From 42dbab78f19fb278e4223827427c1d6dda5d0412 Mon Sep 17 00:00:00 2001 From: Daniel Bulant Date: Wed, 3 May 2023 11:58:58 +0200 Subject: [PATCH] vault backup: 2023-05-03 11:58:58 --- .../plugins/cycle-through-panes/main.js | 300 +- .../plugins/cycle-through-panes/manifest.json | 2 +- notes/.obsidian/plugins/hotkey-helper/main.js | 4 +- .../plugins/hotkey-helper/manifest.json | 2 +- .../plugins/hotkey-helper/styles.css | 4 +- notes/.obsidian/plugins/lapel/main.js | 2 +- notes/.obsidian/plugins/lapel/manifest.json | 2 +- .../plugins/obsidian-admonition/data.json | 2 +- .../plugins/obsidian-admonition/main.js | 46 +- .../plugins/obsidian-admonition/manifest.json | 2 +- .../obsidian-excalidraw-plugin/data.json | 3 +- .../obsidian-excalidraw-plugin/main.js | 6 +- .../obsidian-excalidraw-plugin/manifest.json | 2 +- notes/.obsidian/plugins/obsidian-git/main.js | 521 +-- .../plugins/obsidian-git/manifest.json | 2 +- .../.obsidian/plugins/obsidian-git/styles.css | 2 + .../plugins/obsidian-icon-folder/data.json | 3 +- .../plugins/obsidian-icon-folder/main.js | 1893 +++++---- .../obsidian-icon-folder/manifest.json | 2 +- .../plugins/obsidian-linter/data.json | 1 + .../.obsidian/plugins/obsidian-linter/main.js | 950 ++--- .../plugins/obsidian-linter/manifest.json | 2 +- .../plugins/obsidian-linter/styles.css | 2 +- .../plugins/obsidian-outliner/data.json | 12 + .../plugins/obsidian-outliner/main.js | 3368 ++++++++++------- .../plugins/obsidian-outliner/manifest.json | 4 +- .../plugins/obsidian-outliner/styles.css | 40 +- notes/.obsidian/plugins/omnisearch/main.js | 54 +- .../plugins/omnisearch/manifest.json | 2 +- notes/.obsidian/plugins/omnisearch/styles.css | 4 + .../plugins/various-complements/main.js | 168 +- .../plugins/various-complements/manifest.json | 2 +- 32 files changed, 4383 insertions(+), 3026 deletions(-) create mode 100644 notes/.obsidian/plugins/obsidian-outliner/data.json diff --git a/notes/.obsidian/plugins/cycle-through-panes/main.js b/notes/.obsidian/plugins/cycle-through-panes/main.js index 0bbbe7f..836c590 100644 --- a/notes/.obsidian/plugins/cycle-through-panes/main.js +++ b/notes/.obsidian/plugins/cycle-through-panes/main.js @@ -71,6 +71,54 @@ function __generator(thisArg, body) { } } +var GeneralModal = /** @class */ (function (_super) { + __extends(GeneralModal, _super); + function GeneralModal(leaves, plugin) { + var _this = _super.call(this, app) || this; + _this.leaves = leaves; + _this.plugin = plugin; + return _this; + } + GeneralModal.prototype.open = function () { + var _this = this; + this.dimBackground = false; + _super.prototype.open.call(this); + this.chooser.setSelectedItem(1); + this.focusTab(); + this.containerEl + .getElementsByClassName("prompt-input-container") + .item(0) + .detach(); + // hotkey = this.app.hotkeyManager.bakedIds.find((e)=>e == "") + this.scope.register(["Ctrl"], "Tab", function (e) { + _this.chooser.setSelectedItem(_this.chooser.selectedItem + 1); + _this.focusTab(); + }); + this.scope.register(["Ctrl", "Shift"], "Tab", function (e) { + _this.chooser.setSelectedItem(_this.chooser.selectedItem - 1); + _this.focusTab(); + }); + return new Promise(function (resolve) { + _this.resolve = resolve; + }); + }; + GeneralModal.prototype.onClose = function () { + if (this.resolve) + this.resolve(this.chooser.selectedItem); + }; + GeneralModal.prototype.getSuggestions = function (query) { + return this.leaves.map(function (leaf) { return leaf.view.getDisplayText(); }); + }; + GeneralModal.prototype.renderSuggestion = function (value, el) { + el.setText(value); + }; + GeneralModal.prototype.onChooseSuggestion = function (item, evt) { }; + GeneralModal.prototype.focusTab = function () { + this.plugin.focusLeaf(this.leaves[this.chooser.selectedItem]); + }; + return GeneralModal; +}(obsidian.SuggestModal)); + var CTPSettingTab = /** @class */ (function (_super) { __extends(CTPSettingTab, _super); function CTPSettingTab(plugin, settings) { @@ -83,23 +131,81 @@ var CTPSettingTab = /** @class */ (function (_super) { var _this = this; var containerEl = this.containerEl; containerEl.empty(); - containerEl.createEl('h2', { text: 'Cycle through Panes Configuration' }); + containerEl.createEl("h2", { + text: "Cycle through Panes Configuration", + }); var descEl = createFragment(); - descEl.append(createEl("p", { text: 'These are the View Types this Plugin will cycle through using any of the available commands.' }), createEl("p", { text: 'To add a new View Type to this List, simply run the Command: "Cycle through Panes: Enable this View Type". More advanced Users can edit and delete the Types in the text field (one per line).' })); + descEl.append(createEl("p", { + text: "These are the View Types this Plugin will cycle through using any of the available commands.", + }), createEl("p", { + text: 'To add a new View Type to this List, simply run the Command: "Cycle through Panes: Enable this View Type". More advanced Users can edit and delete the Types in the text field (one per line).', + })); new obsidian.Setting(containerEl) - .setName('Enabled View Types') + .setName("Enabled View Types") .setDesc(descEl) .addTextArea(function (cb) { var value = ""; - _this.settings.viewTypes.forEach(function (type) { return value += type + '\n'; }); + _this.settings.viewTypes.forEach(function (type) { return (value += type + "\n"); }); cb.setValue(value); - cb.setPlaceholder('markdown'); + cb.setPlaceholder("markdown"); cb.onChange(function (newValue) { return __awaiter(_this, void 0, void 0, function () { return __generator(this, function (_a) { switch (_a.label) { case 0: // No empty lines - this.settings.viewTypes = newValue.split('\n').filter(function (pre) { return !!pre; }); + this.settings.viewTypes = newValue + .split("\n") + .filter(function (pre) { return !!pre; }); + return [4 /*yield*/, this.plugin.saveSettings()]; + case 1: + _a.sent(); + return [2 /*return*/]; + } + }); + }); }); + }); + new obsidian.Setting(containerEl) + .setName("Show modal when switching tabs") + .addToggle(function (cb) { + cb.setValue(_this.settings.showModal); + cb.onChange(function (value) { return __awaiter(_this, void 0, void 0, function () { + return __generator(this, function (_a) { + switch (_a.label) { + case 0: + this.settings.showModal = value; + return [4 /*yield*/, this.plugin.saveSettings()]; + case 1: + _a.sent(); + return [2 /*return*/]; + } + }); + }); }); + }); + new obsidian.Setting(containerEl).setName("Skip pinned tabs").addToggle(function (cb) { + cb.setValue(_this.settings.skipPinned); + cb.onChange(function (value) { return __awaiter(_this, void 0, void 0, function () { + return __generator(this, function (_a) { + switch (_a.label) { + case 0: + this.settings.skipPinned = value; + return [4 /*yield*/, this.plugin.saveSettings()]; + case 1: + _a.sent(); + return [2 /*return*/]; + } + }); + }); }); + }); + new obsidian.Setting(containerEl) + .setName("Stay in current split") + .setDesc("If enabled and the currently active file is in the sidebar, you cycle within that sidebar and can't switch to the main tabs. Use the ") + .addToggle(function (cb) { + cb.setValue(_this.settings.stayInSplit); + cb.onChange(function (value) { return __awaiter(_this, void 0, void 0, function () { + return __generator(this, function (_a) { + switch (_a.label) { + case 0: + this.settings.stayInSplit = value; return [4 /*yield*/, this.plugin.saveSettings()]; case 1: _a.sent(); @@ -108,22 +214,15 @@ var CTPSettingTab = /** @class */ (function (_super) { }); }); }); }); - // new Setting(containerEl) - // .setName('Dont switch to Panes in Sidebar') - // .setDesc('If this is enabled, only Panes in your actual workspace are considered to switch to.') - // .addToggle((cb) => { - // cb.setValue(this.settings.onlyRootLeaves); - // cb.onChange(async value => { - // this.settings.onlyRootLeaves = value; - // await this.plugin.saveSettings(); - // }) - // }); }; return CTPSettingTab; }(obsidian.PluginSettingTab)); var DEFAULT_SETTINGS = { viewTypes: ["markdown", "canvas"], + showModal: true, + skipPinned: false, + stayInSplit: true, }; var CycleThroughPanes = /** @class */ (function (_super) { @@ -139,15 +238,31 @@ var CycleThroughPanes = /** @class */ (function (_super) { CycleThroughPanes.prototype.getLeavesOfTypes = function (types) { var _this = this; var leaves = []; + var activeLeaf = this.app.workspace.activeLeaf; this.app.workspace.iterateAllLeaves(function (leaf) { - var isMainWindow = leaf.view.containerEl.win == window; + if (_this.settings.skipPinned && leaf.getViewState().pinned) + return; var correctViewType = types.contains(leaf.view.getViewType()); + if (!correctViewType) + return; + var isMainWindow = leaf.view.containerEl.win == window; var sameWindow = leaf.view.containerEl.win == activeWindow; - //Ignore sidebar panes in the main window, because non-main window don't have a sidebar - var correctPane = isMainWindow - ? sameWindow && leaf.getRoot() == _this.app.workspace.rootSplit - : sameWindow; - if (correctViewType && correctPane) { + var correctPane = false; + if (isMainWindow) { + if (_this.settings.stayInSplit) { + correctPane = + sameWindow && leaf.getRoot() == activeLeaf.getRoot(); + } + else { + correctPane = + sameWindow && + leaf.getRoot() == _this.app.workspace.rootSplit; + } + } + else { + correctPane = sameWindow; + } + if (correctPane) { leaves.push(leaf); } }); @@ -174,10 +289,10 @@ var CycleThroughPanes = /** @class */ (function (_super) { var leaves = _this.getLeavesOfTypes(_this.settings.viewTypes); var index = leaves.indexOf(active); if (index === leaves.length - 1) { - _this.app.workspace.setActiveLeaf(leaves[0], true, true); + _this.focusLeaf(leaves[0]); } else { - _this.app.workspace.setActiveLeaf(leaves[index + 1], true, true); + _this.focusLeaf(leaves[index + 1]); } } return true; @@ -196,10 +311,10 @@ var CycleThroughPanes = /** @class */ (function (_super) { var index = leaves.indexOf(active); if (index !== undefined) { if (index === 0) { - _this.app.workspace.setActiveLeaf(leaves[leaves.length - 1], true, true); + _this.focusLeaf(leaves[leaves.length - 1]); } else { - _this.app.workspace.setActiveLeaf(leaves[index - 1], true, true); + _this.focusLeaf(leaves[index - 1]); } } } @@ -240,33 +355,101 @@ var CycleThroughPanes = /** @class */ (function (_super) { return false; }, }); + this.addCommand({ + id: "focus-left-sidebar", + name: "Focus on left sidebar", + callback: function () { + app.workspace.leftSplit.expand(); + var leaf; + app.workspace.iterateAllLeaves(function (e) { + if (e.getRoot() == app.workspace.leftSplit) { + if (e.activeTime > ((leaf === null || leaf === void 0 ? void 0 : leaf.activeTime) || 0)) { + leaf = e; + } + } + }); + _this.focusLeaf(leaf); + }, + }); + this.addCommand({ + id: "focus-right-sidebar", + name: "Focus on right sidebar", + callback: function () { + app.workspace.rightSplit.expand(); + var leaf; + app.workspace.iterateAllLeaves(function (e) { + if (e.getRoot() == app.workspace.rightSplit) { + if (e.activeTime > ((leaf === null || leaf === void 0 ? void 0 : leaf.activeTime) || 0)) { + leaf = e; + } + } + }); + _this.focusLeaf(leaf); + }, + }); this.addCommand({ id: "focus-on-last-active-pane", name: "Go to previous tab", - callback: function () { - _this.setLeaves(); - _this.leafIndex = _this.leafIndex - 1; - if (_this.leafIndex < 0) - _this.leafIndex = _this.leaves.length - 1; - var leaf = _this.leaves[_this.leafIndex]; - if (leaf) { - _this.app.workspace.setActiveLeaf(leaf, { focus: true }); - } - }, + callback: function () { return __awaiter(_this, void 0, void 0, function () { + var leaves, _a, leaf; + return __generator(this, function (_b) { + switch (_b.label) { + case 0: + this.setLeaves(); + leaves = this.leaves; + if (!this.settings.showModal) return [3 /*break*/, 2]; + this.modal = new GeneralModal(leaves, this); + _a = this; + return [4 /*yield*/, this.modal.open()]; + case 1: + _a.leafIndex = _b.sent(); + return [3 /*break*/, 3]; + case 2: + this.leafIndex = this.leafIndex + 1; + if (this.leafIndex >= this.leaves.length) + this.leafIndex = 0; + _b.label = 3; + case 3: + leaf = leaves[this.leafIndex]; + if (leaf) { + this.focusLeaf(leaf); + } + return [2 /*return*/]; + } + }); + }); }, }); this.addCommand({ id: "focus-on-last-active-pane-reverse", name: "Go to next tab", - callback: function () { - _this.setLeaves(); - _this.leafIndex = _this.leafIndex + 1; - if (_this.leafIndex >= _this.leaves.length) - _this.leafIndex = 0; - var leaf = _this.leaves[_this.leafIndex]; - if (leaf) { - _this.app.workspace.setActiveLeaf(leaf, { focus: true }); - } - }, + callback: function () { return __awaiter(_this, void 0, void 0, function () { + var leaves, _a, leaf; + return __generator(this, function (_b) { + switch (_b.label) { + case 0: + this.setLeaves(); + leaves = this.leaves; + if (!this.settings.showModal) return [3 /*break*/, 2]; + this.modal = new GeneralModal(leaves, this); + _a = this; + return [4 /*yield*/, this.modal.open()]; + case 1: + _a.leafIndex = _b.sent(); + return [3 /*break*/, 3]; + case 2: + this.leafIndex = this.leafIndex - 1; + if (this.leafIndex < 0) + this.leafIndex = leaves.length - 1; + _b.label = 3; + case 3: + leaf = leaves[this.leafIndex]; + if (leaf) { + this.focusLeaf(leaf); + } + return [2 /*return*/]; + } + }); + }); }, }); window.addEventListener("keydown", this.keyDownFunc); window.addEventListener("keyup", this.keyUpFunc); @@ -275,26 +458,45 @@ var CycleThroughPanes = /** @class */ (function (_super) { }); }); }; + CycleThroughPanes.prototype.focusLeaf = function (leaf) { + if (leaf) { + var root = leaf.getRoot(); + if (root != this.app.workspace.rootSplit && obsidian.Platform.isMobile) { + root.openLeaf(leaf); + leaf.activeTime = Date.now(); + } + else { + this.app.workspace.setActiveLeaf(leaf, { focus: true }); + } + if (leaf.getViewState().type == "search") { + var search = leaf.view.containerEl.find(".search-input-container input"); + search.focus(); + } + } + }; CycleThroughPanes.prototype.setLeaves = function () { if (!this.leaves) { var leaves = this.getLeavesOfTypes(this.settings.viewTypes); leaves.sort(function (a, b) { - return a.activeTime - b.activeTime; + return b.activeTime - a.activeTime; }); this.leaves = leaves; this.leafIndex = leaves.indexOf(this.app.workspace.activeLeaf); } }; CycleThroughPanes.prototype.onKeyDown = function (e) { - if (e.getModifierState("Control")) { + if (e.key == "Control") { this.ctrlPressedTimestamp = e.timeStamp; this.ctrlKeyCode = e.code; } }; CycleThroughPanes.prototype.onKeyUp = function (e) { + var _a; if (e.code == this.ctrlKeyCode && this.ctrlPressedTimestamp) { this.ctrlPressedTimestamp = 0; this.leaves = null; + (_a = this.modal) === null || _a === void 0 ? void 0 : _a.close(); + this.modal = undefined; } }; CycleThroughPanes.prototype.onunload = function () { @@ -336,4 +538,4 @@ var CycleThroughPanes = /** @class */ (function (_super) { }(obsidian.Plugin)); module.exports = CycleThroughPanes; -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5qcyIsInNvdXJjZXMiOlsibm9kZV9tb2R1bGVzL3RzbGliL3RzbGliLmVzNi5qcyIsInNyYy9zZXR0aW5nc1RhYi50cyIsInNyYy90eXBlcy50cyIsInNyYy9tYWluLnRzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuQ29weXJpZ2h0IChjKSBNaWNyb3NvZnQgQ29ycG9yYXRpb24uXHJcblxyXG5QZXJtaXNzaW9uIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBhbmQvb3IgZGlzdHJpYnV0ZSB0aGlzIHNvZnR3YXJlIGZvciBhbnlcclxucHVycG9zZSB3aXRoIG9yIHdpdGhvdXQgZmVlIGlzIGhlcmVieSBncmFudGVkLlxyXG5cclxuVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEIFwiQVMgSVNcIiBBTkQgVEhFIEFVVEhPUiBESVNDTEFJTVMgQUxMIFdBUlJBTlRJRVMgV0lUSFxyXG5SRUdBUkQgVE8gVEhJUyBTT0ZUV0FSRSBJTkNMVURJTkcgQUxMIElNUExJRUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFlcclxuQU5EIEZJVE5FU1MuIElOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1IgQkUgTElBQkxFIEZPUiBBTlkgU1BFQ0lBTCwgRElSRUNULFxyXG5JTkRJUkVDVCwgT1IgQ09OU0VRVUVOVElBTCBEQU1BR0VTIE9SIEFOWSBEQU1BR0VTIFdIQVRTT0VWRVIgUkVTVUxUSU5HIEZST01cclxuTE9TUyBPRiBVU0UsIERBVEEgT1IgUFJPRklUUywgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIE5FR0xJR0VOQ0UgT1JcclxuT1RIRVIgVE9SVElPVVMgQUNUSU9OLCBBUklTSU5HIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFVTRSBPUlxyXG5QRVJGT1JNQU5DRSBPRiBUSElTIFNPRlRXQVJFLlxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG4vKiBnbG9iYWwgUmVmbGVjdCwgUHJvbWlzZSAqL1xyXG5cclxudmFyIGV4dGVuZFN0YXRpY3MgPSBmdW5jdGlvbihkLCBiKSB7XHJcbiAgICBleHRlbmRTdGF0aWNzID0gT2JqZWN0LnNldFByb3RvdHlwZU9mIHx8XHJcbiAgICAgICAgKHsgX19wcm90b19fOiBbXSB9IGluc3RhbmNlb2YgQXJyYXkgJiYgZnVuY3Rpb24gKGQsIGIpIHsgZC5fX3Byb3RvX18gPSBiOyB9KSB8fFxyXG4gICAgICAgIGZ1bmN0aW9uIChkLCBiKSB7IGZvciAodmFyIHAgaW4gYikgaWYgKE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChiLCBwKSkgZFtwXSA9IGJbcF07IH07XHJcbiAgICByZXR1cm4gZXh0ZW5kU3RhdGljcyhkLCBiKTtcclxufTtcclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2V4dGVuZHMoZCwgYikge1xyXG4gICAgaWYgKHR5cGVvZiBiICE9PSBcImZ1bmN0aW9uXCIgJiYgYiAhPT0gbnVsbClcclxuICAgICAgICB0aHJvdyBuZXcgVHlwZUVycm9yKFwiQ2xhc3MgZXh0ZW5kcyB2YWx1ZSBcIiArIFN0cmluZyhiKSArIFwiIGlzIG5vdCBhIGNvbnN0cnVjdG9yIG9yIG51bGxcIik7XHJcbiAgICBleHRlbmRTdGF0aWNzKGQsIGIpO1xyXG4gICAgZnVuY3Rpb24gX18oKSB7IHRoaXMuY29uc3RydWN0b3IgPSBkOyB9XHJcbiAgICBkLnByb3RvdHlwZSA9IGIgPT09IG51bGwgPyBPYmplY3QuY3JlYXRlKGIpIDogKF9fLnByb3RvdHlwZSA9IGIucHJvdG90eXBlLCBuZXcgX18oKSk7XHJcbn1cclxuXHJcbmV4cG9ydCB2YXIgX19hc3NpZ24gPSBmdW5jdGlvbigpIHtcclxuICAgIF9fYXNzaWduID0gT2JqZWN0LmFzc2lnbiB8fCBmdW5jdGlvbiBfX2Fzc2lnbih0KSB7XHJcbiAgICAgICAgZm9yICh2YXIgcywgaSA9IDEsIG4gPSBhcmd1bWVudHMubGVuZ3RoOyBpIDwgbjsgaSsrKSB7XHJcbiAgICAgICAgICAgIHMgPSBhcmd1bWVudHNbaV07XHJcbiAgICAgICAgICAgIGZvciAodmFyIHAgaW4gcykgaWYgKE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChzLCBwKSkgdFtwXSA9IHNbcF07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHJldHVybiB0O1xyXG4gICAgfVxyXG4gICAgcmV0dXJuIF9fYXNzaWduLmFwcGx5KHRoaXMsIGFyZ3VtZW50cyk7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX3Jlc3QocywgZSkge1xyXG4gICAgdmFyIHQgPSB7fTtcclxuICAgIGZvciAodmFyIHAgaW4gcykgaWYgKE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChzLCBwKSAmJiBlLmluZGV4T2YocCkgPCAwKVxyXG4gICAgICAgIHRbcF0gPSBzW3BdO1xyXG4gICAgaWYgKHMgIT0gbnVsbCAmJiB0eXBlb2YgT2JqZWN0LmdldE93blByb3BlcnR5U3ltYm9scyA9PT0gXCJmdW5jdGlvblwiKVxyXG4gICAgICAgIGZvciAodmFyIGkgPSAwLCBwID0gT2JqZWN0LmdldE93blByb3BlcnR5U3ltYm9scyhzKTsgaSA8IHAubGVuZ3RoOyBpKyspIHtcclxuICAgICAgICAgICAgaWYgKGUuaW5kZXhPZihwW2ldKSA8IDAgJiYgT2JqZWN0LnByb3RvdHlwZS5wcm9wZXJ0eUlzRW51bWVyYWJsZS5jYWxsKHMsIHBbaV0pKVxyXG4gICAgICAgICAgICAgICAgdFtwW2ldXSA9IHNbcFtpXV07XHJcbiAgICAgICAgfVxyXG4gICAgcmV0dXJuIHQ7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2RlY29yYXRlKGRlY29yYXRvcnMsIHRhcmdldCwga2V5LCBkZXNjKSB7XHJcbiAgICB2YXIgYyA9IGFyZ3VtZW50cy5sZW5ndGgsIHIgPSBjIDwgMyA/IHRhcmdldCA6IGRlc2MgPT09IG51bGwgPyBkZXNjID0gT2JqZWN0LmdldE93blByb3BlcnR5RGVzY3JpcHRvcih0YXJnZXQsIGtleSkgOiBkZXNjLCBkO1xyXG4gICAgaWYgKHR5cGVvZiBSZWZsZWN0ID09PSBcIm9iamVjdFwiICYmIHR5cGVvZiBSZWZsZWN0LmRlY29yYXRlID09PSBcImZ1bmN0aW9uXCIpIHIgPSBSZWZsZWN0LmRlY29yYXRlKGRlY29yYXRvcnMsIHRhcmdldCwga2V5LCBkZXNjKTtcclxuICAgIGVsc2UgZm9yICh2YXIgaSA9IGRlY29yYXRvcnMubGVuZ3RoIC0gMTsgaSA+PSAwOyBpLS0pIGlmIChkID0gZGVjb3JhdG9yc1tpXSkgciA9IChjIDwgMyA/IGQocikgOiBjID4gMyA/IGQodGFyZ2V0LCBrZXksIHIpIDogZCh0YXJnZXQsIGtleSkpIHx8IHI7XHJcbiAgICByZXR1cm4gYyA+IDMgJiYgciAmJiBPYmplY3QuZGVmaW5lUHJvcGVydHkodGFyZ2V0LCBrZXksIHIpLCByO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19wYXJhbShwYXJhbUluZGV4LCBkZWNvcmF0b3IpIHtcclxuICAgIHJldHVybiBmdW5jdGlvbiAodGFyZ2V0LCBrZXkpIHsgZGVjb3JhdG9yKHRhcmdldCwga2V5LCBwYXJhbUluZGV4KTsgfVxyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19lc0RlY29yYXRlKGN0b3IsIGRlc2NyaXB0b3JJbiwgZGVjb3JhdG9ycywgY29udGV4dEluLCBpbml0aWFsaXplcnMsIGV4dHJhSW5pdGlhbGl6ZXJzKSB7XHJcbiAgICBmdW5jdGlvbiBhY2NlcHQoZikgeyBpZiAoZiAhPT0gdm9pZCAwICYmIHR5cGVvZiBmICE9PSBcImZ1bmN0aW9uXCIpIHRocm93IG5ldyBUeXBlRXJyb3IoXCJGdW5jdGlvbiBleHBlY3RlZFwiKTsgcmV0dXJuIGY7IH1cclxuICAgIHZhciBraW5kID0gY29udGV4dEluLmtpbmQsIGtleSA9IGtpbmQgPT09IFwiZ2V0dGVyXCIgPyBcImdldFwiIDoga2luZCA9PT0gXCJzZXR0ZXJcIiA/IFwic2V0XCIgOiBcInZhbHVlXCI7XHJcbiAgICB2YXIgdGFyZ2V0ID0gIWRlc2NyaXB0b3JJbiAmJiBjdG9yID8gY29udGV4dEluW1wic3RhdGljXCJdID8gY3RvciA6IGN0b3IucHJvdG90eXBlIDogbnVsbDtcclxuICAgIHZhciBkZXNjcmlwdG9yID0gZGVzY3JpcHRvckluIHx8ICh0YXJnZXQgPyBPYmplY3QuZ2V0T3duUHJvcGVydHlEZXNjcmlwdG9yKHRhcmdldCwgY29udGV4dEluLm5hbWUpIDoge30pO1xyXG4gICAgdmFyIF8sIGRvbmUgPSBmYWxzZTtcclxuICAgIGZvciAodmFyIGkgPSBkZWNvcmF0b3JzLmxlbmd0aCAtIDE7IGkgPj0gMDsgaS0tKSB7XHJcbiAgICAgICAgdmFyIGNvbnRleHQgPSB7fTtcclxuICAgICAgICBmb3IgKHZhciBwIGluIGNvbnRleHRJbikgY29udGV4dFtwXSA9IHAgPT09IFwiYWNjZXNzXCIgPyB7fSA6IGNvbnRleHRJbltwXTtcclxuICAgICAgICBmb3IgKHZhciBwIGluIGNvbnRleHRJbi5hY2Nlc3MpIGNvbnRleHQuYWNjZXNzW3BdID0gY29udGV4dEluLmFjY2Vzc1twXTtcclxuICAgICAgICBjb250ZXh0LmFkZEluaXRpYWxpemVyID0gZnVuY3Rpb24gKGYpIHsgaWYgKGRvbmUpIHRocm93IG5ldyBUeXBlRXJyb3IoXCJDYW5ub3QgYWRkIGluaXRpYWxpemVycyBhZnRlciBkZWNvcmF0aW9uIGhhcyBjb21wbGV0ZWRcIik7IGV4dHJhSW5pdGlhbGl6ZXJzLnB1c2goYWNjZXB0KGYgfHwgbnVsbCkpOyB9O1xyXG4gICAgICAgIHZhciByZXN1bHQgPSAoMCwgZGVjb3JhdG9yc1tpXSkoa2luZCA9PT0gXCJhY2Nlc3NvclwiID8geyBnZXQ6IGRlc2NyaXB0b3IuZ2V0LCBzZXQ6IGRlc2NyaXB0b3Iuc2V0IH0gOiBkZXNjcmlwdG9yW2tleV0sIGNvbnRleHQpO1xyXG4gICAgICAgIGlmIChraW5kID09PSBcImFjY2Vzc29yXCIpIHtcclxuICAgICAgICAgICAgaWYgKHJlc3VsdCA9PT0gdm9pZCAwKSBjb250aW51ZTtcclxuICAgICAgICAgICAgaWYgKHJlc3VsdCA9PT0gbnVsbCB8fCB0eXBlb2YgcmVzdWx0ICE9PSBcIm9iamVjdFwiKSB0aHJvdyBuZXcgVHlwZUVycm9yKFwiT2JqZWN0IGV4cGVjdGVkXCIpO1xyXG4gICAgICAgICAgICBpZiAoXyA9IGFjY2VwdChyZXN1bHQuZ2V0KSkgZGVzY3JpcHRvci5nZXQgPSBfO1xyXG4gICAgICAgICAgICBpZiAoXyA9IGFjY2VwdChyZXN1bHQuc2V0KSkgZGVzY3JpcHRvci5zZXQgPSBfO1xyXG4gICAgICAgICAgICBpZiAoXyA9IGFjY2VwdChyZXN1bHQuaW5pdCkpIGluaXRpYWxpemVycy5wdXNoKF8pO1xyXG4gICAgICAgIH1cclxuICAgICAgICBlbHNlIGlmIChfID0gYWNjZXB0KHJlc3VsdCkpIHtcclxuICAgICAgICAgICAgaWYgKGtpbmQgPT09IFwiZmllbGRcIikgaW5pdGlhbGl6ZXJzLnB1c2goXyk7XHJcbiAgICAgICAgICAgIGVsc2UgZGVzY3JpcHRvcltrZXldID0gXztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBpZiAodGFyZ2V0KSBPYmplY3QuZGVmaW5lUHJvcGVydHkodGFyZ2V0LCBjb250ZXh0SW4ubmFtZSwgZGVzY3JpcHRvcik7XHJcbiAgICBkb25lID0gdHJ1ZTtcclxufTtcclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX3J1bkluaXRpYWxpemVycyh0aGlzQXJnLCBpbml0aWFsaXplcnMsIHZhbHVlKSB7XHJcbiAgICB2YXIgdXNlVmFsdWUgPSBhcmd1bWVudHMubGVuZ3RoID4gMjtcclxuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgaW5pdGlhbGl6ZXJzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgICAgdmFsdWUgPSB1c2VWYWx1ZSA/IGluaXRpYWxpemVyc1tpXS5jYWxsKHRoaXNBcmcsIHZhbHVlKSA6IGluaXRpYWxpemVyc1tpXS5jYWxsKHRoaXNBcmcpO1xyXG4gICAgfVxyXG4gICAgcmV0dXJuIHVzZVZhbHVlID8gdmFsdWUgOiB2b2lkIDA7XHJcbn07XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19wcm9wS2V5KHgpIHtcclxuICAgIHJldHVybiB0eXBlb2YgeCA9PT0gXCJzeW1ib2xcIiA/IHggOiBcIlwiLmNvbmNhdCh4KTtcclxufTtcclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX3NldEZ1bmN0aW9uTmFtZShmLCBuYW1lLCBwcmVmaXgpIHtcclxuICAgIGlmICh0eXBlb2YgbmFtZSA9PT0gXCJzeW1ib2xcIikgbmFtZSA9IG5hbWUuZGVzY3JpcHRpb24gPyBcIltcIi5jb25jYXQobmFtZS5kZXNjcmlwdGlvbiwgXCJdXCIpIDogXCJcIjtcclxuICAgIHJldHVybiBPYmplY3QuZGVmaW5lUHJvcGVydHkoZiwgXCJuYW1lXCIsIHsgY29uZmlndXJhYmxlOiB0cnVlLCB2YWx1ZTogcHJlZml4ID8gXCJcIi5jb25jYXQocHJlZml4LCBcIiBcIiwgbmFtZSkgOiBuYW1lIH0pO1xyXG59O1xyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fbWV0YWRhdGEobWV0YWRhdGFLZXksIG1ldGFkYXRhVmFsdWUpIHtcclxuICAgIGlmICh0eXBlb2YgUmVmbGVjdCA9PT0gXCJvYmplY3RcIiAmJiB0eXBlb2YgUmVmbGVjdC5tZXRhZGF0YSA9PT0gXCJmdW5jdGlvblwiKSByZXR1cm4gUmVmbGVjdC5tZXRhZGF0YShtZXRhZGF0YUtleSwgbWV0YWRhdGFWYWx1ZSk7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2F3YWl0ZXIodGhpc0FyZywgX2FyZ3VtZW50cywgUCwgZ2VuZXJhdG9yKSB7XHJcbiAgICBmdW5jdGlvbiBhZG9wdCh2YWx1ZSkgeyByZXR1cm4gdmFsdWUgaW5zdGFuY2VvZiBQID8gdmFsdWUgOiBuZXcgUChmdW5jdGlvbiAocmVzb2x2ZSkgeyByZXNvbHZlKHZhbHVlKTsgfSk7IH1cclxuICAgIHJldHVybiBuZXcgKFAgfHwgKFAgPSBQcm9taXNlKSkoZnVuY3Rpb24gKHJlc29sdmUsIHJlamVjdCkge1xyXG4gICAgICAgIGZ1bmN0aW9uIGZ1bGZpbGxlZCh2YWx1ZSkgeyB0cnkgeyBzdGVwKGdlbmVyYXRvci5uZXh0KHZhbHVlKSk7IH0gY2F0Y2ggKGUpIHsgcmVqZWN0KGUpOyB9IH1cclxuICAgICAgICBmdW5jdGlvbiByZWplY3RlZCh2YWx1ZSkgeyB0cnkgeyBzdGVwKGdlbmVyYXRvcltcInRocm93XCJdKHZhbHVlKSk7IH0gY2F0Y2ggKGUpIHsgcmVqZWN0KGUpOyB9IH1cclxuICAgICAgICBmdW5jdGlvbiBzdGVwKHJlc3VsdCkgeyByZXN1bHQuZG9uZSA/IHJlc29sdmUocmVzdWx0LnZhbHVlKSA6IGFkb3B0KHJlc3VsdC52YWx1ZSkudGhlbihmdWxmaWxsZWQsIHJlamVjdGVkKTsgfVxyXG4gICAgICAgIHN0ZXAoKGdlbmVyYXRvciA9IGdlbmVyYXRvci5hcHBseSh0aGlzQXJnLCBfYXJndW1lbnRzIHx8IFtdKSkubmV4dCgpKTtcclxuICAgIH0pO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19nZW5lcmF0b3IodGhpc0FyZywgYm9keSkge1xyXG4gICAgdmFyIF8gPSB7IGxhYmVsOiAwLCBzZW50OiBmdW5jdGlvbigpIHsgaWYgKHRbMF0gJiAxKSB0aHJvdyB0WzFdOyByZXR1cm4gdFsxXTsgfSwgdHJ5czogW10sIG9wczogW10gfSwgZiwgeSwgdCwgZztcclxuICAgIHJldHVybiBnID0geyBuZXh0OiB2ZXJiKDApLCBcInRocm93XCI6IHZlcmIoMSksIFwicmV0dXJuXCI6IHZlcmIoMikgfSwgdHlwZW9mIFN5bWJvbCA9PT0gXCJmdW5jdGlvblwiICYmIChnW1N5bWJvbC5pdGVyYXRvcl0gPSBmdW5jdGlvbigpIHsgcmV0dXJuIHRoaXM7IH0pLCBnO1xyXG4gICAgZnVuY3Rpb24gdmVyYihuKSB7IHJldHVybiBmdW5jdGlvbiAodikgeyByZXR1cm4gc3RlcChbbiwgdl0pOyB9OyB9XHJcbiAgICBmdW5jdGlvbiBzdGVwKG9wKSB7XHJcbiAgICAgICAgaWYgKGYpIHRocm93IG5ldyBUeXBlRXJyb3IoXCJHZW5lcmF0b3IgaXMgYWxyZWFkeSBleGVjdXRpbmcuXCIpO1xyXG4gICAgICAgIHdoaWxlIChnICYmIChnID0gMCwgb3BbMF0gJiYgKF8gPSAwKSksIF8pIHRyeSB7XHJcbiAgICAgICAgICAgIGlmIChmID0gMSwgeSAmJiAodCA9IG9wWzBdICYgMiA/IHlbXCJyZXR1cm5cIl0gOiBvcFswXSA/IHlbXCJ0aHJvd1wiXSB8fCAoKHQgPSB5W1wicmV0dXJuXCJdKSAmJiB0LmNhbGwoeSksIDApIDogeS5uZXh0KSAmJiAhKHQgPSB0LmNhbGwoeSwgb3BbMV0pKS5kb25lKSByZXR1cm4gdDtcclxuICAgICAgICAgICAgaWYgKHkgPSAwLCB0KSBvcCA9IFtvcFswXSAmIDIsIHQudmFsdWVdO1xyXG4gICAgICAgICAgICBzd2l0Y2ggKG9wWzBdKSB7XHJcbiAgICAgICAgICAgICAgICBjYXNlIDA6IGNhc2UgMTogdCA9IG9wOyBicmVhaztcclxuICAgICAgICAgICAgICAgIGNhc2UgNDogXy5sYWJlbCsrOyByZXR1cm4geyB2YWx1ZTogb3BbMV0sIGRvbmU6IGZhbHNlIH07XHJcbiAgICAgICAgICAgICAgICBjYXNlIDU6IF8ubGFiZWwrKzsgeSA9IG9wWzFdOyBvcCA9IFswXTsgY29udGludWU7XHJcbiAgICAgICAgICAgICAgICBjYXNlIDc6IG9wID0gXy5vcHMucG9wKCk7IF8udHJ5cy5wb3AoKTsgY29udGludWU7XHJcbiAgICAgICAgICAgICAgICBkZWZhdWx0OlxyXG4gICAgICAgICAgICAgICAgICAgIGlmICghKHQgPSBfLnRyeXMsIHQgPSB0Lmxlbmd0aCA+IDAgJiYgdFt0Lmxlbmd0aCAtIDFdKSAmJiAob3BbMF0gPT09IDYgfHwgb3BbMF0gPT09IDIpKSB7IF8gPSAwOyBjb250aW51ZTsgfVxyXG4gICAgICAgICAgICAgICAgICAgIGlmIChvcFswXSA9PT0gMyAmJiAoIXQgfHwgKG9wWzFdID4gdFswXSAmJiBvcFsxXSA8IHRbM10pKSkgeyBfLmxhYmVsID0gb3BbMV07IGJyZWFrOyB9XHJcbiAgICAgICAgICAgICAgICAgICAgaWYgKG9wWzBdID09PSA2ICYmIF8ubGFiZWwgPCB0WzFdKSB7IF8ubGFiZWwgPSB0WzFdOyB0ID0gb3A7IGJyZWFrOyB9XHJcbiAgICAgICAgICAgICAgICAgICAgaWYgKHQgJiYgXy5sYWJlbCA8IHRbMl0pIHsgXy5sYWJlbCA9IHRbMl07IF8ub3BzLnB1c2gob3ApOyBicmVhazsgfVxyXG4gICAgICAgICAgICAgICAgICAgIGlmICh0WzJdKSBfLm9wcy5wb3AoKTtcclxuICAgICAgICAgICAgICAgICAgICBfLnRyeXMucG9wKCk7IGNvbnRpbnVlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIG9wID0gYm9keS5jYWxsKHRoaXNBcmcsIF8pO1xyXG4gICAgICAgIH0gY2F0Y2ggKGUpIHsgb3AgPSBbNiwgZV07IHkgPSAwOyB9IGZpbmFsbHkgeyBmID0gdCA9IDA7IH1cclxuICAgICAgICBpZiAob3BbMF0gJiA1KSB0aHJvdyBvcFsxXTsgcmV0dXJuIHsgdmFsdWU6IG9wWzBdID8gb3BbMV0gOiB2b2lkIDAsIGRvbmU6IHRydWUgfTtcclxuICAgIH1cclxufVxyXG5cclxuZXhwb3J0IHZhciBfX2NyZWF0ZUJpbmRpbmcgPSBPYmplY3QuY3JlYXRlID8gKGZ1bmN0aW9uKG8sIG0sIGssIGsyKSB7XHJcbiAgICBpZiAoazIgPT09IHVuZGVmaW5lZCkgazIgPSBrO1xyXG4gICAgdmFyIGRlc2MgPSBPYmplY3QuZ2V0T3duUHJvcGVydHlEZXNjcmlwdG9yKG0sIGspO1xyXG4gICAgaWYgKCFkZXNjIHx8IChcImdldFwiIGluIGRlc2MgPyAhbS5fX2VzTW9kdWxlIDogZGVzYy53cml0YWJsZSB8fCBkZXNjLmNvbmZpZ3VyYWJsZSkpIHtcclxuICAgICAgICBkZXNjID0geyBlbnVtZXJhYmxlOiB0cnVlLCBnZXQ6IGZ1bmN0aW9uKCkgeyByZXR1cm4gbVtrXTsgfSB9O1xyXG4gICAgfVxyXG4gICAgT2JqZWN0LmRlZmluZVByb3BlcnR5KG8sIGsyLCBkZXNjKTtcclxufSkgOiAoZnVuY3Rpb24obywgbSwgaywgazIpIHtcclxuICAgIGlmIChrMiA9PT0gdW5kZWZpbmVkKSBrMiA9IGs7XHJcbiAgICBvW2syXSA9IG1ba107XHJcbn0pO1xyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fZXhwb3J0U3RhcihtLCBvKSB7XHJcbiAgICBmb3IgKHZhciBwIGluIG0pIGlmIChwICE9PSBcImRlZmF1bHRcIiAmJiAhT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKG8sIHApKSBfX2NyZWF0ZUJpbmRpbmcobywgbSwgcCk7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX3ZhbHVlcyhvKSB7XHJcbiAgICB2YXIgcyA9IHR5cGVvZiBTeW1ib2wgPT09IFwiZnVuY3Rpb25cIiAmJiBTeW1ib2wuaXRlcmF0b3IsIG0gPSBzICYmIG9bc10sIGkgPSAwO1xyXG4gICAgaWYgKG0pIHJldHVybiBtLmNhbGwobyk7XHJcbiAgICBpZiAobyAmJiB0eXBlb2Ygby5sZW5ndGggPT09IFwibnVtYmVyXCIpIHJldHVybiB7XHJcbiAgICAgICAgbmV4dDogZnVuY3Rpb24gKCkge1xyXG4gICAgICAgICAgICBpZiAobyAmJiBpID49IG8ubGVuZ3RoKSBvID0gdm9pZCAwO1xyXG4gICAgICAgICAgICByZXR1cm4geyB2YWx1ZTogbyAmJiBvW2krK10sIGRvbmU6ICFvIH07XHJcbiAgICAgICAgfVxyXG4gICAgfTtcclxuICAgIHRocm93IG5ldyBUeXBlRXJyb3IocyA/IFwiT2JqZWN0IGlzIG5vdCBpdGVyYWJsZS5cIiA6IFwiU3ltYm9sLml0ZXJhdG9yIGlzIG5vdCBkZWZpbmVkLlwiKTtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fcmVhZChvLCBuKSB7XHJcbiAgICB2YXIgbSA9IHR5cGVvZiBTeW1ib2wgPT09IFwiZnVuY3Rpb25cIiAmJiBvW1N5bWJvbC5pdGVyYXRvcl07XHJcbiAgICBpZiAoIW0pIHJldHVybiBvO1xyXG4gICAgdmFyIGkgPSBtLmNhbGwobyksIHIsIGFyID0gW10sIGU7XHJcbiAgICB0cnkge1xyXG4gICAgICAgIHdoaWxlICgobiA9PT0gdm9pZCAwIHx8IG4tLSA+IDApICYmICEociA9IGkubmV4dCgpKS5kb25lKSBhci5wdXNoKHIudmFsdWUpO1xyXG4gICAgfVxyXG4gICAgY2F0Y2ggKGVycm9yKSB7IGUgPSB7IGVycm9yOiBlcnJvciB9OyB9XHJcbiAgICBmaW5hbGx5IHtcclxuICAgICAgICB0cnkge1xyXG4gICAgICAgICAgICBpZiAociAmJiAhci5kb25lICYmIChtID0gaVtcInJldHVyblwiXSkpIG0uY2FsbChpKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgZmluYWxseSB7IGlmIChlKSB0aHJvdyBlLmVycm9yOyB9XHJcbiAgICB9XHJcbiAgICByZXR1cm4gYXI7XHJcbn1cclxuXHJcbi8qKiBAZGVwcmVjYXRlZCAqL1xyXG5leHBvcnQgZnVuY3Rpb24gX19zcHJlYWQoKSB7XHJcbiAgICBmb3IgKHZhciBhciA9IFtdLCBpID0gMDsgaSA8IGFyZ3VtZW50cy5sZW5ndGg7IGkrKylcclxuICAgICAgICBhciA9IGFyLmNvbmNhdChfX3JlYWQoYXJndW1lbnRzW2ldKSk7XHJcbiAgICByZXR1cm4gYXI7XHJcbn1cclxuXHJcbi8qKiBAZGVwcmVjYXRlZCAqL1xyXG5leHBvcnQgZnVuY3Rpb24gX19zcHJlYWRBcnJheXMoKSB7XHJcbiAgICBmb3IgKHZhciBzID0gMCwgaSA9IDAsIGlsID0gYXJndW1lbnRzLmxlbmd0aDsgaSA8IGlsOyBpKyspIHMgKz0gYXJndW1lbnRzW2ldLmxlbmd0aDtcclxuICAgIGZvciAodmFyIHIgPSBBcnJheShzKSwgayA9IDAsIGkgPSAwOyBpIDwgaWw7IGkrKylcclxuICAgICAgICBmb3IgKHZhciBhID0gYXJndW1lbnRzW2ldLCBqID0gMCwgamwgPSBhLmxlbmd0aDsgaiA8IGpsOyBqKyssIGsrKylcclxuICAgICAgICAgICAgcltrXSA9IGFbal07XHJcbiAgICByZXR1cm4gcjtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fc3ByZWFkQXJyYXkodG8sIGZyb20sIHBhY2spIHtcclxuICAgIGlmIChwYWNrIHx8IGFyZ3VtZW50cy5sZW5ndGggPT09IDIpIGZvciAodmFyIGkgPSAwLCBsID0gZnJvbS5sZW5ndGgsIGFyOyBpIDwgbDsgaSsrKSB7XHJcbiAgICAgICAgaWYgKGFyIHx8ICEoaSBpbiBmcm9tKSkge1xyXG4gICAgICAgICAgICBpZiAoIWFyKSBhciA9IEFycmF5LnByb3RvdHlwZS5zbGljZS5jYWxsKGZyb20sIDAsIGkpO1xyXG4gICAgICAgICAgICBhcltpXSA9IGZyb21baV07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgcmV0dXJuIHRvLmNvbmNhdChhciB8fCBBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChmcm9tKSk7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2F3YWl0KHYpIHtcclxuICAgIHJldHVybiB0aGlzIGluc3RhbmNlb2YgX19hd2FpdCA/ICh0aGlzLnYgPSB2LCB0aGlzKSA6IG5ldyBfX2F3YWl0KHYpO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19hc3luY0dlbmVyYXRvcih0aGlzQXJnLCBfYXJndW1lbnRzLCBnZW5lcmF0b3IpIHtcclxuICAgIGlmICghU3ltYm9sLmFzeW5jSXRlcmF0b3IpIHRocm93IG5ldyBUeXBlRXJyb3IoXCJTeW1ib2wuYXN5bmNJdGVyYXRvciBpcyBub3QgZGVmaW5lZC5cIik7XHJcbiAgICB2YXIgZyA9IGdlbmVyYXRvci5hcHBseSh0aGlzQXJnLCBfYXJndW1lbnRzIHx8IFtdKSwgaSwgcSA9IFtdO1xyXG4gICAgcmV0dXJuIGkgPSB7fSwgdmVyYihcIm5leHRcIiksIHZlcmIoXCJ0aHJvd1wiKSwgdmVyYihcInJldHVyblwiKSwgaVtTeW1ib2wuYXN5bmNJdGVyYXRvcl0gPSBmdW5jdGlvbiAoKSB7IHJldHVybiB0aGlzOyB9LCBpO1xyXG4gICAgZnVuY3Rpb24gdmVyYihuKSB7IGlmIChnW25dKSBpW25dID0gZnVuY3Rpb24gKHYpIHsgcmV0dXJuIG5ldyBQcm9taXNlKGZ1bmN0aW9uIChhLCBiKSB7IHEucHVzaChbbiwgdiwgYSwgYl0pID4gMSB8fCByZXN1bWUobiwgdik7IH0pOyB9OyB9XHJcbiAgICBmdW5jdGlvbiByZXN1bWUobiwgdikgeyB0cnkgeyBzdGVwKGdbbl0odikpOyB9IGNhdGNoIChlKSB7IHNldHRsZShxWzBdWzNdLCBlKTsgfSB9XHJcbiAgICBmdW5jdGlvbiBzdGVwKHIpIHsgci52YWx1ZSBpbnN0YW5jZW9mIF9fYXdhaXQgPyBQcm9taXNlLnJlc29sdmUoci52YWx1ZS52KS50aGVuKGZ1bGZpbGwsIHJlamVjdCkgOiBzZXR0bGUocVswXVsyXSwgcik7IH1cclxuICAgIGZ1bmN0aW9uIGZ1bGZpbGwodmFsdWUpIHsgcmVzdW1lKFwibmV4dFwiLCB2YWx1ZSk7IH1cclxuICAgIGZ1bmN0aW9uIHJlamVjdCh2YWx1ZSkgeyByZXN1bWUoXCJ0aHJvd1wiLCB2YWx1ZSk7IH1cclxuICAgIGZ1bmN0aW9uIHNldHRsZShmLCB2KSB7IGlmIChmKHYpLCBxLnNoaWZ0KCksIHEubGVuZ3RoKSByZXN1bWUocVswXVswXSwgcVswXVsxXSk7IH1cclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fYXN5bmNEZWxlZ2F0b3Iobykge1xyXG4gICAgdmFyIGksIHA7XHJcbiAgICByZXR1cm4gaSA9IHt9LCB2ZXJiKFwibmV4dFwiKSwgdmVyYihcInRocm93XCIsIGZ1bmN0aW9uIChlKSB7IHRocm93IGU7IH0pLCB2ZXJiKFwicmV0dXJuXCIpLCBpW1N5bWJvbC5pdGVyYXRvcl0gPSBmdW5jdGlvbiAoKSB7IHJldHVybiB0aGlzOyB9LCBpO1xyXG4gICAgZnVuY3Rpb24gdmVyYihuLCBmKSB7IGlbbl0gPSBvW25dID8gZnVuY3Rpb24gKHYpIHsgcmV0dXJuIChwID0gIXApID8geyB2YWx1ZTogX19hd2FpdChvW25dKHYpKSwgZG9uZTogZmFsc2UgfSA6IGYgPyBmKHYpIDogdjsgfSA6IGY7IH1cclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fYXN5bmNWYWx1ZXMobykge1xyXG4gICAgaWYgKCFTeW1ib2wuYXN5bmNJdGVyYXRvcikgdGhyb3cgbmV3IFR5cGVFcnJvcihcIlN5bWJvbC5hc3luY0l0ZXJhdG9yIGlzIG5vdCBkZWZpbmVkLlwiKTtcclxuICAgIHZhciBtID0gb1tTeW1ib2wuYXN5bmNJdGVyYXRvcl0sIGk7XHJcbiAgICByZXR1cm4gbSA/IG0uY2FsbChvKSA6IChvID0gdHlwZW9mIF9fdmFsdWVzID09PSBcImZ1bmN0aW9uXCIgPyBfX3ZhbHVlcyhvKSA6IG9bU3ltYm9sLml0ZXJhdG9yXSgpLCBpID0ge30sIHZlcmIoXCJuZXh0XCIpLCB2ZXJiKFwidGhyb3dcIiksIHZlcmIoXCJyZXR1cm5cIiksIGlbU3ltYm9sLmFzeW5jSXRlcmF0b3JdID0gZnVuY3Rpb24gKCkgeyByZXR1cm4gdGhpczsgfSwgaSk7XHJcbiAgICBmdW5jdGlvbiB2ZXJiKG4pIHsgaVtuXSA9IG9bbl0gJiYgZnVuY3Rpb24gKHYpIHsgcmV0dXJuIG5ldyBQcm9taXNlKGZ1bmN0aW9uIChyZXNvbHZlLCByZWplY3QpIHsgdiA9IG9bbl0odiksIHNldHRsZShyZXNvbHZlLCByZWplY3QsIHYuZG9uZSwgdi52YWx1ZSk7IH0pOyB9OyB9XHJcbiAgICBmdW5jdGlvbiBzZXR0bGUocmVzb2x2ZSwgcmVqZWN0LCBkLCB2KSB7IFByb21pc2UucmVzb2x2ZSh2KS50aGVuKGZ1bmN0aW9uKHYpIHsgcmVzb2x2ZSh7IHZhbHVlOiB2LCBkb25lOiBkIH0pOyB9LCByZWplY3QpOyB9XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX21ha2VUZW1wbGF0ZU9iamVjdChjb29rZWQsIHJhdykge1xyXG4gICAgaWYgKE9iamVjdC5kZWZpbmVQcm9wZXJ0eSkgeyBPYmplY3QuZGVmaW5lUHJvcGVydHkoY29va2VkLCBcInJhd1wiLCB7IHZhbHVlOiByYXcgfSk7IH0gZWxzZSB7IGNvb2tlZC5yYXcgPSByYXc7IH1cclxuICAgIHJldHVybiBjb29rZWQ7XHJcbn07XHJcblxyXG52YXIgX19zZXRNb2R1bGVEZWZhdWx0ID0gT2JqZWN0LmNyZWF0ZSA/IChmdW5jdGlvbihvLCB2KSB7XHJcbiAgICBPYmplY3QuZGVmaW5lUHJvcGVydHkobywgXCJkZWZhdWx0XCIsIHsgZW51bWVyYWJsZTogdHJ1ZSwgdmFsdWU6IHYgfSk7XHJcbn0pIDogZnVuY3Rpb24obywgdikge1xyXG4gICAgb1tcImRlZmF1bHRcIl0gPSB2O1xyXG59O1xyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9faW1wb3J0U3Rhcihtb2QpIHtcclxuICAgIGlmIChtb2QgJiYgbW9kLl9fZXNNb2R1bGUpIHJldHVybiBtb2Q7XHJcbiAgICB2YXIgcmVzdWx0ID0ge307XHJcbiAgICBpZiAobW9kICE9IG51bGwpIGZvciAodmFyIGsgaW4gbW9kKSBpZiAoayAhPT0gXCJkZWZhdWx0XCIgJiYgT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKG1vZCwgaykpIF9fY3JlYXRlQmluZGluZyhyZXN1bHQsIG1vZCwgayk7XHJcbiAgICBfX3NldE1vZHVsZURlZmF1bHQocmVzdWx0LCBtb2QpO1xyXG4gICAgcmV0dXJuIHJlc3VsdDtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9faW1wb3J0RGVmYXVsdChtb2QpIHtcclxuICAgIHJldHVybiAobW9kICYmIG1vZC5fX2VzTW9kdWxlKSA/IG1vZCA6IHsgZGVmYXVsdDogbW9kIH07XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2NsYXNzUHJpdmF0ZUZpZWxkR2V0KHJlY2VpdmVyLCBzdGF0ZSwga2luZCwgZikge1xyXG4gICAgaWYgKGtpbmQgPT09IFwiYVwiICYmICFmKSB0aHJvdyBuZXcgVHlwZUVycm9yKFwiUHJpdmF0ZSBhY2Nlc3NvciB3YXMgZGVmaW5lZCB3aXRob3V0IGEgZ2V0dGVyXCIpO1xyXG4gICAgaWYgKHR5cGVvZiBzdGF0ZSA9PT0gXCJmdW5jdGlvblwiID8gcmVjZWl2ZXIgIT09IHN0YXRlIHx8ICFmIDogIXN0YXRlLmhhcyhyZWNlaXZlcikpIHRocm93IG5ldyBUeXBlRXJyb3IoXCJDYW5ub3QgcmVhZCBwcml2YXRlIG1lbWJlciBmcm9tIGFuIG9iamVjdCB3aG9zZSBjbGFzcyBkaWQgbm90IGRlY2xhcmUgaXRcIik7XHJcbiAgICByZXR1cm4ga2luZCA9PT0gXCJtXCIgPyBmIDoga2luZCA9PT0gXCJhXCIgPyBmLmNhbGwocmVjZWl2ZXIpIDogZiA/IGYudmFsdWUgOiBzdGF0ZS5nZXQocmVjZWl2ZXIpO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19jbGFzc1ByaXZhdGVGaWVsZFNldChyZWNlaXZlciwgc3RhdGUsIHZhbHVlLCBraW5kLCBmKSB7XHJcbiAgICBpZiAoa2luZCA9PT0gXCJtXCIpIHRocm93IG5ldyBUeXBlRXJyb3IoXCJQcml2YXRlIG1ldGhvZCBpcyBub3Qgd3JpdGFibGVcIik7XHJcbiAgICBpZiAoa2luZCA9PT0gXCJhXCIgJiYgIWYpIHRocm93IG5ldyBUeXBlRXJyb3IoXCJQcml2YXRlIGFjY2Vzc29yIHdhcyBkZWZpbmVkIHdpdGhvdXQgYSBzZXR0ZXJcIik7XHJcbiAgICBpZiAodHlwZW9mIHN0YXRlID09PSBcImZ1bmN0aW9uXCIgPyByZWNlaXZlciAhPT0gc3RhdGUgfHwgIWYgOiAhc3RhdGUuaGFzKHJlY2VpdmVyKSkgdGhyb3cgbmV3IFR5cGVFcnJvcihcIkNhbm5vdCB3cml0ZSBwcml2YXRlIG1lbWJlciB0byBhbiBvYmplY3Qgd2hvc2UgY2xhc3MgZGlkIG5vdCBkZWNsYXJlIGl0XCIpO1xyXG4gICAgcmV0dXJuIChraW5kID09PSBcImFcIiA/IGYuY2FsbChyZWNlaXZlciwgdmFsdWUpIDogZiA/IGYudmFsdWUgPSB2YWx1ZSA6IHN0YXRlLnNldChyZWNlaXZlciwgdmFsdWUpKSwgdmFsdWU7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2NsYXNzUHJpdmF0ZUZpZWxkSW4oc3RhdGUsIHJlY2VpdmVyKSB7XHJcbiAgICBpZiAocmVjZWl2ZXIgPT09IG51bGwgfHwgKHR5cGVvZiByZWNlaXZlciAhPT0gXCJvYmplY3RcIiAmJiB0eXBlb2YgcmVjZWl2ZXIgIT09IFwiZnVuY3Rpb25cIikpIHRocm93IG5ldyBUeXBlRXJyb3IoXCJDYW5ub3QgdXNlICdpbicgb3BlcmF0b3Igb24gbm9uLW9iamVjdFwiKTtcclxuICAgIHJldHVybiB0eXBlb2Ygc3RhdGUgPT09IFwiZnVuY3Rpb25cIiA/IHJlY2VpdmVyID09PSBzdGF0ZSA6IHN0YXRlLmhhcyhyZWNlaXZlcik7XHJcbn1cclxuIiwiaW1wb3J0IHsgUGx1Z2luU2V0dGluZ1RhYiwgU2V0dGluZyB9IGZyb20gXCJvYnNpZGlhblwiO1xuaW1wb3J0IEN5Y2xlVGhyb3VnaFBhbmVzIGZyb20gXCIuL21haW5cIjtcbmltcG9ydCB7IFNldHRpbmdzIH0gZnJvbSBcIi4vdHlwZXNcIjtcblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgQ1RQU2V0dGluZ1RhYiBleHRlbmRzIFBsdWdpblNldHRpbmdUYWIge1xuICAgIHNldHRpbmdzOiBTZXR0aW5ncztcbiAgICBwbHVnaW46IEN5Y2xlVGhyb3VnaFBhbmVzO1xuXG4gICAgY29uc3RydWN0b3IocGx1Z2luOiBDeWNsZVRocm91Z2hQYW5lcywgc2V0dGluZ3M6IFNldHRpbmdzKSB7XG4gICAgICAgIHN1cGVyKHBsdWdpbi5hcHAsIHBsdWdpbik7XG4gICAgICAgIHRoaXMuc2V0dGluZ3MgPSBzZXR0aW5ncztcbiAgICAgICAgdGhpcy5wbHVnaW4gPSBwbHVnaW47XG4gICAgfVxuXG4gICAgZGlzcGxheSgpIHtcbiAgICAgICAgY29uc3QgeyBjb250YWluZXJFbCB9ID0gdGhpcztcbiAgICAgICAgXG4gICAgICAgIGNvbnRhaW5lckVsLmVtcHR5KCk7XG5cdFx0Y29udGFpbmVyRWwuY3JlYXRlRWwoJ2gyJywge3RleHQ6ICdDeWNsZSB0aHJvdWdoIFBhbmVzIENvbmZpZ3VyYXRpb24nfSk7XG5cbiAgICAgICAgY29uc3QgZGVzY0VsID0gY3JlYXRlRnJhZ21lbnQoKTtcbiAgICAgICAgZGVzY0VsLmFwcGVuZChcbiAgICAgICAgICAgIGNyZWF0ZUVsKFwicFwiLCB7dGV4dDogJ1RoZXNlIGFyZSB0aGUgVmlldyBUeXBlcyB0aGlzIFBsdWdpbiB3aWxsIGN5Y2xlIHRocm91Z2ggdXNpbmcgYW55IG9mIHRoZSBhdmFpbGFibGUgY29tbWFuZHMuJ30pLFxuICAgICAgICAgICAgY3JlYXRlRWwoXCJwXCIsIHt0ZXh0OiAnVG8gYWRkIGEgbmV3IFZpZXcgVHlwZSB0byB0aGlzIExpc3QsIHNpbXBseSBydW4gdGhlIENvbW1hbmQ6IFwiQ3ljbGUgdGhyb3VnaCBQYW5lczogRW5hYmxlIHRoaXMgVmlldyBUeXBlXCIuIE1vcmUgYWR2YW5jZWQgVXNlcnMgY2FuIGVkaXQgYW5kIGRlbGV0ZSB0aGUgVHlwZXMgaW4gdGhlIHRleHQgZmllbGQgKG9uZSBwZXIgbGluZSkuJ30pLFxuICAgICAgICAgICAgKVxuXG4gICAgICAgIG5ldyBTZXR0aW5nKGNvbnRhaW5lckVsKVxuICAgICAgICAuc2V0TmFtZSgnRW5hYmxlZCBWaWV3IFR5cGVzJylcbiAgICAgICAgLnNldERlc2MoZGVzY0VsKVxuICAgICAgICAuYWRkVGV4dEFyZWEoKGNiKSA9PiB7XG4gICAgICAgICAgICBsZXQgdmFsdWUgPSBcIlwiO1xuICAgICAgICAgICAgdGhpcy5zZXR0aW5ncy52aWV3VHlwZXMuZm9yRWFjaCh0eXBlID0+IHZhbHVlICs9IHR5cGUgKyAnXFxuJyk7XG4gICAgICAgICAgICBjYi5zZXRWYWx1ZSh2YWx1ZSk7XG4gICAgICAgICAgICBjYi5zZXRQbGFjZWhvbGRlcignbWFya2Rvd24nKTtcbiAgICAgICAgICAgIGNiLm9uQ2hhbmdlKGFzeW5jIChuZXdWYWx1ZSkgPT4ge1xuICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5vIGVtcHR5IGxpbmVzXG4gICAgICAgICAgICAgICAgdGhpcy5zZXR0aW5ncy52aWV3VHlwZXMgPSBuZXdWYWx1ZS5zcGxpdCgnXFxuJykuZmlsdGVyKHByZSA9PiAhIXByZSk7XG4gICAgICAgICAgICAgICAgYXdhaXQgdGhpcy5wbHVnaW4uc2F2ZVNldHRpbmdzKCk7XG4gICAgICAgICAgICB9KVxuICAgICAgICB9KTtcblxuICAgICAgICAvLyBuZXcgU2V0dGluZyhjb250YWluZXJFbClcbiAgICAgICAgLy8gLnNldE5hbWUoJ0RvbnQgc3dpdGNoIHRvIFBhbmVzIGluIFNpZGViYXInKVxuICAgICAgICAvLyAuc2V0RGVzYygnSWYgdGhpcyBpcyBlbmFibGVkLCBvbmx5IFBhbmVzIGluIHlvdXIgYWN0dWFsIHdvcmtzcGFjZSBhcmUgY29uc2lkZXJlZCB0byBzd2l0Y2ggdG8uJylcbiAgICAgICAgLy8gLmFkZFRvZ2dsZSgoY2IpID0+IHtcbiAgICAgICAgLy8gICAgIGNiLnNldFZhbHVlKHRoaXMuc2V0dGluZ3Mub25seVJvb3RMZWF2ZXMpO1xuICAgICAgICAvLyAgICAgY2Iub25DaGFuZ2UoYXN5bmMgdmFsdWUgPT4ge1xuICAgICAgICAvLyAgICAgICAgIHRoaXMuc2V0dGluZ3Mub25seVJvb3RMZWF2ZXMgPSB2YWx1ZTtcbiAgICAgICAgLy8gICAgICAgICBhd2FpdCB0aGlzLnBsdWdpbi5zYXZlU2V0dGluZ3MoKTtcbiAgICAgICAgLy8gICAgIH0pXG4gICAgICAgIC8vIH0pO1xuICAgIH1cblxufSIsImV4cG9ydCBpbnRlcmZhY2UgU2V0dGluZ3Mge1xuICAgIHZpZXdUeXBlczogc3RyaW5nW107XG59XG5cbmV4cG9ydCBjb25zdCBERUZBVUxUX1NFVFRJTkdTOiBTZXR0aW5ncyA9IHtcbiAgICB2aWV3VHlwZXM6IFtcIm1hcmtkb3duXCIsIFwiY2FudmFzXCJdLFxufTtcblxuZGVjbGFyZSBtb2R1bGUgXCJvYnNpZGlhblwiIHtcbiAgICBpbnRlcmZhY2UgQXBwIHtcbiAgICAgICAgaG90a2V5TWFuYWdlcjoge1xuICAgICAgICAgICAgYmFrZWRJZHM6IHN0cmluZ1tdO1xuICAgICAgICAgICAgYmFrZWRIb3RrZXlzOiB7IG1vZGlmaWVyczogc3RyaW5nOyBrZXk6IHN0cmluZyB9W107XG4gICAgICAgIH07XG4gICAgfVxuXG4gICAgaW50ZXJmYWNlIFdvcmtzcGFjZUxlYWYge1xuICAgICAgICBhY3RpdmVUaW1lOiBudW1iZXI7XG4gICAgfVxufVxuIiwiaW1wb3J0IHsgUGx1Z2luLCBXb3Jrc3BhY2VMZWFmIH0gZnJvbSBcIm9ic2lkaWFuXCI7XG5pbXBvcnQgQ1RQU2V0dGluZ1RhYiBmcm9tIFwiLi9zZXR0aW5nc1RhYlwiO1xuaW1wb3J0IHsgREVGQVVMVF9TRVRUSU5HUywgU2V0dGluZ3MgfSBmcm9tIFwiLi90eXBlc1wiO1xuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBDeWNsZVRocm91Z2hQYW5lcyBleHRlbmRzIFBsdWdpbiB7XG4gICAgc2V0dGluZ3M6IFNldHRpbmdzO1xuICAgIGN0cmxQcmVzc2VkVGltZXN0YW1wID0gMDtcbiAgICBjdHJsS2V5Q29kZTogc3RyaW5nIHwgdW5kZWZpbmVkO1xuICAgIGxlYWZJbmRleCA9IDA7XG5cbiAgICBrZXlEb3duRnVuYyA9IHRoaXMub25LZXlEb3duLmJpbmQodGhpcyk7XG4gICAga2V5VXBGdW5jID0gdGhpcy5vbktleVVwLmJpbmQodGhpcyk7XG5cbiAgICBsZWF2ZXM6IFdvcmtzcGFjZUxlYWZbXTtcblxuICAgIGdldExlYXZlc09mVHlwZXModHlwZXM6IHN0cmluZ1tdKTogV29ya3NwYWNlTGVhZltdIHtcbiAgICAgICAgY29uc3QgbGVhdmVzOiBXb3Jrc3BhY2VMZWFmW10gPSBbXTtcblxuICAgICAgICB0aGlzLmFwcC53b3Jrc3BhY2UuaXRlcmF0ZUFsbExlYXZlcygobGVhZikgPT4ge1xuICAgICAgICAgICAgY29uc3QgaXNNYWluV2luZG93ID0gbGVhZi52aWV3LmNvbnRhaW5lckVsLndpbiA9PSB3aW5kb3c7XG5cbiAgICAgICAgICAgIGNvbnN0IGNvcnJlY3RWaWV3VHlwZSA9IHR5cGVzLmNvbnRhaW5zKGxlYWYudmlldy5nZXRWaWV3VHlwZSgpKTtcbiAgICAgICAgICAgIGNvbnN0IHNhbWVXaW5kb3cgPSBsZWFmLnZpZXcuY29udGFpbmVyRWwud2luID09IGFjdGl2ZVdpbmRvdztcblxuICAgICAgICAgICAgLy9JZ25vcmUgc2lkZWJhciBwYW5lcyBpbiB0aGUgbWFpbiB3aW5kb3csIGJlY2F1c2Ugbm9uLW1haW4gd2luZG93IGRvbid0IGhhdmUgYSBzaWRlYmFyXG4gICAgICAgICAgICBjb25zdCBjb3JyZWN0UGFuZSA9IGlzTWFpbldpbmRvd1xuICAgICAgICAgICAgICAgID8gc2FtZVdpbmRvdyAmJiBsZWFmLmdldFJvb3QoKSA9PSB0aGlzLmFwcC53b3Jrc3BhY2Uucm9vdFNwbGl0XG4gICAgICAgICAgICAgICAgOiBzYW1lV2luZG93O1xuICAgICAgICAgICAgaWYgKGNvcnJlY3RWaWV3VHlwZSAmJiBjb3JyZWN0UGFuZSkge1xuICAgICAgICAgICAgICAgIGxlYXZlcy5wdXNoKGxlYWYpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9KTtcblxuICAgICAgICByZXR1cm4gbGVhdmVzO1xuICAgIH1cblxuICAgIGFzeW5jIG9ubG9hZCgpIHtcbiAgICAgICAgY29uc29sZS5sb2coXCJsb2FkaW5nIHBsdWdpbjogQ3ljbGUgdGhyb3VnaCBwYW5lc1wiKTtcblxuICAgICAgICBhd2FpdCB0aGlzLmxvYWRTZXR0aW5ncygpO1xuXG4gICAgICAgIHRoaXMuYWRkU2V0dGluZ1RhYihuZXcgQ1RQU2V0dGluZ1RhYih0aGlzLCB0aGlzLnNldHRpbmdzKSk7XG5cbiAgICAgICAgdGhpcy5hZGRDb21tYW5kKHtcbiAgICAgICAgICAgIGlkOiBcImN5Y2xlLXRocm91Z2gtcGFuZXNcIixcbiAgICAgICAgICAgIG5hbWU6IFwiR28gdG8gcmlnaHQgdGFiXCIsXG4gICAgICAgICAgICBjaGVja0NhbGxiYWNrOiAoY2hlY2tpbmc6IGJvb2xlYW4pID0+IHtcbiAgICAgICAgICAgICAgICBjb25zdCBhY3RpdmUgPSB0aGlzLmFwcC53b3Jrc3BhY2UuYWN0aXZlTGVhZjtcblxuICAgICAgICAgICAgICAgIGlmIChhY3RpdmUpIHtcbiAgICAgICAgICAgICAgICAgICAgaWYgKCFjaGVja2luZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgbGVhdmVzOiBXb3Jrc3BhY2VMZWFmW10gPSB0aGlzLmdldExlYXZlc09mVHlwZXMoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhpcy5zZXR0aW5ncy52aWV3VHlwZXNcbiAgICAgICAgICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBpbmRleCA9IGxlYXZlcy5pbmRleE9mKGFjdGl2ZSk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChpbmRleCA9PT0gbGVhdmVzLmxlbmd0aCAtIDEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGlzLmFwcC53b3Jrc3BhY2Uuc2V0QWN0aXZlTGVhZihcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVhdmVzWzBdLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhpcy5hcHAud29ya3NwYWNlLnNldEFjdGl2ZUxlYWYoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlYXZlc1tpbmRleCArIDFdLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gdHJ1ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlO1xuICAgICAgICAgICAgfSxcbiAgICAgICAgfSk7XG5cbiAgICAgICAgdGhpcy5hZGRDb21tYW5kKHtcbiAgICAgICAgICAgIGlkOiBcImN5Y2xlLXRocm91Z2gtcGFuZXMtcmV2ZXJzZVwiLFxuICAgICAgICAgICAgbmFtZTogXCJHbyB0byBsZWZ0IHRhYlwiLFxuICAgICAgICAgICAgY2hlY2tDYWxsYmFjazogKGNoZWNraW5nOiBib29sZWFuKSA9PiB7XG4gICAgICAgICAgICAgICAgY29uc3QgYWN0aXZlID0gdGhpcy5hcHAud29ya3NwYWNlLmFjdGl2ZUxlYWY7XG4gICAgICAgICAgICAgICAgaWYgKGFjdGl2ZSkge1xuICAgICAgICAgICAgICAgICAgICBpZiAoIWNoZWNraW5nKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb25zdCBsZWF2ZXM6IFdvcmtzcGFjZUxlYWZbXSA9IHRoaXMuZ2V0TGVhdmVzT2ZUeXBlcyhcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGlzLnNldHRpbmdzLnZpZXdUeXBlc1xuICAgICAgICAgICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGluZGV4ID0gbGVhdmVzLmluZGV4T2YoYWN0aXZlKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaWYgKGluZGV4ICE9PSB1bmRlZmluZWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpZiAoaW5kZXggPT09IDApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhpcy5hcHAud29ya3NwYWNlLnNldEFjdGl2ZUxlYWYoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWF2ZXNbbGVhdmVzLmxlbmd0aCAtIDFdLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRydWVcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGlzLmFwcC53b3Jrc3BhY2Uuc2V0QWN0aXZlTGVhZihcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlYXZlc1tpbmRleCAtIDFdLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRydWVcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHRydWU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTtcbiAgICAgICAgICAgIH0sXG4gICAgICAgIH0pO1xuXG4gICAgICAgIHRoaXMuYWRkQ29tbWFuZCh7XG4gICAgICAgICAgICBpZDogXCJjeWNsZS10aHJvdWdoLXBhbmVzLWFkZC12aWV3XCIsXG4gICAgICAgICAgICBuYW1lOiBcIkVuYWJsZSB0aGlzIFZpZXcgVHlwZVwiLFxuICAgICAgICAgICAgY2hlY2tDYWxsYmFjazogKGNoZWNraW5nOiBib29sZWFuKSA9PiB7XG4gICAgICAgICAgICAgICAgY29uc3QgYWN0aXZlID0gdGhpcy5hcHAud29ya3NwYWNlLmFjdGl2ZUxlYWY7XG4gICAgICAgICAgICAgICAgaWYgKFxuICAgICAgICAgICAgICAgICAgICBhY3RpdmUgJiZcbiAgICAgICAgICAgICAgICAgICAgIXRoaXMuc2V0dGluZ3Mudmlld1R5cGVzLmNvbnRhaW5zKGFjdGl2ZS52aWV3LmdldFZpZXdUeXBlKCkpXG4gICAgICAgICAgICAgICAgKSB7XG4gICAgICAgICAgICAgICAgICAgIGlmICghY2hlY2tpbmcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMuc2V0dGluZ3Mudmlld1R5cGVzLnB1c2goYWN0aXZlLnZpZXcuZ2V0Vmlld1R5cGUoKSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0aGlzLnNhdmVTZXR0aW5ncygpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiB0cnVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7XG4gICAgICAgICAgICB9LFxuICAgICAgICB9KTtcblxuICAgICAgICB0aGlzLmFkZENvbW1hbmQoe1xuICAgICAgICAgICAgaWQ6IFwiY3ljbGUtdGhyb3VnaC1wYW5lcy1yZW1vdmUtdmlld1wiLFxuICAgICAgICAgICAgbmFtZTogXCJEaXNhYmxlIHRoaXMgVmlldyBUeXBlXCIsXG4gICAgICAgICAgICBjaGVja0NhbGxiYWNrOiAoY2hlY2tpbmc6IGJvb2xlYW4pID0+IHtcbiAgICAgICAgICAgICAgICBjb25zdCBhY3RpdmUgPSB0aGlzLmFwcC53b3Jrc3BhY2UuYWN0aXZlTGVhZjtcbiAgICAgICAgICAgICAgICBpZiAoXG4gICAgICAgICAgICAgICAgICAgIGFjdGl2ZSAmJlxuICAgICAgICAgICAgICAgICAgICB0aGlzLnNldHRpbmdzLnZpZXdUeXBlcy5jb250YWlucyhhY3RpdmUudmlldy5nZXRWaWV3VHlwZSgpKVxuICAgICAgICAgICAgICAgICkge1xuICAgICAgICAgICAgICAgICAgICBpZiAoIWNoZWNraW5nKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0aGlzLnNldHRpbmdzLnZpZXdUeXBlcy5yZW1vdmUoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWN0aXZlLnZpZXcuZ2V0Vmlld1R5cGUoKVxuICAgICAgICAgICAgICAgICAgICAgICAgKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMuc2F2ZVNldHRpbmdzKCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgcmV0dXJuIHRydWU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHJldHVybiBmYWxzZTtcbiAgICAgICAgICAgIH0sXG4gICAgICAgIH0pO1xuXG4gICAgICAgIHRoaXMuYWRkQ29tbWFuZCh7XG4gICAgICAgICAgICBpZDogXCJmb2N1cy1vbi1sYXN0LWFjdGl2ZS1wYW5lXCIsXG4gICAgICAgICAgICBuYW1lOiBcIkdvIHRvIHByZXZpb3VzIHRhYlwiLFxuICAgICAgICAgICAgY2FsbGJhY2s6ICgpID0+IHtcbiAgICAgICAgICAgICAgICB0aGlzLnNldExlYXZlcygpO1xuICAgICAgICAgICAgICAgIHRoaXMubGVhZkluZGV4ID0gdGhpcy5sZWFmSW5kZXggLSAxO1xuICAgICAgICAgICAgICAgIGlmICh0aGlzLmxlYWZJbmRleCA8IDApIHRoaXMubGVhZkluZGV4ID0gdGhpcy5sZWF2ZXMubGVuZ3RoIC0gMTtcblxuICAgICAgICAgICAgICAgIGNvbnN0IGxlYWYgPSB0aGlzLmxlYXZlc1t0aGlzLmxlYWZJbmRleF07XG5cbiAgICAgICAgICAgICAgICBpZiAobGVhZikge1xuICAgICAgICAgICAgICAgICAgICB0aGlzLmFwcC53b3Jrc3BhY2Uuc2V0QWN0aXZlTGVhZihsZWFmLCB7IGZvY3VzOiB0cnVlIH0pO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0sXG4gICAgICAgIH0pO1xuICAgICAgICB0aGlzLmFkZENvbW1hbmQoe1xuICAgICAgICAgICAgaWQ6IFwiZm9jdXMtb24tbGFzdC1hY3RpdmUtcGFuZS1yZXZlcnNlXCIsXG4gICAgICAgICAgICBuYW1lOiBcIkdvIHRvIG5leHQgdGFiXCIsXG4gICAgICAgICAgICBjYWxsYmFjazogKCkgPT4ge1xuICAgICAgICAgICAgICAgIHRoaXMuc2V0TGVhdmVzKCk7XG4gICAgICAgICAgICAgICAgdGhpcy5sZWFmSW5kZXggPSB0aGlzLmxlYWZJbmRleCArIDE7XG4gICAgICAgICAgICAgICAgaWYgKHRoaXMubGVhZkluZGV4ID49IHRoaXMubGVhdmVzLmxlbmd0aCkgdGhpcy5sZWFmSW5kZXggPSAwO1xuXG4gICAgICAgICAgICAgICAgY29uc3QgbGVhZiA9IHRoaXMubGVhdmVzW3RoaXMubGVhZkluZGV4XTtcblxuICAgICAgICAgICAgICAgIGlmIChsZWFmKSB7XG4gICAgICAgICAgICAgICAgICAgIHRoaXMuYXBwLndvcmtzcGFjZS5zZXRBY3RpdmVMZWFmKGxlYWYsIHsgZm9jdXM6IHRydWUgfSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSxcbiAgICAgICAgfSk7XG5cbiAgICAgICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoXCJrZXlkb3duXCIsIHRoaXMua2V5RG93bkZ1bmMpO1xuICAgICAgICB3aW5kb3cuYWRkRXZlbnRMaXN0ZW5lcihcImtleXVwXCIsIHRoaXMua2V5VXBGdW5jKTtcbiAgICB9XG5cbiAgICBzZXRMZWF2ZXMoKSB7XG4gICAgICAgIGlmICghdGhpcy5sZWF2ZXMpIHtcbiAgICAgICAgICAgIGNvbnN0IGxlYXZlcyA9IHRoaXMuZ2V0TGVhdmVzT2ZUeXBlcyh0aGlzLnNldHRpbmdzLnZpZXdUeXBlcyk7XG4gICAgICAgICAgICBsZWF2ZXMuc29ydCgoYSwgYikgPT4ge1xuICAgICAgICAgICAgICAgIHJldHVybiBhLmFjdGl2ZVRpbWUgLSBiLmFjdGl2ZVRpbWU7XG4gICAgICAgICAgICB9KTtcbiAgICAgICAgICAgIHRoaXMubGVhdmVzID0gbGVhdmVzO1xuICAgICAgICAgICAgdGhpcy5sZWFmSW5kZXggPSBsZWF2ZXMuaW5kZXhPZih0aGlzLmFwcC53b3Jrc3BhY2UuYWN0aXZlTGVhZik7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBvbktleURvd24oZTogS2V5Ym9hcmRFdmVudCkge1xuICAgICAgICBpZiAoZS5nZXRNb2RpZmllclN0YXRlKFwiQ29udHJvbFwiKSkge1xuICAgICAgICAgICAgdGhpcy5jdHJsUHJlc3NlZFRpbWVzdGFtcCA9IGUudGltZVN0YW1wO1xuICAgICAgICAgICAgdGhpcy5jdHJsS2V5Q29kZSA9IGUuY29kZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIG9uS2V5VXAoZTogS2V5Ym9hcmRFdmVudCkge1xuICAgICAgICBpZiAoZS5jb2RlID09IHRoaXMuY3RybEtleUNvZGUgJiYgdGhpcy5jdHJsUHJlc3NlZFRpbWVzdGFtcCkge1xuICAgICAgICAgICAgdGhpcy5jdHJsUHJlc3NlZFRpbWVzdGFtcCA9IDA7XG4gICAgICAgICAgICB0aGlzLmxlYXZlcyA9IG51bGw7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBvbnVubG9hZCgpIHtcbiAgICAgICAgY29uc29sZS5sb2coXCJ1bmxvYWRpbmcgcGx1Z2luOiBDeWNsZSB0aHJvdWdoIHBhbmVzXCIpO1xuICAgICAgICB3aW5kb3cucmVtb3ZlRXZlbnRMaXN0ZW5lcihcImtleWRvd25cIiwgdGhpcy5rZXlEb3duRnVuYyk7XG4gICAgICAgIHdpbmRvdy5yZW1vdmVFdmVudExpc3RlbmVyKFwia2V5dXBcIiwgdGhpcy5rZXlVcEZ1bmMpO1xuICAgIH1cblxuICAgIGFzeW5jIGxvYWRTZXR0aW5ncygpIHtcbiAgICAgICAgdGhpcy5zZXR0aW5ncyA9IE9iamVjdC5hc3NpZ24oXG4gICAgICAgICAgICB7fSxcbiAgICAgICAgICAgIERFRkFVTFRfU0VUVElOR1MsXG4gICAgICAgICAgICBhd2FpdCB0aGlzLmxvYWREYXRhKClcbiAgICAgICAgKTtcbiAgICB9XG5cbiAgICBhc3luYyBzYXZlU2V0dGluZ3MoKSB7XG4gICAgICAgIGF3YWl0IHRoaXMuc2F2ZURhdGEodGhpcy5zZXR0aW5ncyk7XG4gICAgfVxufVxuIl0sIm5hbWVzIjpbIlNldHRpbmciLCJQbHVnaW5TZXR0aW5nVGFiIiwiUGx1Z2luIl0sIm1hcHBpbmdzIjoiOzs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxJQUFJLGFBQWEsR0FBRyxTQUFTLENBQUMsRUFBRSxDQUFDLEVBQUU7QUFDbkMsSUFBSSxhQUFhLEdBQUcsTUFBTSxDQUFDLGNBQWM7QUFDekMsU0FBUyxFQUFFLFNBQVMsRUFBRSxFQUFFLEVBQUUsWUFBWSxLQUFLLElBQUksVUFBVSxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLFNBQVMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDO0FBQ3BGLFFBQVEsVUFBVSxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUUsS0FBSyxJQUFJLENBQUMsSUFBSSxDQUFDLEVBQUUsSUFBSSxNQUFNLENBQUMsU0FBUyxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDO0FBQzFHLElBQUksT0FBTyxhQUFhLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO0FBQy9CLENBQUMsQ0FBQztBQUNGO0FBQ08sU0FBUyxTQUFTLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRTtBQUNoQyxJQUFJLElBQUksT0FBTyxDQUFDLEtBQUssVUFBVSxJQUFJLENBQUMsS0FBSyxJQUFJO0FBQzdDLFFBQVEsTUFBTSxJQUFJLFNBQVMsQ0FBQyxzQkFBc0IsR0FBRyxNQUFNLENBQUMsQ0FBQyxDQUFDLEdBQUcsK0JBQStCLENBQUMsQ0FBQztBQUNsRyxJQUFJLGFBQWEsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUM7QUFDeEIsSUFBSSxTQUFTLEVBQUUsR0FBRyxFQUFFLElBQUksQ0FBQyxXQUFXLEdBQUcsQ0FBQyxDQUFDLEVBQUU7QUFDM0MsSUFBSSxDQUFDLENBQUMsU0FBUyxHQUFHLENBQUMsS0FBSyxJQUFJLEdBQUcsTUFBTSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsU0FBUyxHQUFHLENBQUMsQ0FBQyxTQUFTLEVBQUUsSUFBSSxFQUFFLEVBQUUsQ0FBQyxDQUFDO0FBQ3pGLENBQUM7QUFvRkQ7QUFDTyxTQUFTLFNBQVMsQ0FBQyxPQUFPLEVBQUUsVUFBVSxFQUFFLENBQUMsRUFBRSxTQUFTLEVBQUU7QUFDN0QsSUFBSSxTQUFTLEtBQUssQ0FBQyxLQUFLLEVBQUUsRUFBRSxPQUFPLEtBQUssWUFBWSxDQUFDLEdBQUcsS0FBSyxHQUFHLElBQUksQ0FBQyxDQUFDLFVBQVUsT0FBTyxFQUFFLEVBQUUsT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUU7QUFDaEgsSUFBSSxPQUFPLEtBQUssQ0FBQyxLQUFLLENBQUMsR0FBRyxPQUFPLENBQUMsRUFBRSxVQUFVLE9BQU8sRUFBRSxNQUFNLEVBQUU7QUFDL0QsUUFBUSxTQUFTLFNBQVMsQ0FBQyxLQUFLLEVBQUUsRUFBRSxJQUFJLEVBQUUsSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsT0FBTyxDQUFDLEVBQUUsRUFBRSxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFO0FBQ25HLFFBQVEsU0FBUyxRQUFRLENBQUMsS0FBSyxFQUFFLEVBQUUsSUFBSSxFQUFFLElBQUksQ0FBQyxTQUFTLENBQUMsT0FBTyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsT0FBTyxDQUFDLEVBQUUsRUFBRSxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFO0FBQ3RHLFFBQVEsU0FBUyxJQUFJLENBQUMsTUFBTSxFQUFFLEVBQUUsTUFBTSxDQUFDLElBQUksR0FBRyxPQUFPLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxHQUFHLEtBQUssQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUFFO0FBQ3RILFFBQVEsSUFBSSxDQUFDLENBQUMsU0FBUyxHQUFHLFNBQVMsQ0FBQyxLQUFLLENBQUMsT0FBTyxFQUFFLFVBQVUsSUFBSSxFQUFFLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDO0FBQzlFLEtBQUssQ0FBQyxDQUFDO0FBQ1AsQ0FBQztBQUNEO0FBQ08sU0FBUyxXQUFXLENBQUMsT0FBTyxFQUFFLElBQUksRUFBRTtBQUMzQyxJQUFJLElBQUksQ0FBQyxHQUFHLEVBQUUsS0FBSyxFQUFFLENBQUMsRUFBRSxJQUFJLEVBQUUsV0FBVyxFQUFFLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxJQUFJLEVBQUUsRUFBRSxFQUFFLEdBQUcsRUFBRSxFQUFFLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUM7QUFDckgsSUFBSSxPQUFPLENBQUMsR0FBRyxFQUFFLElBQUksRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsT0FBTyxFQUFFLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxRQUFRLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsT0FBTyxNQUFNLEtBQUssVUFBVSxLQUFLLENBQUMsQ0FBQyxNQUFNLENBQUMsUUFBUSxDQUFDLEdBQUcsV0FBVyxFQUFFLE9BQU8sSUFBSSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQztBQUM3SixJQUFJLFNBQVMsSUFBSSxDQUFDLENBQUMsRUFBRSxFQUFFLE9BQU8sVUFBVSxDQUFDLEVBQUUsRUFBRSxPQUFPLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFO0FBQ3RFLElBQUksU0FBUyxJQUFJLENBQUMsRUFBRSxFQUFFO0FBQ3RCLFFBQVEsSUFBSSxDQUFDLEVBQUUsTUFBTSxJQUFJLFNBQVMsQ0FBQyxpQ0FBaUMsQ0FBQyxDQUFDO0FBQ3RFLFFBQVEsT0FBTyxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLElBQUk7QUFDdEQsWUFBWSxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLElBQUksRUFBRSxPQUFPLENBQUMsQ0FBQztBQUN6SyxZQUFZLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRSxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUM7QUFDcEQsWUFBWSxRQUFRLEVBQUUsQ0FBQyxDQUFDLENB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 +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5qcyIsInNvdXJjZXMiOlsibm9kZV9tb2R1bGVzL3RzbGliL3RzbGliLmVzNi5qcyIsInNyYy9tb2RhbC50cyIsInNyYy9zZXR0aW5nc1RhYi50cyIsInNyYy90eXBlcy50cyIsInNyYy9tYWluLnRzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuQ29weXJpZ2h0IChjKSBNaWNyb3NvZnQgQ29ycG9yYXRpb24uXHJcblxyXG5QZXJtaXNzaW9uIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBhbmQvb3IgZGlzdHJpYnV0ZSB0aGlzIHNvZnR3YXJlIGZvciBhbnlcclxucHVycG9zZSB3aXRoIG9yIHdpdGhvdXQgZmVlIGlzIGhlcmVieSBncmFudGVkLlxyXG5cclxuVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEIFwiQVMgSVNcIiBBTkQgVEhFIEFVVEhPUiBESVNDTEFJTVMgQUxMIFdBUlJBTlRJRVMgV0lUSFxyXG5SRUdBUkQgVE8gVEhJUyBTT0ZUV0FSRSBJTkNMVURJTkcgQUxMIElNUExJRUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFlcclxuQU5EIEZJVE5FU1MuIElOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1IgQkUgTElBQkxFIEZPUiBBTlkgU1BFQ0lBTCwgRElSRUNULFxyXG5JTkRJUkVDVCwgT1IgQ09OU0VRVUVOVElBTCBEQU1BR0VTIE9SIEFOWSBEQU1BR0VTIFdIQVRTT0VWRVIgUkVTVUxUSU5HIEZST01cclxuTE9TUyBPRiBVU0UsIERBVEEgT1IgUFJPRklUUywgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIE5FR0xJR0VOQ0UgT1JcclxuT1RIRVIgVE9SVElPVVMgQUNUSU9OLCBBUklTSU5HIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFVTRSBPUlxyXG5QRVJGT1JNQU5DRSBPRiBUSElTIFNPRlRXQVJFLlxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG4vKiBnbG9iYWwgUmVmbGVjdCwgUHJvbWlzZSAqL1xyXG5cclxudmFyIGV4dGVuZFN0YXRpY3MgPSBmdW5jdGlvbihkLCBiKSB7XHJcbiAgICBleHRlbmRTdGF0aWNzID0gT2JqZWN0LnNldFByb3RvdHlwZU9mIHx8XHJcbiAgICAgICAgKHsgX19wcm90b19fOiBbXSB9IGluc3RhbmNlb2YgQXJyYXkgJiYgZnVuY3Rpb24gKGQsIGIpIHsgZC5fX3Byb3RvX18gPSBiOyB9KSB8fFxyXG4gICAgICAgIGZ1bmN0aW9uIChkLCBiKSB7IGZvciAodmFyIHAgaW4gYikgaWYgKE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChiLCBwKSkgZFtwXSA9IGJbcF07IH07XHJcbiAgICByZXR1cm4gZXh0ZW5kU3RhdGljcyhkLCBiKTtcclxufTtcclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2V4dGVuZHMoZCwgYikge1xyXG4gICAgaWYgKHR5cGVvZiBiICE9PSBcImZ1bmN0aW9uXCIgJiYgYiAhPT0gbnVsbClcclxuICAgICAgICB0aHJvdyBuZXcgVHlwZUVycm9yKFwiQ2xhc3MgZXh0ZW5kcyB2YWx1ZSBcIiArIFN0cmluZyhiKSArIFwiIGlzIG5vdCBhIGNvbnN0cnVjdG9yIG9yIG51bGxcIik7XHJcbiAgICBleHRlbmRTdGF0aWNzKGQsIGIpO1xyXG4gICAgZnVuY3Rpb24gX18oKSB7IHRoaXMuY29uc3RydWN0b3IgPSBkOyB9XHJcbiAgICBkLnByb3RvdHlwZSA9IGIgPT09IG51bGwgPyBPYmplY3QuY3JlYXRlKGIpIDogKF9fLnByb3RvdHlwZSA9IGIucHJvdG90eXBlLCBuZXcgX18oKSk7XHJcbn1cclxuXHJcbmV4cG9ydCB2YXIgX19hc3NpZ24gPSBmdW5jdGlvbigpIHtcclxuICAgIF9fYXNzaWduID0gT2JqZWN0LmFzc2lnbiB8fCBmdW5jdGlvbiBfX2Fzc2lnbih0KSB7XHJcbiAgICAgICAgZm9yICh2YXIgcywgaSA9IDEsIG4gPSBhcmd1bWVudHMubGVuZ3RoOyBpIDwgbjsgaSsrKSB7XHJcbiAgICAgICAgICAgIHMgPSBhcmd1bWVudHNbaV07XHJcbiAgICAgICAgICAgIGZvciAodmFyIHAgaW4gcykgaWYgKE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChzLCBwKSkgdFtwXSA9IHNbcF07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHJldHVybiB0O1xyXG4gICAgfVxyXG4gICAgcmV0dXJuIF9fYXNzaWduLmFwcGx5KHRoaXMsIGFyZ3VtZW50cyk7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX3Jlc3QocywgZSkge1xyXG4gICAgdmFyIHQgPSB7fTtcclxuICAgIGZvciAodmFyIHAgaW4gcykgaWYgKE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChzLCBwKSAmJiBlLmluZGV4T2YocCkgPCAwKVxyXG4gICAgICAgIHRbcF0gPSBzW3BdO1xyXG4gICAgaWYgKHMgIT0gbnVsbCAmJiB0eXBlb2YgT2JqZWN0LmdldE93blByb3BlcnR5U3ltYm9scyA9PT0gXCJmdW5jdGlvblwiKVxyXG4gICAgICAgIGZvciAodmFyIGkgPSAwLCBwID0gT2JqZWN0LmdldE93blByb3BlcnR5U3ltYm9scyhzKTsgaSA8IHAubGVuZ3RoOyBpKyspIHtcclxuICAgICAgICAgICAgaWYgKGUuaW5kZXhPZihwW2ldKSA8IDAgJiYgT2JqZWN0LnByb3RvdHlwZS5wcm9wZXJ0eUlzRW51bWVyYWJsZS5jYWxsKHMsIHBbaV0pKVxyXG4gICAgICAgICAgICAgICAgdFtwW2ldXSA9IHNbcFtpXV07XHJcbiAgICAgICAgfVxyXG4gICAgcmV0dXJuIHQ7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2RlY29yYXRlKGRlY29yYXRvcnMsIHRhcmdldCwga2V5LCBkZXNjKSB7XHJcbiAgICB2YXIgYyA9IGFyZ3VtZW50cy5sZW5ndGgsIHIgPSBjIDwgMyA/IHRhcmdldCA6IGRlc2MgPT09IG51bGwgPyBkZXNjID0gT2JqZWN0LmdldE93blByb3BlcnR5RGVzY3JpcHRvcih0YXJnZXQsIGtleSkgOiBkZXNjLCBkO1xyXG4gICAgaWYgKHR5cGVvZiBSZWZsZWN0ID09PSBcIm9iamVjdFwiICYmIHR5cGVvZiBSZWZsZWN0LmRlY29yYXRlID09PSBcImZ1bmN0aW9uXCIpIHIgPSBSZWZsZWN0LmRlY29yYXRlKGRlY29yYXRvcnMsIHRhcmdldCwga2V5LCBkZXNjKTtcclxuICAgIGVsc2UgZm9yICh2YXIgaSA9IGRlY29yYXRvcnMubGVuZ3RoIC0gMTsgaSA+PSAwOyBpLS0pIGlmIChkID0gZGVjb3JhdG9yc1tpXSkgciA9IChjIDwgMyA/IGQocikgOiBjID4gMyA/IGQodGFyZ2V0LCBrZXksIHIpIDogZCh0YXJnZXQsIGtleSkpIHx8IHI7XHJcbiAgICByZXR1cm4gYyA+IDMgJiYgciAmJiBPYmplY3QuZGVmaW5lUHJvcGVydHkodGFyZ2V0LCBrZXksIHIpLCByO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19wYXJhbShwYXJhbUluZGV4LCBkZWNvcmF0b3IpIHtcclxuICAgIHJldHVybiBmdW5jdGlvbiAodGFyZ2V0LCBrZXkpIHsgZGVjb3JhdG9yKHRhcmdldCwga2V5LCBwYXJhbUluZGV4KTsgfVxyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19lc0RlY29yYXRlKGN0b3IsIGRlc2NyaXB0b3JJbiwgZGVjb3JhdG9ycywgY29udGV4dEluLCBpbml0aWFsaXplcnMsIGV4dHJhSW5pdGlhbGl6ZXJzKSB7XHJcbiAgICBmdW5jdGlvbiBhY2NlcHQoZikgeyBpZiAoZiAhPT0gdm9pZCAwICYmIHR5cGVvZiBmICE9PSBcImZ1bmN0aW9uXCIpIHRocm93IG5ldyBUeXBlRXJyb3IoXCJGdW5jdGlvbiBleHBlY3RlZFwiKTsgcmV0dXJuIGY7IH1cclxuICAgIHZhciBraW5kID0gY29udGV4dEluLmtpbmQsIGtleSA9IGtpbmQgPT09IFwiZ2V0dGVyXCIgPyBcImdldFwiIDoga2luZCA9PT0gXCJzZXR0ZXJcIiA/IFwic2V0XCIgOiBcInZhbHVlXCI7XHJcbiAgICB2YXIgdGFyZ2V0ID0gIWRlc2NyaXB0b3JJbiAmJiBjdG9yID8gY29udGV4dEluW1wic3RhdGljXCJdID8gY3RvciA6IGN0b3IucHJvdG90eXBlIDogbnVsbDtcclxuICAgIHZhciBkZXNjcmlwdG9yID0gZGVzY3JpcHRvckluIHx8ICh0YXJnZXQgPyBPYmplY3QuZ2V0T3duUHJvcGVydHlEZXNjcmlwdG9yKHRhcmdldCwgY29udGV4dEluLm5hbWUpIDoge30pO1xyXG4gICAgdmFyIF8sIGRvbmUgPSBmYWxzZTtcclxuICAgIGZvciAodmFyIGkgPSBkZWNvcmF0b3JzLmxlbmd0aCAtIDE7IGkgPj0gMDsgaS0tKSB7XHJcbiAgICAgICAgdmFyIGNvbnRleHQgPSB7fTtcclxuICAgICAgICBmb3IgKHZhciBwIGluIGNvbnRleHRJbikgY29udGV4dFtwXSA9IHAgPT09IFwiYWNjZXNzXCIgPyB7fSA6IGNvbnRleHRJbltwXTtcclxuICAgICAgICBmb3IgKHZhciBwIGluIGNvbnRleHRJbi5hY2Nlc3MpIGNvbnRleHQuYWNjZXNzW3BdID0gY29udGV4dEluLmFjY2Vzc1twXTtcclxuICAgICAgICBjb250ZXh0LmFkZEluaXRpYWxpemVyID0gZnVuY3Rpb24gKGYpIHsgaWYgKGRvbmUpIHRocm93IG5ldyBUeXBlRXJyb3IoXCJDYW5ub3QgYWRkIGluaXRpYWxpemVycyBhZnRlciBkZWNvcmF0aW9uIGhhcyBjb21wbGV0ZWRcIik7IGV4dHJhSW5pdGlhbGl6ZXJzLnB1c2goYWNjZXB0KGYgfHwgbnVsbCkpOyB9O1xyXG4gICAgICAgIHZhciByZXN1bHQgPSAoMCwgZGVjb3JhdG9yc1tpXSkoa2luZCA9PT0gXCJhY2Nlc3NvclwiID8geyBnZXQ6IGRlc2NyaXB0b3IuZ2V0LCBzZXQ6IGRlc2NyaXB0b3Iuc2V0IH0gOiBkZXNjcmlwdG9yW2tleV0sIGNvbnRleHQpO1xyXG4gICAgICAgIGlmIChraW5kID09PSBcImFjY2Vzc29yXCIpIHtcclxuICAgICAgICAgICAgaWYgKHJlc3VsdCA9PT0gdm9pZCAwKSBjb250aW51ZTtcclxuICAgICAgICAgICAgaWYgKHJlc3VsdCA9PT0gbnVsbCB8fCB0eXBlb2YgcmVzdWx0ICE9PSBcIm9iamVjdFwiKSB0aHJvdyBuZXcgVHlwZUVycm9yKFwiT2JqZWN0IGV4cGVjdGVkXCIpO1xyXG4gICAgICAgICAgICBpZiAoXyA9IGFjY2VwdChyZXN1bHQuZ2V0KSkgZGVzY3JpcHRvci5nZXQgPSBfO1xyXG4gICAgICAgICAgICBpZiAoXyA9IGFjY2VwdChyZXN1bHQuc2V0KSkgZGVzY3JpcHRvci5zZXQgPSBfO1xyXG4gICAgICAgICAgICBpZiAoXyA9IGFjY2VwdChyZXN1bHQuaW5pdCkpIGluaXRpYWxpemVycy5wdXNoKF8pO1xyXG4gICAgICAgIH1cclxuICAgICAgICBlbHNlIGlmIChfID0gYWNjZXB0KHJlc3VsdCkpIHtcclxuICAgICAgICAgICAgaWYgKGtpbmQgPT09IFwiZmllbGRcIikgaW5pdGlhbGl6ZXJzLnB1c2goXyk7XHJcbiAgICAgICAgICAgIGVsc2UgZGVzY3JpcHRvcltrZXldID0gXztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBpZiAodGFyZ2V0KSBPYmplY3QuZGVmaW5lUHJvcGVydHkodGFyZ2V0LCBjb250ZXh0SW4ubmFtZSwgZGVzY3JpcHRvcik7XHJcbiAgICBkb25lID0gdHJ1ZTtcclxufTtcclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX3J1bkluaXRpYWxpemVycyh0aGlzQXJnLCBpbml0aWFsaXplcnMsIHZhbHVlKSB7XHJcbiAgICB2YXIgdXNlVmFsdWUgPSBhcmd1bWVudHMubGVuZ3RoID4gMjtcclxuICAgIGZvciAodmFyIGkgPSAwOyBpIDwgaW5pdGlhbGl6ZXJzLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgICAgdmFsdWUgPSB1c2VWYWx1ZSA/IGluaXRpYWxpemVyc1tpXS5jYWxsKHRoaXNBcmcsIHZhbHVlKSA6IGluaXRpYWxpemVyc1tpXS5jYWxsKHRoaXNBcmcpO1xyXG4gICAgfVxyXG4gICAgcmV0dXJuIHVzZVZhbHVlID8gdmFsdWUgOiB2b2lkIDA7XHJcbn07XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19wcm9wS2V5KHgpIHtcclxuICAgIHJldHVybiB0eXBlb2YgeCA9PT0gXCJzeW1ib2xcIiA/IHggOiBcIlwiLmNvbmNhdCh4KTtcclxufTtcclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX3NldEZ1bmN0aW9uTmFtZShmLCBuYW1lLCBwcmVmaXgpIHtcclxuICAgIGlmICh0eXBlb2YgbmFtZSA9PT0gXCJzeW1ib2xcIikgbmFtZSA9IG5hbWUuZGVzY3JpcHRpb24gPyBcIltcIi5jb25jYXQobmFtZS5kZXNjcmlwdGlvbiwgXCJdXCIpIDogXCJcIjtcclxuICAgIHJldHVybiBPYmplY3QuZGVmaW5lUHJvcGVydHkoZiwgXCJuYW1lXCIsIHsgY29uZmlndXJhYmxlOiB0cnVlLCB2YWx1ZTogcHJlZml4ID8gXCJcIi5jb25jYXQocHJlZml4LCBcIiBcIiwgbmFtZSkgOiBuYW1lIH0pO1xyXG59O1xyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fbWV0YWRhdGEobWV0YWRhdGFLZXksIG1ldGFkYXRhVmFsdWUpIHtcclxuICAgIGlmICh0eXBlb2YgUmVmbGVjdCA9PT0gXCJvYmplY3RcIiAmJiB0eXBlb2YgUmVmbGVjdC5tZXRhZGF0YSA9PT0gXCJmdW5jdGlvblwiKSByZXR1cm4gUmVmbGVjdC5tZXRhZGF0YShtZXRhZGF0YUtleSwgbWV0YWRhdGFWYWx1ZSk7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2F3YWl0ZXIodGhpc0FyZywgX2FyZ3VtZW50cywgUCwgZ2VuZXJhdG9yKSB7XHJcbiAgICBmdW5jdGlvbiBhZG9wdCh2YWx1ZSkgeyByZXR1cm4gdmFsdWUgaW5zdGFuY2VvZiBQID8gdmFsdWUgOiBuZXcgUChmdW5jdGlvbiAocmVzb2x2ZSkgeyByZXNvbHZlKHZhbHVlKTsgfSk7IH1cclxuICAgIHJldHVybiBuZXcgKFAgfHwgKFAgPSBQcm9taXNlKSkoZnVuY3Rpb24gKHJlc29sdmUsIHJlamVjdCkge1xyXG4gICAgICAgIGZ1bmN0aW9uIGZ1bGZpbGxlZCh2YWx1ZSkgeyB0cnkgeyBzdGVwKGdlbmVyYXRvci5uZXh0KHZhbHVlKSk7IH0gY2F0Y2ggKGUpIHsgcmVqZWN0KGUpOyB9IH1cclxuICAgICAgICBmdW5jdGlvbiByZWplY3RlZCh2YWx1ZSkgeyB0cnkgeyBzdGVwKGdlbmVyYXRvcltcInRocm93XCJdKHZhbHVlKSk7IH0gY2F0Y2ggKGUpIHsgcmVqZWN0KGUpOyB9IH1cclxuICAgICAgICBmdW5jdGlvbiBzdGVwKHJlc3VsdCkgeyByZXN1bHQuZG9uZSA/IHJlc29sdmUocmVzdWx0LnZhbHVlKSA6IGFkb3B0KHJlc3VsdC52YWx1ZSkudGhlbihmdWxmaWxsZWQsIHJlamVjdGVkKTsgfVxyXG4gICAgICAgIHN0ZXAoKGdlbmVyYXRvciA9IGdlbmVyYXRvci5hcHBseSh0aGlzQXJnLCBfYXJndW1lbnRzIHx8IFtdKSkubmV4dCgpKTtcclxuICAgIH0pO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19nZW5lcmF0b3IodGhpc0FyZywgYm9keSkge1xyXG4gICAgdmFyIF8gPSB7IGxhYmVsOiAwLCBzZW50OiBmdW5jdGlvbigpIHsgaWYgKHRbMF0gJiAxKSB0aHJvdyB0WzFdOyByZXR1cm4gdFsxXTsgfSwgdHJ5czogW10sIG9wczogW10gfSwgZiwgeSwgdCwgZztcclxuICAgIHJldHVybiBnID0geyBuZXh0OiB2ZXJiKDApLCBcInRocm93XCI6IHZlcmIoMSksIFwicmV0dXJuXCI6IHZlcmIoMikgfSwgdHlwZW9mIFN5bWJvbCA9PT0gXCJmdW5jdGlvblwiICYmIChnW1N5bWJvbC5pdGVyYXRvcl0gPSBmdW5jdGlvbigpIHsgcmV0dXJuIHRoaXM7IH0pLCBnO1xyXG4gICAgZnVuY3Rpb24gdmVyYihuKSB7IHJldHVybiBmdW5jdGlvbiAodikgeyByZXR1cm4gc3RlcChbbiwgdl0pOyB9OyB9XHJcbiAgICBmdW5jdGlvbiBzdGVwKG9wKSB7XHJcbiAgICAgICAgaWYgKGYpIHRocm93IG5ldyBUeXBlRXJyb3IoXCJHZW5lcmF0b3IgaXMgYWxyZWFkeSBleGVjdXRpbmcuXCIpO1xyXG4gICAgICAgIHdoaWxlIChnICYmIChnID0gMCwgb3BbMF0gJiYgKF8gPSAwKSksIF8pIHRyeSB7XHJcbiAgICAgICAgICAgIGlmIChmID0gMSwgeSAmJiAodCA9IG9wWzBdICYgMiA/IHlbXCJyZXR1cm5cIl0gOiBvcFswXSA/IHlbXCJ0aHJvd1wiXSB8fCAoKHQgPSB5W1wicmV0dXJuXCJdKSAmJiB0LmNhbGwoeSksIDApIDogeS5uZXh0KSAmJiAhKHQgPSB0LmNhbGwoeSwgb3BbMV0pKS5kb25lKSByZXR1cm4gdDtcclxuICAgICAgICAgICAgaWYgKHkgPSAwLCB0KSBvcCA9IFtvcFswXSAmIDIsIHQudmFsdWVdO1xyXG4gICAgICAgICAgICBzd2l0Y2ggKG9wWzBdKSB7XHJcbiAgICAgICAgICAgICAgICBjYXNlIDA6IGNhc2UgMTogdCA9IG9wOyBicmVhaztcclxuICAgICAgICAgICAgICAgIGNhc2UgNDogXy5sYWJlbCsrOyByZXR1cm4geyB2YWx1ZTogb3BbMV0sIGRvbmU6IGZhbHNlIH07XHJcbiAgICAgICAgICAgICAgICBjYXNlIDU6IF8ubGFiZWwrKzsgeSA9IG9wWzFdOyBvcCA9IFswXTsgY29udGludWU7XHJcbiAgICAgICAgICAgICAgICBjYXNlIDc6IG9wID0gXy5vcHMucG9wKCk7IF8udHJ5cy5wb3AoKTsgY29udGludWU7XHJcbiAgICAgICAgICAgICAgICBkZWZhdWx0OlxyXG4gICAgICAgICAgICAgICAgICAgIGlmICghKHQgPSBfLnRyeXMsIHQgPSB0Lmxlbmd0aCA+IDAgJiYgdFt0Lmxlbmd0aCAtIDFdKSAmJiAob3BbMF0gPT09IDYgfHwgb3BbMF0gPT09IDIpKSB7IF8gPSAwOyBjb250aW51ZTsgfVxyXG4gICAgICAgICAgICAgICAgICAgIGlmIChvcFswXSA9PT0gMyAmJiAoIXQgfHwgKG9wWzFdID4gdFswXSAmJiBvcFsxXSA8IHRbM10pKSkgeyBfLmxhYmVsID0gb3BbMV07IGJyZWFrOyB9XHJcbiAgICAgICAgICAgICAgICAgICAgaWYgKG9wWzBdID09PSA2ICYmIF8ubGFiZWwgPCB0WzFdKSB7IF8ubGFiZWwgPSB0WzFdOyB0ID0gb3A7IGJyZWFrOyB9XHJcbiAgICAgICAgICAgICAgICAgICAgaWYgKHQgJiYgXy5sYWJlbCA8IHRbMl0pIHsgXy5sYWJlbCA9IHRbMl07IF8ub3BzLnB1c2gob3ApOyBicmVhazsgfVxyXG4gICAgICAgICAgICAgICAgICAgIGlmICh0WzJdKSBfLm9wcy5wb3AoKTtcclxuICAgICAgICAgICAgICAgICAgICBfLnRyeXMucG9wKCk7IGNvbnRpbnVlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIG9wID0gYm9keS5jYWxsKHRoaXNBcmcsIF8pO1xyXG4gICAgICAgIH0gY2F0Y2ggKGUpIHsgb3AgPSBbNiwgZV07IHkgPSAwOyB9IGZpbmFsbHkgeyBmID0gdCA9IDA7IH1cclxuICAgICAgICBpZiAob3BbMF0gJiA1KSB0aHJvdyBvcFsxXTsgcmV0dXJuIHsgdmFsdWU6IG9wWzBdID8gb3BbMV0gOiB2b2lkIDAsIGRvbmU6IHRydWUgfTtcclxuICAgIH1cclxufVxyXG5cclxuZXhwb3J0IHZhciBfX2NyZWF0ZUJpbmRpbmcgPSBPYmplY3QuY3JlYXRlID8gKGZ1bmN0aW9uKG8sIG0sIGssIGsyKSB7XHJcbiAgICBpZiAoazIgPT09IHVuZGVmaW5lZCkgazIgPSBrO1xyXG4gICAgdmFyIGRlc2MgPSBPYmplY3QuZ2V0T3duUHJvcGVydHlEZXNjcmlwdG9yKG0sIGspO1xyXG4gICAgaWYgKCFkZXNjIHx8IChcImdldFwiIGluIGRlc2MgPyAhbS5fX2VzTW9kdWxlIDogZGVzYy53cml0YWJsZSB8fCBkZXNjLmNvbmZpZ3VyYWJsZSkpIHtcclxuICAgICAgICBkZXNjID0geyBlbnVtZXJhYmxlOiB0cnVlLCBnZXQ6IGZ1bmN0aW9uKCkgeyByZXR1cm4gbVtrXTsgfSB9O1xyXG4gICAgfVxyXG4gICAgT2JqZWN0LmRlZmluZVByb3BlcnR5KG8sIGsyLCBkZXNjKTtcclxufSkgOiAoZnVuY3Rpb24obywgbSwgaywgazIpIHtcclxuICAgIGlmIChrMiA9PT0gdW5kZWZpbmVkKSBrMiA9IGs7XHJcbiAgICBvW2syXSA9IG1ba107XHJcbn0pO1xyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fZXhwb3J0U3RhcihtLCBvKSB7XHJcbiAgICBmb3IgKHZhciBwIGluIG0pIGlmIChwICE9PSBcImRlZmF1bHRcIiAmJiAhT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKG8sIHApKSBfX2NyZWF0ZUJpbmRpbmcobywgbSwgcCk7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX3ZhbHVlcyhvKSB7XHJcbiAgICB2YXIgcyA9IHR5cGVvZiBTeW1ib2wgPT09IFwiZnVuY3Rpb25cIiAmJiBTeW1ib2wuaXRlcmF0b3IsIG0gPSBzICYmIG9bc10sIGkgPSAwO1xyXG4gICAgaWYgKG0pIHJldHVybiBtLmNhbGwobyk7XHJcbiAgICBpZiAobyAmJiB0eXBlb2Ygby5sZW5ndGggPT09IFwibnVtYmVyXCIpIHJldHVybiB7XHJcbiAgICAgICAgbmV4dDogZnVuY3Rpb24gKCkge1xyXG4gICAgICAgICAgICBpZiAobyAmJiBpID49IG8ubGVuZ3RoKSBvID0gdm9pZCAwO1xyXG4gICAgICAgICAgICByZXR1cm4geyB2YWx1ZTogbyAmJiBvW2krK10sIGRvbmU6ICFvIH07XHJcbiAgICAgICAgfVxyXG4gICAgfTtcclxuICAgIHRocm93IG5ldyBUeXBlRXJyb3IocyA/IFwiT2JqZWN0IGlzIG5vdCBpdGVyYWJsZS5cIiA6IFwiU3ltYm9sLml0ZXJhdG9yIGlzIG5vdCBkZWZpbmVkLlwiKTtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fcmVhZChvLCBuKSB7XHJcbiAgICB2YXIgbSA9IHR5cGVvZiBTeW1ib2wgPT09IFwiZnVuY3Rpb25cIiAmJiBvW1N5bWJvbC5pdGVyYXRvcl07XHJcbiAgICBpZiAoIW0pIHJldHVybiBvO1xyXG4gICAgdmFyIGkgPSBtLmNhbGwobyksIHIsIGFyID0gW10sIGU7XHJcbiAgICB0cnkge1xyXG4gICAgICAgIHdoaWxlICgobiA9PT0gdm9pZCAwIHx8IG4tLSA+IDApICYmICEociA9IGkubmV4dCgpKS5kb25lKSBhci5wdXNoKHIudmFsdWUpO1xyXG4gICAgfVxyXG4gICAgY2F0Y2ggKGVycm9yKSB7IGUgPSB7IGVycm9yOiBlcnJvciB9OyB9XHJcbiAgICBmaW5hbGx5IHtcclxuICAgICAgICB0cnkge1xyXG4gICAgICAgICAgICBpZiAociAmJiAhci5kb25lICYmIChtID0gaVtcInJldHVyblwiXSkpIG0uY2FsbChpKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgZmluYWxseSB7IGlmIChlKSB0aHJvdyBlLmVycm9yOyB9XHJcbiAgICB9XHJcbiAgICByZXR1cm4gYXI7XHJcbn1cclxuXHJcbi8qKiBAZGVwcmVjYXRlZCAqL1xyXG5leHBvcnQgZnVuY3Rpb24gX19zcHJlYWQoKSB7XHJcbiAgICBmb3IgKHZhciBhciA9IFtdLCBpID0gMDsgaSA8IGFyZ3VtZW50cy5sZW5ndGg7IGkrKylcclxuICAgICAgICBhciA9IGFyLmNvbmNhdChfX3JlYWQoYXJndW1lbnRzW2ldKSk7XHJcbiAgICByZXR1cm4gYXI7XHJcbn1cclxuXHJcbi8qKiBAZGVwcmVjYXRlZCAqL1xyXG5leHBvcnQgZnVuY3Rpb24gX19zcHJlYWRBcnJheXMoKSB7XHJcbiAgICBmb3IgKHZhciBzID0gMCwgaSA9IDAsIGlsID0gYXJndW1lbnRzLmxlbmd0aDsgaSA8IGlsOyBpKyspIHMgKz0gYXJndW1lbnRzW2ldLmxlbmd0aDtcclxuICAgIGZvciAodmFyIHIgPSBBcnJheShzKSwgayA9IDAsIGkgPSAwOyBpIDwgaWw7IGkrKylcclxuICAgICAgICBmb3IgKHZhciBhID0gYXJndW1lbnRzW2ldLCBqID0gMCwgamwgPSBhLmxlbmd0aDsgaiA8IGpsOyBqKyssIGsrKylcclxuICAgICAgICAgICAgcltrXSA9IGFbal07XHJcbiAgICByZXR1cm4gcjtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fc3ByZWFkQXJyYXkodG8sIGZyb20sIHBhY2spIHtcclxuICAgIGlmIChwYWNrIHx8IGFyZ3VtZW50cy5sZW5ndGggPT09IDIpIGZvciAodmFyIGkgPSAwLCBsID0gZnJvbS5sZW5ndGgsIGFyOyBpIDwgbDsgaSsrKSB7XHJcbiAgICAgICAgaWYgKGFyIHx8ICEoaSBpbiBmcm9tKSkge1xyXG4gICAgICAgICAgICBpZiAoIWFyKSBhciA9IEFycmF5LnByb3RvdHlwZS5zbGljZS5jYWxsKGZyb20sIDAsIGkpO1xyXG4gICAgICAgICAgICBhcltpXSA9IGZyb21baV07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgcmV0dXJuIHRvLmNvbmNhdChhciB8fCBBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChmcm9tKSk7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2F3YWl0KHYpIHtcclxuICAgIHJldHVybiB0aGlzIGluc3RhbmNlb2YgX19hd2FpdCA/ICh0aGlzLnYgPSB2LCB0aGlzKSA6IG5ldyBfX2F3YWl0KHYpO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19hc3luY0dlbmVyYXRvcih0aGlzQXJnLCBfYXJndW1lbnRzLCBnZW5lcmF0b3IpIHtcclxuICAgIGlmICghU3ltYm9sLmFzeW5jSXRlcmF0b3IpIHRocm93IG5ldyBUeXBlRXJyb3IoXCJTeW1ib2wuYXN5bmNJdGVyYXRvciBpcyBub3QgZGVmaW5lZC5cIik7XHJcbiAgICB2YXIgZyA9IGdlbmVyYXRvci5hcHBseSh0aGlzQXJnLCBfYXJndW1lbnRzIHx8IFtdKSwgaSwgcSA9IFtdO1xyXG4gICAgcmV0dXJuIGkgPSB7fSwgdmVyYihcIm5leHRcIiksIHZlcmIoXCJ0aHJvd1wiKSwgdmVyYihcInJldHVyblwiKSwgaVtTeW1ib2wuYXN5bmNJdGVyYXRvcl0gPSBmdW5jdGlvbiAoKSB7IHJldHVybiB0aGlzOyB9LCBpO1xyXG4gICAgZnVuY3Rpb24gdmVyYihuKSB7IGlmIChnW25dKSBpW25dID0gZnVuY3Rpb24gKHYpIHsgcmV0dXJuIG5ldyBQcm9taXNlKGZ1bmN0aW9uIChhLCBiKSB7IHEucHVzaChbbiwgdiwgYSwgYl0pID4gMSB8fCByZXN1bWUobiwgdik7IH0pOyB9OyB9XHJcbiAgICBmdW5jdGlvbiByZXN1bWUobiwgdikgeyB0cnkgeyBzdGVwKGdbbl0odikpOyB9IGNhdGNoIChlKSB7IHNldHRsZShxWzBdWzNdLCBlKTsgfSB9XHJcbiAgICBmdW5jdGlvbiBzdGVwKHIpIHsgci52YWx1ZSBpbnN0YW5jZW9mIF9fYXdhaXQgPyBQcm9taXNlLnJlc29sdmUoci52YWx1ZS52KS50aGVuKGZ1bGZpbGwsIHJlamVjdCkgOiBzZXR0bGUocVswXVsyXSwgcik7IH1cclxuICAgIGZ1bmN0aW9uIGZ1bGZpbGwodmFsdWUpIHsgcmVzdW1lKFwibmV4dFwiLCB2YWx1ZSk7IH1cclxuICAgIGZ1bmN0aW9uIHJlamVjdCh2YWx1ZSkgeyByZXN1bWUoXCJ0aHJvd1wiLCB2YWx1ZSk7IH1cclxuICAgIGZ1bmN0aW9uIHNldHRsZShmLCB2KSB7IGlmIChmKHYpLCBxLnNoaWZ0KCksIHEubGVuZ3RoKSByZXN1bWUocVswXVswXSwgcVswXVsxXSk7IH1cclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fYXN5bmNEZWxlZ2F0b3Iobykge1xyXG4gICAgdmFyIGksIHA7XHJcbiAgICByZXR1cm4gaSA9IHt9LCB2ZXJiKFwibmV4dFwiKSwgdmVyYihcInRocm93XCIsIGZ1bmN0aW9uIChlKSB7IHRocm93IGU7IH0pLCB2ZXJiKFwicmV0dXJuXCIpLCBpW1N5bWJvbC5pdGVyYXRvcl0gPSBmdW5jdGlvbiAoKSB7IHJldHVybiB0aGlzOyB9LCBpO1xyXG4gICAgZnVuY3Rpb24gdmVyYihuLCBmKSB7IGlbbl0gPSBvW25dID8gZnVuY3Rpb24gKHYpIHsgcmV0dXJuIChwID0gIXApID8geyB2YWx1ZTogX19hd2FpdChvW25dKHYpKSwgZG9uZTogZmFsc2UgfSA6IGYgPyBmKHYpIDogdjsgfSA6IGY7IH1cclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fYXN5bmNWYWx1ZXMobykge1xyXG4gICAgaWYgKCFTeW1ib2wuYXN5bmNJdGVyYXRvcikgdGhyb3cgbmV3IFR5cGVFcnJvcihcIlN5bWJvbC5hc3luY0l0ZXJhdG9yIGlzIG5vdCBkZWZpbmVkLlwiKTtcclxuICAgIHZhciBtID0gb1tTeW1ib2wuYXN5bmNJdGVyYXRvcl0sIGk7XHJcbiAgICByZXR1cm4gbSA/IG0uY2FsbChvKSA6IChvID0gdHlwZW9mIF9fdmFsdWVzID09PSBcImZ1bmN0aW9uXCIgPyBfX3ZhbHVlcyhvKSA6IG9bU3ltYm9sLml0ZXJhdG9yXSgpLCBpID0ge30sIHZlcmIoXCJuZXh0XCIpLCB2ZXJiKFwidGhyb3dcIiksIHZlcmIoXCJyZXR1cm5cIiksIGlbU3ltYm9sLmFzeW5jSXRlcmF0b3JdID0gZnVuY3Rpb24gKCkgeyByZXR1cm4gdGhpczsgfSwgaSk7XHJcbiAgICBmdW5jdGlvbiB2ZXJiKG4pIHsgaVtuXSA9IG9bbl0gJiYgZnVuY3Rpb24gKHYpIHsgcmV0dXJuIG5ldyBQcm9taXNlKGZ1bmN0aW9uIChyZXNvbHZlLCByZWplY3QpIHsgdiA9IG9bbl0odiksIHNldHRsZShyZXNvbHZlLCByZWplY3QsIHYuZG9uZSwgdi52YWx1ZSk7IH0pOyB9OyB9XHJcbiAgICBmdW5jdGlvbiBzZXR0bGUocmVzb2x2ZSwgcmVqZWN0LCBkLCB2KSB7IFByb21pc2UucmVzb2x2ZSh2KS50aGVuKGZ1bmN0aW9uKHYpIHsgcmVzb2x2ZSh7IHZhbHVlOiB2LCBkb25lOiBkIH0pOyB9LCByZWplY3QpOyB9XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX21ha2VUZW1wbGF0ZU9iamVjdChjb29rZWQsIHJhdykge1xyXG4gICAgaWYgKE9iamVjdC5kZWZpbmVQcm9wZXJ0eSkgeyBPYmplY3QuZGVmaW5lUHJvcGVydHkoY29va2VkLCBcInJhd1wiLCB7IHZhbHVlOiByYXcgfSk7IH0gZWxzZSB7IGNvb2tlZC5yYXcgPSByYXc7IH1cclxuICAgIHJldHVybiBjb29rZWQ7XHJcbn07XHJcblxyXG52YXIgX19zZXRNb2R1bGVEZWZhdWx0ID0gT2JqZWN0LmNyZWF0ZSA/IChmdW5jdGlvbihvLCB2KSB7XHJcbiAgICBPYmplY3QuZGVmaW5lUHJvcGVydHkobywgXCJkZWZhdWx0XCIsIHsgZW51bWVyYWJsZTogdHJ1ZSwgdmFsdWU6IHYgfSk7XHJcbn0pIDogZnVuY3Rpb24obywgdikge1xyXG4gICAgb1tcImRlZmF1bHRcIl0gPSB2O1xyXG59O1xyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9faW1wb3J0U3Rhcihtb2QpIHtcclxuICAgIGlmIChtb2QgJiYgbW9kLl9fZXNNb2R1bGUpIHJldHVybiBtb2Q7XHJcbiAgICB2YXIgcmVzdWx0ID0ge307XHJcbiAgICBpZiAobW9kICE9IG51bGwpIGZvciAodmFyIGsgaW4gbW9kKSBpZiAoayAhPT0gXCJkZWZhdWx0XCIgJiYgT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKG1vZCwgaykpIF9fY3JlYXRlQmluZGluZyhyZXN1bHQsIG1vZCwgayk7XHJcbiAgICBfX3NldE1vZHVsZURlZmF1bHQocmVzdWx0LCBtb2QpO1xyXG4gICAgcmV0dXJuIHJlc3VsdDtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9faW1wb3J0RGVmYXVsdChtb2QpIHtcclxuICAgIHJldHVybiAobW9kICYmIG1vZC5fX2VzTW9kdWxlKSA/IG1vZCA6IHsgZGVmYXVsdDogbW9kIH07XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2NsYXNzUHJpdmF0ZUZpZWxkR2V0KHJlY2VpdmVyLCBzdGF0ZSwga2luZCwgZikge1xyXG4gICAgaWYgKGtpbmQgPT09IFwiYVwiICYmICFmKSB0aHJvdyBuZXcgVHlwZUVycm9yKFwiUHJpdmF0ZSBhY2Nlc3NvciB3YXMgZGVmaW5lZCB3aXRob3V0IGEgZ2V0dGVyXCIpO1xyXG4gICAgaWYgKHR5cGVvZiBzdGF0ZSA9PT0gXCJmdW5jdGlvblwiID8gcmVjZWl2ZXIgIT09IHN0YXRlIHx8ICFmIDogIXN0YXRlLmhhcyhyZWNlaXZlcikpIHRocm93IG5ldyBUeXBlRXJyb3IoXCJDYW5ub3QgcmVhZCBwcml2YXRlIG1lbWJlciBmcm9tIGFuIG9iamVjdCB3aG9zZSBjbGFzcyBkaWQgbm90IGRlY2xhcmUgaXRcIik7XHJcbiAgICByZXR1cm4ga2luZCA9PT0gXCJtXCIgPyBmIDoga2luZCA9PT0gXCJhXCIgPyBmLmNhbGwocmVjZWl2ZXIpIDogZiA/IGYudmFsdWUgOiBzdGF0ZS5nZXQocmVjZWl2ZXIpO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19jbGFzc1ByaXZhdGVGaWVsZFNldChyZWNlaXZlciwgc3RhdGUsIHZhbHVlLCBraW5kLCBmKSB7XHJcbiAgICBpZiAoa2luZCA9PT0gXCJtXCIpIHRocm93IG5ldyBUeXBlRXJyb3IoXCJQcml2YXRlIG1ldGhvZCBpcyBub3Qgd3JpdGFibGVcIik7XHJcbiAgICBpZiAoa2luZCA9PT0gXCJhXCIgJiYgIWYpIHRocm93IG5ldyBUeXBlRXJyb3IoXCJQcml2YXRlIGFjY2Vzc29yIHdhcyBkZWZpbmVkIHdpdGhvdXQgYSBzZXR0ZXJcIik7XHJcbiAgICBpZiAodHlwZW9mIHN0YXRlID09PSBcImZ1bmN0aW9uXCIgPyByZWNlaXZlciAhPT0gc3RhdGUgfHwgIWYgOiAhc3RhdGUuaGFzKHJlY2VpdmVyKSkgdGhyb3cgbmV3IFR5cGVFcnJvcihcIkNhbm5vdCB3cml0ZSBwcml2YXRlIG1lbWJlciB0byBhbiBvYmplY3Qgd2hvc2UgY2xhc3MgZGlkIG5vdCBkZWNsYXJlIGl0XCIpO1xyXG4gICAgcmV0dXJuIChraW5kID09PSBcImFcIiA/IGYuY2FsbChyZWNlaXZlciwgdmFsdWUpIDogZiA/IGYudmFsdWUgPSB2YWx1ZSA6IHN0YXRlLnNldChyZWNlaXZlciwgdmFsdWUpKSwgdmFsdWU7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2NsYXNzUHJpdmF0ZUZpZWxkSW4oc3RhdGUsIHJlY2VpdmVyKSB7XHJcbiAgICBpZiAocmVjZWl2ZXIgPT09IG51bGwgfHwgKHR5cGVvZiByZWNlaXZlciAhPT0gXCJvYmplY3RcIiAmJiB0eXBlb2YgcmVjZWl2ZXIgIT09IFwiZnVuY3Rpb25cIikpIHRocm93IG5ldyBUeXBlRXJyb3IoXCJDYW5ub3QgdXNlICdpbicgb3BlcmF0b3Igb24gbm9uLW9iamVjdFwiKTtcclxuICAgIHJldHVybiB0eXBlb2Ygc3RhdGUgPT09IFwiZnVuY3Rpb25cIiA/IHJlY2VpdmVyID09PSBzdGF0ZSA6IHN0YXRlLmhhcyhyZWNlaXZlcik7XHJcbn1cclxuIiwiaW1wb3J0IHsgU3VnZ2VzdE1vZGFsLCBXb3Jrc3BhY2VMZWFmIH0gZnJvbSBcIm9ic2lkaWFuXCI7XG5pbXBvcnQgQ3ljbGVUaHJvdWdoUGFuZXMgZnJvbSBcIi4vbWFpblwiO1xuXG5leHBvcnQgY2xhc3MgR2VuZXJhbE1vZGFsIGV4dGVuZHMgU3VnZ2VzdE1vZGFsPHN0cmluZz4ge1xuICAgIHJlc29sdmU6ICh2YWx1ZTogbnVtYmVyKSA9PiB2b2lkO1xuXG4gICAgY29uc3RydWN0b3IoXG4gICAgICAgIHByaXZhdGUgbGVhdmVzOiBXb3Jrc3BhY2VMZWFmW10sXG4gICAgICAgIHByaXZhdGUgcmVhZG9ubHkgcGx1Z2luOiBDeWNsZVRocm91Z2hQYW5lc1xuICAgICkge1xuICAgICAgICBzdXBlcihhcHApO1xuICAgIH1cblxuICAgIG9wZW4oKTogUHJvbWlzZTxudW1iZXI+IHtcbiAgICAgICAgdGhpcy5kaW1CYWNrZ3JvdW5kID0gZmFsc2U7XG4gICAgICAgIHN1cGVyLm9wZW4oKTtcblxuICAgICAgICB0aGlzLmNob29zZXIuc2V0U2VsZWN0ZWRJdGVtKDEpO1xuICAgICAgICB0aGlzLmZvY3VzVGFiKCk7XG5cbiAgICAgICAgdGhpcy5jb250YWluZXJFbFxuICAgICAgICAgICAgLmdldEVsZW1lbnRzQnlDbGFzc05hbWUoXCJwcm9tcHQtaW5wdXQtY29udGFpbmVyXCIpXG4gICAgICAgICAgICAuaXRlbSgwKVxuICAgICAgICAgICAgLmRldGFjaCgpO1xuXG4gICAgICAgIC8vIGhvdGtleSA9IHRoaXMuYXBwLmhvdGtleU1hbmFnZXIuYmFrZWRJZHMuZmluZCgoZSk9PmUgPT0gXCJcIilcblxuICAgICAgICB0aGlzLnNjb3BlLnJlZ2lzdGVyKFtcIkN0cmxcIl0sIFwiVGFiXCIsIChlKSA9PiB7XG4gICAgICAgICAgICB0aGlzLmNob29zZXIuc2V0U2VsZWN0ZWRJdGVtKHRoaXMuY2hvb3Nlci5zZWxlY3RlZEl0ZW0gKyAxKTtcbiAgICAgICAgICAgIHRoaXMuZm9jdXNUYWIoKTtcbiAgICAgICAgfSk7XG5cbiAgICAgICAgdGhpcy5zY29wZS5yZWdpc3RlcihbXCJDdHJsXCIsIFwiU2hpZnRcIl0sIFwiVGFiXCIsIChlKSA9PiB7XG4gICAgICAgICAgICB0aGlzLmNob29zZXIuc2V0U2VsZWN0ZWRJdGVtKHRoaXMuY2hvb3Nlci5zZWxlY3RlZEl0ZW0gLSAxKTtcbiAgICAgICAgICAgIHRoaXMuZm9jdXNUYWIoKTtcbiAgICAgICAgfSk7XG5cbiAgICAgICAgcmV0dXJuIG5ldyBQcm9taXNlKChyZXNvbHZlKSA9PiB7XG4gICAgICAgICAgICB0aGlzLnJlc29sdmUgPSByZXNvbHZlO1xuICAgICAgICB9KTtcbiAgICB9XG5cbiAgICBvbkNsb3NlKCkge1xuICAgICAgICBpZiAodGhpcy5yZXNvbHZlKSB0aGlzLnJlc29sdmUodGhpcy5jaG9vc2VyLnNlbGVjdGVkSXRlbSk7XG4gICAgfVxuXG4gICAgZ2V0U3VnZ2VzdGlvbnMocXVlcnk6IHN0cmluZyk6IHN0cmluZ1tdIHtcbiAgICAgICAgcmV0dXJuIHRoaXMubGVhdmVzLm1hcCgobGVhZikgPT4gbGVhZi52aWV3LmdldERpc3BsYXlUZXh0KCkpO1xuICAgIH1cblxuICAgIHJlbmRlclN1Z2dlc3Rpb24odmFsdWU6IHN0cmluZywgZWw6IEhUTUxFbGVtZW50KTogdm9pZCB7XG4gICAgICAgIGVsLnNldFRleHQodmFsdWUpO1xuICAgIH1cblxuICAgIG9uQ2hvb3NlU3VnZ2VzdGlvbihpdGVtOiBzdHJpbmcsIGV2dDogTW91c2VFdmVudCB8IEtleWJvYXJkRXZlbnQpIHt9XG5cbiAgICBmb2N1c1RhYigpOiB2b2lkIHtcbiAgICAgICAgdGhpcy5wbHVnaW4uZm9jdXNMZWFmKHRoaXMubGVhdmVzW3RoaXMuY2hvb3Nlci5zZWxlY3RlZEl0ZW1dKTtcbiAgICB9XG59XG4iLCJpbXBvcnQgeyBQbHVnaW5TZXR0aW5nVGFiLCBTZXR0aW5nIH0gZnJvbSBcIm9ic2lkaWFuXCI7XG5pbXBvcnQgQ3ljbGVUaHJvdWdoUGFuZXMgZnJvbSBcIi4vbWFpblwiO1xuaW1wb3J0IHsgU2V0dGluZ3MgfSBmcm9tIFwiLi90eXBlc1wiO1xuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBDVFBTZXR0aW5nVGFiIGV4dGVuZHMgUGx1Z2luU2V0dGluZ1RhYiB7XG4gICAgc2V0dGluZ3M6IFNldHRpbmdzO1xuICAgIHBsdWdpbjogQ3ljbGVUaHJvdWdoUGFuZXM7XG5cbiAgICBjb25zdHJ1Y3RvcihwbHVnaW46IEN5Y2xlVGhyb3VnaFBhbmVzLCBzZXR0aW5nczogU2V0dGluZ3MpIHtcbiAgICAgICAgc3VwZXIocGx1Z2luLmFwcCwgcGx1Z2luKTtcbiAgICAgICAgdGhpcy5zZXR0aW5ncyA9IHNldHRpbmdzO1xuICAgICAgICB0aGlzLnBsdWdpbiA9IHBsdWdpbjtcbiAgICB9XG5cbiAgICBkaXNwbGF5KCkge1xuICAgICAgICBjb25zdCB7IGNvbnRhaW5lckVsIH0gPSB0aGlzO1xuXG4gICAgICAgIGNvbnRhaW5lckVsLmVtcHR5KCk7XG4gICAgICAgIGNvbnRhaW5lckVsLmNyZWF0ZUVsKFwiaDJcIiwge1xuICAgICAgICAgICAgdGV4dDogXCJDeWNsZSB0aHJvdWdoIFBhbmVzIENvbmZpZ3VyYXRpb25cIixcbiAgICAgICAgfSk7XG5cbiAgICAgICAgY29uc3QgZGVzY0VsID0gY3JlYXRlRnJhZ21lbnQoKTtcbiAgICAgICAgZGVzY0VsLmFwcGVuZChcbiAgICAgICAgICAgIGNyZWF0ZUVsKFwicFwiLCB7XG4gICAgICAgICAgICAgICAgdGV4dDogXCJUaGVzZSBhcmUgdGhlIFZpZXcgVHlwZXMgdGhpcyBQbHVnaW4gd2lsbCBjeWNsZSB0aHJvdWdoIHVzaW5nIGFueSBvZiB0aGUgYXZhaWxhYmxlIGNvbW1hbmRzLlwiLFxuICAgICAgICAgICAgfSksXG4gICAgICAgICAgICBjcmVhdGVFbChcInBcIiwge1xuICAgICAgICAgICAgICAgIHRleHQ6ICdUbyBhZGQgYSBuZXcgVmlldyBUeXBlIHRvIHRoaXMgTGlzdCwgc2ltcGx5IHJ1biB0aGUgQ29tbWFuZDogXCJDeWNsZSB0aHJvdWdoIFBhbmVzOiBFbmFibGUgdGhpcyBWaWV3IFR5cGVcIi4gTW9yZSBhZHZhbmNlZCBVc2VycyBjYW4gZWRpdCBhbmQgZGVsZXRlIHRoZSBUeXBlcyBpbiB0aGUgdGV4dCBmaWVsZCAob25lIHBlciBsaW5lKS4nLFxuICAgICAgICAgICAgfSlcbiAgICAgICAgKTtcblxuICAgICAgICBuZXcgU2V0dGluZyhjb250YWluZXJFbClcbiAgICAgICAgICAgIC5zZXROYW1lKFwiRW5hYmxlZCBWaWV3IFR5cGVzXCIpXG4gICAgICAgICAgICAuc2V0RGVzYyhkZXNjRWwpXG4gICAgICAgICAgICAuYWRkVGV4dEFyZWEoKGNiKSA9PiB7XG4gICAgICAgICAgICAgICAgbGV0IHZhbHVlID0gXCJcIjtcbiAgICAgICAgICAgICAgICB0aGlzLnNldHRpbmdzLnZpZXdUeXBlcy5mb3JFYWNoKFxuICAgICAgICAgICAgICAgICAgICAodHlwZSkgPT4gKHZhbHVlICs9IHR5cGUgKyBcIlxcblwiKVxuICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICAgICAgY2Iuc2V0VmFsdWUodmFsdWUpO1xuICAgICAgICAgICAgICAgIGNiLnNldFBsYWNlaG9sZGVyKFwibWFya2Rvd25cIik7XG4gICAgICAgICAgICAgICAgY2Iub25DaGFuZ2UoYXN5bmMgKG5ld1ZhbHVlKSA9PiB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE5vIGVtcHR5IGxpbmVzXG4gICAgICAgICAgICAgICAgICAgIHRoaXMuc2V0dGluZ3Mudmlld1R5cGVzID0gbmV3VmFsdWVcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zcGxpdChcIlxcblwiKVxuICAgICAgICAgICAgICAgICAgICAgICAgLmZpbHRlcigocHJlKSA9PiAhIXByZSk7XG4gICAgICAgICAgICAgICAgICAgIGF3YWl0IHRoaXMucGx1Z2luLnNhdmVTZXR0aW5ncygpO1xuICAgICAgICAgICAgICAgIH0pO1xuICAgICAgICAgICAgfSk7XG5cbiAgICAgICAgbmV3IFNldHRpbmcoY29udGFpbmVyRWwpXG4gICAgICAgICAgICAuc2V0TmFtZShcIlNob3cgbW9kYWwgd2hlbiBzd2l0Y2hpbmcgdGFic1wiKVxuICAgICAgICAgICAgLmFkZFRvZ2dsZSgoY2IpID0+IHtcbiAgICAgICAgICAgICAgICBjYi5zZXRWYWx1ZSh0aGlzLnNldHRpbmdzLnNob3dNb2RhbCk7XG4gICAgICAgICAgICAgICAgY2Iub25DaGFuZ2UoYXN5bmMgKHZhbHVlKSA9PiB7XG4gICAgICAgICAgICAgICAgICAgIHRoaXMuc2V0dGluZ3Muc2hvd01vZGFsID0gdmFsdWU7XG4gICAgICAgICAgICAgICAgICAgIGF3YWl0IHRoaXMucGx1Z2luLnNhdmVTZXR0aW5ncygpO1xuICAgICAgICAgICAgICAgIH0pO1xuICAgICAgICAgICAgfSk7XG5cbiAgICAgICAgbmV3IFNldHRpbmcoY29udGFpbmVyRWwpLnNldE5hbWUoXCJTa2lwIHBpbm5lZCB0YWJzXCIpLmFkZFRvZ2dsZSgoY2IpID0+IHtcbiAgICAgICAgICAgIGNiLnNldFZhbHVlKHRoaXMuc2V0dGluZ3Muc2tpcFBpbm5lZCk7XG4gICAgICAgICAgICBjYi5vbkNoYW5nZShhc3luYyAodmFsdWUpID0+IHtcbiAgICAgICAgICAgICAgICB0aGlzLnNldHRpbmdzLnNraXBQaW5uZWQgPSB2YWx1ZTtcbiAgICAgICAgICAgICAgICBhd2FpdCB0aGlzLnBsdWdpbi5zYXZlU2V0dGluZ3MoKTtcbiAgICAgICAgICAgIH0pO1xuICAgICAgICB9KTtcblxuICAgICAgICBuZXcgU2V0dGluZyhjb250YWluZXJFbClcbiAgICAgICAgICAgIC5zZXROYW1lKFwiU3RheSBpbiBjdXJyZW50IHNwbGl0XCIpXG4gICAgICAgICAgICAuc2V0RGVzYyhcbiAgICAgICAgICAgICAgICBcIklmIGVuYWJsZWQgYW5kIHRoZSBjdXJyZW50bHkgYWN0aXZlIGZpbGUgaXMgaW4gdGhlIHNpZGViYXIsIHlvdSBjeWNsZSB3aXRoaW4gdGhhdCBzaWRlYmFyIGFuZCBjYW4ndCBzd2l0Y2ggdG8gdGhlIG1haW4gdGFicy4gVXNlIHRoZSBcIlxuICAgICAgICAgICAgKVxuICAgICAgICAgICAgLmFkZFRvZ2dsZSgoY2IpID0+IHtcbiAgICAgICAgICAgICAgICBjYi5zZXRWYWx1ZSh0aGlzLnNldHRpbmdzLnN0YXlJblNwbGl0KTtcbiAgICAgICAgICAgICAgICBjYi5vbkNoYW5nZShhc3luYyAodmFsdWUpID0+IHtcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5zZXR0aW5ncy5zdGF5SW5TcGxpdCA9IHZhbHVlO1xuICAgICAgICAgICAgICAgICAgICBhd2FpdCB0aGlzLnBsdWdpbi5zYXZlU2V0dGluZ3MoKTtcbiAgICAgICAgICAgICAgICB9KTtcbiAgICAgICAgICAgIH0pO1xuICAgIH1cbn1cbiIsImV4cG9ydCBpbnRlcmZhY2UgU2V0dGluZ3Mge1xuICAgIHZpZXdUeXBlczogc3RyaW5nW107XG4gICAgc2hvd01vZGFsOiBib29sZWFuO1xuICAgIHNraXBQaW5uZWQ6IGJvb2xlYW47XG4gICAgc3RheUluU3BsaXQ6IGJvb2xlYW47XG59XG5cbmV4cG9ydCBjb25zdCBERUZBVUxUX1NFVFRJTkdTOiBTZXR0aW5ncyA9IHtcbiAgICB2aWV3VHlwZXM6IFtcIm1hcmtkb3duXCIsIFwiY2FudmFzXCJdLFxuICAgIHNob3dNb2RhbDogdHJ1ZSxcbiAgICBza2lwUGlubmVkOiBmYWxzZSxcbiAgICBzdGF5SW5TcGxpdDogdHJ1ZSxcbn07XG5cbmRlY2xhcmUgbW9kdWxlIFwib2JzaWRpYW5cIiB7XG4gICAgaW50ZXJmYWNlIEFwcCB7XG4gICAgICAgIGhvdGtleU1hbmFnZXI6IHtcbiAgICAgICAgICAgIGJha2VkSWRzOiBzdHJpbmdbXTtcbiAgICAgICAgICAgIGJha2VkSG90a2V5czogeyBtb2RpZmllcnM6IHN0cmluZzsga2V5OiBzdHJpbmcgfVtdO1xuICAgICAgICB9O1xuICAgIH1cblxuICAgIGludGVyZmFjZSBXb3Jrc3BhY2VMZWFmIHtcbiAgICAgICAgYWN0aXZlVGltZTogbnVtYmVyO1xuICAgIH1cblxuICAgIGludGVyZmFjZSBXb3Jrc3BhY2VJdGVtIHtcbiAgICAgICAgb3BlbkxlYWYobGVhZjogV29ya3NwYWNlTGVhZik6IHZvaWQ7XG4gICAgfVxuXG4gICAgaW50ZXJmYWNlIE1vZGFsIHtcbiAgICAgICAgY2hvb3Nlcjoge1xuICAgICAgICAgICAgbW92ZURvd246IGFueTtcbiAgICAgICAgICAgIG1vdmVVcDogYW55O1xuICAgICAgICAgICAgc2VsZWN0ZWRJdGVtOiBudW1iZXI7XG4gICAgICAgICAgICBzZXRTZWxlY3RlZEl0ZW06IChpbmRleDogbnVtYmVyKSA9PiB2b2lkO1xuICAgICAgICB9O1xuICAgICAgICBkaW1CYWNrZ3JvdW5kOiBib29sZWFuO1xuICAgIH1cbn1cbiIsImltcG9ydCB7IFBsYXRmb3JtLCBQbHVnaW4sIFdvcmtzcGFjZUxlYWYgfSBmcm9tIFwib2JzaWRpYW5cIjtcbmltcG9ydCB7IEdlbmVyYWxNb2RhbCB9IGZyb20gXCIuL21vZGFsXCI7XG5pbXBvcnQgQ1RQU2V0dGluZ1RhYiBmcm9tIFwiLi9zZXR0aW5nc1RhYlwiO1xuaW1wb3J0IHsgREVGQVVMVF9TRVRUSU5HUywgU2V0dGluZ3MgfSBmcm9tIFwiLi90eXBlc1wiO1xuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBDeWNsZVRocm91Z2hQYW5lcyBleHRlbmRzIFBsdWdpbiB7XG4gICAgc2V0dGluZ3M6IFNldHRpbmdzO1xuICAgIGN0cmxQcmVzc2VkVGltZXN0YW1wID0gMDtcbiAgICBjdHJsS2V5Q29kZTogc3RyaW5nIHwgdW5kZWZpbmVkO1xuICAgIGxlYWZJbmRleCA9IDA7XG4gICAgbW9kYWw6IEdlbmVyYWxNb2RhbCB8IHVuZGVmaW5lZDtcbiAgICBsZWF2ZXM6IFdvcmtzcGFjZUxlYWZbXTtcblxuICAgIGtleURvd25GdW5jID0gdGhpcy5vbktleURvd24uYmluZCh0aGlzKTtcbiAgICBrZXlVcEZ1bmMgPSB0aGlzLm9uS2V5VXAuYmluZCh0aGlzKTtcblxuICAgIGdldExlYXZlc09mVHlwZXModHlwZXM6IHN0cmluZ1tdKTogV29ya3NwYWNlTGVhZltdIHtcbiAgICAgICAgY29uc3QgbGVhdmVzOiBXb3Jrc3BhY2VMZWFmW10gPSBbXTtcbiAgICAgICAgY29uc3QgYWN0aXZlTGVhZiA9IHRoaXMuYXBwLndvcmtzcGFjZS5hY3RpdmVMZWFmO1xuICAgICAgICB0aGlzLmFwcC53b3Jrc3BhY2UuaXRlcmF0ZUFsbExlYXZlcygobGVhZikgPT4ge1xuICAgICAgICAgICAgaWYgKHRoaXMuc2V0dGluZ3Muc2tpcFBpbm5lZCAmJiBsZWFmLmdldFZpZXdTdGF0ZSgpLnBpbm5lZCkgcmV0dXJuO1xuXG4gICAgICAgICAgICBjb25zdCBjb3JyZWN0Vmlld1R5cGUgPSB0eXBlcy5jb250YWlucyhsZWFmLnZpZXcuZ2V0Vmlld1R5cGUoKSk7XG5cbiAgICAgICAgICAgIGlmICghY29ycmVjdFZpZXdUeXBlKSByZXR1cm47XG5cbiAgICAgICAgICAgIGNvbnN0IGlzTWFpbldpbmRvdyA9IGxlYWYudmlldy5jb250YWluZXJFbC53aW4gPT0gd2luZG93O1xuICAgICAgICAgICAgY29uc3Qgc2FtZVdpbmRvdyA9IGxlYWYudmlldy5jb250YWluZXJFbC53aW4gPT0gYWN0aXZlV2luZG93O1xuXG4gICAgICAgICAgICBsZXQgY29ycmVjdFBhbmUgPSBmYWxzZTtcbiAgICAgICAgICAgIGlmIChpc01haW5XaW5kb3cpIHtcbiAgICAgICAgICAgICAgICBpZiAodGhpcy5zZXR0aW5ncy5zdGF5SW5TcGxpdCkge1xuICAgICAgICAgICAgICAgICAgICBjb3JyZWN0UGFuZSA9XG4gICAgICAgICAgICAgICAgICAgICAgICBzYW1lV2luZG93ICYmIGxlYWYuZ2V0Um9vdCgpID09IGFjdGl2ZUxlYWYuZ2V0Um9vdCgpO1xuICAgICAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvcnJlY3RQYW5lID1cbiAgICAgICAgICAgICAgICAgICAgICAgIHNhbWVXaW5kb3cgJiZcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlYWYuZ2V0Um9vdCgpID09IHRoaXMuYXBwLndvcmtzcGFjZS5yb290U3BsaXQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICAgICAgICBjb3JyZWN0UGFuZSA9IHNhbWVXaW5kb3c7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpZiAoY29ycmVjdFBhbmUpIHtcbiAgICAgICAgICAgICAgICBsZWF2ZXMucHVzaChsZWFmKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSk7XG5cbiAgICAgICAgcmV0dXJuIGxlYXZlcztcbiAgICB9XG5cbiAgICBhc3luYyBvbmxvYWQoKSB7XG4gICAgICAgIGNvbnNvbGUubG9nKFwibG9hZGluZyBwbHVnaW46IEN5Y2xlIHRocm91Z2ggcGFuZXNcIik7XG5cbiAgICAgICAgYXdhaXQgdGhpcy5sb2FkU2V0dGluZ3MoKTtcblxuICAgICAgICB0aGlzLmFkZFNldHRpbmdUYWIobmV3IENUUFNldHRpbmdUYWIodGhpcywgdGhpcy5zZXR0aW5ncykpO1xuXG4gICAgICAgIHRoaXMuYWRkQ29tbWFuZCh7XG4gICAgICAgICAgICBpZDogXCJjeWNsZS10aHJvdWdoLXBhbmVzXCIsXG4gICAgICAgICAgICBuYW1lOiBcIkdvIHRvIHJpZ2h0IHRhYlwiLFxuICAgICAgICAgICAgY2hlY2tDYWxsYmFjazogKGNoZWNraW5nOiBib29sZWFuKSA9PiB7XG4gICAgICAgICAgICAgICAgY29uc3QgYWN0aXZlID0gdGhpcy5hcHAud29ya3NwYWNlLmFjdGl2ZUxlYWY7XG5cbiAgICAgICAgICAgICAgICBpZiAoYWN0aXZlKSB7XG4gICAgICAgICAgICAgICAgICAgIGlmICghY2hlY2tpbmcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxlYXZlczogV29ya3NwYWNlTGVhZltdID0gdGhpcy5nZXRMZWF2ZXNPZlR5cGVzKFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMuc2V0dGluZ3Mudmlld1R5cGVzXG4gICAgICAgICAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgaW5kZXggPSBsZWF2ZXMuaW5kZXhPZihhY3RpdmUpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBpZiAoaW5kZXggPT09IGxlYXZlcy5sZW5ndGggLSAxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhpcy5mb2N1c0xlYWYobGVhdmVzWzBdKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGhpcy5mb2N1c0xlYWYobGVhdmVzW2luZGV4ICsgMV0pO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiB0cnVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7XG4gICAgICAgICAgICB9LFxuICAgICAgICB9KTtcblxuICAgICAgICB0aGlzLmFkZENvbW1hbmQoe1xuICAgICAgICAgICAgaWQ6IFwiY3ljbGUtdGhyb3VnaC1wYW5lcy1yZXZlcnNlXCIsXG4gICAgICAgICAgICBuYW1lOiBcIkdvIHRvIGxlZnQgdGFiXCIsXG4gICAgICAgICAgICBjaGVja0NhbGxiYWNrOiAoY2hlY2tpbmc6IGJvb2xlYW4pID0+IHtcbiAgICAgICAgICAgICAgICBjb25zdCBhY3RpdmUgPSB0aGlzLmFwcC53b3Jrc3BhY2UuYWN0aXZlTGVhZjtcbiAgICAgICAgICAgICAgICBpZiAoYWN0aXZlKSB7XG4gICAgICAgICAgICAgICAgICAgIGlmICghY2hlY2tpbmcpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IGxlYXZlczogV29ya3NwYWNlTGVhZltdID0gdGhpcy5nZXRMZWF2ZXNPZlR5cGVzKFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMuc2V0dGluZ3Mudmlld1R5cGVzXG4gICAgICAgICAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29uc3QgaW5kZXggPSBsZWF2ZXMuaW5kZXhPZihhY3RpdmUpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBpZiAoaW5kZXggIT09IHVuZGVmaW5lZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmIChpbmRleCA9PT0gMCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGlzLmZvY3VzTGVhZihsZWF2ZXNbbGVhdmVzLmxlbmd0aCAtIDFdKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGlzLmZvY3VzTGVhZihsZWF2ZXNbaW5kZXggLSAxXSk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiB0cnVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7XG4gICAgICAgICAgICB9LFxuICAgICAgICB9KTtcblxuICAgICAgICB0aGlzLmFkZENvbW1hbmQoe1xuICAgICAgICAgICAgaWQ6IFwiY3ljbGUtdGhyb3VnaC1wYW5lcy1hZGQtdmlld1wiLFxuICAgICAgICAgICAgbmFtZTogXCJFbmFibGUgdGhpcyBWaWV3IFR5cGVcIixcbiAgICAgICAgICAgIGNoZWNrQ2FsbGJhY2s6IChjaGVja2luZzogYm9vbGVhbikgPT4ge1xuICAgICAgICAgICAgICAgIGNvbnN0IGFjdGl2ZSA9IHRoaXMuYXBwLndvcmtzcGFjZS5hY3RpdmVMZWFmO1xuICAgICAgICAgICAgICAgIGlmIChcbiAgICAgICAgICAgICAgICAgICAgYWN0aXZlICYmXG4gICAgICAgICAgICAgICAgICAgICF0aGlzLnNldHRpbmdzLnZpZXdUeXBlcy5jb250YWlucyhhY3RpdmUudmlldy5nZXRWaWV3VHlwZSgpKVxuICAgICAgICAgICAgICAgICkge1xuICAgICAgICAgICAgICAgICAgICBpZiAoIWNoZWNraW5nKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0aGlzLnNldHRpbmdzLnZpZXdUeXBlcy5wdXNoKGFjdGl2ZS52aWV3LmdldFZpZXdUeXBlKCkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGhpcy5zYXZlU2V0dGluZ3MoKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICByZXR1cm4gdHJ1ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcmV0dXJuIGZhbHNlO1xuICAgICAgICAgICAgfSxcbiAgICAgICAgfSk7XG5cbiAgICAgICAgdGhpcy5hZGRDb21tYW5kKHtcbiAgICAgICAgICAgIGlkOiBcImN5Y2xlLXRocm91Z2gtcGFuZXMtcmVtb3ZlLXZpZXdcIixcbiAgICAgICAgICAgIG5hbWU6IFwiRGlzYWJsZSB0aGlzIFZpZXcgVHlwZVwiLFxuICAgICAgICAgICAgY2hlY2tDYWxsYmFjazogKGNoZWNraW5nOiBib29sZWFuKSA9PiB7XG4gICAgICAgICAgICAgICAgY29uc3QgYWN0aXZlID0gdGhpcy5hcHAud29ya3NwYWNlLmFjdGl2ZUxlYWY7XG4gICAgICAgICAgICAgICAgaWYgKFxuICAgICAgICAgICAgICAgICAgICBhY3RpdmUgJiZcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5zZXR0aW5ncy52aWV3VHlwZXMuY29udGFpbnMoYWN0aXZlLnZpZXcuZ2V0Vmlld1R5cGUoKSlcbiAgICAgICAgICAgICAgICApIHtcbiAgICAgICAgICAgICAgICAgICAgaWYgKCFjaGVja2luZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGhpcy5zZXR0aW5ncy52aWV3VHlwZXMucmVtb3ZlKFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFjdGl2ZS52aWV3LmdldFZpZXdUeXBlKClcbiAgICAgICAgICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0aGlzLnNhdmVTZXR0aW5ncygpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHJldHVybiB0cnVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICByZXR1cm4gZmFsc2U7XG4gICAgICAgICAgICB9LFxuICAgICAgICB9KTtcblxuICAgICAgICB0aGlzLmFkZENvbW1hbmQoe1xuICAgICAgICAgICAgaWQ6IFwiZm9jdXMtbGVmdC1zaWRlYmFyXCIsXG4gICAgICAgICAgICBuYW1lOiBcIkZvY3VzIG9uIGxlZnQgc2lkZWJhclwiLFxuICAgICAgICAgICAgY2FsbGJhY2s6ICgpID0+IHtcbiAgICAgICAgICAgICAgICBhcHAud29ya3NwYWNlLmxlZnRTcGxpdC5leHBhbmQoKTtcbiAgICAgICAgICAgICAgICBsZXQgbGVhZjogV29ya3NwYWNlTGVhZjtcbiAgICAgICAgICAgICAgICBhcHAud29ya3NwYWNlLml0ZXJhdGVBbGxMZWF2ZXMoKGUpID0+IHtcbiAgICAgICAgICAgICAgICAgICAgaWYgKGUuZ2V0Um9vdCgpID09IGFwcC53b3Jrc3BhY2UubGVmdFNwbGl0KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBpZiAoZS5hY3RpdmVUaW1lID4gKGxlYWY/LmFjdGl2ZVRpbWUgfHwgMCkpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWFmID0gZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH0pO1xuICAgICAgICAgICAgICAgIHRoaXMuZm9jdXNMZWFmKGxlYWYpO1xuICAgICAgICAgICAgfSxcbiAgICAgICAgfSk7XG5cbiAgICAgICAgdGhpcy5hZGRDb21tYW5kKHtcbiAgICAgICAgICAgIGlkOiBcImZvY3VzLXJpZ2h0LXNpZGViYXJcIixcbiAgICAgICAgICAgIG5hbWU6IFwiRm9jdXMgb24gcmlnaHQgc2lkZWJhclwiLFxuICAgICAgICAgICAgY2FsbGJhY2s6ICgpID0+IHtcbiAgICAgICAgICAgICAgICBhcHAud29ya3NwYWNlLnJpZ2h0U3BsaXQuZXhwYW5kKCk7XG4gICAgICAgICAgICAgICAgbGV0IGxlYWY6IFdvcmtzcGFjZUxlYWY7XG4gICAgICAgICAgICAgICAgYXBwLndvcmtzcGFjZS5pdGVyYXRlQWxsTGVhdmVzKChlKSA9PiB7XG4gICAgICAgICAgICAgICAgICAgIGlmIChlLmdldFJvb3QoKSA9PSBhcHAud29ya3NwYWNlLnJpZ2h0U3BsaXQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGlmIChlLmFjdGl2ZVRpbWUgPiAobGVhZj8uYWN0aXZlVGltZSB8fCAwKSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlYWYgPSBlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfSk7XG4gICAgICAgICAgICAgICAgdGhpcy5mb2N1c0xlYWYobGVhZik7XG4gICAgICAgICAgICB9LFxuICAgICAgICB9KTtcblxuICAgICAgICB0aGlzLmFkZENvbW1hbmQoe1xuICAgICAgICAgICAgaWQ6IFwiZm9jdXMtb24tbGFzdC1hY3RpdmUtcGFuZVwiLFxuICAgICAgICAgICAgbmFtZTogXCJHbyB0byBwcmV2aW91cyB0YWJcIixcbiAgICAgICAgICAgIGNhbGxiYWNrOiBhc3luYyAoKSA9PiB7XG4gICAgICAgICAgICAgICAgdGhpcy5zZXRMZWF2ZXMoKTtcbiAgICAgICAgICAgICAgICBjb25zdCBsZWF2ZXMgPSB0aGlzLmxlYXZlcztcbiAgICAgICAgICAgICAgICBpZiAodGhpcy5zZXR0aW5ncy5zaG93TW9kYWwpIHtcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5tb2RhbCA9IG5ldyBHZW5lcmFsTW9kYWwobGVhdmVzLCB0aGlzKTtcbiAgICAgICAgICAgICAgICAgICAgdGhpcy5sZWFmSW5kZXggPSBhd2FpdCB0aGlzLm1vZGFsLm9wZW4oKTtcbiAgICAgICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgICAgICB0aGlzLmxlYWZJbmRleCA9IHRoaXMubGVhZkluZGV4ICsgMTtcbiAgICAgICAgICAgICAgICAgICAgaWYgKHRoaXMubGVhZkluZGV4ID49IHRoaXMubGVhdmVzLmxlbmd0aClcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoaXMubGVhZkluZGV4ID0gMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgY29uc3QgbGVhZiA9IGxlYXZlc1t0aGlzLmxlYWZJbmRleF07XG5cbiAgICAgICAgICAgICAgICBpZiAobGVhZikge1xuICAgICAgICAgICAgICAgICAgICB0aGlzLmZvY3VzTGVhZihsZWFmKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9LFxuICAgICAgICB9KTtcbiAgICAgICAgdGhpcy5hZGRDb21tYW5kKHtcbiAgICAgICAgICAgIGlkOiBcImZvY3VzLW9uLWxhc3QtYWN0aXZlLXBhbmUtcmV2ZXJzZVwiLFxuICAgICAgICAgICAgbmFtZTogXCJHbyB0byBuZXh0IHRhYlwiLFxuICAgICAgICAgICAgY2FsbGJhY2s6IGFzeW5jICgpID0+IHtcbiAgICAgICAgICAgICAgICB0aGlzLnNldExlYXZlcygpO1xuICAgICAgICAgICAgICAgIGNvbnN0IGxlYXZlcyA9IHRoaXMubGVhdmVzO1xuICAgICAgICAgICAgICAgIGlmICh0aGlzLnNldHRpbmdzLnNob3dNb2RhbCkge1xuICAgICAgICAgICAgICAgICAgICB0aGlzLm1vZGFsID0gbmV3IEdlbmVyYWxNb2RhbChsZWF2ZXMsIHRoaXMpO1xuICAgICAgICAgICAgICAgICAgICB0aGlzLmxlYWZJbmRleCA9IGF3YWl0IHRoaXMubW9kYWwub3BlbigpO1xuICAgICAgICAgICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgICAgICAgICAgIHRoaXMubGVhZkluZGV4ID0gdGhpcy5sZWFmSW5kZXggLSAxO1xuICAgICAgICAgICAgICAgICAgICBpZiAodGhpcy5sZWFmSW5kZXggPCAwKSB0aGlzLmxlYWZJbmRleCA9IGxlYXZlcy5sZW5ndGggLSAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBjb25zdCBsZWFmID0gbGVhdmVzW3RoaXMubGVhZkluZGV4XTtcblxuICAgICAgICAgICAgICAgIGlmIChsZWFmKSB7XG4gICAgICAgICAgICAgICAgICAgIHRoaXMuZm9jdXNMZWFmKGxlYWYpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0sXG4gICAgICAgIH0pO1xuXG4gICAgICAgIHdpbmRvdy5hZGRFdmVudExpc3RlbmVyKFwia2V5ZG93blwiLCB0aGlzLmtleURvd25GdW5jKTtcbiAgICAgICAgd2luZG93LmFkZEV2ZW50TGlzdGVuZXIoXCJrZXl1cFwiLCB0aGlzLmtleVVwRnVuYyk7XG4gICAgfVxuXG4gICAgZm9jdXNMZWFmKGxlYWY6IFdvcmtzcGFjZUxlYWYpIHtcbiAgICAgICAgaWYgKGxlYWYpIHtcbiAgICAgICAgICAgIGNvbnN0IHJvb3QgPSBsZWFmLmdldFJvb3QoKTtcbiAgICAgICAgICAgIGlmIChyb290ICE9IHRoaXMuYXBwLndvcmtzcGFjZS5yb290U3BsaXQgJiYgUGxhdGZvcm0uaXNNb2JpbGUpIHtcbiAgICAgICAgICAgICAgICByb290Lm9wZW5MZWFmKGxlYWYpO1xuICAgICAgICAgICAgICAgIGxlYWYuYWN0aXZlVGltZSA9IERhdGUubm93KCk7XG4gICAgICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgICAgICAgIHRoaXMuYXBwLndvcmtzcGFjZS5zZXRBY3RpdmVMZWFmKGxlYWYsIHsgZm9jdXM6IHRydWUgfSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpZiAobGVhZi5nZXRWaWV3U3RhdGUoKS50eXBlID09IFwic2VhcmNoXCIpIHtcbiAgICAgICAgICAgICAgICBjb25zdCBzZWFyY2ggPSBsZWFmLnZpZXcuY29udGFpbmVyRWwuZmluZChcbiAgICAgICAgICAgICAgICAgICAgXCIuc2VhcmNoLWlucHV0LWNvbnRhaW5lciBpbnB1dFwiXG4gICAgICAgICAgICAgICAgKTtcblxuICAgICAgICAgICAgICAgIHNlYXJjaC5mb2N1cygpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgc2V0TGVhdmVzKCkge1xuICAgICAgICBpZiAoIXRoaXMubGVhdmVzKSB7XG4gICAgICAgICAgICBjb25zdCBsZWF2ZXMgPSB0aGlzLmdldExlYXZlc09mVHlwZXModGhpcy5zZXR0aW5ncy52aWV3VHlwZXMpO1xuICAgICAgICAgICAgbGVhdmVzLnNvcnQoKGEsIGIpID0+IHtcbiAgICAgICAgICAgICAgICByZXR1cm4gYi5hY3RpdmVUaW1lIC0gYS5hY3RpdmVUaW1lO1xuICAgICAgICAgICAgfSk7XG4gICAgICAgICAgICB0aGlzLmxlYXZlcyA9IGxlYXZlcztcbiAgICAgICAgICAgIHRoaXMubGVhZkluZGV4ID0gbGVhdmVzLmluZGV4T2YodGhpcy5hcHAud29ya3NwYWNlLmFjdGl2ZUxlYWYpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgb25LZXlEb3duKGU6IEtleWJvYXJkRXZlbnQpIHtcbiAgICAgICAgaWYgKGUua2V5ID09IFwiQ29udHJvbFwiKSB7XG4gICAgICAgICAgICB0aGlzLmN0cmxQcmVzc2VkVGltZXN0YW1wID0gZS50aW1lU3RhbXA7XG4gICAgICAgICAgICB0aGlzLmN0cmxLZXlDb2RlID0gZS5jb2RlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgb25LZXlVcChlOiBLZXlib2FyZEV2ZW50KSB7XG4gICAgICAgIGlmIChlLmNvZGUgPT0gdGhpcy5jdHJsS2V5Q29kZSAmJiB0aGlzLmN0cmxQcmVzc2VkVGltZXN0YW1wKSB7XG4gICAgICAgICAgICB0aGlzLmN0cmxQcmVzc2VkVGltZXN0YW1wID0gMDtcbiAgICAgICAgICAgIHRoaXMubGVhdmVzID0gbnVsbDtcblxuICAgICAgICAgICAgdGhpcy5tb2RhbD8uY2xvc2UoKTtcblxuICAgICAgICAgICAgdGhpcy5tb2RhbCA9IHVuZGVmaW5lZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIG9udW5sb2FkKCkge1xuICAgICAgICBjb25zb2xlLmxvZyhcInVubG9hZGluZyBwbHVnaW46IEN5Y2xlIHRocm91Z2ggcGFuZXNcIik7XG4gICAgICAgIHdpbmRvdy5yZW1vdmVFdmVudExpc3RlbmVyKFwia2V5ZG93blwiLCB0aGlzLmtleURvd25GdW5jKTtcbiAgICAgICAgd2luZG93LnJlbW92ZUV2ZW50TGlzdGVuZXIoXCJrZXl1cFwiLCB0aGlzLmtleVVwRnVuYyk7XG4gICAgfVxuXG4gICAgYXN5bmMgbG9hZFNldHRpbmdzKCkge1xuICAgICAgICB0aGlzLnNldHRpbmdzID0gT2JqZWN0LmFzc2lnbihcbiAgICAgICAgICAgIHt9LFxuICAgICAgICAgICAgREVGQVVMVF9TRVRUSU5HUyxcbiAgICAgICAgICAgIGF3YWl0IHRoaXMubG9hZERhdGEoKVxuICAgICAgICApO1xuICAgIH1cblxuICAgIGFzeW5jIHNhdmVTZXR0aW5ncygpIHtcbiAgICAgICAgYXdhaXQgdGhpcy5zYXZlRGF0YSh0aGlzLnNldHRpbmdzKTtcbiAgICB9XG59XG4iXSwibmFtZXMiOlsiU3VnZ2VzdE1vZGFsIiwiU2V0dGluZyIsIlBsdWdpblNldHRpbmdUYWIiLCJQbGF0Zm9ybSIsIlBsdWdpbiJdLCJtYXBwaW5ncyI6Ijs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsSUFBSSxhQUFhLEdBQUcsU0FBUyxDQUFDLEVBQUUsQ0FBQyxFQUFFO0FBQ25DLElBQUksYUFBYSxHQUFHLE1BQU0sQ0FBQyxjQUFjO0FBQ3pDLFNBQVMsRUFBRSxTQUFTLEVBQUUsRUFBRSxFQUFFLFlBQVksS0FBSyxJQUFJLFVBQVUsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxTQUFTLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQztBQUNwRixRQUFRLFVBQVUsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFLEtBQUssSUFBSSxDQUFDLElBQUksQ0FBQyxFQUFFLElBQUksTUFBTSxDQUFDLFNBQVMsQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQztBQUMxRyxJQUFJLE9BQU8sYUFBYSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQztBQUMvQixDQUFDLENBQUM7QUFDRjtBQUNPLFNBQVMsU0FBUyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUU7QUFDaEMsSUFBSSxJQUFJLE9BQU8sQ0FBQyxLQUFLLFVBQVUsSUFBSSxDQUFDLEtBQUssSUFBSTtBQUM3QyxRQUFRLE1BQU0sSUFBSSxTQUFTLENBQUMsc0JBQXNCLEdBQUcsTUFBTSxDQUFDLENBQUMsQ0FBQyxHQUFHLCtCQUErQixDQUFDLENBQUM7QUFDbEcsSUFBSSxhQUFhLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDO0FBQ3hCLElBQUksU0FBUyxFQUFFLEdBQUcsRUFBRSxJQUFJLENBQUMsV0FBVyxHQUFHLENBQUMsQ0FBQyxFQUFFO0FBQzNDLElBQUksQ0FBQyxDQUFDLFNBQVMsR0FBRyxDQUFDLEtBQUssSUFBSSxHQUFHLE1BQU0sQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLFNBQVMsR0FBRyxDQUFDLENBQUMsU0FBUyxFQUFFLElBQUksRUFBRSxFQUFFLENBQUMsQ0FBQztBQUN6RixDQUFDO0FBb0ZEO0FBQ08sU0FBUyxTQUFTLENBQUMsT0FBTyxFQUFFLFVBQVUsRUFBRSxDQUFDLEVBQUUsU0FBUyxFQUFFO0FBQzdELElBQUksU0FBUyxLQUFLLENBQUMsS0FBSyxFQUFFLEVBQUUsT0FBTyxLQUFLLFlBQVksQ0FBQyxHQUFHLEtBQUssR0FBRyxJQUFJLENBQUMsQ0FBQyxVQUFVLE9BQU8sRUFBRSxFQUFFLE9BQU8sQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFO0FBQ2hILElBQUksT0FBTyxLQUFLLENBQUMsS0FBSyxDQUFDLEdBQUcsT0FBTyxDQUFDLEVBQUUsVUFBVSxPQUFPLEVBQUUsTUFBTSxFQUFFO0FBQy9ELFFBQVEsU0FBUyxTQUFTLENBQUMsS0FBSyxFQUFFLEVBQUUsSUFBSSxFQUFFLElBQUksQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLE9BQU8sQ0FBQyxFQUFFLEVBQUUsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRTtBQUNuRyxRQUFRLFNBQVMsUUFBUSxDQUFDLEtBQUssRUFBRSxFQUFFLElBQUksRUFBRSxJQUFJLENBQUMsU0FBUyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLE9BQU8sQ0FBQyxFQUFFLEVBQUUsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRTtBQUN0RyxRQUFRLFNBQVMsSUFBSSxDQUFDLE1BQU0sRUFBRSxFQUFFLE1BQU0sQ0FBQyxJQUFJLEdBQUcsT0FBTyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsR0FBRyxLQUFLLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFBRTtBQUN0SCxRQUFRLElBQUksQ0FBQyxDQUFDLFNBQVMsR0FBRyxTQUFTLENBQUMsS0FBSyxDQUFDLE9BQU8sRUFBRSxVQUFVLElBQUksRUFBRSxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQztBQUM5RSxLQUFLLENBQUMsQ0FBQztBQUNQLENBQUM7QUFDRDtBQUNPLFNBQVMsV0FBVyxDQUFDLE9BQU8sRUFBRSxJQUFJLEVBQUU7QUFDM0MsSUFBSSxJQUFJLENBQUMsR0FBRyxFQUFFLEtBQUssRUFBRSxDQUFDLEVBQUUsSUFBSSxFQUFFLFdBQVcsRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsSUFBSSxFQUFFLEVBQUUsRUFBRSxHQUFHLEVBQUUsRUFBRSxFQUFFLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDO0FBQ3JILElBQUksT0FBTyxDQUFDLEdBQUcsRUFBRSxJQUFJLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLE9BQU8sRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsUUFBUSxFQUFFLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLE9BQU8sTUFBTSxLQUFLLFVBQVUsS0FBSyxDQUFDLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxHQUFHLFdBQVcsRUFBRSxPQUFPLElBQUksQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUM7QUFDN0osSUFBSSxTQUFTLElBQUksQ0FBQyxDQUFDLEVBQUUsRUFBRSxPQUFPLFVBQVUsQ0FBQyxFQUFFLEVBQUUsT0FBTyxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRTtBQUN0RSxJQUFJLFNBQVMsSUFBSSxDQUFDLEVBQUUsRUFBRTtBQUN0QixRQUFRLElBQUksQ0FBQyxFQUFFLE1BQU0sSUFBSSxTQUFTLENBQUMsaUNBQWlDLENBQUMsQ0FBQztBQUN0RSxRQUFRLE9BQU8sQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxJQUFJO0FBQ3RELFlBQVksSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxDQUFDLEtBQUssQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxJQUFJLEVBQUUsT0FBTyxDQUFDLENBQUM7QUFDekssWUFBWSxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxFQUFFLEVBQUUs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 diff --git a/notes/.obsidian/plugins/cycle-through-panes/manifest.json b/notes/.obsidian/plugins/cycle-through-panes/manifest.json index 7dce5a2..84ec6a2 100644 --- a/notes/.obsidian/plugins/cycle-through-panes/manifest.json +++ b/notes/.obsidian/plugins/cycle-through-panes/manifest.json @@ -1,7 +1,7 @@ { "id": "cycle-through-panes", "name": "Cycle through Panes", - "version": "1.0.1", + "version": "1.2.1", "minAppVersion": "0.15.0", "description": "Cycle through your open Panes with `ctrl + Tab`, just like with Tabs in your Browser!, ctrl+shift+Tab for Reverse", "author": "Vinzent03 & phibr0", diff --git a/notes/.obsidian/plugins/hotkey-helper/main.js b/notes/.obsidian/plugins/hotkey-helper/main.js index e3942ef..73e17d1 100644 --- a/notes/.obsidian/plugins/hotkey-helper/main.js +++ b/notes/.obsidian/plugins/hotkey-helper/main.js @@ -1,2 +1,2 @@ -var O=Object.defineProperty;var X=Object.getOwnPropertyDescriptor;var Y=Object.getOwnPropertyNames;var Z=Object.prototype.hasOwnProperty;var tt=(s,r)=>{for(var t in r)O(s,t,{get:r[t],enumerable:!0})},et=(s,r,t,e)=>{if(r&&typeof r=="object"||typeof r=="function")for(let n of Y(r))!Z.call(s,n)&&n!==t&&O(s,n,{get:()=>r[n],enumerable:!(e=X(r,n))||e.enumerable});return s};var nt=s=>et(O({},"__esModule",{value:!0}),s);var ut={};tt(ut,{default:()=>W});module.exports=nt(ut);var y=require("obsidian");function k(s,r){let t=Object.keys(r).map(e=>ot(s,e,r[e]));return t.length===1?t[0]:function(){t.forEach(e=>e())}}function ot(s,r,t){let e=s[r],n=s.hasOwnProperty(r),o=t(e);return e&&Object.setPrototypeOf(o,e),Object.setPrototypeOf(i,o),s[r]=i,u;function i(...l){return o===e&&s[r]===i&&u(),o.apply(this,l)}function u(){s[r]===i&&(n?s[r]=e:delete s[r]),o!==e&&(o=e,Object.setPrototypeOf(i,e||Function))}}function j(s,r){return s.then(r,r)}function V(s){let r=Promise.resolve();function t(...e){return r=new Promise((n,o)=>{j(r,()=>{s.apply(this,e).then(n,o)})})}return t.after=function(){return r=new Promise((e,n)=>{j(r,e)})},t}var b=require("obsidian");var I=Symbol.for("v1.to-use.peak-dev.org"),M=Symbol.for("v1.factory.to-use.peak-dev.org"),x,T,C=function(){return Object.defineProperties(s(),{this:{get(){if(x)return x;throw new TypeError("No current context")}},me:{value:I},factory:{value:M}});function s(n){let o=new Map;o.prev=n;let i=Object.assign(n?l=>{let a=o.get(l);if(!a){for(let d=o.prev;d;d=d.prev)if(a=d.get(l)){a=Object.assign(Object.assign({},a),{s:a.s||1});break}a=a||{s:2,v:t},o.set(l,a)}let p,g,m;for(;;)switch(a.s){case 0:return x===i&&T&&T.push(l),a.v;case 1:if(p=a.d,!p||u(()=>p.k.every(d=>i(d)===p.c(d)))){a.s=0;break}a.v=p.f;case 2:a.s=4;try{r(o,l,0,u(g=a.v,l,m=[])),m.length&&(a.d={c:i,f:g,k:m});break}catch(d){a.s=3,a.v=d,a.d=null}case 3:throw a.v;case 4:throw new Error(`Factory ${String(a.v)} didn't resolve ${String(l)}`)}}:l=>C.this(l),{def(l,a){return r(o,l,2,a),i},set(l,a){return r(o,l,1,a),i},fork(l){let a=s(o);return l!=null?a(l):a}});return n?i.use=i:i;function u(l,a,p){let g=x,m=T;try{return x=i,T=p,l(a)}finally{x=g,T=m}}}function r(n,o,i,u){if(n.has(o)){let l=n.get(o);if(!l.s)throw new Error(`Already read: ${String(o)}`);l.s=i,l.v=u,l.d=null}else n.set(o,{s:i,v:u})}function t(n){if(typeof n[I]=="function")return n[I](n);if(e(n))return typeof n.prototype[M]=="function"?n.prototype[M]():new n;throw new ReferenceError(`No config for ${String(n)}`)}function e(n){return typeof n=="function"&&n.prototype!==void 0&&(Object.getPrototypeOf(n.prototype)!==Object.prototype||Object.getOwnPropertyNames(n.prototype).length>1||n.toString().startsWith("class"))}}();var A,v=(A=window.queueMicrotask)!=null?A:(s=>r=>s.then(r))(Promise.resolve());C.def(b.Plugin,()=>{throw new Error("Plugin not created yet")});var L=class extends b.Component{constructor(){super(...arguments);this.use=C.service(this)}};C.service=function(s){return C(P).addChild(s),C.this};C.plugin=function(s){let r=C.fork().set(b.Plugin,s).set(s.constructor,s);return s.addChild(r.use(P)),r};var P=class extends b.Component{constructor(){super(...arguments);this.children=new Set([this])}onload(){this.loaded=!0}onunload(){this.loaded=!1,this.children.clear()}addChild(t){return this.children.has(t)||(this.children.add(t),this.loaded?v(()=>super.addChild(t)):super.addChild(t)),t}};function D(s,r){let t=new b.Component;t.onload=()=>{s.removeChild(t),r()},s.addChild(t)}var N=require("obsidian");var F=require("obsidian");var K=2,Rt=Symbol.for(`v${K}.layout-storage-events.ophidian.peak-dev.org`);var Ot=`ophidian-layout-storage:v${K}:item-load`,It=`ophidian-layout-storage:v${K}:item-save`;var q=require("obsidian");var z=class extends q.Component{constructor(t,e){super();this.use=t;this.container=e;this.win=this.container.win}[C.factory](){return new H(this.constructor)}static onload(t){}static onunload(t){}},H=class extends L{constructor(t){super();this.factory=t;this.instances=new Map;this.watching=!1;this.layoutReadyCallbacks=[]}onload(){var t,e;this.registerEvent(app.workspace.on("layout-change",()=>{app.workspace.layoutReady&&this.layoutReadyCallbacks.length&&(this.layoutReadyCallbacks.forEach(v),this.layoutReadyCallbacks=[])})),(e=(t=this.factory).onload)==null||e.call(t,this)}onLeafChange(t,e){return this.onLayoutReady(()=>t.call(e,app.workspace.activeLeaf)),app.workspace.on("active-leaf-change",n=>{app.workspace.layoutReady&&t.call(e,n)})}onLayoutReady(t){app.workspace.layoutReady?v(t):this.layoutReadyCallbacks.push(t)}onunload(){var t,e;(e=(t=this.factory).onunload)==null||e.call(t,this)}watch(){if(!this._loaded)D(this,()=>this.watch());else if(!this.watching){let{workspace:t}=app,e=this;this.watching=!0,this.registerEvent(t.on("window-open",n=>{this.onLayoutReady(()=>this.forContainer(n))})),this.register(k(t,{clearLayout(n){return async function(){try{return await n.call(this)}finally{e.onLayoutReady(()=>e.forAll())}}}})),this.onLayoutReady(()=>this.forAll())}return this}forWindow(t=(n=>(n=window.activeWindow)!=null?n:window)(),e=!0){let o=rt(t);if(o)return this.forContainer(o,e)}forContainer(t,e=!0){t=t.getContainer();let n=this.instances.get(t);return!n&&e&&(n=new this.factory(this.use,t),n&&(this.instances.set(t,n),this.addChild(n),t.component.addChild(n),n.register(()=>{$(this,n),$(t.component,n),this.instances.delete(t)}))),n}forDom(t,e=!0){return this.forWindow(it(t),e)}forLeaf(t=app.workspace.activeLeaf,e=!0){if(app.workspace.isLeafAttached(t))return this.forContainer(t.getContainer(),e)}forView(t,e=!0){return this.forLeaf(t.leaf,e)}forAll(t=!0){return st().map(e=>this.forContainer(e,t)).filter(e=>e)}};function $(s,r){s._loaded&&s.removeChild(r)}function st(){return[app.workspace.rootSplit].concat(app.workspace.floatingSplit.children)}function it(s){return s.win||(s.ownerDocument||s).defaultView||window}function rt(s){if(s===window)return app.workspace.rootSplit;let{floatingSplit:r}=app.workspace;if(r){for(let t of r.children)if(s===t.win)return t}}function _(s,r,t,e,n){return s.on(r,t,e,n),()=>s.off(r,t,e,n)}var J=require("obsidian");function G(){let s,r,t=new Promise((e,n)=>{s=e,r=n});return{resolve:s,reject:r,promise:t}}function B(s,r,t,e){let{resolve:n,promise:o}=G(),i=new class extends J.FuzzySuggestModal{getItemText(l){var a;return(a=r==null?void 0:r(l))!=null?a:""+l}getItems(){return s}onChooseItem(l,a){n({item:l,event:a})}onClose(){super.onClose(),v(()=>n({item:null,event:null}))}}(app);return t&&i.setPlaceholder(t),e==null||e(i),i.open(),o}function at(s){return y.Keymap.compileModifiers(s.modifiers)+","+s.key.toLowerCase()}function lt(s){return s==="plugins"||s==="community-plugins"}function U(){var s;return Q()&<((s=app.setting.activeTab)==null?void 0:s.id)}function Q(){return app.setting.containerEl.parentElement!==null}function ct(s){return s instanceof y.Modal&&s.hasOwnProperty("autoload")&&typeof s.showPlugin=="function"&&typeof s.updateSearch=="function"&&typeof s.searchEl=="object"}var W=class extends y.Plugin{constructor(){super(...arguments);this.lastSearch={};this.hotkeyButtons={};this.globalsAdded=!1;this.searchInput=null;this.commandsByPlugin={};this.assignedKeyCount={}}onload(){let t=this.app.workspace,e=this,n=t;this.registerEvent(n.on("plugin-settings:before-display",(u,l)=>{this.hotkeyButtons={},this.globalsAdded=!1,this.searchInput=null;let a=k(y.Setting.prototype,{addSearch(p){return function(g){return a(),p.call(this,m=>{e.searchInput=m,g==null||g(m)})}}});v(a)})),this.registerEvent(n.on("plugin-settings:after-display",()=>this.refreshButtons(!0))),this.registerEvent(n.on("plugin-settings:plugin-control",(u,l,a,p)=>{this.globalsAdded||this.addGlobals(p,u.settingEl)}));let o=(0,y.debounce)(this.refreshButtons.bind(this),50,!0);function i(u){return function(...l){return o(),u.apply(this,l)}}this.register(k(app.commands,{addCommand:i,removeCommand:i})),this.register(k(app.setting,{addSettingTab:i,removeSettingTab:i})),t.onLayoutReady(this.whenReady.bind(this)),this.registerObsidianProtocolHandler("goto-plugin",({id:u,show:l})=>{t.onLayoutReady(()=>{this.gotoPlugin(u,l)})})}whenReady(){var g,m;let t=this.app,e=this,n=(m=(g=t.internalPlugins.plugins["command-palette"])==null?void 0:g.instance)==null?void 0:m.modal;if(n){this.register(k(n,{onChooseItem(c){return function(h,E){return y.Keymap.isModEvent(E)?(v(()=>e.showHotkeysFor(h.name)),!1):c.call(this,h,E)}}}));let d=n.modalEl.find(".prompt-instructions .prompt-instruction");d&&createDiv("prompt-instruction",c=>{c.createSpan({cls:"prompt-instruction-command",text:y.Keymap.compileModifiers(["Mod"])+"+\u21B5"}),c.appendText(" "),c.createSpan({text:"to configure hotkey(s)"}),this.register(()=>c.detach())}).insertAfter(d)}let o=this.getSettingsTab("plugins"),i=this.getSettingsTab("community-plugins");o&&this.register(k(o,{display:this.addPluginSettingEvents.bind(this,o.id)})),i&&this.register(k(i,{display:this.addPluginSettingEvents.bind(this,i.id)}));let u=()=>this.enhanceViewer();i&&this.register(_(i.containerEl,"click",".mod-cta, .installed-plugins-container .setting-item-info",u,!0)),this.register(k(t.workspace.protocolHandlers,{get(d){return function(f){return f==="show-plugin"&&u(),d.call(this,f)}}}));function l(){U()&&t.setting.openTabById(t.setting.activeTab.id)}l(),this.register(()=>v(l));let a=this.getSettingsTab("hotkeys");a&&this.register(k(a,{display(d){return function(){var c,f;d.call(this),(f=(c=this.searchInputEl)!=null?c:this.searchComponent.inputEl)==null||f.focus()}},updateHotkeyVisibility(d){return function(){var E;let c=(E=this.searchInputEl)!=null?E:this.searchComponent.inputEl;if(!c)return d.call(this);let f=c.value,h=t.commands.commands;try{if(f.endsWith(":")&&!f.contains(" ")){let w=h,S=Object.fromEntries(Object.entries(t.commands.commands).filter(([R,pt])=>(R+":").startsWith(f)));c.value="",t.commands.commands=new Proxy(h,{ownKeys(){try{return Object.keys(w)}finally{w=S}}})}return d.call(this)}finally{c.value=f,t.commands.commands=h}}}})),this.addCommand({id:"open-plugins",name:"Open the Community Plugins settings",callback:()=>this.showSettings("community-plugins")||!0}),this.addCommand({id:"browse-plugins",name:"Browse or search the Community Plugins catalog",callback:()=>this.gotoPlugin()});let p=new Intl.Collator(void 0,{usage:"sort",sensitivity:"base",numeric:!0}).compare;this.addCommand({id:"open-settings",name:"Open settings for plugin...",callback:async()=>{let{item:d}=await B(t.setting.pluginTabs.concat(t.setting.settingTabs).sort((c,f)=>p(c.name,f.name)),c=>c.name,"Select a plugin to open its settings...");d&&(t.setting.open(),t.setting.openTabById(d.id))}}),this.addCommand({id:"open-hotkeys",name:"Open hotkeys for plugin...",callback:async()=>{var h,E;let d=this.refreshCommands(),c=Object.values(t.plugins.plugins).map(w=>w.manifest).concat(Object.entries(t.internalPlugins.plugins).map(([w,{instance:{name:S},_loaded:R}])=>({id:w,name:S,enabled:R})).filter(w=>w.enabled)).concat([{id:"app",name:"App"},{id:"editor",name:((h=this.getSettingsTab("editor"))==null?void 0:h.name)||"Editor"},{id:"workspace",name:((E=this.getSettingsTab("file"))==null?void 0:E.name)||"Files & Links"}]).filter(w=>{var S;return(S=d[w.id])==null?void 0:S.length}),{item:f}=await B(c.sort((w,S)=>p(w.name,S.name)),w=>w.name,"Select a plugin to open its hotkeys...");f&&this.showHotkeysFor(f.id+":")}})}createExtraButtons(t,e,n){e.id!=="app"&&t.addExtraButton(o=>{o.setIcon("gear"),o.onClick(()=>this.showConfigFor(e.id.replace(/^workspace$/,"file"))),o.setTooltip("Options"),o.extraSettingsEl.toggle(n)}),t.addExtraButton(o=>{o.setIcon("any-key"),o.onClick(()=>this.showHotkeysFor(e.id+":")),o.extraSettingsEl.toggle(n),this.hotkeyButtons[e.id]=o})}addGlobals(t,e){var l,a,p;this.globalsAdded=!0;let n=e.parentElement,o;if(t!=="plugins"||this.searchInput)(l=o=this.searchInput)==null||l.onChange(u);else{let g=new y.Setting(n).addSearch(m=>{o=m,m.setPlaceholder("Filter plugins...").onChange(u)});o.containerEl.style.margin="0",n.createDiv("hotkey-search-container").append(o.containerEl),g.settingEl.detach()}t==="community-plugins"&&o.inputEl.addEventListener("keyup",g=>{if(g.keyCode===13&&!y.Keymap.getModifiers(g))return this.gotoPlugin(),!1});let i=this;function u(g){let m=(i.lastSearch[t]=g).toLowerCase();function d(c){if(!c)return!1;let f=c.textContent=c.textContent,h=f.toLowerCase().indexOf(m);return~h?(c.textContent=f.substr(0,h),c.createSpan("suggestion-highlight").textContent=f.substr(h,m.length),c.insertAdjacentText("beforeend",f.substr(h+m.length)),!0):!1}n.findAll(".setting-item").forEach(c=>{var w;let f=d(c.find(".setting-item-name")),h=d((w=c.find(".setting-item-description > div:last-child"))!=null?w:c.find(".setting-item-description")),E=d(c.find(".setting-item-description > div:nth-child(2)"));c.toggle(f||h||E)})}if(v(()=>{!o||(o&&typeof i.lastSearch[t]=="string"&&(o.setValue(i.lastSearch[t]),o.onChanged()),y.Platform.isMobile||o.inputEl.select())}),n.append(e),t==="plugins"){let g=((a=this.getSettingsTab("editor"))==null?void 0:a.name)||"Editor",m=((p=this.getSettingsTab("file"))==null?void 0:p.name)||"Files & Links";this.createExtraButtons(new y.Setting(e.parentElement).setName("App").setDesc("Miscellaneous application commands (always enabled)"),{id:"app",name:"App"},!0),this.createExtraButtons(new y.Setting(e.parentElement).setName(g).setDesc("Core editing commands (always enabled)"),{id:"editor",name:g},!0),this.createExtraButtons(new y.Setting(e.parentElement).setName(m).setDesc("Core file and pane management commands (always enabled)"),{id:"workspace",name:m},!0),e.parentElement.append(e)}}enhanceViewer(){let t=this;setTimeout(k(y.Modal.prototype,{open(e){return function(...n){return ct(this)&&(v(()=>{if(t.lastSearch["community-plugins"]){let o=this.searchResultEl.cloneNode();this.searchContainerEl.replaceChild(o,this.searchResultEl),this.searchResultEl=o,this.searchEl.value=t.lastSearch["community-plugins"],this.searchEl.dispatchEvent(new Event("input"))}this.searchEl.select()}),t.currentViewer=this,k(this,{updateSearch:V,close(o){return function(...i){return t.currentViewer=null,o.apply(this,i)}},showPlugin(o){return async function(i){let u=await o.call(this,i);if(t.app.plugins.plugins[i.id]){let l=i18next.t("setting.hotkeys.name"),a=this.pluginContentEl.find("button").parentElement;for(let p of a.findAll("button"))p.textContent===l&&(t.hotkeyButtons[i.id]={setTooltip(g){return p.title=g,this},extraSettingsEl:p});t.refreshButtons(!0)}return u}}})),e.apply(this,n)}}}),0)}getSettingsTab(t){return app.setting.settingTabs.filter(e=>e.id===t).shift()}addPluginSettingEvents(t,e){let n=this.app,o=this,i=!1;function u(l,...a){i=!0;try{n.workspace.trigger(l,...a)}catch(p){console.error(p)}i=!1}return function(...a){if(i)return;u("plugin-settings:before-display",this,t);let p;t==="plugins"?p=Object.entries(n.internalPlugins.plugins).map(([c,{instance:{name:f,hiddenFromList:h},_loaded:E}])=>!h&&{id:c,name:f,enabled:E}).filter(c=>c):p=Object.values(n.plugins.manifests),p.sort((c,f)=>c.name.localeCompare(f.name));let g=0,m="",d=k(y.Setting.prototype,{addExtraButton(c){return function(f){if(!i&&(t==="plugins"||this.descEl.childElementCount)&&(p[g]||{}).name===this.nameEl.textContent){let h=p[g++];m=h.id,u("plugin-settings:plugin-control",this,h,h.enabled,t)}return c.call(this,function(h){f(h),!i&&h.extraSettingsEl.find("svg.any-key, svg.lucide-plus-circle")&&m&&(o.hotkeyButtons[m]=h,h.onClick(o.showHotkeysFor.bind(o,m+":")))})}}});try{return e.apply(this,a)}finally{d(),u("plugin-settings:after-display",this)}}}gotoPlugin(t,e="info"){if(t&&e==="hotkeys")return this.showHotkeysFor(t+":");if(t&&e==="config"){this.showConfigFor(t)||this.app.setting.close();return}this.showSettings("community-plugins");let n=k(y.Modal.prototype,{open(o){return function(...i){return n(),t&&(this.autoload=t),o.apply(this,i)}}});this.app.setting.activeTab.containerEl.find(".mod-cta").click()}showSettings(t){var e,n;if((e=this.currentViewer)==null||e.close(),Q()||app.setting.open(),t)return app.setting.openTabById(t),((n=app.setting.activeTab)==null?void 0:n.id)===t?app.setting.activeTab:!1}showHotkeysFor(t){var n,o;let e=this.showSettings("hotkeys");e&&((n=e.searchInputEl)!=null?n:e.searchComponent.inputEl)&&e.updateHotkeyVisibility&&(((o=e.searchInputEl)!=null?o:e.searchComponent.inputEl).value=t,e.updateHotkeyVisibility())}showConfigFor(t){return this.showSettings(t)?!0:(new y.Notice(`No settings tab for "${t}": it may not be installed or might not have settings.`),!1)}pluginEnabled(t){var e;return((e=app.internalPlugins.plugins[t])==null?void 0:e._loaded)||app.plugins.plugins[t]}refreshCommands(){let t=app.hotkeyManager;return this.assignedKeyCount={},this.commandsByPlugin=Object.values(app.commands.commands).reduce((e,n)=>{let o=n.id.split(":",2).shift(),i=(t.getHotkeys(n.id)||t.getDefaultHotkeys(n.id)||[]).map(at);return i.forEach(u=>this.assignedKeyCount[u]=1+(this.assignedKeyCount[u]||0)),(e[o]||(e[o]=[])).push({hotkeys:i,cmd:n}),e},{})}refreshButtons(t=!1){var n;if(!U()&&!t)return;this.refreshCommands();let e=Object.values(app.setting.pluginTabs).reduce((o,i)=>(o[i.id]=i,o),{});e.workspace=e.editor=!0;for(let o of Object.keys(this.hotkeyButtons||{})){let i=this.hotkeyButtons[o];if(!this.commandsByPlugin[o]||((n=app.internalPlugins.plugins[o])==null?void 0:n.enabled)===!1){i.extraSettingsEl.hide();continue}let u=this.commandsByPlugin[o].filter(a=>a.hotkeys.length),l=u.filter(a=>a.hotkeys.filter(p=>this.assignedKeyCount[p]>1).length).length;i.setTooltip(`Configure hotkeys -(${u.length}/${this.commandsByPlugin[o].length} assigned${l?"; "+l+" conflicting":""})`),i.extraSettingsEl.toggleClass("mod-error",!!l),i.extraSettingsEl.show()}}}; +var V=Object.defineProperty;var Z=Object.getOwnPropertyDescriptor;var Q=Object.getOwnPropertyNames;var X=Object.prototype.hasOwnProperty;var Y=(i,s)=>{for(var t in s)V(i,t,{get:s[t],enumerable:!0})},R=(i,s,t,e)=>{if(s&&typeof s=="object"||typeof s=="function")for(let n of Q(s))!X.call(i,n)&&n!==t&&V(i,n,{get:()=>s[n],enumerable:!(e=Z(s,n))||e.enumerable});return i},D=(i,s,t)=>(R(i,s,"default"),t&&R(t,s,"default"));var tt=i=>R(V({},"__esModule",{value:!0}),i);var ct={};Y(ct,{default:()=>O});module.exports=tt(ct);var w=require("obsidian");function k(i,s){let t=Object.keys(s).map(e=>et(i,e,s[e]));return t.length===1?t[0]:function(){t.forEach(e=>e())}}function et(i,s,t){let e=i[s],n=i.hasOwnProperty(s),o=t(e);return e&&Object.setPrototypeOf(o,e),Object.setPrototypeOf(r,o),i[s]=r,u;function r(...l){return o===e&&i[s]===r&&u(),o.apply(this,l)}function u(){i[s]===r&&(n?i[s]=e:delete i[s]),o!==e&&(o=e,Object.setPrototypeOf(r,e||Function))}}function F(i,s){return i.then(s,s)}function N(i){let s=Promise.resolve();function t(...e){return s=new Promise((n,o)=>{F(s,()=>{i.apply(this,e).then(n,o)})})}return t.after=function(){return s=new Promise((e,n)=>{F(s,e)})},t}var f={};D(f,require("obsidian"));var M=Symbol.for("v1.to-use.peak-dev.org"),H=Symbol.for("v1.factory.to-use.peak-dev.org"),S,T,b=function(){return Object.defineProperties(i(),{this:{get(){if(S)return S;throw new TypeError("No current context")}},me:{value:M},factory:{value:H}});function i(n){let o=new Map;o.prev=n;let r=Object.assign(n?l=>{let a=o.get(l);if(!a){for(let d=o.prev;d;d=d.prev)if(a=d.get(l)){a=Object.assign(Object.assign({},a),{s:a.s||1});break}a=a||{s:2,v:t},o.set(l,a)}let p,g,y;for(;;)switch(a.s){case 0:return S===r&&T&&T.push(l),a.v;case 1:if(p=a.d,!p||u(()=>p.k.every(d=>r(d)===p.c(d)))){a.s=0;break}a.v=p.f;case 2:a.s=4;try{s(o,l,0,u(g=a.v,l,y=[])),y.length&&(a.d={c:r,f:g,k:y});break}catch(d){a.s=3,a.v=d,a.d=null}case 3:throw a.v;case 4:throw new Error(`Factory ${String(a.v)} didn't resolve ${String(l)}`)}}:l=>b.this(l),{def(l,a){return s(o,l,2,a),r},set(l,a){return s(o,l,1,a),r},fork(l){let a=i(o);return l!=null?a(l):a}});return n?r.use=r:r;function u(l,a,p){let g=S,y=T;try{return S=r,T=p,l(a)}finally{S=g,T=y}}}function s(n,o,r,u){if(n.has(o)){let l=n.get(o);if(!l.s)throw new Error(`Already read: ${String(o)}`);l.s=r,l.v=u,l.d=null}else n.set(o,{s:r,v:u})}function t(n){if(typeof n[M]=="function")return n[M](n);if(e(n))return typeof n.prototype[H]=="function"?n.prototype[H]():new n;throw new ReferenceError(`No config for ${String(n)}`)}function e(n){return typeof n=="function"&&n.prototype!==void 0&&(Object.getPrototypeOf(n.prototype)!==Object.prototype||Object.getOwnPropertyNames(n.prototype).length>1||n.toString().startsWith("class"))}}();var K,E=(K=window.queueMicrotask)!=null?K:(i=>s=>i.then(s))(Promise.resolve());b.def(f.Plugin,()=>{throw new Error("Plugin not created yet")});var P=class extends f.Component{constructor(){super(...arguments);this.use=b.service(this)}};b.service=function(i){return b(L).addChild(i),b.this};b.plugin=function(i){let s=b.fork().set(f.Plugin,i).set(i.constructor,i);return i.addChild(s.use(L)),s};var L=class extends f.Component{constructor(){super(...arguments);this.children=new Set([this])}onload(){this.loaded=!0}onunload(){this.loaded=!1,this.children.clear()}addChild(t){return this.children.has(t)||(this.children.add(t),this.loaded?E(()=>super.addChild(t)):super.addChild(t)),t}};function W(i,s){i._loaded&&i.removeChild(s)}function z(i,s){let t=new f.Component;t.onload=()=>{W(i,t),s()},i.addChild(t)}function $(i){let s=app.workspace;switch(i==null?void 0:i.getRoot()){case s.rootSplit:case s.floatingSplit:case s.leftSplit:case s.rightSplit:return!0;default:return!1}}var B=2,jt=Symbol.for(`v${B}.layout-storage-events.ophidian.peak-dev.org`);var At=`ophidian-layout-storage:v${B}:item-load`,Dt=`ophidian-layout-storage:v${B}:item-save`;var q=class extends f.Component{constructor(t,e){super();this.use=t;this.container=e;this.win=this.container.win}[b.factory](){return new j(this.constructor)}static onload(t){}static onunload(t){}},j=class extends P{constructor(t){super();this.factory=t;this.instances=new Map;this.watching=!1;this.layoutReadyCallbacks=[]}onload(){var t,e;this.registerEvent(app.workspace.on("layout-change",()=>{app.workspace.layoutReady&&this.layoutReadyCallbacks.length&&(this.layoutReadyCallbacks.forEach(E),this.layoutReadyCallbacks=[])})),(e=(t=this.factory).onload)==null||e.call(t,this.use)}onLeafChange(t,e){return this.onLayoutReady(()=>t.call(e,app.workspace.activeLeaf)),app.workspace.on("active-leaf-change",n=>{app.workspace.layoutReady&&t.call(e,n)})}onLayoutReady(t){app.workspace.layoutReady?E(t):this.layoutReadyCallbacks.push(t)}onunload(){var t,e;(e=(t=this.factory).onunload)==null||e.call(t,this.use)}watch(){if(!this._loaded)z(this,()=>this.watch());else if(!this.watching){let{workspace:t}=app,e=this;this.watching=!0,this.registerEvent(t.on("window-open",n=>{this.onLayoutReady(()=>this.forContainer(n))})),this.register(k(t,{clearLayout(n){return async function(){try{return await n.call(this)}finally{e.onLayoutReady(()=>e.forAll())}}}})),this.onLayoutReady(()=>this.forAll())}return this}forWindow(t=(n=>(n=window.activeWindow)!=null?n:window)(),e=!0){let o=it(t);if(o)return this.forContainer(o,e)}forContainer(t,e=!0){t=t.getContainer();let n=this.instances.get(t);return!n&&e&&(n=new this.factory(this.use,t),n&&(this.instances.set(t,n),this.addChild(n),t.component.addChild(n),n.register(()=>{W(this,n),W(t.component,n),this.instances.delete(t)}))),n}forDom(t,e=!0){return this.forWindow(ot(t),e)}forLeaf(t=app.workspace.activeLeaf,e=!0){if($(t))return this.forContainer(t.getContainer(),e)}forView(t,e=!0){return this.forLeaf(t.leaf,e)}forAll(t=!0){return nt().map(e=>this.forContainer(e,t)).filter(e=>e)}};function nt(){return[app.workspace.rootSplit].concat(app.workspace.floatingSplit.children)}function ot(i){return i.win||(i.ownerDocument||i).defaultView||window}function it(i){if(i===window)return app.workspace.rootSplit;let{floatingSplit:s}=app.workspace;if(s){for(let t of s.children)if(i===t.win)return t}}function _(i,s,t,e,n){return i.on(s,t,e,n),()=>i.off(s,t,e,n)}function G(){let i,s,t=new Promise((e,n)=>{i=e,s=n});return{resolve:i,reject:s,promise:t}}function A(i,s,t,e){let{resolve:n,promise:o}=G(),r=new class extends f.FuzzySuggestModal{getItemText(l){var a;return(a=s==null?void 0:s(l))!=null?a:""+l}getItems(){return i}onChooseItem(l,a){n({item:l,event:a})}onClose(){super.onClose(),E(()=>n({item:null,event:null}))}}(app);return t&&r.setPlaceholder(t),e==null||e(r),r.open(),o}function st(i){return w.Keymap.compileModifiers(i.modifiers)+","+i.key.toLowerCase()}function rt(i){return i==="plugins"||i==="community-plugins"}function U(){var i;return J()&&rt((i=app.setting.activeTab)==null?void 0:i.id)}function J(){return app.setting.containerEl.parentElement!==null}function at(i){return i instanceof w.Modal&&i.hasOwnProperty("autoload")&&typeof i.showPlugin=="function"&&typeof i.updateSearch=="function"&&typeof i.searchEl=="object"}function lt(i){var s;return i instanceof w.Modal&&typeof i.setAutoOpen=="function"&&typeof((s=i.search)==null?void 0:s.inputEl)=="object"}var O=class extends w.Plugin{constructor(){super(...arguments);this.lastSearch={};this.hotkeyButtons={};this.globalsAdded=!1;this.searchInput=null;this.commandsByPlugin={};this.assignedKeyCount={}}onload(){let t=this.app.workspace,e=this,n=t;this.registerEvent(n.on("plugin-settings:before-display",(u,l)=>{this.hotkeyButtons={},this.globalsAdded=!1,this.searchInput=null;let a=k(w.Setting.prototype,{addSearch(p){return function(g){return a(),p.call(this,y=>{e.searchInput=y,g==null||g(y)})}}});E(a)})),this.registerEvent(n.on("plugin-settings:after-display",()=>this.refreshButtons(!0))),this.registerEvent(n.on("plugin-settings:plugin-control",(u,l,a,p)=>{this.globalsAdded||this.addGlobals(p,u.settingEl)}));let o=(0,w.debounce)(this.refreshButtons.bind(this),50,!0);function r(u){return function(...l){return o(),u.apply(this,l)}}this.register(k(app.commands,{addCommand:r,removeCommand:r})),this.register(k(app.setting,{addSettingTab:r,removeSettingTab:r})),t.onLayoutReady(this.whenReady.bind(this)),this.registerObsidianProtocolHandler("goto-plugin",({id:u,show:l})=>{t.onLayoutReady(()=>{this.gotoPlugin(u,l)})})}whenReady(){var g,y;let t=this.app,e=this,n=(y=(g=t.internalPlugins.plugins["command-palette"])==null?void 0:g.instance)==null?void 0:y.modal;if(n){this.register(k(n,{onChooseItem(c){return function(m,C){return w.Keymap.isModEvent(C)?(E(()=>e.showHotkeysFor(m.name)),!1):c.call(this,m,C)}}}));let d=n.modalEl.find(".prompt-instructions .prompt-instruction");d&&createDiv("prompt-instruction",c=>{c.createSpan({cls:"prompt-instruction-command",text:w.Keymap.compileModifiers(["Mod"])+"+\u21B5"}),c.appendText(" "),c.createSpan({text:"to configure hotkey(s)"}),this.register(()=>c.detach())}).insertAfter(d)}let o=this.getSettingsTab("plugins"),r=this.getSettingsTab("community-plugins");o&&this.register(k(o,{display:this.addPluginSettingEvents.bind(this,o.id)})),r&&this.register(k(r,{display:this.addPluginSettingEvents.bind(this,r.id)}));let u=()=>this.enhanceViewer();r&&this.register(_(r.containerEl,"click",".mod-cta, .installed-plugins-container .setting-item-info",u,!0)),this.register(k(t.workspace.protocolHandlers,{get(d){return function(h){return h==="show-plugin"&&u(),d.call(this,h)}}}));function l(){U()&&t.setting.openTabById(t.setting.activeTab.id)}l(),this.register(()=>E(l));let a=this.getSettingsTab("hotkeys");a&&this.register(k(a,{display(d){return function(){var c,h;d.call(this),(h=(c=this.searchInputEl)!=null?c:this.searchComponent.inputEl)==null||h.focus()}},updateHotkeyVisibility(d){return function(){var C;let c=(C=this.searchInputEl)!=null?C:this.searchComponent.inputEl;if(!c)return d.call(this);let h=c.value,m=t.commands.commands;try{if(h.endsWith(":")&&!h.contains(" ")){let v=m,x=Object.fromEntries(Object.entries(t.commands.commands).filter(([I,ut])=>(I+":").startsWith(h)));c.value="",t.commands.commands=new Proxy(m,{ownKeys(){try{return Object.keys(v)}finally{v=x}}})}return d.call(this)}finally{c.value=h,t.commands.commands=m}}}})),this.addCommand({id:"open-plugins",name:"Open the Community Plugins settings",callback:()=>this.showSettings("community-plugins")||!0}),this.addCommand({id:"browse-plugins",name:"Browse or search the Community Plugins catalog",callback:()=>this.gotoPlugin()});let p=new Intl.Collator(void 0,{usage:"sort",sensitivity:"base",numeric:!0}).compare;this.addCommand({id:"open-settings",name:"Open settings for plugin...",callback:async()=>{let{item:d}=await A(t.setting.pluginTabs.concat(t.setting.settingTabs).sort((c,h)=>p(c.name,h.name)),c=>c.name,"Select a plugin to open its settings...");d&&(t.setting.open(),t.setting.openTabById(d.id))}}),this.addCommand({id:"open-hotkeys",name:"Open hotkeys for plugin...",callback:async()=>{var m,C;let d=this.refreshCommands(),c=Object.values(t.plugins.plugins).map(v=>v.manifest).concat(Object.entries(t.internalPlugins.plugins).map(([v,{instance:{name:x},_loaded:I}])=>({id:v,name:x,enabled:I})).filter(v=>v.enabled)).concat([{id:"app",name:"App"},{id:"editor",name:((m=this.getSettingsTab("editor"))==null?void 0:m.name)||"Editor"},{id:"workspace",name:((C=this.getSettingsTab("file"))==null?void 0:C.name)||"Files & Links"}]).filter(v=>{var x;return(x=d[v.id])==null?void 0:x.length}),{item:h}=await A(c.sort((v,x)=>p(v.name,x.name)),v=>v.name,"Select a plugin to open its hotkeys...");h&&this.showHotkeysFor(h.id+":")}})}createExtraButtons(t,e,n){e.id!=="app"&&t.addExtraButton(o=>{o.setIcon("gear"),o.onClick(()=>this.showConfigFor(e.id.replace(/^workspace$/,"file"))),o.setTooltip("Options"),o.extraSettingsEl.toggle(n)}),t.addExtraButton(o=>{o.setIcon("any-key"),o.onClick(()=>this.showHotkeysFor(e.id+":")),o.extraSettingsEl.toggle(n),this.hotkeyButtons[e.id]=o})}addGlobals(t,e){var l,a,p;this.globalsAdded=!0;let n=e.parentElement,o;if(t!=="plugins"||this.searchInput)(l=o=this.searchInput)==null||l.onChange(u);else{let g=new w.Setting(n).addSearch(y=>{o=y,y.setPlaceholder("Filter plugins...").onChange(u)});o.containerEl.style.margin="0",n.createDiv("hotkey-search-container").append(o.containerEl),g.settingEl.detach()}t==="community-plugins"&&o.inputEl.addEventListener("keyup",g=>{if(g.keyCode===13&&!w.Keymap.getModifiers(g))return this.gotoPlugin(),!1});let r=this;function u(g){let y=(r.lastSearch[t]=g).toLowerCase();function d(c){if(!c)return!1;let h=c.textContent=c.textContent,m=h.toLowerCase().indexOf(y);return~m?(c.textContent=h.substr(0,m),c.createSpan("suggestion-highlight").textContent=h.substr(m,y.length),c.insertAdjacentText("beforeend",h.substr(m+y.length)),!0):!1}n.findAll(".setting-item").forEach(c=>{var v;let h=d(c.find(".setting-item-name")),m=d((v=c.find(".setting-item-description > div:last-child"))!=null?v:c.find(".setting-item-description")),C=d(c.find(".setting-item-description > div:nth-child(2)"));c.toggle(h||m||C)})}if(E(()=>{!o||(o&&typeof r.lastSearch[t]=="string"&&(o.setValue(r.lastSearch[t]),o.onChanged()),w.Platform.isMobile||o.inputEl.select())}),n.append(e),t==="plugins"){let g=((a=this.getSettingsTab("editor"))==null?void 0:a.name)||"Editor",y=((p=this.getSettingsTab("file"))==null?void 0:p.name)||"Files & Links";this.createExtraButtons(new w.Setting(e.parentElement).setName("App").setDesc("Miscellaneous application commands (always enabled)"),{id:"app",name:"App"},!0),this.createExtraButtons(new w.Setting(e.parentElement).setName(g).setDesc("Core editing commands (always enabled)"),{id:"editor",name:g},!0),this.createExtraButtons(new w.Setting(e.parentElement).setName(y).setDesc("Core file and pane management commands (always enabled)"),{id:"workspace",name:y},!0),e.parentElement.append(e)}}enhanceViewer(){let t=this;setTimeout(k(w.Modal.prototype,{open(e){return function(...n){return lt(this)&&(E(()=>{t.lastSearch["community-plugins"]&&(this.search.inputEl.value=t.lastSearch["community-plugins"],this.search.inputEl.dispatchEvent(new Event("input")))}),t.currentViewer=this,k(this,{close(o){return function(...r){return t.currentViewer=null,o.apply(this,r)}},showItem(o){return async function(r){let u=await o.call(this,r);if(t.app.plugins.plugins[r.id]){let l=i18next.t("setting.hotkeys.name"),a=this.detailsEl.find("button").parentElement;for(let p of a.findAll("button"))p.textContent===l&&(t.hotkeyButtons[r.id]={setTooltip(g){return p.title=g,this},extraSettingsEl:p});t.refreshButtons(!0)}return u}}})),at(this)&&(E(()=>{if(t.lastSearch["community-plugins"]){let o=this.searchResultEl.cloneNode();this.searchContainerEl.replaceChild(o,this.searchResultEl),this.searchResultEl=o,this.searchEl.value=t.lastSearch["community-plugins"],this.searchEl.dispatchEvent(new Event("input"))}this.searchEl.select()}),t.currentViewer=this,k(this,{updateSearch:N,close(o){return function(...r){return t.currentViewer=null,o.apply(this,r)}},showPlugin(o){return async function(r){let u=await o.call(this,r);if(t.app.plugins.plugins[r.id]){let l=i18next.t("setting.hotkeys.name"),a=this.pluginContentEl.find("button").parentElement;for(let p of a.findAll("button"))p.textContent===l&&(t.hotkeyButtons[r.id]={setTooltip(g){return p.title=g,this},extraSettingsEl:p});t.refreshButtons(!0)}return u}}})),e.apply(this,n)}}}),0)}getSettingsTab(t){return app.setting.settingTabs.filter(e=>e.id===t).shift()}addPluginSettingEvents(t,e){let n=this.app,o=this,r=!1;function u(l,...a){r=!0;try{n.workspace.trigger(l,...a)}catch(p){console.error(p)}r=!1}return function(...a){if(r)return;u("plugin-settings:before-display",this,t);let p;t==="plugins"?p=Object.entries(n.internalPlugins.plugins).map(([c,{instance:{name:h,hiddenFromList:m},_loaded:C}])=>!m&&{id:c,name:h,enabled:C}).filter(c=>c):p=Object.values(n.plugins.manifests),p.sort((c,h)=>c.name.localeCompare(h.name));let g=0,y="",d=k(w.Setting.prototype,{addExtraButton(c){return function(h){if(!r&&(t==="plugins"||this.descEl.childElementCount)&&(p[g]||{}).name===this.nameEl.textContent){let m=p[g++];y=m.id,u("plugin-settings:plugin-control",this,m,m.enabled,t)}return c.call(this,function(m){h(m),!r&&m.extraSettingsEl.find("svg.any-key, svg.lucide-plus-circle")&&y&&(o.hotkeyButtons[y]=m,m.onClick(o.showHotkeysFor.bind(o,y+":")))})}}});try{return e.apply(this,a)}finally{d(),u("plugin-settings:after-display",this)}}}gotoPlugin(t,e="info"){if(t&&e==="hotkeys")return this.showHotkeysFor(t+":");if(t&&e==="config"){this.showConfigFor(t)||this.app.setting.close();return}this.showSettings("community-plugins");let n=k(w.Modal.prototype,{open(o){return function(...r){var u;return n(),t&&(this.autoload=t,(u=this.setAutoOpen)==null||u.call(this,t)),o.apply(this,r)}}});this.app.setting.activeTab.containerEl.find(".mod-cta").click()}showSettings(t){var e,n;if((e=this.currentViewer)==null||e.close(),J()||app.setting.open(),t)return app.setting.openTabById(t),((n=app.setting.activeTab)==null?void 0:n.id)===t?app.setting.activeTab:!1}showHotkeysFor(t){var n,o;let e=this.showSettings("hotkeys");e&&((n=e.searchInputEl)!=null?n:e.searchComponent.inputEl)&&e.updateHotkeyVisibility&&(((o=e.searchInputEl)!=null?o:e.searchComponent.inputEl).value=t,e.updateHotkeyVisibility())}showConfigFor(t){return this.showSettings(t)?!0:(new w.Notice(`No settings tab for "${t}": it may not be installed or might not have settings.`),!1)}pluginEnabled(t){var e;return((e=app.internalPlugins.plugins[t])==null?void 0:e._loaded)||app.plugins.plugins[t]}refreshCommands(){let t=app.hotkeyManager;return this.assignedKeyCount={},this.commandsByPlugin=Object.values(app.commands.commands).reduce((e,n)=>{let o=n.id.split(":",2).shift(),r=(t.getHotkeys(n.id)||t.getDefaultHotkeys(n.id)||[]).map(st);return r.forEach(u=>this.assignedKeyCount[u]=1+(this.assignedKeyCount[u]||0)),(e[o]||(e[o]=[])).push({hotkeys:r,cmd:n}),e},{})}refreshButtons(t=!1){var n;if(!U()&&!t)return;this.refreshCommands();let e=Object.values(app.setting.pluginTabs).reduce((o,r)=>(o[r.id]=r,o),{});e.workspace=e.editor=!0;for(let o of Object.keys(this.hotkeyButtons||{})){let r=this.hotkeyButtons[o];if(!this.commandsByPlugin[o]||((n=app.internalPlugins.plugins[o])==null?void 0:n.enabled)===!1){r.extraSettingsEl.hide();continue}let u=this.commandsByPlugin[o].filter(a=>a.hotkeys.length),l=u.filter(a=>a.hotkeys.filter(p=>this.assignedKeyCount[p]>1).length).length;r.setTooltip(`Configure hotkeys +(${u.length}/${this.commandsByPlugin[o].length} assigned${l?"; "+l+" conflicting":""})`),r.extraSettingsEl.toggleClass("mod-error",!!l),r.extraSettingsEl.show()}}}; diff --git a/notes/.obsidian/plugins/hotkey-helper/manifest.json b/notes/.obsidian/plugins/hotkey-helper/manifest.json index 6a0c877..c1b3a00 100644 --- a/notes/.obsidian/plugins/hotkey-helper/manifest.json +++ b/notes/.obsidian/plugins/hotkey-helper/manifest.json @@ -1,7 +1,7 @@ { "id": "hotkey-helper", "name": "Hotkey Helper", - "version": "0.3.16", + "version": "0.3.17", "minAppVersion": "0.15.9", "description": "Easily see and access any plugin's settings or hotkey assignments (and conflicts) from the Community Plugins tab", "author": "PJ Eby", diff --git a/notes/.obsidian/plugins/hotkey-helper/styles.css b/notes/.obsidian/plugins/hotkey-helper/styles.css index 47df72d..5df6d0d 100644 --- a/notes/.obsidian/plugins/hotkey-helper/styles.css +++ b/notes/.obsidian/plugins/hotkey-helper/styles.css @@ -1,4 +1,6 @@ -.clickable-icon.mod-error, .modal .community-plugin-info button.mod-error { +.clickable-icon.mod-error, +.modal .community-plugin-info button.mod-error, +.modal-container .mod-community-plugin .community-modal-button-container button.mod-error { background-color: var(--background-modifier-error); } diff --git a/notes/.obsidian/plugins/lapel/main.js b/notes/.obsidian/plugins/lapel/main.js index 86a52fa..9e6c320 100644 --- a/notes/.obsidian/plugins/lapel/main.js +++ b/notes/.obsidian/plugins/lapel/main.js @@ -3,4 +3,4 @@ THIS IS A GENERATED/BUNDLED FILE BY ESBUILD if you want to view the source, please visit the github repository of this plugin */ -var E=Object.defineProperty;var M=Object.getOwnPropertyDescriptor;var P=Object.getOwnPropertyNames;var A=Object.prototype.hasOwnProperty;var N=(i,s)=>{for(var t in s)E(i,t,{get:s[t],enumerable:!0})},B=(i,s,t,n)=>{if(s&&typeof s=="object"||typeof s=="function")for(let e of P(s))!A.call(i,e)&&e!==t&&E(i,e,{get:()=>s[e],enumerable:!(n=M(s,e))||n.enumerable});return i};var D=i=>B(E({},"__esModule",{value:!0}),i);var C={};N(C,{default:()=>w});module.exports=D(C);var v=require("obsidian");var l=require("@codemirror/view"),d=require("obsidian"),m=require("@codemirror/language"),o=require("@codemirror/state"),V=[1,2,3,4,5,6],S="cm-heading-marker",L=class extends l.GutterMarker{constructor(t,n,e,r,a){super();this.app=t;this.view=n;this.headingLevel=e;this.from=r;this.to=a}toDOM(){let t=createDiv({cls:S});return t.dataset.level=String(this.headingLevel),t}};function x(i,s){let t=l.ViewPlugin.fromClass(class{constructor(e){this.view=e;this.markers=this.buildMarkers(i,e)}buildMarkers(e,r){let a=new o.RangeSetBuilder;return(0,m.syntaxTree)(r.state).iterate({enter:({type:g,from:p,to:h})=>{var c;let b=/header-(\d)$/.exec((c=g.prop(m.lineClassNodeProp))!=null?c:"");if(b){let T=Number(b[1]),y=new L(e,r,T,p,h);a.add(p,h,y)}}}),a.finish()}update(e){if(!e.state.field(d.editorLivePreviewField)){this.markers=o.RangeSet.empty;return}this.markers=this.buildMarkers(i,this.view)}}),n=s?o.Prec.high:o.Prec.low;return[t,n((0,l.gutter)({class:"cm-lapel",markers(e){var r;return((r=e.plugin(t))==null?void 0:r.markers)||o.RangeSet.empty},domEventHandlers:{click:(e,r,a)=>{if(a.target instanceof HTMLDivElement&&a.target.classList.contains(S)){let g=new d.Menu(this.app);return V.forEach(p=>{g.addItem(h=>h.setIcon("hash").setTitle(`Heading ${p}`).onClick(()=>{let c=e.state.doc.lineAt(r.from).text.replace(/^#{1,6} /,"");e.dispatch({changes:{from:r.from,to:r.to,insert:`${"#".repeat(p)} ${c}`}})}))}),g.showAtMouseEvent(a),!0}return!1},mousedown:(e,r,a)=>a.target instanceof HTMLDivElement&&a.target.classList.contains(S)}}))]}var f=require("obsidian"),k={showBeforeLineNumbers:!0},u=class extends f.PluginSettingTab{constructor(t,n){super(t,n);this.plugin=n}display(){let{containerEl:t}=this;t.empty(),t.createEl("h3",{text:"Appearance"}),new f.Setting(t).setName("Show before line numbers").setDesc("Toggle whether the heading markers are shown before or after the line numbers in the gutter.").addToggle(n=>n.setValue(this.plugin.settings.showBeforeLineNumbers).onChange(async e=>{this.plugin.updateSettings(()=>({showBeforeLineNumbers:e}))}))}};var w=class extends v.Plugin{async onload(){await this.loadSettings(),this.cmExtension=x(this.app,this.settings.showBeforeLineNumbers),this.registerEditorExtension([this.cmExtension]),this.registerSettingsTab()}async loadSettings(){this.settings=Object.assign({},k,await this.loadData())}registerSettingsTab(){this.addSettingTab(new u(this.app,this))}async updateSettings(t){let n=t(this.settings),e=Object.assign({},this.settings,n);if(this.settings.showBeforeLineNumbers!==n.showBeforeLineNumbers){let r=x(this.app,e.showBeforeLineNumbers);this.cmExtension[0]=r,this.app.workspace.updateOptions()}this.settings=e,await this.saveData(this.settings)}}; +var E=Object.defineProperty;var M=Object.getOwnPropertyDescriptor;var P=Object.getOwnPropertyNames;var A=Object.prototype.hasOwnProperty;var N=(i,s)=>{for(var t in s)E(i,t,{get:s[t],enumerable:!0})},B=(i,s,t,n)=>{if(s&&typeof s=="object"||typeof s=="function")for(let e of P(s))!A.call(i,e)&&e!==t&&E(i,e,{get:()=>s[e],enumerable:!(n=M(s,e))||n.enumerable});return i};var D=i=>B(E({},"__esModule",{value:!0}),i);var C={};N(C,{default:()=>b});module.exports=D(C);var v=require("obsidian");var p=require("@codemirror/view"),m=require("obsidian"),u=require("@codemirror/language"),o=require("@codemirror/state"),V=[1,2,3,4,5,6],S="cm-heading-marker",L=class extends p.GutterMarker{constructor(t,n,e,r,a){super();this.app=t;this.view=n;this.headingLevel=e;this.from=r;this.to=a}toDOM(){let t=createDiv({cls:S});return t.dataset.level=String(this.headingLevel),t}};function x(i,s){let t=p.ViewPlugin.fromClass(class{constructor(e){this.view=e;this.markers=this.buildMarkers(i,e)}buildMarkers(e,r){let a=new o.RangeSetBuilder;return(0,u.syntaxTree)(r.state).iterate({enter:({type:c,from:g,to:h})=>{var d;let l=/header-(\d)$/.exec((d=c.prop(u.lineClassNodeProp))!=null?d:"");if(l){let T=Number(l[1]),y=new L(e,r,T,g,h);a.add(g,h,y)}}}),a.finish()}update(e){if(!e.state.field(m.editorLivePreviewField)){this.markers=o.RangeSet.empty;return}this.markers=this.buildMarkers(i,this.view)}}),n=s?o.Prec.high:o.Prec.low;return[t,n((0,p.gutter)({class:"cm-lapel",markers(e){var r;return((r=e.plugin(t))==null?void 0:r.markers)||o.RangeSet.empty},domEventHandlers:{click:(e,r,a)=>{if(a.target instanceof HTMLDivElement&&a.target.classList.contains(S)){let c=new m.Menu(this.app);return V.forEach(g=>{c.addItem(h=>h.setIcon("hash").setTitle(`Heading ${g}`).onClick(()=>{let l=e.state.doc.lineAt(r.from),d=l.text.replace(/^#{1,6} /,"");e.dispatch({changes:{from:l.from,to:l.to,insert:`${"#".repeat(g)} ${d}`}})}))}),c.showAtMouseEvent(a),!0}return!1},mousedown:(e,r,a)=>a.target instanceof HTMLDivElement&&a.target.classList.contains(S)}}))]}var w=require("obsidian"),k={showBeforeLineNumbers:!0},f=class extends w.PluginSettingTab{constructor(t,n){super(t,n);this.plugin=n}display(){let{containerEl:t}=this;t.empty(),t.createEl("h3",{text:"Appearance"}),new w.Setting(t).setName("Show before line numbers").setDesc("Toggle whether the heading markers are shown before or after the line numbers in the gutter.").addToggle(n=>n.setValue(this.plugin.settings.showBeforeLineNumbers).onChange(async e=>{this.plugin.updateSettings(()=>({showBeforeLineNumbers:e}))}))}};var b=class extends v.Plugin{async onload(){await this.loadSettings(),this.cmExtension=x(this.app,this.settings.showBeforeLineNumbers),this.registerEditorExtension([this.cmExtension]),this.registerSettingsTab()}async loadSettings(){this.settings=Object.assign({},k,await this.loadData())}registerSettingsTab(){this.addSettingTab(new f(this.app,this))}async updateSettings(t){let n=t(this.settings),e=Object.assign({},this.settings,n);if(this.settings.showBeforeLineNumbers!==n.showBeforeLineNumbers){let r=x(this.app,e.showBeforeLineNumbers);this.cmExtension[0]=r,this.app.workspace.updateOptions()}this.settings=e,await this.saveData(this.settings)}}; diff --git a/notes/.obsidian/plugins/lapel/manifest.json b/notes/.obsidian/plugins/lapel/manifest.json index 7eb3f0a..d8807ea 100644 --- a/notes/.obsidian/plugins/lapel/manifest.json +++ b/notes/.obsidian/plugins/lapel/manifest.json @@ -2,7 +2,7 @@ "id": "lapel", "name": "Lapel", "description": "Dress up your editor with decorations that mark each of your headings 🤵", - "version": "0.1.0", + "version": "0.1.1", "author": "Liam Cain", "authorUrl": "https://github.com/liamcain/", "isDesktopOnly": false, diff --git a/notes/.obsidian/plugins/obsidian-admonition/data.json b/notes/.obsidian/plugins/obsidian-admonition/data.json index f52f61f..862a93f 100644 --- a/notes/.obsidian/plugins/obsidian-admonition/data.json +++ b/notes/.obsidian/plugins/obsidian-admonition/data.json @@ -15,7 +15,7 @@ }, "syntaxHighlight": false, "copyButton": false, - "version": "9.2.1", + "version": "9.2.3", "autoCollapse": false, "defaultCollapseType": "open", "injectColor": true, diff --git a/notes/.obsidian/plugins/obsidian-admonition/main.js b/notes/.obsidian/plugins/obsidian-admonition/main.js index 775fdcd..e3c238c 100644 --- a/notes/.obsidian/plugins/obsidian-admonition/main.js +++ b/notes/.obsidian/plugins/obsidian-admonition/main.js @@ -3,16 +3,16 @@ THIS IS A GENERATED/BUNDLED FILE BY ESBUILD if you want to view the source, please visit the github repository of this plugin */ -var v6=Object.create;var o2=Object.defineProperty;var z6=Object.getOwnPropertyDescriptor;var p6=Object.getOwnPropertyNames;var d6=Object.getPrototypeOf,u6=Object.prototype.hasOwnProperty;var x4=e=>o2(e,"__esModule",{value:!0});var M6=(e,c)=>{x4(e);for(var a in c)o2(e,a,{get:c[a],enumerable:!0})},C6=(e,c,a)=>{if(c&&typeof c=="object"||typeof c=="function")for(let i of p6(c))!u6.call(e,i)&&i!=="default"&&o2(e,i,{get:()=>c[i],enumerable:!(a=z6(c,i))||a.enumerable});return e},i1=e=>C6(x4(o2(e!=null?v6(d6(e)):{},"default",e&&e.__esModule&&"default"in e?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e);M6(exports,{default:()=>v4});var b=i1(require("obsidian"));var L4=i1(require("obsidian"));function H6(e,c){for(let a=0;a0&&t1(i.width)/e.offsetWidth||1,o=e.offsetHeight>0&&t1(i.height)/e.offsetHeight||1);var r=$(e)?w(e):window,t=r.visualViewport,l=!U1()&&a,f=(i.left+(l&&t?t.offsetLeft:0))/n,s=(i.top+(l&&t?t.offsetTop:0))/o,h=i.width/n,v=i.height/o;return{width:h,height:v,top:s,right:f+h,bottom:s+v,left:f,x:f,y:s}}function V1(e){var c=Y(e),a=e.offsetWidth,i=e.offsetHeight;return Math.abs(c.width-a)<=1&&(a=c.width),Math.abs(c.height-i)<=1&&(i=c.height),{x:e.offsetLeft,y:e.offsetTop,width:a,height:i}}function W1(e,c){var a=c.getRootNode&&c.getRootNode();if(e.contains(c))return!0;if(a&&P1(a)){var i=c;do{if(i&&e.isSameNode(i))return!0;i=i.parentNode||i.host}while(i)}return!1}function F(e){return w(e).getComputedStyle(e)}function w2(e){return["table","td","th"].indexOf(B(e))>=0}function Z(e){return(($(e)?e.ownerDocument:e.document)||window.document).documentElement}function r1(e){return B(e)==="html"?e:e.assignedSlot||e.parentNode||(P1(e)?e.host:null)||Z(e)}function D4(e){return!I(e)||F(e).position==="fixed"?null:e.offsetParent}function T6(e){var c=/firefox/i.test(D1()),a=/Trident/i.test(D1());if(a&&I(e)){var i=F(e);if(i.position==="fixed")return null}var n=r1(e);for(P1(n)&&(n=n.host);I(n)&&["html","body"].indexOf(B(n))<0;){var o=F(n);if(o.transform!=="none"||o.perspective!=="none"||o.contain==="paint"||["transform","perspective"].indexOf(o.willChange)!==-1||c&&o.willChange==="filter"||c&&o.filter&&o.filter!=="none")return n;n=n.parentNode}return null}function c1(e){for(var c=w(e),a=D4(e);a&&w2(a)&&F(a).position==="static";)a=D4(a);return a&&(B(a)==="html"||B(a)==="body"&&F(a).position==="static")?c:a||T6(e)||c}function x1(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function L1(e,c,a){return X(e,g1(c,a))}function O4(e,c,a){var i=L1(e,c,a);return i>a?a:i}function G1(){return{top:0,right:0,bottom:0,left:0}}function _1(e){return Object.assign({},G1(),e)}function $1(e,c){return c.reduce(function(a,i){return a[i]=e,a},{})}var E6=function(c,a){return c=typeof c=="function"?c(Object.assign({},a.rects,{placement:a.placement})):c,_1(typeof c!="number"?c:$1(c,m1))};function P6(e){var c,a=e.state,i=e.name,n=e.options,o=a.elements.arrow,r=a.modifiersData.popperOffsets,t=R(a.placement),l=x1(t),f=[P,D].indexOf(t)>=0,s=f?"height":"width";if(!(!o||!r)){var h=E6(n.padding,a),v=V1(o),m=l==="y"?k:P,u=l==="y"?O:D,d=a.rects.reference[s]+a.rects.reference[l]-r[l]-a.rects.popper[s],p=r[l]-a.rects.reference[l],M=c1(o),g=M?l==="y"?M.clientHeight||0:M.clientWidth||0:0,V=d/2-p/2,H=h[m],x=g-v[s]-h[u],C=g/2-v[s]/2+V,A=L1(H,C,x),T=l;a.modifiersData[i]=(c={},c[T]=A,c.centerOffset=A-C,c)}}function D6(e){var c=e.state,a=e.options,i=a.element,n=i===void 0?"[data-popper-arrow]":i;n!=null&&(typeof n=="string"&&(n=c.elements.popper.querySelector(n),!n)||!W1(c.elements.popper,n)||(c.elements.arrow=n))}var I4={name:"arrow",enabled:!0,phase:"main",fn:P6,effect:D6,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function K(e){return e.split("-")[1]}var O6={top:"auto",right:"auto",bottom:"auto",left:"auto"};function I6(e){var c=e.x,a=e.y,i=window,n=i.devicePixelRatio||1;return{x:t1(c*n)/n||0,y:t1(a*n)/n||0}}function B4(e){var c,a=e.popper,i=e.popperRect,n=e.placement,o=e.variation,r=e.offsets,t=e.position,l=e.gpuAcceleration,f=e.adaptive,s=e.roundOffsets,h=e.isFixed,v=r.x,m=v===void 0?0:v,u=r.y,d=u===void 0?0:u,p=typeof s=="function"?s({x:m,y:d}):{x:m,y:d};m=p.x,d=p.y;var M=r.hasOwnProperty("x"),g=r.hasOwnProperty("y"),V=P,H=k,x=window;if(f){var C=c1(a),A="clientHeight",T="clientWidth";if(C===w(a)&&(C=Z(a),F(C).position!=="static"&&t==="absolute"&&(A="scrollHeight",T="scrollWidth")),C=C,n===k||(n===P||n===D)&&o===H1){H=O;var E=h&&C===x&&x.visualViewport?x.visualViewport.height:C[A];d-=E-i.height,d*=l?1:-1}if(n===P||(n===k||n===O)&&o===H1){V=D;var y=h&&C===x&&x.visualViewport?x.visualViewport.width:C[T];m-=y-i.width,m*=l?1:-1}}var S=Object.assign({position:t},f&&O6),W=s===!0?I6({x:m,y:d}):{x:m,y:d};if(m=W.x,d=W.y,l){var j;return Object.assign({},S,(j={},j[H]=g?"0":"",j[V]=M?"0":"",j.transform=(x.devicePixelRatio||1)<=1?"translate("+m+"px, "+d+"px)":"translate3d("+m+"px, "+d+"px, 0)",j))}return Object.assign({},S,(c={},c[H]=g?d+"px":"",c[V]=M?m+"px":"",c.transform="",c))}function B6(e){var c=e.state,a=e.options,i=a.gpuAcceleration,n=i===void 0?!0:i,o=a.adaptive,r=o===void 0?!0:o,t=a.roundOffsets,l=t===void 0?!0:t;if(!1)var f;var s={placement:R(c.placement),variation:K(c.placement),popper:c.elements.popper,popperRect:c.rects.popper,gpuAcceleration:n,isFixed:c.options.strategy==="fixed"};c.modifiersData.popperOffsets!=null&&(c.styles.popper=Object.assign({},c.styles.popper,B4(Object.assign({},s,{offsets:c.modifiersData.popperOffsets,position:c.options.strategy,adaptive:r,roundOffsets:l})))),c.modifiersData.arrow!=null&&(c.styles.arrow=Object.assign({},c.styles.arrow,B4(Object.assign({},s,{offsets:c.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),c.attributes.popper=Object.assign({},c.attributes.popper,{"data-popper-placement":c.placement})}var R4={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:B6,data:{}};var h2={passive:!0};function R6(e){var c=e.state,a=e.instance,i=e.options,n=i.scroll,o=n===void 0?!0:n,r=i.resize,t=r===void 0?!0:r,l=w(c.elements.popper),f=[].concat(c.scrollParents.reference,c.scrollParents.popper);return o&&f.forEach(function(s){s.addEventListener("scroll",a.update,h2)}),t&&l.addEventListener("resize",a.update,h2),function(){o&&f.forEach(function(s){s.removeEventListener("scroll",a.update,h2)}),t&&l.removeEventListener("resize",a.update,h2)}}var Z4={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:R6,data:{}};var Z6={left:"right",right:"left",bottom:"top",top:"bottom"};function O1(e){return e.replace(/left|right|bottom|top/g,function(c){return Z6[c]})}var j6={start:"end",end:"start"};function m2(e){return e.replace(/start|end/g,function(c){return j6[c]})}function b1(e){var c=w(e),a=c.pageXOffset,i=c.pageYOffset;return{scrollLeft:a,scrollTop:i}}function N1(e){return Y(Z(e)).left+b1(e).scrollLeft}function k2(e,c){var a=w(e),i=Z(e),n=a.visualViewport,o=i.clientWidth,r=i.clientHeight,t=0,l=0;if(n){o=n.width,r=n.height;var f=U1();(f||!f&&c==="fixed")&&(t=n.offsetLeft,l=n.offsetTop)}return{width:o,height:r,x:t+N1(e),y:l}}function T2(e){var c,a=Z(e),i=b1(e),n=(c=e.ownerDocument)==null?void 0:c.body,o=X(a.scrollWidth,a.clientWidth,n?n.scrollWidth:0,n?n.clientWidth:0),r=X(a.scrollHeight,a.clientHeight,n?n.scrollHeight:0,n?n.clientHeight:0),t=-i.scrollLeft+N1(e),l=-i.scrollTop;return F(n||a).direction==="rtl"&&(t+=X(a.clientWidth,n?n.clientWidth:0)-o),{width:o,height:r,x:t,y:l}}function A1(e){var c=F(e),a=c.overflow,i=c.overflowX,n=c.overflowY;return/auto|scroll|overlay|hidden/.test(a+n+i)}function v2(e){return["html","body","#document"].indexOf(B(e))>=0?e.ownerDocument.body:I(e)&&A1(e)?e:v2(r1(e))}function v1(e,c){var a;c===void 0&&(c=[]);var i=v2(e),n=i===((a=e.ownerDocument)==null?void 0:a.body),o=w(i),r=n?[o].concat(o.visualViewport||[],A1(i)?i:[]):i,t=c.concat(r);return n?t:t.concat(v1(r1(r)))}function I1(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function F6(e,c){var a=Y(e,!1,c==="fixed");return a.top=a.top+e.clientTop,a.left=a.left+e.clientLeft,a.bottom=a.top+e.clientHeight,a.right=a.left+e.clientWidth,a.width=e.clientWidth,a.height=e.clientHeight,a.x=a.left,a.y=a.top,a}function j4(e,c,a){return c===f2?I1(k2(e,a)):$(c)?F6(c,a):I1(T2(Z(e)))}function q6(e){var c=v1(r1(e)),a=["absolute","fixed"].indexOf(F(e).position)>=0,i=a&&I(e)?c1(e):e;return $(i)?c.filter(function(n){return $(n)&&W1(n,i)&&B(n)!=="body"}):[]}function E2(e,c,a,i){var n=c==="clippingParents"?q6(e):[].concat(c),o=[].concat(n,[a]),r=o[0],t=o.reduce(function(l,f){var s=j4(e,f,i);return l.top=X(s.top,l.top),l.right=g1(s.right,l.right),l.bottom=g1(s.bottom,l.bottom),l.left=X(s.left,l.left),l},j4(e,r,i));return t.width=t.right-t.left,t.height=t.bottom-t.top,t.x=t.left,t.y=t.top,t}function Y1(e){var c=e.reference,a=e.element,i=e.placement,n=i?R(i):null,o=i?K(i):null,r=c.x+c.width/2-a.width/2,t=c.y+c.height/2-a.height/2,l;switch(n){case k:l={x:r,y:c.y-a.height};break;case O:l={x:r,y:c.y+c.height};break;case D:l={x:c.x+c.width,y:t};break;case P:l={x:c.x-a.width,y:t};break;default:l={x:c.x,y:c.y}}var f=n?x1(n):null;if(f!=null){var s=f==="y"?"height":"width";switch(o){case o1:l[f]=l[f]-(c[s]/2-a[s]/2);break;case H1:l[f]=l[f]+(c[s]/2-a[s]/2);break;default:}}return l}function a1(e,c){c===void 0&&(c={});var a=c,i=a.placement,n=i===void 0?e.placement:i,o=a.strategy,r=o===void 0?e.strategy:o,t=a.boundary,l=t===void 0?k4:t,f=a.rootBoundary,s=f===void 0?f2:f,h=a.elementContext,v=h===void 0?E1:h,m=a.altBoundary,u=m===void 0?!1:m,d=a.padding,p=d===void 0?0:d,M=_1(typeof p!="number"?p:$1(p,m1)),g=v===E1?T4:E1,V=e.rects.popper,H=e.elements[u?g:v],x=E2($(H)?H:H.contextElement||Z(e.elements.popper),l,s,r),C=Y(e.elements.reference),A=Y1({reference:C,element:V,strategy:"absolute",placement:n}),T=I1(Object.assign({},V,A)),E=v===E1?T:C,y={top:x.top-E.top+M.top,bottom:E.bottom-x.bottom+M.bottom,left:x.left-E.left+M.left,right:E.right-x.right+M.right},S=e.modifiersData.offset;if(v===E1&&S){var W=S[n];Object.keys(y).forEach(function(j){var p1=[D,O].indexOf(j)>=0?1:-1,d1=[k,O].indexOf(j)>=0?"y":"x";y[j]+=W[d1]*p1})}return y}function P2(e,c){c===void 0&&(c={});var a=c,i=a.placement,n=a.boundary,o=a.rootBoundary,r=a.padding,t=a.flipVariations,l=a.allowedAutoPlacements,f=l===void 0?s2:l,s=K(i),h=s?t?S2:S2.filter(function(u){return K(u)===s}):m1,v=h.filter(function(u){return f.indexOf(u)>=0});v.length===0&&(v=h);var m=v.reduce(function(u,d){return u[d]=a1(e,{placement:d,boundary:n,rootBoundary:o,padding:r})[R(d)],u},{});return Object.keys(m).sort(function(u,d){return m[u]-m[d]})}function U6(e){if(R(e)===l2)return[];var c=O1(e);return[m2(e),c,m2(c)]}function W6(e){var c=e.state,a=e.options,i=e.name;if(!c.modifiersData[i]._skip){for(var n=a.mainAxis,o=n===void 0?!0:n,r=a.altAxis,t=r===void 0?!0:r,l=a.fallbackPlacements,f=a.padding,s=a.boundary,h=a.rootBoundary,v=a.altBoundary,m=a.flipVariations,u=m===void 0?!0:m,d=a.allowedAutoPlacements,p=c.options.placement,M=R(p),g=M===p,V=l||(g||!u?[O1(p)]:U6(p)),H=[p].concat(V).reduce(function(T1,h1){return T1.concat(R(h1)===l2?P2(c,{placement:h1,boundary:s,rootBoundary:h,padding:f,flipVariations:u,allowedAutoPlacements:d}):h1)},[]),x=c.rects.reference,C=c.rects.popper,A=new Map,T=!0,E=H[0],y=0;y=0,d1=p1?"width":"height",G=a1(c,{placement:S,boundary:s,rootBoundary:h,altBoundary:v,padding:f}),Q=p1?j?D:P:j?O:k;x[d1]>C[d1]&&(Q=O1(Q));var c2=O1(Q),u1=[];if(o&&u1.push(G[W]<=0),t&&u1.push(G[Q]<=0,G[c2]<=0),u1.every(function(T1){return T1})){E=S,T=!1;break}A.set(S,u1)}if(T)for(var a2=u?3:1,b2=function(h1){var j1=H.find(function(i2){var M1=A.get(i2);if(M1)return M1.slice(0,h1).every(function(N2){return N2})});if(j1)return E=j1,"break"},Z1=a2;Z1>0;Z1--){var e2=b2(Z1);if(e2==="break")break}c.placement!==E&&(c.modifiersData[i]._skip=!0,c.placement=E,c.reset=!0)}}var F4={name:"flip",enabled:!0,phase:"main",fn:W6,requiresIfExists:["offset"],data:{_skip:!1}};function q4(e,c,a){return a===void 0&&(a={x:0,y:0}),{top:e.top-c.height-a.y,right:e.right-c.width+a.x,bottom:e.bottom-c.height+a.y,left:e.left-c.width-a.x}}function U4(e){return[k,D,O,P].some(function(c){return e[c]>=0})}function G6(e){var c=e.state,a=e.name,i=c.rects.reference,n=c.rects.popper,o=c.modifiersData.preventOverflow,r=a1(c,{elementContext:"reference"}),t=a1(c,{altBoundary:!0}),l=q4(r,i),f=q4(t,n,o),s=U4(l),h=U4(f);c.modifiersData[a]={referenceClippingOffsets:l,popperEscapeOffsets:f,isReferenceHidden:s,hasPopperEscaped:h},c.attributes.popper=Object.assign({},c.attributes.popper,{"data-popper-reference-hidden":s,"data-popper-escaped":h})}var W4={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:G6};function _6(e,c,a){var i=R(e),n=[P,k].indexOf(i)>=0?-1:1,o=typeof a=="function"?a(Object.assign({},c,{placement:e})):a,r=o[0],t=o[1];return r=r||0,t=(t||0)*n,[P,D].indexOf(i)>=0?{x:t,y:r}:{x:r,y:t}}function $6(e){var c=e.state,a=e.options,i=e.name,n=a.offset,o=n===void 0?[0,0]:n,r=s2.reduce(function(s,h){return s[h]=_6(h,c.rects,o),s},{}),t=r[c.placement],l=t.x,f=t.y;c.modifiersData.popperOffsets!=null&&(c.modifiersData.popperOffsets.x+=l,c.modifiersData.popperOffsets.y+=f),c.modifiersData[i]=r}var G4={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:$6};function Y6(e){var c=e.state,a=e.name;c.modifiersData[a]=Y1({reference:c.rects.reference,element:c.rects.popper,strategy:"absolute",placement:c.placement})}var _4={name:"popperOffsets",enabled:!0,phase:"read",fn:Y6,data:{}};function D2(e){return e==="x"?"y":"x"}function K6(e){var c=e.state,a=e.options,i=e.name,n=a.mainAxis,o=n===void 0?!0:n,r=a.altAxis,t=r===void 0?!1:r,l=a.boundary,f=a.rootBoundary,s=a.altBoundary,h=a.padding,v=a.tether,m=v===void 0?!0:v,u=a.tetherOffset,d=u===void 0?0:u,p=a1(c,{boundary:l,rootBoundary:f,padding:h,altBoundary:s}),M=R(c.placement),g=K(c.placement),V=!g,H=x1(M),x=D2(H),C=c.modifiersData.popperOffsets,A=c.rects.reference,T=c.rects.popper,E=typeof d=="function"?d(Object.assign({},c.rects,{placement:c.placement})):d,y=typeof E=="number"?{mainAxis:E,altAxis:E}:Object.assign({mainAxis:0,altAxis:0},E),S=c.modifiersData.offset?c.modifiersData.offset[c.placement]:null,W={x:0,y:0};if(!!C){if(o){var j,p1=H==="y"?k:P,d1=H==="y"?O:D,G=H==="y"?"height":"width",Q=C[H],c2=Q+p[p1],u1=Q-p[d1],a2=m?-T[G]/2:0,b2=g===o1?A[G]:T[G],Z1=g===o1?-T[G]:-A[G],e2=c.elements.arrow,T1=m&&e2?V1(e2):{width:0,height:0},h1=c.modifiersData["arrow#persistent"]?c.modifiersData["arrow#persistent"].padding:G1(),j1=h1[p1],i2=h1[d1],M1=L1(0,A[G],T1[G]),N2=V?A[G]/2-a2-M1-j1-y.mainAxis:b2-M1-j1-y.mainAxis,r6=V?-A[G]/2+a2+M1+i2+y.mainAxis:Z1+M1+i2+y.mainAxis,A2=c.elements.arrow&&c1(c.elements.arrow),l6=A2?H==="y"?A2.clientTop||0:A2.clientLeft||0:0,z4=(j=S==null?void 0:S[H])!=null?j:0,f6=Q+N2-z4-l6,s6=Q+r6-z4,p4=L1(m?g1(c2,f6):c2,Q,m?X(u1,s6):u1);C[H]=p4,W[H]=p4-Q}if(t){var d4,h6=H==="x"?k:P,m6=H==="x"?O:D,C1=C[x],n2=x==="y"?"height":"width",u4=C1+p[h6],M4=C1-p[m6],y2=[k,P].indexOf(M)!==-1,C4=(d4=S==null?void 0:S[x])!=null?d4:0,H4=y2?u4:C1-A[n2]-T[n2]-C4+y.altAxis,g4=y2?C1+A[n2]+T[n2]-C4-y.altAxis:M4,V4=m&&y2?O4(H4,C1,g4):L1(m?H4:u4,C1,m?g4:M4);C[x]=V4,W[x]=V4-C1}c.modifiersData[i]=W}}var $4={name:"preventOverflow",enabled:!0,phase:"main",fn:K6,requiresIfExists:["offset"]};function O2(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function I2(e){return e===w(e)||!I(e)?b1(e):O2(e)}function J6(e){var c=e.getBoundingClientRect(),a=t1(c.width)/e.offsetWidth||1,i=t1(c.height)/e.offsetHeight||1;return a!==1||i!==1}function B2(e,c,a){a===void 0&&(a=!1);var i=I(c),n=I(c)&&J6(c),o=Z(c),r=Y(e,n,a),t={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(i||!i&&!a)&&((B(c)!=="body"||A1(o))&&(t=I2(c)),I(c)?(l=Y(c,!0),l.x+=c.clientLeft,l.y+=c.clientTop):o&&(l.x=N1(o))),{x:r.left+t.scrollLeft-l.x,y:r.top+t.scrollTop-l.y,width:r.width,height:r.height}}function Q6(e){var c=new Map,a=new Set,i=[];e.forEach(function(o){c.set(o.name,o)});function n(o){a.add(o.name);var r=[].concat(o.requires||[],o.requiresIfExists||[]);r.forEach(function(t){if(!a.has(t)){var l=c.get(t);l&&n(l)}}),i.push(o)}return e.forEach(function(o){a.has(o.name)||n(o)}),i}function R2(e){var c=Q6(e);return E4.reduce(function(a,i){return a.concat(c.filter(function(n){return n.phase===i}))},[])}function Z2(e){var c;return function(){return c||(c=new Promise(function(a){Promise.resolve().then(function(){c=void 0,a(e())})})),c}}function j2(e){var c=e.reduce(function(a,i){var n=a[i.name];return a[i.name]=n?Object.assign({},n,i,{options:Object.assign({},n.options,i.options),data:Object.assign({},n.data,i.data)}):i,a},{});return Object.keys(c).map(function(a){return c[a]})}var Y4={placement:"bottom",modifiers:[],strategy:"absolute"};function K4(){for(var e=arguments.length,c=new Array(e),a=0;a(this.setSelectedItem(this.selectedItem-1,!0),!1)),i.register([],"ArrowDown",()=>(this.setSelectedItem(this.selectedItem+1,!0),!1)),i.register([],"Enter",n=>(this.useSelectedItem(n),!1)),i.register([],"Tab",n=>(this.useSelectedItem(n),!1))}chooseSuggestion(c){if(!this.items||!this.items.length)return;let a=this.items[this.selectedItem];a&&this.owner.selectSuggestion(a,c)}onSuggestionClick(c,a){if(c.preventDefault(),!this.suggestions||!this.suggestions.length)return;let i=this.suggestions.indexOf(a);this.setSelectedItem(i,!1),this.useSelectedItem(c)}onSuggestionMouseover(c,a){if(!this.suggestions||!this.suggestions.length)return;let i=this.suggestions.indexOf(a);this.setSelectedItem(i,!1)}empty(){this.containerEl.empty()}setSuggestions(c){this.containerEl.empty();let a=[];c.forEach(i=>{let n=this.containerEl.createDiv("suggestion-item");this.owner.renderSuggestion(i,n),a.push(n)}),this.items=c,this.suggestions=a,this.setSelectedItem(0,!1)}useSelectedItem(c){if(!this.items||!this.items.length)return;let a=this.items[this.selectedItem];a&&this.owner.selectSuggestion(a,c),q.Platform.isMobile&&this.chooseSuggestion(c)}wrap(c,a){return(c%a+a)%a}setSelectedItem(c,a){let i=this.wrap(c,this.suggestions.length),n=this.suggestions[this.selectedItem],o=this.suggestions[i];n&&n.removeClass("is-selected"),o&&o.addClass("is-selected"),this.selectedItem=i,a&&o.scrollIntoView(!1)}},q2=class extends q.FuzzySuggestModal{constructor(c,a,i){super(c);this.items=[];this.scope=new q.Scope;this.emptyStateText="No match found";this.limit=100;this.inputEl=a,this.items=i,this.suggestEl=createDiv("suggestion-container"),this.suggestEl.style.width=`${a.clientWidth}px`,this.contentEl=this.suggestEl.createDiv("suggestion"),this.suggester=new Q4(this,this.contentEl,this.scope),this.scope.register([],"Escape",this.close.bind(this)),this.inputEl.addEventListener("input",this.onInputChanged.bind(this)),this.inputEl.addEventListener("focus",this.onInputChanged.bind(this)),this.inputEl.addEventListener("blur",this.close.bind(this)),this.suggestEl.on("mousedown",".suggestion-container",n=>{n.preventDefault()})}empty(){this.suggester.empty()}onInputChanged(){let c=this.modifyInput(this.inputEl.value),a=this.getSuggestions(c);a.length>0?this.suggester.setSuggestions(a.slice(0,this.limit)):this.onNoSuggestion(),this.open()}modifyInput(c){return c}onNoSuggestion(){this.empty(),this.renderSuggestion(null,this.contentEl.createDiv("suggestion-item"))}open(){this.app.keymap.pushScope(this.scope),document.body.appendChild(this.suggestEl),this.popper=F2(this.inputEl,this.suggestEl,{placement:"bottom-start",modifiers:[{name:"offset",options:{offset:[0,10]}},{name:"flip",options:{fallbackPlacements:["top"]}}]})}close(){this.app.keymap.popScope(this.scope),this.suggester.setSuggestions([]),this.popper&&this.popper.destroy(),this.suggestEl.detach()}createPrompt(c){this.promptEl||(this.promptEl=this.suggestEl.createDiv("prompt-instructions"));let a=this.promptEl.createDiv("prompt-instruction");for(let i of c)a.appendChild(i)}},U2=class extends q2{constructor(c,a){super(c.app,a.inputEl,c.iconManager.iconDefinitions);this.plugin=c;this.icons=c.iconManager.iconDefinitions,this.text=a,this.createPrompts(),this.inputEl.addEventListener("input",this.getItem.bind(this))}createPrompts(){}getItem(){let c=this.inputEl.value,a=this.icons.find(i=>i.name===c.trim());a!=this.icon&&(this.icon=a,this.icons&&this.onInputChanged())}getItemText(c){return c.name}onChooseItem(c){this.text.setValue(c.name),this.icon=c}selectSuggestion({item:c}){this.text.setValue(c.name),this.icon=c,this.onClose(),this.close()}renderSuggestion(c,a){let{item:i,match:n}=c||{},o=a.createDiv({cls:"suggestion-content icon"});if(!i){o.setText(this.emptyStateText),o.parentElement.addClass("is-selected");return}let r=n.matches.map(l=>createSpan("suggestion-highlight"));for(let l=0;ls[0]===l);if(f){let s=r[n.matches.indexOf(f)];o.appendChild(s),s.appendText(i.name.substring(f[0],f[1])),l+=f[1]-f[0]-1;continue}o.appendText(i.name[l])}let t=createDiv("suggestion-flair admonition-suggester-icon");t.appendChild(this.plugin.iconManager.getIconNode(i)??createDiv()),o.prepend(t),o.createDiv({cls:"suggestion-note",text:this.plugin.iconManager.getIconModuleName(i)})}getItems(){return this.icons}},X4=class extends q2{constructor(c,a,i){super(c.app,a.inputEl,i);this.plugin=c;this.admonitions=[...i],this.text=a,this.createPrompts(),this.inputEl.addEventListener("input",this.getItem.bind(this))}createPrompts(){}getItem(){let c=this.inputEl.value,a=this.admonitions.find(i=>i.type===c.trim());a!=this.admonition&&(this.admonition=a,this.admonitions&&this.onInputChanged())}getItemText(c){return c.type}onChooseItem(c){this.text.setValue(c.type),this.admonition=c}selectSuggestion({item:c}){this.text.setValue(c.type),this.onClose(),this.close()}renderSuggestion(c,a){let{item:i,match:n}=c||{},o=a.createDiv({cls:"suggestion-content icon"});if(!i){o.setText(this.emptyStateText),o.parentElement.addClass("is-selected");return}let r=n.matches.map(l=>createSpan("suggestion-highlight"));for(let l=0;ls[0]===l);if(f){let s=r[n.matches.indexOf(f)];o.appendChild(s),s.appendText(i.type.substring(f[0],f[1])),l+=f[1]-f[0]-1;continue}o.appendText(i.type[l])}let t=createDiv("suggestion-flair admonition-suggester-icon");t.appendChild(this.plugin.iconManager.getIconNode(i.icon)??createDiv()).setAttribute("color",`rgb(${i.color})`),o.prepend(t)}getItems(){return this.admonitions}},z2=class extends q.Modal{constructor(c){super(c.app);this.plugin=c;this.collapse=this.plugin.data.autoCollapse?this.plugin.data.defaultCollapseType:"none";this.containerEl.addClass("insert-admonition-modal"),this.onOpen=()=>this.display(!0)}async display(c){let{contentEl:a}=this;a.empty(),new q.Setting(a).setName("Admonition Type").addText(t=>{t.setPlaceholder("Admonition Type").setValue(this.type);let l=new X4(this.plugin,t,this.plugin.admonitionArray),f=()=>{t.inputEl.value&&this.plugin.admonitions[t.inputEl.value]?(this.type=t.inputEl.value,this.title?.length||(this.title=this.type[0].toUpperCase()+this.type.slice(1).toLowerCase()),n.setValue(this.title)):(new q.Notice("No admonition type by that name exists."),t.inputEl.value=""),this.buildAdmonition()};t.inputEl.onblur=f,l.onClose=f,c&&(l.open(),t.inputEl.focus())});let n;new q.Setting(a).setName("Admonition Title").setDesc("Leave blank to render without a title.").addText(t=>{n=t,t.setValue(this.title),t.onChange(l=>{if(this.title=l,l.length==0?this.noTitle=!0:this.noTitle=!1,this.element){let f=this.plugin.admonitions[this.type],s=this.plugin.getAdmonitionElement(this.type,this.title,f.icon,f.injectColor??this.plugin.data.injectColor?f.color:null,this.collapse);s.createDiv({cls:"admonition-content",text:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla."}),this.element.replaceWith(s),this.element=s}})}),new q.Setting(a).setName("Make Collapsible").addDropdown(t=>{t.addOption("open","Open"),t.addOption("closed","Closed"),t.addOption("none","None"),t.setValue(this.collapse),t.onChange(l=>{this.collapse=l,this.buildAdmonition()})}),this.admonitionEl=this.contentEl.createDiv(),this.buildAdmonition(),new q.Setting(a).addButton(t=>t.setButtonText("Insert").setCta().onClick(()=>{this.insert=!0,this.close()})).addExtraButton(t=>{t.setIcon("cross").setTooltip("Cancel").onClick(()=>this.close()),t.extraSettingsEl.setAttr("tabindex",0),t.extraSettingsEl.onkeydown=l=>{l.key=="Enter"&&this.close()}})}buildAdmonition(){if(this.admonitionEl.empty(),this.type&&this.plugin.admonitions[this.type]){let c=this.plugin.admonitions[this.type];this.element=this.plugin.getAdmonitionElement(this.type,this.title,c.icon,c.injectColor??this.plugin.data.injectColor?c.color:null,this.collapse),this.element.createDiv({cls:"admonition-content",text:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla."}),this.admonitionEl.appendChild(this.element)}}};var c3='/*\nTHIS IS A GENERATED/BUNDLED FILE BY ESBUILD\nif you want to view the source, please visit the github repository of this plugin\n*/\n\nfunction T(n,e,i){let t=document.createElement(n);typeof e=="string"&&(e={cls:e});let o=e||{},l=o.cls,s=o.text,a=o.attr,r=o.title,d=o.value,c=o.type,g=i||o.parent,f=o.prepend,m=o.href;return l&&(Array.isArray(l)?t.className=l.join(" "):t.className=l),s&&(t.textContent=s),a&&Object.keys(a).forEach(p=>{let E=a[p];E!==null&&t.setAttribute(p,String(E))}),r&&(t.title=r),d&&(t instanceof HTMLInputElement||t instanceof HTMLSelectElement||t instanceof HTMLOptionElement)&&(t.value=d),c&&t instanceof HTMLStyleElement&&t.setAttribute("type",c),m&&(t instanceof HTMLAnchorElement||t instanceof HTMLLinkElement)&&(t.href=m),g&&(f?g.insertBefore(t,g.firstChild):g.appendChild(t)),t}var h=function(n,e){return T("div",n,e)};Node.prototype.createDiv=function(n,e){return h(n,this)};Node.prototype.createEl=function(n,e,i){return T(n,e,this)};Element.prototype.addClass=function(...n){let e=[];for(let i=0;i{y(),b()};function w(){return new Promise((n,e)=>{let i=document.querySelector(".markdown-preview-sizer");if(i)n(i);else{let t=new MutationObserver(o=>{for(let l of o)if(l.type=="childList"&&l.addedNodes.length){for(let s of Array.from(l.addedNodes))if(s instanceof HTMLDivElement){if(s.hasClass("publish-renderer")){let a=s.querySelector(".markdown-preview-sizer");a&&(t.disconnect(),n(a))}s.hasClass("markdown-preview-sizer")&&(t.disconnect(),n(i))}}});t.observe(document.body,{attributes:!1,childList:!0,characterData:!1,subtree:!0})}})}async function b(){let n=await w();new MutationObserver(i=>{i.forEach(t=>{t.type=="childList"&&t.addedNodes.length&&t.addedNodes.forEach(o=>{if(o&&o instanceof HTMLDivElement&&!o.childElementCount){let l=new MutationObserver(s=>{for(let a of s)if(a.type=="childList"&&a.addedNodes.length)for(let r of Array.from(a.addedNodes))r instanceof HTMLPreElement&&(!M.has(r)&&Array.from(r.classList).some(d=>/language-ad-(\\w+)/.test(d))?(l.disconnect(),M.add(r),v(r)):(l.disconnect(),H(r)))});l.observe(o,{attributes:!1,childList:!0,characterData:!1,subtree:!1})}o&&o instanceof HTMLElement&&o.children.length&&o.firstElementChild instanceof HTMLPreElement&&H(o.firstElementChild)})})}).observe(n,{attributes:!1,childList:!0,subtree:!1})}function H(n){let e=new MutationObserver(i=>{i.forEach(t=>{t.target instanceof HTMLPreElement&&!M.has(t.target)&&t.type==="attributes"&&t.attributeName==="class"&&Array.from(t.target.classList).some(o=>/language-ad-(\\w+)/.test(o))&&(e.disconnect(),M.add(t.target),v(t.target))})});e.observe(n,{attributes:!0,childList:!1,characterData:!1,subtree:!1})}function v(n){let[,e]=n.classList.toString().match(/language-ad-(\\w+)/);if(!e||!(e in u.ADMONITION_ICON_MAP))return;let{title:i=e[0].toUpperCase()+e.slice(1).toLowerCase(),collapse:t,content:o,icon:l=u.ADMONITION_ICON_MAP[e].icon,color:s=u.ADMONITION_ICON_MAP[e].color}=N(e,n.innerText),a=L(e,i,l,s,t),d=a.createDiv("admonition-content-holder").createDiv("admonition-content");d.innerText=o,n.replaceWith(a)}function y(){let n=document.querySelectorAll("pre[class*=\'language-ad\']");if(!!n.length)for(let e of Array.from(n)){M.add(e);let[,i]=e.classList.toString().match(/language-ad-(\\w+)/);if(!i||!(i in u.ADMONITION_ICON_MAP))continue;let{title:t=i[0].toUpperCase()+i.slice(1).toLowerCase(),collapse:o,content:l,icon:s=u.ADMONITION_ICON_MAP[i].icon,color:a=u.ADMONITION_ICON_MAP[i].color}=N(i,e.innerText),r=L(i,t,s,a,o),c=r.createDiv("admonition-content-holder").createDiv("admonition-content");c.innerText=l,e.replaceWith(r)}}\n';var x3=i1(require("obsidian"));var a3={};var e3={};var i3={};var n3={};var W2={"Admonition Settings":"Admonition Settings","Use Obsidian's markdown syntax highlighter in admonition code blocks. This setting is experimental and could cause errors.":"Use Obsidian's markdown syntax highlighter in admonition code blocks. This setting is experimental and could cause errors.","Markdown Syntax Highlighting":"Markdown Syntax Highlighting","Try to sync internal links to the metadata cache to display in graph view. This setting could have unintended consequences. Use at your own risk.":"Try to sync internal links to the metadata cache to display in graph view. This setting could have unintended consequences. Use at your own risk."," Sync Links to Metadata Cache":" Sync Links to Metadata Cache","Allows admonitions to be created using ":"Allows admonitions to be created using "," or ":" or ",", instead of using a code block.":", instead of using a code block."," Enable Non-codeblock Admonitions":" Enable Non-codeblock Admonitions","Collapsible by Default":"Collapsible by Default","All admonitions will be collapsible by default. Use ":"All admonitions will be collapsible by default. Use "," to prevent.":" to prevent.","Default Collapse Type":"Default Collapse Type","Collapsible admonitions will be either opened or closed.":"Collapsible admonitions will be either opened or closed.","Add Copy Button":"Add Copy Button","Add a 'copy content' button to admonitions.":"Add a 'copy content' button to admonitions.","Add New":"Add New","Add a new Admonition type.":"Add a new Admonition type.","Add Additional":"Add Additional","Register Commands":"Register Commands","Unregister Commands":"Unregister Commands",Edit:"Edit",Delete:"Delete","Admonition Type":"Admonition Type","Admonition Title":"Admonition Title","This will be the default title for this admonition type.":"This will be the default title for this admonition type.","Admonition type cannot be empty.":"Admonition type cannot be empty.","Admonition type cannot include spaces.":"Admonition type cannot include spaces.","Types must be a valid CSS selector.":"Types must be a valid CSS selector.","Invalid icon name.":"Invalid icon name.","Icon cannot be empty.":"Icon cannot be empty.","Upload Image":"Upload Image","There was an error parsing the image.":"There was an error parsing the image.","Admonition Icon":"Admonition Icon",Color:"Color",Save:"Save","No Admonition Title by Default":"No Admonition Title by Default","The admonition will have no title unless ":"The admonition will have no title unless "," is explicitly provided.":" is explicitly provided.","Show Copy Button":"Show Copy Button","A copy button will be added to the admonition.":"A copy button will be added to the admonition.","Parse Titles as Markdown":"Parse Titles as Markdown","Admonition Titles will be rendered as markdown.":"Admonition Titles will be rendered as markdown."};var o3={};var t3={};var r3={};var l3={};var f3={};var s3={};var h3={};var m3={};var v3={};var z3={};var p3={};var d3={};var u3={};var M3={};var C3={};var H3={};var g3={"Admonition Settings":"Admonition \u8BBE\u7F6E","Use Obsidian's markdown syntax highlighter in admonition code blocks. This setting is experimental and could cause errors.":"\u5728 admonition \u4EE3\u7801\u5757\u4E2D\u4F7F\u7528 Obsidian \u7684 markdown \u8BED\u6CD5\u9AD8\u4EAE\u3002\u8BE5\u8BBE\u7F6E\u4E3A\u5B9E\u9A8C\u6027\u9009\u9879\uFF0C\u53EF\u80FD\u4F1A\u5F15\u53D1\u9519\u8BEF\u3002","Markdown Syntax Highlighting":"Markdown \u8BED\u6CD5\u9AD8\u4EAE","Try to sync internal links to the metadata cache to display in graph view. This setting could have unintended consequences. Use at your own risk.":"\u5C1D\u8BD5\u5C06\u5185\u90E8\u94FE\u63A5\u540C\u6B65\u81F3 metadata \u7F13\u5B58\uFF0C\u4EE5\u4FBF\u5728\u56FE\u5F62\u89C6\u56FE\u4E2D\u663E\u793A\u3002\u8FD9\u4E2A\u8BBE\u7F6E\u53EF\u80FD\u4F1A\u4EA7\u751F\u610F\u60F3\u4E0D\u5230\u7684\u540E\u679C\u3002\u4F7F\u7528\u65F6\u8BF7\u81EA\u884C\u627F\u62C5\u98CE\u9669\u3002"," Sync Links to Metadata Cache":" \u540C\u6B65\u94FE\u63A5\u81F3 metadata \u7F13\u5B58","Allows admonitions to be created using ":"\u5141\u8BB8 admonitions \u521B\u5EFA\u4F7F\u7528\uFF0C"," or ":" \u6216 ",", instead of using a code block.":"\uFF0C\u800C\u975E\u4F7F\u7528\u4EE3\u7801\u5757\u3002"," Enable Non-codeblock Admonitions":" \u5141\u8BB8\u975E\u4EE3\u7801\u5757\u7684 Admonitions","Collapsible by Default":"\u9ED8\u8BA4\u6298\u53E0","All admonitions will be collapsible by default. Use ":"\u6240\u6709\u7684 admonitions \u9ED8\u8BA4\u53EF\u6298\u53E0\u3002\u4F7F\u7528 "," to prevent.":" \u6765\u963B\u6B62\u3002","Default Collapse Type":"\u9ED8\u8BA4\u53EF\u6298\u53E0\u7C7B\u578B","Collapsible admonitions will be either opened or closed.":"\u53EF\u6298\u53E0\u7684 admonitions \u5C06\u662F\u6253\u5F00\u7684\u6216\u662F\u5173\u95ED\u7684\u3002","Add Copy Button":"\u6DFB\u52A0\u590D\u5236\u6309\u94AE","Add a 'copy content' button to admonitions.":"\u4E3A admonitions \u65B0\u589E\u4E00\u4E2A\u201C\u590D\u5236\u5185\u5BB9\u201D\u6309\u94AE\u3002","Add New":"\u65B0\u589E","Add a new Admonition type.":"\u6DFB\u52A0\u4E00\u4E2A\u65B0\u7684 Admonition \u7C7B\u578B\u3002","Add Additional":"\u989D\u5916\u6DFB\u52A0","Register Commands":"\u6CE8\u518C\u547D\u4EE4","Unregister Commands":"\u6CE8\u9500\u547D\u4EE4",Edit:"\u7F16\u8F91",Delete:"\u5220\u9664","Admonition Type":"Admonition \u7C7B\u578B","Admonition Title":"Admonition \u540D\u79F0","This will be the default title for this admonition type.":"\u8FD9\u5C06\u4F1A\u6210\u4E3A\u8BE5\u7C7B\u578B admonition \u7684\u9ED8\u8BA4\u540D\u79F0\u3002","Admonition type cannot be empty.":"Admonition \u7C7B\u578B\u4E0D\u80FD\u4E3A\u7A7A\u3002","Admonition type cannot include spaces.":"Admonition \u7C7B\u578B\u4E0D\u80FD\u5305\u542B\u7A7A\u683C","Types must be a valid CSS selector.":"\u7C7B\u578B\u5FC5\u987B\u4E3A\u5408\u6CD5\u7684 CSS \u9009\u62E9\u5668\u3002","Invalid icon name.":"\u975E\u6CD5\u56FE\u6807\u540D\u79F0\u3002","Icon cannot be empty.":"\u56FE\u6807\u4E0D\u80FD\u4E3A\u7A7A\u3002","Upload Image":"\u4E0A\u4F20\u56FE\u50CF","There was an error parsing the image.":"\u4E0A\u4F20\u56FE\u50CF\u65F6\u51FA\u9519\u4E86\u3002","Admonition Icon":"Admonition \u56FE\u6807",Color:"\u989C\u8272",Save:"\u4FDD\u5B58","No Admonition Title by Default":"\u65E0\u9ED8\u8BA4 Admonition \u540D\u79F0","The admonition will have no title unless ":"\u8BE5 admonition \u5C06\u6CA1\u6709\u540D\u79F0\uFF0C\u9664\u975E "," is explicitly provided.":" \u662F\u660E\u786E\u89C4\u5B9A\u7684\u3002","Show Copy Button":"\u663E\u793A\u590D\u5236\u6309\u94AE","A copy button will be added to the admonition.":"\u4E00\u4E2A\u590D\u5236\u6309\u94AE\u5C06\u88AB\u6DFB\u52A0\u81F3\u8BE5 admonition ","Parse Titles as Markdown":"\u5C06\u540D\u79F0\u8F6C\u53D8\u4E3A Markdown","Admonition Titles will be rendered as markdown.":"Admonition \u540D\u79F0\u5C06\u4EE5 markdown \u5F62\u5F0F\u5448\u73B0\u3002"};var V3={};var a8={ar:a3,cs:e3,da:i3,de:n3,en:W2,"en-gb":o3,es:t3,fr:r3,hi:l3,id:f3,it:s3,ja:h3,ko:m3,nl:v3,nn:z3,pl:p3,pt:d3,"pt-br":u3,ro:M3,ru:C3,tr:H3,"zh-cn":g3,"zh-tw":V3},L3=a8[x3.moment.locale()];function L(e){return L3&&L3[e]||W2[e]}var K1=i1(require("obsidian"));async function b3(e,c,a={cta:"Yes",secondary:"No"}){return new Promise((i,n)=>{try{let o=new N3(e,c,a);o.onClose=()=>{i(o.confirmed)},o.open()}catch{n()}})}var N3=class extends K1.Modal{constructor(c,a,i){super(c);this.text=a;this.buttons=i;this.confirmed=!1}async display(){this.contentEl.empty(),this.contentEl.addClass("confirm-modal"),this.contentEl.createEl("p",{text:this.text});let c=this.contentEl.createDiv("fantasy-calendar-confirm-buttons");new K1.ButtonComponent(c).setButtonText(this.buttons.cta).setCta().onClick(()=>{this.confirmed=!0,this.close()}),new K1.ButtonComponent(c).setButtonText(this.buttons.secondary).onClick(()=>{this.close()})}onOpen(){this.display()}};var y1={octicons:"Octicons",rpg:"RPG Awesome"};var e8=(e=>c=>{try{e.querySelector(c)}catch{return!1}return!0})(document.createDocumentFragment()),e1=class{static validateImport(c,a){let i={success:!0,messages:[]},n=e1.validateType(a.type,c);if(n.success==!1)return n;let o=typeof a.icon=="string"?a.icon:typeof a.icon=="object"?a.icon?.name:null,r=e1.validateType(o,c);if(r.success==!1)return r;if(c.iconManager.getIconNode(a.icon)||i.messages.push("No installed icon found by the name "+o+". Perhaps you need to install a new icon pack?"),a.title&&typeof a.title!="string")return{success:!1,failed:"title",message:"Admonition titles can only be strings."};(!("color"in a)||!/(?:(?:2(?:[0-4]\d|5[0-5])|\d{1,2}|1\d\d)\s*,\s*){2}\s*(?:2(?:[0-4]\d|5[0-5])|\d{1,2}|1\d\d)/.test(a.color))&&(console.warn("No color provided for the import of "+a.type+". Adding a random color."),a.color=`${Math.floor(Math.random()*255)}, ${Math.floor(Math.random()*255)}, ${Math.floor(Math.random()*255)}`);let l=["command","injectColor","noTitle","copy"];for(let f of l)if(f in a&&typeof JSON.parse(JSON.stringify(a[f]))!="boolean")return{success:!1,failed:"booleans",message:`The "${f}" property must be a boolean if present.`};return i}static validate(c,a,i,n){let o=e1.validateType(a,c,n);return o.success==!1?o:e1.validateIcon(i,c)}static validateType(c,a,i){return c.length?c.includes(" ")?{success:!1,message:L("Admonition type cannot include spaces."),failed:"type"}:e8(c)?c!=i&&c in a.data.userAdmonitions?{success:!1,message:"That Admonition type already exists.",failed:"type"}:{success:!0}:{success:!1,message:L("Types must be a valid CSS selector."),failed:"type"}:{success:!1,message:L("Admonition type cannot be empty."),failed:"type"}}static validateIcon(c,a){return c.length?a.iconManager.getIconType(c)?{success:!0}:{success:!1,message:L("Invalid icon name."),failed:"icon"}:{success:!1,message:L("Icon cannot be empty."),failed:"icon"}}};var B1=i1(require("obsidian")),p2=class extends B1.Modal{constructor(c){super(app);this.plugin=c;this.admonitionDefinitions=Object.values(this.plugin.data.userAdmonitions);this.admonitionNames=Object.keys(this.plugin.data.userAdmonitions);this.selectedAdmonitions=[...this.admonitionNames];this.export=!1}onOpen(){this.titleEl.setText("Export Admonitions"),this.containerEl.addClasses(["admonition-settings","admonition-modal","admonition-export-modal"]),new B1.Setting(this.contentEl).addButton(a=>a.setButtonText("Export Selected").onClick(()=>{this.export=!0,this.close()}));let c;new B1.Setting(this.contentEl).addButton(a=>a.setButtonText("Select All").setCta().onClick(()=>{this.selectedAdmonitions=[...this.admonitionNames],this.generateToggles(c)})).addButton(a=>a.setButtonText("Deselect All").onClick(()=>{this.selectedAdmonitions=[],this.generateToggles(c)})),c=this.contentEl.createDiv("additional"),this.generateToggles(c)}generateToggles(c){c.empty();for(let a of this.admonitionNames)new B1.Setting(c).setName(a).addToggle(i=>{i.setValue(this.selectedAdmonitions.includes(a)).onChange(n=>{n?this.selectedAdmonitions.push(a):this.selectedAdmonitions.remove(a)})})}};var rk=(e=>c=>{try{e.querySelector(c)}catch{return!1}return!0})(document.createDocumentFragment()),d2=class extends z.PluginSettingTab{constructor(c,a){super(c,a);this.plugin=a;this.queue=[];this.converted=0}async display(){this.containerEl.empty(),this.containerEl.addClass("admonition-settings"),this.containerEl.createEl("h2",{text:L("Admonition Settings")});let c=this.containerEl.createDiv("admonitions-nested-settings");z.Platform.isMobile||new z.Setting(c).setName("Export Custom Types as CSS").setDesc("Export a CSS snippet for custom callout types.").addButton(i=>i.setIcon("download").onClick(()=>{let n=[`/* This snippet was auto-generated by the Admonitions plugin */ +var v6=Object.create;var t2=Object.defineProperty;var z6=Object.getOwnPropertyDescriptor;var p6=Object.getOwnPropertyNames;var d6=Object.getPrototypeOf,u6=Object.prototype.hasOwnProperty;var x4=e=>t2(e,"__esModule",{value:!0});var M6=(e,c)=>{x4(e);for(var a in c)t2(e,a,{get:c[a],enumerable:!0})},C6=(e,c,a)=>{if(c&&typeof c=="object"||typeof c=="function")for(let i of p6(c))!u6.call(e,i)&&i!=="default"&&t2(e,i,{get:()=>c[i],enumerable:!(a=z6(c,i))||a.enumerable});return e},i1=e=>C6(x4(t2(e!=null?v6(d6(e)):{},"default",e&&e.__esModule&&"default"in e?{get:()=>e.default,enumerable:!0}:{value:e,enumerable:!0})),e);M6(exports,{default:()=>v4});var b=i1(require("obsidian"));var L4=i1(require("obsidian"));function H6(e,c){for(let a=0;a0&&o1(i.width)/e.offsetWidth||1,t=e.offsetHeight>0&&o1(i.height)/e.offsetHeight||1);var r=$(e)?w(e):window,o=r.visualViewport,l=!U1()&&a,f=(i.left+(l&&o?o.offsetLeft:0))/n,s=(i.top+(l&&o?o.offsetTop:0))/t,h=i.width/n,v=i.height/t;return{width:h,height:v,top:s,right:f+h,bottom:s+v,left:f,x:f,y:s}}function V1(e){var c=Y(e),a=e.offsetWidth,i=e.offsetHeight;return Math.abs(c.width-a)<=1&&(a=c.width),Math.abs(c.height-i)<=1&&(i=c.height),{x:e.offsetLeft,y:e.offsetTop,width:a,height:i}}function W1(e,c){var a=c.getRootNode&&c.getRootNode();if(e.contains(c))return!0;if(a&&P1(a)){var i=c;do{if(i&&e.isSameNode(i))return!0;i=i.parentNode||i.host}while(i)}return!1}function F(e){return w(e).getComputedStyle(e)}function w2(e){return["table","td","th"].indexOf(B(e))>=0}function Z(e){return(($(e)?e.ownerDocument:e.document)||window.document).documentElement}function r1(e){return B(e)==="html"?e:e.assignedSlot||e.parentNode||(P1(e)?e.host:null)||Z(e)}function D4(e){return!I(e)||F(e).position==="fixed"?null:e.offsetParent}function T6(e){var c=/firefox/i.test(D1()),a=/Trident/i.test(D1());if(a&&I(e)){var i=F(e);if(i.position==="fixed")return null}var n=r1(e);for(P1(n)&&(n=n.host);I(n)&&["html","body"].indexOf(B(n))<0;){var t=F(n);if(t.transform!=="none"||t.perspective!=="none"||t.contain==="paint"||["transform","perspective"].indexOf(t.willChange)!==-1||c&&t.willChange==="filter"||c&&t.filter&&t.filter!=="none")return n;n=n.parentNode}return null}function c1(e){for(var c=w(e),a=D4(e);a&&w2(a)&&F(a).position==="static";)a=D4(a);return a&&(B(a)==="html"||B(a)==="body"&&F(a).position==="static")?c:a||T6(e)||c}function x1(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function L1(e,c,a){return X(e,g1(c,a))}function O4(e,c,a){var i=L1(e,c,a);return i>a?a:i}function G1(){return{top:0,right:0,bottom:0,left:0}}function _1(e){return Object.assign({},G1(),e)}function $1(e,c){return c.reduce(function(a,i){return a[i]=e,a},{})}var E6=function(c,a){return c=typeof c=="function"?c(Object.assign({},a.rects,{placement:a.placement})):c,_1(typeof c!="number"?c:$1(c,m1))};function P6(e){var c,a=e.state,i=e.name,n=e.options,t=a.elements.arrow,r=a.modifiersData.popperOffsets,o=R(a.placement),l=x1(o),f=[P,D].indexOf(o)>=0,s=f?"height":"width";if(!(!t||!r)){var h=E6(n.padding,a),v=V1(t),m=l==="y"?k:P,u=l==="y"?O:D,d=a.rects.reference[s]+a.rects.reference[l]-r[l]-a.rects.popper[s],p=r[l]-a.rects.reference[l],M=c1(t),g=M?l==="y"?M.clientHeight||0:M.clientWidth||0:0,V=d/2-p/2,H=h[m],x=g-v[s]-h[u],C=g/2-v[s]/2+V,A=L1(H,C,x),T=l;a.modifiersData[i]=(c={},c[T]=A,c.centerOffset=A-C,c)}}function D6(e){var c=e.state,a=e.options,i=a.element,n=i===void 0?"[data-popper-arrow]":i;n!=null&&(typeof n=="string"&&(n=c.elements.popper.querySelector(n),!n)||!W1(c.elements.popper,n)||(c.elements.arrow=n))}var I4={name:"arrow",enabled:!0,phase:"main",fn:P6,effect:D6,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function K(e){return e.split("-")[1]}var O6={top:"auto",right:"auto",bottom:"auto",left:"auto"};function I6(e){var c=e.x,a=e.y,i=window,n=i.devicePixelRatio||1;return{x:o1(c*n)/n||0,y:o1(a*n)/n||0}}function B4(e){var c,a=e.popper,i=e.popperRect,n=e.placement,t=e.variation,r=e.offsets,o=e.position,l=e.gpuAcceleration,f=e.adaptive,s=e.roundOffsets,h=e.isFixed,v=r.x,m=v===void 0?0:v,u=r.y,d=u===void 0?0:u,p=typeof s=="function"?s({x:m,y:d}):{x:m,y:d};m=p.x,d=p.y;var M=r.hasOwnProperty("x"),g=r.hasOwnProperty("y"),V=P,H=k,x=window;if(f){var C=c1(a),A="clientHeight",T="clientWidth";if(C===w(a)&&(C=Z(a),F(C).position!=="static"&&o==="absolute"&&(A="scrollHeight",T="scrollWidth")),C=C,n===k||(n===P||n===D)&&t===H1){H=O;var E=h&&C===x&&x.visualViewport?x.visualViewport.height:C[A];d-=E-i.height,d*=l?1:-1}if(n===P||(n===k||n===O)&&t===H1){V=D;var y=h&&C===x&&x.visualViewport?x.visualViewport.width:C[T];m-=y-i.width,m*=l?1:-1}}var S=Object.assign({position:o},f&&O6),W=s===!0?I6({x:m,y:d}):{x:m,y:d};if(m=W.x,d=W.y,l){var j;return Object.assign({},S,(j={},j[H]=g?"0":"",j[V]=M?"0":"",j.transform=(x.devicePixelRatio||1)<=1?"translate("+m+"px, "+d+"px)":"translate3d("+m+"px, "+d+"px, 0)",j))}return Object.assign({},S,(c={},c[H]=g?d+"px":"",c[V]=M?m+"px":"",c.transform="",c))}function B6(e){var c=e.state,a=e.options,i=a.gpuAcceleration,n=i===void 0?!0:i,t=a.adaptive,r=t===void 0?!0:t,o=a.roundOffsets,l=o===void 0?!0:o;if(!1)var f;var s={placement:R(c.placement),variation:K(c.placement),popper:c.elements.popper,popperRect:c.rects.popper,gpuAcceleration:n,isFixed:c.options.strategy==="fixed"};c.modifiersData.popperOffsets!=null&&(c.styles.popper=Object.assign({},c.styles.popper,B4(Object.assign({},s,{offsets:c.modifiersData.popperOffsets,position:c.options.strategy,adaptive:r,roundOffsets:l})))),c.modifiersData.arrow!=null&&(c.styles.arrow=Object.assign({},c.styles.arrow,B4(Object.assign({},s,{offsets:c.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),c.attributes.popper=Object.assign({},c.attributes.popper,{"data-popper-placement":c.placement})}var R4={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:B6,data:{}};var h2={passive:!0};function R6(e){var c=e.state,a=e.instance,i=e.options,n=i.scroll,t=n===void 0?!0:n,r=i.resize,o=r===void 0?!0:r,l=w(c.elements.popper),f=[].concat(c.scrollParents.reference,c.scrollParents.popper);return t&&f.forEach(function(s){s.addEventListener("scroll",a.update,h2)}),o&&l.addEventListener("resize",a.update,h2),function(){t&&f.forEach(function(s){s.removeEventListener("scroll",a.update,h2)}),o&&l.removeEventListener("resize",a.update,h2)}}var Z4={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:R6,data:{}};var Z6={left:"right",right:"left",bottom:"top",top:"bottom"};function O1(e){return e.replace(/left|right|bottom|top/g,function(c){return Z6[c]})}var j6={start:"end",end:"start"};function m2(e){return e.replace(/start|end/g,function(c){return j6[c]})}function b1(e){var c=w(e),a=c.pageXOffset,i=c.pageYOffset;return{scrollLeft:a,scrollTop:i}}function N1(e){return Y(Z(e)).left+b1(e).scrollLeft}function k2(e,c){var a=w(e),i=Z(e),n=a.visualViewport,t=i.clientWidth,r=i.clientHeight,o=0,l=0;if(n){t=n.width,r=n.height;var f=U1();(f||!f&&c==="fixed")&&(o=n.offsetLeft,l=n.offsetTop)}return{width:t,height:r,x:o+N1(e),y:l}}function T2(e){var c,a=Z(e),i=b1(e),n=(c=e.ownerDocument)==null?void 0:c.body,t=X(a.scrollWidth,a.clientWidth,n?n.scrollWidth:0,n?n.clientWidth:0),r=X(a.scrollHeight,a.clientHeight,n?n.scrollHeight:0,n?n.clientHeight:0),o=-i.scrollLeft+N1(e),l=-i.scrollTop;return F(n||a).direction==="rtl"&&(o+=X(a.clientWidth,n?n.clientWidth:0)-t),{width:t,height:r,x:o,y:l}}function A1(e){var c=F(e),a=c.overflow,i=c.overflowX,n=c.overflowY;return/auto|scroll|overlay|hidden/.test(a+n+i)}function v2(e){return["html","body","#document"].indexOf(B(e))>=0?e.ownerDocument.body:I(e)&&A1(e)?e:v2(r1(e))}function v1(e,c){var a;c===void 0&&(c=[]);var i=v2(e),n=i===((a=e.ownerDocument)==null?void 0:a.body),t=w(i),r=n?[t].concat(t.visualViewport||[],A1(i)?i:[]):i,o=c.concat(r);return n?o:o.concat(v1(r1(r)))}function I1(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function F6(e,c){var a=Y(e,!1,c==="fixed");return a.top=a.top+e.clientTop,a.left=a.left+e.clientLeft,a.bottom=a.top+e.clientHeight,a.right=a.left+e.clientWidth,a.width=e.clientWidth,a.height=e.clientHeight,a.x=a.left,a.y=a.top,a}function j4(e,c,a){return c===f2?I1(k2(e,a)):$(c)?F6(c,a):I1(T2(Z(e)))}function q6(e){var c=v1(r1(e)),a=["absolute","fixed"].indexOf(F(e).position)>=0,i=a&&I(e)?c1(e):e;return $(i)?c.filter(function(n){return $(n)&&W1(n,i)&&B(n)!=="body"}):[]}function E2(e,c,a,i){var n=c==="clippingParents"?q6(e):[].concat(c),t=[].concat(n,[a]),r=t[0],o=t.reduce(function(l,f){var s=j4(e,f,i);return l.top=X(s.top,l.top),l.right=g1(s.right,l.right),l.bottom=g1(s.bottom,l.bottom),l.left=X(s.left,l.left),l},j4(e,r,i));return o.width=o.right-o.left,o.height=o.bottom-o.top,o.x=o.left,o.y=o.top,o}function Y1(e){var c=e.reference,a=e.element,i=e.placement,n=i?R(i):null,t=i?K(i):null,r=c.x+c.width/2-a.width/2,o=c.y+c.height/2-a.height/2,l;switch(n){case k:l={x:r,y:c.y-a.height};break;case O:l={x:r,y:c.y+c.height};break;case D:l={x:c.x+c.width,y:o};break;case P:l={x:c.x-a.width,y:o};break;default:l={x:c.x,y:c.y}}var f=n?x1(n):null;if(f!=null){var s=f==="y"?"height":"width";switch(t){case t1:l[f]=l[f]-(c[s]/2-a[s]/2);break;case H1:l[f]=l[f]+(c[s]/2-a[s]/2);break;default:}}return l}function a1(e,c){c===void 0&&(c={});var a=c,i=a.placement,n=i===void 0?e.placement:i,t=a.strategy,r=t===void 0?e.strategy:t,o=a.boundary,l=o===void 0?k4:o,f=a.rootBoundary,s=f===void 0?f2:f,h=a.elementContext,v=h===void 0?E1:h,m=a.altBoundary,u=m===void 0?!1:m,d=a.padding,p=d===void 0?0:d,M=_1(typeof p!="number"?p:$1(p,m1)),g=v===E1?T4:E1,V=e.rects.popper,H=e.elements[u?g:v],x=E2($(H)?H:H.contextElement||Z(e.elements.popper),l,s,r),C=Y(e.elements.reference),A=Y1({reference:C,element:V,strategy:"absolute",placement:n}),T=I1(Object.assign({},V,A)),E=v===E1?T:C,y={top:x.top-E.top+M.top,bottom:E.bottom-x.bottom+M.bottom,left:x.left-E.left+M.left,right:E.right-x.right+M.right},S=e.modifiersData.offset;if(v===E1&&S){var W=S[n];Object.keys(y).forEach(function(j){var p1=[D,O].indexOf(j)>=0?1:-1,d1=[k,O].indexOf(j)>=0?"y":"x";y[j]+=W[d1]*p1})}return y}function P2(e,c){c===void 0&&(c={});var a=c,i=a.placement,n=a.boundary,t=a.rootBoundary,r=a.padding,o=a.flipVariations,l=a.allowedAutoPlacements,f=l===void 0?s2:l,s=K(i),h=s?o?S2:S2.filter(function(u){return K(u)===s}):m1,v=h.filter(function(u){return f.indexOf(u)>=0});v.length===0&&(v=h);var m=v.reduce(function(u,d){return u[d]=a1(e,{placement:d,boundary:n,rootBoundary:t,padding:r})[R(d)],u},{});return Object.keys(m).sort(function(u,d){return m[u]-m[d]})}function U6(e){if(R(e)===l2)return[];var c=O1(e);return[m2(e),c,m2(c)]}function W6(e){var c=e.state,a=e.options,i=e.name;if(!c.modifiersData[i]._skip){for(var n=a.mainAxis,t=n===void 0?!0:n,r=a.altAxis,o=r===void 0?!0:r,l=a.fallbackPlacements,f=a.padding,s=a.boundary,h=a.rootBoundary,v=a.altBoundary,m=a.flipVariations,u=m===void 0?!0:m,d=a.allowedAutoPlacements,p=c.options.placement,M=R(p),g=M===p,V=l||(g||!u?[O1(p)]:U6(p)),H=[p].concat(V).reduce(function(T1,h1){return T1.concat(R(h1)===l2?P2(c,{placement:h1,boundary:s,rootBoundary:h,padding:f,flipVariations:u,allowedAutoPlacements:d}):h1)},[]),x=c.rects.reference,C=c.rects.popper,A=new Map,T=!0,E=H[0],y=0;y=0,d1=p1?"width":"height",G=a1(c,{placement:S,boundary:s,rootBoundary:h,altBoundary:v,padding:f}),Q=p1?j?D:P:j?O:k;x[d1]>C[d1]&&(Q=O1(Q));var c2=O1(Q),u1=[];if(t&&u1.push(G[W]<=0),o&&u1.push(G[Q]<=0,G[c2]<=0),u1.every(function(T1){return T1})){E=S,T=!1;break}A.set(S,u1)}if(T)for(var a2=u?3:1,b2=function(h1){var j1=H.find(function(i2){var M1=A.get(i2);if(M1)return M1.slice(0,h1).every(function(N2){return N2})});if(j1)return E=j1,"break"},Z1=a2;Z1>0;Z1--){var e2=b2(Z1);if(e2==="break")break}c.placement!==E&&(c.modifiersData[i]._skip=!0,c.placement=E,c.reset=!0)}}var F4={name:"flip",enabled:!0,phase:"main",fn:W6,requiresIfExists:["offset"],data:{_skip:!1}};function q4(e,c,a){return a===void 0&&(a={x:0,y:0}),{top:e.top-c.height-a.y,right:e.right-c.width+a.x,bottom:e.bottom-c.height+a.y,left:e.left-c.width-a.x}}function U4(e){return[k,D,O,P].some(function(c){return e[c]>=0})}function G6(e){var c=e.state,a=e.name,i=c.rects.reference,n=c.rects.popper,t=c.modifiersData.preventOverflow,r=a1(c,{elementContext:"reference"}),o=a1(c,{altBoundary:!0}),l=q4(r,i),f=q4(o,n,t),s=U4(l),h=U4(f);c.modifiersData[a]={referenceClippingOffsets:l,popperEscapeOffsets:f,isReferenceHidden:s,hasPopperEscaped:h},c.attributes.popper=Object.assign({},c.attributes.popper,{"data-popper-reference-hidden":s,"data-popper-escaped":h})}var W4={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:G6};function _6(e,c,a){var i=R(e),n=[P,k].indexOf(i)>=0?-1:1,t=typeof a=="function"?a(Object.assign({},c,{placement:e})):a,r=t[0],o=t[1];return r=r||0,o=(o||0)*n,[P,D].indexOf(i)>=0?{x:o,y:r}:{x:r,y:o}}function $6(e){var c=e.state,a=e.options,i=e.name,n=a.offset,t=n===void 0?[0,0]:n,r=s2.reduce(function(s,h){return s[h]=_6(h,c.rects,t),s},{}),o=r[c.placement],l=o.x,f=o.y;c.modifiersData.popperOffsets!=null&&(c.modifiersData.popperOffsets.x+=l,c.modifiersData.popperOffsets.y+=f),c.modifiersData[i]=r}var G4={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:$6};function Y6(e){var c=e.state,a=e.name;c.modifiersData[a]=Y1({reference:c.rects.reference,element:c.rects.popper,strategy:"absolute",placement:c.placement})}var _4={name:"popperOffsets",enabled:!0,phase:"read",fn:Y6,data:{}};function D2(e){return e==="x"?"y":"x"}function K6(e){var c=e.state,a=e.options,i=e.name,n=a.mainAxis,t=n===void 0?!0:n,r=a.altAxis,o=r===void 0?!1:r,l=a.boundary,f=a.rootBoundary,s=a.altBoundary,h=a.padding,v=a.tether,m=v===void 0?!0:v,u=a.tetherOffset,d=u===void 0?0:u,p=a1(c,{boundary:l,rootBoundary:f,padding:h,altBoundary:s}),M=R(c.placement),g=K(c.placement),V=!g,H=x1(M),x=D2(H),C=c.modifiersData.popperOffsets,A=c.rects.reference,T=c.rects.popper,E=typeof d=="function"?d(Object.assign({},c.rects,{placement:c.placement})):d,y=typeof E=="number"?{mainAxis:E,altAxis:E}:Object.assign({mainAxis:0,altAxis:0},E),S=c.modifiersData.offset?c.modifiersData.offset[c.placement]:null,W={x:0,y:0};if(!!C){if(t){var j,p1=H==="y"?k:P,d1=H==="y"?O:D,G=H==="y"?"height":"width",Q=C[H],c2=Q+p[p1],u1=Q-p[d1],a2=m?-T[G]/2:0,b2=g===t1?A[G]:T[G],Z1=g===t1?-T[G]:-A[G],e2=c.elements.arrow,T1=m&&e2?V1(e2):{width:0,height:0},h1=c.modifiersData["arrow#persistent"]?c.modifiersData["arrow#persistent"].padding:G1(),j1=h1[p1],i2=h1[d1],M1=L1(0,A[G],T1[G]),N2=V?A[G]/2-a2-M1-j1-y.mainAxis:b2-M1-j1-y.mainAxis,r6=V?-A[G]/2+a2+M1+i2+y.mainAxis:Z1+M1+i2+y.mainAxis,A2=c.elements.arrow&&c1(c.elements.arrow),l6=A2?H==="y"?A2.clientTop||0:A2.clientLeft||0:0,z4=(j=S==null?void 0:S[H])!=null?j:0,f6=Q+N2-z4-l6,s6=Q+r6-z4,p4=L1(m?g1(c2,f6):c2,Q,m?X(u1,s6):u1);C[H]=p4,W[H]=p4-Q}if(o){var d4,h6=H==="x"?k:P,m6=H==="x"?O:D,C1=C[x],n2=x==="y"?"height":"width",u4=C1+p[h6],M4=C1-p[m6],y2=[k,P].indexOf(M)!==-1,C4=(d4=S==null?void 0:S[x])!=null?d4:0,H4=y2?u4:C1-A[n2]-T[n2]-C4+y.altAxis,g4=y2?C1+A[n2]+T[n2]-C4-y.altAxis:M4,V4=m&&y2?O4(H4,C1,g4):L1(m?H4:u4,C1,m?g4:M4);C[x]=V4,W[x]=V4-C1}c.modifiersData[i]=W}}var $4={name:"preventOverflow",enabled:!0,phase:"main",fn:K6,requiresIfExists:["offset"]};function O2(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function I2(e){return e===w(e)||!I(e)?b1(e):O2(e)}function J6(e){var c=e.getBoundingClientRect(),a=o1(c.width)/e.offsetWidth||1,i=o1(c.height)/e.offsetHeight||1;return a!==1||i!==1}function B2(e,c,a){a===void 0&&(a=!1);var i=I(c),n=I(c)&&J6(c),t=Z(c),r=Y(e,n,a),o={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(i||!i&&!a)&&((B(c)!=="body"||A1(t))&&(o=I2(c)),I(c)?(l=Y(c,!0),l.x+=c.clientLeft,l.y+=c.clientTop):t&&(l.x=N1(t))),{x:r.left+o.scrollLeft-l.x,y:r.top+o.scrollTop-l.y,width:r.width,height:r.height}}function Q6(e){var c=new Map,a=new Set,i=[];e.forEach(function(t){c.set(t.name,t)});function n(t){a.add(t.name);var r=[].concat(t.requires||[],t.requiresIfExists||[]);r.forEach(function(o){if(!a.has(o)){var l=c.get(o);l&&n(l)}}),i.push(t)}return e.forEach(function(t){a.has(t.name)||n(t)}),i}function R2(e){var c=Q6(e);return E4.reduce(function(a,i){return a.concat(c.filter(function(n){return n.phase===i}))},[])}function Z2(e){var c;return function(){return c||(c=new Promise(function(a){Promise.resolve().then(function(){c=void 0,a(e())})})),c}}function j2(e){var c=e.reduce(function(a,i){var n=a[i.name];return a[i.name]=n?Object.assign({},n,i,{options:Object.assign({},n.options,i.options),data:Object.assign({},n.data,i.data)}):i,a},{});return Object.keys(c).map(function(a){return c[a]})}var Y4={placement:"bottom",modifiers:[],strategy:"absolute"};function K4(){for(var e=arguments.length,c=new Array(e),a=0;a(this.setSelectedItem(this.selectedItem-1,!0),!1)),i.register([],"ArrowDown",()=>(this.setSelectedItem(this.selectedItem+1,!0),!1)),i.register([],"Enter",n=>(this.useSelectedItem(n),!1)),i.register([],"Tab",n=>(this.useSelectedItem(n),!1))}chooseSuggestion(c){if(!this.items||!this.items.length)return;let a=this.items[this.selectedItem];a&&this.owner.selectSuggestion(a,c)}onSuggestionClick(c,a){if(c.preventDefault(),!this.suggestions||!this.suggestions.length)return;let i=this.suggestions.indexOf(a);this.setSelectedItem(i,!1),this.useSelectedItem(c)}onSuggestionMouseover(c,a){if(!this.suggestions||!this.suggestions.length)return;let i=this.suggestions.indexOf(a);this.setSelectedItem(i,!1)}empty(){this.containerEl.empty()}setSuggestions(c){this.containerEl.empty();let a=[];c.forEach(i=>{let n=this.containerEl.createDiv("suggestion-item");this.owner.renderSuggestion(i,n),a.push(n)}),this.items=c,this.suggestions=a,this.setSelectedItem(0,!1)}useSelectedItem(c){if(!this.items||!this.items.length)return;let a=this.items[this.selectedItem];a&&this.owner.selectSuggestion(a,c),q.Platform.isMobile&&this.chooseSuggestion(c)}wrap(c,a){return(c%a+a)%a}setSelectedItem(c,a){let i=this.wrap(c,this.suggestions.length),n=this.suggestions[this.selectedItem],t=this.suggestions[i];n&&n.removeClass("is-selected"),t&&t.addClass("is-selected"),this.selectedItem=i,a&&t.scrollIntoView(!1)}},q2=class extends q.FuzzySuggestModal{constructor(c,a,i){super(c);this.items=[];this.scope=new q.Scope;this.emptyStateText="No match found";this.limit=100;this.inputEl=a,this.items=i,this.suggestEl=createDiv("suggestion-container"),this.suggestEl.style.width=`${a.clientWidth}px`,this.contentEl=this.suggestEl.createDiv("suggestion"),this.suggester=new Q4(this,this.contentEl,this.scope),this.scope.register([],"Escape",this.close.bind(this)),this.inputEl.addEventListener("input",this.onInputChanged.bind(this)),this.inputEl.addEventListener("focus",this.onInputChanged.bind(this)),this.inputEl.addEventListener("blur",this.close.bind(this)),this.suggestEl.on("mousedown",".suggestion-container",n=>{n.preventDefault()})}empty(){this.suggester.empty()}onInputChanged(){let c=this.modifyInput(this.inputEl.value),a=this.getSuggestions(c);a.length>0?this.suggester.setSuggestions(a.slice(0,this.limit)):this.onNoSuggestion(),this.open()}modifyInput(c){return c}onNoSuggestion(){this.empty(),this.renderSuggestion(null,this.contentEl.createDiv("suggestion-item"))}open(){this.app.keymap.pushScope(this.scope),document.body.appendChild(this.suggestEl),this.popper=F2(this.inputEl,this.suggestEl,{placement:"bottom-start",modifiers:[{name:"offset",options:{offset:[0,10]}},{name:"flip",options:{fallbackPlacements:["top"]}}]})}close(){this.app.keymap.popScope(this.scope),this.suggester.setSuggestions([]),this.popper&&this.popper.destroy(),this.suggestEl.detach()}createPrompt(c){this.promptEl||(this.promptEl=this.suggestEl.createDiv("prompt-instructions"));let a=this.promptEl.createDiv("prompt-instruction");for(let i of c)a.appendChild(i)}},U2=class extends q2{constructor(c,a){super(c.app,a.inputEl,c.iconManager.iconDefinitions);this.plugin=c;this.icons=c.iconManager.iconDefinitions,this.text=a,this.createPrompts(),this.inputEl.addEventListener("input",this.getItem.bind(this))}createPrompts(){}getItem(){let c=this.inputEl.value,a=this.icons.find(i=>i.name===c.trim());a!=this.icon&&(this.icon=a,this.icons&&this.onInputChanged())}getItemText(c){return c.name}onChooseItem(c){this.text.setValue(c.name),this.icon=c}selectSuggestion({item:c}){this.text.setValue(c.name),this.icon=c,this.onClose(),this.close()}renderSuggestion(c,a){let{item:i,match:n}=c||{},t=a.createDiv({cls:"suggestion-content icon"});if(!i){t.setText(this.emptyStateText),t.parentElement.addClass("is-selected");return}let r=n.matches.map(l=>createSpan("suggestion-highlight"));for(let l=0;ls[0]===l);if(f){let s=r[n.matches.indexOf(f)];t.appendChild(s),s.appendText(i.name.substring(f[0],f[1])),l+=f[1]-f[0]-1;continue}t.appendText(i.name[l])}let o=createDiv("suggestion-flair admonition-suggester-icon");o.appendChild(this.plugin.iconManager.getIconNode(i)??createDiv()),t.prepend(o),t.createDiv({cls:"suggestion-note",text:this.plugin.iconManager.getIconModuleName(i)})}getItems(){return this.icons}},X4=class extends q2{constructor(c,a,i){super(c.app,a.inputEl,i);this.plugin=c;this.admonitions=[...i],this.text=a,this.createPrompts(),this.inputEl.addEventListener("input",this.getItem.bind(this))}createPrompts(){}getItem(){let c=this.inputEl.value,a=this.admonitions.find(i=>i.type===c.trim());a!=this.admonition&&(this.admonition=a,this.admonitions&&this.onInputChanged())}getItemText(c){return c.type}onChooseItem(c){this.text.setValue(c.type),this.admonition=c}selectSuggestion({item:c}){this.text.setValue(c.type),this.onClose(),this.close()}renderSuggestion(c,a){let{item:i,match:n}=c||{},t=a.createDiv({cls:"suggestion-content icon"});if(!i){t.setText(this.emptyStateText),t.parentElement.addClass("is-selected");return}let r=n.matches.map(l=>createSpan("suggestion-highlight"));for(let l=0;ls[0]===l);if(f){let s=r[n.matches.indexOf(f)];t.appendChild(s),s.appendText(i.type.substring(f[0],f[1])),l+=f[1]-f[0]-1;continue}t.appendText(i.type[l])}let o=createDiv("suggestion-flair admonition-suggester-icon");o.appendChild(this.plugin.iconManager.getIconNode(i.icon)??createDiv()).setAttribute("color",`rgb(${i.color})`),t.prepend(o)}getItems(){return this.admonitions}},z2=class extends q.Modal{constructor(c){super(c.app);this.plugin=c;this.collapse=this.plugin.data.autoCollapse?this.plugin.data.defaultCollapseType:"none";this.containerEl.addClass("insert-admonition-modal"),this.onOpen=()=>this.display(!0)}async display(c){let{contentEl:a}=this;a.empty(),new q.Setting(a).setName("Admonition Type").addText(o=>{o.setPlaceholder("Admonition Type").setValue(this.type);let l=new X4(this.plugin,o,this.plugin.admonitionArray),f=()=>{o.inputEl.value&&this.plugin.admonitions[o.inputEl.value]?(this.type=o.inputEl.value,this.title=this.plugin.admonitions[this.type].title,this.title?.length||(this.title=this.type[0].toUpperCase()+this.type.slice(1).toLowerCase()),n.setValue(this.title)):(new q.Notice("No admonition type by that name exists."),o.inputEl.value=""),this.buildAdmonition()};o.inputEl.onblur=f,l.onClose=f,c&&(l.open(),o.inputEl.focus())});let n;new q.Setting(a).setName("Admonition Title").setDesc("Leave blank to render without a title.").addText(o=>{n=o,o.setValue(this.title),o.onChange(l=>{if(this.title=l,l.length==0?this.noTitle=!0:this.noTitle=!1,this.element){let f=this.plugin.admonitions[this.type],s=this.plugin.getAdmonitionElement(this.type,this.title,f.icon,f.injectColor??this.plugin.data.injectColor?f.color:null,this.collapse);s.createDiv({cls:"admonition-content",text:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla."}),this.element.replaceWith(s),this.element=s}})}),new q.Setting(a).setName("Make Collapsible").addDropdown(o=>{o.addOption("open","Open"),o.addOption("closed","Closed"),o.addOption("none","None"),o.setValue(this.collapse),o.onChange(l=>{this.collapse=l,this.buildAdmonition()})}),this.admonitionEl=this.contentEl.createDiv(),this.buildAdmonition(),new q.Setting(a).addButton(o=>o.setButtonText("Insert").setCta().onClick(()=>{this.insert=!0,this.close()})).addExtraButton(o=>{o.setIcon("cross").setTooltip("Cancel").onClick(()=>this.close()),o.extraSettingsEl.setAttr("tabindex",0),o.extraSettingsEl.onkeydown=l=>{l.key=="Enter"&&this.close()}})}buildAdmonition(){if(this.admonitionEl.empty(),this.type&&this.plugin.admonitions[this.type]){let c=this.plugin.admonitions[this.type];this.element=this.plugin.getAdmonitionElement(this.type,this.title,c.icon,c.injectColor??this.plugin.data.injectColor?c.color:null,this.collapse),this.element.createDiv({cls:"admonition-content",text:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla."}),this.admonitionEl.appendChild(this.element)}}};var c3='/*\nTHIS IS A GENERATED/BUNDLED FILE BY ESBUILD\nif you want to view the source, please visit the github repository of this plugin\n*/\n\nfunction T(n,e,i){let t=document.createElement(n);typeof e=="string"&&(e={cls:e});let o=e||{},l=o.cls,s=o.text,a=o.attr,r=o.title,d=o.value,c=o.type,g=i||o.parent,f=o.prepend,m=o.href;return l&&(Array.isArray(l)?t.className=l.join(" "):t.className=l),s&&(t.textContent=s),a&&Object.keys(a).forEach(p=>{let E=a[p];E!==null&&t.setAttribute(p,String(E))}),r&&(t.title=r),d&&(t instanceof HTMLInputElement||t instanceof HTMLSelectElement||t instanceof HTMLOptionElement)&&(t.value=d),c&&t instanceof HTMLStyleElement&&t.setAttribute("type",c),m&&(t instanceof HTMLAnchorElement||t instanceof HTMLLinkElement)&&(t.href=m),g&&(f?g.insertBefore(t,g.firstChild):g.appendChild(t)),t}var h=function(n,e){return T("div",n,e)};Node.prototype.createDiv=function(n,e){return h(n,this)};Node.prototype.createEl=function(n,e,i){return T(n,e,this)};Element.prototype.addClass=function(...n){let e=[];for(let i=0;i{y(),b()};function w(){return new Promise((n,e)=>{let i=document.querySelector(".markdown-preview-sizer");if(i)n(i);else{let t=new MutationObserver(o=>{for(let l of o)if(l.type=="childList"&&l.addedNodes.length){for(let s of Array.from(l.addedNodes))if(s instanceof HTMLDivElement){if(s.hasClass("publish-renderer")){let a=s.querySelector(".markdown-preview-sizer");a&&(t.disconnect(),n(a))}s.hasClass("markdown-preview-sizer")&&(t.disconnect(),n(i))}}});t.observe(document.body,{attributes:!1,childList:!0,characterData:!1,subtree:!0})}})}async function b(){let n=await w();new MutationObserver(i=>{i.forEach(t=>{t.type=="childList"&&t.addedNodes.length&&t.addedNodes.forEach(o=>{if(o&&o instanceof HTMLDivElement&&!o.childElementCount){let l=new MutationObserver(s=>{for(let a of s)if(a.type=="childList"&&a.addedNodes.length)for(let r of Array.from(a.addedNodes))r instanceof HTMLPreElement&&(!M.has(r)&&Array.from(r.classList).some(d=>/language-ad-(\\w+)/.test(d))?(l.disconnect(),M.add(r),v(r)):(l.disconnect(),H(r)))});l.observe(o,{attributes:!1,childList:!0,characterData:!1,subtree:!1})}o&&o instanceof HTMLElement&&o.children.length&&o.firstElementChild instanceof HTMLPreElement&&H(o.firstElementChild)})})}).observe(n,{attributes:!1,childList:!0,subtree:!1})}function H(n){let e=new MutationObserver(i=>{i.forEach(t=>{t.target instanceof HTMLPreElement&&!M.has(t.target)&&t.type==="attributes"&&t.attributeName==="class"&&Array.from(t.target.classList).some(o=>/language-ad-(\\w+)/.test(o))&&(e.disconnect(),M.add(t.target),v(t.target))})});e.observe(n,{attributes:!0,childList:!1,characterData:!1,subtree:!1})}function v(n){let[,e]=n.classList.toString().match(/language-ad-(\\w+)/);if(!e||!(e in u.ADMONITION_ICON_MAP))return;let{title:i=e[0].toUpperCase()+e.slice(1).toLowerCase(),collapse:t,content:o,icon:l=u.ADMONITION_ICON_MAP[e].icon,color:s=u.ADMONITION_ICON_MAP[e].color}=N(e,n.innerText),a=L(e,i,l,s,t),d=a.createDiv("admonition-content-holder").createDiv("admonition-content");d.innerText=o,n.replaceWith(a)}function y(){let n=document.querySelectorAll("pre[class*=\'language-ad\']");if(!!n.length)for(let e of Array.from(n)){M.add(e);let[,i]=e.classList.toString().match(/language-ad-(\\w+)/);if(!i||!(i in u.ADMONITION_ICON_MAP))continue;let{title:t=i[0].toUpperCase()+i.slice(1).toLowerCase(),collapse:o,content:l,icon:s=u.ADMONITION_ICON_MAP[i].icon,color:a=u.ADMONITION_ICON_MAP[i].color}=N(i,e.innerText),r=L(i,t,s,a,o),c=r.createDiv("admonition-content-holder").createDiv("admonition-content");c.innerText=l,e.replaceWith(r)}}\n';var x3=i1(require("obsidian"));var a3={};var e3={};var i3={};var n3={};var W2={"Admonition Settings":"Admonition Settings","Use Obsidian's markdown syntax highlighter in admonition code blocks. This setting is experimental and could cause errors.":"Use Obsidian's markdown syntax highlighter in admonition code blocks. This setting is experimental and could cause errors.","Markdown Syntax Highlighting":"Markdown Syntax Highlighting","Try to sync internal links to the metadata cache to display in graph view. This setting could have unintended consequences. Use at your own risk.":"Try to sync internal links to the metadata cache to display in graph view. This setting could have unintended consequences. Use at your own risk."," Sync Links to Metadata Cache":" Sync Links to Metadata Cache","Allows admonitions to be created using ":"Allows admonitions to be created using "," or ":" or ",", instead of using a code block.":", instead of using a code block."," Enable Non-codeblock Admonitions":" Enable Non-codeblock Admonitions","Collapsible by Default":"Collapsible by Default","All admonitions will be collapsible by default. Use ":"All admonitions will be collapsible by default. Use "," to prevent.":" to prevent.","Default Collapse Type":"Default Collapse Type","Collapsible admonitions will be either opened or closed.":"Collapsible admonitions will be either opened or closed.","Add Copy Button":"Add Copy Button","Add a 'copy content' button to admonitions.":"Add a 'copy content' button to admonitions.","Add New":"Add New","Add a new Admonition type.":"Add a new Admonition type.","Add Additional":"Add Additional","Register Commands":"Register Commands","Unregister Commands":"Unregister Commands",Edit:"Edit",Delete:"Delete","Admonition Type":"Admonition Type","Admonition Title":"Admonition Title","This will be the default title for this admonition type.":"This will be the default title for this admonition type.","Admonition type cannot be empty.":"Admonition type cannot be empty.","Admonition type cannot include spaces.":"Admonition type cannot include spaces.","Types must be a valid CSS selector.":"Types must be a valid CSS selector.","Invalid icon name.":"Invalid icon name.","Icon cannot be empty.":"Icon cannot be empty.","Upload Image":"Upload Image","There was an error parsing the image.":"There was an error parsing the image.","Admonition Icon":"Admonition Icon",Color:"Color",Save:"Save","No Admonition Title by Default":"No Admonition Title by Default","The admonition will have no title unless ":"The admonition will have no title unless "," is explicitly provided.":" is explicitly provided.","Show Copy Button":"Show Copy Button","A copy button will be added to the admonition.":"A copy button will be added to the admonition.","Parse Titles as Markdown":"Parse Titles as Markdown","Admonition Titles will be rendered as markdown.":"Admonition Titles will be rendered as markdown."};var t3={};var o3={};var r3={};var l3={};var f3={};var s3={};var h3={};var m3={};var v3={};var z3={};var p3={};var d3={};var u3={};var M3={};var C3={};var H3={};var g3={"Admonition Settings":"Admonition \u8BBE\u7F6E","Use Obsidian's markdown syntax highlighter in admonition code blocks. This setting is experimental and could cause errors.":"\u5728 admonition \u4EE3\u7801\u5757\u4E2D\u4F7F\u7528 Obsidian \u7684 markdown \u8BED\u6CD5\u9AD8\u4EAE\u3002\u8BE5\u8BBE\u7F6E\u4E3A\u5B9E\u9A8C\u6027\u9009\u9879\uFF0C\u53EF\u80FD\u4F1A\u5F15\u53D1\u9519\u8BEF\u3002","Markdown Syntax Highlighting":"Markdown \u8BED\u6CD5\u9AD8\u4EAE","Try to sync internal links to the metadata cache to display in graph view. This setting could have unintended consequences. Use at your own risk.":"\u5C1D\u8BD5\u5C06\u5185\u90E8\u94FE\u63A5\u540C\u6B65\u81F3 metadata \u7F13\u5B58\uFF0C\u4EE5\u4FBF\u5728\u56FE\u5F62\u89C6\u56FE\u4E2D\u663E\u793A\u3002\u8FD9\u4E2A\u8BBE\u7F6E\u53EF\u80FD\u4F1A\u4EA7\u751F\u610F\u60F3\u4E0D\u5230\u7684\u540E\u679C\u3002\u4F7F\u7528\u65F6\u8BF7\u81EA\u884C\u627F\u62C5\u98CE\u9669\u3002"," Sync Links to Metadata Cache":" \u540C\u6B65\u94FE\u63A5\u81F3 metadata \u7F13\u5B58","Allows admonitions to be created using ":"\u5141\u8BB8 admonitions \u521B\u5EFA\u4F7F\u7528\uFF0C"," or ":" \u6216 ",", instead of using a code block.":"\uFF0C\u800C\u975E\u4F7F\u7528\u4EE3\u7801\u5757\u3002"," Enable Non-codeblock Admonitions":" \u5141\u8BB8\u975E\u4EE3\u7801\u5757\u7684 Admonitions","Collapsible by Default":"\u9ED8\u8BA4\u6298\u53E0","All admonitions will be collapsible by default. Use ":"\u6240\u6709\u7684 admonitions \u9ED8\u8BA4\u53EF\u6298\u53E0\u3002\u4F7F\u7528 "," to prevent.":" \u6765\u963B\u6B62\u3002","Default Collapse Type":"\u9ED8\u8BA4\u53EF\u6298\u53E0\u7C7B\u578B","Collapsible admonitions will be either opened or closed.":"\u53EF\u6298\u53E0\u7684 admonitions \u5C06\u662F\u6253\u5F00\u7684\u6216\u662F\u5173\u95ED\u7684\u3002","Add Copy Button":"\u6DFB\u52A0\u590D\u5236\u6309\u94AE","Add a 'copy content' button to admonitions.":"\u4E3A admonitions \u65B0\u589E\u4E00\u4E2A\u201C\u590D\u5236\u5185\u5BB9\u201D\u6309\u94AE\u3002","Add New":"\u65B0\u589E","Add a new Admonition type.":"\u6DFB\u52A0\u4E00\u4E2A\u65B0\u7684 Admonition \u7C7B\u578B\u3002","Add Additional":"\u989D\u5916\u6DFB\u52A0","Register Commands":"\u6CE8\u518C\u547D\u4EE4","Unregister Commands":"\u6CE8\u9500\u547D\u4EE4",Edit:"\u7F16\u8F91",Delete:"\u5220\u9664","Admonition Type":"Admonition \u7C7B\u578B","Admonition Title":"Admonition \u540D\u79F0","This will be the default title for this admonition type.":"\u8FD9\u5C06\u4F1A\u6210\u4E3A\u8BE5\u7C7B\u578B admonition \u7684\u9ED8\u8BA4\u540D\u79F0\u3002","Admonition type cannot be empty.":"Admonition \u7C7B\u578B\u4E0D\u80FD\u4E3A\u7A7A\u3002","Admonition type cannot include spaces.":"Admonition \u7C7B\u578B\u4E0D\u80FD\u5305\u542B\u7A7A\u683C","Types must be a valid CSS selector.":"\u7C7B\u578B\u5FC5\u987B\u4E3A\u5408\u6CD5\u7684 CSS \u9009\u62E9\u5668\u3002","Invalid icon name.":"\u975E\u6CD5\u56FE\u6807\u540D\u79F0\u3002","Icon cannot be empty.":"\u56FE\u6807\u4E0D\u80FD\u4E3A\u7A7A\u3002","Upload Image":"\u4E0A\u4F20\u56FE\u50CF","There was an error parsing the image.":"\u4E0A\u4F20\u56FE\u50CF\u65F6\u51FA\u9519\u4E86\u3002","Admonition Icon":"Admonition \u56FE\u6807",Color:"\u989C\u8272",Save:"\u4FDD\u5B58","No Admonition Title by Default":"\u65E0\u9ED8\u8BA4 Admonition \u540D\u79F0","The admonition will have no title unless ":"\u8BE5 admonition \u5C06\u6CA1\u6709\u540D\u79F0\uFF0C\u9664\u975E "," is explicitly provided.":" \u662F\u660E\u786E\u89C4\u5B9A\u7684\u3002","Show Copy Button":"\u663E\u793A\u590D\u5236\u6309\u94AE","A copy button will be added to the admonition.":"\u4E00\u4E2A\u590D\u5236\u6309\u94AE\u5C06\u88AB\u6DFB\u52A0\u81F3\u8BE5 admonition ","Parse Titles as Markdown":"\u5C06\u540D\u79F0\u8F6C\u53D8\u4E3A Markdown","Admonition Titles will be rendered as markdown.":"Admonition \u540D\u79F0\u5C06\u4EE5 markdown \u5F62\u5F0F\u5448\u73B0\u3002"};var V3={};var a8={ar:a3,cs:e3,da:i3,de:n3,en:W2,"en-gb":t3,es:o3,fr:r3,hi:l3,id:f3,it:s3,ja:h3,ko:m3,nl:v3,nn:z3,pl:p3,pt:d3,"pt-br":u3,ro:M3,ru:C3,tr:H3,"zh-cn":g3,"zh-tw":V3},L3=a8[x3.moment.locale()];function L(e){return L3&&L3[e]||W2[e]}var K1=i1(require("obsidian"));async function b3(e,c,a={cta:"Yes",secondary:"No"}){return new Promise((i,n)=>{try{let t=new N3(e,c,a);t.onClose=()=>{i(t.confirmed)},t.open()}catch{n()}})}var N3=class extends K1.Modal{constructor(c,a,i){super(c);this.text=a;this.buttons=i;this.confirmed=!1}async display(){this.contentEl.empty(),this.contentEl.addClass("confirm-modal"),this.contentEl.createEl("p",{text:this.text});let c=this.contentEl.createDiv("fantasy-calendar-confirm-buttons");new K1.ButtonComponent(c).setButtonText(this.buttons.cta).setCta().onClick(()=>{this.confirmed=!0,this.close()}),new K1.ButtonComponent(c).setButtonText(this.buttons.secondary).onClick(()=>{this.close()})}onOpen(){this.display()}};var y1={octicons:"Octicons",rpg:"RPG Awesome"};var e8=(e=>c=>{try{e.querySelector(c)}catch{return!1}return!0})(document.createDocumentFragment()),e1=class{static validateImport(c,a){let i={success:!0,messages:[]},n=e1.validateType(a.type,c);if(n.success==!1)return n;let t=typeof a.icon=="string"?a.icon:typeof a.icon=="object"?a.icon?.name:null,r=e1.validateType(t,c);if(r.success==!1)return r;if(c.iconManager.getIconNode(a.icon)||i.messages.push("No installed icon found by the name "+t+". Perhaps you need to install a new icon pack?"),a.title&&typeof a.title!="string")return{success:!1,failed:"title",message:"Admonition titles can only be strings."};(!("color"in a)||!/(?:(?:2(?:[0-4]\d|5[0-5])|\d{1,2}|1\d\d)\s*,\s*){2}\s*(?:2(?:[0-4]\d|5[0-5])|\d{1,2}|1\d\d)/.test(a.color))&&(console.warn("No color provided for the import of "+a.type+". Adding a random color."),a.color=`${Math.floor(Math.random()*255)}, ${Math.floor(Math.random()*255)}, ${Math.floor(Math.random()*255)}`);let l=["command","injectColor","noTitle","copy"];for(let f of l)if(f in a&&typeof JSON.parse(JSON.stringify(a[f]))!="boolean")return{success:!1,failed:"booleans",message:`The "${f}" property must be a boolean if present.`};return i}static validate(c,a,i,n){let t=e1.validateType(a,c,n);return t.success==!1?t:e1.validateIcon(i,c)}static validateType(c,a,i){return c.length?c.includes(" ")?{success:!1,message:L("Admonition type cannot include spaces."),failed:"type"}:e8(c)?c!=i&&c in a.data.userAdmonitions?{success:!1,message:"That Admonition type already exists.",failed:"type"}:{success:!0}:{success:!1,message:L("Types must be a valid CSS selector."),failed:"type"}:{success:!1,message:L("Admonition type cannot be empty."),failed:"type"}}static validateIcon(c,a){return c.length?a.iconManager.getIconType(c)?{success:!0}:{success:!1,message:L("Invalid icon name."),failed:"icon"}:{success:!1,message:L("Icon cannot be empty."),failed:"icon"}}};var B1=i1(require("obsidian")),p2=class extends B1.Modal{constructor(c){super(app);this.plugin=c;this.admonitionDefinitions=Object.values(this.plugin.data.userAdmonitions);this.admonitionNames=Object.keys(this.plugin.data.userAdmonitions);this.selectedAdmonitions=[...this.admonitionNames];this.export=!1}onOpen(){this.titleEl.setText("Export Admonitions"),this.containerEl.addClasses(["admonition-settings","admonition-modal","admonition-export-modal"]),new B1.Setting(this.contentEl).addButton(a=>a.setButtonText("Export Selected").onClick(()=>{this.export=!0,this.close()}));let c;new B1.Setting(this.contentEl).addButton(a=>a.setButtonText("Select All").setCta().onClick(()=>{this.selectedAdmonitions=[...this.admonitionNames],this.generateToggles(c)})).addButton(a=>a.setButtonText("Deselect All").onClick(()=>{this.selectedAdmonitions=[],this.generateToggles(c)})),c=this.contentEl.createDiv("additional"),this.generateToggles(c)}generateToggles(c){c.empty();for(let a of this.admonitionNames)new B1.Setting(c).setName(a).addToggle(i=>{i.setValue(this.selectedAdmonitions.includes(a)).onChange(n=>{n?this.selectedAdmonitions.push(a):this.selectedAdmonitions.remove(a)})})}};var rk=(e=>c=>{try{e.querySelector(c)}catch{return!1}return!0})(document.createDocumentFragment()),d2=class extends z.PluginSettingTab{constructor(c,a){super(c,a);this.plugin=a;this.queue=[];this.converted=0}async display(){this.containerEl.empty(),this.containerEl.addClass("admonition-settings"),this.containerEl.createEl("h2",{text:L("Admonition Settings")});let c=this.containerEl.createDiv("admonitions-nested-settings");z.Platform.isMobile||new z.Setting(c).setName("Export Custom Types as CSS").setDesc("Export a CSS snippet for custom callout types.").addButton(i=>i.setIcon("download").onClick(()=>{let n=[`/* This snippet was auto-generated by the Admonitions plugin */ -`],o=new Blob([this.plugin.calloutManager.generateCssString()],{type:"text/css"});createEl("a",{attr:{download:"custom_callouts.css",href:URL.createObjectURL(o)}}).click()}).setDisabled(!Object.keys(this.plugin.data.userAdmonitions).length)),new z.Setting(c).setName("Export Custom Types as JSON").setDesc("Choose custom types to export as a JSON file that you can then share with other users.").addButton(i=>i.setButtonText("Download All").setCta().onClick(()=>{let n=Object.values(this.plugin.data.userAdmonitions);this.download(n)})).addButton(i=>i.setButtonText("Select & Download").onClick(()=>{let n=new p2(this.plugin);n.onClose=()=>{if(!n.export)return;let o=Object.values(this.plugin.data.userAdmonitions);this.download(o.filter(r=>n.selectedAdmonitions.includes(r.type)))},n.open()})),new z.Setting(c).setName("Use CSS Snippet for Custom Callouts").setDesc("Instead of managing it internally, Admonitions will maintain a CSS snippet to enable your custom types for callouts.").addToggle(i=>i.setValue(this.plugin.data.useSnippet).onChange(n=>{this.plugin.data.useSnippet=n,this.plugin.saveSettings(),this.plugin.calloutManager.setUseSnippet()})),new z.Setting(c).setName(L("Add New")).setDesc("Add a new Admonition type. All custom Admonitions will also be usable as callouts.").addButton(i=>i.setTooltip(L("Add Additional")).setButtonText("+").onClick(async()=>{let o=new l1(this.plugin);o.onClose=async()=>{if(o.saved){let r={type:o.type,color:o.color,icon:o.icon,command:!1,title:o.title,injectColor:o.injectColor,noTitle:o.noTitle,copy:o.copy};this.plugin.addAdmonition(r),this.plugin.calloutManager.addAdmonition(r),this.display()}},o.open()})),new z.Setting(c).setName("Import Admonition(s)").setDesc("Import admonitions from a JSON definition.").addButton(i=>{let n=createEl("input",{attr:{type:"file",name:"merge",accept:".json",multiple:!0,style:"display: none;"}});n.onchange=async()=>{let{files:o}=n;if(!!o.length){try{let r=[];for(let t of Array.from(o))r.push(JSON.parse(await t.text()));for(let t of r.flat()){if(typeof t!="object")continue;t.icon||(t.icon={name:"pencil-alt",type:"font-awesome"});let l=e1.validateImport(this.plugin,t);if(l.success==!1){new z.Notice(createFragment(f=>{f.createSpan({text:`There was an issue importing the ${t.type} admonition:`}),f.createEl("br"),f.createSpan({text:l.message})}));continue}l.messages?.length&&new z.Notice(createFragment(f=>{f.createSpan({text:`There was an issue importing the ${t.type} admonition:`});for(let s of l.messages)f.createEl("br"),f.createSpan({text:s})})),await this.plugin.addAdmonition(t)}this.display()}catch(r){new z.Notice(`There was an error while importing the admonition${o.length==1?"":"s"}.`),console.error(r)}n.value=null}},i.setButtonText("Choose Files"),i.buttonEl.appendChild(n),i.onClick(()=>n.click())}).addExtraButton(i=>i.setIcon("info").onClick(()=>{let n=new z.Modal(this.plugin.app);n.onOpen=()=>{n.contentEl.createSpan({text:"Import one or more admonition definitions as a JSON array. An admonition definition should look as follows at minimum:"}),n.contentEl.createEl("br");let o=new z.TextAreaComponent(n.contentEl.createDiv()).setDisabled(!0).setValue(JSON.stringify({type:"embed-affliction",color:"149, 214, 148",icon:{name:"head-side-cough",type:"font-awesome"}},null,4));o.inputEl.setAttribute("style",`height: ${o.inputEl.scrollHeight}px; resize: none;`),n.contentEl.createEl("br"),n.contentEl.createSpan({text:"See the plugin ReadMe for more information."})},n.open()})),this.additionalEl=c.createDiv("additional"),this.buildTypes(),this.buildAdmonitions(this.containerEl.createEl("details",{cls:"admonitions-nested-settings",attr:{...this.plugin.data.open.admonitions?{open:!0}:{}}})),this.buildIcons(this.containerEl.createEl("details",{cls:"admonitions-nested-settings",attr:{...this.plugin.data.open.icons?{open:!0}:{}}})),this.buildOtherSyntaxes(this.containerEl.createEl("details",{cls:"admonitions-nested-settings",attr:{...this.plugin.data.open.other?{open:!0}:{}}})),this.buildAdvanced(this.containerEl.createEl("details",{cls:"admonitions-nested-settings",attr:{...this.plugin.data.open.advanced?{open:!0}:{}}})),this.containerEl.createDiv("coffee").createEl("a",{href:"https://www.buymeacoffee.com/valentine195"}).createEl("img",{attr:{src:"https://img.buymeacoffee.com/button-api/?text=Buy me a coffee&emoji=\u2615&slug=valentine195&button_colour=e3e7ef&font_colour=262626&font_family=Inter&outline_colour=262626&coffee_colour=ff0000"}})}download(c){if(!c.length){new z.Notice("At least one admonition must be chosen to export.");return}let a=createEl("a"),i=new Blob([JSON.stringify(c)],{type:"json"}),n=URL.createObjectURL(i);a.href=n,a.download="admonitions.json",a.click(),URL.revokeObjectURL(n)}buildAdmonitions(c){c.empty(),c.ontoggle=()=>{this.plugin.data.open.admonitions=c.open,this.plugin.saveSettings()};let a=c.createEl("summary");new z.Setting(a).setHeading().setName("Admonitions & Callouts"),a.createDiv("collapser").createDiv("handle"),new z.Setting(c).setName("Add Drop Shadow").setDesc("A drop shadow will be added to admonitions.").addToggle(i=>{i.setValue(this.plugin.data.dropShadow).onChange(async n=>{this.plugin.data.dropShadow=n,this.display(),await this.plugin.saveSettings()})}),new z.Setting(c).setName(L("Collapsible by Default")).setDesc(createFragment(i=>{i.createSpan({text:"All admonitions & callouts will be collapsible by default. Use "}),i.createEl("code",{text:"collapse: none"}),i.createSpan({text:L(" to prevent.")})})).addToggle(i=>{i.setValue(this.plugin.data.autoCollapse).onChange(async n=>{this.plugin.data.autoCollapse=n,this.display(),await this.plugin.saveSettings()})}),this.plugin.data.autoCollapse&&new z.Setting(c).setName(L("Default Collapse Type")).setDesc("Collapsible admonitions & callouts will be either opened or closed.").addDropdown(i=>{i.addOption("open","open"),i.addOption("closed","closed"),i.setValue(this.plugin.data.defaultCollapseType),i.onChange(async n=>{this.plugin.data.defaultCollapseType=n,await this.plugin.saveSettings()})}),new z.Setting(c).setName(L("Add Copy Button")).setDesc("Add a 'copy content' button to admonitions & callouts.").addToggle(i=>{i.setValue(this.plugin.data.copyButton),i.onChange(async n=>{this.plugin.data.copyButton=n,n||document.querySelectorAll(".admonition-content-copy").forEach(o=>{o.detach()}),await this.plugin.saveSettings()})}),new z.Setting(c).setName(L("Parse Titles as Markdown")).setDesc(L("Admonition Titles will be rendered as markdown.")).addToggle(i=>{i.setValue(this.plugin.data.parseTitles),i.onChange(async n=>{this.plugin.data.parseTitles=n,await this.plugin.saveSettings()})}),new z.Setting(c).setName("Set Admonition Colors").setDesc("Disable this setting to turn off admonition coloring by default. Can be overridden in the admonition definition.").addToggle(i=>i.setValue(this.plugin.data.injectColor).setTooltip(`${this.plugin.data.injectColor?"Disable":"Enable"} Admonition Color`).onChange(async n=>{this.plugin.data.injectColor=n,await this.plugin.saveSettings(),await this.buildTypes()})),new z.Setting(c).setName("Hide Empty Admonitions").setDesc("Any admonition that does not have content inside it will be hidden.").addToggle(i=>i.setValue(this.plugin.data.hideEmpty).onChange(async n=>{this.plugin.data.hideEmpty=n,await this.plugin.saveSettings(),await this.buildTypes()}))}buildIcons(c){c.empty(),c.ontoggle=()=>{this.plugin.data.open.icons=c.open,this.plugin.saveSettings()};let a=c.createEl("summary");new z.Setting(a).setHeading().setName("Icon Packs"),a.createDiv("collapser").createDiv("handle"),new z.Setting(c).setName("Use Font Awesome Icons").setDesc("Font Awesome Free icons will be available in the item picker. Existing Admonitions defined using Font Awesome icons will continue to work.").addToggle(r=>{r.setValue(this.plugin.data.useFontAwesome).onChange(t=>{this.plugin.data.useFontAwesome=t,this.plugin.iconManager.setIconDefinitions(),this.plugin.saveSettings()})});let i,n=Object.entries(y1).filter(([r])=>!this.plugin.data.icons.includes(r));new z.Setting(c).setName("Load Additional Icons").setDesc("Load an additional icon pack. This requires an internet connection.").addDropdown(r=>{if(!n.length){r.setDisabled(!0);return}for(let[t,l]of n)r.addOption(t,l);r.onChange(t=>i=t),i=r.getValue()}).addExtraButton(r=>{r.setIcon("plus-with-circle").setTooltip("Load").onClick(async()=>{!i||!i.length||(await this.plugin.iconManager.downloadIcon(i),this.buildIcons(c))}),n.length||r.setDisabled(!0)});let o=c.createDiv("admonitions-nested-settings");new z.Setting(o);for(let r of this.plugin.data.icons)new z.Setting(o).setName(y1[r]).addExtraButton(t=>{t.setIcon("reset").setTooltip("Redownload").onClick(async()=>{await this.plugin.iconManager.removeIcon(r),await this.plugin.iconManager.downloadIcon(r),this.buildIcons(c)})}).addExtraButton(t=>{t.setIcon("trash").onClick(async()=>{Object.values(this.plugin.data.userAdmonitions).find(l=>l.icon.type==r)&&!await b3(this.plugin.app,"You have Admonitions using icons from this pack. Are you sure you want to remove it?")||(await this.plugin.iconManager.removeIcon(r),this.buildIcons(c))})})}buildOtherSyntaxes(c){c.empty(),c.ontoggle=()=>{this.plugin.data.open.other=c.open,this.plugin.saveSettings()};let a=c.createEl("summary");new z.Setting(a).setHeading().setName("Additional Syntaxes"),a.createDiv("collapser").createDiv("handle"),c.createEl("p",{text:"Obsidian 0.14 has introduced Callout boxes to its core functionality using the same syntax as the Microsoft Document callouts.",cls:"setting-item"}),c.createEl("p",{text:"This has rendered the Microsoft Document syntax for Admonitions obsolete, but Admonitions can still be used to create and manage your custom callout types.",cls:"setting-item"}),c.createEl("p",{text:"Your existing code block Admonitions will always work!",cls:"setting-item"}),this.plugin.data.msDocConverted||new z.Setting(c).setName("Convert MSDoc Admonitions to Callouts").setDesc(createFragment(i=>{let n=i.createDiv("admonition-convert");(0,z.setIcon)(n.createSpan(),F1),n.createSpan({text:"This "}),n.createEl("strong",{text:"will"}),n.createSpan({text:" modify notes. Use at your own risk and please make backups."}),i.createEl("p",{text:"With large vaults, this could take awhile!"})})).addButton(i=>i.setButtonText("Convert").setCta().onClick(()=>{this.queue=this.plugin.app.vault.getMarkdownFiles(),this.notice=new z.Notice(createFragment(n=>{let o=n.createDiv("admonition-convert");o.createSpan({text:"Converting MS-doc admonitions..."}),(0,z.setIcon)(o.createSpan("admonition-convert-icon"),q1)}),0),this.checkAndReplace()})),new z.Setting(c).setName("Convert Codeblock Admonitions to Callouts").setDesc(createFragment(i=>{let n=i.createDiv("admonition-convert");(0,z.setIcon)(n.createSpan(),F1),n.createSpan({text:"This "}),n.createEl("strong",{text:"will"}),n.createSpan({text:" modify notes. Use at your own risk and please make backups."}),i.createEl("p",{text:"With large vaults, this could take awhile!"})})).addButton(i=>i.setButtonText("Convert").setCta().onClick(()=>{this.queue=this.plugin.app.vault.getMarkdownFiles(),this.notice=new z.Notice(createFragment(n=>{let o=n.createDiv("admonition-convert");o.createSpan({text:"Converting Codeblock admonitions..."}),(0,z.setIcon)(o.createSpan("admonition-convert-icon"),q1)}),0),this.converted=0,this.checkAndReplaceCodeBlocks()}))}async checkAndReplace(){if(!this.queue.length){this.converted?this.notice.setMessage(`${this.converted} MS-doc Admonitions converted!`):this.notice.setMessage("No MS-doc Admonitions found to convert."),this.plugin.data.msDocConverted=!0,this.plugin.saveSettings().then(()=>this.display()),setTimeout(()=>{this.notice.hide(),this.notice=void 0},2e3);return}setTimeout(async()=>{let c=this.queue.shift(),a=await this.app.vault.read(c);/> \[!([^ :]+)(?::[ ]?(.+))\](x|\+|\-)?/.test(a)&&(this.converted++,await this.plugin.app.vault.modify(c,a.replace(/> \[!([^ :]+)(?::[ ]?(.+))\](x|\+|\-)?/g,"> [!$1]$3 $2"))),this.checkAndReplace()})}async checkAndReplaceCodeBlocks(){if(!this.queue.length){this.converted?this.notice.setMessage(`${this.converted} Codeblock Admonitions converted!`):this.notice.setMessage("No Codeblock Admonitions found to convert."),this.display(),setTimeout(()=>{this.notice.hide(),this.notice=void 0},2e3);return}setTimeout(async()=>{let c=this.queue.shift(),a=await this.app.vault.read(c);/^(`{3,})ad-(\w+)([\s\S]*?)?\n^\1/m.test(a)&&(a=this.replaceCodeBlockInPlace(a),this.app.vault.modify(c,a)),this.checkAndReplaceCodeBlocks()})}replaceCodeBlockInPlace(c){let a=c.match(/^(`{3,})ad-(\w+)([\s\S]*?)?\n^\1/gm)??[];for(let i of a){let[,n]=i.match(/^`{3,}ad-(\w+)/),o="",r="";if(!n)continue;let t=[],l=!0;for(let s of i.split(` -`).slice(1,-1)){if(l){if(/^title:/.test(s)){o=s.match(/^title:(.*)/)?.[1].trim()??n[0].toUpperCase()+n.slice(1).toLowerCase();continue}if(/^collapse:/.test(s)){r=(s.match(/^collapse:\s?(.*)/)?.[1].trim()??"open")=="open"?"+":"-";continue}/^(title|collapse|color|icon):/.test(s)||(l=!1)}t.push(s)}let f=t.join(` -`);/^(`{3,})ad-(\w+)([\s\S]*?)?\n^\1/m.test(f)&&(f=this.replaceCodeBlockInPlace(f)),c=c.replace(i,`> [!${n}]${r}${o.length?" ":""}${o} +`],t=new Blob([this.plugin.calloutManager.generateCssString()],{type:"text/css"});createEl("a",{attr:{download:"custom_callouts.css",href:URL.createObjectURL(t)}}).click()}).setDisabled(!Object.keys(this.plugin.data.userAdmonitions).length)),new z.Setting(c).setName("Export Custom Types as JSON").setDesc("Choose custom types to export as a JSON file that you can then share with other users.").addButton(i=>i.setButtonText("Download All").setCta().onClick(()=>{let n=Object.values(this.plugin.data.userAdmonitions);this.download(n)})).addButton(i=>i.setButtonText("Select & Download").onClick(()=>{let n=new p2(this.plugin);n.onClose=()=>{if(!n.export)return;let t=Object.values(this.plugin.data.userAdmonitions);this.download(t.filter(r=>n.selectedAdmonitions.includes(r.type)))},n.open()})),new z.Setting(c).setName("Use CSS Snippet for Custom Callouts").setDesc("Instead of managing it internally, Admonitions will maintain a CSS snippet to enable your custom types for callouts.").addToggle(i=>i.setValue(this.plugin.data.useSnippet).onChange(n=>{this.plugin.data.useSnippet=n,this.plugin.saveSettings(),this.plugin.calloutManager.setUseSnippet()})),new z.Setting(c).setName(L("Add New")).setDesc("Add a new Admonition type. All custom Admonitions will also be usable as callouts.").addButton(i=>i.setTooltip(L("Add Additional")).setButtonText("+").onClick(async()=>{let t=new l1(this.plugin);t.onClose=async()=>{if(t.saved){let r={type:t.type,color:t.color,icon:t.icon,command:!1,title:t.title,injectColor:t.injectColor,noTitle:t.noTitle,copy:t.copy};this.plugin.addAdmonition(r),this.plugin.calloutManager.addAdmonition(r),this.display()}},t.open()})),new z.Setting(c).setName("Import Admonition(s)").setDesc("Import admonitions from a JSON definition.").addButton(i=>{let n=createEl("input",{attr:{type:"file",name:"merge",accept:".json",multiple:!0,style:"display: none;"}});n.onchange=async()=>{let{files:t}=n;if(!!t.length){try{let r=[];for(let o of Array.from(t))r.push(JSON.parse(await o.text()));for(let o of r.flat()){if(typeof o!="object")continue;o.icon||(o.icon={name:"pencil-alt",type:"font-awesome"});let l=e1.validateImport(this.plugin,o);if(l.success==!1){new z.Notice(createFragment(f=>{f.createSpan({text:`There was an issue importing the ${o.type} admonition:`}),f.createEl("br"),f.createSpan({text:l.message})}));continue}l.messages?.length&&new z.Notice(createFragment(f=>{f.createSpan({text:`There was an issue importing the ${o.type} admonition:`});for(let s of l.messages)f.createEl("br"),f.createSpan({text:s})})),await this.plugin.addAdmonition(o)}this.display()}catch(r){new z.Notice(`There was an error while importing the admonition${t.length==1?"":"s"}.`),console.error(r)}n.value=null}},i.setButtonText("Choose Files"),i.buttonEl.appendChild(n),i.onClick(()=>n.click())}).addExtraButton(i=>i.setIcon("info").onClick(()=>{let n=new z.Modal(this.plugin.app);n.onOpen=()=>{n.contentEl.createSpan({text:"Import one or more admonition definitions as a JSON array. An admonition definition should look as follows at minimum:"}),n.contentEl.createEl("br");let t=new z.TextAreaComponent(n.contentEl.createDiv()).setDisabled(!0).setValue(JSON.stringify({type:"embed-affliction",color:"149, 214, 148",icon:{name:"head-side-cough",type:"font-awesome"}},null,4));t.inputEl.setAttribute("style",`height: ${t.inputEl.scrollHeight}px; resize: none;`),n.contentEl.createEl("br"),n.contentEl.createSpan({text:"See the plugin ReadMe for more information."})},n.open()})),this.additionalEl=c.createDiv("additional"),this.buildTypes(),this.buildAdmonitions(this.containerEl.createEl("details",{cls:"admonitions-nested-settings",attr:{...this.plugin.data.open.admonitions?{open:!0}:{}}})),this.buildIcons(this.containerEl.createEl("details",{cls:"admonitions-nested-settings",attr:{...this.plugin.data.open.icons?{open:!0}:{}}})),this.buildOtherSyntaxes(this.containerEl.createEl("details",{cls:"admonitions-nested-settings",attr:{...this.plugin.data.open.other?{open:!0}:{}}})),this.buildAdvanced(this.containerEl.createEl("details",{cls:"admonitions-nested-settings",attr:{...this.plugin.data.open.advanced?{open:!0}:{}}})),this.containerEl.createDiv("coffee").createEl("a",{href:"https://www.buymeacoffee.com/valentine195"}).createEl("img",{attr:{src:"https://img.buymeacoffee.com/button-api/?text=Buy me a coffee&emoji=\u2615&slug=valentine195&button_colour=e3e7ef&font_colour=262626&font_family=Inter&outline_colour=262626&coffee_colour=ff0000"}})}download(c){if(!c.length){new z.Notice("At least one admonition must be chosen to export.");return}let a=createEl("a"),i=new Blob([JSON.stringify(c)],{type:"json"}),n=URL.createObjectURL(i);a.href=n,a.download="admonitions.json",a.click(),URL.revokeObjectURL(n)}buildAdmonitions(c){c.empty(),c.ontoggle=()=>{this.plugin.data.open.admonitions=c.open,this.plugin.saveSettings()};let a=c.createEl("summary");new z.Setting(a).setHeading().setName("Admonitions & Callouts"),a.createDiv("collapser").createDiv("handle"),new z.Setting(c).setName("Add Drop Shadow").setDesc("A drop shadow will be added to admonitions.").addToggle(i=>{i.setValue(this.plugin.data.dropShadow).onChange(async n=>{this.plugin.data.dropShadow=n,this.display(),await this.plugin.saveSettings()})}),new z.Setting(c).setName(L("Collapsible by Default")).setDesc(createFragment(i=>{i.createSpan({text:"All admonitions & callouts will be collapsible by default. Use "}),i.createEl("code",{text:"collapse: none"}),i.createSpan({text:L(" to prevent.")})})).addToggle(i=>{i.setValue(this.plugin.data.autoCollapse).onChange(async n=>{this.plugin.data.autoCollapse=n,this.display(),await this.plugin.saveSettings()})}),this.plugin.data.autoCollapse&&new z.Setting(c).setName(L("Default Collapse Type")).setDesc("Collapsible admonitions & callouts will be either opened or closed.").addDropdown(i=>{i.addOption("open","open"),i.addOption("closed","closed"),i.setValue(this.plugin.data.defaultCollapseType),i.onChange(async n=>{this.plugin.data.defaultCollapseType=n,await this.plugin.saveSettings()})}),new z.Setting(c).setName(L("Add Copy Button")).setDesc("Add a 'copy content' button to admonitions & callouts.").addToggle(i=>{i.setValue(this.plugin.data.copyButton),i.onChange(async n=>{this.plugin.data.copyButton=n,n||document.querySelectorAll(".admonition-content-copy").forEach(t=>{t.detach()}),await this.plugin.saveSettings()})}),new z.Setting(c).setName(L("Parse Titles as Markdown")).setDesc(L("Admonition Titles will be rendered as markdown.")).addToggle(i=>{i.setValue(this.plugin.data.parseTitles),i.onChange(async n=>{this.plugin.data.parseTitles=n,await this.plugin.saveSettings()})}),new z.Setting(c).setName("Set Admonition Colors").setDesc("Disable this setting to turn off admonition coloring by default. Can be overridden in the admonition definition.").addToggle(i=>i.setValue(this.plugin.data.injectColor).setTooltip(`${this.plugin.data.injectColor?"Disable":"Enable"} Admonition Color`).onChange(async n=>{this.plugin.data.injectColor=n,await this.plugin.saveSettings(),await this.buildTypes()})),new z.Setting(c).setName("Hide Empty Admonitions").setDesc("Any admonition that does not have content inside it will be hidden.").addToggle(i=>i.setValue(this.plugin.data.hideEmpty).onChange(async n=>{this.plugin.data.hideEmpty=n,await this.plugin.saveSettings(),await this.buildTypes()}))}buildIcons(c){c.empty(),c.ontoggle=()=>{this.plugin.data.open.icons=c.open,this.plugin.saveSettings()};let a=c.createEl("summary");new z.Setting(a).setHeading().setName("Icon Packs"),a.createDiv("collapser").createDiv("handle"),new z.Setting(c).setName("Use Font Awesome Icons").setDesc("Font Awesome Free icons will be available in the item picker. Existing Admonitions defined using Font Awesome icons will continue to work.").addToggle(r=>{r.setValue(this.plugin.data.useFontAwesome).onChange(o=>{this.plugin.data.useFontAwesome=o,this.plugin.iconManager.setIconDefinitions(),this.plugin.saveSettings()})});let i,n=Object.entries(y1).filter(([r])=>!this.plugin.data.icons.includes(r));new z.Setting(c).setName("Load Additional Icons").setDesc("Load an additional icon pack. This requires an internet connection.").addDropdown(r=>{if(!n.length){r.setDisabled(!0);return}for(let[o,l]of n)r.addOption(o,l);r.onChange(o=>i=o),i=r.getValue()}).addExtraButton(r=>{r.setIcon("plus-with-circle").setTooltip("Load").onClick(async()=>{!i||!i.length||(await this.plugin.iconManager.downloadIcon(i),this.buildIcons(c))}),n.length||r.setDisabled(!0)});let t=c.createDiv("admonitions-nested-settings");new z.Setting(t);for(let r of this.plugin.data.icons)new z.Setting(t).setName(y1[r]).addExtraButton(o=>{o.setIcon("reset").setTooltip("Redownload").onClick(async()=>{await this.plugin.iconManager.removeIcon(r),await this.plugin.iconManager.downloadIcon(r),this.buildIcons(c)})}).addExtraButton(o=>{o.setIcon("trash").onClick(async()=>{Object.values(this.plugin.data.userAdmonitions).find(l=>l.icon.type==r)&&!await b3(this.plugin.app,"You have Admonitions using icons from this pack. Are you sure you want to remove it?")||(await this.plugin.iconManager.removeIcon(r),this.buildIcons(c))})})}buildOtherSyntaxes(c){c.empty(),c.ontoggle=()=>{this.plugin.data.open.other=c.open,this.plugin.saveSettings()};let a=c.createEl("summary");new z.Setting(a).setHeading().setName("Additional Syntaxes"),a.createDiv("collapser").createDiv("handle"),c.createEl("p",{text:"Obsidian 0.14 has introduced Callout boxes to its core functionality using the same syntax as the Microsoft Document callouts.",cls:"setting-item"}),c.createEl("p",{text:"This has rendered the Microsoft Document syntax for Admonitions obsolete, but Admonitions can still be used to create and manage your custom callout types.",cls:"setting-item"}),c.createEl("p",{text:"Your existing code block Admonitions will always work!",cls:"setting-item"}),this.plugin.data.msDocConverted||new z.Setting(c).setName("Convert MSDoc Admonitions to Callouts").setDesc(createFragment(i=>{let n=i.createDiv("admonition-convert");(0,z.setIcon)(n.createSpan(),F1),n.createSpan({text:"This "}),n.createEl("strong",{text:"will"}),n.createSpan({text:" modify notes. Use at your own risk and please make backups."}),i.createEl("p",{text:"With large vaults, this could take awhile!"})})).addButton(i=>i.setButtonText("Convert").setCta().onClick(()=>{this.queue=this.plugin.app.vault.getMarkdownFiles(),this.notice=new z.Notice(createFragment(n=>{let t=n.createDiv("admonition-convert");t.createSpan({text:"Converting MS-doc admonitions..."}),(0,z.setIcon)(t.createSpan("admonition-convert-icon"),q1)}),0),this.checkAndReplace()})),new z.Setting(c).setName("Convert Codeblock Admonitions to Callouts").setDesc(createFragment(i=>{let n=i.createDiv("admonition-convert");(0,z.setIcon)(n.createSpan(),F1),n.createSpan({text:"This "}),n.createEl("strong",{text:"will"}),n.createSpan({text:" modify notes. Use at your own risk and please make backups."}),i.createEl("p",{text:"With large vaults, this could take awhile!"})})).addButton(i=>i.setButtonText("Convert").setCta().onClick(()=>{this.queue=this.plugin.app.vault.getMarkdownFiles(),this.notice=new z.Notice(createFragment(n=>{let t=n.createDiv("admonition-convert");t.createSpan({text:"Converting Codeblock admonitions..."}),(0,z.setIcon)(t.createSpan("admonition-convert-icon"),q1)}),0),this.converted=0,this.checkAndReplaceCodeBlocks()}))}async checkAndReplace(){if(!this.queue.length){this.converted?this.notice.setMessage(`${this.converted} MS-doc Admonitions converted!`):this.notice.setMessage("No MS-doc Admonitions found to convert."),this.plugin.data.msDocConverted=!0,this.plugin.saveSettings().then(()=>this.display()),setTimeout(()=>{this.notice.hide(),this.notice=void 0},2e3);return}setTimeout(async()=>{let c=this.queue.shift(),a=await this.app.vault.read(c);/> \[!([^ :]+)(?::[ ]?(.+))\](x|\+|\-)?/.test(a)&&(this.converted++,await this.plugin.app.vault.modify(c,a.replace(/> \[!([^ :]+)(?::[ ]?(.+))\](x|\+|\-)?/g,"> [!$1]$3 $2"))),this.checkAndReplace()})}async checkAndReplaceCodeBlocks(){if(!this.queue.length){this.converted?this.notice.setMessage(`${this.converted} Codeblock Admonitions converted!`):this.notice.setMessage("No Codeblock Admonitions found to convert."),this.display(),setTimeout(()=>{this.notice.hide(),this.notice=void 0},2e3);return}setTimeout(async()=>{let c=this.queue.shift(),a=await this.app.vault.read(c);/^(`{3,})ad-(\w+)([\s\S]*?)?\n^\1/m.test(a)&&(a=this.replaceCodeBlockInPlace(a),this.app.vault.modify(c,a)),this.checkAndReplaceCodeBlocks()})}replaceCodeBlockInPlace(c){let a=c.match(/^(`{3,})ad-(\w+)([\s\S]*?)?\n^\1/gm)??[];for(let i of a){let[,n]=i.match(/^`{3,}ad-(\w+)/),t="",r="";if(!n)continue;let o=[],l=!0;for(let s of i.split(` +`).slice(1,-1)){if(l){if(/^title:/.test(s)){t=s.match(/^title:(.*)/)?.[1].trim()??n[0].toUpperCase()+n.slice(1).toLowerCase();continue}if(/^collapse:/.test(s)){r=(s.match(/^collapse:\s?(.*)/)?.[1].trim()??"open")=="open"?"+":"-";continue}/^(title|collapse|color|icon):/.test(s)||(l=!1)}o.push(s)}let f=o.join(` +`);/^(`{3,})ad-(\w+)([\s\S]*?)?\n^\1/m.test(f)&&(f=this.replaceCodeBlockInPlace(f)),c=c.replace(i,`> [!${n}]${r}${t.length?" ":""}${t} > ${f.split(` `).join(` -> `)}`),this.converted++}return c}buildAdvanced(c){c.empty(),c.ontoggle=()=>{this.plugin.data.open.advanced=c.open,this.plugin.saveSettings()};let a=c.createEl("summary");new z.Setting(a).setHeading().setName("Advanced Settings"),a.createDiv("collapser").createDiv("handle"),new z.Setting(c).setName(L("Markdown Syntax Highlighting")).setDesc(L("Use Obsidian's markdown syntax highlighter in admonition code blocks. This setting is experimental and could cause errors.")).addToggle(i=>{i.setValue(this.plugin.data.syntaxHighlight),i.onChange(async n=>{this.plugin.data.syntaxHighlight=n,n?this.plugin.turnOnSyntaxHighlighting():this.plugin.turnOffSyntaxHighlighting(),await this.plugin.saveSettings()})}),new z.Setting(c).setName("Generate JS for Publish").setDesc(createFragment(i=>{i.createSpan({text:"Generate a javascript file to place in your "}),i.createEl("code",{text:"publish.js"}),i.createSpan({text:"file."}),i.createEl("br"),i.createEl("strong",{text:"Please note that this can only be done on custom domain publish sites."})})).addButton(i=>{i.setButtonText("Generate"),i.onClick(n=>{let o={};for(let f in this.plugin.admonitions){let s=this.plugin.admonitions[f];o[f]={icon:this.plugin.iconManager.getIconNode(s.icon)?.outerHTML??"",color:s.color}}let r=c3.replace(/ADMONITION_ICON_MAP\s?=\s?\{\}/,"ADMONITION_ICON_MAP="+JSON.stringify(o)),t=new Blob([r],{type:"text/javascript"}),l=createEl("a",{href:URL.createObjectURL(t),attr:{download:"publish.admonition.js"}});l.click(),l.detach()})})}buildTypes(){this.additionalEl.empty();for(let c of Object.values(this.plugin.data.userAdmonitions)){let a=new z.Setting(this.additionalEl),i=this.plugin.getAdmonitionElement(c.type,c.type[0].toUpperCase()+c.type.slice(1).toLowerCase(),c.icon,c.injectColor??this.plugin.data.injectColor?c.color:null);a.infoEl.replaceWith(i),c.command?a.addExtraButton(n=>{n.setIcon(r2.toString()).setTooltip(L("Unregister Commands")).onClick(async()=>{this.plugin.unregisterCommandsFor(c),await this.plugin.saveSettings(),this.display()})}):a.addExtraButton(n=>{n.setIcon(t2.toString()).setTooltip(L("Register Commands")).onClick(async()=>{this.plugin.registerCommandsFor(c),await this.plugin.saveSettings(),this.display()})}),a.addExtraButton(n=>{n.setIcon("pencil").setTooltip(L("Edit")).onClick(()=>{let o=new l1(this.plugin,c);o.onClose=async()=>{if(o.saved){let r=c.command,t={type:o.type,color:o.color,icon:o.icon,command:r,title:o.title,injectColor:o.injectColor,noTitle:o.noTitle,copy:o.copy};if(t.type!=c.type){this.plugin.unregisterType(c);let l=Object.entries(this.plugin.data.userAdmonitions);this.plugin.data.userAdmonitions=Object.fromEntries(l.map(([f,s])=>f==c.type?[t.type,t]:[f,s]))}else this.plugin.data.userAdmonitions[t.type]=t;this.plugin.registerType(t.type),this.plugin.calloutManager.addAdmonition(t),this.display()}},o.open()})}).addExtraButton(n=>{n.setIcon("trash").setTooltip(L("Delete")).onClick(()=>{this.plugin.removeAdmonition(c),this.display()})})}}},l1=class extends z.Modal{constructor(c,a){super(c.app);this.plugin=c;this.color="#7d7d7d";this.icon={};this.saved=!1;this.error=!1;this.injectColor=this.plugin.data.injectColor;this.noTitle=!1;a&&(this.color=a.color,this.icon=a.icon,this.type=a.type,this.originalType=a.type,this.title=a.title,this.injectColor=a.injectColor??this.injectColor,this.noTitle=a.noTitle??!1,this.copy=a.copy??this.plugin.data.copyButton)}async display(){let{contentEl:c}=this;c.empty();let a=c.createDiv(),i=this.title??this.type??"...";this.admonitionPreview=this.plugin.getAdmonitionElement(this.type,i[0].toUpperCase()+i.slice(1).toLowerCase(),this.icon,this.injectColor??this.plugin.data.injectColor?this.color:null),this.admonitionPreview.createDiv("callout-content admonition-content").createEl("p",{text:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla."}),c.appendChild(this.admonitionPreview);let n,o=new z.Setting(a).setName(L("Admonition Type")).addText(h=>{n=h,n.setValue(this.type).onChange(v=>{let m=e1.validateType(v,this.plugin,this.originalType);if(m.success==!1){l1.setValidationError(h.inputEl,m.message);return}l1.removeValidationError(h.inputEl),this.type=v,this.title||this.updateTitle(this.admonitionPreview,this.type?.[0].toUpperCase()+this.type?.slice(1).toLowerCase())})});o.controlEl.addClass("admonition-type-setting"),o.descEl.createSpan({text:"This is used to create the admonition (e.g., "}),o.descEl.createEl("code",{text:"note"}),o.descEl.createSpan({text:" or "}),o.descEl.createEl("code",{text:"abstract"}),o.descEl.createSpan({text:")"}),new z.Setting(a).setName(L("Admonition Title")).setDesc(L("This will be the default title for this admonition type.")).addText(h=>{h.setValue(this.title).onChange(v=>{if(!v.length){this.title=null,this.updateTitle(this.admonitionPreview,this.type?.[0].toUpperCase()+i.slice(1).toLowerCase());return}this.title=v,this.updateTitle(this.admonitionPreview,this.title)})}),new z.Setting(a).setName(L("No Admonition Title by Default")).setDesc(createFragment(h=>{h.createSpan({text:L("The admonition will have no title unless ")}),h.createEl("code",{text:"title"}),h.createSpan({text:L(" is explicitly provided.")})})).addToggle(h=>{h.setValue(this.noTitle).onChange(v=>this.noTitle=v)}),new z.Setting(a).setName(L("Show Copy Button")).setDesc(createFragment(h=>{h.createSpan({text:"A copy button will be added to the admonition & callout."})})).addToggle(h=>{h.setValue(this.copy).onChange(v=>this.copy=v)});let r=createEl("input",{attr:{type:"file",name:"image",accept:"image/*"}}),t;new z.Setting(a).setName(L("Admonition Icon")).setDesc("Icon to display next to the title.").addText(h=>{t=h,this.icon.type!=="image"&&h.setValue(this.icon.name);let v=async()=>{let u=h.inputEl.value,d=e1.validateIcon(u,this.plugin);if(d.success==!1){l1.setValidationError(h.inputEl,d.message);return}l1.removeValidationError(h.inputEl);let p=this.plugin.iconManager.getIconType(u);this.icon=m.icon??{name:u,type:p};let M=this.admonitionPreview.querySelector(".admonition-title-icon");M.innerHTML=this.plugin.iconManager.getIconNode(this.icon)?.outerHTML??""},m=new U2(this.plugin,h);m.onClose=v,h.inputEl.onblur=v}).addButton(h=>{h.setButtonText(L("Upload Image")).setIcon("image-file"),h.buttonEl.addClass("admonition-file-upload"),h.buttonEl.appendChild(r),h.onClick(()=>r.click())}),r.onchange=async()=>{let{files:h}=r;if(!h.length)return;let v=h[0],m=new FileReader;m.onloadend=u=>{var d=new Image;d.onload=()=>{try{let p=document.createElement("canvas"),M=24,g=d.width,V=d.height;g>V?g>M&&(V*=M/g,g=M):V>M&&(g*=M/V,V=M),p.width=g,p.height=V,p.getContext("2d").drawImage(d,0,0,g,V),this.icon={name:p.toDataURL("image/png"),type:"image"},this.display()}catch{new z.Notice("There was an error parsing the image.")}},d.src=u.target.result.toString()},m.readAsDataURL(v),r.value=null};let l=a.createDiv("admonition-color-settings");this.createColor(l);let f=c.createDiv(),s=new z.Setting(f);s.addButton(h=>(h.setTooltip(L("Save")).setIcon("checkmark").onClick(async()=>{let v=e1.validate(this.plugin,n.inputEl.value,t.inputEl.value,this.originalType);if(v.success==!1){l1.setValidationError(v.failed=="type"?n.inputEl:t.inputEl,v.message),new z.Notice("Fix errors before saving.");return}this.saved=!0,this.close()}),h)),s.addExtraButton(h=>(h.setIcon("cross").setTooltip("Cancel").onClick(()=>{this.saved=!1,this.close()}),h))}createColor(c){c.empty();let a=this.injectColor?"Set the admonition color. Disable to set manually using CSS.":"Admonition color is disabled and must be manually set using CSS.";new z.Setting(c).setName(L("Color")).setDesc(a).addText(i=>{i.inputEl.setAttribute("type","color"),this.injectColor||i.inputEl.setAttribute("disabled","true"),i.setValue(n8(this.color)).onChange(n=>{let o=i8(n);!o||(this.color=`${o.r}, ${o.g}, ${o.b}`,this.admonitionPreview.setAttribute("style",`--callout-color: ${this.color};`))})}).addToggle(i=>i.setValue(this.injectColor).setTooltip(`${this.injectColor?"Disable":"Enable"} Admonition Color`).onChange(n=>{this.injectColor=n,n?this.admonitionPreview.setAttribute("style",`--callout-color: ${this.color};`):this.admonitionPreview.removeAttribute("style"),this.createColor(c)}))}updateTitle(c,a){let i=c.querySelector(".admonition-title-content"),n=c.querySelector(".admonition-title-icon");i.textContent=a,i.prepend(n)}onOpen(){this.display()}static setValidationError(c,a){if(c.addClass("is-invalid"),a){c.parentElement.addClasses(["has-invalid-message","unset-align-items"]),c.parentElement.parentElement.addClass(".unset-align-items");let i=c.parentElement.querySelector(".invalid-feedback");i||(i=c.parentElement.createDiv({cls:"invalid-feedback"})),i.setText(a)}}static removeValidationError(c){c.removeClass("is-invalid"),c.parentElement.removeClasses(["has-invalid-message","unset-align-items"]),c.parentElement.parentElement.removeClass(".unset-align-items"),c.parentElement.querySelector(".invalid-feedback")&&c.parentElement.removeChild(c.parentElement.querySelector(".invalid-feedback"))}};function i8(e){let c=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return c?{r:parseInt(c[1],16),g:parseInt(c[2],16),b:parseInt(c[3],16)}:null}function G2(e){var c=e.toString(16);return c.length==1?"0"+c:c}function n8(e){let c=/^(\d+),\s?(\d+),\s?(\d+)/i.exec(e);return!c||!c.length?"":`#${G2(Number(c[1]))}${G2(Number(c[2]))}${G2(Number(c[3]))}`}var o8={prefix:"far",iconName:"address-book",icon:[448,512,[],"f2b9","M436 160c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h320c26.5 0 48-21.5 48-48v-48h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20v-64h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20v-64h20zm-68 304H48V48h320v416zM208 256c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm-89.6 128h179.2c12.4 0 22.4-8.6 22.4-19.2v-19.2c0-31.8-30.1-57.6-67.2-57.6-10.8 0-18.7 8-44.8 8-26.9 0-33.4-8-44.8-8-37.1 0-67.2 25.8-67.2 57.6v19.2c0 10.6 10 19.2 22.4 19.2z"]},t8={prefix:"far",iconName:"address-card",icon:[576,512,[],"f2bb","M528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm0 400H48V80h480v352zM208 256c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm-89.6 128h179.2c12.4 0 22.4-8.6 22.4-19.2v-19.2c0-31.8-30.1-57.6-67.2-57.6-10.8 0-18.7 8-44.8 8-26.9 0-33.4-8-44.8-8-37.1 0-67.2 25.8-67.2 57.6v19.2c0 10.6 10 19.2 22.4 19.2zM360 320h112c4.4 0 8-3.6 8-8v-16c0-4.4-3.6-8-8-8H360c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8zm0-64h112c4.4 0 8-3.6 8-8v-16c0-4.4-3.6-8-8-8H360c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8zm0-64h112c4.4 0 8-3.6 8-8v-16c0-4.4-3.6-8-8-8H360c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8z"]},r8={prefix:"far",iconName:"angry",icon:[496,512,[],"f556","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm0-144c-33.6 0-65.2 14.8-86.8 40.6-8.5 10.2-7.1 25.3 3.1 33.8s25.3 7.2 33.8-3c24.8-29.7 75-29.7 99.8 0 8.1 9.7 23.2 11.9 33.8 3 10.2-8.5 11.5-23.6 3.1-33.8-21.6-25.8-53.2-40.6-86.8-40.6zm-48-72c10.3 0 19.9-6.7 23-17.1 3.8-12.7-3.4-26.1-16.1-29.9l-80-24c-12.8-3.9-26.1 3.4-29.9 16.1-3.8 12.7 3.4 26.1 16.1 29.9l28.2 8.5c-3.1 4.9-5.3 10.4-5.3 16.6 0 17.7 14.3 32 32 32s32-14.4 32-32.1zm199-54.9c-3.8-12.7-17.1-19.9-29.9-16.1l-80 24c-12.7 3.8-19.9 17.2-16.1 29.9 3.1 10.4 12.7 17.1 23 17.1 0 17.7 14.3 32 32 32s32-14.3 32-32c0-6.2-2.2-11.7-5.3-16.6l28.2-8.5c12.7-3.7 19.9-17.1 16.1-29.8z"]},l8={prefix:"far",iconName:"arrow-alt-circle-down",icon:[512,512,[],"f358","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm-32-316v116h-67c-10.7 0-16 12.9-8.5 20.5l99 99c4.7 4.7 12.3 4.7 17 0l99-99c7.6-7.6 2.2-20.5-8.5-20.5h-67V140c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12z"]},f8={prefix:"far",iconName:"arrow-alt-circle-left",icon:[512,512,[],"f359","M8 256c0 137 111 248 248 248s248-111 248-248S393 8 256 8 8 119 8 256zm448 0c0 110.5-89.5 200-200 200S56 366.5 56 256 145.5 56 256 56s200 89.5 200 200zm-72-20v40c0 6.6-5.4 12-12 12H256v67c0 10.7-12.9 16-20.5 8.5l-99-99c-4.7-4.7-4.7-12.3 0-17l99-99c7.6-7.6 20.5-2.2 20.5 8.5v67h116c6.6 0 12 5.4 12 12z"]},s8={prefix:"far",iconName:"arrow-alt-circle-right",icon:[512,512,[],"f35a","M504 256C504 119 393 8 256 8S8 119 8 256s111 248 248 248 248-111 248-248zm-448 0c0-110.5 89.5-200 200-200s200 89.5 200 200-89.5 200-200 200S56 366.5 56 256zm72 20v-40c0-6.6 5.4-12 12-12h116v-67c0-10.7 12.9-16 20.5-8.5l99 99c4.7 4.7 4.7 12.3 0 17l-99 99c-7.6 7.6-20.5 2.2-20.5-8.5v-67H140c-6.6 0-12-5.4-12-12z"]},h8={prefix:"far",iconName:"arrow-alt-circle-up",icon:[512,512,[],"f35b","M256 504c137 0 248-111 248-248S393 8 256 8 8 119 8 256s111 248 248 248zm0-448c110.5 0 200 89.5 200 200s-89.5 200-200 200S56 366.5 56 256 145.5 56 256 56zm20 328h-40c-6.6 0-12-5.4-12-12V256h-67c-10.7 0-16-12.9-8.5-20.5l99-99c4.7-4.7 12.3-4.7 17 0l99 99c7.6 7.6 2.2 20.5-8.5 20.5h-67v116c0 6.6-5.4 12-12 12z"]},m8={prefix:"far",iconName:"bell",icon:[448,512,[],"f0f3","M439.39 362.29c-19.32-20.76-55.47-51.99-55.47-154.29 0-77.7-54.48-139.9-127.94-155.16V32c0-17.67-14.32-32-31.98-32s-31.98 14.33-31.98 32v20.84C118.56 68.1 64.08 130.3 64.08 208c0 102.3-36.15 133.53-55.47 154.29-6 6.45-8.66 14.16-8.61 21.71.11 16.4 12.98 32 32.1 32h383.8c19.12 0 32-15.6 32.1-32 .05-7.55-2.61-15.27-8.61-21.71zM67.53 368c21.22-27.97 44.42-74.33 44.53-159.42 0-.2-.06-.38-.06-.58 0-61.86 50.14-112 112-112s112 50.14 112 112c0 .2-.06.38-.06.58.11 85.1 23.31 131.46 44.53 159.42H67.53zM224 512c35.32 0 63.97-28.65 63.97-64H160.03c0 35.35 28.65 64 63.97 64z"]},v8={prefix:"far",iconName:"bell-slash",icon:[640,512,[],"f1f6","M633.99 471.02L36 3.51C29.1-2.01 19.03-.9 13.51 6l-10 12.49C-2.02 25.39-.9 35.46 6 40.98l598 467.51c6.9 5.52 16.96 4.4 22.49-2.49l10-12.49c5.52-6.9 4.41-16.97-2.5-22.49zM163.53 368c16.71-22.03 34.48-55.8 41.4-110.58l-45.47-35.55c-3.27 90.73-36.47 120.68-54.84 140.42-6 6.45-8.66 14.16-8.61 21.71.11 16.4 12.98 32 32.1 32h279.66l-61.4-48H163.53zM320 96c61.86 0 112 50.14 112 112 0 .2-.06.38-.06.58.02 16.84 1.16 31.77 2.79 45.73l59.53 46.54c-8.31-22.13-14.34-51.49-14.34-92.85 0-77.7-54.48-139.9-127.94-155.16V32c0-17.67-14.32-32-31.98-32s-31.98 14.33-31.98 32v20.84c-26.02 5.41-49.45 16.94-69.13 32.72l38.17 29.84C275 103.18 296.65 96 320 96zm0 416c35.32 0 63.97-28.65 63.97-64H256.03c0 35.35 28.65 64 63.97 64z"]},z8={prefix:"far",iconName:"bookmark",icon:[384,512,[],"f02e","M336 0H48C21.49 0 0 21.49 0 48v464l192-112 192 112V48c0-26.51-21.49-48-48-48zm0 428.43l-144-84-144 84V54a6 6 0 0 1 6-6h276c3.314 0 6 2.683 6 5.996V428.43z"]},p8={prefix:"far",iconName:"building",icon:[448,512,[],"f1ad","M128 148v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12zm140 12h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm-128 96h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm128 0h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm-76 84v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm76 12h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm180 124v36H0v-36c0-6.6 5.4-12 12-12h19.5V24c0-13.3 10.7-24 24-24h337c13.3 0 24 10.7 24 24v440H436c6.6 0 12 5.4 12 12zM79.5 463H192v-67c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v67h112.5V49L80 48l-.5 415z"]},d8={prefix:"far",iconName:"calendar",icon:[448,512,[],"f133","M400 64h-48V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H160V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zm-6 400H54c-3.3 0-6-2.7-6-6V160h352v298c0 3.3-2.7 6-6 6z"]},u8={prefix:"far",iconName:"calendar-alt",icon:[448,512,[],"f073","M148 288h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm108-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 96v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm192 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96-260v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48zm-48 346V160H48v298c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"]},M8={prefix:"far",iconName:"calendar-check",icon:[448,512,[],"f274","M400 64h-48V12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v52H160V12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v52H48C21.49 64 0 85.49 0 112v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm-6 400H54a6 6 0 0 1-6-6V160h352v298a6 6 0 0 1-6 6zm-52.849-200.65L198.842 404.519c-4.705 4.667-12.303 4.637-16.971-.068l-75.091-75.699c-4.667-4.705-4.637-12.303.068-16.971l22.719-22.536c4.705-4.667 12.303-4.637 16.97.069l44.104 44.461 111.072-110.181c4.705-4.667 12.303-4.637 16.971.068l22.536 22.718c4.667 4.705 4.636 12.303-.069 16.97z"]},C8={prefix:"far",iconName:"calendar-minus",icon:[448,512,[],"f272","M124 328c-6.6 0-12-5.4-12-12v-24c0-6.6 5.4-12 12-12h200c6.6 0 12 5.4 12 12v24c0 6.6-5.4 12-12 12H124zm324-216v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48zm-48 346V160H48v298c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"]},H8={prefix:"far",iconName:"calendar-plus",icon:[448,512,[],"f271","M336 292v24c0 6.6-5.4 12-12 12h-76v76c0 6.6-5.4 12-12 12h-24c-6.6 0-12-5.4-12-12v-76h-76c-6.6 0-12-5.4-12-12v-24c0-6.6 5.4-12 12-12h76v-76c0-6.6 5.4-12 12-12h24c6.6 0 12 5.4 12 12v76h76c6.6 0 12 5.4 12 12zm112-180v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48zm-48 346V160H48v298c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"]},g8={prefix:"far",iconName:"calendar-times",icon:[448,512,[],"f273","M311.7 374.7l-17 17c-4.7 4.7-12.3 4.7-17 0L224 337.9l-53.7 53.7c-4.7 4.7-12.3 4.7-17 0l-17-17c-4.7-4.7-4.7-12.3 0-17l53.7-53.7-53.7-53.7c-4.7-4.7-4.7-12.3 0-17l17-17c4.7-4.7 12.3-4.7 17 0l53.7 53.7 53.7-53.7c4.7-4.7 12.3-4.7 17 0l17 17c4.7 4.7 4.7 12.3 0 17L257.9 304l53.7 53.7c4.8 4.7 4.8 12.3.1 17zM448 112v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48zm-48 346V160H48v298c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"]},V8={prefix:"far",iconName:"caret-square-down",icon:[448,512,[],"f150","M125.1 208h197.8c10.7 0 16.1 13 8.5 20.5l-98.9 98.3c-4.7 4.7-12.2 4.7-16.9 0l-98.9-98.3c-7.7-7.5-2.3-20.5 8.4-20.5zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-48 346V86c0-3.3-2.7-6-6-6H54c-3.3 0-6 2.7-6 6v340c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"]},x8={prefix:"far",iconName:"caret-square-left",icon:[448,512,[],"f191","M272 157.1v197.8c0 10.7-13 16.1-20.5 8.5l-98.3-98.9c-4.7-4.7-4.7-12.2 0-16.9l98.3-98.9c7.5-7.7 20.5-2.3 20.5 8.4zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-48 346V86c0-3.3-2.7-6-6-6H54c-3.3 0-6 2.7-6 6v340c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"]},L8={prefix:"far",iconName:"caret-square-right",icon:[448,512,[],"f152","M176 354.9V157.1c0-10.7 13-16.1 20.5-8.5l98.3 98.9c4.7 4.7 4.7 12.2 0 16.9l-98.3 98.9c-7.5 7.7-20.5 2.3-20.5-8.4zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-48 346V86c0-3.3-2.7-6-6-6H54c-3.3 0-6 2.7-6 6v340c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"]},b8={prefix:"far",iconName:"caret-square-up",icon:[448,512,[],"f151","M322.9 304H125.1c-10.7 0-16.1-13-8.5-20.5l98.9-98.3c4.7-4.7 12.2-4.7 16.9 0l98.9 98.3c7.7 7.5 2.3 20.5-8.4 20.5zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-48 346V86c0-3.3-2.7-6-6-6H54c-3.3 0-6 2.7-6 6v340c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"]},N8={prefix:"far",iconName:"chart-bar",icon:[512,512,[],"f080","M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z"]},A8={prefix:"far",iconName:"check-circle",icon:[512,512,[],"f058","M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm0 48c110.532 0 200 89.451 200 200 0 110.532-89.451 200-200 200-110.532 0-200-89.451-200-200 0-110.532 89.451-200 200-200m140.204 130.267l-22.536-22.718c-4.667-4.705-12.265-4.736-16.97-.068L215.346 303.697l-59.792-60.277c-4.667-4.705-12.265-4.736-16.97-.069l-22.719 22.536c-4.705 4.667-4.736 12.265-.068 16.971l90.781 91.516c4.667 4.705 12.265 4.736 16.97.068l172.589-171.204c4.704-4.668 4.734-12.266.067-16.971z"]},y8={prefix:"far",iconName:"check-square",icon:[448,512,[],"f14a","M400 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zm0 400H48V80h352v352zm-35.864-241.724L191.547 361.48c-4.705 4.667-12.303 4.637-16.97-.068l-90.781-91.516c-4.667-4.705-4.637-12.303.069-16.971l22.719-22.536c4.705-4.667 12.303-4.637 16.97.069l59.792 60.277 141.352-140.216c4.705-4.667 12.303-4.637 16.97.068l22.536 22.718c4.667 4.706 4.637 12.304-.068 16.971z"]},S8={prefix:"far",iconName:"circle",icon:[512,512,[],"f111","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200z"]},w8={prefix:"far",iconName:"clipboard",icon:[384,512,[],"f328","M336 64h-80c0-35.3-28.7-64-64-64s-64 28.7-64 64H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM192 40c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm144 418c0 3.3-2.7 6-6 6H54c-3.3 0-6-2.7-6-6V118c0-3.3 2.7-6 6-6h42v36c0 6.6 5.4 12 12 12h168c6.6 0 12-5.4 12-12v-36h42c3.3 0 6 2.7 6 6z"]},k8={prefix:"far",iconName:"clock",icon:[512,512,[],"f017","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z"]},T8={prefix:"far",iconName:"clone",icon:[512,512,[],"f24d","M464 0H144c-26.51 0-48 21.49-48 48v48H48c-26.51 0-48 21.49-48 48v320c0 26.51 21.49 48 48 48h320c26.51 0 48-21.49 48-48v-48h48c26.51 0 48-21.49 48-48V48c0-26.51-21.49-48-48-48zM362 464H54a6 6 0 0 1-6-6V150a6 6 0 0 1 6-6h42v224c0 26.51 21.49 48 48 48h224v42a6 6 0 0 1-6 6zm96-96H150a6 6 0 0 1-6-6V54a6 6 0 0 1 6-6h308a6 6 0 0 1 6 6v308a6 6 0 0 1-6 6z"]},E8={prefix:"far",iconName:"closed-captioning",icon:[512,512,[],"f20a","M464 64H48C21.5 64 0 85.5 0 112v288c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zm-6 336H54c-3.3 0-6-2.7-6-6V118c0-3.3 2.7-6 6-6h404c3.3 0 6 2.7 6 6v276c0 3.3-2.7 6-6 6zm-211.1-85.7c1.7 2.4 1.5 5.6-.5 7.7-53.6 56.8-172.8 32.1-172.8-67.9 0-97.3 121.7-119.5 172.5-70.1 2.1 2 2.5 3.2 1 5.7l-17.5 30.5c-1.9 3.1-6.2 4-9.1 1.7-40.8-32-94.6-14.9-94.6 31.2 0 48 51 70.5 92.2 32.6 2.8-2.5 7.1-2.1 9.2.9l19.6 27.7zm190.4 0c1.7 2.4 1.5 5.6-.5 7.7-53.6 56.9-172.8 32.1-172.8-67.9 0-97.3 121.7-119.5 172.5-70.1 2.1 2 2.5 3.2 1 5.7L420 220.2c-1.9 3.1-6.2 4-9.1 1.7-40.8-32-94.6-14.9-94.6 31.2 0 48 51 70.5 92.2 32.6 2.8-2.5 7.1-2.1 9.2.9l19.6 27.7z"]},P8={prefix:"far",iconName:"comment",icon:[512,512,[],"f075","M256 32C114.6 32 0 125.1 0 240c0 47.6 19.9 91.2 52.9 126.3C38 405.7 7 439.1 6.5 439.5c-6.6 7-8.4 17.2-4.6 26S14.4 480 24 480c61.5 0 110-25.7 139.1-46.3C192 442.8 223.2 448 256 448c141.4 0 256-93.1 256-208S397.4 32 256 32zm0 368c-26.7 0-53.1-4.1-78.4-12.1l-22.7-7.2-19.5 13.8c-14.3 10.1-33.9 21.4-57.5 29 7.3-12.1 14.4-25.7 19.9-40.2l10.6-28.1-20.6-21.8C69.7 314.1 48 282.2 48 240c0-88.2 93.3-160 208-160s208 71.8 208 160-93.3 160-208 160z"]},D8={prefix:"far",iconName:"comment-alt",icon:[512,512,[],"f27a","M448 0H64C28.7 0 0 28.7 0 64v288c0 35.3 28.7 64 64 64h96v84c0 7.1 5.8 12 12 12 2.4 0 4.9-.7 7.1-2.4L304 416h144c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64zm16 352c0 8.8-7.2 16-16 16H288l-12.8 9.6L208 428v-60H64c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16h384c8.8 0 16 7.2 16 16v288z"]},O8={prefix:"far",iconName:"comment-dots",icon:[512,512,[],"f4ad","M144 208c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm112 0c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm112 0c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zM256 32C114.6 32 0 125.1 0 240c0 47.6 19.9 91.2 52.9 126.3C38 405.7 7 439.1 6.5 439.5c-6.6 7-8.4 17.2-4.6 26S14.4 480 24 480c61.5 0 110-25.7 139.1-46.3C192 442.8 223.2 448 256 448c141.4 0 256-93.1 256-208S397.4 32 256 32zm0 368c-26.7 0-53.1-4.1-78.4-12.1l-22.7-7.2-19.5 13.8c-14.3 10.1-33.9 21.4-57.5 29 7.3-12.1 14.4-25.7 19.9-40.2l10.6-28.1-20.6-21.8C69.7 314.1 48 282.2 48 240c0-88.2 93.3-160 208-160s208 71.8 208 160-93.3 160-208 160z"]},I8={prefix:"far",iconName:"comments",icon:[576,512,[],"f086","M532 386.2c27.5-27.1 44-61.1 44-98.2 0-80-76.5-146.1-176.2-157.9C368.3 72.5 294.3 32 208 32 93.1 32 0 103.6 0 192c0 37 16.5 71 44 98.2-15.3 30.7-37.3 54.5-37.7 54.9-6.3 6.7-8.1 16.5-4.4 25 3.6 8.5 12 14 21.2 14 53.5 0 96.7-20.2 125.2-38.8 9.2 2.1 18.7 3.7 28.4 4.9C208.1 407.6 281.8 448 368 448c20.8 0 40.8-2.4 59.8-6.8C456.3 459.7 499.4 480 553 480c9.2 0 17.5-5.5 21.2-14 3.6-8.5 1.9-18.3-4.4-25-.4-.3-22.5-24.1-37.8-54.8zm-392.8-92.3L122.1 305c-14.1 9.1-28.5 16.3-43.1 21.4 2.7-4.7 5.4-9.7 8-14.8l15.5-31.1L77.7 256C64.2 242.6 48 220.7 48 192c0-60.7 73.3-112 160-112s160 51.3 160 112-73.3 112-160 112c-16.5 0-33-1.9-49-5.6l-19.8-4.5zM498.3 352l-24.7 24.4 15.5 31.1c2.6 5.1 5.3 10.1 8 14.8-14.6-5.1-29-12.3-43.1-21.4l-17.1-11.1-19.9 4.6c-16 3.7-32.5 5.6-49 5.6-54 0-102.2-20.1-131.3-49.7C338 339.5 416 272.9 416 192c0-3.4-.4-6.7-.7-10C479.7 196.5 528 238.8 528 288c0 28.7-16.2 50.6-29.7 64z"]},B8={prefix:"far",iconName:"compass",icon:[496,512,[],"f14e","M347.94 129.86L203.6 195.83a31.938 31.938 0 0 0-15.77 15.77l-65.97 144.34c-7.61 16.65 9.54 33.81 26.2 26.2l144.34-65.97a31.938 31.938 0 0 0 15.77-15.77l65.97-144.34c7.61-16.66-9.54-33.81-26.2-26.2zm-77.36 148.72c-12.47 12.47-32.69 12.47-45.16 0-12.47-12.47-12.47-32.69 0-45.16 12.47-12.47 32.69-12.47 45.16 0 12.47 12.47 12.47 32.69 0 45.16zM248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm0 448c-110.28 0-200-89.72-200-200S137.72 56 248 56s200 89.72 200 200-89.72 200-200 200z"]},_2={prefix:"far",iconName:"copy",icon:[448,512,[],"f0c5","M433.941 65.941l-51.882-51.882A48 48 0 0 0 348.118 0H176c-26.51 0-48 21.49-48 48v48H48c-26.51 0-48 21.49-48 48v320c0 26.51 21.49 48 48 48h224c26.51 0 48-21.49 48-48v-48h80c26.51 0 48-21.49 48-48V99.882a48 48 0 0 0-14.059-33.941zM266 464H54a6 6 0 0 1-6-6V150a6 6 0 0 1 6-6h74v224c0 26.51 21.49 48 48 48h96v42a6 6 0 0 1-6 6zm128-96H182a6 6 0 0 1-6-6V54a6 6 0 0 1 6-6h106v88c0 13.255 10.745 24 24 24h88v202a6 6 0 0 1-6 6zm6-256h-64V48h9.632c1.591 0 3.117.632 4.243 1.757l48.368 48.368a6 6 0 0 1 1.757 4.243V112z"]},R8={prefix:"far",iconName:"copyright",icon:[512,512,[],"f1f9","M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm0 448c-110.532 0-200-89.451-200-200 0-110.531 89.451-200 200-200 110.532 0 200 89.451 200 200 0 110.532-89.451 200-200 200zm107.351-101.064c-9.614 9.712-45.53 41.396-104.065 41.396-82.43 0-140.484-61.425-140.484-141.567 0-79.152 60.275-139.401 139.762-139.401 55.531 0 88.738 26.62 97.593 34.779a11.965 11.965 0 0 1 1.936 15.322l-18.155 28.113c-3.841 5.95-11.966 7.282-17.499 2.921-8.595-6.776-31.814-22.538-61.708-22.538-48.303 0-77.916 35.33-77.916 80.082 0 41.589 26.888 83.692 78.277 83.692 32.657 0 56.843-19.039 65.726-27.225 5.27-4.857 13.596-4.039 17.82 1.738l19.865 27.17a11.947 11.947 0 0 1-1.152 15.518z"]},Z8={prefix:"far",iconName:"credit-card",icon:[576,512,[],"f09d","M527.9 32H48.1C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48.1 48h479.8c26.6 0 48.1-21.5 48.1-48V80c0-26.5-21.5-48-48.1-48zM54.1 80h467.8c3.3 0 6 2.7 6 6v42H48.1V86c0-3.3 2.7-6 6-6zm467.8 352H54.1c-3.3 0-6-2.7-6-6V256h479.8v170c0 3.3-2.7 6-6 6zM192 332v40c0 6.6-5.4 12-12 12h-72c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h72c6.6 0 12 5.4 12 12zm192 0v40c0 6.6-5.4 12-12 12H236c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h136c6.6 0 12 5.4 12 12z"]},j8={prefix:"far",iconName:"dizzy",icon:[496,512,[],"f567","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm-33.8-217.9c7.8-7.8 7.8-20.5 0-28.3L196.3 192l17.9-17.9c7.8-7.8 7.8-20.5 0-28.3-7.8-7.8-20.5-7.8-28.3 0L168 163.7l-17.8-17.8c-7.8-7.8-20.5-7.8-28.3 0-7.8 7.8-7.8 20.5 0 28.3l17.9 17.9-17.9 17.9c-7.8 7.8-7.8 20.5 0 28.3 7.8 7.8 20.5 7.8 28.3 0l17.8-17.8 17.8 17.8c7.9 7.7 20.5 7.7 28.4-.2zm160-92.2c-7.8-7.8-20.5-7.8-28.3 0L328 163.7l-17.8-17.8c-7.8-7.8-20.5-7.8-28.3 0-7.8 7.8-7.8 20.5 0 28.3l17.9 17.9-17.9 17.9c-7.8 7.8-7.8 20.5 0 28.3 7.8 7.8 20.5 7.8 28.3 0l17.8-17.8 17.8 17.8c7.8 7.8 20.5 7.8 28.3 0 7.8-7.8 7.8-20.5 0-28.3l-17.8-18 17.9-17.9c7.7-7.8 7.7-20.4 0-28.2zM248 272c-35.3 0-64 28.7-64 64s28.7 64 64 64 64-28.7 64-64-28.7-64-64-64z"]},F8={prefix:"far",iconName:"dot-circle",icon:[512,512,[],"f192","M256 56c110.532 0 200 89.451 200 200 0 110.532-89.451 200-200 200-110.532 0-200-89.451-200-200 0-110.532 89.451-200 200-200m0-48C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm0 168c-44.183 0-80 35.817-80 80s35.817 80 80 80 80-35.817 80-80-35.817-80-80-80z"]},q8={prefix:"far",iconName:"edit",icon:[576,512,[],"f044","M402.3 344.9l32-32c5-5 13.7-1.5 13.7 5.7V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h273.5c7.1 0 10.7 8.6 5.7 13.7l-32 32c-1.5 1.5-3.5 2.3-5.7 2.3H48v352h352V350.5c0-2.1.8-4.1 2.3-5.6zm156.6-201.8L296.3 405.7l-90.4 10c-26.2 2.9-48.5-19.2-45.6-45.6l10-90.4L432.9 17.1c22.9-22.9 59.9-22.9 82.7 0l43.2 43.2c22.9 22.9 22.9 60 .1 82.8zM460.1 174L402 115.9 216.2 301.8l-7.3 65.3 65.3-7.3L460.1 174zm64.8-79.7l-43.2-43.2c-4.1-4.1-10.8-4.1-14.8 0L436 82l58.1 58.1 30.9-30.9c4-4.2 4-10.8-.1-14.9z"]},U8={prefix:"far",iconName:"envelope",icon:[512,512,[],"f0e0","M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z"]},W8={prefix:"far",iconName:"envelope-open",icon:[512,512,[],"f2b6","M494.586 164.516c-4.697-3.883-111.723-89.95-135.251-108.657C337.231 38.191 299.437 0 256 0c-43.205 0-80.636 37.717-103.335 55.859-24.463 19.45-131.07 105.195-135.15 108.549A48.004 48.004 0 0 0 0 201.485V464c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V201.509a48 48 0 0 0-17.414-36.993zM464 458a6 6 0 0 1-6 6H54a6 6 0 0 1-6-6V204.347c0-1.813.816-3.526 2.226-4.665 15.87-12.814 108.793-87.554 132.364-106.293C200.755 78.88 232.398 48 256 48c23.693 0 55.857 31.369 73.41 45.389 23.573 18.741 116.503 93.493 132.366 106.316a5.99 5.99 0 0 1 2.224 4.663V458zm-31.991-187.704c4.249 5.159 3.465 12.795-1.745 16.981-28.975 23.283-59.274 47.597-70.929 56.863C336.636 362.283 299.205 400 256 400c-43.452 0-81.287-38.237-103.335-55.86-11.279-8.967-41.744-33.413-70.927-56.865-5.21-4.187-5.993-11.822-1.745-16.981l15.258-18.528c4.178-5.073 11.657-5.843 16.779-1.726 28.618 23.001 58.566 47.035 70.56 56.571C200.143 320.631 232.307 352 256 352c23.602 0 55.246-30.88 73.41-45.389 11.994-9.535 41.944-33.57 70.563-56.568 5.122-4.116 12.601-3.346 16.778 1.727l15.258 18.526z"]},G8={prefix:"far",iconName:"eye",icon:[576,512,[],"f06e","M288 144a110.94 110.94 0 0 0-31.24 5 55.4 55.4 0 0 1 7.24 27 56 56 0 0 1-56 56 55.4 55.4 0 0 1-27-7.24A111.71 111.71 0 1 0 288 144zm284.52 97.4C518.29 135.59 410.93 64 288 64S57.68 135.64 3.48 241.41a32.35 32.35 0 0 0 0 29.19C57.71 376.41 165.07 448 288 448s230.32-71.64 284.52-177.41a32.35 32.35 0 0 0 0-29.19zM288 400c-98.65 0-189.09-55-237.93-144C98.91 167 189.34 112 288 112s189.09 55 237.93 144C477.1 345 386.66 400 288 400z"]},_8={prefix:"far",iconName:"eye-slash",icon:[640,512,[],"f070","M634 471L36 3.51A16 16 0 0 0 13.51 6l-10 12.49A16 16 0 0 0 6 41l598 467.49a16 16 0 0 0 22.49-2.49l10-12.49A16 16 0 0 0 634 471zM296.79 146.47l134.79 105.38C429.36 191.91 380.48 144 320 144a112.26 112.26 0 0 0-23.21 2.47zm46.42 219.07L208.42 260.16C210.65 320.09 259.53 368 320 368a113 113 0 0 0 23.21-2.46zM320 112c98.65 0 189.09 55 237.93 144a285.53 285.53 0 0 1-44 60.2l37.74 29.5a333.7 333.7 0 0 0 52.9-75.11 32.35 32.35 0 0 0 0-29.19C550.29 135.59 442.93 64 320 64c-36.7 0-71.71 7-104.63 18.81l46.41 36.29c18.94-4.3 38.34-7.1 58.22-7.1zm0 288c-98.65 0-189.08-55-237.93-144a285.47 285.47 0 0 1 44.05-60.19l-37.74-29.5a333.6 333.6 0 0 0-52.89 75.1 32.35 32.35 0 0 0 0 29.19C89.72 376.41 197.08 448 320 448c36.7 0 71.71-7.05 104.63-18.81l-46.41-36.28C359.28 397.2 339.89 400 320 400z"]},$8={prefix:"far",iconName:"file",icon:[384,512,[],"f15b","M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48z"]},Y8={prefix:"far",iconName:"file-alt",icon:[384,512,[],"f15c","M288 248v28c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-28c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12zm-12 72H108c-6.6 0-12 5.4-12 12v28c0 6.6 5.4 12 12 12h168c6.6 0 12-5.4 12-12v-28c0-6.6-5.4-12-12-12zm108-188.1V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V48C0 21.5 21.5 0 48 0h204.1C264.8 0 277 5.1 286 14.1L369.9 98c9 8.9 14.1 21.2 14.1 33.9zm-128-80V128h76.1L256 51.9zM336 464V176H232c-13.3 0-24-10.7-24-24V48H48v416h288z"]},K8={prefix:"far",iconName:"file-archive",icon:[384,512,[],"f1c6","M128.3 160v32h32v-32zm64-96h-32v32h32zm-64 32v32h32V96zm64 32h-32v32h32zm177.6-30.1L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM256 51.9l76.1 76.1H256zM336 464H48V48h79.7v16h32V48H208v104c0 13.3 10.7 24 24 24h104zM194.2 265.7c-1.1-5.6-6-9.7-11.8-9.7h-22.1v-32h-32v32l-19.7 97.1C102 385.6 126.8 416 160 416c33.1 0 57.9-30.2 51.5-62.6zm-33.9 124.4c-17.9 0-32.4-12.1-32.4-27s14.5-27 32.4-27 32.4 12.1 32.4 27-14.5 27-32.4 27zm32-198.1h-32v32h32z"]},J8={prefix:"far",iconName:"file-audio",icon:[384,512,[],"f1c7","M369.941 97.941l-83.882-83.882A48 48 0 0 0 252.118 0H48C21.49 0 0 21.49 0 48v416c0 26.51 21.49 48 48 48h288c26.51 0 48-21.49 48-48V131.882a48 48 0 0 0-14.059-33.941zM332.118 128H256V51.882L332.118 128zM48 464V48h160v104c0 13.255 10.745 24 24 24h104v288H48zm144-76.024c0 10.691-12.926 16.045-20.485 8.485L136 360.486h-28c-6.627 0-12-5.373-12-12v-56c0-6.627 5.373-12 12-12h28l35.515-36.947c7.56-7.56 20.485-2.206 20.485 8.485v135.952zm41.201-47.13c9.051-9.297 9.06-24.133.001-33.439-22.149-22.752 12.235-56.246 34.395-33.481 27.198 27.94 27.212 72.444.001 100.401-21.793 22.386-56.947-10.315-34.397-33.481z"]},Q8={prefix:"far",iconName:"file-code",icon:[384,512,[],"f1c9","M149.9 349.1l-.2-.2-32.8-28.9 32.8-28.9c3.6-3.2 4-8.8.8-12.4l-.2-.2-17.4-18.6c-3.4-3.6-9-3.7-12.4-.4l-57.7 54.1c-3.7 3.5-3.7 9.4 0 12.8l57.7 54.1c1.6 1.5 3.8 2.4 6 2.4 2.4 0 4.8-1 6.4-2.8l17.4-18.6c3.3-3.5 3.1-9.1-.4-12.4zm220-251.2L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM256 51.9l76.1 76.1H256zM336 464H48V48h160v104c0 13.3 10.7 24 24 24h104zM209.6 214c-4.7-1.4-9.5 1.3-10.9 6L144 408.1c-1.4 4.7 1.3 9.6 6 10.9l24.4 7.1c4.7 1.4 9.6-1.4 10.9-6L240 231.9c1.4-4.7-1.3-9.6-6-10.9zm24.5 76.9l.2.2 32.8 28.9-32.8 28.9c-3.6 3.2-4 8.8-.8 12.4l.2.2 17.4 18.6c3.3 3.5 8.9 3.7 12.4.4l57.7-54.1c3.7-3.5 3.7-9.4 0-12.8l-57.7-54.1c-3.5-3.3-9.1-3.2-12.4.4l-17.4 18.6c-3.3 3.5-3.1 9.1.4 12.4z"]},X8={prefix:"far",iconName:"file-excel",icon:[384,512,[],"f1c3","M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm212-240h-28.8c-4.4 0-8.4 2.4-10.5 6.3-18 33.1-22.2 42.4-28.6 57.7-13.9-29.1-6.9-17.3-28.6-57.7-2.1-3.9-6.2-6.3-10.6-6.3H124c-9.3 0-15 10-10.4 18l46.3 78-46.3 78c-4.7 8 1.1 18 10.4 18h28.9c4.4 0 8.4-2.4 10.5-6.3 21.7-40 23-45 28.6-57.7 14.9 30.2 5.9 15.9 28.6 57.7 2.1 3.9 6.2 6.3 10.6 6.3H260c9.3 0 15-10 10.4-18L224 320c.7-1.1 30.3-50.5 46.3-78 4.7-8-1.1-18-10.3-18z"]},c0={prefix:"far",iconName:"file-image",icon:[384,512,[],"f1c5","M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm32-48h224V288l-23.5-23.5c-4.7-4.7-12.3-4.7-17 0L176 352l-39.5-39.5c-4.7-4.7-12.3-4.7-17 0L80 352v64zm48-240c-26.5 0-48 21.5-48 48s21.5 48 48 48 48-21.5 48-48-21.5-48-48-48z"]},a0={prefix:"far",iconName:"file-pdf",icon:[384,512,[],"f1c1","M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm250.2-143.7c-12.2-12-47-8.7-64.4-6.5-17.2-10.5-28.7-25-36.8-46.3 3.9-16.1 10.1-40.6 5.4-56-4.2-26.2-37.8-23.6-42.6-5.9-4.4 16.1-.4 38.5 7 67.1-10 23.9-24.9 56-35.4 74.4-20 10.3-47 26.2-51 46.2-3.3 15.8 26 55.2 76.1-31.2 22.4-7.4 46.8-16.5 68.4-20.1 18.9 10.2 41 17 55.8 17 25.5 0 28-28.2 17.5-38.7zm-198.1 77.8c5.1-13.7 24.5-29.5 30.4-35-19 30.3-30.4 35.7-30.4 35zm81.6-190.6c7.4 0 6.7 32.1 1.8 40.8-4.4-13.9-4.3-40.8-1.8-40.8zm-24.4 136.6c9.7-16.9 18-37 24.7-54.7 8.3 15.1 18.9 27.2 30.1 35.5-20.8 4.3-38.9 13.1-54.8 19.2zm131.6-5s-5 6-37.3-7.8c35.1-2.6 40.9 5.4 37.3 7.8z"]},e0={prefix:"far",iconName:"file-powerpoint",icon:[384,512,[],"f1c4","M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm72-60V236c0-6.6 5.4-12 12-12h69.2c36.7 0 62.8 27 62.8 66.3 0 74.3-68.7 66.5-95.5 66.5V404c0 6.6-5.4 12-12 12H132c-6.6 0-12-5.4-12-12zm48.5-87.4h23c7.9 0 13.9-2.4 18.1-7.2 8.5-9.8 8.4-28.5.1-37.8-4.1-4.6-9.9-7-17.4-7h-23.9v52z"]},i0={prefix:"far",iconName:"file-video",icon:[384,512,[],"f1c8","M369.941 97.941l-83.882-83.882A48 48 0 0 0 252.118 0H48C21.49 0 0 21.49 0 48v416c0 26.51 21.49 48 48 48h288c26.51 0 48-21.49 48-48V131.882a48 48 0 0 0-14.059-33.941zM332.118 128H256V51.882L332.118 128zM48 464V48h160v104c0 13.255 10.745 24 24 24h104v288H48zm228.687-211.303L224 305.374V268c0-11.046-8.954-20-20-20H100c-11.046 0-20 8.954-20 20v104c0 11.046 8.954 20 20 20h104c11.046 0 20-8.954 20-20v-37.374l52.687 52.674C286.704 397.318 304 390.28 304 375.986V264.011c0-14.311-17.309-21.319-27.313-11.314z"]},n0={prefix:"far",iconName:"file-word",icon:[384,512,[],"f1c2","M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm220.1-208c-5.7 0-10.6 4-11.7 9.5-20.6 97.7-20.4 95.4-21 103.5-.2-1.2-.4-2.6-.7-4.3-.8-5.1.3.2-23.6-99.5-1.3-5.4-6.1-9.2-11.7-9.2h-13.3c-5.5 0-10.3 3.8-11.7 9.1-24.4 99-24 96.2-24.8 103.7-.1-1.1-.2-2.5-.5-4.2-.7-5.2-14.1-73.3-19.1-99-1.1-5.6-6-9.7-11.8-9.7h-16.8c-7.8 0-13.5 7.3-11.7 14.8 8 32.6 26.7 109.5 33.2 136 1.3 5.4 6.1 9.1 11.7 9.1h25.2c5.5 0 10.3-3.7 11.6-9.1l17.9-71.4c1.5-6.2 2.5-12 3-17.3l2.9 17.3c.1.4 12.6 50.5 17.9 71.4 1.3 5.3 6.1 9.1 11.6 9.1h24.7c5.5 0 10.3-3.7 11.6-9.1 20.8-81.9 30.2-119 34.5-136 1.9-7.6-3.8-14.9-11.6-14.9h-15.8z"]},o0={prefix:"far",iconName:"flag",icon:[512,512,[],"f024","M336.174 80c-49.132 0-93.305-32-161.913-32-31.301 0-58.303 6.482-80.721 15.168a48.04 48.04 0 0 0 2.142-20.727C93.067 19.575 74.167 1.594 51.201.104 23.242-1.71 0 20.431 0 48c0 17.764 9.657 33.262 24 41.562V496c0 8.837 7.163 16 16 16h16c8.837 0 16-7.163 16-16v-83.443C109.869 395.28 143.259 384 199.826 384c49.132 0 93.305 32 161.913 32 58.479 0 101.972-22.617 128.548-39.981C503.846 367.161 512 352.051 512 335.855V95.937c0-34.459-35.264-57.768-66.904-44.117C409.193 67.309 371.641 80 336.174 80zM464 336c-21.783 15.412-60.824 32-102.261 32-59.945 0-102.002-32-161.913-32-43.361 0-96.379 9.403-127.826 24V128c21.784-15.412 60.824-32 102.261-32 59.945 0 102.002 32 161.913 32 43.271 0 96.32-17.366 127.826-32v240z"]},t0={prefix:"far",iconName:"flushed",icon:[496,512,[],"f579","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm96-312c-44.2 0-80 35.8-80 80s35.8 80 80 80 80-35.8 80-80-35.8-80-80-80zm0 128c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm0-72c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zm-112 24c0-44.2-35.8-80-80-80s-80 35.8-80 80 35.8 80 80 80 80-35.8 80-80zm-80 48c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm0-72c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zm160 144H184c-13.2 0-24 10.8-24 24s10.8 24 24 24h128c13.2 0 24-10.8 24-24s-10.8-24-24-24z"]},r0={prefix:"far",iconName:"folder",icon:[512,512,[],"f07b","M464 128H272l-54.63-54.63c-6-6-14.14-9.37-22.63-9.37H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V176c0-26.51-21.49-48-48-48zm0 272H48V112h140.12l54.63 54.63c6 6 14.14 9.37 22.63 9.37H464v224z"]},l0={prefix:"far",iconName:"folder-open",icon:[576,512,[],"f07c","M527.9 224H480v-48c0-26.5-21.5-48-48-48H272l-64-64H48C21.5 64 0 85.5 0 112v288c0 26.5 21.5 48 48 48h400c16.5 0 31.9-8.5 40.7-22.6l79.9-128c20-31.9-3-73.4-40.7-73.4zM48 118c0-3.3 2.7-6 6-6h134.1l64 64H426c3.3 0 6 2.7 6 6v42H152c-16.8 0-32.4 8.8-41.1 23.2L48 351.4zm400 282H72l77.2-128H528z"]},f0={prefix:"far",iconName:"font-awesome-logo-full",icon:[3992,512,["Font Awesome"],"f4e6","M454.6 0H57.4C25.9 0 0 25.9 0 57.4v397.3C0 486.1 25.9 512 57.4 512h397.3c31.4 0 57.4-25.9 57.4-57.4V57.4C512 25.9 486.1 0 454.6 0zm-58.9 324.9c0 4.8-4.1 6.9-8.9 8.9-19.2 8.1-39.7 15.7-61.5 15.7-40.5 0-68.7-44.8-163.2 2.5v51.8c0 30.3-45.7 30.2-45.7 0v-250c-9-7-15-17.9-15-30.3 0-21 17.1-38.2 38.2-38.2 21 0 38.2 17.1 38.2 38.2 0 12.2-5.8 23.2-14.9 30.2v21c37.1-12 65.5-34.4 146.1-3.4 26.6 11.4 68.7-15.7 76.5-15.7 5.5 0 10.3 4.1 10.3 8.9v160.4zm432.9-174.2h-137v70.1H825c39.8 0 40.4 62.2 0 62.2H691.6v105.6c0 45.5-70.7 46.4-70.7 0V128.3c0-22 18-39.8 39.8-39.8h167.8c39.6 0 40.5 62.2.1 62.2zm191.1 23.4c-169.3 0-169.1 252.4 0 252.4 169.9 0 169.9-252.4 0-252.4zm0 196.1c-81.6 0-82.1-139.8 0-139.8 82.5 0 82.4 139.8 0 139.8zm372.4 53.4c-17.5 0-31.4-13.9-31.4-31.4v-117c0-62.4-72.6-52.5-99.1-16.4v133.4c0 41.5-63.3 41.8-63.3 0V208c0-40 63.1-41.6 63.1 0v3.4c43.3-51.6 162.4-60.4 162.4 39.3v141.5c.3 30.4-31.5 31.4-31.7 31.4zm179.7 2.9c-44.3 0-68.3-22.9-68.3-65.8V235.2H1488c-35.6 0-36.7-55.3 0-55.3h15.5v-37.3c0-41.3 63.8-42.1 63.8 0v37.5h24.9c35.4 0 35.7 55.3 0 55.3h-24.9v108.5c0 29.6 26.1 26.3 27.4 26.3 31.4 0 52.6 56.3-22.9 56.3zM1992 123c-19.5-50.2-95.5-50-114.5 0-107.3 275.7-99.5 252.7-99.5 262.8 0 42.8 58.3 51.2 72.1 14.4l13.5-35.9H2006l13 35.9c14.2 37.7 72.1 27.2 72.1-14.4 0-10.1 5.3 6.8-99.1-262.8zm-108.9 179.1l51.7-142.9 51.8 142.9h-103.5zm591.3-85.6l-53.7 176.3c-12.4 41.2-72 41-84 0l-42.3-135.9-42.3 135.9c-12.4 40.9-72 41.2-84.5 0l-54.2-176.3c-12.5-39.4 49.8-56.1 60.2-16.9L2213 342l45.3-139.5c10.9-32.7 59.6-34.7 71.2 0l45.3 139.5 39.3-142.4c10.3-38.3 72.6-23.8 60.3 16.9zm275.4 75.1c0-42.4-33.9-117.5-119.5-117.5-73.2 0-124.4 56.3-124.4 126 0 77.2 55.3 126.4 128.5 126.4 31.7 0 93-11.5 93-39.8 0-18.3-21.1-31.5-39.3-22.4-49.4 26.2-109 8.4-115.9-43.8h148.3c16.3 0 29.3-13.4 29.3-28.9zM2571 277.7c9.5-73.4 113.9-68.6 118.6 0H2571zm316.7 148.8c-31.4 0-81.6-10.5-96.6-31.9-12.4-17 2.5-39.8 21.8-39.8 16.3 0 36.8 22.9 77.7 22.9 27.4 0 40.4-11 40.4-25.8 0-39.8-142.9-7.4-142.9-102 0-40.4 35.3-75.7 98.6-75.7 31.4 0 74.1 9.9 87.6 29.4 10.8 14.8-1.4 36.2-20.9 36.2-15.1 0-26.7-17.3-66.2-17.3-22.9 0-37.8 10.5-37.8 23.8 0 35.9 142.4 6 142.4 103.1-.1 43.7-37.4 77.1-104.1 77.1zm266.8-252.4c-169.3 0-169.1 252.4 0 252.4 170.1 0 169.6-252.4 0-252.4zm0 196.1c-81.8 0-82-139.8 0-139.8 82.5 0 82.4 139.8 0 139.8zm476.9 22V268.7c0-53.8-61.4-45.8-85.7-10.5v134c0 41.3-63.8 42.1-63.8 0V268.7c0-52.1-59.5-47.4-85.7-10.1v133.6c0 41.5-63.3 41.8-63.3 0V208c0-40 63.1-41.6 63.1 0v3.4c9.9-14.4 41.8-37.3 78.6-37.3 35.3 0 57.7 16.4 66.7 43.8 13.9-21.8 45.8-43.8 82.6-43.8 44.3 0 70.7 23.4 70.7 72.7v145.3c.5 17.3-13.5 31.4-31.9 31.4 3.5.1-31.3 1.1-31.3-31.3zM3992 291.6c0-42.4-32.4-117.5-117.9-117.5-73.2 0-127.5 56.3-127.5 126 0 77.2 58.3 126.4 131.6 126.4 31.7 0 91.5-11.5 91.5-39.8 0-18.3-21.1-31.5-39.3-22.4-49.4 26.2-110.5 8.4-117.5-43.8h149.8c16.3 0 29.1-13.4 29.3-28.9zm-180.5-13.9c9.7-74.4 115.9-68.3 120.1 0h-120.1z"]},s0={prefix:"far",iconName:"frown",icon:[496,512,[],"f119","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm-80-216c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160-64c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm-80 128c-40.2 0-78 17.7-103.8 48.6-8.5 10.2-7.1 25.3 3.1 33.8 10.2 8.4 25.3 7.1 33.8-3.1 16.6-19.9 41-31.4 66.9-31.4s50.3 11.4 66.9 31.4c8.1 9.7 23.1 11.9 33.8 3.1 10.2-8.5 11.5-23.6 3.1-33.8C326 321.7 288.2 304 248 304z"]},h0={prefix:"far",iconName:"frown-open",icon:[496,512,[],"f57a","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm-48-248c0-17.7-14.3-32-32-32s-32 14.3-32 32 14.3 32 32 32 32-14.3 32-32zm128-32c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm-80 112c-35.6 0-88.8 21.3-95.8 61.2-2 11.8 9 21.5 20.5 18.1 31.2-9.6 59.4-15.3 75.3-15.3s44.1 5.7 75.3 15.3c11.4 3.5 22.5-6.3 20.5-18.1-7-39.9-60.2-61.2-95.8-61.2z"]},m0={prefix:"far",iconName:"futbol",icon:[496,512,[],"f1e3","M483.8 179.4C449.8 74.6 352.6 8 248.1 8c-25.4 0-51.2 3.9-76.7 12.2C41.2 62.5-30.1 202.4 12.2 332.6 46.2 437.4 143.4 504 247.9 504c25.4 0 51.2-3.9 76.7-12.2 130.2-42.3 201.5-182.2 159.2-312.4zm-74.5 193.7l-52.2 6.4-43.7-60.9 24.4-75.2 71.1-22.1 38.9 36.4c-.2 30.7-7.4 61.1-21.7 89.2-4.7 9.3-10.7 17.8-16.8 26.2zm0-235.4l-10.4 53.1-70.7 22-64.2-46.5V92.5l47.4-26.2c39.2 13 73.4 38 97.9 71.4zM184.9 66.4L232 92.5v73.8l-64.2 46.5-70.6-22-10.1-52.5c24.3-33.4 57.9-58.6 97.8-71.9zM139 379.5L85.9 373c-14.4-20.1-37.3-59.6-37.8-115.3l39-36.4 71.1 22.2 24.3 74.3-43.5 61.7zm48.2 67l-22.4-48.1 43.6-61.7H287l44.3 61.7-22.4 48.1c-6.2 1.8-57.6 20.4-121.7 0z"]},v0={prefix:"far",iconName:"gem",icon:[576,512,[],"f3a5","M464 0H112c-4 0-7.8 2-10 5.4L2 152.6c-2.9 4.4-2.6 10.2.7 14.2l276 340.8c4.8 5.9 13.8 5.9 18.6 0l276-340.8c3.3-4.1 3.6-9.8.7-14.2L474.1 5.4C471.8 2 468.1 0 464 0zm-19.3 48l63.3 96h-68.4l-51.7-96h56.8zm-202.1 0h90.7l51.7 96H191l51.6-96zm-111.3 0h56.8l-51.7 96H68l63.3-96zm-43 144h51.4L208 352 88.3 192zm102.9 0h193.6L288 435.3 191.2 192zM368 352l68.2-160h51.4L368 352z"]},z0={prefix:"far",iconName:"grimace",icon:[496,512,[],"f57f","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm-80-216c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160 0c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm16 16H152c-26.5 0-48 21.5-48 48v32c0 26.5 21.5 48 48 48h192c26.5 0 48-21.5 48-48v-32c0-26.5-21.5-48-48-48zm-168 96h-24c-8.8 0-16-7.2-16-16v-8h40v24zm0-40h-40v-8c0-8.8 7.2-16 16-16h24v24zm64 40h-48v-24h48v24zm0-40h-48v-24h48v24zm64 40h-48v-24h48v24zm0-40h-48v-24h48v24zm56 24c0 8.8-7.2 16-16 16h-24v-24h40v8zm0-24h-40v-24h24c8.8 0 16 7.2 16 16v8z"]},p0={prefix:"far",iconName:"grin",icon:[496,512,[],"f580","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm105.6-151.4c-25.9 8.3-64.4 13.1-105.6 13.1s-79.6-4.8-105.6-13.1c-9.9-3.1-19.4 5.4-17.7 15.3 7.9 47.1 71.3 80 123.3 80s115.3-32.9 123.3-80c1.6-9.8-7.7-18.4-17.7-15.3zM168 240c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160 0c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32z"]},d0={prefix:"far",iconName:"grin-alt",icon:[496,512,[],"f581","M200.3 248c12.4-18.7 15.1-37.3 15.7-56-.5-18.7-3.3-37.3-15.7-56-8-12-25.1-11.4-32.7 0-12.4 18.7-15.1 37.3-15.7 56 .5 18.7 3.3 37.3 15.7 56 8.1 12 25.2 11.4 32.7 0zm128 0c12.4-18.7 15.1-37.3 15.7-56-.5-18.7-3.3-37.3-15.7-56-8-12-25.1-11.4-32.7 0-12.4 18.7-15.1 37.3-15.7 56 .5 18.7 3.3 37.3 15.7 56 8.1 12 25.2 11.4 32.7 0zM248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm105.6-151.4c-25.9 8.3-64.4 13.1-105.6 13.1s-79.6-4.8-105.6-13.1c-9.9-3.1-19.4 5.3-17.7 15.3 7.9 47.2 71.3 80 123.3 80s115.3-32.9 123.3-80c1.6-9.8-7.7-18.4-17.7-15.3z"]},u0={prefix:"far",iconName:"grin-beam",icon:[496,512,[],"f582","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm105.6-151.4c-25.9 8.3-64.4 13.1-105.6 13.1s-79.6-4.8-105.6-13.1c-9.8-3.1-19.4 5.3-17.7 15.3 7.9 47.1 71.3 80 123.3 80s115.3-32.9 123.3-80c1.6-9.8-7.7-18.4-17.7-15.3zm-235.9-72.9c3.5 1.1 7.4-.5 9.3-3.7l9.5-17c7.7-13.7 19.2-21.6 31.5-21.6s23.8 7.9 31.5 21.6l9.5 17c2.1 3.7 6.2 4.7 9.3 3.7 3.6-1.1 6-4.5 5.7-8.3-3.3-42.1-32.2-71.4-56-71.4s-52.7 29.3-56 71.4c-.3 3.7 2.1 7.2 5.7 8.3zm160 0c3.5 1.1 7.4-.5 9.3-3.7l9.5-17c7.7-13.7 19.2-21.6 31.5-21.6s23.8 7.9 31.5 21.6l9.5 17c2.1 3.7 6.2 4.7 9.3 3.7 3.6-1.1 6-4.5 5.7-8.3-3.3-42.1-32.2-71.4-56-71.4s-52.7 29.3-56 71.4c-.3 3.7 2.1 7.2 5.7 8.3z"]},M0={prefix:"far",iconName:"grin-beam-sweat",icon:[496,512,[],"f583","M440 160c29.5 0 53.3-26.3 53.3-58.7 0-25-31.7-75.5-46.2-97.3-3.6-5.3-10.7-5.3-14.2 0-14.5 21.8-46.2 72.3-46.2 97.3 0 32.4 23.8 58.7 53.3 58.7zM248 400c51.9 0 115.3-32.9 123.3-80 1.7-9.9-7.7-18.5-17.7-15.3-25.9 8.3-64.4 13.1-105.6 13.1s-79.6-4.8-105.6-13.1c-9.8-3.1-19.4 5.3-17.7 15.3 8 47.1 71.4 80 123.3 80zm130.3-168.3c3.6-1.1 6-4.5 5.7-8.3-3.3-42.1-32.2-71.4-56-71.4s-52.7 29.3-56 71.4c-.3 3.7 2.1 7.2 5.7 8.3 3.5 1.1 7.4-.5 9.3-3.7l9.5-17c7.7-13.7 19.2-21.6 31.5-21.6s23.8 7.9 31.5 21.6l9.5 17c2.1 3.6 6.2 4.6 9.3 3.7zm105.3-52.9c-24.6 15.7-46 12.9-46.4 12.9 6.9 20.2 10.8 41.8 10.8 64.3 0 110.3-89.7 200-200 200S48 366.3 48 256 137.7 56 248 56c39.8 0 76.8 11.8 108 31.9 1.7-9.5 6.3-24.1 17.2-45.7C336.4 20.6 293.7 8 248 8 111 8 0 119 0 256s111 248 248 248 248-111 248-248c0-27-4.4-52.9-12.4-77.2zM168 189.4c12.3 0 23.8 7.9 31.5 21.6l9.5 17c2.1 3.7 6.2 4.7 9.3 3.7 3.6-1.1 6-4.5 5.7-8.3-3.3-42.1-32.2-71.4-56-71.4s-52.7 29.3-56 71.4c-.3 3.7 2.1 7.2 5.7 8.3 3.5 1.1 7.4-.5 9.3-3.7l9.5-17c7.7-13.8 19.2-21.6 31.5-21.6z"]},C0={prefix:"far",iconName:"grin-hearts",icon:[496,512,[],"f584","M353.6 304.6c-25.9 8.3-64.4 13.1-105.6 13.1s-79.6-4.8-105.6-13.1c-9.8-3.1-19.4 5.3-17.7 15.3 7.9 47.2 71.3 80 123.3 80s115.3-32.9 123.3-80c1.6-9.8-7.7-18.4-17.7-15.3zm-152.8-48.9c4.5 1.2 9.2-1.5 10.5-6l19.4-69.9c5.6-20.3-7.4-41.1-28.8-44.5-18.6-3-36.4 9.8-41.5 27.9l-2 7.1-7.1-1.9c-18.2-4.7-38.2 4.3-44.9 22-7.7 20.2 3.8 41.9 24.2 47.2l70.2 18.1zm188.8-65.3c-6.7-17.6-26.7-26.7-44.9-22l-7.1 1.9-2-7.1c-5-18.1-22.8-30.9-41.5-27.9-21.4 3.4-34.4 24.2-28.8 44.5l19.4 69.9c1.2 4.5 5.9 7.2 10.5 6l70.2-18.2c20.4-5.3 31.9-26.9 24.2-47.1zM248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200z"]},H0={prefix:"far",iconName:"grin-squint",icon:[496,512,[],"f585","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm105.6-151.4c-25.9 8.3-64.4 13.1-105.6 13.1s-79.6-4.8-105.6-13.1c-9.9-3.1-19.4 5.4-17.7 15.3 7.9 47.1 71.3 80 123.3 80s115.3-32.9 123.3-80c1.6-9.8-7.7-18.4-17.7-15.3zm-234.7-40.8c3.6 4.2 9.9 5.7 15.3 2.5l80-48c3.6-2.2 5.8-6.1 5.8-10.3s-2.2-8.1-5.8-10.3l-80-48c-5.1-3-11.4-1.9-15.3 2.5-3.8 4.5-3.8 11-.1 15.5l33.6 40.3-33.6 40.3c-3.8 4.5-3.7 11.1.1 15.5zm242.9 2.5c5.4 3.2 11.7 1.7 15.3-2.5 3.8-4.5 3.8-11 .1-15.5L343.6 208l33.6-40.3c3.8-4.5 3.7-11-.1-15.5-3.8-4.4-10.2-5.4-15.3-2.5l-80 48c-3.6 2.2-5.8 6.1-5.8 10.3s2.2 8.1 5.8 10.3l80 48z"]},g0={prefix:"far",iconName:"grin-squint-tears",icon:[512,512,[],"f586","M117.1 384.1c-25.8 3.7-84 13.7-100.9 30.6-21.9 21.9-21.5 57.9.9 80.3s58.3 22.8 80.3.9C114.3 479 124.3 420.8 128 395c.8-6.4-4.6-11.8-10.9-10.9zm-41.2-41.7C40.3 268 53 176.1 114.6 114.6 152.4 76.8 202.6 56 256 56c36.2 0 70.8 9.8 101.2 27.7 3.8-20.3 8-36.1 12-48.3C333.8 17.2 294.9 8 256 8 192.5 8 129.1 32.2 80.6 80.6c-74.1 74.1-91.3 183.4-52 274 12.2-4.1 27.7-8.3 47.3-12.2zm352.3-187.6c45 76.6 34.9 176.9-30.8 242.6-37.8 37.8-88 58.6-141.4 58.6-30.5 0-59.8-7-86.4-19.8-3.9 19.5-8 35-12.2 47.2 31.4 13.6 65 20.6 98.7 20.6 63.5 0 126.9-24.2 175.4-72.6 78.1-78.1 93.1-195.4 45.2-288.6-12.3 4-28.2 8.1-48.5 12zm-33.3-26.9c25.8-3.7 84-13.7 100.9-30.6 21.9-21.9 21.5-57.9-.9-80.3s-58.3-22.8-80.3-.9C397.7 33 387.7 91.2 384 117c-.8 6.4 4.6 11.8 10.9 10.9zm-187 108.3c-3-3-7.2-4.2-11.4-3.2L106 255.7c-5.7 1.4-9.5 6.7-9.1 12.6.5 5.8 5.1 10.5 10.9 11l52.3 4.8 4.8 52.3c.5 5.8 5.2 10.4 11 10.9h.9c5.5 0 10.3-3.7 11.7-9.1l22.6-90.5c1-4.2-.2-8.5-3.2-11.5zm39.7-25.1l90.5-22.6c5.7-1.4 9.5-6.7 9.1-12.6-.5-5.8-5.1-10.5-10.9-11l-52.3-4.8-4.8-52.3c-.5-5.8-5.2-10.4-11-10.9-5.6-.1-11.2 3.4-12.6 9.1L233 196.5c-1 4.1.2 8.4 3.2 11.4 5 5 11.3 3.2 11.4 3.2zm52 88.5c-29.1 29.1-59.7 52.9-83.9 65.4-9.2 4.8-10 17.5-1.7 23.4 38.9 27.7 107 6.2 143.7-30.6S416 253 388.3 214.1c-5.8-8.2-18.5-7.6-23.4 1.7-12.3 24.2-36.2 54.7-65.3 83.8z"]},V0={prefix:"far",iconName:"grin-stars",icon:[496,512,[],"f587","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm105.6-151.4c-25.9 8.3-64.4 13.1-105.6 13.1s-79.6-4.8-105.6-13.1c-9.8-3.1-19.4 5.3-17.7 15.3 7.9 47.2 71.3 80 123.3 80s115.3-32.9 123.3-80c1.6-9.8-7.7-18.4-17.7-15.3zm-227.9-57.5c-1 6.2 5.4 11 11 7.9l31.3-16.3 31.3 16.3c5.6 3.1 12-1.7 11-7.9l-6-34.9 25.4-24.6c4.5-4.5 1.9-12.2-4.3-13.2l-34.9-5-15.5-31.6c-2.9-5.8-11-5.8-13.9 0l-15.5 31.6-34.9 5c-6.2.9-8.9 8.6-4.3 13.2l25.4 24.6-6.1 34.9zm259.7-72.7l-34.9-5-15.5-31.6c-2.9-5.8-11-5.8-13.9 0l-15.5 31.6-34.9 5c-6.2.9-8.9 8.6-4.3 13.2l25.4 24.6-6 34.9c-1 6.2 5.4 11 11 7.9l31.3-16.3 31.3 16.3c5.6 3.1 12-1.7 11-7.9l-6-34.9 25.4-24.6c4.5-4.6 1.8-12.2-4.4-13.2z"]},x0={prefix:"far",iconName:"grin-tears",icon:[640,512,[],"f588","M117.1 256.1c-25.8 3.7-84 13.7-100.9 30.6-21.9 21.9-21.5 57.9.9 80.3s58.3 22.8 80.3.9C114.3 351 124.3 292.8 128 267c.8-6.4-4.6-11.8-10.9-10.9zm506.7 30.6c-16.9-16.9-75.1-26.9-100.9-30.6-6.3-.9-11.7 4.5-10.8 10.8 3.7 25.8 13.7 84 30.6 100.9 21.9 21.9 57.9 21.5 80.3-.9 22.3-22.3 22.7-58.3.8-80.2zm-126.6 61.7C463.8 412.3 396.9 456 320 456c-76.9 0-143.8-43.7-177.2-107.6-12.5 37.4-25.2 43.9-28.3 46.5C159.1 460.7 234.5 504 320 504s160.9-43.3 205.5-109.1c-3.2-2.7-15.9-9.2-28.3-46.5zM122.7 224.5C137.9 129.2 220.5 56 320 56c99.5 0 182.1 73.2 197.3 168.5 2.1-.2 5.2-2.4 49.5 7C554.4 106 448.7 8 320 8S85.6 106 73.2 231.4c44.5-9.4 47.1-7.2 49.5-6.9zM320 400c51.9 0 115.3-32.9 123.3-80 1.7-9.9-7.7-18.5-17.7-15.3-25.9 8.3-64.4 13.1-105.6 13.1s-79.6-4.8-105.6-13.1c-9.8-3.1-19.4 5.3-17.7 15.3 8 47.1 71.4 80 123.3 80zm130.3-168.3c3.6-1.1 6-4.5 5.7-8.3-3.3-42.1-32.2-71.4-56-71.4s-52.7 29.3-56 71.4c-.3 3.7 2.1 7.2 5.7 8.3 3.5 1.1 7.4-.5 9.3-3.7l9.5-17c7.7-13.7 19.2-21.6 31.5-21.6s23.8 7.9 31.5 21.6l9.5 17c2.1 3.6 6.2 4.6 9.3 3.7zM240 189.4c12.3 0 23.8 7.9 31.5 21.6l9.5 17c2.1 3.7 6.2 4.7 9.3 3.7 3.6-1.1 6-4.5 5.7-8.3-3.3-42.1-32.2-71.4-56-71.4s-52.7 29.3-56 71.4c-.3 3.7 2.1 7.2 5.7 8.3 3.5 1.1 7.4-.5 9.3-3.7l9.5-17c7.7-13.8 19.2-21.6 31.5-21.6z"]},L0={prefix:"far",iconName:"grin-tongue",icon:[496,512,[],"f589","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm64 400c0 35.6-29.1 64.5-64.9 64-35.1-.5-63.1-29.8-63.1-65v-42.8l17.7-8.8c15-7.5 31.5 1.7 34.9 16.5l2.8 12.1c2.1 9.2 15.2 9.2 17.3 0l2.8-12.1c3.4-14.8 19.8-24.1 34.9-16.5l17.7 8.8V408zm28.2 25.3c2.2-8.1 3.8-16.5 3.8-25.3v-43.5c14.2-12.4 24.4-27.5 27.3-44.5 1.7-9.9-7.7-18.5-17.7-15.3-25.9 8.3-64.4 13.1-105.6 13.1s-79.6-4.8-105.6-13.1c-9.9-3.1-19.4 5.3-17.7 15.3 2.9 17 13.1 32.1 27.3 44.5V408c0 8.8 1.6 17.2 3.8 25.3C91.8 399.9 48 333 48 256c0-110.3 89.7-200 200-200s200 89.7 200 200c0 77-43.8 143.9-107.8 177.3zM168 176c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm160 0c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32z"]},b0={prefix:"far",iconName:"grin-tongue-squint",icon:[496,512,[],"f58a","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm64 400c0 35.6-29.1 64.5-64.9 64-35.1-.5-63.1-29.8-63.1-65v-42.8l17.7-8.8c15-7.5 31.5 1.7 34.9 16.5l2.8 12.1c2.1 9.2 15.2 9.2 17.3 0l2.8-12.1c3.4-14.8 19.8-24.1 34.9-16.5l17.7 8.8V408zm28.2 25.3c2.2-8.1 3.8-16.5 3.8-25.3v-43.5c14.2-12.4 24.4-27.5 27.3-44.5 1.7-9.9-7.7-18.5-17.7-15.3-25.9 8.3-64.4 13.1-105.6 13.1s-79.6-4.8-105.6-13.1c-9.9-3.1-19.4 5.3-17.7 15.3 2.9 17 13.1 32.1 27.3 44.5V408c0 8.8 1.6 17.2 3.8 25.3C91.8 399.9 48 333 48 256c0-110.3 89.7-200 200-200s200 89.7 200 200c0 77-43.8 143.9-107.8 177.3zm36.9-281.1c-3.8-4.4-10.3-5.5-15.3-2.5l-80 48c-3.6 2.2-5.8 6.1-5.8 10.3s2.2 8.1 5.8 10.3l80 48c5.4 3.2 11.7 1.7 15.3-2.5 3.8-4.5 3.8-11 .1-15.5L343.6 208l33.6-40.3c3.8-4.5 3.7-11.1-.1-15.5zm-162.9 45.5l-80-48c-5-3-11.4-2-15.3 2.5-3.8 4.5-3.8 11-.1 15.5l33.6 40.3-33.6 40.3c-3.8 4.5-3.7 11 .1 15.5 3.6 4.2 9.9 5.7 15.3 2.5l80-48c3.6-2.2 5.8-6.1 5.8-10.3s-2.2-8.1-5.8-10.3z"]},N0={prefix:"far",iconName:"grin-tongue-wink",icon:[496,512,[],"f58b","M152 180c-25.7 0-55.9 16.9-59.8 42.1-.8 5 1.7 10 6.1 12.4 4.4 2.4 9.9 1.8 13.7-1.6l9.5-8.5c14.8-13.2 46.2-13.2 61 0l9.5 8.5c2.5 2.2 8 4.7 13.7 1.6 4.4-2.4 6.9-7.4 6.1-12.4-3.9-25.2-34.1-42.1-59.8-42.1zm176-52c-44.2 0-80 35.8-80 80s35.8 80 80 80 80-35.8 80-80-35.8-80-80-80zm0 128c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm0-72c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zM248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm64 400c0 35.6-29.1 64.5-64.9 64-35.1-.5-63.1-29.8-63.1-65v-42.8l17.7-8.8c15-7.5 31.5 1.7 34.9 16.5l2.8 12.1c2.1 9.2 15.2 9.2 17.3 0l2.8-12.1c3.4-14.8 19.8-24.1 34.9-16.5l17.7 8.8V408zm28.2 25.3c2.2-8.1 3.8-16.5 3.8-25.3v-43.5c14.2-12.4 24.4-27.5 27.3-44.5 1.7-9.9-7.7-18.5-17.7-15.3-25.9 8.3-64.4 13.1-105.6 13.1s-79.6-4.8-105.6-13.1c-9.9-3.1-19.4 5.3-17.7 15.3 2.9 17 13.1 32.1 27.3 44.5V408c0 8.8 1.6 17.2 3.8 25.3C91.8 399.9 48 333 48 256c0-110.3 89.7-200 200-200s200 89.7 200 200c0 77-43.8 143.9-107.8 177.3z"]},A0={prefix:"far",iconName:"grin-wink",icon:[496,512,[],"f58c","M328 180c-25.69 0-55.88 16.92-59.86 42.12-1.75 11.22 11.5 18.24 19.83 10.84l9.55-8.48c14.81-13.19 46.16-13.19 60.97 0l9.55 8.48c8.48 7.43 21.56.25 19.83-10.84C383.88 196.92 353.69 180 328 180zm-160 60c17.67 0 32-14.33 32-32s-14.33-32-32-32-32 14.33-32 32 14.33 32 32 32zm185.55 64.64c-25.93 8.3-64.4 13.06-105.55 13.06s-79.62-4.75-105.55-13.06c-9.94-3.13-19.4 5.37-17.71 15.34C132.67 367.13 196.06 400 248 400s115.33-32.87 123.26-80.02c1.68-9.89-7.67-18.48-17.71-15.34zM248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm0 448c-110.28 0-200-89.72-200-200S137.72 56 248 56s200 89.72 200 200-89.72 200-200 200z"]},y0={prefix:"far",iconName:"hand-lizard",icon:[576,512,[],"f258","M556.686 290.542L410.328 64.829C397.001 44.272 374.417 32 349.917 32H56C25.121 32 0 57.122 0 88v8c0 44.112 35.888 80 80 80h196.042l-18.333 48H144c-48.523 0-88 39.477-88 88 0 30.879 25.121 56 56 56h131.552c2.987 0 5.914.549 8.697 1.631L352 408.418V480h224V355.829c0-23.225-6.679-45.801-19.314-65.287zM528 432H400v-23.582c0-19.948-12.014-37.508-30.604-44.736l-99.751-38.788A71.733 71.733 0 0 0 243.552 320H112c-4.411 0-8-3.589-8-8 0-22.056 17.944-40 40-40h113.709c19.767 0 37.786-12.407 44.84-30.873l24.552-64.281c8.996-23.553-8.428-48.846-33.63-48.846H80c-17.645 0-32-14.355-32-32v-8c0-4.411 3.589-8 8-8h293.917c8.166 0 15.693 4.09 20.137 10.942l146.358 225.715A71.84 71.84 0 0 1 528 355.829V432z"]},S0={prefix:"far",iconName:"hand-paper",icon:[448,512,[],"f256","M372.57 112.641v-10.825c0-43.612-40.52-76.691-83.039-65.546-25.629-49.5-94.09-47.45-117.982.747C130.269 26.456 89.144 57.945 89.144 102v126.13c-19.953-7.427-43.308-5.068-62.083 8.871-29.355 21.796-35.794 63.333-14.55 93.153L132.48 498.569a32 32 0 0 0 26.062 13.432h222.897c14.904 0 27.835-10.289 31.182-24.813l30.184-130.958A203.637 203.637 0 0 0 448 310.564V179c0-40.62-35.523-71.992-75.43-66.359zm27.427 197.922c0 11.731-1.334 23.469-3.965 34.886L368.707 464h-201.92L51.591 302.303c-14.439-20.27 15.023-42.776 29.394-22.605l27.128 38.079c8.995 12.626 29.031 6.287 29.031-9.283V102c0-25.645 36.571-24.81 36.571.691V256c0 8.837 7.163 16 16 16h6.856c8.837 0 16-7.163 16-16V67c0-25.663 36.571-24.81 36.571.691V256c0 8.837 7.163 16 16 16h6.856c8.837 0 16-7.163 16-16V101.125c0-25.672 36.57-24.81 36.57.691V256c0 8.837 7.163 16 16 16h6.857c8.837 0 16-7.163 16-16v-76.309c0-26.242 36.57-25.64 36.57-.691v131.563z"]},w0={prefix:"far",iconName:"hand-peace",icon:[448,512,[],"f25b","M362.146 191.976c-13.71-21.649-38.761-34.016-65.006-30.341V74c0-40.804-32.811-74-73.141-74-40.33 0-73.14 33.196-73.14 74L160 168l-18.679-78.85C126.578 50.843 83.85 32.11 46.209 47.208 8.735 62.238-9.571 104.963 5.008 142.85l55.757 144.927c-30.557 24.956-43.994 57.809-24.733 92.218l54.853 97.999C102.625 498.97 124.73 512 148.575 512h205.702c30.744 0 57.558-21.44 64.555-51.797l27.427-118.999a67.801 67.801 0 0 0 1.729-15.203L448 256c0-44.956-43.263-77.343-85.854-64.024zM399.987 326c0 1.488-.169 2.977-.502 4.423l-27.427 119.001c-1.978 8.582-9.29 14.576-17.782 14.576H148.575c-6.486 0-12.542-3.621-15.805-9.449l-54.854-98c-4.557-8.141-2.619-18.668 4.508-24.488l26.647-21.764a16 16 0 0 0 4.812-18.139l-64.09-166.549C37.226 92.956 84.37 74.837 96.51 106.389l59.784 155.357A16 16 0 0 0 171.227 272h11.632c8.837 0 16-7.163 16-16V74c0-34.375 50.281-34.43 50.281 0v182c0 8.837 7.163 16 16 16h6.856c8.837 0 16-7.163 16-16v-28c0-25.122 36.567-25.159 36.567 0v28c0 8.837 7.163 16 16 16h6.856c8.837 0 16-7.163 16-16 0-25.12 36.567-25.16 36.567 0v70z"]},k0={prefix:"far",iconName:"hand-point-down",icon:[448,512,[],"f0a7","M188.8 512c45.616 0 83.2-37.765 83.2-83.2v-35.647a93.148 93.148 0 0 0 22.064-7.929c22.006 2.507 44.978-3.503 62.791-15.985C409.342 368.1 448 331.841 448 269.299V248c0-60.063-40-98.512-40-127.2v-2.679c4.952-5.747 8-13.536 8-22.12V32c0-17.673-12.894-32-28.8-32H156.8C140.894 0 128 14.327 128 32v64c0 8.584 3.048 16.373 8 22.12v2.679c0 6.964-6.193 14.862-23.668 30.183l-.148.129-.146.131c-9.937 8.856-20.841 18.116-33.253 25.851C48.537 195.798 0 207.486 0 252.8c0 56.928 35.286 92 83.2 92 8.026 0 15.489-.814 22.4-2.176V428.8c0 45.099 38.101 83.2 83.2 83.2zm0-48c-18.7 0-35.2-16.775-35.2-35.2V270.4c-17.325 0-35.2 26.4-70.4 26.4-26.4 0-35.2-20.625-35.2-44 0-8.794 32.712-20.445 56.1-34.926 14.575-9.074 27.225-19.524 39.875-30.799 18.374-16.109 36.633-33.836 39.596-59.075h176.752C364.087 170.79 400 202.509 400 248v21.299c0 40.524-22.197 57.124-61.325 50.601-8.001 14.612-33.979 24.151-53.625 12.925-18.225 19.365-46.381 17.787-61.05 4.95V428.8c0 18.975-16.225 35.2-35.2 35.2zM328 64c0-13.255 10.745-24 24-24s24 10.745 24 24-10.745 24-24 24-24-10.745-24-24z"]},T0={prefix:"far",iconName:"hand-point-left",icon:[512,512,[],"f0a5","M0 220.8C0 266.416 37.765 304 83.2 304h35.647a93.148 93.148 0 0 0 7.929 22.064c-2.507 22.006 3.503 44.978 15.985 62.791C143.9 441.342 180.159 480 242.701 480H264c60.063 0 98.512-40 127.2-40h2.679c5.747 4.952 13.536 8 22.12 8h64c17.673 0 32-12.894 32-28.8V188.8c0-15.906-14.327-28.8-32-28.8h-64c-8.584 0-16.373 3.048-22.12 8H391.2c-6.964 0-14.862-6.193-30.183-23.668l-.129-.148-.131-.146c-8.856-9.937-18.116-20.841-25.851-33.253C316.202 80.537 304.514 32 259.2 32c-56.928 0-92 35.286-92 83.2 0 8.026.814 15.489 2.176 22.4H83.2C38.101 137.6 0 175.701 0 220.8zm48 0c0-18.7 16.775-35.2 35.2-35.2h158.4c0-17.325-26.4-35.2-26.4-70.4 0-26.4 20.625-35.2 44-35.2 8.794 0 20.445 32.712 34.926 56.1 9.074 14.575 19.524 27.225 30.799 39.875 16.109 18.374 33.836 36.633 59.075 39.596v176.752C341.21 396.087 309.491 432 264 432h-21.299c-40.524 0-57.124-22.197-50.601-61.325-14.612-8.001-24.151-33.979-12.925-53.625-19.365-18.225-17.787-46.381-4.95-61.05H83.2C64.225 256 48 239.775 48 220.8zM448 360c13.255 0 24 10.745 24 24s-10.745 24-24 24-24-10.745-24-24 10.745-24 24-24z"]},E0={prefix:"far",iconName:"hand-point-right",icon:[512,512,[],"f0a4","M428.8 137.6h-86.177a115.52 115.52 0 0 0 2.176-22.4c0-47.914-35.072-83.2-92-83.2-45.314 0-57.002 48.537-75.707 78.784-7.735 12.413-16.994 23.317-25.851 33.253l-.131.146-.129.148C135.662 161.807 127.764 168 120.8 168h-2.679c-5.747-4.952-13.536-8-22.12-8H32c-17.673 0-32 12.894-32 28.8v230.4C0 435.106 14.327 448 32 448h64c8.584 0 16.373-3.048 22.12-8h2.679c28.688 0 67.137 40 127.2 40h21.299c62.542 0 98.8-38.658 99.94-91.145 12.482-17.813 18.491-40.785 15.985-62.791A93.148 93.148 0 0 0 393.152 304H428.8c45.435 0 83.2-37.584 83.2-83.2 0-45.099-38.101-83.2-83.2-83.2zm0 118.4h-91.026c12.837 14.669 14.415 42.825-4.95 61.05 11.227 19.646 1.687 45.624-12.925 53.625 6.524 39.128-10.076 61.325-50.6 61.325H248c-45.491 0-77.21-35.913-120-39.676V215.571c25.239-2.964 42.966-21.222 59.075-39.596 11.275-12.65 21.725-25.3 30.799-39.875C232.355 112.712 244.006 80 252.8 80c23.375 0 44 8.8 44 35.2 0 35.2-26.4 53.075-26.4 70.4h158.4c18.425 0 35.2 16.5 35.2 35.2 0 18.975-16.225 35.2-35.2 35.2zM88 384c0 13.255-10.745 24-24 24s-24-10.745-24-24 10.745-24 24-24 24 10.745 24 24z"]},P0={prefix:"far",iconName:"hand-point-up",icon:[448,512,[],"f0a6","M105.6 83.2v86.177a115.52 115.52 0 0 0-22.4-2.176c-47.914 0-83.2 35.072-83.2 92 0 45.314 48.537 57.002 78.784 75.707 12.413 7.735 23.317 16.994 33.253 25.851l.146.131.148.129C129.807 376.338 136 384.236 136 391.2v2.679c-4.952 5.747-8 13.536-8 22.12v64c0 17.673 12.894 32 28.8 32h230.4c15.906 0 28.8-14.327 28.8-32v-64c0-8.584-3.048-16.373-8-22.12V391.2c0-28.688 40-67.137 40-127.2v-21.299c0-62.542-38.658-98.8-91.145-99.94-17.813-12.482-40.785-18.491-62.791-15.985A93.148 93.148 0 0 0 272 118.847V83.2C272 37.765 234.416 0 188.8 0c-45.099 0-83.2 38.101-83.2 83.2zm118.4 0v91.026c14.669-12.837 42.825-14.415 61.05 4.95 19.646-11.227 45.624-1.687 53.625 12.925 39.128-6.524 61.325 10.076 61.325 50.6V264c0 45.491-35.913 77.21-39.676 120H183.571c-2.964-25.239-21.222-42.966-39.596-59.075-12.65-11.275-25.3-21.725-39.875-30.799C80.712 279.645 48 267.994 48 259.2c0-23.375 8.8-44 35.2-44 35.2 0 53.075 26.4 70.4 26.4V83.2c0-18.425 16.5-35.2 35.2-35.2 18.975 0 35.2 16.225 35.2 35.2zM352 424c13.255 0 24 10.745 24 24s-10.745 24-24 24-24-10.745-24-24 10.745-24 24-24z"]},D0={prefix:"far",iconName:"hand-pointer",icon:[448,512,[],"f25a","M358.182 179.361c-19.493-24.768-52.679-31.945-79.872-19.098-15.127-15.687-36.182-22.487-56.595-19.629V67c0-36.944-29.736-67-66.286-67S89.143 30.056 89.143 67v161.129c-19.909-7.41-43.272-5.094-62.083 8.872-29.355 21.795-35.793 63.333-14.55 93.152l109.699 154.001C134.632 501.59 154.741 512 176 512h178.286c30.802 0 57.574-21.5 64.557-51.797l27.429-118.999A67.873 67.873 0 0 0 448 326v-84c0-46.844-46.625-79.273-89.818-62.639zM80.985 279.697l27.126 38.079c8.995 12.626 29.031 6.287 29.031-9.283V67c0-25.12 36.571-25.16 36.571 0v175c0 8.836 7.163 16 16 16h6.857c8.837 0 16-7.164 16-16v-35c0-25.12 36.571-25.16 36.571 0v35c0 8.836 7.163 16 16 16H272c8.837 0 16-7.164 16-16v-21c0-25.12 36.571-25.16 36.571 0v21c0 8.836 7.163 16 16 16h6.857c8.837 0 16-7.164 16-16 0-25.121 36.571-25.16 36.571 0v84c0 1.488-.169 2.977-.502 4.423l-27.43 119.001c-1.978 8.582-9.29 14.576-17.782 14.576H176c-5.769 0-11.263-2.878-14.697-7.697l-109.712-154c-14.406-20.223 14.994-42.818 29.394-22.606zM176.143 400v-96c0-8.837 6.268-16 14-16h6c7.732 0 14 7.163 14 16v96c0 8.837-6.268 16-14 16h-6c-7.733 0-14-7.163-14-16zm75.428 0v-96c0-8.837 6.268-16 14-16h6c7.732 0 14 7.163 14 16v96c0 8.837-6.268 16-14 16h-6c-7.732 0-14-7.163-14-16zM327 400v-96c0-8.837 6.268-16 14-16h6c7.732 0 14 7.163 14 16v96c0 8.837-6.268 16-14 16h-6c-7.732 0-14-7.163-14-16z"]},O0={prefix:"far",iconName:"hand-rock",icon:[512,512,[],"f255","M408.864 79.052c-22.401-33.898-66.108-42.273-98.813-23.588-29.474-31.469-79.145-31.093-108.334-.022-47.16-27.02-108.71 5.055-110.671 60.806C44.846 105.407 0 140.001 0 187.429v56.953c0 32.741 14.28 63.954 39.18 85.634l97.71 85.081c4.252 3.702 3.11 5.573 3.11 32.903 0 17.673 14.327 32 32 32h252c17.673 0 32-14.327 32-32 0-23.513-1.015-30.745 3.982-42.37l42.835-99.656c6.094-14.177 9.183-29.172 9.183-44.568V146.963c0-52.839-54.314-88.662-103.136-67.911zM464 261.406a64.505 64.505 0 0 1-5.282 25.613l-42.835 99.655c-5.23 12.171-7.883 25.04-7.883 38.25V432H188v-10.286c0-16.37-7.14-31.977-19.59-42.817l-97.71-85.08C56.274 281.255 48 263.236 48 244.381v-56.953c0-33.208 52-33.537 52 .677v41.228a16 16 0 0 0 5.493 12.067l7 6.095A16 16 0 0 0 139 235.429V118.857c0-33.097 52-33.725 52 .677v26.751c0 8.836 7.164 16 16 16h7c8.836 0 16-7.164 16-16v-41.143c0-33.134 52-33.675 52 .677v40.466c0 8.836 7.163 16 16 16h7c8.837 0 16-7.164 16-16v-27.429c0-33.03 52-33.78 52 .677v26.751c0 8.836 7.163 16 16 16h7c8.837 0 16-7.164 16-16 0-33.146 52-33.613 52 .677v114.445z"]},I0={prefix:"far",iconName:"hand-scissors",icon:[512,512,[],"f257","M256 480l70-.013c5.114 0 10.231-.583 15.203-1.729l118.999-27.427C490.56 443.835 512 417.02 512 386.277V180.575c0-23.845-13.03-45.951-34.005-57.69l-97.999-54.853c-34.409-19.261-67.263-5.824-92.218 24.733L142.85 37.008c-37.887-14.579-80.612 3.727-95.642 41.201-15.098 37.642 3.635 80.37 41.942 95.112L168 192l-94-9.141c-40.804 0-74 32.811-74 73.14 0 40.33 33.196 73.141 74 73.141h87.635c-3.675 26.245 8.692 51.297 30.341 65.006C178.657 436.737 211.044 480 256 480zm0-48.013c-25.16 0-25.12-36.567 0-36.567 8.837 0 16-7.163 16-16v-6.856c0-8.837-7.163-16-16-16h-28c-25.159 0-25.122-36.567 0-36.567h28c8.837 0 16-7.163 16-16v-6.856c0-8.837-7.163-16-16-16H74c-34.43 0-34.375-50.281 0-50.281h182c8.837 0 16-7.163 16-16v-11.632a16 16 0 0 0-10.254-14.933L106.389 128.51c-31.552-12.14-13.432-59.283 19.222-46.717l166.549 64.091a16.001 16.001 0 0 0 18.139-4.812l21.764-26.647c5.82-7.127 16.348-9.064 24.488-4.508l98 54.854c5.828 3.263 9.449 9.318 9.449 15.805v205.701c0 8.491-5.994 15.804-14.576 17.782l-119.001 27.427a19.743 19.743 0 0 1-4.423.502h-70z"]},B0={prefix:"far",iconName:"hand-spock",icon:[512,512,[],"f259","M501.03053,116.17605c-19.39059-31.50779-51.24406-35.72849-66.31044-35.01756-14.11325-50.81051-62.0038-54.08-70.73816-54.08a74.03091,74.03091,0,0,0-72.23816,58.916l-4.64648,22.66014-13.68357-53.207c-9.09569-35.37107-46.412-64.05074-89.66-53.07223a73.89749,73.89749,0,0,0-55.121,78.94722,73.68273,73.68273,0,0,0-64.8495,94.42181l24.35933,82.19721c-38.24017-7.54492-62.79677,16.18358-68.11512,21.84764a73.6791,73.6791,0,0,0,3.19921,104.19329l91.36509,85.9765A154.164,154.164,0,0,0,220.62279,512h107.4549A127.30079,127.30079,0,0,0,452.3392,413.86139l57.623-241.96272A73.20274,73.20274,0,0,0,501.03053,116.17605Zm-37.7597,44.60544L405.64788,402.74812a79.46616,79.46616,0,0,1-77.57019,61.25972H220.62279a106.34052,106.34052,0,0,1-73.1366-28.998l-91.369-85.98041C31.34381,325.72669,66.61133,288.131,91.39644,311.5392l51.123,48.10739c5.42577,5.10937,13.48239.71679,13.48239-5.82617a246.79914,246.79914,0,0,0-10.17771-70.1523l-36.01362-121.539c-9.7324-32.88279,39.69916-47.27145,49.38664-14.625l31.3437,105.77923c5.59374,18.90428,33.78119,10.71288,28.9648-8.00781L177.06427,80.23662c-8.50389-33.1035,41.43157-45.64646,49.86515-12.83593l47.32609,184.035c4.42773,17.24218,29.16207,16.5039,32.71089-.80468l31.791-154.9706c6.81054-33.1074,57.51748-24.10741,50.11906,11.96288L360.32764,246.78924c-3.72265,18.10936,23.66793,24.63084,28.05659,6.21679L413.185,148.85962C421.1498,115.512,471.14,127.79713,463.27083,160.78149Z"]},R0={prefix:"far",iconName:"handshake",icon:[640,512,[],"f2b5","M519.2 127.9l-47.6-47.6A56.252 56.252 0 0 0 432 64H205.2c-14.8 0-29.1 5.9-39.6 16.3L118 127.9H0v255.7h64c17.6 0 31.8-14.2 31.9-31.7h9.1l84.6 76.4c30.9 25.1 73.8 25.7 105.6 3.8 12.5 10.8 26 15.9 41.1 15.9 18.2 0 35.3-7.4 48.8-24 22.1 8.7 48.2 2.6 64-16.8l26.2-32.3c5.6-6.9 9.1-14.8 10.9-23h57.9c.1 17.5 14.4 31.7 31.9 31.7h64V127.9H519.2zM48 351.6c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16c0 8.9-7.2 16-16 16zm390-6.9l-26.1 32.2c-2.8 3.4-7.8 4-11.3 1.2l-23.9-19.4-30 36.5c-6 7.3-15 4.8-18 2.4l-36.8-31.5-15.6 19.2c-13.9 17.1-39.2 19.7-55.3 6.6l-97.3-88H96V175.8h41.9l61.7-61.6c2-.8 3.7-1.5 5.7-2.3H262l-38.7 35.5c-29.4 26.9-31.1 72.3-4.4 101.3 14.8 16.2 61.2 41.2 101.5 4.4l8.2-7.5 108.2 87.8c3.4 2.8 3.9 7.9 1.2 11.3zm106-40.8h-69.2c-2.3-2.8-4.9-5.4-7.7-7.7l-102.7-83.4 12.5-11.4c6.5-6 7-16.1 1-22.6L367 167.1c-6-6.5-16.1-6.9-22.6-1l-55.2 50.6c-9.5 8.7-25.7 9.4-34.6 0-9.3-9.9-8.5-25.1 1.2-33.9l65.6-60.1c7.4-6.8 17-10.5 27-10.5l83.7-.2c2.1 0 4.1.8 5.5 2.3l61.7 61.6H544v128zm48 47.7c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16c0 8.9-7.2 16-16 16z"]},Z0={prefix:"far",iconName:"hdd",icon:[576,512,[],"f0a0","M567.403 235.642L462.323 84.589A48 48 0 0 0 422.919 64H153.081a48 48 0 0 0-39.404 20.589L8.597 235.642A48.001 48.001 0 0 0 0 263.054V400c0 26.51 21.49 48 48 48h480c26.51 0 48-21.49 48-48V263.054c0-9.801-3-19.366-8.597-27.412zM153.081 112h269.838l77.913 112H75.168l77.913-112zM528 400H48V272h480v128zm-32-64c0 17.673-14.327 32-32 32s-32-14.327-32-32 14.327-32 32-32 32 14.327 32 32zm-96 0c0 17.673-14.327 32-32 32s-32-14.327-32-32 14.327-32 32-32 32 14.327 32 32z"]},j0={prefix:"far",iconName:"heart",icon:[512,512,[],"f004","M458.4 64.3C400.6 15.7 311.3 23 256 79.3 200.7 23 111.4 15.6 53.6 64.3-21.6 127.6-10.6 230.8 43 285.5l175.4 178.7c10 10.2 23.4 15.9 37.6 15.9 14.3 0 27.6-5.6 37.6-15.8L469 285.6c53.5-54.7 64.7-157.9-10.6-221.3zm-23.6 187.5L259.4 430.5c-2.4 2.4-4.4 2.4-6.8 0L77.2 251.8c-36.5-37.2-43.9-107.6 7.3-150.7 38.9-32.7 98.9-27.8 136.5 10.5l35 35.7 35-35.7c37.8-38.5 97.8-43.2 136.5-10.6 51.1 43.1 43.5 113.9 7.3 150.8z"]},F0={prefix:"far",iconName:"hospital",icon:[448,512,[],"f0f8","M128 244v-40c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v40c0 6.627-5.373 12-12 12h-40c-6.627 0-12-5.373-12-12zm140 12h40c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12zm-76 84v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm76 12h40c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12zm180 124v36H0v-36c0-6.627 5.373-12 12-12h19.5V85.035C31.5 73.418 42.245 64 55.5 64H144V24c0-13.255 10.745-24 24-24h112c13.255 0 24 10.745 24 24v40h88.5c13.255 0 24 9.418 24 21.035V464H436c6.627 0 12 5.373 12 12zM79.5 463H192v-67c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v67h112.5V112H304v24c0 13.255-10.745 24-24 24H168c-13.255 0-24-10.745-24-24v-24H79.5v351zM266 64h-26V38a6 6 0 0 0-6-6h-20a6 6 0 0 0-6 6v26h-26a6 6 0 0 0-6 6v20a6 6 0 0 0 6 6h26v26a6 6 0 0 0 6 6h20a6 6 0 0 0 6-6V96h26a6 6 0 0 0 6-6V70a6 6 0 0 0-6-6z"]},q0={prefix:"far",iconName:"hourglass",icon:[384,512,[],"f254","M368 48h4c6.627 0 12-5.373 12-12V12c0-6.627-5.373-12-12-12H12C5.373 0 0 5.373 0 12v24c0 6.627 5.373 12 12 12h4c0 80.564 32.188 165.807 97.18 208C47.899 298.381 16 383.9 16 464h-4c-6.627 0-12 5.373-12 12v24c0 6.627 5.373 12 12 12h360c6.627 0 12-5.373 12-12v-24c0-6.627-5.373-12-12-12h-4c0-80.564-32.188-165.807-97.18-208C336.102 213.619 368 128.1 368 48zM64 48h256c0 101.62-57.307 184-128 184S64 149.621 64 48zm256 416H64c0-101.62 57.308-184 128-184s128 82.38 128 184z"]},U0={prefix:"far",iconName:"id-badge",icon:[384,512,[],"f2c1","M336 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zm0 464H48V48h288v416zM144 112h96c8.8 0 16-7.2 16-16s-7.2-16-16-16h-96c-8.8 0-16 7.2-16 16s7.2 16 16 16zm48 176c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm-89.6 128h179.2c12.4 0 22.4-8.6 22.4-19.2v-19.2c0-31.8-30.1-57.6-67.2-57.6-10.8 0-18.7 8-44.8 8-26.9 0-33.4-8-44.8-8-37.1 0-67.2 25.8-67.2 57.6v19.2c0 10.6 10 19.2 22.4 19.2z"]},W0={prefix:"far",iconName:"id-card",icon:[576,512,[],"f2c2","M528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm0 400H303.2c.9-4.5.8 3.6.8-22.4 0-31.8-30.1-57.6-67.2-57.6-10.8 0-18.7 8-44.8 8-26.9 0-33.4-8-44.8-8-37.1 0-67.2 25.8-67.2 57.6 0 26-.2 17.9.8 22.4H48V144h480v288zm-168-80h112c4.4 0 8-3.6 8-8v-16c0-4.4-3.6-8-8-8H360c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8zm0-64h112c4.4 0 8-3.6 8-8v-16c0-4.4-3.6-8-8-8H360c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8zm0-64h112c4.4 0 8-3.6 8-8v-16c0-4.4-3.6-8-8-8H360c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8zm-168 96c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64z"]},G0={prefix:"far",iconName:"image",icon:[512,512,[],"f03e","M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm-6 336H54a6 6 0 0 1-6-6V118a6 6 0 0 1 6-6h404a6 6 0 0 1 6 6v276a6 6 0 0 1-6 6zM128 152c-22.091 0-40 17.909-40 40s17.909 40 40 40 40-17.909 40-40-17.909-40-40-40zM96 352h320v-80l-87.515-87.515c-4.686-4.686-12.284-4.686-16.971 0L192 304l-39.515-39.515c-4.686-4.686-12.284-4.686-16.971 0L96 304v48z"]},_0={prefix:"far",iconName:"images",icon:[576,512,[],"f302","M480 416v16c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V176c0-26.51 21.49-48 48-48h16v48H54a6 6 0 0 0-6 6v244a6 6 0 0 0 6 6h372a6 6 0 0 0 6-6v-10h48zm42-336H150a6 6 0 0 0-6 6v244a6 6 0 0 0 6 6h372a6 6 0 0 0 6-6V86a6 6 0 0 0-6-6zm6-48c26.51 0 48 21.49 48 48v256c0 26.51-21.49 48-48 48H144c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h384zM264 144c0 22.091-17.909 40-40 40s-40-17.909-40-40 17.909-40 40-40 40 17.909 40 40zm-72 96l39.515-39.515c4.686-4.686 12.284-4.686 16.971 0L288 240l103.515-103.515c4.686-4.686 12.284-4.686 16.971 0L480 208v80H192v-48z"]},$0={prefix:"far",iconName:"keyboard",icon:[576,512,[],"f11c","M528 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h480c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm8 336c0 4.411-3.589 8-8 8H48c-4.411 0-8-3.589-8-8V112c0-4.411 3.589-8 8-8h480c4.411 0 8 3.589 8 8v288zM170 270v-28c0-6.627-5.373-12-12-12h-28c-6.627 0-12 5.373-12 12v28c0 6.627 5.373 12 12 12h28c6.627 0 12-5.373 12-12zm96 0v-28c0-6.627-5.373-12-12-12h-28c-6.627 0-12 5.373-12 12v28c0 6.627 5.373 12 12 12h28c6.627 0 12-5.373 12-12zm96 0v-28c0-6.627-5.373-12-12-12h-28c-6.627 0-12 5.373-12 12v28c0 6.627 5.373 12 12 12h28c6.627 0 12-5.373 12-12zm96 0v-28c0-6.627-5.373-12-12-12h-28c-6.627 0-12 5.373-12 12v28c0 6.627 5.373 12 12 12h28c6.627 0 12-5.373 12-12zm-336 82v-28c0-6.627-5.373-12-12-12H82c-6.627 0-12 5.373-12 12v28c0 6.627 5.373 12 12 12h28c6.627 0 12-5.373 12-12zm384 0v-28c0-6.627-5.373-12-12-12h-28c-6.627 0-12 5.373-12 12v28c0 6.627 5.373 12 12 12h28c6.627 0 12-5.373 12-12zM122 188v-28c0-6.627-5.373-12-12-12H82c-6.627 0-12 5.373-12 12v28c0 6.627 5.373 12 12 12h28c6.627 0 12-5.373 12-12zm96 0v-28c0-6.627-5.373-12-12-12h-28c-6.627 0-12 5.373-12 12v28c0 6.627 5.373 12 12 12h28c6.627 0 12-5.373 12-12zm96 0v-28c0-6.627-5.373-12-12-12h-28c-6.627 0-12 5.373-12 12v28c0 6.627 5.373 12 12 12h28c6.627 0 12-5.373 12-12zm96 0v-28c0-6.627-5.373-12-12-12h-28c-6.627 0-12 5.373-12 12v28c0 6.627 5.373 12 12 12h28c6.627 0 12-5.373 12-12zm96 0v-28c0-6.627-5.373-12-12-12h-28c-6.627 0-12 5.373-12 12v28c0 6.627 5.373 12 12 12h28c6.627 0 12-5.373 12-12zm-98 158v-16c0-6.627-5.373-12-12-12H180c-6.627 0-12 5.373-12 12v16c0 6.627 5.373 12 12 12h216c6.627 0 12-5.373 12-12z"]},Y0={prefix:"far",iconName:"kiss",icon:[496,512,[],"f596","M168 176c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm136 132c0-19.2-28.8-41.5-71.5-44-3.8-.4-7.4 2.4-8.2 6.2-.9 3.8 1.1 7.7 4.7 9.2l16.9 7.2c13 5.5 20.8 13.5 20.8 21.5s-7.8 16-20.7 21.5l-17 7.2c-5.7 2.4-6 12.2 0 14.8l16.9 7.2c13 5.5 20.8 13.5 20.8 21.5s-7.8 16-20.7 21.5l-17 7.2c-3.6 1.5-5.6 5.4-4.7 9.2.8 3.6 4.1 6.2 7.8 6.2h.5c42.8-2.5 71.5-24.8 71.5-44 0-13-13.4-27.3-35.2-36C290.6 335.3 304 321 304 308zM248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm80-280c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32z"]},K0={prefix:"far",iconName:"kiss-beam",icon:[496,512,[],"f597","M168 152c-23.8 0-52.7 29.3-56 71.4-.3 3.7 2 7.2 5.6 8.3 3.5 1 7.5-.5 9.3-3.7l9.5-17c7.7-13.7 19.2-21.6 31.5-21.6s23.8 7.9 31.5 21.6l9.5 17c2.1 3.7 6.2 4.7 9.3 3.7 3.6-1.1 5.9-4.5 5.6-8.3-3.1-42.1-32-71.4-55.8-71.4zM248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm56-148c0-19.2-28.8-41.5-71.5-44-3.8-.4-7.4 2.4-8.2 6.2-.9 3.8 1.1 7.7 4.7 9.2l16.9 7.2c13 5.5 20.8 13.5 20.8 21.5s-7.8 16-20.7 21.5l-17 7.2c-5.7 2.4-6 12.2 0 14.8l16.9 7.2c13 5.5 20.8 13.5 20.8 21.5s-7.8 16-20.7 21.5l-17 7.2c-3.6 1.5-5.6 5.4-4.7 9.2.8 3.6 4.1 6.2 7.8 6.2h.5c42.8-2.5 71.5-24.8 71.5-44 0-13-13.4-27.3-35.2-36C290.6 335.3 304 321 304 308zm24-156c-23.8 0-52.7 29.3-56 71.4-.3 3.7 2 7.2 5.6 8.3 3.5 1 7.5-.5 9.3-3.7l9.5-17c7.7-13.7 19.2-21.6 31.5-21.6s23.8 7.9 31.5 21.6l9.5 17c2.1 3.7 6.2 4.7 9.3 3.7 3.6-1.1 5.9-4.5 5.6-8.3-3.1-42.1-32-71.4-55.8-71.4z"]},J0={prefix:"far",iconName:"kiss-wink-heart",icon:[504,512,[],"f598","M304 308.5c0-19.2-28.8-41.5-71.5-44-3.8-.4-7.4 2.4-8.2 6.2-.9 3.8 1.1 7.7 4.7 9.2l16.9 7.2c13 5.5 20.8 13.5 20.8 21.5s-7.8 16-20.7 21.5l-17 7.2c-5.7 2.4-6 12.2 0 14.8l16.9 7.2c13 5.5 20.8 13.5 20.8 21.5s-7.8 16-20.7 21.5l-17 7.2c-3.6 1.5-5.6 5.4-4.7 9.2.8 3.6 4.1 6.2 7.8 6.2h.5c42.8-2.5 71.5-24.8 71.5-44 0-13-13.4-27.3-35.2-36 21.7-9.1 35.1-23.4 35.1-36.4zm70.5-83.5l9.5 8.5c3.8 3.3 9.3 4 13.7 1.6 4.4-2.4 6.9-7.4 6.1-12.4-4-25.2-34.2-42.1-59.8-42.1s-55.9 16.9-59.8 42.1c-.8 5 1.7 10 6.1 12.4 5.8 3.1 11.2.7 13.7-1.6l9.5-8.5c14.8-13.2 46.2-13.2 61 0zM136 208.5c0 17.7 14.3 32 32 32s32-14.3 32-32-14.3-32-32-32-32 14.3-32 32zm365.1 194c-8-20.8-31.5-31.5-53.1-25.9l-8.4 2.2-2.3-8.4c-5.9-21.4-27-36.5-49-33-25.2 4-40.6 28.6-34 52.6l22.9 82.6c1.5 5.3 7 8.5 12.4 7.1l83-21.5c24.1-6.3 37.7-31.8 28.5-55.7zM334 436.3c-26.1 12.5-55.2 19.7-86 19.7-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200c0 22.1-3.7 43.3-10.4 63.2 9 6.4 17 14.2 22.6 23.9 6.4.1 12.6 1.4 18.6 2.9 10.9-27.9 17.1-58.2 17.1-90C496 119 385 8 248 8S0 119 0 256s111 248 248 248c35.4 0 68.9-7.5 99.4-20.9-2.5-7.3 4.3 17.2-13.4-46.8z"]},Q0={prefix:"far",iconName:"laugh",icon:[496,512,[],"f599","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm141.4 389.4c-37.8 37.8-88 58.6-141.4 58.6s-103.6-20.8-141.4-58.6S48 309.4 48 256s20.8-103.6 58.6-141.4S194.6 56 248 56s103.6 20.8 141.4 58.6S448 202.6 448 256s-20.8 103.6-58.6 141.4zM328 224c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm-160 0c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm194.4 64H133.6c-8.2 0-14.5 7-13.5 15 7.5 59.2 58.9 105 121.1 105h13.6c62.2 0 113.6-45.8 121.1-105 1-8-5.3-15-13.5-15z"]},X0={prefix:"far",iconName:"laugh-beam",icon:[496,512,[],"f59a","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm141.4 389.4c-37.8 37.8-88 58.6-141.4 58.6s-103.6-20.8-141.4-58.6S48 309.4 48 256s20.8-103.6 58.6-141.4S194.6 56 248 56s103.6 20.8 141.4 58.6S448 202.6 448 256s-20.8 103.6-58.6 141.4zM328 152c-23.8 0-52.7 29.3-56 71.4-.7 8.6 10.8 11.9 14.9 4.5l9.5-17c7.7-13.7 19.2-21.6 31.5-21.6s23.8 7.9 31.5 21.6l9.5 17c4.1 7.4 15.6 4 14.9-4.5-3.1-42.1-32-71.4-55.8-71.4zm-201 75.9l9.5-17c7.7-13.7 19.2-21.6 31.5-21.6s23.8 7.9 31.5 21.6l9.5 17c4.1 7.4 15.6 4 14.9-4.5-3.3-42.1-32.2-71.4-56-71.4s-52.7 29.3-56 71.4c-.6 8.5 10.9 11.9 15.1 4.5zM362.4 288H133.6c-8.2 0-14.5 7-13.5 15 7.5 59.2 58.9 105 121.1 105h13.6c62.2 0 113.6-45.8 121.1-105 1-8-5.3-15-13.5-15z"]},c5={prefix:"far",iconName:"laugh-squint",icon:[496,512,[],"f59b","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm141.4 389.4c-37.8 37.8-88 58.6-141.4 58.6s-103.6-20.8-141.4-58.6S48 309.4 48 256s20.8-103.6 58.6-141.4S194.6 56 248 56s103.6 20.8 141.4 58.6S448 202.6 448 256s-20.8 103.6-58.6 141.4zM343.6 196l33.6-40.3c8.6-10.3-3.8-24.8-15.4-18l-80 48c-7.8 4.7-7.8 15.9 0 20.6l80 48c11.5 6.8 24-7.6 15.4-18L343.6 196zm-209.4 58.3l80-48c7.8-4.7 7.8-15.9 0-20.6l-80-48c-11.6-6.9-24 7.7-15.4 18l33.6 40.3-33.6 40.3c-8.7 10.4 3.8 24.8 15.4 18zM362.4 288H133.6c-8.2 0-14.5 7-13.5 15 7.5 59.2 58.9 105 121.1 105h13.6c62.2 0 113.6-45.8 121.1-105 1-8-5.3-15-13.5-15z"]},a5={prefix:"far",iconName:"laugh-wink",icon:[496,512,[],"f59c","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm141.4 389.4c-37.8 37.8-88 58.6-141.4 58.6s-103.6-20.8-141.4-58.6C68.8 359.6 48 309.4 48 256s20.8-103.6 58.6-141.4C144.4 76.8 194.6 56 248 56s103.6 20.8 141.4 58.6c37.8 37.8 58.6 88 58.6 141.4s-20.8 103.6-58.6 141.4zM328 164c-25.7 0-55.9 16.9-59.9 42.1-1.7 11.2 11.5 18.2 19.8 10.8l9.5-8.5c14.8-13.2 46.2-13.2 61 0l9.5 8.5c8.5 7.4 21.6.3 19.8-10.8-3.8-25.2-34-42.1-59.7-42.1zm-160 60c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm194.4 64H133.6c-8.2 0-14.5 7-13.5 15 7.5 59.2 58.9 105 121.1 105h13.6c62.2 0 113.6-45.8 121.1-105 1-8-5.3-15-13.5-15z"]},e5={prefix:"far",iconName:"lemon",icon:[512,512,[],"f094","M484.112 27.889C455.989-.233 416.108-8.057 387.059 8.865 347.604 31.848 223.504-41.111 91.196 91.197-41.277 223.672 31.923 347.472 8.866 387.058c-16.922 29.051-9.1 68.932 19.022 97.054 28.135 28.135 68.011 35.938 97.057 19.021 39.423-22.97 163.557 49.969 295.858-82.329 132.474-132.477 59.273-256.277 82.331-295.861 16.922-29.05 9.1-68.931-19.022-97.054zm-22.405 72.894c-38.8 66.609 45.6 165.635-74.845 286.08-120.44 120.443-219.475 36.048-286.076 74.843-22.679 13.207-64.035-27.241-50.493-50.488 38.8-66.609-45.6-165.635 74.845-286.08C245.573 4.702 344.616 89.086 411.219 50.292c22.73-13.24 64.005 27.288 50.488 50.491zm-169.861 8.736c1.37 10.96-6.404 20.957-17.365 22.327-54.846 6.855-135.779 87.787-142.635 142.635-1.373 10.989-11.399 18.734-22.326 17.365-10.961-1.37-18.735-11.366-17.365-22.326 9.162-73.286 104.167-168.215 177.365-177.365 10.953-1.368 20.956 6.403 22.326 17.364z"]},i5={prefix:"far",iconName:"life-ring",icon:[512,512,[],"f1cd","M256 504c136.967 0 248-111.033 248-248S392.967 8 256 8 8 119.033 8 256s111.033 248 248 248zm-103.398-76.72l53.411-53.411c31.806 13.506 68.128 13.522 99.974 0l53.411 53.411c-63.217 38.319-143.579 38.319-206.796 0zM336 256c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80zm91.28 103.398l-53.411-53.411c13.505-31.806 13.522-68.128 0-99.974l53.411-53.411c38.319 63.217 38.319 143.579 0 206.796zM359.397 84.72l-53.411 53.411c-31.806-13.505-68.128-13.522-99.973 0L152.602 84.72c63.217-38.319 143.579-38.319 206.795 0zM84.72 152.602l53.411 53.411c-13.506 31.806-13.522 68.128 0 99.974L84.72 359.398c-38.319-63.217-38.319-143.579 0-206.796z"]},n5={prefix:"far",iconName:"lightbulb",icon:[352,512,[],"f0eb","M176 80c-52.94 0-96 43.06-96 96 0 8.84 7.16 16 16 16s16-7.16 16-16c0-35.3 28.72-64 64-64 8.84 0 16-7.16 16-16s-7.16-16-16-16zM96.06 459.17c0 3.15.93 6.22 2.68 8.84l24.51 36.84c2.97 4.46 7.97 7.14 13.32 7.14h78.85c5.36 0 10.36-2.68 13.32-7.14l24.51-36.84c1.74-2.62 2.67-5.7 2.68-8.84l.05-43.18H96.02l.04 43.18zM176 0C73.72 0 0 82.97 0 176c0 44.37 16.45 84.85 43.56 115.78 16.64 18.99 42.74 58.8 52.42 92.16v.06h48v-.12c-.01-4.77-.72-9.51-2.15-14.07-5.59-17.81-22.82-64.77-62.17-109.67-20.54-23.43-31.52-53.15-31.61-84.14-.2-73.64 59.67-128 127.95-128 70.58 0 128 57.42 128 128 0 30.97-11.24 60.85-31.65 84.14-39.11 44.61-56.42 91.47-62.1 109.46a47.507 47.507 0 0 0-2.22 14.3v.1h48v-.05c9.68-33.37 35.78-73.18 52.42-92.16C335.55 260.85 352 220.37 352 176 352 78.8 273.2 0 176 0z"]},o5={prefix:"far",iconName:"list-alt",icon:[512,512,[],"f022","M464 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zm-6 400H54a6 6 0 0 1-6-6V86a6 6 0 0 1 6-6h404a6 6 0 0 1 6 6v340a6 6 0 0 1-6 6zm-42-92v24c0 6.627-5.373 12-12 12H204c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h200c6.627 0 12 5.373 12 12zm0-96v24c0 6.627-5.373 12-12 12H204c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h200c6.627 0 12 5.373 12 12zm0-96v24c0 6.627-5.373 12-12 12H204c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h200c6.627 0 12 5.373 12 12zm-252 12c0 19.882-16.118 36-36 36s-36-16.118-36-36 16.118-36 36-36 36 16.118 36 36zm0 96c0 19.882-16.118 36-36 36s-36-16.118-36-36 16.118-36 36-36 36 16.118 36 36zm0 96c0 19.882-16.118 36-36 36s-36-16.118-36-36 16.118-36 36-36 36 16.118 36 36z"]},t5={prefix:"far",iconName:"map",icon:[576,512,[],"f279","M560.02 32c-1.96 0-3.98.37-5.96 1.16L384.01 96H384L212 35.28A64.252 64.252 0 0 0 191.76 32c-6.69 0-13.37 1.05-19.81 3.14L20.12 87.95A32.006 32.006 0 0 0 0 117.66v346.32C0 473.17 7.53 480 15.99 480c1.96 0 3.97-.37 5.96-1.16L192 416l172 60.71a63.98 63.98 0 0 0 40.05.15l151.83-52.81A31.996 31.996 0 0 0 576 394.34V48.02c0-9.19-7.53-16.02-15.98-16.02zM224 90.42l128 45.19v285.97l-128-45.19V90.42zM48 418.05V129.07l128-44.53v286.2l-.64.23L48 418.05zm480-35.13l-128 44.53V141.26l.64-.24L528 93.95v288.97z"]},r5={prefix:"far",iconName:"meh",icon:[496,512,[],"f11a","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm-80-216c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160-64c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm8 144H160c-13.2 0-24 10.8-24 24s10.8 24 24 24h176c13.2 0 24-10.8 24-24s-10.8-24-24-24z"]},l5={prefix:"far",iconName:"meh-blank",icon:[496,512,[],"f5a4","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm-80-280c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm160 0c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32z"]},f5={prefix:"far",iconName:"meh-rolling-eyes",icon:[496,512,[],"f5a5","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm88-304c-39.8 0-72 32.2-72 72s32.2 72 72 72 72-32.2 72-72-32.2-72-72-72zm0 112c-22.1 0-40-17.9-40-40 0-13.6 7.3-25.1 17.7-32.3-1 2.6-1.7 5.3-1.7 8.3 0 13.3 10.7 24 24 24s24-10.7 24-24c0-2.9-.7-5.7-1.7-8.3 10.4 7.2 17.7 18.7 17.7 32.3 0 22.1-17.9 40-40 40zm-104-40c0-39.8-32.2-72-72-72s-72 32.2-72 72 32.2 72 72 72 72-32.2 72-72zm-112 0c0-13.6 7.3-25.1 17.7-32.3-1 2.6-1.7 5.3-1.7 8.3 0 13.3 10.7 24 24 24s24-10.7 24-24c0-2.9-.7-5.7-1.7-8.3 10.4 7.2 17.7 18.7 17.7 32.3 0 22.1-17.9 40-40 40s-40-17.9-40-40zm192 128H184c-13.2 0-24 10.8-24 24s10.8 24 24 24h128c13.2 0 24-10.8 24-24s-10.8-24-24-24z"]},s5={prefix:"far",iconName:"minus-square",icon:[448,512,[],"f146","M108 284c-6.6 0-12-5.4-12-12v-32c0-6.6 5.4-12 12-12h232c6.6 0 12 5.4 12 12v32c0 6.6-5.4 12-12 12H108zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-48 346V86c0-3.3-2.7-6-6-6H54c-3.3 0-6 2.7-6 6v340c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"]},h5={prefix:"far",iconName:"money-bill-alt",icon:[640,512,[],"f3d1","M320 144c-53.02 0-96 50.14-96 112 0 61.85 42.98 112 96 112 53 0 96-50.13 96-112 0-61.86-42.98-112-96-112zm40 168c0 4.42-3.58 8-8 8h-64c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h16v-55.44l-.47.31a7.992 7.992 0 0 1-11.09-2.22l-8.88-13.31a7.992 7.992 0 0 1 2.22-11.09l15.33-10.22a23.99 23.99 0 0 1 13.31-4.03H328c4.42 0 8 3.58 8 8v88h16c4.42 0 8 3.58 8 8v16zM608 64H32C14.33 64 0 78.33 0 96v320c0 17.67 14.33 32 32 32h576c17.67 0 32-14.33 32-32V96c0-17.67-14.33-32-32-32zm-16 272c-35.35 0-64 28.65-64 64H112c0-35.35-28.65-64-64-64V176c35.35 0 64-28.65 64-64h416c0 35.35 28.65 64 64 64v160z"]},m5={prefix:"far",iconName:"moon",icon:[512,512,[],"f186","M279.135 512c78.756 0 150.982-35.804 198.844-94.775 28.27-34.831-2.558-85.722-46.249-77.401-82.348 15.683-158.272-47.268-158.272-130.792 0-48.424 26.06-92.292 67.434-115.836 38.745-22.05 28.999-80.788-15.022-88.919A257.936 257.936 0 0 0 279.135 0c-141.36 0-256 114.575-256 256 0 141.36 114.576 256 256 256zm0-464c12.985 0 25.689 1.201 38.016 3.478-54.76 31.163-91.693 90.042-91.693 157.554 0 113.848 103.641 199.2 215.252 177.944C402.574 433.964 344.366 464 279.135 464c-114.875 0-208-93.125-208-208s93.125-208 208-208z"]},v5={prefix:"far",iconName:"newspaper",icon:[576,512,[],"f1ea","M552 64H112c-20.858 0-38.643 13.377-45.248 32H24c-13.255 0-24 10.745-24 24v272c0 30.928 25.072 56 56 56h496c13.255 0 24-10.745 24-24V88c0-13.255-10.745-24-24-24zM48 392V144h16v248c0 4.411-3.589 8-8 8s-8-3.589-8-8zm480 8H111.422c.374-2.614.578-5.283.578-8V112h416v288zM172 280h136c6.627 0 12-5.373 12-12v-96c0-6.627-5.373-12-12-12H172c-6.627 0-12 5.373-12 12v96c0 6.627 5.373 12 12 12zm28-80h80v40h-80v-40zm-40 140v-24c0-6.627 5.373-12 12-12h136c6.627 0 12 5.373 12 12v24c0 6.627-5.373 12-12 12H172c-6.627 0-12-5.373-12-12zm192 0v-24c0-6.627 5.373-12 12-12h104c6.627 0 12 5.373 12 12v24c0 6.627-5.373 12-12 12H364c-6.627 0-12-5.373-12-12zm0-144v-24c0-6.627 5.373-12 12-12h104c6.627 0 12 5.373 12 12v24c0 6.627-5.373 12-12 12H364c-6.627 0-12-5.373-12-12zm0 72v-24c0-6.627 5.373-12 12-12h104c6.627 0 12 5.373 12 12v24c0 6.627-5.373 12-12 12H364c-6.627 0-12-5.373-12-12z"]},z5={prefix:"far",iconName:"object-group",icon:[512,512,[],"f247","M500 128c6.627 0 12-5.373 12-12V44c0-6.627-5.373-12-12-12h-72c-6.627 0-12 5.373-12 12v12H96V44c0-6.627-5.373-12-12-12H12C5.373 32 0 37.373 0 44v72c0 6.627 5.373 12 12 12h12v256H12c-6.627 0-12 5.373-12 12v72c0 6.627 5.373 12 12 12h72c6.627 0 12-5.373 12-12v-12h320v12c0 6.627 5.373 12 12 12h72c6.627 0 12-5.373 12-12v-72c0-6.627-5.373-12-12-12h-12V128h12zm-52-64h32v32h-32V64zM32 64h32v32H32V64zm32 384H32v-32h32v32zm416 0h-32v-32h32v32zm-40-64h-12c-6.627 0-12 5.373-12 12v12H96v-12c0-6.627-5.373-12-12-12H72V128h12c6.627 0 12-5.373 12-12v-12h320v12c0 6.627 5.373 12 12 12h12v256zm-36-192h-84v-52c0-6.628-5.373-12-12-12H108c-6.627 0-12 5.372-12 12v168c0 6.628 5.373 12 12 12h84v52c0 6.628 5.373 12 12 12h200c6.627 0 12-5.372 12-12V204c0-6.628-5.373-12-12-12zm-268-24h144v112H136V168zm240 176H232v-24h76c6.627 0 12-5.372 12-12v-76h56v112z"]},p5={prefix:"far",iconName:"object-ungroup",icon:[576,512,[],"f248","M564 224c6.627 0 12-5.373 12-12v-72c0-6.627-5.373-12-12-12h-72c-6.627 0-12 5.373-12 12v12h-88v-24h12c6.627 0 12-5.373 12-12V44c0-6.627-5.373-12-12-12h-72c-6.627 0-12 5.373-12 12v12H96V44c0-6.627-5.373-12-12-12H12C5.373 32 0 37.373 0 44v72c0 6.627 5.373 12 12 12h12v160H12c-6.627 0-12 5.373-12 12v72c0 6.627 5.373 12 12 12h72c6.627 0 12-5.373 12-12v-12h88v24h-12c-6.627 0-12 5.373-12 12v72c0 6.627 5.373 12 12 12h72c6.627 0 12-5.373 12-12v-12h224v12c0 6.627 5.373 12 12 12h72c6.627 0 12-5.373 12-12v-72c0-6.627-5.373-12-12-12h-12V224h12zM352 64h32v32h-32V64zm0 256h32v32h-32v-32zM64 352H32v-32h32v32zm0-256H32V64h32v32zm32 216v-12c0-6.627-5.373-12-12-12H72V128h12c6.627 0 12-5.373 12-12v-12h224v12c0 6.627 5.373 12 12 12h12v160h-12c-6.627 0-12 5.373-12 12v12H96zm128 136h-32v-32h32v32zm280-64h-12c-6.627 0-12 5.373-12 12v12H256v-12c0-6.627-5.373-12-12-12h-12v-24h88v12c0 6.627 5.373 12 12 12h72c6.627 0 12-5.373 12-12v-72c0-6.627-5.373-12-12-12h-12v-88h88v12c0 6.627 5.373 12 12 12h12v160zm40 64h-32v-32h32v32zm0-256h-32v-32h32v32z"]},d5={prefix:"far",iconName:"paper-plane",icon:[512,512,[],"f1d8","M440 6.5L24 246.4c-34.4 19.9-31.1 70.8 5.7 85.9L144 379.6V464c0 46.4 59.2 65.5 86.6 28.6l43.8-59.1 111.9 46.2c5.9 2.4 12.1 3.6 18.3 3.6 8.2 0 16.3-2.1 23.6-6.2 12.8-7.2 21.6-20 23.9-34.5l59.4-387.2c6.1-40.1-36.9-68.8-71.5-48.9zM192 464v-64.6l36.6 15.1L192 464zm212.6-28.7l-153.8-63.5L391 169.5c10.7-15.5-9.5-33.5-23.7-21.2L155.8 332.6 48 288 464 48l-59.4 387.3z"]},u5={prefix:"far",iconName:"pause-circle",icon:[512,512,[],"f28b","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm96-280v160c0 8.8-7.2 16-16 16h-48c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16h48c8.8 0 16 7.2 16 16zm-112 0v160c0 8.8-7.2 16-16 16h-48c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16h48c8.8 0 16 7.2 16 16z"]},M5={prefix:"far",iconName:"play-circle",icon:[512,512,[],"f144","M371.7 238l-176-107c-15.8-8.8-35.7 2.5-35.7 21v208c0 18.4 19.8 29.8 35.7 21l176-101c16.4-9.1 16.4-32.8 0-42zM504 256C504 119 393 8 256 8S8 119 8 256s111 248 248 248 248-111 248-248zm-448 0c0-110.5 89.5-200 200-200s200 89.5 200 200-89.5 200-200 200S56 366.5 56 256z"]},C5={prefix:"far",iconName:"plus-square",icon:[448,512,[],"f0fe","M352 240v32c0 6.6-5.4 12-12 12h-88v88c0 6.6-5.4 12-12 12h-32c-6.6 0-12-5.4-12-12v-88h-88c-6.6 0-12-5.4-12-12v-32c0-6.6 5.4-12 12-12h88v-88c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v88h88c6.6 0 12 5.4 12 12zm96-160v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-48 346V86c0-3.3-2.7-6-6-6H54c-3.3 0-6 2.7-6 6v340c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"]},H5={prefix:"far",iconName:"question-circle",icon:[512,512,[],"f059","M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 448c-110.532 0-200-89.431-200-200 0-110.495 89.472-200 200-200 110.491 0 200 89.471 200 200 0 110.53-89.431 200-200 200zm107.244-255.2c0 67.052-72.421 68.084-72.421 92.863V300c0 6.627-5.373 12-12 12h-45.647c-6.627 0-12-5.373-12-12v-8.659c0-35.745 27.1-50.034 47.579-61.516 17.561-9.845 28.324-16.541 28.324-29.579 0-17.246-21.999-28.693-39.784-28.693-23.189 0-33.894 10.977-48.942 29.969-4.057 5.12-11.46 6.071-16.666 2.124l-27.824-21.098c-5.107-3.872-6.251-11.066-2.644-16.363C184.846 131.491 214.94 112 261.794 112c49.071 0 101.45 38.304 101.45 88.8zM298 368c0 23.159-18.841 42-42 42s-42-18.841-42-42 18.841-42 42-42 42 18.841 42 42z"]},g5={prefix:"far",iconName:"registered",icon:[512,512,[],"f25d","M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm0 448c-110.532 0-200-89.451-200-200 0-110.531 89.451-200 200-200 110.532 0 200 89.451 200 200 0 110.532-89.451 200-200 200zm110.442-81.791c-53.046-96.284-50.25-91.468-53.271-96.085 24.267-13.879 39.482-41.563 39.482-73.176 0-52.503-30.247-85.252-101.498-85.252h-78.667c-6.617 0-12 5.383-12 12V380c0 6.617 5.383 12 12 12h38.568c6.617 0 12-5.383 12-12v-83.663h31.958l47.515 89.303a11.98 11.98 0 0 0 10.593 6.36h42.81c9.14 0 14.914-9.799 10.51-17.791zM256.933 239.906h-33.875v-64.14h27.377c32.417 0 38.929 12.133 38.929 31.709-.001 20.913-11.518 32.431-32.431 32.431z"]},V5={prefix:"far",iconName:"sad-cry",icon:[496,512,[],"f5b3","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm144 386.4V280c0-13.2-10.8-24-24-24s-24 10.8-24 24v151.4C315.5 447 282.8 456 248 456s-67.5-9-96-24.6V280c0-13.2-10.8-24-24-24s-24 10.8-24 24v114.4c-34.6-36-56-84.7-56-138.4 0-110.3 89.7-200 200-200s200 89.7 200 200c0 53.7-21.4 102.5-56 138.4zM205.8 234.5c4.4-2.4 6.9-7.4 6.1-12.4-4-25.2-34.2-42.1-59.8-42.1s-55.9 16.9-59.8 42.1c-.8 5 1.7 10 6.1 12.4 4.4 2.4 9.9 1.8 13.7-1.6l9.5-8.5c14.8-13.2 46.2-13.2 61 0l9.5 8.5c2.5 2.3 7.9 4.8 13.7 1.6zM344 180c-25.7 0-55.9 16.9-59.8 42.1-.8 5 1.7 10 6.1 12.4 4.5 2.4 9.9 1.8 13.7-1.6l9.5-8.5c14.8-13.2 46.2-13.2 61 0l9.5 8.5c2.5 2.2 8 4.7 13.7 1.6 4.4-2.4 6.9-7.4 6.1-12.4-3.9-25.2-34.1-42.1-59.8-42.1zm-96 92c-30.9 0-56 28.7-56 64s25.1 64 56 64 56-28.7 56-64-25.1-64-56-64z"]},x5={prefix:"far",iconName:"sad-tear",icon:[496,512,[],"f5b4","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm8-152c-13.2 0-24 10.8-24 24s10.8 24 24 24c23.8 0 46.3 10.5 61.6 28.8 8.1 9.8 23.2 11.9 33.8 3.1 10.2-8.5 11.6-23.6 3.1-33.8C330 320.8 294.1 304 256 304zm-88-64c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160-64c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm-165.6 98.8C151 290.1 126 325.4 126 342.9c0 22.7 18.8 41.1 42 41.1s42-18.4 42-41.1c0-17.5-25-52.8-36.4-68.1-2.8-3.7-8.4-3.7-11.2 0z"]},L5={prefix:"far",iconName:"save",icon:[448,512,[],"f0c7","M433.941 129.941l-83.882-83.882A48 48 0 0 0 316.118 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V163.882a48 48 0 0 0-14.059-33.941zM272 80v80H144V80h128zm122 352H54a6 6 0 0 1-6-6V86a6 6 0 0 1 6-6h42v104c0 13.255 10.745 24 24 24h176c13.255 0 24-10.745 24-24V83.882l78.243 78.243a6 6 0 0 1 1.757 4.243V426a6 6 0 0 1-6 6zM224 232c-48.523 0-88 39.477-88 88s39.477 88 88 88 88-39.477 88-88-39.477-88-88-88zm0 128c-22.056 0-40-17.944-40-40s17.944-40 40-40 40 17.944 40 40-17.944 40-40 40z"]},b5={prefix:"far",iconName:"share-square",icon:[576,512,[],"f14d","M561.938 158.06L417.94 14.092C387.926-15.922 336 5.097 336 48.032v57.198c-42.45 1.88-84.03 6.55-120.76 17.99-35.17 10.95-63.07 27.58-82.91 49.42C108.22 199.2 96 232.6 96 271.94c0 61.697 33.178 112.455 84.87 144.76 37.546 23.508 85.248-12.651 71.02-55.74-15.515-47.119-17.156-70.923 84.11-78.76V336c0 42.993 51.968 63.913 81.94 33.94l143.998-144c18.75-18.74 18.75-49.14 0-67.88zM384 336V232.16C255.309 234.082 166.492 255.35 206.31 376 176.79 357.55 144 324.08 144 271.94c0-109.334 129.14-118.947 240-119.85V48l144 144-144 144zm24.74 84.493a82.658 82.658 0 0 0 20.974-9.303c7.976-4.952 18.286.826 18.286 10.214V464c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V112c0-26.51 21.49-48 48-48h132c6.627 0 12 5.373 12 12v4.486c0 4.917-2.987 9.369-7.569 11.152-13.702 5.331-26.396 11.537-38.05 18.585a12.138 12.138 0 0 1-6.28 1.777H54a6 6 0 0 0-6 6v340a6 6 0 0 0 6 6h340a6 6 0 0 0 6-6v-25.966c0-5.37 3.579-10.059 8.74-11.541z"]},N5={prefix:"far",iconName:"smile",icon:[496,512,[],"f118","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm-80-216c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160 0c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm4 72.6c-20.8 25-51.5 39.4-84 39.4s-63.2-14.3-84-39.4c-8.5-10.2-23.7-11.5-33.8-3.1-10.2 8.5-11.5 23.6-3.1 33.8 30 36 74.1 56.6 120.9 56.6s90.9-20.6 120.9-56.6c8.5-10.2 7.1-25.3-3.1-33.8-10.1-8.4-25.3-7.1-33.8 3.1z"]},A5={prefix:"far",iconName:"smile-beam",icon:[496,512,[],"f5b8","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm84-143.4c-20.8 25-51.5 39.4-84 39.4s-63.2-14.3-84-39.4c-8.5-10.2-23.6-11.5-33.8-3.1-10.2 8.5-11.5 23.6-3.1 33.8 30 36 74.1 56.6 120.9 56.6s90.9-20.6 120.9-56.6c8.5-10.2 7.1-25.3-3.1-33.8-10.2-8.4-25.3-7.1-33.8 3.1zM136.5 211c7.7-13.7 19.2-21.6 31.5-21.6s23.8 7.9 31.5 21.6l9.5 17c2.1 3.7 6.2 4.7 9.3 3.7 3.6-1.1 6-4.5 5.7-8.3-3.3-42.1-32.2-71.4-56-71.4s-52.7 29.3-56 71.4c-.3 3.7 2.1 7.2 5.7 8.3 3.4 1.1 7.4-.5 9.3-3.7l9.5-17zM328 152c-23.8 0-52.7 29.3-56 71.4-.3 3.7 2.1 7.2 5.7 8.3 3.5 1.1 7.4-.5 9.3-3.7l9.5-17c7.7-13.7 19.2-21.6 31.5-21.6s23.8 7.9 31.5 21.6l9.5 17c2.1 3.7 6.2 4.7 9.3 3.7 3.6-1.1 6-4.5 5.7-8.3-3.3-42.1-32.2-71.4-56-71.4z"]},y5={prefix:"far",iconName:"smile-wink",icon:[496,512,[],"f4da","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm117.8-146.4c-10.2-8.5-25.3-7.1-33.8 3.1-20.8 25-51.5 39.4-84 39.4s-63.2-14.3-84-39.4c-8.5-10.2-23.7-11.5-33.8-3.1-10.2 8.5-11.5 23.6-3.1 33.8 30 36 74.1 56.6 120.9 56.6s90.9-20.6 120.9-56.6c8.5-10.2 7.1-25.3-3.1-33.8zM168 240c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160-60c-25.7 0-55.9 16.9-59.9 42.1-1.7 11.2 11.5 18.2 19.8 10.8l9.5-8.5c14.8-13.2 46.2-13.2 61 0l9.5 8.5c8.5 7.4 21.6.3 19.8-10.8-3.8-25.2-34-42.1-59.7-42.1z"]},S5={prefix:"far",iconName:"snowflake",icon:[448,512,[],"f2dc","M440.1 355.2l-39.2-23 34.1-9.3c8.4-2.3 13.4-11.1 11.1-19.6l-4.1-15.5c-2.2-8.5-10.9-13.6-19.3-11.3L343 298.2 271.2 256l71.9-42.2 79.7 21.7c8.4 2.3 17-2.8 19.3-11.3l4.1-15.5c2.2-8.5-2.7-17.3-11.1-19.6l-34.1-9.3 39.2-23c7.5-4.4 10.1-14.2 5.8-21.9l-7.9-13.9c-4.3-7.7-14-10.3-21.5-5.9l-39.2 23 9.1-34.7c2.2-8.5-2.7-17.3-11.1-19.6l-15.2-4.1c-8.4-2.3-17 2.8-19.3 11.3l-21.3 81-71.9 42.2v-84.5L306 70.4c6.1-6.2 6.1-16.4 0-22.6l-11.1-11.3c-6.1-6.2-16.1-6.2-22.2 0l-24.9 25.4V16c0-8.8-7-16-15.7-16h-15.7c-8.7 0-15.7 7.2-15.7 16v46.1l-24.9-25.4c-6.1-6.2-16.1-6.2-22.2 0L142.1 48c-6.1 6.2-6.1 16.4 0 22.6l58.3 59.3v84.5l-71.9-42.2-21.3-81c-2.2-8.5-10.9-13.6-19.3-11.3L72.7 84c-8.4 2.3-13.4 11.1-11.1 19.6l9.1 34.7-39.2-23c-7.5-4.4-17.1-1.8-21.5 5.9l-7.9 13.9c-4.3 7.7-1.8 17.4 5.8 21.9l39.2 23-34.1 9.1c-8.4 2.3-13.4 11.1-11.1 19.6L6 224.2c2.2 8.5 10.9 13.6 19.3 11.3l79.7-21.7 71.9 42.2-71.9 42.2-79.7-21.7c-8.4-2.3-17 2.8-19.3 11.3l-4.1 15.5c-2.2 8.5 2.7 17.3 11.1 19.6l34.1 9.3-39.2 23c-7.5 4.4-10.1 14.2-5.8 21.9L10 391c4.3 7.7 14 10.3 21.5 5.9l39.2-23-9.1 34.7c-2.2 8.5 2.7 17.3 11.1 19.6l15.2 4.1c8.4 2.3 17-2.8 19.3-11.3l21.3-81 71.9-42.2v84.5l-58.3 59.3c-6.1 6.2-6.1 16.4 0 22.6l11.1 11.3c6.1 6.2 16.1 6.2 22.2 0l24.9-25.4V496c0 8.8 7 16 15.7 16h15.7c8.7 0 15.7-7.2 15.7-16v-46.1l24.9 25.4c6.1 6.2 16.1 6.2 22.2 0l11.1-11.3c6.1-6.2 6.1-16.4 0-22.6l-58.3-59.3v-84.5l71.9 42.2 21.3 81c2.2 8.5 10.9 13.6 19.3 11.3L375 428c8.4-2.3 13.4-11.1 11.1-19.6l-9.1-34.7 39.2 23c7.5 4.4 17.1 1.8 21.5-5.9l7.9-13.9c4.6-7.5 2.1-17.3-5.5-21.7z"]},w5={prefix:"far",iconName:"square",icon:[448,512,[],"f0c8","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-6 400H54c-3.3 0-6-2.7-6-6V86c0-3.3 2.7-6 6-6h340c3.3 0 6 2.7 6 6v340c0 3.3-2.7 6-6 6z"]},k5={prefix:"far",iconName:"star",icon:[576,512,[],"f005","M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z"]},T5={prefix:"far",iconName:"star-half",icon:[576,512,[],"f089","M288 385.3l-124.3 65.4 23.7-138.4-100.6-98 139-20.2 62.2-126V0c-11.4 0-22.8 5.9-28.7 17.8L194 150.2 47.9 171.4c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.1 23 46 46.4 33.7L288 439.6v-54.3z"]},E5={prefix:"far",iconName:"sticky-note",icon:[448,512,[],"f249","M448 348.106V80c0-26.51-21.49-48-48-48H48C21.49 32 0 53.49 0 80v351.988c0 26.51 21.49 48 48 48h268.118a48 48 0 0 0 33.941-14.059l83.882-83.882A48 48 0 0 0 448 348.106zm-128 80v-76.118h76.118L320 428.106zM400 80v223.988H296c-13.255 0-24 10.745-24 24v104H48V80h352z"]},P5={prefix:"far",iconName:"stop-circle",icon:[512,512,[],"f28d","M504 256C504 119 393 8 256 8S8 119 8 256s111 248 248 248 248-111 248-248zm-448 0c0-110.5 89.5-200 200-200s200 89.5 200 200-89.5 200-200 200S56 366.5 56 256zm296-80v160c0 8.8-7.2 16-16 16H176c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16h160c8.8 0 16 7.2 16 16z"]},D5={prefix:"far",iconName:"sun",icon:[512,512,[],"f185","M494.2 221.9l-59.8-40.5 13.7-71c2.6-13.2-1.6-26.8-11.1-36.4-9.6-9.5-23.2-13.7-36.2-11.1l-70.9 13.7-40.4-59.9c-15.1-22.3-51.9-22.3-67 0l-40.4 59.9-70.8-13.7C98 60.4 84.5 64.5 75 74.1c-9.5 9.6-13.7 23.1-11.1 36.3l13.7 71-59.8 40.5C6.6 229.5 0 242 0 255.5s6.7 26 17.8 33.5l59.8 40.5-13.7 71c-2.6 13.2 1.6 26.8 11.1 36.3 9.5 9.5 22.9 13.7 36.3 11.1l70.8-13.7 40.4 59.9C230 505.3 242.6 512 256 512s26-6.7 33.5-17.8l40.4-59.9 70.9 13.7c13.4 2.7 26.8-1.6 36.3-11.1 9.5-9.5 13.6-23.1 11.1-36.3l-13.7-71 59.8-40.5c11.1-7.5 17.8-20.1 17.8-33.5-.1-13.6-6.7-26.1-17.9-33.7zm-112.9 85.6l17.6 91.2-91-17.6L256 458l-51.9-77-90.9 17.6 17.6-91.2-76.8-52 76.8-52-17.6-91.2 91 17.6L256 53l51.9 76.9 91-17.6-17.6 91.1 76.8 52-76.8 52.1zM256 152c-57.3 0-104 46.7-104 104s46.7 104 104 104 104-46.7 104-104-46.7-104-104-104zm0 160c-30.9 0-56-25.1-56-56s25.1-56 56-56 56 25.1 56 56-25.1 56-56 56z"]},O5={prefix:"far",iconName:"surprise",icon:[496,512,[],"f5c2","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm0-176c-35.3 0-64 28.7-64 64s28.7 64 64 64 64-28.7 64-64-28.7-64-64-64zm-48-72c0-17.7-14.3-32-32-32s-32 14.3-32 32 14.3 32 32 32 32-14.3 32-32zm128-32c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32z"]},I5={prefix:"far",iconName:"thumbs-down",icon:[512,512,[],"f165","M466.27 225.31c4.674-22.647.864-44.538-8.99-62.99 2.958-23.868-4.021-48.565-17.34-66.99C438.986 39.423 404.117 0 327 0c-7 0-15 .01-22.22.01C201.195.01 168.997 40 128 40h-10.845c-5.64-4.975-13.042-8-21.155-8H32C14.327 32 0 46.327 0 64v240c0 17.673 14.327 32 32 32h64c11.842 0 22.175-6.438 27.708-16h7.052c19.146 16.953 46.013 60.653 68.76 83.4 13.667 13.667 10.153 108.6 71.76 108.6 57.58 0 95.27-31.936 95.27-104.73 0-18.41-3.93-33.73-8.85-46.54h36.48c48.602 0 85.82-41.565 85.82-85.58 0-19.15-4.96-34.99-13.73-49.84zM64 296c-13.255 0-24-10.745-24-24s10.745-24 24-24 24 10.745 24 24-10.745 24-24 24zm330.18 16.73H290.19c0 37.82 28.36 55.37 28.36 94.54 0 23.75 0 56.73-47.27 56.73-18.91-18.91-9.46-66.18-37.82-94.54C206.9 342.89 167.28 272 138.92 272H128V85.83c53.611 0 100.001-37.82 171.64-37.82h37.82c35.512 0 60.82 17.12 53.12 65.9 15.2 8.16 26.5 36.44 13.94 57.57 21.581 20.384 18.699 51.065 5.21 65.62 9.45 0 22.36 18.91 22.27 37.81-.09 18.91-16.71 37.82-37.82 37.82z"]},B5={prefix:"far",iconName:"thumbs-up",icon:[512,512,[],"f164","M466.27 286.69C475.04 271.84 480 256 480 236.85c0-44.015-37.218-85.58-85.82-85.58H357.7c4.92-12.81 8.85-28.13 8.85-46.54C366.55 31.936 328.86 0 271.28 0c-61.607 0-58.093 94.933-71.76 108.6-22.747 22.747-49.615 66.447-68.76 83.4H32c-17.673 0-32 14.327-32 32v240c0 17.673 14.327 32 32 32h64c14.893 0 27.408-10.174 30.978-23.95 44.509 1.001 75.06 39.94 177.802 39.94 7.22 0 15.22.01 22.22.01 77.117 0 111.986-39.423 112.94-95.33 13.319-18.425 20.299-43.122 17.34-66.99 9.854-18.452 13.664-40.343 8.99-62.99zm-61.75 53.83c12.56 21.13 1.26 49.41-13.94 57.57 7.7 48.78-17.608 65.9-53.12 65.9h-37.82c-71.639 0-118.029-37.82-171.64-37.82V240h10.92c28.36 0 67.98-70.89 94.54-97.46 28.36-28.36 18.91-75.63 37.82-94.54 47.27 0 47.27 32.98 47.27 56.73 0 39.17-28.36 56.72-28.36 94.54h103.99c21.11 0 37.73 18.91 37.82 37.82.09 18.9-12.82 37.81-22.27 37.81 13.489 14.555 16.371 45.236-5.21 65.62zM88 432c0 13.255-10.745 24-24 24s-24-10.745-24-24 10.745-24 24-24 24 10.745 24 24z"]},R5={prefix:"far",iconName:"times-circle",icon:[512,512,[],"f057","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm101.8-262.2L295.6 256l62.2 62.2c4.7 4.7 4.7 12.3 0 17l-22.6 22.6c-4.7 4.7-12.3 4.7-17 0L256 295.6l-62.2 62.2c-4.7 4.7-12.3 4.7-17 0l-22.6-22.6c-4.7-4.7-4.7-12.3 0-17l62.2-62.2-62.2-62.2c-4.7-4.7-4.7-12.3 0-17l22.6-22.6c4.7-4.7 12.3-4.7 17 0l62.2 62.2 62.2-62.2c4.7-4.7 12.3-4.7 17 0l22.6 22.6c4.7 4.7 4.7 12.3 0 17z"]},Z5={prefix:"far",iconName:"tired",icon:[496,512,[],"f5c8","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm129.1-303.8c-3.8-4.4-10.3-5.4-15.3-2.5l-80 48c-3.6 2.2-5.8 6.1-5.8 10.3s2.2 8.1 5.8 10.3l80 48c5.4 3.2 11.8 1.6 15.3-2.5 3.8-4.5 3.9-11 .1-15.5L343.6 208l33.6-40.3c3.8-4.5 3.7-11.1-.1-15.5zM220 208c0-4.2-2.2-8.1-5.8-10.3l-80-48c-5-3-11.5-1.9-15.3 2.5-3.8 4.5-3.9 11-.1 15.5l33.6 40.3-33.6 40.3c-3.8 4.5-3.7 11 .1 15.5 3.5 4.1 9.9 5.7 15.3 2.5l80-48c3.6-2.2 5.8-6.1 5.8-10.3zm28 64c-45.4 0-100.9 38.3-107.8 93.3-1.5 11.8 6.9 21.6 15.5 17.9C178.4 373.5 212 368 248 368s69.6 5.5 92.3 15.2c8.5 3.7 17-6 15.5-17.9-6.9-55-62.4-93.3-107.8-93.3z"]},j5={prefix:"far",iconName:"trash-alt",icon:[448,512,[],"f2ed","M268 416h24a12 12 0 0 0 12-12V188a12 12 0 0 0-12-12h-24a12 12 0 0 0-12 12v216a12 12 0 0 0 12 12zM432 80h-82.41l-34-56.7A48 48 0 0 0 274.41 0H173.59a48 48 0 0 0-41.16 23.3L98.41 80H16A16 16 0 0 0 0 96v16a16 16 0 0 0 16 16h16v336a48 48 0 0 0 48 48h288a48 48 0 0 0 48-48V128h16a16 16 0 0 0 16-16V96a16 16 0 0 0-16-16zM171.84 50.91A6 6 0 0 1 177 48h94a6 6 0 0 1 5.15 2.91L293.61 80H154.39zM368 464H80V128h288zm-212-48h24a12 12 0 0 0 12-12V188a12 12 0 0 0-12-12h-24a12 12 0 0 0-12 12v216a12 12 0 0 0 12 12z"]},F5={prefix:"far",iconName:"user",icon:[448,512,[],"f007","M313.6 304c-28.7 0-42.5 16-89.6 16-47.1 0-60.8-16-89.6-16C60.2 304 0 364.2 0 438.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-25.6c0-74.2-60.2-134.4-134.4-134.4zM400 464H48v-25.6c0-47.6 38.8-86.4 86.4-86.4 14.6 0 38.3 16 89.6 16 51.7 0 74.9-16 89.6-16 47.6 0 86.4 38.8 86.4 86.4V464zM224 288c79.5 0 144-64.5 144-144S303.5 0 224 0 80 64.5 80 144s64.5 144 144 144zm0-240c52.9 0 96 43.1 96 96s-43.1 96-96 96-96-43.1-96-96 43.1-96 96-96z"]},q5={prefix:"far",iconName:"user-circle",icon:[496,512,[],"f2bd","M248 104c-53 0-96 43-96 96s43 96 96 96 96-43 96-96-43-96-96-96zm0 144c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm0-240C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-49.7 0-95.1-18.3-130.1-48.4 14.9-23 40.4-38.6 69.6-39.5 20.8 6.4 40.6 9.6 60.5 9.6s39.7-3.1 60.5-9.6c29.2 1 54.7 16.5 69.6 39.5-35 30.1-80.4 48.4-130.1 48.4zm162.7-84.1c-24.4-31.4-62.1-51.9-105.1-51.9-10.2 0-26 9.6-57.6 9.6-31.5 0-47.4-9.6-57.6-9.6-42.9 0-80.6 20.5-105.1 51.9C61.9 339.2 48 299.2 48 256c0-110.3 89.7-200 200-200s200 89.7 200 200c0 43.2-13.9 83.2-37.3 115.9z"]},U5={prefix:"far",iconName:"window-close",icon:[512,512,[],"f410","M464 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm0 394c0 3.3-2.7 6-6 6H54c-3.3 0-6-2.7-6-6V86c0-3.3 2.7-6 6-6h404c3.3 0 6 2.7 6 6v340zM356.5 194.6L295.1 256l61.4 61.4c4.6 4.6 4.6 12.1 0 16.8l-22.3 22.3c-4.6 4.6-12.1 4.6-16.8 0L256 295.1l-61.4 61.4c-4.6 4.6-12.1 4.6-16.8 0l-22.3-22.3c-4.6-4.6-4.6-12.1 0-16.8l61.4-61.4-61.4-61.4c-4.6-4.6-4.6-12.1 0-16.8l22.3-22.3c4.6-4.6 12.1-4.6 16.8 0l61.4 61.4 61.4-61.4c4.6-4.6 12.1-4.6 16.8 0l22.3 22.3c4.7 4.6 4.7 12.1 0 16.8z"]},W5={prefix:"far",iconName:"window-maximize",icon:[512,512,[],"f2d0","M464 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm0 394c0 3.3-2.7 6-6 6H54c-3.3 0-6-2.7-6-6V192h416v234z"]},G5={prefix:"far",iconName:"window-minimize",icon:[512,512,[],"f2d1","M480 480H32c-17.7 0-32-14.3-32-32s14.3-32 32-32h448c17.7 0 32 14.3 32 32s-14.3 32-32 32z"]},_5={prefix:"far",iconName:"window-restore",icon:[512,512,[],"f2d2","M464 0H144c-26.5 0-48 21.5-48 48v48H48c-26.5 0-48 21.5-48 48v320c0 26.5 21.5 48 48 48h320c26.5 0 48-21.5 48-48v-48h48c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zm-96 464H48V256h320v208zm96-96h-48V144c0-26.5-21.5-48-48-48H144V48h320v320z"]},$2={faAddressBook:o8,faAddressCard:t8,faAngry:r8,faArrowAltCircleDown:l8,faArrowAltCircleLeft:f8,faArrowAltCircleRight:s8,faArrowAltCircleUp:h8,faBell:m8,faBellSlash:v8,faBookmark:z8,faBuilding:p8,faCalendar:d8,faCalendarAlt:u8,faCalendarCheck:M8,faCalendarMinus:C8,faCalendarPlus:H8,faCalendarTimes:g8,faCaretSquareDown:V8,faCaretSquareLeft:x8,faCaretSquareRight:L8,faCaretSquareUp:b8,faChartBar:N8,faCheckCircle:A8,faCheckSquare:y8,faCircle:S8,faClipboard:w8,faClock:k8,faClone:T8,faClosedCaptioning:E8,faComment:P8,faCommentAlt:D8,faCommentDots:O8,faComments:I8,faCompass:B8,faCopy:_2,faCopyright:R8,faCreditCard:Z8,faDizzy:j8,faDotCircle:F8,faEdit:q8,faEnvelope:U8,faEnvelopeOpen:W8,faEye:G8,faEyeSlash:_8,faFile:$8,faFileAlt:Y8,faFileArchive:K8,faFileAudio:J8,faFileCode:Q8,faFileExcel:X8,faFileImage:c0,faFilePdf:a0,faFilePowerpoint:e0,faFileVideo:i0,faFileWord:n0,faFlag:o0,faFlushed:t0,faFolder:r0,faFolderOpen:l0,faFontAwesomeLogoFull:f0,faFrown:s0,faFrownOpen:h0,faFutbol:m0,faGem:v0,faGrimace:z0,faGrin:p0,faGrinAlt:d0,faGrinBeam:u0,faGrinBeamSweat:M0,faGrinHearts:C0,faGrinSquint:H0,faGrinSquintTears:g0,faGrinStars:V0,faGrinTears:x0,faGrinTongue:L0,faGrinTongueSquint:b0,faGrinTongueWink:N0,faGrinWink:A0,faHandLizard:y0,faHandPaper:S0,faHandPeace:w0,faHandPointDown:k0,faHandPointLeft:T0,faHandPointRight:E0,faHandPointUp:P0,faHandPointer:D0,faHandRock:O0,faHandScissors:I0,faHandSpock:B0,faHandshake:R0,faHdd:Z0,faHeart:j0,faHospital:F0,faHourglass:q0,faIdBadge:U0,faIdCard:W0,faImage:G0,faImages:_0,faKeyboard:$0,faKiss:Y0,faKissBeam:K0,faKissWinkHeart:J0,faLaugh:Q0,faLaughBeam:X0,faLaughSquint:c5,faLaughWink:a5,faLemon:e5,faLifeRing:i5,faLightbulb:n5,faListAlt:o5,faMap:t5,faMeh:r5,faMehBlank:l5,faMehRollingEyes:f5,faMinusSquare:s5,faMoneyBillAlt:h5,faMoon:m5,faNewspaper:v5,faObjectGroup:z5,faObjectUngroup:p5,faPaperPlane:d5,faPauseCircle:u5,faPlayCircle:M5,faPlusSquare:C5,faQuestionCircle:H5,faRegistered:g5,faSadCry:V5,faSadTear:x5,faSave:L5,faShareSquare:b5,faSmile:N5,faSmileBeam:A5,faSmileWink:y5,faSnowflake:S5,faSquare:w5,faStar:k5,faStarHalf:T5,faStickyNote:E5,faStopCircle:P5,faSun:D5,faSurprise:O5,faThumbsDown:I5,faThumbsUp:B5,faTimesCircle:R5,faTired:Z5,faTrashAlt:j5,faUser:F5,faUserCircle:q5,faWindowClose:U5,faWindowMaximize:W5,faWindowMinimize:G5,faWindowRestore:_5};var $5={prefix:"fas",iconName:"ad",icon:[512,512,[],"f641","M157.52 272h36.96L176 218.78 157.52 272zM352 256c-13.23 0-24 10.77-24 24s10.77 24 24 24 24-10.77 24-24-10.77-24-24-24zM464 64H48C21.5 64 0 85.5 0 112v288c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM250.58 352h-16.94c-6.81 0-12.88-4.32-15.12-10.75L211.15 320h-70.29l-7.38 21.25A16 16 0 0 1 118.36 352h-16.94c-11.01 0-18.73-10.85-15.12-21.25L140 176.12A23.995 23.995 0 0 1 162.67 160h26.66A23.99 23.99 0 0 1 212 176.13l53.69 154.62c3.61 10.4-4.11 21.25-15.11 21.25zM424 336c0 8.84-7.16 16-16 16h-16c-4.85 0-9.04-2.27-11.98-5.68-8.62 3.66-18.09 5.68-28.02 5.68-39.7 0-72-32.3-72-72s32.3-72 72-72c8.46 0 16.46 1.73 24 4.42V176c0-8.84 7.16-16 16-16h16c8.84 0 16 7.16 16 16v160z"]},Y5={prefix:"fas",iconName:"address-book",icon:[448,512,[],"f2b9","M436 160c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h320c26.5 0 48-21.5 48-48v-48h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20v-64h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20v-64h20zm-228-32c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zm112 236.8c0 10.6-10 19.2-22.4 19.2H118.4C106 384 96 375.4 96 364.8v-19.2c0-31.8 30.1-57.6 67.2-57.6h5c12.3 5.1 25.7 8 39.8 8s27.6-2.9 39.8-8h5c37.1 0 67.2 25.8 67.2 57.6v19.2z"]},K5={prefix:"fas",iconName:"address-card",icon:[576,512,[],"f2bb","M528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-352 96c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zm112 236.8c0 10.6-10 19.2-22.4 19.2H86.4C74 384 64 375.4 64 364.8v-19.2c0-31.8 30.1-57.6 67.2-57.6h5c12.3 5.1 25.7 8 39.8 8s27.6-2.9 39.8-8h5c37.1 0 67.2 25.8 67.2 57.6v19.2zM512 312c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16zm0-64c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16zm0-64c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16z"]},J5={prefix:"fas",iconName:"adjust",icon:[512,512,[],"f042","M8 256c0 136.966 111.033 248 248 248s248-111.034 248-248S392.966 8 256 8 8 119.033 8 256zm248 184V72c101.705 0 184 82.311 184 184 0 101.705-82.311 184-184 184z"]},Q5={prefix:"fas",iconName:"air-freshener",icon:[512,512,[],"f5d0","M224 160H96C43 160 0 203 0 256V480C0 497.625 14.375 512 32 512H288C305.625 512 320 497.625 320 480V256C320 203 277 160 224 160ZM160 416C115.875 416 80 380.125 80 336S115.875 256 160 256S240 291.875 240 336S204.125 416 160 416ZM224 32C224 14.375 209.625 0 192 0H128C110.375 0 96 14.375 96 32V128H224V32ZM381.781 51.578C383 50.969 384 49.359 384 48C384 46.625 383 45.031 381.781 44.422L352 32L339.562 2.219C338.969 1 337.375 0 336 0S333.031 1 332.406 2.219L320 32L290.219 44.422C289 45.031 288 46.625 288 48C288 49.359 289 50.969 290.219 51.578L320 64L332.406 93.781C333.031 95 334.625 96 336 96S338.969 95 339.562 93.781L352 64L381.781 51.578ZM448 64L460.406 93.781C461.031 95 462.625 96 464 96S466.969 95 467.562 93.781L480 64L509.781 51.578C511 50.969 512 49.359 512 48C512 46.625 511 45.031 509.781 44.422L480 32L467.562 2.219C466.969 1 465.375 0 464 0S461.031 1 460.406 2.219L448 32L418.219 44.422C417 45.031 416 46.625 416 48C416 49.359 417 50.969 418.219 51.578L448 64ZM480 224L467.562 194.219C466.969 193 465.375 192 464 192S461.031 193 460.406 194.219L448 224L418.219 236.422C417 237.031 416 238.625 416 240C416 241.359 417 242.969 418.219 243.578L448 256L460.406 285.781C461.031 287 462.625 288 464 288S466.969 287 467.562 285.781L480 256L509.781 243.578C511 242.969 512 241.359 512 240C512 238.625 511 237.031 509.781 236.422L480 224ZM445.781 147.578C447 146.969 448 145.359 448 144C448 142.625 447 141.031 445.781 140.422L416 128L403.562 98.219C402.969 97 401.375 96 400 96S397.031 97 396.406 98.219L384 128L354.219 140.422C353 141.031 352 142.625 352 144C352 145.359 353 146.969 354.219 147.578L384 160L396.406 189.781C397.031 191 398.625 192 400 192S402.969 191 403.562 189.781L416 160L445.781 147.578Z"]},X5={prefix:"fas",iconName:"align-center",icon:[448,512,[],"f037","M432 160H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0 256H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM108.1 96h231.81A12.09 12.09 0 0 0 352 83.9V44.09A12.09 12.09 0 0 0 339.91 32H108.1A12.09 12.09 0 0 0 96 44.09V83.9A12.1 12.1 0 0 0 108.1 96zm231.81 256A12.09 12.09 0 0 0 352 339.9v-39.81A12.09 12.09 0 0 0 339.91 288H108.1A12.09 12.09 0 0 0 96 300.09v39.81a12.1 12.1 0 0 0 12.1 12.1z"]},c7={prefix:"fas",iconName:"align-justify",icon:[448,512,[],"f039","M432 416H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-128H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-128H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-128H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},a7={prefix:"fas",iconName:"align-left",icon:[448,512,[],"f036","M12.83 352h262.34A12.82 12.82 0 0 0 288 339.17v-38.34A12.82 12.82 0 0 0 275.17 288H12.83A12.82 12.82 0 0 0 0 300.83v38.34A12.82 12.82 0 0 0 12.83 352zm0-256h262.34A12.82 12.82 0 0 0 288 83.17V44.83A12.82 12.82 0 0 0 275.17 32H12.83A12.82 12.82 0 0 0 0 44.83v38.34A12.82 12.82 0 0 0 12.83 96zM432 160H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0 256H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},e7={prefix:"fas",iconName:"align-right",icon:[448,512,[],"f038","M16 224h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16zm416 192H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm3.17-384H172.83A12.82 12.82 0 0 0 160 44.83v38.34A12.82 12.82 0 0 0 172.83 96h262.34A12.82 12.82 0 0 0 448 83.17V44.83A12.82 12.82 0 0 0 435.17 32zm0 256H172.83A12.82 12.82 0 0 0 160 300.83v38.34A12.82 12.82 0 0 0 172.83 352h262.34A12.82 12.82 0 0 0 448 339.17v-38.34A12.82 12.82 0 0 0 435.17 288z"]},i7={prefix:"fas",iconName:"allergies",icon:[448,512,[],"f461","M416 112c-17.6 0-32 14.4-32 32v72c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8V64c0-17.6-14.4-32-32-32s-32 14.4-32 32v152c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8V32c0-17.6-14.4-32-32-32s-32 14.4-32 32v184c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8V64c0-17.6-14.4-32-32-32S96 46.4 96 64v241l-23.6-32.5c-13-17.9-38-21.8-55.9-8.8s-21.8 38-8.8 55.9l125.6 172.7c9 12.4 23.5 19.8 38.8 19.8h197.6c22.3 0 41.6-15.3 46.7-37l26.5-112.7c3.2-13.7 4.9-28.3 5.1-42.3V144c0-17.6-14.4-32-32-32zM176 416c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm0-96c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm64 128c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm0-96c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm64 32c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm32 64c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm32-128c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16z"]},n7={prefix:"fas",iconName:"ambulance",icon:[640,512,[],"f0f9","M624 352h-16V243.9c0-12.7-5.1-24.9-14.1-33.9L494 110.1c-9-9-21.2-14.1-33.9-14.1H416V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48v320c0 26.5 21.5 48 48 48h16c0 53 43 96 96 96s96-43 96-96h128c0 53 43 96 96 96s96-43 96-96h48c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zM160 464c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm144-248c0 4.4-3.6 8-8 8h-56v56c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-56h-56c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h56v-56c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v56h56c4.4 0 8 3.6 8 8v48zm176 248c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm80-208H416V144h44.1l99.9 99.9V256z"]},o7={prefix:"fas",iconName:"american-sign-language-interpreting",icon:[640,512,[],"f2a3","M290.547 189.039c-20.295-10.149-44.147-11.199-64.739-3.89 42.606 0 71.208 20.475 85.578 50.576 8.576 17.899-5.148 38.071-23.617 38.071 18.429 0 32.211 20.136 23.617 38.071-14.725 30.846-46.123 50.854-80.298 50.854-.557 0-94.471-8.615-94.471-8.615l-66.406 33.347c-9.384 4.693-19.815.379-23.895-7.781L1.86 290.747c-4.167-8.615-1.111-18.897 6.946-23.621l58.072-33.069L108 159.861c6.39-57.245 34.731-109.767 79.743-146.726 11.391-9.448 28.341-7.781 37.51 3.613 9.446 11.394 7.78 28.067-3.612 37.516-12.503 10.559-23.618 22.509-32.509 35.57 21.672-14.729 46.679-24.732 74.186-28.067 14.725-1.945 28.063 8.336 29.73 23.065 1.945 14.728-8.336 28.067-23.062 29.734-16.116 1.945-31.12 7.503-44.178 15.284 26.114-5.713 58.712-3.138 88.079 11.115 13.336 6.669 18.893 22.509 12.224 35.848-6.389 13.06-22.504 18.617-35.564 12.226zm-27.229 69.472c-6.112-12.505-18.338-20.286-32.231-20.286a35.46 35.46 0 0 0-35.565 35.57c0 21.428 17.808 35.57 35.565 35.57 13.893 0 26.119-7.781 32.231-20.286 4.446-9.449 13.614-15.006 23.339-15.284-9.725-.277-18.893-5.835-23.339-15.284zm374.821-37.237c4.168 8.615 1.111 18.897-6.946 23.621l-58.071 33.069L532 352.16c-6.39 57.245-34.731 109.767-79.743 146.726-10.932 9.112-27.799 8.144-37.51-3.613-9.446-11.394-7.78-28.067 3.613-37.516 12.503-10.559 23.617-22.509 32.508-35.57-21.672 14.729-46.679 24.732-74.186 28.067-10.021 2.506-27.552-5.643-29.73-23.065-1.945-14.728 8.336-28.067 23.062-29.734 16.116-1.946 31.12-7.503 44.178-15.284-26.114 5.713-58.712 3.138-88.079-11.115-13.336-6.669-18.893-22.509-12.224-35.848 6.389-13.061 22.505-18.619 35.565-12.227 20.295 10.149 44.147 11.199 64.739 3.89-42.606 0-71.208-20.475-85.578-50.576-8.576-17.899 5.148-38.071 23.617-38.071-18.429 0-32.211-20.136-23.617-38.071 14.033-29.396 44.039-50.887 81.966-50.854l92.803 8.615 66.406-33.347c9.408-4.704 19.828-.354 23.894 7.781l44.455 88.926zm-229.227-18.618c-13.893 0-26.119 7.781-32.231 20.286-4.446 9.449-13.614 15.006-23.339 15.284 9.725.278 18.893 5.836 23.339 15.284 6.112 12.505 18.338 20.286 32.231 20.286a35.46 35.46 0 0 0 35.565-35.57c0-21.429-17.808-35.57-35.565-35.57z"]},t7={prefix:"fas",iconName:"anchor",icon:[576,512,[],"f13d","M12.971 352h32.394C67.172 454.735 181.944 512 288 512c106.229 0 220.853-57.38 242.635-160h32.394c10.691 0 16.045-12.926 8.485-20.485l-67.029-67.029c-4.686-4.686-12.284-4.686-16.971 0l-67.029 67.029c-7.56 7.56-2.206 20.485 8.485 20.485h35.146c-20.29 54.317-84.963 86.588-144.117 94.015V256h52c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-52v-5.47c37.281-13.178 63.995-48.725 64-90.518C384.005 43.772 341.605.738 289.37.01 235.723-.739 192 42.525 192 96c0 41.798 26.716 77.35 64 90.53V192h-52c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h52v190.015c-58.936-7.399-123.82-39.679-144.117-94.015h35.146c10.691 0 16.045-12.926 8.485-20.485l-67.029-67.029c-4.686-4.686-12.284-4.686-16.971 0L4.485 331.515C-3.074 339.074 2.28 352 12.971 352zM288 64c17.645 0 32 14.355 32 32s-14.355 32-32 32-32-14.355-32-32 14.355-32 32-32z"]},r7={prefix:"fas",iconName:"angle-double-down",icon:[320,512,[],"f103","M143 256.3L7 120.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0L313 86.3c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.4 9.5-24.6 9.5-34 .1zm34 192l136-136c9.4-9.4 9.4-24.6 0-33.9l-22.6-22.6c-9.4-9.4-24.6-9.4-33.9 0L160 352.1l-96.4-96.4c-9.4-9.4-24.6-9.4-33.9 0L7 278.3c-9.4 9.4-9.4 24.6 0 33.9l136 136c9.4 9.5 24.6 9.5 34 .1z"]},l7={prefix:"fas",iconName:"angle-double-left",icon:[448,512,[],"f100","M223.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L319.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L393.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34zm-192 34l136 136c9.4 9.4 24.6 9.4 33.9 0l22.6-22.6c9.4-9.4 9.4-24.6 0-33.9L127.9 256l96.4-96.4c9.4-9.4 9.4-24.6 0-33.9L201.7 103c-9.4-9.4-24.6-9.4-33.9 0l-136 136c-9.5 9.4-9.5 24.6-.1 34z"]},f7={prefix:"fas",iconName:"angle-double-right",icon:[448,512,[],"f101","M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34zm192-34l-136-136c-9.4-9.4-24.6-9.4-33.9 0l-22.6 22.6c-9.4 9.4-9.4 24.6 0 33.9l96.4 96.4-96.4 96.4c-9.4 9.4-9.4 24.6 0 33.9l22.6 22.6c9.4 9.4 24.6 9.4 33.9 0l136-136c9.4-9.2 9.4-24.4 0-33.8z"]},s7={prefix:"fas",iconName:"angle-double-up",icon:[320,512,[],"f102","M177 255.7l136 136c9.4 9.4 9.4 24.6 0 33.9l-22.6 22.6c-9.4 9.4-24.6 9.4-33.9 0L160 351.9l-96.4 96.4c-9.4 9.4-24.6 9.4-33.9 0L7 425.7c-9.4-9.4-9.4-24.6 0-33.9l136-136c9.4-9.5 24.6-9.5 34-.1zm-34-192L7 199.7c-9.4 9.4-9.4 24.6 0 33.9l22.6 22.6c9.4 9.4 24.6 9.4 33.9 0l96.4-96.4 96.4 96.4c9.4 9.4 24.6 9.4 33.9 0l22.6-22.6c9.4-9.4 9.4-24.6 0-33.9l-136-136c-9.2-9.4-24.4-9.4-33.8 0z"]},h7={prefix:"fas",iconName:"angle-down",icon:[320,512,[],"f107","M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z"]},m7={prefix:"fas",iconName:"angle-left",icon:[256,512,[],"f104","M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z"]},v7={prefix:"fas",iconName:"angle-right",icon:[256,512,[],"f105","M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"]},z7={prefix:"fas",iconName:"angle-up",icon:[320,512,[],"f106","M177 159.7l136 136c9.4 9.4 9.4 24.6 0 33.9l-22.6 22.6c-9.4 9.4-24.6 9.4-33.9 0L160 255.9l-96.4 96.4c-9.4 9.4-24.6 9.4-33.9 0L7 329.7c-9.4-9.4-9.4-24.6 0-33.9l136-136c9.4-9.5 24.6-9.5 34-.1z"]},p7={prefix:"fas",iconName:"angry",icon:[496,512,[],"f556","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM136 240c0-9.3 4.1-17.5 10.5-23.4l-31-9.3c-8.5-2.5-13.3-11.5-10.7-19.9 2.5-8.5 11.4-13.2 19.9-10.7l80 24c8.5 2.5 13.3 11.5 10.7 19.9-2.1 6.9-8.4 11.4-15.3 11.4-.5 0-1.1-.2-1.7-.2.7 2.7 1.7 5.3 1.7 8.2 0 17.7-14.3 32-32 32S136 257.7 136 240zm168 154.2c-27.8-33.4-84.2-33.4-112.1 0-13.5 16.3-38.2-4.2-24.6-20.5 20-24 49.4-37.8 80.6-37.8s60.6 13.8 80.6 37.8c13.8 16.5-11.1 36.6-24.5 20.5zm76.6-186.9l-31 9.3c6.3 5.8 10.5 14.1 10.5 23.4 0 17.7-14.3 32-32 32s-32-14.3-32-32c0-2.9.9-5.6 1.7-8.2-.6.1-1.1.2-1.7.2-6.9 0-13.2-4.5-15.3-11.4-2.5-8.5 2.3-17.4 10.7-19.9l80-24c8.4-2.5 17.4 2.3 19.9 10.7 2.5 8.5-2.3 17.4-10.8 19.9z"]},d7={prefix:"fas",iconName:"ankh",icon:[320,512,[],"f644","M296 256h-44.62C272.46 222.01 288 181.65 288 144 288 55.63 230.69 0 160 0S32 55.63 32 144c0 37.65 15.54 78.01 36.62 112H24c-13.25 0-24 10.74-24 24v32c0 13.25 10.75 24 24 24h96v152c0 13.25 10.75 24 24 24h32c13.25 0 24-10.75 24-24V336h96c13.25 0 24-10.75 24-24v-32c0-13.26-10.75-24-24-24zM160 80c29.61 0 48 24.52 48 64 0 34.66-27.14 78.14-48 100.87-20.86-22.72-48-66.21-48-100.87 0-39.48 18.39-64 48-64z"]},u7={prefix:"fas",iconName:"apple-alt",icon:[448,512,[],"f5d1","M350.85 129c25.97 4.67 47.27 18.67 63.92 42 14.65 20.67 24.64 46.67 29.96 78 4.67 28.67 4.32 57.33-1 86-7.99 47.33-23.97 87-47.94 119-28.64 38.67-64.59 58-107.87 58-10.66 0-22.3-3.33-34.96-10-8.66-5.33-18.31-8-28.97-8s-20.3 2.67-28.97 8c-12.66 6.67-24.3 10-34.96 10-43.28 0-79.23-19.33-107.87-58-23.97-32-39.95-71.67-47.94-119-5.32-28.67-5.67-57.33-1-86 5.32-31.33 15.31-57.33 29.96-78 16.65-23.33 37.95-37.33 63.92-42 15.98-2.67 37.95-.33 65.92 7 23.97 6.67 44.28 14.67 60.93 24 16.65-9.33 36.96-17.33 60.93-24 27.98-7.33 49.96-9.67 65.94-7zm-54.94-41c-9.32 8.67-21.65 15-36.96 19-10.66 3.33-22.3 5-34.96 5l-14.98-1c-1.33-9.33-1.33-20 0-32 2.67-24 10.32-42.33 22.97-55 9.32-8.67 21.65-15 36.96-19 10.66-3.33 22.3-5 34.96-5l14.98 1 1 15c0 12.67-1.67 24.33-4.99 35-3.99 15.33-10.31 27.67-18.98 37z"]},M7={prefix:"fas",iconName:"archive",icon:[512,512,[],"f187","M32 448c0 17.7 14.3 32 32 32h384c17.7 0 32-14.3 32-32V160H32v288zm160-212c0-6.6 5.4-12 12-12h104c6.6 0 12 5.4 12 12v8c0 6.6-5.4 12-12 12H204c-6.6 0-12-5.4-12-12v-8zM480 32H32C14.3 32 0 46.3 0 64v48c0 8.8 7.2 16 16 16h480c8.8 0 16-7.2 16-16V64c0-17.7-14.3-32-32-32z"]},C7={prefix:"fas",iconName:"archway",icon:[576,512,[],"f557","M560 448h-16V96H32v352H16.02c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16H176c8.84 0 16-7.16 16-16V320c0-53.02 42.98-96 96-96s96 42.98 96 96l.02 160v16c0 8.84 7.16 16 16 16H560c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zm0-448H16C7.16 0 0 7.16 0 16v32c0 8.84 7.16 16 16 16h544c8.84 0 16-7.16 16-16V16c0-8.84-7.16-16-16-16z"]},H7={prefix:"fas",iconName:"arrow-alt-circle-down",icon:[512,512,[],"f358","M504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zM212 140v116h-70.9c-10.7 0-16.1 13-8.5 20.5l114.9 114.3c4.7 4.7 12.2 4.7 16.9 0l114.9-114.3c7.6-7.6 2.2-20.5-8.5-20.5H300V140c0-6.6-5.4-12-12-12h-64c-6.6 0-12 5.4-12 12z"]},g7={prefix:"fas",iconName:"arrow-alt-circle-left",icon:[512,512,[],"f359","M256 504C119 504 8 393 8 256S119 8 256 8s248 111 248 248-111 248-248 248zm116-292H256v-70.9c0-10.7-13-16.1-20.5-8.5L121.2 247.5c-4.7 4.7-4.7 12.2 0 16.9l114.3 114.9c7.6 7.6 20.5 2.2 20.5-8.5V300h116c6.6 0 12-5.4 12-12v-64c0-6.6-5.4-12-12-12z"]},V7={prefix:"fas",iconName:"arrow-alt-circle-right",icon:[512,512,[],"f35a","M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zM140 300h116v70.9c0 10.7 13 16.1 20.5 8.5l114.3-114.9c4.7-4.7 4.7-12.2 0-16.9l-114.3-115c-7.6-7.6-20.5-2.2-20.5 8.5V212H140c-6.6 0-12 5.4-12 12v64c0 6.6 5.4 12 12 12z"]},x7={prefix:"fas",iconName:"arrow-alt-circle-up",icon:[512,512,[],"f35b","M8 256C8 119 119 8 256 8s248 111 248 248-111 248-248 248S8 393 8 256zm292 116V256h70.9c10.7 0 16.1-13 8.5-20.5L264.5 121.2c-4.7-4.7-12.2-4.7-16.9 0l-115 114.3c-7.6 7.6-2.2 20.5 8.5 20.5H212v116c0 6.6 5.4 12 12 12h64c6.6 0 12-5.4 12-12z"]},L7={prefix:"fas",iconName:"arrow-circle-down",icon:[512,512,[],"f0ab","M504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zm-143.6-28.9L288 302.6V120c0-13.3-10.7-24-24-24h-16c-13.3 0-24 10.7-24 24v182.6l-72.4-75.5c-9.3-9.7-24.8-9.9-34.3-.4l-10.9 11c-9.4 9.4-9.4 24.6 0 33.9L239 404.3c9.4 9.4 24.6 9.4 33.9 0l132.7-132.7c9.4-9.4 9.4-24.6 0-33.9l-10.9-11c-9.5-9.5-25-9.3-34.3.4z"]},b7={prefix:"fas",iconName:"arrow-circle-left",icon:[512,512,[],"f0a8","M256 504C119 504 8 393 8 256S119 8 256 8s248 111 248 248-111 248-248 248zm28.9-143.6L209.4 288H392c13.3 0 24-10.7 24-24v-16c0-13.3-10.7-24-24-24H209.4l75.5-72.4c9.7-9.3 9.9-24.8.4-34.3l-11-10.9c-9.4-9.4-24.6-9.4-33.9 0L107.7 239c-9.4 9.4-9.4 24.6 0 33.9l132.7 132.7c9.4 9.4 24.6 9.4 33.9 0l11-10.9c9.5-9.5 9.3-25-.4-34.3z"]},N7={prefix:"fas",iconName:"arrow-circle-right",icon:[512,512,[],"f0a9","M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm-28.9 143.6l75.5 72.4H120c-13.3 0-24 10.7-24 24v16c0 13.3 10.7 24 24 24h182.6l-75.5 72.4c-9.7 9.3-9.9 24.8-.4 34.3l11 10.9c9.4 9.4 24.6 9.4 33.9 0L404.3 273c9.4-9.4 9.4-24.6 0-33.9L271.6 106.3c-9.4-9.4-24.6-9.4-33.9 0l-11 10.9c-9.5 9.6-9.3 25.1.4 34.4z"]},A7={prefix:"fas",iconName:"arrow-circle-up",icon:[512,512,[],"f0aa","M8 256C8 119 119 8 256 8s248 111 248 248-111 248-248 248S8 393 8 256zm143.6 28.9l72.4-75.5V392c0 13.3 10.7 24 24 24h16c13.3 0 24-10.7 24-24V209.4l72.4 75.5c9.3 9.7 24.8 9.9 34.3.4l10.9-11c9.4-9.4 9.4-24.6 0-33.9L273 107.7c-9.4-9.4-24.6-9.4-33.9 0L106.3 240.4c-9.4 9.4-9.4 24.6 0 33.9l10.9 11c9.6 9.5 25.1 9.3 34.4-.4z"]},y7={prefix:"fas",iconName:"arrow-down",icon:[448,512,[],"f063","M413.1 222.5l22.2 22.2c9.4 9.4 9.4 24.6 0 33.9L241 473c-9.4 9.4-24.6 9.4-33.9 0L12.7 278.6c-9.4-9.4-9.4-24.6 0-33.9l22.2-22.2c9.5-9.5 25-9.3 34.3.4L184 343.4V56c0-13.3 10.7-24 24-24h32c13.3 0 24 10.7 24 24v287.4l114.8-120.5c9.3-9.8 24.8-10 34.3-.4z"]},S7={prefix:"fas",iconName:"arrow-left",icon:[448,512,[],"f060","M257.5 445.1l-22.2 22.2c-9.4 9.4-24.6 9.4-33.9 0L7 273c-9.4-9.4-9.4-24.6 0-33.9L201.4 44.7c9.4-9.4 24.6-9.4 33.9 0l22.2 22.2c9.5 9.5 9.3 25-.4 34.3L136.6 216H424c13.3 0 24 10.7 24 24v32c0 13.3-10.7 24-24 24H136.6l120.5 114.8c9.8 9.3 10 24.8.4 34.3z"]},w7={prefix:"fas",iconName:"arrow-right",icon:[448,512,[],"f061","M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z"]},k7={prefix:"fas",iconName:"arrow-up",icon:[448,512,[],"f062","M34.9 289.5l-22.2-22.2c-9.4-9.4-9.4-24.6 0-33.9L207 39c9.4-9.4 24.6-9.4 33.9 0l194.3 194.3c9.4 9.4 9.4 24.6 0 33.9L413 289.4c-9.5 9.5-25 9.3-34.3-.4L264 168.6V456c0 13.3-10.7 24-24 24h-32c-13.3 0-24-10.7-24-24V168.6L69.2 289.1c-9.3 9.8-24.8 10-34.3.4z"]},T7={prefix:"fas",iconName:"arrows-alt",icon:[512,512,[],"f0b2","M352.201 425.775l-79.196 79.196c-9.373 9.373-24.568 9.373-33.941 0l-79.196-79.196c-15.119-15.119-4.411-40.971 16.971-40.97h51.162L228 284H127.196v51.162c0 21.382-25.851 32.09-40.971 16.971L7.029 272.937c-9.373-9.373-9.373-24.569 0-33.941L86.225 159.8c15.119-15.119 40.971-4.411 40.971 16.971V228H228V127.196h-51.23c-21.382 0-32.09-25.851-16.971-40.971l79.196-79.196c9.373-9.373 24.568-9.373 33.941 0l79.196 79.196c15.119 15.119 4.411 40.971-16.971 40.971h-51.162V228h100.804v-51.162c0-21.382 25.851-32.09 40.97-16.971l79.196 79.196c9.373 9.373 9.373 24.569 0 33.941L425.773 352.2c-15.119 15.119-40.971 4.411-40.97-16.971V284H284v100.804h51.23c21.382 0 32.09 25.851 16.971 40.971z"]},E7={prefix:"fas",iconName:"arrows-alt-h",icon:[512,512,[],"f337","M377.941 169.941V216H134.059v-46.059c0-21.382-25.851-32.09-40.971-16.971L7.029 239.029c-9.373 9.373-9.373 24.568 0 33.941l86.059 86.059c15.119 15.119 40.971 4.411 40.971-16.971V296h243.882v46.059c0 21.382 25.851 32.09 40.971 16.971l86.059-86.059c9.373-9.373 9.373-24.568 0-33.941l-86.059-86.059c-15.119-15.12-40.971-4.412-40.971 16.97z"]},P7={prefix:"fas",iconName:"arrows-alt-v",icon:[256,512,[],"f338","M214.059 377.941H168V134.059h46.059c21.382 0 32.09-25.851 16.971-40.971L144.971 7.029c-9.373-9.373-24.568-9.373-33.941 0L24.971 93.088c-15.119 15.119-4.411 40.971 16.971 40.971H88v243.882H41.941c-21.382 0-32.09 25.851-16.971 40.971l86.059 86.059c9.373 9.373 24.568 9.373 33.941 0l86.059-86.059c15.12-15.119 4.412-40.971-16.97-40.971z"]},D7={prefix:"fas",iconName:"assistive-listening-systems",icon:[512,512,[],"f2a2","M216 260c0 15.464-12.536 28-28 28s-28-12.536-28-28c0-44.112 35.888-80 80-80s80 35.888 80 80c0 15.464-12.536 28-28 28s-28-12.536-28-28c0-13.234-10.767-24-24-24s-24 10.766-24 24zm24-176c-97.047 0-176 78.953-176 176 0 15.464 12.536 28 28 28s28-12.536 28-28c0-66.168 53.832-120 120-120s120 53.832 120 120c0 75.164-71.009 70.311-71.997 143.622L288 404c0 28.673-23.327 52-52 52-15.464 0-28 12.536-28 28s12.536 28 28 28c59.475 0 107.876-48.328 108-107.774.595-34.428 72-48.24 72-144.226 0-97.047-78.953-176-176-176zm-80 236c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zM32 448c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm480-187.993c0-1.518-.012-3.025-.045-4.531C510.076 140.525 436.157 38.47 327.994 1.511c-14.633-4.998-30.549 2.809-35.55 17.442-5 14.633 2.81 30.549 17.442 35.55 85.906 29.354 144.61 110.513 146.077 201.953l.003.188c.026 1.118.033 2.236.033 3.363 0 15.464 12.536 28 28 28s28.001-12.536 28.001-28zM152.971 439.029l-80-80L39.03 392.97l80 80 33.941-33.941z"]},O7={prefix:"fas",iconName:"asterisk",icon:[512,512,[],"f069","M478.21 334.093L336 256l142.21-78.093c11.795-6.477 15.961-21.384 9.232-33.037l-19.48-33.741c-6.728-11.653-21.72-15.499-33.227-8.523L296 186.718l3.475-162.204C299.763 11.061 288.937 0 275.48 0h-38.96c-13.456 0-24.283 11.061-23.994 24.514L216 186.718 77.265 102.607c-11.506-6.976-26.499-3.13-33.227 8.523l-19.48 33.741c-6.728 11.653-2.562 26.56 9.233 33.037L176 256 33.79 334.093c-11.795 6.477-15.961 21.384-9.232 33.037l19.48 33.741c6.728 11.653 21.721 15.499 33.227 8.523L216 325.282l-3.475 162.204C212.237 500.939 223.064 512 236.52 512h38.961c13.456 0 24.283-11.061 23.995-24.514L296 325.282l138.735 84.111c11.506 6.976 26.499 3.13 33.227-8.523l19.48-33.741c6.728-11.653 2.563-26.559-9.232-33.036z"]},I7={prefix:"fas",iconName:"at",icon:[512,512,[],"f1fa","M256 8C118.941 8 8 118.919 8 256c0 137.059 110.919 248 248 248 48.154 0 95.342-14.14 135.408-40.223 12.005-7.815 14.625-24.288 5.552-35.372l-10.177-12.433c-7.671-9.371-21.179-11.667-31.373-5.129C325.92 429.757 291.314 440 256 440c-101.458 0-184-82.542-184-184S154.542 72 256 72c100.139 0 184 57.619 184 160 0 38.786-21.093 79.742-58.17 83.693-17.349-.454-16.91-12.857-13.476-30.024l23.433-121.11C394.653 149.75 383.308 136 368.225 136h-44.981a13.518 13.518 0 0 0-13.432 11.993l-.01.092c-14.697-17.901-40.448-21.775-59.971-21.775-74.58 0-137.831 62.234-137.831 151.46 0 65.303 36.785 105.87 96 105.87 26.984 0 57.369-15.637 74.991-38.333 9.522 34.104 40.613 34.103 70.71 34.103C462.609 379.41 504 307.798 504 232 504 95.653 394.023 8 256 8zm-21.68 304.43c-22.249 0-36.07-15.623-36.07-40.771 0-44.993 30.779-72.729 58.63-72.729 22.292 0 35.601 15.241 35.601 40.77 0 45.061-33.875 72.73-58.161 72.73z"]},B7={prefix:"fas",iconName:"atlas",icon:[448,512,[],"f558","M318.38 208h-39.09c-1.49 27.03-6.54 51.35-14.21 70.41 27.71-13.24 48.02-39.19 53.3-70.41zm0-32c-5.29-31.22-25.59-57.17-53.3-70.41 7.68 19.06 12.72 43.38 14.21 70.41h39.09zM224 97.31c-7.69 7.45-20.77 34.42-23.43 78.69h46.87c-2.67-44.26-15.75-71.24-23.44-78.69zm-41.08 8.28c-27.71 13.24-48.02 39.19-53.3 70.41h39.09c1.49-27.03 6.53-51.35 14.21-70.41zm0 172.82c-7.68-19.06-12.72-43.38-14.21-70.41h-39.09c5.28 31.22 25.59 57.17 53.3 70.41zM247.43 208h-46.87c2.66 44.26 15.74 71.24 23.43 78.69 7.7-7.45 20.78-34.43 23.44-78.69zM448 358.4V25.6c0-16-9.6-25.6-25.6-25.6H96C41.6 0 0 41.6 0 96v320c0 54.4 41.6 96 96 96h326.4c12.8 0 25.6-9.6 25.6-25.6v-16c0-6.4-3.2-12.8-9.6-19.2-3.2-16-3.2-60.8 0-73.6 6.4-3.2 9.6-9.6 9.6-19.2zM224 64c70.69 0 128 57.31 128 128s-57.31 128-128 128S96 262.69 96 192 153.31 64 224 64zm160 384H96c-19.2 0-32-12.8-32-32s16-32 32-32h288v64z"]},R7={prefix:"fas",iconName:"atom",icon:[448,512,[],"f5d2","M223.99908,224a32,32,0,1,0,32.00782,32A32.06431,32.06431,0,0,0,223.99908,224Zm214.172-96c-10.877-19.5-40.50979-50.75-116.27544-41.875C300.39168,34.875,267.63386,0,223.99908,0s-76.39066,34.875-97.89653,86.125C50.3369,77.375,20.706,108.5,9.82907,128-6.54984,157.375-5.17484,201.125,34.958,256-5.17484,310.875-6.54984,354.625,9.82907,384c29.13087,52.375,101.64652,43.625,116.27348,41.875C147.60842,477.125,180.36429,512,223.99908,512s76.3926-34.875,97.89652-86.125c14.62891,1.75,87.14456,10.5,116.27544-41.875C454.55,354.625,453.175,310.875,413.04017,256,453.175,201.125,454.55,157.375,438.171,128ZM63.33886,352c-4-7.25-.125-24.75,15.00391-48.25,6.87695,6.5,14.12891,12.875,21.88087,19.125,1.625,13.75,4,27.125,6.75,40.125C82.34472,363.875,67.09081,358.625,63.33886,352Zm36.88478-162.875c-7.752,6.25-15.00392,12.625-21.88087,19.125-15.12891-23.5-19.00392-41-15.00391-48.25,3.377-6.125,16.37891-11.5,37.88478-11.5,1.75,0,3.875.375,5.75.375C104.09864,162.25,101.84864,175.625,100.22364,189.125ZM223.99908,64c9.50195,0,22.25586,13.5,33.88282,37.25-11.252,3.75-22.50391,8-33.88282,12.875-11.377-4.875-22.62892-9.125-33.88283-12.875C201.74516,77.5,214.49712,64,223.99908,64Zm0,384c-9.502,0-22.25392-13.5-33.88283-37.25,11.25391-3.75,22.50587-8,33.88283-12.875C235.378,402.75,246.62994,407,257.8819,410.75,246.25494,434.5,233.501,448,223.99908,448Zm0-112a80,80,0,1,1,80-80A80.00023,80.00023,0,0,1,223.99908,336ZM384.6593,352c-3.625,6.625-19.00392,11.875-43.63479,11,2.752-13,5.127-26.375,6.752-40.125,7.75195-6.25,15.00391-12.625,21.87891-19.125C384.7843,327.25,388.6593,344.75,384.6593,352ZM369.65538,208.25c-6.875-6.5-14.127-12.875-21.87891-19.125-1.625-13.5-3.875-26.875-6.752-40.25,1.875,0,4.002-.375,5.752-.375,21.50391,0,34.50782,5.375,37.88283,11.5C388.6593,167.25,384.7843,184.75,369.65538,208.25Z"]},Z7={prefix:"fas",iconName:"audio-description",icon:[512,512,[],"f29e","M162.925 238.709l8.822 30.655h-25.606l9.041-30.652c1.277-4.421 2.651-9.994 3.872-15.245 1.22 5.251 2.594 10.823 3.871 15.242zm166.474-32.099h-14.523v98.781h14.523c29.776 0 46.175-17.678 46.175-49.776 0-32.239-17.49-49.005-46.175-49.005zM512 112v288c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V112c0-26.51 21.49-48 48-48h416c26.51 0 48 21.49 48 48zM245.459 336.139l-57.097-168A12.001 12.001 0 0 0 177 160h-35.894a12.001 12.001 0 0 0-11.362 8.139l-57.097 168C70.003 343.922 75.789 352 84.009 352h29.133a12 12 0 0 0 11.535-8.693l8.574-29.906h51.367l8.793 29.977A12 12 0 0 0 204.926 352h29.172c8.22 0 14.006-8.078 11.361-15.861zm184.701-80.525c0-58.977-37.919-95.614-98.96-95.614h-57.366c-6.627 0-12 5.373-12 12v168c0 6.627 5.373 12 12 12H331.2c61.041 0 98.96-36.933 98.96-96.386z"]},j7={prefix:"fas",iconName:"award",icon:[384,512,[],"f559","M97.12 362.63c-8.69-8.69-4.16-6.24-25.12-11.85-9.51-2.55-17.87-7.45-25.43-13.32L1.2 448.7c-4.39 10.77 3.81 22.47 15.43 22.03l52.69-2.01L105.56 507c8 8.44 22.04 5.81 26.43-4.96l52.05-127.62c-10.84 6.04-22.87 9.58-35.31 9.58-19.5 0-37.82-7.59-51.61-21.37zM382.8 448.7l-45.37-111.24c-7.56 5.88-15.92 10.77-25.43 13.32-21.07 5.64-16.45 3.18-25.12 11.85-13.79 13.78-32.12 21.37-51.62 21.37-12.44 0-24.47-3.55-35.31-9.58L252 502.04c4.39 10.77 18.44 13.4 26.43 4.96l36.25-38.28 52.69 2.01c11.62.44 19.82-11.27 15.43-22.03zM263 340c15.28-15.55 17.03-14.21 38.79-20.14 13.89-3.79 24.75-14.84 28.47-28.98 7.48-28.4 5.54-24.97 25.95-45.75 10.17-10.35 14.14-25.44 10.42-39.58-7.47-28.38-7.48-24.42 0-52.83 3.72-14.14-.25-29.23-10.42-39.58-20.41-20.78-18.47-17.36-25.95-45.75-3.72-14.14-14.58-25.19-28.47-28.98-27.88-7.61-24.52-5.62-44.95-26.41-10.17-10.35-25-14.4-38.89-10.61-27.87 7.6-23.98 7.61-51.9 0-13.89-3.79-28.72.25-38.89 10.61-20.41 20.78-17.05 18.8-44.94 26.41-13.89 3.79-24.75 14.84-28.47 28.98-7.47 28.39-5.54 24.97-25.95 45.75-10.17 10.35-14.15 25.44-10.42 39.58 7.47 28.36 7.48 24.4 0 52.82-3.72 14.14.25 29.23 10.42 39.59 20.41 20.78 18.47 17.35 25.95 45.75 3.72 14.14 14.58 25.19 28.47 28.98C104.6 325.96 106.27 325 121 340c13.23 13.47 33.84 15.88 49.74 5.82a39.676 39.676 0 0 1 42.53 0c15.89 10.06 36.5 7.65 49.73-5.82zM97.66 175.96c0-53.03 42.24-96.02 94.34-96.02s94.34 42.99 94.34 96.02-42.24 96.02-94.34 96.02-94.34-42.99-94.34-96.02z"]},F7={prefix:"fas",iconName:"baby",icon:[384,512,[],"f77c","M192 160c44.2 0 80-35.8 80-80S236.2 0 192 0s-80 35.8-80 80 35.8 80 80 80zm-53.4 248.8l25.6-32-61.5-51.2L56.8 383c-11.4 14.2-11.7 34.4-.8 49l48 64c7.9 10.5 19.9 16 32 16 8.3 0 16.8-2.6 24-8 17.7-13.2 21.2-38.3 8-56l-29.4-39.2zm142.7-83.2l-61.5 51.2 25.6 32L216 448c-13.2 17.7-9.7 42.8 8 56 7.2 5.4 15.6 8 24 8 12.2 0 24.2-5.5 32-16l48-64c10.9-14.6 10.6-34.8-.8-49l-45.9-57.4zM376.7 145c-12.7-18.1-37.6-22.4-55.7-9.8l-40.6 28.5c-52.7 37-124.2 37-176.8 0L63 135.3C44.9 122.6 20 127 7.3 145-5.4 163.1-1 188 17 200.7l40.6 28.5c17 11.9 35.4 20.9 54.4 27.9V288h160v-30.8c19-7 37.4-16 54.4-27.9l40.6-28.5c18.1-12.8 22.4-37.7 9.7-55.8z"]},q7={prefix:"fas",iconName:"baby-carriage",icon:[512,512,[],"f77d","M144.8 17c-11.3-17.8-37.2-22.8-54-9.4C35.3 51.9 0 118 0 192h256L144.8 17zM496 96h-48c-35.3 0-64 28.7-64 64v64H0c0 50.6 23 96.4 60.3 130.7C25.7 363.6 0 394.7 0 432c0 44.2 35.8 80 80 80s80-35.8 80-80c0-8.9-1.8-17.2-4.4-25.2 21.6 5.9 44.6 9.2 68.4 9.2s46.9-3.3 68.4-9.2c-2.7 8-4.4 16.3-4.4 25.2 0 44.2 35.8 80 80 80s80-35.8 80-80c0-37.3-25.7-68.4-60.3-77.3C425 320.4 448 274.6 448 224v-64h48c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zM80 464c-17.6 0-32-14.4-32-32s14.4-32 32-32 32 14.4 32 32-14.4 32-32 32zm320-32c0 17.6-14.4 32-32 32s-32-14.4-32-32 14.4-32 32-32 32 14.4 32 32z"]},U7={prefix:"fas",iconName:"backspace",icon:[640,512,[],"f55a","M576 64H205.26A63.97 63.97 0 0 0 160 82.75L9.37 233.37c-12.5 12.5-12.5 32.76 0 45.25L160 429.25c12 12 28.28 18.75 45.25 18.75H576c35.35 0 64-28.65 64-64V128c0-35.35-28.65-64-64-64zm-84.69 254.06c6.25 6.25 6.25 16.38 0 22.63l-22.62 22.62c-6.25 6.25-16.38 6.25-22.63 0L384 301.25l-62.06 62.06c-6.25 6.25-16.38 6.25-22.63 0l-22.62-22.62c-6.25-6.25-6.25-16.38 0-22.63L338.75 256l-62.06-62.06c-6.25-6.25-6.25-16.38 0-22.63l22.62-22.62c6.25-6.25 16.38-6.25 22.63 0L384 210.75l62.06-62.06c6.25-6.25 16.38-6.25 22.63 0l22.62 22.62c6.25 6.25 6.25 16.38 0 22.63L429.25 256l62.06 62.06z"]},W7={prefix:"fas",iconName:"backward",icon:[512,512,[],"f04a","M11.5 280.6l192 160c20.6 17.2 52.5 2.8 52.5-24.6V96c0-27.4-31.9-41.8-52.5-24.6l-192 160c-15.3 12.8-15.3 36.4 0 49.2zm256 0l192 160c20.6 17.2 52.5 2.8 52.5-24.6V96c0-27.4-31.9-41.8-52.5-24.6l-192 160c-15.3 12.8-15.3 36.4 0 49.2z"]},G7={prefix:"fas",iconName:"bacon",icon:[576,512,[],"f7e5","M218.92 336.39c34.89-34.89 44.2-59.7 54.05-86 10.61-28.29 21.59-57.54 61.37-97.34s69.05-50.77 97.35-61.38c23.88-9 46.64-17.68 76.79-45.37L470.81 8.91a31 31 0 0 0-40.18-2.83c-13.64 10.1-25.15 14.39-41 20.3C247 79.52 209.26 191.29 200.65 214.1c-29.75 78.83-89.55 94.68-98.72 98.09-24.86 9.26-54.73 20.38-91.07 50.36C-3 374-3.63 395 9.07 407.61l35.76 35.51C80 410.52 107 400.15 133 390.39c26.27-9.84 51.06-19.12 85.92-54zm348-232l-35.75-35.51c-35.19 32.63-62.18 43-88.25 52.79-26.26 9.85-51.06 19.16-85.95 54s-44.19 59.69-54 86C292.33 290 281.34 319.22 241.55 359s-69 50.73-97.3 61.32c-23.86 9-46.61 17.66-76.72 45.33l37.68 37.43a31 31 0 0 0 40.18 2.82c13.6-10.06 25.09-14.34 40.94-20.24 142.2-53 180-164.1 188.94-187.69C405 219.18 464.8 203.3 474 199.86c24.87-9.27 54.74-20.4 91.11-50.41 13.89-11.4 14.52-32.45 1.82-45.05z"]},_7={prefix:"fas",iconName:"bacteria",icon:[640,512,[],"e059","M272.35,226.4A17.71,17.71,0,0,0,281.46,203l-4-9.08a121.29,121.29,0,0,1,12.36-3.08A83.34,83.34,0,0,0,323.57,177l10,9a17.76,17.76,0,1,0,23.92-26.27l-9.72-8.76a83.12,83.12,0,0,0,11.65-48.18l11.85-3.51a17.73,17.73,0,1,0-10.15-34l-11.34,3.36a84,84,0,0,0-36.38-35.57l2.84-10.85a17.8,17.8,0,0,0-34.47-8.93l-2.82,10.78a83.25,83.25,0,0,0-16.74,1.1C250.83,27,240,30.22,229.1,33.39l-3.38-9.46a17.8,17.8,0,0,0-33.56,11.89l3.49,9.8a286.74,286.74,0,0,0-43.94,23.57l-6.32-8.43a17.9,17.9,0,0,0-24.94-3.6A17.69,17.69,0,0,0,116.84,82l6.45,8.61a286.59,286.59,0,0,0-34.95,35.33l-8.82-6.42a17.84,17.84,0,0,0-24.89,3.86,17.66,17.66,0,0,0,3.88,24.77l8.88,6.47a286.6,286.6,0,0,0-23,43.91l-10.48-3.59a17.73,17.73,0,1,0-11.59,33.52L32.67,232c-2.79,10-5.79,19.84-7.52,30.22a83.16,83.16,0,0,0-.82,19l-11.58,3.43a17.73,17.73,0,1,0,10.13,34l11.27-3.33a83.51,83.51,0,0,0,36.39,35.43l-2.88,11.06a17.81,17.81,0,0,0,34.48,8.92l2.87-11c1,0,2.07.26,3.1.26a83.39,83.39,0,0,0,45.65-13.88l8.59,8.8a17.77,17.77,0,0,0,25.56-24.7l-9.14-9.37a83.41,83.41,0,0,0,12.08-31.05,119.08,119.08,0,0,1,3.87-15.53l9,4.22a17.74,17.74,0,1,0,15.15-32.09l-8.8-4.11c.67-1,1.2-2.08,1.9-3.05a119.89,119.89,0,0,1,7.87-9.41,121.73,121.73,0,0,1,11.65-11.4,119.49,119.49,0,0,1,9.94-7.82c1.12-.77,2.32-1.42,3.47-2.15l3.92,8.85a17.86,17.86,0,0,0,16.32,10.58A18.14,18.14,0,0,0,272.35,226.4ZM128,256a32,32,0,1,1,32-32A32,32,0,0,1,128,256Zm80-96a16,16,0,1,1,16-16A16,16,0,0,1,208,160Zm431.26,45.3a17.79,17.79,0,0,0-17.06-12.69,17.55,17.55,0,0,0-5.08.74l-11.27,3.33a83.61,83.61,0,0,0-36.39-35.43l2.88-11.06a17.81,17.81,0,0,0-34.48-8.91l-2.87,11c-1,0-2.07-.26-3.1-.26a83.32,83.32,0,0,0-45.65,13.89l-8.59-8.81a17.77,17.77,0,0,0-25.56,24.7l9.14,9.37a83.28,83.28,0,0,0-12.08,31.06,119.34,119.34,0,0,1-3.87,15.52l-9-4.22a17.74,17.74,0,1,0-15.15,32.09l8.8,4.11c-.67,1-1.2,2.08-1.89,3.05a117.71,117.71,0,0,1-7.94,9.47,119,119,0,0,1-11.57,11.33,121.59,121.59,0,0,1-10,7.83c-1.12.77-2.32,1.42-3.47,2.15l-3.92-8.85a17.86,17.86,0,0,0-16.32-10.58,18.14,18.14,0,0,0-7.18,1.5A17.71,17.71,0,0,0,358.54,309l4,9.08a118.71,118.71,0,0,1-12.36,3.08,83.34,83.34,0,0,0-33.77,13.9l-10-9a17.77,17.77,0,1,0-23.92,26.28l9.72,8.75a83.12,83.12,0,0,0-11.65,48.18l-11.86,3.51a17.73,17.73,0,1,0,10.16,34l11.34-3.36A84,84,0,0,0,326.61,479l-2.84,10.85a17.8,17.8,0,0,0,34.47,8.93L361.06,488a83.3,83.3,0,0,0,16.74-1.1c11.37-1.89,22.24-5.07,33.1-8.24l3.38,9.46a17.8,17.8,0,0,0,33.56-11.89l-3.49-9.79a287.66,287.66,0,0,0,43.94-23.58l6.32,8.43a17.88,17.88,0,0,0,24.93,3.6A17.67,17.67,0,0,0,523.16,430l-6.45-8.61a287.37,287.37,0,0,0,34.95-35.34l8.82,6.42a17.76,17.76,0,1,0,21-28.63l-8.88-6.46a287.17,287.17,0,0,0,23-43.92l10.48,3.59a17.73,17.73,0,1,0,11.59-33.52L607.33,280c2.79-10,5.79-19.84,7.52-30.21a83.27,83.27,0,0,0,.82-19.05l11.58-3.43A17.7,17.7,0,0,0,639.26,205.3ZM416,416a32,32,0,1,1,32-32A32,32,0,0,1,416,416Z"]},$7={prefix:"fas",iconName:"bacterium",icon:[512,512,[],"e05a","M511,102.93A23.76,23.76,0,0,0,481.47,87l-15.12,4.48a111.85,111.85,0,0,0-48.5-47.42l3.79-14.47a23.74,23.74,0,0,0-46-11.91l-3.76,14.37a111.94,111.94,0,0,0-22.33,1.47,386.74,386.74,0,0,0-44.33,10.41l-4.3-12a23.74,23.74,0,0,0-44.75,15.85l4.3,12.05a383.4,383.4,0,0,0-58.69,31.83l-8-10.63a23.85,23.85,0,0,0-33.24-4.8,23.57,23.57,0,0,0-4.83,33.09l8,10.63a386.14,386.14,0,0,0-46.7,47.44l-11-8a23.68,23.68,0,1,0-28,38.17l11.09,8.06a383.45,383.45,0,0,0-30.92,58.75l-12.93-4.43a23.65,23.65,0,1,0-15.47,44.69l13,4.48a385.81,385.81,0,0,0-9.3,40.53A111.58,111.58,0,0,0,32.44,375L17,379.56a23.64,23.64,0,0,0,13.51,45.31l15-4.44a111.49,111.49,0,0,0,48.53,47.24l-3.85,14.75a23.66,23.66,0,0,0,17,28.83,24.7,24.7,0,0,0,6,.75,23.73,23.73,0,0,0,23-17.7L140,479.67c1.37.05,2.77.35,4.13.35A111.22,111.22,0,0,0,205,461.5l11.45,11.74a23.7,23.7,0,0,0,34.08-32.93l-12.19-12.5a111,111,0,0,0,16.11-41.4,158.69,158.69,0,0,1,5.16-20.71l12,5.64a23.66,23.66,0,1,0,20.19-42.79l-11.72-5.49c.89-1.32,1.59-2.77,2.52-4.06a157.86,157.86,0,0,1,10.46-12.49,159.5,159.5,0,0,1,15.59-15.28,162.18,162.18,0,0,1,13.23-10.4c1.5-1,3.1-1.89,4.63-2.87l5.23,11.8a23.74,23.74,0,0,0,43.48-19.08l-5.36-12.11a158.87,158.87,0,0,1,16.49-4.1,111,111,0,0,0,45-18.54l13.33,12a23.69,23.69,0,1,0,31.88-35l-12.94-11.67A110.83,110.83,0,0,0,479.21,137L495,132.32A23.61,23.61,0,0,0,511,102.93ZM160,368a48,48,0,1,1,48-48A48,48,0,0,1,160,368Zm80-136a24,24,0,1,1,24-24A24,24,0,0,1,240,232Z"]},Y7={prefix:"fas",iconName:"bahai",icon:[512,512,[],"f666","M496.25 202.52l-110-15.44 41.82-104.34c6.67-16.64-11.6-32.18-26.59-22.63L307.44 120 273.35 12.82C270.64 4.27 263.32 0 256 0c-7.32 0-14.64 4.27-17.35 12.82l-34.09 107.19-94.04-59.89c-14.99-9.55-33.25 5.99-26.59 22.63l41.82 104.34-110 15.43c-17.54 2.46-21.68 26.27-6.03 34.67l98.16 52.66-74.48 83.54c-10.92 12.25-1.72 30.93 13.29 30.93 1.31 0 2.67-.14 4.07-.45l108.57-23.65-4.11 112.55c-.43 11.65 8.87 19.22 18.41 19.22 5.15 0 10.39-2.21 14.2-7.18l68.18-88.9 68.18 88.9c3.81 4.97 9.04 7.18 14.2 7.18 9.54 0 18.84-7.57 18.41-19.22l-4.11-112.55 108.57 23.65c17.36 3.76 29.21-17.2 17.35-30.49l-74.48-83.54 98.16-52.66c15.64-8.39 11.5-32.2-6.04-34.66zM338.51 311.68l-51.89-11.3 1.97 53.79L256 311.68l-32.59 42.49 1.96-53.79-51.89 11.3 35.6-39.93-46.92-25.17 52.57-7.38-19.99-49.87 44.95 28.62L256 166.72l16.29 51.23 44.95-28.62-19.99 49.87 52.57 7.38-46.92 25.17 35.61 39.93z"]},K7={prefix:"fas",iconName:"balance-scale",icon:[640,512,[],"f24e","M256 336h-.02c0-16.18 1.34-8.73-85.05-181.51-17.65-35.29-68.19-35.36-85.87 0C-2.06 328.75.02 320.33.02 336H0c0 44.18 57.31 80 128 80s128-35.82 128-80zM128 176l72 144H56l72-144zm511.98 160c0-16.18 1.34-8.73-85.05-181.51-17.65-35.29-68.19-35.36-85.87 0-87.12 174.26-85.04 165.84-85.04 181.51H384c0 44.18 57.31 80 128 80s128-35.82 128-80h-.02zM440 320l72-144 72 144H440zm88 128H352V153.25c23.51-10.29 41.16-31.48 46.39-57.25H528c8.84 0 16-7.16 16-16V48c0-8.84-7.16-16-16-16H383.64C369.04 12.68 346.09 0 320 0s-49.04 12.68-63.64 32H112c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h129.61c5.23 25.76 22.87 46.96 46.39 57.25V448H112c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h416c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z"]},J7={prefix:"fas",iconName:"balance-scale-left",icon:[640,512,[],"f515","M528 448H352V153.25c20.42-8.94 36.1-26.22 43.38-47.47l132-44.26c8.38-2.81 12.89-11.88 10.08-20.26l-10.17-30.34C524.48 2.54 515.41-1.97 507.03.84L389.11 40.37C375.3 16.36 349.69 0 320 0c-44.18 0-80 35.82-80 80 0 3.43.59 6.71 1.01 10.03l-128.39 43.05c-8.38 2.81-12.89 11.88-10.08 20.26l10.17 30.34c2.81 8.38 11.88 12.89 20.26 10.08l142.05-47.63c4.07 2.77 8.43 5.12 12.99 7.12V496c0 8.84 7.16 16 16 16h224c8.84 0 16-7.16 16-16v-32c-.01-8.84-7.17-16-16.01-16zm111.98-144c0-16.18 1.34-8.73-85.05-181.51-17.65-35.29-68.19-35.36-85.87 0-87.12 174.26-85.04 165.84-85.04 181.51H384c0 44.18 57.31 80 128 80s128-35.82 128-80h-.02zM440 288l72-144 72 144H440zm-269.07-37.51c-17.65-35.29-68.19-35.36-85.87 0C-2.06 424.75.02 416.33.02 432H0c0 44.18 57.31 80 128 80s128-35.82 128-80h-.02c0-16.18 1.34-8.73-85.05-181.51zM56 416l72-144 72 144H56z"]},Q7={prefix:"fas",iconName:"balance-scale-right",icon:[640,512,[],"f516","M96 464v32c0 8.84 7.16 16 16 16h224c8.84 0 16-7.16 16-16V153.25c4.56-2 8.92-4.35 12.99-7.12l142.05 47.63c8.38 2.81 17.45-1.71 20.26-10.08l10.17-30.34c2.81-8.38-1.71-17.45-10.08-20.26l-128.4-43.05c.42-3.32 1.01-6.6 1.01-10.03 0-44.18-35.82-80-80-80-29.69 0-55.3 16.36-69.11 40.37L132.96.83c-8.38-2.81-17.45 1.71-20.26 10.08l-10.17 30.34c-2.81 8.38 1.71 17.45 10.08 20.26l132 44.26c7.28 21.25 22.96 38.54 43.38 47.47V448H112c-8.84 0-16 7.16-16 16zM0 304c0 44.18 57.31 80 128 80s128-35.82 128-80h-.02c0-15.67 2.08-7.25-85.05-181.51-17.68-35.36-68.22-35.29-85.87 0C-1.32 295.27.02 287.82.02 304H0zm56-16l72-144 72 144H56zm328.02 144H384c0 44.18 57.31 80 128 80s128-35.82 128-80h-.02c0-15.67 2.08-7.25-85.05-181.51-17.68-35.36-68.22-35.29-85.87 0-86.38 172.78-85.04 165.33-85.04 181.51zM440 416l72-144 72 144H440z"]},X7={prefix:"fas",iconName:"ban",icon:[512,512,[],"f05e","M256 8C119.034 8 8 119.033 8 256s111.034 248 248 248 248-111.034 248-248S392.967 8 256 8zm130.108 117.892c65.448 65.448 70 165.481 20.677 235.637L150.47 105.216c70.204-49.356 170.226-44.735 235.638 20.676zM125.892 386.108c-65.448-65.448-70-165.481-20.677-235.637L361.53 406.784c-70.203 49.356-170.226 44.736-235.638-20.676z"]},c9={prefix:"fas",iconName:"band-aid",icon:[640,512,[],"f462","M0 160v192c0 35.3 28.7 64 64 64h96V96H64c-35.3 0-64 28.7-64 64zm576-64h-96v320h96c35.3 0 64-28.7 64-64V160c0-35.3-28.7-64-64-64zM192 416h256V96H192v320zm176-232c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm0 96c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm-96-96c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm0 96c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24z"]},a9={prefix:"fas",iconName:"barcode",icon:[512,512,[],"f02a","M0 448V64h18v384H0zm26.857-.273V64H36v383.727h-9.143zm27.143 0V64h8.857v383.727H54zm44.857 0V64h8.857v383.727h-8.857zm36 0V64h17.714v383.727h-17.714zm44.857 0V64h8.857v383.727h-8.857zm18 0V64h8.857v383.727h-8.857zm18 0V64h8.857v383.727h-8.857zm35.715 0V64h18v383.727h-18zm44.857 0V64h18v383.727h-18zm35.999 0V64h18.001v383.727h-18.001zm36.001 0V64h18.001v383.727h-18.001zm26.857 0V64h18v383.727h-18zm45.143 0V64h26.857v383.727h-26.857zm35.714 0V64h9.143v383.727H476zm18 .273V64h18v384h-18z"]},e9={prefix:"fas",iconName:"bars",icon:[448,512,[],"f0c9","M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"]},i9={prefix:"fas",iconName:"baseball-ball",icon:[496,512,[],"f433","M368.5 363.9l28.8-13.9c11.1 22.9 26 43.2 44.1 60.9 34-42.5 54.5-96.3 54.5-154.9 0-58.5-20.4-112.2-54.2-154.6-17.8 17.3-32.6 37.1-43.6 59.5l-28.7-14.1c12.8-26 30-49 50.8-69C375.6 34.7 315 8 248 8 181.1 8 120.5 34.6 75.9 77.7c20.7 19.9 37.9 42.9 50.7 68.8l-28.7 14.1c-11-22.3-25.7-42.1-43.5-59.4C20.4 143.7 0 197.4 0 256c0 58.6 20.4 112.3 54.4 154.7 18.2-17.7 33.2-38 44.3-61l28.8 13.9c-12.9 26.7-30.3 50.3-51.5 70.7 44.5 43.1 105.1 69.7 172 69.7 66.8 0 127.3-26.5 171.9-69.5-21.1-20.4-38.5-43.9-51.4-70.6zm-228.3-32l-30.5-9.8c14.9-46.4 12.7-93.8-.6-134l30.4-10c15 45.6 18 99.9.7 153.8zm216.3-153.4l30.4 10c-13.2 40.1-15.5 87.5-.6 134l-30.5 9.8c-17.3-54-14.3-108.3.7-153.8z"]},n9={prefix:"fas",iconName:"basketball-ball",icon:[496,512,[],"f434","M212.3 10.3c-43.8 6.3-86.2 24.1-122.2 53.8l77.4 77.4c27.8-35.8 43.3-81.2 44.8-131.2zM248 222L405.9 64.1c-42.4-35-93.6-53.5-145.5-56.1-1.2 63.9-21.5 122.3-58.7 167.7L248 222zM56.1 98.1c-29.7 36-47.5 78.4-53.8 122.2 50-1.5 95.5-17 131.2-44.8L56.1 98.1zm272.2 204.2c45.3-37.1 103.7-57.4 167.7-58.7-2.6-51.9-21.1-103.1-56.1-145.5L282 256l46.3 46.3zM248 290L90.1 447.9c42.4 34.9 93.6 53.5 145.5 56.1 1.3-64 21.6-122.4 58.7-167.7L248 290zm191.9 123.9c29.7-36 47.5-78.4 53.8-122.2-50.1 1.6-95.5 17.1-131.2 44.8l77.4 77.4zM167.7 209.7C122.3 246.9 63.9 267.3 0 268.4c2.6 51.9 21.1 103.1 56.1 145.5L214 256l-46.3-46.3zm116 292c43.8-6.3 86.2-24.1 122.2-53.8l-77.4-77.4c-27.7 35.7-43.2 81.2-44.8 131.2z"]},o9={prefix:"fas",iconName:"bath",icon:[512,512,[],"f2cd","M32,384a95.4,95.4,0,0,0,32,71.09V496a16,16,0,0,0,16,16h32a16,16,0,0,0,16-16V480H384v16a16,16,0,0,0,16,16h32a16,16,0,0,0,16-16V455.09A95.4,95.4,0,0,0,480,384V336H32ZM496,256H80V69.25a21.26,21.26,0,0,1,36.28-15l19.27,19.26c-13.13,29.88-7.61,59.11,8.62,79.73l-.17.17A16,16,0,0,0,144,176l11.31,11.31a16,16,0,0,0,22.63,0L283.31,81.94a16,16,0,0,0,0-22.63L272,48a16,16,0,0,0-22.62,0l-.17.17c-20.62-16.23-49.83-21.75-79.73-8.62L150.22,20.28A69.25,69.25,0,0,0,32,69.25V256H16A16,16,0,0,0,0,272v16a16,16,0,0,0,16,16H496a16,16,0,0,0,16-16V272A16,16,0,0,0,496,256Z"]},t9={prefix:"fas",iconName:"battery-empty",icon:[640,512,[],"f244","M544 160v64h32v64h-32v64H64V160h480m16-64H48c-26.51 0-48 21.49-48 48v224c0 26.51 21.49 48 48 48h512c26.51 0 48-21.49 48-48v-16h8c13.255 0 24-10.745 24-24V184c0-13.255-10.745-24-24-24h-8v-16c0-26.51-21.49-48-48-48z"]},r9={prefix:"fas",iconName:"battery-full",icon:[640,512,[],"f240","M544 160v64h32v64h-32v64H64V160h480m16-64H48c-26.51 0-48 21.49-48 48v224c0 26.51 21.49 48 48 48h512c26.51 0 48-21.49 48-48v-16h8c13.255 0 24-10.745 24-24V184c0-13.255-10.745-24-24-24h-8v-16c0-26.51-21.49-48-48-48zm-48 96H96v128h416V192z"]},l9={prefix:"fas",iconName:"battery-half",icon:[640,512,[],"f242","M544 160v64h32v64h-32v64H64V160h480m16-64H48c-26.51 0-48 21.49-48 48v224c0 26.51 21.49 48 48 48h512c26.51 0 48-21.49 48-48v-16h8c13.255 0 24-10.745 24-24V184c0-13.255-10.745-24-24-24h-8v-16c0-26.51-21.49-48-48-48zm-240 96H96v128h224V192z"]},f9={prefix:"fas",iconName:"battery-quarter",icon:[640,512,[],"f243","M544 160v64h32v64h-32v64H64V160h480m16-64H48c-26.51 0-48 21.49-48 48v224c0 26.51 21.49 48 48 48h512c26.51 0 48-21.49 48-48v-16h8c13.255 0 24-10.745 24-24V184c0-13.255-10.745-24-24-24h-8v-16c0-26.51-21.49-48-48-48zm-336 96H96v128h128V192z"]},s9={prefix:"fas",iconName:"battery-three-quarters",icon:[640,512,[],"f241","M544 160v64h32v64h-32v64H64V160h480m16-64H48c-26.51 0-48 21.49-48 48v224c0 26.51 21.49 48 48 48h512c26.51 0 48-21.49 48-48v-16h8c13.255 0 24-10.745 24-24V184c0-13.255-10.745-24-24-24h-8v-16c0-26.51-21.49-48-48-48zm-144 96H96v128h320V192z"]},h9={prefix:"fas",iconName:"bed",icon:[640,512,[],"f236","M176 256c44.11 0 80-35.89 80-80s-35.89-80-80-80-80 35.89-80 80 35.89 80 80 80zm352-128H304c-8.84 0-16 7.16-16 16v144H64V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v352c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-48h512v48c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V240c0-61.86-50.14-112-112-112z"]},m9={prefix:"fas",iconName:"beer",icon:[448,512,[],"f0fc","M368 96h-48V56c0-13.255-10.745-24-24-24H24C10.745 32 0 42.745 0 56v400c0 13.255 10.745 24 24 24h272c13.255 0 24-10.745 24-24v-42.11l80.606-35.977C429.396 365.063 448 336.388 448 304.86V176c0-44.112-35.888-80-80-80zm16 208.86a16.018 16.018 0 0 1-9.479 14.611L320 343.805V160h48c8.822 0 16 7.178 16 16v128.86zM208 384c-8.836 0-16-7.164-16-16V144c0-8.836 7.164-16 16-16s16 7.164 16 16v224c0 8.836-7.164 16-16 16zm-96 0c-8.836 0-16-7.164-16-16V144c0-8.836 7.164-16 16-16s16 7.164 16 16v224c0 8.836-7.164 16-16 16z"]},v9={prefix:"fas",iconName:"bell",icon:[448,512,[],"f0f3","M224 512c35.32 0 63.97-28.65 63.97-64H160.03c0 35.35 28.65 64 63.97 64zm215.39-149.71c-19.32-20.76-55.47-51.99-55.47-154.29 0-77.7-54.48-139.9-127.94-155.16V32c0-17.67-14.32-32-31.98-32s-31.98 14.33-31.98 32v20.84C118.56 68.1 64.08 130.3 64.08 208c0 102.3-36.15 133.53-55.47 154.29-6 6.45-8.66 14.16-8.61 21.71.11 16.4 12.98 32 32.1 32h383.8c19.12 0 32-15.6 32.1-32 .05-7.55-2.61-15.27-8.61-21.71z"]},z9={prefix:"fas",iconName:"bell-slash",icon:[640,512,[],"f1f6","M633.82 458.1l-90.62-70.05c.19-1.38.8-2.66.8-4.06.05-7.55-2.61-15.27-8.61-21.71-19.32-20.76-55.47-51.99-55.47-154.29 0-77.7-54.48-139.9-127.94-155.16V32c0-17.67-14.32-32-31.98-32s-31.98 14.33-31.98 32v20.84c-40.33 8.38-74.66 31.07-97.59 62.57L45.47 3.37C38.49-2.05 28.43-.8 23.01 6.18L3.37 31.45C-2.05 38.42-.8 48.47 6.18 53.9l588.35 454.73c6.98 5.43 17.03 4.17 22.46-2.81l19.64-25.27c5.42-6.97 4.17-17.02-2.81-22.45zM157.23 251.54c-8.61 67.96-36.41 93.33-52.62 110.75-6 6.45-8.66 14.16-8.61 21.71.11 16.4 12.98 32 32.1 32h241.92L157.23 251.54zM320 512c35.32 0 63.97-28.65 63.97-64H256.03c0 35.35 28.65 64 63.97 64z"]},p9={prefix:"fas",iconName:"bezier-curve",icon:[640,512,[],"f55b","M368 32h-96c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32V64c0-17.67-14.33-32-32-32zM208 88h-84.75C113.75 64.56 90.84 48 64 48 28.66 48 0 76.65 0 112s28.66 64 64 64c26.84 0 49.75-16.56 59.25-40h79.73c-55.37 32.52-95.86 87.32-109.54 152h49.4c11.3-41.61 36.77-77.21 71.04-101.56-3.7-8.08-5.88-16.99-5.88-26.44V88zm-48 232H64c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32v-96c0-17.67-14.33-32-32-32zM576 48c-26.84 0-49.75 16.56-59.25 40H432v72c0 9.45-2.19 18.36-5.88 26.44 34.27 24.35 59.74 59.95 71.04 101.56h49.4c-13.68-64.68-54.17-119.48-109.54-152h79.73c9.5 23.44 32.41 40 59.25 40 35.34 0 64-28.65 64-64s-28.66-64-64-64zm0 272h-96c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32v-96c0-17.67-14.33-32-32-32z"]},d9={prefix:"fas",iconName:"bible",icon:[448,512,[],"f647","M448 358.4V25.6c0-16-9.6-25.6-25.6-25.6H96C41.6 0 0 41.6 0 96v320c0 54.4 41.6 96 96 96h326.4c12.8 0 25.6-9.6 25.6-25.6v-16c0-6.4-3.2-12.8-9.6-19.2-3.2-16-3.2-60.8 0-73.6 6.4-3.2 9.6-9.6 9.6-19.2zM144 144c0-8.84 7.16-16 16-16h48V80c0-8.84 7.16-16 16-16h32c8.84 0 16 7.16 16 16v48h48c8.84 0 16 7.16 16 16v32c0 8.84-7.16 16-16 16h-48v112c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16V192h-48c-8.84 0-16-7.16-16-16v-32zm236.8 304H96c-19.2 0-32-12.8-32-32s16-32 32-32h284.8v64z"]},u9={prefix:"fas",iconName:"bicycle",icon:[640,512,[],"f206","M512.509 192.001c-16.373-.064-32.03 2.955-46.436 8.495l-77.68-125.153A24 24 0 0 0 368.001 64h-64c-8.837 0-16 7.163-16 16v16c0 8.837 7.163 16 16 16h50.649l14.896 24H256.002v-16c0-8.837-7.163-16-16-16h-87.459c-13.441 0-24.777 10.999-24.536 24.437.232 13.044 10.876 23.563 23.995 23.563h48.726l-29.417 47.52c-13.433-4.83-27.904-7.483-42.992-7.52C58.094 191.83.412 249.012.002 319.236-.413 390.279 57.055 448 128.002 448c59.642 0 109.758-40.793 123.967-96h52.033a24 24 0 0 0 20.406-11.367L410.37 201.77l14.938 24.067c-25.455 23.448-41.385 57.081-41.307 94.437.145 68.833 57.899 127.051 126.729 127.719 70.606.685 128.181-55.803 129.255-125.996 1.086-70.941-56.526-129.72-127.476-129.996zM186.75 265.772c9.727 10.529 16.673 23.661 19.642 38.228h-43.306l23.664-38.228zM128.002 400c-44.112 0-80-35.888-80-80s35.888-80 80-80c5.869 0 11.586.653 17.099 1.859l-45.505 73.509C89.715 331.327 101.213 352 120.002 352h81.3c-12.37 28.225-40.562 48-73.3 48zm162.63-96h-35.624c-3.96-31.756-19.556-59.894-42.383-80.026L237.371 184h127.547l-74.286 120zm217.057 95.886c-41.036-2.165-74.049-35.692-75.627-76.755-.812-21.121 6.633-40.518 19.335-55.263l44.433 71.586c4.66 7.508 14.524 9.816 22.032 5.156l13.594-8.437c7.508-4.66 9.817-14.524 5.156-22.032l-44.468-71.643a79.901 79.901 0 0 1 19.858-2.497c44.112 0 80 35.888 80 80-.001 45.54-38.252 82.316-84.313 79.885z"]},M9={prefix:"fas",iconName:"biking",icon:[640,512,[],"f84a","M400 96a48 48 0 1 0-48-48 48 48 0 0 0 48 48zm-4 121a31.9 31.9 0 0 0 20 7h64a32 32 0 0 0 0-64h-52.78L356 103a31.94 31.94 0 0 0-40.81.68l-112 96a32 32 0 0 0 3.08 50.92L288 305.12V416a32 32 0 0 0 64 0V288a32 32 0 0 0-14.25-26.62l-41.36-27.57 58.25-49.92zm116 39a128 128 0 1 0 128 128 128 128 0 0 0-128-128zm0 192a64 64 0 1 1 64-64 64 64 0 0 1-64 64zM128 256a128 128 0 1 0 128 128 128 128 0 0 0-128-128zm0 192a64 64 0 1 1 64-64 64 64 0 0 1-64 64z"]},C9={prefix:"fas",iconName:"binoculars",icon:[512,512,[],"f1e5","M416 48c0-8.84-7.16-16-16-16h-64c-8.84 0-16 7.16-16 16v48h96V48zM63.91 159.99C61.4 253.84 3.46 274.22 0 404v44c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32V288h32V128H95.84c-17.63 0-31.45 14.37-31.93 31.99zm384.18 0c-.48-17.62-14.3-31.99-31.93-31.99H320v160h32v160c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32v-44c-3.46-129.78-61.4-150.16-63.91-244.01zM176 32h-64c-8.84 0-16 7.16-16 16v48h96V48c0-8.84-7.16-16-16-16zm48 256h64V128h-64v160z"]},H9={prefix:"fas",iconName:"biohazard",icon:[576,512,[],"f780","M287.9 112c18.6 0 36.2 3.8 52.8 9.6 13.3-10.3 23.6-24.3 29.5-40.7-25.2-10.9-53-17-82.2-17-29.1 0-56.9 6-82.1 16.9 5.9 16.4 16.2 30.4 29.5 40.7 16.5-5.7 34-9.5 52.5-9.5zM163.6 438.7c12-11.8 20.4-26.4 24.5-42.4-32.9-26.4-54.8-65.3-58.9-109.6-8.5-2.8-17.2-4.6-26.4-4.6-7.6 0-15.2 1-22.5 3.1 4.1 62.8 35.8 118 83.3 153.5zm224.2-42.6c4.1 16 12.5 30.7 24.5 42.5 47.4-35.5 79.1-90.7 83-153.5-7.2-2-14.7-3-22.2-3-9.2 0-18 1.9-26.6 4.7-4.1 44.2-26 82.9-58.7 109.3zm113.5-205c-17.6-10.4-36.3-16.6-55.3-19.9 6-17.7 10-36.4 10-56.2 0-41-14.5-80.8-41-112.2-2.5-3-6.6-3.7-10-1.8-3.3 1.9-4.8 6-3.6 9.7 4.5 13.8 6.6 26.3 6.6 38.5 0 67.8-53.8 122.9-120 122.9S168 117 168 49.2c0-12.1 2.2-24.7 6.6-38.5 1.2-3.7-.3-7.8-3.6-9.7-3.4-1.9-7.5-1.2-10 1.8C134.6 34.2 120 74 120 115c0 19.8 3.9 38.5 10 56.2-18.9 3.3-37.7 9.5-55.3 19.9-34.6 20.5-61 53.3-74.3 92.4-1.3 3.7.2 7.7 3.5 9.8 3.3 2 7.5 1.3 10-1.6 9.4-10.8 19-19.1 29.2-25.1 57.3-33.9 130.8-13.7 163.9 45 33.1 58.7 13.4 134-43.9 167.9-10.2 6.1-22 10.4-35.8 13.4-3.7.8-6.4 4.2-6.4 8.1.1 4 2.7 7.3 6.5 8 39.7 7.8 80.6.8 115.2-19.7 18-10.6 32.9-24.5 45.3-40.1 12.4 15.6 27.3 29.5 45.3 40.1 34.6 20.5 75.5 27.5 115.2 19.7 3.8-.7 6.4-4 6.5-8 0-3.9-2.6-7.3-6.4-8.1-13.9-2.9-25.6-7.3-35.8-13.4-57.3-33.9-77-109.2-43.9-167.9s106.6-78.9 163.9-45c10.2 6.1 19.8 14.3 29.2 25.1 2.5 2.9 6.7 3.6 10 1.6s4.8-6.1 3.5-9.8c-13.1-39.1-39.5-72-74.1-92.4zm-213.4 129c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48z"]},g9={prefix:"fas",iconName:"birthday-cake",icon:[448,512,[],"f1fd","M448 384c-28.02 0-31.26-32-74.5-32-43.43 0-46.825 32-74.75 32-27.695 0-31.454-32-74.75-32-42.842 0-47.218 32-74.5 32-28.148 0-31.202-32-74.75-32-43.547 0-46.653 32-74.75 32v-80c0-26.5 21.5-48 48-48h16V112h64v144h64V112h64v144h64V112h64v144h16c26.5 0 48 21.5 48 48v80zm0 128H0v-96c43.356 0 46.767-32 74.75-32 27.951 0 31.253 32 74.75 32 42.843 0 47.217-32 74.5-32 28.148 0 31.201 32 74.75 32 43.357 0 46.767-32 74.75-32 27.488 0 31.252 32 74.5 32v96zM96 96c-17.75 0-32-14.25-32-32 0-31 32-23 32-64 12 0 32 29.5 32 56s-14.25 40-32 40zm128 0c-17.75 0-32-14.25-32-32 0-31 32-23 32-64 12 0 32 29.5 32 56s-14.25 40-32 40zm128 0c-17.75 0-32-14.25-32-32 0-31 32-23 32-64 12 0 32 29.5 32 56s-14.25 40-32 40z"]},V9={prefix:"fas",iconName:"blender",icon:[512,512,[],"f517","M416 384H160c-35.35 0-64 28.65-64 64v32c0 17.67 14.33 32 32 32h320c17.67 0 32-14.33 32-32v-32c0-35.35-28.65-64-64-64zm-128 96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm40-416h166.54L512 0H48C21.49 0 0 21.49 0 48v160c0 26.51 21.49 48 48 48h103.27l8.73 96h256l17.46-64H328c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h114.18l17.46-64H328c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h140.36l17.46-64H328c-4.42 0-8-3.58-8-8V72c0-4.42 3.58-8 8-8zM64 192V64h69.82l11.64 128H64z"]},x9={prefix:"fas",iconName:"blender-phone",icon:[576,512,[],"f6b6","M392 64h166.54L576 0H192v352h288l17.46-64H392c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h114.18l17.46-64H392c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h140.36l17.46-64H392c-4.42 0-8-3.58-8-8V72c0-4.42 3.58-8 8-8zM158.8 335.01l-25.78-63.26c-2.78-6.81-9.8-10.99-17.24-10.26l-45.03 4.42c-17.28-46.94-17.65-99.78 0-147.72l45.03 4.42c7.43.73 14.46-3.46 17.24-10.26l25.78-63.26c3.02-7.39.2-15.85-6.68-20.07l-39.28-24.1C98.51-3.87 80.09-.5 68.95 11.97c-92.57 103.6-92 259.55 2.1 362.49 9.87 10.8 29.12 12.48 41.65 4.8l39.41-24.18c6.89-4.22 9.7-12.67 6.69-20.07zM480 384H192c-35.35 0-64 28.65-64 64v32c0 17.67 14.33 32 32 32h352c17.67 0 32-14.33 32-32v-32c0-35.35-28.65-64-64-64zm-144 96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},L9={prefix:"fas",iconName:"blind",icon:[384,512,[],"f29d","M380.15 510.837a8 8 0 0 1-10.989-2.687l-125.33-206.427a31.923 31.923 0 0 0 12.958-9.485l126.048 207.608a8 8 0 0 1-2.687 10.991zM142.803 314.338l-32.54 89.485 36.12 88.285c6.693 16.36 25.377 24.192 41.733 17.501 16.357-6.692 24.193-25.376 17.501-41.734l-62.814-153.537zM96 88c24.301 0 44-19.699 44-44S120.301 0 96 0 52 19.699 52 44s19.699 44 44 44zm154.837 169.128l-120-152c-4.733-5.995-11.75-9.108-18.837-9.112V96H80v.026c-7.146.003-14.217 3.161-18.944 9.24L0 183.766v95.694c0 13.455 11.011 24.791 24.464 24.536C37.505 303.748 48 293.1 48 280v-79.766l16-20.571v140.698L9.927 469.055c-6.04 16.609 2.528 34.969 19.138 41.009 16.602 6.039 34.968-2.524 41.009-19.138L136 309.638V202.441l-31.406-39.816a4 4 0 1 1 6.269-4.971l102.3 129.217c9.145 11.584 24.368 11.339 33.708 3.965 10.41-8.216 12.159-23.334 3.966-33.708z"]},b9={prefix:"fas",iconName:"blog",icon:[512,512,[],"f781","M172.2 226.8c-14.6-2.9-28.2 8.9-28.2 23.8V301c0 10.2 7.1 18.4 16.7 22 18.2 6.8 31.3 24.4 31.3 45 0 26.5-21.5 48-48 48s-48-21.5-48-48V120c0-13.3-10.7-24-24-24H24c-13.3 0-24 10.7-24 24v248c0 89.5 82.1 160.2 175 140.7 54.4-11.4 98.3-55.4 109.7-109.7 17.4-82.9-37-157.2-112.5-172.2zM209 0c-9.2-.5-17 6.8-17 16v31.6c0 8.5 6.6 15.5 15 15.9 129.4 7 233.4 112 240.9 241.5.5 8.4 7.5 15 15.9 15h32.1c9.2 0 16.5-7.8 16-17C503.4 139.8 372.2 8.6 209 0zm.3 96c-9.3-.7-17.3 6.7-17.3 16.1v32.1c0 8.4 6.5 15.3 14.8 15.9 76.8 6.3 138 68.2 144.9 145.2.8 8.3 7.6 14.7 15.9 14.7h32.2c9.3 0 16.8-8 16.1-17.3-8.4-110.1-96.5-198.2-206.6-206.7z"]},N9={prefix:"fas",iconName:"bold",icon:[384,512,[],"f032","M333.49 238a122 122 0 0 0 27-65.21C367.87 96.49 308 32 233.42 32H34a16 16 0 0 0-16 16v48a16 16 0 0 0 16 16h31.87v288H34a16 16 0 0 0-16 16v48a16 16 0 0 0 16 16h209.32c70.8 0 134.14-51.75 141-122.4 4.74-48.45-16.39-92.06-50.83-119.6zM145.66 112h87.76a48 48 0 0 1 0 96h-87.76zm87.76 288h-87.76V288h87.76a56 56 0 0 1 0 112z"]},A9={prefix:"fas",iconName:"bolt",icon:[320,512,[],"f0e7","M296 160H180.6l42.6-129.8C227.2 15 215.7 0 200 0H56C44 0 33.8 8.9 32.2 20.8l-32 240C-1.7 275.2 9.5 288 24 288h118.7L96.6 482.5c-3.6 15.2 8 29.5 23.3 29.5 8.4 0 16.4-4.4 20.8-12l176-304c9.3-15.9-2.2-36-20.7-36z"]},y9={prefix:"fas",iconName:"bomb",icon:[512,512,[],"f1e2","M440.5 88.5l-52 52L415 167c9.4 9.4 9.4 24.6 0 33.9l-17.4 17.4c11.8 26.1 18.4 55.1 18.4 85.6 0 114.9-93.1 208-208 208S0 418.9 0 304 93.1 96 208 96c30.5 0 59.5 6.6 85.6 18.4L311 97c9.4-9.4 24.6-9.4 33.9 0l26.5 26.5 52-52 17.1 17zM500 60h-24c-6.6 0-12 5.4-12 12s5.4 12 12 12h24c6.6 0 12-5.4 12-12s-5.4-12-12-12zM440 0c-6.6 0-12 5.4-12 12v24c0 6.6 5.4 12 12 12s12-5.4 12-12V12c0-6.6-5.4-12-12-12zm33.9 55l17-17c4.7-4.7 4.7-12.3 0-17-4.7-4.7-12.3-4.7-17 0l-17 17c-4.7 4.7-4.7 12.3 0 17 4.8 4.7 12.4 4.7 17 0zm-67.8 0c4.7 4.7 12.3 4.7 17 0 4.7-4.7 4.7-12.3 0-17l-17-17c-4.7-4.7-12.3-4.7-17 0-4.7 4.7-4.7 12.3 0 17l17 17zm67.8 34c-4.7-4.7-12.3-4.7-17 0-4.7 4.7-4.7 12.3 0 17l17 17c4.7 4.7 12.3 4.7 17 0 4.7-4.7 4.7-12.3 0-17l-17-17zM112 272c0-35.3 28.7-64 64-64 8.8 0 16-7.2 16-16s-7.2-16-16-16c-52.9 0-96 43.1-96 96 0 8.8 7.2 16 16 16s16-7.2 16-16z"]},S9={prefix:"fas",iconName:"bone",icon:[640,512,[],"f5d7","M598.88 244.56c25.2-12.6 41.12-38.36 41.12-66.53v-7.64C640 129.3 606.7 96 565.61 96c-32.02 0-60.44 20.49-70.57 50.86-7.68 23.03-11.6 45.14-38.11 45.14H183.06c-27.38 0-31.58-25.54-38.11-45.14C134.83 116.49 106.4 96 74.39 96 33.3 96 0 129.3 0 170.39v7.64c0 28.17 15.92 53.93 41.12 66.53 9.43 4.71 9.43 18.17 0 22.88C15.92 280.04 0 305.8 0 333.97v7.64C0 382.7 33.3 416 74.38 416c32.02 0 60.44-20.49 70.57-50.86 7.68-23.03 11.6-45.14 38.11-45.14h273.87c27.38 0 31.58 25.54 38.11 45.14C505.17 395.51 533.6 416 565.61 416c41.08 0 74.38-33.3 74.38-74.39v-7.64c0-28.18-15.92-53.93-41.12-66.53-9.42-4.71-9.42-18.17.01-22.88z"]},w9={prefix:"fas",iconName:"bong",icon:[448,512,[],"f55c","M302.5 512c23.18 0 44.43-12.58 56-32.66C374.69 451.26 384 418.75 384 384c0-36.12-10.08-69.81-27.44-98.62L400 241.94l9.38 9.38c6.25 6.25 16.38 6.25 22.63 0l11.3-11.32c6.25-6.25 6.25-16.38 0-22.63l-52.69-52.69c-6.25-6.25-16.38-6.25-22.63 0l-11.31 11.31c-6.25 6.25-6.25 16.38 0 22.63l9.38 9.38-39.41 39.41c-11.56-11.37-24.53-21.33-38.65-29.51V63.74l15.97-.02c8.82-.01 15.97-7.16 15.98-15.98l.04-31.72C320 7.17 312.82-.01 303.97 0L80.03.26c-8.82.01-15.97 7.16-15.98 15.98l-.04 31.73c-.01 8.85 7.17 16.02 16.02 16.01L96 63.96v153.93C38.67 251.1 0 312.97 0 384c0 34.75 9.31 67.27 25.5 95.34C37.08 499.42 58.33 512 81.5 512h221zM120.06 259.43L144 245.56V63.91l96-.11v181.76l23.94 13.87c24.81 14.37 44.12 35.73 56.56 60.57h-257c12.45-24.84 31.75-46.2 56.56-60.57z"]},k9={prefix:"fas",iconName:"book",icon:[448,512,[],"f02d","M448 360V24c0-13.3-10.7-24-24-24H96C43 0 0 43 0 96v320c0 53 43 96 96 96h328c13.3 0 24-10.7 24-24v-16c0-7.5-3.5-14.3-8.9-18.7-4.2-15.4-4.2-59.3 0-74.7 5.4-4.3 8.9-11.1 8.9-18.6zM128 134c0-3.3 2.7-6 6-6h212c3.3 0 6 2.7 6 6v20c0 3.3-2.7 6-6 6H134c-3.3 0-6-2.7-6-6v-20zm0 64c0-3.3 2.7-6 6-6h212c3.3 0 6 2.7 6 6v20c0 3.3-2.7 6-6 6H134c-3.3 0-6-2.7-6-6v-20zm253.4 250H96c-17.7 0-32-14.3-32-32 0-17.6 14.4-32 32-32h285.4c-1.9 17.1-1.9 46.9 0 64z"]},T9={prefix:"fas",iconName:"book-dead",icon:[448,512,[],"f6b7","M272 136c8.8 0 16-7.2 16-16s-7.2-16-16-16-16 7.2-16 16 7.2 16 16 16zm176 222.4V25.6c0-16-9.6-25.6-25.6-25.6H96C41.6 0 0 41.6 0 96v320c0 54.4 41.6 96 96 96h326.4c12.8 0 25.6-9.6 25.6-25.6v-16c0-6.4-3.2-12.8-9.6-19.2-3.2-16-3.2-60.8 0-73.6 6.4-3.2 9.6-9.6 9.6-19.2zM240 56c44.2 0 80 28.7 80 64 0 20.9-12.7 39.2-32 50.9V184c0 8.8-7.2 16-16 16h-64c-8.8 0-16-7.2-16-16v-13.1c-19.3-11.7-32-30-32-50.9 0-35.3 35.8-64 80-64zM124.8 223.3l6.3-14.7c1.7-4.1 6.4-5.9 10.5-4.2l98.3 42.1 98.4-42.1c4.1-1.7 8.8.1 10.5 4.2l6.3 14.7c1.7 4.1-.1 8.8-4.2 10.5L280.6 264l70.3 30.1c4.1 1.7 5.9 6.4 4.2 10.5l-6.3 14.7c-1.7 4.1-6.4 5.9-10.5 4.2L240 281.4l-98.3 42.2c-4.1 1.7-8.8-.1-10.5-4.2l-6.3-14.7c-1.7-4.1.1-8.8 4.2-10.5l70.4-30.1-70.5-30.3c-4.1-1.7-5.9-6.4-4.2-10.5zm256 224.7H96c-19.2 0-32-12.8-32-32s16-32 32-32h284.8zM208 136c8.8 0 16-7.2 16-16s-7.2-16-16-16-16 7.2-16 16 7.2 16 16 16z"]},E9={prefix:"fas",iconName:"book-medical",icon:[448,512,[],"f7e6","M448 358.4V25.6c0-16-9.6-25.6-25.6-25.6H96C41.6 0 0 41.6 0 96v320c0 54.4 41.6 96 96 96h326.4c12.8 0 25.6-9.6 25.6-25.6v-16q0-9.6-9.6-19.2c-3.2-16-3.2-60.8 0-73.6q9.6-4.8 9.6-19.2zM144 168a8 8 0 0 1 8-8h56v-56a8 8 0 0 1 8-8h48a8 8 0 0 1 8 8v56h56a8 8 0 0 1 8 8v48a8 8 0 0 1-8 8h-56v56a8 8 0 0 1-8 8h-48a8 8 0 0 1-8-8v-56h-56a8 8 0 0 1-8-8zm236.8 280H96c-19.2 0-32-12.8-32-32s16-32 32-32h284.8z"]},P9={prefix:"fas",iconName:"book-open",icon:[576,512,[],"f518","M542.22 32.05c-54.8 3.11-163.72 14.43-230.96 55.59-4.64 2.84-7.27 7.89-7.27 13.17v363.87c0 11.55 12.63 18.85 23.28 13.49 69.18-34.82 169.23-44.32 218.7-46.92 16.89-.89 30.02-14.43 30.02-30.66V62.75c.01-17.71-15.35-31.74-33.77-30.7zM264.73 87.64C197.5 46.48 88.58 35.17 33.78 32.05 15.36 31.01 0 45.04 0 62.75V400.6c0 16.24 13.13 29.78 30.02 30.66 49.49 2.6 149.59 12.11 218.77 46.95 10.62 5.35 23.21-1.94 23.21-13.46V100.63c0-5.29-2.62-10.14-7.27-12.99z"]},D9={prefix:"fas",iconName:"book-reader",icon:[512,512,[],"f5da","M352 96c0-53.02-42.98-96-96-96s-96 42.98-96 96 42.98 96 96 96 96-42.98 96-96zM233.59 241.1c-59.33-36.32-155.43-46.3-203.79-49.05C13.55 191.13 0 203.51 0 219.14v222.8c0 14.33 11.59 26.28 26.49 27.05 43.66 2.29 131.99 10.68 193.04 41.43 9.37 4.72 20.48-1.71 20.48-11.87V252.56c-.01-4.67-2.32-8.95-6.42-11.46zm248.61-49.05c-48.35 2.74-144.46 12.73-203.78 49.05-4.1 2.51-6.41 6.96-6.41 11.63v245.79c0 10.19 11.14 16.63 20.54 11.9 61.04-30.72 149.32-39.11 192.97-41.4 14.9-.78 26.49-12.73 26.49-27.06V219.14c-.01-15.63-13.56-28.01-29.81-27.09z"]},O9={prefix:"fas",iconName:"bookmark",icon:[384,512,[],"f02e","M0 512V48C0 21.49 21.49 0 48 0h288c26.51 0 48 21.49 48 48v464L192 400 0 512z"]},I9={prefix:"fas",iconName:"border-all",icon:[448,512,[],"f84c","M416 32H32A32 32 0 0 0 0 64v384a32 32 0 0 0 32 32h384a32 32 0 0 0 32-32V64a32 32 0 0 0-32-32zm-32 64v128H256V96zm-192 0v128H64V96zM64 416V288h128v128zm192 0V288h128v128z"]},B9={prefix:"fas",iconName:"border-none",icon:[448,512,[],"f850","M240 224h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm96 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm96 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-288 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm96 192h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm96 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm96 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-96h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-192h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM240 320h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-192h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-96 288h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm96-384h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16zm96 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16zm96 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16zM48 224H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0 192H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-96H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-192H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-96H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16zm96 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},R9={prefix:"fas",iconName:"border-style",icon:[448,512,[],"f853","M240 416h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-96 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm192 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm96-192h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0 96h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0 96h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-288h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-96H32A32 32 0 0 0 0 64v400a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V96h368a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},Z9={prefix:"fas",iconName:"bowling-ball",icon:[496,512,[],"f436","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM120 192c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm64-96c0-17.7 14.3-32 32-32s32 14.3 32 32-14.3 32-32 32-32-14.3-32-32zm48 144c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},j9={prefix:"fas",iconName:"box",icon:[512,512,[],"f466","M509.5 184.6L458.9 32.8C452.4 13.2 434.1 0 413.4 0H272v192h238.7c-.4-2.5-.4-5-1.2-7.4zM240 0H98.6c-20.7 0-39 13.2-45.5 32.8L2.5 184.6c-.8 2.4-.8 4.9-1.2 7.4H240V0zM0 224v240c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V224H0z"]},F9={prefix:"fas",iconName:"box-open",icon:[640,512,[],"f49e","M425.7 256c-16.9 0-32.8-9-41.4-23.4L320 126l-64.2 106.6c-8.7 14.5-24.6 23.5-41.5 23.5-4.5 0-9-.6-13.3-1.9L64 215v178c0 14.7 10 27.5 24.2 31l216.2 54.1c10.2 2.5 20.9 2.5 31 0L551.8 424c14.2-3.6 24.2-16.4 24.2-31V215l-137 39.1c-4.3 1.3-8.8 1.9-13.3 1.9zm212.6-112.2L586.8 41c-3.1-6.2-9.8-9.8-16.7-8.9L320 64l91.7 152.1c3.8 6.3 11.4 9.3 18.5 7.3l197.9-56.5c9.9-2.9 14.7-13.9 10.2-23.1zM53.2 41L1.7 143.8c-4.6 9.2.3 20.2 10.1 23l197.9 56.5c7.1 2 14.7-1 18.5-7.3L320 64 69.8 32.1c-6.9-.8-13.5 2.7-16.6 8.9z"]},q9={prefix:"fas",iconName:"box-tissue",icon:[512,512,[],"e05b","M383.88,287.82l64-192H338.47a70.2,70.2,0,0,1-66.59-48,70.21,70.21,0,0,0-66.6-48H63.88l64,288Zm-384,192a32,32,0,0,0,32,32h448a32,32,0,0,0,32-32v-64H-.12Zm480-256H438.94l-21.33,64h14.27a16,16,0,0,1,0,32h-352a16,16,0,1,1,0-32H95.09l-14.22-64h-49a32,32,0,0,0-32,32v128h512v-128A32,32,0,0,0,479.88,223.82Z"]},U9={prefix:"fas",iconName:"boxes",icon:[576,512,[],"f468","M560 288h-80v96l-32-21.3-32 21.3v-96h-80c-8.8 0-16 7.2-16 16v192c0 8.8 7.2 16 16 16h224c8.8 0 16-7.2 16-16V304c0-8.8-7.2-16-16-16zm-384-64h224c8.8 0 16-7.2 16-16V16c0-8.8-7.2-16-16-16h-80v96l-32-21.3L256 96V0h-80c-8.8 0-16 7.2-16 16v192c0 8.8 7.2 16 16 16zm64 64h-80v96l-32-21.3L96 384v-96H16c-8.8 0-16 7.2-16 16v192c0 8.8 7.2 16 16 16h224c8.8 0 16-7.2 16-16V304c0-8.8-7.2-16-16-16z"]},W9={prefix:"fas",iconName:"braille",icon:[640,512,[],"f2a1","M128 256c0 35.346-28.654 64-64 64S0 291.346 0 256s28.654-64 64-64 64 28.654 64 64zM64 384c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm0-352C28.654 32 0 60.654 0 96s28.654 64 64 64 64-28.654 64-64-28.654-64-64-64zm160 192c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm0 160c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm0-352c-35.346 0-64 28.654-64 64s28.654 64 64 64 64-28.654 64-64-28.654-64-64-64zm224 192c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm0 160c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm0-352c-35.346 0-64 28.654-64 64s28.654 64 64 64 64-28.654 64-64-28.654-64-64-64zm160 192c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm0 160c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm0-320c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32z"]},G9={prefix:"fas",iconName:"brain",icon:[576,512,[],"f5dc","M208 0c-29.9 0-54.7 20.5-61.8 48.2-.8 0-1.4-.2-2.2-.2-35.3 0-64 28.7-64 64 0 4.8.6 9.5 1.7 14C52.5 138 32 166.6 32 200c0 12.6 3.2 24.3 8.3 34.9C16.3 248.7 0 274.3 0 304c0 33.3 20.4 61.9 49.4 73.9-.9 4.6-1.4 9.3-1.4 14.1 0 39.8 32.2 72 72 72 4.1 0 8.1-.5 12-1.2 9.6 28.5 36.2 49.2 68 49.2 39.8 0 72-32.2 72-72V64c0-35.3-28.7-64-64-64zm368 304c0-29.7-16.3-55.3-40.3-69.1 5.2-10.6 8.3-22.3 8.3-34.9 0-33.4-20.5-62-49.7-74 1-4.5 1.7-9.2 1.7-14 0-35.3-28.7-64-64-64-.8 0-1.5.2-2.2.2C422.7 20.5 397.9 0 368 0c-35.3 0-64 28.6-64 64v376c0 39.8 32.2 72 72 72 31.8 0 58.4-20.7 68-49.2 3.9.7 7.9 1.2 12 1.2 39.8 0 72-32.2 72-72 0-4.8-.5-9.5-1.4-14.1 29-12 49.4-40.6 49.4-73.9z"]},_9={prefix:"fas",iconName:"bread-slice",icon:[576,512,[],"f7ec","M288 0C108 0 0 93.4 0 169.14 0 199.44 24.24 224 64 224v256c0 17.67 16.12 32 36 32h376c19.88 0 36-14.33 36-32V224c39.76 0 64-24.56 64-54.86C576 93.4 468 0 288 0z"]},$9={prefix:"fas",iconName:"briefcase",icon:[512,512,[],"f0b1","M320 336c0 8.84-7.16 16-16 16h-96c-8.84 0-16-7.16-16-16v-48H0v144c0 25.6 22.4 48 48 48h416c25.6 0 48-22.4 48-48V288H320v48zm144-208h-80V80c0-25.6-22.4-48-48-48H176c-25.6 0-48 22.4-48 48v48H48c-25.6 0-48 22.4-48 48v80h512v-80c0-25.6-22.4-48-48-48zm-144 0H192V96h128v32z"]},Y9={prefix:"fas",iconName:"briefcase-medical",icon:[512,512,[],"f469","M464 128h-80V80c0-26.5-21.5-48-48-48H176c-26.5 0-48 21.5-48 48v48H48c-26.5 0-48 21.5-48 48v288c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V176c0-26.5-21.5-48-48-48zM192 96h128v32H192V96zm160 248c0 4.4-3.6 8-8 8h-56v56c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-56h-56c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h56v-56c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v56h56c4.4 0 8 3.6 8 8v48z"]},K9={prefix:"fas",iconName:"broadcast-tower",icon:[640,512,[],"f519","M150.94 192h33.73c11.01 0 18.61-10.83 14.86-21.18-4.93-13.58-7.55-27.98-7.55-42.82s2.62-29.24 7.55-42.82C203.29 74.83 195.68 64 184.67 64h-33.73c-7.01 0-13.46 4.49-15.41 11.23C130.64 92.21 128 109.88 128 128c0 18.12 2.64 35.79 7.54 52.76 1.94 6.74 8.39 11.24 15.4 11.24zM89.92 23.34C95.56 12.72 87.97 0 75.96 0H40.63c-6.27 0-12.14 3.59-14.74 9.31C9.4 45.54 0 85.65 0 128c0 24.75 3.12 68.33 26.69 118.86 2.62 5.63 8.42 9.14 14.61 9.14h34.84c12.02 0 19.61-12.74 13.95-23.37-49.78-93.32-16.71-178.15-.17-209.29zM614.06 9.29C611.46 3.58 605.6 0 599.33 0h-35.42c-11.98 0-19.66 12.66-14.02 23.25 18.27 34.29 48.42 119.42.28 209.23-5.72 10.68 1.8 23.52 13.91 23.52h35.23c6.27 0 12.13-3.58 14.73-9.29C630.57 210.48 640 170.36 640 128s-9.42-82.48-25.94-118.71zM489.06 64h-33.73c-11.01 0-18.61 10.83-14.86 21.18 4.93 13.58 7.55 27.98 7.55 42.82s-2.62 29.24-7.55 42.82c-3.76 10.35 3.85 21.18 14.86 21.18h33.73c7.02 0 13.46-4.49 15.41-11.24 4.9-16.97 7.53-34.64 7.53-52.76 0-18.12-2.64-35.79-7.54-52.76-1.94-6.75-8.39-11.24-15.4-11.24zm-116.3 100.12c7.05-10.29 11.2-22.71 11.2-36.12 0-35.35-28.63-64-63.96-64-35.32 0-63.96 28.65-63.96 64 0 13.41 4.15 25.83 11.2 36.12l-130.5 313.41c-3.4 8.15.46 17.52 8.61 20.92l29.51 12.31c8.15 3.4 17.52-.46 20.91-8.61L244.96 384h150.07l49.2 118.15c3.4 8.16 12.76 12.01 20.91 8.61l29.51-12.31c8.15-3.4 12-12.77 8.61-20.92l-130.5-313.41zM271.62 320L320 203.81 368.38 320h-96.76z"]},J9={prefix:"fas",iconName:"broom",icon:[640,512,[],"f51a","M256.47 216.77l86.73 109.18s-16.6 102.36-76.57 150.12C206.66 523.85 0 510.19 0 510.19s3.8-23.14 11-55.43l94.62-112.17c3.97-4.7-.87-11.62-6.65-9.5l-60.4 22.09c14.44-41.66 32.72-80.04 54.6-97.47 59.97-47.76 163.3-40.94 163.3-40.94zM636.53 31.03l-19.86-25c-5.49-6.9-15.52-8.05-22.41-2.56l-232.48 177.8-34.14-42.97c-5.09-6.41-15.14-5.21-18.59 2.21l-25.33 54.55 86.73 109.18 58.8-12.45c8-1.69 11.42-11.2 6.34-17.6l-34.09-42.92 232.48-177.8c6.89-5.48 8.04-15.53 2.55-22.44z"]},Q9={prefix:"fas",iconName:"brush",icon:[384,512,[],"f55d","M352 0H32C14.33 0 0 14.33 0 32v224h384V32c0-17.67-14.33-32-32-32zM0 320c0 35.35 28.66 64 64 64h64v64c0 35.35 28.66 64 64 64s64-28.65 64-64v-64h64c35.34 0 64-28.65 64-64v-32H0v32zm192 104c13.25 0 24 10.74 24 24 0 13.25-10.75 24-24 24s-24-10.75-24-24c0-13.26 10.75-24 24-24z"]},X9={prefix:"fas",iconName:"bug",icon:[512,512,[],"f188","M511.988 288.9c-.478 17.43-15.217 31.1-32.653 31.1H424v16c0 21.864-4.882 42.584-13.6 61.145l60.228 60.228c12.496 12.497 12.496 32.758 0 45.255-12.498 12.497-32.759 12.496-45.256 0l-54.736-54.736C345.886 467.965 314.351 480 280 480V236c0-6.627-5.373-12-12-12h-24c-6.627 0-12 5.373-12 12v244c-34.351 0-65.886-12.035-90.636-32.108l-54.736 54.736c-12.498 12.497-32.759 12.496-45.256 0-12.496-12.497-12.496-32.758 0-45.255l60.228-60.228C92.882 378.584 88 357.864 88 336v-16H32.666C15.23 320 .491 306.33.013 288.9-.484 270.816 14.028 256 32 256h56v-58.745l-46.628-46.628c-12.496-12.497-12.496-32.758 0-45.255 12.498-12.497 32.758-12.497 45.256 0L141.255 160h229.489l54.627-54.627c12.498-12.497 32.758-12.497 45.256 0 12.496 12.497 12.496 32.758 0 45.255L424 197.255V256h56c17.972 0 32.484 14.816 31.988 32.9zM257 0c-61.856 0-112 50.144-112 112h224C369 50.144 318.856 0 257 0z"]},cc={prefix:"fas",iconName:"building",icon:[448,512,[],"f1ad","M436 480h-20V24c0-13.255-10.745-24-24-24H56C42.745 0 32 10.745 32 24v456H12c-6.627 0-12 5.373-12 12v20h448v-20c0-6.627-5.373-12-12-12zM128 76c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v40c0 6.627-5.373 12-12 12h-40c-6.627 0-12-5.373-12-12V76zm0 96c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v40c0 6.627-5.373 12-12 12h-40c-6.627 0-12-5.373-12-12v-40zm52 148h-40c-6.627 0-12-5.373-12-12v-40c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v40c0 6.627-5.373 12-12 12zm76 160h-64v-84c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v84zm64-172c0 6.627-5.373 12-12 12h-40c-6.627 0-12-5.373-12-12v-40c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v40zm0-96c0 6.627-5.373 12-12 12h-40c-6.627 0-12-5.373-12-12v-40c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v40zm0-96c0 6.627-5.373 12-12 12h-40c-6.627 0-12-5.373-12-12V76c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v40z"]},ac={prefix:"fas",iconName:"bullhorn",icon:[576,512,[],"f0a1","M576 240c0-23.63-12.95-44.04-32-55.12V32.01C544 23.26 537.02 0 512 0c-7.12 0-14.19 2.38-19.98 7.02l-85.03 68.03C364.28 109.19 310.66 128 256 128H64c-35.35 0-64 28.65-64 64v96c0 35.35 28.65 64 64 64h33.7c-1.39 10.48-2.18 21.14-2.18 32 0 39.77 9.26 77.35 25.56 110.94 5.19 10.69 16.52 17.06 28.4 17.06h74.28c26.05 0 41.69-29.84 25.9-50.56-16.4-21.52-26.15-48.36-26.15-77.44 0-11.11 1.62-21.79 4.41-32H256c54.66 0 108.28 18.81 150.98 52.95l85.03 68.03a32.023 32.023 0 0 0 19.98 7.02c24.92 0 32-22.78 32-32V295.13C563.05 284.04 576 263.63 576 240zm-96 141.42l-33.05-26.44C392.95 311.78 325.12 288 256 288v-96c69.12 0 136.95-23.78 190.95-66.98L480 98.58v282.84z"]},ec={prefix:"fas",iconName:"bullseye",icon:[496,512,[],"f140","M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm0 432c-101.69 0-184-82.29-184-184 0-101.69 82.29-184 184-184 101.69 0 184 82.29 184 184 0 101.69-82.29 184-184 184zm0-312c-70.69 0-128 57.31-128 128s57.31 128 128 128 128-57.31 128-128-57.31-128-128-128zm0 192c-35.29 0-64-28.71-64-64s28.71-64 64-64 64 28.71 64 64-28.71 64-64 64z"]},ic={prefix:"fas",iconName:"burn",icon:[384,512,[],"f46a","M192 0C79.7 101.3 0 220.9 0 300.5 0 425 79 512 192 512s192-87 192-211.5c0-79.9-80.2-199.6-192-300.5zm0 448c-56.5 0-96-39-96-94.8 0-13.5 4.6-61.5 96-161.2 91.4 99.7 96 147.7 96 161.2 0 55.8-39.5 94.8-96 94.8z"]},nc={prefix:"fas",iconName:"bus",icon:[512,512,[],"f207","M488 128h-8V80c0-44.8-99.2-80-224-80S32 35.2 32 80v48h-8c-13.25 0-24 10.74-24 24v80c0 13.25 10.75 24 24 24h8v160c0 17.67 14.33 32 32 32v32c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-32h192v32c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-32h6.4c16 0 25.6-12.8 25.6-25.6V256h8c13.25 0 24-10.75 24-24v-80c0-13.26-10.75-24-24-24zM112 400c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm16-112c-17.67 0-32-14.33-32-32V128c0-17.67 14.33-32 32-32h256c17.67 0 32 14.33 32 32v128c0 17.67-14.33 32-32 32H128zm272 112c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},oc={prefix:"fas",iconName:"bus-alt",icon:[512,512,[],"f55e","M488 128h-8V80c0-44.8-99.2-80-224-80S32 35.2 32 80v48h-8c-13.25 0-24 10.74-24 24v80c0 13.25 10.75 24 24 24h8v160c0 17.67 14.33 32 32 32v32c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-32h192v32c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-32h6.4c16 0 25.6-12.8 25.6-25.6V256h8c13.25 0 24-10.75 24-24v-80c0-13.26-10.75-24-24-24zM160 72c0-4.42 3.58-8 8-8h176c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H168c-4.42 0-8-3.58-8-8V72zm-48 328c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm128-112H128c-17.67 0-32-14.33-32-32v-96c0-17.67 14.33-32 32-32h112v160zm32 0V128h112c17.67 0 32 14.33 32 32v96c0 17.67-14.33 32-32 32H272zm128 112c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},tc={prefix:"fas",iconName:"business-time",icon:[640,512,[],"f64a","M496 224c-79.59 0-144 64.41-144 144s64.41 144 144 144 144-64.41 144-144-64.41-144-144-144zm64 150.29c0 5.34-4.37 9.71-9.71 9.71h-60.57c-5.34 0-9.71-4.37-9.71-9.71v-76.57c0-5.34 4.37-9.71 9.71-9.71h12.57c5.34 0 9.71 4.37 9.71 9.71V352h38.29c5.34 0 9.71 4.37 9.71 9.71v12.58zM496 192c5.4 0 10.72.33 16 .81V144c0-25.6-22.4-48-48-48h-80V48c0-25.6-22.4-48-48-48H176c-25.6 0-48 22.4-48 48v48H48c-25.6 0-48 22.4-48 48v80h395.12c28.6-20.09 63.35-32 100.88-32zM320 96H192V64h128v32zm6.82 224H208c-8.84 0-16-7.16-16-16v-48H0v144c0 25.6 22.4 48 48 48h291.43C327.1 423.96 320 396.82 320 368c0-16.66 2.48-32.72 6.82-48z"]},rc={prefix:"fas",iconName:"calculator",icon:[448,512,[],"f1ec","M400 0H48C22.4 0 0 22.4 0 48v416c0 25.6 22.4 48 48 48h352c25.6 0 48-22.4 48-48V48c0-25.6-22.4-48-48-48zM128 435.2c0 6.4-6.4 12.8-12.8 12.8H76.8c-6.4 0-12.8-6.4-12.8-12.8v-38.4c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4zm0-128c0 6.4-6.4 12.8-12.8 12.8H76.8c-6.4 0-12.8-6.4-12.8-12.8v-38.4c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4zm128 128c0 6.4-6.4 12.8-12.8 12.8h-38.4c-6.4 0-12.8-6.4-12.8-12.8v-38.4c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4zm0-128c0 6.4-6.4 12.8-12.8 12.8h-38.4c-6.4 0-12.8-6.4-12.8-12.8v-38.4c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4zm128 128c0 6.4-6.4 12.8-12.8 12.8h-38.4c-6.4 0-12.8-6.4-12.8-12.8V268.8c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v166.4zm0-256c0 6.4-6.4 12.8-12.8 12.8H76.8c-6.4 0-12.8-6.4-12.8-12.8V76.8C64 70.4 70.4 64 76.8 64h294.4c6.4 0 12.8 6.4 12.8 12.8v102.4z"]},lc={prefix:"fas",iconName:"calendar",icon:[448,512,[],"f133","M12 192h424c6.6 0 12 5.4 12 12v260c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V204c0-6.6 5.4-12 12-12zm436-44v-36c0-26.5-21.5-48-48-48h-48V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H160V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H48C21.5 64 0 85.5 0 112v36c0 6.6 5.4 12 12 12h424c6.6 0 12-5.4 12-12z"]},fc={prefix:"fas",iconName:"calendar-alt",icon:[448,512,[],"f073","M0 464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V192H0v272zm320-196c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zm0 128c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zM192 268c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zm0 128c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zM64 268c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H76c-6.6 0-12-5.4-12-12v-40zm0 128c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H76c-6.6 0-12-5.4-12-12v-40zM400 64h-48V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H160V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H48C21.5 64 0 85.5 0 112v48h448v-48c0-26.5-21.5-48-48-48z"]},sc={prefix:"fas",iconName:"calendar-check",icon:[448,512,[],"f274","M436 160H12c-6.627 0-12-5.373-12-12v-36c0-26.51 21.49-48 48-48h48V12c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v52h128V12c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v52h48c26.51 0 48 21.49 48 48v36c0 6.627-5.373 12-12 12zM12 192h424c6.627 0 12 5.373 12 12v260c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V204c0-6.627 5.373-12 12-12zm333.296 95.947l-28.169-28.398c-4.667-4.705-12.265-4.736-16.97-.068L194.12 364.665l-45.98-46.352c-4.667-4.705-12.266-4.736-16.971-.068l-28.397 28.17c-4.705 4.667-4.736 12.265-.068 16.97l82.601 83.269c4.667 4.705 12.265 4.736 16.97.068l142.953-141.805c4.705-4.667 4.736-12.265.068-16.97z"]},hc={prefix:"fas",iconName:"calendar-day",icon:[448,512,[],"f783","M0 464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V192H0v272zm64-192c0-8.8 7.2-16 16-16h96c8.8 0 16 7.2 16 16v96c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16v-96zM400 64h-48V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H160V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H48C21.5 64 0 85.5 0 112v48h448v-48c0-26.5-21.5-48-48-48z"]},mc={prefix:"fas",iconName:"calendar-minus",icon:[448,512,[],"f272","M436 160H12c-6.6 0-12-5.4-12-12v-36c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48v36c0 6.6-5.4 12-12 12zM12 192h424c6.6 0 12 5.4 12 12v260c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V204c0-6.6 5.4-12 12-12zm304 192c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12H132c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h184z"]},vc={prefix:"fas",iconName:"calendar-plus",icon:[448,512,[],"f271","M436 160H12c-6.6 0-12-5.4-12-12v-36c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48v36c0 6.6-5.4 12-12 12zM12 192h424c6.6 0 12 5.4 12 12v260c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V204c0-6.6 5.4-12 12-12zm316 140c0-6.6-5.4-12-12-12h-60v-60c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v60h-60c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h60v60c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-60h60c6.6 0 12-5.4 12-12v-40z"]},zc={prefix:"fas",iconName:"calendar-times",icon:[448,512,[],"f273","M436 160H12c-6.6 0-12-5.4-12-12v-36c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48v36c0 6.6-5.4 12-12 12zM12 192h424c6.6 0 12 5.4 12 12v260c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V204c0-6.6 5.4-12 12-12zm257.3 160l48.1-48.1c4.7-4.7 4.7-12.3 0-17l-28.3-28.3c-4.7-4.7-12.3-4.7-17 0L224 306.7l-48.1-48.1c-4.7-4.7-12.3-4.7-17 0l-28.3 28.3c-4.7 4.7-4.7 12.3 0 17l48.1 48.1-48.1 48.1c-4.7 4.7-4.7 12.3 0 17l28.3 28.3c4.7 4.7 12.3 4.7 17 0l48.1-48.1 48.1 48.1c4.7 4.7 12.3 4.7 17 0l28.3-28.3c4.7-4.7 4.7-12.3 0-17L269.3 352z"]},pc={prefix:"fas",iconName:"calendar-week",icon:[448,512,[],"f784","M0 464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V192H0v272zm64-192c0-8.8 7.2-16 16-16h288c8.8 0 16 7.2 16 16v64c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16v-64zM400 64h-48V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H160V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H48C21.5 64 0 85.5 0 112v48h448v-48c0-26.5-21.5-48-48-48z"]},dc={prefix:"fas",iconName:"camera",icon:[512,512,[],"f030","M512 144v288c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V144c0-26.5 21.5-48 48-48h88l12.3-32.9c7-18.7 24.9-31.1 44.9-31.1h125.5c20 0 37.9 12.4 44.9 31.1L376 96h88c26.5 0 48 21.5 48 48zM376 288c0-66.2-53.8-120-120-120s-120 53.8-120 120 53.8 120 120 120 120-53.8 120-120zm-32 0c0 48.5-39.5 88-88 88s-88-39.5-88-88 39.5-88 88-88 88 39.5 88 88z"]},uc={prefix:"fas",iconName:"camera-retro",icon:[512,512,[],"f083","M48 32C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48H48zm0 32h106c3.3 0 6 2.7 6 6v20c0 3.3-2.7 6-6 6H38c-3.3 0-6-2.7-6-6V80c0-8.8 7.2-16 16-16zm426 96H38c-3.3 0-6-2.7-6-6v-36c0-3.3 2.7-6 6-6h138l30.2-45.3c1.1-1.7 3-2.7 5-2.7H464c8.8 0 16 7.2 16 16v74c0 3.3-2.7 6-6 6zM256 424c-66.2 0-120-53.8-120-120s53.8-120 120-120 120 53.8 120 120-53.8 120-120 120zm0-208c-48.5 0-88 39.5-88 88s39.5 88 88 88 88-39.5 88-88-39.5-88-88-88zm-48 104c-8.8 0-16-7.2-16-16 0-35.3 28.7-64 64-64 8.8 0 16 7.2 16 16s-7.2 16-16 16c-17.6 0-32 14.4-32 32 0 8.8-7.2 16-16 16z"]},Mc={prefix:"fas",iconName:"campground",icon:[640,512,[],"f6bb","M624 448h-24.68L359.54 117.75l53.41-73.55c5.19-7.15 3.61-17.16-3.54-22.35l-25.9-18.79c-7.15-5.19-17.15-3.61-22.35 3.55L320 63.3 278.83 6.6c-5.19-7.15-15.2-8.74-22.35-3.55l-25.88 18.8c-7.15 5.19-8.74 15.2-3.54 22.35l53.41 73.55L40.68 448H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h608c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zM320 288l116.36 160H203.64L320 288z"]},Cc={prefix:"fas",iconName:"candy-cane",icon:[512,512,[],"f786","M497.5 92C469.6 33.1 411.8 0 352.4 0c-27.9 0-56.2 7.3-81.8 22.6L243.1 39c-15.2 9.1-20.1 28.7-11 43.9l32.8 54.9c6 10 16.6 15.6 27.5 15.6 5.6 0 11.2-1.5 16.4-4.5l27.5-16.4c5.1-3.1 10.8-4.5 16.4-4.5 10.9 0 21.5 5.6 27.5 15.6 9.1 15.1 4.1 34.8-11 43.9L15.6 397.6c-15.2 9.1-20.1 28.7-11 43.9l32.8 54.9c6 10 16.6 15.6 27.5 15.6 5.6 0 11.2-1.5 16.4-4.5L428.6 301c71.7-42.9 104.6-133.5 68.9-209zm-177.7 13l-2.5 1.5L296.8 45c9.7-4.7 19.8-8.1 30.3-10.2l20.6 61.8c-9.8.8-19.4 3.3-27.9 8.4zM145.9 431.8l-60.5-38.5 30.8-18.3 60.5 38.5-30.8 18.3zm107.5-63.9l-60.5-38.5 30.8-18.3 60.5 38.5-30.8 18.3zM364.3 302l-60.5-38.5 30.8-18.3 60.5 38.5-30.8 18.3zm20.4-197.3l46-46c8.4 6.5 16 14.1 22.6 22.6L407.6 127c-5.7-9.3-13.7-16.9-22.9-22.3zm82.1 107.8l-59.5-19.8c3.2-5.3 5.8-10.9 7.4-17.1 1.1-4.5 1.7-9.1 1.8-13.6l60.4 20.1c-2.1 10.4-5.5 20.6-10.1 30.4z"]},Hc={prefix:"fas",iconName:"cannabis",icon:[512,512,[],"f55f","M503.47 360.25c-1.56-.82-32.39-16.89-76.78-25.81 64.25-75.12 84.05-161.67 84.93-165.64 1.18-5.33-.44-10.9-4.3-14.77-3.03-3.04-7.12-4.7-11.32-4.7-1.14 0-2.29.12-3.44.38-3.88.85-86.54 19.59-160.58 79.76.01-1.46.01-2.93.01-4.4 0-118.79-59.98-213.72-62.53-217.7A15.973 15.973 0 0 0 256 0c-5.45 0-10.53 2.78-13.47 7.37-2.55 3.98-62.53 98.91-62.53 217.7 0 1.47.01 2.94.01 4.4-74.03-60.16-156.69-78.9-160.58-79.76-1.14-.25-2.29-.38-3.44-.38-4.2 0-8.29 1.66-11.32 4.7A15.986 15.986 0 0 0 .38 168.8c.88 3.97 20.68 90.52 84.93 165.64-44.39 8.92-75.21 24.99-76.78 25.81a16.003 16.003 0 0 0-.02 28.29c2.45 1.29 60.76 31.72 133.49 31.72 6.14 0 11.96-.1 17.5-.31-11.37 22.23-16.52 38.31-16.81 39.22-1.8 5.68-.29 11.89 3.91 16.11a16.019 16.019 0 0 0 16.1 3.99c1.83-.57 37.72-11.99 77.3-39.29V504c0 4.42 3.58 8 8 8h16c4.42 0 8-3.58 8-8v-64.01c39.58 27.3 75.47 38.71 77.3 39.29a16.019 16.019 0 0 0 16.1-3.99c4.2-4.22 5.71-10.43 3.91-16.11-.29-.91-5.45-16.99-16.81-39.22 5.54.21 11.37.31 17.5.31 72.72 0 131.04-30.43 133.49-31.72 5.24-2.78 8.52-8.22 8.51-14.15-.01-5.94-3.29-11.39-8.53-14.15z"]},gc={prefix:"fas",iconName:"capsules",icon:[576,512,[],"f46b","M555.3 300.1L424.2 112.8C401.9 81 366.4 64 330.4 64c-22.6 0-45.5 6.7-65.5 20.7-19.7 13.8-33.7 32.8-41.5 53.8C220.5 79.2 172 32 112 32 50.1 32 0 82.1 0 144v224c0 61.9 50.1 112 112 112s112-50.1 112-112V218.9c3.3 8.6 7.3 17.1 12.8 25L368 431.2c22.2 31.8 57.7 48.8 93.8 48.8 22.7 0 45.5-6.7 65.5-20.7 51.7-36.2 64.2-107.5 28-159.2zM160 256H64V144c0-26.5 21.5-48 48-48s48 21.5 48 48v112zm194.8 44.9l-65.6-93.7c-7.7-11-10.7-24.4-8.3-37.6 2.3-13.2 9.7-24.8 20.7-32.5 8.5-6 18.5-9.1 28.8-9.1 16.5 0 31.9 8 41.3 21.5l65.6 93.7-82.5 57.7z"]},Vc={prefix:"fas",iconName:"car",icon:[512,512,[],"f1b9","M499.99 176h-59.87l-16.64-41.6C406.38 91.63 365.57 64 319.5 64h-127c-46.06 0-86.88 27.63-103.99 70.4L71.87 176H12.01C4.2 176-1.53 183.34.37 190.91l6 24C7.7 220.25 12.5 224 18.01 224h20.07C24.65 235.73 16 252.78 16 272v48c0 16.12 6.16 30.67 16 41.93V416c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-32h256v32c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-54.07c9.84-11.25 16-25.8 16-41.93v-48c0-19.22-8.65-36.27-22.07-48H494c5.51 0 10.31-3.75 11.64-9.09l6-24c1.89-7.57-3.84-14.91-11.65-14.91zm-352.06-17.83c7.29-18.22 24.94-30.17 44.57-30.17h127c19.63 0 37.28 11.95 44.57 30.17L384 208H128l19.93-49.83zM96 319.8c-19.2 0-32-12.76-32-31.9S76.8 256 96 256s48 28.71 48 47.85-28.8 15.95-48 15.95zm320 0c-19.2 0-48 3.19-48-15.95S396.8 256 416 256s32 12.76 32 31.9-12.8 31.9-32 31.9z"]},xc={prefix:"fas",iconName:"car-alt",icon:[480,512,[],"f5de","M438.66 212.33l-11.24-28.1-19.93-49.83C390.38 91.63 349.57 64 303.5 64h-127c-46.06 0-86.88 27.63-103.99 70.4l-19.93 49.83-11.24 28.1C17.22 221.5 0 244.66 0 272v48c0 16.12 6.16 30.67 16 41.93V416c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-32h256v32c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-54.07c9.84-11.25 16-25.8 16-41.93v-48c0-27.34-17.22-50.5-41.34-59.67zm-306.73-54.16c7.29-18.22 24.94-30.17 44.57-30.17h127c19.63 0 37.28 11.95 44.57 30.17L368 208H112l19.93-49.83zM80 319.8c-19.2 0-32-12.76-32-31.9S60.8 256 80 256s48 28.71 48 47.85-28.8 15.95-48 15.95zm320 0c-19.2 0-48 3.19-48-15.95S380.8 256 400 256s32 12.76 32 31.9-12.8 31.9-32 31.9z"]},Lc={prefix:"fas",iconName:"car-battery",icon:[512,512,[],"f5df","M480 128h-32V80c0-8.84-7.16-16-16-16h-96c-8.84 0-16 7.16-16 16v48H192V80c0-8.84-7.16-16-16-16H80c-8.84 0-16 7.16-16 16v48H32c-17.67 0-32 14.33-32 32v256c0 17.67 14.33 32 32 32h448c17.67 0 32-14.33 32-32V160c0-17.67-14.33-32-32-32zM192 264c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h112c4.42 0 8 3.58 8 8v16zm256 0c0 4.42-3.58 8-8 8h-40v40c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-40h-40c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h40v-40c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v40h40c4.42 0 8 3.58 8 8v16z"]},bc={prefix:"fas",iconName:"car-crash",icon:[640,512,[],"f5e1","M143.25 220.81l-12.42 46.37c-3.01 11.25-3.63 22.89-2.41 34.39l-35.2 28.98c-6.57 5.41-16.31-.43-14.62-8.77l15.44-76.68c1.06-5.26-2.66-10.28-8-10.79l-77.86-7.55c-8.47-.82-11.23-11.83-4.14-16.54l65.15-43.3c4.46-2.97 5.38-9.15 1.98-13.29L21.46 93.22c-5.41-6.57.43-16.3 8.78-14.62l76.68 15.44c5.26 1.06 10.28-2.66 10.8-8l7.55-77.86c.82-8.48 11.83-11.23 16.55-4.14l43.3 65.14c2.97 4.46 9.15 5.38 13.29 1.98l60.4-49.71c6.57-5.41 16.3.43 14.62 8.77L262.1 86.38c-2.71 3.05-5.43 6.09-7.91 9.4l-32.15 42.97-10.71 14.32c-32.73 8.76-59.18 34.53-68.08 67.74zm494.57 132.51l-12.42 46.36c-3.13 11.68-9.38 21.61-17.55 29.36a66.876 66.876 0 0 1-8.76 7l-13.99 52.23c-1.14 4.27-3.1 8.1-5.65 11.38-7.67 9.84-20.74 14.68-33.54 11.25L515 502.62c-17.07-4.57-27.2-22.12-22.63-39.19l8.28-30.91-247.28-66.26-8.28 30.91c-4.57 17.07-22.12 27.2-39.19 22.63l-30.91-8.28c-12.8-3.43-21.7-14.16-23.42-26.51-.57-4.12-.35-8.42.79-12.68l13.99-52.23a66.62 66.62 0 0 1-4.09-10.45c-3.2-10.79-3.65-22.52-.52-34.2l12.42-46.37c5.31-19.8 19.36-34.83 36.89-42.21a64.336 64.336 0 0 1 18.49-4.72l18.13-24.23 32.15-42.97c3.45-4.61 7.19-8.9 11.2-12.84 8-7.89 17.03-14.44 26.74-19.51 4.86-2.54 9.89-4.71 15.05-6.49 10.33-3.58 21.19-5.63 32.24-6.04 11.05-.41 22.31.82 33.43 3.8l122.68 32.87c11.12 2.98 21.48 7.54 30.85 13.43a111.11 111.11 0 0 1 34.69 34.5c8.82 13.88 14.64 29.84 16.68 46.99l6.36 53.29 3.59 30.05a64.49 64.49 0 0 1 22.74 29.93c4.39 11.88 5.29 25.19 1.75 38.39zM255.58 234.34c-18.55-4.97-34.21 4.04-39.17 22.53-4.96 18.49 4.11 34.12 22.65 39.09 18.55 4.97 45.54 15.51 50.49-2.98 4.96-18.49-15.43-53.67-33.97-58.64zm290.61 28.17l-6.36-53.29c-.58-4.87-1.89-9.53-3.82-13.86-5.8-12.99-17.2-23.01-31.42-26.82l-122.68-32.87a48.008 48.008 0 0 0-50.86 17.61l-32.15 42.97 172 46.08 75.29 20.18zm18.49 54.65c-18.55-4.97-53.8 15.31-58.75 33.79-4.95 18.49 23.69 22.86 42.24 27.83 18.55 4.97 34.21-4.04 39.17-22.53 4.95-18.48-4.11-34.12-22.66-39.09z"]},Nc={prefix:"fas",iconName:"car-side",icon:[640,512,[],"f5e4","M544 192h-16L419.22 56.02A64.025 64.025 0 0 0 369.24 32H155.33c-26.17 0-49.7 15.93-59.42 40.23L48 194.26C20.44 201.4 0 226.21 0 256v112c0 8.84 7.16 16 16 16h48c0 53.02 42.98 96 96 96s96-42.98 96-96h128c0 53.02 42.98 96 96 96s96-42.98 96-96h48c8.84 0 16-7.16 16-16v-80c0-53.02-42.98-96-96-96zM160 432c-26.47 0-48-21.53-48-48s21.53-48 48-48 48 21.53 48 48-21.53 48-48 48zm72-240H116.93l38.4-96H232v96zm48 0V96h89.24l76.8 96H280zm200 240c-26.47 0-48-21.53-48-48s21.53-48 48-48 48 21.53 48 48-21.53 48-48 48z"]},Ac={prefix:"fas",iconName:"caravan",icon:[640,512,[],"f8ff","M416,208a16,16,0,1,0,16,16A16,16,0,0,0,416,208ZM624,320H576V160A160,160,0,0,0,416,0H64A64,64,0,0,0,0,64V320a64,64,0,0,0,64,64H96a96,96,0,0,0,192,0H624a16,16,0,0,0,16-16V336A16,16,0,0,0,624,320ZM192,432a48,48,0,1,1,48-48A48.05,48.05,0,0,1,192,432Zm64-240a32,32,0,0,1-32,32H96a32,32,0,0,1-32-32V128A32,32,0,0,1,96,96H224a32,32,0,0,1,32,32ZM448,320H320V128a32,32,0,0,1,32-32h64a32,32,0,0,1,32,32Z"]},yc={prefix:"fas",iconName:"caret-down",icon:[320,512,[],"f0d7","M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"]},Sc={prefix:"fas",iconName:"caret-left",icon:[192,512,[],"f0d9","M192 127.338v257.324c0 17.818-21.543 26.741-34.142 14.142L29.196 270.142c-7.81-7.81-7.81-20.474 0-28.284l128.662-128.662c12.599-12.6 34.142-3.676 34.142 14.142z"]},wc={prefix:"fas",iconName:"caret-right",icon:[192,512,[],"f0da","M0 384.662V127.338c0-17.818 21.543-26.741 34.142-14.142l128.662 128.662c7.81 7.81 7.81 20.474 0 28.284L34.142 398.804C21.543 411.404 0 402.48 0 384.662z"]},kc={prefix:"fas",iconName:"caret-square-down",icon:[448,512,[],"f150","M448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zM92.5 220.5l123 123c4.7 4.7 12.3 4.7 17 0l123-123c7.6-7.6 2.2-20.5-8.5-20.5H101c-10.7 0-16.1 12.9-8.5 20.5z"]},Tc={prefix:"fas",iconName:"caret-square-left",icon:[448,512,[],"f191","M400 480H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48v352c0 26.51-21.49 48-48 48zM259.515 124.485l-123.03 123.03c-4.686 4.686-4.686 12.284 0 16.971l123.029 123.029c7.56 7.56 20.485 2.206 20.485-8.485V132.971c.001-10.691-12.925-16.045-20.484-8.486z"]},Ec={prefix:"fas",iconName:"caret-square-right",icon:[448,512,[],"f152","M48 32h352c26.51 0 48 21.49 48 48v352c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48zm140.485 355.515l123.029-123.029c4.686-4.686 4.686-12.284 0-16.971l-123.029-123.03c-7.56-7.56-20.485-2.206-20.485 8.485v246.059c0 10.691 12.926 16.045 20.485 8.486z"]},Pc={prefix:"fas",iconName:"caret-square-up",icon:[448,512,[],"f151","M0 432V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48v352c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48zm355.515-140.485l-123.03-123.03c-4.686-4.686-12.284-4.686-16.971 0L92.485 291.515c-7.56 7.56-2.206 20.485 8.485 20.485h246.059c10.691 0 16.045-12.926 8.486-20.485z"]},Dc={prefix:"fas",iconName:"caret-up",icon:[320,512,[],"f0d8","M288.662 352H31.338c-17.818 0-26.741-21.543-14.142-34.142l128.662-128.662c7.81-7.81 20.474-7.81 28.284 0l128.662 128.662c12.6 12.599 3.676 34.142-14.142 34.142z"]},Oc={prefix:"fas",iconName:"carrot",icon:[512,512,[],"f787","M298.2 156.6c-52.7-25.7-114.5-10.5-150.2 32.8l55.2 55.2c6.3 6.3 6.3 16.4 0 22.6-3.1 3.1-7.2 4.7-11.3 4.7s-8.2-1.6-11.3-4.7L130.4 217 2.3 479.7c-2.9 6-3.1 13.3 0 19.7 5.4 11.1 18.9 15.7 30 10.3l133.6-65.2-49.2-49.2c-6.3-6.2-6.3-16.4 0-22.6 6.3-6.2 16.4-6.2 22.6 0l57 57 102-49.8c24-11.7 44.5-31.3 57.1-57.1 30.1-61.7 4.5-136.1-57.2-166.2zm92.1-34.9C409.8 81 399.7 32.9 360 0c-50.3 41.7-52.5 107.5-7.9 151.9l8 8c44.4 44.6 110.3 42.4 151.9-7.9-32.9-39.7-81-49.8-121.7-30.3z"]},Ic={prefix:"fas",iconName:"cart-arrow-down",icon:[576,512,[],"f218","M504.717 320H211.572l6.545 32h268.418c15.401 0 26.816 14.301 23.403 29.319l-5.517 24.276C523.112 414.668 536 433.828 536 456c0 31.202-25.519 56.444-56.824 55.994-29.823-.429-54.35-24.631-55.155-54.447-.44-16.287 6.085-31.049 16.803-41.548H231.176C241.553 426.165 248 440.326 248 456c0 31.813-26.528 57.431-58.67 55.938-28.54-1.325-51.751-24.385-53.251-52.917-1.158-22.034 10.436-41.455 28.051-51.586L93.883 64H24C10.745 64 0 53.255 0 40V24C0 10.745 10.745 0 24 0h102.529c11.401 0 21.228 8.021 23.513 19.19L159.208 64H551.99c15.401 0 26.816 14.301 23.403 29.319l-47.273 208C525.637 312.246 515.923 320 504.717 320zM403.029 192H360v-60c0-6.627-5.373-12-12-12h-24c-6.627 0-12 5.373-12 12v60h-43.029c-10.691 0-16.045 12.926-8.485 20.485l67.029 67.029c4.686 4.686 12.284 4.686 16.971 0l67.029-67.029c7.559-7.559 2.205-20.485-8.486-20.485z"]},Bc={prefix:"fas",iconName:"cart-plus",icon:[576,512,[],"f217","M504.717 320H211.572l6.545 32h268.418c15.401 0 26.816 14.301 23.403 29.319l-5.517 24.276C523.112 414.668 536 433.828 536 456c0 31.202-25.519 56.444-56.824 55.994-29.823-.429-54.35-24.631-55.155-54.447-.44-16.287 6.085-31.049 16.803-41.548H231.176C241.553 426.165 248 440.326 248 456c0 31.813-26.528 57.431-58.67 55.938-28.54-1.325-51.751-24.385-53.251-52.917-1.158-22.034 10.436-41.455 28.051-51.586L93.883 64H24C10.745 64 0 53.255 0 40V24C0 10.745 10.745 0 24 0h102.529c11.401 0 21.228 8.021 23.513 19.19L159.208 64H551.99c15.401 0 26.816 14.301 23.403 29.319l-47.273 208C525.637 312.246 515.923 320 504.717 320zM408 168h-48v-40c0-8.837-7.163-16-16-16h-16c-8.837 0-16 7.163-16 16v40h-48c-8.837 0-16 7.163-16 16v16c0 8.837 7.163 16 16 16h48v40c0 8.837 7.163 16 16 16h16c8.837 0 16-7.163 16-16v-40h48c8.837 0 16-7.163 16-16v-16c0-8.837-7.163-16-16-16z"]},Rc={prefix:"fas",iconName:"cash-register",icon:[512,512,[],"f788","M511.1 378.8l-26.7-160c-2.6-15.4-15.9-26.7-31.6-26.7H208v-64h96c8.8 0 16-7.2 16-16V16c0-8.8-7.2-16-16-16H48c-8.8 0-16 7.2-16 16v96c0 8.8 7.2 16 16 16h96v64H59.1c-15.6 0-29 11.3-31.6 26.7L.8 378.7c-.6 3.5-.9 7-.9 10.5V480c0 17.7 14.3 32 32 32h448c17.7 0 32-14.3 32-32v-90.7c.1-3.5-.2-7-.8-10.5zM280 248c0-8.8 7.2-16 16-16h16c8.8 0 16 7.2 16 16v16c0 8.8-7.2 16-16 16h-16c-8.8 0-16-7.2-16-16v-16zm-32 64h16c8.8 0 16 7.2 16 16v16c0 8.8-7.2 16-16 16h-16c-8.8 0-16-7.2-16-16v-16c0-8.8 7.2-16 16-16zm-32-80c8.8 0 16 7.2 16 16v16c0 8.8-7.2 16-16 16h-16c-8.8 0-16-7.2-16-16v-16c0-8.8 7.2-16 16-16h16zM80 80V48h192v32H80zm40 200h-16c-8.8 0-16-7.2-16-16v-16c0-8.8 7.2-16 16-16h16c8.8 0 16 7.2 16 16v16c0 8.8-7.2 16-16 16zm16 64v-16c0-8.8 7.2-16 16-16h16c8.8 0 16 7.2 16 16v16c0 8.8-7.2 16-16 16h-16c-8.8 0-16-7.2-16-16zm216 112c0 4.4-3.6 8-8 8H168c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h176c4.4 0 8 3.6 8 8v16zm24-112c0 8.8-7.2 16-16 16h-16c-8.8 0-16-7.2-16-16v-16c0-8.8 7.2-16 16-16h16c8.8 0 16 7.2 16 16v16zm48-80c0 8.8-7.2 16-16 16h-16c-8.8 0-16-7.2-16-16v-16c0-8.8 7.2-16 16-16h16c8.8 0 16 7.2 16 16v16z"]},Zc={prefix:"fas",iconName:"cat",icon:[512,512,[],"f6be","M290.59 192c-20.18 0-106.82 1.98-162.59 85.95V192c0-52.94-43.06-96-96-96-17.67 0-32 14.33-32 32s14.33 32 32 32c17.64 0 32 14.36 32 32v256c0 35.3 28.7 64 64 64h176c8.84 0 16-7.16 16-16v-16c0-17.67-14.33-32-32-32h-32l128-96v144c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V289.86c-10.29 2.67-20.89 4.54-32 4.54-61.81 0-113.52-44.05-125.41-102.4zM448 96h-64l-64-64v134.4c0 53.02 42.98 96 96 96s96-42.98 96-96V32l-64 64zm-72 80c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16zm80 0c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16z"]},jc={prefix:"fas",iconName:"certificate",icon:[512,512,[],"f0a3","M458.622 255.92l45.985-45.005c13.708-12.977 7.316-36.039-10.664-40.339l-62.65-15.99 17.661-62.015c4.991-17.838-11.829-34.663-29.661-29.671l-61.994 17.667-15.984-62.671C337.085.197 313.765-6.276 300.99 7.228L256 53.57 211.011 7.229c-12.63-13.351-36.047-7.234-40.325 10.668l-15.984 62.671-61.995-17.667C74.87 57.907 58.056 74.738 63.046 92.572l17.661 62.015-62.65 15.99C.069 174.878-6.31 197.944 7.392 210.915l45.985 45.005-45.985 45.004c-13.708 12.977-7.316 36.039 10.664 40.339l62.65 15.99-17.661 62.015c-4.991 17.838 11.829 34.663 29.661 29.671l61.994-17.667 15.984 62.671c4.439 18.575 27.696 24.018 40.325 10.668L256 458.61l44.989 46.001c12.5 13.488 35.987 7.486 40.325-10.668l15.984-62.671 61.994 17.667c17.836 4.994 34.651-11.837 29.661-29.671l-17.661-62.015 62.65-15.99c17.987-4.302 24.366-27.367 10.664-40.339l-45.984-45.004z"]},Fc={prefix:"fas",iconName:"chair",icon:[448,512,[],"f6c0","M112 128c0-29.5 16.2-55 40-68.9V256h48V48h48v208h48V59.1c23.8 13.9 40 39.4 40 68.9v128h48V128C384 57.3 326.7 0 256 0h-64C121.3 0 64 57.3 64 128v128h48zm334.3 213.9l-10.7-32c-4.4-13.1-16.6-21.9-30.4-21.9H42.7c-13.8 0-26 8.8-30.4 21.9l-10.7 32C-5.2 362.6 10.2 384 32 384v112c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V384h256v112c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V384c21.8 0 37.2-21.4 30.3-42.1z"]},qc={prefix:"fas",iconName:"chalkboard",icon:[640,512,[],"f51b","M96 64h448v352h64V40c0-22.06-17.94-40-40-40H72C49.94 0 32 17.94 32 40v376h64V64zm528 384H480v-64H288v64H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h608c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z"]},Uc={prefix:"fas",iconName:"chalkboard-teacher",icon:[640,512,[],"f51c","M208 352c-2.39 0-4.78.35-7.06 1.09C187.98 357.3 174.35 360 160 360c-14.35 0-27.98-2.7-40.95-6.91-2.28-.74-4.66-1.09-7.05-1.09C49.94 352-.33 402.48 0 464.62.14 490.88 21.73 512 48 512h224c26.27 0 47.86-21.12 48-47.38.33-62.14-49.94-112.62-112-112.62zm-48-32c53.02 0 96-42.98 96-96s-42.98-96-96-96-96 42.98-96 96 42.98 96 96 96zM592 0H208c-26.47 0-48 22.25-48 49.59V96c23.42 0 45.1 6.78 64 17.8V64h352v288h-64v-64H384v64h-76.24c19.1 16.69 33.12 38.73 39.69 64H592c26.47 0 48-22.25 48-49.59V49.59C640 22.25 618.47 0 592 0z"]},Wc={prefix:"fas",iconName:"charging-station",icon:[576,512,[],"f5e7","M336 448H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h320c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zm208-320V80c0-8.84-7.16-16-16-16s-16 7.16-16 16v48h-32V80c0-8.84-7.16-16-16-16s-16 7.16-16 16v48h-16c-8.84 0-16 7.16-16 16v32c0 35.76 23.62 65.69 56 75.93v118.49c0 13.95-9.5 26.92-23.26 29.19C431.22 402.5 416 388.99 416 372v-28c0-48.6-39.4-88-88-88h-8V64c0-35.35-28.65-64-64-64H96C60.65 0 32 28.65 32 64v352h288V304h8c22.09 0 40 17.91 40 40v24.61c0 39.67 28.92 75.16 68.41 79.01C481.71 452.05 520 416.41 520 372V251.93c32.38-10.24 56-40.17 56-75.93v-32c0-8.84-7.16-16-16-16h-16zm-283.91 47.76l-93.7 139c-2.2 3.33-6.21 5.24-10.39 5.24-7.67 0-13.47-6.28-11.67-12.92L167.35 224H108c-7.25 0-12.85-5.59-11.89-11.89l16-107C112.9 99.9 117.98 96 124 96h68c7.88 0 13.62 6.54 11.6 13.21L192 160h57.7c9.24 0 15.01 8.78 10.39 15.76z"]},Gc={prefix:"fas",iconName:"chart-area",icon:[512,512,[],"f1fe","M500 384c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H12c-6.6 0-12-5.4-12-12V76c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v308h436zM372.7 159.5L288 216l-85.3-113.7c-5.1-6.8-15.5-6.3-19.9 1L96 248v104h384l-89.9-187.8c-3.2-6.5-11.4-8.7-17.4-4.7z"]},_c={prefix:"fas",iconName:"chart-bar",icon:[512,512,[],"f080","M332.8 320h38.4c6.4 0 12.8-6.4 12.8-12.8V172.8c0-6.4-6.4-12.8-12.8-12.8h-38.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h38.4c6.4 0 12.8-6.4 12.8-12.8V76.8c0-6.4-6.4-12.8-12.8-12.8h-38.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-288 0h38.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-38.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h38.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-38.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zM496 384H64V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z"]},$c={prefix:"fas",iconName:"chart-line",icon:[512,512,[],"f201","M496 384H64V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zM464 96H345.94c-21.38 0-32.09 25.85-16.97 40.97l32.4 32.4L288 242.75l-73.37-73.37c-12.5-12.5-32.76-12.5-45.25 0l-68.69 68.69c-6.25 6.25-6.25 16.38 0 22.63l22.62 22.62c6.25 6.25 16.38 6.25 22.63 0L192 237.25l73.37 73.37c12.5 12.5 32.76 12.5 45.25 0l96-96 32.4 32.4c15.12 15.12 40.97 4.41 40.97-16.97V112c.01-8.84-7.15-16-15.99-16z"]},Yc={prefix:"fas",iconName:"chart-pie",icon:[544,512,[],"f200","M527.79 288H290.5l158.03 158.03c6.04 6.04 15.98 6.53 22.19.68 38.7-36.46 65.32-85.61 73.13-140.86 1.34-9.46-6.51-17.85-16.06-17.85zm-15.83-64.8C503.72 103.74 408.26 8.28 288.8.04 279.68-.59 272 7.1 272 16.24V240h223.77c9.14 0 16.82-7.68 16.19-16.8zM224 288V50.71c0-9.55-8.39-17.4-17.84-16.06C86.99 51.49-4.1 155.6.14 280.37 4.5 408.51 114.83 513.59 243.03 511.98c50.4-.63 96.97-16.87 135.26-44.03 7.9-5.6 8.42-17.23 1.57-24.08L224 288z"]},Kc={prefix:"fas",iconName:"check",icon:[512,512,[],"f00c","M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z"]},Jc={prefix:"fas",iconName:"check-circle",icon:[512,512,[],"f058","M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z"]},Qc={prefix:"fas",iconName:"check-double",icon:[512,512,[],"f560","M505 174.8l-39.6-39.6c-9.4-9.4-24.6-9.4-33.9 0L192 374.7 80.6 263.2c-9.4-9.4-24.6-9.4-33.9 0L7 302.9c-9.4 9.4-9.4 24.6 0 34L175 505c9.4 9.4 24.6 9.4 33.9 0l296-296.2c9.4-9.5 9.4-24.7.1-34zm-324.3 106c6.2 6.3 16.4 6.3 22.6 0l208-208.2c6.2-6.3 6.2-16.4 0-22.6L366.1 4.7c-6.2-6.3-16.4-6.3-22.6 0L192 156.2l-55.4-55.5c-6.2-6.3-16.4-6.3-22.6 0L68.7 146c-6.2 6.3-6.2 16.4 0 22.6l112 112.2z"]},Xc={prefix:"fas",iconName:"check-square",icon:[448,512,[],"f14a","M400 480H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48v352c0 26.51-21.49 48-48 48zm-204.686-98.059l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.248-16.379-6.249-22.628 0L184 302.745l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.25 16.379 6.25 22.628.001z"]},ca={prefix:"fas",iconName:"cheese",icon:[512,512,[],"f7ef","M0 288v160a32 32 0 0 0 32 32h448a32 32 0 0 0 32-32V288zM299.83 32a32 32 0 0 0-21.13 7L0 256h512c0-119.89-94-217.8-212.17-224z"]},aa={prefix:"fas",iconName:"chess",icon:[512,512,[],"f439","M74 208H64a16 16 0 0 0-16 16v16a16 16 0 0 0 16 16h15.94A535.78 535.78 0 0 1 64 384h128a535.78 535.78 0 0 1-15.94-128H192a16 16 0 0 0 16-16v-16a16 16 0 0 0-16-16h-10l33.89-90.38a16 16 0 0 0-15-21.62H144V64h24a8 8 0 0 0 8-8V40a8 8 0 0 0-8-8h-24V8a8 8 0 0 0-8-8h-16a8 8 0 0 0-8 8v24H88a8 8 0 0 0-8 8v16a8 8 0 0 0 8 8h24v32H55.09a16 16 0 0 0-15 21.62zm173.16 251.58L224 448v-16a16 16 0 0 0-16-16H48a16 16 0 0 0-16 16v16L8.85 459.58A16 16 0 0 0 0 473.89V496a16 16 0 0 0 16 16h224a16 16 0 0 0 16-16v-22.11a16 16 0 0 0-8.84-14.31zm92.77-157.78l-3.29 82.2h126.72l-3.29-82.21 24.6-20.79A32 32 0 0 0 496 256.54V198a6 6 0 0 0-6-6h-26.38a6 6 0 0 0-6 6v26h-24.71v-26a6 6 0 0 0-6-6H373.1a6 6 0 0 0-6 6v26h-24.71v-26a6 6 0 0 0-6-6H310a6 6 0 0 0-6 6v58.6a32 32 0 0 0 11.36 24.4zM384 304a16 16 0 0 1 32 0v32h-32zm119.16 155.58L480 448v-16a16 16 0 0 0-16-16H336a16 16 0 0 0-16 16v16l-23.15 11.58a16 16 0 0 0-8.85 14.31V496a16 16 0 0 0 16 16h192a16 16 0 0 0 16-16v-22.11a16 16 0 0 0-8.84-14.31z"]},ea={prefix:"fas",iconName:"chess-bishop",icon:[320,512,[],"f43a","M8 287.88c0 51.64 22.14 73.83 56 84.6V416h192v-43.52c33.86-10.77 56-33 56-84.6 0-30.61-10.73-67.1-26.69-102.56L185 285.65a8 8 0 0 1-11.31 0l-11.31-11.31a8 8 0 0 1 0-11.31L270.27 155.1c-20.8-37.91-46.47-72.1-70.87-92.59C213.4 59.09 224 47.05 224 32a32 32 0 0 0-32-32h-64a32 32 0 0 0-32 32c0 15 10.6 27.09 24.6 30.51C67.81 106.8 8 214.5 8 287.88zM304 448H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h288a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},ia={prefix:"fas",iconName:"chess-board",icon:[512,512,[],"f43c","M255.9.2h-64v64h64zM0 64.17v64h64v-64zM128 .2H64v64h64zm64 255.9v64h64v-64zM0 192.12v64h64v-64zM383.85.2h-64v64h64zm128 0h-64v64h64zM128 256.1H64v64h64zM511.8 448v-64h-64v64zm0-128v-64h-64v64zM383.85 512h64v-64h-64zm128-319.88v-64h-64v64zM128 512h64v-64h-64zM0 512h64v-64H0zm255.9 0h64v-64h-64zM0 320.07v64h64v-64zm319.88-191.92v-64h-64v64zm-64 128h64v-64h-64zm-64 128v64h64v-64zm128-64h64v-64h-64zm0-127.95h64v-64h-64zm0 191.93v64h64v-64zM64 384.05v64h64v-64zm128-255.9v-64h-64v64zm191.92 255.9h64v-64h-64zm-128-191.93v-64h-64v64zm128-127.95v64h64v-64zm-128 255.9v64h64v-64zm-64-127.95H128v64h64zm191.92 64h64v-64h-64zM128 128.15H64v64h64zm0 191.92v64h64v-64z"]},na={prefix:"fas",iconName:"chess-king",icon:[448,512,[],"f43f","M400 448H48a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h352a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm16-288H256v-48h40a8 8 0 0 0 8-8V56a8 8 0 0 0-8-8h-40V8a8 8 0 0 0-8-8h-48a8 8 0 0 0-8 8v40h-40a8 8 0 0 0-8 8v48a8 8 0 0 0 8 8h40v48H32a32 32 0 0 0-30.52 41.54L74.56 416h298.88l73.08-214.46A32 32 0 0 0 416 160z"]},oa={prefix:"fas",iconName:"chess-knight",icon:[384,512,[],"f441","M19 272.47l40.63 18.06a32 32 0 0 0 24.88.47l12.78-5.12a32 32 0 0 0 18.76-20.5l9.22-30.65a24 24 0 0 1 12.55-15.65L159.94 208v50.33a48 48 0 0 1-26.53 42.94l-57.22 28.65A80 80 0 0 0 32 401.48V416h319.86V224c0-106-85.92-192-191.92-192H12A12 12 0 0 0 0 44a16.9 16.9 0 0 0 1.79 7.58L16 80l-9 9a24 24 0 0 0-7 17v137.21a32 32 0 0 0 19 29.26zM52 128a20 20 0 1 1-20 20 20 20 0 0 1 20-20zm316 320H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h352a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},ta={prefix:"fas",iconName:"chess-pawn",icon:[320,512,[],"f443","M105.1 224H80a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h16v5.49c0 44-4.14 86.6-24 122.51h176c-19.89-35.91-24-78.51-24-122.51V288h16a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-25.1c29.39-18.38 49.1-50.78 49.1-88a104 104 0 0 0-208 0c0 37.22 19.71 69.62 49.1 88zM304 448H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h288a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},ra={prefix:"fas",iconName:"chess-queen",icon:[512,512,[],"f445","M256 112a56 56 0 1 0-56-56 56 56 0 0 0 56 56zm176 336H80a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h352a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm72.87-263.84l-28.51-15.92c-7.44-5-16.91-2.46-22.29 4.68a47.59 47.59 0 0 1-47.23 18.23C383.7 186.86 368 164.93 368 141.4a13.4 13.4 0 0 0-13.4-13.4h-38.77c-6 0-11.61 4-12.86 9.91a48 48 0 0 1-93.94 0c-1.25-5.92-6.82-9.91-12.86-9.91H157.4a13.4 13.4 0 0 0-13.4 13.4c0 25.69-19 48.75-44.67 50.49a47.5 47.5 0 0 1-41.54-19.15c-5.28-7.09-14.73-9.45-22.09-4.54l-28.57 16a16 16 0 0 0-5.44 20.47L104.24 416h303.52l102.55-211.37a16 16 0 0 0-5.44-20.47z"]},la={prefix:"fas",iconName:"chess-rook",icon:[384,512,[],"f447","M368 32h-56a16 16 0 0 0-16 16v48h-48V48a16 16 0 0 0-16-16h-80a16 16 0 0 0-16 16v48H88.1V48a16 16 0 0 0-16-16H16A16 16 0 0 0 0 48v176l64 32c0 48.33-1.54 95-13.21 160h282.42C321.54 351 320 303.72 320 256l64-32V48a16 16 0 0 0-16-16zM224 320h-64v-64a32 32 0 0 1 64 0zm144 128H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h352a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},fa={prefix:"fas",iconName:"chevron-circle-down",icon:[512,512,[],"f13a","M504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zM273 369.9l135.5-135.5c9.4-9.4 9.4-24.6 0-33.9l-17-17c-9.4-9.4-24.6-9.4-33.9 0L256 285.1 154.4 183.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L239 369.9c9.4 9.4 24.6 9.4 34 0z"]},sa={prefix:"fas",iconName:"chevron-circle-left",icon:[512,512,[],"f137","M256 504C119 504 8 393 8 256S119 8 256 8s248 111 248 248-111 248-248 248zM142.1 273l135.5 135.5c9.4 9.4 24.6 9.4 33.9 0l17-17c9.4-9.4 9.4-24.6 0-33.9L226.9 256l101.6-101.6c9.4-9.4 9.4-24.6 0-33.9l-17-17c-9.4-9.4-24.6-9.4-33.9 0L142.1 239c-9.4 9.4-9.4 24.6 0 34z"]},ha={prefix:"fas",iconName:"chevron-circle-right",icon:[512,512,[],"f138","M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm113.9 231L234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34z"]},ma={prefix:"fas",iconName:"chevron-circle-up",icon:[512,512,[],"f139","M8 256C8 119 119 8 256 8s248 111 248 248-111 248-248 248S8 393 8 256zm231-113.9L103.5 277.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L256 226.9l101.6 101.6c9.4 9.4 24.6 9.4 33.9 0l17-17c9.4-9.4 9.4-24.6 0-33.9L273 142.1c-9.4-9.4-24.6-9.4-34 0z"]},va={prefix:"fas",iconName:"chevron-down",icon:[448,512,[],"f078","M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"]},za={prefix:"fas",iconName:"chevron-left",icon:[320,512,[],"f053","M34.52 239.03L228.87 44.69c9.37-9.37 24.57-9.37 33.94 0l22.67 22.67c9.36 9.36 9.37 24.52.04 33.9L131.49 256l154.02 154.75c9.34 9.38 9.32 24.54-.04 33.9l-22.67 22.67c-9.37 9.37-24.57 9.37-33.94 0L34.52 272.97c-9.37-9.37-9.37-24.57 0-33.94z"]},pa={prefix:"fas",iconName:"chevron-right",icon:[320,512,[],"f054","M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"]},da={prefix:"fas",iconName:"chevron-up",icon:[448,512,[],"f077","M240.971 130.524l194.343 194.343c9.373 9.373 9.373 24.569 0 33.941l-22.667 22.667c-9.357 9.357-24.522 9.375-33.901.04L224 227.495 69.255 381.516c-9.379 9.335-24.544 9.317-33.901-.04l-22.667-22.667c-9.373-9.373-9.373-24.569 0-33.941L207.03 130.525c9.372-9.373 24.568-9.373 33.941-.001z"]},ua={prefix:"fas",iconName:"child",icon:[384,512,[],"f1ae","M120 72c0-39.765 32.235-72 72-72s72 32.235 72 72c0 39.764-32.235 72-72 72s-72-32.236-72-72zm254.627 1.373c-12.496-12.497-32.758-12.497-45.254 0L242.745 160H141.254L54.627 73.373c-12.496-12.497-32.758-12.497-45.254 0-12.497 12.497-12.497 32.758 0 45.255L104 213.254V480c0 17.673 14.327 32 32 32h16c17.673 0 32-14.327 32-32V368h16v112c0 17.673 14.327 32 32 32h16c17.673 0 32-14.327 32-32V213.254l94.627-94.627c12.497-12.497 12.497-32.757 0-45.254z"]},Ma={prefix:"fas",iconName:"church",icon:[640,512,[],"f51d","M464.46 246.68L352 179.2V128h48c8.84 0 16-7.16 16-16V80c0-8.84-7.16-16-16-16h-48V16c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v48h-48c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h48v51.2l-112.46 67.48A31.997 31.997 0 0 0 160 274.12V512h96v-96c0-35.35 28.65-64 64-64s64 28.65 64 64v96h96V274.12c0-11.24-5.9-21.66-15.54-27.44zM0 395.96V496c0 8.84 7.16 16 16 16h112V320L19.39 366.54A32.024 32.024 0 0 0 0 395.96zm620.61-29.42L512 320v192h112c8.84 0 16-7.16 16-16V395.96c0-12.8-7.63-24.37-19.39-29.42z"]},Ca={prefix:"fas",iconName:"circle",icon:[512,512,[],"f111","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"]},Ha={prefix:"fas",iconName:"circle-notch",icon:[512,512,[],"f1ce","M288 39.056v16.659c0 10.804 7.281 20.159 17.686 23.066C383.204 100.434 440 171.518 440 256c0 101.689-82.295 184-184 184-101.689 0-184-82.295-184-184 0-84.47 56.786-155.564 134.312-177.219C216.719 75.874 224 66.517 224 55.712V39.064c0-15.709-14.834-27.153-30.046-23.234C86.603 43.482 7.394 141.206 8.003 257.332c.72 137.052 111.477 246.956 248.531 246.667C393.255 503.711 504 392.788 504 256c0-115.633-79.14-212.779-186.211-240.236C302.678 11.889 288 23.456 288 39.056z"]},ga={prefix:"fas",iconName:"city",icon:[640,512,[],"f64f","M616 192H480V24c0-13.26-10.74-24-24-24H312c-13.26 0-24 10.74-24 24v72h-64V16c0-8.84-7.16-16-16-16h-16c-8.84 0-16 7.16-16 16v80h-64V16c0-8.84-7.16-16-16-16H80c-8.84 0-16 7.16-16 16v80H24c-13.26 0-24 10.74-24 24v360c0 17.67 14.33 32 32 32h576c17.67 0 32-14.33 32-32V216c0-13.26-10.75-24-24-24zM128 404c0 6.63-5.37 12-12 12H76c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm0-96c0 6.63-5.37 12-12 12H76c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm0-96c0 6.63-5.37 12-12 12H76c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm128 192c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm0-96c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm0-96c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm160 96c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm0-96c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm0-96c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12V76c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm160 288c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm0-96c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40z"]},Va={prefix:"fas",iconName:"clinic-medical",icon:[576,512,[],"f7f2","M288 115L69.47 307.71c-1.62 1.46-3.69 2.14-5.47 3.35V496a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V311.1c-1.7-1.16-3.72-1.82-5.26-3.2zm96 261a8 8 0 0 1-8 8h-56v56a8 8 0 0 1-8 8h-48a8 8 0 0 1-8-8v-56h-56a8 8 0 0 1-8-8v-48a8 8 0 0 1 8-8h56v-56a8 8 0 0 1 8-8h48a8 8 0 0 1 8 8v56h56a8 8 0 0 1 8 8zm186.69-139.72l-255.94-226a39.85 39.85 0 0 0-53.45 0l-256 226a16 16 0 0 0-1.21 22.6L25.5 282.7a16 16 0 0 0 22.6 1.21L277.42 81.63a16 16 0 0 1 21.17 0L527.91 283.9a16 16 0 0 0 22.6-1.21l21.4-23.82a16 16 0 0 0-1.22-22.59z"]},xa={prefix:"fas",iconName:"clipboard",icon:[384,512,[],"f328","M384 112v352c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V112c0-26.51 21.49-48 48-48h80c0-35.29 28.71-64 64-64s64 28.71 64 64h80c26.51 0 48 21.49 48 48zM192 40c-13.255 0-24 10.745-24 24s10.745 24 24 24 24-10.745 24-24-10.745-24-24-24m96 114v-20a6 6 0 0 0-6-6H102a6 6 0 0 0-6 6v20a6 6 0 0 0 6 6h180a6 6 0 0 0 6-6z"]},La={prefix:"fas",iconName:"clipboard-check",icon:[384,512,[],"f46c","M336 64h-80c0-35.3-28.7-64-64-64s-64 28.7-64 64H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM192 40c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm121.2 231.8l-143 141.8c-4.7 4.7-12.3 4.6-17-.1l-82.6-83.3c-4.7-4.7-4.6-12.3.1-17L99.1 285c4.7-4.7 12.3-4.6 17 .1l46 46.4 106-105.2c4.7-4.7 12.3-4.6 17 .1l28.2 28.4c4.7 4.8 4.6 12.3-.1 17z"]},ba={prefix:"fas",iconName:"clipboard-list",icon:[384,512,[],"f46d","M336 64h-80c0-35.3-28.7-64-64-64s-64 28.7-64 64H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM96 424c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24zm0-96c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24zm0-96c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24zm96-192c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm128 368c0 4.4-3.6 8-8 8H168c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16zm0-96c0 4.4-3.6 8-8 8H168c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16zm0-96c0 4.4-3.6 8-8 8H168c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16z"]},Na={prefix:"fas",iconName:"clock",icon:[512,512,[],"f017","M256,8C119,8,8,119,8,256S119,504,256,504,504,393,504,256,393,8,256,8Zm92.49,313h0l-20,25a16,16,0,0,1-22.49,2.5h0l-67-49.72a40,40,0,0,1-15-31.23V112a16,16,0,0,1,16-16h32a16,16,0,0,1,16,16V256l58,42.5A16,16,0,0,1,348.49,321Z"]},Aa={prefix:"fas",iconName:"clone",icon:[512,512,[],"f24d","M464 0c26.51 0 48 21.49 48 48v288c0 26.51-21.49 48-48 48H176c-26.51 0-48-21.49-48-48V48c0-26.51 21.49-48 48-48h288M176 416c-44.112 0-80-35.888-80-80V128H48c-26.51 0-48 21.49-48 48v288c0 26.51 21.49 48 48 48h288c26.51 0 48-21.49 48-48v-48H176z"]},ya={prefix:"fas",iconName:"closed-captioning",icon:[512,512,[],"f20a","M464 64H48C21.5 64 0 85.5 0 112v288c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM218.1 287.7c2.8-2.5 7.1-2.1 9.2.9l19.5 27.7c1.7 2.4 1.5 5.6-.5 7.7-53.6 56.8-172.8 32.1-172.8-67.9 0-97.3 121.7-119.5 172.5-70.1 2.1 2 2.5 3.2 1 5.7l-17.5 30.5c-1.9 3.1-6.2 4-9.1 1.7-40.8-32-94.6-14.9-94.6 31.2.1 48 51.1 70.5 92.3 32.6zm190.4 0c2.8-2.5 7.1-2.1 9.2.9l19.5 27.7c1.7 2.4 1.5 5.6-.5 7.7-53.5 56.9-172.7 32.1-172.7-67.9 0-97.3 121.7-119.5 172.5-70.1 2.1 2 2.5 3.2 1 5.7L420 222.2c-1.9 3.1-6.2 4-9.1 1.7-40.8-32-94.6-14.9-94.6 31.2 0 48 51 70.5 92.2 32.6z"]},Sa={prefix:"fas",iconName:"cloud",icon:[640,512,[],"f0c2","M537.6 226.6c4.1-10.7 6.4-22.4 6.4-34.6 0-53-43-96-96-96-19.7 0-38.1 6-53.3 16.2C367 64.2 315.3 32 256 32c-88.4 0-160 71.6-160 160 0 2.7.1 5.4.2 8.1C40.2 219.8 0 273.2 0 336c0 79.5 64.5 144 144 144h368c70.7 0 128-57.3 128-128 0-61.9-44-113.6-102.4-125.4z"]},wa={prefix:"fas",iconName:"cloud-download-alt",icon:[640,512,[],"f381","M537.6 226.6c4.1-10.7 6.4-22.4 6.4-34.6 0-53-43-96-96-96-19.7 0-38.1 6-53.3 16.2C367 64.2 315.3 32 256 32c-88.4 0-160 71.6-160 160 0 2.7.1 5.4.2 8.1C40.2 219.8 0 273.2 0 336c0 79.5 64.5 144 144 144h368c70.7 0 128-57.3 128-128 0-61.9-44-113.6-102.4-125.4zm-132.9 88.7L299.3 420.7c-6.2 6.2-16.4 6.2-22.6 0L171.3 315.3c-10.1-10.1-2.9-27.3 11.3-27.3H248V176c0-8.8 7.2-16 16-16h48c8.8 0 16 7.2 16 16v112h65.4c14.2 0 21.4 17.2 11.3 27.3z"]},ka={prefix:"fas",iconName:"cloud-meatball",icon:[512,512,[],"f73b","M48 352c-26.5 0-48 21.5-48 48s21.5 48 48 48 48-21.5 48-48-21.5-48-48-48zm416 0c-26.5 0-48 21.5-48 48s21.5 48 48 48 48-21.5 48-48-21.5-48-48-48zm-119 11.1c4.6-14.5 1.6-30.8-9.8-42.3-11.5-11.5-27.8-14.4-42.3-9.9-7-13.5-20.7-23-36.9-23s-29.9 9.5-36.9 23c-14.5-4.6-30.8-1.6-42.3 9.9-11.5 11.5-14.4 27.8-9.9 42.3-13.5 7-23 20.7-23 36.9s9.5 29.9 23 36.9c-4.6 14.5-1.6 30.8 9.9 42.3 8.2 8.2 18.9 12.3 29.7 12.3 4.3 0 8.5-1.1 12.6-2.5 7 13.5 20.7 23 36.9 23s29.9-9.5 36.9-23c4.1 1.3 8.3 2.5 12.6 2.5 10.8 0 21.5-4.1 29.7-12.3 11.5-11.5 14.4-27.8 9.8-42.3 13.5-7 23-20.7 23-36.9s-9.5-29.9-23-36.9zM512 224c0-53-43-96-96-96-.6 0-1.1.2-1.6.2 1.1-5.2 1.6-10.6 1.6-16.2 0-44.2-35.8-80-80-80-24.6 0-46.3 11.3-61 28.8C256.4 24.8 219.3 0 176 0 114.1 0 64 50.1 64 112c0 7.3.8 14.3 2.1 21.2C27.8 145.8 0 181.5 0 224c0 53 43 96 96 96h43.4c3.6-8 8.4-15.4 14.8-21.8 13.5-13.5 31.5-21.1 50.8-21.3 13.5-13.2 31.7-20.9 51-20.9s37.5 7.7 51 20.9c19.3.2 37.3 7.8 50.8 21.3 6.4 6.4 11.3 13.8 14.8 21.8H416c53 0 96-43 96-96z"]},Ta={prefix:"fas",iconName:"cloud-moon",icon:[576,512,[],"f6c3","M342.8 352.7c5.7-9.6 9.2-20.7 9.2-32.7 0-35.3-28.7-64-64-64-17.2 0-32.8 6.9-44.3 17.9-16.3-29.6-47.5-49.9-83.7-49.9-53 0-96 43-96 96 0 2 .5 3.8.6 5.7C27.1 338.8 0 374.1 0 416c0 53 43 96 96 96h240c44.2 0 80-35.8 80-80 0-41.9-32.3-75.8-73.2-79.3zm222.5-54.3c-93.1 17.7-178.5-53.7-178.5-147.7 0-54.2 29-104 76.1-130.8 7.3-4.1 5.4-15.1-2.8-16.7C448.4 1.1 436.7 0 425 0 319.1 0 233.1 85.9 233.1 192c0 8.5.7 16.8 1.8 25 5.9 4.3 11.6 8.9 16.7 14.2 11.4-4.7 23.7-7.2 36.4-7.2 52.9 0 96 43.1 96 96 0 3.6-.2 7.2-.6 10.7 23.6 10.8 42.4 29.5 53.5 52.6 54.4-3.4 103.7-29.3 137.1-70.4 5.3-6.5-.5-16.1-8.7-14.5z"]},Ea={prefix:"fas",iconName:"cloud-moon-rain",icon:[576,512,[],"f73c","M350.5 225.5c-6.9-37.2-39.3-65.5-78.5-65.5-12.3 0-23.9 3-34.3 8-17.4-24.1-45.6-40-77.7-40-53 0-96 43-96 96 0 .5.2 1.1.2 1.6C27.6 232.9 0 265.2 0 304c0 44.2 35.8 80 80 80h256c44.2 0 80-35.8 80-80 0-39.2-28.2-71.7-65.5-78.5zm217.4-1.7c-70.4 13.3-135-40.3-135-110.8 0-40.6 21.9-78 57.5-98.1 5.5-3.1 4.1-11.4-2.1-12.5C479.6.8 470.7 0 461.8 0c-77.9 0-141.1 61.2-144.4 137.9 26.7 11.9 48.2 33.8 58.9 61.7 37.1 14.3 64 47.4 70.2 86.8 5.1.5 10 1.5 15.2 1.5 44.7 0 85.6-20.2 112.6-53.3 4.2-4.8-.2-12-6.4-10.8zM364.5 418.1c-7.6-4.3-17.4-1.8-21.8 6l-36.6 64c-4.4 7.7-1.7 17.4 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l36.6-64c4.3-7.7 1.7-17.4-6-21.8zm-96 0c-7.6-4.3-17.4-1.8-21.8 6l-36.6 64c-4.4 7.7-1.7 17.4 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l36.6-64c4.3-7.7 1.7-17.4-6-21.8zm-96 0c-7.6-4.3-17.4-1.8-21.8 6l-36.6 64c-4.4 7.7-1.7 17.4 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l36.6-64c4.3-7.7 1.7-17.4-6-21.8zm-96 0c-7.6-4.3-17.4-1.8-21.8 6l-36.6 64c-4.4 7.7-1.7 17.4 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l36.6-64c4.3-7.7 1.7-17.4-6-21.8z"]},Pa={prefix:"fas",iconName:"cloud-rain",icon:[512,512,[],"f73d","M416 128c-.6 0-1.1.2-1.6.2 1.1-5.2 1.6-10.6 1.6-16.2 0-44.2-35.8-80-80-80-24.6 0-46.3 11.3-61 28.8C256.4 24.8 219.3 0 176 0 114.1 0 64 50.1 64 112c0 7.3.8 14.3 2.1 21.2C27.8 145.8 0 181.5 0 224c0 53 43 96 96 96h320c53 0 96-43 96-96s-43-96-96-96zM88 374.2c-12.8 44.4-40 56.4-40 87.7 0 27.7 21.5 50.1 48 50.1s48-22.4 48-50.1c0-31.4-27.2-43.1-40-87.7-2.2-8.1-13.5-8.5-16 0zm160 0c-12.8 44.4-40 56.4-40 87.7 0 27.7 21.5 50.1 48 50.1s48-22.4 48-50.1c0-31.4-27.2-43.1-40-87.7-2.2-8.1-13.5-8.5-16 0zm160 0c-12.8 44.4-40 56.4-40 87.7 0 27.7 21.5 50.1 48 50.1s48-22.4 48-50.1c0-31.4-27.2-43.1-40-87.7-2.2-8.1-13.5-8.5-16 0z"]},Da={prefix:"fas",iconName:"cloud-showers-heavy",icon:[512,512,[],"f740","M183.9 370.1c-7.6-4.4-17.4-1.8-21.8 6l-64 112c-4.4 7.7-1.7 17.5 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l64-112c4.4-7.6 1.7-17.4-6-21.8zm96 0c-7.6-4.4-17.4-1.8-21.8 6l-64 112c-4.4 7.7-1.7 17.5 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l64-112c4.4-7.6 1.7-17.4-6-21.8zm-192 0c-7.6-4.4-17.4-1.8-21.8 6l-64 112c-4.4 7.7-1.7 17.5 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l64-112c4.4-7.6 1.7-17.4-6-21.8zm384 0c-7.6-4.4-17.4-1.8-21.8 6l-64 112c-4.4 7.7-1.7 17.5 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l64-112c4.4-7.6 1.7-17.4-6-21.8zm-96 0c-7.6-4.4-17.4-1.8-21.8 6l-64 112c-4.4 7.7-1.7 17.5 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l64-112c4.4-7.6 1.7-17.4-6-21.8zM416 128c-.6 0-1.1.2-1.6.2 1.1-5.2 1.6-10.6 1.6-16.2 0-44.2-35.8-80-80-80-24.6 0-46.3 11.3-61 28.8C256.4 24.8 219.3 0 176 0 114.2 0 64 50.1 64 112c0 7.3.8 14.3 2.1 21.2C27.8 145.8 0 181.5 0 224c0 53 43 96 96 96h320c53 0 96-43 96-96s-43-96-96-96z"]},Oa={prefix:"fas",iconName:"cloud-sun",icon:[640,512,[],"f6c4","M575.2 325.7c.2-1.9.8-3.7.8-5.6 0-35.3-28.7-64-64-64-12.6 0-24.2 3.8-34.1 10-17.6-38.8-56.5-66-101.9-66-61.8 0-112 50.1-112 112 0 3 .7 5.8.9 8.7-49.6 3.7-88.9 44.7-88.9 95.3 0 53 43 96 96 96h272c53 0 96-43 96-96 0-42.1-27.2-77.4-64.8-90.4zm-430.4-22.6c-43.7-43.7-43.7-114.7 0-158.3 43.7-43.7 114.7-43.7 158.4 0 9.7 9.7 16.9 20.9 22.3 32.7 9.8-3.7 20.1-6 30.7-7.5L386 81.1c4-11.9-7.3-23.1-19.2-19.2L279 91.2 237.5 8.4C232-2.8 216-2.8 210.4 8.4L169 91.2 81.1 61.9C69.3 58 58 69.3 61.9 81.1l29.3 87.8-82.8 41.5c-11.2 5.6-11.2 21.5 0 27.1l82.8 41.4-29.3 87.8c-4 11.9 7.3 23.1 19.2 19.2l76.1-25.3c6.1-12.4 14-23.7 23.6-33.5-13.1-5.4-25.4-13.4-36-24zm-4.8-79.2c0 40.8 29.3 74.8 67.9 82.3 8-4.7 16.3-8.8 25.2-11.7 5.4-44.3 31-82.5 67.4-105C287.3 160.4 258 140 224 140c-46.3 0-84 37.6-84 83.9z"]},Ia={prefix:"fas",iconName:"cloud-sun-rain",icon:[576,512,[],"f743","M510.5 225.5c-6.9-37.2-39.3-65.5-78.5-65.5-12.3 0-23.9 3-34.3 8-17.4-24.1-45.6-40-77.7-40-53 0-96 43-96 96 0 .5.2 1.1.2 1.6C187.6 233 160 265.2 160 304c0 44.2 35.8 80 80 80h256c44.2 0 80-35.8 80-80 0-39.2-28.2-71.7-65.5-78.5zm-386.4 34.4c-37.4-37.4-37.4-98.3 0-135.8 34.6-34.6 89.1-36.8 126.7-7.4 20-12.9 43.6-20.7 69.2-20.7.7 0 1.3.2 2 .2l8.9-26.7c3.4-10.2-6.3-19.8-16.5-16.4l-75.3 25.1-35.5-71c-4.8-9.6-18.5-9.6-23.3 0l-35.5 71-75.3-25.1c-10.2-3.4-19.8 6.3-16.4 16.5l25.1 75.3-71 35.5c-9.6 4.8-9.6 18.5 0 23.3l71 35.5-25.1 75.3c-3.4 10.2 6.3 19.8 16.5 16.5l59.2-19.7c-.2-2.4-.7-4.7-.7-7.2 0-12.5 2.3-24.5 6.2-35.9-3.6-2.7-7.1-5.2-10.2-8.3zm69.8-58c4.3-24.5 15.8-46.4 31.9-64-9.8-6.2-21.4-9.9-33.8-9.9-35.3 0-64 28.7-64 64 0 18.7 8.2 35.4 21.1 47.1 11.3-15.9 26.6-28.9 44.8-37.2zm330.6 216.2c-7.6-4.3-17.4-1.8-21.8 6l-36.6 64c-4.4 7.7-1.7 17.4 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l36.6-64c4.3-7.7 1.7-17.4-6-21.8zm-96 0c-7.6-4.3-17.4-1.8-21.8 6l-36.6 64c-4.4 7.7-1.7 17.4 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l36.6-64c4.3-7.7 1.7-17.4-6-21.8zm-96 0c-7.6-4.3-17.4-1.8-21.8 6l-36.6 64c-4.4 7.7-1.7 17.4 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l36.6-64c4.3-7.7 1.7-17.4-6-21.8zm-96 0c-7.6-4.3-17.4-1.8-21.8 6l-36.6 64c-4.4 7.7-1.7 17.4 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l36.6-64c4.3-7.7 1.7-17.4-6-21.8z"]},Ba={prefix:"fas",iconName:"cloud-upload-alt",icon:[640,512,[],"f382","M537.6 226.6c4.1-10.7 6.4-22.4 6.4-34.6 0-53-43-96-96-96-19.7 0-38.1 6-53.3 16.2C367 64.2 315.3 32 256 32c-88.4 0-160 71.6-160 160 0 2.7.1 5.4.2 8.1C40.2 219.8 0 273.2 0 336c0 79.5 64.5 144 144 144h368c70.7 0 128-57.3 128-128 0-61.9-44-113.6-102.4-125.4zM393.4 288H328v112c0 8.8-7.2 16-16 16h-48c-8.8 0-16-7.2-16-16V288h-65.4c-14.3 0-21.4-17.2-11.3-27.3l105.4-105.4c6.2-6.2 16.4-6.2 22.6 0l105.4 105.4c10.1 10.1 2.9 27.3-11.3 27.3z"]},Ra={prefix:"fas",iconName:"cocktail",icon:[576,512,[],"f561","M296 464h-56V338.78l168.74-168.73c15.52-15.52 4.53-42.05-17.42-42.05H24.68c-21.95 0-32.94 26.53-17.42 42.05L176 338.78V464h-56c-22.09 0-40 17.91-40 40 0 4.42 3.58 8 8 8h240c4.42 0 8-3.58 8-8 0-22.09-17.91-40-40-40zM432 0c-62.61 0-115.35 40.2-135.18 96h52.54c16.65-28.55 47.27-48 82.64-48 52.93 0 96 43.06 96 96s-43.07 96-96 96c-14.04 0-27.29-3.2-39.32-8.64l-35.26 35.26C379.23 279.92 404.59 288 432 288c79.53 0 144-64.47 144-144S511.53 0 432 0z"]},Za={prefix:"fas",iconName:"code",icon:[640,512,[],"f121","M278.9 511.5l-61-17.7c-6.4-1.8-10-8.5-8.2-14.9L346.2 8.7c1.8-6.4 8.5-10 14.9-8.2l61 17.7c6.4 1.8 10 8.5 8.2 14.9L293.8 503.3c-1.9 6.4-8.5 10.1-14.9 8.2zm-114-112.2l43.5-46.4c4.6-4.9 4.3-12.7-.8-17.2L117 256l90.6-79.7c5.1-4.5 5.5-12.3.8-17.2l-43.5-46.4c-4.5-4.8-12.1-5.1-17-.5L3.8 247.2c-5.1 4.7-5.1 12.8 0 17.5l144.1 135.1c4.9 4.6 12.5 4.4 17-.5zm327.2.6l144.1-135.1c5.1-4.7 5.1-12.8 0-17.5L492.1 112.1c-4.8-4.5-12.4-4.3-17 .5L431.6 159c-4.6 4.9-4.3 12.7.8 17.2L523 256l-90.6 79.7c-5.1 4.5-5.5 12.3-.8 17.2l43.5 46.4c4.5 4.9 12.1 5.1 17 .6z"]},ja={prefix:"fas",iconName:"code-branch",icon:[384,512,[],"f126","M384 144c0-44.2-35.8-80-80-80s-80 35.8-80 80c0 36.4 24.3 67.1 57.5 76.8-.6 16.1-4.2 28.5-11 36.9-15.4 19.2-49.3 22.4-85.2 25.7-28.2 2.6-57.4 5.4-81.3 16.9v-144c32.5-10.2 56-40.5 56-76.3 0-44.2-35.8-80-80-80S0 35.8 0 80c0 35.8 23.5 66.1 56 76.3v199.3C23.5 365.9 0 396.2 0 432c0 44.2 35.8 80 80 80s80-35.8 80-80c0-34-21.2-63.1-51.2-74.6 3.1-5.2 7.8-9.8 14.9-13.4 16.2-8.2 40.4-10.4 66.1-12.8 42.2-3.9 90-8.4 118.2-43.4 14-17.4 21.1-39.8 21.6-67.9 31.6-10.8 54.4-40.7 54.4-75.9zM80 64c8.8 0 16 7.2 16 16s-7.2 16-16 16-16-7.2-16-16 7.2-16 16-16zm0 384c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm224-320c8.8 0 16 7.2 16 16s-7.2 16-16 16-16-7.2-16-16 7.2-16 16-16z"]},Fa={prefix:"fas",iconName:"coffee",icon:[640,512,[],"f0f4","M192 384h192c53 0 96-43 96-96h32c70.6 0 128-57.4 128-128S582.6 32 512 32H120c-13.3 0-24 10.7-24 24v232c0 53 43 96 96 96zM512 96c35.3 0 64 28.7 64 64s-28.7 64-64 64h-32V96h32zm47.7 384H48.3c-47.6 0-61-64-36-64h583.3c25 0 11.8 64-35.9 64z"]},qa={prefix:"fas",iconName:"cog",icon:[512,512,[],"f013","M487.4 315.7l-42.6-24.6c4.3-23.2 4.3-47 0-70.2l42.6-24.6c4.9-2.8 7.1-8.6 5.5-14-11.1-35.6-30-67.8-54.7-94.6-3.8-4.1-10-5.1-14.8-2.3L380.8 110c-17.9-15.4-38.5-27.3-60.8-35.1V25.8c0-5.6-3.9-10.5-9.4-11.7-36.7-8.2-74.3-7.8-109.2 0-5.5 1.2-9.4 6.1-9.4 11.7V75c-22.2 7.9-42.8 19.8-60.8 35.1L88.7 85.5c-4.9-2.8-11-1.9-14.8 2.3-24.7 26.7-43.6 58.9-54.7 94.6-1.7 5.4.6 11.2 5.5 14L67.3 221c-4.3 23.2-4.3 47 0 70.2l-42.6 24.6c-4.9 2.8-7.1 8.6-5.5 14 11.1 35.6 30 67.8 54.7 94.6 3.8 4.1 10 5.1 14.8 2.3l42.6-24.6c17.9 15.4 38.5 27.3 60.8 35.1v49.2c0 5.6 3.9 10.5 9.4 11.7 36.7 8.2 74.3 7.8 109.2 0 5.5-1.2 9.4-6.1 9.4-11.7v-49.2c22.2-7.9 42.8-19.8 60.8-35.1l42.6 24.6c4.9 2.8 11 1.9 14.8-2.3 24.7-26.7 43.6-58.9 54.7-94.6 1.5-5.5-.7-11.3-5.6-14.1zM256 336c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z"]},Ua={prefix:"fas",iconName:"cogs",icon:[640,512,[],"f085","M512.1 191l-8.2 14.3c-3 5.3-9.4 7.5-15.1 5.4-11.8-4.4-22.6-10.7-32.1-18.6-4.6-3.8-5.8-10.5-2.8-15.7l8.2-14.3c-6.9-8-12.3-17.3-15.9-27.4h-16.5c-6 0-11.2-4.3-12.2-10.3-2-12-2.1-24.6 0-37.1 1-6 6.2-10.4 12.2-10.4h16.5c3.6-10.1 9-19.4 15.9-27.4l-8.2-14.3c-3-5.2-1.9-11.9 2.8-15.7 9.5-7.9 20.4-14.2 32.1-18.6 5.7-2.1 12.1.1 15.1 5.4l8.2 14.3c10.5-1.9 21.2-1.9 31.7 0L552 6.3c3-5.3 9.4-7.5 15.1-5.4 11.8 4.4 22.6 10.7 32.1 18.6 4.6 3.8 5.8 10.5 2.8 15.7l-8.2 14.3c6.9 8 12.3 17.3 15.9 27.4h16.5c6 0 11.2 4.3 12.2 10.3 2 12 2.1 24.6 0 37.1-1 6-6.2 10.4-12.2 10.4h-16.5c-3.6 10.1-9 19.4-15.9 27.4l8.2 14.3c3 5.2 1.9 11.9-2.8 15.7-9.5 7.9-20.4 14.2-32.1 18.6-5.7 2.1-12.1-.1-15.1-5.4l-8.2-14.3c-10.4 1.9-21.2 1.9-31.7 0zm-10.5-58.8c38.5 29.6 82.4-14.3 52.8-52.8-38.5-29.7-82.4 14.3-52.8 52.8zM386.3 286.1l33.7 16.8c10.1 5.8 14.5 18.1 10.5 29.1-8.9 24.2-26.4 46.4-42.6 65.8-7.4 8.9-20.2 11.1-30.3 5.3l-29.1-16.8c-16 13.7-34.6 24.6-54.9 31.7v33.6c0 11.6-8.3 21.6-19.7 23.6-24.6 4.2-50.4 4.4-75.9 0-11.5-2-20-11.9-20-23.6V418c-20.3-7.2-38.9-18-54.9-31.7L74 403c-10 5.8-22.9 3.6-30.3-5.3-16.2-19.4-33.3-41.6-42.2-65.7-4-10.9.4-23.2 10.5-29.1l33.3-16.8c-3.9-20.9-3.9-42.4 0-63.4L12 205.8c-10.1-5.8-14.6-18.1-10.5-29 8.9-24.2 26-46.4 42.2-65.8 7.4-8.9 20.2-11.1 30.3-5.3l29.1 16.8c16-13.7 34.6-24.6 54.9-31.7V57.1c0-11.5 8.2-21.5 19.6-23.5 24.6-4.2 50.5-4.4 76-.1 11.5 2 20 11.9 20 23.6v33.6c20.3 7.2 38.9 18 54.9 31.7l29.1-16.8c10-5.8 22.9-3.6 30.3 5.3 16.2 19.4 33.2 41.6 42.1 65.8 4 10.9.1 23.2-10 29.1l-33.7 16.8c3.9 21 3.9 42.5 0 63.5zm-117.6 21.1c59.2-77-28.7-164.9-105.7-105.7-59.2 77 28.7 164.9 105.7 105.7zm243.4 182.7l-8.2 14.3c-3 5.3-9.4 7.5-15.1 5.4-11.8-4.4-22.6-10.7-32.1-18.6-4.6-3.8-5.8-10.5-2.8-15.7l8.2-14.3c-6.9-8-12.3-17.3-15.9-27.4h-16.5c-6 0-11.2-4.3-12.2-10.3-2-12-2.1-24.6 0-37.1 1-6 6.2-10.4 12.2-10.4h16.5c3.6-10.1 9-19.4 15.9-27.4l-8.2-14.3c-3-5.2-1.9-11.9 2.8-15.7 9.5-7.9 20.4-14.2 32.1-18.6 5.7-2.1 12.1.1 15.1 5.4l8.2 14.3c10.5-1.9 21.2-1.9 31.7 0l8.2-14.3c3-5.3 9.4-7.5 15.1-5.4 11.8 4.4 22.6 10.7 32.1 18.6 4.6 3.8 5.8 10.5 2.8 15.7l-8.2 14.3c6.9 8 12.3 17.3 15.9 27.4h16.5c6 0 11.2 4.3 12.2 10.3 2 12 2.1 24.6 0 37.1-1 6-6.2 10.4-12.2 10.4h-16.5c-3.6 10.1-9 19.4-15.9 27.4l8.2 14.3c3 5.2 1.9 11.9-2.8 15.7-9.5 7.9-20.4 14.2-32.1 18.6-5.7 2.1-12.1-.1-15.1-5.4l-8.2-14.3c-10.4 1.9-21.2 1.9-31.7 0zM501.6 431c38.5 29.6 82.4-14.3 52.8-52.8-38.5-29.6-82.4 14.3-52.8 52.8z"]},Wa={prefix:"fas",iconName:"coins",icon:[512,512,[],"f51e","M0 405.3V448c0 35.3 86 64 192 64s192-28.7 192-64v-42.7C342.7 434.4 267.2 448 192 448S41.3 434.4 0 405.3zM320 128c106 0 192-28.7 192-64S426 0 320 0 128 28.7 128 64s86 64 192 64zM0 300.4V352c0 35.3 86 64 192 64s192-28.7 192-64v-51.6c-41.3 34-116.9 51.6-192 51.6S41.3 334.4 0 300.4zm416 11c57.3-11.1 96-31.7 96-55.4v-42.7c-23.2 16.4-57.3 27.6-96 34.5v63.6zM192 160C86 160 0 195.8 0 240s86 80 192 80 192-35.8 192-80-86-80-192-80zm219.3 56.3c60-10.8 100.7-32 100.7-56.3v-42.7c-35.5 25.1-96.5 38.6-160.7 41.8 29.5 14.3 51.2 33.5 60 57.2z"]},Ga={prefix:"fas",iconName:"columns",icon:[512,512,[],"f0db","M464 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zM224 416H64V160h160v256zm224 0H288V160h160v256z"]},_a={prefix:"fas",iconName:"comment",icon:[512,512,[],"f075","M256 32C114.6 32 0 125.1 0 240c0 49.6 21.4 95 57 130.7C44.5 421.1 2.7 466 2.2 466.5c-2.2 2.3-2.8 5.7-1.5 8.7S4.8 480 8 480c66.3 0 116-31.8 140.6-51.4 32.7 12.3 69 19.4 107.4 19.4 141.4 0 256-93.1 256-208S397.4 32 256 32z"]},$a={prefix:"fas",iconName:"comment-alt",icon:[512,512,[],"f27a","M448 0H64C28.7 0 0 28.7 0 64v288c0 35.3 28.7 64 64 64h96v84c0 9.8 11.2 15.5 19.1 9.7L304 416h144c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64z"]},Ya={prefix:"fas",iconName:"comment-dollar",icon:[512,512,[],"f651","M256 32C114.62 32 0 125.12 0 240c0 49.56 21.41 95.01 57.02 130.74C44.46 421.05 2.7 465.97 2.2 466.5A7.995 7.995 0 0 0 8 480c66.26 0 115.99-31.75 140.6-51.38C181.29 440.93 217.59 448 256 448c141.38 0 256-93.12 256-208S397.38 32 256 32zm24 302.44V352c0 8.84-7.16 16-16 16h-16c-8.84 0-16-7.16-16-16v-17.73c-11.42-1.35-22.28-5.19-31.78-11.46-6.22-4.11-6.82-13.11-1.55-18.38l17.52-17.52c3.74-3.74 9.31-4.24 14.11-2.03 3.18 1.46 6.66 2.22 10.26 2.22h32.78c4.66 0 8.44-3.78 8.44-8.42 0-3.75-2.52-7.08-6.12-8.11l-50.07-14.3c-22.25-6.35-40.01-24.71-42.91-47.67-4.05-32.07 19.03-59.43 49.32-63.05V128c0-8.84 7.16-16 16-16h16c8.84 0 16 7.16 16 16v17.73c11.42 1.35 22.28 5.19 31.78 11.46 6.22 4.11 6.82 13.11 1.55 18.38l-17.52 17.52c-3.74 3.74-9.31 4.24-14.11 2.03a24.516 24.516 0 0 0-10.26-2.22h-32.78c-4.66 0-8.44 3.78-8.44 8.42 0 3.75 2.52 7.08 6.12 8.11l50.07 14.3c22.25 6.36 40.01 24.71 42.91 47.67 4.05 32.06-19.03 59.42-49.32 63.04z"]},Ka={prefix:"fas",iconName:"comment-dots",icon:[512,512,[],"f4ad","M256 32C114.6 32 0 125.1 0 240c0 49.6 21.4 95 57 130.7C44.5 421.1 2.7 466 2.2 466.5c-2.2 2.3-2.8 5.7-1.5 8.7S4.8 480 8 480c66.3 0 116-31.8 140.6-51.4 32.7 12.3 69 19.4 107.4 19.4 141.4 0 256-93.1 256-208S397.4 32 256 32zM128 272c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm128 0c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm128 0c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},Ja={prefix:"fas",iconName:"comment-medical",icon:[512,512,[],"f7f5","M256 32C114.62 32 0 125.12 0 240c0 49.56 21.41 95 57 130.74C44.46 421.05 2.7 466 2.2 466.5A8 8 0 0 0 8 480c66.26 0 116-31.75 140.6-51.38A304.66 304.66 0 0 0 256 448c141.39 0 256-93.12 256-208S397.39 32 256 32zm96 232a8 8 0 0 1-8 8h-56v56a8 8 0 0 1-8 8h-48a8 8 0 0 1-8-8v-56h-56a8 8 0 0 1-8-8v-48a8 8 0 0 1 8-8h56v-56a8 8 0 0 1 8-8h48a8 8 0 0 1 8 8v56h56a8 8 0 0 1 8 8z"]},Qa={prefix:"fas",iconName:"comment-slash",icon:[640,512,[],"f4b3","M64 240c0 49.6 21.4 95 57 130.7-12.6 50.3-54.3 95.2-54.8 95.8-2.2 2.3-2.8 5.7-1.5 8.7 1.3 2.9 4.1 4.8 7.3 4.8 66.3 0 116-31.8 140.6-51.4 32.7 12.3 69 19.4 107.4 19.4 27.4 0 53.7-3.6 78.4-10L72.9 186.4c-5.6 17.1-8.9 35-8.9 53.6zm569.8 218.1l-114.4-88.4C554.6 334.1 576 289.2 576 240c0-114.9-114.6-208-256-208-65.1 0-124.2 20.1-169.4 52.7L45.5 3.4C38.5-2 28.5-.8 23 6.2L3.4 31.4c-5.4 7-4.2 17 2.8 22.4l588.4 454.7c7 5.4 17 4.2 22.5-2.8l19.6-25.3c5.4-6.8 4.1-16.9-2.9-22.3z"]},Xa={prefix:"fas",iconName:"comments",icon:[576,512,[],"f086","M416 192c0-88.4-93.1-160-208-160S0 103.6 0 192c0 34.3 14.1 65.9 38 92-13.4 30.2-35.5 54.2-35.8 54.5-2.2 2.3-2.8 5.7-1.5 8.7S4.8 352 8 352c36.6 0 66.9-12.3 88.7-25 32.2 15.7 70.3 25 111.3 25 114.9 0 208-71.6 208-160zm122 220c23.9-26 38-57.7 38-92 0-66.9-53.5-124.2-129.3-148.1.9 6.6 1.3 13.3 1.3 20.1 0 105.9-107.7 192-240 192-10.8 0-21.3-.8-31.7-1.9C207.8 439.6 281.8 480 368 480c41 0 79.1-9.2 111.3-25 21.8 12.7 52.1 25 88.7 25 3.2 0 6.1-1.9 7.3-4.8 1.3-2.9.7-6.3-1.5-8.7-.3-.3-22.4-24.2-35.8-54.5z"]},ce={prefix:"fas",iconName:"comments-dollar",icon:[576,512,[],"f653","M416 192c0-88.37-93.12-160-208-160S0 103.63 0 192c0 34.27 14.13 65.95 37.97 91.98C24.61 314.22 2.52 338.16 2.2 338.5A7.995 7.995 0 0 0 8 352c36.58 0 66.93-12.25 88.73-24.98C128.93 342.76 167.02 352 208 352c114.88 0 208-71.63 208-160zm-224 96v-16.29c-11.29-.58-22.27-4.52-31.37-11.35-3.9-2.93-4.1-8.77-.57-12.14l11.75-11.21c2.77-2.64 6.89-2.76 10.13-.73 3.87 2.42 8.26 3.72 12.82 3.72h28.11c6.5 0 11.8-5.92 11.8-13.19 0-5.95-3.61-11.19-8.77-12.73l-45-13.5c-18.59-5.58-31.58-23.42-31.58-43.39 0-24.52 19.05-44.44 42.67-45.07V96c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v16.29c11.29.58 22.27 4.51 31.37 11.35 3.9 2.93 4.1 8.77.57 12.14l-11.75 11.21c-2.77 2.64-6.89 2.76-10.13.73-3.87-2.43-8.26-3.72-12.82-3.72h-28.11c-6.5 0-11.8 5.92-11.8 13.19 0 5.95 3.61 11.19 8.77 12.73l45 13.5c18.59 5.58 31.58 23.42 31.58 43.39 0 24.53-19.05 44.44-42.67 45.07V288c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8zm346.01 123.99C561.87 385.96 576 354.27 576 320c0-66.94-53.49-124.2-129.33-148.07.86 6.6 1.33 13.29 1.33 20.07 0 105.87-107.66 192-240 192-10.78 0-21.32-.77-31.73-1.88C207.8 439.63 281.77 480 368 480c40.98 0 79.07-9.24 111.27-24.98C501.07 467.75 531.42 480 568 480c3.2 0 6.09-1.91 7.34-4.84 1.27-2.94.66-6.34-1.55-8.67-.31-.33-22.42-24.24-35.78-54.5z"]},ae={prefix:"fas",iconName:"compact-disc",icon:[496,512,[],"f51f","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM88 256H56c0-105.9 86.1-192 192-192v32c-88.2 0-160 71.8-160 160zm160 96c-53 0-96-43-96-96s43-96 96-96 96 43 96 96-43 96-96 96zm0-128c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32z"]},ee={prefix:"fas",iconName:"compass",icon:[496,512,[],"f14e","M225.38 233.37c-12.5 12.5-12.5 32.76 0 45.25 12.49 12.5 32.76 12.5 45.25 0 12.5-12.5 12.5-32.76 0-45.25-12.5-12.49-32.76-12.49-45.25 0zM248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm126.14 148.05L308.17 300.4a31.938 31.938 0 0 1-15.77 15.77l-144.34 65.97c-16.65 7.61-33.81-9.55-26.2-26.2l65.98-144.35a31.938 31.938 0 0 1 15.77-15.77l144.34-65.97c16.65-7.6 33.8 9.55 26.19 26.2z"]},ie={prefix:"fas",iconName:"compress",icon:[448,512,[],"f066","M436 192H312c-13.3 0-24-10.7-24-24V44c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v84h84c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm-276-24V44c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v84H12c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h124c13.3 0 24-10.7 24-24zm0 300V344c0-13.3-10.7-24-24-24H12c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h84v84c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm192 0v-84h84c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12H312c-13.3 0-24 10.7-24 24v124c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12z"]},ne={prefix:"fas",iconName:"compress-alt",icon:[448,512,[],"f422","M4.686 427.314L104 328l-32.922-31.029C55.958 281.851 66.666 256 88.048 256h112C213.303 256 224 266.745 224 280v112c0 21.382-25.803 32.09-40.922 16.971L152 376l-99.314 99.314c-6.248 6.248-16.379 6.248-22.627 0L4.686 449.941c-6.248-6.248-6.248-16.379 0-22.627zM443.314 84.686L344 184l32.922 31.029c15.12 15.12 4.412 40.971-16.97 40.971h-112C234.697 256 224 245.255 224 232V120c0-21.382 25.803-32.09 40.922-16.971L296 136l99.314-99.314c6.248-6.248 16.379-6.248 22.627 0l25.373 25.373c6.248 6.248 6.248 16.379 0 22.627z"]},oe={prefix:"fas",iconName:"compress-arrows-alt",icon:[512,512,[],"f78c","M200 288H88c-21.4 0-32.1 25.8-17 41l32.9 31-99.2 99.3c-6.2 6.2-6.2 16.4 0 22.6l25.4 25.4c6.2 6.2 16.4 6.2 22.6 0L152 408l31.1 33c15.1 15.1 40.9 4.4 40.9-17V312c0-13.3-10.7-24-24-24zm112-64h112c21.4 0 32.1-25.9 17-41l-33-31 99.3-99.3c6.2-6.2 6.2-16.4 0-22.6L481.9 4.7c-6.2-6.2-16.4-6.2-22.6 0L360 104l-31.1-33C313.8 55.9 288 66.6 288 88v112c0 13.3 10.7 24 24 24zm96 136l33-31.1c15.1-15.1 4.4-40.9-17-40.9H312c-13.3 0-24 10.7-24 24v112c0 21.4 25.9 32.1 41 17l31-32.9 99.3 99.3c6.2 6.2 16.4 6.2 22.6 0l25.4-25.4c6.2-6.2 6.2-16.4 0-22.6L408 360zM183 71.1L152 104 52.7 4.7c-6.2-6.2-16.4-6.2-22.6 0L4.7 30.1c-6.2 6.2-6.2 16.4 0 22.6L104 152l-33 31.1C55.9 198.2 66.6 224 88 224h112c13.3 0 24-10.7 24-24V88c0-21.3-25.9-32-41-16.9z"]},te={prefix:"fas",iconName:"concierge-bell",icon:[512,512,[],"f562","M288 130.54V112h16c8.84 0 16-7.16 16-16V80c0-8.84-7.16-16-16-16h-96c-8.84 0-16 7.16-16 16v16c0 8.84 7.16 16 16 16h16v18.54C115.49 146.11 32 239.18 32 352h448c0-112.82-83.49-205.89-192-221.46zM496 384H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h480c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z"]},re={prefix:"fas",iconName:"cookie",icon:[512,512,[],"f563","M510.37 254.79l-12.08-76.26a132.493 132.493 0 0 0-37.16-72.95l-54.76-54.75c-19.73-19.72-45.18-32.7-72.71-37.05l-76.7-12.15c-27.51-4.36-55.69.11-80.52 12.76L107.32 49.6a132.25 132.25 0 0 0-57.79 57.8l-35.1 68.88a132.602 132.602 0 0 0-12.82 80.94l12.08 76.27a132.493 132.493 0 0 0 37.16 72.95l54.76 54.75a132.087 132.087 0 0 0 72.71 37.05l76.7 12.14c27.51 4.36 55.69-.11 80.52-12.75l69.12-35.21a132.302 132.302 0 0 0 57.79-57.8l35.1-68.87c12.71-24.96 17.2-53.3 12.82-80.96zM176 368c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm32-160c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm160 128c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},le={prefix:"fas",iconName:"cookie-bite",icon:[512,512,[],"f564","M510.52 255.82c-69.97-.85-126.47-57.69-126.47-127.86-70.17 0-127-56.49-127.86-126.45-27.26-4.14-55.13.3-79.72 12.82l-69.13 35.22a132.221 132.221 0 0 0-57.79 57.81l-35.1 68.88a132.645 132.645 0 0 0-12.82 80.95l12.08 76.27a132.521 132.521 0 0 0 37.16 72.96l54.77 54.76a132.036 132.036 0 0 0 72.71 37.06l76.71 12.15c27.51 4.36 55.7-.11 80.53-12.76l69.13-35.21a132.273 132.273 0 0 0 57.79-57.81l35.1-68.88c12.56-24.64 17.01-52.58 12.91-79.91zM176 368c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm32-160c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm160 128c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},fe={prefix:"fas",iconName:"copy",icon:[448,512,[],"f0c5","M320 448v40c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24V120c0-13.255 10.745-24 24-24h72v296c0 30.879 25.121 56 56 56h168zm0-344V0H152c-13.255 0-24 10.745-24 24v368c0 13.255 10.745 24 24 24h272c13.255 0 24-10.745 24-24V128H344c-13.2 0-24-10.8-24-24zm120.971-31.029L375.029 7.029A24 24 0 0 0 358.059 0H352v96h96v-6.059a24 24 0 0 0-7.029-16.97z"]},se={prefix:"fas",iconName:"copyright",icon:[512,512,[],"f1f9","M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm117.134 346.753c-1.592 1.867-39.776 45.731-109.851 45.731-84.692 0-144.484-63.26-144.484-145.567 0-81.303 62.004-143.401 143.762-143.401 66.957 0 101.965 37.315 103.422 38.904a12 12 0 0 1 1.238 14.623l-22.38 34.655c-4.049 6.267-12.774 7.351-18.234 2.295-.233-.214-26.529-23.88-61.88-23.88-46.116 0-73.916 33.575-73.916 76.082 0 39.602 25.514 79.692 74.277 79.692 38.697 0 65.28-28.338 65.544-28.625 5.132-5.565 14.059-5.033 18.508 1.053l24.547 33.572a12.001 12.001 0 0 1-.553 14.866z"]},he={prefix:"fas",iconName:"couch",icon:[640,512,[],"f4b8","M160 224v64h320v-64c0-35.3 28.7-64 64-64h32c0-53-43-96-96-96H160c-53 0-96 43-96 96h32c35.3 0 64 28.7 64 64zm416-32h-32c-17.7 0-32 14.3-32 32v96H128v-96c0-17.7-14.3-32-32-32H64c-35.3 0-64 28.7-64 64 0 23.6 13 44 32 55.1V432c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16v-16h384v16c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16V311.1c19-11.1 32-31.5 32-55.1 0-35.3-28.7-64-64-64z"]},me={prefix:"fas",iconName:"credit-card",icon:[576,512,[],"f09d","M0 432c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V256H0v176zm192-68c0-6.6 5.4-12 12-12h136c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H204c-6.6 0-12-5.4-12-12v-40zm-128 0c0-6.6 5.4-12 12-12h72c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H76c-6.6 0-12-5.4-12-12v-40zM576 80v48H0V80c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48z"]},ve={prefix:"fas",iconName:"crop",icon:[512,512,[],"f125","M488 352h-40V109.25l59.31-59.31c6.25-6.25 6.25-16.38 0-22.63L484.69 4.69c-6.25-6.25-16.38-6.25-22.63 0L402.75 64H192v96h114.75L160 306.75V24c0-13.26-10.75-24-24-24H88C74.75 0 64 10.74 64 24v40H24C10.75 64 0 74.74 0 88v48c0 13.25 10.75 24 24 24h40v264c0 13.25 10.75 24 24 24h232v-96H205.25L352 205.25V488c0 13.25 10.75 24 24 24h48c13.25 0 24-10.75 24-24v-40h40c13.25 0 24-10.75 24-24v-48c0-13.26-10.75-24-24-24z"]},ze={prefix:"fas",iconName:"crop-alt",icon:[512,512,[],"f565","M488 352h-40V96c0-17.67-14.33-32-32-32H192v96h160v328c0 13.25 10.75 24 24 24h48c13.25 0 24-10.75 24-24v-40h40c13.25 0 24-10.75 24-24v-48c0-13.26-10.75-24-24-24zM160 24c0-13.26-10.75-24-24-24H88C74.75 0 64 10.74 64 24v40H24C10.75 64 0 74.74 0 88v48c0 13.25 10.75 24 24 24h40v256c0 17.67 14.33 32 32 32h224v-96H160V24z"]},pe={prefix:"fas",iconName:"cross",icon:[384,512,[],"f654","M352 128h-96V32c0-17.67-14.33-32-32-32h-64c-17.67 0-32 14.33-32 32v96H32c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h96v224c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32V256h96c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32z"]},de={prefix:"fas",iconName:"crosshairs",icon:[512,512,[],"f05b","M500 224h-30.364C455.724 130.325 381.675 56.276 288 42.364V12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v30.364C130.325 56.276 56.276 130.325 42.364 224H12c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h30.364C56.276 381.675 130.325 455.724 224 469.636V500c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12v-30.364C381.675 455.724 455.724 381.675 469.636 288H500c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12zM288 404.634V364c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40.634C165.826 392.232 119.783 346.243 107.366 288H148c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-40.634C119.768 165.826 165.757 119.783 224 107.366V148c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12v-40.634C346.174 119.768 392.217 165.757 404.634 224H364c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40.634C392.232 346.174 346.243 392.217 288 404.634zM288 256c0 17.673-14.327 32-32 32s-32-14.327-32-32c0-17.673 14.327-32 32-32s32 14.327 32 32z"]},ue={prefix:"fas",iconName:"crow",icon:[640,512,[],"f520","M544 32h-16.36C513.04 12.68 490.09 0 464 0c-44.18 0-80 35.82-80 80v20.98L12.09 393.57A30.216 30.216 0 0 0 0 417.74c0 22.46 23.64 37.07 43.73 27.03L165.27 384h96.49l44.41 120.1c2.27 6.23 9.15 9.44 15.38 7.17l22.55-8.21c6.23-2.27 9.44-9.15 7.17-15.38L312.94 384H352c1.91 0 3.76-.23 5.66-.29l44.51 120.38c2.27 6.23 9.15 9.44 15.38 7.17l22.55-8.21c6.23-2.27 9.44-9.15 7.17-15.38l-41.24-111.53C485.74 352.8 544 279.26 544 192v-80l96-16c0-35.35-42.98-64-96-64zm-80 72c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24z"]},Me={prefix:"fas",iconName:"crown",icon:[640,512,[],"f521","M528 448H112c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h416c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm64-320c-26.5 0-48 21.5-48 48 0 7.1 1.6 13.7 4.4 19.8L476 239.2c-15.4 9.2-35.3 4-44.2-11.6L350.3 85C361 76.2 368 63 368 48c0-26.5-21.5-48-48-48s-48 21.5-48 48c0 15 7 28.2 17.7 37l-81.5 142.6c-8.9 15.6-28.9 20.8-44.2 11.6l-72.3-43.4c2.7-6 4.4-12.7 4.4-19.8 0-26.5-21.5-48-48-48S0 149.5 0 176s21.5 48 48 48c2.6 0 5.2-.4 7.7-.8L128 416h384l72.3-192.8c2.5.4 5.1.8 7.7.8 26.5 0 48-21.5 48-48s-21.5-48-48-48z"]},Ce={prefix:"fas",iconName:"crutch",icon:[512,512,[],"f7f7","M507.31 185.71l-181-181a16 16 0 0 0-22.62 0L281 27.31a16 16 0 0 0 0 22.63l181 181a16 16 0 0 0 22.63 0l22.62-22.63a16 16 0 0 0 .06-22.6zm-179.54 66.41l-67.89-67.89 55.1-55.1-45.25-45.25-109.67 109.67a96.08 96.08 0 0 0-25.67 46.29L106.65 360.1l-102 102a16 16 0 0 0 0 22.63l22.62 22.62a16 16 0 0 0 22.63 0l102-102 120.25-27.75a95.88 95.88 0 0 0 46.29-25.65l109.68-109.68L382.87 197zm-54.57 54.57a32 32 0 0 1-15.45 8.54l-79.3 18.32 18.3-79.3a32.22 32.22 0 0 1 8.56-15.45l9.31-9.31 67.89 67.89z"]},He={prefix:"fas",iconName:"cube",icon:[512,512,[],"f1b2","M239.1 6.3l-208 78c-18.7 7-31.1 25-31.1 45v225.1c0 18.2 10.3 34.8 26.5 42.9l208 104c13.5 6.8 29.4 6.8 42.9 0l208-104c16.3-8.1 26.5-24.8 26.5-42.9V129.3c0-20-12.4-37.9-31.1-44.9l-208-78C262 2.2 250 2.2 239.1 6.3zM256 68.4l192 72v1.1l-192 78-192-78v-1.1l192-72zm32 356V275.5l160-65v133.9l-160 80z"]},ge={prefix:"fas",iconName:"cubes",icon:[512,512,[],"f1b3","M488.6 250.2L392 214V105.5c0-15-9.3-28.4-23.4-33.7l-100-37.5c-8.1-3.1-17.1-3.1-25.3 0l-100 37.5c-14.1 5.3-23.4 18.7-23.4 33.7V214l-96.6 36.2C9.3 255.5 0 268.9 0 283.9V394c0 13.6 7.7 26.1 19.9 32.2l100 50c10.1 5.1 22.1 5.1 32.2 0l103.9-52 103.9 52c10.1 5.1 22.1 5.1 32.2 0l100-50c12.2-6.1 19.9-18.6 19.9-32.2V283.9c0-15-9.3-28.4-23.4-33.7zM358 214.8l-85 31.9v-68.2l85-37v73.3zM154 104.1l102-38.2 102 38.2v.6l-102 41.4-102-41.4v-.6zm84 291.1l-85 42.5v-79.1l85-38.8v75.4zm0-112l-102 41.4-102-41.4v-.6l102-38.2 102 38.2v.6zm240 112l-85 42.5v-79.1l85-38.8v75.4zm0-112l-102 41.4-102-41.4v-.6l102-38.2 102 38.2v.6z"]},Ve={prefix:"fas",iconName:"cut",icon:[448,512,[],"f0c4","M278.06 256L444.48 89.57c4.69-4.69 4.69-12.29 0-16.97-32.8-32.8-85.99-32.8-118.79 0L210.18 188.12l-24.86-24.86c4.31-10.92 6.68-22.81 6.68-35.26 0-53.02-42.98-96-96-96S0 74.98 0 128s42.98 96 96 96c4.54 0 8.99-.32 13.36-.93L142.29 256l-32.93 32.93c-4.37-.61-8.83-.93-13.36-.93-53.02 0-96 42.98-96 96s42.98 96 96 96 96-42.98 96-96c0-12.45-2.37-24.34-6.68-35.26l24.86-24.86L325.69 439.4c32.8 32.8 85.99 32.8 118.79 0 4.69-4.68 4.69-12.28 0-16.97L278.06 256zM96 160c-17.64 0-32-14.36-32-32s14.36-32 32-32 32 14.36 32 32-14.36 32-32 32zm0 256c-17.64 0-32-14.36-32-32s14.36-32 32-32 32 14.36 32 32-14.36 32-32 32z"]},xe={prefix:"fas",iconName:"database",icon:[448,512,[],"f1c0","M448 73.143v45.714C448 159.143 347.667 192 224 192S0 159.143 0 118.857V73.143C0 32.857 100.333 0 224 0s224 32.857 224 73.143zM448 176v102.857C448 319.143 347.667 352 224 352S0 319.143 0 278.857V176c48.125 33.143 136.208 48.572 224 48.572S399.874 209.143 448 176zm0 160v102.857C448 479.143 347.667 512 224 512S0 479.143 0 438.857V336c48.125 33.143 136.208 48.572 224 48.572S399.874 369.143 448 336z"]},Le={prefix:"fas",iconName:"deaf",icon:[512,512,[],"f2a4","M216 260c0 15.464-12.536 28-28 28s-28-12.536-28-28c0-44.112 35.888-80 80-80s80 35.888 80 80c0 15.464-12.536 28-28 28s-28-12.536-28-28c0-13.234-10.767-24-24-24s-24 10.766-24 24zm24-176c-97.047 0-176 78.953-176 176 0 15.464 12.536 28 28 28s28-12.536 28-28c0-66.168 53.832-120 120-120s120 53.832 120 120c0 75.164-71.009 70.311-71.997 143.622L288 404c0 28.673-23.327 52-52 52-15.464 0-28 12.536-28 28s12.536 28 28 28c59.475 0 107.876-48.328 108-107.774.595-34.428 72-48.24 72-144.226 0-97.047-78.953-176-176-176zm268.485-52.201L480.2 3.515c-4.687-4.686-12.284-4.686-16.971 0L376.2 90.544c-4.686 4.686-4.686 12.284 0 16.971l28.285 28.285c4.686 4.686 12.284 4.686 16.97 0l87.03-87.029c4.687-4.688 4.687-12.286 0-16.972zM168.97 314.745c-4.686-4.686-12.284-4.686-16.97 0L3.515 463.23c-4.686 4.686-4.686 12.284 0 16.971L31.8 508.485c4.687 4.686 12.284 4.686 16.971 0L197.256 360c4.686-4.686 4.686-12.284 0-16.971l-28.286-28.284z"]},be={prefix:"fas",iconName:"democrat",icon:[640,512,[],"f747","M637.3 256.9l-19.6-29.4c-28.2-42.3-75.3-67.5-126.1-67.5H256l-81.2-81.2c20.1-20.1 22.6-51.1 7.5-73.9-3.4-5.2-10.8-5.9-15.2-1.5l-41.8 41.8L82.4 2.4c-3.6-3.6-9.6-3-12.4 1.2-12.3 18.6-10.3 44 6.1 60.4 3.3 3.3 7.3 5.3 11.3 7.5-2.2 1.7-4.7 3.1-6.4 5.4L6.4 176.2c-7.3 9.7-8.4 22.7-3 33.5l14.3 28.6c5.4 10.8 16.5 17.7 28.6 17.7h31c8.5 0 16.6-3.4 22.6-9.4L138 212l54 108h352v-77.8c16.2 12.2 18.3 17.6 40.1 50.3 4.9 7.4 14.8 9.3 22.2 4.4l26.6-17.7c7.3-5 9.3-14.9 4.4-22.3zm-341.1-13.6l-16.5 16.1 3.9 22.7c.7 4.1-3.6 7.2-7.2 5.3L256 276.7l-20.4 10.7c-3.6 1.9-7.9-1.2-7.2-5.3l3.9-22.7-16.5-16.1c-3-2.9-1.3-7.9 2.8-8.5l22.8-3.3 10.2-20.7c1.8-3.7 7.1-3.7 9 0l10.2 20.7 22.8 3.3c4 .6 5.6 5.6 2.6 8.5zm112 0l-16.5 16.1 3.9 22.7c.7 4.1-3.6 7.2-7.2 5.3L368 276.7l-20.4 10.7c-3.6 1.9-7.9-1.2-7.2-5.3l3.9-22.7-16.5-16.1c-3-2.9-1.3-7.9 2.8-8.5l22.8-3.3 10.2-20.7c1.8-3.7 7.1-3.7 9 0l10.2 20.7 22.8 3.3c4 .6 5.6 5.6 2.6 8.5zm112 0l-16.5 16.1 3.9 22.7c.7 4.1-3.6 7.2-7.2 5.3L480 276.7l-20.4 10.7c-3.6 1.9-7.9-1.2-7.2-5.3l3.9-22.7-16.5-16.1c-3-2.9-1.3-7.9 2.8-8.5l22.8-3.3 10.2-20.7c1.8-3.7 7.1-3.7 9 0l10.2 20.7 22.8 3.3c4 .6 5.6 5.6 2.6 8.5zM192 496c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16v-80h160v80c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16V352H192v144z"]},Ne={prefix:"fas",iconName:"desktop",icon:[576,512,[],"f108","M528 0H48C21.5 0 0 21.5 0 48v320c0 26.5 21.5 48 48 48h192l-16 48h-72c-13.3 0-24 10.7-24 24s10.7 24 24 24h272c13.3 0 24-10.7 24-24s-10.7-24-24-24h-72l-16-48h192c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zm-16 352H64V64h448v288z"]},Ae={prefix:"fas",iconName:"dharmachakra",icon:[512,512,[],"f655","M495 225.06l-17.22 1.08c-5.27-39.49-20.79-75.64-43.86-105.84l12.95-11.43c6.92-6.11 7.25-16.79.73-23.31L426.44 64.4c-6.53-6.53-17.21-6.19-23.31.73L391.7 78.07c-30.2-23.06-66.35-38.58-105.83-43.86L286.94 17c.58-9.21-6.74-17-15.97-17h-29.94c-9.23 0-16.54 7.79-15.97 17l1.08 17.22c-39.49 5.27-75.64 20.79-105.83 43.86l-11.43-12.95c-6.11-6.92-16.79-7.25-23.31-.73L64.4 85.56c-6.53 6.53-6.19 17.21.73 23.31l12.95 11.43c-23.06 30.2-38.58 66.35-43.86 105.84L17 225.06c-9.21-.58-17 6.74-17 15.97v29.94c0 9.23 7.79 16.54 17 15.97l17.22-1.08c5.27 39.49 20.79 75.64 43.86 105.83l-12.95 11.43c-6.92 6.11-7.25 16.79-.73 23.31l21.17 21.17c6.53 6.53 17.21 6.19 23.31-.73l11.43-12.95c30.2 23.06 66.35 38.58 105.84 43.86L225.06 495c-.58 9.21 6.74 17 15.97 17h29.94c9.23 0 16.54-7.79 15.97-17l-1.08-17.22c39.49-5.27 75.64-20.79 105.84-43.86l11.43 12.95c6.11 6.92 16.79 7.25 23.31.73l21.17-21.17c6.53-6.53 6.19-17.21-.73-23.31l-12.95-11.43c23.06-30.2 38.58-66.35 43.86-105.83l17.22 1.08c9.21.58 17-6.74 17-15.97v-29.94c-.01-9.23-7.8-16.54-17.01-15.97zM281.84 98.61c24.81 4.07 47.63 13.66 67.23 27.78l-42.62 48.29c-8.73-5.44-18.32-9.54-28.62-11.95l4.01-64.12zm-51.68 0l4.01 64.12c-10.29 2.41-19.89 6.52-28.62 11.95l-42.62-48.29c19.6-14.12 42.42-23.71 67.23-27.78zm-103.77 64.33l48.3 42.61c-5.44 8.73-9.54 18.33-11.96 28.62l-64.12-4.01c4.07-24.81 13.66-47.62 27.78-67.22zm-27.78 118.9l64.12-4.01c2.41 10.29 6.52 19.89 11.95 28.62l-48.29 42.62c-14.12-19.6-23.71-42.42-27.78-67.23zm131.55 131.55c-24.81-4.07-47.63-13.66-67.23-27.78l42.61-48.3c8.73 5.44 18.33 9.54 28.62 11.96l-4 64.12zM256 288c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm25.84 125.39l-4.01-64.12c10.29-2.41 19.89-6.52 28.62-11.96l42.61 48.3c-19.6 14.12-42.41 23.71-67.22 27.78zm103.77-64.33l-48.29-42.62c5.44-8.73 9.54-18.32 11.95-28.62l64.12 4.01c-4.07 24.82-13.66 47.64-27.78 67.23zm-36.34-114.89c-2.41-10.29-6.52-19.89-11.96-28.62l48.3-42.61c14.12 19.6 23.71 42.42 27.78 67.23l-64.12 4z"]},ye={prefix:"fas",iconName:"diagnoses",icon:[640,512,[],"f470","M496 256c8.8 0 16-7.2 16-16s-7.2-16-16-16-16 7.2-16 16 7.2 16 16 16zm-176-80c48.5 0 88-39.5 88-88S368.5 0 320 0s-88 39.5-88 88 39.5 88 88 88zM59.8 364c10.2 15.3 29.3 17.8 42.9 9.8 16.2-9.6 56.2-31.7 105.3-48.6V416h224v-90.7c49.1 16.8 89.1 39 105.3 48.6 13.6 8 32.7 5.3 42.9-9.8l17.8-26.7c8.8-13.2 7.6-34.6-10-45.1-11.9-7.1-29.7-17-51.1-27.4-28.1 46.1-99.4 17.8-87.7-35.1C409.3 217.2 365.1 208 320 208c-57 0-112.9 14.5-160 32.2-.2 40.2-47.6 63.3-79.2 36-11.2 6-21.3 11.6-28.7 16-17.6 10.5-18.8 31.8-10 45.1L59.8 364zM368 344c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm-96-96c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm-160 8c8.8 0 16-7.2 16-16s-7.2-16-16-16-16 7.2-16 16 7.2 16 16 16zm512 192H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h608c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16z"]},Se={prefix:"fas",iconName:"dice",icon:[640,512,[],"f522","M592 192H473.26c12.69 29.59 7.12 65.2-17 89.32L320 417.58V464c0 26.51 21.49 48 48 48h224c26.51 0 48-21.49 48-48V240c0-26.51-21.49-48-48-48zM480 376c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24zm-46.37-186.7L258.7 14.37c-19.16-19.16-50.23-19.16-69.39 0L14.37 189.3c-19.16 19.16-19.16 50.23 0 69.39L189.3 433.63c19.16 19.16 50.23 19.16 69.39 0L433.63 258.7c19.16-19.17 19.16-50.24 0-69.4zM96 248c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24zm128 128c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24zm0-128c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24zm0-128c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24zm128 128c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24z"]},we={prefix:"fas",iconName:"dice-d20",icon:[480,512,[],"f6cf","M106.75 215.06L1.2 370.95c-3.08 5 .1 11.5 5.93 12.14l208.26 22.07-108.64-190.1zM7.41 315.43L82.7 193.08 6.06 147.1c-2.67-1.6-6.06.32-6.06 3.43v162.81c0 4.03 5.29 5.53 7.41 2.09zM18.25 423.6l194.4 87.66c5.3 2.45 11.35-1.43 11.35-7.26v-65.67l-203.55-22.3c-4.45-.5-6.23 5.59-2.2 7.57zm81.22-257.78L179.4 22.88c4.34-7.06-3.59-15.25-10.78-11.14L17.81 110.35c-2.47 1.62-2.39 5.26.13 6.78l81.53 48.69zM240 176h109.21L253.63 7.62C250.5 2.54 245.25 0 240 0s-10.5 2.54-13.63 7.62L130.79 176H240zm233.94-28.9l-76.64 45.99 75.29 122.35c2.11 3.44 7.41 1.94 7.41-2.1V150.53c0-3.11-3.39-5.03-6.06-3.43zm-93.41 18.72l81.53-48.7c2.53-1.52 2.6-5.16.13-6.78l-150.81-98.6c-7.19-4.11-15.12 4.08-10.78 11.14l79.93 142.94zm79.02 250.21L256 438.32v65.67c0 5.84 6.05 9.71 11.35 7.26l194.4-87.66c4.03-1.97 2.25-8.06-2.2-7.56zm-86.3-200.97l-108.63 190.1 208.26-22.07c5.83-.65 9.01-7.14 5.93-12.14L373.25 215.06zM240 208H139.57L240 383.75 340.43 208H240z"]},ke={prefix:"fas",iconName:"dice-d6",icon:[448,512,[],"f6d1","M422.19 109.95L256.21 9.07c-19.91-12.1-44.52-12.1-64.43 0L25.81 109.95c-5.32 3.23-5.29 11.27.06 14.46L224 242.55l198.14-118.14c5.35-3.19 5.38-11.22.05-14.46zm13.84 44.63L240 271.46v223.82c0 12.88 13.39 20.91 24.05 14.43l152.16-92.48c19.68-11.96 31.79-33.94 31.79-57.7v-197.7c0-6.41-6.64-10.43-11.97-7.25zM0 161.83v197.7c0 23.77 12.11 45.74 31.79 57.7l152.16 92.47c10.67 6.48 24.05-1.54 24.05-14.43V271.46L11.97 154.58C6.64 151.4 0 155.42 0 161.83z"]},Te={prefix:"fas",iconName:"dice-five",icon:[448,512,[],"f523","M384 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96c0-35.35-28.65-64-64-64zM128 384c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm0-192c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm96 96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm96 96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm0-192c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},Ee={prefix:"fas",iconName:"dice-four",icon:[448,512,[],"f524","M384 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96c0-35.35-28.65-64-64-64zM128 384c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm0-192c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm192 192c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm0-192c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},Pe={prefix:"fas",iconName:"dice-one",icon:[448,512,[],"f525","M384 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96c0-35.35-28.65-64-64-64zM224 288c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},De={prefix:"fas",iconName:"dice-six",icon:[448,512,[],"f526","M384 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96c0-35.35-28.65-64-64-64zM128 384c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm0-96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm0-96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm192 192c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm0-96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm0-96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},Oe={prefix:"fas",iconName:"dice-three",icon:[448,512,[],"f527","M384 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96c0-35.35-28.65-64-64-64zM128 192c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm96 96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm96 96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},Ie={prefix:"fas",iconName:"dice-two",icon:[448,512,[],"f528","M384 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96c0-35.35-28.65-64-64-64zM128 192c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm192 192c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},Be={prefix:"fas",iconName:"digital-tachograph",icon:[640,512,[],"f566","M608 96H32c-17.67 0-32 14.33-32 32v256c0 17.67 14.33 32 32 32h576c17.67 0 32-14.33 32-32V128c0-17.67-14.33-32-32-32zM304 352c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8v-8c0-4.42 3.58-8 8-8h224c4.42 0 8 3.58 8 8v8zM72 288v-16c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H80c-4.42 0-8-3.58-8-8zm64 0v-16c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8zm64 0v-16c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8zm64 0v-16c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8zm40-64c0 8.84-7.16 16-16 16H80c-8.84 0-16-7.16-16-16v-48c0-8.84 7.16-16 16-16h208c8.84 0 16 7.16 16 16v48zm272 128c0 4.42-3.58 8-8 8H344c-4.42 0-8-3.58-8-8v-8c0-4.42 3.58-8 8-8h224c4.42 0 8 3.58 8 8v8z"]},Re={prefix:"fas",iconName:"directions",icon:[512,512,[],"f5eb","M502.61 233.32L278.68 9.39c-12.52-12.52-32.83-12.52-45.36 0L9.39 233.32c-12.52 12.53-12.52 32.83 0 45.36l223.93 223.93c12.52 12.53 32.83 12.53 45.36 0l223.93-223.93c12.52-12.53 12.52-32.83 0-45.36zm-100.98 12.56l-84.21 77.73c-5.12 4.73-13.43 1.1-13.43-5.88V264h-96v64c0 4.42-3.58 8-8 8h-32c-4.42 0-8-3.58-8-8v-80c0-17.67 14.33-32 32-32h112v-53.73c0-6.97 8.3-10.61 13.43-5.88l84.21 77.73c3.43 3.17 3.43 8.59 0 11.76z"]},Ze={prefix:"fas",iconName:"disease",icon:[512,512,[],"f7fa","M472.29 195.9l-67.06-23c-19.28-6.6-33.54-20.92-38.14-38.31l-16-60.45c-11.58-43.77-76.57-57.13-110-22.62L195 99.24c-13.26 13.71-33.54 20.93-54.2 19.31l-71.9-5.62c-52-4.07-86.93 44.89-59 82.84l38.54 52.42c11.08 15.07 12.82 33.86 4.64 50.24l-28.43 57C4 396.67 47.46 440.29 98.11 429.23l70-15.28c20.11-4.39 41.45 0 57.07 11.73l54.32 40.83c39.32 29.56 101 7.57 104.45-37.22l4.7-61.86c1.35-17.8 12.8-33.87 30.63-43l62-31.74c44.84-22.96 39.55-80.17-8.99-96.79zM160 256a32 32 0 1 1 32-32 32 32 0 0 1-32 32zm128 96a32 32 0 1 1 32-32 32 32 0 0 1-32 32zm16-128a16 16 0 1 1 16-16 16 16 0 0 1-16 16z"]},je={prefix:"fas",iconName:"divide",icon:[448,512,[],"f529","M224 352c-35.35 0-64 28.65-64 64s28.65 64 64 64 64-28.65 64-64-28.65-64-64-64zm0-192c35.35 0 64-28.65 64-64s-28.65-64-64-64-64 28.65-64 64 28.65 64 64 64zm192 48H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"]},Fe={prefix:"fas",iconName:"dizzy",icon:[496,512,[],"f567","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm-96 206.6l-28.7 28.7c-14.8 14.8-37.8-7.5-22.6-22.6l28.7-28.7-28.7-28.7c-15-15 7.7-37.6 22.6-22.6l28.7 28.7 28.7-28.7c15-15 37.6 7.7 22.6 22.6L174.6 192l28.7 28.7c15.2 15.2-7.9 37.4-22.6 22.6L152 214.6zM248 416c-35.3 0-64-28.7-64-64s28.7-64 64-64 64 28.7 64 64-28.7 64-64 64zm147.3-195.3c15.2 15.2-7.9 37.4-22.6 22.6L344 214.6l-28.7 28.7c-14.8 14.8-37.8-7.5-22.6-22.6l28.7-28.7-28.7-28.7c-15-15 7.7-37.6 22.6-22.6l28.7 28.7 28.7-28.7c15-15 37.6 7.7 22.6 22.6L366.6 192l28.7 28.7z"]},qe={prefix:"fas",iconName:"dna",icon:[448,512,[],"f471","M.1 494.1c-1.1 9.5 6.3 17.8 15.9 17.8l32.3.1c8.1 0 14.9-5.9 16-13.9.7-4.9 1.8-11.1 3.4-18.1H380c1.6 6.9 2.9 13.2 3.5 18.1 1.1 8 7.9 14 16 13.9l32.3-.1c9.6 0 17.1-8.3 15.9-17.8-4.6-37.9-25.6-129-118.9-207.7-17.6 12.4-37.1 24.2-58.5 35.4 6.2 4.6 11.4 9.4 17 14.2H159.7c21.3-18.1 47-35.6 78.7-51.4C410.5 199.1 442.1 65.8 447.9 17.9 449 8.4 441.6.1 432 .1L399.6 0c-8.1 0-14.9 5.9-16 13.9-.7 4.9-1.8 11.1-3.4 18.1H67.8c-1.6-7-2.7-13.1-3.4-18.1-1.1-8-7.9-14-16-13.9L16.1.1C6.5.1-1 8.4.1 17.9 5.3 60.8 31.4 171.8 160 256 31.5 340.2 5.3 451.2.1 494.1zM224 219.6c-25.1-13.7-46.4-28.4-64.3-43.6h128.5c-17.8 15.2-39.1 30-64.2 43.6zM355.1 96c-5.8 10.4-12.8 21.1-21 32H114c-8.3-10.9-15.3-21.6-21-32h262.1zM92.9 416c5.8-10.4 12.8-21.1 21-32h219.4c8.3 10.9 15.4 21.6 21.2 32H92.9z"]},Ue={prefix:"fas",iconName:"dog",icon:[576,512,[],"f6d3","M298.06,224,448,277.55V496a16,16,0,0,1-16,16H368a16,16,0,0,1-16-16V384H192V496a16,16,0,0,1-16,16H112a16,16,0,0,1-16-16V282.09C58.84,268.84,32,233.66,32,192a32,32,0,0,1,64,0,32.06,32.06,0,0,0,32,32ZM544,112v32a64,64,0,0,1-64,64H448v35.58L320,197.87V48c0-14.25,17.22-21.39,27.31-11.31L374.59,64h53.63c10.91,0,23.75,7.92,28.62,17.69L464,96h64A16,16,0,0,1,544,112Zm-112,0a16,16,0,1,0-16,16A16,16,0,0,0,432,112Z"]},We={prefix:"fas",iconName:"dollar-sign",icon:[288,512,[],"f155","M209.2 233.4l-108-31.6C88.7 198.2 80 186.5 80 173.5c0-16.3 13.2-29.5 29.5-29.5h66.3c12.2 0 24.2 3.7 34.2 10.5 6.1 4.1 14.3 3.1 19.5-2l34.8-34c7.1-6.9 6.1-18.4-1.8-24.5C238 74.8 207.4 64.1 176 64V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48h-2.5C45.8 64-5.4 118.7.5 183.6c4.2 46.1 39.4 83.6 83.8 96.6l102.5 30c12.5 3.7 21.2 15.3 21.2 28.3 0 16.3-13.2 29.5-29.5 29.5h-66.3C100 368 88 364.3 78 357.5c-6.1-4.1-14.3-3.1-19.5 2l-34.8 34c-7.1 6.9-6.1 18.4 1.8 24.5 24.5 19.2 55.1 29.9 86.5 30v48c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-48.2c46.6-.9 90.3-28.6 105.7-72.7 21.5-61.6-14.6-124.8-72.5-141.7z"]},Ge={prefix:"fas",iconName:"dolly",icon:[576,512,[],"f472","M294.2 277.7c18 5 34.7 13.4 49.5 24.7l161.5-53.8c8.4-2.8 12.9-11.9 10.1-20.2L454.9 47.2c-2.8-8.4-11.9-12.9-20.2-10.1l-61.1 20.4 33.1 99.4L346 177l-33.1-99.4-61.6 20.5c-8.4 2.8-12.9 11.9-10.1 20.2l53 159.4zm281 48.7L565 296c-2.8-8.4-11.9-12.9-20.2-10.1l-213.5 71.2c-17.2-22-43.6-36.4-73.5-37L158.4 21.9C154 8.8 141.8 0 128 0H16C7.2 0 0 7.2 0 16v32c0 8.8 7.2 16 16 16h88.9l92.2 276.7c-26.1 20.4-41.7 53.6-36 90.5 6.1 39.4 37.9 72.3 77.3 79.2 60.2 10.7 112.3-34.8 113.4-92.6l213.3-71.2c8.3-2.8 12.9-11.8 10.1-20.2zM256 464c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48z"]},_e={prefix:"fas",iconName:"dolly-flatbed",icon:[640,512,[],"f474","M208 320h384c8.8 0 16-7.2 16-16V48c0-8.8-7.2-16-16-16H448v128l-48-32-48 32V32H208c-8.8 0-16 7.2-16 16v256c0 8.8 7.2 16 16 16zm416 64H128V16c0-8.8-7.2-16-16-16H16C7.2 0 0 7.2 0 16v32c0 8.8 7.2 16 16 16h48v368c0 8.8 7.2 16 16 16h82.9c-1.8 5-2.9 10.4-2.9 16 0 26.5 21.5 48 48 48s48-21.5 48-48c0-5.6-1.2-11-2.9-16H451c-1.8 5-2.9 10.4-2.9 16 0 26.5 21.5 48 48 48s48-21.5 48-48c0-5.6-1.2-11-2.9-16H624c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16z"]},$e={prefix:"fas",iconName:"donate",icon:[512,512,[],"f4b9","M256 416c114.9 0 208-93.1 208-208S370.9 0 256 0 48 93.1 48 208s93.1 208 208 208zM233.8 97.4V80.6c0-9.2 7.4-16.6 16.6-16.6h11.1c9.2 0 16.6 7.4 16.6 16.6v17c15.5.8 30.5 6.1 43 15.4 5.6 4.1 6.2 12.3 1.2 17.1L306 145.6c-3.8 3.7-9.5 3.8-14 1-5.4-3.4-11.4-5.1-17.8-5.1h-38.9c-9 0-16.3 8.2-16.3 18.3 0 8.2 5 15.5 12.1 17.6l62.3 18.7c25.7 7.7 43.7 32.4 43.7 60.1 0 34-26.4 61.5-59.1 62.4v16.8c0 9.2-7.4 16.6-16.6 16.6h-11.1c-9.2 0-16.6-7.4-16.6-16.6v-17c-15.5-.8-30.5-6.1-43-15.4-5.6-4.1-6.2-12.3-1.2-17.1l16.3-15.5c3.8-3.7 9.5-3.8 14-1 5.4 3.4 11.4 5.1 17.8 5.1h38.9c9 0 16.3-8.2 16.3-18.3 0-8.2-5-15.5-12.1-17.6l-62.3-18.7c-25.7-7.7-43.7-32.4-43.7-60.1.1-34 26.4-61.5 59.1-62.4zM480 352h-32.5c-19.6 26-44.6 47.7-73 64h63.8c5.3 0 9.6 3.6 9.6 8v16c0 4.4-4.3 8-9.6 8H73.6c-5.3 0-9.6-3.6-9.6-8v-16c0-4.4 4.3-8 9.6-8h63.8c-28.4-16.3-53.3-38-73-64H32c-17.7 0-32 14.3-32 32v96c0 17.7 14.3 32 32 32h448c17.7 0 32-14.3 32-32v-96c0-17.7-14.3-32-32-32z"]},Ye={prefix:"fas",iconName:"door-closed",icon:[640,512,[],"f52a","M624 448H512V50.8C512 22.78 490.47 0 464 0H175.99c-26.47 0-48 22.78-48 50.8V448H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h608c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zM415.99 288c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32c.01 17.67-14.32 32-32 32z"]},Ke={prefix:"fas",iconName:"door-open",icon:[640,512,[],"f52b","M624 448h-80V113.45C544 86.19 522.47 64 496 64H384v64h96v384h144c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zM312.24 1.01l-192 49.74C105.99 54.44 96 67.7 96 82.92V448H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h336V33.18c0-21.58-19.56-37.41-39.76-32.17zM264 288c-13.25 0-24-14.33-24-32s10.75-32 24-32 24 14.33 24 32-10.75 32-24 32z"]},Je={prefix:"fas",iconName:"dot-circle",icon:[512,512,[],"f192","M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm80 248c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80z"]},Qe={prefix:"fas",iconName:"dove",icon:[512,512,[],"f4ba","M288 167.2v-28.1c-28.2-36.3-47.1-79.3-54.1-125.2-2.1-13.5-19-18.8-27.8-8.3-21.1 24.9-37.7 54.1-48.9 86.5 34.2 38.3 80 64.6 130.8 75.1zM400 64c-44.2 0-80 35.9-80 80.1v59.4C215.6 197.3 127 133 87 41.8c-5.5-12.5-23.2-13.2-29-.9C41.4 76 32 115.2 32 156.6c0 70.8 34.1 136.9 85.1 185.9 13.2 12.7 26.1 23.2 38.9 32.8l-143.9 36C1.4 414-3.4 426.4 2.6 435.7 20 462.6 63 508.2 155.8 512c8 .3 16-2.6 22.1-7.9l65.2-56.1H320c88.4 0 160-71.5 160-159.9V128l32-64H400zm0 96.1c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16z"]},Xe={prefix:"fas",iconName:"download",icon:[512,512,[],"f019","M216 0h80c13.3 0 24 10.7 24 24v168h87.7c17.8 0 26.7 21.5 14.1 34.1L269.7 378.3c-7.5 7.5-19.8 7.5-27.3 0L90.1 226.1c-12.6-12.6-3.7-34.1 14.1-34.1H192V24c0-13.3 10.7-24 24-24zm296 376v112c0 13.3-10.7 24-24 24H24c-13.3 0-24-10.7-24-24V376c0-13.3 10.7-24 24-24h146.7l49 49c20.1 20.1 52.5 20.1 72.6 0l49-49H488c13.3 0 24 10.7 24 24zm-124 88c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20zm64 0c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20z"]},ci={prefix:"fas",iconName:"drafting-compass",icon:[512,512,[],"f568","M457.01 344.42c-25.05 20.33-52.63 37.18-82.54 49.05l54.38 94.19 53.95 23.04c9.81 4.19 20.89-2.21 22.17-12.8l7.02-58.25-54.98-95.23zm42.49-94.56c4.86-7.67 1.89-17.99-6.05-22.39l-28.07-15.57c-7.48-4.15-16.61-1.46-21.26 5.72C403.01 281.15 332.25 320 256 320c-23.93 0-47.23-4.25-69.41-11.53l67.36-116.68c.7.02 1.34.21 2.04.21s1.35-.19 2.04-.21l51.09 88.5c31.23-8.96 59.56-25.75 82.61-48.92l-51.79-89.71C347.39 128.03 352 112.63 352 96c0-53.02-42.98-96-96-96s-96 42.98-96 96c0 16.63 4.61 32.03 12.05 45.66l-68.3 118.31c-12.55-11.61-23.96-24.59-33.68-39-4.79-7.1-13.97-9.62-21.38-5.33l-27.75 16.07c-7.85 4.54-10.63 14.9-5.64 22.47 15.57 23.64 34.69 44.21 55.98 62.02L0 439.66l7.02 58.25c1.28 10.59 12.36 16.99 22.17 12.8l53.95-23.04 70.8-122.63C186.13 377.28 220.62 384 256 384c99.05 0 190.88-51.01 243.5-134.14zM256 64c17.67 0 32 14.33 32 32s-14.33 32-32 32-32-14.33-32-32 14.33-32 32-32z"]},ai={prefix:"fas",iconName:"dragon",icon:[640,512,[],"f6d5","M18.32 255.78L192 223.96l-91.28 68.69c-10.08 10.08-2.94 27.31 11.31 27.31h222.7c-9.44-26.4-14.73-54.47-14.73-83.38v-42.27l-119.73-87.6c-23.82-15.88-55.29-14.01-77.06 4.59L5.81 227.64c-12.38 10.33-3.45 30.42 12.51 28.14zm556.87 34.1l-100.66-50.31A47.992 47.992 0 0 1 448 196.65v-36.69h64l28.09 22.63c6 6 14.14 9.37 22.63 9.37h30.97a32 32 0 0 0 28.62-17.69l14.31-28.62a32.005 32.005 0 0 0-3.02-33.51l-74.53-99.38C553.02 4.7 543.54 0 533.47 0H296.02c-7.13 0-10.7 8.57-5.66 13.61L352 63.96 292.42 88.8c-5.9 2.95-5.9 11.36 0 14.31L352 127.96v108.62c0 72.08 36.03 139.39 96 179.38-195.59 6.81-344.56 41.01-434.1 60.91C5.78 478.67 0 485.88 0 494.2 0 504 7.95 512 17.76 512h499.08c63.29.01 119.61-47.56 122.99-110.76 2.52-47.28-22.73-90.4-64.64-111.36zM489.18 66.25l45.65 11.41c-2.75 10.91-12.47 18.89-24.13 18.26-12.96-.71-25.85-12.53-21.52-29.67z"]},ei={prefix:"fas",iconName:"draw-polygon",icon:[448,512,[],"f5ee","M384 352c-.35 0-.67.1-1.02.1l-39.2-65.32c5.07-9.17 8.22-19.56 8.22-30.78s-3.14-21.61-8.22-30.78l39.2-65.32c.35.01.67.1 1.02.1 35.35 0 64-28.65 64-64s-28.65-64-64-64c-23.63 0-44.04 12.95-55.12 32H119.12C108.04 44.95 87.63 32 64 32 28.65 32 0 60.65 0 96c0 23.63 12.95 44.04 32 55.12v209.75C12.95 371.96 0 392.37 0 416c0 35.35 28.65 64 64 64 23.63 0 44.04-12.95 55.12-32h209.75c11.09 19.05 31.49 32 55.12 32 35.35 0 64-28.65 64-64 .01-35.35-28.64-64-63.99-64zm-288 8.88V151.12A63.825 63.825 0 0 0 119.12 128h208.36l-38.46 64.1c-.35-.01-.67-.1-1.02-.1-35.35 0-64 28.65-64 64s28.65 64 64 64c.35 0 .67-.1 1.02-.1l38.46 64.1H119.12A63.748 63.748 0 0 0 96 360.88zM272 256c0-8.82 7.18-16 16-16s16 7.18 16 16-7.18 16-16 16-16-7.18-16-16zM400 96c0 8.82-7.18 16-16 16s-16-7.18-16-16 7.18-16 16-16 16 7.18 16 16zM64 80c8.82 0 16 7.18 16 16s-7.18 16-16 16-16-7.18-16-16 7.18-16 16-16zM48 416c0-8.82 7.18-16 16-16s16 7.18 16 16-7.18 16-16 16-16-7.18-16-16zm336 16c-8.82 0-16-7.18-16-16s7.18-16 16-16 16 7.18 16 16-7.18 16-16 16z"]},ii={prefix:"fas",iconName:"drum",icon:[512,512,[],"f569","M431.34 122.05l73.53-47.42a16 16 0 0 0 4.44-22.19l-8.87-13.31a16 16 0 0 0-22.19-4.44l-110.06 71C318.43 96.91 271.22 96 256 96 219.55 96 0 100.55 0 208.15v160.23c0 30.27 27.5 57.68 72 77.86v-101.9a24 24 0 1 1 48 0v118.93c33.05 9.11 71.07 15.06 112 16.73V376.39a24 24 0 1 1 48 0V480c40.93-1.67 78.95-7.62 112-16.73V344.34a24 24 0 1 1 48 0v101.9c44.5-20.18 72-47.59 72-77.86V208.15c0-43.32-35.76-69.76-80.66-86.1zM256 272.24c-114.88 0-208-28.69-208-64.09s93.12-64.08 208-64.08c17.15 0 33.73.71 49.68 1.91l-72.81 47a16 16 0 0 0-4.43 22.19l8.87 13.31a16 16 0 0 0 22.19 4.44l118.64-76.52C430.09 168 464 186.84 464 208.15c0 35.4-93.13 64.09-208 64.09z"]},ni={prefix:"fas",iconName:"drum-steelpan",icon:[576,512,[],"f56a","M288 32C128.94 32 0 89.31 0 160v192c0 70.69 128.94 128 288 128s288-57.31 288-128V160c0-70.69-128.94-128-288-128zm-82.99 158.36c-4.45 16.61-14.54 30.57-28.31 40.48C100.23 217.46 48 190.78 48 160c0-30.16 50.11-56.39 124.04-70.03l25.6 44.34c9.86 17.09 12.48 36.99 7.37 56.05zM288 240c-21.08 0-41.41-1-60.89-2.7 8.06-26.13 32.15-45.3 60.89-45.3s52.83 19.17 60.89 45.3C329.41 239 309.08 240 288 240zm64-144c0 35.29-28.71 64-64 64s-64-28.71-64-64V82.96c20.4-1.88 41.8-2.96 64-2.96s43.6 1.08 64 2.96V96zm46.93 134.9c-13.81-9.91-23.94-23.9-28.4-40.54-5.11-19.06-2.49-38.96 7.38-56.04l25.65-44.42C477.72 103.5 528 129.79 528 160c0 30.83-52.4 57.54-129.07 70.9z"]},oi={prefix:"fas",iconName:"drumstick-bite",icon:[512,512,[],"f6d7","M462.8 49.57a169.44 169.44 0 0 0-239.5 0C187.82 85 160.13 128 160.13 192v85.83l-40.62 40.59c-9.7 9.69-24 11.07-36.78 6a60.33 60.33 0 0 0-65 98.72C33 438.39 54.24 442.7 73.85 438.21c-4.5 19.6-.18 40.83 15.1 56.1a60.35 60.35 0 0 0 98.8-65c-5.09-12.73-3.72-27 6-36.75L234.36 352h85.89a187.87 187.87 0 0 0 61.89-10c-39.64-43.89-39.83-110.23 1.05-151.07 34.38-34.36 86.76-39.46 128.74-16.8 1.3-44.96-14.81-90.28-49.13-124.56z"]},ti={prefix:"fas",iconName:"dumbbell",icon:[640,512,[],"f44b","M104 96H56c-13.3 0-24 10.7-24 24v104H8c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h24v104c0 13.3 10.7 24 24 24h48c13.3 0 24-10.7 24-24V120c0-13.3-10.7-24-24-24zm528 128h-24V120c0-13.3-10.7-24-24-24h-48c-13.3 0-24 10.7-24 24v272c0 13.3 10.7 24 24 24h48c13.3 0 24-10.7 24-24V288h24c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM456 32h-48c-13.3 0-24 10.7-24 24v168H256V56c0-13.3-10.7-24-24-24h-48c-13.3 0-24 10.7-24 24v400c0 13.3 10.7 24 24 24h48c13.3 0 24-10.7 24-24V288h128v168c0 13.3 10.7 24 24 24h48c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24z"]},ri={prefix:"fas",iconName:"dumpster",icon:[576,512,[],"f793","M560 160c10.4 0 18-9.8 15.5-19.9l-24-96C549.7 37 543.3 32 536 32h-98.9l25.6 128H560zM272 32H171.5l-25.6 128H272V32zm132.5 0H304v128h126.1L404.5 32zM16 160h97.3l25.6-128H40c-7.3 0-13.7 5-15.5 12.1l-24 96C-2 150.2 5.6 160 16 160zm544 64h-20l4-32H32l4 32H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h28l20 160v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h320v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16l20-160h28c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16z"]},li={prefix:"fas",iconName:"dumpster-fire",icon:[640,512,[],"f794","M418.7 104.1l.2-.2-14.4-72H304v128h60.8c16.2-19.3 34.2-38.2 53.9-55.8zM272 32H171.5l-25.6 128H272V32zm189.3 72.1c18.2 16.3 35.5 33.7 51.1 51.5 5.7-5.6 11.4-11.1 17.3-16.3l21.3-19 21.3 19c1.1.9 2.1 2.1 3.1 3.1-.1-.8.2-1.5 0-2.3l-24-96C549.7 37 543.3 32 536 32h-98.9l12.3 61.5 11.9 10.6zM16 160h97.3l25.6-128H40c-7.3 0-13.7 5-15.5 12.1l-24 96C-2 150.2 5.6 160 16 160zm324.6 32H32l4 32H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h28l20 160v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h208.8c-30.2-33.7-48.8-77.9-48.8-126.4 0-35.9 19.9-82.9 52.6-129.6zm210.5-28.8c-14.9 13.3-28.3 27.2-40.2 41.2-19.5-25.8-43.6-52-71-76.4-70.2 62.7-120 144.3-120 193.6 0 87.5 71.6 158.4 160 158.4s160-70.9 160-158.4c.1-36.6-37-112.2-88.8-158.4zm-18.6 229.4c-14.7 10.7-32.9 17-52.5 17-49 0-88.9-33.5-88.9-88 0-27.1 16.5-51 49.4-91.9 4.7 5.6 67.1 88.1 67.1 88.1l39.8-47c2.8 4.8 5.4 9.5 7.7 14 18.6 36.7 10.8 83.6-22.6 107.8z"]},fi={prefix:"fas",iconName:"dungeon",icon:[512,512,[],"f6d9","M128.73 195.32l-82.81-51.76c-8.04-5.02-18.99-2.17-22.93 6.45A254.19 254.19 0 0 0 .54 239.28C-.05 248.37 7.59 256 16.69 256h97.13c7.96 0 14.08-6.25 15.01-14.16 1.09-9.33 3.24-18.33 6.24-26.94 2.56-7.34.25-15.46-6.34-19.58zM319.03 8C298.86 2.82 277.77 0 256 0s-42.86 2.82-63.03 8c-9.17 2.35-13.91 12.6-10.39 21.39l37.47 104.03A16.003 16.003 0 0 0 235.1 144h41.8c6.75 0 12.77-4.23 15.05-10.58l37.47-104.03c3.52-8.79-1.22-19.03-10.39-21.39zM112 288H16c-8.84 0-16 7.16-16 16v64c0 8.84 7.16 16 16 16h96c8.84 0 16-7.16 16-16v-64c0-8.84-7.16-16-16-16zm0 128H16c-8.84 0-16 7.16-16 16v64c0 8.84 7.16 16 16 16h96c8.84 0 16-7.16 16-16v-64c0-8.84-7.16-16-16-16zm77.31-283.67l-36.32-90.8c-3.53-8.83-14.13-12.99-22.42-8.31a257.308 257.308 0 0 0-71.61 59.89c-6.06 7.32-3.85 18.48 4.22 23.52l82.93 51.83c6.51 4.07 14.66 2.62 20.11-2.79 5.18-5.15 10.79-9.85 16.79-14.05 6.28-4.41 9.15-12.17 6.3-19.29zM398.18 256h97.13c9.1 0 16.74-7.63 16.15-16.72a254.135 254.135 0 0 0-22.45-89.27c-3.94-8.62-14.89-11.47-22.93-6.45l-82.81 51.76c-6.59 4.12-8.9 12.24-6.34 19.58 3.01 8.61 5.15 17.62 6.24 26.94.93 7.91 7.05 14.16 15.01 14.16zm54.85-162.89a257.308 257.308 0 0 0-71.61-59.89c-8.28-4.68-18.88-.52-22.42 8.31l-36.32 90.8c-2.85 7.12.02 14.88 6.3 19.28 6 4.2 11.61 8.9 16.79 14.05 5.44 5.41 13.6 6.86 20.11 2.79l82.93-51.83c8.07-5.03 10.29-16.19 4.22-23.51zM496 288h-96c-8.84 0-16 7.16-16 16v64c0 8.84 7.16 16 16 16h96c8.84 0 16-7.16 16-16v-64c0-8.84-7.16-16-16-16zm0 128h-96c-8.84 0-16 7.16-16 16v64c0 8.84 7.16 16 16 16h96c8.84 0 16-7.16 16-16v-64c0-8.84-7.16-16-16-16zM240 177.62V472c0 4.42 3.58 8 8 8h16c4.42 0 8-3.58 8-8V177.62c-5.23-.89-10.52-1.62-16-1.62s-10.77.73-16 1.62zm-64 41.51V472c0 4.42 3.58 8 8 8h16c4.42 0 8-3.58 8-8V189.36c-12.78 7.45-23.84 17.47-32 29.77zm128-29.77V472c0 4.42 3.58 8 8 8h16c4.42 0 8-3.58 8-8V219.13c-8.16-12.3-19.22-22.32-32-29.77z"]},si={prefix:"fas",iconName:"edit",icon:[576,512,[],"f044","M402.6 83.2l90.2 90.2c3.8 3.8 3.8 10 0 13.8L274.4 405.6l-92.8 10.3c-12.4 1.4-22.9-9.1-21.5-21.5l10.3-92.8L388.8 83.2c3.8-3.8 10-3.8 13.8 0zm162-22.9l-48.8-48.8c-15.2-15.2-39.9-15.2-55.2 0l-35.4 35.4c-3.8 3.8-3.8 10 0 13.8l90.2 90.2c3.8 3.8 10 3.8 13.8 0l35.4-35.4c15.2-15.3 15.2-40 0-55.2zM384 346.2V448H64V128h229.8c3.2 0 6.2-1.3 8.5-3.5l40-40c7.6-7.6 2.2-20.5-8.5-20.5H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V306.2c0-10.7-12.9-16-20.5-8.5l-40 40c-2.2 2.3-3.5 5.3-3.5 8.5z"]},hi={prefix:"fas",iconName:"egg",icon:[384,512,[],"f7fb","M192 0C86 0 0 214 0 320s86 192 192 192 192-86 192-192S298 0 192 0z"]},mi={prefix:"fas",iconName:"eject",icon:[448,512,[],"f052","M448 384v64c0 17.673-14.327 32-32 32H32c-17.673 0-32-14.327-32-32v-64c0-17.673 14.327-32 32-32h384c17.673 0 32 14.327 32 32zM48.053 320h351.886c41.651 0 63.581-49.674 35.383-80.435L259.383 47.558c-19.014-20.743-51.751-20.744-70.767 0L12.67 239.565C-15.475 270.268 6.324 320 48.053 320z"]},vi={prefix:"fas",iconName:"ellipsis-h",icon:[512,512,[],"f141","M328 256c0 39.8-32.2 72-72 72s-72-32.2-72-72 32.2-72 72-72 72 32.2 72 72zm104-72c-39.8 0-72 32.2-72 72s32.2 72 72 72 72-32.2 72-72-32.2-72-72-72zm-352 0c-39.8 0-72 32.2-72 72s32.2 72 72 72 72-32.2 72-72-32.2-72-72-72z"]},zi={prefix:"fas",iconName:"ellipsis-v",icon:[192,512,[],"f142","M96 184c39.8 0 72 32.2 72 72s-32.2 72-72 72-72-32.2-72-72 32.2-72 72-72zM24 80c0 39.8 32.2 72 72 72s72-32.2 72-72S135.8 8 96 8 24 40.2 24 80zm0 352c0 39.8 32.2 72 72 72s72-32.2 72-72-32.2-72-72-72-72 32.2-72 72z"]},pi={prefix:"fas",iconName:"envelope",icon:[512,512,[],"f0e0","M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"]},di={prefix:"fas",iconName:"envelope-open",icon:[512,512,[],"f2b6","M512 464c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V200.724a48 48 0 0 1 18.387-37.776c24.913-19.529 45.501-35.365 164.2-121.511C199.412 29.17 232.797-.347 256 .003c23.198-.354 56.596 29.172 73.413 41.433 118.687 86.137 139.303 101.995 164.2 121.512A48 48 0 0 1 512 200.724V464zm-65.666-196.605c-2.563-3.728-7.7-4.595-11.339-1.907-22.845 16.873-55.462 40.705-105.582 77.079-16.825 12.266-50.21 41.781-73.413 41.43-23.211.344-56.559-29.143-73.413-41.43-50.114-36.37-82.734-60.204-105.582-77.079-3.639-2.688-8.776-1.821-11.339 1.907l-9.072 13.196a7.998 7.998 0 0 0 1.839 10.967c22.887 16.899 55.454 40.69 105.303 76.868 20.274 14.781 56.524 47.813 92.264 47.573 35.724.242 71.961-32.771 92.263-47.573 49.85-36.179 82.418-59.97 105.303-76.868a7.998 7.998 0 0 0 1.839-10.967l-9.071-13.196z"]},ui={prefix:"fas",iconName:"envelope-open-text",icon:[512,512,[],"f658","M176 216h160c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16H176c-8.84 0-16 7.16-16 16v16c0 8.84 7.16 16 16 16zm-16 80c0 8.84 7.16 16 16 16h160c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16H176c-8.84 0-16 7.16-16 16v16zm96 121.13c-16.42 0-32.84-5.06-46.86-15.19L0 250.86V464c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V250.86L302.86 401.94c-14.02 10.12-30.44 15.19-46.86 15.19zm237.61-254.18c-8.85-6.94-17.24-13.47-29.61-22.81V96c0-26.51-21.49-48-48-48h-77.55c-3.04-2.2-5.87-4.26-9.04-6.56C312.6 29.17 279.2-.35 256 0c-23.2-.35-56.59 29.17-73.41 41.44-3.17 2.3-6 4.36-9.04 6.56H96c-26.51 0-48 21.49-48 48v44.14c-12.37 9.33-20.76 15.87-29.61 22.81A47.995 47.995 0 0 0 0 200.72v10.65l96 69.35V96h320v184.72l96-69.35v-10.65c0-14.74-6.78-28.67-18.39-37.77z"]},Mi={prefix:"fas",iconName:"envelope-square",icon:[448,512,[],"f199","M400 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zM178.117 262.104C87.429 196.287 88.353 196.121 64 177.167V152c0-13.255 10.745-24 24-24h272c13.255 0 24 10.745 24 24v25.167c-24.371 18.969-23.434 19.124-114.117 84.938-10.5 7.655-31.392 26.12-45.883 25.894-14.503.218-35.367-18.227-45.883-25.895zM384 217.775V360c0 13.255-10.745 24-24 24H88c-13.255 0-24-10.745-24-24V217.775c13.958 10.794 33.329 25.236 95.303 70.214 14.162 10.341 37.975 32.145 64.694 32.01 26.887.134 51.037-22.041 64.72-32.025 61.958-44.965 81.325-59.406 95.283-70.199z"]},Ci={prefix:"fas",iconName:"equals",icon:[448,512,[],"f52c","M416 304H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32zm0-192H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"]},Hi={prefix:"fas",iconName:"eraser",icon:[512,512,[],"f12d","M497.941 273.941c18.745-18.745 18.745-49.137 0-67.882l-160-160c-18.745-18.745-49.136-18.746-67.883 0l-256 256c-18.745 18.745-18.745 49.137 0 67.882l96 96A48.004 48.004 0 0 0 144 480h356c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12H355.883l142.058-142.059zm-302.627-62.627l137.373 137.373L265.373 416H150.628l-80-80 124.686-124.686z"]},gi={prefix:"fas",iconName:"ethernet",icon:[512,512,[],"f796","M496 192h-48v-48c0-8.8-7.2-16-16-16h-48V80c0-8.8-7.2-16-16-16H144c-8.8 0-16 7.2-16 16v48H80c-8.8 0-16 7.2-16 16v48H16c-8.8 0-16 7.2-16 16v224c0 8.8 7.2 16 16 16h80V320h32v128h64V320h32v128h64V320h32v128h64V320h32v128h80c8.8 0 16-7.2 16-16V208c0-8.8-7.2-16-16-16z"]},Vi={prefix:"fas",iconName:"euro-sign",icon:[320,512,[],"f153","M310.706 413.765c-1.314-6.63-7.835-10.872-14.424-9.369-10.692 2.439-27.422 5.413-45.426 5.413-56.763 0-101.929-34.79-121.461-85.449h113.689a12 12 0 0 0 11.708-9.369l6.373-28.36c1.686-7.502-4.019-14.631-11.708-14.631H115.22c-1.21-14.328-1.414-28.287.137-42.245H261.95a12 12 0 0 0 11.723-9.434l6.512-29.755c1.638-7.484-4.061-14.566-11.723-14.566H130.184c20.633-44.991 62.69-75.03 117.619-75.03 14.486 0 28.564 2.25 37.851 4.145 6.216 1.268 12.347-2.498 14.002-8.623l11.991-44.368c1.822-6.741-2.465-13.616-9.326-14.917C290.217 34.912 270.71 32 249.635 32 152.451 32 74.03 92.252 45.075 176H12c-6.627 0-12 5.373-12 12v29.755c0 6.627 5.373 12 12 12h21.569c-1.009 13.607-1.181 29.287-.181 42.245H12c-6.627 0-12 5.373-12 12v28.36c0 6.627 5.373 12 12 12h30.114C67.139 414.692 145.264 480 249.635 480c26.301 0 48.562-4.544 61.101-7.788 6.167-1.595 10.027-7.708 8.788-13.957l-8.818-44.49z"]},xi={prefix:"fas",iconName:"exchange-alt",icon:[512,512,[],"f362","M0 168v-16c0-13.255 10.745-24 24-24h360V80c0-21.367 25.899-32.042 40.971-16.971l80 80c9.372 9.373 9.372 24.569 0 33.941l-80 80C409.956 271.982 384 261.456 384 240v-48H24c-13.255 0-24-10.745-24-24zm488 152H128v-48c0-21.314-25.862-32.08-40.971-16.971l-80 80c-9.372 9.373-9.372 24.569 0 33.941l80 80C102.057 463.997 128 453.437 128 432v-48h360c13.255 0 24-10.745 24-24v-16c0-13.255-10.745-24-24-24z"]},Li={prefix:"fas",iconName:"exclamation",icon:[192,512,[],"f12a","M176 432c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80zM25.26 25.199l13.6 272C39.499 309.972 50.041 320 62.83 320h66.34c12.789 0 23.331-10.028 23.97-22.801l13.6-272C167.425 11.49 156.496 0 142.77 0H49.23C35.504 0 24.575 11.49 25.26 25.199z"]},bi={prefix:"fas",iconName:"exclamation-circle",icon:[512,512,[],"f06a","M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zm-248 50c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z"]},Ni={prefix:"fas",iconName:"exclamation-triangle",icon:[576,512,[],"f071","M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z"]},Ai={prefix:"fas",iconName:"expand",icon:[448,512,[],"f065","M0 180V56c0-13.3 10.7-24 24-24h124c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H64v84c0 6.6-5.4 12-12 12H12c-6.6 0-12-5.4-12-12zM288 44v40c0 6.6 5.4 12 12 12h84v84c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12V56c0-13.3-10.7-24-24-24H300c-6.6 0-12 5.4-12 12zm148 276h-40c-6.6 0-12 5.4-12 12v84h-84c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h124c13.3 0 24-10.7 24-24V332c0-6.6-5.4-12-12-12zM160 468v-40c0-6.6-5.4-12-12-12H64v-84c0-6.6-5.4-12-12-12H12c-6.6 0-12 5.4-12 12v124c0 13.3 10.7 24 24 24h124c6.6 0 12-5.4 12-12z"]},yi={prefix:"fas",iconName:"expand-alt",icon:[448,512,[],"f424","M212.686 315.314L120 408l32.922 31.029c15.12 15.12 4.412 40.971-16.97 40.971h-112C10.697 480 0 469.255 0 456V344c0-21.382 25.803-32.09 40.922-16.971L72 360l92.686-92.686c6.248-6.248 16.379-6.248 22.627 0l25.373 25.373c6.249 6.248 6.249 16.378 0 22.627zm22.628-118.628L328 104l-32.922-31.029C279.958 57.851 290.666 32 312.048 32h112C437.303 32 448 42.745 448 56v112c0 21.382-25.803 32.09-40.922 16.971L376 152l-92.686 92.686c-6.248 6.248-16.379 6.248-22.627 0l-25.373-25.373c-6.249-6.248-6.249-16.378 0-22.627z"]},Si={prefix:"fas",iconName:"expand-arrows-alt",icon:[448,512,[],"f31e","M448 344v112a23.94 23.94 0 0 1-24 24H312c-21.39 0-32.09-25.9-17-41l36.2-36.2L224 295.6 116.77 402.9 153 439c15.09 15.1 4.39 41-17 41H24a23.94 23.94 0 0 1-24-24V344c0-21.4 25.89-32.1 41-17l36.19 36.2L184.46 256 77.18 148.7 41 185c-15.1 15.1-41 4.4-41-17V56a23.94 23.94 0 0 1 24-24h112c21.39 0 32.09 25.9 17 41l-36.2 36.2L224 216.4l107.23-107.3L295 73c-15.09-15.1-4.39-41 17-41h112a23.94 23.94 0 0 1 24 24v112c0 21.4-25.89 32.1-41 17l-36.19-36.2L263.54 256l107.28 107.3L407 327.1c15.1-15.2 41-4.5 41 16.9z"]},wi={prefix:"fas",iconName:"external-link-alt",icon:[512,512,[],"f35d","M432,320H400a16,16,0,0,0-16,16V448H64V128H208a16,16,0,0,0,16-16V80a16,16,0,0,0-16-16H48A48,48,0,0,0,0,112V464a48,48,0,0,0,48,48H400a48,48,0,0,0,48-48V336A16,16,0,0,0,432,320ZM488,0h-128c-21.37,0-32.05,25.91-17,41l35.73,35.73L135,320.37a24,24,0,0,0,0,34L157.67,377a24,24,0,0,0,34,0L435.28,133.32,471,169c15,15,41,4.5,41-17V24A24,24,0,0,0,488,0Z"]},ki={prefix:"fas",iconName:"external-link-square-alt",icon:[448,512,[],"f360","M448 80v352c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48zm-88 16H248.029c-21.313 0-32.08 25.861-16.971 40.971l31.984 31.987L67.515 364.485c-4.686 4.686-4.686 12.284 0 16.971l31.029 31.029c4.687 4.686 12.285 4.686 16.971 0l195.526-195.526 31.988 31.991C358.058 263.977 384 253.425 384 231.979V120c0-13.255-10.745-24-24-24z"]},Ti={prefix:"fas",iconName:"eye",icon:[576,512,[],"f06e","M572.52 241.4C518.29 135.59 410.93 64 288 64S57.68 135.64 3.48 241.41a32.35 32.35 0 0 0 0 29.19C57.71 376.41 165.07 448 288 448s230.32-71.64 284.52-177.41a32.35 32.35 0 0 0 0-29.19zM288 400a144 144 0 1 1 144-144 143.93 143.93 0 0 1-144 144zm0-240a95.31 95.31 0 0 0-25.31 3.79 47.85 47.85 0 0 1-66.9 66.9A95.78 95.78 0 1 0 288 160z"]},Ei={prefix:"fas",iconName:"eye-dropper",icon:[512,512,[],"f1fb","M50.75 333.25c-12 12-18.75 28.28-18.75 45.26V424L0 480l32 32 56-32h45.49c16.97 0 33.25-6.74 45.25-18.74l126.64-126.62-128-128L50.75 333.25zM483.88 28.12c-37.47-37.5-98.28-37.5-135.75 0l-77.09 77.09-13.1-13.1c-9.44-9.44-24.65-9.31-33.94 0l-40.97 40.97c-9.37 9.37-9.37 24.57 0 33.94l161.94 161.94c9.44 9.44 24.65 9.31 33.94 0L419.88 288c9.37-9.37 9.37-24.57 0-33.94l-13.1-13.1 77.09-77.09c37.51-37.48 37.51-98.26.01-135.75z"]},Pi={prefix:"fas",iconName:"eye-slash",icon:[640,512,[],"f070","M320 400c-75.85 0-137.25-58.71-142.9-133.11L72.2 185.82c-13.79 17.3-26.48 35.59-36.72 55.59a32.35 32.35 0 0 0 0 29.19C89.71 376.41 197.07 448 320 448c26.91 0 52.87-4 77.89-10.46L346 397.39a144.13 144.13 0 0 1-26 2.61zm313.82 58.1l-110.55-85.44a331.25 331.25 0 0 0 81.25-102.07 32.35 32.35 0 0 0 0-29.19C550.29 135.59 442.93 64 320 64a308.15 308.15 0 0 0-147.32 37.7L45.46 3.37A16 16 0 0 0 23 6.18L3.37 31.45A16 16 0 0 0 6.18 53.9l588.36 454.73a16 16 0 0 0 22.46-2.81l19.64-25.27a16 16 0 0 0-2.82-22.45zm-183.72-142l-39.3-30.38A94.75 94.75 0 0 0 416 256a94.76 94.76 0 0 0-121.31-92.21A47.65 47.65 0 0 1 304 192a46.64 46.64 0 0 1-1.54 10l-73.61-56.89A142.31 142.31 0 0 1 320 112a143.92 143.92 0 0 1 144 144c0 21.63-5.29 41.79-13.9 60.11z"]},Di={prefix:"fas",iconName:"fan",icon:[512,512,[],"f863","M352.57 128c-28.09 0-54.09 4.52-77.06 12.86l12.41-123.11C289 7.31 279.81-1.18 269.33.13 189.63 10.13 128 77.64 128 159.43c0 28.09 4.52 54.09 12.86 77.06L17.75 224.08C7.31 223-1.18 232.19.13 242.67c10 79.7 77.51 141.33 159.3 141.33 28.09 0 54.09-4.52 77.06-12.86l-12.41 123.11c-1.05 10.43 8.11 18.93 18.59 17.62 79.7-10 141.33-77.51 141.33-159.3 0-28.09-4.52-54.09-12.86-77.06l123.11 12.41c10.44 1.05 18.93-8.11 17.62-18.59-10-79.7-77.51-141.33-159.3-141.33zM256 288a32 32 0 1 1 32-32 32 32 0 0 1-32 32z"]},Oi={prefix:"fas",iconName:"fast-backward",icon:[512,512,[],"f049","M0 436V76c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v151.9L235.5 71.4C256.1 54.3 288 68.6 288 96v131.9L459.5 71.4C480.1 54.3 512 68.6 512 96v320c0 27.4-31.9 41.7-52.5 24.6L288 285.3V416c0 27.4-31.9 41.7-52.5 24.6L64 285.3V436c0 6.6-5.4 12-12 12H12c-6.6 0-12-5.4-12-12z"]},Ii={prefix:"fas",iconName:"fast-forward",icon:[512,512,[],"f050","M512 76v360c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12V284.1L276.5 440.6c-20.6 17.2-52.5 2.8-52.5-24.6V284.1L52.5 440.6C31.9 457.8 0 443.4 0 416V96c0-27.4 31.9-41.7 52.5-24.6L224 226.8V96c0-27.4 31.9-41.7 52.5-24.6L448 226.8V76c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12z"]},Bi={prefix:"fas",iconName:"faucet",icon:[512,512,[],"e005","M352,256H313.39c-15.71-13.44-35.46-23.07-57.39-28V180.44l-32-3.38-32,3.38V228c-21.93,5-41.68,14.6-57.39,28H16A16,16,0,0,0,0,272v96a16,16,0,0,0,16,16h92.79C129.38,421.73,173,448,224,448s94.62-26.27,115.21-64H352a32,32,0,0,1,32,32,32,32,0,0,0,32,32h64a32,32,0,0,0,32-32A160,160,0,0,0,352,256ZM81.59,159.91l142.41-15,142.41,15c9.42,1,17.59-6.81,17.59-16.8V112.89c0-10-8.17-17.8-17.59-16.81L256,107.74V80a16,16,0,0,0-16-16H208a16,16,0,0,0-16,16v27.74L81.59,96.08C72.17,95.09,64,102.9,64,112.89v30.22C64,153.1,72.17,160.91,81.59,159.91Z"]},Ri={prefix:"fas",iconName:"fax",icon:[512,512,[],"f1ac","M480 160V77.25a32 32 0 0 0-9.38-22.63L425.37 9.37A32 32 0 0 0 402.75 0H160a32 32 0 0 0-32 32v448a32 32 0 0 0 32 32h320a32 32 0 0 0 32-32V192a32 32 0 0 0-32-32zM288 432a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32a16 16 0 0 1 16 16zm0-128a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32a16 16 0 0 1 16 16zm128 128a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32a16 16 0 0 1 16 16zm0-128a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32a16 16 0 0 1 16 16zm0-112H192V64h160v48a16 16 0 0 0 16 16h48zM64 128H32a32 32 0 0 0-32 32v320a32 32 0 0 0 32 32h32a32 32 0 0 0 32-32V160a32 32 0 0 0-32-32z"]},Zi={prefix:"fas",iconName:"feather",icon:[512,512,[],"f52d","M467.14 44.84c-62.55-62.48-161.67-64.78-252.28 25.73-78.61 78.52-60.98 60.92-85.75 85.66-60.46 60.39-70.39 150.83-63.64 211.17l178.44-178.25c6.26-6.25 16.4-6.25 22.65 0s6.25 16.38 0 22.63L7.04 471.03c-9.38 9.37-9.38 24.57 0 33.94 9.38 9.37 24.6 9.37 33.98 0l66.1-66.03C159.42 454.65 279 457.11 353.95 384h-98.19l147.57-49.14c49.99-49.93 36.38-36.18 46.31-46.86h-97.78l131.54-43.8c45.44-74.46 34.31-148.84-16.26-199.36z"]},ji={prefix:"fas",iconName:"feather-alt",icon:[512,512,[],"f56b","M512 0C460.22 3.56 96.44 38.2 71.01 287.61c-3.09 26.66-4.84 53.44-5.99 80.24l178.87-178.69c6.25-6.25 16.4-6.25 22.65 0s6.25 16.38 0 22.63L7.04 471.03c-9.38 9.37-9.38 24.57 0 33.94 9.38 9.37 24.59 9.37 33.98 0l57.13-57.07c42.09-.14 84.15-2.53 125.96-7.36 53.48-5.44 97.02-26.47 132.58-56.54H255.74l146.79-48.88c11.25-14.89 21.37-30.71 30.45-47.12h-81.14l106.54-53.21C500.29 132.86 510.19 26.26 512 0z"]},Fi={prefix:"fas",iconName:"female",icon:[256,512,[],"f182","M128 0c35.346 0 64 28.654 64 64s-28.654 64-64 64c-35.346 0-64-28.654-64-64S92.654 0 128 0m119.283 354.179l-48-192A24 24 0 0 0 176 144h-11.36c-22.711 10.443-49.59 10.894-73.28 0H80a24 24 0 0 0-23.283 18.179l-48 192C4.935 369.305 16.383 384 32 384h56v104c0 13.255 10.745 24 24 24h32c13.255 0 24-10.745 24-24V384h56c15.591 0 27.071-14.671 23.283-29.821z"]},qi={prefix:"fas",iconName:"fighter-jet",icon:[640,512,[],"f0fb","M544 224l-128-16-48-16h-24L227.158 44h39.509C278.333 44 288 41.375 288 38s-9.667-6-21.333-6H152v12h16v164h-48l-66.667-80H18.667L8 138.667V208h8v16h48v2.666l-64 8v42.667l64 8V288H16v16H8v69.333L18.667 384h34.667L120 304h48v164h-16v12h114.667c11.667 0 21.333-2.625 21.333-6s-9.667-6-21.333-6h-39.509L344 320h24l48-16 128-16c96-21.333 96-26.583 96-32 0-5.417 0-10.667-96-32z"]},Ui={prefix:"fas",iconName:"file",icon:[384,512,[],"f15b","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm160-14.1v6.1H256V0h6.1c6.4 0 12.5 2.5 17 7l97.9 98c4.5 4.5 7 10.6 7 16.9z"]},Wi={prefix:"fas",iconName:"file-alt",icon:[384,512,[],"f15c","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm64 236c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-8c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12v8zm0-64c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-8c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12v8zm0-72v8c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-8c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12zm96-114.1v6.1H256V0h6.1c6.4 0 12.5 2.5 17 7l97.9 98c4.5 4.5 7 10.6 7 16.9z"]},Gi={prefix:"fas",iconName:"file-archive",icon:[384,512,[],"f1c6","M377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zM128.4 336c-17.9 0-32.4 12.1-32.4 27 0 15 14.6 27 32.5 27s32.4-12.1 32.4-27-14.6-27-32.5-27zM224 136V0h-63.6v32h-32V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zM95.9 32h32v32h-32zm32.3 384c-33.2 0-58-30.4-51.4-62.9L96.4 256v-32h32v-32h-32v-32h32v-32h-32V96h32V64h32v32h-32v32h32v32h-32v32h32v32h-32v32h22.1c5.7 0 10.7 4.1 11.8 9.7l17.3 87.7c6.4 32.4-18.4 62.6-51.4 62.6z"]},_i={prefix:"fas",iconName:"file-audio",icon:[384,512,[],"f1c7","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm-64 268c0 10.7-12.9 16-20.5 8.5L104 376H76c-6.6 0-12-5.4-12-12v-56c0-6.6 5.4-12 12-12h28l35.5-36.5c7.6-7.6 20.5-2.2 20.5 8.5v136zm33.2-47.6c9.1-9.3 9.1-24.1 0-33.4-22.1-22.8 12.2-56.2 34.4-33.5 27.2 27.9 27.2 72.4 0 100.4-21.8 22.3-56.9-10.4-34.4-33.5zm86-117.1c54.4 55.9 54.4 144.8 0 200.8-21.8 22.4-57-10.3-34.4-33.5 36.2-37.2 36.3-96.5 0-133.8-22.1-22.8 12.3-56.3 34.4-33.5zM384 121.9v6.1H256V0h6.1c6.4 0 12.5 2.5 17 7l97.9 98c4.5 4.5 7 10.6 7 16.9z"]},$i={prefix:"fas",iconName:"file-code",icon:[384,512,[],"f1c9","M384 121.941V128H256V0h6.059c6.365 0 12.47 2.529 16.971 7.029l97.941 97.941A24.005 24.005 0 0 1 384 121.941zM248 160c-13.2 0-24-10.8-24-24V0H24C10.745 0 0 10.745 0 24v464c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24V160H248zM123.206 400.505a5.4 5.4 0 0 1-7.633.246l-64.866-60.812a5.4 5.4 0 0 1 0-7.879l64.866-60.812a5.4 5.4 0 0 1 7.633.246l19.579 20.885a5.4 5.4 0 0 1-.372 7.747L101.65 336l40.763 35.874a5.4 5.4 0 0 1 .372 7.747l-19.579 20.884zm51.295 50.479l-27.453-7.97a5.402 5.402 0 0 1-3.681-6.692l61.44-211.626a5.402 5.402 0 0 1 6.692-3.681l27.452 7.97a5.4 5.4 0 0 1 3.68 6.692l-61.44 211.626a5.397 5.397 0 0 1-6.69 3.681zm160.792-111.045l-64.866 60.812a5.4 5.4 0 0 1-7.633-.246l-19.58-20.885a5.4 5.4 0 0 1 .372-7.747L284.35 336l-40.763-35.874a5.4 5.4 0 0 1-.372-7.747l19.58-20.885a5.4 5.4 0 0 1 7.633-.246l64.866 60.812a5.4 5.4 0 0 1-.001 7.879z"]},Yi={prefix:"fas",iconName:"file-contract",icon:[384,512,[],"f56c","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zM64 72c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8V72zm0 64c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8v-16zm192.81 248H304c8.84 0 16 7.16 16 16s-7.16 16-16 16h-47.19c-16.45 0-31.27-9.14-38.64-23.86-2.95-5.92-8.09-6.52-10.17-6.52s-7.22.59-10.02 6.19l-7.67 15.34a15.986 15.986 0 0 1-14.31 8.84c-.38 0-.75-.02-1.14-.05-6.45-.45-12-4.75-14.03-10.89L144 354.59l-10.61 31.88c-5.89 17.66-22.38 29.53-41 29.53H80c-8.84 0-16-7.16-16-16s7.16-16 16-16h12.39c4.83 0 9.11-3.08 10.64-7.66l18.19-54.64c3.3-9.81 12.44-16.41 22.78-16.41s19.48 6.59 22.77 16.41l13.88 41.64c19.77-16.19 54.05-9.7 66 14.16 2.02 4.06 5.96 6.5 10.16 6.5zM377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9z"]},Ki={prefix:"fas",iconName:"file-csv",icon:[384,512,[],"f6dd","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm-96 144c0 4.42-3.58 8-8 8h-8c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h8c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8h-8c-26.51 0-48-21.49-48-48v-32c0-26.51 21.49-48 48-48h8c4.42 0 8 3.58 8 8v16zm44.27 104H160c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h12.27c5.95 0 10.41-3.5 10.41-6.62 0-1.3-.75-2.66-2.12-3.84l-21.89-18.77c-8.47-7.22-13.33-17.48-13.33-28.14 0-21.3 19.02-38.62 42.41-38.62H200c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8h-12.27c-5.95 0-10.41 3.5-10.41 6.62 0 1.3.75 2.66 2.12 3.84l21.89 18.77c8.47 7.22 13.33 17.48 13.33 28.14.01 21.29-19 38.62-42.39 38.62zM256 264v20.8c0 20.27 5.7 40.17 16 56.88 10.3-16.7 16-36.61 16-56.88V264c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v20.8c0 35.48-12.88 68.89-36.28 94.09-3.02 3.25-7.27 5.11-11.72 5.11s-8.7-1.86-11.72-5.11c-23.4-25.2-36.28-58.61-36.28-94.09V264c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8zm121-159L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9z"]},Ji={prefix:"fas",iconName:"file-download",icon:[384,512,[],"f56d","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm76.45 211.36l-96.42 95.7c-6.65 6.61-17.39 6.61-24.04 0l-96.42-95.7C73.42 337.29 80.54 320 94.82 320H160v-80c0-8.84 7.16-16 16-16h32c8.84 0 16 7.16 16 16v80h65.18c14.28 0 21.4 17.29 11.27 27.36zM377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9z"]},Qi={prefix:"fas",iconName:"file-excel",icon:[384,512,[],"f1c3","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm60.1 106.5L224 336l60.1 93.5c5.1 8-.6 18.5-10.1 18.5h-34.9c-4.4 0-8.5-2.4-10.6-6.3C208.9 405.5 192 373 192 373c-6.4 14.8-10 20-36.6 68.8-2.1 3.9-6.1 6.3-10.5 6.3H110c-9.5 0-15.2-10.5-10.1-18.5l60.3-93.5-60.3-93.5c-5.2-8 .6-18.5 10.1-18.5h34.8c4.4 0 8.5 2.4 10.6 6.3 26.1 48.8 20 33.6 36.6 68.5 0 0 6.1-11.7 36.6-68.5 2.1-3.9 6.2-6.3 10.6-6.3H274c9.5-.1 15.2 10.4 10.1 18.4zM384 121.9v6.1H256V0h6.1c6.4 0 12.5 2.5 17 7l97.9 98c4.5 4.5 7 10.6 7 16.9z"]},Xi={prefix:"fas",iconName:"file-export",icon:[576,512,[],"f56e","M384 121.9c0-6.3-2.5-12.4-7-16.9L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128zM571 308l-95.7-96.4c-10.1-10.1-27.4-3-27.4 11.3V288h-64v64h64v65.2c0 14.3 17.3 21.4 27.4 11.3L571 332c6.6-6.6 6.6-17.4 0-24zm-379 28v-32c0-8.8 7.2-16 16-16h176V160H248c-13.2 0-24-10.8-24-24V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V352H208c-8.8 0-16-7.2-16-16z"]},cn={prefix:"fas",iconName:"file-image",icon:[384,512,[],"f1c5","M384 121.941V128H256V0h6.059a24 24 0 0 1 16.97 7.029l97.941 97.941a24.002 24.002 0 0 1 7.03 16.971zM248 160c-13.2 0-24-10.8-24-24V0H24C10.745 0 0 10.745 0 24v464c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24V160H248zm-135.455 16c26.51 0 48 21.49 48 48s-21.49 48-48 48-48-21.49-48-48 21.491-48 48-48zm208 240h-256l.485-48.485L104.545 328c4.686-4.686 11.799-4.201 16.485.485L160.545 368 264.06 264.485c4.686-4.686 12.284-4.686 16.971 0L320.545 304v112z"]},an={prefix:"fas",iconName:"file-import",icon:[512,512,[],"f56f","M16 288c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h112v-64zm489-183L407.1 7c-4.5-4.5-10.6-7-17-7H384v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zm-153 31V0H152c-13.3 0-24 10.7-24 24v264h128v-65.2c0-14.3 17.3-21.4 27.4-11.3L379 308c6.6 6.7 6.6 17.4 0 24l-95.7 96.4c-10.1 10.1-27.4 3-27.4-11.3V352H128v136c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H376c-13.2 0-24-10.8-24-24z"]},en={prefix:"fas",iconName:"file-invoice",icon:[384,512,[],"f570","M288 256H96v64h192v-64zm89-151L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zm-153 31V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zM64 72c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8V72zm0 64c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8v-16zm256 304c0 4.42-3.58 8-8 8h-80c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16zm0-200v96c0 8.84-7.16 16-16 16H80c-8.84 0-16-7.16-16-16v-96c0-8.84 7.16-16 16-16h224c8.84 0 16 7.16 16 16z"]},nn={prefix:"fas",iconName:"file-invoice-dollar",icon:[384,512,[],"f571","M377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zm-153 31V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zM64 72c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8V72zm0 80v-16c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8zm144 263.88V440c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-24.29c-11.29-.58-22.27-4.52-31.37-11.35-3.9-2.93-4.1-8.77-.57-12.14l11.75-11.21c2.77-2.64 6.89-2.76 10.13-.73 3.87 2.42 8.26 3.72 12.82 3.72h28.11c6.5 0 11.8-5.92 11.8-13.19 0-5.95-3.61-11.19-8.77-12.73l-45-13.5c-18.59-5.58-31.58-23.42-31.58-43.39 0-24.52 19.05-44.44 42.67-45.07V232c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v24.29c11.29.58 22.27 4.51 31.37 11.35 3.9 2.93 4.1 8.77.57 12.14l-11.75 11.21c-2.77 2.64-6.89 2.76-10.13.73-3.87-2.43-8.26-3.72-12.82-3.72h-28.11c-6.5 0-11.8 5.92-11.8 13.19 0 5.95 3.61 11.19 8.77 12.73l45 13.5c18.59 5.58 31.58 23.42 31.58 43.39 0 24.53-19.05 44.44-42.67 45.07z"]},on={prefix:"fas",iconName:"file-medical",icon:[384,512,[],"f477","M377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zm-153 31V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm64 160v48c0 4.4-3.6 8-8 8h-56v56c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-56h-56c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h56v-56c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v56h56c4.4 0 8 3.6 8 8z"]},tn={prefix:"fas",iconName:"file-medical-alt",icon:[448,512,[],"f478","M288 136V0H88C74.7 0 64 10.7 64 24v232H8c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8h140.9c3 0 5.8 1.7 7.2 4.4l19.9 39.8 56.8-113.7c2.9-5.9 11.4-5.9 14.3 0l34.7 69.5H352c8.8 0 16 7.2 16 16s-7.2 16-16 16h-89.9L240 275.8l-56.8 113.7c-2.9 5.9-11.4 5.9-14.3 0L134.1 320H64v168c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H312c-13.2 0-24-10.8-24-24zm153-31L343.1 7c-4.5-4.5-10.6-7-17-7H320v128h128v-6.1c0-6.3-2.5-12.4-7-16.9z"]},rn={prefix:"fas",iconName:"file-pdf",icon:[384,512,[],"f1c1","M181.9 256.1c-5-16-4.9-46.9-2-46.9 8.4 0 7.6 36.9 2 46.9zm-1.7 47.2c-7.7 20.2-17.3 43.3-28.4 62.7 18.3-7 39-17.2 62.9-21.9-12.7-9.6-24.9-23.4-34.5-40.8zM86.1 428.1c0 .8 13.2-5.4 34.9-40.2-6.7 6.3-29.1 24.5-34.9 40.2zM248 160h136v328c0 13.3-10.7 24-24 24H24c-13.3 0-24-10.7-24-24V24C0 10.7 10.7 0 24 0h200v136c0 13.2 10.8 24 24 24zm-8 171.8c-20-12.2-33.3-29-42.7-53.8 4.5-18.5 11.6-46.6 6.2-64.2-4.7-29.4-42.4-26.5-47.8-6.8-5 18.3-.4 44.1 8.1 77-11.6 27.6-28.7 64.6-40.8 85.8-.1 0-.1.1-.2.1-27.1 13.9-73.6 44.5-54.5 68 5.6 6.9 16 10 21.5 10 17.9 0 35.7-18 61.1-61.8 25.8-8.5 54.1-19.1 79-23.2 21.7 11.8 47.1 19.5 64 19.5 29.2 0 31.2-32 19.7-43.4-13.9-13.6-54.3-9.7-73.6-7.2zM377 105L279 7c-4.5-4.5-10.6-7-17-7h-6v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zm-74.1 255.3c4.1-2.7-2.5-11.9-42.8-9 37.1 15.8 42.8 9 42.8 9z"]},ln={prefix:"fas",iconName:"file-powerpoint",icon:[384,512,[],"f1c4","M193.7 271.2c8.8 0 15.5 2.7 20.3 8.1 9.6 10.9 9.8 32.7-.2 44.1-4.9 5.6-11.9 8.5-21.1 8.5h-26.9v-60.7h27.9zM377 105L279 7c-4.5-4.5-10.6-7-17-7h-6v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zm-153 31V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm53 165.2c0 90.3-88.8 77.6-111.1 77.6V436c0 6.6-5.4 12-12 12h-30.8c-6.6 0-12-5.4-12-12V236.2c0-6.6 5.4-12 12-12h81c44.5 0 72.9 32.8 72.9 77z"]},fn={prefix:"fas",iconName:"file-prescription",icon:[384,512,[],"f572","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm68.53 179.48l11.31 11.31c6.25 6.25 6.25 16.38 0 22.63l-29.9 29.9L304 409.38c6.25 6.25 6.25 16.38 0 22.63l-11.31 11.31c-6.25 6.25-16.38 6.25-22.63 0L240 413.25l-30.06 30.06c-6.25 6.25-16.38 6.25-22.63 0L176 432c-6.25-6.25-6.25-16.38 0-22.63l30.06-30.06L146.74 320H128v48c0 8.84-7.16 16-16 16H96c-8.84 0-16-7.16-16-16V208c0-8.84 7.16-16 16-16h80c35.35 0 64 28.65 64 64 0 24.22-13.62 45.05-33.46 55.92L240 345.38l29.9-29.9c6.25-6.25 16.38-6.25 22.63 0zM176 272h-48v-32h48c8.82 0 16 7.18 16 16s-7.18 16-16 16zm208-150.1v6.1H256V0h6.1c6.4 0 12.5 2.5 17 7l97.9 98c4.5 4.5 7 10.6 7 16.9z"]},sn={prefix:"fas",iconName:"file-signature",icon:[576,512,[],"f573","M218.17 424.14c-2.95-5.92-8.09-6.52-10.17-6.52s-7.22.59-10.02 6.19l-7.67 15.34c-6.37 12.78-25.03 11.37-29.48-2.09L144 386.59l-10.61 31.88c-5.89 17.66-22.38 29.53-41 29.53H80c-8.84 0-16-7.16-16-16s7.16-16 16-16h12.39c4.83 0 9.11-3.08 10.64-7.66l18.19-54.64c3.3-9.81 12.44-16.41 22.78-16.41s19.48 6.59 22.77 16.41l13.88 41.64c19.75-16.19 54.06-9.7 66 14.16 1.89 3.78 5.49 5.95 9.36 6.26v-82.12l128-127.09V160H248c-13.2 0-24-10.8-24-24V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24v-40l-128-.11c-16.12-.31-30.58-9.28-37.83-23.75zM384 121.9c0-6.3-2.5-12.4-7-16.9L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1zm-96 225.06V416h68.99l161.68-162.78-67.88-67.88L288 346.96zm280.54-179.63l-31.87-31.87c-9.94-9.94-26.07-9.94-36.01 0l-27.25 27.25 67.88 67.88 27.25-27.25c9.95-9.94 9.95-26.07 0-36.01z"]},hn={prefix:"fas",iconName:"file-upload",icon:[384,512,[],"f574","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm65.18 216.01H224v80c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16v-80H94.82c-14.28 0-21.41-17.29-11.27-27.36l96.42-95.7c6.65-6.61 17.39-6.61 24.04 0l96.42 95.7c10.15 10.07 3.03 27.36-11.25 27.36zM377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9z"]},mn={prefix:"fas",iconName:"file-video",icon:[384,512,[],"f1c8","M384 121.941V128H256V0h6.059c6.365 0 12.47 2.529 16.971 7.029l97.941 97.941A24.005 24.005 0 0 1 384 121.941zM224 136V0H24C10.745 0 0 10.745 0 24v464c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24V160H248c-13.2 0-24-10.8-24-24zm96 144.016v111.963c0 21.445-25.943 31.998-40.971 16.971L224 353.941V392c0 13.255-10.745 24-24 24H88c-13.255 0-24-10.745-24-24V280c0-13.255 10.745-24 24-24h112c13.255 0 24 10.745 24 24v38.059l55.029-55.013c15.011-15.01 40.971-4.491 40.971 16.97z"]},vn={prefix:"fas",iconName:"file-word",icon:[384,512,[],"f1c2","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm57.1 120H305c7.7 0 13.4 7.1 11.7 14.7l-38 168c-1.2 5.5-6.1 9.3-11.7 9.3h-38c-5.5 0-10.3-3.8-11.6-9.1-25.8-103.5-20.8-81.2-25.6-110.5h-.5c-1.1 14.3-2.4 17.4-25.6 110.5-1.3 5.3-6.1 9.1-11.6 9.1H117c-5.6 0-10.5-3.9-11.7-9.4l-37.8-168c-1.7-7.5 4-14.6 11.7-14.6h24.5c5.7 0 10.7 4 11.8 9.7 15.6 78 20.1 109.5 21 122.2 1.6-10.2 7.3-32.7 29.4-122.7 1.3-5.4 6.1-9.1 11.7-9.1h29.1c5.6 0 10.4 3.8 11.7 9.2 24 100.4 28.8 124 29.6 129.4-.2-11.2-2.6-17.8 21.6-129.2 1-5.6 5.9-9.5 11.5-9.5zM384 121.9v6.1H256V0h6.1c6.4 0 12.5 2.5 17 7l97.9 98c4.5 4.5 7 10.6 7 16.9z"]},zn={prefix:"fas",iconName:"fill",icon:[512,512,[],"f575","M502.63 217.06L294.94 9.37C288.69 3.12 280.5 0 272.31 0s-16.38 3.12-22.62 9.37l-81.58 81.58L81.93 4.77c-6.24-6.25-16.38-6.25-22.62 0L36.69 27.38c-6.24 6.25-6.24 16.38 0 22.63l86.19 86.18-94.76 94.76c-37.49 37.49-37.49 98.26 0 135.75l117.19 117.19c18.75 18.74 43.31 28.12 67.87 28.12 24.57 0 49.13-9.37 67.88-28.12l221.57-221.57c12.49-12.5 12.49-32.76 0-45.26zm-116.22 70.97H65.93c1.36-3.84 3.57-7.98 7.43-11.83l13.15-13.15 81.61-81.61 58.61 58.6c12.49 12.49 32.75 12.49 45.24 0 12.49-12.49 12.49-32.75 0-45.24l-58.61-58.6 58.95-58.95 162.45 162.44-48.35 48.34z"]},pn={prefix:"fas",iconName:"fill-drip",icon:[576,512,[],"f576","M512 320s-64 92.65-64 128c0 35.35 28.66 64 64 64s64-28.65 64-64-64-128-64-128zm-9.37-102.94L294.94 9.37C288.69 3.12 280.5 0 272.31 0s-16.38 3.12-22.62 9.37l-81.58 81.58L81.93 4.76c-6.25-6.25-16.38-6.25-22.62 0L36.69 27.38c-6.24 6.25-6.24 16.38 0 22.62l86.19 86.18-94.76 94.76c-37.49 37.48-37.49 98.26 0 135.75l117.19 117.19c18.74 18.74 43.31 28.12 67.87 28.12 24.57 0 49.13-9.37 67.87-28.12l221.57-221.57c12.5-12.5 12.5-32.75.01-45.25zm-116.22 70.97H65.93c1.36-3.84 3.57-7.98 7.43-11.83l13.15-13.15 81.61-81.61 58.6 58.6c12.49 12.49 32.75 12.49 45.24 0s12.49-32.75 0-45.24l-58.6-58.6 58.95-58.95 162.44 162.44-48.34 48.34z"]},dn={prefix:"fas",iconName:"film",icon:[512,512,[],"f008","M488 64h-8v20c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12V64H96v20c0 6.6-5.4 12-12 12H44c-6.6 0-12-5.4-12-12V64h-8C10.7 64 0 74.7 0 88v336c0 13.3 10.7 24 24 24h8v-20c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v20h320v-20c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v20h8c13.3 0 24-10.7 24-24V88c0-13.3-10.7-24-24-24zM96 372c0 6.6-5.4 12-12 12H44c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm0-96c0 6.6-5.4 12-12 12H44c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm0-96c0 6.6-5.4 12-12 12H44c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm272 208c0 6.6-5.4 12-12 12H156c-6.6 0-12-5.4-12-12v-96c0-6.6 5.4-12 12-12h200c6.6 0 12 5.4 12 12v96zm0-168c0 6.6-5.4 12-12 12H156c-6.6 0-12-5.4-12-12v-96c0-6.6 5.4-12 12-12h200c6.6 0 12 5.4 12 12v96zm112 152c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm0-96c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm0-96c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40z"]},un={prefix:"fas",iconName:"filter",icon:[512,512,[],"f0b0","M487.976 0H24.028C2.71 0-8.047 25.866 7.058 40.971L192 225.941V432c0 7.831 3.821 15.17 10.237 19.662l80 55.98C298.02 518.69 320 507.493 320 487.98V225.941l184.947-184.97C520.021 25.896 509.338 0 487.976 0z"]},Mn={prefix:"fas",iconName:"fingerprint",icon:[512,512,[],"f577","M256.12 245.96c-13.25 0-24 10.74-24 24 1.14 72.25-8.14 141.9-27.7 211.55-2.73 9.72 2.15 30.49 23.12 30.49 10.48 0 20.11-6.92 23.09-17.52 13.53-47.91 31.04-125.41 29.48-224.52.01-13.25-10.73-24-23.99-24zm-.86-81.73C194 164.16 151.25 211.3 152.1 265.32c.75 47.94-3.75 95.91-13.37 142.55-2.69 12.98 5.67 25.69 18.64 28.36 13.05 2.67 25.67-5.66 28.36-18.64 10.34-50.09 15.17-101.58 14.37-153.02-.41-25.95 19.92-52.49 54.45-52.34 31.31.47 57.15 25.34 57.62 55.47.77 48.05-2.81 96.33-10.61 143.55-2.17 13.06 6.69 25.42 19.76 27.58 19.97 3.33 26.81-15.1 27.58-19.77 8.28-50.03 12.06-101.21 11.27-152.11-.88-55.8-47.94-101.88-104.91-102.72zm-110.69-19.78c-10.3-8.34-25.37-6.8-33.76 3.48-25.62 31.5-39.39 71.28-38.75 112 .59 37.58-2.47 75.27-9.11 112.05-2.34 13.05 6.31 25.53 19.36 27.89 20.11 3.5 27.07-14.81 27.89-19.36 7.19-39.84 10.5-80.66 9.86-121.33-.47-29.88 9.2-57.88 28-80.97 8.35-10.28 6.79-25.39-3.49-33.76zm109.47-62.33c-15.41-.41-30.87 1.44-45.78 4.97-12.89 3.06-20.87 15.98-17.83 28.89 3.06 12.89 16 20.83 28.89 17.83 11.05-2.61 22.47-3.77 34-3.69 75.43 1.13 137.73 61.5 138.88 134.58.59 37.88-1.28 76.11-5.58 113.63-1.5 13.17 7.95 25.08 21.11 26.58 16.72 1.95 25.51-11.88 26.58-21.11a929.06 929.06 0 0 0 5.89-119.85c-1.56-98.75-85.07-180.33-186.16-181.83zm252.07 121.45c-2.86-12.92-15.51-21.2-28.61-18.27-12.94 2.86-21.12 15.66-18.26 28.61 4.71 21.41 4.91 37.41 4.7 61.6-.11 13.27 10.55 24.09 23.8 24.2h.2c13.17 0 23.89-10.61 24-23.8.18-22.18.4-44.11-5.83-72.34zm-40.12-90.72C417.29 43.46 337.6 1.29 252.81.02 183.02-.82 118.47 24.91 70.46 72.94 24.09 119.37-.9 181.04.14 246.65l-.12 21.47c-.39 13.25 10.03 24.31 23.28 24.69.23.02.48.02.72.02 12.92 0 23.59-10.3 23.97-23.3l.16-23.64c-.83-52.5 19.16-101.86 56.28-139 38.76-38.8 91.34-59.67 147.68-58.86 69.45 1.03 134.73 35.56 174.62 92.39 7.61 10.86 22.56 13.45 33.42 5.86 10.84-7.62 13.46-22.59 5.84-33.43z"]},Cn={prefix:"fas",iconName:"fire",icon:[384,512,[],"f06d","M216 23.86c0-23.8-30.65-32.77-44.15-13.04C48 191.85 224 200 224 288c0 35.63-29.11 64.46-64.85 63.99-35.17-.45-63.15-29.77-63.15-64.94v-85.51c0-21.7-26.47-32.23-41.43-16.5C27.8 213.16 0 261.33 0 320c0 105.87 86.13 192 192 192s192-86.13 192-192c0-170.29-168-193-168-296.14z"]},Hn={prefix:"fas",iconName:"fire-alt",icon:[448,512,[],"f7e4","M323.56 51.2c-20.8 19.3-39.58 39.59-56.22 59.97C240.08 73.62 206.28 35.53 168 0 69.74 91.17 0 209.96 0 281.6 0 408.85 100.29 512 224 512s224-103.15 224-230.4c0-53.27-51.98-163.14-124.44-230.4zm-19.47 340.65C282.43 407.01 255.72 416 226.86 416 154.71 416 96 368.26 96 290.75c0-38.61 24.31-72.63 72.79-130.75 6.93 7.98 98.83 125.34 98.83 125.34l58.63-66.88c4.14 6.85 7.91 13.55 11.27 19.97 27.35 52.19 15.81 118.97-33.43 153.42z"]},gn={prefix:"fas",iconName:"fire-extinguisher",icon:[448,512,[],"f134","M434.027 26.329l-168 28C254.693 56.218 256 67.8 256 72h-58.332C208.353 36.108 181.446 0 144 0c-39.435 0-66.368 39.676-52.228 76.203-52.039 13.051-75.381 54.213-90.049 90.884-4.923 12.307 1.063 26.274 13.37 31.197 12.317 4.926 26.279-1.075 31.196-13.37C75.058 112.99 106.964 120 168 120v27.076c-41.543 10.862-72 49.235-72 94.129V488c0 13.255 10.745 24 24 24h144c13.255 0 24-10.745 24-24V240c0-44.731-30.596-82.312-72-92.97V120h40c0 2.974-1.703 15.716 10.027 17.671l168 28C441.342 166.89 448 161.25 448 153.834V38.166c0-7.416-6.658-13.056-13.973-11.837zM144 72c-8.822 0-16-7.178-16-16s7.178-16 16-16 16 7.178 16 16-7.178 16-16 16z"]},Vn={prefix:"fas",iconName:"first-aid",icon:[576,512,[],"f479","M0 80v352c0 26.5 21.5 48 48 48h48V32H48C21.5 32 0 53.5 0 80zm128 400h320V32H128v448zm64-248c0-4.4 3.6-8 8-8h56v-56c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v56h56c4.4 0 8 3.6 8 8v48c0 4.4-3.6 8-8 8h-56v56c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-56h-56c-4.4 0-8-3.6-8-8v-48zM528 32h-48v448h48c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48z"]},xn={prefix:"fas",iconName:"fish",icon:[576,512,[],"f578","M327.1 96c-89.97 0-168.54 54.77-212.27 101.63L27.5 131.58c-12.13-9.18-30.24.6-27.14 14.66L24.54 256 .35 365.77c-3.1 14.06 15.01 23.83 27.14 14.66l87.33-66.05C158.55 361.23 237.13 416 327.1 416 464.56 416 576 288 576 256S464.56 96 327.1 96zm87.43 184c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24 13.26 0 24 10.74 24 24 0 13.25-10.75 24-24 24z"]},Ln={prefix:"fas",iconName:"fist-raised",icon:[384,512,[],"f6de","M255.98 160V16c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v146.93c5.02-1.78 10.34-2.93 15.97-2.93h48.03zm128 95.99c-.01-35.34-28.66-63.99-63.99-63.99H207.85c-8.78 0-15.9 7.07-15.9 15.85v.56c0 26.27 21.3 47.59 47.57 47.59h35.26c9.68 0 13.2 3.58 13.2 8v16.2c0 4.29-3.59 7.78-7.88 8-44.52 2.28-64.16 24.71-96.05 72.55l-6.31 9.47a7.994 7.994 0 0 1-11.09 2.22l-13.31-8.88a7.994 7.994 0 0 1-2.22-11.09l6.31-9.47c15.73-23.6 30.2-43.26 47.31-58.08-17.27-5.51-31.4-18.12-38.87-34.45-6.59 3.41-13.96 5.52-21.87 5.52h-32c-12.34 0-23.49-4.81-32-12.48C71.48 251.19 60.33 256 48 256H16c-5.64 0-10.97-1.15-16-2.95v77.93c0 33.95 13.48 66.5 37.49 90.51L63.99 448v64h255.98v-63.96l35.91-35.92A96.035 96.035 0 0 0 384 344.21l-.02-88.22zm-32.01-90.09V48c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v112h32c11.28 0 21.94 2.31 32 5.9zM16 224h32c8.84 0 16-7.16 16-16V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v128c0 8.84 7.16 16 16 16zm95.99 0h32c8.84 0 16-7.16 16-16V48c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v160c0 8.84 7.16 16 16 16z"]},bn={prefix:"fas",iconName:"flag",icon:[512,512,[],"f024","M349.565 98.783C295.978 98.783 251.721 64 184.348 64c-24.955 0-47.309 4.384-68.045 12.013a55.947 55.947 0 0 0 3.586-23.562C118.117 24.015 94.806 1.206 66.338.048 34.345-1.254 8 24.296 8 56c0 19.026 9.497 35.825 24 45.945V488c0 13.255 10.745 24 24 24h16c13.255 0 24-10.745 24-24v-94.4c28.311-12.064 63.582-22.122 114.435-22.122 53.588 0 97.844 34.783 165.217 34.783 48.169 0 86.667-16.294 122.505-40.858C506.84 359.452 512 349.571 512 339.045v-243.1c0-23.393-24.269-38.87-45.485-29.016-34.338 15.948-76.454 31.854-116.95 31.854z"]},Nn={prefix:"fas",iconName:"flag-checkered",icon:[512,512,[],"f11e","M243.2 189.9V258c26.1 5.9 49.3 15.6 73.6 22.3v-68.2c-26-5.8-49.4-15.5-73.6-22.2zm223.3-123c-34.3 15.9-76.5 31.9-117 31.9C296 98.8 251.7 64 184.3 64c-25 0-47.3 4.4-68 12 2.8-7.3 4.1-15.2 3.6-23.6C118.1 24 94.8 1.2 66.3 0 34.3-1.3 8 24.3 8 56c0 19 9.5 35.8 24 45.9V488c0 13.3 10.7 24 24 24h16c13.3 0 24-10.7 24-24v-94.4c28.3-12.1 63.6-22.1 114.4-22.1 53.6 0 97.8 34.8 165.2 34.8 48.2 0 86.7-16.3 122.5-40.9 8.7-6 13.8-15.8 13.8-26.4V95.9c.1-23.3-24.2-38.8-45.4-29zM169.6 325.5c-25.8 2.7-50 8.2-73.6 16.6v-70.5c26.2-9.3 47.5-15 73.6-17.4zM464 191c-23.6 9.8-46.3 19.5-73.6 23.9V286c24.8-3.4 51.4-11.8 73.6-26v70.5c-25.1 16.1-48.5 24.7-73.6 27.1V286c-27 3.7-47.9 1.5-73.6-5.6v67.4c-23.9-7.4-47.3-16.7-73.6-21.3V258c-19.7-4.4-40.8-6.8-73.6-3.8v-70c-22.4 3.1-44.6 10.2-73.6 20.9v-70.5c33.2-12.2 50.1-19.8 73.6-22v71.6c27-3.7 48.4-1.3 73.6 5.7v-67.4c23.7 7.4 47.2 16.7 73.6 21.3v68.4c23.7 5.3 47.6 6.9 73.6 2.7V143c27-4.8 52.3-13.6 73.6-22.5z"]},An={prefix:"fas",iconName:"flag-usa",icon:[512,512,[],"f74d","M32 0C14.3 0 0 14.3 0 32v464c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V32C64 14.3 49.7 0 32 0zm267.9 303.6c-57.2-15.1-111.7-28.8-203.9 11.1V384c185.7-92.2 221.7 53.3 397.5-23.1 11.4-5 18.5-16.5 18.5-28.8v-36c-43.6 17.3-80.2 24.1-112.1 24.1-37.4-.1-68.9-8.4-100-16.6zm0-96c-57.2-15.1-111.7-28.8-203.9 11.1v61.5c94.8-37.6 154.6-22.7 212.1-7.6 57.2 15.1 111.7 28.8 203.9-11.1V200c-43.6 17.3-80.2 24.1-112.1 24.1-37.4 0-68.9-8.3-100-16.5zm9.5-125.9c51.8 15.6 97.4 29 202.6-20.1V30.8c0-25.1-26.8-38.1-49.4-26.6C291.3 91.5 305.4-62.2 96 32.4v151.9c94.8-37.5 154.6-22.7 212.1-7.6 57.2 15 111.7 28.7 203.9-11.1V96.7c-53.6 23.5-93.3 31.4-126.1 31.4s-59-7.8-85.7-15.9c-4-1.2-8.1-2.4-12.1-3.5V75.5c7.2 2 14.3 4.1 21.3 6.2zM160 128.1c-8.8 0-16-7.1-16-16 0-8.8 7.2-16 16-16s16 7.1 16 16-7.2 16-16 16zm0-55.8c-8.8 0-16-7.1-16-16 0-8.8 7.2-16 16-16s16 7.1 16 16c0 8.8-7.2 16-16 16zm64 47.9c-8.8 0-16-7.1-16-16 0-8.8 7.2-16 16-16s16 7.1 16 16c0 8.8-7.2 16-16 16zm0-55.9c-8.8 0-16-7.1-16-16 0-8.8 7.2-16 16-16s16 7.1 16 16c0 8.8-7.2 16-16 16z"]},yn={prefix:"fas",iconName:"flask",icon:[448,512,[],"f0c3","M437.2 403.5L320 215V64h8c13.3 0 24-10.7 24-24V24c0-13.3-10.7-24-24-24H120c-13.3 0-24 10.7-24 24v16c0 13.3 10.7 24 24 24h8v151L10.8 403.5C-18.5 450.6 15.3 512 70.9 512h306.2c55.7 0 89.4-61.5 60.1-108.5zM137.9 320l48.2-77.6c3.7-5.2 5.8-11.6 5.8-18.4V64h64v160c0 6.9 2.2 13.2 5.8 18.4l48.2 77.6h-172z"]},Sn={prefix:"fas",iconName:"flushed",icon:[496,512,[],"f579","M344 200c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zm-192 0c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zM248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM80 224c0-39.8 32.2-72 72-72s72 32.2 72 72-32.2 72-72 72-72-32.2-72-72zm232 176H184c-21.2 0-21.2-32 0-32h128c21.2 0 21.2 32 0 32zm32-104c-39.8 0-72-32.2-72-72s32.2-72 72-72 72 32.2 72 72-32.2 72-72 72z"]},wn={prefix:"fas",iconName:"folder",icon:[512,512,[],"f07b","M464 128H272l-64-64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V176c0-26.51-21.49-48-48-48z"]},kn={prefix:"fas",iconName:"folder-minus",icon:[512,512,[],"f65d","M464 128H272l-64-64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V176c0-26.51-21.49-48-48-48zm-96 168c0 8.84-7.16 16-16 16H160c-8.84 0-16-7.16-16-16v-16c0-8.84 7.16-16 16-16h192c8.84 0 16 7.16 16 16v16z"]},Tn={prefix:"fas",iconName:"folder-open",icon:[576,512,[],"f07c","M572.694 292.093L500.27 416.248A63.997 63.997 0 0 1 444.989 448H45.025c-18.523 0-30.064-20.093-20.731-36.093l72.424-124.155A64 64 0 0 1 152 256h399.964c18.523 0 30.064 20.093 20.73 36.093zM152 224h328v-48c0-26.51-21.49-48-48-48H272l-64-64H48C21.49 64 0 85.49 0 112v278.046l69.077-118.418C86.214 242.25 117.989 224 152 224z"]},En={prefix:"fas",iconName:"folder-plus",icon:[512,512,[],"f65e","M464,128H272L208,64H48A48,48,0,0,0,0,112V400a48,48,0,0,0,48,48H464a48,48,0,0,0,48-48V176A48,48,0,0,0,464,128ZM359.5,296a16,16,0,0,1-16,16h-64v64a16,16,0,0,1-16,16h-16a16,16,0,0,1-16-16V312h-64a16,16,0,0,1-16-16V280a16,16,0,0,1,16-16h64V200a16,16,0,0,1,16-16h16a16,16,0,0,1,16,16v64h64a16,16,0,0,1,16,16Z"]},Pn={prefix:"fas",iconName:"font",icon:[448,512,[],"f031","M432 416h-23.41L277.88 53.69A32 32 0 0 0 247.58 32h-47.16a32 32 0 0 0-30.3 21.69L39.41 416H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-19.58l23.3-64h152.56l23.3 64H304a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM176.85 272L224 142.51 271.15 272z"]},Dn={prefix:"fas",iconName:"font-awesome-logo-full",icon:[3992,512,["Font Awesome"],"f4e6","M454.6 0H57.4C25.9 0 0 25.9 0 57.4v397.3C0 486.1 25.9 512 57.4 512h397.3c31.4 0 57.4-25.9 57.4-57.4V57.4C512 25.9 486.1 0 454.6 0zm-58.9 324.9c0 4.8-4.1 6.9-8.9 8.9-19.2 8.1-39.7 15.7-61.5 15.7-40.5 0-68.7-44.8-163.2 2.5v51.8c0 30.3-45.7 30.2-45.7 0v-250c-9-7-15-17.9-15-30.3 0-21 17.1-38.2 38.2-38.2 21 0 38.2 17.1 38.2 38.2 0 12.2-5.8 23.2-14.9 30.2v21c37.1-12 65.5-34.4 146.1-3.4 26.6 11.4 68.7-15.7 76.5-15.7 5.5 0 10.3 4.1 10.3 8.9v160.4zm432.9-174.2h-137v70.1H825c39.8 0 40.4 62.2 0 62.2H691.6v105.6c0 45.5-70.7 46.4-70.7 0V128.3c0-22 18-39.8 39.8-39.8h167.8c39.6 0 40.5 62.2.1 62.2zm191.1 23.4c-169.3 0-169.1 252.4 0 252.4 169.9 0 169.9-252.4 0-252.4zm0 196.1c-81.6 0-82.1-139.8 0-139.8 82.5 0 82.4 139.8 0 139.8zm372.4 53.4c-17.5 0-31.4-13.9-31.4-31.4v-117c0-62.4-72.6-52.5-99.1-16.4v133.4c0 41.5-63.3 41.8-63.3 0V208c0-40 63.1-41.6 63.1 0v3.4c43.3-51.6 162.4-60.4 162.4 39.3v141.5c.3 30.4-31.5 31.4-31.7 31.4zm179.7 2.9c-44.3 0-68.3-22.9-68.3-65.8V235.2H1488c-35.6 0-36.7-55.3 0-55.3h15.5v-37.3c0-41.3 63.8-42.1 63.8 0v37.5h24.9c35.4 0 35.7 55.3 0 55.3h-24.9v108.5c0 29.6 26.1 26.3 27.4 26.3 31.4 0 52.6 56.3-22.9 56.3zM1992 123c-19.5-50.2-95.5-50-114.5 0-107.3 275.7-99.5 252.7-99.5 262.8 0 42.8 58.3 51.2 72.1 14.4l13.5-35.9H2006l13 35.9c14.2 37.7 72.1 27.2 72.1-14.4 0-10.1 5.3 6.8-99.1-262.8zm-108.9 179.1l51.7-142.9 51.8 142.9h-103.5zm591.3-85.6l-53.7 176.3c-12.4 41.2-72 41-84 0l-42.3-135.9-42.3 135.9c-12.4 40.9-72 41.2-84.5 0l-54.2-176.3c-12.5-39.4 49.8-56.1 60.2-16.9L2213 342l45.3-139.5c10.9-32.7 59.6-34.7 71.2 0l45.3 139.5 39.3-142.4c10.3-38.3 72.6-23.8 60.3 16.9zm275.4 75.1c0-42.4-33.9-117.5-119.5-117.5-73.2 0-124.4 56.3-124.4 126 0 77.2 55.3 126.4 128.5 126.4 31.7 0 93-11.5 93-39.8 0-18.3-21.1-31.5-39.3-22.4-49.4 26.2-109 8.4-115.9-43.8h148.3c16.3 0 29.3-13.4 29.3-28.9zM2571 277.7c9.5-73.4 113.9-68.6 118.6 0H2571zm316.7 148.8c-31.4 0-81.6-10.5-96.6-31.9-12.4-17 2.5-39.8 21.8-39.8 16.3 0 36.8 22.9 77.7 22.9 27.4 0 40.4-11 40.4-25.8 0-39.8-142.9-7.4-142.9-102 0-40.4 35.3-75.7 98.6-75.7 31.4 0 74.1 9.9 87.6 29.4 10.8 14.8-1.4 36.2-20.9 36.2-15.1 0-26.7-17.3-66.2-17.3-22.9 0-37.8 10.5-37.8 23.8 0 35.9 142.4 6 142.4 103.1-.1 43.7-37.4 77.1-104.1 77.1zm266.8-252.4c-169.3 0-169.1 252.4 0 252.4 170.1 0 169.6-252.4 0-252.4zm0 196.1c-81.8 0-82-139.8 0-139.8 82.5 0 82.4 139.8 0 139.8zm476.9 22V268.7c0-53.8-61.4-45.8-85.7-10.5v134c0 41.3-63.8 42.1-63.8 0V268.7c0-52.1-59.5-47.4-85.7-10.1v133.6c0 41.5-63.3 41.8-63.3 0V208c0-40 63.1-41.6 63.1 0v3.4c9.9-14.4 41.8-37.3 78.6-37.3 35.3 0 57.7 16.4 66.7 43.8 13.9-21.8 45.8-43.8 82.6-43.8 44.3 0 70.7 23.4 70.7 72.7v145.3c.5 17.3-13.5 31.4-31.9 31.4 3.5.1-31.3 1.1-31.3-31.3zM3992 291.6c0-42.4-32.4-117.5-117.9-117.5-73.2 0-127.5 56.3-127.5 126 0 77.2 58.3 126.4 131.6 126.4 31.7 0 91.5-11.5 91.5-39.8 0-18.3-21.1-31.5-39.3-22.4-49.4 26.2-110.5 8.4-117.5-43.8h149.8c16.3 0 29.1-13.4 29.3-28.9zm-180.5-13.9c9.7-74.4 115.9-68.3 120.1 0h-120.1z"]},On={prefix:"fas",iconName:"football-ball",icon:[496,512,[],"f44e","M481.5 60.3c-4.8-18.2-19.1-32.5-37.3-37.4C420.3 16.5 383 8.9 339.4 8L496 164.8c-.8-43.5-8.2-80.6-14.5-104.5zm-467 391.4c4.8 18.2 19.1 32.5 37.3 37.4 23.9 6.4 61.2 14 104.8 14.9L0 347.2c.8 43.5 8.2 80.6 14.5 104.5zM4.2 283.4L220.4 500c132.5-19.4 248.8-118.7 271.5-271.4L275.6 12C143.1 31.4 26.8 130.7 4.2 283.4zm317.3-123.6c3.1-3.1 8.2-3.1 11.3 0l11.3 11.3c3.1 3.1 3.1 8.2 0 11.3l-28.3 28.3 28.3 28.3c3.1 3.1 3.1 8.2 0 11.3l-11.3 11.3c-3.1 3.1-8.2 3.1-11.3 0l-28.3-28.3-22.6 22.7 28.3 28.3c3.1 3.1 3.1 8.2 0 11.3l-11.3 11.3c-3.1 3.1-8.2 3.1-11.3 0L248 278.6l-22.6 22.6 28.3 28.3c3.1 3.1 3.1 8.2 0 11.3l-11.3 11.3c-3.1 3.1-8.2 3.1-11.3 0l-28.3-28.3-28.3 28.3c-3.1 3.1-8.2 3.1-11.3 0l-11.3-11.3c-3.1-3.1-3.1-8.2 0-11.3l28.3-28.3-28.3-28.2c-3.1-3.1-3.1-8.2 0-11.3l11.3-11.3c3.1-3.1 8.2-3.1 11.3 0l28.3 28.3 22.6-22.6-28.3-28.3c-3.1-3.1-3.1-8.2 0-11.3l11.3-11.3c3.1-3.1 8.2-3.1 11.3 0l28.3 28.3 22.6-22.6-28.3-28.3c-3.1-3.1-3.1-8.2 0-11.3l11.3-11.3c3.1-3.1 8.2-3.1 11.3 0l28.3 28.3 28.3-28.5z"]},In={prefix:"fas",iconName:"forward",icon:[512,512,[],"f04e","M500.5 231.4l-192-160C287.9 54.3 256 68.6 256 96v320c0 27.4 31.9 41.8 52.5 24.6l192-160c15.3-12.8 15.3-36.4 0-49.2zm-256 0l-192-160C31.9 54.3 0 68.6 0 96v320c0 27.4 31.9 41.8 52.5 24.6l192-160c15.3-12.8 15.3-36.4 0-49.2z"]},Bn={prefix:"fas",iconName:"frog",icon:[576,512,[],"f52e","M446.53 97.43C439.67 60.23 407.19 32 368 32c-39.23 0-71.72 28.29-78.54 65.54C126.75 112.96-.5 250.12 0 416.98.11 451.9 29.08 480 64 480h304c8.84 0 16-7.16 16-16 0-17.67-14.33-32-32-32h-79.49l35.8-48.33c24.14-36.23 10.35-88.28-33.71-106.6-23.89-9.93-51.55-4.65-72.24 10.88l-32.76 24.59c-7.06 5.31-17.09 3.91-22.41-3.19-5.3-7.08-3.88-17.11 3.19-22.41l34.78-26.09c36.84-27.66 88.28-27.62 125.13 0 10.87 8.15 45.87 39.06 40.8 93.21L469.62 480H560c8.84 0 16-7.16 16-16 0-17.67-14.33-32-32-32h-53.63l-98.52-104.68 154.44-86.65A58.16 58.16 0 0 0 576 189.94c0-21.4-11.72-40.95-30.48-51.23-40.56-22.22-98.99-41.28-98.99-41.28zM368 136c-13.26 0-24-10.75-24-24 0-13.26 10.74-24 24-24 13.25 0 24 10.74 24 24 0 13.25-10.75 24-24 24z"]},Rn={prefix:"fas",iconName:"frown",icon:[496,512,[],"f119","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm80 168c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm-160 0c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm170.2 218.2C315.8 367.4 282.9 352 248 352s-67.8 15.4-90.2 42.2c-13.5 16.3-38.1-4.2-24.6-20.5C161.7 339.6 203.6 320 248 320s86.3 19.6 114.7 53.8c13.6 16.2-11 36.7-24.5 20.4z"]},Zn={prefix:"fas",iconName:"frown-open",icon:[496,512,[],"f57a","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM136 208c0-17.7 14.3-32 32-32s32 14.3 32 32-14.3 32-32 32-32-14.3-32-32zm187.3 183.3c-31.2-9.6-59.4-15.3-75.3-15.3s-44.1 5.7-75.3 15.3c-11.5 3.5-22.5-6.3-20.5-18.1 7-40 60.1-61.2 95.8-61.2s88.8 21.3 95.8 61.2c2 11.9-9.1 21.6-20.5 18.1zM328 240c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},jn={prefix:"fas",iconName:"funnel-dollar",icon:[640,512,[],"f662","M433.46 165.94l101.2-111.87C554.61 34.12 540.48 0 512.26 0H31.74C3.52 0-10.61 34.12 9.34 54.07L192 256v155.92c0 12.59 5.93 24.44 16 32l79.99 60c20.86 15.64 48.47 6.97 59.22-13.57C310.8 455.38 288 406.35 288 352c0-89.79 62.05-165.17 145.46-186.06zM480 192c-88.37 0-160 71.63-160 160s71.63 160 160 160 160-71.63 160-160-71.63-160-160-160zm16 239.88V448c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-16.29c-11.29-.58-22.27-4.52-31.37-11.35-3.9-2.93-4.1-8.77-.57-12.14l11.75-11.21c2.77-2.64 6.89-2.76 10.13-.73 3.87 2.42 8.26 3.72 12.82 3.72h28.11c6.5 0 11.8-5.92 11.8-13.19 0-5.95-3.61-11.19-8.77-12.73l-45-13.5c-18.59-5.58-31.58-23.42-31.58-43.39 0-24.52 19.05-44.44 42.67-45.07V256c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v16.29c11.29.58 22.27 4.51 31.37 11.35 3.9 2.93 4.1 8.77.57 12.14l-11.75 11.21c-2.77 2.64-6.89 2.76-10.13.73-3.87-2.43-8.26-3.72-12.82-3.72h-28.11c-6.5 0-11.8 5.92-11.8 13.19 0 5.95 3.61 11.19 8.77 12.73l45 13.5c18.59 5.58 31.58 23.42 31.58 43.39 0 24.53-19.04 44.44-42.67 45.07z"]},Fn={prefix:"fas",iconName:"futbol",icon:[512,512,[],"f1e3","M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zm-48 0l-.003-.282-26.064 22.741-62.679-58.5 16.454-84.355 34.303 3.072c-24.889-34.216-60.004-60.089-100.709-73.141l13.651 31.939L256 139l-74.953-41.525 13.651-31.939c-40.631 13.028-75.78 38.87-100.709 73.141l34.565-3.073 16.192 84.355-62.678 58.5-26.064-22.741-.003.282c0 43.015 13.497 83.952 38.472 117.991l7.704-33.897 85.138 10.447 36.301 77.826-29.902 17.786c40.202 13.122 84.29 13.148 124.572 0l-29.902-17.786 36.301-77.826 85.138-10.447 7.704 33.897C442.503 339.952 456 299.015 456 256zm-248.102 69.571l-29.894-91.312L256 177.732l77.996 56.527-29.622 91.312h-96.476z"]},qn={prefix:"fas",iconName:"gamepad",icon:[640,512,[],"f11b","M480.07 96H160a160 160 0 1 0 114.24 272h91.52A160 160 0 1 0 480.07 96zM248 268a12 12 0 0 1-12 12h-52v52a12 12 0 0 1-12 12h-24a12 12 0 0 1-12-12v-52H84a12 12 0 0 1-12-12v-24a12 12 0 0 1 12-12h52v-52a12 12 0 0 1 12-12h24a12 12 0 0 1 12 12v52h52a12 12 0 0 1 12 12zm216 76a40 40 0 1 1 40-40 40 40 0 0 1-40 40zm64-96a40 40 0 1 1 40-40 40 40 0 0 1-40 40z"]},Un={prefix:"fas",iconName:"gas-pump",icon:[512,512,[],"f52f","M336 448H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h320c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm157.2-340.7l-81-81c-6.2-6.2-16.4-6.2-22.6 0l-11.3 11.3c-6.2 6.2-6.2 16.4 0 22.6L416 97.9V160c0 28.1 20.9 51.3 48 55.2V376c0 13.2-10.8 24-24 24s-24-10.8-24-24v-32c0-48.6-39.4-88-88-88h-8V64c0-35.3-28.7-64-64-64H96C60.7 0 32 28.7 32 64v352h288V304h8c22.1 0 40 17.9 40 40v27.8c0 37.7 27 72 64.5 75.9 43 4.3 79.5-29.5 79.5-71.7V152.6c0-17-6.8-33.3-18.8-45.3zM256 192H96V64h160v128z"]},Wn={prefix:"fas",iconName:"gavel",icon:[512,512,[],"f0e3","M504.971 199.362l-22.627-22.627c-9.373-9.373-24.569-9.373-33.941 0l-5.657 5.657L329.608 69.255l5.657-5.657c9.373-9.373 9.373-24.569 0-33.941L312.638 7.029c-9.373-9.373-24.569-9.373-33.941 0L154.246 131.48c-9.373 9.373-9.373 24.569 0 33.941l22.627 22.627c9.373 9.373 24.569 9.373 33.941 0l5.657-5.657 39.598 39.598-81.04 81.04-5.657-5.657c-12.497-12.497-32.758-12.497-45.255 0L9.373 412.118c-12.497 12.497-12.497 32.758 0 45.255l45.255 45.255c12.497 12.497 32.758 12.497 45.255 0l114.745-114.745c12.497-12.497 12.497-32.758 0-45.255l-5.657-5.657 81.04-81.04 39.598 39.598-5.657 5.657c-9.373 9.373-9.373 24.569 0 33.941l22.627 22.627c9.373 9.373 24.569 9.373 33.941 0l124.451-124.451c9.372-9.372 9.372-24.568 0-33.941z"]},Gn={prefix:"fas",iconName:"gem",icon:[576,512,[],"f3a5","M485.5 0L576 160H474.9L405.7 0h79.8zm-128 0l69.2 160H149.3L218.5 0h139zm-267 0h79.8l-69.2 160H0L90.5 0zM0 192h100.7l123 251.7c1.5 3.1-2.7 5.9-5 3.3L0 192zm148.2 0h279.6l-137 318.2c-1 2.4-4.5 2.4-5.5 0L148.2 192zm204.1 251.7l123-251.7H576L357.3 446.9c-2.3 2.7-6.5-.1-5-3.2z"]},_n={prefix:"fas",iconName:"genderless",icon:[288,512,[],"f22d","M144 176c44.1 0 80 35.9 80 80s-35.9 80-80 80-80-35.9-80-80 35.9-80 80-80m0-64C64.5 112 0 176.5 0 256s64.5 144 144 144 144-64.5 144-144-64.5-144-144-144z"]},$n={prefix:"fas",iconName:"ghost",icon:[384,512,[],"f6e2","M186.1.09C81.01 3.24 0 94.92 0 200.05v263.92c0 14.26 17.23 21.39 27.31 11.31l24.92-18.53c6.66-4.95 16-3.99 21.51 2.21l42.95 48.35c6.25 6.25 16.38 6.25 22.63 0l40.72-45.85c6.37-7.17 17.56-7.17 23.92 0l40.72 45.85c6.25 6.25 16.38 6.25 22.63 0l42.95-48.35c5.51-6.2 14.85-7.17 21.51-2.21l24.92 18.53c10.08 10.08 27.31 2.94 27.31-11.31V192C384 84 294.83-3.17 186.1.09zM128 224c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm128 0c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},Yn={prefix:"fas",iconName:"gift",icon:[512,512,[],"f06b","M32 448c0 17.7 14.3 32 32 32h160V320H32v128zm256 32h160c17.7 0 32-14.3 32-32V320H288v160zm192-320h-42.1c6.2-12.1 10.1-25.5 10.1-40 0-48.5-39.5-88-88-88-41.6 0-68.5 21.3-103 68.3-34.5-47-61.4-68.3-103-68.3-48.5 0-88 39.5-88 88 0 14.5 3.8 27.9 10.1 40H32c-17.7 0-32 14.3-32 32v80c0 8.8 7.2 16 16 16h480c8.8 0 16-7.2 16-16v-80c0-17.7-14.3-32-32-32zm-326.1 0c-22.1 0-40-17.9-40-40s17.9-40 40-40c19.9 0 34.6 3.3 86.1 80h-86.1zm206.1 0h-86.1c51.4-76.5 65.7-80 86.1-80 22.1 0 40 17.9 40 40s-17.9 40-40 40z"]},Kn={prefix:"fas",iconName:"gifts",icon:[640,512,[],"f79c","M240.6 194.1c1.9-30.8 17.3-61.2 44-79.8C279.4 103.5 268.7 96 256 96h-29.4l30.7-22c7.2-5.1 8.9-15.1 3.7-22.3l-9.3-13c-5.1-7.2-15.1-8.9-22.3-3.7l-32 22.9 11.5-30.6c3.1-8.3-1.1-17.5-9.4-20.6l-15-5.6c-8.3-3.1-17.5 1.1-20.6 9.4l-19.9 53-19.9-53.1C121 2.1 111.8-2.1 103.5 1l-15 5.6C80.2 9.7 76 19 79.2 27.2l11.5 30.6L58.6 35c-7.2-5.1-17.2-3.5-22.3 3.7l-9.3 13c-5.1 7.2-3.5 17.2 3.7 22.3l30.7 22H32c-17.7 0-32 14.3-32 32v352c0 17.7 14.3 32 32 32h168.9c-5.5-9.5-8.9-20.3-8.9-32V256c0-29.9 20.8-55 48.6-61.9zM224 480c0 17.7 14.3 32 32 32h160V384H224v96zm224 32h160c17.7 0 32-14.3 32-32v-96H448v128zm160-288h-20.4c2.6-7.6 4.4-15.5 4.4-23.8 0-35.5-27-72.2-72.1-72.2-48.1 0-75.9 47.7-87.9 75.3-12.1-27.6-39.9-75.3-87.9-75.3-45.1 0-72.1 36.7-72.1 72.2 0 8.3 1.7 16.2 4.4 23.8H256c-17.7 0-32 14.3-32 32v96h192V224h15.3l.7-.2.7.2H448v128h192v-96c0-17.7-14.3-32-32-32zm-272 0c-2.7-1.4-5.1-3-7.2-4.8-7.3-6.4-8.8-13.8-8.8-19 0-9.7 6.4-24.2 24.1-24.2 18.7 0 35.6 27.4 44.5 48H336zm199.2-4.8c-2.1 1.8-4.5 3.4-7.2 4.8h-52.6c8.8-20.3 25.8-48 44.5-48 17.7 0 24.1 14.5 24.1 24.2 0 5.2-1.5 12.6-8.8 19z"]},Jn={prefix:"fas",iconName:"glass-cheers",icon:[640,512,[],"f79f","M639.4 433.6c-8.4-20.4-31.8-30.1-52.2-21.6l-22.1 9.2-38.7-101.9c47.9-35 64.8-100.3 34.5-152.8L474.3 16c-8-13.9-25.1-19.7-40-13.6L320 49.8 205.7 2.4c-14.9-6.2-32-.3-40 13.6L79.1 166.5C48.9 219 65.7 284.3 113.6 319.2L74.9 421.1l-22.1-9.2c-20.4-8.5-43.7 1.2-52.2 21.6-1.7 4.1.2 8.8 4.3 10.5l162.3 67.4c4.1 1.7 8.7-.2 10.4-4.3 8.4-20.4-1.2-43.8-21.6-52.3l-22.1-9.2L173.3 342c4.4.5 8.8 1.3 13.1 1.3 51.7 0 99.4-33.1 113.4-85.3l20.2-75.4 20.2 75.4c14 52.2 61.7 85.3 113.4 85.3 4.3 0 8.7-.8 13.1-1.3L506 445.6l-22.1 9.2c-20.4 8.5-30.1 31.9-21.6 52.3 1.7 4.1 6.4 6 10.4 4.3L635.1 444c4-1.7 6-6.3 4.3-10.4zM275.9 162.1l-112.1-46.5 36.5-63.4 94.5 39.2-18.9 70.7zm88.2 0l-18.9-70.7 94.5-39.2 36.5 63.4-112.1 46.5z"]},Qn={prefix:"fas",iconName:"glass-martini",icon:[512,512,[],"f000","M502.05 57.6C523.3 36.34 508.25 0 478.2 0H33.8C3.75 0-11.3 36.34 9.95 57.6L224 271.64V464h-56c-22.09 0-40 17.91-40 40 0 4.42 3.58 8 8 8h240c4.42 0 8-3.58 8-8 0-22.09-17.91-40-40-40h-56V271.64L502.05 57.6z"]},Xn={prefix:"fas",iconName:"glass-martini-alt",icon:[512,512,[],"f57b","M502.05 57.6C523.3 36.34 508.25 0 478.2 0H33.8C3.75 0-11.3 36.34 9.95 57.6L224 271.64V464h-56c-22.09 0-40 17.91-40 40 0 4.42 3.58 8 8 8h240c4.42 0 8-3.58 8-8 0-22.09-17.91-40-40-40h-56V271.64L502.05 57.6zM443.77 48l-48 48H116.24l-48-48h375.53z"]},co={prefix:"fas",iconName:"glass-whiskey",icon:[512,512,[],"f7a0","M480 32H32C12.5 32-2.4 49.2.3 68.5l56 356.5c4.5 31.5 31.5 54.9 63.4 54.9h273c31.8 0 58.9-23.4 63.4-54.9l55.6-356.5C514.4 49.2 499.5 32 480 32zm-37.4 64l-30 192h-313L69.4 96h373.2z"]},ao={prefix:"fas",iconName:"glasses",icon:[576,512,[],"f530","M574.1 280.37L528.75 98.66c-5.91-23.7-21.59-44.05-43-55.81-21.44-11.73-46.97-14.11-70.19-6.33l-15.25 5.08c-8.39 2.79-12.92 11.86-10.12 20.24l5.06 15.18c2.79 8.38 11.85 12.91 20.23 10.12l13.18-4.39c10.87-3.62 23-3.57 33.16 1.73 10.29 5.37 17.57 14.56 20.37 25.82l38.46 153.82c-22.19-6.81-49.79-12.46-81.2-12.46-34.77 0-73.98 7.02-114.85 26.74h-73.18c-40.87-19.74-80.08-26.75-114.86-26.75-31.42 0-59.02 5.65-81.21 12.46l38.46-153.83c2.79-11.25 10.09-20.45 20.38-25.81 10.16-5.3 22.28-5.35 33.15-1.73l13.17 4.39c8.38 2.79 17.44-1.74 20.23-10.12l5.06-15.18c2.8-8.38-1.73-17.45-10.12-20.24l-15.25-5.08c-23.22-7.78-48.75-5.41-70.19 6.33-21.41 11.77-37.09 32.11-43 55.8L1.9 280.37A64.218 64.218 0 0 0 0 295.86v70.25C0 429.01 51.58 480 115.2 480h37.12c60.28 0 110.37-45.94 114.88-105.37l2.93-38.63h35.75l2.93 38.63C313.31 434.06 363.4 480 423.68 480h37.12c63.62 0 115.2-50.99 115.2-113.88v-70.25c0-5.23-.64-10.43-1.9-15.5zm-370.72 89.42c-1.97 25.91-24.4 46.21-51.06 46.21H115.2C86.97 416 64 393.62 64 366.11v-37.54c18.12-6.49 43.42-12.92 72.58-12.92 23.86 0 47.26 4.33 69.93 12.92l-3.13 41.22zM512 366.12c0 27.51-22.97 49.88-51.2 49.88h-37.12c-26.67 0-49.1-20.3-51.06-46.21l-3.13-41.22c22.67-8.59 46.08-12.92 69.95-12.92 29.12 0 54.43 6.44 72.55 12.93v37.54z"]},eo={prefix:"fas",iconName:"globe",icon:[496,512,[],"f0ac","M336.5 160C322 70.7 287.8 8 248 8s-74 62.7-88.5 152h177zM152 256c0 22.2 1.2 43.5 3.3 64h185.3c2.1-20.5 3.3-41.8 3.3-64s-1.2-43.5-3.3-64H155.3c-2.1 20.5-3.3 41.8-3.3 64zm324.7-96c-28.6-67.9-86.5-120.4-158-141.6 24.4 33.8 41.2 84.7 50 141.6h108zM177.2 18.4C105.8 39.6 47.8 92.1 19.3 160h108c8.7-56.9 25.5-107.8 49.9-141.6zM487.4 192H372.7c2.1 21 3.3 42.5 3.3 64s-1.2 43-3.3 64h114.6c5.5-20.5 8.6-41.8 8.6-64s-3.1-43.5-8.5-64zM120 256c0-21.5 1.2-43 3.3-64H8.6C3.2 212.5 0 233.8 0 256s3.2 43.5 8.6 64h114.6c-2-21-3.2-42.5-3.2-64zm39.5 96c14.5 89.3 48.7 152 88.5 152s74-62.7 88.5-152h-177zm159.3 141.6c71.4-21.2 129.4-73.7 158-141.6h-108c-8.8 56.9-25.6 107.8-50 141.6zM19.3 352c28.6 67.9 86.5 120.4 158 141.6-24.4-33.8-41.2-84.7-50-141.6h-108z"]},io={prefix:"fas",iconName:"globe-africa",icon:[496,512,[],"f57c","M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm160 215.5v6.93c0 5.87-3.32 11.24-8.57 13.86l-15.39 7.7a15.485 15.485 0 0 1-15.53-.97l-18.21-12.14a15.52 15.52 0 0 0-13.5-1.81l-2.65.88c-9.7 3.23-13.66 14.79-7.99 23.3l13.24 19.86c2.87 4.31 7.71 6.9 12.89 6.9h8.21c8.56 0 15.5 6.94 15.5 15.5v11.34c0 3.35-1.09 6.62-3.1 9.3l-18.74 24.98c-1.42 1.9-2.39 4.1-2.83 6.43l-4.3 22.83c-.62 3.29-2.29 6.29-4.76 8.56a159.608 159.608 0 0 0-25 29.16l-13.03 19.55a27.756 27.756 0 0 1-23.09 12.36c-10.51 0-20.12-5.94-24.82-15.34a78.902 78.902 0 0 1-8.33-35.29V367.5c0-8.56-6.94-15.5-15.5-15.5h-25.88c-14.49 0-28.38-5.76-38.63-16a54.659 54.659 0 0 1-16-38.63v-14.06c0-17.19 8.1-33.38 21.85-43.7l27.58-20.69a54.663 54.663 0 0 1 32.78-10.93h.89c8.48 0 16.85 1.97 24.43 5.77l14.72 7.36c3.68 1.84 7.93 2.14 11.83.84l47.31-15.77c6.33-2.11 10.6-8.03 10.6-14.7 0-8.56-6.94-15.5-15.5-15.5h-10.09c-4.11 0-8.05-1.63-10.96-4.54l-6.92-6.92a15.493 15.493 0 0 0-10.96-4.54H199.5c-8.56 0-15.5-6.94-15.5-15.5v-4.4c0-7.11 4.84-13.31 11.74-15.04l14.45-3.61c3.74-.94 7-3.23 9.14-6.44l8.08-12.11c2.87-4.31 7.71-6.9 12.89-6.9h24.21c8.56 0 15.5-6.94 15.5-15.5v-21.7C359.23 71.63 422.86 131.02 441.93 208H423.5c-8.56 0-15.5 6.94-15.5 15.5z"]},no={prefix:"fas",iconName:"globe-americas",icon:[496,512,[],"f57d","M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm82.29 357.6c-3.9 3.88-7.99 7.95-11.31 11.28-2.99 3-5.1 6.7-6.17 10.71-1.51 5.66-2.73 11.38-4.77 16.87l-17.39 46.85c-13.76 3-28 4.69-42.65 4.69v-27.38c1.69-12.62-7.64-36.26-22.63-51.25-6-6-9.37-14.14-9.37-22.63v-32.01c0-11.64-6.27-22.34-16.46-27.97-14.37-7.95-34.81-19.06-48.81-26.11-11.48-5.78-22.1-13.14-31.65-21.75l-.8-.72a114.792 114.792 0 0 1-18.06-20.74c-9.38-13.77-24.66-36.42-34.59-51.14 20.47-45.5 57.36-82.04 103.2-101.89l24.01 12.01C203.48 89.74 216 82.01 216 70.11v-11.3c7.99-1.29 16.12-2.11 24.39-2.42l28.3 28.3c6.25 6.25 6.25 16.38 0 22.63L264 112l-10.34 10.34c-3.12 3.12-3.12 8.19 0 11.31l4.69 4.69c3.12 3.12 3.12 8.19 0 11.31l-8 8a8.008 8.008 0 0 1-5.66 2.34h-8.99c-2.08 0-4.08.81-5.58 2.27l-9.92 9.65a8.008 8.008 0 0 0-1.58 9.31l15.59 31.19c2.66 5.32-1.21 11.58-7.15 11.58h-5.64c-1.93 0-3.79-.7-5.24-1.96l-9.28-8.06a16.017 16.017 0 0 0-15.55-3.1l-31.17 10.39a11.95 11.95 0 0 0-8.17 11.34c0 4.53 2.56 8.66 6.61 10.69l11.08 5.54c9.41 4.71 19.79 7.16 30.31 7.16s22.59 27.29 32 32h66.75c8.49 0 16.62 3.37 22.63 9.37l13.69 13.69a30.503 30.503 0 0 1 8.93 21.57 46.536 46.536 0 0 1-13.72 32.98zM417 274.25c-5.79-1.45-10.84-5-14.15-9.97l-17.98-26.97a23.97 23.97 0 0 1 0-26.62l19.59-29.38c2.32-3.47 5.5-6.29 9.24-8.15l12.98-6.49C440.2 193.59 448 223.87 448 256c0 8.67-.74 17.16-1.82 25.54L417 274.25z"]},oo={prefix:"fas",iconName:"globe-asia",icon:[496,512,[],"f57e","M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm-11.34 240.23c-2.89 4.82-8.1 7.77-13.72 7.77h-.31c-4.24 0-8.31 1.69-11.31 4.69l-5.66 5.66c-3.12 3.12-3.12 8.19 0 11.31l5.66 5.66c3 3 4.69 7.07 4.69 11.31V304c0 8.84-7.16 16-16 16h-6.11c-6.06 0-11.6-3.42-14.31-8.85l-22.62-45.23c-2.44-4.88-8.95-5.94-12.81-2.08l-19.47 19.46c-3 3-7.07 4.69-11.31 4.69H50.81C49.12 277.55 48 266.92 48 256c0-110.28 89.72-200 200-200 21.51 0 42.2 3.51 61.63 9.82l-50.16 38.53c-5.11 3.41-4.63 11.06.86 13.81l10.83 5.41c5.42 2.71 8.84 8.25 8.84 14.31V216c0 4.42-3.58 8-8 8h-3.06c-3.03 0-5.8-1.71-7.15-4.42-1.56-3.12-5.96-3.29-7.76-.3l-17.37 28.95zM408 358.43c0 4.24-1.69 8.31-4.69 11.31l-9.57 9.57c-3 3-7.07 4.69-11.31 4.69h-15.16c-4.24 0-8.31-1.69-11.31-4.69l-13.01-13.01a26.767 26.767 0 0 0-25.42-7.04l-21.27 5.32c-1.27.32-2.57.48-3.88.48h-10.34c-4.24 0-8.31-1.69-11.31-4.69l-11.91-11.91a8.008 8.008 0 0 1-2.34-5.66v-10.2c0-3.27 1.99-6.21 5.03-7.43l39.34-15.74c1.98-.79 3.86-1.82 5.59-3.05l23.71-16.89a7.978 7.978 0 0 1 4.64-1.48h12.09c3.23 0 6.15 1.94 7.39 4.93l5.35 12.85a4 4 0 0 0 3.69 2.46h3.8c1.78 0 3.35-1.18 3.84-2.88l4.2-14.47c.5-1.71 2.06-2.88 3.84-2.88h6.06c2.21 0 4 1.79 4 4v12.93c0 2.12.84 4.16 2.34 5.66l11.91 11.91c3 3 4.69 7.07 4.69 11.31v24.6z"]},to={prefix:"fas",iconName:"globe-europe",icon:[496,512,[],"f7a2","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm200 248c0 22.5-3.9 44.2-10.8 64.4h-20.3c-4.3 0-8.4-1.7-11.4-4.8l-32-32.6c-4.5-4.6-4.5-12.1.1-16.7l12.5-12.5v-8.7c0-3-1.2-5.9-3.3-8l-9.4-9.4c-2.1-2.1-5-3.3-8-3.3h-16c-6.2 0-11.3-5.1-11.3-11.3 0-3 1.2-5.9 3.3-8l9.4-9.4c2.1-2.1 5-3.3 8-3.3h32c6.2 0 11.3-5.1 11.3-11.3v-9.4c0-6.2-5.1-11.3-11.3-11.3h-36.7c-8.8 0-16 7.2-16 16v4.5c0 6.9-4.4 13-10.9 15.2l-31.6 10.5c-3.3 1.1-5.5 4.1-5.5 7.6v2.2c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8s-3.6-8-8-8H247c-3 0-5.8 1.7-7.2 4.4l-9.4 18.7c-2.7 5.4-8.2 8.8-14.3 8.8H194c-8.8 0-16-7.2-16-16V199c0-4.2 1.7-8.3 4.7-11.3l20.1-20.1c4.6-4.6 7.2-10.9 7.2-17.5 0-3.4 2.2-6.5 5.5-7.6l40-13.3c1.7-.6 3.2-1.5 4.4-2.7l26.8-26.8c2.1-2.1 3.3-5 3.3-8 0-6.2-5.1-11.3-11.3-11.3H258l-16 16v8c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8v-20c0-2.5 1.2-4.9 3.2-6.4l28.9-21.7c1.9-.1 3.8-.3 5.7-.3C358.3 56 448 145.7 448 256zM130.1 149.1c0-3 1.2-5.9 3.3-8l25.4-25.4c2.1-2.1 5-3.3 8-3.3 6.2 0 11.3 5.1 11.3 11.3v16c0 3-1.2 5.9-3.3 8l-9.4 9.4c-2.1 2.1-5 3.3-8 3.3h-16c-6.2 0-11.3-5.1-11.3-11.3zm128 306.4v-7.1c0-8.8-7.2-16-16-16h-20.2c-10.8 0-26.7-5.3-35.4-11.8l-22.2-16.7c-11.5-8.6-18.2-22.1-18.2-36.4v-23.9c0-16 8.4-30.8 22.1-39l42.9-25.7c7.1-4.2 15.2-6.5 23.4-6.5h31.2c10.9 0 21.4 3.9 29.6 10.9l43.2 37.1h18.3c8.5 0 16.6 3.4 22.6 9.4l17.3 17.3c3.4 3.4 8.1 5.3 12.9 5.3H423c-32.4 58.9-93.8 99.5-164.9 103.1z"]},ro={prefix:"fas",iconName:"golf-ball",icon:[416,512,[],"f450","M96 416h224c0 17.7-14.3 32-32 32h-16c-17.7 0-32 14.3-32 32v20c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-20c0-17.7-14.3-32-32-32h-16c-17.7 0-32-14.3-32-32zm320-208c0 74.2-39 139.2-97.5 176h-221C39 347.2 0 282.2 0 208 0 93.1 93.1 0 208 0s208 93.1 208 208zm-180.1 43.9c18.3 0 33.1-14.8 33.1-33.1 0-14.4-9.3-26.3-22.1-30.9 9.6 26.8-15.6 51.3-41.9 41.9 4.6 12.8 16.5 22.1 30.9 22.1zm49.1 46.9c0-14.4-9.3-26.3-22.1-30.9 9.6 26.8-15.6 51.3-41.9 41.9 4.6 12.8 16.5 22.1 30.9 22.1 18.3 0 33.1-14.9 33.1-33.1zm64-64c0-14.4-9.3-26.3-22.1-30.9 9.6 26.8-15.6 51.3-41.9 41.9 4.6 12.8 16.5 22.1 30.9 22.1 18.3 0 33.1-14.9 33.1-33.1z"]},lo={prefix:"fas",iconName:"gopuram",icon:[512,512,[],"f664","M496 352h-16V240c0-8.8-7.2-16-16-16h-16v-80c0-8.8-7.2-16-16-16h-16V16c0-8.8-7.2-16-16-16s-16 7.2-16 16v16h-64V16c0-8.8-7.2-16-16-16s-16 7.2-16 16v16h-64V16c0-8.8-7.2-16-16-16s-16 7.2-16 16v16h-64V16c0-8.8-7.2-16-16-16S96 7.2 96 16v112H80c-8.8 0-16 7.2-16 16v80H48c-8.8 0-16 7.2-16 16v112H16c-8.8 0-16 7.2-16 16v128c0 8.8 7.2 16 16 16h80V352h32V224h32v-96h32v96h-32v128h-32v160h80v-80c0-8.8 7.2-16 16-16h64c8.8 0 16 7.2 16 16v80h80V352h-32V224h-32v-96h32v96h32v128h32v160h80c8.8 0 16-7.2 16-16V368c0-8.8-7.2-16-16-16zM232 176c0-8.8 7.2-16 16-16h16c8.8 0 16 7.2 16 16v48h-48zm56 176h-64v-64c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16z"]},fo={prefix:"fas",iconName:"graduation-cap",icon:[640,512,[],"f19d","M622.34 153.2L343.4 67.5c-15.2-4.67-31.6-4.67-46.79 0L17.66 153.2c-23.54 7.23-23.54 38.36 0 45.59l48.63 14.94c-10.67 13.19-17.23 29.28-17.88 46.9C38.78 266.15 32 276.11 32 288c0 10.78 5.68 19.85 13.86 25.65L20.33 428.53C18.11 438.52 25.71 448 35.94 448h56.11c10.24 0 17.84-9.48 15.62-19.47L82.14 313.65C90.32 307.85 96 298.78 96 288c0-11.57-6.47-21.25-15.66-26.87.76-15.02 8.44-28.3 20.69-36.72L296.6 284.5c9.06 2.78 26.44 6.25 46.79 0l278.95-85.7c23.55-7.24 23.55-38.36 0-45.6zM352.79 315.09c-28.53 8.76-52.84 3.92-65.59 0l-145.02-44.55L128 384c0 35.35 85.96 64 192 64s192-28.65 192-64l-14.18-113.47-145.03 44.56z"]},so={prefix:"fas",iconName:"greater-than",icon:[384,512,[],"f531","M365.52 209.85L59.22 67.01c-16.06-7.49-35.15-.54-42.64 15.52L3.01 111.61c-7.49 16.06-.54 35.15 15.52 42.64L236.96 256.1 18.49 357.99C2.47 365.46-4.46 384.5 3.01 400.52l13.52 29C24 445.54 43.04 452.47 59.06 445l306.47-142.91a32.003 32.003 0 0 0 18.48-29v-34.23c-.01-12.45-7.21-23.76-18.49-29.01z"]},ho={prefix:"fas",iconName:"greater-than-equal",icon:[448,512,[],"f532","M55.22 107.69l175.56 68.09-175.44 68.05c-18.39 6.03-27.88 24.39-21.2 41l12.09 30.08c6.68 16.61 26.99 25.19 45.38 19.15L393.02 214.2c13.77-4.52 22.98-16.61 22.98-30.17v-15.96c0-13.56-9.21-25.65-22.98-30.17L91.3 17.92c-18.29-6-38.51 2.53-45.15 19.06L34.12 66.9c-6.64 16.53 2.81 34.79 21.1 40.79zM424 400H24c-13.25 0-24 10.74-24 24v48c0 13.25 10.75 24 24 24h400c13.25 0 24-10.75 24-24v-48c0-13.26-10.75-24-24-24z"]},mo={prefix:"fas",iconName:"grimace",icon:[496,512,[],"f57f","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM144 400h-8c-17.7 0-32-14.3-32-32v-8h40v40zm0-56h-40v-8c0-17.7 14.3-32 32-32h8v40zm-8-136c0-17.7 14.3-32 32-32s32 14.3 32 32-14.3 32-32 32-32-14.3-32-32zm72 192h-48v-40h48v40zm0-56h-48v-40h48v40zm64 56h-48v-40h48v40zm0-56h-48v-40h48v40zm64 56h-48v-40h48v40zm0-56h-48v-40h48v40zm-8-104c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm64 128c0 17.7-14.3 32-32 32h-8v-40h40v8zm0-24h-40v-40h8c17.7 0 32 14.3 32 32v8z"]},vo={prefix:"fas",iconName:"grin",icon:[496,512,[],"f580","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm80 168c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm-160 0c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm80 256c-60.6 0-134.5-38.3-143.8-93.3-2-11.8 9.3-21.6 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.3-3.7 22.6 6.1 20.7 17.9-9.3 55-83.2 93.3-143.8 93.3z"]},zo={prefix:"fas",iconName:"grin-alt",icon:[496,512,[],"f581","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm63.7 128.7c7.6-11.4 24.7-11.7 32.7 0 12.4 18.4 15.1 36.9 15.7 55.3-.5 18.4-3.3 36.9-15.7 55.3-7.6 11.4-24.7 11.7-32.7 0-12.4-18.4-15.1-36.9-15.7-55.3.5-18.4 3.3-36.9 15.7-55.3zm-160 0c7.6-11.4 24.7-11.7 32.7 0 12.4 18.4 15.1 36.9 15.7 55.3-.5 18.4-3.3 36.9-15.7 55.3-7.6 11.4-24.7 11.7-32.7 0-12.4-18.4-15.1-36.9-15.7-55.3.5-18.4 3.3-36.9 15.7-55.3zM248 432c-60.6 0-134.5-38.3-143.8-93.3-2-11.8 9.3-21.6 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.4-3.7 22.6 6.1 20.7 17.9-9.3 55-83.2 93.3-143.8 93.3z"]},po={prefix:"fas",iconName:"grin-beam",icon:[496,512,[],"f582","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm80 144c23.8 0 52.7 29.3 56 71.4.7 8.6-10.8 11.9-14.9 4.5l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.1 7.3-15.6 4-14.9-4.5 3.1-42.1 32-71.4 55.8-71.4zm-160 0c23.8 0 52.7 29.3 56 71.4.7 8.6-10.8 11.9-14.9 4.5l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.2 7.4-15.6 4-14.9-4.5 3.1-42.1 32-71.4 55.8-71.4zm80 280c-60.6 0-134.5-38.3-143.8-93.3-2-11.9 9.4-21.6 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.4-3.7 22.6 6.1 20.7 17.9-9.3 55-83.2 93.3-143.8 93.3z"]},uo={prefix:"fas",iconName:"grin-beam-sweat",icon:[504,512,[],"f583","M456 128c26.5 0 48-21 48-47 0-20-28.5-60.4-41.6-77.8-3.2-4.3-9.6-4.3-12.8 0C436.5 20.6 408 61 408 81c0 26 21.5 47 48 47zm0 32c-44.1 0-80-35.4-80-79 0-4.4.3-14.2 8.1-32.2C345 23.1 298.3 8 248 8 111 8 0 119 0 256s111 248 248 248 248-111 248-248c0-35.1-7.4-68.4-20.5-98.6-6.3 1.5-12.7 2.6-19.5 2.6zm-128-8c23.8 0 52.7 29.3 56 71.4.7 8.6-10.8 12-14.9 4.5l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.1 7.4-15.6 4-14.9-4.5 3.1-42.1 32-71.4 55.8-71.4zm-160 0c23.8 0 52.7 29.3 56 71.4.7 8.6-10.8 12-14.9 4.5l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.2 7.4-15.6 4-14.9-4.5 3.1-42.1 32-71.4 55.8-71.4zm80 280c-60.6 0-134.5-38.3-143.8-93.3-2-11.8 9.3-21.6 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.5-3.7 22.6 6.2 20.7 17.9-9.3 55-83.2 93.3-143.8 93.3z"]},Mo={prefix:"fas",iconName:"grin-hearts",icon:[496,512,[],"f584","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM90.4 183.6c6.7-17.6 26.7-26.7 44.9-21.9l7.1 1.9 2-7.1c5-18.1 22.8-30.9 41.5-27.9 21.4 3.4 34.4 24.2 28.8 44.5L195.3 243c-1.2 4.5-5.9 7.2-10.5 6l-70.2-18.2c-20.4-5.4-31.9-27-24.2-47.2zM248 432c-60.6 0-134.5-38.3-143.8-93.3-2-11.8 9.2-21.5 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.4-3.6 22.6 6.1 20.7 17.9-9.3 55-83.2 93.3-143.8 93.3zm133.4-201.3l-70.2 18.2c-4.5 1.2-9.2-1.5-10.5-6L281.3 173c-5.6-20.3 7.4-41.1 28.8-44.5 18.6-3 36.4 9.8 41.5 27.9l2 7.1 7.1-1.9c18.2-4.7 38.2 4.3 44.9 21.9 7.7 20.3-3.8 41.9-24.2 47.2z"]},Co={prefix:"fas",iconName:"grin-squint",icon:[496,512,[],"f585","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm33.8 189.7l80-48c11.6-6.9 24 7.7 15.4 18L343.6 208l33.6 40.3c8.7 10.4-3.9 24.8-15.4 18l-80-48c-7.7-4.7-7.7-15.9 0-20.6zm-163-30c-8.6-10.3 3.8-24.9 15.4-18l80 48c7.8 4.7 7.8 15.9 0 20.6l-80 48c-11.5 6.8-24-7.6-15.4-18l33.6-40.3-33.6-40.3zM248 432c-60.6 0-134.5-38.3-143.8-93.3-2-11.9 9.4-21.6 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.5-3.7 22.6 6.2 20.7 17.9-9.3 55-83.2 93.3-143.8 93.3z"]},Ho={prefix:"fas",iconName:"grin-squint-tears",icon:[512,512,[],"f586","M409.6 111.9c22.6-3.2 73.5-12 88.3-26.8 19.2-19.2 18.9-50.6-.7-70.2S446-5 426.9 14.2c-14.8 14.8-23.5 65.7-26.8 88.3-.8 5.5 3.9 10.2 9.5 9.4zM102.4 400.1c-22.6 3.2-73.5 12-88.3 26.8-19.1 19.1-18.8 50.6.8 70.2s51 19.9 70.2.7c14.8-14.8 23.5-65.7 26.8-88.3.8-5.5-3.9-10.2-9.5-9.4zm311.7-256.5c-33 3.9-48.6-25.1-45.7-45.7 3.4-24 7.4-42.1 11.5-56.5C285.1-13.4 161.8-.5 80.6 80.6-.5 161.7-13.4 285 41.4 379.9c14.4-4.1 32.4-8 56.5-11.5 33.2-3.9 48.6 25.2 45.7 45.7-3.4 24-7.4 42.1-11.5 56.5 94.8 54.8 218.1 41.9 299.3-39.2s94-204.4 39.2-299.3c-14.4 4.1-32.5 8-56.5 11.5zM255.7 106c3.3-13.2 22.4-11.5 23.6 1.8l4.8 52.3 52.3 4.8c13.4 1.2 14.9 20.3 1.8 23.6l-90.5 22.6c-8.9 2.2-16.7-5.9-14.5-14.5l22.5-90.6zm-90.9 230.3L160 284l-52.3-4.8c-13.4-1.2-14.9-20.3-1.8-23.6l90.5-22.6c8.8-2.2 16.7 5.8 14.5 14.5L188.3 338c-3.1 13.2-22.2 11.7-23.5-1.7zm215.7 44.2c-29.3 29.3-75.7 50.4-116.7 50.4-18.9 0-36.6-4.5-51-14.7-9.8-6.9-8.7-21.8 2-27.2 28.3-14.6 63.9-42.4 97.8-76.3s61.7-69.6 76.3-97.8c5.4-10.5 20.2-11.9 27.3-2 32.3 45.3 7.1 124.7-35.7 167.6z"]},go={prefix:"fas",iconName:"grin-stars",icon:[496,512,[],"f587","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM94.6 168.9l34.9-5 15.5-31.6c2.9-5.8 11-5.8 13.9 0l15.5 31.6 34.9 5c6.2 1 8.9 8.6 4.3 13.2l-25.4 24.6 6 34.9c1 6.2-5.3 11-11 7.9L152 233.3l-31.3 16.3c-5.7 3.1-12-1.7-11-7.9l6-34.9-25.4-24.6c-4.6-4.7-1.9-12.3 4.3-13.3zM248 432c-60.6 0-134.5-38.3-143.8-93.3-2-11.8 9.3-21.5 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.5-3.7 22.6 6.1 20.7 17.9-9.3 55-83.2 93.3-143.8 93.3zm157.7-249.9l-25.4 24.6 6 34.9c1 6.2-5.3 11-11 7.9L344 233.3l-31.3 16.3c-5.7 3.1-12-1.7-11-7.9l6-34.9-25.4-24.6c-4.5-4.6-1.9-12.2 4.3-13.2l34.9-5 15.5-31.6c2.9-5.8 11-5.8 13.9 0l15.5 31.6 34.9 5c6.3.9 9 8.5 4.4 13.1z"]},Vo={prefix:"fas",iconName:"grin-tears",icon:[640,512,[],"f588","M102.4 256.1c-22.6 3.2-73.5 12-88.3 26.8-19.1 19.1-18.8 50.6.8 70.2s51 19.9 70.2.7c14.8-14.8 23.5-65.7 26.8-88.3.8-5.5-3.9-10.2-9.5-9.4zm523.4 26.8c-14.8-14.8-65.7-23.5-88.3-26.8-5.5-.8-10.3 3.9-9.5 9.5 3.2 22.6 12 73.5 26.8 88.3 19.2 19.2 50.6 18.9 70.2-.7s20-51.2.8-70.3zm-129.4-12.8c-3.8-26.6 19.1-49.5 45.7-45.7 8.9 1.3 16.8 2.7 24.3 4.1C552.7 104.5 447.7 8 320 8S87.3 104.5 73.6 228.5c7.5-1.4 15.4-2.8 24.3-4.1 33.2-3.9 48.6 25.3 45.7 45.7-11.8 82.3-29.9 100.4-35.8 106.4-.9.9-2 1.6-3 2.5 42.7 74.6 123 125 215.2 125s172.5-50.4 215.2-125.1c-1-.9-2.1-1.5-3-2.5-5.9-5.9-24-24-35.8-106.3zM400 152c23.8 0 52.7 29.3 56 71.4.7 8.6-10.8 12-14.9 4.5l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.2 7.4-15.6 4-14.9-4.5 3.1-42.1 32-71.4 55.8-71.4zm-160 0c23.8 0 52.7 29.3 56 71.4.7 8.6-10.8 12-14.9 4.5l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.2 7.4-15.6 4-14.9-4.5 3.1-42.1 32-71.4 55.8-71.4zm80 280c-60.6 0-134.5-38.3-143.8-93.3-2-11.7 9.2-21.6 20.7-17.9C227.1 330.5 272 336 320 336s92.9-5.5 123.1-15.2c11.4-3.7 22.6 6.1 20.7 17.9-9.3 55-83.2 93.3-143.8 93.3z"]},xo={prefix:"fas",iconName:"grin-tongue",icon:[496,512,[],"f589","M248 8C111 8 0 119 0 256c0 106.3 67 196.7 161 232-5.6-12.2-9-25.7-9-40v-45.5c-24.7-16.2-43.5-38.1-47.8-63.8-2-11.8 9.3-21.5 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.4-3.6 22.6 6.1 20.7 17.9-4.3 25.7-23.1 47.6-47.8 63.8V448c0 14.3-3.4 27.8-9 40 94-35.3 161-125.7 161-232C496 119 385 8 248 8zm-80 232c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm160 0c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm-34.9 134.6c-14.4-6.5-31.1 2.2-34.6 17.6l-1.8 7.8c-2.1 9.2-15.2 9.2-17.3 0l-1.8-7.8c-3.5-15.4-20.2-24.1-34.6-17.6-.9.4.3-.2-18.9 9.4v63c0 35.2 28 64.5 63.1 64.9 35.7.5 64.9-28.4 64.9-64v-64c-19.5-9.6-18.2-8.9-19-9.3z"]},Lo={prefix:"fas",iconName:"grin-tongue-squint",icon:[496,512,[],"f58a","M293.1 374.6c-14.4-6.5-31.1 2.2-34.6 17.6l-1.8 7.8c-2.1 9.2-15.2 9.2-17.3 0l-1.8-7.8c-3.5-15.4-20.2-24.1-34.6-17.6-.9.4.3-.2-18.9 9.4v63c0 35.2 28 64.5 63.1 64.9 35.7.5 64.9-28.4 64.9-64v-64c-19.5-9.6-18.2-8.9-19-9.3zM248 8C111 8 0 119 0 256c0 106.3 67 196.7 161 232-5.6-12.2-9-25.7-9-40v-45.5c-24.7-16.2-43.5-38.1-47.8-63.8-2-11.8 9.2-21.5 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.4-3.7 22.6 6.1 20.7 17.9-4.3 25.7-23.1 47.6-47.8 63.8V448c0 14.3-3.4 27.8-9 40 94-35.3 161-125.7 161-232C496 119 385 8 248 8zm-33.8 210.3l-80 48c-11.5 6.8-24-7.6-15.4-18l33.6-40.3-33.6-40.3c-8.6-10.3 3.8-24.9 15.4-18l80 48c7.7 4.7 7.7 15.9 0 20.6zm163 30c8.7 10.4-3.9 24.8-15.4 18l-80-48c-7.8-4.7-7.8-15.9 0-20.6l80-48c11.7-6.9 23.9 7.7 15.4 18L343.6 208l33.6 40.3z"]},bo={prefix:"fas",iconName:"grin-tongue-wink",icon:[496,512,[],"f58b","M344 184c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zM248 8C111 8 0 119 0 256c0 106.3 67 196.7 161 232-5.6-12.2-9-25.7-9-40v-45.5c-24.7-16.2-43.5-38.1-47.8-63.8-2-11.8 9.3-21.5 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.5-3.7 22.6 6.1 20.7 17.9-4.3 25.7-23.1 47.6-47.8 63.8V448c0 14.3-3.4 27.8-9 40 94-35.3 161-125.7 161-232C496 119 385 8 248 8zm-56 225l-9.5-8.5c-14.8-13.2-46.2-13.2-61 0L112 233c-8.5 7.4-21.6.3-19.8-10.8 4-25.2 34.2-42.1 59.9-42.1S208 197 212 222.2c1.6 11.1-11.6 18.2-20 10.8zm152 39c-35.3 0-64-28.7-64-64s28.7-64 64-64 64 28.7 64 64-28.7 64-64 64zm-50.9 102.6c-14.4-6.5-31.1 2.2-34.6 17.6l-1.8 7.8c-2.1 9.2-15.2 9.2-17.3 0l-1.8-7.8c-3.5-15.4-20.2-24.1-34.6-17.6-.9.4.3-.2-18.9 9.4v63c0 35.2 28 64.5 63.1 64.9 35.7.5 64.9-28.4 64.9-64v-64c-19.5-9.6-18.2-8.9-19-9.3z"]},No={prefix:"fas",iconName:"grin-wink",icon:[496,512,[],"f58c","M0 256c0 137 111 248 248 248s248-111 248-248S385 8 248 8 0 119 0 256zm200-48c0 17.7-14.3 32-32 32s-32-14.3-32-32 14.3-32 32-32 32 14.3 32 32zm168 25l-9.5-8.5c-14.8-13.2-46.2-13.2-61 0L288 233c-8.3 7.4-21.6.4-19.8-10.8 4-25.2 34.2-42.1 59.9-42.1S384 197 388 222.2c1.6 11-11.5 18.2-20 10.8zm-243.1 87.8C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.3-3.7 22.6 6 20.7 17.9-9.2 55-83.2 93.3-143.8 93.3s-134.5-38.3-143.8-93.3c-2-11.9 9.3-21.6 20.7-17.9z"]},Ao={prefix:"fas",iconName:"grip-horizontal",icon:[448,512,[],"f58d","M96 288H32c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zm160 0h-64c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zm160 0h-64c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zM96 96H32c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zm160 0h-64c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zm160 0h-64c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32z"]},yo={prefix:"fas",iconName:"grip-lines",icon:[512,512,[],"f7a4","M496 288H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h480c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm0-128H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h480c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16z"]},So={prefix:"fas",iconName:"grip-lines-vertical",icon:[256,512,[],"f7a5","M96 496V16c0-8.8-7.2-16-16-16H48c-8.8 0-16 7.2-16 16v480c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16zm128 0V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v480c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16z"]},wo={prefix:"fas",iconName:"grip-vertical",icon:[320,512,[],"f58e","M96 32H32C14.33 32 0 46.33 0 64v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32V64c0-17.67-14.33-32-32-32zm0 160H32c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zm0 160H32c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zM288 32h-64c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32V64c0-17.67-14.33-32-32-32zm0 160h-64c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zm0 160h-64c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32z"]},ko={prefix:"fas",iconName:"guitar",icon:[512,512,[],"f7a6","M502.63 39L473 9.37a32 32 0 0 0-45.26 0L381.46 55.7a35.14 35.14 0 0 0-8.53 13.79L360.77 106l-76.26 76.26c-12.16-8.76-25.5-15.74-40.1-19.14-33.45-7.78-67-.88-89.88 22a82.45 82.45 0 0 0-20.24 33.47c-6 18.56-23.21 32.69-42.15 34.46-23.7 2.27-45.73 11.45-62.61 28.44C-16.11 327-7.9 409 47.58 464.45S185 528 230.56 482.52c17-16.88 26.16-38.9 28.45-62.71 1.76-18.85 15.89-36.13 34.43-42.14a82.6 82.6 0 0 0 33.48-20.25c22.87-22.88 29.74-56.36 22-89.75-3.39-14.64-10.37-28-19.16-40.2L406 151.23l36.48-12.16a35.14 35.14 0 0 0 13.79-8.53l46.33-46.32a32 32 0 0 0 .03-45.22zM208 352a48 48 0 1 1 48-48 48 48 0 0 1-48 48z"]},To={prefix:"fas",iconName:"h-square",icon:[448,512,[],"f0fd","M448 80v352c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48zm-112 48h-32c-8.837 0-16 7.163-16 16v80H160v-80c0-8.837-7.163-16-16-16h-32c-8.837 0-16 7.163-16 16v224c0 8.837 7.163 16 16 16h32c8.837 0 16-7.163 16-16v-80h128v80c0 8.837 7.163 16 16 16h32c8.837 0 16-7.163 16-16V144c0-8.837-7.163-16-16-16z"]},Eo={prefix:"fas",iconName:"hamburger",icon:[512,512,[],"f805","M464 256H48a48 48 0 0 0 0 96h416a48 48 0 0 0 0-96zm16 128H32a16 16 0 0 0-16 16v16a64 64 0 0 0 64 64h352a64 64 0 0 0 64-64v-16a16 16 0 0 0-16-16zM58.64 224h394.72c34.57 0 54.62-43.9 34.82-75.88C448 83.2 359.55 32.1 256 32c-103.54.1-192 51.2-232.18 116.11C4 180.09 24.07 224 58.64 224zM384 112a16 16 0 1 1-16 16 16 16 0 0 1 16-16zM256 80a16 16 0 1 1-16 16 16 16 0 0 1 16-16zm-128 32a16 16 0 1 1-16 16 16 16 0 0 1 16-16z"]},Po={prefix:"fas",iconName:"hammer",icon:[576,512,[],"f6e3","M571.31 193.94l-22.63-22.63c-6.25-6.25-16.38-6.25-22.63 0l-11.31 11.31-28.9-28.9c5.63-21.31.36-44.9-16.35-61.61l-45.25-45.25c-62.48-62.48-163.79-62.48-226.28 0l90.51 45.25v18.75c0 16.97 6.74 33.25 18.75 45.25l49.14 49.14c16.71 16.71 40.3 21.98 61.61 16.35l28.9 28.9-11.31 11.31c-6.25 6.25-6.25 16.38 0 22.63l22.63 22.63c6.25 6.25 16.38 6.25 22.63 0l90.51-90.51c6.23-6.24 6.23-16.37-.02-22.62zm-286.72-15.2c-3.7-3.7-6.84-7.79-9.85-11.95L19.64 404.96c-25.57 23.88-26.26 64.19-1.53 88.93s65.05 24.05 88.93-1.53l238.13-255.07c-3.96-2.91-7.9-5.87-11.44-9.41l-49.14-49.14z"]},Do={prefix:"fas",iconName:"hamsa",icon:[512,512,[],"f665","M509.34 307.25C504.28 295.56 492.75 288 480 288h-64V80c0-22-18-40-40-40s-40 18-40 40v134c0 5.52-4.48 10-10 10h-20c-5.52 0-10-4.48-10-10V40c0-22-18-40-40-40s-40 18-40 40v174c0 5.52-4.48 10-10 10h-20c-5.52 0-10-4.48-10-10V80c0-22-18-40-40-40S96 58 96 80v208H32c-12.75 0-24.28 7.56-29.34 19.25a31.966 31.966 0 0 0 5.94 34.58l102.69 110.03C146.97 490.08 199.69 512 256 512s109.03-21.92 144.72-60.14L503.4 341.83a31.966 31.966 0 0 0 5.94-34.58zM256 416c-53.02 0-96-64-96-64s42.98-64 96-64 96 64 96 64-42.98 64-96 64zm0-96c-17.67 0-32 14.33-32 32s14.33 32 32 32 32-14.33 32-32-14.33-32-32-32z"]},Oo={prefix:"fas",iconName:"hand-holding",icon:[576,512,[],"f4bd","M565.3 328.1c-11.8-10.7-30.2-10-42.6 0L430.3 402c-11.3 9.1-25.4 14-40 14H272c-8.8 0-16-7.2-16-16s7.2-16 16-16h78.3c15.9 0 30.7-10.9 33.3-26.6 3.3-20-12.1-37.4-31.6-37.4H192c-27 0-53.1 9.3-74.1 26.3L71.4 384H16c-8.8 0-16 7.2-16 16v96c0 8.8 7.2 16 16 16h356.8c14.5 0 28.6-4.9 40-14L564 377c15.2-12.1 16.4-35.3 1.3-48.9z"]},Io={prefix:"fas",iconName:"hand-holding-heart",icon:[576,512,[],"f4be","M275.3 250.5c7 7.4 18.4 7.4 25.5 0l108.9-114.2c31.6-33.2 29.8-88.2-5.6-118.8-30.8-26.7-76.7-21.9-104.9 7.7L288 36.9l-11.1-11.6C248.7-4.4 202.8-9.2 172 17.5c-35.3 30.6-37.2 85.6-5.6 118.8l108.9 114.2zm290 77.6c-11.8-10.7-30.2-10-42.6 0L430.3 402c-11.3 9.1-25.4 14-40 14H272c-8.8 0-16-7.2-16-16s7.2-16 16-16h78.3c15.9 0 30.7-10.9 33.3-26.6 3.3-20-12.1-37.4-31.6-37.4H192c-27 0-53.1 9.3-74.1 26.3L71.4 384H16c-8.8 0-16 7.2-16 16v96c0 8.8 7.2 16 16 16h356.8c14.5 0 28.6-4.9 40-14L564 377c15.2-12.1 16.4-35.3 1.3-48.9z"]},Bo={prefix:"fas",iconName:"hand-holding-medical",icon:[576,512,[],"e05c","M159.88,175.82h64v64a16,16,0,0,0,16,16h64a16,16,0,0,0,16-16v-64h64a16,16,0,0,0,16-16v-64a16,16,0,0,0-16-16h-64v-64a16,16,0,0,0-16-16h-64a16,16,0,0,0-16,16v64h-64a16,16,0,0,0-16,16v64A16,16,0,0,0,159.88,175.82ZM568.07,336.13a39.91,39.91,0,0,0-55.93-8.47L392.47,415.84H271.86a16,16,0,0,1,0-32H350.1c16,0,30.75-10.87,33.37-26.61a32.06,32.06,0,0,0-31.62-37.38h-160a117.7,117.7,0,0,0-74.12,26.25l-46.5,37.74H15.87a16.11,16.11,0,0,0-16,16v96a16.11,16.11,0,0,0,16,16h347a104.8,104.8,0,0,0,61.7-20.27L559.6,392A40,40,0,0,0,568.07,336.13Z"]},Ro={prefix:"fas",iconName:"hand-holding-usd",icon:[576,512,[],"f4c0","M271.06,144.3l54.27,14.3a8.59,8.59,0,0,1,6.63,8.1c0,4.6-4.09,8.4-9.12,8.4h-35.6a30,30,0,0,1-11.19-2.2c-5.24-2.2-11.28-1.7-15.3,2l-19,17.5a11.68,11.68,0,0,0-2.25,2.66,11.42,11.42,0,0,0,3.88,15.74,83.77,83.77,0,0,0,34.51,11.5V240c0,8.8,7.83,16,17.37,16h17.37c9.55,0,17.38-7.2,17.38-16V222.4c32.93-3.6,57.84-31,53.5-63-3.15-23-22.46-41.3-46.56-47.7L282.68,97.4a8.59,8.59,0,0,1-6.63-8.1c0-4.6,4.09-8.4,9.12-8.4h35.6A30,30,0,0,1,332,83.1c5.23,2.2,11.28,1.7,15.3-2l19-17.5A11.31,11.31,0,0,0,368.47,61a11.43,11.43,0,0,0-3.84-15.78,83.82,83.82,0,0,0-34.52-11.5V16c0-8.8-7.82-16-17.37-16H295.37C285.82,0,278,7.2,278,16V33.6c-32.89,3.6-57.85,31-53.51,63C227.63,119.6,247,137.9,271.06,144.3ZM565.27,328.1c-11.8-10.7-30.2-10-42.6,0L430.27,402a63.64,63.64,0,0,1-40,14H272a16,16,0,0,1,0-32h78.29c15.9,0,30.71-10.9,33.25-26.6a31.2,31.2,0,0,0,.46-5.46A32,32,0,0,0,352,320H192a117.66,117.66,0,0,0-74.1,26.29L71.4,384H16A16,16,0,0,0,0,400v96a16,16,0,0,0,16,16H372.77a64,64,0,0,0,40-14L564,377a32,32,0,0,0,1.28-48.9Z"]},Zo={prefix:"fas",iconName:"hand-holding-water",icon:[576,512,[],"f4c1","M288 256c53 0 96-42.1 96-94 0-40-57.1-120.7-83.2-155.6-6.4-8.5-19.2-8.5-25.6 0C249.1 41.3 192 122 192 162c0 51.9 43 94 96 94zm277.3 72.1c-11.8-10.7-30.2-10-42.6 0L430.3 402c-11.3 9.1-25.4 14-40 14H272c-8.8 0-16-7.2-16-16s7.2-16 16-16h78.3c15.9 0 30.7-10.9 33.3-26.6 3.3-20-12.1-37.4-31.6-37.4H192c-27 0-53.1 9.3-74.1 26.3L71.4 384H16c-8.8 0-16 7.2-16 16v96c0 8.8 7.2 16 16 16h356.8c14.5 0 28.6-4.9 40-14L564 377c15.2-12.1 16.4-35.3 1.3-48.9z"]},jo={prefix:"fas",iconName:"hand-lizard",icon:[576,512,[],"f258","M384 480h192V363.778a95.998 95.998 0 0 0-14.833-51.263L398.127 54.368A48 48 0 0 0 357.544 32H24C10.745 32 0 42.745 0 56v16c0 30.928 25.072 56 56 56h229.981c12.844 0 21.556 13.067 16.615 24.923l-21.41 51.385A32 32 0 0 1 251.648 224H128c-35.346 0-64 28.654-64 64v8c0 13.255 10.745 24 24 24h147.406a47.995 47.995 0 0 1 25.692 7.455l111.748 70.811A24.001 24.001 0 0 1 384 418.539V480z"]},Fo={prefix:"fas",iconName:"hand-middle-finger",icon:[512,512,[],"f806","M479.93 317.12a37.33 37.33 0 0 0-28.28-36.19L416 272v-49.59c0-11.44-9.69-21.29-23.15-23.54l-38.4-6.4C336.63 189.5 320 200.86 320 216v32a8 8 0 0 1-16 0V50c0-26.28-20.25-49.2-46.52-50A48 48 0 0 0 208 48v200a8 8 0 0 1-16 0v-32c0-15.15-16.63-26.51-34.45-23.54l-30.68 5.12c-18 3-30.87 16.12-30.87 31.38V376a8 8 0 0 1-16 0v-76l-27.36 15A37.34 37.34 0 0 0 32 348.4v73.47a37.31 37.31 0 0 0 10.93 26.39l30.93 30.93A112 112 0 0 0 153.05 512h215A112 112 0 0 0 480 400z"]},qo={prefix:"fas",iconName:"hand-paper",icon:[448,512,[],"f256","M408.781 128.007C386.356 127.578 368 146.36 368 168.79V256h-8V79.79c0-22.43-18.356-41.212-40.781-40.783C297.488 39.423 280 57.169 280 79v177h-8V40.79C272 18.36 253.644-.422 231.219.007 209.488.423 192 18.169 192 40v216h-8V80.79c0-22.43-18.356-41.212-40.781-40.783C121.488 40.423 104 58.169 104 80v235.992l-31.648-43.519c-12.993-17.866-38.009-21.817-55.877-8.823-17.865 12.994-21.815 38.01-8.822 55.877l125.601 172.705A48 48 0 0 0 172.073 512h197.59c22.274 0 41.622-15.324 46.724-37.006l26.508-112.66a192.011 192.011 0 0 0 5.104-43.975V168c.001-21.831-17.487-39.577-39.218-39.993z"]},Uo={prefix:"fas",iconName:"hand-peace",icon:[448,512,[],"f25b","M408 216c-22.092 0-40 17.909-40 40h-8v-32c0-22.091-17.908-40-40-40s-40 17.909-40 40v32h-8V48c0-26.51-21.49-48-48-48s-48 21.49-48 48v208h-13.572L92.688 78.449C82.994 53.774 55.134 41.63 30.461 51.324 5.787 61.017-6.356 88.877 3.337 113.551l74.765 190.342-31.09 24.872c-15.381 12.306-19.515 33.978-9.741 51.081l64 112A39.998 39.998 0 0 0 136 512h240c18.562 0 34.686-12.77 38.937-30.838l32-136A39.97 39.97 0 0 0 448 336v-80c0-22.091-17.908-40-40-40z"]},Wo={prefix:"fas",iconName:"hand-point-down",icon:[384,512,[],"f0a7","M91.826 467.2V317.966c-8.248 5.841-16.558 10.57-24.918 14.153C35.098 345.752-.014 322.222 0 288c.008-18.616 10.897-32.203 29.092-40 28.286-12.122 64.329-78.648 77.323-107.534 7.956-17.857 25.479-28.453 43.845-28.464l.001-.002h171.526c11.812 0 21.897 8.596 23.703 20.269 7.25 46.837 38.483 61.76 38.315 123.731-.007 2.724.195 13.254.195 16 0 50.654-22.122 81.574-71.263 72.6-9.297 18.597-39.486 30.738-62.315 16.45-21.177 24.645-53.896 22.639-70.944 6.299V467.2c0 24.15-20.201 44.8-43.826 44.8-23.283 0-43.826-21.35-43.826-44.8zM112 72V24c0-13.255 10.745-24 24-24h192c13.255 0 24 10.745 24 24v48c0 13.255-10.745 24-24 24H136c-13.255 0-24-10.745-24-24zm212-24c0-11.046-8.954-20-20-20s-20 8.954-20 20 8.954 20 20 20 20-8.954 20-20z"]},Go={prefix:"fas",iconName:"hand-point-left",icon:[512,512,[],"f0a5","M44.8 155.826h149.234c-5.841-8.248-10.57-16.558-14.153-24.918C166.248 99.098 189.778 63.986 224 64c18.616.008 32.203 10.897 40 29.092 12.122 28.286 78.648 64.329 107.534 77.323 17.857 7.956 28.453 25.479 28.464 43.845l.002.001v171.526c0 11.812-8.596 21.897-20.269 23.703-46.837 7.25-61.76 38.483-123.731 38.315-2.724-.007-13.254.195-16 .195-50.654 0-81.574-22.122-72.6-71.263-18.597-9.297-30.738-39.486-16.45-62.315-24.645-21.177-22.639-53.896-6.299-70.944H44.8c-24.15 0-44.8-20.201-44.8-43.826 0-23.283 21.35-43.826 44.8-43.826zM440 176h48c13.255 0 24 10.745 24 24v192c0 13.255-10.745 24-24 24h-48c-13.255 0-24-10.745-24-24V200c0-13.255 10.745-24 24-24zm24 212c11.046 0 20-8.954 20-20s-8.954-20-20-20-20 8.954-20 20 8.954 20 20 20z"]},_o={prefix:"fas",iconName:"hand-point-right",icon:[512,512,[],"f0a4","M512 199.652c0 23.625-20.65 43.826-44.8 43.826h-99.851c16.34 17.048 18.346 49.766-6.299 70.944 14.288 22.829 2.147 53.017-16.45 62.315C353.574 425.878 322.654 448 272 448c-2.746 0-13.276-.203-16-.195-61.971.168-76.894-31.065-123.731-38.315C120.596 407.683 112 397.599 112 385.786V214.261l.002-.001c.011-18.366 10.607-35.889 28.464-43.845 28.886-12.994 95.413-49.038 107.534-77.323 7.797-18.194 21.384-29.084 40-29.092 34.222-.014 57.752 35.098 44.119 66.908-3.583 8.359-8.312 16.67-14.153 24.918H467.2c23.45 0 44.8 20.543 44.8 43.826zM96 200v192c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24V200c0-13.255 10.745-24 24-24h48c13.255 0 24 10.745 24 24zM68 368c0-11.046-8.954-20-20-20s-20 8.954-20 20 8.954 20 20 20 20-8.954 20-20z"]},$o={prefix:"fas",iconName:"hand-point-up",icon:[384,512,[],"f0a6","M135.652 0c23.625 0 43.826 20.65 43.826 44.8v99.851c17.048-16.34 49.766-18.346 70.944 6.299 22.829-14.288 53.017-2.147 62.315 16.45C361.878 158.426 384 189.346 384 240c0 2.746-.203 13.276-.195 16 .168 61.971-31.065 76.894-38.315 123.731C343.683 391.404 333.599 400 321.786 400H150.261l-.001-.002c-18.366-.011-35.889-10.607-43.845-28.464C93.421 342.648 57.377 276.122 29.092 264 10.897 256.203.008 242.616 0 224c-.014-34.222 35.098-57.752 66.908-44.119 8.359 3.583 16.67 8.312 24.918 14.153V44.8c0-23.45 20.543-44.8 43.826-44.8zM136 416h192c13.255 0 24 10.745 24 24v48c0 13.255-10.745 24-24 24H136c-13.255 0-24-10.745-24-24v-48c0-13.255 10.745-24 24-24zm168 28c-11.046 0-20 8.954-20 20s8.954 20 20 20 20-8.954 20-20-8.954-20-20-20z"]},Yo={prefix:"fas",iconName:"hand-pointer",icon:[448,512,[],"f25a","M448 240v96c0 3.084-.356 6.159-1.063 9.162l-32 136C410.686 499.23 394.562 512 376 512H168a40.004 40.004 0 0 1-32.35-16.473l-127.997-176c-12.993-17.866-9.043-42.883 8.822-55.876 17.867-12.994 42.884-9.043 55.877 8.823L104 315.992V40c0-22.091 17.908-40 40-40s40 17.909 40 40v200h8v-40c0-22.091 17.908-40 40-40s40 17.909 40 40v40h8v-24c0-22.091 17.908-40 40-40s40 17.909 40 40v24h8c0-22.091 17.908-40 40-40s40 17.909 40 40zm-256 80h-8v96h8v-96zm88 0h-8v96h8v-96zm88 0h-8v96h8v-96z"]},Ko={prefix:"fas",iconName:"hand-rock",icon:[512,512,[],"f255","M464.8 80c-26.9-.4-48.8 21.2-48.8 48h-8V96.8c0-26.3-20.9-48.3-47.2-48.8-26.9-.4-48.8 21.2-48.8 48v32h-8V80.8c0-26.3-20.9-48.3-47.2-48.8-26.9-.4-48.8 21.2-48.8 48v48h-8V96.8c0-26.3-20.9-48.3-47.2-48.8-26.9-.4-48.8 21.2-48.8 48v136l-8-7.1v-48.1c0-26.3-20.9-48.3-47.2-48.8C21.9 127.6 0 149.2 0 176v66.4c0 27.4 11.7 53.5 32.2 71.8l111.7 99.3c10.2 9.1 16.1 22.2 16.1 35.9v6.7c0 13.3 10.7 24 24 24h240c13.3 0 24-10.7 24-24v-2.9c0-12.8 2.6-25.5 7.5-37.3l49-116.3c5-11.8 7.5-24.5 7.5-37.3V128.8c0-26.3-20.9-48.4-47.2-48.8z"]},Jo={prefix:"fas",iconName:"hand-scissors",icon:[512,512,[],"f257","M216 440c0-22.092 17.909-40 40-40v-8h-32c-22.091 0-40-17.908-40-40s17.909-40 40-40h32v-8H48c-26.51 0-48-21.49-48-48s21.49-48 48-48h208v-13.572l-177.551-69.74c-24.674-9.694-36.818-37.555-27.125-62.228 9.693-24.674 37.554-36.817 62.228-27.124l190.342 74.765 24.872-31.09c12.306-15.381 33.978-19.515 51.081-9.741l112 64A40.002 40.002 0 0 1 512 168v240c0 18.562-12.77 34.686-30.838 38.937l-136 32A39.982 39.982 0 0 1 336 480h-80c-22.091 0-40-17.908-40-40z"]},Qo={prefix:"fas",iconName:"hand-sparkles",icon:[640,512,[],"e05d","M106.66,170.64l.09,0,49.55-20.65a7.32,7.32,0,0,0,3.68-6h0a7.29,7.29,0,0,0-3.68-6l-49.57-20.67-.07,0L86,67.68a6.66,6.66,0,0,0-11.92,0l-20.7,49.63-.05,0L3.7,138A7.29,7.29,0,0,0,0,144H0a7.32,7.32,0,0,0,3.68,6L53.27,170.6l.07,0L74,220.26a6.65,6.65,0,0,0,11.92,0l20.69-49.62ZM471.38,467.41l-1-.42-1-.5a38.67,38.67,0,0,1,0-69.14l1-.49,1-.43,37.49-15.63,15.63-37.48.41-1,.47-.95c3.85-7.74,10.58-13.63,18.35-17.34,0-1.33.25-2.69.27-4V144a32,32,0,0,0-64,0v72a8,8,0,0,1-8,8H456a8,8,0,0,1-8-8V64a32,32,0,0,0-64,0V216a8,8,0,0,1-8,8H360a8,8,0,0,1-8-8V32a32,32,0,0,0-64,0V216a8,8,0,0,1-8,8H264a8,8,0,0,1-8-8V64a32,32,0,0,0-64,0v241l-23.59-32.49a40,40,0,0,0-64.71,47.09L229.3,492.21A48.07,48.07,0,0,0,268.09,512H465.7c19.24,0,35.65-11.73,43.24-28.79l-.07-.17ZM349.79,339.52,320,351.93l-12.42,29.78a4,4,0,0,1-7.15,0L288,351.93l-29.79-12.41a4,4,0,0,1,0-7.16L288,319.94l12.42-29.78a4,4,0,0,1,7.15,0L320,319.94l29.79,12.42a4,4,0,0,1,0,7.16ZM640,431.91a7.28,7.28,0,0,0-3.68-6l-49.57-20.67-.07,0L566,355.63a6.66,6.66,0,0,0-11.92,0l-20.7,49.63-.05,0L483.7,426a7.28,7.28,0,0,0-3.68,6h0a7.29,7.29,0,0,0,3.68,5.95l49.57,20.67.07,0L554,508.21a6.65,6.65,0,0,0,11.92,0l20.69-49.62h0l.09,0,49.55-20.66a7.29,7.29,0,0,0,3.68-5.95h0Z"]},Xo={prefix:"fas",iconName:"hand-spock",icon:[512,512,[],"f259","M510.9005,145.27027,442.604,432.09391A103.99507,103.99507,0,0,1,341.43745,512H214.074a135.96968,135.96968,0,0,1-93.18489-36.95291L12.59072,373.12723a39.992,39.992,0,0,1,54.8122-58.24988l60.59342,57.02528v0a283.24849,283.24849,0,0,0-11.6703-80.46734L73.63726,147.36011a40.00575,40.00575,0,1,1,76.71833-22.7187l37.15458,125.39477a8.33113,8.33113,0,0,0,16.05656-4.4414L153.26183,49.95406A39.99638,39.99638,0,1,1,230.73015,30.0166l56.09491,218.15825a10.42047,10.42047,0,0,0,20.30018-.501L344.80766,63.96966a40.052,40.052,0,0,1,51.30245-30.0893c19.86073,6.2998,30.86262,27.67378,26.67564,48.08487l-33.83869,164.966a7.55172,7.55172,0,0,0,14.74406,3.2666l29.3973-123.45874a39.99414,39.99414,0,1,1,77.81208,18.53121Z"]},ct={prefix:"fas",iconName:"hands",icon:[640,512,[],"f4c2","M204.8 230.4c-10.6-14.1-30.7-17-44.8-6.4-14.1 10.6-17 30.7-6.4 44.8l38.1 50.8c4.8 6.4 4.1 15.3-1.5 20.9l-12.8 12.8c-6.7 6.7-17.6 6.2-23.6-1.1L64 244.4V96c0-17.7-14.3-32-32-32S0 78.3 0 96v218.4c0 10.9 3.7 21.5 10.5 30l104.1 134.3c5 6.5 8.4 13.9 10.4 21.7 1.8 6.9 8.1 11.6 15.3 11.6H272c8.8 0 16-7.2 16-16V384c0-27.7-9-54.6-25.6-76.8l-57.6-76.8zM608 64c-17.7 0-32 14.3-32 32v148.4l-89.8 107.8c-6 7.2-17 7.7-23.6 1.1l-12.8-12.8c-5.6-5.6-6.3-14.5-1.5-20.9l38.1-50.8c10.6-14.1 7.7-34.2-6.4-44.8-14.1-10.6-34.2-7.7-44.8 6.4l-57.6 76.8C361 329.4 352 356.3 352 384v112c0 8.8 7.2 16 16 16h131.7c7.1 0 13.5-4.7 15.3-11.6 2-7.8 5.4-15.2 10.4-21.7l104.1-134.3c6.8-8.5 10.5-19.1 10.5-30V96c0-17.7-14.3-32-32-32z"]},at={prefix:"fas",iconName:"hands-helping",icon:[640,512,[],"f4c4","M488 192H336v56c0 39.7-32.3 72-72 72s-72-32.3-72-72V126.4l-64.9 39C107.8 176.9 96 197.8 96 220.2v47.3l-80 46.2C.7 322.5-4.6 342.1 4.3 357.4l80 138.6c8.8 15.3 28.4 20.5 43.7 11.7L231.4 448H368c35.3 0 64-28.7 64-64h16c17.7 0 32-14.3 32-32v-64h8c13.3 0 24-10.7 24-24v-48c0-13.3-10.7-24-24-24zm147.7-37.4L555.7 16C546.9.7 527.3-4.5 512 4.3L408.6 64H306.4c-12 0-23.7 3.4-33.9 9.7L239 94.6c-9.4 5.8-15 16.1-15 27.1V248c0 22.1 17.9 40 40 40s40-17.9 40-40v-88h184c30.9 0 56 25.1 56 56v28.5l80-46.2c15.3-8.9 20.5-28.4 11.7-43.7z"]},et={prefix:"fas",iconName:"hands-wash",icon:[576,512,[],"e05e","M496,224a48,48,0,1,0-48-48A48,48,0,0,0,496,224ZM311.47,178.45A56.77,56.77,0,0,1,328,176a56,56,0,0,1,19,3.49l15.35-48.61A24,24,0,0,0,342,99.74c-11.53-1.35-22.21,6.44-25.71,17.51l-20.9,66.17ZM93.65,386.33c.8-.19,1.54-.54,2.35-.71V359.93a156,156,0,0,1,107.06-148l73.7-22.76L310.92,81.05a24,24,0,0,0-20.33-31.11c-11.53-1.34-22.22,6.45-25.72,17.52L231.42,173.88a8,8,0,0,1-15.26-4.83L259.53,31.26A24,24,0,0,0,239.2.15C227.67-1.19,217,6.6,213.49,17.66L165.56,169.37a8,8,0,1,1-15.26-4.82l38.56-122a24,24,0,0,0-20.33-31.11C157,10,146.32,17.83,142.82,28.9l-60,189.85L80.76,168.7A24,24,0,0,0,56.9,144.55c-13.23-.05-24.72,10.54-24.9,23.86V281.14A123.69,123.69,0,0,0,93.65,386.33ZM519.1,336H360a8,8,0,0,1,0-16H488a24,24,0,0,0,23.54-28.76C509.35,279.84,498.71,272,487.1,272H288l47.09-17.06a24,24,0,0,0-14.18-45.88L213.19,242.31A123.88,123.88,0,0,0,128,360v25.65a79.78,79.78,0,0,1,58,108.63A118.9,118.9,0,0,0,248,512H456a24,24,0,0,0,23.54-28.76C477.35,471.84,466.71,464,455.1,464H360a8,8,0,0,1,0-16H488a24,24,0,0,0,23.54-28.76C509.35,407.84,498.71,400,487.1,400H360a8,8,0,0,1,0-16H520a24,24,0,0,0,23.54-28.76C541.35,343.84,530.71,336,519.1,336ZM416,64a32,32,0,1,0-32-32A32,32,0,0,0,416,64ZM112,416a48,48,0,1,0,48,48A48,48,0,0,0,112,416Z"]},it={prefix:"fas",iconName:"handshake",icon:[640,512,[],"f2b5","M434.7 64h-85.9c-8 0-15.7 3-21.6 8.4l-98.3 90c-.1.1-.2.3-.3.4-16.6 15.6-16.3 40.5-2.1 56 12.7 13.9 39.4 17.6 56.1 2.7.1-.1.3-.1.4-.2l79.9-73.2c6.5-5.9 16.7-5.5 22.6 1 6 6.5 5.5 16.6-1 22.6l-26.1 23.9L504 313.8c2.9 2.4 5.5 5 7.9 7.7V128l-54.6-54.6c-5.9-6-14.1-9.4-22.6-9.4zM544 128.2v223.9c0 17.7 14.3 32 32 32h64V128.2h-96zm48 223.9c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zM0 384h64c17.7 0 32-14.3 32-32V128.2H0V384zm48-63.9c8.8 0 16 7.2 16 16s-7.2 16-16 16-16-7.2-16-16c0-8.9 7.2-16 16-16zm435.9 18.6L334.6 217.5l-30 27.5c-29.7 27.1-75.2 24.5-101.7-4.4-26.9-29.4-24.8-74.9 4.4-101.7L289.1 64h-83.8c-8.5 0-16.6 3.4-22.6 9.4L128 128v223.9h18.3l90.5 81.9c27.4 22.3 67.7 18.1 90-9.3l.2-.2 17.9 15.5c15.9 13 39.4 10.5 52.3-5.4l31.4-38.6 5.4 4.4c13.7 11.1 33.9 9.1 45-4.7l9.5-11.7c11.2-13.8 9.1-33.9-4.6-45.1z"]},nt={prefix:"fas",iconName:"handshake-alt-slash",icon:[640,512,[],"e05f","M358.59,195.6,504.2,313.8a63.4,63.4,0,0,1,22.21,37.91H624a16.05,16.05,0,0,0,16-16V143.91A16,16,0,0,0,624,128H512L457.41,73.41A32,32,0,0,0,434.8,64H348.91a32,32,0,0,0-21.61,8.41l-88.12,80.68-25.69-19.85L289.09,64H205.3a32,32,0,0,0-22.6,9.41l-20.34,20.3L45.47,3.38A16,16,0,0,0,23,6.19L3.38,31.46A16,16,0,0,0,6.19,53.91L594.54,508.63A16,16,0,0,0,617,505.82l19.64-25.27a16,16,0,0,0-2.81-22.45L303.4,202.72l32.69-29.92,27-24.7a16,16,0,0,1,21.61,23.61ZM16,128A16.05,16.05,0,0,0,0,144V335.91a16,16,0,0,0,16,16H146.3l90.5,81.89a64,64,0,0,0,90-9.3l.2-.2,17.91,15.5a37.16,37.16,0,0,0,52.29-5.39l8.8-10.82L23.56,128Z"]},ot={prefix:"fas",iconName:"handshake-slash",icon:[640,512,[],"e060","M0,128.21V384H64a32,32,0,0,0,32-32V184L23.83,128.21ZM48,320.1a16,16,0,1,1-16,16A16,16,0,0,1,48,320.1Zm80,31.81h18.3l90.5,81.89a64,64,0,0,0,90-9.3l.2-.2,17.91,15.5a37.16,37.16,0,0,0,52.29-5.39l8.8-10.82L128,208.72Zm416-223.7V352.1a32,32,0,0,0,32,32h64V128.21ZM592,352.1a16,16,0,1,1,16-16A16,16,0,0,1,592,352.1ZM303.33,202.67l59.58-54.57a16,16,0,0,1,21.59,23.61L358.41,195.6,504,313.8a73.08,73.08,0,0,1,7.91,7.7V128L457.3,73.41A31.76,31.76,0,0,0,434.7,64H348.8a31.93,31.93,0,0,0-21.6,8.41l-88.07,80.64-25.64-19.81L289.09,64H205.3a32,32,0,0,0-22.6,9.41L162.36,93.72,45.47,3.38A16,16,0,0,0,23,6.19L3.38,31.46A16,16,0,0,0,6.19,53.91L594.53,508.63A16,16,0,0,0,617,505.82l19.65-25.27a16,16,0,0,0-2.82-22.45Z"]},tt={prefix:"fas",iconName:"hanukiah",icon:[640,512,[],"f6e6","M232 160c-4.42 0-8 3.58-8 8v120h32V168c0-4.42-3.58-8-8-8h-16zm-64 0c-4.42 0-8 3.58-8 8v120h32V168c0-4.42-3.58-8-8-8h-16zm224 0c-4.42 0-8 3.58-8 8v120h32V168c0-4.42-3.58-8-8-8h-16zm64 0c-4.42 0-8 3.58-8 8v120h32V168c0-4.42-3.58-8-8-8h-16zm88 8c0-4.42-3.58-8-8-8h-16c-4.42 0-8 3.58-8 8v120h32V168zm-440-8c-4.42 0-8 3.58-8 8v120h32V168c0-4.42-3.58-8-8-8h-16zm520 0h-32c-8.84 0-16 7.16-16 16v112c0 17.67-14.33 32-32 32H352V128c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v192H96c-17.67 0-32-14.33-32-32V176c0-8.84-7.16-16-16-16H16c-8.84 0-16 7.16-16 16v112c0 53.02 42.98 96 96 96h192v64H112c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h416c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16H352v-64h192c53.02 0 96-42.98 96-96V176c0-8.84-7.16-16-16-16zm-16-32c13.25 0 24-11.94 24-26.67S608 48 608 48s-24 38.61-24 53.33S594.75 128 608 128zm-576 0c13.25 0 24-11.94 24-26.67S32 48 32 48 8 86.61 8 101.33 18.75 128 32 128zm288-48c13.25 0 24-11.94 24-26.67S320 0 320 0s-24 38.61-24 53.33S306.75 80 320 80zm-208 48c13.25 0 24-11.94 24-26.67S112 48 112 48s-24 38.61-24 53.33S98.75 128 112 128zm64 0c13.25 0 24-11.94 24-26.67S176 48 176 48s-24 38.61-24 53.33S162.75 128 176 128zm64 0c13.25 0 24-11.94 24-26.67S240 48 240 48s-24 38.61-24 53.33S226.75 128 240 128zm160 0c13.25 0 24-11.94 24-26.67S400 48 400 48s-24 38.61-24 53.33S386.75 128 400 128zm64 0c13.25 0 24-11.94 24-26.67S464 48 464 48s-24 38.61-24 53.33S450.75 128 464 128zm64 0c13.25 0 24-11.94 24-26.67S528 48 528 48s-24 38.61-24 53.33S514.75 128 528 128z"]},rt={prefix:"fas",iconName:"hard-hat",icon:[512,512,[],"f807","M480 288c0-80.25-49.28-148.92-119.19-177.62L320 192V80a16 16 0 0 0-16-16h-96a16 16 0 0 0-16 16v112l-40.81-81.62C81.28 139.08 32 207.75 32 288v64h448zm16 96H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h480a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},lt={prefix:"fas",iconName:"hashtag",icon:[448,512,[],"f292","M440.667 182.109l7.143-40c1.313-7.355-4.342-14.109-11.813-14.109h-74.81l14.623-81.891C377.123 38.754 371.468 32 363.997 32h-40.632a12 12 0 0 0-11.813 9.891L296.175 128H197.54l14.623-81.891C213.477 38.754 207.822 32 200.35 32h-40.632a12 12 0 0 0-11.813 9.891L132.528 128H53.432a12 12 0 0 0-11.813 9.891l-7.143 40C33.163 185.246 38.818 192 46.289 192h74.81L98.242 320H19.146a12 12 0 0 0-11.813 9.891l-7.143 40C-1.123 377.246 4.532 384 12.003 384h74.81L72.19 465.891C70.877 473.246 76.532 480 84.003 480h40.632a12 12 0 0 0 11.813-9.891L151.826 384h98.634l-14.623 81.891C234.523 473.246 240.178 480 247.65 480h40.632a12 12 0 0 0 11.813-9.891L315.472 384h79.096a12 12 0 0 0 11.813-9.891l7.143-40c1.313-7.355-4.342-14.109-11.813-14.109h-74.81l22.857-128h79.096a12 12 0 0 0 11.813-9.891zM261.889 320h-98.634l22.857-128h98.634l-22.857 128z"]},ft={prefix:"fas",iconName:"hat-cowboy",icon:[640,512,[],"f8c0","M490 296.9C480.51 239.51 450.51 64 392.3 64c-14 0-26.49 5.93-37 14a58.21 58.21 0 0 1-70.58 0c-10.51-8-23-14-37-14-58.2 0-88.2 175.47-97.71 232.88C188.81 309.47 243.73 320 320 320s131.23-10.51 170-23.1zm142.9-37.18a16 16 0 0 0-19.75 1.5c-1 .9-101.27 90.78-293.16 90.78-190.82 0-292.22-89.94-293.24-90.84A16 16 0 0 0 1 278.53C1.73 280.55 78.32 480 320 480s318.27-199.45 319-201.47a16 16 0 0 0-6.09-18.81z"]},st={prefix:"fas",iconName:"hat-cowboy-side",icon:[640,512,[],"f8c1","M260.8 291.06c-28.63-22.94-62-35.06-96.4-35.06C87 256 21.47 318.72 1.43 412.06c-3.55 16.6-.43 33.83 8.57 47.3C18.75 472.47 31.83 480 45.88 480H592c-103.21 0-155-37.07-233.19-104.46zm234.65-18.29L468.4 116.2A64 64 0 0 0 392 64.41L200.85 105a64 64 0 0 0-50.35 55.79L143.61 226c6.9-.83 13.7-2 20.79-2 41.79 0 82 14.55 117.29 42.82l98 84.48C450.76 412.54 494.9 448 592 448a48 48 0 0 0 48-48c0-25.39-29.6-119.33-144.55-127.23z"]},ht={prefix:"fas",iconName:"hat-wizard",icon:[512,512,[],"f6e8","M496 448H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h480c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zm-304-64l-64-32 64-32 32-64 32 64 64 32-64 32-16 32h208l-86.41-201.63a63.955 63.955 0 0 1-1.89-45.45L416 0 228.42 107.19a127.989 127.989 0 0 0-53.46 59.15L64 416h144l-16-32zm64-224l16-32 16 32 32 16-32 16-16 32-16-32-32-16 32-16z"]},mt={prefix:"fas",iconName:"hdd",icon:[576,512,[],"f0a0","M576 304v96c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48v-96c0-26.51 21.49-48 48-48h480c26.51 0 48 21.49 48 48zm-48-80a79.557 79.557 0 0 1 30.777 6.165L462.25 85.374A48.003 48.003 0 0 0 422.311 64H153.689a48 48 0 0 0-39.938 21.374L17.223 230.165A79.557 79.557 0 0 1 48 224h480zm-48 96c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm-96 0c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32z"]},vt={prefix:"fas",iconName:"head-side-cough",icon:[640,512,[],"e061","M616,304a24,24,0,1,0-24-24A24,24,0,0,0,616,304ZM552,416a24,24,0,1,0,24,24A24,24,0,0,0,552,416Zm-64-56a24,24,0,1,0,24,24A24,24,0,0,0,488,360ZM616,464a24,24,0,1,0,24,24A24,24,0,0,0,616,464Zm0-104a24,24,0,1,0,24,24A24,24,0,0,0,616,360Zm-64-40a24,24,0,1,0,24,24A24,24,0,0,0,552,320Zm-74.78-45c-21-47.12-48.5-151.75-73.12-186.75A208.13,208.13,0,0,0,234.1,0H192C86,0,0,86,0,192c0,56.75,24.75,107.62,64,142.88V512H288V480h64a64,64,0,0,0,64-64H320a32,32,0,0,1,0-64h96V320h32A32,32,0,0,0,477.22,275ZM288,224a32,32,0,1,1,32-32A32.07,32.07,0,0,1,288,224Z"]},zt={prefix:"fas",iconName:"head-side-cough-slash",icon:[640,512,[],"e062","M454.11,319.21c19.56-3.81,31.62-25,23.11-44.21-21-47.12-48.5-151.75-73.12-186.75A208.13,208.13,0,0,0,234.1,0H192A190.64,190.64,0,0,0,84.18,33.3L45.46,3.38A16,16,0,0,0,23,6.19L3.37,31.46A16,16,0,0,0,6.18,53.91L594.53,508.63A16,16,0,0,0,617,505.82l19.64-25.27a16,16,0,0,0-2.81-22.45ZM313.39,210.45,263.61,172c5.88-7.14,14.43-12,24.36-12a32.06,32.06,0,0,1,32,32C320,199,317.24,205.17,313.39,210.45ZM616,304a24,24,0,1,0-24-24A24,24,0,0,0,616,304Zm-64,64a24,24,0,1,0-24-24A24,24,0,0,0,552,368ZM288,384a32,32,0,0,1,32-32h19.54L20.73,105.59A190.86,190.86,0,0,0,0,192c0,56.75,24.75,107.62,64,142.88V512H288V480h64a64,64,0,0,0,64-64H320A32,32,0,0,1,288,384Zm328-24a24,24,0,1,0,24,24A24,24,0,0,0,616,360Z"]},pt={prefix:"fas",iconName:"head-side-mask",icon:[512,512,[],"e063","M.15,184.42C-2.17,244.21,23,298.06,64,334.88V512H224V316.51L3.67,156.25A182.28,182.28,0,0,0,.15,184.42ZM509.22,275c-21-47.12-48.5-151.75-73.12-186.75A208.11,208.11,0,0,0,266.11,0H200C117,0,42.48,50.57,13.25,123.65L239.21,288H511.76A31.35,31.35,0,0,0,509.22,275ZM320,224a32,32,0,1,1,32-32A32.07,32.07,0,0,1,320,224Zm16,144H496l16-48H256V512H401.88a64,64,0,0,0,60.71-43.76L464,464H336a16,16,0,0,1,0-32H474.67l10.67-32H336a16,16,0,0,1,0-32Z"]},dt={prefix:"fas",iconName:"head-side-virus",icon:[512,512,[],"e064","M272,240a16,16,0,1,0,16,16A16,16,0,0,0,272,240Zm-64-64a16,16,0,1,0,16,16A16,16,0,0,0,208,176Zm301.2,99c-20.93-47.12-48.43-151.73-73.07-186.75A207.9,207.9,0,0,0,266.09,0H192C86,0,0,86,0,192A191.23,191.23,0,0,0,64,334.81V512H320V448h64a64,64,0,0,0,64-64V320H480A32,32,0,0,0,509.2,275ZM368,240H355.88c-28.51,0-42.79,34.47-22.63,54.63l8.58,8.57a16,16,0,1,1-22.63,22.63l-8.57-8.58C290.47,297.09,256,311.37,256,339.88V352a16,16,0,0,1-32,0V339.88c0-28.51-34.47-42.79-54.63-22.63l-8.57,8.58a16,16,0,0,1-22.63-22.63l8.58-8.57c20.16-20.16,5.88-54.63-22.63-54.63H112a16,16,0,0,1,0-32h12.12c28.51,0,42.79-34.47,22.63-54.63l-8.58-8.57a16,16,0,0,1,22.63-22.63l8.57,8.58c20.16,20.16,54.63,5.88,54.63-22.63V96a16,16,0,0,1,32,0v12.12c0,28.51,34.47,42.79,54.63,22.63l8.57-8.58a16,16,0,0,1,22.63,22.63l-8.58,8.57C313.09,173.53,327.37,208,355.88,208H368a16,16,0,0,1,0,32Z"]},ut={prefix:"fas",iconName:"heading",icon:[512,512,[],"f1dc","M448 96v320h32a16 16 0 0 1 16 16v32a16 16 0 0 1-16 16H320a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32V288H160v128h32a16 16 0 0 1 16 16v32a16 16 0 0 1-16 16H32a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32V96H32a16 16 0 0 1-16-16V48a16 16 0 0 1 16-16h160a16 16 0 0 1 16 16v32a16 16 0 0 1-16 16h-32v128h192V96h-32a16 16 0 0 1-16-16V48a16 16 0 0 1 16-16h160a16 16 0 0 1 16 16v32a16 16 0 0 1-16 16z"]},Mt={prefix:"fas",iconName:"headphones",icon:[512,512,[],"f025","M256 32C114.52 32 0 146.496 0 288v48a32 32 0 0 0 17.689 28.622l14.383 7.191C34.083 431.903 83.421 480 144 480h24c13.255 0 24-10.745 24-24V280c0-13.255-10.745-24-24-24h-24c-31.342 0-59.671 12.879-80 33.627V288c0-105.869 86.131-192 192-192s192 86.131 192 192v1.627C427.671 268.879 399.342 256 368 256h-24c-13.255 0-24 10.745-24 24v176c0 13.255 10.745 24 24 24h24c60.579 0 109.917-48.098 111.928-108.187l14.382-7.191A32 32 0 0 0 512 336v-48c0-141.479-114.496-256-256-256z"]},Ct={prefix:"fas",iconName:"headphones-alt",icon:[512,512,[],"f58f","M160 288h-16c-35.35 0-64 28.7-64 64.12v63.76c0 35.41 28.65 64.12 64 64.12h16c17.67 0 32-14.36 32-32.06V320.06c0-17.71-14.33-32.06-32-32.06zm208 0h-16c-17.67 0-32 14.35-32 32.06v127.88c0 17.7 14.33 32.06 32 32.06h16c35.35 0 64-28.71 64-64.12v-63.76c0-35.41-28.65-64.12-64-64.12zM256 32C112.91 32 4.57 151.13 0 288v112c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16V288c0-114.67 93.33-207.8 208-207.82 114.67.02 208 93.15 208 207.82v112c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16V288C507.43 151.13 399.09 32 256 32z"]},Ht={prefix:"fas",iconName:"headset",icon:[512,512,[],"f590","M192 208c0-17.67-14.33-32-32-32h-16c-35.35 0-64 28.65-64 64v48c0 35.35 28.65 64 64 64h16c17.67 0 32-14.33 32-32V208zm176 144c35.35 0 64-28.65 64-64v-48c0-35.35-28.65-64-64-64h-16c-17.67 0-32 14.33-32 32v112c0 17.67 14.33 32 32 32h16zM256 0C113.18 0 4.58 118.83 0 256v16c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16v-16c0-114.69 93.31-208 208-208s208 93.31 208 208h-.12c.08 2.43.12 165.72.12 165.72 0 23.35-18.93 42.28-42.28 42.28H320c0-26.51-21.49-48-48-48h-32c-26.51 0-48 21.49-48 48s21.49 48 48 48h181.72c49.86 0 90.28-40.42 90.28-90.28V256C507.42 118.83 398.82 0 256 0z"]},gt={prefix:"fas",iconName:"heart",icon:[512,512,[],"f004","M462.3 62.6C407.5 15.9 326 24.3 275.7 76.2L256 96.5l-19.7-20.3C186.1 24.3 104.5 15.9 49.7 62.6c-62.8 53.6-66.1 149.8-9.9 207.9l193.5 199.8c12.5 12.9 32.8 12.9 45.3 0l193.5-199.8c56.3-58.1 53-154.3-9.8-207.9z"]},Vt={prefix:"fas",iconName:"heart-broken",icon:[512,512,[],"f7a9","M473.7 73.8l-2.4-2.5c-46-47-118-51.7-169.6-14.8L336 159.9l-96 64 48 128-144-144 96-64-28.6-86.5C159.7 19.6 87 24 40.7 71.4l-2.4 2.4C-10.4 123.6-12.5 202.9 31 256l212.1 218.6c7.1 7.3 18.6 7.3 25.7 0L481 255.9c43.5-53 41.4-132.3-7.3-182.1z"]},xt={prefix:"fas",iconName:"heartbeat",icon:[512,512,[],"f21e","M320.2 243.8l-49.7 99.4c-6 12.1-23.4 11.7-28.9-.6l-56.9-126.3-30 71.7H60.6l182.5 186.5c7.1 7.3 18.6 7.3 25.7 0L451.4 288H342.3l-22.1-44.2zM473.7 73.9l-2.4-2.5c-51.5-52.6-135.8-52.6-187.4 0L256 100l-27.9-28.5c-51.5-52.7-135.9-52.7-187.4 0l-2.4 2.4C-10.4 123.7-12.5 203 31 256h102.4l35.9-86.2c5.4-12.9 23.6-13.2 29.4-.4l58.2 129.3 49-97.9c5.9-11.8 22.7-11.8 28.6 0l27.6 55.2H481c43.5-53 41.4-132.3-7.3-182.1z"]},Lt={prefix:"fas",iconName:"helicopter",icon:[640,512,[],"f533","M304 384h272c17.67 0 32-14.33 32-32 0-123.71-100.29-224-224-224V64h176c8.84 0 16-7.16 16-16V16c0-8.84-7.16-16-16-16H144c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h176v64H112L68.8 70.4C65.78 66.37 61.03 64 56 64H16.01C5.6 64-2.04 73.78.49 83.88L32 192l160 64 86.4 115.2A31.992 31.992 0 0 0 304 384zm112-188.49C478.55 208.3 528.03 257.44 540.79 320H416V195.51zm219.37 263.3l-22.15-22.2c-6.25-6.26-16.24-6.1-22.64.01-7.09 6.77-13.84 11.25-24.64 11.25H240c-8.84 0-16 7.18-16 16.03v32.06c0 8.85 7.16 16.03 16 16.03h325.94c14.88 0 35.3-.47 68.45-29.52 7.02-6.14 7.57-17.05.98-23.66z"]},bt={prefix:"fas",iconName:"highlighter",icon:[544,512,[],"f591","M0 479.98L99.92 512l35.45-35.45-67.04-67.04L0 479.98zm124.61-240.01a36.592 36.592 0 0 0-10.79 38.1l13.05 42.83-50.93 50.94 96.23 96.23 50.86-50.86 42.74 13.08c13.73 4.2 28.65-.01 38.15-10.78l35.55-41.64-173.34-173.34-41.52 35.44zm403.31-160.7l-63.2-63.2c-20.49-20.49-53.38-21.52-75.12-2.35L190.55 183.68l169.77 169.78L530.27 154.4c19.18-21.74 18.15-54.63-2.35-75.13z"]},Nt={prefix:"fas",iconName:"hiking",icon:[384,512,[],"f6ec","M80.95 472.23c-4.28 17.16 6.14 34.53 23.28 38.81 2.61.66 5.22.95 7.8.95 14.33 0 27.37-9.7 31.02-24.23l25.24-100.97-52.78-52.78-34.56 138.22zm14.89-196.12L137 117c2.19-8.42-3.14-16.95-11.92-19.06-43.88-10.52-88.35 15.07-99.32 57.17L.49 253.24c-2.19 8.42 3.14 16.95 11.92 19.06l63.56 15.25c8.79 2.1 17.68-3.02 19.87-11.44zM368 160h-16c-8.84 0-16 7.16-16 16v16h-34.75l-46.78-46.78C243.38 134.11 228.61 128 212.91 128c-27.02 0-50.47 18.3-57.03 44.52l-26.92 107.72a32.012 32.012 0 0 0 8.42 30.39L224 397.25V480c0 17.67 14.33 32 32 32s32-14.33 32-32v-82.75c0-17.09-6.66-33.16-18.75-45.25l-46.82-46.82c.15-.5.49-.89.62-1.41l19.89-79.57 22.43 22.43c6 6 14.14 9.38 22.62 9.38h48v240c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16V176c.01-8.84-7.15-16-15.99-16zM240 96c26.51 0 48-21.49 48-48S266.51 0 240 0s-48 21.49-48 48 21.49 48 48 48z"]},At={prefix:"fas",iconName:"hippo",icon:[640,512,[],"f6ed","M581.12 96.2c-27.67-.15-52.5 17.58-76.6 26.62C489.98 88.27 455.83 64 416 64c-11.28 0-21.95 2.3-32 5.88V56c0-13.26-10.75-24-24-24h-16c-13.25 0-24 10.74-24 24v48.98C286.01 79.58 241.24 64 192 64 85.96 64 0 135.64 0 224v240c0 8.84 7.16 16 16 16h64c8.84 0 16-7.16 16-16v-70.79C128.35 407.57 166.72 416 208 416s79.65-8.43 112-22.79V464c0 8.84 7.16 16 16 16h64c8.84 0 16-7.16 16-16V288h128v32c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-32c17.67 0 32-14.33 32-32v-92.02c0-34.09-24.79-67.59-58.88-67.78zM448 176c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16z"]},yt={prefix:"fas",iconName:"history",icon:[512,512,[],"f1da","M504 255.531c.253 136.64-111.18 248.372-247.82 248.468-59.015.042-113.223-20.53-155.822-54.911-11.077-8.94-11.905-25.541-1.839-35.607l11.267-11.267c8.609-8.609 22.353-9.551 31.891-1.984C173.062 425.135 212.781 440 256 440c101.705 0 184-82.311 184-184 0-101.705-82.311-184-184-184-48.814 0-93.149 18.969-126.068 49.932l50.754 50.754c10.08 10.08 2.941 27.314-11.313 27.314H24c-8.837 0-16-7.163-16-16V38.627c0-14.254 17.234-21.393 27.314-11.314l49.372 49.372C129.209 34.136 189.552 8 256 8c136.81 0 247.747 110.78 248 247.531zm-180.912 78.784l9.823-12.63c8.138-10.463 6.253-25.542-4.21-33.679L288 256.349V152c0-13.255-10.745-24-24-24h-16c-13.255 0-24 10.745-24 24v135.651l65.409 50.874c10.463 8.137 25.541 6.253 33.679-4.21z"]},St={prefix:"fas",iconName:"hockey-puck",icon:[512,512,[],"f453","M0 160c0-53 114.6-96 256-96s256 43 256 96-114.6 96-256 96S0 213 0 160zm0 82.2V352c0 53 114.6 96 256 96s256-43 256-96V242.2c-113.4 82.3-398.5 82.4-512 0z"]},wt={prefix:"fas",iconName:"holly-berry",icon:[448,512,[],"f7aa","M144 192c26.5 0 48-21.5 48-48s-21.5-48-48-48-48 21.5-48 48 21.5 48 48 48zm112-48c0 26.5 21.5 48 48 48s48-21.5 48-48-21.5-48-48-48-48 21.5-48 48zm-32-48c26.5 0 48-21.5 48-48S250.5 0 224 0s-48 21.5-48 48 21.5 48 48 48zm-16.2 139.1c.1-12.4-13.1-20.1-23.8-13.7-34.3 20.3-71.4 32.7-108.7 36.2-9.7.9-15.6 11.3-11.6 20.2 6.2 13.9 11.1 28.6 14.7 43.8 3.6 15.2-5.3 30.6-20.2 35.1-14.9 4.5-30.1 7.6-45.3 9.1-9.7 1-15.7 11.3-11.7 20.2 15 32.8 22.9 69.5 23 107.7.1 14.4 15.2 23.1 27.6 16 33.2-19 68.9-30.5 104.8-33.9 9.7-.9 15.6-11.3 11.6-20.2-6.2-13.9-11.1-28.6-14.7-43.8-3.6-15.2 5.3-30.6 20.2-35.1 14.9-4.5 30.1-7.6 45.3-9.1 9.7-1 15.7-11.3 11.7-20.2-15.5-34.2-23.3-72.5-22.9-112.3zM435 365.6c-15.2-1.6-30.3-4.7-45.3-9.1-14.9-4.5-23.8-19.9-20.2-35.1 3.6-15.2 8.5-29.8 14.7-43.8 4-8.9-1.9-19.3-11.6-20.2-37.3-3.5-74.4-15.9-108.7-36.2-10.7-6.3-23.9 1.4-23.8 13.7 0 1.6-.2 3.2-.2 4.9.2 33.3 7 65.7 19.9 94 5.7 12.4 5.2 26.6-.6 38.9 4.9 1.2 9.9 2.2 14.8 3.7 14.9 4.5 23.8 19.9 20.2 35.1-3.6 15.2-8.5 29.8-14.7 43.8-4 8.9 1.9 19.3 11.6 20.2 35.9 3.4 71.6 14.9 104.8 33.9 12.5 7.1 27.6-1.6 27.6-16 .2-38.2 8-75 23-107.7 4.3-8.7-1.8-19.1-11.5-20.1z"]},kt={prefix:"fas",iconName:"home",icon:[576,512,[],"f015","M280.37 148.26L96 300.11V464a16 16 0 0 0 16 16l112.06-.29a16 16 0 0 0 15.92-16V368a16 16 0 0 1 16-16h64a16 16 0 0 1 16 16v95.64a16 16 0 0 0 16 16.05L464 480a16 16 0 0 0 16-16V300L295.67 148.26a12.19 12.19 0 0 0-15.3 0zM571.6 251.47L488 182.56V44.05a12 12 0 0 0-12-12h-56a12 12 0 0 0-12 12v72.61L318.47 43a48 48 0 0 0-61 0L4.34 251.47a12 12 0 0 0-1.6 16.9l25.5 31A12 12 0 0 0 45.15 301l235.22-193.74a12.19 12.19 0 0 1 15.3 0L530.9 301a12 12 0 0 0 16.9-1.6l25.5-31a12 12 0 0 0-1.7-16.93z"]},Tt={prefix:"fas",iconName:"horse",icon:[576,512,[],"f6f0","M575.92 76.6c-.01-8.13-3.02-15.87-8.58-21.8-3.78-4.03-8.58-9.12-13.69-14.5 11.06-6.84 19.5-17.49 22.18-30.66C576.85 4.68 572.96 0 567.9 0H447.92c-70.69 0-128 57.31-128 128H160c-28.84 0-54.4 12.98-72 33.11V160c-48.53 0-88 39.47-88 88v56c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16v-56c0-13.22 6.87-24.39 16.78-31.68-.21 2.58-.78 5.05-.78 7.68 0 27.64 11.84 52.36 30.54 69.88l-25.72 68.6a63.945 63.945 0 0 0-2.16 37.99l24.85 99.41A15.982 15.982 0 0 0 107.02 512h65.96c10.41 0 18.05-9.78 15.52-19.88l-26.31-105.26 23.84-63.59L320 345.6V496c0 8.84 7.16 16 16 16h64c8.84 0 16-7.16 16-16V318.22c19.74-20.19 32-47.75 32-78.22 0-.22-.07-.42-.08-.64V136.89l16 7.11 18.9 37.7c7.45 14.87 25.05 21.55 40.49 15.37l32.55-13.02a31.997 31.997 0 0 0 20.12-29.74l-.06-77.71zm-64 19.4c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16z"]},Et={prefix:"fas",iconName:"horse-head",icon:[512,512,[],"f7ab","M509.8 332.5l-69.9-164.3c-14.9-41.2-50.4-71-93-79.2 18-10.6 46.3-35.9 34.2-82.3-1.3-5-7.1-7.9-12-6.1L166.9 76.3C35.9 123.4 0 238.9 0 398.8V480c0 17.7 14.3 32 32 32h236.2c23.8 0 39.3-25 28.6-46.3L256 384v-.7c-45.6-3.5-84.6-30.7-104.3-69.6-1.6-3.1-.9-6.9 1.6-9.3l12.1-12.1c3.9-3.9 10.6-2.7 12.9 2.4 14.8 33.7 48.2 57.4 87.4 57.4 17.2 0 33-5.1 46.8-13.2l46 63.9c6 8.4 15.7 13.3 26 13.3h50.3c8.5 0 16.6-3.4 22.6-9.4l45.3-39.8c8.9-9.1 11.7-22.6 7.1-34.4zM328 224c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24z"]},Pt={prefix:"fas",iconName:"hospital",icon:[448,512,[],"f0f8","M448 492v20H0v-20c0-6.627 5.373-12 12-12h20V120c0-13.255 10.745-24 24-24h88V24c0-13.255 10.745-24 24-24h112c13.255 0 24 10.745 24 24v72h88c13.255 0 24 10.745 24 24v360h20c6.627 0 12 5.373 12 12zM308 192h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12zm-168 64h40c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12zm104 128h-40c-6.627 0-12 5.373-12 12v84h64v-84c0-6.627-5.373-12-12-12zm64-96h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12zm-116 12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12v-40zM182 96h26v26a6 6 0 0 0 6 6h20a6 6 0 0 0 6-6V96h26a6 6 0 0 0 6-6V70a6 6 0 0 0-6-6h-26V38a6 6 0 0 0-6-6h-20a6 6 0 0 0-6 6v26h-26a6 6 0 0 0-6 6v20a6 6 0 0 0 6 6z"]},Dt={prefix:"fas",iconName:"hospital-alt",icon:[576,512,[],"f47d","M544 96H416V32c0-17.7-14.3-32-32-32H192c-17.7 0-32 14.3-32 32v64H32c-17.7 0-32 14.3-32 32v368c0 8.8 7.2 16 16 16h544c8.8 0 16-7.2 16-16V128c0-17.7-14.3-32-32-32zM160 436c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm0-128c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm160 128c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm0-128c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm16-170c0 3.3-2.7 6-6 6h-26v26c0 3.3-2.7 6-6 6h-20c-3.3 0-6-2.7-6-6v-26h-26c-3.3 0-6-2.7-6-6v-20c0-3.3 2.7-6 6-6h26V86c0-3.3 2.7-6 6-6h20c3.3 0 6 2.7 6 6v26h26c3.3 0 6 2.7 6 6v20zm144 298c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm0-128c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40z"]},Ot={prefix:"fas",iconName:"hospital-symbol",icon:[512,512,[],"f47e","M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256 256-114.6 256-256S397.4 0 256 0zm112 376c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-88h-96v88c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V136c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v88h96v-88c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v240z"]},It={prefix:"fas",iconName:"hospital-user",icon:[640,512,[],"f80d","M480 320a96 96 0 1 0-96-96 96 96 0 0 0 96 96zm48 32a22.88 22.88 0 0 0-7.06 1.09 124.76 124.76 0 0 1-81.89 0A22.82 22.82 0 0 0 432 352a112 112 0 0 0-112 112.62c.14 26.26 21.73 47.38 48 47.38h224c26.27 0 47.86-21.12 48-47.38A112 112 0 0 0 528 352zm-198.09 10.45A145.19 145.19 0 0 1 352 344.62V128a32 32 0 0 0-32-32h-32V32a32 32 0 0 0-32-32H96a32 32 0 0 0-32 32v64H32a32 32 0 0 0-32 32v368a16 16 0 0 0 16 16h288.31A78.62 78.62 0 0 1 288 464.79a143.06 143.06 0 0 1 41.91-102.34zM144 404a12 12 0 0 1-12 12H92a12 12 0 0 1-12-12v-40a12 12 0 0 1 12-12h40a12 12 0 0 1 12 12zm0-128a12 12 0 0 1-12 12H92a12 12 0 0 1-12-12v-40a12 12 0 0 1 12-12h40a12 12 0 0 1 12 12zm48-122a6 6 0 0 1-6 6h-20a6 6 0 0 1-6-6v-26h-26a6 6 0 0 1-6-6v-20a6 6 0 0 1 6-6h26V70a6 6 0 0 1 6-6h20a6 6 0 0 1 6 6v26h26a6 6 0 0 1 6 6v20a6 6 0 0 1-6 6h-26zm80 250a12 12 0 0 1-12 12h-40a12 12 0 0 1-12-12v-40a12 12 0 0 1 12-12h40a12 12 0 0 1 12 12zm0-128a12 12 0 0 1-12 12h-40a12 12 0 0 1-12-12v-40a12 12 0 0 1 12-12h40a12 12 0 0 1 12 12z"]},Bt={prefix:"fas",iconName:"hot-tub",icon:[512,512,[],"f593","M414.21 177.65c1.02 8.21 7.75 14.35 15.75 14.35h16.12c9.51 0 17.08-8.57 16-18.35-4.34-39.11-22.4-74.53-50.13-97.16-17.37-14.17-28.82-36.75-31.98-62.15C378.96 6.14 372.22 0 364.23 0h-16.12c-9.51 0-17.09 8.57-16 18.35 4.34 39.11 22.4 74.53 50.13 97.16 17.36 14.17 28.82 36.75 31.97 62.14zm-108 0c1.02 8.21 7.75 14.35 15.75 14.35h16.12c9.51 0 17.08-8.57 16-18.35-4.34-39.11-22.4-74.53-50.13-97.16-17.37-14.17-28.82-36.75-31.98-62.15C270.96 6.14 264.22 0 256.23 0h-16.12c-9.51 0-17.09 8.57-16 18.35 4.34 39.11 22.4 74.53 50.13 97.16 17.36 14.17 28.82 36.75 31.97 62.14zM480 256H256l-110.93-83.2a63.99 63.99 0 0 0-38.4-12.8H64c-35.35 0-64 28.65-64 64v224c0 35.35 28.65 64 64 64h384c35.35 0 64-28.65 64-64V288c0-17.67-14.33-32-32-32zM128 440c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8V328c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v112zm96 0c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8V328c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v112zm96 0c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8V328c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v112zm96 0c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8V328c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v112zM64 128c35.35 0 64-28.65 64-64S99.35 0 64 0 0 28.65 0 64s28.65 64 64 64z"]},Rt={prefix:"fas",iconName:"hotdog",icon:[512,512,[],"f80f","M488.56 23.44a80 80 0 0 0-113.12 0l-352 352a80 80 0 1 0 113.12 113.12l352-352a80 80 0 0 0 0-113.12zm-49.93 95.19c-19.6 19.59-37.52 22.67-51.93 25.14C373.76 146 364.4 147.6 352 160s-14 21.76-16.23 34.71c-2.48 14.4-5.55 32.33-25.15 51.92s-37.52 22.67-51.92 25.15C245.75 274 236.4 275.6 224 288s-14 21.75-16.23 34.7c-2.47 14.4-5.54 32.33-25.14 51.92s-37.53 22.68-51.93 25.15C117.76 402 108.4 403.6 96 416a16 16 0 0 1-22.63-22.63c19.6-19.59 37.52-22.67 51.92-25.14 13-2.22 22.3-3.82 34.71-16.23s14-21.75 16.22-34.7c2.48-14.4 5.55-32.33 25.15-51.92s37.52-22.67 51.92-25.14c13-2.22 22.3-3.83 34.7-16.23s14-21.76 16.24-34.71c2.47-14.4 5.54-32.33 25.14-51.92s37.52-22.68 51.92-25.15C394.24 110 403.59 108.41 416 96a16 16 0 0 1 22.63 22.63zM31.44 322.18L322.18 31.44l-11.54-11.55c-25-25-63.85-26.66-86.79-3.72L16.17 223.85c-22.94 22.94-21.27 61.79 3.72 86.78zm449.12-132.36L189.82 480.56l11.54 11.55c25 25 63.85 26.66 86.79 3.72l207.68-207.68c22.94-22.94 21.27-61.79-3.72-86.79z"]},Zt={prefix:"fas",iconName:"hotel",icon:[576,512,[],"f594","M560 64c8.84 0 16-7.16 16-16V16c0-8.84-7.16-16-16-16H16C7.16 0 0 7.16 0 16v32c0 8.84 7.16 16 16 16h15.98v384H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h240v-80c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16v80h240c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16h-16V64h16zm-304 44.8c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4c0 6.4-6.4 12.8-12.8 12.8h-38.4c-6.4 0-12.8-6.4-12.8-12.8v-38.4zm0 96c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4c0 6.4-6.4 12.8-12.8 12.8h-38.4c-6.4 0-12.8-6.4-12.8-12.8v-38.4zm-128-96c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4c0 6.4-6.4 12.8-12.8 12.8h-38.4c-6.4 0-12.8-6.4-12.8-12.8v-38.4zM179.2 256h-38.4c-6.4 0-12.8-6.4-12.8-12.8v-38.4c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4c0 6.4-6.4 12.8-12.8 12.8zM192 384c0-53.02 42.98-96 96-96s96 42.98 96 96H192zm256-140.8c0 6.4-6.4 12.8-12.8 12.8h-38.4c-6.4 0-12.8-6.4-12.8-12.8v-38.4c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4zm0-96c0 6.4-6.4 12.8-12.8 12.8h-38.4c-6.4 0-12.8-6.4-12.8-12.8v-38.4c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4z"]},jt={prefix:"fas",iconName:"hourglass",icon:[384,512,[],"f254","M360 64c13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24H24C10.745 0 0 10.745 0 24v16c0 13.255 10.745 24 24 24 0 90.965 51.016 167.734 120.842 192C75.016 280.266 24 357.035 24 448c-13.255 0-24 10.745-24 24v16c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24v-16c0-13.255-10.745-24-24-24 0-90.965-51.016-167.734-120.842-192C308.984 231.734 360 154.965 360 64z"]},Ft={prefix:"fas",iconName:"hourglass-end",icon:[384,512,[],"f253","M360 64c13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24H24C10.745 0 0 10.745 0 24v16c0 13.255 10.745 24 24 24 0 90.965 51.016 167.734 120.842 192C75.016 280.266 24 357.035 24 448c-13.255 0-24 10.745-24 24v16c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24v-16c0-13.255-10.745-24-24-24 0-90.965-51.016-167.734-120.842-192C308.984 231.734 360 154.965 360 64zM192 208c-57.787 0-104-66.518-104-144h208c0 77.945-46.51 144-104 144z"]},qt={prefix:"fas",iconName:"hourglass-half",icon:[384,512,[],"f252","M360 0H24C10.745 0 0 10.745 0 24v16c0 13.255 10.745 24 24 24 0 90.965 51.016 167.734 120.842 192C75.016 280.266 24 357.035 24 448c-13.255 0-24 10.745-24 24v16c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24v-16c0-13.255-10.745-24-24-24 0-90.965-51.016-167.734-120.842-192C308.984 231.734 360 154.965 360 64c13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24zm-75.078 384H99.08c17.059-46.797 52.096-80 92.92-80 40.821 0 75.862 33.196 92.922 80zm.019-256H99.078C91.988 108.548 88 86.748 88 64h208c0 22.805-3.987 44.587-11.059 64z"]},Ut={prefix:"fas",iconName:"hourglass-start",icon:[384,512,[],"f251","M360 0H24C10.745 0 0 10.745 0 24v16c0 13.255 10.745 24 24 24 0 90.965 51.016 167.734 120.842 192C75.016 280.266 24 357.035 24 448c-13.255 0-24 10.745-24 24v16c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24v-16c0-13.255-10.745-24-24-24 0-90.965-51.016-167.734-120.842-192C308.984 231.734 360 154.965 360 64c13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24zm-64 448H88c0-77.458 46.204-144 104-144 57.786 0 104 66.517 104 144z"]},Wt={prefix:"fas",iconName:"house-damage",icon:[576,512,[],"f6f1","M288 114.96L69.47 307.71c-1.62 1.46-3.69 2.14-5.47 3.35V496c0 8.84 7.16 16 16 16h149.23L192 439.19l104.11-64-60.16-119.22L384 392.75l-104.11 64L319.81 512H496c8.84 0 16-7.16 16-16V311.1c-1.7-1.16-3.72-1.82-5.26-3.2L288 114.96zm282.69 121.32L512 184.45V48c0-8.84-7.16-16-16-16h-64c-8.84 0-16 7.16-16 16v51.69L314.75 10.31C307.12 3.45 297.56.01 288 0s-19.1 3.41-26.7 10.27L5.31 236.28c-6.57 5.91-7.12 16.02-1.21 22.6l21.4 23.82c5.9 6.57 16.02 7.12 22.6 1.21L277.42 81.63c6.05-5.33 15.12-5.33 21.17 0L527.91 283.9c6.57 5.9 16.69 5.36 22.6-1.21l21.4-23.82c5.9-6.57 5.36-16.69-1.22-22.59z"]},Gt={prefix:"fas",iconName:"house-user",icon:[576,512,[],"e065","M570.69,236.27,512,184.44V48a16,16,0,0,0-16-16H432a16,16,0,0,0-16,16V99.67L314.78,10.3C308.5,4.61,296.53,0,288,0s-20.46,4.61-26.74,10.3l-256,226A18.27,18.27,0,0,0,0,248.2a18.64,18.64,0,0,0,4.09,10.71L25.5,282.7a21.14,21.14,0,0,0,12,5.3,21.67,21.67,0,0,0,10.69-4.11l15.9-14V480a32,32,0,0,0,32,32H480a32,32,0,0,0,32-32V269.88l15.91,14A21.94,21.94,0,0,0,538.63,288a20.89,20.89,0,0,0,11.87-5.31l21.41-23.81A21.64,21.64,0,0,0,576,248.19,21,21,0,0,0,570.69,236.27ZM288,176a64,64,0,1,1-64,64A64,64,0,0,1,288,176ZM400,448H176a16,16,0,0,1-16-16,96,96,0,0,1,96-96h64a96,96,0,0,1,96,96A16,16,0,0,1,400,448Z"]},_t={prefix:"fas",iconName:"hryvnia",icon:[384,512,[],"f6f2","M368 240c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16h-41.86c13.41-28.63 13.74-63.33-4.13-94.05C303.34 49.84 267.1 32 229.96 32h-78.82c-24.32 0-47.86 8.53-66.54 24.09L72.83 65.9c-10.18 8.49-11.56 23.62-3.07 33.8l20.49 24.59c8.49 10.19 23.62 11.56 33.81 3.07l11.73-9.78c4.32-3.6 9.77-5.57 15.39-5.57h83.62c11.69 0 21.2 9.52 21.2 21.2 0 5.91-2.48 11.58-6.81 15.58L219.7 176H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h134.37l-34.67 32H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h41.86c-13.41 28.63-13.74 63.33 4.13 94.05C80.66 462.15 116.9 480 154.04 480h78.82c24.32 0 47.86-8.53 66.54-24.09l11.77-9.81c10.18-8.49 11.56-23.62 3.07-33.8l-20.49-24.59c-8.49-10.19-23.62-11.56-33.81-3.07l-11.75 9.8a23.992 23.992 0 0 1-15.36 5.56H149.2c-11.69 0-21.2-9.52-21.2-21.2 0-5.91 2.48-11.58 6.81-15.58L164.3 336H368c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16H233.63l34.67-32H368z"]},$t={prefix:"fas",iconName:"i-cursor",icon:[256,512,[],"f246","M256 52.048V12.065C256 5.496 250.726.148 244.158.066 211.621-.344 166.469.011 128 37.959 90.266.736 46.979-.114 11.913.114 5.318.157 0 5.519 0 12.114v39.645c0 6.687 5.458 12.078 12.145 11.998C38.111 63.447 96 67.243 96 112.182V224H60c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h36v112c0 44.932-56.075 48.031-83.95 47.959C5.404 447.942 0 453.306 0 459.952v39.983c0 6.569 5.274 11.917 11.842 11.999 32.537.409 77.689.054 116.158-37.894 37.734 37.223 81.021 38.073 116.087 37.845 6.595-.043 11.913-5.405 11.913-12V460.24c0-6.687-5.458-12.078-12.145-11.998C217.889 448.553 160 444.939 160 400V288h36c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-36V112.182c0-44.932 56.075-48.213 83.95-48.142 6.646.018 12.05-5.346 12.05-11.992z"]},Yt={prefix:"fas",iconName:"ice-cream",icon:[448,512,[],"f810","M368 160h-.94a144 144 0 1 0-286.12 0H80a48 48 0 0 0 0 96h288a48 48 0 0 0 0-96zM195.38 493.69a31.52 31.52 0 0 0 57.24 0L352 288H96z"]},Kt={prefix:"fas",iconName:"icicles",icon:[512,512,[],"f7ad","M511.4 37.9C515.1 18.2 500 0 480 0H32C10.6 0-4.8 20.7 1.4 41.2l87.1 273.4c2.5 7.2 12.7 7.2 15.1 0L140 190.5l44.2 187.3c1.9 8.3 13.7 8.3 15.6 0l46.5-196.9 34.1 133.4c2.3 7.6 13 7.6 15.3 0l45.8-172.5 66.7 363.8c1.7 8.6 14 8.6 15.7 0l87.5-467.7z"]},Jt={prefix:"fas",iconName:"icons",icon:[512,512,[],"f86d","M116.65 219.35a15.68 15.68 0 0 0 22.65 0l96.75-99.83c28.15-29 26.5-77.1-4.91-103.88C203.75-7.7 163-3.5 137.86 22.44L128 32.58l-9.85-10.14C93.05-3.5 52.25-7.7 24.86 15.64c-31.41 26.78-33 74.85-5 103.88zm143.92 100.49h-48l-7.08-14.24a27.39 27.39 0 0 0-25.66-17.78h-71.71a27.39 27.39 0 0 0-25.66 17.78l-7 14.24h-48A27.45 27.45 0 0 0 0 347.3v137.25A27.44 27.44 0 0 0 27.43 512h233.14A27.45 27.45 0 0 0 288 484.55V347.3a27.45 27.45 0 0 0-27.43-27.46zM144 468a52 52 0 1 1 52-52 52 52 0 0 1-52 52zm355.4-115.9h-60.58l22.36-50.75c2.1-6.65-3.93-13.21-12.18-13.21h-75.59c-6.3 0-11.66 3.9-12.5 9.1l-16.8 106.93c-1 6.3 4.88 11.89 12.5 11.89h62.31l-24.2 83c-1.89 6.65 4.2 12.9 12.23 12.9a13.26 13.26 0 0 0 10.92-5.25l92.4-138.91c4.88-6.91-1.16-15.7-10.87-15.7zM478.08.33L329.51 23.17C314.87 25.42 304 38.92 304 54.83V161.6a83.25 83.25 0 0 0-16-1.7c-35.35 0-64 21.48-64 48s28.65 48 64 48c35.2 0 63.73-21.32 64-47.66V99.66l112-17.22v47.18a83.25 83.25 0 0 0-16-1.7c-35.35 0-64 21.48-64 48s28.65 48 64 48c35.2 0 63.73-21.32 64-47.66V32c0-19.48-16-34.42-33.92-31.67z"]},Qt={prefix:"fas",iconName:"id-badge",icon:[384,512,[],"f2c1","M336 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM144 32h96c8.8 0 16 7.2 16 16s-7.2 16-16 16h-96c-8.8 0-16-7.2-16-16s7.2-16 16-16zm48 128c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zm112 236.8c0 10.6-10 19.2-22.4 19.2H102.4C90 416 80 407.4 80 396.8v-19.2c0-31.8 30.1-57.6 67.2-57.6h5c12.3 5.1 25.7 8 39.8 8s27.6-2.9 39.8-8h5c37.1 0 67.2 25.8 67.2 57.6v19.2z"]},Xt={prefix:"fas",iconName:"id-card",icon:[576,512,[],"f2c2","M528 32H48C21.5 32 0 53.5 0 80v16h576V80c0-26.5-21.5-48-48-48zM0 432c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V128H0v304zm352-232c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16zm0 64c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16zm0 64c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16zM176 192c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zM67.1 396.2C75.5 370.5 99.6 352 128 352h8.2c12.3 5.1 25.7 8 39.8 8s27.6-2.9 39.8-8h8.2c28.4 0 52.5 18.5 60.9 44.2 3.2 9.9-5.2 19.8-15.6 19.8H82.7c-10.4 0-18.8-10-15.6-19.8z"]},cr={prefix:"fas",iconName:"id-card-alt",icon:[576,512,[],"f47f","M528 64H384v96H192V64H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM288 224c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zm93.3 224H194.7c-10.4 0-18.8-10-15.6-19.8 8.3-25.6 32.4-44.2 60.9-44.2h8.2c12.3 5.1 25.7 8 39.8 8s27.6-2.9 39.8-8h8.2c28.4 0 52.5 18.5 60.9 44.2 3.2 9.8-5.2 19.8-15.6 19.8zM352 32c0-17.7-14.3-32-32-32h-64c-17.7 0-32 14.3-32 32v96h128V32z"]},ar={prefix:"fas",iconName:"igloo",icon:[576,512,[],"f7ae","M320 33.9c-10.5-1.2-21.2-1.9-32-1.9-99.8 0-187.8 50.8-239.4 128H320V33.9zM96 192H30.3C11.1 230.6 0 274 0 320h96V192zM352 39.4V160h175.4C487.2 99.9 424.8 55.9 352 39.4zM480 320h96c0-46-11.1-89.4-30.3-128H480v128zm-64 64v96h128c17.7 0 32-14.3 32-32v-96H411.5c2.6 10.3 4.5 20.9 4.5 32zm32-192H128v128h49.8c22.2-38.1 63-64 110.2-64s88 25.9 110.2 64H448V192zM0 448c0 17.7 14.3 32 32 32h128v-96c0-11.1 1.9-21.7 4.5-32H0v96zm288-160c-53 0-96 43-96 96v96h192v-96c0-53-43-96-96-96z"]},er={prefix:"fas",iconName:"image",icon:[512,512,[],"f03e","M464 448H48c-26.51 0-48-21.49-48-48V112c0-26.51 21.49-48 48-48h416c26.51 0 48 21.49 48 48v288c0 26.51-21.49 48-48 48zM112 120c-30.928 0-56 25.072-56 56s25.072 56 56 56 56-25.072 56-56-25.072-56-56-56zM64 384h384V272l-87.515-87.515c-4.686-4.686-12.284-4.686-16.971 0L208 320l-55.515-55.515c-4.686-4.686-12.284-4.686-16.971 0L64 336v48z"]},ir={prefix:"fas",iconName:"images",icon:[576,512,[],"f302","M480 416v16c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V176c0-26.51 21.49-48 48-48h16v208c0 44.112 35.888 80 80 80h336zm96-80V80c0-26.51-21.49-48-48-48H144c-26.51 0-48 21.49-48 48v256c0 26.51 21.49 48 48 48h384c26.51 0 48-21.49 48-48zM256 128c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48 48 21.49 48 48zm-96 144l55.515-55.515c4.686-4.686 12.284-4.686 16.971 0L272 256l135.515-135.515c4.686-4.686 12.284-4.686 16.971 0L512 208v112H160v-48z"]},nr={prefix:"fas",iconName:"inbox",icon:[576,512,[],"f01c","M567.938 243.908L462.25 85.374A48.003 48.003 0 0 0 422.311 64H153.689a48 48 0 0 0-39.938 21.374L8.062 243.908A47.994 47.994 0 0 0 0 270.533V400c0 26.51 21.49 48 48 48h480c26.51 0 48-21.49 48-48V270.533a47.994 47.994 0 0 0-8.062-26.625zM162.252 128h251.497l85.333 128H376l-32 64H232l-32-64H76.918l85.334-128z"]},or={prefix:"fas",iconName:"indent",icon:[448,512,[],"f03c","M27.31 363.3l96-96a16 16 0 0 0 0-22.62l-96-96C17.27 138.66 0 145.78 0 160v192c0 14.31 17.33 21.3 27.31 11.3zM432 416H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm3.17-128H204.83A12.82 12.82 0 0 0 192 300.83v38.34A12.82 12.82 0 0 0 204.83 352h230.34A12.82 12.82 0 0 0 448 339.17v-38.34A12.82 12.82 0 0 0 435.17 288zm0-128H204.83A12.82 12.82 0 0 0 192 172.83v38.34A12.82 12.82 0 0 0 204.83 224h230.34A12.82 12.82 0 0 0 448 211.17v-38.34A12.82 12.82 0 0 0 435.17 160zM432 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},tr={prefix:"fas",iconName:"industry",icon:[512,512,[],"f275","M475.115 163.781L336 252.309v-68.28c0-18.916-20.931-30.399-36.885-20.248L160 252.309V56c0-13.255-10.745-24-24-24H24C10.745 32 0 42.745 0 56v400c0 13.255 10.745 24 24 24h464c13.255 0 24-10.745 24-24V184.029c0-18.917-20.931-30.399-36.885-20.248z"]},rr={prefix:"fas",iconName:"infinity",icon:[640,512,[],"f534","M471.1 96C405 96 353.3 137.3 320 174.6 286.7 137.3 235 96 168.9 96 75.8 96 0 167.8 0 256s75.8 160 168.9 160c66.1 0 117.8-41.3 151.1-78.6 33.3 37.3 85 78.6 151.1 78.6 93.1 0 168.9-71.8 168.9-160S564.2 96 471.1 96zM168.9 320c-40.2 0-72.9-28.7-72.9-64s32.7-64 72.9-64c38.2 0 73.4 36.1 94 64-20.4 27.6-55.9 64-94 64zm302.2 0c-38.2 0-73.4-36.1-94-64 20.4-27.6 55.9-64 94-64 40.2 0 72.9 28.7 72.9 64s-32.7 64-72.9 64z"]},lr={prefix:"fas",iconName:"info",icon:[192,512,[],"f129","M20 424.229h20V279.771H20c-11.046 0-20-8.954-20-20V212c0-11.046 8.954-20 20-20h112c11.046 0 20 8.954 20 20v212.229h20c11.046 0 20 8.954 20 20V492c0 11.046-8.954 20-20 20H20c-11.046 0-20-8.954-20-20v-47.771c0-11.046 8.954-20 20-20zM96 0C56.235 0 24 32.235 24 72s32.235 72 72 72 72-32.235 72-72S135.764 0 96 0z"]},fr={prefix:"fas",iconName:"info-circle",icon:[512,512,[],"f05a","M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z"]},sr={prefix:"fas",iconName:"italic",icon:[320,512,[],"f033","M320 48v32a16 16 0 0 1-16 16h-62.76l-80 320H208a16 16 0 0 1 16 16v32a16 16 0 0 1-16 16H16a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h62.76l80-320H112a16 16 0 0 1-16-16V48a16 16 0 0 1 16-16h192a16 16 0 0 1 16 16z"]},hr={prefix:"fas",iconName:"jedi",icon:[576,512,[],"f669","M535.95308,352c-42.64069,94.17188-137.64086,160-247.9848,160q-6.39844,0-12.84377-.29688C171.15558,506.9375,81.26481,442.23438,40.01474,352H79.93668L21.3272,293.40625a264.82522,264.82522,0,0,1-5.10938-39.42187,273.6653,273.6653,0,0,1,.5-29.98438H63.93665L22.546,182.625A269.79782,269.79782,0,0,1,130.51489,20.54688a16.06393,16.06393,0,0,1,9.28127-3,16.36332,16.36332,0,0,1,13.5,7.25,16.02739,16.02739,0,0,1,1.625,15.09374,138.387,138.387,0,0,0-9.84376,51.26563c0,45.10937,21.04691,86.57813,57.71884,113.73437a16.29989,16.29989,0,0,1,1.20313,25.39063c-26.54692,23.98437-41.17194,56.5-41.17194,91.57813,0,60.03124,42.95319,110.28124,99.89079,121.92187l2.5-65.26563L238.062,397a8.33911,8.33911,0,0,1-10-.75,8.025,8.025,0,0,1-1.39063-9.9375l20.125-33.76562-42.06257-8.73438a7.9898,7.9898,0,0,1,0-15.65625l42.06257-8.71875-20.10941-33.73438a7.99122,7.99122,0,0,1,11.35939-10.71874L268.437,295.64062,279.95265,7.67188a7.97138,7.97138,0,0,1,8-7.67188h.04687a8.02064,8.02064,0,0,1,7.95314,7.70312L307.48394,295.625l30.39068-20.67188a8.08327,8.08327,0,0,1,10,.8125,7.99866,7.99866,0,0,1,1.39062,9.90626L329.12461,319.4375l42.07819,8.73438a7.99373,7.99373,0,0,1,0,15.65624l-42.07819,8.71876,20.1094,33.73437a7.97791,7.97791,0,0,1-1.32812,9.92187A8.25739,8.25739,0,0,1,337.87462,397L310.7027,378.53125l2.5,65.34375c48.48446-9.40625,87.57828-48.15625,97.31267-96.5A123.52652,123.52652,0,0,0,371.9528,230.29688a16.30634,16.30634,0,0,1,1.20313-25.42188c36.65631-27.17188,57.6876-68.60938,57.6876-113.73438a138.01689,138.01689,0,0,0-9.85939-51.3125,15.98132,15.98132,0,0,1,1.60937-15.09374,16.36914,16.36914,0,0,1,13.5-7.23438,16.02453,16.02453,0,0,1,9.25,2.98438A271.26947,271.26947,0,0,1,553.25,182.76562L511.99992,224h46.9532C559.3125,229.76562,560,235.45312,560,241.26562a270.092,270.092,0,0,1-5.125,51.85938L495.98427,352Z"]},mr={prefix:"fas",iconName:"joint",icon:[640,512,[],"f595","M444.34 181.1c22.38 15.68 35.66 41.16 35.66 68.59V280c0 4.42 3.58 8 8 8h48c4.42 0 8-3.58 8-8v-30.31c0-43.24-21.01-83.41-56.34-108.06C463.85 125.02 448 99.34 448 70.31V8c0-4.42-3.58-8-8-8h-48c-4.42 0-8 3.58-8 8v66.4c0 43.69 24.56 81.63 60.34 106.7zM194.97 358.98C126.03 370.07 59.69 394.69 0 432c83.65 52.28 180.3 80 278.94 80h88.57L254.79 380.49c-14.74-17.2-37.45-25.11-59.82-21.51zM553.28 87.09c-5.67-3.8-9.28-9.96-9.28-16.78V8c0-4.42-3.58-8-8-8h-48c-4.42 0-8 3.58-8 8v62.31c0 22.02 10.17 43.41 28.64 55.39C550.79 153.04 576 199.54 576 249.69V280c0 4.42 3.58 8 8 8h48c4.42 0 8-3.58 8-8v-30.31c0-65.44-32.41-126.19-86.72-162.6zM360.89 352.05c-34.4.06-86.81.15-88.21.17l117.8 137.43A63.987 63.987 0 0 0 439.07 512h88.45L409.57 374.4a63.955 63.955 0 0 0-48.68-22.35zM616 352H432l117.99 137.65A63.987 63.987 0 0 0 598.58 512H616c13.25 0 24-10.75 24-24V376c0-13.26-10.75-24-24-24z"]},vr={prefix:"fas",iconName:"journal-whills",icon:[448,512,[],"f66a","M438.40625,377.59375c-3.20313,12.8125-3.20313,57.60937,0,73.60937Q447.9922,460.78907,448,470.40625v16c0,16-12.79688,25.59375-25.59375,25.59375H96c-54.40625,0-96-41.59375-96-96V96C0,41.59375,41.59375,0,96,0H422.40625C438.40625,0,448,9.59375,448,25.59375v332.8125Q448,372.79688,438.40625,377.59375ZM380.79688,384H96c-16,0-32,12.79688-32,32s12.79688,32,32,32H380.79688ZM128.01562,176.01562c0,.51563.14063.98438.14063,1.5l37.10937,32.46876A7.99954,7.99954,0,0,1,160,224h-.01562a9.17678,9.17678,0,0,1-5.25-1.98438L131.14062,201.375C142.6875,250.95312,186.90625,288,240,288s97.3125-37.04688,108.875-86.625l-23.59375,20.64062a8.02516,8.02516,0,0,1-5.26563,1.96876H320a9.14641,9.14641,0,0,1-6.01562-2.71876A9.26508,9.26508,0,0,1,312,216a9.097,9.097,0,0,1,2.73438-6.01562l37.10937-32.46876c.01563-.53124.15625-1,.15625-1.51562,0-11.04688-2.09375-21.51562-5.06251-31.59375l-21.26562,21.25a8.00467,8.00467,0,0,1-11.32812-11.3125l26.42187-26.40625a111.81517,111.81517,0,0,0-46.35937-49.26562,63.02336,63.02336,0,0,1-14.0625,82.64062A55.83846,55.83846,0,0,1,251.625,254.73438l-1.42188-34.28126,12.67188,8.625a3.967,3.967,0,0,0,2.25.6875,3.98059,3.98059,0,0,0,3.43749-6.03124l-8.53124-14.3125,17.90625-3.71876a4.00647,4.00647,0,0,0,0-7.84374l-17.90625-3.71876,8.53124-14.3125a3.98059,3.98059,0,0,0-3.43749-6.03124,4.726,4.726,0,0,0-2.25.67187L248.6875,184.125,244,71.82812a4.00386,4.00386,0,0,0-8,0l-4.625,110.8125-12-8.15624a4.003,4.003,0,0,0-5.68751,5.35937l8.53126,14.3125L204.3125,197.875a3.99686,3.99686,0,0,0,0,7.82812l17.90625,3.73438-8.53126,14.29688a4.72469,4.72469,0,0,0-.56249,2.04687,4.59547,4.59547,0,0,0,1.25,2.90625,4.01059,4.01059,0,0,0,2.75,1.09375,4.09016,4.09016,0,0,0,2.25-.6875l10.35937-7.04687L228.375,254.76562a55.86414,55.86414,0,0,1-28.71875-93.45312,63.01119,63.01119,0,0,1-14.04688-82.65625,111.93158,111.93158,0,0,0-46.375,49.26563l26.42187,26.42187a7.99917,7.99917,0,0,1-11.3125,11.3125l-21.26563-21.26563C130.09375,154.48438,128,164.95312,128.01562,176.01562Z"]},zr={prefix:"fas",iconName:"kaaba",icon:[576,512,[],"f66b","M554.12 83.51L318.36 4.93a95.962 95.962 0 0 0-60.71 0L21.88 83.51A32.006 32.006 0 0 0 0 113.87v49.01l265.02-79.51c15.03-4.5 30.92-4.5 45.98 0l265 79.51v-49.01c0-13.77-8.81-26-21.88-30.36zm-279.9 30.52L0 196.3v228.38c0 15 10.42 27.98 25.06 31.24l242.12 53.8a95.937 95.937 0 0 0 41.65 0l242.12-53.8c14.64-3.25 25.06-16.24 25.06-31.24V196.29l-274.2-82.26c-9.04-2.72-18.59-2.72-27.59 0zM128 230.11c0 3.61-2.41 6.77-5.89 7.72l-80 21.82C37.02 261.03 32 257.2 32 251.93v-16.58c0-3.61 2.41-6.77 5.89-7.72l80-21.82c5.09-1.39 10.11 2.44 10.11 7.72v16.58zm144-39.28c0 3.61-2.41 6.77-5.89 7.72l-96 26.18c-5.09 1.39-10.11-2.44-10.11-7.72v-16.58c0-3.61 2.41-6.77 5.89-7.72l96-26.18c5.09-1.39 10.11 2.44 10.11 7.72v16.58zm176 22.7c0-5.28 5.02-9.11 10.11-7.72l80 21.82c3.48.95 5.89 4.11 5.89 7.72v16.58c0 5.28-5.02 9.11-10.11 7.72l-80-21.82a7.997 7.997 0 0 1-5.89-7.72v-16.58zm-144-39.27c0-5.28 5.02-9.11 10.11-7.72l96 26.18c3.48.95 5.89 4.11 5.89 7.72v16.58c0 5.28-5.02 9.11-10.11 7.72l-96-26.18a7.997 7.997 0 0 1-5.89-7.72v-16.58z"]},pr={prefix:"fas",iconName:"key",icon:[512,512,[],"f084","M512 176.001C512 273.203 433.202 352 336 352c-11.22 0-22.19-1.062-32.827-3.069l-24.012 27.014A23.999 23.999 0 0 1 261.223 384H224v40c0 13.255-10.745 24-24 24h-40v40c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24v-78.059c0-6.365 2.529-12.47 7.029-16.971l161.802-161.802C163.108 213.814 160 195.271 160 176 160 78.798 238.797.001 335.999 0 433.488-.001 512 78.511 512 176.001zM336 128c0 26.51 21.49 48 48 48s48-21.49 48-48-21.49-48-48-48-48 21.49-48 48z"]},dr={prefix:"fas",iconName:"keyboard",icon:[576,512,[],"f11c","M528 448H48c-26.51 0-48-21.49-48-48V112c0-26.51 21.49-48 48-48h480c26.51 0 48 21.49 48 48v288c0 26.51-21.49 48-48 48zM128 180v-40c0-6.627-5.373-12-12-12H76c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm-336 96v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm-336 96v-40c0-6.627-5.373-12-12-12H76c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm288 0v-40c0-6.627-5.373-12-12-12H172c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h232c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12z"]},ur={prefix:"fas",iconName:"khanda",icon:[512,512,[],"f66d","M415.81 66c-6.37-3.5-14.37-2.33-19.36 3.02a15.974 15.974 0 0 0-1.91 19.52c16.49 26.16 25.2 56.39 25.2 87.41-.19 53.25-26.77 102.69-71.27 132.41l-76.63 53.35v-20.1l44.05-36.09c3.92-4.2 5-10.09 2.81-15.28L310.85 273c33.84-19.26 56.94-55.25 56.94-96.99 0-40.79-22.02-76.13-54.59-95.71l5.22-11.44c2.34-5.53.93-11.83-3.57-16.04L255.86 0l-58.99 52.81c-4.5 4.21-5.9 10.51-3.57 16.04l5.22 11.44c-32.57 19.58-54.59 54.93-54.59 95.72 0 41.75 23.09 77.73 56.94 96.99l-7.85 17.24c-2.19 5.18-1.1 11.07 2.81 15.28l44.05 36.09v19.9l-76.59-53.33C119.02 278.62 92.44 229.19 92.26 176c0-31.08 8.71-61.31 25.2-87.47 3.87-6.16 2.4-13.77-2.59-19.08-5-5.34-13.68-6.2-20.02-2.7C16.32 109.6-22.3 205.3 13.36 295.99c7.07 17.99 17.89 34.38 30.46 49.06l55.97 65.36c4.87 5.69 13.04 7.24 19.65 3.72l79.35-42.23L228 392.23l-47.08 32.78c-1.67-.37-3.23-1.01-5.01-1.01-13.25 0-23.99 10.74-23.99 24 0 13.25 10.74 24 23.99 24 12.1 0 21.69-9.11 23.33-20.76l40.63-28.28v29.95c-9.39 5.57-15.99 15.38-15.99 27.1 0 17.67 14.32 32 31.98 32s31.98-14.33 31.98-32c0-11.71-6.61-21.52-15.99-27.1v-30.15l40.91 28.48C314.41 462.89 324 472 336.09 472c13.25 0 23.99-10.75 23.99-24 0-13.26-10.74-24-23.99-24-1.78 0-3.34.64-5.01 1.01L284 392.23l29.21-20.34 79.35 42.23c6.61 3.52 14.78 1.97 19.65-3.71l52.51-61.31c18.87-22.02 34-47.5 41.25-75.59 21.62-83.66-16.45-167.27-90.16-207.51zm-95.99 110c0 22.3-11.49 41.92-28.83 53.38l-5.65-12.41c-8.75-24.52-8.75-51.04 0-75.56l7.83-17.18c16.07 11.65 26.65 30.45 26.65 51.77zm-127.93 0c0-21.32 10.58-40.12 26.66-51.76l7.83 17.18c8.75 24.52 8.75 51.03 0 75.56l-5.65 12.41c-17.34-11.46-28.84-31.09-28.84-53.39z"]},Mr={prefix:"fas",iconName:"kiss",icon:[496,512,[],"f596","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm-80 232c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm136 156c0 19.2-28.7 41.5-71.5 44-8.5.8-12.1-11.8-3.6-15.4l17-7.2c13-5.5 20.8-13.5 20.8-21.5s-7.8-16-20.8-21.5l-17-7.2c-6-2.5-6.1-12.2 0-14.8l17-7.2c13-5.5 20.8-13.5 20.8-21.5s-7.8-16-20.8-21.5l-17-7.2c-8.6-3.6-4.8-16.5 3.6-15.4 42.8 2.5 71.5 24.8 71.5 44 0 13-13.4 27.3-35.2 36C290.6 368.7 304 383 304 396zm24-156c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},Cr={prefix:"fas",iconName:"kiss-beam",icon:[496,512,[],"f597","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm-39 219.9l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.2 7.4-15.6 4-14.9-4.5 3.3-42.1 32.2-71.4 56-71.4s52.7 29.3 56 71.4c.5 8.5-10.9 12-15.1 4.5zM304 396c0 19.2-28.7 41.5-71.5 44-8.5.8-12.1-11.8-3.6-15.4l17-7.2c13-5.5 20.8-13.5 20.8-21.5s-7.8-16-20.8-21.5l-17-7.2c-6-2.5-6.1-12.2 0-14.8l17-7.2c13-5.5 20.8-13.5 20.8-21.5s-7.8-16-20.8-21.5l-17-7.2c-8.6-3.6-4.8-16.5 3.6-15.4 42.8 2.5 71.5 24.8 71.5 44 0 13-13.4 27.3-35.2 36C290.6 368.7 304 383 304 396zm65-168.1l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.1 7.3-15.6 4-14.9-4.5 3.3-42.1 32.2-71.4 56-71.4s52.7 29.3 56 71.4c.5 8.5-10.9 12-15.1 4.5z"]},Hr={prefix:"fas",iconName:"kiss-wink-heart",icon:[504,512,[],"f598","M501.1 402.5c-8-20.8-31.5-31.5-53.1-25.9l-8.4 2.2-2.3-8.4c-5.9-21.4-27-36.5-49-33-25.2 4-40.6 28.6-34 52.6l22.9 82.6c1.5 5.3 7 8.5 12.4 7.1l83-21.5c24.1-6.3 37.7-31.8 28.5-55.7zm-177.6-4c-5.6-20.3-2.3-42 9-59.7 29.7-46.3 98.7-45.5 127.8 4.3 6.4.1 12.6 1.4 18.6 2.9 10.9-27.9 17.1-58.2 17.1-90C496 119 385 8 248 8S0 119 0 256s111 248 248 248c35.4 0 68.9-7.5 99.4-20.9-.3-.7-23.9-84.6-23.9-84.6zM168 240c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm120 156c0 19.2-28.7 41.5-71.5 44-8.5.8-12.1-11.8-3.6-15.4l17-7.2c13-5.5 20.8-13.5 20.8-21.5s-7.8-16-20.8-21.5l-17-7.2c-6-2.5-5.7-12.3 0-14.8l17-7.2c13-5.5 20.8-13.5 20.8-21.5s-7.8-16-20.8-21.5l-17-7.2c-8.8-3.7-4.6-16.6 3.6-15.4 42.8 2.5 71.5 24.8 71.5 44 0 13-13.4 27.3-35.2 36C274.6 368.7 288 383 288 396zm16-179c-8.3 7.4-21.6.4-19.8-10.8 4-25.2 34.2-42.1 59.9-42.1S400 181 404 206.2c1.7 11.1-11.3 18.3-19.8 10.8l-9.5-8.5c-14.8-13.2-46.2-13.2-61 0L304 217z"]},gr={prefix:"fas",iconName:"kiwi-bird",icon:[576,512,[],"f535","M575.81 217.98C572.64 157.41 518.28 112 457.63 112h-9.37c-52.82 0-104.25-16.25-147.74-46.24-41.99-28.96-96.04-41.62-153.21-28.7C129.3 41.12-.08 78.24 0 224c.04 70.95 38.68 132.8 95.99 166.01V464c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16v-54.26c15.36 3.96 31.4 6.26 48 6.26 5.44 0 10.68-.73 16-1.18V464c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16v-59.43c14.24-5.06 27.88-11.39 40.34-19.51C342.07 355.25 393.86 336 448.46 336c25.48 0 16.01-.31 23.05-.78l74.41 136.44c2.86 5.23 8.3 8.34 14.05 8.34 1.31 0 2.64-.16 3.95-.5 7.09-1.8 12.05-8.19 12.05-15.5 0 0 .14-240.24-.16-246.02zM463.97 248c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24zm80 153.25l-39.86-73.08c15.12-5.83 28.73-14.6 39.86-25.98v99.06z"]},Vr={prefix:"fas",iconName:"landmark",icon:[512,512,[],"f66f","M501.62 92.11L267.24 2.04a31.958 31.958 0 0 0-22.47 0L10.38 92.11A16.001 16.001 0 0 0 0 107.09V144c0 8.84 7.16 16 16 16h480c8.84 0 16-7.16 16-16v-36.91c0-6.67-4.14-12.64-10.38-14.98zM64 192v160H48c-8.84 0-16 7.16-16 16v48h448v-48c0-8.84-7.16-16-16-16h-16V192h-64v160h-96V192h-64v160h-96V192H64zm432 256H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h480c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z"]},xr={prefix:"fas",iconName:"language",icon:[640,512,[],"f1ab","M152.1 236.2c-3.5-12.1-7.8-33.2-7.8-33.2h-.5s-4.3 21.1-7.8 33.2l-11.1 37.5H163zM616 96H336v320h280c13.3 0 24-10.7 24-24V120c0-13.3-10.7-24-24-24zm-24 120c0 6.6-5.4 12-12 12h-11.4c-6.9 23.6-21.7 47.4-42.7 69.9 8.4 6.4 17.1 12.5 26.1 18 5.5 3.4 7.3 10.5 4.1 16.2l-7.9 13.9c-3.4 5.9-10.9 7.8-16.7 4.3-12.6-7.8-24.5-16.1-35.4-24.9-10.9 8.7-22.7 17.1-35.4 24.9-5.8 3.5-13.3 1.6-16.7-4.3l-7.9-13.9c-3.2-5.6-1.4-12.8 4.2-16.2 9.3-5.7 18-11.7 26.1-18-7.9-8.4-14.9-17-21-25.7-4-5.7-2.2-13.6 3.7-17.1l6.5-3.9 7.3-4.3c5.4-3.2 12.4-1.7 16 3.4 5 7 10.8 14 17.4 20.9 13.5-14.2 23.8-28.9 30-43.2H412c-6.6 0-12-5.4-12-12v-16c0-6.6 5.4-12 12-12h64v-16c0-6.6 5.4-12 12-12h16c6.6 0 12 5.4 12 12v16h64c6.6 0 12 5.4 12 12zM0 120v272c0 13.3 10.7 24 24 24h280V96H24c-13.3 0-24 10.7-24 24zm58.9 216.1L116.4 167c1.7-4.9 6.2-8.1 11.4-8.1h32.5c5.1 0 9.7 3.3 11.4 8.1l57.5 169.1c2.6 7.8-3.1 15.9-11.4 15.9h-22.9a12 12 0 0 1-11.5-8.6l-9.4-31.9h-60.2l-9.1 31.8c-1.5 5.1-6.2 8.7-11.5 8.7H70.3c-8.2 0-14-8.1-11.4-15.9z"]},Lr={prefix:"fas",iconName:"laptop",icon:[640,512,[],"f109","M624 416H381.54c-.74 19.81-14.71 32-32.74 32H288c-18.69 0-33.02-17.47-32.77-32H16c-8.8 0-16 7.2-16 16v16c0 35.2 28.8 64 64 64h512c35.2 0 64-28.8 64-64v-16c0-8.8-7.2-16-16-16zM576 48c0-26.4-21.6-48-48-48H112C85.6 0 64 21.6 64 48v336h512V48zm-64 272H128V64h384v256z"]},br={prefix:"fas",iconName:"laptop-code",icon:[640,512,[],"f5fc","M255.03 261.65c6.25 6.25 16.38 6.25 22.63 0l11.31-11.31c6.25-6.25 6.25-16.38 0-22.63L253.25 192l35.71-35.72c6.25-6.25 6.25-16.38 0-22.63l-11.31-11.31c-6.25-6.25-16.38-6.25-22.63 0l-58.34 58.34c-6.25 6.25-6.25 16.38 0 22.63l58.35 58.34zm96.01-11.3l11.31 11.31c6.25 6.25 16.38 6.25 22.63 0l58.34-58.34c6.25-6.25 6.25-16.38 0-22.63l-58.34-58.34c-6.25-6.25-16.38-6.25-22.63 0l-11.31 11.31c-6.25 6.25-6.25 16.38 0 22.63L386.75 192l-35.71 35.72c-6.25 6.25-6.25 16.38 0 22.63zM624 416H381.54c-.74 19.81-14.71 32-32.74 32H288c-18.69 0-33.02-17.47-32.77-32H16c-8.8 0-16 7.2-16 16v16c0 35.2 28.8 64 64 64h512c35.2 0 64-28.8 64-64v-16c0-8.8-7.2-16-16-16zM576 48c0-26.4-21.6-48-48-48H112C85.6 0 64 21.6 64 48v336h512V48zm-64 272H128V64h384v256z"]},Nr={prefix:"fas",iconName:"laptop-house",icon:[640,512,[],"e066","M272,288H208a16,16,0,0,1-16-16V208a16,16,0,0,1,16-16h64a16,16,0,0,1,16,16v37.12C299.11,232.24,315,224,332.8,224H469.74l6.65-7.53A16.51,16.51,0,0,0,480,207a16.31,16.31,0,0,0-4.75-10.61L416,144V48a16,16,0,0,0-16-16H368a16,16,0,0,0-16,16V87.3L263.5,8.92C258,4,247.45,0,240.05,0s-17.93,4-23.47,8.92L4.78,196.42A16.15,16.15,0,0,0,0,207a16.4,16.4,0,0,0,3.55,9.39L22.34,237.7A16.22,16.22,0,0,0,33,242.48,16.51,16.51,0,0,0,42.34,239L64,219.88V384a32,32,0,0,0,32,32H272ZM629.33,448H592V288c0-17.67-12.89-32-28.8-32H332.8c-15.91,0-28.8,14.33-28.8,32V448H266.67A10.67,10.67,0,0,0,256,458.67v10.66A42.82,42.82,0,0,0,298.6,512H597.4A42.82,42.82,0,0,0,640,469.33V458.67A10.67,10.67,0,0,0,629.33,448ZM544,448H352V304H544Z"]},Ar={prefix:"fas",iconName:"laptop-medical",icon:[640,512,[],"f812","M232 224h56v56a8 8 0 0 0 8 8h48a8 8 0 0 0 8-8v-56h56a8 8 0 0 0 8-8v-48a8 8 0 0 0-8-8h-56v-56a8 8 0 0 0-8-8h-48a8 8 0 0 0-8 8v56h-56a8 8 0 0 0-8 8v48a8 8 0 0 0 8 8zM576 48a48.14 48.14 0 0 0-48-48H112a48.14 48.14 0 0 0-48 48v336h512zm-64 272H128V64h384zm112 96H381.54c-.74 19.81-14.71 32-32.74 32H288c-18.69 0-33-17.47-32.77-32H16a16 16 0 0 0-16 16v16a64.19 64.19 0 0 0 64 64h512a64.19 64.19 0 0 0 64-64v-16a16 16 0 0 0-16-16z"]},yr={prefix:"fas",iconName:"laugh",icon:[496,512,[],"f599","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm80 152c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm-160 0c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm88 272h-16c-73.4 0-134-55-142.9-126-1.2-9.5 6.3-18 15.9-18h270c9.6 0 17.1 8.4 15.9 18-8.9 71-69.5 126-142.9 126z"]},Sr={prefix:"fas",iconName:"laugh-beam",icon:[496,512,[],"f59a","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm24 199.4c3.3-42.1 32.2-71.4 56-71.4s52.7 29.3 56 71.4c.7 8.6-10.8 11.9-14.9 4.5l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.2 7.4-15.8 4.1-15.1-4.5zm-160 0c3.3-42.1 32.2-71.4 56-71.4s52.7 29.3 56 71.4c.7 8.6-10.8 11.9-14.9 4.5l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.3 7.4-15.8 4-15.1-4.5zM398.9 306C390 377 329.4 432 256 432h-16c-73.4 0-134-55-142.9-126-1.2-9.5 6.3-18 15.9-18h270c9.6 0 17.1 8.4 15.9 18z"]},wr={prefix:"fas",iconName:"laugh-squint",icon:[496,512,[],"f59b","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm33.8 161.7l80-48c11.6-6.9 24 7.7 15.4 18L343.6 180l33.6 40.3c8.7 10.4-3.9 24.8-15.4 18l-80-48c-7.7-4.7-7.7-15.9 0-20.6zm-163-30c-8.6-10.3 3.8-24.9 15.4-18l80 48c7.8 4.7 7.8 15.9 0 20.6l-80 48c-11.5 6.8-24-7.6-15.4-18l33.6-40.3-33.6-40.3zM398.9 306C390 377 329.4 432 256 432h-16c-73.4 0-134-55-142.9-126-1.2-9.5 6.3-18 15.9-18h270c9.6 0 17.1 8.4 15.9 18z"]},kr={prefix:"fas",iconName:"laugh-wink",icon:[496,512,[],"f59c","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm20.1 198.1c4-25.2 34.2-42.1 59.9-42.1s55.9 16.9 59.9 42.1c1.7 11.1-11.4 18.3-19.8 10.8l-9.5-8.5c-14.8-13.2-46.2-13.2-61 0L288 217c-8.4 7.4-21.6.3-19.9-10.9zM168 160c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm230.9 146C390 377 329.4 432 256 432h-16c-73.4 0-134-55-142.9-126-1.2-9.5 6.3-18 15.9-18h270c9.6 0 17.1 8.4 15.9 18z"]},Tr={prefix:"fas",iconName:"layer-group",icon:[512,512,[],"f5fd","M12.41 148.02l232.94 105.67c6.8 3.09 14.49 3.09 21.29 0l232.94-105.67c16.55-7.51 16.55-32.52 0-40.03L266.65 2.31a25.607 25.607 0 0 0-21.29 0L12.41 107.98c-16.55 7.51-16.55 32.53 0 40.04zm487.18 88.28l-58.09-26.33-161.64 73.27c-7.56 3.43-15.59 5.17-23.86 5.17s-16.29-1.74-23.86-5.17L70.51 209.97l-58.1 26.33c-16.55 7.5-16.55 32.5 0 40l232.94 105.59c6.8 3.08 14.49 3.08 21.29 0L499.59 276.3c16.55-7.5 16.55-32.5 0-40zm0 127.8l-57.87-26.23-161.86 73.37c-7.56 3.43-15.59 5.17-23.86 5.17s-16.29-1.74-23.86-5.17L70.29 337.87 12.41 364.1c-16.55 7.5-16.55 32.5 0 40l232.94 105.59c6.8 3.08 14.49 3.08 21.29 0L499.59 404.1c16.55-7.5 16.55-32.5 0-40z"]},Er={prefix:"fas",iconName:"leaf",icon:[576,512,[],"f06c","M546.2 9.7c-5.6-12.5-21.6-13-28.3-1.2C486.9 62.4 431.4 96 368 96h-80C182 96 96 182 96 288c0 7 .8 13.7 1.5 20.5C161.3 262.8 253.4 224 384 224c8.8 0 16 7.2 16 16s-7.2 16-16 16C132.6 256 26 410.1 2.4 468c-6.6 16.3 1.2 34.9 17.5 41.6 16.4 6.8 35-1.1 41.8-17.3 1.5-3.6 20.9-47.9 71.9-90.6 32.4 43.9 94 85.8 174.9 77.2C465.5 467.5 576 326.7 576 154.3c0-50.2-10.8-102.2-29.8-144.6z"]},Pr={prefix:"fas",iconName:"lemon",icon:[512,512,[],"f094","M489.038 22.963C465.944-.13 434.648-5.93 413.947 6.129c-58.906 34.312-181.25-53.077-321.073 86.746S40.441 355.041 6.129 413.945c-12.059 20.702-6.26 51.999 16.833 75.093 23.095 23.095 54.392 28.891 75.095 16.832 58.901-34.31 181.246 53.079 321.068-86.743S471.56 156.96 505.871 98.056c12.059-20.702 6.261-51.999-16.833-75.093zM243.881 95.522c-58.189 14.547-133.808 90.155-148.358 148.358-1.817 7.27-8.342 12.124-15.511 12.124-1.284 0-2.59-.156-3.893-.481-8.572-2.144-13.784-10.83-11.642-19.403C81.901 166.427 166.316 81.93 236.119 64.478c8.575-2.143 17.261 3.069 19.403 11.642s-3.069 17.259-11.641 19.402z"]},Dr={prefix:"fas",iconName:"less-than",icon:[384,512,[],"f536","M365.46 357.74L147.04 255.89l218.47-101.88c16.02-7.47 22.95-26.51 15.48-42.53l-13.52-29C360 66.46 340.96 59.53 324.94 67L18.48 209.91a32.014 32.014 0 0 0-18.48 29v34.24c0 12.44 7.21 23.75 18.48 29l306.31 142.83c16.06 7.49 35.15.54 42.64-15.52l13.56-29.08c7.49-16.06.54-35.15-15.53-42.64z"]},Or={prefix:"fas",iconName:"less-than-equal",icon:[448,512,[],"f537","M54.98 214.2l301.41 119.87c18.39 6.03 38.71-2.54 45.38-19.15l12.09-30.08c6.68-16.61-2.82-34.97-21.21-41l-175.44-68.05 175.56-68.09c18.29-6 27.74-24.27 21.1-40.79l-12.03-29.92c-6.64-16.53-26.86-25.06-45.15-19.06L54.98 137.89C41.21 142.41 32 154.5 32 168.07v15.96c0 13.56 9.21 25.65 22.98 30.17zM424 400H24c-13.25 0-24 10.74-24 24v48c0 13.25 10.75 24 24 24h400c13.25 0 24-10.75 24-24v-48c0-13.26-10.75-24-24-24z"]},Ir={prefix:"fas",iconName:"level-down-alt",icon:[320,512,[],"f3be","M313.553 392.331L209.587 504.334c-9.485 10.214-25.676 10.229-35.174 0L70.438 392.331C56.232 377.031 67.062 352 88.025 352H152V80H68.024a11.996 11.996 0 0 1-8.485-3.515l-56-56C-4.021 12.926 1.333 0 12.024 0H208c13.255 0 24 10.745 24 24v328h63.966c20.878 0 31.851 24.969 17.587 40.331z"]},Br={prefix:"fas",iconName:"level-up-alt",icon:[320,512,[],"f3bf","M313.553 119.669L209.587 7.666c-9.485-10.214-25.676-10.229-35.174 0L70.438 119.669C56.232 134.969 67.062 160 88.025 160H152v272H68.024a11.996 11.996 0 0 0-8.485 3.515l-56 56C-4.021 499.074 1.333 512 12.024 512H208c13.255 0 24-10.745 24-24V160h63.966c20.878 0 31.851-24.969 17.587-40.331z"]},Rr={prefix:"fas",iconName:"life-ring",icon:[512,512,[],"f1cd","M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm173.696 119.559l-63.399 63.399c-10.987-18.559-26.67-34.252-45.255-45.255l63.399-63.399a218.396 218.396 0 0 1 45.255 45.255zM256 352c-53.019 0-96-42.981-96-96s42.981-96 96-96 96 42.981 96 96-42.981 96-96 96zM127.559 82.304l63.399 63.399c-18.559 10.987-34.252 26.67-45.255 45.255l-63.399-63.399a218.372 218.372 0 0 1 45.255-45.255zM82.304 384.441l63.399-63.399c10.987 18.559 26.67 34.252 45.255 45.255l-63.399 63.399a218.396 218.396 0 0 1-45.255-45.255zm302.137 45.255l-63.399-63.399c18.559-10.987 34.252-26.67 45.255-45.255l63.399 63.399a218.403 218.403 0 0 1-45.255 45.255z"]},Zr={prefix:"fas",iconName:"lightbulb",icon:[352,512,[],"f0eb","M96.06 454.35c.01 6.29 1.87 12.45 5.36 17.69l17.09 25.69a31.99 31.99 0 0 0 26.64 14.28h61.71a31.99 31.99 0 0 0 26.64-14.28l17.09-25.69a31.989 31.989 0 0 0 5.36-17.69l.04-38.35H96.01l.05 38.35zM0 176c0 44.37 16.45 84.85 43.56 115.78 16.52 18.85 42.36 58.23 52.21 91.45.04.26.07.52.11.78h160.24c.04-.26.07-.51.11-.78 9.85-33.22 35.69-72.6 52.21-91.45C335.55 260.85 352 220.37 352 176 352 78.61 272.91-.3 175.45 0 73.44.31 0 82.97 0 176zm176-80c-44.11 0-80 35.89-80 80 0 8.84-7.16 16-16 16s-16-7.16-16-16c0-61.76 50.24-112 112-112 8.84 0 16 7.16 16 16s-7.16 16-16 16z"]},jr={prefix:"fas",iconName:"link",icon:[512,512,[],"f0c1","M326.612 185.391c59.747 59.809 58.927 155.698.36 214.59-.11.12-.24.25-.36.37l-67.2 67.2c-59.27 59.27-155.699 59.262-214.96 0-59.27-59.26-59.27-155.7 0-214.96l37.106-37.106c9.84-9.84 26.786-3.3 27.294 10.606.648 17.722 3.826 35.527 9.69 52.721 1.986 5.822.567 12.262-3.783 16.612l-13.087 13.087c-28.026 28.026-28.905 73.66-1.155 101.96 28.024 28.579 74.086 28.749 102.325.51l67.2-67.19c28.191-28.191 28.073-73.757 0-101.83-3.701-3.694-7.429-6.564-10.341-8.569a16.037 16.037 0 0 1-6.947-12.606c-.396-10.567 3.348-21.456 11.698-29.806l21.054-21.055c5.521-5.521 14.182-6.199 20.584-1.731a152.482 152.482 0 0 1 20.522 17.197zM467.547 44.449c-59.261-59.262-155.69-59.27-214.96 0l-67.2 67.2c-.12.12-.25.25-.36.37-58.566 58.892-59.387 154.781.36 214.59a152.454 152.454 0 0 0 20.521 17.196c6.402 4.468 15.064 3.789 20.584-1.731l21.054-21.055c8.35-8.35 12.094-19.239 11.698-29.806a16.037 16.037 0 0 0-6.947-12.606c-2.912-2.005-6.64-4.875-10.341-8.569-28.073-28.073-28.191-73.639 0-101.83l67.2-67.19c28.239-28.239 74.3-28.069 102.325.51 27.75 28.3 26.872 73.934-1.155 101.96l-13.087 13.087c-4.35 4.35-5.769 10.79-3.783 16.612 5.864 17.194 9.042 34.999 9.69 52.721.509 13.906 17.454 20.446 27.294 10.606l37.106-37.106c59.271-59.259 59.271-155.699.001-214.959z"]},Fr={prefix:"fas",iconName:"lira-sign",icon:[384,512,[],"f195","M371.994 256h-48.019C317.64 256 312 260.912 312 267.246 312 368 230.179 416 144 416V256.781l134.603-29.912A12 12 0 0 0 288 215.155v-40.976c0-7.677-7.109-13.38-14.603-11.714L144 191.219V160.78l134.603-29.912A12 12 0 0 0 288 119.154V78.179c0-7.677-7.109-13.38-14.603-11.714L144 95.219V44c0-6.627-5.373-12-12-12H76c-6.627 0-12 5.373-12 12v68.997L9.397 125.131A12 12 0 0 0 0 136.845v40.976c0 7.677 7.109 13.38 14.603 11.714L64 178.558v30.439L9.397 221.131A12 12 0 0 0 0 232.845v40.976c0 7.677 7.109 13.38 14.603 11.714L64 274.558V468c0 6.627 5.373 12 12 12h79.583c134.091 0 223.255-77.834 228.408-211.592.261-6.782-5.211-12.408-11.997-12.408z"]},qr={prefix:"fas",iconName:"list",icon:[512,512,[],"f03a","M80 368H16a16 16 0 0 0-16 16v64a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16v-64a16 16 0 0 0-16-16zm0-320H16A16 16 0 0 0 0 64v64a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16V64a16 16 0 0 0-16-16zm0 160H16a16 16 0 0 0-16 16v64a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16v-64a16 16 0 0 0-16-16zm416 176H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-320H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16zm0 160H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},Ur={prefix:"fas",iconName:"list-alt",icon:[512,512,[],"f022","M464 480H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h416c26.51 0 48 21.49 48 48v352c0 26.51-21.49 48-48 48zM128 120c-22.091 0-40 17.909-40 40s17.909 40 40 40 40-17.909 40-40-17.909-40-40-40zm0 96c-22.091 0-40 17.909-40 40s17.909 40 40 40 40-17.909 40-40-17.909-40-40-40zm0 96c-22.091 0-40 17.909-40 40s17.909 40 40 40 40-17.909 40-40-17.909-40-40-40zm288-136v-32c0-6.627-5.373-12-12-12H204c-6.627 0-12 5.373-12 12v32c0 6.627 5.373 12 12 12h200c6.627 0 12-5.373 12-12zm0 96v-32c0-6.627-5.373-12-12-12H204c-6.627 0-12 5.373-12 12v32c0 6.627 5.373 12 12 12h200c6.627 0 12-5.373 12-12zm0 96v-32c0-6.627-5.373-12-12-12H204c-6.627 0-12 5.373-12 12v32c0 6.627 5.373 12 12 12h200c6.627 0 12-5.373 12-12z"]},Wr={prefix:"fas",iconName:"list-ol",icon:[512,512,[],"f0cb","M61.77 401l17.5-20.15a19.92 19.92 0 0 0 5.07-14.19v-3.31C84.34 356 80.5 352 73 352H16a8 8 0 0 0-8 8v16a8 8 0 0 0 8 8h22.83a157.41 157.41 0 0 0-11 12.31l-5.61 7c-4 5.07-5.25 10.13-2.8 14.88l1.05 1.93c3 5.76 6.29 7.88 12.25 7.88h4.73c10.33 0 15.94 2.44 15.94 9.09 0 4.72-4.2 8.22-14.36 8.22a41.54 41.54 0 0 1-15.47-3.12c-6.49-3.88-11.74-3.5-15.6 3.12l-5.59 9.31c-3.72 6.13-3.19 11.72 2.63 15.94 7.71 4.69 20.38 9.44 37 9.44 34.16 0 48.5-22.75 48.5-44.12-.03-14.38-9.12-29.76-28.73-34.88zM496 224H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-160H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16zm0 320H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM16 160h64a8 8 0 0 0 8-8v-16a8 8 0 0 0-8-8H64V40a8 8 0 0 0-8-8H32a8 8 0 0 0-7.14 4.42l-8 16A8 8 0 0 0 24 64h8v64H16a8 8 0 0 0-8 8v16a8 8 0 0 0 8 8zm-3.91 160H80a8 8 0 0 0 8-8v-16a8 8 0 0 0-8-8H41.32c3.29-10.29 48.34-18.68 48.34-56.44 0-29.06-25-39.56-44.47-39.56-21.36 0-33.8 10-40.46 18.75-4.37 5.59-3 10.84 2.8 15.37l8.58 6.88c5.61 4.56 11 2.47 16.12-2.44a13.44 13.44 0 0 1 9.46-3.84c3.33 0 9.28 1.56 9.28 8.75C51 248.19 0 257.31 0 304.59v4C0 316 5.08 320 12.09 320z"]},Gr={prefix:"fas",iconName:"list-ul",icon:[512,512,[],"f0ca","M48 48a48 48 0 1 0 48 48 48 48 0 0 0-48-48zm0 160a48 48 0 1 0 48 48 48 48 0 0 0-48-48zm0 160a48 48 0 1 0 48 48 48 48 0 0 0-48-48zm448 16H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-320H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16zm0 160H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},_r={prefix:"fas",iconName:"location-arrow",icon:[512,512,[],"f124","M444.52 3.52L28.74 195.42c-47.97 22.39-31.98 92.75 19.19 92.75h175.91v175.91c0 51.17 70.36 67.17 92.75 19.19l191.9-415.78c15.99-38.39-25.59-79.97-63.97-63.97z"]},$r={prefix:"fas",iconName:"lock",icon:[448,512,[],"f023","M400 224h-24v-72C376 68.2 307.8 0 224 0S72 68.2 72 152v72H48c-26.5 0-48 21.5-48 48v192c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V272c0-26.5-21.5-48-48-48zm-104 0H152v-72c0-39.7 32.3-72 72-72s72 32.3 72 72v72z"]},Yr={prefix:"fas",iconName:"lock-open",icon:[576,512,[],"f3c1","M423.5 0C339.5.3 272 69.5 272 153.5V224H48c-26.5 0-48 21.5-48 48v192c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V272c0-26.5-21.5-48-48-48h-48v-71.1c0-39.6 31.7-72.5 71.3-72.9 40-.4 72.7 32.1 72.7 72v80c0 13.3 10.7 24 24 24h32c13.3 0 24-10.7 24-24v-80C576 68 507.5-.3 423.5 0z"]},Kr={prefix:"fas",iconName:"long-arrow-alt-down",icon:[256,512,[],"f309","M168 345.941V44c0-6.627-5.373-12-12-12h-56c-6.627 0-12 5.373-12 12v301.941H41.941c-21.382 0-32.09 25.851-16.971 40.971l86.059 86.059c9.373 9.373 24.569 9.373 33.941 0l86.059-86.059c15.119-15.119 4.411-40.971-16.971-40.971H168z"]},Jr={prefix:"fas",iconName:"long-arrow-alt-left",icon:[448,512,[],"f30a","M134.059 296H436c6.627 0 12-5.373 12-12v-56c0-6.627-5.373-12-12-12H134.059v-46.059c0-21.382-25.851-32.09-40.971-16.971L7.029 239.029c-9.373 9.373-9.373 24.569 0 33.941l86.059 86.059c15.119 15.119 40.971 4.411 40.971-16.971V296z"]},Qr={prefix:"fas",iconName:"long-arrow-alt-right",icon:[448,512,[],"f30b","M313.941 216H12c-6.627 0-12 5.373-12 12v56c0 6.627 5.373 12 12 12h301.941v46.059c0 21.382 25.851 32.09 40.971 16.971l86.059-86.059c9.373-9.373 9.373-24.569 0-33.941l-86.059-86.059c-15.119-15.119-40.971-4.411-40.971 16.971V216z"]},Xr={prefix:"fas",iconName:"long-arrow-alt-up",icon:[256,512,[],"f30c","M88 166.059V468c0 6.627 5.373 12 12 12h56c6.627 0 12-5.373 12-12V166.059h46.059c21.382 0 32.09-25.851 16.971-40.971l-86.059-86.059c-9.373-9.373-24.569-9.373-33.941 0l-86.059 86.059c-15.119 15.119-4.411 40.971 16.971 40.971H88z"]},cl={prefix:"fas",iconName:"low-vision",icon:[576,512,[],"f2a8","M569.344 231.631C512.96 135.949 407.81 72 288 72c-28.468 0-56.102 3.619-82.451 10.409L152.778 10.24c-7.601-10.858-22.564-13.5-33.423-5.9l-13.114 9.178c-10.86 7.601-13.502 22.566-5.9 33.426l43.131 58.395C89.449 131.73 40.228 174.683 6.682 231.581c-.01.017-.023.033-.034.05-8.765 14.875-8.964 33.528 0 48.739 38.5 65.332 99.742 115.862 172.859 141.349L55.316 244.302A272.194 272.194 0 0 1 83.61 208.39l119.4 170.58h.01l40.63 58.04a330.055 330.055 0 0 0 78.94 1.17l-189.98-271.4a277.628 277.628 0 0 1 38.777-21.563l251.836 356.544c7.601 10.858 22.564 13.499 33.423 5.9l13.114-9.178c10.86-7.601 13.502-22.567 5.9-33.426l-43.12-58.377-.007-.009c57.161-27.978 104.835-72.04 136.81-126.301a47.938 47.938 0 0 0 .001-48.739zM390.026 345.94l-19.066-27.23c24.682-32.567 27.711-76.353 8.8-111.68v.03c0 23.65-19.17 42.82-42.82 42.82-23.828 0-42.82-19.349-42.82-42.82 0-23.65 19.17-42.82 42.82-42.82h.03c-24.75-13.249-53.522-15.643-79.51-7.68l-19.068-27.237C253.758 123.306 270.488 120 288 120c75.162 0 136 60.826 136 136 0 34.504-12.833 65.975-33.974 89.94z"]},al={prefix:"fas",iconName:"luggage-cart",icon:[640,512,[],"f59d","M224 320h32V96h-32c-17.67 0-32 14.33-32 32v160c0 17.67 14.33 32 32 32zm352-32V128c0-17.67-14.33-32-32-32h-32v224h32c17.67 0 32-14.33 32-32zm48 96H128V16c0-8.84-7.16-16-16-16H16C7.16 0 0 7.16 0 16v32c0 8.84 7.16 16 16 16h48v368c0 8.84 7.16 16 16 16h82.94c-1.79 5.03-2.94 10.36-2.94 16 0 26.51 21.49 48 48 48s48-21.49 48-48c0-5.64-1.15-10.97-2.94-16h197.88c-1.79 5.03-2.94 10.36-2.94 16 0 26.51 21.49 48 48 48s48-21.49 48-48c0-5.64-1.15-10.97-2.94-16H624c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zM480 96V48c0-26.51-21.49-48-48-48h-96c-26.51 0-48 21.49-48 48v272h192V96zm-48 0h-96V48h96v48z"]},el={prefix:"fas",iconName:"lungs",icon:[640,512,[],"f604","M636.11 390.15C614.44 308.85 580.07 231 534.1 159.13 511.98 124.56 498.03 96 454.05 96 415.36 96 384 125.42 384 161.71v60.11l-32.88-21.92a15.996 15.996 0 0 1-7.12-13.31V16c0-8.84-7.16-16-16-16h-16c-8.84 0-16 7.16-16 16v170.59c0 5.35-2.67 10.34-7.12 13.31L256 221.82v-60.11C256 125.42 224.64 96 185.95 96c-43.98 0-57.93 28.56-80.05 63.13C59.93 231 25.56 308.85 3.89 390.15 1.3 399.84 0 409.79 0 419.78c0 61.23 62.48 105.44 125.24 88.62l59.5-15.95c42.18-11.3 71.26-47.47 71.26-88.62v-87.49l-85.84 57.23a7.992 7.992 0 0 1-11.09-2.22l-8.88-13.31a7.992 7.992 0 0 1 2.22-11.09L320 235.23l167.59 111.72a7.994 7.994 0 0 1 2.22 11.09l-8.88 13.31a7.994 7.994 0 0 1-11.09 2.22L384 316.34v87.49c0 41.15 29.08 77.31 71.26 88.62l59.5 15.95C577.52 525.22 640 481.01 640 419.78c0-9.99-1.3-19.94-3.89-29.63z"]},il={prefix:"fas",iconName:"lungs-virus",icon:[640,512,[],"e067","M344,150.68V16A16,16,0,0,0,328,0H312a16,16,0,0,0-16,16V150.68a46.45,46.45,0,0,1,48,0ZM195.54,444.46a48.06,48.06,0,0,1,0-67.88l8.58-8.58H192a48,48,0,0,1,0-96h12.12l-8.58-8.57a48,48,0,0,1,60.46-74V161.75C256,125.38,224.62,96,186,96c-44,0-58,28.5-80.12,63.13a819.52,819.52,0,0,0-102,231A113.16,113.16,0,0,0,0,419.75C0,481,62.5,525.26,125.25,508.38l59.5-15.87a98.51,98.51,0,0,0,52.5-34.75,46.49,46.49,0,0,1-41.71-13.3Zm226.29-22.63a16,16,0,0,0,0-22.62l-8.58-8.58C393.09,370.47,407.37,336,435.88,336H448a16,16,0,0,0,0-32H435.88c-28.51,0-42.79-34.47-22.63-54.62l8.58-8.58a16,16,0,0,0-22.63-22.63l-8.57,8.58C370.47,246.91,336,232.63,336,204.12V192a16,16,0,0,0-32,0v12.12c0,28.51-34.47,42.79-54.63,22.63l-8.57-8.58a16,16,0,0,0-22.63,22.63l8.58,8.58c20.16,20.15,5.88,54.62-22.63,54.62H192a16,16,0,0,0,0,32h12.12c28.51,0,42.79,34.47,22.63,54.63l-8.58,8.58a16,16,0,1,0,22.63,22.62l8.57-8.57C269.53,393.1,304,407.38,304,435.88V448a16,16,0,0,0,32,0V435.88c0-28.5,34.47-42.78,54.63-22.62l8.57,8.57a16,16,0,0,0,22.63,0ZM288,304a16,16,0,1,1,16-16A16,16,0,0,1,288,304Zm64,64a16,16,0,1,1,16-16A16,16,0,0,1,352,368Zm284.12,22.13a819.52,819.52,0,0,0-102-231C512,124.5,498,96,454,96c-38.62,0-70,29.38-70,65.75v27.72a48,48,0,0,1,60.46,74L435.88,272H448a48,48,0,0,1,0,96H435.88l8.58,8.58a47.7,47.7,0,0,1-41.71,81.18,98.51,98.51,0,0,0,52.5,34.75l59.5,15.87C577.5,525.26,640,481,640,419.75A113.16,113.16,0,0,0,636.12,390.13Z"]},nl={prefix:"fas",iconName:"magic",icon:[512,512,[],"f0d0","M224 96l16-32 32-16-32-16-16-32-16 32-32 16 32 16 16 32zM80 160l26.66-53.33L160 80l-53.34-26.67L80 0 53.34 53.33 0 80l53.34 26.67L80 160zm352 128l-26.66 53.33L352 368l53.34 26.67L432 448l26.66-53.33L512 368l-53.34-26.67L432 288zm70.62-193.77L417.77 9.38C411.53 3.12 403.34 0 395.15 0c-8.19 0-16.38 3.12-22.63 9.38L9.38 372.52c-12.5 12.5-12.5 32.76 0 45.25l84.85 84.85c6.25 6.25 14.44 9.37 22.62 9.37 8.19 0 16.38-3.12 22.63-9.37l363.14-363.15c12.5-12.48 12.5-32.75 0-45.24zM359.45 203.46l-50.91-50.91 86.6-86.6 50.91 50.91-86.6 86.6z"]},ol={prefix:"fas",iconName:"magnet",icon:[512,512,[],"f076","M164.07 148.1H12a12 12 0 0 1-12-12v-80a36 36 0 0 1 36-36h104a36 36 0 0 1 36 36v80a11.89 11.89 0 0 1-11.93 12zm347.93-12V56a36 36 0 0 0-36-36H372a36 36 0 0 0-36 36v80a12 12 0 0 0 12 12h152a11.89 11.89 0 0 0 12-11.9zm-164 44a12 12 0 0 0-12 12v52c0 128.1-160 127.9-160 0v-52a12 12 0 0 0-12-12H12.1a12 12 0 0 0-12 12.1c.1 21.4.6 40.3 0 53.3 0 150.6 136.17 246.6 256.75 246.6s255-96 255-246.7c-.6-12.8-.2-33 0-53.2a12 12 0 0 0-12-12.1z"]},tl={prefix:"fas",iconName:"mail-bulk",icon:[576,512,[],"f674","M160 448c-25.6 0-51.2-22.4-64-32-64-44.8-83.2-60.8-96-70.4V480c0 17.67 14.33 32 32 32h256c17.67 0 32-14.33 32-32V345.6c-12.8 9.6-32 25.6-96 70.4-12.8 9.6-38.4 32-64 32zm128-192H32c-17.67 0-32 14.33-32 32v16c25.6 19.2 22.4 19.2 115.2 86.4 9.6 6.4 28.8 25.6 44.8 25.6s35.2-19.2 44.8-22.4c92.8-67.2 89.6-67.2 115.2-86.4V288c0-17.67-14.33-32-32-32zm256-96H224c-17.67 0-32 14.33-32 32v32h96c33.21 0 60.59 25.42 63.71 57.82l.29-.22V416h192c17.67 0 32-14.33 32-32V192c0-17.67-14.33-32-32-32zm-32 128h-64v-64h64v64zm-352-96c0-35.29 28.71-64 64-64h224V32c0-17.67-14.33-32-32-32H96C78.33 0 64 14.33 64 32v192h96v-32z"]},rl={prefix:"fas",iconName:"male",icon:[192,512,[],"f183","M96 0c35.346 0 64 28.654 64 64s-28.654 64-64 64-64-28.654-64-64S60.654 0 96 0m48 144h-11.36c-22.711 10.443-49.59 10.894-73.28 0H48c-26.51 0-48 21.49-48 48v136c0 13.255 10.745 24 24 24h16v136c0 13.255 10.745 24 24 24h64c13.255 0 24-10.745 24-24V352h16c13.255 0 24-10.745 24-24V192c0-26.51-21.49-48-48-48z"]},ll={prefix:"fas",iconName:"map",icon:[576,512,[],"f279","M0 117.66v346.32c0 11.32 11.43 19.06 21.94 14.86L160 416V32L20.12 87.95A32.006 32.006 0 0 0 0 117.66zM192 416l192 64V96L192 32v384zM554.06 33.16L416 96v384l139.88-55.95A31.996 31.996 0 0 0 576 394.34V48.02c0-11.32-11.43-19.06-21.94-14.86z"]},fl={prefix:"fas",iconName:"map-marked",icon:[576,512,[],"f59f","M288 0c-69.59 0-126 56.41-126 126 0 56.26 82.35 158.8 113.9 196.02 6.39 7.54 17.82 7.54 24.2 0C331.65 284.8 414 182.26 414 126 414 56.41 357.59 0 288 0zM20.12 215.95A32.006 32.006 0 0 0 0 245.66v250.32c0 11.32 11.43 19.06 21.94 14.86L160 448V214.92c-8.84-15.98-16.07-31.54-21.25-46.42L20.12 215.95zM288 359.67c-14.07 0-27.38-6.18-36.51-16.96-19.66-23.2-40.57-49.62-59.49-76.72v182l192 64V266c-18.92 27.09-39.82 53.52-59.49 76.72-9.13 10.77-22.44 16.95-36.51 16.95zm266.06-198.51L416 224v288l139.88-55.95A31.996 31.996 0 0 0 576 426.34V176.02c0-11.32-11.43-19.06-21.94-14.86z"]},sl={prefix:"fas",iconName:"map-marked-alt",icon:[576,512,[],"f5a0","M288 0c-69.59 0-126 56.41-126 126 0 56.26 82.35 158.8 113.9 196.02 6.39 7.54 17.82 7.54 24.2 0C331.65 284.8 414 182.26 414 126 414 56.41 357.59 0 288 0zm0 168c-23.2 0-42-18.8-42-42s18.8-42 42-42 42 18.8 42 42-18.8 42-42 42zM20.12 215.95A32.006 32.006 0 0 0 0 245.66v250.32c0 11.32 11.43 19.06 21.94 14.86L160 448V214.92c-8.84-15.98-16.07-31.54-21.25-46.42L20.12 215.95zM288 359.67c-14.07 0-27.38-6.18-36.51-16.96-19.66-23.2-40.57-49.62-59.49-76.72v182l192 64V266c-18.92 27.09-39.82 53.52-59.49 76.72-9.13 10.77-22.44 16.95-36.51 16.95zm266.06-198.51L416 224v288l139.88-55.95A31.996 31.996 0 0 0 576 426.34V176.02c0-11.32-11.43-19.06-21.94-14.86z"]},hl={prefix:"fas",iconName:"map-marker",icon:[384,512,[],"f041","M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0z"]},ml={prefix:"fas",iconName:"map-marker-alt",icon:[384,512,[],"f3c5","M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z"]},vl={prefix:"fas",iconName:"map-pin",icon:[288,512,[],"f276","M112 316.94v156.69l22.02 33.02c4.75 7.12 15.22 7.12 19.97 0L176 473.63V316.94c-10.39 1.92-21.06 3.06-32 3.06s-21.61-1.14-32-3.06zM144 0C64.47 0 0 64.47 0 144s64.47 144 144 144 144-64.47 144-144S223.53 0 144 0zm0 76c-37.5 0-68 30.5-68 68 0 6.62-5.38 12-12 12s-12-5.38-12-12c0-50.73 41.28-92 92-92 6.62 0 12 5.38 12 12s-5.38 12-12 12z"]},zl={prefix:"fas",iconName:"map-signs",icon:[512,512,[],"f277","M507.31 84.69L464 41.37c-6-6-14.14-9.37-22.63-9.37H288V16c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v16H56c-13.25 0-24 10.75-24 24v80c0 13.25 10.75 24 24 24h385.37c8.49 0 16.62-3.37 22.63-9.37l43.31-43.31c6.25-6.26 6.25-16.38 0-22.63zM224 496c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V384h-64v112zm232-272H288v-32h-64v32H70.63c-8.49 0-16.62 3.37-22.63 9.37L4.69 276.69c-6.25 6.25-6.25 16.38 0 22.63L48 342.63c6 6 14.14 9.37 22.63 9.37H456c13.25 0 24-10.75 24-24v-80c0-13.25-10.75-24-24-24z"]},pl={prefix:"fas",iconName:"marker",icon:[512,512,[],"f5a1","M93.95 290.03A327.038 327.038 0 0 0 .17 485.11l-.03.23c-1.7 15.28 11.21 28.2 26.49 26.51a327.02 327.02 0 0 0 195.34-93.8l75.4-75.4-128.02-128.02-75.4 75.4zM485.49 26.51c-35.35-35.35-92.67-35.35-128.02 0l-21.76 21.76-36.56-36.55c-15.62-15.62-40.95-15.62-56.56 0L138.47 115.84c-6.25 6.25-6.25 16.38 0 22.63l22.62 22.62c6.25 6.25 16.38 6.25 22.63 0l87.15-87.15 19.59 19.59L191.98 192 320 320.02l165.49-165.49c35.35-35.35 35.35-92.66 0-128.02z"]},dl={prefix:"fas",iconName:"mars",icon:[384,512,[],"f222","M372 64h-79c-10.7 0-16 12.9-8.5 20.5l16.9 16.9-80.7 80.7c-22.2-14-48.5-22.1-76.7-22.1C64.5 160 0 224.5 0 304s64.5 144 144 144 144-64.5 144-144c0-28.2-8.1-54.5-22.1-76.7l80.7-80.7 16.9 16.9c7.6 7.6 20.5 2.2 20.5-8.5V76c0-6.6-5.4-12-12-12zM144 384c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z"]},ul={prefix:"fas",iconName:"mars-double",icon:[512,512,[],"f227","M340 0h-79c-10.7 0-16 12.9-8.5 20.5l16.9 16.9-48.7 48.7C198.5 72.1 172.2 64 144 64 64.5 64 0 128.5 0 208s64.5 144 144 144 144-64.5 144-144c0-28.2-8.1-54.5-22.1-76.7l48.7-48.7 16.9 16.9c2.4 2.4 5.5 3.5 8.4 3.5 6.2 0 12.1-4.8 12.1-12V12c0-6.6-5.4-12-12-12zM144 288c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80zm356-128.1h-79c-10.7 0-16 12.9-8.5 20.5l16.9 16.9-48.7 48.7c-18.2-11.4-39-18.9-61.5-21.3-2.1 21.8-8.2 43.3-18.4 63.3 1.1 0 2.2-.1 3.2-.1 44.1 0 80 35.9 80 80s-35.9 80-80 80-80-35.9-80-80c0-1.1 0-2.2.1-3.2-20 10.2-41.5 16.4-63.3 18.4C168.4 455.6 229.6 512 304 512c79.5 0 144-64.5 144-144 0-28.2-8.1-54.5-22.1-76.7l48.7-48.7 16.9 16.9c2.4 2.4 5.4 3.5 8.4 3.5 6.2 0 12.1-4.8 12.1-12v-79c0-6.7-5.4-12.1-12-12.1z"]},Ml={prefix:"fas",iconName:"mars-stroke",icon:[384,512,[],"f229","M372 64h-79c-10.7 0-16 12.9-8.5 20.5l16.9 16.9-17.5 17.5-14.1-14.1c-4.7-4.7-12.3-4.7-17 0L224.5 133c-4.7 4.7-4.7 12.3 0 17l14.1 14.1-18 18c-22.2-14-48.5-22.1-76.7-22.1C64.5 160 0 224.5 0 304s64.5 144 144 144 144-64.5 144-144c0-28.2-8.1-54.5-22.1-76.7l18-18 14.1 14.1c4.7 4.7 12.3 4.7 17 0l28.3-28.3c4.7-4.7 4.7-12.3 0-17L329.2 164l17.5-17.5 16.9 16.9c7.6 7.6 20.5 2.2 20.5-8.5V76c-.1-6.6-5.5-12-12.1-12zM144 384c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z"]},Cl={prefix:"fas",iconName:"mars-stroke-h",icon:[480,512,[],"f22b","M476.2 247.5l-55.9-55.9c-7.6-7.6-20.5-2.2-20.5 8.5V224H376v-20c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v20h-27.6c-5.8-25.6-18.7-49.9-38.6-69.8C189.6 98 98.4 98 42.2 154.2c-56.2 56.2-56.2 147.4 0 203.6 56.2 56.2 147.4 56.2 203.6 0 19.9-19.9 32.8-44.2 38.6-69.8H312v20c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-20h23.9v23.9c0 10.7 12.9 16 20.5 8.5l55.9-55.9c4.6-4.7 4.6-12.3-.1-17zm-275.6 65.1c-31.2 31.2-81.9 31.2-113.1 0-31.2-31.2-31.2-81.9 0-113.1 31.2-31.2 81.9-31.2 113.1 0 31.2 31.1 31.2 81.9 0 113.1z"]},Hl={prefix:"fas",iconName:"mars-stroke-v",icon:[288,512,[],"f22a","M245.8 234.2c-19.9-19.9-44.2-32.8-69.8-38.6v-25.4h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20V81.4h23.9c10.7 0 16-12.9 8.5-20.5L152.5 5.1c-4.7-4.7-12.3-4.7-17 0L79.6 61c-7.6 7.6-2.2 20.5 8.5 20.5H112v24.7H92c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h20v25.4c-25.6 5.8-49.9 18.7-69.8 38.6-56.2 56.2-56.2 147.4 0 203.6 56.2 56.2 147.4 56.2 203.6 0 56.3-56.2 56.3-147.4 0-203.6zm-45.2 158.4c-31.2 31.2-81.9 31.2-113.1 0-31.2-31.2-31.2-81.9 0-113.1 31.2-31.2 81.9-31.2 113.1 0 31.2 31.1 31.2 81.9 0 113.1z"]},gl={prefix:"fas",iconName:"mask",icon:[640,512,[],"f6fa","M320.67 64c-442.6 0-357.57 384-158.46 384 39.9 0 77.47-20.69 101.42-55.86l25.73-37.79c15.66-22.99 46.97-22.99 62.63 0l25.73 37.79C401.66 427.31 439.23 448 479.13 448c189.86 0 290.63-384-158.46-384zM184 308.36c-41.06 0-67.76-25.66-80.08-41.05-5.23-6.53-5.23-16.09 0-22.63 12.32-15.4 39.01-41.05 80.08-41.05s67.76 25.66 80.08 41.05c5.23 6.53 5.23 16.09 0 22.63-12.32 15.4-39.02 41.05-80.08 41.05zm272 0c-41.06 0-67.76-25.66-80.08-41.05-5.23-6.53-5.23-16.09 0-22.63 12.32-15.4 39.01-41.05 80.08-41.05s67.76 25.66 80.08 41.05c5.23 6.53 5.23 16.09 0 22.63-12.32 15.4-39.02 41.05-80.08 41.05z"]},Vl={prefix:"fas",iconName:"medal",icon:[512,512,[],"f5a2","M223.75 130.75L154.62 15.54A31.997 31.997 0 0 0 127.18 0H16.03C3.08 0-4.5 14.57 2.92 25.18l111.27 158.96c29.72-27.77 67.52-46.83 109.56-53.39zM495.97 0H384.82c-11.24 0-21.66 5.9-27.44 15.54l-69.13 115.21c42.04 6.56 79.84 25.62 109.56 53.38L509.08 25.18C516.5 14.57 508.92 0 495.97 0zM256 160c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm92.52 157.26l-37.93 36.96 8.97 52.22c1.6 9.36-8.26 16.51-16.65 12.09L256 393.88l-46.9 24.65c-8.4 4.45-18.25-2.74-16.65-12.09l8.97-52.22-37.93-36.96c-6.82-6.64-3.05-18.23 6.35-19.59l52.43-7.64 23.43-47.52c2.11-4.28 6.19-6.39 10.28-6.39 4.11 0 8.22 2.14 10.33 6.39l23.43 47.52 52.43 7.64c9.4 1.36 13.17 12.95 6.35 19.59z"]},xl={prefix:"fas",iconName:"medkit",icon:[512,512,[],"f0fa","M96 480h320V128h-32V80c0-26.51-21.49-48-48-48H176c-26.51 0-48 21.49-48 48v48H96v352zm96-384h128v32H192V96zm320 80v256c0 26.51-21.49 48-48 48h-16V128h16c26.51 0 48 21.49 48 48zM64 480H48c-26.51 0-48-21.49-48-48V176c0-26.51 21.49-48 48-48h16v352zm288-208v32c0 8.837-7.163 16-16 16h-48v48c0 8.837-7.163 16-16 16h-32c-8.837 0-16-7.163-16-16v-48h-48c-8.837 0-16-7.163-16-16v-32c0-8.837 7.163-16 16-16h48v-48c0-8.837 7.163-16 16-16h32c8.837 0 16 7.163 16 16v48h48c8.837 0 16 7.163 16 16z"]},Ll={prefix:"fas",iconName:"meh",icon:[496,512,[],"f11a","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm-80 168c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm176 192H152c-21.2 0-21.2-32 0-32h192c21.2 0 21.2 32 0 32zm-16-128c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},bl={prefix:"fas",iconName:"meh-blank",icon:[496,512,[],"f5a4","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm-80 232c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm160 0c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},Nl={prefix:"fas",iconName:"meh-rolling-eyes",icon:[496,512,[],"f5a5","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM88 224c0-24.3 13.7-45.2 33.6-56-.7 2.6-1.6 5.2-1.6 8 0 17.7 14.3 32 32 32s32-14.3 32-32c0-2.8-.9-5.4-1.6-8 19.9 10.8 33.6 31.7 33.6 56 0 35.3-28.7 64-64 64s-64-28.7-64-64zm224 176H184c-21.2 0-21.2-32 0-32h128c21.2 0 21.2 32 0 32zm32-112c-35.3 0-64-28.7-64-64 0-24.3 13.7-45.2 33.6-56-.7 2.6-1.6 5.2-1.6 8 0 17.7 14.3 32 32 32s32-14.3 32-32c0-2.8-.9-5.4-1.6-8 19.9 10.8 33.6 31.7 33.6 56 0 35.3-28.7 64-64 64z"]},Al={prefix:"fas",iconName:"memory",icon:[640,512,[],"f538","M640 130.94V96c0-17.67-14.33-32-32-32H32C14.33 64 0 78.33 0 96v34.94c18.6 6.61 32 24.19 32 45.06s-13.4 38.45-32 45.06V320h640v-98.94c-18.6-6.61-32-24.19-32-45.06s13.4-38.45 32-45.06zM224 256h-64V128h64v128zm128 0h-64V128h64v128zm128 0h-64V128h64v128zM0 448h64v-26.67c0-8.84 7.16-16 16-16s16 7.16 16 16V448h128v-26.67c0-8.84 7.16-16 16-16s16 7.16 16 16V448h128v-26.67c0-8.84 7.16-16 16-16s16 7.16 16 16V448h128v-26.67c0-8.84 7.16-16 16-16s16 7.16 16 16V448h64v-96H0v96z"]},yl={prefix:"fas",iconName:"menorah",icon:[640,512,[],"f676","M144 128h-32c-8.84 0-16 7.16-16 16v144h64V144c0-8.84-7.16-16-16-16zm96 0h-32c-8.84 0-16 7.16-16 16v144h64V144c0-8.84-7.16-16-16-16zm192 0h-32c-8.84 0-16 7.16-16 16v144h64V144c0-8.84-7.16-16-16-16zm96 0h-32c-8.84 0-16 7.16-16 16v144h64V144c0-8.84-7.16-16-16-16zm80-32c17.67 0 32-14.33 32-32S608 0 608 0s-32 46.33-32 64 14.33 32 32 32zm-96 0c17.67 0 32-14.33 32-32S512 0 512 0s-32 46.33-32 64 14.33 32 32 32zm-96 0c17.67 0 32-14.33 32-32S416 0 416 0s-32 46.33-32 64 14.33 32 32 32zm-96 0c17.67 0 32-14.33 32-32S320 0 320 0s-32 46.33-32 64 14.33 32 32 32zm-96 0c17.67 0 32-14.33 32-32S224 0 224 0s-32 46.33-32 64 14.33 32 32 32zm-96 0c17.67 0 32-14.33 32-32S128 0 128 0 96 46.33 96 64s14.33 32 32 32zm-96 0c17.67 0 32-14.33 32-32S32 0 32 0 0 46.33 0 64s14.33 32 32 32zm544 192c0 17.67-14.33 32-32 32H352V144c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v176H96c-17.67 0-32-14.33-32-32V144c0-8.84-7.16-16-16-16H16c-8.84 0-16 7.16-16 16v144c0 53.02 42.98 96 96 96h192v64H112c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h416c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16H352v-64h192c53.02 0 96-42.98 96-96V144c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v144z"]},Sl={prefix:"fas",iconName:"mercury",icon:[288,512,[],"f223","M288 208c0-44.2-19.9-83.7-51.2-110.1 2.5-1.8 4.9-3.8 7.2-5.8 24.7-21.2 39.8-48.8 43.2-78.8.9-7.1-4.7-13.3-11.9-13.3h-40.5C229 0 224.1 4.1 223 9.8c-2.4 12.5-9.6 24.3-20.7 33.8C187 56.8 166.3 64 144 64s-43-7.2-58.4-20.4C74.5 34.1 67.4 22.3 64.9 9.8 63.8 4.1 58.9 0 53.2 0H12.7C5.5 0-.1 6.2.8 13.3 4.2 43.4 19.2 71 44 92.2c2.3 2 4.7 3.9 7.2 5.8C19.9 124.3 0 163.8 0 208c0 68.5 47.9 125.9 112 140.4V400H76c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h36v36c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-36h36c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-36v-51.6c64.1-14.5 112-71.9 112-140.4zm-224 0c0-44.1 35.9-80 80-80s80 35.9 80 80-35.9 80-80 80-80-35.9-80-80z"]},wl={prefix:"fas",iconName:"meteor",icon:[512,512,[],"f753","M511.328,20.8027c-11.60759,38.70264-34.30724,111.70173-61.30311,187.70077,6.99893,2.09372,13.4042,4,18.60653,5.59368a16.06158,16.06158,0,0,1,9.49854,22.906c-22.106,42.29635-82.69047,152.795-142.47819,214.40356-.99984,1.09373-1.99969,2.5-2.99954,3.49995A194.83046,194.83046,0,1,1,57.085,179.41009c.99985-1,2.40588-2,3.49947-3,61.59994-59.90549,171.97367-120.40473,214.37343-142.4982a16.058,16.058,0,0,1,22.90274,9.49988c1.59351,5.09368,3.49947,11.5936,5.5929,18.59351C379.34818,35.00565,452.43074,12.30281,491.12794.70921A16.18325,16.18325,0,0,1,511.328,20.8027ZM319.951,320.00207A127.98041,127.98041,0,1,0,191.97061,448.00046,127.97573,127.97573,0,0,0,319.951,320.00207Zm-127.98041-31.9996a31.9951,31.9951,0,1,1-31.9951-31.9996A31.959,31.959,0,0,1,191.97061,288.00247Zm31.9951,79.999a15.99755,15.99755,0,1,1-15.99755-15.9998A16.04975,16.04975,0,0,1,223.96571,368.00147Z"]},kl={prefix:"fas",iconName:"microchip",icon:[512,512,[],"f2db","M416 48v416c0 26.51-21.49 48-48 48H144c-26.51 0-48-21.49-48-48V48c0-26.51 21.49-48 48-48h224c26.51 0 48 21.49 48 48zm96 58v12a6 6 0 0 1-6 6h-18v6a6 6 0 0 1-6 6h-42V88h42a6 6 0 0 1 6 6v6h18a6 6 0 0 1 6 6zm0 96v12a6 6 0 0 1-6 6h-18v6a6 6 0 0 1-6 6h-42v-48h42a6 6 0 0 1 6 6v6h18a6 6 0 0 1 6 6zm0 96v12a6 6 0 0 1-6 6h-18v6a6 6 0 0 1-6 6h-42v-48h42a6 6 0 0 1 6 6v6h18a6 6 0 0 1 6 6zm0 96v12a6 6 0 0 1-6 6h-18v6a6 6 0 0 1-6 6h-42v-48h42a6 6 0 0 1 6 6v6h18a6 6 0 0 1 6 6zM30 376h42v48H30a6 6 0 0 1-6-6v-6H6a6 6 0 0 1-6-6v-12a6 6 0 0 1 6-6h18v-6a6 6 0 0 1 6-6zm0-96h42v48H30a6 6 0 0 1-6-6v-6H6a6 6 0 0 1-6-6v-12a6 6 0 0 1 6-6h18v-6a6 6 0 0 1 6-6zm0-96h42v48H30a6 6 0 0 1-6-6v-6H6a6 6 0 0 1-6-6v-12a6 6 0 0 1 6-6h18v-6a6 6 0 0 1 6-6zm0-96h42v48H30a6 6 0 0 1-6-6v-6H6a6 6 0 0 1-6-6v-12a6 6 0 0 1 6-6h18v-6a6 6 0 0 1 6-6z"]},Tl={prefix:"fas",iconName:"microphone",icon:[352,512,[],"f130","M176 352c53.02 0 96-42.98 96-96V96c0-53.02-42.98-96-96-96S80 42.98 80 96v160c0 53.02 42.98 96 96 96zm160-160h-16c-8.84 0-16 7.16-16 16v48c0 74.8-64.49 134.82-140.79 127.38C96.71 376.89 48 317.11 48 250.3V208c0-8.84-7.16-16-16-16H16c-8.84 0-16 7.16-16 16v40.16c0 89.64 63.97 169.55 152 181.69V464H96c-8.84 0-16 7.16-16 16v16c0 8.84 7.16 16 16 16h160c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16h-56v-33.77C285.71 418.47 352 344.9 352 256v-48c0-8.84-7.16-16-16-16z"]},El={prefix:"fas",iconName:"microphone-alt",icon:[352,512,[],"f3c9","M336 192h-16c-8.84 0-16 7.16-16 16v48c0 74.8-64.49 134.82-140.79 127.38C96.71 376.89 48 317.11 48 250.3V208c0-8.84-7.16-16-16-16H16c-8.84 0-16 7.16-16 16v40.16c0 89.64 63.97 169.55 152 181.69V464H96c-8.84 0-16 7.16-16 16v16c0 8.84 7.16 16 16 16h160c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16h-56v-33.77C285.71 418.47 352 344.9 352 256v-48c0-8.84-7.16-16-16-16zM176 352c53.02 0 96-42.98 96-96h-85.33c-5.89 0-10.67-3.58-10.67-8v-16c0-4.42 4.78-8 10.67-8H272v-32h-85.33c-5.89 0-10.67-3.58-10.67-8v-16c0-4.42 4.78-8 10.67-8H272v-32h-85.33c-5.89 0-10.67-3.58-10.67-8v-16c0-4.42 4.78-8 10.67-8H272c0-53.02-42.98-96-96-96S80 42.98 80 96v160c0 53.02 42.98 96 96 96z"]},Pl={prefix:"fas",iconName:"microphone-alt-slash",icon:[640,512,[],"f539","M633.82 458.1L476.26 336.33C488.74 312.21 496 284.98 496 256v-48c0-8.84-7.16-16-16-16h-16c-8.84 0-16 7.16-16 16v48c0 17.92-3.96 34.8-10.72 50.2l-26.55-20.52c3.1-9.4 5.28-19.22 5.28-29.67h-43.67l-41.4-32H416v-32h-85.33c-5.89 0-10.67-3.58-10.67-8v-16c0-4.42 4.78-8 10.67-8H416v-32h-85.33c-5.89 0-10.67-3.58-10.67-8v-16c0-4.42 4.78-8 10.67-8H416c0-53.02-42.98-96-96-96s-96 42.98-96 96v45.36L45.47 3.37C38.49-2.05 28.43-.8 23.01 6.18L3.37 31.45C-2.05 38.42-.8 48.47 6.18 53.9l588.36 454.73c6.98 5.43 17.03 4.17 22.46-2.81l19.64-25.27c5.41-6.97 4.16-17.02-2.82-22.45zM400 464h-56v-33.78c11.71-1.62 23.1-4.28 33.96-8.08l-50.4-38.96c-6.71.4-13.41.87-20.35.2-55.85-5.45-98.74-48.63-111.18-101.85L144 241.31v6.85c0 89.64 63.97 169.55 152 181.69V464h-56c-8.84 0-16 7.16-16 16v16c0 8.84 7.16 16 16 16h160c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16z"]},Dl={prefix:"fas",iconName:"microphone-slash",icon:[640,512,[],"f131","M633.82 458.1l-157.8-121.96C488.61 312.13 496 285.01 496 256v-48c0-8.84-7.16-16-16-16h-16c-8.84 0-16 7.16-16 16v48c0 17.92-3.96 34.8-10.72 50.2l-26.55-20.52c3.1-9.4 5.28-19.22 5.28-29.67V96c0-53.02-42.98-96-96-96s-96 42.98-96 96v45.36L45.47 3.37C38.49-2.05 28.43-.8 23.01 6.18L3.37 31.45C-2.05 38.42-.8 48.47 6.18 53.9l588.36 454.73c6.98 5.43 17.03 4.17 22.46-2.81l19.64-25.27c5.41-6.97 4.16-17.02-2.82-22.45zM400 464h-56v-33.77c11.66-1.6 22.85-4.54 33.67-8.31l-50.11-38.73c-6.71.4-13.41.87-20.35.2-55.85-5.45-98.74-48.63-111.18-101.85L144 241.31v6.85c0 89.64 63.97 169.55 152 181.69V464h-56c-8.84 0-16 7.16-16 16v16c0 8.84 7.16 16 16 16h160c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16z"]},Ol={prefix:"fas",iconName:"microscope",icon:[512,512,[],"f610","M160 320h12v16c0 8.84 7.16 16 16 16h40c8.84 0 16-7.16 16-16v-16h12c17.67 0 32-14.33 32-32V64c0-17.67-14.33-32-32-32V16c0-8.84-7.16-16-16-16h-64c-8.84 0-16 7.16-16 16v16c-17.67 0-32 14.33-32 32v224c0 17.67 14.33 32 32 32zm304 128h-1.29C493.24 413.99 512 369.2 512 320c0-105.88-86.12-192-192-192v64c70.58 0 128 57.42 128 128s-57.42 128-128 128H48c-26.51 0-48 21.49-48 48 0 8.84 7.16 16 16 16h480c8.84 0 16-7.16 16-16 0-26.51-21.49-48-48-48zm-360-32h208c4.42 0 8-3.58 8-8v-16c0-4.42-3.58-8-8-8H104c-4.42 0-8 3.58-8 8v16c0 4.42 3.58 8 8 8z"]},Il={prefix:"fas",iconName:"minus",icon:[448,512,[],"f068","M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"]},Bl={prefix:"fas",iconName:"minus-circle",icon:[512,512,[],"f056","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zM124 296c-6.6 0-12-5.4-12-12v-56c0-6.6 5.4-12 12-12h264c6.6 0 12 5.4 12 12v56c0 6.6-5.4 12-12 12H124z"]},Rl={prefix:"fas",iconName:"minus-square",icon:[448,512,[],"f146","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM92 296c-6.6 0-12-5.4-12-12v-56c0-6.6 5.4-12 12-12h264c6.6 0 12 5.4 12 12v56c0 6.6-5.4 12-12 12H92z"]},Zl={prefix:"fas",iconName:"mitten",icon:[448,512,[],"f7b5","M368 416H48c-8.8 0-16 7.2-16 16v64c0 8.8 7.2 16 16 16h320c8.8 0 16-7.2 16-16v-64c0-8.8-7.2-16-16-16zm57-209.1c-27.2-22.6-67.5-19-90.1 8.2l-20.9 25-29.6-128.4c-18-77.5-95.4-125.9-172.8-108C34.2 21.6-14.2 98.9 3.7 176.4L51.6 384h309l72.5-87c22.7-27.2 19-67.5-8.1-90.1z"]},jl={prefix:"fas",iconName:"mobile",icon:[320,512,[],"f10b","M272 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h224c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM160 480c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},Fl={prefix:"fas",iconName:"mobile-alt",icon:[320,512,[],"f3cd","M272 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h224c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM160 480c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm112-108c0 6.6-5.4 12-12 12H60c-6.6 0-12-5.4-12-12V60c0-6.6 5.4-12 12-12h200c6.6 0 12 5.4 12 12v312z"]},ql={prefix:"fas",iconName:"money-bill",icon:[640,512,[],"f0d6","M608 64H32C14.33 64 0 78.33 0 96v320c0 17.67 14.33 32 32 32h576c17.67 0 32-14.33 32-32V96c0-17.67-14.33-32-32-32zM48 400v-64c35.35 0 64 28.65 64 64H48zm0-224v-64h64c0 35.35-28.65 64-64 64zm272 176c-44.19 0-80-42.99-80-96 0-53.02 35.82-96 80-96s80 42.98 80 96c0 53.03-35.83 96-80 96zm272 48h-64c0-35.35 28.65-64 64-64v64zm0-224c-35.35 0-64-28.65-64-64h64v64z"]},Ul={prefix:"fas",iconName:"money-bill-alt",icon:[640,512,[],"f3d1","M352 288h-16v-88c0-4.42-3.58-8-8-8h-13.58c-4.74 0-9.37 1.4-13.31 4.03l-15.33 10.22a7.994 7.994 0 0 0-2.22 11.09l8.88 13.31a7.994 7.994 0 0 0 11.09 2.22l.47-.31V288h-16c-4.42 0-8 3.58-8 8v16c0 4.42 3.58 8 8 8h64c4.42 0 8-3.58 8-8v-16c0-4.42-3.58-8-8-8zM608 64H32C14.33 64 0 78.33 0 96v320c0 17.67 14.33 32 32 32h576c17.67 0 32-14.33 32-32V96c0-17.67-14.33-32-32-32zM48 400v-64c35.35 0 64 28.65 64 64H48zm0-224v-64h64c0 35.35-28.65 64-64 64zm272 192c-53.02 0-96-50.15-96-112 0-61.86 42.98-112 96-112s96 50.14 96 112c0 61.87-43 112-96 112zm272 32h-64c0-35.35 28.65-64 64-64v64zm0-224c-35.35 0-64-28.65-64-64h64v64z"]},Wl={prefix:"fas",iconName:"money-bill-wave",icon:[640,512,[],"f53a","M621.16 54.46C582.37 38.19 543.55 32 504.75 32c-123.17-.01-246.33 62.34-369.5 62.34-30.89 0-61.76-3.92-92.65-13.72-3.47-1.1-6.95-1.62-10.35-1.62C15.04 79 0 92.32 0 110.81v317.26c0 12.63 7.23 24.6 18.84 29.46C57.63 473.81 96.45 480 135.25 480c123.17 0 246.34-62.35 369.51-62.35 30.89 0 61.76 3.92 92.65 13.72 3.47 1.1 6.95 1.62 10.35 1.62 17.21 0 32.25-13.32 32.25-31.81V83.93c-.01-12.64-7.24-24.6-18.85-29.47zM48 132.22c20.12 5.04 41.12 7.57 62.72 8.93C104.84 170.54 79 192.69 48 192.69v-60.47zm0 285v-47.78c34.37 0 62.18 27.27 63.71 61.4-22.53-1.81-43.59-6.31-63.71-13.62zM320 352c-44.19 0-80-42.99-80-96 0-53.02 35.82-96 80-96s80 42.98 80 96c0 53.03-35.83 96-80 96zm272 27.78c-17.52-4.39-35.71-6.85-54.32-8.44 5.87-26.08 27.5-45.88 54.32-49.28v57.72zm0-236.11c-30.89-3.91-54.86-29.7-55.81-61.55 19.54 2.17 38.09 6.23 55.81 12.66v48.89z"]},Gl={prefix:"fas",iconName:"money-bill-wave-alt",icon:[640,512,[],"f53b","M621.16 54.46C582.37 38.19 543.55 32 504.75 32c-123.17-.01-246.33 62.34-369.5 62.34-30.89 0-61.76-3.92-92.65-13.72-3.47-1.1-6.95-1.62-10.35-1.62C15.04 79 0 92.32 0 110.81v317.26c0 12.63 7.23 24.6 18.84 29.46C57.63 473.81 96.45 480 135.25 480c123.17 0 246.34-62.35 369.51-62.35 30.89 0 61.76 3.92 92.65 13.72 3.47 1.1 6.95 1.62 10.35 1.62 17.21 0 32.25-13.32 32.25-31.81V83.93c-.01-12.64-7.24-24.6-18.85-29.47zM320 352c-44.19 0-80-42.99-80-96 0-53.02 35.82-96 80-96s80 42.98 80 96c0 53.03-35.83 96-80 96z"]},_l={prefix:"fas",iconName:"money-check",icon:[640,512,[],"f53c","M0 448c0 17.67 14.33 32 32 32h576c17.67 0 32-14.33 32-32V128H0v320zm448-208c0-8.84 7.16-16 16-16h96c8.84 0 16 7.16 16 16v32c0 8.84-7.16 16-16 16h-96c-8.84 0-16-7.16-16-16v-32zm0 120c0-4.42 3.58-8 8-8h112c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H456c-4.42 0-8-3.58-8-8v-16zM64 264c0-4.42 3.58-8 8-8h304c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8v-16zm0 96c0-4.42 3.58-8 8-8h176c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8v-16zM624 32H16C7.16 32 0 39.16 0 48v48h640V48c0-8.84-7.16-16-16-16z"]},$l={prefix:"fas",iconName:"money-check-alt",icon:[640,512,[],"f53d","M608 32H32C14.33 32 0 46.33 0 64v384c0 17.67 14.33 32 32 32h576c17.67 0 32-14.33 32-32V64c0-17.67-14.33-32-32-32zM176 327.88V344c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-16.29c-11.29-.58-22.27-4.52-31.37-11.35-3.9-2.93-4.1-8.77-.57-12.14l11.75-11.21c2.77-2.64 6.89-2.76 10.13-.73 3.87 2.42 8.26 3.72 12.82 3.72h28.11c6.5 0 11.8-5.92 11.8-13.19 0-5.95-3.61-11.19-8.77-12.73l-45-13.5c-18.59-5.58-31.58-23.42-31.58-43.39 0-24.52 19.05-44.44 42.67-45.07V152c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v16.29c11.29.58 22.27 4.51 31.37 11.35 3.9 2.93 4.1 8.77.57 12.14l-11.75 11.21c-2.77 2.64-6.89 2.76-10.13.73-3.87-2.43-8.26-3.72-12.82-3.72h-28.11c-6.5 0-11.8 5.92-11.8 13.19 0 5.95 3.61 11.19 8.77 12.73l45 13.5c18.59 5.58 31.58 23.42 31.58 43.39 0 24.53-19.05 44.44-42.67 45.07zM416 312c0 4.42-3.58 8-8 8H296c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h112c4.42 0 8 3.58 8 8v16zm160 0c0 4.42-3.58 8-8 8h-80c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16zm0-96c0 4.42-3.58 8-8 8H296c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h272c4.42 0 8 3.58 8 8v16z"]},Yl={prefix:"fas",iconName:"monument",icon:[384,512,[],"f5a6","M368 448H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h352c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zm-78.86-347.26a31.97 31.97 0 0 0-9.21-19.44L203.31 4.69c-6.25-6.25-16.38-6.25-22.63 0l-76.6 76.61a31.97 31.97 0 0 0-9.21 19.44L64 416h256l-30.86-315.26zM240 307.2c0 6.4-6.4 12.8-12.8 12.8h-70.4c-6.4 0-12.8-6.4-12.8-12.8v-38.4c0-6.4 6.4-12.8 12.8-12.8h70.4c6.4 0 12.8 6.4 12.8 12.8v38.4z"]},Kl={prefix:"fas",iconName:"moon",icon:[512,512,[],"f186","M283.211 512c78.962 0 151.079-35.925 198.857-94.792 7.068-8.708-.639-21.43-11.562-19.35-124.203 23.654-238.262-71.576-238.262-196.954 0-72.222 38.662-138.635 101.498-174.394 9.686-5.512 7.25-20.197-3.756-22.23A258.156 258.156 0 0 0 283.211 0c-141.309 0-256 114.511-256 256 0 141.309 114.511 256 256 256z"]},Jl={prefix:"fas",iconName:"mortar-pestle",icon:[512,512,[],"f5a7","M501.54 60.91c17.22-17.22 12.51-46.25-9.27-57.14a35.696 35.696 0 0 0-37.37 3.37L251.09 160h151.37l99.08-99.09zM496 192H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h16c0 80.98 50.2 150.11 121.13 178.32-12.76 16.87-21.72 36.8-24.95 58.69-1.46 9.92 6.04 18.98 16.07 18.98h223.5c10.03 0 17.53-9.06 16.07-18.98-3.22-21.89-12.18-41.82-24.95-58.69C429.8 406.11 480 336.98 480 256h16c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z"]},Ql={prefix:"fas",iconName:"mosque",icon:[640,512,[],"f678","M0 480c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32V160H0v320zm579.16-192c17.86-17.39 28.84-37.34 28.84-58.91 0-52.86-41.79-93.79-87.92-122.9-41.94-26.47-80.63-57.77-111.96-96.22L400 0l-8.12 9.97c-31.33 38.45-70.01 69.76-111.96 96.22C233.79 135.3 192 176.23 192 229.09c0 21.57 10.98 41.52 28.84 58.91h358.32zM608 320H192c-17.67 0-32 14.33-32 32v128c0 17.67 14.33 32 32 32h32v-64c0-17.67 14.33-32 32-32s32 14.33 32 32v64h64v-72c0-48 48-72 48-72s48 24 48 72v72h64v-64c0-17.67 14.33-32 32-32s32 14.33 32 32v64h32c17.67 0 32-14.33 32-32V352c0-17.67-14.33-32-32-32zM64 0S0 32 0 96v32h128V96c0-64-64-96-64-96z"]},Xl={prefix:"fas",iconName:"motorcycle",icon:[640,512,[],"f21c","M512.9 192c-14.9-.1-29.1 2.3-42.4 6.9L437.6 144H520c13.3 0 24-10.7 24-24V88c0-13.3-10.7-24-24-24h-45.3c-6.8 0-13.3 2.9-17.8 7.9l-37.5 41.7-22.8-38C392.2 68.4 384.4 64 376 64h-80c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16h66.4l19.2 32H227.9c-17.7-23.1-44.9-40-99.9-40H72.5C59 104 47.7 115 48 128.5c.2 13 10.9 23.5 24 23.5h56c24.5 0 38.7 10.9 47.8 24.8l-11.3 20.5c-13-3.9-26.9-5.7-41.3-5.2C55.9 194.5 1.6 249.6 0 317c-1.6 72.1 56.3 131 128 131 59.6 0 109.7-40.8 124-96h84.2c13.7 0 24.6-11.4 24-25.1-2.1-47.1 17.5-93.7 56.2-125l12.5 20.8c-27.6 23.7-45.1 58.9-44.8 98.2.5 69.6 57.2 126.5 126.8 127.1 71.6.7 129.8-57.5 129.2-129.1-.7-69.6-57.6-126.4-127.2-126.9zM128 400c-44.1 0-80-35.9-80-80s35.9-80 80-80c4.2 0 8.4.3 12.5 1L99 316.4c-8.8 16 2.8 35.6 21 35.6h81.3c-12.4 28.2-40.6 48-73.3 48zm463.9-75.6c-2.2 40.6-35 73.4-75.5 75.5-46.1 2.5-84.4-34.3-84.4-79.9 0-21.4 8.4-40.8 22.1-55.1l49.4 82.4c4.5 7.6 14.4 10 22 5.5l13.7-8.2c7.6-4.5 10-14.4 5.5-22l-48.6-80.9c5.2-1.1 10.5-1.6 15.9-1.6 45.6-.1 82.3 38.2 79.9 84.3z"]},cf={prefix:"fas",iconName:"mountain",icon:[640,512,[],"f6fc","M634.92 462.7l-288-448C341.03 5.54 330.89 0 320 0s-21.03 5.54-26.92 14.7l-288 448a32.001 32.001 0 0 0-1.17 32.64A32.004 32.004 0 0 0 32 512h576c11.71 0 22.48-6.39 28.09-16.67a31.983 31.983 0 0 0-1.17-32.63zM320 91.18L405.39 224H320l-64 64-38.06-38.06L320 91.18z"]},af={prefix:"fas",iconName:"mouse",icon:[384,512,[],"f8cc","M0 352a160 160 0 0 0 160 160h64a160 160 0 0 0 160-160V224H0zM176 0h-16A160 160 0 0 0 0 160v32h176zm48 0h-16v192h176v-32A160 160 0 0 0 224 0z"]},ef={prefix:"fas",iconName:"mouse-pointer",icon:[320,512,[],"f245","M302.189 329.126H196.105l55.831 135.993c3.889 9.428-.555 19.999-9.444 23.999l-49.165 21.427c-9.165 4-19.443-.571-23.332-9.714l-53.053-129.136-86.664 89.138C18.729 472.71 0 463.554 0 447.977V18.299C0 1.899 19.921-6.096 30.277 5.443l284.412 292.542c11.472 11.179 3.007 31.141-12.5 31.141z"]},nf={prefix:"fas",iconName:"mug-hot",icon:[512,512,[],"f7b6","M127.1 146.5c1.3 7.7 8 13.5 16 13.5h16.5c9.8 0 17.6-8.5 16.3-18-3.8-28.2-16.4-54.2-36.6-74.7-14.4-14.7-23.6-33.3-26.4-53.5C111.8 5.9 105 0 96.8 0H80.4C70.6 0 63 8.5 64.1 18c3.9 31.9 18 61.3 40.6 84.4 12 12.2 19.7 27.5 22.4 44.1zm112 0c1.3 7.7 8 13.5 16 13.5h16.5c9.8 0 17.6-8.5 16.3-18-3.8-28.2-16.4-54.2-36.6-74.7-14.4-14.7-23.6-33.3-26.4-53.5C223.8 5.9 217 0 208.8 0h-16.4c-9.8 0-17.5 8.5-16.3 18 3.9 31.9 18 61.3 40.6 84.4 12 12.2 19.7 27.5 22.4 44.1zM400 192H32c-17.7 0-32 14.3-32 32v192c0 53 43 96 96 96h192c53 0 96-43 96-96h16c61.8 0 112-50.2 112-112s-50.2-112-112-112zm0 160h-16v-96h16c26.5 0 48 21.5 48 48s-21.5 48-48 48z"]},of={prefix:"fas",iconName:"music",icon:[512,512,[],"f001","M470.38 1.51L150.41 96A32 32 0 0 0 128 126.51v261.41A139 139 0 0 0 96 384c-53 0-96 28.66-96 64s43 64 96 64 96-28.66 96-64V214.32l256-75v184.61a138.4 138.4 0 0 0-32-3.93c-53 0-96 28.66-96 64s43 64 96 64 96-28.65 96-64V32a32 32 0 0 0-41.62-30.49z"]},tf={prefix:"fas",iconName:"network-wired",icon:[640,512,[],"f6ff","M640 264v-16c0-8.84-7.16-16-16-16H344v-40h72c17.67 0 32-14.33 32-32V32c0-17.67-14.33-32-32-32H224c-17.67 0-32 14.33-32 32v128c0 17.67 14.33 32 32 32h72v40H16c-8.84 0-16 7.16-16 16v16c0 8.84 7.16 16 16 16h104v40H64c-17.67 0-32 14.33-32 32v128c0 17.67 14.33 32 32 32h160c17.67 0 32-14.33 32-32V352c0-17.67-14.33-32-32-32h-56v-40h304v40h-56c-17.67 0-32 14.33-32 32v128c0 17.67 14.33 32 32 32h160c17.67 0 32-14.33 32-32V352c0-17.67-14.33-32-32-32h-56v-40h104c8.84 0 16-7.16 16-16zM256 128V64h128v64H256zm-64 320H96v-64h96v64zm352 0h-96v-64h96v64z"]},rf={prefix:"fas",iconName:"neuter",icon:[288,512,[],"f22c","M288 176c0-79.5-64.5-144-144-144S0 96.5 0 176c0 68.5 47.9 125.9 112 140.4V468c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12V316.4c64.1-14.5 112-71.9 112-140.4zm-144 80c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z"]},lf={prefix:"fas",iconName:"newspaper",icon:[576,512,[],"f1ea","M552 64H88c-13.255 0-24 10.745-24 24v8H24c-13.255 0-24 10.745-24 24v272c0 30.928 25.072 56 56 56h472c26.51 0 48-21.49 48-48V88c0-13.255-10.745-24-24-24zM56 400a8 8 0 0 1-8-8V144h16v248a8 8 0 0 1-8 8zm236-16H140c-6.627 0-12-5.373-12-12v-8c0-6.627 5.373-12 12-12h152c6.627 0 12 5.373 12 12v8c0 6.627-5.373 12-12 12zm208 0H348c-6.627 0-12-5.373-12-12v-8c0-6.627 5.373-12 12-12h152c6.627 0 12 5.373 12 12v8c0 6.627-5.373 12-12 12zm-208-96H140c-6.627 0-12-5.373-12-12v-8c0-6.627 5.373-12 12-12h152c6.627 0 12 5.373 12 12v8c0 6.627-5.373 12-12 12zm208 0H348c-6.627 0-12-5.373-12-12v-8c0-6.627 5.373-12 12-12h152c6.627 0 12 5.373 12 12v8c0 6.627-5.373 12-12 12zm0-96H140c-6.627 0-12-5.373-12-12v-40c0-6.627 5.373-12 12-12h360c6.627 0 12 5.373 12 12v40c0 6.627-5.373 12-12 12z"]},ff={prefix:"fas",iconName:"not-equal",icon:[448,512,[],"f53e","M416 208c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32h-23.88l51.87-66.81c5.37-7.02 4.04-17.06-2.97-22.43L415.61 3.3c-7.02-5.38-17.06-4.04-22.44 2.97L311.09 112H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h204.56l-74.53 96H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h55.49l-51.87 66.81c-5.37 7.01-4.04 17.05 2.97 22.43L64 508.7c7.02 5.38 17.06 4.04 22.43-2.97L168.52 400H416c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32H243.05l74.53-96H416z"]},sf={prefix:"fas",iconName:"notes-medical",icon:[384,512,[],"f481","M336 64h-80c0-35.3-28.7-64-64-64s-64 28.7-64 64H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM192 40c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm96 304c0 4.4-3.6 8-8 8h-56v56c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-56h-56c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h56v-56c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v56h56c4.4 0 8 3.6 8 8v48zm0-192c0 4.4-3.6 8-8 8H104c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h176c4.4 0 8 3.6 8 8v16z"]},hf={prefix:"fas",iconName:"object-group",icon:[512,512,[],"f247","M480 128V96h20c6.627 0 12-5.373 12-12V44c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v20H64V44c0-6.627-5.373-12-12-12H12C5.373 32 0 37.373 0 44v40c0 6.627 5.373 12 12 12h20v320H12c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12v-20h384v20c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-20V128zM96 276V140c0-6.627 5.373-12 12-12h168c6.627 0 12 5.373 12 12v136c0 6.627-5.373 12-12 12H108c-6.627 0-12-5.373-12-12zm320 96c0 6.627-5.373 12-12 12H236c-6.627 0-12-5.373-12-12v-52h72c13.255 0 24-10.745 24-24v-72h84c6.627 0 12 5.373 12 12v136z"]},mf={prefix:"fas",iconName:"object-ungroup",icon:[576,512,[],"f248","M64 320v26a6 6 0 0 1-6 6H6a6 6 0 0 1-6-6v-52a6 6 0 0 1 6-6h26V96H6a6 6 0 0 1-6-6V38a6 6 0 0 1 6-6h52a6 6 0 0 1 6 6v26h288V38a6 6 0 0 1 6-6h52a6 6 0 0 1 6 6v52a6 6 0 0 1-6 6h-26v192h26a6 6 0 0 1 6 6v52a6 6 0 0 1-6 6h-52a6 6 0 0 1-6-6v-26H64zm480-64v-32h26a6 6 0 0 0 6-6v-52a6 6 0 0 0-6-6h-52a6 6 0 0 0-6 6v26H408v72h8c13.255 0 24 10.745 24 24v64c0 13.255-10.745 24-24 24h-64c-13.255 0-24-10.745-24-24v-8H192v72h-26a6 6 0 0 0-6 6v52a6 6 0 0 0 6 6h52a6 6 0 0 0 6-6v-26h288v26a6 6 0 0 0 6 6h52a6 6 0 0 0 6-6v-52a6 6 0 0 0-6-6h-26V256z"]},vf={prefix:"fas",iconName:"oil-can",icon:[640,512,[],"f613","M629.8 160.31L416 224l-50.49-25.24a64.07 64.07 0 0 0-28.62-6.76H280v-48h56c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16H176c-8.84 0-16 7.16-16 16v16c0 8.84 7.16 16 16 16h56v48h-56L37.72 166.86a31.9 31.9 0 0 0-5.79-.53C14.67 166.33 0 180.36 0 198.34v94.95c0 15.46 11.06 28.72 26.28 31.48L96 337.46V384c0 17.67 14.33 32 32 32h274.63c8.55 0 16.75-3.42 22.76-9.51l212.26-214.75c1.5-1.5 2.34-3.54 2.34-5.66V168c.01-5.31-5.08-9.15-10.19-7.69zM96 288.67l-48-8.73v-62.43l48 8.73v62.43zm453.33 84.66c0 23.56 19.1 42.67 42.67 42.67s42.67-19.1 42.67-42.67S592 288 592 288s-42.67 61.77-42.67 85.33z"]},zf={prefix:"fas",iconName:"om",icon:[512,512,[],"f679","M360.6 60.94a10.43 10.43 0 0 0 14.76 0l21.57-21.56a10.43 10.43 0 0 0 0-14.76L375.35 3.06c-4.08-4.07-10.68-4.07-14.76 0l-21.57 21.56a10.43 10.43 0 0 0 0 14.76l21.58 21.56zM412.11 192c-26.69 0-51.77 10.39-70.64 29.25l-24.25 24.25c-6.78 6.77-15.78 10.5-25.38 10.5H245c10.54-22.1 14.17-48.11 7.73-75.23-10.1-42.55-46.36-76.11-89.52-83.19-36.15-5.93-70.9 5.04-96.01 28.78-7.36 6.96-6.97 18.85 1.12 24.93l26.15 19.63c5.72 4.3 13.66 4.32 19.2-.21 8.45-6.9 19.02-10.71 30.27-10.71 26.47 0 48.01 21.53 48.01 48s-21.54 48-48.01 48h-31.9c-11.96 0-19.74 12.58-14.39 23.28l16.09 32.17c2.53 5.06 7.6 8.1 13.17 8.55h33.03c35.3 0 64.01 28.7 64.01 64s-28.71 64-64.01 64c-96.02 0-122.35-54.02-145.15-92.03-4.53-7.55-14.77-3.58-14.79 5.22C-.09 416 41.13 512 159.94 512c70.59 0 128.02-57.42 128.02-128 0-23.42-6.78-45.1-17.81-64h21.69c26.69 0 51.77-10.39 70.64-29.25l24.25-24.25c6.78-6.77 15.78-10.5 25.38-10.5 19.78 0 35.88 16.09 35.88 35.88V392c0 13.23-18.77 24-32.01 24-39.4 0-66.67-24.24-81.82-42.89-4.77-5.87-14.2-2.54-14.2 5.02V416s0 64 96.02 64c48.54 0 96.02-39.47 96.02-88V291.88c0-55.08-44.8-99.88-99.89-99.88zm42.18-124.73c-85.55 65.12-169.05 2.75-172.58.05-6.02-4.62-14.44-4.38-20.14.55-5.74 4.92-7.27 13.17-3.66 19.8 1.61 2.95 40.37 72.34 118.8 72.34 79.92 0 98.78-31.36 101.75-37.66 1.02-2.12 1.53-4.47 1.53-6.83V80c0-13.22-15.14-20.69-25.7-12.73z"]},pf={prefix:"fas",iconName:"otter",icon:[640,512,[],"f700","M608 32h-32l-13.25-13.25A63.97 63.97 0 0 0 517.49 0H497c-11.14 0-22.08 2.91-31.75 8.43L312 96h-56C149.96 96 64 181.96 64 288v1.61c0 32.75-16 62.14-39.56 84.89-18.19 17.58-28.1 43.68-23.19 71.8 6.76 38.8 42.9 65.7 82.28 65.7H192c17.67 0 32-14.33 32-32s-14.33-32-32-32H80c-8.83 0-16-7.17-16-16s7.17-16 16-16h224c8.84 0 16-7.16 16-16v-16c0-17.67-14.33-32-32-32h-64l149.49-80.5L448 416h80c8.84 0 16-7.16 16-16v-16c0-17.67-14.33-32-32-32h-28.22l-55.11-110.21L521.14 192H544c53.02 0 96-42.98 96-96V64c0-17.67-14.33-32-32-32zm-96 16c8.84 0 16 7.16 16 16s-7.16 16-16 16-16-7.16-16-16 7.16-16 16-16zm32 96h-34.96L407.2 198.84l-13.77-27.55L512 112h77.05c-6.62 18.58-24.22 32-45.05 32z"]},df={prefix:"fas",iconName:"outdent",icon:[448,512,[],"f03b","M100.69 363.29c10 10 27.31 2.93 27.31-11.31V160c0-14.32-17.33-21.31-27.31-11.31l-96 96a16 16 0 0 0 0 22.62zM432 416H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm3.17-128H204.83A12.82 12.82 0 0 0 192 300.83v38.34A12.82 12.82 0 0 0 204.83 352h230.34A12.82 12.82 0 0 0 448 339.17v-38.34A12.82 12.82 0 0 0 435.17 288zm0-128H204.83A12.82 12.82 0 0 0 192 172.83v38.34A12.82 12.82 0 0 0 204.83 224h230.34A12.82 12.82 0 0 0 448 211.17v-38.34A12.82 12.82 0 0 0 435.17 160zM432 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},uf={prefix:"fas",iconName:"pager",icon:[512,512,[],"f815","M448 64H64a64 64 0 0 0-64 64v256a64 64 0 0 0 64 64h384a64 64 0 0 0 64-64V128a64 64 0 0 0-64-64zM160 368H80a16 16 0 0 1-16-16v-16a16 16 0 0 1 16-16h80zm128-16a16 16 0 0 1-16 16h-80v-48h80a16 16 0 0 1 16 16zm160-128a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32v-64a32 32 0 0 1 32-32h320a32 32 0 0 1 32 32z"]},Mf={prefix:"fas",iconName:"paint-brush",icon:[512,512,[],"f1fc","M167.02 309.34c-40.12 2.58-76.53 17.86-97.19 72.3-2.35 6.21-8 9.98-14.59 9.98-11.11 0-45.46-27.67-55.25-34.35C0 439.62 37.93 512 128 512c75.86 0 128-43.77 128-120.19 0-3.11-.65-6.08-.97-9.13l-88.01-73.34zM457.89 0c-15.16 0-29.37 6.71-40.21 16.45C213.27 199.05 192 203.34 192 257.09c0 13.7 3.25 26.76 8.73 38.7l63.82 53.18c7.21 1.8 14.64 3.03 22.39 3.03 62.11 0 98.11-45.47 211.16-256.46 7.38-14.35 13.9-29.85 13.9-45.99C512 20.64 486 0 457.89 0z"]},Cf={prefix:"fas",iconName:"paint-roller",icon:[512,512,[],"f5aa","M416 128V32c0-17.67-14.33-32-32-32H32C14.33 0 0 14.33 0 32v96c0 17.67 14.33 32 32 32h352c17.67 0 32-14.33 32-32zm32-64v128c0 17.67-14.33 32-32 32H256c-35.35 0-64 28.65-64 64v32c-17.67 0-32 14.33-32 32v128c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32V352c0-17.67-14.33-32-32-32v-32h160c53.02 0 96-42.98 96-96v-64c0-35.35-28.65-64-64-64z"]},Hf={prefix:"fas",iconName:"palette",icon:[512,512,[],"f53f","M204.3 5C104.9 24.4 24.8 104.3 5.2 203.4c-37 187 131.7 326.4 258.8 306.7 41.2-6.4 61.4-54.6 42.5-91.7-23.1-45.4 9.9-98.4 60.9-98.4h79.7c35.8 0 64.8-29.6 64.9-65.3C511.5 97.1 368.1-26.9 204.3 5zM96 320c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm32-128c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm128-64c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm128 64c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},gf={prefix:"fas",iconName:"pallet",icon:[640,512,[],"f482","M144 256h352c8.8 0 16-7.2 16-16V16c0-8.8-7.2-16-16-16H384v128l-64-32-64 32V0H144c-8.8 0-16 7.2-16 16v224c0 8.8 7.2 16 16 16zm480 128c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h48v64H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h608c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16h-48v-64h48zm-336 64H128v-64h160v64zm224 0H352v-64h160v64z"]},Vf={prefix:"fas",iconName:"paper-plane",icon:[512,512,[],"f1d8","M476 3.2L12.5 270.6c-18.1 10.4-15.8 35.6 2.2 43.2L121 358.4l287.3-253.2c5.5-4.9 13.3 2.6 8.6 8.3L176 407v80.5c0 23.6 28.5 32.9 42.5 15.8L282 426l124.6 52.2c14.2 6 30.4-2.9 33-18.2l72-432C515 7.8 493.3-6.8 476 3.2z"]},xf={prefix:"fas",iconName:"paperclip",icon:[448,512,[],"f0c6","M43.246 466.142c-58.43-60.289-57.341-157.511 1.386-217.581L254.392 34c44.316-45.332 116.351-45.336 160.671 0 43.89 44.894 43.943 117.329 0 162.276L232.214 383.128c-29.855 30.537-78.633 30.111-107.982-.998-28.275-29.97-27.368-77.473 1.452-106.953l143.743-146.835c6.182-6.314 16.312-6.422 22.626-.241l22.861 22.379c6.315 6.182 6.422 16.312.241 22.626L171.427 319.927c-4.932 5.045-5.236 13.428-.648 18.292 4.372 4.634 11.245 4.711 15.688.165l182.849-186.851c19.613-20.062 19.613-52.725-.011-72.798-19.189-19.627-49.957-19.637-69.154 0L90.39 293.295c-34.763 35.56-35.299 93.12-1.191 128.313 34.01 35.093 88.985 35.137 123.058.286l172.06-175.999c6.177-6.319 16.307-6.433 22.626-.256l22.877 22.364c6.319 6.177 6.434 16.307.256 22.626l-172.06 175.998c-59.576 60.938-155.943 60.216-214.77-.485z"]},Lf={prefix:"fas",iconName:"parachute-box",icon:[512,512,[],"f4cd","M511.9 175c-9.1-75.6-78.4-132.4-158.3-158.7C390 55.7 416 116.9 416 192h28.1L327.5 321.5c-2.5-.6-4.8-1.5-7.5-1.5h-48V192h112C384 76.8 315.1 0 256 0S128 76.8 128 192h112v128h-48c-2.7 0-5 .9-7.5 1.5L67.9 192H96c0-75.1 26-136.3 62.4-175.7C78.5 42.7 9.2 99.5.1 175c-1.1 9.1 6.8 17 16 17h8.7l136.7 151.9c-.7 2.6-1.6 5.2-1.6 8.1v128c0 17.7 14.3 32 32 32h128c17.7 0 32-14.3 32-32V352c0-2.9-.9-5.4-1.6-8.1L487.1 192h8.7c9.3 0 17.2-7.8 16.1-17z"]},bf={prefix:"fas",iconName:"paragraph",icon:[448,512,[],"f1dd","M448 48v32a16 16 0 0 1-16 16h-48v368a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16V96h-32v368a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16V352h-32a160 160 0 0 1 0-320h240a16 16 0 0 1 16 16z"]},Nf={prefix:"fas",iconName:"parking",icon:[448,512,[],"f540","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM240 320h-48v48c0 8.8-7.2 16-16 16h-32c-8.8 0-16-7.2-16-16V144c0-8.8 7.2-16 16-16h96c52.9 0 96 43.1 96 96s-43.1 96-96 96zm0-128h-48v64h48c17.6 0 32-14.4 32-32s-14.4-32-32-32z"]},Af={prefix:"fas",iconName:"passport",icon:[448,512,[],"f5ab","M129.62 176h39.09c1.49-27.03 6.54-51.35 14.21-70.41-27.71 13.24-48.02 39.19-53.3 70.41zm0 32c5.29 31.22 25.59 57.17 53.3 70.41-7.68-19.06-12.72-43.38-14.21-70.41h-39.09zM224 286.69c7.69-7.45 20.77-34.42 23.43-78.69h-46.87c2.67 44.26 15.75 71.24 23.44 78.69zM200.57 176h46.87c-2.66-44.26-15.74-71.24-23.43-78.69-7.7 7.45-20.78 34.43-23.44 78.69zm64.51 102.41c27.71-13.24 48.02-39.19 53.3-70.41h-39.09c-1.49 27.03-6.53 51.35-14.21 70.41zM416 0H64C28.65 0 0 28.65 0 64v384c0 35.35 28.65 64 64 64h352c17.67 0 32-14.33 32-32V32c0-17.67-14.33-32-32-32zm-80 416H112c-8.8 0-16-7.2-16-16s7.2-16 16-16h224c8.8 0 16 7.2 16 16s-7.2 16-16 16zm-112-96c-70.69 0-128-57.31-128-128S153.31 64 224 64s128 57.31 128 128-57.31 128-128 128zm41.08-214.41c7.68 19.06 12.72 43.38 14.21 70.41h39.09c-5.28-31.22-25.59-57.17-53.3-70.41z"]},yf={prefix:"fas",iconName:"pastafarianism",icon:[640,512,[],"f67b","M624.54 347.67c-32.7-12.52-57.36 4.25-75.37 16.45-17.06 11.53-23.25 14.42-31.41 11.36-8.12-3.09-10.83-9.38-15.89-29.38-3.33-13.15-7.44-29.32-17.95-42.65 2.24-2.91 4.43-5.79 6.38-8.57C500.47 304.45 513.71 312 532 312c33.95 0 50.87-25.78 62.06-42.83 10.59-16.14 15-21.17 21.94-21.17 13.25 0 24-10.75 24-24s-10.75-24-24-24c-33.95 0-50.87 25.78-62.06 42.83-10.6 16.14-15 21.17-21.94 21.17-17.31 0-37.48-61.43-97.26-101.91l17.25-34.5C485.43 125.5 512 97.98 512 64c0-35.35-28.65-64-64-64s-64 28.65-64 64c0 13.02 3.94 25.1 10.62 35.21l-18.15 36.3c-16.98-4.6-35.6-7.51-56.46-7.51s-39.49 2.91-56.46 7.51l-18.15-36.3C252.06 89.1 256 77.02 256 64c0-35.35-28.65-64-64-64s-64 28.65-64 64c0 33.98 26.56 61.5 60.02 63.6l17.25 34.5C145.68 202.44 125.15 264 108 264c-6.94 0-11.34-5.03-21.94-21.17C74.88 225.78 57.96 200 24 200c-13.25 0-24 10.75-24 24s10.75 24 24 24c6.94 0 11.34 5.03 21.94 21.17C57.13 286.22 74.05 312 108 312c18.29 0 31.53-7.55 41.7-17.11 1.95 2.79 4.14 5.66 6.38 8.57-10.51 13.33-14.62 29.5-17.95 42.65-5.06 20-7.77 26.28-15.89 29.38-8.11 3.06-14.33.17-31.41-11.36-18.03-12.2-42.72-28.92-75.37-16.45-12.39 4.72-18.59 18.58-13.87 30.97 4.72 12.41 18.61 18.61 30.97 13.88 8.16-3.09 14.34-.19 31.39 11.36 13.55 9.16 30.83 20.86 52.42 20.84 7.17 0 14.83-1.28 22.97-4.39 32.66-12.44 39.98-41.33 45.33-62.44 2.21-8.72 3.99-14.49 5.95-18.87 16.62 13.61 36.95 25.88 61.64 34.17-9.96 37-32.18 90.8-60.26 90.8-13.25 0-24 10.75-24 24s10.75 24 24 24c66.74 0 97.05-88.63 107.42-129.14 6.69.6 13.42 1.14 20.58 1.14s13.89-.54 20.58-1.14C350.95 423.37 381.26 512 448 512c13.25 0 24-10.75 24-24s-10.75-24-24-24c-27.94 0-50.21-53.81-60.22-90.81 24.69-8.29 45-20.56 61.62-34.16 1.96 4.38 3.74 10.15 5.95 18.87 5.34 21.11 12.67 50 45.33 62.44 8.14 3.11 15.8 4.39 22.97 4.39 21.59 0 38.87-11.69 52.42-20.84 17.05-11.55 23.28-14.45 31.39-11.36 12.39 4.75 26.27-1.47 30.97-13.88 4.71-12.4-1.49-26.26-13.89-30.98zM448 48c8.82 0 16 7.18 16 16s-7.18 16-16 16-16-7.18-16-16 7.18-16 16-16zm-256 0c8.82 0 16 7.18 16 16s-7.18 16-16 16-16-7.18-16-16 7.18-16 16-16z"]},Sf={prefix:"fas",iconName:"paste",icon:[448,512,[],"f0ea","M128 184c0-30.879 25.122-56 56-56h136V56c0-13.255-10.745-24-24-24h-80.61C204.306 12.89 183.637 0 160 0s-44.306 12.89-55.39 32H24C10.745 32 0 42.745 0 56v336c0 13.255 10.745 24 24 24h104V184zm32-144c13.255 0 24 10.745 24 24s-10.745 24-24 24-24-10.745-24-24 10.745-24 24-24zm184 248h104v200c0 13.255-10.745 24-24 24H184c-13.255 0-24-10.745-24-24V184c0-13.255 10.745-24 24-24h136v104c0 13.2 10.8 24 24 24zm104-38.059V256h-96v-96h6.059a24 24 0 0 1 16.97 7.029l65.941 65.941a24.002 24.002 0 0 1 7.03 16.971z"]},wf={prefix:"fas",iconName:"pause",icon:[448,512,[],"f04c","M144 479H48c-26.5 0-48-21.5-48-48V79c0-26.5 21.5-48 48-48h96c26.5 0 48 21.5 48 48v352c0 26.5-21.5 48-48 48zm304-48V79c0-26.5-21.5-48-48-48h-96c-26.5 0-48 21.5-48 48v352c0 26.5 21.5 48 48 48h96c26.5 0 48-21.5 48-48z"]},kf={prefix:"fas",iconName:"pause-circle",icon:[512,512,[],"f28b","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm-16 328c0 8.8-7.2 16-16 16h-48c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16h48c8.8 0 16 7.2 16 16v160zm112 0c0 8.8-7.2 16-16 16h-48c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16h48c8.8 0 16 7.2 16 16v160z"]},Tf={prefix:"fas",iconName:"paw",icon:[512,512,[],"f1b0","M256 224c-79.41 0-192 122.76-192 200.25 0 34.9 26.81 55.75 71.74 55.75 48.84 0 81.09-25.08 120.26-25.08 39.51 0 71.85 25.08 120.26 25.08 44.93 0 71.74-20.85 71.74-55.75C448 346.76 335.41 224 256 224zm-147.28-12.61c-10.4-34.65-42.44-57.09-71.56-50.13-29.12 6.96-44.29 40.69-33.89 75.34 10.4 34.65 42.44 57.09 71.56 50.13 29.12-6.96 44.29-40.69 33.89-75.34zm84.72-20.78c30.94-8.14 46.42-49.94 34.58-93.36s-46.52-72.01-77.46-63.87-46.42 49.94-34.58 93.36c11.84 43.42 46.53 72.02 77.46 63.87zm281.39-29.34c-29.12-6.96-61.15 15.48-71.56 50.13-10.4 34.65 4.77 68.38 33.89 75.34 29.12 6.96 61.15-15.48 71.56-50.13 10.4-34.65-4.77-68.38-33.89-75.34zm-156.27 29.34c30.94 8.14 65.62-20.45 77.46-63.87 11.84-43.42-3.64-85.21-34.58-93.36s-65.62 20.45-77.46 63.87c-11.84 43.42 3.64 85.22 34.58 93.36z"]},Ef={prefix:"fas",iconName:"peace",icon:[496,512,[],"f67c","M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm184 248c0 31.93-8.2 61.97-22.57 88.17L280 240.63V74.97c86.23 15.21 152 90.5 152 181.03zM216 437.03c-33.86-5.97-64.49-21.2-89.29-43.02L216 322.57v114.46zm64-114.46L369.29 394c-24.8 21.82-55.43 37.05-89.29 43.02V322.57zm-64-247.6v165.66L86.57 344.17C72.2 317.97 64 287.93 64 256c0-90.53 65.77-165.82 152-181.03z"]},Pf={prefix:"fas",iconName:"pen",icon:[512,512,[],"f304","M290.74 93.24l128.02 128.02-277.99 277.99-114.14 12.6C11.35 513.54-1.56 500.62.14 485.34l12.7-114.22 277.9-277.88zm207.2-19.06l-60.11-60.11c-18.75-18.75-49.16-18.75-67.91 0l-56.55 56.55 128.02 128.02 56.55-56.55c18.75-18.76 18.75-49.16 0-67.91z"]},Df={prefix:"fas",iconName:"pen-alt",icon:[512,512,[],"f305","M497.94 74.17l-60.11-60.11c-18.75-18.75-49.16-18.75-67.91 0l-56.55 56.55 128.02 128.02 56.55-56.55c18.75-18.75 18.75-49.15 0-67.91zm-246.8-20.53c-15.62-15.62-40.94-15.62-56.56 0L75.8 172.43c-6.25 6.25-6.25 16.38 0 22.62l22.63 22.63c6.25 6.25 16.38 6.25 22.63 0l101.82-101.82 22.63 22.62L93.95 290.03A327.038 327.038 0 0 0 .17 485.11l-.03.23c-1.7 15.28 11.21 28.2 26.49 26.51a327.02 327.02 0 0 0 195.34-93.8l196.79-196.79-82.77-82.77-84.85-84.85z"]},Of={prefix:"fas",iconName:"pen-fancy",icon:[512,512,[],"f5ac","M79.18 282.94a32.005 32.005 0 0 0-20.24 20.24L0 480l4.69 4.69 92.89-92.89c-.66-2.56-1.57-5.03-1.57-7.8 0-17.67 14.33-32 32-32s32 14.33 32 32-14.33 32-32 32c-2.77 0-5.24-.91-7.8-1.57l-92.89 92.89L32 512l176.82-58.94a31.983 31.983 0 0 0 20.24-20.24l33.07-84.07-98.88-98.88-84.07 33.07zM369.25 28.32L186.14 227.81l97.85 97.85 199.49-183.11C568.4 67.48 443.73-55.94 369.25 28.32z"]},If={prefix:"fas",iconName:"pen-nib",icon:[512,512,[],"f5ad","M136.6 138.79a64.003 64.003 0 0 0-43.31 41.35L0 460l14.69 14.69L164.8 324.58c-2.99-6.26-4.8-13.18-4.8-20.58 0-26.51 21.49-48 48-48s48 21.49 48 48-21.49 48-48 48c-7.4 0-14.32-1.81-20.58-4.8L37.31 497.31 52 512l279.86-93.29a64.003 64.003 0 0 0 41.35-43.31L416 224 288 96l-151.4 42.79zm361.34-64.62l-60.11-60.11c-18.75-18.75-49.16-18.75-67.91 0l-56.55 56.55 128.02 128.02 56.55-56.55c18.75-18.75 18.75-49.15 0-67.91z"]},Bf={prefix:"fas",iconName:"pen-square",icon:[448,512,[],"f14b","M400 480H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48v352c0 26.5-21.5 48-48 48zM238.1 177.9L102.4 313.6l-6.3 57.1c-.8 7.6 5.6 14.1 13.3 13.3l57.1-6.3L302.2 242c2.3-2.3 2.3-6.1 0-8.5L246.7 178c-2.5-2.4-6.3-2.4-8.6-.1zM345 165.1L314.9 135c-9.4-9.4-24.6-9.4-33.9 0l-23.1 23.1c-2.3 2.3-2.3 6.1 0 8.5l55.5 55.5c2.3 2.3 6.1 2.3 8.5 0L345 199c9.3-9.3 9.3-24.5 0-33.9z"]},Rf={prefix:"fas",iconName:"pencil-alt",icon:[512,512,[],"f303","M497.9 142.1l-46.1 46.1c-4.7 4.7-12.3 4.7-17 0l-111-111c-4.7-4.7-4.7-12.3 0-17l46.1-46.1c18.7-18.7 49.1-18.7 67.9 0l60.1 60.1c18.8 18.7 18.8 49.1 0 67.9zM284.2 99.8L21.6 362.4.4 483.9c-2.9 16.4 11.4 30.6 27.8 27.8l121.5-21.3 262.6-262.6c4.7-4.7 4.7-12.3 0-17l-111-111c-4.8-4.7-12.4-4.7-17.1 0zM124.1 339.9c-5.5-5.5-5.5-14.3 0-19.8l154-154c5.5-5.5 14.3-5.5 19.8 0s5.5 14.3 0 19.8l-154 154c-5.5 5.5-14.3 5.5-19.8 0zM88 424h48v36.3l-64.5 11.3-31.1-31.1L51.7 376H88v48z"]},Zf={prefix:"fas",iconName:"pencil-ruler",icon:[512,512,[],"f5ae","M109.46 244.04l134.58-134.56-44.12-44.12-61.68 61.68a7.919 7.919 0 0 1-11.21 0l-11.21-11.21c-3.1-3.1-3.1-8.12 0-11.21l61.68-61.68-33.64-33.65C131.47-3.1 111.39-3.1 99 9.29L9.29 99c-12.38 12.39-12.39 32.47 0 44.86l100.17 100.18zm388.47-116.8c18.76-18.76 18.75-49.17 0-67.93l-45.25-45.25c-18.76-18.76-49.18-18.76-67.95 0l-46.02 46.01 113.2 113.2 46.02-46.03zM316.08 82.71l-297 296.96L.32 487.11c-2.53 14.49 10.09 27.11 24.59 24.56l107.45-18.84L429.28 195.9 316.08 82.71zm186.63 285.43l-33.64-33.64-61.68 61.68c-3.1 3.1-8.12 3.1-11.21 0l-11.21-11.21c-3.09-3.1-3.09-8.12 0-11.21l61.68-61.68-44.14-44.14L267.93 402.5l100.21 100.2c12.39 12.39 32.47 12.39 44.86 0l89.71-89.7c12.39-12.39 12.39-32.47 0-44.86z"]},jf={prefix:"fas",iconName:"people-arrows",icon:[576,512,[],"e068","M96,128A64,64,0,1,0,32,64,64,64,0,0,0,96,128Zm0,176.08a44.11,44.11,0,0,1,13.64-32L181.77,204c1.65-1.55,3.77-2.31,5.61-3.57A63.91,63.91,0,0,0,128,160H64A64,64,0,0,0,0,224v96a32,32,0,0,0,32,32V480a32,32,0,0,0,32,32h64a32,32,0,0,0,32-32V383.61l-50.36-47.53A44.08,44.08,0,0,1,96,304.08ZM480,128a64,64,0,1,0-64-64A64,64,0,0,0,480,128Zm32,32H448a63.91,63.91,0,0,0-59.38,40.42c1.84,1.27,4,2,5.62,3.59l72.12,68.06a44.37,44.37,0,0,1,0,64L416,383.62V480a32,32,0,0,0,32,32h64a32,32,0,0,0,32-32V352a32,32,0,0,0,32-32V224A64,64,0,0,0,512,160ZM444.4,295.34l-72.12-68.06A12,12,0,0,0,352,236v36H224V236a12,12,0,0,0-20.28-8.73L131.6,295.34a12.4,12.4,0,0,0,0,17.47l72.12,68.07A12,12,0,0,0,224,372.14V336H352v36.14a12,12,0,0,0,20.28,8.74l72.12-68.07A12.4,12.4,0,0,0,444.4,295.34Z"]},Ff={prefix:"fas",iconName:"people-carry",icon:[640,512,[],"f4ce","M128 96c26.5 0 48-21.5 48-48S154.5 0 128 0 80 21.5 80 48s21.5 48 48 48zm384 0c26.5 0 48-21.5 48-48S538.5 0 512 0s-48 21.5-48 48 21.5 48 48 48zm125.7 372.1l-44-110-41.1 46.4-2 18.2 27.7 69.2c5 12.5 17 20.1 29.7 20.1 4 0 8-.7 11.9-2.3 16.4-6.6 24.4-25.2 17.8-41.6zm-34.2-209.8L585 178.1c-4.6-20-18.6-36.8-37.5-44.9-18.5-8-39-6.7-56.1 3.3-22.7 13.4-39.7 34.5-48.1 59.4L432 229.8 416 240v-96c0-8.8-7.2-16-16-16H240c-8.8 0-16 7.2-16 16v96l-16.1-10.2-11.3-33.9c-8.3-25-25.4-46-48.1-59.4-17.2-10-37.6-11.3-56.1-3.3-18.9 8.1-32.9 24.9-37.5 44.9l-18.4 80.2c-4.6 20 .7 41.2 14.4 56.7l67.2 75.9 10.1 92.6C130 499.8 143.8 512 160 512c1.2 0 2.3-.1 3.5-.2 17.6-1.9 30.2-17.7 28.3-35.3l-10.1-92.8c-1.5-13-6.9-25.1-15.6-35l-43.3-49 17.6-70.3 6.8 20.4c4.1 12.5 11.9 23.4 24.5 32.6l51.1 32.5c4.6 2.9 12.1 4.6 17.2 5h160c5.1-.4 12.6-2.1 17.2-5l51.1-32.5c12.6-9.2 20.4-20 24.5-32.6l6.8-20.4 17.6 70.3-43.3 49c-8.7 9.9-14.1 22-15.6 35l-10.1 92.8c-1.9 17.6 10.8 33.4 28.3 35.3 1.2.1 2.3.2 3.5.2 16.1 0 30-12.1 31.8-28.5l10.1-92.6 67.2-75.9c13.6-15.5 19-36.7 14.4-56.7zM46.3 358.1l-44 110c-6.6 16.4 1.4 35 17.8 41.6 16.8 6.6 35.1-1.7 41.6-17.8l27.7-69.2-2-18.2-41.1-46.4z"]},qf={prefix:"fas",iconName:"pepper-hot",icon:[512,512,[],"f816","M330.67 263.12V173.4l-52.75-24.22C219.44 218.76 197.58 400 56 400a56 56 0 0 0 0 112c212.64 0 370.65-122.87 419.18-210.34l-37.05-38.54zm131.09-128.37C493.92 74.91 477.18 26.48 458.62 3a8 8 0 0 0-11.93-.59l-22.9 23a8.06 8.06 0 0 0-.89 10.23c6.86 10.36 17.05 35.1-1.4 72.32A142.85 142.85 0 0 0 364.34 96c-28 0-54 8.54-76.34 22.59l74.67 34.29v78.24h89.09L506.44 288c3.26-12.62 5.56-25.63 5.56-39.31a154 154 0 0 0-50.24-113.94z"]},Uf={prefix:"fas",iconName:"percent",icon:[448,512,[],"f295","M112 224c61.9 0 112-50.1 112-112S173.9 0 112 0 0 50.1 0 112s50.1 112 112 112zm0-160c26.5 0 48 21.5 48 48s-21.5 48-48 48-48-21.5-48-48 21.5-48 48-48zm224 224c-61.9 0-112 50.1-112 112s50.1 112 112 112 112-50.1 112-112-50.1-112-112-112zm0 160c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zM392.3.2l31.6-.1c19.4-.1 30.9 21.8 19.7 37.8L77.4 501.6a23.95 23.95 0 0 1-19.6 10.2l-33.4.1c-19.5 0-30.9-21.9-19.7-37.8l368-463.7C377.2 4 384.5.2 392.3.2z"]},Wf={prefix:"fas",iconName:"percentage",icon:[384,512,[],"f541","M109.25 173.25c24.99-24.99 24.99-65.52 0-90.51-24.99-24.99-65.52-24.99-90.51 0-24.99 24.99-24.99 65.52 0 90.51 25 25 65.52 25 90.51 0zm256 165.49c-24.99-24.99-65.52-24.99-90.51 0-24.99 24.99-24.99 65.52 0 90.51 24.99 24.99 65.52 24.99 90.51 0 25-24.99 25-65.51 0-90.51zm-1.94-231.43l-22.62-22.62c-12.5-12.5-32.76-12.5-45.25 0L20.69 359.44c-12.5 12.5-12.5 32.76 0 45.25l22.62 22.62c12.5 12.5 32.76 12.5 45.25 0l274.75-274.75c12.5-12.49 12.5-32.75 0-45.25z"]},Gf={prefix:"fas",iconName:"person-booth",icon:[576,512,[],"f756","M192 496c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V320h-64v176zm32-272h-50.9l-45.2-45.3C115.8 166.6 99.7 160 82.7 160H64c-17.1 0-33.2 6.7-45.3 18.8C6.7 190.9 0 207 0 224.1L.2 320 0 480c0 17.7 14.3 32 31.9 32 17.6 0 32-14.3 32-32l.1-100.7c.9.5 1.6 1.3 2.5 1.7l29.1 43v56c0 17.7 14.3 32 32 32s32-14.3 32-32v-56.5c0-9.9-2.3-19.8-6.7-28.6l-41.2-61.3V253l20.9 20.9c9.1 9.1 21.1 14.1 33.9 14.1H224c17.7 0 32-14.3 32-32s-14.3-32-32-32zM64 128c26.5 0 48-21.5 48-48S90.5 32 64 32 16 53.5 16 80s21.5 48 48 48zm224-96l31.5 223.1-30.9 154.6c-4.3 21.6 13 38.3 31.4 38.3 15.2 0 28-9.1 32.3-30.4.9 16.9 14.6 30.4 31.7 30.4 17.7 0 32-14.3 32-32 0 17.7 14.3 32 32 32s32-14.3 32-32V0H288v32zm-96 0v160h64V0h-32c-17.7 0-32 14.3-32 32zM544 0h-32v496c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V32c0-17.7-14.3-32-32-32z"]},_f={prefix:"fas",iconName:"phone",icon:[512,512,[],"f095","M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z"]},$f={prefix:"fas",iconName:"phone-alt",icon:[512,512,[],"f879","M497.39 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.66 370.66 0 0 1 130.6 204.11l60.6-49.6a23.94 23.94 0 0 0 6.9-28l-48-112A24.16 24.16 0 0 0 122.6.61l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.29 24.29 0 0 0-14.01-27.6z"]},Yf={prefix:"fas",iconName:"phone-slash",icon:[640,512,[],"f3dd","M268.2 381.4l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48c-10.7 4.6-16.5 16.1-13.9 27.5l24 104c2.5 10.8 12.1 18.6 23.4 18.6 100.7 0 193.7-32.4 269.7-86.9l-80-61.8c-10.9 6.5-22.1 12.7-33.6 18.1zm365.6 76.7L475.1 335.5C537.9 256.4 576 156.9 576 48c0-11.2-7.7-20.9-18.6-23.4l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-12.2 26.1-27.9 50.3-46 72.8L45.5 3.4C38.5-2 28.5-.8 23 6.2L3.4 31.4c-5.4 7-4.2 17 2.8 22.4l588.4 454.7c7 5.4 17 4.2 22.5-2.8l19.6-25.3c5.4-6.8 4.1-16.9-2.9-22.3z"]},Kf={prefix:"fas",iconName:"phone-square",icon:[448,512,[],"f098","M400 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zM94 416c-7.033 0-13.057-4.873-14.616-11.627l-14.998-65a15 15 0 0 1 8.707-17.16l69.998-29.999a15 15 0 0 1 17.518 4.289l30.997 37.885c48.944-22.963 88.297-62.858 110.781-110.78l-37.886-30.997a15.001 15.001 0 0 1-4.289-17.518l30-69.998a15 15 0 0 1 17.16-8.707l65 14.998A14.997 14.997 0 0 1 384 126c0 160.292-129.945 290-290 290z"]},Jf={prefix:"fas",iconName:"phone-square-alt",icon:[448,512,[],"f87b","M400 32H48A48 48 0 0 0 0 80v352a48 48 0 0 0 48 48h352a48 48 0 0 0 48-48V80a48 48 0 0 0-48-48zm-16.39 307.37l-15 65A15 15 0 0 1 354 416C194 416 64 286.29 64 126a15.7 15.7 0 0 1 11.63-14.61l65-15A18.23 18.23 0 0 1 144 96a16.27 16.27 0 0 1 13.79 9.09l30 70A17.9 17.9 0 0 1 189 181a17 17 0 0 1-5.5 11.61l-37.89 31a231.91 231.91 0 0 0 110.78 110.78l31-37.89A17 17 0 0 1 299 291a17.85 17.85 0 0 1 5.91 1.21l70 30A16.25 16.25 0 0 1 384 336a17.41 17.41 0 0 1-.39 3.37z"]},Qf={prefix:"fas",iconName:"phone-volume",icon:[384,512,[],"f2a0","M97.333 506.966c-129.874-129.874-129.681-340.252 0-469.933 5.698-5.698 14.527-6.632 21.263-2.422l64.817 40.513a17.187 17.187 0 0 1 6.849 20.958l-32.408 81.021a17.188 17.188 0 0 1-17.669 10.719l-55.81-5.58c-21.051 58.261-20.612 122.471 0 179.515l55.811-5.581a17.188 17.188 0 0 1 17.669 10.719l32.408 81.022a17.188 17.188 0 0 1-6.849 20.958l-64.817 40.513a17.19 17.19 0 0 1-21.264-2.422zM247.126 95.473c11.832 20.047 11.832 45.008 0 65.055-3.95 6.693-13.108 7.959-18.718 2.581l-5.975-5.726c-3.911-3.748-4.793-9.622-2.261-14.41a32.063 32.063 0 0 0 0-29.945c-2.533-4.788-1.65-10.662 2.261-14.41l5.975-5.726c5.61-5.378 14.768-4.112 18.718 2.581zm91.787-91.187c60.14 71.604 60.092 175.882 0 247.428-4.474 5.327-12.53 5.746-17.552.933l-5.798-5.557c-4.56-4.371-4.977-11.529-.93-16.379 49.687-59.538 49.646-145.933 0-205.422-4.047-4.85-3.631-12.008.93-16.379l5.798-5.557c5.022-4.813 13.078-4.394 17.552.933zm-45.972 44.941c36.05 46.322 36.108 111.149 0 157.546-4.39 5.641-12.697 6.251-17.856 1.304l-5.818-5.579c-4.4-4.219-4.998-11.095-1.285-15.931 26.536-34.564 26.534-82.572 0-117.134-3.713-4.836-3.115-11.711 1.285-15.931l5.818-5.579c5.159-4.947 13.466-4.337 17.856 1.304z"]},Xf={prefix:"fas",iconName:"photo-video",icon:[640,512,[],"f87c","M608 0H160a32 32 0 0 0-32 32v96h160V64h192v320h128a32 32 0 0 0 32-32V32a32 32 0 0 0-32-32zM232 103a9 9 0 0 1-9 9h-30a9 9 0 0 1-9-9V73a9 9 0 0 1 9-9h30a9 9 0 0 1 9 9zm352 208a9 9 0 0 1-9 9h-30a9 9 0 0 1-9-9v-30a9 9 0 0 1 9-9h30a9 9 0 0 1 9 9zm0-104a9 9 0 0 1-9 9h-30a9 9 0 0 1-9-9v-30a9 9 0 0 1 9-9h30a9 9 0 0 1 9 9zm0-104a9 9 0 0 1-9 9h-30a9 9 0 0 1-9-9V73a9 9 0 0 1 9-9h30a9 9 0 0 1 9 9zm-168 57H32a32 32 0 0 0-32 32v288a32 32 0 0 0 32 32h384a32 32 0 0 0 32-32V192a32 32 0 0 0-32-32zM96 224a32 32 0 1 1-32 32 32 32 0 0 1 32-32zm288 224H64v-32l64-64 32 32 128-128 96 96z"]},cs={prefix:"fas",iconName:"piggy-bank",icon:[576,512,[],"f4d3","M560 224h-29.5c-8.8-20-21.6-37.7-37.4-52.5L512 96h-32c-29.4 0-55.4 13.5-73 34.3-7.6-1.1-15.1-2.3-23-2.3H256c-77.4 0-141.9 55-156.8 128H56c-14.8 0-26.5-13.5-23.5-28.8C34.7 215.8 45.4 208 57 208h1c3.3 0 6-2.7 6-6v-20c0-3.3-2.7-6-6-6-28.5 0-53.9 20.4-57.5 48.6C-3.9 258.8 22.7 288 56 288h40c0 52.2 25.4 98.1 64 127.3V496c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16v-48h128v48c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16v-80.7c11.8-8.9 22.3-19.4 31.3-31.3H560c8.8 0 16-7.2 16-16V240c0-8.8-7.2-16-16-16zm-128 64c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zM256 96h128c5.4 0 10.7.4 15.9.8 0-.3.1-.5.1-.8 0-53-43-96-96-96s-96 43-96 96c0 2.1.5 4.1.6 6.2 15.2-3.9 31-6.2 47.4-6.2z"]},as={prefix:"fas",iconName:"pills",icon:[576,512,[],"f484","M112 32C50.1 32 0 82.1 0 144v224c0 61.9 50.1 112 112 112s112-50.1 112-112V144c0-61.9-50.1-112-112-112zm48 224H64V144c0-26.5 21.5-48 48-48s48 21.5 48 48v112zm139.7-29.7c-3.5-3.5-9.4-3.1-12.3.8-45.3 62.5-40.4 150.1 15.9 206.4 56.3 56.3 143.9 61.2 206.4 15.9 4-2.9 4.3-8.8.8-12.3L299.7 226.3zm229.8-19c-56.3-56.3-143.9-61.2-206.4-15.9-4 2.9-4.3 8.8-.8 12.3l210.8 210.8c3.5 3.5 9.4 3.1 12.3-.8 45.3-62.6 40.5-150.1-15.9-206.4z"]},es={prefix:"fas",iconName:"pizza-slice",icon:[512,512,[],"f818","M158.87.15c-16.16-1.52-31.2 8.42-35.33 24.12l-14.81 56.27c187.62 5.49 314.54 130.61 322.48 317l56.94-15.78c15.72-4.36 25.49-19.68 23.62-35.9C490.89 165.08 340.78 17.32 158.87.15zm-58.47 112L.55 491.64a16.21 16.21 0 0 0 20 19.75l379-105.1c-4.27-174.89-123.08-292.14-299.15-294.1zM128 416a32 32 0 1 1 32-32 32 32 0 0 1-32 32zm48-152a32 32 0 1 1 32-32 32 32 0 0 1-32 32zm104 104a32 32 0 1 1 32-32 32 32 0 0 1-32 32z"]},is={prefix:"fas",iconName:"place-of-worship",icon:[640,512,[],"f67f","M620.61 366.55L512 320v192h112c8.84 0 16-7.16 16-16V395.96a32 32 0 0 0-19.39-29.41zM0 395.96V496c0 8.84 7.16 16 16 16h112V320L19.39 366.55A32 32 0 0 0 0 395.96zm464.46-149.28L416 217.6V102.63c0-8.49-3.37-16.62-9.38-22.63L331.31 4.69c-6.25-6.25-16.38-6.25-22.62 0L233.38 80c-6 6-9.38 14.14-9.38 22.63V217.6l-48.46 29.08A31.997 31.997 0 0 0 160 274.12V512h96v-96c0-35.35 28.66-64 64-64s64 28.65 64 64v96h96V274.12c0-11.24-5.9-21.66-15.54-27.44z"]},ns={prefix:"fas",iconName:"plane",icon:[576,512,[],"f072","M480 192H365.71L260.61 8.06A16.014 16.014 0 0 0 246.71 0h-65.5c-10.63 0-18.3 10.17-15.38 20.39L214.86 192H112l-43.2-57.6c-3.02-4.03-7.77-6.4-12.8-6.4H16.01C5.6 128-2.04 137.78.49 147.88L32 256 .49 364.12C-2.04 374.22 5.6 384 16.01 384H56c5.04 0 9.78-2.37 12.8-6.4L112 320h102.86l-49.03 171.6c-2.92 10.22 4.75 20.4 15.38 20.4h65.5c5.74 0 11.04-3.08 13.89-8.06L365.71 320H480c35.35 0 96-28.65 96-64s-60.65-64-96-64z"]},os={prefix:"fas",iconName:"plane-arrival",icon:[640,512,[],"f5af","M624 448H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h608c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zM44.81 205.66l88.74 80a62.607 62.607 0 0 0 25.47 13.93l287.6 78.35c26.48 7.21 54.56 8.72 81 1.36 29.67-8.27 43.44-21.21 47.25-35.71 3.83-14.5-1.73-32.71-23.37-54.96-19.28-19.82-44.35-32.79-70.83-40l-97.51-26.56L282.8 30.22c-1.51-5.81-5.95-10.35-11.66-11.91L206.05.58c-10.56-2.88-20.9 5.32-20.71 16.44l47.92 164.21-102.2-27.84-27.59-67.88c-1.93-4.89-6.01-8.57-11.02-9.93L52.72 64.75c-10.34-2.82-20.53 5-20.72 15.88l.23 101.78c.19 8.91 6.03 17.34 12.58 23.25z"]},ts={prefix:"fas",iconName:"plane-departure",icon:[640,512,[],"f5b0","M624 448H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h608c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zM80.55 341.27c6.28 6.84 15.1 10.72 24.33 10.71l130.54-.18a65.62 65.62 0 0 0 29.64-7.12l290.96-147.65c26.74-13.57 50.71-32.94 67.02-58.31 18.31-28.48 20.3-49.09 13.07-63.65-7.21-14.57-24.74-25.27-58.25-27.45-29.85-1.94-59.54 5.92-86.28 19.48l-98.51 49.99-218.7-82.06a17.799 17.799 0 0 0-18-1.11L90.62 67.29c-10.67 5.41-13.25 19.65-5.17 28.53l156.22 98.1-103.21 52.38-72.35-36.47a17.804 17.804 0 0 0-16.07.02L9.91 230.22c-10.44 5.3-13.19 19.12-5.57 28.08l76.21 82.97z"]},rs={prefix:"fas",iconName:"plane-slash",icon:[640,512,[],"e069","M32.48,147.88,64,256,32.48,364.13A16,16,0,0,0,48,384H88a16,16,0,0,0,12.8-6.41L144,320H246.85l-49,171.59A16,16,0,0,0,213.2,512h65.5a16,16,0,0,0,13.89-8.06l66.6-116.54L34.35,136.34A15.47,15.47,0,0,0,32.48,147.88ZM633.82,458.09,455.14,320H512c35.34,0,96-28.66,96-64s-60.66-64-96-64H397.7L292.61,8.06C290.06,3.61,283.84,0,278.71,0H213.2a16,16,0,0,0-15.38,20.39l36.94,129.29L45.46,3.38A16,16,0,0,0,23,6.19L3.37,31.45A16,16,0,0,0,6.18,53.91L594.54,508.63A16,16,0,0,0,617,505.81l19.64-25.26A16,16,0,0,0,633.82,458.09Z"]},ls={prefix:"fas",iconName:"play",icon:[448,512,[],"f04b","M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6z"]},fs={prefix:"fas",iconName:"play-circle",icon:[512,512,[],"f144","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm115.7 272l-176 101c-15.8 8.8-35.7-2.5-35.7-21V152c0-18.4 19.8-29.8 35.7-21l176 107c16.4 9.2 16.4 32.9 0 42z"]},ss={prefix:"fas",iconName:"plug",icon:[384,512,[],"f1e6","M320,32a32,32,0,0,0-64,0v96h64Zm48,128H16A16,16,0,0,0,0,176v32a16,16,0,0,0,16,16H32v32A160.07,160.07,0,0,0,160,412.8V512h64V412.8A160.07,160.07,0,0,0,352,256V224h16a16,16,0,0,0,16-16V176A16,16,0,0,0,368,160ZM128,32a32,32,0,0,0-64,0v96h64Z"]},hs={prefix:"fas",iconName:"plus",icon:[448,512,[],"f067","M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"]},ms={prefix:"fas",iconName:"plus-circle",icon:[512,512,[],"f055","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm144 276c0 6.6-5.4 12-12 12h-92v92c0 6.6-5.4 12-12 12h-56c-6.6 0-12-5.4-12-12v-92h-92c-6.6 0-12-5.4-12-12v-56c0-6.6 5.4-12 12-12h92v-92c0-6.6 5.4-12 12-12h56c6.6 0 12 5.4 12 12v92h92c6.6 0 12 5.4 12 12v56z"]},vs={prefix:"fas",iconName:"plus-square",icon:[448,512,[],"f0fe","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-32 252c0 6.6-5.4 12-12 12h-92v92c0 6.6-5.4 12-12 12h-56c-6.6 0-12-5.4-12-12v-92H92c-6.6 0-12-5.4-12-12v-56c0-6.6 5.4-12 12-12h92v-92c0-6.6 5.4-12 12-12h56c6.6 0 12 5.4 12 12v92h92c6.6 0 12 5.4 12 12v56z"]},zs={prefix:"fas",iconName:"podcast",icon:[448,512,[],"f2ce","M267.429 488.563C262.286 507.573 242.858 512 224 512c-18.857 0-38.286-4.427-43.428-23.437C172.927 460.134 160 388.898 160 355.75c0-35.156 31.142-43.75 64-43.75s64 8.594 64 43.75c0 32.949-12.871 104.179-20.571 132.813zM156.867 288.554c-18.693-18.308-29.958-44.173-28.784-72.599 2.054-49.724 42.395-89.956 92.124-91.881C274.862 121.958 320 165.807 320 220c0 26.827-11.064 51.116-28.866 68.552-2.675 2.62-2.401 6.986.628 9.187 9.312 6.765 16.46 15.343 21.234 25.363 1.741 3.654 6.497 4.66 9.449 1.891 28.826-27.043 46.553-65.783 45.511-108.565-1.855-76.206-63.595-138.208-139.793-140.369C146.869 73.753 80 139.215 80 220c0 41.361 17.532 78.7 45.55 104.989 2.953 2.771 7.711 1.77 9.453-1.887 4.774-10.021 11.923-18.598 21.235-25.363 3.029-2.2 3.304-6.566.629-9.185zM224 0C100.204 0 0 100.185 0 224c0 89.992 52.602 165.647 125.739 201.408 4.333 2.118 9.267-1.544 8.535-6.31-2.382-15.512-4.342-30.946-5.406-44.339-.146-1.836-1.149-3.486-2.678-4.512-47.4-31.806-78.564-86.016-78.187-147.347.592-96.237 79.29-174.648 175.529-174.899C320.793 47.747 400 126.797 400 224c0 61.932-32.158 116.49-80.65 147.867-.999 14.037-3.069 30.588-5.624 47.23-.732 4.767 4.203 8.429 8.535 6.31C395.227 389.727 448 314.187 448 224 448 100.205 347.815 0 224 0zm0 160c-35.346 0-64 28.654-64 64s28.654 64 64 64 64-28.654 64-64-28.654-64-64-64z"]},ps={prefix:"fas",iconName:"poll",icon:[448,512,[],"f681","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM160 368c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16V240c0-8.84 7.16-16 16-16h32c8.84 0 16 7.16 16 16v128zm96 0c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16V144c0-8.84 7.16-16 16-16h32c8.84 0 16 7.16 16 16v224zm96 0c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16v-64c0-8.84 7.16-16 16-16h32c8.84 0 16 7.16 16 16v64z"]},ds={prefix:"fas",iconName:"poll-h",icon:[448,512,[],"f682","M448 432V80c0-26.5-21.5-48-48-48H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48zM112 192c-8.84 0-16-7.16-16-16v-32c0-8.84 7.16-16 16-16h128c8.84 0 16 7.16 16 16v32c0 8.84-7.16 16-16 16H112zm0 96c-8.84 0-16-7.16-16-16v-32c0-8.84 7.16-16 16-16h224c8.84 0 16 7.16 16 16v32c0 8.84-7.16 16-16 16H112zm0 96c-8.84 0-16-7.16-16-16v-32c0-8.84 7.16-16 16-16h64c8.84 0 16 7.16 16 16v32c0 8.84-7.16 16-16 16h-64z"]},us={prefix:"fas",iconName:"poo",icon:[512,512,[],"f2fe","M451.4 369.1C468.7 356 480 335.4 480 312c0-39.8-32.2-72-72-72h-14.1c13.4-11.7 22.1-28.8 22.1-48 0-35.3-28.7-64-64-64h-5.9c3.6-10.1 5.9-20.7 5.9-32 0-53-43-96-96-96-5.2 0-10.2.7-15.1 1.5C250.3 14.6 256 30.6 256 48c0 44.2-35.8 80-80 80h-16c-35.3 0-64 28.7-64 64 0 19.2 8.7 36.3 22.1 48H104c-39.8 0-72 32.2-72 72 0 23.4 11.3 44 28.6 57.1C26.3 374.6 0 404.1 0 440c0 39.8 32.2 72 72 72h368c39.8 0 72-32.2 72-72 0-35.9-26.3-65.4-60.6-70.9zM192 256c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm159.5 139C341 422.9 293 448 256 448s-85-25.1-95.5-53c-2-5.3 2-11 7.8-11h175.4c5.8 0 9.8 5.7 7.8 11zM320 320c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},Ms={prefix:"fas",iconName:"poo-storm",icon:[448,512,[],"f75a","M308 336h-57.7l17.3-64.9c2-7.6-3.7-15.1-11.6-15.1h-68c-6 0-11.1 4.5-11.9 10.4l-16 120c-1 7.2 4.6 13.6 11.9 13.6h59.3l-23 97.2c-1.8 7.6 4 14.8 11.7 14.8 4.2 0 8.2-2.2 10.4-6l88-152c4.6-8-1.2-18-10.4-18zm66.4-111.3c5.9-9.6 9.6-20.6 9.6-32.7 0-35.3-28.7-64-64-64h-5.9c3.6-10.1 5.9-20.7 5.9-32 0-53-43-96-96-96-5.2 0-10.2.7-15.1 1.5C218.3 14.6 224 30.6 224 48c0 44.2-35.8 80-80 80h-16c-35.3 0-64 28.7-64 64 0 12.1 3.7 23.1 9.6 32.7C32.6 228 0 262.2 0 304c0 44 36 80 80 80h48.3c.1-.6 0-1.2 0-1.8l16-120c3-21.8 21.7-38.2 43.7-38.2h68c13.8 0 26.5 6.3 34.9 17.2s11.2 24.8 7.6 38.1l-6.6 24.7h16c15.7 0 30.3 8.4 38.1 22 7.8 13.6 7.8 30.5 0 44l-8.1 14h30c44 0 80-36 80-80 .1-41.8-32.5-76-73.5-79.3z"]},Cs={prefix:"fas",iconName:"poop",icon:[512,512,[],"f619","M451.36 369.14C468.66 355.99 480 335.41 480 312c0-39.77-32.24-72-72-72h-14.07c13.42-11.73 22.07-28.78 22.07-48 0-35.35-28.65-64-64-64h-5.88c3.57-10.05 5.88-20.72 5.88-32 0-53.02-42.98-96-96-96-5.17 0-10.15.74-15.11 1.52C250.31 14.64 256 30.62 256 48c0 44.18-35.82 80-80 80h-16c-35.35 0-64 28.65-64 64 0 19.22 8.65 36.27 22.07 48H104c-39.76 0-72 32.23-72 72 0 23.41 11.34 43.99 28.64 57.14C26.31 374.62 0 404.12 0 440c0 39.76 32.24 72 72 72h368c39.76 0 72-32.24 72-72 0-35.88-26.31-65.38-60.64-70.86z"]},Hs={prefix:"fas",iconName:"portrait",icon:[384,512,[],"f3e0","M336 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM192 128c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zm112 236.8c0 10.6-10 19.2-22.4 19.2H102.4C90 384 80 375.4 80 364.8v-19.2c0-31.8 30.1-57.6 67.2-57.6h5c12.3 5.1 25.7 8 39.8 8s27.6-2.9 39.8-8h5c37.1 0 67.2 25.8 67.2 57.6v19.2z"]},gs={prefix:"fas",iconName:"pound-sign",icon:[320,512,[],"f154","M308 352h-45.495c-6.627 0-12 5.373-12 12v50.848H128V288h84c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-84v-63.556c0-32.266 24.562-57.086 61.792-57.086 23.658 0 45.878 11.505 57.652 18.849 5.151 3.213 11.888 2.051 15.688-2.685l28.493-35.513c4.233-5.276 3.279-13.005-2.119-17.081C273.124 54.56 236.576 32 187.931 32 106.026 32 48 84.742 48 157.961V224H20c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h28v128H12c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h296c6.627 0 12-5.373 12-12V364c0-6.627-5.373-12-12-12z"]},Vs={prefix:"fas",iconName:"power-off",icon:[512,512,[],"f011","M400 54.1c63 45 104 118.6 104 201.9 0 136.8-110.8 247.7-247.5 248C120 504.3 8.2 393 8 256.4 7.9 173.1 48.9 99.3 111.8 54.2c11.7-8.3 28-4.8 35 7.7L162.6 90c5.9 10.5 3.1 23.8-6.6 31-41.5 30.8-68 79.6-68 134.9-.1 92.3 74.5 168.1 168 168.1 91.6 0 168.6-74.2 168-169.1-.3-51.8-24.7-101.8-68.1-134-9.7-7.2-12.4-20.5-6.5-30.9l15.8-28.1c7-12.4 23.2-16.1 34.8-7.8zM296 264V24c0-13.3-10.7-24-24-24h-32c-13.3 0-24 10.7-24 24v240c0 13.3 10.7 24 24 24h32c13.3 0 24-10.7 24-24z"]},xs={prefix:"fas",iconName:"pray",icon:[384,512,[],"f683","M256 128c35.35 0 64-28.65 64-64S291.35 0 256 0s-64 28.65-64 64 28.65 64 64 64zm-30.63 169.75c14.06 16.72 39 19.09 55.97 5.22l88-72.02c17.09-13.98 19.59-39.19 5.62-56.28-13.97-17.11-39.19-19.59-56.31-5.62l-57.44 47-38.91-46.31c-15.44-18.39-39.22-27.92-64-25.33-24.19 2.48-45.25 16.27-56.37 36.92l-49.37 92.03c-23.4 43.64-8.69 96.37 34.19 123.75L131.56 432H40c-22.09 0-40 17.91-40 40s17.91 40 40 40h208c34.08 0 53.77-42.79 28.28-68.28L166.42 333.86l34.8-64.87 24.15 28.76z"]},Ls={prefix:"fas",iconName:"praying-hands",icon:[640,512,[],"f684","M272 191.91c-17.6 0-32 14.4-32 32v80c0 8.84-7.16 16-16 16s-16-7.16-16-16v-76.55c0-17.39 4.72-34.47 13.69-49.39l77.75-129.59c9.09-15.16 4.19-34.81-10.97-43.91-14.45-8.67-32.72-4.3-42.3 9.21-.2.23-.62.21-.79.48l-117.26 175.9C117.56 205.9 112 224.31 112 243.29v80.23l-90.12 30.04A31.974 31.974 0 0 0 0 383.91v96c0 10.82 8.52 32 32 32 2.69 0 5.41-.34 8.06-1.03l179.19-46.62C269.16 449.99 304 403.8 304 351.91v-128c0-17.6-14.4-32-32-32zm346.12 161.73L528 323.6v-80.23c0-18.98-5.56-37.39-16.12-53.23L394.62 14.25c-.18-.27-.59-.24-.79-.48-9.58-13.51-27.85-17.88-42.3-9.21-15.16 9.09-20.06 28.75-10.97 43.91l77.75 129.59c8.97 14.92 13.69 32 13.69 49.39V304c0 8.84-7.16 16-16 16s-16-7.16-16-16v-80c0-17.6-14.4-32-32-32s-32 14.4-32 32v128c0 51.89 34.84 98.08 84.75 112.34l179.19 46.62c2.66.69 5.38 1.03 8.06 1.03 23.48 0 32-21.18 32-32v-96c0-13.77-8.81-25.99-21.88-30.35z"]},bs={prefix:"fas",iconName:"prescription",icon:[384,512,[],"f5b1","M301.26 352l78.06-78.06c6.25-6.25 6.25-16.38 0-22.63l-22.63-22.63c-6.25-6.25-16.38-6.25-22.63 0L256 306.74l-83.96-83.96C219.31 216.8 256 176.89 256 128c0-53.02-42.98-96-96-96H16C7.16 32 0 39.16 0 48v256c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-80h18.75l128 128-78.06 78.06c-6.25 6.25-6.25 16.38 0 22.63l22.63 22.63c6.25 6.25 16.38 6.25 22.63 0L256 397.25l78.06 78.06c6.25 6.25 16.38 6.25 22.63 0l22.63-22.63c6.25-6.25 6.25-16.38 0-22.63L301.26 352zM64 96h96c17.64 0 32 14.36 32 32s-14.36 32-32 32H64V96z"]},Ns={prefix:"fas",iconName:"prescription-bottle",icon:[384,512,[],"f485","M32 192h120c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H32v64h120c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H32v64h120c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H32v64c0 17.6 14.4 32 32 32h256c17.6 0 32-14.4 32-32V128H32v64zM360 0H24C10.8 0 0 10.8 0 24v48c0 13.2 10.8 24 24 24h336c13.2 0 24-10.8 24-24V24c0-13.2-10.8-24-24-24z"]},As={prefix:"fas",iconName:"prescription-bottle-alt",icon:[384,512,[],"f486","M360 0H24C10.8 0 0 10.8 0 24v48c0 13.2 10.8 24 24 24h336c13.2 0 24-10.8 24-24V24c0-13.2-10.8-24-24-24zM32 480c0 17.6 14.4 32 32 32h256c17.6 0 32-14.4 32-32V128H32v352zm64-184c0-4.4 3.6-8 8-8h56v-56c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v56h56c4.4 0 8 3.6 8 8v48c0 4.4-3.6 8-8 8h-56v56c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-56h-56c-4.4 0-8-3.6-8-8v-48z"]},ys={prefix:"fas",iconName:"print",icon:[512,512,[],"f02f","M448 192V77.25c0-8.49-3.37-16.62-9.37-22.63L393.37 9.37c-6-6-14.14-9.37-22.63-9.37H96C78.33 0 64 14.33 64 32v160c-35.35 0-64 28.65-64 64v112c0 8.84 7.16 16 16 16h48v96c0 17.67 14.33 32 32 32h320c17.67 0 32-14.33 32-32v-96h48c8.84 0 16-7.16 16-16V256c0-35.35-28.65-64-64-64zm-64 256H128v-96h256v96zm0-224H128V64h192v48c0 8.84 7.16 16 16 16h48v96zm48 72c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24z"]},Ss={prefix:"fas",iconName:"procedures",icon:[640,512,[],"f487","M528 224H272c-8.8 0-16 7.2-16 16v144H64V144c0-8.8-7.2-16-16-16H16c-8.8 0-16 7.2-16 16v352c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-48h512v48c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V336c0-61.9-50.1-112-112-112zM136 96h126.1l27.6 55.2c5.9 11.8 22.7 11.8 28.6 0L368 51.8 390.1 96H512c8.8 0 16-7.2 16-16s-7.2-16-16-16H409.9L382.3 8.8C376.4-3 359.6-3 353.7 8.8L304 108.2l-19.9-39.8c-1.4-2.7-4.1-4.4-7.2-4.4H136c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8zm24 256c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64z"]},ws={prefix:"fas",iconName:"project-diagram",icon:[640,512,[],"f542","M384 320H256c-17.67 0-32 14.33-32 32v128c0 17.67 14.33 32 32 32h128c17.67 0 32-14.33 32-32V352c0-17.67-14.33-32-32-32zM192 32c0-17.67-14.33-32-32-32H32C14.33 0 0 14.33 0 32v128c0 17.67 14.33 32 32 32h95.72l73.16 128.04C211.98 300.98 232.4 288 256 288h.28L192 175.51V128h224V64H192V32zM608 0H480c-17.67 0-32 14.33-32 32v128c0 17.67 14.33 32 32 32h128c17.67 0 32-14.33 32-32V32c0-17.67-14.33-32-32-32z"]},ks={prefix:"fas",iconName:"pump-medical",icon:[384,512,[],"e06a","M235.51,159.82H84.24A64,64,0,0,0,20.51,218L.14,442a64,64,0,0,0,63.74,69.8h192A64,64,0,0,0,319.61,442L299.24,218A64,64,0,0,0,235.51,159.82Zm4.37,173.33a13.35,13.35,0,0,1-13.34,13.34h-40v40a13.33,13.33,0,0,1-13.33,13.33H146.54a13.33,13.33,0,0,1-13.33-13.33v-40h-40a13.34,13.34,0,0,1-13.33-13.34V306.49a13.33,13.33,0,0,1,13.33-13.34h40v-40a13.33,13.33,0,0,1,13.33-13.33h26.67a13.33,13.33,0,0,1,13.33,13.33v40h40a13.34,13.34,0,0,1,13.34,13.34ZM379.19,93.88,335.87,50.56a64,64,0,0,0-45.24-18.74H223.88a32,32,0,0,0-32-32h-64a32,32,0,0,0-32,32v96h128v-32h66.75l43.31,43.31a16,16,0,0,0,22.63,0l22.62-22.62A16,16,0,0,0,379.19,93.88Z"]},Ts={prefix:"fas",iconName:"pump-soap",icon:[384,512,[],"e06b","M235.63,160H84.37a64,64,0,0,0-63.74,58.21L.27,442.21A64,64,0,0,0,64,512H256a64,64,0,0,0,63.74-69.79l-20.36-224A64,64,0,0,0,235.63,160ZM160,416c-33.12,0-60-26.33-60-58.75,0-25,35.7-75.47,52-97.27A10,10,0,0,1,168,260c16.33,21.8,52,72.27,52,97.27C220,389.67,193.12,416,160,416ZM379.31,94.06,336,50.74A64,64,0,0,0,290.75,32H224A32,32,0,0,0,192,0H128A32,32,0,0,0,96,32v96H224V96h66.75l43.31,43.31a16,16,0,0,0,22.63,0l22.62-22.62A16,16,0,0,0,379.31,94.06Z"]},Es={prefix:"fas",iconName:"puzzle-piece",icon:[576,512,[],"f12e","M519.442 288.651c-41.519 0-59.5 31.593-82.058 31.593C377.409 320.244 432 144 432 144s-196.288 80-196.288-3.297c0-35.827 36.288-46.25 36.288-85.985C272 19.216 243.885 0 210.539 0c-34.654 0-66.366 18.891-66.366 56.346 0 41.364 31.711 59.277 31.711 81.75C175.885 207.719 0 166.758 0 166.758v333.237s178.635 41.047 178.635-28.662c0-22.473-40-40.107-40-81.471 0-37.456 29.25-56.346 63.577-56.346 33.673 0 61.788 19.216 61.788 54.717 0 39.735-36.288 50.158-36.288 85.985 0 60.803 129.675 25.73 181.23 25.73 0 0-34.725-120.101 25.827-120.101 35.962 0 46.423 36.152 86.308 36.152C556.712 416 576 387.99 576 354.443c0-34.199-18.962-65.792-56.558-65.792z"]},Ps={prefix:"fas",iconName:"qrcode",icon:[448,512,[],"f029","M0 224h192V32H0v192zM64 96h64v64H64V96zm192-64v192h192V32H256zm128 128h-64V96h64v64zM0 480h192V288H0v192zm64-128h64v64H64v-64zm352-64h32v128h-96v-32h-32v96h-64V288h96v32h64v-32zm0 160h32v32h-32v-32zm-64 0h32v32h-32v-32z"]},Ds={prefix:"fas",iconName:"question",icon:[384,512,[],"f128","M202.021 0C122.202 0 70.503 32.703 29.914 91.026c-7.363 10.58-5.093 25.086 5.178 32.874l43.138 32.709c10.373 7.865 25.132 6.026 33.253-4.148 25.049-31.381 43.63-49.449 82.757-49.449 30.764 0 68.816 19.799 68.816 49.631 0 22.552-18.617 34.134-48.993 51.164-35.423 19.86-82.299 44.576-82.299 106.405V320c0 13.255 10.745 24 24 24h72.471c13.255 0 24-10.745 24-24v-5.773c0-42.86 125.268-44.645 125.268-160.627C377.504 66.256 286.902 0 202.021 0zM192 373.459c-38.196 0-69.271 31.075-69.271 69.271 0 38.195 31.075 69.27 69.271 69.27s69.271-31.075 69.271-69.271-31.075-69.27-69.271-69.27z"]},Os={prefix:"fas",iconName:"question-circle",icon:[512,512,[],"f059","M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zM262.655 90c-54.497 0-89.255 22.957-116.549 63.758-3.536 5.286-2.353 12.415 2.715 16.258l34.699 26.31c5.205 3.947 12.621 3.008 16.665-2.122 17.864-22.658 30.113-35.797 57.303-35.797 20.429 0 45.698 13.148 45.698 32.958 0 14.976-12.363 22.667-32.534 33.976C247.128 238.528 216 254.941 216 296v4c0 6.627 5.373 12 12 12h56c6.627 0 12-5.373 12-12v-1.333c0-28.462 83.186-29.647 83.186-106.667 0-58.002-60.165-102-116.531-102zM256 338c-25.365 0-46 20.635-46 46 0 25.364 20.635 46 46 46s46-20.636 46-46c0-25.365-20.635-46-46-46z"]},Is={prefix:"fas",iconName:"quidditch",icon:[640,512,[],"f458","M256.5 216.8L343.2 326s-16.6 102.4-76.6 150.1C206.7 523.8 0 510.2 0 510.2s3.8-23.1 11-55.4l94.6-112.2c4-4.7-.9-11.6-6.6-9.5l-60.4 22.1c14.4-41.7 32.7-80 54.6-97.5 59.9-47.8 163.3-40.9 163.3-40.9zm238 135c-44 0-79.8 35.8-79.8 79.9 0 44.1 35.7 79.9 79.8 79.9 44.1 0 79.8-35.8 79.8-79.9 0-44.2-35.8-79.9-79.8-79.9zM636.5 31L616.7 6c-5.5-6.9-15.5-8-22.4-2.6L361.8 181.3l-34.1-43c-5.1-6.4-15.1-5.2-18.6 2.2l-25.3 54.6 86.7 109.2 58.8-12.4c8-1.7 11.4-11.2 6.3-17.6l-34.1-42.9L634 53.5c6.9-5.5 8-15.6 2.5-22.5z"]},Bs={prefix:"fas",iconName:"quote-left",icon:[512,512,[],"f10d","M464 256h-80v-64c0-35.3 28.7-64 64-64h8c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24h-8c-88.4 0-160 71.6-160 160v240c0 26.5 21.5 48 48 48h128c26.5 0 48-21.5 48-48V304c0-26.5-21.5-48-48-48zm-288 0H96v-64c0-35.3 28.7-64 64-64h8c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24h-8C71.6 32 0 103.6 0 192v240c0 26.5 21.5 48 48 48h128c26.5 0 48-21.5 48-48V304c0-26.5-21.5-48-48-48z"]},Rs={prefix:"fas",iconName:"quote-right",icon:[512,512,[],"f10e","M464 32H336c-26.5 0-48 21.5-48 48v128c0 26.5 21.5 48 48 48h80v64c0 35.3-28.7 64-64 64h-8c-13.3 0-24 10.7-24 24v48c0 13.3 10.7 24 24 24h8c88.4 0 160-71.6 160-160V80c0-26.5-21.5-48-48-48zm-288 0H48C21.5 32 0 53.5 0 80v128c0 26.5 21.5 48 48 48h80v64c0 35.3-28.7 64-64 64h-8c-13.3 0-24 10.7-24 24v48c0 13.3 10.7 24 24 24h8c88.4 0 160-71.6 160-160V80c0-26.5-21.5-48-48-48z"]},Zs={prefix:"fas",iconName:"quran",icon:[448,512,[],"f687","M448 358.4V25.6c0-16-9.6-25.6-25.6-25.6H96C41.6 0 0 41.6 0 96v320c0 54.4 41.6 96 96 96h326.4c12.8 0 25.6-9.6 25.6-25.6v-16c0-6.4-3.2-12.8-9.6-19.2-3.2-16-3.2-60.8 0-73.6 6.4-3.2 9.6-9.6 9.6-19.2zM301.08 145.82c.6-1.21 1.76-1.82 2.92-1.82s2.32.61 2.92 1.82l11.18 22.65 25 3.63c2.67.39 3.74 3.67 1.81 5.56l-18.09 17.63 4.27 24.89c.36 2.11-1.31 3.82-3.21 3.82-.5 0-1.02-.12-1.52-.38L304 211.87l-22.36 11.75c-.5.26-1.02.38-1.52.38-1.9 0-3.57-1.71-3.21-3.82l4.27-24.89-18.09-17.63c-1.94-1.89-.87-5.17 1.81-5.56l24.99-3.63 11.19-22.65zm-57.89-69.01c13.67 0 27.26 2.49 40.38 7.41a6.775 6.775 0 1 1-2.38 13.12c-.67 0-3.09-.21-4.13-.21-52.31 0-94.86 42.55-94.86 94.86 0 52.3 42.55 94.86 94.86 94.86 1.03 0 3.48-.21 4.13-.21 3.93 0 6.8 3.14 6.8 6.78 0 2.98-1.94 5.51-4.62 6.42-13.07 4.87-26.59 7.34-40.19 7.34C179.67 307.19 128 255.51 128 192c0-63.52 51.67-115.19 115.19-115.19zM380.8 448H96c-19.2 0-32-12.8-32-32s16-32 32-32h284.8v64z"]},js={prefix:"fas",iconName:"radiation",icon:[496,512,[],"f7b9","M328.2 255.8h151.6c9.1 0 16.8-7.7 16.2-16.8-5.1-75.8-44.4-142.2-102.5-184.2-7.4-5.3-17.9-2.9-22.7 4.8L290.4 188c22.6 14.3 37.8 39.2 37.8 67.8zm-37.8 67.7c-12.3 7.7-26.8 12.4-42.4 12.4-15.6 0-30-4.7-42.4-12.4L125.2 452c-4.8 7.7-2.4 18.1 5.6 22.4C165.7 493.2 205.6 504 248 504s82.3-10.8 117.2-29.6c8-4.3 10.4-14.8 5.6-22.4l-80.4-128.5zM248 303.8c26.5 0 48-21.5 48-48s-21.5-48-48-48-48 21.5-48 48 21.5 48 48 48zm-231.8-48h151.6c0-28.6 15.2-53.5 37.8-67.7L125.2 59.7c-4.8-7.7-15.3-10.2-22.7-4.8C44.4 96.9 5.1 163.3 0 239.1c-.6 9 7.1 16.7 16.2 16.7z"]},Fs={prefix:"fas",iconName:"radiation-alt",icon:[496,512,[],"f7ba","M312 256h79.1c9.2 0 16.9-7.7 16-16.8-4.6-43.6-27-81.8-59.5-107.8-7.6-6.1-18.8-4.5-24 3.8L281.9 202c18 11.2 30.1 31.2 30.1 54zm-97.8 54.1L172.4 377c-4.9 7.8-2.4 18.4 5.8 22.5 21.1 10.4 44.7 16.5 69.8 16.5s48.7-6.1 69.9-16.5c8.2-4.1 10.6-14.7 5.8-22.5l-41.8-66.9c-9.8 6.2-21.4 9.9-33.8 9.9s-24.1-3.7-33.9-9.9zM104.9 256H184c0-22.8 12.1-42.8 30.2-54.1l-41.7-66.8c-5.2-8.3-16.4-9.9-24-3.8-32.6 26-54.9 64.2-59.5 107.8-1.1 9.2 6.7 16.9 15.9 16.9zM248 504c137 0 248-111 248-248S385 8 248 8 0 119 0 256s111 248 248 248zm0-432c101.5 0 184 82.5 184 184s-82.5 184-184 184S64 357.5 64 256 146.5 72 248 72zm0 216c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32z"]},qs={prefix:"fas",iconName:"rainbow",icon:[576,512,[],"f75b","M268.3 32.7C115.4 42.9 0 176.9 0 330.2V464c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V320C64 186.8 180.9 80.3 317.5 97.9 430.4 112.4 512 214 512 327.8V464c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V320c0-165.3-140-298.6-307.7-287.3zm-5.6 96.9C166 142 96 229.1 96 326.7V464c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V320c0-74.8 64.5-134.8 140.8-127.4 66.5 6.5 115.2 66.2 115.2 133.1V464c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V320c0-114.2-100.2-205.4-217.3-190.4zm6.2 96.3c-45.6 8.9-76.9 51.5-76.9 97.9V464c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V320c0-17.6 14.3-32 32-32s32 14.4 32 32v144c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V320c0-59.2-53.8-106-115.1-94.1z"]},Us={prefix:"fas",iconName:"random",icon:[512,512,[],"f074","M504.971 359.029c9.373 9.373 9.373 24.569 0 33.941l-80 79.984c-15.01 15.01-40.971 4.49-40.971-16.971V416h-58.785a12.004 12.004 0 0 1-8.773-3.812l-70.556-75.596 53.333-57.143L352 336h32v-39.981c0-21.438 25.943-31.998 40.971-16.971l80 79.981zM12 176h84l52.781 56.551 53.333-57.143-70.556-75.596A11.999 11.999 0 0 0 122.785 96H12c-6.627 0-12 5.373-12 12v56c0 6.627 5.373 12 12 12zm372 0v39.984c0 21.46 25.961 31.98 40.971 16.971l80-79.984c9.373-9.373 9.373-24.569 0-33.941l-80-79.981C409.943 24.021 384 34.582 384 56.019V96h-58.785a12.004 12.004 0 0 0-8.773 3.812L96 336H12c-6.627 0-12 5.373-12 12v56c0 6.627 5.373 12 12 12h110.785c3.326 0 6.503-1.381 8.773-3.812L352 176h32z"]},Ws={prefix:"fas",iconName:"receipt",icon:[384,512,[],"f543","M358.4 3.2L320 48 265.6 3.2a15.9 15.9 0 0 0-19.2 0L192 48 137.6 3.2a15.9 15.9 0 0 0-19.2 0L64 48 25.6 3.2C15-4.7 0 2.8 0 16v480c0 13.2 15 20.7 25.6 12.8L64 464l54.4 44.8a15.9 15.9 0 0 0 19.2 0L192 464l54.4 44.8a15.9 15.9 0 0 0 19.2 0L320 464l38.4 44.8c10.5 7.9 25.6.4 25.6-12.8V16c0-13.2-15-20.7-25.6-12.8zM320 360c0 4.4-3.6 8-8 8H72c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h240c4.4 0 8 3.6 8 8v16zm0-96c0 4.4-3.6 8-8 8H72c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h240c4.4 0 8 3.6 8 8v16zm0-96c0 4.4-3.6 8-8 8H72c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h240c4.4 0 8 3.6 8 8v16z"]},Gs={prefix:"fas",iconName:"record-vinyl",icon:[512,512,[],"f8d9","M256 152a104 104 0 1 0 104 104 104 104 0 0 0-104-104zm0 128a24 24 0 1 1 24-24 24 24 0 0 1-24 24zm0-272C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 376a128 128 0 1 1 128-128 128 128 0 0 1-128 128z"]},_s={prefix:"fas",iconName:"recycle",icon:[512,512,[],"f1b8","M184.561 261.903c3.232 13.997-12.123 24.635-24.068 17.168l-40.736-25.455-50.867 81.402C55.606 356.273 70.96 384 96.012 384H148c6.627 0 12 5.373 12 12v40c0 6.627-5.373 12-12 12H96.115c-75.334 0-121.302-83.048-81.408-146.88l50.822-81.388-40.725-25.448c-12.081-7.547-8.966-25.961 4.879-29.158l110.237-25.45c8.611-1.988 17.201 3.381 19.189 11.99l25.452 110.237zm98.561-182.915l41.289 66.076-40.74 25.457c-12.051 7.528-9 25.953 4.879 29.158l110.237 25.45c8.672 1.999 17.215-3.438 19.189-11.99l25.45-110.237c3.197-13.844-11.99-24.719-24.068-17.168l-40.687 25.424-41.263-66.082c-37.521-60.033-125.209-60.171-162.816 0l-17.963 28.766c-3.51 5.62-1.8 13.021 3.82 16.533l33.919 21.195c5.62 3.512 13.024 1.803 16.536-3.817l17.961-28.743c12.712-20.341 41.973-19.676 54.257-.022zM497.288 301.12l-27.515-44.065c-3.511-5.623-10.916-7.334-16.538-3.821l-33.861 21.159c-5.62 3.512-7.33 10.915-3.818 16.536l27.564 44.112c13.257 21.211-2.057 48.96-27.136 48.96H320V336.02c0-14.213-17.242-21.383-27.313-11.313l-80 79.981c-6.249 6.248-6.249 16.379 0 22.627l80 79.989C302.689 517.308 320 510.3 320 495.989V448h95.88c75.274 0 121.335-82.997 81.408-146.88z"]},$s={prefix:"fas",iconName:"redo",icon:[512,512,[],"f01e","M500.33 0h-47.41a12 12 0 0 0-12 12.57l4 82.76A247.42 247.42 0 0 0 256 8C119.34 8 7.9 119.53 8 256.19 8.1 393.07 119.1 504 256 504a247.1 247.1 0 0 0 166.18-63.91 12 12 0 0 0 .48-17.43l-34-34a12 12 0 0 0-16.38-.55A176 176 0 1 1 402.1 157.8l-101.53-4.87a12 12 0 0 0-12.57 12v47.41a12 12 0 0 0 12 12h200.33a12 12 0 0 0 12-12V12a12 12 0 0 0-12-12z"]},Ys={prefix:"fas",iconName:"redo-alt",icon:[512,512,[],"f2f9","M256.455 8c66.269.119 126.437 26.233 170.859 68.685l35.715-35.715C478.149 25.851 504 36.559 504 57.941V192c0 13.255-10.745 24-24 24H345.941c-21.382 0-32.09-25.851-16.971-40.971l41.75-41.75c-30.864-28.899-70.801-44.907-113.23-45.273-92.398-.798-170.283 73.977-169.484 169.442C88.764 348.009 162.184 424 256 424c41.127 0 79.997-14.678 110.629-41.556 4.743-4.161 11.906-3.908 16.368.553l39.662 39.662c4.872 4.872 4.631 12.815-.482 17.433C378.202 479.813 319.926 504 256 504 119.034 504 8.001 392.967 8 256.002 7.999 119.193 119.646 7.755 256.455 8z"]},Ks={prefix:"fas",iconName:"registered",icon:[512,512,[],"f25d","M285.363 207.475c0 18.6-9.831 28.431-28.431 28.431h-29.876v-56.14h23.378c28.668 0 34.929 8.773 34.929 27.709zM504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM363.411 360.414c-46.729-84.825-43.299-78.636-44.702-80.98 23.432-15.172 37.945-42.979 37.945-74.486 0-54.244-31.5-89.252-105.498-89.252h-70.667c-13.255 0-24 10.745-24 24V372c0 13.255 10.745 24 24 24h22.567c13.255 0 24-10.745 24-24v-71.663h25.556l44.129 82.937a24.001 24.001 0 0 0 21.188 12.727h24.464c18.261-.001 29.829-19.591 21.018-35.587z"]},Js={prefix:"fas",iconName:"remove-format",icon:[640,512,[],"f87d","M336 416h-11.17l9.26-27.77L267 336.4 240.49 416H208a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm297.82 42.1L377 259.59 426.17 112H544v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16H176a16 16 0 0 0-16 16v43.9L45.46 3.38A16 16 0 0 0 23 6.19L3.37 31.46a16 16 0 0 0 2.81 22.45l588.36 454.72a16 16 0 0 0 22.46-2.81l19.64-25.27a16 16 0 0 0-2.82-22.45zM309.91 207.76L224 141.36V112h117.83z"]},Qs={prefix:"fas",iconName:"reply",icon:[512,512,[],"f3e5","M8.309 189.836L184.313 37.851C199.719 24.546 224 35.347 224 56.015v80.053c160.629 1.839 288 34.032 288 186.258 0 61.441-39.581 122.309-83.333 154.132-13.653 9.931-33.111-2.533-28.077-18.631 45.344-145.012-21.507-183.51-176.59-185.742V360c0 20.7-24.3 31.453-39.687 18.164l-176.004-152c-11.071-9.562-11.086-26.753 0-36.328z"]},Xs={prefix:"fas",iconName:"reply-all",icon:[576,512,[],"f122","M136.309 189.836L312.313 37.851C327.72 24.546 352 35.348 352 56.015v82.763c129.182 10.231 224 52.212 224 183.548 0 61.441-39.582 122.309-83.333 154.132-13.653 9.931-33.111-2.533-28.077-18.631 38.512-123.162-3.922-169.482-112.59-182.015v84.175c0 20.701-24.3 31.453-39.687 18.164L136.309 226.164c-11.071-9.561-11.086-26.753 0-36.328zm-128 36.328L184.313 378.15C199.7 391.439 224 380.687 224 359.986v-15.818l-108.606-93.785A55.96 55.96 0 0 1 96 207.998a55.953 55.953 0 0 1 19.393-42.38L224 71.832V56.015c0-20.667-24.28-31.469-39.687-18.164L8.309 189.836c-11.086 9.575-11.071 26.767 0 36.328z"]},ch={prefix:"fas",iconName:"republican",icon:[640,512,[],"f75e","M544 192c0-88.4-71.6-160-160-160H160C71.6 32 0 103.6 0 192v64h544v-64zm-367.7-21.6l-19.8 19.3 4.7 27.3c.8 4.9-4.3 8.6-8.7 6.3L128 210.4l-24.5 12.9c-4.3 2.3-9.5-1.4-8.7-6.3l4.7-27.3-19.8-19.3c-3.6-3.5-1.6-9.5 3.3-10.2l27.4-4 12.2-24.8c2.2-4.5 8.6-4.4 10.7 0l12.2 24.8 27.4 4c5 .7 6.9 6.7 3.4 10.2zm144 0l-19.8 19.3 4.7 27.3c.8 4.9-4.3 8.6-8.7 6.3L272 210.4l-24.5 12.9c-4.3 2.3-9.5-1.4-8.7-6.3l4.7-27.3-19.8-19.3c-3.6-3.5-1.6-9.5 3.3-10.2l27.4-4 12.2-24.8c2.2-4.5 8.6-4.4 10.7 0l12.2 24.8 27.4 4c5 .7 6.9 6.7 3.4 10.2zm144 0l-19.8 19.3 4.7 27.3c.8 4.9-4.3 8.6-8.7 6.3L416 210.4l-24.5 12.9c-4.3 2.3-9.5-1.4-8.7-6.3l4.7-27.3-19.8-19.3c-3.6-3.5-1.6-9.5 3.3-10.2l27.4-4 12.2-24.8c2.2-4.5 8.6-4.4 10.7 0l12.2 24.8 27.4 4c5 .7 6.9 6.7 3.4 10.2zM624 320h-32c-8.8 0-16 7.2-16 16v64c0 8.8-7.2 16-16 16s-16-7.2-16-16V288H0v176c0 8.8 7.2 16 16 16h96c8.8 0 16-7.2 16-16v-80h192v80c0 8.8 7.2 16 16 16h96c8.8 0 16-7.2 16-16V352h32v43.3c0 41.8 30 80.1 71.6 84.3 47.8 4.9 88.4-32.7 88.4-79.6v-64c0-8.8-7.2-16-16-16z"]},ah={prefix:"fas",iconName:"restroom",icon:[640,512,[],"f7bd","M128 128c35.3 0 64-28.7 64-64S163.3 0 128 0 64 28.7 64 64s28.7 64 64 64zm384 0c35.3 0 64-28.7 64-64S547.3 0 512 0s-64 28.7-64 64 28.7 64 64 64zm127.3 226.5l-45.6-185.8c-3.3-13.5-15.5-23-29.8-24.2-15 9.7-32.8 15.5-52 15.5-19.2 0-37-5.8-52-15.5-14.3 1.2-26.5 10.7-29.8 24.2l-45.6 185.8C381 369.6 393 384 409.2 384H464v104c0 13.3 10.7 24 24 24h48c13.3 0 24-10.7 24-24V384h54.8c16.2 0 28.2-14.4 24.5-29.5zM336 0h-32c-8.8 0-16 7.2-16 16v480c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V16c0-8.8-7.2-16-16-16zM180.1 144.4c-15 9.8-32.9 15.6-52.1 15.6-19.2 0-37.1-5.8-52.1-15.6C51.3 146.5 32 166.9 32 192v136c0 13.3 10.7 24 24 24h8v136c0 13.3 10.7 24 24 24h80c13.3 0 24-10.7 24-24V352h8c13.3 0 24-10.7 24-24V192c0-25.1-19.3-45.5-43.9-47.6z"]},eh={prefix:"fas",iconName:"retweet",icon:[640,512,[],"f079","M629.657 343.598L528.971 444.284c-9.373 9.372-24.568 9.372-33.941 0L394.343 343.598c-9.373-9.373-9.373-24.569 0-33.941l10.823-10.823c9.562-9.562 25.133-9.34 34.419.492L480 342.118V160H292.451a24.005 24.005 0 0 1-16.971-7.029l-16-16C244.361 121.851 255.069 96 276.451 96H520c13.255 0 24 10.745 24 24v222.118l40.416-42.792c9.285-9.831 24.856-10.054 34.419-.492l10.823 10.823c9.372 9.372 9.372 24.569-.001 33.941zm-265.138 15.431A23.999 23.999 0 0 0 347.548 352H160V169.881l40.416 42.792c9.286 9.831 24.856 10.054 34.419.491l10.822-10.822c9.373-9.373 9.373-24.569 0-33.941L144.971 67.716c-9.373-9.373-24.569-9.373-33.941 0L10.343 168.402c-9.373 9.373-9.373 24.569 0 33.941l10.822 10.822c9.562 9.562 25.133 9.34 34.419-.491L96 169.881V392c0 13.255 10.745 24 24 24h243.549c21.382 0 32.09-25.851 16.971-40.971l-16.001-16z"]},ih={prefix:"fas",iconName:"ribbon",icon:[448,512,[],"f4d6","M6.1 444.3c-9.6 10.8-7.5 27.6 4.5 35.7l68.8 27.9c9.9 6.7 23.3 5 31.3-3.8l91.8-101.9-79.2-87.9-117.2 130zm435.8 0s-292-324.6-295.4-330.1c15.4-8.4 40.2-17.9 77.5-17.9s62.1 9.5 77.5 17.9c-3.3 5.6-56 64.6-56 64.6l79.1 87.7 34.2-38c28.7-31.9 33.3-78.6 11.4-115.5l-43.7-73.5c-4.3-7.2-9.9-13.3-16.8-18-40.7-27.6-127.4-29.7-171.4 0-6.9 4.7-12.5 10.8-16.8 18l-43.6 73.2c-1.5 2.5-37.1 62.2 11.5 116L337.5 504c8 8.9 21.4 10.5 31.3 3.8l68.8-27.9c11.9-8 14-24.8 4.3-35.6z"]},nh={prefix:"fas",iconName:"ring",icon:[512,512,[],"f70b","M256 64C110.06 64 0 125.91 0 208v98.13C0 384.48 114.62 448 256 448s256-63.52 256-141.87V208c0-82.09-110.06-144-256-144zm0 64c106.04 0 192 35.82 192 80 0 9.26-3.97 18.12-10.91 26.39C392.15 208.21 328.23 192 256 192s-136.15 16.21-181.09 42.39C67.97 226.12 64 217.26 64 208c0-44.18 85.96-80 192-80zM120.43 264.64C155.04 249.93 201.64 240 256 240s100.96 9.93 135.57 24.64C356.84 279.07 308.93 288 256 288s-100.84-8.93-135.57-23.36z"]},oh={prefix:"fas",iconName:"road",icon:[576,512,[],"f018","M573.19 402.67l-139.79-320C428.43 71.29 417.6 64 405.68 64h-97.59l2.45 23.16c.5 4.72-3.21 8.84-7.96 8.84h-29.16c-4.75 0-8.46-4.12-7.96-8.84L267.91 64h-97.59c-11.93 0-22.76 7.29-27.73 18.67L2.8 402.67C-6.45 423.86 8.31 448 30.54 448h196.84l10.31-97.68c.86-8.14 7.72-14.32 15.91-14.32h68.8c8.19 0 15.05 6.18 15.91 14.32L348.62 448h196.84c22.23 0 36.99-24.14 27.73-45.33zM260.4 135.16a8 8 0 0 1 7.96-7.16h39.29c4.09 0 7.53 3.09 7.96 7.16l4.6 43.58c.75 7.09-4.81 13.26-11.93 13.26h-40.54c-7.13 0-12.68-6.17-11.93-13.26l4.59-43.58zM315.64 304h-55.29c-9.5 0-16.91-8.23-15.91-17.68l5.07-48c.86-8.14 7.72-14.32 15.91-14.32h45.15c8.19 0 15.05 6.18 15.91 14.32l5.07 48c1 9.45-6.41 17.68-15.91 17.68z"]},th={prefix:"fas",iconName:"robot",icon:[640,512,[],"f544","M32,224H64V416H32A31.96166,31.96166,0,0,1,0,384V256A31.96166,31.96166,0,0,1,32,224Zm512-48V448a64.06328,64.06328,0,0,1-64,64H160a64.06328,64.06328,0,0,1-64-64V176a79.974,79.974,0,0,1,80-80H288V32a32,32,0,0,1,64,0V96H464A79.974,79.974,0,0,1,544,176ZM264,256a40,40,0,1,0-40,40A39.997,39.997,0,0,0,264,256Zm-8,128H192v32h64Zm96,0H288v32h64ZM456,256a40,40,0,1,0-40,40A39.997,39.997,0,0,0,456,256Zm-8,128H384v32h64ZM640,256V384a31.96166,31.96166,0,0,1-32,32H576V224h32A31.96166,31.96166,0,0,1,640,256Z"]},rh={prefix:"fas",iconName:"rocket",icon:[512,512,[],"f135","M505.12019,19.09375c-1.18945-5.53125-6.65819-11-12.207-12.1875C460.716,0,435.507,0,410.40747,0,307.17523,0,245.26909,55.20312,199.05238,128H94.83772c-16.34763.01562-35.55658,11.875-42.88664,26.48438L2.51562,253.29688A28.4,28.4,0,0,0,0,264a24.00867,24.00867,0,0,0,24.00582,24H127.81618l-22.47457,22.46875c-11.36521,11.36133-12.99607,32.25781,0,45.25L156.24582,406.625c11.15623,11.1875,32.15619,13.15625,45.27726,0l22.47457-22.46875V488a24.00867,24.00867,0,0,0,24.00581,24,28.55934,28.55934,0,0,0,10.707-2.51562l98.72834-49.39063c14.62888-7.29687,26.50776-26.5,26.50776-42.85937V312.79688c72.59753-46.3125,128.03493-108.40626,128.03493-211.09376C512.07526,76.5,512.07526,51.29688,505.12019,19.09375ZM384.04033,168A40,40,0,1,1,424.05,128,40.02322,40.02322,0,0,1,384.04033,168Z"]},lh={prefix:"fas",iconName:"route",icon:[512,512,[],"f4d7","M416 320h-96c-17.6 0-32-14.4-32-32s14.4-32 32-32h96s96-107 96-160-43-96-96-96-96 43-96 96c0 25.5 22.2 63.4 45.3 96H320c-52.9 0-96 43.1-96 96s43.1 96 96 96h96c17.6 0 32 14.4 32 32s-14.4 32-32 32H185.5c-16 24.8-33.8 47.7-47.3 64H416c52.9 0 96-43.1 96-96s-43.1-96-96-96zm0-256c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zM96 256c-53 0-96 43-96 96s96 160 96 160 96-107 96-160-43-96-96-96zm0 128c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},fh={prefix:"fas",iconName:"rss",icon:[448,512,[],"f09e","M128.081 415.959c0 35.369-28.672 64.041-64.041 64.041S0 451.328 0 415.959s28.672-64.041 64.041-64.041 64.04 28.673 64.04 64.041zm175.66 47.25c-8.354-154.6-132.185-278.587-286.95-286.95C7.656 175.765 0 183.105 0 192.253v48.069c0 8.415 6.49 15.472 14.887 16.018 111.832 7.284 201.473 96.702 208.772 208.772.547 8.397 7.604 14.887 16.018 14.887h48.069c9.149.001 16.489-7.655 15.995-16.79zm144.249.288C439.596 229.677 251.465 40.445 16.503 32.01 7.473 31.686 0 38.981 0 48.016v48.068c0 8.625 6.835 15.645 15.453 15.999 191.179 7.839 344.627 161.316 352.465 352.465.353 8.618 7.373 15.453 15.999 15.453h48.068c9.034-.001 16.329-7.474 16.005-16.504z"]},sh={prefix:"fas",iconName:"rss-square",icon:[448,512,[],"f143","M400 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zM112 416c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48zm157.533 0h-34.335c-6.011 0-11.051-4.636-11.442-10.634-5.214-80.05-69.243-143.92-149.123-149.123-5.997-.39-10.633-5.431-10.633-11.441v-34.335c0-6.535 5.468-11.777 11.994-11.425 110.546 5.974 198.997 94.536 204.964 204.964.352 6.526-4.89 11.994-11.425 11.994zm103.027 0h-34.334c-6.161 0-11.175-4.882-11.427-11.038-5.598-136.535-115.204-246.161-251.76-251.76C68.882 152.949 64 147.935 64 141.774V107.44c0-6.454 5.338-11.664 11.787-11.432 167.83 6.025 302.21 141.191 308.205 308.205.232 6.449-4.978 11.787-11.432 11.787z"]},hh={prefix:"fas",iconName:"ruble-sign",icon:[384,512,[],"f158","M239.36 320C324.48 320 384 260.542 384 175.071S324.48 32 239.36 32H76c-6.627 0-12 5.373-12 12v206.632H12c-6.627 0-12 5.373-12 12V308c0 6.627 5.373 12 12 12h52v32H12c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h52v52c0 6.627 5.373 12 12 12h58.56c6.627 0 12-5.373 12-12v-52H308c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12H146.56v-32h92.8zm-92.8-219.252h78.72c46.72 0 74.88 29.11 74.88 74.323 0 45.832-28.16 75.561-76.16 75.561h-77.44V100.748z"]},mh={prefix:"fas",iconName:"ruler",icon:[640,512,[],"f545","M635.7 167.2L556.1 31.7c-8.8-15-28.3-20.1-43.5-11.5l-69 39.1L503.3 161c2.2 3.8.9 8.5-2.9 10.7l-13.8 7.8c-3.8 2.2-8.7.9-10.9-2.9L416 75l-55.2 31.3 27.9 47.4c2.2 3.8.9 8.5-2.9 10.7l-13.8 7.8c-3.8 2.2-8.7.9-10.9-2.9L333.2 122 278 153.3 337.8 255c2.2 3.7.9 8.5-2.9 10.7l-13.8 7.8c-3.8 2.2-8.7.9-10.9-2.9l-59.7-101.7-55.2 31.3 27.9 47.4c2.2 3.8.9 8.5-2.9 10.7l-13.8 7.8c-3.8 2.2-8.7.9-10.9-2.9l-27.9-47.5-55.2 31.3 59.7 101.7c2.2 3.7.9 8.5-2.9 10.7l-13.8 7.8c-3.8 2.2-8.7.9-10.9-2.9L84.9 262.9l-69 39.1C.7 310.7-4.6 329.8 4.2 344.8l79.6 135.6c8.8 15 28.3 20.1 43.5 11.5L624.1 210c15.2-8.6 20.4-27.8 11.6-42.8z"]},vh={prefix:"fas",iconName:"ruler-combined",icon:[512,512,[],"f546","M160 288h-56c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h56v-64h-56c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h56V96h-56c-4.42 0-8-3.58-8-8V72c0-4.42 3.58-8 8-8h56V32c0-17.67-14.33-32-32-32H32C14.33 0 0 14.33 0 32v448c0 2.77.91 5.24 1.57 7.8L160 329.38V288zm320 64h-32v56c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-56h-64v56c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-56h-64v56c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-56h-41.37L24.2 510.43c2.56.66 5.04 1.57 7.8 1.57h448c17.67 0 32-14.33 32-32v-96c0-17.67-14.33-32-32-32z"]},zh={prefix:"fas",iconName:"ruler-horizontal",icon:[576,512,[],"f547","M544 128h-48v88c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-88h-64v88c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-88h-64v88c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-88h-64v88c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-88h-64v88c0 4.42-3.58 8-8 8H88c-4.42 0-8-3.58-8-8v-88H32c-17.67 0-32 14.33-32 32v192c0 17.67 14.33 32 32 32h512c17.67 0 32-14.33 32-32V160c0-17.67-14.33-32-32-32z"]},ph={prefix:"fas",iconName:"ruler-vertical",icon:[256,512,[],"f548","M168 416c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h88v-64h-88c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h88v-64h-88c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h88v-64h-88c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h88V32c0-17.67-14.33-32-32-32H32C14.33 0 0 14.33 0 32v448c0 17.67 14.33 32 32 32h192c17.67 0 32-14.33 32-32v-64h-88z"]},dh={prefix:"fas",iconName:"running",icon:[416,512,[],"f70c","M272 96c26.51 0 48-21.49 48-48S298.51 0 272 0s-48 21.49-48 48 21.49 48 48 48zM113.69 317.47l-14.8 34.52H32c-17.67 0-32 14.33-32 32s14.33 32 32 32h77.45c19.25 0 36.58-11.44 44.11-29.09l8.79-20.52-10.67-6.3c-17.32-10.23-30.06-25.37-37.99-42.61zM384 223.99h-44.03l-26.06-53.25c-12.5-25.55-35.45-44.23-61.78-50.94l-71.08-21.14c-28.3-6.8-57.77-.55-80.84 17.14l-39.67 30.41c-14.03 10.75-16.69 30.83-5.92 44.86s30.84 16.66 44.86 5.92l39.69-30.41c7.67-5.89 17.44-8 25.27-6.14l14.7 4.37-37.46 87.39c-12.62 29.48-1.31 64.01 26.3 80.31l84.98 50.17-27.47 87.73c-5.28 16.86 4.11 34.81 20.97 40.09 3.19 1 6.41 1.48 9.58 1.48 13.61 0 26.23-8.77 30.52-22.45l31.64-101.06c5.91-20.77-2.89-43.08-21.64-54.39l-61.24-36.14 31.31-78.28 20.27 41.43c8 16.34 24.92 26.89 43.11 26.89H384c17.67 0 32-14.33 32-32s-14.33-31.99-32-31.99z"]},uh={prefix:"fas",iconName:"rupee-sign",icon:[320,512,[],"f156","M308 96c6.627 0 12-5.373 12-12V44c0-6.627-5.373-12-12-12H12C5.373 32 0 37.373 0 44v44.748c0 6.627 5.373 12 12 12h85.28c27.308 0 48.261 9.958 60.97 27.252H12c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h158.757c-6.217 36.086-32.961 58.632-74.757 58.632H12c-6.627 0-12 5.373-12 12v53.012c0 3.349 1.4 6.546 3.861 8.818l165.052 152.356a12.001 12.001 0 0 0 8.139 3.182h82.562c10.924 0 16.166-13.408 8.139-20.818L116.871 319.906c76.499-2.34 131.144-53.395 138.318-127.906H308c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-58.69c-3.486-11.541-8.28-22.246-14.252-32H308z"]},Mh={prefix:"fas",iconName:"sad-cry",icon:[496,512,[],"f5b3","M248 8C111 8 0 119 0 256c0 90.1 48.2 168.7 120 212.1V288c0-8.8 7.2-16 16-16s16 7.2 16 16v196.7c29.5 12.4 62 19.3 96 19.3s66.5-6.9 96-19.3V288c0-8.8 7.2-16 16-16s16 7.2 16 16v180.1C447.8 424.7 496 346 496 256 496 119 385 8 248 8zm-65.5 216.5c-14.8-13.2-46.2-13.2-61 0L112 233c-3.8 3.3-9.3 4-13.7 1.6-4.4-2.4-6.9-7.4-6.1-12.4 4-25.2 34.2-42.1 59.9-42.1S208 197 212 222.2c.8 5-1.7 10-6.1 12.4-5.8 3.1-11.2.7-13.7-1.6l-9.7-8.5zM248 416c-26.5 0-48-28.7-48-64s21.5-64 48-64 48 28.7 48 64-21.5 64-48 64zm149.8-181.5c-5.8 3.1-11.2.7-13.7-1.6l-9.5-8.5c-14.8-13.2-46.2-13.2-61 0L304 233c-3.8 3.3-9.3 4-13.7 1.6-4.4-2.4-6.9-7.4-6.1-12.4 4-25.2 34.2-42.1 59.9-42.1S400 197 404 222.2c.6 4.9-1.8 9.9-6.2 12.3z"]},Ch={prefix:"fas",iconName:"sad-tear",icon:[496,512,[],"f5b4","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm80 168c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zM152 416c-26.5 0-48-21-48-47 0-20 28.5-60.4 41.6-77.8 3.2-4.3 9.6-4.3 12.8 0C171.5 308.6 200 349 200 369c0 26-21.5 47-48 47zm16-176c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm170.2 154.2C315.8 367.4 282.9 352 248 352c-21.2 0-21.2-32 0-32 44.4 0 86.3 19.6 114.7 53.8 13.8 16.4-11.2 36.5-24.5 20.4z"]},Hh={prefix:"fas",iconName:"satellite",icon:[512,512,[],"f7bf","M502.60969,310.04206l-96.70393,96.71625a31.88151,31.88151,0,0,1-45.00765,0L280.572,326.34115l-9.89231,9.90759a190.56343,190.56343,0,0,1-5.40716,168.52287c-4.50077,8.50115-16.39342,9.59505-23.20707,2.79725L134.54715,400.05428l-17.7999,17.79929c.70324,2.60972,1.60965,5.00067,1.60965,7.79793a32.00544,32.00544,0,1,1-32.00544-32.00434c2.79735,0,5.18838.90637,7.7982,1.60959l17.7999-17.79929L4.43129,269.94287c-6.798-6.81342-5.70409-18.6119,2.79735-23.20627a190.58161,190.58161,0,0,1,168.52864-5.407l9.79854-9.79821-80.31053-80.41716a32.002,32.002,0,0,1,0-45.09987L201.96474,9.29814A31.62639,31.62639,0,0,1,224.46868,0a31.99951,31.99951,0,0,1,22.59759,9.29814l80.32615,80.30777,47.805-47.89713a33.6075,33.6075,0,0,1,47.50808,0l47.50807,47.50645a33.63308,33.63308,0,0,1,0,47.50644l-47.805,47.89713L502.71908,265.036A31.78938,31.78938,0,0,1,502.60969,310.04206ZM219.56159,197.433l73.82505-73.82252-68.918-68.9-73.80942,73.80689Zm237.74352,90.106-68.90233-68.9156-73.825,73.82252,68.918,68.9Z"]},gh={prefix:"fas",iconName:"satellite-dish",icon:[512,512,[],"f7c0","M305.44954,462.59c7.39157,7.29792,6.18829,20.09661-3.00038,25.00356-77.713,41.80281-176.72559,29.9105-242.34331-35.7082C-5.49624,386.28227-17.404,287.362,24.41381,209.554c4.89125-9.095,17.68975-10.29834,25.00318-3.00043L166.22872,323.36708l27.39411-27.39452c-.68759-2.60974-1.594-5.00071-1.594-7.81361a32.00407,32.00407,0,1,1,32.00407,32.00455c-2.79723,0-5.20378-.89075-7.79786-1.594l-27.40974,27.41015ZM511.9758,303.06732a16.10336,16.10336,0,0,1-16.002,17.00242H463.86031a15.96956,15.96956,0,0,1-15.89265-15.00213C440.46671,175.5492,336.45348,70.53427,207.03078,63.53328a15.84486,15.84486,0,0,1-15.00191-15.90852V16.02652A16.09389,16.09389,0,0,1,209.031.02425C372.25491,8.61922,503.47472,139.841,511.9758,303.06732Zm-96.01221-.29692a16.21093,16.21093,0,0,1-16.11142,17.29934H367.645a16.06862,16.06862,0,0,1-15.89265-14.70522c-6.90712-77.01094-68.118-138.91037-144.92467-145.22376a15.94,15.94,0,0,1-14.79876-15.89289V112.13393a16.134,16.134,0,0,1,17.29908-16.096C319.45132,104.5391,407.55627,192.64538,415.96359,302.7704Z"]},Vh={prefix:"fas",iconName:"save",icon:[448,512,[],"f0c7","M433.941 129.941l-83.882-83.882A48 48 0 0 0 316.118 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V163.882a48 48 0 0 0-14.059-33.941zM224 416c-35.346 0-64-28.654-64-64 0-35.346 28.654-64 64-64s64 28.654 64 64c0 35.346-28.654 64-64 64zm96-304.52V212c0 6.627-5.373 12-12 12H76c-6.627 0-12-5.373-12-12V108c0-6.627 5.373-12 12-12h228.52c3.183 0 6.235 1.264 8.485 3.515l3.48 3.48A11.996 11.996 0 0 1 320 111.48z"]},xh={prefix:"fas",iconName:"school",icon:[640,512,[],"f549","M0 224v272c0 8.84 7.16 16 16 16h80V192H32c-17.67 0-32 14.33-32 32zm360-48h-24v-40c0-4.42-3.58-8-8-8h-16c-4.42 0-8 3.58-8 8v64c0 4.42 3.58 8 8 8h48c4.42 0 8-3.58 8-8v-16c0-4.42-3.58-8-8-8zm137.75-63.96l-160-106.67a32.02 32.02 0 0 0-35.5 0l-160 106.67A32.002 32.002 0 0 0 128 138.66V512h128V368c0-8.84 7.16-16 16-16h96c8.84 0 16 7.16 16 16v144h128V138.67c0-10.7-5.35-20.7-14.25-26.63zM320 256c-44.18 0-80-35.82-80-80s35.82-80 80-80 80 35.82 80 80-35.82 80-80 80zm288-64h-64v320h80c8.84 0 16-7.16 16-16V224c0-17.67-14.33-32-32-32z"]},Lh={prefix:"fas",iconName:"screwdriver",icon:[512,512,[],"f54a","M448 0L320 96v62.06l-83.03 83.03c6.79 4.25 13.27 9.06 19.07 14.87 5.8 5.8 10.62 12.28 14.87 19.07L353.94 192H416l96-128-64-64zM128 278.59L10.92 395.67c-14.55 14.55-14.55 38.15 0 52.71l52.7 52.7c14.56 14.56 38.15 14.56 52.71 0L233.41 384c29.11-29.11 29.11-76.3 0-105.41s-76.3-29.11-105.41 0z"]},bh={prefix:"fas",iconName:"scroll",icon:[640,512,[],"f70e","M48 0C21.53 0 0 21.53 0 48v64c0 8.84 7.16 16 16 16h80V48C96 21.53 74.47 0 48 0zm208 412.57V352h288V96c0-52.94-43.06-96-96-96H111.59C121.74 13.41 128 29.92 128 48v368c0 38.87 34.65 69.65 74.75 63.12C234.22 474 256 444.46 256 412.57zM288 384v32c0 52.93-43.06 96-96 96h336c61.86 0 112-50.14 112-112 0-8.84-7.16-16-16-16H288z"]},Nh={prefix:"fas",iconName:"sd-card",icon:[384,512,[],"f7c2","M320 0H128L0 128v320c0 35.3 28.7 64 64 64h256c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64zM160 160h-48V64h48v96zm80 0h-48V64h48v96zm80 0h-48V64h48v96z"]},Ah={prefix:"fas",iconName:"search",icon:[512,512,[],"f002","M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"]},yh={prefix:"fas",iconName:"search-dollar",icon:[512,512,[],"f688","M505.04 442.66l-99.71-99.69c-4.5-4.5-10.6-7-17-7h-16.3c27.6-35.3 44-79.69 44-127.99C416.03 93.09 322.92 0 208.02 0S0 93.09 0 207.98s93.11 207.98 208.02 207.98c48.3 0 92.71-16.4 128.01-44v16.3c0 6.4 2.5 12.5 7 17l99.71 99.69c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.59.1-33.99zm-297.02-90.7c-79.54 0-144-64.34-144-143.98 0-79.53 64.35-143.98 144-143.98 79.54 0 144 64.34 144 143.98 0 79.53-64.35 143.98-144 143.98zm27.11-152.54l-45.01-13.5c-5.16-1.55-8.77-6.78-8.77-12.73 0-7.27 5.3-13.19 11.8-13.19h28.11c4.56 0 8.96 1.29 12.82 3.72 3.24 2.03 7.36 1.91 10.13-.73l11.75-11.21c3.53-3.37 3.33-9.21-.57-12.14-9.1-6.83-20.08-10.77-31.37-11.35V112c0-4.42-3.58-8-8-8h-16c-4.42 0-8 3.58-8 8v16.12c-23.63.63-42.68 20.55-42.68 45.07 0 19.97 12.99 37.81 31.58 43.39l45.01 13.5c5.16 1.55 8.77 6.78 8.77 12.73 0 7.27-5.3 13.19-11.8 13.19h-28.1c-4.56 0-8.96-1.29-12.82-3.72-3.24-2.03-7.36-1.91-10.13.73l-11.75 11.21c-3.53 3.37-3.33 9.21.57 12.14 9.1 6.83 20.08 10.77 31.37 11.35V304c0 4.42 3.58 8 8 8h16c4.42 0 8-3.58 8-8v-16.12c23.63-.63 42.68-20.54 42.68-45.07 0-19.97-12.99-37.81-31.59-43.39z"]},Sh={prefix:"fas",iconName:"search-location",icon:[512,512,[],"f689","M505.04 442.66l-99.71-99.69c-4.5-4.5-10.6-7-17-7h-16.3c27.6-35.3 44-79.69 44-127.99C416.03 93.09 322.92 0 208.02 0S0 93.09 0 207.98s93.11 207.98 208.02 207.98c48.3 0 92.71-16.4 128.01-44v16.3c0 6.4 2.5 12.5 7 17l99.71 99.69c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.59.1-33.99zm-297.02-90.7c-79.54 0-144-64.34-144-143.98 0-79.53 64.35-143.98 144-143.98 79.54 0 144 64.34 144 143.98 0 79.53-64.35 143.98-144 143.98zm.02-239.96c-40.78 0-73.84 33.05-73.84 73.83 0 32.96 48.26 93.05 66.75 114.86a9.24 9.24 0 0 0 14.18 0c18.49-21.81 66.75-81.89 66.75-114.86 0-40.78-33.06-73.83-73.84-73.83zm0 96c-13.26 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24z"]},wh={prefix:"fas",iconName:"search-minus",icon:[512,512,[],"f010","M304 192v32c0 6.6-5.4 12-12 12H124c-6.6 0-12-5.4-12-12v-32c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12zm201 284.7L476.7 505c-9.4 9.4-24.6 9.4-33.9 0L343 405.3c-4.5-4.5-7-10.6-7-17V372c-35.3 27.6-79.7 44-128 44C93.1 416 0 322.9 0 208S93.1 0 208 0s208 93.1 208 208c0 48.3-16.4 92.7-44 128h16.3c6.4 0 12.5 2.5 17 7l99.7 99.7c9.3 9.4 9.3 24.6 0 34zM344 208c0-75.2-60.8-136-136-136S72 132.8 72 208s60.8 136 136 136 136-60.8 136-136z"]},kh={prefix:"fas",iconName:"search-plus",icon:[512,512,[],"f00e","M304 192v32c0 6.6-5.4 12-12 12h-56v56c0 6.6-5.4 12-12 12h-32c-6.6 0-12-5.4-12-12v-56h-56c-6.6 0-12-5.4-12-12v-32c0-6.6 5.4-12 12-12h56v-56c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v56h56c6.6 0 12 5.4 12 12zm201 284.7L476.7 505c-9.4 9.4-24.6 9.4-33.9 0L343 405.3c-4.5-4.5-7-10.6-7-17V372c-35.3 27.6-79.7 44-128 44C93.1 416 0 322.9 0 208S93.1 0 208 0s208 93.1 208 208c0 48.3-16.4 92.7-44 128h16.3c6.4 0 12.5 2.5 17 7l99.7 99.7c9.3 9.4 9.3 24.6 0 34zM344 208c0-75.2-60.8-136-136-136S72 132.8 72 208s60.8 136 136 136 136-60.8 136-136z"]},Th={prefix:"fas",iconName:"seedling",icon:[512,512,[],"f4d8","M64 96H0c0 123.7 100.3 224 224 224v144c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V320C288 196.3 187.7 96 64 96zm384-64c-84.2 0-157.4 46.5-195.7 115.2 27.7 30.2 48.2 66.9 59 107.6C424 243.1 512 147.9 512 32h-64z"]},Eh={prefix:"fas",iconName:"server",icon:[512,512,[],"f233","M480 160H32c-17.673 0-32-14.327-32-32V64c0-17.673 14.327-32 32-32h448c17.673 0 32 14.327 32 32v64c0 17.673-14.327 32-32 32zm-48-88c-13.255 0-24 10.745-24 24s10.745 24 24 24 24-10.745 24-24-10.745-24-24-24zm-64 0c-13.255 0-24 10.745-24 24s10.745 24 24 24 24-10.745 24-24-10.745-24-24-24zm112 248H32c-17.673 0-32-14.327-32-32v-64c0-17.673 14.327-32 32-32h448c17.673 0 32 14.327 32 32v64c0 17.673-14.327 32-32 32zm-48-88c-13.255 0-24 10.745-24 24s10.745 24 24 24 24-10.745 24-24-10.745-24-24-24zm-64 0c-13.255 0-24 10.745-24 24s10.745 24 24 24 24-10.745 24-24-10.745-24-24-24zm112 248H32c-17.673 0-32-14.327-32-32v-64c0-17.673 14.327-32 32-32h448c17.673 0 32 14.327 32 32v64c0 17.673-14.327 32-32 32zm-48-88c-13.255 0-24 10.745-24 24s10.745 24 24 24 24-10.745 24-24-10.745-24-24-24zm-64 0c-13.255 0-24 10.745-24 24s10.745 24 24 24 24-10.745 24-24-10.745-24-24-24z"]},Ph={prefix:"fas",iconName:"shapes",icon:[512,512,[],"f61f","M128,256A128,128,0,1,0,256,384,128,128,0,0,0,128,256Zm379-54.86L400.07,18.29a37.26,37.26,0,0,0-64.14,0L229,201.14C214.76,225.52,232.58,256,261.09,256H474.91C503.42,256,521.24,225.52,507,201.14ZM480,288H320a32,32,0,0,0-32,32V480a32,32,0,0,0,32,32H480a32,32,0,0,0,32-32V320A32,32,0,0,0,480,288Z"]},Dh={prefix:"fas",iconName:"share",icon:[512,512,[],"f064","M503.691 189.836L327.687 37.851C312.281 24.546 288 35.347 288 56.015v80.053C127.371 137.907 0 170.1 0 322.326c0 61.441 39.581 122.309 83.333 154.132 13.653 9.931 33.111-2.533 28.077-18.631C66.066 312.814 132.917 274.316 288 272.085V360c0 20.7 24.3 31.453 39.687 18.164l176.004-152c11.071-9.562 11.086-26.753 0-36.328z"]},Oh={prefix:"fas",iconName:"share-alt",icon:[448,512,[],"f1e0","M352 320c-22.608 0-43.387 7.819-59.79 20.895l-102.486-64.054a96.551 96.551 0 0 0 0-41.683l102.486-64.054C308.613 184.181 329.392 192 352 192c53.019 0 96-42.981 96-96S405.019 0 352 0s-96 42.981-96 96c0 7.158.79 14.13 2.276 20.841L155.79 180.895C139.387 167.819 118.608 160 96 160c-53.019 0-96 42.981-96 96s42.981 96 96 96c22.608 0 43.387-7.819 59.79-20.895l102.486 64.054A96.301 96.301 0 0 0 256 416c0 53.019 42.981 96 96 96s96-42.981 96-96-42.981-96-96-96z"]},Ih={prefix:"fas",iconName:"share-alt-square",icon:[448,512,[],"f1e1","M448 80v352c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48zM304 296c-14.562 0-27.823 5.561-37.783 14.671l-67.958-40.775a56.339 56.339 0 0 0 0-27.793l67.958-40.775C276.177 210.439 289.438 216 304 216c30.928 0 56-25.072 56-56s-25.072-56-56-56-56 25.072-56 56c0 4.797.605 9.453 1.74 13.897l-67.958 40.775C171.823 205.561 158.562 200 144 200c-30.928 0-56 25.072-56 56s25.072 56 56 56c14.562 0 27.823-5.561 37.783-14.671l67.958 40.775a56.088 56.088 0 0 0-1.74 13.897c0 30.928 25.072 56 56 56s56-25.072 56-56C360 321.072 334.928 296 304 296z"]},Bh={prefix:"fas",iconName:"share-square",icon:[576,512,[],"f14d","M568.482 177.448L424.479 313.433C409.3 327.768 384 317.14 384 295.985v-71.963c-144.575.97-205.566 35.113-164.775 171.353 4.483 14.973-12.846 26.567-25.006 17.33C155.252 383.105 120 326.488 120 269.339c0-143.937 117.599-172.5 264-173.312V24.012c0-21.174 25.317-31.768 40.479-17.448l144.003 135.988c10.02 9.463 10.028 25.425 0 34.896zM384 379.128V448H64V128h50.916a11.99 11.99 0 0 0 8.648-3.693c14.953-15.568 32.237-27.89 51.014-37.676C185.708 80.83 181.584 64 169.033 64H48C21.49 64 0 85.49 0 112v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48v-88.806c0-8.288-8.197-14.066-16.011-11.302a71.83 71.83 0 0 1-34.189 3.377c-7.27-1.046-13.8 4.514-13.8 11.859z"]},Rh={prefix:"fas",iconName:"shekel-sign",icon:[448,512,[],"f20b","M248 168v168c0 8.84 7.16 16 16 16h48c8.84 0 16-7.16 16-16V168c0-75.11-60.89-136-136-136H24C10.75 32 0 42.74 0 56v408c0 8.84 7.16 16 16 16h48c8.84 0 16-7.16 16-16V112h112c30.93 0 56 25.07 56 56zM432 32h-48c-8.84 0-16 7.16-16 16v296c0 30.93-25.07 56-56 56H200V176c0-8.84-7.16-16-16-16h-48c-8.84 0-16 7.16-16 16v280c0 13.25 10.75 24 24 24h168c75.11 0 136-60.89 136-136V48c0-8.84-7.16-16-16-16z"]},Zh={prefix:"fas",iconName:"shield-alt",icon:[512,512,[],"f3ed","M466.5 83.7l-192-80a48.15 48.15 0 0 0-36.9 0l-192 80C27.7 91.1 16 108.6 16 128c0 198.5 114.5 335.7 221.5 380.3 11.8 4.9 25.1 4.9 36.9 0C360.1 472.6 496 349.3 496 128c0-19.4-11.7-36.9-29.5-44.3zM256.1 446.3l-.1-381 175.9 73.3c-3.3 151.4-82.1 261.1-175.8 307.7z"]},jh={prefix:"fas",iconName:"shield-virus",icon:[512,512,[],"e06c","M224,192a16,16,0,1,0,16,16A16,16,0,0,0,224,192ZM466.5,83.68l-192-80A57.4,57.4,0,0,0,256.05,0a57.4,57.4,0,0,0-18.46,3.67l-192,80A47.93,47.93,0,0,0,16,128C16,326.5,130.5,463.72,237.5,508.32a48.09,48.09,0,0,0,36.91,0C360.09,472.61,496,349.3,496,128A48,48,0,0,0,466.5,83.68ZM384,256H371.88c-28.51,0-42.79,34.47-22.63,54.63l8.58,8.57a16,16,0,1,1-22.63,22.63l-8.57-8.58C306.47,313.09,272,327.37,272,355.88V368a16,16,0,0,1-32,0V355.88c0-28.51-34.47-42.79-54.63-22.63l-8.57,8.58a16,16,0,0,1-22.63-22.63l8.58-8.57c20.16-20.16,5.88-54.63-22.63-54.63H128a16,16,0,0,1,0-32h12.12c28.51,0,42.79-34.47,22.63-54.63l-8.58-8.57a16,16,0,0,1,22.63-22.63l8.57,8.58c20.16,20.16,54.63,5.88,54.63-22.63V112a16,16,0,0,1,32,0v12.12c0,28.51,34.47,42.79,54.63,22.63l8.57-8.58a16,16,0,0,1,22.63,22.63l-8.58,8.57C329.09,189.53,343.37,224,371.88,224H384a16,16,0,0,1,0,32Zm-96,0a16,16,0,1,0,16,16A16,16,0,0,0,288,256Z"]},Fh={prefix:"fas",iconName:"ship",icon:[640,512,[],"f21a","M496.616 372.639l70.012-70.012c16.899-16.9 9.942-45.771-12.836-53.092L512 236.102V96c0-17.673-14.327-32-32-32h-64V24c0-13.255-10.745-24-24-24H248c-13.255 0-24 10.745-24 24v40h-64c-17.673 0-32 14.327-32 32v140.102l-41.792 13.433c-22.753 7.313-29.754 36.173-12.836 53.092l70.012 70.012C125.828 416.287 85.587 448 24 448c-13.255 0-24 10.745-24 24v16c0 13.255 10.745 24 24 24 61.023 0 107.499-20.61 143.258-59.396C181.677 487.432 216.021 512 256 512h128c39.979 0 74.323-24.568 88.742-59.396C508.495 491.384 554.968 512 616 512c13.255 0 24-10.745 24-24v-16c0-13.255-10.745-24-24-24-60.817 0-101.542-31.001-119.384-75.361zM192 128h256v87.531l-118.208-37.995a31.995 31.995 0 0 0-19.584 0L192 215.531V128z"]},qh={prefix:"fas",iconName:"shipping-fast",icon:[640,512,[],"f48b","M624 352h-16V243.9c0-12.7-5.1-24.9-14.1-33.9L494 110.1c-9-9-21.2-14.1-33.9-14.1H416V48c0-26.5-21.5-48-48-48H112C85.5 0 64 21.5 64 48v48H8c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8h272c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H40c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8h208c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H8c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8h208c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H64v128c0 53 43 96 96 96s96-43 96-96h128c0 53 43 96 96 96s96-43 96-96h48c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zM160 464c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm320 0c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm80-208H416V144h44.1l99.9 99.9V256z"]},Uh={prefix:"fas",iconName:"shoe-prints",icon:[640,512,[],"f54b","M192 160h32V32h-32c-35.35 0-64 28.65-64 64s28.65 64 64 64zM0 416c0 35.35 28.65 64 64 64h32V352H64c-35.35 0-64 28.65-64 64zm337.46-128c-34.91 0-76.16 13.12-104.73 32-24.79 16.38-44.52 32-104.73 32v128l57.53 15.97c26.21 7.28 53.01 13.12 80.31 15.05 32.69 2.31 65.6.67 97.58-6.2C472.9 481.3 512 429.22 512 384c0-64-84.18-96-174.54-96zM491.42 7.19C459.44.32 426.53-1.33 393.84.99c-27.3 1.93-54.1 7.77-80.31 15.04L256 32v128c60.2 0 79.94 15.62 104.73 32 28.57 18.88 69.82 32 104.73 32C555.82 224 640 192 640 128c0-45.22-39.1-97.3-148.58-120.81z"]},Wh={prefix:"fas",iconName:"shopping-bag",icon:[448,512,[],"f290","M352 160v-32C352 57.42 294.579 0 224 0 153.42 0 96 57.42 96 128v32H0v272c0 44.183 35.817 80 80 80h288c44.183 0 80-35.817 80-80V160h-96zm-192-32c0-35.29 28.71-64 64-64s64 28.71 64 64v32H160v-32zm160 120c-13.255 0-24-10.745-24-24s10.745-24 24-24 24 10.745 24 24-10.745 24-24 24zm-192 0c-13.255 0-24-10.745-24-24s10.745-24 24-24 24 10.745 24 24-10.745 24-24 24z"]},Gh={prefix:"fas",iconName:"shopping-basket",icon:[576,512,[],"f291","M576 216v16c0 13.255-10.745 24-24 24h-8l-26.113 182.788C514.509 462.435 494.257 480 470.37 480H105.63c-23.887 0-44.139-17.565-47.518-41.212L32 256h-8c-13.255 0-24-10.745-24-24v-16c0-13.255 10.745-24 24-24h67.341l106.78-146.821c10.395-14.292 30.407-17.453 44.701-7.058 14.293 10.395 17.453 30.408 7.058 44.701L170.477 192h235.046L326.12 82.821c-10.395-14.292-7.234-34.306 7.059-44.701 14.291-10.395 34.306-7.235 44.701 7.058L484.659 192H552c13.255 0 24 10.745 24 24zM312 392V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm112 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm-224 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24z"]},_h={prefix:"fas",iconName:"shopping-cart",icon:[576,512,[],"f07a","M528.12 301.319l47.273-208C578.806 78.301 567.391 64 551.99 64H159.208l-9.166-44.81C147.758 8.021 137.93 0 126.529 0H24C10.745 0 0 10.745 0 24v16c0 13.255 10.745 24 24 24h69.883l70.248 343.435C147.325 417.1 136 435.222 136 456c0 30.928 25.072 56 56 56s56-25.072 56-56c0-15.674-6.447-29.835-16.824-40h209.647C430.447 426.165 424 440.326 424 456c0 30.928 25.072 56 56 56s56-25.072 56-56c0-22.172-12.888-41.332-31.579-50.405l5.517-24.276c3.413-15.018-8.002-29.319-23.403-29.319H218.117l-6.545-32h293.145c11.206 0 20.92-7.754 23.403-18.681z"]},$h={prefix:"fas",iconName:"shower",icon:[512,512,[],"f2cc","M304,320a16,16,0,1,0,16,16A16,16,0,0,0,304,320Zm32-96a16,16,0,1,0,16,16A16,16,0,0,0,336,224Zm32,64a16,16,0,1,0-16-16A16,16,0,0,0,368,288Zm-32,32a16,16,0,1,0-16-16A16,16,0,0,0,336,320Zm-32-64a16,16,0,1,0,16,16A16,16,0,0,0,304,256Zm128-32a16,16,0,1,0-16-16A16,16,0,0,0,432,224Zm-48,16a16,16,0,1,0,16-16A16,16,0,0,0,384,240Zm-16-48a16,16,0,1,0,16,16A16,16,0,0,0,368,192Zm96,32a16,16,0,1,0,16,16A16,16,0,0,0,464,224Zm32-32a16,16,0,1,0,16,16A16,16,0,0,0,496,192Zm-64,64a16,16,0,1,0,16,16A16,16,0,0,0,432,256Zm-32,32a16,16,0,1,0,16,16A16,16,0,0,0,400,288Zm-64,64a16,16,0,1,0,16,16A16,16,0,0,0,336,352Zm-32,32a16,16,0,1,0,16,16A16,16,0,0,0,304,384Zm64-64a16,16,0,1,0,16,16A16,16,0,0,0,368,320Zm21.65-218.35-11.3-11.31a16,16,0,0,0-22.63,0L350.05,96A111.19,111.19,0,0,0,272,64c-19.24,0-37.08,5.3-52.9,13.85l-10-10A121.72,121.72,0,0,0,123.44,32C55.49,31.5,0,92.91,0,160.85V464a16,16,0,0,0,16,16H48a16,16,0,0,0,16-16V158.4c0-30.15,21-58.2,51-61.93a58.38,58.38,0,0,1,48.93,16.67l10,10C165.3,138.92,160,156.76,160,176a111.23,111.23,0,0,0,32,78.05l-5.66,5.67a16,16,0,0,0,0,22.62l11.3,11.31a16,16,0,0,0,22.63,0L389.65,124.28A16,16,0,0,0,389.65,101.65Z"]},Yh={prefix:"fas",iconName:"shuttle-van",icon:[640,512,[],"f5b6","M628.88 210.65L494.39 49.27A48.01 48.01 0 0 0 457.52 32H32C14.33 32 0 46.33 0 64v288c0 17.67 14.33 32 32 32h32c0 53.02 42.98 96 96 96s96-42.98 96-96h128c0 53.02 42.98 96 96 96s96-42.98 96-96h32c17.67 0 32-14.33 32-32V241.38c0-11.23-3.94-22.1-11.12-30.73zM64 192V96h96v96H64zm96 240c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48zm160-240h-96V96h96v96zm160 240c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48zm-96-240V96h66.02l80 96H384z"]},Kh={prefix:"fas",iconName:"sign",icon:[512,512,[],"f4d9","M496 64H128V16c0-8.8-7.2-16-16-16H80c-8.8 0-16 7.2-16 16v48H16C7.2 64 0 71.2 0 80v32c0 8.8 7.2 16 16 16h48v368c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V128h368c8.8 0 16-7.2 16-16V80c0-8.8-7.2-16-16-16zM160 384h320V160H160v224z"]},Jh={prefix:"fas",iconName:"sign-in-alt",icon:[512,512,[],"f2f6","M416 448h-84c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h84c17.7 0 32-14.3 32-32V160c0-17.7-14.3-32-32-32h-84c-6.6 0-12-5.4-12-12V76c0-6.6 5.4-12 12-12h84c53 0 96 43 96 96v192c0 53-43 96-96 96zm-47-201L201 79c-15-15-41-4.5-41 17v96H24c-13.3 0-24 10.7-24 24v96c0 13.3 10.7 24 24 24h136v96c0 21.5 26 32 41 17l168-168c9.3-9.4 9.3-24.6 0-34z"]},Qh={prefix:"fas",iconName:"sign-language",icon:[448,512,[],"f2a7","M91.434 483.987c-.307-16.018 13.109-29.129 29.13-29.129h62.293v-5.714H56.993c-16.021 0-29.437-13.111-29.13-29.129C28.16 404.491 40.835 392 56.428 392h126.429v-5.714H29.136c-16.021 0-29.437-13.111-29.13-29.129.297-15.522 12.973-28.013 28.566-28.013h154.286v-5.714H57.707c-16.021 0-29.437-13.111-29.13-29.129.297-15.522 12.973-28.013 28.566-28.013h168.566l-31.085-22.606c-12.762-9.281-15.583-27.149-6.302-39.912 9.281-12.761 27.15-15.582 39.912-6.302l123.361 89.715a34.287 34.287 0 0 1 14.12 27.728v141.136c0 15.91-10.946 29.73-26.433 33.374l-80.471 18.934a137.16 137.16 0 0 1-31.411 3.646H120c-15.593-.001-28.269-12.492-28.566-28.014zm73.249-225.701h36.423l-11.187-8.136c-18.579-13.511-20.313-40.887-3.17-56.536l-13.004-16.7c-9.843-12.641-28.43-15.171-40.88-5.088-12.065 9.771-14.133 27.447-4.553 39.75l36.371 46.71zm283.298-2.103l-5.003-152.452c-.518-15.771-13.722-28.136-29.493-27.619-15.773.518-28.137 13.722-27.619 29.493l1.262 38.415L283.565 11.019c-9.58-12.303-27.223-14.63-39.653-5.328-12.827 9.599-14.929 28.24-5.086 40.881l76.889 98.745-4.509 3.511-94.79-121.734c-9.58-12.303-27.223-14.63-39.653-5.328-12.827 9.599-14.929 28.24-5.086 40.881l94.443 121.288-4.509 3.511-77.675-99.754c-9.58-12.303-27.223-14.63-39.653-5.328-12.827 9.599-14.929 28.24-5.086 40.881l52.053 66.849c12.497-8.257 29.055-8.285 41.69.904l123.36 89.714c10.904 7.93 17.415 20.715 17.415 34.198v16.999l61.064-47.549a34.285 34.285 0 0 0 13.202-28.177z"]},Xh={prefix:"fas",iconName:"sign-out-alt",icon:[512,512,[],"f2f5","M497 273L329 441c-15 15-41 4.5-41-17v-96H152c-13.3 0-24-10.7-24-24v-96c0-13.3 10.7-24 24-24h136V88c0-21.4 25.9-32 41-17l168 168c9.3 9.4 9.3 24.6 0 34zM192 436v-40c0-6.6-5.4-12-12-12H96c-17.7 0-32-14.3-32-32V160c0-17.7 14.3-32 32-32h84c6.6 0 12-5.4 12-12V76c0-6.6-5.4-12-12-12H96c-53 0-96 43-96 96v192c0 53 43 96 96 96h84c6.6 0 12-5.4 12-12z"]},cm={prefix:"fas",iconName:"signal",icon:[640,512,[],"f012","M216 288h-48c-8.84 0-16 7.16-16 16v192c0 8.84 7.16 16 16 16h48c8.84 0 16-7.16 16-16V304c0-8.84-7.16-16-16-16zM88 384H40c-8.84 0-16 7.16-16 16v96c0 8.84 7.16 16 16 16h48c8.84 0 16-7.16 16-16v-96c0-8.84-7.16-16-16-16zm256-192h-48c-8.84 0-16 7.16-16 16v288c0 8.84 7.16 16 16 16h48c8.84 0 16-7.16 16-16V208c0-8.84-7.16-16-16-16zm128-96h-48c-8.84 0-16 7.16-16 16v384c0 8.84 7.16 16 16 16h48c8.84 0 16-7.16 16-16V112c0-8.84-7.16-16-16-16zM600 0h-48c-8.84 0-16 7.16-16 16v480c0 8.84 7.16 16 16 16h48c8.84 0 16-7.16 16-16V16c0-8.84-7.16-16-16-16z"]},am={prefix:"fas",iconName:"signature",icon:[640,512,[],"f5b7","M623.2 192c-51.8 3.5-125.7 54.7-163.1 71.5-29.1 13.1-54.2 24.4-76.1 24.4-22.6 0-26-16.2-21.3-51.9 1.1-8 11.7-79.2-42.7-76.1-25.1 1.5-64.3 24.8-169.5 126L192 182.2c30.4-75.9-53.2-151.5-129.7-102.8L7.4 116.3C0 121-2.2 130.9 2.5 138.4l17.2 27c4.7 7.5 14.6 9.7 22.1 4.9l58-38.9c18.4-11.7 40.7 7.2 32.7 27.1L34.3 404.1C27.5 421 37 448 64 448c8.3 0 16.5-3.2 22.6-9.4 42.2-42.2 154.7-150.7 211.2-195.8-2.2 28.5-2.1 58.9 20.6 83.8 15.3 16.8 37.3 25.3 65.5 25.3 35.6 0 68-14.6 102.3-30 33-14.8 99-62.6 138.4-65.8 8.5-.7 15.2-7.3 15.2-15.8v-32.1c.2-9.1-7.5-16.8-16.6-16.2z"]},em={prefix:"fas",iconName:"sim-card",icon:[384,512,[],"f7c4","M0 64v384c0 35.3 28.7 64 64 64h256c35.3 0 64-28.7 64-64V128L256 0H64C28.7 0 0 28.7 0 64zm224 192h-64v-64h64v64zm96 0h-64v-64h32c17.7 0 32 14.3 32 32v32zm-64 128h64v32c0 17.7-14.3 32-32 32h-32v-64zm-96 0h64v64h-64v-64zm-96 0h64v64H96c-17.7 0-32-14.3-32-32v-32zm0-96h256v64H64v-64zm0-64c0-17.7 14.3-32 32-32h32v64H64v-32z"]},im={prefix:"fas",iconName:"sink",icon:[512,512,[],"e06d","M32,416a96,96,0,0,0,96,96H384a96,96,0,0,0,96-96V384H32ZM496,288H400V256h64a16,16,0,0,0,16-16V224a16,16,0,0,0-16-16H384a32,32,0,0,0-32,32v48H288V96a32,32,0,0,1,64,0v16a16,16,0,0,0,16,16h32a16,16,0,0,0,16-16V96A96.16,96.16,0,0,0,300.87,1.86C255.29,10.71,224,53.36,224,99.79V288H160V240a32,32,0,0,0-32-32H48a16,16,0,0,0-16,16v16a16,16,0,0,0,16,16h64v32H16A16,16,0,0,0,0,304v32a16,16,0,0,0,16,16H496a16,16,0,0,0,16-16V304A16,16,0,0,0,496,288Z"]},nm={prefix:"fas",iconName:"sitemap",icon:[640,512,[],"f0e8","M128 352H32c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32v-96c0-17.67-14.33-32-32-32zm-24-80h192v48h48v-48h192v48h48v-57.59c0-21.17-17.23-38.41-38.41-38.41H344v-64h40c17.67 0 32-14.33 32-32V32c0-17.67-14.33-32-32-32H256c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h40v64H94.41C73.23 224 56 241.23 56 262.41V320h48v-48zm264 80h-96c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32v-96c0-17.67-14.33-32-32-32zm240 0h-96c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32v-96c0-17.67-14.33-32-32-32z"]},om={prefix:"fas",iconName:"skating",icon:[448,512,[],"f7c5","M400 0c-26.5 0-48 21.5-48 48s21.5 48 48 48 48-21.5 48-48-21.5-48-48-48zm0 448c-8.8 0-16 7.2-16 16s-7.2 16-16 16h-96c-8.8 0-16 7.2-16 16s7.2 16 16 16h96c26.5 0 48-21.5 48-48 0-8.8-7.2-16-16-16zm-282.2 8.6c-6.2 6.2-16.4 6.3-22.6 0l-67.9-67.9c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6l67.9 67.9c9.4 9.4 21.7 14 34 14s24.6-4.7 33.9-14c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.3-22.7 0zm56.1-179.8l-93.7 93.7c-12.5 12.5-12.5 32.8 0 45.2 6.2 6.2 14.4 9.4 22.6 9.4s16.4-3.1 22.6-9.4l91.9-91.9-30.2-30.2c-5-5-9.4-10.7-13.2-16.8zM128 160h105.5l-20.1 17.2c-13.5 11.5-21.6 28.4-22.3 46.1-.7 17.8 6.1 35.2 18.7 47.7l78.2 78.2V432c0 17.7 14.3 32 32 32s32-14.3 32-32v-89.4c0-12.6-5.1-25-14.1-33.9l-61-61c.5-.4 1.2-.6 1.7-1.1l82.3-82.3c11.5-11.5 14.9-28.6 8.7-43.6-6.2-15-20.7-24.7-37-24.7H128c-17.7 0-32 14.3-32 32s14.3 32 32 32z"]},tm={prefix:"fas",iconName:"skiing",icon:[512,512,[],"f7c9","M432 96c26.5 0 48-21.5 48-48S458.5 0 432 0s-48 21.5-48 48 21.5 48 48 48zm73 356.1c-9.4-9.4-24.6-9.4-33.9 0-12.1 12.1-30.5 15.4-45.1 8.7l-135.8-70.2 49.2-73.8c12.7-19 10.2-44.5-6-60.6L293 215.7l-107-53.1c-2.9 19.9 3.4 40 17.7 54.4l75.1 75.2-45.9 68.8L35 258.7c-11.7-6-26.2-1.5-32.3 10.3-6.1 11.8-1.5 26.3 10.3 32.3l391.9 202.5c11.9 5.5 24.5 8.1 37.1 8.1 23.2 0 46-9 63-26 9.3-9.3 9.3-24.5 0-33.8zM120 91.6l-11.5 22.5c14.4 7.3 31.2 4.9 42.8-4.8l47.2 23.4c-.1.1-.1.2-.2.3l114.5 56.8 32.4-13 6.4 19.1c4 12.1 12.6 22 24 27.7l58.1 29c15.9 7.9 35 1.5 42.9-14.3 7.9-15.8 1.5-35-14.3-42.9l-52.1-26.1-17.1-51.2c-8.1-24.2-40.9-56.6-84.5-39.2l-81.2 32.5-62.5-31c.3-14.5-7.2-28.6-20.9-35.6l-11.1 21.7h-.2l-34.4-7c-1.8-.4-3.7.2-5 1.7-1.9 2.2-1.7 5.5.5 7.4l26.2 23z"]},rm={prefix:"fas",iconName:"skiing-nordic",icon:[576,512,[],"f7ca","M336 96c26.5 0 48-21.5 48-48S362.5 0 336 0s-48 21.5-48 48 21.5 48 48 48zm216 320c-13.2 0-24 10.7-24 24 0 13.2-10.8 24-24 24h-69.5L460 285.6c11.7-4.7 20.1-16.2 20.1-29.6 0-17.7-14.3-32-32-32h-44L378 170.8c-12.5-25.5-35.5-44.2-61.8-50.9L245 98.7c-28.3-6.8-57.8-.5-80.8 17.1l-39.7 30.4c-14 10.7-16.7 30.8-5.9 44.9.7.9 1.7 1.3 2.4 2.1L66.9 464H24c-13.2 0-24 10.7-24 24s10.8 24 24 24h480c39.7 0 72-32.3 72-72 0-13.2-10.8-24-24-24zm-260.5 48h-96.9l43.1-91-22-13c-12.1-7.2-21.9-16.9-29.5-27.8L123.7 464H99.5l52.3-261.4c4.1-1 8.1-2.9 11.7-5.6l39.7-30.4c7.7-5.9 17.4-8 25.3-6.1l14.7 4.4-37.5 87.4c-12.6 29.5-1.3 64 26.3 80.3l85 50.2-25.5 81.2zm110.6 0h-43.6l23.6-75.5c5.9-20.8-2.9-43.1-21.6-54.4L299.3 298l31.3-78.3 20.3 41.4c8 16.3 24.9 26.9 43.1 26.9h33.3l-25.2 176z"]},lm={prefix:"fas",iconName:"skull",icon:[512,512,[],"f54c","M256 0C114.6 0 0 100.3 0 224c0 70.1 36.9 132.6 94.5 173.7 9.6 6.9 15.2 18.1 13.5 29.9l-9.4 66.2c-1.4 9.6 6 18.2 15.7 18.2H192v-56c0-4.4 3.6-8 8-8h16c4.4 0 8 3.6 8 8v56h64v-56c0-4.4 3.6-8 8-8h16c4.4 0 8 3.6 8 8v56h77.7c9.7 0 17.1-8.6 15.7-18.2l-9.4-66.2c-1.7-11.7 3.8-23 13.5-29.9C475.1 356.6 512 294.1 512 224 512 100.3 397.4 0 256 0zm-96 320c-35.3 0-64-28.7-64-64s28.7-64 64-64 64 28.7 64 64-28.7 64-64 64zm192 0c-35.3 0-64-28.7-64-64s28.7-64 64-64 64 28.7 64 64-28.7 64-64 64z"]},fm={prefix:"fas",iconName:"skull-crossbones",icon:[448,512,[],"f714","M439.15 453.06L297.17 384l141.99-69.06c7.9-3.95 11.11-13.56 7.15-21.46L432 264.85c-3.95-7.9-13.56-11.11-21.47-7.16L224 348.41 37.47 257.69c-7.9-3.95-17.51-.75-21.47 7.16L1.69 293.48c-3.95 7.9-.75 17.51 7.15 21.46L150.83 384 8.85 453.06c-7.9 3.95-11.11 13.56-7.15 21.47l14.31 28.63c3.95 7.9 13.56 11.11 21.47 7.15L224 419.59l186.53 90.72c7.9 3.95 17.51.75 21.47-7.15l14.31-28.63c3.95-7.91.74-17.52-7.16-21.47zM150 237.28l-5.48 25.87c-2.67 12.62 5.42 24.85 16.45 24.85h126.08c11.03 0 19.12-12.23 16.45-24.85l-5.5-25.87c41.78-22.41 70-62.75 70-109.28C368 57.31 303.53 0 224 0S80 57.31 80 128c0 46.53 28.22 86.87 70 109.28zM280 112c17.65 0 32 14.35 32 32s-14.35 32-32 32-32-14.35-32-32 14.35-32 32-32zm-112 0c17.65 0 32 14.35 32 32s-14.35 32-32 32-32-14.35-32-32 14.35-32 32-32z"]},sm={prefix:"fas",iconName:"slash",icon:[640,512,[],"f715","M594.53 508.63L6.18 53.9c-6.97-5.42-8.23-15.47-2.81-22.45L23.01 6.18C28.43-.8 38.49-2.06 45.47 3.37L633.82 458.1c6.97 5.42 8.23 15.47 2.81 22.45l-19.64 25.27c-5.42 6.98-15.48 8.23-22.46 2.81z"]},hm={prefix:"fas",iconName:"sleigh",icon:[640,512,[],"f7cc","M612.7 350.7l-9.3-7.4c-6.9-5.5-17-4.4-22.5 2.5l-10 12.5c-5.5 6.9-4.4 17 2.5 22.5l9.3 7.4c5.9 4.7 9.2 11.7 9.2 19.2 0 13.6-11 24.6-24.6 24.6H48c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16h516c39 0 73.7-29.3 75.9-68.3 1.4-23.8-8.7-46.3-27.2-61zM32 224c0 59.6 40.9 109.2 96 123.5V400h64v-48h192v48h64v-48c53 0 96-43 96-96v-96c17.7 0 32-14.3 32-32s-14.3-32-32-32h-96v64c0 35.3-28.7 64-64 64h-20.7c-65.8 0-125.9-37.2-155.3-96-29.4-58.8-89.6-96-155.3-96H32C14.3 32 0 46.3 0 64s14.3 32 32 32v128z"]},mm={prefix:"fas",iconName:"sliders-h",icon:[512,512,[],"f1de","M496 384H160v-16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v16H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h80v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h336c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm0-160h-80v-16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v16H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h336v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h80c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm0-160H288V48c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v16H16C7.2 64 0 71.2 0 80v32c0 8.8 7.2 16 16 16h208v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h208c8.8 0 16-7.2 16-16V80c0-8.8-7.2-16-16-16z"]},vm={prefix:"fas",iconName:"smile",icon:[496,512,[],"f118","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm80 168c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm-160 0c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm194.8 170.2C334.3 380.4 292.5 400 248 400s-86.3-19.6-114.8-53.8c-13.6-16.3 11-36.7 24.6-20.5 22.4 26.9 55.2 42.2 90.2 42.2s67.8-15.4 90.2-42.2c13.4-16.2 38.1 4.2 24.6 20.5z"]},zm={prefix:"fas",iconName:"smile-beam",icon:[496,512,[],"f5b8","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM112 223.4c3.3-42.1 32.2-71.4 56-71.4s52.7 29.3 56 71.4c.7 8.6-10.8 11.9-14.9 4.5l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.3 7.4-15.8 4-15.1-4.5zm250.8 122.8C334.3 380.4 292.5 400 248 400s-86.3-19.6-114.8-53.8c-13.5-16.3 11-36.7 24.6-20.5 22.4 26.9 55.2 42.2 90.2 42.2s67.8-15.4 90.2-42.2c13.6-16.2 38.1 4.3 24.6 20.5zm6.2-118.3l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.1 7.3-15.6 4-14.9-4.5 3.3-42.1 32.2-71.4 56-71.4s52.7 29.3 56 71.4c.6 8.6-11 11.9-15.1 4.5z"]},pm={prefix:"fas",iconName:"smile-wink",icon:[496,512,[],"f4da","M0 256c0 137 111 248 248 248s248-111 248-248S385 8 248 8 0 119 0 256zm200-48c0 17.7-14.3 32-32 32s-32-14.3-32-32 14.3-32 32-32 32 14.3 32 32zm158.5 16.5c-14.8-13.2-46.2-13.2-61 0L288 233c-8.3 7.4-21.6.4-19.8-10.8 4-25.2 34.2-42.1 59.9-42.1S384 197 388 222.2c1.7 11.1-11.4 18.3-19.8 10.8l-9.7-8.5zM157.8 325.8C180.2 352.7 213 368 248 368s67.8-15.4 90.2-42.2c13.6-16.2 38.1 4.2 24.6 20.5C334.3 380.4 292.5 400 248 400s-86.3-19.6-114.8-53.8c-13.5-16.3 11.2-36.7 24.6-20.4z"]},dm={prefix:"fas",iconName:"smog",icon:[640,512,[],"f75f","M624 368H80c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16h544c8.8 0 16-7.2 16-16v-16c0-8.8-7.2-16-16-16zm-480 96H16c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16h128c8.8 0 16-7.2 16-16v-16c0-8.8-7.2-16-16-16zm416 0H224c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16h336c8.8 0 16-7.2 16-16v-16c0-8.8-7.2-16-16-16zM144 288h156.1c22.5 19.7 51.6 32 83.9 32s61.3-12.3 83.9-32H528c61.9 0 112-50.1 112-112S589.9 64 528 64c-18 0-34.7 4.6-49.7 12.1C454 31 406.8 0 352 0c-41 0-77.8 17.3-104 44.8C221.8 17.3 185 0 144 0 64.5 0 0 64.5 0 144s64.5 144 144 144z"]},um={prefix:"fas",iconName:"smoking",icon:[640,512,[],"f48d","M632 352h-48c-4.4 0-8 3.6-8 8v144c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V360c0-4.4-3.6-8-8-8zM553.3 87.1c-5.7-3.8-9.3-10-9.3-16.8V8c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v62.3c0 22 10.2 43.4 28.6 55.4 42.2 27.3 67.4 73.8 67.4 124V280c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-30.3c0-65.5-32.4-126.2-86.7-162.6zM432 352H48c-26.5 0-48 21.5-48 48v64c0 26.5 21.5 48 48 48h384c8.8 0 16-7.2 16-16V368c0-8.8-7.2-16-16-16zm-32 112H224v-64h176v64zm87.7-322.4C463.8 125 448 99.3 448 70.3V8c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v66.4c0 43.7 24.6 81.6 60.3 106.7 22.4 15.7 35.7 41.2 35.7 68.6V280c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-30.3c0-43.3-21-83.4-56.3-108.1zM536 352h-48c-4.4 0-8 3.6-8 8v144c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V360c0-4.4-3.6-8-8-8z"]},Mm={prefix:"fas",iconName:"smoking-ban",icon:[512,512,[],"f54d","M96 304c0 8.8 7.2 16 16 16h117.5l-96-96H112c-8.8 0-16 7.2-16 16v64zM256 0C114.6 0 0 114.6 0 256s114.6 256 256 256 256-114.6 256-256S397.4 0 256 0zm0 448c-105.9 0-192-86.1-192-192 0-41.4 13.3-79.7 35.7-111.1l267.4 267.4C335.7 434.7 297.4 448 256 448zm45.2-192H384v32h-50.8l-32-32zm111.1 111.1L365.2 320H400c8.8 0 16-7.2 16-16v-64c0-8.8-7.2-16-16-16H269.2L144.9 99.7C176.3 77.3 214.6 64 256 64c105.9 0 192 86.1 192 192 0 41.4-13.3 79.7-35.7 111.1zM320.6 128c-15.6 0-28.6-11.2-31.4-25.9-.7-3.6-4-6.1-7.7-6.1h-16.2c-5 0-8.7 4.5-8 9.4 4.6 30.9 31.2 54.6 63.3 54.6 15.6 0 28.6 11.2 31.4 25.9.7 3.6 4 6.1 7.7 6.1h16.2c5 0 8.7-4.5 8-9.4-4.6-30.9-31.2-54.6-63.3-54.6z"]},Cm={prefix:"fas",iconName:"sms",icon:[512,512,[],"f7cd","M256 32C114.6 32 0 125.1 0 240c0 49.6 21.4 95 57 130.7C44.5 421.1 2.7 466 2.2 466.5c-2.2 2.3-2.8 5.7-1.5 8.7 1.3 3 4.1 4.8 7.3 4.8 66.3 0 116-31.8 140.6-51.4 32.7 12.3 69 19.4 107.4 19.4 141.4 0 256-93.1 256-208S397.4 32 256 32zM128.2 304H116c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h12.3c6 0 10.4-3.5 10.4-6.6 0-1.3-.8-2.7-2.1-3.8l-21.9-18.8c-8.5-7.2-13.3-17.5-13.3-28.1 0-21.3 19-38.6 42.4-38.6H156c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8h-12.3c-6 0-10.4 3.5-10.4 6.6 0 1.3.8 2.7 2.1 3.8l21.9 18.8c8.5 7.2 13.3 17.5 13.3 28.1.1 21.3-19 38.6-42.4 38.6zm191.8-8c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8v-68.2l-24.8 55.8c-2.9 5.9-11.4 5.9-14.3 0L224 227.8V296c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8V192c0-8.8 7.2-16 16-16h16c6.1 0 11.6 3.4 14.3 8.8l17.7 35.4 17.7-35.4c2.7-5.4 8.3-8.8 14.3-8.8h16c8.8 0 16 7.2 16 16v104zm48.3 8H356c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h12.3c6 0 10.4-3.5 10.4-6.6 0-1.3-.8-2.7-2.1-3.8l-21.9-18.8c-8.5-7.2-13.3-17.5-13.3-28.1 0-21.3 19-38.6 42.4-38.6H396c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8h-12.3c-6 0-10.4 3.5-10.4 6.6 0 1.3.8 2.7 2.1 3.8l21.9 18.8c8.5 7.2 13.3 17.5 13.3 28.1.1 21.3-18.9 38.6-42.3 38.6z"]},Hm={prefix:"fas",iconName:"snowboarding",icon:[512,512,[],"f7ce","M432 96c26.5 0 48-21.5 48-48S458.5 0 432 0s-48 21.5-48 48 21.5 48 48 48zm28.8 153.6c5.8 4.3 12.5 6.4 19.2 6.4 9.7 0 19.3-4.4 25.6-12.8 10.6-14.1 7.8-34.2-6.4-44.8l-111.4-83.5c-13.8-10.3-29.1-18.4-45.4-23.8l-63.7-21.2-26.1-52.1C244.7 2 225.5-4.4 209.7 3.5c-15.8 7.9-22.2 27.1-14.3 42.9l29.1 58.1c5.7 11.4 15.6 19.9 27.7 24l16.4 5.5-41.2 20.6c-21.8 10.9-35.4 32.8-35.4 57.2v53.1l-74.1 24.7c-16.8 5.6-25.8 23.7-20.2 40.5 1.7 5.2 4.9 9.4 8.7 12.9l-38.7-14.1c-9.7-3.5-17.4-10.6-21.8-20-5.6-12-19.9-17.2-31.9-11.6s-17.2 19.9-11.6 31.9c9.8 21 27.1 36.9 48.9 44.8l364.8 132.7c9.7 3.5 19.7 5.3 29.7 5.3 12.5 0 24.9-2.7 36.5-8.2 12-5.6 17.2-19.9 11.6-31.9S474 454.7 462 460.3c-9.3 4.4-19.8 4.8-29.5 1.3l-90.8-33.1c8.7-4.1 15.6-11.8 17.8-21.9l21.9-102c3.9-18.2-3.2-37.2-18.1-48.4l-52-39 66-30.5 83.5 62.9zm-144.4 51.7l-19.7 92c-1.5 7.1-.1 13.9 2.8 20l-169.4-61.6c2.7-.2 5.4-.4 8-1.3l85-28.4c19.6-6.5 32.8-24.8 32.8-45.5V256l60.5 45.3z"]},gm={prefix:"fas",iconName:"snowflake",icon:[448,512,[],"f2dc","M440.3 345.2l-33.8-19.5 26-7c8.2-2.2 13.1-10.7 10.9-18.9l-4-14.9c-2.2-8.2-10.7-13.1-18.9-10.9l-70.8 19-63.9-37 63.8-36.9 70.8 19c8.2 2.2 16.7-2.7 18.9-10.9l4-14.9c2.2-8.2-2.7-16.7-10.9-18.9l-26-7 33.8-19.5c7.4-4.3 9.9-13.7 5.7-21.1L430.4 119c-4.3-7.4-13.7-9.9-21.1-5.7l-33.8 19.5 7-26c2.2-8.2-2.7-16.7-10.9-18.9l-14.9-4c-8.2-2.2-16.7 2.7-18.9 10.9l-19 70.8-62.8 36.2v-77.5l53.7-53.7c6.2-6.2 6.2-16.4 0-22.6l-11.3-11.3c-6.2-6.2-16.4-6.2-22.6 0L256 56.4V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v40.4l-19.7-19.7c-6.2-6.2-16.4-6.2-22.6 0L138.3 48c-6.3 6.2-6.3 16.4 0 22.6l53.7 53.7v77.5l-62.8-36.2-19-70.8c-2.2-8.2-10.7-13.1-18.9-10.9l-14.9 4c-8.2 2.2-13.1 10.7-10.9 18.9l7 26-33.8-19.5c-7.4-4.3-16.8-1.7-21.1 5.7L2.1 145.7c-4.3 7.4-1.7 16.8 5.7 21.1l33.8 19.5-26 7c-8.3 2.2-13.2 10.7-11 19l4 14.9c2.2 8.2 10.7 13.1 18.9 10.9l70.8-19 63.8 36.9-63.8 36.9-70.8-19c-8.2-2.2-16.7 2.7-18.9 10.9l-4 14.9c-2.2 8.2 2.7 16.7 10.9 18.9l26 7-33.8 19.6c-7.4 4.3-9.9 13.7-5.7 21.1l15.5 26.8c4.3 7.4 13.7 9.9 21.1 5.7l33.8-19.5-7 26c-2.2 8.2 2.7 16.7 10.9 18.9l14.9 4c8.2 2.2 16.7-2.7 18.9-10.9l19-70.8 62.8-36.2v77.5l-53.7 53.7c-6.3 6.2-6.3 16.4 0 22.6l11.3 11.3c6.2 6.2 16.4 6.2 22.6 0l19.7-19.7V496c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-40.4l19.7 19.7c6.2 6.2 16.4 6.2 22.6 0l11.3-11.3c6.2-6.2 6.2-16.4 0-22.6L256 387.7v-77.5l62.8 36.2 19 70.8c2.2 8.2 10.7 13.1 18.9 10.9l14.9-4c8.2-2.2 13.1-10.7 10.9-18.9l-7-26 33.8 19.5c7.4 4.3 16.8 1.7 21.1-5.7l15.5-26.8c4.3-7.3 1.8-16.8-5.6-21z"]},Vm={prefix:"fas",iconName:"snowman",icon:[512,512,[],"f7d0","M510.9 152.3l-5.9-14.5c-3.3-8-12.6-11.9-20.8-8.7L456 140.6v-29c0-8.6-7.2-15.6-16-15.6h-16c-8.8 0-16 7-16 15.6v46.9c0 .5.3 1 .3 1.5l-56.4 23c-5.9-10-13.3-18.9-22-26.6 13.6-16.6 22-37.4 22-60.5 0-53-43-96-96-96s-96 43-96 96c0 23.1 8.5 43.9 22 60.5-8.7 7.7-16 16.6-22 26.6l-56.4-23c.1-.5.3-1 .3-1.5v-46.9C104 103 96.8 96 88 96H72c-8.8 0-16 7-16 15.6v29l-28.1-11.5c-8.2-3.2-17.5.7-20.8 8.7l-5.9 14.5c-3.3 8 .7 17.1 8.9 20.3l135.2 55.2c-.4 4-1.2 8-1.2 12.2 0 10.1 1.7 19.6 4.2 28.9C120.9 296.4 104 334.2 104 376c0 54 28.4 100.9 70.8 127.8 9.3 5.9 20.3 8.2 31.3 8.2h99.2c13.3 0 26.3-4.1 37.2-11.7 46.5-32.3 74.4-89.4 62.9-152.6-5.5-30.2-20.5-57.6-41.6-79 2.5-9.2 4.2-18.7 4.2-28.7 0-4.2-.8-8.1-1.2-12.2L502 172.6c8.1-3.1 12.1-12.2 8.9-20.3zM224 96c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm32 272c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm0-64c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm0-64c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm0-88s-16-23.2-16-32 7.2-16 16-16 16 7.2 16 16-16 32-16 32zm32-56c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16z"]},xm={prefix:"fas",iconName:"snowplow",icon:[640,512,[],"f7d2","M120 376c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zm80 0c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zm80 0c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zm80 0c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zm238.6 49.4c-14.5-14.5-22.6-34.1-22.6-54.6V269.2c0-20.5 8.1-40.1 22.6-54.6l36.7-36.7c6.2-6.2 6.2-16.4 0-22.6l-22.6-22.6c-6.2-6.2-16.4-6.2-22.6 0l-36.7 36.7c-26.5 26.5-41.4 62.4-41.4 99.9V288h-64v-50.9c0-8.7-1.8-17.2-5.2-25.2L364.5 29.1C356.9 11.4 339.6 0 320.3 0H176c-26.5 0-48 21.5-48 48v112h-16c-26.5 0-48 21.5-48 48v91.2C26.3 317.2 0 355.4 0 400c0 61.9 50.1 112 112 112h256c61.9 0 112-50.1 112-112 0-17.3-4.2-33.4-11.2-48H512v18.7c0 37.5 14.9 73.4 41.4 99.9l36.7 36.7c6.2 6.2 16.4 6.2 22.6 0l22.6-22.6c6.2-6.2 6.2-16.4 0-22.6l-36.7-36.7zM192 64h117.8l68.6 160H256l-64-64V64zm176 384H112c-26.5 0-48-21.5-48-48s21.5-48 48-48h256c26.5 0 48 21.5 48 48s-21.5 48-48 48z"]},Lm={prefix:"fas",iconName:"soap",icon:[512,512,[],"e06e","M416,192a95.42,95.42,0,0,1-30.94,70.21A95.8,95.8,0,0,1,352,448H160a96,96,0,0,1,0-192h88.91A95.3,95.3,0,0,1,224,192H96A96,96,0,0,0,0,288V416a96,96,0,0,0,96,96H416a96,96,0,0,0,96-96V288A96,96,0,0,0,416,192Zm-96,64a64,64,0,1,0-64-64A64,64,0,0,0,320,256ZM208,96a48,48,0,1,0-48-48A48,48,0,0,0,208,96ZM384,64a32,32,0,1,0-32-32A32,32,0,0,0,384,64ZM160,288a64,64,0,0,0,0,128H352a64,64,0,0,0,0-128Z"]},bm={prefix:"fas",iconName:"socks",icon:[512,512,[],"f696","M214.66 311.01L288 256V96H128v176l-86.65 64.61c-39.4 29.56-53.86 84.42-29.21 127.06C30.39 495.25 63.27 512 96.08 512c20.03 0 40.25-6.25 57.52-19.2l21.86-16.39c-29.85-55.38-13.54-125.84 39.2-165.4zM288 32c0-11.05 3.07-21.3 8.02-30.38C293.4.92 290.85 0 288 0H160c-17.67 0-32 14.33-32 32v32h160V32zM480 0H352c-17.67 0-32 14.33-32 32v32h192V32c0-17.67-14.33-32-32-32zM320 272l-86.13 64.61c-39.4 29.56-53.86 84.42-29.21 127.06 18.25 31.58 50.61 48.33 83.42 48.33 20.03 0 40.25-6.25 57.52-19.2l115.2-86.4A127.997 127.997 0 0 0 512 304V96H320v176z"]},Nm={prefix:"fas",iconName:"solar-panel",icon:[640,512,[],"f5ba","M431.98 448.01l-47.97.05V416h-128v32.21l-47.98.05c-8.82.01-15.97 7.16-15.98 15.99l-.05 31.73c-.01 8.85 7.17 16.03 16.02 16.02l223.96-.26c8.82-.01 15.97-7.16 15.98-15.98l.04-31.73c.01-8.85-7.17-16.03-16.02-16.02zM585.2 26.74C582.58 11.31 568.99 0 553.06 0H86.93C71 0 57.41 11.31 54.79 26.74-3.32 369.16.04 348.08.03 352c-.03 17.32 14.29 32 32.6 32h574.74c18.23 0 32.51-14.56 32.59-31.79.02-4.08 3.35 16.95-54.76-325.47zM259.83 64h120.33l9.77 96H250.06l9.77-96zm-75.17 256H71.09L90.1 208h105.97l-11.41 112zm16.29-160H98.24l16.29-96h96.19l-9.77 96zm32.82 160l11.4-112h149.65l11.4 112H233.77zm195.5-256h96.19l16.29 96H439.04l-9.77-96zm26.06 256l-11.4-112H549.9l19.01 112H455.33z"]},Am={prefix:"fas",iconName:"sort",icon:[320,512,[],"f0dc","M41 288h238c21.4 0 32.1 25.9 17 41L177 448c-9.4 9.4-24.6 9.4-33.9 0L24 329c-15.1-15.1-4.4-41 17-41zm255-105L177 64c-9.4-9.4-24.6-9.4-33.9 0L24 183c-15.1 15.1-4.4 41 17 41h238c21.4 0 32.1-25.9 17-41z"]},ym={prefix:"fas",iconName:"sort-alpha-down",icon:[448,512,[],"f15d","M176 352h-48V48a16 16 0 0 0-16-16H80a16 16 0 0 0-16 16v304H16c-14.19 0-21.36 17.24-11.29 27.31l80 96a16 16 0 0 0 22.62 0l80-96C197.35 369.26 190.22 352 176 352zm240-64H288a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h56l-61.26 70.45A32 32 0 0 0 272 446.37V464a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-56l61.26-70.45A32 32 0 0 0 432 321.63V304a16 16 0 0 0-16-16zm31.06-85.38l-59.27-160A16 16 0 0 0 372.72 32h-41.44a16 16 0 0 0-15.07 10.62l-59.27 160A16 16 0 0 0 272 224h24.83a16 16 0 0 0 15.23-11.08l4.42-12.92h71l4.41 12.92A16 16 0 0 0 407.16 224H432a16 16 0 0 0 15.06-21.38zM335.61 144L352 96l16.39 48z"]},Sm={prefix:"fas",iconName:"sort-alpha-down-alt",icon:[448,512,[],"f881","M176 352h-48V48a16 16 0 0 0-16-16H80a16 16 0 0 0-16 16v304H16c-14.19 0-21.36 17.24-11.29 27.31l80 96a16 16 0 0 0 22.62 0l80-96C197.35 369.26 190.22 352 176 352zm112-128h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-56l61.26-70.45A32 32 0 0 0 432 65.63V48a16 16 0 0 0-16-16H288a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h56l-61.26 70.45A32 32 0 0 0 272 190.37V208a16 16 0 0 0 16 16zm159.06 234.62l-59.27-160A16 16 0 0 0 372.72 288h-41.44a16 16 0 0 0-15.07 10.62l-59.27 160A16 16 0 0 0 272 480h24.83a16 16 0 0 0 15.23-11.08l4.42-12.92h71l4.41 12.92A16 16 0 0 0 407.16 480H432a16 16 0 0 0 15.06-21.38zM335.61 400L352 352l16.39 48z"]},wm={prefix:"fas",iconName:"sort-alpha-up",icon:[448,512,[],"f15e","M16 160h48v304a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V160h48c14.21 0 21.38-17.24 11.31-27.31l-80-96a16 16 0 0 0-22.62 0l-80 96C-5.35 142.74 1.78 160 16 160zm400 128H288a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h56l-61.26 70.45A32 32 0 0 0 272 446.37V464a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-56l61.26-70.45A32 32 0 0 0 432 321.63V304a16 16 0 0 0-16-16zm31.06-85.38l-59.27-160A16 16 0 0 0 372.72 32h-41.44a16 16 0 0 0-15.07 10.62l-59.27 160A16 16 0 0 0 272 224h24.83a16 16 0 0 0 15.23-11.08l4.42-12.92h71l4.41 12.92A16 16 0 0 0 407.16 224H432a16 16 0 0 0 15.06-21.38zM335.61 144L352 96l16.39 48z"]},km={prefix:"fas",iconName:"sort-alpha-up-alt",icon:[448,512,[],"f882","M16 160h48v304a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V160h48c14.21 0 21.38-17.24 11.31-27.31l-80-96a16 16 0 0 0-22.62 0l-80 96C-5.35 142.74 1.78 160 16 160zm272 64h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-56l61.26-70.45A32 32 0 0 0 432 65.63V48a16 16 0 0 0-16-16H288a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h56l-61.26 70.45A32 32 0 0 0 272 190.37V208a16 16 0 0 0 16 16zm159.06 234.62l-59.27-160A16 16 0 0 0 372.72 288h-41.44a16 16 0 0 0-15.07 10.62l-59.27 160A16 16 0 0 0 272 480h24.83a16 16 0 0 0 15.23-11.08l4.42-12.92h71l4.41 12.92A16 16 0 0 0 407.16 480H432a16 16 0 0 0 15.06-21.38zM335.61 400L352 352l16.39 48z"]},Tm={prefix:"fas",iconName:"sort-amount-down",icon:[512,512,[],"f160","M304 416h-64a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-128-64h-48V48a16 16 0 0 0-16-16H80a16 16 0 0 0-16 16v304H16c-14.19 0-21.37 17.24-11.29 27.31l80 96a16 16 0 0 0 22.62 0l80-96C197.35 369.26 190.22 352 176 352zm256-192H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h192a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-64 128H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM496 32H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h256a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},Em={prefix:"fas",iconName:"sort-amount-down-alt",icon:[512,512,[],"f884","M240 96h64a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16h-64a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16zm0 128h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16zm256 192H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h256a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-256-64h192a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16zm-64 0h-48V48a16 16 0 0 0-16-16H80a16 16 0 0 0-16 16v304H16c-14.19 0-21.37 17.24-11.29 27.31l80 96a16 16 0 0 0 22.62 0l80-96C197.35 369.26 190.22 352 176 352z"]},Pm={prefix:"fas",iconName:"sort-amount-up",icon:[512,512,[],"f161","M304 416h-64a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM16 160h48v304a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V160h48c14.21 0 21.38-17.24 11.31-27.31l-80-96a16 16 0 0 0-22.62 0l-80 96C-5.35 142.74 1.77 160 16 160zm416 0H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h192a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-64 128H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM496 32H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h256a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},Dm={prefix:"fas",iconName:"sort-amount-up-alt",icon:[512,512,[],"f885","M240 96h64a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16h-64a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16zm0 128h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16zm256 192H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h256a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-256-64h192a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16zM16 160h48v304a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V160h48c14.21 0 21.39-17.24 11.31-27.31l-80-96a16 16 0 0 0-22.62 0l-80 96C-5.35 142.74 1.78 160 16 160z"]},Om={prefix:"fas",iconName:"sort-down",icon:[320,512,[],"f0dd","M41 288h238c21.4 0 32.1 25.9 17 41L177 448c-9.4 9.4-24.6 9.4-33.9 0L24 329c-15.1-15.1-4.4-41 17-41z"]},Im={prefix:"fas",iconName:"sort-numeric-down",icon:[448,512,[],"f162","M304 96h16v64h-16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h96a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-16V48a16 16 0 0 0-16-16h-48a16 16 0 0 0-14.29 8.83l-16 32A16 16 0 0 0 304 96zm26.15 162.91a79 79 0 0 0-55 54.17c-14.25 51.05 21.21 97.77 68.85 102.53a84.07 84.07 0 0 1-20.85 12.91c-7.57 3.4-10.8 12.47-8.18 20.34l9.9 20c2.87 8.63 12.53 13.49 20.9 9.91 58-24.76 86.25-61.61 86.25-132V336c-.02-51.21-48.4-91.34-101.85-77.09zM352 356a20 20 0 1 1 20-20 20 20 0 0 1-20 20zm-176-4h-48V48a16 16 0 0 0-16-16H80a16 16 0 0 0-16 16v304H16c-14.19 0-21.36 17.24-11.29 27.31l80 96a16 16 0 0 0 22.62 0l80-96C197.35 369.26 190.22 352 176 352z"]},Bm={prefix:"fas",iconName:"sort-numeric-down-alt",icon:[448,512,[],"f886","M176 352h-48V48a16 16 0 0 0-16-16H80a16 16 0 0 0-16 16v304H16c-14.19 0-21.36 17.24-11.29 27.31l80 96a16 16 0 0 0 22.62 0l80-96C197.35 369.26 190.22 352 176 352zm224 64h-16V304a16 16 0 0 0-16-16h-48a16 16 0 0 0-14.29 8.83l-16 32A16 16 0 0 0 304 352h16v64h-16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h96a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM330.17 34.91a79 79 0 0 0-55 54.17c-14.27 51.05 21.19 97.77 68.83 102.53a84.07 84.07 0 0 1-20.85 12.91c-7.57 3.4-10.8 12.47-8.18 20.34l9.9 20c2.87 8.63 12.53 13.49 20.9 9.91 58-24.77 86.25-61.61 86.25-132V112c-.02-51.21-48.4-91.34-101.85-77.09zM352 132a20 20 0 1 1 20-20 20 20 0 0 1-20 20z"]},Rm={prefix:"fas",iconName:"sort-numeric-up",icon:[448,512,[],"f163","M330.17 258.91a79 79 0 0 0-55 54.17c-14.27 51.05 21.19 97.77 68.83 102.53a84.07 84.07 0 0 1-20.85 12.91c-7.57 3.4-10.8 12.47-8.18 20.34l9.9 20c2.87 8.63 12.53 13.49 20.9 9.91 58-24.76 86.25-61.61 86.25-132V336c-.02-51.21-48.4-91.34-101.85-77.09zM352 356a20 20 0 1 1 20-20 20 20 0 0 1-20 20zM304 96h16v64h-16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h96a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-16V48a16 16 0 0 0-16-16h-48a16 16 0 0 0-14.29 8.83l-16 32A16 16 0 0 0 304 96zM107.31 36.69a16 16 0 0 0-22.62 0l-80 96C-5.35 142.74 1.78 160 16 160h48v304a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V160h48c14.21 0 21.38-17.24 11.31-27.31z"]},Zm={prefix:"fas",iconName:"sort-numeric-up-alt",icon:[448,512,[],"f887","M107.31 36.69a16 16 0 0 0-22.62 0l-80 96C-5.35 142.74 1.78 160 16 160h48v304a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V160h48c14.21 0 21.38-17.24 11.31-27.31zM400 416h-16V304a16 16 0 0 0-16-16h-48a16 16 0 0 0-14.29 8.83l-16 32A16 16 0 0 0 304 352h16v64h-16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h96a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM330.17 34.91a79 79 0 0 0-55 54.17c-14.27 51.05 21.19 97.77 68.83 102.53a84.07 84.07 0 0 1-20.85 12.91c-7.57 3.4-10.8 12.47-8.18 20.34l9.9 20c2.87 8.63 12.53 13.49 20.9 9.91 58-24.77 86.25-61.61 86.25-132V112c-.02-51.21-48.4-91.34-101.85-77.09zM352 132a20 20 0 1 1 20-20 20 20 0 0 1-20 20z"]},jm={prefix:"fas",iconName:"sort-up",icon:[320,512,[],"f0de","M279 224H41c-21.4 0-32.1-25.9-17-41L143 64c9.4-9.4 24.6-9.4 33.9 0l119 119c15.2 15.1 4.5 41-16.9 41z"]},Fm={prefix:"fas",iconName:"spa",icon:[576,512,[],"f5bb","M568.25 192c-29.04.13-135.01 6.16-213.84 83-33.12 29.63-53.36 63.3-66.41 94.86-13.05-31.56-33.29-65.23-66.41-94.86-78.83-76.84-184.8-82.87-213.84-83-4.41-.02-7.79 3.4-7.75 7.82.23 27.92 7.14 126.14 88.77 199.3C172.79 480.94 256 480 288 480s115.19.95 199.23-80.88c81.64-73.17 88.54-171.38 88.77-199.3.04-4.42-3.34-7.84-7.75-7.82zM287.98 302.6c12.82-18.85 27.6-35.78 44.09-50.52 19.09-18.61 39.58-33.3 60.26-45.18-16.44-70.5-51.72-133.05-96.73-172.22-4.11-3.58-11.02-3.58-15.14 0-44.99 39.14-80.27 101.63-96.74 172.07 20.37 11.7 40.5 26.14 59.22 44.39a282.768 282.768 0 0 1 45.04 51.46z"]},qm={prefix:"fas",iconName:"space-shuttle",icon:[640,512,[],"f197","M592.604 208.244C559.735 192.836 515.777 184 472 184H186.327c-4.952-6.555-10.585-11.978-16.72-16H376C229.157 137.747 219.403 32 96.003 32H96v128H80V32c-26.51 0-48 28.654-48 64v64c-23.197 0-32 10.032-32 24v40c0 13.983 8.819 24 32 24v16c-23.197 0-32 10.032-32 24v40c0 13.983 8.819 24 32 24v64c0 35.346 21.49 64 48 64V352h16v128h.003c123.4 0 133.154-105.747 279.997-136H169.606c6.135-4.022 11.768-9.445 16.72-16H472c43.777 0 87.735-8.836 120.604-24.244C622.282 289.845 640 271.992 640 256s-17.718-33.845-47.396-47.756zM488 296a8 8 0 0 1-8-8v-64a8 8 0 0 1 8-8c31.909 0 31.942 80 0 80z"]},Um={prefix:"fas",iconName:"spell-check",icon:[576,512,[],"f891","M272 256h91.36c43.2 0 82-32.2 84.51-75.34a79.82 79.82 0 0 0-25.26-63.07 79.81 79.81 0 0 0 9.06-44.91C427.9 30.57 389.3 0 347 0h-75a16 16 0 0 0-16 16v224a16 16 0 0 0 16 16zm40-200h40a24 24 0 0 1 0 48h-40zm0 96h56a24 24 0 0 1 0 48h-56zM155.12 22.25A32 32 0 0 0 124.64 0H99.36a32 32 0 0 0-30.48 22.25L.59 235.73A16 16 0 0 0 16 256h24.93a16 16 0 0 0 15.42-11.73L68.29 208h87.42l11.94 36.27A16 16 0 0 0 183.07 256H208a16 16 0 0 0 15.42-20.27zM89.37 144L112 75.3l22.63 68.7zm482 132.48l-45.21-45.3a15.88 15.88 0 0 0-22.59 0l-151.5 151.5-55.41-55.5a15.88 15.88 0 0 0-22.59 0l-45.3 45.3a16 16 0 0 0 0 22.59l112 112.21a15.89 15.89 0 0 0 22.6 0l208-208.21a16 16 0 0 0-.02-22.59z"]},Wm={prefix:"fas",iconName:"spider",icon:[576,512,[],"f717","M151.17 167.35L177.1 176h4.67l5.22-26.12c.72-3.58 1.8-7.58 3.21-11.79l-20.29-40.58 23.8-71.39c2.79-8.38-1.73-17.44-10.12-20.24L168.42.82c-8.38-2.8-17.45 1.73-20.24 10.12l-25.89 77.68a32.04 32.04 0 0 0 1.73 24.43l27.15 54.3zm422.14 182.03l-52.75-79.12a32.002 32.002 0 0 0-26.62-14.25H416l68.99-24.36a32.03 32.03 0 0 0 16.51-12.61l53.6-80.41c4.9-7.35 2.91-17.29-4.44-22.19l-13.31-8.88c-7.35-4.9-17.29-2.91-22.19 4.44l-50.56 75.83L404.1 208H368l-10.37-51.85C355.44 145.18 340.26 96 288 96c-52.26 0-67.44 49.18-69.63 60.15L208 208h-36.1l-60.49-20.17L60.84 112c-4.9-7.35-14.83-9.34-22.19-4.44l-13.31 8.88c-7.35 4.9-9.34 14.83-4.44 22.19l53.6 80.41a32.03 32.03 0 0 0 16.51 12.61L160 256H82.06a32.02 32.02 0 0 0-26.63 14.25L2.69 349.38c-4.9 7.35-2.92 17.29 4.44 22.19l13.31 8.88c7.35 4.9 17.29 2.91 22.19-4.44l48-72h47.06l-60.83 97.33A31.988 31.988 0 0 0 72 418.3V496c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16v-73.11l74.08-118.53c-1.01 14.05-2.08 28.11-2.08 42.21C192 399.64 232.76 448 288 448s96-48.36 96-101.43c0-14.1-1.08-28.16-2.08-42.21L456 422.89V496c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16v-77.71c0-6-1.69-11.88-4.86-16.96L438.31 304h47.06l48 72c4.9 7.35 14.84 9.34 22.19 4.44l13.31-8.88c7.36-4.9 9.34-14.83 4.44-22.18zM406.09 97.51l-20.29 40.58c1.41 4.21 2.49 8.21 3.21 11.79l5.22 26.12h4.67l25.93-8.65 27.15-54.3a31.995 31.995 0 0 0 1.73-24.43l-25.89-77.68C425.03 2.56 415.96-1.98 407.58.82l-15.17 5.06c-8.38 2.8-12.91 11.86-10.12 20.24l23.8 71.39z"]},Gm={prefix:"fas",iconName:"spinner",icon:[512,512,[],"f110","M304 48c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48 48 21.49 48 48zm-48 368c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm208-208c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zM96 256c0-26.51-21.49-48-48-48S0 229.49 0 256s21.49 48 48 48 48-21.49 48-48zm12.922 99.078c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.491-48-48-48zm294.156 0c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.49-48-48-48zM108.922 60.922c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.491-48-48-48z"]},_m={prefix:"fas",iconName:"splotch",icon:[512,512,[],"f5bc","M472.29 195.89l-67.06-22.95c-19.28-6.6-33.54-20.92-38.14-38.3L351.1 74.19c-11.58-43.77-76.57-57.13-109.98-22.62l-46.14 47.67c-13.26 13.71-33.54 20.93-54.2 19.31l-71.88-5.62c-52.05-4.07-86.93 44.88-59.03 82.83l38.54 52.42c11.08 15.07 12.82 33.86 4.64 50.24L24.62 355.4c-20.59 41.25 22.84 84.87 73.49 73.81l69.96-15.28c20.11-4.39 41.45 0 57.07 11.73l54.32 40.83c39.32 29.56 101.04 7.57 104.45-37.22l4.7-61.86c1.35-17.79 12.8-33.86 30.63-42.99l62-31.74c44.88-22.96 39.59-80.17-8.95-96.79z"]},$m={prefix:"fas",iconName:"spray-can",icon:[512,512,[],"f5bd","M224 32c0-17.67-14.33-32-32-32h-64c-17.67 0-32 14.33-32 32v96h128V32zm256 96c-17.67 0-32 14.33-32 32s14.33 32 32 32 32-14.33 32-32-14.33-32-32-32zm-256 32H96c-53.02 0-96 42.98-96 96v224c0 17.67 14.33 32 32 32h256c17.67 0 32-14.33 32-32V256c0-53.02-42.98-96-96-96zm-64 256c-44.18 0-80-35.82-80-80s35.82-80 80-80 80 35.82 80 80-35.82 80-80 80zM480 96c17.67 0 32-14.33 32-32s-14.33-32-32-32-32 14.33-32 32 14.33 32 32 32zm-96 32c-17.67 0-32 14.33-32 32s14.33 32 32 32 32-14.33 32-32-14.33-32-32-32zm-96-96c-17.67 0-32 14.33-32 32s14.33 32 32 32 32-14.33 32-32-14.33-32-32-32zm96 0c-17.67 0-32 14.33-32 32s14.33 32 32 32 32-14.33 32-32-14.33-32-32-32zm96 192c-17.67 0-32 14.33-32 32s14.33 32 32 32 32-14.33 32-32-14.33-32-32-32z"]},Ym={prefix:"fas",iconName:"square",icon:[448,512,[],"f0c8","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48z"]},Km={prefix:"fas",iconName:"square-full",icon:[512,512,[],"f45c","M512 512H0V0h512v512z"]},Jm={prefix:"fas",iconName:"square-root-alt",icon:[576,512,[],"f698","M571.31 251.31l-22.62-22.62c-6.25-6.25-16.38-6.25-22.63 0L480 274.75l-46.06-46.06c-6.25-6.25-16.38-6.25-22.63 0l-22.62 22.62c-6.25 6.25-6.25 16.38 0 22.63L434.75 320l-46.06 46.06c-6.25 6.25-6.25 16.38 0 22.63l22.62 22.62c6.25 6.25 16.38 6.25 22.63 0L480 365.25l46.06 46.06c6.25 6.25 16.38 6.25 22.63 0l22.62-22.62c6.25-6.25 6.25-16.38 0-22.63L525.25 320l46.06-46.06c6.25-6.25 6.25-16.38 0-22.63zM552 0H307.65c-14.54 0-27.26 9.8-30.95 23.87l-84.79 322.8-58.41-106.1A32.008 32.008 0 0 0 105.47 224H24c-13.25 0-24 10.74-24 24v48c0 13.25 10.75 24 24 24h43.62l88.88 163.73C168.99 503.5 186.3 512 204.94 512c17.27 0 44.44-9 54.28-41.48L357.03 96H552c13.25 0 24-10.75 24-24V24c0-13.26-10.75-24-24-24z"]},Qm={prefix:"fas",iconName:"stamp",icon:[512,512,[],"f5bf","M32 512h448v-64H32v64zm384-256h-66.56c-16.26 0-29.44-13.18-29.44-29.44v-9.46c0-27.37 8.88-53.41 21.46-77.72 9.11-17.61 12.9-38.39 9.05-60.42-6.77-38.78-38.47-70.7-77.26-77.45C212.62-9.04 160 37.33 160 96c0 14.16 3.12 27.54 8.69 39.58C182.02 164.43 192 194.7 192 226.49v.07c0 16.26-13.18 29.44-29.44 29.44H96c-53.02 0-96 42.98-96 96v32c0 17.67 14.33 32 32 32h448c17.67 0 32-14.33 32-32v-32c0-53.02-42.98-96-96-96z"]},Xm={prefix:"fas",iconName:"star",icon:[576,512,[],"f005","M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"]},cv={prefix:"fas",iconName:"star-and-crescent",icon:[512,512,[],"f699","M340.47 466.36c-1.45 0-6.89.46-9.18.46-116.25 0-210.82-94.57-210.82-210.82S215.04 45.18 331.29 45.18c2.32 0 7.7.46 9.18.46 7.13 0 13.33-5.03 14.75-12.07 1.46-7.25-2.55-14.49-9.47-17.09C316.58 5.54 286.39 0 256 0 114.84 0 0 114.84 0 256s114.84 256 256 256c30.23 0 60.28-5.49 89.32-16.32 5.96-2.02 10.28-7.64 10.28-14.26 0-8.09-6.39-15.06-15.13-15.06zm162.99-252.5l-76.38-11.1-34.16-69.21c-1.83-3.7-5.38-5.55-8.93-5.55s-7.1 1.85-8.93 5.55l-34.16 69.21-76.38 11.1c-8.17 1.18-11.43 11.22-5.52 16.99l55.27 53.87-13.05 76.07c-1.11 6.44 4.01 11.66 9.81 11.66 1.53 0 3.11-.36 4.64-1.17L384 335.37l68.31 35.91c1.53.8 3.11 1.17 4.64 1.17 5.8 0 10.92-5.23 9.81-11.66l-13.05-76.07 55.27-53.87c5.91-5.77 2.65-15.81-5.52-16.99z"]},av={prefix:"fas",iconName:"star-half",icon:[576,512,[],"f089","M288 0c-11.4 0-22.8 5.9-28.7 17.8L194 150.2 47.9 171.4c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.1 23 46 46.4 33.7L288 439.6V0z"]},ev={prefix:"fas",iconName:"star-half-alt",icon:[536,512,[],"f5c0","M508.55 171.51L362.18 150.2 296.77 17.81C290.89 5.98 279.42 0 267.95 0c-11.4 0-22.79 5.9-28.69 17.81l-65.43 132.38-146.38 21.29c-26.25 3.8-36.77 36.09-17.74 54.59l105.89 103-25.06 145.48C86.98 495.33 103.57 512 122.15 512c4.93 0 10-1.17 14.87-3.75l130.95-68.68 130.94 68.7c4.86 2.55 9.92 3.71 14.83 3.71 18.6 0 35.22-16.61 31.66-37.4l-25.03-145.49 105.91-102.98c19.04-18.5 8.52-50.8-17.73-54.6zm-121.74 123.2l-18.12 17.62 4.28 24.88 19.52 113.45-102.13-53.59-22.38-11.74.03-317.19 51.03 103.29 11.18 22.63 25.01 3.64 114.23 16.63-82.65 80.38z"]},iv={prefix:"fas",iconName:"star-of-david",icon:[464,512,[],"f69a","M405.68 256l53.21-89.39C473.3 142.4 455.48 112 426.88 112H319.96l-55.95-93.98C256.86 6.01 244.43 0 232 0s-24.86 6.01-32.01 18.02L144.04 112H37.11c-28.6 0-46.42 30.4-32.01 54.61L58.32 256 5.1 345.39C-9.31 369.6 8.51 400 37.11 400h106.93l55.95 93.98C207.14 505.99 219.57 512 232 512s24.86-6.01 32.01-18.02L319.96 400h106.93c28.6 0 46.42-30.4 32.01-54.61L405.68 256zm-12.78-88l-19.8 33.26L353.3 168h39.6zm-52.39 88l-52.39 88H175.88l-52.39-88 52.38-88h112.25l52.39 88zM232 73.72L254.79 112h-45.57L232 73.72zM71.1 168h39.6l-19.8 33.26L71.1 168zm0 176l19.8-33.26L110.7 344H71.1zM232 438.28L209.21 400h45.57L232 438.28zM353.29 344l19.8-33.26L392.9 344h-39.61z"]},nv={prefix:"fas",iconName:"star-of-life",icon:[480,512,[],"f621","M471.99 334.43L336.06 256l135.93-78.43c7.66-4.42 10.28-14.2 5.86-21.86l-32.02-55.43c-4.42-7.65-14.21-10.28-21.87-5.86l-135.93 78.43V16c0-8.84-7.17-16-16.01-16h-64.04c-8.84 0-16.01 7.16-16.01 16v156.86L56.04 94.43c-7.66-4.42-17.45-1.79-21.87 5.86L2.15 155.71c-4.42 7.65-1.8 17.44 5.86 21.86L143.94 256 8.01 334.43c-7.66 4.42-10.28 14.21-5.86 21.86l32.02 55.43c4.42 7.65 14.21 10.27 21.87 5.86l135.93-78.43V496c0 8.84 7.17 16 16.01 16h64.04c8.84 0 16.01-7.16 16.01-16V339.14l135.93 78.43c7.66 4.42 17.45 1.8 21.87-5.86l32.02-55.43c4.42-7.65 1.8-17.43-5.86-21.85z"]},ov={prefix:"fas",iconName:"step-backward",icon:[448,512,[],"f048","M64 468V44c0-6.6 5.4-12 12-12h48c6.6 0 12 5.4 12 12v176.4l195.5-181C352.1 22.3 384 36.6 384 64v384c0 27.4-31.9 41.7-52.5 24.6L136 292.7V468c0 6.6-5.4 12-12 12H76c-6.6 0-12-5.4-12-12z"]},tv={prefix:"fas",iconName:"step-forward",icon:[448,512,[],"f051","M384 44v424c0 6.6-5.4 12-12 12h-48c-6.6 0-12-5.4-12-12V291.6l-195.5 181C95.9 489.7 64 475.4 64 448V64c0-27.4 31.9-41.7 52.5-24.6L312 219.3V44c0-6.6 5.4-12 12-12h48c6.6 0 12 5.4 12 12z"]},rv={prefix:"fas",iconName:"stethoscope",icon:[512,512,[],"f0f1","M447.1 112c-34.2.5-62.3 28.4-63 62.6-.5 24.3 12.5 45.6 32 56.8V344c0 57.3-50.2 104-112 104-60 0-109.2-44.1-111.9-99.2C265 333.8 320 269.2 320 192V36.6c0-11.4-8.1-21.3-19.3-23.5L237.8.5c-13-2.6-25.6 5.8-28.2 18.8L206.4 35c-2.6 13 5.8 25.6 18.8 28.2l30.7 6.1v121.4c0 52.9-42.2 96.7-95.1 97.2-53.4.5-96.9-42.7-96.9-96V69.4l30.7-6.1c13-2.6 21.4-15.2 18.8-28.2l-3.1-15.7C107.7 6.4 95.1-2 82.1.6L19.3 13C8.1 15.3 0 25.1 0 36.6V192c0 77.3 55.1 142 128.1 156.8C130.7 439.2 208.6 512 304 512c97 0 176-75.4 176-168V231.4c19.1-11.1 32-31.7 32-55.4 0-35.7-29.2-64.5-64.9-64zm.9 80c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16z"]},lv={prefix:"fas",iconName:"sticky-note",icon:[448,512,[],"f249","M312 320h136V56c0-13.3-10.7-24-24-24H24C10.7 32 0 42.7 0 56v400c0 13.3 10.7 24 24 24h264V344c0-13.2 10.8-24 24-24zm129 55l-98 98c-4.5 4.5-10.6 7-17 7h-6V352h128v6.1c0 6.3-2.5 12.4-7 16.9z"]},fv={prefix:"fas",iconName:"stop",icon:[448,512,[],"f04d","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48z"]},sv={prefix:"fas",iconName:"stop-circle",icon:[512,512,[],"f28d","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm96 328c0 8.8-7.2 16-16 16H176c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16h160c8.8 0 16 7.2 16 16v160z"]},hv={prefix:"fas",iconName:"stopwatch",icon:[448,512,[],"f2f2","M432 304c0 114.9-93.1 208-208 208S16 418.9 16 304c0-104 76.3-190.2 176-205.5V64h-28c-6.6 0-12-5.4-12-12V12c0-6.6 5.4-12 12-12h120c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-28v34.5c37.5 5.8 71.7 21.6 99.7 44.6l27.5-27.5c4.7-4.7 12.3-4.7 17 0l28.3 28.3c4.7 4.7 4.7 12.3 0 17l-29.4 29.4-.6.6C419.7 223.3 432 262.2 432 304zm-176 36V188.5c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12V340c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12z"]},mv={prefix:"fas",iconName:"stopwatch-20",icon:[448,512,[],"e06f","M398.5,190.91l.59-.61,26.59-26.58a16,16,0,0,0,0-22.63L403,118.41a16,16,0,0,0-22.63,0l-24.68,24.68A206.68,206.68,0,0,0,256,98.5V64h32a16,16,0,0,0,16-16V16A16,16,0,0,0,288,0H160a16.05,16.05,0,0,0-16,16V48a16.05,16.05,0,0,0,16,16h32V98.5A207.92,207.92,0,0,0,16.09,297.57C12.64,411.5,106.76,510.22,220.72,512,337.13,513.77,432,420,432,304A206,206,0,0,0,398.5,190.91ZM204.37,377.55a8.2,8.2,0,0,1,8.32,8.07v22.31a8.2,8.2,0,0,1-8.32,8.07H121.52a16.46,16.46,0,0,1-16.61-17.62c2.78-35.22,14.67-57.41,38.45-91.37,20.42-29.19,27.1-37.32,27.1-62.34,0-16.92-1.79-24.27-12.21-24.27-9.39,0-12.69,7.4-12.69,22.68v5.23a8.2,8.2,0,0,1-8.33,8.07h-24.9a8.2,8.2,0,0,1-8.33-8.07v-4.07c0-27.3,8.48-60.24,56.43-60.24,43,0,55.57,25.85,55.57,61,0,35.58-12.44,51.21-34.35,81.31-11.56,15-24.61,35.57-26.41,51.2ZM344,352.32c0,35.16-12.3,63.68-57.23,63.68C243.19,416,232,386.48,232,352.55V247.22c0-40.73,19.58-63.22,56.2-63.22C325,184,344,206.64,344,245.3ZM287.87,221.73c-9.41,0-13.23,7.5-13.23,20V357.68c0,13.11,3.59,20.59,13.23,20.59s13-8,13-21.27V241.06C300.89,229.79,297.88,221.73,287.87,221.73Z"]},vv={prefix:"fas",iconName:"store",icon:[616,512,[],"f54e","M602 118.6L537.1 15C531.3 5.7 521 0 510 0H106C95 0 84.7 5.7 78.9 15L14 118.6c-33.5 53.5-3.8 127.9 58.8 136.4 4.5.6 9.1.9 13.7.9 29.6 0 55.8-13 73.8-33.1 18 20.1 44.3 33.1 73.8 33.1 29.6 0 55.8-13 73.8-33.1 18 20.1 44.3 33.1 73.8 33.1 29.6 0 55.8-13 73.8-33.1 18.1 20.1 44.3 33.1 73.8 33.1 4.7 0 9.2-.3 13.7-.9 62.8-8.4 92.6-82.8 59-136.4zM529.5 288c-10 0-19.9-1.5-29.5-3.8V384H116v-99.8c-9.6 2.2-19.5 3.8-29.5 3.8-6 0-12.1-.4-18-1.2-5.6-.8-11.1-2.1-16.4-3.6V480c0 17.7 14.3 32 32 32h448c17.7 0 32-14.3 32-32V283.2c-5.4 1.6-10.8 2.9-16.4 3.6-6.1.8-12.1 1.2-18.2 1.2z"]},zv={prefix:"fas",iconName:"store-alt",icon:[640,512,[],"f54f","M320 384H128V224H64v256c0 17.7 14.3 32 32 32h256c17.7 0 32-14.3 32-32V224h-64v160zm314.6-241.8l-85.3-128c-6-8.9-16-14.2-26.7-14.2H117.4c-10.7 0-20.7 5.3-26.6 14.2l-85.3 128c-14.2 21.3 1 49.8 26.6 49.8H608c25.5 0 40.7-28.5 26.6-49.8zM512 496c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V224h-64v272z"]},pv={prefix:"fas",iconName:"store-alt-slash",icon:[640,512,[],"e070","M17.89,123.62,5.51,142.2c-14.2,21.3,1,49.8,26.59,49.8h74.26ZM576,413.42V224H512V364L384,265V224H330.92l-41.4-32H608c25.5,0,40.7-28.5,26.59-49.8l-85.29-128A32.18,32.18,0,0,0,522.6,0H117.42A31.87,31.87,0,0,0,90.81,14.2l-10.66,16L45.46,3.38A16,16,0,0,0,23,6.19L3.37,31.46A16,16,0,0,0,6.18,53.91L594.53,508.63A16,16,0,0,0,617,505.81l19.64-25.26a16,16,0,0,0-2.81-22.45ZM320,384H128V224H64V480a32,32,0,0,0,32,32H352a32,32,0,0,0,32-32V406.59l-64-49.47Z"]},dv={prefix:"fas",iconName:"store-slash",icon:[640,512,[],"e071","M121.51,384V284.2a119.43,119.43,0,0,1-28,3.8,123.46,123.46,0,0,1-17.1-1.2,114.88,114.88,0,0,1-15.58-3.6V480c0,17.7,13.59,32,30.4,32H505.75L348.42,384Zm-28-128.09c25.1,0,47.29-10.72,64-27.24L24,120.05c-30.52,53.39-2.45,126.53,56.49,135A95.68,95.68,0,0,0,93.48,255.91ZM602.13,458.09,547.2,413.41V283.2a93.5,93.5,0,0,1-15.57,3.6,127.31,127.31,0,0,1-17.29,1.2,114.89,114.89,0,0,1-28-3.8v79.68L348.52,251.77a88.06,88.06,0,0,0,25.41,4.14c28.11,0,53-13,70.11-33.11,17.19,20.11,42.08,33.11,70.11,33.11a94.31,94.31,0,0,0,13-.91c59.66-8.41,88-82.8,56.06-136.4L521.55,15A30.1,30.1,0,0,0,495.81,0H112A30.11,30.11,0,0,0,86.27,15L76.88,30.78,43.19,3.38A14.68,14.68,0,0,0,21.86,6.19L3.2,31.45A16.58,16.58,0,0,0,5.87,53.91L564.81,508.63a14.69,14.69,0,0,0,21.33-2.82l18.66-25.26A16.58,16.58,0,0,0,602.13,458.09Z"]},uv={prefix:"fas",iconName:"stream",icon:[512,512,[],"f550","M16 128h416c8.84 0 16-7.16 16-16V48c0-8.84-7.16-16-16-16H16C7.16 32 0 39.16 0 48v64c0 8.84 7.16 16 16 16zm480 80H80c-8.84 0-16 7.16-16 16v64c0 8.84 7.16 16 16 16h416c8.84 0 16-7.16 16-16v-64c0-8.84-7.16-16-16-16zm-64 176H16c-8.84 0-16 7.16-16 16v64c0 8.84 7.16 16 16 16h416c8.84 0 16-7.16 16-16v-64c0-8.84-7.16-16-16-16z"]},Mv={prefix:"fas",iconName:"street-view",icon:[512,512,[],"f21d","M367.9 329.76c-4.62 5.3-9.78 10.1-15.9 13.65v22.94c66.52 9.34 112 28.05 112 49.65 0 30.93-93.12 56-208 56S48 446.93 48 416c0-21.6 45.48-40.3 112-49.65v-22.94c-6.12-3.55-11.28-8.35-15.9-13.65C58.87 345.34 0 378.05 0 416c0 53.02 114.62 96 256 96s256-42.98 256-96c0-37.95-58.87-70.66-144.1-86.24zM256 128c35.35 0 64-28.65 64-64S291.35 0 256 0s-64 28.65-64 64 28.65 64 64 64zm-64 192v96c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-96c17.67 0 32-14.33 32-32v-96c0-26.51-21.49-48-48-48h-11.8c-11.07 5.03-23.26 8-36.2 8s-25.13-2.97-36.2-8H208c-26.51 0-48 21.49-48 48v96c0 17.67 14.33 32 32 32z"]},Cv={prefix:"fas",iconName:"strikethrough",icon:[512,512,[],"f0cc","M496 224H293.9l-87.17-26.83A43.55 43.55 0 0 1 219.55 112h66.79A49.89 49.89 0 0 1 331 139.58a16 16 0 0 0 21.46 7.15l42.94-21.47a16 16 0 0 0 7.16-21.46l-.53-1A128 128 0 0 0 287.51 32h-68a123.68 123.68 0 0 0-123 135.64c2 20.89 10.1 39.83 21.78 56.36H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h480a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-180.24 96A43 43 0 0 1 336 356.45 43.59 43.59 0 0 1 292.45 400h-66.79A49.89 49.89 0 0 1 181 372.42a16 16 0 0 0-21.46-7.15l-42.94 21.47a16 16 0 0 0-7.16 21.46l.53 1A128 128 0 0 0 224.49 480h68a123.68 123.68 0 0 0 123-135.64 114.25 114.25 0 0 0-5.34-24.36z"]},Hv={prefix:"fas",iconName:"stroopwafel",icon:[512,512,[],"f551","M188.12 210.74L142.86 256l45.25 45.25L233.37 256l-45.25-45.26zm113.13-22.62L256 142.86l-45.25 45.25L256 233.37l45.25-45.25zm-90.5 135.76L256 369.14l45.26-45.26L256 278.63l-45.25 45.25zM256 0C114.62 0 0 114.62 0 256s114.62 256 256 256 256-114.62 256-256S397.38 0 256 0zm186.68 295.6l-11.31 11.31c-3.12 3.12-8.19 3.12-11.31 0l-28.29-28.29-45.25 45.25 33.94 33.94 16.97-16.97c3.12-3.12 8.19-3.12 11.31 0l11.31 11.31c3.12 3.12 3.12 8.19 0 11.31l-16.97 16.97 16.97 16.97c3.12 3.12 3.12 8.19 0 11.31l-11.31 11.31c-3.12 3.12-8.19 3.12-11.31 0l-16.97-16.97-16.97 16.97c-3.12 3.12-8.19 3.12-11.31 0l-11.31-11.31c-3.12-3.12-3.12-8.19 0-11.31l16.97-16.97-33.94-33.94-45.26 45.26 28.29 28.29c3.12 3.12 3.12 8.19 0 11.31l-11.31 11.31c-3.12 3.12-8.19 3.12-11.31 0L256 414.39l-28.29 28.29c-3.12 3.12-8.19 3.12-11.31 0l-11.31-11.31c-3.12-3.12-3.12-8.19 0-11.31l28.29-28.29-45.25-45.26-33.94 33.94 16.97 16.97c3.12 3.12 3.12 8.19 0 11.31l-11.31 11.31c-3.12 3.12-8.19 3.12-11.31 0l-16.97-16.97-16.97 16.97c-3.12 3.12-8.19 3.12-11.31 0l-11.31-11.31c-3.12-3.12-3.12-8.19 0-11.31l16.97-16.97-16.97-16.97c-3.12-3.12-3.12-8.19 0-11.31l11.31-11.31c3.12-3.12 8.19-3.12 11.31 0l16.97 16.97 33.94-33.94-45.25-45.25-28.29 28.29c-3.12 3.12-8.19 3.12-11.31 0L69.32 295.6c-3.12-3.12-3.12-8.19 0-11.31L97.61 256l-28.29-28.29c-3.12-3.12-3.12-8.19 0-11.31l11.31-11.31c3.12-3.12 8.19-3.12 11.31 0l28.29 28.29 45.25-45.26-33.94-33.94-16.97 16.97c-3.12 3.12-8.19 3.12-11.31 0l-11.31-11.31c-3.12-3.12-3.12-8.19 0-11.31l16.97-16.97-16.97-16.97c-3.12-3.12-3.12-8.19 0-11.31l11.31-11.31c3.12-3.12 8.19-3.12 11.31 0l16.97 16.97 16.97-16.97c3.12-3.12 8.19-3.12 11.31 0l11.31 11.31c3.12 3.12 3.12 8.19 0 11.31l-16.97 16.97 33.94 33.94 45.26-45.25-28.29-28.29c-3.12-3.12-3.12-8.19 0-11.31l11.31-11.31c3.12-3.12 8.19-3.12 11.31 0L256 97.61l28.29-28.29c3.12-3.12 8.19-3.12 11.31 0l11.31 11.31c3.12 3.12 3.12 8.19 0 11.31l-28.29 28.29 45.26 45.25 33.94-33.94-16.97-16.97c-3.12-3.12-3.12-8.19 0-11.31l11.31-11.31c3.12-3.12 8.19-3.12 11.31 0l16.97 16.97 16.97-16.97c3.12-3.12 8.19-3.12 11.31 0l11.31 11.31c3.12 3.12 3.12 8.19 0 11.31l-16.97 16.97 16.97 16.97c3.12 3.12 3.12 8.19 0 11.31l-11.31 11.31c-3.12 3.12-8.19 3.12-11.31 0l-16.97-16.97-33.94 33.94 45.25 45.26 28.29-28.29c3.12-3.12 8.19-3.12 11.31 0l11.31 11.31c3.12 3.12 3.12 8.19 0 11.31L414.39 256l28.29 28.28a8.015 8.015 0 0 1 0 11.32zM278.63 256l45.26 45.25L369.14 256l-45.25-45.26L278.63 256z"]},gv={prefix:"fas",iconName:"subscript",icon:[512,512,[],"f12c","M496 448h-16V304a16 16 0 0 0-16-16h-48a16 16 0 0 0-14.29 8.83l-16 32A16 16 0 0 0 400 352h16v96h-16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h96a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM336 64h-67a16 16 0 0 0-13.14 6.87l-79.9 115-79.9-115A16 16 0 0 0 83 64H16A16 16 0 0 0 0 80v48a16 16 0 0 0 16 16h33.48l77.81 112-77.81 112H16a16 16 0 0 0-16 16v48a16 16 0 0 0 16 16h67a16 16 0 0 0 13.14-6.87l79.9-115 79.9 115A16 16 0 0 0 269 448h67a16 16 0 0 0 16-16v-48a16 16 0 0 0-16-16h-33.48l-77.81-112 77.81-112H336a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16z"]},Vv={prefix:"fas",iconName:"subway",icon:[448,512,[],"f239","M448 96v256c0 51.815-61.624 96-130.022 96l62.98 49.721C386.905 502.417 383.562 512 376 512H72c-7.578 0-10.892-9.594-4.957-14.279L130.022 448C61.82 448 0 403.954 0 352V96C0 42.981 64 0 128 0h192c65 0 128 42.981 128 96zM200 232V120c0-13.255-10.745-24-24-24H72c-13.255 0-24 10.745-24 24v112c0 13.255 10.745 24 24 24h104c13.255 0 24-10.745 24-24zm200 0V120c0-13.255-10.745-24-24-24H272c-13.255 0-24 10.745-24 24v112c0 13.255 10.745 24 24 24h104c13.255 0 24-10.745 24-24zm-48 56c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm-256 0c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48z"]},xv={prefix:"fas",iconName:"suitcase",icon:[512,512,[],"f0f2","M128 480h256V80c0-26.5-21.5-48-48-48H176c-26.5 0-48 21.5-48 48v400zm64-384h128v32H192V96zm320 80v256c0 26.5-21.5 48-48 48h-48V128h48c26.5 0 48 21.5 48 48zM96 480H48c-26.5 0-48-21.5-48-48V176c0-26.5 21.5-48 48-48h48v352z"]},Lv={prefix:"fas",iconName:"suitcase-rolling",icon:[384,512,[],"f5c1","M336 160H48c-26.51 0-48 21.49-48 48v224c0 26.51 21.49 48 48 48h16v16c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-16h128v16c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-16h16c26.51 0 48-21.49 48-48V208c0-26.51-21.49-48-48-48zm-16 216c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h240c4.42 0 8 3.58 8 8v16zm0-96c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h240c4.42 0 8 3.58 8 8v16zM144 48h96v80h48V48c0-26.51-21.49-48-48-48h-96c-26.51 0-48 21.49-48 48v80h48V48z"]},bv={prefix:"fas",iconName:"sun",icon:[512,512,[],"f185","M256 160c-52.9 0-96 43.1-96 96s43.1 96 96 96 96-43.1 96-96-43.1-96-96-96zm246.4 80.5l-94.7-47.3 33.5-100.4c4.5-13.6-8.4-26.5-21.9-21.9l-100.4 33.5-47.4-94.8c-6.4-12.8-24.6-12.8-31 0l-47.3 94.7L92.7 70.8c-13.6-4.5-26.5 8.4-21.9 21.9l33.5 100.4-94.7 47.4c-12.8 6.4-12.8 24.6 0 31l94.7 47.3-33.5 100.5c-4.5 13.6 8.4 26.5 21.9 21.9l100.4-33.5 47.3 94.7c6.4 12.8 24.6 12.8 31 0l47.3-94.7 100.4 33.5c13.6 4.5 26.5-8.4 21.9-21.9l-33.5-100.4 94.7-47.3c13-6.5 13-24.7.2-31.1zm-155.9 106c-49.9 49.9-131.1 49.9-181 0-49.9-49.9-49.9-131.1 0-181 49.9-49.9 131.1-49.9 181 0 49.9 49.9 49.9 131.1 0 181z"]},Nv={prefix:"fas",iconName:"superscript",icon:[512,512,[],"f12b","M496 160h-16V16a16 16 0 0 0-16-16h-48a16 16 0 0 0-14.29 8.83l-16 32A16 16 0 0 0 400 64h16v96h-16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h96a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM336 64h-67a16 16 0 0 0-13.14 6.87l-79.9 115-79.9-115A16 16 0 0 0 83 64H16A16 16 0 0 0 0 80v48a16 16 0 0 0 16 16h33.48l77.81 112-77.81 112H16a16 16 0 0 0-16 16v48a16 16 0 0 0 16 16h67a16 16 0 0 0 13.14-6.87l79.9-115 79.9 115A16 16 0 0 0 269 448h67a16 16 0 0 0 16-16v-48a16 16 0 0 0-16-16h-33.48l-77.81-112 77.81-112H336a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16z"]},Av={prefix:"fas",iconName:"surprise",icon:[496,512,[],"f5c2","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM136 208c0-17.7 14.3-32 32-32s32 14.3 32 32-14.3 32-32 32-32-14.3-32-32zm112 208c-35.3 0-64-28.7-64-64s28.7-64 64-64 64 28.7 64 64-28.7 64-64 64zm80-176c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},yv={prefix:"fas",iconName:"swatchbook",icon:[512,512,[],"f5c3","M434.66,167.71h0L344.5,77.36a31.83,31.83,0,0,0-45-.07h0l-.07.07L224,152.88V424L434.66,212.9A32,32,0,0,0,434.66,167.71ZM480,320H373.09L186.68,506.51c-2.06,2.07-4.5,3.58-6.68,5.49H480a32,32,0,0,0,32-32V352A32,32,0,0,0,480,320ZM192,32A32,32,0,0,0,160,0H32A32,32,0,0,0,0,32V416a96,96,0,0,0,192,0ZM96,440a24,24,0,1,1,24-24A24,24,0,0,1,96,440Zm32-184H64V192h64Zm0-128H64V64h64Z"]},Sv={prefix:"fas",iconName:"swimmer",icon:[640,512,[],"f5c4","M189.61 310.58c3.54 3.26 15.27 9.42 34.39 9.42s30.86-6.16 34.39-9.42c16.02-14.77 34.5-22.58 53.46-22.58h16.3c18.96 0 37.45 7.81 53.46 22.58 3.54 3.26 15.27 9.42 34.39 9.42s30.86-6.16 34.39-9.42c14.86-13.71 31.88-21.12 49.39-22.16l-112.84-80.6 18-12.86c3.64-2.58 8.28-3.52 12.62-2.61l100.35 21.53c25.91 5.53 51.44-10.97 57-36.88 5.55-25.92-10.95-51.44-36.88-57L437.68 98.47c-30.73-6.58-63.02.12-88.56 18.38l-80.02 57.17c-10.38 7.39-19.36 16.44-26.72 26.94L173.75 299c5.47 3.23 10.82 6.93 15.86 11.58zM624 352h-16c-26.04 0-45.8-8.42-56.09-17.9-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C461.8 343.58 442.04 352 416 352s-45.8-8.42-56.09-17.9c-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C269.8 343.58 250.04 352 224 352s-45.8-8.42-56.09-17.9c-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C77.8 343.58 58.04 352 32 352H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h16c38.62 0 72.72-12.19 96-31.84 23.28 19.66 57.38 31.84 96 31.84s72.72-12.19 96-31.84c23.28 19.66 57.38 31.84 96 31.84s72.72-12.19 96-31.84c23.28 19.66 57.38 31.84 96 31.84h16c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zm-512-96c44.18 0 80-35.82 80-80s-35.82-80-80-80-80 35.82-80 80 35.82 80 80 80z"]},wv={prefix:"fas",iconName:"swimming-pool",icon:[640,512,[],"f5c5","M624 416h-16c-26.04 0-45.8-8.42-56.09-17.9-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C461.8 407.58 442.04 416 416 416s-45.8-8.42-56.09-17.9c-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C269.8 407.58 250.04 416 224 416s-45.8-8.42-56.09-17.9c-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C77.8 407.58 58.04 416 32 416H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h16c38.62 0 72.72-12.19 96-31.84 23.28 19.66 57.38 31.84 96 31.84s72.72-12.19 96-31.84c23.28 19.66 57.38 31.84 96 31.84s72.72-12.19 96-31.84c23.28 19.66 57.38 31.84 96 31.84h16c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zm-400-32v-96h192v96c19.12 0 30.86-6.16 34.39-9.42 9.17-8.46 19.2-14.34 29.61-18.07V128c0-17.64 14.36-32 32-32s32 14.36 32 32v16c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-16c0-52.94-43.06-96-96-96s-96 43.06-96 96v96H224v-96c0-17.64 14.36-32 32-32s32 14.36 32 32v16c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-16c0-52.94-43.06-96-96-96s-96 43.06-96 96v228.5c10.41 3.73 20.44 9.62 29.61 18.07 3.53 3.27 15.27 9.43 34.39 9.43z"]},kv={prefix:"fas",iconName:"synagogue",icon:[640,512,[],"f69b","M70 196.51L6.67 268.29A26.643 26.643 0 0 0 0 285.93V512h128V239.58l-38-43.07c-5.31-6.01-14.69-6.01-20 0zm563.33 71.78L570 196.51c-5.31-6.02-14.69-6.02-20 0l-38 43.07V512h128V285.93c0-6.5-2.37-12.77-6.67-17.64zM339.99 7.01c-11.69-9.35-28.29-9.35-39.98 0l-128 102.4A32.005 32.005 0 0 0 160 134.4V512h96v-92.57c0-31.88 21.78-61.43 53.25-66.55C349.34 346.35 384 377.13 384 416v96h96V134.4c0-9.72-4.42-18.92-12.01-24.99l-128-102.4zm52.07 215.55c1.98 3.15-.29 7.24-4 7.24h-38.94L324 269.79c-1.85 2.95-6.15 2.95-8 0l-25.12-39.98h-38.94c-3.72 0-5.98-4.09-4-7.24l19.2-30.56-19.2-30.56c-1.98-3.15.29-7.24 4-7.24h38.94l25.12-40c1.85-2.95 6.15-2.95 8 0l25.12 39.98h38.95c3.71 0 5.98 4.09 4 7.24L372.87 192l19.19 30.56z"]},Tv={prefix:"fas",iconName:"sync",icon:[512,512,[],"f021","M440.65 12.57l4 82.77A247.16 247.16 0 0 0 255.83 8C134.73 8 33.91 94.92 12.29 209.82A12 12 0 0 0 24.09 224h49.05a12 12 0 0 0 11.67-9.26 175.91 175.91 0 0 1 317-56.94l-101.46-4.86a12 12 0 0 0-12.57 12v47.41a12 12 0 0 0 12 12H500a12 12 0 0 0 12-12V12a12 12 0 0 0-12-12h-47.37a12 12 0 0 0-11.98 12.57zM255.83 432a175.61 175.61 0 0 1-146-77.8l101.8 4.87a12 12 0 0 0 12.57-12v-47.4a12 12 0 0 0-12-12H12a12 12 0 0 0-12 12V500a12 12 0 0 0 12 12h47.35a12 12 0 0 0 12-12.6l-4.15-82.57A247.17 247.17 0 0 0 255.83 504c121.11 0 221.93-86.92 243.55-201.82a12 12 0 0 0-11.8-14.18h-49.05a12 12 0 0 0-11.67 9.26A175.86 175.86 0 0 1 255.83 432z"]},Ev={prefix:"fas",iconName:"sync-alt",icon:[512,512,[],"f2f1","M370.72 133.28C339.458 104.008 298.888 87.962 255.848 88c-77.458.068-144.328 53.178-162.791 126.85-1.344 5.363-6.122 9.15-11.651 9.15H24.103c-7.498 0-13.194-6.807-11.807-14.176C33.933 94.924 134.813 8 256 8c66.448 0 126.791 26.136 171.315 68.685L463.03 40.97C478.149 25.851 504 36.559 504 57.941V192c0 13.255-10.745 24-24 24H345.941c-21.382 0-32.09-25.851-16.971-40.971l41.75-41.749zM32 296h134.059c21.382 0 32.09 25.851 16.971 40.971l-41.75 41.75c31.262 29.273 71.835 45.319 114.876 45.28 77.418-.07 144.315-53.144 162.787-126.849 1.344-5.363 6.122-9.15 11.651-9.15h57.304c7.498 0 13.194 6.807 11.807 14.176C478.067 417.076 377.187 504 256 504c-66.448 0-126.791-26.136-171.315-68.685L48.97 471.03C33.851 486.149 8 475.441 8 454.059V320c0-13.255 10.745-24 24-24z"]},Pv={prefix:"fas",iconName:"syringe",icon:[512,512,[],"f48e","M201.5 174.8l55.7 55.8c3.1 3.1 3.1 8.2 0 11.3l-11.3 11.3c-3.1 3.1-8.2 3.1-11.3 0l-55.7-55.8-45.3 45.3 55.8 55.8c3.1 3.1 3.1 8.2 0 11.3l-11.3 11.3c-3.1 3.1-8.2 3.1-11.3 0L111 265.2l-26.4 26.4c-17.3 17.3-25.6 41.1-23 65.4l7.1 63.6L2.3 487c-3.1 3.1-3.1 8.2 0 11.3l11.3 11.3c3.1 3.1 8.2 3.1 11.3 0l66.3-66.3 63.6 7.1c23.9 2.6 47.9-5.4 65.4-23l181.9-181.9-135.7-135.7-64.9 65zm308.2-93.3L430.5 2.3c-3.1-3.1-8.2-3.1-11.3 0l-11.3 11.3c-3.1 3.1-3.1 8.2 0 11.3l28.3 28.3-45.3 45.3-56.6-56.6-17-17c-3.1-3.1-8.2-3.1-11.3 0l-33.9 33.9c-3.1 3.1-3.1 8.2 0 11.3l17 17L424.8 223l17 17c3.1 3.1 8.2 3.1 11.3 0l33.9-34c3.1-3.1 3.1-8.2 0-11.3l-73.5-73.5 45.3-45.3 28.3 28.3c3.1 3.1 8.2 3.1 11.3 0l11.3-11.3c3.1-3.2 3.1-8.2 0-11.4z"]},Dv={prefix:"fas",iconName:"table",icon:[512,512,[],"f0ce","M464 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zM224 416H64v-96h160v96zm0-160H64v-96h160v96zm224 160H288v-96h160v96zm0-160H288v-96h160v96z"]},Ov={prefix:"fas",iconName:"table-tennis",icon:[512,512,[],"f45d","M496.2 296.5C527.7 218.7 512 126.2 449 63.1 365.1-21 229-21 145.1 63.1l-56 56.1 211.5 211.5c46.1-62.1 131.5-77.4 195.6-34.2zm-217.9 79.7L57.9 155.9c-27.3 45.3-21.7 105 17.3 144.1l34.5 34.6L6.7 424c-8.6 7.5-9.1 20.7-1 28.8l53.4 53.5c8 8.1 21.2 7.6 28.7-1L177.1 402l35.7 35.7c19.7 19.7 44.6 30.5 70.3 33.3-7.1-17-11-35.6-11-55.1-.1-13.8 2.5-27 6.2-39.7zM416 320c-53 0-96 43-96 96s43 96 96 96 96-43 96-96-43-96-96-96z"]},Iv={prefix:"fas",iconName:"tablet",icon:[448,512,[],"f10a","M400 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM224 480c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},Bv={prefix:"fas",iconName:"tablet-alt",icon:[448,512,[],"f3fa","M400 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM224 480c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm176-108c0 6.6-5.4 12-12 12H60c-6.6 0-12-5.4-12-12V60c0-6.6 5.4-12 12-12h328c6.6 0 12 5.4 12 12v312z"]},Rv={prefix:"fas",iconName:"tablets",icon:[640,512,[],"f490","M160 192C78.9 192 12.5 250.5.1 326.7c-.8 4.8 3.3 9.3 8.3 9.3h303.3c5 0 9.1-4.5 8.3-9.3C307.5 250.5 241.1 192 160 192zm151.6 176H8.4c-5 0-9.1 4.5-8.3 9.3C12.5 453.5 78.9 512 160 512s147.5-58.5 159.9-134.7c.8-4.8-3.3-9.3-8.3-9.3zM593.4 46.6c-56.5-56.5-144.2-61.4-206.9-16-4 2.9-4.3 8.9-.8 12.3L597 254.3c3.5 3.5 9.5 3.2 12.3-.8 45.5-62.7 40.6-150.4-15.9-206.9zM363 65.7c-3.5-3.5-9.5-3.2-12.3.8-45.4 62.7-40.5 150.4 15.9 206.9 56.5 56.5 144.2 61.4 206.9 15.9 4-2.9 4.3-8.9.8-12.3L363 65.7z"]},Zv={prefix:"fas",iconName:"tachometer-alt",icon:[576,512,[],"f3fd","M288 32C128.94 32 0 160.94 0 320c0 52.8 14.25 102.26 39.06 144.8 5.61 9.62 16.3 15.2 27.44 15.2h443c11.14 0 21.83-5.58 27.44-15.2C561.75 422.26 576 372.8 576 320c0-159.06-128.94-288-288-288zm0 64c14.71 0 26.58 10.13 30.32 23.65-1.11 2.26-2.64 4.23-3.45 6.67l-9.22 27.67c-5.13 3.49-10.97 6.01-17.64 6.01-17.67 0-32-14.33-32-32S270.33 96 288 96zM96 384c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm48-160c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm246.77-72.41l-61.33 184C343.13 347.33 352 364.54 352 384c0 11.72-3.38 22.55-8.88 32H232.88c-5.5-9.45-8.88-20.28-8.88-32 0-33.94 26.5-61.43 59.9-63.59l61.34-184.01c4.17-12.56 17.73-19.45 30.36-15.17 12.57 4.19 19.35 17.79 15.17 30.36zm14.66 57.2l15.52-46.55c3.47-1.29 7.13-2.23 11.05-2.23 17.67 0 32 14.33 32 32s-14.33 32-32 32c-11.38-.01-20.89-6.28-26.57-15.22zM480 384c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},jv={prefix:"fas",iconName:"tag",icon:[512,512,[],"f02b","M0 252.118V48C0 21.49 21.49 0 48 0h204.118a48 48 0 0 1 33.941 14.059l211.882 211.882c18.745 18.745 18.745 49.137 0 67.882L293.823 497.941c-18.745 18.745-49.137 18.745-67.882 0L14.059 286.059A48 48 0 0 1 0 252.118zM112 64c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48z"]},Fv={prefix:"fas",iconName:"tags",icon:[640,512,[],"f02c","M497.941 225.941L286.059 14.059A48 48 0 0 0 252.118 0H48C21.49 0 0 21.49 0 48v204.118a48 48 0 0 0 14.059 33.941l211.882 211.882c18.744 18.745 49.136 18.746 67.882 0l204.118-204.118c18.745-18.745 18.745-49.137 0-67.882zM112 160c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48zm513.941 133.823L421.823 497.941c-18.745 18.745-49.137 18.745-67.882 0l-.36-.36L527.64 323.522c16.999-16.999 26.36-39.6 26.36-63.64s-9.362-46.641-26.36-63.64L331.397 0h48.721a48 48 0 0 1 33.941 14.059l211.882 211.882c18.745 18.745 18.745 49.137 0 67.882z"]},qv={prefix:"fas",iconName:"tape",icon:[640,512,[],"f4db","M224 192c-35.3 0-64 28.7-64 64s28.7 64 64 64 64-28.7 64-64-28.7-64-64-64zm400 224H380.6c41.5-40.7 67.4-97.3 67.4-160 0-123.7-100.3-224-224-224S0 132.3 0 256s100.3 224 224 224h400c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm-400-64c-53 0-96-43-96-96s43-96 96-96 96 43 96 96-43 96-96 96z"]},Uv={prefix:"fas",iconName:"tasks",icon:[512,512,[],"f0ae","M139.61 35.5a12 12 0 0 0-17 0L58.93 98.81l-22.7-22.12a12 12 0 0 0-17 0L3.53 92.41a12 12 0 0 0 0 17l47.59 47.4a12.78 12.78 0 0 0 17.61 0l15.59-15.62L156.52 69a12.09 12.09 0 0 0 .09-17zm0 159.19a12 12 0 0 0-17 0l-63.68 63.72-22.7-22.1a12 12 0 0 0-17 0L3.53 252a12 12 0 0 0 0 17L51 316.5a12.77 12.77 0 0 0 17.6 0l15.7-15.69 72.2-72.22a12 12 0 0 0 .09-16.9zM64 368c-26.49 0-48.59 21.5-48.59 48S37.53 464 64 464a48 48 0 0 0 0-96zm432 16H208a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h288a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-320H208a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h288a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16zm0 160H208a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h288a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},Wv={prefix:"fas",iconName:"taxi",icon:[512,512,[],"f1ba","M462 241.64l-22-84.84c-9.6-35.2-41.6-60.8-76.8-60.8H352V64c0-17.67-14.33-32-32-32H192c-17.67 0-32 14.33-32 32v32h-11.2c-35.2 0-67.2 25.6-76.8 60.8l-22 84.84C21.41 248.04 0 273.47 0 304v48c0 23.63 12.95 44.04 32 55.12V448c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-32h256v32c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-40.88c19.05-11.09 32-31.5 32-55.12v-48c0-30.53-21.41-55.96-50-62.36zM96 352c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm20.55-112l17.2-66.36c2.23-8.16 9.59-13.64 15.06-13.64h214.4c5.47 0 12.83 5.48 14.85 12.86L395.45 240h-278.9zM416 352c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},Gv={prefix:"fas",iconName:"teeth",icon:[640,512,[],"f62e","M544 0H96C42.98 0 0 42.98 0 96v320c0 53.02 42.98 96 96 96h448c53.02 0 96-42.98 96-96V96c0-53.02-42.98-96-96-96zM160 368c0 26.51-21.49 48-48 48s-48-21.49-48-48v-64c0-8.84 7.16-16 16-16h64c8.84 0 16 7.16 16 16v64zm0-128c0 8.84-7.16 16-16 16H80c-8.84 0-16-7.16-16-16v-64c0-26.51 21.49-48 48-48s48 21.49 48 48v64zm144 120c0 30.93-25.07 56-56 56s-56-25.07-56-56v-56c0-8.84 7.16-16 16-16h80c8.84 0 16 7.16 16 16v56zm0-120c0 8.84-7.16 16-16 16h-80c-8.84 0-16-7.16-16-16v-88c0-30.93 25.07-56 56-56s56 25.07 56 56v88zm144 120c0 30.93-25.07 56-56 56s-56-25.07-56-56v-56c0-8.84 7.16-16 16-16h80c8.84 0 16 7.16 16 16v56zm0-120c0 8.84-7.16 16-16 16h-80c-8.84 0-16-7.16-16-16v-88c0-30.93 25.07-56 56-56s56 25.07 56 56v88zm128 128c0 26.51-21.49 48-48 48s-48-21.49-48-48v-64c0-8.84 7.16-16 16-16h64c8.84 0 16 7.16 16 16v64zm0-128c0 8.84-7.16 16-16 16h-64c-8.84 0-16-7.16-16-16v-64c0-26.51 21.49-48 48-48s48 21.49 48 48v64z"]},_v={prefix:"fas",iconName:"teeth-open",icon:[640,512,[],"f62f","M544 0H96C42.98 0 0 42.98 0 96v64c0 35.35 28.66 64 64 64h512c35.34 0 64-28.65 64-64V96c0-53.02-42.98-96-96-96zM160 176c0 8.84-7.16 16-16 16H80c-8.84 0-16-7.16-16-16v-32c0-26.51 21.49-48 48-48s48 21.49 48 48v32zm144 0c0 8.84-7.16 16-16 16h-80c-8.84 0-16-7.16-16-16v-56c0-30.93 25.07-56 56-56s56 25.07 56 56v56zm144 0c0 8.84-7.16 16-16 16h-80c-8.84 0-16-7.16-16-16v-56c0-30.93 25.07-56 56-56s56 25.07 56 56v56zm128 0c0 8.84-7.16 16-16 16h-64c-8.84 0-16-7.16-16-16v-32c0-26.51 21.49-48 48-48s48 21.49 48 48v32zm0 144H64c-35.34 0-64 28.65-64 64v32c0 53.02 42.98 96 96 96h448c53.02 0 96-42.98 96-96v-32c0-35.35-28.66-64-64-64zm-416 80c0 26.51-21.49 48-48 48s-48-21.49-48-48v-32c0-8.84 7.16-16 16-16h64c8.84 0 16 7.16 16 16v32zm144-8c0 30.93-25.07 56-56 56s-56-25.07-56-56v-24c0-8.84 7.16-16 16-16h80c8.84 0 16 7.16 16 16v24zm144 0c0 30.93-25.07 56-56 56s-56-25.07-56-56v-24c0-8.84 7.16-16 16-16h80c8.84 0 16 7.16 16 16v24zm128 8c0 26.51-21.49 48-48 48s-48-21.49-48-48v-32c0-8.84 7.16-16 16-16h64c8.84 0 16 7.16 16 16v32z"]},$v={prefix:"fas",iconName:"temperature-high",icon:[512,512,[],"f769","M416 0c-52.9 0-96 43.1-96 96s43.1 96 96 96 96-43.1 96-96-43.1-96-96-96zm0 128c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm-160-16C256 50.1 205.9 0 144 0S32 50.1 32 112v166.5C12.3 303.2 0 334 0 368c0 79.5 64.5 144 144 144s144-64.5 144-144c0-34-12.3-64.9-32-89.5V112zM144 448c-44.1 0-80-35.9-80-80 0-25.5 12.2-48.9 32-63.8V112c0-26.5 21.5-48 48-48s48 21.5 48 48v192.2c19.8 14.8 32 38.3 32 63.8 0 44.1-35.9 80-80 80zm16-125.1V112c0-8.8-7.2-16-16-16s-16 7.2-16 16v210.9c-18.6 6.6-32 24.2-32 45.1 0 26.5 21.5 48 48 48s48-21.5 48-48c0-20.9-13.4-38.5-32-45.1z"]},Yv={prefix:"fas",iconName:"temperature-low",icon:[512,512,[],"f76b","M416 0c-52.9 0-96 43.1-96 96s43.1 96 96 96 96-43.1 96-96-43.1-96-96-96zm0 128c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm-160-16C256 50.1 205.9 0 144 0S32 50.1 32 112v166.5C12.3 303.2 0 334 0 368c0 79.5 64.5 144 144 144s144-64.5 144-144c0-34-12.3-64.9-32-89.5V112zM144 448c-44.1 0-80-35.9-80-80 0-25.5 12.2-48.9 32-63.8V112c0-26.5 21.5-48 48-48s48 21.5 48 48v192.2c19.8 14.8 32 38.3 32 63.8 0 44.1-35.9 80-80 80zm16-125.1V304c0-8.8-7.2-16-16-16s-16 7.2-16 16v18.9c-18.6 6.6-32 24.2-32 45.1 0 26.5 21.5 48 48 48s48-21.5 48-48c0-20.9-13.4-38.5-32-45.1z"]},Kv={prefix:"fas",iconName:"tenge",icon:[384,512,[],"f7d7","M372 160H12c-6.6 0-12 5.4-12 12v56c0 6.6 5.4 12 12 12h140v228c0 6.6 5.4 12 12 12h56c6.6 0 12-5.4 12-12V240h140c6.6 0 12-5.4 12-12v-56c0-6.6-5.4-12-12-12zm0-128H12C5.4 32 0 37.4 0 44v56c0 6.6 5.4 12 12 12h360c6.6 0 12-5.4 12-12V44c0-6.6-5.4-12-12-12z"]},Jv={prefix:"fas",iconName:"terminal",icon:[640,512,[],"f120","M257.981 272.971L63.638 467.314c-9.373 9.373-24.569 9.373-33.941 0L7.029 444.647c-9.357-9.357-9.375-24.522-.04-33.901L161.011 256 6.99 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L257.981 239.03c9.373 9.372 9.373 24.568 0 33.941zM640 456v-32c0-13.255-10.745-24-24-24H312c-13.255 0-24 10.745-24 24v32c0 13.255 10.745 24 24 24h304c13.255 0 24-10.745 24-24z"]},Qv={prefix:"fas",iconName:"text-height",icon:[576,512,[],"f034","M304 32H16A16 16 0 0 0 0 48v96a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32h56v304H80a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h160a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-40V112h56v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16zm256 336h-48V144h48c14.31 0 21.33-17.31 11.31-27.31l-80-80a16 16 0 0 0-22.62 0l-80 80C379.36 126 384.36 144 400 144h48v224h-48c-14.31 0-21.32 17.31-11.31 27.31l80 80a16 16 0 0 0 22.62 0l80-80C580.64 386 575.64 368 560 368z"]},Xv={prefix:"fas",iconName:"text-width",icon:[448,512,[],"f035","M432 32H16A16 16 0 0 0 0 48v80a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-16h120v112h-24a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-24V112h120v16a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16zm-68.69 260.69C354 283.36 336 288.36 336 304v48H112v-48c0-14.31-17.31-21.32-27.31-11.31l-80 80a16 16 0 0 0 0 22.62l80 80C94 484.64 112 479.64 112 464v-48h224v48c0 14.31 17.31 21.33 27.31 11.31l80-80a16 16 0 0 0 0-22.62z"]},cz={prefix:"fas",iconName:"th",icon:[512,512,[],"f00a","M149.333 56v80c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24V56c0-13.255 10.745-24 24-24h101.333c13.255 0 24 10.745 24 24zm181.334 240v-80c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24h101.333c13.256 0 24.001-10.745 24.001-24zm32-240v80c0 13.255 10.745 24 24 24H488c13.255 0 24-10.745 24-24V56c0-13.255-10.745-24-24-24H386.667c-13.255 0-24 10.745-24 24zm-32 80V56c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24h101.333c13.256 0 24.001-10.745 24.001-24zm-205.334 56H24c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24zM0 376v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H24c-13.255 0-24 10.745-24 24zm386.667-56H488c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H386.667c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24zm0 160H488c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H386.667c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24zM181.333 376v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24z"]},az={prefix:"fas",iconName:"th-large",icon:[512,512,[],"f009","M296 32h192c13.255 0 24 10.745 24 24v160c0 13.255-10.745 24-24 24H296c-13.255 0-24-10.745-24-24V56c0-13.255 10.745-24 24-24zm-80 0H24C10.745 32 0 42.745 0 56v160c0 13.255 10.745 24 24 24h192c13.255 0 24-10.745 24-24V56c0-13.255-10.745-24-24-24zM0 296v160c0 13.255 10.745 24 24 24h192c13.255 0 24-10.745 24-24V296c0-13.255-10.745-24-24-24H24c-13.255 0-24 10.745-24 24zm296 184h192c13.255 0 24-10.745 24-24V296c0-13.255-10.745-24-24-24H296c-13.255 0-24 10.745-24 24v160c0 13.255 10.745 24 24 24z"]},ez={prefix:"fas",iconName:"th-list",icon:[512,512,[],"f00b","M149.333 216v80c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24v-80c0-13.255 10.745-24 24-24h101.333c13.255 0 24 10.745 24 24zM0 376v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H24c-13.255 0-24 10.745-24 24zM125.333 32H24C10.745 32 0 42.745 0 56v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24V56c0-13.255-10.745-24-24-24zm80 448H488c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24zm-24-424v80c0 13.255 10.745 24 24 24H488c13.255 0 24-10.745 24-24V56c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24zm24 264H488c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24z"]},iz={prefix:"fas",iconName:"theater-masks",icon:[640,512,[],"f630","M206.86 245.15c-35.88 10.45-59.95 41.2-57.53 74.1 11.4-12.72 28.81-23.7 49.9-30.92l7.63-43.18zM95.81 295L64.08 115.49c-.29-1.62.28-2.62.24-2.65 57.76-32.06 123.12-49.01 189.01-49.01 1.61 0 3.23.17 4.85.19 13.95-13.47 31.73-22.83 51.59-26 18.89-3.02 38.05-4.55 57.18-5.32-9.99-13.95-24.48-24.23-41.77-27C301.27 1.89 277.24 0 253.32 0 176.66 0 101.02 19.42 33.2 57.06 9.03 70.48-3.92 98.48 1.05 126.58l31.73 179.51c14.23 80.52 136.33 142.08 204.45 142.08 3.59 0 6.75-.46 10.01-.8-13.52-17.08-28.94-40.48-39.5-67.58-47.61-12.98-106.06-51.62-111.93-84.79zm97.55-137.46c-.73-4.12-2.23-7.87-4.07-11.4-8.25 8.91-20.67 15.75-35.32 18.32-14.65 2.58-28.67.4-39.48-5.17-.52 3.94-.64 7.98.09 12.1 3.84 21.7 24.58 36.19 46.34 32.37 21.75-3.82 36.28-24.52 32.44-46.22zM606.8 120.9c-88.98-49.38-191.43-67.41-291.98-51.35-27.31 4.36-49.08 26.26-54.04 54.36l-31.73 179.51c-15.39 87.05 95.28 196.27 158.31 207.35 63.03 11.09 204.47-53.79 219.86-140.84l31.73-179.51c4.97-28.11-7.98-56.11-32.15-69.52zm-273.24 96.8c3.84-21.7 24.58-36.19 46.34-32.36 21.76 3.83 36.28 24.52 32.45 46.22-.73 4.12-2.23 7.87-4.07 11.4-8.25-8.91-20.67-15.75-35.32-18.32-14.65-2.58-28.67-.4-39.48 5.17-.53-3.95-.65-7.99.08-12.11zm70.47 198.76c-55.68-9.79-93.52-59.27-89.04-112.9 20.6 25.54 56.21 46.17 99.49 53.78 43.28 7.61 83.82.37 111.93-16.6-14.18 51.94-66.71 85.51-122.38 75.72zm130.3-151.34c-8.25-8.91-20.68-15.75-35.33-18.32-14.65-2.58-28.67-.4-39.48 5.17-.52-3.94-.64-7.98.09-12.1 3.84-21.7 24.58-36.19 46.34-32.37 21.75 3.83 36.28 24.52 32.45 46.22-.73 4.13-2.23 7.88-4.07 11.4z"]},nz={prefix:"fas",iconName:"thermometer",icon:[512,512,[],"f491","M476.8 20.4c-37.5-30.7-95.5-26.3-131.9 10.2l-45.7 46 50.5 50.5c3.1 3.1 3.1 8.2 0 11.3l-11.3 11.3c-3.1 3.1-8.2 3.1-11.3 0l-50.4-50.5-45.1 45.4 50.3 50.4c3.1 3.1 3.1 8.2 0 11.3l-11.3 11.3c-3.1 3.1-8.2 3.1-11.3 0L209 167.4l-45.1 45.4L214 263c3.1 3.1 3.1 8.2 0 11.3l-11.3 11.3c-3.1 3.1-8.2 3.1-11.3 0l-50.1-50.2L96 281.1V382L7 471c-9.4 9.4-9.4 24.6 0 33.9 9.4 9.4 24.6 9.4 33.9 0l89-89h99.9L484 162.6c34.9-34.9 42.2-101.5-7.2-142.2z"]},oz={prefix:"fas",iconName:"thermometer-empty",icon:[256,512,[],"f2cb","M192 384c0 35.346-28.654 64-64 64s-64-28.654-64-64c0-35.346 28.654-64 64-64s64 28.654 64 64zm32-84.653c19.912 22.563 32 52.194 32 84.653 0 70.696-57.303 128-128 128-.299 0-.609-.001-.909-.003C56.789 511.509-.357 453.636.002 383.333.166 351.135 12.225 321.755 32 299.347V96c0-53.019 42.981-96 96-96s96 42.981 96 96v203.347zM208 384c0-34.339-19.37-52.19-32-66.502V96c0-26.467-21.533-48-48-48S80 69.533 80 96v221.498c-12.732 14.428-31.825 32.1-31.999 66.08-.224 43.876 35.563 80.116 79.423 80.42L128 464c44.112 0 80-35.888 80-80z"]},tz={prefix:"fas",iconName:"thermometer-full",icon:[256,512,[],"f2c7","M224 96c0-53.019-42.981-96-96-96S32 42.981 32 96v203.347C12.225 321.756.166 351.136.002 383.333c-.359 70.303 56.787 128.176 127.089 128.664.299.002.61.003.909.003 70.698 0 128-57.304 128-128 0-32.459-12.088-62.09-32-84.653V96zm-96 368l-.576-.002c-43.86-.304-79.647-36.544-79.423-80.42.173-33.98 19.266-51.652 31.999-66.08V96c0-26.467 21.533-48 48-48s48 21.533 48 48v221.498c12.63 14.312 32 32.164 32 66.502 0 44.112-35.888 80-80 80zm64-80c0 35.346-28.654 64-64 64s-64-28.654-64-64c0-23.685 12.876-44.349 32-55.417V96c0-17.673 14.327-32 32-32s32 14.327 32 32v232.583c19.124 11.068 32 31.732 32 55.417z"]},rz={prefix:"fas",iconName:"thermometer-half",icon:[256,512,[],"f2c9","M192 384c0 35.346-28.654 64-64 64s-64-28.654-64-64c0-23.685 12.876-44.349 32-55.417V224c0-17.673 14.327-32 32-32s32 14.327 32 32v104.583c19.124 11.068 32 31.732 32 55.417zm32-84.653c19.912 22.563 32 52.194 32 84.653 0 70.696-57.303 128-128 128-.299 0-.609-.001-.909-.003C56.789 511.509-.357 453.636.002 383.333.166 351.135 12.225 321.755 32 299.347V96c0-53.019 42.981-96 96-96s96 42.981 96 96v203.347zM208 384c0-34.339-19.37-52.19-32-66.502V96c0-26.467-21.533-48-48-48S80 69.533 80 96v221.498c-12.732 14.428-31.825 32.1-31.999 66.08-.224 43.876 35.563 80.116 79.423 80.42L128 464c44.112 0 80-35.888 80-80z"]},lz={prefix:"fas",iconName:"thermometer-quarter",icon:[256,512,[],"f2ca","M192 384c0 35.346-28.654 64-64 64s-64-28.654-64-64c0-23.685 12.876-44.349 32-55.417V288c0-17.673 14.327-32 32-32s32 14.327 32 32v40.583c19.124 11.068 32 31.732 32 55.417zm32-84.653c19.912 22.563 32 52.194 32 84.653 0 70.696-57.303 128-128 128-.299 0-.609-.001-.909-.003C56.789 511.509-.357 453.636.002 383.333.166 351.135 12.225 321.755 32 299.347V96c0-53.019 42.981-96 96-96s96 42.981 96 96v203.347zM208 384c0-34.339-19.37-52.19-32-66.502V96c0-26.467-21.533-48-48-48S80 69.533 80 96v221.498c-12.732 14.428-31.825 32.1-31.999 66.08-.224 43.876 35.563 80.116 79.423 80.42L128 464c44.112 0 80-35.888 80-80z"]},fz={prefix:"fas",iconName:"thermometer-three-quarters",icon:[256,512,[],"f2c8","M192 384c0 35.346-28.654 64-64 64-35.346 0-64-28.654-64-64 0-23.685 12.876-44.349 32-55.417V160c0-17.673 14.327-32 32-32s32 14.327 32 32v168.583c19.124 11.068 32 31.732 32 55.417zm32-84.653c19.912 22.563 32 52.194 32 84.653 0 70.696-57.303 128-128 128-.299 0-.609-.001-.909-.003C56.789 511.509-.357 453.636.002 383.333.166 351.135 12.225 321.755 32 299.347V96c0-53.019 42.981-96 96-96s96 42.981 96 96v203.347zM208 384c0-34.339-19.37-52.19-32-66.502V96c0-26.467-21.533-48-48-48S80 69.533 80 96v221.498c-12.732 14.428-31.825 32.1-31.999 66.08-.224 43.876 35.563 80.116 79.423 80.42L128 464c44.112 0 80-35.888 80-80z"]},sz={prefix:"fas",iconName:"thumbs-down",icon:[512,512,[],"f165","M0 56v240c0 13.255 10.745 24 24 24h80c13.255 0 24-10.745 24-24V56c0-13.255-10.745-24-24-24H24C10.745 32 0 42.745 0 56zm40 200c0-13.255 10.745-24 24-24s24 10.745 24 24-10.745 24-24 24-24-10.745-24-24zm272 256c-20.183 0-29.485-39.293-33.931-57.795-5.206-21.666-10.589-44.07-25.393-58.902-32.469-32.524-49.503-73.967-89.117-113.111a11.98 11.98 0 0 1-3.558-8.521V59.901c0-6.541 5.243-11.878 11.783-11.998 15.831-.29 36.694-9.079 52.651-16.178C256.189 17.598 295.709.017 343.995 0h2.844c42.777 0 93.363.413 113.774 29.737 8.392 12.057 10.446 27.034 6.148 44.632 16.312 17.053 25.063 48.863 16.382 74.757 17.544 23.432 19.143 56.132 9.308 79.469l.11.11c11.893 11.949 19.523 31.259 19.439 49.197-.156 30.352-26.157 58.098-59.553 58.098H350.723C358.03 364.34 384 388.132 384 430.548 384 504 336 512 312 512z"]},hz={prefix:"fas",iconName:"thumbs-up",icon:[512,512,[],"f164","M104 224H24c-13.255 0-24 10.745-24 24v240c0 13.255 10.745 24 24 24h80c13.255 0 24-10.745 24-24V248c0-13.255-10.745-24-24-24zM64 472c-13.255 0-24-10.745-24-24s10.745-24 24-24 24 10.745 24 24-10.745 24-24 24zM384 81.452c0 42.416-25.97 66.208-33.277 94.548h101.723c33.397 0 59.397 27.746 59.553 58.098.084 17.938-7.546 37.249-19.439 49.197l-.11.11c9.836 23.337 8.237 56.037-9.308 79.469 8.681 25.895-.069 57.704-16.382 74.757 4.298 17.598 2.244 32.575-6.148 44.632C440.202 511.587 389.616 512 346.839 512l-2.845-.001c-48.287-.017-87.806-17.598-119.56-31.725-15.957-7.099-36.821-15.887-52.651-16.178-6.54-.12-11.783-5.457-11.783-11.998v-213.77c0-3.2 1.282-6.271 3.558-8.521 39.614-39.144 56.648-80.587 89.117-113.111 14.804-14.832 20.188-37.236 25.393-58.902C282.515 39.293 291.817 0 312 0c24 0 72 8 72 81.452z"]},mz={prefix:"fas",iconName:"thumbtack",icon:[384,512,[],"f08d","M298.028 214.267L285.793 96H328c13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24H56C42.745 0 32 10.745 32 24v48c0 13.255 10.745 24 24 24h42.207L85.972 214.267C37.465 236.82 0 277.261 0 328c0 13.255 10.745 24 24 24h136v104.007c0 1.242.289 2.467.845 3.578l24 48c2.941 5.882 11.364 5.893 14.311 0l24-48a8.008 8.008 0 0 0 .845-3.578V352h136c13.255 0 24-10.745 24-24-.001-51.183-37.983-91.42-85.973-113.733z"]},vz={prefix:"fas",iconName:"ticket-alt",icon:[576,512,[],"f3ff","M128 160h320v192H128V160zm400 96c0 26.51 21.49 48 48 48v96c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48v-96c26.51 0 48-21.49 48-48s-21.49-48-48-48v-96c0-26.51 21.49-48 48-48h480c26.51 0 48 21.49 48 48v96c-26.51 0-48 21.49-48 48zm-48-104c0-13.255-10.745-24-24-24H120c-13.255 0-24 10.745-24 24v208c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24V152z"]},zz={prefix:"fas",iconName:"times",icon:[352,512,[],"f00d","M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"]},pz={prefix:"fas",iconName:"times-circle",icon:[512,512,[],"f057","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z"]},dz={prefix:"fas",iconName:"tint",icon:[352,512,[],"f043","M205.22 22.09c-7.94-28.78-49.44-30.12-58.44 0C100.01 179.85 0 222.72 0 333.91 0 432.35 78.72 512 176 512s176-79.65 176-178.09c0-111.75-99.79-153.34-146.78-311.82zM176 448c-61.75 0-112-50.25-112-112 0-8.84 7.16-16 16-16s16 7.16 16 16c0 44.11 35.89 80 80 80 8.84 0 16 7.16 16 16s-7.16 16-16 16z"]},uz={prefix:"fas",iconName:"tint-slash",icon:[640,512,[],"f5c7","M633.82 458.1L494.97 350.78c.52-5.57 1.03-11.16 1.03-16.87 0-111.76-99.79-153.34-146.78-311.82-7.94-28.78-49.44-30.12-58.44 0-15.52 52.34-36.87 91.96-58.49 125.68L45.47 3.37C38.49-2.05 28.43-.8 23.01 6.18L3.37 31.45C-2.05 38.42-.8 48.47 6.18 53.9l588.36 454.73c6.98 5.43 17.03 4.17 22.46-2.81l19.64-25.27c5.41-6.97 4.16-17.02-2.82-22.45zM144 333.91C144 432.35 222.72 512 320 512c44.71 0 85.37-16.96 116.4-44.7L162.72 255.78c-11.41 23.5-18.72 48.35-18.72 78.13z"]},Mz={prefix:"fas",iconName:"tired",icon:[496,512,[],"f5c8","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm33.8 189.7l80-48c11.6-6.9 24 7.7 15.4 18L343.6 208l33.6 40.3c8.7 10.4-3.9 24.8-15.4 18l-80-48c-7.7-4.7-7.7-15.9 0-20.6zm-163-30c-8.6-10.3 3.8-24.9 15.4-18l80 48c7.8 4.7 7.8 15.9 0 20.6l-80 48c-11.5 6.8-24-7.6-15.4-18l33.6-40.3-33.6-40.3zM248 288c51.9 0 115.3 43.8 123.2 106.7 1.7 13.6-8 24.6-17.7 20.4-25.9-11.1-64.4-17.4-105.5-17.4s-79.6 6.3-105.5 17.4c-9.8 4.2-19.4-7-17.7-20.4C132.7 331.8 196.1 288 248 288z"]},Cz={prefix:"fas",iconName:"toggle-off",icon:[576,512,[],"f204","M384 64H192C85.961 64 0 149.961 0 256s85.961 192 192 192h192c106.039 0 192-85.961 192-192S490.039 64 384 64zM64 256c0-70.741 57.249-128 128-128 70.741 0 128 57.249 128 128 0 70.741-57.249 128-128 128-70.741 0-128-57.249-128-128zm320 128h-48.905c65.217-72.858 65.236-183.12 0-256H384c70.741 0 128 57.249 128 128 0 70.74-57.249 128-128 128z"]},Hz={prefix:"fas",iconName:"toggle-on",icon:[576,512,[],"f205","M384 64H192C86 64 0 150 0 256s86 192 192 192h192c106 0 192-86 192-192S490 64 384 64zm0 320c-70.8 0-128-57.3-128-128 0-70.8 57.3-128 128-128 70.8 0 128 57.3 128 128 0 70.8-57.3 128-128 128z"]},gz={prefix:"fas",iconName:"toilet",icon:[384,512,[],"f7d8","M368 48c8.8 0 16-7.2 16-16V16c0-8.8-7.2-16-16-16H16C7.2 0 0 7.2 0 16v16c0 8.8 7.2 16 16 16h16v156.7C11.8 214.8 0 226.9 0 240c0 67.2 34.6 126.2 86.8 160.5l-21.4 70.2C59.1 491.2 74.5 512 96 512h192c21.5 0 36.9-20.8 30.6-41.3l-21.4-70.2C349.4 366.2 384 307.2 384 240c0-13.1-11.8-25.2-32-35.3V48h16zM80 72c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H88c-4.4 0-8-3.6-8-8V72zm112 200c-77.1 0-139.6-14.3-139.6-32s62.5-32 139.6-32 139.6 14.3 139.6 32-62.5 32-139.6 32z"]},Vz={prefix:"fas",iconName:"toilet-paper",icon:[576,512,[],"f71e","M128 0C74.98 0 32 85.96 32 192v172.07c0 41.12-9.8 62.77-31.17 126.87C-2.62 501.3 5.09 512 16.01 512h280.92c13.77 0 26-8.81 30.36-21.88 12.83-38.48 24.71-72.4 24.71-126.05V192c0-83.6 23.67-153.52 60.44-192H128zM96 224c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16zm64 0c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16zm64 0c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16zm64 0c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16zM480 0c-53.02 0-96 85.96-96 192s42.98 192 96 192 96-85.96 96-192S533.02 0 480 0zm0 256c-17.67 0-32-28.65-32-64s14.33-64 32-64 32 28.65 32 64-14.33 64-32 64z"]},xz={prefix:"fas",iconName:"toilet-paper-slash",icon:[640,512,[],"e072","M64,192V364.13c0,41.12-9.75,62.75-31.12,126.87A16,16,0,0,0,48,512H328.86a31.87,31.87,0,0,0,30.38-21.87c9.31-27.83,18-53.35,22.18-85.55l-316-244.25C64.53,170.66,64,181.19,64,192ZM633.82,458.09l-102-78.81C575.28,360.91,608,284.32,608,192,608,86,565,0,512,0s-96,86-96,192c0,42,7,80.4,18.43,112L384,265V192c0-83.62,23.63-153.5,60.5-192H160c-23.33,0-44.63,16.83-61.26,44.53L45.46,3.38A16,16,0,0,0,23,6.19L3.37,31.45A16,16,0,0,0,6.18,53.91L594.54,508.63A16,16,0,0,0,617,505.81l19.64-25.26A16,16,0,0,0,633.82,458.09ZM512,256c-17.63,0-32-28.62-32-64s14.37-64,32-64,32,28.63,32,64S529.62,256,512,256Z"]},Lz={prefix:"fas",iconName:"toolbox",icon:[512,512,[],"f552","M502.63 214.63l-45.25-45.25c-6-6-14.14-9.37-22.63-9.37H384V80c0-26.51-21.49-48-48-48H176c-26.51 0-48 21.49-48 48v80H77.25c-8.49 0-16.62 3.37-22.63 9.37L9.37 214.63c-6 6-9.37 14.14-9.37 22.63V320h128v-16c0-8.84 7.16-16 16-16h32c8.84 0 16 7.16 16 16v16h128v-16c0-8.84 7.16-16 16-16h32c8.84 0 16 7.16 16 16v16h128v-82.75c0-8.48-3.37-16.62-9.37-22.62zM320 160H192V96h128v64zm64 208c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16v-16H192v16c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16v-16H0v96c0 17.67 14.33 32 32 32h448c17.67 0 32-14.33 32-32v-96H384v16z"]},bz={prefix:"fas",iconName:"tools",icon:[512,512,[],"f7d9","M501.1 395.7L384 278.6c-23.1-23.1-57.6-27.6-85.4-13.9L192 158.1V96L64 0 0 64l96 128h62.1l106.6 106.6c-13.6 27.8-9.2 62.3 13.9 85.4l117.1 117.1c14.6 14.6 38.2 14.6 52.7 0l52.7-52.7c14.5-14.6 14.5-38.2 0-52.7zM331.7 225c28.3 0 54.9 11 74.9 31l19.4 19.4c15.8-6.9 30.8-16.5 43.8-29.5 37.1-37.1 49.7-89.3 37.9-136.7-2.2-9-13.5-12.1-20.1-5.5l-74.4 74.4-67.9-11.3L334 98.9l74.4-74.4c6.6-6.6 3.4-17.9-5.7-20.2-47.4-11.7-99.6.9-136.6 37.9-28.5 28.5-41.9 66.1-41.2 103.6l82.1 82.1c8.1-1.9 16.5-2.9 24.7-2.9zm-103.9 82l-56.7-56.7L18.7 402.8c-25 25-25 65.5 0 90.5s65.5 25 90.5 0l123.6-123.6c-7.6-19.9-9.9-41.6-5-62.7zM64 472c-13.2 0-24-10.8-24-24 0-13.3 10.7-24 24-24s24 10.7 24 24c0 13.2-10.7 24-24 24z"]},Nz={prefix:"fas",iconName:"tooth",icon:[448,512,[],"f5c9","M443.98 96.25c-11.01-45.22-47.11-82.06-92.01-93.72-32.19-8.36-63 5.1-89.14 24.33-3.25 2.39-6.96 3.73-10.5 5.48l28.32 18.21c7.42 4.77 9.58 14.67 4.8 22.11-4.46 6.95-14.27 9.86-22.11 4.8L162.83 12.84c-20.7-10.85-43.38-16.4-66.81-10.31-44.9 11.67-81 48.5-92.01 93.72-10.13 41.62-.42 80.81 21.5 110.43 23.36 31.57 32.68 68.66 36.29 107.35 4.4 47.16 10.33 94.16 20.94 140.32l7.8 33.95c3.19 13.87 15.49 23.7 29.67 23.7 13.97 0 26.15-9.55 29.54-23.16l34.47-138.42c4.56-18.32 20.96-31.16 39.76-31.16s35.2 12.85 39.76 31.16l34.47 138.42c3.39 13.61 15.57 23.16 29.54 23.16 14.18 0 26.48-9.83 29.67-23.7l7.8-33.95c10.61-46.15 16.53-93.16 20.94-140.32 3.61-38.7 12.93-75.78 36.29-107.35 21.95-29.61 31.66-68.8 21.53-110.43z"]},Az={prefix:"fas",iconName:"torah",icon:[640,512,[],"f6a0","M320.05 366.48l17.72-29.64h-35.46zm99.21-166H382.4l18.46 30.82zM48 0C21.49 0 0 14.33 0 32v448c0 17.67 21.49 32 48 32s48-14.33 48-32V32C96 14.33 74.51 0 48 0zm172.74 311.5h36.85l-18.46-30.82zm161.71 0h36.86l-18.45-30.8zM128 464h384V48H128zm66.77-278.13a21.22 21.22 0 0 1 18.48-10.71h59.45l29.13-48.71a21.13 21.13 0 0 1 18.22-10.37A20.76 20.76 0 0 1 338 126.29l29.25 48.86h59.52a21.12 21.12 0 0 1 18.1 32L415.63 256 445 305a20.69 20.69 0 0 1 .24 21.12 21.25 21.25 0 0 1-18.48 10.72h-59.47l-29.13 48.7a21.13 21.13 0 0 1-18.16 10.4 20.79 20.79 0 0 1-18-10.22l-29.25-48.88h-59.5a21.11 21.11 0 0 1-18.1-32L224.36 256 195 207a20.7 20.7 0 0 1-.23-21.13zM592 0c-26.51 0-48 14.33-48 32v448c0 17.67 21.49 32 48 32s48-14.33 48-32V32c0-17.67-21.49-32-48-32zM320 145.53l-17.78 29.62h35.46zm-62.45 55h-36.81l18.44 30.8zm29.58 111h65.79L386.09 256l-33.23-55.52h-65.79L253.9 256z"]},yz={prefix:"fas",iconName:"torii-gate",icon:[512,512,[],"f6a1","M376.45 32h-240.9A303.17 303.17 0 0 1 0 0v96c0 17.67 14.33 32 32 32h32v64H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h48v240c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V256h256v240c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V256h48c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16h-48v-64h32c17.67 0 32-14.33 32-32V0a303.17 303.17 0 0 1-135.55 32zM128 128h96v64h-96v-64zm256 64h-96v-64h96v64z"]},Sz={prefix:"fas",iconName:"tractor",icon:[640,512,[],"f722","M528 336c-48.6 0-88 39.4-88 88s39.4 88 88 88 88-39.4 88-88-39.4-88-88-88zm0 112c-13.23 0-24-10.77-24-24s10.77-24 24-24 24 10.77 24 24-10.77 24-24 24zm80-288h-64v-40.2c0-14.12 4.7-27.76 13.15-38.84 4.42-5.8 3.55-14.06-1.32-19.49L534.2 37.3c-6.66-7.45-18.32-6.92-24.7.78C490.58 60.9 480 89.81 480 119.8V160H377.67L321.58 29.14A47.914 47.914 0 0 0 277.45 0H144c-26.47 0-48 21.53-48 48v146.52c-8.63-6.73-20.96-6.46-28.89 1.47L36 227.1c-8.59 8.59-8.59 22.52 0 31.11l5.06 5.06c-4.99 9.26-8.96 18.82-11.91 28.72H22c-12.15 0-22 9.85-22 22v44c0 12.15 9.85 22 22 22h7.14c2.96 9.91 6.92 19.46 11.91 28.73l-5.06 5.06c-8.59 8.59-8.59 22.52 0 31.11L67.1 476c8.59 8.59 22.52 8.59 31.11 0l5.06-5.06c9.26 4.99 18.82 8.96 28.72 11.91V490c0 12.15 9.85 22 22 22h44c12.15 0 22-9.85 22-22v-7.14c9.9-2.95 19.46-6.92 28.72-11.91l5.06 5.06c8.59 8.59 22.52 8.59 31.11 0l31.11-31.11c8.59-8.59 8.59-22.52 0-31.11l-5.06-5.06c4.99-9.26 8.96-18.82 11.91-28.72H330c12.15 0 22-9.85 22-22v-6h80.54c21.91-28.99 56.32-48 95.46-48 18.64 0 36.07 4.61 51.8 12.2l50.82-50.82c6-6 9.37-14.14 9.37-22.63V192c.01-17.67-14.32-32-31.99-32zM176 416c-44.18 0-80-35.82-80-80s35.82-80 80-80 80 35.82 80 80-35.82 80-80 80zm22-256h-38V64h106.89l41.15 96H198z"]},wz={prefix:"fas",iconName:"trademark",icon:[640,512,[],"f25c","M260.6 96H12c-6.6 0-12 5.4-12 12v43.1c0 6.6 5.4 12 12 12h85.1V404c0 6.6 5.4 12 12 12h54.3c6.6 0 12-5.4 12-12V163.1h85.1c6.6 0 12-5.4 12-12V108c.1-6.6-5.3-12-11.9-12zM640 403l-24-296c-.5-6.2-5.7-11-12-11h-65.4c-5.1 0-9.7 3.3-11.3 8.1l-43.8 127.1c-7.2 20.6-16.1 52.8-16.1 52.8h-.9s-8.9-32.2-16.1-52.8l-43.8-127.1c-1.7-4.8-6.2-8.1-11.3-8.1h-65.4c-6.2 0-11.4 4.8-12 11l-24.4 296c-.6 7 4.9 13 12 13H360c6.3 0 11.5-4.9 12-11.2l9.1-132.9c1.8-24.2 0-53.7 0-53.7h.9s10.7 33.6 17.9 53.7l30.7 84.7c1.7 4.7 6.2 7.9 11.3 7.9h50.3c5.1 0 9.6-3.2 11.3-7.9l30.7-84.7c7.2-20.1 17.9-53.7 17.9-53.7h.9s-1.8 29.5 0 53.7l9.1 132.9c.4 6.3 5.7 11.2 12 11.2H628c7 0 12.5-6 12-13z"]},kz={prefix:"fas",iconName:"traffic-light",icon:[384,512,[],"f637","M384 192h-64v-37.88c37.2-13.22 64-48.38 64-90.12h-64V32c0-17.67-14.33-32-32-32H96C78.33 0 64 14.33 64 32v32H0c0 41.74 26.8 76.9 64 90.12V192H0c0 41.74 26.8 76.9 64 90.12V320H0c0 42.84 28.25 78.69 66.99 91.05C79.42 468.72 130.6 512 192 512s112.58-43.28 125.01-100.95C355.75 398.69 384 362.84 384 320h-64v-37.88c37.2-13.22 64-48.38 64-90.12zM192 416c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48zm0-128c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48zm0-128c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48z"]},Tz={prefix:"fas",iconName:"trailer",icon:[640,512,[],"e041","M624,320H544V80a16,16,0,0,0-16-16H16A16,16,0,0,0,0,80V368a16,16,0,0,0,16,16H65.61c7.83-54.21,54-96,110.39-96s102.56,41.79,110.39,96H624a16,16,0,0,0,16-16V336A16,16,0,0,0,624,320ZM96,243.68a176.29,176.29,0,0,0-32,20.71V136a8,8,0,0,1,8-8H88a8,8,0,0,1,8,8Zm96-18.54c-5.31-.49-10.57-1.14-16-1.14s-10.69.65-16,1.14V136a8,8,0,0,1,8-8h16a8,8,0,0,1,8,8Zm96,39.25a176.29,176.29,0,0,0-32-20.71V136a8,8,0,0,1,8-8h16a8,8,0,0,1,8,8ZM384,320H352V136a8,8,0,0,1,8-8h16a8,8,0,0,1,8,8Zm96,0H448V136a8,8,0,0,1,8-8h16a8,8,0,0,1,8,8Zm-304,0a80,80,0,1,0,80,80A80,80,0,0,0,176,320Zm0,112a32,32,0,1,1,32-32A32,32,0,0,1,176,432Z"]},Ez={prefix:"fas",iconName:"train",icon:[448,512,[],"f238","M448 96v256c0 51.815-61.624 96-130.022 96l62.98 49.721C386.905 502.417 383.562 512 376 512H72c-7.578 0-10.892-9.594-4.957-14.279L130.022 448C61.82 448 0 403.954 0 352V96C0 42.981 64 0 128 0h192c65 0 128 42.981 128 96zm-48 136V120c0-13.255-10.745-24-24-24H72c-13.255 0-24 10.745-24 24v112c0 13.255 10.745 24 24 24h304c13.255 0 24-10.745 24-24zm-176 64c-30.928 0-56 25.072-56 56s25.072 56 56 56 56-25.072 56-56-25.072-56-56-56z"]},Pz={prefix:"fas",iconName:"tram",icon:[512,512,[],"f7da","M288 64c17.7 0 32-14.3 32-32S305.7 0 288 0s-32 14.3-32 32 14.3 32 32 32zm223.5-12.1c-2.3-8.6-11-13.6-19.6-11.3l-480 128c-8.5 2.3-13.6 11-11.3 19.6C2.5 195.3 8.9 200 16 200c1.4 0 2.8-.2 4.1-.5L240 140.8V224H64c-17.7 0-32 14.3-32 32v224c0 17.7 14.3 32 32 32h384c17.7 0 32-14.3 32-32V256c0-17.7-14.3-32-32-32H272v-91.7l228.1-60.8c8.6-2.3 13.6-11.1 11.4-19.6zM176 384H80v-96h96v96zm160-96h96v96h-96v-96zm-32 0v96h-96v-96h96zM192 96c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32z"]},Dz={prefix:"fas",iconName:"transgender",icon:[384,512,[],"f224","M372 0h-79c-10.7 0-16 12.9-8.5 20.5l16.9 16.9-80.7 80.7C198.5 104.1 172.2 96 144 96 64.5 96 0 160.5 0 240c0 68.5 47.9 125.9 112 140.4V408H76c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h36v28c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-28h36c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-36v-27.6c64.1-14.6 112-71.9 112-140.4 0-28.2-8.1-54.5-22.1-76.7l80.7-80.7 16.9 16.9c7.6 7.6 20.5 2.2 20.5-8.5V12c0-6.6-5.4-12-12-12zM144 320c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z"]},Oz={prefix:"fas",iconName:"transgender-alt",icon:[480,512,[],"f225","M468 0h-79c-10.7 0-16 12.9-8.5 20.5l16.9 16.9-80.7 80.7C294.5 104.1 268.2 96 240 96c-28.2 0-54.5 8.1-76.7 22.1l-16.5-16.5 19.8-19.8c4.7-4.7 4.7-12.3 0-17l-28.3-28.3c-4.7-4.7-12.3-4.7-17 0l-19.8 19.8-19-19 16.9-16.9C107.1 12.9 101.7 0 91 0H12C5.4 0 0 5.4 0 12v79c0 10.7 12.9 16 20.5 8.5l16.9-16.9 19 19-19.8 19.8c-4.7 4.7-4.7 12.3 0 17l28.3 28.3c4.7 4.7 12.3 4.7 17 0l19.8-19.8 16.5 16.5C104.1 185.5 96 211.8 96 240c0 68.5 47.9 125.9 112 140.4V408h-36c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h36v28c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-28h36c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-36v-27.6c64.1-14.6 112-71.9 112-140.4 0-28.2-8.1-54.5-22.1-76.7l80.7-80.7 16.9 16.9c7.6 7.6 20.5 2.2 20.5-8.5V12c0-6.6-5.4-12-12-12zM240 320c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z"]},Iz={prefix:"fas",iconName:"trash",icon:[448,512,[],"f1f8","M432 32H312l-9.4-18.7A24 24 0 0 0 281.1 0H166.8a23.72 23.72 0 0 0-21.4 13.3L136 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16zM53.2 467a48 48 0 0 0 47.9 45h245.8a48 48 0 0 0 47.9-45L416 128H32z"]},Bz={prefix:"fas",iconName:"trash-alt",icon:[448,512,[],"f2ed","M32 464a48 48 0 0 0 48 48h288a48 48 0 0 0 48-48V128H32zm272-256a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zm-96 0a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zm-96 0a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zM432 32H312l-9.4-18.7A24 24 0 0 0 281.1 0H166.8a23.72 23.72 0 0 0-21.4 13.3L136 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},Rz={prefix:"fas",iconName:"trash-restore",icon:[448,512,[],"f829","M53.2 467a48 48 0 0 0 47.9 45h245.8a48 48 0 0 0 47.9-45L416 128H32zm70.11-175.8l89.38-94.26a15.41 15.41 0 0 1 22.62 0l89.38 94.26c10.08 10.62 2.94 28.8-11.32 28.8H256v112a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16V320h-57.37c-14.26 0-21.4-18.18-11.32-28.8zM432 32H312l-9.4-18.7A24 24 0 0 0 281.1 0H166.8a23.72 23.72 0 0 0-21.4 13.3L136 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},Zz={prefix:"fas",iconName:"trash-restore-alt",icon:[448,512,[],"f82a","M32 464a48 48 0 0 0 48 48h288a48 48 0 0 0 48-48V128H32zm91.31-172.8l89.38-94.26a15.41 15.41 0 0 1 22.62 0l89.38 94.26c10.08 10.62 2.94 28.8-11.32 28.8H256v112a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16V320h-57.37c-14.26 0-21.4-18.18-11.32-28.8zM432 32H312l-9.4-18.7A24 24 0 0 0 281.1 0H166.8a23.72 23.72 0 0 0-21.4 13.3L136 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},jz={prefix:"fas",iconName:"tree",icon:[384,512,[],"f1bb","M378.31 378.49L298.42 288h30.63c9.01 0 16.98-5 20.78-13.06 3.8-8.04 2.55-17.26-3.28-24.05L268.42 160h28.89c9.1 0 17.3-5.35 20.86-13.61 3.52-8.13 1.86-17.59-4.24-24.08L203.66 4.83c-6.03-6.45-17.28-6.45-23.32 0L70.06 122.31c-6.1 6.49-7.75 15.95-4.24 24.08C69.38 154.65 77.59 160 86.69 160h28.89l-78.14 90.91c-5.81 6.78-7.06 15.99-3.27 24.04C37.97 283 45.93 288 54.95 288h30.63L5.69 378.49c-6 6.79-7.36 16.09-3.56 24.26 3.75 8.05 12 13.25 21.01 13.25H160v24.45l-30.29 48.4c-5.32 10.64 2.42 23.16 14.31 23.16h95.96c11.89 0 19.63-12.52 14.31-23.16L224 440.45V416h136.86c9.01 0 17.26-5.2 21.01-13.25 3.8-8.17 2.44-17.47-3.56-24.26z"]},Fz={prefix:"fas",iconName:"trophy",icon:[576,512,[],"f091","M552 64H448V24c0-13.3-10.7-24-24-24H152c-13.3 0-24 10.7-24 24v40H24C10.7 64 0 74.7 0 88v56c0 35.7 22.5 72.4 61.9 100.7 31.5 22.7 69.8 37.1 110 41.7C203.3 338.5 240 360 240 360v72h-48c-35.3 0-64 20.7-64 56v12c0 6.6 5.4 12 12 12h296c6.6 0 12-5.4 12-12v-12c0-35.3-28.7-56-64-56h-48v-72s36.7-21.5 68.1-73.6c40.3-4.6 78.6-19 110-41.7 39.3-28.3 61.9-65 61.9-100.7V88c0-13.3-10.7-24-24-24zM99.3 192.8C74.9 175.2 64 155.6 64 144v-16h64.2c1 32.6 5.8 61.2 12.8 86.2-15.1-5.2-29.2-12.4-41.7-21.4zM512 144c0 16.1-17.7 36.1-35.3 48.8-12.5 9-26.7 16.2-41.8 21.4 7-25 11.8-53.6 12.8-86.2H512v16z"]},qz={prefix:"fas",iconName:"truck",icon:[640,512,[],"f0d1","M624 352h-16V243.9c0-12.7-5.1-24.9-14.1-33.9L494 110.1c-9-9-21.2-14.1-33.9-14.1H416V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48v320c0 26.5 21.5 48 48 48h16c0 53 43 96 96 96s96-43 96-96h128c0 53 43 96 96 96s96-43 96-96h48c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zM160 464c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm320 0c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm80-208H416V144h44.1l99.9 99.9V256z"]},Uz={prefix:"fas",iconName:"truck-loading",icon:[640,512,[],"f4de","M50.2 375.6c2.3 8.5 11.1 13.6 19.6 11.3l216.4-58c8.5-2.3 13.6-11.1 11.3-19.6l-49.7-185.5c-2.3-8.5-11.1-13.6-19.6-11.3L151 133.3l24.8 92.7-61.8 16.5-24.8-92.7-77.3 20.7C3.4 172.8-1.7 181.6.6 190.1l49.6 185.5zM384 0c-17.7 0-32 14.3-32 32v323.6L5.9 450c-4.3 1.2-6.8 5.6-5.6 9.8l12.6 46.3c1.2 4.3 5.6 6.8 9.8 5.6l393.7-107.4C418.8 464.1 467.6 512 528 512c61.9 0 112-50.1 112-112V0H384zm144 448c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48z"]},Wz={prefix:"fas",iconName:"truck-monster",icon:[640,512,[],"f63b","M624 224h-16v-64c0-17.67-14.33-32-32-32h-73.6L419.22 24.02A64.025 64.025 0 0 0 369.24 0H256c-17.67 0-32 14.33-32 32v96H48c-8.84 0-16 7.16-16 16v80H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h16.72c29.21-38.65 75.1-64 127.28-64s98.07 25.35 127.28 64h65.45c29.21-38.65 75.1-64 127.28-64s98.07 25.35 127.28 64H624c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zm-336-96V64h81.24l51.2 64H288zm304 224h-5.2c-2.2-7.33-5.07-14.28-8.65-20.89l3.67-3.67c6.25-6.25 6.25-16.38 0-22.63l-22.63-22.63c-6.25-6.25-16.38-6.25-22.63 0l-3.67 3.67A110.85 110.85 0 0 0 512 277.2V272c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v5.2c-7.33 2.2-14.28 5.07-20.89 8.65l-3.67-3.67c-6.25-6.25-16.38-6.25-22.63 0l-22.63 22.63c-6.25 6.25-6.25 16.38 0 22.63l3.67 3.67A110.85 110.85 0 0 0 373.2 352H368c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h5.2c2.2 7.33 5.07 14.28 8.65 20.89l-3.67 3.67c-6.25 6.25-6.25 16.38 0 22.63l22.63 22.63c6.25 6.25 16.38 6.25 22.63 0l3.67-3.67c6.61 3.57 13.57 6.45 20.9 8.65v5.2c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-5.2c7.33-2.2 14.28-5.07 20.9-8.65l3.67 3.67c6.25 6.25 16.38 6.25 22.63 0l22.63-22.63c6.25-6.25 6.25-16.38 0-22.63l-3.67-3.67a110.85 110.85 0 0 0 8.65-20.89h5.2c8.84 0 16-7.16 16-16v-32c-.02-8.84-7.18-16-16.02-16zm-112 80c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48zm-208-80h-5.2c-2.2-7.33-5.07-14.28-8.65-20.89l3.67-3.67c6.25-6.25 6.25-16.38 0-22.63l-22.63-22.63c-6.25-6.25-16.38-6.25-22.63 0l-3.67 3.67A110.85 110.85 0 0 0 192 277.2V272c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v5.2c-7.33 2.2-14.28 5.07-20.89 8.65l-3.67-3.67c-6.25-6.25-16.38-6.25-22.63 0L58.18 304.8c-6.25 6.25-6.25 16.38 0 22.63l3.67 3.67a110.85 110.85 0 0 0-8.65 20.89H48c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h5.2c2.2 7.33 5.07 14.28 8.65 20.89l-3.67 3.67c-6.25 6.25-6.25 16.38 0 22.63l22.63 22.63c6.25 6.25 16.38 6.25 22.63 0l3.67-3.67c6.61 3.57 13.57 6.45 20.9 8.65v5.2c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-5.2c7.33-2.2 14.28-5.07 20.9-8.65l3.67 3.67c6.25 6.25 16.38 6.25 22.63 0l22.63-22.63c6.25-6.25 6.25-16.38 0-22.63l-3.67-3.67a110.85 110.85 0 0 0 8.65-20.89h5.2c8.84 0 16-7.16 16-16v-32C288 359.16 280.84 352 272 352zm-112 80c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48z"]},Gz={prefix:"fas",iconName:"truck-moving",icon:[640,512,[],"f4df","M621.3 237.3l-58.5-58.5c-12-12-28.3-18.7-45.3-18.7H480V64c0-17.7-14.3-32-32-32H32C14.3 32 0 46.3 0 64v336c0 44.2 35.8 80 80 80 26.3 0 49.4-12.9 64-32.4 14.6 19.6 37.7 32.4 64 32.4 44.2 0 80-35.8 80-80 0-5.5-.6-10.8-1.6-16h163.2c-1.1 5.2-1.6 10.5-1.6 16 0 44.2 35.8 80 80 80s80-35.8 80-80c0-5.5-.6-10.8-1.6-16H624c8.8 0 16-7.2 16-16v-85.5c0-17-6.7-33.2-18.7-45.2zM80 432c-17.6 0-32-14.4-32-32s14.4-32 32-32 32 14.4 32 32-14.4 32-32 32zm128 0c-17.6 0-32-14.4-32-32s14.4-32 32-32 32 14.4 32 32-14.4 32-32 32zm272-224h37.5c4.3 0 8.3 1.7 11.3 4.7l43.3 43.3H480v-48zm48 224c-17.6 0-32-14.4-32-32s14.4-32 32-32 32 14.4 32 32-14.4 32-32 32z"]},_z={prefix:"fas",iconName:"truck-pickup",icon:[640,512,[],"f63c","M624 288h-16v-64c0-17.67-14.33-32-32-32h-48L419.22 56.02A64.025 64.025 0 0 0 369.24 32H256c-17.67 0-32 14.33-32 32v128H64c-17.67 0-32 14.33-32 32v64H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h49.61c-.76 5.27-1.61 10.52-1.61 16 0 61.86 50.14 112 112 112s112-50.14 112-112c0-5.48-.85-10.73-1.61-16h67.23c-.76 5.27-1.61 10.52-1.61 16 0 61.86 50.14 112 112 112s112-50.14 112-112c0-5.48-.85-10.73-1.61-16H624c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zM288 96h81.24l76.8 96H288V96zM176 416c-26.47 0-48-21.53-48-48s21.53-48 48-48 48 21.53 48 48-21.53 48-48 48zm288 0c-26.47 0-48-21.53-48-48s21.53-48 48-48 48 21.53 48 48-21.53 48-48 48z"]},$z={prefix:"fas",iconName:"tshirt",icon:[640,512,[],"f553","M631.2 96.5L436.5 0C416.4 27.8 371.9 47.2 320 47.2S223.6 27.8 203.5 0L8.8 96.5c-7.9 4-11.1 13.6-7.2 21.5l57.2 114.5c4 7.9 13.6 11.1 21.5 7.2l56.6-27.7c10.6-5.2 23 2.5 23 14.4V480c0 17.7 14.3 32 32 32h256c17.7 0 32-14.3 32-32V226.3c0-11.8 12.4-19.6 23-14.4l56.6 27.7c7.9 4 17.5.8 21.5-7.2L638.3 118c4-7.9.8-17.6-7.1-21.5z"]},Yz={prefix:"fas",iconName:"tty",icon:[512,512,[],"f1e4","M5.37 103.822c138.532-138.532 362.936-138.326 501.262 0 6.078 6.078 7.074 15.496 2.583 22.681l-43.214 69.138a18.332 18.332 0 0 1-22.356 7.305l-86.422-34.569a18.335 18.335 0 0 1-11.434-18.846L351.741 90c-62.145-22.454-130.636-21.986-191.483 0l5.953 59.532a18.331 18.331 0 0 1-11.434 18.846l-86.423 34.568a18.334 18.334 0 0 1-22.356-7.305L2.787 126.502a18.333 18.333 0 0 1 2.583-22.68zM96 308v-40c0-6.627-5.373-12-12-12H44c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm-336 96v-40c0-6.627-5.373-12-12-12H92c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zM96 500v-40c0-6.627-5.373-12-12-12H44c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm288 0v-40c0-6.627-5.373-12-12-12H140c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h232c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12z"]},Kz={prefix:"fas",iconName:"tv",icon:[640,512,[],"f26c","M592 0H48A48 48 0 0 0 0 48v320a48 48 0 0 0 48 48h240v32H112a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16H352v-32h240a48 48 0 0 0 48-48V48a48 48 0 0 0-48-48zm-16 352H64V64h512z"]},Jz={prefix:"fas",iconName:"umbrella",icon:[576,512,[],"f0e9","M575.7 280.8C547.1 144.5 437.3 62.6 320 49.9V32c0-17.7-14.3-32-32-32s-32 14.3-32 32v17.9C138.3 62.6 29.5 144.5.3 280.8c-2.2 10.1 8.5 21.3 18.7 11.4 52-55 107.7-52.4 158.6 37 5.3 9.5 14.9 8.6 19.7 0 20.2-35.4 44.9-73.2 90.7-73.2 58.5 0 88.2 68.8 90.7 73.2 4.8 8.6 14.4 9.5 19.7 0 51-89.5 107.1-91.4 158.6-37 10.3 10 20.9-1.3 18.7-11.4zM256 301.7V432c0 8.8-7.2 16-16 16-7.8 0-13.2-5.3-15.1-10.7-5.9-16.7-24.1-25.4-40.8-19.5-16.7 5.9-25.4 24.2-19.5 40.8 11.2 31.9 41.6 53.3 75.4 53.3 44.1 0 80-35.9 80-80V301.6c-9.1-7.9-19.8-13.6-32-13.6-12.3.1-22.4 4.8-32 13.7z"]},Qz={prefix:"fas",iconName:"umbrella-beach",icon:[640,512,[],"f5ca","M115.38 136.9l102.11 37.18c35.19-81.54 86.21-144.29 139-173.7-95.88-4.89-188.78 36.96-248.53 111.8-6.69 8.4-2.66 21.05 7.42 24.72zm132.25 48.16l238.48 86.83c35.76-121.38 18.7-231.66-42.63-253.98-7.4-2.7-15.13-4-23.09-4-58.02.01-128.27 69.17-172.76 171.15zM521.48 60.5c6.22 16.3 10.83 34.6 13.2 55.19 5.74 49.89-1.42 108.23-18.95 166.98l102.62 37.36c10.09 3.67 21.31-3.43 21.57-14.17 2.32-95.69-41.91-187.44-118.44-245.36zM560 447.98H321.06L386 269.5l-60.14-21.9-72.9 200.37H16c-8.84 0-16 7.16-16 16.01v32.01C0 504.83 7.16 512 16 512h544c8.84 0 16-7.17 16-16.01v-32.01c0-8.84-7.16-16-16-16z"]},Xz={prefix:"fas",iconName:"underline",icon:[448,512,[],"f0cd","M32 64h32v160c0 88.22 71.78 160 160 160s160-71.78 160-160V64h32a16 16 0 0 0 16-16V16a16 16 0 0 0-16-16H272a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32v160a80 80 0 0 1-160 0V64h32a16 16 0 0 0 16-16V16a16 16 0 0 0-16-16H32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16zm400 384H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},cp={prefix:"fas",iconName:"undo",icon:[512,512,[],"f0e2","M212.333 224.333H12c-6.627 0-12-5.373-12-12V12C0 5.373 5.373 0 12 0h48c6.627 0 12 5.373 12 12v78.112C117.773 39.279 184.26 7.47 258.175 8.007c136.906.994 246.448 111.623 246.157 248.532C504.041 393.258 393.12 504 256.333 504c-64.089 0-122.496-24.313-166.51-64.215-5.099-4.622-5.334-12.554-.467-17.42l33.967-33.967c4.474-4.474 11.662-4.717 16.401-.525C170.76 415.336 211.58 432 256.333 432c97.268 0 176-78.716 176-176 0-97.267-78.716-176-176-176-58.496 0-110.28 28.476-142.274 72.333h98.274c6.627 0 12 5.373 12 12v48c0 6.627-5.373 12-12 12z"]},ap={prefix:"fas",iconName:"undo-alt",icon:[512,512,[],"f2ea","M255.545 8c-66.269.119-126.438 26.233-170.86 68.685L48.971 40.971C33.851 25.851 8 36.559 8 57.941V192c0 13.255 10.745 24 24 24h134.059c21.382 0 32.09-25.851 16.971-40.971l-41.75-41.75c30.864-28.899 70.801-44.907 113.23-45.273 92.398-.798 170.283 73.977 169.484 169.442C423.236 348.009 349.816 424 256 424c-41.127 0-79.997-14.678-110.63-41.556-4.743-4.161-11.906-3.908-16.368.553L89.34 422.659c-4.872 4.872-4.631 12.815.482 17.433C133.798 479.813 192.074 504 256 504c136.966 0 247.999-111.033 248-247.998C504.001 119.193 392.354 7.755 255.545 8z"]},ep={prefix:"fas",iconName:"universal-access",icon:[512,512,[],"f29a","M256 48c114.953 0 208 93.029 208 208 0 114.953-93.029 208-208 208-114.953 0-208-93.029-208-208 0-114.953 93.029-208 208-208m0-40C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm0 56C149.961 64 64 149.961 64 256s85.961 192 192 192 192-85.961 192-192S362.039 64 256 64zm0 44c19.882 0 36 16.118 36 36s-16.118 36-36 36-36-16.118-36-36 16.118-36 36-36zm117.741 98.023c-28.712 6.779-55.511 12.748-82.14 15.807.851 101.023 12.306 123.052 25.037 155.621 3.617 9.26-.957 19.698-10.217 23.315-9.261 3.617-19.699-.957-23.316-10.217-8.705-22.308-17.086-40.636-22.261-78.549h-9.686c-5.167 37.851-13.534 56.208-22.262 78.549-3.615 9.255-14.05 13.836-23.315 10.217-9.26-3.617-13.834-14.056-10.217-23.315 12.713-32.541 24.185-54.541 25.037-155.621-26.629-3.058-53.428-9.027-82.141-15.807-8.6-2.031-13.926-10.648-11.895-19.249s10.647-13.926 19.249-11.895c96.686 22.829 124.283 22.783 220.775 0 8.599-2.03 17.218 3.294 19.249 11.895 2.029 8.601-3.297 17.219-11.897 19.249z"]},ip={prefix:"fas",iconName:"university",icon:[512,512,[],"f19c","M496 128v16a8 8 0 0 1-8 8h-24v12c0 6.627-5.373 12-12 12H60c-6.627 0-12-5.373-12-12v-12H24a8 8 0 0 1-8-8v-16a8 8 0 0 1 4.941-7.392l232-88a7.996 7.996 0 0 1 6.118 0l232 88A8 8 0 0 1 496 128zm-24 304H40c-13.255 0-24 10.745-24 24v16a8 8 0 0 0 8 8h464a8 8 0 0 0 8-8v-16c0-13.255-10.745-24-24-24zM96 192v192H60c-6.627 0-12 5.373-12 12v20h416v-20c0-6.627-5.373-12-12-12h-36V192h-64v192h-64V192h-64v192h-64V192H96z"]},np={prefix:"fas",iconName:"unlink",icon:[512,512,[],"f127","M304.083 405.907c4.686 4.686 4.686 12.284 0 16.971l-44.674 44.674c-59.263 59.262-155.693 59.266-214.961 0-59.264-59.265-59.264-155.696 0-214.96l44.675-44.675c4.686-4.686 12.284-4.686 16.971 0l39.598 39.598c4.686 4.686 4.686 12.284 0 16.971l-44.675 44.674c-28.072 28.073-28.072 73.75 0 101.823 28.072 28.072 73.75 28.073 101.824 0l44.674-44.674c4.686-4.686 12.284-4.686 16.971 0l39.597 39.598zm-56.568-260.216c4.686 4.686 12.284 4.686 16.971 0l44.674-44.674c28.072-28.075 73.75-28.073 101.824 0 28.072 28.073 28.072 73.75 0 101.823l-44.675 44.674c-4.686 4.686-4.686 12.284 0 16.971l39.598 39.598c4.686 4.686 12.284 4.686 16.971 0l44.675-44.675c59.265-59.265 59.265-155.695 0-214.96-59.266-59.264-155.695-59.264-214.961 0l-44.674 44.674c-4.686 4.686-4.686 12.284 0 16.971l39.597 39.598zm234.828 359.28l22.627-22.627c9.373-9.373 9.373-24.569 0-33.941L63.598 7.029c-9.373-9.373-24.569-9.373-33.941 0L7.029 29.657c-9.373 9.373-9.373 24.569 0 33.941l441.373 441.373c9.373 9.372 24.569 9.372 33.941 0z"]},op={prefix:"fas",iconName:"unlock",icon:[448,512,[],"f09c","M400 256H152V152.9c0-39.6 31.7-72.5 71.3-72.9 40-.4 72.7 32.1 72.7 72v16c0 13.3 10.7 24 24 24h32c13.3 0 24-10.7 24-24v-16C376 68 307.5-.3 223.5 0 139.5.3 72 69.5 72 153.5V256H48c-26.5 0-48 21.5-48 48v160c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V304c0-26.5-21.5-48-48-48z"]},tp={prefix:"fas",iconName:"unlock-alt",icon:[448,512,[],"f13e","M400 256H152V152.9c0-39.6 31.7-72.5 71.3-72.9 40-.4 72.7 32.1 72.7 72v16c0 13.3 10.7 24 24 24h32c13.3 0 24-10.7 24-24v-16C376 68 307.5-.3 223.5 0 139.5.3 72 69.5 72 153.5V256H48c-26.5 0-48 21.5-48 48v160c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V304c0-26.5-21.5-48-48-48zM264 408c0 22.1-17.9 40-40 40s-40-17.9-40-40v-48c0-22.1 17.9-40 40-40s40 17.9 40 40v48z"]},rp={prefix:"fas",iconName:"upload",icon:[512,512,[],"f093","M296 384h-80c-13.3 0-24-10.7-24-24V192h-87.7c-17.8 0-26.7-21.5-14.1-34.1L242.3 5.7c7.5-7.5 19.8-7.5 27.3 0l152.2 152.2c12.6 12.6 3.7 34.1-14.1 34.1H320v168c0 13.3-10.7 24-24 24zm216-8v112c0 13.3-10.7 24-24 24H24c-13.3 0-24-10.7-24-24V376c0-13.3 10.7-24 24-24h136v8c0 30.9 25.1 56 56 56h80c30.9 0 56-25.1 56-56v-8h136c13.3 0 24 10.7 24 24zm-124 88c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20zm64 0c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20z"]},lp={prefix:"fas",iconName:"user",icon:[448,512,[],"f007","M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z"]},fp={prefix:"fas",iconName:"user-alt",icon:[512,512,[],"f406","M256 288c79.5 0 144-64.5 144-144S335.5 0 256 0 112 64.5 112 144s64.5 144 144 144zm128 32h-55.1c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16H128C57.3 320 0 377.3 0 448v16c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48v-16c0-70.7-57.3-128-128-128z"]},sp={prefix:"fas",iconName:"user-alt-slash",icon:[640,512,[],"f4fa","M633.8 458.1L389.6 269.3C433.8 244.7 464 198.1 464 144 464 64.5 399.5 0 320 0c-67.1 0-123 46.1-139 108.2L45.5 3.4C38.5-2 28.5-.8 23 6.2L3.4 31.4c-5.4 7-4.2 17 2.8 22.4l588.4 454.7c7 5.4 17 4.2 22.5-2.8l19.6-25.3c5.4-6.8 4.1-16.9-2.9-22.3zM198.4 320C124.2 320 64 380.2 64 454.4v9.6c0 26.5 21.5 48 48 48h382.2L245.8 320h-47.4z"]},hp={prefix:"fas",iconName:"user-astronaut",icon:[448,512,[],"f4fb","M64 224h13.5c24.7 56.5 80.9 96 146.5 96s121.8-39.5 146.5-96H384c8.8 0 16-7.2 16-16v-96c0-8.8-7.2-16-16-16h-13.5C345.8 39.5 289.6 0 224 0S102.2 39.5 77.5 96H64c-8.8 0-16 7.2-16 16v96c0 8.8 7.2 16 16 16zm40-88c0-22.1 21.5-40 48-40h144c26.5 0 48 17.9 48 40v24c0 53-43 96-96 96h-48c-53 0-96-43-96-96v-24zm72 72l12-36 36-12-36-12-12-36-12 36-36 12 36 12 12 36zm151.6 113.4C297.7 340.7 262.2 352 224 352s-73.7-11.3-103.6-30.6C52.9 328.5 0 385 0 454.4v9.6c0 26.5 21.5 48 48 48h80v-64c0-17.7 14.3-32 32-32h128c17.7 0 32 14.3 32 32v64h80c26.5 0 48-21.5 48-48v-9.6c0-69.4-52.9-125.9-120.4-133zM272 448c-8.8 0-16 7.2-16 16s7.2 16 16 16 16-7.2 16-16-7.2-16-16-16zm-96 0c-8.8 0-16 7.2-16 16v48h32v-48c0-8.8-7.2-16-16-16z"]},mp={prefix:"fas",iconName:"user-check",icon:[640,512,[],"f4fc","M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4zm323-128.4l-27.8-28.1c-4.6-4.7-12.1-4.7-16.8-.1l-104.8 104-45.5-45.8c-4.6-4.7-12.1-4.7-16.8-.1l-28.1 27.9c-4.7 4.6-4.7 12.1-.1 16.8l81.7 82.3c4.6 4.7 12.1 4.7 16.8.1l141.3-140.2c4.6-4.7 4.7-12.2.1-16.8z"]},vp={prefix:"fas",iconName:"user-circle",icon:[496,512,[],"f2bd","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 96c48.6 0 88 39.4 88 88s-39.4 88-88 88-88-39.4-88-88 39.4-88 88-88zm0 344c-58.7 0-111.3-26.6-146.5-68.2 18.8-35.4 55.6-59.8 98.5-59.8 2.4 0 4.8.4 7.1 1.1 13 4.2 26.6 6.9 40.9 6.9 14.3 0 28-2.7 40.9-6.9 2.3-.7 4.7-1.1 7.1-1.1 42.9 0 79.7 24.4 98.5 59.8C359.3 421.4 306.7 448 248 448z"]},zp={prefix:"fas",iconName:"user-clock",icon:[640,512,[],"f4fd","M496 224c-79.6 0-144 64.4-144 144s64.4 144 144 144 144-64.4 144-144-64.4-144-144-144zm64 150.3c0 5.3-4.4 9.7-9.7 9.7h-60.6c-5.3 0-9.7-4.4-9.7-9.7v-76.6c0-5.3 4.4-9.7 9.7-9.7h12.6c5.3 0 9.7 4.4 9.7 9.7V352h38.3c5.3 0 9.7 4.4 9.7 9.7v12.6zM320 368c0-27.8 6.7-54.1 18.2-77.5-8-1.5-16.2-2.5-24.6-2.5h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h347.1c-45.3-31.9-75.1-84.5-75.1-144zm-96-112c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128z"]},pp={prefix:"fas",iconName:"user-cog",icon:[640,512,[],"f4fe","M610.5 373.3c2.6-14.1 2.6-28.5 0-42.6l25.8-14.9c3-1.7 4.3-5.2 3.3-8.5-6.7-21.6-18.2-41.2-33.2-57.4-2.3-2.5-6-3.1-9-1.4l-25.8 14.9c-10.9-9.3-23.4-16.5-36.9-21.3v-29.8c0-3.4-2.4-6.4-5.7-7.1-22.3-5-45-4.8-66.2 0-3.3.7-5.7 3.7-5.7 7.1v29.8c-13.5 4.8-26 12-36.9 21.3l-25.8-14.9c-2.9-1.7-6.7-1.1-9 1.4-15 16.2-26.5 35.8-33.2 57.4-1 3.3.4 6.8 3.3 8.5l25.8 14.9c-2.6 14.1-2.6 28.5 0 42.6l-25.8 14.9c-3 1.7-4.3 5.2-3.3 8.5 6.7 21.6 18.2 41.1 33.2 57.4 2.3 2.5 6 3.1 9 1.4l25.8-14.9c10.9 9.3 23.4 16.5 36.9 21.3v29.8c0 3.4 2.4 6.4 5.7 7.1 22.3 5 45 4.8 66.2 0 3.3-.7 5.7-3.7 5.7-7.1v-29.8c13.5-4.8 26-12 36.9-21.3l25.8 14.9c2.9 1.7 6.7 1.1 9-1.4 15-16.2 26.5-35.8 33.2-57.4 1-3.3-.4-6.8-3.3-8.5l-25.8-14.9zM496 400.5c-26.8 0-48.5-21.8-48.5-48.5s21.8-48.5 48.5-48.5 48.5 21.8 48.5 48.5-21.7 48.5-48.5 48.5zM224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm201.2 226.5c-2.3-1.2-4.6-2.6-6.8-3.9l-7.9 4.6c-6 3.4-12.8 5.3-19.6 5.3-10.9 0-21.4-4.6-28.9-12.6-18.3-19.8-32.3-43.9-40.2-69.6-5.5-17.7 1.9-36.4 17.9-45.7l7.9-4.6c-.1-2.6-.1-5.2 0-7.8l-7.9-4.6c-16-9.2-23.4-28-17.9-45.7.9-2.9 2.2-5.8 3.2-8.7-3.8-.3-7.5-1.2-11.4-1.2h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c10.1 0 19.5-3.2 27.2-8.5-1.2-3.8-2-7.7-2-11.8v-9.2z"]},dp={prefix:"fas",iconName:"user-edit",icon:[640,512,[],"f4ff","M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h274.9c-2.4-6.8-3.4-14-2.6-21.3l6.8-60.9 1.2-11.1 7.9-7.9 77.3-77.3c-24.5-27.7-60-45.5-99.9-45.5zm45.3 145.3l-6.8 61c-1.1 10.2 7.5 18.8 17.6 17.6l60.9-6.8 137.9-137.9-71.7-71.7-137.9 137.8zM633 268.9L595.1 231c-9.3-9.3-24.5-9.3-33.8 0l-37.8 37.8-4.1 4.1 71.8 71.7 41.8-41.8c9.3-9.4 9.3-24.5 0-33.9z"]},up={prefix:"fas",iconName:"user-friends",icon:[640,512,[],"f500","M192 256c61.9 0 112-50.1 112-112S253.9 32 192 32 80 82.1 80 144s50.1 112 112 112zm76.8 32h-8.3c-20.8 10-43.9 16-68.5 16s-47.6-6-68.5-16h-8.3C51.6 288 0 339.6 0 403.2V432c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48v-28.8c0-63.6-51.6-115.2-115.2-115.2zM480 256c53 0 96-43 96-96s-43-96-96-96-96 43-96 96 43 96 96 96zm48 32h-3.8c-13.9 4.8-28.6 8-44.2 8s-30.3-3.2-44.2-8H432c-20.4 0-39.2 5.9-55.7 15.4 24.4 26.3 39.7 61.2 39.7 99.8v38.4c0 2.2-.5 4.3-.6 6.4H592c26.5 0 48-21.5 48-48 0-61.9-50.1-112-112-112z"]},Mp={prefix:"fas",iconName:"user-graduate",icon:[448,512,[],"f501","M319.4 320.6L224 416l-95.4-95.4C57.1 323.7 0 382.2 0 454.4v9.6c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-9.6c0-72.2-57.1-130.7-128.6-133.8zM13.6 79.8l6.4 1.5v58.4c-7 4.2-12 11.5-12 20.3 0 8.4 4.6 15.4 11.1 19.7L3.5 242c-1.7 6.9 2.1 14 7.6 14h41.8c5.5 0 9.3-7.1 7.6-14l-15.6-62.3C51.4 175.4 56 168.4 56 160c0-8.8-5-16.1-12-20.3V87.1l66 15.9c-8.6 17.2-14 36.4-14 57 0 70.7 57.3 128 128 128s128-57.3 128-128c0-20.6-5.3-39.8-14-57l96.3-23.2c18.2-4.4 18.2-27.1 0-31.5l-190.4-46c-13-3.1-26.7-3.1-39.7 0L13.6 48.2c-18.1 4.4-18.1 27.2 0 31.6z"]},Cp={prefix:"fas",iconName:"user-injured",icon:[448,512,[],"f728","M277.37 11.98C261.08 4.47 243.11 0 224 0c-53.69 0-99.5 33.13-118.51 80h81.19l90.69-68.02zM342.51 80c-7.9-19.47-20.67-36.2-36.49-49.52L239.99 80h102.52zM224 256c70.69 0 128-57.31 128-128 0-5.48-.95-10.7-1.61-16H97.61c-.67 5.3-1.61 10.52-1.61 16 0 70.69 57.31 128 128 128zM80 299.7V512h128.26l-98.45-221.52A132.835 132.835 0 0 0 80 299.7zM0 464c0 26.51 21.49 48 48 48V320.24C18.88 344.89 0 381.26 0 422.4V464zm256-48h-55.38l42.67 96H256c26.47 0 48-21.53 48-48s-21.53-48-48-48zm57.6-128h-16.71c-22.24 10.18-46.88 16-72.89 16s-50.65-5.82-72.89-16h-7.37l42.67 96H256c44.11 0 80 35.89 80 80 0 18.08-6.26 34.59-16.41 48H400c26.51 0 48-21.49 48-48v-41.6c0-74.23-60.17-134.4-134.4-134.4z"]},Hp={prefix:"fas",iconName:"user-lock",icon:[640,512,[],"f502","M224 256A128 128 0 1 0 96 128a128 128 0 0 0 128 128zm96 64a63.08 63.08 0 0 1 8.1-30.5c-4.8-.5-9.5-1.5-14.5-1.5h-16.7a174.08 174.08 0 0 1-145.8 0h-16.7A134.43 134.43 0 0 0 0 422.4V464a48 48 0 0 0 48 48h280.9a63.54 63.54 0 0 1-8.9-32zm288-32h-32v-80a80 80 0 0 0-160 0v80h-32a32 32 0 0 0-32 32v160a32 32 0 0 0 32 32h224a32 32 0 0 0 32-32V320a32 32 0 0 0-32-32zM496 432a32 32 0 1 1 32-32 32 32 0 0 1-32 32zm32-144h-64v-80a32 32 0 0 1 64 0z"]},gp={prefix:"fas",iconName:"user-md",icon:[448,512,[],"f0f0","M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zM104 424c0 13.3 10.7 24 24 24s24-10.7 24-24-10.7-24-24-24-24 10.7-24 24zm216-135.4v49c36.5 7.4 64 39.8 64 78.4v41.7c0 7.6-5.4 14.2-12.9 15.7l-32.2 6.4c-4.3.9-8.5-1.9-9.4-6.3l-3.1-15.7c-.9-4.3 1.9-8.6 6.3-9.4l19.3-3.9V416c0-62.8-96-65.1-96 1.9v26.7l19.3 3.9c4.3.9 7.1 5.1 6.3 9.4l-3.1 15.7c-.9 4.3-5.1 7.1-9.4 6.3l-31.2-4.2c-7.9-1.1-13.8-7.8-13.8-15.9V416c0-38.6 27.5-70.9 64-78.4v-45.2c-2.2.7-4.4 1.1-6.6 1.9-18 6.3-37.3 9.8-57.4 9.8s-39.4-3.5-57.4-9.8c-7.4-2.6-14.9-4.2-22.6-5.2v81.6c23.1 6.9 40 28.1 40 53.4 0 30.9-25.1 56-56 56s-56-25.1-56-56c0-25.3 16.9-46.5 40-53.4v-80.4C48.5 301 0 355.8 0 422.4v44.8C0 491.9 20.1 512 44.8 512h358.4c24.7 0 44.8-20.1 44.8-44.8v-44.8c0-72-56.8-130.3-128-133.8z"]},Vp={prefix:"fas",iconName:"user-minus",icon:[640,512,[],"f503","M624 208H432c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h192c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm-400 48c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z"]},xp={prefix:"fas",iconName:"user-ninja",icon:[448,512,[],"f504","M325.4 289.2L224 390.6 122.6 289.2C54 295.3 0 352.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-70.2-54-127.1-122.6-133.2zM32 192c27.3 0 51.8-11.5 69.2-29.7 15.1 53.9 64 93.7 122.8 93.7 70.7 0 128-57.3 128-128S294.7 0 224 0c-50.4 0-93.6 29.4-114.5 71.8C92.1 47.8 64 32 32 32c0 33.4 17.1 62.8 43.1 80-26 17.2-43.1 46.6-43.1 80zm144-96h96c17.7 0 32 14.3 32 32H144c0-17.7 14.3-32 32-32z"]},Lp={prefix:"fas",iconName:"user-nurse",icon:[448,512,[],"f82f","M319.41,320,224,415.39,128.59,320C57.1,323.1,0,381.6,0,453.79A58.21,58.21,0,0,0,58.21,512H389.79A58.21,58.21,0,0,0,448,453.79C448,381.6,390.9,323.1,319.41,320ZM224,304A128,128,0,0,0,352,176V65.82a32,32,0,0,0-20.76-30L246.47,4.07a64,64,0,0,0-44.94,0L116.76,35.86A32,32,0,0,0,96,65.82V176A128,128,0,0,0,224,304ZM184,71.67a5,5,0,0,1,5-5h21.67V45a5,5,0,0,1,5-5h16.66a5,5,0,0,1,5,5V66.67H259a5,5,0,0,1,5,5V88.33a5,5,0,0,1-5,5H237.33V115a5,5,0,0,1-5,5H215.67a5,5,0,0,1-5-5V93.33H189a5,5,0,0,1-5-5ZM144,160H304v16a80,80,0,0,1-160,0Z"]},bp={prefix:"fas",iconName:"user-plus",icon:[640,512,[],"f234","M624 208h-64v-64c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v64h-64c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h64v64c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-64h64c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm-400 48c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z"]},Np={prefix:"fas",iconName:"user-secret",icon:[448,512,[],"f21b","M383.9 308.3l23.9-62.6c4-10.5-3.7-21.7-15-21.7h-58.5c11-18.9 17.8-40.6 17.8-64v-.3c39.2-7.8 64-19.1 64-31.7 0-13.3-27.3-25.1-70.1-33-9.2-32.8-27-65.8-40.6-82.8-9.5-11.9-25.9-15.6-39.5-8.8l-27.6 13.8c-9 4.5-19.6 4.5-28.6 0L182.1 3.4c-13.6-6.8-30-3.1-39.5 8.8-13.5 17-31.4 50-40.6 82.8-42.7 7.9-70 19.7-70 33 0 12.6 24.8 23.9 64 31.7v.3c0 23.4 6.8 45.1 17.8 64H56.3c-11.5 0-19.2 11.7-14.7 22.3l25.8 60.2C27.3 329.8 0 372.7 0 422.4v44.8C0 491.9 20.1 512 44.8 512h358.4c24.7 0 44.8-20.1 44.8-44.8v-44.8c0-48.4-25.8-90.4-64.1-114.1zM176 480l-41.6-192 49.6 32 24 40-32 120zm96 0l-32-120 24-40 49.6-32L272 480zm41.7-298.5c-3.9 11.9-7 24.6-16.5 33.4-10.1 9.3-48 22.4-64-25-2.8-8.4-15.4-8.4-18.3 0-17 50.2-56 32.4-64 25-9.5-8.8-12.7-21.5-16.5-33.4-.8-2.5-6.3-5.7-6.3-5.8v-10.8c28.3 3.6 61 5.8 96 5.8s67.7-2.1 96-5.8v10.8c-.1.1-5.6 3.2-6.4 5.8z"]},Ap={prefix:"fas",iconName:"user-shield",icon:[640,512,[],"f505","M622.3 271.1l-115.2-45c-4.1-1.6-12.6-3.7-22.2 0l-115.2 45c-10.7 4.2-17.7 14-17.7 24.9 0 111.6 68.7 188.8 132.9 213.9 9.6 3.7 18 1.6 22.2 0C558.4 489.9 640 420.5 640 296c0-10.9-7-20.7-17.7-24.9zM496 462.4V273.3l95.5 37.3c-5.6 87.1-60.9 135.4-95.5 151.8zM224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm96 40c0-2.5.8-4.8 1.1-7.2-2.5-.1-4.9-.8-7.5-.8h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c6.8 0 13.3-1.5 19.2-4-54-42.9-99.2-116.7-99.2-212z"]},yp={prefix:"fas",iconName:"user-slash",icon:[640,512,[],"f506","M633.8 458.1L362.3 248.3C412.1 230.7 448 183.8 448 128 448 57.3 390.7 0 320 0c-67.1 0-121.5 51.8-126.9 117.4L45.5 3.4C38.5-2 28.5-.8 23 6.2L3.4 31.4c-5.4 7-4.2 17 2.8 22.4l588.4 454.7c7 5.4 17 4.2 22.5-2.8l19.6-25.3c5.4-6.8 4.1-16.9-2.9-22.3zM96 422.4V464c0 26.5 21.5 48 48 48h350.2L207.4 290.3C144.2 301.3 96 356 96 422.4z"]},Sp={prefix:"fas",iconName:"user-tag",icon:[640,512,[],"f507","M630.6 364.9l-90.3-90.2c-12-12-28.3-18.7-45.3-18.7h-79.3c-17.7 0-32 14.3-32 32v79.2c0 17 6.7 33.2 18.7 45.2l90.3 90.2c12.5 12.5 32.8 12.5 45.3 0l92.5-92.5c12.6-12.5 12.6-32.7.1-45.2zm-182.8-21c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24c0 13.2-10.7 24-24 24zm-223.8-88c70.7 0 128-57.3 128-128C352 57.3 294.7 0 224 0S96 57.3 96 128c0 70.6 57.3 127.9 128 127.9zm127.8 111.2V294c-12.2-3.6-24.9-6.2-38.2-6.2h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 287.9 0 348.1 0 422.3v41.6c0 26.5 21.5 48 48 48h352c15.5 0 29.1-7.5 37.9-18.9l-58-58c-18.1-18.1-28.1-42.2-28.1-67.9z"]},wp={prefix:"fas",iconName:"user-tie",icon:[448,512,[],"f508","M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm95.8 32.6L272 480l-32-136 32-56h-96l32 56-32 136-47.8-191.4C56.9 292 0 350.3 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-72.1-56.9-130.4-128.2-133.8z"]},kp={prefix:"fas",iconName:"user-times",icon:[640,512,[],"f235","M589.6 240l45.6-45.6c6.3-6.3 6.3-16.5 0-22.8l-22.8-22.8c-6.3-6.3-16.5-6.3-22.8 0L544 194.4l-45.6-45.6c-6.3-6.3-16.5-6.3-22.8 0l-22.8 22.8c-6.3 6.3-6.3 16.5 0 22.8l45.6 45.6-45.6 45.6c-6.3 6.3-6.3 16.5 0 22.8l22.8 22.8c6.3 6.3 16.5 6.3 22.8 0l45.6-45.6 45.6 45.6c6.3 6.3 16.5 6.3 22.8 0l22.8-22.8c6.3-6.3 6.3-16.5 0-22.8L589.6 240zM224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z"]},Tp={prefix:"fas",iconName:"users",icon:[640,512,[],"f0c0","M96 224c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm448 0c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm32 32h-64c-17.6 0-33.5 7.1-45.1 18.6 40.3 22.1 68.9 62 75.1 109.4h66c17.7 0 32-14.3 32-32v-32c0-35.3-28.7-64-64-64zm-256 0c61.9 0 112-50.1 112-112S381.9 32 320 32 208 82.1 208 144s50.1 112 112 112zm76.8 32h-8.3c-20.8 10-43.9 16-68.5 16s-47.6-6-68.5-16h-8.3C179.6 288 128 339.6 128 403.2V432c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48v-28.8c0-63.6-51.6-115.2-115.2-115.2zm-223.7-13.4C161.5 263.1 145.6 256 128 256H64c-35.3 0-64 28.7-64 64v32c0 17.7 14.3 32 32 32h65.9c6.3-47.4 34.9-87.3 75.2-109.4z"]},Ep={prefix:"fas",iconName:"users-cog",icon:[640,512,[],"f509","M610.5 341.3c2.6-14.1 2.6-28.5 0-42.6l25.8-14.9c3-1.7 4.3-5.2 3.3-8.5-6.7-21.6-18.2-41.2-33.2-57.4-2.3-2.5-6-3.1-9-1.4l-25.8 14.9c-10.9-9.3-23.4-16.5-36.9-21.3v-29.8c0-3.4-2.4-6.4-5.7-7.1-22.3-5-45-4.8-66.2 0-3.3.7-5.7 3.7-5.7 7.1v29.8c-13.5 4.8-26 12-36.9 21.3l-25.8-14.9c-2.9-1.7-6.7-1.1-9 1.4-15 16.2-26.5 35.8-33.2 57.4-1 3.3.4 6.8 3.3 8.5l25.8 14.9c-2.6 14.1-2.6 28.5 0 42.6l-25.8 14.9c-3 1.7-4.3 5.2-3.3 8.5 6.7 21.6 18.2 41.1 33.2 57.4 2.3 2.5 6 3.1 9 1.4l25.8-14.9c10.9 9.3 23.4 16.5 36.9 21.3v29.8c0 3.4 2.4 6.4 5.7 7.1 22.3 5 45 4.8 66.2 0 3.3-.7 5.7-3.7 5.7-7.1v-29.8c13.5-4.8 26-12 36.9-21.3l25.8 14.9c2.9 1.7 6.7 1.1 9-1.4 15-16.2 26.5-35.8 33.2-57.4 1-3.3-.4-6.8-3.3-8.5l-25.8-14.9zM496 368.5c-26.8 0-48.5-21.8-48.5-48.5s21.8-48.5 48.5-48.5 48.5 21.8 48.5 48.5-21.7 48.5-48.5 48.5zM96 224c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm224 32c1.9 0 3.7-.5 5.6-.6 8.3-21.7 20.5-42.1 36.3-59.2 7.4-8 17.9-12.6 28.9-12.6 6.9 0 13.7 1.8 19.6 5.3l7.9 4.6c.8-.5 1.6-.9 2.4-1.4 7-14.6 11.2-30.8 11.2-48 0-61.9-50.1-112-112-112S208 82.1 208 144c0 61.9 50.1 112 112 112zm105.2 194.5c-2.3-1.2-4.6-2.6-6.8-3.9-8.2 4.8-15.3 9.8-27.5 9.8-10.9 0-21.4-4.6-28.9-12.6-18.3-19.8-32.3-43.9-40.2-69.6-10.7-34.5 24.9-49.7 25.8-50.3-.1-2.6-.1-5.2 0-7.8l-7.9-4.6c-3.8-2.2-7-5-9.8-8.1-3.3.2-6.5.6-9.8.6-24.6 0-47.6-6-68.5-16h-8.3C179.6 288 128 339.6 128 403.2V432c0 26.5 21.5 48 48 48h255.4c-3.7-6-6.2-12.8-6.2-20.3v-9.2zM173.1 274.6C161.5 263.1 145.6 256 128 256H64c-35.3 0-64 28.7-64 64v32c0 17.7 14.3 32 32 32h65.9c6.3-47.4 34.9-87.3 75.2-109.4z"]},Pp={prefix:"fas",iconName:"users-slash",icon:[640,512,[],"e073","M132.65,212.32,36.21,137.78A63.4,63.4,0,0,0,32,160a63.84,63.84,0,0,0,100.65,52.32Zm40.44,62.28A63.79,63.79,0,0,0,128,256H64A64.06,64.06,0,0,0,0,320v32a32,32,0,0,0,32,32H97.91A146.62,146.62,0,0,1,173.09,274.6ZM544,224a64,64,0,1,0-64-64A64.06,64.06,0,0,0,544,224ZM500.56,355.11a114.24,114.24,0,0,0-84.47-65.28L361,247.23c41.46-16.3,71-55.92,71-103.23A111.93,111.93,0,0,0,320,32c-57.14,0-103.69,42.83-110.6,98.08L45.46,3.38A16,16,0,0,0,23,6.19L3.37,31.46A16,16,0,0,0,6.18,53.91L594.53,508.63A16,16,0,0,0,617,505.82l19.64-25.27a16,16,0,0,0-2.81-22.45ZM128,403.21V432a48,48,0,0,0,48,48H464a47.45,47.45,0,0,0,12.57-1.87L232,289.13C173.74,294.83,128,343.42,128,403.21ZM576,256H512a63.79,63.79,0,0,0-45.09,18.6A146.29,146.29,0,0,1,542,384h66a32,32,0,0,0,32-32V320A64.06,64.06,0,0,0,576,256Z"]},Dp={prefix:"fas",iconName:"utensil-spoon",icon:[512,512,[],"f2e5","M480.1 31.9c-55-55.1-164.9-34.5-227.8 28.5-49.3 49.3-55.1 110-28.8 160.4L9 413.2c-11.6 10.5-12.1 28.5-1 39.5L59.3 504c11 11 29.1 10.5 39.5-1.1l192.4-214.4c50.4 26.3 111.1 20.5 160.4-28.8 63-62.9 83.6-172.8 28.5-227.8z"]},Op={prefix:"fas",iconName:"utensils",icon:[416,512,[],"f2e7","M207.9 15.2c.8 4.7 16.1 94.5 16.1 128.8 0 52.3-27.8 89.6-68.9 104.6L168 486.7c.7 13.7-10.2 25.3-24 25.3H80c-13.7 0-24.7-11.5-24-25.3l12.9-238.1C27.7 233.6 0 196.2 0 144 0 109.6 15.3 19.9 16.1 15.2 19.3-5.1 61.4-5.4 64 16.3v141.2c1.3 3.4 15.1 3.2 16 0 1.4-25.3 7.9-139.2 8-141.8 3.3-20.8 44.7-20.8 47.9 0 .2 2.7 6.6 116.5 8 141.8.9 3.2 14.8 3.4 16 0V16.3c2.6-21.6 44.8-21.4 48-1.1zm119.2 285.7l-15 185.1c-1.2 14 9.9 26 23.9 26h56c13.3 0 24-10.7 24-24V24c0-13.2-10.7-24-24-24-82.5 0-221.4 178.5-64.9 300.9z"]},Ip={prefix:"fas",iconName:"vector-square",icon:[512,512,[],"f5cb","M512 128V32c0-17.67-14.33-32-32-32h-96c-17.67 0-32 14.33-32 32H160c0-17.67-14.33-32-32-32H32C14.33 0 0 14.33 0 32v96c0 17.67 14.33 32 32 32v192c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32h192c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32v-96c0-17.67-14.33-32-32-32V160c17.67 0 32-14.33 32-32zm-96-64h32v32h-32V64zM64 64h32v32H64V64zm32 384H64v-32h32v32zm352 0h-32v-32h32v32zm-32-96h-32c-17.67 0-32 14.33-32 32v32H160v-32c0-17.67-14.33-32-32-32H96V160h32c17.67 0 32-14.33 32-32V96h192v32c0 17.67 14.33 32 32 32h32v192z"]},Bp={prefix:"fas",iconName:"venus",icon:[288,512,[],"f221","M288 176c0-79.5-64.5-144-144-144S0 96.5 0 176c0 68.5 47.9 125.9 112 140.4V368H76c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h36v36c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-36h36c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-36v-51.6c64.1-14.5 112-71.9 112-140.4zm-224 0c0-44.1 35.9-80 80-80s80 35.9 80 80-35.9 80-80 80-80-35.9-80-80z"]},Rp={prefix:"fas",iconName:"venus-double",icon:[512,512,[],"f226","M288 176c0-79.5-64.5-144-144-144S0 96.5 0 176c0 68.5 47.9 125.9 112 140.4V368H76c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h36v36c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-36h36c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-36v-51.6c64.1-14.5 112-71.9 112-140.4zm-224 0c0-44.1 35.9-80 80-80s80 35.9 80 80-35.9 80-80 80-80-35.9-80-80zm336 140.4V368h36c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-36v36c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-36h-36c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h36v-51.6c-21.2-4.8-40.6-14.3-57.2-27.3 14-16.7 25-36 32.1-57.1 14.5 14.8 34.7 24 57.1 24 44.1 0 80-35.9 80-80s-35.9-80-80-80c-22.3 0-42.6 9.2-57.1 24-7.1-21.1-18-40.4-32.1-57.1C303.4 43.6 334.3 32 368 32c79.5 0 144 64.5 144 144 0 68.5-47.9 125.9-112 140.4z"]},Zp={prefix:"fas",iconName:"venus-mars",icon:[576,512,[],"f228","M564 0h-79c-10.7 0-16 12.9-8.5 20.5l16.9 16.9-48.7 48.7C422.5 72.1 396.2 64 368 64c-33.7 0-64.6 11.6-89.2 30.9 14 16.7 25 36 32.1 57.1 14.5-14.8 34.7-24 57.1-24 44.1 0 80 35.9 80 80s-35.9 80-80 80c-22.3 0-42.6-9.2-57.1-24-7.1 21.1-18 40.4-32.1 57.1 24.5 19.4 55.5 30.9 89.2 30.9 79.5 0 144-64.5 144-144 0-28.2-8.1-54.5-22.1-76.7l48.7-48.7 16.9 16.9c2.4 2.4 5.4 3.5 8.4 3.5 6.2 0 12.1-4.8 12.1-12V12c0-6.6-5.4-12-12-12zM144 64C64.5 64 0 128.5 0 208c0 68.5 47.9 125.9 112 140.4V400H76c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h36v36c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-36h36c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-36v-51.6c64.1-14.6 112-71.9 112-140.4 0-79.5-64.5-144-144-144zm0 224c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z"]},jp={prefix:"fas",iconName:"vest",icon:[448,512,[],"e085","M437.252,239.877,384,160V32A32,32,0,0,0,352,0H320a24.021,24.021,0,0,0-13.312,4.031l-25,16.672a103.794,103.794,0,0,1-115.376,0l-25-16.672A24.021,24.021,0,0,0,128,0H96A32,32,0,0,0,64,32V160L10.748,239.877A64,64,0,0,0,0,275.377V480a32,32,0,0,0,32,32H192V288a31.987,31.987,0,0,1,1.643-10.119L207.135,237.4,150.188,66.564A151.518,151.518,0,0,0,224,86.234a151.55,151.55,0,0,0,73.812-19.672L224,288V512H416a32,32,0,0,0,32-32V275.377A64,64,0,0,0,437.252,239.877ZM131.312,371.312l-48,48a16,16,0,0,1-22.624-22.624l48-48a16,16,0,0,1,22.624,22.624Zm256,48a15.992,15.992,0,0,1-22.624,0l-48-48a16,16,0,0,1,22.624-22.624l48,48A15.993,15.993,0,0,1,387.312,419.312Z"]},Fp={prefix:"fas",iconName:"vest-patches",icon:[448,512,[],"e086","M437.252,239.877,384,160V32A32,32,0,0,0,352,0H320a23.982,23.982,0,0,0-13.312,4.031l-25,16.672a103.794,103.794,0,0,1-115.376,0l-25-16.672A23.982,23.982,0,0,0,128,0H96A32,32,0,0,0,64,32V160L10.748,239.877A64,64,0,0,0,0,275.377V480a32,32,0,0,0,32,32H192V288a31.987,31.987,0,0,1,1.643-10.119L207.135,237.4,150.188,66.561A151.579,151.579,0,0,0,224,86.234a151.565,151.565,0,0,0,73.811-19.668L224,288V512H416a32,32,0,0,0,32-32V275.377A64,64,0,0,0,437.252,239.877ZM63.5,272.484a12.01,12.01,0,0,1,17-16.968l15.5,15.5,15.5-15.5a12.01,12.01,0,0,1,17,16.968L112.984,288,128.5,303.516a12.01,12.01,0,0,1-17,16.968L96,304.984l-15.5,15.5a12.01,12.01,0,0,1-17-16.968L79.016,288ZM96,456a40,40,0,1,1,40-40A40,40,0,0,1,96,456ZM359.227,335.785,310.7,336a6.671,6.671,0,0,1-6.7-6.7l.215-48.574A24.987,24.987,0,0,1,331.43,256.1c12.789,1.162,22.129,12.619,22.056,25.419l-.037,5.057,5.051-.037c12.826-.035,24.236,9.275,25.4,22.076A24.948,24.948,0,0,1,359.227,335.785Z"]},qp={prefix:"fas",iconName:"vial",icon:[480,512,[],"f492","M477.7 186.1L309.5 18.3c-3.1-3.1-8.2-3.1-11.3 0l-34 33.9c-3.1 3.1-3.1 8.2 0 11.3l11.2 11.1L33 316.5c-38.8 38.7-45.1 102-9.4 143.5 20.6 24 49.5 36 78.4 35.9 26.4 0 52.8-10 72.9-30.1l246.3-245.7 11.2 11.1c3.1 3.1 8.2 3.1 11.3 0l34-33.9c3.1-3 3.1-8.1 0-11.2zM318 256H161l148-147.7 78.5 78.3L318 256z"]},Up={prefix:"fas",iconName:"vials",icon:[640,512,[],"f493","M72 64h24v240c0 44.1 35.9 80 80 80s80-35.9 80-80V64h24c4.4 0 8-3.6 8-8V8c0-4.4-3.6-8-8-8H72c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zm72 0h64v96h-64V64zm480 384H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h608c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zM360 64h24v240c0 44.1 35.9 80 80 80s80-35.9 80-80V64h24c4.4 0 8-3.6 8-8V8c0-4.4-3.6-8-8-8H360c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zm72 0h64v96h-64V64z"]},Wp={prefix:"fas",iconName:"video",icon:[576,512,[],"f03d","M336.2 64H47.8C21.4 64 0 85.4 0 111.8v288.4C0 426.6 21.4 448 47.8 448h288.4c26.4 0 47.8-21.4 47.8-47.8V111.8c0-26.4-21.4-47.8-47.8-47.8zm189.4 37.7L416 177.3v157.4l109.6 75.5c21.2 14.6 50.4-.3 50.4-25.8V127.5c0-25.4-29.1-40.4-50.4-25.8z"]},Gp={prefix:"fas",iconName:"video-slash",icon:[640,512,[],"f4e2","M633.8 458.1l-55-42.5c15.4-1.4 29.2-13.7 29.2-31.1v-257c0-25.5-29.1-40.4-50.4-25.8L448 177.3v137.2l-32-24.7v-178c0-26.4-21.4-47.8-47.8-47.8H123.9L45.5 3.4C38.5-2 28.5-.8 23 6.2L3.4 31.4c-5.4 7-4.2 17 2.8 22.4L42.7 82 416 370.6l178.5 138c7 5.4 17 4.2 22.5-2.8l19.6-25.3c5.5-6.9 4.2-17-2.8-22.4zM32 400.2c0 26.4 21.4 47.8 47.8 47.8h288.4c11.2 0 21.4-4 29.6-10.5L32 154.7v245.5z"]},_p={prefix:"fas",iconName:"vihara",icon:[640,512,[],"f6a7","M632.88 400.71L544 352v-64l55.16-17.69c11.79-5.9 11.79-22.72 0-28.62L480 192v-64l27.31-16.3c7.72-7.72 5.61-20.74-4.16-25.62L320 0 136.85 86.07c-9.77 4.88-11.88 17.9-4.16 25.62L160 128v64L40.84 241.69c-11.79 5.9-11.79 22.72 0 28.62L96 288v64L7.12 400.71c-5.42 3.62-7.7 9.63-7 15.29.62 5.01 3.57 9.75 8.72 12.33L64 448v48c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-48h160v48c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-48h160v48c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-48l55.15-19.67c5.16-2.58 8.1-7.32 8.72-12.33.71-5.67-1.57-11.68-6.99-15.29zM224 128h192v64H224v-64zm-64 224v-64h320v64H160z"]},$p={prefix:"fas",iconName:"virus",icon:[512,512,[],"e074","M483.55,227.55H462c-50.68,0-76.07-61.27-40.23-97.11L437,115.19A28.44,28.44,0,0,0,396.8,75L381.56,90.22c-35.84,35.83-97.11,10.45-97.11-40.23V28.44a28.45,28.45,0,0,0-56.9,0V50c0,50.68-61.27,76.06-97.11,40.23L115.2,75A28.44,28.44,0,0,0,75,115.19l15.25,15.25c35.84,35.84,10.45,97.11-40.23,97.11H28.45a28.45,28.45,0,1,0,0,56.89H50c50.68,0,76.07,61.28,40.23,97.12L75,396.8A28.45,28.45,0,0,0,115.2,437l15.24-15.25c35.84-35.84,97.11-10.45,97.11,40.23v21.54a28.45,28.45,0,0,0,56.9,0V462c0-50.68,61.27-76.07,97.11-40.23L396.8,437A28.45,28.45,0,0,0,437,396.8l-15.25-15.24c-35.84-35.84-10.45-97.12,40.23-97.12h21.54a28.45,28.45,0,1,0,0-56.89ZM224,272a48,48,0,1,1,48-48A48,48,0,0,1,224,272Zm80,56a24,24,0,1,1,24-24A24,24,0,0,1,304,328Z"]},Yp={prefix:"fas",iconName:"virus-slash",icon:[640,512,[],"e075","M114,227.6H92.4C76.7,227.6,64,240.3,64,256s12.7,28.4,28.4,28.4H114c50.7,0,76.1,61.3,40.2,97.1L139,396.8 c-11.5,10.7-12.2,28.7-1.6,40.2s28.7,12.2,40.2,1.6c0.5-0.5,1.1-1,1.6-1.6l15.2-15.2c35.8-35.8,97.1-10.5,97.1,40.2v21.5 c0,15.7,12.8,28.4,28.5,28.4c15.7,0,28.4-12.7,28.4-28.4V462c0-26.6,17-45.9,38.2-53.4l-244.5-189 C133.7,224.7,123.9,227.5,114,227.6z M617,505.8l19.6-25.3c5.4-7,4.2-17-2.8-22.5L470.6,332c4.2-25.4,24.9-47.5,55.4-47.5h21.5 c15.7,0,28.4-12.7,28.4-28.4s-12.7-28.4-28.4-28.4H526c-50.7,0-76.1-61.3-40.2-97.1l15.2-15.3c10.7-11.5,10-29.5-1.6-40.2 c-10.9-10.1-27.7-10.1-38.6,0l-15.2,15.2c-35.8,35.8-97.1,10.5-97.1-40.2V28.5C348.4,12.7,335.7,0,320,0 c-15.7,0-28.4,12.7-28.4,28.4V50c0,50.7-61.3,76.1-97.1,40.2L179.2,75c-11.1-11.1-29.4-10.6-40.5,0.5L45.5,3.4 c-7-5.4-17-4.2-22.5,2.8L3.4,31.5c-5.4,7-4.2,17,2.8,22.5l588.4,454.7C601.5,514.1,611.6,512.8,617,505.8z M335.4,227.5l-62.9-48.6 c4.9-1.8,10.2-2.8,15.4-2.9c26.5,0,48,21.5,48,48C336,225.2,335.5,226.3,335.4,227.5z"]},Kp={prefix:"fas",iconName:"viruses",icon:[640,512,[],"e076","M624,352H611.88c-28.51,0-42.79-34.47-22.63-54.63l8.58-8.57a16,16,0,1,0-22.63-22.63l-8.57,8.58C546.47,294.91,512,280.63,512,252.12V240a16,16,0,0,0-32,0v12.12c0,28.51-34.47,42.79-54.63,22.63l-8.57-8.58a16,16,0,0,0-22.63,22.63l8.58,8.57c20.16,20.16,5.88,54.63-22.63,54.63H368a16,16,0,0,0,0,32h12.12c28.51,0,42.79,34.47,22.63,54.63l-8.58,8.57a16,16,0,1,0,22.63,22.63l8.57-8.58c20.16-20.16,54.63-5.88,54.63,22.63V496a16,16,0,0,0,32,0V483.88c0-28.51,34.47-42.79,54.63-22.63l8.57,8.58a16,16,0,1,0,22.63-22.63l-8.58-8.57C569.09,418.47,583.37,384,611.88,384H624a16,16,0,0,0,0-32ZM480,384a32,32,0,1,1,32-32A32,32,0,0,1,480,384ZM346.51,213.33h16.16a21.33,21.33,0,0,0,0-42.66H346.51c-38,0-57.05-46-30.17-72.84l11.43-11.44A21.33,21.33,0,0,0,297.6,56.23L286.17,67.66c-26.88,26.88-72.84,7.85-72.84-30.17V21.33a21.33,21.33,0,0,0-42.66,0V37.49c0,38-46,57.05-72.84,30.17L86.4,56.23A21.33,21.33,0,0,0,56.23,86.39L67.66,97.83c26.88,26.88,7.85,72.84-30.17,72.84H21.33a21.33,21.33,0,0,0,0,42.66H37.49c38,0,57.05,46,30.17,72.84L56.23,297.6A21.33,21.33,0,1,0,86.4,327.77l11.43-11.43c26.88-26.88,72.84-7.85,72.84,30.17v16.16a21.33,21.33,0,0,0,42.66,0V346.51c0-38,46-57.05,72.84-30.17l11.43,11.43a21.33,21.33,0,0,0,30.17-30.17l-11.43-11.43C289.46,259.29,308.49,213.33,346.51,213.33ZM160,192a32,32,0,1,1,32-32A32,32,0,0,1,160,192Zm80,32a16,16,0,1,1,16-16A16,16,0,0,1,240,224Z"]},Jp={prefix:"fas",iconName:"voicemail",icon:[640,512,[],"f897","M496 128a144 144 0 0 0-119.74 224H263.74A144 144 0 1 0 144 416h352a144 144 0 0 0 0-288zM64 272a80 80 0 1 1 80 80 80 80 0 0 1-80-80zm432 80a80 80 0 1 1 80-80 80 80 0 0 1-80 80z"]},Qp={prefix:"fas",iconName:"volleyball-ball",icon:[512,512,[],"f45f","M231.39 243.48a285.56 285.56 0 0 0-22.7-105.7c-90.8 42.4-157.5 122.4-180.3 216.8a249 249 0 0 0 56.9 81.1 333.87 333.87 0 0 1 146.1-192.2zm-36.9-134.4a284.23 284.23 0 0 0-57.4-70.7c-91 49.8-144.8 152.9-125 262.2 33.4-83.1 98.4-152 182.4-191.5zm187.6 165.1c8.6-99.8-27.3-197.5-97.5-264.4-14.7-1.7-51.6-5.5-98.9 8.5A333.87 333.87 0 0 1 279.19 241a285 285 0 0 0 102.9 33.18zm-124.7 9.5a286.33 286.33 0 0 0-80.2 72.6c82 57.3 184.5 75.1 277.5 47.8a247.15 247.15 0 0 0 42.2-89.9 336.1 336.1 0 0 1-80.9 10.4c-54.6-.1-108.9-14.1-158.6-40.9zm-98.3 99.7c-15.2 26-25.7 54.4-32.1 84.2a247.07 247.07 0 0 0 289-22.1c-112.9 16.1-203.3-24.8-256.9-62.1zm180.3-360.6c55.3 70.4 82.5 161.2 74.6 253.6a286.59 286.59 0 0 0 89.7-14.2c0-2 .3-4 .3-6 0-107.8-68.7-199.1-164.6-233.4z"]},Xp={prefix:"fas",iconName:"volume-down",icon:[384,512,[],"f027","M215.03 72.04L126.06 161H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V89.02c0-21.47-25.96-31.98-40.97-16.98zm123.2 108.08c-11.58-6.33-26.19-2.16-32.61 9.45-6.39 11.61-2.16 26.2 9.45 32.61C327.98 229.28 336 242.62 336 257c0 14.38-8.02 27.72-20.92 34.81-11.61 6.41-15.84 21-9.45 32.61 6.43 11.66 21.05 15.8 32.61 9.45 28.23-15.55 45.77-45 45.77-76.88s-17.54-61.32-45.78-76.87z"]},cd={prefix:"fas",iconName:"volume-mute",icon:[512,512,[],"f6a9","M215.03 71.05L126.06 160H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V88.02c0-21.46-25.96-31.98-40.97-16.97zM461.64 256l45.64-45.64c6.3-6.3 6.3-16.52 0-22.82l-22.82-22.82c-6.3-6.3-16.52-6.3-22.82 0L416 210.36l-45.64-45.64c-6.3-6.3-16.52-6.3-22.82 0l-22.82 22.82c-6.3 6.3-6.3 16.52 0 22.82L370.36 256l-45.63 45.63c-6.3 6.3-6.3 16.52 0 22.82l22.82 22.82c6.3 6.3 16.52 6.3 22.82 0L416 301.64l45.64 45.64c6.3 6.3 16.52 6.3 22.82 0l22.82-22.82c6.3-6.3 6.3-16.52 0-22.82L461.64 256z"]},ad={prefix:"fas",iconName:"volume-off",icon:[256,512,[],"f026","M215 71l-89 89H24a24 24 0 0 0-24 24v144a24 24 0 0 0 24 24h102.06L215 441c15 15 41 4.47 41-17V88c0-21.47-26-32-41-17z"]},ed={prefix:"fas",iconName:"volume-up",icon:[576,512,[],"f028","M215.03 71.05L126.06 160H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V88.02c0-21.46-25.96-31.98-40.97-16.97zm233.32-51.08c-11.17-7.33-26.18-4.24-33.51 6.95-7.34 11.17-4.22 26.18 6.95 33.51 66.27 43.49 105.82 116.6 105.82 195.58 0 78.98-39.55 152.09-105.82 195.58-11.17 7.32-14.29 22.34-6.95 33.5 7.04 10.71 21.93 14.56 33.51 6.95C528.27 439.58 576 351.33 576 256S528.27 72.43 448.35 19.97zM480 256c0-63.53-32.06-121.94-85.77-156.24-11.19-7.14-26.03-3.82-33.12 7.46s-3.78 26.21 7.41 33.36C408.27 165.97 432 209.11 432 256s-23.73 90.03-63.48 115.42c-11.19 7.14-14.5 22.07-7.41 33.36 6.51 10.36 21.12 15.14 33.12 7.46C447.94 377.94 480 319.54 480 256zm-141.77-76.87c-11.58-6.33-26.19-2.16-32.61 9.45-6.39 11.61-2.16 26.2 9.45 32.61C327.98 228.28 336 241.63 336 256c0 14.38-8.02 27.72-20.92 34.81-11.61 6.41-15.84 21-9.45 32.61 6.43 11.66 21.05 15.8 32.61 9.45 28.23-15.55 45.77-45 45.77-76.88s-17.54-61.32-45.78-76.86z"]},id={prefix:"fas",iconName:"vote-yea",icon:[640,512,[],"f772","M608 320h-64v64h22.4c5.3 0 9.6 3.6 9.6 8v16c0 4.4-4.3 8-9.6 8H73.6c-5.3 0-9.6-3.6-9.6-8v-16c0-4.4 4.3-8 9.6-8H96v-64H32c-17.7 0-32 14.3-32 32v96c0 17.7 14.3 32 32 32h576c17.7 0 32-14.3 32-32v-96c0-17.7-14.3-32-32-32zm-96 64V64.3c0-17.9-14.5-32.3-32.3-32.3H160.4C142.5 32 128 46.5 128 64.3V384h384zM211.2 202l25.5-25.3c4.2-4.2 11-4.2 15.2.1l41.3 41.6 95.2-94.4c4.2-4.2 11-4.2 15.2.1l25.3 25.5c4.2 4.2 4.2 11-.1 15.2L300.5 292c-4.2 4.2-11 4.2-15.2-.1l-74.1-74.7c-4.3-4.2-4.2-11 0-15.2z"]},nd={prefix:"fas",iconName:"vr-cardboard",icon:[640,512,[],"f729","M608 64H32C14.33 64 0 78.33 0 96v320c0 17.67 14.33 32 32 32h160.22c25.19 0 48.03-14.77 58.36-37.74l27.74-61.64C286.21 331.08 302.35 320 320 320s33.79 11.08 41.68 28.62l27.74 61.64C399.75 433.23 422.6 448 447.78 448H608c17.67 0 32-14.33 32-32V96c0-17.67-14.33-32-32-32zM160 304c-35.35 0-64-28.65-64-64s28.65-64 64-64 64 28.65 64 64-28.65 64-64 64zm320 0c-35.35 0-64-28.65-64-64s28.65-64 64-64 64 28.65 64 64-28.65 64-64 64z"]},od={prefix:"fas",iconName:"walking",icon:[320,512,[],"f554","M208 96c26.5 0 48-21.5 48-48S234.5 0 208 0s-48 21.5-48 48 21.5 48 48 48zm94.5 149.1l-23.3-11.8-9.7-29.4c-14.7-44.6-55.7-75.8-102.2-75.9-36-.1-55.9 10.1-93.3 25.2-21.6 8.7-39.3 25.2-49.7 46.2L17.6 213c-7.8 15.8-1.5 35 14.2 42.9 15.6 7.9 34.6 1.5 42.5-14.3L81 228c3.5-7 9.3-12.5 16.5-15.4l26.8-10.8-15.2 60.7c-5.2 20.8.4 42.9 14.9 58.8l59.9 65.4c7.2 7.9 12.3 17.4 14.9 27.7l18.3 73.3c4.3 17.1 21.7 27.6 38.8 23.3 17.1-4.3 27.6-21.7 23.3-38.8l-22.2-89c-2.6-10.3-7.7-19.9-14.9-27.7l-45.5-49.7 17.2-68.7 5.5 16.5c5.3 16.1 16.7 29.4 31.7 37l23.3 11.8c15.6 7.9 34.6 1.5 42.5-14.3 7.7-15.7 1.4-35.1-14.3-43zM73.6 385.8c-3.2 8.1-8 15.4-14.2 21.5l-50 50.1c-12.5 12.5-12.5 32.8 0 45.3s32.7 12.5 45.2 0l59.4-59.4c6.1-6.1 10.9-13.4 14.2-21.5l13.5-33.8c-55.3-60.3-38.7-41.8-47.4-53.7l-20.7 51.5z"]},td={prefix:"fas",iconName:"wallet",icon:[512,512,[],"f555","M461.2 128H80c-8.84 0-16-7.16-16-16s7.16-16 16-16h384c8.84 0 16-7.16 16-16 0-26.51-21.49-48-48-48H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h397.2c28.02 0 50.8-21.53 50.8-48V176c0-26.47-22.78-48-50.8-48zM416 336c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},rd={prefix:"fas",iconName:"warehouse",icon:[640,512,[],"f494","M504 352H136.4c-4.4 0-8 3.6-8 8l-.1 48c0 4.4 3.6 8 8 8H504c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm0 96H136.1c-4.4 0-8 3.6-8 8l-.1 48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm0-192H136.6c-4.4 0-8 3.6-8 8l-.1 48c0 4.4 3.6 8 8 8H504c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm106.5-139L338.4 3.7a48.15 48.15 0 0 0-36.9 0L29.5 117C11.7 124.5 0 141.9 0 161.3V504c0 4.4 3.6 8 8 8h80c4.4 0 8-3.6 8-8V256c0-17.6 14.6-32 32.6-32h382.8c18 0 32.6 14.4 32.6 32v248c0 4.4 3.6 8 8 8h80c4.4 0 8-3.6 8-8V161.3c0-19.4-11.7-36.8-29.5-44.3z"]},ld={prefix:"fas",iconName:"water",icon:[576,512,[],"f773","M562.1 383.9c-21.5-2.4-42.1-10.5-57.9-22.9-14.1-11.1-34.2-11.3-48.2 0-37.9 30.4-107.2 30.4-145.7-1.5-13.5-11.2-33-9.1-46.7 1.8-38 30.1-106.9 30-145.2-1.7-13.5-11.2-33.3-8.9-47.1 2-15.5 12.2-36 20.1-57.7 22.4-7.9.8-13.6 7.8-13.6 15.7v32.2c0 9.1 7.6 16.8 16.7 16 28.8-2.5 56.1-11.4 79.4-25.9 56.5 34.6 137 34.1 192 0 56.5 34.6 137 34.1 192 0 23.3 14.2 50.9 23.3 79.1 25.8 9.1.8 16.7-6.9 16.7-16v-31.6c.1-8-5.7-15.4-13.8-16.3zm0-144c-21.5-2.4-42.1-10.5-57.9-22.9-14.1-11.1-34.2-11.3-48.2 0-37.9 30.4-107.2 30.4-145.7-1.5-13.5-11.2-33-9.1-46.7 1.8-38 30.1-106.9 30-145.2-1.7-13.5-11.2-33.3-8.9-47.1 2-15.5 12.2-36 20.1-57.7 22.4-7.9.8-13.6 7.8-13.6 15.7v32.2c0 9.1 7.6 16.8 16.7 16 28.8-2.5 56.1-11.4 79.4-25.9 56.5 34.6 137 34.1 192 0 56.5 34.6 137 34.1 192 0 23.3 14.2 50.9 23.3 79.1 25.8 9.1.8 16.7-6.9 16.7-16v-31.6c.1-8-5.7-15.4-13.8-16.3zm0-144C540.6 93.4 520 85.4 504.2 73 490.1 61.9 470 61.7 456 73c-37.9 30.4-107.2 30.4-145.7-1.5-13.5-11.2-33-9.1-46.7 1.8-38 30.1-106.9 30-145.2-1.7-13.5-11.2-33.3-8.9-47.1 2-15.5 12.2-36 20.1-57.7 22.4-7.9.8-13.6 7.8-13.6 15.7v32.2c0 9.1 7.6 16.8 16.7 16 28.8-2.5 56.1-11.4 79.4-25.9 56.5 34.6 137 34.1 192 0 56.5 34.6 137 34.1 192 0 23.3 14.2 50.9 23.3 79.1 25.8 9.1.8 16.7-6.9 16.7-16v-31.6c.1-8-5.7-15.4-13.8-16.3z"]},fd={prefix:"fas",iconName:"wave-square",icon:[640,512,[],"f83e","M476 480H324a36 36 0 0 1-36-36V96h-96v156a36 36 0 0 1-36 36H16a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h112V68a36 36 0 0 1 36-36h152a36 36 0 0 1 36 36v348h96V260a36 36 0 0 1 36-36h140a16 16 0 0 1 16 16v32a16 16 0 0 1-16 16H512v156a36 36 0 0 1-36 36z"]},sd={prefix:"fas",iconName:"weight",icon:[512,512,[],"f496","M448 64h-25.98C438.44 92.28 448 125.01 448 160c0 105.87-86.13 192-192 192S64 265.87 64 160c0-34.99 9.56-67.72 25.98-96H64C28.71 64 0 92.71 0 128v320c0 35.29 28.71 64 64 64h384c35.29 0 64-28.71 64-64V128c0-35.29-28.71-64-64-64zM256 320c88.37 0 160-71.63 160-160S344.37 0 256 0 96 71.63 96 160s71.63 160 160 160zm-.3-151.94l33.58-78.36c3.5-8.17 12.94-11.92 21.03-8.41 8.12 3.48 11.88 12.89 8.41 21l-33.67 78.55C291.73 188 296 197.45 296 208c0 22.09-17.91 40-40 40s-40-17.91-40-40c0-21.98 17.76-39.77 39.7-39.94z"]},hd={prefix:"fas",iconName:"weight-hanging",icon:[512,512,[],"f5cd","M510.28 445.86l-73.03-292.13c-3.8-15.19-16.44-25.72-30.87-25.72h-60.25c3.57-10.05 5.88-20.72 5.88-32 0-53.02-42.98-96-96-96s-96 42.98-96 96c0 11.28 2.3 21.95 5.88 32h-60.25c-14.43 0-27.08 10.54-30.87 25.72L1.72 445.86C-6.61 479.17 16.38 512 48.03 512h415.95c31.64 0 54.63-32.83 46.3-66.14zM256 128c-17.64 0-32-14.36-32-32s14.36-32 32-32 32 14.36 32 32-14.36 32-32 32z"]},md={prefix:"fas",iconName:"wheelchair",icon:[512,512,[],"f193","M496.101 385.669l14.227 28.663c3.929 7.915.697 17.516-7.218 21.445l-65.465 32.886c-16.049 7.967-35.556 1.194-43.189-15.055L331.679 320H192c-15.925 0-29.426-11.71-31.679-27.475C126.433 55.308 128.38 70.044 128 64c0-36.358 30.318-65.635 67.052-63.929 33.271 1.545 60.048 28.905 60.925 62.201.868 32.933-23.152 60.423-54.608 65.039l4.67 32.69H336c8.837 0 16 7.163 16 16v32c0 8.837-7.163 16-16 16H215.182l4.572 32H352a32 32 0 0 1 28.962 18.392L438.477 396.8l36.178-18.349c7.915-3.929 17.517-.697 21.446 7.218zM311.358 352h-24.506c-7.788 54.204-54.528 96-110.852 96-61.757 0-112-50.243-112-112 0-41.505 22.694-77.809 56.324-97.156-3.712-25.965-6.844-47.86-9.488-66.333C45.956 198.464 0 261.963 0 336c0 97.047 78.953 176 176 176 71.87 0 133.806-43.308 161.11-105.192L311.358 352z"]},vd={prefix:"fas",iconName:"wifi",icon:[640,512,[],"f1eb","M634.91 154.88C457.74-8.99 182.19-8.93 5.09 154.88c-6.66 6.16-6.79 16.59-.35 22.98l34.24 33.97c6.14 6.1 16.02 6.23 22.4.38 145.92-133.68 371.3-133.71 517.25 0 6.38 5.85 16.26 5.71 22.4-.38l34.24-33.97c6.43-6.39 6.3-16.82-.36-22.98zM320 352c-35.35 0-64 28.65-64 64s28.65 64 64 64 64-28.65 64-64-28.65-64-64-64zm202.67-83.59c-115.26-101.93-290.21-101.82-405.34 0-6.9 6.1-7.12 16.69-.57 23.15l34.44 33.99c6 5.92 15.66 6.32 22.05.8 83.95-72.57 209.74-72.41 293.49 0 6.39 5.52 16.05 5.13 22.05-.8l34.44-33.99c6.56-6.46 6.33-17.06-.56-23.15z"]},zd={prefix:"fas",iconName:"wind",icon:[512,512,[],"f72e","M156.7 256H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h142.2c15.9 0 30.8 10.9 33.4 26.6 3.3 20-12.1 37.4-31.6 37.4-14.1 0-26.1-9.2-30.4-21.9-2.1-6.3-8.6-10.1-15.2-10.1H81.6c-9.8 0-17.7 8.8-15.9 18.4 8.6 44.1 47.6 77.6 94.2 77.6 57.1 0 102.7-50.1 95.2-108.6C249 291 205.4 256 156.7 256zM16 224h336c59.7 0 106.8-54.8 93.8-116.7-7.6-36.2-36.9-65.5-73.1-73.1-55.4-11.6-105.1 24.9-114.9 75.5-1.9 9.6 6.1 18.3 15.8 18.3h32.8c6.7 0 13.1-3.8 15.2-10.1C325.9 105.2 337.9 96 352 96c19.4 0 34.9 17.4 31.6 37.4-2.6 15.7-17.4 26.6-33.4 26.6H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16zm384 32H243.7c19.3 16.6 33.2 38.8 39.8 64H400c26.5 0 48 21.5 48 48s-21.5 48-48 48c-17.9 0-33.3-9.9-41.6-24.4-2.9-5-8.7-7.6-14.5-7.6h-33.8c-10.9 0-19 10.8-15.3 21.1 17.8 50.6 70.5 84.8 129.4 72.3 41.2-8.7 75.1-41.6 84.7-82.7C526 321.5 470.5 256 400 256z"]},pd={prefix:"fas",iconName:"window-close",icon:[512,512,[],"f410","M464 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-83.6 290.5c4.8 4.8 4.8 12.6 0 17.4l-40.5 40.5c-4.8 4.8-12.6 4.8-17.4 0L256 313.3l-66.5 67.1c-4.8 4.8-12.6 4.8-17.4 0l-40.5-40.5c-4.8-4.8-4.8-12.6 0-17.4l67.1-66.5-67.1-66.5c-4.8-4.8-4.8-12.6 0-17.4l40.5-40.5c4.8-4.8 12.6-4.8 17.4 0l66.5 67.1 66.5-67.1c4.8-4.8 12.6-4.8 17.4 0l40.5 40.5c4.8 4.8 4.8 12.6 0 17.4L313.3 256l67.1 66.5z"]},dd={prefix:"fas",iconName:"window-maximize",icon:[512,512,[],"f2d0","M464 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-16 160H64v-84c0-6.6 5.4-12 12-12h360c6.6 0 12 5.4 12 12v84z"]},ud={prefix:"fas",iconName:"window-minimize",icon:[512,512,[],"f2d1","M464 352H48c-26.5 0-48 21.5-48 48v32c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48v-32c0-26.5-21.5-48-48-48z"]},Md={prefix:"fas",iconName:"window-restore",icon:[512,512,[],"f2d2","M512 48v288c0 26.5-21.5 48-48 48h-48V176c0-44.1-35.9-80-80-80H128V48c0-26.5 21.5-48 48-48h288c26.5 0 48 21.5 48 48zM384 176v288c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V176c0-26.5 21.5-48 48-48h288c26.5 0 48 21.5 48 48zm-68 28c0-6.6-5.4-12-12-12H76c-6.6 0-12 5.4-12 12v52h252v-52z"]},Cd={prefix:"fas",iconName:"wine-bottle",icon:[512,512,[],"f72f","M507.31 72.57L439.43 4.69c-6.25-6.25-16.38-6.25-22.63 0l-22.63 22.63c-6.25 6.25-6.25 16.38 0 22.63l-76.67 76.67c-46.58-19.7-102.4-10.73-140.37 27.23L18.75 312.23c-24.99 24.99-24.99 65.52 0 90.51l90.51 90.51c24.99 24.99 65.52 24.99 90.51 0l158.39-158.39c37.96-37.96 46.93-93.79 27.23-140.37l76.67-76.67c6.25 6.25 16.38 6.25 22.63 0l22.63-22.63c6.24-6.24 6.24-16.37-.01-22.62zM179.22 423.29l-90.51-90.51 122.04-122.04 90.51 90.51-122.04 122.04z"]},Hd={prefix:"fas",iconName:"wine-glass",icon:[288,512,[],"f4e3","M216 464h-40V346.81c68.47-15.89 118.05-79.91 111.4-154.16l-15.95-178.1C270.71 6.31 263.9 0 255.74 0H32.26c-8.15 0-14.97 6.31-15.7 14.55L.6 192.66C-6.05 266.91 43.53 330.93 112 346.82V464H72c-22.09 0-40 17.91-40 40 0 4.42 3.58 8 8 8h208c4.42 0 8-3.58 8-8 0-22.09-17.91-40-40-40z"]},gd={prefix:"fas",iconName:"wine-glass-alt",icon:[288,512,[],"f5ce","M216 464h-40V346.81c68.47-15.89 118.05-79.91 111.4-154.16l-15.95-178.1C270.71 6.31 263.9 0 255.74 0H32.26c-8.15 0-14.97 6.31-15.7 14.55L.6 192.66C-6.05 266.91 43.53 330.93 112 346.82V464H72c-22.09 0-40 17.91-40 40 0 4.42 3.58 8 8 8h208c4.42 0 8-3.58 8-8 0-22.09-17.91-40-40-40zM61.75 48h164.5l7.17 80H54.58l7.17-80z"]},Vd={prefix:"fas",iconName:"won-sign",icon:[576,512,[],"f159","M564 192c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-48l18.6-80.6c1.7-7.5-4-14.7-11.7-14.7h-46.1c-5.7 0-10.6 4-11.7 9.5L450.7 128H340.8l-19.7-86c-1.3-5.5-6.1-9.3-11.7-9.3h-44c-5.6 0-10.4 3.8-11.7 9.3l-20 86H125l-17.5-85.7c-1.1-5.6-6.1-9.6-11.8-9.6H53.6c-7.7 0-13.4 7.1-11.7 14.6L60 128H12c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h62.3l7.2 32H12c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h83.9l40.9 182.6c1.2 5.5 6.1 9.4 11.7 9.4h56.8c5.6 0 10.4-3.9 11.7-9.3L259.3 288h55.1l42.4 182.7c1.3 5.4 6.1 9.3 11.7 9.3h56.8c5.6 0 10.4-3.9 11.7-9.3L479.1 288H564c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-70.1l7.4-32zM183.8 342c-6.2 25.8-6.8 47.2-7.3 47.2h-1.1s-1.7-22-6.8-47.2l-11-54h38.8zm27.5-118h-66.8l-6.5-32h80.8zm62.9 0l2-8.6c1.9-8 3.5-16 4.8-23.4h11.8c1.3 7.4 2.9 15.4 4.8 23.4l2 8.6zm130.9 118c-5.1 25.2-6.8 47.2-6.8 47.2h-1.1c-.6 0-1.1-21.4-7.3-47.2l-12.4-54h39.1zm25.2-118h-67.4l-7.3-32h81.6z"]},xd={prefix:"fas",iconName:"wrench",icon:[512,512,[],"f0ad","M507.73 109.1c-2.24-9.03-13.54-12.09-20.12-5.51l-74.36 74.36-67.88-11.31-11.31-67.88 74.36-74.36c6.62-6.62 3.43-17.9-5.66-20.16-47.38-11.74-99.55.91-136.58 37.93-39.64 39.64-50.55 97.1-34.05 147.2L18.74 402.76c-24.99 24.99-24.99 65.51 0 90.5 24.99 24.99 65.51 24.99 90.5 0l213.21-213.21c50.12 16.71 107.47 5.68 147.37-34.22 37.07-37.07 49.7-89.32 37.91-136.73zM64 472c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24z"]},Ld={prefix:"fas",iconName:"x-ray",icon:[640,512,[],"f497","M240 384c-8.8 0-16 7.2-16 16s7.2 16 16 16 16-7.2 16-16-7.2-16-16-16zm160 32c8.8 0 16-7.2 16-16s-7.2-16-16-16-16 7.2-16 16 7.2 16 16 16zM624 0H16C7.2 0 0 7.2 0 16v32c0 8.8 7.2 16 16 16h608c8.8 0 16-7.2 16-16V16c0-8.8-7.2-16-16-16zm0 448h-48V96H64v352H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h608c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zM480 248c0 4.4-3.6 8-8 8H336v32h104c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H336v32h64c26.5 0 48 21.5 48 48s-21.5 48-48 48-48-21.5-48-48v-16h-64v16c0 26.5-21.5 48-48 48s-48-21.5-48-48 21.5-48 48-48h64v-32H200c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h104v-32H168c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h136v-32H200c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h104v-24c0-4.4 3.6-8 8-8h16c4.4 0 8 3.6 8 8v24h104c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H336v32h136c4.4 0 8 3.6 8 8v16z"]},bd={prefix:"fas",iconName:"yen-sign",icon:[384,512,[],"f157","M351.2 32h-65.3c-4.6 0-8.8 2.6-10.8 6.7l-55.4 113.2c-14.5 34.7-27.1 71.9-27.1 71.9h-1.3s-12.6-37.2-27.1-71.9L108.8 38.7c-2-4.1-6.2-6.7-10.8-6.7H32.8c-9.1 0-14.8 9.7-10.6 17.6L102.3 200H44c-6.6 0-12 5.4-12 12v32c0 6.6 5.4 12 12 12h88.2l19.8 37.2V320H44c-6.6 0-12 5.4-12 12v32c0 6.6 5.4 12 12 12h108v92c0 6.6 5.4 12 12 12h56c6.6 0 12-5.4 12-12v-92h108c6.6 0 12-5.4 12-12v-32c0-6.6-5.4-12-12-12H232v-26.8l19.8-37.2H340c6.6 0 12-5.4 12-12v-32c0-6.6-5.4-12-12-12h-58.3l80.1-150.4c4.3-7.9-1.5-17.6-10.6-17.6z"]},Nd={prefix:"fas",iconName:"yin-yang",icon:[496,512,[],"f6ad","M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm0 376c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm0-128c-53.02 0-96 42.98-96 96s42.98 96 96 96c-106.04 0-192-85.96-192-192S141.96 64 248 64c53.02 0 96 42.98 96 96s-42.98 96-96 96zm0-128c-17.67 0-32 14.33-32 32s14.33 32 32 32 32-14.33 32-32-14.33-32-32-32z"]},Y2={faAd:$5,faAddressBook:Y5,faAddressCard:K5,faAdjust:J5,faAirFreshener:Q5,faAlignCenter:X5,faAlignJustify:c7,faAlignLeft:a7,faAlignRight:e7,faAllergies:i7,faAmbulance:n7,faAmericanSignLanguageInterpreting:o7,faAnchor:t7,faAngleDoubleDown:r7,faAngleDoubleLeft:l7,faAngleDoubleRight:f7,faAngleDoubleUp:s7,faAngleDown:h7,faAngleLeft:m7,faAngleRight:v7,faAngleUp:z7,faAngry:p7,faAnkh:d7,faAppleAlt:u7,faArchive:M7,faArchway:C7,faArrowAltCircleDown:H7,faArrowAltCircleLeft:g7,faArrowAltCircleRight:V7,faArrowAltCircleUp:x7,faArrowCircleDown:L7,faArrowCircleLeft:b7,faArrowCircleRight:N7,faArrowCircleUp:A7,faArrowDown:y7,faArrowLeft:S7,faArrowRight:w7,faArrowUp:k7,faArrowsAlt:T7,faArrowsAltH:E7,faArrowsAltV:P7,faAssistiveListeningSystems:D7,faAsterisk:O7,faAt:I7,faAtlas:B7,faAtom:R7,faAudioDescription:Z7,faAward:j7,faBaby:F7,faBabyCarriage:q7,faBackspace:U7,faBackward:W7,faBacon:G7,faBacteria:_7,faBacterium:$7,faBahai:Y7,faBalanceScale:K7,faBalanceScaleLeft:J7,faBalanceScaleRight:Q7,faBan:X7,faBandAid:c9,faBarcode:a9,faBars:e9,faBaseballBall:i9,faBasketballBall:n9,faBath:o9,faBatteryEmpty:t9,faBatteryFull:r9,faBatteryHalf:l9,faBatteryQuarter:f9,faBatteryThreeQuarters:s9,faBed:h9,faBeer:m9,faBell:v9,faBellSlash:z9,faBezierCurve:p9,faBible:d9,faBicycle:u9,faBiking:M9,faBinoculars:C9,faBiohazard:H9,faBirthdayCake:g9,faBlender:V9,faBlenderPhone:x9,faBlind:L9,faBlog:b9,faBold:N9,faBolt:A9,faBomb:y9,faBone:S9,faBong:w9,faBook:k9,faBookDead:T9,faBookMedical:E9,faBookOpen:P9,faBookReader:D9,faBookmark:O9,faBorderAll:I9,faBorderNone:B9,faBorderStyle:R9,faBowlingBall:Z9,faBox:j9,faBoxOpen:F9,faBoxTissue:q9,faBoxes:U9,faBraille:W9,faBrain:G9,faBreadSlice:_9,faBriefcase:$9,faBriefcaseMedical:Y9,faBroadcastTower:K9,faBroom:J9,faBrush:Q9,faBug:X9,faBuilding:cc,faBullhorn:ac,faBullseye:ec,faBurn:ic,faBus:nc,faBusAlt:oc,faBusinessTime:tc,faCalculator:rc,faCalendar:lc,faCalendarAlt:fc,faCalendarCheck:sc,faCalendarDay:hc,faCalendarMinus:mc,faCalendarPlus:vc,faCalendarTimes:zc,faCalendarWeek:pc,faCamera:dc,faCameraRetro:uc,faCampground:Mc,faCandyCane:Cc,faCannabis:Hc,faCapsules:gc,faCar:Vc,faCarAlt:xc,faCarBattery:Lc,faCarCrash:bc,faCarSide:Nc,faCaravan:Ac,faCaretDown:yc,faCaretLeft:Sc,faCaretRight:wc,faCaretSquareDown:kc,faCaretSquareLeft:Tc,faCaretSquareRight:Ec,faCaretSquareUp:Pc,faCaretUp:Dc,faCarrot:Oc,faCartArrowDown:Ic,faCartPlus:Bc,faCashRegister:Rc,faCat:Zc,faCertificate:jc,faChair:Fc,faChalkboard:qc,faChalkboardTeacher:Uc,faChargingStation:Wc,faChartArea:Gc,faChartBar:_c,faChartLine:$c,faChartPie:Yc,faCheck:Kc,faCheckCircle:Jc,faCheckDouble:Qc,faCheckSquare:Xc,faCheese:ca,faChess:aa,faChessBishop:ea,faChessBoard:ia,faChessKing:na,faChessKnight:oa,faChessPawn:ta,faChessQueen:ra,faChessRook:la,faChevronCircleDown:fa,faChevronCircleLeft:sa,faChevronCircleRight:ha,faChevronCircleUp:ma,faChevronDown:va,faChevronLeft:za,faChevronRight:pa,faChevronUp:da,faChild:ua,faChurch:Ma,faCircle:Ca,faCircleNotch:Ha,faCity:ga,faClinicMedical:Va,faClipboard:xa,faClipboardCheck:La,faClipboardList:ba,faClock:Na,faClone:Aa,faClosedCaptioning:ya,faCloud:Sa,faCloudDownloadAlt:wa,faCloudMeatball:ka,faCloudMoon:Ta,faCloudMoonRain:Ea,faCloudRain:Pa,faCloudShowersHeavy:Da,faCloudSun:Oa,faCloudSunRain:Ia,faCloudUploadAlt:Ba,faCocktail:Ra,faCode:Za,faCodeBranch:ja,faCoffee:Fa,faCog:qa,faCogs:Ua,faCoins:Wa,faColumns:Ga,faComment:_a,faCommentAlt:$a,faCommentDollar:Ya,faCommentDots:Ka,faCommentMedical:Ja,faCommentSlash:Qa,faComments:Xa,faCommentsDollar:ce,faCompactDisc:ae,faCompass:ee,faCompress:ie,faCompressAlt:ne,faCompressArrowsAlt:oe,faConciergeBell:te,faCookie:re,faCookieBite:le,faCopy:fe,faCopyright:se,faCouch:he,faCreditCard:me,faCrop:ve,faCropAlt:ze,faCross:pe,faCrosshairs:de,faCrow:ue,faCrown:Me,faCrutch:Ce,faCube:He,faCubes:ge,faCut:Ve,faDatabase:xe,faDeaf:Le,faDemocrat:be,faDesktop:Ne,faDharmachakra:Ae,faDiagnoses:ye,faDice:Se,faDiceD20:we,faDiceD6:ke,faDiceFive:Te,faDiceFour:Ee,faDiceOne:Pe,faDiceSix:De,faDiceThree:Oe,faDiceTwo:Ie,faDigitalTachograph:Be,faDirections:Re,faDisease:Ze,faDivide:je,faDizzy:Fe,faDna:qe,faDog:Ue,faDollarSign:We,faDolly:Ge,faDollyFlatbed:_e,faDonate:$e,faDoorClosed:Ye,faDoorOpen:Ke,faDotCircle:Je,faDove:Qe,faDownload:Xe,faDraftingCompass:ci,faDragon:ai,faDrawPolygon:ei,faDrum:ii,faDrumSteelpan:ni,faDrumstickBite:oi,faDumbbell:ti,faDumpster:ri,faDumpsterFire:li,faDungeon:fi,faEdit:si,faEgg:hi,faEject:mi,faEllipsisH:vi,faEllipsisV:zi,faEnvelope:pi,faEnvelopeOpen:di,faEnvelopeOpenText:ui,faEnvelopeSquare:Mi,faEquals:Ci,faEraser:Hi,faEthernet:gi,faEuroSign:Vi,faExchangeAlt:xi,faExclamation:Li,faExclamationCircle:bi,faExclamationTriangle:Ni,faExpand:Ai,faExpandAlt:yi,faExpandArrowsAlt:Si,faExternalLinkAlt:wi,faExternalLinkSquareAlt:ki,faEye:Ti,faEyeDropper:Ei,faEyeSlash:Pi,faFan:Di,faFastBackward:Oi,faFastForward:Ii,faFaucet:Bi,faFax:Ri,faFeather:Zi,faFeatherAlt:ji,faFemale:Fi,faFighterJet:qi,faFile:Ui,faFileAlt:Wi,faFileArchive:Gi,faFileAudio:_i,faFileCode:$i,faFileContract:Yi,faFileCsv:Ki,faFileDownload:Ji,faFileExcel:Qi,faFileExport:Xi,faFileImage:cn,faFileImport:an,faFileInvoice:en,faFileInvoiceDollar:nn,faFileMedical:on,faFileMedicalAlt:tn,faFilePdf:rn,faFilePowerpoint:ln,faFilePrescription:fn,faFileSignature:sn,faFileUpload:hn,faFileVideo:mn,faFileWord:vn,faFill:zn,faFillDrip:pn,faFilm:dn,faFilter:un,faFingerprint:Mn,faFire:Cn,faFireAlt:Hn,faFireExtinguisher:gn,faFirstAid:Vn,faFish:xn,faFistRaised:Ln,faFlag:bn,faFlagCheckered:Nn,faFlagUsa:An,faFlask:yn,faFlushed:Sn,faFolder:wn,faFolderMinus:kn,faFolderOpen:Tn,faFolderPlus:En,faFont:Pn,faFontAwesomeLogoFull:Dn,faFootballBall:On,faForward:In,faFrog:Bn,faFrown:Rn,faFrownOpen:Zn,faFunnelDollar:jn,faFutbol:Fn,faGamepad:qn,faGasPump:Un,faGavel:Wn,faGem:Gn,faGenderless:_n,faGhost:$n,faGift:Yn,faGifts:Kn,faGlassCheers:Jn,faGlassMartini:Qn,faGlassMartiniAlt:Xn,faGlassWhiskey:co,faGlasses:ao,faGlobe:eo,faGlobeAfrica:io,faGlobeAmericas:no,faGlobeAsia:oo,faGlobeEurope:to,faGolfBall:ro,faGopuram:lo,faGraduationCap:fo,faGreaterThan:so,faGreaterThanEqual:ho,faGrimace:mo,faGrin:vo,faGrinAlt:zo,faGrinBeam:po,faGrinBeamSweat:uo,faGrinHearts:Mo,faGrinSquint:Co,faGrinSquintTears:Ho,faGrinStars:go,faGrinTears:Vo,faGrinTongue:xo,faGrinTongueSquint:Lo,faGrinTongueWink:bo,faGrinWink:No,faGripHorizontal:Ao,faGripLines:yo,faGripLinesVertical:So,faGripVertical:wo,faGuitar:ko,faHSquare:To,faHamburger:Eo,faHammer:Po,faHamsa:Do,faHandHolding:Oo,faHandHoldingHeart:Io,faHandHoldingMedical:Bo,faHandHoldingUsd:Ro,faHandHoldingWater:Zo,faHandLizard:jo,faHandMiddleFinger:Fo,faHandPaper:qo,faHandPeace:Uo,faHandPointDown:Wo,faHandPointLeft:Go,faHandPointRight:_o,faHandPointUp:$o,faHandPointer:Yo,faHandRock:Ko,faHandScissors:Jo,faHandSparkles:Qo,faHandSpock:Xo,faHands:ct,faHandsHelping:at,faHandsWash:et,faHandshake:it,faHandshakeAltSlash:nt,faHandshakeSlash:ot,faHanukiah:tt,faHardHat:rt,faHashtag:lt,faHatCowboy:ft,faHatCowboySide:st,faHatWizard:ht,faHdd:mt,faHeadSideCough:vt,faHeadSideCoughSlash:zt,faHeadSideMask:pt,faHeadSideVirus:dt,faHeading:ut,faHeadphones:Mt,faHeadphonesAlt:Ct,faHeadset:Ht,faHeart:gt,faHeartBroken:Vt,faHeartbeat:xt,faHelicopter:Lt,faHighlighter:bt,faHiking:Nt,faHippo:At,faHistory:yt,faHockeyPuck:St,faHollyBerry:wt,faHome:kt,faHorse:Tt,faHorseHead:Et,faHospital:Pt,faHospitalAlt:Dt,faHospitalSymbol:Ot,faHospitalUser:It,faHotTub:Bt,faHotdog:Rt,faHotel:Zt,faHourglass:jt,faHourglassEnd:Ft,faHourglassHalf:qt,faHourglassStart:Ut,faHouseDamage:Wt,faHouseUser:Gt,faHryvnia:_t,faICursor:$t,faIceCream:Yt,faIcicles:Kt,faIcons:Jt,faIdBadge:Qt,faIdCard:Xt,faIdCardAlt:cr,faIgloo:ar,faImage:er,faImages:ir,faInbox:nr,faIndent:or,faIndustry:tr,faInfinity:rr,faInfo:lr,faInfoCircle:fr,faItalic:sr,faJedi:hr,faJoint:mr,faJournalWhills:vr,faKaaba:zr,faKey:pr,faKeyboard:dr,faKhanda:ur,faKiss:Mr,faKissBeam:Cr,faKissWinkHeart:Hr,faKiwiBird:gr,faLandmark:Vr,faLanguage:xr,faLaptop:Lr,faLaptopCode:br,faLaptopHouse:Nr,faLaptopMedical:Ar,faLaugh:yr,faLaughBeam:Sr,faLaughSquint:wr,faLaughWink:kr,faLayerGroup:Tr,faLeaf:Er,faLemon:Pr,faLessThan:Dr,faLessThanEqual:Or,faLevelDownAlt:Ir,faLevelUpAlt:Br,faLifeRing:Rr,faLightbulb:Zr,faLink:jr,faLiraSign:Fr,faList:qr,faListAlt:Ur,faListOl:Wr,faListUl:Gr,faLocationArrow:_r,faLock:$r,faLockOpen:Yr,faLongArrowAltDown:Kr,faLongArrowAltLeft:Jr,faLongArrowAltRight:Qr,faLongArrowAltUp:Xr,faLowVision:cl,faLuggageCart:al,faLungs:el,faLungsVirus:il,faMagic:nl,faMagnet:ol,faMailBulk:tl,faMale:rl,faMap:ll,faMapMarked:fl,faMapMarkedAlt:sl,faMapMarker:hl,faMapMarkerAlt:ml,faMapPin:vl,faMapSigns:zl,faMarker:pl,faMars:dl,faMarsDouble:ul,faMarsStroke:Ml,faMarsStrokeH:Cl,faMarsStrokeV:Hl,faMask:gl,faMedal:Vl,faMedkit:xl,faMeh:Ll,faMehBlank:bl,faMehRollingEyes:Nl,faMemory:Al,faMenorah:yl,faMercury:Sl,faMeteor:wl,faMicrochip:kl,faMicrophone:Tl,faMicrophoneAlt:El,faMicrophoneAltSlash:Pl,faMicrophoneSlash:Dl,faMicroscope:Ol,faMinus:Il,faMinusCircle:Bl,faMinusSquare:Rl,faMitten:Zl,faMobile:jl,faMobileAlt:Fl,faMoneyBill:ql,faMoneyBillAlt:Ul,faMoneyBillWave:Wl,faMoneyBillWaveAlt:Gl,faMoneyCheck:_l,faMoneyCheckAlt:$l,faMonument:Yl,faMoon:Kl,faMortarPestle:Jl,faMosque:Ql,faMotorcycle:Xl,faMountain:cf,faMouse:af,faMousePointer:ef,faMugHot:nf,faMusic:of,faNetworkWired:tf,faNeuter:rf,faNewspaper:lf,faNotEqual:ff,faNotesMedical:sf,faObjectGroup:hf,faObjectUngroup:mf,faOilCan:vf,faOm:zf,faOtter:pf,faOutdent:df,faPager:uf,faPaintBrush:Mf,faPaintRoller:Cf,faPalette:Hf,faPallet:gf,faPaperPlane:Vf,faPaperclip:xf,faParachuteBox:Lf,faParagraph:bf,faParking:Nf,faPassport:Af,faPastafarianism:yf,faPaste:Sf,faPause:wf,faPauseCircle:kf,faPaw:Tf,faPeace:Ef,faPen:Pf,faPenAlt:Df,faPenFancy:Of,faPenNib:If,faPenSquare:Bf,faPencilAlt:Rf,faPencilRuler:Zf,faPeopleArrows:jf,faPeopleCarry:Ff,faPepperHot:qf,faPercent:Uf,faPercentage:Wf,faPersonBooth:Gf,faPhone:_f,faPhoneAlt:$f,faPhoneSlash:Yf,faPhoneSquare:Kf,faPhoneSquareAlt:Jf,faPhoneVolume:Qf,faPhotoVideo:Xf,faPiggyBank:cs,faPills:as,faPizzaSlice:es,faPlaceOfWorship:is,faPlane:ns,faPlaneArrival:os,faPlaneDeparture:ts,faPlaneSlash:rs,faPlay:ls,faPlayCircle:fs,faPlug:ss,faPlus:hs,faPlusCircle:ms,faPlusSquare:vs,faPodcast:zs,faPoll:ps,faPollH:ds,faPoo:us,faPooStorm:Ms,faPoop:Cs,faPortrait:Hs,faPoundSign:gs,faPowerOff:Vs,faPray:xs,faPrayingHands:Ls,faPrescription:bs,faPrescriptionBottle:Ns,faPrescriptionBottleAlt:As,faPrint:ys,faProcedures:Ss,faProjectDiagram:ws,faPumpMedical:ks,faPumpSoap:Ts,faPuzzlePiece:Es,faQrcode:Ps,faQuestion:Ds,faQuestionCircle:Os,faQuidditch:Is,faQuoteLeft:Bs,faQuoteRight:Rs,faQuran:Zs,faRadiation:js,faRadiationAlt:Fs,faRainbow:qs,faRandom:Us,faReceipt:Ws,faRecordVinyl:Gs,faRecycle:_s,faRedo:$s,faRedoAlt:Ys,faRegistered:Ks,faRemoveFormat:Js,faReply:Qs,faReplyAll:Xs,faRepublican:ch,faRestroom:ah,faRetweet:eh,faRibbon:ih,faRing:nh,faRoad:oh,faRobot:th,faRocket:rh,faRoute:lh,faRss:fh,faRssSquare:sh,faRubleSign:hh,faRuler:mh,faRulerCombined:vh,faRulerHorizontal:zh,faRulerVertical:ph,faRunning:dh,faRupeeSign:uh,faSadCry:Mh,faSadTear:Ch,faSatellite:Hh,faSatelliteDish:gh,faSave:Vh,faSchool:xh,faScrewdriver:Lh,faScroll:bh,faSdCard:Nh,faSearch:Ah,faSearchDollar:yh,faSearchLocation:Sh,faSearchMinus:wh,faSearchPlus:kh,faSeedling:Th,faServer:Eh,faShapes:Ph,faShare:Dh,faShareAlt:Oh,faShareAltSquare:Ih,faShareSquare:Bh,faShekelSign:Rh,faShieldAlt:Zh,faShieldVirus:jh,faShip:Fh,faShippingFast:qh,faShoePrints:Uh,faShoppingBag:Wh,faShoppingBasket:Gh,faShoppingCart:_h,faShower:$h,faShuttleVan:Yh,faSign:Kh,faSignInAlt:Jh,faSignLanguage:Qh,faSignOutAlt:Xh,faSignal:cm,faSignature:am,faSimCard:em,faSink:im,faSitemap:nm,faSkating:om,faSkiing:tm,faSkiingNordic:rm,faSkull:lm,faSkullCrossbones:fm,faSlash:sm,faSleigh:hm,faSlidersH:mm,faSmile:vm,faSmileBeam:zm,faSmileWink:pm,faSmog:dm,faSmoking:um,faSmokingBan:Mm,faSms:Cm,faSnowboarding:Hm,faSnowflake:gm,faSnowman:Vm,faSnowplow:xm,faSoap:Lm,faSocks:bm,faSolarPanel:Nm,faSort:Am,faSortAlphaDown:ym,faSortAlphaDownAlt:Sm,faSortAlphaUp:wm,faSortAlphaUpAlt:km,faSortAmountDown:Tm,faSortAmountDownAlt:Em,faSortAmountUp:Pm,faSortAmountUpAlt:Dm,faSortDown:Om,faSortNumericDown:Im,faSortNumericDownAlt:Bm,faSortNumericUp:Rm,faSortNumericUpAlt:Zm,faSortUp:jm,faSpa:Fm,faSpaceShuttle:qm,faSpellCheck:Um,faSpider:Wm,faSpinner:Gm,faSplotch:_m,faSprayCan:$m,faSquare:Ym,faSquareFull:Km,faSquareRootAlt:Jm,faStamp:Qm,faStar:Xm,faStarAndCrescent:cv,faStarHalf:av,faStarHalfAlt:ev,faStarOfDavid:iv,faStarOfLife:nv,faStepBackward:ov,faStepForward:tv,faStethoscope:rv,faStickyNote:lv,faStop:fv,faStopCircle:sv,faStopwatch:hv,faStopwatch20:mv,faStore:vv,faStoreAlt:zv,faStoreAltSlash:pv,faStoreSlash:dv,faStream:uv,faStreetView:Mv,faStrikethrough:Cv,faStroopwafel:Hv,faSubscript:gv,faSubway:Vv,faSuitcase:xv,faSuitcaseRolling:Lv,faSun:bv,faSuperscript:Nv,faSurprise:Av,faSwatchbook:yv,faSwimmer:Sv,faSwimmingPool:wv,faSynagogue:kv,faSync:Tv,faSyncAlt:Ev,faSyringe:Pv,faTable:Dv,faTableTennis:Ov,faTablet:Iv,faTabletAlt:Bv,faTablets:Rv,faTachometerAlt:Zv,faTag:jv,faTags:Fv,faTape:qv,faTasks:Uv,faTaxi:Wv,faTeeth:Gv,faTeethOpen:_v,faTemperatureHigh:$v,faTemperatureLow:Yv,faTenge:Kv,faTerminal:Jv,faTextHeight:Qv,faTextWidth:Xv,faTh:cz,faThLarge:az,faThList:ez,faTheaterMasks:iz,faThermometer:nz,faThermometerEmpty:oz,faThermometerFull:tz,faThermometerHalf:rz,faThermometerQuarter:lz,faThermometerThreeQuarters:fz,faThumbsDown:sz,faThumbsUp:hz,faThumbtack:mz,faTicketAlt:vz,faTimes:zz,faTimesCircle:pz,faTint:dz,faTintSlash:uz,faTired:Mz,faToggleOff:Cz,faToggleOn:Hz,faToilet:gz,faToiletPaper:Vz,faToiletPaperSlash:xz,faToolbox:Lz,faTools:bz,faTooth:Nz,faTorah:Az,faToriiGate:yz,faTractor:Sz,faTrademark:wz,faTrafficLight:kz,faTrailer:Tz,faTrain:Ez,faTram:Pz,faTransgender:Dz,faTransgenderAlt:Oz,faTrash:Iz,faTrashAlt:Bz,faTrashRestore:Rz,faTrashRestoreAlt:Zz,faTree:jz,faTrophy:Fz,faTruck:qz,faTruckLoading:Uz,faTruckMonster:Wz,faTruckMoving:Gz,faTruckPickup:_z,faTshirt:$z,faTty:Yz,faTv:Kz,faUmbrella:Jz,faUmbrellaBeach:Qz,faUnderline:Xz,faUndo:cp,faUndoAlt:ap,faUniversalAccess:ep,faUniversity:ip,faUnlink:np,faUnlock:op,faUnlockAlt:tp,faUpload:rp,faUser:lp,faUserAlt:fp,faUserAltSlash:sp,faUserAstronaut:hp,faUserCheck:mp,faUserCircle:vp,faUserClock:zp,faUserCog:pp,faUserEdit:dp,faUserFriends:up,faUserGraduate:Mp,faUserInjured:Cp,faUserLock:Hp,faUserMd:gp,faUserMinus:Vp,faUserNinja:xp,faUserNurse:Lp,faUserPlus:bp,faUserSecret:Np,faUserShield:Ap,faUserSlash:yp,faUserTag:Sp,faUserTie:wp,faUserTimes:kp,faUsers:Tp,faUsersCog:Ep,faUsersSlash:Pp,faUtensilSpoon:Dp,faUtensils:Op,faVectorSquare:Ip,faVenus:Bp,faVenusDouble:Rp,faVenusMars:Zp,faVest:jp,faVestPatches:Fp,faVial:qp,faVials:Up,faVideo:Wp,faVideoSlash:Gp,faVihara:_p,faVirus:$p,faVirusSlash:Yp,faViruses:Kp,faVoicemail:Jp,faVolleyballBall:Qp,faVolumeDown:Xp,faVolumeMute:cd,faVolumeOff:ad,faVolumeUp:ed,faVoteYea:id,faVrCardboard:nd,faWalking:od,faWallet:td,faWarehouse:rd,faWater:ld,faWaveSquare:fd,faWeight:sd,faWeightHanging:hd,faWheelchair:md,faWifi:vd,faWind:zd,faWindowClose:pd,faWindowMaximize:dd,faWindowMinimize:ud,faWindowRestore:Md,faWineBottle:Cd,faWineGlass:Hd,faWineGlassAlt:gd,faWonSign:Vd,faWrench:xd,faXRay:Ld,faYenSign:bd,faYinYang:Nd};var Ad={prefix:"fab",iconName:"500px",icon:[448,512,[],"f26e","M103.3 344.3c-6.5-14.2-6.9-18.3 7.4-23.1 25.6-8 8 9.2 43.2 49.2h.3v-93.9c1.2-50.2 44-92.2 97.7-92.2 53.9 0 97.7 43.5 97.7 96.8 0 63.4-60.8 113.2-128.5 93.3-10.5-4.2-2.1-31.7 8.5-28.6 53 0 89.4-10.1 89.4-64.4 0-61-77.1-89.6-116.9-44.6-23.5 26.4-17.6 42.1-17.6 157.6 50.7 31 118.3 22 160.4-20.1 24.8-24.8 38.5-58 38.5-93 0-35.2-13.8-68.2-38.8-93.3-24.8-24.8-57.8-38.5-93.3-38.5s-68.8 13.8-93.5 38.5c-.3.3-16 16.5-21.2 23.9l-.5.6c-3.3 4.7-6.3 9.1-20.1 6.1-6.9-1.7-14.3-5.8-14.3-11.8V20c0-5 3.9-10.5 10.5-10.5h241.3c8.3 0 8.3 11.6 8.3 15.1 0 3.9 0 15.1-8.3 15.1H130.3v132.9h.3c104.2-109.8 282.8-36 282.8 108.9 0 178.1-244.8 220.3-310.1 62.8zm63.3-260.8c-.5 4.2 4.6 24.5 14.6 20.6C306 56.6 384 144.5 390.6 144.5c4.8 0 22.8-15.3 14.3-22.8-93.2-89-234.5-57-238.3-38.2zM393 414.7C283 524.6 94 475.5 61 310.5c0-12.2-30.4-7.4-28.9 3.3 24 173.4 246 256.9 381.6 121.3 6.9-7.8-12.6-28.4-20.7-20.4zM213.6 306.6c0 4 4.3 7.3 5.5 8.5 3 3 6.1 4.4 8.5 4.4 3.8 0 2.6.2 22.3-19.5 19.6 19.3 19.1 19.5 22.3 19.5 5.4 0 18.5-10.4 10.7-18.2L265.6 284l18.2-18.2c6.3-6.8-10.1-21.8-16.2-15.7L249.7 268c-18.6-18.8-18.4-19.5-21.5-19.5-5 0-18 11.7-12.4 17.3L234 284c-18.1 17.9-20.4 19.2-20.4 22.6z"]},yd={prefix:"fab",iconName:"accessible-icon",icon:[448,512,[],"f368","M423.9 255.8L411 413.1c-3.3 40.7-63.9 35.1-60.6-4.9l10-122.5-41.1 2.3c10.1 20.7 15.8 43.9 15.8 68.5 0 41.2-16.1 78.7-42.3 106.5l-39.3-39.3c57.9-63.7 13.1-167.2-74-167.2-25.9 0-49.5 9.9-67.2 26L73 243.2c22-20.7 50.1-35.1 81.4-40.2l75.3-85.7-42.6-24.8-51.6 46c-30 26.8-70.6-18.5-40.5-45.4l68-60.7c9.8-8.8 24.1-10.2 35.5-3.6 0 0 139.3 80.9 139.5 81.1 16.2 10.1 20.7 36 6.1 52.6L285.7 229l106.1-5.9c18.5-1.1 33.6 14.4 32.1 32.7zm-64.9-154c28.1 0 50.9-22.8 50.9-50.9C409.9 22.8 387.1 0 359 0c-28.1 0-50.9 22.8-50.9 50.9 0 28.1 22.8 50.9 50.9 50.9zM179.6 456.5c-80.6 0-127.4-90.6-82.7-156.1l-39.7-39.7C36.4 287 24 320.3 24 356.4c0 130.7 150.7 201.4 251.4 122.5l-39.7-39.7c-16 10.9-35.3 17.3-56.1 17.3z"]},Sd={prefix:"fab",iconName:"accusoft",icon:[640,512,[],"f369","M322.1 252v-1l-51.2-65.8s-12 1.6-25 15.1c-9 9.3-242.1 239.1-243.4 240.9-7 10 1.6 6.8 15.7 1.7.8 0 114.5-36.6 114.5-36.6.5-.6-.1-.1.6-.6-.4-5.1-.8-26.2-1-27.7-.6-5.2 2.2-6.9 7-8.9l92.6-33.8c.6-.8 88.5-81.7 90.2-83.3zm160.1 120.1c13.3 16.1 20.7 13.3 30.8 9.3 3.2-1.2 115.4-47.6 117.8-48.9 8-4.3-1.7-16.7-7.2-23.4-2.1-2.5-205.1-245.6-207.2-248.3-9.7-12.2-14.3-12.9-38.4-12.8-10.2 0-106.8.5-116.5.6-19.2.1-32.9-.3-19.2 16.9C250 75 476.5 365.2 482.2 372.1zm152.7 1.6c-2.3-.3-24.6-4.7-38-7.2 0 0-115 50.4-117.5 51.6-16 7.3-26.9-3.2-36.7-14.6l-57.1-74c-5.4-.9-60.4-9.6-65.3-9.3-3.1.2-9.6.8-14.4 2.9-4.9 2.1-145.2 52.8-150.2 54.7-5.1 2-11.4 3.6-11.1 7.6.2 2.5 2 2.6 4.6 3.5 2.7.8 300.9 67.6 308 69.1 15.6 3.3 38.5 10.5 53.6 1.7 2.1-1.2 123.8-76.4 125.8-77.8 5.4-4 4.3-6.8-1.7-8.2z"]},wd={prefix:"fab",iconName:"acquisitions-incorporated",icon:[384,512,[],"f6af","M357.45 468.2c-1.2-7.7-1.3-7.6-9.6-7.6-99.8.2-111.8-2.4-112.7-2.6-12.3-1.7-20.6-10.5-21-23.1-.1-1.6-.2-71.6-1-129.1-.1-4.7 1.6-6.4 5.9-7.5 12.5-3 24.9-6.1 37.3-9.7 4.3-1.3 6.8-.2 8.4 3.5 4.5 10.3 8.8 20.6 13.2 30.9 1.6 3.7.1 4.4-3.4 4.4-10-.2-20-.1-30.4-.1v27h116c-1.4-9.5-2.7-18.1-4-27.5-7 0-13.8.4-20.4-.1-22.6-1.6-18.3-4.4-84-158.6-8.8-20.1-27.9-62.1-36.5-89.2-4.4-14 5.5-25.4 18.9-26.6 18.6-1.7 37.5-1.6 56.2-2 20.6-.4 41.2-.4 61.8-.5 3.1 0 4-1.4 4.3-4.3 1.2-9.8 2.7-19.5 4-29.2.8-5.3 1.6-10.7 2.4-16.1L23.75 0c-3.6 0-5.3 1.1-4.6 5.3 2.2 13.2-.8.8 6.4 45.3 63.4 0 71.8.9 101.8.5 12.3-.2 37 3.5 37.7 22.1.4 11.4-1.1 11.3-32.6 87.4-53.8 129.8-50.7 120.3-67.3 161-1.7 4.1-3.6 5.2-7.6 5.2-8.5-.2-17-.3-25.4.1-1.9.1-5.2 1.8-5.5 3.2-1.5 8.1-2.2 16.3-3.2 24.9h114.3v-27.6c-6.9 0-33.5.4-35.3-2.9 5.3-12.3 10.4-24.4 15.7-36.7 16.3 4 31.9 7.8 47.6 11.7 3.4.9 4.6 3 4.6 6.8-.1 42.9.1 85.9.2 128.8 0 10.2-5.5 19.1-14.9 23.1-6.5 2.7-3.3 3.4-121.4 2.4-5.3 0-7.1 2-7.6 6.8-1.5 12.9-2.9 25.9-5 38.8-.8 5 1.3 5.7 5.3 5.7 183.2.6-30.7 0 337.1 0-2.5-15-4.4-29.4-6.6-43.7zm-174.9-205.7c-13.3-4.2-26.6-8.2-39.9-12.5a44.53 44.53 0 0 1-5.8-2.9c17.2-44.3 34.2-88.1 51.3-132.1 7.5 2.4 7.9-.8 9.4 0 9.3 22.5 18.1 60.1 27 82.8 6.6 16.7 13 33.5 19.7 50.9a35.78 35.78 0 0 1-3.9 2.1c-13.1 3.9-26.4 7.5-39.4 11.7a27.66 27.66 0 0 1-18.4 0z"]},kd={prefix:"fab",iconName:"adn",icon:[496,512,[],"f170","M248 167.5l64.9 98.8H183.1l64.9-98.8zM496 256c0 136.9-111.1 248-248 248S0 392.9 0 256 111.1 8 248 8s248 111.1 248 248zm-99.8 82.7L248 115.5 99.8 338.7h30.4l33.6-51.7h168.6l33.6 51.7h30.2z"]},Td={prefix:"fab",iconName:"adversal",icon:[512,512,[],"f36a","M482.1 32H28.7C5.8 32 0 37.9 0 60.9v390.2C0 474.4 5.8 480 28.7 480h453.4c24.4 0 29.9-5.2 29.9-29.7V62.2c0-24.6-5.4-30.2-29.9-30.2zM178.4 220.3c-27.5-20.2-72.1-8.7-84.2 23.4-4.3 11.1-9.3 9.5-17.5 8.3-9.7-1.5-17.2-3.2-22.5-5.5-28.8-11.4 8.6-55.3 24.9-64.3 41.1-21.4 83.4-22.2 125.3-4.8 40.9 16.8 34.5 59.2 34.5 128.5 2.7 25.8-4.3 58.3 9.3 88.8 1.9 4.4.4 7.9-2.7 10.7-8.4 6.7-39.3 2.2-46.6-7.4-1.9-2.2-1.8-3.6-3.9-6.2-3.6-3.9-7.3-2.2-11.9 1-57.4 36.4-140.3 21.4-147-43.3-3.1-29.3 12.4-57.1 39.6-71 38.2-19.5 112.2-11.8 114-30.9 1.1-10.2-1.9-20.1-11.3-27.3zm286.7 222c0 15.1-11.1 9.9-17.8 9.9H52.4c-7.4 0-18.2 4.8-17.8-10.7.4-13.9 10.5-9.1 17.1-9.1 132.3-.4 264.5-.4 396.8 0 6.8 0 16.6-4.4 16.6 9.9zm3.8-340.5v291c0 5.7-.7 13.9-8.1 13.9-12.4-.4-27.5 7.1-36.1-5.6-5.8-8.7-7.8-4-12.4-1.2-53.4 29.7-128.1 7.1-144.4-85.2-6.1-33.4-.7-67.1 15.7-100 11.8-23.9 56.9-76.1 136.1-30.5v-71c0-26.2-.1-26.2 26-26.2 3.1 0 6.6.4 9.7 0 10.1-.8 13.6 4.4 13.6 14.3-.1.2-.1.3-.1.5zm-51.5 232.3c-19.5 47.6-72.9 43.3-90 5.2-15.1-33.3-15.5-68.2.4-101.5 16.3-34.1 59.7-35.7 81.5-4.8 20.6 28.8 14.9 84.6 8.1 101.1zm-294.8 35.3c-7.5-1.3-33-3.3-33.7-27.8-.4-13.9 7.8-23 19.8-25.8 24.4-5.9 49.3-9.9 73.7-14.7 8.9-2 7.4 4.4 7.8 9.5 1.4 33-26.1 59.2-67.6 58.8z"]},Ed={prefix:"fab",iconName:"affiliatetheme",icon:[512,512,[],"f36b","M159.7 237.4C108.4 308.3 43.1 348.2 14 326.6-15.2 304.9 2.8 230 54.2 159.1c51.3-70.9 116.6-110.8 145.7-89.2 29.1 21.6 11.1 96.6-40.2 167.5zm351.2-57.3C437.1 303.5 319 367.8 246.4 323.7c-25-15.2-41.3-41.2-49-73.8-33.6 64.8-92.8 113.8-164.1 133.2 49.8 59.3 124.1 96.9 207 96.9 150 0 271.6-123.1 271.6-274.9.1-8.5-.3-16.8-1-25z"]},Pd={prefix:"fab",iconName:"airbnb",icon:[448,512,[],"f834","M224 373.12c-25.24-31.67-40.08-59.43-45-83.18-22.55-88 112.61-88 90.06 0-5.45 24.25-20.29 52-45 83.18zm138.15 73.23c-42.06 18.31-83.67-10.88-119.3-50.47 103.9-130.07 46.11-200-18.85-200-54.92 0-85.16 46.51-73.28 100.5 6.93 29.19 25.23 62.39 54.43 99.5-32.53 36.05-60.55 52.69-85.15 54.92-50 7.43-89.11-41.06-71.3-91.09 15.1-39.16 111.72-231.18 115.87-241.56 15.75-30.07 25.56-57.4 59.38-57.4 32.34 0 43.4 25.94 60.37 59.87 36 70.62 89.35 177.48 114.84 239.09 13.17 33.07-1.37 71.29-37.01 86.64zm47-136.12C280.27 35.93 273.13 32 224 32c-45.52 0-64.87 31.67-84.66 72.79C33.18 317.1 22.89 347.19 22 349.81-3.22 419.14 48.74 480 111.63 480c21.71 0 60.61-6.06 112.37-62.4 58.68 63.78 101.26 62.4 112.37 62.4 62.89.05 114.85-60.86 89.61-130.19.02-3.89-16.82-38.9-16.82-39.58z"]},Dd={prefix:"fab",iconName:"algolia",icon:[448,512,[],"f36c","M229.3 182.6c-49.3 0-89.2 39.9-89.2 89.2 0 49.3 39.9 89.2 89.2 89.2s89.2-39.9 89.2-89.2c0-49.3-40-89.2-89.2-89.2zm62.7 56.6l-58.9 30.6c-1.8.9-3.8-.4-3.8-2.3V201c0-1.5 1.3-2.7 2.7-2.6 26.2 1 48.9 15.7 61.1 37.1.7 1.3.2 3-1.1 3.7zM389.1 32H58.9C26.4 32 0 58.4 0 90.9V421c0 32.6 26.4 59 58.9 59H389c32.6 0 58.9-26.4 58.9-58.9V90.9C448 58.4 421.6 32 389.1 32zm-202.6 84.7c0-10.8 8.7-19.5 19.5-19.5h45.3c10.8 0 19.5 8.7 19.5 19.5v15.4c0 1.8-1.7 3-3.3 2.5-12.3-3.4-25.1-5.1-38.1-5.1-13.5 0-26.7 1.8-39.4 5.5-1.7.5-3.4-.8-3.4-2.5v-15.8zm-84.4 37l9.2-9.2c7.6-7.6 19.9-7.6 27.5 0l7.7 7.7c1.1 1.1 1 3-.3 4-6.2 4.5-12.1 9.4-17.6 14.9-5.4 5.4-10.4 11.3-14.8 17.4-1 1.3-2.9 1.5-4 .3l-7.7-7.7c-7.6-7.5-7.6-19.8 0-27.4zm127.2 244.8c-70 0-126.6-56.7-126.6-126.6s56.7-126.6 126.6-126.6c70 0 126.6 56.6 126.6 126.6 0 69.8-56.7 126.6-126.6 126.6z"]},Od={prefix:"fab",iconName:"alipay",icon:[448,512,[],"f642","M377.74 32H70.26C31.41 32 0 63.41 0 102.26v307.48C0 448.59 31.41 480 70.26 480h307.48c38.52 0 69.76-31.08 70.26-69.6-45.96-25.62-110.59-60.34-171.6-88.44-32.07 43.97-84.14 81-148.62 81-70.59 0-93.73-45.3-97.04-76.37-3.97-39.01 14.88-81.5 99.52-81.5 35.38 0 79.35 10.25 127.13 24.96 16.53-30.09 26.45-60.34 26.45-60.34h-178.2v-16.7h92.08v-31.24H88.28v-19.01h109.44V92.34h50.92v50.42h109.44v19.01H248.63v31.24h88.77s-15.21 46.62-38.35 90.92c48.93 16.7 100.01 36.04 148.62 52.74V102.26C447.83 63.57 416.43 32 377.74 32zM47.28 322.95c.99 20.17 10.25 53.73 69.93 53.73 52.07 0 92.58-39.68 117.87-72.9-44.63-18.68-84.48-31.41-109.44-31.41-67.45 0-79.35 33.06-78.36 50.58z"]},Id={prefix:"fab",iconName:"amazon",icon:[448,512,[],"f270","M257.2 162.7c-48.7 1.8-169.5 15.5-169.5 117.5 0 109.5 138.3 114 183.5 43.2 6.5 10.2 35.4 37.5 45.3 46.8l56.8-56S341 288.9 341 261.4V114.3C341 89 316.5 32 228.7 32 140.7 32 94 87 94 136.3l73.5 6.8c16.3-49.5 54.2-49.5 54.2-49.5 40.7-.1 35.5 29.8 35.5 69.1zm0 86.8c0 80-84.2 68-84.2 17.2 0-47.2 50.5-56.7 84.2-57.8v40.6zm136 163.5c-7.7 10-70 67-174.5 67S34.2 408.5 9.7 379c-6.8-7.7 1-11.3 5.5-8.3C88.5 415.2 203 488.5 387.7 401c7.5-3.7 13.3 2 5.5 12zm39.8 2.2c-6.5 15.8-16 26.8-21.2 31-5.5 4.5-9.5 2.7-6.5-3.8s19.3-46.5 12.7-55c-6.5-8.3-37-4.3-48-3.2-10.8 1-13 2-14-.3-2.3-5.7 21.7-15.5 37.5-17.5 15.7-1.8 41-.8 46 5.7 3.7 5.1 0 27.1-6.5 43.1z"]},Bd={prefix:"fab",iconName:"amazon-pay",icon:[640,512,[],"f42c","M14 325.3c2.3-4.2 5.2-4.9 9.7-2.5 10.4 5.6 20.6 11.4 31.2 16.7a595.88 595.88 0 0 0 127.4 46.3 616.61 616.61 0 0 0 63.2 11.8 603.33 603.33 0 0 0 95 5.2c17.4-.4 34.8-1.8 52.1-3.8a603.66 603.66 0 0 0 163.3-42.8c2.9-1.2 5.9-2 9.1-1.2 6.7 1.8 9 9 4.1 13.9a70 70 0 0 1-9.6 7.4c-30.7 21.1-64.2 36.4-99.6 47.9a473.31 473.31 0 0 1-75.1 17.6 431 431 0 0 1-53.2 4.8 21.3 21.3 0 0 0-2.5.3H308a21.3 21.3 0 0 0-2.5-.3c-3.6-.2-7.2-.3-10.7-.4a426.3 426.3 0 0 1-50.4-5.3A448.4 448.4 0 0 1 164 420a443.33 443.33 0 0 1-145.6-87c-1.8-1.6-3-3.8-4.4-5.7zM172 65.1l-4.3.6a80.92 80.92 0 0 0-38 15.1c-2.4 1.7-4.6 3.5-7.1 5.4a4.29 4.29 0 0 1-.4-1.4c-.4-2.7-.8-5.5-1.3-8.2-.7-4.6-3-6.6-7.6-6.6h-11.5c-6.9 0-8.2 1.3-8.2 8.2v209.3c0 1 0 2 .1 3 .2 3 2 4.9 4.9 5 7 .1 14.1.1 21.1 0 2.9 0 4.7-2 5-5 .1-1 .1-2 .1-3v-72.4c1.1.9 1.7 1.4 2.2 1.9 17.9 14.9 38.5 19.8 61 15.4 20.4-4 34.6-16.5 43.8-34.9 7-13.9 9.9-28.7 10.3-44.1.5-17.1-1.2-33.9-8.1-49.8-8.5-19.6-22.6-32.5-43.9-36.9-3.2-.7-6.5-1-9.8-1.5-2.8-.1-5.5-.1-8.3-.1zM124.6 107a3.48 3.48 0 0 1 1.7-3.3c13.7-9.5 28.8-14.5 45.6-13.2 14.9 1.1 27.1 8.4 33.5 25.9 3.9 10.7 4.9 21.8 4.9 33 0 10.4-.8 20.6-4 30.6-6.8 21.3-22.4 29.4-42.6 28.5-14-.6-26.2-6-37.4-13.9a3.57 3.57 0 0 1-1.7-3.3c.1-14.1 0-28.1 0-42.2s.1-28 0-42.1zm205.7-41.9c-1 .1-2 .3-2.9.4a148 148 0 0 0-28.9 4.1c-6.1 1.6-12 3.8-17.9 5.8-3.6 1.2-5.4 3.8-5.3 7.7.1 3.3-.1 6.6 0 9.9.1 4.8 2.1 6.1 6.8 4.9 7.8-2 15.6-4.2 23.5-5.7 12.3-2.3 24.7-3.3 37.2-1.4 6.5 1 12.6 2.9 16.8 8.4 3.7 4.8 5.1 10.5 5.3 16.4.3 8.3.2 16.6.3 24.9a7.84 7.84 0 0 1-.2 1.4c-.5-.1-.9 0-1.3-.1a180.56 180.56 0 0 0-32-4.9c-11.3-.6-22.5.1-33.3 3.9-12.9 4.5-23.3 12.3-29.4 24.9-4.7 9.8-5.4 20.2-3.9 30.7 2 14 9 24.8 21.4 31.7 11.9 6.6 24.8 7.4 37.9 5.4 15.1-2.3 28.5-8.7 40.3-18.4a7.36 7.36 0 0 1 1.6-1.1c.6 3.8 1.1 7.4 1.8 11 .6 3.1 2.5 5.1 5.4 5.2 5.4.1 10.9.1 16.3 0a4.84 4.84 0 0 0 4.8-4.7 26.2 26.2 0 0 0 .1-2.8v-106a80 80 0 0 0-.9-12.9c-1.9-12.9-7.4-23.5-19-30.4-6.7-4-14.1-6-21.8-7.1-3.6-.5-7.2-.8-10.8-1.3-3.9.1-7.9.1-11.9.1zm35 127.7a3.33 3.33 0 0 1-1.5 3c-11.2 8.1-23.5 13.5-37.4 14.9-5.7.6-11.4.4-16.8-1.8a20.08 20.08 0 0 1-12.4-13.3 32.9 32.9 0 0 1-.1-19.4c2.5-8.3 8.4-13 16.4-15.6a61.33 61.33 0 0 1 24.8-2.2c8.4.7 16.6 2.3 25 3.4 1.6.2 2.1 1 2.1 2.6-.1 4.8 0 9.5 0 14.3s-.2 9.4-.1 14.1zm259.9 129.4c-1-5-4.8-6.9-9.1-8.3a88.42 88.42 0 0 0-21-3.9 147.32 147.32 0 0 0-39.2 1.9c-14.3 2.7-27.9 7.3-40 15.6a13.75 13.75 0 0 0-3.7 3.5 5.11 5.11 0 0 0-.5 4c.4 1.5 2.1 1.9 3.6 1.8a16.2 16.2 0 0 0 2.2-.1c7.8-.8 15.5-1.7 23.3-2.5 11.4-1.1 22.9-1.8 34.3-.9a71.64 71.64 0 0 1 14.4 2.7c5.1 1.4 7.4 5.2 7.6 10.4.4 8-1.4 15.7-3.5 23.3-4.1 15.4-10 30.3-15.8 45.1a17.6 17.6 0 0 0-1 3c-.5 2.9 1.2 4.8 4.1 4.1a10.56 10.56 0 0 0 4.8-2.5 145.91 145.91 0 0 0 12.7-13.4c12.8-16.4 20.3-35.3 24.7-55.6.8-3.6 1.4-7.3 2.1-10.9v-17.3zM493.1 199q-19.35-53.55-38.7-107.2c-2-5.7-4.2-11.3-6.3-16.9-1.1-2.9-3.2-4.8-6.4-4.8-7.6-.1-15.2-.2-22.9-.1-2.5 0-3.7 2-3.2 4.5a43.1 43.1 0 0 0 1.9 6.1q29.4 72.75 59.1 145.5c1.7 4.1 2.1 7.6.2 11.8-3.3 7.3-5.9 15-9.3 22.3-3 6.5-8 11.4-15.2 13.3a42.13 42.13 0 0 1-15.4 1.1c-2.5-.2-5-.8-7.5-1-3.4-.2-5.1 1.3-5.2 4.8q-.15 5 0 9.9c.1 5.5 2 8 7.4 8.9a108.18 108.18 0 0 0 16.9 2c17.1.4 30.7-6.5 39.5-21.4a131.63 131.63 0 0 0 9.2-18.4q35.55-89.7 70.6-179.6a26.62 26.62 0 0 0 1.6-5.5c.4-2.8-.9-4.4-3.7-4.4-6.6-.1-13.3 0-19.9 0a7.54 7.54 0 0 0-7.7 5.2c-.5 1.4-1.1 2.7-1.6 4.1l-34.8 100c-2.5 7.2-5.1 14.5-7.7 22.2-.4-1.1-.6-1.7-.9-2.4z"]},Rd={prefix:"fab",iconName:"amilia",icon:[448,512,[],"f36d","M240.1 32c-61.9 0-131.5 16.9-184.2 55.4-5.1 3.1-9.1 9.2-7.2 19.4 1.1 5.1 5.1 27.4 10.2 39.6 4.1 10.2 14.2 10.2 20.3 6.1 32.5-22.3 96.5-47.7 152.3-47.7 57.9 0 58.9 28.4 58.9 73.1v38.5C203 227.7 78.2 251 46.7 264.2 11.2 280.5 16.3 357.7 16.3 376s15.2 104 124.9 104c47.8 0 113.7-20.7 153.3-42.1v25.4c0 3 2.1 8.2 6.1 9.1 3.1 1 50.7 2 59.9 2s62.5.3 66.5-.7c4.1-1 5.1-6.1 5.1-9.1V168c-.1-80.3-57.9-136-192-136zm50.2 348c-21.4 13.2-48.7 24.4-79.1 24.4-52.8 0-58.9-33.5-59-44.7 0-12.2-3-42.7 18.3-52.9 24.3-13.2 75.1-29.4 119.8-33.5z"]},Zd={prefix:"fab",iconName:"android",icon:[576,512,[],"f17b","M420.55,301.93a24,24,0,1,1,24-24,24,24,0,0,1-24,24m-265.1,0a24,24,0,1,1,24-24,24,24,0,0,1-24,24m273.7-144.48,47.94-83a10,10,0,1,0-17.27-10h0l-48.54,84.07a301.25,301.25,0,0,0-246.56,0L116.18,64.45a10,10,0,1,0-17.27,10h0l47.94,83C64.53,202.22,8.24,285.55,0,384H576c-8.24-98.45-64.54-181.78-146.85-226.55"]},jd={prefix:"fab",iconName:"angellist",icon:[448,512,[],"f209","M347.1 215.4c11.7-32.6 45.4-126.9 45.4-157.1 0-26.6-15.7-48.9-43.7-48.9-44.6 0-84.6 131.7-97.1 163.1C242 144 196.6 0 156.6 0c-31.1 0-45.7 22.9-45.7 51.7 0 35.3 34.2 126.8 46.6 162-6.3-2.3-13.1-4.3-20-4.3-23.4 0-48.3 29.1-48.3 52.6 0 8.9 4.9 21.4 8 29.7-36.9 10-51.1 34.6-51.1 71.7C46 435.6 114.4 512 210.6 512c118 0 191.4-88.6 191.4-202.9 0-43.1-6.9-82-54.9-93.7zM311.7 108c4-12.3 21.1-64.3 37.1-64.3 8.6 0 10.9 8.9 10.9 16 0 19.1-38.6 124.6-47.1 148l-34-6 33.1-93.7zM142.3 48.3c0-11.9 14.5-45.7 46.3 47.1l34.6 100.3c-15.6-1.3-27.7-3-35.4 1.4-10.9-28.8-45.5-119.7-45.5-148.8zM140 244c29.3 0 67.1 94.6 67.1 107.4 0 5.1-4.9 11.4-10.6 11.4-20.9 0-76.9-76.9-76.9-97.7.1-7.7 12.7-21.1 20.4-21.1zm184.3 186.3c-29.1 32-66.3 48.6-109.7 48.6-59.4 0-106.3-32.6-128.9-88.3-17.1-43.4 3.8-68.3 20.6-68.3 11.4 0 54.3 60.3 54.3 73.1 0 4.9-7.7 8.3-11.7 8.3-16.1 0-22.4-15.5-51.1-51.4-29.7 29.7 20.5 86.9 58.3 86.9 26.1 0 43.1-24.2 38-42 3.7 0 8.3.3 11.7-.6 1.1 27.1 9.1 59.4 41.7 61.7 0-.9 2-7.1 2-7.4 0-17.4-10.6-32.6-10.6-50.3 0-28.3 21.7-55.7 43.7-71.7 8-6 17.7-9.7 27.1-13.1 9.7-3.7 20-8 27.4-15.4-1.1-11.2-5.7-21.1-16.9-21.1-27.7 0-120.6 4-120.6-39.7 0-6.7.1-13.1 17.4-13.1 32.3 0 114.3 8 138.3 29.1 18.1 16.1 24.3 113.2-31 174.7zm-98.6-126c9.7 3.1 19.7 4 29.7 6-7.4 5.4-14 12-20.3 19.1-2.8-8.5-6.2-16.8-9.4-25.1z"]},Fd={prefix:"fab",iconName:"angrycreative",icon:[640,512,[],"f36e","M640 238.2l-3.2 28.2-34.5 2.3-2 18.1 34.5-2.3-3.2 28.2-34.4 2.2-2.3 20.1 34.4-2.2-3 26.1-64.7 4.1 12.7-113.2L527 365.2l-31.9 2-23.8-117.8 30.3-2 13.6 79.4 31.7-82.4 93.1-6.2zM426.8 371.5l28.3-1.8L468 249.6l-28.4 1.9-12.8 120zM162 388.1l-19.4-36-3.5 37.4-28.2 1.7 2.7-29.1c-11 18-32 34.3-56.9 35.8C23.9 399.9-3 377 .3 339.7c2.6-29.3 26.7-62.8 67.5-65.4 37.7-2.4 47.6 23.2 51.3 28.8l2.8-30.8 38.9-2.5c20.1-1.3 38.7 3.7 42.5 23.7l2.6-26.6 64.8-4.2-2.7 27.9-36.4 2.4-1.7 17.9 36.4-2.3-2.7 27.9-36.4 2.3-1.9 19.9 36.3-2.3-2.1 20.8 55-117.2 23.8-1.6L370.4 369l8.9-85.6-22.3 1.4 2.9-27.9 75-4.9-3 28-24.3 1.6-9.7 91.9-58 3.7-4.3-15.6-39.4 2.5-8 16.3-126.2 7.7zm-44.3-70.2l-26.4 1.7C84.6 307.2 76.9 303 65 303.8c-19 1.2-33.3 17.5-34.6 33.3-1.4 16 7.3 32.5 28.7 31.2 12.8-.8 21.3-8.6 28.9-18.9l27-1.7 2.7-29.8zm56.1-7.7c1.2-12.9-7.6-13.6-26.1-12.4l-2.7 28.5c14.2-.9 27.5-2.1 28.8-16.1zm21.1 70.8l5.8-60c-5 13.5-14.7 21.1-27.9 26.6l22.1 33.4zm135.4-45l-7.9-37.8-15.8 39.3 23.7-1.5zm-170.1-74.6l-4.3-17.5-39.6 2.6-8.1 18.2-31.9 2.1 57-121.9 23.9-1.6 30.7 102 9.9-104.7 27-1.8 37.8 63.6 6.5-66.6 28.5-1.9-4 41.2c7.4-13.5 22.9-44.7 63.6-47.5 40.5-2.8 52.4 29.3 53.4 30.3l3.3-32 39.3-2.7c12.7-.9 27.8.3 36.3 9.7l-4.4-11.9 32.2-2.2 12.9 43.2 23-45.7 31-2.2-43.6 78.4-4.8 44.3-28.4 1.9 4.8-44.3-15.8-43c1 22.3-9.2 40.1-32 49.6l25.2 38.8-36.4 2.4-19.2-36.8-4 38.3-28.4 1.9 3.3-31.5c-6.7 9.3-19.7 35.4-59.6 38-26.2 1.7-45.6-10.3-55.4-39.2l-4 40.3-25 1.6-37.6-63.3-6.3 66.2-56.8 3.7zm276.6-82.1c10.2-.7 17.5-2.1 21.6-4.3 4.5-2.4 7-6.4 7.6-12.1.6-5.3-.6-8.8-3.4-10.4-3.6-2.1-10.6-2.8-22.9-2l-2.9 28.8zM327.7 214c5.6 5.9 12.7 8.5 21.3 7.9 4.7-.3 9.1-1.8 13.3-4.1 5.5-3 10.6-8 15.1-14.3l-34.2 2.3 2.4-23.9 63.1-4.3 1.2-12-31.2 2.1c-4.1-3.7-7.8-6.6-11.1-8.1-4-1.7-8.1-2.8-12.2-2.5-8 .5-15.3 3.6-22 9.2-7.7 6.4-12 14.5-12.9 24.4-1.1 9.6 1.4 17.3 7.2 23.3zm-201.3 8.2l23.8-1.6-8.3-37.6-15.5 39.2z"]},qd={prefix:"fab",iconName:"angular",icon:[448,512,[],"f420","M185.7 268.1h76.2l-38.1-91.6-38.1 91.6zM223.8 32L16 106.4l31.8 275.7 176 97.9 176-97.9 31.8-275.7zM354 373.8h-48.6l-26.2-65.4H168.6l-26.2 65.4H93.7L223.8 81.5z"]},Ud={prefix:"fab",iconName:"app-store",icon:[512,512,[],"f36f","M255.9 120.9l9.1-15.7c5.6-9.8 18.1-13.1 27.9-7.5 9.8 5.6 13.1 18.1 7.5 27.9l-87.5 151.5h63.3c20.5 0 32 24.1 23.1 40.8H113.8c-11.3 0-20.4-9.1-20.4-20.4 0-11.3 9.1-20.4 20.4-20.4h52l66.6-115.4-20.8-36.1c-5.6-9.8-2.3-22.2 7.5-27.9 9.8-5.6 22.2-2.3 27.9 7.5l8.9 15.7zm-78.7 218l-19.6 34c-5.6 9.8-18.1 13.1-27.9 7.5-9.8-5.6-13.1-18.1-7.5-27.9l14.6-25.2c16.4-5.1 29.8-1.2 40.4 11.6zm168.9-61.7h53.1c11.3 0 20.4 9.1 20.4 20.4 0 11.3-9.1 20.4-20.4 20.4h-29.5l19.9 34.5c5.6 9.8 2.3 22.2-7.5 27.9-9.8 5.6-22.2 2.3-27.9-7.5-33.5-58.1-58.7-101.6-75.4-130.6-17.1-29.5-4.9-59.1 7.2-69.1 13.4 23 33.4 57.7 60.1 104zM256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm216 248c0 118.7-96.1 216-216 216-118.7 0-216-96.1-216-216 0-118.7 96.1-216 216-216 118.7 0 216 96.1 216 216z"]},Wd={prefix:"fab",iconName:"app-store-ios",icon:[448,512,[],"f370","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM127 384.5c-5.5 9.6-17.8 12.8-27.3 7.3-9.6-5.5-12.8-17.8-7.3-27.3l14.3-24.7c16.1-4.9 29.3-1.1 39.6 11.4L127 384.5zm138.9-53.9H84c-11 0-20-9-20-20s9-20 20-20h51l65.4-113.2-20.5-35.4c-5.5-9.6-2.2-21.8 7.3-27.3 9.6-5.5 21.8-2.2 27.3 7.3l8.9 15.4 8.9-15.4c5.5-9.6 17.8-12.8 27.3-7.3 9.6 5.5 12.8 17.8 7.3 27.3l-85.8 148.6h62.1c20.2 0 31.5 23.7 22.7 40zm98.1 0h-29l19.6 33.9c5.5 9.6 2.2 21.8-7.3 27.3-9.6 5.5-21.8 2.2-27.3-7.3-32.9-56.9-57.5-99.7-74-128.1-16.7-29-4.8-58 7.1-67.8 13.1 22.7 32.7 56.7 58.9 102h52c11 0 20 9 20 20 0 11.1-9 20-20 20z"]},Gd={prefix:"fab",iconName:"apper",icon:[640,512,[],"f371","M42.1 239.1c22.2 0 29 2.8 33.5 14.6h.8v-22.9c0-11.3-4.8-15.4-17.9-15.4-11.3 0-14.4 2.5-15.1 12.8H4.8c.3-13.9 1.5-19.1 5.8-24.4C17.9 195 29.5 192 56.7 192c33 0 47.1 5 53.9 18.9 2 4.3 4 15.6 4 23.7v76.3H76.3l1.3-19.1h-1c-5.3 15.6-13.6 20.4-35.5 20.4-30.3 0-41.1-10.1-41.1-37.3 0-25.2 12.3-35.8 42.1-35.8zm17.1 48.1c13.1 0 16.9-3 16.9-13.4 0-9.1-4.3-11.6-19.6-11.6-13.1 0-17.9 3-17.9 12.1-.1 10.4 3.7 12.9 20.6 12.9zm77.8-94.9h38.3l-1.5 20.6h.8c9.1-17.1 15.9-20.9 37.5-20.9 14.4 0 24.7 3 31.5 9.1 9.8 8.6 12.8 20.4 12.8 48.1 0 30-3 43.1-12.1 52.9-6.8 7.3-16.4 10.1-33.2 10.1-20.4 0-29.2-5.5-33.8-21.2h-.8v70.3H137v-169zm80.9 60.7c0-27.5-3.3-32.5-20.7-32.5-16.9 0-20.7 5-20.7 28.7 0 28 3.5 33.5 21.2 33.5 16.4 0 20.2-5.6 20.2-29.7zm57.9-60.7h38.3l-1.5 20.6h.8c9.1-17.1 15.9-20.9 37.5-20.9 14.4 0 24.7 3 31.5 9.1 9.8 8.6 12.8 20.4 12.8 48.1 0 30-3 43.1-12.1 52.9-6.8 7.3-16.4 10.1-33.3 10.1-20.4 0-29.2-5.5-33.8-21.2h-.8v70.3h-39.5v-169zm80.9 60.7c0-27.5-3.3-32.5-20.7-32.5-16.9 0-20.7 5-20.7 28.7 0 28 3.5 33.5 21.2 33.5 16.4 0 20.2-5.6 20.2-29.7zm53.8-3.8c0-25.4 3.3-37.8 12.3-45.8 8.8-8.1 22.2-11.3 45.1-11.3 42.8 0 55.7 12.8 55.7 55.7v11.1h-75.3c-.3 2-.3 4-.3 4.8 0 16.9 4.5 21.9 20.1 21.9 13.9 0 17.9-3 17.9-13.9h37.5v2.3c0 9.8-2.5 18.9-6.8 24.7-7.3 9.8-19.6 13.6-44.3 13.6-27.5 0-41.6-3.3-50.6-12.3-8.5-8.5-11.3-21.3-11.3-50.8zm76.4-11.6c-.3-1.8-.3-3.3-.3-3.8 0-12.3-3.3-14.6-19.6-14.6-14.4 0-17.1 3-18.1 15.1l-.3 3.3h38.3zm55.6-45.3h38.3l-1.8 19.9h.7c6.8-14.9 14.4-20.2 29.7-20.2 10.8 0 19.1 3.3 23.4 9.3 5.3 7.3 6.8 14.4 6.8 34 0 1.5 0 5 .2 9.3h-35c.3-1.8.3-3.3.3-4 0-15.4-2-19.4-10.3-19.4-6.3 0-10.8 3.3-13.1 9.3-1 3-1 4.3-1 12.3v68h-38.3V192.3z"]},_d={prefix:"fab",iconName:"apple",icon:[384,512,[],"f179","M318.7 268.7c-.2-36.7 16.4-64.4 50-84.8-18.8-26.9-47.2-41.7-84.7-44.6-35.5-2.8-74.3 20.7-88.5 20.7-15 0-49.4-19.7-76.4-19.7C63.3 141.2 4 184.8 4 273.5q0 39.3 14.4 81.2c12.8 36.7 59 126.7 107.2 125.2 25.2-.6 43-17.9 75.8-17.9 31.8 0 48.3 17.9 76.4 17.9 48.6-.7 90.4-82.5 102.6-119.3-65.2-30.7-61.7-90-61.7-91.9zm-56.6-164.2c27.3-32.4 24.8-61.9 24-72.5-24.1 1.4-52 16.4-67.9 34.9-17.5 19.8-27.8 44.3-25.6 71.9 26.1 2 49.9-11.4 69.5-34.3z"]},$d={prefix:"fab",iconName:"apple-pay",icon:[640,512,[],"f415","M116.9 158.5c-7.5 8.9-19.5 15.9-31.5 14.9-1.5-12 4.4-24.8 11.3-32.6 7.5-9.1 20.6-15.6 31.3-16.1 1.2 12.4-3.7 24.7-11.1 33.8m10.9 17.2c-17.4-1-32.3 9.9-40.5 9.9-8.4 0-21-9.4-34.8-9.1-17.9.3-34.5 10.4-43.6 26.5-18.8 32.3-4.9 80 13.3 106.3 8.9 13 19.5 27.3 33.5 26.8 13.3-.5 18.5-8.6 34.5-8.6 16.1 0 20.8 8.6 34.8 8.4 14.5-.3 23.6-13 32.5-26 10.1-14.8 14.3-29.1 14.5-29.9-.3-.3-28-10.9-28.3-42.9-.3-26.8 21.9-39.5 22.9-40.3-12.5-18.6-32-20.6-38.8-21.1m100.4-36.2v194.9h30.3v-66.6h41.9c38.3 0 65.1-26.3 65.1-64.3s-26.4-64-64.1-64h-73.2zm30.3 25.5h34.9c26.3 0 41.3 14 41.3 38.6s-15 38.8-41.4 38.8h-34.8V165zm162.2 170.9c19 0 36.6-9.6 44.6-24.9h.6v23.4h28v-97c0-28.1-22.5-46.3-57.1-46.3-32.1 0-55.9 18.4-56.8 43.6h27.3c2.3-12 13.4-19.9 28.6-19.9 18.5 0 28.9 8.6 28.9 24.5v10.8l-37.8 2.3c-35.1 2.1-54.1 16.5-54.1 41.5.1 25.2 19.7 42 47.8 42zm8.2-23.1c-16.1 0-26.4-7.8-26.4-19.6 0-12.3 9.9-19.4 28.8-20.5l33.6-2.1v11c0 18.2-15.5 31.2-36 31.2zm102.5 74.6c29.5 0 43.4-11.3 55.5-45.4L640 193h-30.8l-35.6 115.1h-.6L537.4 193h-31.6L557 334.9l-2.8 8.6c-4.6 14.6-12.1 20.3-25.5 20.3-2.4 0-7-.3-8.9-.5v23.4c1.8.4 9.3.7 11.6.7z"]},Yd={prefix:"fab",iconName:"artstation",icon:[512,512,[],"f77a","M2 377.4l43 74.3A51.35 51.35 0 0 0 90.9 480h285.4l-59.2-102.6zM501.8 350L335.6 59.3A51.38 51.38 0 0 0 290.2 32h-88.4l257.3 447.6 40.7-70.5c1.9-3.2 21-29.7 2-59.1zM275 304.5l-115.5-200L44 304.5z"]},Kd={prefix:"fab",iconName:"asymmetrik",icon:[576,512,[],"f372","M517.5 309.2c38.8-40 58.1-80 58.5-116.1.8-65.5-59.4-118.2-169.4-135C277.9 38.4 118.1 73.6 0 140.5 52 114 110.6 92.3 170.7 82.3c74.5-20.5 153-25.4 221.3-14.8C544.5 91.3 588.8 195 490.8 299.2c-10.2 10.8-22 21.1-35 30.6L304.9 103.4 114.7 388.9c-65.6-29.4-76.5-90.2-19.1-151.2 20.8-22.2 48.3-41.9 79.5-58.1 20-12.2 39.7-22.6 62-30.7-65.1 20.3-122.7 52.9-161.6 92.9-27.7 28.6-41.4 57.1-41.7 82.9-.5 35.1 23.4 65.1 68.4 83l-34.5 51.7h101.6l22-34.4c22.2 1 45.3 0 68.6-2.7l-22.8 37.1h135.5L340 406.3c18.6-5.3 36.9-11.5 54.5-18.7l45.9 71.8H542L468.6 349c18.5-12.1 35-25.5 48.9-39.8zm-187.6 80.5l-25-40.6-32.7 53.3c-23.4 3.5-46.7 5.1-69.2 4.4l101.9-159.3 78.7 123c-17.2 7.4-35.3 13.9-53.7 19.2z"]},Jd={prefix:"fab",iconName:"atlassian",icon:[512,512,[],"f77b","M152.2 236.4c-7.7-8.2-19.7-7.7-24.8 2.8L1.6 490.2c-5 10 2.4 21.7 13.4 21.7h175c5.8.1 11-3.2 13.4-8.4 37.9-77.8 15.1-196.3-51.2-267.1zM244.4 8.1c-122.3 193.4-8.5 348.6 65 495.5 2.5 5.1 7.7 8.4 13.4 8.4H497c11.2 0 18.4-11.8 13.4-21.7 0 0-234.5-470.6-240.4-482.3-5.3-10.6-18.8-10.8-25.6.1z"]},Qd={prefix:"fab",iconName:"audible",icon:[640,512,[],"f373","M640 199.9v54l-320 200L0 254v-54l320 200 320-200.1zm-194.5 72l47.1-29.4c-37.2-55.8-100.7-92.6-172.7-92.6-72 0-135.5 36.7-172.6 92.4h.3c2.5-2.3 5.1-4.5 7.7-6.7 89.7-74.4 219.4-58.1 290.2 36.3zm-220.1 18.8c16.9-11.9 36.5-18.7 57.4-18.7 34.4 0 65.2 18.4 86.4 47.6l45.4-28.4c-20.9-29.9-55.6-49.5-94.8-49.5-38.9 0-73.4 19.4-94.4 49zM103.6 161.1c131.8-104.3 318.2-76.4 417.5 62.1l.7 1 48.8-30.4C517.1 112.1 424.8 58.1 319.9 58.1c-103.5 0-196.6 53.5-250.5 135.6 9.9-10.5 22.7-23.5 34.2-32.6zm467 32.7z"]},Xd={prefix:"fab",iconName:"autoprefixer",icon:[640,512,[],"f41c","M318.4 16l-161 480h77.5l25.4-81.4h119.5L405 496h77.5L318.4 16zm-40.3 341.9l41.2-130.4h1.5l40.9 130.4h-83.6zM640 405l-10-31.4L462.1 358l19.4 56.5L640 405zm-462.1-47L10 373.7 0 405l158.5 9.4 19.4-56.4z"]},cu={prefix:"fab",iconName:"avianex",icon:[512,512,[],"f374","M453.1 32h-312c-38.9 0-76.2 31.2-83.3 69.7L1.2 410.3C-5.9 448.8 19.9 480 58.9 480h312c38.9 0 76.2-31.2 83.3-69.7l56.7-308.5c7-38.6-18.8-69.8-57.8-69.8zm-58.2 347.3l-32 13.5-115.4-110c-14.7 10-29.2 19.5-41.7 27.1l22.1 64.2-17.9 12.7-40.6-61-52.4-48.1 15.7-15.4 58 31.1c9.3-10.5 20.8-22.6 32.8-34.9L203 228.9l-68.8-99.8 18.8-28.9 8.9-4.8L265 207.8l4.9 4.5c19.4-18.8 33.8-32.4 33.8-32.4 7.7-6.5 21.5-2.9 30.7 7.9 9 10.5 10.6 24.7 2.7 31.3-1.8 1.3-15.5 11.4-35.3 25.6l4.5 7.3 94.9 119.4-6.3 7.9z"]},au={prefix:"fab",iconName:"aviato",icon:[640,512,[],"f421","M107.2 283.5l-19-41.8H36.1l-19 41.8H0l62.2-131.4 62.2 131.4h-17.2zm-45-98.1l-19.6 42.5h39.2l-19.6-42.5zm112.7 102.4l-62.2-131.4h17.1l45.1 96 45.1-96h17l-62.1 131.4zm80.6-4.3V156.4H271v127.1h-15.5zm209.1-115.6v115.6h-17.3V167.9h-41.2v-11.5h99.6v11.5h-41.1zM640 218.8c0 9.2-1.7 17.8-5.1 25.8-3.4 8-8.2 15.1-14.2 21.1-6 6-13.1 10.8-21.1 14.2-8 3.4-16.6 5.1-25.8 5.1s-17.8-1.7-25.8-5.1c-8-3.4-15.1-8.2-21.1-14.2-6-6-10.8-13-14.2-21.1-3.4-8-5.1-16.6-5.1-25.8s1.7-17.8 5.1-25.8c3.4-8 8.2-15.1 14.2-21.1 6-6 13-8.4 21.1-11.9 8-3.4 16.6-5.1 25.8-5.1s17.8 1.7 25.8 5.1c8 3.4 15.1 5.8 21.1 11.9 6 6 10.7 13.1 14.2 21.1 3.4 8 5.1 16.6 5.1 25.8zm-15.5 0c0-7.3-1.3-14-3.9-20.3-2.6-6.3-6.2-11.7-10.8-16.3-4.6-4.6-10-8.2-16.2-10.9-6.2-2.7-12.8-4-19.8-4s-13.6 1.3-19.8 4c-6.2 2.7-11.6 6.3-16.2 10.9-4.6 4.6-8.2 10-10.8 16.3-2.6 6.3-3.9 13.1-3.9 20.3 0 7.3 1.3 14 3.9 20.3 2.6 6.3 6.2 11.7 10.8 16.3 4.6 4.6 10 8.2 16.2 10.9 6.2 2.7 12.8 4 19.8 4s13.6-1.3 19.8-4c6.2-2.7 11.6-6.3 16.2-10.9 4.6-4.6 8.2-10 10.8-16.3 2.6-6.3 3.9-13.1 3.9-20.3zm-94.8 96.7v-6.3l88.9-10-242.9 13.4c.6-2.2 1.1-4.6 1.4-7.2.3-2 .5-4.2.6-6.5l64.8-8.1-64.9 1.9c0-.4-.1-.7-.1-1.1-2.8-17.2-25.5-23.7-25.5-23.7l-1.1-26.3h23.8l19 41.8h17.1L348.6 152l-62.2 131.4h17.1l19-41.8h23.6L345 268s-22.7 6.5-25.5 23.7c-.1.3-.1.7-.1 1.1l-64.9-1.9 64.8 8.1c.1 2.3.3 4.4.6 6.5.3 2.6.8 5 1.4 7.2L78.4 299.2l88.9 10v6.3c-5.9.9-10.5 6-10.5 12.2 0 6.8 5.6 12.4 12.4 12.4 6.8 0 12.4-5.6 12.4-12.4 0-6.2-4.6-11.3-10.5-12.2v-5.8l80.3 9v5.4c-5.7 1.1-9.9 6.2-9.9 12.1 0 6.8 5.6 10.2 12.4 10.2 6.8 0 12.4-3.4 12.4-10.2 0-6-4.3-11-9.9-12.1v-4.9l28.4 3.2v23.7h-5.9V360h5.9v-6.6h5v6.6h5.9v-13.8h-5.9V323l38.3 4.3c8.1 11.4 19 13.6 19 13.6l-.1 6.7-5.1.2-.1 12.1h4.1l.1-5h5.2l.1 5h4.1l-.1-12.1-5.1-.2-.1-6.7s10.9-2.1 19-13.6l38.3-4.3v23.2h-5.9V360h5.9v-6.6h5v6.6h5.9v-13.8h-5.9v-23.7l28.4-3.2v4.9c-5.7 1.1-9.9 6.2-9.9 12.1 0 6.8 5.6 10.2 12.4 10.2 6.8 0 12.4-3.4 12.4-10.2 0-6-4.3-11-9.9-12.1v-5.4l80.3-9v5.8c-5.9.9-10.5 6-10.5 12.2 0 6.8 5.6 12.4 12.4 12.4 6.8 0 12.4-5.6 12.4-12.4-.2-6.3-4.7-11.4-10.7-12.3zm-200.8-87.6l19.6-42.5 19.6 42.5h-17.9l-1.7-40.3-1.7 40.3h-17.9z"]},eu={prefix:"fab",iconName:"aws",icon:[640,512,[],"f375","M180.41 203.01c-.72 22.65 10.6 32.68 10.88 39.05a8.164 8.164 0 0 1-4.1 6.27l-12.8 8.96a10.66 10.66 0 0 1-5.63 1.92c-.43-.02-8.19 1.83-20.48-25.61a78.608 78.608 0 0 1-62.61 29.45c-16.28.89-60.4-9.24-58.13-56.21-1.59-38.28 34.06-62.06 70.93-60.05 7.1.02 21.6.37 46.99 6.27v-15.62c2.69-26.46-14.7-46.99-44.81-43.91-2.4.01-19.4-.5-45.84 10.11-7.36 3.38-8.3 2.82-10.75 2.82-7.41 0-4.36-21.48-2.94-24.2 5.21-6.4 35.86-18.35 65.94-18.18a76.857 76.857 0 0 1 55.69 17.28 70.285 70.285 0 0 1 17.67 52.36l-.01 69.29zM93.99 235.4c32.43-.47 46.16-19.97 49.29-30.47 2.46-10.05 2.05-16.41 2.05-27.4-9.67-2.32-23.59-4.85-39.56-4.87-15.15-1.14-42.82 5.63-41.74 32.26-1.24 16.79 11.12 31.4 29.96 30.48zm170.92 23.05c-7.86.72-11.52-4.86-12.68-10.37l-49.8-164.65c-.97-2.78-1.61-5.65-1.92-8.58a4.61 4.61 0 0 1 3.86-5.25c.24-.04-2.13 0 22.25 0 8.78-.88 11.64 6.03 12.55 10.37l35.72 140.83 33.16-140.83c.53-3.22 2.94-11.07 12.8-10.24h17.16c2.17-.18 11.11-.5 12.68 10.37l33.42 142.63L420.98 80.1c.48-2.18 2.72-11.37 12.68-10.37h19.72c.85-.13 6.15-.81 5.25 8.58-.43 1.85 3.41-10.66-52.75 169.9-1.15 5.51-4.82 11.09-12.68 10.37h-18.69c-10.94 1.15-12.51-9.66-12.68-10.75L328.67 110.7l-32.78 136.99c-.16 1.09-1.73 11.9-12.68 10.75h-18.3zm273.48 5.63c-5.88.01-33.92-.3-57.36-12.29a12.802 12.802 0 0 1-7.81-11.91v-10.75c0-8.45 6.2-6.9 8.83-5.89 10.04 4.06 16.48 7.14 28.81 9.6 36.65 7.53 52.77-2.3 56.72-4.48 13.15-7.81 14.19-25.68 5.25-34.95-10.48-8.79-15.48-9.12-53.13-21-4.64-1.29-43.7-13.61-43.79-52.36-.61-28.24 25.05-56.18 69.52-55.95 12.67-.01 46.43 4.13 55.57 15.62 1.35 2.09 2.02 4.55 1.92 7.04v10.11c0 4.44-1.62 6.66-4.87 6.66-7.71-.86-21.39-11.17-49.16-10.75-6.89-.36-39.89.91-38.41 24.97-.43 18.96 26.61 26.07 29.7 26.89 36.46 10.97 48.65 12.79 63.12 29.58 17.14 22.25 7.9 48.3 4.35 55.44-19.08 37.49-68.42 34.44-69.26 34.42zm40.2 104.86c-70.03 51.72-171.69 79.25-258.49 79.25A469.127 469.127 0 0 1 2.83 327.46c-6.53-5.89-.77-13.96 7.17-9.47a637.37 637.37 0 0 0 316.88 84.12 630.22 630.22 0 0 0 241.59-49.55c11.78-5 21.77 7.8 10.12 16.38zm29.19-33.29c-8.96-11.52-59.28-5.38-81.81-2.69-6.79.77-7.94-5.12-1.79-9.47 40.07-28.17 105.88-20.1 113.44-10.63 7.55 9.47-2.05 75.41-39.56 106.91-5.76 4.87-11.27 2.3-8.71-4.1 8.44-21.25 27.39-68.49 18.43-80.02z"]},iu={prefix:"fab",iconName:"bandcamp",icon:[512,512,[],"f2d5","M256,8C119,8,8,119,8,256S119,504,256,504,504,393,504,256,393,8,256,8Zm48.2,326.1h-181L207.9,178h181Z"]},nu={prefix:"fab",iconName:"battle-net",icon:[512,512,[],"f835","M448.61 225.62c26.87.18 35.57-7.43 38.92-12.37 12.47-16.32-7.06-47.6-52.85-71.33 17.76-33.58 30.11-63.68 36.34-85.3 3.38-11.83 1.09-19 .45-20.25-1.72 10.52-15.85 48.46-48.2 100.05-25-11.22-56.52-20.1-93.77-23.8-8.94-16.94-34.88-63.86-60.48-88.93C252.18 7.14 238.7 1.07 228.18.22h-.05c-13.83-1.55-22.67 5.85-27.4 11-17.2 18.53-24.33 48.87-25 84.07-7.24-12.35-17.17-24.63-28.5-25.93h-.18c-20.66-3.48-38.39 29.22-36 81.29-38.36 1.38-71 5.75-93 11.23-9.9 2.45-16.22 7.27-17.76 9.72 1-.38 22.4-9.22 111.56-9.22 5.22 53 29.75 101.82 26 93.19-9.73 15.4-38.24 62.36-47.31 97.7-5.87 22.88-4.37 37.61.15 47.14 5.57 12.75 16.41 16.72 23.2 18.26 25 5.71 55.38-3.63 86.7-21.14-7.53 12.84-13.9 28.51-9.06 39.34 7.31 19.65 44.49 18.66 88.44-9.45 20.18 32.18 40.07 57.94 55.7 74.12a39.79 39.79 0 0 0 8.75 7.09c5.14 3.21 8.58 3.37 8.58 3.37-8.24-6.75-34-38-62.54-91.78 22.22-16 45.65-38.87 67.47-69.27 122.82 4.6 143.29-24.76 148-31.64 14.67-19.88 3.43-57.44-57.32-93.69zm-77.85 106.22c23.81-37.71 30.34-67.77 29.45-92.33 27.86 17.57 47.18 37.58 49.06 58.83 1.14 12.93-8.1 29.12-78.51 33.5zM216.9 387.69c9.76-6.23 19.53-13.12 29.2-20.49 6.68 13.33 13.6 26.1 20.6 38.19-40.6 21.86-68.84 12.76-49.8-17.7zm215-171.35c-10.29-5.34-21.16-10.34-32.38-15.05a722.459 722.459 0 0 0 22.74-36.9c39.06 24.1 45.9 53.18 9.64 51.95zM279.18 398c-5.51-11.35-11-23.5-16.5-36.44 43.25 1.27 62.42-18.73 63.28-20.41 0 .07-25 15.64-62.53 12.25a718.78 718.78 0 0 0 85.06-84q13.06-15.31 24.93-31.11c-.36-.29-1.54-3-16.51-12-51.7 60.27-102.34 98-132.75 115.92-20.59-11.18-40.84-31.78-55.71-61.49-20-39.92-30-82.39-31.57-116.07 12.3.91 25.27 2.17 38.85 3.88-22.29 36.8-14.39 63-13.47 64.23 0-.07-.95-29.17 20.14-59.57a695.23 695.23 0 0 0 44.67 152.84c.93-.38 1.84.88 18.67-8.25-26.33-74.47-33.76-138.17-34-173.43 20-12.42 48.18-19.8 81.63-17.81 44.57 2.67 86.36 15.25 116.32 30.71q-10.69 15.66-23.33 32.47C365.63 152 339.1 145.84 337.5 146c.11 0 25.9 14.07 41.52 47.22a717.63 717.63 0 0 0-115.34-31.71 646.608 646.608 0 0 0-39.39-6.05c-.07.45-1.81 1.85-2.16 20.33C300 190.28 358.78 215.68 389.36 233c.74 23.55-6.95 51.61-25.41 79.57-24.6 37.31-56.39 67.23-84.77 85.43zm27.4-287c-44.56-1.66-73.58 7.43-94.69 20.67 2-52.3 21.31-76.38 38.21-75.28C267 52.15 305 108.55 306.58 111zm-130.65 3.1c.48 12.11 1.59 24.62 3.21 37.28-14.55-.85-28.74-1.25-42.4-1.26-.08 3.24-.12-51 24.67-49.59h.09c5.76 1.09 10.63 6.88 14.43 13.57zm-28.06 162c20.76 39.7 43.3 60.57 65.25 72.31-46.79 24.76-77.53 20-84.92 4.51-.2-.21-11.13-15.3 19.67-76.81zm210.06 74.8"]},ou={prefix:"fab",iconName:"behance",icon:[576,512,[],"f1b4","M232 237.2c31.8-15.2 48.4-38.2 48.4-74 0-70.6-52.6-87.8-113.3-87.8H0v354.4h171.8c64.4 0 124.9-30.9 124.9-102.9 0-44.5-21.1-77.4-64.7-89.7zM77.9 135.9H151c28.1 0 53.4 7.9 53.4 40.5 0 30.1-19.7 42.2-47.5 42.2h-79v-82.7zm83.3 233.7H77.9V272h84.9c34.3 0 56 14.3 56 50.6 0 35.8-25.9 47-57.6 47zm358.5-240.7H376V94h143.7v34.9zM576 305.2c0-75.9-44.4-139.2-124.9-139.2-78.2 0-131.3 58.8-131.3 135.8 0 79.9 50.3 134.7 131.3 134.7 61.3 0 101-27.6 120.1-86.3H509c-6.7 21.9-34.3 33.5-55.7 33.5-41.3 0-63-24.2-63-65.3h185.1c.3-4.2.6-8.7.6-13.2zM390.4 274c2.3-33.7 24.7-54.8 58.5-54.8 35.4 0 53.2 20.8 56.2 54.8H390.4z"]},tu={prefix:"fab",iconName:"behance-square",icon:[448,512,[],"f1b5","M186.5 293c0 19.3-14 25.4-31.2 25.4h-45.1v-52.9h46c18.6.1 30.3 7.8 30.3 27.5zm-7.7-82.3c0-17.7-13.7-21.9-28.9-21.9h-39.6v44.8H153c15.1 0 25.8-6.6 25.8-22.9zm132.3 23.2c-18.3 0-30.5 11.4-31.7 29.7h62.2c-1.7-18.5-11.3-29.7-30.5-29.7zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zM271.7 185h77.8v-18.9h-77.8V185zm-43 110.3c0-24.1-11.4-44.9-35-51.6 17.2-8.2 26.2-17.7 26.2-37 0-38.2-28.5-47.5-61.4-47.5H68v192h93.1c34.9-.2 67.6-16.9 67.6-55.9zM380 280.5c0-41.1-24.1-75.4-67.6-75.4-42.4 0-71.1 31.8-71.1 73.6 0 43.3 27.3 73 71.1 73 33.2 0 54.7-14.9 65.1-46.8h-33.7c-3.7 11.9-18.6 18.1-30.2 18.1-22.4 0-34.1-13.1-34.1-35.3h100.2c.1-2.3.3-4.8.3-7.2z"]},ru={prefix:"fab",iconName:"bimobject",icon:[448,512,[],"f378","M416 32H32C14.4 32 0 46.4 0 64v384c0 17.6 14.4 32 32 32h384c17.6 0 32-14.4 32-32V64c0-17.6-14.4-32-32-32zm-64 257.4c0 49.4-11.4 82.6-103.8 82.6h-16.9c-44.1 0-62.4-14.9-70.4-38.8h-.9V368H96V136h64v74.7h1.1c4.6-30.5 39.7-38.8 69.7-38.8h17.3c92.4 0 103.8 33.1 103.8 82.5v35zm-64-28.9v22.9c0 21.7-3.4 33.8-38.4 33.8h-45.3c-28.9 0-44.1-6.5-44.1-35.7v-19c0-29.3 15.2-35.7 44.1-35.7h45.3c35-.2 38.4 12 38.4 33.7z"]},lu={prefix:"fab",iconName:"bitbucket",icon:[512,512,[],"f171","M22.2 32A16 16 0 0 0 6 47.8a26.35 26.35 0 0 0 .2 2.8l67.9 412.1a21.77 21.77 0 0 0 21.3 18.2h325.7a16 16 0 0 0 16-13.4L505 50.7a16 16 0 0 0-13.2-18.3 24.58 24.58 0 0 0-2.8-.2L22.2 32zm285.9 297.8h-104l-28.1-147h157.3l-25.2 147z"]},fu={prefix:"fab",iconName:"bitcoin",icon:[512,512,[],"f379","M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zm-141.651-35.33c4.937-32.999-20.191-50.739-54.55-62.573l11.146-44.702-27.213-6.781-10.851 43.524c-7.154-1.783-14.502-3.464-21.803-5.13l10.929-43.81-27.198-6.781-11.153 44.686c-5.922-1.349-11.735-2.682-17.377-4.084l.031-.14-37.53-9.37-7.239 29.062s20.191 4.627 19.765 4.913c11.022 2.751 13.014 10.044 12.68 15.825l-12.696 50.925c.76.194 1.744.473 2.829.907-.907-.225-1.876-.473-2.876-.713l-17.796 71.338c-1.349 3.348-4.767 8.37-12.471 6.464.271.395-19.78-4.937-19.78-4.937l-13.51 31.147 35.414 8.827c6.588 1.651 13.045 3.379 19.4 5.006l-11.262 45.213 27.182 6.781 11.153-44.733a1038.209 1038.209 0 0 0 21.687 5.627l-11.115 44.523 27.213 6.781 11.262-45.128c46.404 8.781 81.299 5.239 95.986-36.727 11.836-33.79-.589-53.281-25.004-65.991 17.78-4.098 31.174-15.792 34.747-39.949zm-62.177 87.179c-8.41 33.79-65.308 15.523-83.755 10.943l14.944-59.899c18.446 4.603 77.6 13.717 68.811 48.956zm8.417-87.667c-7.673 30.736-55.031 15.12-70.393 11.292l13.548-54.327c15.363 3.828 64.836 10.973 56.845 43.035z"]},su={prefix:"fab",iconName:"bity",icon:[496,512,[],"f37a","M78.4 67.2C173.8-22 324.5-24 421.5 71c14.3 14.1-6.4 37.1-22.4 21.5-84.8-82.4-215.8-80.3-298.9-3.2-16.3 15.1-36.5-8.3-21.8-22.1zm98.9 418.6c19.3 5.7 29.3-23.6 7.9-30C73 421.9 9.4 306.1 37.7 194.8c5-19.6-24.9-28.1-30.2-7.1-32.1 127.4 41.1 259.8 169.8 298.1zm148.1-2c121.9-40.2 192.9-166.9 164.4-291-4.5-19.7-34.9-13.8-30 7.9 24.2 107.7-37.1 217.9-143.2 253.4-21.2 7-10.4 36 8.8 29.7zm-62.9-79l.2-71.8c0-8.2-6.6-14.8-14.8-14.8-8.2 0-14.8 6.7-14.8 14.8l-.2 71.8c0 8.2 6.6 14.8 14.8 14.8s14.8-6.6 14.8-14.8zm71-269c2.1 90.9 4.7 131.9-85.5 132.5-92.5-.7-86.9-44.3-85.5-132.5 0-21.8-32.5-19.6-32.5 0v71.6c0 69.3 60.7 90.9 118 90.1 57.3.8 118-20.8 118-90.1v-71.6c0-19.6-32.5-21.8-32.5 0z"]},hu={prefix:"fab",iconName:"black-tie",icon:[448,512,[],"f27e","M0 32v448h448V32H0zm316.5 325.2L224 445.9l-92.5-88.7 64.5-184-64.5-86.6h184.9L252 173.2l64.5 184z"]},mu={prefix:"fab",iconName:"blackberry",icon:[512,512,[],"f37b","M166 116.9c0 23.4-16.4 49.1-72.5 49.1H23.4l21-88.8h67.8c42.1 0 53.8 23.3 53.8 39.7zm126.2-39.7h-67.8L205.7 166h70.1c53.8 0 70.1-25.7 70.1-49.1.1-16.4-11.6-39.7-53.7-39.7zM88.8 208.1H21L0 296.9h70.1c56.1 0 72.5-23.4 72.5-49.1 0-16.3-11.7-39.7-53.8-39.7zm180.1 0h-67.8l-18.7 88.8h70.1c53.8 0 70.1-23.4 70.1-49.1 0-16.3-11.7-39.7-53.7-39.7zm189.3-53.8h-67.8l-18.7 88.8h70.1c53.8 0 70.1-23.4 70.1-49.1.1-16.3-11.6-39.7-53.7-39.7zm-28 137.9h-67.8L343.7 381h70.1c56.1 0 70.1-23.4 70.1-49.1 0-16.3-11.6-39.7-53.7-39.7zM240.8 346H173l-18.7 88.8h70.1c56.1 0 70.1-25.7 70.1-49.1.1-16.3-11.6-39.7-53.7-39.7z"]},vu={prefix:"fab",iconName:"blogger",icon:[448,512,[],"f37c","M162.4 196c4.8-4.9 6.2-5.1 36.4-5.1 27.2 0 28.1.1 32.1 2.1 5.8 2.9 8.3 7 8.3 13.6 0 5.9-2.4 10-7.6 13.4-2.8 1.8-4.5 1.9-31.1 2.1-16.4.1-29.5-.2-31.5-.8-10.3-2.9-14.1-17.7-6.6-25.3zm61.4 94.5c-53.9 0-55.8.2-60.2 4.1-3.5 3.1-5.7 9.4-5.1 13.9.7 4.7 4.8 10.1 9.2 12 2.2 1 14.1 1.7 56.3 1.2l47.9-.6 9.2-1.5c9-5.1 10.5-17.4 3.1-24.4-5.3-4.7-5-4.7-60.4-4.7zm223.4 130.1c-3.5 28.4-23 50.4-51.1 57.5-7.2 1.8-9.7 1.9-172.9 1.8-157.8 0-165.9-.1-172-1.8-8.4-2.2-15.6-5.5-22.3-10-5.6-3.8-13.9-11.8-17-16.4-3.8-5.6-8.2-15.3-10-22C.1 423 0 420.3 0 256.3 0 93.2 0 89.7 1.8 82.6 8.1 57.9 27.7 39 53 33.4c7.3-1.6 332.1-1.9 340-.3 21.2 4.3 37.9 17.1 47.6 36.4 7.7 15.3 7-1.5 7.3 180.6.2 115.8 0 164.5-.7 170.5zm-85.4-185.2c-1.1-5-4.2-9.6-7.7-11.5-1.1-.6-8-1.3-15.5-1.7-12.4-.6-13.8-.8-17.8-3.1-6.2-3.6-7.9-7.6-8-18.3 0-20.4-8.5-39.4-25.3-56.5-12-12.2-25.3-20.5-40.6-25.1-3.6-1.1-11.8-1.5-39.2-1.8-42.9-.5-52.5.4-67.1 6.2-27 10.7-46.3 33.4-53.4 62.4-1.3 5.4-1.6 14.2-1.9 64.3-.4 62.8 0 72.1 4 84.5 9.7 30.7 37.1 53.4 64.6 58.4 9.2 1.7 122.2 2.1 133.7.5 20.1-2.7 35.9-10.8 50.7-25.9 10.7-10.9 17.4-22.8 21.8-38.5 3.2-10.9 2.9-88.4 1.7-93.9z"]},zu={prefix:"fab",iconName:"blogger-b",icon:[448,512,[],"f37d","M446.6 222.7c-1.8-8-6.8-15.4-12.5-18.5-1.8-1-13-2.2-25-2.7-20.1-.9-22.3-1.3-28.7-5-10.1-5.9-12.8-12.3-12.9-29.5-.1-33-13.8-63.7-40.9-91.3-19.3-19.7-40.9-33-65.5-40.5-5.9-1.8-19.1-2.4-63.3-2.9-69.4-.8-84.8.6-108.4 10C45.9 59.5 14.7 96.1 3.3 142.9 1.2 151.7.7 165.8.2 246.8c-.6 101.5.1 116.4 6.4 136.5 15.6 49.6 59.9 86.3 104.4 94.3 14.8 2.7 197.3 3.3 216 .8 32.5-4.4 58-17.5 81.9-41.9 17.3-17.7 28.1-36.8 35.2-62.1 4.9-17.6 4.5-142.8 2.5-151.7zm-322.1-63.6c7.8-7.9 10-8.2 58.8-8.2 43.9 0 45.4.1 51.8 3.4 9.3 4.7 13.4 11.3 13.4 21.9 0 9.5-3.8 16.2-12.3 21.6-4.6 2.9-7.3 3.1-50.3 3.3-26.5.2-47.7-.4-50.8-1.2-16.6-4.7-22.8-28.5-10.6-40.8zm191.8 199.8l-14.9 2.4-77.5.9c-68.1.8-87.3-.4-90.9-2-7.1-3.1-13.8-11.7-14.9-19.4-1.1-7.3 2.6-17.3 8.2-22.4 7.1-6.4 10.2-6.6 97.3-6.7 89.6-.1 89.1-.1 97.6 7.8 12.1 11.3 9.5 31.2-4.9 39.4z"]},pu={prefix:"fab",iconName:"bluetooth",icon:[448,512,[],"f293","M292.6 171.1L249.7 214l-.3-86 43.2 43.1m-43.2 219.8l43.1-43.1-42.9-42.9-.2 86zM416 259.4C416 465 344.1 512 230.9 512S32 465 32 259.4 115.4 0 228.6 0 416 53.9 416 259.4zm-158.5 0l79.4-88.6L211.8 36.5v176.9L138 139.6l-27 26.9 92.7 93-92.7 93 26.9 26.9 73.8-73.8 2.3 170 127.4-127.5-83.9-88.7z"]},du={prefix:"fab",iconName:"bluetooth-b",icon:[320,512,[],"f294","M196.48 260.023l92.626-103.333L143.125 0v206.33l-86.111-86.111-31.406 31.405 108.061 108.399L25.608 368.422l31.406 31.405 86.111-86.111L145.84 512l148.552-148.644-97.912-103.333zm40.86-102.996l-49.977 49.978-.338-100.295 50.315 50.317zM187.363 313.04l49.977 49.978-50.315 50.316.338-100.294z"]},uu={prefix:"fab",iconName:"bootstrap",icon:[576,512,[],"f836","M333.5,201.4c0-22.1-15.6-34.3-43-34.3h-50.4v71.2h42.5C315.4,238.2,333.5,225,333.5,201.4z M517,188.6 c-9.5-30.9-10.9-68.8-9.8-98.1c1.1-30.5-22.7-58.5-54.7-58.5H123.7c-32.1,0-55.8,28.1-54.7,58.5c1,29.3-0.3,67.2-9.8,98.1 c-9.6,31-25.7,50.6-52.2,53.1v28.5c26.4,2.5,42.6,22.1,52.2,53.1c9.5,30.9,10.9,68.8,9.8,98.1c-1.1,30.5,22.7,58.5,54.7,58.5h328.7 c32.1,0,55.8-28.1,54.7-58.5c-1-29.3,0.3-67.2,9.8-98.1c9.6-31,25.7-50.6,52.1-53.1v-28.5C542.7,239.2,526.5,219.6,517,188.6z M300.2,375.1h-97.9V136.8h97.4c43.3,0,71.7,23.4,71.7,59.4c0,25.3-19.1,47.9-43.5,51.8v1.3c33.2,3.6,55.5,26.6,55.5,58.3 C383.4,349.7,352.1,375.1,300.2,375.1z M290.2,266.4h-50.1v78.4h52.3c34.2,0,52.3-13.7,52.3-39.5 C344.7,279.6,326.1,266.4,290.2,266.4z"]},Mu={prefix:"fab",iconName:"btc",icon:[384,512,[],"f15a","M310.204 242.638c27.73-14.18 45.377-39.39 41.28-81.3-5.358-57.351-52.458-76.573-114.85-81.929V0h-48.528v77.203c-12.605 0-25.525.315-38.444.63V0h-48.528v79.409c-17.842.539-38.622.276-97.37 0v51.678c38.314-.678 58.417-3.14 63.023 21.427v217.429c-2.925 19.492-18.524 16.685-53.255 16.071L3.765 443.68c88.481 0 97.37.315 97.37.315V512h48.528v-67.06c13.234.315 26.154.315 38.444.315V512h48.528v-68.005c81.299-4.412 135.647-24.894 142.895-101.467 5.671-61.446-23.32-88.862-69.326-99.89zM150.608 134.553c27.415 0 113.126-8.507 113.126 48.528 0 54.515-85.71 48.212-113.126 48.212v-96.74zm0 251.776V279.821c32.772 0 133.127-9.138 133.127 53.255-.001 60.186-100.355 53.253-133.127 53.253z"]},Cu={prefix:"fab",iconName:"buffer",icon:[448,512,[],"f837","M427.84 380.67l-196.5 97.82a18.6 18.6 0 0 1-14.67 0L20.16 380.67c-4-2-4-5.28 0-7.29L67.22 350a18.65 18.65 0 0 1 14.69 0l134.76 67a18.51 18.51 0 0 0 14.67 0l134.76-67a18.62 18.62 0 0 1 14.68 0l47.06 23.43c4.05 1.96 4.05 5.24 0 7.24zm0-136.53l-47.06-23.43a18.62 18.62 0 0 0-14.68 0l-134.76 67.08a18.68 18.68 0 0 1-14.67 0L81.91 220.71a18.65 18.65 0 0 0-14.69 0l-47.06 23.43c-4 2-4 5.29 0 7.31l196.51 97.8a18.6 18.6 0 0 0 14.67 0l196.5-97.8c4.05-2.02 4.05-5.3 0-7.31zM20.16 130.42l196.5 90.29a20.08 20.08 0 0 0 14.67 0l196.51-90.29c4-1.86 4-4.89 0-6.74L231.33 33.4a19.88 19.88 0 0 0-14.67 0l-196.5 90.28c-4.05 1.85-4.05 4.88 0 6.74z"]},Hu={prefix:"fab",iconName:"buromobelexperte",icon:[448,512,[],"f37f","M0 32v128h128V32H0zm120 120H8V40h112v112zm40-120v128h128V32H160zm120 120H168V40h112v112zm40-120v128h128V32H320zm120 120H328V40h112v112zM0 192v128h128V192H0zm120 120H8V200h112v112zm40-120v128h128V192H160zm120 120H168V200h112v112zm40-120v128h128V192H320zm120 120H328V200h112v112zM0 352v128h128V352H0zm120 120H8V360h112v112zm40-120v128h128V352H160zm120 120H168V360h112v112zm40-120v128h128V352H320z"]},gu={prefix:"fab",iconName:"buy-n-large",icon:[576,512,[],"f8a6","M288 32C133.27 32 7.79 132.32 7.79 256S133.27 480 288 480s280.21-100.32 280.21-224S442.73 32 288 32zm-85.39 357.19L64.1 390.55l77.25-290.74h133.44c63.15 0 84.93 28.65 78 72.84a60.24 60.24 0 0 1-1.5 6.85 77.39 77.39 0 0 0-17.21-1.93c-42.35 0-76.69 33.88-76.69 75.65 0 37.14 27.14 68 62.93 74.45-18.24 37.16-56.16 60.92-117.71 61.52zM358 207.11h32l-22.16 90.31h-35.41l-11.19-35.63-7.83 35.63h-37.83l26.63-90.31h31.34l15 36.75zm145.86 182.08H306.79L322.63 328a78.8 78.8 0 0 0 11.47.83c42.34 0 76.69-33.87 76.69-75.65 0-32.65-21-60.46-50.38-71.06l21.33-82.35h92.5l-53.05 205.36h103.87zM211.7 269.39H187l-13.8 56.47h24.7c16.14 0 32.11-3.18 37.94-26.65 5.56-22.31-7.99-29.82-24.14-29.82zM233 170h-21.34L200 217.71h21.37c18 0 35.38-14.64 39.21-30.14C265.23 168.71 251.07 170 233 170z"]},Vu={prefix:"fab",iconName:"buysellads",icon:[448,512,[],"f20d","M224 150.7l42.9 160.7h-85.8L224 150.7zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-65.3 325.3l-94.5-298.7H159.8L65.3 405.3H156l111.7-91.6 24.2 91.6h90.8z"]},xu={prefix:"fab",iconName:"canadian-maple-leaf",icon:[512,512,[],"f785","M383.8 351.7c2.5-2.5 105.2-92.4 105.2-92.4l-17.5-7.5c-10-4.9-7.4-11.5-5-17.4 2.4-7.6 20.1-67.3 20.1-67.3s-47.7 10-57.7 12.5c-7.5 2.4-10-2.5-12.5-7.5s-15-32.4-15-32.4-52.6 59.9-55.1 62.3c-10 7.5-20.1 0-17.6-10 0-10 27.6-129.6 27.6-129.6s-30.1 17.4-40.1 22.4c-7.5 5-12.6 5-17.6-5C293.5 72.3 255.9 0 255.9 0s-37.5 72.3-42.5 79.8c-5 10-10 10-17.6 5-10-5-40.1-22.4-40.1-22.4S183.3 182 183.3 192c2.5 10-7.5 17.5-17.6 10-2.5-2.5-55.1-62.3-55.1-62.3S98.1 167 95.6 172s-5 9.9-12.5 7.5C73 177 25.4 167 25.4 167s17.6 59.7 20.1 67.3c2.4 6 5 12.5-5 17.4L23 259.3s102.6 89.9 105.2 92.4c5.1 5 10 7.5 5.1 22.5-5.1 15-10.1 35.1-10.1 35.1s95.2-20.1 105.3-22.6c8.7-.9 18.3 2.5 18.3 12.5S241 512 241 512h30s-5.8-102.7-5.8-112.8 9.5-13.4 18.4-12.5c10 2.5 105.2 22.6 105.2 22.6s-5-20.1-10-35.1 0-17.5 5-22.5z"]},Lu={prefix:"fab",iconName:"cc-amazon-pay",icon:[576,512,[],"f42d","M124.7 201.8c.1-11.8 0-23.5 0-35.3v-35.3c0-1.3.4-2 1.4-2.7 11.5-8 24.1-12.1 38.2-11.1 12.5.9 22.7 7 28.1 21.7 3.3 8.9 4.1 18.2 4.1 27.7 0 8.7-.7 17.3-3.4 25.6-5.7 17.8-18.7 24.7-35.7 23.9-11.7-.5-21.9-5-31.4-11.7-.9-.8-1.4-1.6-1.3-2.8zm154.9 14.6c4.6 1.8 9.3 2 14.1 1.5 11.6-1.2 21.9-5.7 31.3-12.5.9-.6 1.3-1.3 1.3-2.5-.1-3.9 0-7.9 0-11.8 0-4-.1-8 0-12 0-1.4-.4-2-1.8-2.2-7-.9-13.9-2.2-20.9-2.9-7-.6-14-.3-20.8 1.9-6.7 2.2-11.7 6.2-13.7 13.1-1.6 5.4-1.6 10.8.1 16.2 1.6 5.5 5.2 9.2 10.4 11.2zM576 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zm-207.5 23.9c.4 1.7.9 3.4 1.6 5.1 16.5 40.6 32.9 81.3 49.5 121.9 1.4 3.5 1.7 6.4.2 9.9-2.8 6.2-4.9 12.6-7.8 18.7-2.6 5.5-6.7 9.5-12.7 11.2-4.2 1.1-8.5 1.3-12.9.9-2.1-.2-4.2-.7-6.3-.8-2.8-.2-4.2 1.1-4.3 4-.1 2.8-.1 5.6 0 8.3.1 4.6 1.6 6.7 6.2 7.5 4.7.8 9.4 1.6 14.2 1.7 14.3.3 25.7-5.4 33.1-17.9 2.9-4.9 5.6-10.1 7.7-15.4 19.8-50.1 39.5-100.3 59.2-150.5.6-1.5 1.1-3 1.3-4.6.4-2.4-.7-3.6-3.1-3.7-5.6-.1-11.1 0-16.7 0-3.1 0-5.3 1.4-6.4 4.3-.4 1.1-.9 2.3-1.3 3.4l-29.1 83.7c-2.1 6.1-4.2 12.1-6.5 18.6-.4-.9-.6-1.4-.8-1.9-10.8-29.9-21.6-59.9-32.4-89.8-1.7-4.7-3.5-9.5-5.3-14.2-.9-2.5-2.7-4-5.4-4-6.4-.1-12.8-.2-19.2-.1-2.2 0-3.3 1.6-2.8 3.7zM242.4 206c1.7 11.7 7.6 20.8 18 26.6 9.9 5.5 20.7 6.2 31.7 4.6 12.7-1.9 23.9-7.3 33.8-15.5.4-.3.8-.6 1.4-1 .5 3.2.9 6.2 1.5 9.2.5 2.6 2.1 4.3 4.5 4.4 4.6.1 9.1.1 13.7 0 2.3-.1 3.8-1.6 4-3.9.1-.8.1-1.6.1-2.3v-88.8c0-3.6-.2-7.2-.7-10.8-1.6-10.8-6.2-19.7-15.9-25.4-5.6-3.3-11.8-5-18.2-5.9-3-.4-6-.7-9.1-1.1h-10c-.8.1-1.6.3-2.5.3-8.2.4-16.3 1.4-24.2 3.5-5.1 1.3-10 3.2-15 4.9-3 1-4.5 3.2-4.4 6.5.1 2.8-.1 5.6 0 8.3.1 4.1 1.8 5.2 5.7 4.1 6.5-1.7 13.1-3.5 19.7-4.8 10.3-1.9 20.7-2.7 31.1-1.2 5.4.8 10.5 2.4 14.1 7 3.1 4 4.2 8.8 4.4 13.7.3 6.9.2 13.9.3 20.8 0 .4-.1.7-.2 1.2-.4 0-.8 0-1.1-.1-8.8-2.1-17.7-3.6-26.8-4.1-9.5-.5-18.9.1-27.9 3.2-10.8 3.8-19.5 10.3-24.6 20.8-4.1 8.3-4.6 17-3.4 25.8zM98.7 106.9v175.3c0 .8 0 1.7.1 2.5.2 2.5 1.7 4.1 4.1 4.2 5.9.1 11.8.1 17.7 0 2.5 0 4-1.7 4.1-4.1.1-.8.1-1.7.1-2.5v-60.7c.9.7 1.4 1.2 1.9 1.6 15 12.5 32.2 16.6 51.1 12.9 17.1-3.4 28.9-13.9 36.7-29.2 5.8-11.6 8.3-24.1 8.7-37 .5-14.3-1-28.4-6.8-41.7-7.1-16.4-18.9-27.3-36.7-30.9-2.7-.6-5.5-.8-8.2-1.2h-7c-1.2.2-2.4.3-3.6.5-11.7 1.4-22.3 5.8-31.8 12.7-2 1.4-3.9 3-5.9 4.5-.1-.5-.3-.8-.4-1.2-.4-2.3-.7-4.6-1.1-6.9-.6-3.9-2.5-5.5-6.4-5.6h-9.7c-5.9-.1-6.9 1-6.9 6.8zM493.6 339c-2.7-.7-5.1 0-7.6 1-43.9 18.4-89.5 30.2-136.8 35.8-14.5 1.7-29.1 2.8-43.7 3.2-26.6.7-53.2-.8-79.6-4.3-17.8-2.4-35.5-5.7-53-9.9-37-8.9-72.7-21.7-106.7-38.8-8.8-4.4-17.4-9.3-26.1-14-3.8-2.1-6.2-1.5-8.2 2.1v1.7c1.2 1.6 2.2 3.4 3.7 4.8 36 32.2 76.6 56.5 122 72.9 21.9 7.9 44.4 13.7 67.3 17.5 14 2.3 28 3.8 42.2 4.5 3 .1 6 .2 9 .4.7 0 1.4.2 2.1.3h17.7c.7-.1 1.4-.3 2.1-.3 14.9-.4 29.8-1.8 44.6-4 21.4-3.2 42.4-8.1 62.9-14.7 29.6-9.6 57.7-22.4 83.4-40.1 2.8-1.9 5.7-3.8 8-6.2 4.3-4.4 2.3-10.4-3.3-11.9zm50.4-27.7c-.8-4.2-4-5.8-7.6-7-5.7-1.9-11.6-2.8-17.6-3.3-11-.9-22-.4-32.8 1.6-12 2.2-23.4 6.1-33.5 13.1-1.2.8-2.4 1.8-3.1 3-.6.9-.7 2.3-.5 3.4.3 1.3 1.7 1.6 3 1.5.6 0 1.2 0 1.8-.1l19.5-2.1c9.6-.9 19.2-1.5 28.8-.8 4.1.3 8.1 1.2 12 2.2 4.3 1.1 6.2 4.4 6.4 8.7.3 6.7-1.2 13.1-2.9 19.5-3.5 12.9-8.3 25.4-13.3 37.8-.3.8-.7 1.7-.8 2.5-.4 2.5 1 4 3.4 3.5 1.4-.3 3-1.1 4-2.1 3.7-3.6 7.5-7.2 10.6-11.2 10.7-13.8 17-29.6 20.7-46.6.7-3 1.2-6.1 1.7-9.1.2-4.7.2-9.6.2-14.5z"]},bu={prefix:"fab",iconName:"cc-amex",icon:[576,512,[],"f1f3","M325.1 167.8c0-16.4-14.1-18.4-27.4-18.4l-39.1-.3v69.3H275v-25.1h18c18.4 0 14.5 10.3 14.8 25.1h16.6v-13.5c0-9.2-1.5-15.1-11-18.4 7.4-3 11.8-10.7 11.7-18.7zm-29.4 11.3H275v-15.3h21c5.1 0 10.7 1 10.7 7.4 0 6.6-5.3 7.9-11 7.9zM279 268.6h-52.7l-21 22.8-20.5-22.8h-66.5l-.1 69.3h65.4l21.3-23 20.4 23h32.2l.1-23.3c18.9 0 49.3 4.6 49.3-23.3 0-17.3-12.3-22.7-27.9-22.7zm-103.8 54.7h-40.6v-13.8h36.3v-14.1h-36.3v-12.5h41.7l17.9 20.2zm65.8 8.2l-25.3-28.1L241 276zm37.8-31h-21.2v-17.6h21.5c5.6 0 10.2 2.3 10.2 8.4 0 6.4-4.6 9.2-10.5 9.2zm-31.6-136.7v-14.6h-55.5v69.3h55.5v-14.3h-38.9v-13.8h37.8v-14.1h-37.8v-12.5zM576 255.4h-.2zm-194.6 31.9c0-16.4-14.1-18.7-27.1-18.7h-39.4l-.1 69.3h16.6l.1-25.3h17.6c11 0 14.8 2 14.8 13.8l-.1 11.5h16.6l.1-13.8c0-8.9-1.8-15.1-11-18.4 7.7-3.1 11.8-10.8 11.9-18.4zm-29.2 11.2h-20.7v-15.6h21c5.1 0 10.7 1 10.7 7.4 0 6.9-5.4 8.2-11 8.2zm-172.8-80v-69.3h-27.6l-19.7 47-21.7-47H83.3v65.7l-28.1-65.7H30.7L1 218.5h17.9l6.4-15.3h34.5l6.4 15.3H100v-54.2l24 54.2h14.6l24-54.2v54.2zM31.2 188.8l11.2-27.6 11.5 27.6zm477.4 158.9v-4.5c-10.8 5.6-3.9 4.5-156.7 4.5 0-25.2.1-23.9 0-25.2-1.7-.1-3.2-.1-9.4-.1 0 17.9-.1 6.8-.1 25.3h-39.6c0-12.1.1-15.3.1-29.2-10 6-22.8 6.4-34.3 6.2 0 14.7-.1 8.3-.1 23h-48.9c-5.1-5.7-2.7-3.1-15.4-17.4-3.2 3.5-12.8 13.9-16.1 17.4h-82v-92.3h83.1c5 5.6 2.8 3.1 15.5 17.2 3.2-3.5 12.2-13.4 15.7-17.2h58c9.8 0 18 1.9 24.3 5.6v-5.6c54.3 0 64.3-1.4 75.7 5.1v-5.1h78.2v5.2c11.4-6.9 19.6-5.2 64.9-5.2v5c10.3-5.9 16.6-5.2 54.3-5V80c0-26.5-21.5-48-48-48h-480c-26.5 0-48 21.5-48 48v109.8c9.4-21.9 19.7-46 23.1-53.9h39.7c4.3 10.1 1.6 3.7 9 21.1v-21.1h46c2.9 6.2 11.1 24 13.9 30 5.8-13.6 10.1-23.9 12.6-30h103c0-.1 11.5 0 11.6 0 43.7.2 53.6-.8 64.4 5.3v-5.3H363v9.3c7.6-6.1 17.9-9.3 30.7-9.3h27.6c0 .5 1.9.3 2.3.3H456c4.2 9.8 2.6 6 8.8 20.6v-20.6h43.3c4.9 8-1-1.8 11.2 18.4v-18.4h39.9v92h-41.6c-5.4-9-1.4-2.2-13.2-21.9v21.9h-52.8c-6.4-14.8-.1-.3-6.6-15.3h-19c-4.2 10-2.2 5.2-6.4 15.3h-26.8c-12.3 0-22.3-3-29.7-8.9v8.9h-66.5c-.3-13.9-.1-24.8-.1-24.8-1.8-.3-3.4-.2-9.8-.2v25.1H151.2v-11.4c-2.5 5.6-2.7 5.9-5.1 11.4h-29.5c-4-8.9-2.9-6.4-5.1-11.4v11.4H58.6c-4.2-10.1-2.2-5.3-6.4-15.3H33c-4.2 10-2.2 5.2-6.4 15.3H0V432c0 26.5 21.5 48 48 48h480.1c26.5 0 48-21.5 48-48v-90.4c-12.7 8.3-32.7 6.1-67.5 6.1zm36.3-64.5H575v-14.6h-32.9c-12.8 0-23.8 6.6-23.8 20.7 0 33 42.7 12.8 42.7 27.4 0 5.1-4.3 6.4-8.4 6.4h-32l-.1 14.8h32c8.4 0 17.6-1.8 22.5-8.9v-25.8c-10.5-13.8-39.3-1.3-39.3-13.5 0-5.8 4.6-6.5 9.2-6.5zm-57 39.8h-32.2l-.1 14.8h32.2c14.8 0 26.2-5.6 26.2-22 0-33.2-42.9-11.2-42.9-26.3 0-5.6 4.9-6.4 9.2-6.4h30.4v-14.6h-33.2c-12.8 0-23.5 6.6-23.5 20.7 0 33 42.7 12.5 42.7 27.4-.1 5.4-4.7 6.4-8.8 6.4zm-42.2-40.1v-14.3h-55.2l-.1 69.3h55.2l.1-14.3-38.6-.3v-13.8H445v-14.1h-37.8v-12.5zm-56.3-108.1c-.3.2-1.4 2.2-1.4 7.6 0 6 .9 7.7 1.1 7.9.2.1 1.1.5 3.4.5l7.3-16.9c-1.1 0-2.1-.1-3.1-.1-5.6 0-7 .7-7.3 1zm20.4-10.5h-.1zm-16.2-15.2c-23.5 0-34 12-34 35.3 0 22.2 10.2 34 33 34h19.2l6.4-15.3h34.3l6.6 15.3h33.7v-51.9l31.2 51.9h23.6v-69h-16.9v48.1l-29.1-48.1h-25.3v65.4l-27.9-65.4h-24.8l-23.5 54.5h-7.4c-13.3 0-16.1-8.1-16.1-19.9 0-23.8 15.7-20 33.1-19.7v-15.2zm42.1 12.1l11.2 27.6h-22.8zm-101.1-12v69.3h16.9v-69.3z"]},Nu={prefix:"fab",iconName:"cc-apple-pay",icon:[576,512,[],"f416","M302.2 218.4c0 17.2-10.5 27.1-29 27.1h-24.3v-54.2h24.4c18.4 0 28.9 9.8 28.9 27.1zm47.5 62.6c0 8.3 7.2 13.7 18.5 13.7 14.4 0 25.2-9.1 25.2-21.9v-7.7l-23.5 1.5c-13.3.9-20.2 5.8-20.2 14.4zM576 79v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V79c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zM127.8 197.2c8.4.7 16.8-4.2 22.1-10.4 5.2-6.4 8.6-15 7.7-23.7-7.4.3-16.6 4.9-21.9 11.3-4.8 5.5-8.9 14.4-7.9 22.8zm60.6 74.5c-.2-.2-19.6-7.6-19.8-30-.2-18.7 15.3-27.7 16-28.2-8.8-13-22.4-14.4-27.1-14.7-12.2-.7-22.6 6.9-28.4 6.9-5.9 0-14.7-6.6-24.3-6.4-12.5.2-24.2 7.3-30.5 18.6-13.1 22.6-3.4 56 9.3 74.4 6.2 9.1 13.7 19.1 23.5 18.7 9.3-.4 13-6 24.2-6 11.3 0 14.5 6 24.3 5.9 10.2-.2 16.5-9.1 22.8-18.2 6.9-10.4 9.8-20.4 10-21zm135.4-53.4c0-26.6-18.5-44.8-44.9-44.8h-51.2v136.4h21.2v-46.6h29.3c26.8 0 45.6-18.4 45.6-45zm90 23.7c0-19.7-15.8-32.4-40-32.4-22.5 0-39.1 12.9-39.7 30.5h19.1c1.6-8.4 9.4-13.9 20-13.9 13 0 20.2 6 20.2 17.2v7.5l-26.4 1.6c-24.6 1.5-37.9 11.6-37.9 29.1 0 17.7 13.7 29.4 33.4 29.4 13.3 0 25.6-6.7 31.2-17.4h.4V310h19.6v-68zM516 210.9h-21.5l-24.9 80.6h-.4l-24.9-80.6H422l35.9 99.3-1.9 6c-3.2 10.2-8.5 14.2-17.9 14.2-1.7 0-4.9-.2-6.2-.3v16.4c1.2.4 6.5.5 8.1.5 20.7 0 30.4-7.9 38.9-31.8L516 210.9z"]},Au={prefix:"fab",iconName:"cc-diners-club",icon:[576,512,[],"f24c","M239.7 79.9c-96.9 0-175.8 78.6-175.8 175.8 0 96.9 78.9 175.8 175.8 175.8 97.2 0 175.8-78.9 175.8-175.8 0-97.2-78.6-175.8-175.8-175.8zm-39.9 279.6c-41.7-15.9-71.4-56.4-71.4-103.8s29.7-87.9 71.4-104.1v207.9zm79.8.3V151.6c41.7 16.2 71.4 56.7 71.4 104.1s-29.7 87.9-71.4 104.1zM528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM329.7 448h-90.3c-106.2 0-193.8-85.5-193.8-190.2C45.6 143.2 133.2 64 239.4 64h90.3c105 0 200.7 79.2 200.7 193.8 0 104.7-95.7 190.2-200.7 190.2z"]},yu={prefix:"fab",iconName:"cc-discover",icon:[576,512,[],"f1f2","M520.4 196.1c0-7.9-5.5-12.1-15.6-12.1h-4.9v24.9h4.7c10.3 0 15.8-4.4 15.8-12.8zM528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-44.1 138.9c22.6 0 52.9-4.1 52.9 24.4 0 12.6-6.6 20.7-18.7 23.2l25.8 34.4h-19.6l-22.2-32.8h-2.2v32.8h-16zm-55.9.1h45.3v14H444v18.2h28.3V217H444v22.2h29.3V253H428zm-68.7 0l21.9 55.2 22.2-55.2h17.5l-35.5 84.2h-8.6l-35-84.2zm-55.9-3c24.7 0 44.6 20 44.6 44.6 0 24.7-20 44.6-44.6 44.6-24.7 0-44.6-20-44.6-44.6 0-24.7 20-44.6 44.6-44.6zm-49.3 6.1v19c-20.1-20.1-46.8-4.7-46.8 19 0 25 27.5 38.5 46.8 19.2v19c-29.7 14.3-63.3-5.7-63.3-38.2 0-31.2 33.1-53 63.3-38zm-97.2 66.3c11.4 0 22.4-15.3-3.3-24.4-15-5.5-20.2-11.4-20.2-22.7 0-23.2 30.6-31.4 49.7-14.3l-8.4 10.8c-10.4-11.6-24.9-6.2-24.9 2.5 0 4.4 2.7 6.9 12.3 10.3 18.2 6.6 23.6 12.5 23.6 25.6 0 29.5-38.8 37.4-56.6 11.3l10.3-9.9c3.7 7.1 9.9 10.8 17.5 10.8zM55.4 253H32v-82h23.4c26.1 0 44.1 17 44.1 41.1 0 18.5-13.2 40.9-44.1 40.9zm67.5 0h-16v-82h16zM544 433c0 8.2-6.8 15-15 15H128c189.6-35.6 382.7-139.2 416-160zM74.1 191.6c-5.2-4.9-11.6-6.6-21.9-6.6H48v54.2h4.2c10.3 0 17-2 21.9-6.4 5.7-5.2 8.9-12.8 8.9-20.7s-3.2-15.5-8.9-20.5z"]},Su={prefix:"fab",iconName:"cc-jcb",icon:[576,512,[],"f24b","M431.5 244.3V212c41.2 0 38.5.2 38.5.2 7.3 1.3 13.3 7.3 13.3 16 0 8.8-6 14.5-13.3 15.8-1.2.4-3.3.3-38.5.3zm42.8 20.2c-2.8-.7-3.3-.5-42.8-.5v35c39.6 0 40 .2 42.8-.5 7.5-1.5 13.5-8 13.5-17 0-8.7-6-15.5-13.5-17zM576 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zM182 192.3h-57c0 67.1 10.7 109.7-35.8 109.7-19.5 0-38.8-5.7-57.2-14.8v28c30 8.3 68 8.3 68 8.3 97.9 0 82-47.7 82-131.2zm178.5 4.5c-63.4-16-165-14.9-165 59.3 0 77.1 108.2 73.6 165 59.2V287C312.9 311.7 253 309 253 256s59.8-55.6 107.5-31.2v-28zM544 286.5c0-18.5-16.5-30.5-38-32v-.8c19.5-2.7 30.3-15.5 30.3-30.2 0-19-15.7-30-37-31 0 0 6.3-.3-120.3-.3v127.5h122.7c24.3.1 42.3-12.9 42.3-33.2z"]},wu={prefix:"fab",iconName:"cc-mastercard",icon:[576,512,[],"f1f1","M482.9 410.3c0 6.8-4.6 11.7-11.2 11.7-6.8 0-11.2-5.2-11.2-11.7 0-6.5 4.4-11.7 11.2-11.7 6.6 0 11.2 5.2 11.2 11.7zm-310.8-11.7c-7.1 0-11.2 5.2-11.2 11.7 0 6.5 4.1 11.7 11.2 11.7 6.5 0 10.9-4.9 10.9-11.7-.1-6.5-4.4-11.7-10.9-11.7zm117.5-.3c-5.4 0-8.7 3.5-9.5 8.7h19.1c-.9-5.7-4.4-8.7-9.6-8.7zm107.8.3c-6.8 0-10.9 5.2-10.9 11.7 0 6.5 4.1 11.7 10.9 11.7 6.8 0 11.2-4.9 11.2-11.7 0-6.5-4.4-11.7-11.2-11.7zm105.9 26.1c0 .3.3.5.3 1.1 0 .3-.3.5-.3 1.1-.3.3-.3.5-.5.8-.3.3-.5.5-1.1.5-.3.3-.5.3-1.1.3-.3 0-.5 0-1.1-.3-.3 0-.5-.3-.8-.5-.3-.3-.5-.5-.5-.8-.3-.5-.3-.8-.3-1.1 0-.5 0-.8.3-1.1 0-.5.3-.8.5-1.1.3-.3.5-.3.8-.5.5-.3.8-.3 1.1-.3.5 0 .8 0 1.1.3.5.3.8.3 1.1.5s.2.6.5 1.1zm-2.2 1.4c.5 0 .5-.3.8-.3.3-.3.3-.5.3-.8 0-.3 0-.5-.3-.8-.3 0-.5-.3-1.1-.3h-1.6v3.5h.8V426h.3l1.1 1.4h.8l-1.1-1.3zM576 81v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V81c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zM64 220.6c0 76.5 62.1 138.5 138.5 138.5 27.2 0 53.9-8.2 76.5-23.1-72.9-59.3-72.4-171.2 0-230.5-22.6-15-49.3-23.1-76.5-23.1-76.4-.1-138.5 62-138.5 138.2zm224 108.8c70.5-55 70.2-162.2 0-217.5-70.2 55.3-70.5 162.6 0 217.5zm-142.3 76.3c0-8.7-5.7-14.4-14.7-14.7-4.6 0-9.5 1.4-12.8 6.5-2.4-4.1-6.5-6.5-12.2-6.5-3.8 0-7.6 1.4-10.6 5.4V392h-8.2v36.7h8.2c0-18.9-2.5-30.2 9-30.2 10.2 0 8.2 10.2 8.2 30.2h7.9c0-18.3-2.5-30.2 9-30.2 10.2 0 8.2 10 8.2 30.2h8.2v-23zm44.9-13.7h-7.9v4.4c-2.7-3.3-6.5-5.4-11.7-5.4-10.3 0-18.2 8.2-18.2 19.3 0 11.2 7.9 19.3 18.2 19.3 5.2 0 9-1.9 11.7-5.4v4.6h7.9V392zm40.5 25.6c0-15-22.9-8.2-22.9-15.2 0-5.7 11.9-4.8 18.5-1.1l3.3-6.5c-9.4-6.1-30.2-6-30.2 8.2 0 14.3 22.9 8.3 22.9 15 0 6.3-13.5 5.8-20.7.8l-3.5 6.3c11.2 7.6 32.6 6 32.6-7.5zm35.4 9.3l-2.2-6.8c-3.8 2.1-12.2 4.4-12.2-4.1v-16.6h13.1V392h-13.1v-11.2h-8.2V392h-7.6v7.3h7.6V416c0 17.6 17.3 14.4 22.6 10.9zm13.3-13.4h27.5c0-16.2-7.4-22.6-17.4-22.6-10.6 0-18.2 7.9-18.2 19.3 0 20.5 22.6 23.9 33.8 14.2l-3.8-6c-7.8 6.4-19.6 5.8-21.9-4.9zm59.1-21.5c-4.6-2-11.6-1.8-15.2 4.4V392h-8.2v36.7h8.2V408c0-11.6 9.5-10.1 12.8-8.4l2.4-7.6zm10.6 18.3c0-11.4 11.6-15.1 20.7-8.4l3.8-6.5c-11.6-9.1-32.7-4.1-32.7 15 0 19.8 22.4 23.8 32.7 15l-3.8-6.5c-9.2 6.5-20.7 2.6-20.7-8.6zm66.7-18.3H408v4.4c-8.3-11-29.9-4.8-29.9 13.9 0 19.2 22.4 24.7 29.9 13.9v4.6h8.2V392zm33.7 0c-2.4-1.2-11-2.9-15.2 4.4V392h-7.9v36.7h7.9V408c0-11 9-10.3 12.8-8.4l2.4-7.6zm40.3-14.9h-7.9v19.3c-8.2-10.9-29.9-5.1-29.9 13.9 0 19.4 22.5 24.6 29.9 13.9v4.6h7.9v-51.7zm7.6-75.1v4.6h.8V302h1.9v-.8h-4.6v.8h1.9zm6.6 123.8c0-.5 0-1.1-.3-1.6-.3-.3-.5-.8-.8-1.1-.3-.3-.8-.5-1.1-.8-.5 0-1.1-.3-1.6-.3-.3 0-.8.3-1.4.3-.5.3-.8.5-1.1.8-.5.3-.8.8-.8 1.1-.3.5-.3 1.1-.3 1.6 0 .3 0 .8.3 1.4 0 .3.3.8.8 1.1.3.3.5.5 1.1.8.5.3 1.1.3 1.4.3.5 0 1.1 0 1.6-.3.3-.3.8-.5 1.1-.8.3-.3.5-.8.8-1.1.3-.6.3-1.1.3-1.4zm3.2-124.7h-1.4l-1.6 3.5-1.6-3.5h-1.4v5.4h.8v-4.1l1.6 3.5h1.1l1.4-3.5v4.1h1.1v-5.4zm4.4-80.5c0-76.2-62.1-138.3-138.5-138.3-27.2 0-53.9 8.2-76.5 23.1 72.1 59.3 73.2 171.5 0 230.5 22.6 15 49.5 23.1 76.5 23.1 76.4.1 138.5-61.9 138.5-138.4z"]},ku={prefix:"fab",iconName:"cc-paypal",icon:[576,512,[],"f1f4","M186.3 258.2c0 12.2-9.7 21.5-22 21.5-9.2 0-16-5.2-16-15 0-12.2 9.5-22 21.7-22 9.3 0 16.3 5.7 16.3 15.5zM80.5 209.7h-4.7c-1.5 0-3 1-3.2 2.7l-4.3 26.7 8.2-.3c11 0 19.5-1.5 21.5-14.2 2.3-13.4-6.2-14.9-17.5-14.9zm284 0H360c-1.8 0-3 1-3.2 2.7l-4.2 26.7 8-.3c13 0 22-3 22-18-.1-10.6-9.6-11.1-18.1-11.1zM576 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zM128.3 215.4c0-21-16.2-28-34.7-28h-40c-2.5 0-5 2-5.2 4.7L32 294.2c-.3 2 1.2 4 3.2 4h19c2.7 0 5.2-2.9 5.5-5.7l4.5-26.6c1-7.2 13.2-4.7 18-4.7 28.6 0 46.1-17 46.1-45.8zm84.2 8.8h-19c-3.8 0-4 5.5-4.2 8.2-5.8-8.5-14.2-10-23.7-10-24.5 0-43.2 21.5-43.2 45.2 0 19.5 12.2 32.2 31.7 32.2 9 0 20.2-4.9 26.5-11.9-.5 1.5-1 4.7-1 6.2 0 2.3 1 4 3.2 4H200c2.7 0 5-2.9 5.5-5.7l10.2-64.3c.3-1.9-1.2-3.9-3.2-3.9zm40.5 97.9l63.7-92.6c.5-.5.5-1 .5-1.7 0-1.7-1.5-3.5-3.2-3.5h-19.2c-1.7 0-3.5 1-4.5 2.5l-26.5 39-11-37.5c-.8-2.2-3-4-5.5-4h-18.7c-1.7 0-3.2 1.8-3.2 3.5 0 1.2 19.5 56.8 21.2 62.1-2.7 3.8-20.5 28.6-20.5 31.6 0 1.8 1.5 3.2 3.2 3.2h19.2c1.8-.1 3.5-1.1 4.5-2.6zm159.3-106.7c0-21-16.2-28-34.7-28h-39.7c-2.7 0-5.2 2-5.5 4.7l-16.2 102c-.2 2 1.3 4 3.2 4h20.5c2 0 3.5-1.5 4-3.2l4.5-29c1-7.2 13.2-4.7 18-4.7 28.4 0 45.9-17 45.9-45.8zm84.2 8.8h-19c-3.8 0-4 5.5-4.3 8.2-5.5-8.5-14-10-23.7-10-24.5 0-43.2 21.5-43.2 45.2 0 19.5 12.2 32.2 31.7 32.2 9.3 0 20.5-4.9 26.5-11.9-.3 1.5-1 4.7-1 6.2 0 2.3 1 4 3.2 4H484c2.7 0 5-2.9 5.5-5.7l10.2-64.3c.3-1.9-1.2-3.9-3.2-3.9zm47.5-33.3c0-2-1.5-3.5-3.2-3.5h-18.5c-1.5 0-3 1.2-3.2 2.7l-16.2 104-.3.5c0 1.8 1.5 3.5 3.5 3.5h16.5c2.5 0 5-2.9 5.2-5.7L544 191.2v-.3zm-90 51.8c-12.2 0-21.7 9.7-21.7 22 0 9.7 7 15 16.2 15 12 0 21.7-9.2 21.7-21.5.1-9.8-6.9-15.5-16.2-15.5z"]},Tu={prefix:"fab",iconName:"cc-stripe",icon:[576,512,[],"f1f5","M492.4 220.8c-8.9 0-18.7 6.7-18.7 22.7h36.7c0-16-9.3-22.7-18-22.7zM375 223.4c-8.2 0-13.3 2.9-17 7l.2 52.8c3.5 3.7 8.5 6.7 16.8 6.7 13.1 0 21.9-14.3 21.9-33.4 0-18.6-9-33.2-21.9-33.1zM528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM122.2 281.1c0 25.6-20.3 40.1-49.9 40.3-12.2 0-25.6-2.4-38.8-8.1v-33.9c12 6.4 27.1 11.3 38.9 11.3 7.9 0 13.6-2.1 13.6-8.7 0-17-54-10.6-54-49.9 0-25.2 19.2-40.2 48-40.2 11.8 0 23.5 1.8 35.3 6.5v33.4c-10.8-5.8-24.5-9.1-35.3-9.1-7.5 0-12.1 2.2-12.1 7.7 0 16 54.3 8.4 54.3 50.7zm68.8-56.6h-27V275c0 20.9 22.5 14.4 27 12.6v28.9c-4.7 2.6-13.3 4.7-24.9 4.7-21.1 0-36.9-15.5-36.9-36.5l.2-113.9 34.7-7.4v30.8H191zm74 2.4c-4.5-1.5-18.7-3.6-27.1 7.4v84.4h-35.5V194.2h30.7l2.2 10.5c8.3-15.3 24.9-12.2 29.6-10.5h.1zm44.1 91.8h-35.7V194.2h35.7zm0-142.9l-35.7 7.6v-28.9l35.7-7.6zm74.1 145.5c-12.4 0-20-5.3-25.1-9l-.1 40.2-35.5 7.5V194.2h31.3l1.8 8.8c4.9-4.5 13.9-11.1 27.8-11.1 24.9 0 48.4 22.5 48.4 63.8 0 45.1-23.2 65.5-48.6 65.6zm160.4-51.5h-69.5c1.6 16.6 13.8 21.5 27.6 21.5 14.1 0 25.2-3 34.9-7.9V312c-9.7 5.3-22.4 9.2-39.4 9.2-34.6 0-58.8-21.7-58.8-64.5 0-36.2 20.5-64.9 54.3-64.9 33.7 0 51.3 28.7 51.3 65.1 0 3.5-.3 10.9-.4 12.9z"]},Eu={prefix:"fab",iconName:"cc-visa",icon:[576,512,[],"f1f0","M470.1 231.3s7.6 37.2 9.3 45H446c3.3-8.9 16-43.5 16-43.5-.2.3 3.3-9.1 5.3-14.9l2.8 13.4zM576 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zM152.5 331.2L215.7 176h-42.5l-39.3 106-4.3-21.5-14-71.4c-2.3-9.9-9.4-12.7-18.2-13.1H32.7l-.7 3.1c15.8 4 29.9 9.8 42.2 17.1l35.8 135h42.5zm94.4.2L272.1 176h-40.2l-25.1 155.4h40.1zm139.9-50.8c.2-17.7-10.6-31.2-33.7-42.3-14.1-7.1-22.7-11.9-22.7-19.2.2-6.6 7.3-13.4 23.1-13.4 13.1-.3 22.7 2.8 29.9 5.9l3.6 1.7 5.5-33.6c-7.9-3.1-20.5-6.6-36-6.6-39.7 0-67.6 21.2-67.8 51.4-.3 22.3 20 34.7 35.2 42.2 15.5 7.6 20.8 12.6 20.8 19.3-.2 10.4-12.6 15.2-24.1 15.2-16 0-24.6-2.5-37.7-8.3l-5.3-2.5-5.6 34.9c9.4 4.3 26.8 8.1 44.8 8.3 42.2.1 69.7-20.8 70-53zM528 331.4L495.6 176h-31.1c-9.6 0-16.9 2.8-21 12.9l-59.7 142.5H426s6.9-19.2 8.4-23.3H486c1.2 5.5 4.8 23.3 4.8 23.3H528z"]},Pu={prefix:"fab",iconName:"centercode",icon:[512,512,[],"f380","M329.2 268.6c-3.8 35.2-35.4 60.6-70.6 56.8-35.2-3.8-60.6-35.4-56.8-70.6 3.8-35.2 35.4-60.6 70.6-56.8 35.1 3.8 60.6 35.4 56.8 70.6zm-85.8 235.1C96.7 496-8.2 365.5 10.1 224.3c11.2-86.6 65.8-156.9 139.1-192 161-77.1 349.7 37.4 354.7 216.6 4.1 147-118.4 262.2-260.5 254.8zm179.9-180c27.9-118-160.5-205.9-237.2-234.2-57.5 56.3-69.1 188.6-33.8 344.4 68.8 15.8 169.1-26.4 271-110.2z"]},Du={prefix:"fab",iconName:"centos",icon:[448,512,[],"f789","M289.6 97.5l31.6 31.7-76.3 76.5V97.5zm-162.4 31.7l76.3 76.5V97.5h-44.7zm41.5-41.6h44.7v127.9l10.8 10.8 10.8-10.8V87.6h44.7L224.2 32zm26.2 168.1l-10.8-10.8H55.5v-44.8L0 255.7l55.5 55.6v-44.8h128.6l10.8-10.8zm79.3-20.7h107.9v-44.8l-31.6-31.7zm173.3 20.7L392 200.1v44.8H264.3l-10.8 10.8 10.8 10.8H392v44.8l55.5-55.6zM65.4 176.2l32.5-31.7 90.3 90.5h15.3v-15.3l-90.3-90.5 31.6-31.7H65.4zm316.7-78.7h-78.5l31.6 31.7-90.3 90.5V235h15.3l90.3-90.5 31.6 31.7zM203.5 413.9V305.8l-76.3 76.5 31.6 31.7h44.7zM65.4 235h108.8l-76.3-76.5-32.5 31.7zm316.7 100.2l-31.6 31.7-90.3-90.5h-15.3v15.3l90.3 90.5-31.6 31.7h78.5zm0-58.8H274.2l76.3 76.5 31.6-31.7zm-60.9 105.8l-76.3-76.5v108.1h44.7zM97.9 352.9l76.3-76.5H65.4v44.8zm181.8 70.9H235V295.9l-10.8-10.8-10.8 10.8v127.9h-44.7l55.5 55.6zm-166.5-41.6l90.3-90.5v-15.3h-15.3l-90.3 90.5-32.5-31.7v78.7h79.4z"]},Ou={prefix:"fab",iconName:"chrome",icon:[496,512,[],"f268","M131.5 217.5L55.1 100.1c47.6-59.2 119-91.8 192-92.1 42.3-.3 85.5 10.5 124.8 33.2 43.4 25.2 76.4 61.4 97.4 103L264 133.4c-58.1-3.4-113.4 29.3-132.5 84.1zm32.9 38.5c0 46.2 37.4 83.6 83.6 83.6s83.6-37.4 83.6-83.6-37.4-83.6-83.6-83.6-83.6 37.3-83.6 83.6zm314.9-89.2L339.6 174c37.9 44.3 38.5 108.2 6.6 157.2L234.1 503.6c46.5 2.5 94.4-7.7 137.8-32.9 107.4-62 150.9-192 107.4-303.9zM133.7 303.6L40.4 120.1C14.9 159.1 0 205.9 0 256c0 124 90.8 226.7 209.5 244.9l63.7-124.8c-57.6 10.8-113.2-20.8-139.5-72.5z"]},Iu={prefix:"fab",iconName:"chromecast",icon:[512,512,[],"f838","M447.8,64H64c-23.6,0-42.7,19.1-42.7,42.7v63.9H64v-63.9h383.8v298.6H298.6V448H448c23.6,0,42.7-19.1,42.7-42.7V106.7 C490.7,83.1,471.4,64,447.8,64z M21.3,383.6L21.3,383.6l0,63.9h63.9C85.2,412.2,56.6,383.6,21.3,383.6L21.3,383.6z M21.3,298.6V341 c58.9,0,106.6,48.1,106.6,107h42.7C170.7,365.6,103.7,298.7,21.3,298.6z M213.4,448h42.7c-0.5-129.5-105.3-234.3-234.8-234.6l0,42.4 C127.3,255.6,213.3,342,213.4,448z"]},Bu={prefix:"fab",iconName:"cloudflare",icon:[640,512,[],"e07d","M407.906,319.913l-230.8-2.928a4.58,4.58,0,0,1-3.632-1.926,4.648,4.648,0,0,1-.494-4.147,6.143,6.143,0,0,1,5.361-4.076L411.281,303.9c27.631-1.26,57.546-23.574,68.022-50.784l13.286-34.542a7.944,7.944,0,0,0,.524-2.936,7.735,7.735,0,0,0-.164-1.631A151.91,151.91,0,0,0,201.257,198.4,68.12,68.12,0,0,0,94.2,269.59C41.924,271.106,0,313.728,0,366.12a96.054,96.054,0,0,0,1.029,13.958,4.508,4.508,0,0,0,4.445,3.871l426.1.051c.043,0,.08-.019.122-.02a5.606,5.606,0,0,0,5.271-4l3.273-11.265c3.9-13.4,2.448-25.8-4.1-34.9C430.124,325.423,420.09,320.487,407.906,319.913ZM513.856,221.1c-2.141,0-4.271.062-6.391.164a3.771,3.771,0,0,0-3.324,2.653l-9.077,31.193c-3.9,13.4-2.449,25.786,4.1,34.89,6.02,8.4,16.054,13.323,28.238,13.9l49.2,2.939a4.491,4.491,0,0,1,3.51,1.894,4.64,4.64,0,0,1,.514,4.169,6.153,6.153,0,0,1-5.351,4.075l-51.125,2.939c-27.754,1.27-57.669,23.574-68.145,50.784l-3.695,9.606a2.716,2.716,0,0,0,2.427,3.68c.046,0,.088.017.136.017h175.91a4.69,4.69,0,0,0,4.539-3.37,124.807,124.807,0,0,0,4.682-34C640,277.3,583.524,221.1,513.856,221.1Z"]},Ru={prefix:"fab",iconName:"cloudscale",icon:[448,512,[],"f383","M318.1 154l-9.4 7.6c-22.5-19.3-51.5-33.6-83.3-33.6C153.8 128 96 188.8 96 260.3c0 6.6.4 13.1 1.4 19.4-2-56 41.8-97.4 92.6-97.4 24.2 0 46.2 9.4 62.6 24.7l-25.2 20.4c-8.3-.9-16.8 1.8-23.1 8.1-11.1 11-11.1 28.9 0 40 11.1 11 28.9 11 40 0 6.3-6.3 9-14.9 8.1-23.1l75.2-88.8c6.3-6.5-3.3-15.9-9.5-9.6zm-83.8 111.5c-5.6 5.5-14.6 5.5-20.2 0-5.6-5.6-5.6-14.6 0-20.2s14.6-5.6 20.2 0 5.6 14.7 0 20.2zM224 32C100.5 32 0 132.5 0 256s100.5 224 224 224 224-100.5 224-224S347.5 32 224 32zm0 384c-88.2 0-160-71.8-160-160S135.8 96 224 96s160 71.8 160 160-71.8 160-160 160z"]},Zu={prefix:"fab",iconName:"cloudsmith",icon:[332,512,[],"f384","M332.5 419.9c0 46.4-37.6 84.1-84 84.1s-84-37.7-84-84.1 37.6-84 84-84 84 37.6 84 84zm-84-243.9c46.4 0 80-37.6 80-84s-33.6-84-80-84-88 37.6-88 84-29.6 76-76 76-84 41.6-84 88 37.6 80 84 80 84-33.6 84-80 33.6-80 80-80z"]},ju={prefix:"fab",iconName:"cloudversify",icon:[616,512,[],"f385","M148.6 304c8.2 68.5 67.4 115.5 146 111.3 51.2 43.3 136.8 45.8 186.4-5.6 69.2 1.1 118.5-44.6 131.5-99.5 14.8-62.5-18.2-132.5-92.1-155.1-33-88.1-131.4-101.5-186.5-85-57.3 17.3-84.3 53.2-99.3 109.7-7.8 2.7-26.5 8.9-45 24.1 11.7 0 15.2 8.9 15.2 19.5v20.4c0 10.7-8.7 19.5-19.5 19.5h-20.2c-10.7 0-19.5-6-19.5-16.7V240H98.8C95 240 88 244.3 88 251.9v40.4c0 6.4 5.3 11.8 11.7 11.8h48.9zm227.4 8c-10.7 46.3 21.7 72.4 55.3 86.8C324.1 432.6 259.7 348 296 288c-33.2 21.6-33.7 71.2-29.2 92.9-17.9-12.4-53.8-32.4-57.4-79.8-3-39.9 21.5-75.7 57-93.9C297 191.4 369.9 198.7 400 248c-14.1-48-53.8-70.1-101.8-74.8 30.9-30.7 64.4-50.3 114.2-43.7 69.8 9.3 133.2 82.8 67.7 150.5 35-16.3 48.7-54.4 47.5-76.9l10.5 19.6c11.8 22 15.2 47.6 9.4 72-9.2 39-40.6 68.8-79.7 76.5-32.1 6.3-83.1-5.1-91.8-59.2zM128 208H88.2c-8.9 0-16.2-7.3-16.2-16.2v-39.6c0-8.9 7.3-16.2 16.2-16.2H128c8.9 0 16.2 7.3 16.2 16.2v39.6c0 8.9-7.3 16.2-16.2 16.2zM10.1 168C4.5 168 0 163.5 0 157.9v-27.8c0-5.6 4.5-10.1 10.1-10.1h27.7c5.5 0 10.1 4.5 10.1 10.1v27.8c0 5.6-4.5 10.1-10.1 10.1H10.1zM168 142.7v-21.4c0-5.1 4.2-9.3 9.3-9.3h21.4c5.1 0 9.3 4.2 9.3 9.3v21.4c0 5.1-4.2 9.3-9.3 9.3h-21.4c-5.1 0-9.3-4.2-9.3-9.3zM56 235.5v25c0 6.3-5.1 11.5-11.4 11.5H19.4C13.1 272 8 266.8 8 260.5v-25c0-6.3 5.1-11.5 11.4-11.5h25.1c6.4 0 11.5 5.2 11.5 11.5z"]},Fu={prefix:"fab",iconName:"codepen",icon:[512,512,[],"f1cb","M502.285 159.704l-234-156c-7.987-4.915-16.511-4.96-24.571 0l-234 156C3.714 163.703 0 170.847 0 177.989v155.999c0 7.143 3.714 14.286 9.715 18.286l234 156.022c7.987 4.915 16.511 4.96 24.571 0l234-156.022c6-3.999 9.715-11.143 9.715-18.286V177.989c-.001-7.142-3.715-14.286-9.716-18.285zM278 63.131l172.286 114.858-76.857 51.429L278 165.703V63.131zm-44 0v102.572l-95.429 63.715-76.857-51.429L234 63.131zM44 219.132l55.143 36.857L44 292.846v-73.714zm190 229.715L61.714 333.989l76.857-51.429L234 346.275v102.572zm22-140.858l-77.715-52 77.715-52 77.715 52-77.715 52zm22 140.858V346.275l95.429-63.715 76.857 51.429L278 448.847zm190-156.001l-55.143-36.857L468 219.132v73.714z"]},qu={prefix:"fab",iconName:"codiepie",icon:[472,512,[],"f284","M422.5 202.9c30.7 0 33.5 53.1-.3 53.1h-10.8v44.3h-26.6v-97.4h37.7zM472 352.6C429.9 444.5 350.4 504 248 504 111 504 0 393 0 256S111 8 248 8c97.4 0 172.8 53.7 218.2 138.4l-186 108.8L472 352.6zm-38.5 12.5l-60.3-30.7c-27.1 44.3-70.4 71.4-122.4 71.4-82.5 0-149.2-66.7-149.2-148.9 0-82.5 66.7-149.2 149.2-149.2 48.4 0 88.9 23.5 116.9 63.4l59.5-34.6c-40.7-62.6-104.7-100-179.2-100-121.2 0-219.5 98.3-219.5 219.5S126.8 475.5 248 475.5c78.6 0 146.5-42.1 185.5-110.4z"]},Uu={prefix:"fab",iconName:"confluence",icon:[512,512,[],"f78d","M2.3 412.2c-4.5 7.6-2.1 17.5 5.5 22.2l105.9 65.2c7.7 4.7 17.7 2.4 22.4-5.3 0-.1.1-.2.1-.2 67.1-112.2 80.5-95.9 280.9-.7 8.1 3.9 17.8.4 21.7-7.7.1-.1.1-.3.2-.4l50.4-114.1c3.6-8.1-.1-17.6-8.1-21.3-22.2-10.4-66.2-31.2-105.9-50.3C127.5 179 44.6 345.3 2.3 412.2zm507.4-312.1c4.5-7.6 2.1-17.5-5.5-22.2L398.4 12.8c-7.5-5-17.6-3.1-22.6 4.4-.2.3-.4.6-.6 1-67.3 112.6-81.1 95.6-280.6.9-8.1-3.9-17.8-.4-21.7 7.7-.1.1-.1.3-.2.4L22.2 141.3c-3.6 8.1.1 17.6 8.1 21.3 22.2 10.4 66.3 31.2 106 50.4 248 120 330.8-45.4 373.4-112.9z"]},Wu={prefix:"fab",iconName:"connectdevelop",icon:[576,512,[],"f20e","M550.5 241l-50.089-86.786c1.071-2.142 1.875-4.553 1.875-7.232 0-8.036-6.696-14.733-14.732-15.001l-55.447-95.893c.536-1.607 1.071-3.214 1.071-4.821 0-8.571-6.964-15.268-15.268-15.268-4.821 0-8.839 2.143-11.786 5.625H299.518C296.839 18.143 292.821 16 288 16s-8.839 2.143-11.518 5.625H170.411C167.464 18.143 163.447 16 158.625 16c-8.303 0-15.268 6.696-15.268 15.268 0 1.607.536 3.482 1.072 4.821l-55.983 97.233c-5.356 2.41-9.107 7.5-9.107 13.661 0 .535.268 1.071.268 1.607l-53.304 92.143c-7.232 1.339-12.59 7.5-12.59 15 0 7.232 5.089 13.393 12.054 15l55.179 95.358c-.536 1.607-.804 2.946-.804 4.821 0 7.232 5.089 13.393 12.054 14.732l51.697 89.732c-.536 1.607-1.071 3.482-1.071 5.357 0 8.571 6.964 15.268 15.268 15.268 4.821 0 8.839-2.143 11.518-5.357h106.875C279.161 493.857 283.447 496 288 496s8.839-2.143 11.518-5.357h107.143c2.678 2.946 6.696 4.821 10.982 4.821 8.571 0 15.268-6.964 15.268-15.268 0-1.607-.267-2.946-.803-4.285l51.697-90.268c6.964-1.339 12.054-7.5 12.054-14.732 0-1.607-.268-3.214-.804-4.821l54.911-95.358c6.964-1.339 12.322-7.5 12.322-15-.002-7.232-5.092-13.393-11.788-14.732zM153.535 450.732l-43.66-75.803h43.66v75.803zm0-83.839h-43.66c-.268-1.071-.804-2.142-1.339-3.214l44.999-47.41v50.624zm0-62.411l-50.357 53.304c-1.339-.536-2.679-1.34-4.018-1.607L43.447 259.75c.535-1.339.535-2.679.535-4.018s0-2.41-.268-3.482l51.965-90c2.679-.268 5.357-1.072 7.768-2.679l50.089 51.965v92.946zm0-102.322l-45.803-47.41c1.339-2.143 2.143-4.821 2.143-7.767 0-.268-.268-.804-.268-1.072l43.928-15.804v72.053zm0-80.625l-43.66 15.804 43.66-75.536v59.732zm326.519 39.108l.804 1.339L445.5 329.125l-63.75-67.232 98.036-101.518.268.268zM291.75 355.107l11.518 11.786H280.5l11.25-11.786zm-.268-11.25l-83.303-85.446 79.553-84.375 83.036 87.589-79.286 82.232zm5.357 5.893l79.286-82.232 67.5 71.25-5.892 28.125H313.714l-16.875-17.143zM410.411 44.393c1.071.536 2.142 1.072 3.482 1.34l57.857 100.714v.536c0 2.946.803 5.624 2.143 7.767L376.393 256l-83.035-87.589L410.411 44.393zm-9.107-2.143L287.732 162.518l-57.054-60.268 166.339-60h4.287zm-123.483 0c2.678 2.678 6.16 4.285 10.179 4.285s7.5-1.607 10.179-4.285h75L224.786 95.821 173.893 42.25h103.928zm-116.249 5.625l1.071-2.142a33.834 33.834 0 0 0 2.679-.804l51.161 53.84-54.911 19.821V47.875zm0 79.286l60.803-21.964 59.732 63.214-79.553 84.107-40.982-42.053v-83.304zm0 92.678L198 257.607l-36.428 38.304v-76.072zm0 87.858l42.053-44.464 82.768 85.982-17.143 17.678H161.572v-59.196zm6.964 162.053c-1.607-1.607-3.482-2.678-5.893-3.482l-1.071-1.607v-89.732h99.91l-91.607 94.821h-1.339zm129.911 0c-2.679-2.41-6.428-4.285-10.447-4.285s-7.767 1.875-10.447 4.285h-96.429l91.607-94.821h38.304l91.607 94.821H298.447zm120-11.786l-4.286 7.5c-1.339.268-2.41.803-3.482 1.339l-89.196-91.875h114.376l-17.412 83.036zm12.856-22.232l12.858-60.803h21.964l-34.822 60.803zm34.822-68.839h-20.357l4.553-21.16 17.143 18.214c-.535.803-1.071 1.874-1.339 2.946zm66.161-107.411l-55.447 96.697c-1.339.535-2.679 1.071-4.018 1.874l-20.625-21.964 34.554-163.928 45.803 79.286c-.267 1.339-.803 2.678-.803 4.285 0 1.339.268 2.411.536 3.75z"]},Gu={prefix:"fab",iconName:"contao",icon:[512,512,[],"f26d","M45.4 305c14.4 67.1 26.4 129 68.2 175H34c-18.7 0-34-15.2-34-34V66c0-18.7 15.2-34 34-34h57.7C77.9 44.6 65.6 59.2 54.8 75.6c-45.4 70-27 146.8-9.4 229.4zM478 32h-90.2c21.4 21.4 39.2 49.5 52.7 84.1l-137.1 29.3c-14.9-29-37.8-53.3-82.6-43.9-24.6 5.3-41 19.3-48.3 34.6-8.8 18.7-13.2 39.8 8.2 140.3 21.1 100.2 33.7 117.7 49.5 131.2 12.9 11.1 33.4 17 58.3 11.7 44.5-9.4 55.7-40.7 57.4-73.2l137.4-29.6c3.2 71.5-18.7 125.2-57.4 163.6H478c18.7 0 34-15.2 34-34V66c0-18.8-15.2-34-34-34z"]},_u={prefix:"fab",iconName:"cotton-bureau",icon:[512,512,[],"f89e","M474.31 330.41c-23.66 91.85-94.23 144.59-201.9 148.35V429.6c0-48 26.41-74.39 74.39-74.39 62 0 99.2-37.2 99.2-99.21 0-61.37-36.53-98.28-97.38-99.06-33-69.32-146.5-64.65-177.24 0C110.52 157.72 74 194.63 74 256c0 62.13 37.27 99.41 99.4 99.41 48 0 74.55 26.23 74.55 74.39V479c-134.43-5-211.1-85.07-211.1-223 0-141.82 81.35-223.2 223.2-223.2 114.77 0 189.84 53.2 214.69 148.81H500C473.88 71.51 388.22 8 259.82 8 105 8 12 101.19 12 255.82 12 411.14 105.19 504.34 259.82 504c128.27 0 213.87-63.81 239.67-173.59zM357 182.33c41.37 3.45 64.2 29 64.2 73.67 0 48-26.43 74.41-74.4 74.41-28.61 0-49.33-9.59-61.59-27.33 83.06-16.55 75.59-99.67 71.79-120.75zm-81.68 97.36c-2.46-10.34-16.33-87 56.23-97 2.27 10.09 16.52 87.11-56.26 97zM260 132c28.61 0 49 9.67 61.44 27.61-28.36 5.48-49.36 20.59-61.59 43.45-12.23-22.86-33.23-38-61.6-43.45 12.41-17.69 33.27-27.35 61.57-27.35zm-71.52 50.72c73.17 10.57 58.91 86.81 56.49 97-72.41-9.84-59-86.95-56.25-97zM173.2 330.41c-48 0-74.4-26.4-74.4-74.41 0-44.36 22.86-70 64.22-73.67-6.75 37.2-1.38 106.53 71.65 120.75-12.14 17.63-32.84 27.3-61.14 27.3zm53.21 12.39A80.8 80.8 0 0 0 260 309.25c7.77 14.49 19.33 25.54 33.82 33.55a80.28 80.28 0 0 0-33.58 33.83c-8-14.5-19.07-26.23-33.56-33.83z"]},$u={prefix:"fab",iconName:"cpanel",icon:[640,512,[],"f388","M210.3 220.2c-5.6-24.8-26.9-41.2-51-41.2h-37c-7.1 0-12.5 4.5-14.3 10.9L73.1 320l24.7-.1c6.8 0 12.3-4.5 14.2-10.7l25.8-95.7h19.8c8.4 0 16.2 5.6 18.3 14.8 2.5 10.9-5.9 22.6-18.3 22.6h-10.3c-7 0-12.5 4.6-14.3 10.8l-6.4 23.8h32c37.2 0 58.3-36.2 51.7-65.3zm-156.5 28h18.6c6.9 0 12.4-4.4 14.3-10.9l6.2-23.6h-40C30 213.7 9 227.8 1.7 254.8-7 288.6 18.5 320 52 320h12.4l7.1-26.1c1.2-4.4-2.2-8.3-6.4-8.3H53.8c-24.7 0-24.9-37.4 0-37.4zm247.5-34.8h-77.9l-3.5 13.4c-2.4 9.6 4.5 18.5 14.2 18.5h57.5c4 0 2.4 4.3 2.1 5.3l-8.6 31.8c-.4 1.4-.9 5.3-5.5 5.3h-34.9c-5.3 0-5.3-7.9 0-7.9h21.6c6.8 0 12.3-4.6 14.2-10.8l3.5-13.2h-48.4c-39.2 0-43.6 63.8-.7 63.8l57.5.2c11.2 0 20.6-7.2 23.4-17.8l14-51.8c4.8-19.2-9.7-36.8-28.5-36.8zM633.1 179h-18.9c-4.9 0-9.2 3.2-10.4 7.9L568.2 320c20.7 0 39.8-13.8 44.9-34.5l26.5-98.2c1.2-4.3-2-8.3-6.5-8.3zm-236.3 34.7v.1h-48.3l-26.2 98c-1.2 4.4 2.2 8.3 6.4 8.3h18.9c4.8 0 9.2-3 10.4-7.8l17.2-64H395c12.5 0 21.4 11.8 18.1 23.4l-10.6 40c-1.2 4.3 1.9 8.3 6.4 8.3H428c4.6 0 9.1-2.9 10.3-7.8l8.8-33.1c9-33.1-15.9-65.4-50.3-65.4zm98.3 74.6c-3.6 0-6-3.4-5.1-6.7l8-30c.9-3.9 3.7-6 7.8-6h32.9c2.6 0 4.6 2.4 3.9 5.1l-.7 2.6c-.6 2-1.9 3-3.9 3h-21.6c-7 0-12.6 4.6-14.2 10.8l-3.5 13h53.4c10.5 0 20.3-6.6 23.2-17.6l3.2-12c4.9-19.1-9.3-36.8-28.3-36.8h-47.3c-17.9 0-33.8 12-38.6 29.6l-10.8 40c-5 17.7 8.3 36.7 28.3 36.7h66.7c6.8 0 12.3-4.5 14.2-10.7l5.7-21z"]},Yu={prefix:"fab",iconName:"creative-commons",icon:[496,512,[],"f25e","M245.83 214.87l-33.22 17.28c-9.43-19.58-25.24-19.93-27.46-19.93-22.13 0-33.22 14.61-33.22 43.84 0 23.57 9.21 43.84 33.22 43.84 14.47 0 24.65-7.09 30.57-21.26l30.55 15.5c-6.17 11.51-25.69 38.98-65.1 38.98-22.6 0-73.96-10.32-73.96-77.05 0-58.69 43-77.06 72.63-77.06 30.72-.01 52.7 11.95 65.99 35.86zm143.05 0l-32.78 17.28c-9.5-19.77-25.72-19.93-27.9-19.93-22.14 0-33.22 14.61-33.22 43.84 0 23.55 9.23 43.84 33.22 43.84 14.45 0 24.65-7.09 30.54-21.26l31 15.5c-2.1 3.75-21.39 38.98-65.09 38.98-22.69 0-73.96-9.87-73.96-77.05 0-58.67 42.97-77.06 72.63-77.06 30.71-.01 52.58 11.95 65.56 35.86zM247.56 8.05C104.74 8.05 0 123.11 0 256.05c0 138.49 113.6 248 247.56 248 129.93 0 248.44-100.87 248.44-248 0-137.87-106.62-248-248.44-248zm.87 450.81c-112.54 0-203.7-93.04-203.7-202.81 0-105.42 85.43-203.27 203.72-203.27 112.53 0 202.82 89.46 202.82 203.26-.01 121.69-99.68 202.82-202.84 202.82z"]},Ku={prefix:"fab",iconName:"creative-commons-by",icon:[496,512,[],"f4e7","M314.9 194.4v101.4h-28.3v120.5h-77.1V295.9h-28.3V194.4c0-4.4 1.6-8.2 4.6-11.3 3.1-3.1 6.9-4.7 11.3-4.7H299c4.1 0 7.8 1.6 11.1 4.7 3.1 3.2 4.8 6.9 4.8 11.3zm-101.5-63.7c0-23.3 11.5-35 34.5-35s34.5 11.7 34.5 35c0 23-11.5 34.5-34.5 34.5s-34.5-11.5-34.5-34.5zM247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3z"]},Ju={prefix:"fab",iconName:"creative-commons-nc",icon:[496,512,[],"f4e8","M247.6 8C387.4 8 496 115.9 496 256c0 147.2-118.5 248-248.4 248C113.1 504 0 393.2 0 256 0 123.1 104.7 8 247.6 8zM55.8 189.1c-7.4 20.4-11.1 42.7-11.1 66.9 0 110.9 92.1 202.4 203.7 202.4 122.4 0 177.2-101.8 178.5-104.1l-93.4-41.6c-7.7 37.1-41.2 53-68.2 55.4v38.1h-28.8V368c-27.5-.3-52.6-10.2-75.3-29.7l34.1-34.5c31.7 29.4 86.4 31.8 86.4-2.2 0-6.2-2.2-11.2-6.6-15.1-14.2-6-1.8-.1-219.3-97.4zM248.4 52.3c-38.4 0-112.4 8.7-170.5 93l94.8 42.5c10-31.3 40.4-42.9 63.8-44.3v-38.1h28.8v38.1c22.7 1.2 43.4 8.9 62 23L295 199.7c-42.7-29.9-83.5-8-70 11.1 53.4 24.1 43.8 19.8 93 41.6l127.1 56.7c4.1-17.4 6.2-35.1 6.2-53.1 0-57-19.8-105-59.3-143.9-39.3-39.9-87.2-59.8-143.6-59.8z"]},Qu={prefix:"fab",iconName:"creative-commons-nc-eu",icon:[496,512,[],"f4e9","M247.7 8C103.6 8 0 124.8 0 256c0 136.3 111.7 248 247.7 248C377.9 504 496 403.1 496 256 496 117 388.4 8 247.7 8zm.6 450.7c-112 0-203.6-92.5-203.6-202.7 0-23.2 3.7-45.2 10.9-66l65.7 29.1h-4.7v29.5h23.3c0 6.2-.4 3.2-.4 19.5h-22.8v29.5h27c11.4 67 67.2 101.3 124.6 101.3 26.6 0 50.6-7.9 64.8-15.8l-10-46.1c-8.7 4.6-28.2 10.8-47.3 10.8-28.2 0-58.1-10.9-67.3-50.2h90.3l128.3 56.8c-1.5 2.1-56.2 104.3-178.8 104.3zm-16.7-190.6l-.5-.4.9.4h-.4zm77.2-19.5h3.7v-29.5h-70.3l-28.6-12.6c2.5-5.5 5.4-10.5 8.8-14.3 12.9-15.8 31.1-22.4 51.1-22.4 18.3 0 35.3 5.4 46.1 10l11.6-47.3c-15-6.6-37-12.4-62.3-12.4-39 0-72.2 15.8-95.9 42.3-5.3 6.1-9.8 12.9-13.9 20.1l-81.6-36.1c64.6-96.8 157.7-93.6 170.7-93.6 113 0 203 90.2 203 203.4 0 18.7-2.1 36.3-6.3 52.9l-136.1-60.5z"]},Xu={prefix:"fab",iconName:"creative-commons-nc-jp",icon:[496,512,[],"f4ea","M247.7 8C103.6 8 0 124.8 0 256c0 136.4 111.8 248 247.7 248C377.9 504 496 403.2 496 256 496 117.2 388.5 8 247.7 8zm.6 450.7c-112 0-203.6-92.5-203.6-202.7 0-21.1 3-41.2 9-60.3l127 56.5h-27.9v38.6h58.1l5.7 11.8v18.7h-63.8V360h63.8v56h61.7v-56h64.2v-35.7l81 36.1c-1.5 2.2-57.1 98.3-175.2 98.3zm87.6-137.3h-57.6v-18.7l2.9-5.6 54.7 24.3zm6.5-51.4v-17.8h-38.6l63-116H301l-43.4 96-23-10.2-39.6-85.7h-65.8l27.3 51-81.9-36.5c27.8-44.1 82.6-98.1 173.7-98.1 112.8 0 203 90 203 203.4 0 21-2.7 40.6-7.9 59l-101-45.1z"]},cM={prefix:"fab",iconName:"creative-commons-nd",icon:[496,512,[],"f4eb","M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm94 144.3v42.5H162.1V197h180.3zm0 79.8v42.5H162.1v-42.5h180.3z"]},aM={prefix:"fab",iconName:"creative-commons-pd",icon:[496,512,[],"f4ec","M248 8C111 8 0 119.1 0 256c0 137 111 248 248 248s248-111 248-248C496 119.1 385 8 248 8zm0 449.5c-139.2 0-235.8-138-190.2-267.9l78.8 35.1c-2.1 10.5-3.3 21.5-3.3 32.9 0 99 73.9 126.9 120.4 126.9 22.9 0 53.5-6.7 79.4-29.5L297 311.1c-5.5 6.3-17.6 16.7-36.3 16.7-37.8 0-53.7-39.9-53.9-71.9 230.4 102.6 216.5 96.5 217.9 96.8-34.3 62.4-100.6 104.8-176.7 104.8zm194.2-150l-224-100c18.8-34 54.9-30.7 74.7-11l40.4-41.6c-27.1-23.3-58-27.5-78.1-27.5-47.4 0-80.9 20.5-100.7 51.6l-74.9-33.4c36.1-54.9 98.1-91.2 168.5-91.2 111.1 0 201.5 90.4 201.5 201.5 0 18-2.4 35.4-6.8 52-.3-.1-.4-.2-.6-.4z"]},eM={prefix:"fab",iconName:"creative-commons-pd-alt",icon:[496,512,[],"f4ed","M247.6 8C104.7 8 0 123.1 0 256c0 138.5 113.6 248 247.6 248C377.5 504 496 403.1 496 256 496 118.1 389.4 8 247.6 8zm.8 450.8c-112.5 0-203.7-93-203.7-202.8 0-105.4 85.5-203.3 203.7-203.3 112.6 0 202.9 89.5 202.8 203.3 0 121.7-99.6 202.8-202.8 202.8zM316.7 186h-53.2v137.2h53.2c21.4 0 70-5.1 70-68.6 0-63.4-48.6-68.6-70-68.6zm.8 108.5h-19.9v-79.7l19.4-.1c3.8 0 35-2.1 35 39.9 0 24.6-10.5 39.9-34.5 39.9zM203.7 186h-68.2v137.3h34.6V279h27c54.1 0 57.1-37.5 57.1-46.5 0-31-16.8-46.5-50.5-46.5zm-4.9 67.3h-29.2v-41.6h28.3c30.9 0 28.8 41.6.9 41.6z"]},iM={prefix:"fab",iconName:"creative-commons-remix",icon:[496,512,[],"f4ee","M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm161.7 207.7l4.9 2.2v70c-7.2 3.6-63.4 27.5-67.3 28.8-6.5-1.8-113.7-46.8-137.3-56.2l-64.2 26.6-63.3-27.5v-63.8l59.3-24.8c-.7-.7-.4 5-.4-70.4l67.3-29.7L361 178.5v61.6l49.1 20.3zm-70.4 81.5v-43.8h-.4v-1.8l-113.8-46.5V295l113.8 46.9v-.4l.4.4zm7.5-57.6l39.9-16.4-36.8-15.5-39 16.4 35.9 15.5zm52.3 38.1v-43L355.2 298v43.4l44.3-19z"]},nM={prefix:"fab",iconName:"creative-commons-sa",icon:[496,512,[],"f4ef","M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zM137.7 221c13-83.9 80.5-95.7 108.9-95.7 99.8 0 127.5 82.5 127.5 134.2 0 63.6-41 132.9-128.9 132.9-38.9 0-99.1-20-109.4-97h62.5c1.5 30.1 19.6 45.2 54.5 45.2 23.3 0 58-18.2 58-82.8 0-82.5-49.1-80.6-56.7-80.6-33.1 0-51.7 14.6-55.8 43.8h18.2l-49.2 49.2-49-49.2h19.4z"]},oM={prefix:"fab",iconName:"creative-commons-sampling",icon:[496,512,[],"f4f0","M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm3.6 53.2c2.8-.3 11.5 1 11.5 11.5l6.6 107.2 4.9-59.3c0-6 4.7-10.6 10.6-10.6 5.9 0 10.6 4.7 10.6 10.6 0 2.5-.5-5.7 5.7 81.5l5.8-64.2c.3-2.9 2.9-9.3 10.2-9.3 3.8 0 9.9 2.3 10.6 8.9l11.5 96.5 5.3-12.8c1.8-4.4 5.2-6.6 10.2-6.6h58v21.3h-50.9l-18.2 44.3c-3.9 9.9-19.5 9.1-20.8-3.1l-4-31.9-7.5 92.6c-.3 3-3 9.3-10.2 9.3-3 0-9.8-2.1-10.6-9.3 0-1.9.6 5.8-6.2-77.9l-5.3 72.2c-1.1 4.8-4.8 9.3-10.6 9.3-2.9 0-9.8-2-10.6-9.3 0-1.9.5 6.7-5.8-87.7l-5.8 94.8c0 6.3-3.6 12.4-10.6 12.4-5.2 0-10.6-4.1-10.6-12l-5.8-87.7c-5.8 92.5-5.3 84-5.3 85.9-1.1 4.8-4.8 9.3-10.6 9.3-3 0-9.8-2.1-10.6-9.3 0-.7-.4-1.1-.4-2.6l-6.2-88.6L182 348c-.7 6.5-6.7 9.3-10.6 9.3-5.8 0-9.6-4.1-10.6-8.9L149.7 272c-2 4-3.5 8.4-11.1 8.4H87.2v-21.3H132l13.7-27.9c4.4-9.9 18.2-7.2 19.9 2.7l3.1 20.4 8.4-97.9c0-6 4.8-10.6 10.6-10.6.5 0 10.6-.2 10.6 12.4l4.9 69.1 6.6-92.6c0-10.1 9.5-10.6 10.2-10.6.6 0 10.6.7 10.6 10.6l5.3 80.6 6.2-97.9c.1-1.1-.6-10.3 9.9-11.5z"]},tM={prefix:"fab",iconName:"creative-commons-sampling-plus",icon:[496,512,[],"f4f1","M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm107 205.6c-4.7 0-9 2.8-10.7 7.2l-4 9.5-11-92.8c-1.7-13.9-22-13.4-23.1.4l-4.3 51.4-5.2-68.8c-1.1-14.3-22.1-14.2-23.2 0l-3.5 44.9-5.9-94.3c-.9-14.5-22.3-14.4-23.2 0l-5.1 83.7-4.3-66.3c-.9-14.4-22.2-14.4-23.2 0l-5.3 80.2-4.1-57c-1.1-14.3-22-14.3-23.2-.2l-7.7 89.8-1.8-12.2c-1.7-11.4-17.1-13.6-22-3.3l-13.2 27.7H87.5v23.2h51.3c4.4 0 8.4-2.5 10.4-6.4l10.7 73.1c2 13.5 21.9 13 23.1-.7l3.8-43.6 5.7 78.3c1.1 14.4 22.3 14.2 23.2-.1l4.6-70.4 4.8 73.3c.9 14.4 22.3 14.4 23.2-.1l4.9-80.5 4.5 71.8c.9 14.3 22.1 14.5 23.2.2l4.6-58.6 4.9 64.4c1.1 14.3 22 14.2 23.1.1l6.8-83 2.7 22.3c1.4 11.8 17.7 14.1 22.3 3.1l18-43.4h50.5V258l-58.4.3zm-78 5.2h-21.9v21.9c0 4.1-3.3 7.5-7.5 7.5-4.1 0-7.5-3.3-7.5-7.5v-21.9h-21.9c-4.1 0-7.5-3.3-7.5-7.5 0-4.1 3.4-7.5 7.5-7.5h21.9v-21.9c0-4.1 3.4-7.5 7.5-7.5s7.5 3.3 7.5 7.5v21.9h21.9c4.1 0 7.5 3.3 7.5 7.5 0 4.1-3.4 7.5-7.5 7.5z"]},rM={prefix:"fab",iconName:"creative-commons-share",icon:[496,512,[],"f4f2","M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm101 132.4c7.8 0 13.7 6.1 13.7 13.7v182.5c0 7.7-6.1 13.7-13.7 13.7H214.3c-7.7 0-13.7-6-13.7-13.7v-54h-54c-7.8 0-13.7-6-13.7-13.7V131.1c0-8.2 6.6-12.7 12.4-13.7h136.4c7.7 0 13.7 6 13.7 13.7v54h54zM159.9 300.3h40.7V198.9c0-7.4 5.8-12.6 12-13.7h55.8v-40.3H159.9v155.4zm176.2-88.1H227.6v155.4h108.5V212.2z"]},lM={prefix:"fab",iconName:"creative-commons-zero",icon:[496,512,[],"f4f3","M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm-.4 60.5c-81.9 0-102.5 77.3-102.5 142.8 0 65.5 20.6 142.8 102.5 142.8S350.5 321.5 350.5 256c0-65.5-20.6-142.8-102.5-142.8zm0 53.9c3.3 0 6.4.5 9.2 1.2 5.9 5.1 8.8 12.1 3.1 21.9l-54.5 100.2c-1.7-12.7-1.9-25.1-1.9-34.4 0-28.8 2-88.9 44.1-88.9zm40.8 46.2c2.9 15.4 3.3 31.4 3.3 42.7 0 28.9-2 88.9-44.1 88.9-13.5 0-32.6-7.7-20.1-26.4l60.9-105.2z"]},fM={prefix:"fab",iconName:"critical-role",icon:[448,512,[],"f6c9","M225.82 0c.26.15 216.57 124.51 217.12 124.72 3 1.18 3.7 3.46 3.7 6.56q-.11 125.17 0 250.36a5.88 5.88 0 0 1-3.38 5.78c-21.37 12-207.86 118.29-218.93 124.58h-3C142 466.34 3.08 386.56 2.93 386.48a3.29 3.29 0 0 1-1.88-3.24c0-.87 0-225.94-.05-253.1a5 5 0 0 1 2.93-4.93C27.19 112.11 213.2 6 224.07 0zM215.4 20.42l-.22-.16Q118.06 75.55 21 130.87c0 .12.08.23.13.35l30.86 11.64c-7.71 6-8.32 6-10.65 5.13-.1 0-24.17-9.28-26.8-10v230.43c.88-1.41 64.07-110.91 64.13-111 1.62-2.82 3-1.92 9.12-1.52 1.4.09 1.48.22.78 1.42-41.19 71.33-36.4 63-67.48 116.94-.81 1.4-.61 1.13 1.25 1.13h186.5c1.44 0 1.69-.23 1.7-1.64v-8.88c0-1.34 2.36-.81-18.37-1-7.46-.07-14.14-3.22-21.38-12.7-7.38-9.66-14.62-19.43-21.85-29.21-2.28-3.08-3.45-2.38-16.76-2.38-1.75 0-1.78 0-1.76 1.82.29 26.21.15 25.27 1 32.66.52 4.37 2.16 4.2 9.69 4.81 3.14.26 3.88 4.08.52 4.92-1.57.39-31.6.51-33.67-.1a2.42 2.42 0 0 1 .3-4.73c3.29-.76 6.16.81 6.66-4.44 1.3-13.66 1.17-9 1.1-79.42 0-10.82-.35-12.58-5.36-13.55-1.22-.24-3.54-.16-4.69-.55-2.88-1-2-4.84 1.77-4.85 33.67 0 46.08-1.07 56.06 4.86 7.74 4.61 12 11.48 12.51 20.4.88 14.59-6.51 22.35-15 32.59a1.46 1.46 0 0 0 0 2.22c2.6 3.25 5 6.63 7.71 9.83 27.56 33.23 24.11 30.54 41.28 33.06.89.13 1-.42 1-1.15v-11c0-1 .32-1.43 1.41-1.26a72.37 72.37 0 0 0 23.58-.3c1.08-.15 1.5.2 1.48 1.33 0 .11.88 26.69.87 26.8-.05 1.52.67 1.62 1.89 1.62h186.71Q386.51 304.6 346 234.33c2.26-.66-.4 0 6.69-1.39 2-.39 2.05-.41 3.11 1.44 7.31 12.64 77.31 134 77.37 134.06V138c-1.72.5-103.3 38.72-105.76 39.68-1.08.42-1.55.2-1.91-.88-.63-1.9-1.34-3.76-2.09-5.62-.32-.79-.09-1.13.65-1.39.1 0 95.53-35.85 103-38.77-65.42-37.57-130.56-75-196-112.6l86.82 150.39-.28.33c-9.57-.9-10.46-1.6-11.8-3.94-1-1.69-73.5-127.71-82-142.16-9.1 14.67-83.56 146.21-85.37 146.32-2.93.17-5.88.08-9.25.08q43.25-74.74 86.18-149zm51.93 129.92a37.68 37.68 0 0 0 5.54-.85c1.69-.3 2.53.2 2.6 1.92 0 .11.07 19.06-.86 20.45s-1.88 1.22-2.6-.19c-5-9.69 6.22-9.66-39.12-12-.7 0-1 .23-1 .93 0 .13 3.72 122 3.73 122.11 0 .89.52 1.2 1.21 1.51a83.92 83.92 0 0 1 8.7 4.05c7.31 4.33 11.38 10.84 12.41 19.31 1.44 11.8-2.77 35.77-32.21 37.14-2.75.13-28.26 1.08-34.14-23.25-4.66-19.26 8.26-32.7 19.89-36.4a2.45 2.45 0 0 0 2-2.66c.1-5.63 3-107.1 3.71-121.35.05-1.08-.62-1.16-1.35-1.15-32.35.52-36.75-.34-40.22 8.52-2.42 6.18-4.14 1.32-3.95.23q1.59-9 3.31-18c.4-2.11 1.43-2.61 3.43-1.86 5.59 2.11 6.72 1.7 37.25 1.92 1.73 0 1.78-.08 1.82-1.85.68-27.49.58-22.59 1-29.55a2.69 2.69 0 0 0-1.63-2.8c-5.6-2.91-8.75-7.55-8.9-13.87-.35-14.81 17.72-21.67 27.38-11.51 6.84 7.19 5.8 18.91-2.45 24.15a4.35 4.35 0 0 0-2.22 4.34c0 .59-.11-4.31 1 30.05 0 .9.43 1.12 1.24 1.11.1 0 23-.09 34.47-.37zM68.27 141.7c19.84-4.51 32.68-.56 52.49 1.69 2.76.31 3.74 1.22 3.62 4-.21 5-1.16 22.33-1.24 23.15a2.65 2.65 0 0 1-1.63 2.34c-4.06 1.7-3.61-4.45-4-7.29-3.13-22.43-73.87-32.7-74.63 25.4-.31 23.92 17 53.63 54.08 50.88 27.24-2 19-20.19 24.84-20.47a2.72 2.72 0 0 1 3 3.36c-1.83 10.85-3.42 18.95-3.45 19.15-1.54 9.17-86.7 22.09-93.35-42.06-2.71-25.85 10.44-53.37 40.27-60.15zm80 87.67h-19.49a2.57 2.57 0 0 1-2.66-1.79c2.38-3.75 5.89.92 5.86-6.14-.08-25.75.21-38 .23-40.1 0-3.42-.53-4.65-3.32-4.94-7-.72-3.11-3.37-1.11-3.38 11.84-.1 22.62-.18 30.05.72 8.77 1.07 16.71 12.63 7.93 22.62-2 2.25-4 4.42-6.14 6.73.95 1.15 6.9 8.82 17.28 19.68 2.66 2.78 6.15 3.51 9.88 3.13a2.21 2.21 0 0 0 2.23-2.12c.3-3.42.26 4.73.45-40.58 0-5.65-.34-6.58-3.23-6.83-3.95-.35-4-2.26-.69-3.37l19.09-.09c.32 0 4.49.53 1 3.38 0 .05-.16 0-.24 0-3.61.26-3.94 1-4 4.62-.27 43.93.07 40.23.41 42.82.11.84.27 2.23 5.1 2.14 2.49 0 3.86 3.37 0 3.4-10.37.08-20.74 0-31.11.07-10.67 0-13.47-6.2-24.21-20.82-1.6-2.18-8.31-2.36-8.2-.37.88 16.47 0 17.78 4 17.67 4.75-.1 4.73 3.57.83 3.55zm275-10.15c-1.21 7.13.17 10.38-5.3 10.34-61.55-.42-47.82-.22-50.72-.31a18.4 18.4 0 0 1-3.63-.73c-2.53-.6 1.48-1.23-.38-5.6-1.43-3.37-2.78-6.78-4.11-10.19a1.94 1.94 0 0 0-2-1.44 138 138 0 0 0-14.58.07 2.23 2.23 0 0 0-1.62 1.06c-1.58 3.62-3.07 7.29-4.51 11-1.27 3.23 7.86 1.32 12.19 2.16 3 .57 4.53 3.72.66 3.73H322.9c-2.92 0-3.09-3.15-.74-3.21a6.3 6.3 0 0 0 5.92-3.47c1.5-3 2.8-6 4.11-9.09 18.18-42.14 17.06-40.17 18.42-41.61a1.83 1.83 0 0 1 3 0c2.93 3.34 18.4 44.71 23.62 51.92 2 2.7 5.74 2 6.36 2 3.61.13 4-1.11 4.13-4.29.09-1.87.08 1.17.07-41.24 0-4.46-2.36-3.74-5.55-4.27-.26 0-2.56-.63-.08-3.06.21-.2-.89-.24 21.7-.15 2.32 0 5.32 2.75-1.21 3.45a2.56 2.56 0 0 0-2.66 2.83c-.07 1.63-.19 38.89.29 41.21a3.06 3.06 0 0 0 3.23 2.43c13.25.43 14.92.44 16-3.41 1.67-5.78 4.13-2.52 3.73-.19zm-104.72 64.37c-4.24 0-4.42-3.39-.61-3.41 35.91-.16 28.11.38 37.19-.65 1.68-.19 2.38.24 2.25 1.89-.26 3.39-.64 6.78-1 10.16-.25 2.16-3.2 2.61-3.4-.15-.38-5.31-2.15-4.45-15.63-5.08-1.58-.07-1.64 0-1.64 1.52V304c0 1.65 0 1.6 1.62 1.47 3.12-.25 10.31.34 15.69-1.52.47-.16 3.3-1.79 3.07 1.76 0 .21-.76 10.35-1.18 11.39-.53 1.29-1.88 1.51-2.58.32-1.17-2 0-5.08-3.71-5.3-15.42-.9-12.91-2.55-12.91 6 0 12.25-.76 16.11 3.89 16.24 16.64.48 14.4 0 16.43-5.71.84-2.37 3.5-1.77 3.18.58-.44 3.21-.85 6.43-1.23 9.64 0 .36-.16 2.4-4.66 2.39-37.16-.08-34.54-.19-35.21-.31-2.72-.51-2.2-3 .22-3.45 1.1-.19 4 .54 4.16-2.56 2.44-56.22-.07-51.34-3.91-51.33zm-.41-109.52c2.46.61 3.13 1.76 2.95 4.65-.33 5.3-.34 9-.55 9.69-.66 2.23-3.15 2.12-3.34-.27-.38-4.81-3.05-7.82-7.57-9.15-26.28-7.73-32.81 15.46-27.17 30.22 5.88 15.41 22 15.92 28.86 13.78 5.92-1.85 5.88-6.5 6.91-7.58 1.23-1.3 2.25-1.84 3.12 1.1 0 .1.57 11.89-6 12.75-1.6.21-19.38 3.69-32.68-3.39-21-11.19-16.74-35.47-6.88-45.33 14-14.06 39.91-7.06 42.32-6.47zM289.8 280.14c3.28 0 3.66 3 .16 3.43-2.61.32-5-.42-5 5.46 0 2-.19 29.05.4 41.45.11 2.29 1.15 3.52 3.44 3.65 22 1.21 14.95-1.65 18.79-6.34 1.83-2.24 2.76.84 2.76 1.08.35 13.62-4 12.39-5.19 12.4l-38.16-.19c-1.93-.23-2.06-3-.42-3.38 2-.48 4.94.4 5.13-2.8 1-15.87.57-44.65.34-47.81-.27-3.77-2.8-3.27-5.68-3.71-2.47-.38-2-3.22.34-3.22 1.45-.02 17.97-.03 23.09-.02zm-31.63-57.79c.07 4.08 2.86 3.46 6 3.58 2.61.1 2.53 3.41-.07 3.43-6.48 0-13.7 0-21.61-.06-3.84 0-3.38-3.35 0-3.37 4.49 0 3.24 1.61 3.41-45.54 0-5.08-3.27-3.54-4.72-4.23-2.58-1.23-1.36-3.09.41-3.15 1.29 0 20.19-.41 21.17.21s1.87 1.65-.42 2.86c-1 .52-3.86-.28-4.15 2.47 0 .21-.82 1.63-.07 43.8zm-36.91 274.27a2.93 2.93 0 0 0 3.26 0c17-9.79 182-103.57 197.42-112.51-.14-.43 11.26-.18-181.52-.27-1.22 0-1.57.37-1.53 1.56 0 .1 1.25 44.51 1.22 50.38a28.33 28.33 0 0 1-1.36 7.71c-.55 1.83.38-.5-13.5 32.23-.73 1.72-1 2.21-2-.08-4.19-10.34-8.28-20.72-12.57-31a23.6 23.6 0 0 1-2-10.79c.16-2.46.8-16.12 1.51-48 0-1.95 0-2-2-2h-183c2.58 1.63 178.32 102.57 196 112.76zm-90.9-188.75c0 2.4.36 2.79 2.76 3 11.54 1.17 21 3.74 25.64-7.32 6-14.46 2.66-34.41-12.48-38.84-2-.59-16-2.76-15.94 1.51.05 8.04.01 11.61.02 41.65zm105.75-15.05c0 2.13 1.07 38.68 1.09 39.13.34 9.94-25.58 5.77-25.23-2.59.08-2 1.37-37.42 1.1-39.43-14.1 7.44-14.42 40.21 6.44 48.8a17.9 17.9 0 0 0 22.39-7.07c4.91-7.76 6.84-29.47-5.43-39a2.53 2.53 0 0 1-.36.12zm-12.28-198c-9.83 0-9.73 14.75-.07 14.87s10.1-14.88.07-14.91zm-80.15 103.83c0 1.8.41 2.4 2.17 2.58 13.62 1.39 12.51-11 12.16-13.36-1.69-11.22-14.38-10.2-14.35-7.81.05 4.5-.03 13.68.02 18.59zm212.32 6.4l-6.1-15.84c-2.16 5.48-4.16 10.57-6.23 15.84z"]},sM={prefix:"fab",iconName:"css3",icon:[512,512,[],"f13c","M480 32l-64 368-223.3 80L0 400l19.6-94.8h82l-8 40.6L210 390.2l134.1-44.4 18.8-97.1H29.5l16-82h333.7l10.5-52.7H56.3l16.3-82H480z"]},hM={prefix:"fab",iconName:"css3-alt",icon:[384,512,[],"f38b","M0 32l34.9 395.8L192 480l157.1-52.2L384 32H0zm313.1 80l-4.8 47.3L193 208.6l-.3.1h111.5l-12.8 146.6-98.2 28.7-98.8-29.2-6.4-73.9h48.9l3.2 38.3 52.6 13.3 54.7-15.4 3.7-61.6-166.3-.5v-.1l-.2.1-3.6-46.3L193.1 162l6.5-2.7H76.7L70.9 112h242.2z"]},mM={prefix:"fab",iconName:"cuttlefish",icon:[440,512,[],"f38c","M344 305.5c-17.5 31.6-57.4 54.5-96 54.5-56.6 0-104-47.4-104-104s47.4-104 104-104c38.6 0 78.5 22.9 96 54.5 13.7-50.9 41.7-93.3 87-117.8C385.7 39.1 320.5 8 248 8 111 8 0 119 0 256s111 248 248 248c72.5 0 137.7-31.1 183-80.7-45.3-24.5-73.3-66.9-87-117.8z"]},vM={prefix:"fab",iconName:"d-and-d",icon:[576,512,[],"f38d","M82.5 98.9c-.6-17.2 2-33.8 12.7-48.2.3 7.4 1.2 14.5 4.2 21.6 5.9-27.5 19.7-49.3 42.3-65.5-1.9 5.9-3.5 11.8-3 17.7 8.7-7.4 18.8-17.8 44.4-22.7 14.7-2.8 29.7-2 42.1 1 38.5 9.3 61 34.3 69.7 72.3 5.3 23.1.7 45-8.3 66.4-5.2 12.4-12 24.4-20.7 35.1-2-1.9-3.9-3.8-5.8-5.6-42.8-40.8-26.8-25.2-37.4-37.4-1.1-1.2-1-2.2-.1-3.6 8.3-13.5 11.8-28.2 10-44-1.1-9.8-4.3-18.9-11.3-26.2-14.5-15.3-39.2-15-53.5.6-11.4 12.5-14.1 27.4-10.9 43.6.2 1.3.4 2.7 0 3.9-3.4 13.7-4.6 27.6-2.5 41.6.1.5.1 1.1.1 1.6 0 .3-.1.5-.2 1.1-21.8-11-36-28.3-43.2-52.2-8.3 17.8-11.1 35.5-6.6 54.1-15.6-15.2-21.3-34.3-22-55.2zm469.6 123.2c-11.6-11.6-25-20.4-40.1-26.6-12.8-5.2-26-7.9-39.9-7.1-10 .6-19.6 3.1-29 6.4-2.5.9-5.1 1.6-7.7 2.2-4.9 1.2-7.3-3.1-4.7-6.8 3.2-4.6 3.4-4.2 15-12 .6-.4 1.2-.8 2.2-1.5h-2.5c-.6 0-1.2.2-1.9.3-19.3 3.3-30.7 15.5-48.9 29.6-10.4 8.1-13.8 3.8-12-.5 1.4-3.5 3.3-6.7 5.1-10 1-1.8 2.3-3.4 3.5-5.1-.2-.2-.5-.3-.7-.5-27 18.3-46.7 42.4-57.7 73.3.3.3.7.6 1 .9.3-.6.5-1.2.9-1.7 10.4-12.1 22.8-21.8 36.6-29.8 18.2-10.6 37.5-18.3 58.7-20.2 4.3-.4 8.7-.1 13.1-.1-1.8.7-3.5.9-5.3 1.1-18.5 2.4-35.5 9-51.5 18.5-30.2 17.9-54.5 42.2-75.1 70.4-.3.4-.4.9-.7 1.3 14.5 5.3 24 17.3 36.1 25.6.2-.1.3-.2.4-.4l1.2-2.7c12.2-26.9 27-52.3 46.7-74.5 16.7-18.8 38-25.3 62.5-20 5.9 1.3 11.4 4.4 17.2 6.8 2.3-1.4 5.1-3.2 8-4.7 8.4-4.3 17.4-7 26.7-9 14.7-3.1 29.5-4.9 44.5-1.3v-.5c-.5-.4-1.2-.8-1.7-1.4zM316.7 397.6c-39.4-33-22.8-19.5-42.7-35.6-.8.9 0-.2-1.9 3-11.2 19.1-25.5 35.3-44 47.6-10.3 6.8-21.5 11.8-34.1 11.8-21.6 0-38.2-9.5-49.4-27.8-12-19.5-13.3-40.7-8.2-62.6 7.8-33.8 30.1-55.2 38.6-64.3-18.7-6.2-33 1.7-46.4 13.9.8-13.9 4.3-26.2 11.8-37.3-24.3 10.6-45.9 25-64.8 43.9-.3-5.8 5.4-43.7 5.6-44.7.3-2.7-.6-5.3-3-7.4-24.2 24.7-44.5 51.8-56.1 84.6 7.4-5.9 14.9-11.4 23.6-16.2-8.3 22.3-19.6 52.8-7.8 101.1 4.6 19 11.9 36.8 24.1 52.3 2.9 3.7 6.3 6.9 9.5 10.3.2-.2.4-.3.6-.5-1.4-7-2.2-14.1-1.5-21.9 2.2 3.2 3.9 6 5.9 8.6 12.6 16 28.7 27.4 47.2 35.6 25 11.3 51.1 13.3 77.9 8.6 54.9-9.7 90.7-48.6 116-98.8 1-1.8.6-2.9-.9-4.2zm172-46.4c-9.5-3.1-22.2-4.2-28.7-2.9 9.9 4 14.1 6.6 18.8 12 12.6 14.4 10.4 34.7-5.4 45.6-11.7 8.1-24.9 10.5-38.9 9.1-1.2-.1-2.3-.4-3-.6 2.8-3.7 6-7 8.1-10.8 9.4-16.8 5.4-42.1-8.7-56.1-2.1-2.1-4.6-3.9-7-5.9-.3 1.3-.1 2.1.1 2.8 4.2 16.6-8.1 32.4-24.8 31.8-7.6-.3-13.9-3.8-19.6-8.5-19.5-16.1-39.1-32.1-58.5-48.3-5.9-4.9-12.5-8.1-20.1-8.7-4.6-.4-9.3-.6-13.9-.9-5.9-.4-8.8-2.8-10.4-8.4-.9-3.4-1.5-6.8-2.2-10.2-1.5-8.1-6.2-13-14.3-14.2-4.4-.7-8.9-1-13.3-1.5-13-1.4-19.8-7.4-22.6-20.3-5 11-1.6 22.4 7.3 29.9 4.5 3.8 9.3 7.3 13.8 11.2 4.6 3.8 7.4 8.7 7.9 14.8.4 4.7.8 9.5 1.8 14.1 2.2 10.6 8.9 18.4 17 25.1 16.5 13.7 33 27.3 49.5 41.1 17.9 15 13.9 32.8 13 56-.9 22.9 12.2 42.9 33.5 51.2 1 .4 2 .6 3.6 1.1-15.7-18.2-10.1-44.1.7-52.3.3 2.2.4 4.3.9 6.4 9.4 44.1 45.4 64.2 85 56.9 16-2.9 30.6-8.9 42.9-19.8 2-1.8 3.7-4.1 5.9-6.5-19.3 4.6-35.8.1-50.9-10.6.7-.3 1.3-.3 1.9-.3 21.3 1.8 40.6-3.4 57-17.4 19.5-16.6 26.6-42.9 17.4-66-8.3-20.1-23.6-32.3-43.8-38.9zM99.4 179.3c-5.3-9.2-13.2-15.6-22.1-21.3 13.7-.5 26.6.2 39.6 3.7-7-12.2-8.5-24.7-5-38.7 5.3 11.9 13.7 20.1 23.6 26.8 19.7 13.2 35.7 19.6 46.7 30.2 3.4 3.3 6.3 7.1 9.6 10.9-.8-2.1-1.4-4.1-2.2-6-5-10.6-13-18.6-22.6-25-1.8-1.2-2.8-2.5-3.4-4.5-3.3-12.5-3-25.1-.7-37.6 1-5.5 2.8-10.9 4.5-16.3.8-2.4 2.3-4.6 4-6.6.6 6.9 0 25.5 19.6 46 10.8 11.3 22.4 21.9 33.9 32.7 9 8.5 18.3 16.7 25.5 26.8 1.1 1.6 2.2 3.3 3.8 4.7-5-13-14.2-24.1-24.2-33.8-9.6-9.3-19.4-18.4-29.2-27.4-3.3-3-4.6-6.7-5.1-10.9-1.2-10.4 0-20.6 4.3-30.2.5-1 1.1-2 1.9-3.3.5 4.2.6 7.9 1.4 11.6 4.8 23.1 20.4 36.3 49.3 63.5 10 9.4 19.3 19.2 25.6 31.6 4.8 9.3 7.3 19 5.7 29.6-.1.6.5 1.7 1.1 2 6.2 2.6 10 6.9 9.7 14.3 7.7-2.6 12.5-8 16.4-14.5 4.2 20.2-9.1 50.3-27.2 58.7.4-4.5 5-23.4-16.5-27.7-6.8-1.3-12.8-1.3-22.9-2.1 4.7-9 10.4-20.6.5-22.4-24.9-4.6-52.8 1.9-57.8 4.6 8.2.4 16.3 1 23.5 3.3-2 6.5-4 12.7-5.8 18.9-1.9 6.5 2.1 14.6 9.3 9.6 1.2-.9 2.3-1.9 3.3-2.7-3.1 17.9-2.9 15.9-2.8 18.3.3 10.2 9.5 7.8 15.7 7.3-2.5 11.8-29.5 27.3-45.4 25.8 7-4.7 12.7-10.3 15.9-17.9-6.5.8-12.9 1.6-19.2 2.4l-.3-.9c4.7-3.4 8-7.8 10.2-13.1 8.7-21.1-3.6-38-25-39.9-9.1-.8-17.8.8-25.9 5.5 6.2-15.6 17.2-26.6 32.6-34.5-15.2-4.3-8.9-2.7-24.6-6.3 14.6-9.3 30.2-13.2 46.5-14.6-5.2-3.2-48.1-3.6-70.2 20.9 7.9 1.4 15.5 2.8 23.2 4.2-23.8 7-44 19.7-62.4 35.6 1.1-4.8 2.7-9.5 3.3-14.3.6-4.5.8-9.2.1-13.6-1.5-9.4-8.9-15.1-19.7-16.3-7.9-.9-15.6.1-23.3 1.3-.9.1-1.7.3-2.9 0 15.8-14.8 36-21.7 53.1-33.5 6-4.5 6.8-8.2 3-14.9zm128.4 26.8c3.3 16 12.6 25.5 23.8 24.3-4.6-11.3-12.1-19.5-23.8-24.3z"]},zM={prefix:"fab",iconName:"d-and-d-beyond",icon:[640,512,[],"f6ca","M313.8 241.5c13.8 0 21-10.1 24.8-17.9-1-1.1-5-4.2-7.4-6.6-2.4 4.3-8.2 10.7-13.9 10.7-10.2 0-15.4-14.7-3.2-26.6-.5-.2-4.3-1.8-8 2.4 0-3 1-5.1 2.1-6.6-3.5 1.3-9.8 5.6-11.4 7.9.2-5.8 1.6-7.5.6-9l-.2-.2s-8.5 5.6-9.3 14.7c0 0 1.1-1.6 2.1-1.9.6-.3 1.3 0 .6 1.9-.2.6-5.8 15.7 5.1 26-.6-1.6-1.9-7.6 2.4-1.9-.3.1 5.8 7.1 15.7 7.1zm52.4-21.1c0-4-4.9-4.4-5.6-4.5 2 3.9.9 7.5.2 9 2.5-.4 5.4-1.6 5.4-4.5zm10.3 5.2c0-6.4-6.2-11.4-13.5-10.7 8 1.3 5.6 13.8-5 11.4 3.7-2.6 3.2-9.9-1.3-12.5 1.4 4.2-3 8.2-7.4 4.6-2.4-1.9-8-6.6-10.6-8.6-2.4-2.1-5.5-1-6.6-1.8-1.3-1.1-.5-3.8-2.2-5-1.6-.8-3-.3-4.8-1-1.6-.6-2.7-1.9-2.6-3.5-2.5 4.4 3.4 6.3 4.5 8.5 1 1.9-.8 4.8 4 8.5 14.8 11.6 9.1 8 10.4 18.1.6 4.3 4.2 6.7 6.4 7.4-2.1-1.9-2.9-6.4 0-9.3 0 13.9 19.2 13.3 23.1 6.4-2.4 1.1-7-.2-9-1.9 7.7 1 14.2-4.1 14.6-10.6zm-39.4-18.4c2 .8 1.6.7 6.4 4.5 10.2-24.5 21.7-15.7 22-15.5 2.2-1.9 9.8-3.8 13.8-2.7-2.4-2.7-7.5-6.2-13.3-6.2-4.7 0-7.4 2.2-8 1.3-.8-1.4 3.2-3.4 3.2-3.4-5.4.2-9.6 6.7-11.2 5.9-1.1-.5 1.4-3.7 1.4-3.7-5.1 2.9-9.3 9.1-10.2 13 4.6-5.8 13.8-9.8 19.7-9-10.5.5-19.5 9.7-23.8 15.8zm242.5 51.9c-20.7 0-40 1.3-50.3 2.1l7.4 8.2v77.2l-7.4 8.2c10.4.8 30.9 2.1 51.6 2.1 42.1 0 59.1-20.7 59.1-48.9 0-29.3-23.2-48.9-60.4-48.9zm-15.1 75.6v-53.3c30.1-3.3 46.8 3.8 46.8 26.3 0 25.6-21.4 30.2-46.8 27zM301.6 181c-1-3.4-.2-6.9 1.1-9.4 1 3 2.6 6.4 7.5 9-.5-2.4-.2-5.6.5-8-1.4-5.4 2.1-9.9 6.4-9.9 6.9 0 8.5 8.8 4.7 14.4 2.1 3.2 5.5 5.6 7.7 7.8 3.2-3.7 5.5-9.5 5.5-13.8 0-8.2-5.5-15.9-16.7-16.5-20-.9-20.2 16.6-20 18.9.5 5.2 3.4 7.8 3.3 7.5zm-.4 6c-.5 1.8-7 3.7-10.2 6.9 4.8-1 7-.2 7.8 1.8.5 1.4-.2 3.4-.5 5.6 1.6-1.8 7-5.5 11-6.2-1-.3-3.4-.8-4.3-.8 2.9-3.4 9.3-4.5 12.8-3.7-2.2-.2-6.7 1.1-8.5 2.6 1.6.3 3 .6 4.3 1.1-2.1.8-4.8 3.4-5.8 6.1 7-5 13.1 5.2 7 8.2.8.2 2.7 0 3.5-.5-.3 1.1-1.9 3-3 3.4 2.9 0 7-1.9 8.2-4.6 0 0-1.8.6-2.6-.2s.3-4.3.3-4.3c-2.3 2.9-3.4-1.3-1.3-4.2-1-.3-3.5-.6-4.6-.5 3.2-1.1 10.4-1.8 11.2-.3.6 1.1-1 3.4-1 3.4 4-.5 8.3 1.1 6.7 5.1 2.9-1.4 5.5-5.9 4.8-10.4-.3 1-1.6 2.4-2.9 2.7.2-1.4-1-2.2-1.9-2.6 1.7-9.6-14.6-14.2-14.1-23.9-1 1.3-1.8 5-.8 7.1 2.7 3.2 8.7 6.7 10.1 12.2-2.6-6.4-15.1-11.4-14.6-20.2-1.6 1.6-2.6 7.8-1.3 11 2.4 1.4 4.5 3.8 4.8 6.1-2.2-5.1-11.4-6.1-13.9-12.2-.6 2.2-.3 5 1 6.7 0 0-2.2-.8-7-.6 1.7.6 5.1 3.5 4.8 5.2zm25.9 7.4c-2.7 0-3.5-2.1-4.2-4.3 3.3 1.3 4.2 4.3 4.2 4.3zm38.9 3.7l-1-.6c-1.1-1-2.9-1.4-4.7-1.4-2.9 0-5.8 1.3-7.5 3.4-.8.8-1.4 1.8-2.1 2.6v15.7c3.5 2.6 7.1-2.9 3-7.2 1.5.3 4.6 2.7 5.1 3.2 0 0 2.6-.5 5-.5 2.1 0 3.9.3 5.6 1.1V196c-1.1.5-2.2 1-2.7 1.4zM79.9 305.9c17.2-4.6 16.2-18 16.2-19.9 0-20.6-24.1-25-37-25H3l8.3 8.6v29.5H0l11.4 14.6V346L3 354.6c61.7 0 73.8 1.5 86.4-5.9 6.7-4 9.9-9.8 9.9-17.6 0-5.1 2.6-18.8-19.4-25.2zm-41.3-27.5c20 0 29.6-.8 29.6 9.1v3c0 12.1-19 8.8-29.6 8.8zm0 59.2V315c12.2 0 32.7-2.3 32.7 8.8v4.5h.2c0 11.2-12.5 9.3-32.9 9.3zm101.2-19.3l23.1.2v-.2l14.1-21.2h-37.2v-14.9h52.4l-14.1-21v-.2l-73.5.2 7.4 8.2v77.1l-7.4 8.2h81.2l14.1-21.2-60.1.2zm214.7-60.1c-73.9 0-77.5 99.3-.3 99.3 77.9 0 74.1-99.3.3-99.3zm-.3 77.5c-37.4 0-36.9-55.3.2-55.3 36.8.1 38.8 55.3-.2 55.3zm-91.3-8.3l44.1-66.2h-41.7l6.1 7.2-20.5 37.2h-.3l-21-37.2 6.4-7.2h-44.9l44.1 65.8.2 19.4-7.7 8.2h42.6l-7.2-8.2zm-28.4-151.3c1.6 1.3 2.9 2.4 2.9 6.6v38.8c0 4.2-.8 5.3-2.7 6.4-.1.1-7.5 4.5-7.9 4.6h35.1c10 0 17.4-1.5 26-8.6-.6-5 .2-9.5.8-12 0-.2-1.8 1.4-2.7 3.5 0-5.7 1.6-15.4 9.6-20.5-.1 0-3.7-.8-9 1.1 2-3.1 10-7.9 10.4-7.9-8.2-26-38-22.9-32.2-22.9-30.9 0-32.6.3-39.9-4 .1.8.5 8.2 9.6 14.9zm21.5 5.5c4.6 0 23.1-3.3 23.1 17.3 0 20.7-18.4 17.3-23.1 17.3zm228.9 79.6l7 8.3V312h-.3c-5.4-14.4-42.3-41.5-45.2-50.9h-31.6l7.4 8.5v76.9l-7.2 8.3h39l-7.4-8.2v-47.4h.3c3.7 10.6 44.5 42.9 48.5 55.6h21.3v-85.2l7.4-8.3zm-106.7-96.1c-32.2 0-32.8.2-39.9-4 .1.7.5 8.3 9.6 14.9 3.1 2 2.9 4.3 2.9 9.5 1.8-1.1 3.8-2.2 6.1-3-1.1 1.1-2.7 2.7-3.5 4.5 1-1.1 7.5-5.1 14.6-3.5-1.6.3-4 1.1-6.1 2.9.1 0 2.1-1.1 7.5-.3v-4.3c4.7 0 23.1-3.4 23.1 17.3 0 20.5-18.5 17.3-19.7 17.3 5.7 4.4 5.8 12 2.2 16.3h.3c33.4 0 36.7-27.3 36.7-34 0-3.8-1.1-32-33.8-33.6z"]},pM={prefix:"fab",iconName:"dailymotion",icon:[448,512,[],"e052","M298.93,267a48.4,48.4,0,0,0-24.36-6.21q-19.83,0-33.44,13.27t-13.61,33.42q0,21.16,13.28,34.6t33.43,13.44q20.5,0,34.11-13.78T322,307.47A47.13,47.13,0,0,0,315.9,284,44.13,44.13,0,0,0,298.93,267ZM0,32V480H448V32ZM374.71,405.26h-53.1V381.37h-.67q-15.79,26.2-55.78,26.2-27.56,0-48.89-13.1a88.29,88.29,0,0,1-32.94-35.77q-11.6-22.68-11.59-50.89,0-27.56,11.76-50.22a89.9,89.9,0,0,1,32.93-35.78q21.18-13.09,47.72-13.1a80.87,80.87,0,0,1,29.74,5.21q13.28,5.21,25,17V153l55.79-12.09Z"]},dM={prefix:"fab",iconName:"dashcube",icon:[448,512,[],"f210","M326.6 104H110.4c-51.1 0-91.2 43.3-91.2 93.5V427c0 50.5 40.1 85 91.2 85h227.2c51.1 0 91.2-34.5 91.2-85V0L326.6 104zM153.9 416.5c-17.7 0-32.4-15.1-32.4-32.8V240.8c0-17.7 14.7-32.5 32.4-32.5h140.7c17.7 0 32 14.8 32 32.5v123.5l51.1 52.3H153.9z"]},uM={prefix:"fab",iconName:"deezer",icon:[576,512,[],"e077","M451.46,244.71H576V172H451.46Zm0-173.89v72.67H576V70.82Zm0,275.06H576V273.2H451.46ZM0,447.09H124.54V374.42H0Zm150.47,0H275V374.42H150.47Zm150.52,0H425.53V374.42H301Zm150.47,0H576V374.42H451.46ZM301,345.88H425.53V273.2H301Zm-150.52,0H275V273.2H150.47Zm0-101.17H275V172H150.47Z"]},MM={prefix:"fab",iconName:"delicious",icon:[448,512,[],"f1a5","M446.5 68c-.4-1.5-.9-3-1.4-4.5-.9-2.5-2-4.8-3.3-7.1-1.4-2.4-3-4.8-4.7-6.9-2.1-2.5-4.4-4.8-6.9-6.8-1.1-.9-2.2-1.7-3.3-2.5-1.3-.9-2.6-1.7-4-2.4-1.8-1-3.6-1.8-5.5-2.5-1.7-.7-3.5-1.3-5.4-1.7-3.8-1-7.9-1.5-12-1.5H48C21.5 32 0 53.5 0 80v352c0 4.1.5 8.2 1.5 12 2 7.7 5.8 14.6 11 20.3 1 1.1 2.1 2.2 3.3 3.3 5.7 5.2 12.6 9 20.3 11 3.8 1 7.9 1.5 12 1.5h352c26.5 0 48-21.5 48-48V80c-.1-4.1-.6-8.2-1.6-12zM416 432c0 8.8-7.2 16-16 16H224V256H32V80c0-8.8 7.2-16 16-16h176v192h192z"]},CM={prefix:"fab",iconName:"deploydog",icon:[512,512,[],"f38e","M382.2 136h51.7v239.6h-51.7v-20.7c-19.8 24.8-52.8 24.1-73.8 14.7-26.2-11.7-44.3-38.1-44.3-71.8 0-29.8 14.8-57.9 43.3-70.8 20.2-9.1 52.7-10.6 74.8 12.9V136zm-64.7 161.8c0 18.2 13.6 33.5 33.2 33.5 19.8 0 33.2-16.4 33.2-32.9 0-17.1-13.7-33.2-33.2-33.2-19.6 0-33.2 16.4-33.2 32.6zM188.5 136h51.7v239.6h-51.7v-20.7c-19.8 24.8-52.8 24.1-73.8 14.7-26.2-11.7-44.3-38.1-44.3-71.8 0-29.8 14.8-57.9 43.3-70.8 20.2-9.1 52.7-10.6 74.8 12.9V136zm-64.7 161.8c0 18.2 13.6 33.5 33.2 33.5 19.8 0 33.2-16.4 33.2-32.9 0-17.1-13.7-33.2-33.2-33.2-19.7 0-33.2 16.4-33.2 32.6zM448 96c17.5 0 32 14.4 32 32v256c0 17.5-14.4 32-32 32H64c-17.5 0-32-14.4-32-32V128c0-17.5 14.4-32 32-32h384m0-32H64C28.8 64 0 92.8 0 128v256c0 35.2 28.8 64 64 64h384c35.2 0 64-28.8 64-64V128c0-35.2-28.8-64-64-64z"]},HM={prefix:"fab",iconName:"deskpro",icon:[480,512,[],"f38f","M205.9 512l31.1-38.4c12.3-.2 25.6-1.4 36.5-6.6 38.9-18.6 38.4-61.9 38.3-63.8-.1-5-.8-4.4-28.9-37.4H362c-.2 50.1-7.3 68.5-10.2 75.7-9.4 23.7-43.9 62.8-95.2 69.4-8.7 1.1-32.8 1.2-50.7 1.1zm200.4-167.7c38.6 0 58.5-13.6 73.7-30.9l-175.5-.3-17.4 31.3 119.2-.1zm-43.6-223.9v168.3h-73.5l-32.7 55.5H250c-52.3 0-58.1-56.5-58.3-58.9-1.2-13.2-21.3-11.6-20.1 1.8 1.4 15.8 8.8 40 26.4 57.1h-91c-25.5 0-110.8-26.8-107-114V16.9C0 .9 9.7.3 15 .1h82c.2 0 .3.1.5.1 4.3-.4 50.1-2.1 50.1 43.7 0 13.3 20.2 13.4 20.2 0 0-18.2-5.5-32.8-15.8-43.7h84.2c108.7-.4 126.5 79.4 126.5 120.2zm-132.5 56l64 29.3c13.3-45.5-42.2-71.7-64-29.3z"]},gM={prefix:"fab",iconName:"dev",icon:[448,512,[],"f6cc","M120.12 208.29c-3.88-2.9-7.77-4.35-11.65-4.35H91.03v104.47h17.45c3.88 0 7.77-1.45 11.65-4.35 3.88-2.9 5.82-7.25 5.82-13.06v-69.65c-.01-5.8-1.96-10.16-5.83-13.06zM404.1 32H43.9C19.7 32 .06 51.59 0 75.8v360.4C.06 460.41 19.7 480 43.9 480h360.2c24.21 0 43.84-19.59 43.9-43.8V75.8c-.06-24.21-19.7-43.8-43.9-43.8zM154.2 291.19c0 18.81-11.61 47.31-48.36 47.25h-46.4V172.98h47.38c35.44 0 47.36 28.46 47.37 47.28l.01 70.93zm100.68-88.66H201.6v38.42h32.57v29.57H201.6v38.41h53.29v29.57h-62.18c-11.16.29-20.44-8.53-20.72-19.69V193.7c-.27-11.15 8.56-20.41 19.71-20.69h63.19l-.01 29.52zm103.64 115.29c-13.2 30.75-36.85 24.63-47.44 0l-38.53-144.8h32.57l29.71 113.72 29.57-113.72h32.58l-38.46 144.8z"]},VM={prefix:"fab",iconName:"deviantart",icon:[320,512,[],"f1bd","M320 93.2l-98.2 179.1 7.4 9.5H320v127.7H159.1l-13.5 9.2-43.7 84c-.3 0-8.6 8.6-9.2 9.2H0v-93.2l93.2-179.4-7.4-9.2H0V102.5h156l13.5-9.2 43.7-84c.3 0 8.6-8.6 9.2-9.2H320v93.1z"]},xM={prefix:"fab",iconName:"dhl",icon:[640,512,[],"f790","M238 301.2h58.7L319 271h-58.7L238 301.2zM0 282.9v6.4h81.8l4.7-6.4H0zM172.9 271c-8.7 0-6-3.6-4.6-5.5 2.8-3.8 7.6-10.4 10.4-14.1 2.8-3.7 2.8-5.9-2.8-5.9h-51l-41.1 55.8h100.1c33.1 0 51.5-22.5 57.2-30.3h-68.2zm317.5-6.9l39.3-53.4h-62.2l-39.3 53.4h62.2zM95.3 271H0v6.4h90.6l4.7-6.4zm111-26.6c-2.8 3.8-7.5 10.4-10.3 14.2-1.4 2-4.1 5.5 4.6 5.5h45.6s7.3-10 13.5-18.4c8.4-11.4.7-35-29.2-35H112.6l-20.4 27.8h111.4c5.6 0 5.5 2.2 2.7 5.9zM0 301.2h73.1l4.7-6.4H0v6.4zm323 0h58.7L404 271h-58.7c-.1 0-22.3 30.2-22.3 30.2zm222 .1h95v-6.4h-90.3l-4.7 6.4zm22.3-30.3l-4.7 6.4H640V271h-72.7zm-13.5 18.3H640v-6.4h-81.5l-4.7 6.4zm-164.2-78.6l-22.5 30.6h-26.2l22.5-30.6h-58.7l-39.3 53.4H409l39.3-53.4h-58.7zm33.5 60.3s-4.3 5.9-6.4 8.7c-7.4 10-.9 21.6 23.2 21.6h94.3l22.3-30.3H423.1z"]},LM={prefix:"fab",iconName:"diaspora",icon:[512,512,[],"f791","M251.64 354.55c-1.4 0-88 119.9-88.7 119.9S76.34 414 76 413.25s86.6-125.7 86.6-127.4c0-2.2-129.6-44-137.6-47.1-1.3-.5 31.4-101.8 31.7-102.1.6-.7 144.4 47 145.5 47 .4 0 .9-.6 1-1.3.4-2 1-148.6 1.7-149.6.8-1.2 104.5-.7 105.1-.3 1.5 1 3.5 156.1 6.1 156.1 1.4 0 138.7-47 139.3-46.3.8.9 31.9 102.2 31.5 102.6-.9.9-140.2 47.1-140.6 48.8-.3 1.4 82.8 122.1 82.5 122.9s-85.5 63.5-86.3 63.5c-1-.2-89-125.5-90.9-125.5z"]},bM={prefix:"fab",iconName:"digg",icon:[512,512,[],"f1a6","M81.7 172.3H0v174.4h132.7V96h-51v76.3zm0 133.4H50.9v-92.3h30.8v92.3zm297.2-133.4v174.4h81.8v28.5h-81.8V416H512V172.3H378.9zm81.8 133.4h-30.8v-92.3h30.8v92.3zm-235.6 41h82.1v28.5h-82.1V416h133.3V172.3H225.1v174.4zm51.2-133.3h30.8v92.3h-30.8v-92.3zM153.3 96h51.3v51h-51.3V96zm0 76.3h51.3v174.4h-51.3V172.3z"]},NM={prefix:"fab",iconName:"digital-ocean",icon:[512,512,[],"f391","M87 481.8h73.7v-73.6H87zM25.4 346.6v61.6H87v-61.6zm466.2-169.7c-23-74.2-82.4-133.3-156.6-156.6C164.9-32.8 8 93.7 8 255.9h95.8c0-101.8 101-180.5 208.1-141.7 39.7 14.3 71.5 46.1 85.8 85.7 39.1 107-39.7 207.8-141.4 208v.3h-.3V504c162.6 0 288.8-156.8 235.6-327.1zm-235.3 231v-95.3h-95.6v95.6H256v-.3z"]},AM={prefix:"fab",iconName:"discord",icon:[640,512,[],"f392","M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z"]},yM={prefix:"fab",iconName:"discourse",icon:[448,512,[],"f393","M225.9 32C103.3 32 0 130.5 0 252.1 0 256 .1 480 .1 480l225.8-.2c122.7 0 222.1-102.3 222.1-223.9C448 134.3 348.6 32 225.9 32zM224 384c-19.4 0-37.9-4.3-54.4-12.1L88.5 392l22.9-75c-9.8-18.1-15.4-38.9-15.4-61 0-70.7 57.3-128 128-128s128 57.3 128 128-57.3 128-128 128z"]},SM={prefix:"fab",iconName:"dochub",icon:[416,512,[],"f394","M397.9 160H256V19.6L397.9 160zM304 192v130c0 66.8-36.5 100.1-113.3 100.1H96V84.8h94.7c12 0 23.1.8 33.1 2.5v-84C212.9 1.1 201.4 0 189.2 0H0v512h189.2C329.7 512 400 447.4 400 318.1V192h-96z"]},wM={prefix:"fab",iconName:"docker",icon:[640,512,[],"f395","M349.9 236.3h-66.1v-59.4h66.1v59.4zm0-204.3h-66.1v60.7h66.1V32zm78.2 144.8H362v59.4h66.1v-59.4zm-156.3-72.1h-66.1v60.1h66.1v-60.1zm78.1 0h-66.1v60.1h66.1v-60.1zm276.8 100c-14.4-9.7-47.6-13.2-73.1-8.4-3.3-24-16.7-44.9-41.1-63.7l-14-9.3-9.3 14c-18.4 27.8-23.4 73.6-3.7 103.8-8.7 4.7-25.8 11.1-48.4 10.7H2.4c-8.7 50.8 5.8 116.8 44 162.1 37.1 43.9 92.7 66.2 165.4 66.2 157.4 0 273.9-72.5 328.4-204.2 21.4.4 67.6.1 91.3-45.2 1.5-2.5 6.6-13.2 8.5-17.1l-13.3-8.9zm-511.1-27.9h-66v59.4h66.1v-59.4zm78.1 0h-66.1v59.4h66.1v-59.4zm78.1 0h-66.1v59.4h66.1v-59.4zm-78.1-72.1h-66.1v60.1h66.1v-60.1z"]},kM={prefix:"fab",iconName:"draft2digital",icon:[480,512,[],"f396","M480 398.1l-144-82.2v64.7h-91.3c30.8-35 81.8-95.9 111.8-149.3 35.2-62.6 16.1-123.4-12.8-153.3-4.4-4.6-62.2-62.9-166-41.2-59.1 12.4-89.4 43.4-104.3 67.3-13.1 20.9-17 39.8-18.2 47.7-5.5 33 19.4 67.1 56.7 67.1 31.7 0 57.3-25.7 57.3-57.4 0-27.1-19.7-52.1-48-56.8 1.8-7.3 17.7-21.1 26.3-24.7 41.1-17.3 78 5.2 83.3 33.5 8.3 44.3-37.1 90.4-69.7 127.6C84.5 328.1 18.3 396.8 0 415.9l336-.1V480zM369.9 371l47.1 27.2-47.1 27.2zM134.2 161.4c0 12.4-10 22.4-22.4 22.4s-22.4-10-22.4-22.4 10-22.4 22.4-22.4 22.4 10.1 22.4 22.4zM82.5 380.5c25.6-27.4 97.7-104.7 150.8-169.9 35.1-43.1 40.3-82.4 28.4-112.7-7.4-18.8-17.5-30.2-24.3-35.7 45.3 2.1 68 23.4 82.2 38.3 0 0 42.4 48.2 5.8 113.3-37 65.9-110.9 147.5-128.5 166.7z"]},TM={prefix:"fab",iconName:"dribbble",icon:[512,512,[],"f17d","M256 8C119.252 8 8 119.252 8 256s111.252 248 248 248 248-111.252 248-248S392.748 8 256 8zm163.97 114.366c29.503 36.046 47.369 81.957 47.835 131.955-6.984-1.477-77.018-15.682-147.502-6.818-5.752-14.041-11.181-26.393-18.617-41.614 78.321-31.977 113.818-77.482 118.284-83.523zM396.421 97.87c-3.81 5.427-35.697 48.286-111.021 76.519-34.712-63.776-73.185-116.168-79.04-124.008 67.176-16.193 137.966 1.27 190.061 47.489zm-230.48-33.25c5.585 7.659 43.438 60.116 78.537 122.509-99.087 26.313-186.36 25.934-195.834 25.809C62.38 147.205 106.678 92.573 165.941 64.62zM44.17 256.323c0-2.166.043-4.322.108-6.473 9.268.19 111.92 1.513 217.706-30.146 6.064 11.868 11.857 23.915 17.174 35.949-76.599 21.575-146.194 83.527-180.531 142.306C64.794 360.405 44.17 310.73 44.17 256.323zm81.807 167.113c22.127-45.233 82.178-103.622 167.579-132.756 29.74 77.283 42.039 142.053 45.189 160.638-68.112 29.013-150.015 21.053-212.768-27.882zm248.38 8.489c-2.171-12.886-13.446-74.897-41.152-151.033 66.38-10.626 124.7 6.768 131.947 9.055-9.442 58.941-43.273 109.844-90.795 141.978z"]},EM={prefix:"fab",iconName:"dribbble-square",icon:[448,512,[],"f397","M90.2 228.2c8.9-42.4 37.4-77.7 75.7-95.7 3.6 4.9 28 38.8 50.7 79-64 17-120.3 16.8-126.4 16.7zM314.6 154c-33.6-29.8-79.3-41.1-122.6-30.6 3.8 5.1 28.6 38.9 51 80 48.6-18.3 69.1-45.9 71.6-49.4zM140.1 364c40.5 31.6 93.3 36.7 137.3 18-2-12-10-53.8-29.2-103.6-55.1 18.8-93.8 56.4-108.1 85.6zm98.8-108.2c-3.4-7.8-7.2-15.5-11.1-23.2C159.6 253 93.4 252.2 87.4 252c0 1.4-.1 2.8-.1 4.2 0 35.1 13.3 67.1 35.1 91.4 22.2-37.9 67.1-77.9 116.5-91.8zm34.9 16.3c17.9 49.1 25.1 89.1 26.5 97.4 30.7-20.7 52.5-53.6 58.6-91.6-4.6-1.5-42.3-12.7-85.1-5.8zm-20.3-48.4c4.8 9.8 8.3 17.8 12 26.8 45.5-5.7 90.7 3.4 95.2 4.4-.3-32.3-11.8-61.9-30.9-85.1-2.9 3.9-25.8 33.2-76.3 53.9zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-64 176c0-88.2-71.8-160-160-160S64 167.8 64 256s71.8 160 160 160 160-71.8 160-160z"]},PM={prefix:"fab",iconName:"dropbox",icon:[528,512,[],"f16b","M264.4 116.3l-132 84.3 132 84.3-132 84.3L0 284.1l132.3-84.3L0 116.3 132.3 32l132.1 84.3zM131.6 395.7l132-84.3 132 84.3-132 84.3-132-84.3zm132.8-111.6l132-84.3-132-83.6L395.7 32 528 116.3l-132.3 84.3L528 284.8l-132.3 84.3-131.3-85z"]},DM={prefix:"fab",iconName:"drupal",icon:[448,512,[],"f1a9","M319.5 114.7c-22.2-14-43.5-19.5-64.7-33.5-13-8.8-31.3-30-46.5-48.3-2.7 29.3-11.5 41.2-22 49.5-21.3 17-34.8 22.2-53.5 32.3C117 123 32 181.5 32 290.5 32 399.7 123.8 480 225.8 480 327.5 480 416 406 416 294c0-112.3-83-171-96.5-179.3zm2.5 325.6c-20.1 20.1-90.1 28.7-116.7 4.2-4.8-4.8.3-12 6.5-12 0 0 17 13.3 51.5 13.3 27 0 46-7.7 54.5-14 6.1-4.6 8.4 4.3 4.2 8.5zm-54.5-52.6c8.7-3.6 29-3.8 36.8 1.3 4.1 2.8 16.1 18.8 6.2 23.7-8.4 4.2-1.2-15.7-26.5-15.7-14.7 0-19.5 5.2-26.7 11-7 6-9.8 8-12.2 4.7-6-8.2 15.9-22.3 22.4-25zM360 405c-15.2-1-45.5-48.8-65-49.5-30.9-.9-104.1 80.7-161.3 42-38.8-26.6-14.6-104.8 51.8-105.2 49.5-.5 83.8 49 108.5 48.5 21.3-.3 61.8-41.8 81.8-41.8 48.7 0 23.3 109.3-15.8 106z"]},OM={prefix:"fab",iconName:"dyalog",icon:[416,512,[],"f399","M0 32v119.2h64V96h107.2C284.6 96 352 176.2 352 255.9 352 332 293.4 416 171.2 416H0v64h171.2C331.9 480 416 367.3 416 255.9c0-58.7-22.1-113.4-62.3-154.3C308.9 56 245.7 32 171.2 32H0z"]},IM={prefix:"fab",iconName:"earlybirds",icon:[480,512,[],"f39a","M313.2 47.5c1.2-13 21.3-14 36.6-8.7.9.3 26.2 9.7 19 15.2-27.9-7.4-56.4 18.2-55.6-6.5zm-201 6.9c30.7-8.1 62 20 61.1-7.1-1.3-14.2-23.4-15.3-40.2-9.6-1 .3-28.7 10.5-20.9 16.7zM319.4 160c-8.8 0-16 7.2-16 16s7.2 16 16 16 16-7.2 16-16-7.2-16-16-16zm-159.7 0c-8.8 0-16 7.2-16 16s7.2 16 16 16 16-7.2 16-16-7.2-16-16-16zm318.5 163.2c-9.9 24-40.7 11-63.9-1.2-13.5 69.1-58.1 111.4-126.3 124.2.3.9-2-.1 24 1 33.6 1.4 63.8-3.1 97.4-8-19.8-13.8-11.4-37.1-9.8-38.1 1.4-.9 14.7 1.7 21.6 11.5 8.6-12.5 28.4-14.8 30.2-13.6 1.6 1.1 6.6 20.9-6.9 34.6 4.7-.9 8.2-1.6 9.8-2.1 2.6-.8 17.7 11.3 3.1 13.3-14.3 2.3-22.6 5.1-47.1 10.8-45.9 10.7-85.9 11.8-117.7 12.8l1 11.6c3.8 18.1-23.4 24.3-27.6 6.2.8 17.9-27.1 21.8-28.4-1l-.5 5.3c-.7 18.4-28.4 17.9-28.3-.6-7.5 13.5-28.1 6.8-26.4-8.5l1.2-12.4c-36.7.9-59.7 3.1-61.8 3.1-20.9 0-20.9-31.6 0-31.6 2.4 0 27.7 1.3 63.2 2.8-61.1-15.5-103.7-55-114.9-118.2-25 12.8-57.5 26.8-68.2.8-10.5-25.4 21.5-42.6 66.8-73.4.7-6.6 1.6-13.3 2.7-19.8-14.4-19.6-11.6-36.3-16.1-60.4-16.8 2.4-23.2-9.1-23.6-23.1.3-7.3 2.1-14.9 2.4-15.4 1.1-1.8 10.1-2 12.7-2.6 6-31.7 50.6-33.2 90.9-34.5 19.7-21.8 45.2-41.5 80.9-48.3C203.3 29 215.2 8.5 216.2 8c1.7-.8 21.2 4.3 26.3 23.2 5.2-8.8 18.3-11.4 19.6-10.7 1.1.6 6.4 15-4.9 25.9 40.3 3.5 72.2 24.7 96 50.7 36.1 1.5 71.8 5.9 77.1 34 2.7.6 11.6.8 12.7 2.6.3.5 2.1 8.1 2.4 15.4-.5 13.9-6.8 25.4-23.6 23.1-3.2 17.3-2.7 32.9-8.7 47.7 2.4 11.7 4 23.8 4.8 36.4 37 25.4 70.3 42.5 60.3 66.9zM207.4 159.9c.9-44-37.9-42.2-78.6-40.3-21.7 1-38.9 1.9-45.5 13.9-11.4 20.9 5.9 92.9 23.2 101.2 9.8 4.7 73.4 7.9 86.3-7.1 8.2-9.4 15-49.4 14.6-67.7zm52 58.3c-4.3-12.4-6-30.1-15.3-32.7-2-.5-9-.5-11 0-10 2.8-10.8 22.1-17 37.2 15.4 0 19.3 9.7 23.7 9.7 4.3 0 6.3-11.3 19.6-14.2zm135.7-84.7c-6.6-12.1-24.8-12.9-46.5-13.9-40.2-1.9-78.2-3.8-77.3 40.3-.5 18.3 5 58.3 13.2 67.8 13 14.9 76.6 11.8 86.3 7.1 15.8-7.6 36.5-78.9 24.3-101.3z"]},BM={prefix:"fab",iconName:"ebay",icon:[640,512,[],"f4f4","M606 189.5l-54.8 109.9-54.9-109.9h-37.5l10.9 20.6c-11.5-19-35.9-26-63.3-26-31.8 0-67.9 8.7-71.5 43.1h33.7c1.4-13.8 15.7-21.8 35-21.8 26 0 41 9.6 41 33v3.4c-12.7 0-28 .1-41.7.4-42.4.9-69.6 10-76.7 34.4 1-5.2 1.5-10.6 1.5-16.2 0-52.1-39.7-76.2-75.4-76.2-21.3 0-43 5.5-58.7 24.2v-80.6h-32.1v169.5c0 10.3-.6 22.9-1.1 33.1h31.5c.7-6.3 1.1-12.9 1.1-19.5 13.6 16.6 35.4 24.9 58.7 24.9 36.9 0 64.9-21.9 73.3-54.2-.5 2.8-.7 5.8-.7 9 0 24.1 21.1 45 60.6 45 26.6 0 45.8-5.7 61.9-25.5 0 6.6.3 13.3 1.1 20.2h29.8c-.7-8.2-1-17.5-1-26.8v-65.6c0-9.3-1.7-17.2-4.8-23.8l61.5 116.1-28.5 54.1h35.9L640 189.5zM243.7 313.8c-29.6 0-50.2-21.5-50.2-53.8 0-32.4 20.6-53.8 50.2-53.8 29.8 0 50.2 21.4 50.2 53.8 0 32.3-20.4 53.8-50.2 53.8zm200.9-47.3c0 30-17.9 48.4-51.6 48.4-25.1 0-35-13.4-35-25.8 0-19.1 18.1-24.4 47.2-25.3 13.1-.5 27.6-.6 39.4-.6zm-411.9 1.6h128.8v-8.5c0-51.7-33.1-75.4-78.4-75.4-56.8 0-83 30.8-83 77.6 0 42.5 25.3 74 82.5 74 31.4 0 68-11.7 74.4-46.1h-33.1c-12 35.8-87.7 36.7-91.2-21.6zm95-21.4H33.3c6.9-56.6 92.1-54.7 94.4 0z"]},RM={prefix:"fab",iconName:"edge",icon:[512,512,[],"f282","M481.92,134.48C440.87,54.18,352.26,8,255.91,8,137.05,8,37.51,91.68,13.47,203.66c26-46.49,86.22-79.14,149.46-79.14,79.27,0,121.09,48.93,122.25,50.18,22,23.8,33,50.39,33,83.1,0,10.4-5.31,25.82-15.11,38.57-1.57,2-6.39,4.84-6.39,11,0,5.06,3.29,9.92,9.14,14,27.86,19.37,80.37,16.81,80.51,16.81A115.39,115.39,0,0,0,444.94,322a118.92,118.92,0,0,0,58.95-102.44C504.39,176.13,488.39,147.26,481.92,134.48ZM212.77,475.67a154.88,154.88,0,0,1-46.64-45c-32.94-47.42-34.24-95.6-20.1-136A155.5,155.5,0,0,1,203,215.75c59-45.2,94.84-5.65,99.06-1a80,80,0,0,0-4.89-10.14c-9.24-15.93-24-36.41-56.56-53.51-33.72-17.69-70.59-18.59-77.64-18.59-38.71,0-77.9,13-107.53,35.69C35.68,183.3,12.77,208.72,8.6,243c-1.08,12.31-2.75,62.8,23,118.27a248,248,0,0,0,248.3,141.61C241.78,496.26,214.05,476.24,212.77,475.67Zm250.72-98.33a7.76,7.76,0,0,0-7.92-.23,181.66,181.66,0,0,1-20.41,9.12,197.54,197.54,0,0,1-69.55,12.52c-91.67,0-171.52-63.06-171.52-144A61.12,61.12,0,0,1,200.61,228,168.72,168.72,0,0,0,161.85,278c-14.92,29.37-33,88.13,13.33,151.66,6.51,8.91,23,30,56,47.67,23.57,12.65,49,19.61,71.7,19.61,35.14,0,115.43-33.44,163-108.87A7.75,7.75,0,0,0,463.49,377.34Z"]},ZM={prefix:"fab",iconName:"edge-legacy",icon:[512,512,[],"e078","M25.71,228.16l.35-.48c0,.16,0,.32-.07.48Zm460.58,15.51c0-44-7.76-84.46-28.81-122.4C416.5,47.88,343.91,8,258.89,8,119,7.72,40.62,113.21,26.06,227.68c42.42-61.31,117.07-121.38,220.37-125,0,0,109.67,0,99.42,105H170c6.37-37.39,18.55-59,34.34-78.93-75.05,34.9-121.85,96.1-120.75,188.32.83,71.45,50.13,144.84,120.75,172,83.35,31.84,192.77,7.2,240.13-21.33V363.31C363.6,419.8,173.6,424.23,172.21,295.74H486.29V243.67Z"]},jM={prefix:"fab",iconName:"elementor",icon:[448,512,[],"f430","M425.6 32H22.4C10 32 0 42 0 54.4v403.2C0 470 10 480 22.4 480h403.2c12.4 0 22.4-10 22.4-22.4V54.4C448 42 438 32 425.6 32M164.3 355.5h-39.8v-199h39.8v199zm159.3 0H204.1v-39.8h119.5v39.8zm0-79.6H204.1v-39.8h119.5v39.8zm0-79.7H204.1v-39.8h119.5v39.8z"]},FM={prefix:"fab",iconName:"ello",icon:[496,512,[],"f5f1","M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm143.84 285.2C375.31 358.51 315.79 404.8 248 404.8s-127.31-46.29-143.84-111.6c-1.65-7.44 2.48-15.71 9.92-17.36 7.44-1.65 15.71 2.48 17.36 9.92 14.05 52.91 62 90.11 116.56 90.11s102.51-37.2 116.56-90.11c1.65-7.44 9.92-12.4 17.36-9.92 7.44 1.65 12.4 9.92 9.92 17.36z"]},qM={prefix:"fab",iconName:"ember",icon:[640,512,[],"f423","M639.9 254.6c-1.1-10.7-10.7-6.8-10.7-6.8s-15.6 12.1-29.3 10.7c-13.7-1.3-9.4-32-9.4-32s3-28.1-5.1-30.4c-8.1-2.4-18 7.3-18 7.3s-12.4 13.7-18.3 31.2l-1.6.5s1.9-30.6-.3-37.6c-1.6-3.5-16.4-3.2-18.8 3s-14.2 49.2-15 67.2c0 0-23.1 19.6-43.3 22.8s-25-9.4-25-9.4 54.8-15.3 52.9-59.1-44.2-27.6-49-24c-4.6 3.5-29.4 18.4-36.6 59.7-.2 1.4-.7 7.5-.7 7.5s-21.2 14.2-33 18c0 0 33-55.6-7.3-80.9-11.4-6.8-21.3-.5-27.2 5.3 13.6-17.3 46.4-64.2 36.9-105.2-5.8-24.4-18-27.1-29.2-23.1-17 6.7-23.5 16.7-23.5 16.7s-22 32-27.1 79.5-12.6 105.1-12.6 105.1-10.5 10.2-20.2 10.7-5.4-28.7-5.4-28.7 7.5-44.6 7-52.1-1.1-11.6-9.9-14.2c-8.9-2.7-18.5 8.6-18.5 8.6s-25.5 38.7-27.7 44.6l-1.3 2.4-1.3-1.6s18-52.7.8-53.5-28.5 18.8-28.5 18.8-19.6 32.8-20.4 36.5l-1.3-1.6s8.1-38.2 6.4-47.6c-1.6-9.4-10.5-7.5-10.5-7.5s-11.3-1.3-14.2 5.9-13.7 55.3-15 70.7c0 0-28.2 20.2-46.8 20.4-18.5.3-16.7-11.8-16.7-11.8s68-23.3 49.4-69.2c-8.3-11.8-18-15.5-31.7-15.3-13.7.3-30.3 8.6-41.3 33.3-5.3 11.8-6.8 23-7.8 31.5 0 0-12.3 2.4-18.8-2.9s-10 0-10 0-11.2 14-.1 18.3 28.1 6.1 28.1 6.1c1.6 7.5 6.2 19.5 19.6 29.7 20.2 15.3 58.8-1.3 58.8-1.3l15.9-8.8s.5 14.6 12.1 16.7 16.4 1 36.5-47.9c11.8-25 12.6-23.6 12.6-23.6l1.3-.3s-9.1 46.8-5.6 59.7C187.7 319.4 203 318 203 318s8.3 2.4 15-21.2 19.6-49.9 19.6-49.9h1.6s-5.6 48.1 3 63.7 30.9 5.3 30.9 5.3 15.6-7.8 18-10.2c0 0 18.5 15.8 44.6 12.9 58.3-11.5 79.1-25.9 79.1-25.9s10 24.4 41.1 26.7c35.5 2.7 54.8-18.6 54.8-18.6s-.3 13.5 12.1 18.6 20.7-22.8 20.7-22.8l20.7-57.2h1.9s1.1 37.3 21.5 43.2 47-13.7 47-13.7 6.4-3.5 5.3-14.3zm-578 5.3c.8-32 21.8-45.9 29-39 7.3 7 4.6 22-9.1 31.4-13.7 9.5-19.9 7.6-19.9 7.6zm272.8-123.8s19.1-49.7 23.6-25.5-40 96.2-40 96.2c.5-16.2 16.4-70.7 16.4-70.7zm22.8 138.4c-12.6 33-43.3 19.6-43.3 19.6s-3.5-11.8 6.4-44.9 33.3-20.2 33.3-20.2 16.2 12.4 3.6 45.5zm84.6-14.6s-3-10.5 8.1-30.6c11-20.2 19.6-9.1 19.6-9.1s9.4 10.2-1.3 25.5-26.4 14.2-26.4 14.2z"]},UM={prefix:"fab",iconName:"empire",icon:[496,512,[],"f1d1","M287.6 54.2c-10.8-2.2-22.1-3.3-33.5-3.6V32.4c78.1 2.2 146.1 44 184.6 106.6l-15.8 9.1c-6.1-9.7-12.7-18.8-20.2-27.1l-18 15.5c-26-29.6-61.4-50.7-101.9-58.4l4.8-23.9zM53.4 322.4l23-7.7c-6.4-18.3-10-38.2-10-58.7s3.3-40.4 9.7-58.7l-22.7-7.7c3.6-10.8 8.3-21.3 13.6-31l-15.8-9.1C34 181 24.1 217.5 24.1 256s10 75 27.1 106.6l15.8-9.1c-5.3-10-9.7-20.3-13.6-31.1zM213.1 434c-40.4-8-75.8-29.1-101.9-58.7l-18 15.8c-7.5-8.6-14.4-17.7-20.2-27.4l-16 9.4c38.5 62.3 106.8 104.3 184.9 106.6v-18.3c-11.3-.3-22.7-1.7-33.5-3.6l4.7-23.8zM93.3 120.9l18 15.5c26-29.6 61.4-50.7 101.9-58.4l-4.7-23.8c10.8-2.2 22.1-3.3 33.5-3.6V32.4C163.9 34.6 95.9 76.4 57.4 139l15.8 9.1c6-9.7 12.6-18.9 20.1-27.2zm309.4 270.2l-18-15.8c-26 29.6-61.4 50.7-101.9 58.7l4.7 23.8c-10.8 1.9-22.1 3.3-33.5 3.6v18.3c78.1-2.2 146.4-44.3 184.9-106.6l-16.1-9.4c-5.7 9.7-12.6 18.8-20.1 27.4zM496 256c0 137-111 248-248 248S0 393 0 256 111 8 248 8s248 111 248 248zm-12.2 0c0-130.1-105.7-235.8-235.8-235.8S12.2 125.9 12.2 256 117.9 491.8 248 491.8 483.8 386.1 483.8 256zm-39-106.6l-15.8 9.1c5.3 9.7 10 20.2 13.6 31l-22.7 7.7c6.4 18.3 9.7 38.2 9.7 58.7s-3.6 40.4-10 58.7l23 7.7c-3.9 10.8-8.3 21-13.6 31l15.8 9.1C462 331 471.9 294.5 471.9 256s-9.9-75-27.1-106.6zm-183 177.7c16.3-3.3 30.4-11.6 40.7-23.5l51.2 44.8c11.9-13.6 21.3-29.3 27.1-46.8l-64.2-22.1c2.5-7.5 3.9-15.2 3.9-23.5s-1.4-16.1-3.9-23.5l64.5-22.1c-6.1-17.4-15.5-33.2-27.4-46.8l-51.2 44.8c-10.2-11.9-24.4-20.5-40.7-23.8l13.3-66.4c-8.6-1.9-17.7-2.8-27.1-2.8-9.4 0-18.5.8-27.1 2.8l13.3 66.4c-16.3 3.3-30.4 11.9-40.7 23.8l-51.2-44.8c-11.9 13.6-21.3 29.3-27.4 46.8l64.5 22.1c-2.5 7.5-3.9 15.2-3.9 23.5s1.4 16.1 3.9 23.5l-64.2 22.1c5.8 17.4 15.2 33.2 27.1 46.8l51.2-44.8c10.2 11.9 24.4 20.2 40.7 23.5l-13.3 66.7c8.6 1.7 17.7 2.8 27.1 2.8 9.4 0 18.5-1.1 27.1-2.8l-13.3-66.7z"]},WM={prefix:"fab",iconName:"envira",icon:[448,512,[],"f299","M0 32c477.6 0 366.6 317.3 367.1 366.3L448 480h-26l-70.4-71.2c-39 4.2-124.4 34.5-214.4-37C47 300.3 52 214.7 0 32zm79.7 46c-49.7-23.5-5.2 9.2-5.2 9.2 45.2 31.2 66 73.7 90.2 119.9 31.5 60.2 79 139.7 144.2 167.7 65 28 34.2 12.5 6-8.5-28.2-21.2-68.2-87-91-130.2-31.7-60-61-118.6-144.2-158.1z"]},GM={prefix:"fab",iconName:"erlang",icon:[640,512,[],"f39d","M87.2 53.5H0v405h100.4c-49.7-52.6-78.8-125.3-78.7-212.1-.1-76.7 24-142.7 65.5-192.9zm238.2 9.7c-45.9.1-85.1 33.5-89.2 83.2h169.9c-1.1-49.7-34.5-83.1-80.7-83.2zm230.7-9.6h.3l-.1-.1zm.3 0c31.4 42.7 48.7 97.5 46.2 162.7.5 6 .5 11.7 0 24.1H230.2c-.2 109.7 38.9 194.9 138.6 195.3 68.5-.3 118-51 151.9-106.1l96.4 48.2c-17.4 30.9-36.5 57.8-57.9 80.8H640v-405z"]},_M={prefix:"fab",iconName:"ethereum",icon:[320,512,[],"f42e","M311.9 260.8L160 353.6 8 260.8 160 0l151.9 260.8zM160 383.4L8 290.6 160 512l152-221.4-152 92.8z"]},$M={prefix:"fab",iconName:"etsy",icon:[384,512,[],"f2d7","M384 348c-1.75 10.75-13.75 110-15.5 132-117.879-4.299-219.895-4.743-368.5 0v-25.5c45.457-8.948 60.627-8.019 61-35.25 1.793-72.322 3.524-244.143 0-322-1.029-28.46-12.13-26.765-61-36v-25.5c73.886 2.358 255.933 8.551 362.999-3.75-3.5 38.25-7.75 126.5-7.75 126.5H332C320.947 115.665 313.241 68 277.25 68h-137c-10.25 0-10.75 3.5-10.75 9.75V241.5c58 .5 88.5-2.5 88.5-2.5 29.77-.951 27.56-8.502 40.75-65.251h25.75c-4.407 101.351-3.91 61.829-1.75 160.25H257c-9.155-40.086-9.065-61.045-39.501-61.5 0 0-21.5-2-88-2v139c0 26 14.25 38.25 44.25 38.25H263c63.636 0 66.564-24.996 98.751-99.75H384z"]},YM={prefix:"fab",iconName:"evernote",icon:[384,512,[],"f839","M120.82 132.21c1.6 22.31-17.55 21.59-21.61 21.59-68.93 0-73.64-1-83.58 3.34-.56.22-.74 0-.37-.37L123.79 46.45c.38-.37.6-.22.38.37-4.35 9.99-3.35 15.09-3.35 85.39zm79 308c-14.68-37.08 13-76.93 52.52-76.62 17.49 0 22.6 23.21 7.95 31.42-6.19 3.3-24.95 1.74-25.14 19.2-.05 17.09 19.67 25 31.2 24.89A45.64 45.64 0 0 0 312 393.45v-.08c0-11.63-7.79-47.22-47.54-55.34-7.72-1.54-65-6.35-68.35-50.52-3.74 16.93-17.4 63.49-43.11 69.09-8.74 1.94-69.68 7.64-112.92-36.77 0 0-18.57-15.23-28.23-57.95-3.38-15.75-9.28-39.7-11.14-62 0-18 11.14-30.45 25.07-32.2 81 0 90 2.32 101-7.8 9.82-9.24 7.8-15.5 7.8-102.78 1-8.3 7.79-30.81 53.41-24.14 6 .86 31.91 4.18 37.48 30.64l64.26 11.15c20.43 3.71 70.94 7 80.6 57.94 22.66 121.09 8.91 238.46 7.8 238.46C362.15 485.53 267.06 480 267.06 480c-18.95-.23-54.25-9.4-67.27-39.83zm80.94-204.84c-1 1.92-2.2 6 .85 7 14.09 4.93 39.75 6.84 45.88 5.53 3.11-.25 3.05-4.43 2.48-6.65-3.53-21.85-40.83-26.5-49.24-5.92z"]},KM={prefix:"fab",iconName:"expeditedssl",icon:[496,512,[],"f23e","M248 43.4C130.6 43.4 35.4 138.6 35.4 256S130.6 468.6 248 468.6 460.6 373.4 460.6 256 365.4 43.4 248 43.4zm-97.4 132.9c0-53.7 43.7-97.4 97.4-97.4s97.4 43.7 97.4 97.4v26.6c0 5-3.9 8.9-8.9 8.9h-17.7c-5 0-8.9-3.9-8.9-8.9v-26.6c0-82.1-124-82.1-124 0v26.6c0 5-3.9 8.9-8.9 8.9h-17.7c-5 0-8.9-3.9-8.9-8.9v-26.6zM389.7 380c0 9.7-8 17.7-17.7 17.7H124c-9.7 0-17.7-8-17.7-17.7V238.3c0-9.7 8-17.7 17.7-17.7h248c9.7 0 17.7 8 17.7 17.7V380zm-248-137.3v132.9c0 2.5-1.9 4.4-4.4 4.4h-8.9c-2.5 0-4.4-1.9-4.4-4.4V242.7c0-2.5 1.9-4.4 4.4-4.4h8.9c2.5 0 4.4 1.9 4.4 4.4zm141.7 48.7c0 13-7.2 24.4-17.7 30.4v31.6c0 5-3.9 8.9-8.9 8.9h-17.7c-5 0-8.9-3.9-8.9-8.9v-31.6c-10.5-6.1-17.7-17.4-17.7-30.4 0-19.7 15.8-35.4 35.4-35.4s35.5 15.8 35.5 35.4zM248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 478.3C121 486.3 17.7 383 17.7 256S121 25.7 248 25.7 478.3 129 478.3 256 375 486.3 248 486.3z"]},JM={prefix:"fab",iconName:"facebook",icon:[512,512,[],"f09a","M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z"]},QM={prefix:"fab",iconName:"facebook-f",icon:[320,512,[],"f39e","M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"]},XM={prefix:"fab",iconName:"facebook-messenger",icon:[512,512,[],"f39f","M256.55 8C116.52 8 8 110.34 8 248.57c0 72.3 29.71 134.78 78.07 177.94 8.35 7.51 6.63 11.86 8.05 58.23A19.92 19.92 0 0 0 122 502.31c52.91-23.3 53.59-25.14 62.56-22.7C337.85 521.8 504 423.7 504 248.57 504 110.34 396.59 8 256.55 8zm149.24 185.13l-73 115.57a37.37 37.37 0 0 1-53.91 9.93l-58.08-43.47a15 15 0 0 0-18 0l-78.37 59.44c-10.46 7.93-24.16-4.6-17.11-15.67l73-115.57a37.36 37.36 0 0 1 53.91-9.93l58.06 43.46a15 15 0 0 0 18 0l78.41-59.38c10.44-7.98 24.14 4.54 17.09 15.62z"]},cC={prefix:"fab",iconName:"facebook-square",icon:[448,512,[],"f082","M400 32H48A48 48 0 0 0 0 80v352a48 48 0 0 0 48 48h137.25V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.27c-30.81 0-40.42 19.12-40.42 38.73V256h68.78l-11 71.69h-57.78V480H400a48 48 0 0 0 48-48V80a48 48 0 0 0-48-48z"]},aC={prefix:"fab",iconName:"fantasy-flight-games",icon:[512,512,[],"f6dc","M256 32.86L32.86 256 256 479.14 479.14 256 256 32.86zM88.34 255.83c1.96-2 11.92-12.3 96.49-97.48 41.45-41.75 86.19-43.77 119.77-18.69 24.63 18.4 62.06 58.9 62.15 59 .68.74 1.07 2.86.58 3.38-11.27 11.84-22.68 23.54-33.5 34.69-34.21-32.31-40.52-38.24-48.51-43.95-17.77-12.69-41.4-10.13-56.98 5.1-2.17 2.13-1.79 3.43.12 5.35 2.94 2.95 28.1 28.33 35.09 35.78-11.95 11.6-23.66 22.97-35.69 34.66-12.02-12.54-24.48-25.53-36.54-38.11-21.39 21.09-41.69 41.11-61.85 60.99a42569.01 42569.01 0 0 1-41.13-40.72zm234.82 101.6c-35.49 35.43-78.09 38.14-106.99 20.47-22.08-13.5-39.38-32.08-72.93-66.84 12.05-12.37 23.79-24.42 35.37-36.31 33.02 31.91 37.06 36.01 44.68 42.09 18.48 14.74 42.52 13.67 59.32-1.8 3.68-3.39 3.69-3.64.14-7.24-10.59-10.73-21.19-21.44-31.77-32.18-1.32-1.34-3.03-2.48-.8-4.69 10.79-10.71 21.48-21.52 32.21-32.29.26-.26.65-.38 1.91-1.07 12.37 12.87 24.92 25.92 37.25 38.75 21.01-20.73 41.24-40.68 61.25-60.42 13.68 13.4 27.13 26.58 40.86 40.03-20.17 20.86-81.68 82.71-100.5 101.5zM256 0L0 256l256 256 256-256L256 0zM16 256L256 16l240 240-240 240L16 256z"]},eC={prefix:"fab",iconName:"fedex",icon:[640,512,[],"f797","M586 284.5l53.3-59.9h-62.4l-21.7 24.8-22.5-24.8H414v-16h56.1v-48.1H318.9V236h-.5c-9.6-11-21.5-14.8-35.4-14.8-28.4 0-49.8 19.4-57.3 44.9-18-59.4-97.4-57.6-121.9-14v-24.2H49v-26.2h60v-41.1H0V345h49v-77.5h48.9c-1.5 5.7-2.3 11.8-2.3 18.2 0 73.1 102.6 91.4 130.2 23.7h-42c-14.7 20.9-45.8 8.9-45.8-14.6h85.5c3.7 30.5 27.4 56.9 60.1 56.9 14.1 0 27-6.9 34.9-18.6h.5V345h212.2l22.1-25 22.3 25H640l-54-60.5zm-446.7-16.6c6.1-26.3 41.7-25.6 46.5 0h-46.5zm153.4 48.9c-34.6 0-34-62.8 0-62.8 32.6 0 34.5 62.8 0 62.8zm167.8 19.1h-94.4V169.4h95v30.2H405v33.9h55.5v28.1h-56.1v44.7h56.1v29.6zm-45.9-39.8v-24.4h56.1v-44l50.7 57-50.7 57v-45.6h-56.1zm138.6 10.3l-26.1 29.5H489l45.6-51.2-45.6-51.2h39.7l26.6 29.3 25.6-29.3h38.5l-45.4 51 46 51.4h-40.5l-26.3-29.5z"]},iC={prefix:"fab",iconName:"fedora",icon:[448,512,[],"f798","M225 32C101.3 31.7.8 131.7.4 255.4L0 425.7a53.6 53.6 0 0 0 53.6 53.9l170.2.4c123.7.3 224.3-99.7 224.6-223.4S348.7 32.3 225 32zm169.8 157.2L333 126.6c2.3-4.7 3.8-9.2 3.8-14.3v-1.6l55.2 56.1a101 101 0 0 1 2.8 22.4zM331 94.3a106.06 106.06 0 0 1 58.5 63.8l-54.3-54.6a26.48 26.48 0 0 0-4.2-9.2zM118.1 247.2a49.66 49.66 0 0 0-7.7 11.4l-8.5-8.5a85.78 85.78 0 0 1 16.2-2.9zM97 251.4l11.8 11.9-.9 8a34.74 34.74 0 0 0 2.4 12.5l-27-27.2a80.6 80.6 0 0 1 13.7-5.2zm-18.2 7.4l38.2 38.4a53.17 53.17 0 0 0-14.1 4.7L67.6 266a107 107 0 0 1 11.2-7.2zm-15.2 9.8l35.3 35.5a67.25 67.25 0 0 0-10.5 8.5L53.5 278a64.33 64.33 0 0 1 10.1-9.4zm-13.3 12.3l34.9 35a56.84 56.84 0 0 0-7.7 11.4l-35.8-35.9c2.8-3.8 5.7-7.2 8.6-10.5zm-11 14.3l36.4 36.6a48.29 48.29 0 0 0-3.6 15.2l-39.5-39.8a99.81 99.81 0 0 1 6.7-12zm-8.8 16.3l41.3 41.8a63.47 63.47 0 0 0 6.7 26.2L25.8 326c1.4-4.9 2.9-9.6 4.7-14.5zm-7.9 43l61.9 62.2a31.24 31.24 0 0 0-3.6 14.3v1.1l-55.4-55.7a88.27 88.27 0 0 1-2.9-21.9zm5.3 30.7l54.3 54.6a28.44 28.44 0 0 0 4.2 9.2 106.32 106.32 0 0 1-58.5-63.8zm-5.3-37a80.69 80.69 0 0 1 2.1-17l72.2 72.5a37.59 37.59 0 0 0-9.9 8.7zm253.3-51.8l-42.6-.1-.1 56c-.2 69.3-64.4 115.8-125.7 102.9-5.7 0-19.9-8.7-19.9-24.2a24.89 24.89 0 0 1 24.5-24.6c6.3 0 6.3 1.6 15.7 1.6a55.91 55.91 0 0 0 56.1-55.9l.1-47c0-4.5-4.5-9-8.9-9l-33.6-.1c-32.6-.1-32.5-49.4.1-49.3l42.6.1.1-56a105.18 105.18 0 0 1 105.6-105 86.35 86.35 0 0 1 20.2 2.3c11.2 1.8 19.9 11.9 19.9 24 0 15.5-14.9 27.8-30.3 23.9-27.4-5.9-65.9 14.4-66 54.9l-.1 47a8.94 8.94 0 0 0 8.9 9l33.6.1c32.5.2 32.4 49.5-.2 49.4zm23.5-.3a35.58 35.58 0 0 0 7.6-11.4l8.5 8.5a102 102 0 0 1-16.1 2.9zm21-4.2L308.6 280l.9-8.1a34.74 34.74 0 0 0-2.4-12.5l27 27.2a74.89 74.89 0 0 1-13.7 5.3zm18-7.4l-38-38.4c4.9-1.1 9.6-2.4 13.7-4.7l36.2 35.9c-3.8 2.5-7.9 5-11.9 7.2zm15.5-9.8l-35.3-35.5a61.06 61.06 0 0 0 10.5-8.5l34.9 35a124.56 124.56 0 0 1-10.1 9zm13.2-12.3l-34.9-35a63.18 63.18 0 0 0 7.7-11.4l35.8 35.9a130.28 130.28 0 0 1-8.6 10.5zm11-14.3l-36.4-36.6a48.29 48.29 0 0 0 3.6-15.2l39.5 39.8a87.72 87.72 0 0 1-6.7 12zm13.5-30.9a140.63 140.63 0 0 1-4.7 14.3L345.6 190a58.19 58.19 0 0 0-7.1-26.2zm1-5.6l-71.9-72.1a32 32 0 0 0 9.9-9.2l64.3 64.7a90.93 90.93 0 0 1-2.3 16.6z"]},nC={prefix:"fab",iconName:"figma",icon:[384,512,[],"f799","M14 95.7924C14 42.8877 56.8878 0 109.793 0H274.161C327.066 0 369.954 42.8877 369.954 95.7924C369.954 129.292 352.758 158.776 326.711 175.897C352.758 193.019 369.954 222.502 369.954 256.002C369.954 308.907 327.066 351.795 274.161 351.795H272.081C247.279 351.795 224.678 342.369 207.666 326.904V415.167C207.666 468.777 163.657 512 110.309 512C57.5361 512 14 469.243 14 416.207C14 382.709 31.1945 353.227 57.2392 336.105C31.1945 318.983 14 289.5 14 256.002C14 222.502 31.196 193.019 57.2425 175.897C31.196 158.776 14 129.292 14 95.7924ZM176.288 191.587H109.793C74.2172 191.587 45.3778 220.427 45.3778 256.002C45.3778 291.44 73.9948 320.194 109.381 320.416C109.518 320.415 109.655 320.415 109.793 320.415H176.288V191.587ZM207.666 256.002C207.666 291.577 236.505 320.417 272.081 320.417H274.161C309.737 320.417 338.576 291.577 338.576 256.002C338.576 220.427 309.737 191.587 274.161 191.587H272.081C236.505 191.587 207.666 220.427 207.666 256.002ZM109.793 351.795C109.655 351.795 109.518 351.794 109.381 351.794C73.9948 352.015 45.3778 380.769 45.3778 416.207C45.3778 451.652 74.6025 480.622 110.309 480.622C146.591 480.622 176.288 451.186 176.288 415.167V351.795H109.793ZM109.793 31.3778C74.2172 31.3778 45.3778 60.2173 45.3778 95.7924C45.3778 131.368 74.2172 160.207 109.793 160.207H176.288V31.3778H109.793ZM207.666 160.207H274.161C309.737 160.207 338.576 131.368 338.576 95.7924C338.576 60.2173 309.737 31.3778 274.161 31.3778H207.666V160.207Z"]},oC={prefix:"fab",iconName:"firefox",icon:[512,512,[],"f269","M503.52,241.48c-.12-1.56-.24-3.12-.24-4.68v-.12l-.36-4.68v-.12a245.86,245.86,0,0,0-7.32-41.15c0-.12,0-.12-.12-.24l-1.08-4c-.12-.24-.12-.48-.24-.6-.36-1.2-.72-2.52-1.08-3.72-.12-.24-.12-.6-.24-.84-.36-1.2-.72-2.4-1.08-3.48-.12-.36-.24-.6-.36-1-.36-1.2-.72-2.28-1.2-3.48l-.36-1.08c-.36-1.08-.84-2.28-1.2-3.36a8.27,8.27,0,0,0-.36-1c-.48-1.08-.84-2.28-1.32-3.36-.12-.24-.24-.6-.36-.84-.48-1.2-1-2.28-1.44-3.48,0-.12-.12-.24-.12-.36-1.56-3.84-3.24-7.68-5-11.4l-.36-.72c-.48-1-.84-1.8-1.32-2.64-.24-.48-.48-1.08-.72-1.56-.36-.84-.84-1.56-1.2-2.4-.36-.6-.6-1.2-1-1.8s-.84-1.44-1.2-2.28c-.36-.6-.72-1.32-1.08-1.92s-.84-1.44-1.2-2.16a18.07,18.07,0,0,0-1.2-2c-.36-.72-.84-1.32-1.2-2s-.84-1.32-1.2-2-.84-1.32-1.2-1.92-.84-1.44-1.32-2.16a15.63,15.63,0,0,0-1.2-1.8L463.2,119a15.63,15.63,0,0,0-1.2-1.8c-.48-.72-1.08-1.56-1.56-2.28-.36-.48-.72-1.08-1.08-1.56l-1.8-2.52c-.36-.48-.6-.84-1-1.32-1-1.32-1.8-2.52-2.76-3.72a248.76,248.76,0,0,0-23.51-26.64A186.82,186.82,0,0,0,412,62.46c-4-3.48-8.16-6.72-12.48-9.84a162.49,162.49,0,0,0-24.6-15.12c-2.4-1.32-4.8-2.52-7.2-3.72a254,254,0,0,0-55.43-19.56c-1.92-.36-3.84-.84-5.64-1.2h-.12c-1-.12-1.8-.36-2.76-.48a236.35,236.35,0,0,0-38-4H255.14a234.62,234.62,0,0,0-45.48,5c-33.59,7.08-63.23,21.24-82.91,39-1.08,1-1.92,1.68-2.4,2.16l-.48.48H124l-.12.12.12-.12a.12.12,0,0,0,.12-.12l-.12.12a.42.42,0,0,1,.24-.12c14.64-8.76,34.92-16,49.44-19.56l5.88-1.44c.36-.12.84-.12,1.2-.24,1.68-.36,3.36-.72,5.16-1.08.24,0,.6-.12.84-.12C250.94,20.94,319.34,40.14,367,85.61a171.49,171.49,0,0,1,26.88,32.76c30.36,49.2,27.48,111.11,3.84,147.59-34.44,53-111.35,71.27-159,24.84a84.19,84.19,0,0,1-25.56-59,74.05,74.05,0,0,1,6.24-31c1.68-3.84,13.08-25.67,18.24-24.59-13.08-2.76-37.55,2.64-54.71,28.19-15.36,22.92-14.52,58.2-5,83.28a132.85,132.85,0,0,1-12.12-39.24c-12.24-82.55,43.31-153,94.31-170.51-27.48-24-96.47-22.31-147.71,15.36-29.88,22-51.23,53.16-62.51,90.36,1.68-20.88,9.6-52.08,25.8-83.88-17.16,8.88-39,37-49.8,62.88-15.6,37.43-21,82.19-16.08,124.79.36,3.24.72,6.36,1.08,9.6,19.92,117.11,122,206.38,244.78,206.38C392.77,503.42,504,392.19,504,255,503.88,250.48,503.76,245.92,503.52,241.48Z"]},tC={prefix:"fab",iconName:"firefox-browser",icon:[512,512,[],"e007","M189.37,152.86Zm-58.74-29.37C130.79,123.5,130.71,123.5,130.63,123.49Zm351.42,45.35c-10.61-25.5-32.08-53-48.94-61.73,13.72,26.89,21.67,53.88,24.7,74,0,0,0,.14.05.41-27.58-68.75-74.35-96.47-112.55-156.83-1.93-3.05-3.86-6.11-5.74-9.33-1-1.65-1.86-3.34-2.69-5.05A44.88,44.88,0,0,1,333.24.69a.63.63,0,0,0-.55-.66.9.9,0,0,0-.46,0l-.12.07-.18.1.1-.14c-54.23,31.77-76.72,87.38-82.5,122.78a130,130,0,0,0-48.33,12.33,6.25,6.25,0,0,0-3.09,7.75,6.13,6.13,0,0,0,7.79,3.79l.52-.21a117.84,117.84,0,0,1,42.11-11l1.42-.1c2-.12,4-.2,6-.22A122.61,122.61,0,0,1,291,140c.67.2,1.32.42,2,.63,1.89.57,3.76,1.2,5.62,1.87,1.36.5,2.71,1,4.05,1.58,1.09.44,2.18.88,3.25,1.35q2.52,1.13,5,2.35c.75.37,1.5.74,2.25,1.13q2.4,1.26,4.74,2.63,1.51.87,3,1.8a124.89,124.89,0,0,1,42.66,44.13c-13-9.15-36.35-18.19-58.82-14.28,87.74,43.86,64.18,194.9-57.39,189.2a108.43,108.43,0,0,1-31.74-6.12c-2.42-.91-4.8-1.89-7.16-2.93-1.38-.63-2.76-1.27-4.12-2C174.5,346,149.9,316.92,146.83,281.59c0,0,11.25-41.95,80.62-41.95,7.5,0,28.93-20.92,29.33-27-.09-2-42.54-18.87-59.09-35.18-8.85-8.71-13.05-12.91-16.77-16.06a69.58,69.58,0,0,0-6.31-4.77A113.05,113.05,0,0,1,173.92,97c-25.06,11.41-44.55,29.45-58.71,45.37h-.12c-9.67-12.25-9-52.65-8.43-61.08-.12-.53-7.22,3.68-8.15,4.31a178.54,178.54,0,0,0-23.84,20.43A214,214,0,0,0,51.9,133.36l0,0a.08.08,0,0,1,0,0,205.84,205.84,0,0,0-32.73,73.9c-.06.27-2.33,10.21-4,22.48q-.42,2.87-.78,5.74c-.57,3.69-1,7.71-1.44,14,0,.24,0,.48-.05.72-.18,2.71-.34,5.41-.49,8.12,0,.41,0,.82,0,1.24,0,134.7,109.21,243.89,243.92,243.89,120.64,0,220.82-87.58,240.43-202.62.41-3.12.74-6.26,1.11-9.41,4.85-41.83-.54-85.79-15.82-122.55Z"]},rC={prefix:"fab",iconName:"first-order",icon:[448,512,[],"f2b0","M12.9 229.2c.1-.1.2-.3.3-.4 0 .1 0 .3-.1.4h-.2zM224 96.6c-7.1 0-14.6.6-21.4 1.7l3.7 67.4-22-64c-14.3 3.7-27.7 9.4-40 16.6l29.4 61.4-45.1-50.9c-11.4 8.9-21.7 19.1-30.6 30.9l50.6 45.4-61.1-29.7c-7.1 12.3-12.9 25.7-16.6 40l64.3 22.6-68-4c-.9 7.1-1.4 14.6-1.4 22s.6 14.6 1.4 21.7l67.7-4-64 22.6c3.7 14.3 9.4 27.7 16.6 40.3l61.1-29.7L97.7 352c8.9 11.7 19.1 22.3 30.9 30.9l44.9-50.9-29.5 61.4c12.3 7.4 25.7 13.1 40 16.9l22.3-64.6-4 68c7.1 1.1 14.6 1.7 21.7 1.7 7.4 0 14.6-.6 21.7-1.7l-4-68.6 22.6 65.1c14.3-4 27.7-9.4 40-16.9L274.9 332l44.9 50.9c11.7-8.9 22-19.1 30.6-30.9l-50.6-45.1 61.1 29.4c7.1-12.3 12.9-25.7 16.6-40.3l-64-22.3 67.4 4c1.1-7.1 1.4-14.3 1.4-21.7s-.3-14.9-1.4-22l-67.7 4 64-22.3c-3.7-14.3-9.1-28-16.6-40.3l-60.9 29.7 50.6-45.4c-8.9-11.7-19.1-22-30.6-30.9l-45.1 50.9 29.4-61.1c-12.3-7.4-25.7-13.1-40-16.9L241.7 166l4-67.7c-7.1-1.2-14.3-1.7-21.7-1.7zM443.4 128v256L224 512 4.6 384V128L224 0l219.4 128zm-17.1 10.3L224 20.9 21.7 138.3v235.1L224 491.1l202.3-117.7V138.3zM224 37.1l187.7 109.4v218.9L224 474.9 36.3 365.4V146.6L224 37.1zm0 50.9c-92.3 0-166.9 75.1-166.9 168 0 92.6 74.6 167.7 166.9 167.7 92 0 166.9-75.1 166.9-167.7 0-92.9-74.9-168-166.9-168z"]},lC={prefix:"fab",iconName:"first-order-alt",icon:[496,512,[],"f50a","M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm0 488.21C115.34 496.21 7.79 388.66 7.79 256S115.34 15.79 248 15.79 488.21 123.34 488.21 256 380.66 496.21 248 496.21zm0-459.92C126.66 36.29 28.29 134.66 28.29 256S126.66 475.71 248 475.71 467.71 377.34 467.71 256 369.34 36.29 248 36.29zm0 431.22c-116.81 0-211.51-94.69-211.51-211.51S131.19 44.49 248 44.49 459.51 139.19 459.51 256 364.81 467.51 248 467.51zm186.23-162.98a191.613 191.613 0 0 1-20.13 48.69l-74.13-35.88 61.48 54.82a193.515 193.515 0 0 1-37.2 37.29l-54.8-61.57 35.88 74.27a190.944 190.944 0 0 1-48.63 20.23l-27.29-78.47 4.79 82.93c-8.61 1.18-17.4 1.8-26.33 1.8s-17.72-.62-26.33-1.8l4.76-82.46-27.15 78.03a191.365 191.365 0 0 1-48.65-20.2l35.93-74.34-54.87 61.64a193.85 193.85 0 0 1-37.22-37.28l61.59-54.9-74.26 35.93a191.638 191.638 0 0 1-20.14-48.69l77.84-27.11-82.23 4.76c-1.16-8.57-1.78-17.32-1.78-26.21 0-9 .63-17.84 1.82-26.51l82.38 4.77-77.94-27.16a191.726 191.726 0 0 1 20.23-48.67l74.22 35.92-61.52-54.86a193.85 193.85 0 0 1 37.28-37.22l54.76 61.53-35.83-74.17a191.49 191.49 0 0 1 48.65-20.13l26.87 77.25-4.71-81.61c8.61-1.18 17.39-1.8 26.32-1.8s17.71.62 26.32 1.8l-4.74 82.16 27.05-77.76c17.27 4.5 33.6 11.35 48.63 20.17l-35.82 74.12 54.72-61.47a193.13 193.13 0 0 1 37.24 37.23l-61.45 54.77 74.12-35.86a191.515 191.515 0 0 1 20.2 48.65l-77.81 27.1 82.24-4.75c1.19 8.66 1.82 17.5 1.82 26.49 0 8.88-.61 17.63-1.78 26.19l-82.12-4.75 77.72 27.09z"]},fC={prefix:"fab",iconName:"firstdraft",icon:[384,512,[],"f3a1","M384 192h-64v128H192v128H0v-25.6h166.4v-128h128v-128H384V192zm-25.6 38.4v128h-128v128H64V512h192V384h128V230.4h-25.6zm25.6 192h-89.6V512H320v-64h64v-25.6zM0 0v384h128V256h128V128h128V0H0z"]},sC={prefix:"fab",iconName:"flickr",icon:[448,512,[],"f16e","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM144.5 319c-35.1 0-63.5-28.4-63.5-63.5s28.4-63.5 63.5-63.5 63.5 28.4 63.5 63.5-28.4 63.5-63.5 63.5zm159 0c-35.1 0-63.5-28.4-63.5-63.5s28.4-63.5 63.5-63.5 63.5 28.4 63.5 63.5-28.4 63.5-63.5 63.5z"]},hC={prefix:"fab",iconName:"flipboard",icon:[448,512,[],"f44d","M0 32v448h448V32H0zm358.4 179.2h-89.6v89.6h-89.6v89.6H89.6V121.6h268.8v89.6z"]},mC={prefix:"fab",iconName:"fly",icon:[384,512,[],"f417","M197.8 427.8c12.9 11.7 33.7 33.3 33.2 50.7 0 .8-.1 1.6-.1 2.5-1.8 19.8-18.8 31.1-39.1 31-25-.1-39.9-16.8-38.7-35.8 1-16.2 20.5-36.7 32.4-47.6 2.3-2.1 2.7-2.7 5.6-3.6 3.4 0 3.9.3 6.7 2.8zM331.9 67.3c-16.3-25.7-38.6-40.6-63.3-52.1C243.1 4.5 214-.2 192 0c-44.1 0-71.2 13.2-81.1 17.3C57.3 45.2 26.5 87.2 28 158.6c7.1 82.2 97 176 155.8 233.8 1.7 1.6 4.5 4.5 6.2 5.1l3.3.1c2.1-.7 1.8-.5 3.5-2.1 52.3-49.2 140.7-145.8 155.9-215.7 7-39.2 3.1-72.5-20.8-112.5zM186.8 351.9c-28-51.1-65.2-130.7-69.3-189-3.4-47.5 11.4-131.2 69.3-136.7v325.7zM328.7 180c-16.4 56.8-77.3 128-118.9 170.3C237.6 298.4 275 217 277 158.4c1.6-45.9-9.8-105.8-48-131.4 88.8 18.3 115.5 98.1 99.7 153z"]},vC={prefix:"fab",iconName:"font-awesome",icon:[448,512,[],"f2b4","M400 32H48A48 48 0 0 0 0 80V432a48 48 0 0 0 48 48H400a48 48 0 0 0 48-48V80A48 48 0 0 0 400 32ZM336 312c-31.6 11.2-41.2 16-59.8 16-31.4 0-43.2-16-74.6-16a80 80 0 0 0-25.6 4V284a85.9 85.9 0 0 1 25.6-4c31.2 0 43.2 16 74.6 16 10.2 0 17.8-1.4 27.8-4.6v-96c-10 3.2-17.6 4.6-27.8 4.6-31.4 0-43.2-16-74.6-16-25.4 0-37.4 10.4-57.6 14.4V352a16 16 0 0 1-32 0V160a16 16 0 0 1 32 0v6.4c20.2-4 32.2-14.4 57.6-14.4 31.2 0 43.2 16 74.6 16 18.6 0 28.2-4.8 59.8-16Z"]},zC={prefix:"fab",iconName:"font-awesome-alt",icon:[448,512,[],"f35c","M400 32H48A48 48 0 0 0 0 80V432a48 48 0 0 0 48 48H400a48 48 0 0 0 48-48V80A48 48 0 0 0 400 32Zm16 400a16 16 0 0 1-16 16H48a16 16 0 0 1-16-16V80A16 16 0 0 1 48 64H400a16 16 0 0 1 16 16ZM201.6 152c-25.4 0-37.4 10.4-57.6 14.4V160a16 16 0 0 0-32 0V352a16 16 0 0 0 32 0V198.4c20.2-4 32.2-14.4 57.6-14.4 31.4 0 43.2 16 74.6 16 10.2 0 17.8-1.4 27.8-4.6v96c-10 3.2-17.6 4.6-27.8 4.6-31.4 0-43.4-16-74.6-16a85.9 85.9 0 0 0-25.6 4v32a80 80 0 0 1 25.6-4c31.4 0 43.2 16 74.6 16 18.6 0 28.2-4.8 59.8-16V152c-31.6 11.2-41.2 16-59.8 16C244.8 168 232.8 152 201.6 152Z"]},pC={prefix:"fab",iconName:"font-awesome-flag",icon:[448,512,[],"f425","M448 48V384c-63 23-82 32-119 32-63 0-87-32-150-32-20 0-36 4-51 8V328c15-4 31-8 51-8 63 0 87 32 150 32 20 0 35-3 55-9V135c-20 6-35 9-55 9-63 0-87-32-150-32-51 0-75 21-115 29V448a31.6 31.6 0 0 1-32 32A31.6 31.6 0 0 1 0 448V64A31.6 31.6 0 0 1 32 32 31.6 31.6 0 0 1 64 64V77c40-8 64-29 115-29 63 0 87 32 150 32C366 80 385 71 448 48Z"]},dC={prefix:"fab",iconName:"font-awesome-logo-full",icon:[3992,512,["Font Awesome"],"f4e6","M1209.7 156.5c-57.8 0-102 43.9-102 99.1 0 56 44.6 99.1 102 99.1 57.4 0 102-43.1 102-99.1C1311.7 200.4 1267.5 156.5 1209.7 156.5Zm0 152.7c-35.1 0-51.8-27.4-51.8-53.2 0-25.8 16.7-53.2 51.8-53.2 35.1 0 51.8 27.8 51.8 53.2C1261.1 281.8 1244.8 309.2 1209.7 309.2Zm962.1-136.1c-4.4-10.9-12.3-16.5-23.5-16.5s-19.1 5.6-23.5 16.5l-59.4 145.8c-7.2 17.7 2.8 27.4 4.4 29a24.6 24.6 0 0 0 17.5 6.8c10.8 0 18.7-6 23.1-18.1l4-10.1h67.7l4 10.1c4.8 12.1 12.3 18.1 23.1 18.1a24.6 24.6 0 0 0 17.5-6.8c10-10.1 6.8-22.6 4.4-29Zm-43 113.6 19.1-56 19.1 56Zm-574.5-130.1c-14.3 0-24.7 10.9-24.7 25.4v76.5l-68.5-85.8c-4.4-5.6-11.6-16.1-25.5-16.1-19.1 0-24.3 17.7-24.3 25.4V329.7c0 14.1 10.4 25.4 24.7 25.4 14.3 0 24.7-10.9 24.7-25.4V252.8l68.9 86.2c4.8 5.6 11.6 16.1 25.5 16.1 19.1 0 23.9-17.3 23.9-25.4V181.9C1579 167.4 1568.6 156.5 1554.3 156.5Zm-554.1 1.6H916.5c-19.9 0-25.1 17.3-25.1 25.4V328.1c0 19.7 16.7 25.4 24.7 25.4 8 0 24.7-5.2 24.7-25.4V285h44.6c12.8 0 22.7-9.3 22.7-22.6 0-17.7-15.5-22.1-22.7-22.1H940.8V203.6h59.4c12.8 0 22.7-9.3 22.7-22.6C1022.9 163 1007.3 158.1 1000.2 158.1Zm815.1 0H1691.7c-7.2 0-22.7 4.4-22.7 22.2 0 13.3 10 22.6 22.7 22.6h37V327.7c0 14.1 10.4 25.4 24.7 25.4 14.3 0 24.7-10.9 24.7-25.4V202.8h37c12.7 0 22.7-9.3 22.7-22.6C1837.9 163 1822.4 158.1 1815.2 158.1Zm1789.5-1.6c-9.6 0-17.5 6-25.1 18.1l-46.6 76.1L3486.4 174.6q-10.8-18.1-25.1-18.1c-19.5 0-24.7 18.1-24.7 25.8V329.7c0 14.1 10.4 25.4 24.7 25.4s24.7-10.9 24.7-25.4V262.8L3510.7 302.7c6.4 10.1 13.9 15.3 22.3 15.3 8.8 0 15.9-5.2 22.3-15.3l24.7-39.9v66.9c0 14.1 10.3 25.4 24.7 25.4 14.3 0 24.7-10.9 24.7-25.4V182.3C3629.4 174.2 3624.6 156.5 3604.7 156.5Zm248.6 149.8h-65.7V272.9h39.4c11.9 0 21.1-8.9 21.1-20.9 0-12.1-9.2-20.9-21.1-20.9h-39.4V204.8h62.1c12.8 0 22.7-9.3 22.7-22.6 0-17.7-15.6-22.2-22.7-22.2h-86.4c-19.9 0-25.1 17.3-25.1 25.4V326.5c0 8.1 5.2 25.4 25.1 25.4h90c12.8 0 22.7-9.3 22.7-22.6C3876 311.2 3860.5 306.3 3853.3 306.3ZM3235 156.5c-57.8 0-102 43.9-102 99.1 0 56 44.6 99.1 102 99.1 57.4 0 102-43.1 102-99.1C3337 200.4 3292.8 156.5 3235 156.5Zm0 152.7c-35.1 0-51.8-27.4-51.8-53.2 0-25.8 16.7-53.2 51.8-53.2 35.1 0 51.8 27.8 51.8 53.2C3286.8 281.8 3270.1 309.2 3235 309.2ZM2550.2 156.5c-11.2 0-19.1 5.6-23.1 16.5l-34.3 94.7-31.5-92.2c-4.4-12.5-12.3-18.9-24.3-18.9-11.9 0-19.9 6.4-24.3 18.9l-31.5 92.2-34.3-95.5q-5.4-15.7-22.7-15.7c-6.8 0-12.3 2.4-17.5 7.3-5.2 5.2-10.8 14.5-4.8 28.6l55.8 145.8c4 11.3 11.6 16.9 23.1 16.9q16.7 0 22.7-16.9l33.5-91.8 33.5 91.8q6 16.9 22.7 16.9c11.2 0 19.1-5.6 23.1-16.9l55.8-145.8c3.6-9.3 4.4-19.3-4.8-28.6A23 23 0 0 0 2550.2 156.5Zm444.2 81-21.9-9.3c-11.9-4.8-16.3-8.5-16.3-15.7q0-12.1 16.7-12.1c12.7 0 19.5 7.7 24.3 10.9 7.2 5.2 18.3 6.8 27.9-2 10.8-10.5 6.8-23.8 1.2-30.6-12.3-14.9-30.3-22.2-53.8-22.2-19.1 0-35.1 5.2-47.4 15.7-12.3 10.5-18.7 24.2-18.7 41.1 0 24.2 15.9 43.5 47.8 57.6l19.5 8.9c15.9 6.8 19.1 9.7 19.1 17.7 0 9.3-6.4 14.1-19.5 14.1-19.1 0-34.7-14.9-36.3-16.1-10.8-7.3-21.5-2-26.3 2.8-6.8 6.4-12.7 20.9 3.2 36.2 6.8 6.4 15.5 11.7 26.7 15.3a94.6 94.6 0 0 0 32.7 5.6c19.9 0 36.7-5.2 49.8-16.1 13.1-10.9 19.5-25.4 19.5-43.5q0-20.5-12-33.8C3022.7 253.2 3010.7 244.3 2994.4 237.5Zm-206.4 68.9h-65.7V272.9h39.4c12 0 21.1-8.9 21.1-20.9 0-12.1-9.2-20.9-21.1-20.9h-39.4V204.8h62.1c12.8 0 22.7-9.3 22.7-22.6 0-17.7-15.5-22.2-22.7-22.2h-86.4c-19.9 0-25.1 17.3-25.1 25.4V326.5c0 8.1 5.2 25.4 25.1 25.4h90c12.7 0 22.7-9.3 22.7-22.6C2810.8 311.2 2795.2 306.3 2788 306.3ZM178.3 49.1c-50.5 0-74.4 20.7-114.6 28.7V65A31.8 31.8 0 1 0 0 65V447a31.8 31.8 0 0 0 63.7 0V141.4c40.2-8 64.1-28.7 114.6-28.7 62.5 0 86 31.8 148.4 31.8 20.3 0 35.4-2.8 55.3-9.2v191c-19.9 6.4-35 9.2-55.3 9.2-62.5 0-86.4-31.8-148.4-31.8-20.3 0-36.2 3.6-50.9 8V375.4a159.1 159.1 0 0 1 50.9-8c62.5 0 86 31.8 148.4 31.8 37 0 56.1-9.6 119-31.8V49.1C382.8 71.4 363.7 80.9 326.7 80.9 264.2 80.9 240.4 49.1 178.3 49.1Z"]},uC={prefix:"fab",iconName:"fonticons",icon:[448,512,[],"f280","M0 32v448h448V32zm187 140.9c-18.4 0-19 9.9-19 27.4v23.3c0 2.4-3.5 4.4-.6 4.4h67.4l-11.1 37.3H168v112.9c0 5.8-2 6.7 3.2 7.3l43.5 4.1v25.1H84V389l21.3-2c5.2-.6 6.7-2.3 6.7-7.9V267.7c0-2.3-2.9-2.3-5.8-2.3H84V228h28v-21c0-49.6 26.5-70 77.3-70 34.1 0 64.7 8.2 64.7 52.8l-50.7 6.1c.3-18.7-4.4-23-16.3-23zm74.3 241.8v-25.1l20.4-2.6c5.2-.6 7.6-1.7 7.6-7.3V271.8c0-4.1-2.9-6.7-6.7-7.9l-24.2-6.4 6.7-29.5h80.2v151.7c0 5.8-2.6 6.4 2.9 7.3l15.7 2.6v25.1zm80.8-255.5l9 33.2-7.3 7.3-31.2-16.6-31.2 16.6-7.3-7.3 9-33.2-21.8-24.2 3.5-9.6h27.7l15.5-28h9.3l15.5 28h27.7l3.5 9.6z"]},MC={prefix:"fab",iconName:"fonticons-fi",icon:[384,512,[],"f3a2","M114.4 224h92.4l-15.2 51.2h-76.4V433c0 8-2.8 9.2 4.4 10l59.6 5.6V483H0v-35.2l29.2-2.8c7.2-.8 9.2-3.2 9.2-10.8V278.4c0-3.2-4-3.2-8-3.2H0V224h38.4v-28.8c0-68 36.4-96 106-96 46.8 0 88.8 11.2 88.8 72.4l-69.6 8.4c.4-25.6-6-31.6-22.4-31.6-25.2 0-26 13.6-26 37.6v32c0 3.2-4.8 6-.8 6zM384 483H243.2v-34.4l28-3.6c7.2-.8 10.4-2.4 10.4-10V287c0-5.6-4-9.2-9.2-10.8l-33.2-8.8 9.2-40.4h110v208c0 8-3.6 8.8 4 10l21.6 3.6V483zm-30-347.2l12.4 45.6-10 10-42.8-22.8-42.8 22.8-10-10 12.4-45.6-30-36.4 4.8-10h38L307.2 51H320l21.2 38.4h38l4.8 13.2-30 33.2z"]},CC={prefix:"fab",iconName:"fort-awesome",icon:[512,512,[],"f286","M489.2 287.9h-27.4c-2.6 0-4.6 2-4.6 4.6v32h-36.6V146.2c0-2.6-2-4.6-4.6-4.6h-27.4c-2.6 0-4.6 2-4.6 4.6v32h-36.6v-32c0-2.6-2-4.6-4.6-4.6h-27.4c-2.6 0-4.6 2-4.6 4.6v32h-36.6v-32c0-6-8-4.6-11.7-4.6v-38c8.3-2 17.1-3.4 25.7-3.4 10.9 0 20.9 4.3 31.4 4.3 4.6 0 27.7-1.1 27.7-8v-60c0-2.6-2-4.6-4.6-4.6-5.1 0-15.1 4.3-24 4.3-9.7 0-20.9-4.3-32.6-4.3-8 0-16 1.1-23.7 2.9v-4.9c5.4-2.6 9.1-8.3 9.1-14.3 0-20.7-31.4-20.8-31.4 0 0 6 3.7 11.7 9.1 14.3v111.7c-3.7 0-11.7-1.4-11.7 4.6v32h-36.6v-32c0-2.6-2-4.6-4.6-4.6h-27.4c-2.6 0-4.6 2-4.6 4.6v32H128v-32c0-2.6-2-4.6-4.6-4.6H96c-2.6 0-4.6 2-4.6 4.6v178.3H54.8v-32c0-2.6-2-4.6-4.6-4.6H22.8c-2.6 0-4.6 2-4.6 4.6V512h182.9v-96c0-72.6 109.7-72.6 109.7 0v96h182.9V292.5c.1-2.6-1.9-4.6-4.5-4.6zm-288.1-4.5c0 2.6-2 4.6-4.6 4.6h-27.4c-2.6 0-4.6-2-4.6-4.6v-64c0-2.6 2-4.6 4.6-4.6h27.4c2.6 0 4.6 2 4.6 4.6v64zm146.4 0c0 2.6-2 4.6-4.6 4.6h-27.4c-2.6 0-4.6-2-4.6-4.6v-64c0-2.6 2-4.6 4.6-4.6h27.4c2.6 0 4.6 2 4.6 4.6v64z"]},HC={prefix:"fab",iconName:"fort-awesome-alt",icon:[512,512,[],"f3a3","M208 237.4h-22.2c-2.1 0-3.7 1.6-3.7 3.7v51.7c0 2.1 1.6 3.7 3.7 3.7H208c2.1 0 3.7-1.6 3.7-3.7v-51.7c0-2.1-1.6-3.7-3.7-3.7zm118.2 0H304c-2.1 0-3.7 1.6-3.7 3.7v51.7c0 2.1 1.6 3.7 3.7 3.7h22.2c2.1 0 3.7-1.6 3.7-3.7v-51.7c-.1-2.1-1.7-3.7-3.7-3.7zm132-125.1c-2.3-3.2-4.6-6.4-7.1-9.5-9.8-12.5-20.8-24-32.8-34.4-4.5-3.9-9.1-7.6-13.9-11.2-1.6-1.2-3.2-2.3-4.8-3.5C372 34.1 340.3 20 306 13c-16.2-3.3-32.9-5-50-5s-33.9 1.7-50 5c-34.3 7.1-66 21.2-93.3 40.8-1.6 1.1-3.2 2.3-4.8 3.5-4.8 3.6-9.4 7.3-13.9 11.2-3 2.6-5.9 5.3-8.8 8s-5.7 5.5-8.4 8.4c-5.5 5.7-10.7 11.8-15.6 18-2.4 3.1-4.8 6.3-7.1 9.5C25.2 153 8.3 202.5 8.3 256c0 2 .1 4 .1 6 .1.7.1 1.3.1 2 .1 1.3.1 2.7.2 4 0 .8.1 1.5.1 2.3 0 1.3.1 2.5.2 3.7.1.8.1 1.6.2 2.4.1 1.1.2 2.3.3 3.5 0 .8.1 1.6.2 2.4.1 1.2.3 2.4.4 3.6.1.8.2 1.5.3 2.3.1 1.3.3 2.6.5 3.9.1.6.2 1.3.3 1.9l.9 5.7c.1.6.2 1.1.3 1.7.3 1.3.5 2.7.8 4 .2.8.3 1.6.5 2.4.2 1 .5 2.1.7 3.2.2.9.4 1.7.6 2.6.2 1 .4 2 .7 3 .2.9.5 1.8.7 2.7.3 1 .5 1.9.8 2.9.3.9.5 1.8.8 2.7.2.9.5 1.9.8 2.8s.5 1.8.8 2.7c.3 1 .6 1.9.9 2.8.6 1.6 1.1 3.3 1.7 4.9.4 1 .7 1.9 1 2.8.3 1 .7 2 1.1 3 .3.8.6 1.5.9 2.3l1.2 3c.3.7.6 1.5.9 2.2.4 1 .9 2 1.3 3l.9 2.1c.5 1 .9 2 1.4 3 .3.7.6 1.3.9 2 .5 1 1 2.1 1.5 3.1.2.6.5 1.1.8 1.7.6 1.1 1.1 2.2 1.7 3.3.1.2.2.3.3.5 2.2 4.1 4.4 8.2 6.8 12.2.2.4.5.8.7 1.2.7 1.1 1.3 2.2 2 3.3.3.5.6.9.9 1.4.6 1.1 1.3 2.1 2 3.2.3.5.6.9.9 1.4.7 1.1 1.4 2.1 2.1 3.2.2.4.5.8.8 1.2.7 1.1 1.5 2.2 2.3 3.3.2.2.3.5.5.7 37.5 51.7 94.4 88.5 160 99.4.9.1 1.7.3 2.6.4 1 .2 2.1.4 3.1.5s1.9.3 2.8.4c1 .2 2 .3 3 .4.9.1 1.9.2 2.9.3s1.9.2 2.9.3 2.1.2 3.1.3c.9.1 1.8.1 2.7.2 1.1.1 2.3.1 3.4.2.8 0 1.7.1 2.5.1 1.3 0 2.6.1 3.9.1.7.1 1.4.1 2.1.1 2 .1 4 .1 6 .1s4-.1 6-.1c.7 0 1.4-.1 2.1-.1 1.3 0 2.6 0 3.9-.1.8 0 1.7-.1 2.5-.1 1.1-.1 2.3-.1 3.4-.2.9 0 1.8-.1 2.7-.2 1-.1 2.1-.2 3.1-.3s1.9-.2 2.9-.3c.9-.1 1.9-.2 2.9-.3s2-.3 3-.4 1.9-.3 2.8-.4c1-.2 2.1-.3 3.1-.5.9-.1 1.7-.3 2.6-.4 65.6-11 122.5-47.7 160.1-102.4.2-.2.3-.5.5-.7.8-1.1 1.5-2.2 2.3-3.3.2-.4.5-.8.8-1.2.7-1.1 1.4-2.1 2.1-3.2.3-.5.6-.9.9-1.4.6-1.1 1.3-2.1 2-3.2.3-.5.6-.9.9-1.4.7-1.1 1.3-2.2 2-3.3.2-.4.5-.8.7-1.2 2.4-4 4.6-8.1 6.8-12.2.1-.2.2-.3.3-.5.6-1.1 1.1-2.2 1.7-3.3.2-.6.5-1.1.8-1.7.5-1 1-2.1 1.5-3.1.3-.7.6-1.3.9-2 .5-1 1-2 1.4-3l.9-2.1c.5-1 .9-2 1.3-3 .3-.7.6-1.5.9-2.2l1.2-3c.3-.8.6-1.5.9-2.3.4-1 .7-2 1.1-3s.7-1.9 1-2.8c.6-1.6 1.2-3.3 1.7-4.9.3-1 .6-1.9.9-2.8s.5-1.8.8-2.7c.2-.9.5-1.9.8-2.8s.6-1.8.8-2.7c.3-1 .5-1.9.8-2.9.2-.9.5-1.8.7-2.7.2-1 .5-2 .7-3 .2-.9.4-1.7.6-2.6.2-1 .5-2.1.7-3.2.2-.8.3-1.6.5-2.4.3-1.3.6-2.7.8-4 .1-.6.2-1.1.3-1.7l.9-5.7c.1-.6.2-1.3.3-1.9.1-1.3.3-2.6.5-3.9.1-.8.2-1.5.3-2.3.1-1.2.3-2.4.4-3.6 0-.8.1-1.6.2-2.4.1-1.1.2-2.3.3-3.5.1-.8.1-1.6.2-2.4.1 1.7.1.5.2-.7 0-.8.1-1.5.1-2.3.1-1.3.2-2.7.2-4 .1-.7.1-1.3.1-2 .1-2 .1-4 .1-6 0-53.5-16.9-103-45.8-143.7zM448 371.5c-9.4 15.5-20.6 29.9-33.6 42.9-20.6 20.6-44.5 36.7-71.2 48-13.9 5.8-28.2 10.3-42.9 13.2v-75.8c0-58.6-88.6-58.6-88.6 0v75.8c-14.7-2.9-29-7.3-42.9-13.2-26.7-11.3-50.6-27.4-71.2-48-13-13-24.2-27.4-33.6-42.9v-71.3c0-2.1 1.6-3.7 3.7-3.7h22.1c2.1 0 3.7 1.6 3.7 3.7V326h29.6V182c0-2.1 1.6-3.7 3.7-3.7h22.1c2.1 0 3.7 1.6 3.7 3.7v25.9h29.5V182c0-2.1 1.6-3.7 3.7-3.7H208c2.1 0 3.7 1.6 3.7 3.7v25.9h29.5V182c0-4.8 6.5-3.7 9.5-3.7V88.1c-4.4-2-7.4-6.7-7.4-11.5 0-16.8 25.4-16.8 25.4 0 0 4.8-3 9.4-7.4 11.5V92c6.3-1.4 12.7-2.3 19.2-2.3 9.4 0 18.4 3.5 26.3 3.5 7.2 0 15.2-3.5 19.4-3.5 2.1 0 3.7 1.6 3.7 3.7v48.4c0 5.6-18.7 6.5-22.4 6.5-8.6 0-16.6-3.5-25.4-3.5-7 0-14.1 1.2-20.8 2.8v30.7c3 0 9.5-1.1 9.5 3.7v25.9h29.5V182c0-2.1 1.6-3.7 3.7-3.7h22.2c2.1 0 3.7 1.6 3.7 3.7v25.9h29.5V182c0-2.1 1.6-3.7 3.7-3.7h22.1c2.1 0 3.7 1.6 3.7 3.7v144h29.5v-25.8c0-2.1 1.6-3.7 3.7-3.7h22.2c2.1 0 3.7 1.6 3.7 3.7z"]},gC={prefix:"fab",iconName:"forumbee",icon:[448,512,[],"f211","M5.8 309.7C2 292.7 0 275.5 0 258.3 0 135 99.8 35 223.1 35c16.6 0 33.3 2 49.3 5.5C149 87.5 51.9 186 5.8 309.7zm392.9-189.2C385 103 369 87.8 350.9 75.2c-149.6 44.3-266.3 162.1-309.7 312 12.5 18.1 28 35.6 45.2 49 43.1-151.3 161.2-271.7 312.3-315.7zm15.8 252.7c15.2-25.1 25.4-53.7 29.5-82.8-79.4 42.9-145 110.6-187.6 190.3 30-4.4 58.9-15.3 84.6-31.3 35 13.1 70.9 24.3 107 33.6-9.3-36.5-20.4-74.5-33.5-109.8zm29.7-145.5c-2.6-19.5-7.9-38.7-15.8-56.8C290.5 216.7 182 327.5 137.1 466c18.1 7.6 37 12.5 56.6 15.2C240 367.1 330.5 274.4 444.2 227.7z"]},VC={prefix:"fab",iconName:"foursquare",icon:[368,512,[],"f180","M323.1 3H49.9C12.4 3 0 31.3 0 49.1v433.8c0 20.3 12.1 27.7 18.2 30.1 6.2 2.5 22.8 4.6 32.9-7.1C180 356.5 182.2 354 182.2 354c3.1-3.4 3.4-3.1 6.8-3.1h83.4c35.1 0 40.6-25.2 44.3-39.7l48.6-243C373.8 25.8 363.1 3 323.1 3zm-16.3 73.8l-11.4 59.7c-1.2 6.5-9.5 13.2-16.9 13.2H172.1c-12 0-20.6 8.3-20.6 20.3v13c0 12 8.6 20.6 20.6 20.6h90.4c8.3 0 16.6 9.2 14.8 18.2-1.8 8.9-10.5 53.8-11.4 58.8-.9 4.9-6.8 13.5-16.9 13.5h-73.5c-13.5 0-17.2 1.8-26.5 12.6 0 0-8.9 11.4-89.5 108.3-.9.9-1.8.6-1.8-.3V75.9c0-7.7 6.8-16.6 16.6-16.6h219c8.2 0 15.6 7.7 13.5 17.5z"]},xC={prefix:"fab",iconName:"free-code-camp",icon:[576,512,[],"f2c5","M97.22,96.21c10.36-10.65,16-17.12,16-21.9,0-2.76-1.92-5.51-3.83-7.42A14.81,14.81,0,0,0,101,64.05c-8.48,0-20.92,8.79-35.84,25.69C23.68,137,2.51,182.81,3.37,250.34s17.47,117,54.06,161.87C76.22,435.86,90.62,448,100.9,448a13.55,13.55,0,0,0,8.37-3.84c1.91-2.76,3.81-5.63,3.81-8.38,0-5.63-3.86-12.2-13.2-20.55-44.45-42.33-67.32-97-67.48-165C32.25,188.8,54,137.83,97.22,96.21ZM239.47,420.07c.58.37.91.55.91.55Zm93.79.55.17-.13C333.24,420.62,333.17,420.67,333.26,420.62Zm3.13-158.18c-16.24-4.15,50.41-82.89-68.05-177.17,0,0,15.54,49.38-62.83,159.57-74.27,104.35,23.46,168.73,34,175.23-6.73-4.35-47.4-35.7,9.55-128.64,11-18.3,25.53-34.87,43.5-72.16,0,0,15.91,22.45,7.6,71.13C287.7,364,354,342.91,355,343.94c22.75,26.78-17.72,73.51-21.58,76.55,5.49-3.65,117.71-78,33-188.1C360.43,238.4,352.62,266.59,336.39,262.44ZM510.88,89.69C496,72.79,483.52,64,475,64a14.81,14.81,0,0,0-8.39,2.84c-1.91,1.91-3.83,4.66-3.83,7.42,0,4.78,5.6,11.26,16,21.9,43.23,41.61,65,92.59,64.82,154.06-.16,68-23,122.63-67.48,165-9.34,8.35-13.18,14.92-13.2,20.55,0,2.75,1.9,5.62,3.81,8.38A13.61,13.61,0,0,0,475.1,448c10.28,0,24.68-12.13,43.47-35.79,36.59-44.85,53.14-94.38,54.06-161.87S552.32,137,510.88,89.69Z"]},LC={prefix:"fab",iconName:"freebsd",icon:[448,512,[],"f3a4","M303.7 96.2c11.1-11.1 115.5-77 139.2-53.2 23.7 23.7-42.1 128.1-53.2 139.2-11.1 11.1-39.4.9-63.1-22.9-23.8-23.7-34.1-52-22.9-63.1zM109.9 68.1C73.6 47.5 22 24.6 5.6 41.1c-16.6 16.6 7.1 69.4 27.9 105.7 18.5-32.2 44.8-59.3 76.4-78.7zM406.7 174c3.3 11.3 2.7 20.7-2.7 26.1-20.3 20.3-87.5-27-109.3-70.1-18-32.3-11.1-53.4 14.9-48.7 5.7-3.6 12.3-7.6 19.6-11.6-29.8-15.5-63.6-24.3-99.5-24.3-119.1 0-215.6 96.5-215.6 215.6 0 119 96.5 215.6 215.6 215.6S445.3 380.1 445.3 261c0-38.4-10.1-74.5-27.7-105.8-3.9 7-7.6 13.3-10.9 18.8z"]},bC={prefix:"fab",iconName:"fulcrum",icon:[320,512,[],"f50b","M95.75 164.14l-35.38 43.55L25 164.14l35.38-43.55zM144.23 0l-20.54 198.18L72.72 256l51 57.82L144.23 512V300.89L103.15 256l41.08-44.89zm79.67 164.14l35.38 43.55 35.38-43.55-35.38-43.55zm-48.48 47L216.5 256l-41.08 44.89V512L196 313.82 247 256l-51-57.82L175.42 0z"]},NC={prefix:"fab",iconName:"galactic-republic",icon:[496,512,[],"f50c","M248 504C111.25 504 0 392.75 0 256S111.25 8 248 8s248 111.25 248 248-111.25 248-248 248zm0-479.47C120.37 24.53 16.53 128.37 16.53 256S120.37 487.47 248 487.47 479.47 383.63 479.47 256 375.63 24.53 248 24.53zm27.62 21.81v24.62a185.933 185.933 0 0 1 83.57 34.54l17.39-17.36c-28.75-22.06-63.3-36.89-100.96-41.8zm-55.37.07c-37.64 4.94-72.16 19.8-100.88 41.85l17.28 17.36h.08c24.07-17.84 52.55-30.06 83.52-34.67V46.41zm12.25 50.17v82.87c-10.04 2.03-19.42 5.94-27.67 11.42l-58.62-58.59-21.93 21.93 58.67 58.67c-5.47 8.23-9.45 17.59-11.47 27.62h-82.9v31h82.9c2.02 10.02 6.01 19.31 11.47 27.54l-58.67 58.69 21.93 21.93 58.62-58.62a77.873 77.873 0 0 0 27.67 11.47v82.9h31v-82.9c10.05-2.03 19.37-6.06 27.62-11.55l58.67 58.69 21.93-21.93-58.67-58.69c5.46-8.23 9.47-17.52 11.5-27.54h82.87v-31h-82.87c-2.02-10.02-6.03-19.38-11.5-27.62l58.67-58.67-21.93-21.93-58.67 58.67c-8.25-5.49-17.57-9.47-27.62-11.5V96.58h-31zm183.24 30.72l-17.36 17.36a186.337 186.337 0 0 1 34.67 83.67h24.62c-4.95-37.69-19.83-72.29-41.93-101.03zm-335.55.13c-22.06 28.72-36.91 63.26-41.85 100.91h24.65c4.6-30.96 16.76-59.45 34.59-83.52l-17.39-17.39zM38.34 283.67c4.92 37.64 19.75 72.18 41.8 100.9l17.36-17.39c-17.81-24.07-29.92-52.57-34.51-83.52H38.34zm394.7 0c-4.61 30.99-16.8 59.5-34.67 83.6l17.36 17.36c22.08-28.74 36.98-63.29 41.93-100.96h-24.62zM136.66 406.38l-17.36 17.36c28.73 22.09 63.3 36.98 100.96 41.93v-24.64c-30.99-4.63-59.53-16.79-83.6-34.65zm222.53.05c-24.09 17.84-52.58 30.08-83.57 34.67v24.57c37.67-4.92 72.21-19.79 100.96-41.85l-17.31-17.39h-.08z"]},AC={prefix:"fab",iconName:"galactic-senate",icon:[512,512,[],"f50d","M249.86 33.48v26.07C236.28 80.17 226 168.14 225.39 274.9c11.74-15.62 19.13-33.33 19.13-48.24v-16.88c-.03-5.32.75-10.53 2.19-15.65.65-2.14 1.39-4.08 2.62-5.82 1.23-1.75 3.43-3.79 6.68-3.79 3.24 0 5.45 2.05 6.68 3.79 1.23 1.75 1.97 3.68 2.62 5.82 1.44 5.12 2.22 10.33 2.19 15.65v16.88c0 14.91 7.39 32.62 19.13 48.24-.63-106.76-10.91-194.73-24.49-215.35V33.48h-12.28zm-26.34 147.77c-9.52 2.15-18.7 5.19-27.46 9.08 8.9 16.12 9.76 32.64 1.71 37.29-8 4.62-21.85-4.23-31.36-19.82-11.58 8.79-21.88 19.32-30.56 31.09 14.73 9.62 22.89 22.92 18.32 30.66-4.54 7.7-20.03 7.14-35.47-.96-5.78 13.25-9.75 27.51-11.65 42.42 9.68.18 18.67 2.38 26.18 6.04 17.78-.3 32.77-1.96 40.49-4.22 5.55-26.35 23.02-48.23 46.32-59.51.73-25.55 1.88-49.67 3.48-72.07zm64.96 0c1.59 22.4 2.75 46.52 3.47 72.07 23.29 11.28 40.77 33.16 46.32 59.51 7.72 2.26 22.71 3.92 40.49 4.22 7.51-3.66 16.5-5.85 26.18-6.04-1.9-14.91-5.86-29.17-11.65-42.42-15.44 8.1-30.93 8.66-35.47.96-4.57-7.74 3.6-21.05 18.32-30.66-8.68-11.77-18.98-22.3-30.56-31.09-9.51 15.59-23.36 24.44-31.36 19.82-8.05-4.65-7.19-21.16 1.71-37.29a147.49 147.49 0 0 0-27.45-9.08zm-32.48 8.6c-3.23 0-5.86 8.81-6.09 19.93h-.05v16.88c0 41.42-49.01 95.04-93.49 95.04-52 0-122.75-1.45-156.37 29.17v2.51c9.42 17.12 20.58 33.17 33.18 47.97C45.7 380.26 84.77 360.4 141.2 360c45.68 1.02 79.03 20.33 90.76 40.87.01.01-.01.04 0 .05 7.67 2.14 15.85 3.23 24.04 3.21 8.19.02 16.37-1.07 24.04-3.21.01-.01-.01-.04 0-.05 11.74-20.54 45.08-39.85 90.76-40.87 56.43.39 95.49 20.26 108.02 41.35 12.6-14.8 23.76-30.86 33.18-47.97v-2.51c-33.61-30.62-104.37-29.17-156.37-29.17-44.48 0-93.49-53.62-93.49-95.04v-16.88h-.05c-.23-11.12-2.86-19.93-6.09-19.93zm0 96.59c22.42 0 40.6 18.18 40.6 40.6s-18.18 40.65-40.6 40.65-40.6-18.23-40.6-40.65c0-22.42 18.18-40.6 40.6-40.6zm0 7.64c-18.19 0-32.96 14.77-32.96 32.96S237.81 360 256 360s32.96-14.77 32.96-32.96-14.77-32.96-32.96-32.96zm0 6.14c14.81 0 26.82 12.01 26.82 26.82s-12.01 26.82-26.82 26.82-26.82-12.01-26.82-26.82 12.01-26.82 26.82-26.82zm-114.8 66.67c-10.19.07-21.6.36-30.5 1.66.43 4.42 1.51 18.63 7.11 29.76 9.11-2.56 18.36-3.9 27.62-3.9 41.28.94 71.48 34.35 78.26 74.47l.11 4.7c10.4 1.91 21.19 2.94 32.21 2.94 11.03 0 21.81-1.02 32.21-2.94l.11-4.7c6.78-40.12 36.98-73.53 78.26-74.47 9.26 0 18.51 1.34 27.62 3.9 5.6-11.13 6.68-25.34 7.11-29.76-8.9-1.3-20.32-1.58-30.5-1.66-18.76.42-35.19 4.17-48.61 9.67-12.54 16.03-29.16 30.03-49.58 33.07-.09.02-.17.04-.27.05-.05.01-.11.04-.16.05-5.24 1.07-10.63 1.6-16.19 1.6-5.55 0-10.95-.53-16.19-1.6-.05-.01-.11-.04-.16-.05-.1-.02-.17-.04-.27-.05-20.42-3.03-37.03-17.04-49.58-33.07-13.42-5.49-29.86-9.25-48.61-9.67z"]},yC={prefix:"fab",iconName:"get-pocket",icon:[448,512,[],"f265","M407.6 64h-367C18.5 64 0 82.5 0 104.6v135.2C0 364.5 99.7 464 224.2 464c124 0 223.8-99.5 223.8-224.2V104.6c0-22.4-17.7-40.6-40.4-40.6zm-162 268.5c-12.4 11.8-31.4 11.1-42.4 0C89.5 223.6 88.3 227.4 88.3 209.3c0-16.9 13.8-30.7 30.7-30.7 17 0 16.1 3.8 105.2 89.3 90.6-86.9 88.6-89.3 105.5-89.3 16.9 0 30.7 13.8 30.7 30.7 0 17.8-2.9 15.7-114.8 123.2z"]},SC={prefix:"fab",iconName:"gg",icon:[512,512,[],"f260","M179.2 230.4l102.4 102.4-102.4 102.4L0 256 179.2 76.8l44.8 44.8-25.6 25.6-19.2-19.2-128 128 128 128 51.5-51.5-77.1-76.5 25.6-25.6zM332.8 76.8L230.4 179.2l102.4 102.4 25.6-25.6-77.1-76.5 51.5-51.5 128 128-128 128-19.2-19.2-25.6 25.6 44.8 44.8L512 256 332.8 76.8z"]},wC={prefix:"fab",iconName:"gg-circle",icon:[512,512,[],"f261","M257 8C120 8 9 119 9 256s111 248 248 248 248-111 248-248S394 8 257 8zm-49.5 374.8L81.8 257.1l125.7-125.7 35.2 35.4-24.2 24.2-11.1-11.1-77.2 77.2 77.2 77.2 26.6-26.6-53.1-52.9 24.4-24.4 77.2 77.2-75 75.2zm99-2.2l-35.2-35.2 24.1-24.4 11.1 11.1 77.2-77.2-77.2-77.2-26.5 26.5 53.1 52.9-24.4 24.4-77.2-77.2 75-75L432.2 255 306.5 380.6z"]},kC={prefix:"fab",iconName:"git",icon:[512,512,[],"f1d3","M216.29 158.39H137C97 147.9 6.51 150.63 6.51 233.18c0 30.09 15 51.23 35 61-25.1 23-37 33.85-37 49.21 0 11 4.47 21.14 17.89 26.81C8.13 383.61 0 393.35 0 411.65c0 32.11 28.05 50.82 101.63 50.82 70.75 0 111.79-26.42 111.79-73.18 0-58.66-45.16-56.5-151.63-63l13.43-21.55c27.27 7.58 118.7 10 118.7-67.89 0-18.7-7.73-31.71-15-41.07l37.41-2.84zm-63.42 241.9c0 32.06-104.89 32.1-104.89 2.43 0-8.14 5.27-15 10.57-21.54 77.71 5.3 94.32 3.37 94.32 19.11zm-50.81-134.58c-52.8 0-50.46-71.16 1.2-71.16 49.54 0 50.82 71.16-1.2 71.16zm133.3 100.51v-32.1c26.75-3.66 27.24-2 27.24-11V203.61c0-8.5-2.05-7.38-27.24-16.26l4.47-32.92H324v168.71c0 6.51.4 7.32 6.51 8.14l20.73 2.84v32.1zm52.45-244.31c-23.17 0-36.59-13.43-36.59-36.61s13.42-35.77 36.59-35.77c23.58 0 37 12.62 37 35.77s-13.42 36.61-37 36.61zM512 350.46c-17.49 8.53-43.1 16.26-66.28 16.26-48.38 0-66.67-19.5-66.67-65.46V194.75c0-5.42 1.05-4.06-31.71-4.06V154.5c35.78-4.07 50-22 54.47-66.27h38.63c0 65.83-1.34 61.81 3.26 61.81H501v40.65h-60.56v97.15c0 6.92-4.92 51.41 60.57 26.84z"]},TC={prefix:"fab",iconName:"git-alt",icon:[448,512,[],"f841","M439.55 236.05L244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z"]},EC={prefix:"fab",iconName:"git-square",icon:[448,512,[],"f1d2","M100.59 334.24c48.57 3.31 58.95 2.11 58.95 11.94 0 20-65.55 20.06-65.55 1.52.01-5.09 3.29-9.4 6.6-13.46zm27.95-116.64c-32.29 0-33.75 44.47-.75 44.47 32.51 0 31.71-44.47.75-44.47zM448 80v352a48 48 0 0 1-48 48H48a48 48 0 0 1-48-48V80a48 48 0 0 1 48-48h352a48 48 0 0 1 48 48zm-227 69.31c0 14.49 8.38 22.88 22.86 22.88 14.74 0 23.13-8.39 23.13-22.88S258.62 127 243.88 127c-14.48 0-22.88 7.84-22.88 22.31zM199.18 195h-49.55c-25-6.55-81.56-4.85-81.56 46.75 0 18.8 9.4 32 21.85 38.11C74.23 294.23 66.8 301 66.8 310.6c0 6.87 2.79 13.22 11.18 16.76-8.9 8.4-14 14.48-14 25.92C64 373.35 81.53 385 127.52 385c44.22 0 69.87-16.51 69.87-45.73 0-36.67-28.23-35.32-94.77-39.38l8.38-13.43c17 4.74 74.19 6.23 74.19-42.43 0-11.69-4.83-19.82-9.4-25.67l23.38-1.78zm84.34 109.84l-13-1.78c-3.82-.51-4.07-1-4.07-5.09V192.52h-52.6l-2.79 20.57c15.75 5.55 17 4.86 17 10.17V298c0 5.62-.31 4.58-17 6.87v20.06h72.42zM384 315l-6.87-22.37c-40.93 15.37-37.85-12.41-37.85-16.73v-60.72h37.85v-25.41h-35.82c-2.87 0-2 2.52-2-38.63h-24.18c-2.79 27.7-11.68 38.88-34 41.42v22.62c20.47 0 19.82-.85 19.82 2.54v66.57c0 28.72 11.43 40.91 41.67 40.91 14.45 0 30.45-4.83 41.38-10.2z"]},PC={prefix:"fab",iconName:"github",icon:[496,512,[],"f09b","M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"]},DC={prefix:"fab",iconName:"github-alt",icon:[480,512,[],"f113","M186.1 328.7c0 20.9-10.9 55.1-36.7 55.1s-36.7-34.2-36.7-55.1 10.9-55.1 36.7-55.1 36.7 34.2 36.7 55.1zM480 278.2c0 31.9-3.2 65.7-17.5 95-37.9 76.6-142.1 74.8-216.7 74.8-75.8 0-186.2 2.7-225.6-74.8-14.6-29-20.2-63.1-20.2-95 0-41.9 13.9-81.5 41.5-113.6-5.2-15.8-7.7-32.4-7.7-48.8 0-21.5 4.9-32.3 14.6-51.8 45.3 0 74.3 9 108.8 36 29-6.9 58.8-10 88.7-10 27 0 54.2 2.9 80.4 9.2 34-26.7 63-35.2 107.8-35.2 9.8 19.5 14.6 30.3 14.6 51.8 0 16.4-2.6 32.7-7.7 48.2 27.5 32.4 39 72.3 39 114.2zm-64.3 50.5c0-43.9-26.7-82.6-73.5-82.6-18.9 0-37 3.4-56 6-14.9 2.3-29.8 3.2-45.1 3.2-15.2 0-30.1-.9-45.1-3.2-18.7-2.6-37-6-56-6-46.8 0-73.5 38.7-73.5 82.6 0 87.8 80.4 101.3 150.4 101.3h48.2c70.3 0 150.6-13.4 150.6-101.3zm-82.6-55.1c-25.8 0-36.7 34.2-36.7 55.1s10.9 55.1 36.7 55.1 36.7-34.2 36.7-55.1-10.9-55.1-36.7-55.1z"]},OC={prefix:"fab",iconName:"github-square",icon:[448,512,[],"f092","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM277.3 415.7c-8.4 1.5-11.5-3.7-11.5-8 0-5.4.2-33 .2-55.3 0-15.6-5.2-25.5-11.3-30.7 37-4.1 76-9.2 76-73.1 0-18.2-6.5-27.3-17.1-39 1.7-4.3 7.4-22-1.7-45-13.9-4.3-45.7 17.9-45.7 17.9-13.2-3.7-27.5-5.6-41.6-5.6-14.1 0-28.4 1.9-41.6 5.6 0 0-31.8-22.2-45.7-17.9-9.1 22.9-3.5 40.6-1.7 45-10.6 11.7-15.6 20.8-15.6 39 0 63.6 37.3 69 74.3 73.1-4.8 4.3-9.1 11.7-10.6 22.3-9.5 4.3-33.8 11.7-48.3-13.9-9.1-15.8-25.5-17.1-25.5-17.1-16.2-.2-1.1 10.2-1.1 10.2 10.8 5 18.4 24.2 18.4 24.2 9.7 29.7 56.1 19.7 56.1 19.7 0 13.9.2 36.5.2 40.6 0 4.3-3 9.5-11.5 8-66-22.1-112.2-84.9-112.2-158.3 0-91.8 70.2-161.5 162-161.5S388 165.6 388 257.4c.1 73.4-44.7 136.3-110.7 158.3zm-98.1-61.1c-1.9.4-3.7-.4-3.9-1.7-.2-1.5 1.1-2.8 3-3.2 1.9-.2 3.7.6 3.9 1.9.3 1.3-1 2.6-3 3zm-9.5-.9c0 1.3-1.5 2.4-3.5 2.4-2.2.2-3.7-.9-3.7-2.4 0-1.3 1.5-2.4 3.5-2.4 1.9-.2 3.7.9 3.7 2.4zm-13.7-1.1c-.4 1.3-2.4 1.9-4.1 1.3-1.9-.4-3.2-1.9-2.8-3.2.4-1.3 2.4-1.9 4.1-1.5 2 .6 3.3 2.1 2.8 3.4zm-12.3-5.4c-.9 1.1-2.8.9-4.3-.6-1.5-1.3-1.9-3.2-.9-4.1.9-1.1 2.8-.9 4.3.6 1.3 1.3 1.8 3.3.9 4.1zm-9.1-9.1c-.9.6-2.6 0-3.7-1.5s-1.1-3.2 0-3.9c1.1-.9 2.8-.2 3.7 1.3 1.1 1.5 1.1 3.3 0 4.1zm-6.5-9.7c-.9.9-2.4.4-3.5-.6-1.1-1.3-1.3-2.8-.4-3.5.9-.9 2.4-.4 3.5.6 1.1 1.3 1.3 2.8.4 3.5zm-6.7-7.4c-.4.9-1.7 1.1-2.8.4-1.3-.6-1.9-1.7-1.5-2.6.4-.6 1.5-.9 2.8-.4 1.3.7 1.9 1.8 1.5 2.6z"]},IC={prefix:"fab",iconName:"gitkraken",icon:[592,512,[],"f3a6","M565.7 118.1c-2.3-6.1-9.3-9.2-15.3-6.6-5.7 2.4-8.5 8.9-6.3 14.6 10.9 29 16.9 60.5 16.9 93.3 0 134.6-100.3 245.7-230.2 262.7V358.4c7.9-1.5 15.5-3.6 23-6.2v104c106.7-25.9 185.9-122.1 185.9-236.8 0-91.8-50.8-171.8-125.8-213.3-5.7-3.2-13-.9-15.9 5-2.7 5.5-.6 12.2 4.7 15.1 67.9 37.6 113.9 110 113.9 193.2 0 93.3-57.9 173.1-139.8 205.4v-92.2c14.2-4.5 24.9-17.7 24.9-33.5 0-13.1-6.8-24.4-17.3-30.5 8.3-79.5 44.5-58.6 44.5-83.9V170c0-38-87.9-161.8-129-164.7-2.5-.2-5-.2-7.6 0C251.1 8.3 163.2 132 163.2 170v14.8c0 25.3 36.3 4.3 44.5 83.9-10.6 6.1-17.3 17.4-17.3 30.5 0 15.8 10.6 29 24.8 33.5v92.2c-81.9-32.2-139.8-112-139.8-205.4 0-83.1 46-155.5 113.9-193.2 5.4-3 7.4-9.6 4.7-15.1-2.9-5.9-10.1-8.2-15.9-5-75 41.5-125.8 121.5-125.8 213.3 0 114.7 79.2 210.8 185.9 236.8v-104c7.6 2.5 15.1 4.6 23 6.2v123.7C131.4 465.2 31 354.1 31 219.5c0-32.8 6-64.3 16.9-93.3 2.2-5.8-.6-12.2-6.3-14.6-6-2.6-13 .4-15.3 6.6C14.5 149.7 8 183.8 8 219.5c0 155.1 122.6 281.6 276.3 287.8V361.4c6.8.4 15 .5 23.4 0v145.8C461.4 501.1 584 374.6 584 219.5c0-35.7-6.5-69.8-18.3-101.4zM365.9 275.5c13 0 23.7 10.5 23.7 23.7 0 13.1-10.6 23.7-23.7 23.7-13 0-23.7-10.5-23.7-23.7 0-13.1 10.6-23.7 23.7-23.7zm-139.8 47.3c-13.2 0-23.7-10.7-23.7-23.7s10.5-23.7 23.7-23.7c13.1 0 23.7 10.6 23.7 23.7 0 13-10.5 23.7-23.7 23.7z"]},BC={prefix:"fab",iconName:"gitlab",icon:[512,512,[],"f296","M105.2 24.9c-3.1-8.9-15.7-8.9-18.9 0L29.8 199.7h132c-.1 0-56.6-174.8-56.6-174.8zM.9 287.7c-2.6 8 .3 16.9 7.1 22l247.9 184-226.2-294zm160.8-88l94.3 294 94.3-294zm349.4 88l-28.8-88-226.3 294 247.9-184c6.9-5.1 9.7-14 7.2-22zM425.7 24.9c-3.1-8.9-15.7-8.9-18.9 0l-56.6 174.8h132z"]},RC={prefix:"fab",iconName:"gitter",icon:[384,512,[],"f426","M66.4 322.5H16V0h50.4v322.5zM166.9 76.1h-50.4V512h50.4V76.1zm100.6 0h-50.4V512h50.4V76.1zM368 76h-50.4v247H368V76z"]},ZC={prefix:"fab",iconName:"glide",icon:[448,512,[],"f2a5","M252.8 148.6c0 8.8-1.6 17.7-3.4 26.4-5.8 27.8-11.6 55.8-17.3 83.6-1.4 6.3-8.3 4.9-13.7 4.9-23.8 0-30.5-26-30.5-45.5 0-29.3 11.2-68.1 38.5-83.1 4.3-2.5 9.2-4.2 14.1-4.2 11.4 0 12.3 8.3 12.3 17.9zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-64 187c0-5.1-20.8-37.7-25.5-39.5-2.2-.9-7.2-2.3-9.6-2.3-23.1 0-38.7 10.5-58.2 21.5l-.5-.5c4.3-29.4 14.6-57.2 14.6-87.4 0-44.6-23.8-62.7-67.5-62.7-71.7 0-108 70.8-108 123.5 0 54.7 32 85 86.3 85 7.5 0 6.9-.6 6.9 2.3-10.5 80.3-56.5 82.9-56.5 58.9 0-24.4 28-36.5 28.3-38-.2-7.6-29.3-17.2-36.7-17.2-21.1 0-32.7 33-32.7 50.6 0 32.3 20.4 54.7 53.3 54.7 48.2 0 83.4-49.7 94.3-91.7 9.4-37.7 7-39.4 12.3-42.1 20-10.1 35.8-16.8 58.4-16.8 11.1 0 19 2.3 36.7 5.2 1.8.1 4.1-1.7 4.1-3.5z"]},jC={prefix:"fab",iconName:"glide-g",icon:[448,512,[],"f2a6","M407.1 211.2c-3.5-1.4-11.6-3.8-15.4-3.8-37.1 0-62.2 16.8-93.5 34.5l-.9-.9c7-47.3 23.5-91.9 23.5-140.4C320.8 29.1 282.6 0 212.4 0 97.3 0 39 113.7 39 198.4 39 286.3 90.3 335 177.6 335c12 0 11-1 11 3.8-16.9 128.9-90.8 133.1-90.8 94.6 0-39.2 45-58.6 45.5-61-.3-12.2-47-27.6-58.9-27.6-33.9.1-52.4 51.2-52.4 79.3C32 476 64.8 512 117.5 512c77.4 0 134-77.8 151.4-145.4 15.1-60.5 11.2-63.3 19.7-67.6 32.2-16.2 57.5-27 93.8-27 17.8 0 30.5 3.7 58.9 8.4 2.9 0 6.7-2.9 6.7-5.8 0-8-33.4-60.5-40.9-63.4zm-175.3-84.4c-9.3 44.7-18.6 89.6-27.8 134.3-2.3 10.2-13.3 7.8-22 7.8-38.3 0-49-41.8-49-73.1 0-47 18-109.3 61.8-133.4 7-4.1 14.8-6.7 22.6-6.7 18.6 0 20 13.3 20 28.7-.1 14.3-2.7 28.5-5.6 42.4z"]},FC={prefix:"fab",iconName:"gofore",icon:[400,512,[],"f3a7","M324 319.8h-13.2v34.7c-24.5 23.1-56.3 35.8-89.9 35.8-73.2 0-132.4-60.2-132.4-134.4 0-74.1 59.2-134.4 132.4-134.4 35.3 0 68.6 14 93.6 39.4l62.3-63.3C335 55.3 279.7 32 220.7 32 98 32 0 132.6 0 256c0 122.5 97 224 220.7 224 63.2 0 124.5-26.2 171-82.5-2-27.6-13.4-77.7-67.7-77.7zm-12.1-112.5H205.6v89H324c33.5 0 60.5 15.1 76 41.8v-30.6c0-65.2-40.4-100.2-88.1-100.2z"]},qC={prefix:"fab",iconName:"goodreads",icon:[448,512,[],"f3a8","M299.9 191.2c5.1 37.3-4.7 79-35.9 100.7-22.3 15.5-52.8 14.1-70.8 5.7-37.1-17.3-49.5-58.6-46.8-97.2 4.3-60.9 40.9-87.9 75.3-87.5 46.9-.2 71.8 31.8 78.2 78.3zM448 88v336c0 30.9-25.1 56-56 56H56c-30.9 0-56-25.1-56-56V88c0-30.9 25.1-56 56-56h336c30.9 0 56 25.1 56 56zM330 313.2s-.1-34-.1-217.3h-29v40.3c-.8.3-1.2-.5-1.6-1.2-9.6-20.7-35.9-46.3-76-46-51.9.4-87.2 31.2-100.6 77.8-4.3 14.9-5.8 30.1-5.5 45.6 1.7 77.9 45.1 117.8 112.4 115.2 28.9-1.1 54.5-17 69-45.2.5-1 1.1-1.9 1.7-2.9.2.1.4.1.6.2.3 3.8.2 30.7.1 34.5-.2 14.8-2 29.5-7.2 43.5-7.8 21-22.3 34.7-44.5 39.5-17.8 3.9-35.6 3.8-53.2-1.2-21.5-6.1-36.5-19-41.1-41.8-.3-1.6-1.3-1.3-2.3-1.3h-26.8c.8 10.6 3.2 20.3 8.5 29.2 24.2 40.5 82.7 48.5 128.2 37.4 49.9-12.3 67.3-54.9 67.4-106.3z"]},UC={prefix:"fab",iconName:"goodreads-g",icon:[384,512,[],"f3a9","M42.6 403.3h2.8c12.7 0 25.5 0 38.2.1 1.6 0 3.1-.4 3.6 2.1 7.1 34.9 30 54.6 62.9 63.9 26.9 7.6 54.1 7.8 81.3 1.8 33.8-7.4 56-28.3 68-60.4 8-21.5 10.7-43.8 11-66.5.1-5.8.3-47-.2-52.8l-.9-.3c-.8 1.5-1.7 2.9-2.5 4.4-22.1 43.1-61.3 67.4-105.4 69.1-103 4-169.4-57-172-176.2-.5-23.7 1.8-46.9 8.3-69.7C58.3 47.7 112.3.6 191.6 0c61.3-.4 101.5 38.7 116.2 70.3.5 1.1 1.3 2.3 2.4 1.9V10.6h44.3c0 280.3.1 332.2.1 332.2-.1 78.5-26.7 143.7-103 162.2-69.5 16.9-159 4.8-196-57.2-8-13.5-11.8-28.3-13-44.5zM188.9 36.5c-52.5-.5-108.5 40.7-115 133.8-4.1 59 14.8 122.2 71.5 148.6 27.6 12.9 74.3 15 108.3-8.7 47.6-33.2 62.7-97 54.8-154-9.7-71.1-47.8-120-119.6-119.7z"]},WC={prefix:"fab",iconName:"google",icon:[488,512,[],"f1a0","M488 261.8C488 403.3 391.1 504 248 504 110.8 504 0 393.2 0 256S110.8 8 248 8c66.8 0 123 24.5 166.3 64.9l-67.5 64.9C258.5 52.6 94.3 116.6 94.3 256c0 86.5 69.1 156.6 153.7 156.6 98.2 0 135-70.4 140.8-106.9H248v-85.3h236.1c2.3 12.7 3.9 24.9 3.9 41.4z"]},GC={prefix:"fab",iconName:"google-drive",icon:[512,512,[],"f3aa","M339 314.9L175.4 32h161.2l163.6 282.9H339zm-137.5 23.6L120.9 480h310.5L512 338.5H201.5zM154.1 67.4L0 338.5 80.6 480 237 208.8 154.1 67.4z"]},_C={prefix:"fab",iconName:"google-pay",icon:[640,512,[],"e079","M105.72,215v41.25h57.1a49.66,49.66,0,0,1-21.14,32.6c-9.54,6.55-21.72,10.28-36,10.28-27.6,0-50.93-18.91-59.3-44.22a65.61,65.61,0,0,1,0-41l0,0c8.37-25.46,31.7-44.37,59.3-44.37a56.43,56.43,0,0,1,40.51,16.08L176.47,155a101.24,101.24,0,0,0-70.75-27.84,105.55,105.55,0,0,0-94.38,59.11,107.64,107.64,0,0,0,0,96.18v.15a105.41,105.41,0,0,0,94.38,59c28.47,0,52.55-9.53,70-25.91,20-18.61,31.41-46.15,31.41-78.91A133.76,133.76,0,0,0,205.38,215Zm389.41-4c-10.13-9.38-23.93-14.14-41.39-14.14-22.46,0-39.34,8.34-50.5,24.86l20.85,13.26q11.45-17,31.26-17a34.05,34.05,0,0,1,22.75,8.79A28.14,28.14,0,0,1,487.79,248v5.51c-9.1-5.07-20.55-7.75-34.64-7.75-16.44,0-29.65,3.88-39.49,11.77s-14.82,18.31-14.82,31.56a39.74,39.74,0,0,0,13.94,31.27c9.25,8.34,21,12.51,34.79,12.51,16.29,0,29.21-7.3,39-21.89h1v17.72h22.61V250C510.25,233.45,505.26,220.34,495.13,211ZM475.9,300.3a37.32,37.32,0,0,1-26.57,11.16A28.61,28.61,0,0,1,431,305.21a19.41,19.41,0,0,1-7.77-15.63c0-7,3.22-12.81,9.54-17.42s14.53-7,24.07-7C470,265,480.3,268,487.64,273.94,487.64,284.07,483.68,292.85,475.9,300.3Zm-93.65-142A55.71,55.71,0,0,0,341.74,142H279.07V328.74H302.7V253.1h39c16,0,29.5-5.36,40.51-15.93.88-.89,1.76-1.79,2.65-2.68A54.45,54.45,0,0,0,382.25,158.26Zm-16.58,62.23a30.65,30.65,0,0,1-23.34,9.68H302.7V165h39.63a32,32,0,0,1,22.6,9.23A33.18,33.18,0,0,1,365.67,220.49ZM614.31,201,577.77,292.7h-.45L539.9,201H514.21L566,320.55l-29.35,64.32H561L640,201Z"]},$C={prefix:"fab",iconName:"google-play",icon:[512,512,[],"f3ab","M325.3 234.3L104.6 13l280.8 161.2-60.1 60.1zM47 0C34 6.8 25.3 19.2 25.3 35.3v441.3c0 16.1 8.7 28.5 21.7 35.3l256.6-256L47 0zm425.2 225.6l-58.9-34.1-65.7 64.5 65.7 64.5 60.1-34.1c18-14.3 18-46.5-1.2-60.8zM104.6 499l280.8-161.2-60.1-60.1L104.6 499z"]},YC={prefix:"fab",iconName:"google-plus",icon:[512,512,[],"f2b3","M256,8C119.1,8,8,119.1,8,256S119.1,504,256,504,504,392.9,504,256,392.9,8,256,8ZM185.3,380a124,124,0,0,1,0-248c31.3,0,60.1,11,83,32.3l-33.6,32.6c-13.2-12.9-31.3-19.1-49.4-19.1-42.9,0-77.2,35.5-77.2,78.1S142.3,334,185.3,334c32.6,0,64.9-19.1,70.1-53.3H185.3V238.1H302.2a109.2,109.2,0,0,1,1.9,20.7c0,70.8-47.5,121.2-118.8,121.2ZM415.5,273.8v35.5H380V273.8H344.5V238.3H380V202.8h35.5v35.5h35.2v35.5Z"]},KC={prefix:"fab",iconName:"google-plus-g",icon:[640,512,[],"f0d5","M386.061 228.496c1.834 9.692 3.143 19.384 3.143 31.956C389.204 370.205 315.599 448 204.8 448c-106.084 0-192-85.915-192-192s85.916-192 192-192c51.864 0 95.083 18.859 128.611 50.292l-52.126 50.03c-14.145-13.621-39.028-29.599-76.485-29.599-65.484 0-118.92 54.221-118.92 121.277 0 67.056 53.436 121.277 118.92 121.277 75.961 0 104.513-54.745 108.965-82.773H204.8v-66.009h181.261zm185.406 6.437V179.2h-56.001v55.733h-55.733v56.001h55.733v55.733h56.001v-55.733H627.2v-56.001h-55.733z"]},JC={prefix:"fab",iconName:"google-plus-square",icon:[448,512,[],"f0d4","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM164 356c-55.3 0-100-44.7-100-100s44.7-100 100-100c27 0 49.5 9.8 67 26.2l-27.1 26.1c-7.4-7.1-20.3-15.4-39.8-15.4-34.1 0-61.9 28.2-61.9 63.2 0 34.9 27.8 63.2 61.9 63.2 39.6 0 54.4-28.5 56.8-43.1H164v-34.4h94.4c1 5 1.6 10.1 1.6 16.6 0 57.1-38.3 97.6-96 97.6zm220-81.8h-29v29h-29.2v-29h-29V245h29v-29H355v29h29v29.2z"]},QC={prefix:"fab",iconName:"google-wallet",icon:[448,512,[],"f1ee","M156.8 126.8c37.6 60.6 64.2 113.1 84.3 162.5-8.3 33.8-18.8 66.5-31.3 98.3-13.2-52.3-26.5-101.3-56-148.5 6.5-36.4 2.3-73.6 3-112.3zM109.3 200H16.1c-6.5 0-10.5 7.5-6.5 12.7C51.8 267 81.3 330.5 101.3 400h103.5c-16.2-69.7-38.7-133.7-82.5-193.5-3-4-8-6.5-13-6.5zm47.8-88c68.5 108 130 234.5 138.2 368H409c-12-138-68.4-265-143.2-368H157.1zm251.8-68.5c-1.8-6.8-8.2-11.5-15.2-11.5h-88.3c-5.3 0-9 5-7.8 10.3 13.2 46.5 22.3 95.5 26.5 146 48.2 86.2 79.7 178.3 90.6 270.8 15.8-60.5 25.3-133.5 25.3-203 0-73.6-12.1-145.1-31.1-212.6z"]},XC={prefix:"fab",iconName:"gratipay",icon:[496,512,[],"f184","M248 8C111.1 8 0 119.1 0 256s111.1 248 248 248 248-111.1 248-248S384.9 8 248 8zm114.6 226.4l-113 152.7-112.7-152.7c-8.7-11.9-19.1-50.4 13.6-72 28.1-18.1 54.6-4.2 68.5 11.9 15.9 17.9 46.6 16.9 61.7 0 13.9-16.1 40.4-30 68.1-11.9 32.9 21.6 22.6 60 13.8 72z"]},cH={prefix:"fab",iconName:"grav",icon:[512,512,[],"f2d6","M301.1 212c4.4 4.4 4.4 11.9 0 16.3l-9.7 9.7c-4.4 4.7-11.9 4.7-16.6 0l-10.5-10.5c-4.4-4.7-4.4-11.9 0-16.6l9.7-9.7c4.4-4.4 11.9-4.4 16.6 0l10.5 10.8zm-30.2-19.7c3-3 3-7.8 0-10.5-2.8-3-7.5-3-10.5 0-2.8 2.8-2.8 7.5 0 10.5 3.1 2.8 7.8 2.8 10.5 0zm-26 5.3c-3 2.8-3 7.5 0 10.2 2.8 3 7.5 3 10.5 0 2.8-2.8 2.8-7.5 0-10.2-3-3-7.7-3-10.5 0zm72.5-13.3c-19.9-14.4-33.8-43.2-11.9-68.1 21.6-24.9 40.7-17.2 59.8.8 11.9 11.3 29.3 24.9 17.2 48.2-12.5 23.5-45.1 33.2-65.1 19.1zm47.7-44.5c-8.9-10-23.3 6.9-15.5 16.1 7.4 9 32.1 2.4 15.5-16.1zM504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zm-66.2 42.6c2.5-16.1-20.2-16.6-25.2-25.7-13.6-24.1-27.7-36.8-54.5-30.4 11.6-8 23.5-6.1 23.5-6.1.3-6.4 0-13-9.4-24.9 3.9-12.5.3-22.4.3-22.4 15.5-8.6 26.8-24.4 29.1-43.2 3.6-31-18.8-59.2-49.8-62.8-22.1-2.5-43.7 7.7-54.3 25.7-23.2 40.1 1.4 70.9 22.4 81.4-14.4-1.4-34.3-11.9-40.1-34.3-6.6-25.7 2.8-49.8 8.9-61.4 0 0-4.4-5.8-8-8.9 0 0-13.8 0-24.6 5.3 11.9-15.2 25.2-14.4 25.2-14.4 0-6.4-.6-14.9-3.6-21.6-5.4-11-23.8-12.9-31.7 2.8.1-.2.3-.4.4-.5-5 11.9-1.1 55.9 16.9 87.2-2.5 1.4-9.1 6.1-13 10-21.6 9.7-56.2 60.3-56.2 60.3-28.2 10.8-77.2 50.9-70.6 79.7.3 3 1.4 5.5 3 7.5-2.8 2.2-5.5 5-8.3 8.3-11.9 13.8-5.3 35.2 17.7 24.4 15.8-7.2 29.6-20.2 36.3-30.4 0 0-5.5-5-16.3-4.4 27.7-6.6 34.3-9.4 46.2-9.1 8 3.9 8-34.3 8-34.3 0-14.7-2.2-31-11.1-41.5 12.5 12.2 29.1 32.7 28 60.6-.8 18.3-15.2 23-15.2 23-9.1 16.6-43.2 65.9-30.4 106 0 0-9.7-14.9-10.2-22.1-17.4 19.4-46.5 52.3-24.6 64.5 26.6 14.7 108.8-88.6 126.2-142.3 34.6-20.8 55.4-47.3 63.9-65 22 43.5 95.3 94.5 101.1 59z"]},aH={prefix:"fab",iconName:"gripfire",icon:[384,512,[],"f3ac","M112.5 301.4c0-73.8 105.1-122.5 105.1-203 0-47.1-34-88-39.1-90.4.4 3.3.6 6.7.6 10C179.1 110.1 32 171.9 32 286.6c0 49.8 32.2 79.2 66.5 108.3 65.1 46.7 78.1 71.4 78.1 86.6 0 10.1-4.8 17-4.8 22.3 13.1-16.7 17.4-31.9 17.5-46.4 0-29.6-21.7-56.3-44.2-86.5-16-22.3-32.6-42.6-32.6-69.5zm205.3-39c-12.1-66.8-78-124.4-94.7-130.9l4 7.2c2.4 5.1 3.4 10.9 3.4 17.1 0 44.7-54.2 111.2-56.6 116.7-2.2 5.1-3.2 10.5-3.2 15.8 0 20.1 15.2 42.1 17.9 42.1 2.4 0 56.6-55.4 58.1-87.7 6.4 11.7 9.1 22.6 9.1 33.4 0 41.2-41.8 96.9-41.8 96.9 0 11.6 31.9 53.2 35.5 53.2 1 0 2.2-1.4 3.2-2.4 37.9-39.3 67.3-85 67.3-136.8 0-8-.7-16.2-2.2-24.6z"]},eH={prefix:"fab",iconName:"grunt",icon:[384,512,[],"f3ad","M61.3 189.3c-1.1 10 5.2 19.1 5.2 19.1.7-7.5 2.2-12.8 4-16.6.4 10.3 3.2 23.5 12.8 34.1 6.9 7.6 35.6 23.3 54.9 6.1 1 2.4 2.1 5.3 3 8.5 2.9 10.3-2.7 25.3-2.7 25.3s15.1-17.1 13.9-32.5c10.8-.5 21.4-8.4 21.1-19.5 0 0-18.9 10.4-35.5-8.8-9.7-11.2-40.9-42-83.1-31.8 4.3 1 8.9 2.4 13.5 4.1h-.1c-4.2 2-6.5 7.1-7 12zm28.3-1.8c19.5 11 37.4 25.7 44.9 37-5.7 3.3-21.7 10.4-38-1.7-10.3-7.6-9.8-26.2-6.9-35.3zm142.1 45.8c-1.2 15.5 13.9 32.5 13.9 32.5s-5.6-15-2.7-25.3c.9-3.2 2-6 3-8.5 19.3 17.3 48 1.5 54.8-6.1 9.6-10.6 12.3-23.8 12.8-34.1 1.8 3.8 3.4 9.1 4 16.6 0 0 6.4-9.1 5.2-19.1-.6-5-2.9-10-7-11.8h-.1c4.6-1.8 9.2-3.2 13.5-4.1-42.3-10.2-73.4 20.6-83.1 31.8-16.7 19.2-35.5 8.8-35.5 8.8-.2 10.9 10.4 18.9 21.2 19.3zm62.7-45.8c3 9.1 3.4 27.7-7 35.4-16.3 12.1-32.2 5-37.9 1.6 7.5-11.4 25.4-26 44.9-37zM160 418.5h-29.4c-5.5 0-8.2 1.6-9.5 2.9-1.9 2-2.2 4.7-.9 8.1 3.5 9.1 11.4 16.5 13.7 18.6 3.1 2.7 7.5 4.3 11.8 4.3 4.4 0 8.3-1.7 11-4.6 7.5-8.2 11.9-17.1 13-19.8.6-1.5 1.3-4.5-.9-6.8-1.8-1.8-4.7-2.7-8.8-2.7zm189.2-101.2c-2.4 17.9-13 33.8-24.6 43.7-3.1-22.7-3.7-55.5-3.7-62.4 0-14.7 9.5-24.5 12.2-26.1 2.5-1.5 5.4-3 8.3-4.6 18-9.6 40.4-21.6 40.4-43.7 0-16.2-9.3-23.2-15.4-27.8-.8-.6-1.5-1.1-2.2-1.7-2.1-1.7-3.7-3-4.3-4.4-4.4-9.8-3.6-34.2-1.7-37.6.6-.6 16.7-20.9 11.8-39.2-2-7.4-6.9-13.3-14.1-17-5.3-2.7-11.9-4.2-19.5-4.5-.1-2-.5-3.9-.9-5.9-.6-2.6-1.1-5.3-.9-8.1.4-4.7.8-9 2.2-11.3 8.4-13.3 28.8-17.6 29-17.6l12.3-2.4-8.1-9.5c-.1-.2-17.3-17.5-46.3-17.5-7.9 0-16 1.3-24.1 3.9-24.2 7.8-42.9 30.5-49.4 39.3-3.1-1-6.3-1.9-9.6-2.7-4.2-15.8 9-38.5 9-38.5s-13.6-3-33.7 15.2c-2.6-6.5-8.1-20.5-1.8-37.2C184.6 10.1 177.2 26 175 40.4c-7.6-5.4-6.7-23.1-7.2-27.6-7.5.9-29.2 21.9-28.2 48.3-2 .5-3.9 1.1-5.9 1.7-6.5-8.8-25.1-31.5-49.4-39.3-7.9-2.2-16-3.5-23.9-3.5-29 0-46.1 17.3-46.3 17.5L6 46.9l12.3 2.4c.2 0 20.6 4.3 29 17.6 1.4 2.2 1.8 6.6 2.2 11.3.2 2.8-.4 5.5-.9 8.1-.4 1.9-.8 3.9-.9 5.9-7.7.3-14.2 1.8-19.5 4.5-7.2 3.7-12.1 9.6-14.1 17-5 18.2 11.2 38.5 11.8 39.2 1.9 3.4 2.7 27.8-1.7 37.6-.6 1.4-2.2 2.7-4.3 4.4-.7.5-1.4 1.1-2.2 1.7-6.1 4.6-15.4 11.7-15.4 27.8 0 22.1 22.4 34.1 40.4 43.7 3 1.6 5.8 3.1 8.3 4.6 2.7 1.6 12.2 11.4 12.2 26.1 0 6.9-.6 39.7-3.7 62.4-11.6-9.9-22.2-25.9-24.6-43.8 0 0-29.2 22.6-20.6 70.8 5.2 29.5 23.2 46.1 47 54.7 8.8 19.1 29.4 45.7 67.3 49.6C143 504.3 163 512 192.2 512h.2c29.1 0 49.1-7.7 63.6-19.5 37.9-3.9 58.5-30.5 67.3-49.6 23.8-8.7 41.7-25.2 47-54.7 8.2-48.4-21.1-70.9-21.1-70.9zM305.7 37.7c5.6-1.8 11.6-2.7 17.7-2.7 11 0 19.9 3 24.7 5-3.1 1.4-6.4 3.2-9.7 5.3-2.4-.4-5.6-.8-9.2-.8-10.5 0-20.5 3.1-28.7 8.9-12.3 8.7-18 16.9-20.7 22.4-2.2-1.3-4.5-2.5-7.1-3.7-1.6-.8-3.1-1.5-4.7-2.2 6.1-9.1 19.9-26.5 37.7-32.2zm21 18.2c-.8 1-1.6 2.1-2.3 3.2-3.3 5.2-3.9 11.6-4.4 17.8-.5 6.4-1.1 12.5-4.4 17-4.2.8-8.1 1.7-11.5 2.7-2.3-3.1-5.6-7-10.5-11.2 1.4-4.8 5.5-16.1 13.5-22.5 5.6-4.3 12.2-6.7 19.6-7zM45.6 45.3c-3.3-2.2-6.6-4-9.7-5.3 4.8-2 13.7-5 24.7-5 6.1 0 12 .9 17.7 2.7 17.8 5.8 31.6 23.2 37.7 32.1-1.6.7-3.2 1.4-4.8 2.2-2.5 1.2-4.9 2.5-7.1 3.7-2.6-5.4-8.3-13.7-20.7-22.4-8.3-5.8-18.2-8.9-28.8-8.9-3.4.1-6.6.5-9 .9zm44.7 40.1c-4.9 4.2-8.3 8-10.5 11.2-3.4-.9-7.3-1.9-11.5-2.7C65 89.5 64.5 83.4 64 77c-.5-6.2-1.1-12.6-4.4-17.8-.7-1.1-1.5-2.2-2.3-3.2 7.4.3 14 2.6 19.5 7 8 6.3 12.1 17.6 13.5 22.4zM58.1 259.9c-2.7-1.6-5.6-3.1-8.4-4.6-14.9-8-30.2-16.3-30.2-30.5 0-11.1 4.3-14.6 8.9-18.2l.5-.4c.7-.6 1.4-1.2 2.2-1.8-.9 7.2-1.9 13.3-2.7 14.9 0 0 12.1-15 15.7-44.3 1.4-11.5-1.1-34.3-5.1-43 .2 4.9 0 9.8-.3 14.4-.4-.8-.8-1.6-1.3-2.2-3.2-4-11.8-17.5-9.4-26.6.9-3.5 3.1-6 6.7-7.8 3.8-1.9 8.8-2.9 15.1-2.9 12.3 0 25.9 3.7 32.9 6 25.1 8 55.4 30.9 64.1 37.7.2.2.4.3.4.3l5.6 3.9-3.5-5.8c-.2-.3-19.1-31.4-53.2-46.5 2-2.9 7.4-8.1 21.6-15.1 21.4-10.5 46.5-15.8 74.3-15.8 27.9 0 52.9 5.3 74.3 15.8 14.2 6.9 19.6 12.2 21.6 15.1-34 15.1-52.9 46.2-53.1 46.5l-3.5 5.8 5.6-3.9s.2-.1.4-.3c8.7-6.8 39-29.8 64.1-37.7 7-2.2 20.6-6 32.9-6 6.3 0 11.3 1 15.1 2.9 3.5 1.8 5.7 4.4 6.7 7.8 2.5 9.1-6.1 22.6-9.4 26.6-.5.6-.9 1.3-1.3 2.2-.3-4.6-.5-9.5-.3-14.4-4 8.8-6.5 31.5-5.1 43 3.6 29.3 15.7 44.3 15.7 44.3-.8-1.6-1.8-7.7-2.7-14.9.7.6 1.5 1.2 2.2 1.8l.5.4c4.6 3.7 8.9 7.1 8.9 18.2 0 14.2-15.4 22.5-30.2 30.5-2.9 1.5-5.7 3.1-8.4 4.6-8.7 5-18 16.7-19.1 34.2-.9 14.6.9 49.9 3.4 75.9-12.4 4.8-26.7 6.4-39.7 6.8-2-4.1-3.9-8.5-5.5-13.1-.7-2-19.6-51.1-26.4-62.2 5.5 39 17.5 73.7 23.5 89.6-3.5-.5-7.3-.7-11.7-.7h-117c-4.4 0-8.3.3-11.7.7 6-15.9 18.1-50.6 23.5-89.6-6.8 11.2-25.7 60.3-26.4 62.2-1.6 4.6-3.5 9-5.5 13.1-13-.4-27.2-2-39.7-6.8 2.5-26 4.3-61.2 3.4-75.9-.9-17.4-10.3-29.2-19-34.2zM34.8 404.6c-12.1-20-8.7-54.1-3.7-59.1 10.9 34.4 47.2 44.3 74.4 45.4-2.7 4.2-5.2 7.6-7 10l-1.4 1.4c-7.2 7.8-8.6 18.5-4.1 31.8-22.7-.1-46.3-9.8-58.2-29.5zm45.7 43.5c6 1.1 12.2 1.9 18.6 2.4 3.5 8 7.4 15.9 12.3 23.1-14.4-5.9-24.4-16-30.9-25.5zM192 498.2c-60.6-.1-78.3-45.8-84.9-64.7-3.7-10.5-3.4-18.2.9-23.1 2.9-3.3 9.5-7.2 24.6-7.2h118.8c15.1 0 21.8 3.9 24.6 7.2 4.2 4.8 4.5 12.6.9 23.1-6.6 18.8-24.3 64.6-84.9 64.7zm80.6-24.6c4.9-7.2 8.8-15.1 12.3-23.1 6.4-.5 12.6-1.3 18.6-2.4-6.5 9.5-16.5 19.6-30.9 25.5zm76.6-69c-12 19.7-35.6 29.3-58.1 29.7 4.5-13.3 3.1-24.1-4.1-31.8-.4-.5-.9-1-1.4-1.5-1.8-2.4-4.3-5.8-7-10 27.2-1.2 63.5-11 74.4-45.4 5 5 8.4 39.1-3.8 59zM191.9 187.7h.2c12.7-.1 27.2-17.8 27.2-17.8-9.9 6-18.8 8.1-27.3 8.3-8.5-.2-17.4-2.3-27.3-8.3 0 0 14.5 17.6 27.2 17.8zm61.7 230.7h-29.4c-4.2 0-7.2.9-8.9 2.7-2.2 2.3-1.5 5.2-.9 6.7 1 2.6 5.5 11.3 13 19.3 2.7 2.9 6.6 4.5 11 4.5s8.7-1.6 11.8-4.2c2.3-2 10.2-9.2 13.7-18.1 1.3-3.3 1-6-.9-7.9-1.3-1.3-4-2.9-9.4-3z"]},iH={prefix:"fab",iconName:"guilded",icon:[448,512,[],"e07e","M443.427,64H4.571c0,103.26,22.192,180.06,43.418,222.358C112.046,414.135,224,448,225.256,448a312.824,312.824,0,0,0,140.55-103.477c25.907-33.923,53.1-87.19,65.916-145.761H171.833c4.14,36.429,22.177,67.946,45.1,86.944h88.589c-17.012,28.213-48.186,54.4-80.456,69.482-31.232-13.259-69.09-46.544-96.548-98.362-26.726-53.833-27.092-105.883-27.092-105.883H437.573A625.91,625.91,0,0,0,443.427,64Z"]},nH={prefix:"fab",iconName:"gulp",icon:[256,512,[],"f3ae","M209.8 391.1l-14.1 24.6-4.6 80.2c0 8.9-28.3 16.1-63.1 16.1s-63.1-7.2-63.1-16.1l-5.8-79.4-14.9-25.4c41.2 17.3 126 16.7 165.6 0zm-196-253.3l13.6 125.5c5.9-20 20.8-47 40-55.2 6.3-2.7 12.7-2.7 18.7.9 5.2 3 9.6 9.3 10.1 11.8 1.2 6.5-2 9.1-4.5 9.1-3 0-5.3-4.6-6.8-7.3-4.1-7.3-10.3-7.6-16.9-2.8-6.9 5-12.9 13.4-17.1 20.7-5.1 8.8-9.4 18.5-12 28.2-1.5 5.6-2.9 14.6-.6 19.9 1 2.2 2.5 3.6 4.9 3.6 5 0 12.3-6.6 15.8-10.1 4.5-4.5 10.3-11.5 12.5-16l5.2-15.5c2.6-6.8 9.9-5.6 9.9 0 0 10.2-3.7 13.6-10 34.7-5.8 19.5-7.6 25.8-7.6 25.8-.7 2.8-3.4 7.5-6.3 7.5-1.2 0-2.1-.4-2.6-1.2-1-1.4-.9-5.3-.8-6.3.2-3.2 6.3-22.2 7.3-25.2-2 2.2-4.1 4.4-6.4 6.6-5.4 5.1-14.1 11.8-21.5 11.8-3.4 0-5.6-.9-7.7-2.4l7.6 79.6c2 5 39.2 17.1 88.2 17.1 49.1 0 86.3-12.2 88.2-17.1l10.9-94.6c-5.7 5.2-12.3 11.6-19.6 14.8-5.4 2.3-17.4 3.8-17.4-5.7 0-5.2 9.1-14.8 14.4-21.5 1.4-1.7 4.7-5.9 4.7-8.1 0-2.9-6-2.2-11.7 2.5-3.2 2.7-6.2 6.3-8.7 9.7-4.3 6-6.6 11.2-8.5 15.5-6.2 14.2-4.1 8.6-9.1 22-5 13.3-4.2 11.8-5.2 14-.9 1.9-2.2 3.5-4 4.5-1.9 1-4.5.9-6.1-.3-.9-.6-1.3-1.9-1.3-3.7 0-.9.1-1.8.3-2.7 1.5-6.1 7.8-18.1 15-34.3 1.6-3.7 1-2.6.8-2.3-6.2 6-10.9 8.9-14.4 10.5-5.8 2.6-13 2.6-14.5-4.1-.1-.4-.1-.8-.2-1.2-11.8 9.2-24.3 11.7-20-8.1-4.6 8.2-12.6 14.9-22.4 14.9-4.1 0-7.1-1.4-8.6-5.1-2.3-5.5 1.3-14.9 4.6-23.8 1.7-4.5 4-9.9 7.1-16.2 1.6-3.4 4.2-5.4 7.6-4.5.6.2 1.1.4 1.6.7 2.6 1.8 1.6 4.5.3 7.2-3.8 7.5-7.1 13-9.3 20.8-.9 3.3-2 9 1.5 9 2.4 0 4.7-.8 6.9-2.4 4.6-3.4 8.3-8.5 11.1-13.5 2-3.6 4.4-8.3 5.6-12.3.5-1.7 1.1-3.3 1.8-4.8 1.1-2.5 2.6-5.1 5.2-5.1 1.3 0 2.4.5 3.2 1.5 1.7 2.2 1.3 4.5.4 6.9-2 5.6-4.7 10.6-6.9 16.7-1.3 3.5-2.7 8-2.7 11.7 0 3.4 3.7 2.6 6.8 1.2 2.4-1.1 4.8-2.8 6.8-4.5 1.2-4.9.9-3.8 26.4-68.2 1.3-3.3 3.7-4.7 6.1-4.7 1.2 0 2.2.4 3.2 1.1 1.7 1.3 1.7 4.1 1 6.2-.7 1.9-.6 1.3-4.5 10.5-5.2 12.1-8.6 20.8-13.2 31.9-1.9 4.6-7.7 18.9-8.7 22.3-.6 2.2-1.3 5.8 1 5.8 5.4 0 19.3-13.1 23.1-17 .2-.3.5-.4.9-.6.6-1.9 1.2-3.7 1.7-5.5 1.4-3.8 2.7-8.2 5.3-11.3.8-1 1.7-1.6 2.7-1.6 2.8 0 4.2 1.2 4.2 4 0 1.1-.7 5.1-1.1 6.2 1.4-1.5 2.9-3 4.5-4.5 15-13.9 25.7-6.8 25.7.2 0 7.4-8.9 17.7-13.8 23.4-1.6 1.9-4.9 5.4-5 6.4 0 1.3.9 1.8 2.2 1.8 2 0 6.4-3.5 8-4.7 5-3.9 11.8-9.9 16.6-14.1l14.8-136.8c-30.5 17.1-197.6 17.2-228.3.2zm229.7-8.5c0 21-231.2 21-231.2 0 0-8.8 51.8-15.9 115.6-15.9 9 0 17.8.1 26.3.4l12.6-48.7L228.1.6c1.4-1.4 5.8-.2 9.9 3.5s6.6 7.9 5.3 9.3l-.1.1L185.9 74l-10 40.7c39.9 2.6 67.6 8.1 67.6 14.6zm-69.4 4.6c0-.8-.9-1.5-2.5-2.1l-.2.8c0 1.3-5 2.4-11.1 2.4s-11.1-1.1-11.1-2.4c0-.1 0-.2.1-.3l.2-.7c-1.8.6-3 1.4-3 2.3 0 2.1 6.2 3.7 13.7 3.7 7.7.1 13.9-1.6 13.9-3.7z"]},oH={prefix:"fab",iconName:"hacker-news",icon:[448,512,[],"f1d4","M0 32v448h448V32H0zm21.2 197.2H21c.1-.1.2-.3.3-.4 0 .1 0 .3-.1.4zm218 53.9V384h-31.4V281.3L128 128h37.3c52.5 98.3 49.2 101.2 59.3 125.6 12.3-27 5.8-24.4 60.6-125.6H320l-80.8 155.1z"]},tH={prefix:"fab",iconName:"hacker-news-square",icon:[448,512,[],"f3af","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM21.2 229.2H21c.1-.1.2-.3.3-.4 0 .1 0 .3-.1.4zm218 53.9V384h-31.4V281.3L128 128h37.3c52.5 98.3 49.2 101.2 59.3 125.6 12.3-27 5.8-24.4 60.6-125.6H320l-80.8 155.1z"]},rH={prefix:"fab",iconName:"hackerrank",icon:[512,512,[],"f5f7","M477.5 128C463 103.05 285.13 0 256.16 0S49.25 102.79 34.84 128s-14.49 230.8 0 256 192.38 128 221.32 128S463 409.08 477.49 384s14.51-231 .01-256zM316.13 414.22c-4 0-40.91-35.77-38-38.69.87-.87 6.26-1.48 17.55-1.83 0-26.23.59-68.59.94-86.32 0-2-.44-3.43-.44-5.85h-79.93c0 7.1-.46 36.2 1.37 72.88.23 4.54-1.58 6-5.74 5.94-10.13 0-20.27-.11-30.41-.08-4.1 0-5.87-1.53-5.74-6.11.92-33.44 3-84-.15-212.67v-3.17c-9.67-.35-16.38-1-17.26-1.84-2.92-2.92 34.54-38.69 38.49-38.69s41.17 35.78 38.27 38.69c-.87.87-7.9 1.49-16.77 1.84v3.16c-2.42 25.75-2 79.59-2.63 105.39h80.26c0-4.55.39-34.74-1.2-83.64-.1-3.39.95-5.17 4.21-5.2 11.07-.08 22.15-.13 33.23-.06 3.46 0 4.57 1.72 4.5 5.38C333 354.64 336 341.29 336 373.69c8.87.35 16.82 1 17.69 1.84 2.88 2.91-33.62 38.69-37.58 38.69z"]},lH={prefix:"fab",iconName:"hips",icon:[640,512,[],"f452","M251.6 157.6c0-1.9-.9-2.8-2.8-2.8h-40.9c-1.6 0-2.7 1.4-2.7 2.8v201.8c0 1.4 1.1 2.8 2.7 2.8h40.9c1.9 0 2.8-.9 2.8-2.8zM156.5 168c-16.1-11.8-36.3-17.9-60.3-18-18.1-.1-34.6 3.7-49.8 11.4V80.2c0-1.8-.9-2.7-2.8-2.7H2.7c-1.8 0-2.7.9-2.7 2.7v279.2c0 1.9.9 2.8 2.7 2.8h41c1.9 0 2.8-.9 2.8-2.8V223.3c0-.8-2.8-27 45.8-27 48.5 0 45.8 26.1 45.8 27v122.6c0 9 7.3 16.3 16.4 16.3h27.3c1.8 0 2.7-.9 2.7-2.8V223.3c0-23.4-9.3-41.8-28-55.3zm478.4 110.1c-6.8-15.7-18.4-27-34.9-34.1l-57.6-25.3c-8.6-3.6-9.2-11.2-2.6-16.1 7.4-5.5 44.3-13.9 84 6.8 1.7 1 4-.3 4-2.4v-44.7c0-1.3-.6-2.1-1.9-2.6-17.7-6.6-36.1-9.9-55.1-9.9-26.5 0-45.3 5.8-58.5 15.4-.5.4-28.4 20-22.7 53.7 3.4 19.6 15.8 34.2 37.2 43.6l53.6 23.5c11.6 5.1 15.2 13.3 12.2 21.2-3.7 9.1-13.2 13.6-36.5 13.6-24.3 0-44.7-8.9-58.4-19.1-2.1-1.4-4.4.2-4.4 2.3v34.4c0 10.4 4.9 17.3 14.6 20.7 15.6 5.5 31.6 8.2 48.2 8.2 12.7 0 25.8-1.2 36.3-4.3.7-.3 36-8.9 45.6-45.8 3.5-13.5 2.4-26.5-3.1-39.1zM376.2 149.8c-31.7 0-104.2 20.1-104.2 103.5v183.5c0 .8.6 2.7 2.7 2.7h40.9c1.9 0 2.8-.9 2.8-2.7V348c16.5 12.7 35.8 19.1 57.7 19.1 60.5 0 108.7-48.5 108.7-108.7.1-60.3-48.2-108.6-108.6-108.6zm0 170.9c-17.2 0-31.9-6.1-44-18.2-12.2-12.2-18.2-26.8-18.2-44 0-34.5 27.6-62.2 62.2-62.2 34.5 0 62.2 27.6 62.2 62.2.1 34.3-27.3 62.2-62.2 62.2zM228.3 72.5c-15.9 0-28.8 12.9-28.9 28.9 0 15.6 12.7 28.9 28.9 28.9s28.9-13.1 28.9-28.9c0-16.2-13-28.9-28.9-28.9z"]},fH={prefix:"fab",iconName:"hire-a-helper",icon:[512,512,[],"f3b0","M443.1 0H71.9C67.9 37.3 37.4 67.8 0 71.7v371.5c37.4 4.9 66 32.4 71.9 68.8h372.2c3-36.4 32.5-65.8 67.9-69.8V71.7c-36.4-5.9-65-35.3-68.9-71.7zm-37 404.9c-36.3 0-18.8-2-55.1-2-35.8 0-21 2-56.1 2-5.9 0-4.9-8.2 0-9.8 22.8-7.6 22.9-10.2 24.6-12.8 10.4-15.6 5.9-83 5.9-113 0-5.3-6.4-12.8-13.8-12.8H200.4c-7.4 0-13.8 7.5-13.8 12.8 0 30-4.5 97.4 5.9 113 1.7 2.5 1.8 5.2 24.6 12.8 4.9 1.6 6 9.8 0 9.8-35.1 0-20.3-2-56.1-2-36.3 0-18.8 2-55.1 2-7.9 0-5.8-10.8 0-10.8 10.2-3.4 13.5-3.5 21.7-13.8 7.7-12.9 7.9-44.4 7.9-127.8V151.3c0-22.2-12.2-28.3-28.6-32.4-8.8-2.2-4-11.8 1-11.8 36.5 0 20.6 2 57.1 2 32.7 0 16.5-2 49.2-2 3.3 0 8.5 8.3 1 10.8-4.9 1.6-27.6 3.7-27.6 39.3 0 45.6-.2 55.8 1 68.8 0 1.3 2.3 12.8 12.8 12.8h109.2c10.5 0 12.8-11.5 12.8-12.8 1.2-13 1-23.2 1-68.8 0-35.6-22.7-37.7-27.6-39.3-7.5-2.5-2.3-10.8 1-10.8 32.7 0 16.5 2 49.2 2 36.5 0 20.6-2 57.1-2 4.9 0 9.9 9.6 1 11.8-16.4 4.1-28.6 10.3-28.6 32.4v101.2c0 83.4.1 114.9 7.9 127.8 8.2 10.2 11.4 10.4 21.7 13.8 5.8 0 7.8 10.8 0 10.8z"]},sH={prefix:"fab",iconName:"hive",icon:[512,512,[],"e07f","M260.353,254.878,131.538,33.1a2.208,2.208,0,0,0-3.829.009L.3,254.887A2.234,2.234,0,0,0,.3,257.122L129.116,478.9a2.208,2.208,0,0,0,3.83-.009L260.358,257.113A2.239,2.239,0,0,0,260.353,254.878Zm39.078-25.713a2.19,2.19,0,0,0,1.9,1.111h66.509a2.226,2.226,0,0,0,1.9-3.341L259.115,33.111a2.187,2.187,0,0,0-1.9-1.111H190.707a2.226,2.226,0,0,0-1.9,3.341ZM511.7,254.886,384.9,33.112A2.2,2.2,0,0,0,382.99,32h-66.6a2.226,2.226,0,0,0-1.906,3.34L440.652,256,314.481,476.66a2.226,2.226,0,0,0,1.906,3.34h66.6a2.2,2.2,0,0,0,1.906-1.112L511.7,257.114A2.243,2.243,0,0,0,511.7,254.886ZM366.016,284.917H299.508a2.187,2.187,0,0,0-1.9,1.111l-108.8,190.631a2.226,2.226,0,0,0,1.9,3.341h66.509a2.187,2.187,0,0,0,1.9-1.111l108.8-190.631A2.226,2.226,0,0,0,366.016,284.917Z"]},hH={prefix:"fab",iconName:"hooli",icon:[640,512,[],"f427","M144.5 352l38.3.8c-13.2-4.6-26-10.2-38.3-16.8zm57.7-5.3v5.3l-19.4.8c36.5 12.5 69.9 14.2 94.7 7.2-19.9.2-45.8-2.6-75.3-13.3zm408.9-115.2c15.9 0 28.9-12.9 28.9-28.9s-12.9-24.5-28.9-24.5c-15.9 0-28.9 8.6-28.9 24.5s12.9 28.9 28.9 28.9zm-29 120.5H640V241.5h-57.9zm-73.7 0h57.9V156.7L508.4 184zm-31-119.4c-18.2-18.2-50.4-17.1-50.4-17.1s-32.3-1.1-50.4 17.1c-18.2 18.2-16.8 33.9-16.8 52.6s-1.4 34.3 16.8 52.5 50.4 17.1 50.4 17.1 32.3 1.1 50.4-17.1c18.2-18.2 16.8-33.8 16.8-52.5-.1-18.8 1.3-34.5-16.8-52.6zm-39.8 71.9c0 3.6-1.8 12.5-10.7 12.5s-10.7-8.9-10.7-12.5v-40.4c0-8.7 7.3-10.9 10.7-10.9s10.7 2.1 10.7 10.9zm-106.2-71.9c-18.2-18.2-50.4-17.1-50.4-17.1s-32.2-1.1-50.4 17.1c-1.9 1.9-3.7 3.9-5.3 6-38.2-29.6-72.5-46.5-102.1-61.1v-20.7l-22.5 10.6c-54.4-22.1-89-18.2-97.3.1 0 0-24.9 32.8 61.8 110.8V352h57.9v-28.6c-6.5-4.2-13-8.7-19.4-13.6-14.8-11.2-27.4-21.6-38.4-31.4v-31c13.1 14.7 30.5 31.4 53.4 50.3l4.5 3.6v-29.8c0-6.9 1.7-18.2 10.8-18.2s10.6 6.9 10.6 15V317c18 12.2 37.3 22.1 57.7 29.6v-93.9c0-18.7-13.4-37.4-40.6-37.4-15.8-.1-30.5 8.2-38.5 21.9v-54.3c41.9 20.9 83.9 46.5 99.9 58.3-10.2 14.6-9.3 28.1-9.3 43.7 0 18.7-1.4 34.3 16.8 52.5s50.4 17.1 50.4 17.1 32.3 1.1 50.4-17.1c18.2-18.2 16.7-33.8 16.7-52.5 0-18.5 1.5-34.2-16.7-52.3zM65.2 184v63.3c-48.7-54.5-38.9-76-35.2-79.1 13.5-11.4 37.5-8 64.4 2.1zm226.5 120.5c0 3.6-1.8 12.5-10.7 12.5s-10.7-8.9-10.7-12.5v-40.4c0-8.7 7.3-10.9 10.7-10.9s10.7 2.1 10.7 10.9z"]},mH={prefix:"fab",iconName:"hornbill",icon:[512,512,[],"f592","M76.38 370.3a37.8 37.8 0 1 1-32.07-32.42c-78.28-111.35 52-190.53 52-190.53-5.86 43-8.24 91.16-8.24 91.16-67.31 41.49.93 64.06 39.81 72.87a140.38 140.38 0 0 0 131.66 91.94c1.92 0 3.77-.21 5.67-.28l.11 18.86c-99.22 1.39-158.7-29.14-188.94-51.6zm108-327.7A37.57 37.57 0 0 0 181 21.45a37.95 37.95 0 1 0-31.17 54.22c-22.55 29.91-53.83 89.57-52.42 190l21.84-.15c0-.9-.14-1.77-.14-2.68A140.42 140.42 0 0 1 207 132.71c8-37.71 30.7-114.3 73.8-44.29 0 0 48.14 2.38 91.18 8.24 0 0-77.84-128-187.59-54.06zm304.19 134.17a37.94 37.94 0 1 0-53.84-28.7C403 126.13 344.89 99 251.28 100.33l.14 22.5c2.7-.15 5.39-.41 8.14-.41a140.37 140.37 0 0 1 130.49 88.76c39.1 9 105.06 31.58 38.46 72.54 0 0-2.34 48.13-8.21 91.16 0 0 133.45-81.16 49-194.61a37.45 37.45 0 0 0 19.31-3.5zM374.06 436.24c21.43-32.46 46.42-89.69 45.14-179.66l-19.52.14c.08 2.06.3 4.07.3 6.15a140.34 140.34 0 0 1-91.39 131.45c-8.85 38.95-31.44 106.66-72.77 39.49 0 0-48.12-2.34-91.19-8.22 0 0 79.92 131.34 191.9 51a37.5 37.5 0 0 0 3.64 14 37.93 37.93 0 1 0 33.89-54.29z"]},vH={prefix:"fab",iconName:"hotjar",icon:[448,512,[],"f3b1","M414.9 161.5C340.2 29 121.1 0 121.1 0S222.2 110.4 93 197.7C11.3 252.8-21 324.4 14 402.6c26.8 59.9 83.5 84.3 144.6 93.4-29.2-55.1-6.6-122.4-4.1-129.6 57.1 86.4 165 0 110.8-93.9 71 15.4 81.6 138.6 27.1 215.5 80.5-25.3 134.1-88.9 148.8-145.6 15.5-59.3 3.7-127.9-26.3-180.9z"]},zH={prefix:"fab",iconName:"houzz",icon:[448,512,[],"f27c","M275.9 330.7H171.3V480H17V32h109.5v104.5l305.1 85.6V480H275.9z"]},pH={prefix:"fab",iconName:"html5",icon:[384,512,[],"f13b","M0 32l34.9 395.8L191.5 480l157.6-52.2L384 32H0zm308.2 127.9H124.4l4.1 49.4h175.6l-13.6 148.4-97.9 27v.3h-1.1l-98.7-27.3-6-75.8h47.7L138 320l53.5 14.5 53.7-14.5 6-62.2H84.3L71.5 112.2h241.1l-4.4 47.7z"]},dH={prefix:"fab",iconName:"hubspot",icon:[512,512,[],"f3b2","M267.4 211.6c-25.1 23.7-40.8 57.3-40.8 94.6 0 29.3 9.7 56.3 26 78L203.1 434c-4.4-1.6-9.1-2.5-14-2.5-10.8 0-20.9 4.2-28.5 11.8-7.6 7.6-11.8 17.8-11.8 28.6s4.2 20.9 11.8 28.5c7.6 7.6 17.8 11.6 28.5 11.6 10.8 0 20.9-3.9 28.6-11.6 7.6-7.6 11.8-17.8 11.8-28.5 0-4.2-.6-8.2-1.9-12.1l50-50.2c22 16.9 49.4 26.9 79.3 26.9 71.9 0 130-58.3 130-130.2 0-65.2-47.7-119.2-110.2-128.7V116c17.5-7.4 28.2-23.8 28.2-42.9 0-26.1-20.9-47.9-47-47.9S311.2 47 311.2 73.1c0 19.1 10.7 35.5 28.2 42.9v61.2c-15.2 2.1-29.6 6.7-42.7 13.6-27.6-20.9-117.5-85.7-168.9-124.8 1.2-4.4 2-9 2-13.8C129.8 23.4 106.3 0 77.4 0 48.6 0 25.2 23.4 25.2 52.2c0 28.9 23.4 52.3 52.2 52.3 9.8 0 18.9-2.9 26.8-7.6l163.2 114.7zm89.5 163.6c-38.1 0-69-30.9-69-69s30.9-69 69-69 69 30.9 69 69-30.9 69-69 69z"]},uH={prefix:"fab",iconName:"ideal",icon:[576,512,[],"e013","M125.61,165.48a49.07,49.07,0,1,0,49.06,49.06A49.08,49.08,0,0,0,125.61,165.48ZM86.15,425.84h78.94V285.32H86.15Zm151.46-211.6c0-20-10-22.53-18.74-22.53H204.82V237.5h14.05C228.62,237.5,237.61,234.69,237.61,214.24Zm201.69,46V168.93h22.75V237.5h33.69C486.5,113.08,388.61,86.19,299.67,86.19H204.84V169h14c25.6,0,41.5,17.35,41.5,45.26,0,28.81-15.52,46-41.5,46h-14V425.88h94.83c144.61,0,194.94-67.16,196.72-165.64Zm-109.75,0H273.3V169h54.43v22.73H296v10.58h30V225H296V237.5h33.51Zm74.66,0-5.16-17.67H369.31l-5.18,17.67H340.47L368,168.92h32.35l27.53,91.34ZM299.65,32H32V480H299.65c161.85,0,251-79.73,251-224.52C550.62,172,518,32,299.65,32Zm0,426.92H53.07V53.07H299.65c142.1,0,229.9,64.61,229.9,202.41C529.55,389.57,448.55,458.92,299.65,458.92Zm83.86-264.85L376,219.88H392.4l-7.52-25.81Z"]},MH={prefix:"fab",iconName:"imdb",icon:[448,512,[],"f2d8","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM21.3 229.2H21c.1-.1.2-.3.3-.4zM97 319.8H64V192h33zm113.2 0h-28.7v-86.4l-11.6 86.4h-20.6l-12.2-84.5v84.5h-29V192h42.8c3.3 19.8 6 39.9 8.7 59.9l7.6-59.9h43zm11.4 0V192h24.6c17.6 0 44.7-1.6 49 20.9 1.7 7.6 1.4 16.3 1.4 24.4 0 88.5 11.1 82.6-75 82.5zm160.9-29.2c0 15.7-2.4 30.9-22.2 30.9-9 0-15.2-3-20.9-9.8l-1.9 8.1h-29.8V192h31.7v41.7c6-6.5 12-9.2 20.9-9.2 21.4 0 22.2 12.8 22.2 30.1zM265 229.9c0-9.7 1.6-16-10.3-16v83.7c12.2.3 10.3-8.7 10.3-18.4zm85.5 26.1c0-5.4 1.1-12.7-6.2-12.7-6 0-4.9 8.9-4.9 12.7 0 .6-1.1 39.6 1.1 44.7.8 1.6 2.2 2.4 3.8 2.4 7.8 0 6.2-9 6.2-14.4z"]},CH={prefix:"fab",iconName:"innosoft",icon:[448,512,[],"e080","M422.559,159.71a27.379,27.379,0,0,0-13.866-23.337,26.42,26.42,0,0,0-26.211.133L73.943,314.647V176.261a11.955,11.955,0,0,1,6.047-10.34L218.066,86.208a12.153,12.153,0,0,1,11.922.025l32.656,18.853L112.581,191.723v56L359.642,105.086,241.129,36.679c-10.992-6.129-22.3-6.255-33.8-.27l-164.6,95.026c-10.634,6.12-16.771,16.39-17.29,29.124l0,191.5c.17,10.135,5.08,18.672,13.474,23.428a27.037,27.037,0,0,0,26.736-.045L374.057,197.376V335.657a11.976,11.976,0,0,1-5.92,10.368L230.025,425.77a12.175,12.175,0,0,1-11.937.062l-32.723-18.9,150.051-86.627v-56L88.367,406.932l118.794,68.583a33.88,33.88,0,0,0,34.25-.327l164.527-94.995c10.746-6.631,16.649-17.118,16.624-29.528Z"]},HH={prefix:"fab",iconName:"instagram",icon:[448,512,[],"f16d","M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"]},gH={prefix:"fab",iconName:"instagram-square",icon:[448,512,[],"e055","M224,202.66A53.34,53.34,0,1,0,277.36,256,53.38,53.38,0,0,0,224,202.66Zm124.71-41a54,54,0,0,0-30.41-30.41c-21-8.29-71-6.43-94.3-6.43s-73.25-1.93-94.31,6.43a54,54,0,0,0-30.41,30.41c-8.28,21-6.43,71.05-6.43,94.33S91,329.26,99.32,350.33a54,54,0,0,0,30.41,30.41c21,8.29,71,6.43,94.31,6.43s73.24,1.93,94.3-6.43a54,54,0,0,0,30.41-30.41c8.35-21,6.43-71.05,6.43-94.33S357.1,182.74,348.75,161.67ZM224,338a82,82,0,1,1,82-82A81.9,81.9,0,0,1,224,338Zm85.38-148.3a19.14,19.14,0,1,1,19.13-19.14A19.1,19.1,0,0,1,309.42,189.74ZM400,32H48A48,48,0,0,0,0,80V432a48,48,0,0,0,48,48H400a48,48,0,0,0,48-48V80A48,48,0,0,0,400,32ZM382.88,322c-1.29,25.63-7.14,48.34-25.85,67s-41.4,24.63-67,25.85c-26.41,1.49-105.59,1.49-132,0-25.63-1.29-48.26-7.15-67-25.85s-24.63-41.42-25.85-67c-1.49-26.42-1.49-105.61,0-132,1.29-25.63,7.07-48.34,25.85-67s41.47-24.56,67-25.78c26.41-1.49,105.59-1.49,132,0,25.63,1.29,48.33,7.15,67,25.85s24.63,41.42,25.85,67.05C384.37,216.44,384.37,295.56,382.88,322Z"]},VH={prefix:"fab",iconName:"instalod",icon:[512,512,[],"e081","M153.384,480H387.113L502.554,275.765,204.229,333.211ZM504.726,240.078,387.113,32H155.669L360.23,267.9ZM124.386,48.809,7.274,256,123.236,461.154,225.627,165.561Z"]},xH={prefix:"fab",iconName:"intercom",icon:[448,512,[],"f7af","M392 32H56C25.1 32 0 57.1 0 88v336c0 30.9 25.1 56 56 56h336c30.9 0 56-25.1 56-56V88c0-30.9-25.1-56-56-56zm-108.3 82.1c0-19.8 29.9-19.8 29.9 0v199.5c0 19.8-29.9 19.8-29.9 0V114.1zm-74.6-7.5c0-19.8 29.9-19.8 29.9 0v216.5c0 19.8-29.9 19.8-29.9 0V106.6zm-74.7 7.5c0-19.8 29.9-19.8 29.9 0v199.5c0 19.8-29.9 19.8-29.9 0V114.1zM59.7 144c0-19.8 29.9-19.8 29.9 0v134.3c0 19.8-29.9 19.8-29.9 0V144zm323.4 227.8c-72.8 63-241.7 65.4-318.1 0-15-12.8 4.4-35.5 19.4-22.7 65.9 55.3 216.1 53.9 279.3 0 14.9-12.9 34.3 9.8 19.4 22.7zm5.2-93.5c0 19.8-29.9 19.8-29.9 0V144c0-19.8 29.9-19.8 29.9 0v134.3z"]},LH={prefix:"fab",iconName:"internet-explorer",icon:[512,512,[],"f26b","M483.049 159.706c10.855-24.575 21.424-60.438 21.424-87.871 0-72.722-79.641-98.371-209.673-38.577-107.632-7.181-211.221 73.67-237.098 186.457 30.852-34.862 78.271-82.298 121.977-101.158C125.404 166.85 79.128 228.002 43.992 291.725 23.246 329.651 0 390.94 0 436.747c0 98.575 92.854 86.5 180.251 42.006 31.423 15.43 66.559 15.573 101.695 15.573 97.124 0 184.249-54.294 216.814-146.022H377.927c-52.509 88.593-196.819 52.996-196.819-47.436H509.9c6.407-43.581-1.655-95.715-26.851-141.162zM64.559 346.877c17.711 51.15 53.703 95.871 100.266 123.304-88.741 48.94-173.267 29.096-100.266-123.304zm115.977-108.873c2-55.151 50.276-94.871 103.98-94.871 53.418 0 101.981 39.72 103.981 94.871H180.536zm184.536-187.6c21.425-10.287 48.563-22.003 72.558-22.003 31.422 0 54.274 21.717 54.274 53.722 0 20.003-7.427 49.007-14.569 67.867-26.28-42.292-65.986-81.584-112.263-99.586z"]},bH={prefix:"fab",iconName:"invision",icon:[448,512,[],"f7b0","M407.4 32H40.6C18.2 32 0 50.2 0 72.6v366.8C0 461.8 18.2 480 40.6 480h366.8c22.4 0 40.6-18.2 40.6-40.6V72.6c0-22.4-18.2-40.6-40.6-40.6zM176.1 145.6c.4 23.4-22.4 27.3-26.6 27.4-14.9 0-27.1-12-27.1-27 .1-35.2 53.1-35.5 53.7-.4zM332.8 377c-65.6 0-34.1-74-25-106.6 14.1-46.4-45.2-59-59.9.7l-25.8 103.3H177l8.1-32.5c-31.5 51.8-94.6 44.4-94.6-4.3.1-14.3.9-14 23-104.1H81.7l9.7-35.6h76.4c-33.6 133.7-32.6 126.9-32.9 138.2 0 20.9 40.9 13.5 57.4-23.2l19.8-79.4h-32.3l9.7-35.6h68.8l-8.9 40.5c40.5-75.5 127.9-47.8 101.8 38-14.2 51.1-14.6 50.7-14.9 58.8 0 15.5 17.5 22.6 31.8-16.9L386 325c-10.5 36.7-29.4 52-53.2 52z"]},NH={prefix:"fab",iconName:"ioxhost",icon:[640,512,[],"f208","M616 160h-67.3C511.2 70.7 422.9 8 320 8 183 8 72 119 72 256c0 16.4 1.6 32.5 4.7 48H24c-13.3 0-24 10.8-24 24 0 13.3 10.7 24 24 24h67.3c37.5 89.3 125.8 152 228.7 152 137 0 248-111 248-248 0-16.4-1.6-32.5-4.7-48H616c13.3 0 24-10.8 24-24 0-13.3-10.7-24-24-24zm-96 96c0 110.5-89.5 200-200 200-75.7 0-141.6-42-175.5-104H424c13.3 0 24-10.8 24-24 0-13.3-10.7-24-24-24H125.8c-3.8-15.4-5.8-31.4-5.8-48 0-110.5 89.5-200 200-200 75.7 0 141.6 42 175.5 104H216c-13.3 0-24 10.8-24 24 0 13.3 10.7 24 24 24h298.2c3.8 15.4 5.8 31.4 5.8 48zm-304-24h208c13.3 0 24 10.7 24 24 0 13.2-10.7 24-24 24H216c-13.3 0-24-10.7-24-24 0-13.2 10.7-24 24-24z"]},AH={prefix:"fab",iconName:"itch-io",icon:[512,512,[],"f83a","M71.92 34.77C50.2 47.67 7.4 96.84 7 109.73v21.34c0 27.06 25.29 50.84 48.25 50.84 27.57 0 50.54-22.85 50.54-50 0 27.12 22.18 50 49.76 50s49-22.85 49-50c0 27.12 23.59 50 51.16 50h.5c27.57 0 51.16-22.85 51.16-50 0 27.12 21.47 50 49 50s49.76-22.85 49.76-50c0 27.12 23 50 50.54 50 23 0 48.25-23.78 48.25-50.84v-21.34c-.4-12.9-43.2-62.07-64.92-75C372.56 32.4 325.76 32 256 32S91.14 33.1 71.92 34.77zm132.32 134.39c-22 38.4-77.9 38.71-99.85.25-13.17 23.14-43.17 32.07-56 27.66-3.87 40.15-13.67 237.13 17.73 269.15 80 18.67 302.08 18.12 379.76 0 31.65-32.27 21.32-232 17.75-269.15-12.92 4.44-42.88-4.6-56-27.66-22 38.52-77.85 38.1-99.85-.24-7.1 12.49-23.05 28.94-51.76 28.94a57.54 57.54 0 0 1-51.75-28.94zm-41.58 53.77c16.47 0 31.09 0 49.22 19.78a436.91 436.91 0 0 1 88.18 0C318.22 223 332.85 223 349.31 223c52.33 0 65.22 77.53 83.87 144.45 17.26 62.15-5.52 63.67-33.95 63.73-42.15-1.57-65.49-32.18-65.49-62.79-39.25 6.43-101.93 8.79-155.55 0 0 30.61-23.34 61.22-65.49 62.79-28.42-.06-51.2-1.58-33.94-63.73 18.67-67 31.56-144.45 83.88-144.45zM256 270.79s-44.38 40.77-52.35 55.21l29-1.17v25.32c0 1.55 21.34.16 23.33.16 11.65.54 23.31 1 23.31-.16v-25.28l29 1.17c-8-14.48-52.35-55.24-52.35-55.24z"]},yH={prefix:"fab",iconName:"itunes",icon:[448,512,[],"f3b4","M223.6 80.3C129 80.3 52.5 157 52.5 251.5S129 422.8 223.6 422.8s171.2-76.7 171.2-171.2c0-94.6-76.7-171.3-171.2-171.3zm79.4 240c-3.2 13.6-13.5 21.2-27.3 23.8-12.1 2.2-22.2 2.8-31.9-5-11.8-10-12-26.4-1.4-36.8 8.4-8 20.3-9.6 38-12.8 3-.5 5.6-1.2 7.7-3.7 3.2-3.6 2.2-2 2.2-80.8 0-5.6-2.7-7.1-8.4-6.1-4 .7-91.9 17.1-91.9 17.1-5 1.1-6.7 2.6-6.7 8.3 0 116.1.5 110.8-1.2 118.5-2.1 9-7.6 15.8-14.9 19.6-8.3 4.6-23.4 6.6-31.4 5.2-21.4-4-28.9-28.7-14.4-42.9 8.4-8 20.3-9.6 38-12.8 3-.5 5.6-1.2 7.7-3.7 5-5.7.9-127 2.6-133.7.4-2.6 1.5-4.8 3.5-6.4 2.1-1.7 5.8-2.7 6.7-2.7 101-19 113.3-21.4 115.1-21.4 5.7-.4 9 3 9 8.7-.1 170.6.4 161.4-1 167.6zM345.2 32H102.8C45.9 32 0 77.9 0 134.8v242.4C0 434.1 45.9 480 102.8 480h242.4c57 0 102.8-45.9 102.8-102.8V134.8C448 77.9 402.1 32 345.2 32zM223.6 444c-106.3 0-192.5-86.2-192.5-192.5S117.3 59 223.6 59s192.5 86.2 192.5 192.5S329.9 444 223.6 444z"]},SH={prefix:"fab",iconName:"itunes-note",icon:[384,512,[],"f3b5","M381.9 388.2c-6.4 27.4-27.2 42.8-55.1 48-24.5 4.5-44.9 5.6-64.5-10.2-23.9-20.1-24.2-53.4-2.7-74.4 17-16.2 40.9-19.5 76.8-25.8 6-1.1 11.2-2.5 15.6-7.4 6.4-7.2 4.4-4.1 4.4-163.2 0-11.2-5.5-14.3-17-12.3-8.2 1.4-185.7 34.6-185.7 34.6-10.2 2.2-13.4 5.2-13.4 16.7 0 234.7 1.1 223.9-2.5 239.5-4.2 18.2-15.4 31.9-30.2 39.5-16.8 9.3-47.2 13.4-63.4 10.4-43.2-8.1-58.4-58-29.1-86.6 17-16.2 40.9-19.5 76.8-25.8 6-1.1 11.2-2.5 15.6-7.4 10.1-11.5 1.8-256.6 5.2-270.2.8-5.2 3-9.6 7.1-12.9 4.2-3.5 11.8-5.5 13.4-5.5 204-38.2 228.9-43.1 232.4-43.1 11.5-.8 18.1 6 18.1 17.6.2 344.5 1.1 326-1.8 338.5z"]},wH={prefix:"fab",iconName:"java",icon:[384,512,[],"f4e4","M277.74 312.9c9.8-6.7 23.4-12.5 23.4-12.5s-38.7 7-77.2 10.2c-47.1 3.9-97.7 4.7-123.1 1.3-60.1-8 33-30.1 33-30.1s-36.1-2.4-80.6 19c-52.5 25.4 130 37 224.5 12.1zm-85.4-32.1c-19-42.7-83.1-80.2 0-145.8C296 53.2 242.84 0 242.84 0c21.5 84.5-75.6 110.1-110.7 162.6-23.9 35.9 11.7 74.4 60.2 118.2zm114.6-176.2c.1 0-175.2 43.8-91.5 140.2 24.7 28.4-6.5 54-6.5 54s62.7-32.4 33.9-72.9c-26.9-37.8-47.5-56.6 64.1-121.3zm-6.1 270.5a12.19 12.19 0 0 1-2 2.6c128.3-33.7 81.1-118.9 19.8-97.3a17.33 17.33 0 0 0-8.2 6.3 70.45 70.45 0 0 1 11-3c31-6.5 75.5 41.5-20.6 91.4zM348 437.4s14.5 11.9-15.9 21.2c-57.9 17.5-240.8 22.8-291.6.7-18.3-7.9 16-19 26.8-21.3 11.2-2.4 17.7-2 17.7-2-20.3-14.3-131.3 28.1-56.4 40.2C232.84 509.4 401 461.3 348 437.4zM124.44 396c-78.7 22 47.9 67.4 148.1 24.5a185.89 185.89 0 0 1-28.2-13.8c-44.7 8.5-65.4 9.1-106 4.5-33.5-3.8-13.9-15.2-13.9-15.2zm179.8 97.2c-78.7 14.8-175.8 13.1-233.3 3.6 0-.1 11.8 9.7 72.4 13.6 92.2 5.9 233.8-3.3 237.1-46.9 0 0-6.4 16.5-76.2 29.7zM260.64 353c-59.2 11.4-93.5 11.1-136.8 6.6-33.5-3.5-11.6-19.7-11.6-19.7-86.8 28.8 48.2 61.4 169.5 25.9a60.37 60.37 0 0 1-21.1-12.8z"]},kH={prefix:"fab",iconName:"jedi-order",icon:[448,512,[],"f50e","M398.5 373.6c95.9-122.1 17.2-233.1 17.2-233.1 45.4 85.8-41.4 170.5-41.4 170.5 105-171.5-60.5-271.5-60.5-271.5 96.9 72.7-10.1 190.7-10.1 190.7 85.8 158.4-68.6 230.1-68.6 230.1s-.4-16.9-2.2-85.7c4.3 4.5 34.5 36.2 34.5 36.2l-24.2-47.4 62.6-9.1-62.6-9.1 20.2-55.5-31.4 45.9c-2.2-87.7-7.8-305.1-7.9-306.9v-2.4 1-1 2.4c0 1-5.6 219-7.9 306.9l-31.4-45.9 20.2 55.5-62.6 9.1 62.6 9.1-24.2 47.4 34.5-36.2c-1.8 68.8-2.2 85.7-2.2 85.7s-154.4-71.7-68.6-230.1c0 0-107-118.1-10.1-190.7 0 0-165.5 99.9-60.5 271.5 0 0-86.8-84.8-41.4-170.5 0 0-78.7 111 17.2 233.1 0 0-26.2-16.1-49.4-77.7 0 0 16.9 183.3 222 185.7h4.1c205-2.4 222-185.7 222-185.7-23.6 61.5-49.9 77.7-49.9 77.7z"]},TH={prefix:"fab",iconName:"jenkins",icon:[512,512,[],"f3b6","M487.1 425c-1.4-11.2-19-23.1-28.2-31.9-5.1-5-29-23.1-30.4-29.9-1.4-6.6 9.7-21.5 13.3-28.9 5.1-10.7 8.8-23.7 11.3-32.6 18.8-66.1 20.7-156.9-6.2-211.2-10.2-20.6-38.6-49-56.4-62.5-42-31.7-119.6-35.3-170.1-16.6-14.1 5.2-27.8 9.8-40.1 17.1-33.1 19.4-68.3 32.5-78.1 71.6-24.2 10.8-31.5 41.8-30.3 77.8.2 7 4.1 15.8 2.7 22.4-.7 3.3-5.2 7.6-6.1 9.8-11.6 27.7-2.3 64 11.1 83.7 8.1 11.9 21.5 22.4 39.2 25.2.7 10.6 3.3 19.7 8.2 30.4 3.1 6.8 14.7 19 10.4 27.7-2.2 4.4-21 13.8-27.3 17.6C89 407.2 73.7 415 54.2 429c-12.6 9-32.3 10.2-29.2 31.1 2.1 14.1 10.1 31.6 14.7 45.8.7 2 1.4 4.1 2.1 6h422c4.9-15.3 9.7-30.9 14.6-47.2 3.4-11.4 10.2-27.8 8.7-39.7zM205.9 33.7c1.8-.5 3.4.7 4.9 2.4-.2 5.2-5.4 5.1-8.9 6.8-5.4 6.7-13.4 9.8-20 17.2-6.8 7.5-14.4 27.7-23.4 30-4.5 1.1-9.7-.8-13.6-.5-10.4.7-17.7 6-28.3 7.5 13.6-29.9 56.1-54 89.3-63.4zm-104.8 93.6c13.5-14.9 32.1-24.1 54.8-25.9 11.7 29.7-8.4 65-.9 97.6 2.3 9.9 10.2 25.4-2.4 25.7.3-28.3-34.8-46.3-61.3-29.6-1.8-21.5-4.9-51.7 9.8-67.8zm36.7 200.2c-1-4.1-2.7-12.9-2.3-15.1 1.6-8.7 17.1-12.5 11-24.7-11.3-.1-13.8 10.2-24.1 11.3-26.7 2.6-45.6-35.4-44.4-58.4 1-19.5 17.6-38.2 40.1-35.8 16 1.8 21.4 19.2 24.5 34.7 9.2.5 22.5-.4 26.9-7.6-.6-17.5-8.8-31.6-8.2-47.7 1-30.3 17.5-57.6 4.8-87.4 13.6-30.9 53.5-55.3 83.1-70 36.6-18.3 94.9-3.7 129.3 15.8 19.7 11.1 34.4 32.7 48.3 50.7-19.5-5.8-36.1 4.2-33.1 20.3 16.3-14.9 44.2-.2 52.5 16.4 7.9 15.8 7.8 39.3 9 62.8 2.9 57-10.4 115.9-39.1 157.1-7.7 11-14.1 23-24.9 30.6-26 18.2-65.4 34.7-99.2 23.4-44.7-15-65-44.8-89.5-78.8.7 18.7 13.8 34.1 26.8 48.4 11.3 12.5 25 26.6 39.7 32.4-12.3-2.9-31.1-3.8-36.2 7.2-28.6-1.9-55.1-4.8-68.7-24.2-10.6-15.4-21.4-41.4-26.3-61.4zm222 124.1c4.1-3 11.1-2.9 17.4-3.6-5.4-2.7-13-3.7-19.3-2.2-.1-4.2-2-6.8-3.2-10.2 10.6-3.8 35.5-28.5 49.6-20.3 6.7 3.9 9.5 26.2 10.1 37 .4 9-.8 18-4.5 22.8-18.8-.6-35.8-2.8-50.7-7 .9-6.1-1-12.1.6-16.5zm-17.2-20c-16.8.8-26-1.2-38.3-10.8.2-.8 1.4-.5 1.5-1.4 18 8 40.8-3.3 59-4.9-7.9 5.1-14.6 11.6-22.2 17.1zm-12.1 33.2c-1.6-9.4-3.5-12-2.8-20.2 25-16.6 29.7 28.6 2.8 20.2zM226 438.6c-11.6-.7-48.1-14-38.5-23.7 9.4 6.5 27.5 4.9 41.3 7.3.8 4.4-2.8 10.2-2.8 16.4zM57.7 497.1c-4.3-12.7-9.2-25.1-14.8-36.9 30.8-23.8 65.3-48.9 102.2-63.5 2.8-1.1 23.2 25.4 26.2 27.6 16.5 11.7 37 21 56.2 30.2 1.2 8.8 3.9 20.2 8.7 35.5.7 2.3 1.4 4.7 2.2 7.2H57.7zm240.6 5.7h-.8c.3-.2.5-.4.8-.5v.5zm7.5-5.7c2.1-1.4 4.3-2.8 6.4-4.3 1.1 1.4 2.2 2.8 3.2 4.3h-9.6zm15.1-24.7c-10.8 7.3-20.6 18.3-33.3 25.2-6 3.3-27 11.7-33.4 10.2-3.6-.8-3.9-5.3-5.4-9.5-3.1-9-10.1-23.4-10.8-37-.8-17.2-2.5-46 16-42.4 14.9 2.9 32.3 9.7 43.9 16.1 7.1 3.9 11.1 8.6 21.9 9.5-.1 1.4-.1 2.8-.2 4.3-5.9 3.9-15.3 3.8-21.8 7.1 9.5.4 17 2.7 23.5 5.9-.1 3.4-.3 7-.4 10.6zm53.4 24.7h-14c-.1-3.2-2.8-5.8-6.1-5.8s-5.9 2.6-6.1 5.8h-17.4c-2.8-4.4-5.7-8.6-8.9-12.5 2.1-2.2 4-4.7 6-6.9 9 3.7 14.8-4.9 21.7-4.2 7.9.8 14.2 11.7 25.4 11l-.6 12.6zm8.7 0c.2-4 .4-7.8.6-11.5 15.6-7.3 29 1.3 35.7 11.5H383zm83.4-37c-2.3 11.2-5.8 24-9.9 37.1-.2-.1-.4-.1-.6-.1H428c.6-1.1 1.2-2.2 1.9-3.3-2.6-6.1-9-8.7-10.9-15.5 12.1-22.7 6.5-93.4-24.2-78.5 4.3-6.3 15.6-11.5 20.8-19.3 13 10.4 20.8 20.3 33.2 31.4 6.8 6 20 13.3 21.4 23.1.8 5.5-2.6 18.9-3.8 25.1zM222.2 130.5c5.4-14.9 27.2-34.7 45-32 7.7 1.2 18 8.2 12.2 17.7-30.2-7-45.2 12.6-54.4 33.1-8.1-2-4.9-13.1-2.8-18.8zm184.1 63.1c8.2-3.6 22.4-.7 29.6-5.3-4.2-11.5-10.3-21.4-9.3-37.7.5 0 1 0 1.4.1 6.8 14.2 12.7 29.2 21.4 41.7-5.7 13.5-43.6 25.4-43.1 1.2zm20.4-43zm-117.2 45.7c-6.8-10.9-19-32.5-14.5-45.3 6.5 11.9 8.6 24.4 17.8 33.3 4.1 4 12.2 9 8.2 20.2-.9 2.7-7.8 8.6-11.7 9.7-14.4 4.3-47.9.9-36.6-17.1 11.9.7 27.9 7.8 36.8-.8zm27.3 70c3.8 6.6 1.4 18.7 12.1 20.6 20.2 3.4 43.6-12.3 58.1-17.8 9-15.2-.8-20.7-8.9-30.5-16.6-20-38.8-44.8-38-74.7 6.7-4.9 7.3 7.4 8.2 9.7 8.7 20.3 30.4 46.2 46.3 63.5 3.9 4.3 10.3 8.4 11 11.2 2.1 8.2-5.4 18-4.5 23.5-21.7 13.9-45.8 29.1-81.4 25.6-7.4-6.7-10.3-21.4-2.9-31.1zm-201.3-9.2c-6.8-3.9-8.4-21-16.4-21.4-11.4-.7-9.3 22.2-9.3 35.5-7.8-7.1-9.2-29.1-3.5-40.3-6.6-3.2-9.5 3.6-13.1 5.9 4.7-34.1 49.8-15.8 42.3 20.3zm299.6 28.8c-10.1 19.2-24.4 40.4-54 41-.6-6.2-1.1-15.6 0-19.4 22.7-2.2 36.6-13.7 54-21.6zm-141.9 12.4c18.9 9.9 53.6 11 79.3 10.2 1.4 5.6 1.3 12.6 1.4 19.4-33 1.8-72-6.4-80.7-29.6zm92.2 46.7c-1.7 4.3-5.3 9.3-9.8 11.1-12.1 4.9-45.6 8.7-62.4-.3-10.7-5.7-17.5-18.5-23.4-26-2.8-3.6-16.9-12.9-.2-12.9 13.1 32.7 58 29 95.8 28.1z"]},EH={prefix:"fab",iconName:"jira",icon:[496,512,[],"f7b1","M490 241.7C417.1 169 320.6 71.8 248.5 0 83 164.9 6 241.7 6 241.7c-7.9 7.9-7.9 20.7 0 28.7C138.8 402.7 67.8 331.9 248.5 512c379.4-378 15.7-16.7 241.5-241.7 8-7.9 8-20.7 0-28.6zm-241.5 90l-76-75.7 76-75.7 76 75.7-76 75.7z"]},PH={prefix:"fab",iconName:"joget",icon:[496,512,[],"f3b7","M378.1 45C337.6 19.9 292.6 8 248.2 8 165 8 83.8 49.9 36.9 125.9c-71.9 116.6-35.6 269.3 81 341.2s269.3 35.6 341.2-80.9c71.9-116.6 35.6-269.4-81-341.2zm51.8 323.2c-40.4 65.5-110.4 101.5-182 101.5-6.8 0-13.6-.4-20.4-1-9-13.6-19.9-33.3-23.7-42.4-5.7-13.7-27.2-45.6 31.2-67.1 51.7-19.1 176.7-16.5 208.8-17.6-4 9-8.6 17.9-13.9 26.6zm-200.8-86.3c-55.5-1.4-81.7-20.8-58.5-48.2s51.1-40.7 68.9-51.2c17.9-10.5 27.3-33.7-23.6-29.7C87.3 161.5 48.6 252.1 37.6 293c-8.8-49.7-.1-102.7 28.5-149.1C128 43.4 259.6 12.2 360.1 74.1c74.8 46.1 111.2 130.9 99.3 212.7-24.9-.5-179.3-3.6-230.3-4.9zm183.8-54.8c-22.7-6-57 11.3-86.7 27.2-29.7 15.8-31.1 8.2-31.1 8.2s40.2-28.1 50.7-34.5 31.9-14 13.4-24.6c-3.2-1.8-6.7-2.7-10.4-2.7-17.8 0-41.5 18.7-67.5 35.6-31.5 20.5-65.3 31.3-65.3 31.3l169.5-1.6 46.5-23.4s3.6-9.5-19.1-15.5z"]},DH={prefix:"fab",iconName:"joomla",icon:[448,512,[],"f1aa","M.6 92.1C.6 58.8 27.4 32 60.4 32c30 0 54.5 21.9 59.2 50.2 32.6-7.6 67.1.6 96.5 30l-44.3 44.3c-20.5-20.5-42.6-16.3-55.4-3.5-14.3 14.3-14.3 37.9 0 52.2l99.5 99.5-44 44.3c-87.7-87.2-49.7-49.7-99.8-99.7-26.8-26.5-35-64.8-24.8-98.9C20.4 144.6.6 120.7.6 92.1zm129.5 116.4l44.3 44.3c10-10 89.7-89.7 99.7-99.8 14.3-14.3 37.6-14.3 51.9 0 12.8 12.8 17 35-3.5 55.4l44 44.3c31.2-31.2 38.5-67.6 28.9-101.2 29.2-4.1 51.9-29.2 51.9-59.5 0-33.2-26.8-60.1-59.8-60.1-30.3 0-55.4 22.5-59.5 51.6-33.8-9.9-71.7-1.5-98.3 25.1-18.3 19.1-71.1 71.5-99.6 99.9zm266.3 152.2c8.2-32.7-.9-68.5-26.3-93.9-11.8-12.2 5 4.7-99.5-99.7l-44.3 44.3 99.7 99.7c14.3 14.3 14.3 37.6 0 51.9-12.8 12.8-35 17-55.4-3.5l-44 44.3c27.6 30.2 68 38.8 102.7 28 5.5 27.4 29.7 48.1 58.9 48.1 33 0 59.8-26.8 59.8-60.1 0-30.2-22.5-55-51.6-59.1zm-84.3-53.1l-44-44.3c-87 86.4-50.4 50.4-99.7 99.8-14.3 14.3-37.6 14.3-51.9 0-13.1-13.4-16.9-35.3 3.2-55.4l-44-44.3c-30.2 30.2-38 65.2-29.5 98.3-26.7 6-46.2 29.9-46.2 58.2C0 453.2 26.8 480 59.8 480c28.6 0 52.5-19.8 58.6-46.7 32.7 8.2 68.5-.6 94.2-26 32.1-32 12.2-12.4 99.5-99.7z"]},OH={prefix:"fab",iconName:"js",icon:[448,512,[],"f3b8","M0 32v448h448V32H0zm243.8 349.4c0 43.6-25.6 63.5-62.9 63.5-33.7 0-53.2-17.4-63.2-38.5l34.3-20.7c6.6 11.7 12.6 21.6 27.1 21.6 13.8 0 22.6-5.4 22.6-26.5V237.7h42.1v143.7zm99.6 63.5c-39.1 0-64.4-18.6-76.7-43l34.3-19.8c9 14.7 20.8 25.6 41.5 25.6 17.4 0 28.6-8.7 28.6-20.8 0-14.4-11.4-19.5-30.7-28l-10.5-4.5c-30.4-12.9-50.5-29.2-50.5-63.5 0-31.6 24.1-55.6 61.6-55.6 26.8 0 46 9.3 59.8 33.7L368 290c-7.2-12.9-15-18-27.1-18-12.3 0-20.1 7.8-20.1 18 0 12.6 7.8 17.7 25.9 25.6l10.5 4.5c35.8 15.3 55.9 31 55.9 66.2 0 37.8-29.8 58.6-69.7 58.6z"]},IH={prefix:"fab",iconName:"js-square",icon:[448,512,[],"f3b9","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM243.8 381.4c0 43.6-25.6 63.5-62.9 63.5-33.7 0-53.2-17.4-63.2-38.5l34.3-20.7c6.6 11.7 12.6 21.6 27.1 21.6 13.8 0 22.6-5.4 22.6-26.5V237.7h42.1v143.7zm99.6 63.5c-39.1 0-64.4-18.6-76.7-43l34.3-19.8c9 14.7 20.8 25.6 41.5 25.6 17.4 0 28.6-8.7 28.6-20.8 0-14.4-11.4-19.5-30.7-28l-10.5-4.5c-30.4-12.9-50.5-29.2-50.5-63.5 0-31.6 24.1-55.6 61.6-55.6 26.8 0 46 9.3 59.8 33.7L368 290c-7.2-12.9-15-18-27.1-18-12.3 0-20.1 7.8-20.1 18 0 12.6 7.8 17.7 25.9 25.6l10.5 4.5c35.8 15.3 55.9 31 55.9 66.2 0 37.8-29.8 58.6-69.7 58.6z"]},BH={prefix:"fab",iconName:"jsfiddle",icon:[576,512,[],"f1cc","M510.634 237.462c-4.727-2.621-5.664-5.748-6.381-10.776-2.352-16.488-3.539-33.619-9.097-49.095-35.895-99.957-153.99-143.386-246.849-91.646-27.37 15.25-48.971 36.369-65.493 63.903-3.184-1.508-5.458-2.71-7.824-3.686-30.102-12.421-59.049-10.121-85.331 9.167-25.531 18.737-36.422 44.548-32.676 76.408.355 3.025-1.967 7.621-4.514 9.545-39.712 29.992-56.031 78.065-41.902 124.615 13.831 45.569 57.514 79.796 105.608 81.433 30.291 1.031 60.637.546 90.959.539 84.041-.021 168.09.531 252.12-.48 52.664-.634 96.108-36.873 108.212-87.293 11.54-48.074-11.144-97.3-56.832-122.634zm21.107 156.88c-18.23 22.432-42.343 35.253-71.28 35.65-56.874.781-113.767.23-170.652.23 0 .7-163.028.159-163.728.154-43.861-.332-76.739-19.766-95.175-59.995-18.902-41.245-4.004-90.848 34.186-116.106 9.182-6.073 12.505-11.566 10.096-23.136-5.49-26.361 4.453-47.956 26.42-62.981 22.987-15.723 47.422-16.146 72.034-3.083 10.269 5.45 14.607 11.564 22.198-2.527 14.222-26.399 34.557-46.727 60.671-61.294 97.46-54.366 228.37 7.568 230.24 132.697.122 8.15 2.412 12.428 9.848 15.894 57.56 26.829 74.456 96.122 35.142 144.497zm-87.789-80.499c-5.848 31.157-34.622 55.096-66.666 55.095-16.953-.001-32.058-6.545-44.079-17.705-27.697-25.713-71.141-74.98-95.937-93.387-20.056-14.888-41.99-12.333-60.272 3.782-49.996 44.071 15.859 121.775 67.063 77.188 4.548-3.96 7.84-9.543 12.744-12.844 8.184-5.509 20.766-.884 13.168 10.622-17.358 26.284-49.33 38.197-78.863 29.301-28.897-8.704-48.84-35.968-48.626-70.179 1.225-22.485 12.364-43.06 35.414-55.965 22.575-12.638 46.369-13.146 66.991 2.474C295.68 280.7 320.467 323.97 352.185 343.47c24.558 15.099 54.254 7.363 68.823-17.506 28.83-49.209-34.592-105.016-78.868-63.46-3.989 3.744-6.917 8.932-11.41 11.72-10.975 6.811-17.333-4.113-12.809-10.353 20.703-28.554 50.464-40.44 83.271-28.214 31.429 11.714 49.108 44.366 42.76 78.186z"]},RH={prefix:"fab",iconName:"kaggle",icon:[320,512,[],"f5fa","M304.2 501.5L158.4 320.3 298.2 185c2.6-2.7 1.7-10.5-5.3-10.5h-69.2c-3.5 0-7 1.8-10.5 5.3L80.9 313.5V7.5q0-7.5-7.5-7.5H21.5Q14 0 14 7.5v497q0 7.5 7.5 7.5h51.9q7.5 0 7.5-7.5v-109l30.8-29.3 110.5 140.6c3 3.5 6.5 5.3 10.5 5.3h66.9q5.25 0 6-3z"]},ZH={prefix:"fab",iconName:"keybase",icon:[448,512,[],"f4f5","M286.17 419a18 18 0 1 0 18 18 18 18 0 0 0-18-18zm111.92-147.6c-9.5-14.62-39.37-52.45-87.26-73.71q-9.1-4.06-18.38-7.27a78.43 78.43 0 0 0-47.88-104.13c-12.41-4.1-23.33-6-32.41-5.77-.6-2-1.89-11 9.4-35L198.66 32l-5.48 7.56c-8.69 12.06-16.92 23.55-24.34 34.89a51 51 0 0 0-8.29-1.25c-41.53-2.45-39-2.33-41.06-2.33-50.61 0-50.75 52.12-50.75 45.88l-2.36 36.68c-1.61 27 19.75 50.21 47.63 51.85l8.93.54a214 214 0 0 0-46.29 35.54C14 304.66 14 374 14 429.77v33.64l23.32-29.8a148.6 148.6 0 0 0 14.56 37.56c5.78 10.13 14.87 9.45 19.64 7.33 4.21-1.87 10-6.92 3.75-20.11a178.29 178.29 0 0 1-15.76-53.13l46.82-59.83-24.66 74.11c58.23-42.4 157.38-61.76 236.25-38.59 34.2 10.05 67.45.69 84.74-23.84.72-1 1.2-2.16 1.85-3.22a156.09 156.09 0 0 1 2.8 28.43c0 23.3-3.69 52.93-14.88 81.64-2.52 6.46 1.76 14.5 8.6 15.74 7.42 1.57 15.33-3.1 18.37-11.15C429 443 434 414 434 382.32c0-38.58-13-77.46-35.91-110.92zM142.37 128.58l-15.7-.93-1.39 21.79 13.13.78a93 93 0 0 0 .32 19.57l-22.38-1.34a12.28 12.28 0 0 1-11.76-12.79L107 119c1-12.17 13.87-11.27 13.26-11.32l29.11 1.73a144.35 144.35 0 0 0-7 19.17zm148.42 172.18a10.51 10.51 0 0 1-14.35-1.39l-9.68-11.49-34.42 27a8.09 8.09 0 0 1-11.13-1.08l-15.78-18.64a7.38 7.38 0 0 1 1.34-10.34l34.57-27.18-14.14-16.74-17.09 13.45a7.75 7.75 0 0 1-10.59-1s-3.72-4.42-3.8-4.53a7.38 7.38 0 0 1 1.37-10.34L214 225.19s-18.51-22-18.6-22.14a9.56 9.56 0 0 1 1.74-13.42 10.38 10.38 0 0 1 14.3 1.37l81.09 96.32a9.58 9.58 0 0 1-1.74 13.44zM187.44 419a18 18 0 1 0 18 18 18 18 0 0 0-18-18z"]},jH={prefix:"fab",iconName:"keycdn",icon:[512,512,[],"f3ba","M63.8 409.3l60.5-59c32.1 42.8 71.1 66 126.6 67.4 30.5.7 60.3-7 86.4-22.4 5.1 5.3 18.5 19.5 20.9 22-32.2 20.7-69.6 31.1-108.1 30.2-43.3-1.1-84.6-16.7-117.7-44.4.3-.6-38.2 37.5-38.6 37.9 9.5 29.8-13.1 62.4-46.3 62.4C20.7 503.3 0 481.7 0 454.9c0-34.3 33.1-56.6 63.8-45.6zm354.9-252.4c19.1 31.3 29.6 67.4 28.7 104-1.1 44.8-19 87.5-48.6 121 .3.3 23.8 25.2 24.1 25.5 9.6-1.3 19.2 2 25.9 9.1 11.3 12 10.9 30.9-1.1 42.4-12 11.3-30.9 10.9-42.4-1.1-6.7-7-9.4-16.8-7.6-26.3-24.9-26.6-44.4-47.2-44.4-47.2 42.7-34.1 63.3-79.6 64.4-124.2.7-28.9-7.2-57.2-21.1-82.2l22.1-21zM104 53.1c6.7 7 9.4 16.8 7.6 26.3l45.9 48.1c-4.7 3.8-13.3 10.4-22.8 21.3-25.4 28.5-39.6 64.8-40.7 102.9-.7 28.9 6.1 57.2 20 82.4l-22 21.5C72.7 324 63.1 287.9 64.2 250.9c1-44.6 18.3-87.6 47.5-121.1l-25.3-26.4c-9.6 1.3-19.2-2-25.9-9.1-11.3-12-10.9-30.9 1.1-42.4C73.5 40.7 92.2 41 104 53.1zM464.9 8c26 0 47.1 22.4 47.1 48.3S490.9 104 464.9 104c-6.3.1-14-1.1-15.9-1.8l-62.9 59.7c-32.7-43.6-76.7-65.9-126.9-67.2-30.5-.7-60.3 6.8-86.2 22.4l-21.1-22C184.1 74.3 221.5 64 260 64.9c43.3 1.1 84.6 16.7 117.7 44.6l41.1-38.6c-1.5-4.7-2.2-9.6-2.2-14.5C416.5 29.7 438.9 8 464.9 8zM256.7 113.4c5.5 0 10.9.4 16.4 1.1 78.1 9.8 133.4 81.1 123.8 159.1-9.8 78.1-81.1 133.4-159.1 123.8-78.1-9.8-133.4-81.1-123.8-159.2 9.3-72.4 70.1-124.6 142.7-124.8zm-59 119.4c.6 22.7 12.2 41.8 32.4 52.2l-11 51.7h73.7l-11-51.7c20.1-10.9 32.1-29 32.4-52.2-.4-32.8-25.8-57.5-58.3-58.3-32.1.8-57.3 24.8-58.2 58.3zM256 160"]},FH={prefix:"fab",iconName:"kickstarter",icon:[448,512,[],"f3bb","M400 480H48c-26.4 0-48-21.6-48-48V80c0-26.4 21.6-48 48-48h352c26.4 0 48 21.6 48 48v352c0 26.4-21.6 48-48 48zM199.6 178.5c0-30.7-17.6-45.1-39.7-45.1-25.8 0-40 19.8-40 44.5v154.8c0 25.8 13.7 45.6 40.5 45.6 21.5 0 39.2-14 39.2-45.6v-41.8l60.6 75.7c12.3 14.9 39 16.8 55.8 0 14.6-15.1 14.8-36.8 4-50.4l-49.1-62.8 40.5-58.7c9.4-13.5 9.5-34.5-5.6-49.1-16.4-15.9-44.6-17.3-61.4 7l-44.8 64.7v-38.8z"]},qH={prefix:"fab",iconName:"kickstarter-k",icon:[384,512,[],"f3bc","M147.3 114.4c0-56.2-32.5-82.4-73.4-82.4C26.2 32 0 68.2 0 113.4v283c0 47.3 25.3 83.4 74.9 83.4 39.8 0 72.4-25.6 72.4-83.4v-76.5l112.1 138.3c22.7 27.2 72.1 30.7 103.2 0 27-27.6 27.3-67.4 7.4-92.2l-90.8-114.8 74.9-107.4c17.4-24.7 17.5-63.1-10.4-89.8-30.3-29-82.4-31.6-113.6 12.8L147.3 185v-70.6z"]},UH={prefix:"fab",iconName:"korvue",icon:[446,512,[],"f42f","M386.5 34h-327C26.8 34 0 60.8 0 93.5v327.1C0 453.2 26.8 480 59.5 480h327.1c33 0 59.5-26.8 59.5-59.5v-327C446 60.8 419.2 34 386.5 34zM87.1 120.8h96v116l61.8-116h110.9l-81.2 132H87.1v-132zm161.8 272.1l-65.7-113.6v113.6h-96V262.1h191.5l88.6 130.8H248.9z"]},WH={prefix:"fab",iconName:"laravel",icon:[512,512,[],"f3bd","M504.4,115.83a5.72,5.72,0,0,0-.28-.68,8.52,8.52,0,0,0-.53-1.25,6,6,0,0,0-.54-.71,9.36,9.36,0,0,0-.72-.94c-.23-.22-.52-.4-.77-.6a8.84,8.84,0,0,0-.9-.68L404.4,55.55a8,8,0,0,0-8,0L300.12,111h0a8.07,8.07,0,0,0-.88.69,7.68,7.68,0,0,0-.78.6,8.23,8.23,0,0,0-.72.93c-.17.24-.39.45-.54.71a9.7,9.7,0,0,0-.52,1.25c-.08.23-.21.44-.28.68a8.08,8.08,0,0,0-.28,2.08V223.18l-80.22,46.19V63.44a7.8,7.8,0,0,0-.28-2.09c-.06-.24-.2-.45-.28-.68a8.35,8.35,0,0,0-.52-1.24c-.14-.26-.37-.47-.54-.72a9.36,9.36,0,0,0-.72-.94,9.46,9.46,0,0,0-.78-.6,9.8,9.8,0,0,0-.88-.68h0L115.61,1.07a8,8,0,0,0-8,0L11.34,56.49h0a6.52,6.52,0,0,0-.88.69,7.81,7.81,0,0,0-.79.6,8.15,8.15,0,0,0-.71.93c-.18.25-.4.46-.55.72a7.88,7.88,0,0,0-.51,1.24,6.46,6.46,0,0,0-.29.67,8.18,8.18,0,0,0-.28,2.1v329.7a8,8,0,0,0,4,6.95l192.5,110.84a8.83,8.83,0,0,0,1.33.54c.21.08.41.2.63.26a7.92,7.92,0,0,0,4.1,0c.2-.05.37-.16.55-.22a8.6,8.6,0,0,0,1.4-.58L404.4,400.09a8,8,0,0,0,4-6.95V287.88l92.24-53.11a8,8,0,0,0,4-7V117.92A8.63,8.63,0,0,0,504.4,115.83ZM111.6,17.28h0l80.19,46.15-80.2,46.18L31.41,63.44Zm88.25,60V278.6l-46.53,26.79-33.69,19.4V123.5l46.53-26.79Zm0,412.78L23.37,388.5V77.32L57.06,96.7l46.52,26.8V338.68a6.94,6.94,0,0,0,.12.9,8,8,0,0,0,.16,1.18h0a5.92,5.92,0,0,0,.38.9,6.38,6.38,0,0,0,.42,1v0a8.54,8.54,0,0,0,.6.78,7.62,7.62,0,0,0,.66.84l0,0c.23.22.52.38.77.58a8.93,8.93,0,0,0,.86.66l0,0,0,0,92.19,52.18Zm8-106.17-80.06-45.32,84.09-48.41,92.26-53.11,80.13,46.13-58.8,33.56Zm184.52,4.57L215.88,490.11V397.8L346.6,323.2l45.77-26.15Zm0-119.13L358.68,250l-46.53-26.79V131.79l33.69,19.4L392.37,178Zm8-105.28-80.2-46.17,80.2-46.16,80.18,46.15Zm8,105.28V178L455,151.19l33.68-19.4v91.39h0Z"]},GH={prefix:"fab",iconName:"lastfm",icon:[512,512,[],"f202","M225.8 367.1l-18.8-51s-30.5 34-76.2 34c-40.5 0-69.2-35.2-69.2-91.5 0-72.1 36.4-97.9 72.1-97.9 66.5 0 74.8 53.3 100.9 134.9 18.8 56.9 54 102.6 155.4 102.6 72.7 0 122-22.3 122-80.9 0-72.9-62.7-80.6-115-92.1-25.8-5.9-33.4-16.4-33.4-34 0-19.9 15.8-31.7 41.6-31.7 28.2 0 43.4 10.6 45.7 35.8l58.6-7c-4.7-52.8-41.1-74.5-100.9-74.5-52.8 0-104.4 19.9-104.4 83.9 0 39.9 19.4 65.1 68 76.8 44.9 10.6 79.8 13.8 79.8 45.7 0 21.7-21.1 30.5-61 30.5-59.2 0-83.9-31.1-97.9-73.9-32-96.8-43.6-163-161.3-163C45.7 113.8 0 168.3 0 261c0 89.1 45.7 137.2 127.9 137.2 66.2 0 97.9-31.1 97.9-31.1z"]},_H={prefix:"fab",iconName:"lastfm-square",icon:[448,512,[],"f203","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-92.2 312.9c-63.4 0-85.4-28.6-97.1-64.1-16.3-51-21.5-84.3-63-84.3-22.4 0-45.1 16.1-45.1 61.2 0 35.2 18 57.2 43.3 57.2 28.6 0 47.6-21.3 47.6-21.3l11.7 31.9s-19.8 19.4-61.2 19.4c-51.3 0-79.9-30.1-79.9-85.8 0-57.9 28.6-92 82.5-92 73.5 0 80.8 41.4 100.8 101.9 8.8 26.8 24.2 46.2 61.2 46.2 24.9 0 38.1-5.5 38.1-19.1 0-19.9-21.8-22-49.9-28.6-30.4-7.3-42.5-23.1-42.5-48 0-40 32.3-52.4 65.2-52.4 37.4 0 60.1 13.6 63 46.6l-36.7 4.4c-1.5-15.8-11-22.4-28.6-22.4-16.1 0-26 7.3-26 19.8 0 11 4.8 17.6 20.9 21.3 32.7 7.1 71.8 12 71.8 57.5.1 36.7-30.7 50.6-76.1 50.6z"]},$H={prefix:"fab",iconName:"leanpub",icon:[576,512,[],"f212","M386.539 111.485l15.096 248.955-10.979-.275c-36.232-.824-71.64 8.783-102.657 27.997-31.016-19.214-66.424-27.997-102.657-27.997-45.564 0-82.07 10.705-123.516 27.723L93.117 129.6c28.546-11.803 61.484-18.115 92.226-18.115 41.173 0 73.836 13.175 102.657 42.544 27.723-28.271 59.013-41.721 98.539-42.544zM569.07 448c-25.526 0-47.485-5.215-70.542-15.645-34.31-15.645-69.993-24.978-107.871-24.978-38.977 0-74.934 12.901-102.657 40.623-27.723-27.723-63.68-40.623-102.657-40.623-37.878 0-73.561 9.333-107.871 24.978C55.239 442.236 32.731 448 8.303 448H6.93L49.475 98.859C88.726 76.626 136.486 64 181.775 64 218.83 64 256.984 71.685 288 93.095 319.016 71.685 357.17 64 394.225 64c45.289 0 93.049 12.626 132.3 34.859L569.07 448zm-43.368-44.741l-34.036-280.246c-30.742-13.999-67.248-21.41-101.009-21.41-38.428 0-74.385 12.077-102.657 38.702-28.272-26.625-64.228-38.702-102.657-38.702-33.761 0-70.267 7.411-101.009 21.41L50.298 403.259c47.211-19.487 82.894-33.486 135.045-33.486 37.604 0 70.817 9.606 102.657 29.644 31.84-20.038 65.052-29.644 102.657-29.644 52.151 0 87.834 13.999 135.045 33.486z"]},YH={prefix:"fab",iconName:"less",icon:[640,512,[],"f41d","M612.7 219c0-20.5 3.2-32.6 3.2-54.6 0-34.2-12.6-45.2-40.5-45.2h-20.5v24.2h6.3c14.2 0 17.3 4.7 17.3 22.1 0 16.3-1.6 32.6-1.6 51.5 0 24.2 7.9 33.6 23.6 37.3v1.6c-15.8 3.7-23.6 13.1-23.6 37.3 0 18.9 1.6 34.2 1.6 51.5 0 17.9-3.7 22.6-17.3 22.6v.5h-6.3V393h20.5c27.8 0 40.5-11 40.5-45.2 0-22.6-3.2-34.2-3.2-54.6 0-11 6.8-22.6 27.3-23.6v-27.3c-20.5-.7-27.3-12.3-27.3-23.3zm-105.6 32c-15.8-6.3-30.5-10-30.5-20.5 0-7.9 6.3-12.6 17.9-12.6s22.1 4.7 33.6 13.1l21-27.8c-13.1-10-31-20.5-55.2-20.5-35.7 0-59.9 20.5-59.9 49.4 0 25.7 22.6 38.9 41.5 46.2 16.3 6.3 32.1 11.6 32.1 22.1 0 7.9-6.3 13.1-20.5 13.1-13.1 0-26.3-5.3-40.5-16.3l-21 30.5c15.8 13.1 39.9 22.1 59.9 22.1 42 0 64.6-22.1 64.6-51s-22.5-41-43-47.8zm-358.9 59.4c-3.7 0-8.4-3.2-8.4-13.1V119.1H65.2c-28.4 0-41 11-41 45.2 0 22.6 3.2 35.2 3.2 54.6 0 11-6.8 22.6-27.3 23.6v27.3c20.5.5 27.3 12.1 27.3 23.1 0 19.4-3.2 31-3.2 53.6 0 34.2 12.6 45.2 40.5 45.2h20.5v-24.2h-6.3c-13.1 0-17.3-5.3-17.3-22.6s1.6-32.1 1.6-51.5c0-24.2-7.9-33.6-23.6-37.3v-1.6c15.8-3.7 23.6-13.1 23.6-37.3 0-18.9-1.6-34.2-1.6-51.5s3.7-22.1 17.3-22.1H93v150.8c0 32.1 11 53.1 43.1 53.1 10 0 17.9-1.6 23.6-3.7l-5.3-34.2c-3.1.8-4.6.8-6.2.8zM379.9 251c-16.3-6.3-31-10-31-20.5 0-7.9 6.3-12.6 17.9-12.6 11.6 0 22.1 4.7 33.6 13.1l21-27.8c-13.1-10-31-20.5-55.2-20.5-35.7 0-59.9 20.5-59.9 49.4 0 25.7 22.6 38.9 41.5 46.2 16.3 6.3 32.1 11.6 32.1 22.1 0 7.9-6.3 13.1-20.5 13.1-13.1 0-26.3-5.3-40.5-16.3l-20.5 30.5c15.8 13.1 39.9 22.1 59.9 22.1 42 0 64.6-22.1 64.6-51 .1-28.9-22.5-41-43-47.8zm-155-68.8c-38.4 0-75.1 32.1-74.1 82.5 0 52 34.2 82.5 79.3 82.5 18.9 0 39.9-6.8 56.2-17.9l-15.8-27.8c-11.6 6.8-22.6 10-34.2 10-21 0-37.3-10-41.5-34.2H290c.5-3.7 1.6-11 1.6-19.4.6-42.6-22.6-75.7-66.7-75.7zm-30 66.2c3.2-21 15.8-31 30.5-31 18.9 0 26.3 13.1 26.3 31h-56.8z"]},KH={prefix:"fab",iconName:"line",icon:[448,512,[],"f3c0","M272.1 204.2v71.1c0 1.8-1.4 3.2-3.2 3.2h-11.4c-1.1 0-2.1-.6-2.6-1.3l-32.6-44v42.2c0 1.8-1.4 3.2-3.2 3.2h-11.4c-1.8 0-3.2-1.4-3.2-3.2v-71.1c0-1.8 1.4-3.2 3.2-3.2H219c1 0 2.1.5 2.6 1.4l32.6 44v-42.2c0-1.8 1.4-3.2 3.2-3.2h11.4c1.8-.1 3.3 1.4 3.3 3.1zm-82-3.2h-11.4c-1.8 0-3.2 1.4-3.2 3.2v71.1c0 1.8 1.4 3.2 3.2 3.2h11.4c1.8 0 3.2-1.4 3.2-3.2v-71.1c0-1.7-1.4-3.2-3.2-3.2zm-27.5 59.6h-31.1v-56.4c0-1.8-1.4-3.2-3.2-3.2h-11.4c-1.8 0-3.2 1.4-3.2 3.2v71.1c0 .9.3 1.6.9 2.2.6.5 1.3.9 2.2.9h45.7c1.8 0 3.2-1.4 3.2-3.2v-11.4c0-1.7-1.4-3.2-3.1-3.2zM332.1 201h-45.7c-1.7 0-3.2 1.4-3.2 3.2v71.1c0 1.7 1.4 3.2 3.2 3.2h45.7c1.8 0 3.2-1.4 3.2-3.2v-11.4c0-1.8-1.4-3.2-3.2-3.2H301v-12h31.1c1.8 0 3.2-1.4 3.2-3.2V234c0-1.8-1.4-3.2-3.2-3.2H301v-12h31.1c1.8 0 3.2-1.4 3.2-3.2v-11.4c-.1-1.7-1.5-3.2-3.2-3.2zM448 113.7V399c-.1 44.8-36.8 81.1-81.7 81H81c-44.8-.1-81.1-36.9-81-81.7V113c.1-44.8 36.9-81.1 81.7-81H367c44.8.1 81.1 36.8 81 81.7zm-61.6 122.6c0-73-73.2-132.4-163.1-132.4-89.9 0-163.1 59.4-163.1 132.4 0 65.4 58 120.2 136.4 130.6 19.1 4.1 16.9 11.1 12.6 36.8-.7 4.1-3.3 16.1 14.1 8.8 17.4-7.3 93.9-55.3 128.2-94.7 23.6-26 34.9-52.3 34.9-81.5z"]},JH={prefix:"fab",iconName:"linkedin",icon:[448,512,[],"f08c","M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"]},QH={prefix:"fab",iconName:"linkedin-in",icon:[448,512,[],"f0e1","M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"]},XH={prefix:"fab",iconName:"linode",icon:[448,512,[],"f2b8","M437.4 226.3c-.3-.9-.9-1.4-1.4-2l-70-38.6c-.9-.6-2-.6-3.1 0l-58.9 36c-.9.6-1.4 1.7-1.4 2.6l-.9 31.4-24-16c-.9-.6-2.3-.6-3.1 0L240 260.9l-1.4-35.1c0-.9-.6-2-1.4-2.3l-36-24.3 33.7-17.4c1.1-.6 1.7-1.7 1.7-2.9l-5.7-132.3c0-.9-.9-2-1.7-2.6L138.6.3c-.9-.3-1.7-.3-2.3-.3L12.6 38.6c-1.4.6-2.3 2-2 3.7L38 175.4c.9 3.4 34 27.4 38.6 30.9l-26.9 12.9c-1.4.9-2 2.3-1.7 3.4l20.6 100.3c.6 2.9 23.7 23.1 27.1 26.3l-17.4 10.6c-.9.6-1.7 2-1.4 3.1 1.4 7.1 15.4 77.7 16.9 79.1l65.1 69.1c.6.6 1.4.6 2.3.9.6 0 1.1-.3 1.7-.6l83.7-66.9c.9-.6 1.1-1.4 1.1-2.3l-2-46 28 23.7c1.1.9 2.9.9 4 0l66.9-53.4c.9-.6 1.1-1.4 1.1-2.3l2.3-33.4 20.3 14c1.1.9 2.6.9 3.7 0l54.6-43.7c.6-.3 1.1-1.1 1.1-2 .9-6.5 10.3-70.8 9.7-72.8zm-204.8 4.8l4 92.6-90.6 61.2-14-96.6 100.6-57.2zm-7.7-180l5.4 126-106.6 55.4L104 97.7l120.9-46.6zM44 173.1L18 48l79.7 49.4 19.4 132.9L44 173.1zm30.6 147.8L55.7 230l70 58.3 13.7 93.4-64.8-60.8zm24.3 117.7l-13.7-67.1 61.7 60.9 9.7 67.4-57.7-61.2zm64.5 64.5l-10.6-70.9 85.7-61.4 3.1 70-78.2 62.3zm82-115.1c0-3.4.9-22.9-2-25.1l-24.3-20 22.3-14.9c2.3-1.7 1.1-5.7 1.1-8l29.4 22.6.6 68.3-27.1-22.9zm94.3-25.4l-60.9 48.6-.6-68.6 65.7-46.9-4.2 66.9zm27.7-25.7l-19.1-13.4 2-34c.3-.9-.3-2-1.1-2.6L308 259.7l.6-30 64.6 40.6-5.8 66.6zm54.6-39.8l-48.3 38.3 5.7-65.1 51.1-36.6-8.5 63.4z"]},cg={prefix:"fab",iconName:"linux",icon:[448,512,[],"f17c","M220.8 123.3c1 .5 1.8 1.7 3 1.7 1.1 0 2.8-.4 2.9-1.5.2-1.4-1.9-2.3-3.2-2.9-1.7-.7-3.9-1-5.5-.1-.4.2-.8.7-.6 1.1.3 1.3 2.3 1.1 3.4 1.7zm-21.9 1.7c1.2 0 2-1.2 3-1.7 1.1-.6 3.1-.4 3.5-1.6.2-.4-.2-.9-.6-1.1-1.6-.9-3.8-.6-5.5.1-1.3.6-3.4 1.5-3.2 2.9.1 1 1.8 1.5 2.8 1.4zM420 403.8c-3.6-4-5.3-11.6-7.2-19.7-1.8-8.1-3.9-16.8-10.5-22.4-1.3-1.1-2.6-2.1-4-2.9-1.3-.8-2.7-1.5-4.1-2 9.2-27.3 5.6-54.5-3.7-79.1-11.4-30.1-31.3-56.4-46.5-74.4-17.1-21.5-33.7-41.9-33.4-72C311.1 85.4 315.7.1 234.8 0 132.4-.2 158 103.4 156.9 135.2c-1.7 23.4-6.4 41.8-22.5 64.7-18.9 22.5-45.5 58.8-58.1 96.7-6 17.9-8.8 36.1-6.2 53.3-6.5 5.8-11.4 14.7-16.6 20.2-4.2 4.3-10.3 5.9-17 8.3s-14 6-18.5 14.5c-2.1 3.9-2.8 8.1-2.8 12.4 0 3.9.6 7.9 1.2 11.8 1.2 8.1 2.5 15.7.8 20.8-5.2 14.4-5.9 24.4-2.2 31.7 3.8 7.3 11.4 10.5 20.1 12.3 17.3 3.6 40.8 2.7 59.3 12.5 19.8 10.4 39.9 14.1 55.9 10.4 11.6-2.6 21.1-9.6 25.9-20.2 12.5-.1 26.3-5.4 48.3-6.6 14.9-1.2 33.6 5.3 55.1 4.1.6 2.3 1.4 4.6 2.5 6.7v.1c8.3 16.7 23.8 24.3 40.3 23 16.6-1.3 34.1-11 48.3-27.9 13.6-16.4 36-23.2 50.9-32.2 7.4-4.5 13.4-10.1 13.9-18.3.4-8.2-4.4-17.3-15.5-29.7zM223.7 87.3c9.8-22.2 34.2-21.8 44-.4 6.5 14.2 3.6 30.9-4.3 40.4-1.6-.8-5.9-2.6-12.6-4.9 1.1-1.2 3.1-2.7 3.9-4.6 4.8-11.8-.2-27-9.1-27.3-7.3-.5-13.9 10.8-11.8 23-4.1-2-9.4-3.5-13-4.4-1-6.9-.3-14.6 2.9-21.8zM183 75.8c10.1 0 20.8 14.2 19.1 33.5-3.5 1-7.1 2.5-10.2 4.6 1.2-8.9-3.3-20.1-9.6-19.6-8.4.7-9.8 21.2-1.8 28.1 1 .8 1.9-.2-5.9 5.5-15.6-14.6-10.5-52.1 8.4-52.1zm-13.6 60.7c6.2-4.6 13.6-10 14.1-10.5 4.7-4.4 13.5-14.2 27.9-14.2 7.1 0 15.6 2.3 25.9 8.9 6.3 4.1 11.3 4.4 22.6 9.3 8.4 3.5 13.7 9.7 10.5 18.2-2.6 7.1-11 14.4-22.7 18.1-11.1 3.6-19.8 16-38.2 14.9-3.9-.2-7-1-9.6-2.1-8-3.5-12.2-10.4-20-15-8.6-4.8-13.2-10.4-14.7-15.3-1.4-4.9 0-9 4.2-12.3zm3.3 334c-2.7 35.1-43.9 34.4-75.3 18-29.9-15.8-68.6-6.5-76.5-21.9-2.4-4.7-2.4-12.7 2.6-26.4v-.2c2.4-7.6.6-16-.6-23.9-1.2-7.8-1.8-15 .9-20 3.5-6.7 8.5-9.1 14.8-11.3 10.3-3.7 11.8-3.4 19.6-9.9 5.5-5.7 9.5-12.9 14.3-18 5.1-5.5 10-8.1 17.7-6.9 8.1 1.2 15.1 6.8 21.9 16l19.6 35.6c9.5 19.9 43.1 48.4 41 68.9zm-1.4-25.9c-4.1-6.6-9.6-13.6-14.4-19.6 7.1 0 14.2-2.2 16.7-8.9 2.3-6.2 0-14.9-7.4-24.9-13.5-18.2-38.3-32.5-38.3-32.5-13.5-8.4-21.1-18.7-24.6-29.9s-3-23.3-.3-35.2c5.2-22.9 18.6-45.2 27.2-59.2 2.3-1.7.8 3.2-8.7 20.8-8.5 16.1-24.4 53.3-2.6 82.4.6-20.7 5.5-41.8 13.8-61.5 12-27.4 37.3-74.9 39.3-112.7 1.1.8 4.6 3.2 6.2 4.1 4.6 2.7 8.1 6.7 12.6 10.3 12.4 10 28.5 9.2 42.4 1.2 6.2-3.5 11.2-7.5 15.9-9 9.9-3.1 17.8-8.6 22.3-15 7.7 30.4 25.7 74.3 37.2 95.7 6.1 11.4 18.3 35.5 23.6 64.6 3.3-.1 7 .4 10.9 1.4 13.8-35.7-11.7-74.2-23.3-84.9-4.7-4.6-4.9-6.6-2.6-6.5 12.6 11.2 29.2 33.7 35.2 59 2.8 11.6 3.3 23.7.4 35.7 16.4 6.8 35.9 17.9 30.7 34.8-2.2-.1-3.2 0-4.2 0 3.2-10.1-3.9-17.6-22.8-26.1-19.6-8.6-36-8.6-38.3 12.5-12.1 4.2-18.3 14.7-21.4 27.3-2.8 11.2-3.6 24.7-4.4 39.9-.5 7.7-3.6 18-6.8 29-32.1 22.9-76.7 32.9-114.3 7.2zm257.4-11.5c-.9 16.8-41.2 19.9-63.2 46.5-13.2 15.7-29.4 24.4-43.6 25.5s-26.5-4.8-33.7-19.3c-4.7-11.1-2.4-23.1 1.1-36.3 3.7-14.2 9.2-28.8 9.9-40.6.8-15.2 1.7-28.5 4.2-38.7 2.6-10.3 6.6-17.2 13.7-21.1.3-.2.7-.3 1-.5.8 13.2 7.3 26.6 18.8 29.5 12.6 3.3 30.7-7.5 38.4-16.3 9-.3 15.7-.9 22.6 5.1 9.9 8.5 7.1 30.3 17.1 41.6 10.6 11.6 14 19.5 13.7 24.6zM173.3 148.7c2 1.9 4.7 4.5 8 7.1 6.6 5.2 15.8 10.6 27.3 10.6 11.6 0 22.5-5.9 31.8-10.8 4.9-2.6 10.9-7 14.8-10.4s5.9-6.3 3.1-6.6-2.6 2.6-6 5.1c-4.4 3.2-9.7 7.4-13.9 9.8-7.4 4.2-19.5 10.2-29.9 10.2s-18.7-4.8-24.9-9.7c-3.1-2.5-5.7-5-7.7-6.9-1.5-1.4-1.9-4.6-4.3-4.9-1.4-.1-1.8 3.7 1.7 6.5z"]},ag={prefix:"fab",iconName:"lyft",icon:[512,512,[],"f3c3","M0 81.1h77.8v208.7c0 33.1 15 52.8 27.2 61-12.7 11.1-51.2 20.9-80.2-2.8C7.8 334 0 310.7 0 289V81.1zm485.9 173.5v-22h23.8v-76.8h-26.1c-10.1-46.3-51.2-80.7-100.3-80.7-56.6 0-102.7 46-102.7 102.7V357c16 2.3 35.4-.3 51.7-14 17.1-14 24.8-37.2 24.8-59v-6.7h38.8v-76.8h-38.8v-23.3c0-34.6 52.2-34.6 52.2 0v77.1c0 56.6 46 102.7 102.7 102.7v-76.5c-14.5 0-26.1-11.7-26.1-25.9zm-294.3-99v113c0 15.4-23.8 15.4-23.8 0v-113H91v132.7c0 23.8 8 54 45 63.9 37 9.8 58.2-10.6 58.2-10.6-2.1 13.4-14.5 23.3-34.9 25.3-15.5 1.6-35.2-3.6-45-7.8v70.3c25.1 7.5 51.5 9.8 77.6 4.7 47.1-9.1 76.8-48.4 76.8-100.8V155.1h-77.1v.5z"]},eg={prefix:"fab",iconName:"magento",icon:[448,512,[],"f3c4","M445.7 127.9V384l-63.4 36.5V164.7L223.8 73.1 65.2 164.7l.4 255.9L2.3 384V128.1L224.2 0l221.5 127.9zM255.6 420.5L224 438.9l-31.8-18.2v-256l-63.3 36.6.1 255.9 94.9 54.9 95.1-54.9v-256l-63.4-36.6v255.9z"]},ig={prefix:"fab",iconName:"mailchimp",icon:[448,512,[],"f59e","M330.61 243.52a36.15 36.15 0 0 1 9.3 0c1.66-3.83 1.95-10.43.45-17.61-2.23-10.67-5.25-17.14-11.48-16.13s-6.47 8.74-4.24 19.42c1.26 6 3.49 11.14 6 14.32zM277.05 252c4.47 2 7.2 3.26 8.28 2.13 1.89-1.94-3.48-9.39-12.12-13.09a31.44 31.44 0 0 0-30.61 3.68c-3 2.18-5.81 5.22-5.41 7.06.85 3.74 10-2.71 22.6-3.48 7-.44 12.8 1.75 17.26 3.71zm-9 5.13c-9.07 1.42-15 6.53-13.47 10.1.9.34 1.17.81 5.21-.81a37 37 0 0 1 18.72-1.95c2.92.34 4.31.52 4.94-.49 1.46-2.22-5.71-8-15.39-6.85zm54.17 17.1c3.38-6.87-10.9-13.93-14.3-7s10.92 13.88 14.32 6.97zm15.66-20.47c-7.66-.13-7.95 15.8-.26 15.93s7.98-15.81.28-15.96zm-218.79 78.9c-1.32.31-6 1.45-8.47-2.35-5.2-8 11.11-20.38 3-35.77-9.1-17.47-27.82-13.54-35.05-5.54-8.71 9.6-8.72 23.54-5 24.08 4.27.57 4.08-6.47 7.38-11.63a12.83 12.83 0 0 1 17.85-3.72c11.59 7.59 1.37 17.76 2.28 28.62 1.39 16.68 18.42 16.37 21.58 9a2.08 2.08 0 0 0-.2-2.33c.03.89.68-1.3-3.35-.39zm299.72-17.07c-3.35-11.73-2.57-9.22-6.78-20.52 2.45-3.67 15.29-24-3.07-43.25-10.4-10.92-33.9-16.54-41.1-18.54-1.5-11.39 4.65-58.7-21.52-83 20.79-21.55 33.76-45.29 33.73-65.65-.06-39.16-48.15-51-107.42-26.47l-12.55 5.33c-.06-.05-22.71-22.27-23.05-22.57C169.5-18-41.77 216.81 25.78 273.85l14.76 12.51a72.49 72.49 0 0 0-4.1 33.5c3.36 33.4 36 60.42 67.53 60.38 57.73 133.06 267.9 133.28 322.29 3 1.74-4.47 9.11-24.61 9.11-42.38s-10.09-25.27-16.53-25.27zm-316 48.16c-22.82-.61-47.46-21.15-49.91-45.51-6.17-61.31 74.26-75.27 84-12.33 4.54 29.64-4.67 58.49-34.12 57.81zM84.3 249.55C69.14 252.5 55.78 261.09 47.6 273c-4.88-4.07-14-12-15.59-15-13.01-24.85 14.24-73 33.3-100.21C112.42 90.56 186.19 39.68 220.36 48.91c5.55 1.57 23.94 22.89 23.94 22.89s-34.15 18.94-65.8 45.35c-42.66 32.85-74.89 80.59-94.2 132.4zM323.18 350.7s-35.74 5.3-69.51-7.07c6.21-20.16 27 6.1 96.4-13.81 15.29-4.38 35.37-13 51-25.35a102.85 102.85 0 0 1 7.12 24.28c3.66-.66 14.25-.52 11.44 18.1-3.29 19.87-11.73 36-25.93 50.84A106.86 106.86 0 0 1 362.55 421a132.45 132.45 0 0 1-20.34 8.58c-53.51 17.48-108.3-1.74-126-43a66.33 66.33 0 0 1-3.55-9.74c-7.53-27.2-1.14-59.83 18.84-80.37 1.23-1.31 2.48-2.85 2.48-4.79a8.45 8.45 0 0 0-1.92-4.54c-7-10.13-31.19-27.4-26.33-60.83 3.5-24 24.49-40.91 44.07-39.91l5 .29c8.48.5 15.89 1.59 22.88 1.88 11.69.5 22.2-1.19 34.64-11.56 4.2-3.5 7.57-6.54 13.26-7.51a17.45 17.45 0 0 1 13.6 2.24c10 6.64 11.4 22.73 11.92 34.49.29 6.72 1.1 23 1.38 27.63.63 10.67 3.43 12.17 9.11 14 3.19 1.05 6.15 1.83 10.51 3.06 13.21 3.71 21 7.48 26 12.31a16.38 16.38 0 0 1 4.74 9.29c1.56 11.37-8.82 25.4-36.31 38.16-46.71 21.68-93.68 14.45-100.48 13.68-20.15-2.71-31.63 23.32-19.55 41.15 22.64 33.41 122.4 20 151.37-21.35.69-1 .12-1.59-.73-1-41.77 28.58-97.06 38.21-128.46 26-4.77-1.85-14.73-6.44-15.94-16.67 43.6 13.49 71 .74 71 .74s2.03-2.79-.56-2.53zm-68.47-5.7zm-83.4-187.5c16.74-19.35 37.36-36.18 55.83-45.63a.73.73 0 0 1 1 1c-1.46 2.66-4.29 8.34-5.19 12.65a.75.75 0 0 0 1.16.79c11.49-7.83 31.48-16.22 49-17.3a.77.77 0 0 1 .52 1.38 41.86 41.86 0 0 0-7.71 7.74.75.75 0 0 0 .59 1.19c12.31.09 29.66 4.4 41 10.74.76.43.22 1.91-.64 1.72-69.55-15.94-123.08 18.53-134.5 26.83a.76.76 0 0 1-1-1.12z"]},ng={prefix:"fab",iconName:"mandalorian",icon:[448,512,[],"f50f","M232.27 511.89c-1-3.26-1.69-15.83-1.39-24.58.55-15.89 1-24.72 1.4-28.76.64-6.2 2.87-20.72 3.28-21.38.6-1 .4-27.87-.24-33.13-.31-2.58-.63-11.9-.69-20.73-.13-16.47-.53-20.12-2.73-24.76-1.1-2.32-1.23-3.84-1-11.43a92.38 92.38 0 0 0-.34-12.71c-2-13-3.46-27.7-3.25-33.9s.43-7.15 2.06-9.67c3.05-4.71 6.51-14 8.62-23.27 2.26-9.86 3.88-17.18 4.59-20.74a109.54 109.54 0 0 1 4.42-15.05c2.27-6.25 2.49-15.39.37-15.39-.3 0-1.38 1.22-2.41 2.71s-4.76 4.8-8.29 7.36c-8.37 6.08-11.7 9.39-12.66 12.58s-1 7.23-.16 7.76c.34.21 1.29 2.4 2.11 4.88a28.83 28.83 0 0 1 .72 15.36c-.39 1.77-1 5.47-1.46 8.23s-1 6.46-1.25 8.22a9.85 9.85 0 0 1-1.55 4.26c-1 1-1.14.91-2.05-.53a14.87 14.87 0 0 1-1.44-4.75c-.25-1.74-1.63-7.11-3.08-11.93-3.28-10.9-3.52-16.15-1-21a14.24 14.24 0 0 0 1.67-4.61c0-2.39-2.2-5.32-7.41-9.89-7-6.18-8.63-7.92-10.23-11.3-1.71-3.6-3.06-4.06-4.54-1.54-1.78 3-2.6 9.11-3 22l-.34 12.19 2 2.25c3.21 3.7 12.07 16.45 13.78 19.83 3.41 6.74 4.34 11.69 4.41 23.56s.95 22.75 2 24.71c.36.66.51 1.35.34 1.52s.41 2.09 1.29 4.27a38.14 38.14 0 0 1 2.06 9 91 91 0 0 0 1.71 10.37c2.23 9.56 2.77 14.08 2.39 20.14-.2 3.27-.53 11.07-.73 17.32-1.31 41.76-1.85 58-2 61.21-.12 2-.39 11.51-.6 21.07-.36 16.3-1.3 27.37-2.42 28.65-.64.73-8.07-4.91-12.52-9.49-3.75-3.87-4-4.79-2.83-9.95.7-3 2.26-18.29 3.33-32.62.36-4.78.81-10.5 1-12.71.83-9.37 1.66-20.35 2.61-34.78.56-8.46 1.33-16.44 1.72-17.73s.89-9.89 1.13-19.11l.43-16.77-2.26-4.3c-1.72-3.28-4.87-6.94-13.22-15.34-6-6.07-11.84-12.3-12.91-13.85l-1.95-2.81.75-10.9c1.09-15.71 1.1-48.57 0-59.06l-.89-8.7-3.28-4.52c-5.86-8.08-5.8-7.75-6.22-33.27-.1-6.07-.38-11.5-.63-12.06-.83-1.87-3.05-2.66-8.54-3.05-8.86-.62-11-1.9-23.85-14.55-6.15-6-12.34-12-13.75-13.19-2.81-2.42-2.79-2-.56-9.63l1.35-4.65-1.69-3a32.22 32.22 0 0 0-2.59-4.07c-1.33-1.51-5.5-10.89-6-13.49a4.24 4.24 0 0 1 .87-3.9c2.23-2.86 3.4-5.68 4.45-10.73 2.33-11.19 7.74-26.09 10.6-29.22 3.18-3.47 7.7-1 9.41 5 1.34 4.79 1.37 9.79.1 18.55a101.2 101.2 0 0 0-1 11.11c0 4 .19 4.69 2.25 7.39 3.33 4.37 7.73 7.41 15.2 10.52a18.67 18.67 0 0 1 4.72 2.85c11.17 10.72 18.62 16.18 22.95 16.85 5.18.8 8 4.54 10 13.39 1.31 5.65 4 11.14 5.46 11.14a9.38 9.38 0 0 0 3.33-1.39c2-1.22 2.25-1.73 2.25-4.18a132.88 132.88 0 0 0-2-17.84c-.37-1.66-.78-4.06-.93-5.35s-.61-3.85-1-5.69c-2.55-11.16-3.65-15.46-4.1-16-1.55-2-4.08-10.2-4.93-15.92-1.64-11.11-4-14.23-12.91-17.39A43.15 43.15 0 0 1 165.24 78c-1.15-1-4-3.22-6.35-5.06s-4.41-3.53-4.6-3.76a22.7 22.7 0 0 0-2.69-2c-6.24-4.22-8.84-7-11.26-12l-2.44-5-.22-13-.22-13 6.91-6.55c3.95-3.75 8.48-7.35 10.59-8.43 3.31-1.69 4.45-1.89 11.37-2 8.53-.19 10.12 0 11.66 1.56s1.36 6.4-.29 8.5a6.66 6.66 0 0 0-1.34 2.32c0 .58-2.61 4.91-5.42 9a30.39 30.39 0 0 0-2.37 6.82c20.44 13.39 21.55 3.77 14.07 29L194 66.92c3.11-8.66 6.47-17.26 8.61-26.22.29-7.63-12-4.19-15.4-8.68-2.33-5.93 3.13-14.18 6.06-19.2 1.6-2.34 6.62-4.7 8.82-4.15.88.22 4.16-.35 7.37-1.28a45.3 45.3 0 0 1 7.55-1.68 29.57 29.57 0 0 0 6-1.29c3.65-1.11 4.5-1.17 6.35-.4a29.54 29.54 0 0 0 5.82 1.36 18.18 18.18 0 0 1 6 1.91 22.67 22.67 0 0 0 5 2.17c2.51.68 3 .57 7.05-1.67l4.35-2.4L268.32 5c10.44-.4 10.81-.47 15.26-2.68L288.16 0l2.46 1.43c1.76 1 3.14 2.73 4.85 6 2.36 4.51 2.38 4.58 1.37 7.37-.88 2.44-.89 3.3-.1 6.39a35.76 35.76 0 0 0 2.1 5.91 13.55 13.55 0 0 1 1.31 4c.31 4.33 0 5.3-2.41 6.92-2.17 1.47-7 7.91-7 9.34a14.77 14.77 0 0 1-1.07 3c-5 11.51-6.76 13.56-14.26 17-9.2 4.2-12.3 5.19-16.21 5.19-3.1 0-4 .25-4.54 1.26a18.33 18.33 0 0 1-4.09 3.71 13.62 13.62 0 0 0-4.38 4.78 5.89 5.89 0 0 1-2.49 2.91 6.88 6.88 0 0 0-2.45 1.71 67.62 67.62 0 0 1-7 5.38c-3.33 2.34-6.87 5-7.87 6A7.27 7.27 0 0 1 224 100a5.76 5.76 0 0 0-2.13 1.65c-1.31 1.39-1.49 2.11-1.14 4.6a36.45 36.45 0 0 0 1.42 5.88c1.32 3.8 1.31 7.86 0 10.57s-.89 6.65 1.35 9.59c2 2.63 2.16 4.56.71 8.84a33.45 33.45 0 0 0-1.06 8.91c0 4.88.22 6.28 1.46 8.38s1.82 2.48 3.24 2.32c2-.23 2.3-1.05 4.71-12.12 2.18-10 3.71-11.92 13.76-17.08 2.94-1.51 7.46-4 10-5.44s6.79-3.69 9.37-4.91a40.09 40.09 0 0 0 15.22-11.67c7.11-8.79 10-16.22 12.85-33.3a18.37 18.37 0 0 1 2.86-7.73 20.39 20.39 0 0 0 2.89-7.31c1-5.3 2.85-9.08 5.58-11.51 4.7-4.18 6-1.09 4.59 10.87-.46 3.86-1.1 10.33-1.44 14.38l-.61 7.36 4.45 4.09 4.45 4.09.11 8.42c.06 4.63.47 9.53.92 10.89l.82 2.47-6.43 6.28c-8.54 8.33-12.88 13.93-16.76 21.61-1.77 3.49-3.74 7.11-4.38 8-2.18 3.11-6.46 13-8.76 20.26l-2.29 7.22-7 6.49c-3.83 3.57-8 7.25-9.17 8.17-3.05 2.32-4.26 5.15-4.26 10a14.62 14.62 0 0 0 1.59 7.26 42 42 0 0 1 2.09 4.83 9.28 9.28 0 0 0 1.57 2.89c1.4 1.59 1.92 16.12.83 23.22-.68 4.48-3.63 12-4.7 12-1.79 0-4.06 9.27-5.07 20.74-.18 2-.62 5.94-1 8.7s-1 10-1.35 16.05c-.77 12.22-.19 18.77 2 23.15 3.41 6.69.52 12.69-11 22.84l-4 3.49.07 5.19a40.81 40.81 0 0 0 1.14 8.87c4.61 16 4.73 16.92 4.38 37.13-.46 26.4-.26 40.27.63 44.15a61.31 61.31 0 0 1 1.08 7c.17 2 .66 5.33 1.08 7.36.47 2.26.78 11 .79 22.74v19.06l-1.81 2.63c-2.71 3.91-15.11 13.54-15.49 12.29zm29.53-45.11c-.18-.3-.33-6.87-.33-14.59 0-14.06-.89-27.54-2.26-34.45-.4-2-.81-9.7-.9-17.06-.15-11.93-1.4-24.37-2.64-26.38-.66-1.07-3-17.66-3-21.3 0-4.23 1-6 5.28-9.13s4.86-3.14 5.48-.72c.28 1.1 1.45 5.62 2.6 10 3.93 15.12 4.14 16.27 4.05 21.74-.1 5.78-.13 6.13-1.74 17.73-1 7.07-1.17 12.39-1 28.43.17 19.4-.64 35.73-2 41.27-.71 2.78-2.8 5.48-3.43 4.43zm-71-37.58a101 101 0 0 1-1.73-10.79 100.5 100.5 0 0 0-1.73-10.79 37.53 37.53 0 0 1-1-6.49c-.31-3.19-.91-7.46-1.33-9.48-1-4.79-3.35-19.35-3.42-21.07 0-.74-.34-4.05-.7-7.36-.67-6.21-.84-27.67-.22-28.29 1-1 6.63 2.76 11.33 7.43l5.28 5.25-.45 6.47c-.25 3.56-.6 10.23-.78 14.83s-.49 9.87-.67 11.71-.61 9.36-.94 16.72c-.79 17.41-1.94 31.29-2.65 32a.62.62 0 0 1-1-.14zm-87.18-266.59c21.07 12.79 17.84 14.15 28.49 17.66 13 4.29 18.87 7.13 23.15 16.87C111.6 233.28 86.25 255 78.55 268c-31 52-6 101.59 62.75 87.21-14.18 29.23-78 28.63-98.68-4.9-24.68-39.95-22.09-118.3 61-187.66zm210.79 179c56.66 6.88 82.32-37.74 46.54-89.23 0 0-26.87-29.34-64.28-68 3-15.45 9.49-32.12 30.57-53.82 89.2 63.51 92 141.61 92.46 149.36 4.3 70.64-78.7 91.18-105.29 61.71z"]},og={prefix:"fab",iconName:"markdown",icon:[640,512,[],"f60f","M593.8 59.1H46.2C20.7 59.1 0 79.8 0 105.2v301.5c0 25.5 20.7 46.2 46.2 46.2h547.7c25.5 0 46.2-20.7 46.1-46.1V105.2c0-25.4-20.7-46.1-46.2-46.1zM338.5 360.6H277v-120l-61.5 76.9-61.5-76.9v120H92.3V151.4h61.5l61.5 76.9 61.5-76.9h61.5v209.2zm135.3 3.1L381.5 256H443V151.4h61.5V256H566z"]},tg={prefix:"fab",iconName:"mastodon",icon:[448,512,[],"f4f6","M433 179.11c0-97.2-63.71-125.7-63.71-125.7-62.52-28.7-228.56-28.4-290.48 0 0 0-63.72 28.5-63.72 125.7 0 115.7-6.6 259.4 105.63 289.1 40.51 10.7 75.32 13 103.33 11.4 50.81-2.8 79.32-18.1 79.32-18.1l-1.7-36.9s-36.31 11.4-77.12 10.1c-40.41-1.4-83-4.4-89.63-54a102.54 102.54 0 0 1-.9-13.9c85.63 20.9 158.65 9.1 178.75 6.7 56.12-6.7 105-41.3 111.23-72.9 9.8-49.8 9-121.5 9-121.5zm-75.12 125.2h-46.63v-114.2c0-49.7-64-51.6-64 6.9v62.5h-46.33V197c0-58.5-64-56.6-64-6.9v114.2H90.19c0-122.1-5.2-147.9 18.41-175 25.9-28.9 79.82-30.8 103.83 6.1l11.6 19.5 11.6-19.5c24.11-37.1 78.12-34.8 103.83-6.1 23.71 27.3 18.4 53 18.4 175z"]},rg={prefix:"fab",iconName:"maxcdn",icon:[512,512,[],"f136","M461.1 442.7h-97.4L415.6 200c2.3-10.2.9-19.5-4.4-25.7-5-6.1-13.7-9.6-24.2-9.6h-49.3l-59.5 278h-97.4l59.5-278h-83.4l-59.5 278H0l59.5-278-44.6-95.4H387c39.4 0 75.3 16.3 98.3 44.9 23.3 28.6 31.8 67.4 23.6 105.9l-47.8 222.6z"]},lg={prefix:"fab",iconName:"mdb",icon:[576,512,[],"f8ca","M17.37 160.41L7 352h43.91l5.59-79.83L84.43 352h44.71l25.54-77.43 4.79 77.43H205l-12.79-191.59H146.7L106 277.74 63.67 160.41zm281 0h-47.9V352h47.9s95 .8 94.2-95.79c-.78-94.21-94.18-95.78-94.18-95.78zm-1.2 146.46V204.78s46 4.27 46.8 50.57-46.78 51.54-46.78 51.54zm238.29-74.24a56.16 56.16 0 0 0 8-38.31c-5.34-35.76-55.08-34.32-55.08-34.32h-51.9v191.58H482s87 4.79 87-63.85c0-43.14-33.52-55.08-33.52-55.08zm-51.9-31.94s13.57-1.59 16 9.59c1.43 6.66-4 12-4 12h-12v-21.57zm-.1 109.46l.1-24.92V267h.08s41.58-4.73 41.19 22.43c-.33 25.65-41.35 20.74-41.35 20.74z"]},fg={prefix:"fab",iconName:"medapps",icon:[320,512,[],"f3c6","M118.3 238.4c3.5-12.5 6.9-33.6 13.2-33.6 8.3 1.8 9.6 23.4 18.6 36.6 4.6-23.5 5.3-85.1 14.1-86.7 9-.7 19.7 66.5 22 77.5 9.9 4.1 48.9 6.6 48.9 6.6 1.9 7.3-24 7.6-40 7.8-4.6 14.8-5.4 27.7-11.4 28-4.7.2-8.2-28.8-17.5-49.6l-9.4 65.5c-4.4 13-15.5-22.5-21.9-39.3-3.3-.1-62.4-1.6-47.6-7.8l31-5zM228 448c21.2 0 21.2-32 0-32H92c-21.2 0-21.2 32 0 32h136zm-24 64c21.2 0 21.2-32 0-32h-88c-21.2 0-21.2 32 0 32h88zm34.2-141.5c3.2-18.9 5.2-36.4 11.9-48.8 7.9-14.7 16.1-28.1 24-41 24.6-40.4 45.9-75.2 45.9-125.5C320 69.6 248.2 0 160 0S0 69.6 0 155.2c0 50.2 21.3 85.1 45.9 125.5 7.9 12.9 16 26.3 24 41 6.7 12.5 8.7 29.8 11.9 48.9 3.5 21 36.1 15.7 32.6-5.1-3.6-21.7-5.6-40.7-15.3-58.6C66.5 246.5 33 211.3 33 155.2 33 87.3 90 32 160 32s127 55.3 127 123.2c0 56.1-33.5 91.3-66.1 151.6-9.7 18-11.7 37.4-15.3 58.6-3.4 20.6 29 26.4 32.6 5.1z"]},sg={prefix:"fab",iconName:"medium",icon:[448,512,[],"f23a","M0 32v448h448V32H0zm372.2 106.1l-24 23c-2.1 1.6-3.1 4.2-2.7 6.7v169.3c-.4 2.6.6 5.2 2.7 6.7l23.5 23v5.1h-118V367l24.3-23.6c2.4-2.4 2.4-3.1 2.4-6.7V199.8l-67.6 171.6h-9.1L125 199.8v115c-.7 4.8 1 9.7 4.4 13.2l31.6 38.3v5.1H71.2v-5.1l31.6-38.3c3.4-3.5 4.9-8.4 4.1-13.2v-133c.4-3.7-1-7.3-3.8-9.8L75 138.1V133h87.3l67.4 148L289 133.1h83.2v5z"]},hg={prefix:"fab",iconName:"medium-m",icon:[512,512,[],"f3c7","M71.5 142.3c.6-5.9-1.7-11.8-6.1-15.8L20.3 72.1V64h140.2l108.4 237.7L364.2 64h133.7v8.1l-38.6 37c-3.3 2.5-5 6.7-4.3 10.8v272c-.7 4.1 1 8.3 4.3 10.8l37.7 37v8.1H307.3v-8.1l39.1-37.9c3.8-3.8 3.8-5 3.8-10.8V171.2L241.5 447.1h-14.7L100.4 171.2v184.9c-1.1 7.8 1.5 15.6 7 21.2l50.8 61.6v8.1h-144v-8L65 377.3c5.4-5.6 7.9-13.5 6.5-21.2V142.3z"]},mg={prefix:"fab",iconName:"medrt",icon:[544,512,[],"f3c8","M113.7 256c0 121.8 83.9 222.8 193.5 241.1-18.7 4.5-38.2 6.9-58.2 6.9C111.4 504 0 393 0 256S111.4 8 248.9 8c20.1 0 39.6 2.4 58.2 6.9C197.5 33.2 113.7 134.2 113.7 256m297.4 100.3c-77.7 55.4-179.6 47.5-240.4-14.6 5.5 14.1 12.7 27.7 21.7 40.5 61.6 88.2 182.4 109.3 269.7 47 87.3-62.3 108.1-184.3 46.5-272.6-9-12.9-19.3-24.3-30.5-34.2 37.4 78.8 10.7 178.5-67 233.9m-218.8-244c-1.4 1-2.7 2.1-4 3.1 64.3-17.8 135.9 4 178.9 60.5 35.7 47 42.9 106.6 24.4 158 56.7-56.2 67.6-142.1 22.3-201.8-50-65.5-149.1-74.4-221.6-19.8M296 224c-4.4 0-8-3.6-8-8v-40c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v40c0 4.4-3.6 8-8 8h-40c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h40c4.4 0 8 3.6 8 8v40c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-40c0-4.4 3.6-8 8-8h40c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8h-40z"]},vg={prefix:"fab",iconName:"meetup",icon:[512,512,[],"f2e0","M99 414.3c1.1 5.7-2.3 11.1-8 12.3-5.4 1.1-10.9-2.3-12-8-1.1-5.4 2.3-11.1 7.7-12.3 5.4-1.2 11.1 2.3 12.3 8zm143.1 71.4c-6.3 4.6-8 13.4-3.7 20 4.6 6.6 13.4 8.3 20 3.7 6.3-4.6 8-13.4 3.4-20-4.2-6.5-13.1-8.3-19.7-3.7zm-86-462.3c6.3-1.4 10.3-7.7 8.9-14-1.1-6.6-7.4-10.6-13.7-9.1-6.3 1.4-10.3 7.7-9.1 14 1.4 6.6 7.6 10.6 13.9 9.1zM34.4 226.3c-10-6.9-23.7-4.3-30.6 6-6.9 10-4.3 24 5.7 30.9 10 7.1 23.7 4.6 30.6-5.7 6.9-10.4 4.3-24.1-5.7-31.2zm272-170.9c10.6-6.3 13.7-20 7.7-30.3-6.3-10.6-19.7-14-30-7.7s-13.7 20-7.4 30.6c6 10.3 19.4 13.7 29.7 7.4zm-191.1 58c7.7-5.4 9.4-16 4.3-23.7s-15.7-9.4-23.1-4.3c-7.7 5.4-9.4 16-4.3 23.7 5.1 7.8 15.6 9.5 23.1 4.3zm372.3 156c-7.4 1.7-12.3 9.1-10.6 16.9 1.4 7.4 8.9 12.3 16.3 10.6 7.4-1.4 12.3-8.9 10.6-16.6-1.5-7.4-8.9-12.3-16.3-10.9zm39.7-56.8c-1.1-5.7-6.6-9.1-12-8-5.7 1.1-9.1 6.9-8 12.6 1.1 5.4 6.6 9.1 12.3 8 5.4-1.5 9.1-6.9 7.7-12.6zM447 138.9c-8.6 6-10.6 17.7-4.9 26.3 5.7 8.6 17.4 10.6 26 4.9 8.3-6 10.3-17.7 4.6-26.3-5.7-8.7-17.4-10.9-25.7-4.9zm-6.3 139.4c26.3 43.1 15.1 100-26.3 129.1-17.4 12.3-37.1 17.7-56.9 17.1-12 47.1-69.4 64.6-105.1 32.6-1.1.9-2.6 1.7-3.7 2.9-39.1 27.1-92.3 17.4-119.4-22.3-9.7-14.3-14.6-30.6-15.1-46.9-65.4-10.9-90-94-41.1-139.7-28.3-46.9.6-107.4 53.4-114.9C151.6 70 234.1 38.6 290.1 82c67.4-22.3 136.3 29.4 130.9 101.1 41.1 12.6 52.8 66.9 19.7 95.2zm-70 74.3c-3.1-20.6-40.9-4.6-43.1-27.1-3.1-32 43.7-101.1 40-128-3.4-24-19.4-29.1-33.4-29.4-13.4-.3-16.9 2-21.4 4.6-2.9 1.7-6.6 4.9-11.7-.3-6.3-6-11.1-11.7-19.4-12.9-12.3-2-17.7 2-26.6 9.7-3.4 2.9-12 12.9-20 9.1-3.4-1.7-15.4-7.7-24-11.4-16.3-7.1-40 4.6-48.6 20-12.9 22.9-38 113.1-41.7 125.1-8.6 26.6 10.9 48.6 36.9 47.1 11.1-.6 18.3-4.6 25.4-17.4 4-7.4 41.7-107.7 44.6-112.6 2-3.4 8.9-8 14.6-5.1 5.7 3.1 6.9 9.4 6 15.1-1.1 9.7-28 70.9-28.9 77.7-3.4 22.9 26.9 26.6 38.6 4 3.7-7.1 45.7-92.6 49.4-98.3 4.3-6.3 7.4-8.3 11.7-8 3.1 0 8.3.9 7.1 10.9-1.4 9.4-35.1 72.3-38.9 87.7-4.6 20.6 6.6 41.4 24.9 50.6 11.4 5.7 62.5 15.7 58.5-11.1zm5.7 92.3c-10.3 7.4-12.9 22-5.7 32.6 7.1 10.6 21.4 13.1 32 6 10.6-7.4 13.1-22 6-32.6-7.4-10.6-21.7-13.5-32.3-6z"]},zg={prefix:"fab",iconName:"megaport",icon:[496,512,[],"f5a3","M214.5 209.6v66.2l33.5 33.5 33.3-33.3v-66.4l-33.4-33.4zM248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm145.1 414.4L367 441.6l-26-19.2v-65.5l-33.4-33.4-33.4 33.4v65.5L248 441.6l-26.1-19.2v-65.5l-33.4-33.4-33.5 33.4v65.5l-26.1 19.2-26.1-19.2v-87l59.5-59.5V188l59.5-59.5V52.9l26.1-19.2L274 52.9v75.6l59.5 59.5v87.6l59.7 59.7v87.1z"]},pg={prefix:"fab",iconName:"mendeley",icon:[640,512,[],"f7b3","M624.6 325.2c-12.3-12.4-29.7-19.2-48.4-17.2-43.3-1-49.7-34.9-37.5-98.8 22.8-57.5-14.9-131.5-87.4-130.8-77.4.7-81.7 82-130.9 82-48.1 0-54-81.3-130.9-82-72.9-.8-110.1 73.3-87.4 130.8 12.2 63.9 5.8 97.8-37.5 98.8-21.2-2.3-37 6.5-53 22.5-19.9 19.7-19.3 94.8 42.6 102.6 47.1 5.9 81.6-42.9 61.2-87.8-47.3-103.7 185.9-106.1 146.5-8.2-.1.1-.2.2-.3.4-26.8 42.8 6.8 97.4 58.8 95.2 52.1 2.1 85.4-52.6 58.8-95.2-.1-.2-.2-.3-.3-.4-39.4-97.9 193.8-95.5 146.5 8.2-4.6 10-6.7 21.3-5.7 33 4.9 53.4 68.7 74.1 104.9 35.2 17.8-14.8 23.1-65.6 0-88.3zm-303.9-19.1h-.6c-43.4 0-62.8-37.5-62.8-62.8 0-34.7 28.2-62.8 62.8-62.8h.6c34.7 0 62.8 28.1 62.8 62.8 0 25-19.2 62.8-62.8 62.8z"]},dg={prefix:"fab",iconName:"microblog",icon:[448,512,[],"e01a","M399.36,362.23c29.49-34.69,47.1-78.34,47.1-125.79C446.46,123.49,346.86,32,224,32S1.54,123.49,1.54,236.44,101.14,440.87,224,440.87a239.28,239.28,0,0,0,79.44-13.44,7.18,7.18,0,0,1,8.12,2.56c18.58,25.09,47.61,42.74,79.89,49.92a4.42,4.42,0,0,0,5.22-3.43,4.37,4.37,0,0,0-.85-3.62,87,87,0,0,1,3.69-110.69ZM329.52,212.4l-57.3,43.49L293,324.75a6.5,6.5,0,0,1-9.94,7.22L224,290.92,164.94,332a6.51,6.51,0,0,1-9.95-7.22l20.79-68.86-57.3-43.49a6.5,6.5,0,0,1,3.8-11.68l71.88-1.51,23.66-67.92a6.5,6.5,0,0,1,12.28,0l23.66,67.92,71.88,1.51a6.5,6.5,0,0,1,3.88,11.68Z"]},ug={prefix:"fab",iconName:"microsoft",icon:[448,512,[],"f3ca","M0 32h214.6v214.6H0V32zm233.4 0H448v214.6H233.4V32zM0 265.4h214.6V480H0V265.4zm233.4 0H448V480H233.4V265.4z"]},Mg={prefix:"fab",iconName:"mix",icon:[448,512,[],"f3cb","M0 64v348.9c0 56.2 88 58.1 88 0V174.3c7.9-52.9 88-50.4 88 6.5v175.3c0 57.9 96 58 96 0V240c5.3-54.7 88-52.5 88 4.3v23.8c0 59.9 88 56.6 88 0V64H0z"]},Cg={prefix:"fab",iconName:"mixcloud",icon:[640,512,[],"f289","M424.43 219.729C416.124 134.727 344.135 68 256.919 68c-72.266 0-136.224 46.516-159.205 114.074-54.545 8.029-96.63 54.822-96.63 111.582 0 62.298 50.668 112.966 113.243 112.966h289.614c52.329 0 94.969-42.362 94.969-94.693 0-45.131-32.118-83.063-74.48-92.2zm-20.489 144.53H114.327c-39.04 0-70.881-31.564-70.881-70.604s31.841-70.604 70.881-70.604c18.827 0 36.548 7.475 49.838 20.766 19.963 19.963 50.133-10.227 30.18-30.18-14.675-14.398-32.672-24.365-52.053-29.349 19.935-44.3 64.79-73.926 114.628-73.926 69.496 0 125.979 56.483 125.979 125.702 0 13.568-2.215 26.857-6.369 39.594-8.943 27.517 32.133 38.939 40.147 13.29 2.769-8.306 4.984-16.889 6.369-25.472 19.381 7.476 33.502 26.303 33.502 48.453 0 28.795-23.535 52.33-52.607 52.33zm235.069-52.33c0 44.024-12.737 86.386-37.102 122.657-4.153 6.092-10.798 9.414-17.72 9.414-16.317 0-27.127-18.826-17.443-32.949 19.381-29.349 29.903-63.682 29.903-99.122s-10.521-69.773-29.903-98.845c-15.655-22.831 19.361-47.24 35.163-23.534 24.366 35.993 37.102 78.356 37.102 122.379zm-70.88 0c0 31.565-9.137 62.021-26.857 88.325-4.153 6.091-10.798 9.136-17.72 9.136-17.201 0-27.022-18.979-17.443-32.948 13.013-19.104 19.658-41.255 19.658-64.513 0-22.981-6.645-45.408-19.658-64.512-15.761-22.986 19.008-47.095 35.163-23.535 17.719 26.026 26.857 56.483 26.857 88.047z"]},Hg={prefix:"fab",iconName:"mixer",icon:[512,512,[],"e056","M114.57,76.07a45.71,45.71,0,0,0-67.51-6.41c-17.58,16.18-19,43.52-4.75,62.77l91.78,123L41.76,379.58c-14.23,19.25-13.11,46.59,4.74,62.77A45.71,45.71,0,0,0,114,435.94L242.89,262.7a12.14,12.14,0,0,0,0-14.23ZM470.24,379.58,377.91,255.45l91.78-123c14.22-19.25,12.83-46.59-4.75-62.77a45.71,45.71,0,0,0-67.51,6.41l-128,172.12a12.14,12.14,0,0,0,0,14.23L398,435.94a45.71,45.71,0,0,0,67.51,6.41C483.35,426.17,484.47,398.83,470.24,379.58Z"]},gg={prefix:"fab",iconName:"mizuni",icon:[496,512,[],"f3cc","M248 8C111 8 0 119.1 0 256c0 137 111 248 248 248s248-111 248-248C496 119.1 385 8 248 8zm-80 351.9c-31.4 10.6-58.8 27.3-80 48.2V136c0-22.1 17.9-40 40-40s40 17.9 40 40v223.9zm120-9.9c-12.9-2-26.2-3.1-39.8-3.1-13.8 0-27.2 1.1-40.2 3.1V136c0-22.1 17.9-40 40-40s40 17.9 40 40v214zm120 57.7c-21.2-20.8-48.6-37.4-80-48V136c0-22.1 17.9-40 40-40s40 17.9 40 40v271.7z"]},Vg={prefix:"fab",iconName:"modx",icon:[448,512,[],"f285","M356 241.8l36.7 23.7V480l-133-83.8L356 241.8zM440 75H226.3l-23 37.8 153.5 96.5L440 75zm-89 142.8L55.2 32v214.5l46 29L351 217.8zM97 294.2L8 437h213.7l125-200.5L97 294.2z"]},xg={prefix:"fab",iconName:"monero",icon:[496,512,[],"f3d0","M352 384h108.4C417 455.9 338.1 504 248 504S79 455.9 35.6 384H144V256.2L248 361l104-105v128zM88 336V128l159.4 159.4L408 128v208h74.8c8.5-25.1 13.2-52 13.2-80C496 119 385 8 248 8S0 119 0 256c0 28 4.6 54.9 13.2 80H88z"]},Lg={prefix:"fab",iconName:"napster",icon:[496,512,[],"f3d2","M298.3 373.6c-14.2 13.6-31.3 24.1-50.4 30.5-19-6.4-36.2-16.9-50.3-30.5h100.7zm44-199.6c20-16.9 43.6-29.2 69.6-36.2V299c0 219.4-328 217.6-328 .3V137.7c25.9 6.9 49.6 19.6 69.5 36.4 56.8-40 132.5-39.9 188.9-.1zm-208.8-58.5c64.4-60 164.3-60.1 228.9-.2-7.1 3.5-13.9 7.3-20.6 11.5-58.7-30.5-129.2-30.4-187.9.1-6.3-4-13.9-8.2-20.4-11.4zM43.8 93.2v69.3c-58.4 36.5-58.4 121.1.1 158.3 26.4 245.1 381.7 240.3 407.6 1.5l.3-1.7c58.7-36.3 58.9-121.7.2-158.2V93.2c-17.3.5-34 3-50.1 7.4-82-91.5-225.5-91.5-307.5.1-16.3-4.4-33.1-7-50.6-7.5zM259.2 352s36-.3 61.3-1.5c10.2-.5 21.1-4 25.5-6.5 26.3-15.1 25.4-39.2 26.2-47.4-79.5-.6-99.9-3.9-113 55.4zm-135.5-55.3c.8 8.2-.1 32.3 26.2 47.4 4.4 2.5 15.2 6 25.5 6.5 25.3 1.1 61.3 1.5 61.3 1.5-13.2-59.4-33.7-56.1-113-55.4zm169.1 123.4c-3.2-5.3-6.9-7.3-6.9-7.3-24.8 7.3-52.2 6.9-75.9 0 0 0-2.9 1.5-6.4 6.6-2.8 4.1-3.7 9.6-3.7 9.6 29.1 17.6 67.1 17.6 96.2 0-.1-.1-.3-4-3.3-8.9z"]},bg={prefix:"fab",iconName:"neos",icon:[512,512,[],"f612","M415.44 512h-95.11L212.12 357.46v91.1L125.69 512H28V29.82L68.47 0h108.05l123.74 176.13V63.45L386.69 0h97.69v461.5zM38.77 35.27V496l72-52.88V194l215.5 307.64h84.79l52.35-38.17h-78.27L69 13zm82.54 466.61l80-58.78v-101l-79.76-114.4v220.94L49 501.89h72.34zM80.63 10.77l310.6 442.57h82.37V10.77h-79.75v317.56L170.91 10.77zM311 191.65l72 102.81V15.93l-72 53v122.72z"]},Ng={prefix:"fab",iconName:"nimblr",icon:[384,512,[],"f5a8","M246.6 299.29c15.57 0 27.15 11.46 27.15 27s-11.62 27-27.15 27c-15.7 0-27.15-11.57-27.15-27s11.55-27 27.15-27zM113 326.25c0-15.61 11.68-27 27.15-27s27.15 11.46 27.15 27-11.47 27-27.15 27c-15.44 0-27.15-11.31-27.15-27M191.76 159C157 159 89.45 178.77 59.25 227L14 0v335.48C14 433.13 93.61 512 191.76 512s177.76-78.95 177.76-176.52S290.13 159 191.76 159zm0 308.12c-73.27 0-132.51-58.9-132.51-131.59s59.24-131.59 132.51-131.59 132.51 58.86 132.51 131.54S265 467.07 191.76 467.07z"]},Ag={prefix:"fab",iconName:"node",icon:[640,512,[],"f419","M316.3 452c-2.1 0-4.2-.6-6.1-1.6L291 439c-2.9-1.6-1.5-2.2-.5-2.5 3.8-1.3 4.6-1.6 8.7-4 .4-.2 1-.1 1.4.1l14.8 8.8c.5.3 1.3.3 1.8 0L375 408c.5-.3.9-.9.9-1.6v-66.7c0-.7-.3-1.3-.9-1.6l-57.8-33.3c-.5-.3-1.2-.3-1.8 0l-57.8 33.3c-.6.3-.9 1-.9 1.6v66.7c0 .6.4 1.2.9 1.5l15.8 9.1c8.6 4.3 13.9-.8 13.9-5.8v-65.9c0-.9.7-1.7 1.7-1.7h7.3c.9 0 1.7.7 1.7 1.7v65.9c0 11.5-6.2 18-17.1 18-3.3 0-6 0-13.3-3.6l-15.2-8.7c-3.7-2.2-6.1-6.2-6.1-10.5v-66.7c0-4.3 2.3-8.4 6.1-10.5l57.8-33.4c3.7-2.1 8.5-2.1 12.1 0l57.8 33.4c3.7 2.2 6.1 6.2 6.1 10.5v66.7c0 4.3-2.3 8.4-6.1 10.5l-57.8 33.4c-1.7 1.1-3.8 1.7-6 1.7zm46.7-65.8c0-12.5-8.4-15.8-26.2-18.2-18-2.4-19.8-3.6-19.8-7.8 0-3.5 1.5-8.1 14.8-8.1 11.9 0 16.3 2.6 18.1 10.6.2.8.8 1.3 1.6 1.3h7.5c.5 0 .9-.2 1.2-.5.3-.4.5-.8.4-1.3-1.2-13.8-10.3-20.2-28.8-20.2-16.5 0-26.3 7-26.3 18.6 0 12.7 9.8 16.1 25.6 17.7 18.9 1.9 20.4 4.6 20.4 8.3 0 6.5-5.2 9.2-17.4 9.2-15.3 0-18.7-3.8-19.8-11.4-.1-.8-.8-1.4-1.7-1.4h-7.5c-.9 0-1.7.7-1.7 1.7 0 9.7 5.3 21.3 30.6 21.3 18.5 0 29-7.2 29-19.8zm54.5-50.1c0 6.1-5 11.1-11.1 11.1s-11.1-5-11.1-11.1c0-6.3 5.2-11.1 11.1-11.1 6-.1 11.1 4.8 11.1 11.1zm-1.8 0c0-5.2-4.2-9.3-9.4-9.3-5.1 0-9.3 4.1-9.3 9.3 0 5.2 4.2 9.4 9.3 9.4 5.2-.1 9.4-4.3 9.4-9.4zm-4.5 6.2h-2.6c-.1-.6-.5-3.8-.5-3.9-.2-.7-.4-1.1-1.3-1.1h-2.2v5h-2.4v-12.5h4.3c1.5 0 4.4 0 4.4 3.3 0 2.3-1.5 2.8-2.4 3.1 1.7.1 1.8 1.2 2.1 2.8.1 1 .3 2.7.6 3.3zm-2.8-8.8c0-1.7-1.2-1.7-1.8-1.7h-2v3.5h1.9c1.6 0 1.9-1.1 1.9-1.8zM137.3 191c0-2.7-1.4-5.1-3.7-6.4l-61.3-35.3c-1-.6-2.2-.9-3.4-1h-.6c-1.2 0-2.3.4-3.4 1L3.7 184.6C1.4 185.9 0 188.4 0 191l.1 95c0 1.3.7 2.5 1.8 3.2 1.1.7 2.5.7 3.7 0L42 268.3c2.3-1.4 3.7-3.8 3.7-6.4v-44.4c0-2.6 1.4-5.1 3.7-6.4l15.5-8.9c1.2-.7 2.4-1 3.7-1 1.3 0 2.6.3 3.7 1l15.5 8.9c2.3 1.3 3.7 3.8 3.7 6.4v44.4c0 2.6 1.4 5.1 3.7 6.4l36.4 20.9c1.1.7 2.6.7 3.7 0 1.1-.6 1.8-1.9 1.8-3.2l.2-95zM472.5 87.3v176.4c0 2.6-1.4 5.1-3.7 6.4l-61.3 35.4c-2.3 1.3-5.1 1.3-7.4 0l-61.3-35.4c-2.3-1.3-3.7-3.8-3.7-6.4v-70.8c0-2.6 1.4-5.1 3.7-6.4l61.3-35.4c2.3-1.3 5.1-1.3 7.4 0l15.3 8.8c1.7 1 3.9-.3 3.9-2.2v-94c0-2.8 3-4.6 5.5-3.2l36.5 20.4c2.3 1.2 3.8 3.7 3.8 6.4zm-46 128.9c0-.7-.4-1.3-.9-1.6l-21-12.2c-.6-.3-1.3-.3-1.9 0l-21 12.2c-.6.3-.9.9-.9 1.6v24.3c0 .7.4 1.3.9 1.6l21 12.1c.6.3 1.3.3 1.8 0l21-12.1c.6-.3.9-.9.9-1.6v-24.3zm209.8-.7c2.3-1.3 3.7-3.8 3.7-6.4V192c0-2.6-1.4-5.1-3.7-6.4l-60.9-35.4c-2.3-1.3-5.1-1.3-7.4 0l-61.3 35.4c-2.3 1.3-3.7 3.8-3.7 6.4v70.8c0 2.7 1.4 5.1 3.7 6.4l60.9 34.7c2.2 1.3 5 1.3 7.3 0l36.8-20.5c2.5-1.4 2.5-5 0-6.4L550 241.6c-1.2-.7-1.9-1.9-1.9-3.2v-22.2c0-1.3.7-2.5 1.9-3.2l19.2-11.1c1.1-.7 2.6-.7 3.7 0l19.2 11.1c1.1.7 1.9 1.9 1.9 3.2v17.4c0 2.8 3.1 4.6 5.6 3.2l36.7-21.3zM559 219c-.4.3-.7.7-.7 1.2v13.6c0 .5.3 1 .7 1.2l11.8 6.8c.4.3 1 .3 1.4 0L584 235c.4-.3.7-.7.7-1.2v-13.6c0-.5-.3-1-.7-1.2l-11.8-6.8c-.4-.3-1-.3-1.4 0L559 219zm-254.2 43.5v-70.4c0-2.6-1.6-5.1-3.9-6.4l-61.1-35.2c-2.1-1.2-5-1.4-7.4 0l-61.1 35.2c-2.3 1.3-3.9 3.7-3.9 6.4v70.4c0 2.8 1.9 5.2 4 6.4l61.2 35.2c2.4 1.4 5.2 1.3 7.4 0l61-35.2c1.8-1 3.1-2.7 3.6-4.7.1-.5.2-1.1.2-1.7zm-74.3-124.9l-.8.5h1.1l-.3-.5zm76.2 130.2l-.4-.7v.9l.4-.2z"]},yg={prefix:"fab",iconName:"node-js",icon:[448,512,[],"f3d3","M224 508c-6.7 0-13.5-1.8-19.4-5.2l-61.7-36.5c-9.2-5.2-4.7-7-1.7-8 12.3-4.3 14.8-5.2 27.9-12.7 1.4-.8 3.2-.5 4.6.4l47.4 28.1c1.7 1 4.1 1 5.7 0l184.7-106.6c1.7-1 2.8-3 2.8-5V149.3c0-2.1-1.1-4-2.9-5.1L226.8 37.7c-1.7-1-4-1-5.7 0L36.6 144.3c-1.8 1-2.9 3-2.9 5.1v213.1c0 2 1.1 4 2.9 4.9l50.6 29.2c27.5 13.7 44.3-2.4 44.3-18.7V167.5c0-3 2.4-5.3 5.4-5.3h23.4c2.9 0 5.4 2.3 5.4 5.3V378c0 36.6-20 57.6-54.7 57.6-10.7 0-19.1 0-42.5-11.6l-48.4-27.9C8.1 389.2.7 376.3.7 362.4V149.3c0-13.8 7.4-26.8 19.4-33.7L204.6 9c11.7-6.6 27.2-6.6 38.8 0l184.7 106.7c12 6.9 19.4 19.8 19.4 33.7v213.1c0 13.8-7.4 26.7-19.4 33.7L243.4 502.8c-5.9 3.4-12.6 5.2-19.4 5.2zm149.1-210.1c0-39.9-27-50.5-83.7-58-57.4-7.6-63.2-11.5-63.2-24.9 0-11.1 4.9-25.9 47.4-25.9 37.9 0 51.9 8.2 57.7 33.8.5 2.4 2.7 4.2 5.2 4.2h24c1.5 0 2.9-.6 3.9-1.7s1.5-2.6 1.4-4.1c-3.7-44.1-33-64.6-92.2-64.6-52.7 0-84.1 22.2-84.1 59.5 0 40.4 31.3 51.6 81.8 56.6 60.5 5.9 65.2 14.8 65.2 26.7 0 20.6-16.6 29.4-55.5 29.4-48.9 0-59.6-12.3-63.2-36.6-.4-2.6-2.6-4.5-5.3-4.5h-23.9c-3 0-5.3 2.4-5.3 5.3 0 31.1 16.9 68.2 97.8 68.2 58.4-.1 92-23.2 92-63.4z"]},Sg={prefix:"fab",iconName:"npm",icon:[576,512,[],"f3d4","M288 288h-32v-64h32v64zm288-128v192H288v32H160v-32H0V160h576zm-416 32H32v128h64v-96h32v96h32V192zm160 0H192v160h64v-32h64V192zm224 0H352v128h64v-96h32v96h32v-96h32v96h32V192z"]},wg={prefix:"fab",iconName:"ns8",icon:[640,512,[],"f3d5","M104.324,269.172h26.067V242.994H104.324Zm52.466-26.178-.055-26.178v-.941a39.325,39.325,0,0,0-78.644.941v.166h26.4v-.166a12.98,12.98,0,0,1,25.956,0v26.178Zm52.356,25.846a91.1,91.1,0,0,1-91.1,91.1h-.609a91.1,91.1,0,0,1-91.1-91.1H0v.166A117.33,117.33,0,0,0,117.44,386.28h.775A117.331,117.331,0,0,0,235.49,268.84V242.828H209.146Zm-157.233,0a65.362,65.362,0,0,0,130.723,0H156.292a39.023,39.023,0,0,1-78.035,0V242.883H51.968v-26.62A65.42,65.42,0,0,1,182.8,217.48v25.293h26.344V217.48a91.761,91.761,0,0,0-183.522,0v25.4H51.913Zm418.4-71.173c13.67,0,24.573,6.642,30.052,18.264l.719,1.549,23.245-11.511-.609-1.439c-8.025-19.26-28.5-31.27-53.407-31.27-23.134,0-43.611,11.4-50.972,28.447-.123,26.876-.158,23.9,0,24.85,4.7,11.013,14.555,19.37,28.668,24.241a102.033,102.033,0,0,0,19.813,3.984c5.479.72,10.626,1.384,15.829,3.1,6.364,2.1,10.46,5.257,12.84,9.851v9.851c-3.708,7.527-13.781,12.342-25.791,12.342-14.334,0-25.956-6.918-31.933-19.039l-.72-1.494L415.026,280.9l.553,1.439c7.915,19.426,29.609,32.044,55.289,32.044,23.632,0,44.608-11.4,52.3-28.447l.166-25.9-.166-.664c-4.87-11.014-15.219-19.647-28.944-24.241-7.693-2.712-14.335-3.6-20.7-4.427a83.777,83.777,0,0,1-14.832-2.878c-6.31-1.937-10.4-5.092-12.619-9.63v-8.412C449.45,202.427,458.969,197.667,470.315,197.667ZM287.568,311.344h26.067v-68.4H287.568Zm352.266-53.3c-2.933-6.254-8.3-12.01-15.441-16.714A37.99,37.99,0,0,0,637.4,226l.166-25.347-.166-.664C630.038,184,610.667,173.26,589.25,173.26S548.461,184,541.1,199.992l-.166,25.347.166.664a39.643,39.643,0,0,0,13.006,15.331c-7.2,4.7-12.508,10.46-15.441,16.714l-.166,28.889.166.72c7.582,15.994,27.893,26.731,50.585,26.731s43.057-10.737,50.584-26.731l.166-28.89Zm-73.22-50.806c3.6-6.31,12.563-10.516,22.58-10.516s19.038,4.206,22.636,10.516v13.725c-3.542,6.2-12.563,10.349-22.636,10.349s-19.094-4.15-22.58-10.349Zm47.319,72.169c-3.764,6.641-13.338,10.9-24.683,10.9-11.125,0-20.976-4.372-24.684-10.9V263.25c3.708-6.309,13.5-10.515,24.684-10.515,11.345,0,20.919,4.15,24.683,10.515ZM376.4,265.962l-59.827-89.713h-29v40.623h26.51v.387l62.539,94.085H402.3V176.249H376.4Z"]},kg={prefix:"fab",iconName:"nutritionix",icon:[400,512,[],"f3d6","M88 8.1S221.4-.1 209 112.5c0 0 19.1-74.9 103-40.6 0 0-17.7 74-88 56 0 0 14.6-54.6 66.1-56.6 0 0-39.9-10.3-82.1 48.8 0 0-19.8-94.5-93.6-99.7 0 0 75.2 19.4 77.6 107.5 0 .1-106.4 7-104-119.8zm312 315.6c0 48.5-9.7 95.3-32 132.3-42.2 30.9-105 48-168 48-62.9 0-125.8-17.1-168-48C9.7 419 0 372.2 0 323.7 0 275.3 17.7 229 40 192c42.2-30.9 97.1-48.6 160-48.6 63 0 117.8 17.6 160 48.6 22.3 37 40 83.3 40 131.7zM120 428c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zM192 428c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zM264 428c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zM336 428c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm24-39.6c-4.8-22.3-7.4-36.9-16-56-38.8-19.9-90.5-32-144-32S94.8 180.1 56 200c-8.8 19.5-11.2 33.9-16 56 42.2-7.9 98.7-14.8 160-14.8s117.8 6.9 160 14.8z"]},Tg={prefix:"fab",iconName:"octopus-deploy",icon:[512,512,[],"e082","M455.6,349.2c-45.891-39.09-36.67-77.877-16.095-128.11C475.16,134.04,415.967,34.14,329.93,8.3,237.04-19.6,134.252,24.341,99.677,117.147a180.862,180.862,0,0,0-10.988,73.544c1.733,29.543,14.717,52.97,24.09,80.3,17.2,50.161-28.1,92.743-66.662,117.582-46.806,30.2-36.319,39.857-8.428,41.858,23.378,1.68,44.478-4.548,65.265-15.045,9.2-4.647,40.687-18.931,45.13-28.588C135.9,413.388,111.122,459.5,126.621,488.9c19.1,36.229,67.112-31.77,76.709-45.812,8.591-12.572,42.963-81.279,63.627-46.926,18.865,31.361,8.6,76.391,35.738,104.622,32.854,34.2,51.155-18.312,51.412-44.221.163-16.411-6.1-95.852,29.9-59.944C405.428,418,436.912,467.8,472.568,463.642c38.736-4.516-22.123-67.967-28.262-78.695,5.393,4.279,53.665,34.128,53.818,9.52C498.234,375.678,468.039,359.8,455.6,349.2Z"]},Eg={prefix:"fab",iconName:"odnoklassniki",icon:[320,512,[],"f263","M275.1 334c-27.4 17.4-65.1 24.3-90 26.9l20.9 20.6 76.3 76.3c27.9 28.6-17.5 73.3-45.7 45.7-19.1-19.4-47.1-47.4-76.3-76.6L84 503.4c-28.2 27.5-73.6-17.6-45.4-45.7 19.4-19.4 47.1-47.4 76.3-76.3l20.6-20.6c-24.6-2.6-62.9-9.1-90.6-26.9-32.6-21-46.9-33.3-34.3-59 7.4-14.6 27.7-26.9 54.6-5.7 0 0 36.3 28.9 94.9 28.9s94.9-28.9 94.9-28.9c26.9-21.1 47.1-8.9 54.6 5.7 12.4 25.7-1.9 38-34.5 59.1zM30.3 129.7C30.3 58 88.6 0 160 0s129.7 58 129.7 129.7c0 71.4-58.3 129.4-129.7 129.4s-129.7-58-129.7-129.4zm66 0c0 35.1 28.6 63.7 63.7 63.7s63.7-28.6 63.7-63.7c0-35.4-28.6-64-63.7-64s-63.7 28.6-63.7 64z"]},Pg={prefix:"fab",iconName:"odnoklassniki-square",icon:[448,512,[],"f264","M184.2 177.1c0-22.1 17.9-40 39.8-40s39.8 17.9 39.8 40c0 22-17.9 39.8-39.8 39.8s-39.8-17.9-39.8-39.8zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-305.1 97.1c0 44.6 36.4 80.9 81.1 80.9s81.1-36.2 81.1-80.9c0-44.8-36.4-81.1-81.1-81.1s-81.1 36.2-81.1 81.1zm174.5 90.7c-4.6-9.1-17.3-16.8-34.1-3.6 0 0-22.7 18-59.3 18s-59.3-18-59.3-18c-16.8-13.2-29.5-5.5-34.1 3.6-7.9 16.1 1.1 23.7 21.4 37 17.3 11.1 41.2 15.2 56.6 16.8l-12.9 12.9c-18.2 18-35.5 35.5-47.7 47.7-17.6 17.6 10.7 45.8 28.4 28.6l47.7-47.9c18.2 18.2 35.7 35.7 47.7 47.9 17.6 17.2 46-10.7 28.6-28.6l-47.7-47.7-13-12.9c15.5-1.6 39.1-5.9 56.2-16.8 20.4-13.3 29.3-21 21.5-37z"]},Dg={prefix:"fab",iconName:"old-republic",icon:[496,512,[],"f510","M235.76 10.23c7.5-.31 15-.28 22.5-.09 3.61.14 7.2.4 10.79.73 4.92.27 9.79 1.03 14.67 1.62 2.93.43 5.83.98 8.75 1.46 7.9 1.33 15.67 3.28 23.39 5.4 12.24 3.47 24.19 7.92 35.76 13.21 26.56 12.24 50.94 29.21 71.63 49.88 20.03 20.09 36.72 43.55 48.89 69.19 1.13 2.59 2.44 5.1 3.47 7.74 2.81 6.43 5.39 12.97 7.58 19.63 4.14 12.33 7.34 24.99 9.42 37.83.57 3.14 1.04 6.3 1.4 9.47.55 3.83.94 7.69 1.18 11.56.83 8.34.84 16.73.77 25.1-.07 4.97-.26 9.94-.75 14.89-.24 3.38-.51 6.76-.98 10.12-.39 2.72-.63 5.46-1.11 8.17-.9 5.15-1.7 10.31-2.87 15.41-4.1 18.5-10.3 36.55-18.51 53.63-15.77 32.83-38.83 62.17-67.12 85.12a246.503 246.503 0 0 1-56.91 34.86c-6.21 2.68-12.46 5.25-18.87 7.41-3.51 1.16-7.01 2.38-10.57 3.39-6.62 1.88-13.29 3.64-20.04 5-4.66.91-9.34 1.73-14.03 2.48-5.25.66-10.5 1.44-15.79 1.74-6.69.66-13.41.84-20.12.81-6.82.03-13.65-.12-20.45-.79-3.29-.23-6.57-.5-9.83-.95-2.72-.39-5.46-.63-8.17-1.11-4.12-.72-8.25-1.37-12.35-2.22-4.25-.94-8.49-1.89-12.69-3.02-8.63-2.17-17.08-5.01-25.41-8.13-10.49-4.12-20.79-8.75-30.64-14.25-2.14-1.15-4.28-2.29-6.35-3.57-11.22-6.58-21.86-14.1-31.92-22.34-34.68-28.41-61.41-66.43-76.35-108.7-3.09-8.74-5.71-17.65-7.8-26.68-1.48-6.16-2.52-12.42-3.58-18.66-.4-2.35-.61-4.73-.95-7.09-.6-3.96-.75-7.96-1.17-11.94-.8-9.47-.71-18.99-.51-28.49.14-3.51.34-7.01.7-10.51.31-3.17.46-6.37.92-9.52.41-2.81.65-5.65 1.16-8.44.7-3.94 1.3-7.9 2.12-11.82 3.43-16.52 8.47-32.73 15.26-48.18 1.15-2.92 2.59-5.72 3.86-8.59 8.05-16.71 17.9-32.56 29.49-47.06 20-25.38 45.1-46.68 73.27-62.47 7.5-4.15 15.16-8.05 23.07-11.37 15.82-6.88 32.41-11.95 49.31-15.38 3.51-.67 7.04-1.24 10.56-1.85 2.62-.47 5.28-.7 7.91-1.08 3.53-.53 7.1-.68 10.65-1.04 2.46-.24 4.91-.36 7.36-.51m8.64 24.41c-9.23.1-18.43.99-27.57 2.23-7.3 1.08-14.53 2.6-21.71 4.3-13.91 3.5-27.48 8.34-40.46 14.42-10.46 4.99-20.59 10.7-30.18 17.22-4.18 2.92-8.4 5.8-12.34 9.03-5.08 3.97-9.98 8.17-14.68 12.59-2.51 2.24-4.81 4.7-7.22 7.06-28.22 28.79-48.44 65.39-57.5 104.69-2.04 8.44-3.54 17.02-4.44 25.65-1.1 8.89-1.44 17.85-1.41 26.8.11 7.14.38 14.28 1.22 21.37.62 7.12 1.87 14.16 3.2 21.18 1.07 4.65 2.03 9.32 3.33 13.91 6.29 23.38 16.5 45.7 30.07 65.75 8.64 12.98 18.78 24.93 29.98 35.77 16.28 15.82 35.05 29.04 55.34 39.22 7.28 3.52 14.66 6.87 22.27 9.63 5.04 1.76 10.06 3.57 15.22 4.98 11.26 3.23 22.77 5.6 34.39 7.06 2.91.29 5.81.61 8.72.9 13.82 1.08 27.74 1 41.54-.43 4.45-.6 8.92-.99 13.35-1.78 3.63-.67 7.28-1.25 10.87-2.1 4.13-.98 8.28-1.91 12.36-3.07 26.5-7.34 51.58-19.71 73.58-36.2 15.78-11.82 29.96-25.76 42.12-41.28 3.26-4.02 6.17-8.31 9.13-12.55 3.39-5.06 6.58-10.25 9.6-15.54 2.4-4.44 4.74-8.91 6.95-13.45 5.69-12.05 10.28-24.62 13.75-37.49 2.59-10.01 4.75-20.16 5.9-30.45 1.77-13.47 1.94-27.1 1.29-40.65-.29-3.89-.67-7.77-1-11.66-2.23-19.08-6.79-37.91-13.82-55.8-5.95-15.13-13.53-29.63-22.61-43.13-12.69-18.8-28.24-35.68-45.97-49.83-25.05-20-54.47-34.55-85.65-42.08-7.78-1.93-15.69-3.34-23.63-4.45-3.91-.59-7.85-.82-11.77-1.24-7.39-.57-14.81-.72-22.22-.58zM139.26 83.53c13.3-8.89 28.08-15.38 43.3-20.18-3.17 1.77-6.44 3.38-9.53 5.29-11.21 6.68-21.52 14.9-30.38 24.49-6.8 7.43-12.76 15.73-17.01 24.89-3.29 6.86-5.64 14.19-6.86 21.71-.93 4.85-1.3 9.81-1.17 14.75.13 13.66 4.44 27.08 11.29 38.82 5.92 10.22 13.63 19.33 22.36 27.26 4.85 4.36 10.24 8.09 14.95 12.6 2.26 2.19 4.49 4.42 6.43 6.91 2.62 3.31 4.89 6.99 5.99 11.1.9 3.02.66 6.2.69 9.31.02 4.1-.04 8.2.03 12.3.14 3.54-.02 7.09.11 10.63.08 2.38.02 4.76.05 7.14.16 5.77.06 11.53.15 17.3.11 2.91.02 5.82.13 8.74.03 1.63.13 3.28-.03 4.91-.91.12-1.82.18-2.73.16-10.99 0-21.88-2.63-31.95-6.93-6-2.7-11.81-5.89-17.09-9.83-5.75-4.19-11.09-8.96-15.79-14.31-6.53-7.24-11.98-15.39-16.62-23.95-1.07-2.03-2.24-4.02-3.18-6.12-1.16-2.64-2.62-5.14-3.67-7.82-4.05-9.68-6.57-19.94-8.08-30.31-.49-4.44-1.09-8.88-1.2-13.35-.7-15.73.84-31.55 4.67-46.82 2.12-8.15 4.77-16.18 8.31-23.83 6.32-14.2 15.34-27.18 26.3-38.19 6.28-6.2 13.13-11.84 20.53-16.67zm175.37-20.12c2.74.74 5.41 1.74 8.09 2.68 6.36 2.33 12.68 4.84 18.71 7.96 13.11 6.44 25.31 14.81 35.82 24.97 10.2 9.95 18.74 21.6 25.14 34.34 1.28 2.75 2.64 5.46 3.81 8.26 6.31 15.1 10 31.26 11.23 47.57.41 4.54.44 9.09.45 13.64.07 11.64-1.49 23.25-4.3 34.53-1.97 7.27-4.35 14.49-7.86 21.18-3.18 6.64-6.68 13.16-10.84 19.24-6.94 10.47-15.6 19.87-25.82 27.22-10.48 7.64-22.64 13.02-35.4 15.38-3.51.69-7.08 1.08-10.66 1.21-1.85.06-3.72.16-5.56-.1-.28-2.15 0-4.31-.01-6.46-.03-3.73.14-7.45.1-11.17.19-7.02.02-14.05.21-21.07.03-2.38-.03-4.76.03-7.14.17-5.07-.04-10.14.14-15.21.1-2.99-.24-6.04.51-8.96.66-2.5 1.78-4.86 3.09-7.08 4.46-7.31 11.06-12.96 17.68-18.26 5.38-4.18 10.47-8.77 15.02-13.84 7.68-8.37 14.17-17.88 18.78-28.27 2.5-5.93 4.52-12.1 5.55-18.46.86-4.37 1.06-8.83 1.01-13.27-.02-7.85-1.4-15.65-3.64-23.17-1.75-5.73-4.27-11.18-7.09-16.45-3.87-6.93-8.65-13.31-13.96-19.2-9.94-10.85-21.75-19.94-34.6-27.1-1.85-1.02-3.84-1.82-5.63-2.97zm-100.8 58.45c.98-1.18 1.99-2.33 3.12-3.38-.61.93-1.27 1.81-1.95 2.68-3.1 3.88-5.54 8.31-7.03 13.06-.87 3.27-1.68 6.6-1.73 10-.07 2.52-.08 5.07.32 7.57 1.13 7.63 4.33 14.85 8.77 21.12 2 2.7 4.25 5.27 6.92 7.33 1.62 1.27 3.53 2.09 5.34 3.05 3.11 1.68 6.32 3.23 9.07 5.48 2.67 2.09 4.55 5.33 4.4 8.79-.01 73.67 0 147.34-.01 221.02 0 1.35-.08 2.7.04 4.04.13 1.48.82 2.83 1.47 4.15.86 1.66 1.78 3.34 3.18 4.62.85.77 1.97 1.4 3.15 1.24 1.5-.2 2.66-1.35 3.45-2.57.96-1.51 1.68-3.16 2.28-4.85.76-2.13.44-4.42.54-6.63.14-4.03-.02-8.06.14-12.09.03-5.89.03-11.77.06-17.66.14-3.62.03-7.24.11-10.86.15-4.03-.02-8.06.14-12.09.03-5.99.03-11.98.07-17.97.14-3.62.02-7.24.11-10.86.14-3.93-.02-7.86.14-11.78.03-5.99.03-11.98.06-17.97.16-3.94-.01-7.88.19-11.82.29 1.44.13 2.92.22 4.38.19 3.61.42 7.23.76 10.84.32 3.44.44 6.89.86 10.32.37 3.1.51 6.22.95 9.31.57 4.09.87 8.21 1.54 12.29 1.46 9.04 2.83 18.11 5.09 26.99 1.13 4.82 2.4 9.61 4 14.3 2.54 7.9 5.72 15.67 10.31 22.62 1.73 2.64 3.87 4.98 6.1 7.21.27.25.55.51.88.71.6.25 1.31-.07 1.7-.57.71-.88 1.17-1.94 1.7-2.93 4.05-7.8 8.18-15.56 12.34-23.31.7-1.31 1.44-2.62 2.56-3.61 1.75-1.57 3.84-2.69 5.98-3.63 2.88-1.22 5.9-2.19 9.03-2.42 6.58-.62 13.11.75 19.56 1.85 3.69.58 7.4 1.17 11.13 1.41 3.74.1 7.48.05 11.21-.28 8.55-.92 16.99-2.96 24.94-6.25 5.3-2.24 10.46-4.83 15.31-7.93 11.46-7.21 21.46-16.57 30.04-27.01 1.17-1.42 2.25-2.9 3.46-4.28-1.2 3.24-2.67 6.37-4.16 9.48-1.25 2.9-2.84 5.61-4.27 8.42-5.16 9.63-11.02 18.91-17.75 27.52-4.03 5.21-8.53 10.05-13.33 14.57-6.64 6.05-14.07 11.37-22.43 14.76-8.21 3.37-17.31 4.63-26.09 3.29-3.56-.58-7.01-1.69-10.41-2.88-2.79-.97-5.39-2.38-8.03-3.69-3.43-1.71-6.64-3.81-9.71-6.08 2.71 3.06 5.69 5.86 8.7 8.61 4.27 3.76 8.74 7.31 13.63 10.23 3.98 2.45 8.29 4.4 12.84 5.51 1.46.37 2.96.46 4.45.6-1.25 1.1-2.63 2.04-3.99 2.98-9.61 6.54-20.01 11.86-30.69 16.43-20.86 8.7-43.17 13.97-65.74 15.34-4.66.24-9.32.36-13.98.36-4.98-.11-9.97-.13-14.92-.65-11.2-.76-22.29-2.73-33.17-5.43-10.35-2.71-20.55-6.12-30.3-10.55-8.71-3.86-17.12-8.42-24.99-13.79-1.83-1.31-3.74-2.53-5.37-4.08 6.6-1.19 13.03-3.39 18.99-6.48 5.74-2.86 10.99-6.66 15.63-11.07 2.24-2.19 4.29-4.59 6.19-7.09-3.43 2.13-6.93 4.15-10.62 5.78-4.41 2.16-9.07 3.77-13.81 5.02-5.73 1.52-11.74 1.73-17.61 1.14-8.13-.95-15.86-4.27-22.51-8.98-4.32-2.94-8.22-6.43-11.96-10.06-9.93-10.16-18.2-21.81-25.66-33.86-3.94-6.27-7.53-12.75-11.12-19.22-1.05-2.04-2.15-4.05-3.18-6.1 2.85 2.92 5.57 5.97 8.43 8.88 8.99 8.97 18.56 17.44 29.16 24.48 7.55 4.9 15.67 9.23 24.56 11.03 3.11.73 6.32.47 9.47.81 2.77.28 5.56.2 8.34.3 5.05.06 10.11.04 15.16-.16 3.65-.16 7.27-.66 10.89-1.09 2.07-.25 4.11-.71 6.14-1.2 3.88-.95 8.11-.96 11.83.61 4.76 1.85 8.44 5.64 11.38 9.71 2.16 3.02 4.06 6.22 5.66 9.58 1.16 2.43 2.46 4.79 3.55 7.26 1 2.24 2.15 4.42 3.42 6.52.67 1.02 1.4 2.15 2.62 2.55 1.06-.75 1.71-1.91 2.28-3.03 2.1-4.16 3.42-8.65 4.89-13.05 2.02-6.59 3.78-13.27 5.19-20.02 2.21-9.25 3.25-18.72 4.54-28.13.56-3.98.83-7.99 1.31-11.97.87-10.64 1.9-21.27 2.24-31.94.08-1.86.24-3.71.25-5.57.01-4.35.25-8.69.22-13.03-.01-2.38-.01-4.76 0-7.13.05-5.07-.2-10.14-.22-15.21-.2-6.61-.71-13.2-1.29-19.78-.73-5.88-1.55-11.78-3.12-17.51-2.05-7.75-5.59-15.03-9.8-21.82-3.16-5.07-6.79-9.88-11.09-14.03-3.88-3.86-8.58-7.08-13.94-8.45-1.5-.41-3.06-.45-4.59-.64.07-2.99.7-5.93 1.26-8.85 1.59-7.71 3.8-15.3 6.76-22.6 1.52-4.03 3.41-7.9 5.39-11.72 3.45-6.56 7.62-12.79 12.46-18.46zm31.27 1.7c.35-.06.71-.12 1.07-.19.19 1.79.09 3.58.1 5.37v38.13c-.01 1.74.13 3.49-.15 5.22-.36-.03-.71-.05-1.06-.05-.95-3.75-1.72-7.55-2.62-11.31-.38-1.53-.58-3.09-1.07-4.59-1.7-.24-3.43-.17-5.15-.2-5.06-.01-10.13 0-15.19-.01-1.66-.01-3.32.09-4.98-.03-.03-.39-.26-.91.16-1.18 1.28-.65 2.72-.88 4.06-1.35 3.43-1.14 6.88-2.16 10.31-3.31 1.39-.48 2.9-.72 4.16-1.54.04-.56.02-1.13-.05-1.68-1.23-.55-2.53-.87-3.81-1.28-3.13-1.03-6.29-1.96-9.41-3.02-1.79-.62-3.67-1-5.41-1.79-.03-.37-.07-.73-.11-1.09 5.09-.19 10.2.06 15.3-.12 3.36-.13 6.73.08 10.09-.07.12-.39.26-.77.37-1.16 1.08-4.94 2.33-9.83 3.39-14.75zm5.97-.2c.36.05.72.12 1.08.2.98 3.85 1.73 7.76 2.71 11.61.36 1.42.56 2.88 1.03 4.27 2.53.18 5.07-.01 7.61.05 5.16.12 10.33.12 15.49.07.76-.01 1.52.03 2.28.08-.04.36-.07.72-.1 1.08-1.82.83-3.78 1.25-5.67 1.89-3.73 1.23-7.48 2.39-11.22 3.57-.57.17-1.12.42-1.67.64-.15.55-.18 1.12-.12 1.69.87.48 1.82.81 2.77 1.09 4.88 1.52 9.73 3.14 14.63 4.6.38.13.78.27 1.13.49.4.27.23.79.15 1.18-1.66.13-3.31.03-4.97.04-5.17.01-10.33-.01-15.5.01-1.61.03-3.22-.02-4.82.21-.52 1.67-.72 3.42-1.17 5.11-.94 3.57-1.52 7.24-2.54 10.78-.36.01-.71.02-1.06.06-.29-1.73-.15-3.48-.15-5.22v-38.13c.02-1.78-.08-3.58.11-5.37zM65.05 168.33c1.12-2.15 2.08-4.4 3.37-6.46-1.82 7.56-2.91 15.27-3.62 23-.8 7.71-.85 15.49-.54 23.23 1.05 19.94 5.54 39.83 14.23 57.88 2.99 5.99 6.35 11.83 10.5 17.11 6.12 7.47 12.53 14.76 19.84 21.09 4.8 4.1 9.99 7.78 15.54 10.8 3.27 1.65 6.51 3.39 9.94 4.68 5.01 2.03 10.19 3.61 15.42 4.94 3.83.96 7.78 1.41 11.52 2.71 5 1.57 9.47 4.61 13.03 8.43 4.93 5.23 8.09 11.87 10.2 18.67.99 2.9 1.59 5.91 2.17 8.92.15.75.22 1.52.16 2.29-6.5 2.78-13.26 5.06-20.26 6.18-4.11.78-8.29.99-12.46 1.08-10.25.24-20.47-1.76-30.12-5.12-3.74-1.42-7.49-2.85-11.03-4.72-8.06-3.84-15.64-8.7-22.46-14.46-2.92-2.55-5.83-5.13-8.4-8.03-9.16-9.83-16.3-21.41-21.79-33.65-2.39-5.55-4.61-11.18-6.37-16.96-1.17-3.94-2.36-7.89-3.26-11.91-.75-2.94-1.22-5.95-1.87-8.92-.46-2.14-.69-4.32-1.03-6.48-.85-5.43-1.28-10.93-1.33-16.43.11-6.18.25-12.37 1.07-18.5.4-2.86.67-5.74 1.15-8.6.98-5.7 2.14-11.37 3.71-16.93 3.09-11.65 7.48-22.95 12.69-33.84zm363.73-6.44c1.1 1.66 1.91 3.48 2.78 5.26 2.1 4.45 4.24 8.9 6.02 13.49 7.61 18.76 12.3 38.79 13.04 59.05.02 1.76.07 3.52.11 5.29.13 9.57-1.27 19.09-3.18 28.45-.73 3.59-1.54 7.17-2.58 10.69-4.04 14.72-10 29-18.41 41.78-8.21 12.57-19.01 23.55-31.84 31.41-5.73 3.59-11.79 6.64-18.05 9.19-5.78 2.19-11.71 4.03-17.8 5.11-6.4 1.05-12.91 1.52-19.4 1.23-7.92-.48-15.78-2.07-23.21-4.85-1.94-.8-3.94-1.46-5.84-2.33-.21-1.51.25-2.99.53-4.46 1.16-5.74 3.03-11.36 5.7-16.58 2.37-4.51 5.52-8.65 9.46-11.9 2.43-2.05 5.24-3.61 8.16-4.83 3.58-1.5 7.47-1.97 11.24-2.83 7.23-1.71 14.37-3.93 21.15-7 10.35-4.65 19.71-11.38 27.65-19.46 1.59-1.61 3.23-3.18 4.74-4.87 3.37-3.76 6.71-7.57 9.85-11.53 7.48-10.07 12.82-21.59 16.71-33.48 1.58-5.3 3.21-10.6 4.21-16.05.63-2.87 1.04-5.78 1.52-8.68.87-6.09 1.59-12.22 1.68-18.38.12-6.65.14-13.32-.53-19.94-.73-7.99-1.87-15.96-3.71-23.78z"]},Og={prefix:"fab",iconName:"opencart",icon:[640,512,[],"f23d","M423.3 440.7c0 25.3-20.3 45.6-45.6 45.6s-45.8-20.3-45.8-45.6 20.6-45.8 45.8-45.8c25.4 0 45.6 20.5 45.6 45.8zm-253.9-45.8c-25.3 0-45.6 20.6-45.6 45.8s20.3 45.6 45.6 45.6 45.8-20.3 45.8-45.6-20.5-45.8-45.8-45.8zm291.7-270C158.9 124.9 81.9 112.1 0 25.7c34.4 51.7 53.3 148.9 373.1 144.2 333.3-5 130 86.1 70.8 188.9 186.7-166.7 319.4-233.9 17.2-233.9z"]},Ig={prefix:"fab",iconName:"openid",icon:[448,512,[],"f19b","M271.5 432l-68 32C88.5 453.7 0 392.5 0 318.2c0-71.5 82.5-131 191.7-144.3v43c-71.5 12.5-124 53-124 101.3 0 51 58.5 93.3 135.7 103v-340l68-33.2v384zM448 291l-131.3-28.5 36.8-20.7c-19.5-11.5-43.5-20-70-24.8v-43c46.2 5.5 87.7 19.5 120.3 39.3l35-19.8L448 291z"]},Bg={prefix:"fab",iconName:"opera",icon:[496,512,[],"f26a","M313.9 32.7c-170.2 0-252.6 223.8-147.5 355.1 36.5 45.4 88.6 75.6 147.5 75.6 36.3 0 70.3-11.1 99.4-30.4-43.8 39.2-101.9 63-165.3 63-3.9 0-8 0-11.9-.3C104.6 489.6 0 381.1 0 248 0 111 111 0 248 0h.8c63.1.3 120.7 24.1 164.4 63.1-29-19.4-63.1-30.4-99.3-30.4zm101.8 397.7c-40.9 24.7-90.7 23.6-132-5.8 56.2-20.5 97.7-91.6 97.7-176.6 0-84.7-41.2-155.8-97.4-176.6 41.8-29.2 91.2-30.3 132.9-5 105.9 98.7 105.5 265.7-1.2 364z"]},Rg={prefix:"fab",iconName:"optin-monster",icon:[576,512,[],"f23c","M572.6 421.4c5.6-9.5 4.7-15.2-5.4-11.6-3-4.9-7-9.5-11.1-13.8 2.9-9.7-.7-14.2-10.8-9.2-4.6-3.2-10.3-6.5-15.9-9.2 0-15.1-11.6-11.6-17.6-5.7-10.4-1.5-18.7-.3-26.8 5.7.3-6.5.3-13 .3-19.7 12.6 0 40.2-11 45.9-36.2 1.4-6.8 1.6-13.8-.3-21.9-3-13.5-14.3-21.3-25.1-25.7-.8-5.9-7.6-14.3-14.9-15.9s-12.4 4.9-14.1 10.3c-8.5 0-19.2 2.8-21.1 8.4-5.4-.5-11.1-1.4-16.8-1.9 2.7-1.9 5.4-3.5 8.4-4.6 5.4-9.2 14.6-11.4 25.7-11.6V256c19.5-.5 43-5.9 53.8-18.1 12.7-13.8 14.6-37.3 12.4-55.1-2.4-17.3-9.7-37.6-24.6-48.1-8.4-5.9-21.6-.8-22.7 9.5-2.2 19.6 1.2 30-38.6 25.1-10.3-23.8-24.6-44.6-42.7-60C341 49.6 242.9 55.5 166.4 71.7c19.7 4.6 41.1 8.6 59.7 16.5-26.2 2.4-52.7 11.3-76.2 23.2-32.8 17-44 29.9-56.7 42.4 14.9-2.2 28.9-5.1 43.8-3.8-9.7 5.4-18.4 12.2-26.5 20-25.8.9-23.8-5.3-26.2-25.9-1.1-10.5-14.3-15.4-22.7-9.7-28.1 19.9-33.5 79.9-12.2 103.5 10.8 12.2 35.1 17.3 54.9 17.8-.3 1.1-.3 1.9-.3 2.7 10.8.5 19.5 2.7 24.6 11.6 3 1.1 5.7 2.7 8.1 4.6-5.4.5-11.1 1.4-16.5 1.9-3.3-6.6-13.7-8.1-21.1-8.1-1.6-5.7-6.5-12.2-14.1-10.3-6.8 1.9-14.1 10-14.9 15.9-22.5 9.5-30.1 26.8-25.1 47.6 5.3 24.8 33 36.2 45.9 36.2v19.7c-6.6-5-14.3-7.5-26.8-5.7-5.5-5.5-17.3-10.1-17.3 5.7-5.9 2.7-11.4 5.9-15.9 9.2-9.8-4.9-13.6-1.7-11.1 9.2-4.1 4.3-7.8 8.6-11.1 13.8-10.2-3.7-11 2.2-5.4 11.6-1.1 3.5-1.6 7-1.9 10.8-.5 31.6 44.6 64 73.5 65.1 17.3.5 34.6-8.4 43-23.5 113.2 4.9 226.7 4.1 340.2 0 8.1 15.1 25.4 24.3 42.7 23.5 29.2-1.1 74.3-33.5 73.5-65.1.2-3.7-.7-7.2-1.7-10.7zm-73.8-254c1.1-3 2.4-8.4 2.4-14.6 0-5.9 6.8-8.1 14.1-.8 11.1 11.6 14.9 40.5 13.8 51.1-4.1-13.6-13-29-30.3-35.7zm-4.6 6.7c19.5 6.2 28.6 27.6 29.7 48.9-1.1 2.7-3 5.4-4.9 7.6-5.7 5.9-15.4 10-26.2 12.2 4.3-21.3.3-47.3-12.7-63 4.9-.8 10.9-2.4 14.1-5.7zm-24.1 6.8c13.8 11.9 20 39.2 14.1 63.5-4.1.5-8.1.8-11.6.8-1.9-21.9-6.8-44-14.3-64.6 3.7.3 8.1.3 11.8.3zM47.5 203c-1.1-10.5 2.4-39.5 13.8-51.1 7-7.3 14.1-5.1 14.1.8 0 6.2 1.4 11.6 2.4 14.6-17.3 6.8-26.2 22.2-30.3 35.7zm9.7 27.6c-1.9-2.2-3.5-4.9-4.9-7.6 1.4-21.3 10.3-42.7 29.7-48.9 3.2 3.2 9.2 4.9 14.1 5.7-13 15.7-17 41.6-12.7 63-10.8-2.2-20.5-6-26.2-12.2zm47.9 14.6c-4.1 0-8.1-.3-12.7-.8-4.6-18.6-1.9-38.9 5.4-53v.3l12.2-5.1c4.9-1.9 9.7-3.8 14.9-4.9-10.7 19.7-17.4 41.3-19.8 63.5zm184-162.7c41.9 0 76.2 34 76.2 75.9 0 42.2-34.3 76.2-76.2 76.2s-76.2-34-76.2-76.2c0-41.8 34.3-75.9 76.2-75.9zm115.6 174.3c-.3 17.8-7 48.9-23 57-13.2 6.6-6.5-7.5-16.5-58.1 13.3.3 26.6.3 39.5 1.1zm-54-1.6c.8 4.9 3.8 40.3-1.6 41.9-11.6 3.5-40 4.3-51.1-1.1-4.1-3-4.6-35.9-4.3-41.1v.3c18.9-.3 38.1-.3 57 0zM278.3 309c-13 3.5-41.6 4.1-54.6-1.6-6.5-2.7-3.8-42.4-1.9-51.6 19.2-.5 38.4-.5 57.8-.8v.3c1.1 8.3 3.3 51.2-1.3 53.7zm-106.5-51.1c12.2-.8 24.6-1.4 36.8-1.6-2.4 15.4-3 43.5-4.9 52.2-1.1 6.8-4.3 6.8-9.7 4.3-21.9-9.8-27.6-35.2-22.2-54.9zm-35.4 31.3c7.8-1.1 15.7-1.9 23.5-2.7 1.6 6.2 3.8 11.9 7 17.6 10 17 44 35.7 45.1 7 6.2 14.9 40.8 12.2 54.9 10.8 15.7-1.4 23.8-1.4 26.8-14.3 12.4 4.3 30.8 4.1 44 3 11.3-.8 20.8-.5 24.6-8.9 1.1 5.1 1.9 11.6 4.6 16.8 10.8 21.3 37.3 1.4 46.8-31.6 8.6.8 17.6 1.9 26.5 2.7-.4 1.3-3.8 7.3 7.3 11.6-47.6 47-95.7 87.8-163.2 107-63.2-20.8-112.1-59.5-155.9-106.5 9.6-3.4 10.4-8.8 8-12.5zm-21.6 172.5c-3.8 17.8-21.9 29.7-39.7 28.9-19.2-.8-46.5-17-59.2-36.5-2.7-31.1 43.8-61.3 66.2-54.6 14.9 4.3 27.8 30.8 33.5 54 0 3-.3 5.7-.8 8.2zm-8.7-66c-.5-13.5-.5-27-.3-40.5h.3c2.7-1.6 5.7-3.8 7.8-6.5 6.5-1.6 13-5.1 15.1-9.2 3.3-7.1-7-7.5-5.4-12.4 2.7-1.1 5.7-2.2 7.8-3.5 29.2 29.2 58.6 56.5 97.3 77-36.8 11.3-72.4 27.6-105.9 47-1.2-18.6-7.7-35.9-16.7-51.9zm337.6 64.6c-103 3.5-206.2 4.1-309.4 0 0 .3 0 .3-.3.3v-.3h.3c35.1-21.6 72.2-39.2 112.4-50.8 11.6 5.1 23 9.5 34.9 13.2 2.2.8 2.2.8 4.3 0 14.3-4.1 28.4-9.2 42.2-15.4 41.5 11.7 78.8 31.7 115.6 53zm10.5-12.4c-35.9-19.5-73-35.9-111.9-47.6 38.1-20 71.9-47.3 103.5-76.7 2.2 1.4 4.6 2.4 7.6 3.2 0 .8.3 1.9.5 2.4-4.6 2.7-7.8 6.2-5.9 10.3 2.2 3.8 8.6 7.6 15.1 8.9 2.4 2.7 5.1 5.1 8.1 6.8 0 13.8-.3 27.6-.8 41.3l.3-.3c-9.3 15.9-15.5 37-16.5 51.7zm105.9 6.2c-12.7 19.5-40 35.7-59.2 36.5-19.3.9-40.5-13.2-40.5-37 5.7-23.2 18.9-49.7 33.5-54 22.7-6.9 69.2 23.4 66.2 54.5zM372.9 75.2c-3.8-72.1-100.8-79.7-126-23.5 44.6-24.3 90.3-15.7 126 23.5zM74.8 407.1c-15.7 1.6-49.5 25.4-49.5 43.2 0 11.6 15.7 19.5 32.2 14.9 12.2-3.2 31.1-17.6 35.9-27.3 6-11.6-3.7-32.7-18.6-30.8zm215.9-176.2c28.6 0 51.9-21.6 51.9-48.4 0-36.1-40.5-58.1-72.2-44.3 9.5 3 16.5 11.6 16.5 21.6 0 23.3-33.3 32-46.5 11.3-7.3 34.1 19.4 59.8 50.3 59.8zM68 474.1c.5 6.5 12.2 12.7 21.6 9.5 6.8-2.7 14.6-10.5 17.3-16.2 3-7-1.1-20-9.7-18.4-8.9 1.6-29.7 16.7-29.2 25.1zm433.2-67c-14.9-1.9-24.6 19.2-18.9 30.8 4.9 9.7 24.1 24.1 36.2 27.3 16.5 4.6 32.2-3.2 32.2-14.9 0-17.8-33.8-41.6-49.5-43.2zM478.8 449c-8.4-1.6-12.4 11.3-9.5 18.4 2.4 5.7 10.3 13.5 17.3 16.2 9.2 3.2 21.1-3 21.3-9.5.9-8.4-20.2-23.5-29.1-25.1z"]},Zg={prefix:"fab",iconName:"orcid",icon:[512,512,[],"f8d2","M294.75 188.19h-45.92V342h47.47c67.62 0 83.12-51.34 83.12-76.91 0-41.64-26.54-76.9-84.67-76.9zM256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm-80.79 360.76h-29.84v-207.5h29.84zm-14.92-231.14a19.57 19.57 0 1 1 19.57-19.57 19.64 19.64 0 0 1-19.57 19.57zM300 369h-81V161.26h80.6c76.73 0 110.44 54.83 110.44 103.85C410 318.39 368.38 369 300 369z"]},jg={prefix:"fab",iconName:"osi",icon:[512,512,[],"f41a","M8 266.44C10.3 130.64 105.4 34 221.8 18.34c138.8-18.6 255.6 75.8 278 201.1 21.3 118.8-44 230-151.6 274-9.3 3.8-14.4 1.7-18-7.7q-26.7-69.45-53.4-139c-3.1-8.1-1-13.2 7-16.8 24.2-11 39.3-29.4 43.3-55.8a71.47 71.47 0 0 0-64.5-82.2c-39-3.4-71.8 23.7-77.5 59.7-5.2 33 11.1 63.7 41.9 77.7 9.6 4.4 11.5 8.6 7.8 18.4q-26.85 69.9-53.7 139.9c-2.6 6.9-8.3 9.3-15.5 6.5-52.6-20.3-101.4-61-130.8-119-24.9-49.2-25.2-87.7-26.8-108.7zm20.9-1.9c.4 6.6.6 14.3 1.3 22.1 6.3 71.9 49.6 143.5 131 183.1 3.2 1.5 4.4.8 5.6-2.3q22.35-58.65 45-117.3c1.3-3.3.6-4.8-2.4-6.7-31.6-19.9-47.3-48.5-45.6-86 1-21.6 9.3-40.5 23.8-56.3 30-32.7 77-39.8 115.5-17.6a91.64 91.64 0 0 1 45.2 90.4c-3.6 30.6-19.3 53.9-45.7 69.8-2.7 1.6-3.5 2.9-2.3 6q22.8 58.8 45.2 117.7c1.2 3.1 2.4 3.8 5.6 2.3 35.5-16.6 65.2-40.3 88.1-72 34.8-48.2 49.1-101.9 42.3-161-13.7-117.5-119.4-214.8-255.5-198-106.1 13-195.3 102.5-197.1 225.8z"]},Fg={prefix:"fab",iconName:"page4",icon:[496,512,[],"f3d7","M248 504C111 504 0 393 0 256S111 8 248 8c20.9 0 41.3 2.6 60.7 7.5L42.3 392H248v112zm0-143.6V146.8L98.6 360.4H248zm96 31.6v92.7c45.7-19.2 84.5-51.7 111.4-92.7H344zm57.4-138.2l-21.2 8.4 21.2 8.3v-16.7zm-20.3 54.5c-6.7 0-8 6.3-8 12.9v7.7h16.2v-10c0-5.9-2.3-10.6-8.2-10.6zM496 256c0 37.3-8.2 72.7-23 104.4H344V27.3C433.3 64.8 496 153.1 496 256zM360.4 143.6h68.2V96h-13.9v32.6h-13.9V99h-13.9v29.6h-12.7V96h-13.9v47.6zm68.1 185.3H402v-11c0-15.4-5.6-25.2-20.9-25.2-15.4 0-20.7 10.6-20.7 25.9v25.3h68.2v-15zm0-103l-68.2 29.7V268l68.2 29.5v-16.6l-14.4-5.7v-26.5l14.4-5.9v-16.9zm-4.8-68.5h-35.6V184H402v-12.2h11c8.6 15.8 1.3 35.3-18.6 35.3-22.5 0-28.3-25.3-15.5-37.7l-11.6-10.6c-16.2 17.5-12.2 63.9 27.1 63.9 34 0 44.7-35.9 29.3-65.3z"]},qg={prefix:"fab",iconName:"pagelines",icon:[384,512,[],"f18c","M384 312.7c-55.1 136.7-187.1 54-187.1 54-40.5 81.8-107.4 134.4-184.6 134.7-16.1 0-16.6-24.4 0-24.4 64.4-.3 120.5-42.7 157.2-110.1-41.1 15.9-118.6 27.9-161.6-82.2 109-44.9 159.1 11.2 178.3 45.5 9.9-24.4 17-50.9 21.6-79.7 0 0-139.7 21.9-149.5-98.1 119.1-47.9 152.6 76.7 152.6 76.7 1.6-16.7 3.3-52.6 3.3-53.4 0 0-106.3-73.7-38.1-165.2 124.6 43 61.4 162.4 61.4 162.4.5 1.6.5 23.8 0 33.4 0 0 45.2-89 136.4-57.5-4.2 134-141.9 106.4-141.9 106.4-4.4 27.4-11.2 53.4-20 77.5 0 0 83-91.8 172-20z"]},Ug={prefix:"fab",iconName:"palfed",icon:[576,512,[],"f3d8","M384.9 193.9c0-47.4-55.2-44.2-95.4-29.8-1.3 39.4-2.5 80.7-3 119.8.7 2.8 2.6 6.2 15.1 6.2 36.8 0 83.4-42.8 83.3-96.2zm-194.5 72.2c.2 0 6.5-2.7 11.2-2.7 26.6 0 20.7 44.1-14.4 44.1-21.5 0-37.1-18.1-37.1-43 0-42 42.9-95.6 100.7-126.5 1-12.4 3-22 10.5-28.2 11.2-9 26.6-3.5 29.5 11.1 72.2-22.2 135.2 1 135.2 72 0 77.9-79.3 152.6-140.1 138.2-.1 39.4.9 74.4 2.7 100v.2c.2 3.4.6 12.5-5.3 19.1-9.6 10.6-33.4 10-36.4-22.3-4.1-44.4.2-206.1 1.4-242.5-21.5 15-58.5 50.3-58.5 75.9.2 2.5.4 4 .6 4.6zM8 181.1s-.1 37.4 38.4 37.4h30l22.4 217.2s0 44.3 44.7 44.3h288.9s44.7-.4 44.7-44.3l22.4-217.2h30s38.4 1.2 38.4-37.4c0 0 .1-37.4-38.4-37.4h-30.1c-7.3-25.6-30.2-74.3-119.4-74.3h-28V50.3s-2.7-18.4-21.1-18.4h-85.8s-21.1 0-21.1 18.4v19.1h-28.1s-105 4.2-120.5 74.3h-29S8 142.5 8 181.1z"]},Wg={prefix:"fab",iconName:"patreon",icon:[512,512,[],"f3d9","M512 194.8c0 101.3-82.4 183.8-183.8 183.8-101.7 0-184.4-82.4-184.4-183.8 0-101.6 82.7-184.3 184.4-184.3C429.6 10.5 512 93.2 512 194.8zM0 501.5h90v-491H0v491z"]},Gg={prefix:"fab",iconName:"paypal",icon:[384,512,[],"f1ed","M111.4 295.9c-3.5 19.2-17.4 108.7-21.5 134-.3 1.8-1 2.5-3 2.5H12.3c-7.6 0-13.1-6.6-12.1-13.9L58.8 46.6c1.5-9.6 10.1-16.9 20-16.9 152.3 0 165.1-3.7 204 11.4 60.1 23.3 65.6 79.5 44 140.3-21.5 62.6-72.5 89.5-140.1 90.3-43.4.7-69.5-7-75.3 24.2zM357.1 152c-1.8-1.3-2.5-1.8-3 1.3-2 11.4-5.1 22.5-8.8 33.6-39.9 113.8-150.5 103.9-204.5 103.9-6.1 0-10.1 3.3-10.9 9.4-22.6 140.4-27.1 169.7-27.1 169.7-1 7.1 3.5 12.9 10.6 12.9h63.5c8.6 0 15.7-6.3 17.4-14.9.7-5.4-1.1 6.1 14.4-91.3 4.6-22 14.3-19.7 29.3-19.7 71 0 126.4-28.8 142.9-112.3 6.5-34.8 4.6-71.4-23.8-92.6z"]},_g={prefix:"fab",iconName:"penny-arcade",icon:[640,512,[],"f704","M421.91 164.27c-4.49 19.45-1.4 6.06-15.1 65.29l39.73-10.61c-22.34-49.61-17.29-38.41-24.63-54.68zm-206.09 51.11c-20.19 5.4-11.31 3.03-39.63 10.58l4.46 46.19c28.17-7.59 20.62-5.57 34.82-9.34 42.3-9.79 32.85-56.42.35-47.43zm326.16-26.19l-45.47-99.2c-5.69-12.37-19.46-18.84-32.62-15.33-70.27 18.75-38.72 10.32-135.59 36.23a27.618 27.618 0 0 0-18.89 17.41C144.26 113.27 0 153.75 0 226.67c0 33.5 30.67 67.11 80.9 95.37l1.74 17.88a27.891 27.891 0 0 0-17.77 28.67l4.3 44.48c1.39 14.31 13.43 25.21 27.8 25.2 5.18-.01-3.01 1.78 122.53-31.76 12.57-3.37 21.12-15.02 20.58-28.02 216.59 45.5 401.99-5.98 399.89-84.83.01-28.15-22.19-66.56-97.99-104.47zM255.14 298.3l-21.91 5.88-48.44 12.91 2.46 23.55 20.53-5.51 4.51 44.51-115.31 30.78-4.3-44.52 20.02-5.35-11.11-114.64-20.12 5.39-4.35-44.5c178.15-47.54 170.18-46.42 186.22-46.65 56.66-1.13 64.15 71.84 42.55 104.43a86.7 86.7 0 0 1-50.75 33.72zm199.18 16.62l-3.89-39.49 14.9-3.98-6.61-14.68-57.76 15.42-4.1 17.54 19.2-5.12 4.05 39.54-112.85 30.07-4.46-44.43 20.99-5.59 33.08-126.47-17.15 4.56-4.2-44.48c93.36-24.99 65.01-17.41 135.59-36.24l66.67 145.47 20.79-5.56 4.3 44.48-108.55 28.96z"]},$g={prefix:"fab",iconName:"perbyte",icon:[448,512,[],"e083","M305.314,284.578H246.6V383.3h58.711q24.423,0,38.193-13.77t13.77-36.11q0-21.826-14.032-35.335T305.314,284.578ZM149.435,128.7H90.724v98.723h58.711q24.42,0,38.19-13.773t13.77-36.107q0-21.826-14.029-35.338T149.435,128.7ZM366.647,32H81.353A81.445,81.445,0,0,0,0,113.352V398.647A81.445,81.445,0,0,0,81.353,480H366.647A81.445,81.445,0,0,0,448,398.647V113.352A81.445,81.445,0,0,0,366.647,32Zm63.635,366.647a63.706,63.706,0,0,1-63.635,63.635H81.353a63.706,63.706,0,0,1-63.635-63.635V113.352A63.706,63.706,0,0,1,81.353,49.718H366.647a63.706,63.706,0,0,1,63.635,63.634ZM305.314,128.7H246.6v98.723h58.711q24.423,0,38.193-13.773t13.77-36.107q0-21.826-14.032-35.338T305.314,128.7Z"]},Yg={prefix:"fab",iconName:"periscope",icon:[448,512,[],"f3da","M370 63.6C331.4 22.6 280.5 0 226.6 0 111.9 0 18.5 96.2 18.5 214.4c0 75.1 57.8 159.8 82.7 192.7C137.8 455.5 192.6 512 226.6 512c41.6 0 112.9-94.2 120.9-105 24.6-33.1 82-118.3 82-192.6 0-56.5-21.1-110.1-59.5-150.8zM226.6 493.9c-42.5 0-190-167.3-190-279.4 0-107.4 83.9-196.3 190-196.3 100.8 0 184.7 89 184.7 196.3.1 112.1-147.4 279.4-184.7 279.4zM338 206.8c0 59.1-51.1 109.7-110.8 109.7-100.6 0-150.7-108.2-92.9-181.8v.4c0 24.5 20.1 44.4 44.8 44.4 24.7 0 44.8-19.9 44.8-44.4 0-18.2-11.1-33.8-26.9-40.7 76.6-19.2 141 39.3 141 112.4z"]},Kg={prefix:"fab",iconName:"phabricator",icon:[496,512,[],"f3db","M323 262.1l-.1-13s21.7-19.8 21.1-21.2l-9.5-20c-.6-1.4-29.5-.5-29.5-.5l-9.4-9.3s.2-28.5-1.2-29.1l-20.1-9.2c-1.4-.6-20.7 21-20.7 21l-13.1-.2s-20.5-21.4-21.9-20.8l-20 8.3c-1.4.5.2 28.9.2 28.9l-9.1 9.1s-29.2-.9-29.7.4l-8.1 19.8c-.6 1.4 21 21 21 21l.1 12.9s-21.7 19.8-21.1 21.2l9.5 20c.6 1.4 29.5.5 29.5.5l9.4 9.3s-.2 31.8 1.2 32.3l20.1 8.3c1.4.6 20.7-23.5 20.7-23.5l13.1.2s20.5 23.8 21.8 23.3l20-7.5c1.4-.6-.2-32.1-.2-32.1l9.1-9.1s29.2.9 29.7-.5l8.1-19.8c.7-1.1-20.9-20.7-20.9-20.7zm-44.9-8.7c.7 17.1-12.8 31.6-30.1 32.4-17.3.8-32.1-12.5-32.8-29.6-.7-17.1 12.8-31.6 30.1-32.3 17.3-.8 32.1 12.5 32.8 29.5zm201.2-37.9l-97-97-.1.1c-75.1-73.3-195.4-72.8-269.8 1.6-50.9 51-27.8 27.9-95.7 95.3-22.3 22.3-22.3 58.7 0 81 69.9 69.4 46.4 46 97.4 97l.1-.1c75.1 73.3 195.4 72.9 269.8-1.6 51-50.9 27.9-27.9 95.3-95.3 22.3-22.3 22.3-58.7 0-81zM140.4 363.8c-59.6-59.5-59.6-156 0-215.5 59.5-59.6 156-59.5 215.6 0 59.5 59.5 59.6 156 0 215.6-59.6 59.5-156 59.4-215.6-.1z"]},Jg={prefix:"fab",iconName:"phoenix-framework",icon:[640,512,[],"f3dc","M212.9 344.3c3.8-.1 22.8-1.4 25.6-2.2-2.4-2.6-43.6-1-68-49.6-4.3-8.6-7.5-17.6-6.4-27.6 2.9-25.5 32.9-30 52-18.5 36 21.6 63.3 91.3 113.7 97.5 37 4.5 84.6-17 108.2-45.4-.6-.1-.8-.2-1-.1-.4.1-.8.2-1.1.3-33.3 12.1-94.3 9.7-134.7-14.8-37.6-22.8-53.1-58.7-51.8-74.6 1.8-21.3 22.9-23.2 35.9-19.6 14.4 3.9 24.4 17.6 38.9 27.4 15.6 10.4 32.9 13.7 51.3 10.3 14.9-2.7 34.4-12.3 36.5-14.5-1.1-.1-1.8-.1-2.5-.2-6.2-.6-12.4-.8-18.5-1.7C279.8 194.5 262.1 47.4 138.5 37.9 94.2 34.5 39.1 46 2.2 72.9c-.8.6-1.5 1.2-2.2 1.8.1.2.1.3.2.5.8 0 1.6-.1 2.4-.2 6.3-1 12.5-.8 18.7.3 23.8 4.3 47.7 23.1 55.9 76.5 5.3 34.3-.7 50.8 8 86.1 19 77.1 91 107.6 127.7 106.4zM75.3 64.9c-.9-1-.9-1.2-1.3-2 12.1-2.6 24.2-4.1 36.6-4.8-1.1 14.7-22.2 21.3-35.3 6.8zm196.9 350.5c-42.8 1.2-92-26.7-123.5-61.4-4.6-5-16.8-20.2-18.6-23.4l.4-.4c6.6 4.1 25.7 18.6 54.8 27 24.2 7 48.1 6.3 71.6-3.3 22.7-9.3 41-.5 43.1 2.9-18.5 3.8-20.1 4.4-24 7.9-5.1 4.4-4.6 11.7 7 17.2 26.2 12.4 63-2.8 97.2 25.4 2.4 2 8.1 7.8 10.1 10.7-.1.2-.3.3-.4.5-4.8-1.5-16.4-7.5-40.2-9.3-24.7-2-46.3 5.3-77.5 6.2zm174.8-252c16.4-5.2 41.3-13.4 66.5-3.3 16.1 6.5 26.2 18.7 32.1 34.6 3.5 9.4 5.1 19.7 5.1 28.7-.2 0-.4 0-.6.1-.2-.4-.4-.9-.5-1.3-5-22-29.9-43.8-67.6-29.9-50.2 18.6-130.4 9.7-176.9-48-.7-.9-2.4-1.7-1.3-3.2.1-.2 2.1.6 3 1.3 18.1 13.4 38.3 21.9 60.3 26.2 30.5 6.1 54.6 2.9 79.9-5.2zm102.7 117.5c-32.4.2-33.8 50.1-103.6 64.4-18.2 3.7-38.7 4.6-44.9 4.2v-.4c2.8-1.5 14.7-2.6 29.7-16.6 7.9-7.3 15.3-15.1 22.8-22.9 19.5-20.2 41.4-42.2 81.9-39 23.1 1.8 29.3 8.2 36.1 12.7.3.2.4.5.7.9-.5 0-.7.1-.9 0-7-2.7-14.3-3.3-21.8-3.3zm-12.3-24.1c-.1.2-.1.4-.2.6-28.9-4.4-48-7.9-68.5 4-17 9.9-31.4 20.5-62 24.4-27.1 3.4-45.1 2.4-66.1-8-.3-.2-.6-.4-1-.6 0-.2.1-.3.1-.5 24.9 3.8 36.4 5.1 55.5-5.8 22.3-12.9 40.1-26.6 71.3-31 29.6-4.1 51.3 2.5 70.9 16.9zM268.6 97.3c-.6-.6-1.1-1.2-2.1-2.3 7.6 0 29.7-1.2 53.4 8.4 19.7 8 32.2 21 50.2 32.9 11.1 7.3 23.4 9.3 36.4 8.1 4.3-.4 8.5-1.2 12.8-1.7.4-.1.9 0 1.5.3-.6.4-1.2.9-1.8 1.2-8.1 4-16.7 6.3-25.6 7.1-26.1 2.6-50.3-3.7-73.4-15.4-19.3-9.9-36.4-22.9-51.4-38.6zM640 335.7c-3.5 3.1-22.7 11.6-42.7 5.3-12.3-3.9-19.5-14.9-31.6-24.1-10-7.6-20.9-7.9-28.1-8.4.6-.8.9-1.2 1.2-1.4 14.8-9.2 30.5-12.2 47.3-6.5 12.5 4.2 19.2 13.5 30.4 24.2 10.8 10.4 21 9.9 23.1 10.5.1-.1.2 0 .4.4zm-212.5 137c2.2 1.2 1.6 1.5 1.5 2-18.5-1.4-33.9-7.6-46.8-22.2-21.8-24.7-41.7-27.9-48.6-29.7.5-.2.8-.4 1.1-.4 13.1.1 26.1.7 38.9 3.9 25.3 6.4 35 25.4 41.6 35.3 3.2 4.8 7.3 8.3 12.3 11.1z"]},Qg={prefix:"fab",iconName:"phoenix-squadron",icon:[512,512,[],"f511","M96 63.38C142.49 27.25 201.55 7.31 260.51 8.81c29.58-.38 59.11 5.37 86.91 15.33-24.13-4.63-49-6.34-73.38-2.45C231.17 27 191 48.84 162.21 80.87c5.67-1 10.78-3.67 16-5.86 18.14-7.87 37.49-13.26 57.23-14.83 19.74-2.13 39.64-.43 59.28 1.92-14.42 2.79-29.12 4.57-43 9.59-34.43 11.07-65.27 33.16-86.3 62.63-13.8 19.71-23.63 42.86-24.67 67.13-.35 16.49 5.22 34.81 19.83 44a53.27 53.27 0 0 0 37.52 6.74c15.45-2.46 30.07-8.64 43.6-16.33 11.52-6.82 22.67-14.55 32-24.25 3.79-3.22 2.53-8.45 2.62-12.79-2.12-.34-4.38-1.11-6.3.3a203 203 0 0 1-35.82 15.37c-20 6.17-42.16 8.46-62.1.78 12.79 1.73 26.06.31 37.74-5.44 20.23-9.72 36.81-25.2 54.44-38.77a526.57 526.57 0 0 1 88.9-55.31c25.71-12 52.94-22.78 81.57-24.12-15.63 13.72-32.15 26.52-46.78 41.38-14.51 14-27.46 29.5-40.11 45.18-3.52 4.6-8.95 6.94-13.58 10.16a150.7 150.7 0 0 0-51.89 60.1c-9.33 19.68-14.5 41.85-11.77 63.65 1.94 13.69 8.71 27.59 20.9 34.91 12.9 8 29.05 8.07 43.48 5.1 32.8-7.45 61.43-28.89 81-55.84 20.44-27.52 30.52-62.2 29.16-96.35-.52-7.5-1.57-15-1.66-22.49 8 19.48 14.82 39.71 16.65 60.83 2 14.28.75 28.76-1.62 42.9-1.91 11-5.67 21.51-7.78 32.43a165 165 0 0 0 39.34-81.07 183.64 183.64 0 0 0-14.21-104.64c20.78 32 32.34 69.58 35.71 107.48.49 12.73.49 25.51 0 38.23A243.21 243.21 0 0 1 482 371.34c-26.12 47.34-68 85.63-117.19 108-78.29 36.23-174.68 31.32-248-14.68A248.34 248.34 0 0 1 25.36 366 238.34 238.34 0 0 1 0 273.08v-31.34C3.93 172 40.87 105.82 96 63.38m222 80.33a79.13 79.13 0 0 0 16-4.48c5-1.77 9.24-5.94 10.32-11.22-8.96 4.99-17.98 9.92-26.32 15.7z"]},Xg={prefix:"fab",iconName:"php",icon:[640,512,[],"f457","M320 104.5c171.4 0 303.2 72.2 303.2 151.5S491.3 407.5 320 407.5c-171.4 0-303.2-72.2-303.2-151.5S148.7 104.5 320 104.5m0-16.8C143.3 87.7 0 163 0 256s143.3 168.3 320 168.3S640 349 640 256 496.7 87.7 320 87.7zM218.2 242.5c-7.9 40.5-35.8 36.3-70.1 36.3l13.7-70.6c38 0 63.8-4.1 56.4 34.3zM97.4 350.3h36.7l8.7-44.8c41.1 0 66.6 3 90.2-19.1 26.1-24 32.9-66.7 14.3-88.1-9.7-11.2-25.3-16.7-46.5-16.7h-70.7L97.4 350.3zm185.7-213.6h36.5l-8.7 44.8c31.5 0 60.7-2.3 74.8 10.7 14.8 13.6 7.7 31-8.3 113.1h-37c15.4-79.4 18.3-86 12.7-92-5.4-5.8-17.7-4.6-47.4-4.6l-18.8 96.6h-36.5l32.7-168.6zM505 242.5c-8 41.1-36.7 36.3-70.1 36.3l13.7-70.6c38.2 0 63.8-4.1 56.4 34.3zM384.2 350.3H421l8.7-44.8c43.2 0 67.1 2.5 90.2-19.1 26.1-24 32.9-66.7 14.3-88.1-9.7-11.2-25.3-16.7-46.5-16.7H417l-32.8 168.7z"]},cV={prefix:"fab",iconName:"pied-piper",icon:[480,512,[],"f2ae","M455.93,23.2C429.23,30,387.79,51.69,341.35,90.66A206,206,0,0,0,240,64C125.13,64,32,157.12,32,272s93.13,208,208,208,208-93.13,208-208a207.25,207.25,0,0,0-58.75-144.81,155.35,155.35,0,0,0-17,27.4A176.16,176.16,0,0,1,417.1,272c0,97.66-79.44,177.11-177.09,177.11a175.81,175.81,0,0,1-87.63-23.4c82.94-107.33,150.79-37.77,184.31-226.65,5.79-32.62,28-94.26,126.23-160.18C471,33.45,465.35,20.8,455.93,23.2ZM125,406.4A176.66,176.66,0,0,1,62.9,272C62.9,174.34,142.35,94.9,240,94.9a174,174,0,0,1,76.63,17.75C250.64,174.76,189.77,265.52,125,406.4Z"]},aV={prefix:"fab",iconName:"pied-piper-alt",icon:[576,512,[],"f1a8","M244 246c-3.2-2-6.3-2.9-10.1-2.9-6.6 0-12.6 3.2-19.3 3.7l1.7 4.9zm135.9 197.9c-19 0-64.1 9.5-79.9 19.8l6.9 45.1c35.7 6.1 70.1 3.6 106-9.8-4.8-10-23.5-55.1-33-55.1zM340.8 177c6.6 2.8 11.5 9.2 22.7 22.1 2-1.4 7.5-5.2 7.5-8.6 0-4.9-11.8-13.2-13.2-23 11.2-5.7 25.2-6 37.6-8.9 68.1-16.4 116.3-52.9 146.8-116.7C548.3 29.3 554 16.1 554.6 2l-2 2.6c-28.4 50-33 63.2-81.3 100-31.9 24.4-69.2 40.2-106.6 54.6l-6.3-.3v-21.8c-19.6 1.6-19.7-14.6-31.6-23-18.7 20.6-31.6 40.8-58.9 51.1-12.7 4.8-19.6 10-25.9 21.8 34.9-16.4 91.2-13.5 98.8-10zM555.5 0l-.6 1.1-.3.9.6-.6zm-59.2 382.1c-33.9-56.9-75.3-118.4-150-115.5l-.3-6c-1.1-13.5 32.8 3.2 35.1-31l-14.4 7.2c-19.8-45.7-8.6-54.3-65.5-54.3-14.7 0-26.7 1.7-41.4 4.6 2.9 18.6 2.2 36.7-10.9 50.3l19.5 5.5c-1.7 3.2-2.9 6.3-2.9 9.8 0 21 42.8 2.9 42.8 33.6 0 18.4-36.8 60.1-54.9 60.1-8 0-53.7-50-53.4-60.1l.3-4.6 52.3-11.5c13-2.6 12.3-22.7-2.9-22.7-3.7 0-43.1 9.2-49.4 10.6-2-5.2-7.5-14.1-13.8-14.1-3.2 0-6.3 3.2-9.5 4-9.2 2.6-31 2.9-21.5 20.1L15.9 298.5c-5.5 1.1-8.9 6.3-8.9 11.8 0 6 5.5 10.9 11.5 10.9 8 0 131.3-28.4 147.4-32.2 2.6 3.2 4.6 6.3 7.8 8.6 20.1 14.4 59.8 85.9 76.4 85.9 24.1 0 58-22.4 71.3-41.9 3.2-4.3 6.9-7.5 12.4-6.9.6 13.8-31.6 34.2-33 43.7-1.4 10.2-1 35.2-.3 41.1 26.7 8.1 52-3.6 77.9-2.9 4.3-21 10.6-41.9 9.8-63.5l-.3-9.5c-1.4-34.2-10.9-38.5-34.8-58.6-1.1-1.1-2.6-2.6-3.7-4 2.2-1.4 1.1-1 4.6-1.7 88.5 0 56.3 183.6 111.5 229.9 33.1-15 72.5-27.9 103.5-47.2-29-25.6-52.6-45.7-72.7-79.9zm-196.2 46.1v27.2l11.8-3.4-2.9-23.8zm-68.7-150.4l24.1 61.2 21-13.8-31.3-50.9zm84.4 154.9l2 12.4c9-1.5 58.4-6.6 58.4-14.1 0-1.4-.6-3.2-.9-4.6-26.8 0-36.9 3.8-59.5 6.3z"]},eV={prefix:"fab",iconName:"pied-piper-hat",icon:[640,512,[],"f4e5","M640 24.9c-80.8 53.6-89.4 92.5-96.4 104.4-6.7 12.2-11.7 60.3-23.3 83.6-11.7 23.6-54.2 42.2-66.1 50-11.7 7.8-28.3 38.1-41.9 64.2-108.1-4.4-167.4 38.8-259.2 93.6 29.4-9.7 43.3-16.7 43.3-16.7 94.2-36 139.3-68.3 281.1-49.2 1.1 0 1.9.6 2.8.8 3.9 2.2 5.3 6.9 3.1 10.8l-53.9 95.8c-2.5 4.7-7.8 7.2-13.1 6.1-126.8-23.8-226.9 17.3-318.9 18.6C24.1 488 0 453.4 0 451.8c0-1.1.6-1.7 1.7-1.7 0 0 38.3 0 103.1-15.3C178.4 294.5 244 245.4 315.4 245.4c0 0 71.7 0 90.6 61.9 22.8-39.7 28.3-49.2 28.3-49.2 5.3-9.4 35-77.2 86.4-141.4 51.5-64 90.4-79.9 119.3-91.8z"]},iV={prefix:"fab",iconName:"pied-piper-pp",icon:[448,512,[],"f1a7","M205.3 174.6c0 21.1-14.2 38.1-31.7 38.1-7.1 0-12.8-1.2-17.2-3.7v-68c4.4-2.7 10.1-4.2 17.2-4.2 17.5 0 31.7 16.9 31.7 37.8zm52.6 67c-7.1 0-12.8 1.5-17.2 4.2v68c4.4 2.5 10.1 3.7 17.2 3.7 17.4 0 31.7-16.9 31.7-37.8 0-21.1-14.3-38.1-31.7-38.1zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zM185 255.1c41 0 74.2-35.6 74.2-79.6 0-44-33.2-79.6-74.2-79.6-12 0-24.1 3.2-34.6 8.8h-45.7V311l51.8-10.1v-50.6c8.6 3.1 18.1 4.8 28.5 4.8zm158.4 25.3c0-44-33.2-79.6-73.9-79.6-3.2 0-6.4.2-9.6.7-3.7 12.5-10.1 23.8-19.2 33.4-13.8 15-32.2 23.8-51.8 24.8V416l51.8-10.1v-50.6c8.6 3.2 18.2 4.7 28.7 4.7 40.8 0 74-35.6 74-79.6z"]},nV={prefix:"fab",iconName:"pied-piper-square",icon:[448,512,[],"e01e","M32 419L0 479.2l.8-328C.8 85.3 54 32 120 32h327.2c-93 28.9-189.9 94.2-253.9 168.6C122.7 282 82.6 338 32 419M448 32S305.2 98.8 261.6 199.1c-23.2 53.6-28.9 118.1-71 158.6-28.9 27.8-69.8 38.2-105.3 56.3-23.2 12-66.4 40.5-84.9 66h328.4c66 0 119.3-53.3 119.3-119.2-.1 0-.1-328.8-.1-328.8z"]},oV={prefix:"fab",iconName:"pinterest",icon:[496,512,[],"f0d2","M496 256c0 137-111 248-248 248-25.6 0-50.2-3.9-73.4-11.1 10.1-16.5 25.2-43.5 30.8-65 3-11.6 15.4-59 15.4-59 8.1 15.4 31.7 28.5 56.8 28.5 74.8 0 128.7-68.8 128.7-154.3 0-81.9-66.9-143.2-152.9-143.2-107 0-163.9 71.8-163.9 150.1 0 36.4 19.4 81.7 50.3 96.1 4.7 2.2 7.2 1.2 8.3-3.3.8-3.4 5-20.3 6.9-28.1.6-2.5.3-4.7-1.7-7.1-10.1-12.5-18.3-35.3-18.3-56.6 0-54.7 41.4-107.6 112-107.6 60.9 0 103.6 41.5 103.6 100.9 0 67.1-33.9 113.6-78 113.6-24.3 0-42.6-20.1-36.7-44.8 7-29.5 20.5-61.3 20.5-82.6 0-19-10.2-34.9-31.4-34.9-24.9 0-44.9 25.7-44.9 60.2 0 22 7.4 36.8 7.4 36.8s-24.5 103.8-29 123.2c-5 21.4-3 51.6-.9 71.2C65.4 450.9 0 361.1 0 256 0 119 111 8 248 8s248 111 248 248z"]},tV={prefix:"fab",iconName:"pinterest-p",icon:[384,512,[],"f231","M204 6.5C101.4 6.5 0 74.9 0 185.6 0 256 39.6 296 63.6 296c9.9 0 15.6-27.6 15.6-35.4 0-9.3-23.7-29.1-23.7-67.8 0-80.4 61.2-137.4 140.4-137.4 68.1 0 118.5 38.7 118.5 109.8 0 53.1-21.3 152.7-90.3 152.7-24.9 0-46.2-18-46.2-43.8 0-37.8 26.4-74.4 26.4-113.4 0-66.2-93.9-54.2-93.9 25.8 0 16.8 2.1 35.4 9.6 50.7-13.8 59.4-42 147.9-42 209.1 0 18.9 2.7 37.5 4.5 56.4 3.4 3.8 1.7 3.4 6.9 1.5 50.4-69 48.6-82.5 71.4-172.8 12.3 23.4 44.1 36 69.3 36 106.2 0 153.9-103.5 153.9-196.8C384 71.3 298.2 6.5 204 6.5z"]},rV={prefix:"fab",iconName:"pinterest-square",icon:[448,512,[],"f0d3","M448 80v352c0 26.5-21.5 48-48 48H154.4c9.8-16.4 22.4-40 27.4-59.3 3-11.5 15.3-58.4 15.3-58.4 8 15.3 31.4 28.2 56.3 28.2 74.1 0 127.4-68.1 127.4-152.7 0-81.1-66.2-141.8-151.4-141.8-106 0-162.2 71.1-162.2 148.6 0 36 19.2 80.8 49.8 95.1 4.7 2.2 7.1 1.2 8.2-3.3.8-3.4 5-20.1 6.8-27.8.6-2.5.3-4.6-1.7-7-10.1-12.3-18.3-34.9-18.3-56 0-54.2 41-106.6 110.9-106.6 60.3 0 102.6 41.1 102.6 99.9 0 66.4-33.5 112.4-77.2 112.4-24.1 0-42.1-19.9-36.4-44.4 6.9-29.2 20.3-60.7 20.3-81.8 0-53-75.5-45.7-75.5 25 0 21.7 7.3 36.5 7.3 36.5-31.4 132.8-36.1 134.5-29.6 192.6l2.2.8H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48z"]},lV={prefix:"fab",iconName:"playstation",icon:[576,512,[],"f3df","M570.9 372.3c-11.3 14.2-38.8 24.3-38.8 24.3L327 470.2v-54.3l150.9-53.8c17.1-6.1 19.8-14.8 5.8-19.4-13.9-4.6-39.1-3.3-56.2 2.9L327 381.1v-56.4c23.2-7.8 47.1-13.6 75.7-16.8 40.9-4.5 90.9.6 130.2 15.5 44.2 14 49.2 34.7 38 48.9zm-224.4-92.5v-139c0-16.3-3-31.3-18.3-35.6-11.7-3.8-19 7.1-19 23.4v347.9l-93.8-29.8V32c39.9 7.4 98 24.9 129.2 35.4C424.1 94.7 451 128.7 451 205.2c0 74.5-46 102.8-104.5 74.6zM43.2 410.2c-45.4-12.8-53-39.5-32.3-54.8 19.1-14.2 51.7-24.9 51.7-24.9l134.5-47.8v54.5l-96.8 34.6c-17.1 6.1-19.7 14.8-5.8 19.4 13.9 4.6 39.1 3.3 56.2-2.9l46.4-16.9v48.8c-51.6 9.3-101.4 7.3-153.9-10z"]},fV={prefix:"fab",iconName:"product-hunt",icon:[512,512,[],"f288","M326.3 218.8c0 20.5-16.7 37.2-37.2 37.2h-70.3v-74.4h70.3c20.5 0 37.2 16.7 37.2 37.2zM504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zm-128.1-37.2c0-47.9-38.9-86.8-86.8-86.8H169.2v248h49.6v-74.4h70.3c47.9 0 86.8-38.9 86.8-86.8z"]},sV={prefix:"fab",iconName:"pushed",icon:[432,512,[],"f3e1","M407 111.9l-98.5-9 14-33.4c10.4-23.5-10.8-40.4-28.7-37L22.5 76.9c-15.1 2.7-26 18.3-21.4 36.6l105.1 348.3c6.5 21.3 36.7 24.2 47.7 7l35.3-80.8 235.2-231.3c16.4-16.8 4.3-42.9-17.4-44.8zM297.6 53.6c5.1-.7 7.5 2.5 5.2 7.4L286 100.9 108.6 84.6l189-31zM22.7 107.9c-3.1-5.1 1-10 6.1-9.1l248.7 22.7-96.9 230.7L22.7 107.9zM136 456.4c-2.6 4-7.9 3.1-9.4-1.2L43.5 179.7l127.7 197.6c-7 15-35.2 79.1-35.2 79.1zm272.8-314.5L210.1 337.3l89.7-213.7 106.4 9.7c4 1.1 5.7 5.3 2.6 8.6z"]},hV={prefix:"fab",iconName:"python",icon:[448,512,[],"f3e2","M439.8 200.5c-7.7-30.9-22.3-54.2-53.4-54.2h-40.1v47.4c0 36.8-31.2 67.8-66.8 67.8H172.7c-29.2 0-53.4 25-53.4 54.3v101.8c0 29 25.2 46 53.4 54.3 33.8 9.9 66.3 11.7 106.8 0 26.9-7.8 53.4-23.5 53.4-54.3v-40.7H226.2v-13.6h160.2c31.1 0 42.6-21.7 53.4-54.2 11.2-33.5 10.7-65.7 0-108.6zM286.2 404c11.1 0 20.1 9.1 20.1 20.3 0 11.3-9 20.4-20.1 20.4-11 0-20.1-9.2-20.1-20.4.1-11.3 9.1-20.3 20.1-20.3zM167.8 248.1h106.8c29.7 0 53.4-24.5 53.4-54.3V91.9c0-29-24.4-50.7-53.4-55.6-35.8-5.9-74.7-5.6-106.8.1-45.2 8-53.4 24.7-53.4 55.6v40.7h106.9v13.6h-147c-31.1 0-58.3 18.7-66.8 54.2-9.8 40.7-10.2 66.1 0 108.6 7.6 31.6 25.7 54.2 56.8 54.2H101v-48.8c0-35.3 30.5-66.4 66.8-66.4zm-6.7-142.6c-11.1 0-20.1-9.1-20.1-20.3.1-11.3 9-20.4 20.1-20.4 11 0 20.1 9.2 20.1 20.4s-9 20.3-20.1 20.3z"]},mV={prefix:"fab",iconName:"qq",icon:[448,512,[],"f1d6","M433.754 420.445c-11.526 1.393-44.86-52.741-44.86-52.741 0 31.345-16.136 72.247-51.051 101.786 16.842 5.192 54.843 19.167 45.803 34.421-7.316 12.343-125.51 7.881-159.632 4.037-34.122 3.844-152.316 8.306-159.632-4.037-9.045-15.25 28.918-29.214 45.783-34.415-34.92-29.539-51.059-70.445-51.059-101.792 0 0-33.334 54.134-44.859 52.741-5.37-.65-12.424-29.644 9.347-99.704 10.261-33.024 21.995-60.478 40.144-105.779C60.683 98.063 108.982.006 224 0c113.737.006 163.156 96.133 160.264 214.963 18.118 45.223 29.912 72.85 40.144 105.778 21.768 70.06 14.716 99.053 9.346 99.704z"]},vV={prefix:"fab",iconName:"quinscape",icon:[512,512,[],"f459","M313.6 474.6h-1a158.1 158.1 0 0 1 0-316.2c94.9 0 168.2 83.1 157 176.6 4 5.1 8.2 9.6 11.2 15.3 13.4-30.3 20.3-62.4 20.3-97.7C501.1 117.5 391.6 8 256.5 8S12 117.5 12 252.6s109.5 244.6 244.5 244.6a237.36 237.36 0 0 0 70.4-10.1c-5.2-3.5-8.9-8.1-13.3-12.5zm-.1-.1l.4.1zm78.4-168.9a99.2 99.2 0 1 0 99.2 99.2 99.18 99.18 0 0 0-99.2-99.2z"]},zV={prefix:"fab",iconName:"quora",icon:[448,512,[],"f2c4","M440.5 386.7h-29.3c-1.5 13.5-10.5 30.8-33 30.8-20.5 0-35.3-14.2-49.5-35.8 44.2-34.2 74.7-87.5 74.7-153C403.5 111.2 306.8 32 205 32 105.3 32 7.3 111.7 7.3 228.7c0 134.1 131.3 221.6 249 189C276 451.3 302 480 351.5 480c81.8 0 90.8-75.3 89-93.3zM297 329.2C277.5 300 253.3 277 205.5 277c-30.5 0-54.3 10-69 22.8l12.2 24.3c6.2-3 13-4 19.8-4 35.5 0 53.7 30.8 69.2 61.3-10 3-20.7 4.2-32.7 4.2-75 0-107.5-53-107.5-156.7C97.5 124.5 130 71 205 71c76.2 0 108.7 53.5 108.7 157.7.1 41.8-5.4 75.6-16.7 100.5z"]},pV={prefix:"fab",iconName:"r-project",icon:[581,512,[],"f4f7","M581 226.6C581 119.1 450.9 32 290.5 32S0 119.1 0 226.6C0 322.4 103.3 402 239.4 418.1V480h99.1v-61.5c24.3-2.7 47.6-7.4 69.4-13.9L448 480h112l-67.4-113.7c54.5-35.4 88.4-84.9 88.4-139.7zm-466.8 14.5c0-73.5 98.9-133 220.8-133s211.9 40.7 211.9 133c0 50.1-26.5 85-70.3 106.4-2.4-1.6-4.7-2.9-6.4-3.7-10.2-5.2-27.8-10.5-27.8-10.5s86.6-6.4 86.6-92.7-90.6-87.9-90.6-87.9h-199V361c-74.1-21.5-125.2-67.1-125.2-119.9zm225.1 38.3v-55.6c57.8 0 87.8-6.8 87.8 27.3 0 36.5-38.2 28.3-87.8 28.3zm-.9 72.5H365c10.8 0 18.9 11.7 24 19.2-16.1 1.9-33 2.8-50.6 2.9v-22.1z"]},dV={prefix:"fab",iconName:"raspberry-pi",icon:[407,512,[],"f7bb","M372 232.5l-3.7-6.5c.1-46.4-21.4-65.3-46.5-79.7 7.6-2 15.4-3.6 17.6-13.2 13.1-3.3 15.8-9.4 17.1-15.8 3.4-2.3 14.8-8.7 13.6-19.7 6.4-4.4 10-10.1 8.1-18.1 6.9-7.5 8.7-13.7 5.8-19.4 8.3-10.3 4.6-15.6 1.1-20.9 6.2-11.2.7-23.2-16.6-21.2-6.9-10.1-21.9-7.8-24.2-7.8-2.6-3.2-6-6-16.5-4.7-6.8-6.1-14.4-5-22.3-2.1-9.3-7.3-15.5-1.4-22.6.8C271.6.6 269 5.5 263.5 7.6c-12.3-2.6-16.1 3-22 8.9l-6.9-.1c-18.6 10.8-27.8 32.8-31.1 44.1-3.3-11.3-12.5-33.3-31.1-44.1l-6.9.1c-5.9-5.9-9.7-11.5-22-8.9-5.6-2-8.1-7-19.4-3.4-4.6-1.4-8.9-4.4-13.9-4.3-2.6.1-5.5 1-8.7 3.5-7.9-3-15.5-4-22.3 2.1-10.5-1.3-14 1.4-16.5 4.7-2.3 0-17.3-2.3-24.2 7.8C21.2 16 15.8 28 22 39.2c-3.5 5.4-7.2 10.7 1.1 20.9-2.9 5.7-1.1 11.9 5.8 19.4-1.8 8 1.8 13.7 8.1 18.1-1.2 11 10.2 17.4 13.6 19.7 1.3 6.4 4 12.4 17.1 15.8 2.2 9.5 10 11.2 17.6 13.2-25.1 14.4-46.6 33.3-46.5 79.7l-3.7 6.5c-28.8 17.2-54.7 72.7-14.2 117.7 2.6 14.1 7.1 24.2 11 35.4 5.9 45.2 44.5 66.3 54.6 68.8 14.9 11.2 30.8 21.8 52.2 29.2C159 504.2 181 512 203 512h1c22.1 0 44-7.8 64.2-28.4 21.5-7.4 37.3-18 52.2-29.2 10.2-2.5 48.7-23.6 54.6-68.8 3.9-11.2 8.4-21.3 11-35.4 40.6-45.1 14.7-100.5-14-117.7zm-22.2-8c-1.5 18.7-98.9-65.1-82.1-67.9 45.7-7.5 83.6 19.2 82.1 67.9zm-43 93.1c-24.5 15.8-59.8 5.6-78.8-22.8s-14.6-64.2 9.9-80c24.5-15.8 59.8-5.6 78.8 22.8s14.6 64.2-9.9 80zM238.9 29.3c.8 4.2 1.8 6.8 2.9 7.6 5.4-5.8 9.8-11.7 16.8-17.3 0 3.3-1.7 6.8 2.5 9.4 3.7-5 8.8-9.5 15.5-13.3-3.2 5.6-.6 7.3 1.2 9.6 5.1-4.4 10-8.8 19.4-12.3-2.6 3.1-6.2 6.2-2.4 9.8 5.3-3.3 10.6-6.6 23.1-8.9-2.8 3.1-8.7 6.3-5.1 9.4 6.6-2.5 14-4.4 22.1-5.4-3.9 3.2-7.1 6.3-3.9 8.8 7.1-2.2 16.9-5.1 26.4-2.6l-6 6.1c-.7.8 14.1.6 23.9.8-3.6 5-7.2 9.7-9.3 18.2 1 1 5.8.4 10.4 0-4.7 9.9-12.8 12.3-14.7 16.6 2.9 2.2 6.8 1.6 11.2.1-3.4 6.9-10.4 11.7-16 17.3 1.4 1 3.9 1.6 9.7.9-5.2 5.5-11.4 10.5-18.8 15 1.3 1.5 5.8 1.5 10 1.6-6.7 6.5-15.3 9.9-23.4 14.2 4 2.7 6.9 2.1 10 2.1-5.7 4.7-15.4 7.1-24.4 10 1.7 2.7 3.4 3.4 7.1 4.1-9.5 5.3-23.2 2.9-27 5.6.9 2.7 3.6 4.4 6.7 5.8-15.4.9-57.3-.6-65.4-32.3 15.7-17.3 44.4-37.5 93.7-62.6-38.4 12.8-73 30-102 53.5-34.3-15.9-10.8-55.9 5.8-71.8zm-34.4 114.6c24.2-.3 54.1 17.8 54 34.7-.1 15-21 27.1-53.8 26.9-32.1-.4-53.7-15.2-53.6-29.8 0-11.9 26.2-32.5 53.4-31.8zm-123-12.8c3.7-.7 5.4-1.5 7.1-4.1-9-2.8-18.7-5.3-24.4-10 3.1 0 6 .7 10-2.1-8.1-4.3-16.7-7.7-23.4-14.2 4.2-.1 8.7 0 10-1.6-7.4-4.5-13.6-9.5-18.8-15 5.8.7 8.3.1 9.7-.9-5.6-5.6-12.7-10.4-16-17.3 4.3 1.5 8.3 2 11.2-.1-1.9-4.2-10-6.7-14.7-16.6 4.6.4 9.4 1 10.4 0-2.1-8.5-5.8-13.3-9.3-18.2 9.8-.1 24.6 0 23.9-.8l-6-6.1c9.5-2.5 19.3.4 26.4 2.6 3.2-2.5-.1-5.6-3.9-8.8 8.1 1.1 15.4 2.9 22.1 5.4 3.5-3.1-2.3-6.3-5.1-9.4 12.5 2.3 17.8 5.6 23.1 8.9 3.8-3.6.2-6.7-2.4-9.8 9.4 3.4 14.3 7.9 19.4 12.3 1.7-2.3 4.4-4 1.2-9.6 6.7 3.8 11.8 8.3 15.5 13.3 4.1-2.6 2.5-6.2 2.5-9.4 7 5.6 11.4 11.5 16.8 17.3 1.1-.8 2-3.4 2.9-7.6 16.6 15.9 40.1 55.9 6 71.8-29-23.5-63.6-40.7-102-53.5 49.3 25 78 45.3 93.7 62.6-8 31.8-50 33.2-65.4 32.3 3.1-1.4 5.8-3.2 6.7-5.8-4-2.8-17.6-.4-27.2-5.6zm60.1 24.1c16.8 2.8-80.6 86.5-82.1 67.9-1.5-48.7 36.5-75.5 82.1-67.9zM38.2 342c-23.7-18.8-31.3-73.7 12.6-98.3 26.5-7 9 107.8-12.6 98.3zm91 98.2c-13.3 7.9-45.8 4.7-68.8-27.9-15.5-27.4-13.5-55.2-2.6-63.4 16.3-9.8 41.5 3.4 60.9 25.6 16.9 20 24.6 55.3 10.5 65.7zm-26.4-119.7c-24.5-15.8-28.9-51.6-9.9-80s54.3-38.6 78.8-22.8 28.9 51.6 9.9 80c-19.1 28.4-54.4 38.6-78.8 22.8zM205 496c-29.4 1.2-58.2-23.7-57.8-32.3-.4-12.7 35.8-22.6 59.3-22 23.7-1 55.6 7.5 55.7 18.9.5 11-28.8 35.9-57.2 35.4zm58.9-124.9c.2 29.7-26.2 53.8-58.8 54-32.6.2-59.2-23.8-59.4-53.4v-.6c-.2-29.7 26.2-53.8 58.8-54 32.6-.2 59.2 23.8 59.4 53.4v.6zm82.2 42.7c-25.3 34.6-59.6 35.9-72.3 26.3-13.3-12.4-3.2-50.9 15.1-72 20.9-23.3 43.3-38.5 58.9-26.6 10.5 10.3 16.7 49.1-1.7 72.3zm22.9-73.2c-21.5 9.4-39-105.3-12.6-98.3 43.9 24.7 36.3 79.6 12.6 98.3z"]},uV={prefix:"fab",iconName:"ravelry",icon:[512,512,[],"f2d9","M498.252,234.223c-1.208-10.34-1.7-20.826-3.746-31a310.306,310.306,0,0,0-9.622-36.6,184.068,184.068,0,0,0-30.874-57.5,251.154,251.154,0,0,0-18.818-21.689,237.362,237.362,0,0,0-47.113-36.116A240.8,240.8,0,0,0,331.356,26.65c-11.018-3.1-22.272-5.431-33.515-7.615-6.78-1.314-13.749-1.667-20.627-2.482-.316-.036-.6-.358-.9-.553q-16.143.009-32.288.006c-2.41.389-4.808.925-7.236,1.15a179.331,179.331,0,0,0-34.256,7.1,221.5,221.5,0,0,0-39.768,16.355,281.385,281.385,0,0,0-38.08,24.158c-6.167,4.61-12.268,9.36-17.974,14.518C96.539,88.494,86.34,97.72,76.785,107.555a243.878,243.878,0,0,0-33.648,43.95,206.488,206.488,0,0,0-20.494,44.6,198.2,198.2,0,0,0-7.691,34.759A201.13,201.13,0,0,0,13.4,266.385a299.716,299.716,0,0,0,4.425,40.24,226.865,226.865,0,0,0,16.73,53.3,210.543,210.543,0,0,0,24,39.528,213.589,213.589,0,0,0,26.358,28.416A251.313,251.313,0,0,0,126.7,458.455a287.831,287.831,0,0,0,55.9,25.277,269.5,269.5,0,0,0,40.641,9.835c6.071,1.01,12.275,1.253,18.412,1.873a4.149,4.149,0,0,1,1.19.56h32.289c2.507-.389,5-.937,7.527-1.143,16.336-1.332,32.107-5.335,47.489-10.717A219.992,219.992,0,0,0,379.1,460.322c9.749-6.447,19.395-13.077,28.737-20.1,5.785-4.348,10.988-9.5,16.3-14.457,3.964-3.7,7.764-7.578,11.51-11.5a232.162,232.162,0,0,0,31.427-41.639c9.542-16.045,17.355-32.905,22.3-50.926,2.859-10.413,4.947-21.045,7.017-31.652,1.032-5.279,1.251-10.723,1.87-16.087.036-.317.358-.6.552-.9V236.005A9.757,9.757,0,0,1,498.252,234.223Zm-161.117-1.15s-16.572-2.98-28.47-2.98c-27.2,0-33.57,14.9-33.57,37.04V360.8H201.582V170.062H275.1v31.931c8.924-26.822,26.771-36.189,62.04-36.189Z"]},MV={prefix:"fab",iconName:"react",icon:[512,512,[],"f41b","M418.2 177.2c-5.4-1.8-10.8-3.5-16.2-5.1.9-3.7 1.7-7.4 2.5-11.1 12.3-59.6 4.2-107.5-23.1-123.3-26.3-15.1-69.2.6-112.6 38.4-4.3 3.7-8.5 7.6-12.5 11.5-2.7-2.6-5.5-5.2-8.3-7.7-45.5-40.4-91.1-57.4-118.4-41.5-26.2 15.2-34 60.3-23 116.7 1.1 5.6 2.3 11.1 3.7 16.7-6.4 1.8-12.7 3.8-18.6 5.9C38.3 196.2 0 225.4 0 255.6c0 31.2 40.8 62.5 96.3 81.5 4.5 1.5 9 3 13.6 4.3-1.5 6-2.8 11.9-4 18-10.5 55.5-2.3 99.5 23.9 114.6 27 15.6 72.4-.4 116.6-39.1 3.5-3.1 7-6.3 10.5-9.7 4.4 4.3 9 8.4 13.6 12.4 42.8 36.8 85.1 51.7 111.2 36.6 27-15.6 35.8-62.9 24.4-120.5-.9-4.4-1.9-8.9-3-13.5 3.2-.9 6.3-1.9 9.4-2.9 57.7-19.1 99.5-50 99.5-81.7 0-30.3-39.4-59.7-93.8-78.4zM282.9 92.3c37.2-32.4 71.9-45.1 87.7-36 16.9 9.7 23.4 48.9 12.8 100.4-.7 3.4-1.4 6.7-2.3 10-22.2-5-44.7-8.6-67.3-10.6-13-18.6-27.2-36.4-42.6-53.1 3.9-3.7 7.7-7.2 11.7-10.7zM167.2 307.5c5.1 8.7 10.3 17.4 15.8 25.9-15.6-1.7-31.1-4.2-46.4-7.5 4.4-14.4 9.9-29.3 16.3-44.5 4.6 8.8 9.3 17.5 14.3 26.1zm-30.3-120.3c14.4-3.2 29.7-5.8 45.6-7.8-5.3 8.3-10.5 16.8-15.4 25.4-4.9 8.5-9.7 17.2-14.2 26-6.3-14.9-11.6-29.5-16-43.6zm27.4 68.9c6.6-13.8 13.8-27.3 21.4-40.6s15.8-26.2 24.4-38.9c15-1.1 30.3-1.7 45.9-1.7s31 .6 45.9 1.7c8.5 12.6 16.6 25.5 24.3 38.7s14.9 26.7 21.7 40.4c-6.7 13.8-13.9 27.4-21.6 40.8-7.6 13.3-15.7 26.2-24.2 39-14.9 1.1-30.4 1.6-46.1 1.6s-30.9-.5-45.6-1.4c-8.7-12.7-16.9-25.7-24.6-39s-14.8-26.8-21.5-40.6zm180.6 51.2c5.1-8.8 9.9-17.7 14.6-26.7 6.4 14.5 12 29.2 16.9 44.3-15.5 3.5-31.2 6.2-47 8 5.4-8.4 10.5-17 15.5-25.6zm14.4-76.5c-4.7-8.8-9.5-17.6-14.5-26.2-4.9-8.5-10-16.9-15.3-25.2 16.1 2 31.5 4.7 45.9 8-4.6 14.8-10 29.2-16.1 43.4zM256.2 118.3c10.5 11.4 20.4 23.4 29.6 35.8-19.8-.9-39.7-.9-59.5 0 9.8-12.9 19.9-24.9 29.9-35.8zM140.2 57c16.8-9.8 54.1 4.2 93.4 39 2.5 2.2 5 4.6 7.6 7-15.5 16.7-29.8 34.5-42.9 53.1-22.6 2-45 5.5-67.2 10.4-1.3-5.1-2.4-10.3-3.5-15.5-9.4-48.4-3.2-84.9 12.6-94zm-24.5 263.6c-4.2-1.2-8.3-2.5-12.4-3.9-21.3-6.7-45.5-17.3-63-31.2-10.1-7-16.9-17.8-18.8-29.9 0-18.3 31.6-41.7 77.2-57.6 5.7-2 11.5-3.8 17.3-5.5 6.8 21.7 15 43 24.5 63.6-9.6 20.9-17.9 42.5-24.8 64.5zm116.6 98c-16.5 15.1-35.6 27.1-56.4 35.3-11.1 5.3-23.9 5.8-35.3 1.3-15.9-9.2-22.5-44.5-13.5-92 1.1-5.6 2.3-11.2 3.7-16.7 22.4 4.8 45 8.1 67.9 9.8 13.2 18.7 27.7 36.6 43.2 53.4-3.2 3.1-6.4 6.1-9.6 8.9zm24.5-24.3c-10.2-11-20.4-23.2-30.3-36.3 9.6.4 19.5.6 29.5.6 10.3 0 20.4-.2 30.4-.7-9.2 12.7-19.1 24.8-29.6 36.4zm130.7 30c-.9 12.2-6.9 23.6-16.5 31.3-15.9 9.2-49.8-2.8-86.4-34.2-4.2-3.6-8.4-7.5-12.7-11.5 15.3-16.9 29.4-34.8 42.2-53.6 22.9-1.9 45.7-5.4 68.2-10.5 1 4.1 1.9 8.2 2.7 12.2 4.9 21.6 5.7 44.1 2.5 66.3zm18.2-107.5c-2.8.9-5.6 1.8-8.5 2.6-7-21.8-15.6-43.1-25.5-63.8 9.6-20.4 17.7-41.4 24.5-62.9 5.2 1.5 10.2 3.1 15 4.7 46.6 16 79.3 39.8 79.3 58 0 19.6-34.9 44.9-84.8 61.4zm-149.7-15c25.3 0 45.8-20.5 45.8-45.8s-20.5-45.8-45.8-45.8c-25.3 0-45.8 20.5-45.8 45.8s20.5 45.8 45.8 45.8z"]},CV={prefix:"fab",iconName:"reacteurope",icon:[576,512,[],"f75d","M250.6 211.74l5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3-7.1-.1-2.3-6.8-2.3 6.8-7.2.1 5.7 4.3zm63.7 0l5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3-7.2-.1-2.3-6.8-2.3 6.8-7.2.1 5.7 4.3zm-91.3 50.5h-3.4c-4.8 0-3.8 4-3.8 12.1 0 4.7-2.3 6.1-5.8 6.1s-5.8-1.4-5.8-6.1v-36.6c0-4.7 2.3-6.1 5.8-6.1s5.8 1.4 5.8 6.1c0 7.2-.7 10.5 3.8 10.5h3.4c4.7-.1 3.8-3.9 3.8-12.3 0-9.9-6.7-14.1-16.8-14.1h-.2c-10.1 0-16.8 4.2-16.8 14.1V276c0 10.4 6.7 14.1 16.8 14.1h.2c10.1 0 16.8-3.8 16.8-14.1 0-9.86 1.1-13.76-3.8-13.76zm-80.7 17.4h-14.7v-19.3H139c2.5 0 3.8-1.3 3.8-3.8v-2.1c0-2.5-1.3-3.8-3.8-3.8h-11.4v-18.3H142c2.5 0 3.8-1.3 3.8-3.8v-2.1c0-2.5-1.3-3.8-3.8-3.8h-21.7c-2.4-.1-3.7 1.3-3.7 3.8v59.1c0 2.5 1.3 3.8 3.8 3.8h21.9c2.5 0 3.8-1.3 3.8-3.8v-2.1c0-2.5-1.3-3.8-3.8-3.8zm-42-18.5c4.6-2 7.3-6 7.3-12.4v-11.9c0-10.1-6.7-14.1-16.8-14.1H77.4c-2.5 0-3.8 1.3-3.8 3.8v59.1c0 2.5 1.3 3.8 3.8 3.8h3.4c2.5 0 3.8-1.3 3.8-3.8v-22.9h5.6l7.4 23.5a4.1 4.1 0 0 0 4.3 3.2h3.3c2.8 0 4-1.8 3.2-4.4zm-3.8-14c0 4.8-2.5 6.1-6.1 6.1h-5.8v-20.9h5.8c3.6 0 6.1 1.3 6.1 6.1zM176 226a3.82 3.82 0 0 0-4.2-3.4h-6.9a3.68 3.68 0 0 0-4 3.4l-11 59.2c-.5 2.7.9 4.1 3.4 4.1h3a3.74 3.74 0 0 0 4.1-3.5l1.8-11.3h12.2l1.8 11.3a3.74 3.74 0 0 0 4.1 3.5h3.5c2.6 0 3.9-1.4 3.4-4.1zm-12.3 39.3l4.7-29.7 4.7 29.7zm89.3 20.2v-53.2h7.5c2.5 0 3.8-1.3 3.8-3.8v-2.1c0-2.5-1.3-3.8-3.8-3.8h-25.8c-2.5 0-3.8 1.3-3.8 3.8v2.1c0 2.5 1.3 3.8 3.8 3.8h7.3v53.2c0 2.5 1.3 3.8 3.8 3.8h3.4c2.5.04 3.8-1.3 3.8-3.76zm248-.8h-19.4V258h16.1a1.89 1.89 0 0 0 2-2v-.8a1.89 1.89 0 0 0-2-2h-16.1v-25.8h19.1a1.89 1.89 0 0 0 2-2v-.8a1.77 1.77 0 0 0-2-1.9h-22.2a1.62 1.62 0 0 0-2 1.8v63a1.81 1.81 0 0 0 2 1.9H501a1.81 1.81 0 0 0 2-1.9v-.8a1.84 1.84 0 0 0-2-1.96zm-93.1-62.9h-.8c-10.1 0-15.3 4.7-15.3 14.1V276c0 9.3 5.2 14.1 15.3 14.1h.8c10.1 0 15.3-4.8 15.3-14.1v-40.1c0-9.36-5.2-14.06-15.3-14.06zm10.2 52.4c-.1 8-3 11.1-10.5 11.1s-10.5-3.1-10.5-11.1v-36.6c0-7.9 3-11.1 10.5-11.1s10.5 3.2 10.5 11.1zm-46.5-14.5c6.1-1.6 9.2-6.1 9.2-13.3v-9.7c0-9.4-5.2-14.1-15.3-14.1h-13.7a1.81 1.81 0 0 0-2 1.9v63a1.81 1.81 0 0 0 2 1.9h1.2a1.74 1.74 0 0 0 1.9-1.9v-26.9h11.6l10.4 27.2a2.32 2.32 0 0 0 2.3 1.5h1.5c1.4 0 2-1 1.5-2.3zm-6.4-3.9H355v-28.5h10.2c7.5 0 10.5 3.1 10.5 11.1v6.4c0 7.84-3 11.04-10.5 11.04zm85.9-33.1h-13.7a1.62 1.62 0 0 0-2 1.8v63a1.81 1.81 0 0 0 2 1.9h1.2a1.74 1.74 0 0 0 1.9-1.9v-26.1h10.6c10.1 0 15.3-4.8 15.3-14.1v-10.5c0-9.4-5.2-14.1-15.3-14.1zm10.2 22.8c0 7.9-3 11.1-10.5 11.1h-10.2v-29.2h10.2c7.5-.1 10.5 3.1 10.5 11zM259.5 308l-2.3-6.8-2.3 6.8-7.1.1 5.7 4.3-2.1 6.8 5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3zm227.6-136.1a364.42 364.42 0 0 0-35.6-11.3c19.6-78 11.6-134.7-22.3-153.9C394.7-12.66 343.3 11 291 61.94q5.1 4.95 10.2 10.2c82.5-80 119.6-53.5 120.9-52.8 22.4 12.7 36 55.8 15.5 137.8a587.83 587.83 0 0 0-84.6-13C281.1 43.64 212.4 2 170.8 2 140 2 127 23 123.2 29.74c-18.1 32-13.3 84.2.1 133.8-70.5 20.3-120.7 54.1-120.3 95 .5 59.6 103.2 87.8 122.1 92.8-20.5 81.9-10.1 135.6 22.3 153.9 28 15.8 75.1 6 138.2-55.2q-5.1-4.95-10.2-10.2c-82.5 80-119.7 53.5-120.9 52.8-22.3-12.6-36-55.6-15.5-137.9 12.4 2.9 41.8 9.5 84.6 13 71.9 100.4 140.6 142 182.1 142 30.8 0 43.8-21 47.6-27.7 18-31.9 13.3-84.1-.1-133.8 152.3-43.8 156.2-130.2 33.9-176.3zM135.9 36.84c2.9-5.1 11.9-20.3 34.9-20.3 36.8 0 98.8 39.6 163.3 126.2a714 714 0 0 0-93.9.9 547.76 547.76 0 0 1 42.2-52.4Q277.3 86 272.2 81a598.25 598.25 0 0 0-50.7 64.2 569.69 569.69 0 0 0-84.4 14.6c-.2-1.4-24.3-82.2-1.2-123zm304.8 438.3c-2.9 5.1-11.8 20.3-34.9 20.3-36.7 0-98.7-39.4-163.3-126.2a695.38 695.38 0 0 0 93.9-.9 547.76 547.76 0 0 1-42.2 52.4q5.1 5.25 10.2 10.2a588.47 588.47 0 0 0 50.7-64.2c47.3-4.7 80.3-13.5 84.4-14.6 22.7 84.4 4.5 117 1.2 123zm9.1-138.6c-3.6-11.9-7.7-24.1-12.4-36.4a12.67 12.67 0 0 1-10.7-5.7l-.1.1a19.61 19.61 0 0 1-5.4 3.6c5.7 14.3 10.6 28.4 14.7 42.2a535.3 535.3 0 0 1-72 13c3.5-5.3 17.2-26.2 32.2-54.2a24.6 24.6 0 0 1-6-3.2c-1.1 1.2-3.6 4.2-10.9 4.2-6.2 11.2-17.4 30.9-33.9 55.2a711.91 711.91 0 0 1-112.4 1c-7.9-11.2-21.5-31.1-36.8-57.8a21 21 0 0 1-3-1.5c-1.9 1.6-3.9 3.2-12.6 3.2 6.3 11.2 17.5 30.7 33.8 54.6a548.81 548.81 0 0 1-72.2-11.7q5.85-21 14.1-42.9c-3.2 0-5.4.2-8.4-1a17.58 17.58 0 0 1-6.9 1c-4.9 13.4-9.1 26.5-12.7 39.4C-31.7 297-12.1 216 126.7 175.64c3.6 11.9 7.7 24.1 12.4 36.4 10.4 0 12.9 3.4 14.4 5.3a12 12 0 0 1 2.3-2.2c-5.8-14.7-10.9-29.2-15.2-43.3 7-1.8 32.4-8.4 72-13-15.9 24.3-26.7 43.9-32.8 55.3a14.22 14.22 0 0 1 6.4 8 23.42 23.42 0 0 1 10.2-8.4c6.5-11.7 17.9-31.9 34.8-56.9a711.72 711.72 0 0 1 112.4-1c31.5 44.6 28.9 48.1 42.5 64.5a21.42 21.42 0 0 1 10.4-7.4c-6.4-11.4-17.6-31-34.3-55.5 40.4 4.1 65 10 72.2 11.7-4 14.4-8.9 29.2-14.6 44.2a20.74 20.74 0 0 1 6.8 4.3l.1.1a12.72 12.72 0 0 1 8.9-5.6c4.9-13.4 9.2-26.6 12.8-39.5a359.71 359.71 0 0 1 34.5 11c106.1 39.9 74 87.9 72.6 90.4-19.8 35.1-80.1 55.2-105.7 62.5zm-114.4-114h-1.2a1.74 1.74 0 0 0-1.9 1.9v49.8c0 7.9-2.6 11.1-10.1 11.1s-10.1-3.1-10.1-11.1v-49.8a1.69 1.69 0 0 0-1.9-1.9H309a1.81 1.81 0 0 0-2 1.9v51.5c0 9.6 5 14.1 15.1 14.1h.4c10.1 0 15.1-4.6 15.1-14.1v-51.5a2 2 0 0 0-2.2-1.9zM321.7 308l-2.3-6.8-2.3 6.8-7.1.1 5.7 4.3-2.1 6.8 5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3zm-31.1 7.4l-2.3-6.8-2.3 6.8-7.1.1 5.7 4.3-2.1 6.8 5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3zm5.1-30.8h-19.4v-26.7h16.1a1.89 1.89 0 0 0 2-2v-.8a1.89 1.89 0 0 0-2-2h-16.1v-25.8h19.1a1.89 1.89 0 0 0 2-2v-.8a1.77 1.77 0 0 0-2-1.9h-22.2a1.81 1.81 0 0 0-2 1.9v63a1.81 1.81 0 0 0 2 1.9h22.5a1.77 1.77 0 0 0 2-1.9v-.8a1.83 1.83 0 0 0-2-2.06zm-7.4-99.4L286 192l-7.1.1 5.7 4.3-2.1 6.8 5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3-7.1-.1z"]},HV={prefix:"fab",iconName:"readme",icon:[576,512,[],"f4d5","M528.3 46.5H388.5c-48.1 0-89.9 33.3-100.4 80.3-10.6-47-52.3-80.3-100.4-80.3H48c-26.5 0-48 21.5-48 48v245.8c0 26.5 21.5 48 48 48h89.7c102.2 0 132.7 24.4 147.3 75 .7 2.8 5.2 2.8 6 0 14.7-50.6 45.2-75 147.3-75H528c26.5 0 48-21.5 48-48V94.6c0-26.4-21.3-47.9-47.7-48.1zM242 311.9c0 1.9-1.5 3.5-3.5 3.5H78.2c-1.9 0-3.5-1.5-3.5-3.5V289c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5v22.9zm0-60.9c0 1.9-1.5 3.5-3.5 3.5H78.2c-1.9 0-3.5-1.5-3.5-3.5v-22.9c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5V251zm0-60.9c0 1.9-1.5 3.5-3.5 3.5H78.2c-1.9 0-3.5-1.5-3.5-3.5v-22.9c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5v22.9zm259.3 121.7c0 1.9-1.5 3.5-3.5 3.5H337.5c-1.9 0-3.5-1.5-3.5-3.5v-22.9c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5v22.9zm0-60.9c0 1.9-1.5 3.5-3.5 3.5H337.5c-1.9 0-3.5-1.5-3.5-3.5V228c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5v22.9zm0-60.9c0 1.9-1.5 3.5-3.5 3.5H337.5c-1.9 0-3.5-1.5-3.5-3.5v-22.8c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5V190z"]},gV={prefix:"fab",iconName:"rebel",icon:[512,512,[],"f1d0","M256.5 504C117.2 504 9 387.8 13.2 249.9 16 170.7 56.4 97.7 129.7 49.5c.3 0 1.9-.6 1.1.8-5.8 5.5-111.3 129.8-14.1 226.4 49.8 49.5 90 2.5 90 2.5 38.5-50.1-.6-125.9-.6-125.9-10-24.9-45.7-40.1-45.7-40.1l28.8-31.8c24.4 10.5 43.2 38.7 43.2 38.7.8-29.6-21.9-61.4-21.9-61.4L255.1 8l44.3 50.1c-20.5 28.8-21.9 62.6-21.9 62.6 13.8-23 43.5-39.3 43.5-39.3l28.5 31.8c-27.4 8.9-45.4 39.9-45.4 39.9-15.8 28.5-27.1 89.4.6 127.3 32.4 44.6 87.7-2.8 87.7-2.8 102.7-91.9-10.5-225-10.5-225-6.1-5.5.8-2.8.8-2.8 50.1 36.5 114.6 84.4 116.2 204.8C500.9 400.2 399 504 256.5 504z"]},VV={prefix:"fab",iconName:"red-river",icon:[448,512,[],"f3e3","M353.2 32H94.8C42.4 32 0 74.4 0 126.8v258.4C0 437.6 42.4 480 94.8 480h258.4c52.4 0 94.8-42.4 94.8-94.8V126.8c0-52.4-42.4-94.8-94.8-94.8zM144.9 200.9v56.3c0 27-21.9 48.9-48.9 48.9V151.9c0-13.2 10.7-23.9 23.9-23.9h154.2c0 27-21.9 48.9-48.9 48.9h-56.3c-12.3-.6-24.6 11.6-24 24zm176.3 72h-56.3c-12.3-.6-24.6 11.6-24 24v56.3c0 27-21.9 48.9-48.9 48.9V247.9c0-13.2 10.7-23.9 23.9-23.9h154.2c0 27-21.9 48.9-48.9 48.9z"]},xV={prefix:"fab",iconName:"reddit",icon:[512,512,[],"f1a1","M201.5 305.5c-13.8 0-24.9-11.1-24.9-24.6 0-13.8 11.1-24.9 24.9-24.9 13.6 0 24.6 11.1 24.6 24.9 0 13.6-11.1 24.6-24.6 24.6zM504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zm-132.3-41.2c-9.4 0-17.7 3.9-23.8 10-22.4-15.5-52.6-25.5-86.1-26.6l17.4-78.3 55.4 12.5c0 13.6 11.1 24.6 24.6 24.6 13.8 0 24.9-11.3 24.9-24.9s-11.1-24.9-24.9-24.9c-9.7 0-18 5.8-22.1 13.8l-61.2-13.6c-3-.8-6.1 1.4-6.9 4.4l-19.1 86.4c-33.2 1.4-63.1 11.3-85.5 26.8-6.1-6.4-14.7-10.2-24.1-10.2-34.9 0-46.3 46.9-14.4 62.8-1.1 5-1.7 10.2-1.7 15.5 0 52.6 59.2 95.2 132 95.2 73.1 0 132.3-42.6 132.3-95.2 0-5.3-.6-10.8-1.9-15.8 31.3-16 19.8-62.5-14.9-62.5zM302.8 331c-18.2 18.2-76.1 17.9-93.6 0-2.2-2.2-6.1-2.2-8.3 0-2.5 2.5-2.5 6.4 0 8.6 22.8 22.8 87.3 22.8 110.2 0 2.5-2.2 2.5-6.1 0-8.6-2.2-2.2-6.1-2.2-8.3 0zm7.7-75c-13.6 0-24.6 11.1-24.6 24.9 0 13.6 11.1 24.6 24.6 24.6 13.8 0 24.9-11.1 24.9-24.6 0-13.8-11-24.9-24.9-24.9z"]},LV={prefix:"fab",iconName:"reddit-alien",icon:[512,512,[],"f281","M440.3 203.5c-15 0-28.2 6.2-37.9 15.9-35.7-24.7-83.8-40.6-137.1-42.3L293 52.3l88.2 19.8c0 21.6 17.6 39.2 39.2 39.2 22 0 39.7-18.1 39.7-39.7s-17.6-39.7-39.7-39.7c-15.4 0-28.7 9.3-35.3 22l-97.4-21.6c-4.9-1.3-9.7 2.2-11 7.1L246.3 177c-52.9 2.2-100.5 18.1-136.3 42.8-9.7-10.1-23.4-16.3-38.4-16.3-55.6 0-73.8 74.6-22.9 100.1-1.8 7.9-2.6 16.3-2.6 24.7 0 83.8 94.4 151.7 210.3 151.7 116.4 0 210.8-67.9 210.8-151.7 0-8.4-.9-17.2-3.1-25.1 49.9-25.6 31.5-99.7-23.8-99.7zM129.4 308.9c0-22 17.6-39.7 39.7-39.7 21.6 0 39.2 17.6 39.2 39.7 0 21.6-17.6 39.2-39.2 39.2-22 .1-39.7-17.6-39.7-39.2zm214.3 93.5c-36.4 36.4-139.1 36.4-175.5 0-4-3.5-4-9.7 0-13.7 3.5-3.5 9.7-3.5 13.2 0 27.8 28.5 120 29 149 0 3.5-3.5 9.7-3.5 13.2 0 4.1 4 4.1 10.2.1 13.7zm-.8-54.2c-21.6 0-39.2-17.6-39.2-39.2 0-22 17.6-39.7 39.2-39.7 22 0 39.7 17.6 39.7 39.7-.1 21.5-17.7 39.2-39.7 39.2z"]},bV={prefix:"fab",iconName:"reddit-square",icon:[448,512,[],"f1a2","M283.2 345.5c2.7 2.7 2.7 6.8 0 9.2-24.5 24.5-93.8 24.6-118.4 0-2.7-2.4-2.7-6.5 0-9.2 2.4-2.4 6.5-2.4 8.9 0 18.7 19.2 81 19.6 100.5 0 2.4-2.3 6.6-2.3 9 0zm-91.3-53.8c0-14.9-11.9-26.8-26.5-26.8-14.9 0-26.8 11.9-26.8 26.8 0 14.6 11.9 26.5 26.8 26.5 14.6 0 26.5-11.9 26.5-26.5zm90.7-26.8c-14.6 0-26.5 11.9-26.5 26.8 0 14.6 11.9 26.5 26.5 26.5 14.9 0 26.8-11.9 26.8-26.5 0-14.9-11.9-26.8-26.8-26.8zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-99.7 140.6c-10.1 0-19 4.2-25.6 10.7-24.1-16.7-56.5-27.4-92.5-28.6l18.7-84.2 59.5 13.4c0 14.6 11.9 26.5 26.5 26.5 14.9 0 26.8-12.2 26.8-26.8 0-14.6-11.9-26.8-26.8-26.8-10.4 0-19.3 6.2-23.8 14.9l-65.7-14.6c-3.3-.9-6.5 1.5-7.4 4.8l-20.5 92.8c-35.7 1.5-67.8 12.2-91.9 28.9-6.5-6.8-15.8-11-25.9-11-37.5 0-49.8 50.4-15.5 67.5-1.2 5.4-1.8 11-1.8 16.7 0 56.5 63.7 102.3 141.9 102.3 78.5 0 142.2-45.8 142.2-102.3 0-5.7-.6-11.6-2.1-17 33.6-17.2 21.2-67.2-16.1-67.2z"]},NV={prefix:"fab",iconName:"redhat",icon:[512,512,[],"f7bc","M341.52 285.56c33.65 0 82.34-6.94 82.34-47 .22-6.74.86-1.82-20.88-96.24-4.62-19.15-8.68-27.84-42.31-44.65-26.09-13.34-82.92-35.37-99.73-35.37-15.66 0-20.2 20.17-38.87 20.17-18 0-31.31-15.06-48.12-15.06-16.14 0-26.66 11-34.78 33.62-27.5 77.55-26.28 74.27-26.12 78.27 0 24.8 97.64 106.11 228.47 106.11M429 254.84c4.65 22 4.65 24.35 4.65 27.25 0 37.66-42.33 58.56-98 58.56-125.74.08-235.91-73.65-235.91-122.33a49.55 49.55 0 0 1 4.06-19.72C58.56 200.86 0 208.93 0 260.63c0 84.67 200.63 189 359.49 189 121.79 0 152.51-55.08 152.51-98.58 0-34.21-29.59-73.05-82.93-96.24"]},AV={prefix:"fab",iconName:"renren",icon:[512,512,[],"f18b","M214 169.1c0 110.4-61 205.4-147.6 247.4C30 373.2 8 317.7 8 256.6 8 133.9 97.1 32.2 214 12.5v156.6zM255 504c-42.9 0-83.3-11-118.5-30.4C193.7 437.5 239.9 382.9 255 319c15.5 63.9 61.7 118.5 118.8 154.7C338.7 493 298.3 504 255 504zm190.6-87.5C359 374.5 298 279.6 298 169.1V12.5c116.9 19.7 206 121.4 206 244.1 0 61.1-22 116.6-58.4 159.9z"]},yV={prefix:"fab",iconName:"replyd",icon:[448,512,[],"f3e6","M320 480H128C57.6 480 0 422.4 0 352V160C0 89.6 57.6 32 128 32h192c70.4 0 128 57.6 128 128v192c0 70.4-57.6 128-128 128zM193.4 273.2c-6.1-2-11.6-3.1-16.4-3.1-7.2 0-13.5 1.9-18.9 5.6-5.4 3.7-9.6 9-12.8 15.8h-1.1l-4.2-18.3h-28v138.9h36.1v-89.7c1.5-5.4 4.4-9.8 8.7-13.2 4.3-3.4 9.8-5.1 16.2-5.1 4.6 0 9.8 1 15.6 3.1l4.8-34zm115.2 103.4c-3.2 2.4-7.7 4.8-13.7 7.1-6 2.3-12.8 3.5-20.4 3.5-12.2 0-21.1-3-26.5-8.9-5.5-5.9-8.5-14.7-9-26.4h83.3c.9-4.8 1.6-9.4 2.1-13.9.5-4.4.7-8.6.7-12.5 0-10.7-1.6-19.7-4.7-26.9-3.2-7.2-7.3-13-12.5-17.2-5.2-4.3-11.1-7.3-17.8-9.2-6.7-1.8-13.5-2.8-20.6-2.8-21.1 0-37.5 6.1-49.2 18.3s-17.5 30.5-17.5 55c0 22.8 5.2 40.7 15.6 53.7 10.4 13.1 26.8 19.6 49.2 19.6 10.7 0 20.9-1.5 30.4-4.6 9.5-3.1 17.1-6.8 22.6-11.2l-12-23.6zm-21.8-70.3c3.8 5.4 5.3 13.1 4.6 23.1h-51.7c.9-9.4 3.7-17 8.2-22.6 4.5-5.6 11.5-8.5 21-8.5 8.2-.1 14.1 2.6 17.9 8zm79.9 2.5c4.1 3.9 9.4 5.8 16.1 5.8 7 0 12.6-1.9 16.7-5.8s6.1-9.1 6.1-15.6-2-11.6-6.1-15.4c-4.1-3.8-9.6-5.7-16.7-5.7-6.7 0-12 1.9-16.1 5.7-4.1 3.8-6.1 8.9-6.1 15.4s2 11.7 6.1 15.6zm0 100.5c4.1 3.9 9.4 5.8 16.1 5.8 7 0 12.6-1.9 16.7-5.8s6.1-9.1 6.1-15.6-2-11.6-6.1-15.4c-4.1-3.8-9.6-5.7-16.7-5.7-6.7 0-12 1.9-16.1 5.7-4.1 3.8-6.1 8.9-6.1 15.4 0 6.6 2 11.7 6.1 15.6z"]},SV={prefix:"fab",iconName:"researchgate",icon:[448,512,[],"f4f8","M0 32v448h448V32H0zm262.2 334.4c-6.6 3-33.2 6-50-14.2-9.2-10.6-25.3-33.3-42.2-63.6-8.9 0-14.7 0-21.4-.6v46.4c0 23.5 6 21.2 25.8 23.9v8.1c-6.9-.3-23.1-.8-35.6-.8-13.1 0-26.1.6-33.6.8v-8.1c15.5-2.9 22-1.3 22-23.9V225c0-22.6-6.4-21-22-23.9V193c25.8 1 53.1-.6 70.9-.6 31.7 0 55.9 14.4 55.9 45.6 0 21.1-16.7 42.2-39.2 47.5 13.6 24.2 30 45.6 42.2 58.9 7.2 7.8 17.2 14.7 27.2 14.7v7.3zm22.9-135c-23.3 0-32.2-15.7-32.2-32.2V167c0-12.2 8.8-30.4 34-30.4s30.4 17.9 30.4 17.9l-10.7 7.2s-5.5-12.5-19.7-12.5c-7.9 0-19.7 7.3-19.7 19.7v26.8c0 13.4 6.6 23.3 17.9 23.3 14.1 0 21.5-10.9 21.5-26.8h-17.9v-10.7h30.4c0 20.5 4.7 49.9-34 49.9zm-116.5 44.7c-9.4 0-13.6-.3-20-.8v-69.7c6.4-.6 15-.6 22.5-.6 23.3 0 37.2 12.2 37.2 34.5 0 21.9-15 36.6-39.7 36.6z"]},wV={prefix:"fab",iconName:"resolving",icon:[496,512,[],"f3e7","M281.2 278.2c46-13.3 49.6-23.5 44-43.4L314 195.5c-6.1-20.9-18.4-28.1-71.1-12.8L54.7 236.8l28.6 98.6 197.9-57.2zM248.5 8C131.4 8 33.2 88.7 7.2 197.5l221.9-63.9c34.8-10.2 54.2-11.7 79.3-8.2 36.3 6.1 52.7 25 61.4 55.2l10.7 37.8c8.2 28.1 1 50.6-23.5 73.6-19.4 17.4-31.2 24.5-61.4 33.2L203 351.8l220.4 27.1 9.7 34.2-48.1 13.3-286.8-37.3 23 80.2c36.8 22 80.3 34.7 126.3 34.7 137 0 248.5-111.4 248.5-248.3C497 119.4 385.5 8 248.5 8zM38.3 388.6L0 256.8c0 48.5 14.3 93.4 38.3 131.8z"]},kV={prefix:"fab",iconName:"rev",icon:[448,512,[],"f5b2","M289.67 274.89a65.57 65.57 0 1 1-65.56-65.56 65.64 65.64 0 0 1 65.56 65.56zm139.55-5.05h-.13a204.69 204.69 0 0 0-74.32-153l-45.38 26.2a157.07 157.07 0 0 1 71.81 131.84C381.2 361.5 310.73 432 224.11 432S67 361.5 67 274.88c0-81.88 63-149.27 143-156.43v39.12l108.77-62.79L210 32v38.32c-106.7 7.25-191 96-191 204.57 0 111.59 89.12 202.29 200.06 205v.11h210.16V269.84z"]},TV={prefix:"fab",iconName:"rocketchat",icon:[576,512,[],"f3e8","M284.046,224.8a34.114,34.114,0,1,0,34.317,34.113A34.217,34.217,0,0,0,284.046,224.8Zm-110.45,0a34.114,34.114,0,1,0,34.317,34.113A34.217,34.217,0,0,0,173.6,224.8Zm220.923,0a34.114,34.114,0,1,0,34.317,34.113A34.215,34.215,0,0,0,394.519,224.8Zm153.807-55.319c-15.535-24.172-37.31-45.57-64.681-63.618-52.886-34.817-122.374-54-195.666-54a405.975,405.975,0,0,0-72.032,6.357,238.524,238.524,0,0,0-49.51-36.588C99.684-11.7,40.859.711,11.135,11.421A14.291,14.291,0,0,0,5.58,34.782C26.542,56.458,61.222,99.3,52.7,138.252c-33.142,33.9-51.112,74.776-51.112,117.337,0,43.372,17.97,84.248,51.112,118.148,8.526,38.956-26.154,81.816-47.116,103.491a14.284,14.284,0,0,0,5.555,23.34c29.724,10.709,88.549,23.147,155.324-10.2a238.679,238.679,0,0,0,49.51-36.589A405.972,405.972,0,0,0,288,460.14c73.313,0,142.8-19.159,195.667-53.975,27.371-18.049,49.145-39.426,64.679-63.619,17.309-26.923,26.07-55.916,26.07-86.125C574.394,225.4,565.634,196.43,548.326,169.485ZM284.987,409.9a345.65,345.65,0,0,1-89.446-11.5l-20.129,19.393a184.366,184.366,0,0,1-37.138,27.585,145.767,145.767,0,0,1-52.522,14.87c.983-1.771,1.881-3.563,2.842-5.356q30.258-55.68,16.325-100.078c-32.992-25.962-52.778-59.2-52.778-95.4,0-83.1,104.254-150.469,232.846-150.469s232.867,67.373,232.867,150.469C517.854,342.525,413.6,409.9,284.987,409.9Z"]},EV={prefix:"fab",iconName:"rockrms",icon:[496,512,[],"f3e9","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm157.4 419.5h-90l-112-131.3c-17.9-20.4-3.9-56.1 26.6-56.1h75.3l-84.6-99.3-84.3 98.9h-90L193.5 67.2c14.4-18.4 41.3-17.3 54.5 0l157.7 185.1c19 22.8 2 57.2-27.6 56.1-.6 0-74.2.2-74.2.2l101.5 118.9z"]},PV={prefix:"fab",iconName:"rust",icon:[512,512,[],"e07a","M508.52,249.75,486.7,236.24c-.17-2-.34-3.93-.55-5.88l18.72-17.5a7.35,7.35,0,0,0-2.44-12.25l-24-9c-.54-1.88-1.08-3.78-1.67-5.64l15-20.83a7.35,7.35,0,0,0-4.79-11.54l-25.42-4.15c-.9-1.73-1.79-3.45-2.73-5.15l10.68-23.42a7.35,7.35,0,0,0-6.95-10.39l-25.82.91q-1.79-2.22-3.61-4.4L439,81.84A7.36,7.36,0,0,0,430.16,73L405,78.93q-2.17-1.83-4.4-3.61l.91-25.82a7.35,7.35,0,0,0-10.39-7L367.7,53.23c-1.7-.94-3.43-1.84-5.15-2.73L358.4,25.08a7.35,7.35,0,0,0-11.54-4.79L326,35.26c-1.86-.59-3.75-1.13-5.64-1.67l-9-24a7.35,7.35,0,0,0-12.25-2.44l-17.5,18.72c-1.95-.21-3.91-.38-5.88-.55L262.25,3.48a7.35,7.35,0,0,0-12.5,0L236.24,25.3c-2,.17-3.93.34-5.88.55L212.86,7.13a7.35,7.35,0,0,0-12.25,2.44l-9,24c-1.89.55-3.79,1.08-5.66,1.68l-20.82-15a7.35,7.35,0,0,0-11.54,4.79l-4.15,25.41c-1.73.9-3.45,1.79-5.16,2.73L120.88,42.55a7.35,7.35,0,0,0-10.39,7l.92,25.81c-1.49,1.19-3,2.39-4.42,3.61L81.84,73A7.36,7.36,0,0,0,73,81.84L78.93,107c-1.23,1.45-2.43,2.93-3.62,4.41l-25.81-.91a7.42,7.42,0,0,0-6.37,3.26,7.35,7.35,0,0,0-.57,7.13l10.66,23.41c-.94,1.7-1.83,3.43-2.73,5.16L25.08,153.6a7.35,7.35,0,0,0-4.79,11.54l15,20.82c-.59,1.87-1.13,3.77-1.68,5.66l-24,9a7.35,7.35,0,0,0-2.44,12.25l18.72,17.5c-.21,1.95-.38,3.91-.55,5.88L3.48,249.75a7.35,7.35,0,0,0,0,12.5L25.3,275.76c.17,2,.34,3.92.55,5.87L7.13,299.13a7.35,7.35,0,0,0,2.44,12.25l24,9c.55,1.89,1.08,3.78,1.68,5.65l-15,20.83a7.35,7.35,0,0,0,4.79,11.54l25.42,4.15c.9,1.72,1.79,3.45,2.73,5.14L42.56,391.12a7.35,7.35,0,0,0,.57,7.13,7.13,7.13,0,0,0,6.37,3.26l25.83-.91q1.77,2.22,3.6,4.4L73,430.16A7.36,7.36,0,0,0,81.84,439L107,433.07q2.18,1.83,4.41,3.61l-.92,25.82a7.35,7.35,0,0,0,10.39,6.95l23.43-10.68c1.69.94,3.42,1.83,5.14,2.73l4.15,25.42a7.34,7.34,0,0,0,11.54,4.78l20.83-15c1.86.6,3.76,1.13,5.65,1.68l9,24a7.36,7.36,0,0,0,12.25,2.44l17.5-18.72c1.95.21,3.92.38,5.88.55l13.51,21.82a7.35,7.35,0,0,0,12.5,0l13.51-21.82c2-.17,3.93-.34,5.88-.56l17.5,18.73a7.36,7.36,0,0,0,12.25-2.44l9-24c1.89-.55,3.78-1.08,5.65-1.68l20.82,15a7.34,7.34,0,0,0,11.54-4.78l4.15-25.42c1.72-.9,3.45-1.79,5.15-2.73l23.42,10.68a7.35,7.35,0,0,0,10.39-6.95l-.91-25.82q2.22-1.79,4.4-3.61L430.16,439a7.36,7.36,0,0,0,8.84-8.84L433.07,405q1.83-2.17,3.61-4.4l25.82.91a7.23,7.23,0,0,0,6.37-3.26,7.35,7.35,0,0,0,.58-7.13L458.77,367.7c.94-1.7,1.83-3.43,2.73-5.15l25.42-4.15a7.35,7.35,0,0,0,4.79-11.54l-15-20.83c.59-1.87,1.13-3.76,1.67-5.65l24-9a7.35,7.35,0,0,0,2.44-12.25l-18.72-17.5c.21-1.95.38-3.91.55-5.87l21.82-13.51a7.35,7.35,0,0,0,0-12.5Zm-151,129.08A13.91,13.91,0,0,0,341,389.51l-7.64,35.67A187.51,187.51,0,0,1,177,424.44l-7.64-35.66a13.87,13.87,0,0,0-16.46-10.68l-31.51,6.76a187.38,187.38,0,0,1-16.26-19.21H258.3c1.72,0,2.89-.29,2.89-1.91V309.55c0-1.57-1.17-1.91-2.89-1.91H213.47l.05-34.35H262c4.41,0,23.66,1.28,29.79,25.87,1.91,7.55,6.17,32.14,9.06,40,2.89,8.82,14.6,26.46,27.1,26.46H407a187.3,187.3,0,0,1-17.34,20.09Zm25.77,34.49A15.24,15.24,0,1,1,368,398.08h.44A15.23,15.23,0,0,1,383.24,413.32Zm-225.62-.68a15.24,15.24,0,1,1-15.25-15.25h.45A15.25,15.25,0,0,1,157.62,412.64ZM69.57,234.15l32.83-14.6a13.88,13.88,0,0,0,7.06-18.33L102.69,186h26.56V305.73H75.65A187.65,187.65,0,0,1,69.57,234.15ZM58.31,198.09a15.24,15.24,0,0,1,15.23-15.25H74a15.24,15.24,0,1,1-15.67,15.24Zm155.16,24.49.05-35.32h63.26c3.28,0,23.07,3.77,23.07,18.62,0,12.29-15.19,16.7-27.68,16.7ZM399,306.71c-9.8,1.13-20.63-4.12-22-10.09-5.78-32.49-15.39-39.4-30.57-51.4,18.86-11.95,38.46-29.64,38.46-53.26,0-25.52-17.49-41.59-29.4-49.48-16.76-11-35.28-13.23-40.27-13.23H116.32A187.49,187.49,0,0,1,221.21,70.06l23.47,24.6a13.82,13.82,0,0,0,19.6.44l26.26-25a187.51,187.51,0,0,1,128.37,91.43l-18,40.57A14,14,0,0,0,408,220.43l34.59,15.33a187.12,187.12,0,0,1,.4,32.54H423.71c-1.91,0-2.69,1.27-2.69,3.13v8.82C421,301,409.31,305.58,399,306.71ZM240,60.21A15.24,15.24,0,0,1,255.21,45h.45A15.24,15.24,0,1,1,240,60.21ZM436.84,214a15.24,15.24,0,1,1,0-30.48h.44a15.24,15.24,0,0,1-.44,30.48Z"]},DV={prefix:"fab",iconName:"safari",icon:[512,512,[],"f267","M274.69,274.69l-37.38-37.38L166,346ZM256,8C119,8,8,119,8,256S119,504,256,504,504,393,504,256,393,8,256,8ZM411.85,182.79l14.78-6.13A8,8,0,0,1,437.08,181h0a8,8,0,0,1-4.33,10.46L418,197.57a8,8,0,0,1-10.45-4.33h0A8,8,0,0,1,411.85,182.79ZM314.43,94l6.12-14.78A8,8,0,0,1,331,74.92h0a8,8,0,0,1,4.33,10.45l-6.13,14.78a8,8,0,0,1-10.45,4.33h0A8,8,0,0,1,314.43,94ZM256,60h0a8,8,0,0,1,8,8V84a8,8,0,0,1-8,8h0a8,8,0,0,1-8-8V68A8,8,0,0,1,256,60ZM181,74.92a8,8,0,0,1,10.46,4.33L197.57,94a8,8,0,1,1-14.78,6.12l-6.13-14.78A8,8,0,0,1,181,74.92Zm-63.58,42.49h0a8,8,0,0,1,11.31,0L140,128.72A8,8,0,0,1,140,140h0a8,8,0,0,1-11.31,0l-11.31-11.31A8,8,0,0,1,117.41,117.41ZM60,256h0a8,8,0,0,1,8-8H84a8,8,0,0,1,8,8h0a8,8,0,0,1-8,8H68A8,8,0,0,1,60,256Zm40.15,73.21-14.78,6.13A8,8,0,0,1,74.92,331h0a8,8,0,0,1,4.33-10.46L94,314.43a8,8,0,0,1,10.45,4.33h0A8,8,0,0,1,100.15,329.21Zm4.33-136h0A8,8,0,0,1,94,197.57l-14.78-6.12A8,8,0,0,1,74.92,181h0a8,8,0,0,1,10.45-4.33l14.78,6.13A8,8,0,0,1,104.48,193.24ZM197.57,418l-6.12,14.78a8,8,0,0,1-14.79-6.12l6.13-14.78A8,8,0,1,1,197.57,418ZM264,444a8,8,0,0,1-8,8h0a8,8,0,0,1-8-8V428a8,8,0,0,1,8-8h0a8,8,0,0,1,8,8Zm67-6.92h0a8,8,0,0,1-10.46-4.33L314.43,418a8,8,0,0,1,4.33-10.45h0a8,8,0,0,1,10.45,4.33l6.13,14.78A8,8,0,0,1,331,437.08Zm63.58-42.49h0a8,8,0,0,1-11.31,0L372,383.28A8,8,0,0,1,372,372h0a8,8,0,0,1,11.31,0l11.31,11.31A8,8,0,0,1,394.59,394.59ZM286.25,286.25,110.34,401.66,225.75,225.75,401.66,110.34ZM437.08,331h0a8,8,0,0,1-10.45,4.33l-14.78-6.13a8,8,0,0,1-4.33-10.45h0A8,8,0,0,1,418,314.43l14.78,6.12A8,8,0,0,1,437.08,331ZM444,264H428a8,8,0,0,1-8-8h0a8,8,0,0,1,8-8h16a8,8,0,0,1,8,8h0A8,8,0,0,1,444,264Z"]},OV={prefix:"fab",iconName:"salesforce",icon:[640,512,[],"f83b","M248.89 245.64h-26.35c.69-5.16 3.32-14.12 13.64-14.12 6.75 0 11.97 3.82 12.71 14.12zm136.66-13.88c-.47 0-14.11-1.77-14.11 20s13.63 20 14.11 20c13 0 14.11-13.54 14.11-20 0-21.76-13.66-20-14.11-20zm-243.22 23.76a8.63 8.63 0 0 0-3.29 7.29c0 4.78 2.08 6.05 3.29 7.05 4.7 3.7 15.07 2.12 20.93.95v-16.94c-5.32-1.07-16.73-1.96-20.93 1.65zM640 232c0 87.58-80 154.39-165.36 136.43-18.37 33-70.73 70.75-132.2 41.63-41.16 96.05-177.89 92.18-213.81-5.17C8.91 428.78-50.19 266.52 53.36 205.61 18.61 126.18 76 32 167.67 32a124.24 124.24 0 0 1 98.56 48.7c20.7-21.4 49.4-34.81 81.15-34.81 42.34 0 79 23.52 98.8 58.57C539 63.78 640 132.69 640 232zm-519.55 31.8c0-11.76-11.69-15.17-17.87-17.17-5.27-2.11-13.41-3.51-13.41-8.94 0-9.46 17-6.66 25.17-2.12 0 0 1.17.71 1.64-.47.24-.7 2.36-6.58 2.59-7.29a1.13 1.13 0 0 0-.7-1.41c-12.33-7.63-40.7-8.51-40.7 12.7 0 12.46 11.49 15.44 17.88 17.17 4.72 1.58 13.17 3 13.17 8.7 0 4-3.53 7.06-9.17 7.06a31.76 31.76 0 0 1-19-6.35c-.47-.23-1.42-.71-1.65.71l-2.4 7.47c-.47.94.23 1.18.23 1.41 1.75 1.4 10.3 6.59 22.82 6.59 13.17 0 21.4-7.06 21.4-18.11zm32-42.58c-10.13 0-18.66 3.17-21.4 5.18a1 1 0 0 0-.24 1.41l2.59 7.06a1 1 0 0 0 1.18.7c.65 0 6.8-4 16.93-4 4 0 7.06.71 9.18 2.36 3.6 2.8 3.06 8.29 3.06 10.58-4.79-.3-19.11-3.44-29.41 3.76a16.92 16.92 0 0 0-7.34 14.54c0 5.9 1.51 10.4 6.59 14.35 12.24 8.16 36.28 2 38.1 1.41 1.58-.32 3.53-.66 3.53-1.88v-33.88c.04-4.61.32-21.64-22.78-21.64zM199 200.24a1.11 1.11 0 0 0-1.18-1.18H188a1.11 1.11 0 0 0-1.17 1.18v79a1.11 1.11 0 0 0 1.17 1.18h9.88a1.11 1.11 0 0 0 1.18-1.18zm55.75 28.93c-2.1-2.31-6.79-7.53-17.65-7.53-3.51 0-14.16.23-20.7 8.94-6.35 7.63-6.58 18.11-6.58 21.41 0 3.12.15 14.26 7.06 21.17 2.64 2.91 9.06 8.23 22.81 8.23 10.82 0 16.47-2.35 18.58-3.76.47-.24.71-.71.24-1.88l-2.35-6.83a1.26 1.26 0 0 0-1.41-.7c-2.59.94-6.35 2.82-15.29 2.82-17.42 0-16.85-14.74-16.94-16.7h37.17a1.23 1.23 0 0 0 1.17-.94c-.29 0 2.07-14.7-6.09-24.23zm36.69 52.69c13.17 0 21.41-7.06 21.41-18.11 0-11.76-11.7-15.17-17.88-17.17-4.14-1.66-13.41-3.38-13.41-8.94 0-3.76 3.29-6.35 8.47-6.35a38.11 38.11 0 0 1 16.7 4.23s1.18.71 1.65-.47c.23-.7 2.35-6.58 2.58-7.29a1.13 1.13 0 0 0-.7-1.41c-7.91-4.9-16.74-4.94-20.23-4.94-12 0-20.46 7.29-20.46 17.64 0 12.46 11.48 15.44 17.87 17.17 6.11 2 13.17 3.26 13.17 8.7 0 4-3.52 7.06-9.17 7.06a31.8 31.8 0 0 1-19-6.35 1 1 0 0 0-1.65.71l-2.35 7.52c-.47.94.23 1.18.23 1.41 1.72 1.4 10.33 6.59 22.79 6.59zM357.09 224c0-.71-.24-1.18-1.18-1.18h-11.76c0-.14.94-8.94 4.47-12.47 4.16-4.15 11.76-1.64 12-1.64 1.17.47 1.41 0 1.64-.47l2.83-7.77c.7-.94 0-1.17-.24-1.41-5.09-2-17.35-2.87-24.46 4.24-5.48 5.48-7 13.92-8 19.52h-8.47a1.28 1.28 0 0 0-1.17 1.18l-1.42 7.76c0 .7.24 1.17 1.18 1.17h8.23c-8.51 47.9-8.75 50.21-10.35 55.52-1.08 3.62-3.29 6.9-5.88 7.76-.09 0-3.88 1.68-9.64-.24 0 0-.94-.47-1.41.71-.24.71-2.59 6.82-2.83 7.53s0 1.41.47 1.41c5.11 2 13 1.77 17.88 0 6.28-2.28 9.72-7.89 11.53-12.94 2.75-7.71 2.81-9.79 11.76-59.74h12.23a1.29 1.29 0 0 0 1.18-1.18zm53.39 16c-.56-1.68-5.1-18.11-25.17-18.11-15.25 0-23 10-25.16 18.11-1 3-3.18 14 0 23.52.09.3 4.41 18.12 25.16 18.12 14.95 0 22.9-9.61 25.17-18.12 3.21-9.61 1.01-20.52 0-23.52zm45.4-16.7c-5-1.65-16.62-1.9-22.11 5.41v-4.47a1.11 1.11 0 0 0-1.18-1.17h-9.4a1.11 1.11 0 0 0-1.18 1.17v55.28a1.12 1.12 0 0 0 1.18 1.18h9.64a1.12 1.12 0 0 0 1.18-1.18v-27.77c0-2.91.05-11.37 4.46-15.05 4.9-4.9 12-3.36 13.41-3.06a1.57 1.57 0 0 0 1.41-.94 74 74 0 0 0 3.06-8 1.16 1.16 0 0 0-.47-1.41zm46.81 54.1l-2.12-7.29c-.47-1.18-1.41-.71-1.41-.71-4.23 1.82-10.15 1.89-11.29 1.89-4.64 0-17.17-1.13-17.17-19.76 0-6.23 1.85-19.76 16.47-19.76a34.85 34.85 0 0 1 11.52 1.65s.94.47 1.18-.71c.94-2.59 1.64-4.47 2.59-7.53.23-.94-.47-1.17-.71-1.17-11.59-3.87-22.34-2.53-27.76 0-1.59.74-16.23 6.49-16.23 27.52 0 2.9-.58 30.11 28.94 30.11a44.45 44.45 0 0 0 15.52-2.83 1.3 1.3 0 0 0 .47-1.42zm53.87-39.52c-.8-3-5.37-16.23-22.35-16.23-16 0-23.52 10.11-25.64 18.59a38.58 38.58 0 0 0-1.65 11.76c0 25.87 18.84 29.4 29.88 29.4 10.82 0 16.46-2.35 18.58-3.76.47-.24.71-.71.24-1.88l-2.36-6.83a1.26 1.26 0 0 0-1.41-.7c-2.59.94-6.35 2.82-15.29 2.82-17.42 0-16.85-14.74-16.93-16.7h37.16a1.25 1.25 0 0 0 1.18-.94c-.24-.01.94-7.07-1.41-15.54zm-23.29-6.35c-10.33 0-13 9-13.64 14.12H546c-.88-11.92-7.62-14.13-12.73-14.13z"]},IV={prefix:"fab",iconName:"sass",icon:[640,512,[],"f41e","M301.84 378.92c-.3.6-.6 1.08 0 0zm249.13-87a131.16 131.16 0 0 0-58 13.5c-5.9-11.9-12-22.3-13-30.1-1.2-9.1-2.5-14.5-1.1-25.3s7.7-26.1 7.6-27.2-1.4-6.6-14.3-6.7-24 2.5-25.29 5.9a122.83 122.83 0 0 0-5.3 19.1c-2.3 11.7-25.79 53.5-39.09 75.3-4.4-8.5-8.1-16-8.9-22-1.2-9.1-2.5-14.5-1.1-25.3s7.7-26.1 7.6-27.2-1.4-6.6-14.29-6.7-24 2.5-25.3 5.9-2.7 11.4-5.3 19.1-33.89 77.3-42.08 95.4c-4.2 9.2-7.8 16.6-10.4 21.6-.4.8-.7 1.3-.9 1.7.3-.5.5-1 .5-.8-2.2 4.3-3.5 6.7-3.5 6.7v.1c-1.7 3.2-3.6 6.1-4.5 6.1-.6 0-1.9-8.4.3-19.9 4.7-24.2 15.8-61.8 15.7-63.1-.1-.7 2.1-7.2-7.3-10.7-9.1-3.3-12.4 2.2-13.2 2.2s-1.4 2-1.4 2 10.1-42.4-19.39-42.4c-18.4 0-44 20.2-56.58 38.5-7.9 4.3-25 13.6-43 23.5-6.9 3.8-14 7.7-20.7 11.4-.5-.5-.9-1-1.4-1.5-35.79-38.2-101.87-65.2-99.07-116.5 1-18.7 7.5-67.8 127.07-127.4 98-48.8 176.35-35.4 189.84-5.6 19.4 42.5-41.89 121.6-143.66 133-38.79 4.3-59.18-10.7-64.28-16.3-5.3-5.9-6.1-6.2-8.1-5.1-3.3 1.8-1.2 7 0 10.1 3 7.9 15.5 21.9 36.79 28.9 18.7 6.1 64.18 9.5 119.17-11.8 61.78-23.8 109.87-90.1 95.77-145.6C386.52 18.32 293-.18 204.57 31.22c-52.69 18.7-109.67 48.1-150.66 86.4-48.69 45.6-56.48 85.3-53.28 101.9 11.39 58.9 92.57 97.3 125.06 125.7-1.6.9-3.1 1.7-4.5 2.5-16.29 8.1-78.18 40.5-93.67 74.7-17.5 38.8 2.9 66.6 16.29 70.4 41.79 11.6 84.58-9.3 107.57-43.6s20.2-79.1 9.6-99.5c-.1-.3-.3-.5-.4-.8 4.2-2.5 8.5-5 12.8-7.5 8.29-4.9 16.39-9.4 23.49-13.3-4 10.8-6.9 23.8-8.4 42.6-1.8 22 7.3 50.5 19.1 61.7 5.2 4.9 11.49 5 15.39 5 13.8 0 20-11.4 26.89-25 8.5-16.6 16-35.9 16-35.9s-9.4 52.2 16.3 52.2c9.39 0 18.79-12.1 23-18.3v.1s.2-.4.7-1.2c1-1.5 1.5-2.4 1.5-2.4v-.3c3.8-6.5 12.1-21.4 24.59-46 16.2-31.8 31.69-71.5 31.69-71.5a201.24 201.24 0 0 0 6.2 25.8c2.8 9.5 8.7 19.9 13.4 30-3.8 5.2-6.1 8.2-6.1 8.2a.31.31 0 0 0 .1.2c-3 4-6.4 8.3-9.9 12.5-12.79 15.2-28 32.6-30 37.6-2.4 5.9-1.8 10.3 2.8 13.7 3.4 2.6 9.4 3 15.69 2.5 11.5-.8 19.6-3.6 23.5-5.4a82.2 82.2 0 0 0 20.19-10.6c12.5-9.2 20.1-22.4 19.4-39.8-.4-9.6-3.5-19.2-7.3-28.2 1.1-1.6 2.3-3.3 3.4-5C434.8 301.72 450.1 270 450.1 270a201.24 201.24 0 0 0 6.2 25.8c2.4 8.1 7.09 17 11.39 25.7-18.59 15.1-30.09 32.6-34.09 44.1-7.4 21.3-1.6 30.9 9.3 33.1 4.9 1 11.9-1.3 17.1-3.5a79.46 79.46 0 0 0 21.59-11.1c12.5-9.2 24.59-22.1 23.79-39.6-.3-7.9-2.5-15.8-5.4-23.4 15.7-6.6 36.09-10.2 62.09-7.2 55.68 6.5 66.58 41.3 64.48 55.8s-13.8 22.6-17.7 25-5.1 3.3-4.8 5.1c.5 2.6 2.3 2.5 5.6 1.9 4.6-.8 29.19-11.8 30.29-38.7 1.6-34-31.09-71.4-89-71.1zm-429.18 144.7c-18.39 20.1-44.19 27.7-55.28 21.3C54.61 451 59.31 421.42 82 400c13.8-13 31.59-25 43.39-32.4 2.7-1.6 6.6-4 11.4-6.9.8-.5 1.2-.7 1.2-.7.9-.6 1.9-1.1 2.9-1.7 8.29 30.4.3 57.2-19.1 78.3zm134.36-91.4c-6.4 15.7-19.89 55.7-28.09 53.6-7-1.8-11.3-32.3-1.4-62.3 5-15.1 15.6-33.1 21.9-40.1 10.09-11.3 21.19-14.9 23.79-10.4 3.5 5.9-12.2 49.4-16.2 59.2zm111 53c-2.7 1.4-5.2 2.3-6.4 1.6-.9-.5 1.1-2.4 1.1-2.4s13.9-14.9 19.4-21.7c3.2-4 6.9-8.7 10.89-13.9 0 .5.1 1 .1 1.6-.13 17.9-17.32 30-25.12 34.8zm85.58-19.5c-2-1.4-1.7-6.1 5-20.7 2.6-5.7 8.59-15.3 19-24.5a36.18 36.18 0 0 1 1.9 10.8c-.1 22.5-16.2 30.9-25.89 34.4z"]},BV={prefix:"fab",iconName:"schlix",icon:[448,512,[],"f3ea","M350.5 157.7l-54.2-46.1 73.4-39 78.3 44.2-97.5 40.9zM192 122.1l45.7-28.2 34.7 34.6-55.4 29-25-35.4zm-65.1 6.6l31.9-22.1L176 135l-36.7 22.5-12.4-28.8zm-23.3 88.2l-8.8-34.8 29.6-18.3 13.1 35.3-33.9 17.8zm-21.2-83.7l23.9-18.1 8.9 24-26.7 18.3-6.1-24.2zM59 206.5l-3.6-28.4 22.3-15.5 6.1 28.7L59 206.5zm-30.6 16.6l20.8-12.8 3.3 33.4-22.9 12-1.2-32.6zM1.4 268l19.2-10.2.4 38.2-21 8.8L1.4 268zm59.1 59.3l-28.3 8.3-1.6-46.8 25.1-10.7 4.8 49.2zM99 263.2l-31.1 13-5.2-40.8L90.1 221l8.9 42.2zM123.2 377l-41.6 5.9-8.1-63.5 35.2-10.8 14.5 68.4zm28.5-139.9l21.2 57.1-46.2 13.6-13.7-54.1 38.7-16.6zm85.7 230.5l-70.9-3.3-24.3-95.8 55.2-8.6 40 107.7zm-84.9-279.7l42.2-22.4 28 45.9-50.8 21.3-19.4-44.8zm41 94.9l61.3-18.7 52.8 86.6-79.8 11.3-34.3-79.2zm51.4-85.6l67.3-28.8 65.5 65.4-88.6 26.2-44.2-62.8z"]},RV={prefix:"fab",iconName:"scribd",icon:[384,512,[],"f28a","M42.3 252.7c-16.1-19-24.7-45.9-24.8-79.9 0-100.4 75.2-153.1 167.2-153.1 98.6-1.6 156.8 49 184.3 70.6l-50.5 72.1-37.3-24.6 26.9-38.6c-36.5-24-79.4-36.5-123-35.8-50.7-.8-111.7 27.2-111.7 76.2 0 18.7 11.2 20.7 28.6 15.6 23.3-5.3 41.9.6 55.8 14 26.4 24.3 23.2 67.6-.7 91.9-29.2 29.5-85.2 27.3-114.8-8.4zm317.7 5.9c-15.5-18.8-38.9-29.4-63.2-28.6-38.1-2-71.1 28-70.5 67.2-.7 16.8 6 33 18.4 44.3 14.1 13.9 33 19.7 56.3 14.4 17.4-5.1 28.6-3.1 28.6 15.6 0 4.3-.5 8.5-1.4 12.7-16.7 40.9-59.5 64.4-121.4 64.4-51.9.2-102.4-16.4-144.1-47.3l33.7-39.4-35.6-27.4L0 406.3l15.4 13.8c52.5 46.8 120.4 72.5 190.7 72.2 51.4 0 94.4-10.5 133.6-44.1 57.1-51.4 54.2-149.2 20.3-189.6z"]},ZV={prefix:"fab",iconName:"searchengin",icon:[460,512,[],"f3eb","M220.6 130.3l-67.2 28.2V43.2L98.7 233.5l54.7-24.2v130.3l67.2-209.3zm-83.2-96.7l-1.3 4.7-15.2 52.9C80.6 106.7 52 145.8 52 191.5c0 52.3 34.3 95.9 83.4 105.5v53.6C57.5 340.1 0 272.4 0 191.6c0-80.5 59.8-147.2 137.4-158zm311.4 447.2c-11.2 11.2-23.1 12.3-28.6 10.5-5.4-1.8-27.1-19.9-60.4-44.4-33.3-24.6-33.6-35.7-43-56.7-9.4-20.9-30.4-42.6-57.5-52.4l-9.7-14.7c-24.7 16.9-53 26.9-81.3 28.7l2.1-6.6 15.9-49.5c46.5-11.9 80.9-54 80.9-104.2 0-54.5-38.4-102.1-96-107.1V32.3C254.4 37.4 320 106.8 320 191.6c0 33.6-11.2 64.7-29 90.4l14.6 9.6c9.8 27.1 31.5 48 52.4 57.4s32.2 9.7 56.8 43c24.6 33.2 42.7 54.9 44.5 60.3s.7 17.3-10.5 28.5zm-9.9-17.9c0-4.4-3.6-8-8-8s-8 3.6-8 8 3.6 8 8 8 8-3.6 8-8z"]},jV={prefix:"fab",iconName:"sellcast",icon:[448,512,[],"f2da","M353.4 32H94.7C42.6 32 0 74.6 0 126.6v258.7C0 437.4 42.6 480 94.7 480h258.7c52.1 0 94.7-42.6 94.7-94.6V126.6c0-52-42.6-94.6-94.7-94.6zm-50 316.4c-27.9 48.2-89.9 64.9-138.2 37.2-22.9 39.8-54.9 8.6-42.3-13.2l15.7-27.2c5.9-10.3 19.2-13.9 29.5-7.9 18.6 10.8-.1-.1 18.5 10.7 27.6 15.9 63.4 6.3 79.4-21.3 15.9-27.6 6.3-63.4-21.3-79.4-17.8-10.2-.6-.4-18.6-10.6-24.6-14.2-3.4-51.9 21.6-37.5 18.6 10.8-.1-.1 18.5 10.7 48.4 28 65.1 90.3 37.2 138.5zm21.8-208.8c-17 29.5-16.3 28.8-19 31.5-6.5 6.5-16.3 8.7-26.5 3.6-18.6-10.8.1.1-18.5-10.7-27.6-15.9-63.4-6.3-79.4 21.3s-6.3 63.4 21.3 79.4c0 0 18.5 10.6 18.6 10.6 24.6 14.2 3.4 51.9-21.6 37.5-18.6-10.8.1.1-18.5-10.7-48.2-27.8-64.9-90.1-37.1-138.4 27.9-48.2 89.9-64.9 138.2-37.2l4.8-8.4c14.3-24.9 52-3.3 37.7 21.5z"]},FV={prefix:"fab",iconName:"sellsy",icon:[640,512,[],"f213","M539.71 237.308c3.064-12.257 4.29-24.821 4.29-37.384C544 107.382 468.618 32 376.076 32c-77.22 0-144.634 53.012-163.02 127.781-15.322-13.176-34.934-20.53-55.157-20.53-46.271 0-83.962 37.69-83.962 83.961 0 7.354.92 15.015 3.065 22.369-42.9 20.225-70.785 63.738-70.785 111.234C6.216 424.843 61.68 480 129.401 480h381.198c67.72 0 123.184-55.157 123.184-123.184.001-56.384-38.916-106.025-94.073-119.508zM199.88 401.554c0 8.274-7.048 15.321-15.321 15.321H153.61c-8.274 0-15.321-7.048-15.321-15.321V290.626c0-8.273 7.048-15.321 15.321-15.321h30.949c8.274 0 15.321 7.048 15.321 15.321v110.928zm89.477 0c0 8.274-7.048 15.321-15.322 15.321h-30.949c-8.274 0-15.321-7.048-15.321-15.321V270.096c0-8.274 7.048-15.321 15.321-15.321h30.949c8.274 0 15.322 7.048 15.322 15.321v131.458zm89.477 0c0 8.274-7.047 15.321-15.321 15.321h-30.949c-8.274 0-15.322-7.048-15.322-15.321V238.84c0-8.274 7.048-15.321 15.322-15.321h30.949c8.274 0 15.321 7.048 15.321 15.321v162.714zm87.027 0c0 8.274-7.048 15.321-15.322 15.321h-28.497c-8.274 0-15.321-7.048-15.321-15.321V176.941c0-8.579 7.047-15.628 15.321-15.628h28.497c8.274 0 15.322 7.048 15.322 15.628v224.613z"]},qV={prefix:"fab",iconName:"servicestack",icon:[496,512,[],"f3ec","M88 216c81.7 10.2 273.7 102.3 304 232H0c99.5-8.1 184.5-137 88-232zm32-152c32.3 35.6 47.7 83.9 46.4 133.6C249.3 231.3 373.7 321.3 400 448h96C455.3 231.9 222.8 79.5 120 64z"]},UV={prefix:"fab",iconName:"shirtsinbulk",icon:[448,512,[],"f214","M100 410.3l30.6 13.4 4.4-9.9-30.6-13.4zm39.4 17.5l30.6 13.4 4.4-9.9-30.6-13.4zm172.1-14l4.4 9.9 30.6-13.4-4.4-9.9zM179.1 445l30.3 13.7 4.4-9.9-30.3-13.4zM60.4 392.8L91 406.2l4.4-9.6-30.6-13.7zm211.4 38.5l4.4 9.9 30.6-13.4-4.4-9.9zm-39.3 17.5l4.4 9.9 30.6-13.7-4.4-9.6zm118.4-52.2l4.4 9.6 30.6-13.4-4.4-9.9zM170 46.6h-33.5v10.5H170zm-47.2 0H89.2v10.5h33.5zm-47.3 0H42.3v10.5h33.3zm141.5 0h-33.2v10.5H217zm94.5 0H278v10.5h33.5zm47.3 0h-33.5v10.5h33.5zm-94.6 0H231v10.5h33.2zm141.5 0h-33.3v10.5h33.3zM52.8 351.1H42v33.5h10.8zm70-215.9H89.2v10.5h33.5zm-70 10.6h22.8v-10.5H42v33.5h10.8zm168.9 228.6c50.5 0 91.3-40.8 91.3-91.3 0-50.2-40.8-91.3-91.3-91.3-50.2 0-91.3 41.1-91.3 91.3 0 50.5 41.1 91.3 91.3 91.3zm-48.2-111.1c0-25.4 29.5-31.8 49.6-31.8 16.9 0 29.2 5.8 44.3 12l-8.8 16.9h-.9c-6.4-9.9-24.8-13.1-35.6-13.1-9 0-29.8 1.8-29.8 14.9 0 21.6 78.5-10.2 78.5 37.9 0 25.4-31.5 31.2-51 31.2-18.1 0-32.4-2.9-47.2-12.2l9-18.4h.9c6.1 12.2 23.6 14.9 35.9 14.9 8.7 0 32.7-1.2 32.7-14.3 0-26.1-77.6 6.3-77.6-38zM52.8 178.4H42V212h10.8zm342.4 206.2H406v-33.5h-10.8zM52.8 307.9H42v33.5h10.8zM0 3.7v406l221.7 98.6L448 409.7V3.7zm418.8 387.1L222 476.5 29.2 390.8V120.7h389.7v270.1zm0-299.3H29.2V32.9h389.7v58.6zm-366 130.1H42v33.5h10.8zm0 43.2H42v33.5h10.8zM170 135.2h-33.5v10.5H170zm225.2 163.1H406v-33.5h-10.8zm0-43.2H406v-33.5h-10.8zM217 135.2h-33.2v10.5H217zM395.2 212H406v-33.5h-10.8zm0 129.5H406V308h-10.8zm-131-206.3H231v10.5h33.2zm47.3 0H278v10.5h33.5zm83.7 33.6H406v-33.5h-33.5v10.5h22.8zm-36.4-33.6h-33.5v10.5h33.5z"]},WV={prefix:"fab",iconName:"shopify",icon:[448,512,[],"e057","M388.32,104.1a4.66,4.66,0,0,0-4.4-4c-2,0-37.23-.8-37.23-.8s-21.61-20.82-29.62-28.83V503.2L442.76,472S388.72,106.5,388.32,104.1ZM288.65,70.47a116.67,116.67,0,0,0-7.21-17.61C271,32.85,255.42,22,237,22a15,15,0,0,0-4,.4c-.4-.8-1.2-1.2-1.6-2C223.4,11.63,213,7.63,200.58,8c-24,.8-48,18-67.25,48.83-13.61,21.62-24,48.84-26.82,70.06-27.62,8.4-46.83,14.41-47.23,14.81-14,4.4-14.41,4.8-16,18-1.2,10-38,291.82-38,291.82L307.86,504V65.67a41.66,41.66,0,0,0-4.4.4S297.86,67.67,288.65,70.47ZM233.41,87.69c-16,4.8-33.63,10.4-50.84,15.61,4.8-18.82,14.41-37.63,25.62-50,4.4-4.4,10.41-9.61,17.21-12.81C232.21,54.86,233.81,74.48,233.41,87.69ZM200.58,24.44A27.49,27.49,0,0,1,215,28c-6.4,3.2-12.81,8.41-18.81,14.41-15.21,16.42-26.82,42-31.62,66.45-14.42,4.41-28.83,8.81-42,12.81C131.33,83.28,163.75,25.24,200.58,24.44ZM154.15,244.61c1.6,25.61,69.25,31.22,73.25,91.66,2.8,47.64-25.22,80.06-65.65,82.47-48.83,3.2-75.65-25.62-75.65-25.62l10.4-44s26.82,20.42,48.44,18.82c14-.8,19.22-12.41,18.81-20.42-2-33.62-57.24-31.62-60.84-86.86-3.2-46.44,27.22-93.27,94.47-97.68,26-1.6,39.23,4.81,39.23,4.81L221.4,225.39s-17.21-8-37.63-6.4C154.15,221,153.75,239.8,154.15,244.61ZM249.42,82.88c0-12-1.6-29.22-7.21-43.63,18.42,3.6,27.22,24,31.23,36.43Q262.63,78.68,249.42,82.88Z"]},GV={prefix:"fab",iconName:"shopware",icon:[512,512,[],"f5b5","M403.5 455.41A246.17 246.17 0 0 1 256 504C118.81 504 8 393 8 256 8 118.81 119 8 256 8a247.39 247.39 0 0 1 165.7 63.5 3.57 3.57 0 0 1-2.86 6.18A418.62 418.62 0 0 0 362.13 74c-129.36 0-222.4 53.47-222.4 155.35 0 109 92.13 145.88 176.83 178.73 33.64 13 65.4 25.36 87 41.59a3.58 3.58 0 0 1 0 5.72zM503 233.09a3.64 3.64 0 0 0-1.27-2.44c-51.76-43-93.62-60.48-144.48-60.48-84.13 0-80.25 52.17-80.25 53.63 0 42.6 52.06 62 112.34 84.49 31.07 11.59 63.19 23.57 92.68 39.93a3.57 3.57 0 0 0 5-1.82A249 249 0 0 0 503 233.09z"]},_V={prefix:"fab",iconName:"simplybuilt",icon:[512,512,[],"f215","M481.2 64h-106c-14.5 0-26.6 11.8-26.6 26.3v39.6H163.3V90.3c0-14.5-12-26.3-26.6-26.3h-106C16.1 64 4.3 75.8 4.3 90.3v331.4c0 14.5 11.8 26.3 26.6 26.3h450.4c14.8 0 26.6-11.8 26.6-26.3V90.3c-.2-14.5-12-26.3-26.7-26.3zM149.8 355.8c-36.6 0-66.4-29.7-66.4-66.4 0-36.9 29.7-66.6 66.4-66.6 36.9 0 66.6 29.7 66.6 66.6 0 36.7-29.7 66.4-66.6 66.4zm212.4 0c-36.9 0-66.6-29.7-66.6-66.6 0-36.6 29.7-66.4 66.6-66.4 36.6 0 66.4 29.7 66.4 66.4 0 36.9-29.8 66.6-66.4 66.6z"]},$V={prefix:"fab",iconName:"sistrix",icon:[448,512,[],"f3ee","M448 449L301.2 300.2c20-27.9 31.9-62.2 31.9-99.2 0-93.1-74.7-168.9-166.5-168.9C74.7 32 0 107.8 0 200.9s74.7 168.9 166.5 168.9c39.8 0 76.3-14.2 105-37.9l146 148.1 30.5-31zM166.5 330.8c-70.6 0-128.1-58.3-128.1-129.9S95.9 71 166.5 71s128.1 58.3 128.1 129.9-57.4 129.9-128.1 129.9z"]},YV={prefix:"fab",iconName:"sith",icon:[448,512,[],"f512","M0 32l69.71 118.75-58.86-11.52 69.84 91.03a146.741 146.741 0 0 0 0 51.45l-69.84 91.03 58.86-11.52L0 480l118.75-69.71-11.52 58.86 91.03-69.84c17.02 3.04 34.47 3.04 51.48 0l91.03 69.84-11.52-58.86L448 480l-69.71-118.78 58.86 11.52-69.84-91.03c3.03-17.01 3.04-34.44 0-51.45l69.84-91.03-58.86 11.52L448 32l-118.75 69.71 11.52-58.9-91.06 69.87c-8.5-1.52-17.1-2.29-25.71-2.29s-17.21.78-25.71 2.29l-91.06-69.87 11.52 58.9L0 32zm224 99.78c31.8 0 63.6 12.12 87.85 36.37 48.5 48.5 48.49 127.21 0 175.7s-127.2 48.46-175.7-.03c-48.5-48.5-48.49-127.21 0-175.7 24.24-24.25 56.05-36.34 87.85-36.34zm0 36.66c-22.42 0-44.83 8.52-61.92 25.61-34.18 34.18-34.19 89.68 0 123.87s89.65 34.18 123.84 0c34.18-34.18 34.19-89.68 0-123.87-17.09-17.09-39.5-25.61-61.92-25.61z"]},KV={prefix:"fab",iconName:"sketch",icon:[512,512,[],"f7c6","M27.5 162.2L9 187.1h90.5l6.9-130.7-78.9 105.8zM396.3 45.7L267.7 32l135.7 147.2-7.1-133.5zM112.2 218.3l-11.2-22H9.9L234.8 458zm2-31.2h284l-81.5-88.5L256.3 33zm297.3 9.1L277.6 458l224.8-261.7h-90.9zM415.4 69L406 56.4l.9 17.3 6.1 113.4h90.3zM113.5 93.5l-4.6 85.6L244.7 32 116.1 45.7zm287.7 102.7h-290l42.4 82.9L256.3 480l144.9-283.8z"]},JV={prefix:"fab",iconName:"skyatlas",icon:[640,512,[],"f216","M640 329.3c0 65.9-52.5 114.4-117.5 114.4-165.9 0-196.6-249.7-359.7-249.7-146.9 0-147.1 212.2 5.6 212.2 42.5 0 90.9-17.8 125.3-42.5 5.6-4.1 16.9-16.3 22.8-16.3s10.9 5 10.9 10.9c0 7.8-13.1 19.1-18.7 24.1-40.9 35.6-100.3 61.2-154.7 61.2-83.4.1-154-59-154-144.9s67.5-149.1 152.8-149.1c185.3 0 222.5 245.9 361.9 245.9 99.9 0 94.8-139.7 3.4-139.7-17.5 0-35 11.6-46.9 11.6-8.4 0-15.9-7.2-15.9-15.6 0-11.6 5.3-23.7 5.3-36.3 0-66.6-50.9-114.7-116.9-114.7-53.1 0-80 36.9-88.8 36.9-6.2 0-11.2-5-11.2-11.2 0-5.6 4.1-10.3 7.8-14.4 25.3-28.8 64.7-43.7 102.8-43.7 79.4 0 139.1 58.4 139.1 137.8 0 6.9-.3 13.7-1.2 20.6 11.9-3.1 24.1-4.7 35.9-4.7 60.7 0 111.9 45.3 111.9 107.2z"]},QV={prefix:"fab",iconName:"skype",icon:[448,512,[],"f17e","M424.7 299.8c2.9-14 4.7-28.9 4.7-43.8 0-113.5-91.9-205.3-205.3-205.3-14.9 0-29.7 1.7-43.8 4.7C161.3 40.7 137.7 32 112 32 50.2 32 0 82.2 0 144c0 25.7 8.7 49.3 23.3 68.2-2.9 14-4.7 28.9-4.7 43.8 0 113.5 91.9 205.3 205.3 205.3 14.9 0 29.7-1.7 43.8-4.7 19 14.6 42.6 23.3 68.2 23.3 61.8 0 112-50.2 112-112 .1-25.6-8.6-49.2-23.2-68.1zm-194.6 91.5c-65.6 0-120.5-29.2-120.5-65 0-16 9-30.6 29.5-30.6 31.2 0 34.1 44.9 88.1 44.9 25.7 0 42.3-11.4 42.3-26.3 0-18.7-16-21.6-42-28-62.5-15.4-117.8-22-117.8-87.2 0-59.2 58.6-81.1 109.1-81.1 55.1 0 110.8 21.9 110.8 55.4 0 16.9-11.4 31.8-30.3 31.8-28.3 0-29.2-33.5-75-33.5-25.7 0-42 7-42 22.5 0 19.8 20.8 21.8 69.1 33 41.4 9.3 90.7 26.8 90.7 77.6 0 59.1-57.1 86.5-112 86.5z"]},XV={prefix:"fab",iconName:"slack",icon:[448,512,[],"f198","M94.12 315.1c0 25.9-21.16 47.06-47.06 47.06S0 341 0 315.1c0-25.9 21.16-47.06 47.06-47.06h47.06v47.06zm23.72 0c0-25.9 21.16-47.06 47.06-47.06s47.06 21.16 47.06 47.06v117.84c0 25.9-21.16 47.06-47.06 47.06s-47.06-21.16-47.06-47.06V315.1zm47.06-188.98c-25.9 0-47.06-21.16-47.06-47.06S139 32 164.9 32s47.06 21.16 47.06 47.06v47.06H164.9zm0 23.72c25.9 0 47.06 21.16 47.06 47.06s-21.16 47.06-47.06 47.06H47.06C21.16 243.96 0 222.8 0 196.9s21.16-47.06 47.06-47.06H164.9zm188.98 47.06c0-25.9 21.16-47.06 47.06-47.06 25.9 0 47.06 21.16 47.06 47.06s-21.16 47.06-47.06 47.06h-47.06V196.9zm-23.72 0c0 25.9-21.16 47.06-47.06 47.06-25.9 0-47.06-21.16-47.06-47.06V79.06c0-25.9 21.16-47.06 47.06-47.06 25.9 0 47.06 21.16 47.06 47.06V196.9zM283.1 385.88c25.9 0 47.06 21.16 47.06 47.06 0 25.9-21.16 47.06-47.06 47.06-25.9 0-47.06-21.16-47.06-47.06v-47.06h47.06zm0-23.72c-25.9 0-47.06-21.16-47.06-47.06 0-25.9 21.16-47.06 47.06-47.06h117.84c25.9 0 47.06 21.16 47.06 47.06 0 25.9-21.16 47.06-47.06 47.06H283.1z"]},cx={prefix:"fab",iconName:"slack-hash",icon:[448,512,[],"f3ef","M446.2 270.4c-6.2-19-26.9-29.1-46-22.9l-45.4 15.1-30.3-90 45.4-15.1c19.1-6.2 29.1-26.8 23-45.9-6.2-19-26.9-29.1-46-22.9l-45.4 15.1-15.7-47c-6.2-19-26.9-29.1-46-22.9-19.1 6.2-29.1 26.8-23 45.9l15.7 47-93.4 31.2-15.7-47c-6.2-19-26.9-29.1-46-22.9-19.1 6.2-29.1 26.8-23 45.9l15.7 47-45.3 15c-19.1 6.2-29.1 26.8-23 45.9 5 14.5 19.1 24 33.6 24.6 6.8 1 12-1.6 57.7-16.8l30.3 90L78 354.8c-19 6.2-29.1 26.9-23 45.9 5 14.5 19.1 24 33.6 24.6 6.8 1 12-1.6 57.7-16.8l15.7 47c5.9 16.9 24.7 29 46 22.9 19.1-6.2 29.1-26.8 23-45.9l-15.7-47 93.6-31.3 15.7 47c5.9 16.9 24.7 29 46 22.9 19.1-6.2 29.1-26.8 23-45.9l-15.7-47 45.4-15.1c19-6 29.1-26.7 22.9-45.7zm-254.1 47.2l-30.3-90.2 93.5-31.3 30.3 90.2-93.5 31.3z"]},ax={prefix:"fab",iconName:"slideshare",icon:[512,512,[],"f1e7","M187.7 153.7c-34 0-61.7 25.7-61.7 57.7 0 31.7 27.7 57.7 61.7 57.7s61.7-26 61.7-57.7c0-32-27.7-57.7-61.7-57.7zm143.4 0c-34 0-61.7 25.7-61.7 57.7 0 31.7 27.7 57.7 61.7 57.7 34.3 0 61.7-26 61.7-57.7.1-32-27.4-57.7-61.7-57.7zm156.6 90l-6 4.3V49.7c0-27.4-20.6-49.7-46-49.7H76.6c-25.4 0-46 22.3-46 49.7V248c-2-1.4-4.3-2.9-6.3-4.3-15.1-10.6-25.1 4-16 17.7 18.3 22.6 53.1 50.3 106.3 72C58.3 525.1 252 555.7 248.9 457.5c0-.7.3-56.6.3-96.6 5.1 1.1 9.4 2.3 13.7 3.1 0 39.7.3 92.8.3 93.5-3.1 98.3 190.6 67.7 134.3-124 53.1-21.7 88-49.4 106.3-72 9.1-13.8-.9-28.3-16.1-17.8zm-30.5 19.2c-68.9 37.4-128.3 31.1-160.6 29.7-23.7-.9-32.6 9.1-33.7 24.9-10.3-7.7-18.6-15.5-20.3-17.1-5.1-5.4-13.7-8-27.1-7.7-31.7 1.1-89.7 7.4-157.4-28V72.3c0-34.9 8.9-45.7 40.6-45.7h317.7c30.3 0 40.9 12.9 40.9 45.7v190.6z"]},ex={prefix:"fab",iconName:"snapchat",icon:[496,512,[],"f2ab","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm169.5 338.9c-3.5 8.1-18.1 14-44.8 18.2-1.4 1.9-2.5 9.8-4.3 15.9-1.1 3.7-3.7 5.9-8.1 5.9h-.2c-6.2 0-12.8-2.9-25.8-2.9-17.6 0-23.7 4-37.4 13.7-14.5 10.3-28.4 19.1-49.2 18.2-21 1.6-38.6-11.2-48.5-18.2-13.8-9.7-19.8-13.7-37.4-13.7-12.5 0-20.4 3.1-25.8 3.1-5.4 0-7.5-3.3-8.3-6-1.8-6.1-2.9-14.1-4.3-16-13.8-2.1-44.8-7.5-45.5-21.4-.2-3.6 2.3-6.8 5.9-7.4 46.3-7.6 67.1-55.1 68-57.1 0-.1.1-.2.2-.3 2.5-5 3-9.2 1.6-12.5-3.4-7.9-17.9-10.7-24-13.2-15.8-6.2-18-13.4-17-18.3 1.6-8.5 14.4-13.8 21.9-10.3 5.9 2.8 11.2 4.2 15.7 4.2 3.3 0 5.5-.8 6.6-1.4-1.4-23.9-4.7-58 3.8-77.1C183.1 100 230.7 96 244.7 96c.6 0 6.1-.1 6.7-.1 34.7 0 68 17.8 84.3 54.3 8.5 19.1 5.2 53.1 3.8 77.1 1.1.6 2.9 1.3 5.7 1.4 4.3-.2 9.2-1.6 14.7-4.2 4-1.9 9.6-1.6 13.6 0 6.3 2.3 10.3 6.8 10.4 11.9.1 6.5-5.7 12.1-17.2 16.6-1.4.6-3.1 1.1-4.9 1.7-6.5 2.1-16.4 5.2-19 11.5-1.4 3.3-.8 7.5 1.6 12.5.1.1.1.2.2.3.9 2 21.7 49.5 68 57.1 4 1 7.1 5.5 4.9 10.8z"]},ix={prefix:"fab",iconName:"snapchat-ghost",icon:[512,512,[],"f2ac","M510.846 392.673c-5.211 12.157-27.239 21.089-67.36 27.318-2.064 2.786-3.775 14.686-6.507 23.956-1.625 5.566-5.623 8.869-12.128 8.869l-.297-.005c-9.395 0-19.203-4.323-38.852-4.323-26.521 0-35.662 6.043-56.254 20.588-21.832 15.438-42.771 28.764-74.027 27.399-31.646 2.334-58.025-16.908-72.871-27.404-20.714-14.643-29.828-20.582-56.241-20.582-18.864 0-30.736 4.72-38.852 4.72-8.073 0-11.213-4.922-12.422-9.04-2.703-9.189-4.404-21.263-6.523-24.13-20.679-3.209-67.31-11.344-68.498-32.15a10.627 10.627 0 0 1 8.877-11.069c69.583-11.455 100.924-82.901 102.227-85.934.074-.176.155-.344.237-.515 3.713-7.537 4.544-13.849 2.463-18.753-5.05-11.896-26.872-16.164-36.053-19.796-23.715-9.366-27.015-20.128-25.612-27.504 2.437-12.836 21.725-20.735 33.002-15.453 8.919 4.181 16.843 6.297 23.547 6.297 5.022 0 8.212-1.204 9.96-2.171-2.043-35.936-7.101-87.29 5.687-115.969C158.122 21.304 229.705 15.42 250.826 15.42c.944 0 9.141-.089 10.11-.089 52.148 0 102.254 26.78 126.723 81.643 12.777 28.65 7.749 79.792 5.695 116.009 1.582.872 4.357 1.942 8.599 2.139 6.397-.286 13.815-2.389 22.069-6.257 6.085-2.846 14.406-2.461 20.48.058l.029.01c9.476 3.385 15.439 10.215 15.589 17.87.184 9.747-8.522 18.165-25.878 25.018-2.118.835-4.694 1.655-7.434 2.525-9.797 3.106-24.6 7.805-28.616 17.271-2.079 4.904-1.256 11.211 2.46 18.748.087.168.166.342.239.515 1.301 3.03 32.615 74.46 102.23 85.934 6.427 1.058 11.163 7.877 7.725 15.859z"]},nx={prefix:"fab",iconName:"snapchat-square",icon:[448,512,[],"f2ad","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-6.5 314.9c-3.5 8.1-18.1 14-44.8 18.2-1.4 1.9-2.5 9.8-4.3 15.9-1.1 3.7-3.7 5.9-8.1 5.9h-.2c-6.2 0-12.8-2.9-25.8-2.9-17.6 0-23.7 4-37.4 13.7-14.5 10.3-28.4 19.1-49.2 18.2-21 1.6-38.6-11.2-48.5-18.2-13.8-9.7-19.8-13.7-37.4-13.7-12.5 0-20.4 3.1-25.8 3.1-5.4 0-7.5-3.3-8.3-6-1.8-6.1-2.9-14.1-4.3-16-13.8-2.1-44.8-7.5-45.5-21.4-.2-3.6 2.3-6.8 5.9-7.4 46.3-7.6 67.1-55.1 68-57.1 0-.1.1-.2.2-.3 2.5-5 3-9.2 1.6-12.5-3.4-7.9-17.9-10.7-24-13.2-15.8-6.2-18-13.4-17-18.3 1.6-8.5 14.4-13.8 21.9-10.3 5.9 2.8 11.2 4.2 15.7 4.2 3.3 0 5.5-.8 6.6-1.4-1.4-23.9-4.7-58 3.8-77.1C159.1 100 206.7 96 220.7 96c.6 0 6.1-.1 6.7-.1 34.7 0 68 17.8 84.3 54.3 8.5 19.1 5.2 53.1 3.8 77.1 1.1.6 2.9 1.3 5.7 1.4 4.3-.2 9.2-1.6 14.7-4.2 4-1.9 9.6-1.6 13.6 0 6.3 2.3 10.3 6.8 10.4 11.9.1 6.5-5.7 12.1-17.2 16.6-1.4.6-3.1 1.1-4.9 1.7-6.5 2.1-16.4 5.2-19 11.5-1.4 3.3-.8 7.5 1.6 12.5.1.1.1.2.2.3.9 2 21.7 49.5 68 57.1 4 1 7.1 5.5 4.9 10.8z"]},ox={prefix:"fab",iconName:"soundcloud",icon:[640,512,[],"f1be","M111.4 256.3l5.8 65-5.8 68.3c-.3 2.5-2.2 4.4-4.4 4.4s-4.2-1.9-4.2-4.4l-5.6-68.3 5.6-65c0-2.2 1.9-4.2 4.2-4.2 2.2 0 4.1 2 4.4 4.2zm21.4-45.6c-2.8 0-4.7 2.2-5 5l-5 105.6 5 68.3c.3 2.8 2.2 5 5 5 2.5 0 4.7-2.2 4.7-5l5.8-68.3-5.8-105.6c0-2.8-2.2-5-4.7-5zm25.5-24.1c-3.1 0-5.3 2.2-5.6 5.3l-4.4 130 4.4 67.8c.3 3.1 2.5 5.3 5.6 5.3 2.8 0 5.3-2.2 5.3-5.3l5.3-67.8-5.3-130c0-3.1-2.5-5.3-5.3-5.3zM7.2 283.2c-1.4 0-2.2 1.1-2.5 2.5L0 321.3l4.7 35c.3 1.4 1.1 2.5 2.5 2.5s2.2-1.1 2.5-2.5l5.6-35-5.6-35.6c-.3-1.4-1.1-2.5-2.5-2.5zm23.6-21.9c-1.4 0-2.5 1.1-2.5 2.5l-6.4 57.5 6.4 56.1c0 1.7 1.1 2.8 2.5 2.8s2.5-1.1 2.8-2.5l7.2-56.4-7.2-57.5c-.3-1.4-1.4-2.5-2.8-2.5zm25.3-11.4c-1.7 0-3.1 1.4-3.3 3.3L47 321.3l5.8 65.8c.3 1.7 1.7 3.1 3.3 3.1 1.7 0 3.1-1.4 3.1-3.1l6.9-65.8-6.9-68.1c0-1.9-1.4-3.3-3.1-3.3zm25.3-2.2c-1.9 0-3.6 1.4-3.6 3.6l-5.8 70 5.8 67.8c0 2.2 1.7 3.6 3.6 3.6s3.6-1.4 3.9-3.6l6.4-67.8-6.4-70c-.3-2.2-2-3.6-3.9-3.6zm241.4-110.9c-1.1-.8-2.8-1.4-4.2-1.4-2.2 0-4.2.8-5.6 1.9-1.9 1.7-3.1 4.2-3.3 6.7v.8l-3.3 176.7 1.7 32.5 1.7 31.7c.3 4.7 4.2 8.6 8.9 8.6s8.6-3.9 8.6-8.6l3.9-64.2-3.9-177.5c-.4-3-2-5.8-4.5-7.2zm-26.7 15.3c-1.4-.8-2.8-1.4-4.4-1.4s-3.1.6-4.4 1.4c-2.2 1.4-3.6 3.9-3.6 6.7l-.3 1.7-2.8 160.8s0 .3 3.1 65.6v.3c0 1.7.6 3.3 1.7 4.7 1.7 1.9 3.9 3.1 6.4 3.1 2.2 0 4.2-1.1 5.6-2.5 1.7-1.4 2.5-3.3 2.5-5.6l.3-6.7 3.1-58.6-3.3-162.8c-.3-2.8-1.7-5.3-3.9-6.7zm-111.4 22.5c-3.1 0-5.8 2.8-5.8 6.1l-4.4 140.6 4.4 67.2c.3 3.3 2.8 5.8 5.8 5.8 3.3 0 5.8-2.5 6.1-5.8l5-67.2-5-140.6c-.2-3.3-2.7-6.1-6.1-6.1zm376.7 62.8c-10.8 0-21.1 2.2-30.6 6.1-6.4-70.8-65.8-126.4-138.3-126.4-17.8 0-35 3.3-50.3 9.4-6.1 2.2-7.8 4.4-7.8 9.2v249.7c0 5 3.9 8.6 8.6 9.2h218.3c43.3 0 78.6-35 78.6-78.3.1-43.6-35.2-78.9-78.5-78.9zm-296.7-60.3c-4.2 0-7.5 3.3-7.8 7.8l-3.3 136.7 3.3 65.6c.3 4.2 3.6 7.5 7.8 7.5 4.2 0 7.5-3.3 7.5-7.5l3.9-65.6-3.9-136.7c-.3-4.5-3.3-7.8-7.5-7.8zm-53.6-7.8c-3.3 0-6.4 3.1-6.4 6.7l-3.9 145.3 3.9 66.9c.3 3.6 3.1 6.4 6.4 6.4 3.6 0 6.4-2.8 6.7-6.4l4.4-66.9-4.4-145.3c-.3-3.6-3.1-6.7-6.7-6.7zm26.7 3.4c-3.9 0-6.9 3.1-6.9 6.9L227 321.3l3.9 66.4c.3 3.9 3.1 6.9 6.9 6.9s6.9-3.1 6.9-6.9l4.2-66.4-4.2-141.7c0-3.9-3-6.9-6.9-6.9z"]},tx={prefix:"fab",iconName:"sourcetree",icon:[448,512,[],"f7d3","M427.2 203c0-112.1-90.9-203-203-203C112.1-.2 21.2 90.6 21 202.6A202.86 202.86 0 0 0 161.5 396v101.7a14.3 14.3 0 0 0 14.3 14.3h96.4a14.3 14.3 0 0 0 14.3-14.3V396.1A203.18 203.18 0 0 0 427.2 203zm-271.6 0c0-90.8 137.3-90.8 137.3 0-.1 89.9-137.3 91-137.3 0z"]},rx={prefix:"fab",iconName:"speakap",icon:[448,512,[],"f3f3","M64 391.78C-15.41 303.59-8 167.42 80.64 87.64s224.8-73 304.21 15.24 72 224.36-16.64 304.14c-18.74 16.87 64 43.09 42 52.26-82.06 34.21-253.91 35-346.23-67.5zm213.31-211.6l38.5-40.86c-9.61-8.89-32-26.83-76.17-27.6-52.33-.91-95.86 28.3-96.77 80-.2 11.33.29 36.72 29.42 54.83 34.46 21.42 86.52 21.51 86 52.26-.37 21.28-26.42 25.81-38.59 25.6-3-.05-30.23-.46-47.61-24.62l-40 42.61c28.16 27 59 32.62 83.49 33.05 10.23.18 96.42.33 97.84-81 .28-15.81-2.07-39.72-28.86-56.59-34.36-21.64-85-19.45-84.43-49.75.41-23.25 31-25.37 37.53-25.26.43 0 26.62.26 39.62 17.37z"]},lx={prefix:"fab",iconName:"speaker-deck",icon:[512,512,[],"f83c","M213.86 296H100a100 100 0 0 1 0-200h132.84a40 40 0 0 1 0 80H98c-26.47 0-26.45 40 0 40h113.82a100 100 0 0 1 0 200H40a40 40 0 0 1 0-80h173.86c26.48 0 26.46-40 0-40zM298 416a120.21 120.21 0 0 0 51.11-80h64.55a19.83 19.83 0 0 0 19.66-20V196a19.83 19.83 0 0 0-19.66-20H296.42a60.77 60.77 0 0 0 0-80h136.93c43.44 0 78.65 35.82 78.65 80v160c0 44.18-35.21 80-78.65 80z"]},fx={prefix:"fab",iconName:"spotify",icon:[496,512,[],"f1bc","M248 8C111.1 8 0 119.1 0 256s111.1 248 248 248 248-111.1 248-248S384.9 8 248 8zm100.7 364.9c-4.2 0-6.8-1.3-10.7-3.6-62.4-37.6-135-39.2-206.7-24.5-3.9 1-9 2.6-11.9 2.6-9.7 0-15.8-7.7-15.8-15.8 0-10.3 6.1-15.2 13.6-16.8 81.9-18.1 165.6-16.5 237 26.2 6.1 3.9 9.7 7.4 9.7 16.5s-7.1 15.4-15.2 15.4zm26.9-65.6c-5.2 0-8.7-2.3-12.3-4.2-62.5-37-155.7-51.9-238.6-29.4-4.8 1.3-7.4 2.6-11.9 2.6-10.7 0-19.4-8.7-19.4-19.4s5.2-17.8 15.5-20.7c27.8-7.8 56.2-13.6 97.8-13.6 64.9 0 127.6 16.1 177 45.5 8.1 4.8 11.3 11 11.3 19.7-.1 10.8-8.5 19.5-19.4 19.5zm31-76.2c-5.2 0-8.4-1.3-12.9-3.9-71.2-42.5-198.5-52.7-280.9-29.7-3.6 1-8.1 2.6-12.9 2.6-13.2 0-23.3-10.3-23.3-23.6 0-13.6 8.4-21.3 17.4-23.9 35.2-10.3 74.6-15.2 117.5-15.2 73 0 149.5 15.2 205.4 47.8 7.8 4.5 12.9 10.7 12.9 22.6 0 13.6-11 23.3-23.2 23.3z"]},sx={prefix:"fab",iconName:"squarespace",icon:[512,512,[],"f5be","M186.12 343.34c-9.65 9.65-9.65 25.29 0 34.94 9.65 9.65 25.29 9.65 34.94 0L378.24 221.1c19.29-19.29 50.57-19.29 69.86 0s19.29 50.57 0 69.86L293.95 445.1c19.27 19.29 50.53 19.31 69.82.04l.04-.04 119.25-119.24c38.59-38.59 38.59-101.14 0-139.72-38.59-38.59-101.15-38.59-139.72 0l-157.22 157.2zm244.53-104.8c-9.65-9.65-25.29-9.65-34.93 0l-157.2 157.18c-19.27 19.29-50.53 19.31-69.82.05l-.05-.05c-9.64-9.64-25.27-9.65-34.92-.01l-.01.01c-9.65 9.64-9.66 25.28-.02 34.93l.02.02c38.58 38.57 101.14 38.57 139.72 0l157.2-157.2c9.65-9.65 9.65-25.29.01-34.93zm-261.99 87.33l157.18-157.18c9.64-9.65 9.64-25.29 0-34.94-9.64-9.64-25.27-9.64-34.91 0L133.72 290.93c-19.28 19.29-50.56 19.3-69.85.01l-.01-.01c-19.29-19.28-19.31-50.54-.03-69.84l.03-.03L218.03 66.89c-19.28-19.29-50.55-19.3-69.85-.02l-.02.02L28.93 186.14c-38.58 38.59-38.58 101.14 0 139.72 38.6 38.59 101.13 38.59 139.73.01zm-87.33-52.4c9.64 9.64 25.27 9.64 34.91 0l157.21-157.19c19.28-19.29 50.55-19.3 69.84-.02l.02.02c9.65 9.65 25.29 9.65 34.93 0 9.65-9.65 9.65-25.29 0-34.93-38.59-38.59-101.13-38.59-139.72 0L81.33 238.54c-9.65 9.64-9.65 25.28-.01 34.93h.01z"]},hx={prefix:"fab",iconName:"stack-exchange",icon:[448,512,[],"f18d","M17.7 332.3h412.7v22c0 37.7-29.3 68-65.3 68h-19L259.3 512v-89.7H83c-36 0-65.3-30.3-65.3-68v-22zm0-23.6h412.7v-85H17.7v85zm0-109.4h412.7v-85H17.7v85zM365 0H83C47 0 17.7 30.3 17.7 67.7V90h412.7V67.7C430.3 30.3 401 0 365 0z"]},mx={prefix:"fab",iconName:"stack-overflow",icon:[384,512,[],"f16c","M290.7 311L95 269.7 86.8 309l195.7 41zm51-87L188.2 95.7l-25.5 30.8 153.5 128.3zm-31.2 39.7L129.2 179l-16.7 36.5L293.7 300zM262 32l-32 24 119.3 160.3 32-24zm20.5 328h-200v39.7h200zm39.7 80H42.7V320h-40v160h359.5V320h-40z"]},vx={prefix:"fab",iconName:"stackpath",icon:[448,512,[],"f842","M244.6 232.4c0 8.5-4.26 20.49-21.34 20.49h-19.61v-41.47h19.61c17.13 0 21.34 12.36 21.34 20.98zM448 32v448H0V32zM151.3 287.84c0-21.24-12.12-34.54-46.72-44.85-20.57-7.41-26-10.91-26-18.63s7-14.61 20.41-14.61c14.09 0 20.79 8.45 20.79 18.35h30.7l.19-.57c.5-19.57-15.06-41.65-51.12-41.65-23.37 0-52.55 10.75-52.55 38.29 0 19.4 9.25 31.29 50.74 44.37 17.26 6.15 21.91 10.4 21.91 19.48 0 15.2-19.13 14.23-19.47 14.23-20.4 0-25.65-9.1-25.65-21.9h-30.8l-.18.56c-.68 31.32 28.38 45.22 56.63 45.22 29.98 0 51.12-13.55 51.12-38.29zm125.38-55.63c0-25.3-18.43-45.46-53.42-45.46h-51.78v138.18h32.17v-47.36h19.61c30.25 0 53.42-15.95 53.42-45.36zM297.94 325L347 186.78h-31.09L268 325zm106.52-138.22h-31.09L325.46 325h29.94z"]},zx={prefix:"fab",iconName:"staylinked",icon:[440,512,[],"f3f5","M382.7 292.5l2.7 2.7-170-167.3c-3.5-3.5-9.7-3.7-13.8-.5L144.3 171c-4.2 3.2-4.6 8.7-1.1 12.2l68.1 64.3c3.6 3.5 9.9 3.7 14 .5l.1-.1c4.1-3.2 10.4-3 14 .5l84 81.3c3.6 3.5 3.2 9-.9 12.2l-93.2 74c-4.2 3.3-10.5 3.1-14.2-.4L63.2 268c-3.5-3.5-9.7-3.7-13.9-.5L3.5 302.4c-4.2 3.2-4.7 8.7-1.2 12.2L211 510.7s7.4 6.8 17.3-.8l198-163.9c4-3.2 4.4-8.7.7-12.2zm54.5-83.4L226.7 2.5c-1.5-1.2-8-5.5-16.3 1.1L3.6 165.7c-4.2 3.2-4.8 8.7-1.2 12.2l42.3 41.7 171.7 165.1c3.7 3.5 10.1 3.7 14.3.4l50.2-38.8-.3-.3 7.7-6c4.2-3.2 4.6-8.7.9-12.2l-57.1-54.4c-3.6-3.5-10-3.7-14.2-.5l-.1.1c-4.2 3.2-10.5 3.1-14.2-.4L109 180.8c-3.6-3.5-3.1-8.9 1.1-12.2l92.2-71.5c4.1-3.2 10.3-3 13.9.5l160.4 159c3.7 3.5 10 3.7 14.1.5l45.8-35.8c4.1-3.2 4.4-8.7.7-12.2z"]},px={prefix:"fab",iconName:"steam",icon:[496,512,[],"f1b6","M496 256c0 137-111.2 248-248.4 248-113.8 0-209.6-76.3-239-180.4l95.2 39.3c6.4 32.1 34.9 56.4 68.9 56.4 39.2 0 71.9-32.4 70.2-73.5l84.5-60.2c52.1 1.3 95.8-40.9 95.8-93.5 0-51.6-42-93.5-93.7-93.5s-93.7 42-93.7 93.5v1.2L176.6 279c-15.5-.9-30.7 3.4-43.5 12.1L0 236.1C10.2 108.4 117.1 8 247.6 8 384.8 8 496 119 496 256zM155.7 384.3l-30.5-12.6a52.79 52.79 0 0 0 27.2 25.8c26.9 11.2 57.8-1.6 69-28.4 5.4-13 5.5-27.3.1-40.3-5.4-13-15.5-23.2-28.5-28.6-12.9-5.4-26.7-5.2-38.9-.6l31.5 13c19.8 8.2 29.2 30.9 20.9 50.7-8.3 19.9-31 29.2-50.8 21zm173.8-129.9c-34.4 0-62.4-28-62.4-62.3s28-62.3 62.4-62.3 62.4 28 62.4 62.3-27.9 62.3-62.4 62.3zm.1-15.6c25.9 0 46.9-21 46.9-46.8 0-25.9-21-46.8-46.9-46.8s-46.9 21-46.9 46.8c.1 25.8 21.1 46.8 46.9 46.8z"]},dx={prefix:"fab",iconName:"steam-square",icon:[448,512,[],"f1b7","M185.2 356.5c7.7-18.5-1-39.7-19.6-47.4l-29.5-12.2c11.4-4.3 24.3-4.5 36.4.5 12.2 5.1 21.6 14.6 26.7 26.7 5 12.2 5 25.6-.1 37.7-10.5 25.1-39.4 37-64.6 26.5-11.6-4.8-20.4-13.6-25.4-24.2l28.5 11.8c18.6 7.8 39.9-.9 47.6-19.4zM400 32H48C21.5 32 0 53.5 0 80v160.7l116.6 48.1c12-8.2 26.2-12.1 40.7-11.3l55.4-80.2v-1.1c0-48.2 39.3-87.5 87.6-87.5s87.6 39.3 87.6 87.5c0 49.2-40.9 88.7-89.6 87.5l-79 56.3c1.6 38.5-29.1 68.8-65.7 68.8-31.8 0-58.5-22.7-64.5-52.7L0 319.2V432c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-99.7 222.5c-32.2 0-58.4-26.1-58.4-58.3s26.2-58.3 58.4-58.3 58.4 26.2 58.4 58.3-26.2 58.3-58.4 58.3zm.1-14.6c24.2 0 43.9-19.6 43.9-43.8 0-24.2-19.6-43.8-43.9-43.8-24.2 0-43.9 19.6-43.9 43.8 0 24.2 19.7 43.8 43.9 43.8z"]},ux={prefix:"fab",iconName:"steam-symbol",icon:[448,512,[],"f3f6","M395.5 177.5c0 33.8-27.5 61-61 61-33.8 0-61-27.3-61-61s27.3-61 61-61c33.5 0 61 27.2 61 61zm52.5.2c0 63-51 113.8-113.7 113.8L225 371.3c-4 43-40.5 76.8-84.5 76.8-40.5 0-74.7-28.8-83-67L0 358V250.7L97.2 290c15.1-9.2 32.2-13.3 52-11.5l71-101.7c.5-62.3 51.5-112.8 114-112.8C397 64 448 115 448 177.7zM203 363c0-34.7-27.8-62.5-62.5-62.5-4.5 0-9 .5-13.5 1.5l26 10.5c25.5 10.2 38 39 27.7 64.5-10.2 25.5-39.2 38-64.7 27.5-10.2-4-20.5-8.3-30.7-12.2 10.5 19.7 31.2 33.2 55.2 33.2 34.7 0 62.5-27.8 62.5-62.5zm207.5-185.3c0-42-34.3-76.2-76.2-76.2-42.3 0-76.5 34.2-76.5 76.2 0 42.2 34.3 76.2 76.5 76.2 41.9.1 76.2-33.9 76.2-76.2z"]},Mx={prefix:"fab",iconName:"sticker-mule",icon:[576,512,[],"f3f7","M561.7 199.6c-1.3.3.3 0 0 0zm-6.2-77.4c-7.7-22.3-5.1-7.2-13.4-36.9-1.6-6.5-3.6-14.5-6.2-20-4.4-8.7-4.6-7.5-4.6-9.5 0-5.3 30.7-45.3 19-46.9-5.7-.6-12.2 11.6-20.6 17-8.6 4.2-8 5-10.3 5-2.6 0-5.7-3-6.2-5-2-5.7 1.9-25.9-3.6-25.9-3.6 0-12.3 24.8-17 25.8-5.2 1.3-27.9-11.4-75.1 18-25.3 13.2-86.9 65.2-87 65.3-6.7 4.7-20 4.7-35.5 16-44.4 30.1-109.6 9.4-110.7 9-110.6-26.8-128-15.2-159 11.5-20.8 17.9-23.7 36.5-24.2 38.9-4.2 20.4 5.2 48.3 6.7 64.3 1.8 19.3-2.7 17.7 7.7 98.3.5 1 4.1 0 5.1 1.5 0 8.4-3.8 12.1-4.1 13-1.5 4.5-1.5 10.5 0 16 2.3 8.2 8.2 37.2 8.2 46.9 0 41.8.4 44 2.6 49.4 3.9 10 12.5 9.1 17 12 3.1 3.5-.5 8.5 1 12.5.5 2 3.6 4 6.2 5 9.2 3.6 27 .3 29.9-2.5 1.6-1.5.5-4.5 3.1-5 5.1 0 10.8-.5 14.4-2.5 5.1-2.5 4.1-6 1.5-10.5-.4-.8-7-13.3-9.8-16-2.1-2-5.1-3-7.2-4.5-5.8-4.9-10.3-19.4-10.3-19.5-4.6-19.4-10.3-46.3-4.1-66.8 4.6-17.2 39.5-87.7 39.6-87.8 4.1-6.5 17-11.5 27.3-7 6 1.9 19.3 22 65.4 30.9 47.9 8.7 97.4-2 112.2-2 2.8 2-1.9 13-.5 38.9 0 26.4-.4 13.7-4.1 29.9-2.2 9.7 3.4 23.2-1.5 46.9-1.4 9.8-9.9 32.7-8.2 43.4.5 1 1 2 1.5 3.5.5 4.5 1.5 8.5 4.6 10 7.3 3.6 12-3.5 9.8 11.5-.7 3.1-2.6 12 1.5 15 4.4 3.7 30.6 3.4 36.5.5 2.6-1.5 1.6-4.5 6.4-7.4 1.9-.9 11.3-.4 11.3-6.5.3-1.8-9.2-19.9-9.3-20-2.6-3.5-9.2-4.5-11.3-8-6.9-10.1-1.7-52.6.5-59.4 3-11 5.6-22.4 8.7-32.4 11-42.5 10.3-50.6 16.5-68.3.8-1.8 6.4-23.1 10.3-29.9 9.3-17 21.7-32.4 33.5-47.4 18-22.9 34-46.9 52-69.8 6.1-7 8.2-13.7 18-8 10.8 5.7 21.6 7 31.9 17 14.6 12.8 10.2 18.2 11.8 22.9 1.5 5 7.7 10.5 14.9 9.5 10.4-2 13-2.5 13.4-2.5 2.6-.5 5.7-5 7.2-8 3.1-5.5 7.2-9 7.2-16.5 0-7.7-.4-2.8-20.6-52.9z"]},Cx={prefix:"fab",iconName:"strava",icon:[384,512,[],"f428","M158.4 0L7 292h89.2l62.2-116.1L220.1 292h88.5zm150.2 292l-43.9 88.2-44.6-88.2h-67.6l112.2 220 111.5-220z"]},Hx={prefix:"fab",iconName:"stripe",icon:[640,512,[],"f429","M165 144.7l-43.3 9.2-.2 142.4c0 26.3 19.8 43.3 46.1 43.3 14.6 0 25.3-2.7 31.2-5.9v-33.8c-5.7 2.3-33.7 10.5-33.7-15.7V221h33.7v-37.8h-33.7zm89.1 51.6l-2.7-13.1H213v153.2h44.3V233.3c10.5-13.8 28.2-11.1 33.9-9.3v-40.8c-6-2.1-26.7-6-37.1 13.1zm92.3-72.3l-44.6 9.5v36.2l44.6-9.5zM44.9 228.3c0-6.9 5.8-9.6 15.1-9.7 13.5 0 30.7 4.1 44.2 11.4v-41.8c-14.7-5.8-29.4-8.1-44.1-8.1-36 0-60 18.8-60 50.2 0 49.2 67.5 41.2 67.5 62.4 0 8.2-7.1 10.9-17 10.9-14.7 0-33.7-6.1-48.6-14.2v40c16.5 7.1 33.2 10.1 48.5 10.1 36.9 0 62.3-15.8 62.3-47.8 0-52.9-67.9-43.4-67.9-63.4zM640 261.6c0-45.5-22-81.4-64.2-81.4s-67.9 35.9-67.9 81.1c0 53.5 30.3 78.2 73.5 78.2 21.2 0 37.1-4.8 49.2-11.5v-33.4c-12.1 6.1-26 9.8-43.6 9.8-17.3 0-32.5-6.1-34.5-26.9h86.9c.2-2.3.6-11.6.6-15.9zm-87.9-16.8c0-20 12.3-28.4 23.4-28.4 10.9 0 22.5 8.4 22.5 28.4zm-112.9-64.6c-17.4 0-28.6 8.2-34.8 13.9l-2.3-11H363v204.8l44.4-9.4.1-50.2c6.4 4.7 15.9 11.2 31.4 11.2 31.8 0 60.8-23.2 60.8-79.6.1-51.6-29.3-79.7-60.5-79.7zm-10.6 122.5c-10.4 0-16.6-3.8-20.9-8.4l-.3-66c4.6-5.1 11-8.8 21.2-8.8 16.2 0 27.4 18.2 27.4 41.4.1 23.9-10.9 41.8-27.4 41.8zm-126.7 33.7h44.6V183.2h-44.6z"]},gx={prefix:"fab",iconName:"stripe-s",icon:[384,512,[],"f42a","M155.3 154.6c0-22.3 18.6-30.9 48.4-30.9 43.4 0 98.5 13.3 141.9 36.7V26.1C298.3 7.2 251.1 0 203.8 0 88.1 0 11 60.4 11 161.4c0 157.9 216.8 132.3 216.8 200.4 0 26.4-22.9 34.9-54.7 34.9-47.2 0-108.2-19.5-156.1-45.5v128.5a396.09 396.09 0 0 0 156 32.4c118.6 0 200.3-51 200.3-153.6 0-170.2-218-139.7-218-203.9z"]},Vx={prefix:"fab",iconName:"studiovinari",icon:[512,512,[],"f3f8","M480.3 187.7l4.2 28v28l-25.1 44.1-39.8 78.4-56.1 67.5-79.1 37.8-17.7 24.5-7.7 12-9.6 4s17.3-63.6 19.4-63.6c2.1 0 20.3.7 20.3.7l66.7-38.6-92.5 26.1-55.9 36.8-22.8 28-6.6 1.4 20.8-73.6 6.9-5.5 20.7 12.9 88.3-45.2 56.8-51.5 14.8-68.4-125.4 23.3 15.2-18.2-173.4-53.3 81.9-10.5-166-122.9L133.5 108 32.2 0l252.9 126.6-31.5-38L378 163 234.7 64l18.7 38.4-49.6-18.1L158.3 0l194.6 122L310 66.2l108 96.4 12-8.9-21-16.4 4.2-37.8L451 89.1l29.2 24.7 11.5 4.2-7 6.2 8.5 12-13.1 7.4-10.3 20.2 10.5 23.9z"]},xx={prefix:"fab",iconName:"stumbleupon",icon:[512,512,[],"f1a4","M502.9 266v69.7c0 62.1-50.3 112.4-112.4 112.4-61.8 0-112.4-49.8-112.4-111.3v-70.2l34.3 16 51.1-15.2V338c0 14.7 12 26.5 26.7 26.5S417 352.7 417 338v-72h85.9zm-224.7-58.2l34.3 16 51.1-15.2V173c0-60.5-51.1-109-112.1-109-60.8 0-112.1 48.2-112.1 108.2v162.4c0 14.9-12 26.7-26.7 26.7S86 349.5 86 334.6V266H0v69.7C0 397.7 50.3 448 112.4 448c61.6 0 112.4-49.5 112.4-110.8V176.9c0-14.7 12-26.7 26.7-26.7s26.7 12 26.7 26.7v30.9z"]},Lx={prefix:"fab",iconName:"stumbleupon-circle",icon:[496,512,[],"f1a3","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 177.5c-9.8 0-17.8 8-17.8 17.8v106.9c0 40.9-33.9 73.9-74.9 73.9-41.4 0-74.9-33.5-74.9-74.9v-46.5h57.3v45.8c0 10 8 17.8 17.8 17.8s17.8-7.9 17.8-17.8V200.1c0-40 34.2-72.1 74.7-72.1 40.7 0 74.7 32.3 74.7 72.6v23.7l-34.1 10.1-22.9-10.7v-20.6c.1-9.6-7.9-17.6-17.7-17.6zm167.6 123.6c0 41.4-33.5 74.9-74.9 74.9-41.2 0-74.9-33.2-74.9-74.2V263l22.9 10.7 34.1-10.1v47.1c0 9.8 8 17.6 17.8 17.6s17.8-7.9 17.8-17.6v-48h57.3c-.1 45.9-.1 46.4-.1 46.4z"]},bx={prefix:"fab",iconName:"superpowers",icon:[448,512,[],"f2dd","M448 32c-83.3 11-166.8 22-250 33-92 12.5-163.3 86.7-169 180-3.3 55.5 18 109.5 57.8 148.2L0 480c83.3-11 166.5-22 249.8-33 91.8-12.5 163.3-86.8 168.7-179.8 3.5-55.5-18-109.5-57.7-148.2L448 32zm-79.7 232.3c-4.2 79.5-74 139.2-152.8 134.5-79.5-4.7-140.7-71-136.3-151 4.5-79.2 74.3-139.3 153-134.5 79.3 4.7 140.5 71 136.1 151z"]},Nx={prefix:"fab",iconName:"supple",icon:[640,512,[],"f3f9","M640 262.5c0 64.1-109 116.1-243.5 116.1-24.8 0-48.6-1.8-71.1-5 7.7.4 15.5.6 23.4.6 134.5 0 243.5-56.9 243.5-127.1 0-29.4-19.1-56.4-51.2-78 60 21.1 98.9 55.1 98.9 93.4zM47.7 227.9c-.1-70.2 108.8-127.3 243.3-127.6 7.9 0 15.6.2 23.3.5-22.5-3.2-46.3-4.9-71-4.9C108.8 96.3-.1 148.5 0 212.6c.1 38.3 39.1 72.3 99.3 93.3-32.3-21.5-51.5-48.6-51.6-78zm60.2 39.9s10.5 13.2 29.3 13.2c17.9 0 28.4-11.5 28.4-25.1 0-28-40.2-25.1-40.2-39.7 0-5.4 5.3-9.1 12.5-9.1 5.7 0 11.3 2.6 11.3 6.6v3.9h14.2v-7.9c0-12.1-15.4-16.8-25.4-16.8-16.5 0-28.5 10.2-28.5 24.1 0 26.6 40.2 25.4 40.2 39.9 0 6.6-5.8 10.1-12.3 10.1-11.9 0-20.7-10.1-20.7-10.1l-8.8 10.9zm120.8-73.6v54.4c0 11.3-7.1 17.8-17.8 17.8-10.7 0-17.8-6.5-17.8-17.7v-54.5h-15.8v55c0 18.9 13.4 31.9 33.7 31.9 20.1 0 33.4-13 33.4-31.9v-55h-15.7zm34.4 85.4h15.8v-29.5h15.5c16 0 27.2-11.5 27.2-28.1s-11.2-27.8-27.2-27.8h-39.1v13.4h7.8v72zm15.8-43v-29.1h12.9c8.7 0 13.7 5.7 13.7 14.4 0 8.9-5.1 14.7-14 14.7h-12.6zm57 43h15.8v-29.5h15.5c16 0 27.2-11.5 27.2-28.1s-11.2-27.8-27.2-27.8h-39.1v13.4h7.8v72zm15.7-43v-29.1h12.9c8.7 0 13.7 5.7 13.7 14.4 0 8.9-5 14.7-14 14.7h-12.6zm57.1 34.8c0 5.8 2.4 8.2 8.2 8.2h37.6c5.8 0 8.2-2.4 8.2-8.2v-13h-14.3v5.2c0 1.7-1 2.6-2.6 2.6h-18.6c-1.7 0-2.6-1-2.6-2.6v-61.2c0-5.7-2.4-8.2-8.2-8.2H401v13.4h5.2c1.7 0 2.6 1 2.6 2.6v61.2zm63.4 0c0 5.8 2.4 8.2 8.2 8.2H519c5.7 0 8.2-2.4 8.2-8.2v-13h-14.3v5.2c0 1.7-1 2.6-2.6 2.6h-19.7c-1.7 0-2.6-1-2.6-2.6v-20.3h27.7v-13.4H488v-22.4h19.2c1.7 0 2.6 1 2.6 2.6v5.2H524v-13c0-5.7-2.5-8.2-8.2-8.2h-51.6v13.4h7.8v63.9zm58.9-76v5.9h1.6v-5.9h2.7v-1.2h-7v1.2h2.7zm5.7-1.2v7.1h1.5v-5.7l2.3 5.7h1.3l2.3-5.7v5.7h1.5v-7.1h-2.3l-2.1 5.1-2.1-5.1h-2.4z"]},Ax={prefix:"fab",iconName:"suse",icon:[640,512,[],"f7d6","M471.08 102.66s-.3 18.3-.3 20.3c-9.1-3-74.4-24.1-135.7-26.3-51.9-1.8-122.8-4.3-223 57.3-19.4 12.4-73.9 46.1-99.6 109.7C7 277-.12 307 7 335.06a111 111 0 0 0 16.5 35.7c17.4 25 46.6 41.6 78.1 44.4 44.4 3.9 78.1-16 90-53.3 8.2-25.8 0-63.6-31.5-82.9-25.6-15.7-53.3-12.1-69.2-1.6-13.9 9.2-21.8 23.5-21.6 39.2.3 27.8 24.3 42.6 41.5 42.6a49 49 0 0 0 15.8-2.7c6.5-1.8 13.3-6.5 13.3-14.9 0-12.1-11.6-14.8-16.8-13.9-2.9.5-4.5 2-11.8 2.4-2-.2-12-3.1-12-14V316c.2-12.3 13.2-18 25.5-16.9 32.3 2.8 47.7 40.7 28.5 65.7-18.3 23.7-76.6 23.2-99.7-20.4-26-49.2 12.7-111.2 87-98.4 33.2 5.7 83.6 35.5 102.4 104.3h45.9c-5.7-17.6-8.9-68.3 42.7-68.3 56.7 0 63.9 39.9 79.8 68.3H460c-12.8-18.3-21.7-38.7-18.9-55.8 5.6-33.8 39.7-18.4 82.4-17.4 66.5.4 102.1-27 103.1-28 3.7-3.1 6.5-15.8 7-17.7 1.3-5.1-3.2-2.4-3.2-2.4-8.7 5.2-30.5 15.2-50.9 15.6-25.3.5-76.2-25.4-81.6-28.2-.3-.4.1 1.2-11-25.5 88.4 58.3 118.3 40.5 145.2 21.7.8-.6 4.3-2.9 3.6-5.7-13.8-48.1-22.4-62.7-34.5-69.6-37-21.6-125-34.7-129.2-35.3.1-.1-.9-.3-.9.7zm60.4 72.8a37.54 37.54 0 0 1 38.9-36.3c33.4 1.2 48.8 42.3 24.4 65.2-24.2 22.7-64.4 4.6-63.3-28.9zm38.6-25.3a26.27 26.27 0 1 0 25.4 27.2 26.19 26.19 0 0 0-25.4-27.2zm4.3 28.8c-15.4 0-15.4-15.6 0-15.6s15.4 15.64 0 15.64z"]},yx={prefix:"fab",iconName:"swift",icon:[448,512,[],"f8e1","M448 156.09c0-4.51-.08-9-.2-13.52a196.31 196.31 0 0 0-2.58-29.42 99.62 99.62 0 0 0-9.22-28A94.08 94.08 0 0 0 394.84 44a99.17 99.17 0 0 0-28-9.22 195 195 0 0 0-29.43-2.59c-4.51-.12-9-.17-13.52-.2H124.14c-4.51 0-9 .08-13.52.2-2.45.07-4.91.15-7.37.27a171.68 171.68 0 0 0-22.06 2.32 103.06 103.06 0 0 0-21.21 6.1q-3.46 1.45-6.81 3.12a94.66 94.66 0 0 0-18.39 12.32c-1.88 1.61-3.69 3.28-5.43 5A93.86 93.86 0 0 0 12 85.17a99.45 99.45 0 0 0-9.22 28 196.31 196.31 0 0 0-2.54 29.4c-.13 4.51-.18 9-.21 13.52v199.83c0 4.51.08 9 .21 13.51a196.08 196.08 0 0 0 2.58 29.42 99.3 99.3 0 0 0 9.22 28A94.31 94.31 0 0 0 53.17 468a99.47 99.47 0 0 0 28 9.21 195 195 0 0 0 29.43 2.59c4.5.12 9 .17 13.52.2H323.91c4.51 0 9-.08 13.52-.2a196.59 196.59 0 0 0 29.44-2.59 99.57 99.57 0 0 0 28-9.21A94.22 94.22 0 0 0 436 426.84a99.3 99.3 0 0 0 9.22-28 194.79 194.79 0 0 0 2.59-29.42c.12-4.5.17-9 .2-13.51V172.14c-.01-5.35-.01-10.7-.01-16.05zm-69.88 241c-20-38.93-57.23-29.27-76.31-19.47-1.72 1-3.48 2-5.25 3l-.42.25c-39.5 21-92.53 22.54-145.85-.38A234.64 234.64 0 0 1 45 290.12a230.63 230.63 0 0 0 39.17 23.37c56.36 26.4 113 24.49 153 0-57-43.85-104.6-101-141.09-147.22a197.09 197.09 0 0 1-18.78-25.9c43.7 40 112.7 90.22 137.48 104.12-52.57-55.49-98.89-123.94-96.72-121.74 82.79 83.42 159.18 130.59 159.18 130.59 2.88 1.58 5 2.85 6.73 4a127.44 127.44 0 0 0 4.16-12.47c13.22-48.33-1.66-103.58-35.31-149.2C329.61 141.75 375 229.34 356.4 303.42c-.44 1.73-.95 3.4-1.44 5.09 38.52 47.4 28.04 98.17 23.13 88.59z"]},Sx={prefix:"fab",iconName:"symfony",icon:[512,512,[],"f83d","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm133.74 143.54c-11.47.41-19.4-6.45-19.77-16.87-.27-9.18 6.68-13.44 6.53-18.85-.23-6.55-10.16-6.82-12.87-6.67-39.78 1.29-48.59 57-58.89 113.85 21.43 3.15 36.65-.72 45.14-6.22 12-7.75-3.34-15.72-1.42-24.56 4-18.16 32.55-19 32 5.3-.36 17.86-25.92 41.81-77.6 35.7-10.76 59.52-18.35 115-58.2 161.72-29 34.46-58.4 39.82-71.58 40.26-24.65.85-41-12.31-41.58-29.84-.56-17 14.45-26.26 24.31-26.59 21.89-.75 30.12 25.67 14.88 34-12.09 9.71.11 12.61 2.05 12.55 10.42-.36 17.34-5.51 22.18-9 24-20 33.24-54.86 45.35-118.35 8.19-49.66 17-78 18.23-82-16.93-12.75-27.08-28.55-49.85-34.72-15.61-4.23-25.12-.63-31.81 7.83-7.92 10-5.29 23 2.37 30.7l12.63 14c15.51 17.93 24 31.87 20.8 50.62-5.06 29.93-40.72 52.9-82.88 39.94-36-11.11-42.7-36.56-38.38-50.62 7.51-24.15 42.36-11.72 34.62 13.6-2.79 8.6-4.92 8.68-6.28 13.07-4.56 14.77 41.85 28.4 51-1.39 4.47-14.52-5.3-21.71-22.25-39.85-28.47-31.75-16-65.49 2.95-79.67C204.23 140.13 251.94 197 262 205.29c37.17-109 100.53-105.46 102.43-105.53 25.16-.81 44.19 10.59 44.83 28.65.25 7.69-4.17 22.59-19.52 23.13z"]},wx={prefix:"fab",iconName:"teamspeak",icon:[512,512,[],"f4f9","M244.2 346.79c2.4-12.3-12-30-32.4-48.7-20.9-19.2-48.2-39.1-63.4-46.6-21.7-12-41.7-1.8-46.3 22.7-5 26.2 0 51.4 14.5 73.9 10.2 15.5 25.4 22.7 43.4 24 11.6.6 52.5 2.2 61.7-1 11.9-4.3 20.1-11.8 22.5-24.3zm205 20.8a5.22 5.22 0 0 0-8.3 2.4c-8 25.4-44.7 112.5-172.1 121.5-149.7 10.5 80.3 43.6 145.4-6.4 22.7-17.4 47.6-35 46.6-85.4-.4-10.1-4.9-26.69-11.6-32.1zm62-122.4c-.3-18.9-8.6-33.4-26-42.2-2.9-1.3-5-2.7-5.9-6.4A222.64 222.64 0 0 0 438.9 103c-1.1-1.5-3.5-3.2-2.2-5 8.5-11.5-.3-18-7-24.4Q321.4-31.11 177.4 13.09c-40.1 12.3-73.9 35.6-102 67.4-4 4.3-6.7 9.1-3 14.5 3 4 1.3 6.2-1 9.3C51.6 132 38.2 162.59 32.1 196c-.7 4.3-2.9 6-6.4 7.8-14.2 7-22.5 18.5-24.9 34L0 264.29v20.9c0 30.8 21 50.4 51.8 49 7.7-.3 11.7-4.3 12-11.5 2-77.5-2.4-95.4 3.7-125.8C92.1 72.39 234.3 5 345.3 65.39 411.4 102 445.7 159 447.6 234.79c.8 28.2 0 56.5 0 84.6 0 7 2.2 12.5 9.4 14.2 24.1 5 49.2-12 53.2-36.7 2.9-17.1 1-34.5 1-51.7zm-159.6 131.5c36.5 2.8 59.3-28.5 58.4-60.5-2.1-45.2-66.2-16.5-87.8-8-73.2 28.1-45 54.9-22.2 60.8z"]},kx={prefix:"fab",iconName:"telegram",icon:[496,512,[],"f2c6","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm121.8 169.9l-40.7 191.8c-3 13.6-11.1 16.9-22.4 10.5l-62-45.7-29.9 28.8c-3.3 3.3-6.1 6.1-12.5 6.1l4.4-63.1 114.9-103.8c5-4.4-1.1-6.9-7.7-2.5l-142 89.4-61.2-19.1c-13.3-4.2-13.6-13.3 2.8-19.7l239.1-92.2c11.1-4 20.8 2.7 17.2 19.5z"]},Tx={prefix:"fab",iconName:"telegram-plane",icon:[448,512,[],"f3fe","M446.7 98.6l-67.6 318.8c-5.1 22.5-18.4 28.1-37.3 17.5l-103-75.9-49.7 47.8c-5.5 5.5-10.1 10.1-20.7 10.1l7.4-104.9 190.9-172.5c8.3-7.4-1.8-11.5-12.9-4.1L117.8 284 16.2 252.2c-22.1-6.9-22.5-22.1 4.6-32.7L418.2 66.4c18.4-6.9 34.5 4.1 28.5 32.2z"]},Ex={prefix:"fab",iconName:"tencent-weibo",icon:[384,512,[],"f1d5","M72.3 495.8c1.4 19.9-27.6 22.2-29.7 2.9C31 368.8 73.7 259.2 144 185.5c-15.6-34 9.2-77.1 50.6-77.1 30.3 0 55.1 24.6 55.1 55.1 0 44-49.5 70.8-86.9 45.1-65.7 71.3-101.4 169.8-90.5 287.2zM192 .1C66.1.1-12.3 134.3 43.7 242.4 52.4 259.8 79 246.9 70 229 23.7 136.4 91 29.8 192 29.8c75.4 0 136.9 61.4 136.9 136.9 0 90.8-86.9 153.9-167.7 133.1-19.1-4.1-25.6 24.4-6.6 29.1 110.7 23.2 204-60 204-162.3C358.6 74.7 284 .1 192 .1z"]},Px={prefix:"fab",iconName:"the-red-yeti",icon:[512,512,[],"f69d","M488.23 241.7l20.7 7.1c-9.6-23.9-23.9-37-31.7-44.8l7.1-18.2c.2 0 12.3-27.8-2.5-30.7-.6-11.3-6.6-27-18.4-27-7.6-10.6-17.7-12.3-30.7-5.9a122.2 122.2 0 0 0-25.3 16.5c-5.3-6.4-3 .4-3-29.8-37.1-24.3-45.4-11.7-74.8 3l.5.5a239.36 239.36 0 0 0-68.4-13.3c-5.5-8.7-18.6-19.1-25.1-25.1l24.8 7.1c-5.5-5.5-26.8-12.9-34.2-15.2 18.2-4.1 29.8-20.8 42.5-33-34.9-10.1-67.9-5.9-97.9 11.8l12-44.2L182 0c-31.6 24.2-33 41.9-33.7 45.5-.9-2.4-6.3-19.6-15.2-27a35.12 35.12 0 0 0-.5 25.3c3 8.4 5.9 14.8 8.4 18.9-16-3.3-28.3-4.9-49.2 0h-3.7l33 14.3a194.26 194.26 0 0 0-46.7 67.4l-1.7 8.4 1.7 1.7 7.6-4.7c-3.3 11.6-5.3 19.4-6.6 25.8a200.18 200.18 0 0 0-27.8 40.3c-15 1-31.8 10.8-40.3 14.3l3 3.4 28.8 1c-.5 1-.7 2.2-1.2 3.2-7.3 6.4-39.8 37.7-33 80.7l20.2-22.4c.5 1.7.7 3.4 1.2 5.2 0 25.5.4 89.6 64.9 150.5 43.6 40 96 60.2 157.5 60.2 121.7 0 223-87.3 223-211.5 6.8-9.7-1.2 3 16.7-25.1l13 14.3 2.5-.5A181.84 181.84 0 0 0 495 255a44.74 44.74 0 0 0-6.8-13.3zM398 111.2l-.5 21.9c5.5 18.1 16.9 17.2 22.4 17.2l-3.4-4.7 22.4-5.4a242.44 242.44 0 0 1-27 0c12.8-2.1 33.3-29 43-11.3 3.4 7.6 6.4 17.2 9.3 27.8l1.7-5.9a56.38 56.38 0 0 1-1.7-15.2c5.4.5 8.8 3.4 9.3 10.1.5 6.4 1.7 14.8 3.4 25.3l4.7-11.3c4.6 0 4.5-3.6-2.5 20.7-20.9-8.7-35.1-8.4-46.5-8.4l18.2-16c-25.3 8.2-33 10.8-54.8 20.9-1.1-5.4-5-13.5-16-19.9-3.2 3.8-2.8.9-.7 14.8h-2.5a62.32 62.32 0 0 0-8.4-23.1l4.2-3.4c8.4-7.1 11.8-14.3 10.6-21.9-.5-6.4-5.4-13.5-13.5-20.7 5.6-3.4 15.2-.4 28.3 8.5zm-39.6-10.1c2.7 1.9 11.4 5.4 18.9 17.2 4.2 8.4 4 9.8 3.4 11.1-.5 2.4-.5 4.3-3 7.1-1.7 2.5-5.4 4.7-11.8 7.6-7.6-13-16.5-23.6-27.8-31.2zM91 143.1l1.2-1.7c1.2-2.9 4.2-7.6 9.3-15.2l2.5-3.4-13 12.3 5.4-4.7-10.1 9.3-4.2 1.2c12.3-24.1 23.1-41.3 32.5-50.2 9.3-9.3 16-16 20.2-19.4l-6.4 1.2c-11.3-4.2-19.4-7.1-24.8-8.4 2.5-.5 3.7-.5 3.2-.5 10.3 0 17.5.5 20.9 1.2a52.35 52.35 0 0 0 16 2.5l.5-1.7-8.4-35.8 13.5 29a42.89 42.89 0 0 0 5.9-14.3c1.7-6.4 5.4-13 10.1-19.4s7.6-10.6 9.3-11.3a234.68 234.68 0 0 0-6.4 25.3l-1.7 7.1-.5 4.7 2.5 2.5C190.4 39.9 214 34 239.8 34.5l21.1.5c-11.8 13.5-27.8 21.9-48.5 24.8a201.26 201.26 0 0 1-23.4 2.9l-.2-.5-2.5-1.2a20.75 20.75 0 0 0-14 2c-2.5-.2-4.9-.5-7.1-.7l-2.5 1.7.5 1.2c2 .2 3.9.5 6.2.7l-2 3.4 3.4-.5-10.6 11.3c-4.2 3-5.4 6.4-4.2 9.3l5.4-3.4h1.2a39.4 39.4 0 0 1 25.3-15.2v-3c6.4.5 13 1 19.4 1.2 6.4 0 8.4.5 5.4 1.2a189.6 189.6 0 0 1 20.7 13.5c13.5 10.1 23.6 21.9 30 35.4 8.8 18.2 13.5 37.1 13.5 56.6a141.13 141.13 0 0 1-3 28.3 209.91 209.91 0 0 1-16 46l2.5.5c18.2-19.7 41.9-16 49.2-16l-6.4 5.9 22.4 17.7-1.7 30.7c-5.4-12.3-16.5-21.1-33-27.8 16.5 14.8 23.6 21.1 21.9 20.2-4.8-2.8-3.5-1.9-10.8-3.7 4.1 4.1 17.5 18.8 18.2 20.7l.2.2-.2.2c0 1.8 1.6-1.2-14 22.9-75.2-15.3-106.27-42.7-141.2-63.2l11.8 1.2c-11.8-18.5-15.6-17.7-38.4-26.1L149 225c-8.8-3-18.2-3-28.3.5l7.6-10.6-1.2-1.7c-14.9 4.3-19.8 9.2-22.6 11.3-1.1-5.5-2.8-12.4-12.3-28.8l-1.2 27-13.2-5c1.5-25.2 5.4-50.5 13.2-74.6zm276.5 330c-49.9 25-56.1 22.4-59 23.9-29.8-11.8-50.9-31.7-63.5-58.8l30 16.5c-9.8-9.3-18.3-16.5-38.4-44.3l11.8 23.1-17.7-7.6c14.2 21.1 23.5 51.7 66.6 73.5-120.8 24.2-199-72.1-200.9-74.3a262.57 262.57 0 0 0 35.4 24.8c3.4 1.7 7.1 2.5 10.1 1.2l-16-20.7c9.2 4.2 9.5 4.5 69.1 29-42.5-20.7-73.8-40.8-93.2-60.2-.5 6.4-1.2 10.1-1.2 10.1a80.25 80.25 0 0 1 20.7 26.6c-39-18.9-57.6-47.6-71.3-82.6 49.9 55.1 118.9 37.5 120.5 37.1 34.8 16.4 69.9 23.6 113.9 10.6 3.3 0 20.3 17 25.3 39.1l4.2-3-2.5-23.6c9 9 24.9 22.6 34.4 13-15.6-5.3-23.5-9.5-29.5-31.7 4.6 4.2 7.6 9 27.8 15l1.2-1.2-10.5-14.2c11.7-4.8-3.5 1 32-10.8 4.3 34.3 9 49.2.7 89.5zm115.3-214.4l-2.5.5 3 9.3c-3.5 5.9-23.7 44.3-71.6 79.7-39.5 29.8-76.6 39.1-80.9 40.3l-7.6-7.1-1.2 3 14.3 16-7.1-4.7 3.4 4.2h-1.2l-21.9-13.5 9.3 26.6-19-27.9-1.2 2.5 7.6 29c-6.1-8.2-21-32.6-56.8-39.6l32.5 21.2a214.82 214.82 0 0 1-93.2-6.4c-4.2-1.2-8.9-2.5-13.5-4.2l1.2-3-44.8-22.4 26.1 22.4c-57.7 9.1-113-25.4-126.4-83.4l-2.5-16.4-22.27 22.3c19.5-57.5 25.6-57.9 51.4-70.1-9.1-5.3-1.6-3.3-38.4-9.3 15.8-5.8 33-15.4 73 5.2a18.5 18.5 0 0 1 3.7-1.7c.6-3.2.4-.8 1-11.8 3.9 10 3.6 8.7 3 9.3l1.7.5c12.7-6.5 8.9-4.5 17-8.9l-5.4 13.5 22.3-5.8-8.4 8.4 2.5 2.5c4.5-1.8 30.3 3.4 40.8 16l-23.6-2.5c39.4 23 51.5 54 55.8 69.6l1.7-1.2c-2.8-22.3-12.4-33.9-16-40.1 4.2 5 39.2 34.6 110.4 46-11.3-.5-23.1 5.4-34.9 18.9l46.7-20.2-9.3 21.9c7.6-10.1 14.8-23.6 21.2-39.6v-.5l1.2-3-1.2 16c13.5-41.8 25.3-78.5 35.4-109.7l13.5-27.8v-2l-5.4-4.2h10.1l5.9 4.2 2.5-1.2-3.4-16 12.3 18.9 41.8-20.2-14.8 13 .5 2.9 17.7-.5a184 184 0 0 1 33 4.2l-23.6 2.5-1.2 3 26.6 23.1a254.21 254.21 0 0 1 27 32c-11.2-3.3-10.3-3.4-21.2-3.4l12.3 32.5zm-6.1-71.3l-3.9 13-14.3-11.8zm-254.8 7.1c1.7 10.6 4.7 17.7 8.8 21.9-9.3 6.6-27.5 13.9-46.5 16l.5 1.2a50.22 50.22 0 0 0 24.8-2.5l-7.1 13c4.2-1.7 10.1-7.1 17.7-14.8 11.9-5.5 12.7-5.1 20.2-16-12.7-6.4-15.7-13.7-18.4-18.8zm3.7-102.3c-6.4-3.4-10.6 3-12.3 18.9s2.5 29.5 11.8 39.6 18.2 10.6 26.1 3 3.4-23.6-11.3-47.7a39.57 39.57 0 0 0-14.27-13.8zm-4.7 46.3c5.4 2.2 10.5 1.9 12.3-10.6v-4.7l-1.2.5c-4.3-3.1-2.5-4.5-1.7-6.2l.5-.5c-.9-1.2-5-8.1-12.5 4.7-.5-13.5.5-21.9 3-24.8 1.2-2.5 4.7-1.2 11.3 4.2 6.4 5.4 11.3 16 15.2 32.5 6.5 28-19.8 26.2-26.9 4.9zm-45-5.5c1.6.3 9.3-1.1 9.3-14.8h-.5c-5.4-1.1-2.2-5.5-.7-5.9-1.7-3-3.4-4.2-5.4-4.7-8.1 0-11.6 12.7-8.1 21.2a7.51 7.51 0 0 0 5.43 4.2zM216 82.9l-2.5.5.5 3a48.94 48.94 0 0 1 26.1 5.9c-2.5-5.5-10-14.3-28.3-14.3l.5 2.5zm-71.8 49.4c21.7 16.8 16.5 21.4 46.5 23.6l-2.9-4.7a42.67 42.67 0 0 0 14.8-28.3c1.7-16-1.2-29.5-8.8-41.3l13-7.6a2.26 2.26 0 0 0-.5-1.7 14.21 14.21 0 0 0-13.5 1.7c-12.7 6.7-28 20.9-29 22.4-1.7 1.7-3.4 5.9-5.4 13.5a99.61 99.61 0 0 0-2.9 23.6c-4.7-8-10.5-6.4-19.9-5.9l7.1 7.6c-16.5 0-23.3 15.4-23.6 16 6.8 0 4.6-7.6 30-12.3-4.3-6.3-3.3-5-4.9-6.6zm18.7-18.7c1.2-7.6 3.4-13 6.4-17.2 5.4-6.4 10.6-10.1 16-11.8 4.2-1.7 7.1 1.2 10.1 9.3a72.14 72.14 0 0 1 3 25.3c-.5 9.3-3.4 17.2-8.4 23.1-2.9 3.4-5.4 5.9-6.4 7.6a39.21 39.21 0 0 1-11.3-.5l-7.1-3.4-5.4-6.4c.8-10 1.3-18.8 3.1-26zm42 56.1c-34.8 14.4-34.7 14-36.1 14.3-20.8 4.7-19-24.4-18.9-24.8l5.9-1.2-.5-2.5c-20.2-2.6-31 4.2-32.5 4.9.5.5 3 3.4 5.9 9.3 4.2-6.4 8.8-10.1 15.2-10.6a83.47 83.47 0 0 0 1.7 33.7c.1.5 2.6 17.4 27.5 24.1 11.3 3 27 1.2 48.9-5.4l-9.2.5c-4.2-14.8-6.4-24.8-5.9-29.5 11.3-8.8 21.9-11.3 30.7-7.6h2.5l-11.8-7.6-7.1.5c-5.9 1.2-12.3 4.2-19.4 8.4z"]},Dx={prefix:"fab",iconName:"themeco",icon:[448,512,[],"f5c6","M202.9 8.43c9.9-5.73 26-5.82 35.95-.21L430 115.85c10 5.6 18 19.44 18 30.86V364c0 11.44-8.06 25.29-18 31L238.81 503.74c-9.93 5.66-26 5.57-35.85-.21L17.86 395.12C8 389.34 0 375.38 0 364V146.71c0-11.44 8-25.36 17.91-31.08zm-77.4 199.83c-15.94 0-31.89.14-47.83.14v101.45H96.8V280h28.7c49.71 0 49.56-71.74 0-71.74zm140.14 100.29l-30.73-34.64c37-7.51 34.8-65.23-10.87-65.51-16.09 0-32.17-.14-48.26-.14v101.59h19.13v-33.91h18.41l29.56 33.91h22.76zm-41.59-82.32c23.34 0 23.26 32.46 0 32.46h-29.13v-32.46zm-95.56-1.6c21.18 0 21.11 38.85 0 38.85H96.18v-38.84zm192.65-18.25c-68.46 0-71 105.8 0 105.8 69.48-.01 69.41-105.8 0-105.8zm0 17.39c44.12 0 44.8 70.86 0 70.86s-44.43-70.86 0-70.86z"]},Ox={prefix:"fab",iconName:"themeisle",icon:[512,512,[],"f2b2","M208 88.286c0-10 6.286-21.714 17.715-21.714 11.142 0 17.714 11.714 17.714 21.714 0 10.285-6.572 21.714-17.714 21.714C214.286 110 208 98.571 208 88.286zm304 160c0 36.001-11.429 102.286-36.286 129.714-22.858 24.858-87.428 61.143-120.857 70.572l-1.143.286v32.571c0 16.286-12.572 30.571-29.143 30.571-10 0-19.429-5.714-24.572-14.286-5.427 8.572-14.856 14.286-24.856 14.286-10 0-19.429-5.714-24.858-14.286-5.142 8.572-14.571 14.286-24.57 14.286-10.286 0-19.429-5.714-24.858-14.286-5.143 8.572-14.571 14.286-24.571 14.286-18.857 0-29.429-15.714-29.429-32.857-16.286 12.285-35.715 19.428-56.571 19.428-22 0-43.429-8.285-60.286-22.857 10.285-.286 20.571-2.286 30.285-5.714-20.857-5.714-39.428-18.857-52-36.286 21.37 4.645 46.209 1.673 67.143-11.143-22-22-56.571-58.857-68.572-87.428C1.143 321.714 0 303.714 0 289.429c0-49.714 20.286-160 86.286-160 10.571 0 18.857 4.858 23.143 14.857a158.792 158.792 0 0 1 12-15.428c2-2.572 5.714-5.429 7.143-8.286 7.999-12.571 11.714-21.142 21.714-34C182.571 45.428 232 17.143 285.143 17.143c6 0 12 .285 17.714 1.143C313.714 6.571 328.857 0 344.572 0c14.571 0 29.714 6 40 16.286.857.858 1.428 2.286 1.428 3.428 0 3.714-10.285 13.429-12.857 16.286 4.286 1.429 15.714 6.858 15.714 12 0 2.857-2.857 5.143-4.571 7.143 31.429 27.714 49.429 67.143 56.286 108 4.286-5.143 10.285-8.572 17.143-8.572 10.571 0 20.857 7.144 28.571 14.001C507.143 187.143 512 221.714 512 248.286zM188 89.428c0 18.286 12.571 37.143 32.286 37.143 19.714 0 32.285-18.857 32.285-37.143 0-18-12.571-36.857-32.285-36.857-19.715 0-32.286 18.858-32.286 36.857zM237.714 194c0-19.714 3.714-39.143 8.571-58.286-52.039 79.534-13.531 184.571 68.858 184.571 21.428 0 42.571-7.714 60-20 2-7.429 3.714-14.857 3.714-22.572 0-14.286-6.286-21.428-20.572-21.428-4.571 0-9.143.857-13.429 1.714-63.343 12.668-107.142 3.669-107.142-63.999zm-41.142 254.858c0-11.143-8.858-20.857-20.286-20.857-11.429 0-20 9.715-20 20.857v32.571c0 11.143 8.571 21.142 20 21.142 11.428 0 20.286-9.715 20.286-21.142v-32.571zm49.143 0c0-11.143-8.572-20.857-20-20.857-11.429 0-20.286 9.715-20.286 20.857v32.571c0 11.143 8.857 21.142 20.286 21.142 11.428 0 20-10 20-21.142v-32.571zm49.713 0c0-11.143-8.857-20.857-20.285-20.857-11.429 0-20.286 9.715-20.286 20.857v32.571c0 11.143 8.857 21.142 20.286 21.142 11.428 0 20.285-9.715 20.285-21.142v-32.571zm49.715 0c0-11.143-8.857-20.857-20.286-20.857-11.428 0-20.286 9.715-20.286 20.857v32.571c0 11.143 8.858 21.142 20.286 21.142 11.429 0 20.286-10 20.286-21.142v-32.571zM421.714 286c-30.857 59.142-90.285 102.572-158.571 102.572-96.571 0-160.571-84.572-160.571-176.572 0-16.857 2-33.429 6-49.714-20 33.715-29.714 72.572-29.714 111.429 0 60.286 24.857 121.715 71.429 160.857 5.143-9.714 14.857-16.286 26-16.286 10 0 19.428 5.714 24.571 14.286 5.429-8.571 14.571-14.286 24.858-14.286 10 0 19.428 5.714 24.571 14.286 5.429-8.571 14.857-14.286 24.858-14.286 10 0 19.428 5.714 24.857 14.286 5.143-8.571 14.571-14.286 24.572-14.286 10.857 0 20.857 6.572 25.714 16 43.427-36.286 68.569-92 71.426-148.286zm10.572-99.714c0-53.714-34.571-105.714-92.572-105.714-30.285 0-58.571 15.143-78.857 36.857C240.862 183.812 233.41 254 302.286 254c28.805 0 97.357-28.538 84.286 36.857 28.857-26 45.714-65.714 45.714-104.571z"]},Ix={prefix:"fab",iconName:"think-peaks",icon:[576,512,[],"f731","M465.4 409.4l87.1-150.2-32-.3-55.1 95L259.2 0 23 407.4l32 .3L259.2 55.6zm-355.3-44.1h32.1l117.4-202.5L463 511.9l32.5.1-235.8-404.6z"]},Bx={prefix:"fab",iconName:"tiktok",icon:[448,512,[],"e07b","M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z"]},Rx={prefix:"fab",iconName:"trade-federation",icon:[496,512,[],"f513","M248 8.8c-137 0-248 111-248 248s111 248 248 248 248-111 248-248-111-248-248-248zm0 482.8c-129.7 0-234.8-105.1-234.8-234.8S118.3 22 248 22s234.8 105.1 234.8 234.8S377.7 491.6 248 491.6zm155.1-328.5v-46.8H209.3V198H54.2l36.7 46h117.7v196.8h48.8V245h83.3v-47h-83.3v-34.8h145.7zm-73.3 45.1v23.9h-82.9v197.4h-26.8V232.1H96.3l-20.1-23.9h143.9v-80.6h171.8V152h-145v56.2zm-161.3-69l-12.4-20.7 2.1 23.8-23.5 5.4 23.3 5.4-2.1 24 12.3-20.5 22.2 9.5-15.7-18.1 15.8-18.1zm-29.6-19.7l9.3-11.5-12.7 5.9-8-12.4 1.7 13.9-14.3 3.8 13.7 2.7-.8 14.7 6.8-12.2 13.8 5.3zm165.4 145.2l-13.1 5.6-7.3-12.2 1.3 14.2-13.9 3.2 13.9 3.2-1.2 14.2 7.3-12.2 13.1 5.5-9.4-10.7zm106.9-77.2l-20.9 9.1-12-19.6 2.2 22.7-22.3 5.4 22.2 4.9-1.8 22.9 11.5-19.6 21.2 8.8-15.1-17zM248 29.9c-125.3 0-226.9 101.6-226.9 226.9S122.7 483.7 248 483.7s226.9-101.6 226.9-226.9S373.3 29.9 248 29.9zM342.6 196v51h-83.3v195.7h-52.7V245.9H89.9l-40-49.9h157.4v-81.6h197.8v50.7H259.4V196zM248 43.2c60.3 0 114.8 25 153.6 65.2H202.5V190H45.1C73.1 104.8 153.4 43.2 248 43.2zm0 427.1c-117.9 0-213.6-95.6-213.6-213.5 0-21.2 3.1-41.8 8.9-61.1L87.1 252h114.7v196.8h64.6V253h83.3v-62.7h-83.2v-19.2h145.6v-50.8c30.8 37 49.3 84.6 49.3 136.5.1 117.9-95.5 213.5-213.4 213.5zM178.8 275l-11-21.4 1.7 24.5-23.7 3.9 23.8 5.9-3.7 23.8 13-20.9 21.5 10.8-15.8-18.8 16.9-17.1z"]},Zx={prefix:"fab",iconName:"trello",icon:[448,512,[],"f181","M392.3 32H56.1C25.1 32 0 57.1 0 88c-.1 0 0-4 0 336 0 30.9 25.1 56 56 56h336.2c30.8-.2 55.7-25.2 55.7-56V88c.1-30.8-24.8-55.8-55.6-56zM197 371.3c-.2 14.7-12.1 26.6-26.9 26.6H87.4c-14.8.1-26.9-11.8-27-26.6V117.1c0-14.8 12-26.9 26.9-26.9h82.9c14.8 0 26.9 12 26.9 26.9v254.2zm193.1-112c0 14.8-12 26.9-26.9 26.9h-81c-14.8 0-26.9-12-26.9-26.9V117.2c0-14.8 12-26.9 26.8-26.9h81.1c14.8 0 26.9 12 26.9 26.9v142.1z"]},jx={prefix:"fab",iconName:"tumblr",icon:[320,512,[],"f173","M309.8 480.3c-13.6 14.5-50 31.7-97.4 31.7-120.8 0-147-88.8-147-140.6v-144H17.9c-5.5 0-10-4.5-10-10v-68c0-7.2 4.5-13.6 11.3-16 62-21.8 81.5-76 84.3-117.1.8-11 6.5-16.3 16.1-16.3h70.9c5.5 0 10 4.5 10 10v115.2h83c5.5 0 10 4.4 10 9.9v81.7c0 5.5-4.5 10-10 10h-83.4V360c0 34.2 23.7 53.6 68 35.8 4.8-1.9 9-3.2 12.7-2.2 3.5.9 5.8 3.4 7.4 7.9l22 64.3c1.8 5 3.3 10.6-.4 14.5z"]},Fx={prefix:"fab",iconName:"tumblr-square",icon:[448,512,[],"f174","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-82.3 364.2c-8.5 9.1-31.2 19.8-60.9 19.8-75.5 0-91.9-55.5-91.9-87.9v-90h-29.7c-3.4 0-6.2-2.8-6.2-6.2v-42.5c0-4.5 2.8-8.5 7.1-10 38.8-13.7 50.9-47.5 52.7-73.2.5-6.9 4.1-10.2 10-10.2h44.3c3.4 0 6.2 2.8 6.2 6.2v72h51.9c3.4 0 6.2 2.8 6.2 6.2v51.1c0 3.4-2.8 6.2-6.2 6.2h-52.1V321c0 21.4 14.8 33.5 42.5 22.4 3-1.2 5.6-2 8-1.4 2.2.5 3.6 2.1 4.6 4.9l13.8 40.2c1 3.2 2 6.7-.3 9.1z"]},qx={prefix:"fab",iconName:"twitch",icon:[512,512,[],"f1e8","M391.17,103.47H352.54v109.7h38.63ZM285,103H246.37V212.75H285ZM120.83,0,24.31,91.42V420.58H140.14V512l96.53-91.42h77.25L487.69,256V0ZM449.07,237.75l-77.22,73.12H294.61l-67.6,64v-64H140.14V36.58H449.07Z"]},Ux={prefix:"fab",iconName:"twitter",icon:[512,512,[],"f099","M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"]},Wx={prefix:"fab",iconName:"twitter-square",icon:[448,512,[],"f081","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-48.9 158.8c.2 2.8.2 5.7.2 8.5 0 86.7-66 186.6-186.6 186.6-37.2 0-71.7-10.8-100.7-29.4 5.3.6 10.4.8 15.8.8 30.7 0 58.9-10.4 81.4-28-28.8-.6-53-19.5-61.3-45.5 10.1 1.5 19.2 1.5 29.6-1.2-30-6.1-52.5-32.5-52.5-64.4v-.8c8.7 4.9 18.9 7.9 29.6 8.3a65.447 65.447 0 0 1-29.2-54.6c0-12.2 3.2-23.4 8.9-33.1 32.3 39.8 80.8 65.8 135.2 68.6-9.3-44.5 24-80.6 64-80.6 18.9 0 35.9 7.9 47.9 20.7 14.8-2.8 29-8.3 41.6-15.8-4.9 15.2-15.2 28-28.8 36.1 13.2-1.4 26-5.1 37.8-10.2-8.9 13.1-20.1 24.7-32.9 34z"]},Gx={prefix:"fab",iconName:"typo3",icon:[448,512,[],"f42b","M178.7 78.4c0-24.7 5.4-32.4 13.9-39.4-69.5 8.5-149.3 34-176.3 66.4-5.4 7.7-9.3 20.8-9.3 37.1C7 246 113.8 480 191.1 480c36.3 0 97.3-59.5 146.7-139-7 2.3-11.6 2.3-18.5 2.3-57.2 0-140.6-198.5-140.6-264.9zM301.5 32c-30.1 0-41.7 5.4-41.7 36.3 0 66.4 53.8 198.5 101.7 198.5 26.3 0 78.8-99.7 78.8-182.3 0-40.9-67-52.5-138.8-52.5z"]},_x={prefix:"fab",iconName:"uber",icon:[448,512,[],"f402","M414.1 32H33.9C15.2 32 0 47.2 0 65.9V446c0 18.8 15.2 34 33.9 34H414c18.7 0 33.9-15.2 33.9-33.9V65.9C448 47.2 432.8 32 414.1 32zM237.6 391.1C163 398.6 96.4 344.2 88.9 269.6h94.4V290c0 3.7 3 6.8 6.8 6.8H258c3.7 0 6.8-3 6.8-6.8v-67.9c0-3.7-3-6.8-6.8-6.8h-67.9c-3.7 0-6.8 3-6.8 6.8v20.4H88.9c7-69.4 65.4-122.2 135.1-122.2 69.7 0 128.1 52.8 135.1 122.2 7.5 74.5-46.9 141.1-121.5 148.6z"]},$x={prefix:"fab",iconName:"ubuntu",icon:[496,512,[],"f7df","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm52.7 93c8.8-15.2 28.3-20.5 43.5-11.7 15.3 8.8 20.5 28.3 11.7 43.6-8.8 15.2-28.3 20.5-43.5 11.7-15.3-8.9-20.5-28.4-11.7-43.6zM87.4 287.9c-17.6 0-31.9-14.3-31.9-31.9 0-17.6 14.3-31.9 31.9-31.9 17.6 0 31.9 14.3 31.9 31.9 0 17.6-14.3 31.9-31.9 31.9zm28.1 3.1c22.3-17.9 22.4-51.9 0-69.9 8.6-32.8 29.1-60.7 56.5-79.1l23.7 39.6c-51.5 36.3-51.5 112.5 0 148.8L172 370c-27.4-18.3-47.8-46.3-56.5-79zm228.7 131.7c-15.3 8.8-34.7 3.6-43.5-11.7-8.8-15.3-3.6-34.8 11.7-43.6 15.2-8.8 34.7-3.6 43.5 11.7 8.8 15.3 3.6 34.8-11.7 43.6zm.3-69.5c-26.7-10.3-56.1 6.6-60.5 35-5.2 1.4-48.9 14.3-96.7-9.4l22.5-40.3c57 26.5 123.4-11.7 128.9-74.4l46.1.7c-2.3 34.5-17.3 65.5-40.3 88.4zm-5.9-105.3c-5.4-62-71.3-101.2-128.9-74.4l-22.5-40.3c47.9-23.7 91.5-10.8 96.7-9.4 4.4 28.3 33.8 45.3 60.5 35 23.1 22.9 38 53.9 40.2 88.5l-46 .6z"]},Yx={prefix:"fab",iconName:"uikit",icon:[448,512,[],"f403","M443.9 128v256L218 512 0 384V169.7l87.6 45.1v117l133.5 75.5 135.8-75.5v-151l-101.1-57.6 87.6-53.1L443.9 128zM308.6 49.1L223.8 0l-88.6 54.8 86 47.3 87.4-53z"]},Kx={prefix:"fab",iconName:"umbraco",icon:[510,512,[],"f8e8","M255.35 8C118.36 7.83 7.14 118.72 7 255.68c-.07 137 111 248.2 248 248.27 136.85 0 247.82-110.7 248-247.67S392.34 8.17 255.35 8zm145 266q-1.14 40.68-14 65t-43.51 35q-30.61 10.7-85.45 10.47h-4.6q-54.78.22-85.44-10.47t-43.52-35q-12.85-24.36-14-65a224.81 224.81 0 0 1 0-30.71 418.37 418.37 0 0 1 3.6-43.88c1.88-13.39 3.57-22.58 5.4-32 1-4.88 1.28-6.42 1.82-8.45a5.09 5.09 0 0 1 4.9-3.89h.69l32 5a5.07 5.07 0 0 1 4.16 5 5 5 0 0 1 0 .77l-1.7 8.78q-2.41 13.25-4.84 33.68a380.62 380.62 0 0 0-2.64 42.15q-.28 40.43 8.13 59.83a43.87 43.87 0 0 0 31.31 25.18A243 243 0 0 0 250 340.6h10.25a242.64 242.64 0 0 0 57.27-5.16 43.86 43.86 0 0 0 31.15-25.23q8.53-19.42 8.13-59.78a388 388 0 0 0-2.6-42.15q-2.48-20.38-4.89-33.68l-1.69-8.78a5 5 0 0 1 0-.77 5 5 0 0 1 4.2-5l32-5h.82a5 5 0 0 1 4.9 3.89c.55 2.05.81 3.57 1.83 8.45 1.82 9.62 3.52 18.78 5.39 32a415.71 415.71 0 0 1 3.61 43.88 228.06 228.06 0 0 1-.04 30.73z"]},Jx={prefix:"fab",iconName:"uncharted",icon:[448,512,[],"e084","M171.73,232.813A5.381,5.381,0,0,0,176.7,229.5,48.081,48.081,0,0,1,191.6,204.244c1.243-.828,1.657-2.484,1.657-4.141a4.22,4.22,0,0,0-2.071-3.312L74.429,128.473,148.958,85a9.941,9.941,0,0,0,4.968-8.281,9.108,9.108,0,0,0-4.968-8.281L126.6,55.6a9.748,9.748,0,0,0-9.523,0l-100.2,57.966a9.943,9.943,0,0,0-4.969,8.281V236.954a9.109,9.109,0,0,0,4.969,8.281L39.235,258.07a8.829,8.829,0,0,0,4.968,1.242,9.4,9.4,0,0,0,6.625-2.484,10.8,10.8,0,0,0,2.9-7.039V164.5L169.66,232.4A4.5,4.5,0,0,0,171.73,232.813ZM323.272,377.73a12.478,12.478,0,0,0-4.969,1.242l-74.528,43.062V287.882c0-2.9-2.9-5.8-6.211-4.555a53.036,53.036,0,0,1-28.984.414,4.86,4.86,0,0,0-6.21,4.555V421.619l-74.529-43.061a8.83,8.83,0,0,0-4.969-1.242,9.631,9.631,0,0,0-9.523,9.523v26.085a9.107,9.107,0,0,0,4.969,8.281l100.2,57.553A8.829,8.829,0,0,0,223.486,480a11.027,11.027,0,0,0,4.969-1.242l100.2-57.553a9.941,9.941,0,0,0,4.968-8.281V386.839C332.8,382.285,328.24,377.73,323.272,377.73ZM286.007,78a23,23,0,1,0-23-23A23,23,0,0,0,286.007,78Zm63.627-10.086a23,23,0,1,0,23,23A23,23,0,0,0,349.634,67.914ZM412.816,151.6a23,23,0,1,0-23-23A23,23,0,0,0,412.816,151.6Zm-63.182-9.2a23,23,0,1,0,23,23A23,23,0,0,0,349.634,142.4Zm-63.627,83.244a23,23,0,1,0-23-23A23,23,0,0,0,286.007,225.648Zm-62.074,36.358a23,23,0,1,0-23-23A23,23,0,0,0,223.933,262.006Zm188.883-82.358a23,23,0,1,0,23,23A23,23,0,0,0,412.816,179.648Zm0,72.272a23,23,0,1,0,23,23A23,23,0,0,0,412.816,251.92Z"]},Qx={prefix:"fab",iconName:"uniregistry",icon:[384,512,[],"f404","M192 480c39.5 0 76.2-11.8 106.8-32.2H85.3C115.8 468.2 152.5 480 192 480zm-89.1-193.1v-12.4H0v12.4c0 2.5 0 5 .1 7.4h103.1c-.2-2.4-.3-4.9-.3-7.4zm20.5 57H8.5c2.6 8.5 5.8 16.8 9.6 24.8h138.3c-12.9-5.7-24.1-14.2-33-24.8zm-17.7-34.7H1.3c.9 7.6 2.2 15 3.9 22.3h109.7c-4-6.9-7.2-14.4-9.2-22.3zm-2.8-69.3H0v17.3h102.9zm0-173.2H0v4.9h102.9zm0-34.7H0v2.5h102.9zm0 69.3H0v7.4h102.9zm0 104H0v14.8h102.9zm0-69.3H0v9.9h102.9zm0 34.6H0V183h102.9zm166.2 160.9h109.7c1.8-7.3 3.1-14.7 3.9-22.3H278.3c-2.1 7.9-5.2 15.4-9.2 22.3zm12-185.7H384V136H281.1zm0 37.2H384v-12.4H281.1zm0-74.3H384v-7.4H281.1zm0-76.7v2.5H384V32zm-203 410.9h227.7c11.8-8.7 22.7-18.6 32.2-29.7H44.9c9.6 11 21.4 21 33.2 29.7zm203-371.3H384v-4.9H281.1zm0 148.5H384v-14.8H281.1zM38.8 405.7h305.3c6.7-8.5 12.6-17.6 17.8-27.2H23c5.2 9.6 9.2 18.7 15.8 27.2zm188.8-37.1H367c3.7-8 5.8-16.2 8.5-24.8h-115c-8.8 10.7-20.1 19.2-32.9 24.8zm53.5-81.7c0 2.5-.1 5-.4 7.4h103.1c.1-2.5.2-4.9.2-7.4v-12.4H281.1zm0-29.7H384v-17.3H281.1z"]},Xx={prefix:"fab",iconName:"unity",icon:[576,512,[],"e049","M498.11,206.4,445.31,14.72,248.2,66.08,219,116.14l-59.2-.43L15.54,256,159.82,396.32l59.17-.43,29.24,50,197.08,51.36,52.8-191.62-30-49.63ZM223.77,124.2,374.55,86.51,288,232.33H114.87Zm0,263.63L114.87,279.71H288l86.55,145.81Zm193,14L330.17,256l86.58-145.84L458.56,256Z"]},cL={prefix:"fab",iconName:"unsplash",icon:[448,512,[],"e07c","M448,230.17V480H0V230.17H141.13V355.09H306.87V230.17ZM306.87,32H141.13V156.91H306.87Z"]},aL={prefix:"fab",iconName:"untappd",icon:[640,512,[],"f405","M401.3 49.9c-79.8 160.1-84.6 152.5-87.9 173.2l-5.2 32.8c-1.9 12-6.6 23.5-13.7 33.4L145.6 497.1c-7.6 10.6-20.4 16.2-33.4 14.6-40.3-5-77.8-32.2-95.3-68.5-5.7-11.8-4.5-25.8 3.1-36.4l148.9-207.9c7.1-9.9 16.4-18 27.2-23.7l29.3-15.5c18.5-9.8 9.7-11.9 135.6-138.9 1-4.8 1-7.3 3.6-8 3-.7 6.6-1 6.3-4.6l-.4-4.6c-.2-1.9 1.3-3.6 3.2-3.6 4.5-.1 13.2 1.2 25.6 10 12.3 8.9 16.4 16.8 17.7 21.1.6 1.8-.6 3.7-2.4 4.2l-4.5 1.1c-3.4.9-2.5 4.4-2.3 7.4.1 2.8-2.3 3.6-6.5 6.1zM230.1 36.4c3.4.9 2.5 4.4 2.3 7.4-.2 2.7 2.1 3.5 6.4 6 7.9 15.9 15.3 30.5 22.2 44 .7 1.3 2.3 1.5 3.3.5 11.2-12 24.6-26.2 40.5-42.6 1.3-1.4 1.4-3.5.1-4.9-8-8.2-16.5-16.9-25.6-26.1-1-4.7-1-7.3-3.6-8-3-.8-6.6-1-6.3-4.6.3-3.3 1.4-8.1-2.8-8.2-4.5-.1-13.2 1.1-25.6 10-12.3 8.9-16.4 16.8-17.7 21.1-1.4 4.2 3.6 4.6 6.8 5.4zM620 406.7L471.2 198.8c-13.2-18.5-26.6-23.4-56.4-39.1-11.2-5.9-14.2-10.9-30.5-28.9-1-1.1-2.9-.9-3.6.5-46.3 88.8-47.1 82.8-49 94.8-1.7 10.7-1.3 20 .3 29.8 1.9 12 6.6 23.5 13.7 33.4l148.9 207.9c7.6 10.6 20.2 16.2 33.1 14.7 40.3-4.9 78-32 95.7-68.6 5.4-11.9 4.3-25.9-3.4-36.6z"]},eL={prefix:"fab",iconName:"ups",icon:[384,512,[],"f7e0","M103.2 303c-5.2 3.6-32.6 13.1-32.6-19V180H37.9v102.6c0 74.9 80.2 51.1 97.9 39V180h-32.6zM4 74.82v220.9c0 103.7 74.9 135.2 187.7 184.1 112.4-48.9 187.7-80.2 187.7-184.1V74.82c-116.3-61.6-281.8-49.6-375.4 0zm358.1 220.9c0 86.6-53.2 113.6-170.4 165.3-117.5-51.8-170.5-78.7-170.5-165.3v-126.4c102.3-93.8 231.6-100 340.9-89.8zm-209.6-107.4v212.8h32.7v-68.7c24.4 7.3 71.7-2.6 71.7-78.5 0-97.4-80.7-80.92-104.4-65.6zm32.7 117.3v-100.3c8.4-4.2 38.4-12.7 38.4 49.3 0 67.9-36.4 51.8-38.4 51zm79.1-86.4c.1 47.3 51.6 42.5 52.2 70.4.6 23.5-30.4 23-50.8 4.9v30.1c36.2 21.5 81.9 8.1 83.2-33.5 1.7-51.5-54.1-46.6-53.4-73.2.6-20.3 30.6-20.5 48.5-2.2v-28.4c-28.5-22-79.9-9.2-79.7 31.9z"]},iL={prefix:"fab",iconName:"usb",icon:[640,512,[],"f287","M641.5 256c0 3.1-1.7 6.1-4.5 7.5L547.9 317c-1.4.8-2.8 1.4-4.5 1.4-1.4 0-3.1-.3-4.5-1.1-2.8-1.7-4.5-4.5-4.5-7.8v-35.6H295.7c25.3 39.6 40.5 106.9 69.6 106.9H392V354c0-5 3.9-8.9 8.9-8.9H490c5 0 8.9 3.9 8.9 8.9v89.1c0 5-3.9 8.9-8.9 8.9h-89.1c-5 0-8.9-3.9-8.9-8.9v-26.7h-26.7c-75.4 0-81.1-142.5-124.7-142.5H140.3c-8.1 30.6-35.9 53.5-69 53.5C32 327.3 0 295.3 0 256s32-71.3 71.3-71.3c33.1 0 61 22.8 69 53.5 39.1 0 43.9 9.5 74.6-60.4C255 88.7 273 95.7 323.8 95.7c7.5-20.9 27-35.6 50.4-35.6 29.5 0 53.5 23.9 53.5 53.5s-23.9 53.5-53.5 53.5c-23.4 0-42.9-14.8-50.4-35.6H294c-29.1 0-44.3 67.4-69.6 106.9h310.1v-35.6c0-3.3 1.7-6.1 4.5-7.8 2.8-1.7 6.4-1.4 8.9.3l89.1 53.5c2.8 1.1 4.5 4.1 4.5 7.2z"]},nL={prefix:"fab",iconName:"usps",icon:[576,512,[],"f7e1","M460.3 241.7c25.8-41.3 15.2-48.8-11.7-48.8h-27c-.1 0-1.5-1.4-10.9 8-11.2 5.6-37.9 6.3-37.9 8.7 0 4.5 70.3-3.1 88.1 0 9.5 1.5-1.5 20.4-4.4 32-.5 4.5 2.4 2.3 3.8.1zm-112.1 22.6c64-21.3 97.3-23.9 102-26.2 4.4-2.9-4.4-6.6-26.2-5.8-51.7 2.2-137.6 37.1-172.6 53.9l-30.7-93.3h196.6c-2.7-28.2-152.9-22.6-337.9-22.6L27 415.8c196.4-97.3 258.9-130.3 321.2-151.5zM94.7 96c253.3 53.7 330 65.7 332.1 85.2 36.4 0 45.9 0 52.4 6.6 21.1 19.7-14.6 67.7-14.6 67.7-4.4 2.9-406.4 160.2-406.4 160.2h423.1L549 96z"]},oL={prefix:"fab",iconName:"ussunnah",icon:[512,512,[],"f407","M156.8 285.1l5.7 14.4h-8.2c-1.3-3.2-3.1-7.7-3.8-9.5-2.5-6.3-1.1-8.4 0-10 1.9-2.7 3.2-4.4 3.6-5.2 0 2.2.8 5.7 2.7 10.3zm297.3 18.8c-2.1 13.8-5.7 27.1-10.5 39.7l43 23.4-44.8-18.8c-5.3 13.2-12 25.6-19.9 37.2l34.2 30.2-36.8-26.4c-8.4 11.8-18 22.6-28.7 32.3l24.9 34.7-28.1-31.8c-11 9.6-23.1 18-36.1 25.1l15.7 37.2-19.3-35.3c-13.1 6.8-27 12.1-41.6 15.9l6.7 38.4-10.5-37.4c-14.3 3.4-29.2 5.3-44.5 5.4L256 512l-1.9-38.4c-15.3-.1-30.2-2-44.5-5.3L199 505.6l6.7-38.2c-14.6-3.7-28.6-9.1-41.7-15.8l-19.2 35.1 15.6-37c-13-7-25.2-15.4-36.2-25.1l-27.9 31.6 24.7-34.4c-10.7-9.7-20.4-20.5-28.8-32.3l-36.5 26.2 33.9-29.9c-7.9-11.6-14.6-24.1-20-37.3l-44.4 18.7L67.8 344c-4.8-12.7-8.4-26.1-10.5-39.9l-51 9 50.3-14.2c-1.1-8.5-1.7-17.1-1.7-25.9 0-4.7.2-9.4.5-14.1L0 256l56-2.8c1.3-13.1 3.8-25.8 7.5-38.1L6.4 199l58.9 10.4c4-12 9.1-23.5 15.2-34.4l-55.1-30 58.3 24.6C90 159 97.2 149.2 105.3 140L55.8 96.4l53.9 38.7c8.1-8.6 17-16.5 26.6-23.6l-40-55.6 45.6 51.6c9.5-6.6 19.7-12.3 30.3-17.2l-27.3-64.9 33.8 62.1c10.5-4.4 21.4-7.9 32.7-10.4L199 6.4l19.5 69.2c11-2.1 22.3-3.2 33.8-3.4L256 0l3.6 72.2c11.5.2 22.8 1.4 33.8 3.5L313 6.4l-12.4 70.7c11.3 2.6 22.2 6.1 32.6 10.5l33.9-62.2-27.4 65.1c10.6 4.9 20.7 10.7 30.2 17.2l45.8-51.8-40.1 55.9c9.5 7.1 18.4 15 26.5 23.6l54.2-38.9-49.7 43.9c8 9.1 15.2 18.9 21.5 29.4l58.7-24.7-55.5 30.2c6.1 10.9 11.1 22.3 15.1 34.3l59.3-10.4-57.5 16.2c3.7 12.2 6.2 24.9 7.5 37.9L512 256l-56 2.8c.3 4.6.5 9.3.5 14.1 0 8.7-.6 17.3-1.6 25.8l50.7 14.3-51.5-9.1zm-21.8-31c0-97.5-79-176.5-176.5-176.5s-176.5 79-176.5 176.5 79 176.5 176.5 176.5 176.5-79 176.5-176.5zm-24 0c0 84.3-68.3 152.6-152.6 152.6s-152.6-68.3-152.6-152.6 68.3-152.6 152.6-152.6 152.6 68.3 152.6 152.6zM195 241c0 2.1 1.3 3.8 3.6 5.1 3.3 1.9 6.2 4.6 8.2 8.2 2.8-5.7 4.3-9.5 4.3-11.2 0-2.2-1.1-4.4-3.2-7-2.1-2.5-3.2-5.2-3.3-7.7-6.5 6.8-9.6 10.9-9.6 12.6zm-40.7-19c0 2.1 1.3 3.8 3.6 5.1 3.5 1.9 6.2 4.6 8.2 8.2 2.8-5.7 4.3-9.5 4.3-11.2 0-2.2-1.1-4.4-3.2-7-2.1-2.5-3.2-5.2-3.3-7.7-6.5 6.8-9.6 10.9-9.6 12.6zm-19 0c0 2.1 1.3 3.8 3.6 5.1 3.3 1.9 6.2 4.6 8.2 8.2 2.8-5.7 4.3-9.5 4.3-11.2 0-2.2-1.1-4.4-3.2-7-2.1-2.5-3.2-5.2-3.3-7.7-6.4 6.8-9.6 10.9-9.6 12.6zm204.9 87.9c-8.4-3-8.7-6.8-8.7-15.6V182c-8.2 12.5-14.2 18.6-18 18.6 6.3 14.4 9.5 23.9 9.5 28.3v64.3c0 2.2-2.2 6.5-4.7 6.5h-18c-2.8-7.5-10.2-26.9-15.3-40.3-2 2.5-7.2 9.2-10.7 13.7 2.4 1.6 4.1 3.6 5.2 6.3 2.6 6.7 6.4 16.5 7.9 20.2h-9.2c-3.9-10.4-9.6-25.4-11.8-31.1-2 2.5-7.2 9.2-10.7 13.7 2.4 1.6 4.1 3.6 5.2 6.3.8 2 2.8 7.3 4.3 10.9H256c-1.5-4.1-5.6-14.6-8.4-22-2 2.5-7.2 9.2-10.7 13.7 2.5 1.6 4.3 3.6 5.2 6.3.2.6.5 1.4.6 1.7H225c-4.6-13.9-11.4-27.7-11.4-34.1 0-2.2.3-5.1 1.1-8.2-8.8 10.8-14 15.9-14 25 0 7.5 10.4 28.3 10.4 33.3 0 1.7-.5 3.3-1.4 4.9-9.6-12.7-15.5-20.7-18.8-20.7h-12l-11.2-28c-3.8-9.6-5.7-16-5.7-18.8 0-3.8.5-7.7 1.7-12.2-1 1.3-3.7 4.7-5.5 7.1-.8-2.1-3.1-7.7-4.6-11.5-2.1 2.5-7.5 9.1-11.2 13.6.9 2.3 3.3 8.1 4.9 12.2-2.5 3.3-9.1 11.8-13.6 17.7-4 5.3-5.8 13.3-2.7 21.8 2.5 6.7 2 7.9-1.7 14.1H191c5.5 0 14.3 14 15.5 22 13.2-16 15.4-19.6 16.8-21.6h107c3.9 0 7.2-1.9 9.9-5.8zm20.1-26.6V181.7c-9 12.5-15.9 18.6-20.7 18.6 7.1 14.4 10.7 23.9 10.7 28.3v66.3c0 17.5 8.6 20.4 24 20.4 8.1 0 12.5-.8 13.7-2.7-4.3-1.6-7.6-2.5-9.9-3.3-8.1-3.2-17.8-7.4-17.8-26z"]},tL={prefix:"fab",iconName:"vaadin",icon:[448,512,[],"f408","M224.5 140.7c1.5-17.6 4.9-52.7 49.8-52.7h98.6c20.7 0 32.1-7.8 32.1-21.6V54.1c0-12.2 9.3-22.1 21.5-22.1S448 41.9 448 54.1v36.5c0 42.9-21.5 62-66.8 62H280.7c-30.1 0-33 14.7-33 27.1 0 1.3-.1 2.5-.2 3.7-.7 12.3-10.9 22.2-23.4 22.2s-22.7-9.8-23.4-22.2c-.1-1.2-.2-2.4-.2-3.7 0-12.3-3-27.1-33-27.1H66.8c-45.3 0-66.8-19.1-66.8-62V54.1C0 41.9 9.4 32 21.6 32s21.5 9.9 21.5 22.1v12.3C43.1 80.2 54.5 88 75.2 88h98.6c44.8 0 48.3 35.1 49.8 52.7h.9zM224 456c11.5 0 21.4-7 25.7-16.3 1.1-1.8 97.1-169.6 98.2-171.4 11.9-19.6-3.2-44.3-27.2-44.3-13.9 0-23.3 6.4-29.8 20.3L224 362l-66.9-117.7c-6.4-13.9-15.9-20.3-29.8-20.3-24 0-39.1 24.6-27.2 44.3 1.1 1.9 97.1 169.6 98.2 171.4 4.3 9.3 14.2 16.3 25.7 16.3z"]},rL={prefix:"fab",iconName:"viacoin",icon:[384,512,[],"f237","M384 32h-64l-80.7 192h-94.5L64 32H0l48 112H0v48h68.5l13.8 32H0v48h102.8L192 480l89.2-208H384v-48h-82.3l13.8-32H384v-48h-48l48-112zM192 336l-27-64h54l-27 64z"]},lL={prefix:"fab",iconName:"viadeo",icon:[448,512,[],"f2a9","M276.2 150.5v.7C258.3 98.6 233.6 47.8 205.4 0c43.3 29.2 67 100 70.8 150.5zm32.7 121.7c7.6 18.2 11 37.5 11 57 0 77.7-57.8 141-137.8 139.4l3.8-.3c74.2-46.7 109.3-118.6 109.3-205.1 0-38.1-6.5-75.9-18.9-112 1 11.7 1 23.7 1 35.4 0 91.8-18.1 241.6-116.6 280C95 455.2 49.4 398 49.4 329.2c0-75.6 57.4-142.3 135.4-142.3 16.8 0 33.7 3.1 49.1 9.6 1.7-15.1 6.5-29.9 13.4-43.3-19.9-7.2-41.2-10.7-62.5-10.7-161.5 0-238.7 195.9-129.9 313.7 67.9 74.6 192 73.9 259.8 0 56.6-61.3 60.9-142.4 36.4-201-12.7 8-27.1 13.9-42.2 17zM418.1 11.7c-31 66.5-81.3 47.2-115.8 80.1-12.4 12-20.6 34-20.6 50.5 0 14.1 4.5 27.1 12 38.8 47.4-11 98.3-46 118.2-90.7-.7 5.5-4.8 14.4-7.2 19.2-20.3 35.7-64.6 65.6-99.7 84.9 14.8 14.4 33.7 25.8 55 25.8 79 0 110.1-134.6 58.1-208.6z"]},fL={prefix:"fab",iconName:"viadeo-square",icon:[448,512,[],"f2aa","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM280.7 381.2c-42.4 46.2-120 46.6-162.4 0-68-73.6-19.8-196.1 81.2-196.1 13.3 0 26.6 2.1 39.1 6.7-4.3 8.4-7.3 17.6-8.4 27.1-9.7-4.1-20.2-6-30.7-6-48.8 0-84.6 41.7-84.6 88.9 0 43 28.5 78.7 69.5 85.9 61.5-24 72.9-117.6 72.9-175 0-7.3 0-14.8-.6-22.1-11.2-32.9-26.6-64.6-44.2-94.5 27.1 18.3 41.9 62.5 44.2 94.1v.4c7.7 22.5 11.8 46.2 11.8 70 0 54.1-21.9 99-68.3 128.2l-2.4.2c50 1 86.2-38.6 86.2-87.2 0-12.2-2.1-24.3-6.9-35.7 9.5-1.9 18.5-5.6 26.4-10.5 15.3 36.6 12.6 87.3-22.8 125.6zM309 233.7c-13.3 0-25.1-7.1-34.4-16.1 21.9-12 49.6-30.7 62.3-53 1.5-3 4.1-8.6 4.5-12-12.5 27.9-44.2 49.8-73.9 56.7-4.7-7.3-7.5-15.5-7.5-24.3 0-10.3 5.2-24.1 12.9-31.6 21.6-20.5 53-8.5 72.4-50 32.5 46.2 13.1 130.3-36.3 130.3z"]},sL={prefix:"fab",iconName:"viber",icon:[512,512,[],"f409","M444 49.9C431.3 38.2 379.9.9 265.3.4c0 0-135.1-8.1-200.9 52.3C27.8 89.3 14.9 143 13.5 209.5c-1.4 66.5-3.1 191.1 117 224.9h.1l-.1 51.6s-.8 20.9 13 25.1c16.6 5.2 26.4-10.7 42.3-27.8 8.7-9.4 20.7-23.2 29.8-33.7 82.2 6.9 145.3-8.9 152.5-11.2 16.6-5.4 110.5-17.4 125.7-142 15.8-128.6-7.6-209.8-49.8-246.5zM457.9 287c-12.9 104-89 110.6-103 115.1-6 1.9-61.5 15.7-131.2 11.2 0 0-52 62.7-68.2 79-5.3 5.3-11.1 4.8-11-5.7 0-6.9.4-85.7.4-85.7-.1 0-.1 0 0 0-101.8-28.2-95.8-134.3-94.7-189.8 1.1-55.5 11.6-101 42.6-131.6 55.7-50.5 170.4-43 170.4-43 96.9.4 143.3 29.6 154.1 39.4 35.7 30.6 53.9 103.8 40.6 211.1zm-139-80.8c.4 8.6-12.5 9.2-12.9.6-1.1-22-11.4-32.7-32.6-33.9-8.6-.5-7.8-13.4.7-12.9 27.9 1.5 43.4 17.5 44.8 46.2zm20.3 11.3c1-42.4-25.5-75.6-75.8-79.3-8.5-.6-7.6-13.5.9-12.9 58 4.2 88.9 44.1 87.8 92.5-.1 8.6-13.1 8.2-12.9-.3zm47 13.4c.1 8.6-12.9 8.7-12.9.1-.6-81.5-54.9-125.9-120.8-126.4-8.5-.1-8.5-12.9 0-12.9 73.7.5 133 51.4 133.7 139.2zM374.9 329v.2c-10.8 19-31 40-51.8 33.3l-.2-.3c-21.1-5.9-70.8-31.5-102.2-56.5-16.2-12.8-31-27.9-42.4-42.4-10.3-12.9-20.7-28.2-30.8-46.6-21.3-38.5-26-55.7-26-55.7-6.7-20.8 14.2-41 33.3-51.8h.2c9.2-4.8 18-3.2 23.9 3.9 0 0 12.4 14.8 17.7 22.1 5 6.8 11.7 17.7 15.2 23.8 6.1 10.9 2.3 22-3.7 26.6l-12 9.6c-6.1 4.9-5.3 14-5.3 14s17.8 67.3 84.3 84.3c0 0 9.1.8 14-5.3l9.6-12c4.6-6 15.7-9.8 26.6-3.7 14.7 8.3 33.4 21.2 45.8 32.9 7 5.7 8.6 14.4 3.8 23.6z"]},hL={prefix:"fab",iconName:"vimeo",icon:[448,512,[],"f40a","M403.2 32H44.8C20.1 32 0 52.1 0 76.8v358.4C0 459.9 20.1 480 44.8 480h358.4c24.7 0 44.8-20.1 44.8-44.8V76.8c0-24.7-20.1-44.8-44.8-44.8zM377 180.8c-1.4 31.5-23.4 74.7-66 129.4-44 57.2-81.3 85.8-111.7 85.8-18.9 0-34.8-17.4-47.9-52.3-25.5-93.3-36.4-148-57.4-148-2.4 0-10.9 5.1-25.4 15.2l-15.2-19.6c37.3-32.8 72.9-69.2 95.2-71.2 25.2-2.4 40.7 14.8 46.5 51.7 20.7 131.2 29.9 151 67.6 91.6 13.5-21.4 20.8-37.7 21.8-48.9 3.5-33.2-25.9-30.9-45.8-22.4 15.9-52.1 46.3-77.4 91.2-76 33.3.9 49 22.5 47.1 64.7z"]},mL={prefix:"fab",iconName:"vimeo-square",icon:[448,512,[],"f194","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-16.2 149.6c-1.4 31.1-23.2 73.8-65.3 127.9-43.5 56.5-80.3 84.8-110.4 84.8-18.7 0-34.4-17.2-47.3-51.6-25.2-92.3-35.9-146.4-56.7-146.4-2.4 0-10.8 5-25.1 15.1L64 192c36.9-32.4 72.1-68.4 94.1-70.4 24.9-2.4 40.2 14.6 46 51.1 20.5 129.6 29.6 149.2 66.8 90.5 13.4-21.2 20.6-37.2 21.5-48.3 3.4-32.8-25.6-30.6-45.2-22.2 15.7-51.5 45.8-76.5 90.1-75.1 32.9 1 48.4 22.4 46.5 64z"]},vL={prefix:"fab",iconName:"vimeo-v",icon:[448,512,[],"f27d","M447.8 153.6c-2 43.6-32.4 103.3-91.4 179.1-60.9 79.2-112.4 118.8-154.6 118.8-26.1 0-48.2-24.1-66.3-72.3C100.3 250 85.3 174.3 56.2 174.3c-3.4 0-15.1 7.1-35.2 21.1L0 168.2c51.6-45.3 100.9-95.7 131.8-98.5 34.9-3.4 56.3 20.5 64.4 71.5 28.7 181.5 41.4 208.9 93.6 126.7 18.7-29.6 28.8-52.1 30.2-67.6 4.8-45.9-35.8-42.8-63.3-31 22-72.1 64.1-107.1 126.2-105.1 45.8 1.2 67.5 31.1 64.9 89.4z"]},zL={prefix:"fab",iconName:"vine",icon:[384,512,[],"f1ca","M384 254.7v52.1c-18.4 4.2-36.9 6.1-52.1 6.1-36.9 77.4-103 143.8-125.1 156.2-14 7.9-27.1 8.4-42.7-.8C137 452 34.2 367.7 0 102.7h74.5C93.2 261.8 139 343.4 189.3 404.5c27.9-27.9 54.8-65.1 75.6-106.9-49.8-25.3-80.1-80.9-80.1-145.6 0-65.6 37.7-115.1 102.2-115.1 114.9 0 106.2 127.9 81.6 181.5 0 0-46.4 9.2-63.5-20.5 3.4-11.3 8.2-30.8 8.2-48.5 0-31.3-11.3-46.6-28.4-46.6-18.2 0-30.8 17.1-30.8 50 .1 79.2 59.4 118.7 129.9 101.9z"]},pL={prefix:"fab",iconName:"vk",icon:[576,512,[],"f189","M545 117.7c3.7-12.5 0-21.7-17.8-21.7h-58.9c-15 0-21.9 7.9-25.6 16.7 0 0-30 73.1-72.4 120.5-13.7 13.7-20 18.1-27.5 18.1-3.7 0-9.4-4.4-9.4-16.9V117.7c0-15-4.2-21.7-16.6-21.7h-92.6c-9.4 0-15 7-15 13.5 0 14.2 21.2 17.5 23.4 57.5v86.8c0 19-3.4 22.5-10.9 22.5-20 0-68.6-73.4-97.4-157.4-5.8-16.3-11.5-22.9-26.6-22.9H38.8c-16.8 0-20.2 7.9-20.2 16.7 0 15.6 20 93.1 93.1 195.5C160.4 378.1 229 416 291.4 416c37.5 0 42.1-8.4 42.1-22.9 0-66.8-3.4-73.1 15.4-73.1 8.7 0 23.7 4.4 58.7 38.1 40 40 46.6 57.9 69 57.9h58.9c16.8 0 25.3-8.4 20.4-25-11.2-34.9-86.9-106.7-90.3-111.5-8.7-11.2-6.2-16.2 0-26.2.1-.1 72-101.3 79.4-135.6z"]},dL={prefix:"fab",iconName:"vnv",icon:[640,512,[],"f40b","M104.9 352c-34.1 0-46.4-30.4-46.4-30.4L2.6 210.1S-7.8 192 13 192h32.8c10.4 0 13.2 8.7 18.8 18.1l36.7 74.5s5.2 13.1 21.1 13.1 21.1-13.1 21.1-13.1l36.7-74.5c5.6-9.5 8.4-18.1 18.8-18.1h32.8c20.8 0 10.4 18.1 10.4 18.1l-55.8 111.5S174.2 352 140 352h-35.1zm395 0c-34.1 0-46.4-30.4-46.4-30.4l-55.9-111.5S387.2 192 408 192h32.8c10.4 0 13.2 8.7 18.8 18.1l36.7 74.5s5.2 13.1 21.1 13.1 21.1-13.1 21.1-13.1l36.8-74.5c5.6-9.5 8.4-18.1 18.8-18.1H627c20.8 0 10.4 18.1 10.4 18.1l-55.9 111.5S569.3 352 535.1 352h-35.2zM337.6 192c34.1 0 46.4 30.4 46.4 30.4l55.9 111.5s10.4 18.1-10.4 18.1h-32.8c-10.4 0-13.2-8.7-18.8-18.1l-36.7-74.5s-5.2-13.1-21.1-13.1c-15.9 0-21.1 13.1-21.1 13.1l-36.7 74.5c-5.6 9.4-8.4 18.1-18.8 18.1h-32.9c-20.8 0-10.4-18.1-10.4-18.1l55.9-111.5s12.2-30.4 46.4-30.4h35.1z"]},uL={prefix:"fab",iconName:"vuejs",icon:[448,512,[],"f41f","M356.9 64.3H280l-56 88.6-48-88.6H0L224 448 448 64.3h-91.1zm-301.2 32h53.8L224 294.5 338.4 96.3h53.8L224 384.5 55.7 96.3z"]},ML={prefix:"fab",iconName:"watchman-monitoring",icon:[512,512,[],"e087","M256,16C123.452,16,16,123.452,16,256S123.452,496,256,496,496,388.548,496,256,388.548,16,256,16ZM121.69,429.122C70.056,388.972,36.741,326.322,36.741,256a218.519,218.519,0,0,1,9.587-64.122l102.9-17.895-.121,10.967-13.943,2.013s-.144,12.5-.144,19.549a12.778,12.778,0,0,0,4.887,10.349l9.468,7.4Zm105.692-283.27,8.48-7.618s6.934-5.38-.143-9.344c-7.188-4.024-39.53-34.5-39.53-34.5-5.348-5.477-8.257-7.347-15.46,0,0,0-32.342,30.474-39.529,34.5-7.078,3.964-.144,9.344-.144,9.344l8.481,7.618-.048,4.369L75.982,131.045c39.644-56.938,105.532-94.3,180.018-94.3A218.754,218.754,0,0,1,420.934,111.77l-193.512,37.7Zm34.063,329.269-33.9-250.857,9.467-7.4a12.778,12.778,0,0,0,4.888-10.349c0-7.044-.144-19.549-.144-19.549l-13.943-2.013-.116-10.474,241.711,31.391A218.872,218.872,0,0,1,475.259,256C475.259,375.074,379.831,472.212,261.445,475.121Z"]},CL={prefix:"fab",iconName:"waze",icon:[512,512,[],"f83f","M502.17 201.67C516.69 287.53 471.23 369.59 389 409.8c13 34.1-12.4 70.2-48.32 70.2a51.68 51.68 0 0 1-51.57-49c-6.44.19-64.2 0-76.33-.64A51.69 51.69 0 0 1 159 479.92c-33.86-1.36-57.95-34.84-47-67.92-37.21-13.11-72.54-34.87-99.62-70.8-13-17.28-.48-41.8 20.84-41.8 46.31 0 32.22-54.17 43.15-110.26C94.8 95.2 193.12 32 288.09 32c102.48 0 197.15 70.67 214.08 169.67zM373.51 388.28c42-19.18 81.33-56.71 96.29-102.14 40.48-123.09-64.15-228-181.71-228-83.45 0-170.32 55.42-186.07 136-9.53 48.91 5 131.35-68.75 131.35C58.21 358.6 91.6 378.11 127 389.54c24.66-21.8 63.87-15.47 79.83 14.34 14.22 1 79.19 1.18 87.9.82a51.69 51.69 0 0 1 78.78-16.42zM205.12 187.13c0-34.74 50.84-34.75 50.84 0s-50.84 34.74-50.84 0zm116.57 0c0-34.74 50.86-34.75 50.86 0s-50.86 34.75-50.86 0zm-122.61 70.69c-3.44-16.94 22.18-22.18 25.62-5.21l.06.28c4.14 21.42 29.85 44 64.12 43.07 35.68-.94 59.25-22.21 64.11-42.77 4.46-16.05 28.6-10.36 25.47 6-5.23 22.18-31.21 62-91.46 62.9-42.55 0-80.88-27.84-87.9-64.25z"]},HL={prefix:"fab",iconName:"weebly",icon:[512,512,[],"f5cc","M425.09 65.83c-39.88 0-73.28 25.73-83.66 64.33-18.16-58.06-65.5-64.33-84.95-64.33-19.78 0-66.8 6.28-85.28 64.33-10.38-38.6-43.45-64.33-83.66-64.33C38.59 65.83 0 99.72 0 143.03c0 28.96 4.18 33.27 77.17 233.48 22.37 60.57 67.77 69.35 92.74 69.35 39.23 0 70.04-19.46 85.93-53.98 15.89 34.83 46.69 54.29 85.93 54.29 24.97 0 70.36-9.1 92.74-69.67 76.55-208.65 77.5-205.58 77.5-227.2.63-48.32-36.01-83.47-86.92-83.47zm26.34 114.81l-65.57 176.44c-7.92 21.49-21.22 37.22-46.24 37.22-23.44 0-37.38-12.41-44.03-33.9l-39.28-117.42h-.95L216.08 360.4c-6.96 21.5-20.9 33.6-44.02 33.6-25.02 0-38.33-15.74-46.24-37.22L60.88 181.55c-5.38-14.83-7.92-23.91-7.92-34.5 0-16.34 15.84-29.36 38.33-29.36 18.69 0 31.99 11.8 36.11 29.05l44.03 139.82h.95l44.66-136.79c6.02-19.67 16.47-32.08 38.96-32.08s32.94 12.11 38.96 32.08l44.66 136.79h.95l44.03-139.82c4.12-17.25 17.42-29.05 36.11-29.05 22.17 0 38.33 13.32 38.33 35.71-.32 7.87-4.12 16.04-7.61 27.24z"]},gL={prefix:"fab",iconName:"weibo",icon:[512,512,[],"f18a","M407 177.6c7.6-24-13.4-46.8-37.4-41.7-22 4.8-28.8-28.1-7.1-32.8 50.1-10.9 92.3 37.1 76.5 84.8-6.8 21.2-38.8 10.8-32-10.3zM214.8 446.7C108.5 446.7 0 395.3 0 310.4c0-44.3 28-95.4 76.3-143.7C176 67 279.5 65.8 249.9 161c-4 13.1 12.3 5.7 12.3 6 79.5-33.6 140.5-16.8 114 51.4-3.7 9.4 1.1 10.9 8.3 13.1 135.7 42.3 34.8 215.2-169.7 215.2zm143.7-146.3c-5.4-55.7-78.5-94-163.4-85.7-84.8 8.6-148.8 60.3-143.4 116s78.5 94 163.4 85.7c84.8-8.6 148.8-60.3 143.4-116zM347.9 35.1c-25.9 5.6-16.8 43.7 8.3 38.3 72.3-15.2 134.8 52.8 111.7 124-7.4 24.2 29.1 37 37.4 12 31.9-99.8-55.1-195.9-157.4-174.3zm-78.5 311c-17.1 38.8-66.8 60-109.1 46.3-40.8-13.1-58-53.4-40.3-89.7 17.7-35.4 63.1-55.4 103.4-45.1 42 10.8 63.1 50.2 46 88.5zm-86.3-30c-12.9-5.4-30 .3-38 12.9-8.3 12.9-4.3 28 8.6 34 13.1 6 30.8.3 39.1-12.9 8-13.1 3.7-28.3-9.7-34zm32.6-13.4c-5.1-1.7-11.4.6-14.3 5.4-2.9 5.1-1.4 10.6 3.7 12.9 5.1 2 11.7-.3 14.6-5.4 2.8-5.2 1.1-10.9-4-12.9z"]},VL={prefix:"fab",iconName:"weixin",icon:[576,512,[],"f1d7","M385.2 167.6c6.4 0 12.6.3 18.8 1.1C387.4 90.3 303.3 32 207.7 32 100.5 32 13 104.8 13 197.4c0 53.4 29.3 97.5 77.9 131.6l-19.3 58.6 68-34.1c24.4 4.8 43.8 9.7 68.2 9.7 6.2 0 12.1-.3 18.3-.8-4-12.9-6.2-26.6-6.2-40.8-.1-84.9 72.9-154 165.3-154zm-104.5-52.9c14.5 0 24.2 9.7 24.2 24.4 0 14.5-9.7 24.2-24.2 24.2-14.8 0-29.3-9.7-29.3-24.2.1-14.7 14.6-24.4 29.3-24.4zm-136.4 48.6c-14.5 0-29.3-9.7-29.3-24.2 0-14.8 14.8-24.4 29.3-24.4 14.8 0 24.4 9.7 24.4 24.4 0 14.6-9.6 24.2-24.4 24.2zM563 319.4c0-77.9-77.9-141.3-165.4-141.3-92.7 0-165.4 63.4-165.4 141.3S305 460.7 397.6 460.7c19.3 0 38.9-5.1 58.6-9.9l53.4 29.3-14.8-48.6C534 402.1 563 363.2 563 319.4zm-219.1-24.5c-9.7 0-19.3-9.7-19.3-19.6 0-9.7 9.7-19.3 19.3-19.3 14.8 0 24.4 9.7 24.4 19.3 0 10-9.7 19.6-24.4 19.6zm107.1 0c-9.7 0-19.3-9.7-19.3-19.6 0-9.7 9.7-19.3 19.3-19.3 14.5 0 24.4 9.7 24.4 19.3.1 10-9.9 19.6-24.4 19.6z"]},xL={prefix:"fab",iconName:"whatsapp",icon:[448,512,[],"f232","M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z"]},LL={prefix:"fab",iconName:"whatsapp-square",icon:[448,512,[],"f40c","M224 122.8c-72.7 0-131.8 59.1-131.9 131.8 0 24.9 7 49.2 20.2 70.1l3.1 5-13.3 48.6 49.9-13.1 4.8 2.9c20.2 12 43.4 18.4 67.1 18.4h.1c72.6 0 133.3-59.1 133.3-131.8 0-35.2-15.2-68.3-40.1-93.2-25-25-58-38.7-93.2-38.7zm77.5 188.4c-3.3 9.3-19.1 17.7-26.7 18.8-12.6 1.9-22.4.9-47.5-9.9-39.7-17.2-65.7-57.2-67.7-59.8-2-2.6-16.2-21.5-16.2-41s10.2-29.1 13.9-33.1c3.6-4 7.9-5 10.6-5 2.6 0 5.3 0 7.6.1 2.4.1 5.7-.9 8.9 6.8 3.3 7.9 11.2 27.4 12.2 29.4s1.7 4.3.3 6.9c-7.6 15.2-15.7 14.6-11.6 21.6 15.3 26.3 30.6 35.4 53.9 47.1 4 2 6.3 1.7 8.6-1 2.3-2.6 9.9-11.6 12.5-15.5 2.6-4 5.3-3.3 8.9-2 3.6 1.3 23.1 10.9 27.1 12.9s6.6 3 7.6 4.6c.9 1.9.9 9.9-2.4 19.1zM400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM223.9 413.2c-26.6 0-52.7-6.7-75.8-19.3L64 416l22.5-82.2c-13.9-24-21.2-51.3-21.2-79.3C65.4 167.1 136.5 96 223.9 96c42.4 0 82.2 16.5 112.2 46.5 29.9 30 47.9 69.8 47.9 112.2 0 87.4-72.7 158.5-160.1 158.5z"]},bL={prefix:"fab",iconName:"whmcs",icon:[448,512,[],"f40d","M448 161v-21.3l-28.5-8.8-2.2-10.4 20.1-20.7L427 80.4l-29 7.5-7.2-7.5 7.5-28.2-19.1-11.6-21.3 21-10.7-3.2-7-26.4h-22.6l-6.2 26.4-12.1 3.2-19.7-21-19.4 11 8.1 27.7-8.1 8.4-28.5-7.5-11 19.1 20.7 21-2.9 10.4-28.5 7.8-.3 21.7 28.8 7.5 2.4 12.1-20.1 19.9 10.4 18.5 29.6-7.5 7.2 8.6-8.1 26.9 19.9 11.6 19.4-20.4 11.6 2.9 6.7 28.5 22.6.3 6.7-28.8 11.6-3.5 20.7 21.6 20.4-12.1-8.8-28 7.8-8.1 28.8 8.8 10.3-20.1-20.9-18.8 2.2-12.1 29.1-7zm-119.2 45.2c-31.3 0-56.8-25.4-56.8-56.8s25.4-56.8 56.8-56.8 56.8 25.4 56.8 56.8c0 31.5-25.4 56.8-56.8 56.8zm72.3 16.4l46.9 14.5V277l-55.1 13.4-4.1 22.7 38.9 35.3-19.2 37.9-54-16.7-14.6 15.2 16.7 52.5-38.3 22.7-38.9-40.5-21.7 6.6-12.6 54-42.4-.5-12.6-53.6-21.7-5.6-36.4 38.4-37.4-21.7 15.2-50.5-13.7-16.1-55.5 14.1-19.7-34.8 37.9-37.4-4.8-22.8-54-14.1.5-40.9L54 219.9l5.7-19.7-38.9-39.4L41.5 125l53.6 14.1 15.2-15.7-15.2-52 36.4-20.7 36.8 39.4L191 84l11.6-52H245l11.6 45.9L234 72l-6.3-1.7-3.3 5.7-11 19.1-3.3 5.6 4.6 4.6 17.2 17.4-.3 1-23.8 6.5-6.2 1.7-.1 6.4-.2 12.9C153.8 161.6 118 204 118 254.7c0 58.3 47.3 105.7 105.7 105.7 50.5 0 92.7-35.4 103.2-82.8l13.2.2 6.9.1 1.6-6.7 5.6-24 1.9-.6 17.1 17.8 4.7 4.9 5.8-3.4 20.4-12.1 5.8-3.5-2-6.5-6.8-21.2z"]},NL={prefix:"fab",iconName:"wikipedia-w",icon:[640,512,[],"f266","M640 51.2l-.3 12.2c-28.1.8-45 15.8-55.8 40.3-25 57.8-103.3 240-155.3 358.6H415l-81.9-193.1c-32.5 63.6-68.3 130-99.2 193.1-.3.3-15 0-15-.3C172 352.3 122.8 243.4 75.8 133.4 64.4 106.7 26.4 63.4.2 63.7c0-3.1-.3-10-.3-14.2h161.9v13.9c-19.2 1.1-52.8 13.3-43.3 34.2 21.9 49.7 103.6 240.3 125.6 288.6 15-29.7 57.8-109.2 75.3-142.8-13.9-28.3-58.6-133.9-72.8-160-9.7-17.8-36.1-19.4-55.8-19.7V49.8l142.5.3v13.1c-19.4.6-38.1 7.8-29.4 26.1 18.9 40 30.6 68.1 48.1 104.7 5.6-10.8 34.7-69.4 48.1-100.8 8.9-20.6-3.9-28.6-38.6-29.4.3-3.6 0-10.3.3-13.6 44.4-.3 111.1-.3 123.1-.6v13.6c-22.5.8-45.8 12.8-58.1 31.7l-59.2 122.8c6.4 16.1 63.3 142.8 69.2 156.7L559.2 91.8c-8.6-23.1-36.4-28.1-47.2-28.3V49.6l127.8 1.1.2.5z"]},AL={prefix:"fab",iconName:"windows",icon:[448,512,[],"f17a","M0 93.7l183.6-25.3v177.4H0V93.7zm0 324.6l183.6 25.3V268.4H0v149.9zm203.8 28L448 480V268.4H203.8v177.9zm0-380.6v180.1H448V32L203.8 65.7z"]},yL={prefix:"fab",iconName:"wix",icon:[640,512,[],"f5cf","M393.38 131.69c0 13.03 2.08 32.69-28.68 43.83-9.52 3.45-15.95 9.66-15.95 9.66 0-31 4.72-42.22 17.4-48.86 9.75-5.11 27.23-4.63 27.23-4.63zm-115.8 35.54l-34.24 132.66-28.48-108.57c-7.69-31.99-20.81-48.53-48.43-48.53-27.37 0-40.66 16.18-48.43 48.53L89.52 299.89 55.28 167.23C49.73 140.51 23.86 128.96 0 131.96l65.57 247.93s21.63 1.56 32.46-3.96c14.22-7.25 20.98-12.84 29.59-46.57 7.67-30.07 29.11-118.41 31.12-124.7 4.76-14.94 11.09-13.81 15.4 0 1.97 6.3 23.45 94.63 31.12 124.7 8.6 33.73 15.37 39.32 29.59 46.57 10.82 5.52 32.46 3.96 32.46 3.96l65.57-247.93c-24.42-3.07-49.82 8.93-55.3 35.27zm115.78 5.21s-4.1 6.34-13.46 11.57c-6.01 3.36-11.78 5.64-17.97 8.61-15.14 7.26-13.18 13.95-13.18 35.2v152.07s16.55 2.09 27.37-3.43c13.93-7.1 17.13-13.95 17.26-44.78V181.41l-.02.01v-8.98zm163.44 84.08L640 132.78s-35.11-5.98-52.5 9.85c-13.3 12.1-24.41 29.55-54.18 72.47-.47.73-6.25 10.54-13.07 0-29.29-42.23-40.8-60.29-54.18-72.47-17.39-15.83-52.5-9.85-52.5-9.85l83.2 123.74-82.97 123.36s36.57 4.62 53.95-11.21c11.49-10.46 17.58-20.37 52.51-70.72 6.81-10.52 12.57-.77 13.07 0 29.4 42.38 39.23 58.06 53.14 70.72 17.39 15.83 53.32 11.21 53.32 11.21L556.8 256.52z"]},SL={prefix:"fab",iconName:"wizards-of-the-coast",icon:[640,512,[],"f730","M219.19 345.69c-1.9 1.38-11.07 8.44-.26 23.57 4.64 6.42 14.11 12.79 21.73 6.55 6.5-4.88 7.35-12.92.26-23.04-5.47-7.76-14.28-12.88-21.73-7.08zm336.75 75.94c-.34 1.7-.55 1.67.79 0 2.09-4.19 4.19-10.21 4.98-19.9 3.14-38.49-40.33-71.49-101.34-78.03-54.73-6.02-124.38 9.17-188.8 60.49l-.26 1.57c2.62 4.98 4.98 10.74 3.4 21.21l.79.26c63.89-58.4 131.19-77.25 184.35-73.85 58.4 3.67 100.03 34.04 100.03 68.08-.01 9.96-2.63 15.72-3.94 20.17zM392.28 240.42c.79 7.07 4.19 10.21 9.17 10.47 5.5.26 9.43-2.62 10.47-6.55.79-3.4 2.09-29.85 2.09-29.85s-11.26 6.55-14.93 10.47c-3.66 3.68-7.33 8.39-6.8 15.46zm-50.02-151.1C137.75 89.32 13.1 226.8.79 241.2c-1.05.52-1.31.79.79 1.31 60.49 16.5 155.81 81.18 196.13 202.16l1.05.26c55.25-69.92 140.88-128.05 236.99-128.05 80.92 0 130.15 42.16 130.15 80.39 0 18.33-6.55 33.52-22.26 46.35 0 .96-.2.79.79.79 14.66-10.74 27.5-28.8 27.5-48.18 0-22.78-12.05-38.23-12.05-38.23 7.07 7.07 10.74 16.24 10.74 16.24 5.76-40.85 26.97-62.32 26.97-62.32-2.36-9.69-6.81-17.81-6.81-17.81 7.59 8.12 14.4 27.5 14.4 41.37 0 10.47-3.4 22.78-12.57 31.95l.26.52c8.12-4.98 16.5-16.76 16.5-37.97 0-15.71-4.71-25.92-4.71-25.92 5.76-5.24 11.26-9.17 15.97-11.78.79 3.4 2.09 9.69 2.36 14.93 0 1.05.79 1.83 1.05 0 .79-5.76-.26-16.24-.26-16.5 6.02-3.14 9.69-4.45 9.69-4.45C617.74 176 489.43 89.32 342.26 89.32zm-99.24 289.62c-11.06 8.99-24.2 4.08-30.64-4.19-7.45-9.58-6.76-24.09 4.19-32.47 14.85-11.35 27.08-.49 31.16 5.5.28.39 12.13 16.57-4.71 31.16zm2.09-136.43l9.43-17.81 11.78 70.96-12.57 6.02-24.62-28.8 14.14-26.71 3.67 4.45-1.83-8.11zm18.59 117.58l-.26-.26c2.05-4.1-2.5-6.61-17.54-31.69-1.31-2.36-3.14-2.88-4.45-2.62l-.26-.52c7.86-5.76 15.45-10.21 25.4-15.71l.52.26c1.31 1.83 2.09 2.88 3.4 4.71l-.26.52c-1.05-.26-2.36-.79-5.24.26-2.09.79-7.86 3.67-12.31 7.59v1.31c1.57 2.36 3.93 6.55 5.76 9.69h.26c10.05-6.28 7.56-4.55 11.52-7.86h.26c.52 1.83.52 1.83 1.83 5.5l-.26.26c-3.06.61-4.65.34-11.52 5.5v.26c9.46 17.02 11.01 16.75 12.57 15.97l.26.26c-2.34 1.59-6.27 4.21-9.68 6.57zm55.26-32.47c-3.14 1.57-6.02 2.88-9.95 4.98l-.26-.26c1.29-2.59 1.16-2.71-11.78-32.47l-.26-.26c-.15 0-8.9 3.65-9.95 7.33h-.52l-1.05-5.76.26-.52c7.29-4.56 25.53-11.64 27.76-12.57l.52.26 3.14 4.98-.26.52c-3.53-1.76-7.35.76-12.31 2.62v.26c12.31 32.01 12.67 30.64 14.66 30.64v.25zm44.77-16.5c-4.19 1.05-5.24 1.31-9.69 2.88l-.26-.26.52-4.45c-1.05-3.4-3.14-11.52-3.67-13.62l-.26-.26c-3.4.79-8.9 2.62-12.83 3.93l-.26.26c.79 2.62 3.14 9.95 4.19 13.88.79 2.36 1.83 2.88 2.88 3.14v.52c-3.67 1.05-7.07 2.62-10.21 3.93l-.26-.26c1.05-1.31 1.05-2.88.26-4.98-1.05-3.14-8.12-23.83-9.17-27.23-.52-1.83-1.57-3.14-2.62-3.14v-.52c3.14-1.05 6.02-2.09 10.74-3.4l.26.26-.26 4.71c1.31 3.93 2.36 7.59 3.14 9.69h.26c3.93-1.31 9.43-2.88 12.83-3.93l.26-.26-2.62-9.43c-.52-1.83-1.05-3.4-2.62-3.93v-.26c4.45-1.05 7.33-1.83 10.74-2.36l.26.26c-1.05 1.31-1.05 2.88-.52 4.45 1.57 6.28 4.71 20.43 6.28 26.45.54 2.62 1.85 3.41 2.63 3.93zm32.21-6.81l-.26.26c-4.71.52-14.14 2.36-22.52 4.19l-.26-.26.79-4.19c-1.57-7.86-3.4-18.59-4.98-26.19-.26-1.83-.79-2.88-2.62-3.67l.79-.52c9.17-1.57 20.16-2.36 24.88-2.62l.26.26c.52 2.36.79 3.14 1.57 5.5l-.26.26c-1.14-1.14-3.34-3.2-16.24-.79l-.26.26c.26 1.57 1.05 6.55 1.57 9.95l.26.26c9.52-1.68 4.76-.06 10.74-2.36h.26c0 1.57-.26 1.83-.26 5.24h-.26c-4.81-1.03-2.15-.9-10.21 0l-.26.26c.26 2.09 1.57 9.43 2.09 12.57l.26.26c1.15.38 14.21-.65 16.24-4.71h.26c-.53 2.38-1.05 4.21-1.58 6.04zm10.74-44.51c-4.45 2.36-8.12 2.88-11 2.88-.25.02-11.41 1.09-17.54-9.95-6.74-10.79-.98-25.2 5.5-31.69 8.8-8.12 23.35-10.1 28.54-17.02 8.03-10.33-13.04-22.31-29.59-5.76l-2.62-2.88 5.24-16.24c25.59-1.57 45.2-3.04 50.02 16.24.79 3.14 0 9.43-.26 12.05 0 2.62-1.83 18.85-2.09 23.04-.52 4.19-.79 18.33-.79 20.69.26 2.36.52 4.19 1.57 5.5 1.57 1.83 5.76 1.83 5.76 1.83l-.79 4.71c-11.82-1.07-10.28-.59-20.43-1.05-3.22-5.15-2.23-3.28-4.19-7.86 0 .01-4.19 3.94-7.33 5.51zm37.18 21.21c-6.35-10.58-19.82-7.16-21.73 5.5-2.63 17.08 14.3 19.79 20.69 10.21l.26.26c-.52 1.83-1.83 6.02-1.83 6.28l-.52.52c-10.3 6.87-28.5-2.5-25.66-18.59 1.94-10.87 14.44-18.93 28.8-9.95l.26.52c0 1.06-.27 3.41-.27 5.25zm5.77-87.73v-6.55c.69 0 19.65 3.28 27.76 7.33l-1.57 17.54s10.21-9.43 15.45-10.74c5.24-1.57 14.93 7.33 14.93 7.33l-11.26 11.26c-12.07-6.35-19.59-.08-20.69.79-5.29 38.72-8.6 42.17 4.45 46.09l-.52 4.71c-17.55-4.29-18.53-4.5-36.92-7.33l.79-4.71c7.25 0 7.48-5.32 7.59-6.81 0 0 4.98-53.16 4.98-55.25-.02-2.87-4.99-3.66-4.99-3.66zm10.99 114.44c-8.12-2.09-14.14-11-10.74-20.69 3.14-9.43 12.31-12.31 18.85-10.21 9.17 2.62 12.83 11.78 10.74 19.38-2.61 8.9-9.42 13.87-18.85 11.52zm42.16 9.69c-2.36-.52-7.07-2.36-8.64-2.88v-.26l1.57-1.83c.59-8.24.59-7.27.26-7.59-4.82-1.81-6.66-2.36-7.07-2.36-1.31 1.83-2.88 4.45-3.67 5.5l-.79 3.4v.26c-1.31-.26-3.93-1.31-6.02-1.57v-.26l2.62-1.83c3.4-4.71 9.95-14.14 13.88-20.16v-2.09l.52-.26c2.09.79 5.5 2.09 7.59 2.88.48.48.18-1.87-1.05 25.14-.24 1.81.02 2.6.8 3.91zm-4.71-89.82c11.25-18.27 30.76-16.19 34.04-3.4L539.7 198c2.34-6.25-2.82-9.9-4.45-11.26l1.83-3.67c12.22 10.37 16.38 13.97 22.52 20.43-25.91 73.07-30.76 80.81-24.62 84.32l-1.83 4.45c-6.37-3.35-8.9-4.42-17.81-8.64l2.09-6.81c-.26-.26-3.93 3.93-9.69 3.67-19.06-1.3-22.89-31.75-9.67-52.9zm29.33 79.34c0-5.71-6.34-7.89-7.86-5.24-1.31 2.09 1.05 4.98 2.88 8.38 1.57 2.62 2.62 6.28 1.05 9.43-2.64 6.34-12.4 5.31-15.45-.79 0-.7-.27.09 1.83-4.71l.79-.26c-.57 5.66 6.06 9.61 8.38 4.98 1.05-2.09-.52-5.5-2.09-8.38-1.57-2.62-3.67-6.28-1.83-9.69 2.72-5.06 11.25-4.47 14.66 2.36v.52l-2.36 3.4zm21.21 13.36c-1.96-3.27-.91-2.14-4.45-4.71h-.26c-2.36 4.19-5.76 10.47-8.64 16.24-1.31 2.36-1.05 3.4-.79 3.93l-.26.26-5.76-4.45.26-.26 2.09-1.31c3.14-5.76 6.55-12.05 9.17-17.02v-.26c-2.64-1.98-1.22-1.51-6.02-1.83v-.26l3.14-3.4h.26c3.67 2.36 9.95 6.81 12.31 8.9l.26.26-1.31 3.91zm27.23-44.26l-2.88-2.88c.79-2.36 1.83-4.98 2.09-7.59.75-9.74-11.52-11.84-11.52-4.98 0 4.98 7.86 19.38 7.86 27.76 0 10.21-5.76 15.71-13.88 16.5-8.38.79-20.16-10.47-20.16-10.47l4.98-14.4 2.88 2.09c-2.97 17.8 17.68 20.37 13.35 5.24-1.06-4.02-18.75-34.2 2.09-38.23 13.62-2.36 23.04 16.5 23.04 16.5l-7.85 10.46zm35.62-10.21c-11-30.38-60.49-127.53-191.95-129.62-53.42-1.05-94.27 15.45-132.76 37.97l85.63-9.17-91.39 20.69 25.14 19.64-3.93-16.5c7.5-1.71 39.15-8.45 66.77-8.9l-22.26 80.39c13.61-.7 18.97-8.98 19.64-22.78l4.98-1.05.26 26.71c-22.46 3.21-37.3 6.69-49.49 9.95l13.09-43.21-61.54-36.66 2.36 8.12 10.21 4.98c6.28 18.59 19.38 56.56 20.43 58.66 1.95 4.28 3.16 5.78 12.05 4.45l1.05 4.98c-16.08 4.86-23.66 7.61-39.02 14.4l-2.36-4.71c4.4-2.94 8.73-3.94 5.5-12.83-23.7-62.5-21.48-58.14-22.78-59.44l2.36-4.45 33.52 67.3c-3.84-11.87 1.68 1.69-32.99-78.82l-41.9 88.51 4.71-13.88-35.88-42.16 27.76 93.48-11.78 8.38C95 228.58 101.05 231.87 93.23 231.52c-5.5-.26-13.62 5.5-13.62 5.5L74.63 231c30.56-23.53 31.62-24.33 58.4-42.68l4.19 7.07s-5.76 4.19-7.86 7.07c-5.9 9.28 1.67 13.28 61.8 75.68l-18.85-58.92 39.8-10.21 25.66 30.64 4.45-12.31-4.98-24.62 13.09-3.4.52 3.14 3.67-10.47-94.27 29.33 11.26-4.98-13.62-42.42 17.28-9.17 30.11 36.14 28.54-13.09c-1.41-7.47-2.47-14.5-4.71-19.64l17.28 13.88 4.71-2.09-59.18-42.68 23.08 11.5c18.98-6.07 25.23-7.47 32.21-9.69l2.62 11c-12.55 12.55 1.43 16.82 6.55 19.38l-13.62-61.01 12.05 28.28c4.19-1.31 7.33-2.09 7.33-2.09l2.62 8.64s-3.14 1.05-6.28 2.09l8.9 20.95 33.78-65.73-20.69 61.01c42.42-24.09 81.44-36.66 131.98-35.88 67.04 1.05 167.33 40.85 199.8 139.83.78 2.1-.01 2.63-.79.27zM203.48 152.43s1.83-.52 4.19-1.31l9.43 7.59c-.4 0-3.44-.25-11.26 2.36l-2.36-8.64zm143.76 38.5c-1.57-.6-26.46-4.81-33.26 20.69l21.73 17.02 11.53-37.71zM318.43 67.07c-58.4 0-106.05 12.05-114.96 14.4v.79c8.38 2.09 14.4 4.19 21.21 11.78l1.57.26c6.55-1.83 48.97-13.88 110.24-13.88 180.16 0 301.67 116.79 301.67 223.37v9.95c0 1.31.79 2.62 1.05.52.52-2.09.79-8.64.79-19.64.26-83.79-96.63-227.55-321.57-227.55zm211.06 169.68c1.31-5.76 0-12.31-7.33-13.09-9.62-1.13-16.14 23.79-17.02 33.52-.79 5.5-1.31 14.93 6.02 14.93 4.68-.01 9.72-.91 18.33-35.36zm-61.53 42.95c-2.62-.79-9.43-.79-12.57 10.47-1.83 6.81.52 13.35 6.02 14.66 3.67 1.05 8.9.52 11.78-10.74 2.62-9.94-1.83-13.61-5.23-14.39zM491 300.65c1.83.52 3.14 1.05 5.76 1.83 0-1.83.52-8.38.79-12.05-1.05 1.31-5.5 8.12-6.55 9.95v.27z"]},wL={prefix:"fab",iconName:"wodu",icon:[640,512,[],"e088","M178.414 339.706H141.1L112.166 223.475h-.478L83.228 339.706H45.2L0 168.946H37.548L64.574 285.177h.478L94.707 168.946h35.157l29.178 117.667h.479L187.5 168.946h36.831zM271.4 212.713c38.984 0 64.1 25.828 64.1 65.291 0 39.222-25.111 65.05-64.1 65.05-38.743 0-63.855-25.828-63.855-65.05C207.547 238.541 232.659 212.713 271.4 212.713zm0 104.753c23.2 0 30.133-19.852 30.133-39.462 0-19.852-6.934-39.7-30.133-39.7-27.7 0-29.894 19.85-29.894 39.7C241.508 297.614 248.443 317.466 271.4 317.466zM435.084 323.922h-.478c-7.893 13.392-21.765 19.132-37.548 19.132-37.31 0-55.485-32.045-55.485-66.246 0-33.243 18.415-64.095 54.767-64.095 14.589 0 28.938 6.218 36.831 18.416h.24V168.946h33.96v170.76H435.084zM405.428 238.3c-22.24 0-29.894 19.134-29.894 39.463 0 19.371 8.848 39.7 29.894 39.7 22.482 0 29.178-19.613 29.178-39.94C434.606 257.436 427.432 238.3 405.428 238.3zM592.96 339.706H560.673V322.487h-.718c-8.609 13.87-23.436 20.567-37.786 20.567-36.113 0-45.2-20.328-45.2-50.941V216.061h33.959V285.9c0 20.329 5.979 30.372 21.765 30.372 18.415 0 26.306-10.283 26.306-35.393V216.061H592.96zM602.453 302.876H640v36.83H602.453z"]},kL={prefix:"fab",iconName:"wolf-pack-battalion",icon:[512,512,[],"f514","M267.73 471.53l10.56 15.84 5.28-12.32 5.28 7V512c21.06-7.92 21.11-66.86 25.51-97.21 4.62-31.89-.88-92.81 81.37-149.11-8.88-23.61-12-49.43-2.64-80.05C421 189 447 196.21 456.43 239.73l-30.35 8.36c11.15 23 17 46.76 13.2 72.14L412 313.18l-6.16 33.43-18.47-7-8.8 33.39-19.35-7 26.39 21.11 8.8-28.15L419 364.2l7-35.63 26.39 14.52c.25-20 7-58.06-8.8-84.45l26.39 5.28c4-22.07-2.38-39.21-7.92-56.74l22.43 9.68c-.44-25.07-29.94-56.79-61.58-58.5-20.22-1.09-56.74-25.17-54.1-51.9 2-19.87 17.45-42.62 43.11-49.7-44 36.51-9.68 67.3 5.28 73.46 4.4-11.44 17.54-69.08 0-130.2-40.39 22.87-89.65 65.1-93.2 147.79l-58 38.71-3.52 93.25L369.78 220l7 7-17.59 3.52-44 38.71-15.84-5.28-28.1 49.25-3.52 119.64 21.11 15.84-32.55 15.84-32.55-15.84 21.11-15.84-3.52-119.64-28.15-49.26-15.84 5.28-44-38.71-17.58-3.51 7-7 107.33 59.82-3.52-93.25-58.06-38.71C185 65.1 135.77 22.87 95.3 0c-17.54 61.12-4.4 118.76 0 130.2 15-6.16 49.26-36.95 5.28-73.46 25.66 7.08 41.15 29.83 43.11 49.7 2.63 26.74-33.88 50.81-54.1 51.9-31.65 1.72-61.15 33.44-61.59 58.51l22.43-9.68c-5.54 17.53-11.91 34.67-7.92 56.74l26.39-5.28c-15.76 26.39-9.05 64.43-8.8 84.45l26.39-14.52 7 35.63 24.63-5.28 8.8 28.15L153.35 366 134 373l-8.8-33.43-18.47 7-6.16-33.43-27.27 7c-3.82-25.38 2-49.1 13.2-72.14l-30.35-8.36c9.4-43.52 35.47-50.77 63.34-54.1 9.36 30.62 6.24 56.45-2.64 80.05 82.25 56.3 76.75 117.23 81.37 149.11 4.4 30.35 4.45 89.29 25.51 97.21v-29.83l5.28-7 5.28 12.32 10.56-15.84 11.44 21.11 11.43-21.1zm79.17-95L331.06 366c7.47-4.36 13.76-8.42 19.35-12.32-.6 7.22-.27 13.84-3.51 22.84zm28.15-49.26c-.4 10.94-.9 21.66-1.76 31.67-7.85-1.86-15.57-3.8-21.11-7 8.24-7.94 15.55-16.32 22.87-24.68zm24.63 5.28c0-13.43-2.05-24.21-5.28-33.43a235 235 0 0 1-18.47 27.27zm3.52-80.94c19.44 12.81 27.8 33.66 29.91 56.3-12.32-4.53-24.63-9.31-36.95-10.56 5.06-12 6.65-28.14 7-45.74zm-1.76-45.74c.81 14.3 1.84 28.82 1.76 42.23 19.22-8.11 29.78-9.72 44-14.08-10.61-18.96-27.2-25.53-45.76-28.16zM165.68 376.52L181.52 366c-7.47-4.36-13.76-8.42-19.35-12.32.6 7.26.27 13.88 3.51 22.88zm-28.15-49.26c.4 10.94.9 21.66 1.76 31.67 7.85-1.86 15.57-3.8 21.11-7-8.24-7.93-15.55-16.31-22.87-24.67zm-24.64 5.28c0-13.43 2-24.21 5.28-33.43a235 235 0 0 0 18.47 27.27zm-3.52-80.94c-19.44 12.81-27.8 33.66-29.91 56.3 12.32-4.53 24.63-9.31 37-10.56-5-12-6.65-28.14-7-45.74zm1.76-45.74c-.81 14.3-1.84 28.82-1.76 42.23-19.22-8.11-29.78-9.72-44-14.08 10.63-18.95 27.23-25.52 45.76-28.15z"]},TL={prefix:"fab",iconName:"wordpress",icon:[512,512,[],"f19a","M61.7 169.4l101.5 278C92.2 413 43.3 340.2 43.3 256c0-30.9 6.6-60.1 18.4-86.6zm337.9 75.9c0-26.3-9.4-44.5-17.5-58.7-10.8-17.5-20.9-32.4-20.9-49.9 0-19.6 14.8-37.8 35.7-37.8.9 0 1.8.1 2.8.2-37.9-34.7-88.3-55.9-143.7-55.9-74.3 0-139.7 38.1-177.8 95.9 5 .2 9.7.3 13.7.3 22.2 0 56.7-2.7 56.7-2.7 11.5-.7 12.8 16.2 1.4 17.5 0 0-11.5 1.3-24.3 2l77.5 230.4L249.8 247l-33.1-90.8c-11.5-.7-22.3-2-22.3-2-11.5-.7-10.1-18.2 1.3-17.5 0 0 35.1 2.7 56 2.7 22.2 0 56.7-2.7 56.7-2.7 11.5-.7 12.8 16.2 1.4 17.5 0 0-11.5 1.3-24.3 2l76.9 228.7 21.2-70.9c9-29.4 16-50.5 16-68.7zm-139.9 29.3l-63.8 185.5c19.1 5.6 39.2 8.7 60.1 8.7 24.8 0 48.5-4.3 70.6-12.1-.6-.9-1.1-1.9-1.5-2.9l-65.4-179.2zm183-120.7c.9 6.8 1.4 14 1.4 21.9 0 21.6-4 45.8-16.2 76.2l-65 187.9C426.2 403 468.7 334.5 468.7 256c0-37-9.4-71.8-26-102.1zM504 256c0 136.8-111.3 248-248 248C119.2 504 8 392.7 8 256 8 119.2 119.2 8 256 8c136.7 0 248 111.2 248 248zm-11.4 0c0-130.5-106.2-236.6-236.6-236.6C125.5 19.4 19.4 125.5 19.4 256S125.6 492.6 256 492.6c130.5 0 236.6-106.1 236.6-236.6z"]},EL={prefix:"fab",iconName:"wordpress-simple",icon:[512,512,[],"f411","M256 8C119.3 8 8 119.2 8 256c0 136.7 111.3 248 248 248s248-111.3 248-248C504 119.2 392.7 8 256 8zM33 256c0-32.3 6.9-63 19.3-90.7l106.4 291.4C84.3 420.5 33 344.2 33 256zm223 223c-21.9 0-43-3.2-63-9.1l66.9-194.4 68.5 187.8c.5 1.1 1 2.1 1.6 3.1-23.1 8.1-48 12.6-74 12.6zm30.7-327.5c13.4-.7 25.5-2.1 25.5-2.1 12-1.4 10.6-19.1-1.4-18.4 0 0-36.1 2.8-59.4 2.8-21.9 0-58.7-2.8-58.7-2.8-12-.7-13.4 17.7-1.4 18.4 0 0 11.4 1.4 23.4 2.1l34.7 95.2L200.6 393l-81.2-241.5c13.4-.7 25.5-2.1 25.5-2.1 12-1.4 10.6-19.1-1.4-18.4 0 0-36.1 2.8-59.4 2.8-4.2 0-9.1-.1-14.4-.3C109.6 73 178.1 33 256 33c58 0 110.9 22.2 150.6 58.5-1-.1-1.9-.2-2.9-.2-21.9 0-37.4 19.1-37.4 39.6 0 18.4 10.6 33.9 21.9 52.3 8.5 14.8 18.4 33.9 18.4 61.5 0 19.1-7.3 41.2-17 72.1l-22.2 74.3-80.7-239.6zm81.4 297.2l68.1-196.9c12.7-31.8 17-57.2 17-79.9 0-8.2-.5-15.8-1.5-22.9 17.4 31.8 27.3 68.2 27.3 107 0 82.3-44.6 154.1-110.9 192.7z"]},PL={prefix:"fab",iconName:"wpbeginner",icon:[512,512,[],"f297","M462.799 322.374C519.01 386.682 466.961 480 370.944 480c-39.602 0-78.824-17.687-100.142-50.04-6.887.356-22.702.356-29.59 0C219.848 462.381 180.588 480 141.069 480c-95.49 0-148.348-92.996-91.855-157.626C-29.925 190.523 80.479 32 256.006 32c175.632 0 285.87 158.626 206.793 290.374zm-339.647-82.972h41.529v-58.075h-41.529v58.075zm217.18 86.072v-23.839c-60.506 20.915-132.355 9.198-187.589-33.971l.246 24.897c51.101 46.367 131.746 57.875 187.343 32.913zm-150.753-86.072h166.058v-58.075H189.579v58.075z"]},DL={prefix:"fab",iconName:"wpexplorer",icon:[512,512,[],"f2de","M512 256c0 141.2-114.7 256-256 256C114.8 512 0 397.3 0 256S114.7 0 256 0s256 114.7 256 256zm-32 0c0-123.2-100.3-224-224-224C132.5 32 32 132.5 32 256s100.5 224 224 224 224-100.5 224-224zM160.9 124.6l86.9 37.1-37.1 86.9-86.9-37.1 37.1-86.9zm110 169.1l46.6 94h-14.6l-50-100-48.9 100h-14l51.1-106.9-22.3-9.4 6-14 68.6 29.1-6 14.3-16.5-7.1zm-11.8-116.3l68.6 29.4-29.4 68.3L230 246l29.1-68.6zm80.3 42.9l54.6 23.1-23.4 54.3-54.3-23.1 23.1-54.3z"]},OL={prefix:"fab",iconName:"wpforms",icon:[448,512,[],"f298","M448 75.2v361.7c0 24.3-19 43.2-43.2 43.2H43.2C19.3 480 0 461.4 0 436.8V75.2C0 51.1 18.8 32 43.2 32h361.7c24 0 43.1 18.8 43.1 43.2zm-37.3 361.6V75.2c0-3-2.6-5.8-5.8-5.8h-9.3L285.3 144 224 94.1 162.8 144 52.5 69.3h-9.3c-3.2 0-5.8 2.8-5.8 5.8v361.7c0 3 2.6 5.8 5.8 5.8h361.7c3.2.1 5.8-2.7 5.8-5.8zM150.2 186v37H76.7v-37h73.5zm0 74.4v37.3H76.7v-37.3h73.5zm11.1-147.3l54-43.7H96.8l64.5 43.7zm210 72.9v37h-196v-37h196zm0 74.4v37.3h-196v-37.3h196zm-84.6-147.3l64.5-43.7H232.8l53.9 43.7zM371.3 335v37.3h-99.4V335h99.4z"]},IL={prefix:"fab",iconName:"wpressr",icon:[496,512,[],"f3e4","M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm171.33 158.6c-15.18 34.51-30.37 69.02-45.63 103.5-2.44 5.51-6.89 8.24-12.97 8.24-23.02-.01-46.03.06-69.05-.05-5.12-.03-8.25 1.89-10.34 6.72-10.19 23.56-20.63 47-30.95 70.5-1.54 3.51-4.06 5.29-7.92 5.29-45.94-.01-91.87-.02-137.81 0-3.13 0-5.63-1.15-7.72-3.45-11.21-12.33-22.46-24.63-33.68-36.94-2.69-2.95-2.79-6.18-1.21-9.73 8.66-19.54 17.27-39.1 25.89-58.66 12.93-29.35 25.89-58.69 38.75-88.08 1.7-3.88 4.28-5.68 8.54-5.65 14.24.1 28.48.02 42.72.05 6.24.01 9.2 4.84 6.66 10.59-13.6 30.77-27.17 61.55-40.74 92.33-5.72 12.99-11.42 25.99-17.09 39-3.91 8.95 7.08 11.97 10.95 5.6.23-.37-1.42 4.18 30.01-67.69 1.36-3.1 3.41-4.4 6.77-4.39 15.21.08 30.43.02 45.64.04 5.56.01 7.91 3.64 5.66 8.75-8.33 18.96-16.71 37.9-24.98 56.89-4.98 11.43 8.08 12.49 11.28 5.33.04-.08 27.89-63.33 32.19-73.16 2.02-4.61 5.44-6.51 10.35-6.5 26.43.05 52.86 0 79.29.05 12.44.02 13.93-13.65 3.9-13.64-25.26.03-50.52.02-75.78.02-6.27 0-7.84-2.47-5.27-8.27 5.78-13.06 11.59-26.11 17.3-39.21 1.73-3.96 4.52-5.79 8.84-5.78 23.09.06 25.98.02 130.78.03 6.08-.01 8.03 2.79 5.62 8.27z"]},BL={prefix:"fab",iconName:"xbox",icon:[512,512,[],"f412","M369.9 318.2c44.3 54.3 64.7 98.8 54.4 118.7-7.9 15.1-56.7 44.6-92.6 55.9-29.6 9.3-68.4 13.3-100.4 10.2-38.2-3.7-76.9-17.4-110.1-39C93.3 445.8 87 438.3 87 423.4c0-29.9 32.9-82.3 89.2-142.1 32-33.9 76.5-73.7 81.4-72.6 9.4 2.1 84.3 75.1 112.3 109.5zM188.6 143.8c-29.7-26.9-58.1-53.9-86.4-63.4-15.2-5.1-16.3-4.8-28.7 8.1-29.2 30.4-53.5 79.7-60.3 122.4-5.4 34.2-6.1 43.8-4.2 60.5 5.6 50.5 17.3 85.4 40.5 120.9 9.5 14.6 12.1 17.3 9.3 9.9-4.2-11-.3-37.5 9.5-64 14.3-39 53.9-112.9 120.3-194.4zm311.6 63.5C483.3 127.3 432.7 77 425.6 77c-7.3 0-24.2 6.5-36 13.9-23.3 14.5-41 31.4-64.3 52.8C367.7 197 427.5 283.1 448.2 346c6.8 20.7 9.7 41.1 7.4 52.3-1.7 8.5-1.7 8.5 1.4 4.6 6.1-7.7 19.9-31.3 25.4-43.5 7.4-16.2 15-40.2 18.6-58.7 4.3-22.5 3.9-70.8-.8-93.4zM141.3 43C189 40.5 251 77.5 255.6 78.4c.7.1 10.4-4.2 21.6-9.7 63.9-31.1 94-25.8 107.4-25.2-63.9-39.3-152.7-50-233.9-11.7-23.4 11.1-24 11.9-9.4 11.2z"]},RL={prefix:"fab",iconName:"xing",icon:[384,512,[],"f168","M162.7 210c-1.8 3.3-25.2 44.4-70.1 123.5-4.9 8.3-10.8 12.5-17.7 12.5H9.8c-7.7 0-12.1-7.5-8.5-14.4l69-121.3c.2 0 .2-.1 0-.3l-43.9-75.6c-4.3-7.8.3-14.1 8.5-14.1H100c7.3 0 13.3 4.1 18 12.2l44.7 77.5zM382.6 46.1l-144 253v.3L330.2 466c3.9 7.1.2 14.1-8.5 14.1h-65.2c-7.6 0-13.6-4-18-12.2l-92.4-168.5c3.3-5.8 51.5-90.8 144.8-255.2 4.6-8.1 10.4-12.2 17.5-12.2h65.7c8 0 12.3 6.7 8.5 14.1z"]},ZL={prefix:"fab",iconName:"xing-square",icon:[448,512,[],"f169","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM140.4 320.2H93.8c-5.5 0-8.7-5.3-6-10.3l49.3-86.7c.1 0 .1-.1 0-.2l-31.4-54c-3-5.6.2-10.1 6-10.1h46.6c5.2 0 9.5 2.9 12.9 8.7l31.9 55.3c-1.3 2.3-18 31.7-50.1 88.2-3.5 6.2-7.7 9.1-12.6 9.1zm219.7-214.1L257.3 286.8v.2l65.5 119c2.8 5.1.1 10.1-6 10.1h-46.6c-5.5 0-9.7-2.9-12.9-8.7l-66-120.3c2.3-4.1 36.8-64.9 103.4-182.3 3.3-5.8 7.4-8.7 12.5-8.7h46.9c5.7-.1 8.8 4.7 6 10z"]},jL={prefix:"fab",iconName:"y-combinator",icon:[448,512,[],"f23b","M448 32v448H0V32h448zM236 287.5L313.5 142h-32.7L235 233c-4.7 9.3-9 18.3-12.8 26.8L210 233l-45.2-91h-35l76.7 143.8v94.5H236v-92.8z"]},FL={prefix:"fab",iconName:"yahoo",icon:[512,512,[],"f19e","M223.69,141.06,167,284.23,111,141.06H14.93L120.76,390.19,82.19,480h94.17L317.27,141.06Zm105.4,135.79a58.22,58.22,0,1,0,58.22,58.22A58.22,58.22,0,0,0,329.09,276.85ZM394.65,32l-93,223.47H406.44L499.07,32Z"]},qL={prefix:"fab",iconName:"yammer",icon:[512,512,[],"f840","M421.78 152.17A23.06 23.06 0 0 0 400.9 112c-.83.43-1.71.9-2.63 1.4-15.25 8.4-118.33 80.62-106.69 88.77s82.04-23.61 130.2-50zm0 217.17c-48.16-26.38-118.64-58.1-130.2-50s91.42 80.35 106.69 88.74c.92.51 1.8 1 2.63 1.41a23.07 23.07 0 0 0 20.88-40.15zM464.21 237c-.95 0-1.95-.06-3-.06-17.4 0-142.52 13.76-136.24 26.51s83.3 18.74 138.21 18.76a23 23 0 0 0 1-45.21zM31 96.65a24.88 24.88 0 0 1 46.14-18.4l81 205.06h1.21l77-203.53a23.52 23.52 0 0 1 44.45 15.27L171.2 368.44C152.65 415.66 134.08 448 77.91 448a139.67 139.67 0 0 1-23.81-1.95 21.31 21.31 0 0 1 6.9-41.77c.66.06 10.91.66 13.86.66 30.47 0 43.74-18.94 58.07-59.41z"]},UL={prefix:"fab",iconName:"yandex",icon:[256,512,[],"f413","M153.1 315.8L65.7 512H2l96-209.8c-45.1-22.9-75.2-64.4-75.2-141.1C22.7 53.7 90.8 0 171.7 0H254v512h-55.1V315.8h-45.8zm45.8-269.3h-29.4c-44.4 0-87.4 29.4-87.4 114.6 0 82.3 39.4 108.8 87.4 108.8h29.4V46.5z"]},WL={prefix:"fab",iconName:"yandex-international",icon:[320,512,[],"f414","M129.5 512V345.9L18.5 48h55.8l81.8 229.7L250.2 0h51.3L180.8 347.8V512h-51.3z"]},GL={prefix:"fab",iconName:"yarn",icon:[496,512,[],"f7e3","M393.9 345.2c-39 9.3-48.4 32.1-104 47.4 0 0-2.7 4-10.4 5.8-13.4 3.3-63.9 6-68.5 6.1-12.4.1-19.9-3.2-22-8.2-6.4-15.3 9.2-22 9.2-22-8.1-5-9-9.9-9.8-8.1-2.4 5.8-3.6 20.1-10.1 26.5-8.8 8.9-25.5 5.9-35.3.8-10.8-5.7.8-19.2.8-19.2s-5.8 3.4-10.5-3.6c-6-9.3-17.1-37.3 11.5-62-1.3-10.1-4.6-53.7 40.6-85.6 0 0-20.6-22.8-12.9-43.3 5-13.4 7-13.3 8.6-13.9 5.7-2.2 11.3-4.6 15.4-9.1 20.6-22.2 46.8-18 46.8-18s12.4-37.8 23.9-30.4c3.5 2.3 16.3 30.6 16.3 30.6s13.6-7.9 15.1-5c8.2 16 9.2 46.5 5.6 65.1-6.1 30.6-21.4 47.1-27.6 57.5-1.4 2.4 16.5 10 27.8 41.3 10.4 28.6 1.1 52.7 2.8 55.3.8 1.4 13.7.8 36.4-13.2 12.8-7.9 28.1-16.9 45.4-17 16.7-.5 17.6 19.2 4.9 22.2zM496 256c0 136.9-111.1 248-248 248S0 392.9 0 256 111.1 8 248 8s248 111.1 248 248zm-79.3 75.2c-1.7-13.6-13.2-23-28-22.8-22 .3-40.5 11.7-52.8 19.2-4.8 3-8.9 5.2-12.4 6.8 3.1-44.5-22.5-73.1-28.7-79.4 7.8-11.3 18.4-27.8 23.4-53.2 4.3-21.7 3-55.5-6.9-74.5-1.6-3.1-7.4-11.2-21-7.4-9.7-20-13-22.1-15.6-23.8-1.1-.7-23.6-16.4-41.4 28-12.2.9-31.3 5.3-47.5 22.8-2 2.2-5.9 3.8-10.1 5.4h.1c-8.4 3-12.3 9.9-16.9 22.3-6.5 17.4.2 34.6 6.8 45.7-17.8 15.9-37 39.8-35.7 82.5-34 36-11.8 73-5.6 79.6-1.6 11.1 3.7 19.4 12 23.8 12.6 6.7 30.3 9.6 43.9 2.8 4.9 5.2 13.8 10.1 30 10.1 6.8 0 58-2.9 72.6-6.5 6.8-1.6 11.5-4.5 14.6-7.1 9.8-3.1 36.8-12.3 62.2-28.7 18-11.7 24.2-14.2 37.6-17.4 12.9-3.2 21-15.1 19.4-28.2z"]},_L={prefix:"fab",iconName:"yelp",icon:[384,512,[],"f1e9","M42.9 240.32l99.62 48.61c19.2 9.4 16.2 37.51-4.5 42.71L30.5 358.45a22.79 22.79 0 0 1-28.21-19.6 197.16 197.16 0 0 1 9-85.32 22.8 22.8 0 0 1 31.61-13.21zm44 239.25a199.45 199.45 0 0 0 79.42 32.11A22.78 22.78 0 0 0 192.94 490l3.9-110.82c.7-21.3-25.5-31.91-39.81-16.1l-74.21 82.4a22.82 22.82 0 0 0 4.09 34.09zm145.34-109.92l58.81 94a22.93 22.93 0 0 0 34 5.5 198.36 198.36 0 0 0 52.71-67.61A23 23 0 0 0 364.17 370l-105.42-34.26c-20.31-6.5-37.81 15.8-26.51 33.91zm148.33-132.23a197.44 197.44 0 0 0-50.41-69.31 22.85 22.85 0 0 0-34 4.4l-62 91.92c-11.9 17.7 4.7 40.61 25.2 34.71L366 268.63a23 23 0 0 0 14.61-31.21zM62.11 30.18a22.86 22.86 0 0 0-9.9 32l104.12 180.44c11.7 20.2 42.61 11.9 42.61-11.4V22.88a22.67 22.67 0 0 0-24.5-22.8 320.37 320.37 0 0 0-112.33 30.1z"]},$L={prefix:"fab",iconName:"yoast",icon:[448,512,[],"f2b1","M91.3 76h186l-7 18.9h-179c-39.7 0-71.9 31.6-71.9 70.3v205.4c0 35.4 24.9 70.3 84 70.3V460H91.3C41.2 460 0 419.8 0 370.5V165.2C0 115.9 40.7 76 91.3 76zm229.1-56h66.5C243.1 398.1 241.2 418.9 202.2 459.3c-20.8 21.6-49.3 31.7-78.3 32.7v-51.1c49.2-7.7 64.6-49.9 64.6-75.3 0-20.1.6-12.6-82.1-223.2h61.4L218.2 299 320.4 20zM448 161.5V460H234c6.6-9.6 10.7-16.3 12.1-19.4h182.5V161.5c0-32.5-17.1-51.9-48.2-62.9l6.7-17.6c41.7 13.6 60.9 43.1 60.9 80.5z"]},YL={prefix:"fab",iconName:"youtube",icon:[576,512,[],"f167","M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"]},KL={prefix:"fab",iconName:"youtube-square",icon:[448,512,[],"f431","M186.8 202.1l95.2 54.1-95.2 54.1V202.1zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-42 176.3s0-59.6-7.6-88.2c-4.2-15.8-16.5-28.2-32.2-32.4C337.9 128 224 128 224 128s-113.9 0-142.2 7.7c-15.7 4.2-28 16.6-32.2 32.4-7.6 28.5-7.6 88.2-7.6 88.2s0 59.6 7.6 88.2c4.2 15.8 16.5 27.7 32.2 31.9C110.1 384 224 384 224 384s113.9 0 142.2-7.7c15.7-4.2 28-16.1 32.2-31.9 7.6-28.5 7.6-88.1 7.6-88.1z"]},JL={prefix:"fab",iconName:"zhihu",icon:[640,512,[],"f63f","M170.54 148.13v217.54l23.43.01 7.71 26.37 42.01-26.37h49.53V148.13H170.54zm97.75 193.93h-27.94l-27.9 17.51-5.08-17.47-11.9-.04V171.75h72.82v170.31zm-118.46-94.39H97.5c1.74-27.1 2.2-51.59 2.2-73.46h51.16s1.97-22.56-8.58-22.31h-88.5c3.49-13.12 7.87-26.66 13.12-40.67 0 0-24.07 0-32.27 21.57-3.39 8.9-13.21 43.14-30.7 78.12 5.89-.64 25.37-1.18 36.84-22.21 2.11-5.89 2.51-6.66 5.14-14.53h28.87c0 10.5-1.2 66.88-1.68 73.44H20.83c-11.74 0-15.56 23.62-15.56 23.62h65.58C66.45 321.1 42.83 363.12 0 396.34c20.49 5.85 40.91-.93 51-9.9 0 0 22.98-20.9 35.59-69.25l53.96 64.94s7.91-26.89-1.24-39.99c-7.58-8.92-28.06-33.06-36.79-41.81L87.9 311.95c4.36-13.98 6.99-27.55 7.87-40.67h61.65s-.09-23.62-7.59-23.62v.01zm412.02-1.6c20.83-25.64 44.98-58.57 44.98-58.57s-18.65-14.8-27.38-4.06c-6 8.15-36.83 48.2-36.83 48.2l19.23 14.43zm-150.09-59.09c-9.01-8.25-25.91 2.13-25.91 2.13s39.52 55.04 41.12 57.45l19.46-13.73s-25.67-37.61-34.66-45.86h-.01zM640 258.35c-19.78 0-130.91.93-131.06.93v-101c4.81 0 12.42-.4 22.85-1.2 40.88-2.41 70.13-4 87.77-4.81 0 0 12.22-27.19-.59-33.44-3.07-1.18-23.17 4.58-23.17 4.58s-165.22 16.49-232.36 18.05c1.6 8.82 7.62 17.08 15.78 19.55 13.31 3.48 22.69 1.7 49.15.89 24.83-1.6 43.68-2.43 56.51-2.43v99.81H351.41s2.82 22.31 25.51 22.85h107.94v70.92c0 13.97-11.19 21.99-24.48 21.12-14.08.11-26.08-1.15-41.69-1.81 1.99 3.97 6.33 14.39 19.31 21.84 9.88 4.81 16.17 6.57 26.02 6.57 29.56 0 45.67-17.28 44.89-45.31v-73.32h122.36c9.68 0 8.7-23.78 8.7-23.78l.03-.01z"]},K2={fa500px:Ad,faAccessibleIcon:yd,faAccusoft:Sd,faAcquisitionsIncorporated:wd,faAdn:kd,faAdversal:Td,faAffiliatetheme:Ed,faAirbnb:Pd,faAlgolia:Dd,faAlipay:Od,faAmazon:Id,faAmazonPay:Bd,faAmilia:Rd,faAndroid:Zd,faAngellist:jd,faAngrycreative:Fd,faAngular:qd,faAppStore:Ud,faAppStoreIos:Wd,faApper:Gd,faApple:_d,faApplePay:$d,faArtstation:Yd,faAsymmetrik:Kd,faAtlassian:Jd,faAudible:Qd,faAutoprefixer:Xd,faAvianex:cu,faAviato:au,faAws:eu,faBandcamp:iu,faBattleNet:nu,faBehance:ou,faBehanceSquare:tu,faBimobject:ru,faBitbucket:lu,faBitcoin:fu,faBity:su,faBlackTie:hu,faBlackberry:mu,faBlogger:vu,faBloggerB:zu,faBluetooth:pu,faBluetoothB:du,faBootstrap:uu,faBtc:Mu,faBuffer:Cu,faBuromobelexperte:Hu,faBuyNLarge:gu,faBuysellads:Vu,faCanadianMapleLeaf:xu,faCcAmazonPay:Lu,faCcAmex:bu,faCcApplePay:Nu,faCcDinersClub:Au,faCcDiscover:yu,faCcJcb:Su,faCcMastercard:wu,faCcPaypal:ku,faCcStripe:Tu,faCcVisa:Eu,faCentercode:Pu,faCentos:Du,faChrome:Ou,faChromecast:Iu,faCloudflare:Bu,faCloudscale:Ru,faCloudsmith:Zu,faCloudversify:ju,faCodepen:Fu,faCodiepie:qu,faConfluence:Uu,faConnectdevelop:Wu,faContao:Gu,faCottonBureau:_u,faCpanel:$u,faCreativeCommons:Yu,faCreativeCommonsBy:Ku,faCreativeCommonsNc:Ju,faCreativeCommonsNcEu:Qu,faCreativeCommonsNcJp:Xu,faCreativeCommonsNd:cM,faCreativeCommonsPd:aM,faCreativeCommonsPdAlt:eM,faCreativeCommonsRemix:iM,faCreativeCommonsSa:nM,faCreativeCommonsSampling:oM,faCreativeCommonsSamplingPlus:tM,faCreativeCommonsShare:rM,faCreativeCommonsZero:lM,faCriticalRole:fM,faCss3:sM,faCss3Alt:hM,faCuttlefish:mM,faDAndD:vM,faDAndDBeyond:zM,faDailymotion:pM,faDashcube:dM,faDeezer:uM,faDelicious:MM,faDeploydog:CM,faDeskpro:HM,faDev:gM,faDeviantart:VM,faDhl:xM,faDiaspora:LM,faDigg:bM,faDigitalOcean:NM,faDiscord:AM,faDiscourse:yM,faDochub:SM,faDocker:wM,faDraft2digital:kM,faDribbble:TM,faDribbbleSquare:EM,faDropbox:PM,faDrupal:DM,faDyalog:OM,faEarlybirds:IM,faEbay:BM,faEdge:RM,faEdgeLegacy:ZM,faElementor:jM,faEllo:FM,faEmber:qM,faEmpire:UM,faEnvira:WM,faErlang:GM,faEthereum:_M,faEtsy:$M,faEvernote:YM,faExpeditedssl:KM,faFacebook:JM,faFacebookF:QM,faFacebookMessenger:XM,faFacebookSquare:cC,faFantasyFlightGames:aC,faFedex:eC,faFedora:iC,faFigma:nC,faFirefox:oC,faFirefoxBrowser:tC,faFirstOrder:rC,faFirstOrderAlt:lC,faFirstdraft:fC,faFlickr:sC,faFlipboard:hC,faFly:mC,faFontAwesome:vC,faFontAwesomeAlt:zC,faFontAwesomeFlag:pC,faFontAwesomeLogoFull:dC,faFonticons:uC,faFonticonsFi:MC,faFortAwesome:CC,faFortAwesomeAlt:HC,faForumbee:gC,faFoursquare:VC,faFreeCodeCamp:xC,faFreebsd:LC,faFulcrum:bC,faGalacticRepublic:NC,faGalacticSenate:AC,faGetPocket:yC,faGg:SC,faGgCircle:wC,faGit:kC,faGitAlt:TC,faGitSquare:EC,faGithub:PC,faGithubAlt:DC,faGithubSquare:OC,faGitkraken:IC,faGitlab:BC,faGitter:RC,faGlide:ZC,faGlideG:jC,faGofore:FC,faGoodreads:qC,faGoodreadsG:UC,faGoogle:WC,faGoogleDrive:GC,faGooglePay:_C,faGooglePlay:$C,faGooglePlus:YC,faGooglePlusG:KC,faGooglePlusSquare:JC,faGoogleWallet:QC,faGratipay:XC,faGrav:cH,faGripfire:aH,faGrunt:eH,faGuilded:iH,faGulp:nH,faHackerNews:oH,faHackerNewsSquare:tH,faHackerrank:rH,faHips:lH,faHireAHelper:fH,faHive:sH,faHooli:hH,faHornbill:mH,faHotjar:vH,faHouzz:zH,faHtml5:pH,faHubspot:dH,faIdeal:uH,faImdb:MH,faInnosoft:CH,faInstagram:HH,faInstagramSquare:gH,faInstalod:VH,faIntercom:xH,faInternetExplorer:LH,faInvision:bH,faIoxhost:NH,faItchIo:AH,faItunes:yH,faItunesNote:SH,faJava:wH,faJediOrder:kH,faJenkins:TH,faJira:EH,faJoget:PH,faJoomla:DH,faJs:OH,faJsSquare:IH,faJsfiddle:BH,faKaggle:RH,faKeybase:ZH,faKeycdn:jH,faKickstarter:FH,faKickstarterK:qH,faKorvue:UH,faLaravel:WH,faLastfm:GH,faLastfmSquare:_H,faLeanpub:$H,faLess:YH,faLine:KH,faLinkedin:JH,faLinkedinIn:QH,faLinode:XH,faLinux:cg,faLyft:ag,faMagento:eg,faMailchimp:ig,faMandalorian:ng,faMarkdown:og,faMastodon:tg,faMaxcdn:rg,faMdb:lg,faMedapps:fg,faMedium:sg,faMediumM:hg,faMedrt:mg,faMeetup:vg,faMegaport:zg,faMendeley:pg,faMicroblog:dg,faMicrosoft:ug,faMix:Mg,faMixcloud:Cg,faMixer:Hg,faMizuni:gg,faModx:Vg,faMonero:xg,faNapster:Lg,faNeos:bg,faNimblr:Ng,faNode:Ag,faNodeJs:yg,faNpm:Sg,faNs8:wg,faNutritionix:kg,faOctopusDeploy:Tg,faOdnoklassniki:Eg,faOdnoklassnikiSquare:Pg,faOldRepublic:Dg,faOpencart:Og,faOpenid:Ig,faOpera:Bg,faOptinMonster:Rg,faOrcid:Zg,faOsi:jg,faPage4:Fg,faPagelines:qg,faPalfed:Ug,faPatreon:Wg,faPaypal:Gg,faPennyArcade:_g,faPerbyte:$g,faPeriscope:Yg,faPhabricator:Kg,faPhoenixFramework:Jg,faPhoenixSquadron:Qg,faPhp:Xg,faPiedPiper:cV,faPiedPiperAlt:aV,faPiedPiperHat:eV,faPiedPiperPp:iV,faPiedPiperSquare:nV,faPinterest:oV,faPinterestP:tV,faPinterestSquare:rV,faPlaystation:lV,faProductHunt:fV,faPushed:sV,faPython:hV,faQq:mV,faQuinscape:vV,faQuora:zV,faRProject:pV,faRaspberryPi:dV,faRavelry:uV,faReact:MV,faReacteurope:CV,faReadme:HV,faRebel:gV,faRedRiver:VV,faReddit:xV,faRedditAlien:LV,faRedditSquare:bV,faRedhat:NV,faRenren:AV,faReplyd:yV,faResearchgate:SV,faResolving:wV,faRev:kV,faRocketchat:TV,faRockrms:EV,faRust:PV,faSafari:DV,faSalesforce:OV,faSass:IV,faSchlix:BV,faScribd:RV,faSearchengin:ZV,faSellcast:jV,faSellsy:FV,faServicestack:qV,faShirtsinbulk:UV,faShopify:WV,faShopware:GV,faSimplybuilt:_V,faSistrix:$V,faSith:YV,faSketch:KV,faSkyatlas:JV,faSkype:QV,faSlack:XV,faSlackHash:cx,faSlideshare:ax,faSnapchat:ex,faSnapchatGhost:ix,faSnapchatSquare:nx,faSoundcloud:ox,faSourcetree:tx,faSpeakap:rx,faSpeakerDeck:lx,faSpotify:fx,faSquarespace:sx,faStackExchange:hx,faStackOverflow:mx,faStackpath:vx,faStaylinked:zx,faSteam:px,faSteamSquare:dx,faSteamSymbol:ux,faStickerMule:Mx,faStrava:Cx,faStripe:Hx,faStripeS:gx,faStudiovinari:Vx,faStumbleupon:xx,faStumbleuponCircle:Lx,faSuperpowers:bx,faSupple:Nx,faSuse:Ax,faSwift:yx,faSymfony:Sx,faTeamspeak:wx,faTelegram:kx,faTelegramPlane:Tx,faTencentWeibo:Ex,faTheRedYeti:Px,faThemeco:Dx,faThemeisle:Ox,faThinkPeaks:Ix,faTiktok:Bx,faTradeFederation:Rx,faTrello:Zx,faTumblr:jx,faTumblrSquare:Fx,faTwitch:qx,faTwitter:Ux,faTwitterSquare:Wx,faTypo3:Gx,faUber:_x,faUbuntu:$x,faUikit:Yx,faUmbraco:Kx,faUncharted:Jx,faUniregistry:Qx,faUnity:Xx,faUnsplash:cL,faUntappd:aL,faUps:eL,faUsb:iL,faUsps:nL,faUssunnah:oL,faVaadin:tL,faViacoin:rL,faViadeo:lL,faViadeoSquare:fL,faViber:sL,faVimeo:hL,faVimeoSquare:mL,faVimeoV:vL,faVine:zL,faVk:pL,faVnv:dL,faVuejs:uL,faWatchmanMonitoring:ML,faWaze:CL,faWeebly:HL,faWeibo:gL,faWeixin:VL,faWhatsapp:xL,faWhatsappSquare:LL,faWhmcs:bL,faWikipediaW:NL,faWindows:AL,faWix:yL,faWizardsOfTheCoast:SL,faWodu:wL,faWolfPackBattalion:kL,faWordpress:TL,faWordpressSimple:EL,faWpbeginner:PL,faWpexplorer:DL,faWpforms:OL,faWpressr:IL,faXbox:BL,faXing:RL,faXingSquare:ZL,faYCombinator:jL,faYahoo:FL,faYammer:qL,faYandex:UL,faYandexInternational:WL,faYarn:GL,faYelp:_L,faYoast:$L,faYoutube:YL,faYoutubeSquare:KL,faZhihu:JL};function J1(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?J1=function(c){return typeof c}:J1=function(c){return c&&typeof Symbol=="function"&&c.constructor===Symbol&&c!==Symbol.prototype?"symbol":typeof c},J1(e)}function QL(e,c){if(!(e instanceof c))throw new TypeError("Cannot call a class as a function")}function A3(e,c){for(var a=0;a-1;n--){var o=a[n],r=(o.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(r)>-1&&(i=o)}return U.head.insertBefore(c,i),e}}var gb="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function V2(){for(var e=12,c="";e-- >0;)c+=gb[Math.random()*62|0];return c}function W3(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function Vb(e){return Object.keys(e||{}).reduce(function(c,a){return c+"".concat(a,'="').concat(W3(e[a]),'" ')},"").trim()}function G3(e){return Object.keys(e||{}).reduce(function(c,a){return c+"".concat(a,": ").concat(e[a],";")},"")}function _3(e){return e.size!==R1.size||e.x!==R1.x||e.y!==R1.y||e.rotate!==R1.rotate||e.flipX||e.flipY}function $3(e){var c=e.transform,a=e.containerWidth,i=e.iconWidth,n={transform:"translate(".concat(a/2," 256)")},o="translate(".concat(c.x*32,", ").concat(c.y*32,") "),r="scale(".concat(c.size/16*(c.flipX?-1:1),", ").concat(c.size/16*(c.flipY?-1:1),") "),t="rotate(".concat(c.rotate," 0 0)"),l={transform:"".concat(o," ").concat(r," ").concat(t)},f={transform:"translate(".concat(i/2*-1," -256)")};return{outer:n,inner:l,path:f}}var n4={x:0,y:0,width:"100%",height:"100%"};function Y3(e){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return e.attributes&&(e.attributes.fill||c)&&(e.attributes.fill="black"),e}function xb(e){return e.tag==="g"?e.children:[e]}function Lb(e){var c=e.children,a=e.attributes,i=e.main,n=e.mask,o=e.maskId,r=e.transform,t=i.width,l=i.icon,f=n.width,s=n.icon,h=$3({transform:r,containerWidth:f,iconWidth:t}),v={tag:"rect",attributes:N({},n4,{fill:"white"})},m=l.children?{children:l.children.map(Y3)}:{},u={tag:"g",attributes:N({},h.inner),children:[Y3(N({tag:l.tag,attributes:N({},l.attributes,h.path)},m))]},d={tag:"g",attributes:N({},h.outer),children:[u]},p="mask-".concat(o||V2()),M="clip-".concat(o||V2()),g={tag:"mask",attributes:N({},n4,{id:p,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[v,d]},V={tag:"defs",children:[{tag:"clipPath",attributes:{id:M},children:xb(s)},g]};return c.push(V,{tag:"rect",attributes:N({fill:"currentColor","clip-path":"url(#".concat(M,")"),mask:"url(#".concat(p,")")},n4)}),{children:c,attributes:a}}function bb(e){var c=e.children,a=e.attributes,i=e.main,n=e.transform,o=e.styles,r=G3(o);if(r.length>0&&(a.style=r),_3(n)){var t=$3({transform:n,containerWidth:i.width,iconWidth:i.width});c.push({tag:"g",attributes:N({},t.outer),children:[{tag:"g",attributes:N({},t.inner),children:[{tag:i.icon.tag,children:i.icon.children,attributes:N({},i.icon.attributes,t.path)}]}]})}else c.push(i.icon);return{children:c,attributes:a}}function Nb(e){var c=e.children,a=e.main,i=e.mask,n=e.attributes,o=e.styles,r=e.transform;if(_3(r)&&a.found&&!i.found){var t=a.width,l=a.height,f={x:t/l/2,y:.5};n.style=G3(N({},o,{"transform-origin":"".concat(f.x+r.x/16,"em ").concat(f.y+r.y/16,"em")}))}return[{tag:"svg",attributes:n,children:c}]}function Ab(e){var c=e.prefix,a=e.iconName,i=e.children,n=e.attributes,o=e.symbol,r=o===!0?"".concat(c,"-").concat(_.familyPrefix,"-").concat(a):o;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:N({},n,{id:r}),children:i}]}]}function yb(e){var c=e.icons,a=c.main,i=c.mask,n=e.prefix,o=e.iconName,r=e.transform,t=e.symbol,l=e.title,f=e.maskId,s=e.titleId,h=e.extra,v=e.watchable,m=v===void 0?!1:v,u=i.found?i:a,d=u.width,p=u.height,M=n==="fak",g=M?"":"fa-w-".concat(Math.ceil(d/p*16)),V=[_.replacementClass,o?"".concat(_.familyPrefix,"-").concat(o):"",g].filter(function(y){return h.classes.indexOf(y)===-1}).filter(function(y){return y!==""||!!y}).concat(h.classes).join(" "),H={children:[],attributes:N({},h.attributes,{"data-prefix":n,"data-icon":o,class:V,role:h.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(d," ").concat(p)})},x=M&&!~h.classes.indexOf("fa-fw")?{width:"".concat(d/p*16*.0625,"em")}:{};m&&(H.attributes[tb]=""),l&&H.children.push({tag:"title",attributes:{id:H.attributes["aria-labelledby"]||"title-".concat(s||V2())},children:[l]});var C=N({},H,{prefix:n,iconName:o,main:a,mask:i,maskId:f,transform:r,symbol:t,styles:N({},x,h.styles)}),A=i.found&&a.found?Lb(C):bb(C),T=A.children,E=A.attributes;return C.children=T,C.attributes=E,t?Ab(C):Nb(C)}var K3=function(){},dk=_.measurePerformance&&M2&&M2.mark&&M2.measure?M2:{mark:K3,measure:K3};var Sb=function(c,a){return function(i,n,o,r){return c.call(a,i,n,o,r)}},o4=function(c,a,i,n){var o=Object.keys(c),r=o.length,t=n!==void 0?Sb(a,n):a,l,f,s;for(i===void 0?(l=1,s=c[o[0]]):(l=0,s=i);l2&&arguments[2]!==void 0?arguments[2]:{},i=a.skipHooks,n=i===void 0?!1:i,o=Object.keys(c).reduce(function(r,t){var l=c[t],f=!!l.icon;return f?r[l.iconName]=l.icon:r[t]=l,r},{});typeof n1.hooks.addPack=="function"&&!n?n1.hooks.addPack(e,o):n1.styles[e]=N({},n1.styles[e]||{},o),e==="fas"&&J3("fa",c)}var Q3=n1.styles,wb=n1.shims,kb={},Tb={},Eb={},X3=function(){var c=function(n){return o4(Q3,function(o,r,t){return o[t]=o4(r,n,{}),o},{})};kb=c(function(i,n,o){return n[3]&&(i[n[3]]=o),i}),Tb=c(function(i,n,o){var r=n[2];return i[o]=o,r.forEach(function(t){i[t]=o}),i});var a="far"in Q3;Eb=o4(wb,function(i,n){var o=n[0],r=n[1],t=n[2];return r==="far"&&!a&&(r="fas"),i[o]={prefix:r,iconName:t},i},{})};X3();var uk=n1.styles;function c6(e,c,a){if(e&&e[c]&&e[c][a])return{prefix:c,iconName:a,icon:e[c][a]}}function a6(e){var c=e.tag,a=e.attributes,i=a===void 0?{}:a,n=e.children,o=n===void 0?[]:n;return typeof e=="string"?W3(e):"<".concat(c," ").concat(Vb(i),">").concat(o.map(a6).join(""),"")}function t4(e){this.name="MissingIcon",this.message=e||"Icon unavailable",this.stack=new Error().stack}t4.prototype=Object.create(Error.prototype);t4.prototype.constructor=t4;var x2={fill:"currentColor"},e6={attributeType:"XML",repeatCount:"indefinite",dur:"2s"},Mk={tag:"path",attributes:N({},x2,{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})},r4=N({},e6,{attributeName:"opacity"}),Ck={tag:"circle",attributes:N({},x2,{cx:"256",cy:"364",r:"28"}),children:[{tag:"animate",attributes:N({},e6,{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:N({},r4,{values:"1;0;1;1;0;1;"})}]},Hk={tag:"path",attributes:N({},x2,{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:[{tag:"animate",attributes:N({},r4,{values:"1;0;0;0;0;1;"})}]},gk={tag:"path",attributes:N({},x2,{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:N({},r4,{values:"0;0;1;1;0;0;"})}]};var Vk=n1.styles;function i6(e){var c=e[0],a=e[1],i=e.slice(4),n=y3(i,1),o=n[0],r=null;return Array.isArray(o)?r={tag:"g",attributes:{class:"".concat(_.familyPrefix,"-").concat(S1.GROUP)},children:[{tag:"path",attributes:{class:"".concat(_.familyPrefix,"-").concat(S1.SECONDARY),fill:"currentColor",d:o[0]}},{tag:"path",attributes:{class:"".concat(_.familyPrefix,"-").concat(S1.PRIMARY),fill:"currentColor",d:o[1]}}]}:r={tag:"path",attributes:{fill:"currentColor",d:o}},{found:!0,width:c,height:a,icon:r}}var xk=n1.styles;var Pb=`svg:not(:root).svg-inline--fa { +> `)}`),this.converted++}return c}buildAdvanced(c){c.empty(),c.ontoggle=()=>{this.plugin.data.open.advanced=c.open,this.plugin.saveSettings()};let a=c.createEl("summary");new z.Setting(a).setHeading().setName("Advanced Settings"),a.createDiv("collapser").createDiv("handle"),new z.Setting(c).setName(L("Markdown Syntax Highlighting")).setDesc(L("Use Obsidian's markdown syntax highlighter in admonition code blocks. This setting is experimental and could cause errors.")).addToggle(i=>{i.setValue(this.plugin.data.syntaxHighlight),i.onChange(async n=>{this.plugin.data.syntaxHighlight=n,n?this.plugin.turnOnSyntaxHighlighting():this.plugin.turnOffSyntaxHighlighting(),await this.plugin.saveSettings()})}),new z.Setting(c).setName("Generate JS for Publish").setDesc(createFragment(i=>{i.createSpan({text:"Generate a javascript file to place in your "}),i.createEl("code",{text:"publish.js"}),i.createSpan({text:"file."}),i.createEl("br"),i.createEl("strong",{text:"Please note that this can only be done on custom domain publish sites."})})).addButton(i=>{i.setButtonText("Generate"),i.onClick(n=>{let t={};for(let f in this.plugin.admonitions){let s=this.plugin.admonitions[f];t[f]={icon:this.plugin.iconManager.getIconNode(s.icon)?.outerHTML??"",color:s.color}}let r=c3.replace(/ADMONITION_ICON_MAP\s?=\s?\{\}/,"ADMONITION_ICON_MAP="+JSON.stringify(t)),o=new Blob([r],{type:"text/javascript"}),l=createEl("a",{href:URL.createObjectURL(o),attr:{download:"publish.admonition.js"}});l.click(),l.detach()})})}buildTypes(){this.additionalEl.empty();for(let c of Object.values(this.plugin.data.userAdmonitions)){let a=new z.Setting(this.additionalEl),i=this.plugin.getAdmonitionElement(c.type,c.type[0].toUpperCase()+c.type.slice(1).toLowerCase(),c.icon,c.injectColor??this.plugin.data.injectColor?c.color:null);a.infoEl.replaceWith(i),c.command?a.addExtraButton(n=>{n.setIcon(r2.toString()).setTooltip(L("Unregister Commands")).onClick(async()=>{this.plugin.unregisterCommandsFor(c),await this.plugin.saveSettings(),this.display()})}):a.addExtraButton(n=>{n.setIcon(o2.toString()).setTooltip(L("Register Commands")).onClick(async()=>{this.plugin.registerCommandsFor(c),await this.plugin.saveSettings(),this.display()})}),a.addExtraButton(n=>{n.setIcon("pencil").setTooltip(L("Edit")).onClick(()=>{let t=new l1(this.plugin,c);t.onClose=async()=>{if(t.saved){let r=c.command,o={type:t.type,color:t.color,icon:t.icon,command:r,title:t.title,injectColor:t.injectColor,noTitle:t.noTitle,copy:t.copy};if(o.type!=c.type){this.plugin.unregisterType(c);let l=Object.entries(this.plugin.data.userAdmonitions);this.plugin.data.userAdmonitions=Object.fromEntries(l.map(([f,s])=>f==c.type?[o.type,o]:[f,s]))}else this.plugin.data.userAdmonitions[o.type]=o;this.plugin.registerType(o.type),this.plugin.calloutManager.addAdmonition(o),this.display()}},t.open()})}).addExtraButton(n=>{n.setIcon("trash").setTooltip(L("Delete")).onClick(()=>{this.plugin.removeAdmonition(c),this.display()})})}}},l1=class extends z.Modal{constructor(c,a){super(c.app);this.plugin=c;this.color="#7d7d7d";this.icon={};this.saved=!1;this.error=!1;this.injectColor=this.plugin.data.injectColor;this.noTitle=!1;a&&(this.color=a.color,this.icon=a.icon,this.type=a.type,this.originalType=a.type,this.title=a.title,this.injectColor=a.injectColor??this.injectColor,this.noTitle=a.noTitle??!1,this.copy=a.copy??this.plugin.data.copyButton)}async display(){let{contentEl:c}=this;c.empty();let a=c.createDiv(),i=this.title??this.type??"...";this.admonitionPreview=this.plugin.getAdmonitionElement(this.type,i[0].toUpperCase()+i.slice(1).toLowerCase(),this.icon,this.injectColor??this.plugin.data.injectColor?this.color:null),this.admonitionPreview.createDiv("callout-content admonition-content").createEl("p",{text:"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla et euismod nulla."}),c.appendChild(this.admonitionPreview);let n,t=new z.Setting(a).setName(L("Admonition Type")).addText(h=>{n=h,n.setValue(this.type).onChange(v=>{let m=e1.validateType(v,this.plugin,this.originalType);if(m.success==!1){l1.setValidationError(h.inputEl,m.message);return}l1.removeValidationError(h.inputEl),this.type=v,this.title||this.updateTitle(this.admonitionPreview,this.type?.[0].toUpperCase()+this.type?.slice(1).toLowerCase())})});t.controlEl.addClass("admonition-type-setting"),t.descEl.createSpan({text:"This is used to create the admonition (e.g., "}),t.descEl.createEl("code",{text:"note"}),t.descEl.createSpan({text:" or "}),t.descEl.createEl("code",{text:"abstract"}),t.descEl.createSpan({text:")"}),new z.Setting(a).setName(L("Admonition Title")).setDesc(L("This will be the default title for this admonition type.")).addText(h=>{h.setValue(this.title).onChange(v=>{if(!v.length){this.title=null,this.updateTitle(this.admonitionPreview,this.type?.[0].toUpperCase()+i.slice(1).toLowerCase());return}this.title=v,this.updateTitle(this.admonitionPreview,this.title)})}),new z.Setting(a).setName(L("No Admonition Title by Default")).setDesc(createFragment(h=>{h.createSpan({text:L("The admonition will have no title unless ")}),h.createEl("code",{text:"title"}),h.createSpan({text:L(" is explicitly provided.")})})).addToggle(h=>{h.setValue(this.noTitle).onChange(v=>this.noTitle=v)}),new z.Setting(a).setName(L("Show Copy Button")).setDesc(createFragment(h=>{h.createSpan({text:"A copy button will be added to the admonition & callout."})})).addToggle(h=>{h.setValue(this.copy).onChange(v=>this.copy=v)});let r=createEl("input",{attr:{type:"file",name:"image",accept:"image/*"}}),o;new z.Setting(a).setName(L("Admonition Icon")).setDesc("Icon to display next to the title.").addText(h=>{o=h,this.icon.type!=="image"&&h.setValue(this.icon.name);let v=async()=>{let u=h.inputEl.value,d=e1.validateIcon(u,this.plugin);if(d.success==!1){l1.setValidationError(h.inputEl,d.message);return}l1.removeValidationError(h.inputEl);let p=this.plugin.iconManager.getIconType(u);this.icon=m.icon??{name:u,type:p};let M=this.admonitionPreview.querySelector(".admonition-title-icon");M.innerHTML=this.plugin.iconManager.getIconNode(this.icon)?.outerHTML??""},m=new U2(this.plugin,h);m.onClose=v,h.inputEl.onblur=v}).addButton(h=>{h.setButtonText(L("Upload Image")).setIcon("image-file"),h.buttonEl.addClass("admonition-file-upload"),h.buttonEl.appendChild(r),h.onClick(()=>r.click())}),r.onchange=async()=>{let{files:h}=r;if(!h.length)return;let v=h[0],m=new FileReader;m.onloadend=u=>{var d=new Image;d.onload=()=>{try{let p=document.createElement("canvas"),M=24,g=d.width,V=d.height;g>V?g>M&&(V*=M/g,g=M):V>M&&(g*=M/V,V=M),p.width=g,p.height=V,p.getContext("2d").drawImage(d,0,0,g,V),this.icon={name:p.toDataURL("image/png"),type:"image"},this.display()}catch{new z.Notice("There was an error parsing the image.")}},d.src=u.target.result.toString()},m.readAsDataURL(v),r.value=null};let l=a.createDiv("admonition-color-settings");this.createColor(l);let f=c.createDiv(),s=new z.Setting(f);s.addButton(h=>(h.setTooltip(L("Save")).setIcon("checkmark").onClick(async()=>{let v=e1.validate(this.plugin,n.inputEl.value,o.inputEl.value,this.originalType);if(v.success==!1){l1.setValidationError(v.failed=="type"?n.inputEl:o.inputEl,v.message),new z.Notice("Fix errors before saving.");return}this.saved=!0,this.close()}),h)),s.addExtraButton(h=>(h.setIcon("cross").setTooltip("Cancel").onClick(()=>{this.saved=!1,this.close()}),h))}createColor(c){c.empty();let a=this.injectColor?"Set the admonition color. Disable to set manually using CSS.":"Admonition color is disabled and must be manually set using CSS.";new z.Setting(c).setName(L("Color")).setDesc(a).addText(i=>{i.inputEl.setAttribute("type","color"),this.injectColor||i.inputEl.setAttribute("disabled","true"),i.setValue(n8(this.color)).onChange(n=>{let t=i8(n);!t||(this.color=`${t.r}, ${t.g}, ${t.b}`,this.admonitionPreview.setAttribute("style",`--callout-color: ${this.color};`))})}).addToggle(i=>i.setValue(this.injectColor).setTooltip(`${this.injectColor?"Disable":"Enable"} Admonition Color`).onChange(n=>{this.injectColor=n,n?this.admonitionPreview.setAttribute("style",`--callout-color: ${this.color};`):this.admonitionPreview.removeAttribute("style"),this.createColor(c)}))}updateTitle(c,a){let i=c.querySelector(".admonition-title-content"),n=c.querySelector(".admonition-title-icon");i.textContent=a,i.prepend(n)}onOpen(){this.display()}static setValidationError(c,a){if(c.addClass("is-invalid"),a){c.parentElement.addClasses(["has-invalid-message","unset-align-items"]),c.parentElement.parentElement.addClass(".unset-align-items");let i=c.parentElement.querySelector(".invalid-feedback");i||(i=c.parentElement.createDiv({cls:"invalid-feedback"})),i.setText(a)}}static removeValidationError(c){c.removeClass("is-invalid"),c.parentElement.removeClasses(["has-invalid-message","unset-align-items"]),c.parentElement.parentElement.removeClass(".unset-align-items"),c.parentElement.querySelector(".invalid-feedback")&&c.parentElement.removeChild(c.parentElement.querySelector(".invalid-feedback"))}};function i8(e){let c=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return c?{r:parseInt(c[1],16),g:parseInt(c[2],16),b:parseInt(c[3],16)}:null}function G2(e){var c=e.toString(16);return c.length==1?"0"+c:c}function n8(e){let c=/^(\d+),\s?(\d+),\s?(\d+)/i.exec(e);return!c||!c.length?"":`#${G2(Number(c[1]))}${G2(Number(c[2]))}${G2(Number(c[3]))}`}var t8={prefix:"far",iconName:"address-book",icon:[448,512,[],"f2b9","M436 160c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h320c26.5 0 48-21.5 48-48v-48h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20v-64h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20v-64h20zm-68 304H48V48h320v416zM208 256c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm-89.6 128h179.2c12.4 0 22.4-8.6 22.4-19.2v-19.2c0-31.8-30.1-57.6-67.2-57.6-10.8 0-18.7 8-44.8 8-26.9 0-33.4-8-44.8-8-37.1 0-67.2 25.8-67.2 57.6v19.2c0 10.6 10 19.2 22.4 19.2z"]},o8={prefix:"far",iconName:"address-card",icon:[576,512,[],"f2bb","M528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm0 400H48V80h480v352zM208 256c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm-89.6 128h179.2c12.4 0 22.4-8.6 22.4-19.2v-19.2c0-31.8-30.1-57.6-67.2-57.6-10.8 0-18.7 8-44.8 8-26.9 0-33.4-8-44.8-8-37.1 0-67.2 25.8-67.2 57.6v19.2c0 10.6 10 19.2 22.4 19.2zM360 320h112c4.4 0 8-3.6 8-8v-16c0-4.4-3.6-8-8-8H360c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8zm0-64h112c4.4 0 8-3.6 8-8v-16c0-4.4-3.6-8-8-8H360c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8zm0-64h112c4.4 0 8-3.6 8-8v-16c0-4.4-3.6-8-8-8H360c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8z"]},r8={prefix:"far",iconName:"angry",icon:[496,512,[],"f556","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm0-144c-33.6 0-65.2 14.8-86.8 40.6-8.5 10.2-7.1 25.3 3.1 33.8s25.3 7.2 33.8-3c24.8-29.7 75-29.7 99.8 0 8.1 9.7 23.2 11.9 33.8 3 10.2-8.5 11.5-23.6 3.1-33.8-21.6-25.8-53.2-40.6-86.8-40.6zm-48-72c10.3 0 19.9-6.7 23-17.1 3.8-12.7-3.4-26.1-16.1-29.9l-80-24c-12.8-3.9-26.1 3.4-29.9 16.1-3.8 12.7 3.4 26.1 16.1 29.9l28.2 8.5c-3.1 4.9-5.3 10.4-5.3 16.6 0 17.7 14.3 32 32 32s32-14.4 32-32.1zm199-54.9c-3.8-12.7-17.1-19.9-29.9-16.1l-80 24c-12.7 3.8-19.9 17.2-16.1 29.9 3.1 10.4 12.7 17.1 23 17.1 0 17.7 14.3 32 32 32s32-14.3 32-32c0-6.2-2.2-11.7-5.3-16.6l28.2-8.5c12.7-3.7 19.9-17.1 16.1-29.8z"]},l8={prefix:"far",iconName:"arrow-alt-circle-down",icon:[512,512,[],"f358","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm-32-316v116h-67c-10.7 0-16 12.9-8.5 20.5l99 99c4.7 4.7 12.3 4.7 17 0l99-99c7.6-7.6 2.2-20.5-8.5-20.5h-67V140c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12z"]},f8={prefix:"far",iconName:"arrow-alt-circle-left",icon:[512,512,[],"f359","M8 256c0 137 111 248 248 248s248-111 248-248S393 8 256 8 8 119 8 256zm448 0c0 110.5-89.5 200-200 200S56 366.5 56 256 145.5 56 256 56s200 89.5 200 200zm-72-20v40c0 6.6-5.4 12-12 12H256v67c0 10.7-12.9 16-20.5 8.5l-99-99c-4.7-4.7-4.7-12.3 0-17l99-99c7.6-7.6 20.5-2.2 20.5 8.5v67h116c6.6 0 12 5.4 12 12z"]},s8={prefix:"far",iconName:"arrow-alt-circle-right",icon:[512,512,[],"f35a","M504 256C504 119 393 8 256 8S8 119 8 256s111 248 248 248 248-111 248-248zm-448 0c0-110.5 89.5-200 200-200s200 89.5 200 200-89.5 200-200 200S56 366.5 56 256zm72 20v-40c0-6.6 5.4-12 12-12h116v-67c0-10.7 12.9-16 20.5-8.5l99 99c4.7 4.7 4.7 12.3 0 17l-99 99c-7.6 7.6-20.5 2.2-20.5-8.5v-67H140c-6.6 0-12-5.4-12-12z"]},h8={prefix:"far",iconName:"arrow-alt-circle-up",icon:[512,512,[],"f35b","M256 504c137 0 248-111 248-248S393 8 256 8 8 119 8 256s111 248 248 248zm0-448c110.5 0 200 89.5 200 200s-89.5 200-200 200S56 366.5 56 256 145.5 56 256 56zm20 328h-40c-6.6 0-12-5.4-12-12V256h-67c-10.7 0-16-12.9-8.5-20.5l99-99c4.7-4.7 12.3-4.7 17 0l99 99c7.6 7.6 2.2 20.5-8.5 20.5h-67v116c0 6.6-5.4 12-12 12z"]},m8={prefix:"far",iconName:"bell",icon:[448,512,[],"f0f3","M439.39 362.29c-19.32-20.76-55.47-51.99-55.47-154.29 0-77.7-54.48-139.9-127.94-155.16V32c0-17.67-14.32-32-31.98-32s-31.98 14.33-31.98 32v20.84C118.56 68.1 64.08 130.3 64.08 208c0 102.3-36.15 133.53-55.47 154.29-6 6.45-8.66 14.16-8.61 21.71.11 16.4 12.98 32 32.1 32h383.8c19.12 0 32-15.6 32.1-32 .05-7.55-2.61-15.27-8.61-21.71zM67.53 368c21.22-27.97 44.42-74.33 44.53-159.42 0-.2-.06-.38-.06-.58 0-61.86 50.14-112 112-112s112 50.14 112 112c0 .2-.06.38-.06.58.11 85.1 23.31 131.46 44.53 159.42H67.53zM224 512c35.32 0 63.97-28.65 63.97-64H160.03c0 35.35 28.65 64 63.97 64z"]},v8={prefix:"far",iconName:"bell-slash",icon:[640,512,[],"f1f6","M633.99 471.02L36 3.51C29.1-2.01 19.03-.9 13.51 6l-10 12.49C-2.02 25.39-.9 35.46 6 40.98l598 467.51c6.9 5.52 16.96 4.4 22.49-2.49l10-12.49c5.52-6.9 4.41-16.97-2.5-22.49zM163.53 368c16.71-22.03 34.48-55.8 41.4-110.58l-45.47-35.55c-3.27 90.73-36.47 120.68-54.84 140.42-6 6.45-8.66 14.16-8.61 21.71.11 16.4 12.98 32 32.1 32h279.66l-61.4-48H163.53zM320 96c61.86 0 112 50.14 112 112 0 .2-.06.38-.06.58.02 16.84 1.16 31.77 2.79 45.73l59.53 46.54c-8.31-22.13-14.34-51.49-14.34-92.85 0-77.7-54.48-139.9-127.94-155.16V32c0-17.67-14.32-32-31.98-32s-31.98 14.33-31.98 32v20.84c-26.02 5.41-49.45 16.94-69.13 32.72l38.17 29.84C275 103.18 296.65 96 320 96zm0 416c35.32 0 63.97-28.65 63.97-64H256.03c0 35.35 28.65 64 63.97 64z"]},z8={prefix:"far",iconName:"bookmark",icon:[384,512,[],"f02e","M336 0H48C21.49 0 0 21.49 0 48v464l192-112 192 112V48c0-26.51-21.49-48-48-48zm0 428.43l-144-84-144 84V54a6 6 0 0 1 6-6h276c3.314 0 6 2.683 6 5.996V428.43z"]},p8={prefix:"far",iconName:"building",icon:[448,512,[],"f1ad","M128 148v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12zm140 12h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm-128 96h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm128 0h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm-76 84v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm76 12h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm180 124v36H0v-36c0-6.6 5.4-12 12-12h19.5V24c0-13.3 10.7-24 24-24h337c13.3 0 24 10.7 24 24v440H436c6.6 0 12 5.4 12 12zM79.5 463H192v-67c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v67h112.5V49L80 48l-.5 415z"]},d8={prefix:"far",iconName:"calendar",icon:[448,512,[],"f133","M400 64h-48V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H160V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zm-6 400H54c-3.3 0-6-2.7-6-6V160h352v298c0 3.3-2.7 6-6 6z"]},u8={prefix:"far",iconName:"calendar-alt",icon:[448,512,[],"f073","M148 288h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm108-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 96v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm192 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96-260v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48zm-48 346V160H48v298c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"]},M8={prefix:"far",iconName:"calendar-check",icon:[448,512,[],"f274","M400 64h-48V12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v52H160V12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v52H48C21.49 64 0 85.49 0 112v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm-6 400H54a6 6 0 0 1-6-6V160h352v298a6 6 0 0 1-6 6zm-52.849-200.65L198.842 404.519c-4.705 4.667-12.303 4.637-16.971-.068l-75.091-75.699c-4.667-4.705-4.637-12.303.068-16.971l22.719-22.536c4.705-4.667 12.303-4.637 16.97.069l44.104 44.461 111.072-110.181c4.705-4.667 12.303-4.637 16.971.068l22.536 22.718c4.667 4.705 4.636 12.303-.069 16.97z"]},C8={prefix:"far",iconName:"calendar-minus",icon:[448,512,[],"f272","M124 328c-6.6 0-12-5.4-12-12v-24c0-6.6 5.4-12 12-12h200c6.6 0 12 5.4 12 12v24c0 6.6-5.4 12-12 12H124zm324-216v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48zm-48 346V160H48v298c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"]},H8={prefix:"far",iconName:"calendar-plus",icon:[448,512,[],"f271","M336 292v24c0 6.6-5.4 12-12 12h-76v76c0 6.6-5.4 12-12 12h-24c-6.6 0-12-5.4-12-12v-76h-76c-6.6 0-12-5.4-12-12v-24c0-6.6 5.4-12 12-12h76v-76c0-6.6 5.4-12 12-12h24c6.6 0 12 5.4 12 12v76h76c6.6 0 12 5.4 12 12zm112-180v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48zm-48 346V160H48v298c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"]},g8={prefix:"far",iconName:"calendar-times",icon:[448,512,[],"f273","M311.7 374.7l-17 17c-4.7 4.7-12.3 4.7-17 0L224 337.9l-53.7 53.7c-4.7 4.7-12.3 4.7-17 0l-17-17c-4.7-4.7-4.7-12.3 0-17l53.7-53.7-53.7-53.7c-4.7-4.7-4.7-12.3 0-17l17-17c4.7-4.7 12.3-4.7 17 0l53.7 53.7 53.7-53.7c4.7-4.7 12.3-4.7 17 0l17 17c4.7 4.7 4.7 12.3 0 17L257.9 304l53.7 53.7c4.8 4.7 4.8 12.3.1 17zM448 112v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48zm-48 346V160H48v298c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"]},V8={prefix:"far",iconName:"caret-square-down",icon:[448,512,[],"f150","M125.1 208h197.8c10.7 0 16.1 13 8.5 20.5l-98.9 98.3c-4.7 4.7-12.2 4.7-16.9 0l-98.9-98.3c-7.7-7.5-2.3-20.5 8.4-20.5zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-48 346V86c0-3.3-2.7-6-6-6H54c-3.3 0-6 2.7-6 6v340c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"]},x8={prefix:"far",iconName:"caret-square-left",icon:[448,512,[],"f191","M272 157.1v197.8c0 10.7-13 16.1-20.5 8.5l-98.3-98.9c-4.7-4.7-4.7-12.2 0-16.9l98.3-98.9c7.5-7.7 20.5-2.3 20.5 8.4zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-48 346V86c0-3.3-2.7-6-6-6H54c-3.3 0-6 2.7-6 6v340c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"]},L8={prefix:"far",iconName:"caret-square-right",icon:[448,512,[],"f152","M176 354.9V157.1c0-10.7 13-16.1 20.5-8.5l98.3 98.9c4.7 4.7 4.7 12.2 0 16.9l-98.3 98.9c-7.5 7.7-20.5 2.3-20.5-8.4zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-48 346V86c0-3.3-2.7-6-6-6H54c-3.3 0-6 2.7-6 6v340c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"]},b8={prefix:"far",iconName:"caret-square-up",icon:[448,512,[],"f151","M322.9 304H125.1c-10.7 0-16.1-13-8.5-20.5l98.9-98.3c4.7-4.7 12.2-4.7 16.9 0l98.9 98.3c7.7 7.5 2.3 20.5-8.4 20.5zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-48 346V86c0-3.3-2.7-6-6-6H54c-3.3 0-6 2.7-6 6v340c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"]},N8={prefix:"far",iconName:"chart-bar",icon:[512,512,[],"f080","M396.8 352h22.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-192 0h22.4c6.4 0 12.8-6.4 12.8-12.8V140.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h22.4c6.4 0 12.8-6.4 12.8-12.8V204.8c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zM496 400H48V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16zm-387.2-48h22.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-22.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8z"]},A8={prefix:"far",iconName:"check-circle",icon:[512,512,[],"f058","M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm0 48c110.532 0 200 89.451 200 200 0 110.532-89.451 200-200 200-110.532 0-200-89.451-200-200 0-110.532 89.451-200 200-200m140.204 130.267l-22.536-22.718c-4.667-4.705-12.265-4.736-16.97-.068L215.346 303.697l-59.792-60.277c-4.667-4.705-12.265-4.736-16.97-.069l-22.719 22.536c-4.705 4.667-4.736 12.265-.068 16.971l90.781 91.516c4.667 4.705 12.265 4.736 16.97.068l172.589-171.204c4.704-4.668 4.734-12.266.067-16.971z"]},y8={prefix:"far",iconName:"check-square",icon:[448,512,[],"f14a","M400 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zm0 400H48V80h352v352zm-35.864-241.724L191.547 361.48c-4.705 4.667-12.303 4.637-16.97-.068l-90.781-91.516c-4.667-4.705-4.637-12.303.069-16.971l22.719-22.536c4.705-4.667 12.303-4.637 16.97.069l59.792 60.277 141.352-140.216c4.705-4.667 12.303-4.637 16.97.068l22.536 22.718c4.667 4.706 4.637 12.304-.068 16.971z"]},S8={prefix:"far",iconName:"circle",icon:[512,512,[],"f111","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200z"]},w8={prefix:"far",iconName:"clipboard",icon:[384,512,[],"f328","M336 64h-80c0-35.3-28.7-64-64-64s-64 28.7-64 64H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM192 40c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm144 418c0 3.3-2.7 6-6 6H54c-3.3 0-6-2.7-6-6V118c0-3.3 2.7-6 6-6h42v36c0 6.6 5.4 12 12 12h168c6.6 0 12-5.4 12-12v-36h42c3.3 0 6 2.7 6 6z"]},k8={prefix:"far",iconName:"clock",icon:[512,512,[],"f017","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z"]},T8={prefix:"far",iconName:"clone",icon:[512,512,[],"f24d","M464 0H144c-26.51 0-48 21.49-48 48v48H48c-26.51 0-48 21.49-48 48v320c0 26.51 21.49 48 48 48h320c26.51 0 48-21.49 48-48v-48h48c26.51 0 48-21.49 48-48V48c0-26.51-21.49-48-48-48zM362 464H54a6 6 0 0 1-6-6V150a6 6 0 0 1 6-6h42v224c0 26.51 21.49 48 48 48h224v42a6 6 0 0 1-6 6zm96-96H150a6 6 0 0 1-6-6V54a6 6 0 0 1 6-6h308a6 6 0 0 1 6 6v308a6 6 0 0 1-6 6z"]},E8={prefix:"far",iconName:"closed-captioning",icon:[512,512,[],"f20a","M464 64H48C21.5 64 0 85.5 0 112v288c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zm-6 336H54c-3.3 0-6-2.7-6-6V118c0-3.3 2.7-6 6-6h404c3.3 0 6 2.7 6 6v276c0 3.3-2.7 6-6 6zm-211.1-85.7c1.7 2.4 1.5 5.6-.5 7.7-53.6 56.8-172.8 32.1-172.8-67.9 0-97.3 121.7-119.5 172.5-70.1 2.1 2 2.5 3.2 1 5.7l-17.5 30.5c-1.9 3.1-6.2 4-9.1 1.7-40.8-32-94.6-14.9-94.6 31.2 0 48 51 70.5 92.2 32.6 2.8-2.5 7.1-2.1 9.2.9l19.6 27.7zm190.4 0c1.7 2.4 1.5 5.6-.5 7.7-53.6 56.9-172.8 32.1-172.8-67.9 0-97.3 121.7-119.5 172.5-70.1 2.1 2 2.5 3.2 1 5.7L420 220.2c-1.9 3.1-6.2 4-9.1 1.7-40.8-32-94.6-14.9-94.6 31.2 0 48 51 70.5 92.2 32.6 2.8-2.5 7.1-2.1 9.2.9l19.6 27.7z"]},P8={prefix:"far",iconName:"comment",icon:[512,512,[],"f075","M256 32C114.6 32 0 125.1 0 240c0 47.6 19.9 91.2 52.9 126.3C38 405.7 7 439.1 6.5 439.5c-6.6 7-8.4 17.2-4.6 26S14.4 480 24 480c61.5 0 110-25.7 139.1-46.3C192 442.8 223.2 448 256 448c141.4 0 256-93.1 256-208S397.4 32 256 32zm0 368c-26.7 0-53.1-4.1-78.4-12.1l-22.7-7.2-19.5 13.8c-14.3 10.1-33.9 21.4-57.5 29 7.3-12.1 14.4-25.7 19.9-40.2l10.6-28.1-20.6-21.8C69.7 314.1 48 282.2 48 240c0-88.2 93.3-160 208-160s208 71.8 208 160-93.3 160-208 160z"]},D8={prefix:"far",iconName:"comment-alt",icon:[512,512,[],"f27a","M448 0H64C28.7 0 0 28.7 0 64v288c0 35.3 28.7 64 64 64h96v84c0 7.1 5.8 12 12 12 2.4 0 4.9-.7 7.1-2.4L304 416h144c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64zm16 352c0 8.8-7.2 16-16 16H288l-12.8 9.6L208 428v-60H64c-8.8 0-16-7.2-16-16V64c0-8.8 7.2-16 16-16h384c8.8 0 16 7.2 16 16v288z"]},O8={prefix:"far",iconName:"comment-dots",icon:[512,512,[],"f4ad","M144 208c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm112 0c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm112 0c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zM256 32C114.6 32 0 125.1 0 240c0 47.6 19.9 91.2 52.9 126.3C38 405.7 7 439.1 6.5 439.5c-6.6 7-8.4 17.2-4.6 26S14.4 480 24 480c61.5 0 110-25.7 139.1-46.3C192 442.8 223.2 448 256 448c141.4 0 256-93.1 256-208S397.4 32 256 32zm0 368c-26.7 0-53.1-4.1-78.4-12.1l-22.7-7.2-19.5 13.8c-14.3 10.1-33.9 21.4-57.5 29 7.3-12.1 14.4-25.7 19.9-40.2l10.6-28.1-20.6-21.8C69.7 314.1 48 282.2 48 240c0-88.2 93.3-160 208-160s208 71.8 208 160-93.3 160-208 160z"]},I8={prefix:"far",iconName:"comments",icon:[576,512,[],"f086","M532 386.2c27.5-27.1 44-61.1 44-98.2 0-80-76.5-146.1-176.2-157.9C368.3 72.5 294.3 32 208 32 93.1 32 0 103.6 0 192c0 37 16.5 71 44 98.2-15.3 30.7-37.3 54.5-37.7 54.9-6.3 6.7-8.1 16.5-4.4 25 3.6 8.5 12 14 21.2 14 53.5 0 96.7-20.2 125.2-38.8 9.2 2.1 18.7 3.7 28.4 4.9C208.1 407.6 281.8 448 368 448c20.8 0 40.8-2.4 59.8-6.8C456.3 459.7 499.4 480 553 480c9.2 0 17.5-5.5 21.2-14 3.6-8.5 1.9-18.3-4.4-25-.4-.3-22.5-24.1-37.8-54.8zm-392.8-92.3L122.1 305c-14.1 9.1-28.5 16.3-43.1 21.4 2.7-4.7 5.4-9.7 8-14.8l15.5-31.1L77.7 256C64.2 242.6 48 220.7 48 192c0-60.7 73.3-112 160-112s160 51.3 160 112-73.3 112-160 112c-16.5 0-33-1.9-49-5.6l-19.8-4.5zM498.3 352l-24.7 24.4 15.5 31.1c2.6 5.1 5.3 10.1 8 14.8-14.6-5.1-29-12.3-43.1-21.4l-17.1-11.1-19.9 4.6c-16 3.7-32.5 5.6-49 5.6-54 0-102.2-20.1-131.3-49.7C338 339.5 416 272.9 416 192c0-3.4-.4-6.7-.7-10C479.7 196.5 528 238.8 528 288c0 28.7-16.2 50.6-29.7 64z"]},B8={prefix:"far",iconName:"compass",icon:[496,512,[],"f14e","M347.94 129.86L203.6 195.83a31.938 31.938 0 0 0-15.77 15.77l-65.97 144.34c-7.61 16.65 9.54 33.81 26.2 26.2l144.34-65.97a31.938 31.938 0 0 0 15.77-15.77l65.97-144.34c7.61-16.66-9.54-33.81-26.2-26.2zm-77.36 148.72c-12.47 12.47-32.69 12.47-45.16 0-12.47-12.47-12.47-32.69 0-45.16 12.47-12.47 32.69-12.47 45.16 0 12.47 12.47 12.47 32.69 0 45.16zM248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm0 448c-110.28 0-200-89.72-200-200S137.72 56 248 56s200 89.72 200 200-89.72 200-200 200z"]},_2={prefix:"far",iconName:"copy",icon:[448,512,[],"f0c5","M433.941 65.941l-51.882-51.882A48 48 0 0 0 348.118 0H176c-26.51 0-48 21.49-48 48v48H48c-26.51 0-48 21.49-48 48v320c0 26.51 21.49 48 48 48h224c26.51 0 48-21.49 48-48v-48h80c26.51 0 48-21.49 48-48V99.882a48 48 0 0 0-14.059-33.941zM266 464H54a6 6 0 0 1-6-6V150a6 6 0 0 1 6-6h74v224c0 26.51 21.49 48 48 48h96v42a6 6 0 0 1-6 6zm128-96H182a6 6 0 0 1-6-6V54a6 6 0 0 1 6-6h106v88c0 13.255 10.745 24 24 24h88v202a6 6 0 0 1-6 6zm6-256h-64V48h9.632c1.591 0 3.117.632 4.243 1.757l48.368 48.368a6 6 0 0 1 1.757 4.243V112z"]},R8={prefix:"far",iconName:"copyright",icon:[512,512,[],"f1f9","M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm0 448c-110.532 0-200-89.451-200-200 0-110.531 89.451-200 200-200 110.532 0 200 89.451 200 200 0 110.532-89.451 200-200 200zm107.351-101.064c-9.614 9.712-45.53 41.396-104.065 41.396-82.43 0-140.484-61.425-140.484-141.567 0-79.152 60.275-139.401 139.762-139.401 55.531 0 88.738 26.62 97.593 34.779a11.965 11.965 0 0 1 1.936 15.322l-18.155 28.113c-3.841 5.95-11.966 7.282-17.499 2.921-8.595-6.776-31.814-22.538-61.708-22.538-48.303 0-77.916 35.33-77.916 80.082 0 41.589 26.888 83.692 78.277 83.692 32.657 0 56.843-19.039 65.726-27.225 5.27-4.857 13.596-4.039 17.82 1.738l19.865 27.17a11.947 11.947 0 0 1-1.152 15.518z"]},Z8={prefix:"far",iconName:"credit-card",icon:[576,512,[],"f09d","M527.9 32H48.1C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48.1 48h479.8c26.6 0 48.1-21.5 48.1-48V80c0-26.5-21.5-48-48.1-48zM54.1 80h467.8c3.3 0 6 2.7 6 6v42H48.1V86c0-3.3 2.7-6 6-6zm467.8 352H54.1c-3.3 0-6-2.7-6-6V256h479.8v170c0 3.3-2.7 6-6 6zM192 332v40c0 6.6-5.4 12-12 12h-72c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h72c6.6 0 12 5.4 12 12zm192 0v40c0 6.6-5.4 12-12 12H236c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h136c6.6 0 12 5.4 12 12z"]},j8={prefix:"far",iconName:"dizzy",icon:[496,512,[],"f567","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm-33.8-217.9c7.8-7.8 7.8-20.5 0-28.3L196.3 192l17.9-17.9c7.8-7.8 7.8-20.5 0-28.3-7.8-7.8-20.5-7.8-28.3 0L168 163.7l-17.8-17.8c-7.8-7.8-20.5-7.8-28.3 0-7.8 7.8-7.8 20.5 0 28.3l17.9 17.9-17.9 17.9c-7.8 7.8-7.8 20.5 0 28.3 7.8 7.8 20.5 7.8 28.3 0l17.8-17.8 17.8 17.8c7.9 7.7 20.5 7.7 28.4-.2zm160-92.2c-7.8-7.8-20.5-7.8-28.3 0L328 163.7l-17.8-17.8c-7.8-7.8-20.5-7.8-28.3 0-7.8 7.8-7.8 20.5 0 28.3l17.9 17.9-17.9 17.9c-7.8 7.8-7.8 20.5 0 28.3 7.8 7.8 20.5 7.8 28.3 0l17.8-17.8 17.8 17.8c7.8 7.8 20.5 7.8 28.3 0 7.8-7.8 7.8-20.5 0-28.3l-17.8-18 17.9-17.9c7.7-7.8 7.7-20.4 0-28.2zM248 272c-35.3 0-64 28.7-64 64s28.7 64 64 64 64-28.7 64-64-28.7-64-64-64z"]},F8={prefix:"far",iconName:"dot-circle",icon:[512,512,[],"f192","M256 56c110.532 0 200 89.451 200 200 0 110.532-89.451 200-200 200-110.532 0-200-89.451-200-200 0-110.532 89.451-200 200-200m0-48C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm0 168c-44.183 0-80 35.817-80 80s35.817 80 80 80 80-35.817 80-80-35.817-80-80-80z"]},q8={prefix:"far",iconName:"edit",icon:[576,512,[],"f044","M402.3 344.9l32-32c5-5 13.7-1.5 13.7 5.7V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h273.5c7.1 0 10.7 8.6 5.7 13.7l-32 32c-1.5 1.5-3.5 2.3-5.7 2.3H48v352h352V350.5c0-2.1.8-4.1 2.3-5.6zm156.6-201.8L296.3 405.7l-90.4 10c-26.2 2.9-48.5-19.2-45.6-45.6l10-90.4L432.9 17.1c22.9-22.9 59.9-22.9 82.7 0l43.2 43.2c22.9 22.9 22.9 60 .1 82.8zM460.1 174L402 115.9 216.2 301.8l-7.3 65.3 65.3-7.3L460.1 174zm64.8-79.7l-43.2-43.2c-4.1-4.1-10.8-4.1-14.8 0L436 82l58.1 58.1 30.9-30.9c4-4.2 4-10.8-.1-14.9z"]},U8={prefix:"far",iconName:"envelope",icon:[512,512,[],"f0e0","M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z"]},W8={prefix:"far",iconName:"envelope-open",icon:[512,512,[],"f2b6","M494.586 164.516c-4.697-3.883-111.723-89.95-135.251-108.657C337.231 38.191 299.437 0 256 0c-43.205 0-80.636 37.717-103.335 55.859-24.463 19.45-131.07 105.195-135.15 108.549A48.004 48.004 0 0 0 0 201.485V464c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V201.509a48 48 0 0 0-17.414-36.993zM464 458a6 6 0 0 1-6 6H54a6 6 0 0 1-6-6V204.347c0-1.813.816-3.526 2.226-4.665 15.87-12.814 108.793-87.554 132.364-106.293C200.755 78.88 232.398 48 256 48c23.693 0 55.857 31.369 73.41 45.389 23.573 18.741 116.503 93.493 132.366 106.316a5.99 5.99 0 0 1 2.224 4.663V458zm-31.991-187.704c4.249 5.159 3.465 12.795-1.745 16.981-28.975 23.283-59.274 47.597-70.929 56.863C336.636 362.283 299.205 400 256 400c-43.452 0-81.287-38.237-103.335-55.86-11.279-8.967-41.744-33.413-70.927-56.865-5.21-4.187-5.993-11.822-1.745-16.981l15.258-18.528c4.178-5.073 11.657-5.843 16.779-1.726 28.618 23.001 58.566 47.035 70.56 56.571C200.143 320.631 232.307 352 256 352c23.602 0 55.246-30.88 73.41-45.389 11.994-9.535 41.944-33.57 70.563-56.568 5.122-4.116 12.601-3.346 16.778 1.727l15.258 18.526z"]},G8={prefix:"far",iconName:"eye",icon:[576,512,[],"f06e","M288 144a110.94 110.94 0 0 0-31.24 5 55.4 55.4 0 0 1 7.24 27 56 56 0 0 1-56 56 55.4 55.4 0 0 1-27-7.24A111.71 111.71 0 1 0 288 144zm284.52 97.4C518.29 135.59 410.93 64 288 64S57.68 135.64 3.48 241.41a32.35 32.35 0 0 0 0 29.19C57.71 376.41 165.07 448 288 448s230.32-71.64 284.52-177.41a32.35 32.35 0 0 0 0-29.19zM288 400c-98.65 0-189.09-55-237.93-144C98.91 167 189.34 112 288 112s189.09 55 237.93 144C477.1 345 386.66 400 288 400z"]},_8={prefix:"far",iconName:"eye-slash",icon:[640,512,[],"f070","M634 471L36 3.51A16 16 0 0 0 13.51 6l-10 12.49A16 16 0 0 0 6 41l598 467.49a16 16 0 0 0 22.49-2.49l10-12.49A16 16 0 0 0 634 471zM296.79 146.47l134.79 105.38C429.36 191.91 380.48 144 320 144a112.26 112.26 0 0 0-23.21 2.47zm46.42 219.07L208.42 260.16C210.65 320.09 259.53 368 320 368a113 113 0 0 0 23.21-2.46zM320 112c98.65 0 189.09 55 237.93 144a285.53 285.53 0 0 1-44 60.2l37.74 29.5a333.7 333.7 0 0 0 52.9-75.11 32.35 32.35 0 0 0 0-29.19C550.29 135.59 442.93 64 320 64c-36.7 0-71.71 7-104.63 18.81l46.41 36.29c18.94-4.3 38.34-7.1 58.22-7.1zm0 288c-98.65 0-189.08-55-237.93-144a285.47 285.47 0 0 1 44.05-60.19l-37.74-29.5a333.6 333.6 0 0 0-52.89 75.1 32.35 32.35 0 0 0 0 29.19C89.72 376.41 197.08 448 320 448c36.7 0 71.71-7.05 104.63-18.81l-46.41-36.28C359.28 397.2 339.89 400 320 400z"]},$8={prefix:"far",iconName:"file",icon:[384,512,[],"f15b","M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48z"]},Y8={prefix:"far",iconName:"file-alt",icon:[384,512,[],"f15c","M288 248v28c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-28c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12zm-12 72H108c-6.6 0-12 5.4-12 12v28c0 6.6 5.4 12 12 12h168c6.6 0 12-5.4 12-12v-28c0-6.6-5.4-12-12-12zm108-188.1V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V48C0 21.5 21.5 0 48 0h204.1C264.8 0 277 5.1 286 14.1L369.9 98c9 8.9 14.1 21.2 14.1 33.9zm-128-80V128h76.1L256 51.9zM336 464V176H232c-13.3 0-24-10.7-24-24V48H48v416h288z"]},K8={prefix:"far",iconName:"file-archive",icon:[384,512,[],"f1c6","M128.3 160v32h32v-32zm64-96h-32v32h32zm-64 32v32h32V96zm64 32h-32v32h32zm177.6-30.1L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM256 51.9l76.1 76.1H256zM336 464H48V48h79.7v16h32V48H208v104c0 13.3 10.7 24 24 24h104zM194.2 265.7c-1.1-5.6-6-9.7-11.8-9.7h-22.1v-32h-32v32l-19.7 97.1C102 385.6 126.8 416 160 416c33.1 0 57.9-30.2 51.5-62.6zm-33.9 124.4c-17.9 0-32.4-12.1-32.4-27s14.5-27 32.4-27 32.4 12.1 32.4 27-14.5 27-32.4 27zm32-198.1h-32v32h32z"]},J8={prefix:"far",iconName:"file-audio",icon:[384,512,[],"f1c7","M369.941 97.941l-83.882-83.882A48 48 0 0 0 252.118 0H48C21.49 0 0 21.49 0 48v416c0 26.51 21.49 48 48 48h288c26.51 0 48-21.49 48-48V131.882a48 48 0 0 0-14.059-33.941zM332.118 128H256V51.882L332.118 128zM48 464V48h160v104c0 13.255 10.745 24 24 24h104v288H48zm144-76.024c0 10.691-12.926 16.045-20.485 8.485L136 360.486h-28c-6.627 0-12-5.373-12-12v-56c0-6.627 5.373-12 12-12h28l35.515-36.947c7.56-7.56 20.485-2.206 20.485 8.485v135.952zm41.201-47.13c9.051-9.297 9.06-24.133.001-33.439-22.149-22.752 12.235-56.246 34.395-33.481 27.198 27.94 27.212 72.444.001 100.401-21.793 22.386-56.947-10.315-34.397-33.481z"]},Q8={prefix:"far",iconName:"file-code",icon:[384,512,[],"f1c9","M149.9 349.1l-.2-.2-32.8-28.9 32.8-28.9c3.6-3.2 4-8.8.8-12.4l-.2-.2-17.4-18.6c-3.4-3.6-9-3.7-12.4-.4l-57.7 54.1c-3.7 3.5-3.7 9.4 0 12.8l57.7 54.1c1.6 1.5 3.8 2.4 6 2.4 2.4 0 4.8-1 6.4-2.8l17.4-18.6c3.3-3.5 3.1-9.1-.4-12.4zm220-251.2L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM256 51.9l76.1 76.1H256zM336 464H48V48h160v104c0 13.3 10.7 24 24 24h104zM209.6 214c-4.7-1.4-9.5 1.3-10.9 6L144 408.1c-1.4 4.7 1.3 9.6 6 10.9l24.4 7.1c4.7 1.4 9.6-1.4 10.9-6L240 231.9c1.4-4.7-1.3-9.6-6-10.9zm24.5 76.9l.2.2 32.8 28.9-32.8 28.9c-3.6 3.2-4 8.8-.8 12.4l.2.2 17.4 18.6c3.3 3.5 8.9 3.7 12.4.4l57.7-54.1c3.7-3.5 3.7-9.4 0-12.8l-57.7-54.1c-3.5-3.3-9.1-3.2-12.4.4l-17.4 18.6c-3.3 3.5-3.1 9.1.4 12.4z"]},X8={prefix:"far",iconName:"file-excel",icon:[384,512,[],"f1c3","M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm212-240h-28.8c-4.4 0-8.4 2.4-10.5 6.3-18 33.1-22.2 42.4-28.6 57.7-13.9-29.1-6.9-17.3-28.6-57.7-2.1-3.9-6.2-6.3-10.6-6.3H124c-9.3 0-15 10-10.4 18l46.3 78-46.3 78c-4.7 8 1.1 18 10.4 18h28.9c4.4 0 8.4-2.4 10.5-6.3 21.7-40 23-45 28.6-57.7 14.9 30.2 5.9 15.9 28.6 57.7 2.1 3.9 6.2 6.3 10.6 6.3H260c9.3 0 15-10 10.4-18L224 320c.7-1.1 30.3-50.5 46.3-78 4.7-8-1.1-18-10.3-18z"]},c0={prefix:"far",iconName:"file-image",icon:[384,512,[],"f1c5","M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm32-48h224V288l-23.5-23.5c-4.7-4.7-12.3-4.7-17 0L176 352l-39.5-39.5c-4.7-4.7-12.3-4.7-17 0L80 352v64zm48-240c-26.5 0-48 21.5-48 48s21.5 48 48 48 48-21.5 48-48-21.5-48-48-48z"]},a0={prefix:"far",iconName:"file-pdf",icon:[384,512,[],"f1c1","M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm250.2-143.7c-12.2-12-47-8.7-64.4-6.5-17.2-10.5-28.7-25-36.8-46.3 3.9-16.1 10.1-40.6 5.4-56-4.2-26.2-37.8-23.6-42.6-5.9-4.4 16.1-.4 38.5 7 67.1-10 23.9-24.9 56-35.4 74.4-20 10.3-47 26.2-51 46.2-3.3 15.8 26 55.2 76.1-31.2 22.4-7.4 46.8-16.5 68.4-20.1 18.9 10.2 41 17 55.8 17 25.5 0 28-28.2 17.5-38.7zm-198.1 77.8c5.1-13.7 24.5-29.5 30.4-35-19 30.3-30.4 35.7-30.4 35zm81.6-190.6c7.4 0 6.7 32.1 1.8 40.8-4.4-13.9-4.3-40.8-1.8-40.8zm-24.4 136.6c9.7-16.9 18-37 24.7-54.7 8.3 15.1 18.9 27.2 30.1 35.5-20.8 4.3-38.9 13.1-54.8 19.2zm131.6-5s-5 6-37.3-7.8c35.1-2.6 40.9 5.4 37.3 7.8z"]},e0={prefix:"far",iconName:"file-powerpoint",icon:[384,512,[],"f1c4","M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm72-60V236c0-6.6 5.4-12 12-12h69.2c36.7 0 62.8 27 62.8 66.3 0 74.3-68.7 66.5-95.5 66.5V404c0 6.6-5.4 12-12 12H132c-6.6 0-12-5.4-12-12zm48.5-87.4h23c7.9 0 13.9-2.4 18.1-7.2 8.5-9.8 8.4-28.5.1-37.8-4.1-4.6-9.9-7-17.4-7h-23.9v52z"]},i0={prefix:"far",iconName:"file-video",icon:[384,512,[],"f1c8","M369.941 97.941l-83.882-83.882A48 48 0 0 0 252.118 0H48C21.49 0 0 21.49 0 48v416c0 26.51 21.49 48 48 48h288c26.51 0 48-21.49 48-48V131.882a48 48 0 0 0-14.059-33.941zM332.118 128H256V51.882L332.118 128zM48 464V48h160v104c0 13.255 10.745 24 24 24h104v288H48zm228.687-211.303L224 305.374V268c0-11.046-8.954-20-20-20H100c-11.046 0-20 8.954-20 20v104c0 11.046 8.954 20 20 20h104c11.046 0 20-8.954 20-20v-37.374l52.687 52.674C286.704 397.318 304 390.28 304 375.986V264.011c0-14.311-17.309-21.319-27.313-11.314z"]},n0={prefix:"far",iconName:"file-word",icon:[384,512,[],"f1c2","M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm220.1-208c-5.7 0-10.6 4-11.7 9.5-20.6 97.7-20.4 95.4-21 103.5-.2-1.2-.4-2.6-.7-4.3-.8-5.1.3.2-23.6-99.5-1.3-5.4-6.1-9.2-11.7-9.2h-13.3c-5.5 0-10.3 3.8-11.7 9.1-24.4 99-24 96.2-24.8 103.7-.1-1.1-.2-2.5-.5-4.2-.7-5.2-14.1-73.3-19.1-99-1.1-5.6-6-9.7-11.8-9.7h-16.8c-7.8 0-13.5 7.3-11.7 14.8 8 32.6 26.7 109.5 33.2 136 1.3 5.4 6.1 9.1 11.7 9.1h25.2c5.5 0 10.3-3.7 11.6-9.1l17.9-71.4c1.5-6.2 2.5-12 3-17.3l2.9 17.3c.1.4 12.6 50.5 17.9 71.4 1.3 5.3 6.1 9.1 11.6 9.1h24.7c5.5 0 10.3-3.7 11.6-9.1 20.8-81.9 30.2-119 34.5-136 1.9-7.6-3.8-14.9-11.6-14.9h-15.8z"]},t0={prefix:"far",iconName:"flag",icon:[512,512,[],"f024","M336.174 80c-49.132 0-93.305-32-161.913-32-31.301 0-58.303 6.482-80.721 15.168a48.04 48.04 0 0 0 2.142-20.727C93.067 19.575 74.167 1.594 51.201.104 23.242-1.71 0 20.431 0 48c0 17.764 9.657 33.262 24 41.562V496c0 8.837 7.163 16 16 16h16c8.837 0 16-7.163 16-16v-83.443C109.869 395.28 143.259 384 199.826 384c49.132 0 93.305 32 161.913 32 58.479 0 101.972-22.617 128.548-39.981C503.846 367.161 512 352.051 512 335.855V95.937c0-34.459-35.264-57.768-66.904-44.117C409.193 67.309 371.641 80 336.174 80zM464 336c-21.783 15.412-60.824 32-102.261 32-59.945 0-102.002-32-161.913-32-43.361 0-96.379 9.403-127.826 24V128c21.784-15.412 60.824-32 102.261-32 59.945 0 102.002 32 161.913 32 43.271 0 96.32-17.366 127.826-32v240z"]},o0={prefix:"far",iconName:"flushed",icon:[496,512,[],"f579","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm96-312c-44.2 0-80 35.8-80 80s35.8 80 80 80 80-35.8 80-80-35.8-80-80-80zm0 128c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm0-72c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zm-112 24c0-44.2-35.8-80-80-80s-80 35.8-80 80 35.8 80 80 80 80-35.8 80-80zm-80 48c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm0-72c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zm160 144H184c-13.2 0-24 10.8-24 24s10.8 24 24 24h128c13.2 0 24-10.8 24-24s-10.8-24-24-24z"]},r0={prefix:"far",iconName:"folder",icon:[512,512,[],"f07b","M464 128H272l-54.63-54.63c-6-6-14.14-9.37-22.63-9.37H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V176c0-26.51-21.49-48-48-48zm0 272H48V112h140.12l54.63 54.63c6 6 14.14 9.37 22.63 9.37H464v224z"]},l0={prefix:"far",iconName:"folder-open",icon:[576,512,[],"f07c","M527.9 224H480v-48c0-26.5-21.5-48-48-48H272l-64-64H48C21.5 64 0 85.5 0 112v288c0 26.5 21.5 48 48 48h400c16.5 0 31.9-8.5 40.7-22.6l79.9-128c20-31.9-3-73.4-40.7-73.4zM48 118c0-3.3 2.7-6 6-6h134.1l64 64H426c3.3 0 6 2.7 6 6v42H152c-16.8 0-32.4 8.8-41.1 23.2L48 351.4zm400 282H72l77.2-128H528z"]},f0={prefix:"far",iconName:"font-awesome-logo-full",icon:[3992,512,["Font Awesome"],"f4e6","M454.6 0H57.4C25.9 0 0 25.9 0 57.4v397.3C0 486.1 25.9 512 57.4 512h397.3c31.4 0 57.4-25.9 57.4-57.4V57.4C512 25.9 486.1 0 454.6 0zm-58.9 324.9c0 4.8-4.1 6.9-8.9 8.9-19.2 8.1-39.7 15.7-61.5 15.7-40.5 0-68.7-44.8-163.2 2.5v51.8c0 30.3-45.7 30.2-45.7 0v-250c-9-7-15-17.9-15-30.3 0-21 17.1-38.2 38.2-38.2 21 0 38.2 17.1 38.2 38.2 0 12.2-5.8 23.2-14.9 30.2v21c37.1-12 65.5-34.4 146.1-3.4 26.6 11.4 68.7-15.7 76.5-15.7 5.5 0 10.3 4.1 10.3 8.9v160.4zm432.9-174.2h-137v70.1H825c39.8 0 40.4 62.2 0 62.2H691.6v105.6c0 45.5-70.7 46.4-70.7 0V128.3c0-22 18-39.8 39.8-39.8h167.8c39.6 0 40.5 62.2.1 62.2zm191.1 23.4c-169.3 0-169.1 252.4 0 252.4 169.9 0 169.9-252.4 0-252.4zm0 196.1c-81.6 0-82.1-139.8 0-139.8 82.5 0 82.4 139.8 0 139.8zm372.4 53.4c-17.5 0-31.4-13.9-31.4-31.4v-117c0-62.4-72.6-52.5-99.1-16.4v133.4c0 41.5-63.3 41.8-63.3 0V208c0-40 63.1-41.6 63.1 0v3.4c43.3-51.6 162.4-60.4 162.4 39.3v141.5c.3 30.4-31.5 31.4-31.7 31.4zm179.7 2.9c-44.3 0-68.3-22.9-68.3-65.8V235.2H1488c-35.6 0-36.7-55.3 0-55.3h15.5v-37.3c0-41.3 63.8-42.1 63.8 0v37.5h24.9c35.4 0 35.7 55.3 0 55.3h-24.9v108.5c0 29.6 26.1 26.3 27.4 26.3 31.4 0 52.6 56.3-22.9 56.3zM1992 123c-19.5-50.2-95.5-50-114.5 0-107.3 275.7-99.5 252.7-99.5 262.8 0 42.8 58.3 51.2 72.1 14.4l13.5-35.9H2006l13 35.9c14.2 37.7 72.1 27.2 72.1-14.4 0-10.1 5.3 6.8-99.1-262.8zm-108.9 179.1l51.7-142.9 51.8 142.9h-103.5zm591.3-85.6l-53.7 176.3c-12.4 41.2-72 41-84 0l-42.3-135.9-42.3 135.9c-12.4 40.9-72 41.2-84.5 0l-54.2-176.3c-12.5-39.4 49.8-56.1 60.2-16.9L2213 342l45.3-139.5c10.9-32.7 59.6-34.7 71.2 0l45.3 139.5 39.3-142.4c10.3-38.3 72.6-23.8 60.3 16.9zm275.4 75.1c0-42.4-33.9-117.5-119.5-117.5-73.2 0-124.4 56.3-124.4 126 0 77.2 55.3 126.4 128.5 126.4 31.7 0 93-11.5 93-39.8 0-18.3-21.1-31.5-39.3-22.4-49.4 26.2-109 8.4-115.9-43.8h148.3c16.3 0 29.3-13.4 29.3-28.9zM2571 277.7c9.5-73.4 113.9-68.6 118.6 0H2571zm316.7 148.8c-31.4 0-81.6-10.5-96.6-31.9-12.4-17 2.5-39.8 21.8-39.8 16.3 0 36.8 22.9 77.7 22.9 27.4 0 40.4-11 40.4-25.8 0-39.8-142.9-7.4-142.9-102 0-40.4 35.3-75.7 98.6-75.7 31.4 0 74.1 9.9 87.6 29.4 10.8 14.8-1.4 36.2-20.9 36.2-15.1 0-26.7-17.3-66.2-17.3-22.9 0-37.8 10.5-37.8 23.8 0 35.9 142.4 6 142.4 103.1-.1 43.7-37.4 77.1-104.1 77.1zm266.8-252.4c-169.3 0-169.1 252.4 0 252.4 170.1 0 169.6-252.4 0-252.4zm0 196.1c-81.8 0-82-139.8 0-139.8 82.5 0 82.4 139.8 0 139.8zm476.9 22V268.7c0-53.8-61.4-45.8-85.7-10.5v134c0 41.3-63.8 42.1-63.8 0V268.7c0-52.1-59.5-47.4-85.7-10.1v133.6c0 41.5-63.3 41.8-63.3 0V208c0-40 63.1-41.6 63.1 0v3.4c9.9-14.4 41.8-37.3 78.6-37.3 35.3 0 57.7 16.4 66.7 43.8 13.9-21.8 45.8-43.8 82.6-43.8 44.3 0 70.7 23.4 70.7 72.7v145.3c.5 17.3-13.5 31.4-31.9 31.4 3.5.1-31.3 1.1-31.3-31.3zM3992 291.6c0-42.4-32.4-117.5-117.9-117.5-73.2 0-127.5 56.3-127.5 126 0 77.2 58.3 126.4 131.6 126.4 31.7 0 91.5-11.5 91.5-39.8 0-18.3-21.1-31.5-39.3-22.4-49.4 26.2-110.5 8.4-117.5-43.8h149.8c16.3 0 29.1-13.4 29.3-28.9zm-180.5-13.9c9.7-74.4 115.9-68.3 120.1 0h-120.1z"]},s0={prefix:"far",iconName:"frown",icon:[496,512,[],"f119","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm-80-216c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160-64c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm-80 128c-40.2 0-78 17.7-103.8 48.6-8.5 10.2-7.1 25.3 3.1 33.8 10.2 8.4 25.3 7.1 33.8-3.1 16.6-19.9 41-31.4 66.9-31.4s50.3 11.4 66.9 31.4c8.1 9.7 23.1 11.9 33.8 3.1 10.2-8.5 11.5-23.6 3.1-33.8C326 321.7 288.2 304 248 304z"]},h0={prefix:"far",iconName:"frown-open",icon:[496,512,[],"f57a","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm-48-248c0-17.7-14.3-32-32-32s-32 14.3-32 32 14.3 32 32 32 32-14.3 32-32zm128-32c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm-80 112c-35.6 0-88.8 21.3-95.8 61.2-2 11.8 9 21.5 20.5 18.1 31.2-9.6 59.4-15.3 75.3-15.3s44.1 5.7 75.3 15.3c11.4 3.5 22.5-6.3 20.5-18.1-7-39.9-60.2-61.2-95.8-61.2z"]},m0={prefix:"far",iconName:"futbol",icon:[496,512,[],"f1e3","M483.8 179.4C449.8 74.6 352.6 8 248.1 8c-25.4 0-51.2 3.9-76.7 12.2C41.2 62.5-30.1 202.4 12.2 332.6 46.2 437.4 143.4 504 247.9 504c25.4 0 51.2-3.9 76.7-12.2 130.2-42.3 201.5-182.2 159.2-312.4zm-74.5 193.7l-52.2 6.4-43.7-60.9 24.4-75.2 71.1-22.1 38.9 36.4c-.2 30.7-7.4 61.1-21.7 89.2-4.7 9.3-10.7 17.8-16.8 26.2zm0-235.4l-10.4 53.1-70.7 22-64.2-46.5V92.5l47.4-26.2c39.2 13 73.4 38 97.9 71.4zM184.9 66.4L232 92.5v73.8l-64.2 46.5-70.6-22-10.1-52.5c24.3-33.4 57.9-58.6 97.8-71.9zM139 379.5L85.9 373c-14.4-20.1-37.3-59.6-37.8-115.3l39-36.4 71.1 22.2 24.3 74.3-43.5 61.7zm48.2 67l-22.4-48.1 43.6-61.7H287l44.3 61.7-22.4 48.1c-6.2 1.8-57.6 20.4-121.7 0z"]},v0={prefix:"far",iconName:"gem",icon:[576,512,[],"f3a5","M464 0H112c-4 0-7.8 2-10 5.4L2 152.6c-2.9 4.4-2.6 10.2.7 14.2l276 340.8c4.8 5.9 13.8 5.9 18.6 0l276-340.8c3.3-4.1 3.6-9.8.7-14.2L474.1 5.4C471.8 2 468.1 0 464 0zm-19.3 48l63.3 96h-68.4l-51.7-96h56.8zm-202.1 0h90.7l51.7 96H191l51.6-96zm-111.3 0h56.8l-51.7 96H68l63.3-96zm-43 144h51.4L208 352 88.3 192zm102.9 0h193.6L288 435.3 191.2 192zM368 352l68.2-160h51.4L368 352z"]},z0={prefix:"far",iconName:"grimace",icon:[496,512,[],"f57f","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm-80-216c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160 0c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm16 16H152c-26.5 0-48 21.5-48 48v32c0 26.5 21.5 48 48 48h192c26.5 0 48-21.5 48-48v-32c0-26.5-21.5-48-48-48zm-168 96h-24c-8.8 0-16-7.2-16-16v-8h40v24zm0-40h-40v-8c0-8.8 7.2-16 16-16h24v24zm64 40h-48v-24h48v24zm0-40h-48v-24h48v24zm64 40h-48v-24h48v24zm0-40h-48v-24h48v24zm56 24c0 8.8-7.2 16-16 16h-24v-24h40v8zm0-24h-40v-24h24c8.8 0 16 7.2 16 16v8z"]},p0={prefix:"far",iconName:"grin",icon:[496,512,[],"f580","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm105.6-151.4c-25.9 8.3-64.4 13.1-105.6 13.1s-79.6-4.8-105.6-13.1c-9.9-3.1-19.4 5.4-17.7 15.3 7.9 47.1 71.3 80 123.3 80s115.3-32.9 123.3-80c1.6-9.8-7.7-18.4-17.7-15.3zM168 240c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160 0c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32z"]},d0={prefix:"far",iconName:"grin-alt",icon:[496,512,[],"f581","M200.3 248c12.4-18.7 15.1-37.3 15.7-56-.5-18.7-3.3-37.3-15.7-56-8-12-25.1-11.4-32.7 0-12.4 18.7-15.1 37.3-15.7 56 .5 18.7 3.3 37.3 15.7 56 8.1 12 25.2 11.4 32.7 0zm128 0c12.4-18.7 15.1-37.3 15.7-56-.5-18.7-3.3-37.3-15.7-56-8-12-25.1-11.4-32.7 0-12.4 18.7-15.1 37.3-15.7 56 .5 18.7 3.3 37.3 15.7 56 8.1 12 25.2 11.4 32.7 0zM248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm105.6-151.4c-25.9 8.3-64.4 13.1-105.6 13.1s-79.6-4.8-105.6-13.1c-9.9-3.1-19.4 5.3-17.7 15.3 7.9 47.2 71.3 80 123.3 80s115.3-32.9 123.3-80c1.6-9.8-7.7-18.4-17.7-15.3z"]},u0={prefix:"far",iconName:"grin-beam",icon:[496,512,[],"f582","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm105.6-151.4c-25.9 8.3-64.4 13.1-105.6 13.1s-79.6-4.8-105.6-13.1c-9.8-3.1-19.4 5.3-17.7 15.3 7.9 47.1 71.3 80 123.3 80s115.3-32.9 123.3-80c1.6-9.8-7.7-18.4-17.7-15.3zm-235.9-72.9c3.5 1.1 7.4-.5 9.3-3.7l9.5-17c7.7-13.7 19.2-21.6 31.5-21.6s23.8 7.9 31.5 21.6l9.5 17c2.1 3.7 6.2 4.7 9.3 3.7 3.6-1.1 6-4.5 5.7-8.3-3.3-42.1-32.2-71.4-56-71.4s-52.7 29.3-56 71.4c-.3 3.7 2.1 7.2 5.7 8.3zm160 0c3.5 1.1 7.4-.5 9.3-3.7l9.5-17c7.7-13.7 19.2-21.6 31.5-21.6s23.8 7.9 31.5 21.6l9.5 17c2.1 3.7 6.2 4.7 9.3 3.7 3.6-1.1 6-4.5 5.7-8.3-3.3-42.1-32.2-71.4-56-71.4s-52.7 29.3-56 71.4c-.3 3.7 2.1 7.2 5.7 8.3z"]},M0={prefix:"far",iconName:"grin-beam-sweat",icon:[496,512,[],"f583","M440 160c29.5 0 53.3-26.3 53.3-58.7 0-25-31.7-75.5-46.2-97.3-3.6-5.3-10.7-5.3-14.2 0-14.5 21.8-46.2 72.3-46.2 97.3 0 32.4 23.8 58.7 53.3 58.7zM248 400c51.9 0 115.3-32.9 123.3-80 1.7-9.9-7.7-18.5-17.7-15.3-25.9 8.3-64.4 13.1-105.6 13.1s-79.6-4.8-105.6-13.1c-9.8-3.1-19.4 5.3-17.7 15.3 8 47.1 71.4 80 123.3 80zm130.3-168.3c3.6-1.1 6-4.5 5.7-8.3-3.3-42.1-32.2-71.4-56-71.4s-52.7 29.3-56 71.4c-.3 3.7 2.1 7.2 5.7 8.3 3.5 1.1 7.4-.5 9.3-3.7l9.5-17c7.7-13.7 19.2-21.6 31.5-21.6s23.8 7.9 31.5 21.6l9.5 17c2.1 3.6 6.2 4.6 9.3 3.7zm105.3-52.9c-24.6 15.7-46 12.9-46.4 12.9 6.9 20.2 10.8 41.8 10.8 64.3 0 110.3-89.7 200-200 200S48 366.3 48 256 137.7 56 248 56c39.8 0 76.8 11.8 108 31.9 1.7-9.5 6.3-24.1 17.2-45.7C336.4 20.6 293.7 8 248 8 111 8 0 119 0 256s111 248 248 248 248-111 248-248c0-27-4.4-52.9-12.4-77.2zM168 189.4c12.3 0 23.8 7.9 31.5 21.6l9.5 17c2.1 3.7 6.2 4.7 9.3 3.7 3.6-1.1 6-4.5 5.7-8.3-3.3-42.1-32.2-71.4-56-71.4s-52.7 29.3-56 71.4c-.3 3.7 2.1 7.2 5.7 8.3 3.5 1.1 7.4-.5 9.3-3.7l9.5-17c7.7-13.8 19.2-21.6 31.5-21.6z"]},C0={prefix:"far",iconName:"grin-hearts",icon:[496,512,[],"f584","M353.6 304.6c-25.9 8.3-64.4 13.1-105.6 13.1s-79.6-4.8-105.6-13.1c-9.8-3.1-19.4 5.3-17.7 15.3 7.9 47.2 71.3 80 123.3 80s115.3-32.9 123.3-80c1.6-9.8-7.7-18.4-17.7-15.3zm-152.8-48.9c4.5 1.2 9.2-1.5 10.5-6l19.4-69.9c5.6-20.3-7.4-41.1-28.8-44.5-18.6-3-36.4 9.8-41.5 27.9l-2 7.1-7.1-1.9c-18.2-4.7-38.2 4.3-44.9 22-7.7 20.2 3.8 41.9 24.2 47.2l70.2 18.1zm188.8-65.3c-6.7-17.6-26.7-26.7-44.9-22l-7.1 1.9-2-7.1c-5-18.1-22.8-30.9-41.5-27.9-21.4 3.4-34.4 24.2-28.8 44.5l19.4 69.9c1.2 4.5 5.9 7.2 10.5 6l70.2-18.2c20.4-5.3 31.9-26.9 24.2-47.1zM248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200z"]},H0={prefix:"far",iconName:"grin-squint",icon:[496,512,[],"f585","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm105.6-151.4c-25.9 8.3-64.4 13.1-105.6 13.1s-79.6-4.8-105.6-13.1c-9.9-3.1-19.4 5.4-17.7 15.3 7.9 47.1 71.3 80 123.3 80s115.3-32.9 123.3-80c1.6-9.8-7.7-18.4-17.7-15.3zm-234.7-40.8c3.6 4.2 9.9 5.7 15.3 2.5l80-48c3.6-2.2 5.8-6.1 5.8-10.3s-2.2-8.1-5.8-10.3l-80-48c-5.1-3-11.4-1.9-15.3 2.5-3.8 4.5-3.8 11-.1 15.5l33.6 40.3-33.6 40.3c-3.8 4.5-3.7 11.1.1 15.5zm242.9 2.5c5.4 3.2 11.7 1.7 15.3-2.5 3.8-4.5 3.8-11 .1-15.5L343.6 208l33.6-40.3c3.8-4.5 3.7-11-.1-15.5-3.8-4.4-10.2-5.4-15.3-2.5l-80 48c-3.6 2.2-5.8 6.1-5.8 10.3s2.2 8.1 5.8 10.3l80 48z"]},g0={prefix:"far",iconName:"grin-squint-tears",icon:[512,512,[],"f586","M117.1 384.1c-25.8 3.7-84 13.7-100.9 30.6-21.9 21.9-21.5 57.9.9 80.3s58.3 22.8 80.3.9C114.3 479 124.3 420.8 128 395c.8-6.4-4.6-11.8-10.9-10.9zm-41.2-41.7C40.3 268 53 176.1 114.6 114.6 152.4 76.8 202.6 56 256 56c36.2 0 70.8 9.8 101.2 27.7 3.8-20.3 8-36.1 12-48.3C333.8 17.2 294.9 8 256 8 192.5 8 129.1 32.2 80.6 80.6c-74.1 74.1-91.3 183.4-52 274 12.2-4.1 27.7-8.3 47.3-12.2zm352.3-187.6c45 76.6 34.9 176.9-30.8 242.6-37.8 37.8-88 58.6-141.4 58.6-30.5 0-59.8-7-86.4-19.8-3.9 19.5-8 35-12.2 47.2 31.4 13.6 65 20.6 98.7 20.6 63.5 0 126.9-24.2 175.4-72.6 78.1-78.1 93.1-195.4 45.2-288.6-12.3 4-28.2 8.1-48.5 12zm-33.3-26.9c25.8-3.7 84-13.7 100.9-30.6 21.9-21.9 21.5-57.9-.9-80.3s-58.3-22.8-80.3-.9C397.7 33 387.7 91.2 384 117c-.8 6.4 4.6 11.8 10.9 10.9zm-187 108.3c-3-3-7.2-4.2-11.4-3.2L106 255.7c-5.7 1.4-9.5 6.7-9.1 12.6.5 5.8 5.1 10.5 10.9 11l52.3 4.8 4.8 52.3c.5 5.8 5.2 10.4 11 10.9h.9c5.5 0 10.3-3.7 11.7-9.1l22.6-90.5c1-4.2-.2-8.5-3.2-11.5zm39.7-25.1l90.5-22.6c5.7-1.4 9.5-6.7 9.1-12.6-.5-5.8-5.1-10.5-10.9-11l-52.3-4.8-4.8-52.3c-.5-5.8-5.2-10.4-11-10.9-5.6-.1-11.2 3.4-12.6 9.1L233 196.5c-1 4.1.2 8.4 3.2 11.4 5 5 11.3 3.2 11.4 3.2zm52 88.5c-29.1 29.1-59.7 52.9-83.9 65.4-9.2 4.8-10 17.5-1.7 23.4 38.9 27.7 107 6.2 143.7-30.6S416 253 388.3 214.1c-5.8-8.2-18.5-7.6-23.4 1.7-12.3 24.2-36.2 54.7-65.3 83.8z"]},V0={prefix:"far",iconName:"grin-stars",icon:[496,512,[],"f587","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm105.6-151.4c-25.9 8.3-64.4 13.1-105.6 13.1s-79.6-4.8-105.6-13.1c-9.8-3.1-19.4 5.3-17.7 15.3 7.9 47.2 71.3 80 123.3 80s115.3-32.9 123.3-80c1.6-9.8-7.7-18.4-17.7-15.3zm-227.9-57.5c-1 6.2 5.4 11 11 7.9l31.3-16.3 31.3 16.3c5.6 3.1 12-1.7 11-7.9l-6-34.9 25.4-24.6c4.5-4.5 1.9-12.2-4.3-13.2l-34.9-5-15.5-31.6c-2.9-5.8-11-5.8-13.9 0l-15.5 31.6-34.9 5c-6.2.9-8.9 8.6-4.3 13.2l25.4 24.6-6.1 34.9zm259.7-72.7l-34.9-5-15.5-31.6c-2.9-5.8-11-5.8-13.9 0l-15.5 31.6-34.9 5c-6.2.9-8.9 8.6-4.3 13.2l25.4 24.6-6 34.9c-1 6.2 5.4 11 11 7.9l31.3-16.3 31.3 16.3c5.6 3.1 12-1.7 11-7.9l-6-34.9 25.4-24.6c4.5-4.6 1.8-12.2-4.4-13.2z"]},x0={prefix:"far",iconName:"grin-tears",icon:[640,512,[],"f588","M117.1 256.1c-25.8 3.7-84 13.7-100.9 30.6-21.9 21.9-21.5 57.9.9 80.3s58.3 22.8 80.3.9C114.3 351 124.3 292.8 128 267c.8-6.4-4.6-11.8-10.9-10.9zm506.7 30.6c-16.9-16.9-75.1-26.9-100.9-30.6-6.3-.9-11.7 4.5-10.8 10.8 3.7 25.8 13.7 84 30.6 100.9 21.9 21.9 57.9 21.5 80.3-.9 22.3-22.3 22.7-58.3.8-80.2zm-126.6 61.7C463.8 412.3 396.9 456 320 456c-76.9 0-143.8-43.7-177.2-107.6-12.5 37.4-25.2 43.9-28.3 46.5C159.1 460.7 234.5 504 320 504s160.9-43.3 205.5-109.1c-3.2-2.7-15.9-9.2-28.3-46.5zM122.7 224.5C137.9 129.2 220.5 56 320 56c99.5 0 182.1 73.2 197.3 168.5 2.1-.2 5.2-2.4 49.5 7C554.4 106 448.7 8 320 8S85.6 106 73.2 231.4c44.5-9.4 47.1-7.2 49.5-6.9zM320 400c51.9 0 115.3-32.9 123.3-80 1.7-9.9-7.7-18.5-17.7-15.3-25.9 8.3-64.4 13.1-105.6 13.1s-79.6-4.8-105.6-13.1c-9.8-3.1-19.4 5.3-17.7 15.3 8 47.1 71.4 80 123.3 80zm130.3-168.3c3.6-1.1 6-4.5 5.7-8.3-3.3-42.1-32.2-71.4-56-71.4s-52.7 29.3-56 71.4c-.3 3.7 2.1 7.2 5.7 8.3 3.5 1.1 7.4-.5 9.3-3.7l9.5-17c7.7-13.7 19.2-21.6 31.5-21.6s23.8 7.9 31.5 21.6l9.5 17c2.1 3.6 6.2 4.6 9.3 3.7zM240 189.4c12.3 0 23.8 7.9 31.5 21.6l9.5 17c2.1 3.7 6.2 4.7 9.3 3.7 3.6-1.1 6-4.5 5.7-8.3-3.3-42.1-32.2-71.4-56-71.4s-52.7 29.3-56 71.4c-.3 3.7 2.1 7.2 5.7 8.3 3.5 1.1 7.4-.5 9.3-3.7l9.5-17c7.7-13.8 19.2-21.6 31.5-21.6z"]},L0={prefix:"far",iconName:"grin-tongue",icon:[496,512,[],"f589","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm64 400c0 35.6-29.1 64.5-64.9 64-35.1-.5-63.1-29.8-63.1-65v-42.8l17.7-8.8c15-7.5 31.5 1.7 34.9 16.5l2.8 12.1c2.1 9.2 15.2 9.2 17.3 0l2.8-12.1c3.4-14.8 19.8-24.1 34.9-16.5l17.7 8.8V408zm28.2 25.3c2.2-8.1 3.8-16.5 3.8-25.3v-43.5c14.2-12.4 24.4-27.5 27.3-44.5 1.7-9.9-7.7-18.5-17.7-15.3-25.9 8.3-64.4 13.1-105.6 13.1s-79.6-4.8-105.6-13.1c-9.9-3.1-19.4 5.3-17.7 15.3 2.9 17 13.1 32.1 27.3 44.5V408c0 8.8 1.6 17.2 3.8 25.3C91.8 399.9 48 333 48 256c0-110.3 89.7-200 200-200s200 89.7 200 200c0 77-43.8 143.9-107.8 177.3zM168 176c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm160 0c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32z"]},b0={prefix:"far",iconName:"grin-tongue-squint",icon:[496,512,[],"f58a","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm64 400c0 35.6-29.1 64.5-64.9 64-35.1-.5-63.1-29.8-63.1-65v-42.8l17.7-8.8c15-7.5 31.5 1.7 34.9 16.5l2.8 12.1c2.1 9.2 15.2 9.2 17.3 0l2.8-12.1c3.4-14.8 19.8-24.1 34.9-16.5l17.7 8.8V408zm28.2 25.3c2.2-8.1 3.8-16.5 3.8-25.3v-43.5c14.2-12.4 24.4-27.5 27.3-44.5 1.7-9.9-7.7-18.5-17.7-15.3-25.9 8.3-64.4 13.1-105.6 13.1s-79.6-4.8-105.6-13.1c-9.9-3.1-19.4 5.3-17.7 15.3 2.9 17 13.1 32.1 27.3 44.5V408c0 8.8 1.6 17.2 3.8 25.3C91.8 399.9 48 333 48 256c0-110.3 89.7-200 200-200s200 89.7 200 200c0 77-43.8 143.9-107.8 177.3zm36.9-281.1c-3.8-4.4-10.3-5.5-15.3-2.5l-80 48c-3.6 2.2-5.8 6.1-5.8 10.3s2.2 8.1 5.8 10.3l80 48c5.4 3.2 11.7 1.7 15.3-2.5 3.8-4.5 3.8-11 .1-15.5L343.6 208l33.6-40.3c3.8-4.5 3.7-11.1-.1-15.5zm-162.9 45.5l-80-48c-5-3-11.4-2-15.3 2.5-3.8 4.5-3.8 11-.1 15.5l33.6 40.3-33.6 40.3c-3.8 4.5-3.7 11 .1 15.5 3.6 4.2 9.9 5.7 15.3 2.5l80-48c3.6-2.2 5.8-6.1 5.8-10.3s-2.2-8.1-5.8-10.3z"]},N0={prefix:"far",iconName:"grin-tongue-wink",icon:[496,512,[],"f58b","M152 180c-25.7 0-55.9 16.9-59.8 42.1-.8 5 1.7 10 6.1 12.4 4.4 2.4 9.9 1.8 13.7-1.6l9.5-8.5c14.8-13.2 46.2-13.2 61 0l9.5 8.5c2.5 2.2 8 4.7 13.7 1.6 4.4-2.4 6.9-7.4 6.1-12.4-3.9-25.2-34.1-42.1-59.8-42.1zm176-52c-44.2 0-80 35.8-80 80s35.8 80 80 80 80-35.8 80-80-35.8-80-80-80zm0 128c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm0-72c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zM248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm64 400c0 35.6-29.1 64.5-64.9 64-35.1-.5-63.1-29.8-63.1-65v-42.8l17.7-8.8c15-7.5 31.5 1.7 34.9 16.5l2.8 12.1c2.1 9.2 15.2 9.2 17.3 0l2.8-12.1c3.4-14.8 19.8-24.1 34.9-16.5l17.7 8.8V408zm28.2 25.3c2.2-8.1 3.8-16.5 3.8-25.3v-43.5c14.2-12.4 24.4-27.5 27.3-44.5 1.7-9.9-7.7-18.5-17.7-15.3-25.9 8.3-64.4 13.1-105.6 13.1s-79.6-4.8-105.6-13.1c-9.9-3.1-19.4 5.3-17.7 15.3 2.9 17 13.1 32.1 27.3 44.5V408c0 8.8 1.6 17.2 3.8 25.3C91.8 399.9 48 333 48 256c0-110.3 89.7-200 200-200s200 89.7 200 200c0 77-43.8 143.9-107.8 177.3z"]},A0={prefix:"far",iconName:"grin-wink",icon:[496,512,[],"f58c","M328 180c-25.69 0-55.88 16.92-59.86 42.12-1.75 11.22 11.5 18.24 19.83 10.84l9.55-8.48c14.81-13.19 46.16-13.19 60.97 0l9.55 8.48c8.48 7.43 21.56.25 19.83-10.84C383.88 196.92 353.69 180 328 180zm-160 60c17.67 0 32-14.33 32-32s-14.33-32-32-32-32 14.33-32 32 14.33 32 32 32zm185.55 64.64c-25.93 8.3-64.4 13.06-105.55 13.06s-79.62-4.75-105.55-13.06c-9.94-3.13-19.4 5.37-17.71 15.34C132.67 367.13 196.06 400 248 400s115.33-32.87 123.26-80.02c1.68-9.89-7.67-18.48-17.71-15.34zM248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm0 448c-110.28 0-200-89.72-200-200S137.72 56 248 56s200 89.72 200 200-89.72 200-200 200z"]},y0={prefix:"far",iconName:"hand-lizard",icon:[576,512,[],"f258","M556.686 290.542L410.328 64.829C397.001 44.272 374.417 32 349.917 32H56C25.121 32 0 57.122 0 88v8c0 44.112 35.888 80 80 80h196.042l-18.333 48H144c-48.523 0-88 39.477-88 88 0 30.879 25.121 56 56 56h131.552c2.987 0 5.914.549 8.697 1.631L352 408.418V480h224V355.829c0-23.225-6.679-45.801-19.314-65.287zM528 432H400v-23.582c0-19.948-12.014-37.508-30.604-44.736l-99.751-38.788A71.733 71.733 0 0 0 243.552 320H112c-4.411 0-8-3.589-8-8 0-22.056 17.944-40 40-40h113.709c19.767 0 37.786-12.407 44.84-30.873l24.552-64.281c8.996-23.553-8.428-48.846-33.63-48.846H80c-17.645 0-32-14.355-32-32v-8c0-4.411 3.589-8 8-8h293.917c8.166 0 15.693 4.09 20.137 10.942l146.358 225.715A71.84 71.84 0 0 1 528 355.829V432z"]},S0={prefix:"far",iconName:"hand-paper",icon:[448,512,[],"f256","M372.57 112.641v-10.825c0-43.612-40.52-76.691-83.039-65.546-25.629-49.5-94.09-47.45-117.982.747C130.269 26.456 89.144 57.945 89.144 102v126.13c-19.953-7.427-43.308-5.068-62.083 8.871-29.355 21.796-35.794 63.333-14.55 93.153L132.48 498.569a32 32 0 0 0 26.062 13.432h222.897c14.904 0 27.835-10.289 31.182-24.813l30.184-130.958A203.637 203.637 0 0 0 448 310.564V179c0-40.62-35.523-71.992-75.43-66.359zm27.427 197.922c0 11.731-1.334 23.469-3.965 34.886L368.707 464h-201.92L51.591 302.303c-14.439-20.27 15.023-42.776 29.394-22.605l27.128 38.079c8.995 12.626 29.031 6.287 29.031-9.283V102c0-25.645 36.571-24.81 36.571.691V256c0 8.837 7.163 16 16 16h6.856c8.837 0 16-7.163 16-16V67c0-25.663 36.571-24.81 36.571.691V256c0 8.837 7.163 16 16 16h6.856c8.837 0 16-7.163 16-16V101.125c0-25.672 36.57-24.81 36.57.691V256c0 8.837 7.163 16 16 16h6.857c8.837 0 16-7.163 16-16v-76.309c0-26.242 36.57-25.64 36.57-.691v131.563z"]},w0={prefix:"far",iconName:"hand-peace",icon:[448,512,[],"f25b","M362.146 191.976c-13.71-21.649-38.761-34.016-65.006-30.341V74c0-40.804-32.811-74-73.141-74-40.33 0-73.14 33.196-73.14 74L160 168l-18.679-78.85C126.578 50.843 83.85 32.11 46.209 47.208 8.735 62.238-9.571 104.963 5.008 142.85l55.757 144.927c-30.557 24.956-43.994 57.809-24.733 92.218l54.853 97.999C102.625 498.97 124.73 512 148.575 512h205.702c30.744 0 57.558-21.44 64.555-51.797l27.427-118.999a67.801 67.801 0 0 0 1.729-15.203L448 256c0-44.956-43.263-77.343-85.854-64.024zM399.987 326c0 1.488-.169 2.977-.502 4.423l-27.427 119.001c-1.978 8.582-9.29 14.576-17.782 14.576H148.575c-6.486 0-12.542-3.621-15.805-9.449l-54.854-98c-4.557-8.141-2.619-18.668 4.508-24.488l26.647-21.764a16 16 0 0 0 4.812-18.139l-64.09-166.549C37.226 92.956 84.37 74.837 96.51 106.389l59.784 155.357A16 16 0 0 0 171.227 272h11.632c8.837 0 16-7.163 16-16V74c0-34.375 50.281-34.43 50.281 0v182c0 8.837 7.163 16 16 16h6.856c8.837 0 16-7.163 16-16v-28c0-25.122 36.567-25.159 36.567 0v28c0 8.837 7.163 16 16 16h6.856c8.837 0 16-7.163 16-16 0-25.12 36.567-25.16 36.567 0v70z"]},k0={prefix:"far",iconName:"hand-point-down",icon:[448,512,[],"f0a7","M188.8 512c45.616 0 83.2-37.765 83.2-83.2v-35.647a93.148 93.148 0 0 0 22.064-7.929c22.006 2.507 44.978-3.503 62.791-15.985C409.342 368.1 448 331.841 448 269.299V248c0-60.063-40-98.512-40-127.2v-2.679c4.952-5.747 8-13.536 8-22.12V32c0-17.673-12.894-32-28.8-32H156.8C140.894 0 128 14.327 128 32v64c0 8.584 3.048 16.373 8 22.12v2.679c0 6.964-6.193 14.862-23.668 30.183l-.148.129-.146.131c-9.937 8.856-20.841 18.116-33.253 25.851C48.537 195.798 0 207.486 0 252.8c0 56.928 35.286 92 83.2 92 8.026 0 15.489-.814 22.4-2.176V428.8c0 45.099 38.101 83.2 83.2 83.2zm0-48c-18.7 0-35.2-16.775-35.2-35.2V270.4c-17.325 0-35.2 26.4-70.4 26.4-26.4 0-35.2-20.625-35.2-44 0-8.794 32.712-20.445 56.1-34.926 14.575-9.074 27.225-19.524 39.875-30.799 18.374-16.109 36.633-33.836 39.596-59.075h176.752C364.087 170.79 400 202.509 400 248v21.299c0 40.524-22.197 57.124-61.325 50.601-8.001 14.612-33.979 24.151-53.625 12.925-18.225 19.365-46.381 17.787-61.05 4.95V428.8c0 18.975-16.225 35.2-35.2 35.2zM328 64c0-13.255 10.745-24 24-24s24 10.745 24 24-10.745 24-24 24-24-10.745-24-24z"]},T0={prefix:"far",iconName:"hand-point-left",icon:[512,512,[],"f0a5","M0 220.8C0 266.416 37.765 304 83.2 304h35.647a93.148 93.148 0 0 0 7.929 22.064c-2.507 22.006 3.503 44.978 15.985 62.791C143.9 441.342 180.159 480 242.701 480H264c60.063 0 98.512-40 127.2-40h2.679c5.747 4.952 13.536 8 22.12 8h64c17.673 0 32-12.894 32-28.8V188.8c0-15.906-14.327-28.8-32-28.8h-64c-8.584 0-16.373 3.048-22.12 8H391.2c-6.964 0-14.862-6.193-30.183-23.668l-.129-.148-.131-.146c-8.856-9.937-18.116-20.841-25.851-33.253C316.202 80.537 304.514 32 259.2 32c-56.928 0-92 35.286-92 83.2 0 8.026.814 15.489 2.176 22.4H83.2C38.101 137.6 0 175.701 0 220.8zm48 0c0-18.7 16.775-35.2 35.2-35.2h158.4c0-17.325-26.4-35.2-26.4-70.4 0-26.4 20.625-35.2 44-35.2 8.794 0 20.445 32.712 34.926 56.1 9.074 14.575 19.524 27.225 30.799 39.875 16.109 18.374 33.836 36.633 59.075 39.596v176.752C341.21 396.087 309.491 432 264 432h-21.299c-40.524 0-57.124-22.197-50.601-61.325-14.612-8.001-24.151-33.979-12.925-53.625-19.365-18.225-17.787-46.381-4.95-61.05H83.2C64.225 256 48 239.775 48 220.8zM448 360c13.255 0 24 10.745 24 24s-10.745 24-24 24-24-10.745-24-24 10.745-24 24-24z"]},E0={prefix:"far",iconName:"hand-point-right",icon:[512,512,[],"f0a4","M428.8 137.6h-86.177a115.52 115.52 0 0 0 2.176-22.4c0-47.914-35.072-83.2-92-83.2-45.314 0-57.002 48.537-75.707 78.784-7.735 12.413-16.994 23.317-25.851 33.253l-.131.146-.129.148C135.662 161.807 127.764 168 120.8 168h-2.679c-5.747-4.952-13.536-8-22.12-8H32c-17.673 0-32 12.894-32 28.8v230.4C0 435.106 14.327 448 32 448h64c8.584 0 16.373-3.048 22.12-8h2.679c28.688 0 67.137 40 127.2 40h21.299c62.542 0 98.8-38.658 99.94-91.145 12.482-17.813 18.491-40.785 15.985-62.791A93.148 93.148 0 0 0 393.152 304H428.8c45.435 0 83.2-37.584 83.2-83.2 0-45.099-38.101-83.2-83.2-83.2zm0 118.4h-91.026c12.837 14.669 14.415 42.825-4.95 61.05 11.227 19.646 1.687 45.624-12.925 53.625 6.524 39.128-10.076 61.325-50.6 61.325H248c-45.491 0-77.21-35.913-120-39.676V215.571c25.239-2.964 42.966-21.222 59.075-39.596 11.275-12.65 21.725-25.3 30.799-39.875C232.355 112.712 244.006 80 252.8 80c23.375 0 44 8.8 44 35.2 0 35.2-26.4 53.075-26.4 70.4h158.4c18.425 0 35.2 16.5 35.2 35.2 0 18.975-16.225 35.2-35.2 35.2zM88 384c0 13.255-10.745 24-24 24s-24-10.745-24-24 10.745-24 24-24 24 10.745 24 24z"]},P0={prefix:"far",iconName:"hand-point-up",icon:[448,512,[],"f0a6","M105.6 83.2v86.177a115.52 115.52 0 0 0-22.4-2.176c-47.914 0-83.2 35.072-83.2 92 0 45.314 48.537 57.002 78.784 75.707 12.413 7.735 23.317 16.994 33.253 25.851l.146.131.148.129C129.807 376.338 136 384.236 136 391.2v2.679c-4.952 5.747-8 13.536-8 22.12v64c0 17.673 12.894 32 28.8 32h230.4c15.906 0 28.8-14.327 28.8-32v-64c0-8.584-3.048-16.373-8-22.12V391.2c0-28.688 40-67.137 40-127.2v-21.299c0-62.542-38.658-98.8-91.145-99.94-17.813-12.482-40.785-18.491-62.791-15.985A93.148 93.148 0 0 0 272 118.847V83.2C272 37.765 234.416 0 188.8 0c-45.099 0-83.2 38.101-83.2 83.2zm118.4 0v91.026c14.669-12.837 42.825-14.415 61.05 4.95 19.646-11.227 45.624-1.687 53.625 12.925 39.128-6.524 61.325 10.076 61.325 50.6V264c0 45.491-35.913 77.21-39.676 120H183.571c-2.964-25.239-21.222-42.966-39.596-59.075-12.65-11.275-25.3-21.725-39.875-30.799C80.712 279.645 48 267.994 48 259.2c0-23.375 8.8-44 35.2-44 35.2 0 53.075 26.4 70.4 26.4V83.2c0-18.425 16.5-35.2 35.2-35.2 18.975 0 35.2 16.225 35.2 35.2zM352 424c13.255 0 24 10.745 24 24s-10.745 24-24 24-24-10.745-24-24 10.745-24 24-24z"]},D0={prefix:"far",iconName:"hand-pointer",icon:[448,512,[],"f25a","M358.182 179.361c-19.493-24.768-52.679-31.945-79.872-19.098-15.127-15.687-36.182-22.487-56.595-19.629V67c0-36.944-29.736-67-66.286-67S89.143 30.056 89.143 67v161.129c-19.909-7.41-43.272-5.094-62.083 8.872-29.355 21.795-35.793 63.333-14.55 93.152l109.699 154.001C134.632 501.59 154.741 512 176 512h178.286c30.802 0 57.574-21.5 64.557-51.797l27.429-118.999A67.873 67.873 0 0 0 448 326v-84c0-46.844-46.625-79.273-89.818-62.639zM80.985 279.697l27.126 38.079c8.995 12.626 29.031 6.287 29.031-9.283V67c0-25.12 36.571-25.16 36.571 0v175c0 8.836 7.163 16 16 16h6.857c8.837 0 16-7.164 16-16v-35c0-25.12 36.571-25.16 36.571 0v35c0 8.836 7.163 16 16 16H272c8.837 0 16-7.164 16-16v-21c0-25.12 36.571-25.16 36.571 0v21c0 8.836 7.163 16 16 16h6.857c8.837 0 16-7.164 16-16 0-25.121 36.571-25.16 36.571 0v84c0 1.488-.169 2.977-.502 4.423l-27.43 119.001c-1.978 8.582-9.29 14.576-17.782 14.576H176c-5.769 0-11.263-2.878-14.697-7.697l-109.712-154c-14.406-20.223 14.994-42.818 29.394-22.606zM176.143 400v-96c0-8.837 6.268-16 14-16h6c7.732 0 14 7.163 14 16v96c0 8.837-6.268 16-14 16h-6c-7.733 0-14-7.163-14-16zm75.428 0v-96c0-8.837 6.268-16 14-16h6c7.732 0 14 7.163 14 16v96c0 8.837-6.268 16-14 16h-6c-7.732 0-14-7.163-14-16zM327 400v-96c0-8.837 6.268-16 14-16h6c7.732 0 14 7.163 14 16v96c0 8.837-6.268 16-14 16h-6c-7.732 0-14-7.163-14-16z"]},O0={prefix:"far",iconName:"hand-rock",icon:[512,512,[],"f255","M408.864 79.052c-22.401-33.898-66.108-42.273-98.813-23.588-29.474-31.469-79.145-31.093-108.334-.022-47.16-27.02-108.71 5.055-110.671 60.806C44.846 105.407 0 140.001 0 187.429v56.953c0 32.741 14.28 63.954 39.18 85.634l97.71 85.081c4.252 3.702 3.11 5.573 3.11 32.903 0 17.673 14.327 32 32 32h252c17.673 0 32-14.327 32-32 0-23.513-1.015-30.745 3.982-42.37l42.835-99.656c6.094-14.177 9.183-29.172 9.183-44.568V146.963c0-52.839-54.314-88.662-103.136-67.911zM464 261.406a64.505 64.505 0 0 1-5.282 25.613l-42.835 99.655c-5.23 12.171-7.883 25.04-7.883 38.25V432H188v-10.286c0-16.37-7.14-31.977-19.59-42.817l-97.71-85.08C56.274 281.255 48 263.236 48 244.381v-56.953c0-33.208 52-33.537 52 .677v41.228a16 16 0 0 0 5.493 12.067l7 6.095A16 16 0 0 0 139 235.429V118.857c0-33.097 52-33.725 52 .677v26.751c0 8.836 7.164 16 16 16h7c8.836 0 16-7.164 16-16v-41.143c0-33.134 52-33.675 52 .677v40.466c0 8.836 7.163 16 16 16h7c8.837 0 16-7.164 16-16v-27.429c0-33.03 52-33.78 52 .677v26.751c0 8.836 7.163 16 16 16h7c8.837 0 16-7.164 16-16 0-33.146 52-33.613 52 .677v114.445z"]},I0={prefix:"far",iconName:"hand-scissors",icon:[512,512,[],"f257","M256 480l70-.013c5.114 0 10.231-.583 15.203-1.729l118.999-27.427C490.56 443.835 512 417.02 512 386.277V180.575c0-23.845-13.03-45.951-34.005-57.69l-97.999-54.853c-34.409-19.261-67.263-5.824-92.218 24.733L142.85 37.008c-37.887-14.579-80.612 3.727-95.642 41.201-15.098 37.642 3.635 80.37 41.942 95.112L168 192l-94-9.141c-40.804 0-74 32.811-74 73.14 0 40.33 33.196 73.141 74 73.141h87.635c-3.675 26.245 8.692 51.297 30.341 65.006C178.657 436.737 211.044 480 256 480zm0-48.013c-25.16 0-25.12-36.567 0-36.567 8.837 0 16-7.163 16-16v-6.856c0-8.837-7.163-16-16-16h-28c-25.159 0-25.122-36.567 0-36.567h28c8.837 0 16-7.163 16-16v-6.856c0-8.837-7.163-16-16-16H74c-34.43 0-34.375-50.281 0-50.281h182c8.837 0 16-7.163 16-16v-11.632a16 16 0 0 0-10.254-14.933L106.389 128.51c-31.552-12.14-13.432-59.283 19.222-46.717l166.549 64.091a16.001 16.001 0 0 0 18.139-4.812l21.764-26.647c5.82-7.127 16.348-9.064 24.488-4.508l98 54.854c5.828 3.263 9.449 9.318 9.449 15.805v205.701c0 8.491-5.994 15.804-14.576 17.782l-119.001 27.427a19.743 19.743 0 0 1-4.423.502h-70z"]},B0={prefix:"far",iconName:"hand-spock",icon:[512,512,[],"f259","M501.03053,116.17605c-19.39059-31.50779-51.24406-35.72849-66.31044-35.01756-14.11325-50.81051-62.0038-54.08-70.73816-54.08a74.03091,74.03091,0,0,0-72.23816,58.916l-4.64648,22.66014-13.68357-53.207c-9.09569-35.37107-46.412-64.05074-89.66-53.07223a73.89749,73.89749,0,0,0-55.121,78.94722,73.68273,73.68273,0,0,0-64.8495,94.42181l24.35933,82.19721c-38.24017-7.54492-62.79677,16.18358-68.11512,21.84764a73.6791,73.6791,0,0,0,3.19921,104.19329l91.36509,85.9765A154.164,154.164,0,0,0,220.62279,512h107.4549A127.30079,127.30079,0,0,0,452.3392,413.86139l57.623-241.96272A73.20274,73.20274,0,0,0,501.03053,116.17605Zm-37.7597,44.60544L405.64788,402.74812a79.46616,79.46616,0,0,1-77.57019,61.25972H220.62279a106.34052,106.34052,0,0,1-73.1366-28.998l-91.369-85.98041C31.34381,325.72669,66.61133,288.131,91.39644,311.5392l51.123,48.10739c5.42577,5.10937,13.48239.71679,13.48239-5.82617a246.79914,246.79914,0,0,0-10.17771-70.1523l-36.01362-121.539c-9.7324-32.88279,39.69916-47.27145,49.38664-14.625l31.3437,105.77923c5.59374,18.90428,33.78119,10.71288,28.9648-8.00781L177.06427,80.23662c-8.50389-33.1035,41.43157-45.64646,49.86515-12.83593l47.32609,184.035c4.42773,17.24218,29.16207,16.5039,32.71089-.80468l31.791-154.9706c6.81054-33.1074,57.51748-24.10741,50.11906,11.96288L360.32764,246.78924c-3.72265,18.10936,23.66793,24.63084,28.05659,6.21679L413.185,148.85962C421.1498,115.512,471.14,127.79713,463.27083,160.78149Z"]},R0={prefix:"far",iconName:"handshake",icon:[640,512,[],"f2b5","M519.2 127.9l-47.6-47.6A56.252 56.252 0 0 0 432 64H205.2c-14.8 0-29.1 5.9-39.6 16.3L118 127.9H0v255.7h64c17.6 0 31.8-14.2 31.9-31.7h9.1l84.6 76.4c30.9 25.1 73.8 25.7 105.6 3.8 12.5 10.8 26 15.9 41.1 15.9 18.2 0 35.3-7.4 48.8-24 22.1 8.7 48.2 2.6 64-16.8l26.2-32.3c5.6-6.9 9.1-14.8 10.9-23h57.9c.1 17.5 14.4 31.7 31.9 31.7h64V127.9H519.2zM48 351.6c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16c0 8.9-7.2 16-16 16zm390-6.9l-26.1 32.2c-2.8 3.4-7.8 4-11.3 1.2l-23.9-19.4-30 36.5c-6 7.3-15 4.8-18 2.4l-36.8-31.5-15.6 19.2c-13.9 17.1-39.2 19.7-55.3 6.6l-97.3-88H96V175.8h41.9l61.7-61.6c2-.8 3.7-1.5 5.7-2.3H262l-38.7 35.5c-29.4 26.9-31.1 72.3-4.4 101.3 14.8 16.2 61.2 41.2 101.5 4.4l8.2-7.5 108.2 87.8c3.4 2.8 3.9 7.9 1.2 11.3zm106-40.8h-69.2c-2.3-2.8-4.9-5.4-7.7-7.7l-102.7-83.4 12.5-11.4c6.5-6 7-16.1 1-22.6L367 167.1c-6-6.5-16.1-6.9-22.6-1l-55.2 50.6c-9.5 8.7-25.7 9.4-34.6 0-9.3-9.9-8.5-25.1 1.2-33.9l65.6-60.1c7.4-6.8 17-10.5 27-10.5l83.7-.2c2.1 0 4.1.8 5.5 2.3l61.7 61.6H544v128zm48 47.7c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16c0 8.9-7.2 16-16 16z"]},Z0={prefix:"far",iconName:"hdd",icon:[576,512,[],"f0a0","M567.403 235.642L462.323 84.589A48 48 0 0 0 422.919 64H153.081a48 48 0 0 0-39.404 20.589L8.597 235.642A48.001 48.001 0 0 0 0 263.054V400c0 26.51 21.49 48 48 48h480c26.51 0 48-21.49 48-48V263.054c0-9.801-3-19.366-8.597-27.412zM153.081 112h269.838l77.913 112H75.168l77.913-112zM528 400H48V272h480v128zm-32-64c0 17.673-14.327 32-32 32s-32-14.327-32-32 14.327-32 32-32 32 14.327 32 32zm-96 0c0 17.673-14.327 32-32 32s-32-14.327-32-32 14.327-32 32-32 32 14.327 32 32z"]},j0={prefix:"far",iconName:"heart",icon:[512,512,[],"f004","M458.4 64.3C400.6 15.7 311.3 23 256 79.3 200.7 23 111.4 15.6 53.6 64.3-21.6 127.6-10.6 230.8 43 285.5l175.4 178.7c10 10.2 23.4 15.9 37.6 15.9 14.3 0 27.6-5.6 37.6-15.8L469 285.6c53.5-54.7 64.7-157.9-10.6-221.3zm-23.6 187.5L259.4 430.5c-2.4 2.4-4.4 2.4-6.8 0L77.2 251.8c-36.5-37.2-43.9-107.6 7.3-150.7 38.9-32.7 98.9-27.8 136.5 10.5l35 35.7 35-35.7c37.8-38.5 97.8-43.2 136.5-10.6 51.1 43.1 43.5 113.9 7.3 150.8z"]},F0={prefix:"far",iconName:"hospital",icon:[448,512,[],"f0f8","M128 244v-40c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v40c0 6.627-5.373 12-12 12h-40c-6.627 0-12-5.373-12-12zm140 12h40c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12zm-76 84v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm76 12h40c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12zm180 124v36H0v-36c0-6.627 5.373-12 12-12h19.5V85.035C31.5 73.418 42.245 64 55.5 64H144V24c0-13.255 10.745-24 24-24h112c13.255 0 24 10.745 24 24v40h88.5c13.255 0 24 9.418 24 21.035V464H436c6.627 0 12 5.373 12 12zM79.5 463H192v-67c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v67h112.5V112H304v24c0 13.255-10.745 24-24 24H168c-13.255 0-24-10.745-24-24v-24H79.5v351zM266 64h-26V38a6 6 0 0 0-6-6h-20a6 6 0 0 0-6 6v26h-26a6 6 0 0 0-6 6v20a6 6 0 0 0 6 6h26v26a6 6 0 0 0 6 6h20a6 6 0 0 0 6-6V96h26a6 6 0 0 0 6-6V70a6 6 0 0 0-6-6z"]},q0={prefix:"far",iconName:"hourglass",icon:[384,512,[],"f254","M368 48h4c6.627 0 12-5.373 12-12V12c0-6.627-5.373-12-12-12H12C5.373 0 0 5.373 0 12v24c0 6.627 5.373 12 12 12h4c0 80.564 32.188 165.807 97.18 208C47.899 298.381 16 383.9 16 464h-4c-6.627 0-12 5.373-12 12v24c0 6.627 5.373 12 12 12h360c6.627 0 12-5.373 12-12v-24c0-6.627-5.373-12-12-12h-4c0-80.564-32.188-165.807-97.18-208C336.102 213.619 368 128.1 368 48zM64 48h256c0 101.62-57.307 184-128 184S64 149.621 64 48zm256 416H64c0-101.62 57.308-184 128-184s128 82.38 128 184z"]},U0={prefix:"far",iconName:"id-badge",icon:[384,512,[],"f2c1","M336 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zm0 464H48V48h288v416zM144 112h96c8.8 0 16-7.2 16-16s-7.2-16-16-16h-96c-8.8 0-16 7.2-16 16s7.2 16 16 16zm48 176c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm-89.6 128h179.2c12.4 0 22.4-8.6 22.4-19.2v-19.2c0-31.8-30.1-57.6-67.2-57.6-10.8 0-18.7 8-44.8 8-26.9 0-33.4-8-44.8-8-37.1 0-67.2 25.8-67.2 57.6v19.2c0 10.6 10 19.2 22.4 19.2z"]},W0={prefix:"far",iconName:"id-card",icon:[576,512,[],"f2c2","M528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm0 400H303.2c.9-4.5.8 3.6.8-22.4 0-31.8-30.1-57.6-67.2-57.6-10.8 0-18.7 8-44.8 8-26.9 0-33.4-8-44.8-8-37.1 0-67.2 25.8-67.2 57.6 0 26-.2 17.9.8 22.4H48V144h480v288zm-168-80h112c4.4 0 8-3.6 8-8v-16c0-4.4-3.6-8-8-8H360c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8zm0-64h112c4.4 0 8-3.6 8-8v-16c0-4.4-3.6-8-8-8H360c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8zm0-64h112c4.4 0 8-3.6 8-8v-16c0-4.4-3.6-8-8-8H360c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8zm-168 96c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64z"]},G0={prefix:"far",iconName:"image",icon:[512,512,[],"f03e","M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm-6 336H54a6 6 0 0 1-6-6V118a6 6 0 0 1 6-6h404a6 6 0 0 1 6 6v276a6 6 0 0 1-6 6zM128 152c-22.091 0-40 17.909-40 40s17.909 40 40 40 40-17.909 40-40-17.909-40-40-40zM96 352h320v-80l-87.515-87.515c-4.686-4.686-12.284-4.686-16.971 0L192 304l-39.515-39.515c-4.686-4.686-12.284-4.686-16.971 0L96 304v48z"]},_0={prefix:"far",iconName:"images",icon:[576,512,[],"f302","M480 416v16c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V176c0-26.51 21.49-48 48-48h16v48H54a6 6 0 0 0-6 6v244a6 6 0 0 0 6 6h372a6 6 0 0 0 6-6v-10h48zm42-336H150a6 6 0 0 0-6 6v244a6 6 0 0 0 6 6h372a6 6 0 0 0 6-6V86a6 6 0 0 0-6-6zm6-48c26.51 0 48 21.49 48 48v256c0 26.51-21.49 48-48 48H144c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h384zM264 144c0 22.091-17.909 40-40 40s-40-17.909-40-40 17.909-40 40-40 40 17.909 40 40zm-72 96l39.515-39.515c4.686-4.686 12.284-4.686 16.971 0L288 240l103.515-103.515c4.686-4.686 12.284-4.686 16.971 0L480 208v80H192v-48z"]},$0={prefix:"far",iconName:"keyboard",icon:[576,512,[],"f11c","M528 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h480c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm8 336c0 4.411-3.589 8-8 8H48c-4.411 0-8-3.589-8-8V112c0-4.411 3.589-8 8-8h480c4.411 0 8 3.589 8 8v288zM170 270v-28c0-6.627-5.373-12-12-12h-28c-6.627 0-12 5.373-12 12v28c0 6.627 5.373 12 12 12h28c6.627 0 12-5.373 12-12zm96 0v-28c0-6.627-5.373-12-12-12h-28c-6.627 0-12 5.373-12 12v28c0 6.627 5.373 12 12 12h28c6.627 0 12-5.373 12-12zm96 0v-28c0-6.627-5.373-12-12-12h-28c-6.627 0-12 5.373-12 12v28c0 6.627 5.373 12 12 12h28c6.627 0 12-5.373 12-12zm96 0v-28c0-6.627-5.373-12-12-12h-28c-6.627 0-12 5.373-12 12v28c0 6.627 5.373 12 12 12h28c6.627 0 12-5.373 12-12zm-336 82v-28c0-6.627-5.373-12-12-12H82c-6.627 0-12 5.373-12 12v28c0 6.627 5.373 12 12 12h28c6.627 0 12-5.373 12-12zm384 0v-28c0-6.627-5.373-12-12-12h-28c-6.627 0-12 5.373-12 12v28c0 6.627 5.373 12 12 12h28c6.627 0 12-5.373 12-12zM122 188v-28c0-6.627-5.373-12-12-12H82c-6.627 0-12 5.373-12 12v28c0 6.627 5.373 12 12 12h28c6.627 0 12-5.373 12-12zm96 0v-28c0-6.627-5.373-12-12-12h-28c-6.627 0-12 5.373-12 12v28c0 6.627 5.373 12 12 12h28c6.627 0 12-5.373 12-12zm96 0v-28c0-6.627-5.373-12-12-12h-28c-6.627 0-12 5.373-12 12v28c0 6.627 5.373 12 12 12h28c6.627 0 12-5.373 12-12zm96 0v-28c0-6.627-5.373-12-12-12h-28c-6.627 0-12 5.373-12 12v28c0 6.627 5.373 12 12 12h28c6.627 0 12-5.373 12-12zm96 0v-28c0-6.627-5.373-12-12-12h-28c-6.627 0-12 5.373-12 12v28c0 6.627 5.373 12 12 12h28c6.627 0 12-5.373 12-12zm-98 158v-16c0-6.627-5.373-12-12-12H180c-6.627 0-12 5.373-12 12v16c0 6.627 5.373 12 12 12h216c6.627 0 12-5.373 12-12z"]},Y0={prefix:"far",iconName:"kiss",icon:[496,512,[],"f596","M168 176c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm136 132c0-19.2-28.8-41.5-71.5-44-3.8-.4-7.4 2.4-8.2 6.2-.9 3.8 1.1 7.7 4.7 9.2l16.9 7.2c13 5.5 20.8 13.5 20.8 21.5s-7.8 16-20.7 21.5l-17 7.2c-5.7 2.4-6 12.2 0 14.8l16.9 7.2c13 5.5 20.8 13.5 20.8 21.5s-7.8 16-20.7 21.5l-17 7.2c-3.6 1.5-5.6 5.4-4.7 9.2.8 3.6 4.1 6.2 7.8 6.2h.5c42.8-2.5 71.5-24.8 71.5-44 0-13-13.4-27.3-35.2-36C290.6 335.3 304 321 304 308zM248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm80-280c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32z"]},K0={prefix:"far",iconName:"kiss-beam",icon:[496,512,[],"f597","M168 152c-23.8 0-52.7 29.3-56 71.4-.3 3.7 2 7.2 5.6 8.3 3.5 1 7.5-.5 9.3-3.7l9.5-17c7.7-13.7 19.2-21.6 31.5-21.6s23.8 7.9 31.5 21.6l9.5 17c2.1 3.7 6.2 4.7 9.3 3.7 3.6-1.1 5.9-4.5 5.6-8.3-3.1-42.1-32-71.4-55.8-71.4zM248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm56-148c0-19.2-28.8-41.5-71.5-44-3.8-.4-7.4 2.4-8.2 6.2-.9 3.8 1.1 7.7 4.7 9.2l16.9 7.2c13 5.5 20.8 13.5 20.8 21.5s-7.8 16-20.7 21.5l-17 7.2c-5.7 2.4-6 12.2 0 14.8l16.9 7.2c13 5.5 20.8 13.5 20.8 21.5s-7.8 16-20.7 21.5l-17 7.2c-3.6 1.5-5.6 5.4-4.7 9.2.8 3.6 4.1 6.2 7.8 6.2h.5c42.8-2.5 71.5-24.8 71.5-44 0-13-13.4-27.3-35.2-36C290.6 335.3 304 321 304 308zm24-156c-23.8 0-52.7 29.3-56 71.4-.3 3.7 2 7.2 5.6 8.3 3.5 1 7.5-.5 9.3-3.7l9.5-17c7.7-13.7 19.2-21.6 31.5-21.6s23.8 7.9 31.5 21.6l9.5 17c2.1 3.7 6.2 4.7 9.3 3.7 3.6-1.1 5.9-4.5 5.6-8.3-3.1-42.1-32-71.4-55.8-71.4z"]},J0={prefix:"far",iconName:"kiss-wink-heart",icon:[504,512,[],"f598","M304 308.5c0-19.2-28.8-41.5-71.5-44-3.8-.4-7.4 2.4-8.2 6.2-.9 3.8 1.1 7.7 4.7 9.2l16.9 7.2c13 5.5 20.8 13.5 20.8 21.5s-7.8 16-20.7 21.5l-17 7.2c-5.7 2.4-6 12.2 0 14.8l16.9 7.2c13 5.5 20.8 13.5 20.8 21.5s-7.8 16-20.7 21.5l-17 7.2c-3.6 1.5-5.6 5.4-4.7 9.2.8 3.6 4.1 6.2 7.8 6.2h.5c42.8-2.5 71.5-24.8 71.5-44 0-13-13.4-27.3-35.2-36 21.7-9.1 35.1-23.4 35.1-36.4zm70.5-83.5l9.5 8.5c3.8 3.3 9.3 4 13.7 1.6 4.4-2.4 6.9-7.4 6.1-12.4-4-25.2-34.2-42.1-59.8-42.1s-55.9 16.9-59.8 42.1c-.8 5 1.7 10 6.1 12.4 5.8 3.1 11.2.7 13.7-1.6l9.5-8.5c14.8-13.2 46.2-13.2 61 0zM136 208.5c0 17.7 14.3 32 32 32s32-14.3 32-32-14.3-32-32-32-32 14.3-32 32zm365.1 194c-8-20.8-31.5-31.5-53.1-25.9l-8.4 2.2-2.3-8.4c-5.9-21.4-27-36.5-49-33-25.2 4-40.6 28.6-34 52.6l22.9 82.6c1.5 5.3 7 8.5 12.4 7.1l83-21.5c24.1-6.3 37.7-31.8 28.5-55.7zM334 436.3c-26.1 12.5-55.2 19.7-86 19.7-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200c0 22.1-3.7 43.3-10.4 63.2 9 6.4 17 14.2 22.6 23.9 6.4.1 12.6 1.4 18.6 2.9 10.9-27.9 17.1-58.2 17.1-90C496 119 385 8 248 8S0 119 0 256s111 248 248 248c35.4 0 68.9-7.5 99.4-20.9-2.5-7.3 4.3 17.2-13.4-46.8z"]},Q0={prefix:"far",iconName:"laugh",icon:[496,512,[],"f599","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm141.4 389.4c-37.8 37.8-88 58.6-141.4 58.6s-103.6-20.8-141.4-58.6S48 309.4 48 256s20.8-103.6 58.6-141.4S194.6 56 248 56s103.6 20.8 141.4 58.6S448 202.6 448 256s-20.8 103.6-58.6 141.4zM328 224c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm-160 0c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm194.4 64H133.6c-8.2 0-14.5 7-13.5 15 7.5 59.2 58.9 105 121.1 105h13.6c62.2 0 113.6-45.8 121.1-105 1-8-5.3-15-13.5-15z"]},X0={prefix:"far",iconName:"laugh-beam",icon:[496,512,[],"f59a","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm141.4 389.4c-37.8 37.8-88 58.6-141.4 58.6s-103.6-20.8-141.4-58.6S48 309.4 48 256s20.8-103.6 58.6-141.4S194.6 56 248 56s103.6 20.8 141.4 58.6S448 202.6 448 256s-20.8 103.6-58.6 141.4zM328 152c-23.8 0-52.7 29.3-56 71.4-.7 8.6 10.8 11.9 14.9 4.5l9.5-17c7.7-13.7 19.2-21.6 31.5-21.6s23.8 7.9 31.5 21.6l9.5 17c4.1 7.4 15.6 4 14.9-4.5-3.1-42.1-32-71.4-55.8-71.4zm-201 75.9l9.5-17c7.7-13.7 19.2-21.6 31.5-21.6s23.8 7.9 31.5 21.6l9.5 17c4.1 7.4 15.6 4 14.9-4.5-3.3-42.1-32.2-71.4-56-71.4s-52.7 29.3-56 71.4c-.6 8.5 10.9 11.9 15.1 4.5zM362.4 288H133.6c-8.2 0-14.5 7-13.5 15 7.5 59.2 58.9 105 121.1 105h13.6c62.2 0 113.6-45.8 121.1-105 1-8-5.3-15-13.5-15z"]},c5={prefix:"far",iconName:"laugh-squint",icon:[496,512,[],"f59b","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm141.4 389.4c-37.8 37.8-88 58.6-141.4 58.6s-103.6-20.8-141.4-58.6S48 309.4 48 256s20.8-103.6 58.6-141.4S194.6 56 248 56s103.6 20.8 141.4 58.6S448 202.6 448 256s-20.8 103.6-58.6 141.4zM343.6 196l33.6-40.3c8.6-10.3-3.8-24.8-15.4-18l-80 48c-7.8 4.7-7.8 15.9 0 20.6l80 48c11.5 6.8 24-7.6 15.4-18L343.6 196zm-209.4 58.3l80-48c7.8-4.7 7.8-15.9 0-20.6l-80-48c-11.6-6.9-24 7.7-15.4 18l33.6 40.3-33.6 40.3c-8.7 10.4 3.8 24.8 15.4 18zM362.4 288H133.6c-8.2 0-14.5 7-13.5 15 7.5 59.2 58.9 105 121.1 105h13.6c62.2 0 113.6-45.8 121.1-105 1-8-5.3-15-13.5-15z"]},a5={prefix:"far",iconName:"laugh-wink",icon:[496,512,[],"f59c","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm141.4 389.4c-37.8 37.8-88 58.6-141.4 58.6s-103.6-20.8-141.4-58.6C68.8 359.6 48 309.4 48 256s20.8-103.6 58.6-141.4C144.4 76.8 194.6 56 248 56s103.6 20.8 141.4 58.6c37.8 37.8 58.6 88 58.6 141.4s-20.8 103.6-58.6 141.4zM328 164c-25.7 0-55.9 16.9-59.9 42.1-1.7 11.2 11.5 18.2 19.8 10.8l9.5-8.5c14.8-13.2 46.2-13.2 61 0l9.5 8.5c8.5 7.4 21.6.3 19.8-10.8-3.8-25.2-34-42.1-59.7-42.1zm-160 60c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm194.4 64H133.6c-8.2 0-14.5 7-13.5 15 7.5 59.2 58.9 105 121.1 105h13.6c62.2 0 113.6-45.8 121.1-105 1-8-5.3-15-13.5-15z"]},e5={prefix:"far",iconName:"lemon",icon:[512,512,[],"f094","M484.112 27.889C455.989-.233 416.108-8.057 387.059 8.865 347.604 31.848 223.504-41.111 91.196 91.197-41.277 223.672 31.923 347.472 8.866 387.058c-16.922 29.051-9.1 68.932 19.022 97.054 28.135 28.135 68.011 35.938 97.057 19.021 39.423-22.97 163.557 49.969 295.858-82.329 132.474-132.477 59.273-256.277 82.331-295.861 16.922-29.05 9.1-68.931-19.022-97.054zm-22.405 72.894c-38.8 66.609 45.6 165.635-74.845 286.08-120.44 120.443-219.475 36.048-286.076 74.843-22.679 13.207-64.035-27.241-50.493-50.488 38.8-66.609-45.6-165.635 74.845-286.08C245.573 4.702 344.616 89.086 411.219 50.292c22.73-13.24 64.005 27.288 50.488 50.491zm-169.861 8.736c1.37 10.96-6.404 20.957-17.365 22.327-54.846 6.855-135.779 87.787-142.635 142.635-1.373 10.989-11.399 18.734-22.326 17.365-10.961-1.37-18.735-11.366-17.365-22.326 9.162-73.286 104.167-168.215 177.365-177.365 10.953-1.368 20.956 6.403 22.326 17.364z"]},i5={prefix:"far",iconName:"life-ring",icon:[512,512,[],"f1cd","M256 504c136.967 0 248-111.033 248-248S392.967 8 256 8 8 119.033 8 256s111.033 248 248 248zm-103.398-76.72l53.411-53.411c31.806 13.506 68.128 13.522 99.974 0l53.411 53.411c-63.217 38.319-143.579 38.319-206.796 0zM336 256c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80zm91.28 103.398l-53.411-53.411c13.505-31.806 13.522-68.128 0-99.974l53.411-53.411c38.319 63.217 38.319 143.579 0 206.796zM359.397 84.72l-53.411 53.411c-31.806-13.505-68.128-13.522-99.973 0L152.602 84.72c63.217-38.319 143.579-38.319 206.795 0zM84.72 152.602l53.411 53.411c-13.506 31.806-13.522 68.128 0 99.974L84.72 359.398c-38.319-63.217-38.319-143.579 0-206.796z"]},n5={prefix:"far",iconName:"lightbulb",icon:[352,512,[],"f0eb","M176 80c-52.94 0-96 43.06-96 96 0 8.84 7.16 16 16 16s16-7.16 16-16c0-35.3 28.72-64 64-64 8.84 0 16-7.16 16-16s-7.16-16-16-16zM96.06 459.17c0 3.15.93 6.22 2.68 8.84l24.51 36.84c2.97 4.46 7.97 7.14 13.32 7.14h78.85c5.36 0 10.36-2.68 13.32-7.14l24.51-36.84c1.74-2.62 2.67-5.7 2.68-8.84l.05-43.18H96.02l.04 43.18zM176 0C73.72 0 0 82.97 0 176c0 44.37 16.45 84.85 43.56 115.78 16.64 18.99 42.74 58.8 52.42 92.16v.06h48v-.12c-.01-4.77-.72-9.51-2.15-14.07-5.59-17.81-22.82-64.77-62.17-109.67-20.54-23.43-31.52-53.15-31.61-84.14-.2-73.64 59.67-128 127.95-128 70.58 0 128 57.42 128 128 0 30.97-11.24 60.85-31.65 84.14-39.11 44.61-56.42 91.47-62.1 109.46a47.507 47.507 0 0 0-2.22 14.3v.1h48v-.05c9.68-33.37 35.78-73.18 52.42-92.16C335.55 260.85 352 220.37 352 176 352 78.8 273.2 0 176 0z"]},t5={prefix:"far",iconName:"list-alt",icon:[512,512,[],"f022","M464 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zm-6 400H54a6 6 0 0 1-6-6V86a6 6 0 0 1 6-6h404a6 6 0 0 1 6 6v340a6 6 0 0 1-6 6zm-42-92v24c0 6.627-5.373 12-12 12H204c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h200c6.627 0 12 5.373 12 12zm0-96v24c0 6.627-5.373 12-12 12H204c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h200c6.627 0 12 5.373 12 12zm0-96v24c0 6.627-5.373 12-12 12H204c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h200c6.627 0 12 5.373 12 12zm-252 12c0 19.882-16.118 36-36 36s-36-16.118-36-36 16.118-36 36-36 36 16.118 36 36zm0 96c0 19.882-16.118 36-36 36s-36-16.118-36-36 16.118-36 36-36 36 16.118 36 36zm0 96c0 19.882-16.118 36-36 36s-36-16.118-36-36 16.118-36 36-36 36 16.118 36 36z"]},o5={prefix:"far",iconName:"map",icon:[576,512,[],"f279","M560.02 32c-1.96 0-3.98.37-5.96 1.16L384.01 96H384L212 35.28A64.252 64.252 0 0 0 191.76 32c-6.69 0-13.37 1.05-19.81 3.14L20.12 87.95A32.006 32.006 0 0 0 0 117.66v346.32C0 473.17 7.53 480 15.99 480c1.96 0 3.97-.37 5.96-1.16L192 416l172 60.71a63.98 63.98 0 0 0 40.05.15l151.83-52.81A31.996 31.996 0 0 0 576 394.34V48.02c0-9.19-7.53-16.02-15.98-16.02zM224 90.42l128 45.19v285.97l-128-45.19V90.42zM48 418.05V129.07l128-44.53v286.2l-.64.23L48 418.05zm480-35.13l-128 44.53V141.26l.64-.24L528 93.95v288.97z"]},r5={prefix:"far",iconName:"meh",icon:[496,512,[],"f11a","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm-80-216c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160-64c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm8 144H160c-13.2 0-24 10.8-24 24s10.8 24 24 24h176c13.2 0 24-10.8 24-24s-10.8-24-24-24z"]},l5={prefix:"far",iconName:"meh-blank",icon:[496,512,[],"f5a4","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm-80-280c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm160 0c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32z"]},f5={prefix:"far",iconName:"meh-rolling-eyes",icon:[496,512,[],"f5a5","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm88-304c-39.8 0-72 32.2-72 72s32.2 72 72 72 72-32.2 72-72-32.2-72-72-72zm0 112c-22.1 0-40-17.9-40-40 0-13.6 7.3-25.1 17.7-32.3-1 2.6-1.7 5.3-1.7 8.3 0 13.3 10.7 24 24 24s24-10.7 24-24c0-2.9-.7-5.7-1.7-8.3 10.4 7.2 17.7 18.7 17.7 32.3 0 22.1-17.9 40-40 40zm-104-40c0-39.8-32.2-72-72-72s-72 32.2-72 72 32.2 72 72 72 72-32.2 72-72zm-112 0c0-13.6 7.3-25.1 17.7-32.3-1 2.6-1.7 5.3-1.7 8.3 0 13.3 10.7 24 24 24s24-10.7 24-24c0-2.9-.7-5.7-1.7-8.3 10.4 7.2 17.7 18.7 17.7 32.3 0 22.1-17.9 40-40 40s-40-17.9-40-40zm192 128H184c-13.2 0-24 10.8-24 24s10.8 24 24 24h128c13.2 0 24-10.8 24-24s-10.8-24-24-24z"]},s5={prefix:"far",iconName:"minus-square",icon:[448,512,[],"f146","M108 284c-6.6 0-12-5.4-12-12v-32c0-6.6 5.4-12 12-12h232c6.6 0 12 5.4 12 12v32c0 6.6-5.4 12-12 12H108zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-48 346V86c0-3.3-2.7-6-6-6H54c-3.3 0-6 2.7-6 6v340c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"]},h5={prefix:"far",iconName:"money-bill-alt",icon:[640,512,[],"f3d1","M320 144c-53.02 0-96 50.14-96 112 0 61.85 42.98 112 96 112 53 0 96-50.13 96-112 0-61.86-42.98-112-96-112zm40 168c0 4.42-3.58 8-8 8h-64c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h16v-55.44l-.47.31a7.992 7.992 0 0 1-11.09-2.22l-8.88-13.31a7.992 7.992 0 0 1 2.22-11.09l15.33-10.22a23.99 23.99 0 0 1 13.31-4.03H328c4.42 0 8 3.58 8 8v88h16c4.42 0 8 3.58 8 8v16zM608 64H32C14.33 64 0 78.33 0 96v320c0 17.67 14.33 32 32 32h576c17.67 0 32-14.33 32-32V96c0-17.67-14.33-32-32-32zm-16 272c-35.35 0-64 28.65-64 64H112c0-35.35-28.65-64-64-64V176c35.35 0 64-28.65 64-64h416c0 35.35 28.65 64 64 64v160z"]},m5={prefix:"far",iconName:"moon",icon:[512,512,[],"f186","M279.135 512c78.756 0 150.982-35.804 198.844-94.775 28.27-34.831-2.558-85.722-46.249-77.401-82.348 15.683-158.272-47.268-158.272-130.792 0-48.424 26.06-92.292 67.434-115.836 38.745-22.05 28.999-80.788-15.022-88.919A257.936 257.936 0 0 0 279.135 0c-141.36 0-256 114.575-256 256 0 141.36 114.576 256 256 256zm0-464c12.985 0 25.689 1.201 38.016 3.478-54.76 31.163-91.693 90.042-91.693 157.554 0 113.848 103.641 199.2 215.252 177.944C402.574 433.964 344.366 464 279.135 464c-114.875 0-208-93.125-208-208s93.125-208 208-208z"]},v5={prefix:"far",iconName:"newspaper",icon:[576,512,[],"f1ea","M552 64H112c-20.858 0-38.643 13.377-45.248 32H24c-13.255 0-24 10.745-24 24v272c0 30.928 25.072 56 56 56h496c13.255 0 24-10.745 24-24V88c0-13.255-10.745-24-24-24zM48 392V144h16v248c0 4.411-3.589 8-8 8s-8-3.589-8-8zm480 8H111.422c.374-2.614.578-5.283.578-8V112h416v288zM172 280h136c6.627 0 12-5.373 12-12v-96c0-6.627-5.373-12-12-12H172c-6.627 0-12 5.373-12 12v96c0 6.627 5.373 12 12 12zm28-80h80v40h-80v-40zm-40 140v-24c0-6.627 5.373-12 12-12h136c6.627 0 12 5.373 12 12v24c0 6.627-5.373 12-12 12H172c-6.627 0-12-5.373-12-12zm192 0v-24c0-6.627 5.373-12 12-12h104c6.627 0 12 5.373 12 12v24c0 6.627-5.373 12-12 12H364c-6.627 0-12-5.373-12-12zm0-144v-24c0-6.627 5.373-12 12-12h104c6.627 0 12 5.373 12 12v24c0 6.627-5.373 12-12 12H364c-6.627 0-12-5.373-12-12zm0 72v-24c0-6.627 5.373-12 12-12h104c6.627 0 12 5.373 12 12v24c0 6.627-5.373 12-12 12H364c-6.627 0-12-5.373-12-12z"]},z5={prefix:"far",iconName:"object-group",icon:[512,512,[],"f247","M500 128c6.627 0 12-5.373 12-12V44c0-6.627-5.373-12-12-12h-72c-6.627 0-12 5.373-12 12v12H96V44c0-6.627-5.373-12-12-12H12C5.373 32 0 37.373 0 44v72c0 6.627 5.373 12 12 12h12v256H12c-6.627 0-12 5.373-12 12v72c0 6.627 5.373 12 12 12h72c6.627 0 12-5.373 12-12v-12h320v12c0 6.627 5.373 12 12 12h72c6.627 0 12-5.373 12-12v-72c0-6.627-5.373-12-12-12h-12V128h12zm-52-64h32v32h-32V64zM32 64h32v32H32V64zm32 384H32v-32h32v32zm416 0h-32v-32h32v32zm-40-64h-12c-6.627 0-12 5.373-12 12v12H96v-12c0-6.627-5.373-12-12-12H72V128h12c6.627 0 12-5.373 12-12v-12h320v12c0 6.627 5.373 12 12 12h12v256zm-36-192h-84v-52c0-6.628-5.373-12-12-12H108c-6.627 0-12 5.372-12 12v168c0 6.628 5.373 12 12 12h84v52c0 6.628 5.373 12 12 12h200c6.627 0 12-5.372 12-12V204c0-6.628-5.373-12-12-12zm-268-24h144v112H136V168zm240 176H232v-24h76c6.627 0 12-5.372 12-12v-76h56v112z"]},p5={prefix:"far",iconName:"object-ungroup",icon:[576,512,[],"f248","M564 224c6.627 0 12-5.373 12-12v-72c0-6.627-5.373-12-12-12h-72c-6.627 0-12 5.373-12 12v12h-88v-24h12c6.627 0 12-5.373 12-12V44c0-6.627-5.373-12-12-12h-72c-6.627 0-12 5.373-12 12v12H96V44c0-6.627-5.373-12-12-12H12C5.373 32 0 37.373 0 44v72c0 6.627 5.373 12 12 12h12v160H12c-6.627 0-12 5.373-12 12v72c0 6.627 5.373 12 12 12h72c6.627 0 12-5.373 12-12v-12h88v24h-12c-6.627 0-12 5.373-12 12v72c0 6.627 5.373 12 12 12h72c6.627 0 12-5.373 12-12v-12h224v12c0 6.627 5.373 12 12 12h72c6.627 0 12-5.373 12-12v-72c0-6.627-5.373-12-12-12h-12V224h12zM352 64h32v32h-32V64zm0 256h32v32h-32v-32zM64 352H32v-32h32v32zm0-256H32V64h32v32zm32 216v-12c0-6.627-5.373-12-12-12H72V128h12c6.627 0 12-5.373 12-12v-12h224v12c0 6.627 5.373 12 12 12h12v160h-12c-6.627 0-12 5.373-12 12v12H96zm128 136h-32v-32h32v32zm280-64h-12c-6.627 0-12 5.373-12 12v12H256v-12c0-6.627-5.373-12-12-12h-12v-24h88v12c0 6.627 5.373 12 12 12h72c6.627 0 12-5.373 12-12v-72c0-6.627-5.373-12-12-12h-12v-88h88v12c0 6.627 5.373 12 12 12h12v160zm40 64h-32v-32h32v32zm0-256h-32v-32h32v32z"]},d5={prefix:"far",iconName:"paper-plane",icon:[512,512,[],"f1d8","M440 6.5L24 246.4c-34.4 19.9-31.1 70.8 5.7 85.9L144 379.6V464c0 46.4 59.2 65.5 86.6 28.6l43.8-59.1 111.9 46.2c5.9 2.4 12.1 3.6 18.3 3.6 8.2 0 16.3-2.1 23.6-6.2 12.8-7.2 21.6-20 23.9-34.5l59.4-387.2c6.1-40.1-36.9-68.8-71.5-48.9zM192 464v-64.6l36.6 15.1L192 464zm212.6-28.7l-153.8-63.5L391 169.5c10.7-15.5-9.5-33.5-23.7-21.2L155.8 332.6 48 288 464 48l-59.4 387.3z"]},u5={prefix:"far",iconName:"pause-circle",icon:[512,512,[],"f28b","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm96-280v160c0 8.8-7.2 16-16 16h-48c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16h48c8.8 0 16 7.2 16 16zm-112 0v160c0 8.8-7.2 16-16 16h-48c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16h48c8.8 0 16 7.2 16 16z"]},M5={prefix:"far",iconName:"play-circle",icon:[512,512,[],"f144","M371.7 238l-176-107c-15.8-8.8-35.7 2.5-35.7 21v208c0 18.4 19.8 29.8 35.7 21l176-101c16.4-9.1 16.4-32.8 0-42zM504 256C504 119 393 8 256 8S8 119 8 256s111 248 248 248 248-111 248-248zm-448 0c0-110.5 89.5-200 200-200s200 89.5 200 200-89.5 200-200 200S56 366.5 56 256z"]},C5={prefix:"far",iconName:"plus-square",icon:[448,512,[],"f0fe","M352 240v32c0 6.6-5.4 12-12 12h-88v88c0 6.6-5.4 12-12 12h-32c-6.6 0-12-5.4-12-12v-88h-88c-6.6 0-12-5.4-12-12v-32c0-6.6 5.4-12 12-12h88v-88c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v88h88c6.6 0 12 5.4 12 12zm96-160v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-48 346V86c0-3.3-2.7-6-6-6H54c-3.3 0-6 2.7-6 6v340c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"]},H5={prefix:"far",iconName:"question-circle",icon:[512,512,[],"f059","M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 448c-110.532 0-200-89.431-200-200 0-110.495 89.472-200 200-200 110.491 0 200 89.471 200 200 0 110.53-89.431 200-200 200zm107.244-255.2c0 67.052-72.421 68.084-72.421 92.863V300c0 6.627-5.373 12-12 12h-45.647c-6.627 0-12-5.373-12-12v-8.659c0-35.745 27.1-50.034 47.579-61.516 17.561-9.845 28.324-16.541 28.324-29.579 0-17.246-21.999-28.693-39.784-28.693-23.189 0-33.894 10.977-48.942 29.969-4.057 5.12-11.46 6.071-16.666 2.124l-27.824-21.098c-5.107-3.872-6.251-11.066-2.644-16.363C184.846 131.491 214.94 112 261.794 112c49.071 0 101.45 38.304 101.45 88.8zM298 368c0 23.159-18.841 42-42 42s-42-18.841-42-42 18.841-42 42-42 42 18.841 42 42z"]},g5={prefix:"far",iconName:"registered",icon:[512,512,[],"f25d","M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm0 448c-110.532 0-200-89.451-200-200 0-110.531 89.451-200 200-200 110.532 0 200 89.451 200 200 0 110.532-89.451 200-200 200zm110.442-81.791c-53.046-96.284-50.25-91.468-53.271-96.085 24.267-13.879 39.482-41.563 39.482-73.176 0-52.503-30.247-85.252-101.498-85.252h-78.667c-6.617 0-12 5.383-12 12V380c0 6.617 5.383 12 12 12h38.568c6.617 0 12-5.383 12-12v-83.663h31.958l47.515 89.303a11.98 11.98 0 0 0 10.593 6.36h42.81c9.14 0 14.914-9.799 10.51-17.791zM256.933 239.906h-33.875v-64.14h27.377c32.417 0 38.929 12.133 38.929 31.709-.001 20.913-11.518 32.431-32.431 32.431z"]},V5={prefix:"far",iconName:"sad-cry",icon:[496,512,[],"f5b3","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm144 386.4V280c0-13.2-10.8-24-24-24s-24 10.8-24 24v151.4C315.5 447 282.8 456 248 456s-67.5-9-96-24.6V280c0-13.2-10.8-24-24-24s-24 10.8-24 24v114.4c-34.6-36-56-84.7-56-138.4 0-110.3 89.7-200 200-200s200 89.7 200 200c0 53.7-21.4 102.5-56 138.4zM205.8 234.5c4.4-2.4 6.9-7.4 6.1-12.4-4-25.2-34.2-42.1-59.8-42.1s-55.9 16.9-59.8 42.1c-.8 5 1.7 10 6.1 12.4 4.4 2.4 9.9 1.8 13.7-1.6l9.5-8.5c14.8-13.2 46.2-13.2 61 0l9.5 8.5c2.5 2.3 7.9 4.8 13.7 1.6zM344 180c-25.7 0-55.9 16.9-59.8 42.1-.8 5 1.7 10 6.1 12.4 4.5 2.4 9.9 1.8 13.7-1.6l9.5-8.5c14.8-13.2 46.2-13.2 61 0l9.5 8.5c2.5 2.2 8 4.7 13.7 1.6 4.4-2.4 6.9-7.4 6.1-12.4-3.9-25.2-34.1-42.1-59.8-42.1zm-96 92c-30.9 0-56 28.7-56 64s25.1 64 56 64 56-28.7 56-64-25.1-64-56-64z"]},x5={prefix:"far",iconName:"sad-tear",icon:[496,512,[],"f5b4","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm8-152c-13.2 0-24 10.8-24 24s10.8 24 24 24c23.8 0 46.3 10.5 61.6 28.8 8.1 9.8 23.2 11.9 33.8 3.1 10.2-8.5 11.6-23.6 3.1-33.8C330 320.8 294.1 304 256 304zm-88-64c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160-64c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm-165.6 98.8C151 290.1 126 325.4 126 342.9c0 22.7 18.8 41.1 42 41.1s42-18.4 42-41.1c0-17.5-25-52.8-36.4-68.1-2.8-3.7-8.4-3.7-11.2 0z"]},L5={prefix:"far",iconName:"save",icon:[448,512,[],"f0c7","M433.941 129.941l-83.882-83.882A48 48 0 0 0 316.118 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V163.882a48 48 0 0 0-14.059-33.941zM272 80v80H144V80h128zm122 352H54a6 6 0 0 1-6-6V86a6 6 0 0 1 6-6h42v104c0 13.255 10.745 24 24 24h176c13.255 0 24-10.745 24-24V83.882l78.243 78.243a6 6 0 0 1 1.757 4.243V426a6 6 0 0 1-6 6zM224 232c-48.523 0-88 39.477-88 88s39.477 88 88 88 88-39.477 88-88-39.477-88-88-88zm0 128c-22.056 0-40-17.944-40-40s17.944-40 40-40 40 17.944 40 40-17.944 40-40 40z"]},b5={prefix:"far",iconName:"share-square",icon:[576,512,[],"f14d","M561.938 158.06L417.94 14.092C387.926-15.922 336 5.097 336 48.032v57.198c-42.45 1.88-84.03 6.55-120.76 17.99-35.17 10.95-63.07 27.58-82.91 49.42C108.22 199.2 96 232.6 96 271.94c0 61.697 33.178 112.455 84.87 144.76 37.546 23.508 85.248-12.651 71.02-55.74-15.515-47.119-17.156-70.923 84.11-78.76V336c0 42.993 51.968 63.913 81.94 33.94l143.998-144c18.75-18.74 18.75-49.14 0-67.88zM384 336V232.16C255.309 234.082 166.492 255.35 206.31 376 176.79 357.55 144 324.08 144 271.94c0-109.334 129.14-118.947 240-119.85V48l144 144-144 144zm24.74 84.493a82.658 82.658 0 0 0 20.974-9.303c7.976-4.952 18.286.826 18.286 10.214V464c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V112c0-26.51 21.49-48 48-48h132c6.627 0 12 5.373 12 12v4.486c0 4.917-2.987 9.369-7.569 11.152-13.702 5.331-26.396 11.537-38.05 18.585a12.138 12.138 0 0 1-6.28 1.777H54a6 6 0 0 0-6 6v340a6 6 0 0 0 6 6h340a6 6 0 0 0 6-6v-25.966c0-5.37 3.579-10.059 8.74-11.541z"]},N5={prefix:"far",iconName:"smile",icon:[496,512,[],"f118","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm-80-216c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160 0c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm4 72.6c-20.8 25-51.5 39.4-84 39.4s-63.2-14.3-84-39.4c-8.5-10.2-23.7-11.5-33.8-3.1-10.2 8.5-11.5 23.6-3.1 33.8 30 36 74.1 56.6 120.9 56.6s90.9-20.6 120.9-56.6c8.5-10.2 7.1-25.3-3.1-33.8-10.1-8.4-25.3-7.1-33.8 3.1z"]},A5={prefix:"far",iconName:"smile-beam",icon:[496,512,[],"f5b8","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm84-143.4c-20.8 25-51.5 39.4-84 39.4s-63.2-14.3-84-39.4c-8.5-10.2-23.6-11.5-33.8-3.1-10.2 8.5-11.5 23.6-3.1 33.8 30 36 74.1 56.6 120.9 56.6s90.9-20.6 120.9-56.6c8.5-10.2 7.1-25.3-3.1-33.8-10.2-8.4-25.3-7.1-33.8 3.1zM136.5 211c7.7-13.7 19.2-21.6 31.5-21.6s23.8 7.9 31.5 21.6l9.5 17c2.1 3.7 6.2 4.7 9.3 3.7 3.6-1.1 6-4.5 5.7-8.3-3.3-42.1-32.2-71.4-56-71.4s-52.7 29.3-56 71.4c-.3 3.7 2.1 7.2 5.7 8.3 3.4 1.1 7.4-.5 9.3-3.7l9.5-17zM328 152c-23.8 0-52.7 29.3-56 71.4-.3 3.7 2.1 7.2 5.7 8.3 3.5 1.1 7.4-.5 9.3-3.7l9.5-17c7.7-13.7 19.2-21.6 31.5-21.6s23.8 7.9 31.5 21.6l9.5 17c2.1 3.7 6.2 4.7 9.3 3.7 3.6-1.1 6-4.5 5.7-8.3-3.3-42.1-32.2-71.4-56-71.4z"]},y5={prefix:"far",iconName:"smile-wink",icon:[496,512,[],"f4da","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm117.8-146.4c-10.2-8.5-25.3-7.1-33.8 3.1-20.8 25-51.5 39.4-84 39.4s-63.2-14.3-84-39.4c-8.5-10.2-23.7-11.5-33.8-3.1-10.2 8.5-11.5 23.6-3.1 33.8 30 36 74.1 56.6 120.9 56.6s90.9-20.6 120.9-56.6c8.5-10.2 7.1-25.3-3.1-33.8zM168 240c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160-60c-25.7 0-55.9 16.9-59.9 42.1-1.7 11.2 11.5 18.2 19.8 10.8l9.5-8.5c14.8-13.2 46.2-13.2 61 0l9.5 8.5c8.5 7.4 21.6.3 19.8-10.8-3.8-25.2-34-42.1-59.7-42.1z"]},S5={prefix:"far",iconName:"snowflake",icon:[448,512,[],"f2dc","M440.1 355.2l-39.2-23 34.1-9.3c8.4-2.3 13.4-11.1 11.1-19.6l-4.1-15.5c-2.2-8.5-10.9-13.6-19.3-11.3L343 298.2 271.2 256l71.9-42.2 79.7 21.7c8.4 2.3 17-2.8 19.3-11.3l4.1-15.5c2.2-8.5-2.7-17.3-11.1-19.6l-34.1-9.3 39.2-23c7.5-4.4 10.1-14.2 5.8-21.9l-7.9-13.9c-4.3-7.7-14-10.3-21.5-5.9l-39.2 23 9.1-34.7c2.2-8.5-2.7-17.3-11.1-19.6l-15.2-4.1c-8.4-2.3-17 2.8-19.3 11.3l-21.3 81-71.9 42.2v-84.5L306 70.4c6.1-6.2 6.1-16.4 0-22.6l-11.1-11.3c-6.1-6.2-16.1-6.2-22.2 0l-24.9 25.4V16c0-8.8-7-16-15.7-16h-15.7c-8.7 0-15.7 7.2-15.7 16v46.1l-24.9-25.4c-6.1-6.2-16.1-6.2-22.2 0L142.1 48c-6.1 6.2-6.1 16.4 0 22.6l58.3 59.3v84.5l-71.9-42.2-21.3-81c-2.2-8.5-10.9-13.6-19.3-11.3L72.7 84c-8.4 2.3-13.4 11.1-11.1 19.6l9.1 34.7-39.2-23c-7.5-4.4-17.1-1.8-21.5 5.9l-7.9 13.9c-4.3 7.7-1.8 17.4 5.8 21.9l39.2 23-34.1 9.1c-8.4 2.3-13.4 11.1-11.1 19.6L6 224.2c2.2 8.5 10.9 13.6 19.3 11.3l79.7-21.7 71.9 42.2-71.9 42.2-79.7-21.7c-8.4-2.3-17 2.8-19.3 11.3l-4.1 15.5c-2.2 8.5 2.7 17.3 11.1 19.6l34.1 9.3-39.2 23c-7.5 4.4-10.1 14.2-5.8 21.9L10 391c4.3 7.7 14 10.3 21.5 5.9l39.2-23-9.1 34.7c-2.2 8.5 2.7 17.3 11.1 19.6l15.2 4.1c8.4 2.3 17-2.8 19.3-11.3l21.3-81 71.9-42.2v84.5l-58.3 59.3c-6.1 6.2-6.1 16.4 0 22.6l11.1 11.3c6.1 6.2 16.1 6.2 22.2 0l24.9-25.4V496c0 8.8 7 16 15.7 16h15.7c8.7 0 15.7-7.2 15.7-16v-46.1l24.9 25.4c6.1 6.2 16.1 6.2 22.2 0l11.1-11.3c6.1-6.2 6.1-16.4 0-22.6l-58.3-59.3v-84.5l71.9 42.2 21.3 81c2.2 8.5 10.9 13.6 19.3 11.3L375 428c8.4-2.3 13.4-11.1 11.1-19.6l-9.1-34.7 39.2 23c7.5 4.4 17.1 1.8 21.5-5.9l7.9-13.9c4.6-7.5 2.1-17.3-5.5-21.7z"]},w5={prefix:"far",iconName:"square",icon:[448,512,[],"f0c8","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-6 400H54c-3.3 0-6-2.7-6-6V86c0-3.3 2.7-6 6-6h340c3.3 0 6 2.7 6 6v340c0 3.3-2.7 6-6 6z"]},k5={prefix:"far",iconName:"star",icon:[576,512,[],"f005","M528.1 171.5L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6zM388.6 312.3l23.7 138.4L288 385.4l-124.3 65.3 23.7-138.4-100.6-98 139-20.2 62.2-126 62.2 126 139 20.2-100.6 98z"]},T5={prefix:"far",iconName:"star-half",icon:[576,512,[],"f089","M288 385.3l-124.3 65.4 23.7-138.4-100.6-98 139-20.2 62.2-126V0c-11.4 0-22.8 5.9-28.7 17.8L194 150.2 47.9 171.4c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.1 23 46 46.4 33.7L288 439.6v-54.3z"]},E5={prefix:"far",iconName:"sticky-note",icon:[448,512,[],"f249","M448 348.106V80c0-26.51-21.49-48-48-48H48C21.49 32 0 53.49 0 80v351.988c0 26.51 21.49 48 48 48h268.118a48 48 0 0 0 33.941-14.059l83.882-83.882A48 48 0 0 0 448 348.106zm-128 80v-76.118h76.118L320 428.106zM400 80v223.988H296c-13.255 0-24 10.745-24 24v104H48V80h352z"]},P5={prefix:"far",iconName:"stop-circle",icon:[512,512,[],"f28d","M504 256C504 119 393 8 256 8S8 119 8 256s111 248 248 248 248-111 248-248zm-448 0c0-110.5 89.5-200 200-200s200 89.5 200 200-89.5 200-200 200S56 366.5 56 256zm296-80v160c0 8.8-7.2 16-16 16H176c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16h160c8.8 0 16 7.2 16 16z"]},D5={prefix:"far",iconName:"sun",icon:[512,512,[],"f185","M494.2 221.9l-59.8-40.5 13.7-71c2.6-13.2-1.6-26.8-11.1-36.4-9.6-9.5-23.2-13.7-36.2-11.1l-70.9 13.7-40.4-59.9c-15.1-22.3-51.9-22.3-67 0l-40.4 59.9-70.8-13.7C98 60.4 84.5 64.5 75 74.1c-9.5 9.6-13.7 23.1-11.1 36.3l13.7 71-59.8 40.5C6.6 229.5 0 242 0 255.5s6.7 26 17.8 33.5l59.8 40.5-13.7 71c-2.6 13.2 1.6 26.8 11.1 36.3 9.5 9.5 22.9 13.7 36.3 11.1l70.8-13.7 40.4 59.9C230 505.3 242.6 512 256 512s26-6.7 33.5-17.8l40.4-59.9 70.9 13.7c13.4 2.7 26.8-1.6 36.3-11.1 9.5-9.5 13.6-23.1 11.1-36.3l-13.7-71 59.8-40.5c11.1-7.5 17.8-20.1 17.8-33.5-.1-13.6-6.7-26.1-17.9-33.7zm-112.9 85.6l17.6 91.2-91-17.6L256 458l-51.9-77-90.9 17.6 17.6-91.2-76.8-52 76.8-52-17.6-91.2 91 17.6L256 53l51.9 76.9 91-17.6-17.6 91.1 76.8 52-76.8 52.1zM256 152c-57.3 0-104 46.7-104 104s46.7 104 104 104 104-46.7 104-104-46.7-104-104-104zm0 160c-30.9 0-56-25.1-56-56s25.1-56 56-56 56 25.1 56 56-25.1 56-56 56z"]},O5={prefix:"far",iconName:"surprise",icon:[496,512,[],"f5c2","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm0-176c-35.3 0-64 28.7-64 64s28.7 64 64 64 64-28.7 64-64-28.7-64-64-64zm-48-72c0-17.7-14.3-32-32-32s-32 14.3-32 32 14.3 32 32 32 32-14.3 32-32zm128-32c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32z"]},I5={prefix:"far",iconName:"thumbs-down",icon:[512,512,[],"f165","M466.27 225.31c4.674-22.647.864-44.538-8.99-62.99 2.958-23.868-4.021-48.565-17.34-66.99C438.986 39.423 404.117 0 327 0c-7 0-15 .01-22.22.01C201.195.01 168.997 40 128 40h-10.845c-5.64-4.975-13.042-8-21.155-8H32C14.327 32 0 46.327 0 64v240c0 17.673 14.327 32 32 32h64c11.842 0 22.175-6.438 27.708-16h7.052c19.146 16.953 46.013 60.653 68.76 83.4 13.667 13.667 10.153 108.6 71.76 108.6 57.58 0 95.27-31.936 95.27-104.73 0-18.41-3.93-33.73-8.85-46.54h36.48c48.602 0 85.82-41.565 85.82-85.58 0-19.15-4.96-34.99-13.73-49.84zM64 296c-13.255 0-24-10.745-24-24s10.745-24 24-24 24 10.745 24 24-10.745 24-24 24zm330.18 16.73H290.19c0 37.82 28.36 55.37 28.36 94.54 0 23.75 0 56.73-47.27 56.73-18.91-18.91-9.46-66.18-37.82-94.54C206.9 342.89 167.28 272 138.92 272H128V85.83c53.611 0 100.001-37.82 171.64-37.82h37.82c35.512 0 60.82 17.12 53.12 65.9 15.2 8.16 26.5 36.44 13.94 57.57 21.581 20.384 18.699 51.065 5.21 65.62 9.45 0 22.36 18.91 22.27 37.81-.09 18.91-16.71 37.82-37.82 37.82z"]},B5={prefix:"far",iconName:"thumbs-up",icon:[512,512,[],"f164","M466.27 286.69C475.04 271.84 480 256 480 236.85c0-44.015-37.218-85.58-85.82-85.58H357.7c4.92-12.81 8.85-28.13 8.85-46.54C366.55 31.936 328.86 0 271.28 0c-61.607 0-58.093 94.933-71.76 108.6-22.747 22.747-49.615 66.447-68.76 83.4H32c-17.673 0-32 14.327-32 32v240c0 17.673 14.327 32 32 32h64c14.893 0 27.408-10.174 30.978-23.95 44.509 1.001 75.06 39.94 177.802 39.94 7.22 0 15.22.01 22.22.01 77.117 0 111.986-39.423 112.94-95.33 13.319-18.425 20.299-43.122 17.34-66.99 9.854-18.452 13.664-40.343 8.99-62.99zm-61.75 53.83c12.56 21.13 1.26 49.41-13.94 57.57 7.7 48.78-17.608 65.9-53.12 65.9h-37.82c-71.639 0-118.029-37.82-171.64-37.82V240h10.92c28.36 0 67.98-70.89 94.54-97.46 28.36-28.36 18.91-75.63 37.82-94.54 47.27 0 47.27 32.98 47.27 56.73 0 39.17-28.36 56.72-28.36 94.54h103.99c21.11 0 37.73 18.91 37.82 37.82.09 18.9-12.82 37.81-22.27 37.81 13.489 14.555 16.371 45.236-5.21 65.62zM88 432c0 13.255-10.745 24-24 24s-24-10.745-24-24 10.745-24 24-24 24 10.745 24 24z"]},R5={prefix:"far",iconName:"times-circle",icon:[512,512,[],"f057","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm101.8-262.2L295.6 256l62.2 62.2c4.7 4.7 4.7 12.3 0 17l-22.6 22.6c-4.7 4.7-12.3 4.7-17 0L256 295.6l-62.2 62.2c-4.7 4.7-12.3 4.7-17 0l-22.6-22.6c-4.7-4.7-4.7-12.3 0-17l62.2-62.2-62.2-62.2c-4.7-4.7-4.7-12.3 0-17l22.6-22.6c4.7-4.7 12.3-4.7 17 0l62.2 62.2 62.2-62.2c4.7-4.7 12.3-4.7 17 0l22.6 22.6c4.7 4.7 4.7 12.3 0 17z"]},Z5={prefix:"far",iconName:"tired",icon:[496,512,[],"f5c8","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm129.1-303.8c-3.8-4.4-10.3-5.4-15.3-2.5l-80 48c-3.6 2.2-5.8 6.1-5.8 10.3s2.2 8.1 5.8 10.3l80 48c5.4 3.2 11.8 1.6 15.3-2.5 3.8-4.5 3.9-11 .1-15.5L343.6 208l33.6-40.3c3.8-4.5 3.7-11.1-.1-15.5zM220 208c0-4.2-2.2-8.1-5.8-10.3l-80-48c-5-3-11.5-1.9-15.3 2.5-3.8 4.5-3.9 11-.1 15.5l33.6 40.3-33.6 40.3c-3.8 4.5-3.7 11 .1 15.5 3.5 4.1 9.9 5.7 15.3 2.5l80-48c3.6-2.2 5.8-6.1 5.8-10.3zm28 64c-45.4 0-100.9 38.3-107.8 93.3-1.5 11.8 6.9 21.6 15.5 17.9C178.4 373.5 212 368 248 368s69.6 5.5 92.3 15.2c8.5 3.7 17-6 15.5-17.9-6.9-55-62.4-93.3-107.8-93.3z"]},j5={prefix:"far",iconName:"trash-alt",icon:[448,512,[],"f2ed","M268 416h24a12 12 0 0 0 12-12V188a12 12 0 0 0-12-12h-24a12 12 0 0 0-12 12v216a12 12 0 0 0 12 12zM432 80h-82.41l-34-56.7A48 48 0 0 0 274.41 0H173.59a48 48 0 0 0-41.16 23.3L98.41 80H16A16 16 0 0 0 0 96v16a16 16 0 0 0 16 16h16v336a48 48 0 0 0 48 48h288a48 48 0 0 0 48-48V128h16a16 16 0 0 0 16-16V96a16 16 0 0 0-16-16zM171.84 50.91A6 6 0 0 1 177 48h94a6 6 0 0 1 5.15 2.91L293.61 80H154.39zM368 464H80V128h288zm-212-48h24a12 12 0 0 0 12-12V188a12 12 0 0 0-12-12h-24a12 12 0 0 0-12 12v216a12 12 0 0 0 12 12z"]},F5={prefix:"far",iconName:"user",icon:[448,512,[],"f007","M313.6 304c-28.7 0-42.5 16-89.6 16-47.1 0-60.8-16-89.6-16C60.2 304 0 364.2 0 438.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-25.6c0-74.2-60.2-134.4-134.4-134.4zM400 464H48v-25.6c0-47.6 38.8-86.4 86.4-86.4 14.6 0 38.3 16 89.6 16 51.7 0 74.9-16 89.6-16 47.6 0 86.4 38.8 86.4 86.4V464zM224 288c79.5 0 144-64.5 144-144S303.5 0 224 0 80 64.5 80 144s64.5 144 144 144zm0-240c52.9 0 96 43.1 96 96s-43.1 96-96 96-96-43.1-96-96 43.1-96 96-96z"]},q5={prefix:"far",iconName:"user-circle",icon:[496,512,[],"f2bd","M248 104c-53 0-96 43-96 96s43 96 96 96 96-43 96-96-43-96-96-96zm0 144c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm0-240C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-49.7 0-95.1-18.3-130.1-48.4 14.9-23 40.4-38.6 69.6-39.5 20.8 6.4 40.6 9.6 60.5 9.6s39.7-3.1 60.5-9.6c29.2 1 54.7 16.5 69.6 39.5-35 30.1-80.4 48.4-130.1 48.4zm162.7-84.1c-24.4-31.4-62.1-51.9-105.1-51.9-10.2 0-26 9.6-57.6 9.6-31.5 0-47.4-9.6-57.6-9.6-42.9 0-80.6 20.5-105.1 51.9C61.9 339.2 48 299.2 48 256c0-110.3 89.7-200 200-200s200 89.7 200 200c0 43.2-13.9 83.2-37.3 115.9z"]},U5={prefix:"far",iconName:"window-close",icon:[512,512,[],"f410","M464 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm0 394c0 3.3-2.7 6-6 6H54c-3.3 0-6-2.7-6-6V86c0-3.3 2.7-6 6-6h404c3.3 0 6 2.7 6 6v340zM356.5 194.6L295.1 256l61.4 61.4c4.6 4.6 4.6 12.1 0 16.8l-22.3 22.3c-4.6 4.6-12.1 4.6-16.8 0L256 295.1l-61.4 61.4c-4.6 4.6-12.1 4.6-16.8 0l-22.3-22.3c-4.6-4.6-4.6-12.1 0-16.8l61.4-61.4-61.4-61.4c-4.6-4.6-4.6-12.1 0-16.8l22.3-22.3c4.6-4.6 12.1-4.6 16.8 0l61.4 61.4 61.4-61.4c4.6-4.6 12.1-4.6 16.8 0l22.3 22.3c4.7 4.6 4.7 12.1 0 16.8z"]},W5={prefix:"far",iconName:"window-maximize",icon:[512,512,[],"f2d0","M464 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm0 394c0 3.3-2.7 6-6 6H54c-3.3 0-6-2.7-6-6V192h416v234z"]},G5={prefix:"far",iconName:"window-minimize",icon:[512,512,[],"f2d1","M480 480H32c-17.7 0-32-14.3-32-32s14.3-32 32-32h448c17.7 0 32 14.3 32 32s-14.3 32-32 32z"]},_5={prefix:"far",iconName:"window-restore",icon:[512,512,[],"f2d2","M464 0H144c-26.5 0-48 21.5-48 48v48H48c-26.5 0-48 21.5-48 48v320c0 26.5 21.5 48 48 48h320c26.5 0 48-21.5 48-48v-48h48c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zm-96 464H48V256h320v208zm96-96h-48V144c0-26.5-21.5-48-48-48H144V48h320v320z"]},$2={faAddressBook:t8,faAddressCard:o8,faAngry:r8,faArrowAltCircleDown:l8,faArrowAltCircleLeft:f8,faArrowAltCircleRight:s8,faArrowAltCircleUp:h8,faBell:m8,faBellSlash:v8,faBookmark:z8,faBuilding:p8,faCalendar:d8,faCalendarAlt:u8,faCalendarCheck:M8,faCalendarMinus:C8,faCalendarPlus:H8,faCalendarTimes:g8,faCaretSquareDown:V8,faCaretSquareLeft:x8,faCaretSquareRight:L8,faCaretSquareUp:b8,faChartBar:N8,faCheckCircle:A8,faCheckSquare:y8,faCircle:S8,faClipboard:w8,faClock:k8,faClone:T8,faClosedCaptioning:E8,faComment:P8,faCommentAlt:D8,faCommentDots:O8,faComments:I8,faCompass:B8,faCopy:_2,faCopyright:R8,faCreditCard:Z8,faDizzy:j8,faDotCircle:F8,faEdit:q8,faEnvelope:U8,faEnvelopeOpen:W8,faEye:G8,faEyeSlash:_8,faFile:$8,faFileAlt:Y8,faFileArchive:K8,faFileAudio:J8,faFileCode:Q8,faFileExcel:X8,faFileImage:c0,faFilePdf:a0,faFilePowerpoint:e0,faFileVideo:i0,faFileWord:n0,faFlag:t0,faFlushed:o0,faFolder:r0,faFolderOpen:l0,faFontAwesomeLogoFull:f0,faFrown:s0,faFrownOpen:h0,faFutbol:m0,faGem:v0,faGrimace:z0,faGrin:p0,faGrinAlt:d0,faGrinBeam:u0,faGrinBeamSweat:M0,faGrinHearts:C0,faGrinSquint:H0,faGrinSquintTears:g0,faGrinStars:V0,faGrinTears:x0,faGrinTongue:L0,faGrinTongueSquint:b0,faGrinTongueWink:N0,faGrinWink:A0,faHandLizard:y0,faHandPaper:S0,faHandPeace:w0,faHandPointDown:k0,faHandPointLeft:T0,faHandPointRight:E0,faHandPointUp:P0,faHandPointer:D0,faHandRock:O0,faHandScissors:I0,faHandSpock:B0,faHandshake:R0,faHdd:Z0,faHeart:j0,faHospital:F0,faHourglass:q0,faIdBadge:U0,faIdCard:W0,faImage:G0,faImages:_0,faKeyboard:$0,faKiss:Y0,faKissBeam:K0,faKissWinkHeart:J0,faLaugh:Q0,faLaughBeam:X0,faLaughSquint:c5,faLaughWink:a5,faLemon:e5,faLifeRing:i5,faLightbulb:n5,faListAlt:t5,faMap:o5,faMeh:r5,faMehBlank:l5,faMehRollingEyes:f5,faMinusSquare:s5,faMoneyBillAlt:h5,faMoon:m5,faNewspaper:v5,faObjectGroup:z5,faObjectUngroup:p5,faPaperPlane:d5,faPauseCircle:u5,faPlayCircle:M5,faPlusSquare:C5,faQuestionCircle:H5,faRegistered:g5,faSadCry:V5,faSadTear:x5,faSave:L5,faShareSquare:b5,faSmile:N5,faSmileBeam:A5,faSmileWink:y5,faSnowflake:S5,faSquare:w5,faStar:k5,faStarHalf:T5,faStickyNote:E5,faStopCircle:P5,faSun:D5,faSurprise:O5,faThumbsDown:I5,faThumbsUp:B5,faTimesCircle:R5,faTired:Z5,faTrashAlt:j5,faUser:F5,faUserCircle:q5,faWindowClose:U5,faWindowMaximize:W5,faWindowMinimize:G5,faWindowRestore:_5};var $5={prefix:"fas",iconName:"ad",icon:[512,512,[],"f641","M157.52 272h36.96L176 218.78 157.52 272zM352 256c-13.23 0-24 10.77-24 24s10.77 24 24 24 24-10.77 24-24-10.77-24-24-24zM464 64H48C21.5 64 0 85.5 0 112v288c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM250.58 352h-16.94c-6.81 0-12.88-4.32-15.12-10.75L211.15 320h-70.29l-7.38 21.25A16 16 0 0 1 118.36 352h-16.94c-11.01 0-18.73-10.85-15.12-21.25L140 176.12A23.995 23.995 0 0 1 162.67 160h26.66A23.99 23.99 0 0 1 212 176.13l53.69 154.62c3.61 10.4-4.11 21.25-15.11 21.25zM424 336c0 8.84-7.16 16-16 16h-16c-4.85 0-9.04-2.27-11.98-5.68-8.62 3.66-18.09 5.68-28.02 5.68-39.7 0-72-32.3-72-72s32.3-72 72-72c8.46 0 16.46 1.73 24 4.42V176c0-8.84 7.16-16 16-16h16c8.84 0 16 7.16 16 16v160z"]},Y5={prefix:"fas",iconName:"address-book",icon:[448,512,[],"f2b9","M436 160c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h320c26.5 0 48-21.5 48-48v-48h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20v-64h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20v-64h20zm-228-32c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zm112 236.8c0 10.6-10 19.2-22.4 19.2H118.4C106 384 96 375.4 96 364.8v-19.2c0-31.8 30.1-57.6 67.2-57.6h5c12.3 5.1 25.7 8 39.8 8s27.6-2.9 39.8-8h5c37.1 0 67.2 25.8 67.2 57.6v19.2z"]},K5={prefix:"fas",iconName:"address-card",icon:[576,512,[],"f2bb","M528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-352 96c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zm112 236.8c0 10.6-10 19.2-22.4 19.2H86.4C74 384 64 375.4 64 364.8v-19.2c0-31.8 30.1-57.6 67.2-57.6h5c12.3 5.1 25.7 8 39.8 8s27.6-2.9 39.8-8h5c37.1 0 67.2 25.8 67.2 57.6v19.2zM512 312c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16zm0-64c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16zm0-64c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16z"]},J5={prefix:"fas",iconName:"adjust",icon:[512,512,[],"f042","M8 256c0 136.966 111.033 248 248 248s248-111.034 248-248S392.966 8 256 8 8 119.033 8 256zm248 184V72c101.705 0 184 82.311 184 184 0 101.705-82.311 184-184 184z"]},Q5={prefix:"fas",iconName:"air-freshener",icon:[512,512,[],"f5d0","M224 160H96C43 160 0 203 0 256V480C0 497.625 14.375 512 32 512H288C305.625 512 320 497.625 320 480V256C320 203 277 160 224 160ZM160 416C115.875 416 80 380.125 80 336S115.875 256 160 256S240 291.875 240 336S204.125 416 160 416ZM224 32C224 14.375 209.625 0 192 0H128C110.375 0 96 14.375 96 32V128H224V32ZM381.781 51.578C383 50.969 384 49.359 384 48C384 46.625 383 45.031 381.781 44.422L352 32L339.562 2.219C338.969 1 337.375 0 336 0S333.031 1 332.406 2.219L320 32L290.219 44.422C289 45.031 288 46.625 288 48C288 49.359 289 50.969 290.219 51.578L320 64L332.406 93.781C333.031 95 334.625 96 336 96S338.969 95 339.562 93.781L352 64L381.781 51.578ZM448 64L460.406 93.781C461.031 95 462.625 96 464 96S466.969 95 467.562 93.781L480 64L509.781 51.578C511 50.969 512 49.359 512 48C512 46.625 511 45.031 509.781 44.422L480 32L467.562 2.219C466.969 1 465.375 0 464 0S461.031 1 460.406 2.219L448 32L418.219 44.422C417 45.031 416 46.625 416 48C416 49.359 417 50.969 418.219 51.578L448 64ZM480 224L467.562 194.219C466.969 193 465.375 192 464 192S461.031 193 460.406 194.219L448 224L418.219 236.422C417 237.031 416 238.625 416 240C416 241.359 417 242.969 418.219 243.578L448 256L460.406 285.781C461.031 287 462.625 288 464 288S466.969 287 467.562 285.781L480 256L509.781 243.578C511 242.969 512 241.359 512 240C512 238.625 511 237.031 509.781 236.422L480 224ZM445.781 147.578C447 146.969 448 145.359 448 144C448 142.625 447 141.031 445.781 140.422L416 128L403.562 98.219C402.969 97 401.375 96 400 96S397.031 97 396.406 98.219L384 128L354.219 140.422C353 141.031 352 142.625 352 144C352 145.359 353 146.969 354.219 147.578L384 160L396.406 189.781C397.031 191 398.625 192 400 192S402.969 191 403.562 189.781L416 160L445.781 147.578Z"]},X5={prefix:"fas",iconName:"align-center",icon:[448,512,[],"f037","M432 160H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0 256H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM108.1 96h231.81A12.09 12.09 0 0 0 352 83.9V44.09A12.09 12.09 0 0 0 339.91 32H108.1A12.09 12.09 0 0 0 96 44.09V83.9A12.1 12.1 0 0 0 108.1 96zm231.81 256A12.09 12.09 0 0 0 352 339.9v-39.81A12.09 12.09 0 0 0 339.91 288H108.1A12.09 12.09 0 0 0 96 300.09v39.81a12.1 12.1 0 0 0 12.1 12.1z"]},c7={prefix:"fas",iconName:"align-justify",icon:[448,512,[],"f039","M432 416H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-128H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-128H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-128H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},a7={prefix:"fas",iconName:"align-left",icon:[448,512,[],"f036","M12.83 352h262.34A12.82 12.82 0 0 0 288 339.17v-38.34A12.82 12.82 0 0 0 275.17 288H12.83A12.82 12.82 0 0 0 0 300.83v38.34A12.82 12.82 0 0 0 12.83 352zm0-256h262.34A12.82 12.82 0 0 0 288 83.17V44.83A12.82 12.82 0 0 0 275.17 32H12.83A12.82 12.82 0 0 0 0 44.83v38.34A12.82 12.82 0 0 0 12.83 96zM432 160H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0 256H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},e7={prefix:"fas",iconName:"align-right",icon:[448,512,[],"f038","M16 224h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16zm416 192H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm3.17-384H172.83A12.82 12.82 0 0 0 160 44.83v38.34A12.82 12.82 0 0 0 172.83 96h262.34A12.82 12.82 0 0 0 448 83.17V44.83A12.82 12.82 0 0 0 435.17 32zm0 256H172.83A12.82 12.82 0 0 0 160 300.83v38.34A12.82 12.82 0 0 0 172.83 352h262.34A12.82 12.82 0 0 0 448 339.17v-38.34A12.82 12.82 0 0 0 435.17 288z"]},i7={prefix:"fas",iconName:"allergies",icon:[448,512,[],"f461","M416 112c-17.6 0-32 14.4-32 32v72c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8V64c0-17.6-14.4-32-32-32s-32 14.4-32 32v152c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8V32c0-17.6-14.4-32-32-32s-32 14.4-32 32v184c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8V64c0-17.6-14.4-32-32-32S96 46.4 96 64v241l-23.6-32.5c-13-17.9-38-21.8-55.9-8.8s-21.8 38-8.8 55.9l125.6 172.7c9 12.4 23.5 19.8 38.8 19.8h197.6c22.3 0 41.6-15.3 46.7-37l26.5-112.7c3.2-13.7 4.9-28.3 5.1-42.3V144c0-17.6-14.4-32-32-32zM176 416c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm0-96c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm64 128c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm0-96c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm64 32c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm32 64c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm32-128c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16z"]},n7={prefix:"fas",iconName:"ambulance",icon:[640,512,[],"f0f9","M624 352h-16V243.9c0-12.7-5.1-24.9-14.1-33.9L494 110.1c-9-9-21.2-14.1-33.9-14.1H416V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48v320c0 26.5 21.5 48 48 48h16c0 53 43 96 96 96s96-43 96-96h128c0 53 43 96 96 96s96-43 96-96h48c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zM160 464c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm144-248c0 4.4-3.6 8-8 8h-56v56c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-56h-56c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h56v-56c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v56h56c4.4 0 8 3.6 8 8v48zm176 248c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm80-208H416V144h44.1l99.9 99.9V256z"]},t7={prefix:"fas",iconName:"american-sign-language-interpreting",icon:[640,512,[],"f2a3","M290.547 189.039c-20.295-10.149-44.147-11.199-64.739-3.89 42.606 0 71.208 20.475 85.578 50.576 8.576 17.899-5.148 38.071-23.617 38.071 18.429 0 32.211 20.136 23.617 38.071-14.725 30.846-46.123 50.854-80.298 50.854-.557 0-94.471-8.615-94.471-8.615l-66.406 33.347c-9.384 4.693-19.815.379-23.895-7.781L1.86 290.747c-4.167-8.615-1.111-18.897 6.946-23.621l58.072-33.069L108 159.861c6.39-57.245 34.731-109.767 79.743-146.726 11.391-9.448 28.341-7.781 37.51 3.613 9.446 11.394 7.78 28.067-3.612 37.516-12.503 10.559-23.618 22.509-32.509 35.57 21.672-14.729 46.679-24.732 74.186-28.067 14.725-1.945 28.063 8.336 29.73 23.065 1.945 14.728-8.336 28.067-23.062 29.734-16.116 1.945-31.12 7.503-44.178 15.284 26.114-5.713 58.712-3.138 88.079 11.115 13.336 6.669 18.893 22.509 12.224 35.848-6.389 13.06-22.504 18.617-35.564 12.226zm-27.229 69.472c-6.112-12.505-18.338-20.286-32.231-20.286a35.46 35.46 0 0 0-35.565 35.57c0 21.428 17.808 35.57 35.565 35.57 13.893 0 26.119-7.781 32.231-20.286 4.446-9.449 13.614-15.006 23.339-15.284-9.725-.277-18.893-5.835-23.339-15.284zm374.821-37.237c4.168 8.615 1.111 18.897-6.946 23.621l-58.071 33.069L532 352.16c-6.39 57.245-34.731 109.767-79.743 146.726-10.932 9.112-27.799 8.144-37.51-3.613-9.446-11.394-7.78-28.067 3.613-37.516 12.503-10.559 23.617-22.509 32.508-35.57-21.672 14.729-46.679 24.732-74.186 28.067-10.021 2.506-27.552-5.643-29.73-23.065-1.945-14.728 8.336-28.067 23.062-29.734 16.116-1.946 31.12-7.503 44.178-15.284-26.114 5.713-58.712 3.138-88.079-11.115-13.336-6.669-18.893-22.509-12.224-35.848 6.389-13.061 22.505-18.619 35.565-12.227 20.295 10.149 44.147 11.199 64.739 3.89-42.606 0-71.208-20.475-85.578-50.576-8.576-17.899 5.148-38.071 23.617-38.071-18.429 0-32.211-20.136-23.617-38.071 14.033-29.396 44.039-50.887 81.966-50.854l92.803 8.615 66.406-33.347c9.408-4.704 19.828-.354 23.894 7.781l44.455 88.926zm-229.227-18.618c-13.893 0-26.119 7.781-32.231 20.286-4.446 9.449-13.614 15.006-23.339 15.284 9.725.278 18.893 5.836 23.339 15.284 6.112 12.505 18.338 20.286 32.231 20.286a35.46 35.46 0 0 0 35.565-35.57c0-21.429-17.808-35.57-35.565-35.57z"]},o7={prefix:"fas",iconName:"anchor",icon:[576,512,[],"f13d","M12.971 352h32.394C67.172 454.735 181.944 512 288 512c106.229 0 220.853-57.38 242.635-160h32.394c10.691 0 16.045-12.926 8.485-20.485l-67.029-67.029c-4.686-4.686-12.284-4.686-16.971 0l-67.029 67.029c-7.56 7.56-2.206 20.485 8.485 20.485h35.146c-20.29 54.317-84.963 86.588-144.117 94.015V256h52c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-52v-5.47c37.281-13.178 63.995-48.725 64-90.518C384.005 43.772 341.605.738 289.37.01 235.723-.739 192 42.525 192 96c0 41.798 26.716 77.35 64 90.53V192h-52c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h52v190.015c-58.936-7.399-123.82-39.679-144.117-94.015h35.146c10.691 0 16.045-12.926 8.485-20.485l-67.029-67.029c-4.686-4.686-12.284-4.686-16.971 0L4.485 331.515C-3.074 339.074 2.28 352 12.971 352zM288 64c17.645 0 32 14.355 32 32s-14.355 32-32 32-32-14.355-32-32 14.355-32 32-32z"]},r7={prefix:"fas",iconName:"angle-double-down",icon:[320,512,[],"f103","M143 256.3L7 120.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0L313 86.3c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.4 9.5-24.6 9.5-34 .1zm34 192l136-136c9.4-9.4 9.4-24.6 0-33.9l-22.6-22.6c-9.4-9.4-24.6-9.4-33.9 0L160 352.1l-96.4-96.4c-9.4-9.4-24.6-9.4-33.9 0L7 278.3c-9.4 9.4-9.4 24.6 0 33.9l136 136c9.4 9.5 24.6 9.5 34 .1z"]},l7={prefix:"fas",iconName:"angle-double-left",icon:[448,512,[],"f100","M223.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L319.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L393.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34zm-192 34l136 136c9.4 9.4 24.6 9.4 33.9 0l22.6-22.6c9.4-9.4 9.4-24.6 0-33.9L127.9 256l96.4-96.4c9.4-9.4 9.4-24.6 0-33.9L201.7 103c-9.4-9.4-24.6-9.4-33.9 0l-136 136c-9.5 9.4-9.5 24.6-.1 34z"]},f7={prefix:"fas",iconName:"angle-double-right",icon:[448,512,[],"f101","M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34zm192-34l-136-136c-9.4-9.4-24.6-9.4-33.9 0l-22.6 22.6c-9.4 9.4-9.4 24.6 0 33.9l96.4 96.4-96.4 96.4c-9.4 9.4-9.4 24.6 0 33.9l22.6 22.6c9.4 9.4 24.6 9.4 33.9 0l136-136c9.4-9.2 9.4-24.4 0-33.8z"]},s7={prefix:"fas",iconName:"angle-double-up",icon:[320,512,[],"f102","M177 255.7l136 136c9.4 9.4 9.4 24.6 0 33.9l-22.6 22.6c-9.4 9.4-24.6 9.4-33.9 0L160 351.9l-96.4 96.4c-9.4 9.4-24.6 9.4-33.9 0L7 425.7c-9.4-9.4-9.4-24.6 0-33.9l136-136c9.4-9.5 24.6-9.5 34-.1zm-34-192L7 199.7c-9.4 9.4-9.4 24.6 0 33.9l22.6 22.6c9.4 9.4 24.6 9.4 33.9 0l96.4-96.4 96.4 96.4c9.4 9.4 24.6 9.4 33.9 0l22.6-22.6c9.4-9.4 9.4-24.6 0-33.9l-136-136c-9.2-9.4-24.4-9.4-33.8 0z"]},h7={prefix:"fas",iconName:"angle-down",icon:[320,512,[],"f107","M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z"]},m7={prefix:"fas",iconName:"angle-left",icon:[256,512,[],"f104","M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z"]},v7={prefix:"fas",iconName:"angle-right",icon:[256,512,[],"f105","M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"]},z7={prefix:"fas",iconName:"angle-up",icon:[320,512,[],"f106","M177 159.7l136 136c9.4 9.4 9.4 24.6 0 33.9l-22.6 22.6c-9.4 9.4-24.6 9.4-33.9 0L160 255.9l-96.4 96.4c-9.4 9.4-24.6 9.4-33.9 0L7 329.7c-9.4-9.4-9.4-24.6 0-33.9l136-136c9.4-9.5 24.6-9.5 34-.1z"]},p7={prefix:"fas",iconName:"angry",icon:[496,512,[],"f556","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM136 240c0-9.3 4.1-17.5 10.5-23.4l-31-9.3c-8.5-2.5-13.3-11.5-10.7-19.9 2.5-8.5 11.4-13.2 19.9-10.7l80 24c8.5 2.5 13.3 11.5 10.7 19.9-2.1 6.9-8.4 11.4-15.3 11.4-.5 0-1.1-.2-1.7-.2.7 2.7 1.7 5.3 1.7 8.2 0 17.7-14.3 32-32 32S136 257.7 136 240zm168 154.2c-27.8-33.4-84.2-33.4-112.1 0-13.5 16.3-38.2-4.2-24.6-20.5 20-24 49.4-37.8 80.6-37.8s60.6 13.8 80.6 37.8c13.8 16.5-11.1 36.6-24.5 20.5zm76.6-186.9l-31 9.3c6.3 5.8 10.5 14.1 10.5 23.4 0 17.7-14.3 32-32 32s-32-14.3-32-32c0-2.9.9-5.6 1.7-8.2-.6.1-1.1.2-1.7.2-6.9 0-13.2-4.5-15.3-11.4-2.5-8.5 2.3-17.4 10.7-19.9l80-24c8.4-2.5 17.4 2.3 19.9 10.7 2.5 8.5-2.3 17.4-10.8 19.9z"]},d7={prefix:"fas",iconName:"ankh",icon:[320,512,[],"f644","M296 256h-44.62C272.46 222.01 288 181.65 288 144 288 55.63 230.69 0 160 0S32 55.63 32 144c0 37.65 15.54 78.01 36.62 112H24c-13.25 0-24 10.74-24 24v32c0 13.25 10.75 24 24 24h96v152c0 13.25 10.75 24 24 24h32c13.25 0 24-10.75 24-24V336h96c13.25 0 24-10.75 24-24v-32c0-13.26-10.75-24-24-24zM160 80c29.61 0 48 24.52 48 64 0 34.66-27.14 78.14-48 100.87-20.86-22.72-48-66.21-48-100.87 0-39.48 18.39-64 48-64z"]},u7={prefix:"fas",iconName:"apple-alt",icon:[448,512,[],"f5d1","M350.85 129c25.97 4.67 47.27 18.67 63.92 42 14.65 20.67 24.64 46.67 29.96 78 4.67 28.67 4.32 57.33-1 86-7.99 47.33-23.97 87-47.94 119-28.64 38.67-64.59 58-107.87 58-10.66 0-22.3-3.33-34.96-10-8.66-5.33-18.31-8-28.97-8s-20.3 2.67-28.97 8c-12.66 6.67-24.3 10-34.96 10-43.28 0-79.23-19.33-107.87-58-23.97-32-39.95-71.67-47.94-119-5.32-28.67-5.67-57.33-1-86 5.32-31.33 15.31-57.33 29.96-78 16.65-23.33 37.95-37.33 63.92-42 15.98-2.67 37.95-.33 65.92 7 23.97 6.67 44.28 14.67 60.93 24 16.65-9.33 36.96-17.33 60.93-24 27.98-7.33 49.96-9.67 65.94-7zm-54.94-41c-9.32 8.67-21.65 15-36.96 19-10.66 3.33-22.3 5-34.96 5l-14.98-1c-1.33-9.33-1.33-20 0-32 2.67-24 10.32-42.33 22.97-55 9.32-8.67 21.65-15 36.96-19 10.66-3.33 22.3-5 34.96-5l14.98 1 1 15c0 12.67-1.67 24.33-4.99 35-3.99 15.33-10.31 27.67-18.98 37z"]},M7={prefix:"fas",iconName:"archive",icon:[512,512,[],"f187","M32 448c0 17.7 14.3 32 32 32h384c17.7 0 32-14.3 32-32V160H32v288zm160-212c0-6.6 5.4-12 12-12h104c6.6 0 12 5.4 12 12v8c0 6.6-5.4 12-12 12H204c-6.6 0-12-5.4-12-12v-8zM480 32H32C14.3 32 0 46.3 0 64v48c0 8.8 7.2 16 16 16h480c8.8 0 16-7.2 16-16V64c0-17.7-14.3-32-32-32z"]},C7={prefix:"fas",iconName:"archway",icon:[576,512,[],"f557","M560 448h-16V96H32v352H16.02c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16H176c8.84 0 16-7.16 16-16V320c0-53.02 42.98-96 96-96s96 42.98 96 96l.02 160v16c0 8.84 7.16 16 16 16H560c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zm0-448H16C7.16 0 0 7.16 0 16v32c0 8.84 7.16 16 16 16h544c8.84 0 16-7.16 16-16V16c0-8.84-7.16-16-16-16z"]},H7={prefix:"fas",iconName:"arrow-alt-circle-down",icon:[512,512,[],"f358","M504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zM212 140v116h-70.9c-10.7 0-16.1 13-8.5 20.5l114.9 114.3c4.7 4.7 12.2 4.7 16.9 0l114.9-114.3c7.6-7.6 2.2-20.5-8.5-20.5H300V140c0-6.6-5.4-12-12-12h-64c-6.6 0-12 5.4-12 12z"]},g7={prefix:"fas",iconName:"arrow-alt-circle-left",icon:[512,512,[],"f359","M256 504C119 504 8 393 8 256S119 8 256 8s248 111 248 248-111 248-248 248zm116-292H256v-70.9c0-10.7-13-16.1-20.5-8.5L121.2 247.5c-4.7 4.7-4.7 12.2 0 16.9l114.3 114.9c7.6 7.6 20.5 2.2 20.5-8.5V300h116c6.6 0 12-5.4 12-12v-64c0-6.6-5.4-12-12-12z"]},V7={prefix:"fas",iconName:"arrow-alt-circle-right",icon:[512,512,[],"f35a","M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zM140 300h116v70.9c0 10.7 13 16.1 20.5 8.5l114.3-114.9c4.7-4.7 4.7-12.2 0-16.9l-114.3-115c-7.6-7.6-20.5-2.2-20.5 8.5V212H140c-6.6 0-12 5.4-12 12v64c0 6.6 5.4 12 12 12z"]},x7={prefix:"fas",iconName:"arrow-alt-circle-up",icon:[512,512,[],"f35b","M8 256C8 119 119 8 256 8s248 111 248 248-111 248-248 248S8 393 8 256zm292 116V256h70.9c10.7 0 16.1-13 8.5-20.5L264.5 121.2c-4.7-4.7-12.2-4.7-16.9 0l-115 114.3c-7.6 7.6-2.2 20.5 8.5 20.5H212v116c0 6.6 5.4 12 12 12h64c6.6 0 12-5.4 12-12z"]},L7={prefix:"fas",iconName:"arrow-circle-down",icon:[512,512,[],"f0ab","M504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zm-143.6-28.9L288 302.6V120c0-13.3-10.7-24-24-24h-16c-13.3 0-24 10.7-24 24v182.6l-72.4-75.5c-9.3-9.7-24.8-9.9-34.3-.4l-10.9 11c-9.4 9.4-9.4 24.6 0 33.9L239 404.3c9.4 9.4 24.6 9.4 33.9 0l132.7-132.7c9.4-9.4 9.4-24.6 0-33.9l-10.9-11c-9.5-9.5-25-9.3-34.3.4z"]},b7={prefix:"fas",iconName:"arrow-circle-left",icon:[512,512,[],"f0a8","M256 504C119 504 8 393 8 256S119 8 256 8s248 111 248 248-111 248-248 248zm28.9-143.6L209.4 288H392c13.3 0 24-10.7 24-24v-16c0-13.3-10.7-24-24-24H209.4l75.5-72.4c9.7-9.3 9.9-24.8.4-34.3l-11-10.9c-9.4-9.4-24.6-9.4-33.9 0L107.7 239c-9.4 9.4-9.4 24.6 0 33.9l132.7 132.7c9.4 9.4 24.6 9.4 33.9 0l11-10.9c9.5-9.5 9.3-25-.4-34.3z"]},N7={prefix:"fas",iconName:"arrow-circle-right",icon:[512,512,[],"f0a9","M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm-28.9 143.6l75.5 72.4H120c-13.3 0-24 10.7-24 24v16c0 13.3 10.7 24 24 24h182.6l-75.5 72.4c-9.7 9.3-9.9 24.8-.4 34.3l11 10.9c9.4 9.4 24.6 9.4 33.9 0L404.3 273c9.4-9.4 9.4-24.6 0-33.9L271.6 106.3c-9.4-9.4-24.6-9.4-33.9 0l-11 10.9c-9.5 9.6-9.3 25.1.4 34.4z"]},A7={prefix:"fas",iconName:"arrow-circle-up",icon:[512,512,[],"f0aa","M8 256C8 119 119 8 256 8s248 111 248 248-111 248-248 248S8 393 8 256zm143.6 28.9l72.4-75.5V392c0 13.3 10.7 24 24 24h16c13.3 0 24-10.7 24-24V209.4l72.4 75.5c9.3 9.7 24.8 9.9 34.3.4l10.9-11c9.4-9.4 9.4-24.6 0-33.9L273 107.7c-9.4-9.4-24.6-9.4-33.9 0L106.3 240.4c-9.4 9.4-9.4 24.6 0 33.9l10.9 11c9.6 9.5 25.1 9.3 34.4-.4z"]},y7={prefix:"fas",iconName:"arrow-down",icon:[448,512,[],"f063","M413.1 222.5l22.2 22.2c9.4 9.4 9.4 24.6 0 33.9L241 473c-9.4 9.4-24.6 9.4-33.9 0L12.7 278.6c-9.4-9.4-9.4-24.6 0-33.9l22.2-22.2c9.5-9.5 25-9.3 34.3.4L184 343.4V56c0-13.3 10.7-24 24-24h32c13.3 0 24 10.7 24 24v287.4l114.8-120.5c9.3-9.8 24.8-10 34.3-.4z"]},S7={prefix:"fas",iconName:"arrow-left",icon:[448,512,[],"f060","M257.5 445.1l-22.2 22.2c-9.4 9.4-24.6 9.4-33.9 0L7 273c-9.4-9.4-9.4-24.6 0-33.9L201.4 44.7c9.4-9.4 24.6-9.4 33.9 0l22.2 22.2c9.5 9.5 9.3 25-.4 34.3L136.6 216H424c13.3 0 24 10.7 24 24v32c0 13.3-10.7 24-24 24H136.6l120.5 114.8c9.8 9.3 10 24.8.4 34.3z"]},w7={prefix:"fas",iconName:"arrow-right",icon:[448,512,[],"f061","M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z"]},k7={prefix:"fas",iconName:"arrow-up",icon:[448,512,[],"f062","M34.9 289.5l-22.2-22.2c-9.4-9.4-9.4-24.6 0-33.9L207 39c9.4-9.4 24.6-9.4 33.9 0l194.3 194.3c9.4 9.4 9.4 24.6 0 33.9L413 289.4c-9.5 9.5-25 9.3-34.3-.4L264 168.6V456c0 13.3-10.7 24-24 24h-32c-13.3 0-24-10.7-24-24V168.6L69.2 289.1c-9.3 9.8-24.8 10-34.3.4z"]},T7={prefix:"fas",iconName:"arrows-alt",icon:[512,512,[],"f0b2","M352.201 425.775l-79.196 79.196c-9.373 9.373-24.568 9.373-33.941 0l-79.196-79.196c-15.119-15.119-4.411-40.971 16.971-40.97h51.162L228 284H127.196v51.162c0 21.382-25.851 32.09-40.971 16.971L7.029 272.937c-9.373-9.373-9.373-24.569 0-33.941L86.225 159.8c15.119-15.119 40.971-4.411 40.971 16.971V228H228V127.196h-51.23c-21.382 0-32.09-25.851-16.971-40.971l79.196-79.196c9.373-9.373 24.568-9.373 33.941 0l79.196 79.196c15.119 15.119 4.411 40.971-16.971 40.971h-51.162V228h100.804v-51.162c0-21.382 25.851-32.09 40.97-16.971l79.196 79.196c9.373 9.373 9.373 24.569 0 33.941L425.773 352.2c-15.119 15.119-40.971 4.411-40.97-16.971V284H284v100.804h51.23c21.382 0 32.09 25.851 16.971 40.971z"]},E7={prefix:"fas",iconName:"arrows-alt-h",icon:[512,512,[],"f337","M377.941 169.941V216H134.059v-46.059c0-21.382-25.851-32.09-40.971-16.971L7.029 239.029c-9.373 9.373-9.373 24.568 0 33.941l86.059 86.059c15.119 15.119 40.971 4.411 40.971-16.971V296h243.882v46.059c0 21.382 25.851 32.09 40.971 16.971l86.059-86.059c9.373-9.373 9.373-24.568 0-33.941l-86.059-86.059c-15.119-15.12-40.971-4.412-40.971 16.97z"]},P7={prefix:"fas",iconName:"arrows-alt-v",icon:[256,512,[],"f338","M214.059 377.941H168V134.059h46.059c21.382 0 32.09-25.851 16.971-40.971L144.971 7.029c-9.373-9.373-24.568-9.373-33.941 0L24.971 93.088c-15.119 15.119-4.411 40.971 16.971 40.971H88v243.882H41.941c-21.382 0-32.09 25.851-16.971 40.971l86.059 86.059c9.373 9.373 24.568 9.373 33.941 0l86.059-86.059c15.12-15.119 4.412-40.971-16.97-40.971z"]},D7={prefix:"fas",iconName:"assistive-listening-systems",icon:[512,512,[],"f2a2","M216 260c0 15.464-12.536 28-28 28s-28-12.536-28-28c0-44.112 35.888-80 80-80s80 35.888 80 80c0 15.464-12.536 28-28 28s-28-12.536-28-28c0-13.234-10.767-24-24-24s-24 10.766-24 24zm24-176c-97.047 0-176 78.953-176 176 0 15.464 12.536 28 28 28s28-12.536 28-28c0-66.168 53.832-120 120-120s120 53.832 120 120c0 75.164-71.009 70.311-71.997 143.622L288 404c0 28.673-23.327 52-52 52-15.464 0-28 12.536-28 28s12.536 28 28 28c59.475 0 107.876-48.328 108-107.774.595-34.428 72-48.24 72-144.226 0-97.047-78.953-176-176-176zm-80 236c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zM32 448c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm480-187.993c0-1.518-.012-3.025-.045-4.531C510.076 140.525 436.157 38.47 327.994 1.511c-14.633-4.998-30.549 2.809-35.55 17.442-5 14.633 2.81 30.549 17.442 35.55 85.906 29.354 144.61 110.513 146.077 201.953l.003.188c.026 1.118.033 2.236.033 3.363 0 15.464 12.536 28 28 28s28.001-12.536 28.001-28zM152.971 439.029l-80-80L39.03 392.97l80 80 33.941-33.941z"]},O7={prefix:"fas",iconName:"asterisk",icon:[512,512,[],"f069","M478.21 334.093L336 256l142.21-78.093c11.795-6.477 15.961-21.384 9.232-33.037l-19.48-33.741c-6.728-11.653-21.72-15.499-33.227-8.523L296 186.718l3.475-162.204C299.763 11.061 288.937 0 275.48 0h-38.96c-13.456 0-24.283 11.061-23.994 24.514L216 186.718 77.265 102.607c-11.506-6.976-26.499-3.13-33.227 8.523l-19.48 33.741c-6.728 11.653-2.562 26.56 9.233 33.037L176 256 33.79 334.093c-11.795 6.477-15.961 21.384-9.232 33.037l19.48 33.741c6.728 11.653 21.721 15.499 33.227 8.523L216 325.282l-3.475 162.204C212.237 500.939 223.064 512 236.52 512h38.961c13.456 0 24.283-11.061 23.995-24.514L296 325.282l138.735 84.111c11.506 6.976 26.499 3.13 33.227-8.523l19.48-33.741c6.728-11.653 2.563-26.559-9.232-33.036z"]},I7={prefix:"fas",iconName:"at",icon:[512,512,[],"f1fa","M256 8C118.941 8 8 118.919 8 256c0 137.059 110.919 248 248 248 48.154 0 95.342-14.14 135.408-40.223 12.005-7.815 14.625-24.288 5.552-35.372l-10.177-12.433c-7.671-9.371-21.179-11.667-31.373-5.129C325.92 429.757 291.314 440 256 440c-101.458 0-184-82.542-184-184S154.542 72 256 72c100.139 0 184 57.619 184 160 0 38.786-21.093 79.742-58.17 83.693-17.349-.454-16.91-12.857-13.476-30.024l23.433-121.11C394.653 149.75 383.308 136 368.225 136h-44.981a13.518 13.518 0 0 0-13.432 11.993l-.01.092c-14.697-17.901-40.448-21.775-59.971-21.775-74.58 0-137.831 62.234-137.831 151.46 0 65.303 36.785 105.87 96 105.87 26.984 0 57.369-15.637 74.991-38.333 9.522 34.104 40.613 34.103 70.71 34.103C462.609 379.41 504 307.798 504 232 504 95.653 394.023 8 256 8zm-21.68 304.43c-22.249 0-36.07-15.623-36.07-40.771 0-44.993 30.779-72.729 58.63-72.729 22.292 0 35.601 15.241 35.601 40.77 0 45.061-33.875 72.73-58.161 72.73z"]},B7={prefix:"fas",iconName:"atlas",icon:[448,512,[],"f558","M318.38 208h-39.09c-1.49 27.03-6.54 51.35-14.21 70.41 27.71-13.24 48.02-39.19 53.3-70.41zm0-32c-5.29-31.22-25.59-57.17-53.3-70.41 7.68 19.06 12.72 43.38 14.21 70.41h39.09zM224 97.31c-7.69 7.45-20.77 34.42-23.43 78.69h46.87c-2.67-44.26-15.75-71.24-23.44-78.69zm-41.08 8.28c-27.71 13.24-48.02 39.19-53.3 70.41h39.09c1.49-27.03 6.53-51.35 14.21-70.41zm0 172.82c-7.68-19.06-12.72-43.38-14.21-70.41h-39.09c5.28 31.22 25.59 57.17 53.3 70.41zM247.43 208h-46.87c2.66 44.26 15.74 71.24 23.43 78.69 7.7-7.45 20.78-34.43 23.44-78.69zM448 358.4V25.6c0-16-9.6-25.6-25.6-25.6H96C41.6 0 0 41.6 0 96v320c0 54.4 41.6 96 96 96h326.4c12.8 0 25.6-9.6 25.6-25.6v-16c0-6.4-3.2-12.8-9.6-19.2-3.2-16-3.2-60.8 0-73.6 6.4-3.2 9.6-9.6 9.6-19.2zM224 64c70.69 0 128 57.31 128 128s-57.31 128-128 128S96 262.69 96 192 153.31 64 224 64zm160 384H96c-19.2 0-32-12.8-32-32s16-32 32-32h288v64z"]},R7={prefix:"fas",iconName:"atom",icon:[448,512,[],"f5d2","M223.99908,224a32,32,0,1,0,32.00782,32A32.06431,32.06431,0,0,0,223.99908,224Zm214.172-96c-10.877-19.5-40.50979-50.75-116.27544-41.875C300.39168,34.875,267.63386,0,223.99908,0s-76.39066,34.875-97.89653,86.125C50.3369,77.375,20.706,108.5,9.82907,128-6.54984,157.375-5.17484,201.125,34.958,256-5.17484,310.875-6.54984,354.625,9.82907,384c29.13087,52.375,101.64652,43.625,116.27348,41.875C147.60842,477.125,180.36429,512,223.99908,512s76.3926-34.875,97.89652-86.125c14.62891,1.75,87.14456,10.5,116.27544-41.875C454.55,354.625,453.175,310.875,413.04017,256,453.175,201.125,454.55,157.375,438.171,128ZM63.33886,352c-4-7.25-.125-24.75,15.00391-48.25,6.87695,6.5,14.12891,12.875,21.88087,19.125,1.625,13.75,4,27.125,6.75,40.125C82.34472,363.875,67.09081,358.625,63.33886,352Zm36.88478-162.875c-7.752,6.25-15.00392,12.625-21.88087,19.125-15.12891-23.5-19.00392-41-15.00391-48.25,3.377-6.125,16.37891-11.5,37.88478-11.5,1.75,0,3.875.375,5.75.375C104.09864,162.25,101.84864,175.625,100.22364,189.125ZM223.99908,64c9.50195,0,22.25586,13.5,33.88282,37.25-11.252,3.75-22.50391,8-33.88282,12.875-11.377-4.875-22.62892-9.125-33.88283-12.875C201.74516,77.5,214.49712,64,223.99908,64Zm0,384c-9.502,0-22.25392-13.5-33.88283-37.25,11.25391-3.75,22.50587-8,33.88283-12.875C235.378,402.75,246.62994,407,257.8819,410.75,246.25494,434.5,233.501,448,223.99908,448Zm0-112a80,80,0,1,1,80-80A80.00023,80.00023,0,0,1,223.99908,336ZM384.6593,352c-3.625,6.625-19.00392,11.875-43.63479,11,2.752-13,5.127-26.375,6.752-40.125,7.75195-6.25,15.00391-12.625,21.87891-19.125C384.7843,327.25,388.6593,344.75,384.6593,352ZM369.65538,208.25c-6.875-6.5-14.127-12.875-21.87891-19.125-1.625-13.5-3.875-26.875-6.752-40.25,1.875,0,4.002-.375,5.752-.375,21.50391,0,34.50782,5.375,37.88283,11.5C388.6593,167.25,384.7843,184.75,369.65538,208.25Z"]},Z7={prefix:"fas",iconName:"audio-description",icon:[512,512,[],"f29e","M162.925 238.709l8.822 30.655h-25.606l9.041-30.652c1.277-4.421 2.651-9.994 3.872-15.245 1.22 5.251 2.594 10.823 3.871 15.242zm166.474-32.099h-14.523v98.781h14.523c29.776 0 46.175-17.678 46.175-49.776 0-32.239-17.49-49.005-46.175-49.005zM512 112v288c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V112c0-26.51 21.49-48 48-48h416c26.51 0 48 21.49 48 48zM245.459 336.139l-57.097-168A12.001 12.001 0 0 0 177 160h-35.894a12.001 12.001 0 0 0-11.362 8.139l-57.097 168C70.003 343.922 75.789 352 84.009 352h29.133a12 12 0 0 0 11.535-8.693l8.574-29.906h51.367l8.793 29.977A12 12 0 0 0 204.926 352h29.172c8.22 0 14.006-8.078 11.361-15.861zm184.701-80.525c0-58.977-37.919-95.614-98.96-95.614h-57.366c-6.627 0-12 5.373-12 12v168c0 6.627 5.373 12 12 12H331.2c61.041 0 98.96-36.933 98.96-96.386z"]},j7={prefix:"fas",iconName:"award",icon:[384,512,[],"f559","M97.12 362.63c-8.69-8.69-4.16-6.24-25.12-11.85-9.51-2.55-17.87-7.45-25.43-13.32L1.2 448.7c-4.39 10.77 3.81 22.47 15.43 22.03l52.69-2.01L105.56 507c8 8.44 22.04 5.81 26.43-4.96l52.05-127.62c-10.84 6.04-22.87 9.58-35.31 9.58-19.5 0-37.82-7.59-51.61-21.37zM382.8 448.7l-45.37-111.24c-7.56 5.88-15.92 10.77-25.43 13.32-21.07 5.64-16.45 3.18-25.12 11.85-13.79 13.78-32.12 21.37-51.62 21.37-12.44 0-24.47-3.55-35.31-9.58L252 502.04c4.39 10.77 18.44 13.4 26.43 4.96l36.25-38.28 52.69 2.01c11.62.44 19.82-11.27 15.43-22.03zM263 340c15.28-15.55 17.03-14.21 38.79-20.14 13.89-3.79 24.75-14.84 28.47-28.98 7.48-28.4 5.54-24.97 25.95-45.75 10.17-10.35 14.14-25.44 10.42-39.58-7.47-28.38-7.48-24.42 0-52.83 3.72-14.14-.25-29.23-10.42-39.58-20.41-20.78-18.47-17.36-25.95-45.75-3.72-14.14-14.58-25.19-28.47-28.98-27.88-7.61-24.52-5.62-44.95-26.41-10.17-10.35-25-14.4-38.89-10.61-27.87 7.6-23.98 7.61-51.9 0-13.89-3.79-28.72.25-38.89 10.61-20.41 20.78-17.05 18.8-44.94 26.41-13.89 3.79-24.75 14.84-28.47 28.98-7.47 28.39-5.54 24.97-25.95 45.75-10.17 10.35-14.15 25.44-10.42 39.58 7.47 28.36 7.48 24.4 0 52.82-3.72 14.14.25 29.23 10.42 39.59 20.41 20.78 18.47 17.35 25.95 45.75 3.72 14.14 14.58 25.19 28.47 28.98C104.6 325.96 106.27 325 121 340c13.23 13.47 33.84 15.88 49.74 5.82a39.676 39.676 0 0 1 42.53 0c15.89 10.06 36.5 7.65 49.73-5.82zM97.66 175.96c0-53.03 42.24-96.02 94.34-96.02s94.34 42.99 94.34 96.02-42.24 96.02-94.34 96.02-94.34-42.99-94.34-96.02z"]},F7={prefix:"fas",iconName:"baby",icon:[384,512,[],"f77c","M192 160c44.2 0 80-35.8 80-80S236.2 0 192 0s-80 35.8-80 80 35.8 80 80 80zm-53.4 248.8l25.6-32-61.5-51.2L56.8 383c-11.4 14.2-11.7 34.4-.8 49l48 64c7.9 10.5 19.9 16 32 16 8.3 0 16.8-2.6 24-8 17.7-13.2 21.2-38.3 8-56l-29.4-39.2zm142.7-83.2l-61.5 51.2 25.6 32L216 448c-13.2 17.7-9.7 42.8 8 56 7.2 5.4 15.6 8 24 8 12.2 0 24.2-5.5 32-16l48-64c10.9-14.6 10.6-34.8-.8-49l-45.9-57.4zM376.7 145c-12.7-18.1-37.6-22.4-55.7-9.8l-40.6 28.5c-52.7 37-124.2 37-176.8 0L63 135.3C44.9 122.6 20 127 7.3 145-5.4 163.1-1 188 17 200.7l40.6 28.5c17 11.9 35.4 20.9 54.4 27.9V288h160v-30.8c19-7 37.4-16 54.4-27.9l40.6-28.5c18.1-12.8 22.4-37.7 9.7-55.8z"]},q7={prefix:"fas",iconName:"baby-carriage",icon:[512,512,[],"f77d","M144.8 17c-11.3-17.8-37.2-22.8-54-9.4C35.3 51.9 0 118 0 192h256L144.8 17zM496 96h-48c-35.3 0-64 28.7-64 64v64H0c0 50.6 23 96.4 60.3 130.7C25.7 363.6 0 394.7 0 432c0 44.2 35.8 80 80 80s80-35.8 80-80c0-8.9-1.8-17.2-4.4-25.2 21.6 5.9 44.6 9.2 68.4 9.2s46.9-3.3 68.4-9.2c-2.7 8-4.4 16.3-4.4 25.2 0 44.2 35.8 80 80 80s80-35.8 80-80c0-37.3-25.7-68.4-60.3-77.3C425 320.4 448 274.6 448 224v-64h48c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zM80 464c-17.6 0-32-14.4-32-32s14.4-32 32-32 32 14.4 32 32-14.4 32-32 32zm320-32c0 17.6-14.4 32-32 32s-32-14.4-32-32 14.4-32 32-32 32 14.4 32 32z"]},U7={prefix:"fas",iconName:"backspace",icon:[640,512,[],"f55a","M576 64H205.26A63.97 63.97 0 0 0 160 82.75L9.37 233.37c-12.5 12.5-12.5 32.76 0 45.25L160 429.25c12 12 28.28 18.75 45.25 18.75H576c35.35 0 64-28.65 64-64V128c0-35.35-28.65-64-64-64zm-84.69 254.06c6.25 6.25 6.25 16.38 0 22.63l-22.62 22.62c-6.25 6.25-16.38 6.25-22.63 0L384 301.25l-62.06 62.06c-6.25 6.25-16.38 6.25-22.63 0l-22.62-22.62c-6.25-6.25-6.25-16.38 0-22.63L338.75 256l-62.06-62.06c-6.25-6.25-6.25-16.38 0-22.63l22.62-22.62c6.25-6.25 16.38-6.25 22.63 0L384 210.75l62.06-62.06c6.25-6.25 16.38-6.25 22.63 0l22.62 22.62c6.25 6.25 6.25 16.38 0 22.63L429.25 256l62.06 62.06z"]},W7={prefix:"fas",iconName:"backward",icon:[512,512,[],"f04a","M11.5 280.6l192 160c20.6 17.2 52.5 2.8 52.5-24.6V96c0-27.4-31.9-41.8-52.5-24.6l-192 160c-15.3 12.8-15.3 36.4 0 49.2zm256 0l192 160c20.6 17.2 52.5 2.8 52.5-24.6V96c0-27.4-31.9-41.8-52.5-24.6l-192 160c-15.3 12.8-15.3 36.4 0 49.2z"]},G7={prefix:"fas",iconName:"bacon",icon:[576,512,[],"f7e5","M218.92 336.39c34.89-34.89 44.2-59.7 54.05-86 10.61-28.29 21.59-57.54 61.37-97.34s69.05-50.77 97.35-61.38c23.88-9 46.64-17.68 76.79-45.37L470.81 8.91a31 31 0 0 0-40.18-2.83c-13.64 10.1-25.15 14.39-41 20.3C247 79.52 209.26 191.29 200.65 214.1c-29.75 78.83-89.55 94.68-98.72 98.09-24.86 9.26-54.73 20.38-91.07 50.36C-3 374-3.63 395 9.07 407.61l35.76 35.51C80 410.52 107 400.15 133 390.39c26.27-9.84 51.06-19.12 85.92-54zm348-232l-35.75-35.51c-35.19 32.63-62.18 43-88.25 52.79-26.26 9.85-51.06 19.16-85.95 54s-44.19 59.69-54 86C292.33 290 281.34 319.22 241.55 359s-69 50.73-97.3 61.32c-23.86 9-46.61 17.66-76.72 45.33l37.68 37.43a31 31 0 0 0 40.18 2.82c13.6-10.06 25.09-14.34 40.94-20.24 142.2-53 180-164.1 188.94-187.69C405 219.18 464.8 203.3 474 199.86c24.87-9.27 54.74-20.4 91.11-50.41 13.89-11.4 14.52-32.45 1.82-45.05z"]},_7={prefix:"fas",iconName:"bacteria",icon:[640,512,[],"e059","M272.35,226.4A17.71,17.71,0,0,0,281.46,203l-4-9.08a121.29,121.29,0,0,1,12.36-3.08A83.34,83.34,0,0,0,323.57,177l10,9a17.76,17.76,0,1,0,23.92-26.27l-9.72-8.76a83.12,83.12,0,0,0,11.65-48.18l11.85-3.51a17.73,17.73,0,1,0-10.15-34l-11.34,3.36a84,84,0,0,0-36.38-35.57l2.84-10.85a17.8,17.8,0,0,0-34.47-8.93l-2.82,10.78a83.25,83.25,0,0,0-16.74,1.1C250.83,27,240,30.22,229.1,33.39l-3.38-9.46a17.8,17.8,0,0,0-33.56,11.89l3.49,9.8a286.74,286.74,0,0,0-43.94,23.57l-6.32-8.43a17.9,17.9,0,0,0-24.94-3.6A17.69,17.69,0,0,0,116.84,82l6.45,8.61a286.59,286.59,0,0,0-34.95,35.33l-8.82-6.42a17.84,17.84,0,0,0-24.89,3.86,17.66,17.66,0,0,0,3.88,24.77l8.88,6.47a286.6,286.6,0,0,0-23,43.91l-10.48-3.59a17.73,17.73,0,1,0-11.59,33.52L32.67,232c-2.79,10-5.79,19.84-7.52,30.22a83.16,83.16,0,0,0-.82,19l-11.58,3.43a17.73,17.73,0,1,0,10.13,34l11.27-3.33a83.51,83.51,0,0,0,36.39,35.43l-2.88,11.06a17.81,17.81,0,0,0,34.48,8.92l2.87-11c1,0,2.07.26,3.1.26a83.39,83.39,0,0,0,45.65-13.88l8.59,8.8a17.77,17.77,0,0,0,25.56-24.7l-9.14-9.37a83.41,83.41,0,0,0,12.08-31.05,119.08,119.08,0,0,1,3.87-15.53l9,4.22a17.74,17.74,0,1,0,15.15-32.09l-8.8-4.11c.67-1,1.2-2.08,1.9-3.05a119.89,119.89,0,0,1,7.87-9.41,121.73,121.73,0,0,1,11.65-11.4,119.49,119.49,0,0,1,9.94-7.82c1.12-.77,2.32-1.42,3.47-2.15l3.92,8.85a17.86,17.86,0,0,0,16.32,10.58A18.14,18.14,0,0,0,272.35,226.4ZM128,256a32,32,0,1,1,32-32A32,32,0,0,1,128,256Zm80-96a16,16,0,1,1,16-16A16,16,0,0,1,208,160Zm431.26,45.3a17.79,17.79,0,0,0-17.06-12.69,17.55,17.55,0,0,0-5.08.74l-11.27,3.33a83.61,83.61,0,0,0-36.39-35.43l2.88-11.06a17.81,17.81,0,0,0-34.48-8.91l-2.87,11c-1,0-2.07-.26-3.1-.26a83.32,83.32,0,0,0-45.65,13.89l-8.59-8.81a17.77,17.77,0,0,0-25.56,24.7l9.14,9.37a83.28,83.28,0,0,0-12.08,31.06,119.34,119.34,0,0,1-3.87,15.52l-9-4.22a17.74,17.74,0,1,0-15.15,32.09l8.8,4.11c-.67,1-1.2,2.08-1.89,3.05a117.71,117.71,0,0,1-7.94,9.47,119,119,0,0,1-11.57,11.33,121.59,121.59,0,0,1-10,7.83c-1.12.77-2.32,1.42-3.47,2.15l-3.92-8.85a17.86,17.86,0,0,0-16.32-10.58,18.14,18.14,0,0,0-7.18,1.5A17.71,17.71,0,0,0,358.54,309l4,9.08a118.71,118.71,0,0,1-12.36,3.08,83.34,83.34,0,0,0-33.77,13.9l-10-9a17.77,17.77,0,1,0-23.92,26.28l9.72,8.75a83.12,83.12,0,0,0-11.65,48.18l-11.86,3.51a17.73,17.73,0,1,0,10.16,34l11.34-3.36A84,84,0,0,0,326.61,479l-2.84,10.85a17.8,17.8,0,0,0,34.47,8.93L361.06,488a83.3,83.3,0,0,0,16.74-1.1c11.37-1.89,22.24-5.07,33.1-8.24l3.38,9.46a17.8,17.8,0,0,0,33.56-11.89l-3.49-9.79a287.66,287.66,0,0,0,43.94-23.58l6.32,8.43a17.88,17.88,0,0,0,24.93,3.6A17.67,17.67,0,0,0,523.16,430l-6.45-8.61a287.37,287.37,0,0,0,34.95-35.34l8.82,6.42a17.76,17.76,0,1,0,21-28.63l-8.88-6.46a287.17,287.17,0,0,0,23-43.92l10.48,3.59a17.73,17.73,0,1,0,11.59-33.52L607.33,280c2.79-10,5.79-19.84,7.52-30.21a83.27,83.27,0,0,0,.82-19.05l11.58-3.43A17.7,17.7,0,0,0,639.26,205.3ZM416,416a32,32,0,1,1,32-32A32,32,0,0,1,416,416Z"]},$7={prefix:"fas",iconName:"bacterium",icon:[512,512,[],"e05a","M511,102.93A23.76,23.76,0,0,0,481.47,87l-15.12,4.48a111.85,111.85,0,0,0-48.5-47.42l3.79-14.47a23.74,23.74,0,0,0-46-11.91l-3.76,14.37a111.94,111.94,0,0,0-22.33,1.47,386.74,386.74,0,0,0-44.33,10.41l-4.3-12a23.74,23.74,0,0,0-44.75,15.85l4.3,12.05a383.4,383.4,0,0,0-58.69,31.83l-8-10.63a23.85,23.85,0,0,0-33.24-4.8,23.57,23.57,0,0,0-4.83,33.09l8,10.63a386.14,386.14,0,0,0-46.7,47.44l-11-8a23.68,23.68,0,1,0-28,38.17l11.09,8.06a383.45,383.45,0,0,0-30.92,58.75l-12.93-4.43a23.65,23.65,0,1,0-15.47,44.69l13,4.48a385.81,385.81,0,0,0-9.3,40.53A111.58,111.58,0,0,0,32.44,375L17,379.56a23.64,23.64,0,0,0,13.51,45.31l15-4.44a111.49,111.49,0,0,0,48.53,47.24l-3.85,14.75a23.66,23.66,0,0,0,17,28.83,24.7,24.7,0,0,0,6,.75,23.73,23.73,0,0,0,23-17.7L140,479.67c1.37.05,2.77.35,4.13.35A111.22,111.22,0,0,0,205,461.5l11.45,11.74a23.7,23.7,0,0,0,34.08-32.93l-12.19-12.5a111,111,0,0,0,16.11-41.4,158.69,158.69,0,0,1,5.16-20.71l12,5.64a23.66,23.66,0,1,0,20.19-42.79l-11.72-5.49c.89-1.32,1.59-2.77,2.52-4.06a157.86,157.86,0,0,1,10.46-12.49,159.5,159.5,0,0,1,15.59-15.28,162.18,162.18,0,0,1,13.23-10.4c1.5-1,3.1-1.89,4.63-2.87l5.23,11.8a23.74,23.74,0,0,0,43.48-19.08l-5.36-12.11a158.87,158.87,0,0,1,16.49-4.1,111,111,0,0,0,45-18.54l13.33,12a23.69,23.69,0,1,0,31.88-35l-12.94-11.67A110.83,110.83,0,0,0,479.21,137L495,132.32A23.61,23.61,0,0,0,511,102.93ZM160,368a48,48,0,1,1,48-48A48,48,0,0,1,160,368Zm80-136a24,24,0,1,1,24-24A24,24,0,0,1,240,232Z"]},Y7={prefix:"fas",iconName:"bahai",icon:[512,512,[],"f666","M496.25 202.52l-110-15.44 41.82-104.34c6.67-16.64-11.6-32.18-26.59-22.63L307.44 120 273.35 12.82C270.64 4.27 263.32 0 256 0c-7.32 0-14.64 4.27-17.35 12.82l-34.09 107.19-94.04-59.89c-14.99-9.55-33.25 5.99-26.59 22.63l41.82 104.34-110 15.43c-17.54 2.46-21.68 26.27-6.03 34.67l98.16 52.66-74.48 83.54c-10.92 12.25-1.72 30.93 13.29 30.93 1.31 0 2.67-.14 4.07-.45l108.57-23.65-4.11 112.55c-.43 11.65 8.87 19.22 18.41 19.22 5.15 0 10.39-2.21 14.2-7.18l68.18-88.9 68.18 88.9c3.81 4.97 9.04 7.18 14.2 7.18 9.54 0 18.84-7.57 18.41-19.22l-4.11-112.55 108.57 23.65c17.36 3.76 29.21-17.2 17.35-30.49l-74.48-83.54 98.16-52.66c15.64-8.39 11.5-32.2-6.04-34.66zM338.51 311.68l-51.89-11.3 1.97 53.79L256 311.68l-32.59 42.49 1.96-53.79-51.89 11.3 35.6-39.93-46.92-25.17 52.57-7.38-19.99-49.87 44.95 28.62L256 166.72l16.29 51.23 44.95-28.62-19.99 49.87 52.57 7.38-46.92 25.17 35.61 39.93z"]},K7={prefix:"fas",iconName:"balance-scale",icon:[640,512,[],"f24e","M256 336h-.02c0-16.18 1.34-8.73-85.05-181.51-17.65-35.29-68.19-35.36-85.87 0C-2.06 328.75.02 320.33.02 336H0c0 44.18 57.31 80 128 80s128-35.82 128-80zM128 176l72 144H56l72-144zm511.98 160c0-16.18 1.34-8.73-85.05-181.51-17.65-35.29-68.19-35.36-85.87 0-87.12 174.26-85.04 165.84-85.04 181.51H384c0 44.18 57.31 80 128 80s128-35.82 128-80h-.02zM440 320l72-144 72 144H440zm88 128H352V153.25c23.51-10.29 41.16-31.48 46.39-57.25H528c8.84 0 16-7.16 16-16V48c0-8.84-7.16-16-16-16H383.64C369.04 12.68 346.09 0 320 0s-49.04 12.68-63.64 32H112c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h129.61c5.23 25.76 22.87 46.96 46.39 57.25V448H112c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h416c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z"]},J7={prefix:"fas",iconName:"balance-scale-left",icon:[640,512,[],"f515","M528 448H352V153.25c20.42-8.94 36.1-26.22 43.38-47.47l132-44.26c8.38-2.81 12.89-11.88 10.08-20.26l-10.17-30.34C524.48 2.54 515.41-1.97 507.03.84L389.11 40.37C375.3 16.36 349.69 0 320 0c-44.18 0-80 35.82-80 80 0 3.43.59 6.71 1.01 10.03l-128.39 43.05c-8.38 2.81-12.89 11.88-10.08 20.26l10.17 30.34c2.81 8.38 11.88 12.89 20.26 10.08l142.05-47.63c4.07 2.77 8.43 5.12 12.99 7.12V496c0 8.84 7.16 16 16 16h224c8.84 0 16-7.16 16-16v-32c-.01-8.84-7.17-16-16.01-16zm111.98-144c0-16.18 1.34-8.73-85.05-181.51-17.65-35.29-68.19-35.36-85.87 0-87.12 174.26-85.04 165.84-85.04 181.51H384c0 44.18 57.31 80 128 80s128-35.82 128-80h-.02zM440 288l72-144 72 144H440zm-269.07-37.51c-17.65-35.29-68.19-35.36-85.87 0C-2.06 424.75.02 416.33.02 432H0c0 44.18 57.31 80 128 80s128-35.82 128-80h-.02c0-16.18 1.34-8.73-85.05-181.51zM56 416l72-144 72 144H56z"]},Q7={prefix:"fas",iconName:"balance-scale-right",icon:[640,512,[],"f516","M96 464v32c0 8.84 7.16 16 16 16h224c8.84 0 16-7.16 16-16V153.25c4.56-2 8.92-4.35 12.99-7.12l142.05 47.63c8.38 2.81 17.45-1.71 20.26-10.08l10.17-30.34c2.81-8.38-1.71-17.45-10.08-20.26l-128.4-43.05c.42-3.32 1.01-6.6 1.01-10.03 0-44.18-35.82-80-80-80-29.69 0-55.3 16.36-69.11 40.37L132.96.83c-8.38-2.81-17.45 1.71-20.26 10.08l-10.17 30.34c-2.81 8.38 1.71 17.45 10.08 20.26l132 44.26c7.28 21.25 22.96 38.54 43.38 47.47V448H112c-8.84 0-16 7.16-16 16zM0 304c0 44.18 57.31 80 128 80s128-35.82 128-80h-.02c0-15.67 2.08-7.25-85.05-181.51-17.68-35.36-68.22-35.29-85.87 0C-1.32 295.27.02 287.82.02 304H0zm56-16l72-144 72 144H56zm328.02 144H384c0 44.18 57.31 80 128 80s128-35.82 128-80h-.02c0-15.67 2.08-7.25-85.05-181.51-17.68-35.36-68.22-35.29-85.87 0-86.38 172.78-85.04 165.33-85.04 181.51zM440 416l72-144 72 144H440z"]},X7={prefix:"fas",iconName:"ban",icon:[512,512,[],"f05e","M256 8C119.034 8 8 119.033 8 256s111.034 248 248 248 248-111.034 248-248S392.967 8 256 8zm130.108 117.892c65.448 65.448 70 165.481 20.677 235.637L150.47 105.216c70.204-49.356 170.226-44.735 235.638 20.676zM125.892 386.108c-65.448-65.448-70-165.481-20.677-235.637L361.53 406.784c-70.203 49.356-170.226 44.736-235.638-20.676z"]},c9={prefix:"fas",iconName:"band-aid",icon:[640,512,[],"f462","M0 160v192c0 35.3 28.7 64 64 64h96V96H64c-35.3 0-64 28.7-64 64zm576-64h-96v320h96c35.3 0 64-28.7 64-64V160c0-35.3-28.7-64-64-64zM192 416h256V96H192v320zm176-232c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm0 96c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm-96-96c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm0 96c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24z"]},a9={prefix:"fas",iconName:"barcode",icon:[512,512,[],"f02a","M0 448V64h18v384H0zm26.857-.273V64H36v383.727h-9.143zm27.143 0V64h8.857v383.727H54zm44.857 0V64h8.857v383.727h-8.857zm36 0V64h17.714v383.727h-17.714zm44.857 0V64h8.857v383.727h-8.857zm18 0V64h8.857v383.727h-8.857zm18 0V64h8.857v383.727h-8.857zm35.715 0V64h18v383.727h-18zm44.857 0V64h18v383.727h-18zm35.999 0V64h18.001v383.727h-18.001zm36.001 0V64h18.001v383.727h-18.001zm26.857 0V64h18v383.727h-18zm45.143 0V64h26.857v383.727h-26.857zm35.714 0V64h9.143v383.727H476zm18 .273V64h18v384h-18z"]},e9={prefix:"fas",iconName:"bars",icon:[448,512,[],"f0c9","M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"]},i9={prefix:"fas",iconName:"baseball-ball",icon:[496,512,[],"f433","M368.5 363.9l28.8-13.9c11.1 22.9 26 43.2 44.1 60.9 34-42.5 54.5-96.3 54.5-154.9 0-58.5-20.4-112.2-54.2-154.6-17.8 17.3-32.6 37.1-43.6 59.5l-28.7-14.1c12.8-26 30-49 50.8-69C375.6 34.7 315 8 248 8 181.1 8 120.5 34.6 75.9 77.7c20.7 19.9 37.9 42.9 50.7 68.8l-28.7 14.1c-11-22.3-25.7-42.1-43.5-59.4C20.4 143.7 0 197.4 0 256c0 58.6 20.4 112.3 54.4 154.7 18.2-17.7 33.2-38 44.3-61l28.8 13.9c-12.9 26.7-30.3 50.3-51.5 70.7 44.5 43.1 105.1 69.7 172 69.7 66.8 0 127.3-26.5 171.9-69.5-21.1-20.4-38.5-43.9-51.4-70.6zm-228.3-32l-30.5-9.8c14.9-46.4 12.7-93.8-.6-134l30.4-10c15 45.6 18 99.9.7 153.8zm216.3-153.4l30.4 10c-13.2 40.1-15.5 87.5-.6 134l-30.5 9.8c-17.3-54-14.3-108.3.7-153.8z"]},n9={prefix:"fas",iconName:"basketball-ball",icon:[496,512,[],"f434","M212.3 10.3c-43.8 6.3-86.2 24.1-122.2 53.8l77.4 77.4c27.8-35.8 43.3-81.2 44.8-131.2zM248 222L405.9 64.1c-42.4-35-93.6-53.5-145.5-56.1-1.2 63.9-21.5 122.3-58.7 167.7L248 222zM56.1 98.1c-29.7 36-47.5 78.4-53.8 122.2 50-1.5 95.5-17 131.2-44.8L56.1 98.1zm272.2 204.2c45.3-37.1 103.7-57.4 167.7-58.7-2.6-51.9-21.1-103.1-56.1-145.5L282 256l46.3 46.3zM248 290L90.1 447.9c42.4 34.9 93.6 53.5 145.5 56.1 1.3-64 21.6-122.4 58.7-167.7L248 290zm191.9 123.9c29.7-36 47.5-78.4 53.8-122.2-50.1 1.6-95.5 17.1-131.2 44.8l77.4 77.4zM167.7 209.7C122.3 246.9 63.9 267.3 0 268.4c2.6 51.9 21.1 103.1 56.1 145.5L214 256l-46.3-46.3zm116 292c43.8-6.3 86.2-24.1 122.2-53.8l-77.4-77.4c-27.7 35.7-43.2 81.2-44.8 131.2z"]},t9={prefix:"fas",iconName:"bath",icon:[512,512,[],"f2cd","M32,384a95.4,95.4,0,0,0,32,71.09V496a16,16,0,0,0,16,16h32a16,16,0,0,0,16-16V480H384v16a16,16,0,0,0,16,16h32a16,16,0,0,0,16-16V455.09A95.4,95.4,0,0,0,480,384V336H32ZM496,256H80V69.25a21.26,21.26,0,0,1,36.28-15l19.27,19.26c-13.13,29.88-7.61,59.11,8.62,79.73l-.17.17A16,16,0,0,0,144,176l11.31,11.31a16,16,0,0,0,22.63,0L283.31,81.94a16,16,0,0,0,0-22.63L272,48a16,16,0,0,0-22.62,0l-.17.17c-20.62-16.23-49.83-21.75-79.73-8.62L150.22,20.28A69.25,69.25,0,0,0,32,69.25V256H16A16,16,0,0,0,0,272v16a16,16,0,0,0,16,16H496a16,16,0,0,0,16-16V272A16,16,0,0,0,496,256Z"]},o9={prefix:"fas",iconName:"battery-empty",icon:[640,512,[],"f244","M544 160v64h32v64h-32v64H64V160h480m16-64H48c-26.51 0-48 21.49-48 48v224c0 26.51 21.49 48 48 48h512c26.51 0 48-21.49 48-48v-16h8c13.255 0 24-10.745 24-24V184c0-13.255-10.745-24-24-24h-8v-16c0-26.51-21.49-48-48-48z"]},r9={prefix:"fas",iconName:"battery-full",icon:[640,512,[],"f240","M544 160v64h32v64h-32v64H64V160h480m16-64H48c-26.51 0-48 21.49-48 48v224c0 26.51 21.49 48 48 48h512c26.51 0 48-21.49 48-48v-16h8c13.255 0 24-10.745 24-24V184c0-13.255-10.745-24-24-24h-8v-16c0-26.51-21.49-48-48-48zm-48 96H96v128h416V192z"]},l9={prefix:"fas",iconName:"battery-half",icon:[640,512,[],"f242","M544 160v64h32v64h-32v64H64V160h480m16-64H48c-26.51 0-48 21.49-48 48v224c0 26.51 21.49 48 48 48h512c26.51 0 48-21.49 48-48v-16h8c13.255 0 24-10.745 24-24V184c0-13.255-10.745-24-24-24h-8v-16c0-26.51-21.49-48-48-48zm-240 96H96v128h224V192z"]},f9={prefix:"fas",iconName:"battery-quarter",icon:[640,512,[],"f243","M544 160v64h32v64h-32v64H64V160h480m16-64H48c-26.51 0-48 21.49-48 48v224c0 26.51 21.49 48 48 48h512c26.51 0 48-21.49 48-48v-16h8c13.255 0 24-10.745 24-24V184c0-13.255-10.745-24-24-24h-8v-16c0-26.51-21.49-48-48-48zm-336 96H96v128h128V192z"]},s9={prefix:"fas",iconName:"battery-three-quarters",icon:[640,512,[],"f241","M544 160v64h32v64h-32v64H64V160h480m16-64H48c-26.51 0-48 21.49-48 48v224c0 26.51 21.49 48 48 48h512c26.51 0 48-21.49 48-48v-16h8c13.255 0 24-10.745 24-24V184c0-13.255-10.745-24-24-24h-8v-16c0-26.51-21.49-48-48-48zm-144 96H96v128h320V192z"]},h9={prefix:"fas",iconName:"bed",icon:[640,512,[],"f236","M176 256c44.11 0 80-35.89 80-80s-35.89-80-80-80-80 35.89-80 80 35.89 80 80 80zm352-128H304c-8.84 0-16 7.16-16 16v144H64V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v352c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-48h512v48c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V240c0-61.86-50.14-112-112-112z"]},m9={prefix:"fas",iconName:"beer",icon:[448,512,[],"f0fc","M368 96h-48V56c0-13.255-10.745-24-24-24H24C10.745 32 0 42.745 0 56v400c0 13.255 10.745 24 24 24h272c13.255 0 24-10.745 24-24v-42.11l80.606-35.977C429.396 365.063 448 336.388 448 304.86V176c0-44.112-35.888-80-80-80zm16 208.86a16.018 16.018 0 0 1-9.479 14.611L320 343.805V160h48c8.822 0 16 7.178 16 16v128.86zM208 384c-8.836 0-16-7.164-16-16V144c0-8.836 7.164-16 16-16s16 7.164 16 16v224c0 8.836-7.164 16-16 16zm-96 0c-8.836 0-16-7.164-16-16V144c0-8.836 7.164-16 16-16s16 7.164 16 16v224c0 8.836-7.164 16-16 16z"]},v9={prefix:"fas",iconName:"bell",icon:[448,512,[],"f0f3","M224 512c35.32 0 63.97-28.65 63.97-64H160.03c0 35.35 28.65 64 63.97 64zm215.39-149.71c-19.32-20.76-55.47-51.99-55.47-154.29 0-77.7-54.48-139.9-127.94-155.16V32c0-17.67-14.32-32-31.98-32s-31.98 14.33-31.98 32v20.84C118.56 68.1 64.08 130.3 64.08 208c0 102.3-36.15 133.53-55.47 154.29-6 6.45-8.66 14.16-8.61 21.71.11 16.4 12.98 32 32.1 32h383.8c19.12 0 32-15.6 32.1-32 .05-7.55-2.61-15.27-8.61-21.71z"]},z9={prefix:"fas",iconName:"bell-slash",icon:[640,512,[],"f1f6","M633.82 458.1l-90.62-70.05c.19-1.38.8-2.66.8-4.06.05-7.55-2.61-15.27-8.61-21.71-19.32-20.76-55.47-51.99-55.47-154.29 0-77.7-54.48-139.9-127.94-155.16V32c0-17.67-14.32-32-31.98-32s-31.98 14.33-31.98 32v20.84c-40.33 8.38-74.66 31.07-97.59 62.57L45.47 3.37C38.49-2.05 28.43-.8 23.01 6.18L3.37 31.45C-2.05 38.42-.8 48.47 6.18 53.9l588.35 454.73c6.98 5.43 17.03 4.17 22.46-2.81l19.64-25.27c5.42-6.97 4.17-17.02-2.81-22.45zM157.23 251.54c-8.61 67.96-36.41 93.33-52.62 110.75-6 6.45-8.66 14.16-8.61 21.71.11 16.4 12.98 32 32.1 32h241.92L157.23 251.54zM320 512c35.32 0 63.97-28.65 63.97-64H256.03c0 35.35 28.65 64 63.97 64z"]},p9={prefix:"fas",iconName:"bezier-curve",icon:[640,512,[],"f55b","M368 32h-96c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32V64c0-17.67-14.33-32-32-32zM208 88h-84.75C113.75 64.56 90.84 48 64 48 28.66 48 0 76.65 0 112s28.66 64 64 64c26.84 0 49.75-16.56 59.25-40h79.73c-55.37 32.52-95.86 87.32-109.54 152h49.4c11.3-41.61 36.77-77.21 71.04-101.56-3.7-8.08-5.88-16.99-5.88-26.44V88zm-48 232H64c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32v-96c0-17.67-14.33-32-32-32zM576 48c-26.84 0-49.75 16.56-59.25 40H432v72c0 9.45-2.19 18.36-5.88 26.44 34.27 24.35 59.74 59.95 71.04 101.56h49.4c-13.68-64.68-54.17-119.48-109.54-152h79.73c9.5 23.44 32.41 40 59.25 40 35.34 0 64-28.65 64-64s-28.66-64-64-64zm0 272h-96c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32v-96c0-17.67-14.33-32-32-32z"]},d9={prefix:"fas",iconName:"bible",icon:[448,512,[],"f647","M448 358.4V25.6c0-16-9.6-25.6-25.6-25.6H96C41.6 0 0 41.6 0 96v320c0 54.4 41.6 96 96 96h326.4c12.8 0 25.6-9.6 25.6-25.6v-16c0-6.4-3.2-12.8-9.6-19.2-3.2-16-3.2-60.8 0-73.6 6.4-3.2 9.6-9.6 9.6-19.2zM144 144c0-8.84 7.16-16 16-16h48V80c0-8.84 7.16-16 16-16h32c8.84 0 16 7.16 16 16v48h48c8.84 0 16 7.16 16 16v32c0 8.84-7.16 16-16 16h-48v112c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16V192h-48c-8.84 0-16-7.16-16-16v-32zm236.8 304H96c-19.2 0-32-12.8-32-32s16-32 32-32h284.8v64z"]},u9={prefix:"fas",iconName:"bicycle",icon:[640,512,[],"f206","M512.509 192.001c-16.373-.064-32.03 2.955-46.436 8.495l-77.68-125.153A24 24 0 0 0 368.001 64h-64c-8.837 0-16 7.163-16 16v16c0 8.837 7.163 16 16 16h50.649l14.896 24H256.002v-16c0-8.837-7.163-16-16-16h-87.459c-13.441 0-24.777 10.999-24.536 24.437.232 13.044 10.876 23.563 23.995 23.563h48.726l-29.417 47.52c-13.433-4.83-27.904-7.483-42.992-7.52C58.094 191.83.412 249.012.002 319.236-.413 390.279 57.055 448 128.002 448c59.642 0 109.758-40.793 123.967-96h52.033a24 24 0 0 0 20.406-11.367L410.37 201.77l14.938 24.067c-25.455 23.448-41.385 57.081-41.307 94.437.145 68.833 57.899 127.051 126.729 127.719 70.606.685 128.181-55.803 129.255-125.996 1.086-70.941-56.526-129.72-127.476-129.996zM186.75 265.772c9.727 10.529 16.673 23.661 19.642 38.228h-43.306l23.664-38.228zM128.002 400c-44.112 0-80-35.888-80-80s35.888-80 80-80c5.869 0 11.586.653 17.099 1.859l-45.505 73.509C89.715 331.327 101.213 352 120.002 352h81.3c-12.37 28.225-40.562 48-73.3 48zm162.63-96h-35.624c-3.96-31.756-19.556-59.894-42.383-80.026L237.371 184h127.547l-74.286 120zm217.057 95.886c-41.036-2.165-74.049-35.692-75.627-76.755-.812-21.121 6.633-40.518 19.335-55.263l44.433 71.586c4.66 7.508 14.524 9.816 22.032 5.156l13.594-8.437c7.508-4.66 9.817-14.524 5.156-22.032l-44.468-71.643a79.901 79.901 0 0 1 19.858-2.497c44.112 0 80 35.888 80 80-.001 45.54-38.252 82.316-84.313 79.885z"]},M9={prefix:"fas",iconName:"biking",icon:[640,512,[],"f84a","M400 96a48 48 0 1 0-48-48 48 48 0 0 0 48 48zm-4 121a31.9 31.9 0 0 0 20 7h64a32 32 0 0 0 0-64h-52.78L356 103a31.94 31.94 0 0 0-40.81.68l-112 96a32 32 0 0 0 3.08 50.92L288 305.12V416a32 32 0 0 0 64 0V288a32 32 0 0 0-14.25-26.62l-41.36-27.57 58.25-49.92zm116 39a128 128 0 1 0 128 128 128 128 0 0 0-128-128zm0 192a64 64 0 1 1 64-64 64 64 0 0 1-64 64zM128 256a128 128 0 1 0 128 128 128 128 0 0 0-128-128zm0 192a64 64 0 1 1 64-64 64 64 0 0 1-64 64z"]},C9={prefix:"fas",iconName:"binoculars",icon:[512,512,[],"f1e5","M416 48c0-8.84-7.16-16-16-16h-64c-8.84 0-16 7.16-16 16v48h96V48zM63.91 159.99C61.4 253.84 3.46 274.22 0 404v44c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32V288h32V128H95.84c-17.63 0-31.45 14.37-31.93 31.99zm384.18 0c-.48-17.62-14.3-31.99-31.93-31.99H320v160h32v160c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32v-44c-3.46-129.78-61.4-150.16-63.91-244.01zM176 32h-64c-8.84 0-16 7.16-16 16v48h96V48c0-8.84-7.16-16-16-16zm48 256h64V128h-64v160z"]},H9={prefix:"fas",iconName:"biohazard",icon:[576,512,[],"f780","M287.9 112c18.6 0 36.2 3.8 52.8 9.6 13.3-10.3 23.6-24.3 29.5-40.7-25.2-10.9-53-17-82.2-17-29.1 0-56.9 6-82.1 16.9 5.9 16.4 16.2 30.4 29.5 40.7 16.5-5.7 34-9.5 52.5-9.5zM163.6 438.7c12-11.8 20.4-26.4 24.5-42.4-32.9-26.4-54.8-65.3-58.9-109.6-8.5-2.8-17.2-4.6-26.4-4.6-7.6 0-15.2 1-22.5 3.1 4.1 62.8 35.8 118 83.3 153.5zm224.2-42.6c4.1 16 12.5 30.7 24.5 42.5 47.4-35.5 79.1-90.7 83-153.5-7.2-2-14.7-3-22.2-3-9.2 0-18 1.9-26.6 4.7-4.1 44.2-26 82.9-58.7 109.3zm113.5-205c-17.6-10.4-36.3-16.6-55.3-19.9 6-17.7 10-36.4 10-56.2 0-41-14.5-80.8-41-112.2-2.5-3-6.6-3.7-10-1.8-3.3 1.9-4.8 6-3.6 9.7 4.5 13.8 6.6 26.3 6.6 38.5 0 67.8-53.8 122.9-120 122.9S168 117 168 49.2c0-12.1 2.2-24.7 6.6-38.5 1.2-3.7-.3-7.8-3.6-9.7-3.4-1.9-7.5-1.2-10 1.8C134.6 34.2 120 74 120 115c0 19.8 3.9 38.5 10 56.2-18.9 3.3-37.7 9.5-55.3 19.9-34.6 20.5-61 53.3-74.3 92.4-1.3 3.7.2 7.7 3.5 9.8 3.3 2 7.5 1.3 10-1.6 9.4-10.8 19-19.1 29.2-25.1 57.3-33.9 130.8-13.7 163.9 45 33.1 58.7 13.4 134-43.9 167.9-10.2 6.1-22 10.4-35.8 13.4-3.7.8-6.4 4.2-6.4 8.1.1 4 2.7 7.3 6.5 8 39.7 7.8 80.6.8 115.2-19.7 18-10.6 32.9-24.5 45.3-40.1 12.4 15.6 27.3 29.5 45.3 40.1 34.6 20.5 75.5 27.5 115.2 19.7 3.8-.7 6.4-4 6.5-8 0-3.9-2.6-7.3-6.4-8.1-13.9-2.9-25.6-7.3-35.8-13.4-57.3-33.9-77-109.2-43.9-167.9s106.6-78.9 163.9-45c10.2 6.1 19.8 14.3 29.2 25.1 2.5 2.9 6.7 3.6 10 1.6s4.8-6.1 3.5-9.8c-13.1-39.1-39.5-72-74.1-92.4zm-213.4 129c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48z"]},g9={prefix:"fas",iconName:"birthday-cake",icon:[448,512,[],"f1fd","M448 384c-28.02 0-31.26-32-74.5-32-43.43 0-46.825 32-74.75 32-27.695 0-31.454-32-74.75-32-42.842 0-47.218 32-74.5 32-28.148 0-31.202-32-74.75-32-43.547 0-46.653 32-74.75 32v-80c0-26.5 21.5-48 48-48h16V112h64v144h64V112h64v144h64V112h64v144h16c26.5 0 48 21.5 48 48v80zm0 128H0v-96c43.356 0 46.767-32 74.75-32 27.951 0 31.253 32 74.75 32 42.843 0 47.217-32 74.5-32 28.148 0 31.201 32 74.75 32 43.357 0 46.767-32 74.75-32 27.488 0 31.252 32 74.5 32v96zM96 96c-17.75 0-32-14.25-32-32 0-31 32-23 32-64 12 0 32 29.5 32 56s-14.25 40-32 40zm128 0c-17.75 0-32-14.25-32-32 0-31 32-23 32-64 12 0 32 29.5 32 56s-14.25 40-32 40zm128 0c-17.75 0-32-14.25-32-32 0-31 32-23 32-64 12 0 32 29.5 32 56s-14.25 40-32 40z"]},V9={prefix:"fas",iconName:"blender",icon:[512,512,[],"f517","M416 384H160c-35.35 0-64 28.65-64 64v32c0 17.67 14.33 32 32 32h320c17.67 0 32-14.33 32-32v-32c0-35.35-28.65-64-64-64zm-128 96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm40-416h166.54L512 0H48C21.49 0 0 21.49 0 48v160c0 26.51 21.49 48 48 48h103.27l8.73 96h256l17.46-64H328c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h114.18l17.46-64H328c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h140.36l17.46-64H328c-4.42 0-8-3.58-8-8V72c0-4.42 3.58-8 8-8zM64 192V64h69.82l11.64 128H64z"]},x9={prefix:"fas",iconName:"blender-phone",icon:[576,512,[],"f6b6","M392 64h166.54L576 0H192v352h288l17.46-64H392c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h114.18l17.46-64H392c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h140.36l17.46-64H392c-4.42 0-8-3.58-8-8V72c0-4.42 3.58-8 8-8zM158.8 335.01l-25.78-63.26c-2.78-6.81-9.8-10.99-17.24-10.26l-45.03 4.42c-17.28-46.94-17.65-99.78 0-147.72l45.03 4.42c7.43.73 14.46-3.46 17.24-10.26l25.78-63.26c3.02-7.39.2-15.85-6.68-20.07l-39.28-24.1C98.51-3.87 80.09-.5 68.95 11.97c-92.57 103.6-92 259.55 2.1 362.49 9.87 10.8 29.12 12.48 41.65 4.8l39.41-24.18c6.89-4.22 9.7-12.67 6.69-20.07zM480 384H192c-35.35 0-64 28.65-64 64v32c0 17.67 14.33 32 32 32h352c17.67 0 32-14.33 32-32v-32c0-35.35-28.65-64-64-64zm-144 96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},L9={prefix:"fas",iconName:"blind",icon:[384,512,[],"f29d","M380.15 510.837a8 8 0 0 1-10.989-2.687l-125.33-206.427a31.923 31.923 0 0 0 12.958-9.485l126.048 207.608a8 8 0 0 1-2.687 10.991zM142.803 314.338l-32.54 89.485 36.12 88.285c6.693 16.36 25.377 24.192 41.733 17.501 16.357-6.692 24.193-25.376 17.501-41.734l-62.814-153.537zM96 88c24.301 0 44-19.699 44-44S120.301 0 96 0 52 19.699 52 44s19.699 44 44 44zm154.837 169.128l-120-152c-4.733-5.995-11.75-9.108-18.837-9.112V96H80v.026c-7.146.003-14.217 3.161-18.944 9.24L0 183.766v95.694c0 13.455 11.011 24.791 24.464 24.536C37.505 303.748 48 293.1 48 280v-79.766l16-20.571v140.698L9.927 469.055c-6.04 16.609 2.528 34.969 19.138 41.009 16.602 6.039 34.968-2.524 41.009-19.138L136 309.638V202.441l-31.406-39.816a4 4 0 1 1 6.269-4.971l102.3 129.217c9.145 11.584 24.368 11.339 33.708 3.965 10.41-8.216 12.159-23.334 3.966-33.708z"]},b9={prefix:"fas",iconName:"blog",icon:[512,512,[],"f781","M172.2 226.8c-14.6-2.9-28.2 8.9-28.2 23.8V301c0 10.2 7.1 18.4 16.7 22 18.2 6.8 31.3 24.4 31.3 45 0 26.5-21.5 48-48 48s-48-21.5-48-48V120c0-13.3-10.7-24-24-24H24c-13.3 0-24 10.7-24 24v248c0 89.5 82.1 160.2 175 140.7 54.4-11.4 98.3-55.4 109.7-109.7 17.4-82.9-37-157.2-112.5-172.2zM209 0c-9.2-.5-17 6.8-17 16v31.6c0 8.5 6.6 15.5 15 15.9 129.4 7 233.4 112 240.9 241.5.5 8.4 7.5 15 15.9 15h32.1c9.2 0 16.5-7.8 16-17C503.4 139.8 372.2 8.6 209 0zm.3 96c-9.3-.7-17.3 6.7-17.3 16.1v32.1c0 8.4 6.5 15.3 14.8 15.9 76.8 6.3 138 68.2 144.9 145.2.8 8.3 7.6 14.7 15.9 14.7h32.2c9.3 0 16.8-8 16.1-17.3-8.4-110.1-96.5-198.2-206.6-206.7z"]},N9={prefix:"fas",iconName:"bold",icon:[384,512,[],"f032","M333.49 238a122 122 0 0 0 27-65.21C367.87 96.49 308 32 233.42 32H34a16 16 0 0 0-16 16v48a16 16 0 0 0 16 16h31.87v288H34a16 16 0 0 0-16 16v48a16 16 0 0 0 16 16h209.32c70.8 0 134.14-51.75 141-122.4 4.74-48.45-16.39-92.06-50.83-119.6zM145.66 112h87.76a48 48 0 0 1 0 96h-87.76zm87.76 288h-87.76V288h87.76a56 56 0 0 1 0 112z"]},A9={prefix:"fas",iconName:"bolt",icon:[320,512,[],"f0e7","M296 160H180.6l42.6-129.8C227.2 15 215.7 0 200 0H56C44 0 33.8 8.9 32.2 20.8l-32 240C-1.7 275.2 9.5 288 24 288h118.7L96.6 482.5c-3.6 15.2 8 29.5 23.3 29.5 8.4 0 16.4-4.4 20.8-12l176-304c9.3-15.9-2.2-36-20.7-36z"]},y9={prefix:"fas",iconName:"bomb",icon:[512,512,[],"f1e2","M440.5 88.5l-52 52L415 167c9.4 9.4 9.4 24.6 0 33.9l-17.4 17.4c11.8 26.1 18.4 55.1 18.4 85.6 0 114.9-93.1 208-208 208S0 418.9 0 304 93.1 96 208 96c30.5 0 59.5 6.6 85.6 18.4L311 97c9.4-9.4 24.6-9.4 33.9 0l26.5 26.5 52-52 17.1 17zM500 60h-24c-6.6 0-12 5.4-12 12s5.4 12 12 12h24c6.6 0 12-5.4 12-12s-5.4-12-12-12zM440 0c-6.6 0-12 5.4-12 12v24c0 6.6 5.4 12 12 12s12-5.4 12-12V12c0-6.6-5.4-12-12-12zm33.9 55l17-17c4.7-4.7 4.7-12.3 0-17-4.7-4.7-12.3-4.7-17 0l-17 17c-4.7 4.7-4.7 12.3 0 17 4.8 4.7 12.4 4.7 17 0zm-67.8 0c4.7 4.7 12.3 4.7 17 0 4.7-4.7 4.7-12.3 0-17l-17-17c-4.7-4.7-12.3-4.7-17 0-4.7 4.7-4.7 12.3 0 17l17 17zm67.8 34c-4.7-4.7-12.3-4.7-17 0-4.7 4.7-4.7 12.3 0 17l17 17c4.7 4.7 12.3 4.7 17 0 4.7-4.7 4.7-12.3 0-17l-17-17zM112 272c0-35.3 28.7-64 64-64 8.8 0 16-7.2 16-16s-7.2-16-16-16c-52.9 0-96 43.1-96 96 0 8.8 7.2 16 16 16s16-7.2 16-16z"]},S9={prefix:"fas",iconName:"bone",icon:[640,512,[],"f5d7","M598.88 244.56c25.2-12.6 41.12-38.36 41.12-66.53v-7.64C640 129.3 606.7 96 565.61 96c-32.02 0-60.44 20.49-70.57 50.86-7.68 23.03-11.6 45.14-38.11 45.14H183.06c-27.38 0-31.58-25.54-38.11-45.14C134.83 116.49 106.4 96 74.39 96 33.3 96 0 129.3 0 170.39v7.64c0 28.17 15.92 53.93 41.12 66.53 9.43 4.71 9.43 18.17 0 22.88C15.92 280.04 0 305.8 0 333.97v7.64C0 382.7 33.3 416 74.38 416c32.02 0 60.44-20.49 70.57-50.86 7.68-23.03 11.6-45.14 38.11-45.14h273.87c27.38 0 31.58 25.54 38.11 45.14C505.17 395.51 533.6 416 565.61 416c41.08 0 74.38-33.3 74.38-74.39v-7.64c0-28.18-15.92-53.93-41.12-66.53-9.42-4.71-9.42-18.17.01-22.88z"]},w9={prefix:"fas",iconName:"bong",icon:[448,512,[],"f55c","M302.5 512c23.18 0 44.43-12.58 56-32.66C374.69 451.26 384 418.75 384 384c0-36.12-10.08-69.81-27.44-98.62L400 241.94l9.38 9.38c6.25 6.25 16.38 6.25 22.63 0l11.3-11.32c6.25-6.25 6.25-16.38 0-22.63l-52.69-52.69c-6.25-6.25-16.38-6.25-22.63 0l-11.31 11.31c-6.25 6.25-6.25 16.38 0 22.63l9.38 9.38-39.41 39.41c-11.56-11.37-24.53-21.33-38.65-29.51V63.74l15.97-.02c8.82-.01 15.97-7.16 15.98-15.98l.04-31.72C320 7.17 312.82-.01 303.97 0L80.03.26c-8.82.01-15.97 7.16-15.98 15.98l-.04 31.73c-.01 8.85 7.17 16.02 16.02 16.01L96 63.96v153.93C38.67 251.1 0 312.97 0 384c0 34.75 9.31 67.27 25.5 95.34C37.08 499.42 58.33 512 81.5 512h221zM120.06 259.43L144 245.56V63.91l96-.11v181.76l23.94 13.87c24.81 14.37 44.12 35.73 56.56 60.57h-257c12.45-24.84 31.75-46.2 56.56-60.57z"]},k9={prefix:"fas",iconName:"book",icon:[448,512,[],"f02d","M448 360V24c0-13.3-10.7-24-24-24H96C43 0 0 43 0 96v320c0 53 43 96 96 96h328c13.3 0 24-10.7 24-24v-16c0-7.5-3.5-14.3-8.9-18.7-4.2-15.4-4.2-59.3 0-74.7 5.4-4.3 8.9-11.1 8.9-18.6zM128 134c0-3.3 2.7-6 6-6h212c3.3 0 6 2.7 6 6v20c0 3.3-2.7 6-6 6H134c-3.3 0-6-2.7-6-6v-20zm0 64c0-3.3 2.7-6 6-6h212c3.3 0 6 2.7 6 6v20c0 3.3-2.7 6-6 6H134c-3.3 0-6-2.7-6-6v-20zm253.4 250H96c-17.7 0-32-14.3-32-32 0-17.6 14.4-32 32-32h285.4c-1.9 17.1-1.9 46.9 0 64z"]},T9={prefix:"fas",iconName:"book-dead",icon:[448,512,[],"f6b7","M272 136c8.8 0 16-7.2 16-16s-7.2-16-16-16-16 7.2-16 16 7.2 16 16 16zm176 222.4V25.6c0-16-9.6-25.6-25.6-25.6H96C41.6 0 0 41.6 0 96v320c0 54.4 41.6 96 96 96h326.4c12.8 0 25.6-9.6 25.6-25.6v-16c0-6.4-3.2-12.8-9.6-19.2-3.2-16-3.2-60.8 0-73.6 6.4-3.2 9.6-9.6 9.6-19.2zM240 56c44.2 0 80 28.7 80 64 0 20.9-12.7 39.2-32 50.9V184c0 8.8-7.2 16-16 16h-64c-8.8 0-16-7.2-16-16v-13.1c-19.3-11.7-32-30-32-50.9 0-35.3 35.8-64 80-64zM124.8 223.3l6.3-14.7c1.7-4.1 6.4-5.9 10.5-4.2l98.3 42.1 98.4-42.1c4.1-1.7 8.8.1 10.5 4.2l6.3 14.7c1.7 4.1-.1 8.8-4.2 10.5L280.6 264l70.3 30.1c4.1 1.7 5.9 6.4 4.2 10.5l-6.3 14.7c-1.7 4.1-6.4 5.9-10.5 4.2L240 281.4l-98.3 42.2c-4.1 1.7-8.8-.1-10.5-4.2l-6.3-14.7c-1.7-4.1.1-8.8 4.2-10.5l70.4-30.1-70.5-30.3c-4.1-1.7-5.9-6.4-4.2-10.5zm256 224.7H96c-19.2 0-32-12.8-32-32s16-32 32-32h284.8zM208 136c8.8 0 16-7.2 16-16s-7.2-16-16-16-16 7.2-16 16 7.2 16 16 16z"]},E9={prefix:"fas",iconName:"book-medical",icon:[448,512,[],"f7e6","M448 358.4V25.6c0-16-9.6-25.6-25.6-25.6H96C41.6 0 0 41.6 0 96v320c0 54.4 41.6 96 96 96h326.4c12.8 0 25.6-9.6 25.6-25.6v-16q0-9.6-9.6-19.2c-3.2-16-3.2-60.8 0-73.6q9.6-4.8 9.6-19.2zM144 168a8 8 0 0 1 8-8h56v-56a8 8 0 0 1 8-8h48a8 8 0 0 1 8 8v56h56a8 8 0 0 1 8 8v48a8 8 0 0 1-8 8h-56v56a8 8 0 0 1-8 8h-48a8 8 0 0 1-8-8v-56h-56a8 8 0 0 1-8-8zm236.8 280H96c-19.2 0-32-12.8-32-32s16-32 32-32h284.8z"]},P9={prefix:"fas",iconName:"book-open",icon:[576,512,[],"f518","M542.22 32.05c-54.8 3.11-163.72 14.43-230.96 55.59-4.64 2.84-7.27 7.89-7.27 13.17v363.87c0 11.55 12.63 18.85 23.28 13.49 69.18-34.82 169.23-44.32 218.7-46.92 16.89-.89 30.02-14.43 30.02-30.66V62.75c.01-17.71-15.35-31.74-33.77-30.7zM264.73 87.64C197.5 46.48 88.58 35.17 33.78 32.05 15.36 31.01 0 45.04 0 62.75V400.6c0 16.24 13.13 29.78 30.02 30.66 49.49 2.6 149.59 12.11 218.77 46.95 10.62 5.35 23.21-1.94 23.21-13.46V100.63c0-5.29-2.62-10.14-7.27-12.99z"]},D9={prefix:"fas",iconName:"book-reader",icon:[512,512,[],"f5da","M352 96c0-53.02-42.98-96-96-96s-96 42.98-96 96 42.98 96 96 96 96-42.98 96-96zM233.59 241.1c-59.33-36.32-155.43-46.3-203.79-49.05C13.55 191.13 0 203.51 0 219.14v222.8c0 14.33 11.59 26.28 26.49 27.05 43.66 2.29 131.99 10.68 193.04 41.43 9.37 4.72 20.48-1.71 20.48-11.87V252.56c-.01-4.67-2.32-8.95-6.42-11.46zm248.61-49.05c-48.35 2.74-144.46 12.73-203.78 49.05-4.1 2.51-6.41 6.96-6.41 11.63v245.79c0 10.19 11.14 16.63 20.54 11.9 61.04-30.72 149.32-39.11 192.97-41.4 14.9-.78 26.49-12.73 26.49-27.06V219.14c-.01-15.63-13.56-28.01-29.81-27.09z"]},O9={prefix:"fas",iconName:"bookmark",icon:[384,512,[],"f02e","M0 512V48C0 21.49 21.49 0 48 0h288c26.51 0 48 21.49 48 48v464L192 400 0 512z"]},I9={prefix:"fas",iconName:"border-all",icon:[448,512,[],"f84c","M416 32H32A32 32 0 0 0 0 64v384a32 32 0 0 0 32 32h384a32 32 0 0 0 32-32V64a32 32 0 0 0-32-32zm-32 64v128H256V96zm-192 0v128H64V96zM64 416V288h128v128zm192 0V288h128v128z"]},B9={prefix:"fas",iconName:"border-none",icon:[448,512,[],"f850","M240 224h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm96 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm96 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-288 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm96 192h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm96 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm96 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-96h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-192h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM240 320h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-192h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-96 288h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm96-384h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16zm96 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16zm96 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16zM48 224H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0 192H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-96H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-192H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-96H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16zm96 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},R9={prefix:"fas",iconName:"border-style",icon:[448,512,[],"f853","M240 416h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-96 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm192 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm96-192h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0 96h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0 96h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-288h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-96H32A32 32 0 0 0 0 64v400a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V96h368a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},Z9={prefix:"fas",iconName:"bowling-ball",icon:[496,512,[],"f436","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM120 192c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm64-96c0-17.7 14.3-32 32-32s32 14.3 32 32-14.3 32-32 32-32-14.3-32-32zm48 144c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},j9={prefix:"fas",iconName:"box",icon:[512,512,[],"f466","M509.5 184.6L458.9 32.8C452.4 13.2 434.1 0 413.4 0H272v192h238.7c-.4-2.5-.4-5-1.2-7.4zM240 0H98.6c-20.7 0-39 13.2-45.5 32.8L2.5 184.6c-.8 2.4-.8 4.9-1.2 7.4H240V0zM0 224v240c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V224H0z"]},F9={prefix:"fas",iconName:"box-open",icon:[640,512,[],"f49e","M425.7 256c-16.9 0-32.8-9-41.4-23.4L320 126l-64.2 106.6c-8.7 14.5-24.6 23.5-41.5 23.5-4.5 0-9-.6-13.3-1.9L64 215v178c0 14.7 10 27.5 24.2 31l216.2 54.1c10.2 2.5 20.9 2.5 31 0L551.8 424c14.2-3.6 24.2-16.4 24.2-31V215l-137 39.1c-4.3 1.3-8.8 1.9-13.3 1.9zm212.6-112.2L586.8 41c-3.1-6.2-9.8-9.8-16.7-8.9L320 64l91.7 152.1c3.8 6.3 11.4 9.3 18.5 7.3l197.9-56.5c9.9-2.9 14.7-13.9 10.2-23.1zM53.2 41L1.7 143.8c-4.6 9.2.3 20.2 10.1 23l197.9 56.5c7.1 2 14.7-1 18.5-7.3L320 64 69.8 32.1c-6.9-.8-13.5 2.7-16.6 8.9z"]},q9={prefix:"fas",iconName:"box-tissue",icon:[512,512,[],"e05b","M383.88,287.82l64-192H338.47a70.2,70.2,0,0,1-66.59-48,70.21,70.21,0,0,0-66.6-48H63.88l64,288Zm-384,192a32,32,0,0,0,32,32h448a32,32,0,0,0,32-32v-64H-.12Zm480-256H438.94l-21.33,64h14.27a16,16,0,0,1,0,32h-352a16,16,0,1,1,0-32H95.09l-14.22-64h-49a32,32,0,0,0-32,32v128h512v-128A32,32,0,0,0,479.88,223.82Z"]},U9={prefix:"fas",iconName:"boxes",icon:[576,512,[],"f468","M560 288h-80v96l-32-21.3-32 21.3v-96h-80c-8.8 0-16 7.2-16 16v192c0 8.8 7.2 16 16 16h224c8.8 0 16-7.2 16-16V304c0-8.8-7.2-16-16-16zm-384-64h224c8.8 0 16-7.2 16-16V16c0-8.8-7.2-16-16-16h-80v96l-32-21.3L256 96V0h-80c-8.8 0-16 7.2-16 16v192c0 8.8 7.2 16 16 16zm64 64h-80v96l-32-21.3L96 384v-96H16c-8.8 0-16 7.2-16 16v192c0 8.8 7.2 16 16 16h224c8.8 0 16-7.2 16-16V304c0-8.8-7.2-16-16-16z"]},W9={prefix:"fas",iconName:"braille",icon:[640,512,[],"f2a1","M128 256c0 35.346-28.654 64-64 64S0 291.346 0 256s28.654-64 64-64 64 28.654 64 64zM64 384c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm0-352C28.654 32 0 60.654 0 96s28.654 64 64 64 64-28.654 64-64-28.654-64-64-64zm160 192c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm0 160c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm0-352c-35.346 0-64 28.654-64 64s28.654 64 64 64 64-28.654 64-64-28.654-64-64-64zm224 192c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm0 160c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm0-352c-35.346 0-64 28.654-64 64s28.654 64 64 64 64-28.654 64-64-28.654-64-64-64zm160 192c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm0 160c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm0-320c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32z"]},G9={prefix:"fas",iconName:"brain",icon:[576,512,[],"f5dc","M208 0c-29.9 0-54.7 20.5-61.8 48.2-.8 0-1.4-.2-2.2-.2-35.3 0-64 28.7-64 64 0 4.8.6 9.5 1.7 14C52.5 138 32 166.6 32 200c0 12.6 3.2 24.3 8.3 34.9C16.3 248.7 0 274.3 0 304c0 33.3 20.4 61.9 49.4 73.9-.9 4.6-1.4 9.3-1.4 14.1 0 39.8 32.2 72 72 72 4.1 0 8.1-.5 12-1.2 9.6 28.5 36.2 49.2 68 49.2 39.8 0 72-32.2 72-72V64c0-35.3-28.7-64-64-64zm368 304c0-29.7-16.3-55.3-40.3-69.1 5.2-10.6 8.3-22.3 8.3-34.9 0-33.4-20.5-62-49.7-74 1-4.5 1.7-9.2 1.7-14 0-35.3-28.7-64-64-64-.8 0-1.5.2-2.2.2C422.7 20.5 397.9 0 368 0c-35.3 0-64 28.6-64 64v376c0 39.8 32.2 72 72 72 31.8 0 58.4-20.7 68-49.2 3.9.7 7.9 1.2 12 1.2 39.8 0 72-32.2 72-72 0-4.8-.5-9.5-1.4-14.1 29-12 49.4-40.6 49.4-73.9z"]},_9={prefix:"fas",iconName:"bread-slice",icon:[576,512,[],"f7ec","M288 0C108 0 0 93.4 0 169.14 0 199.44 24.24 224 64 224v256c0 17.67 16.12 32 36 32h376c19.88 0 36-14.33 36-32V224c39.76 0 64-24.56 64-54.86C576 93.4 468 0 288 0z"]},$9={prefix:"fas",iconName:"briefcase",icon:[512,512,[],"f0b1","M320 336c0 8.84-7.16 16-16 16h-96c-8.84 0-16-7.16-16-16v-48H0v144c0 25.6 22.4 48 48 48h416c25.6 0 48-22.4 48-48V288H320v48zm144-208h-80V80c0-25.6-22.4-48-48-48H176c-25.6 0-48 22.4-48 48v48H48c-25.6 0-48 22.4-48 48v80h512v-80c0-25.6-22.4-48-48-48zm-144 0H192V96h128v32z"]},Y9={prefix:"fas",iconName:"briefcase-medical",icon:[512,512,[],"f469","M464 128h-80V80c0-26.5-21.5-48-48-48H176c-26.5 0-48 21.5-48 48v48H48c-26.5 0-48 21.5-48 48v288c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V176c0-26.5-21.5-48-48-48zM192 96h128v32H192V96zm160 248c0 4.4-3.6 8-8 8h-56v56c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-56h-56c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h56v-56c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v56h56c4.4 0 8 3.6 8 8v48z"]},K9={prefix:"fas",iconName:"broadcast-tower",icon:[640,512,[],"f519","M150.94 192h33.73c11.01 0 18.61-10.83 14.86-21.18-4.93-13.58-7.55-27.98-7.55-42.82s2.62-29.24 7.55-42.82C203.29 74.83 195.68 64 184.67 64h-33.73c-7.01 0-13.46 4.49-15.41 11.23C130.64 92.21 128 109.88 128 128c0 18.12 2.64 35.79 7.54 52.76 1.94 6.74 8.39 11.24 15.4 11.24zM89.92 23.34C95.56 12.72 87.97 0 75.96 0H40.63c-6.27 0-12.14 3.59-14.74 9.31C9.4 45.54 0 85.65 0 128c0 24.75 3.12 68.33 26.69 118.86 2.62 5.63 8.42 9.14 14.61 9.14h34.84c12.02 0 19.61-12.74 13.95-23.37-49.78-93.32-16.71-178.15-.17-209.29zM614.06 9.29C611.46 3.58 605.6 0 599.33 0h-35.42c-11.98 0-19.66 12.66-14.02 23.25 18.27 34.29 48.42 119.42.28 209.23-5.72 10.68 1.8 23.52 13.91 23.52h35.23c6.27 0 12.13-3.58 14.73-9.29C630.57 210.48 640 170.36 640 128s-9.42-82.48-25.94-118.71zM489.06 64h-33.73c-11.01 0-18.61 10.83-14.86 21.18 4.93 13.58 7.55 27.98 7.55 42.82s-2.62 29.24-7.55 42.82c-3.76 10.35 3.85 21.18 14.86 21.18h33.73c7.02 0 13.46-4.49 15.41-11.24 4.9-16.97 7.53-34.64 7.53-52.76 0-18.12-2.64-35.79-7.54-52.76-1.94-6.75-8.39-11.24-15.4-11.24zm-116.3 100.12c7.05-10.29 11.2-22.71 11.2-36.12 0-35.35-28.63-64-63.96-64-35.32 0-63.96 28.65-63.96 64 0 13.41 4.15 25.83 11.2 36.12l-130.5 313.41c-3.4 8.15.46 17.52 8.61 20.92l29.51 12.31c8.15 3.4 17.52-.46 20.91-8.61L244.96 384h150.07l49.2 118.15c3.4 8.16 12.76 12.01 20.91 8.61l29.51-12.31c8.15-3.4 12-12.77 8.61-20.92l-130.5-313.41zM271.62 320L320 203.81 368.38 320h-96.76z"]},J9={prefix:"fas",iconName:"broom",icon:[640,512,[],"f51a","M256.47 216.77l86.73 109.18s-16.6 102.36-76.57 150.12C206.66 523.85 0 510.19 0 510.19s3.8-23.14 11-55.43l94.62-112.17c3.97-4.7-.87-11.62-6.65-9.5l-60.4 22.09c14.44-41.66 32.72-80.04 54.6-97.47 59.97-47.76 163.3-40.94 163.3-40.94zM636.53 31.03l-19.86-25c-5.49-6.9-15.52-8.05-22.41-2.56l-232.48 177.8-34.14-42.97c-5.09-6.41-15.14-5.21-18.59 2.21l-25.33 54.55 86.73 109.18 58.8-12.45c8-1.69 11.42-11.2 6.34-17.6l-34.09-42.92 232.48-177.8c6.89-5.48 8.04-15.53 2.55-22.44z"]},Q9={prefix:"fas",iconName:"brush",icon:[384,512,[],"f55d","M352 0H32C14.33 0 0 14.33 0 32v224h384V32c0-17.67-14.33-32-32-32zM0 320c0 35.35 28.66 64 64 64h64v64c0 35.35 28.66 64 64 64s64-28.65 64-64v-64h64c35.34 0 64-28.65 64-64v-32H0v32zm192 104c13.25 0 24 10.74 24 24 0 13.25-10.75 24-24 24s-24-10.75-24-24c0-13.26 10.75-24 24-24z"]},X9={prefix:"fas",iconName:"bug",icon:[512,512,[],"f188","M511.988 288.9c-.478 17.43-15.217 31.1-32.653 31.1H424v16c0 21.864-4.882 42.584-13.6 61.145l60.228 60.228c12.496 12.497 12.496 32.758 0 45.255-12.498 12.497-32.759 12.496-45.256 0l-54.736-54.736C345.886 467.965 314.351 480 280 480V236c0-6.627-5.373-12-12-12h-24c-6.627 0-12 5.373-12 12v244c-34.351 0-65.886-12.035-90.636-32.108l-54.736 54.736c-12.498 12.497-32.759 12.496-45.256 0-12.496-12.497-12.496-32.758 0-45.255l60.228-60.228C92.882 378.584 88 357.864 88 336v-16H32.666C15.23 320 .491 306.33.013 288.9-.484 270.816 14.028 256 32 256h56v-58.745l-46.628-46.628c-12.496-12.497-12.496-32.758 0-45.255 12.498-12.497 32.758-12.497 45.256 0L141.255 160h229.489l54.627-54.627c12.498-12.497 32.758-12.497 45.256 0 12.496 12.497 12.496 32.758 0 45.255L424 197.255V256h56c17.972 0 32.484 14.816 31.988 32.9zM257 0c-61.856 0-112 50.144-112 112h224C369 50.144 318.856 0 257 0z"]},cc={prefix:"fas",iconName:"building",icon:[448,512,[],"f1ad","M436 480h-20V24c0-13.255-10.745-24-24-24H56C42.745 0 32 10.745 32 24v456H12c-6.627 0-12 5.373-12 12v20h448v-20c0-6.627-5.373-12-12-12zM128 76c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v40c0 6.627-5.373 12-12 12h-40c-6.627 0-12-5.373-12-12V76zm0 96c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v40c0 6.627-5.373 12-12 12h-40c-6.627 0-12-5.373-12-12v-40zm52 148h-40c-6.627 0-12-5.373-12-12v-40c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v40c0 6.627-5.373 12-12 12zm76 160h-64v-84c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v84zm64-172c0 6.627-5.373 12-12 12h-40c-6.627 0-12-5.373-12-12v-40c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v40zm0-96c0 6.627-5.373 12-12 12h-40c-6.627 0-12-5.373-12-12v-40c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v40zm0-96c0 6.627-5.373 12-12 12h-40c-6.627 0-12-5.373-12-12V76c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v40z"]},ac={prefix:"fas",iconName:"bullhorn",icon:[576,512,[],"f0a1","M576 240c0-23.63-12.95-44.04-32-55.12V32.01C544 23.26 537.02 0 512 0c-7.12 0-14.19 2.38-19.98 7.02l-85.03 68.03C364.28 109.19 310.66 128 256 128H64c-35.35 0-64 28.65-64 64v96c0 35.35 28.65 64 64 64h33.7c-1.39 10.48-2.18 21.14-2.18 32 0 39.77 9.26 77.35 25.56 110.94 5.19 10.69 16.52 17.06 28.4 17.06h74.28c26.05 0 41.69-29.84 25.9-50.56-16.4-21.52-26.15-48.36-26.15-77.44 0-11.11 1.62-21.79 4.41-32H256c54.66 0 108.28 18.81 150.98 52.95l85.03 68.03a32.023 32.023 0 0 0 19.98 7.02c24.92 0 32-22.78 32-32V295.13C563.05 284.04 576 263.63 576 240zm-96 141.42l-33.05-26.44C392.95 311.78 325.12 288 256 288v-96c69.12 0 136.95-23.78 190.95-66.98L480 98.58v282.84z"]},ec={prefix:"fas",iconName:"bullseye",icon:[496,512,[],"f140","M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm0 432c-101.69 0-184-82.29-184-184 0-101.69 82.29-184 184-184 101.69 0 184 82.29 184 184 0 101.69-82.29 184-184 184zm0-312c-70.69 0-128 57.31-128 128s57.31 128 128 128 128-57.31 128-128-57.31-128-128-128zm0 192c-35.29 0-64-28.71-64-64s28.71-64 64-64 64 28.71 64 64-28.71 64-64 64z"]},ic={prefix:"fas",iconName:"burn",icon:[384,512,[],"f46a","M192 0C79.7 101.3 0 220.9 0 300.5 0 425 79 512 192 512s192-87 192-211.5c0-79.9-80.2-199.6-192-300.5zm0 448c-56.5 0-96-39-96-94.8 0-13.5 4.6-61.5 96-161.2 91.4 99.7 96 147.7 96 161.2 0 55.8-39.5 94.8-96 94.8z"]},nc={prefix:"fas",iconName:"bus",icon:[512,512,[],"f207","M488 128h-8V80c0-44.8-99.2-80-224-80S32 35.2 32 80v48h-8c-13.25 0-24 10.74-24 24v80c0 13.25 10.75 24 24 24h8v160c0 17.67 14.33 32 32 32v32c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-32h192v32c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-32h6.4c16 0 25.6-12.8 25.6-25.6V256h8c13.25 0 24-10.75 24-24v-80c0-13.26-10.75-24-24-24zM112 400c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm16-112c-17.67 0-32-14.33-32-32V128c0-17.67 14.33-32 32-32h256c17.67 0 32 14.33 32 32v128c0 17.67-14.33 32-32 32H128zm272 112c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},tc={prefix:"fas",iconName:"bus-alt",icon:[512,512,[],"f55e","M488 128h-8V80c0-44.8-99.2-80-224-80S32 35.2 32 80v48h-8c-13.25 0-24 10.74-24 24v80c0 13.25 10.75 24 24 24h8v160c0 17.67 14.33 32 32 32v32c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-32h192v32c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-32h6.4c16 0 25.6-12.8 25.6-25.6V256h8c13.25 0 24-10.75 24-24v-80c0-13.26-10.75-24-24-24zM160 72c0-4.42 3.58-8 8-8h176c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H168c-4.42 0-8-3.58-8-8V72zm-48 328c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm128-112H128c-17.67 0-32-14.33-32-32v-96c0-17.67 14.33-32 32-32h112v160zm32 0V128h112c17.67 0 32 14.33 32 32v96c0 17.67-14.33 32-32 32H272zm128 112c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},oc={prefix:"fas",iconName:"business-time",icon:[640,512,[],"f64a","M496 224c-79.59 0-144 64.41-144 144s64.41 144 144 144 144-64.41 144-144-64.41-144-144-144zm64 150.29c0 5.34-4.37 9.71-9.71 9.71h-60.57c-5.34 0-9.71-4.37-9.71-9.71v-76.57c0-5.34 4.37-9.71 9.71-9.71h12.57c5.34 0 9.71 4.37 9.71 9.71V352h38.29c5.34 0 9.71 4.37 9.71 9.71v12.58zM496 192c5.4 0 10.72.33 16 .81V144c0-25.6-22.4-48-48-48h-80V48c0-25.6-22.4-48-48-48H176c-25.6 0-48 22.4-48 48v48H48c-25.6 0-48 22.4-48 48v80h395.12c28.6-20.09 63.35-32 100.88-32zM320 96H192V64h128v32zm6.82 224H208c-8.84 0-16-7.16-16-16v-48H0v144c0 25.6 22.4 48 48 48h291.43C327.1 423.96 320 396.82 320 368c0-16.66 2.48-32.72 6.82-48z"]},rc={prefix:"fas",iconName:"calculator",icon:[448,512,[],"f1ec","M400 0H48C22.4 0 0 22.4 0 48v416c0 25.6 22.4 48 48 48h352c25.6 0 48-22.4 48-48V48c0-25.6-22.4-48-48-48zM128 435.2c0 6.4-6.4 12.8-12.8 12.8H76.8c-6.4 0-12.8-6.4-12.8-12.8v-38.4c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4zm0-128c0 6.4-6.4 12.8-12.8 12.8H76.8c-6.4 0-12.8-6.4-12.8-12.8v-38.4c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4zm128 128c0 6.4-6.4 12.8-12.8 12.8h-38.4c-6.4 0-12.8-6.4-12.8-12.8v-38.4c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4zm0-128c0 6.4-6.4 12.8-12.8 12.8h-38.4c-6.4 0-12.8-6.4-12.8-12.8v-38.4c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4zm128 128c0 6.4-6.4 12.8-12.8 12.8h-38.4c-6.4 0-12.8-6.4-12.8-12.8V268.8c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v166.4zm0-256c0 6.4-6.4 12.8-12.8 12.8H76.8c-6.4 0-12.8-6.4-12.8-12.8V76.8C64 70.4 70.4 64 76.8 64h294.4c6.4 0 12.8 6.4 12.8 12.8v102.4z"]},lc={prefix:"fas",iconName:"calendar",icon:[448,512,[],"f133","M12 192h424c6.6 0 12 5.4 12 12v260c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V204c0-6.6 5.4-12 12-12zm436-44v-36c0-26.5-21.5-48-48-48h-48V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H160V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H48C21.5 64 0 85.5 0 112v36c0 6.6 5.4 12 12 12h424c6.6 0 12-5.4 12-12z"]},fc={prefix:"fas",iconName:"calendar-alt",icon:[448,512,[],"f073","M0 464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V192H0v272zm320-196c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zm0 128c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zM192 268c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zm0 128c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zM64 268c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H76c-6.6 0-12-5.4-12-12v-40zm0 128c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H76c-6.6 0-12-5.4-12-12v-40zM400 64h-48V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H160V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H48C21.5 64 0 85.5 0 112v48h448v-48c0-26.5-21.5-48-48-48z"]},sc={prefix:"fas",iconName:"calendar-check",icon:[448,512,[],"f274","M436 160H12c-6.627 0-12-5.373-12-12v-36c0-26.51 21.49-48 48-48h48V12c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v52h128V12c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v52h48c26.51 0 48 21.49 48 48v36c0 6.627-5.373 12-12 12zM12 192h424c6.627 0 12 5.373 12 12v260c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V204c0-6.627 5.373-12 12-12zm333.296 95.947l-28.169-28.398c-4.667-4.705-12.265-4.736-16.97-.068L194.12 364.665l-45.98-46.352c-4.667-4.705-12.266-4.736-16.971-.068l-28.397 28.17c-4.705 4.667-4.736 12.265-.068 16.97l82.601 83.269c4.667 4.705 12.265 4.736 16.97.068l142.953-141.805c4.705-4.667 4.736-12.265.068-16.97z"]},hc={prefix:"fas",iconName:"calendar-day",icon:[448,512,[],"f783","M0 464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V192H0v272zm64-192c0-8.8 7.2-16 16-16h96c8.8 0 16 7.2 16 16v96c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16v-96zM400 64h-48V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H160V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H48C21.5 64 0 85.5 0 112v48h448v-48c0-26.5-21.5-48-48-48z"]},mc={prefix:"fas",iconName:"calendar-minus",icon:[448,512,[],"f272","M436 160H12c-6.6 0-12-5.4-12-12v-36c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48v36c0 6.6-5.4 12-12 12zM12 192h424c6.6 0 12 5.4 12 12v260c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V204c0-6.6 5.4-12 12-12zm304 192c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12H132c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h184z"]},vc={prefix:"fas",iconName:"calendar-plus",icon:[448,512,[],"f271","M436 160H12c-6.6 0-12-5.4-12-12v-36c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48v36c0 6.6-5.4 12-12 12zM12 192h424c6.6 0 12 5.4 12 12v260c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V204c0-6.6 5.4-12 12-12zm316 140c0-6.6-5.4-12-12-12h-60v-60c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v60h-60c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h60v60c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-60h60c6.6 0 12-5.4 12-12v-40z"]},zc={prefix:"fas",iconName:"calendar-times",icon:[448,512,[],"f273","M436 160H12c-6.6 0-12-5.4-12-12v-36c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48v36c0 6.6-5.4 12-12 12zM12 192h424c6.6 0 12 5.4 12 12v260c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V204c0-6.6 5.4-12 12-12zm257.3 160l48.1-48.1c4.7-4.7 4.7-12.3 0-17l-28.3-28.3c-4.7-4.7-12.3-4.7-17 0L224 306.7l-48.1-48.1c-4.7-4.7-12.3-4.7-17 0l-28.3 28.3c-4.7 4.7-4.7 12.3 0 17l48.1 48.1-48.1 48.1c-4.7 4.7-4.7 12.3 0 17l28.3 28.3c4.7 4.7 12.3 4.7 17 0l48.1-48.1 48.1 48.1c4.7 4.7 12.3 4.7 17 0l28.3-28.3c4.7-4.7 4.7-12.3 0-17L269.3 352z"]},pc={prefix:"fas",iconName:"calendar-week",icon:[448,512,[],"f784","M0 464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V192H0v272zm64-192c0-8.8 7.2-16 16-16h288c8.8 0 16 7.2 16 16v64c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16v-64zM400 64h-48V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H160V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H48C21.5 64 0 85.5 0 112v48h448v-48c0-26.5-21.5-48-48-48z"]},dc={prefix:"fas",iconName:"camera",icon:[512,512,[],"f030","M512 144v288c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V144c0-26.5 21.5-48 48-48h88l12.3-32.9c7-18.7 24.9-31.1 44.9-31.1h125.5c20 0 37.9 12.4 44.9 31.1L376 96h88c26.5 0 48 21.5 48 48zM376 288c0-66.2-53.8-120-120-120s-120 53.8-120 120 53.8 120 120 120 120-53.8 120-120zm-32 0c0 48.5-39.5 88-88 88s-88-39.5-88-88 39.5-88 88-88 88 39.5 88 88z"]},uc={prefix:"fas",iconName:"camera-retro",icon:[512,512,[],"f083","M48 32C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48H48zm0 32h106c3.3 0 6 2.7 6 6v20c0 3.3-2.7 6-6 6H38c-3.3 0-6-2.7-6-6V80c0-8.8 7.2-16 16-16zm426 96H38c-3.3 0-6-2.7-6-6v-36c0-3.3 2.7-6 6-6h138l30.2-45.3c1.1-1.7 3-2.7 5-2.7H464c8.8 0 16 7.2 16 16v74c0 3.3-2.7 6-6 6zM256 424c-66.2 0-120-53.8-120-120s53.8-120 120-120 120 53.8 120 120-53.8 120-120 120zm0-208c-48.5 0-88 39.5-88 88s39.5 88 88 88 88-39.5 88-88-39.5-88-88-88zm-48 104c-8.8 0-16-7.2-16-16 0-35.3 28.7-64 64-64 8.8 0 16 7.2 16 16s-7.2 16-16 16c-17.6 0-32 14.4-32 32 0 8.8-7.2 16-16 16z"]},Mc={prefix:"fas",iconName:"campground",icon:[640,512,[],"f6bb","M624 448h-24.68L359.54 117.75l53.41-73.55c5.19-7.15 3.61-17.16-3.54-22.35l-25.9-18.79c-7.15-5.19-17.15-3.61-22.35 3.55L320 63.3 278.83 6.6c-5.19-7.15-15.2-8.74-22.35-3.55l-25.88 18.8c-7.15 5.19-8.74 15.2-3.54 22.35l53.41 73.55L40.68 448H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h608c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zM320 288l116.36 160H203.64L320 288z"]},Cc={prefix:"fas",iconName:"candy-cane",icon:[512,512,[],"f786","M497.5 92C469.6 33.1 411.8 0 352.4 0c-27.9 0-56.2 7.3-81.8 22.6L243.1 39c-15.2 9.1-20.1 28.7-11 43.9l32.8 54.9c6 10 16.6 15.6 27.5 15.6 5.6 0 11.2-1.5 16.4-4.5l27.5-16.4c5.1-3.1 10.8-4.5 16.4-4.5 10.9 0 21.5 5.6 27.5 15.6 9.1 15.1 4.1 34.8-11 43.9L15.6 397.6c-15.2 9.1-20.1 28.7-11 43.9l32.8 54.9c6 10 16.6 15.6 27.5 15.6 5.6 0 11.2-1.5 16.4-4.5L428.6 301c71.7-42.9 104.6-133.5 68.9-209zm-177.7 13l-2.5 1.5L296.8 45c9.7-4.7 19.8-8.1 30.3-10.2l20.6 61.8c-9.8.8-19.4 3.3-27.9 8.4zM145.9 431.8l-60.5-38.5 30.8-18.3 60.5 38.5-30.8 18.3zm107.5-63.9l-60.5-38.5 30.8-18.3 60.5 38.5-30.8 18.3zM364.3 302l-60.5-38.5 30.8-18.3 60.5 38.5-30.8 18.3zm20.4-197.3l46-46c8.4 6.5 16 14.1 22.6 22.6L407.6 127c-5.7-9.3-13.7-16.9-22.9-22.3zm82.1 107.8l-59.5-19.8c3.2-5.3 5.8-10.9 7.4-17.1 1.1-4.5 1.7-9.1 1.8-13.6l60.4 20.1c-2.1 10.4-5.5 20.6-10.1 30.4z"]},Hc={prefix:"fas",iconName:"cannabis",icon:[512,512,[],"f55f","M503.47 360.25c-1.56-.82-32.39-16.89-76.78-25.81 64.25-75.12 84.05-161.67 84.93-165.64 1.18-5.33-.44-10.9-4.3-14.77-3.03-3.04-7.12-4.7-11.32-4.7-1.14 0-2.29.12-3.44.38-3.88.85-86.54 19.59-160.58 79.76.01-1.46.01-2.93.01-4.4 0-118.79-59.98-213.72-62.53-217.7A15.973 15.973 0 0 0 256 0c-5.45 0-10.53 2.78-13.47 7.37-2.55 3.98-62.53 98.91-62.53 217.7 0 1.47.01 2.94.01 4.4-74.03-60.16-156.69-78.9-160.58-79.76-1.14-.25-2.29-.38-3.44-.38-4.2 0-8.29 1.66-11.32 4.7A15.986 15.986 0 0 0 .38 168.8c.88 3.97 20.68 90.52 84.93 165.64-44.39 8.92-75.21 24.99-76.78 25.81a16.003 16.003 0 0 0-.02 28.29c2.45 1.29 60.76 31.72 133.49 31.72 6.14 0 11.96-.1 17.5-.31-11.37 22.23-16.52 38.31-16.81 39.22-1.8 5.68-.29 11.89 3.91 16.11a16.019 16.019 0 0 0 16.1 3.99c1.83-.57 37.72-11.99 77.3-39.29V504c0 4.42 3.58 8 8 8h16c4.42 0 8-3.58 8-8v-64.01c39.58 27.3 75.47 38.71 77.3 39.29a16.019 16.019 0 0 0 16.1-3.99c4.2-4.22 5.71-10.43 3.91-16.11-.29-.91-5.45-16.99-16.81-39.22 5.54.21 11.37.31 17.5.31 72.72 0 131.04-30.43 133.49-31.72 5.24-2.78 8.52-8.22 8.51-14.15-.01-5.94-3.29-11.39-8.53-14.15z"]},gc={prefix:"fas",iconName:"capsules",icon:[576,512,[],"f46b","M555.3 300.1L424.2 112.8C401.9 81 366.4 64 330.4 64c-22.6 0-45.5 6.7-65.5 20.7-19.7 13.8-33.7 32.8-41.5 53.8C220.5 79.2 172 32 112 32 50.1 32 0 82.1 0 144v224c0 61.9 50.1 112 112 112s112-50.1 112-112V218.9c3.3 8.6 7.3 17.1 12.8 25L368 431.2c22.2 31.8 57.7 48.8 93.8 48.8 22.7 0 45.5-6.7 65.5-20.7 51.7-36.2 64.2-107.5 28-159.2zM160 256H64V144c0-26.5 21.5-48 48-48s48 21.5 48 48v112zm194.8 44.9l-65.6-93.7c-7.7-11-10.7-24.4-8.3-37.6 2.3-13.2 9.7-24.8 20.7-32.5 8.5-6 18.5-9.1 28.8-9.1 16.5 0 31.9 8 41.3 21.5l65.6 93.7-82.5 57.7z"]},Vc={prefix:"fas",iconName:"car",icon:[512,512,[],"f1b9","M499.99 176h-59.87l-16.64-41.6C406.38 91.63 365.57 64 319.5 64h-127c-46.06 0-86.88 27.63-103.99 70.4L71.87 176H12.01C4.2 176-1.53 183.34.37 190.91l6 24C7.7 220.25 12.5 224 18.01 224h20.07C24.65 235.73 16 252.78 16 272v48c0 16.12 6.16 30.67 16 41.93V416c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-32h256v32c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-54.07c9.84-11.25 16-25.8 16-41.93v-48c0-19.22-8.65-36.27-22.07-48H494c5.51 0 10.31-3.75 11.64-9.09l6-24c1.89-7.57-3.84-14.91-11.65-14.91zm-352.06-17.83c7.29-18.22 24.94-30.17 44.57-30.17h127c19.63 0 37.28 11.95 44.57 30.17L384 208H128l19.93-49.83zM96 319.8c-19.2 0-32-12.76-32-31.9S76.8 256 96 256s48 28.71 48 47.85-28.8 15.95-48 15.95zm320 0c-19.2 0-48 3.19-48-15.95S396.8 256 416 256s32 12.76 32 31.9-12.8 31.9-32 31.9z"]},xc={prefix:"fas",iconName:"car-alt",icon:[480,512,[],"f5de","M438.66 212.33l-11.24-28.1-19.93-49.83C390.38 91.63 349.57 64 303.5 64h-127c-46.06 0-86.88 27.63-103.99 70.4l-19.93 49.83-11.24 28.1C17.22 221.5 0 244.66 0 272v48c0 16.12 6.16 30.67 16 41.93V416c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-32h256v32c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-54.07c9.84-11.25 16-25.8 16-41.93v-48c0-27.34-17.22-50.5-41.34-59.67zm-306.73-54.16c7.29-18.22 24.94-30.17 44.57-30.17h127c19.63 0 37.28 11.95 44.57 30.17L368 208H112l19.93-49.83zM80 319.8c-19.2 0-32-12.76-32-31.9S60.8 256 80 256s48 28.71 48 47.85-28.8 15.95-48 15.95zm320 0c-19.2 0-48 3.19-48-15.95S380.8 256 400 256s32 12.76 32 31.9-12.8 31.9-32 31.9z"]},Lc={prefix:"fas",iconName:"car-battery",icon:[512,512,[],"f5df","M480 128h-32V80c0-8.84-7.16-16-16-16h-96c-8.84 0-16 7.16-16 16v48H192V80c0-8.84-7.16-16-16-16H80c-8.84 0-16 7.16-16 16v48H32c-17.67 0-32 14.33-32 32v256c0 17.67 14.33 32 32 32h448c17.67 0 32-14.33 32-32V160c0-17.67-14.33-32-32-32zM192 264c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h112c4.42 0 8 3.58 8 8v16zm256 0c0 4.42-3.58 8-8 8h-40v40c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-40h-40c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h40v-40c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v40h40c4.42 0 8 3.58 8 8v16z"]},bc={prefix:"fas",iconName:"car-crash",icon:[640,512,[],"f5e1","M143.25 220.81l-12.42 46.37c-3.01 11.25-3.63 22.89-2.41 34.39l-35.2 28.98c-6.57 5.41-16.31-.43-14.62-8.77l15.44-76.68c1.06-5.26-2.66-10.28-8-10.79l-77.86-7.55c-8.47-.82-11.23-11.83-4.14-16.54l65.15-43.3c4.46-2.97 5.38-9.15 1.98-13.29L21.46 93.22c-5.41-6.57.43-16.3 8.78-14.62l76.68 15.44c5.26 1.06 10.28-2.66 10.8-8l7.55-77.86c.82-8.48 11.83-11.23 16.55-4.14l43.3 65.14c2.97 4.46 9.15 5.38 13.29 1.98l60.4-49.71c6.57-5.41 16.3.43 14.62 8.77L262.1 86.38c-2.71 3.05-5.43 6.09-7.91 9.4l-32.15 42.97-10.71 14.32c-32.73 8.76-59.18 34.53-68.08 67.74zm494.57 132.51l-12.42 46.36c-3.13 11.68-9.38 21.61-17.55 29.36a66.876 66.876 0 0 1-8.76 7l-13.99 52.23c-1.14 4.27-3.1 8.1-5.65 11.38-7.67 9.84-20.74 14.68-33.54 11.25L515 502.62c-17.07-4.57-27.2-22.12-22.63-39.19l8.28-30.91-247.28-66.26-8.28 30.91c-4.57 17.07-22.12 27.2-39.19 22.63l-30.91-8.28c-12.8-3.43-21.7-14.16-23.42-26.51-.57-4.12-.35-8.42.79-12.68l13.99-52.23a66.62 66.62 0 0 1-4.09-10.45c-3.2-10.79-3.65-22.52-.52-34.2l12.42-46.37c5.31-19.8 19.36-34.83 36.89-42.21a64.336 64.336 0 0 1 18.49-4.72l18.13-24.23 32.15-42.97c3.45-4.61 7.19-8.9 11.2-12.84 8-7.89 17.03-14.44 26.74-19.51 4.86-2.54 9.89-4.71 15.05-6.49 10.33-3.58 21.19-5.63 32.24-6.04 11.05-.41 22.31.82 33.43 3.8l122.68 32.87c11.12 2.98 21.48 7.54 30.85 13.43a111.11 111.11 0 0 1 34.69 34.5c8.82 13.88 14.64 29.84 16.68 46.99l6.36 53.29 3.59 30.05a64.49 64.49 0 0 1 22.74 29.93c4.39 11.88 5.29 25.19 1.75 38.39zM255.58 234.34c-18.55-4.97-34.21 4.04-39.17 22.53-4.96 18.49 4.11 34.12 22.65 39.09 18.55 4.97 45.54 15.51 50.49-2.98 4.96-18.49-15.43-53.67-33.97-58.64zm290.61 28.17l-6.36-53.29c-.58-4.87-1.89-9.53-3.82-13.86-5.8-12.99-17.2-23.01-31.42-26.82l-122.68-32.87a48.008 48.008 0 0 0-50.86 17.61l-32.15 42.97 172 46.08 75.29 20.18zm18.49 54.65c-18.55-4.97-53.8 15.31-58.75 33.79-4.95 18.49 23.69 22.86 42.24 27.83 18.55 4.97 34.21-4.04 39.17-22.53 4.95-18.48-4.11-34.12-22.66-39.09z"]},Nc={prefix:"fas",iconName:"car-side",icon:[640,512,[],"f5e4","M544 192h-16L419.22 56.02A64.025 64.025 0 0 0 369.24 32H155.33c-26.17 0-49.7 15.93-59.42 40.23L48 194.26C20.44 201.4 0 226.21 0 256v112c0 8.84 7.16 16 16 16h48c0 53.02 42.98 96 96 96s96-42.98 96-96h128c0 53.02 42.98 96 96 96s96-42.98 96-96h48c8.84 0 16-7.16 16-16v-80c0-53.02-42.98-96-96-96zM160 432c-26.47 0-48-21.53-48-48s21.53-48 48-48 48 21.53 48 48-21.53 48-48 48zm72-240H116.93l38.4-96H232v96zm48 0V96h89.24l76.8 96H280zm200 240c-26.47 0-48-21.53-48-48s21.53-48 48-48 48 21.53 48 48-21.53 48-48 48z"]},Ac={prefix:"fas",iconName:"caravan",icon:[640,512,[],"f8ff","M416,208a16,16,0,1,0,16,16A16,16,0,0,0,416,208ZM624,320H576V160A160,160,0,0,0,416,0H64A64,64,0,0,0,0,64V320a64,64,0,0,0,64,64H96a96,96,0,0,0,192,0H624a16,16,0,0,0,16-16V336A16,16,0,0,0,624,320ZM192,432a48,48,0,1,1,48-48A48.05,48.05,0,0,1,192,432Zm64-240a32,32,0,0,1-32,32H96a32,32,0,0,1-32-32V128A32,32,0,0,1,96,96H224a32,32,0,0,1,32,32ZM448,320H320V128a32,32,0,0,1,32-32h64a32,32,0,0,1,32,32Z"]},yc={prefix:"fas",iconName:"caret-down",icon:[320,512,[],"f0d7","M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"]},Sc={prefix:"fas",iconName:"caret-left",icon:[192,512,[],"f0d9","M192 127.338v257.324c0 17.818-21.543 26.741-34.142 14.142L29.196 270.142c-7.81-7.81-7.81-20.474 0-28.284l128.662-128.662c12.599-12.6 34.142-3.676 34.142 14.142z"]},wc={prefix:"fas",iconName:"caret-right",icon:[192,512,[],"f0da","M0 384.662V127.338c0-17.818 21.543-26.741 34.142-14.142l128.662 128.662c7.81 7.81 7.81 20.474 0 28.284L34.142 398.804C21.543 411.404 0 402.48 0 384.662z"]},kc={prefix:"fas",iconName:"caret-square-down",icon:[448,512,[],"f150","M448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zM92.5 220.5l123 123c4.7 4.7 12.3 4.7 17 0l123-123c7.6-7.6 2.2-20.5-8.5-20.5H101c-10.7 0-16.1 12.9-8.5 20.5z"]},Tc={prefix:"fas",iconName:"caret-square-left",icon:[448,512,[],"f191","M400 480H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48v352c0 26.51-21.49 48-48 48zM259.515 124.485l-123.03 123.03c-4.686 4.686-4.686 12.284 0 16.971l123.029 123.029c7.56 7.56 20.485 2.206 20.485-8.485V132.971c.001-10.691-12.925-16.045-20.484-8.486z"]},Ec={prefix:"fas",iconName:"caret-square-right",icon:[448,512,[],"f152","M48 32h352c26.51 0 48 21.49 48 48v352c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48zm140.485 355.515l123.029-123.029c4.686-4.686 4.686-12.284 0-16.971l-123.029-123.03c-7.56-7.56-20.485-2.206-20.485 8.485v246.059c0 10.691 12.926 16.045 20.485 8.486z"]},Pc={prefix:"fas",iconName:"caret-square-up",icon:[448,512,[],"f151","M0 432V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48v352c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48zm355.515-140.485l-123.03-123.03c-4.686-4.686-12.284-4.686-16.971 0L92.485 291.515c-7.56 7.56-2.206 20.485 8.485 20.485h246.059c10.691 0 16.045-12.926 8.486-20.485z"]},Dc={prefix:"fas",iconName:"caret-up",icon:[320,512,[],"f0d8","M288.662 352H31.338c-17.818 0-26.741-21.543-14.142-34.142l128.662-128.662c7.81-7.81 20.474-7.81 28.284 0l128.662 128.662c12.6 12.599 3.676 34.142-14.142 34.142z"]},Oc={prefix:"fas",iconName:"carrot",icon:[512,512,[],"f787","M298.2 156.6c-52.7-25.7-114.5-10.5-150.2 32.8l55.2 55.2c6.3 6.3 6.3 16.4 0 22.6-3.1 3.1-7.2 4.7-11.3 4.7s-8.2-1.6-11.3-4.7L130.4 217 2.3 479.7c-2.9 6-3.1 13.3 0 19.7 5.4 11.1 18.9 15.7 30 10.3l133.6-65.2-49.2-49.2c-6.3-6.2-6.3-16.4 0-22.6 6.3-6.2 16.4-6.2 22.6 0l57 57 102-49.8c24-11.7 44.5-31.3 57.1-57.1 30.1-61.7 4.5-136.1-57.2-166.2zm92.1-34.9C409.8 81 399.7 32.9 360 0c-50.3 41.7-52.5 107.5-7.9 151.9l8 8c44.4 44.6 110.3 42.4 151.9-7.9-32.9-39.7-81-49.8-121.7-30.3z"]},Ic={prefix:"fas",iconName:"cart-arrow-down",icon:[576,512,[],"f218","M504.717 320H211.572l6.545 32h268.418c15.401 0 26.816 14.301 23.403 29.319l-5.517 24.276C523.112 414.668 536 433.828 536 456c0 31.202-25.519 56.444-56.824 55.994-29.823-.429-54.35-24.631-55.155-54.447-.44-16.287 6.085-31.049 16.803-41.548H231.176C241.553 426.165 248 440.326 248 456c0 31.813-26.528 57.431-58.67 55.938-28.54-1.325-51.751-24.385-53.251-52.917-1.158-22.034 10.436-41.455 28.051-51.586L93.883 64H24C10.745 64 0 53.255 0 40V24C0 10.745 10.745 0 24 0h102.529c11.401 0 21.228 8.021 23.513 19.19L159.208 64H551.99c15.401 0 26.816 14.301 23.403 29.319l-47.273 208C525.637 312.246 515.923 320 504.717 320zM403.029 192H360v-60c0-6.627-5.373-12-12-12h-24c-6.627 0-12 5.373-12 12v60h-43.029c-10.691 0-16.045 12.926-8.485 20.485l67.029 67.029c4.686 4.686 12.284 4.686 16.971 0l67.029-67.029c7.559-7.559 2.205-20.485-8.486-20.485z"]},Bc={prefix:"fas",iconName:"cart-plus",icon:[576,512,[],"f217","M504.717 320H211.572l6.545 32h268.418c15.401 0 26.816 14.301 23.403 29.319l-5.517 24.276C523.112 414.668 536 433.828 536 456c0 31.202-25.519 56.444-56.824 55.994-29.823-.429-54.35-24.631-55.155-54.447-.44-16.287 6.085-31.049 16.803-41.548H231.176C241.553 426.165 248 440.326 248 456c0 31.813-26.528 57.431-58.67 55.938-28.54-1.325-51.751-24.385-53.251-52.917-1.158-22.034 10.436-41.455 28.051-51.586L93.883 64H24C10.745 64 0 53.255 0 40V24C0 10.745 10.745 0 24 0h102.529c11.401 0 21.228 8.021 23.513 19.19L159.208 64H551.99c15.401 0 26.816 14.301 23.403 29.319l-47.273 208C525.637 312.246 515.923 320 504.717 320zM408 168h-48v-40c0-8.837-7.163-16-16-16h-16c-8.837 0-16 7.163-16 16v40h-48c-8.837 0-16 7.163-16 16v16c0 8.837 7.163 16 16 16h48v40c0 8.837 7.163 16 16 16h16c8.837 0 16-7.163 16-16v-40h48c8.837 0 16-7.163 16-16v-16c0-8.837-7.163-16-16-16z"]},Rc={prefix:"fas",iconName:"cash-register",icon:[512,512,[],"f788","M511.1 378.8l-26.7-160c-2.6-15.4-15.9-26.7-31.6-26.7H208v-64h96c8.8 0 16-7.2 16-16V16c0-8.8-7.2-16-16-16H48c-8.8 0-16 7.2-16 16v96c0 8.8 7.2 16 16 16h96v64H59.1c-15.6 0-29 11.3-31.6 26.7L.8 378.7c-.6 3.5-.9 7-.9 10.5V480c0 17.7 14.3 32 32 32h448c17.7 0 32-14.3 32-32v-90.7c.1-3.5-.2-7-.8-10.5zM280 248c0-8.8 7.2-16 16-16h16c8.8 0 16 7.2 16 16v16c0 8.8-7.2 16-16 16h-16c-8.8 0-16-7.2-16-16v-16zm-32 64h16c8.8 0 16 7.2 16 16v16c0 8.8-7.2 16-16 16h-16c-8.8 0-16-7.2-16-16v-16c0-8.8 7.2-16 16-16zm-32-80c8.8 0 16 7.2 16 16v16c0 8.8-7.2 16-16 16h-16c-8.8 0-16-7.2-16-16v-16c0-8.8 7.2-16 16-16h16zM80 80V48h192v32H80zm40 200h-16c-8.8 0-16-7.2-16-16v-16c0-8.8 7.2-16 16-16h16c8.8 0 16 7.2 16 16v16c0 8.8-7.2 16-16 16zm16 64v-16c0-8.8 7.2-16 16-16h16c8.8 0 16 7.2 16 16v16c0 8.8-7.2 16-16 16h-16c-8.8 0-16-7.2-16-16zm216 112c0 4.4-3.6 8-8 8H168c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h176c4.4 0 8 3.6 8 8v16zm24-112c0 8.8-7.2 16-16 16h-16c-8.8 0-16-7.2-16-16v-16c0-8.8 7.2-16 16-16h16c8.8 0 16 7.2 16 16v16zm48-80c0 8.8-7.2 16-16 16h-16c-8.8 0-16-7.2-16-16v-16c0-8.8 7.2-16 16-16h16c8.8 0 16 7.2 16 16v16z"]},Zc={prefix:"fas",iconName:"cat",icon:[512,512,[],"f6be","M290.59 192c-20.18 0-106.82 1.98-162.59 85.95V192c0-52.94-43.06-96-96-96-17.67 0-32 14.33-32 32s14.33 32 32 32c17.64 0 32 14.36 32 32v256c0 35.3 28.7 64 64 64h176c8.84 0 16-7.16 16-16v-16c0-17.67-14.33-32-32-32h-32l128-96v144c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V289.86c-10.29 2.67-20.89 4.54-32 4.54-61.81 0-113.52-44.05-125.41-102.4zM448 96h-64l-64-64v134.4c0 53.02 42.98 96 96 96s96-42.98 96-96V32l-64 64zm-72 80c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16zm80 0c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16z"]},jc={prefix:"fas",iconName:"certificate",icon:[512,512,[],"f0a3","M458.622 255.92l45.985-45.005c13.708-12.977 7.316-36.039-10.664-40.339l-62.65-15.99 17.661-62.015c4.991-17.838-11.829-34.663-29.661-29.671l-61.994 17.667-15.984-62.671C337.085.197 313.765-6.276 300.99 7.228L256 53.57 211.011 7.229c-12.63-13.351-36.047-7.234-40.325 10.668l-15.984 62.671-61.995-17.667C74.87 57.907 58.056 74.738 63.046 92.572l17.661 62.015-62.65 15.99C.069 174.878-6.31 197.944 7.392 210.915l45.985 45.005-45.985 45.004c-13.708 12.977-7.316 36.039 10.664 40.339l62.65 15.99-17.661 62.015c-4.991 17.838 11.829 34.663 29.661 29.671l61.994-17.667 15.984 62.671c4.439 18.575 27.696 24.018 40.325 10.668L256 458.61l44.989 46.001c12.5 13.488 35.987 7.486 40.325-10.668l15.984-62.671 61.994 17.667c17.836 4.994 34.651-11.837 29.661-29.671l-17.661-62.015 62.65-15.99c17.987-4.302 24.366-27.367 10.664-40.339l-45.984-45.004z"]},Fc={prefix:"fas",iconName:"chair",icon:[448,512,[],"f6c0","M112 128c0-29.5 16.2-55 40-68.9V256h48V48h48v208h48V59.1c23.8 13.9 40 39.4 40 68.9v128h48V128C384 57.3 326.7 0 256 0h-64C121.3 0 64 57.3 64 128v128h48zm334.3 213.9l-10.7-32c-4.4-13.1-16.6-21.9-30.4-21.9H42.7c-13.8 0-26 8.8-30.4 21.9l-10.7 32C-5.2 362.6 10.2 384 32 384v112c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V384h256v112c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V384c21.8 0 37.2-21.4 30.3-42.1z"]},qc={prefix:"fas",iconName:"chalkboard",icon:[640,512,[],"f51b","M96 64h448v352h64V40c0-22.06-17.94-40-40-40H72C49.94 0 32 17.94 32 40v376h64V64zm528 384H480v-64H288v64H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h608c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z"]},Uc={prefix:"fas",iconName:"chalkboard-teacher",icon:[640,512,[],"f51c","M208 352c-2.39 0-4.78.35-7.06 1.09C187.98 357.3 174.35 360 160 360c-14.35 0-27.98-2.7-40.95-6.91-2.28-.74-4.66-1.09-7.05-1.09C49.94 352-.33 402.48 0 464.62.14 490.88 21.73 512 48 512h224c26.27 0 47.86-21.12 48-47.38.33-62.14-49.94-112.62-112-112.62zm-48-32c53.02 0 96-42.98 96-96s-42.98-96-96-96-96 42.98-96 96 42.98 96 96 96zM592 0H208c-26.47 0-48 22.25-48 49.59V96c23.42 0 45.1 6.78 64 17.8V64h352v288h-64v-64H384v64h-76.24c19.1 16.69 33.12 38.73 39.69 64H592c26.47 0 48-22.25 48-49.59V49.59C640 22.25 618.47 0 592 0z"]},Wc={prefix:"fas",iconName:"charging-station",icon:[576,512,[],"f5e7","M336 448H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h320c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zm208-320V80c0-8.84-7.16-16-16-16s-16 7.16-16 16v48h-32V80c0-8.84-7.16-16-16-16s-16 7.16-16 16v48h-16c-8.84 0-16 7.16-16 16v32c0 35.76 23.62 65.69 56 75.93v118.49c0 13.95-9.5 26.92-23.26 29.19C431.22 402.5 416 388.99 416 372v-28c0-48.6-39.4-88-88-88h-8V64c0-35.35-28.65-64-64-64H96C60.65 0 32 28.65 32 64v352h288V304h8c22.09 0 40 17.91 40 40v24.61c0 39.67 28.92 75.16 68.41 79.01C481.71 452.05 520 416.41 520 372V251.93c32.38-10.24 56-40.17 56-75.93v-32c0-8.84-7.16-16-16-16h-16zm-283.91 47.76l-93.7 139c-2.2 3.33-6.21 5.24-10.39 5.24-7.67 0-13.47-6.28-11.67-12.92L167.35 224H108c-7.25 0-12.85-5.59-11.89-11.89l16-107C112.9 99.9 117.98 96 124 96h68c7.88 0 13.62 6.54 11.6 13.21L192 160h57.7c9.24 0 15.01 8.78 10.39 15.76z"]},Gc={prefix:"fas",iconName:"chart-area",icon:[512,512,[],"f1fe","M500 384c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H12c-6.6 0-12-5.4-12-12V76c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v308h436zM372.7 159.5L288 216l-85.3-113.7c-5.1-6.8-15.5-6.3-19.9 1L96 248v104h384l-89.9-187.8c-3.2-6.5-11.4-8.7-17.4-4.7z"]},_c={prefix:"fas",iconName:"chart-bar",icon:[512,512,[],"f080","M332.8 320h38.4c6.4 0 12.8-6.4 12.8-12.8V172.8c0-6.4-6.4-12.8-12.8-12.8h-38.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h38.4c6.4 0 12.8-6.4 12.8-12.8V76.8c0-6.4-6.4-12.8-12.8-12.8h-38.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-288 0h38.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-38.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h38.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-38.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zM496 384H64V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z"]},$c={prefix:"fas",iconName:"chart-line",icon:[512,512,[],"f201","M496 384H64V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zM464 96H345.94c-21.38 0-32.09 25.85-16.97 40.97l32.4 32.4L288 242.75l-73.37-73.37c-12.5-12.5-32.76-12.5-45.25 0l-68.69 68.69c-6.25 6.25-6.25 16.38 0 22.63l22.62 22.62c6.25 6.25 16.38 6.25 22.63 0L192 237.25l73.37 73.37c12.5 12.5 32.76 12.5 45.25 0l96-96 32.4 32.4c15.12 15.12 40.97 4.41 40.97-16.97V112c.01-8.84-7.15-16-15.99-16z"]},Yc={prefix:"fas",iconName:"chart-pie",icon:[544,512,[],"f200","M527.79 288H290.5l158.03 158.03c6.04 6.04 15.98 6.53 22.19.68 38.7-36.46 65.32-85.61 73.13-140.86 1.34-9.46-6.51-17.85-16.06-17.85zm-15.83-64.8C503.72 103.74 408.26 8.28 288.8.04 279.68-.59 272 7.1 272 16.24V240h223.77c9.14 0 16.82-7.68 16.19-16.8zM224 288V50.71c0-9.55-8.39-17.4-17.84-16.06C86.99 51.49-4.1 155.6.14 280.37 4.5 408.51 114.83 513.59 243.03 511.98c50.4-.63 96.97-16.87 135.26-44.03 7.9-5.6 8.42-17.23 1.57-24.08L224 288z"]},Kc={prefix:"fas",iconName:"check",icon:[512,512,[],"f00c","M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z"]},Jc={prefix:"fas",iconName:"check-circle",icon:[512,512,[],"f058","M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z"]},Qc={prefix:"fas",iconName:"check-double",icon:[512,512,[],"f560","M505 174.8l-39.6-39.6c-9.4-9.4-24.6-9.4-33.9 0L192 374.7 80.6 263.2c-9.4-9.4-24.6-9.4-33.9 0L7 302.9c-9.4 9.4-9.4 24.6 0 34L175 505c9.4 9.4 24.6 9.4 33.9 0l296-296.2c9.4-9.5 9.4-24.7.1-34zm-324.3 106c6.2 6.3 16.4 6.3 22.6 0l208-208.2c6.2-6.3 6.2-16.4 0-22.6L366.1 4.7c-6.2-6.3-16.4-6.3-22.6 0L192 156.2l-55.4-55.5c-6.2-6.3-16.4-6.3-22.6 0L68.7 146c-6.2 6.3-6.2 16.4 0 22.6l112 112.2z"]},Xc={prefix:"fas",iconName:"check-square",icon:[448,512,[],"f14a","M400 480H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48v352c0 26.51-21.49 48-48 48zm-204.686-98.059l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.248-16.379-6.249-22.628 0L184 302.745l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.25 16.379 6.25 22.628.001z"]},ca={prefix:"fas",iconName:"cheese",icon:[512,512,[],"f7ef","M0 288v160a32 32 0 0 0 32 32h448a32 32 0 0 0 32-32V288zM299.83 32a32 32 0 0 0-21.13 7L0 256h512c0-119.89-94-217.8-212.17-224z"]},aa={prefix:"fas",iconName:"chess",icon:[512,512,[],"f439","M74 208H64a16 16 0 0 0-16 16v16a16 16 0 0 0 16 16h15.94A535.78 535.78 0 0 1 64 384h128a535.78 535.78 0 0 1-15.94-128H192a16 16 0 0 0 16-16v-16a16 16 0 0 0-16-16h-10l33.89-90.38a16 16 0 0 0-15-21.62H144V64h24a8 8 0 0 0 8-8V40a8 8 0 0 0-8-8h-24V8a8 8 0 0 0-8-8h-16a8 8 0 0 0-8 8v24H88a8 8 0 0 0-8 8v16a8 8 0 0 0 8 8h24v32H55.09a16 16 0 0 0-15 21.62zm173.16 251.58L224 448v-16a16 16 0 0 0-16-16H48a16 16 0 0 0-16 16v16L8.85 459.58A16 16 0 0 0 0 473.89V496a16 16 0 0 0 16 16h224a16 16 0 0 0 16-16v-22.11a16 16 0 0 0-8.84-14.31zm92.77-157.78l-3.29 82.2h126.72l-3.29-82.21 24.6-20.79A32 32 0 0 0 496 256.54V198a6 6 0 0 0-6-6h-26.38a6 6 0 0 0-6 6v26h-24.71v-26a6 6 0 0 0-6-6H373.1a6 6 0 0 0-6 6v26h-24.71v-26a6 6 0 0 0-6-6H310a6 6 0 0 0-6 6v58.6a32 32 0 0 0 11.36 24.4zM384 304a16 16 0 0 1 32 0v32h-32zm119.16 155.58L480 448v-16a16 16 0 0 0-16-16H336a16 16 0 0 0-16 16v16l-23.15 11.58a16 16 0 0 0-8.85 14.31V496a16 16 0 0 0 16 16h192a16 16 0 0 0 16-16v-22.11a16 16 0 0 0-8.84-14.31z"]},ea={prefix:"fas",iconName:"chess-bishop",icon:[320,512,[],"f43a","M8 287.88c0 51.64 22.14 73.83 56 84.6V416h192v-43.52c33.86-10.77 56-33 56-84.6 0-30.61-10.73-67.1-26.69-102.56L185 285.65a8 8 0 0 1-11.31 0l-11.31-11.31a8 8 0 0 1 0-11.31L270.27 155.1c-20.8-37.91-46.47-72.1-70.87-92.59C213.4 59.09 224 47.05 224 32a32 32 0 0 0-32-32h-64a32 32 0 0 0-32 32c0 15 10.6 27.09 24.6 30.51C67.81 106.8 8 214.5 8 287.88zM304 448H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h288a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},ia={prefix:"fas",iconName:"chess-board",icon:[512,512,[],"f43c","M255.9.2h-64v64h64zM0 64.17v64h64v-64zM128 .2H64v64h64zm64 255.9v64h64v-64zM0 192.12v64h64v-64zM383.85.2h-64v64h64zm128 0h-64v64h64zM128 256.1H64v64h64zM511.8 448v-64h-64v64zm0-128v-64h-64v64zM383.85 512h64v-64h-64zm128-319.88v-64h-64v64zM128 512h64v-64h-64zM0 512h64v-64H0zm255.9 0h64v-64h-64zM0 320.07v64h64v-64zm319.88-191.92v-64h-64v64zm-64 128h64v-64h-64zm-64 128v64h64v-64zm128-64h64v-64h-64zm0-127.95h64v-64h-64zm0 191.93v64h64v-64zM64 384.05v64h64v-64zm128-255.9v-64h-64v64zm191.92 255.9h64v-64h-64zm-128-191.93v-64h-64v64zm128-127.95v64h64v-64zm-128 255.9v64h64v-64zm-64-127.95H128v64h64zm191.92 64h64v-64h-64zM128 128.15H64v64h64zm0 191.92v64h64v-64z"]},na={prefix:"fas",iconName:"chess-king",icon:[448,512,[],"f43f","M400 448H48a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h352a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm16-288H256v-48h40a8 8 0 0 0 8-8V56a8 8 0 0 0-8-8h-40V8a8 8 0 0 0-8-8h-48a8 8 0 0 0-8 8v40h-40a8 8 0 0 0-8 8v48a8 8 0 0 0 8 8h40v48H32a32 32 0 0 0-30.52 41.54L74.56 416h298.88l73.08-214.46A32 32 0 0 0 416 160z"]},ta={prefix:"fas",iconName:"chess-knight",icon:[384,512,[],"f441","M19 272.47l40.63 18.06a32 32 0 0 0 24.88.47l12.78-5.12a32 32 0 0 0 18.76-20.5l9.22-30.65a24 24 0 0 1 12.55-15.65L159.94 208v50.33a48 48 0 0 1-26.53 42.94l-57.22 28.65A80 80 0 0 0 32 401.48V416h319.86V224c0-106-85.92-192-191.92-192H12A12 12 0 0 0 0 44a16.9 16.9 0 0 0 1.79 7.58L16 80l-9 9a24 24 0 0 0-7 17v137.21a32 32 0 0 0 19 29.26zM52 128a20 20 0 1 1-20 20 20 20 0 0 1 20-20zm316 320H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h352a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},oa={prefix:"fas",iconName:"chess-pawn",icon:[320,512,[],"f443","M105.1 224H80a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h16v5.49c0 44-4.14 86.6-24 122.51h176c-19.89-35.91-24-78.51-24-122.51V288h16a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-25.1c29.39-18.38 49.1-50.78 49.1-88a104 104 0 0 0-208 0c0 37.22 19.71 69.62 49.1 88zM304 448H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h288a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},ra={prefix:"fas",iconName:"chess-queen",icon:[512,512,[],"f445","M256 112a56 56 0 1 0-56-56 56 56 0 0 0 56 56zm176 336H80a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h352a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm72.87-263.84l-28.51-15.92c-7.44-5-16.91-2.46-22.29 4.68a47.59 47.59 0 0 1-47.23 18.23C383.7 186.86 368 164.93 368 141.4a13.4 13.4 0 0 0-13.4-13.4h-38.77c-6 0-11.61 4-12.86 9.91a48 48 0 0 1-93.94 0c-1.25-5.92-6.82-9.91-12.86-9.91H157.4a13.4 13.4 0 0 0-13.4 13.4c0 25.69-19 48.75-44.67 50.49a47.5 47.5 0 0 1-41.54-19.15c-5.28-7.09-14.73-9.45-22.09-4.54l-28.57 16a16 16 0 0 0-5.44 20.47L104.24 416h303.52l102.55-211.37a16 16 0 0 0-5.44-20.47z"]},la={prefix:"fas",iconName:"chess-rook",icon:[384,512,[],"f447","M368 32h-56a16 16 0 0 0-16 16v48h-48V48a16 16 0 0 0-16-16h-80a16 16 0 0 0-16 16v48H88.1V48a16 16 0 0 0-16-16H16A16 16 0 0 0 0 48v176l64 32c0 48.33-1.54 95-13.21 160h282.42C321.54 351 320 303.72 320 256l64-32V48a16 16 0 0 0-16-16zM224 320h-64v-64a32 32 0 0 1 64 0zm144 128H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h352a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},fa={prefix:"fas",iconName:"chevron-circle-down",icon:[512,512,[],"f13a","M504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zM273 369.9l135.5-135.5c9.4-9.4 9.4-24.6 0-33.9l-17-17c-9.4-9.4-24.6-9.4-33.9 0L256 285.1 154.4 183.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L239 369.9c9.4 9.4 24.6 9.4 34 0z"]},sa={prefix:"fas",iconName:"chevron-circle-left",icon:[512,512,[],"f137","M256 504C119 504 8 393 8 256S119 8 256 8s248 111 248 248-111 248-248 248zM142.1 273l135.5 135.5c9.4 9.4 24.6 9.4 33.9 0l17-17c9.4-9.4 9.4-24.6 0-33.9L226.9 256l101.6-101.6c9.4-9.4 9.4-24.6 0-33.9l-17-17c-9.4-9.4-24.6-9.4-33.9 0L142.1 239c-9.4 9.4-9.4 24.6 0 34z"]},ha={prefix:"fas",iconName:"chevron-circle-right",icon:[512,512,[],"f138","M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm113.9 231L234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34z"]},ma={prefix:"fas",iconName:"chevron-circle-up",icon:[512,512,[],"f139","M8 256C8 119 119 8 256 8s248 111 248 248-111 248-248 248S8 393 8 256zm231-113.9L103.5 277.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L256 226.9l101.6 101.6c9.4 9.4 24.6 9.4 33.9 0l17-17c9.4-9.4 9.4-24.6 0-33.9L273 142.1c-9.4-9.4-24.6-9.4-34 0z"]},va={prefix:"fas",iconName:"chevron-down",icon:[448,512,[],"f078","M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"]},za={prefix:"fas",iconName:"chevron-left",icon:[320,512,[],"f053","M34.52 239.03L228.87 44.69c9.37-9.37 24.57-9.37 33.94 0l22.67 22.67c9.36 9.36 9.37 24.52.04 33.9L131.49 256l154.02 154.75c9.34 9.38 9.32 24.54-.04 33.9l-22.67 22.67c-9.37 9.37-24.57 9.37-33.94 0L34.52 272.97c-9.37-9.37-9.37-24.57 0-33.94z"]},pa={prefix:"fas",iconName:"chevron-right",icon:[320,512,[],"f054","M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"]},da={prefix:"fas",iconName:"chevron-up",icon:[448,512,[],"f077","M240.971 130.524l194.343 194.343c9.373 9.373 9.373 24.569 0 33.941l-22.667 22.667c-9.357 9.357-24.522 9.375-33.901.04L224 227.495 69.255 381.516c-9.379 9.335-24.544 9.317-33.901-.04l-22.667-22.667c-9.373-9.373-9.373-24.569 0-33.941L207.03 130.525c9.372-9.373 24.568-9.373 33.941-.001z"]},ua={prefix:"fas",iconName:"child",icon:[384,512,[],"f1ae","M120 72c0-39.765 32.235-72 72-72s72 32.235 72 72c0 39.764-32.235 72-72 72s-72-32.236-72-72zm254.627 1.373c-12.496-12.497-32.758-12.497-45.254 0L242.745 160H141.254L54.627 73.373c-12.496-12.497-32.758-12.497-45.254 0-12.497 12.497-12.497 32.758 0 45.255L104 213.254V480c0 17.673 14.327 32 32 32h16c17.673 0 32-14.327 32-32V368h16v112c0 17.673 14.327 32 32 32h16c17.673 0 32-14.327 32-32V213.254l94.627-94.627c12.497-12.497 12.497-32.757 0-45.254z"]},Ma={prefix:"fas",iconName:"church",icon:[640,512,[],"f51d","M464.46 246.68L352 179.2V128h48c8.84 0 16-7.16 16-16V80c0-8.84-7.16-16-16-16h-48V16c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v48h-48c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h48v51.2l-112.46 67.48A31.997 31.997 0 0 0 160 274.12V512h96v-96c0-35.35 28.65-64 64-64s64 28.65 64 64v96h96V274.12c0-11.24-5.9-21.66-15.54-27.44zM0 395.96V496c0 8.84 7.16 16 16 16h112V320L19.39 366.54A32.024 32.024 0 0 0 0 395.96zm620.61-29.42L512 320v192h112c8.84 0 16-7.16 16-16V395.96c0-12.8-7.63-24.37-19.39-29.42z"]},Ca={prefix:"fas",iconName:"circle",icon:[512,512,[],"f111","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"]},Ha={prefix:"fas",iconName:"circle-notch",icon:[512,512,[],"f1ce","M288 39.056v16.659c0 10.804 7.281 20.159 17.686 23.066C383.204 100.434 440 171.518 440 256c0 101.689-82.295 184-184 184-101.689 0-184-82.295-184-184 0-84.47 56.786-155.564 134.312-177.219C216.719 75.874 224 66.517 224 55.712V39.064c0-15.709-14.834-27.153-30.046-23.234C86.603 43.482 7.394 141.206 8.003 257.332c.72 137.052 111.477 246.956 248.531 246.667C393.255 503.711 504 392.788 504 256c0-115.633-79.14-212.779-186.211-240.236C302.678 11.889 288 23.456 288 39.056z"]},ga={prefix:"fas",iconName:"city",icon:[640,512,[],"f64f","M616 192H480V24c0-13.26-10.74-24-24-24H312c-13.26 0-24 10.74-24 24v72h-64V16c0-8.84-7.16-16-16-16h-16c-8.84 0-16 7.16-16 16v80h-64V16c0-8.84-7.16-16-16-16H80c-8.84 0-16 7.16-16 16v80H24c-13.26 0-24 10.74-24 24v360c0 17.67 14.33 32 32 32h576c17.67 0 32-14.33 32-32V216c0-13.26-10.75-24-24-24zM128 404c0 6.63-5.37 12-12 12H76c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm0-96c0 6.63-5.37 12-12 12H76c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm0-96c0 6.63-5.37 12-12 12H76c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm128 192c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm0-96c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm0-96c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm160 96c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm0-96c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm0-96c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12V76c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm160 288c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm0-96c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40z"]},Va={prefix:"fas",iconName:"clinic-medical",icon:[576,512,[],"f7f2","M288 115L69.47 307.71c-1.62 1.46-3.69 2.14-5.47 3.35V496a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V311.1c-1.7-1.16-3.72-1.82-5.26-3.2zm96 261a8 8 0 0 1-8 8h-56v56a8 8 0 0 1-8 8h-48a8 8 0 0 1-8-8v-56h-56a8 8 0 0 1-8-8v-48a8 8 0 0 1 8-8h56v-56a8 8 0 0 1 8-8h48a8 8 0 0 1 8 8v56h56a8 8 0 0 1 8 8zm186.69-139.72l-255.94-226a39.85 39.85 0 0 0-53.45 0l-256 226a16 16 0 0 0-1.21 22.6L25.5 282.7a16 16 0 0 0 22.6 1.21L277.42 81.63a16 16 0 0 1 21.17 0L527.91 283.9a16 16 0 0 0 22.6-1.21l21.4-23.82a16 16 0 0 0-1.22-22.59z"]},xa={prefix:"fas",iconName:"clipboard",icon:[384,512,[],"f328","M384 112v352c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V112c0-26.51 21.49-48 48-48h80c0-35.29 28.71-64 64-64s64 28.71 64 64h80c26.51 0 48 21.49 48 48zM192 40c-13.255 0-24 10.745-24 24s10.745 24 24 24 24-10.745 24-24-10.745-24-24-24m96 114v-20a6 6 0 0 0-6-6H102a6 6 0 0 0-6 6v20a6 6 0 0 0 6 6h180a6 6 0 0 0 6-6z"]},La={prefix:"fas",iconName:"clipboard-check",icon:[384,512,[],"f46c","M336 64h-80c0-35.3-28.7-64-64-64s-64 28.7-64 64H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM192 40c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm121.2 231.8l-143 141.8c-4.7 4.7-12.3 4.6-17-.1l-82.6-83.3c-4.7-4.7-4.6-12.3.1-17L99.1 285c4.7-4.7 12.3-4.6 17 .1l46 46.4 106-105.2c4.7-4.7 12.3-4.6 17 .1l28.2 28.4c4.7 4.8 4.6 12.3-.1 17z"]},ba={prefix:"fas",iconName:"clipboard-list",icon:[384,512,[],"f46d","M336 64h-80c0-35.3-28.7-64-64-64s-64 28.7-64 64H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM96 424c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24zm0-96c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24zm0-96c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24zm96-192c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm128 368c0 4.4-3.6 8-8 8H168c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16zm0-96c0 4.4-3.6 8-8 8H168c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16zm0-96c0 4.4-3.6 8-8 8H168c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16z"]},Na={prefix:"fas",iconName:"clock",icon:[512,512,[],"f017","M256,8C119,8,8,119,8,256S119,504,256,504,504,393,504,256,393,8,256,8Zm92.49,313h0l-20,25a16,16,0,0,1-22.49,2.5h0l-67-49.72a40,40,0,0,1-15-31.23V112a16,16,0,0,1,16-16h32a16,16,0,0,1,16,16V256l58,42.5A16,16,0,0,1,348.49,321Z"]},Aa={prefix:"fas",iconName:"clone",icon:[512,512,[],"f24d","M464 0c26.51 0 48 21.49 48 48v288c0 26.51-21.49 48-48 48H176c-26.51 0-48-21.49-48-48V48c0-26.51 21.49-48 48-48h288M176 416c-44.112 0-80-35.888-80-80V128H48c-26.51 0-48 21.49-48 48v288c0 26.51 21.49 48 48 48h288c26.51 0 48-21.49 48-48v-48H176z"]},ya={prefix:"fas",iconName:"closed-captioning",icon:[512,512,[],"f20a","M464 64H48C21.5 64 0 85.5 0 112v288c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM218.1 287.7c2.8-2.5 7.1-2.1 9.2.9l19.5 27.7c1.7 2.4 1.5 5.6-.5 7.7-53.6 56.8-172.8 32.1-172.8-67.9 0-97.3 121.7-119.5 172.5-70.1 2.1 2 2.5 3.2 1 5.7l-17.5 30.5c-1.9 3.1-6.2 4-9.1 1.7-40.8-32-94.6-14.9-94.6 31.2.1 48 51.1 70.5 92.3 32.6zm190.4 0c2.8-2.5 7.1-2.1 9.2.9l19.5 27.7c1.7 2.4 1.5 5.6-.5 7.7-53.5 56.9-172.7 32.1-172.7-67.9 0-97.3 121.7-119.5 172.5-70.1 2.1 2 2.5 3.2 1 5.7L420 222.2c-1.9 3.1-6.2 4-9.1 1.7-40.8-32-94.6-14.9-94.6 31.2 0 48 51 70.5 92.2 32.6z"]},Sa={prefix:"fas",iconName:"cloud",icon:[640,512,[],"f0c2","M537.6 226.6c4.1-10.7 6.4-22.4 6.4-34.6 0-53-43-96-96-96-19.7 0-38.1 6-53.3 16.2C367 64.2 315.3 32 256 32c-88.4 0-160 71.6-160 160 0 2.7.1 5.4.2 8.1C40.2 219.8 0 273.2 0 336c0 79.5 64.5 144 144 144h368c70.7 0 128-57.3 128-128 0-61.9-44-113.6-102.4-125.4z"]},wa={prefix:"fas",iconName:"cloud-download-alt",icon:[640,512,[],"f381","M537.6 226.6c4.1-10.7 6.4-22.4 6.4-34.6 0-53-43-96-96-96-19.7 0-38.1 6-53.3 16.2C367 64.2 315.3 32 256 32c-88.4 0-160 71.6-160 160 0 2.7.1 5.4.2 8.1C40.2 219.8 0 273.2 0 336c0 79.5 64.5 144 144 144h368c70.7 0 128-57.3 128-128 0-61.9-44-113.6-102.4-125.4zm-132.9 88.7L299.3 420.7c-6.2 6.2-16.4 6.2-22.6 0L171.3 315.3c-10.1-10.1-2.9-27.3 11.3-27.3H248V176c0-8.8 7.2-16 16-16h48c8.8 0 16 7.2 16 16v112h65.4c14.2 0 21.4 17.2 11.3 27.3z"]},ka={prefix:"fas",iconName:"cloud-meatball",icon:[512,512,[],"f73b","M48 352c-26.5 0-48 21.5-48 48s21.5 48 48 48 48-21.5 48-48-21.5-48-48-48zm416 0c-26.5 0-48 21.5-48 48s21.5 48 48 48 48-21.5 48-48-21.5-48-48-48zm-119 11.1c4.6-14.5 1.6-30.8-9.8-42.3-11.5-11.5-27.8-14.4-42.3-9.9-7-13.5-20.7-23-36.9-23s-29.9 9.5-36.9 23c-14.5-4.6-30.8-1.6-42.3 9.9-11.5 11.5-14.4 27.8-9.9 42.3-13.5 7-23 20.7-23 36.9s9.5 29.9 23 36.9c-4.6 14.5-1.6 30.8 9.9 42.3 8.2 8.2 18.9 12.3 29.7 12.3 4.3 0 8.5-1.1 12.6-2.5 7 13.5 20.7 23 36.9 23s29.9-9.5 36.9-23c4.1 1.3 8.3 2.5 12.6 2.5 10.8 0 21.5-4.1 29.7-12.3 11.5-11.5 14.4-27.8 9.8-42.3 13.5-7 23-20.7 23-36.9s-9.5-29.9-23-36.9zM512 224c0-53-43-96-96-96-.6 0-1.1.2-1.6.2 1.1-5.2 1.6-10.6 1.6-16.2 0-44.2-35.8-80-80-80-24.6 0-46.3 11.3-61 28.8C256.4 24.8 219.3 0 176 0 114.1 0 64 50.1 64 112c0 7.3.8 14.3 2.1 21.2C27.8 145.8 0 181.5 0 224c0 53 43 96 96 96h43.4c3.6-8 8.4-15.4 14.8-21.8 13.5-13.5 31.5-21.1 50.8-21.3 13.5-13.2 31.7-20.9 51-20.9s37.5 7.7 51 20.9c19.3.2 37.3 7.8 50.8 21.3 6.4 6.4 11.3 13.8 14.8 21.8H416c53 0 96-43 96-96z"]},Ta={prefix:"fas",iconName:"cloud-moon",icon:[576,512,[],"f6c3","M342.8 352.7c5.7-9.6 9.2-20.7 9.2-32.7 0-35.3-28.7-64-64-64-17.2 0-32.8 6.9-44.3 17.9-16.3-29.6-47.5-49.9-83.7-49.9-53 0-96 43-96 96 0 2 .5 3.8.6 5.7C27.1 338.8 0 374.1 0 416c0 53 43 96 96 96h240c44.2 0 80-35.8 80-80 0-41.9-32.3-75.8-73.2-79.3zm222.5-54.3c-93.1 17.7-178.5-53.7-178.5-147.7 0-54.2 29-104 76.1-130.8 7.3-4.1 5.4-15.1-2.8-16.7C448.4 1.1 436.7 0 425 0 319.1 0 233.1 85.9 233.1 192c0 8.5.7 16.8 1.8 25 5.9 4.3 11.6 8.9 16.7 14.2 11.4-4.7 23.7-7.2 36.4-7.2 52.9 0 96 43.1 96 96 0 3.6-.2 7.2-.6 10.7 23.6 10.8 42.4 29.5 53.5 52.6 54.4-3.4 103.7-29.3 137.1-70.4 5.3-6.5-.5-16.1-8.7-14.5z"]},Ea={prefix:"fas",iconName:"cloud-moon-rain",icon:[576,512,[],"f73c","M350.5 225.5c-6.9-37.2-39.3-65.5-78.5-65.5-12.3 0-23.9 3-34.3 8-17.4-24.1-45.6-40-77.7-40-53 0-96 43-96 96 0 .5.2 1.1.2 1.6C27.6 232.9 0 265.2 0 304c0 44.2 35.8 80 80 80h256c44.2 0 80-35.8 80-80 0-39.2-28.2-71.7-65.5-78.5zm217.4-1.7c-70.4 13.3-135-40.3-135-110.8 0-40.6 21.9-78 57.5-98.1 5.5-3.1 4.1-11.4-2.1-12.5C479.6.8 470.7 0 461.8 0c-77.9 0-141.1 61.2-144.4 137.9 26.7 11.9 48.2 33.8 58.9 61.7 37.1 14.3 64 47.4 70.2 86.8 5.1.5 10 1.5 15.2 1.5 44.7 0 85.6-20.2 112.6-53.3 4.2-4.8-.2-12-6.4-10.8zM364.5 418.1c-7.6-4.3-17.4-1.8-21.8 6l-36.6 64c-4.4 7.7-1.7 17.4 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l36.6-64c4.3-7.7 1.7-17.4-6-21.8zm-96 0c-7.6-4.3-17.4-1.8-21.8 6l-36.6 64c-4.4 7.7-1.7 17.4 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l36.6-64c4.3-7.7 1.7-17.4-6-21.8zm-96 0c-7.6-4.3-17.4-1.8-21.8 6l-36.6 64c-4.4 7.7-1.7 17.4 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l36.6-64c4.3-7.7 1.7-17.4-6-21.8zm-96 0c-7.6-4.3-17.4-1.8-21.8 6l-36.6 64c-4.4 7.7-1.7 17.4 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l36.6-64c4.3-7.7 1.7-17.4-6-21.8z"]},Pa={prefix:"fas",iconName:"cloud-rain",icon:[512,512,[],"f73d","M416 128c-.6 0-1.1.2-1.6.2 1.1-5.2 1.6-10.6 1.6-16.2 0-44.2-35.8-80-80-80-24.6 0-46.3 11.3-61 28.8C256.4 24.8 219.3 0 176 0 114.1 0 64 50.1 64 112c0 7.3.8 14.3 2.1 21.2C27.8 145.8 0 181.5 0 224c0 53 43 96 96 96h320c53 0 96-43 96-96s-43-96-96-96zM88 374.2c-12.8 44.4-40 56.4-40 87.7 0 27.7 21.5 50.1 48 50.1s48-22.4 48-50.1c0-31.4-27.2-43.1-40-87.7-2.2-8.1-13.5-8.5-16 0zm160 0c-12.8 44.4-40 56.4-40 87.7 0 27.7 21.5 50.1 48 50.1s48-22.4 48-50.1c0-31.4-27.2-43.1-40-87.7-2.2-8.1-13.5-8.5-16 0zm160 0c-12.8 44.4-40 56.4-40 87.7 0 27.7 21.5 50.1 48 50.1s48-22.4 48-50.1c0-31.4-27.2-43.1-40-87.7-2.2-8.1-13.5-8.5-16 0z"]},Da={prefix:"fas",iconName:"cloud-showers-heavy",icon:[512,512,[],"f740","M183.9 370.1c-7.6-4.4-17.4-1.8-21.8 6l-64 112c-4.4 7.7-1.7 17.5 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l64-112c4.4-7.6 1.7-17.4-6-21.8zm96 0c-7.6-4.4-17.4-1.8-21.8 6l-64 112c-4.4 7.7-1.7 17.5 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l64-112c4.4-7.6 1.7-17.4-6-21.8zm-192 0c-7.6-4.4-17.4-1.8-21.8 6l-64 112c-4.4 7.7-1.7 17.5 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l64-112c4.4-7.6 1.7-17.4-6-21.8zm384 0c-7.6-4.4-17.4-1.8-21.8 6l-64 112c-4.4 7.7-1.7 17.5 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l64-112c4.4-7.6 1.7-17.4-6-21.8zm-96 0c-7.6-4.4-17.4-1.8-21.8 6l-64 112c-4.4 7.7-1.7 17.5 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l64-112c4.4-7.6 1.7-17.4-6-21.8zM416 128c-.6 0-1.1.2-1.6.2 1.1-5.2 1.6-10.6 1.6-16.2 0-44.2-35.8-80-80-80-24.6 0-46.3 11.3-61 28.8C256.4 24.8 219.3 0 176 0 114.2 0 64 50.1 64 112c0 7.3.8 14.3 2.1 21.2C27.8 145.8 0 181.5 0 224c0 53 43 96 96 96h320c53 0 96-43 96-96s-43-96-96-96z"]},Oa={prefix:"fas",iconName:"cloud-sun",icon:[640,512,[],"f6c4","M575.2 325.7c.2-1.9.8-3.7.8-5.6 0-35.3-28.7-64-64-64-12.6 0-24.2 3.8-34.1 10-17.6-38.8-56.5-66-101.9-66-61.8 0-112 50.1-112 112 0 3 .7 5.8.9 8.7-49.6 3.7-88.9 44.7-88.9 95.3 0 53 43 96 96 96h272c53 0 96-43 96-96 0-42.1-27.2-77.4-64.8-90.4zm-430.4-22.6c-43.7-43.7-43.7-114.7 0-158.3 43.7-43.7 114.7-43.7 158.4 0 9.7 9.7 16.9 20.9 22.3 32.7 9.8-3.7 20.1-6 30.7-7.5L386 81.1c4-11.9-7.3-23.1-19.2-19.2L279 91.2 237.5 8.4C232-2.8 216-2.8 210.4 8.4L169 91.2 81.1 61.9C69.3 58 58 69.3 61.9 81.1l29.3 87.8-82.8 41.5c-11.2 5.6-11.2 21.5 0 27.1l82.8 41.4-29.3 87.8c-4 11.9 7.3 23.1 19.2 19.2l76.1-25.3c6.1-12.4 14-23.7 23.6-33.5-13.1-5.4-25.4-13.4-36-24zm-4.8-79.2c0 40.8 29.3 74.8 67.9 82.3 8-4.7 16.3-8.8 25.2-11.7 5.4-44.3 31-82.5 67.4-105C287.3 160.4 258 140 224 140c-46.3 0-84 37.6-84 83.9z"]},Ia={prefix:"fas",iconName:"cloud-sun-rain",icon:[576,512,[],"f743","M510.5 225.5c-6.9-37.2-39.3-65.5-78.5-65.5-12.3 0-23.9 3-34.3 8-17.4-24.1-45.6-40-77.7-40-53 0-96 43-96 96 0 .5.2 1.1.2 1.6C187.6 233 160 265.2 160 304c0 44.2 35.8 80 80 80h256c44.2 0 80-35.8 80-80 0-39.2-28.2-71.7-65.5-78.5zm-386.4 34.4c-37.4-37.4-37.4-98.3 0-135.8 34.6-34.6 89.1-36.8 126.7-7.4 20-12.9 43.6-20.7 69.2-20.7.7 0 1.3.2 2 .2l8.9-26.7c3.4-10.2-6.3-19.8-16.5-16.4l-75.3 25.1-35.5-71c-4.8-9.6-18.5-9.6-23.3 0l-35.5 71-75.3-25.1c-10.2-3.4-19.8 6.3-16.4 16.5l25.1 75.3-71 35.5c-9.6 4.8-9.6 18.5 0 23.3l71 35.5-25.1 75.3c-3.4 10.2 6.3 19.8 16.5 16.5l59.2-19.7c-.2-2.4-.7-4.7-.7-7.2 0-12.5 2.3-24.5 6.2-35.9-3.6-2.7-7.1-5.2-10.2-8.3zm69.8-58c4.3-24.5 15.8-46.4 31.9-64-9.8-6.2-21.4-9.9-33.8-9.9-35.3 0-64 28.7-64 64 0 18.7 8.2 35.4 21.1 47.1 11.3-15.9 26.6-28.9 44.8-37.2zm330.6 216.2c-7.6-4.3-17.4-1.8-21.8 6l-36.6 64c-4.4 7.7-1.7 17.4 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l36.6-64c4.3-7.7 1.7-17.4-6-21.8zm-96 0c-7.6-4.3-17.4-1.8-21.8 6l-36.6 64c-4.4 7.7-1.7 17.4 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l36.6-64c4.3-7.7 1.7-17.4-6-21.8zm-96 0c-7.6-4.3-17.4-1.8-21.8 6l-36.6 64c-4.4 7.7-1.7 17.4 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l36.6-64c4.3-7.7 1.7-17.4-6-21.8zm-96 0c-7.6-4.3-17.4-1.8-21.8 6l-36.6 64c-4.4 7.7-1.7 17.4 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l36.6-64c4.3-7.7 1.7-17.4-6-21.8z"]},Ba={prefix:"fas",iconName:"cloud-upload-alt",icon:[640,512,[],"f382","M537.6 226.6c4.1-10.7 6.4-22.4 6.4-34.6 0-53-43-96-96-96-19.7 0-38.1 6-53.3 16.2C367 64.2 315.3 32 256 32c-88.4 0-160 71.6-160 160 0 2.7.1 5.4.2 8.1C40.2 219.8 0 273.2 0 336c0 79.5 64.5 144 144 144h368c70.7 0 128-57.3 128-128 0-61.9-44-113.6-102.4-125.4zM393.4 288H328v112c0 8.8-7.2 16-16 16h-48c-8.8 0-16-7.2-16-16V288h-65.4c-14.3 0-21.4-17.2-11.3-27.3l105.4-105.4c6.2-6.2 16.4-6.2 22.6 0l105.4 105.4c10.1 10.1 2.9 27.3-11.3 27.3z"]},Ra={prefix:"fas",iconName:"cocktail",icon:[576,512,[],"f561","M296 464h-56V338.78l168.74-168.73c15.52-15.52 4.53-42.05-17.42-42.05H24.68c-21.95 0-32.94 26.53-17.42 42.05L176 338.78V464h-56c-22.09 0-40 17.91-40 40 0 4.42 3.58 8 8 8h240c4.42 0 8-3.58 8-8 0-22.09-17.91-40-40-40zM432 0c-62.61 0-115.35 40.2-135.18 96h52.54c16.65-28.55 47.27-48 82.64-48 52.93 0 96 43.06 96 96s-43.07 96-96 96c-14.04 0-27.29-3.2-39.32-8.64l-35.26 35.26C379.23 279.92 404.59 288 432 288c79.53 0 144-64.47 144-144S511.53 0 432 0z"]},Za={prefix:"fas",iconName:"code",icon:[640,512,[],"f121","M278.9 511.5l-61-17.7c-6.4-1.8-10-8.5-8.2-14.9L346.2 8.7c1.8-6.4 8.5-10 14.9-8.2l61 17.7c6.4 1.8 10 8.5 8.2 14.9L293.8 503.3c-1.9 6.4-8.5 10.1-14.9 8.2zm-114-112.2l43.5-46.4c4.6-4.9 4.3-12.7-.8-17.2L117 256l90.6-79.7c5.1-4.5 5.5-12.3.8-17.2l-43.5-46.4c-4.5-4.8-12.1-5.1-17-.5L3.8 247.2c-5.1 4.7-5.1 12.8 0 17.5l144.1 135.1c4.9 4.6 12.5 4.4 17-.5zm327.2.6l144.1-135.1c5.1-4.7 5.1-12.8 0-17.5L492.1 112.1c-4.8-4.5-12.4-4.3-17 .5L431.6 159c-4.6 4.9-4.3 12.7.8 17.2L523 256l-90.6 79.7c-5.1 4.5-5.5 12.3-.8 17.2l43.5 46.4c4.5 4.9 12.1 5.1 17 .6z"]},ja={prefix:"fas",iconName:"code-branch",icon:[384,512,[],"f126","M384 144c0-44.2-35.8-80-80-80s-80 35.8-80 80c0 36.4 24.3 67.1 57.5 76.8-.6 16.1-4.2 28.5-11 36.9-15.4 19.2-49.3 22.4-85.2 25.7-28.2 2.6-57.4 5.4-81.3 16.9v-144c32.5-10.2 56-40.5 56-76.3 0-44.2-35.8-80-80-80S0 35.8 0 80c0 35.8 23.5 66.1 56 76.3v199.3C23.5 365.9 0 396.2 0 432c0 44.2 35.8 80 80 80s80-35.8 80-80c0-34-21.2-63.1-51.2-74.6 3.1-5.2 7.8-9.8 14.9-13.4 16.2-8.2 40.4-10.4 66.1-12.8 42.2-3.9 90-8.4 118.2-43.4 14-17.4 21.1-39.8 21.6-67.9 31.6-10.8 54.4-40.7 54.4-75.9zM80 64c8.8 0 16 7.2 16 16s-7.2 16-16 16-16-7.2-16-16 7.2-16 16-16zm0 384c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm224-320c8.8 0 16 7.2 16 16s-7.2 16-16 16-16-7.2-16-16 7.2-16 16-16z"]},Fa={prefix:"fas",iconName:"coffee",icon:[640,512,[],"f0f4","M192 384h192c53 0 96-43 96-96h32c70.6 0 128-57.4 128-128S582.6 32 512 32H120c-13.3 0-24 10.7-24 24v232c0 53 43 96 96 96zM512 96c35.3 0 64 28.7 64 64s-28.7 64-64 64h-32V96h32zm47.7 384H48.3c-47.6 0-61-64-36-64h583.3c25 0 11.8 64-35.9 64z"]},qa={prefix:"fas",iconName:"cog",icon:[512,512,[],"f013","M487.4 315.7l-42.6-24.6c4.3-23.2 4.3-47 0-70.2l42.6-24.6c4.9-2.8 7.1-8.6 5.5-14-11.1-35.6-30-67.8-54.7-94.6-3.8-4.1-10-5.1-14.8-2.3L380.8 110c-17.9-15.4-38.5-27.3-60.8-35.1V25.8c0-5.6-3.9-10.5-9.4-11.7-36.7-8.2-74.3-7.8-109.2 0-5.5 1.2-9.4 6.1-9.4 11.7V75c-22.2 7.9-42.8 19.8-60.8 35.1L88.7 85.5c-4.9-2.8-11-1.9-14.8 2.3-24.7 26.7-43.6 58.9-54.7 94.6-1.7 5.4.6 11.2 5.5 14L67.3 221c-4.3 23.2-4.3 47 0 70.2l-42.6 24.6c-4.9 2.8-7.1 8.6-5.5 14 11.1 35.6 30 67.8 54.7 94.6 3.8 4.1 10 5.1 14.8 2.3l42.6-24.6c17.9 15.4 38.5 27.3 60.8 35.1v49.2c0 5.6 3.9 10.5 9.4 11.7 36.7 8.2 74.3 7.8 109.2 0 5.5-1.2 9.4-6.1 9.4-11.7v-49.2c22.2-7.9 42.8-19.8 60.8-35.1l42.6 24.6c4.9 2.8 11 1.9 14.8-2.3 24.7-26.7 43.6-58.9 54.7-94.6 1.5-5.5-.7-11.3-5.6-14.1zM256 336c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z"]},Ua={prefix:"fas",iconName:"cogs",icon:[640,512,[],"f085","M512.1 191l-8.2 14.3c-3 5.3-9.4 7.5-15.1 5.4-11.8-4.4-22.6-10.7-32.1-18.6-4.6-3.8-5.8-10.5-2.8-15.7l8.2-14.3c-6.9-8-12.3-17.3-15.9-27.4h-16.5c-6 0-11.2-4.3-12.2-10.3-2-12-2.1-24.6 0-37.1 1-6 6.2-10.4 12.2-10.4h16.5c3.6-10.1 9-19.4 15.9-27.4l-8.2-14.3c-3-5.2-1.9-11.9 2.8-15.7 9.5-7.9 20.4-14.2 32.1-18.6 5.7-2.1 12.1.1 15.1 5.4l8.2 14.3c10.5-1.9 21.2-1.9 31.7 0L552 6.3c3-5.3 9.4-7.5 15.1-5.4 11.8 4.4 22.6 10.7 32.1 18.6 4.6 3.8 5.8 10.5 2.8 15.7l-8.2 14.3c6.9 8 12.3 17.3 15.9 27.4h16.5c6 0 11.2 4.3 12.2 10.3 2 12 2.1 24.6 0 37.1-1 6-6.2 10.4-12.2 10.4h-16.5c-3.6 10.1-9 19.4-15.9 27.4l8.2 14.3c3 5.2 1.9 11.9-2.8 15.7-9.5 7.9-20.4 14.2-32.1 18.6-5.7 2.1-12.1-.1-15.1-5.4l-8.2-14.3c-10.4 1.9-21.2 1.9-31.7 0zm-10.5-58.8c38.5 29.6 82.4-14.3 52.8-52.8-38.5-29.7-82.4 14.3-52.8 52.8zM386.3 286.1l33.7 16.8c10.1 5.8 14.5 18.1 10.5 29.1-8.9 24.2-26.4 46.4-42.6 65.8-7.4 8.9-20.2 11.1-30.3 5.3l-29.1-16.8c-16 13.7-34.6 24.6-54.9 31.7v33.6c0 11.6-8.3 21.6-19.7 23.6-24.6 4.2-50.4 4.4-75.9 0-11.5-2-20-11.9-20-23.6V418c-20.3-7.2-38.9-18-54.9-31.7L74 403c-10 5.8-22.9 3.6-30.3-5.3-16.2-19.4-33.3-41.6-42.2-65.7-4-10.9.4-23.2 10.5-29.1l33.3-16.8c-3.9-20.9-3.9-42.4 0-63.4L12 205.8c-10.1-5.8-14.6-18.1-10.5-29 8.9-24.2 26-46.4 42.2-65.8 7.4-8.9 20.2-11.1 30.3-5.3l29.1 16.8c16-13.7 34.6-24.6 54.9-31.7V57.1c0-11.5 8.2-21.5 19.6-23.5 24.6-4.2 50.5-4.4 76-.1 11.5 2 20 11.9 20 23.6v33.6c20.3 7.2 38.9 18 54.9 31.7l29.1-16.8c10-5.8 22.9-3.6 30.3 5.3 16.2 19.4 33.2 41.6 42.1 65.8 4 10.9.1 23.2-10 29.1l-33.7 16.8c3.9 21 3.9 42.5 0 63.5zm-117.6 21.1c59.2-77-28.7-164.9-105.7-105.7-59.2 77 28.7 164.9 105.7 105.7zm243.4 182.7l-8.2 14.3c-3 5.3-9.4 7.5-15.1 5.4-11.8-4.4-22.6-10.7-32.1-18.6-4.6-3.8-5.8-10.5-2.8-15.7l8.2-14.3c-6.9-8-12.3-17.3-15.9-27.4h-16.5c-6 0-11.2-4.3-12.2-10.3-2-12-2.1-24.6 0-37.1 1-6 6.2-10.4 12.2-10.4h16.5c3.6-10.1 9-19.4 15.9-27.4l-8.2-14.3c-3-5.2-1.9-11.9 2.8-15.7 9.5-7.9 20.4-14.2 32.1-18.6 5.7-2.1 12.1.1 15.1 5.4l8.2 14.3c10.5-1.9 21.2-1.9 31.7 0l8.2-14.3c3-5.3 9.4-7.5 15.1-5.4 11.8 4.4 22.6 10.7 32.1 18.6 4.6 3.8 5.8 10.5 2.8 15.7l-8.2 14.3c6.9 8 12.3 17.3 15.9 27.4h16.5c6 0 11.2 4.3 12.2 10.3 2 12 2.1 24.6 0 37.1-1 6-6.2 10.4-12.2 10.4h-16.5c-3.6 10.1-9 19.4-15.9 27.4l8.2 14.3c3 5.2 1.9 11.9-2.8 15.7-9.5 7.9-20.4 14.2-32.1 18.6-5.7 2.1-12.1-.1-15.1-5.4l-8.2-14.3c-10.4 1.9-21.2 1.9-31.7 0zM501.6 431c38.5 29.6 82.4-14.3 52.8-52.8-38.5-29.6-82.4 14.3-52.8 52.8z"]},Wa={prefix:"fas",iconName:"coins",icon:[512,512,[],"f51e","M0 405.3V448c0 35.3 86 64 192 64s192-28.7 192-64v-42.7C342.7 434.4 267.2 448 192 448S41.3 434.4 0 405.3zM320 128c106 0 192-28.7 192-64S426 0 320 0 128 28.7 128 64s86 64 192 64zM0 300.4V352c0 35.3 86 64 192 64s192-28.7 192-64v-51.6c-41.3 34-116.9 51.6-192 51.6S41.3 334.4 0 300.4zm416 11c57.3-11.1 96-31.7 96-55.4v-42.7c-23.2 16.4-57.3 27.6-96 34.5v63.6zM192 160C86 160 0 195.8 0 240s86 80 192 80 192-35.8 192-80-86-80-192-80zm219.3 56.3c60-10.8 100.7-32 100.7-56.3v-42.7c-35.5 25.1-96.5 38.6-160.7 41.8 29.5 14.3 51.2 33.5 60 57.2z"]},Ga={prefix:"fas",iconName:"columns",icon:[512,512,[],"f0db","M464 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zM224 416H64V160h160v256zm224 0H288V160h160v256z"]},_a={prefix:"fas",iconName:"comment",icon:[512,512,[],"f075","M256 32C114.6 32 0 125.1 0 240c0 49.6 21.4 95 57 130.7C44.5 421.1 2.7 466 2.2 466.5c-2.2 2.3-2.8 5.7-1.5 8.7S4.8 480 8 480c66.3 0 116-31.8 140.6-51.4 32.7 12.3 69 19.4 107.4 19.4 141.4 0 256-93.1 256-208S397.4 32 256 32z"]},$a={prefix:"fas",iconName:"comment-alt",icon:[512,512,[],"f27a","M448 0H64C28.7 0 0 28.7 0 64v288c0 35.3 28.7 64 64 64h96v84c0 9.8 11.2 15.5 19.1 9.7L304 416h144c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64z"]},Ya={prefix:"fas",iconName:"comment-dollar",icon:[512,512,[],"f651","M256 32C114.62 32 0 125.12 0 240c0 49.56 21.41 95.01 57.02 130.74C44.46 421.05 2.7 465.97 2.2 466.5A7.995 7.995 0 0 0 8 480c66.26 0 115.99-31.75 140.6-51.38C181.29 440.93 217.59 448 256 448c141.38 0 256-93.12 256-208S397.38 32 256 32zm24 302.44V352c0 8.84-7.16 16-16 16h-16c-8.84 0-16-7.16-16-16v-17.73c-11.42-1.35-22.28-5.19-31.78-11.46-6.22-4.11-6.82-13.11-1.55-18.38l17.52-17.52c3.74-3.74 9.31-4.24 14.11-2.03 3.18 1.46 6.66 2.22 10.26 2.22h32.78c4.66 0 8.44-3.78 8.44-8.42 0-3.75-2.52-7.08-6.12-8.11l-50.07-14.3c-22.25-6.35-40.01-24.71-42.91-47.67-4.05-32.07 19.03-59.43 49.32-63.05V128c0-8.84 7.16-16 16-16h16c8.84 0 16 7.16 16 16v17.73c11.42 1.35 22.28 5.19 31.78 11.46 6.22 4.11 6.82 13.11 1.55 18.38l-17.52 17.52c-3.74 3.74-9.31 4.24-14.11 2.03a24.516 24.516 0 0 0-10.26-2.22h-32.78c-4.66 0-8.44 3.78-8.44 8.42 0 3.75 2.52 7.08 6.12 8.11l50.07 14.3c22.25 6.36 40.01 24.71 42.91 47.67 4.05 32.06-19.03 59.42-49.32 63.04z"]},Ka={prefix:"fas",iconName:"comment-dots",icon:[512,512,[],"f4ad","M256 32C114.6 32 0 125.1 0 240c0 49.6 21.4 95 57 130.7C44.5 421.1 2.7 466 2.2 466.5c-2.2 2.3-2.8 5.7-1.5 8.7S4.8 480 8 480c66.3 0 116-31.8 140.6-51.4 32.7 12.3 69 19.4 107.4 19.4 141.4 0 256-93.1 256-208S397.4 32 256 32zM128 272c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm128 0c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm128 0c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},Ja={prefix:"fas",iconName:"comment-medical",icon:[512,512,[],"f7f5","M256 32C114.62 32 0 125.12 0 240c0 49.56 21.41 95 57 130.74C44.46 421.05 2.7 466 2.2 466.5A8 8 0 0 0 8 480c66.26 0 116-31.75 140.6-51.38A304.66 304.66 0 0 0 256 448c141.39 0 256-93.12 256-208S397.39 32 256 32zm96 232a8 8 0 0 1-8 8h-56v56a8 8 0 0 1-8 8h-48a8 8 0 0 1-8-8v-56h-56a8 8 0 0 1-8-8v-48a8 8 0 0 1 8-8h56v-56a8 8 0 0 1 8-8h48a8 8 0 0 1 8 8v56h56a8 8 0 0 1 8 8z"]},Qa={prefix:"fas",iconName:"comment-slash",icon:[640,512,[],"f4b3","M64 240c0 49.6 21.4 95 57 130.7-12.6 50.3-54.3 95.2-54.8 95.8-2.2 2.3-2.8 5.7-1.5 8.7 1.3 2.9 4.1 4.8 7.3 4.8 66.3 0 116-31.8 140.6-51.4 32.7 12.3 69 19.4 107.4 19.4 27.4 0 53.7-3.6 78.4-10L72.9 186.4c-5.6 17.1-8.9 35-8.9 53.6zm569.8 218.1l-114.4-88.4C554.6 334.1 576 289.2 576 240c0-114.9-114.6-208-256-208-65.1 0-124.2 20.1-169.4 52.7L45.5 3.4C38.5-2 28.5-.8 23 6.2L3.4 31.4c-5.4 7-4.2 17 2.8 22.4l588.4 454.7c7 5.4 17 4.2 22.5-2.8l19.6-25.3c5.4-6.8 4.1-16.9-2.9-22.3z"]},Xa={prefix:"fas",iconName:"comments",icon:[576,512,[],"f086","M416 192c0-88.4-93.1-160-208-160S0 103.6 0 192c0 34.3 14.1 65.9 38 92-13.4 30.2-35.5 54.2-35.8 54.5-2.2 2.3-2.8 5.7-1.5 8.7S4.8 352 8 352c36.6 0 66.9-12.3 88.7-25 32.2 15.7 70.3 25 111.3 25 114.9 0 208-71.6 208-160zm122 220c23.9-26 38-57.7 38-92 0-66.9-53.5-124.2-129.3-148.1.9 6.6 1.3 13.3 1.3 20.1 0 105.9-107.7 192-240 192-10.8 0-21.3-.8-31.7-1.9C207.8 439.6 281.8 480 368 480c41 0 79.1-9.2 111.3-25 21.8 12.7 52.1 25 88.7 25 3.2 0 6.1-1.9 7.3-4.8 1.3-2.9.7-6.3-1.5-8.7-.3-.3-22.4-24.2-35.8-54.5z"]},ce={prefix:"fas",iconName:"comments-dollar",icon:[576,512,[],"f653","M416 192c0-88.37-93.12-160-208-160S0 103.63 0 192c0 34.27 14.13 65.95 37.97 91.98C24.61 314.22 2.52 338.16 2.2 338.5A7.995 7.995 0 0 0 8 352c36.58 0 66.93-12.25 88.73-24.98C128.93 342.76 167.02 352 208 352c114.88 0 208-71.63 208-160zm-224 96v-16.29c-11.29-.58-22.27-4.52-31.37-11.35-3.9-2.93-4.1-8.77-.57-12.14l11.75-11.21c2.77-2.64 6.89-2.76 10.13-.73 3.87 2.42 8.26 3.72 12.82 3.72h28.11c6.5 0 11.8-5.92 11.8-13.19 0-5.95-3.61-11.19-8.77-12.73l-45-13.5c-18.59-5.58-31.58-23.42-31.58-43.39 0-24.52 19.05-44.44 42.67-45.07V96c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v16.29c11.29.58 22.27 4.51 31.37 11.35 3.9 2.93 4.1 8.77.57 12.14l-11.75 11.21c-2.77 2.64-6.89 2.76-10.13.73-3.87-2.43-8.26-3.72-12.82-3.72h-28.11c-6.5 0-11.8 5.92-11.8 13.19 0 5.95 3.61 11.19 8.77 12.73l45 13.5c18.59 5.58 31.58 23.42 31.58 43.39 0 24.53-19.05 44.44-42.67 45.07V288c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8zm346.01 123.99C561.87 385.96 576 354.27 576 320c0-66.94-53.49-124.2-129.33-148.07.86 6.6 1.33 13.29 1.33 20.07 0 105.87-107.66 192-240 192-10.78 0-21.32-.77-31.73-1.88C207.8 439.63 281.77 480 368 480c40.98 0 79.07-9.24 111.27-24.98C501.07 467.75 531.42 480 568 480c3.2 0 6.09-1.91 7.34-4.84 1.27-2.94.66-6.34-1.55-8.67-.31-.33-22.42-24.24-35.78-54.5z"]},ae={prefix:"fas",iconName:"compact-disc",icon:[496,512,[],"f51f","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM88 256H56c0-105.9 86.1-192 192-192v32c-88.2 0-160 71.8-160 160zm160 96c-53 0-96-43-96-96s43-96 96-96 96 43 96 96-43 96-96 96zm0-128c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32z"]},ee={prefix:"fas",iconName:"compass",icon:[496,512,[],"f14e","M225.38 233.37c-12.5 12.5-12.5 32.76 0 45.25 12.49 12.5 32.76 12.5 45.25 0 12.5-12.5 12.5-32.76 0-45.25-12.5-12.49-32.76-12.49-45.25 0zM248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm126.14 148.05L308.17 300.4a31.938 31.938 0 0 1-15.77 15.77l-144.34 65.97c-16.65 7.61-33.81-9.55-26.2-26.2l65.98-144.35a31.938 31.938 0 0 1 15.77-15.77l144.34-65.97c16.65-7.6 33.8 9.55 26.19 26.2z"]},ie={prefix:"fas",iconName:"compress",icon:[448,512,[],"f066","M436 192H312c-13.3 0-24-10.7-24-24V44c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v84h84c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm-276-24V44c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v84H12c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h124c13.3 0 24-10.7 24-24zm0 300V344c0-13.3-10.7-24-24-24H12c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h84v84c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm192 0v-84h84c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12H312c-13.3 0-24 10.7-24 24v124c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12z"]},ne={prefix:"fas",iconName:"compress-alt",icon:[448,512,[],"f422","M4.686 427.314L104 328l-32.922-31.029C55.958 281.851 66.666 256 88.048 256h112C213.303 256 224 266.745 224 280v112c0 21.382-25.803 32.09-40.922 16.971L152 376l-99.314 99.314c-6.248 6.248-16.379 6.248-22.627 0L4.686 449.941c-6.248-6.248-6.248-16.379 0-22.627zM443.314 84.686L344 184l32.922 31.029c15.12 15.12 4.412 40.971-16.97 40.971h-112C234.697 256 224 245.255 224 232V120c0-21.382 25.803-32.09 40.922-16.971L296 136l99.314-99.314c6.248-6.248 16.379-6.248 22.627 0l25.373 25.373c6.248 6.248 6.248 16.379 0 22.627z"]},te={prefix:"fas",iconName:"compress-arrows-alt",icon:[512,512,[],"f78c","M200 288H88c-21.4 0-32.1 25.8-17 41l32.9 31-99.2 99.3c-6.2 6.2-6.2 16.4 0 22.6l25.4 25.4c6.2 6.2 16.4 6.2 22.6 0L152 408l31.1 33c15.1 15.1 40.9 4.4 40.9-17V312c0-13.3-10.7-24-24-24zm112-64h112c21.4 0 32.1-25.9 17-41l-33-31 99.3-99.3c6.2-6.2 6.2-16.4 0-22.6L481.9 4.7c-6.2-6.2-16.4-6.2-22.6 0L360 104l-31.1-33C313.8 55.9 288 66.6 288 88v112c0 13.3 10.7 24 24 24zm96 136l33-31.1c15.1-15.1 4.4-40.9-17-40.9H312c-13.3 0-24 10.7-24 24v112c0 21.4 25.9 32.1 41 17l31-32.9 99.3 99.3c6.2 6.2 16.4 6.2 22.6 0l25.4-25.4c6.2-6.2 6.2-16.4 0-22.6L408 360zM183 71.1L152 104 52.7 4.7c-6.2-6.2-16.4-6.2-22.6 0L4.7 30.1c-6.2 6.2-6.2 16.4 0 22.6L104 152l-33 31.1C55.9 198.2 66.6 224 88 224h112c13.3 0 24-10.7 24-24V88c0-21.3-25.9-32-41-16.9z"]},oe={prefix:"fas",iconName:"concierge-bell",icon:[512,512,[],"f562","M288 130.54V112h16c8.84 0 16-7.16 16-16V80c0-8.84-7.16-16-16-16h-96c-8.84 0-16 7.16-16 16v16c0 8.84 7.16 16 16 16h16v18.54C115.49 146.11 32 239.18 32 352h448c0-112.82-83.49-205.89-192-221.46zM496 384H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h480c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z"]},re={prefix:"fas",iconName:"cookie",icon:[512,512,[],"f563","M510.37 254.79l-12.08-76.26a132.493 132.493 0 0 0-37.16-72.95l-54.76-54.75c-19.73-19.72-45.18-32.7-72.71-37.05l-76.7-12.15c-27.51-4.36-55.69.11-80.52 12.76L107.32 49.6a132.25 132.25 0 0 0-57.79 57.8l-35.1 68.88a132.602 132.602 0 0 0-12.82 80.94l12.08 76.27a132.493 132.493 0 0 0 37.16 72.95l54.76 54.75a132.087 132.087 0 0 0 72.71 37.05l76.7 12.14c27.51 4.36 55.69-.11 80.52-12.75l69.12-35.21a132.302 132.302 0 0 0 57.79-57.8l35.1-68.87c12.71-24.96 17.2-53.3 12.82-80.96zM176 368c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm32-160c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm160 128c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},le={prefix:"fas",iconName:"cookie-bite",icon:[512,512,[],"f564","M510.52 255.82c-69.97-.85-126.47-57.69-126.47-127.86-70.17 0-127-56.49-127.86-126.45-27.26-4.14-55.13.3-79.72 12.82l-69.13 35.22a132.221 132.221 0 0 0-57.79 57.81l-35.1 68.88a132.645 132.645 0 0 0-12.82 80.95l12.08 76.27a132.521 132.521 0 0 0 37.16 72.96l54.77 54.76a132.036 132.036 0 0 0 72.71 37.06l76.71 12.15c27.51 4.36 55.7-.11 80.53-12.76l69.13-35.21a132.273 132.273 0 0 0 57.79-57.81l35.1-68.88c12.56-24.64 17.01-52.58 12.91-79.91zM176 368c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm32-160c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm160 128c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},fe={prefix:"fas",iconName:"copy",icon:[448,512,[],"f0c5","M320 448v40c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24V120c0-13.255 10.745-24 24-24h72v296c0 30.879 25.121 56 56 56h168zm0-344V0H152c-13.255 0-24 10.745-24 24v368c0 13.255 10.745 24 24 24h272c13.255 0 24-10.745 24-24V128H344c-13.2 0-24-10.8-24-24zm120.971-31.029L375.029 7.029A24 24 0 0 0 358.059 0H352v96h96v-6.059a24 24 0 0 0-7.029-16.97z"]},se={prefix:"fas",iconName:"copyright",icon:[512,512,[],"f1f9","M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm117.134 346.753c-1.592 1.867-39.776 45.731-109.851 45.731-84.692 0-144.484-63.26-144.484-145.567 0-81.303 62.004-143.401 143.762-143.401 66.957 0 101.965 37.315 103.422 38.904a12 12 0 0 1 1.238 14.623l-22.38 34.655c-4.049 6.267-12.774 7.351-18.234 2.295-.233-.214-26.529-23.88-61.88-23.88-46.116 0-73.916 33.575-73.916 76.082 0 39.602 25.514 79.692 74.277 79.692 38.697 0 65.28-28.338 65.544-28.625 5.132-5.565 14.059-5.033 18.508 1.053l24.547 33.572a12.001 12.001 0 0 1-.553 14.866z"]},he={prefix:"fas",iconName:"couch",icon:[640,512,[],"f4b8","M160 224v64h320v-64c0-35.3 28.7-64 64-64h32c0-53-43-96-96-96H160c-53 0-96 43-96 96h32c35.3 0 64 28.7 64 64zm416-32h-32c-17.7 0-32 14.3-32 32v96H128v-96c0-17.7-14.3-32-32-32H64c-35.3 0-64 28.7-64 64 0 23.6 13 44 32 55.1V432c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16v-16h384v16c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16V311.1c19-11.1 32-31.5 32-55.1 0-35.3-28.7-64-64-64z"]},me={prefix:"fas",iconName:"credit-card",icon:[576,512,[],"f09d","M0 432c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V256H0v176zm192-68c0-6.6 5.4-12 12-12h136c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H204c-6.6 0-12-5.4-12-12v-40zm-128 0c0-6.6 5.4-12 12-12h72c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H76c-6.6 0-12-5.4-12-12v-40zM576 80v48H0V80c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48z"]},ve={prefix:"fas",iconName:"crop",icon:[512,512,[],"f125","M488 352h-40V109.25l59.31-59.31c6.25-6.25 6.25-16.38 0-22.63L484.69 4.69c-6.25-6.25-16.38-6.25-22.63 0L402.75 64H192v96h114.75L160 306.75V24c0-13.26-10.75-24-24-24H88C74.75 0 64 10.74 64 24v40H24C10.75 64 0 74.74 0 88v48c0 13.25 10.75 24 24 24h40v264c0 13.25 10.75 24 24 24h232v-96H205.25L352 205.25V488c0 13.25 10.75 24 24 24h48c13.25 0 24-10.75 24-24v-40h40c13.25 0 24-10.75 24-24v-48c0-13.26-10.75-24-24-24z"]},ze={prefix:"fas",iconName:"crop-alt",icon:[512,512,[],"f565","M488 352h-40V96c0-17.67-14.33-32-32-32H192v96h160v328c0 13.25 10.75 24 24 24h48c13.25 0 24-10.75 24-24v-40h40c13.25 0 24-10.75 24-24v-48c0-13.26-10.75-24-24-24zM160 24c0-13.26-10.75-24-24-24H88C74.75 0 64 10.74 64 24v40H24C10.75 64 0 74.74 0 88v48c0 13.25 10.75 24 24 24h40v256c0 17.67 14.33 32 32 32h224v-96H160V24z"]},pe={prefix:"fas",iconName:"cross",icon:[384,512,[],"f654","M352 128h-96V32c0-17.67-14.33-32-32-32h-64c-17.67 0-32 14.33-32 32v96H32c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h96v224c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32V256h96c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32z"]},de={prefix:"fas",iconName:"crosshairs",icon:[512,512,[],"f05b","M500 224h-30.364C455.724 130.325 381.675 56.276 288 42.364V12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v30.364C130.325 56.276 56.276 130.325 42.364 224H12c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h30.364C56.276 381.675 130.325 455.724 224 469.636V500c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12v-30.364C381.675 455.724 455.724 381.675 469.636 288H500c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12zM288 404.634V364c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40.634C165.826 392.232 119.783 346.243 107.366 288H148c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-40.634C119.768 165.826 165.757 119.783 224 107.366V148c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12v-40.634C346.174 119.768 392.217 165.757 404.634 224H364c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40.634C392.232 346.174 346.243 392.217 288 404.634zM288 256c0 17.673-14.327 32-32 32s-32-14.327-32-32c0-17.673 14.327-32 32-32s32 14.327 32 32z"]},ue={prefix:"fas",iconName:"crow",icon:[640,512,[],"f520","M544 32h-16.36C513.04 12.68 490.09 0 464 0c-44.18 0-80 35.82-80 80v20.98L12.09 393.57A30.216 30.216 0 0 0 0 417.74c0 22.46 23.64 37.07 43.73 27.03L165.27 384h96.49l44.41 120.1c2.27 6.23 9.15 9.44 15.38 7.17l22.55-8.21c6.23-2.27 9.44-9.15 7.17-15.38L312.94 384H352c1.91 0 3.76-.23 5.66-.29l44.51 120.38c2.27 6.23 9.15 9.44 15.38 7.17l22.55-8.21c6.23-2.27 9.44-9.15 7.17-15.38l-41.24-111.53C485.74 352.8 544 279.26 544 192v-80l96-16c0-35.35-42.98-64-96-64zm-80 72c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24z"]},Me={prefix:"fas",iconName:"crown",icon:[640,512,[],"f521","M528 448H112c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h416c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm64-320c-26.5 0-48 21.5-48 48 0 7.1 1.6 13.7 4.4 19.8L476 239.2c-15.4 9.2-35.3 4-44.2-11.6L350.3 85C361 76.2 368 63 368 48c0-26.5-21.5-48-48-48s-48 21.5-48 48c0 15 7 28.2 17.7 37l-81.5 142.6c-8.9 15.6-28.9 20.8-44.2 11.6l-72.3-43.4c2.7-6 4.4-12.7 4.4-19.8 0-26.5-21.5-48-48-48S0 149.5 0 176s21.5 48 48 48c2.6 0 5.2-.4 7.7-.8L128 416h384l72.3-192.8c2.5.4 5.1.8 7.7.8 26.5 0 48-21.5 48-48s-21.5-48-48-48z"]},Ce={prefix:"fas",iconName:"crutch",icon:[512,512,[],"f7f7","M507.31 185.71l-181-181a16 16 0 0 0-22.62 0L281 27.31a16 16 0 0 0 0 22.63l181 181a16 16 0 0 0 22.63 0l22.62-22.63a16 16 0 0 0 .06-22.6zm-179.54 66.41l-67.89-67.89 55.1-55.1-45.25-45.25-109.67 109.67a96.08 96.08 0 0 0-25.67 46.29L106.65 360.1l-102 102a16 16 0 0 0 0 22.63l22.62 22.62a16 16 0 0 0 22.63 0l102-102 120.25-27.75a95.88 95.88 0 0 0 46.29-25.65l109.68-109.68L382.87 197zm-54.57 54.57a32 32 0 0 1-15.45 8.54l-79.3 18.32 18.3-79.3a32.22 32.22 0 0 1 8.56-15.45l9.31-9.31 67.89 67.89z"]},He={prefix:"fas",iconName:"cube",icon:[512,512,[],"f1b2","M239.1 6.3l-208 78c-18.7 7-31.1 25-31.1 45v225.1c0 18.2 10.3 34.8 26.5 42.9l208 104c13.5 6.8 29.4 6.8 42.9 0l208-104c16.3-8.1 26.5-24.8 26.5-42.9V129.3c0-20-12.4-37.9-31.1-44.9l-208-78C262 2.2 250 2.2 239.1 6.3zM256 68.4l192 72v1.1l-192 78-192-78v-1.1l192-72zm32 356V275.5l160-65v133.9l-160 80z"]},ge={prefix:"fas",iconName:"cubes",icon:[512,512,[],"f1b3","M488.6 250.2L392 214V105.5c0-15-9.3-28.4-23.4-33.7l-100-37.5c-8.1-3.1-17.1-3.1-25.3 0l-100 37.5c-14.1 5.3-23.4 18.7-23.4 33.7V214l-96.6 36.2C9.3 255.5 0 268.9 0 283.9V394c0 13.6 7.7 26.1 19.9 32.2l100 50c10.1 5.1 22.1 5.1 32.2 0l103.9-52 103.9 52c10.1 5.1 22.1 5.1 32.2 0l100-50c12.2-6.1 19.9-18.6 19.9-32.2V283.9c0-15-9.3-28.4-23.4-33.7zM358 214.8l-85 31.9v-68.2l85-37v73.3zM154 104.1l102-38.2 102 38.2v.6l-102 41.4-102-41.4v-.6zm84 291.1l-85 42.5v-79.1l85-38.8v75.4zm0-112l-102 41.4-102-41.4v-.6l102-38.2 102 38.2v.6zm240 112l-85 42.5v-79.1l85-38.8v75.4zm0-112l-102 41.4-102-41.4v-.6l102-38.2 102 38.2v.6z"]},Ve={prefix:"fas",iconName:"cut",icon:[448,512,[],"f0c4","M278.06 256L444.48 89.57c4.69-4.69 4.69-12.29 0-16.97-32.8-32.8-85.99-32.8-118.79 0L210.18 188.12l-24.86-24.86c4.31-10.92 6.68-22.81 6.68-35.26 0-53.02-42.98-96-96-96S0 74.98 0 128s42.98 96 96 96c4.54 0 8.99-.32 13.36-.93L142.29 256l-32.93 32.93c-4.37-.61-8.83-.93-13.36-.93-53.02 0-96 42.98-96 96s42.98 96 96 96 96-42.98 96-96c0-12.45-2.37-24.34-6.68-35.26l24.86-24.86L325.69 439.4c32.8 32.8 85.99 32.8 118.79 0 4.69-4.68 4.69-12.28 0-16.97L278.06 256zM96 160c-17.64 0-32-14.36-32-32s14.36-32 32-32 32 14.36 32 32-14.36 32-32 32zm0 256c-17.64 0-32-14.36-32-32s14.36-32 32-32 32 14.36 32 32-14.36 32-32 32z"]},xe={prefix:"fas",iconName:"database",icon:[448,512,[],"f1c0","M448 73.143v45.714C448 159.143 347.667 192 224 192S0 159.143 0 118.857V73.143C0 32.857 100.333 0 224 0s224 32.857 224 73.143zM448 176v102.857C448 319.143 347.667 352 224 352S0 319.143 0 278.857V176c48.125 33.143 136.208 48.572 224 48.572S399.874 209.143 448 176zm0 160v102.857C448 479.143 347.667 512 224 512S0 479.143 0 438.857V336c48.125 33.143 136.208 48.572 224 48.572S399.874 369.143 448 336z"]},Le={prefix:"fas",iconName:"deaf",icon:[512,512,[],"f2a4","M216 260c0 15.464-12.536 28-28 28s-28-12.536-28-28c0-44.112 35.888-80 80-80s80 35.888 80 80c0 15.464-12.536 28-28 28s-28-12.536-28-28c0-13.234-10.767-24-24-24s-24 10.766-24 24zm24-176c-97.047 0-176 78.953-176 176 0 15.464 12.536 28 28 28s28-12.536 28-28c0-66.168 53.832-120 120-120s120 53.832 120 120c0 75.164-71.009 70.311-71.997 143.622L288 404c0 28.673-23.327 52-52 52-15.464 0-28 12.536-28 28s12.536 28 28 28c59.475 0 107.876-48.328 108-107.774.595-34.428 72-48.24 72-144.226 0-97.047-78.953-176-176-176zm268.485-52.201L480.2 3.515c-4.687-4.686-12.284-4.686-16.971 0L376.2 90.544c-4.686 4.686-4.686 12.284 0 16.971l28.285 28.285c4.686 4.686 12.284 4.686 16.97 0l87.03-87.029c4.687-4.688 4.687-12.286 0-16.972zM168.97 314.745c-4.686-4.686-12.284-4.686-16.97 0L3.515 463.23c-4.686 4.686-4.686 12.284 0 16.971L31.8 508.485c4.687 4.686 12.284 4.686 16.971 0L197.256 360c4.686-4.686 4.686-12.284 0-16.971l-28.286-28.284z"]},be={prefix:"fas",iconName:"democrat",icon:[640,512,[],"f747","M637.3 256.9l-19.6-29.4c-28.2-42.3-75.3-67.5-126.1-67.5H256l-81.2-81.2c20.1-20.1 22.6-51.1 7.5-73.9-3.4-5.2-10.8-5.9-15.2-1.5l-41.8 41.8L82.4 2.4c-3.6-3.6-9.6-3-12.4 1.2-12.3 18.6-10.3 44 6.1 60.4 3.3 3.3 7.3 5.3 11.3 7.5-2.2 1.7-4.7 3.1-6.4 5.4L6.4 176.2c-7.3 9.7-8.4 22.7-3 33.5l14.3 28.6c5.4 10.8 16.5 17.7 28.6 17.7h31c8.5 0 16.6-3.4 22.6-9.4L138 212l54 108h352v-77.8c16.2 12.2 18.3 17.6 40.1 50.3 4.9 7.4 14.8 9.3 22.2 4.4l26.6-17.7c7.3-5 9.3-14.9 4.4-22.3zm-341.1-13.6l-16.5 16.1 3.9 22.7c.7 4.1-3.6 7.2-7.2 5.3L256 276.7l-20.4 10.7c-3.6 1.9-7.9-1.2-7.2-5.3l3.9-22.7-16.5-16.1c-3-2.9-1.3-7.9 2.8-8.5l22.8-3.3 10.2-20.7c1.8-3.7 7.1-3.7 9 0l10.2 20.7 22.8 3.3c4 .6 5.6 5.6 2.6 8.5zm112 0l-16.5 16.1 3.9 22.7c.7 4.1-3.6 7.2-7.2 5.3L368 276.7l-20.4 10.7c-3.6 1.9-7.9-1.2-7.2-5.3l3.9-22.7-16.5-16.1c-3-2.9-1.3-7.9 2.8-8.5l22.8-3.3 10.2-20.7c1.8-3.7 7.1-3.7 9 0l10.2 20.7 22.8 3.3c4 .6 5.6 5.6 2.6 8.5zm112 0l-16.5 16.1 3.9 22.7c.7 4.1-3.6 7.2-7.2 5.3L480 276.7l-20.4 10.7c-3.6 1.9-7.9-1.2-7.2-5.3l3.9-22.7-16.5-16.1c-3-2.9-1.3-7.9 2.8-8.5l22.8-3.3 10.2-20.7c1.8-3.7 7.1-3.7 9 0l10.2 20.7 22.8 3.3c4 .6 5.6 5.6 2.6 8.5zM192 496c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16v-80h160v80c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16V352H192v144z"]},Ne={prefix:"fas",iconName:"desktop",icon:[576,512,[],"f108","M528 0H48C21.5 0 0 21.5 0 48v320c0 26.5 21.5 48 48 48h192l-16 48h-72c-13.3 0-24 10.7-24 24s10.7 24 24 24h272c13.3 0 24-10.7 24-24s-10.7-24-24-24h-72l-16-48h192c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zm-16 352H64V64h448v288z"]},Ae={prefix:"fas",iconName:"dharmachakra",icon:[512,512,[],"f655","M495 225.06l-17.22 1.08c-5.27-39.49-20.79-75.64-43.86-105.84l12.95-11.43c6.92-6.11 7.25-16.79.73-23.31L426.44 64.4c-6.53-6.53-17.21-6.19-23.31.73L391.7 78.07c-30.2-23.06-66.35-38.58-105.83-43.86L286.94 17c.58-9.21-6.74-17-15.97-17h-29.94c-9.23 0-16.54 7.79-15.97 17l1.08 17.22c-39.49 5.27-75.64 20.79-105.83 43.86l-11.43-12.95c-6.11-6.92-16.79-7.25-23.31-.73L64.4 85.56c-6.53 6.53-6.19 17.21.73 23.31l12.95 11.43c-23.06 30.2-38.58 66.35-43.86 105.84L17 225.06c-9.21-.58-17 6.74-17 15.97v29.94c0 9.23 7.79 16.54 17 15.97l17.22-1.08c5.27 39.49 20.79 75.64 43.86 105.83l-12.95 11.43c-6.92 6.11-7.25 16.79-.73 23.31l21.17 21.17c6.53 6.53 17.21 6.19 23.31-.73l11.43-12.95c30.2 23.06 66.35 38.58 105.84 43.86L225.06 495c-.58 9.21 6.74 17 15.97 17h29.94c9.23 0 16.54-7.79 15.97-17l-1.08-17.22c39.49-5.27 75.64-20.79 105.84-43.86l11.43 12.95c6.11 6.92 16.79 7.25 23.31.73l21.17-21.17c6.53-6.53 6.19-17.21-.73-23.31l-12.95-11.43c23.06-30.2 38.58-66.35 43.86-105.83l17.22 1.08c9.21.58 17-6.74 17-15.97v-29.94c-.01-9.23-7.8-16.54-17.01-15.97zM281.84 98.61c24.81 4.07 47.63 13.66 67.23 27.78l-42.62 48.29c-8.73-5.44-18.32-9.54-28.62-11.95l4.01-64.12zm-51.68 0l4.01 64.12c-10.29 2.41-19.89 6.52-28.62 11.95l-42.62-48.29c19.6-14.12 42.42-23.71 67.23-27.78zm-103.77 64.33l48.3 42.61c-5.44 8.73-9.54 18.33-11.96 28.62l-64.12-4.01c4.07-24.81 13.66-47.62 27.78-67.22zm-27.78 118.9l64.12-4.01c2.41 10.29 6.52 19.89 11.95 28.62l-48.29 42.62c-14.12-19.6-23.71-42.42-27.78-67.23zm131.55 131.55c-24.81-4.07-47.63-13.66-67.23-27.78l42.61-48.3c8.73 5.44 18.33 9.54 28.62 11.96l-4 64.12zM256 288c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm25.84 125.39l-4.01-64.12c10.29-2.41 19.89-6.52 28.62-11.96l42.61 48.3c-19.6 14.12-42.41 23.71-67.22 27.78zm103.77-64.33l-48.29-42.62c5.44-8.73 9.54-18.32 11.95-28.62l64.12 4.01c-4.07 24.82-13.66 47.64-27.78 67.23zm-36.34-114.89c-2.41-10.29-6.52-19.89-11.96-28.62l48.3-42.61c14.12 19.6 23.71 42.42 27.78 67.23l-64.12 4z"]},ye={prefix:"fas",iconName:"diagnoses",icon:[640,512,[],"f470","M496 256c8.8 0 16-7.2 16-16s-7.2-16-16-16-16 7.2-16 16 7.2 16 16 16zm-176-80c48.5 0 88-39.5 88-88S368.5 0 320 0s-88 39.5-88 88 39.5 88 88 88zM59.8 364c10.2 15.3 29.3 17.8 42.9 9.8 16.2-9.6 56.2-31.7 105.3-48.6V416h224v-90.7c49.1 16.8 89.1 39 105.3 48.6 13.6 8 32.7 5.3 42.9-9.8l17.8-26.7c8.8-13.2 7.6-34.6-10-45.1-11.9-7.1-29.7-17-51.1-27.4-28.1 46.1-99.4 17.8-87.7-35.1C409.3 217.2 365.1 208 320 208c-57 0-112.9 14.5-160 32.2-.2 40.2-47.6 63.3-79.2 36-11.2 6-21.3 11.6-28.7 16-17.6 10.5-18.8 31.8-10 45.1L59.8 364zM368 344c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm-96-96c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm-160 8c8.8 0 16-7.2 16-16s-7.2-16-16-16-16 7.2-16 16 7.2 16 16 16zm512 192H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h608c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16z"]},Se={prefix:"fas",iconName:"dice",icon:[640,512,[],"f522","M592 192H473.26c12.69 29.59 7.12 65.2-17 89.32L320 417.58V464c0 26.51 21.49 48 48 48h224c26.51 0 48-21.49 48-48V240c0-26.51-21.49-48-48-48zM480 376c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24zm-46.37-186.7L258.7 14.37c-19.16-19.16-50.23-19.16-69.39 0L14.37 189.3c-19.16 19.16-19.16 50.23 0 69.39L189.3 433.63c19.16 19.16 50.23 19.16 69.39 0L433.63 258.7c19.16-19.17 19.16-50.24 0-69.4zM96 248c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24zm128 128c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24zm0-128c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24zm0-128c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24zm128 128c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24z"]},we={prefix:"fas",iconName:"dice-d20",icon:[480,512,[],"f6cf","M106.75 215.06L1.2 370.95c-3.08 5 .1 11.5 5.93 12.14l208.26 22.07-108.64-190.1zM7.41 315.43L82.7 193.08 6.06 147.1c-2.67-1.6-6.06.32-6.06 3.43v162.81c0 4.03 5.29 5.53 7.41 2.09zM18.25 423.6l194.4 87.66c5.3 2.45 11.35-1.43 11.35-7.26v-65.67l-203.55-22.3c-4.45-.5-6.23 5.59-2.2 7.57zm81.22-257.78L179.4 22.88c4.34-7.06-3.59-15.25-10.78-11.14L17.81 110.35c-2.47 1.62-2.39 5.26.13 6.78l81.53 48.69zM240 176h109.21L253.63 7.62C250.5 2.54 245.25 0 240 0s-10.5 2.54-13.63 7.62L130.79 176H240zm233.94-28.9l-76.64 45.99 75.29 122.35c2.11 3.44 7.41 1.94 7.41-2.1V150.53c0-3.11-3.39-5.03-6.06-3.43zm-93.41 18.72l81.53-48.7c2.53-1.52 2.6-5.16.13-6.78l-150.81-98.6c-7.19-4.11-15.12 4.08-10.78 11.14l79.93 142.94zm79.02 250.21L256 438.32v65.67c0 5.84 6.05 9.71 11.35 7.26l194.4-87.66c4.03-1.97 2.25-8.06-2.2-7.56zm-86.3-200.97l-108.63 190.1 208.26-22.07c5.83-.65 9.01-7.14 5.93-12.14L373.25 215.06zM240 208H139.57L240 383.75 340.43 208H240z"]},ke={prefix:"fas",iconName:"dice-d6",icon:[448,512,[],"f6d1","M422.19 109.95L256.21 9.07c-19.91-12.1-44.52-12.1-64.43 0L25.81 109.95c-5.32 3.23-5.29 11.27.06 14.46L224 242.55l198.14-118.14c5.35-3.19 5.38-11.22.05-14.46zm13.84 44.63L240 271.46v223.82c0 12.88 13.39 20.91 24.05 14.43l152.16-92.48c19.68-11.96 31.79-33.94 31.79-57.7v-197.7c0-6.41-6.64-10.43-11.97-7.25zM0 161.83v197.7c0 23.77 12.11 45.74 31.79 57.7l152.16 92.47c10.67 6.48 24.05-1.54 24.05-14.43V271.46L11.97 154.58C6.64 151.4 0 155.42 0 161.83z"]},Te={prefix:"fas",iconName:"dice-five",icon:[448,512,[],"f523","M384 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96c0-35.35-28.65-64-64-64zM128 384c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm0-192c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm96 96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm96 96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm0-192c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},Ee={prefix:"fas",iconName:"dice-four",icon:[448,512,[],"f524","M384 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96c0-35.35-28.65-64-64-64zM128 384c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm0-192c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm192 192c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm0-192c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},Pe={prefix:"fas",iconName:"dice-one",icon:[448,512,[],"f525","M384 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96c0-35.35-28.65-64-64-64zM224 288c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},De={prefix:"fas",iconName:"dice-six",icon:[448,512,[],"f526","M384 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96c0-35.35-28.65-64-64-64zM128 384c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm0-96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm0-96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm192 192c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm0-96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm0-96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},Oe={prefix:"fas",iconName:"dice-three",icon:[448,512,[],"f527","M384 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96c0-35.35-28.65-64-64-64zM128 192c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm96 96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm96 96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},Ie={prefix:"fas",iconName:"dice-two",icon:[448,512,[],"f528","M384 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96c0-35.35-28.65-64-64-64zM128 192c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm192 192c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},Be={prefix:"fas",iconName:"digital-tachograph",icon:[640,512,[],"f566","M608 96H32c-17.67 0-32 14.33-32 32v256c0 17.67 14.33 32 32 32h576c17.67 0 32-14.33 32-32V128c0-17.67-14.33-32-32-32zM304 352c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8v-8c0-4.42 3.58-8 8-8h224c4.42 0 8 3.58 8 8v8zM72 288v-16c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H80c-4.42 0-8-3.58-8-8zm64 0v-16c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8zm64 0v-16c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8zm64 0v-16c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8zm40-64c0 8.84-7.16 16-16 16H80c-8.84 0-16-7.16-16-16v-48c0-8.84 7.16-16 16-16h208c8.84 0 16 7.16 16 16v48zm272 128c0 4.42-3.58 8-8 8H344c-4.42 0-8-3.58-8-8v-8c0-4.42 3.58-8 8-8h224c4.42 0 8 3.58 8 8v8z"]},Re={prefix:"fas",iconName:"directions",icon:[512,512,[],"f5eb","M502.61 233.32L278.68 9.39c-12.52-12.52-32.83-12.52-45.36 0L9.39 233.32c-12.52 12.53-12.52 32.83 0 45.36l223.93 223.93c12.52 12.53 32.83 12.53 45.36 0l223.93-223.93c12.52-12.53 12.52-32.83 0-45.36zm-100.98 12.56l-84.21 77.73c-5.12 4.73-13.43 1.1-13.43-5.88V264h-96v64c0 4.42-3.58 8-8 8h-32c-4.42 0-8-3.58-8-8v-80c0-17.67 14.33-32 32-32h112v-53.73c0-6.97 8.3-10.61 13.43-5.88l84.21 77.73c3.43 3.17 3.43 8.59 0 11.76z"]},Ze={prefix:"fas",iconName:"disease",icon:[512,512,[],"f7fa","M472.29 195.9l-67.06-23c-19.28-6.6-33.54-20.92-38.14-38.31l-16-60.45c-11.58-43.77-76.57-57.13-110-22.62L195 99.24c-13.26 13.71-33.54 20.93-54.2 19.31l-71.9-5.62c-52-4.07-86.93 44.89-59 82.84l38.54 52.42c11.08 15.07 12.82 33.86 4.64 50.24l-28.43 57C4 396.67 47.46 440.29 98.11 429.23l70-15.28c20.11-4.39 41.45 0 57.07 11.73l54.32 40.83c39.32 29.56 101 7.57 104.45-37.22l4.7-61.86c1.35-17.8 12.8-33.87 30.63-43l62-31.74c44.84-22.96 39.55-80.17-8.99-96.79zM160 256a32 32 0 1 1 32-32 32 32 0 0 1-32 32zm128 96a32 32 0 1 1 32-32 32 32 0 0 1-32 32zm16-128a16 16 0 1 1 16-16 16 16 0 0 1-16 16z"]},je={prefix:"fas",iconName:"divide",icon:[448,512,[],"f529","M224 352c-35.35 0-64 28.65-64 64s28.65 64 64 64 64-28.65 64-64-28.65-64-64-64zm0-192c35.35 0 64-28.65 64-64s-28.65-64-64-64-64 28.65-64 64 28.65 64 64 64zm192 48H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"]},Fe={prefix:"fas",iconName:"dizzy",icon:[496,512,[],"f567","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm-96 206.6l-28.7 28.7c-14.8 14.8-37.8-7.5-22.6-22.6l28.7-28.7-28.7-28.7c-15-15 7.7-37.6 22.6-22.6l28.7 28.7 28.7-28.7c15-15 37.6 7.7 22.6 22.6L174.6 192l28.7 28.7c15.2 15.2-7.9 37.4-22.6 22.6L152 214.6zM248 416c-35.3 0-64-28.7-64-64s28.7-64 64-64 64 28.7 64 64-28.7 64-64 64zm147.3-195.3c15.2 15.2-7.9 37.4-22.6 22.6L344 214.6l-28.7 28.7c-14.8 14.8-37.8-7.5-22.6-22.6l28.7-28.7-28.7-28.7c-15-15 7.7-37.6 22.6-22.6l28.7 28.7 28.7-28.7c15-15 37.6 7.7 22.6 22.6L366.6 192l28.7 28.7z"]},qe={prefix:"fas",iconName:"dna",icon:[448,512,[],"f471","M.1 494.1c-1.1 9.5 6.3 17.8 15.9 17.8l32.3.1c8.1 0 14.9-5.9 16-13.9.7-4.9 1.8-11.1 3.4-18.1H380c1.6 6.9 2.9 13.2 3.5 18.1 1.1 8 7.9 14 16 13.9l32.3-.1c9.6 0 17.1-8.3 15.9-17.8-4.6-37.9-25.6-129-118.9-207.7-17.6 12.4-37.1 24.2-58.5 35.4 6.2 4.6 11.4 9.4 17 14.2H159.7c21.3-18.1 47-35.6 78.7-51.4C410.5 199.1 442.1 65.8 447.9 17.9 449 8.4 441.6.1 432 .1L399.6 0c-8.1 0-14.9 5.9-16 13.9-.7 4.9-1.8 11.1-3.4 18.1H67.8c-1.6-7-2.7-13.1-3.4-18.1-1.1-8-7.9-14-16-13.9L16.1.1C6.5.1-1 8.4.1 17.9 5.3 60.8 31.4 171.8 160 256 31.5 340.2 5.3 451.2.1 494.1zM224 219.6c-25.1-13.7-46.4-28.4-64.3-43.6h128.5c-17.8 15.2-39.1 30-64.2 43.6zM355.1 96c-5.8 10.4-12.8 21.1-21 32H114c-8.3-10.9-15.3-21.6-21-32h262.1zM92.9 416c5.8-10.4 12.8-21.1 21-32h219.4c8.3 10.9 15.4 21.6 21.2 32H92.9z"]},Ue={prefix:"fas",iconName:"dog",icon:[576,512,[],"f6d3","M298.06,224,448,277.55V496a16,16,0,0,1-16,16H368a16,16,0,0,1-16-16V384H192V496a16,16,0,0,1-16,16H112a16,16,0,0,1-16-16V282.09C58.84,268.84,32,233.66,32,192a32,32,0,0,1,64,0,32.06,32.06,0,0,0,32,32ZM544,112v32a64,64,0,0,1-64,64H448v35.58L320,197.87V48c0-14.25,17.22-21.39,27.31-11.31L374.59,64h53.63c10.91,0,23.75,7.92,28.62,17.69L464,96h64A16,16,0,0,1,544,112Zm-112,0a16,16,0,1,0-16,16A16,16,0,0,0,432,112Z"]},We={prefix:"fas",iconName:"dollar-sign",icon:[288,512,[],"f155","M209.2 233.4l-108-31.6C88.7 198.2 80 186.5 80 173.5c0-16.3 13.2-29.5 29.5-29.5h66.3c12.2 0 24.2 3.7 34.2 10.5 6.1 4.1 14.3 3.1 19.5-2l34.8-34c7.1-6.9 6.1-18.4-1.8-24.5C238 74.8 207.4 64.1 176 64V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48h-2.5C45.8 64-5.4 118.7.5 183.6c4.2 46.1 39.4 83.6 83.8 96.6l102.5 30c12.5 3.7 21.2 15.3 21.2 28.3 0 16.3-13.2 29.5-29.5 29.5h-66.3C100 368 88 364.3 78 357.5c-6.1-4.1-14.3-3.1-19.5 2l-34.8 34c-7.1 6.9-6.1 18.4 1.8 24.5 24.5 19.2 55.1 29.9 86.5 30v48c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-48.2c46.6-.9 90.3-28.6 105.7-72.7 21.5-61.6-14.6-124.8-72.5-141.7z"]},Ge={prefix:"fas",iconName:"dolly",icon:[576,512,[],"f472","M294.2 277.7c18 5 34.7 13.4 49.5 24.7l161.5-53.8c8.4-2.8 12.9-11.9 10.1-20.2L454.9 47.2c-2.8-8.4-11.9-12.9-20.2-10.1l-61.1 20.4 33.1 99.4L346 177l-33.1-99.4-61.6 20.5c-8.4 2.8-12.9 11.9-10.1 20.2l53 159.4zm281 48.7L565 296c-2.8-8.4-11.9-12.9-20.2-10.1l-213.5 71.2c-17.2-22-43.6-36.4-73.5-37L158.4 21.9C154 8.8 141.8 0 128 0H16C7.2 0 0 7.2 0 16v32c0 8.8 7.2 16 16 16h88.9l92.2 276.7c-26.1 20.4-41.7 53.6-36 90.5 6.1 39.4 37.9 72.3 77.3 79.2 60.2 10.7 112.3-34.8 113.4-92.6l213.3-71.2c8.3-2.8 12.9-11.8 10.1-20.2zM256 464c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48z"]},_e={prefix:"fas",iconName:"dolly-flatbed",icon:[640,512,[],"f474","M208 320h384c8.8 0 16-7.2 16-16V48c0-8.8-7.2-16-16-16H448v128l-48-32-48 32V32H208c-8.8 0-16 7.2-16 16v256c0 8.8 7.2 16 16 16zm416 64H128V16c0-8.8-7.2-16-16-16H16C7.2 0 0 7.2 0 16v32c0 8.8 7.2 16 16 16h48v368c0 8.8 7.2 16 16 16h82.9c-1.8 5-2.9 10.4-2.9 16 0 26.5 21.5 48 48 48s48-21.5 48-48c0-5.6-1.2-11-2.9-16H451c-1.8 5-2.9 10.4-2.9 16 0 26.5 21.5 48 48 48s48-21.5 48-48c0-5.6-1.2-11-2.9-16H624c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16z"]},$e={prefix:"fas",iconName:"donate",icon:[512,512,[],"f4b9","M256 416c114.9 0 208-93.1 208-208S370.9 0 256 0 48 93.1 48 208s93.1 208 208 208zM233.8 97.4V80.6c0-9.2 7.4-16.6 16.6-16.6h11.1c9.2 0 16.6 7.4 16.6 16.6v17c15.5.8 30.5 6.1 43 15.4 5.6 4.1 6.2 12.3 1.2 17.1L306 145.6c-3.8 3.7-9.5 3.8-14 1-5.4-3.4-11.4-5.1-17.8-5.1h-38.9c-9 0-16.3 8.2-16.3 18.3 0 8.2 5 15.5 12.1 17.6l62.3 18.7c25.7 7.7 43.7 32.4 43.7 60.1 0 34-26.4 61.5-59.1 62.4v16.8c0 9.2-7.4 16.6-16.6 16.6h-11.1c-9.2 0-16.6-7.4-16.6-16.6v-17c-15.5-.8-30.5-6.1-43-15.4-5.6-4.1-6.2-12.3-1.2-17.1l16.3-15.5c3.8-3.7 9.5-3.8 14-1 5.4 3.4 11.4 5.1 17.8 5.1h38.9c9 0 16.3-8.2 16.3-18.3 0-8.2-5-15.5-12.1-17.6l-62.3-18.7c-25.7-7.7-43.7-32.4-43.7-60.1.1-34 26.4-61.5 59.1-62.4zM480 352h-32.5c-19.6 26-44.6 47.7-73 64h63.8c5.3 0 9.6 3.6 9.6 8v16c0 4.4-4.3 8-9.6 8H73.6c-5.3 0-9.6-3.6-9.6-8v-16c0-4.4 4.3-8 9.6-8h63.8c-28.4-16.3-53.3-38-73-64H32c-17.7 0-32 14.3-32 32v96c0 17.7 14.3 32 32 32h448c17.7 0 32-14.3 32-32v-96c0-17.7-14.3-32-32-32z"]},Ye={prefix:"fas",iconName:"door-closed",icon:[640,512,[],"f52a","M624 448H512V50.8C512 22.78 490.47 0 464 0H175.99c-26.47 0-48 22.78-48 50.8V448H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h608c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zM415.99 288c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32c.01 17.67-14.32 32-32 32z"]},Ke={prefix:"fas",iconName:"door-open",icon:[640,512,[],"f52b","M624 448h-80V113.45C544 86.19 522.47 64 496 64H384v64h96v384h144c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zM312.24 1.01l-192 49.74C105.99 54.44 96 67.7 96 82.92V448H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h336V33.18c0-21.58-19.56-37.41-39.76-32.17zM264 288c-13.25 0-24-14.33-24-32s10.75-32 24-32 24 14.33 24 32-10.75 32-24 32z"]},Je={prefix:"fas",iconName:"dot-circle",icon:[512,512,[],"f192","M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm80 248c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80z"]},Qe={prefix:"fas",iconName:"dove",icon:[512,512,[],"f4ba","M288 167.2v-28.1c-28.2-36.3-47.1-79.3-54.1-125.2-2.1-13.5-19-18.8-27.8-8.3-21.1 24.9-37.7 54.1-48.9 86.5 34.2 38.3 80 64.6 130.8 75.1zM400 64c-44.2 0-80 35.9-80 80.1v59.4C215.6 197.3 127 133 87 41.8c-5.5-12.5-23.2-13.2-29-.9C41.4 76 32 115.2 32 156.6c0 70.8 34.1 136.9 85.1 185.9 13.2 12.7 26.1 23.2 38.9 32.8l-143.9 36C1.4 414-3.4 426.4 2.6 435.7 20 462.6 63 508.2 155.8 512c8 .3 16-2.6 22.1-7.9l65.2-56.1H320c88.4 0 160-71.5 160-159.9V128l32-64H400zm0 96.1c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16z"]},Xe={prefix:"fas",iconName:"download",icon:[512,512,[],"f019","M216 0h80c13.3 0 24 10.7 24 24v168h87.7c17.8 0 26.7 21.5 14.1 34.1L269.7 378.3c-7.5 7.5-19.8 7.5-27.3 0L90.1 226.1c-12.6-12.6-3.7-34.1 14.1-34.1H192V24c0-13.3 10.7-24 24-24zm296 376v112c0 13.3-10.7 24-24 24H24c-13.3 0-24-10.7-24-24V376c0-13.3 10.7-24 24-24h146.7l49 49c20.1 20.1 52.5 20.1 72.6 0l49-49H488c13.3 0 24 10.7 24 24zm-124 88c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20zm64 0c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20z"]},ci={prefix:"fas",iconName:"drafting-compass",icon:[512,512,[],"f568","M457.01 344.42c-25.05 20.33-52.63 37.18-82.54 49.05l54.38 94.19 53.95 23.04c9.81 4.19 20.89-2.21 22.17-12.8l7.02-58.25-54.98-95.23zm42.49-94.56c4.86-7.67 1.89-17.99-6.05-22.39l-28.07-15.57c-7.48-4.15-16.61-1.46-21.26 5.72C403.01 281.15 332.25 320 256 320c-23.93 0-47.23-4.25-69.41-11.53l67.36-116.68c.7.02 1.34.21 2.04.21s1.35-.19 2.04-.21l51.09 88.5c31.23-8.96 59.56-25.75 82.61-48.92l-51.79-89.71C347.39 128.03 352 112.63 352 96c0-53.02-42.98-96-96-96s-96 42.98-96 96c0 16.63 4.61 32.03 12.05 45.66l-68.3 118.31c-12.55-11.61-23.96-24.59-33.68-39-4.79-7.1-13.97-9.62-21.38-5.33l-27.75 16.07c-7.85 4.54-10.63 14.9-5.64 22.47 15.57 23.64 34.69 44.21 55.98 62.02L0 439.66l7.02 58.25c1.28 10.59 12.36 16.99 22.17 12.8l53.95-23.04 70.8-122.63C186.13 377.28 220.62 384 256 384c99.05 0 190.88-51.01 243.5-134.14zM256 64c17.67 0 32 14.33 32 32s-14.33 32-32 32-32-14.33-32-32 14.33-32 32-32z"]},ai={prefix:"fas",iconName:"dragon",icon:[640,512,[],"f6d5","M18.32 255.78L192 223.96l-91.28 68.69c-10.08 10.08-2.94 27.31 11.31 27.31h222.7c-9.44-26.4-14.73-54.47-14.73-83.38v-42.27l-119.73-87.6c-23.82-15.88-55.29-14.01-77.06 4.59L5.81 227.64c-12.38 10.33-3.45 30.42 12.51 28.14zm556.87 34.1l-100.66-50.31A47.992 47.992 0 0 1 448 196.65v-36.69h64l28.09 22.63c6 6 14.14 9.37 22.63 9.37h30.97a32 32 0 0 0 28.62-17.69l14.31-28.62a32.005 32.005 0 0 0-3.02-33.51l-74.53-99.38C553.02 4.7 543.54 0 533.47 0H296.02c-7.13 0-10.7 8.57-5.66 13.61L352 63.96 292.42 88.8c-5.9 2.95-5.9 11.36 0 14.31L352 127.96v108.62c0 72.08 36.03 139.39 96 179.38-195.59 6.81-344.56 41.01-434.1 60.91C5.78 478.67 0 485.88 0 494.2 0 504 7.95 512 17.76 512h499.08c63.29.01 119.61-47.56 122.99-110.76 2.52-47.28-22.73-90.4-64.64-111.36zM489.18 66.25l45.65 11.41c-2.75 10.91-12.47 18.89-24.13 18.26-12.96-.71-25.85-12.53-21.52-29.67z"]},ei={prefix:"fas",iconName:"draw-polygon",icon:[448,512,[],"f5ee","M384 352c-.35 0-.67.1-1.02.1l-39.2-65.32c5.07-9.17 8.22-19.56 8.22-30.78s-3.14-21.61-8.22-30.78l39.2-65.32c.35.01.67.1 1.02.1 35.35 0 64-28.65 64-64s-28.65-64-64-64c-23.63 0-44.04 12.95-55.12 32H119.12C108.04 44.95 87.63 32 64 32 28.65 32 0 60.65 0 96c0 23.63 12.95 44.04 32 55.12v209.75C12.95 371.96 0 392.37 0 416c0 35.35 28.65 64 64 64 23.63 0 44.04-12.95 55.12-32h209.75c11.09 19.05 31.49 32 55.12 32 35.35 0 64-28.65 64-64 .01-35.35-28.64-64-63.99-64zm-288 8.88V151.12A63.825 63.825 0 0 0 119.12 128h208.36l-38.46 64.1c-.35-.01-.67-.1-1.02-.1-35.35 0-64 28.65-64 64s28.65 64 64 64c.35 0 .67-.1 1.02-.1l38.46 64.1H119.12A63.748 63.748 0 0 0 96 360.88zM272 256c0-8.82 7.18-16 16-16s16 7.18 16 16-7.18 16-16 16-16-7.18-16-16zM400 96c0 8.82-7.18 16-16 16s-16-7.18-16-16 7.18-16 16-16 16 7.18 16 16zM64 80c8.82 0 16 7.18 16 16s-7.18 16-16 16-16-7.18-16-16 7.18-16 16-16zM48 416c0-8.82 7.18-16 16-16s16 7.18 16 16-7.18 16-16 16-16-7.18-16-16zm336 16c-8.82 0-16-7.18-16-16s7.18-16 16-16 16 7.18 16 16-7.18 16-16 16z"]},ii={prefix:"fas",iconName:"drum",icon:[512,512,[],"f569","M431.34 122.05l73.53-47.42a16 16 0 0 0 4.44-22.19l-8.87-13.31a16 16 0 0 0-22.19-4.44l-110.06 71C318.43 96.91 271.22 96 256 96 219.55 96 0 100.55 0 208.15v160.23c0 30.27 27.5 57.68 72 77.86v-101.9a24 24 0 1 1 48 0v118.93c33.05 9.11 71.07 15.06 112 16.73V376.39a24 24 0 1 1 48 0V480c40.93-1.67 78.95-7.62 112-16.73V344.34a24 24 0 1 1 48 0v101.9c44.5-20.18 72-47.59 72-77.86V208.15c0-43.32-35.76-69.76-80.66-86.1zM256 272.24c-114.88 0-208-28.69-208-64.09s93.12-64.08 208-64.08c17.15 0 33.73.71 49.68 1.91l-72.81 47a16 16 0 0 0-4.43 22.19l8.87 13.31a16 16 0 0 0 22.19 4.44l118.64-76.52C430.09 168 464 186.84 464 208.15c0 35.4-93.13 64.09-208 64.09z"]},ni={prefix:"fas",iconName:"drum-steelpan",icon:[576,512,[],"f56a","M288 32C128.94 32 0 89.31 0 160v192c0 70.69 128.94 128 288 128s288-57.31 288-128V160c0-70.69-128.94-128-288-128zm-82.99 158.36c-4.45 16.61-14.54 30.57-28.31 40.48C100.23 217.46 48 190.78 48 160c0-30.16 50.11-56.39 124.04-70.03l25.6 44.34c9.86 17.09 12.48 36.99 7.37 56.05zM288 240c-21.08 0-41.41-1-60.89-2.7 8.06-26.13 32.15-45.3 60.89-45.3s52.83 19.17 60.89 45.3C329.41 239 309.08 240 288 240zm64-144c0 35.29-28.71 64-64 64s-64-28.71-64-64V82.96c20.4-1.88 41.8-2.96 64-2.96s43.6 1.08 64 2.96V96zm46.93 134.9c-13.81-9.91-23.94-23.9-28.4-40.54-5.11-19.06-2.49-38.96 7.38-56.04l25.65-44.42C477.72 103.5 528 129.79 528 160c0 30.83-52.4 57.54-129.07 70.9z"]},ti={prefix:"fas",iconName:"drumstick-bite",icon:[512,512,[],"f6d7","M462.8 49.57a169.44 169.44 0 0 0-239.5 0C187.82 85 160.13 128 160.13 192v85.83l-40.62 40.59c-9.7 9.69-24 11.07-36.78 6a60.33 60.33 0 0 0-65 98.72C33 438.39 54.24 442.7 73.85 438.21c-4.5 19.6-.18 40.83 15.1 56.1a60.35 60.35 0 0 0 98.8-65c-5.09-12.73-3.72-27 6-36.75L234.36 352h85.89a187.87 187.87 0 0 0 61.89-10c-39.64-43.89-39.83-110.23 1.05-151.07 34.38-34.36 86.76-39.46 128.74-16.8 1.3-44.96-14.81-90.28-49.13-124.56z"]},oi={prefix:"fas",iconName:"dumbbell",icon:[640,512,[],"f44b","M104 96H56c-13.3 0-24 10.7-24 24v104H8c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h24v104c0 13.3 10.7 24 24 24h48c13.3 0 24-10.7 24-24V120c0-13.3-10.7-24-24-24zm528 128h-24V120c0-13.3-10.7-24-24-24h-48c-13.3 0-24 10.7-24 24v272c0 13.3 10.7 24 24 24h48c13.3 0 24-10.7 24-24V288h24c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM456 32h-48c-13.3 0-24 10.7-24 24v168H256V56c0-13.3-10.7-24-24-24h-48c-13.3 0-24 10.7-24 24v400c0 13.3 10.7 24 24 24h48c13.3 0 24-10.7 24-24V288h128v168c0 13.3 10.7 24 24 24h48c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24z"]},ri={prefix:"fas",iconName:"dumpster",icon:[576,512,[],"f793","M560 160c10.4 0 18-9.8 15.5-19.9l-24-96C549.7 37 543.3 32 536 32h-98.9l25.6 128H560zM272 32H171.5l-25.6 128H272V32zm132.5 0H304v128h126.1L404.5 32zM16 160h97.3l25.6-128H40c-7.3 0-13.7 5-15.5 12.1l-24 96C-2 150.2 5.6 160 16 160zm544 64h-20l4-32H32l4 32H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h28l20 160v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h320v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16l20-160h28c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16z"]},li={prefix:"fas",iconName:"dumpster-fire",icon:[640,512,[],"f794","M418.7 104.1l.2-.2-14.4-72H304v128h60.8c16.2-19.3 34.2-38.2 53.9-55.8zM272 32H171.5l-25.6 128H272V32zm189.3 72.1c18.2 16.3 35.5 33.7 51.1 51.5 5.7-5.6 11.4-11.1 17.3-16.3l21.3-19 21.3 19c1.1.9 2.1 2.1 3.1 3.1-.1-.8.2-1.5 0-2.3l-24-96C549.7 37 543.3 32 536 32h-98.9l12.3 61.5 11.9 10.6zM16 160h97.3l25.6-128H40c-7.3 0-13.7 5-15.5 12.1l-24 96C-2 150.2 5.6 160 16 160zm324.6 32H32l4 32H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h28l20 160v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h208.8c-30.2-33.7-48.8-77.9-48.8-126.4 0-35.9 19.9-82.9 52.6-129.6zm210.5-28.8c-14.9 13.3-28.3 27.2-40.2 41.2-19.5-25.8-43.6-52-71-76.4-70.2 62.7-120 144.3-120 193.6 0 87.5 71.6 158.4 160 158.4s160-70.9 160-158.4c.1-36.6-37-112.2-88.8-158.4zm-18.6 229.4c-14.7 10.7-32.9 17-52.5 17-49 0-88.9-33.5-88.9-88 0-27.1 16.5-51 49.4-91.9 4.7 5.6 67.1 88.1 67.1 88.1l39.8-47c2.8 4.8 5.4 9.5 7.7 14 18.6 36.7 10.8 83.6-22.6 107.8z"]},fi={prefix:"fas",iconName:"dungeon",icon:[512,512,[],"f6d9","M128.73 195.32l-82.81-51.76c-8.04-5.02-18.99-2.17-22.93 6.45A254.19 254.19 0 0 0 .54 239.28C-.05 248.37 7.59 256 16.69 256h97.13c7.96 0 14.08-6.25 15.01-14.16 1.09-9.33 3.24-18.33 6.24-26.94 2.56-7.34.25-15.46-6.34-19.58zM319.03 8C298.86 2.82 277.77 0 256 0s-42.86 2.82-63.03 8c-9.17 2.35-13.91 12.6-10.39 21.39l37.47 104.03A16.003 16.003 0 0 0 235.1 144h41.8c6.75 0 12.77-4.23 15.05-10.58l37.47-104.03c3.52-8.79-1.22-19.03-10.39-21.39zM112 288H16c-8.84 0-16 7.16-16 16v64c0 8.84 7.16 16 16 16h96c8.84 0 16-7.16 16-16v-64c0-8.84-7.16-16-16-16zm0 128H16c-8.84 0-16 7.16-16 16v64c0 8.84 7.16 16 16 16h96c8.84 0 16-7.16 16-16v-64c0-8.84-7.16-16-16-16zm77.31-283.67l-36.32-90.8c-3.53-8.83-14.13-12.99-22.42-8.31a257.308 257.308 0 0 0-71.61 59.89c-6.06 7.32-3.85 18.48 4.22 23.52l82.93 51.83c6.51 4.07 14.66 2.62 20.11-2.79 5.18-5.15 10.79-9.85 16.79-14.05 6.28-4.41 9.15-12.17 6.3-19.29zM398.18 256h97.13c9.1 0 16.74-7.63 16.15-16.72a254.135 254.135 0 0 0-22.45-89.27c-3.94-8.62-14.89-11.47-22.93-6.45l-82.81 51.76c-6.59 4.12-8.9 12.24-6.34 19.58 3.01 8.61 5.15 17.62 6.24 26.94.93 7.91 7.05 14.16 15.01 14.16zm54.85-162.89a257.308 257.308 0 0 0-71.61-59.89c-8.28-4.68-18.88-.52-22.42 8.31l-36.32 90.8c-2.85 7.12.02 14.88 6.3 19.28 6 4.2 11.61 8.9 16.79 14.05 5.44 5.41 13.6 6.86 20.11 2.79l82.93-51.83c8.07-5.03 10.29-16.19 4.22-23.51zM496 288h-96c-8.84 0-16 7.16-16 16v64c0 8.84 7.16 16 16 16h96c8.84 0 16-7.16 16-16v-64c0-8.84-7.16-16-16-16zm0 128h-96c-8.84 0-16 7.16-16 16v64c0 8.84 7.16 16 16 16h96c8.84 0 16-7.16 16-16v-64c0-8.84-7.16-16-16-16zM240 177.62V472c0 4.42 3.58 8 8 8h16c4.42 0 8-3.58 8-8V177.62c-5.23-.89-10.52-1.62-16-1.62s-10.77.73-16 1.62zm-64 41.51V472c0 4.42 3.58 8 8 8h16c4.42 0 8-3.58 8-8V189.36c-12.78 7.45-23.84 17.47-32 29.77zm128-29.77V472c0 4.42 3.58 8 8 8h16c4.42 0 8-3.58 8-8V219.13c-8.16-12.3-19.22-22.32-32-29.77z"]},si={prefix:"fas",iconName:"edit",icon:[576,512,[],"f044","M402.6 83.2l90.2 90.2c3.8 3.8 3.8 10 0 13.8L274.4 405.6l-92.8 10.3c-12.4 1.4-22.9-9.1-21.5-21.5l10.3-92.8L388.8 83.2c3.8-3.8 10-3.8 13.8 0zm162-22.9l-48.8-48.8c-15.2-15.2-39.9-15.2-55.2 0l-35.4 35.4c-3.8 3.8-3.8 10 0 13.8l90.2 90.2c3.8 3.8 10 3.8 13.8 0l35.4-35.4c15.2-15.3 15.2-40 0-55.2zM384 346.2V448H64V128h229.8c3.2 0 6.2-1.3 8.5-3.5l40-40c7.6-7.6 2.2-20.5-8.5-20.5H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V306.2c0-10.7-12.9-16-20.5-8.5l-40 40c-2.2 2.3-3.5 5.3-3.5 8.5z"]},hi={prefix:"fas",iconName:"egg",icon:[384,512,[],"f7fb","M192 0C86 0 0 214 0 320s86 192 192 192 192-86 192-192S298 0 192 0z"]},mi={prefix:"fas",iconName:"eject",icon:[448,512,[],"f052","M448 384v64c0 17.673-14.327 32-32 32H32c-17.673 0-32-14.327-32-32v-64c0-17.673 14.327-32 32-32h384c17.673 0 32 14.327 32 32zM48.053 320h351.886c41.651 0 63.581-49.674 35.383-80.435L259.383 47.558c-19.014-20.743-51.751-20.744-70.767 0L12.67 239.565C-15.475 270.268 6.324 320 48.053 320z"]},vi={prefix:"fas",iconName:"ellipsis-h",icon:[512,512,[],"f141","M328 256c0 39.8-32.2 72-72 72s-72-32.2-72-72 32.2-72 72-72 72 32.2 72 72zm104-72c-39.8 0-72 32.2-72 72s32.2 72 72 72 72-32.2 72-72-32.2-72-72-72zm-352 0c-39.8 0-72 32.2-72 72s32.2 72 72 72 72-32.2 72-72-32.2-72-72-72z"]},zi={prefix:"fas",iconName:"ellipsis-v",icon:[192,512,[],"f142","M96 184c39.8 0 72 32.2 72 72s-32.2 72-72 72-72-32.2-72-72 32.2-72 72-72zM24 80c0 39.8 32.2 72 72 72s72-32.2 72-72S135.8 8 96 8 24 40.2 24 80zm0 352c0 39.8 32.2 72 72 72s72-32.2 72-72-32.2-72-72-72-72 32.2-72 72z"]},pi={prefix:"fas",iconName:"envelope",icon:[512,512,[],"f0e0","M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"]},di={prefix:"fas",iconName:"envelope-open",icon:[512,512,[],"f2b6","M512 464c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V200.724a48 48 0 0 1 18.387-37.776c24.913-19.529 45.501-35.365 164.2-121.511C199.412 29.17 232.797-.347 256 .003c23.198-.354 56.596 29.172 73.413 41.433 118.687 86.137 139.303 101.995 164.2 121.512A48 48 0 0 1 512 200.724V464zm-65.666-196.605c-2.563-3.728-7.7-4.595-11.339-1.907-22.845 16.873-55.462 40.705-105.582 77.079-16.825 12.266-50.21 41.781-73.413 41.43-23.211.344-56.559-29.143-73.413-41.43-50.114-36.37-82.734-60.204-105.582-77.079-3.639-2.688-8.776-1.821-11.339 1.907l-9.072 13.196a7.998 7.998 0 0 0 1.839 10.967c22.887 16.899 55.454 40.69 105.303 76.868 20.274 14.781 56.524 47.813 92.264 47.573 35.724.242 71.961-32.771 92.263-47.573 49.85-36.179 82.418-59.97 105.303-76.868a7.998 7.998 0 0 0 1.839-10.967l-9.071-13.196z"]},ui={prefix:"fas",iconName:"envelope-open-text",icon:[512,512,[],"f658","M176 216h160c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16H176c-8.84 0-16 7.16-16 16v16c0 8.84 7.16 16 16 16zm-16 80c0 8.84 7.16 16 16 16h160c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16H176c-8.84 0-16 7.16-16 16v16zm96 121.13c-16.42 0-32.84-5.06-46.86-15.19L0 250.86V464c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V250.86L302.86 401.94c-14.02 10.12-30.44 15.19-46.86 15.19zm237.61-254.18c-8.85-6.94-17.24-13.47-29.61-22.81V96c0-26.51-21.49-48-48-48h-77.55c-3.04-2.2-5.87-4.26-9.04-6.56C312.6 29.17 279.2-.35 256 0c-23.2-.35-56.59 29.17-73.41 41.44-3.17 2.3-6 4.36-9.04 6.56H96c-26.51 0-48 21.49-48 48v44.14c-12.37 9.33-20.76 15.87-29.61 22.81A47.995 47.995 0 0 0 0 200.72v10.65l96 69.35V96h320v184.72l96-69.35v-10.65c0-14.74-6.78-28.67-18.39-37.77z"]},Mi={prefix:"fas",iconName:"envelope-square",icon:[448,512,[],"f199","M400 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zM178.117 262.104C87.429 196.287 88.353 196.121 64 177.167V152c0-13.255 10.745-24 24-24h272c13.255 0 24 10.745 24 24v25.167c-24.371 18.969-23.434 19.124-114.117 84.938-10.5 7.655-31.392 26.12-45.883 25.894-14.503.218-35.367-18.227-45.883-25.895zM384 217.775V360c0 13.255-10.745 24-24 24H88c-13.255 0-24-10.745-24-24V217.775c13.958 10.794 33.329 25.236 95.303 70.214 14.162 10.341 37.975 32.145 64.694 32.01 26.887.134 51.037-22.041 64.72-32.025 61.958-44.965 81.325-59.406 95.283-70.199z"]},Ci={prefix:"fas",iconName:"equals",icon:[448,512,[],"f52c","M416 304H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32zm0-192H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"]},Hi={prefix:"fas",iconName:"eraser",icon:[512,512,[],"f12d","M497.941 273.941c18.745-18.745 18.745-49.137 0-67.882l-160-160c-18.745-18.745-49.136-18.746-67.883 0l-256 256c-18.745 18.745-18.745 49.137 0 67.882l96 96A48.004 48.004 0 0 0 144 480h356c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12H355.883l142.058-142.059zm-302.627-62.627l137.373 137.373L265.373 416H150.628l-80-80 124.686-124.686z"]},gi={prefix:"fas",iconName:"ethernet",icon:[512,512,[],"f796","M496 192h-48v-48c0-8.8-7.2-16-16-16h-48V80c0-8.8-7.2-16-16-16H144c-8.8 0-16 7.2-16 16v48H80c-8.8 0-16 7.2-16 16v48H16c-8.8 0-16 7.2-16 16v224c0 8.8 7.2 16 16 16h80V320h32v128h64V320h32v128h64V320h32v128h64V320h32v128h80c8.8 0 16-7.2 16-16V208c0-8.8-7.2-16-16-16z"]},Vi={prefix:"fas",iconName:"euro-sign",icon:[320,512,[],"f153","M310.706 413.765c-1.314-6.63-7.835-10.872-14.424-9.369-10.692 2.439-27.422 5.413-45.426 5.413-56.763 0-101.929-34.79-121.461-85.449h113.689a12 12 0 0 0 11.708-9.369l6.373-28.36c1.686-7.502-4.019-14.631-11.708-14.631H115.22c-1.21-14.328-1.414-28.287.137-42.245H261.95a12 12 0 0 0 11.723-9.434l6.512-29.755c1.638-7.484-4.061-14.566-11.723-14.566H130.184c20.633-44.991 62.69-75.03 117.619-75.03 14.486 0 28.564 2.25 37.851 4.145 6.216 1.268 12.347-2.498 14.002-8.623l11.991-44.368c1.822-6.741-2.465-13.616-9.326-14.917C290.217 34.912 270.71 32 249.635 32 152.451 32 74.03 92.252 45.075 176H12c-6.627 0-12 5.373-12 12v29.755c0 6.627 5.373 12 12 12h21.569c-1.009 13.607-1.181 29.287-.181 42.245H12c-6.627 0-12 5.373-12 12v28.36c0 6.627 5.373 12 12 12h30.114C67.139 414.692 145.264 480 249.635 480c26.301 0 48.562-4.544 61.101-7.788 6.167-1.595 10.027-7.708 8.788-13.957l-8.818-44.49z"]},xi={prefix:"fas",iconName:"exchange-alt",icon:[512,512,[],"f362","M0 168v-16c0-13.255 10.745-24 24-24h360V80c0-21.367 25.899-32.042 40.971-16.971l80 80c9.372 9.373 9.372 24.569 0 33.941l-80 80C409.956 271.982 384 261.456 384 240v-48H24c-13.255 0-24-10.745-24-24zm488 152H128v-48c0-21.314-25.862-32.08-40.971-16.971l-80 80c-9.372 9.373-9.372 24.569 0 33.941l80 80C102.057 463.997 128 453.437 128 432v-48h360c13.255 0 24-10.745 24-24v-16c0-13.255-10.745-24-24-24z"]},Li={prefix:"fas",iconName:"exclamation",icon:[192,512,[],"f12a","M176 432c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80zM25.26 25.199l13.6 272C39.499 309.972 50.041 320 62.83 320h66.34c12.789 0 23.331-10.028 23.97-22.801l13.6-272C167.425 11.49 156.496 0 142.77 0H49.23C35.504 0 24.575 11.49 25.26 25.199z"]},bi={prefix:"fas",iconName:"exclamation-circle",icon:[512,512,[],"f06a","M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zm-248 50c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z"]},Ni={prefix:"fas",iconName:"exclamation-triangle",icon:[576,512,[],"f071","M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z"]},Ai={prefix:"fas",iconName:"expand",icon:[448,512,[],"f065","M0 180V56c0-13.3 10.7-24 24-24h124c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H64v84c0 6.6-5.4 12-12 12H12c-6.6 0-12-5.4-12-12zM288 44v40c0 6.6 5.4 12 12 12h84v84c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12V56c0-13.3-10.7-24-24-24H300c-6.6 0-12 5.4-12 12zm148 276h-40c-6.6 0-12 5.4-12 12v84h-84c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h124c13.3 0 24-10.7 24-24V332c0-6.6-5.4-12-12-12zM160 468v-40c0-6.6-5.4-12-12-12H64v-84c0-6.6-5.4-12-12-12H12c-6.6 0-12 5.4-12 12v124c0 13.3 10.7 24 24 24h124c6.6 0 12-5.4 12-12z"]},yi={prefix:"fas",iconName:"expand-alt",icon:[448,512,[],"f424","M212.686 315.314L120 408l32.922 31.029c15.12 15.12 4.412 40.971-16.97 40.971h-112C10.697 480 0 469.255 0 456V344c0-21.382 25.803-32.09 40.922-16.971L72 360l92.686-92.686c6.248-6.248 16.379-6.248 22.627 0l25.373 25.373c6.249 6.248 6.249 16.378 0 22.627zm22.628-118.628L328 104l-32.922-31.029C279.958 57.851 290.666 32 312.048 32h112C437.303 32 448 42.745 448 56v112c0 21.382-25.803 32.09-40.922 16.971L376 152l-92.686 92.686c-6.248 6.248-16.379 6.248-22.627 0l-25.373-25.373c-6.249-6.248-6.249-16.378 0-22.627z"]},Si={prefix:"fas",iconName:"expand-arrows-alt",icon:[448,512,[],"f31e","M448 344v112a23.94 23.94 0 0 1-24 24H312c-21.39 0-32.09-25.9-17-41l36.2-36.2L224 295.6 116.77 402.9 153 439c15.09 15.1 4.39 41-17 41H24a23.94 23.94 0 0 1-24-24V344c0-21.4 25.89-32.1 41-17l36.19 36.2L184.46 256 77.18 148.7 41 185c-15.1 15.1-41 4.4-41-17V56a23.94 23.94 0 0 1 24-24h112c21.39 0 32.09 25.9 17 41l-36.2 36.2L224 216.4l107.23-107.3L295 73c-15.09-15.1-4.39-41 17-41h112a23.94 23.94 0 0 1 24 24v112c0 21.4-25.89 32.1-41 17l-36.19-36.2L263.54 256l107.28 107.3L407 327.1c15.1-15.2 41-4.5 41 16.9z"]},wi={prefix:"fas",iconName:"external-link-alt",icon:[512,512,[],"f35d","M432,320H400a16,16,0,0,0-16,16V448H64V128H208a16,16,0,0,0,16-16V80a16,16,0,0,0-16-16H48A48,48,0,0,0,0,112V464a48,48,0,0,0,48,48H400a48,48,0,0,0,48-48V336A16,16,0,0,0,432,320ZM488,0h-128c-21.37,0-32.05,25.91-17,41l35.73,35.73L135,320.37a24,24,0,0,0,0,34L157.67,377a24,24,0,0,0,34,0L435.28,133.32,471,169c15,15,41,4.5,41-17V24A24,24,0,0,0,488,0Z"]},ki={prefix:"fas",iconName:"external-link-square-alt",icon:[448,512,[],"f360","M448 80v352c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48zm-88 16H248.029c-21.313 0-32.08 25.861-16.971 40.971l31.984 31.987L67.515 364.485c-4.686 4.686-4.686 12.284 0 16.971l31.029 31.029c4.687 4.686 12.285 4.686 16.971 0l195.526-195.526 31.988 31.991C358.058 263.977 384 253.425 384 231.979V120c0-13.255-10.745-24-24-24z"]},Ti={prefix:"fas",iconName:"eye",icon:[576,512,[],"f06e","M572.52 241.4C518.29 135.59 410.93 64 288 64S57.68 135.64 3.48 241.41a32.35 32.35 0 0 0 0 29.19C57.71 376.41 165.07 448 288 448s230.32-71.64 284.52-177.41a32.35 32.35 0 0 0 0-29.19zM288 400a144 144 0 1 1 144-144 143.93 143.93 0 0 1-144 144zm0-240a95.31 95.31 0 0 0-25.31 3.79 47.85 47.85 0 0 1-66.9 66.9A95.78 95.78 0 1 0 288 160z"]},Ei={prefix:"fas",iconName:"eye-dropper",icon:[512,512,[],"f1fb","M50.75 333.25c-12 12-18.75 28.28-18.75 45.26V424L0 480l32 32 56-32h45.49c16.97 0 33.25-6.74 45.25-18.74l126.64-126.62-128-128L50.75 333.25zM483.88 28.12c-37.47-37.5-98.28-37.5-135.75 0l-77.09 77.09-13.1-13.1c-9.44-9.44-24.65-9.31-33.94 0l-40.97 40.97c-9.37 9.37-9.37 24.57 0 33.94l161.94 161.94c9.44 9.44 24.65 9.31 33.94 0L419.88 288c9.37-9.37 9.37-24.57 0-33.94l-13.1-13.1 77.09-77.09c37.51-37.48 37.51-98.26.01-135.75z"]},Pi={prefix:"fas",iconName:"eye-slash",icon:[640,512,[],"f070","M320 400c-75.85 0-137.25-58.71-142.9-133.11L72.2 185.82c-13.79 17.3-26.48 35.59-36.72 55.59a32.35 32.35 0 0 0 0 29.19C89.71 376.41 197.07 448 320 448c26.91 0 52.87-4 77.89-10.46L346 397.39a144.13 144.13 0 0 1-26 2.61zm313.82 58.1l-110.55-85.44a331.25 331.25 0 0 0 81.25-102.07 32.35 32.35 0 0 0 0-29.19C550.29 135.59 442.93 64 320 64a308.15 308.15 0 0 0-147.32 37.7L45.46 3.37A16 16 0 0 0 23 6.18L3.37 31.45A16 16 0 0 0 6.18 53.9l588.36 454.73a16 16 0 0 0 22.46-2.81l19.64-25.27a16 16 0 0 0-2.82-22.45zm-183.72-142l-39.3-30.38A94.75 94.75 0 0 0 416 256a94.76 94.76 0 0 0-121.31-92.21A47.65 47.65 0 0 1 304 192a46.64 46.64 0 0 1-1.54 10l-73.61-56.89A142.31 142.31 0 0 1 320 112a143.92 143.92 0 0 1 144 144c0 21.63-5.29 41.79-13.9 60.11z"]},Di={prefix:"fas",iconName:"fan",icon:[512,512,[],"f863","M352.57 128c-28.09 0-54.09 4.52-77.06 12.86l12.41-123.11C289 7.31 279.81-1.18 269.33.13 189.63 10.13 128 77.64 128 159.43c0 28.09 4.52 54.09 12.86 77.06L17.75 224.08C7.31 223-1.18 232.19.13 242.67c10 79.7 77.51 141.33 159.3 141.33 28.09 0 54.09-4.52 77.06-12.86l-12.41 123.11c-1.05 10.43 8.11 18.93 18.59 17.62 79.7-10 141.33-77.51 141.33-159.3 0-28.09-4.52-54.09-12.86-77.06l123.11 12.41c10.44 1.05 18.93-8.11 17.62-18.59-10-79.7-77.51-141.33-159.3-141.33zM256 288a32 32 0 1 1 32-32 32 32 0 0 1-32 32z"]},Oi={prefix:"fas",iconName:"fast-backward",icon:[512,512,[],"f049","M0 436V76c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v151.9L235.5 71.4C256.1 54.3 288 68.6 288 96v131.9L459.5 71.4C480.1 54.3 512 68.6 512 96v320c0 27.4-31.9 41.7-52.5 24.6L288 285.3V416c0 27.4-31.9 41.7-52.5 24.6L64 285.3V436c0 6.6-5.4 12-12 12H12c-6.6 0-12-5.4-12-12z"]},Ii={prefix:"fas",iconName:"fast-forward",icon:[512,512,[],"f050","M512 76v360c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12V284.1L276.5 440.6c-20.6 17.2-52.5 2.8-52.5-24.6V284.1L52.5 440.6C31.9 457.8 0 443.4 0 416V96c0-27.4 31.9-41.7 52.5-24.6L224 226.8V96c0-27.4 31.9-41.7 52.5-24.6L448 226.8V76c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12z"]},Bi={prefix:"fas",iconName:"faucet",icon:[512,512,[],"e005","M352,256H313.39c-15.71-13.44-35.46-23.07-57.39-28V180.44l-32-3.38-32,3.38V228c-21.93,5-41.68,14.6-57.39,28H16A16,16,0,0,0,0,272v96a16,16,0,0,0,16,16h92.79C129.38,421.73,173,448,224,448s94.62-26.27,115.21-64H352a32,32,0,0,1,32,32,32,32,0,0,0,32,32h64a32,32,0,0,0,32-32A160,160,0,0,0,352,256ZM81.59,159.91l142.41-15,142.41,15c9.42,1,17.59-6.81,17.59-16.8V112.89c0-10-8.17-17.8-17.59-16.81L256,107.74V80a16,16,0,0,0-16-16H208a16,16,0,0,0-16,16v27.74L81.59,96.08C72.17,95.09,64,102.9,64,112.89v30.22C64,153.1,72.17,160.91,81.59,159.91Z"]},Ri={prefix:"fas",iconName:"fax",icon:[512,512,[],"f1ac","M480 160V77.25a32 32 0 0 0-9.38-22.63L425.37 9.37A32 32 0 0 0 402.75 0H160a32 32 0 0 0-32 32v448a32 32 0 0 0 32 32h320a32 32 0 0 0 32-32V192a32 32 0 0 0-32-32zM288 432a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32a16 16 0 0 1 16 16zm0-128a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32a16 16 0 0 1 16 16zm128 128a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32a16 16 0 0 1 16 16zm0-128a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32a16 16 0 0 1 16 16zm0-112H192V64h160v48a16 16 0 0 0 16 16h48zM64 128H32a32 32 0 0 0-32 32v320a32 32 0 0 0 32 32h32a32 32 0 0 0 32-32V160a32 32 0 0 0-32-32z"]},Zi={prefix:"fas",iconName:"feather",icon:[512,512,[],"f52d","M467.14 44.84c-62.55-62.48-161.67-64.78-252.28 25.73-78.61 78.52-60.98 60.92-85.75 85.66-60.46 60.39-70.39 150.83-63.64 211.17l178.44-178.25c6.26-6.25 16.4-6.25 22.65 0s6.25 16.38 0 22.63L7.04 471.03c-9.38 9.37-9.38 24.57 0 33.94 9.38 9.37 24.6 9.37 33.98 0l66.1-66.03C159.42 454.65 279 457.11 353.95 384h-98.19l147.57-49.14c49.99-49.93 36.38-36.18 46.31-46.86h-97.78l131.54-43.8c45.44-74.46 34.31-148.84-16.26-199.36z"]},ji={prefix:"fas",iconName:"feather-alt",icon:[512,512,[],"f56b","M512 0C460.22 3.56 96.44 38.2 71.01 287.61c-3.09 26.66-4.84 53.44-5.99 80.24l178.87-178.69c6.25-6.25 16.4-6.25 22.65 0s6.25 16.38 0 22.63L7.04 471.03c-9.38 9.37-9.38 24.57 0 33.94 9.38 9.37 24.59 9.37 33.98 0l57.13-57.07c42.09-.14 84.15-2.53 125.96-7.36 53.48-5.44 97.02-26.47 132.58-56.54H255.74l146.79-48.88c11.25-14.89 21.37-30.71 30.45-47.12h-81.14l106.54-53.21C500.29 132.86 510.19 26.26 512 0z"]},Fi={prefix:"fas",iconName:"female",icon:[256,512,[],"f182","M128 0c35.346 0 64 28.654 64 64s-28.654 64-64 64c-35.346 0-64-28.654-64-64S92.654 0 128 0m119.283 354.179l-48-192A24 24 0 0 0 176 144h-11.36c-22.711 10.443-49.59 10.894-73.28 0H80a24 24 0 0 0-23.283 18.179l-48 192C4.935 369.305 16.383 384 32 384h56v104c0 13.255 10.745 24 24 24h32c13.255 0 24-10.745 24-24V384h56c15.591 0 27.071-14.671 23.283-29.821z"]},qi={prefix:"fas",iconName:"fighter-jet",icon:[640,512,[],"f0fb","M544 224l-128-16-48-16h-24L227.158 44h39.509C278.333 44 288 41.375 288 38s-9.667-6-21.333-6H152v12h16v164h-48l-66.667-80H18.667L8 138.667V208h8v16h48v2.666l-64 8v42.667l64 8V288H16v16H8v69.333L18.667 384h34.667L120 304h48v164h-16v12h114.667c11.667 0 21.333-2.625 21.333-6s-9.667-6-21.333-6h-39.509L344 320h24l48-16 128-16c96-21.333 96-26.583 96-32 0-5.417 0-10.667-96-32z"]},Ui={prefix:"fas",iconName:"file",icon:[384,512,[],"f15b","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm160-14.1v6.1H256V0h6.1c6.4 0 12.5 2.5 17 7l97.9 98c4.5 4.5 7 10.6 7 16.9z"]},Wi={prefix:"fas",iconName:"file-alt",icon:[384,512,[],"f15c","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm64 236c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-8c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12v8zm0-64c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-8c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12v8zm0-72v8c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-8c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12zm96-114.1v6.1H256V0h6.1c6.4 0 12.5 2.5 17 7l97.9 98c4.5 4.5 7 10.6 7 16.9z"]},Gi={prefix:"fas",iconName:"file-archive",icon:[384,512,[],"f1c6","M377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zM128.4 336c-17.9 0-32.4 12.1-32.4 27 0 15 14.6 27 32.5 27s32.4-12.1 32.4-27-14.6-27-32.5-27zM224 136V0h-63.6v32h-32V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zM95.9 32h32v32h-32zm32.3 384c-33.2 0-58-30.4-51.4-62.9L96.4 256v-32h32v-32h-32v-32h32v-32h-32V96h32V64h32v32h-32v32h32v32h-32v32h32v32h-32v32h22.1c5.7 0 10.7 4.1 11.8 9.7l17.3 87.7c6.4 32.4-18.4 62.6-51.4 62.6z"]},_i={prefix:"fas",iconName:"file-audio",icon:[384,512,[],"f1c7","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm-64 268c0 10.7-12.9 16-20.5 8.5L104 376H76c-6.6 0-12-5.4-12-12v-56c0-6.6 5.4-12 12-12h28l35.5-36.5c7.6-7.6 20.5-2.2 20.5 8.5v136zm33.2-47.6c9.1-9.3 9.1-24.1 0-33.4-22.1-22.8 12.2-56.2 34.4-33.5 27.2 27.9 27.2 72.4 0 100.4-21.8 22.3-56.9-10.4-34.4-33.5zm86-117.1c54.4 55.9 54.4 144.8 0 200.8-21.8 22.4-57-10.3-34.4-33.5 36.2-37.2 36.3-96.5 0-133.8-22.1-22.8 12.3-56.3 34.4-33.5zM384 121.9v6.1H256V0h6.1c6.4 0 12.5 2.5 17 7l97.9 98c4.5 4.5 7 10.6 7 16.9z"]},$i={prefix:"fas",iconName:"file-code",icon:[384,512,[],"f1c9","M384 121.941V128H256V0h6.059c6.365 0 12.47 2.529 16.971 7.029l97.941 97.941A24.005 24.005 0 0 1 384 121.941zM248 160c-13.2 0-24-10.8-24-24V0H24C10.745 0 0 10.745 0 24v464c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24V160H248zM123.206 400.505a5.4 5.4 0 0 1-7.633.246l-64.866-60.812a5.4 5.4 0 0 1 0-7.879l64.866-60.812a5.4 5.4 0 0 1 7.633.246l19.579 20.885a5.4 5.4 0 0 1-.372 7.747L101.65 336l40.763 35.874a5.4 5.4 0 0 1 .372 7.747l-19.579 20.884zm51.295 50.479l-27.453-7.97a5.402 5.402 0 0 1-3.681-6.692l61.44-211.626a5.402 5.402 0 0 1 6.692-3.681l27.452 7.97a5.4 5.4 0 0 1 3.68 6.692l-61.44 211.626a5.397 5.397 0 0 1-6.69 3.681zm160.792-111.045l-64.866 60.812a5.4 5.4 0 0 1-7.633-.246l-19.58-20.885a5.4 5.4 0 0 1 .372-7.747L284.35 336l-40.763-35.874a5.4 5.4 0 0 1-.372-7.747l19.58-20.885a5.4 5.4 0 0 1 7.633-.246l64.866 60.812a5.4 5.4 0 0 1-.001 7.879z"]},Yi={prefix:"fas",iconName:"file-contract",icon:[384,512,[],"f56c","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zM64 72c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8V72zm0 64c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8v-16zm192.81 248H304c8.84 0 16 7.16 16 16s-7.16 16-16 16h-47.19c-16.45 0-31.27-9.14-38.64-23.86-2.95-5.92-8.09-6.52-10.17-6.52s-7.22.59-10.02 6.19l-7.67 15.34a15.986 15.986 0 0 1-14.31 8.84c-.38 0-.75-.02-1.14-.05-6.45-.45-12-4.75-14.03-10.89L144 354.59l-10.61 31.88c-5.89 17.66-22.38 29.53-41 29.53H80c-8.84 0-16-7.16-16-16s7.16-16 16-16h12.39c4.83 0 9.11-3.08 10.64-7.66l18.19-54.64c3.3-9.81 12.44-16.41 22.78-16.41s19.48 6.59 22.77 16.41l13.88 41.64c19.77-16.19 54.05-9.7 66 14.16 2.02 4.06 5.96 6.5 10.16 6.5zM377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9z"]},Ki={prefix:"fas",iconName:"file-csv",icon:[384,512,[],"f6dd","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm-96 144c0 4.42-3.58 8-8 8h-8c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h8c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8h-8c-26.51 0-48-21.49-48-48v-32c0-26.51 21.49-48 48-48h8c4.42 0 8 3.58 8 8v16zm44.27 104H160c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h12.27c5.95 0 10.41-3.5 10.41-6.62 0-1.3-.75-2.66-2.12-3.84l-21.89-18.77c-8.47-7.22-13.33-17.48-13.33-28.14 0-21.3 19.02-38.62 42.41-38.62H200c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8h-12.27c-5.95 0-10.41 3.5-10.41 6.62 0 1.3.75 2.66 2.12 3.84l21.89 18.77c8.47 7.22 13.33 17.48 13.33 28.14.01 21.29-19 38.62-42.39 38.62zM256 264v20.8c0 20.27 5.7 40.17 16 56.88 10.3-16.7 16-36.61 16-56.88V264c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v20.8c0 35.48-12.88 68.89-36.28 94.09-3.02 3.25-7.27 5.11-11.72 5.11s-8.7-1.86-11.72-5.11c-23.4-25.2-36.28-58.61-36.28-94.09V264c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8zm121-159L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9z"]},Ji={prefix:"fas",iconName:"file-download",icon:[384,512,[],"f56d","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm76.45 211.36l-96.42 95.7c-6.65 6.61-17.39 6.61-24.04 0l-96.42-95.7C73.42 337.29 80.54 320 94.82 320H160v-80c0-8.84 7.16-16 16-16h32c8.84 0 16 7.16 16 16v80h65.18c14.28 0 21.4 17.29 11.27 27.36zM377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9z"]},Qi={prefix:"fas",iconName:"file-excel",icon:[384,512,[],"f1c3","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm60.1 106.5L224 336l60.1 93.5c5.1 8-.6 18.5-10.1 18.5h-34.9c-4.4 0-8.5-2.4-10.6-6.3C208.9 405.5 192 373 192 373c-6.4 14.8-10 20-36.6 68.8-2.1 3.9-6.1 6.3-10.5 6.3H110c-9.5 0-15.2-10.5-10.1-18.5l60.3-93.5-60.3-93.5c-5.2-8 .6-18.5 10.1-18.5h34.8c4.4 0 8.5 2.4 10.6 6.3 26.1 48.8 20 33.6 36.6 68.5 0 0 6.1-11.7 36.6-68.5 2.1-3.9 6.2-6.3 10.6-6.3H274c9.5-.1 15.2 10.4 10.1 18.4zM384 121.9v6.1H256V0h6.1c6.4 0 12.5 2.5 17 7l97.9 98c4.5 4.5 7 10.6 7 16.9z"]},Xi={prefix:"fas",iconName:"file-export",icon:[576,512,[],"f56e","M384 121.9c0-6.3-2.5-12.4-7-16.9L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128zM571 308l-95.7-96.4c-10.1-10.1-27.4-3-27.4 11.3V288h-64v64h64v65.2c0 14.3 17.3 21.4 27.4 11.3L571 332c6.6-6.6 6.6-17.4 0-24zm-379 28v-32c0-8.8 7.2-16 16-16h176V160H248c-13.2 0-24-10.8-24-24V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V352H208c-8.8 0-16-7.2-16-16z"]},cn={prefix:"fas",iconName:"file-image",icon:[384,512,[],"f1c5","M384 121.941V128H256V0h6.059a24 24 0 0 1 16.97 7.029l97.941 97.941a24.002 24.002 0 0 1 7.03 16.971zM248 160c-13.2 0-24-10.8-24-24V0H24C10.745 0 0 10.745 0 24v464c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24V160H248zm-135.455 16c26.51 0 48 21.49 48 48s-21.49 48-48 48-48-21.49-48-48 21.491-48 48-48zm208 240h-256l.485-48.485L104.545 328c4.686-4.686 11.799-4.201 16.485.485L160.545 368 264.06 264.485c4.686-4.686 12.284-4.686 16.971 0L320.545 304v112z"]},an={prefix:"fas",iconName:"file-import",icon:[512,512,[],"f56f","M16 288c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h112v-64zm489-183L407.1 7c-4.5-4.5-10.6-7-17-7H384v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zm-153 31V0H152c-13.3 0-24 10.7-24 24v264h128v-65.2c0-14.3 17.3-21.4 27.4-11.3L379 308c6.6 6.7 6.6 17.4 0 24l-95.7 96.4c-10.1 10.1-27.4 3-27.4-11.3V352H128v136c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H376c-13.2 0-24-10.8-24-24z"]},en={prefix:"fas",iconName:"file-invoice",icon:[384,512,[],"f570","M288 256H96v64h192v-64zm89-151L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zm-153 31V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zM64 72c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8V72zm0 64c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8v-16zm256 304c0 4.42-3.58 8-8 8h-80c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16zm0-200v96c0 8.84-7.16 16-16 16H80c-8.84 0-16-7.16-16-16v-96c0-8.84 7.16-16 16-16h224c8.84 0 16 7.16 16 16z"]},nn={prefix:"fas",iconName:"file-invoice-dollar",icon:[384,512,[],"f571","M377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zm-153 31V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zM64 72c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8V72zm0 80v-16c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8zm144 263.88V440c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-24.29c-11.29-.58-22.27-4.52-31.37-11.35-3.9-2.93-4.1-8.77-.57-12.14l11.75-11.21c2.77-2.64 6.89-2.76 10.13-.73 3.87 2.42 8.26 3.72 12.82 3.72h28.11c6.5 0 11.8-5.92 11.8-13.19 0-5.95-3.61-11.19-8.77-12.73l-45-13.5c-18.59-5.58-31.58-23.42-31.58-43.39 0-24.52 19.05-44.44 42.67-45.07V232c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v24.29c11.29.58 22.27 4.51 31.37 11.35 3.9 2.93 4.1 8.77.57 12.14l-11.75 11.21c-2.77 2.64-6.89 2.76-10.13.73-3.87-2.43-8.26-3.72-12.82-3.72h-28.11c-6.5 0-11.8 5.92-11.8 13.19 0 5.95 3.61 11.19 8.77 12.73l45 13.5c18.59 5.58 31.58 23.42 31.58 43.39 0 24.53-19.05 44.44-42.67 45.07z"]},tn={prefix:"fas",iconName:"file-medical",icon:[384,512,[],"f477","M377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zm-153 31V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm64 160v48c0 4.4-3.6 8-8 8h-56v56c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-56h-56c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h56v-56c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v56h56c4.4 0 8 3.6 8 8z"]},on={prefix:"fas",iconName:"file-medical-alt",icon:[448,512,[],"f478","M288 136V0H88C74.7 0 64 10.7 64 24v232H8c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8h140.9c3 0 5.8 1.7 7.2 4.4l19.9 39.8 56.8-113.7c2.9-5.9 11.4-5.9 14.3 0l34.7 69.5H352c8.8 0 16 7.2 16 16s-7.2 16-16 16h-89.9L240 275.8l-56.8 113.7c-2.9 5.9-11.4 5.9-14.3 0L134.1 320H64v168c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H312c-13.2 0-24-10.8-24-24zm153-31L343.1 7c-4.5-4.5-10.6-7-17-7H320v128h128v-6.1c0-6.3-2.5-12.4-7-16.9z"]},rn={prefix:"fas",iconName:"file-pdf",icon:[384,512,[],"f1c1","M181.9 256.1c-5-16-4.9-46.9-2-46.9 8.4 0 7.6 36.9 2 46.9zm-1.7 47.2c-7.7 20.2-17.3 43.3-28.4 62.7 18.3-7 39-17.2 62.9-21.9-12.7-9.6-24.9-23.4-34.5-40.8zM86.1 428.1c0 .8 13.2-5.4 34.9-40.2-6.7 6.3-29.1 24.5-34.9 40.2zM248 160h136v328c0 13.3-10.7 24-24 24H24c-13.3 0-24-10.7-24-24V24C0 10.7 10.7 0 24 0h200v136c0 13.2 10.8 24 24 24zm-8 171.8c-20-12.2-33.3-29-42.7-53.8 4.5-18.5 11.6-46.6 6.2-64.2-4.7-29.4-42.4-26.5-47.8-6.8-5 18.3-.4 44.1 8.1 77-11.6 27.6-28.7 64.6-40.8 85.8-.1 0-.1.1-.2.1-27.1 13.9-73.6 44.5-54.5 68 5.6 6.9 16 10 21.5 10 17.9 0 35.7-18 61.1-61.8 25.8-8.5 54.1-19.1 79-23.2 21.7 11.8 47.1 19.5 64 19.5 29.2 0 31.2-32 19.7-43.4-13.9-13.6-54.3-9.7-73.6-7.2zM377 105L279 7c-4.5-4.5-10.6-7-17-7h-6v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zm-74.1 255.3c4.1-2.7-2.5-11.9-42.8-9 37.1 15.8 42.8 9 42.8 9z"]},ln={prefix:"fas",iconName:"file-powerpoint",icon:[384,512,[],"f1c4","M193.7 271.2c8.8 0 15.5 2.7 20.3 8.1 9.6 10.9 9.8 32.7-.2 44.1-4.9 5.6-11.9 8.5-21.1 8.5h-26.9v-60.7h27.9zM377 105L279 7c-4.5-4.5-10.6-7-17-7h-6v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zm-153 31V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm53 165.2c0 90.3-88.8 77.6-111.1 77.6V436c0 6.6-5.4 12-12 12h-30.8c-6.6 0-12-5.4-12-12V236.2c0-6.6 5.4-12 12-12h81c44.5 0 72.9 32.8 72.9 77z"]},fn={prefix:"fas",iconName:"file-prescription",icon:[384,512,[],"f572","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm68.53 179.48l11.31 11.31c6.25 6.25 6.25 16.38 0 22.63l-29.9 29.9L304 409.38c6.25 6.25 6.25 16.38 0 22.63l-11.31 11.31c-6.25 6.25-16.38 6.25-22.63 0L240 413.25l-30.06 30.06c-6.25 6.25-16.38 6.25-22.63 0L176 432c-6.25-6.25-6.25-16.38 0-22.63l30.06-30.06L146.74 320H128v48c0 8.84-7.16 16-16 16H96c-8.84 0-16-7.16-16-16V208c0-8.84 7.16-16 16-16h80c35.35 0 64 28.65 64 64 0 24.22-13.62 45.05-33.46 55.92L240 345.38l29.9-29.9c6.25-6.25 16.38-6.25 22.63 0zM176 272h-48v-32h48c8.82 0 16 7.18 16 16s-7.18 16-16 16zm208-150.1v6.1H256V0h6.1c6.4 0 12.5 2.5 17 7l97.9 98c4.5 4.5 7 10.6 7 16.9z"]},sn={prefix:"fas",iconName:"file-signature",icon:[576,512,[],"f573","M218.17 424.14c-2.95-5.92-8.09-6.52-10.17-6.52s-7.22.59-10.02 6.19l-7.67 15.34c-6.37 12.78-25.03 11.37-29.48-2.09L144 386.59l-10.61 31.88c-5.89 17.66-22.38 29.53-41 29.53H80c-8.84 0-16-7.16-16-16s7.16-16 16-16h12.39c4.83 0 9.11-3.08 10.64-7.66l18.19-54.64c3.3-9.81 12.44-16.41 22.78-16.41s19.48 6.59 22.77 16.41l13.88 41.64c19.75-16.19 54.06-9.7 66 14.16 1.89 3.78 5.49 5.95 9.36 6.26v-82.12l128-127.09V160H248c-13.2 0-24-10.8-24-24V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24v-40l-128-.11c-16.12-.31-30.58-9.28-37.83-23.75zM384 121.9c0-6.3-2.5-12.4-7-16.9L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1zm-96 225.06V416h68.99l161.68-162.78-67.88-67.88L288 346.96zm280.54-179.63l-31.87-31.87c-9.94-9.94-26.07-9.94-36.01 0l-27.25 27.25 67.88 67.88 27.25-27.25c9.95-9.94 9.95-26.07 0-36.01z"]},hn={prefix:"fas",iconName:"file-upload",icon:[384,512,[],"f574","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm65.18 216.01H224v80c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16v-80H94.82c-14.28 0-21.41-17.29-11.27-27.36l96.42-95.7c6.65-6.61 17.39-6.61 24.04 0l96.42 95.7c10.15 10.07 3.03 27.36-11.25 27.36zM377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9z"]},mn={prefix:"fas",iconName:"file-video",icon:[384,512,[],"f1c8","M384 121.941V128H256V0h6.059c6.365 0 12.47 2.529 16.971 7.029l97.941 97.941A24.005 24.005 0 0 1 384 121.941zM224 136V0H24C10.745 0 0 10.745 0 24v464c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24V160H248c-13.2 0-24-10.8-24-24zm96 144.016v111.963c0 21.445-25.943 31.998-40.971 16.971L224 353.941V392c0 13.255-10.745 24-24 24H88c-13.255 0-24-10.745-24-24V280c0-13.255 10.745-24 24-24h112c13.255 0 24 10.745 24 24v38.059l55.029-55.013c15.011-15.01 40.971-4.491 40.971 16.97z"]},vn={prefix:"fas",iconName:"file-word",icon:[384,512,[],"f1c2","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm57.1 120H305c7.7 0 13.4 7.1 11.7 14.7l-38 168c-1.2 5.5-6.1 9.3-11.7 9.3h-38c-5.5 0-10.3-3.8-11.6-9.1-25.8-103.5-20.8-81.2-25.6-110.5h-.5c-1.1 14.3-2.4 17.4-25.6 110.5-1.3 5.3-6.1 9.1-11.6 9.1H117c-5.6 0-10.5-3.9-11.7-9.4l-37.8-168c-1.7-7.5 4-14.6 11.7-14.6h24.5c5.7 0 10.7 4 11.8 9.7 15.6 78 20.1 109.5 21 122.2 1.6-10.2 7.3-32.7 29.4-122.7 1.3-5.4 6.1-9.1 11.7-9.1h29.1c5.6 0 10.4 3.8 11.7 9.2 24 100.4 28.8 124 29.6 129.4-.2-11.2-2.6-17.8 21.6-129.2 1-5.6 5.9-9.5 11.5-9.5zM384 121.9v6.1H256V0h6.1c6.4 0 12.5 2.5 17 7l97.9 98c4.5 4.5 7 10.6 7 16.9z"]},zn={prefix:"fas",iconName:"fill",icon:[512,512,[],"f575","M502.63 217.06L294.94 9.37C288.69 3.12 280.5 0 272.31 0s-16.38 3.12-22.62 9.37l-81.58 81.58L81.93 4.77c-6.24-6.25-16.38-6.25-22.62 0L36.69 27.38c-6.24 6.25-6.24 16.38 0 22.63l86.19 86.18-94.76 94.76c-37.49 37.49-37.49 98.26 0 135.75l117.19 117.19c18.75 18.74 43.31 28.12 67.87 28.12 24.57 0 49.13-9.37 67.88-28.12l221.57-221.57c12.49-12.5 12.49-32.76 0-45.26zm-116.22 70.97H65.93c1.36-3.84 3.57-7.98 7.43-11.83l13.15-13.15 81.61-81.61 58.61 58.6c12.49 12.49 32.75 12.49 45.24 0 12.49-12.49 12.49-32.75 0-45.24l-58.61-58.6 58.95-58.95 162.45 162.44-48.35 48.34z"]},pn={prefix:"fas",iconName:"fill-drip",icon:[576,512,[],"f576","M512 320s-64 92.65-64 128c0 35.35 28.66 64 64 64s64-28.65 64-64-64-128-64-128zm-9.37-102.94L294.94 9.37C288.69 3.12 280.5 0 272.31 0s-16.38 3.12-22.62 9.37l-81.58 81.58L81.93 4.76c-6.25-6.25-16.38-6.25-22.62 0L36.69 27.38c-6.24 6.25-6.24 16.38 0 22.62l86.19 86.18-94.76 94.76c-37.49 37.48-37.49 98.26 0 135.75l117.19 117.19c18.74 18.74 43.31 28.12 67.87 28.12 24.57 0 49.13-9.37 67.87-28.12l221.57-221.57c12.5-12.5 12.5-32.75.01-45.25zm-116.22 70.97H65.93c1.36-3.84 3.57-7.98 7.43-11.83l13.15-13.15 81.61-81.61 58.6 58.6c12.49 12.49 32.75 12.49 45.24 0s12.49-32.75 0-45.24l-58.6-58.6 58.95-58.95 162.44 162.44-48.34 48.34z"]},dn={prefix:"fas",iconName:"film",icon:[512,512,[],"f008","M488 64h-8v20c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12V64H96v20c0 6.6-5.4 12-12 12H44c-6.6 0-12-5.4-12-12V64h-8C10.7 64 0 74.7 0 88v336c0 13.3 10.7 24 24 24h8v-20c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v20h320v-20c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v20h8c13.3 0 24-10.7 24-24V88c0-13.3-10.7-24-24-24zM96 372c0 6.6-5.4 12-12 12H44c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm0-96c0 6.6-5.4 12-12 12H44c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm0-96c0 6.6-5.4 12-12 12H44c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm272 208c0 6.6-5.4 12-12 12H156c-6.6 0-12-5.4-12-12v-96c0-6.6 5.4-12 12-12h200c6.6 0 12 5.4 12 12v96zm0-168c0 6.6-5.4 12-12 12H156c-6.6 0-12-5.4-12-12v-96c0-6.6 5.4-12 12-12h200c6.6 0 12 5.4 12 12v96zm112 152c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm0-96c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm0-96c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40z"]},un={prefix:"fas",iconName:"filter",icon:[512,512,[],"f0b0","M487.976 0H24.028C2.71 0-8.047 25.866 7.058 40.971L192 225.941V432c0 7.831 3.821 15.17 10.237 19.662l80 55.98C298.02 518.69 320 507.493 320 487.98V225.941l184.947-184.97C520.021 25.896 509.338 0 487.976 0z"]},Mn={prefix:"fas",iconName:"fingerprint",icon:[512,512,[],"f577","M256.12 245.96c-13.25 0-24 10.74-24 24 1.14 72.25-8.14 141.9-27.7 211.55-2.73 9.72 2.15 30.49 23.12 30.49 10.48 0 20.11-6.92 23.09-17.52 13.53-47.91 31.04-125.41 29.48-224.52.01-13.25-10.73-24-23.99-24zm-.86-81.73C194 164.16 151.25 211.3 152.1 265.32c.75 47.94-3.75 95.91-13.37 142.55-2.69 12.98 5.67 25.69 18.64 28.36 13.05 2.67 25.67-5.66 28.36-18.64 10.34-50.09 15.17-101.58 14.37-153.02-.41-25.95 19.92-52.49 54.45-52.34 31.31.47 57.15 25.34 57.62 55.47.77 48.05-2.81 96.33-10.61 143.55-2.17 13.06 6.69 25.42 19.76 27.58 19.97 3.33 26.81-15.1 27.58-19.77 8.28-50.03 12.06-101.21 11.27-152.11-.88-55.8-47.94-101.88-104.91-102.72zm-110.69-19.78c-10.3-8.34-25.37-6.8-33.76 3.48-25.62 31.5-39.39 71.28-38.75 112 .59 37.58-2.47 75.27-9.11 112.05-2.34 13.05 6.31 25.53 19.36 27.89 20.11 3.5 27.07-14.81 27.89-19.36 7.19-39.84 10.5-80.66 9.86-121.33-.47-29.88 9.2-57.88 28-80.97 8.35-10.28 6.79-25.39-3.49-33.76zm109.47-62.33c-15.41-.41-30.87 1.44-45.78 4.97-12.89 3.06-20.87 15.98-17.83 28.89 3.06 12.89 16 20.83 28.89 17.83 11.05-2.61 22.47-3.77 34-3.69 75.43 1.13 137.73 61.5 138.88 134.58.59 37.88-1.28 76.11-5.58 113.63-1.5 13.17 7.95 25.08 21.11 26.58 16.72 1.95 25.51-11.88 26.58-21.11a929.06 929.06 0 0 0 5.89-119.85c-1.56-98.75-85.07-180.33-186.16-181.83zm252.07 121.45c-2.86-12.92-15.51-21.2-28.61-18.27-12.94 2.86-21.12 15.66-18.26 28.61 4.71 21.41 4.91 37.41 4.7 61.6-.11 13.27 10.55 24.09 23.8 24.2h.2c13.17 0 23.89-10.61 24-23.8.18-22.18.4-44.11-5.83-72.34zm-40.12-90.72C417.29 43.46 337.6 1.29 252.81.02 183.02-.82 118.47 24.91 70.46 72.94 24.09 119.37-.9 181.04.14 246.65l-.12 21.47c-.39 13.25 10.03 24.31 23.28 24.69.23.02.48.02.72.02 12.92 0 23.59-10.3 23.97-23.3l.16-23.64c-.83-52.5 19.16-101.86 56.28-139 38.76-38.8 91.34-59.67 147.68-58.86 69.45 1.03 134.73 35.56 174.62 92.39 7.61 10.86 22.56 13.45 33.42 5.86 10.84-7.62 13.46-22.59 5.84-33.43z"]},Cn={prefix:"fas",iconName:"fire",icon:[384,512,[],"f06d","M216 23.86c0-23.8-30.65-32.77-44.15-13.04C48 191.85 224 200 224 288c0 35.63-29.11 64.46-64.85 63.99-35.17-.45-63.15-29.77-63.15-64.94v-85.51c0-21.7-26.47-32.23-41.43-16.5C27.8 213.16 0 261.33 0 320c0 105.87 86.13 192 192 192s192-86.13 192-192c0-170.29-168-193-168-296.14z"]},Hn={prefix:"fas",iconName:"fire-alt",icon:[448,512,[],"f7e4","M323.56 51.2c-20.8 19.3-39.58 39.59-56.22 59.97C240.08 73.62 206.28 35.53 168 0 69.74 91.17 0 209.96 0 281.6 0 408.85 100.29 512 224 512s224-103.15 224-230.4c0-53.27-51.98-163.14-124.44-230.4zm-19.47 340.65C282.43 407.01 255.72 416 226.86 416 154.71 416 96 368.26 96 290.75c0-38.61 24.31-72.63 72.79-130.75 6.93 7.98 98.83 125.34 98.83 125.34l58.63-66.88c4.14 6.85 7.91 13.55 11.27 19.97 27.35 52.19 15.81 118.97-33.43 153.42z"]},gn={prefix:"fas",iconName:"fire-extinguisher",icon:[448,512,[],"f134","M434.027 26.329l-168 28C254.693 56.218 256 67.8 256 72h-58.332C208.353 36.108 181.446 0 144 0c-39.435 0-66.368 39.676-52.228 76.203-52.039 13.051-75.381 54.213-90.049 90.884-4.923 12.307 1.063 26.274 13.37 31.197 12.317 4.926 26.279-1.075 31.196-13.37C75.058 112.99 106.964 120 168 120v27.076c-41.543 10.862-72 49.235-72 94.129V488c0 13.255 10.745 24 24 24h144c13.255 0 24-10.745 24-24V240c0-44.731-30.596-82.312-72-92.97V120h40c0 2.974-1.703 15.716 10.027 17.671l168 28C441.342 166.89 448 161.25 448 153.834V38.166c0-7.416-6.658-13.056-13.973-11.837zM144 72c-8.822 0-16-7.178-16-16s7.178-16 16-16 16 7.178 16 16-7.178 16-16 16z"]},Vn={prefix:"fas",iconName:"first-aid",icon:[576,512,[],"f479","M0 80v352c0 26.5 21.5 48 48 48h48V32H48C21.5 32 0 53.5 0 80zm128 400h320V32H128v448zm64-248c0-4.4 3.6-8 8-8h56v-56c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v56h56c4.4 0 8 3.6 8 8v48c0 4.4-3.6 8-8 8h-56v56c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-56h-56c-4.4 0-8-3.6-8-8v-48zM528 32h-48v448h48c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48z"]},xn={prefix:"fas",iconName:"fish",icon:[576,512,[],"f578","M327.1 96c-89.97 0-168.54 54.77-212.27 101.63L27.5 131.58c-12.13-9.18-30.24.6-27.14 14.66L24.54 256 .35 365.77c-3.1 14.06 15.01 23.83 27.14 14.66l87.33-66.05C158.55 361.23 237.13 416 327.1 416 464.56 416 576 288 576 256S464.56 96 327.1 96zm87.43 184c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24 13.26 0 24 10.74 24 24 0 13.25-10.75 24-24 24z"]},Ln={prefix:"fas",iconName:"fist-raised",icon:[384,512,[],"f6de","M255.98 160V16c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v146.93c5.02-1.78 10.34-2.93 15.97-2.93h48.03zm128 95.99c-.01-35.34-28.66-63.99-63.99-63.99H207.85c-8.78 0-15.9 7.07-15.9 15.85v.56c0 26.27 21.3 47.59 47.57 47.59h35.26c9.68 0 13.2 3.58 13.2 8v16.2c0 4.29-3.59 7.78-7.88 8-44.52 2.28-64.16 24.71-96.05 72.55l-6.31 9.47a7.994 7.994 0 0 1-11.09 2.22l-13.31-8.88a7.994 7.994 0 0 1-2.22-11.09l6.31-9.47c15.73-23.6 30.2-43.26 47.31-58.08-17.27-5.51-31.4-18.12-38.87-34.45-6.59 3.41-13.96 5.52-21.87 5.52h-32c-12.34 0-23.49-4.81-32-12.48C71.48 251.19 60.33 256 48 256H16c-5.64 0-10.97-1.15-16-2.95v77.93c0 33.95 13.48 66.5 37.49 90.51L63.99 448v64h255.98v-63.96l35.91-35.92A96.035 96.035 0 0 0 384 344.21l-.02-88.22zm-32.01-90.09V48c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v112h32c11.28 0 21.94 2.31 32 5.9zM16 224h32c8.84 0 16-7.16 16-16V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v128c0 8.84 7.16 16 16 16zm95.99 0h32c8.84 0 16-7.16 16-16V48c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v160c0 8.84 7.16 16 16 16z"]},bn={prefix:"fas",iconName:"flag",icon:[512,512,[],"f024","M349.565 98.783C295.978 98.783 251.721 64 184.348 64c-24.955 0-47.309 4.384-68.045 12.013a55.947 55.947 0 0 0 3.586-23.562C118.117 24.015 94.806 1.206 66.338.048 34.345-1.254 8 24.296 8 56c0 19.026 9.497 35.825 24 45.945V488c0 13.255 10.745 24 24 24h16c13.255 0 24-10.745 24-24v-94.4c28.311-12.064 63.582-22.122 114.435-22.122 53.588 0 97.844 34.783 165.217 34.783 48.169 0 86.667-16.294 122.505-40.858C506.84 359.452 512 349.571 512 339.045v-243.1c0-23.393-24.269-38.87-45.485-29.016-34.338 15.948-76.454 31.854-116.95 31.854z"]},Nn={prefix:"fas",iconName:"flag-checkered",icon:[512,512,[],"f11e","M243.2 189.9V258c26.1 5.9 49.3 15.6 73.6 22.3v-68.2c-26-5.8-49.4-15.5-73.6-22.2zm223.3-123c-34.3 15.9-76.5 31.9-117 31.9C296 98.8 251.7 64 184.3 64c-25 0-47.3 4.4-68 12 2.8-7.3 4.1-15.2 3.6-23.6C118.1 24 94.8 1.2 66.3 0 34.3-1.3 8 24.3 8 56c0 19 9.5 35.8 24 45.9V488c0 13.3 10.7 24 24 24h16c13.3 0 24-10.7 24-24v-94.4c28.3-12.1 63.6-22.1 114.4-22.1 53.6 0 97.8 34.8 165.2 34.8 48.2 0 86.7-16.3 122.5-40.9 8.7-6 13.8-15.8 13.8-26.4V95.9c.1-23.3-24.2-38.8-45.4-29zM169.6 325.5c-25.8 2.7-50 8.2-73.6 16.6v-70.5c26.2-9.3 47.5-15 73.6-17.4zM464 191c-23.6 9.8-46.3 19.5-73.6 23.9V286c24.8-3.4 51.4-11.8 73.6-26v70.5c-25.1 16.1-48.5 24.7-73.6 27.1V286c-27 3.7-47.9 1.5-73.6-5.6v67.4c-23.9-7.4-47.3-16.7-73.6-21.3V258c-19.7-4.4-40.8-6.8-73.6-3.8v-70c-22.4 3.1-44.6 10.2-73.6 20.9v-70.5c33.2-12.2 50.1-19.8 73.6-22v71.6c27-3.7 48.4-1.3 73.6 5.7v-67.4c23.7 7.4 47.2 16.7 73.6 21.3v68.4c23.7 5.3 47.6 6.9 73.6 2.7V143c27-4.8 52.3-13.6 73.6-22.5z"]},An={prefix:"fas",iconName:"flag-usa",icon:[512,512,[],"f74d","M32 0C14.3 0 0 14.3 0 32v464c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V32C64 14.3 49.7 0 32 0zm267.9 303.6c-57.2-15.1-111.7-28.8-203.9 11.1V384c185.7-92.2 221.7 53.3 397.5-23.1 11.4-5 18.5-16.5 18.5-28.8v-36c-43.6 17.3-80.2 24.1-112.1 24.1-37.4-.1-68.9-8.4-100-16.6zm0-96c-57.2-15.1-111.7-28.8-203.9 11.1v61.5c94.8-37.6 154.6-22.7 212.1-7.6 57.2 15.1 111.7 28.8 203.9-11.1V200c-43.6 17.3-80.2 24.1-112.1 24.1-37.4 0-68.9-8.3-100-16.5zm9.5-125.9c51.8 15.6 97.4 29 202.6-20.1V30.8c0-25.1-26.8-38.1-49.4-26.6C291.3 91.5 305.4-62.2 96 32.4v151.9c94.8-37.5 154.6-22.7 212.1-7.6 57.2 15 111.7 28.7 203.9-11.1V96.7c-53.6 23.5-93.3 31.4-126.1 31.4s-59-7.8-85.7-15.9c-4-1.2-8.1-2.4-12.1-3.5V75.5c7.2 2 14.3 4.1 21.3 6.2zM160 128.1c-8.8 0-16-7.1-16-16 0-8.8 7.2-16 16-16s16 7.1 16 16-7.2 16-16 16zm0-55.8c-8.8 0-16-7.1-16-16 0-8.8 7.2-16 16-16s16 7.1 16 16c0 8.8-7.2 16-16 16zm64 47.9c-8.8 0-16-7.1-16-16 0-8.8 7.2-16 16-16s16 7.1 16 16c0 8.8-7.2 16-16 16zm0-55.9c-8.8 0-16-7.1-16-16 0-8.8 7.2-16 16-16s16 7.1 16 16c0 8.8-7.2 16-16 16z"]},yn={prefix:"fas",iconName:"flask",icon:[448,512,[],"f0c3","M437.2 403.5L320 215V64h8c13.3 0 24-10.7 24-24V24c0-13.3-10.7-24-24-24H120c-13.3 0-24 10.7-24 24v16c0 13.3 10.7 24 24 24h8v151L10.8 403.5C-18.5 450.6 15.3 512 70.9 512h306.2c55.7 0 89.4-61.5 60.1-108.5zM137.9 320l48.2-77.6c3.7-5.2 5.8-11.6 5.8-18.4V64h64v160c0 6.9 2.2 13.2 5.8 18.4l48.2 77.6h-172z"]},Sn={prefix:"fas",iconName:"flushed",icon:[496,512,[],"f579","M344 200c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zm-192 0c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zM248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM80 224c0-39.8 32.2-72 72-72s72 32.2 72 72-32.2 72-72 72-72-32.2-72-72zm232 176H184c-21.2 0-21.2-32 0-32h128c21.2 0 21.2 32 0 32zm32-104c-39.8 0-72-32.2-72-72s32.2-72 72-72 72 32.2 72 72-32.2 72-72 72z"]},wn={prefix:"fas",iconName:"folder",icon:[512,512,[],"f07b","M464 128H272l-64-64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V176c0-26.51-21.49-48-48-48z"]},kn={prefix:"fas",iconName:"folder-minus",icon:[512,512,[],"f65d","M464 128H272l-64-64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V176c0-26.51-21.49-48-48-48zm-96 168c0 8.84-7.16 16-16 16H160c-8.84 0-16-7.16-16-16v-16c0-8.84 7.16-16 16-16h192c8.84 0 16 7.16 16 16v16z"]},Tn={prefix:"fas",iconName:"folder-open",icon:[576,512,[],"f07c","M572.694 292.093L500.27 416.248A63.997 63.997 0 0 1 444.989 448H45.025c-18.523 0-30.064-20.093-20.731-36.093l72.424-124.155A64 64 0 0 1 152 256h399.964c18.523 0 30.064 20.093 20.73 36.093zM152 224h328v-48c0-26.51-21.49-48-48-48H272l-64-64H48C21.49 64 0 85.49 0 112v278.046l69.077-118.418C86.214 242.25 117.989 224 152 224z"]},En={prefix:"fas",iconName:"folder-plus",icon:[512,512,[],"f65e","M464,128H272L208,64H48A48,48,0,0,0,0,112V400a48,48,0,0,0,48,48H464a48,48,0,0,0,48-48V176A48,48,0,0,0,464,128ZM359.5,296a16,16,0,0,1-16,16h-64v64a16,16,0,0,1-16,16h-16a16,16,0,0,1-16-16V312h-64a16,16,0,0,1-16-16V280a16,16,0,0,1,16-16h64V200a16,16,0,0,1,16-16h16a16,16,0,0,1,16,16v64h64a16,16,0,0,1,16,16Z"]},Pn={prefix:"fas",iconName:"font",icon:[448,512,[],"f031","M432 416h-23.41L277.88 53.69A32 32 0 0 0 247.58 32h-47.16a32 32 0 0 0-30.3 21.69L39.41 416H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-19.58l23.3-64h152.56l23.3 64H304a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM176.85 272L224 142.51 271.15 272z"]},Dn={prefix:"fas",iconName:"font-awesome-logo-full",icon:[3992,512,["Font Awesome"],"f4e6","M454.6 0H57.4C25.9 0 0 25.9 0 57.4v397.3C0 486.1 25.9 512 57.4 512h397.3c31.4 0 57.4-25.9 57.4-57.4V57.4C512 25.9 486.1 0 454.6 0zm-58.9 324.9c0 4.8-4.1 6.9-8.9 8.9-19.2 8.1-39.7 15.7-61.5 15.7-40.5 0-68.7-44.8-163.2 2.5v51.8c0 30.3-45.7 30.2-45.7 0v-250c-9-7-15-17.9-15-30.3 0-21 17.1-38.2 38.2-38.2 21 0 38.2 17.1 38.2 38.2 0 12.2-5.8 23.2-14.9 30.2v21c37.1-12 65.5-34.4 146.1-3.4 26.6 11.4 68.7-15.7 76.5-15.7 5.5 0 10.3 4.1 10.3 8.9v160.4zm432.9-174.2h-137v70.1H825c39.8 0 40.4 62.2 0 62.2H691.6v105.6c0 45.5-70.7 46.4-70.7 0V128.3c0-22 18-39.8 39.8-39.8h167.8c39.6 0 40.5 62.2.1 62.2zm191.1 23.4c-169.3 0-169.1 252.4 0 252.4 169.9 0 169.9-252.4 0-252.4zm0 196.1c-81.6 0-82.1-139.8 0-139.8 82.5 0 82.4 139.8 0 139.8zm372.4 53.4c-17.5 0-31.4-13.9-31.4-31.4v-117c0-62.4-72.6-52.5-99.1-16.4v133.4c0 41.5-63.3 41.8-63.3 0V208c0-40 63.1-41.6 63.1 0v3.4c43.3-51.6 162.4-60.4 162.4 39.3v141.5c.3 30.4-31.5 31.4-31.7 31.4zm179.7 2.9c-44.3 0-68.3-22.9-68.3-65.8V235.2H1488c-35.6 0-36.7-55.3 0-55.3h15.5v-37.3c0-41.3 63.8-42.1 63.8 0v37.5h24.9c35.4 0 35.7 55.3 0 55.3h-24.9v108.5c0 29.6 26.1 26.3 27.4 26.3 31.4 0 52.6 56.3-22.9 56.3zM1992 123c-19.5-50.2-95.5-50-114.5 0-107.3 275.7-99.5 252.7-99.5 262.8 0 42.8 58.3 51.2 72.1 14.4l13.5-35.9H2006l13 35.9c14.2 37.7 72.1 27.2 72.1-14.4 0-10.1 5.3 6.8-99.1-262.8zm-108.9 179.1l51.7-142.9 51.8 142.9h-103.5zm591.3-85.6l-53.7 176.3c-12.4 41.2-72 41-84 0l-42.3-135.9-42.3 135.9c-12.4 40.9-72 41.2-84.5 0l-54.2-176.3c-12.5-39.4 49.8-56.1 60.2-16.9L2213 342l45.3-139.5c10.9-32.7 59.6-34.7 71.2 0l45.3 139.5 39.3-142.4c10.3-38.3 72.6-23.8 60.3 16.9zm275.4 75.1c0-42.4-33.9-117.5-119.5-117.5-73.2 0-124.4 56.3-124.4 126 0 77.2 55.3 126.4 128.5 126.4 31.7 0 93-11.5 93-39.8 0-18.3-21.1-31.5-39.3-22.4-49.4 26.2-109 8.4-115.9-43.8h148.3c16.3 0 29.3-13.4 29.3-28.9zM2571 277.7c9.5-73.4 113.9-68.6 118.6 0H2571zm316.7 148.8c-31.4 0-81.6-10.5-96.6-31.9-12.4-17 2.5-39.8 21.8-39.8 16.3 0 36.8 22.9 77.7 22.9 27.4 0 40.4-11 40.4-25.8 0-39.8-142.9-7.4-142.9-102 0-40.4 35.3-75.7 98.6-75.7 31.4 0 74.1 9.9 87.6 29.4 10.8 14.8-1.4 36.2-20.9 36.2-15.1 0-26.7-17.3-66.2-17.3-22.9 0-37.8 10.5-37.8 23.8 0 35.9 142.4 6 142.4 103.1-.1 43.7-37.4 77.1-104.1 77.1zm266.8-252.4c-169.3 0-169.1 252.4 0 252.4 170.1 0 169.6-252.4 0-252.4zm0 196.1c-81.8 0-82-139.8 0-139.8 82.5 0 82.4 139.8 0 139.8zm476.9 22V268.7c0-53.8-61.4-45.8-85.7-10.5v134c0 41.3-63.8 42.1-63.8 0V268.7c0-52.1-59.5-47.4-85.7-10.1v133.6c0 41.5-63.3 41.8-63.3 0V208c0-40 63.1-41.6 63.1 0v3.4c9.9-14.4 41.8-37.3 78.6-37.3 35.3 0 57.7 16.4 66.7 43.8 13.9-21.8 45.8-43.8 82.6-43.8 44.3 0 70.7 23.4 70.7 72.7v145.3c.5 17.3-13.5 31.4-31.9 31.4 3.5.1-31.3 1.1-31.3-31.3zM3992 291.6c0-42.4-32.4-117.5-117.9-117.5-73.2 0-127.5 56.3-127.5 126 0 77.2 58.3 126.4 131.6 126.4 31.7 0 91.5-11.5 91.5-39.8 0-18.3-21.1-31.5-39.3-22.4-49.4 26.2-110.5 8.4-117.5-43.8h149.8c16.3 0 29.1-13.4 29.3-28.9zm-180.5-13.9c9.7-74.4 115.9-68.3 120.1 0h-120.1z"]},On={prefix:"fas",iconName:"football-ball",icon:[496,512,[],"f44e","M481.5 60.3c-4.8-18.2-19.1-32.5-37.3-37.4C420.3 16.5 383 8.9 339.4 8L496 164.8c-.8-43.5-8.2-80.6-14.5-104.5zm-467 391.4c4.8 18.2 19.1 32.5 37.3 37.4 23.9 6.4 61.2 14 104.8 14.9L0 347.2c.8 43.5 8.2 80.6 14.5 104.5zM4.2 283.4L220.4 500c132.5-19.4 248.8-118.7 271.5-271.4L275.6 12C143.1 31.4 26.8 130.7 4.2 283.4zm317.3-123.6c3.1-3.1 8.2-3.1 11.3 0l11.3 11.3c3.1 3.1 3.1 8.2 0 11.3l-28.3 28.3 28.3 28.3c3.1 3.1 3.1 8.2 0 11.3l-11.3 11.3c-3.1 3.1-8.2 3.1-11.3 0l-28.3-28.3-22.6 22.7 28.3 28.3c3.1 3.1 3.1 8.2 0 11.3l-11.3 11.3c-3.1 3.1-8.2 3.1-11.3 0L248 278.6l-22.6 22.6 28.3 28.3c3.1 3.1 3.1 8.2 0 11.3l-11.3 11.3c-3.1 3.1-8.2 3.1-11.3 0l-28.3-28.3-28.3 28.3c-3.1 3.1-8.2 3.1-11.3 0l-11.3-11.3c-3.1-3.1-3.1-8.2 0-11.3l28.3-28.3-28.3-28.2c-3.1-3.1-3.1-8.2 0-11.3l11.3-11.3c3.1-3.1 8.2-3.1 11.3 0l28.3 28.3 22.6-22.6-28.3-28.3c-3.1-3.1-3.1-8.2 0-11.3l11.3-11.3c3.1-3.1 8.2-3.1 11.3 0l28.3 28.3 22.6-22.6-28.3-28.3c-3.1-3.1-3.1-8.2 0-11.3l11.3-11.3c3.1-3.1 8.2-3.1 11.3 0l28.3 28.3 28.3-28.5z"]},In={prefix:"fas",iconName:"forward",icon:[512,512,[],"f04e","M500.5 231.4l-192-160C287.9 54.3 256 68.6 256 96v320c0 27.4 31.9 41.8 52.5 24.6l192-160c15.3-12.8 15.3-36.4 0-49.2zm-256 0l-192-160C31.9 54.3 0 68.6 0 96v320c0 27.4 31.9 41.8 52.5 24.6l192-160c15.3-12.8 15.3-36.4 0-49.2z"]},Bn={prefix:"fas",iconName:"frog",icon:[576,512,[],"f52e","M446.53 97.43C439.67 60.23 407.19 32 368 32c-39.23 0-71.72 28.29-78.54 65.54C126.75 112.96-.5 250.12 0 416.98.11 451.9 29.08 480 64 480h304c8.84 0 16-7.16 16-16 0-17.67-14.33-32-32-32h-79.49l35.8-48.33c24.14-36.23 10.35-88.28-33.71-106.6-23.89-9.93-51.55-4.65-72.24 10.88l-32.76 24.59c-7.06 5.31-17.09 3.91-22.41-3.19-5.3-7.08-3.88-17.11 3.19-22.41l34.78-26.09c36.84-27.66 88.28-27.62 125.13 0 10.87 8.15 45.87 39.06 40.8 93.21L469.62 480H560c8.84 0 16-7.16 16-16 0-17.67-14.33-32-32-32h-53.63l-98.52-104.68 154.44-86.65A58.16 58.16 0 0 0 576 189.94c0-21.4-11.72-40.95-30.48-51.23-40.56-22.22-98.99-41.28-98.99-41.28zM368 136c-13.26 0-24-10.75-24-24 0-13.26 10.74-24 24-24 13.25 0 24 10.74 24 24 0 13.25-10.75 24-24 24z"]},Rn={prefix:"fas",iconName:"frown",icon:[496,512,[],"f119","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm80 168c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm-160 0c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm170.2 218.2C315.8 367.4 282.9 352 248 352s-67.8 15.4-90.2 42.2c-13.5 16.3-38.1-4.2-24.6-20.5C161.7 339.6 203.6 320 248 320s86.3 19.6 114.7 53.8c13.6 16.2-11 36.7-24.5 20.4z"]},Zn={prefix:"fas",iconName:"frown-open",icon:[496,512,[],"f57a","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM136 208c0-17.7 14.3-32 32-32s32 14.3 32 32-14.3 32-32 32-32-14.3-32-32zm187.3 183.3c-31.2-9.6-59.4-15.3-75.3-15.3s-44.1 5.7-75.3 15.3c-11.5 3.5-22.5-6.3-20.5-18.1 7-40 60.1-61.2 95.8-61.2s88.8 21.3 95.8 61.2c2 11.9-9.1 21.6-20.5 18.1zM328 240c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},jn={prefix:"fas",iconName:"funnel-dollar",icon:[640,512,[],"f662","M433.46 165.94l101.2-111.87C554.61 34.12 540.48 0 512.26 0H31.74C3.52 0-10.61 34.12 9.34 54.07L192 256v155.92c0 12.59 5.93 24.44 16 32l79.99 60c20.86 15.64 48.47 6.97 59.22-13.57C310.8 455.38 288 406.35 288 352c0-89.79 62.05-165.17 145.46-186.06zM480 192c-88.37 0-160 71.63-160 160s71.63 160 160 160 160-71.63 160-160-71.63-160-160-160zm16 239.88V448c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-16.29c-11.29-.58-22.27-4.52-31.37-11.35-3.9-2.93-4.1-8.77-.57-12.14l11.75-11.21c2.77-2.64 6.89-2.76 10.13-.73 3.87 2.42 8.26 3.72 12.82 3.72h28.11c6.5 0 11.8-5.92 11.8-13.19 0-5.95-3.61-11.19-8.77-12.73l-45-13.5c-18.59-5.58-31.58-23.42-31.58-43.39 0-24.52 19.05-44.44 42.67-45.07V256c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v16.29c11.29.58 22.27 4.51 31.37 11.35 3.9 2.93 4.1 8.77.57 12.14l-11.75 11.21c-2.77 2.64-6.89 2.76-10.13.73-3.87-2.43-8.26-3.72-12.82-3.72h-28.11c-6.5 0-11.8 5.92-11.8 13.19 0 5.95 3.61 11.19 8.77 12.73l45 13.5c18.59 5.58 31.58 23.42 31.58 43.39 0 24.53-19.04 44.44-42.67 45.07z"]},Fn={prefix:"fas",iconName:"futbol",icon:[512,512,[],"f1e3","M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zm-48 0l-.003-.282-26.064 22.741-62.679-58.5 16.454-84.355 34.303 3.072c-24.889-34.216-60.004-60.089-100.709-73.141l13.651 31.939L256 139l-74.953-41.525 13.651-31.939c-40.631 13.028-75.78 38.87-100.709 73.141l34.565-3.073 16.192 84.355-62.678 58.5-26.064-22.741-.003.282c0 43.015 13.497 83.952 38.472 117.991l7.704-33.897 85.138 10.447 36.301 77.826-29.902 17.786c40.202 13.122 84.29 13.148 124.572 0l-29.902-17.786 36.301-77.826 85.138-10.447 7.704 33.897C442.503 339.952 456 299.015 456 256zm-248.102 69.571l-29.894-91.312L256 177.732l77.996 56.527-29.622 91.312h-96.476z"]},qn={prefix:"fas",iconName:"gamepad",icon:[640,512,[],"f11b","M480.07 96H160a160 160 0 1 0 114.24 272h91.52A160 160 0 1 0 480.07 96zM248 268a12 12 0 0 1-12 12h-52v52a12 12 0 0 1-12 12h-24a12 12 0 0 1-12-12v-52H84a12 12 0 0 1-12-12v-24a12 12 0 0 1 12-12h52v-52a12 12 0 0 1 12-12h24a12 12 0 0 1 12 12v52h52a12 12 0 0 1 12 12zm216 76a40 40 0 1 1 40-40 40 40 0 0 1-40 40zm64-96a40 40 0 1 1 40-40 40 40 0 0 1-40 40z"]},Un={prefix:"fas",iconName:"gas-pump",icon:[512,512,[],"f52f","M336 448H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h320c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm157.2-340.7l-81-81c-6.2-6.2-16.4-6.2-22.6 0l-11.3 11.3c-6.2 6.2-6.2 16.4 0 22.6L416 97.9V160c0 28.1 20.9 51.3 48 55.2V376c0 13.2-10.8 24-24 24s-24-10.8-24-24v-32c0-48.6-39.4-88-88-88h-8V64c0-35.3-28.7-64-64-64H96C60.7 0 32 28.7 32 64v352h288V304h8c22.1 0 40 17.9 40 40v27.8c0 37.7 27 72 64.5 75.9 43 4.3 79.5-29.5 79.5-71.7V152.6c0-17-6.8-33.3-18.8-45.3zM256 192H96V64h160v128z"]},Wn={prefix:"fas",iconName:"gavel",icon:[512,512,[],"f0e3","M504.971 199.362l-22.627-22.627c-9.373-9.373-24.569-9.373-33.941 0l-5.657 5.657L329.608 69.255l5.657-5.657c9.373-9.373 9.373-24.569 0-33.941L312.638 7.029c-9.373-9.373-24.569-9.373-33.941 0L154.246 131.48c-9.373 9.373-9.373 24.569 0 33.941l22.627 22.627c9.373 9.373 24.569 9.373 33.941 0l5.657-5.657 39.598 39.598-81.04 81.04-5.657-5.657c-12.497-12.497-32.758-12.497-45.255 0L9.373 412.118c-12.497 12.497-12.497 32.758 0 45.255l45.255 45.255c12.497 12.497 32.758 12.497 45.255 0l114.745-114.745c12.497-12.497 12.497-32.758 0-45.255l-5.657-5.657 81.04-81.04 39.598 39.598-5.657 5.657c-9.373 9.373-9.373 24.569 0 33.941l22.627 22.627c9.373 9.373 24.569 9.373 33.941 0l124.451-124.451c9.372-9.372 9.372-24.568 0-33.941z"]},Gn={prefix:"fas",iconName:"gem",icon:[576,512,[],"f3a5","M485.5 0L576 160H474.9L405.7 0h79.8zm-128 0l69.2 160H149.3L218.5 0h139zm-267 0h79.8l-69.2 160H0L90.5 0zM0 192h100.7l123 251.7c1.5 3.1-2.7 5.9-5 3.3L0 192zm148.2 0h279.6l-137 318.2c-1 2.4-4.5 2.4-5.5 0L148.2 192zm204.1 251.7l123-251.7H576L357.3 446.9c-2.3 2.7-6.5-.1-5-3.2z"]},_n={prefix:"fas",iconName:"genderless",icon:[288,512,[],"f22d","M144 176c44.1 0 80 35.9 80 80s-35.9 80-80 80-80-35.9-80-80 35.9-80 80-80m0-64C64.5 112 0 176.5 0 256s64.5 144 144 144 144-64.5 144-144-64.5-144-144-144z"]},$n={prefix:"fas",iconName:"ghost",icon:[384,512,[],"f6e2","M186.1.09C81.01 3.24 0 94.92 0 200.05v263.92c0 14.26 17.23 21.39 27.31 11.31l24.92-18.53c6.66-4.95 16-3.99 21.51 2.21l42.95 48.35c6.25 6.25 16.38 6.25 22.63 0l40.72-45.85c6.37-7.17 17.56-7.17 23.92 0l40.72 45.85c6.25 6.25 16.38 6.25 22.63 0l42.95-48.35c5.51-6.2 14.85-7.17 21.51-2.21l24.92 18.53c10.08 10.08 27.31 2.94 27.31-11.31V192C384 84 294.83-3.17 186.1.09zM128 224c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm128 0c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},Yn={prefix:"fas",iconName:"gift",icon:[512,512,[],"f06b","M32 448c0 17.7 14.3 32 32 32h160V320H32v128zm256 32h160c17.7 0 32-14.3 32-32V320H288v160zm192-320h-42.1c6.2-12.1 10.1-25.5 10.1-40 0-48.5-39.5-88-88-88-41.6 0-68.5 21.3-103 68.3-34.5-47-61.4-68.3-103-68.3-48.5 0-88 39.5-88 88 0 14.5 3.8 27.9 10.1 40H32c-17.7 0-32 14.3-32 32v80c0 8.8 7.2 16 16 16h480c8.8 0 16-7.2 16-16v-80c0-17.7-14.3-32-32-32zm-326.1 0c-22.1 0-40-17.9-40-40s17.9-40 40-40c19.9 0 34.6 3.3 86.1 80h-86.1zm206.1 0h-86.1c51.4-76.5 65.7-80 86.1-80 22.1 0 40 17.9 40 40s-17.9 40-40 40z"]},Kn={prefix:"fas",iconName:"gifts",icon:[640,512,[],"f79c","M240.6 194.1c1.9-30.8 17.3-61.2 44-79.8C279.4 103.5 268.7 96 256 96h-29.4l30.7-22c7.2-5.1 8.9-15.1 3.7-22.3l-9.3-13c-5.1-7.2-15.1-8.9-22.3-3.7l-32 22.9 11.5-30.6c3.1-8.3-1.1-17.5-9.4-20.6l-15-5.6c-8.3-3.1-17.5 1.1-20.6 9.4l-19.9 53-19.9-53.1C121 2.1 111.8-2.1 103.5 1l-15 5.6C80.2 9.7 76 19 79.2 27.2l11.5 30.6L58.6 35c-7.2-5.1-17.2-3.5-22.3 3.7l-9.3 13c-5.1 7.2-3.5 17.2 3.7 22.3l30.7 22H32c-17.7 0-32 14.3-32 32v352c0 17.7 14.3 32 32 32h168.9c-5.5-9.5-8.9-20.3-8.9-32V256c0-29.9 20.8-55 48.6-61.9zM224 480c0 17.7 14.3 32 32 32h160V384H224v96zm224 32h160c17.7 0 32-14.3 32-32v-96H448v128zm160-288h-20.4c2.6-7.6 4.4-15.5 4.4-23.8 0-35.5-27-72.2-72.1-72.2-48.1 0-75.9 47.7-87.9 75.3-12.1-27.6-39.9-75.3-87.9-75.3-45.1 0-72.1 36.7-72.1 72.2 0 8.3 1.7 16.2 4.4 23.8H256c-17.7 0-32 14.3-32 32v96h192V224h15.3l.7-.2.7.2H448v128h192v-96c0-17.7-14.3-32-32-32zm-272 0c-2.7-1.4-5.1-3-7.2-4.8-7.3-6.4-8.8-13.8-8.8-19 0-9.7 6.4-24.2 24.1-24.2 18.7 0 35.6 27.4 44.5 48H336zm199.2-4.8c-2.1 1.8-4.5 3.4-7.2 4.8h-52.6c8.8-20.3 25.8-48 44.5-48 17.7 0 24.1 14.5 24.1 24.2 0 5.2-1.5 12.6-8.8 19z"]},Jn={prefix:"fas",iconName:"glass-cheers",icon:[640,512,[],"f79f","M639.4 433.6c-8.4-20.4-31.8-30.1-52.2-21.6l-22.1 9.2-38.7-101.9c47.9-35 64.8-100.3 34.5-152.8L474.3 16c-8-13.9-25.1-19.7-40-13.6L320 49.8 205.7 2.4c-14.9-6.2-32-.3-40 13.6L79.1 166.5C48.9 219 65.7 284.3 113.6 319.2L74.9 421.1l-22.1-9.2c-20.4-8.5-43.7 1.2-52.2 21.6-1.7 4.1.2 8.8 4.3 10.5l162.3 67.4c4.1 1.7 8.7-.2 10.4-4.3 8.4-20.4-1.2-43.8-21.6-52.3l-22.1-9.2L173.3 342c4.4.5 8.8 1.3 13.1 1.3 51.7 0 99.4-33.1 113.4-85.3l20.2-75.4 20.2 75.4c14 52.2 61.7 85.3 113.4 85.3 4.3 0 8.7-.8 13.1-1.3L506 445.6l-22.1 9.2c-20.4 8.5-30.1 31.9-21.6 52.3 1.7 4.1 6.4 6 10.4 4.3L635.1 444c4-1.7 6-6.3 4.3-10.4zM275.9 162.1l-112.1-46.5 36.5-63.4 94.5 39.2-18.9 70.7zm88.2 0l-18.9-70.7 94.5-39.2 36.5 63.4-112.1 46.5z"]},Qn={prefix:"fas",iconName:"glass-martini",icon:[512,512,[],"f000","M502.05 57.6C523.3 36.34 508.25 0 478.2 0H33.8C3.75 0-11.3 36.34 9.95 57.6L224 271.64V464h-56c-22.09 0-40 17.91-40 40 0 4.42 3.58 8 8 8h240c4.42 0 8-3.58 8-8 0-22.09-17.91-40-40-40h-56V271.64L502.05 57.6z"]},Xn={prefix:"fas",iconName:"glass-martini-alt",icon:[512,512,[],"f57b","M502.05 57.6C523.3 36.34 508.25 0 478.2 0H33.8C3.75 0-11.3 36.34 9.95 57.6L224 271.64V464h-56c-22.09 0-40 17.91-40 40 0 4.42 3.58 8 8 8h240c4.42 0 8-3.58 8-8 0-22.09-17.91-40-40-40h-56V271.64L502.05 57.6zM443.77 48l-48 48H116.24l-48-48h375.53z"]},ct={prefix:"fas",iconName:"glass-whiskey",icon:[512,512,[],"f7a0","M480 32H32C12.5 32-2.4 49.2.3 68.5l56 356.5c4.5 31.5 31.5 54.9 63.4 54.9h273c31.8 0 58.9-23.4 63.4-54.9l55.6-356.5C514.4 49.2 499.5 32 480 32zm-37.4 64l-30 192h-313L69.4 96h373.2z"]},at={prefix:"fas",iconName:"glasses",icon:[576,512,[],"f530","M574.1 280.37L528.75 98.66c-5.91-23.7-21.59-44.05-43-55.81-21.44-11.73-46.97-14.11-70.19-6.33l-15.25 5.08c-8.39 2.79-12.92 11.86-10.12 20.24l5.06 15.18c2.79 8.38 11.85 12.91 20.23 10.12l13.18-4.39c10.87-3.62 23-3.57 33.16 1.73 10.29 5.37 17.57 14.56 20.37 25.82l38.46 153.82c-22.19-6.81-49.79-12.46-81.2-12.46-34.77 0-73.98 7.02-114.85 26.74h-73.18c-40.87-19.74-80.08-26.75-114.86-26.75-31.42 0-59.02 5.65-81.21 12.46l38.46-153.83c2.79-11.25 10.09-20.45 20.38-25.81 10.16-5.3 22.28-5.35 33.15-1.73l13.17 4.39c8.38 2.79 17.44-1.74 20.23-10.12l5.06-15.18c2.8-8.38-1.73-17.45-10.12-20.24l-15.25-5.08c-23.22-7.78-48.75-5.41-70.19 6.33-21.41 11.77-37.09 32.11-43 55.8L1.9 280.37A64.218 64.218 0 0 0 0 295.86v70.25C0 429.01 51.58 480 115.2 480h37.12c60.28 0 110.37-45.94 114.88-105.37l2.93-38.63h35.75l2.93 38.63C313.31 434.06 363.4 480 423.68 480h37.12c63.62 0 115.2-50.99 115.2-113.88v-70.25c0-5.23-.64-10.43-1.9-15.5zm-370.72 89.42c-1.97 25.91-24.4 46.21-51.06 46.21H115.2C86.97 416 64 393.62 64 366.11v-37.54c18.12-6.49 43.42-12.92 72.58-12.92 23.86 0 47.26 4.33 69.93 12.92l-3.13 41.22zM512 366.12c0 27.51-22.97 49.88-51.2 49.88h-37.12c-26.67 0-49.1-20.3-51.06-46.21l-3.13-41.22c22.67-8.59 46.08-12.92 69.95-12.92 29.12 0 54.43 6.44 72.55 12.93v37.54z"]},et={prefix:"fas",iconName:"globe",icon:[496,512,[],"f0ac","M336.5 160C322 70.7 287.8 8 248 8s-74 62.7-88.5 152h177zM152 256c0 22.2 1.2 43.5 3.3 64h185.3c2.1-20.5 3.3-41.8 3.3-64s-1.2-43.5-3.3-64H155.3c-2.1 20.5-3.3 41.8-3.3 64zm324.7-96c-28.6-67.9-86.5-120.4-158-141.6 24.4 33.8 41.2 84.7 50 141.6h108zM177.2 18.4C105.8 39.6 47.8 92.1 19.3 160h108c8.7-56.9 25.5-107.8 49.9-141.6zM487.4 192H372.7c2.1 21 3.3 42.5 3.3 64s-1.2 43-3.3 64h114.6c5.5-20.5 8.6-41.8 8.6-64s-3.1-43.5-8.5-64zM120 256c0-21.5 1.2-43 3.3-64H8.6C3.2 212.5 0 233.8 0 256s3.2 43.5 8.6 64h114.6c-2-21-3.2-42.5-3.2-64zm39.5 96c14.5 89.3 48.7 152 88.5 152s74-62.7 88.5-152h-177zm159.3 141.6c71.4-21.2 129.4-73.7 158-141.6h-108c-8.8 56.9-25.6 107.8-50 141.6zM19.3 352c28.6 67.9 86.5 120.4 158 141.6-24.4-33.8-41.2-84.7-50-141.6h-108z"]},it={prefix:"fas",iconName:"globe-africa",icon:[496,512,[],"f57c","M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm160 215.5v6.93c0 5.87-3.32 11.24-8.57 13.86l-15.39 7.7a15.485 15.485 0 0 1-15.53-.97l-18.21-12.14a15.52 15.52 0 0 0-13.5-1.81l-2.65.88c-9.7 3.23-13.66 14.79-7.99 23.3l13.24 19.86c2.87 4.31 7.71 6.9 12.89 6.9h8.21c8.56 0 15.5 6.94 15.5 15.5v11.34c0 3.35-1.09 6.62-3.1 9.3l-18.74 24.98c-1.42 1.9-2.39 4.1-2.83 6.43l-4.3 22.83c-.62 3.29-2.29 6.29-4.76 8.56a159.608 159.608 0 0 0-25 29.16l-13.03 19.55a27.756 27.756 0 0 1-23.09 12.36c-10.51 0-20.12-5.94-24.82-15.34a78.902 78.902 0 0 1-8.33-35.29V367.5c0-8.56-6.94-15.5-15.5-15.5h-25.88c-14.49 0-28.38-5.76-38.63-16a54.659 54.659 0 0 1-16-38.63v-14.06c0-17.19 8.1-33.38 21.85-43.7l27.58-20.69a54.663 54.663 0 0 1 32.78-10.93h.89c8.48 0 16.85 1.97 24.43 5.77l14.72 7.36c3.68 1.84 7.93 2.14 11.83.84l47.31-15.77c6.33-2.11 10.6-8.03 10.6-14.7 0-8.56-6.94-15.5-15.5-15.5h-10.09c-4.11 0-8.05-1.63-10.96-4.54l-6.92-6.92a15.493 15.493 0 0 0-10.96-4.54H199.5c-8.56 0-15.5-6.94-15.5-15.5v-4.4c0-7.11 4.84-13.31 11.74-15.04l14.45-3.61c3.74-.94 7-3.23 9.14-6.44l8.08-12.11c2.87-4.31 7.71-6.9 12.89-6.9h24.21c8.56 0 15.5-6.94 15.5-15.5v-21.7C359.23 71.63 422.86 131.02 441.93 208H423.5c-8.56 0-15.5 6.94-15.5 15.5z"]},nt={prefix:"fas",iconName:"globe-americas",icon:[496,512,[],"f57d","M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm82.29 357.6c-3.9 3.88-7.99 7.95-11.31 11.28-2.99 3-5.1 6.7-6.17 10.71-1.51 5.66-2.73 11.38-4.77 16.87l-17.39 46.85c-13.76 3-28 4.69-42.65 4.69v-27.38c1.69-12.62-7.64-36.26-22.63-51.25-6-6-9.37-14.14-9.37-22.63v-32.01c0-11.64-6.27-22.34-16.46-27.97-14.37-7.95-34.81-19.06-48.81-26.11-11.48-5.78-22.1-13.14-31.65-21.75l-.8-.72a114.792 114.792 0 0 1-18.06-20.74c-9.38-13.77-24.66-36.42-34.59-51.14 20.47-45.5 57.36-82.04 103.2-101.89l24.01 12.01C203.48 89.74 216 82.01 216 70.11v-11.3c7.99-1.29 16.12-2.11 24.39-2.42l28.3 28.3c6.25 6.25 6.25 16.38 0 22.63L264 112l-10.34 10.34c-3.12 3.12-3.12 8.19 0 11.31l4.69 4.69c3.12 3.12 3.12 8.19 0 11.31l-8 8a8.008 8.008 0 0 1-5.66 2.34h-8.99c-2.08 0-4.08.81-5.58 2.27l-9.92 9.65a8.008 8.008 0 0 0-1.58 9.31l15.59 31.19c2.66 5.32-1.21 11.58-7.15 11.58h-5.64c-1.93 0-3.79-.7-5.24-1.96l-9.28-8.06a16.017 16.017 0 0 0-15.55-3.1l-31.17 10.39a11.95 11.95 0 0 0-8.17 11.34c0 4.53 2.56 8.66 6.61 10.69l11.08 5.54c9.41 4.71 19.79 7.16 30.31 7.16s22.59 27.29 32 32h66.75c8.49 0 16.62 3.37 22.63 9.37l13.69 13.69a30.503 30.503 0 0 1 8.93 21.57 46.536 46.536 0 0 1-13.72 32.98zM417 274.25c-5.79-1.45-10.84-5-14.15-9.97l-17.98-26.97a23.97 23.97 0 0 1 0-26.62l19.59-29.38c2.32-3.47 5.5-6.29 9.24-8.15l12.98-6.49C440.2 193.59 448 223.87 448 256c0 8.67-.74 17.16-1.82 25.54L417 274.25z"]},tt={prefix:"fas",iconName:"globe-asia",icon:[496,512,[],"f57e","M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm-11.34 240.23c-2.89 4.82-8.1 7.77-13.72 7.77h-.31c-4.24 0-8.31 1.69-11.31 4.69l-5.66 5.66c-3.12 3.12-3.12 8.19 0 11.31l5.66 5.66c3 3 4.69 7.07 4.69 11.31V304c0 8.84-7.16 16-16 16h-6.11c-6.06 0-11.6-3.42-14.31-8.85l-22.62-45.23c-2.44-4.88-8.95-5.94-12.81-2.08l-19.47 19.46c-3 3-7.07 4.69-11.31 4.69H50.81C49.12 277.55 48 266.92 48 256c0-110.28 89.72-200 200-200 21.51 0 42.2 3.51 61.63 9.82l-50.16 38.53c-5.11 3.41-4.63 11.06.86 13.81l10.83 5.41c5.42 2.71 8.84 8.25 8.84 14.31V216c0 4.42-3.58 8-8 8h-3.06c-3.03 0-5.8-1.71-7.15-4.42-1.56-3.12-5.96-3.29-7.76-.3l-17.37 28.95zM408 358.43c0 4.24-1.69 8.31-4.69 11.31l-9.57 9.57c-3 3-7.07 4.69-11.31 4.69h-15.16c-4.24 0-8.31-1.69-11.31-4.69l-13.01-13.01a26.767 26.767 0 0 0-25.42-7.04l-21.27 5.32c-1.27.32-2.57.48-3.88.48h-10.34c-4.24 0-8.31-1.69-11.31-4.69l-11.91-11.91a8.008 8.008 0 0 1-2.34-5.66v-10.2c0-3.27 1.99-6.21 5.03-7.43l39.34-15.74c1.98-.79 3.86-1.82 5.59-3.05l23.71-16.89a7.978 7.978 0 0 1 4.64-1.48h12.09c3.23 0 6.15 1.94 7.39 4.93l5.35 12.85a4 4 0 0 0 3.69 2.46h3.8c1.78 0 3.35-1.18 3.84-2.88l4.2-14.47c.5-1.71 2.06-2.88 3.84-2.88h6.06c2.21 0 4 1.79 4 4v12.93c0 2.12.84 4.16 2.34 5.66l11.91 11.91c3 3 4.69 7.07 4.69 11.31v24.6z"]},ot={prefix:"fas",iconName:"globe-europe",icon:[496,512,[],"f7a2","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm200 248c0 22.5-3.9 44.2-10.8 64.4h-20.3c-4.3 0-8.4-1.7-11.4-4.8l-32-32.6c-4.5-4.6-4.5-12.1.1-16.7l12.5-12.5v-8.7c0-3-1.2-5.9-3.3-8l-9.4-9.4c-2.1-2.1-5-3.3-8-3.3h-16c-6.2 0-11.3-5.1-11.3-11.3 0-3 1.2-5.9 3.3-8l9.4-9.4c2.1-2.1 5-3.3 8-3.3h32c6.2 0 11.3-5.1 11.3-11.3v-9.4c0-6.2-5.1-11.3-11.3-11.3h-36.7c-8.8 0-16 7.2-16 16v4.5c0 6.9-4.4 13-10.9 15.2l-31.6 10.5c-3.3 1.1-5.5 4.1-5.5 7.6v2.2c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8s-3.6-8-8-8H247c-3 0-5.8 1.7-7.2 4.4l-9.4 18.7c-2.7 5.4-8.2 8.8-14.3 8.8H194c-8.8 0-16-7.2-16-16V199c0-4.2 1.7-8.3 4.7-11.3l20.1-20.1c4.6-4.6 7.2-10.9 7.2-17.5 0-3.4 2.2-6.5 5.5-7.6l40-13.3c1.7-.6 3.2-1.5 4.4-2.7l26.8-26.8c2.1-2.1 3.3-5 3.3-8 0-6.2-5.1-11.3-11.3-11.3H258l-16 16v8c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8v-20c0-2.5 1.2-4.9 3.2-6.4l28.9-21.7c1.9-.1 3.8-.3 5.7-.3C358.3 56 448 145.7 448 256zM130.1 149.1c0-3 1.2-5.9 3.3-8l25.4-25.4c2.1-2.1 5-3.3 8-3.3 6.2 0 11.3 5.1 11.3 11.3v16c0 3-1.2 5.9-3.3 8l-9.4 9.4c-2.1 2.1-5 3.3-8 3.3h-16c-6.2 0-11.3-5.1-11.3-11.3zm128 306.4v-7.1c0-8.8-7.2-16-16-16h-20.2c-10.8 0-26.7-5.3-35.4-11.8l-22.2-16.7c-11.5-8.6-18.2-22.1-18.2-36.4v-23.9c0-16 8.4-30.8 22.1-39l42.9-25.7c7.1-4.2 15.2-6.5 23.4-6.5h31.2c10.9 0 21.4 3.9 29.6 10.9l43.2 37.1h18.3c8.5 0 16.6 3.4 22.6 9.4l17.3 17.3c3.4 3.4 8.1 5.3 12.9 5.3H423c-32.4 58.9-93.8 99.5-164.9 103.1z"]},rt={prefix:"fas",iconName:"golf-ball",icon:[416,512,[],"f450","M96 416h224c0 17.7-14.3 32-32 32h-16c-17.7 0-32 14.3-32 32v20c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-20c0-17.7-14.3-32-32-32h-16c-17.7 0-32-14.3-32-32zm320-208c0 74.2-39 139.2-97.5 176h-221C39 347.2 0 282.2 0 208 0 93.1 93.1 0 208 0s208 93.1 208 208zm-180.1 43.9c18.3 0 33.1-14.8 33.1-33.1 0-14.4-9.3-26.3-22.1-30.9 9.6 26.8-15.6 51.3-41.9 41.9 4.6 12.8 16.5 22.1 30.9 22.1zm49.1 46.9c0-14.4-9.3-26.3-22.1-30.9 9.6 26.8-15.6 51.3-41.9 41.9 4.6 12.8 16.5 22.1 30.9 22.1 18.3 0 33.1-14.9 33.1-33.1zm64-64c0-14.4-9.3-26.3-22.1-30.9 9.6 26.8-15.6 51.3-41.9 41.9 4.6 12.8 16.5 22.1 30.9 22.1 18.3 0 33.1-14.9 33.1-33.1z"]},lt={prefix:"fas",iconName:"gopuram",icon:[512,512,[],"f664","M496 352h-16V240c0-8.8-7.2-16-16-16h-16v-80c0-8.8-7.2-16-16-16h-16V16c0-8.8-7.2-16-16-16s-16 7.2-16 16v16h-64V16c0-8.8-7.2-16-16-16s-16 7.2-16 16v16h-64V16c0-8.8-7.2-16-16-16s-16 7.2-16 16v16h-64V16c0-8.8-7.2-16-16-16S96 7.2 96 16v112H80c-8.8 0-16 7.2-16 16v80H48c-8.8 0-16 7.2-16 16v112H16c-8.8 0-16 7.2-16 16v128c0 8.8 7.2 16 16 16h80V352h32V224h32v-96h32v96h-32v128h-32v160h80v-80c0-8.8 7.2-16 16-16h64c8.8 0 16 7.2 16 16v80h80V352h-32V224h-32v-96h32v96h32v128h32v160h80c8.8 0 16-7.2 16-16V368c0-8.8-7.2-16-16-16zM232 176c0-8.8 7.2-16 16-16h16c8.8 0 16 7.2 16 16v48h-48zm56 176h-64v-64c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16z"]},ft={prefix:"fas",iconName:"graduation-cap",icon:[640,512,[],"f19d","M622.34 153.2L343.4 67.5c-15.2-4.67-31.6-4.67-46.79 0L17.66 153.2c-23.54 7.23-23.54 38.36 0 45.59l48.63 14.94c-10.67 13.19-17.23 29.28-17.88 46.9C38.78 266.15 32 276.11 32 288c0 10.78 5.68 19.85 13.86 25.65L20.33 428.53C18.11 438.52 25.71 448 35.94 448h56.11c10.24 0 17.84-9.48 15.62-19.47L82.14 313.65C90.32 307.85 96 298.78 96 288c0-11.57-6.47-21.25-15.66-26.87.76-15.02 8.44-28.3 20.69-36.72L296.6 284.5c9.06 2.78 26.44 6.25 46.79 0l278.95-85.7c23.55-7.24 23.55-38.36 0-45.6zM352.79 315.09c-28.53 8.76-52.84 3.92-65.59 0l-145.02-44.55L128 384c0 35.35 85.96 64 192 64s192-28.65 192-64l-14.18-113.47-145.03 44.56z"]},st={prefix:"fas",iconName:"greater-than",icon:[384,512,[],"f531","M365.52 209.85L59.22 67.01c-16.06-7.49-35.15-.54-42.64 15.52L3.01 111.61c-7.49 16.06-.54 35.15 15.52 42.64L236.96 256.1 18.49 357.99C2.47 365.46-4.46 384.5 3.01 400.52l13.52 29C24 445.54 43.04 452.47 59.06 445l306.47-142.91a32.003 32.003 0 0 0 18.48-29v-34.23c-.01-12.45-7.21-23.76-18.49-29.01z"]},ht={prefix:"fas",iconName:"greater-than-equal",icon:[448,512,[],"f532","M55.22 107.69l175.56 68.09-175.44 68.05c-18.39 6.03-27.88 24.39-21.2 41l12.09 30.08c6.68 16.61 26.99 25.19 45.38 19.15L393.02 214.2c13.77-4.52 22.98-16.61 22.98-30.17v-15.96c0-13.56-9.21-25.65-22.98-30.17L91.3 17.92c-18.29-6-38.51 2.53-45.15 19.06L34.12 66.9c-6.64 16.53 2.81 34.79 21.1 40.79zM424 400H24c-13.25 0-24 10.74-24 24v48c0 13.25 10.75 24 24 24h400c13.25 0 24-10.75 24-24v-48c0-13.26-10.75-24-24-24z"]},mt={prefix:"fas",iconName:"grimace",icon:[496,512,[],"f57f","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM144 400h-8c-17.7 0-32-14.3-32-32v-8h40v40zm0-56h-40v-8c0-17.7 14.3-32 32-32h8v40zm-8-136c0-17.7 14.3-32 32-32s32 14.3 32 32-14.3 32-32 32-32-14.3-32-32zm72 192h-48v-40h48v40zm0-56h-48v-40h48v40zm64 56h-48v-40h48v40zm0-56h-48v-40h48v40zm64 56h-48v-40h48v40zm0-56h-48v-40h48v40zm-8-104c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm64 128c0 17.7-14.3 32-32 32h-8v-40h40v8zm0-24h-40v-40h8c17.7 0 32 14.3 32 32v8z"]},vt={prefix:"fas",iconName:"grin",icon:[496,512,[],"f580","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm80 168c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm-160 0c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm80 256c-60.6 0-134.5-38.3-143.8-93.3-2-11.8 9.3-21.6 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.3-3.7 22.6 6.1 20.7 17.9-9.3 55-83.2 93.3-143.8 93.3z"]},zt={prefix:"fas",iconName:"grin-alt",icon:[496,512,[],"f581","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm63.7 128.7c7.6-11.4 24.7-11.7 32.7 0 12.4 18.4 15.1 36.9 15.7 55.3-.5 18.4-3.3 36.9-15.7 55.3-7.6 11.4-24.7 11.7-32.7 0-12.4-18.4-15.1-36.9-15.7-55.3.5-18.4 3.3-36.9 15.7-55.3zm-160 0c7.6-11.4 24.7-11.7 32.7 0 12.4 18.4 15.1 36.9 15.7 55.3-.5 18.4-3.3 36.9-15.7 55.3-7.6 11.4-24.7 11.7-32.7 0-12.4-18.4-15.1-36.9-15.7-55.3.5-18.4 3.3-36.9 15.7-55.3zM248 432c-60.6 0-134.5-38.3-143.8-93.3-2-11.8 9.3-21.6 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.4-3.7 22.6 6.1 20.7 17.9-9.3 55-83.2 93.3-143.8 93.3z"]},pt={prefix:"fas",iconName:"grin-beam",icon:[496,512,[],"f582","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm80 144c23.8 0 52.7 29.3 56 71.4.7 8.6-10.8 11.9-14.9 4.5l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.1 7.3-15.6 4-14.9-4.5 3.1-42.1 32-71.4 55.8-71.4zm-160 0c23.8 0 52.7 29.3 56 71.4.7 8.6-10.8 11.9-14.9 4.5l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.2 7.4-15.6 4-14.9-4.5 3.1-42.1 32-71.4 55.8-71.4zm80 280c-60.6 0-134.5-38.3-143.8-93.3-2-11.9 9.4-21.6 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.4-3.7 22.6 6.1 20.7 17.9-9.3 55-83.2 93.3-143.8 93.3z"]},dt={prefix:"fas",iconName:"grin-beam-sweat",icon:[504,512,[],"f583","M456 128c26.5 0 48-21 48-47 0-20-28.5-60.4-41.6-77.8-3.2-4.3-9.6-4.3-12.8 0C436.5 20.6 408 61 408 81c0 26 21.5 47 48 47zm0 32c-44.1 0-80-35.4-80-79 0-4.4.3-14.2 8.1-32.2C345 23.1 298.3 8 248 8 111 8 0 119 0 256s111 248 248 248 248-111 248-248c0-35.1-7.4-68.4-20.5-98.6-6.3 1.5-12.7 2.6-19.5 2.6zm-128-8c23.8 0 52.7 29.3 56 71.4.7 8.6-10.8 12-14.9 4.5l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.1 7.4-15.6 4-14.9-4.5 3.1-42.1 32-71.4 55.8-71.4zm-160 0c23.8 0 52.7 29.3 56 71.4.7 8.6-10.8 12-14.9 4.5l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.2 7.4-15.6 4-14.9-4.5 3.1-42.1 32-71.4 55.8-71.4zm80 280c-60.6 0-134.5-38.3-143.8-93.3-2-11.8 9.3-21.6 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.5-3.7 22.6 6.2 20.7 17.9-9.3 55-83.2 93.3-143.8 93.3z"]},ut={prefix:"fas",iconName:"grin-hearts",icon:[496,512,[],"f584","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM90.4 183.6c6.7-17.6 26.7-26.7 44.9-21.9l7.1 1.9 2-7.1c5-18.1 22.8-30.9 41.5-27.9 21.4 3.4 34.4 24.2 28.8 44.5L195.3 243c-1.2 4.5-5.9 7.2-10.5 6l-70.2-18.2c-20.4-5.4-31.9-27-24.2-47.2zM248 432c-60.6 0-134.5-38.3-143.8-93.3-2-11.8 9.2-21.5 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.4-3.6 22.6 6.1 20.7 17.9-9.3 55-83.2 93.3-143.8 93.3zm133.4-201.3l-70.2 18.2c-4.5 1.2-9.2-1.5-10.5-6L281.3 173c-5.6-20.3 7.4-41.1 28.8-44.5 18.6-3 36.4 9.8 41.5 27.9l2 7.1 7.1-1.9c18.2-4.7 38.2 4.3 44.9 21.9 7.7 20.3-3.8 41.9-24.2 47.2z"]},Mt={prefix:"fas",iconName:"grin-squint",icon:[496,512,[],"f585","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm33.8 189.7l80-48c11.6-6.9 24 7.7 15.4 18L343.6 208l33.6 40.3c8.7 10.4-3.9 24.8-15.4 18l-80-48c-7.7-4.7-7.7-15.9 0-20.6zm-163-30c-8.6-10.3 3.8-24.9 15.4-18l80 48c7.8 4.7 7.8 15.9 0 20.6l-80 48c-11.5 6.8-24-7.6-15.4-18l33.6-40.3-33.6-40.3zM248 432c-60.6 0-134.5-38.3-143.8-93.3-2-11.9 9.4-21.6 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.5-3.7 22.6 6.2 20.7 17.9-9.3 55-83.2 93.3-143.8 93.3z"]},Ct={prefix:"fas",iconName:"grin-squint-tears",icon:[512,512,[],"f586","M409.6 111.9c22.6-3.2 73.5-12 88.3-26.8 19.2-19.2 18.9-50.6-.7-70.2S446-5 426.9 14.2c-14.8 14.8-23.5 65.7-26.8 88.3-.8 5.5 3.9 10.2 9.5 9.4zM102.4 400.1c-22.6 3.2-73.5 12-88.3 26.8-19.1 19.1-18.8 50.6.8 70.2s51 19.9 70.2.7c14.8-14.8 23.5-65.7 26.8-88.3.8-5.5-3.9-10.2-9.5-9.4zm311.7-256.5c-33 3.9-48.6-25.1-45.7-45.7 3.4-24 7.4-42.1 11.5-56.5C285.1-13.4 161.8-.5 80.6 80.6-.5 161.7-13.4 285 41.4 379.9c14.4-4.1 32.4-8 56.5-11.5 33.2-3.9 48.6 25.2 45.7 45.7-3.4 24-7.4 42.1-11.5 56.5 94.8 54.8 218.1 41.9 299.3-39.2s94-204.4 39.2-299.3c-14.4 4.1-32.5 8-56.5 11.5zM255.7 106c3.3-13.2 22.4-11.5 23.6 1.8l4.8 52.3 52.3 4.8c13.4 1.2 14.9 20.3 1.8 23.6l-90.5 22.6c-8.9 2.2-16.7-5.9-14.5-14.5l22.5-90.6zm-90.9 230.3L160 284l-52.3-4.8c-13.4-1.2-14.9-20.3-1.8-23.6l90.5-22.6c8.8-2.2 16.7 5.8 14.5 14.5L188.3 338c-3.1 13.2-22.2 11.7-23.5-1.7zm215.7 44.2c-29.3 29.3-75.7 50.4-116.7 50.4-18.9 0-36.6-4.5-51-14.7-9.8-6.9-8.7-21.8 2-27.2 28.3-14.6 63.9-42.4 97.8-76.3s61.7-69.6 76.3-97.8c5.4-10.5 20.2-11.9 27.3-2 32.3 45.3 7.1 124.7-35.7 167.6z"]},Ht={prefix:"fas",iconName:"grin-stars",icon:[496,512,[],"f587","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM94.6 168.9l34.9-5 15.5-31.6c2.9-5.8 11-5.8 13.9 0l15.5 31.6 34.9 5c6.2 1 8.9 8.6 4.3 13.2l-25.4 24.6 6 34.9c1 6.2-5.3 11-11 7.9L152 233.3l-31.3 16.3c-5.7 3.1-12-1.7-11-7.9l6-34.9-25.4-24.6c-4.6-4.7-1.9-12.3 4.3-13.3zM248 432c-60.6 0-134.5-38.3-143.8-93.3-2-11.8 9.3-21.5 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.5-3.7 22.6 6.1 20.7 17.9-9.3 55-83.2 93.3-143.8 93.3zm157.7-249.9l-25.4 24.6 6 34.9c1 6.2-5.3 11-11 7.9L344 233.3l-31.3 16.3c-5.7 3.1-12-1.7-11-7.9l6-34.9-25.4-24.6c-4.5-4.6-1.9-12.2 4.3-13.2l34.9-5 15.5-31.6c2.9-5.8 11-5.8 13.9 0l15.5 31.6 34.9 5c6.3.9 9 8.5 4.4 13.1z"]},gt={prefix:"fas",iconName:"grin-tears",icon:[640,512,[],"f588","M102.4 256.1c-22.6 3.2-73.5 12-88.3 26.8-19.1 19.1-18.8 50.6.8 70.2s51 19.9 70.2.7c14.8-14.8 23.5-65.7 26.8-88.3.8-5.5-3.9-10.2-9.5-9.4zm523.4 26.8c-14.8-14.8-65.7-23.5-88.3-26.8-5.5-.8-10.3 3.9-9.5 9.5 3.2 22.6 12 73.5 26.8 88.3 19.2 19.2 50.6 18.9 70.2-.7s20-51.2.8-70.3zm-129.4-12.8c-3.8-26.6 19.1-49.5 45.7-45.7 8.9 1.3 16.8 2.7 24.3 4.1C552.7 104.5 447.7 8 320 8S87.3 104.5 73.6 228.5c7.5-1.4 15.4-2.8 24.3-4.1 33.2-3.9 48.6 25.3 45.7 45.7-11.8 82.3-29.9 100.4-35.8 106.4-.9.9-2 1.6-3 2.5 42.7 74.6 123 125 215.2 125s172.5-50.4 215.2-125.1c-1-.9-2.1-1.5-3-2.5-5.9-5.9-24-24-35.8-106.3zM400 152c23.8 0 52.7 29.3 56 71.4.7 8.6-10.8 12-14.9 4.5l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.2 7.4-15.6 4-14.9-4.5 3.1-42.1 32-71.4 55.8-71.4zm-160 0c23.8 0 52.7 29.3 56 71.4.7 8.6-10.8 12-14.9 4.5l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.2 7.4-15.6 4-14.9-4.5 3.1-42.1 32-71.4 55.8-71.4zm80 280c-60.6 0-134.5-38.3-143.8-93.3-2-11.7 9.2-21.6 20.7-17.9C227.1 330.5 272 336 320 336s92.9-5.5 123.1-15.2c11.4-3.7 22.6 6.1 20.7 17.9-9.3 55-83.2 93.3-143.8 93.3z"]},Vt={prefix:"fas",iconName:"grin-tongue",icon:[496,512,[],"f589","M248 8C111 8 0 119 0 256c0 106.3 67 196.7 161 232-5.6-12.2-9-25.7-9-40v-45.5c-24.7-16.2-43.5-38.1-47.8-63.8-2-11.8 9.3-21.5 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.4-3.6 22.6 6.1 20.7 17.9-4.3 25.7-23.1 47.6-47.8 63.8V448c0 14.3-3.4 27.8-9 40 94-35.3 161-125.7 161-232C496 119 385 8 248 8zm-80 232c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm160 0c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm-34.9 134.6c-14.4-6.5-31.1 2.2-34.6 17.6l-1.8 7.8c-2.1 9.2-15.2 9.2-17.3 0l-1.8-7.8c-3.5-15.4-20.2-24.1-34.6-17.6-.9.4.3-.2-18.9 9.4v63c0 35.2 28 64.5 63.1 64.9 35.7.5 64.9-28.4 64.9-64v-64c-19.5-9.6-18.2-8.9-19-9.3z"]},xt={prefix:"fas",iconName:"grin-tongue-squint",icon:[496,512,[],"f58a","M293.1 374.6c-14.4-6.5-31.1 2.2-34.6 17.6l-1.8 7.8c-2.1 9.2-15.2 9.2-17.3 0l-1.8-7.8c-3.5-15.4-20.2-24.1-34.6-17.6-.9.4.3-.2-18.9 9.4v63c0 35.2 28 64.5 63.1 64.9 35.7.5 64.9-28.4 64.9-64v-64c-19.5-9.6-18.2-8.9-19-9.3zM248 8C111 8 0 119 0 256c0 106.3 67 196.7 161 232-5.6-12.2-9-25.7-9-40v-45.5c-24.7-16.2-43.5-38.1-47.8-63.8-2-11.8 9.2-21.5 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.4-3.7 22.6 6.1 20.7 17.9-4.3 25.7-23.1 47.6-47.8 63.8V448c0 14.3-3.4 27.8-9 40 94-35.3 161-125.7 161-232C496 119 385 8 248 8zm-33.8 210.3l-80 48c-11.5 6.8-24-7.6-15.4-18l33.6-40.3-33.6-40.3c-8.6-10.3 3.8-24.9 15.4-18l80 48c7.7 4.7 7.7 15.9 0 20.6zm163 30c8.7 10.4-3.9 24.8-15.4 18l-80-48c-7.8-4.7-7.8-15.9 0-20.6l80-48c11.7-6.9 23.9 7.7 15.4 18L343.6 208l33.6 40.3z"]},Lt={prefix:"fas",iconName:"grin-tongue-wink",icon:[496,512,[],"f58b","M344 184c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zM248 8C111 8 0 119 0 256c0 106.3 67 196.7 161 232-5.6-12.2-9-25.7-9-40v-45.5c-24.7-16.2-43.5-38.1-47.8-63.8-2-11.8 9.3-21.5 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.5-3.7 22.6 6.1 20.7 17.9-4.3 25.7-23.1 47.6-47.8 63.8V448c0 14.3-3.4 27.8-9 40 94-35.3 161-125.7 161-232C496 119 385 8 248 8zm-56 225l-9.5-8.5c-14.8-13.2-46.2-13.2-61 0L112 233c-8.5 7.4-21.6.3-19.8-10.8 4-25.2 34.2-42.1 59.9-42.1S208 197 212 222.2c1.6 11.1-11.6 18.2-20 10.8zm152 39c-35.3 0-64-28.7-64-64s28.7-64 64-64 64 28.7 64 64-28.7 64-64 64zm-50.9 102.6c-14.4-6.5-31.1 2.2-34.6 17.6l-1.8 7.8c-2.1 9.2-15.2 9.2-17.3 0l-1.8-7.8c-3.5-15.4-20.2-24.1-34.6-17.6-.9.4.3-.2-18.9 9.4v63c0 35.2 28 64.5 63.1 64.9 35.7.5 64.9-28.4 64.9-64v-64c-19.5-9.6-18.2-8.9-19-9.3z"]},bt={prefix:"fas",iconName:"grin-wink",icon:[496,512,[],"f58c","M0 256c0 137 111 248 248 248s248-111 248-248S385 8 248 8 0 119 0 256zm200-48c0 17.7-14.3 32-32 32s-32-14.3-32-32 14.3-32 32-32 32 14.3 32 32zm168 25l-9.5-8.5c-14.8-13.2-46.2-13.2-61 0L288 233c-8.3 7.4-21.6.4-19.8-10.8 4-25.2 34.2-42.1 59.9-42.1S384 197 388 222.2c1.6 11-11.5 18.2-20 10.8zm-243.1 87.8C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.3-3.7 22.6 6 20.7 17.9-9.2 55-83.2 93.3-143.8 93.3s-134.5-38.3-143.8-93.3c-2-11.9 9.3-21.6 20.7-17.9z"]},Nt={prefix:"fas",iconName:"grip-horizontal",icon:[448,512,[],"f58d","M96 288H32c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zm160 0h-64c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zm160 0h-64c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zM96 96H32c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zm160 0h-64c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zm160 0h-64c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32z"]},At={prefix:"fas",iconName:"grip-lines",icon:[512,512,[],"f7a4","M496 288H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h480c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm0-128H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h480c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16z"]},yt={prefix:"fas",iconName:"grip-lines-vertical",icon:[256,512,[],"f7a5","M96 496V16c0-8.8-7.2-16-16-16H48c-8.8 0-16 7.2-16 16v480c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16zm128 0V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v480c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16z"]},St={prefix:"fas",iconName:"grip-vertical",icon:[320,512,[],"f58e","M96 32H32C14.33 32 0 46.33 0 64v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32V64c0-17.67-14.33-32-32-32zm0 160H32c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zm0 160H32c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zM288 32h-64c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32V64c0-17.67-14.33-32-32-32zm0 160h-64c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zm0 160h-64c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32z"]},wt={prefix:"fas",iconName:"guitar",icon:[512,512,[],"f7a6","M502.63 39L473 9.37a32 32 0 0 0-45.26 0L381.46 55.7a35.14 35.14 0 0 0-8.53 13.79L360.77 106l-76.26 76.26c-12.16-8.76-25.5-15.74-40.1-19.14-33.45-7.78-67-.88-89.88 22a82.45 82.45 0 0 0-20.24 33.47c-6 18.56-23.21 32.69-42.15 34.46-23.7 2.27-45.73 11.45-62.61 28.44C-16.11 327-7.9 409 47.58 464.45S185 528 230.56 482.52c17-16.88 26.16-38.9 28.45-62.71 1.76-18.85 15.89-36.13 34.43-42.14a82.6 82.6 0 0 0 33.48-20.25c22.87-22.88 29.74-56.36 22-89.75-3.39-14.64-10.37-28-19.16-40.2L406 151.23l36.48-12.16a35.14 35.14 0 0 0 13.79-8.53l46.33-46.32a32 32 0 0 0 .03-45.22zM208 352a48 48 0 1 1 48-48 48 48 0 0 1-48 48z"]},kt={prefix:"fas",iconName:"h-square",icon:[448,512,[],"f0fd","M448 80v352c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48zm-112 48h-32c-8.837 0-16 7.163-16 16v80H160v-80c0-8.837-7.163-16-16-16h-32c-8.837 0-16 7.163-16 16v224c0 8.837 7.163 16 16 16h32c8.837 0 16-7.163 16-16v-80h128v80c0 8.837 7.163 16 16 16h32c8.837 0 16-7.163 16-16V144c0-8.837-7.163-16-16-16z"]},Tt={prefix:"fas",iconName:"hamburger",icon:[512,512,[],"f805","M464 256H48a48 48 0 0 0 0 96h416a48 48 0 0 0 0-96zm16 128H32a16 16 0 0 0-16 16v16a64 64 0 0 0 64 64h352a64 64 0 0 0 64-64v-16a16 16 0 0 0-16-16zM58.64 224h394.72c34.57 0 54.62-43.9 34.82-75.88C448 83.2 359.55 32.1 256 32c-103.54.1-192 51.2-232.18 116.11C4 180.09 24.07 224 58.64 224zM384 112a16 16 0 1 1-16 16 16 16 0 0 1 16-16zM256 80a16 16 0 1 1-16 16 16 16 0 0 1 16-16zm-128 32a16 16 0 1 1-16 16 16 16 0 0 1 16-16z"]},Et={prefix:"fas",iconName:"hammer",icon:[576,512,[],"f6e3","M571.31 193.94l-22.63-22.63c-6.25-6.25-16.38-6.25-22.63 0l-11.31 11.31-28.9-28.9c5.63-21.31.36-44.9-16.35-61.61l-45.25-45.25c-62.48-62.48-163.79-62.48-226.28 0l90.51 45.25v18.75c0 16.97 6.74 33.25 18.75 45.25l49.14 49.14c16.71 16.71 40.3 21.98 61.61 16.35l28.9 28.9-11.31 11.31c-6.25 6.25-6.25 16.38 0 22.63l22.63 22.63c6.25 6.25 16.38 6.25 22.63 0l90.51-90.51c6.23-6.24 6.23-16.37-.02-22.62zm-286.72-15.2c-3.7-3.7-6.84-7.79-9.85-11.95L19.64 404.96c-25.57 23.88-26.26 64.19-1.53 88.93s65.05 24.05 88.93-1.53l238.13-255.07c-3.96-2.91-7.9-5.87-11.44-9.41l-49.14-49.14z"]},Pt={prefix:"fas",iconName:"hamsa",icon:[512,512,[],"f665","M509.34 307.25C504.28 295.56 492.75 288 480 288h-64V80c0-22-18-40-40-40s-40 18-40 40v134c0 5.52-4.48 10-10 10h-20c-5.52 0-10-4.48-10-10V40c0-22-18-40-40-40s-40 18-40 40v174c0 5.52-4.48 10-10 10h-20c-5.52 0-10-4.48-10-10V80c0-22-18-40-40-40S96 58 96 80v208H32c-12.75 0-24.28 7.56-29.34 19.25a31.966 31.966 0 0 0 5.94 34.58l102.69 110.03C146.97 490.08 199.69 512 256 512s109.03-21.92 144.72-60.14L503.4 341.83a31.966 31.966 0 0 0 5.94-34.58zM256 416c-53.02 0-96-64-96-64s42.98-64 96-64 96 64 96 64-42.98 64-96 64zm0-96c-17.67 0-32 14.33-32 32s14.33 32 32 32 32-14.33 32-32-14.33-32-32-32z"]},Dt={prefix:"fas",iconName:"hand-holding",icon:[576,512,[],"f4bd","M565.3 328.1c-11.8-10.7-30.2-10-42.6 0L430.3 402c-11.3 9.1-25.4 14-40 14H272c-8.8 0-16-7.2-16-16s7.2-16 16-16h78.3c15.9 0 30.7-10.9 33.3-26.6 3.3-20-12.1-37.4-31.6-37.4H192c-27 0-53.1 9.3-74.1 26.3L71.4 384H16c-8.8 0-16 7.2-16 16v96c0 8.8 7.2 16 16 16h356.8c14.5 0 28.6-4.9 40-14L564 377c15.2-12.1 16.4-35.3 1.3-48.9z"]},Ot={prefix:"fas",iconName:"hand-holding-heart",icon:[576,512,[],"f4be","M275.3 250.5c7 7.4 18.4 7.4 25.5 0l108.9-114.2c31.6-33.2 29.8-88.2-5.6-118.8-30.8-26.7-76.7-21.9-104.9 7.7L288 36.9l-11.1-11.6C248.7-4.4 202.8-9.2 172 17.5c-35.3 30.6-37.2 85.6-5.6 118.8l108.9 114.2zm290 77.6c-11.8-10.7-30.2-10-42.6 0L430.3 402c-11.3 9.1-25.4 14-40 14H272c-8.8 0-16-7.2-16-16s7.2-16 16-16h78.3c15.9 0 30.7-10.9 33.3-26.6 3.3-20-12.1-37.4-31.6-37.4H192c-27 0-53.1 9.3-74.1 26.3L71.4 384H16c-8.8 0-16 7.2-16 16v96c0 8.8 7.2 16 16 16h356.8c14.5 0 28.6-4.9 40-14L564 377c15.2-12.1 16.4-35.3 1.3-48.9z"]},It={prefix:"fas",iconName:"hand-holding-medical",icon:[576,512,[],"e05c","M159.88,175.82h64v64a16,16,0,0,0,16,16h64a16,16,0,0,0,16-16v-64h64a16,16,0,0,0,16-16v-64a16,16,0,0,0-16-16h-64v-64a16,16,0,0,0-16-16h-64a16,16,0,0,0-16,16v64h-64a16,16,0,0,0-16,16v64A16,16,0,0,0,159.88,175.82ZM568.07,336.13a39.91,39.91,0,0,0-55.93-8.47L392.47,415.84H271.86a16,16,0,0,1,0-32H350.1c16,0,30.75-10.87,33.37-26.61a32.06,32.06,0,0,0-31.62-37.38h-160a117.7,117.7,0,0,0-74.12,26.25l-46.5,37.74H15.87a16.11,16.11,0,0,0-16,16v96a16.11,16.11,0,0,0,16,16h347a104.8,104.8,0,0,0,61.7-20.27L559.6,392A40,40,0,0,0,568.07,336.13Z"]},Bt={prefix:"fas",iconName:"hand-holding-usd",icon:[576,512,[],"f4c0","M271.06,144.3l54.27,14.3a8.59,8.59,0,0,1,6.63,8.1c0,4.6-4.09,8.4-9.12,8.4h-35.6a30,30,0,0,1-11.19-2.2c-5.24-2.2-11.28-1.7-15.3,2l-19,17.5a11.68,11.68,0,0,0-2.25,2.66,11.42,11.42,0,0,0,3.88,15.74,83.77,83.77,0,0,0,34.51,11.5V240c0,8.8,7.83,16,17.37,16h17.37c9.55,0,17.38-7.2,17.38-16V222.4c32.93-3.6,57.84-31,53.5-63-3.15-23-22.46-41.3-46.56-47.7L282.68,97.4a8.59,8.59,0,0,1-6.63-8.1c0-4.6,4.09-8.4,9.12-8.4h35.6A30,30,0,0,1,332,83.1c5.23,2.2,11.28,1.7,15.3-2l19-17.5A11.31,11.31,0,0,0,368.47,61a11.43,11.43,0,0,0-3.84-15.78,83.82,83.82,0,0,0-34.52-11.5V16c0-8.8-7.82-16-17.37-16H295.37C285.82,0,278,7.2,278,16V33.6c-32.89,3.6-57.85,31-53.51,63C227.63,119.6,247,137.9,271.06,144.3ZM565.27,328.1c-11.8-10.7-30.2-10-42.6,0L430.27,402a63.64,63.64,0,0,1-40,14H272a16,16,0,0,1,0-32h78.29c15.9,0,30.71-10.9,33.25-26.6a31.2,31.2,0,0,0,.46-5.46A32,32,0,0,0,352,320H192a117.66,117.66,0,0,0-74.1,26.29L71.4,384H16A16,16,0,0,0,0,400v96a16,16,0,0,0,16,16H372.77a64,64,0,0,0,40-14L564,377a32,32,0,0,0,1.28-48.9Z"]},Rt={prefix:"fas",iconName:"hand-holding-water",icon:[576,512,[],"f4c1","M288 256c53 0 96-42.1 96-94 0-40-57.1-120.7-83.2-155.6-6.4-8.5-19.2-8.5-25.6 0C249.1 41.3 192 122 192 162c0 51.9 43 94 96 94zm277.3 72.1c-11.8-10.7-30.2-10-42.6 0L430.3 402c-11.3 9.1-25.4 14-40 14H272c-8.8 0-16-7.2-16-16s7.2-16 16-16h78.3c15.9 0 30.7-10.9 33.3-26.6 3.3-20-12.1-37.4-31.6-37.4H192c-27 0-53.1 9.3-74.1 26.3L71.4 384H16c-8.8 0-16 7.2-16 16v96c0 8.8 7.2 16 16 16h356.8c14.5 0 28.6-4.9 40-14L564 377c15.2-12.1 16.4-35.3 1.3-48.9z"]},Zt={prefix:"fas",iconName:"hand-lizard",icon:[576,512,[],"f258","M384 480h192V363.778a95.998 95.998 0 0 0-14.833-51.263L398.127 54.368A48 48 0 0 0 357.544 32H24C10.745 32 0 42.745 0 56v16c0 30.928 25.072 56 56 56h229.981c12.844 0 21.556 13.067 16.615 24.923l-21.41 51.385A32 32 0 0 1 251.648 224H128c-35.346 0-64 28.654-64 64v8c0 13.255 10.745 24 24 24h147.406a47.995 47.995 0 0 1 25.692 7.455l111.748 70.811A24.001 24.001 0 0 1 384 418.539V480z"]},jt={prefix:"fas",iconName:"hand-middle-finger",icon:[512,512,[],"f806","M479.93 317.12a37.33 37.33 0 0 0-28.28-36.19L416 272v-49.59c0-11.44-9.69-21.29-23.15-23.54l-38.4-6.4C336.63 189.5 320 200.86 320 216v32a8 8 0 0 1-16 0V50c0-26.28-20.25-49.2-46.52-50A48 48 0 0 0 208 48v200a8 8 0 0 1-16 0v-32c0-15.15-16.63-26.51-34.45-23.54l-30.68 5.12c-18 3-30.87 16.12-30.87 31.38V376a8 8 0 0 1-16 0v-76l-27.36 15A37.34 37.34 0 0 0 32 348.4v73.47a37.31 37.31 0 0 0 10.93 26.39l30.93 30.93A112 112 0 0 0 153.05 512h215A112 112 0 0 0 480 400z"]},Ft={prefix:"fas",iconName:"hand-paper",icon:[448,512,[],"f256","M408.781 128.007C386.356 127.578 368 146.36 368 168.79V256h-8V79.79c0-22.43-18.356-41.212-40.781-40.783C297.488 39.423 280 57.169 280 79v177h-8V40.79C272 18.36 253.644-.422 231.219.007 209.488.423 192 18.169 192 40v216h-8V80.79c0-22.43-18.356-41.212-40.781-40.783C121.488 40.423 104 58.169 104 80v235.992l-31.648-43.519c-12.993-17.866-38.009-21.817-55.877-8.823-17.865 12.994-21.815 38.01-8.822 55.877l125.601 172.705A48 48 0 0 0 172.073 512h197.59c22.274 0 41.622-15.324 46.724-37.006l26.508-112.66a192.011 192.011 0 0 0 5.104-43.975V168c.001-21.831-17.487-39.577-39.218-39.993z"]},qt={prefix:"fas",iconName:"hand-peace",icon:[448,512,[],"f25b","M408 216c-22.092 0-40 17.909-40 40h-8v-32c0-22.091-17.908-40-40-40s-40 17.909-40 40v32h-8V48c0-26.51-21.49-48-48-48s-48 21.49-48 48v208h-13.572L92.688 78.449C82.994 53.774 55.134 41.63 30.461 51.324 5.787 61.017-6.356 88.877 3.337 113.551l74.765 190.342-31.09 24.872c-15.381 12.306-19.515 33.978-9.741 51.081l64 112A39.998 39.998 0 0 0 136 512h240c18.562 0 34.686-12.77 38.937-30.838l32-136A39.97 39.97 0 0 0 448 336v-80c0-22.091-17.908-40-40-40z"]},Ut={prefix:"fas",iconName:"hand-point-down",icon:[384,512,[],"f0a7","M91.826 467.2V317.966c-8.248 5.841-16.558 10.57-24.918 14.153C35.098 345.752-.014 322.222 0 288c.008-18.616 10.897-32.203 29.092-40 28.286-12.122 64.329-78.648 77.323-107.534 7.956-17.857 25.479-28.453 43.845-28.464l.001-.002h171.526c11.812 0 21.897 8.596 23.703 20.269 7.25 46.837 38.483 61.76 38.315 123.731-.007 2.724.195 13.254.195 16 0 50.654-22.122 81.574-71.263 72.6-9.297 18.597-39.486 30.738-62.315 16.45-21.177 24.645-53.896 22.639-70.944 6.299V467.2c0 24.15-20.201 44.8-43.826 44.8-23.283 0-43.826-21.35-43.826-44.8zM112 72V24c0-13.255 10.745-24 24-24h192c13.255 0 24 10.745 24 24v48c0 13.255-10.745 24-24 24H136c-13.255 0-24-10.745-24-24zm212-24c0-11.046-8.954-20-20-20s-20 8.954-20 20 8.954 20 20 20 20-8.954 20-20z"]},Wt={prefix:"fas",iconName:"hand-point-left",icon:[512,512,[],"f0a5","M44.8 155.826h149.234c-5.841-8.248-10.57-16.558-14.153-24.918C166.248 99.098 189.778 63.986 224 64c18.616.008 32.203 10.897 40 29.092 12.122 28.286 78.648 64.329 107.534 77.323 17.857 7.956 28.453 25.479 28.464 43.845l.002.001v171.526c0 11.812-8.596 21.897-20.269 23.703-46.837 7.25-61.76 38.483-123.731 38.315-2.724-.007-13.254.195-16 .195-50.654 0-81.574-22.122-72.6-71.263-18.597-9.297-30.738-39.486-16.45-62.315-24.645-21.177-22.639-53.896-6.299-70.944H44.8c-24.15 0-44.8-20.201-44.8-43.826 0-23.283 21.35-43.826 44.8-43.826zM440 176h48c13.255 0 24 10.745 24 24v192c0 13.255-10.745 24-24 24h-48c-13.255 0-24-10.745-24-24V200c0-13.255 10.745-24 24-24zm24 212c11.046 0 20-8.954 20-20s-8.954-20-20-20-20 8.954-20 20 8.954 20 20 20z"]},Gt={prefix:"fas",iconName:"hand-point-right",icon:[512,512,[],"f0a4","M512 199.652c0 23.625-20.65 43.826-44.8 43.826h-99.851c16.34 17.048 18.346 49.766-6.299 70.944 14.288 22.829 2.147 53.017-16.45 62.315C353.574 425.878 322.654 448 272 448c-2.746 0-13.276-.203-16-.195-61.971.168-76.894-31.065-123.731-38.315C120.596 407.683 112 397.599 112 385.786V214.261l.002-.001c.011-18.366 10.607-35.889 28.464-43.845 28.886-12.994 95.413-49.038 107.534-77.323 7.797-18.194 21.384-29.084 40-29.092 34.222-.014 57.752 35.098 44.119 66.908-3.583 8.359-8.312 16.67-14.153 24.918H467.2c23.45 0 44.8 20.543 44.8 43.826zM96 200v192c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24V200c0-13.255 10.745-24 24-24h48c13.255 0 24 10.745 24 24zM68 368c0-11.046-8.954-20-20-20s-20 8.954-20 20 8.954 20 20 20 20-8.954 20-20z"]},_t={prefix:"fas",iconName:"hand-point-up",icon:[384,512,[],"f0a6","M135.652 0c23.625 0 43.826 20.65 43.826 44.8v99.851c17.048-16.34 49.766-18.346 70.944 6.299 22.829-14.288 53.017-2.147 62.315 16.45C361.878 158.426 384 189.346 384 240c0 2.746-.203 13.276-.195 16 .168 61.971-31.065 76.894-38.315 123.731C343.683 391.404 333.599 400 321.786 400H150.261l-.001-.002c-18.366-.011-35.889-10.607-43.845-28.464C93.421 342.648 57.377 276.122 29.092 264 10.897 256.203.008 242.616 0 224c-.014-34.222 35.098-57.752 66.908-44.119 8.359 3.583 16.67 8.312 24.918 14.153V44.8c0-23.45 20.543-44.8 43.826-44.8zM136 416h192c13.255 0 24 10.745 24 24v48c0 13.255-10.745 24-24 24H136c-13.255 0-24-10.745-24-24v-48c0-13.255 10.745-24 24-24zm168 28c-11.046 0-20 8.954-20 20s8.954 20 20 20 20-8.954 20-20-8.954-20-20-20z"]},$t={prefix:"fas",iconName:"hand-pointer",icon:[448,512,[],"f25a","M448 240v96c0 3.084-.356 6.159-1.063 9.162l-32 136C410.686 499.23 394.562 512 376 512H168a40.004 40.004 0 0 1-32.35-16.473l-127.997-176c-12.993-17.866-9.043-42.883 8.822-55.876 17.867-12.994 42.884-9.043 55.877 8.823L104 315.992V40c0-22.091 17.908-40 40-40s40 17.909 40 40v200h8v-40c0-22.091 17.908-40 40-40s40 17.909 40 40v40h8v-24c0-22.091 17.908-40 40-40s40 17.909 40 40v24h8c0-22.091 17.908-40 40-40s40 17.909 40 40zm-256 80h-8v96h8v-96zm88 0h-8v96h8v-96zm88 0h-8v96h8v-96z"]},Yt={prefix:"fas",iconName:"hand-rock",icon:[512,512,[],"f255","M464.8 80c-26.9-.4-48.8 21.2-48.8 48h-8V96.8c0-26.3-20.9-48.3-47.2-48.8-26.9-.4-48.8 21.2-48.8 48v32h-8V80.8c0-26.3-20.9-48.3-47.2-48.8-26.9-.4-48.8 21.2-48.8 48v48h-8V96.8c0-26.3-20.9-48.3-47.2-48.8-26.9-.4-48.8 21.2-48.8 48v136l-8-7.1v-48.1c0-26.3-20.9-48.3-47.2-48.8C21.9 127.6 0 149.2 0 176v66.4c0 27.4 11.7 53.5 32.2 71.8l111.7 99.3c10.2 9.1 16.1 22.2 16.1 35.9v6.7c0 13.3 10.7 24 24 24h240c13.3 0 24-10.7 24-24v-2.9c0-12.8 2.6-25.5 7.5-37.3l49-116.3c5-11.8 7.5-24.5 7.5-37.3V128.8c0-26.3-20.9-48.4-47.2-48.8z"]},Kt={prefix:"fas",iconName:"hand-scissors",icon:[512,512,[],"f257","M216 440c0-22.092 17.909-40 40-40v-8h-32c-22.091 0-40-17.908-40-40s17.909-40 40-40h32v-8H48c-26.51 0-48-21.49-48-48s21.49-48 48-48h208v-13.572l-177.551-69.74c-24.674-9.694-36.818-37.555-27.125-62.228 9.693-24.674 37.554-36.817 62.228-27.124l190.342 74.765 24.872-31.09c12.306-15.381 33.978-19.515 51.081-9.741l112 64A40.002 40.002 0 0 1 512 168v240c0 18.562-12.77 34.686-30.838 38.937l-136 32A39.982 39.982 0 0 1 336 480h-80c-22.091 0-40-17.908-40-40z"]},Jt={prefix:"fas",iconName:"hand-sparkles",icon:[640,512,[],"e05d","M106.66,170.64l.09,0,49.55-20.65a7.32,7.32,0,0,0,3.68-6h0a7.29,7.29,0,0,0-3.68-6l-49.57-20.67-.07,0L86,67.68a6.66,6.66,0,0,0-11.92,0l-20.7,49.63-.05,0L3.7,138A7.29,7.29,0,0,0,0,144H0a7.32,7.32,0,0,0,3.68,6L53.27,170.6l.07,0L74,220.26a6.65,6.65,0,0,0,11.92,0l20.69-49.62ZM471.38,467.41l-1-.42-1-.5a38.67,38.67,0,0,1,0-69.14l1-.49,1-.43,37.49-15.63,15.63-37.48.41-1,.47-.95c3.85-7.74,10.58-13.63,18.35-17.34,0-1.33.25-2.69.27-4V144a32,32,0,0,0-64,0v72a8,8,0,0,1-8,8H456a8,8,0,0,1-8-8V64a32,32,0,0,0-64,0V216a8,8,0,0,1-8,8H360a8,8,0,0,1-8-8V32a32,32,0,0,0-64,0V216a8,8,0,0,1-8,8H264a8,8,0,0,1-8-8V64a32,32,0,0,0-64,0v241l-23.59-32.49a40,40,0,0,0-64.71,47.09L229.3,492.21A48.07,48.07,0,0,0,268.09,512H465.7c19.24,0,35.65-11.73,43.24-28.79l-.07-.17ZM349.79,339.52,320,351.93l-12.42,29.78a4,4,0,0,1-7.15,0L288,351.93l-29.79-12.41a4,4,0,0,1,0-7.16L288,319.94l12.42-29.78a4,4,0,0,1,7.15,0L320,319.94l29.79,12.42a4,4,0,0,1,0,7.16ZM640,431.91a7.28,7.28,0,0,0-3.68-6l-49.57-20.67-.07,0L566,355.63a6.66,6.66,0,0,0-11.92,0l-20.7,49.63-.05,0L483.7,426a7.28,7.28,0,0,0-3.68,6h0a7.29,7.29,0,0,0,3.68,5.95l49.57,20.67.07,0L554,508.21a6.65,6.65,0,0,0,11.92,0l20.69-49.62h0l.09,0,49.55-20.66a7.29,7.29,0,0,0,3.68-5.95h0Z"]},Qt={prefix:"fas",iconName:"hand-spock",icon:[512,512,[],"f259","M510.9005,145.27027,442.604,432.09391A103.99507,103.99507,0,0,1,341.43745,512H214.074a135.96968,135.96968,0,0,1-93.18489-36.95291L12.59072,373.12723a39.992,39.992,0,0,1,54.8122-58.24988l60.59342,57.02528v0a283.24849,283.24849,0,0,0-11.6703-80.46734L73.63726,147.36011a40.00575,40.00575,0,1,1,76.71833-22.7187l37.15458,125.39477a8.33113,8.33113,0,0,0,16.05656-4.4414L153.26183,49.95406A39.99638,39.99638,0,1,1,230.73015,30.0166l56.09491,218.15825a10.42047,10.42047,0,0,0,20.30018-.501L344.80766,63.96966a40.052,40.052,0,0,1,51.30245-30.0893c19.86073,6.2998,30.86262,27.67378,26.67564,48.08487l-33.83869,164.966a7.55172,7.55172,0,0,0,14.74406,3.2666l29.3973-123.45874a39.99414,39.99414,0,1,1,77.81208,18.53121Z"]},Xt={prefix:"fas",iconName:"hands",icon:[640,512,[],"f4c2","M204.8 230.4c-10.6-14.1-30.7-17-44.8-6.4-14.1 10.6-17 30.7-6.4 44.8l38.1 50.8c4.8 6.4 4.1 15.3-1.5 20.9l-12.8 12.8c-6.7 6.7-17.6 6.2-23.6-1.1L64 244.4V96c0-17.7-14.3-32-32-32S0 78.3 0 96v218.4c0 10.9 3.7 21.5 10.5 30l104.1 134.3c5 6.5 8.4 13.9 10.4 21.7 1.8 6.9 8.1 11.6 15.3 11.6H272c8.8 0 16-7.2 16-16V384c0-27.7-9-54.6-25.6-76.8l-57.6-76.8zM608 64c-17.7 0-32 14.3-32 32v148.4l-89.8 107.8c-6 7.2-17 7.7-23.6 1.1l-12.8-12.8c-5.6-5.6-6.3-14.5-1.5-20.9l38.1-50.8c10.6-14.1 7.7-34.2-6.4-44.8-14.1-10.6-34.2-7.7-44.8 6.4l-57.6 76.8C361 329.4 352 356.3 352 384v112c0 8.8 7.2 16 16 16h131.7c7.1 0 13.5-4.7 15.3-11.6 2-7.8 5.4-15.2 10.4-21.7l104.1-134.3c6.8-8.5 10.5-19.1 10.5-30V96c0-17.7-14.3-32-32-32z"]},co={prefix:"fas",iconName:"hands-helping",icon:[640,512,[],"f4c4","M488 192H336v56c0 39.7-32.3 72-72 72s-72-32.3-72-72V126.4l-64.9 39C107.8 176.9 96 197.8 96 220.2v47.3l-80 46.2C.7 322.5-4.6 342.1 4.3 357.4l80 138.6c8.8 15.3 28.4 20.5 43.7 11.7L231.4 448H368c35.3 0 64-28.7 64-64h16c17.7 0 32-14.3 32-32v-64h8c13.3 0 24-10.7 24-24v-48c0-13.3-10.7-24-24-24zm147.7-37.4L555.7 16C546.9.7 527.3-4.5 512 4.3L408.6 64H306.4c-12 0-23.7 3.4-33.9 9.7L239 94.6c-9.4 5.8-15 16.1-15 27.1V248c0 22.1 17.9 40 40 40s40-17.9 40-40v-88h184c30.9 0 56 25.1 56 56v28.5l80-46.2c15.3-8.9 20.5-28.4 11.7-43.7z"]},ao={prefix:"fas",iconName:"hands-wash",icon:[576,512,[],"e05e","M496,224a48,48,0,1,0-48-48A48,48,0,0,0,496,224ZM311.47,178.45A56.77,56.77,0,0,1,328,176a56,56,0,0,1,19,3.49l15.35-48.61A24,24,0,0,0,342,99.74c-11.53-1.35-22.21,6.44-25.71,17.51l-20.9,66.17ZM93.65,386.33c.8-.19,1.54-.54,2.35-.71V359.93a156,156,0,0,1,107.06-148l73.7-22.76L310.92,81.05a24,24,0,0,0-20.33-31.11c-11.53-1.34-22.22,6.45-25.72,17.52L231.42,173.88a8,8,0,0,1-15.26-4.83L259.53,31.26A24,24,0,0,0,239.2.15C227.67-1.19,217,6.6,213.49,17.66L165.56,169.37a8,8,0,1,1-15.26-4.82l38.56-122a24,24,0,0,0-20.33-31.11C157,10,146.32,17.83,142.82,28.9l-60,189.85L80.76,168.7A24,24,0,0,0,56.9,144.55c-13.23-.05-24.72,10.54-24.9,23.86V281.14A123.69,123.69,0,0,0,93.65,386.33ZM519.1,336H360a8,8,0,0,1,0-16H488a24,24,0,0,0,23.54-28.76C509.35,279.84,498.71,272,487.1,272H288l47.09-17.06a24,24,0,0,0-14.18-45.88L213.19,242.31A123.88,123.88,0,0,0,128,360v25.65a79.78,79.78,0,0,1,58,108.63A118.9,118.9,0,0,0,248,512H456a24,24,0,0,0,23.54-28.76C477.35,471.84,466.71,464,455.1,464H360a8,8,0,0,1,0-16H488a24,24,0,0,0,23.54-28.76C509.35,407.84,498.71,400,487.1,400H360a8,8,0,0,1,0-16H520a24,24,0,0,0,23.54-28.76C541.35,343.84,530.71,336,519.1,336ZM416,64a32,32,0,1,0-32-32A32,32,0,0,0,416,64ZM112,416a48,48,0,1,0,48,48A48,48,0,0,0,112,416Z"]},eo={prefix:"fas",iconName:"handshake",icon:[640,512,[],"f2b5","M434.7 64h-85.9c-8 0-15.7 3-21.6 8.4l-98.3 90c-.1.1-.2.3-.3.4-16.6 15.6-16.3 40.5-2.1 56 12.7 13.9 39.4 17.6 56.1 2.7.1-.1.3-.1.4-.2l79.9-73.2c6.5-5.9 16.7-5.5 22.6 1 6 6.5 5.5 16.6-1 22.6l-26.1 23.9L504 313.8c2.9 2.4 5.5 5 7.9 7.7V128l-54.6-54.6c-5.9-6-14.1-9.4-22.6-9.4zM544 128.2v223.9c0 17.7 14.3 32 32 32h64V128.2h-96zm48 223.9c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zM0 384h64c17.7 0 32-14.3 32-32V128.2H0V384zm48-63.9c8.8 0 16 7.2 16 16s-7.2 16-16 16-16-7.2-16-16c0-8.9 7.2-16 16-16zm435.9 18.6L334.6 217.5l-30 27.5c-29.7 27.1-75.2 24.5-101.7-4.4-26.9-29.4-24.8-74.9 4.4-101.7L289.1 64h-83.8c-8.5 0-16.6 3.4-22.6 9.4L128 128v223.9h18.3l90.5 81.9c27.4 22.3 67.7 18.1 90-9.3l.2-.2 17.9 15.5c15.9 13 39.4 10.5 52.3-5.4l31.4-38.6 5.4 4.4c13.7 11.1 33.9 9.1 45-4.7l9.5-11.7c11.2-13.8 9.1-33.9-4.6-45.1z"]},io={prefix:"fas",iconName:"handshake-alt-slash",icon:[640,512,[],"e05f","M358.59,195.6,504.2,313.8a63.4,63.4,0,0,1,22.21,37.91H624a16.05,16.05,0,0,0,16-16V143.91A16,16,0,0,0,624,128H512L457.41,73.41A32,32,0,0,0,434.8,64H348.91a32,32,0,0,0-21.61,8.41l-88.12,80.68-25.69-19.85L289.09,64H205.3a32,32,0,0,0-22.6,9.41l-20.34,20.3L45.47,3.38A16,16,0,0,0,23,6.19L3.38,31.46A16,16,0,0,0,6.19,53.91L594.54,508.63A16,16,0,0,0,617,505.82l19.64-25.27a16,16,0,0,0-2.81-22.45L303.4,202.72l32.69-29.92,27-24.7a16,16,0,0,1,21.61,23.61ZM16,128A16.05,16.05,0,0,0,0,144V335.91a16,16,0,0,0,16,16H146.3l90.5,81.89a64,64,0,0,0,90-9.3l.2-.2,17.91,15.5a37.16,37.16,0,0,0,52.29-5.39l8.8-10.82L23.56,128Z"]},no={prefix:"fas",iconName:"handshake-slash",icon:[640,512,[],"e060","M0,128.21V384H64a32,32,0,0,0,32-32V184L23.83,128.21ZM48,320.1a16,16,0,1,1-16,16A16,16,0,0,1,48,320.1Zm80,31.81h18.3l90.5,81.89a64,64,0,0,0,90-9.3l.2-.2,17.91,15.5a37.16,37.16,0,0,0,52.29-5.39l8.8-10.82L128,208.72Zm416-223.7V352.1a32,32,0,0,0,32,32h64V128.21ZM592,352.1a16,16,0,1,1,16-16A16,16,0,0,1,592,352.1ZM303.33,202.67l59.58-54.57a16,16,0,0,1,21.59,23.61L358.41,195.6,504,313.8a73.08,73.08,0,0,1,7.91,7.7V128L457.3,73.41A31.76,31.76,0,0,0,434.7,64H348.8a31.93,31.93,0,0,0-21.6,8.41l-88.07,80.64-25.64-19.81L289.09,64H205.3a32,32,0,0,0-22.6,9.41L162.36,93.72,45.47,3.38A16,16,0,0,0,23,6.19L3.38,31.46A16,16,0,0,0,6.19,53.91L594.53,508.63A16,16,0,0,0,617,505.82l19.65-25.27a16,16,0,0,0-2.82-22.45Z"]},to={prefix:"fas",iconName:"hanukiah",icon:[640,512,[],"f6e6","M232 160c-4.42 0-8 3.58-8 8v120h32V168c0-4.42-3.58-8-8-8h-16zm-64 0c-4.42 0-8 3.58-8 8v120h32V168c0-4.42-3.58-8-8-8h-16zm224 0c-4.42 0-8 3.58-8 8v120h32V168c0-4.42-3.58-8-8-8h-16zm64 0c-4.42 0-8 3.58-8 8v120h32V168c0-4.42-3.58-8-8-8h-16zm88 8c0-4.42-3.58-8-8-8h-16c-4.42 0-8 3.58-8 8v120h32V168zm-440-8c-4.42 0-8 3.58-8 8v120h32V168c0-4.42-3.58-8-8-8h-16zm520 0h-32c-8.84 0-16 7.16-16 16v112c0 17.67-14.33 32-32 32H352V128c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v192H96c-17.67 0-32-14.33-32-32V176c0-8.84-7.16-16-16-16H16c-8.84 0-16 7.16-16 16v112c0 53.02 42.98 96 96 96h192v64H112c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h416c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16H352v-64h192c53.02 0 96-42.98 96-96V176c0-8.84-7.16-16-16-16zm-16-32c13.25 0 24-11.94 24-26.67S608 48 608 48s-24 38.61-24 53.33S594.75 128 608 128zm-576 0c13.25 0 24-11.94 24-26.67S32 48 32 48 8 86.61 8 101.33 18.75 128 32 128zm288-48c13.25 0 24-11.94 24-26.67S320 0 320 0s-24 38.61-24 53.33S306.75 80 320 80zm-208 48c13.25 0 24-11.94 24-26.67S112 48 112 48s-24 38.61-24 53.33S98.75 128 112 128zm64 0c13.25 0 24-11.94 24-26.67S176 48 176 48s-24 38.61-24 53.33S162.75 128 176 128zm64 0c13.25 0 24-11.94 24-26.67S240 48 240 48s-24 38.61-24 53.33S226.75 128 240 128zm160 0c13.25 0 24-11.94 24-26.67S400 48 400 48s-24 38.61-24 53.33S386.75 128 400 128zm64 0c13.25 0 24-11.94 24-26.67S464 48 464 48s-24 38.61-24 53.33S450.75 128 464 128zm64 0c13.25 0 24-11.94 24-26.67S528 48 528 48s-24 38.61-24 53.33S514.75 128 528 128z"]},oo={prefix:"fas",iconName:"hard-hat",icon:[512,512,[],"f807","M480 288c0-80.25-49.28-148.92-119.19-177.62L320 192V80a16 16 0 0 0-16-16h-96a16 16 0 0 0-16 16v112l-40.81-81.62C81.28 139.08 32 207.75 32 288v64h448zm16 96H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h480a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},ro={prefix:"fas",iconName:"hashtag",icon:[448,512,[],"f292","M440.667 182.109l7.143-40c1.313-7.355-4.342-14.109-11.813-14.109h-74.81l14.623-81.891C377.123 38.754 371.468 32 363.997 32h-40.632a12 12 0 0 0-11.813 9.891L296.175 128H197.54l14.623-81.891C213.477 38.754 207.822 32 200.35 32h-40.632a12 12 0 0 0-11.813 9.891L132.528 128H53.432a12 12 0 0 0-11.813 9.891l-7.143 40C33.163 185.246 38.818 192 46.289 192h74.81L98.242 320H19.146a12 12 0 0 0-11.813 9.891l-7.143 40C-1.123 377.246 4.532 384 12.003 384h74.81L72.19 465.891C70.877 473.246 76.532 480 84.003 480h40.632a12 12 0 0 0 11.813-9.891L151.826 384h98.634l-14.623 81.891C234.523 473.246 240.178 480 247.65 480h40.632a12 12 0 0 0 11.813-9.891L315.472 384h79.096a12 12 0 0 0 11.813-9.891l7.143-40c1.313-7.355-4.342-14.109-11.813-14.109h-74.81l22.857-128h79.096a12 12 0 0 0 11.813-9.891zM261.889 320h-98.634l22.857-128h98.634l-22.857 128z"]},lo={prefix:"fas",iconName:"hat-cowboy",icon:[640,512,[],"f8c0","M490 296.9C480.51 239.51 450.51 64 392.3 64c-14 0-26.49 5.93-37 14a58.21 58.21 0 0 1-70.58 0c-10.51-8-23-14-37-14-58.2 0-88.2 175.47-97.71 232.88C188.81 309.47 243.73 320 320 320s131.23-10.51 170-23.1zm142.9-37.18a16 16 0 0 0-19.75 1.5c-1 .9-101.27 90.78-293.16 90.78-190.82 0-292.22-89.94-293.24-90.84A16 16 0 0 0 1 278.53C1.73 280.55 78.32 480 320 480s318.27-199.45 319-201.47a16 16 0 0 0-6.09-18.81z"]},fo={prefix:"fas",iconName:"hat-cowboy-side",icon:[640,512,[],"f8c1","M260.8 291.06c-28.63-22.94-62-35.06-96.4-35.06C87 256 21.47 318.72 1.43 412.06c-3.55 16.6-.43 33.83 8.57 47.3C18.75 472.47 31.83 480 45.88 480H592c-103.21 0-155-37.07-233.19-104.46zm234.65-18.29L468.4 116.2A64 64 0 0 0 392 64.41L200.85 105a64 64 0 0 0-50.35 55.79L143.61 226c6.9-.83 13.7-2 20.79-2 41.79 0 82 14.55 117.29 42.82l98 84.48C450.76 412.54 494.9 448 592 448a48 48 0 0 0 48-48c0-25.39-29.6-119.33-144.55-127.23z"]},so={prefix:"fas",iconName:"hat-wizard",icon:[512,512,[],"f6e8","M496 448H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h480c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zm-304-64l-64-32 64-32 32-64 32 64 64 32-64 32-16 32h208l-86.41-201.63a63.955 63.955 0 0 1-1.89-45.45L416 0 228.42 107.19a127.989 127.989 0 0 0-53.46 59.15L64 416h144l-16-32zm64-224l16-32 16 32 32 16-32 16-16 32-16-32-32-16 32-16z"]},ho={prefix:"fas",iconName:"hdd",icon:[576,512,[],"f0a0","M576 304v96c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48v-96c0-26.51 21.49-48 48-48h480c26.51 0 48 21.49 48 48zm-48-80a79.557 79.557 0 0 1 30.777 6.165L462.25 85.374A48.003 48.003 0 0 0 422.311 64H153.689a48 48 0 0 0-39.938 21.374L17.223 230.165A79.557 79.557 0 0 1 48 224h480zm-48 96c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm-96 0c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32z"]},mo={prefix:"fas",iconName:"head-side-cough",icon:[640,512,[],"e061","M616,304a24,24,0,1,0-24-24A24,24,0,0,0,616,304ZM552,416a24,24,0,1,0,24,24A24,24,0,0,0,552,416Zm-64-56a24,24,0,1,0,24,24A24,24,0,0,0,488,360ZM616,464a24,24,0,1,0,24,24A24,24,0,0,0,616,464Zm0-104a24,24,0,1,0,24,24A24,24,0,0,0,616,360Zm-64-40a24,24,0,1,0,24,24A24,24,0,0,0,552,320Zm-74.78-45c-21-47.12-48.5-151.75-73.12-186.75A208.13,208.13,0,0,0,234.1,0H192C86,0,0,86,0,192c0,56.75,24.75,107.62,64,142.88V512H288V480h64a64,64,0,0,0,64-64H320a32,32,0,0,1,0-64h96V320h32A32,32,0,0,0,477.22,275ZM288,224a32,32,0,1,1,32-32A32.07,32.07,0,0,1,288,224Z"]},vo={prefix:"fas",iconName:"head-side-cough-slash",icon:[640,512,[],"e062","M454.11,319.21c19.56-3.81,31.62-25,23.11-44.21-21-47.12-48.5-151.75-73.12-186.75A208.13,208.13,0,0,0,234.1,0H192A190.64,190.64,0,0,0,84.18,33.3L45.46,3.38A16,16,0,0,0,23,6.19L3.37,31.46A16,16,0,0,0,6.18,53.91L594.53,508.63A16,16,0,0,0,617,505.82l19.64-25.27a16,16,0,0,0-2.81-22.45ZM313.39,210.45,263.61,172c5.88-7.14,14.43-12,24.36-12a32.06,32.06,0,0,1,32,32C320,199,317.24,205.17,313.39,210.45ZM616,304a24,24,0,1,0-24-24A24,24,0,0,0,616,304Zm-64,64a24,24,0,1,0-24-24A24,24,0,0,0,552,368ZM288,384a32,32,0,0,1,32-32h19.54L20.73,105.59A190.86,190.86,0,0,0,0,192c0,56.75,24.75,107.62,64,142.88V512H288V480h64a64,64,0,0,0,64-64H320A32,32,0,0,1,288,384Zm328-24a24,24,0,1,0,24,24A24,24,0,0,0,616,360Z"]},zo={prefix:"fas",iconName:"head-side-mask",icon:[512,512,[],"e063","M.15,184.42C-2.17,244.21,23,298.06,64,334.88V512H224V316.51L3.67,156.25A182.28,182.28,0,0,0,.15,184.42ZM509.22,275c-21-47.12-48.5-151.75-73.12-186.75A208.11,208.11,0,0,0,266.11,0H200C117,0,42.48,50.57,13.25,123.65L239.21,288H511.76A31.35,31.35,0,0,0,509.22,275ZM320,224a32,32,0,1,1,32-32A32.07,32.07,0,0,1,320,224Zm16,144H496l16-48H256V512H401.88a64,64,0,0,0,60.71-43.76L464,464H336a16,16,0,0,1,0-32H474.67l10.67-32H336a16,16,0,0,1,0-32Z"]},po={prefix:"fas",iconName:"head-side-virus",icon:[512,512,[],"e064","M272,240a16,16,0,1,0,16,16A16,16,0,0,0,272,240Zm-64-64a16,16,0,1,0,16,16A16,16,0,0,0,208,176Zm301.2,99c-20.93-47.12-48.43-151.73-73.07-186.75A207.9,207.9,0,0,0,266.09,0H192C86,0,0,86,0,192A191.23,191.23,0,0,0,64,334.81V512H320V448h64a64,64,0,0,0,64-64V320H480A32,32,0,0,0,509.2,275ZM368,240H355.88c-28.51,0-42.79,34.47-22.63,54.63l8.58,8.57a16,16,0,1,1-22.63,22.63l-8.57-8.58C290.47,297.09,256,311.37,256,339.88V352a16,16,0,0,1-32,0V339.88c0-28.51-34.47-42.79-54.63-22.63l-8.57,8.58a16,16,0,0,1-22.63-22.63l8.58-8.57c20.16-20.16,5.88-54.63-22.63-54.63H112a16,16,0,0,1,0-32h12.12c28.51,0,42.79-34.47,22.63-54.63l-8.58-8.57a16,16,0,0,1,22.63-22.63l8.57,8.58c20.16,20.16,54.63,5.88,54.63-22.63V96a16,16,0,0,1,32,0v12.12c0,28.51,34.47,42.79,54.63,22.63l8.57-8.58a16,16,0,0,1,22.63,22.63l-8.58,8.57C313.09,173.53,327.37,208,355.88,208H368a16,16,0,0,1,0,32Z"]},uo={prefix:"fas",iconName:"heading",icon:[512,512,[],"f1dc","M448 96v320h32a16 16 0 0 1 16 16v32a16 16 0 0 1-16 16H320a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32V288H160v128h32a16 16 0 0 1 16 16v32a16 16 0 0 1-16 16H32a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32V96H32a16 16 0 0 1-16-16V48a16 16 0 0 1 16-16h160a16 16 0 0 1 16 16v32a16 16 0 0 1-16 16h-32v128h192V96h-32a16 16 0 0 1-16-16V48a16 16 0 0 1 16-16h160a16 16 0 0 1 16 16v32a16 16 0 0 1-16 16z"]},Mo={prefix:"fas",iconName:"headphones",icon:[512,512,[],"f025","M256 32C114.52 32 0 146.496 0 288v48a32 32 0 0 0 17.689 28.622l14.383 7.191C34.083 431.903 83.421 480 144 480h24c13.255 0 24-10.745 24-24V280c0-13.255-10.745-24-24-24h-24c-31.342 0-59.671 12.879-80 33.627V288c0-105.869 86.131-192 192-192s192 86.131 192 192v1.627C427.671 268.879 399.342 256 368 256h-24c-13.255 0-24 10.745-24 24v176c0 13.255 10.745 24 24 24h24c60.579 0 109.917-48.098 111.928-108.187l14.382-7.191A32 32 0 0 0 512 336v-48c0-141.479-114.496-256-256-256z"]},Co={prefix:"fas",iconName:"headphones-alt",icon:[512,512,[],"f58f","M160 288h-16c-35.35 0-64 28.7-64 64.12v63.76c0 35.41 28.65 64.12 64 64.12h16c17.67 0 32-14.36 32-32.06V320.06c0-17.71-14.33-32.06-32-32.06zm208 0h-16c-17.67 0-32 14.35-32 32.06v127.88c0 17.7 14.33 32.06 32 32.06h16c35.35 0 64-28.71 64-64.12v-63.76c0-35.41-28.65-64.12-64-64.12zM256 32C112.91 32 4.57 151.13 0 288v112c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16V288c0-114.67 93.33-207.8 208-207.82 114.67.02 208 93.15 208 207.82v112c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16V288C507.43 151.13 399.09 32 256 32z"]},Ho={prefix:"fas",iconName:"headset",icon:[512,512,[],"f590","M192 208c0-17.67-14.33-32-32-32h-16c-35.35 0-64 28.65-64 64v48c0 35.35 28.65 64 64 64h16c17.67 0 32-14.33 32-32V208zm176 144c35.35 0 64-28.65 64-64v-48c0-35.35-28.65-64-64-64h-16c-17.67 0-32 14.33-32 32v112c0 17.67 14.33 32 32 32h16zM256 0C113.18 0 4.58 118.83 0 256v16c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16v-16c0-114.69 93.31-208 208-208s208 93.31 208 208h-.12c.08 2.43.12 165.72.12 165.72 0 23.35-18.93 42.28-42.28 42.28H320c0-26.51-21.49-48-48-48h-32c-26.51 0-48 21.49-48 48s21.49 48 48 48h181.72c49.86 0 90.28-40.42 90.28-90.28V256C507.42 118.83 398.82 0 256 0z"]},go={prefix:"fas",iconName:"heart",icon:[512,512,[],"f004","M462.3 62.6C407.5 15.9 326 24.3 275.7 76.2L256 96.5l-19.7-20.3C186.1 24.3 104.5 15.9 49.7 62.6c-62.8 53.6-66.1 149.8-9.9 207.9l193.5 199.8c12.5 12.9 32.8 12.9 45.3 0l193.5-199.8c56.3-58.1 53-154.3-9.8-207.9z"]},Vo={prefix:"fas",iconName:"heart-broken",icon:[512,512,[],"f7a9","M473.7 73.8l-2.4-2.5c-46-47-118-51.7-169.6-14.8L336 159.9l-96 64 48 128-144-144 96-64-28.6-86.5C159.7 19.6 87 24 40.7 71.4l-2.4 2.4C-10.4 123.6-12.5 202.9 31 256l212.1 218.6c7.1 7.3 18.6 7.3 25.7 0L481 255.9c43.5-53 41.4-132.3-7.3-182.1z"]},xo={prefix:"fas",iconName:"heartbeat",icon:[512,512,[],"f21e","M320.2 243.8l-49.7 99.4c-6 12.1-23.4 11.7-28.9-.6l-56.9-126.3-30 71.7H60.6l182.5 186.5c7.1 7.3 18.6 7.3 25.7 0L451.4 288H342.3l-22.1-44.2zM473.7 73.9l-2.4-2.5c-51.5-52.6-135.8-52.6-187.4 0L256 100l-27.9-28.5c-51.5-52.7-135.9-52.7-187.4 0l-2.4 2.4C-10.4 123.7-12.5 203 31 256h102.4l35.9-86.2c5.4-12.9 23.6-13.2 29.4-.4l58.2 129.3 49-97.9c5.9-11.8 22.7-11.8 28.6 0l27.6 55.2H481c43.5-53 41.4-132.3-7.3-182.1z"]},Lo={prefix:"fas",iconName:"helicopter",icon:[640,512,[],"f533","M304 384h272c17.67 0 32-14.33 32-32 0-123.71-100.29-224-224-224V64h176c8.84 0 16-7.16 16-16V16c0-8.84-7.16-16-16-16H144c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h176v64H112L68.8 70.4C65.78 66.37 61.03 64 56 64H16.01C5.6 64-2.04 73.78.49 83.88L32 192l160 64 86.4 115.2A31.992 31.992 0 0 0 304 384zm112-188.49C478.55 208.3 528.03 257.44 540.79 320H416V195.51zm219.37 263.3l-22.15-22.2c-6.25-6.26-16.24-6.1-22.64.01-7.09 6.77-13.84 11.25-24.64 11.25H240c-8.84 0-16 7.18-16 16.03v32.06c0 8.85 7.16 16.03 16 16.03h325.94c14.88 0 35.3-.47 68.45-29.52 7.02-6.14 7.57-17.05.98-23.66z"]},bo={prefix:"fas",iconName:"highlighter",icon:[544,512,[],"f591","M0 479.98L99.92 512l35.45-35.45-67.04-67.04L0 479.98zm124.61-240.01a36.592 36.592 0 0 0-10.79 38.1l13.05 42.83-50.93 50.94 96.23 96.23 50.86-50.86 42.74 13.08c13.73 4.2 28.65-.01 38.15-10.78l35.55-41.64-173.34-173.34-41.52 35.44zm403.31-160.7l-63.2-63.2c-20.49-20.49-53.38-21.52-75.12-2.35L190.55 183.68l169.77 169.78L530.27 154.4c19.18-21.74 18.15-54.63-2.35-75.13z"]},No={prefix:"fas",iconName:"hiking",icon:[384,512,[],"f6ec","M80.95 472.23c-4.28 17.16 6.14 34.53 23.28 38.81 2.61.66 5.22.95 7.8.95 14.33 0 27.37-9.7 31.02-24.23l25.24-100.97-52.78-52.78-34.56 138.22zm14.89-196.12L137 117c2.19-8.42-3.14-16.95-11.92-19.06-43.88-10.52-88.35 15.07-99.32 57.17L.49 253.24c-2.19 8.42 3.14 16.95 11.92 19.06l63.56 15.25c8.79 2.1 17.68-3.02 19.87-11.44zM368 160h-16c-8.84 0-16 7.16-16 16v16h-34.75l-46.78-46.78C243.38 134.11 228.61 128 212.91 128c-27.02 0-50.47 18.3-57.03 44.52l-26.92 107.72a32.012 32.012 0 0 0 8.42 30.39L224 397.25V480c0 17.67 14.33 32 32 32s32-14.33 32-32v-82.75c0-17.09-6.66-33.16-18.75-45.25l-46.82-46.82c.15-.5.49-.89.62-1.41l19.89-79.57 22.43 22.43c6 6 14.14 9.38 22.62 9.38h48v240c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16V176c.01-8.84-7.15-16-15.99-16zM240 96c26.51 0 48-21.49 48-48S266.51 0 240 0s-48 21.49-48 48 21.49 48 48 48z"]},Ao={prefix:"fas",iconName:"hippo",icon:[640,512,[],"f6ed","M581.12 96.2c-27.67-.15-52.5 17.58-76.6 26.62C489.98 88.27 455.83 64 416 64c-11.28 0-21.95 2.3-32 5.88V56c0-13.26-10.75-24-24-24h-16c-13.25 0-24 10.74-24 24v48.98C286.01 79.58 241.24 64 192 64 85.96 64 0 135.64 0 224v240c0 8.84 7.16 16 16 16h64c8.84 0 16-7.16 16-16v-70.79C128.35 407.57 166.72 416 208 416s79.65-8.43 112-22.79V464c0 8.84 7.16 16 16 16h64c8.84 0 16-7.16 16-16V288h128v32c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-32c17.67 0 32-14.33 32-32v-92.02c0-34.09-24.79-67.59-58.88-67.78zM448 176c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16z"]},yo={prefix:"fas",iconName:"history",icon:[512,512,[],"f1da","M504 255.531c.253 136.64-111.18 248.372-247.82 248.468-59.015.042-113.223-20.53-155.822-54.911-11.077-8.94-11.905-25.541-1.839-35.607l11.267-11.267c8.609-8.609 22.353-9.551 31.891-1.984C173.062 425.135 212.781 440 256 440c101.705 0 184-82.311 184-184 0-101.705-82.311-184-184-184-48.814 0-93.149 18.969-126.068 49.932l50.754 50.754c10.08 10.08 2.941 27.314-11.313 27.314H24c-8.837 0-16-7.163-16-16V38.627c0-14.254 17.234-21.393 27.314-11.314l49.372 49.372C129.209 34.136 189.552 8 256 8c136.81 0 247.747 110.78 248 247.531zm-180.912 78.784l9.823-12.63c8.138-10.463 6.253-25.542-4.21-33.679L288 256.349V152c0-13.255-10.745-24-24-24h-16c-13.255 0-24 10.745-24 24v135.651l65.409 50.874c10.463 8.137 25.541 6.253 33.679-4.21z"]},So={prefix:"fas",iconName:"hockey-puck",icon:[512,512,[],"f453","M0 160c0-53 114.6-96 256-96s256 43 256 96-114.6 96-256 96S0 213 0 160zm0 82.2V352c0 53 114.6 96 256 96s256-43 256-96V242.2c-113.4 82.3-398.5 82.4-512 0z"]},wo={prefix:"fas",iconName:"holly-berry",icon:[448,512,[],"f7aa","M144 192c26.5 0 48-21.5 48-48s-21.5-48-48-48-48 21.5-48 48 21.5 48 48 48zm112-48c0 26.5 21.5 48 48 48s48-21.5 48-48-21.5-48-48-48-48 21.5-48 48zm-32-48c26.5 0 48-21.5 48-48S250.5 0 224 0s-48 21.5-48 48 21.5 48 48 48zm-16.2 139.1c.1-12.4-13.1-20.1-23.8-13.7-34.3 20.3-71.4 32.7-108.7 36.2-9.7.9-15.6 11.3-11.6 20.2 6.2 13.9 11.1 28.6 14.7 43.8 3.6 15.2-5.3 30.6-20.2 35.1-14.9 4.5-30.1 7.6-45.3 9.1-9.7 1-15.7 11.3-11.7 20.2 15 32.8 22.9 69.5 23 107.7.1 14.4 15.2 23.1 27.6 16 33.2-19 68.9-30.5 104.8-33.9 9.7-.9 15.6-11.3 11.6-20.2-6.2-13.9-11.1-28.6-14.7-43.8-3.6-15.2 5.3-30.6 20.2-35.1 14.9-4.5 30.1-7.6 45.3-9.1 9.7-1 15.7-11.3 11.7-20.2-15.5-34.2-23.3-72.5-22.9-112.3zM435 365.6c-15.2-1.6-30.3-4.7-45.3-9.1-14.9-4.5-23.8-19.9-20.2-35.1 3.6-15.2 8.5-29.8 14.7-43.8 4-8.9-1.9-19.3-11.6-20.2-37.3-3.5-74.4-15.9-108.7-36.2-10.7-6.3-23.9 1.4-23.8 13.7 0 1.6-.2 3.2-.2 4.9.2 33.3 7 65.7 19.9 94 5.7 12.4 5.2 26.6-.6 38.9 4.9 1.2 9.9 2.2 14.8 3.7 14.9 4.5 23.8 19.9 20.2 35.1-3.6 15.2-8.5 29.8-14.7 43.8-4 8.9 1.9 19.3 11.6 20.2 35.9 3.4 71.6 14.9 104.8 33.9 12.5 7.1 27.6-1.6 27.6-16 .2-38.2 8-75 23-107.7 4.3-8.7-1.8-19.1-11.5-20.1z"]},ko={prefix:"fas",iconName:"home",icon:[576,512,[],"f015","M280.37 148.26L96 300.11V464a16 16 0 0 0 16 16l112.06-.29a16 16 0 0 0 15.92-16V368a16 16 0 0 1 16-16h64a16 16 0 0 1 16 16v95.64a16 16 0 0 0 16 16.05L464 480a16 16 0 0 0 16-16V300L295.67 148.26a12.19 12.19 0 0 0-15.3 0zM571.6 251.47L488 182.56V44.05a12 12 0 0 0-12-12h-56a12 12 0 0 0-12 12v72.61L318.47 43a48 48 0 0 0-61 0L4.34 251.47a12 12 0 0 0-1.6 16.9l25.5 31A12 12 0 0 0 45.15 301l235.22-193.74a12.19 12.19 0 0 1 15.3 0L530.9 301a12 12 0 0 0 16.9-1.6l25.5-31a12 12 0 0 0-1.7-16.93z"]},To={prefix:"fas",iconName:"horse",icon:[576,512,[],"f6f0","M575.92 76.6c-.01-8.13-3.02-15.87-8.58-21.8-3.78-4.03-8.58-9.12-13.69-14.5 11.06-6.84 19.5-17.49 22.18-30.66C576.85 4.68 572.96 0 567.9 0H447.92c-70.69 0-128 57.31-128 128H160c-28.84 0-54.4 12.98-72 33.11V160c-48.53 0-88 39.47-88 88v56c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16v-56c0-13.22 6.87-24.39 16.78-31.68-.21 2.58-.78 5.05-.78 7.68 0 27.64 11.84 52.36 30.54 69.88l-25.72 68.6a63.945 63.945 0 0 0-2.16 37.99l24.85 99.41A15.982 15.982 0 0 0 107.02 512h65.96c10.41 0 18.05-9.78 15.52-19.88l-26.31-105.26 23.84-63.59L320 345.6V496c0 8.84 7.16 16 16 16h64c8.84 0 16-7.16 16-16V318.22c19.74-20.19 32-47.75 32-78.22 0-.22-.07-.42-.08-.64V136.89l16 7.11 18.9 37.7c7.45 14.87 25.05 21.55 40.49 15.37l32.55-13.02a31.997 31.997 0 0 0 20.12-29.74l-.06-77.71zm-64 19.4c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16z"]},Eo={prefix:"fas",iconName:"horse-head",icon:[512,512,[],"f7ab","M509.8 332.5l-69.9-164.3c-14.9-41.2-50.4-71-93-79.2 18-10.6 46.3-35.9 34.2-82.3-1.3-5-7.1-7.9-12-6.1L166.9 76.3C35.9 123.4 0 238.9 0 398.8V480c0 17.7 14.3 32 32 32h236.2c23.8 0 39.3-25 28.6-46.3L256 384v-.7c-45.6-3.5-84.6-30.7-104.3-69.6-1.6-3.1-.9-6.9 1.6-9.3l12.1-12.1c3.9-3.9 10.6-2.7 12.9 2.4 14.8 33.7 48.2 57.4 87.4 57.4 17.2 0 33-5.1 46.8-13.2l46 63.9c6 8.4 15.7 13.3 26 13.3h50.3c8.5 0 16.6-3.4 22.6-9.4l45.3-39.8c8.9-9.1 11.7-22.6 7.1-34.4zM328 224c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24z"]},Po={prefix:"fas",iconName:"hospital",icon:[448,512,[],"f0f8","M448 492v20H0v-20c0-6.627 5.373-12 12-12h20V120c0-13.255 10.745-24 24-24h88V24c0-13.255 10.745-24 24-24h112c13.255 0 24 10.745 24 24v72h88c13.255 0 24 10.745 24 24v360h20c6.627 0 12 5.373 12 12zM308 192h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12zm-168 64h40c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12zm104 128h-40c-6.627 0-12 5.373-12 12v84h64v-84c0-6.627-5.373-12-12-12zm64-96h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12zm-116 12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12v-40zM182 96h26v26a6 6 0 0 0 6 6h20a6 6 0 0 0 6-6V96h26a6 6 0 0 0 6-6V70a6 6 0 0 0-6-6h-26V38a6 6 0 0 0-6-6h-20a6 6 0 0 0-6 6v26h-26a6 6 0 0 0-6 6v20a6 6 0 0 0 6 6z"]},Do={prefix:"fas",iconName:"hospital-alt",icon:[576,512,[],"f47d","M544 96H416V32c0-17.7-14.3-32-32-32H192c-17.7 0-32 14.3-32 32v64H32c-17.7 0-32 14.3-32 32v368c0 8.8 7.2 16 16 16h544c8.8 0 16-7.2 16-16V128c0-17.7-14.3-32-32-32zM160 436c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm0-128c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm160 128c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm0-128c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm16-170c0 3.3-2.7 6-6 6h-26v26c0 3.3-2.7 6-6 6h-20c-3.3 0-6-2.7-6-6v-26h-26c-3.3 0-6-2.7-6-6v-20c0-3.3 2.7-6 6-6h26V86c0-3.3 2.7-6 6-6h20c3.3 0 6 2.7 6 6v26h26c3.3 0 6 2.7 6 6v20zm144 298c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm0-128c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40z"]},Oo={prefix:"fas",iconName:"hospital-symbol",icon:[512,512,[],"f47e","M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256 256-114.6 256-256S397.4 0 256 0zm112 376c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-88h-96v88c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V136c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v88h96v-88c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v240z"]},Io={prefix:"fas",iconName:"hospital-user",icon:[640,512,[],"f80d","M480 320a96 96 0 1 0-96-96 96 96 0 0 0 96 96zm48 32a22.88 22.88 0 0 0-7.06 1.09 124.76 124.76 0 0 1-81.89 0A22.82 22.82 0 0 0 432 352a112 112 0 0 0-112 112.62c.14 26.26 21.73 47.38 48 47.38h224c26.27 0 47.86-21.12 48-47.38A112 112 0 0 0 528 352zm-198.09 10.45A145.19 145.19 0 0 1 352 344.62V128a32 32 0 0 0-32-32h-32V32a32 32 0 0 0-32-32H96a32 32 0 0 0-32 32v64H32a32 32 0 0 0-32 32v368a16 16 0 0 0 16 16h288.31A78.62 78.62 0 0 1 288 464.79a143.06 143.06 0 0 1 41.91-102.34zM144 404a12 12 0 0 1-12 12H92a12 12 0 0 1-12-12v-40a12 12 0 0 1 12-12h40a12 12 0 0 1 12 12zm0-128a12 12 0 0 1-12 12H92a12 12 0 0 1-12-12v-40a12 12 0 0 1 12-12h40a12 12 0 0 1 12 12zm48-122a6 6 0 0 1-6 6h-20a6 6 0 0 1-6-6v-26h-26a6 6 0 0 1-6-6v-20a6 6 0 0 1 6-6h26V70a6 6 0 0 1 6-6h20a6 6 0 0 1 6 6v26h26a6 6 0 0 1 6 6v20a6 6 0 0 1-6 6h-26zm80 250a12 12 0 0 1-12 12h-40a12 12 0 0 1-12-12v-40a12 12 0 0 1 12-12h40a12 12 0 0 1 12 12zm0-128a12 12 0 0 1-12 12h-40a12 12 0 0 1-12-12v-40a12 12 0 0 1 12-12h40a12 12 0 0 1 12 12z"]},Bo={prefix:"fas",iconName:"hot-tub",icon:[512,512,[],"f593","M414.21 177.65c1.02 8.21 7.75 14.35 15.75 14.35h16.12c9.51 0 17.08-8.57 16-18.35-4.34-39.11-22.4-74.53-50.13-97.16-17.37-14.17-28.82-36.75-31.98-62.15C378.96 6.14 372.22 0 364.23 0h-16.12c-9.51 0-17.09 8.57-16 18.35 4.34 39.11 22.4 74.53 50.13 97.16 17.36 14.17 28.82 36.75 31.97 62.14zm-108 0c1.02 8.21 7.75 14.35 15.75 14.35h16.12c9.51 0 17.08-8.57 16-18.35-4.34-39.11-22.4-74.53-50.13-97.16-17.37-14.17-28.82-36.75-31.98-62.15C270.96 6.14 264.22 0 256.23 0h-16.12c-9.51 0-17.09 8.57-16 18.35 4.34 39.11 22.4 74.53 50.13 97.16 17.36 14.17 28.82 36.75 31.97 62.14zM480 256H256l-110.93-83.2a63.99 63.99 0 0 0-38.4-12.8H64c-35.35 0-64 28.65-64 64v224c0 35.35 28.65 64 64 64h384c35.35 0 64-28.65 64-64V288c0-17.67-14.33-32-32-32zM128 440c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8V328c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v112zm96 0c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8V328c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v112zm96 0c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8V328c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v112zm96 0c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8V328c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v112zM64 128c35.35 0 64-28.65 64-64S99.35 0 64 0 0 28.65 0 64s28.65 64 64 64z"]},Ro={prefix:"fas",iconName:"hotdog",icon:[512,512,[],"f80f","M488.56 23.44a80 80 0 0 0-113.12 0l-352 352a80 80 0 1 0 113.12 113.12l352-352a80 80 0 0 0 0-113.12zm-49.93 95.19c-19.6 19.59-37.52 22.67-51.93 25.14C373.76 146 364.4 147.6 352 160s-14 21.76-16.23 34.71c-2.48 14.4-5.55 32.33-25.15 51.92s-37.52 22.67-51.92 25.15C245.75 274 236.4 275.6 224 288s-14 21.75-16.23 34.7c-2.47 14.4-5.54 32.33-25.14 51.92s-37.53 22.68-51.93 25.15C117.76 402 108.4 403.6 96 416a16 16 0 0 1-22.63-22.63c19.6-19.59 37.52-22.67 51.92-25.14 13-2.22 22.3-3.82 34.71-16.23s14-21.75 16.22-34.7c2.48-14.4 5.55-32.33 25.15-51.92s37.52-22.67 51.92-25.14c13-2.22 22.3-3.83 34.7-16.23s14-21.76 16.24-34.71c2.47-14.4 5.54-32.33 25.14-51.92s37.52-22.68 51.92-25.15C394.24 110 403.59 108.41 416 96a16 16 0 0 1 22.63 22.63zM31.44 322.18L322.18 31.44l-11.54-11.55c-25-25-63.85-26.66-86.79-3.72L16.17 223.85c-22.94 22.94-21.27 61.79 3.72 86.78zm449.12-132.36L189.82 480.56l11.54 11.55c25 25 63.85 26.66 86.79 3.72l207.68-207.68c22.94-22.94 21.27-61.79-3.72-86.79z"]},Zo={prefix:"fas",iconName:"hotel",icon:[576,512,[],"f594","M560 64c8.84 0 16-7.16 16-16V16c0-8.84-7.16-16-16-16H16C7.16 0 0 7.16 0 16v32c0 8.84 7.16 16 16 16h15.98v384H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h240v-80c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16v80h240c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16h-16V64h16zm-304 44.8c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4c0 6.4-6.4 12.8-12.8 12.8h-38.4c-6.4 0-12.8-6.4-12.8-12.8v-38.4zm0 96c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4c0 6.4-6.4 12.8-12.8 12.8h-38.4c-6.4 0-12.8-6.4-12.8-12.8v-38.4zm-128-96c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4c0 6.4-6.4 12.8-12.8 12.8h-38.4c-6.4 0-12.8-6.4-12.8-12.8v-38.4zM179.2 256h-38.4c-6.4 0-12.8-6.4-12.8-12.8v-38.4c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4c0 6.4-6.4 12.8-12.8 12.8zM192 384c0-53.02 42.98-96 96-96s96 42.98 96 96H192zm256-140.8c0 6.4-6.4 12.8-12.8 12.8h-38.4c-6.4 0-12.8-6.4-12.8-12.8v-38.4c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4zm0-96c0 6.4-6.4 12.8-12.8 12.8h-38.4c-6.4 0-12.8-6.4-12.8-12.8v-38.4c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4z"]},jo={prefix:"fas",iconName:"hourglass",icon:[384,512,[],"f254","M360 64c13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24H24C10.745 0 0 10.745 0 24v16c0 13.255 10.745 24 24 24 0 90.965 51.016 167.734 120.842 192C75.016 280.266 24 357.035 24 448c-13.255 0-24 10.745-24 24v16c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24v-16c0-13.255-10.745-24-24-24 0-90.965-51.016-167.734-120.842-192C308.984 231.734 360 154.965 360 64z"]},Fo={prefix:"fas",iconName:"hourglass-end",icon:[384,512,[],"f253","M360 64c13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24H24C10.745 0 0 10.745 0 24v16c0 13.255 10.745 24 24 24 0 90.965 51.016 167.734 120.842 192C75.016 280.266 24 357.035 24 448c-13.255 0-24 10.745-24 24v16c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24v-16c0-13.255-10.745-24-24-24 0-90.965-51.016-167.734-120.842-192C308.984 231.734 360 154.965 360 64zM192 208c-57.787 0-104-66.518-104-144h208c0 77.945-46.51 144-104 144z"]},qo={prefix:"fas",iconName:"hourglass-half",icon:[384,512,[],"f252","M360 0H24C10.745 0 0 10.745 0 24v16c0 13.255 10.745 24 24 24 0 90.965 51.016 167.734 120.842 192C75.016 280.266 24 357.035 24 448c-13.255 0-24 10.745-24 24v16c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24v-16c0-13.255-10.745-24-24-24 0-90.965-51.016-167.734-120.842-192C308.984 231.734 360 154.965 360 64c13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24zm-75.078 384H99.08c17.059-46.797 52.096-80 92.92-80 40.821 0 75.862 33.196 92.922 80zm.019-256H99.078C91.988 108.548 88 86.748 88 64h208c0 22.805-3.987 44.587-11.059 64z"]},Uo={prefix:"fas",iconName:"hourglass-start",icon:[384,512,[],"f251","M360 0H24C10.745 0 0 10.745 0 24v16c0 13.255 10.745 24 24 24 0 90.965 51.016 167.734 120.842 192C75.016 280.266 24 357.035 24 448c-13.255 0-24 10.745-24 24v16c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24v-16c0-13.255-10.745-24-24-24 0-90.965-51.016-167.734-120.842-192C308.984 231.734 360 154.965 360 64c13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24zm-64 448H88c0-77.458 46.204-144 104-144 57.786 0 104 66.517 104 144z"]},Wo={prefix:"fas",iconName:"house-damage",icon:[576,512,[],"f6f1","M288 114.96L69.47 307.71c-1.62 1.46-3.69 2.14-5.47 3.35V496c0 8.84 7.16 16 16 16h149.23L192 439.19l104.11-64-60.16-119.22L384 392.75l-104.11 64L319.81 512H496c8.84 0 16-7.16 16-16V311.1c-1.7-1.16-3.72-1.82-5.26-3.2L288 114.96zm282.69 121.32L512 184.45V48c0-8.84-7.16-16-16-16h-64c-8.84 0-16 7.16-16 16v51.69L314.75 10.31C307.12 3.45 297.56.01 288 0s-19.1 3.41-26.7 10.27L5.31 236.28c-6.57 5.91-7.12 16.02-1.21 22.6l21.4 23.82c5.9 6.57 16.02 7.12 22.6 1.21L277.42 81.63c6.05-5.33 15.12-5.33 21.17 0L527.91 283.9c6.57 5.9 16.69 5.36 22.6-1.21l21.4-23.82c5.9-6.57 5.36-16.69-1.22-22.59z"]},Go={prefix:"fas",iconName:"house-user",icon:[576,512,[],"e065","M570.69,236.27,512,184.44V48a16,16,0,0,0-16-16H432a16,16,0,0,0-16,16V99.67L314.78,10.3C308.5,4.61,296.53,0,288,0s-20.46,4.61-26.74,10.3l-256,226A18.27,18.27,0,0,0,0,248.2a18.64,18.64,0,0,0,4.09,10.71L25.5,282.7a21.14,21.14,0,0,0,12,5.3,21.67,21.67,0,0,0,10.69-4.11l15.9-14V480a32,32,0,0,0,32,32H480a32,32,0,0,0,32-32V269.88l15.91,14A21.94,21.94,0,0,0,538.63,288a20.89,20.89,0,0,0,11.87-5.31l21.41-23.81A21.64,21.64,0,0,0,576,248.19,21,21,0,0,0,570.69,236.27ZM288,176a64,64,0,1,1-64,64A64,64,0,0,1,288,176ZM400,448H176a16,16,0,0,1-16-16,96,96,0,0,1,96-96h64a96,96,0,0,1,96,96A16,16,0,0,1,400,448Z"]},_o={prefix:"fas",iconName:"hryvnia",icon:[384,512,[],"f6f2","M368 240c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16h-41.86c13.41-28.63 13.74-63.33-4.13-94.05C303.34 49.84 267.1 32 229.96 32h-78.82c-24.32 0-47.86 8.53-66.54 24.09L72.83 65.9c-10.18 8.49-11.56 23.62-3.07 33.8l20.49 24.59c8.49 10.19 23.62 11.56 33.81 3.07l11.73-9.78c4.32-3.6 9.77-5.57 15.39-5.57h83.62c11.69 0 21.2 9.52 21.2 21.2 0 5.91-2.48 11.58-6.81 15.58L219.7 176H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h134.37l-34.67 32H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h41.86c-13.41 28.63-13.74 63.33 4.13 94.05C80.66 462.15 116.9 480 154.04 480h78.82c24.32 0 47.86-8.53 66.54-24.09l11.77-9.81c10.18-8.49 11.56-23.62 3.07-33.8l-20.49-24.59c-8.49-10.19-23.62-11.56-33.81-3.07l-11.75 9.8a23.992 23.992 0 0 1-15.36 5.56H149.2c-11.69 0-21.2-9.52-21.2-21.2 0-5.91 2.48-11.58 6.81-15.58L164.3 336H368c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16H233.63l34.67-32H368z"]},$o={prefix:"fas",iconName:"i-cursor",icon:[256,512,[],"f246","M256 52.048V12.065C256 5.496 250.726.148 244.158.066 211.621-.344 166.469.011 128 37.959 90.266.736 46.979-.114 11.913.114 5.318.157 0 5.519 0 12.114v39.645c0 6.687 5.458 12.078 12.145 11.998C38.111 63.447 96 67.243 96 112.182V224H60c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h36v112c0 44.932-56.075 48.031-83.95 47.959C5.404 447.942 0 453.306 0 459.952v39.983c0 6.569 5.274 11.917 11.842 11.999 32.537.409 77.689.054 116.158-37.894 37.734 37.223 81.021 38.073 116.087 37.845 6.595-.043 11.913-5.405 11.913-12V460.24c0-6.687-5.458-12.078-12.145-11.998C217.889 448.553 160 444.939 160 400V288h36c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-36V112.182c0-44.932 56.075-48.213 83.95-48.142 6.646.018 12.05-5.346 12.05-11.992z"]},Yo={prefix:"fas",iconName:"ice-cream",icon:[448,512,[],"f810","M368 160h-.94a144 144 0 1 0-286.12 0H80a48 48 0 0 0 0 96h288a48 48 0 0 0 0-96zM195.38 493.69a31.52 31.52 0 0 0 57.24 0L352 288H96z"]},Ko={prefix:"fas",iconName:"icicles",icon:[512,512,[],"f7ad","M511.4 37.9C515.1 18.2 500 0 480 0H32C10.6 0-4.8 20.7 1.4 41.2l87.1 273.4c2.5 7.2 12.7 7.2 15.1 0L140 190.5l44.2 187.3c1.9 8.3 13.7 8.3 15.6 0l46.5-196.9 34.1 133.4c2.3 7.6 13 7.6 15.3 0l45.8-172.5 66.7 363.8c1.7 8.6 14 8.6 15.7 0l87.5-467.7z"]},Jo={prefix:"fas",iconName:"icons",icon:[512,512,[],"f86d","M116.65 219.35a15.68 15.68 0 0 0 22.65 0l96.75-99.83c28.15-29 26.5-77.1-4.91-103.88C203.75-7.7 163-3.5 137.86 22.44L128 32.58l-9.85-10.14C93.05-3.5 52.25-7.7 24.86 15.64c-31.41 26.78-33 74.85-5 103.88zm143.92 100.49h-48l-7.08-14.24a27.39 27.39 0 0 0-25.66-17.78h-71.71a27.39 27.39 0 0 0-25.66 17.78l-7 14.24h-48A27.45 27.45 0 0 0 0 347.3v137.25A27.44 27.44 0 0 0 27.43 512h233.14A27.45 27.45 0 0 0 288 484.55V347.3a27.45 27.45 0 0 0-27.43-27.46zM144 468a52 52 0 1 1 52-52 52 52 0 0 1-52 52zm355.4-115.9h-60.58l22.36-50.75c2.1-6.65-3.93-13.21-12.18-13.21h-75.59c-6.3 0-11.66 3.9-12.5 9.1l-16.8 106.93c-1 6.3 4.88 11.89 12.5 11.89h62.31l-24.2 83c-1.89 6.65 4.2 12.9 12.23 12.9a13.26 13.26 0 0 0 10.92-5.25l92.4-138.91c4.88-6.91-1.16-15.7-10.87-15.7zM478.08.33L329.51 23.17C314.87 25.42 304 38.92 304 54.83V161.6a83.25 83.25 0 0 0-16-1.7c-35.35 0-64 21.48-64 48s28.65 48 64 48c35.2 0 63.73-21.32 64-47.66V99.66l112-17.22v47.18a83.25 83.25 0 0 0-16-1.7c-35.35 0-64 21.48-64 48s28.65 48 64 48c35.2 0 63.73-21.32 64-47.66V32c0-19.48-16-34.42-33.92-31.67z"]},Qo={prefix:"fas",iconName:"id-badge",icon:[384,512,[],"f2c1","M336 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM144 32h96c8.8 0 16 7.2 16 16s-7.2 16-16 16h-96c-8.8 0-16-7.2-16-16s7.2-16 16-16zm48 128c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zm112 236.8c0 10.6-10 19.2-22.4 19.2H102.4C90 416 80 407.4 80 396.8v-19.2c0-31.8 30.1-57.6 67.2-57.6h5c12.3 5.1 25.7 8 39.8 8s27.6-2.9 39.8-8h5c37.1 0 67.2 25.8 67.2 57.6v19.2z"]},Xo={prefix:"fas",iconName:"id-card",icon:[576,512,[],"f2c2","M528 32H48C21.5 32 0 53.5 0 80v16h576V80c0-26.5-21.5-48-48-48zM0 432c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V128H0v304zm352-232c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16zm0 64c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16zm0 64c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16zM176 192c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zM67.1 396.2C75.5 370.5 99.6 352 128 352h8.2c12.3 5.1 25.7 8 39.8 8s27.6-2.9 39.8-8h8.2c28.4 0 52.5 18.5 60.9 44.2 3.2 9.9-5.2 19.8-15.6 19.8H82.7c-10.4 0-18.8-10-15.6-19.8z"]},cr={prefix:"fas",iconName:"id-card-alt",icon:[576,512,[],"f47f","M528 64H384v96H192V64H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM288 224c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zm93.3 224H194.7c-10.4 0-18.8-10-15.6-19.8 8.3-25.6 32.4-44.2 60.9-44.2h8.2c12.3 5.1 25.7 8 39.8 8s27.6-2.9 39.8-8h8.2c28.4 0 52.5 18.5 60.9 44.2 3.2 9.8-5.2 19.8-15.6 19.8zM352 32c0-17.7-14.3-32-32-32h-64c-17.7 0-32 14.3-32 32v96h128V32z"]},ar={prefix:"fas",iconName:"igloo",icon:[576,512,[],"f7ae","M320 33.9c-10.5-1.2-21.2-1.9-32-1.9-99.8 0-187.8 50.8-239.4 128H320V33.9zM96 192H30.3C11.1 230.6 0 274 0 320h96V192zM352 39.4V160h175.4C487.2 99.9 424.8 55.9 352 39.4zM480 320h96c0-46-11.1-89.4-30.3-128H480v128zm-64 64v96h128c17.7 0 32-14.3 32-32v-96H411.5c2.6 10.3 4.5 20.9 4.5 32zm32-192H128v128h49.8c22.2-38.1 63-64 110.2-64s88 25.9 110.2 64H448V192zM0 448c0 17.7 14.3 32 32 32h128v-96c0-11.1 1.9-21.7 4.5-32H0v96zm288-160c-53 0-96 43-96 96v96h192v-96c0-53-43-96-96-96z"]},er={prefix:"fas",iconName:"image",icon:[512,512,[],"f03e","M464 448H48c-26.51 0-48-21.49-48-48V112c0-26.51 21.49-48 48-48h416c26.51 0 48 21.49 48 48v288c0 26.51-21.49 48-48 48zM112 120c-30.928 0-56 25.072-56 56s25.072 56 56 56 56-25.072 56-56-25.072-56-56-56zM64 384h384V272l-87.515-87.515c-4.686-4.686-12.284-4.686-16.971 0L208 320l-55.515-55.515c-4.686-4.686-12.284-4.686-16.971 0L64 336v48z"]},ir={prefix:"fas",iconName:"images",icon:[576,512,[],"f302","M480 416v16c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V176c0-26.51 21.49-48 48-48h16v208c0 44.112 35.888 80 80 80h336zm96-80V80c0-26.51-21.49-48-48-48H144c-26.51 0-48 21.49-48 48v256c0 26.51 21.49 48 48 48h384c26.51 0 48-21.49 48-48zM256 128c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48 48 21.49 48 48zm-96 144l55.515-55.515c4.686-4.686 12.284-4.686 16.971 0L272 256l135.515-135.515c4.686-4.686 12.284-4.686 16.971 0L512 208v112H160v-48z"]},nr={prefix:"fas",iconName:"inbox",icon:[576,512,[],"f01c","M567.938 243.908L462.25 85.374A48.003 48.003 0 0 0 422.311 64H153.689a48 48 0 0 0-39.938 21.374L8.062 243.908A47.994 47.994 0 0 0 0 270.533V400c0 26.51 21.49 48 48 48h480c26.51 0 48-21.49 48-48V270.533a47.994 47.994 0 0 0-8.062-26.625zM162.252 128h251.497l85.333 128H376l-32 64H232l-32-64H76.918l85.334-128z"]},tr={prefix:"fas",iconName:"indent",icon:[448,512,[],"f03c","M27.31 363.3l96-96a16 16 0 0 0 0-22.62l-96-96C17.27 138.66 0 145.78 0 160v192c0 14.31 17.33 21.3 27.31 11.3zM432 416H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm3.17-128H204.83A12.82 12.82 0 0 0 192 300.83v38.34A12.82 12.82 0 0 0 204.83 352h230.34A12.82 12.82 0 0 0 448 339.17v-38.34A12.82 12.82 0 0 0 435.17 288zm0-128H204.83A12.82 12.82 0 0 0 192 172.83v38.34A12.82 12.82 0 0 0 204.83 224h230.34A12.82 12.82 0 0 0 448 211.17v-38.34A12.82 12.82 0 0 0 435.17 160zM432 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},or={prefix:"fas",iconName:"industry",icon:[512,512,[],"f275","M475.115 163.781L336 252.309v-68.28c0-18.916-20.931-30.399-36.885-20.248L160 252.309V56c0-13.255-10.745-24-24-24H24C10.745 32 0 42.745 0 56v400c0 13.255 10.745 24 24 24h464c13.255 0 24-10.745 24-24V184.029c0-18.917-20.931-30.399-36.885-20.248z"]},rr={prefix:"fas",iconName:"infinity",icon:[640,512,[],"f534","M471.1 96C405 96 353.3 137.3 320 174.6 286.7 137.3 235 96 168.9 96 75.8 96 0 167.8 0 256s75.8 160 168.9 160c66.1 0 117.8-41.3 151.1-78.6 33.3 37.3 85 78.6 151.1 78.6 93.1 0 168.9-71.8 168.9-160S564.2 96 471.1 96zM168.9 320c-40.2 0-72.9-28.7-72.9-64s32.7-64 72.9-64c38.2 0 73.4 36.1 94 64-20.4 27.6-55.9 64-94 64zm302.2 0c-38.2 0-73.4-36.1-94-64 20.4-27.6 55.9-64 94-64 40.2 0 72.9 28.7 72.9 64s-32.7 64-72.9 64z"]},lr={prefix:"fas",iconName:"info",icon:[192,512,[],"f129","M20 424.229h20V279.771H20c-11.046 0-20-8.954-20-20V212c0-11.046 8.954-20 20-20h112c11.046 0 20 8.954 20 20v212.229h20c11.046 0 20 8.954 20 20V492c0 11.046-8.954 20-20 20H20c-11.046 0-20-8.954-20-20v-47.771c0-11.046 8.954-20 20-20zM96 0C56.235 0 24 32.235 24 72s32.235 72 72 72 72-32.235 72-72S135.764 0 96 0z"]},fr={prefix:"fas",iconName:"info-circle",icon:[512,512,[],"f05a","M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z"]},sr={prefix:"fas",iconName:"italic",icon:[320,512,[],"f033","M320 48v32a16 16 0 0 1-16 16h-62.76l-80 320H208a16 16 0 0 1 16 16v32a16 16 0 0 1-16 16H16a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h62.76l80-320H112a16 16 0 0 1-16-16V48a16 16 0 0 1 16-16h192a16 16 0 0 1 16 16z"]},hr={prefix:"fas",iconName:"jedi",icon:[576,512,[],"f669","M535.95308,352c-42.64069,94.17188-137.64086,160-247.9848,160q-6.39844,0-12.84377-.29688C171.15558,506.9375,81.26481,442.23438,40.01474,352H79.93668L21.3272,293.40625a264.82522,264.82522,0,0,1-5.10938-39.42187,273.6653,273.6653,0,0,1,.5-29.98438H63.93665L22.546,182.625A269.79782,269.79782,0,0,1,130.51489,20.54688a16.06393,16.06393,0,0,1,9.28127-3,16.36332,16.36332,0,0,1,13.5,7.25,16.02739,16.02739,0,0,1,1.625,15.09374,138.387,138.387,0,0,0-9.84376,51.26563c0,45.10937,21.04691,86.57813,57.71884,113.73437a16.29989,16.29989,0,0,1,1.20313,25.39063c-26.54692,23.98437-41.17194,56.5-41.17194,91.57813,0,60.03124,42.95319,110.28124,99.89079,121.92187l2.5-65.26563L238.062,397a8.33911,8.33911,0,0,1-10-.75,8.025,8.025,0,0,1-1.39063-9.9375l20.125-33.76562-42.06257-8.73438a7.9898,7.9898,0,0,1,0-15.65625l42.06257-8.71875-20.10941-33.73438a7.99122,7.99122,0,0,1,11.35939-10.71874L268.437,295.64062,279.95265,7.67188a7.97138,7.97138,0,0,1,8-7.67188h.04687a8.02064,8.02064,0,0,1,7.95314,7.70312L307.48394,295.625l30.39068-20.67188a8.08327,8.08327,0,0,1,10,.8125,7.99866,7.99866,0,0,1,1.39062,9.90626L329.12461,319.4375l42.07819,8.73438a7.99373,7.99373,0,0,1,0,15.65624l-42.07819,8.71876,20.1094,33.73437a7.97791,7.97791,0,0,1-1.32812,9.92187A8.25739,8.25739,0,0,1,337.87462,397L310.7027,378.53125l2.5,65.34375c48.48446-9.40625,87.57828-48.15625,97.31267-96.5A123.52652,123.52652,0,0,0,371.9528,230.29688a16.30634,16.30634,0,0,1,1.20313-25.42188c36.65631-27.17188,57.6876-68.60938,57.6876-113.73438a138.01689,138.01689,0,0,0-9.85939-51.3125,15.98132,15.98132,0,0,1,1.60937-15.09374,16.36914,16.36914,0,0,1,13.5-7.23438,16.02453,16.02453,0,0,1,9.25,2.98438A271.26947,271.26947,0,0,1,553.25,182.76562L511.99992,224h46.9532C559.3125,229.76562,560,235.45312,560,241.26562a270.092,270.092,0,0,1-5.125,51.85938L495.98427,352Z"]},mr={prefix:"fas",iconName:"joint",icon:[640,512,[],"f595","M444.34 181.1c22.38 15.68 35.66 41.16 35.66 68.59V280c0 4.42 3.58 8 8 8h48c4.42 0 8-3.58 8-8v-30.31c0-43.24-21.01-83.41-56.34-108.06C463.85 125.02 448 99.34 448 70.31V8c0-4.42-3.58-8-8-8h-48c-4.42 0-8 3.58-8 8v66.4c0 43.69 24.56 81.63 60.34 106.7zM194.97 358.98C126.03 370.07 59.69 394.69 0 432c83.65 52.28 180.3 80 278.94 80h88.57L254.79 380.49c-14.74-17.2-37.45-25.11-59.82-21.51zM553.28 87.09c-5.67-3.8-9.28-9.96-9.28-16.78V8c0-4.42-3.58-8-8-8h-48c-4.42 0-8 3.58-8 8v62.31c0 22.02 10.17 43.41 28.64 55.39C550.79 153.04 576 199.54 576 249.69V280c0 4.42 3.58 8 8 8h48c4.42 0 8-3.58 8-8v-30.31c0-65.44-32.41-126.19-86.72-162.6zM360.89 352.05c-34.4.06-86.81.15-88.21.17l117.8 137.43A63.987 63.987 0 0 0 439.07 512h88.45L409.57 374.4a63.955 63.955 0 0 0-48.68-22.35zM616 352H432l117.99 137.65A63.987 63.987 0 0 0 598.58 512H616c13.25 0 24-10.75 24-24V376c0-13.26-10.75-24-24-24z"]},vr={prefix:"fas",iconName:"journal-whills",icon:[448,512,[],"f66a","M438.40625,377.59375c-3.20313,12.8125-3.20313,57.60937,0,73.60937Q447.9922,460.78907,448,470.40625v16c0,16-12.79688,25.59375-25.59375,25.59375H96c-54.40625,0-96-41.59375-96-96V96C0,41.59375,41.59375,0,96,0H422.40625C438.40625,0,448,9.59375,448,25.59375v332.8125Q448,372.79688,438.40625,377.59375ZM380.79688,384H96c-16,0-32,12.79688-32,32s12.79688,32,32,32H380.79688ZM128.01562,176.01562c0,.51563.14063.98438.14063,1.5l37.10937,32.46876A7.99954,7.99954,0,0,1,160,224h-.01562a9.17678,9.17678,0,0,1-5.25-1.98438L131.14062,201.375C142.6875,250.95312,186.90625,288,240,288s97.3125-37.04688,108.875-86.625l-23.59375,20.64062a8.02516,8.02516,0,0,1-5.26563,1.96876H320a9.14641,9.14641,0,0,1-6.01562-2.71876A9.26508,9.26508,0,0,1,312,216a9.097,9.097,0,0,1,2.73438-6.01562l37.10937-32.46876c.01563-.53124.15625-1,.15625-1.51562,0-11.04688-2.09375-21.51562-5.06251-31.59375l-21.26562,21.25a8.00467,8.00467,0,0,1-11.32812-11.3125l26.42187-26.40625a111.81517,111.81517,0,0,0-46.35937-49.26562,63.02336,63.02336,0,0,1-14.0625,82.64062A55.83846,55.83846,0,0,1,251.625,254.73438l-1.42188-34.28126,12.67188,8.625a3.967,3.967,0,0,0,2.25.6875,3.98059,3.98059,0,0,0,3.43749-6.03124l-8.53124-14.3125,17.90625-3.71876a4.00647,4.00647,0,0,0,0-7.84374l-17.90625-3.71876,8.53124-14.3125a3.98059,3.98059,0,0,0-3.43749-6.03124,4.726,4.726,0,0,0-2.25.67187L248.6875,184.125,244,71.82812a4.00386,4.00386,0,0,0-8,0l-4.625,110.8125-12-8.15624a4.003,4.003,0,0,0-5.68751,5.35937l8.53126,14.3125L204.3125,197.875a3.99686,3.99686,0,0,0,0,7.82812l17.90625,3.73438-8.53126,14.29688a4.72469,4.72469,0,0,0-.56249,2.04687,4.59547,4.59547,0,0,0,1.25,2.90625,4.01059,4.01059,0,0,0,2.75,1.09375,4.09016,4.09016,0,0,0,2.25-.6875l10.35937-7.04687L228.375,254.76562a55.86414,55.86414,0,0,1-28.71875-93.45312,63.01119,63.01119,0,0,1-14.04688-82.65625,111.93158,111.93158,0,0,0-46.375,49.26563l26.42187,26.42187a7.99917,7.99917,0,0,1-11.3125,11.3125l-21.26563-21.26563C130.09375,154.48438,128,164.95312,128.01562,176.01562Z"]},zr={prefix:"fas",iconName:"kaaba",icon:[576,512,[],"f66b","M554.12 83.51L318.36 4.93a95.962 95.962 0 0 0-60.71 0L21.88 83.51A32.006 32.006 0 0 0 0 113.87v49.01l265.02-79.51c15.03-4.5 30.92-4.5 45.98 0l265 79.51v-49.01c0-13.77-8.81-26-21.88-30.36zm-279.9 30.52L0 196.3v228.38c0 15 10.42 27.98 25.06 31.24l242.12 53.8a95.937 95.937 0 0 0 41.65 0l242.12-53.8c14.64-3.25 25.06-16.24 25.06-31.24V196.29l-274.2-82.26c-9.04-2.72-18.59-2.72-27.59 0zM128 230.11c0 3.61-2.41 6.77-5.89 7.72l-80 21.82C37.02 261.03 32 257.2 32 251.93v-16.58c0-3.61 2.41-6.77 5.89-7.72l80-21.82c5.09-1.39 10.11 2.44 10.11 7.72v16.58zm144-39.28c0 3.61-2.41 6.77-5.89 7.72l-96 26.18c-5.09 1.39-10.11-2.44-10.11-7.72v-16.58c0-3.61 2.41-6.77 5.89-7.72l96-26.18c5.09-1.39 10.11 2.44 10.11 7.72v16.58zm176 22.7c0-5.28 5.02-9.11 10.11-7.72l80 21.82c3.48.95 5.89 4.11 5.89 7.72v16.58c0 5.28-5.02 9.11-10.11 7.72l-80-21.82a7.997 7.997 0 0 1-5.89-7.72v-16.58zm-144-39.27c0-5.28 5.02-9.11 10.11-7.72l96 26.18c3.48.95 5.89 4.11 5.89 7.72v16.58c0 5.28-5.02 9.11-10.11 7.72l-96-26.18a7.997 7.997 0 0 1-5.89-7.72v-16.58z"]},pr={prefix:"fas",iconName:"key",icon:[512,512,[],"f084","M512 176.001C512 273.203 433.202 352 336 352c-11.22 0-22.19-1.062-32.827-3.069l-24.012 27.014A23.999 23.999 0 0 1 261.223 384H224v40c0 13.255-10.745 24-24 24h-40v40c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24v-78.059c0-6.365 2.529-12.47 7.029-16.971l161.802-161.802C163.108 213.814 160 195.271 160 176 160 78.798 238.797.001 335.999 0 433.488-.001 512 78.511 512 176.001zM336 128c0 26.51 21.49 48 48 48s48-21.49 48-48-21.49-48-48-48-48 21.49-48 48z"]},dr={prefix:"fas",iconName:"keyboard",icon:[576,512,[],"f11c","M528 448H48c-26.51 0-48-21.49-48-48V112c0-26.51 21.49-48 48-48h480c26.51 0 48 21.49 48 48v288c0 26.51-21.49 48-48 48zM128 180v-40c0-6.627-5.373-12-12-12H76c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm-336 96v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm-336 96v-40c0-6.627-5.373-12-12-12H76c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm288 0v-40c0-6.627-5.373-12-12-12H172c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h232c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12z"]},ur={prefix:"fas",iconName:"khanda",icon:[512,512,[],"f66d","M415.81 66c-6.37-3.5-14.37-2.33-19.36 3.02a15.974 15.974 0 0 0-1.91 19.52c16.49 26.16 25.2 56.39 25.2 87.41-.19 53.25-26.77 102.69-71.27 132.41l-76.63 53.35v-20.1l44.05-36.09c3.92-4.2 5-10.09 2.81-15.28L310.85 273c33.84-19.26 56.94-55.25 56.94-96.99 0-40.79-22.02-76.13-54.59-95.71l5.22-11.44c2.34-5.53.93-11.83-3.57-16.04L255.86 0l-58.99 52.81c-4.5 4.21-5.9 10.51-3.57 16.04l5.22 11.44c-32.57 19.58-54.59 54.93-54.59 95.72 0 41.75 23.09 77.73 56.94 96.99l-7.85 17.24c-2.19 5.18-1.1 11.07 2.81 15.28l44.05 36.09v19.9l-76.59-53.33C119.02 278.62 92.44 229.19 92.26 176c0-31.08 8.71-61.31 25.2-87.47 3.87-6.16 2.4-13.77-2.59-19.08-5-5.34-13.68-6.2-20.02-2.7C16.32 109.6-22.3 205.3 13.36 295.99c7.07 17.99 17.89 34.38 30.46 49.06l55.97 65.36c4.87 5.69 13.04 7.24 19.65 3.72l79.35-42.23L228 392.23l-47.08 32.78c-1.67-.37-3.23-1.01-5.01-1.01-13.25 0-23.99 10.74-23.99 24 0 13.25 10.74 24 23.99 24 12.1 0 21.69-9.11 23.33-20.76l40.63-28.28v29.95c-9.39 5.57-15.99 15.38-15.99 27.1 0 17.67 14.32 32 31.98 32s31.98-14.33 31.98-32c0-11.71-6.61-21.52-15.99-27.1v-30.15l40.91 28.48C314.41 462.89 324 472 336.09 472c13.25 0 23.99-10.75 23.99-24 0-13.26-10.74-24-23.99-24-1.78 0-3.34.64-5.01 1.01L284 392.23l29.21-20.34 79.35 42.23c6.61 3.52 14.78 1.97 19.65-3.71l52.51-61.31c18.87-22.02 34-47.5 41.25-75.59 21.62-83.66-16.45-167.27-90.16-207.51zm-95.99 110c0 22.3-11.49 41.92-28.83 53.38l-5.65-12.41c-8.75-24.52-8.75-51.04 0-75.56l7.83-17.18c16.07 11.65 26.65 30.45 26.65 51.77zm-127.93 0c0-21.32 10.58-40.12 26.66-51.76l7.83 17.18c8.75 24.52 8.75 51.03 0 75.56l-5.65 12.41c-17.34-11.46-28.84-31.09-28.84-53.39z"]},Mr={prefix:"fas",iconName:"kiss",icon:[496,512,[],"f596","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm-80 232c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm136 156c0 19.2-28.7 41.5-71.5 44-8.5.8-12.1-11.8-3.6-15.4l17-7.2c13-5.5 20.8-13.5 20.8-21.5s-7.8-16-20.8-21.5l-17-7.2c-6-2.5-6.1-12.2 0-14.8l17-7.2c13-5.5 20.8-13.5 20.8-21.5s-7.8-16-20.8-21.5l-17-7.2c-8.6-3.6-4.8-16.5 3.6-15.4 42.8 2.5 71.5 24.8 71.5 44 0 13-13.4 27.3-35.2 36C290.6 368.7 304 383 304 396zm24-156c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},Cr={prefix:"fas",iconName:"kiss-beam",icon:[496,512,[],"f597","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm-39 219.9l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.2 7.4-15.6 4-14.9-4.5 3.3-42.1 32.2-71.4 56-71.4s52.7 29.3 56 71.4c.5 8.5-10.9 12-15.1 4.5zM304 396c0 19.2-28.7 41.5-71.5 44-8.5.8-12.1-11.8-3.6-15.4l17-7.2c13-5.5 20.8-13.5 20.8-21.5s-7.8-16-20.8-21.5l-17-7.2c-6-2.5-6.1-12.2 0-14.8l17-7.2c13-5.5 20.8-13.5 20.8-21.5s-7.8-16-20.8-21.5l-17-7.2c-8.6-3.6-4.8-16.5 3.6-15.4 42.8 2.5 71.5 24.8 71.5 44 0 13-13.4 27.3-35.2 36C290.6 368.7 304 383 304 396zm65-168.1l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.1 7.3-15.6 4-14.9-4.5 3.3-42.1 32.2-71.4 56-71.4s52.7 29.3 56 71.4c.5 8.5-10.9 12-15.1 4.5z"]},Hr={prefix:"fas",iconName:"kiss-wink-heart",icon:[504,512,[],"f598","M501.1 402.5c-8-20.8-31.5-31.5-53.1-25.9l-8.4 2.2-2.3-8.4c-5.9-21.4-27-36.5-49-33-25.2 4-40.6 28.6-34 52.6l22.9 82.6c1.5 5.3 7 8.5 12.4 7.1l83-21.5c24.1-6.3 37.7-31.8 28.5-55.7zm-177.6-4c-5.6-20.3-2.3-42 9-59.7 29.7-46.3 98.7-45.5 127.8 4.3 6.4.1 12.6 1.4 18.6 2.9 10.9-27.9 17.1-58.2 17.1-90C496 119 385 8 248 8S0 119 0 256s111 248 248 248c35.4 0 68.9-7.5 99.4-20.9-.3-.7-23.9-84.6-23.9-84.6zM168 240c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm120 156c0 19.2-28.7 41.5-71.5 44-8.5.8-12.1-11.8-3.6-15.4l17-7.2c13-5.5 20.8-13.5 20.8-21.5s-7.8-16-20.8-21.5l-17-7.2c-6-2.5-5.7-12.3 0-14.8l17-7.2c13-5.5 20.8-13.5 20.8-21.5s-7.8-16-20.8-21.5l-17-7.2c-8.8-3.7-4.6-16.6 3.6-15.4 42.8 2.5 71.5 24.8 71.5 44 0 13-13.4 27.3-35.2 36C274.6 368.7 288 383 288 396zm16-179c-8.3 7.4-21.6.4-19.8-10.8 4-25.2 34.2-42.1 59.9-42.1S400 181 404 206.2c1.7 11.1-11.3 18.3-19.8 10.8l-9.5-8.5c-14.8-13.2-46.2-13.2-61 0L304 217z"]},gr={prefix:"fas",iconName:"kiwi-bird",icon:[576,512,[],"f535","M575.81 217.98C572.64 157.41 518.28 112 457.63 112h-9.37c-52.82 0-104.25-16.25-147.74-46.24-41.99-28.96-96.04-41.62-153.21-28.7C129.3 41.12-.08 78.24 0 224c.04 70.95 38.68 132.8 95.99 166.01V464c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16v-54.26c15.36 3.96 31.4 6.26 48 6.26 5.44 0 10.68-.73 16-1.18V464c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16v-59.43c14.24-5.06 27.88-11.39 40.34-19.51C342.07 355.25 393.86 336 448.46 336c25.48 0 16.01-.31 23.05-.78l74.41 136.44c2.86 5.23 8.3 8.34 14.05 8.34 1.31 0 2.64-.16 3.95-.5 7.09-1.8 12.05-8.19 12.05-15.5 0 0 .14-240.24-.16-246.02zM463.97 248c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24zm80 153.25l-39.86-73.08c15.12-5.83 28.73-14.6 39.86-25.98v99.06z"]},Vr={prefix:"fas",iconName:"landmark",icon:[512,512,[],"f66f","M501.62 92.11L267.24 2.04a31.958 31.958 0 0 0-22.47 0L10.38 92.11A16.001 16.001 0 0 0 0 107.09V144c0 8.84 7.16 16 16 16h480c8.84 0 16-7.16 16-16v-36.91c0-6.67-4.14-12.64-10.38-14.98zM64 192v160H48c-8.84 0-16 7.16-16 16v48h448v-48c0-8.84-7.16-16-16-16h-16V192h-64v160h-96V192h-64v160h-96V192H64zm432 256H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h480c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z"]},xr={prefix:"fas",iconName:"language",icon:[640,512,[],"f1ab","M152.1 236.2c-3.5-12.1-7.8-33.2-7.8-33.2h-.5s-4.3 21.1-7.8 33.2l-11.1 37.5H163zM616 96H336v320h280c13.3 0 24-10.7 24-24V120c0-13.3-10.7-24-24-24zm-24 120c0 6.6-5.4 12-12 12h-11.4c-6.9 23.6-21.7 47.4-42.7 69.9 8.4 6.4 17.1 12.5 26.1 18 5.5 3.4 7.3 10.5 4.1 16.2l-7.9 13.9c-3.4 5.9-10.9 7.8-16.7 4.3-12.6-7.8-24.5-16.1-35.4-24.9-10.9 8.7-22.7 17.1-35.4 24.9-5.8 3.5-13.3 1.6-16.7-4.3l-7.9-13.9c-3.2-5.6-1.4-12.8 4.2-16.2 9.3-5.7 18-11.7 26.1-18-7.9-8.4-14.9-17-21-25.7-4-5.7-2.2-13.6 3.7-17.1l6.5-3.9 7.3-4.3c5.4-3.2 12.4-1.7 16 3.4 5 7 10.8 14 17.4 20.9 13.5-14.2 23.8-28.9 30-43.2H412c-6.6 0-12-5.4-12-12v-16c0-6.6 5.4-12 12-12h64v-16c0-6.6 5.4-12 12-12h16c6.6 0 12 5.4 12 12v16h64c6.6 0 12 5.4 12 12zM0 120v272c0 13.3 10.7 24 24 24h280V96H24c-13.3 0-24 10.7-24 24zm58.9 216.1L116.4 167c1.7-4.9 6.2-8.1 11.4-8.1h32.5c5.1 0 9.7 3.3 11.4 8.1l57.5 169.1c2.6 7.8-3.1 15.9-11.4 15.9h-22.9a12 12 0 0 1-11.5-8.6l-9.4-31.9h-60.2l-9.1 31.8c-1.5 5.1-6.2 8.7-11.5 8.7H70.3c-8.2 0-14-8.1-11.4-15.9z"]},Lr={prefix:"fas",iconName:"laptop",icon:[640,512,[],"f109","M624 416H381.54c-.74 19.81-14.71 32-32.74 32H288c-18.69 0-33.02-17.47-32.77-32H16c-8.8 0-16 7.2-16 16v16c0 35.2 28.8 64 64 64h512c35.2 0 64-28.8 64-64v-16c0-8.8-7.2-16-16-16zM576 48c0-26.4-21.6-48-48-48H112C85.6 0 64 21.6 64 48v336h512V48zm-64 272H128V64h384v256z"]},br={prefix:"fas",iconName:"laptop-code",icon:[640,512,[],"f5fc","M255.03 261.65c6.25 6.25 16.38 6.25 22.63 0l11.31-11.31c6.25-6.25 6.25-16.38 0-22.63L253.25 192l35.71-35.72c6.25-6.25 6.25-16.38 0-22.63l-11.31-11.31c-6.25-6.25-16.38-6.25-22.63 0l-58.34 58.34c-6.25 6.25-6.25 16.38 0 22.63l58.35 58.34zm96.01-11.3l11.31 11.31c6.25 6.25 16.38 6.25 22.63 0l58.34-58.34c6.25-6.25 6.25-16.38 0-22.63l-58.34-58.34c-6.25-6.25-16.38-6.25-22.63 0l-11.31 11.31c-6.25 6.25-6.25 16.38 0 22.63L386.75 192l-35.71 35.72c-6.25 6.25-6.25 16.38 0 22.63zM624 416H381.54c-.74 19.81-14.71 32-32.74 32H288c-18.69 0-33.02-17.47-32.77-32H16c-8.8 0-16 7.2-16 16v16c0 35.2 28.8 64 64 64h512c35.2 0 64-28.8 64-64v-16c0-8.8-7.2-16-16-16zM576 48c0-26.4-21.6-48-48-48H112C85.6 0 64 21.6 64 48v336h512V48zm-64 272H128V64h384v256z"]},Nr={prefix:"fas",iconName:"laptop-house",icon:[640,512,[],"e066","M272,288H208a16,16,0,0,1-16-16V208a16,16,0,0,1,16-16h64a16,16,0,0,1,16,16v37.12C299.11,232.24,315,224,332.8,224H469.74l6.65-7.53A16.51,16.51,0,0,0,480,207a16.31,16.31,0,0,0-4.75-10.61L416,144V48a16,16,0,0,0-16-16H368a16,16,0,0,0-16,16V87.3L263.5,8.92C258,4,247.45,0,240.05,0s-17.93,4-23.47,8.92L4.78,196.42A16.15,16.15,0,0,0,0,207a16.4,16.4,0,0,0,3.55,9.39L22.34,237.7A16.22,16.22,0,0,0,33,242.48,16.51,16.51,0,0,0,42.34,239L64,219.88V384a32,32,0,0,0,32,32H272ZM629.33,448H592V288c0-17.67-12.89-32-28.8-32H332.8c-15.91,0-28.8,14.33-28.8,32V448H266.67A10.67,10.67,0,0,0,256,458.67v10.66A42.82,42.82,0,0,0,298.6,512H597.4A42.82,42.82,0,0,0,640,469.33V458.67A10.67,10.67,0,0,0,629.33,448ZM544,448H352V304H544Z"]},Ar={prefix:"fas",iconName:"laptop-medical",icon:[640,512,[],"f812","M232 224h56v56a8 8 0 0 0 8 8h48a8 8 0 0 0 8-8v-56h56a8 8 0 0 0 8-8v-48a8 8 0 0 0-8-8h-56v-56a8 8 0 0 0-8-8h-48a8 8 0 0 0-8 8v56h-56a8 8 0 0 0-8 8v48a8 8 0 0 0 8 8zM576 48a48.14 48.14 0 0 0-48-48H112a48.14 48.14 0 0 0-48 48v336h512zm-64 272H128V64h384zm112 96H381.54c-.74 19.81-14.71 32-32.74 32H288c-18.69 0-33-17.47-32.77-32H16a16 16 0 0 0-16 16v16a64.19 64.19 0 0 0 64 64h512a64.19 64.19 0 0 0 64-64v-16a16 16 0 0 0-16-16z"]},yr={prefix:"fas",iconName:"laugh",icon:[496,512,[],"f599","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm80 152c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm-160 0c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm88 272h-16c-73.4 0-134-55-142.9-126-1.2-9.5 6.3-18 15.9-18h270c9.6 0 17.1 8.4 15.9 18-8.9 71-69.5 126-142.9 126z"]},Sr={prefix:"fas",iconName:"laugh-beam",icon:[496,512,[],"f59a","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm24 199.4c3.3-42.1 32.2-71.4 56-71.4s52.7 29.3 56 71.4c.7 8.6-10.8 11.9-14.9 4.5l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.2 7.4-15.8 4.1-15.1-4.5zm-160 0c3.3-42.1 32.2-71.4 56-71.4s52.7 29.3 56 71.4c.7 8.6-10.8 11.9-14.9 4.5l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.3 7.4-15.8 4-15.1-4.5zM398.9 306C390 377 329.4 432 256 432h-16c-73.4 0-134-55-142.9-126-1.2-9.5 6.3-18 15.9-18h270c9.6 0 17.1 8.4 15.9 18z"]},wr={prefix:"fas",iconName:"laugh-squint",icon:[496,512,[],"f59b","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm33.8 161.7l80-48c11.6-6.9 24 7.7 15.4 18L343.6 180l33.6 40.3c8.7 10.4-3.9 24.8-15.4 18l-80-48c-7.7-4.7-7.7-15.9 0-20.6zm-163-30c-8.6-10.3 3.8-24.9 15.4-18l80 48c7.8 4.7 7.8 15.9 0 20.6l-80 48c-11.5 6.8-24-7.6-15.4-18l33.6-40.3-33.6-40.3zM398.9 306C390 377 329.4 432 256 432h-16c-73.4 0-134-55-142.9-126-1.2-9.5 6.3-18 15.9-18h270c9.6 0 17.1 8.4 15.9 18z"]},kr={prefix:"fas",iconName:"laugh-wink",icon:[496,512,[],"f59c","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm20.1 198.1c4-25.2 34.2-42.1 59.9-42.1s55.9 16.9 59.9 42.1c1.7 11.1-11.4 18.3-19.8 10.8l-9.5-8.5c-14.8-13.2-46.2-13.2-61 0L288 217c-8.4 7.4-21.6.3-19.9-10.9zM168 160c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm230.9 146C390 377 329.4 432 256 432h-16c-73.4 0-134-55-142.9-126-1.2-9.5 6.3-18 15.9-18h270c9.6 0 17.1 8.4 15.9 18z"]},Tr={prefix:"fas",iconName:"layer-group",icon:[512,512,[],"f5fd","M12.41 148.02l232.94 105.67c6.8 3.09 14.49 3.09 21.29 0l232.94-105.67c16.55-7.51 16.55-32.52 0-40.03L266.65 2.31a25.607 25.607 0 0 0-21.29 0L12.41 107.98c-16.55 7.51-16.55 32.53 0 40.04zm487.18 88.28l-58.09-26.33-161.64 73.27c-7.56 3.43-15.59 5.17-23.86 5.17s-16.29-1.74-23.86-5.17L70.51 209.97l-58.1 26.33c-16.55 7.5-16.55 32.5 0 40l232.94 105.59c6.8 3.08 14.49 3.08 21.29 0L499.59 276.3c16.55-7.5 16.55-32.5 0-40zm0 127.8l-57.87-26.23-161.86 73.37c-7.56 3.43-15.59 5.17-23.86 5.17s-16.29-1.74-23.86-5.17L70.29 337.87 12.41 364.1c-16.55 7.5-16.55 32.5 0 40l232.94 105.59c6.8 3.08 14.49 3.08 21.29 0L499.59 404.1c16.55-7.5 16.55-32.5 0-40z"]},Er={prefix:"fas",iconName:"leaf",icon:[576,512,[],"f06c","M546.2 9.7c-5.6-12.5-21.6-13-28.3-1.2C486.9 62.4 431.4 96 368 96h-80C182 96 96 182 96 288c0 7 .8 13.7 1.5 20.5C161.3 262.8 253.4 224 384 224c8.8 0 16 7.2 16 16s-7.2 16-16 16C132.6 256 26 410.1 2.4 468c-6.6 16.3 1.2 34.9 17.5 41.6 16.4 6.8 35-1.1 41.8-17.3 1.5-3.6 20.9-47.9 71.9-90.6 32.4 43.9 94 85.8 174.9 77.2C465.5 467.5 576 326.7 576 154.3c0-50.2-10.8-102.2-29.8-144.6z"]},Pr={prefix:"fas",iconName:"lemon",icon:[512,512,[],"f094","M489.038 22.963C465.944-.13 434.648-5.93 413.947 6.129c-58.906 34.312-181.25-53.077-321.073 86.746S40.441 355.041 6.129 413.945c-12.059 20.702-6.26 51.999 16.833 75.093 23.095 23.095 54.392 28.891 75.095 16.832 58.901-34.31 181.246 53.079 321.068-86.743S471.56 156.96 505.871 98.056c12.059-20.702 6.261-51.999-16.833-75.093zM243.881 95.522c-58.189 14.547-133.808 90.155-148.358 148.358-1.817 7.27-8.342 12.124-15.511 12.124-1.284 0-2.59-.156-3.893-.481-8.572-2.144-13.784-10.83-11.642-19.403C81.901 166.427 166.316 81.93 236.119 64.478c8.575-2.143 17.261 3.069 19.403 11.642s-3.069 17.259-11.641 19.402z"]},Dr={prefix:"fas",iconName:"less-than",icon:[384,512,[],"f536","M365.46 357.74L147.04 255.89l218.47-101.88c16.02-7.47 22.95-26.51 15.48-42.53l-13.52-29C360 66.46 340.96 59.53 324.94 67L18.48 209.91a32.014 32.014 0 0 0-18.48 29v34.24c0 12.44 7.21 23.75 18.48 29l306.31 142.83c16.06 7.49 35.15.54 42.64-15.52l13.56-29.08c7.49-16.06.54-35.15-15.53-42.64z"]},Or={prefix:"fas",iconName:"less-than-equal",icon:[448,512,[],"f537","M54.98 214.2l301.41 119.87c18.39 6.03 38.71-2.54 45.38-19.15l12.09-30.08c6.68-16.61-2.82-34.97-21.21-41l-175.44-68.05 175.56-68.09c18.29-6 27.74-24.27 21.1-40.79l-12.03-29.92c-6.64-16.53-26.86-25.06-45.15-19.06L54.98 137.89C41.21 142.41 32 154.5 32 168.07v15.96c0 13.56 9.21 25.65 22.98 30.17zM424 400H24c-13.25 0-24 10.74-24 24v48c0 13.25 10.75 24 24 24h400c13.25 0 24-10.75 24-24v-48c0-13.26-10.75-24-24-24z"]},Ir={prefix:"fas",iconName:"level-down-alt",icon:[320,512,[],"f3be","M313.553 392.331L209.587 504.334c-9.485 10.214-25.676 10.229-35.174 0L70.438 392.331C56.232 377.031 67.062 352 88.025 352H152V80H68.024a11.996 11.996 0 0 1-8.485-3.515l-56-56C-4.021 12.926 1.333 0 12.024 0H208c13.255 0 24 10.745 24 24v328h63.966c20.878 0 31.851 24.969 17.587 40.331z"]},Br={prefix:"fas",iconName:"level-up-alt",icon:[320,512,[],"f3bf","M313.553 119.669L209.587 7.666c-9.485-10.214-25.676-10.229-35.174 0L70.438 119.669C56.232 134.969 67.062 160 88.025 160H152v272H68.024a11.996 11.996 0 0 0-8.485 3.515l-56 56C-4.021 499.074 1.333 512 12.024 512H208c13.255 0 24-10.745 24-24V160h63.966c20.878 0 31.851-24.969 17.587-40.331z"]},Rr={prefix:"fas",iconName:"life-ring",icon:[512,512,[],"f1cd","M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm173.696 119.559l-63.399 63.399c-10.987-18.559-26.67-34.252-45.255-45.255l63.399-63.399a218.396 218.396 0 0 1 45.255 45.255zM256 352c-53.019 0-96-42.981-96-96s42.981-96 96-96 96 42.981 96 96-42.981 96-96 96zM127.559 82.304l63.399 63.399c-18.559 10.987-34.252 26.67-45.255 45.255l-63.399-63.399a218.372 218.372 0 0 1 45.255-45.255zM82.304 384.441l63.399-63.399c10.987 18.559 26.67 34.252 45.255 45.255l-63.399 63.399a218.396 218.396 0 0 1-45.255-45.255zm302.137 45.255l-63.399-63.399c18.559-10.987 34.252-26.67 45.255-45.255l63.399 63.399a218.403 218.403 0 0 1-45.255 45.255z"]},Zr={prefix:"fas",iconName:"lightbulb",icon:[352,512,[],"f0eb","M96.06 454.35c.01 6.29 1.87 12.45 5.36 17.69l17.09 25.69a31.99 31.99 0 0 0 26.64 14.28h61.71a31.99 31.99 0 0 0 26.64-14.28l17.09-25.69a31.989 31.989 0 0 0 5.36-17.69l.04-38.35H96.01l.05 38.35zM0 176c0 44.37 16.45 84.85 43.56 115.78 16.52 18.85 42.36 58.23 52.21 91.45.04.26.07.52.11.78h160.24c.04-.26.07-.51.11-.78 9.85-33.22 35.69-72.6 52.21-91.45C335.55 260.85 352 220.37 352 176 352 78.61 272.91-.3 175.45 0 73.44.31 0 82.97 0 176zm176-80c-44.11 0-80 35.89-80 80 0 8.84-7.16 16-16 16s-16-7.16-16-16c0-61.76 50.24-112 112-112 8.84 0 16 7.16 16 16s-7.16 16-16 16z"]},jr={prefix:"fas",iconName:"link",icon:[512,512,[],"f0c1","M326.612 185.391c59.747 59.809 58.927 155.698.36 214.59-.11.12-.24.25-.36.37l-67.2 67.2c-59.27 59.27-155.699 59.262-214.96 0-59.27-59.26-59.27-155.7 0-214.96l37.106-37.106c9.84-9.84 26.786-3.3 27.294 10.606.648 17.722 3.826 35.527 9.69 52.721 1.986 5.822.567 12.262-3.783 16.612l-13.087 13.087c-28.026 28.026-28.905 73.66-1.155 101.96 28.024 28.579 74.086 28.749 102.325.51l67.2-67.19c28.191-28.191 28.073-73.757 0-101.83-3.701-3.694-7.429-6.564-10.341-8.569a16.037 16.037 0 0 1-6.947-12.606c-.396-10.567 3.348-21.456 11.698-29.806l21.054-21.055c5.521-5.521 14.182-6.199 20.584-1.731a152.482 152.482 0 0 1 20.522 17.197zM467.547 44.449c-59.261-59.262-155.69-59.27-214.96 0l-67.2 67.2c-.12.12-.25.25-.36.37-58.566 58.892-59.387 154.781.36 214.59a152.454 152.454 0 0 0 20.521 17.196c6.402 4.468 15.064 3.789 20.584-1.731l21.054-21.055c8.35-8.35 12.094-19.239 11.698-29.806a16.037 16.037 0 0 0-6.947-12.606c-2.912-2.005-6.64-4.875-10.341-8.569-28.073-28.073-28.191-73.639 0-101.83l67.2-67.19c28.239-28.239 74.3-28.069 102.325.51 27.75 28.3 26.872 73.934-1.155 101.96l-13.087 13.087c-4.35 4.35-5.769 10.79-3.783 16.612 5.864 17.194 9.042 34.999 9.69 52.721.509 13.906 17.454 20.446 27.294 10.606l37.106-37.106c59.271-59.259 59.271-155.699.001-214.959z"]},Fr={prefix:"fas",iconName:"lira-sign",icon:[384,512,[],"f195","M371.994 256h-48.019C317.64 256 312 260.912 312 267.246 312 368 230.179 416 144 416V256.781l134.603-29.912A12 12 0 0 0 288 215.155v-40.976c0-7.677-7.109-13.38-14.603-11.714L144 191.219V160.78l134.603-29.912A12 12 0 0 0 288 119.154V78.179c0-7.677-7.109-13.38-14.603-11.714L144 95.219V44c0-6.627-5.373-12-12-12H76c-6.627 0-12 5.373-12 12v68.997L9.397 125.131A12 12 0 0 0 0 136.845v40.976c0 7.677 7.109 13.38 14.603 11.714L64 178.558v30.439L9.397 221.131A12 12 0 0 0 0 232.845v40.976c0 7.677 7.109 13.38 14.603 11.714L64 274.558V468c0 6.627 5.373 12 12 12h79.583c134.091 0 223.255-77.834 228.408-211.592.261-6.782-5.211-12.408-11.997-12.408z"]},qr={prefix:"fas",iconName:"list",icon:[512,512,[],"f03a","M80 368H16a16 16 0 0 0-16 16v64a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16v-64a16 16 0 0 0-16-16zm0-320H16A16 16 0 0 0 0 64v64a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16V64a16 16 0 0 0-16-16zm0 160H16a16 16 0 0 0-16 16v64a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16v-64a16 16 0 0 0-16-16zm416 176H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-320H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16zm0 160H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},Ur={prefix:"fas",iconName:"list-alt",icon:[512,512,[],"f022","M464 480H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h416c26.51 0 48 21.49 48 48v352c0 26.51-21.49 48-48 48zM128 120c-22.091 0-40 17.909-40 40s17.909 40 40 40 40-17.909 40-40-17.909-40-40-40zm0 96c-22.091 0-40 17.909-40 40s17.909 40 40 40 40-17.909 40-40-17.909-40-40-40zm0 96c-22.091 0-40 17.909-40 40s17.909 40 40 40 40-17.909 40-40-17.909-40-40-40zm288-136v-32c0-6.627-5.373-12-12-12H204c-6.627 0-12 5.373-12 12v32c0 6.627 5.373 12 12 12h200c6.627 0 12-5.373 12-12zm0 96v-32c0-6.627-5.373-12-12-12H204c-6.627 0-12 5.373-12 12v32c0 6.627 5.373 12 12 12h200c6.627 0 12-5.373 12-12zm0 96v-32c0-6.627-5.373-12-12-12H204c-6.627 0-12 5.373-12 12v32c0 6.627 5.373 12 12 12h200c6.627 0 12-5.373 12-12z"]},Wr={prefix:"fas",iconName:"list-ol",icon:[512,512,[],"f0cb","M61.77 401l17.5-20.15a19.92 19.92 0 0 0 5.07-14.19v-3.31C84.34 356 80.5 352 73 352H16a8 8 0 0 0-8 8v16a8 8 0 0 0 8 8h22.83a157.41 157.41 0 0 0-11 12.31l-5.61 7c-4 5.07-5.25 10.13-2.8 14.88l1.05 1.93c3 5.76 6.29 7.88 12.25 7.88h4.73c10.33 0 15.94 2.44 15.94 9.09 0 4.72-4.2 8.22-14.36 8.22a41.54 41.54 0 0 1-15.47-3.12c-6.49-3.88-11.74-3.5-15.6 3.12l-5.59 9.31c-3.72 6.13-3.19 11.72 2.63 15.94 7.71 4.69 20.38 9.44 37 9.44 34.16 0 48.5-22.75 48.5-44.12-.03-14.38-9.12-29.76-28.73-34.88zM496 224H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-160H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16zm0 320H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM16 160h64a8 8 0 0 0 8-8v-16a8 8 0 0 0-8-8H64V40a8 8 0 0 0-8-8H32a8 8 0 0 0-7.14 4.42l-8 16A8 8 0 0 0 24 64h8v64H16a8 8 0 0 0-8 8v16a8 8 0 0 0 8 8zm-3.91 160H80a8 8 0 0 0 8-8v-16a8 8 0 0 0-8-8H41.32c3.29-10.29 48.34-18.68 48.34-56.44 0-29.06-25-39.56-44.47-39.56-21.36 0-33.8 10-40.46 18.75-4.37 5.59-3 10.84 2.8 15.37l8.58 6.88c5.61 4.56 11 2.47 16.12-2.44a13.44 13.44 0 0 1 9.46-3.84c3.33 0 9.28 1.56 9.28 8.75C51 248.19 0 257.31 0 304.59v4C0 316 5.08 320 12.09 320z"]},Gr={prefix:"fas",iconName:"list-ul",icon:[512,512,[],"f0ca","M48 48a48 48 0 1 0 48 48 48 48 0 0 0-48-48zm0 160a48 48 0 1 0 48 48 48 48 0 0 0-48-48zm0 160a48 48 0 1 0 48 48 48 48 0 0 0-48-48zm448 16H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-320H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16zm0 160H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},_r={prefix:"fas",iconName:"location-arrow",icon:[512,512,[],"f124","M444.52 3.52L28.74 195.42c-47.97 22.39-31.98 92.75 19.19 92.75h175.91v175.91c0 51.17 70.36 67.17 92.75 19.19l191.9-415.78c15.99-38.39-25.59-79.97-63.97-63.97z"]},$r={prefix:"fas",iconName:"lock",icon:[448,512,[],"f023","M400 224h-24v-72C376 68.2 307.8 0 224 0S72 68.2 72 152v72H48c-26.5 0-48 21.5-48 48v192c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V272c0-26.5-21.5-48-48-48zm-104 0H152v-72c0-39.7 32.3-72 72-72s72 32.3 72 72v72z"]},Yr={prefix:"fas",iconName:"lock-open",icon:[576,512,[],"f3c1","M423.5 0C339.5.3 272 69.5 272 153.5V224H48c-26.5 0-48 21.5-48 48v192c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V272c0-26.5-21.5-48-48-48h-48v-71.1c0-39.6 31.7-72.5 71.3-72.9 40-.4 72.7 32.1 72.7 72v80c0 13.3 10.7 24 24 24h32c13.3 0 24-10.7 24-24v-80C576 68 507.5-.3 423.5 0z"]},Kr={prefix:"fas",iconName:"long-arrow-alt-down",icon:[256,512,[],"f309","M168 345.941V44c0-6.627-5.373-12-12-12h-56c-6.627 0-12 5.373-12 12v301.941H41.941c-21.382 0-32.09 25.851-16.971 40.971l86.059 86.059c9.373 9.373 24.569 9.373 33.941 0l86.059-86.059c15.119-15.119 4.411-40.971-16.971-40.971H168z"]},Jr={prefix:"fas",iconName:"long-arrow-alt-left",icon:[448,512,[],"f30a","M134.059 296H436c6.627 0 12-5.373 12-12v-56c0-6.627-5.373-12-12-12H134.059v-46.059c0-21.382-25.851-32.09-40.971-16.971L7.029 239.029c-9.373 9.373-9.373 24.569 0 33.941l86.059 86.059c15.119 15.119 40.971 4.411 40.971-16.971V296z"]},Qr={prefix:"fas",iconName:"long-arrow-alt-right",icon:[448,512,[],"f30b","M313.941 216H12c-6.627 0-12 5.373-12 12v56c0 6.627 5.373 12 12 12h301.941v46.059c0 21.382 25.851 32.09 40.971 16.971l86.059-86.059c9.373-9.373 9.373-24.569 0-33.941l-86.059-86.059c-15.119-15.119-40.971-4.411-40.971 16.971V216z"]},Xr={prefix:"fas",iconName:"long-arrow-alt-up",icon:[256,512,[],"f30c","M88 166.059V468c0 6.627 5.373 12 12 12h56c6.627 0 12-5.373 12-12V166.059h46.059c21.382 0 32.09-25.851 16.971-40.971l-86.059-86.059c-9.373-9.373-24.569-9.373-33.941 0l-86.059 86.059c-15.119 15.119-4.411 40.971 16.971 40.971H88z"]},cl={prefix:"fas",iconName:"low-vision",icon:[576,512,[],"f2a8","M569.344 231.631C512.96 135.949 407.81 72 288 72c-28.468 0-56.102 3.619-82.451 10.409L152.778 10.24c-7.601-10.858-22.564-13.5-33.423-5.9l-13.114 9.178c-10.86 7.601-13.502 22.566-5.9 33.426l43.131 58.395C89.449 131.73 40.228 174.683 6.682 231.581c-.01.017-.023.033-.034.05-8.765 14.875-8.964 33.528 0 48.739 38.5 65.332 99.742 115.862 172.859 141.349L55.316 244.302A272.194 272.194 0 0 1 83.61 208.39l119.4 170.58h.01l40.63 58.04a330.055 330.055 0 0 0 78.94 1.17l-189.98-271.4a277.628 277.628 0 0 1 38.777-21.563l251.836 356.544c7.601 10.858 22.564 13.499 33.423 5.9l13.114-9.178c10.86-7.601 13.502-22.567 5.9-33.426l-43.12-58.377-.007-.009c57.161-27.978 104.835-72.04 136.81-126.301a47.938 47.938 0 0 0 .001-48.739zM390.026 345.94l-19.066-27.23c24.682-32.567 27.711-76.353 8.8-111.68v.03c0 23.65-19.17 42.82-42.82 42.82-23.828 0-42.82-19.349-42.82-42.82 0-23.65 19.17-42.82 42.82-42.82h.03c-24.75-13.249-53.522-15.643-79.51-7.68l-19.068-27.237C253.758 123.306 270.488 120 288 120c75.162 0 136 60.826 136 136 0 34.504-12.833 65.975-33.974 89.94z"]},al={prefix:"fas",iconName:"luggage-cart",icon:[640,512,[],"f59d","M224 320h32V96h-32c-17.67 0-32 14.33-32 32v160c0 17.67 14.33 32 32 32zm352-32V128c0-17.67-14.33-32-32-32h-32v224h32c17.67 0 32-14.33 32-32zm48 96H128V16c0-8.84-7.16-16-16-16H16C7.16 0 0 7.16 0 16v32c0 8.84 7.16 16 16 16h48v368c0 8.84 7.16 16 16 16h82.94c-1.79 5.03-2.94 10.36-2.94 16 0 26.51 21.49 48 48 48s48-21.49 48-48c0-5.64-1.15-10.97-2.94-16h197.88c-1.79 5.03-2.94 10.36-2.94 16 0 26.51 21.49 48 48 48s48-21.49 48-48c0-5.64-1.15-10.97-2.94-16H624c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zM480 96V48c0-26.51-21.49-48-48-48h-96c-26.51 0-48 21.49-48 48v272h192V96zm-48 0h-96V48h96v48z"]},el={prefix:"fas",iconName:"lungs",icon:[640,512,[],"f604","M636.11 390.15C614.44 308.85 580.07 231 534.1 159.13 511.98 124.56 498.03 96 454.05 96 415.36 96 384 125.42 384 161.71v60.11l-32.88-21.92a15.996 15.996 0 0 1-7.12-13.31V16c0-8.84-7.16-16-16-16h-16c-8.84 0-16 7.16-16 16v170.59c0 5.35-2.67 10.34-7.12 13.31L256 221.82v-60.11C256 125.42 224.64 96 185.95 96c-43.98 0-57.93 28.56-80.05 63.13C59.93 231 25.56 308.85 3.89 390.15 1.3 399.84 0 409.79 0 419.78c0 61.23 62.48 105.44 125.24 88.62l59.5-15.95c42.18-11.3 71.26-47.47 71.26-88.62v-87.49l-85.84 57.23a7.992 7.992 0 0 1-11.09-2.22l-8.88-13.31a7.992 7.992 0 0 1 2.22-11.09L320 235.23l167.59 111.72a7.994 7.994 0 0 1 2.22 11.09l-8.88 13.31a7.994 7.994 0 0 1-11.09 2.22L384 316.34v87.49c0 41.15 29.08 77.31 71.26 88.62l59.5 15.95C577.52 525.22 640 481.01 640 419.78c0-9.99-1.3-19.94-3.89-29.63z"]},il={prefix:"fas",iconName:"lungs-virus",icon:[640,512,[],"e067","M344,150.68V16A16,16,0,0,0,328,0H312a16,16,0,0,0-16,16V150.68a46.45,46.45,0,0,1,48,0ZM195.54,444.46a48.06,48.06,0,0,1,0-67.88l8.58-8.58H192a48,48,0,0,1,0-96h12.12l-8.58-8.57a48,48,0,0,1,60.46-74V161.75C256,125.38,224.62,96,186,96c-44,0-58,28.5-80.12,63.13a819.52,819.52,0,0,0-102,231A113.16,113.16,0,0,0,0,419.75C0,481,62.5,525.26,125.25,508.38l59.5-15.87a98.51,98.51,0,0,0,52.5-34.75,46.49,46.49,0,0,1-41.71-13.3Zm226.29-22.63a16,16,0,0,0,0-22.62l-8.58-8.58C393.09,370.47,407.37,336,435.88,336H448a16,16,0,0,0,0-32H435.88c-28.51,0-42.79-34.47-22.63-54.62l8.58-8.58a16,16,0,0,0-22.63-22.63l-8.57,8.58C370.47,246.91,336,232.63,336,204.12V192a16,16,0,0,0-32,0v12.12c0,28.51-34.47,42.79-54.63,22.63l-8.57-8.58a16,16,0,0,0-22.63,22.63l8.58,8.58c20.16,20.15,5.88,54.62-22.63,54.62H192a16,16,0,0,0,0,32h12.12c28.51,0,42.79,34.47,22.63,54.63l-8.58,8.58a16,16,0,1,0,22.63,22.62l8.57-8.57C269.53,393.1,304,407.38,304,435.88V448a16,16,0,0,0,32,0V435.88c0-28.5,34.47-42.78,54.63-22.62l8.57,8.57a16,16,0,0,0,22.63,0ZM288,304a16,16,0,1,1,16-16A16,16,0,0,1,288,304Zm64,64a16,16,0,1,1,16-16A16,16,0,0,1,352,368Zm284.12,22.13a819.52,819.52,0,0,0-102-231C512,124.5,498,96,454,96c-38.62,0-70,29.38-70,65.75v27.72a48,48,0,0,1,60.46,74L435.88,272H448a48,48,0,0,1,0,96H435.88l8.58,8.58a47.7,47.7,0,0,1-41.71,81.18,98.51,98.51,0,0,0,52.5,34.75l59.5,15.87C577.5,525.26,640,481,640,419.75A113.16,113.16,0,0,0,636.12,390.13Z"]},nl={prefix:"fas",iconName:"magic",icon:[512,512,[],"f0d0","M224 96l16-32 32-16-32-16-16-32-16 32-32 16 32 16 16 32zM80 160l26.66-53.33L160 80l-53.34-26.67L80 0 53.34 53.33 0 80l53.34 26.67L80 160zm352 128l-26.66 53.33L352 368l53.34 26.67L432 448l26.66-53.33L512 368l-53.34-26.67L432 288zm70.62-193.77L417.77 9.38C411.53 3.12 403.34 0 395.15 0c-8.19 0-16.38 3.12-22.63 9.38L9.38 372.52c-12.5 12.5-12.5 32.76 0 45.25l84.85 84.85c6.25 6.25 14.44 9.37 22.62 9.37 8.19 0 16.38-3.12 22.63-9.37l363.14-363.15c12.5-12.48 12.5-32.75 0-45.24zM359.45 203.46l-50.91-50.91 86.6-86.6 50.91 50.91-86.6 86.6z"]},tl={prefix:"fas",iconName:"magnet",icon:[512,512,[],"f076","M164.07 148.1H12a12 12 0 0 1-12-12v-80a36 36 0 0 1 36-36h104a36 36 0 0 1 36 36v80a11.89 11.89 0 0 1-11.93 12zm347.93-12V56a36 36 0 0 0-36-36H372a36 36 0 0 0-36 36v80a12 12 0 0 0 12 12h152a11.89 11.89 0 0 0 12-11.9zm-164 44a12 12 0 0 0-12 12v52c0 128.1-160 127.9-160 0v-52a12 12 0 0 0-12-12H12.1a12 12 0 0 0-12 12.1c.1 21.4.6 40.3 0 53.3 0 150.6 136.17 246.6 256.75 246.6s255-96 255-246.7c-.6-12.8-.2-33 0-53.2a12 12 0 0 0-12-12.1z"]},ol={prefix:"fas",iconName:"mail-bulk",icon:[576,512,[],"f674","M160 448c-25.6 0-51.2-22.4-64-32-64-44.8-83.2-60.8-96-70.4V480c0 17.67 14.33 32 32 32h256c17.67 0 32-14.33 32-32V345.6c-12.8 9.6-32 25.6-96 70.4-12.8 9.6-38.4 32-64 32zm128-192H32c-17.67 0-32 14.33-32 32v16c25.6 19.2 22.4 19.2 115.2 86.4 9.6 6.4 28.8 25.6 44.8 25.6s35.2-19.2 44.8-22.4c92.8-67.2 89.6-67.2 115.2-86.4V288c0-17.67-14.33-32-32-32zm256-96H224c-17.67 0-32 14.33-32 32v32h96c33.21 0 60.59 25.42 63.71 57.82l.29-.22V416h192c17.67 0 32-14.33 32-32V192c0-17.67-14.33-32-32-32zm-32 128h-64v-64h64v64zm-352-96c0-35.29 28.71-64 64-64h224V32c0-17.67-14.33-32-32-32H96C78.33 0 64 14.33 64 32v192h96v-32z"]},rl={prefix:"fas",iconName:"male",icon:[192,512,[],"f183","M96 0c35.346 0 64 28.654 64 64s-28.654 64-64 64-64-28.654-64-64S60.654 0 96 0m48 144h-11.36c-22.711 10.443-49.59 10.894-73.28 0H48c-26.51 0-48 21.49-48 48v136c0 13.255 10.745 24 24 24h16v136c0 13.255 10.745 24 24 24h64c13.255 0 24-10.745 24-24V352h16c13.255 0 24-10.745 24-24V192c0-26.51-21.49-48-48-48z"]},ll={prefix:"fas",iconName:"map",icon:[576,512,[],"f279","M0 117.66v346.32c0 11.32 11.43 19.06 21.94 14.86L160 416V32L20.12 87.95A32.006 32.006 0 0 0 0 117.66zM192 416l192 64V96L192 32v384zM554.06 33.16L416 96v384l139.88-55.95A31.996 31.996 0 0 0 576 394.34V48.02c0-11.32-11.43-19.06-21.94-14.86z"]},fl={prefix:"fas",iconName:"map-marked",icon:[576,512,[],"f59f","M288 0c-69.59 0-126 56.41-126 126 0 56.26 82.35 158.8 113.9 196.02 6.39 7.54 17.82 7.54 24.2 0C331.65 284.8 414 182.26 414 126 414 56.41 357.59 0 288 0zM20.12 215.95A32.006 32.006 0 0 0 0 245.66v250.32c0 11.32 11.43 19.06 21.94 14.86L160 448V214.92c-8.84-15.98-16.07-31.54-21.25-46.42L20.12 215.95zM288 359.67c-14.07 0-27.38-6.18-36.51-16.96-19.66-23.2-40.57-49.62-59.49-76.72v182l192 64V266c-18.92 27.09-39.82 53.52-59.49 76.72-9.13 10.77-22.44 16.95-36.51 16.95zm266.06-198.51L416 224v288l139.88-55.95A31.996 31.996 0 0 0 576 426.34V176.02c0-11.32-11.43-19.06-21.94-14.86z"]},sl={prefix:"fas",iconName:"map-marked-alt",icon:[576,512,[],"f5a0","M288 0c-69.59 0-126 56.41-126 126 0 56.26 82.35 158.8 113.9 196.02 6.39 7.54 17.82 7.54 24.2 0C331.65 284.8 414 182.26 414 126 414 56.41 357.59 0 288 0zm0 168c-23.2 0-42-18.8-42-42s18.8-42 42-42 42 18.8 42 42-18.8 42-42 42zM20.12 215.95A32.006 32.006 0 0 0 0 245.66v250.32c0 11.32 11.43 19.06 21.94 14.86L160 448V214.92c-8.84-15.98-16.07-31.54-21.25-46.42L20.12 215.95zM288 359.67c-14.07 0-27.38-6.18-36.51-16.96-19.66-23.2-40.57-49.62-59.49-76.72v182l192 64V266c-18.92 27.09-39.82 53.52-59.49 76.72-9.13 10.77-22.44 16.95-36.51 16.95zm266.06-198.51L416 224v288l139.88-55.95A31.996 31.996 0 0 0 576 426.34V176.02c0-11.32-11.43-19.06-21.94-14.86z"]},hl={prefix:"fas",iconName:"map-marker",icon:[384,512,[],"f041","M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0z"]},ml={prefix:"fas",iconName:"map-marker-alt",icon:[384,512,[],"f3c5","M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z"]},vl={prefix:"fas",iconName:"map-pin",icon:[288,512,[],"f276","M112 316.94v156.69l22.02 33.02c4.75 7.12 15.22 7.12 19.97 0L176 473.63V316.94c-10.39 1.92-21.06 3.06-32 3.06s-21.61-1.14-32-3.06zM144 0C64.47 0 0 64.47 0 144s64.47 144 144 144 144-64.47 144-144S223.53 0 144 0zm0 76c-37.5 0-68 30.5-68 68 0 6.62-5.38 12-12 12s-12-5.38-12-12c0-50.73 41.28-92 92-92 6.62 0 12 5.38 12 12s-5.38 12-12 12z"]},zl={prefix:"fas",iconName:"map-signs",icon:[512,512,[],"f277","M507.31 84.69L464 41.37c-6-6-14.14-9.37-22.63-9.37H288V16c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v16H56c-13.25 0-24 10.75-24 24v80c0 13.25 10.75 24 24 24h385.37c8.49 0 16.62-3.37 22.63-9.37l43.31-43.31c6.25-6.26 6.25-16.38 0-22.63zM224 496c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V384h-64v112zm232-272H288v-32h-64v32H70.63c-8.49 0-16.62 3.37-22.63 9.37L4.69 276.69c-6.25 6.25-6.25 16.38 0 22.63L48 342.63c6 6 14.14 9.37 22.63 9.37H456c13.25 0 24-10.75 24-24v-80c0-13.25-10.75-24-24-24z"]},pl={prefix:"fas",iconName:"marker",icon:[512,512,[],"f5a1","M93.95 290.03A327.038 327.038 0 0 0 .17 485.11l-.03.23c-1.7 15.28 11.21 28.2 26.49 26.51a327.02 327.02 0 0 0 195.34-93.8l75.4-75.4-128.02-128.02-75.4 75.4zM485.49 26.51c-35.35-35.35-92.67-35.35-128.02 0l-21.76 21.76-36.56-36.55c-15.62-15.62-40.95-15.62-56.56 0L138.47 115.84c-6.25 6.25-6.25 16.38 0 22.63l22.62 22.62c6.25 6.25 16.38 6.25 22.63 0l87.15-87.15 19.59 19.59L191.98 192 320 320.02l165.49-165.49c35.35-35.35 35.35-92.66 0-128.02z"]},dl={prefix:"fas",iconName:"mars",icon:[384,512,[],"f222","M372 64h-79c-10.7 0-16 12.9-8.5 20.5l16.9 16.9-80.7 80.7c-22.2-14-48.5-22.1-76.7-22.1C64.5 160 0 224.5 0 304s64.5 144 144 144 144-64.5 144-144c0-28.2-8.1-54.5-22.1-76.7l80.7-80.7 16.9 16.9c7.6 7.6 20.5 2.2 20.5-8.5V76c0-6.6-5.4-12-12-12zM144 384c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z"]},ul={prefix:"fas",iconName:"mars-double",icon:[512,512,[],"f227","M340 0h-79c-10.7 0-16 12.9-8.5 20.5l16.9 16.9-48.7 48.7C198.5 72.1 172.2 64 144 64 64.5 64 0 128.5 0 208s64.5 144 144 144 144-64.5 144-144c0-28.2-8.1-54.5-22.1-76.7l48.7-48.7 16.9 16.9c2.4 2.4 5.5 3.5 8.4 3.5 6.2 0 12.1-4.8 12.1-12V12c0-6.6-5.4-12-12-12zM144 288c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80zm356-128.1h-79c-10.7 0-16 12.9-8.5 20.5l16.9 16.9-48.7 48.7c-18.2-11.4-39-18.9-61.5-21.3-2.1 21.8-8.2 43.3-18.4 63.3 1.1 0 2.2-.1 3.2-.1 44.1 0 80 35.9 80 80s-35.9 80-80 80-80-35.9-80-80c0-1.1 0-2.2.1-3.2-20 10.2-41.5 16.4-63.3 18.4C168.4 455.6 229.6 512 304 512c79.5 0 144-64.5 144-144 0-28.2-8.1-54.5-22.1-76.7l48.7-48.7 16.9 16.9c2.4 2.4 5.4 3.5 8.4 3.5 6.2 0 12.1-4.8 12.1-12v-79c0-6.7-5.4-12.1-12-12.1z"]},Ml={prefix:"fas",iconName:"mars-stroke",icon:[384,512,[],"f229","M372 64h-79c-10.7 0-16 12.9-8.5 20.5l16.9 16.9-17.5 17.5-14.1-14.1c-4.7-4.7-12.3-4.7-17 0L224.5 133c-4.7 4.7-4.7 12.3 0 17l14.1 14.1-18 18c-22.2-14-48.5-22.1-76.7-22.1C64.5 160 0 224.5 0 304s64.5 144 144 144 144-64.5 144-144c0-28.2-8.1-54.5-22.1-76.7l18-18 14.1 14.1c4.7 4.7 12.3 4.7 17 0l28.3-28.3c4.7-4.7 4.7-12.3 0-17L329.2 164l17.5-17.5 16.9 16.9c7.6 7.6 20.5 2.2 20.5-8.5V76c-.1-6.6-5.5-12-12.1-12zM144 384c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z"]},Cl={prefix:"fas",iconName:"mars-stroke-h",icon:[480,512,[],"f22b","M476.2 247.5l-55.9-55.9c-7.6-7.6-20.5-2.2-20.5 8.5V224H376v-20c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v20h-27.6c-5.8-25.6-18.7-49.9-38.6-69.8C189.6 98 98.4 98 42.2 154.2c-56.2 56.2-56.2 147.4 0 203.6 56.2 56.2 147.4 56.2 203.6 0 19.9-19.9 32.8-44.2 38.6-69.8H312v20c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-20h23.9v23.9c0 10.7 12.9 16 20.5 8.5l55.9-55.9c4.6-4.7 4.6-12.3-.1-17zm-275.6 65.1c-31.2 31.2-81.9 31.2-113.1 0-31.2-31.2-31.2-81.9 0-113.1 31.2-31.2 81.9-31.2 113.1 0 31.2 31.1 31.2 81.9 0 113.1z"]},Hl={prefix:"fas",iconName:"mars-stroke-v",icon:[288,512,[],"f22a","M245.8 234.2c-19.9-19.9-44.2-32.8-69.8-38.6v-25.4h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20V81.4h23.9c10.7 0 16-12.9 8.5-20.5L152.5 5.1c-4.7-4.7-12.3-4.7-17 0L79.6 61c-7.6 7.6-2.2 20.5 8.5 20.5H112v24.7H92c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h20v25.4c-25.6 5.8-49.9 18.7-69.8 38.6-56.2 56.2-56.2 147.4 0 203.6 56.2 56.2 147.4 56.2 203.6 0 56.3-56.2 56.3-147.4 0-203.6zm-45.2 158.4c-31.2 31.2-81.9 31.2-113.1 0-31.2-31.2-31.2-81.9 0-113.1 31.2-31.2 81.9-31.2 113.1 0 31.2 31.1 31.2 81.9 0 113.1z"]},gl={prefix:"fas",iconName:"mask",icon:[640,512,[],"f6fa","M320.67 64c-442.6 0-357.57 384-158.46 384 39.9 0 77.47-20.69 101.42-55.86l25.73-37.79c15.66-22.99 46.97-22.99 62.63 0l25.73 37.79C401.66 427.31 439.23 448 479.13 448c189.86 0 290.63-384-158.46-384zM184 308.36c-41.06 0-67.76-25.66-80.08-41.05-5.23-6.53-5.23-16.09 0-22.63 12.32-15.4 39.01-41.05 80.08-41.05s67.76 25.66 80.08 41.05c5.23 6.53 5.23 16.09 0 22.63-12.32 15.4-39.02 41.05-80.08 41.05zm272 0c-41.06 0-67.76-25.66-80.08-41.05-5.23-6.53-5.23-16.09 0-22.63 12.32-15.4 39.01-41.05 80.08-41.05s67.76 25.66 80.08 41.05c5.23 6.53 5.23 16.09 0 22.63-12.32 15.4-39.02 41.05-80.08 41.05z"]},Vl={prefix:"fas",iconName:"medal",icon:[512,512,[],"f5a2","M223.75 130.75L154.62 15.54A31.997 31.997 0 0 0 127.18 0H16.03C3.08 0-4.5 14.57 2.92 25.18l111.27 158.96c29.72-27.77 67.52-46.83 109.56-53.39zM495.97 0H384.82c-11.24 0-21.66 5.9-27.44 15.54l-69.13 115.21c42.04 6.56 79.84 25.62 109.56 53.38L509.08 25.18C516.5 14.57 508.92 0 495.97 0zM256 160c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm92.52 157.26l-37.93 36.96 8.97 52.22c1.6 9.36-8.26 16.51-16.65 12.09L256 393.88l-46.9 24.65c-8.4 4.45-18.25-2.74-16.65-12.09l8.97-52.22-37.93-36.96c-6.82-6.64-3.05-18.23 6.35-19.59l52.43-7.64 23.43-47.52c2.11-4.28 6.19-6.39 10.28-6.39 4.11 0 8.22 2.14 10.33 6.39l23.43 47.52 52.43 7.64c9.4 1.36 13.17 12.95 6.35 19.59z"]},xl={prefix:"fas",iconName:"medkit",icon:[512,512,[],"f0fa","M96 480h320V128h-32V80c0-26.51-21.49-48-48-48H176c-26.51 0-48 21.49-48 48v48H96v352zm96-384h128v32H192V96zm320 80v256c0 26.51-21.49 48-48 48h-16V128h16c26.51 0 48 21.49 48 48zM64 480H48c-26.51 0-48-21.49-48-48V176c0-26.51 21.49-48 48-48h16v352zm288-208v32c0 8.837-7.163 16-16 16h-48v48c0 8.837-7.163 16-16 16h-32c-8.837 0-16-7.163-16-16v-48h-48c-8.837 0-16-7.163-16-16v-32c0-8.837 7.163-16 16-16h48v-48c0-8.837 7.163-16 16-16h32c8.837 0 16 7.163 16 16v48h48c8.837 0 16 7.163 16 16z"]},Ll={prefix:"fas",iconName:"meh",icon:[496,512,[],"f11a","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm-80 168c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm176 192H152c-21.2 0-21.2-32 0-32h192c21.2 0 21.2 32 0 32zm-16-128c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},bl={prefix:"fas",iconName:"meh-blank",icon:[496,512,[],"f5a4","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm-80 232c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm160 0c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},Nl={prefix:"fas",iconName:"meh-rolling-eyes",icon:[496,512,[],"f5a5","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM88 224c0-24.3 13.7-45.2 33.6-56-.7 2.6-1.6 5.2-1.6 8 0 17.7 14.3 32 32 32s32-14.3 32-32c0-2.8-.9-5.4-1.6-8 19.9 10.8 33.6 31.7 33.6 56 0 35.3-28.7 64-64 64s-64-28.7-64-64zm224 176H184c-21.2 0-21.2-32 0-32h128c21.2 0 21.2 32 0 32zm32-112c-35.3 0-64-28.7-64-64 0-24.3 13.7-45.2 33.6-56-.7 2.6-1.6 5.2-1.6 8 0 17.7 14.3 32 32 32s32-14.3 32-32c0-2.8-.9-5.4-1.6-8 19.9 10.8 33.6 31.7 33.6 56 0 35.3-28.7 64-64 64z"]},Al={prefix:"fas",iconName:"memory",icon:[640,512,[],"f538","M640 130.94V96c0-17.67-14.33-32-32-32H32C14.33 64 0 78.33 0 96v34.94c18.6 6.61 32 24.19 32 45.06s-13.4 38.45-32 45.06V320h640v-98.94c-18.6-6.61-32-24.19-32-45.06s13.4-38.45 32-45.06zM224 256h-64V128h64v128zm128 0h-64V128h64v128zm128 0h-64V128h64v128zM0 448h64v-26.67c0-8.84 7.16-16 16-16s16 7.16 16 16V448h128v-26.67c0-8.84 7.16-16 16-16s16 7.16 16 16V448h128v-26.67c0-8.84 7.16-16 16-16s16 7.16 16 16V448h128v-26.67c0-8.84 7.16-16 16-16s16 7.16 16 16V448h64v-96H0v96z"]},yl={prefix:"fas",iconName:"menorah",icon:[640,512,[],"f676","M144 128h-32c-8.84 0-16 7.16-16 16v144h64V144c0-8.84-7.16-16-16-16zm96 0h-32c-8.84 0-16 7.16-16 16v144h64V144c0-8.84-7.16-16-16-16zm192 0h-32c-8.84 0-16 7.16-16 16v144h64V144c0-8.84-7.16-16-16-16zm96 0h-32c-8.84 0-16 7.16-16 16v144h64V144c0-8.84-7.16-16-16-16zm80-32c17.67 0 32-14.33 32-32S608 0 608 0s-32 46.33-32 64 14.33 32 32 32zm-96 0c17.67 0 32-14.33 32-32S512 0 512 0s-32 46.33-32 64 14.33 32 32 32zm-96 0c17.67 0 32-14.33 32-32S416 0 416 0s-32 46.33-32 64 14.33 32 32 32zm-96 0c17.67 0 32-14.33 32-32S320 0 320 0s-32 46.33-32 64 14.33 32 32 32zm-96 0c17.67 0 32-14.33 32-32S224 0 224 0s-32 46.33-32 64 14.33 32 32 32zm-96 0c17.67 0 32-14.33 32-32S128 0 128 0 96 46.33 96 64s14.33 32 32 32zm-96 0c17.67 0 32-14.33 32-32S32 0 32 0 0 46.33 0 64s14.33 32 32 32zm544 192c0 17.67-14.33 32-32 32H352V144c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v176H96c-17.67 0-32-14.33-32-32V144c0-8.84-7.16-16-16-16H16c-8.84 0-16 7.16-16 16v144c0 53.02 42.98 96 96 96h192v64H112c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h416c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16H352v-64h192c53.02 0 96-42.98 96-96V144c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v144z"]},Sl={prefix:"fas",iconName:"mercury",icon:[288,512,[],"f223","M288 208c0-44.2-19.9-83.7-51.2-110.1 2.5-1.8 4.9-3.8 7.2-5.8 24.7-21.2 39.8-48.8 43.2-78.8.9-7.1-4.7-13.3-11.9-13.3h-40.5C229 0 224.1 4.1 223 9.8c-2.4 12.5-9.6 24.3-20.7 33.8C187 56.8 166.3 64 144 64s-43-7.2-58.4-20.4C74.5 34.1 67.4 22.3 64.9 9.8 63.8 4.1 58.9 0 53.2 0H12.7C5.5 0-.1 6.2.8 13.3 4.2 43.4 19.2 71 44 92.2c2.3 2 4.7 3.9 7.2 5.8C19.9 124.3 0 163.8 0 208c0 68.5 47.9 125.9 112 140.4V400H76c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h36v36c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-36h36c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-36v-51.6c64.1-14.5 112-71.9 112-140.4zm-224 0c0-44.1 35.9-80 80-80s80 35.9 80 80-35.9 80-80 80-80-35.9-80-80z"]},wl={prefix:"fas",iconName:"meteor",icon:[512,512,[],"f753","M511.328,20.8027c-11.60759,38.70264-34.30724,111.70173-61.30311,187.70077,6.99893,2.09372,13.4042,4,18.60653,5.59368a16.06158,16.06158,0,0,1,9.49854,22.906c-22.106,42.29635-82.69047,152.795-142.47819,214.40356-.99984,1.09373-1.99969,2.5-2.99954,3.49995A194.83046,194.83046,0,1,1,57.085,179.41009c.99985-1,2.40588-2,3.49947-3,61.59994-59.90549,171.97367-120.40473,214.37343-142.4982a16.058,16.058,0,0,1,22.90274,9.49988c1.59351,5.09368,3.49947,11.5936,5.5929,18.59351C379.34818,35.00565,452.43074,12.30281,491.12794.70921A16.18325,16.18325,0,0,1,511.328,20.8027ZM319.951,320.00207A127.98041,127.98041,0,1,0,191.97061,448.00046,127.97573,127.97573,0,0,0,319.951,320.00207Zm-127.98041-31.9996a31.9951,31.9951,0,1,1-31.9951-31.9996A31.959,31.959,0,0,1,191.97061,288.00247Zm31.9951,79.999a15.99755,15.99755,0,1,1-15.99755-15.9998A16.04975,16.04975,0,0,1,223.96571,368.00147Z"]},kl={prefix:"fas",iconName:"microchip",icon:[512,512,[],"f2db","M416 48v416c0 26.51-21.49 48-48 48H144c-26.51 0-48-21.49-48-48V48c0-26.51 21.49-48 48-48h224c26.51 0 48 21.49 48 48zm96 58v12a6 6 0 0 1-6 6h-18v6a6 6 0 0 1-6 6h-42V88h42a6 6 0 0 1 6 6v6h18a6 6 0 0 1 6 6zm0 96v12a6 6 0 0 1-6 6h-18v6a6 6 0 0 1-6 6h-42v-48h42a6 6 0 0 1 6 6v6h18a6 6 0 0 1 6 6zm0 96v12a6 6 0 0 1-6 6h-18v6a6 6 0 0 1-6 6h-42v-48h42a6 6 0 0 1 6 6v6h18a6 6 0 0 1 6 6zm0 96v12a6 6 0 0 1-6 6h-18v6a6 6 0 0 1-6 6h-42v-48h42a6 6 0 0 1 6 6v6h18a6 6 0 0 1 6 6zM30 376h42v48H30a6 6 0 0 1-6-6v-6H6a6 6 0 0 1-6-6v-12a6 6 0 0 1 6-6h18v-6a6 6 0 0 1 6-6zm0-96h42v48H30a6 6 0 0 1-6-6v-6H6a6 6 0 0 1-6-6v-12a6 6 0 0 1 6-6h18v-6a6 6 0 0 1 6-6zm0-96h42v48H30a6 6 0 0 1-6-6v-6H6a6 6 0 0 1-6-6v-12a6 6 0 0 1 6-6h18v-6a6 6 0 0 1 6-6zm0-96h42v48H30a6 6 0 0 1-6-6v-6H6a6 6 0 0 1-6-6v-12a6 6 0 0 1 6-6h18v-6a6 6 0 0 1 6-6z"]},Tl={prefix:"fas",iconName:"microphone",icon:[352,512,[],"f130","M176 352c53.02 0 96-42.98 96-96V96c0-53.02-42.98-96-96-96S80 42.98 80 96v160c0 53.02 42.98 96 96 96zm160-160h-16c-8.84 0-16 7.16-16 16v48c0 74.8-64.49 134.82-140.79 127.38C96.71 376.89 48 317.11 48 250.3V208c0-8.84-7.16-16-16-16H16c-8.84 0-16 7.16-16 16v40.16c0 89.64 63.97 169.55 152 181.69V464H96c-8.84 0-16 7.16-16 16v16c0 8.84 7.16 16 16 16h160c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16h-56v-33.77C285.71 418.47 352 344.9 352 256v-48c0-8.84-7.16-16-16-16z"]},El={prefix:"fas",iconName:"microphone-alt",icon:[352,512,[],"f3c9","M336 192h-16c-8.84 0-16 7.16-16 16v48c0 74.8-64.49 134.82-140.79 127.38C96.71 376.89 48 317.11 48 250.3V208c0-8.84-7.16-16-16-16H16c-8.84 0-16 7.16-16 16v40.16c0 89.64 63.97 169.55 152 181.69V464H96c-8.84 0-16 7.16-16 16v16c0 8.84 7.16 16 16 16h160c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16h-56v-33.77C285.71 418.47 352 344.9 352 256v-48c0-8.84-7.16-16-16-16zM176 352c53.02 0 96-42.98 96-96h-85.33c-5.89 0-10.67-3.58-10.67-8v-16c0-4.42 4.78-8 10.67-8H272v-32h-85.33c-5.89 0-10.67-3.58-10.67-8v-16c0-4.42 4.78-8 10.67-8H272v-32h-85.33c-5.89 0-10.67-3.58-10.67-8v-16c0-4.42 4.78-8 10.67-8H272c0-53.02-42.98-96-96-96S80 42.98 80 96v160c0 53.02 42.98 96 96 96z"]},Pl={prefix:"fas",iconName:"microphone-alt-slash",icon:[640,512,[],"f539","M633.82 458.1L476.26 336.33C488.74 312.21 496 284.98 496 256v-48c0-8.84-7.16-16-16-16h-16c-8.84 0-16 7.16-16 16v48c0 17.92-3.96 34.8-10.72 50.2l-26.55-20.52c3.1-9.4 5.28-19.22 5.28-29.67h-43.67l-41.4-32H416v-32h-85.33c-5.89 0-10.67-3.58-10.67-8v-16c0-4.42 4.78-8 10.67-8H416v-32h-85.33c-5.89 0-10.67-3.58-10.67-8v-16c0-4.42 4.78-8 10.67-8H416c0-53.02-42.98-96-96-96s-96 42.98-96 96v45.36L45.47 3.37C38.49-2.05 28.43-.8 23.01 6.18L3.37 31.45C-2.05 38.42-.8 48.47 6.18 53.9l588.36 454.73c6.98 5.43 17.03 4.17 22.46-2.81l19.64-25.27c5.41-6.97 4.16-17.02-2.82-22.45zM400 464h-56v-33.78c11.71-1.62 23.1-4.28 33.96-8.08l-50.4-38.96c-6.71.4-13.41.87-20.35.2-55.85-5.45-98.74-48.63-111.18-101.85L144 241.31v6.85c0 89.64 63.97 169.55 152 181.69V464h-56c-8.84 0-16 7.16-16 16v16c0 8.84 7.16 16 16 16h160c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16z"]},Dl={prefix:"fas",iconName:"microphone-slash",icon:[640,512,[],"f131","M633.82 458.1l-157.8-121.96C488.61 312.13 496 285.01 496 256v-48c0-8.84-7.16-16-16-16h-16c-8.84 0-16 7.16-16 16v48c0 17.92-3.96 34.8-10.72 50.2l-26.55-20.52c3.1-9.4 5.28-19.22 5.28-29.67V96c0-53.02-42.98-96-96-96s-96 42.98-96 96v45.36L45.47 3.37C38.49-2.05 28.43-.8 23.01 6.18L3.37 31.45C-2.05 38.42-.8 48.47 6.18 53.9l588.36 454.73c6.98 5.43 17.03 4.17 22.46-2.81l19.64-25.27c5.41-6.97 4.16-17.02-2.82-22.45zM400 464h-56v-33.77c11.66-1.6 22.85-4.54 33.67-8.31l-50.11-38.73c-6.71.4-13.41.87-20.35.2-55.85-5.45-98.74-48.63-111.18-101.85L144 241.31v6.85c0 89.64 63.97 169.55 152 181.69V464h-56c-8.84 0-16 7.16-16 16v16c0 8.84 7.16 16 16 16h160c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16z"]},Ol={prefix:"fas",iconName:"microscope",icon:[512,512,[],"f610","M160 320h12v16c0 8.84 7.16 16 16 16h40c8.84 0 16-7.16 16-16v-16h12c17.67 0 32-14.33 32-32V64c0-17.67-14.33-32-32-32V16c0-8.84-7.16-16-16-16h-64c-8.84 0-16 7.16-16 16v16c-17.67 0-32 14.33-32 32v224c0 17.67 14.33 32 32 32zm304 128h-1.29C493.24 413.99 512 369.2 512 320c0-105.88-86.12-192-192-192v64c70.58 0 128 57.42 128 128s-57.42 128-128 128H48c-26.51 0-48 21.49-48 48 0 8.84 7.16 16 16 16h480c8.84 0 16-7.16 16-16 0-26.51-21.49-48-48-48zm-360-32h208c4.42 0 8-3.58 8-8v-16c0-4.42-3.58-8-8-8H104c-4.42 0-8 3.58-8 8v16c0 4.42 3.58 8 8 8z"]},Il={prefix:"fas",iconName:"minus",icon:[448,512,[],"f068","M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"]},Bl={prefix:"fas",iconName:"minus-circle",icon:[512,512,[],"f056","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zM124 296c-6.6 0-12-5.4-12-12v-56c0-6.6 5.4-12 12-12h264c6.6 0 12 5.4 12 12v56c0 6.6-5.4 12-12 12H124z"]},Rl={prefix:"fas",iconName:"minus-square",icon:[448,512,[],"f146","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM92 296c-6.6 0-12-5.4-12-12v-56c0-6.6 5.4-12 12-12h264c6.6 0 12 5.4 12 12v56c0 6.6-5.4 12-12 12H92z"]},Zl={prefix:"fas",iconName:"mitten",icon:[448,512,[],"f7b5","M368 416H48c-8.8 0-16 7.2-16 16v64c0 8.8 7.2 16 16 16h320c8.8 0 16-7.2 16-16v-64c0-8.8-7.2-16-16-16zm57-209.1c-27.2-22.6-67.5-19-90.1 8.2l-20.9 25-29.6-128.4c-18-77.5-95.4-125.9-172.8-108C34.2 21.6-14.2 98.9 3.7 176.4L51.6 384h309l72.5-87c22.7-27.2 19-67.5-8.1-90.1z"]},jl={prefix:"fas",iconName:"mobile",icon:[320,512,[],"f10b","M272 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h224c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM160 480c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},Fl={prefix:"fas",iconName:"mobile-alt",icon:[320,512,[],"f3cd","M272 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h224c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM160 480c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm112-108c0 6.6-5.4 12-12 12H60c-6.6 0-12-5.4-12-12V60c0-6.6 5.4-12 12-12h200c6.6 0 12 5.4 12 12v312z"]},ql={prefix:"fas",iconName:"money-bill",icon:[640,512,[],"f0d6","M608 64H32C14.33 64 0 78.33 0 96v320c0 17.67 14.33 32 32 32h576c17.67 0 32-14.33 32-32V96c0-17.67-14.33-32-32-32zM48 400v-64c35.35 0 64 28.65 64 64H48zm0-224v-64h64c0 35.35-28.65 64-64 64zm272 176c-44.19 0-80-42.99-80-96 0-53.02 35.82-96 80-96s80 42.98 80 96c0 53.03-35.83 96-80 96zm272 48h-64c0-35.35 28.65-64 64-64v64zm0-224c-35.35 0-64-28.65-64-64h64v64z"]},Ul={prefix:"fas",iconName:"money-bill-alt",icon:[640,512,[],"f3d1","M352 288h-16v-88c0-4.42-3.58-8-8-8h-13.58c-4.74 0-9.37 1.4-13.31 4.03l-15.33 10.22a7.994 7.994 0 0 0-2.22 11.09l8.88 13.31a7.994 7.994 0 0 0 11.09 2.22l.47-.31V288h-16c-4.42 0-8 3.58-8 8v16c0 4.42 3.58 8 8 8h64c4.42 0 8-3.58 8-8v-16c0-4.42-3.58-8-8-8zM608 64H32C14.33 64 0 78.33 0 96v320c0 17.67 14.33 32 32 32h576c17.67 0 32-14.33 32-32V96c0-17.67-14.33-32-32-32zM48 400v-64c35.35 0 64 28.65 64 64H48zm0-224v-64h64c0 35.35-28.65 64-64 64zm272 192c-53.02 0-96-50.15-96-112 0-61.86 42.98-112 96-112s96 50.14 96 112c0 61.87-43 112-96 112zm272 32h-64c0-35.35 28.65-64 64-64v64zm0-224c-35.35 0-64-28.65-64-64h64v64z"]},Wl={prefix:"fas",iconName:"money-bill-wave",icon:[640,512,[],"f53a","M621.16 54.46C582.37 38.19 543.55 32 504.75 32c-123.17-.01-246.33 62.34-369.5 62.34-30.89 0-61.76-3.92-92.65-13.72-3.47-1.1-6.95-1.62-10.35-1.62C15.04 79 0 92.32 0 110.81v317.26c0 12.63 7.23 24.6 18.84 29.46C57.63 473.81 96.45 480 135.25 480c123.17 0 246.34-62.35 369.51-62.35 30.89 0 61.76 3.92 92.65 13.72 3.47 1.1 6.95 1.62 10.35 1.62 17.21 0 32.25-13.32 32.25-31.81V83.93c-.01-12.64-7.24-24.6-18.85-29.47zM48 132.22c20.12 5.04 41.12 7.57 62.72 8.93C104.84 170.54 79 192.69 48 192.69v-60.47zm0 285v-47.78c34.37 0 62.18 27.27 63.71 61.4-22.53-1.81-43.59-6.31-63.71-13.62zM320 352c-44.19 0-80-42.99-80-96 0-53.02 35.82-96 80-96s80 42.98 80 96c0 53.03-35.83 96-80 96zm272 27.78c-17.52-4.39-35.71-6.85-54.32-8.44 5.87-26.08 27.5-45.88 54.32-49.28v57.72zm0-236.11c-30.89-3.91-54.86-29.7-55.81-61.55 19.54 2.17 38.09 6.23 55.81 12.66v48.89z"]},Gl={prefix:"fas",iconName:"money-bill-wave-alt",icon:[640,512,[],"f53b","M621.16 54.46C582.37 38.19 543.55 32 504.75 32c-123.17-.01-246.33 62.34-369.5 62.34-30.89 0-61.76-3.92-92.65-13.72-3.47-1.1-6.95-1.62-10.35-1.62C15.04 79 0 92.32 0 110.81v317.26c0 12.63 7.23 24.6 18.84 29.46C57.63 473.81 96.45 480 135.25 480c123.17 0 246.34-62.35 369.51-62.35 30.89 0 61.76 3.92 92.65 13.72 3.47 1.1 6.95 1.62 10.35 1.62 17.21 0 32.25-13.32 32.25-31.81V83.93c-.01-12.64-7.24-24.6-18.85-29.47zM320 352c-44.19 0-80-42.99-80-96 0-53.02 35.82-96 80-96s80 42.98 80 96c0 53.03-35.83 96-80 96z"]},_l={prefix:"fas",iconName:"money-check",icon:[640,512,[],"f53c","M0 448c0 17.67 14.33 32 32 32h576c17.67 0 32-14.33 32-32V128H0v320zm448-208c0-8.84 7.16-16 16-16h96c8.84 0 16 7.16 16 16v32c0 8.84-7.16 16-16 16h-96c-8.84 0-16-7.16-16-16v-32zm0 120c0-4.42 3.58-8 8-8h112c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H456c-4.42 0-8-3.58-8-8v-16zM64 264c0-4.42 3.58-8 8-8h304c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8v-16zm0 96c0-4.42 3.58-8 8-8h176c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8v-16zM624 32H16C7.16 32 0 39.16 0 48v48h640V48c0-8.84-7.16-16-16-16z"]},$l={prefix:"fas",iconName:"money-check-alt",icon:[640,512,[],"f53d","M608 32H32C14.33 32 0 46.33 0 64v384c0 17.67 14.33 32 32 32h576c17.67 0 32-14.33 32-32V64c0-17.67-14.33-32-32-32zM176 327.88V344c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-16.29c-11.29-.58-22.27-4.52-31.37-11.35-3.9-2.93-4.1-8.77-.57-12.14l11.75-11.21c2.77-2.64 6.89-2.76 10.13-.73 3.87 2.42 8.26 3.72 12.82 3.72h28.11c6.5 0 11.8-5.92 11.8-13.19 0-5.95-3.61-11.19-8.77-12.73l-45-13.5c-18.59-5.58-31.58-23.42-31.58-43.39 0-24.52 19.05-44.44 42.67-45.07V152c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v16.29c11.29.58 22.27 4.51 31.37 11.35 3.9 2.93 4.1 8.77.57 12.14l-11.75 11.21c-2.77 2.64-6.89 2.76-10.13.73-3.87-2.43-8.26-3.72-12.82-3.72h-28.11c-6.5 0-11.8 5.92-11.8 13.19 0 5.95 3.61 11.19 8.77 12.73l45 13.5c18.59 5.58 31.58 23.42 31.58 43.39 0 24.53-19.05 44.44-42.67 45.07zM416 312c0 4.42-3.58 8-8 8H296c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h112c4.42 0 8 3.58 8 8v16zm160 0c0 4.42-3.58 8-8 8h-80c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16zm0-96c0 4.42-3.58 8-8 8H296c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h272c4.42 0 8 3.58 8 8v16z"]},Yl={prefix:"fas",iconName:"monument",icon:[384,512,[],"f5a6","M368 448H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h352c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zm-78.86-347.26a31.97 31.97 0 0 0-9.21-19.44L203.31 4.69c-6.25-6.25-16.38-6.25-22.63 0l-76.6 76.61a31.97 31.97 0 0 0-9.21 19.44L64 416h256l-30.86-315.26zM240 307.2c0 6.4-6.4 12.8-12.8 12.8h-70.4c-6.4 0-12.8-6.4-12.8-12.8v-38.4c0-6.4 6.4-12.8 12.8-12.8h70.4c6.4 0 12.8 6.4 12.8 12.8v38.4z"]},Kl={prefix:"fas",iconName:"moon",icon:[512,512,[],"f186","M283.211 512c78.962 0 151.079-35.925 198.857-94.792 7.068-8.708-.639-21.43-11.562-19.35-124.203 23.654-238.262-71.576-238.262-196.954 0-72.222 38.662-138.635 101.498-174.394 9.686-5.512 7.25-20.197-3.756-22.23A258.156 258.156 0 0 0 283.211 0c-141.309 0-256 114.511-256 256 0 141.309 114.511 256 256 256z"]},Jl={prefix:"fas",iconName:"mortar-pestle",icon:[512,512,[],"f5a7","M501.54 60.91c17.22-17.22 12.51-46.25-9.27-57.14a35.696 35.696 0 0 0-37.37 3.37L251.09 160h151.37l99.08-99.09zM496 192H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h16c0 80.98 50.2 150.11 121.13 178.32-12.76 16.87-21.72 36.8-24.95 58.69-1.46 9.92 6.04 18.98 16.07 18.98h223.5c10.03 0 17.53-9.06 16.07-18.98-3.22-21.89-12.18-41.82-24.95-58.69C429.8 406.11 480 336.98 480 256h16c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z"]},Ql={prefix:"fas",iconName:"mosque",icon:[640,512,[],"f678","M0 480c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32V160H0v320zm579.16-192c17.86-17.39 28.84-37.34 28.84-58.91 0-52.86-41.79-93.79-87.92-122.9-41.94-26.47-80.63-57.77-111.96-96.22L400 0l-8.12 9.97c-31.33 38.45-70.01 69.76-111.96 96.22C233.79 135.3 192 176.23 192 229.09c0 21.57 10.98 41.52 28.84 58.91h358.32zM608 320H192c-17.67 0-32 14.33-32 32v128c0 17.67 14.33 32 32 32h32v-64c0-17.67 14.33-32 32-32s32 14.33 32 32v64h64v-72c0-48 48-72 48-72s48 24 48 72v72h64v-64c0-17.67 14.33-32 32-32s32 14.33 32 32v64h32c17.67 0 32-14.33 32-32V352c0-17.67-14.33-32-32-32zM64 0S0 32 0 96v32h128V96c0-64-64-96-64-96z"]},Xl={prefix:"fas",iconName:"motorcycle",icon:[640,512,[],"f21c","M512.9 192c-14.9-.1-29.1 2.3-42.4 6.9L437.6 144H520c13.3 0 24-10.7 24-24V88c0-13.3-10.7-24-24-24h-45.3c-6.8 0-13.3 2.9-17.8 7.9l-37.5 41.7-22.8-38C392.2 68.4 384.4 64 376 64h-80c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16h66.4l19.2 32H227.9c-17.7-23.1-44.9-40-99.9-40H72.5C59 104 47.7 115 48 128.5c.2 13 10.9 23.5 24 23.5h56c24.5 0 38.7 10.9 47.8 24.8l-11.3 20.5c-13-3.9-26.9-5.7-41.3-5.2C55.9 194.5 1.6 249.6 0 317c-1.6 72.1 56.3 131 128 131 59.6 0 109.7-40.8 124-96h84.2c13.7 0 24.6-11.4 24-25.1-2.1-47.1 17.5-93.7 56.2-125l12.5 20.8c-27.6 23.7-45.1 58.9-44.8 98.2.5 69.6 57.2 126.5 126.8 127.1 71.6.7 129.8-57.5 129.2-129.1-.7-69.6-57.6-126.4-127.2-126.9zM128 400c-44.1 0-80-35.9-80-80s35.9-80 80-80c4.2 0 8.4.3 12.5 1L99 316.4c-8.8 16 2.8 35.6 21 35.6h81.3c-12.4 28.2-40.6 48-73.3 48zm463.9-75.6c-2.2 40.6-35 73.4-75.5 75.5-46.1 2.5-84.4-34.3-84.4-79.9 0-21.4 8.4-40.8 22.1-55.1l49.4 82.4c4.5 7.6 14.4 10 22 5.5l13.7-8.2c7.6-4.5 10-14.4 5.5-22l-48.6-80.9c5.2-1.1 10.5-1.6 15.9-1.6 45.6-.1 82.3 38.2 79.9 84.3z"]},cf={prefix:"fas",iconName:"mountain",icon:[640,512,[],"f6fc","M634.92 462.7l-288-448C341.03 5.54 330.89 0 320 0s-21.03 5.54-26.92 14.7l-288 448a32.001 32.001 0 0 0-1.17 32.64A32.004 32.004 0 0 0 32 512h576c11.71 0 22.48-6.39 28.09-16.67a31.983 31.983 0 0 0-1.17-32.63zM320 91.18L405.39 224H320l-64 64-38.06-38.06L320 91.18z"]},af={prefix:"fas",iconName:"mouse",icon:[384,512,[],"f8cc","M0 352a160 160 0 0 0 160 160h64a160 160 0 0 0 160-160V224H0zM176 0h-16A160 160 0 0 0 0 160v32h176zm48 0h-16v192h176v-32A160 160 0 0 0 224 0z"]},ef={prefix:"fas",iconName:"mouse-pointer",icon:[320,512,[],"f245","M302.189 329.126H196.105l55.831 135.993c3.889 9.428-.555 19.999-9.444 23.999l-49.165 21.427c-9.165 4-19.443-.571-23.332-9.714l-53.053-129.136-86.664 89.138C18.729 472.71 0 463.554 0 447.977V18.299C0 1.899 19.921-6.096 30.277 5.443l284.412 292.542c11.472 11.179 3.007 31.141-12.5 31.141z"]},nf={prefix:"fas",iconName:"mug-hot",icon:[512,512,[],"f7b6","M127.1 146.5c1.3 7.7 8 13.5 16 13.5h16.5c9.8 0 17.6-8.5 16.3-18-3.8-28.2-16.4-54.2-36.6-74.7-14.4-14.7-23.6-33.3-26.4-53.5C111.8 5.9 105 0 96.8 0H80.4C70.6 0 63 8.5 64.1 18c3.9 31.9 18 61.3 40.6 84.4 12 12.2 19.7 27.5 22.4 44.1zm112 0c1.3 7.7 8 13.5 16 13.5h16.5c9.8 0 17.6-8.5 16.3-18-3.8-28.2-16.4-54.2-36.6-74.7-14.4-14.7-23.6-33.3-26.4-53.5C223.8 5.9 217 0 208.8 0h-16.4c-9.8 0-17.5 8.5-16.3 18 3.9 31.9 18 61.3 40.6 84.4 12 12.2 19.7 27.5 22.4 44.1zM400 192H32c-17.7 0-32 14.3-32 32v192c0 53 43 96 96 96h192c53 0 96-43 96-96h16c61.8 0 112-50.2 112-112s-50.2-112-112-112zm0 160h-16v-96h16c26.5 0 48 21.5 48 48s-21.5 48-48 48z"]},tf={prefix:"fas",iconName:"music",icon:[512,512,[],"f001","M470.38 1.51L150.41 96A32 32 0 0 0 128 126.51v261.41A139 139 0 0 0 96 384c-53 0-96 28.66-96 64s43 64 96 64 96-28.66 96-64V214.32l256-75v184.61a138.4 138.4 0 0 0-32-3.93c-53 0-96 28.66-96 64s43 64 96 64 96-28.65 96-64V32a32 32 0 0 0-41.62-30.49z"]},of={prefix:"fas",iconName:"network-wired",icon:[640,512,[],"f6ff","M640 264v-16c0-8.84-7.16-16-16-16H344v-40h72c17.67 0 32-14.33 32-32V32c0-17.67-14.33-32-32-32H224c-17.67 0-32 14.33-32 32v128c0 17.67 14.33 32 32 32h72v40H16c-8.84 0-16 7.16-16 16v16c0 8.84 7.16 16 16 16h104v40H64c-17.67 0-32 14.33-32 32v128c0 17.67 14.33 32 32 32h160c17.67 0 32-14.33 32-32V352c0-17.67-14.33-32-32-32h-56v-40h304v40h-56c-17.67 0-32 14.33-32 32v128c0 17.67 14.33 32 32 32h160c17.67 0 32-14.33 32-32V352c0-17.67-14.33-32-32-32h-56v-40h104c8.84 0 16-7.16 16-16zM256 128V64h128v64H256zm-64 320H96v-64h96v64zm352 0h-96v-64h96v64z"]},rf={prefix:"fas",iconName:"neuter",icon:[288,512,[],"f22c","M288 176c0-79.5-64.5-144-144-144S0 96.5 0 176c0 68.5 47.9 125.9 112 140.4V468c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12V316.4c64.1-14.5 112-71.9 112-140.4zm-144 80c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z"]},lf={prefix:"fas",iconName:"newspaper",icon:[576,512,[],"f1ea","M552 64H88c-13.255 0-24 10.745-24 24v8H24c-13.255 0-24 10.745-24 24v272c0 30.928 25.072 56 56 56h472c26.51 0 48-21.49 48-48V88c0-13.255-10.745-24-24-24zM56 400a8 8 0 0 1-8-8V144h16v248a8 8 0 0 1-8 8zm236-16H140c-6.627 0-12-5.373-12-12v-8c0-6.627 5.373-12 12-12h152c6.627 0 12 5.373 12 12v8c0 6.627-5.373 12-12 12zm208 0H348c-6.627 0-12-5.373-12-12v-8c0-6.627 5.373-12 12-12h152c6.627 0 12 5.373 12 12v8c0 6.627-5.373 12-12 12zm-208-96H140c-6.627 0-12-5.373-12-12v-8c0-6.627 5.373-12 12-12h152c6.627 0 12 5.373 12 12v8c0 6.627-5.373 12-12 12zm208 0H348c-6.627 0-12-5.373-12-12v-8c0-6.627 5.373-12 12-12h152c6.627 0 12 5.373 12 12v8c0 6.627-5.373 12-12 12zm0-96H140c-6.627 0-12-5.373-12-12v-40c0-6.627 5.373-12 12-12h360c6.627 0 12 5.373 12 12v40c0 6.627-5.373 12-12 12z"]},ff={prefix:"fas",iconName:"not-equal",icon:[448,512,[],"f53e","M416 208c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32h-23.88l51.87-66.81c5.37-7.02 4.04-17.06-2.97-22.43L415.61 3.3c-7.02-5.38-17.06-4.04-22.44 2.97L311.09 112H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h204.56l-74.53 96H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h55.49l-51.87 66.81c-5.37 7.01-4.04 17.05 2.97 22.43L64 508.7c7.02 5.38 17.06 4.04 22.43-2.97L168.52 400H416c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32H243.05l74.53-96H416z"]},sf={prefix:"fas",iconName:"notes-medical",icon:[384,512,[],"f481","M336 64h-80c0-35.3-28.7-64-64-64s-64 28.7-64 64H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM192 40c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm96 304c0 4.4-3.6 8-8 8h-56v56c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-56h-56c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h56v-56c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v56h56c4.4 0 8 3.6 8 8v48zm0-192c0 4.4-3.6 8-8 8H104c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h176c4.4 0 8 3.6 8 8v16z"]},hf={prefix:"fas",iconName:"object-group",icon:[512,512,[],"f247","M480 128V96h20c6.627 0 12-5.373 12-12V44c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v20H64V44c0-6.627-5.373-12-12-12H12C5.373 32 0 37.373 0 44v40c0 6.627 5.373 12 12 12h20v320H12c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12v-20h384v20c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-20V128zM96 276V140c0-6.627 5.373-12 12-12h168c6.627 0 12 5.373 12 12v136c0 6.627-5.373 12-12 12H108c-6.627 0-12-5.373-12-12zm320 96c0 6.627-5.373 12-12 12H236c-6.627 0-12-5.373-12-12v-52h72c13.255 0 24-10.745 24-24v-72h84c6.627 0 12 5.373 12 12v136z"]},mf={prefix:"fas",iconName:"object-ungroup",icon:[576,512,[],"f248","M64 320v26a6 6 0 0 1-6 6H6a6 6 0 0 1-6-6v-52a6 6 0 0 1 6-6h26V96H6a6 6 0 0 1-6-6V38a6 6 0 0 1 6-6h52a6 6 0 0 1 6 6v26h288V38a6 6 0 0 1 6-6h52a6 6 0 0 1 6 6v52a6 6 0 0 1-6 6h-26v192h26a6 6 0 0 1 6 6v52a6 6 0 0 1-6 6h-52a6 6 0 0 1-6-6v-26H64zm480-64v-32h26a6 6 0 0 0 6-6v-52a6 6 0 0 0-6-6h-52a6 6 0 0 0-6 6v26H408v72h8c13.255 0 24 10.745 24 24v64c0 13.255-10.745 24-24 24h-64c-13.255 0-24-10.745-24-24v-8H192v72h-26a6 6 0 0 0-6 6v52a6 6 0 0 0 6 6h52a6 6 0 0 0 6-6v-26h288v26a6 6 0 0 0 6 6h52a6 6 0 0 0 6-6v-52a6 6 0 0 0-6-6h-26V256z"]},vf={prefix:"fas",iconName:"oil-can",icon:[640,512,[],"f613","M629.8 160.31L416 224l-50.49-25.24a64.07 64.07 0 0 0-28.62-6.76H280v-48h56c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16H176c-8.84 0-16 7.16-16 16v16c0 8.84 7.16 16 16 16h56v48h-56L37.72 166.86a31.9 31.9 0 0 0-5.79-.53C14.67 166.33 0 180.36 0 198.34v94.95c0 15.46 11.06 28.72 26.28 31.48L96 337.46V384c0 17.67 14.33 32 32 32h274.63c8.55 0 16.75-3.42 22.76-9.51l212.26-214.75c1.5-1.5 2.34-3.54 2.34-5.66V168c.01-5.31-5.08-9.15-10.19-7.69zM96 288.67l-48-8.73v-62.43l48 8.73v62.43zm453.33 84.66c0 23.56 19.1 42.67 42.67 42.67s42.67-19.1 42.67-42.67S592 288 592 288s-42.67 61.77-42.67 85.33z"]},zf={prefix:"fas",iconName:"om",icon:[512,512,[],"f679","M360.6 60.94a10.43 10.43 0 0 0 14.76 0l21.57-21.56a10.43 10.43 0 0 0 0-14.76L375.35 3.06c-4.08-4.07-10.68-4.07-14.76 0l-21.57 21.56a10.43 10.43 0 0 0 0 14.76l21.58 21.56zM412.11 192c-26.69 0-51.77 10.39-70.64 29.25l-24.25 24.25c-6.78 6.77-15.78 10.5-25.38 10.5H245c10.54-22.1 14.17-48.11 7.73-75.23-10.1-42.55-46.36-76.11-89.52-83.19-36.15-5.93-70.9 5.04-96.01 28.78-7.36 6.96-6.97 18.85 1.12 24.93l26.15 19.63c5.72 4.3 13.66 4.32 19.2-.21 8.45-6.9 19.02-10.71 30.27-10.71 26.47 0 48.01 21.53 48.01 48s-21.54 48-48.01 48h-31.9c-11.96 0-19.74 12.58-14.39 23.28l16.09 32.17c2.53 5.06 7.6 8.1 13.17 8.55h33.03c35.3 0 64.01 28.7 64.01 64s-28.71 64-64.01 64c-96.02 0-122.35-54.02-145.15-92.03-4.53-7.55-14.77-3.58-14.79 5.22C-.09 416 41.13 512 159.94 512c70.59 0 128.02-57.42 128.02-128 0-23.42-6.78-45.1-17.81-64h21.69c26.69 0 51.77-10.39 70.64-29.25l24.25-24.25c6.78-6.77 15.78-10.5 25.38-10.5 19.78 0 35.88 16.09 35.88 35.88V392c0 13.23-18.77 24-32.01 24-39.4 0-66.67-24.24-81.82-42.89-4.77-5.87-14.2-2.54-14.2 5.02V416s0 64 96.02 64c48.54 0 96.02-39.47 96.02-88V291.88c0-55.08-44.8-99.88-99.89-99.88zm42.18-124.73c-85.55 65.12-169.05 2.75-172.58.05-6.02-4.62-14.44-4.38-20.14.55-5.74 4.92-7.27 13.17-3.66 19.8 1.61 2.95 40.37 72.34 118.8 72.34 79.92 0 98.78-31.36 101.75-37.66 1.02-2.12 1.53-4.47 1.53-6.83V80c0-13.22-15.14-20.69-25.7-12.73z"]},pf={prefix:"fas",iconName:"otter",icon:[640,512,[],"f700","M608 32h-32l-13.25-13.25A63.97 63.97 0 0 0 517.49 0H497c-11.14 0-22.08 2.91-31.75 8.43L312 96h-56C149.96 96 64 181.96 64 288v1.61c0 32.75-16 62.14-39.56 84.89-18.19 17.58-28.1 43.68-23.19 71.8 6.76 38.8 42.9 65.7 82.28 65.7H192c17.67 0 32-14.33 32-32s-14.33-32-32-32H80c-8.83 0-16-7.17-16-16s7.17-16 16-16h224c8.84 0 16-7.16 16-16v-16c0-17.67-14.33-32-32-32h-64l149.49-80.5L448 416h80c8.84 0 16-7.16 16-16v-16c0-17.67-14.33-32-32-32h-28.22l-55.11-110.21L521.14 192H544c53.02 0 96-42.98 96-96V64c0-17.67-14.33-32-32-32zm-96 16c8.84 0 16 7.16 16 16s-7.16 16-16 16-16-7.16-16-16 7.16-16 16-16zm32 96h-34.96L407.2 198.84l-13.77-27.55L512 112h77.05c-6.62 18.58-24.22 32-45.05 32z"]},df={prefix:"fas",iconName:"outdent",icon:[448,512,[],"f03b","M100.69 363.29c10 10 27.31 2.93 27.31-11.31V160c0-14.32-17.33-21.31-27.31-11.31l-96 96a16 16 0 0 0 0 22.62zM432 416H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm3.17-128H204.83A12.82 12.82 0 0 0 192 300.83v38.34A12.82 12.82 0 0 0 204.83 352h230.34A12.82 12.82 0 0 0 448 339.17v-38.34A12.82 12.82 0 0 0 435.17 288zm0-128H204.83A12.82 12.82 0 0 0 192 172.83v38.34A12.82 12.82 0 0 0 204.83 224h230.34A12.82 12.82 0 0 0 448 211.17v-38.34A12.82 12.82 0 0 0 435.17 160zM432 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},uf={prefix:"fas",iconName:"pager",icon:[512,512,[],"f815","M448 64H64a64 64 0 0 0-64 64v256a64 64 0 0 0 64 64h384a64 64 0 0 0 64-64V128a64 64 0 0 0-64-64zM160 368H80a16 16 0 0 1-16-16v-16a16 16 0 0 1 16-16h80zm128-16a16 16 0 0 1-16 16h-80v-48h80a16 16 0 0 1 16 16zm160-128a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32v-64a32 32 0 0 1 32-32h320a32 32 0 0 1 32 32z"]},Mf={prefix:"fas",iconName:"paint-brush",icon:[512,512,[],"f1fc","M167.02 309.34c-40.12 2.58-76.53 17.86-97.19 72.3-2.35 6.21-8 9.98-14.59 9.98-11.11 0-45.46-27.67-55.25-34.35C0 439.62 37.93 512 128 512c75.86 0 128-43.77 128-120.19 0-3.11-.65-6.08-.97-9.13l-88.01-73.34zM457.89 0c-15.16 0-29.37 6.71-40.21 16.45C213.27 199.05 192 203.34 192 257.09c0 13.7 3.25 26.76 8.73 38.7l63.82 53.18c7.21 1.8 14.64 3.03 22.39 3.03 62.11 0 98.11-45.47 211.16-256.46 7.38-14.35 13.9-29.85 13.9-45.99C512 20.64 486 0 457.89 0z"]},Cf={prefix:"fas",iconName:"paint-roller",icon:[512,512,[],"f5aa","M416 128V32c0-17.67-14.33-32-32-32H32C14.33 0 0 14.33 0 32v96c0 17.67 14.33 32 32 32h352c17.67 0 32-14.33 32-32zm32-64v128c0 17.67-14.33 32-32 32H256c-35.35 0-64 28.65-64 64v32c-17.67 0-32 14.33-32 32v128c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32V352c0-17.67-14.33-32-32-32v-32h160c53.02 0 96-42.98 96-96v-64c0-35.35-28.65-64-64-64z"]},Hf={prefix:"fas",iconName:"palette",icon:[512,512,[],"f53f","M204.3 5C104.9 24.4 24.8 104.3 5.2 203.4c-37 187 131.7 326.4 258.8 306.7 41.2-6.4 61.4-54.6 42.5-91.7-23.1-45.4 9.9-98.4 60.9-98.4h79.7c35.8 0 64.8-29.6 64.9-65.3C511.5 97.1 368.1-26.9 204.3 5zM96 320c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm32-128c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm128-64c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm128 64c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},gf={prefix:"fas",iconName:"pallet",icon:[640,512,[],"f482","M144 256h352c8.8 0 16-7.2 16-16V16c0-8.8-7.2-16-16-16H384v128l-64-32-64 32V0H144c-8.8 0-16 7.2-16 16v224c0 8.8 7.2 16 16 16zm480 128c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h48v64H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h608c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16h-48v-64h48zm-336 64H128v-64h160v64zm224 0H352v-64h160v64z"]},Vf={prefix:"fas",iconName:"paper-plane",icon:[512,512,[],"f1d8","M476 3.2L12.5 270.6c-18.1 10.4-15.8 35.6 2.2 43.2L121 358.4l287.3-253.2c5.5-4.9 13.3 2.6 8.6 8.3L176 407v80.5c0 23.6 28.5 32.9 42.5 15.8L282 426l124.6 52.2c14.2 6 30.4-2.9 33-18.2l72-432C515 7.8 493.3-6.8 476 3.2z"]},xf={prefix:"fas",iconName:"paperclip",icon:[448,512,[],"f0c6","M43.246 466.142c-58.43-60.289-57.341-157.511 1.386-217.581L254.392 34c44.316-45.332 116.351-45.336 160.671 0 43.89 44.894 43.943 117.329 0 162.276L232.214 383.128c-29.855 30.537-78.633 30.111-107.982-.998-28.275-29.97-27.368-77.473 1.452-106.953l143.743-146.835c6.182-6.314 16.312-6.422 22.626-.241l22.861 22.379c6.315 6.182 6.422 16.312.241 22.626L171.427 319.927c-4.932 5.045-5.236 13.428-.648 18.292 4.372 4.634 11.245 4.711 15.688.165l182.849-186.851c19.613-20.062 19.613-52.725-.011-72.798-19.189-19.627-49.957-19.637-69.154 0L90.39 293.295c-34.763 35.56-35.299 93.12-1.191 128.313 34.01 35.093 88.985 35.137 123.058.286l172.06-175.999c6.177-6.319 16.307-6.433 22.626-.256l22.877 22.364c6.319 6.177 6.434 16.307.256 22.626l-172.06 175.998c-59.576 60.938-155.943 60.216-214.77-.485z"]},Lf={prefix:"fas",iconName:"parachute-box",icon:[512,512,[],"f4cd","M511.9 175c-9.1-75.6-78.4-132.4-158.3-158.7C390 55.7 416 116.9 416 192h28.1L327.5 321.5c-2.5-.6-4.8-1.5-7.5-1.5h-48V192h112C384 76.8 315.1 0 256 0S128 76.8 128 192h112v128h-48c-2.7 0-5 .9-7.5 1.5L67.9 192H96c0-75.1 26-136.3 62.4-175.7C78.5 42.7 9.2 99.5.1 175c-1.1 9.1 6.8 17 16 17h8.7l136.7 151.9c-.7 2.6-1.6 5.2-1.6 8.1v128c0 17.7 14.3 32 32 32h128c17.7 0 32-14.3 32-32V352c0-2.9-.9-5.4-1.6-8.1L487.1 192h8.7c9.3 0 17.2-7.8 16.1-17z"]},bf={prefix:"fas",iconName:"paragraph",icon:[448,512,[],"f1dd","M448 48v32a16 16 0 0 1-16 16h-48v368a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16V96h-32v368a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16V352h-32a160 160 0 0 1 0-320h240a16 16 0 0 1 16 16z"]},Nf={prefix:"fas",iconName:"parking",icon:[448,512,[],"f540","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM240 320h-48v48c0 8.8-7.2 16-16 16h-32c-8.8 0-16-7.2-16-16V144c0-8.8 7.2-16 16-16h96c52.9 0 96 43.1 96 96s-43.1 96-96 96zm0-128h-48v64h48c17.6 0 32-14.4 32-32s-14.4-32-32-32z"]},Af={prefix:"fas",iconName:"passport",icon:[448,512,[],"f5ab","M129.62 176h39.09c1.49-27.03 6.54-51.35 14.21-70.41-27.71 13.24-48.02 39.19-53.3 70.41zm0 32c5.29 31.22 25.59 57.17 53.3 70.41-7.68-19.06-12.72-43.38-14.21-70.41h-39.09zM224 286.69c7.69-7.45 20.77-34.42 23.43-78.69h-46.87c2.67 44.26 15.75 71.24 23.44 78.69zM200.57 176h46.87c-2.66-44.26-15.74-71.24-23.43-78.69-7.7 7.45-20.78 34.43-23.44 78.69zm64.51 102.41c27.71-13.24 48.02-39.19 53.3-70.41h-39.09c-1.49 27.03-6.53 51.35-14.21 70.41zM416 0H64C28.65 0 0 28.65 0 64v384c0 35.35 28.65 64 64 64h352c17.67 0 32-14.33 32-32V32c0-17.67-14.33-32-32-32zm-80 416H112c-8.8 0-16-7.2-16-16s7.2-16 16-16h224c8.8 0 16 7.2 16 16s-7.2 16-16 16zm-112-96c-70.69 0-128-57.31-128-128S153.31 64 224 64s128 57.31 128 128-57.31 128-128 128zm41.08-214.41c7.68 19.06 12.72 43.38 14.21 70.41h39.09c-5.28-31.22-25.59-57.17-53.3-70.41z"]},yf={prefix:"fas",iconName:"pastafarianism",icon:[640,512,[],"f67b","M624.54 347.67c-32.7-12.52-57.36 4.25-75.37 16.45-17.06 11.53-23.25 14.42-31.41 11.36-8.12-3.09-10.83-9.38-15.89-29.38-3.33-13.15-7.44-29.32-17.95-42.65 2.24-2.91 4.43-5.79 6.38-8.57C500.47 304.45 513.71 312 532 312c33.95 0 50.87-25.78 62.06-42.83 10.59-16.14 15-21.17 21.94-21.17 13.25 0 24-10.75 24-24s-10.75-24-24-24c-33.95 0-50.87 25.78-62.06 42.83-10.6 16.14-15 21.17-21.94 21.17-17.31 0-37.48-61.43-97.26-101.91l17.25-34.5C485.43 125.5 512 97.98 512 64c0-35.35-28.65-64-64-64s-64 28.65-64 64c0 13.02 3.94 25.1 10.62 35.21l-18.15 36.3c-16.98-4.6-35.6-7.51-56.46-7.51s-39.49 2.91-56.46 7.51l-18.15-36.3C252.06 89.1 256 77.02 256 64c0-35.35-28.65-64-64-64s-64 28.65-64 64c0 33.98 26.56 61.5 60.02 63.6l17.25 34.5C145.68 202.44 125.15 264 108 264c-6.94 0-11.34-5.03-21.94-21.17C74.88 225.78 57.96 200 24 200c-13.25 0-24 10.75-24 24s10.75 24 24 24c6.94 0 11.34 5.03 21.94 21.17C57.13 286.22 74.05 312 108 312c18.29 0 31.53-7.55 41.7-17.11 1.95 2.79 4.14 5.66 6.38 8.57-10.51 13.33-14.62 29.5-17.95 42.65-5.06 20-7.77 26.28-15.89 29.38-8.11 3.06-14.33.17-31.41-11.36-18.03-12.2-42.72-28.92-75.37-16.45-12.39 4.72-18.59 18.58-13.87 30.97 4.72 12.41 18.61 18.61 30.97 13.88 8.16-3.09 14.34-.19 31.39 11.36 13.55 9.16 30.83 20.86 52.42 20.84 7.17 0 14.83-1.28 22.97-4.39 32.66-12.44 39.98-41.33 45.33-62.44 2.21-8.72 3.99-14.49 5.95-18.87 16.62 13.61 36.95 25.88 61.64 34.17-9.96 37-32.18 90.8-60.26 90.8-13.25 0-24 10.75-24 24s10.75 24 24 24c66.74 0 97.05-88.63 107.42-129.14 6.69.6 13.42 1.14 20.58 1.14s13.89-.54 20.58-1.14C350.95 423.37 381.26 512 448 512c13.25 0 24-10.75 24-24s-10.75-24-24-24c-27.94 0-50.21-53.81-60.22-90.81 24.69-8.29 45-20.56 61.62-34.16 1.96 4.38 3.74 10.15 5.95 18.87 5.34 21.11 12.67 50 45.33 62.44 8.14 3.11 15.8 4.39 22.97 4.39 21.59 0 38.87-11.69 52.42-20.84 17.05-11.55 23.28-14.45 31.39-11.36 12.39 4.75 26.27-1.47 30.97-13.88 4.71-12.4-1.49-26.26-13.89-30.98zM448 48c8.82 0 16 7.18 16 16s-7.18 16-16 16-16-7.18-16-16 7.18-16 16-16zm-256 0c8.82 0 16 7.18 16 16s-7.18 16-16 16-16-7.18-16-16 7.18-16 16-16z"]},Sf={prefix:"fas",iconName:"paste",icon:[448,512,[],"f0ea","M128 184c0-30.879 25.122-56 56-56h136V56c0-13.255-10.745-24-24-24h-80.61C204.306 12.89 183.637 0 160 0s-44.306 12.89-55.39 32H24C10.745 32 0 42.745 0 56v336c0 13.255 10.745 24 24 24h104V184zm32-144c13.255 0 24 10.745 24 24s-10.745 24-24 24-24-10.745-24-24 10.745-24 24-24zm184 248h104v200c0 13.255-10.745 24-24 24H184c-13.255 0-24-10.745-24-24V184c0-13.255 10.745-24 24-24h136v104c0 13.2 10.8 24 24 24zm104-38.059V256h-96v-96h6.059a24 24 0 0 1 16.97 7.029l65.941 65.941a24.002 24.002 0 0 1 7.03 16.971z"]},wf={prefix:"fas",iconName:"pause",icon:[448,512,[],"f04c","M144 479H48c-26.5 0-48-21.5-48-48V79c0-26.5 21.5-48 48-48h96c26.5 0 48 21.5 48 48v352c0 26.5-21.5 48-48 48zm304-48V79c0-26.5-21.5-48-48-48h-96c-26.5 0-48 21.5-48 48v352c0 26.5 21.5 48 48 48h96c26.5 0 48-21.5 48-48z"]},kf={prefix:"fas",iconName:"pause-circle",icon:[512,512,[],"f28b","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm-16 328c0 8.8-7.2 16-16 16h-48c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16h48c8.8 0 16 7.2 16 16v160zm112 0c0 8.8-7.2 16-16 16h-48c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16h48c8.8 0 16 7.2 16 16v160z"]},Tf={prefix:"fas",iconName:"paw",icon:[512,512,[],"f1b0","M256 224c-79.41 0-192 122.76-192 200.25 0 34.9 26.81 55.75 71.74 55.75 48.84 0 81.09-25.08 120.26-25.08 39.51 0 71.85 25.08 120.26 25.08 44.93 0 71.74-20.85 71.74-55.75C448 346.76 335.41 224 256 224zm-147.28-12.61c-10.4-34.65-42.44-57.09-71.56-50.13-29.12 6.96-44.29 40.69-33.89 75.34 10.4 34.65 42.44 57.09 71.56 50.13 29.12-6.96 44.29-40.69 33.89-75.34zm84.72-20.78c30.94-8.14 46.42-49.94 34.58-93.36s-46.52-72.01-77.46-63.87-46.42 49.94-34.58 93.36c11.84 43.42 46.53 72.02 77.46 63.87zm281.39-29.34c-29.12-6.96-61.15 15.48-71.56 50.13-10.4 34.65 4.77 68.38 33.89 75.34 29.12 6.96 61.15-15.48 71.56-50.13 10.4-34.65-4.77-68.38-33.89-75.34zm-156.27 29.34c30.94 8.14 65.62-20.45 77.46-63.87 11.84-43.42-3.64-85.21-34.58-93.36s-65.62 20.45-77.46 63.87c-11.84 43.42 3.64 85.22 34.58 93.36z"]},Ef={prefix:"fas",iconName:"peace",icon:[496,512,[],"f67c","M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm184 248c0 31.93-8.2 61.97-22.57 88.17L280 240.63V74.97c86.23 15.21 152 90.5 152 181.03zM216 437.03c-33.86-5.97-64.49-21.2-89.29-43.02L216 322.57v114.46zm64-114.46L369.29 394c-24.8 21.82-55.43 37.05-89.29 43.02V322.57zm-64-247.6v165.66L86.57 344.17C72.2 317.97 64 287.93 64 256c0-90.53 65.77-165.82 152-181.03z"]},Pf={prefix:"fas",iconName:"pen",icon:[512,512,[],"f304","M290.74 93.24l128.02 128.02-277.99 277.99-114.14 12.6C11.35 513.54-1.56 500.62.14 485.34l12.7-114.22 277.9-277.88zm207.2-19.06l-60.11-60.11c-18.75-18.75-49.16-18.75-67.91 0l-56.55 56.55 128.02 128.02 56.55-56.55c18.75-18.76 18.75-49.16 0-67.91z"]},Df={prefix:"fas",iconName:"pen-alt",icon:[512,512,[],"f305","M497.94 74.17l-60.11-60.11c-18.75-18.75-49.16-18.75-67.91 0l-56.55 56.55 128.02 128.02 56.55-56.55c18.75-18.75 18.75-49.15 0-67.91zm-246.8-20.53c-15.62-15.62-40.94-15.62-56.56 0L75.8 172.43c-6.25 6.25-6.25 16.38 0 22.62l22.63 22.63c6.25 6.25 16.38 6.25 22.63 0l101.82-101.82 22.63 22.62L93.95 290.03A327.038 327.038 0 0 0 .17 485.11l-.03.23c-1.7 15.28 11.21 28.2 26.49 26.51a327.02 327.02 0 0 0 195.34-93.8l196.79-196.79-82.77-82.77-84.85-84.85z"]},Of={prefix:"fas",iconName:"pen-fancy",icon:[512,512,[],"f5ac","M79.18 282.94a32.005 32.005 0 0 0-20.24 20.24L0 480l4.69 4.69 92.89-92.89c-.66-2.56-1.57-5.03-1.57-7.8 0-17.67 14.33-32 32-32s32 14.33 32 32-14.33 32-32 32c-2.77 0-5.24-.91-7.8-1.57l-92.89 92.89L32 512l176.82-58.94a31.983 31.983 0 0 0 20.24-20.24l33.07-84.07-98.88-98.88-84.07 33.07zM369.25 28.32L186.14 227.81l97.85 97.85 199.49-183.11C568.4 67.48 443.73-55.94 369.25 28.32z"]},If={prefix:"fas",iconName:"pen-nib",icon:[512,512,[],"f5ad","M136.6 138.79a64.003 64.003 0 0 0-43.31 41.35L0 460l14.69 14.69L164.8 324.58c-2.99-6.26-4.8-13.18-4.8-20.58 0-26.51 21.49-48 48-48s48 21.49 48 48-21.49 48-48 48c-7.4 0-14.32-1.81-20.58-4.8L37.31 497.31 52 512l279.86-93.29a64.003 64.003 0 0 0 41.35-43.31L416 224 288 96l-151.4 42.79zm361.34-64.62l-60.11-60.11c-18.75-18.75-49.16-18.75-67.91 0l-56.55 56.55 128.02 128.02 56.55-56.55c18.75-18.75 18.75-49.15 0-67.91z"]},Bf={prefix:"fas",iconName:"pen-square",icon:[448,512,[],"f14b","M400 480H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48v352c0 26.5-21.5 48-48 48zM238.1 177.9L102.4 313.6l-6.3 57.1c-.8 7.6 5.6 14.1 13.3 13.3l57.1-6.3L302.2 242c2.3-2.3 2.3-6.1 0-8.5L246.7 178c-2.5-2.4-6.3-2.4-8.6-.1zM345 165.1L314.9 135c-9.4-9.4-24.6-9.4-33.9 0l-23.1 23.1c-2.3 2.3-2.3 6.1 0 8.5l55.5 55.5c2.3 2.3 6.1 2.3 8.5 0L345 199c9.3-9.3 9.3-24.5 0-33.9z"]},Rf={prefix:"fas",iconName:"pencil-alt",icon:[512,512,[],"f303","M497.9 142.1l-46.1 46.1c-4.7 4.7-12.3 4.7-17 0l-111-111c-4.7-4.7-4.7-12.3 0-17l46.1-46.1c18.7-18.7 49.1-18.7 67.9 0l60.1 60.1c18.8 18.7 18.8 49.1 0 67.9zM284.2 99.8L21.6 362.4.4 483.9c-2.9 16.4 11.4 30.6 27.8 27.8l121.5-21.3 262.6-262.6c4.7-4.7 4.7-12.3 0-17l-111-111c-4.8-4.7-12.4-4.7-17.1 0zM124.1 339.9c-5.5-5.5-5.5-14.3 0-19.8l154-154c5.5-5.5 14.3-5.5 19.8 0s5.5 14.3 0 19.8l-154 154c-5.5 5.5-14.3 5.5-19.8 0zM88 424h48v36.3l-64.5 11.3-31.1-31.1L51.7 376H88v48z"]},Zf={prefix:"fas",iconName:"pencil-ruler",icon:[512,512,[],"f5ae","M109.46 244.04l134.58-134.56-44.12-44.12-61.68 61.68a7.919 7.919 0 0 1-11.21 0l-11.21-11.21c-3.1-3.1-3.1-8.12 0-11.21l61.68-61.68-33.64-33.65C131.47-3.1 111.39-3.1 99 9.29L9.29 99c-12.38 12.39-12.39 32.47 0 44.86l100.17 100.18zm388.47-116.8c18.76-18.76 18.75-49.17 0-67.93l-45.25-45.25c-18.76-18.76-49.18-18.76-67.95 0l-46.02 46.01 113.2 113.2 46.02-46.03zM316.08 82.71l-297 296.96L.32 487.11c-2.53 14.49 10.09 27.11 24.59 24.56l107.45-18.84L429.28 195.9 316.08 82.71zm186.63 285.43l-33.64-33.64-61.68 61.68c-3.1 3.1-8.12 3.1-11.21 0l-11.21-11.21c-3.09-3.1-3.09-8.12 0-11.21l61.68-61.68-44.14-44.14L267.93 402.5l100.21 100.2c12.39 12.39 32.47 12.39 44.86 0l89.71-89.7c12.39-12.39 12.39-32.47 0-44.86z"]},jf={prefix:"fas",iconName:"people-arrows",icon:[576,512,[],"e068","M96,128A64,64,0,1,0,32,64,64,64,0,0,0,96,128Zm0,176.08a44.11,44.11,0,0,1,13.64-32L181.77,204c1.65-1.55,3.77-2.31,5.61-3.57A63.91,63.91,0,0,0,128,160H64A64,64,0,0,0,0,224v96a32,32,0,0,0,32,32V480a32,32,0,0,0,32,32h64a32,32,0,0,0,32-32V383.61l-50.36-47.53A44.08,44.08,0,0,1,96,304.08ZM480,128a64,64,0,1,0-64-64A64,64,0,0,0,480,128Zm32,32H448a63.91,63.91,0,0,0-59.38,40.42c1.84,1.27,4,2,5.62,3.59l72.12,68.06a44.37,44.37,0,0,1,0,64L416,383.62V480a32,32,0,0,0,32,32h64a32,32,0,0,0,32-32V352a32,32,0,0,0,32-32V224A64,64,0,0,0,512,160ZM444.4,295.34l-72.12-68.06A12,12,0,0,0,352,236v36H224V236a12,12,0,0,0-20.28-8.73L131.6,295.34a12.4,12.4,0,0,0,0,17.47l72.12,68.07A12,12,0,0,0,224,372.14V336H352v36.14a12,12,0,0,0,20.28,8.74l72.12-68.07A12.4,12.4,0,0,0,444.4,295.34Z"]},Ff={prefix:"fas",iconName:"people-carry",icon:[640,512,[],"f4ce","M128 96c26.5 0 48-21.5 48-48S154.5 0 128 0 80 21.5 80 48s21.5 48 48 48zm384 0c26.5 0 48-21.5 48-48S538.5 0 512 0s-48 21.5-48 48 21.5 48 48 48zm125.7 372.1l-44-110-41.1 46.4-2 18.2 27.7 69.2c5 12.5 17 20.1 29.7 20.1 4 0 8-.7 11.9-2.3 16.4-6.6 24.4-25.2 17.8-41.6zm-34.2-209.8L585 178.1c-4.6-20-18.6-36.8-37.5-44.9-18.5-8-39-6.7-56.1 3.3-22.7 13.4-39.7 34.5-48.1 59.4L432 229.8 416 240v-96c0-8.8-7.2-16-16-16H240c-8.8 0-16 7.2-16 16v96l-16.1-10.2-11.3-33.9c-8.3-25-25.4-46-48.1-59.4-17.2-10-37.6-11.3-56.1-3.3-18.9 8.1-32.9 24.9-37.5 44.9l-18.4 80.2c-4.6 20 .7 41.2 14.4 56.7l67.2 75.9 10.1 92.6C130 499.8 143.8 512 160 512c1.2 0 2.3-.1 3.5-.2 17.6-1.9 30.2-17.7 28.3-35.3l-10.1-92.8c-1.5-13-6.9-25.1-15.6-35l-43.3-49 17.6-70.3 6.8 20.4c4.1 12.5 11.9 23.4 24.5 32.6l51.1 32.5c4.6 2.9 12.1 4.6 17.2 5h160c5.1-.4 12.6-2.1 17.2-5l51.1-32.5c12.6-9.2 20.4-20 24.5-32.6l6.8-20.4 17.6 70.3-43.3 49c-8.7 9.9-14.1 22-15.6 35l-10.1 92.8c-1.9 17.6 10.8 33.4 28.3 35.3 1.2.1 2.3.2 3.5.2 16.1 0 30-12.1 31.8-28.5l10.1-92.6 67.2-75.9c13.6-15.5 19-36.7 14.4-56.7zM46.3 358.1l-44 110c-6.6 16.4 1.4 35 17.8 41.6 16.8 6.6 35.1-1.7 41.6-17.8l27.7-69.2-2-18.2-41.1-46.4z"]},qf={prefix:"fas",iconName:"pepper-hot",icon:[512,512,[],"f816","M330.67 263.12V173.4l-52.75-24.22C219.44 218.76 197.58 400 56 400a56 56 0 0 0 0 112c212.64 0 370.65-122.87 419.18-210.34l-37.05-38.54zm131.09-128.37C493.92 74.91 477.18 26.48 458.62 3a8 8 0 0 0-11.93-.59l-22.9 23a8.06 8.06 0 0 0-.89 10.23c6.86 10.36 17.05 35.1-1.4 72.32A142.85 142.85 0 0 0 364.34 96c-28 0-54 8.54-76.34 22.59l74.67 34.29v78.24h89.09L506.44 288c3.26-12.62 5.56-25.63 5.56-39.31a154 154 0 0 0-50.24-113.94z"]},Uf={prefix:"fas",iconName:"percent",icon:[448,512,[],"f295","M112 224c61.9 0 112-50.1 112-112S173.9 0 112 0 0 50.1 0 112s50.1 112 112 112zm0-160c26.5 0 48 21.5 48 48s-21.5 48-48 48-48-21.5-48-48 21.5-48 48-48zm224 224c-61.9 0-112 50.1-112 112s50.1 112 112 112 112-50.1 112-112-50.1-112-112-112zm0 160c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zM392.3.2l31.6-.1c19.4-.1 30.9 21.8 19.7 37.8L77.4 501.6a23.95 23.95 0 0 1-19.6 10.2l-33.4.1c-19.5 0-30.9-21.9-19.7-37.8l368-463.7C377.2 4 384.5.2 392.3.2z"]},Wf={prefix:"fas",iconName:"percentage",icon:[384,512,[],"f541","M109.25 173.25c24.99-24.99 24.99-65.52 0-90.51-24.99-24.99-65.52-24.99-90.51 0-24.99 24.99-24.99 65.52 0 90.51 25 25 65.52 25 90.51 0zm256 165.49c-24.99-24.99-65.52-24.99-90.51 0-24.99 24.99-24.99 65.52 0 90.51 24.99 24.99 65.52 24.99 90.51 0 25-24.99 25-65.51 0-90.51zm-1.94-231.43l-22.62-22.62c-12.5-12.5-32.76-12.5-45.25 0L20.69 359.44c-12.5 12.5-12.5 32.76 0 45.25l22.62 22.62c12.5 12.5 32.76 12.5 45.25 0l274.75-274.75c12.5-12.49 12.5-32.75 0-45.25z"]},Gf={prefix:"fas",iconName:"person-booth",icon:[576,512,[],"f756","M192 496c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V320h-64v176zm32-272h-50.9l-45.2-45.3C115.8 166.6 99.7 160 82.7 160H64c-17.1 0-33.2 6.7-45.3 18.8C6.7 190.9 0 207 0 224.1L.2 320 0 480c0 17.7 14.3 32 31.9 32 17.6 0 32-14.3 32-32l.1-100.7c.9.5 1.6 1.3 2.5 1.7l29.1 43v56c0 17.7 14.3 32 32 32s32-14.3 32-32v-56.5c0-9.9-2.3-19.8-6.7-28.6l-41.2-61.3V253l20.9 20.9c9.1 9.1 21.1 14.1 33.9 14.1H224c17.7 0 32-14.3 32-32s-14.3-32-32-32zM64 128c26.5 0 48-21.5 48-48S90.5 32 64 32 16 53.5 16 80s21.5 48 48 48zm224-96l31.5 223.1-30.9 154.6c-4.3 21.6 13 38.3 31.4 38.3 15.2 0 28-9.1 32.3-30.4.9 16.9 14.6 30.4 31.7 30.4 17.7 0 32-14.3 32-32 0 17.7 14.3 32 32 32s32-14.3 32-32V0H288v32zm-96 0v160h64V0h-32c-17.7 0-32 14.3-32 32zM544 0h-32v496c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V32c0-17.7-14.3-32-32-32z"]},_f={prefix:"fas",iconName:"phone",icon:[512,512,[],"f095","M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z"]},$f={prefix:"fas",iconName:"phone-alt",icon:[512,512,[],"f879","M497.39 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.66 370.66 0 0 1 130.6 204.11l60.6-49.6a23.94 23.94 0 0 0 6.9-28l-48-112A24.16 24.16 0 0 0 122.6.61l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.29 24.29 0 0 0-14.01-27.6z"]},Yf={prefix:"fas",iconName:"phone-slash",icon:[640,512,[],"f3dd","M268.2 381.4l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48c-10.7 4.6-16.5 16.1-13.9 27.5l24 104c2.5 10.8 12.1 18.6 23.4 18.6 100.7 0 193.7-32.4 269.7-86.9l-80-61.8c-10.9 6.5-22.1 12.7-33.6 18.1zm365.6 76.7L475.1 335.5C537.9 256.4 576 156.9 576 48c0-11.2-7.7-20.9-18.6-23.4l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-12.2 26.1-27.9 50.3-46 72.8L45.5 3.4C38.5-2 28.5-.8 23 6.2L3.4 31.4c-5.4 7-4.2 17 2.8 22.4l588.4 454.7c7 5.4 17 4.2 22.5-2.8l19.6-25.3c5.4-6.8 4.1-16.9-2.9-22.3z"]},Kf={prefix:"fas",iconName:"phone-square",icon:[448,512,[],"f098","M400 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zM94 416c-7.033 0-13.057-4.873-14.616-11.627l-14.998-65a15 15 0 0 1 8.707-17.16l69.998-29.999a15 15 0 0 1 17.518 4.289l30.997 37.885c48.944-22.963 88.297-62.858 110.781-110.78l-37.886-30.997a15.001 15.001 0 0 1-4.289-17.518l30-69.998a15 15 0 0 1 17.16-8.707l65 14.998A14.997 14.997 0 0 1 384 126c0 160.292-129.945 290-290 290z"]},Jf={prefix:"fas",iconName:"phone-square-alt",icon:[448,512,[],"f87b","M400 32H48A48 48 0 0 0 0 80v352a48 48 0 0 0 48 48h352a48 48 0 0 0 48-48V80a48 48 0 0 0-48-48zm-16.39 307.37l-15 65A15 15 0 0 1 354 416C194 416 64 286.29 64 126a15.7 15.7 0 0 1 11.63-14.61l65-15A18.23 18.23 0 0 1 144 96a16.27 16.27 0 0 1 13.79 9.09l30 70A17.9 17.9 0 0 1 189 181a17 17 0 0 1-5.5 11.61l-37.89 31a231.91 231.91 0 0 0 110.78 110.78l31-37.89A17 17 0 0 1 299 291a17.85 17.85 0 0 1 5.91 1.21l70 30A16.25 16.25 0 0 1 384 336a17.41 17.41 0 0 1-.39 3.37z"]},Qf={prefix:"fas",iconName:"phone-volume",icon:[384,512,[],"f2a0","M97.333 506.966c-129.874-129.874-129.681-340.252 0-469.933 5.698-5.698 14.527-6.632 21.263-2.422l64.817 40.513a17.187 17.187 0 0 1 6.849 20.958l-32.408 81.021a17.188 17.188 0 0 1-17.669 10.719l-55.81-5.58c-21.051 58.261-20.612 122.471 0 179.515l55.811-5.581a17.188 17.188 0 0 1 17.669 10.719l32.408 81.022a17.188 17.188 0 0 1-6.849 20.958l-64.817 40.513a17.19 17.19 0 0 1-21.264-2.422zM247.126 95.473c11.832 20.047 11.832 45.008 0 65.055-3.95 6.693-13.108 7.959-18.718 2.581l-5.975-5.726c-3.911-3.748-4.793-9.622-2.261-14.41a32.063 32.063 0 0 0 0-29.945c-2.533-4.788-1.65-10.662 2.261-14.41l5.975-5.726c5.61-5.378 14.768-4.112 18.718 2.581zm91.787-91.187c60.14 71.604 60.092 175.882 0 247.428-4.474 5.327-12.53 5.746-17.552.933l-5.798-5.557c-4.56-4.371-4.977-11.529-.93-16.379 49.687-59.538 49.646-145.933 0-205.422-4.047-4.85-3.631-12.008.93-16.379l5.798-5.557c5.022-4.813 13.078-4.394 17.552.933zm-45.972 44.941c36.05 46.322 36.108 111.149 0 157.546-4.39 5.641-12.697 6.251-17.856 1.304l-5.818-5.579c-4.4-4.219-4.998-11.095-1.285-15.931 26.536-34.564 26.534-82.572 0-117.134-3.713-4.836-3.115-11.711 1.285-15.931l5.818-5.579c5.159-4.947 13.466-4.337 17.856 1.304z"]},Xf={prefix:"fas",iconName:"photo-video",icon:[640,512,[],"f87c","M608 0H160a32 32 0 0 0-32 32v96h160V64h192v320h128a32 32 0 0 0 32-32V32a32 32 0 0 0-32-32zM232 103a9 9 0 0 1-9 9h-30a9 9 0 0 1-9-9V73a9 9 0 0 1 9-9h30a9 9 0 0 1 9 9zm352 208a9 9 0 0 1-9 9h-30a9 9 0 0 1-9-9v-30a9 9 0 0 1 9-9h30a9 9 0 0 1 9 9zm0-104a9 9 0 0 1-9 9h-30a9 9 0 0 1-9-9v-30a9 9 0 0 1 9-9h30a9 9 0 0 1 9 9zm0-104a9 9 0 0 1-9 9h-30a9 9 0 0 1-9-9V73a9 9 0 0 1 9-9h30a9 9 0 0 1 9 9zm-168 57H32a32 32 0 0 0-32 32v288a32 32 0 0 0 32 32h384a32 32 0 0 0 32-32V192a32 32 0 0 0-32-32zM96 224a32 32 0 1 1-32 32 32 32 0 0 1 32-32zm288 224H64v-32l64-64 32 32 128-128 96 96z"]},cs={prefix:"fas",iconName:"piggy-bank",icon:[576,512,[],"f4d3","M560 224h-29.5c-8.8-20-21.6-37.7-37.4-52.5L512 96h-32c-29.4 0-55.4 13.5-73 34.3-7.6-1.1-15.1-2.3-23-2.3H256c-77.4 0-141.9 55-156.8 128H56c-14.8 0-26.5-13.5-23.5-28.8C34.7 215.8 45.4 208 57 208h1c3.3 0 6-2.7 6-6v-20c0-3.3-2.7-6-6-6-28.5 0-53.9 20.4-57.5 48.6C-3.9 258.8 22.7 288 56 288h40c0 52.2 25.4 98.1 64 127.3V496c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16v-48h128v48c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16v-80.7c11.8-8.9 22.3-19.4 31.3-31.3H560c8.8 0 16-7.2 16-16V240c0-8.8-7.2-16-16-16zm-128 64c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zM256 96h128c5.4 0 10.7.4 15.9.8 0-.3.1-.5.1-.8 0-53-43-96-96-96s-96 43-96 96c0 2.1.5 4.1.6 6.2 15.2-3.9 31-6.2 47.4-6.2z"]},as={prefix:"fas",iconName:"pills",icon:[576,512,[],"f484","M112 32C50.1 32 0 82.1 0 144v224c0 61.9 50.1 112 112 112s112-50.1 112-112V144c0-61.9-50.1-112-112-112zm48 224H64V144c0-26.5 21.5-48 48-48s48 21.5 48 48v112zm139.7-29.7c-3.5-3.5-9.4-3.1-12.3.8-45.3 62.5-40.4 150.1 15.9 206.4 56.3 56.3 143.9 61.2 206.4 15.9 4-2.9 4.3-8.8.8-12.3L299.7 226.3zm229.8-19c-56.3-56.3-143.9-61.2-206.4-15.9-4 2.9-4.3 8.8-.8 12.3l210.8 210.8c3.5 3.5 9.4 3.1 12.3-.8 45.3-62.6 40.5-150.1-15.9-206.4z"]},es={prefix:"fas",iconName:"pizza-slice",icon:[512,512,[],"f818","M158.87.15c-16.16-1.52-31.2 8.42-35.33 24.12l-14.81 56.27c187.62 5.49 314.54 130.61 322.48 317l56.94-15.78c15.72-4.36 25.49-19.68 23.62-35.9C490.89 165.08 340.78 17.32 158.87.15zm-58.47 112L.55 491.64a16.21 16.21 0 0 0 20 19.75l379-105.1c-4.27-174.89-123.08-292.14-299.15-294.1zM128 416a32 32 0 1 1 32-32 32 32 0 0 1-32 32zm48-152a32 32 0 1 1 32-32 32 32 0 0 1-32 32zm104 104a32 32 0 1 1 32-32 32 32 0 0 1-32 32z"]},is={prefix:"fas",iconName:"place-of-worship",icon:[640,512,[],"f67f","M620.61 366.55L512 320v192h112c8.84 0 16-7.16 16-16V395.96a32 32 0 0 0-19.39-29.41zM0 395.96V496c0 8.84 7.16 16 16 16h112V320L19.39 366.55A32 32 0 0 0 0 395.96zm464.46-149.28L416 217.6V102.63c0-8.49-3.37-16.62-9.38-22.63L331.31 4.69c-6.25-6.25-16.38-6.25-22.62 0L233.38 80c-6 6-9.38 14.14-9.38 22.63V217.6l-48.46 29.08A31.997 31.997 0 0 0 160 274.12V512h96v-96c0-35.35 28.66-64 64-64s64 28.65 64 64v96h96V274.12c0-11.24-5.9-21.66-15.54-27.44z"]},ns={prefix:"fas",iconName:"plane",icon:[576,512,[],"f072","M480 192H365.71L260.61 8.06A16.014 16.014 0 0 0 246.71 0h-65.5c-10.63 0-18.3 10.17-15.38 20.39L214.86 192H112l-43.2-57.6c-3.02-4.03-7.77-6.4-12.8-6.4H16.01C5.6 128-2.04 137.78.49 147.88L32 256 .49 364.12C-2.04 374.22 5.6 384 16.01 384H56c5.04 0 9.78-2.37 12.8-6.4L112 320h102.86l-49.03 171.6c-2.92 10.22 4.75 20.4 15.38 20.4h65.5c5.74 0 11.04-3.08 13.89-8.06L365.71 320H480c35.35 0 96-28.65 96-64s-60.65-64-96-64z"]},ts={prefix:"fas",iconName:"plane-arrival",icon:[640,512,[],"f5af","M624 448H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h608c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zM44.81 205.66l88.74 80a62.607 62.607 0 0 0 25.47 13.93l287.6 78.35c26.48 7.21 54.56 8.72 81 1.36 29.67-8.27 43.44-21.21 47.25-35.71 3.83-14.5-1.73-32.71-23.37-54.96-19.28-19.82-44.35-32.79-70.83-40l-97.51-26.56L282.8 30.22c-1.51-5.81-5.95-10.35-11.66-11.91L206.05.58c-10.56-2.88-20.9 5.32-20.71 16.44l47.92 164.21-102.2-27.84-27.59-67.88c-1.93-4.89-6.01-8.57-11.02-9.93L52.72 64.75c-10.34-2.82-20.53 5-20.72 15.88l.23 101.78c.19 8.91 6.03 17.34 12.58 23.25z"]},os={prefix:"fas",iconName:"plane-departure",icon:[640,512,[],"f5b0","M624 448H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h608c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zM80.55 341.27c6.28 6.84 15.1 10.72 24.33 10.71l130.54-.18a65.62 65.62 0 0 0 29.64-7.12l290.96-147.65c26.74-13.57 50.71-32.94 67.02-58.31 18.31-28.48 20.3-49.09 13.07-63.65-7.21-14.57-24.74-25.27-58.25-27.45-29.85-1.94-59.54 5.92-86.28 19.48l-98.51 49.99-218.7-82.06a17.799 17.799 0 0 0-18-1.11L90.62 67.29c-10.67 5.41-13.25 19.65-5.17 28.53l156.22 98.1-103.21 52.38-72.35-36.47a17.804 17.804 0 0 0-16.07.02L9.91 230.22c-10.44 5.3-13.19 19.12-5.57 28.08l76.21 82.97z"]},rs={prefix:"fas",iconName:"plane-slash",icon:[640,512,[],"e069","M32.48,147.88,64,256,32.48,364.13A16,16,0,0,0,48,384H88a16,16,0,0,0,12.8-6.41L144,320H246.85l-49,171.59A16,16,0,0,0,213.2,512h65.5a16,16,0,0,0,13.89-8.06l66.6-116.54L34.35,136.34A15.47,15.47,0,0,0,32.48,147.88ZM633.82,458.09,455.14,320H512c35.34,0,96-28.66,96-64s-60.66-64-96-64H397.7L292.61,8.06C290.06,3.61,283.84,0,278.71,0H213.2a16,16,0,0,0-15.38,20.39l36.94,129.29L45.46,3.38A16,16,0,0,0,23,6.19L3.37,31.45A16,16,0,0,0,6.18,53.91L594.54,508.63A16,16,0,0,0,617,505.81l19.64-25.26A16,16,0,0,0,633.82,458.09Z"]},ls={prefix:"fas",iconName:"play",icon:[448,512,[],"f04b","M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6z"]},fs={prefix:"fas",iconName:"play-circle",icon:[512,512,[],"f144","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm115.7 272l-176 101c-15.8 8.8-35.7-2.5-35.7-21V152c0-18.4 19.8-29.8 35.7-21l176 107c16.4 9.2 16.4 32.9 0 42z"]},ss={prefix:"fas",iconName:"plug",icon:[384,512,[],"f1e6","M320,32a32,32,0,0,0-64,0v96h64Zm48,128H16A16,16,0,0,0,0,176v32a16,16,0,0,0,16,16H32v32A160.07,160.07,0,0,0,160,412.8V512h64V412.8A160.07,160.07,0,0,0,352,256V224h16a16,16,0,0,0,16-16V176A16,16,0,0,0,368,160ZM128,32a32,32,0,0,0-64,0v96h64Z"]},hs={prefix:"fas",iconName:"plus",icon:[448,512,[],"f067","M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"]},ms={prefix:"fas",iconName:"plus-circle",icon:[512,512,[],"f055","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm144 276c0 6.6-5.4 12-12 12h-92v92c0 6.6-5.4 12-12 12h-56c-6.6 0-12-5.4-12-12v-92h-92c-6.6 0-12-5.4-12-12v-56c0-6.6 5.4-12 12-12h92v-92c0-6.6 5.4-12 12-12h56c6.6 0 12 5.4 12 12v92h92c6.6 0 12 5.4 12 12v56z"]},vs={prefix:"fas",iconName:"plus-square",icon:[448,512,[],"f0fe","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-32 252c0 6.6-5.4 12-12 12h-92v92c0 6.6-5.4 12-12 12h-56c-6.6 0-12-5.4-12-12v-92H92c-6.6 0-12-5.4-12-12v-56c0-6.6 5.4-12 12-12h92v-92c0-6.6 5.4-12 12-12h56c6.6 0 12 5.4 12 12v92h92c6.6 0 12 5.4 12 12v56z"]},zs={prefix:"fas",iconName:"podcast",icon:[448,512,[],"f2ce","M267.429 488.563C262.286 507.573 242.858 512 224 512c-18.857 0-38.286-4.427-43.428-23.437C172.927 460.134 160 388.898 160 355.75c0-35.156 31.142-43.75 64-43.75s64 8.594 64 43.75c0 32.949-12.871 104.179-20.571 132.813zM156.867 288.554c-18.693-18.308-29.958-44.173-28.784-72.599 2.054-49.724 42.395-89.956 92.124-91.881C274.862 121.958 320 165.807 320 220c0 26.827-11.064 51.116-28.866 68.552-2.675 2.62-2.401 6.986.628 9.187 9.312 6.765 16.46 15.343 21.234 25.363 1.741 3.654 6.497 4.66 9.449 1.891 28.826-27.043 46.553-65.783 45.511-108.565-1.855-76.206-63.595-138.208-139.793-140.369C146.869 73.753 80 139.215 80 220c0 41.361 17.532 78.7 45.55 104.989 2.953 2.771 7.711 1.77 9.453-1.887 4.774-10.021 11.923-18.598 21.235-25.363 3.029-2.2 3.304-6.566.629-9.185zM224 0C100.204 0 0 100.185 0 224c0 89.992 52.602 165.647 125.739 201.408 4.333 2.118 9.267-1.544 8.535-6.31-2.382-15.512-4.342-30.946-5.406-44.339-.146-1.836-1.149-3.486-2.678-4.512-47.4-31.806-78.564-86.016-78.187-147.347.592-96.237 79.29-174.648 175.529-174.899C320.793 47.747 400 126.797 400 224c0 61.932-32.158 116.49-80.65 147.867-.999 14.037-3.069 30.588-5.624 47.23-.732 4.767 4.203 8.429 8.535 6.31C395.227 389.727 448 314.187 448 224 448 100.205 347.815 0 224 0zm0 160c-35.346 0-64 28.654-64 64s28.654 64 64 64 64-28.654 64-64-28.654-64-64-64z"]},ps={prefix:"fas",iconName:"poll",icon:[448,512,[],"f681","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM160 368c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16V240c0-8.84 7.16-16 16-16h32c8.84 0 16 7.16 16 16v128zm96 0c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16V144c0-8.84 7.16-16 16-16h32c8.84 0 16 7.16 16 16v224zm96 0c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16v-64c0-8.84 7.16-16 16-16h32c8.84 0 16 7.16 16 16v64z"]},ds={prefix:"fas",iconName:"poll-h",icon:[448,512,[],"f682","M448 432V80c0-26.5-21.5-48-48-48H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48zM112 192c-8.84 0-16-7.16-16-16v-32c0-8.84 7.16-16 16-16h128c8.84 0 16 7.16 16 16v32c0 8.84-7.16 16-16 16H112zm0 96c-8.84 0-16-7.16-16-16v-32c0-8.84 7.16-16 16-16h224c8.84 0 16 7.16 16 16v32c0 8.84-7.16 16-16 16H112zm0 96c-8.84 0-16-7.16-16-16v-32c0-8.84 7.16-16 16-16h64c8.84 0 16 7.16 16 16v32c0 8.84-7.16 16-16 16h-64z"]},us={prefix:"fas",iconName:"poo",icon:[512,512,[],"f2fe","M451.4 369.1C468.7 356 480 335.4 480 312c0-39.8-32.2-72-72-72h-14.1c13.4-11.7 22.1-28.8 22.1-48 0-35.3-28.7-64-64-64h-5.9c3.6-10.1 5.9-20.7 5.9-32 0-53-43-96-96-96-5.2 0-10.2.7-15.1 1.5C250.3 14.6 256 30.6 256 48c0 44.2-35.8 80-80 80h-16c-35.3 0-64 28.7-64 64 0 19.2 8.7 36.3 22.1 48H104c-39.8 0-72 32.2-72 72 0 23.4 11.3 44 28.6 57.1C26.3 374.6 0 404.1 0 440c0 39.8 32.2 72 72 72h368c39.8 0 72-32.2 72-72 0-35.9-26.3-65.4-60.6-70.9zM192 256c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm159.5 139C341 422.9 293 448 256 448s-85-25.1-95.5-53c-2-5.3 2-11 7.8-11h175.4c5.8 0 9.8 5.7 7.8 11zM320 320c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},Ms={prefix:"fas",iconName:"poo-storm",icon:[448,512,[],"f75a","M308 336h-57.7l17.3-64.9c2-7.6-3.7-15.1-11.6-15.1h-68c-6 0-11.1 4.5-11.9 10.4l-16 120c-1 7.2 4.6 13.6 11.9 13.6h59.3l-23 97.2c-1.8 7.6 4 14.8 11.7 14.8 4.2 0 8.2-2.2 10.4-6l88-152c4.6-8-1.2-18-10.4-18zm66.4-111.3c5.9-9.6 9.6-20.6 9.6-32.7 0-35.3-28.7-64-64-64h-5.9c3.6-10.1 5.9-20.7 5.9-32 0-53-43-96-96-96-5.2 0-10.2.7-15.1 1.5C218.3 14.6 224 30.6 224 48c0 44.2-35.8 80-80 80h-16c-35.3 0-64 28.7-64 64 0 12.1 3.7 23.1 9.6 32.7C32.6 228 0 262.2 0 304c0 44 36 80 80 80h48.3c.1-.6 0-1.2 0-1.8l16-120c3-21.8 21.7-38.2 43.7-38.2h68c13.8 0 26.5 6.3 34.9 17.2s11.2 24.8 7.6 38.1l-6.6 24.7h16c15.7 0 30.3 8.4 38.1 22 7.8 13.6 7.8 30.5 0 44l-8.1 14h30c44 0 80-36 80-80 .1-41.8-32.5-76-73.5-79.3z"]},Cs={prefix:"fas",iconName:"poop",icon:[512,512,[],"f619","M451.36 369.14C468.66 355.99 480 335.41 480 312c0-39.77-32.24-72-72-72h-14.07c13.42-11.73 22.07-28.78 22.07-48 0-35.35-28.65-64-64-64h-5.88c3.57-10.05 5.88-20.72 5.88-32 0-53.02-42.98-96-96-96-5.17 0-10.15.74-15.11 1.52C250.31 14.64 256 30.62 256 48c0 44.18-35.82 80-80 80h-16c-35.35 0-64 28.65-64 64 0 19.22 8.65 36.27 22.07 48H104c-39.76 0-72 32.23-72 72 0 23.41 11.34 43.99 28.64 57.14C26.31 374.62 0 404.12 0 440c0 39.76 32.24 72 72 72h368c39.76 0 72-32.24 72-72 0-35.88-26.31-65.38-60.64-70.86z"]},Hs={prefix:"fas",iconName:"portrait",icon:[384,512,[],"f3e0","M336 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM192 128c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zm112 236.8c0 10.6-10 19.2-22.4 19.2H102.4C90 384 80 375.4 80 364.8v-19.2c0-31.8 30.1-57.6 67.2-57.6h5c12.3 5.1 25.7 8 39.8 8s27.6-2.9 39.8-8h5c37.1 0 67.2 25.8 67.2 57.6v19.2z"]},gs={prefix:"fas",iconName:"pound-sign",icon:[320,512,[],"f154","M308 352h-45.495c-6.627 0-12 5.373-12 12v50.848H128V288h84c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-84v-63.556c0-32.266 24.562-57.086 61.792-57.086 23.658 0 45.878 11.505 57.652 18.849 5.151 3.213 11.888 2.051 15.688-2.685l28.493-35.513c4.233-5.276 3.279-13.005-2.119-17.081C273.124 54.56 236.576 32 187.931 32 106.026 32 48 84.742 48 157.961V224H20c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h28v128H12c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h296c6.627 0 12-5.373 12-12V364c0-6.627-5.373-12-12-12z"]},Vs={prefix:"fas",iconName:"power-off",icon:[512,512,[],"f011","M400 54.1c63 45 104 118.6 104 201.9 0 136.8-110.8 247.7-247.5 248C120 504.3 8.2 393 8 256.4 7.9 173.1 48.9 99.3 111.8 54.2c11.7-8.3 28-4.8 35 7.7L162.6 90c5.9 10.5 3.1 23.8-6.6 31-41.5 30.8-68 79.6-68 134.9-.1 92.3 74.5 168.1 168 168.1 91.6 0 168.6-74.2 168-169.1-.3-51.8-24.7-101.8-68.1-134-9.7-7.2-12.4-20.5-6.5-30.9l15.8-28.1c7-12.4 23.2-16.1 34.8-7.8zM296 264V24c0-13.3-10.7-24-24-24h-32c-13.3 0-24 10.7-24 24v240c0 13.3 10.7 24 24 24h32c13.3 0 24-10.7 24-24z"]},xs={prefix:"fas",iconName:"pray",icon:[384,512,[],"f683","M256 128c35.35 0 64-28.65 64-64S291.35 0 256 0s-64 28.65-64 64 28.65 64 64 64zm-30.63 169.75c14.06 16.72 39 19.09 55.97 5.22l88-72.02c17.09-13.98 19.59-39.19 5.62-56.28-13.97-17.11-39.19-19.59-56.31-5.62l-57.44 47-38.91-46.31c-15.44-18.39-39.22-27.92-64-25.33-24.19 2.48-45.25 16.27-56.37 36.92l-49.37 92.03c-23.4 43.64-8.69 96.37 34.19 123.75L131.56 432H40c-22.09 0-40 17.91-40 40s17.91 40 40 40h208c34.08 0 53.77-42.79 28.28-68.28L166.42 333.86l34.8-64.87 24.15 28.76z"]},Ls={prefix:"fas",iconName:"praying-hands",icon:[640,512,[],"f684","M272 191.91c-17.6 0-32 14.4-32 32v80c0 8.84-7.16 16-16 16s-16-7.16-16-16v-76.55c0-17.39 4.72-34.47 13.69-49.39l77.75-129.59c9.09-15.16 4.19-34.81-10.97-43.91-14.45-8.67-32.72-4.3-42.3 9.21-.2.23-.62.21-.79.48l-117.26 175.9C117.56 205.9 112 224.31 112 243.29v80.23l-90.12 30.04A31.974 31.974 0 0 0 0 383.91v96c0 10.82 8.52 32 32 32 2.69 0 5.41-.34 8.06-1.03l179.19-46.62C269.16 449.99 304 403.8 304 351.91v-128c0-17.6-14.4-32-32-32zm346.12 161.73L528 323.6v-80.23c0-18.98-5.56-37.39-16.12-53.23L394.62 14.25c-.18-.27-.59-.24-.79-.48-9.58-13.51-27.85-17.88-42.3-9.21-15.16 9.09-20.06 28.75-10.97 43.91l77.75 129.59c8.97 14.92 13.69 32 13.69 49.39V304c0 8.84-7.16 16-16 16s-16-7.16-16-16v-80c0-17.6-14.4-32-32-32s-32 14.4-32 32v128c0 51.89 34.84 98.08 84.75 112.34l179.19 46.62c2.66.69 5.38 1.03 8.06 1.03 23.48 0 32-21.18 32-32v-96c0-13.77-8.81-25.99-21.88-30.35z"]},bs={prefix:"fas",iconName:"prescription",icon:[384,512,[],"f5b1","M301.26 352l78.06-78.06c6.25-6.25 6.25-16.38 0-22.63l-22.63-22.63c-6.25-6.25-16.38-6.25-22.63 0L256 306.74l-83.96-83.96C219.31 216.8 256 176.89 256 128c0-53.02-42.98-96-96-96H16C7.16 32 0 39.16 0 48v256c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-80h18.75l128 128-78.06 78.06c-6.25 6.25-6.25 16.38 0 22.63l22.63 22.63c6.25 6.25 16.38 6.25 22.63 0L256 397.25l78.06 78.06c6.25 6.25 16.38 6.25 22.63 0l22.63-22.63c6.25-6.25 6.25-16.38 0-22.63L301.26 352zM64 96h96c17.64 0 32 14.36 32 32s-14.36 32-32 32H64V96z"]},Ns={prefix:"fas",iconName:"prescription-bottle",icon:[384,512,[],"f485","M32 192h120c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H32v64h120c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H32v64h120c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H32v64c0 17.6 14.4 32 32 32h256c17.6 0 32-14.4 32-32V128H32v64zM360 0H24C10.8 0 0 10.8 0 24v48c0 13.2 10.8 24 24 24h336c13.2 0 24-10.8 24-24V24c0-13.2-10.8-24-24-24z"]},As={prefix:"fas",iconName:"prescription-bottle-alt",icon:[384,512,[],"f486","M360 0H24C10.8 0 0 10.8 0 24v48c0 13.2 10.8 24 24 24h336c13.2 0 24-10.8 24-24V24c0-13.2-10.8-24-24-24zM32 480c0 17.6 14.4 32 32 32h256c17.6 0 32-14.4 32-32V128H32v352zm64-184c0-4.4 3.6-8 8-8h56v-56c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v56h56c4.4 0 8 3.6 8 8v48c0 4.4-3.6 8-8 8h-56v56c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-56h-56c-4.4 0-8-3.6-8-8v-48z"]},ys={prefix:"fas",iconName:"print",icon:[512,512,[],"f02f","M448 192V77.25c0-8.49-3.37-16.62-9.37-22.63L393.37 9.37c-6-6-14.14-9.37-22.63-9.37H96C78.33 0 64 14.33 64 32v160c-35.35 0-64 28.65-64 64v112c0 8.84 7.16 16 16 16h48v96c0 17.67 14.33 32 32 32h320c17.67 0 32-14.33 32-32v-96h48c8.84 0 16-7.16 16-16V256c0-35.35-28.65-64-64-64zm-64 256H128v-96h256v96zm0-224H128V64h192v48c0 8.84 7.16 16 16 16h48v96zm48 72c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24z"]},Ss={prefix:"fas",iconName:"procedures",icon:[640,512,[],"f487","M528 224H272c-8.8 0-16 7.2-16 16v144H64V144c0-8.8-7.2-16-16-16H16c-8.8 0-16 7.2-16 16v352c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-48h512v48c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V336c0-61.9-50.1-112-112-112zM136 96h126.1l27.6 55.2c5.9 11.8 22.7 11.8 28.6 0L368 51.8 390.1 96H512c8.8 0 16-7.2 16-16s-7.2-16-16-16H409.9L382.3 8.8C376.4-3 359.6-3 353.7 8.8L304 108.2l-19.9-39.8c-1.4-2.7-4.1-4.4-7.2-4.4H136c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8zm24 256c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64z"]},ws={prefix:"fas",iconName:"project-diagram",icon:[640,512,[],"f542","M384 320H256c-17.67 0-32 14.33-32 32v128c0 17.67 14.33 32 32 32h128c17.67 0 32-14.33 32-32V352c0-17.67-14.33-32-32-32zM192 32c0-17.67-14.33-32-32-32H32C14.33 0 0 14.33 0 32v128c0 17.67 14.33 32 32 32h95.72l73.16 128.04C211.98 300.98 232.4 288 256 288h.28L192 175.51V128h224V64H192V32zM608 0H480c-17.67 0-32 14.33-32 32v128c0 17.67 14.33 32 32 32h128c17.67 0 32-14.33 32-32V32c0-17.67-14.33-32-32-32z"]},ks={prefix:"fas",iconName:"pump-medical",icon:[384,512,[],"e06a","M235.51,159.82H84.24A64,64,0,0,0,20.51,218L.14,442a64,64,0,0,0,63.74,69.8h192A64,64,0,0,0,319.61,442L299.24,218A64,64,0,0,0,235.51,159.82Zm4.37,173.33a13.35,13.35,0,0,1-13.34,13.34h-40v40a13.33,13.33,0,0,1-13.33,13.33H146.54a13.33,13.33,0,0,1-13.33-13.33v-40h-40a13.34,13.34,0,0,1-13.33-13.34V306.49a13.33,13.33,0,0,1,13.33-13.34h40v-40a13.33,13.33,0,0,1,13.33-13.33h26.67a13.33,13.33,0,0,1,13.33,13.33v40h40a13.34,13.34,0,0,1,13.34,13.34ZM379.19,93.88,335.87,50.56a64,64,0,0,0-45.24-18.74H223.88a32,32,0,0,0-32-32h-64a32,32,0,0,0-32,32v96h128v-32h66.75l43.31,43.31a16,16,0,0,0,22.63,0l22.62-22.62A16,16,0,0,0,379.19,93.88Z"]},Ts={prefix:"fas",iconName:"pump-soap",icon:[384,512,[],"e06b","M235.63,160H84.37a64,64,0,0,0-63.74,58.21L.27,442.21A64,64,0,0,0,64,512H256a64,64,0,0,0,63.74-69.79l-20.36-224A64,64,0,0,0,235.63,160ZM160,416c-33.12,0-60-26.33-60-58.75,0-25,35.7-75.47,52-97.27A10,10,0,0,1,168,260c16.33,21.8,52,72.27,52,97.27C220,389.67,193.12,416,160,416ZM379.31,94.06,336,50.74A64,64,0,0,0,290.75,32H224A32,32,0,0,0,192,0H128A32,32,0,0,0,96,32v96H224V96h66.75l43.31,43.31a16,16,0,0,0,22.63,0l22.62-22.62A16,16,0,0,0,379.31,94.06Z"]},Es={prefix:"fas",iconName:"puzzle-piece",icon:[576,512,[],"f12e","M519.442 288.651c-41.519 0-59.5 31.593-82.058 31.593C377.409 320.244 432 144 432 144s-196.288 80-196.288-3.297c0-35.827 36.288-46.25 36.288-85.985C272 19.216 243.885 0 210.539 0c-34.654 0-66.366 18.891-66.366 56.346 0 41.364 31.711 59.277 31.711 81.75C175.885 207.719 0 166.758 0 166.758v333.237s178.635 41.047 178.635-28.662c0-22.473-40-40.107-40-81.471 0-37.456 29.25-56.346 63.577-56.346 33.673 0 61.788 19.216 61.788 54.717 0 39.735-36.288 50.158-36.288 85.985 0 60.803 129.675 25.73 181.23 25.73 0 0-34.725-120.101 25.827-120.101 35.962 0 46.423 36.152 86.308 36.152C556.712 416 576 387.99 576 354.443c0-34.199-18.962-65.792-56.558-65.792z"]},Ps={prefix:"fas",iconName:"qrcode",icon:[448,512,[],"f029","M0 224h192V32H0v192zM64 96h64v64H64V96zm192-64v192h192V32H256zm128 128h-64V96h64v64zM0 480h192V288H0v192zm64-128h64v64H64v-64zm352-64h32v128h-96v-32h-32v96h-64V288h96v32h64v-32zm0 160h32v32h-32v-32zm-64 0h32v32h-32v-32z"]},Ds={prefix:"fas",iconName:"question",icon:[384,512,[],"f128","M202.021 0C122.202 0 70.503 32.703 29.914 91.026c-7.363 10.58-5.093 25.086 5.178 32.874l43.138 32.709c10.373 7.865 25.132 6.026 33.253-4.148 25.049-31.381 43.63-49.449 82.757-49.449 30.764 0 68.816 19.799 68.816 49.631 0 22.552-18.617 34.134-48.993 51.164-35.423 19.86-82.299 44.576-82.299 106.405V320c0 13.255 10.745 24 24 24h72.471c13.255 0 24-10.745 24-24v-5.773c0-42.86 125.268-44.645 125.268-160.627C377.504 66.256 286.902 0 202.021 0zM192 373.459c-38.196 0-69.271 31.075-69.271 69.271 0 38.195 31.075 69.27 69.271 69.27s69.271-31.075 69.271-69.271-31.075-69.27-69.271-69.27z"]},Os={prefix:"fas",iconName:"question-circle",icon:[512,512,[],"f059","M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zM262.655 90c-54.497 0-89.255 22.957-116.549 63.758-3.536 5.286-2.353 12.415 2.715 16.258l34.699 26.31c5.205 3.947 12.621 3.008 16.665-2.122 17.864-22.658 30.113-35.797 57.303-35.797 20.429 0 45.698 13.148 45.698 32.958 0 14.976-12.363 22.667-32.534 33.976C247.128 238.528 216 254.941 216 296v4c0 6.627 5.373 12 12 12h56c6.627 0 12-5.373 12-12v-1.333c0-28.462 83.186-29.647 83.186-106.667 0-58.002-60.165-102-116.531-102zM256 338c-25.365 0-46 20.635-46 46 0 25.364 20.635 46 46 46s46-20.636 46-46c0-25.365-20.635-46-46-46z"]},Is={prefix:"fas",iconName:"quidditch",icon:[640,512,[],"f458","M256.5 216.8L343.2 326s-16.6 102.4-76.6 150.1C206.7 523.8 0 510.2 0 510.2s3.8-23.1 11-55.4l94.6-112.2c4-4.7-.9-11.6-6.6-9.5l-60.4 22.1c14.4-41.7 32.7-80 54.6-97.5 59.9-47.8 163.3-40.9 163.3-40.9zm238 135c-44 0-79.8 35.8-79.8 79.9 0 44.1 35.7 79.9 79.8 79.9 44.1 0 79.8-35.8 79.8-79.9 0-44.2-35.8-79.9-79.8-79.9zM636.5 31L616.7 6c-5.5-6.9-15.5-8-22.4-2.6L361.8 181.3l-34.1-43c-5.1-6.4-15.1-5.2-18.6 2.2l-25.3 54.6 86.7 109.2 58.8-12.4c8-1.7 11.4-11.2 6.3-17.6l-34.1-42.9L634 53.5c6.9-5.5 8-15.6 2.5-22.5z"]},Bs={prefix:"fas",iconName:"quote-left",icon:[512,512,[],"f10d","M464 256h-80v-64c0-35.3 28.7-64 64-64h8c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24h-8c-88.4 0-160 71.6-160 160v240c0 26.5 21.5 48 48 48h128c26.5 0 48-21.5 48-48V304c0-26.5-21.5-48-48-48zm-288 0H96v-64c0-35.3 28.7-64 64-64h8c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24h-8C71.6 32 0 103.6 0 192v240c0 26.5 21.5 48 48 48h128c26.5 0 48-21.5 48-48V304c0-26.5-21.5-48-48-48z"]},Rs={prefix:"fas",iconName:"quote-right",icon:[512,512,[],"f10e","M464 32H336c-26.5 0-48 21.5-48 48v128c0 26.5 21.5 48 48 48h80v64c0 35.3-28.7 64-64 64h-8c-13.3 0-24 10.7-24 24v48c0 13.3 10.7 24 24 24h8c88.4 0 160-71.6 160-160V80c0-26.5-21.5-48-48-48zm-288 0H48C21.5 32 0 53.5 0 80v128c0 26.5 21.5 48 48 48h80v64c0 35.3-28.7 64-64 64h-8c-13.3 0-24 10.7-24 24v48c0 13.3 10.7 24 24 24h8c88.4 0 160-71.6 160-160V80c0-26.5-21.5-48-48-48z"]},Zs={prefix:"fas",iconName:"quran",icon:[448,512,[],"f687","M448 358.4V25.6c0-16-9.6-25.6-25.6-25.6H96C41.6 0 0 41.6 0 96v320c0 54.4 41.6 96 96 96h326.4c12.8 0 25.6-9.6 25.6-25.6v-16c0-6.4-3.2-12.8-9.6-19.2-3.2-16-3.2-60.8 0-73.6 6.4-3.2 9.6-9.6 9.6-19.2zM301.08 145.82c.6-1.21 1.76-1.82 2.92-1.82s2.32.61 2.92 1.82l11.18 22.65 25 3.63c2.67.39 3.74 3.67 1.81 5.56l-18.09 17.63 4.27 24.89c.36 2.11-1.31 3.82-3.21 3.82-.5 0-1.02-.12-1.52-.38L304 211.87l-22.36 11.75c-.5.26-1.02.38-1.52.38-1.9 0-3.57-1.71-3.21-3.82l4.27-24.89-18.09-17.63c-1.94-1.89-.87-5.17 1.81-5.56l24.99-3.63 11.19-22.65zm-57.89-69.01c13.67 0 27.26 2.49 40.38 7.41a6.775 6.775 0 1 1-2.38 13.12c-.67 0-3.09-.21-4.13-.21-52.31 0-94.86 42.55-94.86 94.86 0 52.3 42.55 94.86 94.86 94.86 1.03 0 3.48-.21 4.13-.21 3.93 0 6.8 3.14 6.8 6.78 0 2.98-1.94 5.51-4.62 6.42-13.07 4.87-26.59 7.34-40.19 7.34C179.67 307.19 128 255.51 128 192c0-63.52 51.67-115.19 115.19-115.19zM380.8 448H96c-19.2 0-32-12.8-32-32s16-32 32-32h284.8v64z"]},js={prefix:"fas",iconName:"radiation",icon:[496,512,[],"f7b9","M328.2 255.8h151.6c9.1 0 16.8-7.7 16.2-16.8-5.1-75.8-44.4-142.2-102.5-184.2-7.4-5.3-17.9-2.9-22.7 4.8L290.4 188c22.6 14.3 37.8 39.2 37.8 67.8zm-37.8 67.7c-12.3 7.7-26.8 12.4-42.4 12.4-15.6 0-30-4.7-42.4-12.4L125.2 452c-4.8 7.7-2.4 18.1 5.6 22.4C165.7 493.2 205.6 504 248 504s82.3-10.8 117.2-29.6c8-4.3 10.4-14.8 5.6-22.4l-80.4-128.5zM248 303.8c26.5 0 48-21.5 48-48s-21.5-48-48-48-48 21.5-48 48 21.5 48 48 48zm-231.8-48h151.6c0-28.6 15.2-53.5 37.8-67.7L125.2 59.7c-4.8-7.7-15.3-10.2-22.7-4.8C44.4 96.9 5.1 163.3 0 239.1c-.6 9 7.1 16.7 16.2 16.7z"]},Fs={prefix:"fas",iconName:"radiation-alt",icon:[496,512,[],"f7ba","M312 256h79.1c9.2 0 16.9-7.7 16-16.8-4.6-43.6-27-81.8-59.5-107.8-7.6-6.1-18.8-4.5-24 3.8L281.9 202c18 11.2 30.1 31.2 30.1 54zm-97.8 54.1L172.4 377c-4.9 7.8-2.4 18.4 5.8 22.5 21.1 10.4 44.7 16.5 69.8 16.5s48.7-6.1 69.9-16.5c8.2-4.1 10.6-14.7 5.8-22.5l-41.8-66.9c-9.8 6.2-21.4 9.9-33.8 9.9s-24.1-3.7-33.9-9.9zM104.9 256H184c0-22.8 12.1-42.8 30.2-54.1l-41.7-66.8c-5.2-8.3-16.4-9.9-24-3.8-32.6 26-54.9 64.2-59.5 107.8-1.1 9.2 6.7 16.9 15.9 16.9zM248 504c137 0 248-111 248-248S385 8 248 8 0 119 0 256s111 248 248 248zm0-432c101.5 0 184 82.5 184 184s-82.5 184-184 184S64 357.5 64 256 146.5 72 248 72zm0 216c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32z"]},qs={prefix:"fas",iconName:"rainbow",icon:[576,512,[],"f75b","M268.3 32.7C115.4 42.9 0 176.9 0 330.2V464c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V320C64 186.8 180.9 80.3 317.5 97.9 430.4 112.4 512 214 512 327.8V464c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V320c0-165.3-140-298.6-307.7-287.3zm-5.6 96.9C166 142 96 229.1 96 326.7V464c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V320c0-74.8 64.5-134.8 140.8-127.4 66.5 6.5 115.2 66.2 115.2 133.1V464c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V320c0-114.2-100.2-205.4-217.3-190.4zm6.2 96.3c-45.6 8.9-76.9 51.5-76.9 97.9V464c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V320c0-17.6 14.3-32 32-32s32 14.4 32 32v144c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V320c0-59.2-53.8-106-115.1-94.1z"]},Us={prefix:"fas",iconName:"random",icon:[512,512,[],"f074","M504.971 359.029c9.373 9.373 9.373 24.569 0 33.941l-80 79.984c-15.01 15.01-40.971 4.49-40.971-16.971V416h-58.785a12.004 12.004 0 0 1-8.773-3.812l-70.556-75.596 53.333-57.143L352 336h32v-39.981c0-21.438 25.943-31.998 40.971-16.971l80 79.981zM12 176h84l52.781 56.551 53.333-57.143-70.556-75.596A11.999 11.999 0 0 0 122.785 96H12c-6.627 0-12 5.373-12 12v56c0 6.627 5.373 12 12 12zm372 0v39.984c0 21.46 25.961 31.98 40.971 16.971l80-79.984c9.373-9.373 9.373-24.569 0-33.941l-80-79.981C409.943 24.021 384 34.582 384 56.019V96h-58.785a12.004 12.004 0 0 0-8.773 3.812L96 336H12c-6.627 0-12 5.373-12 12v56c0 6.627 5.373 12 12 12h110.785c3.326 0 6.503-1.381 8.773-3.812L352 176h32z"]},Ws={prefix:"fas",iconName:"receipt",icon:[384,512,[],"f543","M358.4 3.2L320 48 265.6 3.2a15.9 15.9 0 0 0-19.2 0L192 48 137.6 3.2a15.9 15.9 0 0 0-19.2 0L64 48 25.6 3.2C15-4.7 0 2.8 0 16v480c0 13.2 15 20.7 25.6 12.8L64 464l54.4 44.8a15.9 15.9 0 0 0 19.2 0L192 464l54.4 44.8a15.9 15.9 0 0 0 19.2 0L320 464l38.4 44.8c10.5 7.9 25.6.4 25.6-12.8V16c0-13.2-15-20.7-25.6-12.8zM320 360c0 4.4-3.6 8-8 8H72c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h240c4.4 0 8 3.6 8 8v16zm0-96c0 4.4-3.6 8-8 8H72c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h240c4.4 0 8 3.6 8 8v16zm0-96c0 4.4-3.6 8-8 8H72c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h240c4.4 0 8 3.6 8 8v16z"]},Gs={prefix:"fas",iconName:"record-vinyl",icon:[512,512,[],"f8d9","M256 152a104 104 0 1 0 104 104 104 104 0 0 0-104-104zm0 128a24 24 0 1 1 24-24 24 24 0 0 1-24 24zm0-272C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 376a128 128 0 1 1 128-128 128 128 0 0 1-128 128z"]},_s={prefix:"fas",iconName:"recycle",icon:[512,512,[],"f1b8","M184.561 261.903c3.232 13.997-12.123 24.635-24.068 17.168l-40.736-25.455-50.867 81.402C55.606 356.273 70.96 384 96.012 384H148c6.627 0 12 5.373 12 12v40c0 6.627-5.373 12-12 12H96.115c-75.334 0-121.302-83.048-81.408-146.88l50.822-81.388-40.725-25.448c-12.081-7.547-8.966-25.961 4.879-29.158l110.237-25.45c8.611-1.988 17.201 3.381 19.189 11.99l25.452 110.237zm98.561-182.915l41.289 66.076-40.74 25.457c-12.051 7.528-9 25.953 4.879 29.158l110.237 25.45c8.672 1.999 17.215-3.438 19.189-11.99l25.45-110.237c3.197-13.844-11.99-24.719-24.068-17.168l-40.687 25.424-41.263-66.082c-37.521-60.033-125.209-60.171-162.816 0l-17.963 28.766c-3.51 5.62-1.8 13.021 3.82 16.533l33.919 21.195c5.62 3.512 13.024 1.803 16.536-3.817l17.961-28.743c12.712-20.341 41.973-19.676 54.257-.022zM497.288 301.12l-27.515-44.065c-3.511-5.623-10.916-7.334-16.538-3.821l-33.861 21.159c-5.62 3.512-7.33 10.915-3.818 16.536l27.564 44.112c13.257 21.211-2.057 48.96-27.136 48.96H320V336.02c0-14.213-17.242-21.383-27.313-11.313l-80 79.981c-6.249 6.248-6.249 16.379 0 22.627l80 79.989C302.689 517.308 320 510.3 320 495.989V448h95.88c75.274 0 121.335-82.997 81.408-146.88z"]},$s={prefix:"fas",iconName:"redo",icon:[512,512,[],"f01e","M500.33 0h-47.41a12 12 0 0 0-12 12.57l4 82.76A247.42 247.42 0 0 0 256 8C119.34 8 7.9 119.53 8 256.19 8.1 393.07 119.1 504 256 504a247.1 247.1 0 0 0 166.18-63.91 12 12 0 0 0 .48-17.43l-34-34a12 12 0 0 0-16.38-.55A176 176 0 1 1 402.1 157.8l-101.53-4.87a12 12 0 0 0-12.57 12v47.41a12 12 0 0 0 12 12h200.33a12 12 0 0 0 12-12V12a12 12 0 0 0-12-12z"]},Ys={prefix:"fas",iconName:"redo-alt",icon:[512,512,[],"f2f9","M256.455 8c66.269.119 126.437 26.233 170.859 68.685l35.715-35.715C478.149 25.851 504 36.559 504 57.941V192c0 13.255-10.745 24-24 24H345.941c-21.382 0-32.09-25.851-16.971-40.971l41.75-41.75c-30.864-28.899-70.801-44.907-113.23-45.273-92.398-.798-170.283 73.977-169.484 169.442C88.764 348.009 162.184 424 256 424c41.127 0 79.997-14.678 110.629-41.556 4.743-4.161 11.906-3.908 16.368.553l39.662 39.662c4.872 4.872 4.631 12.815-.482 17.433C378.202 479.813 319.926 504 256 504 119.034 504 8.001 392.967 8 256.002 7.999 119.193 119.646 7.755 256.455 8z"]},Ks={prefix:"fas",iconName:"registered",icon:[512,512,[],"f25d","M285.363 207.475c0 18.6-9.831 28.431-28.431 28.431h-29.876v-56.14h23.378c28.668 0 34.929 8.773 34.929 27.709zM504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM363.411 360.414c-46.729-84.825-43.299-78.636-44.702-80.98 23.432-15.172 37.945-42.979 37.945-74.486 0-54.244-31.5-89.252-105.498-89.252h-70.667c-13.255 0-24 10.745-24 24V372c0 13.255 10.745 24 24 24h22.567c13.255 0 24-10.745 24-24v-71.663h25.556l44.129 82.937a24.001 24.001 0 0 0 21.188 12.727h24.464c18.261-.001 29.829-19.591 21.018-35.587z"]},Js={prefix:"fas",iconName:"remove-format",icon:[640,512,[],"f87d","M336 416h-11.17l9.26-27.77L267 336.4 240.49 416H208a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm297.82 42.1L377 259.59 426.17 112H544v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16H176a16 16 0 0 0-16 16v43.9L45.46 3.38A16 16 0 0 0 23 6.19L3.37 31.46a16 16 0 0 0 2.81 22.45l588.36 454.72a16 16 0 0 0 22.46-2.81l19.64-25.27a16 16 0 0 0-2.82-22.45zM309.91 207.76L224 141.36V112h117.83z"]},Qs={prefix:"fas",iconName:"reply",icon:[512,512,[],"f3e5","M8.309 189.836L184.313 37.851C199.719 24.546 224 35.347 224 56.015v80.053c160.629 1.839 288 34.032 288 186.258 0 61.441-39.581 122.309-83.333 154.132-13.653 9.931-33.111-2.533-28.077-18.631 45.344-145.012-21.507-183.51-176.59-185.742V360c0 20.7-24.3 31.453-39.687 18.164l-176.004-152c-11.071-9.562-11.086-26.753 0-36.328z"]},Xs={prefix:"fas",iconName:"reply-all",icon:[576,512,[],"f122","M136.309 189.836L312.313 37.851C327.72 24.546 352 35.348 352 56.015v82.763c129.182 10.231 224 52.212 224 183.548 0 61.441-39.582 122.309-83.333 154.132-13.653 9.931-33.111-2.533-28.077-18.631 38.512-123.162-3.922-169.482-112.59-182.015v84.175c0 20.701-24.3 31.453-39.687 18.164L136.309 226.164c-11.071-9.561-11.086-26.753 0-36.328zm-128 36.328L184.313 378.15C199.7 391.439 224 380.687 224 359.986v-15.818l-108.606-93.785A55.96 55.96 0 0 1 96 207.998a55.953 55.953 0 0 1 19.393-42.38L224 71.832V56.015c0-20.667-24.28-31.469-39.687-18.164L8.309 189.836c-11.086 9.575-11.071 26.767 0 36.328z"]},ch={prefix:"fas",iconName:"republican",icon:[640,512,[],"f75e","M544 192c0-88.4-71.6-160-160-160H160C71.6 32 0 103.6 0 192v64h544v-64zm-367.7-21.6l-19.8 19.3 4.7 27.3c.8 4.9-4.3 8.6-8.7 6.3L128 210.4l-24.5 12.9c-4.3 2.3-9.5-1.4-8.7-6.3l4.7-27.3-19.8-19.3c-3.6-3.5-1.6-9.5 3.3-10.2l27.4-4 12.2-24.8c2.2-4.5 8.6-4.4 10.7 0l12.2 24.8 27.4 4c5 .7 6.9 6.7 3.4 10.2zm144 0l-19.8 19.3 4.7 27.3c.8 4.9-4.3 8.6-8.7 6.3L272 210.4l-24.5 12.9c-4.3 2.3-9.5-1.4-8.7-6.3l4.7-27.3-19.8-19.3c-3.6-3.5-1.6-9.5 3.3-10.2l27.4-4 12.2-24.8c2.2-4.5 8.6-4.4 10.7 0l12.2 24.8 27.4 4c5 .7 6.9 6.7 3.4 10.2zm144 0l-19.8 19.3 4.7 27.3c.8 4.9-4.3 8.6-8.7 6.3L416 210.4l-24.5 12.9c-4.3 2.3-9.5-1.4-8.7-6.3l4.7-27.3-19.8-19.3c-3.6-3.5-1.6-9.5 3.3-10.2l27.4-4 12.2-24.8c2.2-4.5 8.6-4.4 10.7 0l12.2 24.8 27.4 4c5 .7 6.9 6.7 3.4 10.2zM624 320h-32c-8.8 0-16 7.2-16 16v64c0 8.8-7.2 16-16 16s-16-7.2-16-16V288H0v176c0 8.8 7.2 16 16 16h96c8.8 0 16-7.2 16-16v-80h192v80c0 8.8 7.2 16 16 16h96c8.8 0 16-7.2 16-16V352h32v43.3c0 41.8 30 80.1 71.6 84.3 47.8 4.9 88.4-32.7 88.4-79.6v-64c0-8.8-7.2-16-16-16z"]},ah={prefix:"fas",iconName:"restroom",icon:[640,512,[],"f7bd","M128 128c35.3 0 64-28.7 64-64S163.3 0 128 0 64 28.7 64 64s28.7 64 64 64zm384 0c35.3 0 64-28.7 64-64S547.3 0 512 0s-64 28.7-64 64 28.7 64 64 64zm127.3 226.5l-45.6-185.8c-3.3-13.5-15.5-23-29.8-24.2-15 9.7-32.8 15.5-52 15.5-19.2 0-37-5.8-52-15.5-14.3 1.2-26.5 10.7-29.8 24.2l-45.6 185.8C381 369.6 393 384 409.2 384H464v104c0 13.3 10.7 24 24 24h48c13.3 0 24-10.7 24-24V384h54.8c16.2 0 28.2-14.4 24.5-29.5zM336 0h-32c-8.8 0-16 7.2-16 16v480c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V16c0-8.8-7.2-16-16-16zM180.1 144.4c-15 9.8-32.9 15.6-52.1 15.6-19.2 0-37.1-5.8-52.1-15.6C51.3 146.5 32 166.9 32 192v136c0 13.3 10.7 24 24 24h8v136c0 13.3 10.7 24 24 24h80c13.3 0 24-10.7 24-24V352h8c13.3 0 24-10.7 24-24V192c0-25.1-19.3-45.5-43.9-47.6z"]},eh={prefix:"fas",iconName:"retweet",icon:[640,512,[],"f079","M629.657 343.598L528.971 444.284c-9.373 9.372-24.568 9.372-33.941 0L394.343 343.598c-9.373-9.373-9.373-24.569 0-33.941l10.823-10.823c9.562-9.562 25.133-9.34 34.419.492L480 342.118V160H292.451a24.005 24.005 0 0 1-16.971-7.029l-16-16C244.361 121.851 255.069 96 276.451 96H520c13.255 0 24 10.745 24 24v222.118l40.416-42.792c9.285-9.831 24.856-10.054 34.419-.492l10.823 10.823c9.372 9.372 9.372 24.569-.001 33.941zm-265.138 15.431A23.999 23.999 0 0 0 347.548 352H160V169.881l40.416 42.792c9.286 9.831 24.856 10.054 34.419.491l10.822-10.822c9.373-9.373 9.373-24.569 0-33.941L144.971 67.716c-9.373-9.373-24.569-9.373-33.941 0L10.343 168.402c-9.373 9.373-9.373 24.569 0 33.941l10.822 10.822c9.562 9.562 25.133 9.34 34.419-.491L96 169.881V392c0 13.255 10.745 24 24 24h243.549c21.382 0 32.09-25.851 16.971-40.971l-16.001-16z"]},ih={prefix:"fas",iconName:"ribbon",icon:[448,512,[],"f4d6","M6.1 444.3c-9.6 10.8-7.5 27.6 4.5 35.7l68.8 27.9c9.9 6.7 23.3 5 31.3-3.8l91.8-101.9-79.2-87.9-117.2 130zm435.8 0s-292-324.6-295.4-330.1c15.4-8.4 40.2-17.9 77.5-17.9s62.1 9.5 77.5 17.9c-3.3 5.6-56 64.6-56 64.6l79.1 87.7 34.2-38c28.7-31.9 33.3-78.6 11.4-115.5l-43.7-73.5c-4.3-7.2-9.9-13.3-16.8-18-40.7-27.6-127.4-29.7-171.4 0-6.9 4.7-12.5 10.8-16.8 18l-43.6 73.2c-1.5 2.5-37.1 62.2 11.5 116L337.5 504c8 8.9 21.4 10.5 31.3 3.8l68.8-27.9c11.9-8 14-24.8 4.3-35.6z"]},nh={prefix:"fas",iconName:"ring",icon:[512,512,[],"f70b","M256 64C110.06 64 0 125.91 0 208v98.13C0 384.48 114.62 448 256 448s256-63.52 256-141.87V208c0-82.09-110.06-144-256-144zm0 64c106.04 0 192 35.82 192 80 0 9.26-3.97 18.12-10.91 26.39C392.15 208.21 328.23 192 256 192s-136.15 16.21-181.09 42.39C67.97 226.12 64 217.26 64 208c0-44.18 85.96-80 192-80zM120.43 264.64C155.04 249.93 201.64 240 256 240s100.96 9.93 135.57 24.64C356.84 279.07 308.93 288 256 288s-100.84-8.93-135.57-23.36z"]},th={prefix:"fas",iconName:"road",icon:[576,512,[],"f018","M573.19 402.67l-139.79-320C428.43 71.29 417.6 64 405.68 64h-97.59l2.45 23.16c.5 4.72-3.21 8.84-7.96 8.84h-29.16c-4.75 0-8.46-4.12-7.96-8.84L267.91 64h-97.59c-11.93 0-22.76 7.29-27.73 18.67L2.8 402.67C-6.45 423.86 8.31 448 30.54 448h196.84l10.31-97.68c.86-8.14 7.72-14.32 15.91-14.32h68.8c8.19 0 15.05 6.18 15.91 14.32L348.62 448h196.84c22.23 0 36.99-24.14 27.73-45.33zM260.4 135.16a8 8 0 0 1 7.96-7.16h39.29c4.09 0 7.53 3.09 7.96 7.16l4.6 43.58c.75 7.09-4.81 13.26-11.93 13.26h-40.54c-7.13 0-12.68-6.17-11.93-13.26l4.59-43.58zM315.64 304h-55.29c-9.5 0-16.91-8.23-15.91-17.68l5.07-48c.86-8.14 7.72-14.32 15.91-14.32h45.15c8.19 0 15.05 6.18 15.91 14.32l5.07 48c1 9.45-6.41 17.68-15.91 17.68z"]},oh={prefix:"fas",iconName:"robot",icon:[640,512,[],"f544","M32,224H64V416H32A31.96166,31.96166,0,0,1,0,384V256A31.96166,31.96166,0,0,1,32,224Zm512-48V448a64.06328,64.06328,0,0,1-64,64H160a64.06328,64.06328,0,0,1-64-64V176a79.974,79.974,0,0,1,80-80H288V32a32,32,0,0,1,64,0V96H464A79.974,79.974,0,0,1,544,176ZM264,256a40,40,0,1,0-40,40A39.997,39.997,0,0,0,264,256Zm-8,128H192v32h64Zm96,0H288v32h64ZM456,256a40,40,0,1,0-40,40A39.997,39.997,0,0,0,456,256Zm-8,128H384v32h64ZM640,256V384a31.96166,31.96166,0,0,1-32,32H576V224h32A31.96166,31.96166,0,0,1,640,256Z"]},rh={prefix:"fas",iconName:"rocket",icon:[512,512,[],"f135","M505.12019,19.09375c-1.18945-5.53125-6.65819-11-12.207-12.1875C460.716,0,435.507,0,410.40747,0,307.17523,0,245.26909,55.20312,199.05238,128H94.83772c-16.34763.01562-35.55658,11.875-42.88664,26.48438L2.51562,253.29688A28.4,28.4,0,0,0,0,264a24.00867,24.00867,0,0,0,24.00582,24H127.81618l-22.47457,22.46875c-11.36521,11.36133-12.99607,32.25781,0,45.25L156.24582,406.625c11.15623,11.1875,32.15619,13.15625,45.27726,0l22.47457-22.46875V488a24.00867,24.00867,0,0,0,24.00581,24,28.55934,28.55934,0,0,0,10.707-2.51562l98.72834-49.39063c14.62888-7.29687,26.50776-26.5,26.50776-42.85937V312.79688c72.59753-46.3125,128.03493-108.40626,128.03493-211.09376C512.07526,76.5,512.07526,51.29688,505.12019,19.09375ZM384.04033,168A40,40,0,1,1,424.05,128,40.02322,40.02322,0,0,1,384.04033,168Z"]},lh={prefix:"fas",iconName:"route",icon:[512,512,[],"f4d7","M416 320h-96c-17.6 0-32-14.4-32-32s14.4-32 32-32h96s96-107 96-160-43-96-96-96-96 43-96 96c0 25.5 22.2 63.4 45.3 96H320c-52.9 0-96 43.1-96 96s43.1 96 96 96h96c17.6 0 32 14.4 32 32s-14.4 32-32 32H185.5c-16 24.8-33.8 47.7-47.3 64H416c52.9 0 96-43.1 96-96s-43.1-96-96-96zm0-256c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zM96 256c-53 0-96 43-96 96s96 160 96 160 96-107 96-160-43-96-96-96zm0 128c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},fh={prefix:"fas",iconName:"rss",icon:[448,512,[],"f09e","M128.081 415.959c0 35.369-28.672 64.041-64.041 64.041S0 451.328 0 415.959s28.672-64.041 64.041-64.041 64.04 28.673 64.04 64.041zm175.66 47.25c-8.354-154.6-132.185-278.587-286.95-286.95C7.656 175.765 0 183.105 0 192.253v48.069c0 8.415 6.49 15.472 14.887 16.018 111.832 7.284 201.473 96.702 208.772 208.772.547 8.397 7.604 14.887 16.018 14.887h48.069c9.149.001 16.489-7.655 15.995-16.79zm144.249.288C439.596 229.677 251.465 40.445 16.503 32.01 7.473 31.686 0 38.981 0 48.016v48.068c0 8.625 6.835 15.645 15.453 15.999 191.179 7.839 344.627 161.316 352.465 352.465.353 8.618 7.373 15.453 15.999 15.453h48.068c9.034-.001 16.329-7.474 16.005-16.504z"]},sh={prefix:"fas",iconName:"rss-square",icon:[448,512,[],"f143","M400 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zM112 416c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48zm157.533 0h-34.335c-6.011 0-11.051-4.636-11.442-10.634-5.214-80.05-69.243-143.92-149.123-149.123-5.997-.39-10.633-5.431-10.633-11.441v-34.335c0-6.535 5.468-11.777 11.994-11.425 110.546 5.974 198.997 94.536 204.964 204.964.352 6.526-4.89 11.994-11.425 11.994zm103.027 0h-34.334c-6.161 0-11.175-4.882-11.427-11.038-5.598-136.535-115.204-246.161-251.76-251.76C68.882 152.949 64 147.935 64 141.774V107.44c0-6.454 5.338-11.664 11.787-11.432 167.83 6.025 302.21 141.191 308.205 308.205.232 6.449-4.978 11.787-11.432 11.787z"]},hh={prefix:"fas",iconName:"ruble-sign",icon:[384,512,[],"f158","M239.36 320C324.48 320 384 260.542 384 175.071S324.48 32 239.36 32H76c-6.627 0-12 5.373-12 12v206.632H12c-6.627 0-12 5.373-12 12V308c0 6.627 5.373 12 12 12h52v32H12c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h52v52c0 6.627 5.373 12 12 12h58.56c6.627 0 12-5.373 12-12v-52H308c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12H146.56v-32h92.8zm-92.8-219.252h78.72c46.72 0 74.88 29.11 74.88 74.323 0 45.832-28.16 75.561-76.16 75.561h-77.44V100.748z"]},mh={prefix:"fas",iconName:"ruler",icon:[640,512,[],"f545","M635.7 167.2L556.1 31.7c-8.8-15-28.3-20.1-43.5-11.5l-69 39.1L503.3 161c2.2 3.8.9 8.5-2.9 10.7l-13.8 7.8c-3.8 2.2-8.7.9-10.9-2.9L416 75l-55.2 31.3 27.9 47.4c2.2 3.8.9 8.5-2.9 10.7l-13.8 7.8c-3.8 2.2-8.7.9-10.9-2.9L333.2 122 278 153.3 337.8 255c2.2 3.7.9 8.5-2.9 10.7l-13.8 7.8c-3.8 2.2-8.7.9-10.9-2.9l-59.7-101.7-55.2 31.3 27.9 47.4c2.2 3.8.9 8.5-2.9 10.7l-13.8 7.8c-3.8 2.2-8.7.9-10.9-2.9l-27.9-47.5-55.2 31.3 59.7 101.7c2.2 3.7.9 8.5-2.9 10.7l-13.8 7.8c-3.8 2.2-8.7.9-10.9-2.9L84.9 262.9l-69 39.1C.7 310.7-4.6 329.8 4.2 344.8l79.6 135.6c8.8 15 28.3 20.1 43.5 11.5L624.1 210c15.2-8.6 20.4-27.8 11.6-42.8z"]},vh={prefix:"fas",iconName:"ruler-combined",icon:[512,512,[],"f546","M160 288h-56c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h56v-64h-56c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h56V96h-56c-4.42 0-8-3.58-8-8V72c0-4.42 3.58-8 8-8h56V32c0-17.67-14.33-32-32-32H32C14.33 0 0 14.33 0 32v448c0 2.77.91 5.24 1.57 7.8L160 329.38V288zm320 64h-32v56c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-56h-64v56c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-56h-64v56c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-56h-41.37L24.2 510.43c2.56.66 5.04 1.57 7.8 1.57h448c17.67 0 32-14.33 32-32v-96c0-17.67-14.33-32-32-32z"]},zh={prefix:"fas",iconName:"ruler-horizontal",icon:[576,512,[],"f547","M544 128h-48v88c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-88h-64v88c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-88h-64v88c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-88h-64v88c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-88h-64v88c0 4.42-3.58 8-8 8H88c-4.42 0-8-3.58-8-8v-88H32c-17.67 0-32 14.33-32 32v192c0 17.67 14.33 32 32 32h512c17.67 0 32-14.33 32-32V160c0-17.67-14.33-32-32-32z"]},ph={prefix:"fas",iconName:"ruler-vertical",icon:[256,512,[],"f548","M168 416c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h88v-64h-88c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h88v-64h-88c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h88v-64h-88c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h88V32c0-17.67-14.33-32-32-32H32C14.33 0 0 14.33 0 32v448c0 17.67 14.33 32 32 32h192c17.67 0 32-14.33 32-32v-64h-88z"]},dh={prefix:"fas",iconName:"running",icon:[416,512,[],"f70c","M272 96c26.51 0 48-21.49 48-48S298.51 0 272 0s-48 21.49-48 48 21.49 48 48 48zM113.69 317.47l-14.8 34.52H32c-17.67 0-32 14.33-32 32s14.33 32 32 32h77.45c19.25 0 36.58-11.44 44.11-29.09l8.79-20.52-10.67-6.3c-17.32-10.23-30.06-25.37-37.99-42.61zM384 223.99h-44.03l-26.06-53.25c-12.5-25.55-35.45-44.23-61.78-50.94l-71.08-21.14c-28.3-6.8-57.77-.55-80.84 17.14l-39.67 30.41c-14.03 10.75-16.69 30.83-5.92 44.86s30.84 16.66 44.86 5.92l39.69-30.41c7.67-5.89 17.44-8 25.27-6.14l14.7 4.37-37.46 87.39c-12.62 29.48-1.31 64.01 26.3 80.31l84.98 50.17-27.47 87.73c-5.28 16.86 4.11 34.81 20.97 40.09 3.19 1 6.41 1.48 9.58 1.48 13.61 0 26.23-8.77 30.52-22.45l31.64-101.06c5.91-20.77-2.89-43.08-21.64-54.39l-61.24-36.14 31.31-78.28 20.27 41.43c8 16.34 24.92 26.89 43.11 26.89H384c17.67 0 32-14.33 32-32s-14.33-31.99-32-31.99z"]},uh={prefix:"fas",iconName:"rupee-sign",icon:[320,512,[],"f156","M308 96c6.627 0 12-5.373 12-12V44c0-6.627-5.373-12-12-12H12C5.373 32 0 37.373 0 44v44.748c0 6.627 5.373 12 12 12h85.28c27.308 0 48.261 9.958 60.97 27.252H12c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h158.757c-6.217 36.086-32.961 58.632-74.757 58.632H12c-6.627 0-12 5.373-12 12v53.012c0 3.349 1.4 6.546 3.861 8.818l165.052 152.356a12.001 12.001 0 0 0 8.139 3.182h82.562c10.924 0 16.166-13.408 8.139-20.818L116.871 319.906c76.499-2.34 131.144-53.395 138.318-127.906H308c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-58.69c-3.486-11.541-8.28-22.246-14.252-32H308z"]},Mh={prefix:"fas",iconName:"sad-cry",icon:[496,512,[],"f5b3","M248 8C111 8 0 119 0 256c0 90.1 48.2 168.7 120 212.1V288c0-8.8 7.2-16 16-16s16 7.2 16 16v196.7c29.5 12.4 62 19.3 96 19.3s66.5-6.9 96-19.3V288c0-8.8 7.2-16 16-16s16 7.2 16 16v180.1C447.8 424.7 496 346 496 256 496 119 385 8 248 8zm-65.5 216.5c-14.8-13.2-46.2-13.2-61 0L112 233c-3.8 3.3-9.3 4-13.7 1.6-4.4-2.4-6.9-7.4-6.1-12.4 4-25.2 34.2-42.1 59.9-42.1S208 197 212 222.2c.8 5-1.7 10-6.1 12.4-5.8 3.1-11.2.7-13.7-1.6l-9.7-8.5zM248 416c-26.5 0-48-28.7-48-64s21.5-64 48-64 48 28.7 48 64-21.5 64-48 64zm149.8-181.5c-5.8 3.1-11.2.7-13.7-1.6l-9.5-8.5c-14.8-13.2-46.2-13.2-61 0L304 233c-3.8 3.3-9.3 4-13.7 1.6-4.4-2.4-6.9-7.4-6.1-12.4 4-25.2 34.2-42.1 59.9-42.1S400 197 404 222.2c.6 4.9-1.8 9.9-6.2 12.3z"]},Ch={prefix:"fas",iconName:"sad-tear",icon:[496,512,[],"f5b4","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm80 168c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zM152 416c-26.5 0-48-21-48-47 0-20 28.5-60.4 41.6-77.8 3.2-4.3 9.6-4.3 12.8 0C171.5 308.6 200 349 200 369c0 26-21.5 47-48 47zm16-176c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm170.2 154.2C315.8 367.4 282.9 352 248 352c-21.2 0-21.2-32 0-32 44.4 0 86.3 19.6 114.7 53.8 13.8 16.4-11.2 36.5-24.5 20.4z"]},Hh={prefix:"fas",iconName:"satellite",icon:[512,512,[],"f7bf","M502.60969,310.04206l-96.70393,96.71625a31.88151,31.88151,0,0,1-45.00765,0L280.572,326.34115l-9.89231,9.90759a190.56343,190.56343,0,0,1-5.40716,168.52287c-4.50077,8.50115-16.39342,9.59505-23.20707,2.79725L134.54715,400.05428l-17.7999,17.79929c.70324,2.60972,1.60965,5.00067,1.60965,7.79793a32.00544,32.00544,0,1,1-32.00544-32.00434c2.79735,0,5.18838.90637,7.7982,1.60959l17.7999-17.79929L4.43129,269.94287c-6.798-6.81342-5.70409-18.6119,2.79735-23.20627a190.58161,190.58161,0,0,1,168.52864-5.407l9.79854-9.79821-80.31053-80.41716a32.002,32.002,0,0,1,0-45.09987L201.96474,9.29814A31.62639,31.62639,0,0,1,224.46868,0a31.99951,31.99951,0,0,1,22.59759,9.29814l80.32615,80.30777,47.805-47.89713a33.6075,33.6075,0,0,1,47.50808,0l47.50807,47.50645a33.63308,33.63308,0,0,1,0,47.50644l-47.805,47.89713L502.71908,265.036A31.78938,31.78938,0,0,1,502.60969,310.04206ZM219.56159,197.433l73.82505-73.82252-68.918-68.9-73.80942,73.80689Zm237.74352,90.106-68.90233-68.9156-73.825,73.82252,68.918,68.9Z"]},gh={prefix:"fas",iconName:"satellite-dish",icon:[512,512,[],"f7c0","M305.44954,462.59c7.39157,7.29792,6.18829,20.09661-3.00038,25.00356-77.713,41.80281-176.72559,29.9105-242.34331-35.7082C-5.49624,386.28227-17.404,287.362,24.41381,209.554c4.89125-9.095,17.68975-10.29834,25.00318-3.00043L166.22872,323.36708l27.39411-27.39452c-.68759-2.60974-1.594-5.00071-1.594-7.81361a32.00407,32.00407,0,1,1,32.00407,32.00455c-2.79723,0-5.20378-.89075-7.79786-1.594l-27.40974,27.41015ZM511.9758,303.06732a16.10336,16.10336,0,0,1-16.002,17.00242H463.86031a15.96956,15.96956,0,0,1-15.89265-15.00213C440.46671,175.5492,336.45348,70.53427,207.03078,63.53328a15.84486,15.84486,0,0,1-15.00191-15.90852V16.02652A16.09389,16.09389,0,0,1,209.031.02425C372.25491,8.61922,503.47472,139.841,511.9758,303.06732Zm-96.01221-.29692a16.21093,16.21093,0,0,1-16.11142,17.29934H367.645a16.06862,16.06862,0,0,1-15.89265-14.70522c-6.90712-77.01094-68.118-138.91037-144.92467-145.22376a15.94,15.94,0,0,1-14.79876-15.89289V112.13393a16.134,16.134,0,0,1,17.29908-16.096C319.45132,104.5391,407.55627,192.64538,415.96359,302.7704Z"]},Vh={prefix:"fas",iconName:"save",icon:[448,512,[],"f0c7","M433.941 129.941l-83.882-83.882A48 48 0 0 0 316.118 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V163.882a48 48 0 0 0-14.059-33.941zM224 416c-35.346 0-64-28.654-64-64 0-35.346 28.654-64 64-64s64 28.654 64 64c0 35.346-28.654 64-64 64zm96-304.52V212c0 6.627-5.373 12-12 12H76c-6.627 0-12-5.373-12-12V108c0-6.627 5.373-12 12-12h228.52c3.183 0 6.235 1.264 8.485 3.515l3.48 3.48A11.996 11.996 0 0 1 320 111.48z"]},xh={prefix:"fas",iconName:"school",icon:[640,512,[],"f549","M0 224v272c0 8.84 7.16 16 16 16h80V192H32c-17.67 0-32 14.33-32 32zm360-48h-24v-40c0-4.42-3.58-8-8-8h-16c-4.42 0-8 3.58-8 8v64c0 4.42 3.58 8 8 8h48c4.42 0 8-3.58 8-8v-16c0-4.42-3.58-8-8-8zm137.75-63.96l-160-106.67a32.02 32.02 0 0 0-35.5 0l-160 106.67A32.002 32.002 0 0 0 128 138.66V512h128V368c0-8.84 7.16-16 16-16h96c8.84 0 16 7.16 16 16v144h128V138.67c0-10.7-5.35-20.7-14.25-26.63zM320 256c-44.18 0-80-35.82-80-80s35.82-80 80-80 80 35.82 80 80-35.82 80-80 80zm288-64h-64v320h80c8.84 0 16-7.16 16-16V224c0-17.67-14.33-32-32-32z"]},Lh={prefix:"fas",iconName:"screwdriver",icon:[512,512,[],"f54a","M448 0L320 96v62.06l-83.03 83.03c6.79 4.25 13.27 9.06 19.07 14.87 5.8 5.8 10.62 12.28 14.87 19.07L353.94 192H416l96-128-64-64zM128 278.59L10.92 395.67c-14.55 14.55-14.55 38.15 0 52.71l52.7 52.7c14.56 14.56 38.15 14.56 52.71 0L233.41 384c29.11-29.11 29.11-76.3 0-105.41s-76.3-29.11-105.41 0z"]},bh={prefix:"fas",iconName:"scroll",icon:[640,512,[],"f70e","M48 0C21.53 0 0 21.53 0 48v64c0 8.84 7.16 16 16 16h80V48C96 21.53 74.47 0 48 0zm208 412.57V352h288V96c0-52.94-43.06-96-96-96H111.59C121.74 13.41 128 29.92 128 48v368c0 38.87 34.65 69.65 74.75 63.12C234.22 474 256 444.46 256 412.57zM288 384v32c0 52.93-43.06 96-96 96h336c61.86 0 112-50.14 112-112 0-8.84-7.16-16-16-16H288z"]},Nh={prefix:"fas",iconName:"sd-card",icon:[384,512,[],"f7c2","M320 0H128L0 128v320c0 35.3 28.7 64 64 64h256c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64zM160 160h-48V64h48v96zm80 0h-48V64h48v96zm80 0h-48V64h48v96z"]},Ah={prefix:"fas",iconName:"search",icon:[512,512,[],"f002","M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"]},yh={prefix:"fas",iconName:"search-dollar",icon:[512,512,[],"f688","M505.04 442.66l-99.71-99.69c-4.5-4.5-10.6-7-17-7h-16.3c27.6-35.3 44-79.69 44-127.99C416.03 93.09 322.92 0 208.02 0S0 93.09 0 207.98s93.11 207.98 208.02 207.98c48.3 0 92.71-16.4 128.01-44v16.3c0 6.4 2.5 12.5 7 17l99.71 99.69c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.59.1-33.99zm-297.02-90.7c-79.54 0-144-64.34-144-143.98 0-79.53 64.35-143.98 144-143.98 79.54 0 144 64.34 144 143.98 0 79.53-64.35 143.98-144 143.98zm27.11-152.54l-45.01-13.5c-5.16-1.55-8.77-6.78-8.77-12.73 0-7.27 5.3-13.19 11.8-13.19h28.11c4.56 0 8.96 1.29 12.82 3.72 3.24 2.03 7.36 1.91 10.13-.73l11.75-11.21c3.53-3.37 3.33-9.21-.57-12.14-9.1-6.83-20.08-10.77-31.37-11.35V112c0-4.42-3.58-8-8-8h-16c-4.42 0-8 3.58-8 8v16.12c-23.63.63-42.68 20.55-42.68 45.07 0 19.97 12.99 37.81 31.58 43.39l45.01 13.5c5.16 1.55 8.77 6.78 8.77 12.73 0 7.27-5.3 13.19-11.8 13.19h-28.1c-4.56 0-8.96-1.29-12.82-3.72-3.24-2.03-7.36-1.91-10.13.73l-11.75 11.21c-3.53 3.37-3.33 9.21.57 12.14 9.1 6.83 20.08 10.77 31.37 11.35V304c0 4.42 3.58 8 8 8h16c4.42 0 8-3.58 8-8v-16.12c23.63-.63 42.68-20.54 42.68-45.07 0-19.97-12.99-37.81-31.59-43.39z"]},Sh={prefix:"fas",iconName:"search-location",icon:[512,512,[],"f689","M505.04 442.66l-99.71-99.69c-4.5-4.5-10.6-7-17-7h-16.3c27.6-35.3 44-79.69 44-127.99C416.03 93.09 322.92 0 208.02 0S0 93.09 0 207.98s93.11 207.98 208.02 207.98c48.3 0 92.71-16.4 128.01-44v16.3c0 6.4 2.5 12.5 7 17l99.71 99.69c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.59.1-33.99zm-297.02-90.7c-79.54 0-144-64.34-144-143.98 0-79.53 64.35-143.98 144-143.98 79.54 0 144 64.34 144 143.98 0 79.53-64.35 143.98-144 143.98zm.02-239.96c-40.78 0-73.84 33.05-73.84 73.83 0 32.96 48.26 93.05 66.75 114.86a9.24 9.24 0 0 0 14.18 0c18.49-21.81 66.75-81.89 66.75-114.86 0-40.78-33.06-73.83-73.84-73.83zm0 96c-13.26 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24z"]},wh={prefix:"fas",iconName:"search-minus",icon:[512,512,[],"f010","M304 192v32c0 6.6-5.4 12-12 12H124c-6.6 0-12-5.4-12-12v-32c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12zm201 284.7L476.7 505c-9.4 9.4-24.6 9.4-33.9 0L343 405.3c-4.5-4.5-7-10.6-7-17V372c-35.3 27.6-79.7 44-128 44C93.1 416 0 322.9 0 208S93.1 0 208 0s208 93.1 208 208c0 48.3-16.4 92.7-44 128h16.3c6.4 0 12.5 2.5 17 7l99.7 99.7c9.3 9.4 9.3 24.6 0 34zM344 208c0-75.2-60.8-136-136-136S72 132.8 72 208s60.8 136 136 136 136-60.8 136-136z"]},kh={prefix:"fas",iconName:"search-plus",icon:[512,512,[],"f00e","M304 192v32c0 6.6-5.4 12-12 12h-56v56c0 6.6-5.4 12-12 12h-32c-6.6 0-12-5.4-12-12v-56h-56c-6.6 0-12-5.4-12-12v-32c0-6.6 5.4-12 12-12h56v-56c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v56h56c6.6 0 12 5.4 12 12zm201 284.7L476.7 505c-9.4 9.4-24.6 9.4-33.9 0L343 405.3c-4.5-4.5-7-10.6-7-17V372c-35.3 27.6-79.7 44-128 44C93.1 416 0 322.9 0 208S93.1 0 208 0s208 93.1 208 208c0 48.3-16.4 92.7-44 128h16.3c6.4 0 12.5 2.5 17 7l99.7 99.7c9.3 9.4 9.3 24.6 0 34zM344 208c0-75.2-60.8-136-136-136S72 132.8 72 208s60.8 136 136 136 136-60.8 136-136z"]},Th={prefix:"fas",iconName:"seedling",icon:[512,512,[],"f4d8","M64 96H0c0 123.7 100.3 224 224 224v144c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V320C288 196.3 187.7 96 64 96zm384-64c-84.2 0-157.4 46.5-195.7 115.2 27.7 30.2 48.2 66.9 59 107.6C424 243.1 512 147.9 512 32h-64z"]},Eh={prefix:"fas",iconName:"server",icon:[512,512,[],"f233","M480 160H32c-17.673 0-32-14.327-32-32V64c0-17.673 14.327-32 32-32h448c17.673 0 32 14.327 32 32v64c0 17.673-14.327 32-32 32zm-48-88c-13.255 0-24 10.745-24 24s10.745 24 24 24 24-10.745 24-24-10.745-24-24-24zm-64 0c-13.255 0-24 10.745-24 24s10.745 24 24 24 24-10.745 24-24-10.745-24-24-24zm112 248H32c-17.673 0-32-14.327-32-32v-64c0-17.673 14.327-32 32-32h448c17.673 0 32 14.327 32 32v64c0 17.673-14.327 32-32 32zm-48-88c-13.255 0-24 10.745-24 24s10.745 24 24 24 24-10.745 24-24-10.745-24-24-24zm-64 0c-13.255 0-24 10.745-24 24s10.745 24 24 24 24-10.745 24-24-10.745-24-24-24zm112 248H32c-17.673 0-32-14.327-32-32v-64c0-17.673 14.327-32 32-32h448c17.673 0 32 14.327 32 32v64c0 17.673-14.327 32-32 32zm-48-88c-13.255 0-24 10.745-24 24s10.745 24 24 24 24-10.745 24-24-10.745-24-24-24zm-64 0c-13.255 0-24 10.745-24 24s10.745 24 24 24 24-10.745 24-24-10.745-24-24-24z"]},Ph={prefix:"fas",iconName:"shapes",icon:[512,512,[],"f61f","M128,256A128,128,0,1,0,256,384,128,128,0,0,0,128,256Zm379-54.86L400.07,18.29a37.26,37.26,0,0,0-64.14,0L229,201.14C214.76,225.52,232.58,256,261.09,256H474.91C503.42,256,521.24,225.52,507,201.14ZM480,288H320a32,32,0,0,0-32,32V480a32,32,0,0,0,32,32H480a32,32,0,0,0,32-32V320A32,32,0,0,0,480,288Z"]},Dh={prefix:"fas",iconName:"share",icon:[512,512,[],"f064","M503.691 189.836L327.687 37.851C312.281 24.546 288 35.347 288 56.015v80.053C127.371 137.907 0 170.1 0 322.326c0 61.441 39.581 122.309 83.333 154.132 13.653 9.931 33.111-2.533 28.077-18.631C66.066 312.814 132.917 274.316 288 272.085V360c0 20.7 24.3 31.453 39.687 18.164l176.004-152c11.071-9.562 11.086-26.753 0-36.328z"]},Oh={prefix:"fas",iconName:"share-alt",icon:[448,512,[],"f1e0","M352 320c-22.608 0-43.387 7.819-59.79 20.895l-102.486-64.054a96.551 96.551 0 0 0 0-41.683l102.486-64.054C308.613 184.181 329.392 192 352 192c53.019 0 96-42.981 96-96S405.019 0 352 0s-96 42.981-96 96c0 7.158.79 14.13 2.276 20.841L155.79 180.895C139.387 167.819 118.608 160 96 160c-53.019 0-96 42.981-96 96s42.981 96 96 96c22.608 0 43.387-7.819 59.79-20.895l102.486 64.054A96.301 96.301 0 0 0 256 416c0 53.019 42.981 96 96 96s96-42.981 96-96-42.981-96-96-96z"]},Ih={prefix:"fas",iconName:"share-alt-square",icon:[448,512,[],"f1e1","M448 80v352c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48zM304 296c-14.562 0-27.823 5.561-37.783 14.671l-67.958-40.775a56.339 56.339 0 0 0 0-27.793l67.958-40.775C276.177 210.439 289.438 216 304 216c30.928 0 56-25.072 56-56s-25.072-56-56-56-56 25.072-56 56c0 4.797.605 9.453 1.74 13.897l-67.958 40.775C171.823 205.561 158.562 200 144 200c-30.928 0-56 25.072-56 56s25.072 56 56 56c14.562 0 27.823-5.561 37.783-14.671l67.958 40.775a56.088 56.088 0 0 0-1.74 13.897c0 30.928 25.072 56 56 56s56-25.072 56-56C360 321.072 334.928 296 304 296z"]},Bh={prefix:"fas",iconName:"share-square",icon:[576,512,[],"f14d","M568.482 177.448L424.479 313.433C409.3 327.768 384 317.14 384 295.985v-71.963c-144.575.97-205.566 35.113-164.775 171.353 4.483 14.973-12.846 26.567-25.006 17.33C155.252 383.105 120 326.488 120 269.339c0-143.937 117.599-172.5 264-173.312V24.012c0-21.174 25.317-31.768 40.479-17.448l144.003 135.988c10.02 9.463 10.028 25.425 0 34.896zM384 379.128V448H64V128h50.916a11.99 11.99 0 0 0 8.648-3.693c14.953-15.568 32.237-27.89 51.014-37.676C185.708 80.83 181.584 64 169.033 64H48C21.49 64 0 85.49 0 112v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48v-88.806c0-8.288-8.197-14.066-16.011-11.302a71.83 71.83 0 0 1-34.189 3.377c-7.27-1.046-13.8 4.514-13.8 11.859z"]},Rh={prefix:"fas",iconName:"shekel-sign",icon:[448,512,[],"f20b","M248 168v168c0 8.84 7.16 16 16 16h48c8.84 0 16-7.16 16-16V168c0-75.11-60.89-136-136-136H24C10.75 32 0 42.74 0 56v408c0 8.84 7.16 16 16 16h48c8.84 0 16-7.16 16-16V112h112c30.93 0 56 25.07 56 56zM432 32h-48c-8.84 0-16 7.16-16 16v296c0 30.93-25.07 56-56 56H200V176c0-8.84-7.16-16-16-16h-48c-8.84 0-16 7.16-16 16v280c0 13.25 10.75 24 24 24h168c75.11 0 136-60.89 136-136V48c0-8.84-7.16-16-16-16z"]},Zh={prefix:"fas",iconName:"shield-alt",icon:[512,512,[],"f3ed","M466.5 83.7l-192-80a48.15 48.15 0 0 0-36.9 0l-192 80C27.7 91.1 16 108.6 16 128c0 198.5 114.5 335.7 221.5 380.3 11.8 4.9 25.1 4.9 36.9 0C360.1 472.6 496 349.3 496 128c0-19.4-11.7-36.9-29.5-44.3zM256.1 446.3l-.1-381 175.9 73.3c-3.3 151.4-82.1 261.1-175.8 307.7z"]},jh={prefix:"fas",iconName:"shield-virus",icon:[512,512,[],"e06c","M224,192a16,16,0,1,0,16,16A16,16,0,0,0,224,192ZM466.5,83.68l-192-80A57.4,57.4,0,0,0,256.05,0a57.4,57.4,0,0,0-18.46,3.67l-192,80A47.93,47.93,0,0,0,16,128C16,326.5,130.5,463.72,237.5,508.32a48.09,48.09,0,0,0,36.91,0C360.09,472.61,496,349.3,496,128A48,48,0,0,0,466.5,83.68ZM384,256H371.88c-28.51,0-42.79,34.47-22.63,54.63l8.58,8.57a16,16,0,1,1-22.63,22.63l-8.57-8.58C306.47,313.09,272,327.37,272,355.88V368a16,16,0,0,1-32,0V355.88c0-28.51-34.47-42.79-54.63-22.63l-8.57,8.58a16,16,0,0,1-22.63-22.63l8.58-8.57c20.16-20.16,5.88-54.63-22.63-54.63H128a16,16,0,0,1,0-32h12.12c28.51,0,42.79-34.47,22.63-54.63l-8.58-8.57a16,16,0,0,1,22.63-22.63l8.57,8.58c20.16,20.16,54.63,5.88,54.63-22.63V112a16,16,0,0,1,32,0v12.12c0,28.51,34.47,42.79,54.63,22.63l8.57-8.58a16,16,0,0,1,22.63,22.63l-8.58,8.57C329.09,189.53,343.37,224,371.88,224H384a16,16,0,0,1,0,32Zm-96,0a16,16,0,1,0,16,16A16,16,0,0,0,288,256Z"]},Fh={prefix:"fas",iconName:"ship",icon:[640,512,[],"f21a","M496.616 372.639l70.012-70.012c16.899-16.9 9.942-45.771-12.836-53.092L512 236.102V96c0-17.673-14.327-32-32-32h-64V24c0-13.255-10.745-24-24-24H248c-13.255 0-24 10.745-24 24v40h-64c-17.673 0-32 14.327-32 32v140.102l-41.792 13.433c-22.753 7.313-29.754 36.173-12.836 53.092l70.012 70.012C125.828 416.287 85.587 448 24 448c-13.255 0-24 10.745-24 24v16c0 13.255 10.745 24 24 24 61.023 0 107.499-20.61 143.258-59.396C181.677 487.432 216.021 512 256 512h128c39.979 0 74.323-24.568 88.742-59.396C508.495 491.384 554.968 512 616 512c13.255 0 24-10.745 24-24v-16c0-13.255-10.745-24-24-24-60.817 0-101.542-31.001-119.384-75.361zM192 128h256v87.531l-118.208-37.995a31.995 31.995 0 0 0-19.584 0L192 215.531V128z"]},qh={prefix:"fas",iconName:"shipping-fast",icon:[640,512,[],"f48b","M624 352h-16V243.9c0-12.7-5.1-24.9-14.1-33.9L494 110.1c-9-9-21.2-14.1-33.9-14.1H416V48c0-26.5-21.5-48-48-48H112C85.5 0 64 21.5 64 48v48H8c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8h272c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H40c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8h208c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H8c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8h208c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H64v128c0 53 43 96 96 96s96-43 96-96h128c0 53 43 96 96 96s96-43 96-96h48c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zM160 464c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm320 0c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm80-208H416V144h44.1l99.9 99.9V256z"]},Uh={prefix:"fas",iconName:"shoe-prints",icon:[640,512,[],"f54b","M192 160h32V32h-32c-35.35 0-64 28.65-64 64s28.65 64 64 64zM0 416c0 35.35 28.65 64 64 64h32V352H64c-35.35 0-64 28.65-64 64zm337.46-128c-34.91 0-76.16 13.12-104.73 32-24.79 16.38-44.52 32-104.73 32v128l57.53 15.97c26.21 7.28 53.01 13.12 80.31 15.05 32.69 2.31 65.6.67 97.58-6.2C472.9 481.3 512 429.22 512 384c0-64-84.18-96-174.54-96zM491.42 7.19C459.44.32 426.53-1.33 393.84.99c-27.3 1.93-54.1 7.77-80.31 15.04L256 32v128c60.2 0 79.94 15.62 104.73 32 28.57 18.88 69.82 32 104.73 32C555.82 224 640 192 640 128c0-45.22-39.1-97.3-148.58-120.81z"]},Wh={prefix:"fas",iconName:"shopping-bag",icon:[448,512,[],"f290","M352 160v-32C352 57.42 294.579 0 224 0 153.42 0 96 57.42 96 128v32H0v272c0 44.183 35.817 80 80 80h288c44.183 0 80-35.817 80-80V160h-96zm-192-32c0-35.29 28.71-64 64-64s64 28.71 64 64v32H160v-32zm160 120c-13.255 0-24-10.745-24-24s10.745-24 24-24 24 10.745 24 24-10.745 24-24 24zm-192 0c-13.255 0-24-10.745-24-24s10.745-24 24-24 24 10.745 24 24-10.745 24-24 24z"]},Gh={prefix:"fas",iconName:"shopping-basket",icon:[576,512,[],"f291","M576 216v16c0 13.255-10.745 24-24 24h-8l-26.113 182.788C514.509 462.435 494.257 480 470.37 480H105.63c-23.887 0-44.139-17.565-47.518-41.212L32 256h-8c-13.255 0-24-10.745-24-24v-16c0-13.255 10.745-24 24-24h67.341l106.78-146.821c10.395-14.292 30.407-17.453 44.701-7.058 14.293 10.395 17.453 30.408 7.058 44.701L170.477 192h235.046L326.12 82.821c-10.395-14.292-7.234-34.306 7.059-44.701 14.291-10.395 34.306-7.235 44.701 7.058L484.659 192H552c13.255 0 24 10.745 24 24zM312 392V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm112 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm-224 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24z"]},_h={prefix:"fas",iconName:"shopping-cart",icon:[576,512,[],"f07a","M528.12 301.319l47.273-208C578.806 78.301 567.391 64 551.99 64H159.208l-9.166-44.81C147.758 8.021 137.93 0 126.529 0H24C10.745 0 0 10.745 0 24v16c0 13.255 10.745 24 24 24h69.883l70.248 343.435C147.325 417.1 136 435.222 136 456c0 30.928 25.072 56 56 56s56-25.072 56-56c0-15.674-6.447-29.835-16.824-40h209.647C430.447 426.165 424 440.326 424 456c0 30.928 25.072 56 56 56s56-25.072 56-56c0-22.172-12.888-41.332-31.579-50.405l5.517-24.276c3.413-15.018-8.002-29.319-23.403-29.319H218.117l-6.545-32h293.145c11.206 0 20.92-7.754 23.403-18.681z"]},$h={prefix:"fas",iconName:"shower",icon:[512,512,[],"f2cc","M304,320a16,16,0,1,0,16,16A16,16,0,0,0,304,320Zm32-96a16,16,0,1,0,16,16A16,16,0,0,0,336,224Zm32,64a16,16,0,1,0-16-16A16,16,0,0,0,368,288Zm-32,32a16,16,0,1,0-16-16A16,16,0,0,0,336,320Zm-32-64a16,16,0,1,0,16,16A16,16,0,0,0,304,256Zm128-32a16,16,0,1,0-16-16A16,16,0,0,0,432,224Zm-48,16a16,16,0,1,0,16-16A16,16,0,0,0,384,240Zm-16-48a16,16,0,1,0,16,16A16,16,0,0,0,368,192Zm96,32a16,16,0,1,0,16,16A16,16,0,0,0,464,224Zm32-32a16,16,0,1,0,16,16A16,16,0,0,0,496,192Zm-64,64a16,16,0,1,0,16,16A16,16,0,0,0,432,256Zm-32,32a16,16,0,1,0,16,16A16,16,0,0,0,400,288Zm-64,64a16,16,0,1,0,16,16A16,16,0,0,0,336,352Zm-32,32a16,16,0,1,0,16,16A16,16,0,0,0,304,384Zm64-64a16,16,0,1,0,16,16A16,16,0,0,0,368,320Zm21.65-218.35-11.3-11.31a16,16,0,0,0-22.63,0L350.05,96A111.19,111.19,0,0,0,272,64c-19.24,0-37.08,5.3-52.9,13.85l-10-10A121.72,121.72,0,0,0,123.44,32C55.49,31.5,0,92.91,0,160.85V464a16,16,0,0,0,16,16H48a16,16,0,0,0,16-16V158.4c0-30.15,21-58.2,51-61.93a58.38,58.38,0,0,1,48.93,16.67l10,10C165.3,138.92,160,156.76,160,176a111.23,111.23,0,0,0,32,78.05l-5.66,5.67a16,16,0,0,0,0,22.62l11.3,11.31a16,16,0,0,0,22.63,0L389.65,124.28A16,16,0,0,0,389.65,101.65Z"]},Yh={prefix:"fas",iconName:"shuttle-van",icon:[640,512,[],"f5b6","M628.88 210.65L494.39 49.27A48.01 48.01 0 0 0 457.52 32H32C14.33 32 0 46.33 0 64v288c0 17.67 14.33 32 32 32h32c0 53.02 42.98 96 96 96s96-42.98 96-96h128c0 53.02 42.98 96 96 96s96-42.98 96-96h32c17.67 0 32-14.33 32-32V241.38c0-11.23-3.94-22.1-11.12-30.73zM64 192V96h96v96H64zm96 240c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48zm160-240h-96V96h96v96zm160 240c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48zm-96-240V96h66.02l80 96H384z"]},Kh={prefix:"fas",iconName:"sign",icon:[512,512,[],"f4d9","M496 64H128V16c0-8.8-7.2-16-16-16H80c-8.8 0-16 7.2-16 16v48H16C7.2 64 0 71.2 0 80v32c0 8.8 7.2 16 16 16h48v368c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V128h368c8.8 0 16-7.2 16-16V80c0-8.8-7.2-16-16-16zM160 384h320V160H160v224z"]},Jh={prefix:"fas",iconName:"sign-in-alt",icon:[512,512,[],"f2f6","M416 448h-84c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h84c17.7 0 32-14.3 32-32V160c0-17.7-14.3-32-32-32h-84c-6.6 0-12-5.4-12-12V76c0-6.6 5.4-12 12-12h84c53 0 96 43 96 96v192c0 53-43 96-96 96zm-47-201L201 79c-15-15-41-4.5-41 17v96H24c-13.3 0-24 10.7-24 24v96c0 13.3 10.7 24 24 24h136v96c0 21.5 26 32 41 17l168-168c9.3-9.4 9.3-24.6 0-34z"]},Qh={prefix:"fas",iconName:"sign-language",icon:[448,512,[],"f2a7","M91.434 483.987c-.307-16.018 13.109-29.129 29.13-29.129h62.293v-5.714H56.993c-16.021 0-29.437-13.111-29.13-29.129C28.16 404.491 40.835 392 56.428 392h126.429v-5.714H29.136c-16.021 0-29.437-13.111-29.13-29.129.297-15.522 12.973-28.013 28.566-28.013h154.286v-5.714H57.707c-16.021 0-29.437-13.111-29.13-29.129.297-15.522 12.973-28.013 28.566-28.013h168.566l-31.085-22.606c-12.762-9.281-15.583-27.149-6.302-39.912 9.281-12.761 27.15-15.582 39.912-6.302l123.361 89.715a34.287 34.287 0 0 1 14.12 27.728v141.136c0 15.91-10.946 29.73-26.433 33.374l-80.471 18.934a137.16 137.16 0 0 1-31.411 3.646H120c-15.593-.001-28.269-12.492-28.566-28.014zm73.249-225.701h36.423l-11.187-8.136c-18.579-13.511-20.313-40.887-3.17-56.536l-13.004-16.7c-9.843-12.641-28.43-15.171-40.88-5.088-12.065 9.771-14.133 27.447-4.553 39.75l36.371 46.71zm283.298-2.103l-5.003-152.452c-.518-15.771-13.722-28.136-29.493-27.619-15.773.518-28.137 13.722-27.619 29.493l1.262 38.415L283.565 11.019c-9.58-12.303-27.223-14.63-39.653-5.328-12.827 9.599-14.929 28.24-5.086 40.881l76.889 98.745-4.509 3.511-94.79-121.734c-9.58-12.303-27.223-14.63-39.653-5.328-12.827 9.599-14.929 28.24-5.086 40.881l94.443 121.288-4.509 3.511-77.675-99.754c-9.58-12.303-27.223-14.63-39.653-5.328-12.827 9.599-14.929 28.24-5.086 40.881l52.053 66.849c12.497-8.257 29.055-8.285 41.69.904l123.36 89.714c10.904 7.93 17.415 20.715 17.415 34.198v16.999l61.064-47.549a34.285 34.285 0 0 0 13.202-28.177z"]},Xh={prefix:"fas",iconName:"sign-out-alt",icon:[512,512,[],"f2f5","M497 273L329 441c-15 15-41 4.5-41-17v-96H152c-13.3 0-24-10.7-24-24v-96c0-13.3 10.7-24 24-24h136V88c0-21.4 25.9-32 41-17l168 168c9.3 9.4 9.3 24.6 0 34zM192 436v-40c0-6.6-5.4-12-12-12H96c-17.7 0-32-14.3-32-32V160c0-17.7 14.3-32 32-32h84c6.6 0 12-5.4 12-12V76c0-6.6-5.4-12-12-12H96c-53 0-96 43-96 96v192c0 53 43 96 96 96h84c6.6 0 12-5.4 12-12z"]},cm={prefix:"fas",iconName:"signal",icon:[640,512,[],"f012","M216 288h-48c-8.84 0-16 7.16-16 16v192c0 8.84 7.16 16 16 16h48c8.84 0 16-7.16 16-16V304c0-8.84-7.16-16-16-16zM88 384H40c-8.84 0-16 7.16-16 16v96c0 8.84 7.16 16 16 16h48c8.84 0 16-7.16 16-16v-96c0-8.84-7.16-16-16-16zm256-192h-48c-8.84 0-16 7.16-16 16v288c0 8.84 7.16 16 16 16h48c8.84 0 16-7.16 16-16V208c0-8.84-7.16-16-16-16zm128-96h-48c-8.84 0-16 7.16-16 16v384c0 8.84 7.16 16 16 16h48c8.84 0 16-7.16 16-16V112c0-8.84-7.16-16-16-16zM600 0h-48c-8.84 0-16 7.16-16 16v480c0 8.84 7.16 16 16 16h48c8.84 0 16-7.16 16-16V16c0-8.84-7.16-16-16-16z"]},am={prefix:"fas",iconName:"signature",icon:[640,512,[],"f5b7","M623.2 192c-51.8 3.5-125.7 54.7-163.1 71.5-29.1 13.1-54.2 24.4-76.1 24.4-22.6 0-26-16.2-21.3-51.9 1.1-8 11.7-79.2-42.7-76.1-25.1 1.5-64.3 24.8-169.5 126L192 182.2c30.4-75.9-53.2-151.5-129.7-102.8L7.4 116.3C0 121-2.2 130.9 2.5 138.4l17.2 27c4.7 7.5 14.6 9.7 22.1 4.9l58-38.9c18.4-11.7 40.7 7.2 32.7 27.1L34.3 404.1C27.5 421 37 448 64 448c8.3 0 16.5-3.2 22.6-9.4 42.2-42.2 154.7-150.7 211.2-195.8-2.2 28.5-2.1 58.9 20.6 83.8 15.3 16.8 37.3 25.3 65.5 25.3 35.6 0 68-14.6 102.3-30 33-14.8 99-62.6 138.4-65.8 8.5-.7 15.2-7.3 15.2-15.8v-32.1c.2-9.1-7.5-16.8-16.6-16.2z"]},em={prefix:"fas",iconName:"sim-card",icon:[384,512,[],"f7c4","M0 64v384c0 35.3 28.7 64 64 64h256c35.3 0 64-28.7 64-64V128L256 0H64C28.7 0 0 28.7 0 64zm224 192h-64v-64h64v64zm96 0h-64v-64h32c17.7 0 32 14.3 32 32v32zm-64 128h64v32c0 17.7-14.3 32-32 32h-32v-64zm-96 0h64v64h-64v-64zm-96 0h64v64H96c-17.7 0-32-14.3-32-32v-32zm0-96h256v64H64v-64zm0-64c0-17.7 14.3-32 32-32h32v64H64v-32z"]},im={prefix:"fas",iconName:"sink",icon:[512,512,[],"e06d","M32,416a96,96,0,0,0,96,96H384a96,96,0,0,0,96-96V384H32ZM496,288H400V256h64a16,16,0,0,0,16-16V224a16,16,0,0,0-16-16H384a32,32,0,0,0-32,32v48H288V96a32,32,0,0,1,64,0v16a16,16,0,0,0,16,16h32a16,16,0,0,0,16-16V96A96.16,96.16,0,0,0,300.87,1.86C255.29,10.71,224,53.36,224,99.79V288H160V240a32,32,0,0,0-32-32H48a16,16,0,0,0-16,16v16a16,16,0,0,0,16,16h64v32H16A16,16,0,0,0,0,304v32a16,16,0,0,0,16,16H496a16,16,0,0,0,16-16V304A16,16,0,0,0,496,288Z"]},nm={prefix:"fas",iconName:"sitemap",icon:[640,512,[],"f0e8","M128 352H32c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32v-96c0-17.67-14.33-32-32-32zm-24-80h192v48h48v-48h192v48h48v-57.59c0-21.17-17.23-38.41-38.41-38.41H344v-64h40c17.67 0 32-14.33 32-32V32c0-17.67-14.33-32-32-32H256c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h40v64H94.41C73.23 224 56 241.23 56 262.41V320h48v-48zm264 80h-96c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32v-96c0-17.67-14.33-32-32-32zm240 0h-96c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32v-96c0-17.67-14.33-32-32-32z"]},tm={prefix:"fas",iconName:"skating",icon:[448,512,[],"f7c5","M400 0c-26.5 0-48 21.5-48 48s21.5 48 48 48 48-21.5 48-48-21.5-48-48-48zm0 448c-8.8 0-16 7.2-16 16s-7.2 16-16 16h-96c-8.8 0-16 7.2-16 16s7.2 16 16 16h96c26.5 0 48-21.5 48-48 0-8.8-7.2-16-16-16zm-282.2 8.6c-6.2 6.2-16.4 6.3-22.6 0l-67.9-67.9c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6l67.9 67.9c9.4 9.4 21.7 14 34 14s24.6-4.7 33.9-14c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.3-22.7 0zm56.1-179.8l-93.7 93.7c-12.5 12.5-12.5 32.8 0 45.2 6.2 6.2 14.4 9.4 22.6 9.4s16.4-3.1 22.6-9.4l91.9-91.9-30.2-30.2c-5-5-9.4-10.7-13.2-16.8zM128 160h105.5l-20.1 17.2c-13.5 11.5-21.6 28.4-22.3 46.1-.7 17.8 6.1 35.2 18.7 47.7l78.2 78.2V432c0 17.7 14.3 32 32 32s32-14.3 32-32v-89.4c0-12.6-5.1-25-14.1-33.9l-61-61c.5-.4 1.2-.6 1.7-1.1l82.3-82.3c11.5-11.5 14.9-28.6 8.7-43.6-6.2-15-20.7-24.7-37-24.7H128c-17.7 0-32 14.3-32 32s14.3 32 32 32z"]},om={prefix:"fas",iconName:"skiing",icon:[512,512,[],"f7c9","M432 96c26.5 0 48-21.5 48-48S458.5 0 432 0s-48 21.5-48 48 21.5 48 48 48zm73 356.1c-9.4-9.4-24.6-9.4-33.9 0-12.1 12.1-30.5 15.4-45.1 8.7l-135.8-70.2 49.2-73.8c12.7-19 10.2-44.5-6-60.6L293 215.7l-107-53.1c-2.9 19.9 3.4 40 17.7 54.4l75.1 75.2-45.9 68.8L35 258.7c-11.7-6-26.2-1.5-32.3 10.3-6.1 11.8-1.5 26.3 10.3 32.3l391.9 202.5c11.9 5.5 24.5 8.1 37.1 8.1 23.2 0 46-9 63-26 9.3-9.3 9.3-24.5 0-33.8zM120 91.6l-11.5 22.5c14.4 7.3 31.2 4.9 42.8-4.8l47.2 23.4c-.1.1-.1.2-.2.3l114.5 56.8 32.4-13 6.4 19.1c4 12.1 12.6 22 24 27.7l58.1 29c15.9 7.9 35 1.5 42.9-14.3 7.9-15.8 1.5-35-14.3-42.9l-52.1-26.1-17.1-51.2c-8.1-24.2-40.9-56.6-84.5-39.2l-81.2 32.5-62.5-31c.3-14.5-7.2-28.6-20.9-35.6l-11.1 21.7h-.2l-34.4-7c-1.8-.4-3.7.2-5 1.7-1.9 2.2-1.7 5.5.5 7.4l26.2 23z"]},rm={prefix:"fas",iconName:"skiing-nordic",icon:[576,512,[],"f7ca","M336 96c26.5 0 48-21.5 48-48S362.5 0 336 0s-48 21.5-48 48 21.5 48 48 48zm216 320c-13.2 0-24 10.7-24 24 0 13.2-10.8 24-24 24h-69.5L460 285.6c11.7-4.7 20.1-16.2 20.1-29.6 0-17.7-14.3-32-32-32h-44L378 170.8c-12.5-25.5-35.5-44.2-61.8-50.9L245 98.7c-28.3-6.8-57.8-.5-80.8 17.1l-39.7 30.4c-14 10.7-16.7 30.8-5.9 44.9.7.9 1.7 1.3 2.4 2.1L66.9 464H24c-13.2 0-24 10.7-24 24s10.8 24 24 24h480c39.7 0 72-32.3 72-72 0-13.2-10.8-24-24-24zm-260.5 48h-96.9l43.1-91-22-13c-12.1-7.2-21.9-16.9-29.5-27.8L123.7 464H99.5l52.3-261.4c4.1-1 8.1-2.9 11.7-5.6l39.7-30.4c7.7-5.9 17.4-8 25.3-6.1l14.7 4.4-37.5 87.4c-12.6 29.5-1.3 64 26.3 80.3l85 50.2-25.5 81.2zm110.6 0h-43.6l23.6-75.5c5.9-20.8-2.9-43.1-21.6-54.4L299.3 298l31.3-78.3 20.3 41.4c8 16.3 24.9 26.9 43.1 26.9h33.3l-25.2 176z"]},lm={prefix:"fas",iconName:"skull",icon:[512,512,[],"f54c","M256 0C114.6 0 0 100.3 0 224c0 70.1 36.9 132.6 94.5 173.7 9.6 6.9 15.2 18.1 13.5 29.9l-9.4 66.2c-1.4 9.6 6 18.2 15.7 18.2H192v-56c0-4.4 3.6-8 8-8h16c4.4 0 8 3.6 8 8v56h64v-56c0-4.4 3.6-8 8-8h16c4.4 0 8 3.6 8 8v56h77.7c9.7 0 17.1-8.6 15.7-18.2l-9.4-66.2c-1.7-11.7 3.8-23 13.5-29.9C475.1 356.6 512 294.1 512 224 512 100.3 397.4 0 256 0zm-96 320c-35.3 0-64-28.7-64-64s28.7-64 64-64 64 28.7 64 64-28.7 64-64 64zm192 0c-35.3 0-64-28.7-64-64s28.7-64 64-64 64 28.7 64 64-28.7 64-64 64z"]},fm={prefix:"fas",iconName:"skull-crossbones",icon:[448,512,[],"f714","M439.15 453.06L297.17 384l141.99-69.06c7.9-3.95 11.11-13.56 7.15-21.46L432 264.85c-3.95-7.9-13.56-11.11-21.47-7.16L224 348.41 37.47 257.69c-7.9-3.95-17.51-.75-21.47 7.16L1.69 293.48c-3.95 7.9-.75 17.51 7.15 21.46L150.83 384 8.85 453.06c-7.9 3.95-11.11 13.56-7.15 21.47l14.31 28.63c3.95 7.9 13.56 11.11 21.47 7.15L224 419.59l186.53 90.72c7.9 3.95 17.51.75 21.47-7.15l14.31-28.63c3.95-7.91.74-17.52-7.16-21.47zM150 237.28l-5.48 25.87c-2.67 12.62 5.42 24.85 16.45 24.85h126.08c11.03 0 19.12-12.23 16.45-24.85l-5.5-25.87c41.78-22.41 70-62.75 70-109.28C368 57.31 303.53 0 224 0S80 57.31 80 128c0 46.53 28.22 86.87 70 109.28zM280 112c17.65 0 32 14.35 32 32s-14.35 32-32 32-32-14.35-32-32 14.35-32 32-32zm-112 0c17.65 0 32 14.35 32 32s-14.35 32-32 32-32-14.35-32-32 14.35-32 32-32z"]},sm={prefix:"fas",iconName:"slash",icon:[640,512,[],"f715","M594.53 508.63L6.18 53.9c-6.97-5.42-8.23-15.47-2.81-22.45L23.01 6.18C28.43-.8 38.49-2.06 45.47 3.37L633.82 458.1c6.97 5.42 8.23 15.47 2.81 22.45l-19.64 25.27c-5.42 6.98-15.48 8.23-22.46 2.81z"]},hm={prefix:"fas",iconName:"sleigh",icon:[640,512,[],"f7cc","M612.7 350.7l-9.3-7.4c-6.9-5.5-17-4.4-22.5 2.5l-10 12.5c-5.5 6.9-4.4 17 2.5 22.5l9.3 7.4c5.9 4.7 9.2 11.7 9.2 19.2 0 13.6-11 24.6-24.6 24.6H48c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16h516c39 0 73.7-29.3 75.9-68.3 1.4-23.8-8.7-46.3-27.2-61zM32 224c0 59.6 40.9 109.2 96 123.5V400h64v-48h192v48h64v-48c53 0 96-43 96-96v-96c17.7 0 32-14.3 32-32s-14.3-32-32-32h-96v64c0 35.3-28.7 64-64 64h-20.7c-65.8 0-125.9-37.2-155.3-96-29.4-58.8-89.6-96-155.3-96H32C14.3 32 0 46.3 0 64s14.3 32 32 32v128z"]},mm={prefix:"fas",iconName:"sliders-h",icon:[512,512,[],"f1de","M496 384H160v-16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v16H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h80v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h336c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm0-160h-80v-16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v16H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h336v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h80c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm0-160H288V48c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v16H16C7.2 64 0 71.2 0 80v32c0 8.8 7.2 16 16 16h208v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h208c8.8 0 16-7.2 16-16V80c0-8.8-7.2-16-16-16z"]},vm={prefix:"fas",iconName:"smile",icon:[496,512,[],"f118","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm80 168c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm-160 0c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm194.8 170.2C334.3 380.4 292.5 400 248 400s-86.3-19.6-114.8-53.8c-13.6-16.3 11-36.7 24.6-20.5 22.4 26.9 55.2 42.2 90.2 42.2s67.8-15.4 90.2-42.2c13.4-16.2 38.1 4.2 24.6 20.5z"]},zm={prefix:"fas",iconName:"smile-beam",icon:[496,512,[],"f5b8","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM112 223.4c3.3-42.1 32.2-71.4 56-71.4s52.7 29.3 56 71.4c.7 8.6-10.8 11.9-14.9 4.5l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.3 7.4-15.8 4-15.1-4.5zm250.8 122.8C334.3 380.4 292.5 400 248 400s-86.3-19.6-114.8-53.8c-13.5-16.3 11-36.7 24.6-20.5 22.4 26.9 55.2 42.2 90.2 42.2s67.8-15.4 90.2-42.2c13.6-16.2 38.1 4.3 24.6 20.5zm6.2-118.3l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.1 7.3-15.6 4-14.9-4.5 3.3-42.1 32.2-71.4 56-71.4s52.7 29.3 56 71.4c.6 8.6-11 11.9-15.1 4.5z"]},pm={prefix:"fas",iconName:"smile-wink",icon:[496,512,[],"f4da","M0 256c0 137 111 248 248 248s248-111 248-248S385 8 248 8 0 119 0 256zm200-48c0 17.7-14.3 32-32 32s-32-14.3-32-32 14.3-32 32-32 32 14.3 32 32zm158.5 16.5c-14.8-13.2-46.2-13.2-61 0L288 233c-8.3 7.4-21.6.4-19.8-10.8 4-25.2 34.2-42.1 59.9-42.1S384 197 388 222.2c1.7 11.1-11.4 18.3-19.8 10.8l-9.7-8.5zM157.8 325.8C180.2 352.7 213 368 248 368s67.8-15.4 90.2-42.2c13.6-16.2 38.1 4.2 24.6 20.5C334.3 380.4 292.5 400 248 400s-86.3-19.6-114.8-53.8c-13.5-16.3 11.2-36.7 24.6-20.4z"]},dm={prefix:"fas",iconName:"smog",icon:[640,512,[],"f75f","M624 368H80c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16h544c8.8 0 16-7.2 16-16v-16c0-8.8-7.2-16-16-16zm-480 96H16c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16h128c8.8 0 16-7.2 16-16v-16c0-8.8-7.2-16-16-16zm416 0H224c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16h336c8.8 0 16-7.2 16-16v-16c0-8.8-7.2-16-16-16zM144 288h156.1c22.5 19.7 51.6 32 83.9 32s61.3-12.3 83.9-32H528c61.9 0 112-50.1 112-112S589.9 64 528 64c-18 0-34.7 4.6-49.7 12.1C454 31 406.8 0 352 0c-41 0-77.8 17.3-104 44.8C221.8 17.3 185 0 144 0 64.5 0 0 64.5 0 144s64.5 144 144 144z"]},um={prefix:"fas",iconName:"smoking",icon:[640,512,[],"f48d","M632 352h-48c-4.4 0-8 3.6-8 8v144c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V360c0-4.4-3.6-8-8-8zM553.3 87.1c-5.7-3.8-9.3-10-9.3-16.8V8c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v62.3c0 22 10.2 43.4 28.6 55.4 42.2 27.3 67.4 73.8 67.4 124V280c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-30.3c0-65.5-32.4-126.2-86.7-162.6zM432 352H48c-26.5 0-48 21.5-48 48v64c0 26.5 21.5 48 48 48h384c8.8 0 16-7.2 16-16V368c0-8.8-7.2-16-16-16zm-32 112H224v-64h176v64zm87.7-322.4C463.8 125 448 99.3 448 70.3V8c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v66.4c0 43.7 24.6 81.6 60.3 106.7 22.4 15.7 35.7 41.2 35.7 68.6V280c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-30.3c0-43.3-21-83.4-56.3-108.1zM536 352h-48c-4.4 0-8 3.6-8 8v144c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V360c0-4.4-3.6-8-8-8z"]},Mm={prefix:"fas",iconName:"smoking-ban",icon:[512,512,[],"f54d","M96 304c0 8.8 7.2 16 16 16h117.5l-96-96H112c-8.8 0-16 7.2-16 16v64zM256 0C114.6 0 0 114.6 0 256s114.6 256 256 256 256-114.6 256-256S397.4 0 256 0zm0 448c-105.9 0-192-86.1-192-192 0-41.4 13.3-79.7 35.7-111.1l267.4 267.4C335.7 434.7 297.4 448 256 448zm45.2-192H384v32h-50.8l-32-32zm111.1 111.1L365.2 320H400c8.8 0 16-7.2 16-16v-64c0-8.8-7.2-16-16-16H269.2L144.9 99.7C176.3 77.3 214.6 64 256 64c105.9 0 192 86.1 192 192 0 41.4-13.3 79.7-35.7 111.1zM320.6 128c-15.6 0-28.6-11.2-31.4-25.9-.7-3.6-4-6.1-7.7-6.1h-16.2c-5 0-8.7 4.5-8 9.4 4.6 30.9 31.2 54.6 63.3 54.6 15.6 0 28.6 11.2 31.4 25.9.7 3.6 4 6.1 7.7 6.1h16.2c5 0 8.7-4.5 8-9.4-4.6-30.9-31.2-54.6-63.3-54.6z"]},Cm={prefix:"fas",iconName:"sms",icon:[512,512,[],"f7cd","M256 32C114.6 32 0 125.1 0 240c0 49.6 21.4 95 57 130.7C44.5 421.1 2.7 466 2.2 466.5c-2.2 2.3-2.8 5.7-1.5 8.7 1.3 3 4.1 4.8 7.3 4.8 66.3 0 116-31.8 140.6-51.4 32.7 12.3 69 19.4 107.4 19.4 141.4 0 256-93.1 256-208S397.4 32 256 32zM128.2 304H116c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h12.3c6 0 10.4-3.5 10.4-6.6 0-1.3-.8-2.7-2.1-3.8l-21.9-18.8c-8.5-7.2-13.3-17.5-13.3-28.1 0-21.3 19-38.6 42.4-38.6H156c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8h-12.3c-6 0-10.4 3.5-10.4 6.6 0 1.3.8 2.7 2.1 3.8l21.9 18.8c8.5 7.2 13.3 17.5 13.3 28.1.1 21.3-19 38.6-42.4 38.6zm191.8-8c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8v-68.2l-24.8 55.8c-2.9 5.9-11.4 5.9-14.3 0L224 227.8V296c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8V192c0-8.8 7.2-16 16-16h16c6.1 0 11.6 3.4 14.3 8.8l17.7 35.4 17.7-35.4c2.7-5.4 8.3-8.8 14.3-8.8h16c8.8 0 16 7.2 16 16v104zm48.3 8H356c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h12.3c6 0 10.4-3.5 10.4-6.6 0-1.3-.8-2.7-2.1-3.8l-21.9-18.8c-8.5-7.2-13.3-17.5-13.3-28.1 0-21.3 19-38.6 42.4-38.6H396c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8h-12.3c-6 0-10.4 3.5-10.4 6.6 0 1.3.8 2.7 2.1 3.8l21.9 18.8c8.5 7.2 13.3 17.5 13.3 28.1.1 21.3-18.9 38.6-42.3 38.6z"]},Hm={prefix:"fas",iconName:"snowboarding",icon:[512,512,[],"f7ce","M432 96c26.5 0 48-21.5 48-48S458.5 0 432 0s-48 21.5-48 48 21.5 48 48 48zm28.8 153.6c5.8 4.3 12.5 6.4 19.2 6.4 9.7 0 19.3-4.4 25.6-12.8 10.6-14.1 7.8-34.2-6.4-44.8l-111.4-83.5c-13.8-10.3-29.1-18.4-45.4-23.8l-63.7-21.2-26.1-52.1C244.7 2 225.5-4.4 209.7 3.5c-15.8 7.9-22.2 27.1-14.3 42.9l29.1 58.1c5.7 11.4 15.6 19.9 27.7 24l16.4 5.5-41.2 20.6c-21.8 10.9-35.4 32.8-35.4 57.2v53.1l-74.1 24.7c-16.8 5.6-25.8 23.7-20.2 40.5 1.7 5.2 4.9 9.4 8.7 12.9l-38.7-14.1c-9.7-3.5-17.4-10.6-21.8-20-5.6-12-19.9-17.2-31.9-11.6s-17.2 19.9-11.6 31.9c9.8 21 27.1 36.9 48.9 44.8l364.8 132.7c9.7 3.5 19.7 5.3 29.7 5.3 12.5 0 24.9-2.7 36.5-8.2 12-5.6 17.2-19.9 11.6-31.9S474 454.7 462 460.3c-9.3 4.4-19.8 4.8-29.5 1.3l-90.8-33.1c8.7-4.1 15.6-11.8 17.8-21.9l21.9-102c3.9-18.2-3.2-37.2-18.1-48.4l-52-39 66-30.5 83.5 62.9zm-144.4 51.7l-19.7 92c-1.5 7.1-.1 13.9 2.8 20l-169.4-61.6c2.7-.2 5.4-.4 8-1.3l85-28.4c19.6-6.5 32.8-24.8 32.8-45.5V256l60.5 45.3z"]},gm={prefix:"fas",iconName:"snowflake",icon:[448,512,[],"f2dc","M440.3 345.2l-33.8-19.5 26-7c8.2-2.2 13.1-10.7 10.9-18.9l-4-14.9c-2.2-8.2-10.7-13.1-18.9-10.9l-70.8 19-63.9-37 63.8-36.9 70.8 19c8.2 2.2 16.7-2.7 18.9-10.9l4-14.9c2.2-8.2-2.7-16.7-10.9-18.9l-26-7 33.8-19.5c7.4-4.3 9.9-13.7 5.7-21.1L430.4 119c-4.3-7.4-13.7-9.9-21.1-5.7l-33.8 19.5 7-26c2.2-8.2-2.7-16.7-10.9-18.9l-14.9-4c-8.2-2.2-16.7 2.7-18.9 10.9l-19 70.8-62.8 36.2v-77.5l53.7-53.7c6.2-6.2 6.2-16.4 0-22.6l-11.3-11.3c-6.2-6.2-16.4-6.2-22.6 0L256 56.4V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v40.4l-19.7-19.7c-6.2-6.2-16.4-6.2-22.6 0L138.3 48c-6.3 6.2-6.3 16.4 0 22.6l53.7 53.7v77.5l-62.8-36.2-19-70.8c-2.2-8.2-10.7-13.1-18.9-10.9l-14.9 4c-8.2 2.2-13.1 10.7-10.9 18.9l7 26-33.8-19.5c-7.4-4.3-16.8-1.7-21.1 5.7L2.1 145.7c-4.3 7.4-1.7 16.8 5.7 21.1l33.8 19.5-26 7c-8.3 2.2-13.2 10.7-11 19l4 14.9c2.2 8.2 10.7 13.1 18.9 10.9l70.8-19 63.8 36.9-63.8 36.9-70.8-19c-8.2-2.2-16.7 2.7-18.9 10.9l-4 14.9c-2.2 8.2 2.7 16.7 10.9 18.9l26 7-33.8 19.6c-7.4 4.3-9.9 13.7-5.7 21.1l15.5 26.8c4.3 7.4 13.7 9.9 21.1 5.7l33.8-19.5-7 26c-2.2 8.2 2.7 16.7 10.9 18.9l14.9 4c8.2 2.2 16.7-2.7 18.9-10.9l19-70.8 62.8-36.2v77.5l-53.7 53.7c-6.3 6.2-6.3 16.4 0 22.6l11.3 11.3c6.2 6.2 16.4 6.2 22.6 0l19.7-19.7V496c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-40.4l19.7 19.7c6.2 6.2 16.4 6.2 22.6 0l11.3-11.3c6.2-6.2 6.2-16.4 0-22.6L256 387.7v-77.5l62.8 36.2 19 70.8c2.2 8.2 10.7 13.1 18.9 10.9l14.9-4c8.2-2.2 13.1-10.7 10.9-18.9l-7-26 33.8 19.5c7.4 4.3 16.8 1.7 21.1-5.7l15.5-26.8c4.3-7.3 1.8-16.8-5.6-21z"]},Vm={prefix:"fas",iconName:"snowman",icon:[512,512,[],"f7d0","M510.9 152.3l-5.9-14.5c-3.3-8-12.6-11.9-20.8-8.7L456 140.6v-29c0-8.6-7.2-15.6-16-15.6h-16c-8.8 0-16 7-16 15.6v46.9c0 .5.3 1 .3 1.5l-56.4 23c-5.9-10-13.3-18.9-22-26.6 13.6-16.6 22-37.4 22-60.5 0-53-43-96-96-96s-96 43-96 96c0 23.1 8.5 43.9 22 60.5-8.7 7.7-16 16.6-22 26.6l-56.4-23c.1-.5.3-1 .3-1.5v-46.9C104 103 96.8 96 88 96H72c-8.8 0-16 7-16 15.6v29l-28.1-11.5c-8.2-3.2-17.5.7-20.8 8.7l-5.9 14.5c-3.3 8 .7 17.1 8.9 20.3l135.2 55.2c-.4 4-1.2 8-1.2 12.2 0 10.1 1.7 19.6 4.2 28.9C120.9 296.4 104 334.2 104 376c0 54 28.4 100.9 70.8 127.8 9.3 5.9 20.3 8.2 31.3 8.2h99.2c13.3 0 26.3-4.1 37.2-11.7 46.5-32.3 74.4-89.4 62.9-152.6-5.5-30.2-20.5-57.6-41.6-79 2.5-9.2 4.2-18.7 4.2-28.7 0-4.2-.8-8.1-1.2-12.2L502 172.6c8.1-3.1 12.1-12.2 8.9-20.3zM224 96c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm32 272c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm0-64c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm0-64c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm0-88s-16-23.2-16-32 7.2-16 16-16 16 7.2 16 16-16 32-16 32zm32-56c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16z"]},xm={prefix:"fas",iconName:"snowplow",icon:[640,512,[],"f7d2","M120 376c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zm80 0c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zm80 0c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zm80 0c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zm238.6 49.4c-14.5-14.5-22.6-34.1-22.6-54.6V269.2c0-20.5 8.1-40.1 22.6-54.6l36.7-36.7c6.2-6.2 6.2-16.4 0-22.6l-22.6-22.6c-6.2-6.2-16.4-6.2-22.6 0l-36.7 36.7c-26.5 26.5-41.4 62.4-41.4 99.9V288h-64v-50.9c0-8.7-1.8-17.2-5.2-25.2L364.5 29.1C356.9 11.4 339.6 0 320.3 0H176c-26.5 0-48 21.5-48 48v112h-16c-26.5 0-48 21.5-48 48v91.2C26.3 317.2 0 355.4 0 400c0 61.9 50.1 112 112 112h256c61.9 0 112-50.1 112-112 0-17.3-4.2-33.4-11.2-48H512v18.7c0 37.5 14.9 73.4 41.4 99.9l36.7 36.7c6.2 6.2 16.4 6.2 22.6 0l22.6-22.6c6.2-6.2 6.2-16.4 0-22.6l-36.7-36.7zM192 64h117.8l68.6 160H256l-64-64V64zm176 384H112c-26.5 0-48-21.5-48-48s21.5-48 48-48h256c26.5 0 48 21.5 48 48s-21.5 48-48 48z"]},Lm={prefix:"fas",iconName:"soap",icon:[512,512,[],"e06e","M416,192a95.42,95.42,0,0,1-30.94,70.21A95.8,95.8,0,0,1,352,448H160a96,96,0,0,1,0-192h88.91A95.3,95.3,0,0,1,224,192H96A96,96,0,0,0,0,288V416a96,96,0,0,0,96,96H416a96,96,0,0,0,96-96V288A96,96,0,0,0,416,192Zm-96,64a64,64,0,1,0-64-64A64,64,0,0,0,320,256ZM208,96a48,48,0,1,0-48-48A48,48,0,0,0,208,96ZM384,64a32,32,0,1,0-32-32A32,32,0,0,0,384,64ZM160,288a64,64,0,0,0,0,128H352a64,64,0,0,0,0-128Z"]},bm={prefix:"fas",iconName:"socks",icon:[512,512,[],"f696","M214.66 311.01L288 256V96H128v176l-86.65 64.61c-39.4 29.56-53.86 84.42-29.21 127.06C30.39 495.25 63.27 512 96.08 512c20.03 0 40.25-6.25 57.52-19.2l21.86-16.39c-29.85-55.38-13.54-125.84 39.2-165.4zM288 32c0-11.05 3.07-21.3 8.02-30.38C293.4.92 290.85 0 288 0H160c-17.67 0-32 14.33-32 32v32h160V32zM480 0H352c-17.67 0-32 14.33-32 32v32h192V32c0-17.67-14.33-32-32-32zM320 272l-86.13 64.61c-39.4 29.56-53.86 84.42-29.21 127.06 18.25 31.58 50.61 48.33 83.42 48.33 20.03 0 40.25-6.25 57.52-19.2l115.2-86.4A127.997 127.997 0 0 0 512 304V96H320v176z"]},Nm={prefix:"fas",iconName:"solar-panel",icon:[640,512,[],"f5ba","M431.98 448.01l-47.97.05V416h-128v32.21l-47.98.05c-8.82.01-15.97 7.16-15.98 15.99l-.05 31.73c-.01 8.85 7.17 16.03 16.02 16.02l223.96-.26c8.82-.01 15.97-7.16 15.98-15.98l.04-31.73c.01-8.85-7.17-16.03-16.02-16.02zM585.2 26.74C582.58 11.31 568.99 0 553.06 0H86.93C71 0 57.41 11.31 54.79 26.74-3.32 369.16.04 348.08.03 352c-.03 17.32 14.29 32 32.6 32h574.74c18.23 0 32.51-14.56 32.59-31.79.02-4.08 3.35 16.95-54.76-325.47zM259.83 64h120.33l9.77 96H250.06l9.77-96zm-75.17 256H71.09L90.1 208h105.97l-11.41 112zm16.29-160H98.24l16.29-96h96.19l-9.77 96zm32.82 160l11.4-112h149.65l11.4 112H233.77zm195.5-256h96.19l16.29 96H439.04l-9.77-96zm26.06 256l-11.4-112H549.9l19.01 112H455.33z"]},Am={prefix:"fas",iconName:"sort",icon:[320,512,[],"f0dc","M41 288h238c21.4 0 32.1 25.9 17 41L177 448c-9.4 9.4-24.6 9.4-33.9 0L24 329c-15.1-15.1-4.4-41 17-41zm255-105L177 64c-9.4-9.4-24.6-9.4-33.9 0L24 183c-15.1 15.1-4.4 41 17 41h238c21.4 0 32.1-25.9 17-41z"]},ym={prefix:"fas",iconName:"sort-alpha-down",icon:[448,512,[],"f15d","M176 352h-48V48a16 16 0 0 0-16-16H80a16 16 0 0 0-16 16v304H16c-14.19 0-21.36 17.24-11.29 27.31l80 96a16 16 0 0 0 22.62 0l80-96C197.35 369.26 190.22 352 176 352zm240-64H288a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h56l-61.26 70.45A32 32 0 0 0 272 446.37V464a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-56l61.26-70.45A32 32 0 0 0 432 321.63V304a16 16 0 0 0-16-16zm31.06-85.38l-59.27-160A16 16 0 0 0 372.72 32h-41.44a16 16 0 0 0-15.07 10.62l-59.27 160A16 16 0 0 0 272 224h24.83a16 16 0 0 0 15.23-11.08l4.42-12.92h71l4.41 12.92A16 16 0 0 0 407.16 224H432a16 16 0 0 0 15.06-21.38zM335.61 144L352 96l16.39 48z"]},Sm={prefix:"fas",iconName:"sort-alpha-down-alt",icon:[448,512,[],"f881","M176 352h-48V48a16 16 0 0 0-16-16H80a16 16 0 0 0-16 16v304H16c-14.19 0-21.36 17.24-11.29 27.31l80 96a16 16 0 0 0 22.62 0l80-96C197.35 369.26 190.22 352 176 352zm112-128h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-56l61.26-70.45A32 32 0 0 0 432 65.63V48a16 16 0 0 0-16-16H288a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h56l-61.26 70.45A32 32 0 0 0 272 190.37V208a16 16 0 0 0 16 16zm159.06 234.62l-59.27-160A16 16 0 0 0 372.72 288h-41.44a16 16 0 0 0-15.07 10.62l-59.27 160A16 16 0 0 0 272 480h24.83a16 16 0 0 0 15.23-11.08l4.42-12.92h71l4.41 12.92A16 16 0 0 0 407.16 480H432a16 16 0 0 0 15.06-21.38zM335.61 400L352 352l16.39 48z"]},wm={prefix:"fas",iconName:"sort-alpha-up",icon:[448,512,[],"f15e","M16 160h48v304a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V160h48c14.21 0 21.38-17.24 11.31-27.31l-80-96a16 16 0 0 0-22.62 0l-80 96C-5.35 142.74 1.78 160 16 160zm400 128H288a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h56l-61.26 70.45A32 32 0 0 0 272 446.37V464a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-56l61.26-70.45A32 32 0 0 0 432 321.63V304a16 16 0 0 0-16-16zm31.06-85.38l-59.27-160A16 16 0 0 0 372.72 32h-41.44a16 16 0 0 0-15.07 10.62l-59.27 160A16 16 0 0 0 272 224h24.83a16 16 0 0 0 15.23-11.08l4.42-12.92h71l4.41 12.92A16 16 0 0 0 407.16 224H432a16 16 0 0 0 15.06-21.38zM335.61 144L352 96l16.39 48z"]},km={prefix:"fas",iconName:"sort-alpha-up-alt",icon:[448,512,[],"f882","M16 160h48v304a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V160h48c14.21 0 21.38-17.24 11.31-27.31l-80-96a16 16 0 0 0-22.62 0l-80 96C-5.35 142.74 1.78 160 16 160zm272 64h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-56l61.26-70.45A32 32 0 0 0 432 65.63V48a16 16 0 0 0-16-16H288a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h56l-61.26 70.45A32 32 0 0 0 272 190.37V208a16 16 0 0 0 16 16zm159.06 234.62l-59.27-160A16 16 0 0 0 372.72 288h-41.44a16 16 0 0 0-15.07 10.62l-59.27 160A16 16 0 0 0 272 480h24.83a16 16 0 0 0 15.23-11.08l4.42-12.92h71l4.41 12.92A16 16 0 0 0 407.16 480H432a16 16 0 0 0 15.06-21.38zM335.61 400L352 352l16.39 48z"]},Tm={prefix:"fas",iconName:"sort-amount-down",icon:[512,512,[],"f160","M304 416h-64a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-128-64h-48V48a16 16 0 0 0-16-16H80a16 16 0 0 0-16 16v304H16c-14.19 0-21.37 17.24-11.29 27.31l80 96a16 16 0 0 0 22.62 0l80-96C197.35 369.26 190.22 352 176 352zm256-192H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h192a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-64 128H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM496 32H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h256a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},Em={prefix:"fas",iconName:"sort-amount-down-alt",icon:[512,512,[],"f884","M240 96h64a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16h-64a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16zm0 128h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16zm256 192H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h256a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-256-64h192a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16zm-64 0h-48V48a16 16 0 0 0-16-16H80a16 16 0 0 0-16 16v304H16c-14.19 0-21.37 17.24-11.29 27.31l80 96a16 16 0 0 0 22.62 0l80-96C197.35 369.26 190.22 352 176 352z"]},Pm={prefix:"fas",iconName:"sort-amount-up",icon:[512,512,[],"f161","M304 416h-64a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM16 160h48v304a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V160h48c14.21 0 21.38-17.24 11.31-27.31l-80-96a16 16 0 0 0-22.62 0l-80 96C-5.35 142.74 1.77 160 16 160zm416 0H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h192a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-64 128H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM496 32H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h256a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},Dm={prefix:"fas",iconName:"sort-amount-up-alt",icon:[512,512,[],"f885","M240 96h64a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16h-64a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16zm0 128h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16zm256 192H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h256a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-256-64h192a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16zM16 160h48v304a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V160h48c14.21 0 21.39-17.24 11.31-27.31l-80-96a16 16 0 0 0-22.62 0l-80 96C-5.35 142.74 1.78 160 16 160z"]},Om={prefix:"fas",iconName:"sort-down",icon:[320,512,[],"f0dd","M41 288h238c21.4 0 32.1 25.9 17 41L177 448c-9.4 9.4-24.6 9.4-33.9 0L24 329c-15.1-15.1-4.4-41 17-41z"]},Im={prefix:"fas",iconName:"sort-numeric-down",icon:[448,512,[],"f162","M304 96h16v64h-16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h96a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-16V48a16 16 0 0 0-16-16h-48a16 16 0 0 0-14.29 8.83l-16 32A16 16 0 0 0 304 96zm26.15 162.91a79 79 0 0 0-55 54.17c-14.25 51.05 21.21 97.77 68.85 102.53a84.07 84.07 0 0 1-20.85 12.91c-7.57 3.4-10.8 12.47-8.18 20.34l9.9 20c2.87 8.63 12.53 13.49 20.9 9.91 58-24.76 86.25-61.61 86.25-132V336c-.02-51.21-48.4-91.34-101.85-77.09zM352 356a20 20 0 1 1 20-20 20 20 0 0 1-20 20zm-176-4h-48V48a16 16 0 0 0-16-16H80a16 16 0 0 0-16 16v304H16c-14.19 0-21.36 17.24-11.29 27.31l80 96a16 16 0 0 0 22.62 0l80-96C197.35 369.26 190.22 352 176 352z"]},Bm={prefix:"fas",iconName:"sort-numeric-down-alt",icon:[448,512,[],"f886","M176 352h-48V48a16 16 0 0 0-16-16H80a16 16 0 0 0-16 16v304H16c-14.19 0-21.36 17.24-11.29 27.31l80 96a16 16 0 0 0 22.62 0l80-96C197.35 369.26 190.22 352 176 352zm224 64h-16V304a16 16 0 0 0-16-16h-48a16 16 0 0 0-14.29 8.83l-16 32A16 16 0 0 0 304 352h16v64h-16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h96a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM330.17 34.91a79 79 0 0 0-55 54.17c-14.27 51.05 21.19 97.77 68.83 102.53a84.07 84.07 0 0 1-20.85 12.91c-7.57 3.4-10.8 12.47-8.18 20.34l9.9 20c2.87 8.63 12.53 13.49 20.9 9.91 58-24.77 86.25-61.61 86.25-132V112c-.02-51.21-48.4-91.34-101.85-77.09zM352 132a20 20 0 1 1 20-20 20 20 0 0 1-20 20z"]},Rm={prefix:"fas",iconName:"sort-numeric-up",icon:[448,512,[],"f163","M330.17 258.91a79 79 0 0 0-55 54.17c-14.27 51.05 21.19 97.77 68.83 102.53a84.07 84.07 0 0 1-20.85 12.91c-7.57 3.4-10.8 12.47-8.18 20.34l9.9 20c2.87 8.63 12.53 13.49 20.9 9.91 58-24.76 86.25-61.61 86.25-132V336c-.02-51.21-48.4-91.34-101.85-77.09zM352 356a20 20 0 1 1 20-20 20 20 0 0 1-20 20zM304 96h16v64h-16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h96a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-16V48a16 16 0 0 0-16-16h-48a16 16 0 0 0-14.29 8.83l-16 32A16 16 0 0 0 304 96zM107.31 36.69a16 16 0 0 0-22.62 0l-80 96C-5.35 142.74 1.78 160 16 160h48v304a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V160h48c14.21 0 21.38-17.24 11.31-27.31z"]},Zm={prefix:"fas",iconName:"sort-numeric-up-alt",icon:[448,512,[],"f887","M107.31 36.69a16 16 0 0 0-22.62 0l-80 96C-5.35 142.74 1.78 160 16 160h48v304a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V160h48c14.21 0 21.38-17.24 11.31-27.31zM400 416h-16V304a16 16 0 0 0-16-16h-48a16 16 0 0 0-14.29 8.83l-16 32A16 16 0 0 0 304 352h16v64h-16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h96a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM330.17 34.91a79 79 0 0 0-55 54.17c-14.27 51.05 21.19 97.77 68.83 102.53a84.07 84.07 0 0 1-20.85 12.91c-7.57 3.4-10.8 12.47-8.18 20.34l9.9 20c2.87 8.63 12.53 13.49 20.9 9.91 58-24.77 86.25-61.61 86.25-132V112c-.02-51.21-48.4-91.34-101.85-77.09zM352 132a20 20 0 1 1 20-20 20 20 0 0 1-20 20z"]},jm={prefix:"fas",iconName:"sort-up",icon:[320,512,[],"f0de","M279 224H41c-21.4 0-32.1-25.9-17-41L143 64c9.4-9.4 24.6-9.4 33.9 0l119 119c15.2 15.1 4.5 41-16.9 41z"]},Fm={prefix:"fas",iconName:"spa",icon:[576,512,[],"f5bb","M568.25 192c-29.04.13-135.01 6.16-213.84 83-33.12 29.63-53.36 63.3-66.41 94.86-13.05-31.56-33.29-65.23-66.41-94.86-78.83-76.84-184.8-82.87-213.84-83-4.41-.02-7.79 3.4-7.75 7.82.23 27.92 7.14 126.14 88.77 199.3C172.79 480.94 256 480 288 480s115.19.95 199.23-80.88c81.64-73.17 88.54-171.38 88.77-199.3.04-4.42-3.34-7.84-7.75-7.82zM287.98 302.6c12.82-18.85 27.6-35.78 44.09-50.52 19.09-18.61 39.58-33.3 60.26-45.18-16.44-70.5-51.72-133.05-96.73-172.22-4.11-3.58-11.02-3.58-15.14 0-44.99 39.14-80.27 101.63-96.74 172.07 20.37 11.7 40.5 26.14 59.22 44.39a282.768 282.768 0 0 1 45.04 51.46z"]},qm={prefix:"fas",iconName:"space-shuttle",icon:[640,512,[],"f197","M592.604 208.244C559.735 192.836 515.777 184 472 184H186.327c-4.952-6.555-10.585-11.978-16.72-16H376C229.157 137.747 219.403 32 96.003 32H96v128H80V32c-26.51 0-48 28.654-48 64v64c-23.197 0-32 10.032-32 24v40c0 13.983 8.819 24 32 24v16c-23.197 0-32 10.032-32 24v40c0 13.983 8.819 24 32 24v64c0 35.346 21.49 64 48 64V352h16v128h.003c123.4 0 133.154-105.747 279.997-136H169.606c6.135-4.022 11.768-9.445 16.72-16H472c43.777 0 87.735-8.836 120.604-24.244C622.282 289.845 640 271.992 640 256s-17.718-33.845-47.396-47.756zM488 296a8 8 0 0 1-8-8v-64a8 8 0 0 1 8-8c31.909 0 31.942 80 0 80z"]},Um={prefix:"fas",iconName:"spell-check",icon:[576,512,[],"f891","M272 256h91.36c43.2 0 82-32.2 84.51-75.34a79.82 79.82 0 0 0-25.26-63.07 79.81 79.81 0 0 0 9.06-44.91C427.9 30.57 389.3 0 347 0h-75a16 16 0 0 0-16 16v224a16 16 0 0 0 16 16zm40-200h40a24 24 0 0 1 0 48h-40zm0 96h56a24 24 0 0 1 0 48h-56zM155.12 22.25A32 32 0 0 0 124.64 0H99.36a32 32 0 0 0-30.48 22.25L.59 235.73A16 16 0 0 0 16 256h24.93a16 16 0 0 0 15.42-11.73L68.29 208h87.42l11.94 36.27A16 16 0 0 0 183.07 256H208a16 16 0 0 0 15.42-20.27zM89.37 144L112 75.3l22.63 68.7zm482 132.48l-45.21-45.3a15.88 15.88 0 0 0-22.59 0l-151.5 151.5-55.41-55.5a15.88 15.88 0 0 0-22.59 0l-45.3 45.3a16 16 0 0 0 0 22.59l112 112.21a15.89 15.89 0 0 0 22.6 0l208-208.21a16 16 0 0 0-.02-22.59z"]},Wm={prefix:"fas",iconName:"spider",icon:[576,512,[],"f717","M151.17 167.35L177.1 176h4.67l5.22-26.12c.72-3.58 1.8-7.58 3.21-11.79l-20.29-40.58 23.8-71.39c2.79-8.38-1.73-17.44-10.12-20.24L168.42.82c-8.38-2.8-17.45 1.73-20.24 10.12l-25.89 77.68a32.04 32.04 0 0 0 1.73 24.43l27.15 54.3zm422.14 182.03l-52.75-79.12a32.002 32.002 0 0 0-26.62-14.25H416l68.99-24.36a32.03 32.03 0 0 0 16.51-12.61l53.6-80.41c4.9-7.35 2.91-17.29-4.44-22.19l-13.31-8.88c-7.35-4.9-17.29-2.91-22.19 4.44l-50.56 75.83L404.1 208H368l-10.37-51.85C355.44 145.18 340.26 96 288 96c-52.26 0-67.44 49.18-69.63 60.15L208 208h-36.1l-60.49-20.17L60.84 112c-4.9-7.35-14.83-9.34-22.19-4.44l-13.31 8.88c-7.35 4.9-9.34 14.83-4.44 22.19l53.6 80.41a32.03 32.03 0 0 0 16.51 12.61L160 256H82.06a32.02 32.02 0 0 0-26.63 14.25L2.69 349.38c-4.9 7.35-2.92 17.29 4.44 22.19l13.31 8.88c7.35 4.9 17.29 2.91 22.19-4.44l48-72h47.06l-60.83 97.33A31.988 31.988 0 0 0 72 418.3V496c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16v-73.11l74.08-118.53c-1.01 14.05-2.08 28.11-2.08 42.21C192 399.64 232.76 448 288 448s96-48.36 96-101.43c0-14.1-1.08-28.16-2.08-42.21L456 422.89V496c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16v-77.71c0-6-1.69-11.88-4.86-16.96L438.31 304h47.06l48 72c4.9 7.35 14.84 9.34 22.19 4.44l13.31-8.88c7.36-4.9 9.34-14.83 4.44-22.18zM406.09 97.51l-20.29 40.58c1.41 4.21 2.49 8.21 3.21 11.79l5.22 26.12h4.67l25.93-8.65 27.15-54.3a31.995 31.995 0 0 0 1.73-24.43l-25.89-77.68C425.03 2.56 415.96-1.98 407.58.82l-15.17 5.06c-8.38 2.8-12.91 11.86-10.12 20.24l23.8 71.39z"]},Gm={prefix:"fas",iconName:"spinner",icon:[512,512,[],"f110","M304 48c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48 48 21.49 48 48zm-48 368c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm208-208c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zM96 256c0-26.51-21.49-48-48-48S0 229.49 0 256s21.49 48 48 48 48-21.49 48-48zm12.922 99.078c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.491-48-48-48zm294.156 0c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.49-48-48-48zM108.922 60.922c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.491-48-48-48z"]},_m={prefix:"fas",iconName:"splotch",icon:[512,512,[],"f5bc","M472.29 195.89l-67.06-22.95c-19.28-6.6-33.54-20.92-38.14-38.3L351.1 74.19c-11.58-43.77-76.57-57.13-109.98-22.62l-46.14 47.67c-13.26 13.71-33.54 20.93-54.2 19.31l-71.88-5.62c-52.05-4.07-86.93 44.88-59.03 82.83l38.54 52.42c11.08 15.07 12.82 33.86 4.64 50.24L24.62 355.4c-20.59 41.25 22.84 84.87 73.49 73.81l69.96-15.28c20.11-4.39 41.45 0 57.07 11.73l54.32 40.83c39.32 29.56 101.04 7.57 104.45-37.22l4.7-61.86c1.35-17.79 12.8-33.86 30.63-42.99l62-31.74c44.88-22.96 39.59-80.17-8.95-96.79z"]},$m={prefix:"fas",iconName:"spray-can",icon:[512,512,[],"f5bd","M224 32c0-17.67-14.33-32-32-32h-64c-17.67 0-32 14.33-32 32v96h128V32zm256 96c-17.67 0-32 14.33-32 32s14.33 32 32 32 32-14.33 32-32-14.33-32-32-32zm-256 32H96c-53.02 0-96 42.98-96 96v224c0 17.67 14.33 32 32 32h256c17.67 0 32-14.33 32-32V256c0-53.02-42.98-96-96-96zm-64 256c-44.18 0-80-35.82-80-80s35.82-80 80-80 80 35.82 80 80-35.82 80-80 80zM480 96c17.67 0 32-14.33 32-32s-14.33-32-32-32-32 14.33-32 32 14.33 32 32 32zm-96 32c-17.67 0-32 14.33-32 32s14.33 32 32 32 32-14.33 32-32-14.33-32-32-32zm-96-96c-17.67 0-32 14.33-32 32s14.33 32 32 32 32-14.33 32-32-14.33-32-32-32zm96 0c-17.67 0-32 14.33-32 32s14.33 32 32 32 32-14.33 32-32-14.33-32-32-32zm96 192c-17.67 0-32 14.33-32 32s14.33 32 32 32 32-14.33 32-32-14.33-32-32-32z"]},Ym={prefix:"fas",iconName:"square",icon:[448,512,[],"f0c8","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48z"]},Km={prefix:"fas",iconName:"square-full",icon:[512,512,[],"f45c","M512 512H0V0h512v512z"]},Jm={prefix:"fas",iconName:"square-root-alt",icon:[576,512,[],"f698","M571.31 251.31l-22.62-22.62c-6.25-6.25-16.38-6.25-22.63 0L480 274.75l-46.06-46.06c-6.25-6.25-16.38-6.25-22.63 0l-22.62 22.62c-6.25 6.25-6.25 16.38 0 22.63L434.75 320l-46.06 46.06c-6.25 6.25-6.25 16.38 0 22.63l22.62 22.62c6.25 6.25 16.38 6.25 22.63 0L480 365.25l46.06 46.06c6.25 6.25 16.38 6.25 22.63 0l22.62-22.62c6.25-6.25 6.25-16.38 0-22.63L525.25 320l46.06-46.06c6.25-6.25 6.25-16.38 0-22.63zM552 0H307.65c-14.54 0-27.26 9.8-30.95 23.87l-84.79 322.8-58.41-106.1A32.008 32.008 0 0 0 105.47 224H24c-13.25 0-24 10.74-24 24v48c0 13.25 10.75 24 24 24h43.62l88.88 163.73C168.99 503.5 186.3 512 204.94 512c17.27 0 44.44-9 54.28-41.48L357.03 96H552c13.25 0 24-10.75 24-24V24c0-13.26-10.75-24-24-24z"]},Qm={prefix:"fas",iconName:"stamp",icon:[512,512,[],"f5bf","M32 512h448v-64H32v64zm384-256h-66.56c-16.26 0-29.44-13.18-29.44-29.44v-9.46c0-27.37 8.88-53.41 21.46-77.72 9.11-17.61 12.9-38.39 9.05-60.42-6.77-38.78-38.47-70.7-77.26-77.45C212.62-9.04 160 37.33 160 96c0 14.16 3.12 27.54 8.69 39.58C182.02 164.43 192 194.7 192 226.49v.07c0 16.26-13.18 29.44-29.44 29.44H96c-53.02 0-96 42.98-96 96v32c0 17.67 14.33 32 32 32h448c17.67 0 32-14.33 32-32v-32c0-53.02-42.98-96-96-96z"]},Xm={prefix:"fas",iconName:"star",icon:[576,512,[],"f005","M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"]},cv={prefix:"fas",iconName:"star-and-crescent",icon:[512,512,[],"f699","M340.47 466.36c-1.45 0-6.89.46-9.18.46-116.25 0-210.82-94.57-210.82-210.82S215.04 45.18 331.29 45.18c2.32 0 7.7.46 9.18.46 7.13 0 13.33-5.03 14.75-12.07 1.46-7.25-2.55-14.49-9.47-17.09C316.58 5.54 286.39 0 256 0 114.84 0 0 114.84 0 256s114.84 256 256 256c30.23 0 60.28-5.49 89.32-16.32 5.96-2.02 10.28-7.64 10.28-14.26 0-8.09-6.39-15.06-15.13-15.06zm162.99-252.5l-76.38-11.1-34.16-69.21c-1.83-3.7-5.38-5.55-8.93-5.55s-7.1 1.85-8.93 5.55l-34.16 69.21-76.38 11.1c-8.17 1.18-11.43 11.22-5.52 16.99l55.27 53.87-13.05 76.07c-1.11 6.44 4.01 11.66 9.81 11.66 1.53 0 3.11-.36 4.64-1.17L384 335.37l68.31 35.91c1.53.8 3.11 1.17 4.64 1.17 5.8 0 10.92-5.23 9.81-11.66l-13.05-76.07 55.27-53.87c5.91-5.77 2.65-15.81-5.52-16.99z"]},av={prefix:"fas",iconName:"star-half",icon:[576,512,[],"f089","M288 0c-11.4 0-22.8 5.9-28.7 17.8L194 150.2 47.9 171.4c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.1 23 46 46.4 33.7L288 439.6V0z"]},ev={prefix:"fas",iconName:"star-half-alt",icon:[536,512,[],"f5c0","M508.55 171.51L362.18 150.2 296.77 17.81C290.89 5.98 279.42 0 267.95 0c-11.4 0-22.79 5.9-28.69 17.81l-65.43 132.38-146.38 21.29c-26.25 3.8-36.77 36.09-17.74 54.59l105.89 103-25.06 145.48C86.98 495.33 103.57 512 122.15 512c4.93 0 10-1.17 14.87-3.75l130.95-68.68 130.94 68.7c4.86 2.55 9.92 3.71 14.83 3.71 18.6 0 35.22-16.61 31.66-37.4l-25.03-145.49 105.91-102.98c19.04-18.5 8.52-50.8-17.73-54.6zm-121.74 123.2l-18.12 17.62 4.28 24.88 19.52 113.45-102.13-53.59-22.38-11.74.03-317.19 51.03 103.29 11.18 22.63 25.01 3.64 114.23 16.63-82.65 80.38z"]},iv={prefix:"fas",iconName:"star-of-david",icon:[464,512,[],"f69a","M405.68 256l53.21-89.39C473.3 142.4 455.48 112 426.88 112H319.96l-55.95-93.98C256.86 6.01 244.43 0 232 0s-24.86 6.01-32.01 18.02L144.04 112H37.11c-28.6 0-46.42 30.4-32.01 54.61L58.32 256 5.1 345.39C-9.31 369.6 8.51 400 37.11 400h106.93l55.95 93.98C207.14 505.99 219.57 512 232 512s24.86-6.01 32.01-18.02L319.96 400h106.93c28.6 0 46.42-30.4 32.01-54.61L405.68 256zm-12.78-88l-19.8 33.26L353.3 168h39.6zm-52.39 88l-52.39 88H175.88l-52.39-88 52.38-88h112.25l52.39 88zM232 73.72L254.79 112h-45.57L232 73.72zM71.1 168h39.6l-19.8 33.26L71.1 168zm0 176l19.8-33.26L110.7 344H71.1zM232 438.28L209.21 400h45.57L232 438.28zM353.29 344l19.8-33.26L392.9 344h-39.61z"]},nv={prefix:"fas",iconName:"star-of-life",icon:[480,512,[],"f621","M471.99 334.43L336.06 256l135.93-78.43c7.66-4.42 10.28-14.2 5.86-21.86l-32.02-55.43c-4.42-7.65-14.21-10.28-21.87-5.86l-135.93 78.43V16c0-8.84-7.17-16-16.01-16h-64.04c-8.84 0-16.01 7.16-16.01 16v156.86L56.04 94.43c-7.66-4.42-17.45-1.79-21.87 5.86L2.15 155.71c-4.42 7.65-1.8 17.44 5.86 21.86L143.94 256 8.01 334.43c-7.66 4.42-10.28 14.21-5.86 21.86l32.02 55.43c4.42 7.65 14.21 10.27 21.87 5.86l135.93-78.43V496c0 8.84 7.17 16 16.01 16h64.04c8.84 0 16.01-7.16 16.01-16V339.14l135.93 78.43c7.66 4.42 17.45 1.8 21.87-5.86l32.02-55.43c4.42-7.65 1.8-17.43-5.86-21.85z"]},tv={prefix:"fas",iconName:"step-backward",icon:[448,512,[],"f048","M64 468V44c0-6.6 5.4-12 12-12h48c6.6 0 12 5.4 12 12v176.4l195.5-181C352.1 22.3 384 36.6 384 64v384c0 27.4-31.9 41.7-52.5 24.6L136 292.7V468c0 6.6-5.4 12-12 12H76c-6.6 0-12-5.4-12-12z"]},ov={prefix:"fas",iconName:"step-forward",icon:[448,512,[],"f051","M384 44v424c0 6.6-5.4 12-12 12h-48c-6.6 0-12-5.4-12-12V291.6l-195.5 181C95.9 489.7 64 475.4 64 448V64c0-27.4 31.9-41.7 52.5-24.6L312 219.3V44c0-6.6 5.4-12 12-12h48c6.6 0 12 5.4 12 12z"]},rv={prefix:"fas",iconName:"stethoscope",icon:[512,512,[],"f0f1","M447.1 112c-34.2.5-62.3 28.4-63 62.6-.5 24.3 12.5 45.6 32 56.8V344c0 57.3-50.2 104-112 104-60 0-109.2-44.1-111.9-99.2C265 333.8 320 269.2 320 192V36.6c0-11.4-8.1-21.3-19.3-23.5L237.8.5c-13-2.6-25.6 5.8-28.2 18.8L206.4 35c-2.6 13 5.8 25.6 18.8 28.2l30.7 6.1v121.4c0 52.9-42.2 96.7-95.1 97.2-53.4.5-96.9-42.7-96.9-96V69.4l30.7-6.1c13-2.6 21.4-15.2 18.8-28.2l-3.1-15.7C107.7 6.4 95.1-2 82.1.6L19.3 13C8.1 15.3 0 25.1 0 36.6V192c0 77.3 55.1 142 128.1 156.8C130.7 439.2 208.6 512 304 512c97 0 176-75.4 176-168V231.4c19.1-11.1 32-31.7 32-55.4 0-35.7-29.2-64.5-64.9-64zm.9 80c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16z"]},lv={prefix:"fas",iconName:"sticky-note",icon:[448,512,[],"f249","M312 320h136V56c0-13.3-10.7-24-24-24H24C10.7 32 0 42.7 0 56v400c0 13.3 10.7 24 24 24h264V344c0-13.2 10.8-24 24-24zm129 55l-98 98c-4.5 4.5-10.6 7-17 7h-6V352h128v6.1c0 6.3-2.5 12.4-7 16.9z"]},fv={prefix:"fas",iconName:"stop",icon:[448,512,[],"f04d","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48z"]},sv={prefix:"fas",iconName:"stop-circle",icon:[512,512,[],"f28d","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm96 328c0 8.8-7.2 16-16 16H176c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16h160c8.8 0 16 7.2 16 16v160z"]},hv={prefix:"fas",iconName:"stopwatch",icon:[448,512,[],"f2f2","M432 304c0 114.9-93.1 208-208 208S16 418.9 16 304c0-104 76.3-190.2 176-205.5V64h-28c-6.6 0-12-5.4-12-12V12c0-6.6 5.4-12 12-12h120c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-28v34.5c37.5 5.8 71.7 21.6 99.7 44.6l27.5-27.5c4.7-4.7 12.3-4.7 17 0l28.3 28.3c4.7 4.7 4.7 12.3 0 17l-29.4 29.4-.6.6C419.7 223.3 432 262.2 432 304zm-176 36V188.5c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12V340c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12z"]},mv={prefix:"fas",iconName:"stopwatch-20",icon:[448,512,[],"e06f","M398.5,190.91l.59-.61,26.59-26.58a16,16,0,0,0,0-22.63L403,118.41a16,16,0,0,0-22.63,0l-24.68,24.68A206.68,206.68,0,0,0,256,98.5V64h32a16,16,0,0,0,16-16V16A16,16,0,0,0,288,0H160a16.05,16.05,0,0,0-16,16V48a16.05,16.05,0,0,0,16,16h32V98.5A207.92,207.92,0,0,0,16.09,297.57C12.64,411.5,106.76,510.22,220.72,512,337.13,513.77,432,420,432,304A206,206,0,0,0,398.5,190.91ZM204.37,377.55a8.2,8.2,0,0,1,8.32,8.07v22.31a8.2,8.2,0,0,1-8.32,8.07H121.52a16.46,16.46,0,0,1-16.61-17.62c2.78-35.22,14.67-57.41,38.45-91.37,20.42-29.19,27.1-37.32,27.1-62.34,0-16.92-1.79-24.27-12.21-24.27-9.39,0-12.69,7.4-12.69,22.68v5.23a8.2,8.2,0,0,1-8.33,8.07h-24.9a8.2,8.2,0,0,1-8.33-8.07v-4.07c0-27.3,8.48-60.24,56.43-60.24,43,0,55.57,25.85,55.57,61,0,35.58-12.44,51.21-34.35,81.31-11.56,15-24.61,35.57-26.41,51.2ZM344,352.32c0,35.16-12.3,63.68-57.23,63.68C243.19,416,232,386.48,232,352.55V247.22c0-40.73,19.58-63.22,56.2-63.22C325,184,344,206.64,344,245.3ZM287.87,221.73c-9.41,0-13.23,7.5-13.23,20V357.68c0,13.11,3.59,20.59,13.23,20.59s13-8,13-21.27V241.06C300.89,229.79,297.88,221.73,287.87,221.73Z"]},vv={prefix:"fas",iconName:"store",icon:[616,512,[],"f54e","M602 118.6L537.1 15C531.3 5.7 521 0 510 0H106C95 0 84.7 5.7 78.9 15L14 118.6c-33.5 53.5-3.8 127.9 58.8 136.4 4.5.6 9.1.9 13.7.9 29.6 0 55.8-13 73.8-33.1 18 20.1 44.3 33.1 73.8 33.1 29.6 0 55.8-13 73.8-33.1 18 20.1 44.3 33.1 73.8 33.1 29.6 0 55.8-13 73.8-33.1 18.1 20.1 44.3 33.1 73.8 33.1 4.7 0 9.2-.3 13.7-.9 62.8-8.4 92.6-82.8 59-136.4zM529.5 288c-10 0-19.9-1.5-29.5-3.8V384H116v-99.8c-9.6 2.2-19.5 3.8-29.5 3.8-6 0-12.1-.4-18-1.2-5.6-.8-11.1-2.1-16.4-3.6V480c0 17.7 14.3 32 32 32h448c17.7 0 32-14.3 32-32V283.2c-5.4 1.6-10.8 2.9-16.4 3.6-6.1.8-12.1 1.2-18.2 1.2z"]},zv={prefix:"fas",iconName:"store-alt",icon:[640,512,[],"f54f","M320 384H128V224H64v256c0 17.7 14.3 32 32 32h256c17.7 0 32-14.3 32-32V224h-64v160zm314.6-241.8l-85.3-128c-6-8.9-16-14.2-26.7-14.2H117.4c-10.7 0-20.7 5.3-26.6 14.2l-85.3 128c-14.2 21.3 1 49.8 26.6 49.8H608c25.5 0 40.7-28.5 26.6-49.8zM512 496c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V224h-64v272z"]},pv={prefix:"fas",iconName:"store-alt-slash",icon:[640,512,[],"e070","M17.89,123.62,5.51,142.2c-14.2,21.3,1,49.8,26.59,49.8h74.26ZM576,413.42V224H512V364L384,265V224H330.92l-41.4-32H608c25.5,0,40.7-28.5,26.59-49.8l-85.29-128A32.18,32.18,0,0,0,522.6,0H117.42A31.87,31.87,0,0,0,90.81,14.2l-10.66,16L45.46,3.38A16,16,0,0,0,23,6.19L3.37,31.46A16,16,0,0,0,6.18,53.91L594.53,508.63A16,16,0,0,0,617,505.81l19.64-25.26a16,16,0,0,0-2.81-22.45ZM320,384H128V224H64V480a32,32,0,0,0,32,32H352a32,32,0,0,0,32-32V406.59l-64-49.47Z"]},dv={prefix:"fas",iconName:"store-slash",icon:[640,512,[],"e071","M121.51,384V284.2a119.43,119.43,0,0,1-28,3.8,123.46,123.46,0,0,1-17.1-1.2,114.88,114.88,0,0,1-15.58-3.6V480c0,17.7,13.59,32,30.4,32H505.75L348.42,384Zm-28-128.09c25.1,0,47.29-10.72,64-27.24L24,120.05c-30.52,53.39-2.45,126.53,56.49,135A95.68,95.68,0,0,0,93.48,255.91ZM602.13,458.09,547.2,413.41V283.2a93.5,93.5,0,0,1-15.57,3.6,127.31,127.31,0,0,1-17.29,1.2,114.89,114.89,0,0,1-28-3.8v79.68L348.52,251.77a88.06,88.06,0,0,0,25.41,4.14c28.11,0,53-13,70.11-33.11,17.19,20.11,42.08,33.11,70.11,33.11a94.31,94.31,0,0,0,13-.91c59.66-8.41,88-82.8,56.06-136.4L521.55,15A30.1,30.1,0,0,0,495.81,0H112A30.11,30.11,0,0,0,86.27,15L76.88,30.78,43.19,3.38A14.68,14.68,0,0,0,21.86,6.19L3.2,31.45A16.58,16.58,0,0,0,5.87,53.91L564.81,508.63a14.69,14.69,0,0,0,21.33-2.82l18.66-25.26A16.58,16.58,0,0,0,602.13,458.09Z"]},uv={prefix:"fas",iconName:"stream",icon:[512,512,[],"f550","M16 128h416c8.84 0 16-7.16 16-16V48c0-8.84-7.16-16-16-16H16C7.16 32 0 39.16 0 48v64c0 8.84 7.16 16 16 16zm480 80H80c-8.84 0-16 7.16-16 16v64c0 8.84 7.16 16 16 16h416c8.84 0 16-7.16 16-16v-64c0-8.84-7.16-16-16-16zm-64 176H16c-8.84 0-16 7.16-16 16v64c0 8.84 7.16 16 16 16h416c8.84 0 16-7.16 16-16v-64c0-8.84-7.16-16-16-16z"]},Mv={prefix:"fas",iconName:"street-view",icon:[512,512,[],"f21d","M367.9 329.76c-4.62 5.3-9.78 10.1-15.9 13.65v22.94c66.52 9.34 112 28.05 112 49.65 0 30.93-93.12 56-208 56S48 446.93 48 416c0-21.6 45.48-40.3 112-49.65v-22.94c-6.12-3.55-11.28-8.35-15.9-13.65C58.87 345.34 0 378.05 0 416c0 53.02 114.62 96 256 96s256-42.98 256-96c0-37.95-58.87-70.66-144.1-86.24zM256 128c35.35 0 64-28.65 64-64S291.35 0 256 0s-64 28.65-64 64 28.65 64 64 64zm-64 192v96c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-96c17.67 0 32-14.33 32-32v-96c0-26.51-21.49-48-48-48h-11.8c-11.07 5.03-23.26 8-36.2 8s-25.13-2.97-36.2-8H208c-26.51 0-48 21.49-48 48v96c0 17.67 14.33 32 32 32z"]},Cv={prefix:"fas",iconName:"strikethrough",icon:[512,512,[],"f0cc","M496 224H293.9l-87.17-26.83A43.55 43.55 0 0 1 219.55 112h66.79A49.89 49.89 0 0 1 331 139.58a16 16 0 0 0 21.46 7.15l42.94-21.47a16 16 0 0 0 7.16-21.46l-.53-1A128 128 0 0 0 287.51 32h-68a123.68 123.68 0 0 0-123 135.64c2 20.89 10.1 39.83 21.78 56.36H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h480a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-180.24 96A43 43 0 0 1 336 356.45 43.59 43.59 0 0 1 292.45 400h-66.79A49.89 49.89 0 0 1 181 372.42a16 16 0 0 0-21.46-7.15l-42.94 21.47a16 16 0 0 0-7.16 21.46l.53 1A128 128 0 0 0 224.49 480h68a123.68 123.68 0 0 0 123-135.64 114.25 114.25 0 0 0-5.34-24.36z"]},Hv={prefix:"fas",iconName:"stroopwafel",icon:[512,512,[],"f551","M188.12 210.74L142.86 256l45.25 45.25L233.37 256l-45.25-45.26zm113.13-22.62L256 142.86l-45.25 45.25L256 233.37l45.25-45.25zm-90.5 135.76L256 369.14l45.26-45.26L256 278.63l-45.25 45.25zM256 0C114.62 0 0 114.62 0 256s114.62 256 256 256 256-114.62 256-256S397.38 0 256 0zm186.68 295.6l-11.31 11.31c-3.12 3.12-8.19 3.12-11.31 0l-28.29-28.29-45.25 45.25 33.94 33.94 16.97-16.97c3.12-3.12 8.19-3.12 11.31 0l11.31 11.31c3.12 3.12 3.12 8.19 0 11.31l-16.97 16.97 16.97 16.97c3.12 3.12 3.12 8.19 0 11.31l-11.31 11.31c-3.12 3.12-8.19 3.12-11.31 0l-16.97-16.97-16.97 16.97c-3.12 3.12-8.19 3.12-11.31 0l-11.31-11.31c-3.12-3.12-3.12-8.19 0-11.31l16.97-16.97-33.94-33.94-45.26 45.26 28.29 28.29c3.12 3.12 3.12 8.19 0 11.31l-11.31 11.31c-3.12 3.12-8.19 3.12-11.31 0L256 414.39l-28.29 28.29c-3.12 3.12-8.19 3.12-11.31 0l-11.31-11.31c-3.12-3.12-3.12-8.19 0-11.31l28.29-28.29-45.25-45.26-33.94 33.94 16.97 16.97c3.12 3.12 3.12 8.19 0 11.31l-11.31 11.31c-3.12 3.12-8.19 3.12-11.31 0l-16.97-16.97-16.97 16.97c-3.12 3.12-8.19 3.12-11.31 0l-11.31-11.31c-3.12-3.12-3.12-8.19 0-11.31l16.97-16.97-16.97-16.97c-3.12-3.12-3.12-8.19 0-11.31l11.31-11.31c3.12-3.12 8.19-3.12 11.31 0l16.97 16.97 33.94-33.94-45.25-45.25-28.29 28.29c-3.12 3.12-8.19 3.12-11.31 0L69.32 295.6c-3.12-3.12-3.12-8.19 0-11.31L97.61 256l-28.29-28.29c-3.12-3.12-3.12-8.19 0-11.31l11.31-11.31c3.12-3.12 8.19-3.12 11.31 0l28.29 28.29 45.25-45.26-33.94-33.94-16.97 16.97c-3.12 3.12-8.19 3.12-11.31 0l-11.31-11.31c-3.12-3.12-3.12-8.19 0-11.31l16.97-16.97-16.97-16.97c-3.12-3.12-3.12-8.19 0-11.31l11.31-11.31c3.12-3.12 8.19-3.12 11.31 0l16.97 16.97 16.97-16.97c3.12-3.12 8.19-3.12 11.31 0l11.31 11.31c3.12 3.12 3.12 8.19 0 11.31l-16.97 16.97 33.94 33.94 45.26-45.25-28.29-28.29c-3.12-3.12-3.12-8.19 0-11.31l11.31-11.31c3.12-3.12 8.19-3.12 11.31 0L256 97.61l28.29-28.29c3.12-3.12 8.19-3.12 11.31 0l11.31 11.31c3.12 3.12 3.12 8.19 0 11.31l-28.29 28.29 45.26 45.25 33.94-33.94-16.97-16.97c-3.12-3.12-3.12-8.19 0-11.31l11.31-11.31c3.12-3.12 8.19-3.12 11.31 0l16.97 16.97 16.97-16.97c3.12-3.12 8.19-3.12 11.31 0l11.31 11.31c3.12 3.12 3.12 8.19 0 11.31l-16.97 16.97 16.97 16.97c3.12 3.12 3.12 8.19 0 11.31l-11.31 11.31c-3.12 3.12-8.19 3.12-11.31 0l-16.97-16.97-33.94 33.94 45.25 45.26 28.29-28.29c3.12-3.12 8.19-3.12 11.31 0l11.31 11.31c3.12 3.12 3.12 8.19 0 11.31L414.39 256l28.29 28.28a8.015 8.015 0 0 1 0 11.32zM278.63 256l45.26 45.25L369.14 256l-45.25-45.26L278.63 256z"]},gv={prefix:"fas",iconName:"subscript",icon:[512,512,[],"f12c","M496 448h-16V304a16 16 0 0 0-16-16h-48a16 16 0 0 0-14.29 8.83l-16 32A16 16 0 0 0 400 352h16v96h-16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h96a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM336 64h-67a16 16 0 0 0-13.14 6.87l-79.9 115-79.9-115A16 16 0 0 0 83 64H16A16 16 0 0 0 0 80v48a16 16 0 0 0 16 16h33.48l77.81 112-77.81 112H16a16 16 0 0 0-16 16v48a16 16 0 0 0 16 16h67a16 16 0 0 0 13.14-6.87l79.9-115 79.9 115A16 16 0 0 0 269 448h67a16 16 0 0 0 16-16v-48a16 16 0 0 0-16-16h-33.48l-77.81-112 77.81-112H336a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16z"]},Vv={prefix:"fas",iconName:"subway",icon:[448,512,[],"f239","M448 96v256c0 51.815-61.624 96-130.022 96l62.98 49.721C386.905 502.417 383.562 512 376 512H72c-7.578 0-10.892-9.594-4.957-14.279L130.022 448C61.82 448 0 403.954 0 352V96C0 42.981 64 0 128 0h192c65 0 128 42.981 128 96zM200 232V120c0-13.255-10.745-24-24-24H72c-13.255 0-24 10.745-24 24v112c0 13.255 10.745 24 24 24h104c13.255 0 24-10.745 24-24zm200 0V120c0-13.255-10.745-24-24-24H272c-13.255 0-24 10.745-24 24v112c0 13.255 10.745 24 24 24h104c13.255 0 24-10.745 24-24zm-48 56c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm-256 0c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48z"]},xv={prefix:"fas",iconName:"suitcase",icon:[512,512,[],"f0f2","M128 480h256V80c0-26.5-21.5-48-48-48H176c-26.5 0-48 21.5-48 48v400zm64-384h128v32H192V96zm320 80v256c0 26.5-21.5 48-48 48h-48V128h48c26.5 0 48 21.5 48 48zM96 480H48c-26.5 0-48-21.5-48-48V176c0-26.5 21.5-48 48-48h48v352z"]},Lv={prefix:"fas",iconName:"suitcase-rolling",icon:[384,512,[],"f5c1","M336 160H48c-26.51 0-48 21.49-48 48v224c0 26.51 21.49 48 48 48h16v16c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-16h128v16c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-16h16c26.51 0 48-21.49 48-48V208c0-26.51-21.49-48-48-48zm-16 216c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h240c4.42 0 8 3.58 8 8v16zm0-96c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h240c4.42 0 8 3.58 8 8v16zM144 48h96v80h48V48c0-26.51-21.49-48-48-48h-96c-26.51 0-48 21.49-48 48v80h48V48z"]},bv={prefix:"fas",iconName:"sun",icon:[512,512,[],"f185","M256 160c-52.9 0-96 43.1-96 96s43.1 96 96 96 96-43.1 96-96-43.1-96-96-96zm246.4 80.5l-94.7-47.3 33.5-100.4c4.5-13.6-8.4-26.5-21.9-21.9l-100.4 33.5-47.4-94.8c-6.4-12.8-24.6-12.8-31 0l-47.3 94.7L92.7 70.8c-13.6-4.5-26.5 8.4-21.9 21.9l33.5 100.4-94.7 47.4c-12.8 6.4-12.8 24.6 0 31l94.7 47.3-33.5 100.5c-4.5 13.6 8.4 26.5 21.9 21.9l100.4-33.5 47.3 94.7c6.4 12.8 24.6 12.8 31 0l47.3-94.7 100.4 33.5c13.6 4.5 26.5-8.4 21.9-21.9l-33.5-100.4 94.7-47.3c13-6.5 13-24.7.2-31.1zm-155.9 106c-49.9 49.9-131.1 49.9-181 0-49.9-49.9-49.9-131.1 0-181 49.9-49.9 131.1-49.9 181 0 49.9 49.9 49.9 131.1 0 181z"]},Nv={prefix:"fas",iconName:"superscript",icon:[512,512,[],"f12b","M496 160h-16V16a16 16 0 0 0-16-16h-48a16 16 0 0 0-14.29 8.83l-16 32A16 16 0 0 0 400 64h16v96h-16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h96a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM336 64h-67a16 16 0 0 0-13.14 6.87l-79.9 115-79.9-115A16 16 0 0 0 83 64H16A16 16 0 0 0 0 80v48a16 16 0 0 0 16 16h33.48l77.81 112-77.81 112H16a16 16 0 0 0-16 16v48a16 16 0 0 0 16 16h67a16 16 0 0 0 13.14-6.87l79.9-115 79.9 115A16 16 0 0 0 269 448h67a16 16 0 0 0 16-16v-48a16 16 0 0 0-16-16h-33.48l-77.81-112 77.81-112H336a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16z"]},Av={prefix:"fas",iconName:"surprise",icon:[496,512,[],"f5c2","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM136 208c0-17.7 14.3-32 32-32s32 14.3 32 32-14.3 32-32 32-32-14.3-32-32zm112 208c-35.3 0-64-28.7-64-64s28.7-64 64-64 64 28.7 64 64-28.7 64-64 64zm80-176c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},yv={prefix:"fas",iconName:"swatchbook",icon:[512,512,[],"f5c3","M434.66,167.71h0L344.5,77.36a31.83,31.83,0,0,0-45-.07h0l-.07.07L224,152.88V424L434.66,212.9A32,32,0,0,0,434.66,167.71ZM480,320H373.09L186.68,506.51c-2.06,2.07-4.5,3.58-6.68,5.49H480a32,32,0,0,0,32-32V352A32,32,0,0,0,480,320ZM192,32A32,32,0,0,0,160,0H32A32,32,0,0,0,0,32V416a96,96,0,0,0,192,0ZM96,440a24,24,0,1,1,24-24A24,24,0,0,1,96,440Zm32-184H64V192h64Zm0-128H64V64h64Z"]},Sv={prefix:"fas",iconName:"swimmer",icon:[640,512,[],"f5c4","M189.61 310.58c3.54 3.26 15.27 9.42 34.39 9.42s30.86-6.16 34.39-9.42c16.02-14.77 34.5-22.58 53.46-22.58h16.3c18.96 0 37.45 7.81 53.46 22.58 3.54 3.26 15.27 9.42 34.39 9.42s30.86-6.16 34.39-9.42c14.86-13.71 31.88-21.12 49.39-22.16l-112.84-80.6 18-12.86c3.64-2.58 8.28-3.52 12.62-2.61l100.35 21.53c25.91 5.53 51.44-10.97 57-36.88 5.55-25.92-10.95-51.44-36.88-57L437.68 98.47c-30.73-6.58-63.02.12-88.56 18.38l-80.02 57.17c-10.38 7.39-19.36 16.44-26.72 26.94L173.75 299c5.47 3.23 10.82 6.93 15.86 11.58zM624 352h-16c-26.04 0-45.8-8.42-56.09-17.9-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C461.8 343.58 442.04 352 416 352s-45.8-8.42-56.09-17.9c-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C269.8 343.58 250.04 352 224 352s-45.8-8.42-56.09-17.9c-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C77.8 343.58 58.04 352 32 352H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h16c38.62 0 72.72-12.19 96-31.84 23.28 19.66 57.38 31.84 96 31.84s72.72-12.19 96-31.84c23.28 19.66 57.38 31.84 96 31.84s72.72-12.19 96-31.84c23.28 19.66 57.38 31.84 96 31.84h16c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zm-512-96c44.18 0 80-35.82 80-80s-35.82-80-80-80-80 35.82-80 80 35.82 80 80 80z"]},wv={prefix:"fas",iconName:"swimming-pool",icon:[640,512,[],"f5c5","M624 416h-16c-26.04 0-45.8-8.42-56.09-17.9-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C461.8 407.58 442.04 416 416 416s-45.8-8.42-56.09-17.9c-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C269.8 407.58 250.04 416 224 416s-45.8-8.42-56.09-17.9c-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C77.8 407.58 58.04 416 32 416H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h16c38.62 0 72.72-12.19 96-31.84 23.28 19.66 57.38 31.84 96 31.84s72.72-12.19 96-31.84c23.28 19.66 57.38 31.84 96 31.84s72.72-12.19 96-31.84c23.28 19.66 57.38 31.84 96 31.84h16c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zm-400-32v-96h192v96c19.12 0 30.86-6.16 34.39-9.42 9.17-8.46 19.2-14.34 29.61-18.07V128c0-17.64 14.36-32 32-32s32 14.36 32 32v16c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-16c0-52.94-43.06-96-96-96s-96 43.06-96 96v96H224v-96c0-17.64 14.36-32 32-32s32 14.36 32 32v16c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-16c0-52.94-43.06-96-96-96s-96 43.06-96 96v228.5c10.41 3.73 20.44 9.62 29.61 18.07 3.53 3.27 15.27 9.43 34.39 9.43z"]},kv={prefix:"fas",iconName:"synagogue",icon:[640,512,[],"f69b","M70 196.51L6.67 268.29A26.643 26.643 0 0 0 0 285.93V512h128V239.58l-38-43.07c-5.31-6.01-14.69-6.01-20 0zm563.33 71.78L570 196.51c-5.31-6.02-14.69-6.02-20 0l-38 43.07V512h128V285.93c0-6.5-2.37-12.77-6.67-17.64zM339.99 7.01c-11.69-9.35-28.29-9.35-39.98 0l-128 102.4A32.005 32.005 0 0 0 160 134.4V512h96v-92.57c0-31.88 21.78-61.43 53.25-66.55C349.34 346.35 384 377.13 384 416v96h96V134.4c0-9.72-4.42-18.92-12.01-24.99l-128-102.4zm52.07 215.55c1.98 3.15-.29 7.24-4 7.24h-38.94L324 269.79c-1.85 2.95-6.15 2.95-8 0l-25.12-39.98h-38.94c-3.72 0-5.98-4.09-4-7.24l19.2-30.56-19.2-30.56c-1.98-3.15.29-7.24 4-7.24h38.94l25.12-40c1.85-2.95 6.15-2.95 8 0l25.12 39.98h38.95c3.71 0 5.98 4.09 4 7.24L372.87 192l19.19 30.56z"]},Tv={prefix:"fas",iconName:"sync",icon:[512,512,[],"f021","M440.65 12.57l4 82.77A247.16 247.16 0 0 0 255.83 8C134.73 8 33.91 94.92 12.29 209.82A12 12 0 0 0 24.09 224h49.05a12 12 0 0 0 11.67-9.26 175.91 175.91 0 0 1 317-56.94l-101.46-4.86a12 12 0 0 0-12.57 12v47.41a12 12 0 0 0 12 12H500a12 12 0 0 0 12-12V12a12 12 0 0 0-12-12h-47.37a12 12 0 0 0-11.98 12.57zM255.83 432a175.61 175.61 0 0 1-146-77.8l101.8 4.87a12 12 0 0 0 12.57-12v-47.4a12 12 0 0 0-12-12H12a12 12 0 0 0-12 12V500a12 12 0 0 0 12 12h47.35a12 12 0 0 0 12-12.6l-4.15-82.57A247.17 247.17 0 0 0 255.83 504c121.11 0 221.93-86.92 243.55-201.82a12 12 0 0 0-11.8-14.18h-49.05a12 12 0 0 0-11.67 9.26A175.86 175.86 0 0 1 255.83 432z"]},Ev={prefix:"fas",iconName:"sync-alt",icon:[512,512,[],"f2f1","M370.72 133.28C339.458 104.008 298.888 87.962 255.848 88c-77.458.068-144.328 53.178-162.791 126.85-1.344 5.363-6.122 9.15-11.651 9.15H24.103c-7.498 0-13.194-6.807-11.807-14.176C33.933 94.924 134.813 8 256 8c66.448 0 126.791 26.136 171.315 68.685L463.03 40.97C478.149 25.851 504 36.559 504 57.941V192c0 13.255-10.745 24-24 24H345.941c-21.382 0-32.09-25.851-16.971-40.971l41.75-41.749zM32 296h134.059c21.382 0 32.09 25.851 16.971 40.971l-41.75 41.75c31.262 29.273 71.835 45.319 114.876 45.28 77.418-.07 144.315-53.144 162.787-126.849 1.344-5.363 6.122-9.15 11.651-9.15h57.304c7.498 0 13.194 6.807 11.807 14.176C478.067 417.076 377.187 504 256 504c-66.448 0-126.791-26.136-171.315-68.685L48.97 471.03C33.851 486.149 8 475.441 8 454.059V320c0-13.255 10.745-24 24-24z"]},Pv={prefix:"fas",iconName:"syringe",icon:[512,512,[],"f48e","M201.5 174.8l55.7 55.8c3.1 3.1 3.1 8.2 0 11.3l-11.3 11.3c-3.1 3.1-8.2 3.1-11.3 0l-55.7-55.8-45.3 45.3 55.8 55.8c3.1 3.1 3.1 8.2 0 11.3l-11.3 11.3c-3.1 3.1-8.2 3.1-11.3 0L111 265.2l-26.4 26.4c-17.3 17.3-25.6 41.1-23 65.4l7.1 63.6L2.3 487c-3.1 3.1-3.1 8.2 0 11.3l11.3 11.3c3.1 3.1 8.2 3.1 11.3 0l66.3-66.3 63.6 7.1c23.9 2.6 47.9-5.4 65.4-23l181.9-181.9-135.7-135.7-64.9 65zm308.2-93.3L430.5 2.3c-3.1-3.1-8.2-3.1-11.3 0l-11.3 11.3c-3.1 3.1-3.1 8.2 0 11.3l28.3 28.3-45.3 45.3-56.6-56.6-17-17c-3.1-3.1-8.2-3.1-11.3 0l-33.9 33.9c-3.1 3.1-3.1 8.2 0 11.3l17 17L424.8 223l17 17c3.1 3.1 8.2 3.1 11.3 0l33.9-34c3.1-3.1 3.1-8.2 0-11.3l-73.5-73.5 45.3-45.3 28.3 28.3c3.1 3.1 8.2 3.1 11.3 0l11.3-11.3c3.1-3.2 3.1-8.2 0-11.4z"]},Dv={prefix:"fas",iconName:"table",icon:[512,512,[],"f0ce","M464 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zM224 416H64v-96h160v96zm0-160H64v-96h160v96zm224 160H288v-96h160v96zm0-160H288v-96h160v96z"]},Ov={prefix:"fas",iconName:"table-tennis",icon:[512,512,[],"f45d","M496.2 296.5C527.7 218.7 512 126.2 449 63.1 365.1-21 229-21 145.1 63.1l-56 56.1 211.5 211.5c46.1-62.1 131.5-77.4 195.6-34.2zm-217.9 79.7L57.9 155.9c-27.3 45.3-21.7 105 17.3 144.1l34.5 34.6L6.7 424c-8.6 7.5-9.1 20.7-1 28.8l53.4 53.5c8 8.1 21.2 7.6 28.7-1L177.1 402l35.7 35.7c19.7 19.7 44.6 30.5 70.3 33.3-7.1-17-11-35.6-11-55.1-.1-13.8 2.5-27 6.2-39.7zM416 320c-53 0-96 43-96 96s43 96 96 96 96-43 96-96-43-96-96-96z"]},Iv={prefix:"fas",iconName:"tablet",icon:[448,512,[],"f10a","M400 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM224 480c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},Bv={prefix:"fas",iconName:"tablet-alt",icon:[448,512,[],"f3fa","M400 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM224 480c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm176-108c0 6.6-5.4 12-12 12H60c-6.6 0-12-5.4-12-12V60c0-6.6 5.4-12 12-12h328c6.6 0 12 5.4 12 12v312z"]},Rv={prefix:"fas",iconName:"tablets",icon:[640,512,[],"f490","M160 192C78.9 192 12.5 250.5.1 326.7c-.8 4.8 3.3 9.3 8.3 9.3h303.3c5 0 9.1-4.5 8.3-9.3C307.5 250.5 241.1 192 160 192zm151.6 176H8.4c-5 0-9.1 4.5-8.3 9.3C12.5 453.5 78.9 512 160 512s147.5-58.5 159.9-134.7c.8-4.8-3.3-9.3-8.3-9.3zM593.4 46.6c-56.5-56.5-144.2-61.4-206.9-16-4 2.9-4.3 8.9-.8 12.3L597 254.3c3.5 3.5 9.5 3.2 12.3-.8 45.5-62.7 40.6-150.4-15.9-206.9zM363 65.7c-3.5-3.5-9.5-3.2-12.3.8-45.4 62.7-40.5 150.4 15.9 206.9 56.5 56.5 144.2 61.4 206.9 15.9 4-2.9 4.3-8.9.8-12.3L363 65.7z"]},Zv={prefix:"fas",iconName:"tachometer-alt",icon:[576,512,[],"f3fd","M288 32C128.94 32 0 160.94 0 320c0 52.8 14.25 102.26 39.06 144.8 5.61 9.62 16.3 15.2 27.44 15.2h443c11.14 0 21.83-5.58 27.44-15.2C561.75 422.26 576 372.8 576 320c0-159.06-128.94-288-288-288zm0 64c14.71 0 26.58 10.13 30.32 23.65-1.11 2.26-2.64 4.23-3.45 6.67l-9.22 27.67c-5.13 3.49-10.97 6.01-17.64 6.01-17.67 0-32-14.33-32-32S270.33 96 288 96zM96 384c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm48-160c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm246.77-72.41l-61.33 184C343.13 347.33 352 364.54 352 384c0 11.72-3.38 22.55-8.88 32H232.88c-5.5-9.45-8.88-20.28-8.88-32 0-33.94 26.5-61.43 59.9-63.59l61.34-184.01c4.17-12.56 17.73-19.45 30.36-15.17 12.57 4.19 19.35 17.79 15.17 30.36zm14.66 57.2l15.52-46.55c3.47-1.29 7.13-2.23 11.05-2.23 17.67 0 32 14.33 32 32s-14.33 32-32 32c-11.38-.01-20.89-6.28-26.57-15.22zM480 384c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},jv={prefix:"fas",iconName:"tag",icon:[512,512,[],"f02b","M0 252.118V48C0 21.49 21.49 0 48 0h204.118a48 48 0 0 1 33.941 14.059l211.882 211.882c18.745 18.745 18.745 49.137 0 67.882L293.823 497.941c-18.745 18.745-49.137 18.745-67.882 0L14.059 286.059A48 48 0 0 1 0 252.118zM112 64c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48z"]},Fv={prefix:"fas",iconName:"tags",icon:[640,512,[],"f02c","M497.941 225.941L286.059 14.059A48 48 0 0 0 252.118 0H48C21.49 0 0 21.49 0 48v204.118a48 48 0 0 0 14.059 33.941l211.882 211.882c18.744 18.745 49.136 18.746 67.882 0l204.118-204.118c18.745-18.745 18.745-49.137 0-67.882zM112 160c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48zm513.941 133.823L421.823 497.941c-18.745 18.745-49.137 18.745-67.882 0l-.36-.36L527.64 323.522c16.999-16.999 26.36-39.6 26.36-63.64s-9.362-46.641-26.36-63.64L331.397 0h48.721a48 48 0 0 1 33.941 14.059l211.882 211.882c18.745 18.745 18.745 49.137 0 67.882z"]},qv={prefix:"fas",iconName:"tape",icon:[640,512,[],"f4db","M224 192c-35.3 0-64 28.7-64 64s28.7 64 64 64 64-28.7 64-64-28.7-64-64-64zm400 224H380.6c41.5-40.7 67.4-97.3 67.4-160 0-123.7-100.3-224-224-224S0 132.3 0 256s100.3 224 224 224h400c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm-400-64c-53 0-96-43-96-96s43-96 96-96 96 43 96 96-43 96-96 96z"]},Uv={prefix:"fas",iconName:"tasks",icon:[512,512,[],"f0ae","M139.61 35.5a12 12 0 0 0-17 0L58.93 98.81l-22.7-22.12a12 12 0 0 0-17 0L3.53 92.41a12 12 0 0 0 0 17l47.59 47.4a12.78 12.78 0 0 0 17.61 0l15.59-15.62L156.52 69a12.09 12.09 0 0 0 .09-17zm0 159.19a12 12 0 0 0-17 0l-63.68 63.72-22.7-22.1a12 12 0 0 0-17 0L3.53 252a12 12 0 0 0 0 17L51 316.5a12.77 12.77 0 0 0 17.6 0l15.7-15.69 72.2-72.22a12 12 0 0 0 .09-16.9zM64 368c-26.49 0-48.59 21.5-48.59 48S37.53 464 64 464a48 48 0 0 0 0-96zm432 16H208a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h288a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-320H208a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h288a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16zm0 160H208a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h288a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},Wv={prefix:"fas",iconName:"taxi",icon:[512,512,[],"f1ba","M462 241.64l-22-84.84c-9.6-35.2-41.6-60.8-76.8-60.8H352V64c0-17.67-14.33-32-32-32H192c-17.67 0-32 14.33-32 32v32h-11.2c-35.2 0-67.2 25.6-76.8 60.8l-22 84.84C21.41 248.04 0 273.47 0 304v48c0 23.63 12.95 44.04 32 55.12V448c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-32h256v32c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-40.88c19.05-11.09 32-31.5 32-55.12v-48c0-30.53-21.41-55.96-50-62.36zM96 352c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm20.55-112l17.2-66.36c2.23-8.16 9.59-13.64 15.06-13.64h214.4c5.47 0 12.83 5.48 14.85 12.86L395.45 240h-278.9zM416 352c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},Gv={prefix:"fas",iconName:"teeth",icon:[640,512,[],"f62e","M544 0H96C42.98 0 0 42.98 0 96v320c0 53.02 42.98 96 96 96h448c53.02 0 96-42.98 96-96V96c0-53.02-42.98-96-96-96zM160 368c0 26.51-21.49 48-48 48s-48-21.49-48-48v-64c0-8.84 7.16-16 16-16h64c8.84 0 16 7.16 16 16v64zm0-128c0 8.84-7.16 16-16 16H80c-8.84 0-16-7.16-16-16v-64c0-26.51 21.49-48 48-48s48 21.49 48 48v64zm144 120c0 30.93-25.07 56-56 56s-56-25.07-56-56v-56c0-8.84 7.16-16 16-16h80c8.84 0 16 7.16 16 16v56zm0-120c0 8.84-7.16 16-16 16h-80c-8.84 0-16-7.16-16-16v-88c0-30.93 25.07-56 56-56s56 25.07 56 56v88zm144 120c0 30.93-25.07 56-56 56s-56-25.07-56-56v-56c0-8.84 7.16-16 16-16h80c8.84 0 16 7.16 16 16v56zm0-120c0 8.84-7.16 16-16 16h-80c-8.84 0-16-7.16-16-16v-88c0-30.93 25.07-56 56-56s56 25.07 56 56v88zm128 128c0 26.51-21.49 48-48 48s-48-21.49-48-48v-64c0-8.84 7.16-16 16-16h64c8.84 0 16 7.16 16 16v64zm0-128c0 8.84-7.16 16-16 16h-64c-8.84 0-16-7.16-16-16v-64c0-26.51 21.49-48 48-48s48 21.49 48 48v64z"]},_v={prefix:"fas",iconName:"teeth-open",icon:[640,512,[],"f62f","M544 0H96C42.98 0 0 42.98 0 96v64c0 35.35 28.66 64 64 64h512c35.34 0 64-28.65 64-64V96c0-53.02-42.98-96-96-96zM160 176c0 8.84-7.16 16-16 16H80c-8.84 0-16-7.16-16-16v-32c0-26.51 21.49-48 48-48s48 21.49 48 48v32zm144 0c0 8.84-7.16 16-16 16h-80c-8.84 0-16-7.16-16-16v-56c0-30.93 25.07-56 56-56s56 25.07 56 56v56zm144 0c0 8.84-7.16 16-16 16h-80c-8.84 0-16-7.16-16-16v-56c0-30.93 25.07-56 56-56s56 25.07 56 56v56zm128 0c0 8.84-7.16 16-16 16h-64c-8.84 0-16-7.16-16-16v-32c0-26.51 21.49-48 48-48s48 21.49 48 48v32zm0 144H64c-35.34 0-64 28.65-64 64v32c0 53.02 42.98 96 96 96h448c53.02 0 96-42.98 96-96v-32c0-35.35-28.66-64-64-64zm-416 80c0 26.51-21.49 48-48 48s-48-21.49-48-48v-32c0-8.84 7.16-16 16-16h64c8.84 0 16 7.16 16 16v32zm144-8c0 30.93-25.07 56-56 56s-56-25.07-56-56v-24c0-8.84 7.16-16 16-16h80c8.84 0 16 7.16 16 16v24zm144 0c0 30.93-25.07 56-56 56s-56-25.07-56-56v-24c0-8.84 7.16-16 16-16h80c8.84 0 16 7.16 16 16v24zm128 8c0 26.51-21.49 48-48 48s-48-21.49-48-48v-32c0-8.84 7.16-16 16-16h64c8.84 0 16 7.16 16 16v32z"]},$v={prefix:"fas",iconName:"temperature-high",icon:[512,512,[],"f769","M416 0c-52.9 0-96 43.1-96 96s43.1 96 96 96 96-43.1 96-96-43.1-96-96-96zm0 128c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm-160-16C256 50.1 205.9 0 144 0S32 50.1 32 112v166.5C12.3 303.2 0 334 0 368c0 79.5 64.5 144 144 144s144-64.5 144-144c0-34-12.3-64.9-32-89.5V112zM144 448c-44.1 0-80-35.9-80-80 0-25.5 12.2-48.9 32-63.8V112c0-26.5 21.5-48 48-48s48 21.5 48 48v192.2c19.8 14.8 32 38.3 32 63.8 0 44.1-35.9 80-80 80zm16-125.1V112c0-8.8-7.2-16-16-16s-16 7.2-16 16v210.9c-18.6 6.6-32 24.2-32 45.1 0 26.5 21.5 48 48 48s48-21.5 48-48c0-20.9-13.4-38.5-32-45.1z"]},Yv={prefix:"fas",iconName:"temperature-low",icon:[512,512,[],"f76b","M416 0c-52.9 0-96 43.1-96 96s43.1 96 96 96 96-43.1 96-96-43.1-96-96-96zm0 128c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm-160-16C256 50.1 205.9 0 144 0S32 50.1 32 112v166.5C12.3 303.2 0 334 0 368c0 79.5 64.5 144 144 144s144-64.5 144-144c0-34-12.3-64.9-32-89.5V112zM144 448c-44.1 0-80-35.9-80-80 0-25.5 12.2-48.9 32-63.8V112c0-26.5 21.5-48 48-48s48 21.5 48 48v192.2c19.8 14.8 32 38.3 32 63.8 0 44.1-35.9 80-80 80zm16-125.1V304c0-8.8-7.2-16-16-16s-16 7.2-16 16v18.9c-18.6 6.6-32 24.2-32 45.1 0 26.5 21.5 48 48 48s48-21.5 48-48c0-20.9-13.4-38.5-32-45.1z"]},Kv={prefix:"fas",iconName:"tenge",icon:[384,512,[],"f7d7","M372 160H12c-6.6 0-12 5.4-12 12v56c0 6.6 5.4 12 12 12h140v228c0 6.6 5.4 12 12 12h56c6.6 0 12-5.4 12-12V240h140c6.6 0 12-5.4 12-12v-56c0-6.6-5.4-12-12-12zm0-128H12C5.4 32 0 37.4 0 44v56c0 6.6 5.4 12 12 12h360c6.6 0 12-5.4 12-12V44c0-6.6-5.4-12-12-12z"]},Jv={prefix:"fas",iconName:"terminal",icon:[640,512,[],"f120","M257.981 272.971L63.638 467.314c-9.373 9.373-24.569 9.373-33.941 0L7.029 444.647c-9.357-9.357-9.375-24.522-.04-33.901L161.011 256 6.99 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L257.981 239.03c9.373 9.372 9.373 24.568 0 33.941zM640 456v-32c0-13.255-10.745-24-24-24H312c-13.255 0-24 10.745-24 24v32c0 13.255 10.745 24 24 24h304c13.255 0 24-10.745 24-24z"]},Qv={prefix:"fas",iconName:"text-height",icon:[576,512,[],"f034","M304 32H16A16 16 0 0 0 0 48v96a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32h56v304H80a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h160a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-40V112h56v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16zm256 336h-48V144h48c14.31 0 21.33-17.31 11.31-27.31l-80-80a16 16 0 0 0-22.62 0l-80 80C379.36 126 384.36 144 400 144h48v224h-48c-14.31 0-21.32 17.31-11.31 27.31l80 80a16 16 0 0 0 22.62 0l80-80C580.64 386 575.64 368 560 368z"]},Xv={prefix:"fas",iconName:"text-width",icon:[448,512,[],"f035","M432 32H16A16 16 0 0 0 0 48v80a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-16h120v112h-24a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-24V112h120v16a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16zm-68.69 260.69C354 283.36 336 288.36 336 304v48H112v-48c0-14.31-17.31-21.32-27.31-11.31l-80 80a16 16 0 0 0 0 22.62l80 80C94 484.64 112 479.64 112 464v-48h224v48c0 14.31 17.31 21.33 27.31 11.31l80-80a16 16 0 0 0 0-22.62z"]},cz={prefix:"fas",iconName:"th",icon:[512,512,[],"f00a","M149.333 56v80c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24V56c0-13.255 10.745-24 24-24h101.333c13.255 0 24 10.745 24 24zm181.334 240v-80c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24h101.333c13.256 0 24.001-10.745 24.001-24zm32-240v80c0 13.255 10.745 24 24 24H488c13.255 0 24-10.745 24-24V56c0-13.255-10.745-24-24-24H386.667c-13.255 0-24 10.745-24 24zm-32 80V56c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24h101.333c13.256 0 24.001-10.745 24.001-24zm-205.334 56H24c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24zM0 376v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H24c-13.255 0-24 10.745-24 24zm386.667-56H488c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H386.667c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24zm0 160H488c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H386.667c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24zM181.333 376v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24z"]},az={prefix:"fas",iconName:"th-large",icon:[512,512,[],"f009","M296 32h192c13.255 0 24 10.745 24 24v160c0 13.255-10.745 24-24 24H296c-13.255 0-24-10.745-24-24V56c0-13.255 10.745-24 24-24zm-80 0H24C10.745 32 0 42.745 0 56v160c0 13.255 10.745 24 24 24h192c13.255 0 24-10.745 24-24V56c0-13.255-10.745-24-24-24zM0 296v160c0 13.255 10.745 24 24 24h192c13.255 0 24-10.745 24-24V296c0-13.255-10.745-24-24-24H24c-13.255 0-24 10.745-24 24zm296 184h192c13.255 0 24-10.745 24-24V296c0-13.255-10.745-24-24-24H296c-13.255 0-24 10.745-24 24v160c0 13.255 10.745 24 24 24z"]},ez={prefix:"fas",iconName:"th-list",icon:[512,512,[],"f00b","M149.333 216v80c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24v-80c0-13.255 10.745-24 24-24h101.333c13.255 0 24 10.745 24 24zM0 376v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H24c-13.255 0-24 10.745-24 24zM125.333 32H24C10.745 32 0 42.745 0 56v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24V56c0-13.255-10.745-24-24-24zm80 448H488c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24zm-24-424v80c0 13.255 10.745 24 24 24H488c13.255 0 24-10.745 24-24V56c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24zm24 264H488c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24z"]},iz={prefix:"fas",iconName:"theater-masks",icon:[640,512,[],"f630","M206.86 245.15c-35.88 10.45-59.95 41.2-57.53 74.1 11.4-12.72 28.81-23.7 49.9-30.92l7.63-43.18zM95.81 295L64.08 115.49c-.29-1.62.28-2.62.24-2.65 57.76-32.06 123.12-49.01 189.01-49.01 1.61 0 3.23.17 4.85.19 13.95-13.47 31.73-22.83 51.59-26 18.89-3.02 38.05-4.55 57.18-5.32-9.99-13.95-24.48-24.23-41.77-27C301.27 1.89 277.24 0 253.32 0 176.66 0 101.02 19.42 33.2 57.06 9.03 70.48-3.92 98.48 1.05 126.58l31.73 179.51c14.23 80.52 136.33 142.08 204.45 142.08 3.59 0 6.75-.46 10.01-.8-13.52-17.08-28.94-40.48-39.5-67.58-47.61-12.98-106.06-51.62-111.93-84.79zm97.55-137.46c-.73-4.12-2.23-7.87-4.07-11.4-8.25 8.91-20.67 15.75-35.32 18.32-14.65 2.58-28.67.4-39.48-5.17-.52 3.94-.64 7.98.09 12.1 3.84 21.7 24.58 36.19 46.34 32.37 21.75-3.82 36.28-24.52 32.44-46.22zM606.8 120.9c-88.98-49.38-191.43-67.41-291.98-51.35-27.31 4.36-49.08 26.26-54.04 54.36l-31.73 179.51c-15.39 87.05 95.28 196.27 158.31 207.35 63.03 11.09 204.47-53.79 219.86-140.84l31.73-179.51c4.97-28.11-7.98-56.11-32.15-69.52zm-273.24 96.8c3.84-21.7 24.58-36.19 46.34-32.36 21.76 3.83 36.28 24.52 32.45 46.22-.73 4.12-2.23 7.87-4.07 11.4-8.25-8.91-20.67-15.75-35.32-18.32-14.65-2.58-28.67-.4-39.48 5.17-.53-3.95-.65-7.99.08-12.11zm70.47 198.76c-55.68-9.79-93.52-59.27-89.04-112.9 20.6 25.54 56.21 46.17 99.49 53.78 43.28 7.61 83.82.37 111.93-16.6-14.18 51.94-66.71 85.51-122.38 75.72zm130.3-151.34c-8.25-8.91-20.68-15.75-35.33-18.32-14.65-2.58-28.67-.4-39.48 5.17-.52-3.94-.64-7.98.09-12.1 3.84-21.7 24.58-36.19 46.34-32.37 21.75 3.83 36.28 24.52 32.45 46.22-.73 4.13-2.23 7.88-4.07 11.4z"]},nz={prefix:"fas",iconName:"thermometer",icon:[512,512,[],"f491","M476.8 20.4c-37.5-30.7-95.5-26.3-131.9 10.2l-45.7 46 50.5 50.5c3.1 3.1 3.1 8.2 0 11.3l-11.3 11.3c-3.1 3.1-8.2 3.1-11.3 0l-50.4-50.5-45.1 45.4 50.3 50.4c3.1 3.1 3.1 8.2 0 11.3l-11.3 11.3c-3.1 3.1-8.2 3.1-11.3 0L209 167.4l-45.1 45.4L214 263c3.1 3.1 3.1 8.2 0 11.3l-11.3 11.3c-3.1 3.1-8.2 3.1-11.3 0l-50.1-50.2L96 281.1V382L7 471c-9.4 9.4-9.4 24.6 0 33.9 9.4 9.4 24.6 9.4 33.9 0l89-89h99.9L484 162.6c34.9-34.9 42.2-101.5-7.2-142.2z"]},tz={prefix:"fas",iconName:"thermometer-empty",icon:[256,512,[],"f2cb","M192 384c0 35.346-28.654 64-64 64s-64-28.654-64-64c0-35.346 28.654-64 64-64s64 28.654 64 64zm32-84.653c19.912 22.563 32 52.194 32 84.653 0 70.696-57.303 128-128 128-.299 0-.609-.001-.909-.003C56.789 511.509-.357 453.636.002 383.333.166 351.135 12.225 321.755 32 299.347V96c0-53.019 42.981-96 96-96s96 42.981 96 96v203.347zM208 384c0-34.339-19.37-52.19-32-66.502V96c0-26.467-21.533-48-48-48S80 69.533 80 96v221.498c-12.732 14.428-31.825 32.1-31.999 66.08-.224 43.876 35.563 80.116 79.423 80.42L128 464c44.112 0 80-35.888 80-80z"]},oz={prefix:"fas",iconName:"thermometer-full",icon:[256,512,[],"f2c7","M224 96c0-53.019-42.981-96-96-96S32 42.981 32 96v203.347C12.225 321.756.166 351.136.002 383.333c-.359 70.303 56.787 128.176 127.089 128.664.299.002.61.003.909.003 70.698 0 128-57.304 128-128 0-32.459-12.088-62.09-32-84.653V96zm-96 368l-.576-.002c-43.86-.304-79.647-36.544-79.423-80.42.173-33.98 19.266-51.652 31.999-66.08V96c0-26.467 21.533-48 48-48s48 21.533 48 48v221.498c12.63 14.312 32 32.164 32 66.502 0 44.112-35.888 80-80 80zm64-80c0 35.346-28.654 64-64 64s-64-28.654-64-64c0-23.685 12.876-44.349 32-55.417V96c0-17.673 14.327-32 32-32s32 14.327 32 32v232.583c19.124 11.068 32 31.732 32 55.417z"]},rz={prefix:"fas",iconName:"thermometer-half",icon:[256,512,[],"f2c9","M192 384c0 35.346-28.654 64-64 64s-64-28.654-64-64c0-23.685 12.876-44.349 32-55.417V224c0-17.673 14.327-32 32-32s32 14.327 32 32v104.583c19.124 11.068 32 31.732 32 55.417zm32-84.653c19.912 22.563 32 52.194 32 84.653 0 70.696-57.303 128-128 128-.299 0-.609-.001-.909-.003C56.789 511.509-.357 453.636.002 383.333.166 351.135 12.225 321.755 32 299.347V96c0-53.019 42.981-96 96-96s96 42.981 96 96v203.347zM208 384c0-34.339-19.37-52.19-32-66.502V96c0-26.467-21.533-48-48-48S80 69.533 80 96v221.498c-12.732 14.428-31.825 32.1-31.999 66.08-.224 43.876 35.563 80.116 79.423 80.42L128 464c44.112 0 80-35.888 80-80z"]},lz={prefix:"fas",iconName:"thermometer-quarter",icon:[256,512,[],"f2ca","M192 384c0 35.346-28.654 64-64 64s-64-28.654-64-64c0-23.685 12.876-44.349 32-55.417V288c0-17.673 14.327-32 32-32s32 14.327 32 32v40.583c19.124 11.068 32 31.732 32 55.417zm32-84.653c19.912 22.563 32 52.194 32 84.653 0 70.696-57.303 128-128 128-.299 0-.609-.001-.909-.003C56.789 511.509-.357 453.636.002 383.333.166 351.135 12.225 321.755 32 299.347V96c0-53.019 42.981-96 96-96s96 42.981 96 96v203.347zM208 384c0-34.339-19.37-52.19-32-66.502V96c0-26.467-21.533-48-48-48S80 69.533 80 96v221.498c-12.732 14.428-31.825 32.1-31.999 66.08-.224 43.876 35.563 80.116 79.423 80.42L128 464c44.112 0 80-35.888 80-80z"]},fz={prefix:"fas",iconName:"thermometer-three-quarters",icon:[256,512,[],"f2c8","M192 384c0 35.346-28.654 64-64 64-35.346 0-64-28.654-64-64 0-23.685 12.876-44.349 32-55.417V160c0-17.673 14.327-32 32-32s32 14.327 32 32v168.583c19.124 11.068 32 31.732 32 55.417zm32-84.653c19.912 22.563 32 52.194 32 84.653 0 70.696-57.303 128-128 128-.299 0-.609-.001-.909-.003C56.789 511.509-.357 453.636.002 383.333.166 351.135 12.225 321.755 32 299.347V96c0-53.019 42.981-96 96-96s96 42.981 96 96v203.347zM208 384c0-34.339-19.37-52.19-32-66.502V96c0-26.467-21.533-48-48-48S80 69.533 80 96v221.498c-12.732 14.428-31.825 32.1-31.999 66.08-.224 43.876 35.563 80.116 79.423 80.42L128 464c44.112 0 80-35.888 80-80z"]},sz={prefix:"fas",iconName:"thumbs-down",icon:[512,512,[],"f165","M0 56v240c0 13.255 10.745 24 24 24h80c13.255 0 24-10.745 24-24V56c0-13.255-10.745-24-24-24H24C10.745 32 0 42.745 0 56zm40 200c0-13.255 10.745-24 24-24s24 10.745 24 24-10.745 24-24 24-24-10.745-24-24zm272 256c-20.183 0-29.485-39.293-33.931-57.795-5.206-21.666-10.589-44.07-25.393-58.902-32.469-32.524-49.503-73.967-89.117-113.111a11.98 11.98 0 0 1-3.558-8.521V59.901c0-6.541 5.243-11.878 11.783-11.998 15.831-.29 36.694-9.079 52.651-16.178C256.189 17.598 295.709.017 343.995 0h2.844c42.777 0 93.363.413 113.774 29.737 8.392 12.057 10.446 27.034 6.148 44.632 16.312 17.053 25.063 48.863 16.382 74.757 17.544 23.432 19.143 56.132 9.308 79.469l.11.11c11.893 11.949 19.523 31.259 19.439 49.197-.156 30.352-26.157 58.098-59.553 58.098H350.723C358.03 364.34 384 388.132 384 430.548 384 504 336 512 312 512z"]},hz={prefix:"fas",iconName:"thumbs-up",icon:[512,512,[],"f164","M104 224H24c-13.255 0-24 10.745-24 24v240c0 13.255 10.745 24 24 24h80c13.255 0 24-10.745 24-24V248c0-13.255-10.745-24-24-24zM64 472c-13.255 0-24-10.745-24-24s10.745-24 24-24 24 10.745 24 24-10.745 24-24 24zM384 81.452c0 42.416-25.97 66.208-33.277 94.548h101.723c33.397 0 59.397 27.746 59.553 58.098.084 17.938-7.546 37.249-19.439 49.197l-.11.11c9.836 23.337 8.237 56.037-9.308 79.469 8.681 25.895-.069 57.704-16.382 74.757 4.298 17.598 2.244 32.575-6.148 44.632C440.202 511.587 389.616 512 346.839 512l-2.845-.001c-48.287-.017-87.806-17.598-119.56-31.725-15.957-7.099-36.821-15.887-52.651-16.178-6.54-.12-11.783-5.457-11.783-11.998v-213.77c0-3.2 1.282-6.271 3.558-8.521 39.614-39.144 56.648-80.587 89.117-113.111 14.804-14.832 20.188-37.236 25.393-58.902C282.515 39.293 291.817 0 312 0c24 0 72 8 72 81.452z"]},mz={prefix:"fas",iconName:"thumbtack",icon:[384,512,[],"f08d","M298.028 214.267L285.793 96H328c13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24H56C42.745 0 32 10.745 32 24v48c0 13.255 10.745 24 24 24h42.207L85.972 214.267C37.465 236.82 0 277.261 0 328c0 13.255 10.745 24 24 24h136v104.007c0 1.242.289 2.467.845 3.578l24 48c2.941 5.882 11.364 5.893 14.311 0l24-48a8.008 8.008 0 0 0 .845-3.578V352h136c13.255 0 24-10.745 24-24-.001-51.183-37.983-91.42-85.973-113.733z"]},vz={prefix:"fas",iconName:"ticket-alt",icon:[576,512,[],"f3ff","M128 160h320v192H128V160zm400 96c0 26.51 21.49 48 48 48v96c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48v-96c26.51 0 48-21.49 48-48s-21.49-48-48-48v-96c0-26.51 21.49-48 48-48h480c26.51 0 48 21.49 48 48v96c-26.51 0-48 21.49-48 48zm-48-104c0-13.255-10.745-24-24-24H120c-13.255 0-24 10.745-24 24v208c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24V152z"]},zz={prefix:"fas",iconName:"times",icon:[352,512,[],"f00d","M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"]},pz={prefix:"fas",iconName:"times-circle",icon:[512,512,[],"f057","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z"]},dz={prefix:"fas",iconName:"tint",icon:[352,512,[],"f043","M205.22 22.09c-7.94-28.78-49.44-30.12-58.44 0C100.01 179.85 0 222.72 0 333.91 0 432.35 78.72 512 176 512s176-79.65 176-178.09c0-111.75-99.79-153.34-146.78-311.82zM176 448c-61.75 0-112-50.25-112-112 0-8.84 7.16-16 16-16s16 7.16 16 16c0 44.11 35.89 80 80 80 8.84 0 16 7.16 16 16s-7.16 16-16 16z"]},uz={prefix:"fas",iconName:"tint-slash",icon:[640,512,[],"f5c7","M633.82 458.1L494.97 350.78c.52-5.57 1.03-11.16 1.03-16.87 0-111.76-99.79-153.34-146.78-311.82-7.94-28.78-49.44-30.12-58.44 0-15.52 52.34-36.87 91.96-58.49 125.68L45.47 3.37C38.49-2.05 28.43-.8 23.01 6.18L3.37 31.45C-2.05 38.42-.8 48.47 6.18 53.9l588.36 454.73c6.98 5.43 17.03 4.17 22.46-2.81l19.64-25.27c5.41-6.97 4.16-17.02-2.82-22.45zM144 333.91C144 432.35 222.72 512 320 512c44.71 0 85.37-16.96 116.4-44.7L162.72 255.78c-11.41 23.5-18.72 48.35-18.72 78.13z"]},Mz={prefix:"fas",iconName:"tired",icon:[496,512,[],"f5c8","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm33.8 189.7l80-48c11.6-6.9 24 7.7 15.4 18L343.6 208l33.6 40.3c8.7 10.4-3.9 24.8-15.4 18l-80-48c-7.7-4.7-7.7-15.9 0-20.6zm-163-30c-8.6-10.3 3.8-24.9 15.4-18l80 48c7.8 4.7 7.8 15.9 0 20.6l-80 48c-11.5 6.8-24-7.6-15.4-18l33.6-40.3-33.6-40.3zM248 288c51.9 0 115.3 43.8 123.2 106.7 1.7 13.6-8 24.6-17.7 20.4-25.9-11.1-64.4-17.4-105.5-17.4s-79.6 6.3-105.5 17.4c-9.8 4.2-19.4-7-17.7-20.4C132.7 331.8 196.1 288 248 288z"]},Cz={prefix:"fas",iconName:"toggle-off",icon:[576,512,[],"f204","M384 64H192C85.961 64 0 149.961 0 256s85.961 192 192 192h192c106.039 0 192-85.961 192-192S490.039 64 384 64zM64 256c0-70.741 57.249-128 128-128 70.741 0 128 57.249 128 128 0 70.741-57.249 128-128 128-70.741 0-128-57.249-128-128zm320 128h-48.905c65.217-72.858 65.236-183.12 0-256H384c70.741 0 128 57.249 128 128 0 70.74-57.249 128-128 128z"]},Hz={prefix:"fas",iconName:"toggle-on",icon:[576,512,[],"f205","M384 64H192C86 64 0 150 0 256s86 192 192 192h192c106 0 192-86 192-192S490 64 384 64zm0 320c-70.8 0-128-57.3-128-128 0-70.8 57.3-128 128-128 70.8 0 128 57.3 128 128 0 70.8-57.3 128-128 128z"]},gz={prefix:"fas",iconName:"toilet",icon:[384,512,[],"f7d8","M368 48c8.8 0 16-7.2 16-16V16c0-8.8-7.2-16-16-16H16C7.2 0 0 7.2 0 16v16c0 8.8 7.2 16 16 16h16v156.7C11.8 214.8 0 226.9 0 240c0 67.2 34.6 126.2 86.8 160.5l-21.4 70.2C59.1 491.2 74.5 512 96 512h192c21.5 0 36.9-20.8 30.6-41.3l-21.4-70.2C349.4 366.2 384 307.2 384 240c0-13.1-11.8-25.2-32-35.3V48h16zM80 72c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H88c-4.4 0-8-3.6-8-8V72zm112 200c-77.1 0-139.6-14.3-139.6-32s62.5-32 139.6-32 139.6 14.3 139.6 32-62.5 32-139.6 32z"]},Vz={prefix:"fas",iconName:"toilet-paper",icon:[576,512,[],"f71e","M128 0C74.98 0 32 85.96 32 192v172.07c0 41.12-9.8 62.77-31.17 126.87C-2.62 501.3 5.09 512 16.01 512h280.92c13.77 0 26-8.81 30.36-21.88 12.83-38.48 24.71-72.4 24.71-126.05V192c0-83.6 23.67-153.52 60.44-192H128zM96 224c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16zm64 0c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16zm64 0c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16zm64 0c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16zM480 0c-53.02 0-96 85.96-96 192s42.98 192 96 192 96-85.96 96-192S533.02 0 480 0zm0 256c-17.67 0-32-28.65-32-64s14.33-64 32-64 32 28.65 32 64-14.33 64-32 64z"]},xz={prefix:"fas",iconName:"toilet-paper-slash",icon:[640,512,[],"e072","M64,192V364.13c0,41.12-9.75,62.75-31.12,126.87A16,16,0,0,0,48,512H328.86a31.87,31.87,0,0,0,30.38-21.87c9.31-27.83,18-53.35,22.18-85.55l-316-244.25C64.53,170.66,64,181.19,64,192ZM633.82,458.09l-102-78.81C575.28,360.91,608,284.32,608,192,608,86,565,0,512,0s-96,86-96,192c0,42,7,80.4,18.43,112L384,265V192c0-83.62,23.63-153.5,60.5-192H160c-23.33,0-44.63,16.83-61.26,44.53L45.46,3.38A16,16,0,0,0,23,6.19L3.37,31.45A16,16,0,0,0,6.18,53.91L594.54,508.63A16,16,0,0,0,617,505.81l19.64-25.26A16,16,0,0,0,633.82,458.09ZM512,256c-17.63,0-32-28.62-32-64s14.37-64,32-64,32,28.63,32,64S529.62,256,512,256Z"]},Lz={prefix:"fas",iconName:"toolbox",icon:[512,512,[],"f552","M502.63 214.63l-45.25-45.25c-6-6-14.14-9.37-22.63-9.37H384V80c0-26.51-21.49-48-48-48H176c-26.51 0-48 21.49-48 48v80H77.25c-8.49 0-16.62 3.37-22.63 9.37L9.37 214.63c-6 6-9.37 14.14-9.37 22.63V320h128v-16c0-8.84 7.16-16 16-16h32c8.84 0 16 7.16 16 16v16h128v-16c0-8.84 7.16-16 16-16h32c8.84 0 16 7.16 16 16v16h128v-82.75c0-8.48-3.37-16.62-9.37-22.62zM320 160H192V96h128v64zm64 208c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16v-16H192v16c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16v-16H0v96c0 17.67 14.33 32 32 32h448c17.67 0 32-14.33 32-32v-96H384v16z"]},bz={prefix:"fas",iconName:"tools",icon:[512,512,[],"f7d9","M501.1 395.7L384 278.6c-23.1-23.1-57.6-27.6-85.4-13.9L192 158.1V96L64 0 0 64l96 128h62.1l106.6 106.6c-13.6 27.8-9.2 62.3 13.9 85.4l117.1 117.1c14.6 14.6 38.2 14.6 52.7 0l52.7-52.7c14.5-14.6 14.5-38.2 0-52.7zM331.7 225c28.3 0 54.9 11 74.9 31l19.4 19.4c15.8-6.9 30.8-16.5 43.8-29.5 37.1-37.1 49.7-89.3 37.9-136.7-2.2-9-13.5-12.1-20.1-5.5l-74.4 74.4-67.9-11.3L334 98.9l74.4-74.4c6.6-6.6 3.4-17.9-5.7-20.2-47.4-11.7-99.6.9-136.6 37.9-28.5 28.5-41.9 66.1-41.2 103.6l82.1 82.1c8.1-1.9 16.5-2.9 24.7-2.9zm-103.9 82l-56.7-56.7L18.7 402.8c-25 25-25 65.5 0 90.5s65.5 25 90.5 0l123.6-123.6c-7.6-19.9-9.9-41.6-5-62.7zM64 472c-13.2 0-24-10.8-24-24 0-13.3 10.7-24 24-24s24 10.7 24 24c0 13.2-10.7 24-24 24z"]},Nz={prefix:"fas",iconName:"tooth",icon:[448,512,[],"f5c9","M443.98 96.25c-11.01-45.22-47.11-82.06-92.01-93.72-32.19-8.36-63 5.1-89.14 24.33-3.25 2.39-6.96 3.73-10.5 5.48l28.32 18.21c7.42 4.77 9.58 14.67 4.8 22.11-4.46 6.95-14.27 9.86-22.11 4.8L162.83 12.84c-20.7-10.85-43.38-16.4-66.81-10.31-44.9 11.67-81 48.5-92.01 93.72-10.13 41.62-.42 80.81 21.5 110.43 23.36 31.57 32.68 68.66 36.29 107.35 4.4 47.16 10.33 94.16 20.94 140.32l7.8 33.95c3.19 13.87 15.49 23.7 29.67 23.7 13.97 0 26.15-9.55 29.54-23.16l34.47-138.42c4.56-18.32 20.96-31.16 39.76-31.16s35.2 12.85 39.76 31.16l34.47 138.42c3.39 13.61 15.57 23.16 29.54 23.16 14.18 0 26.48-9.83 29.67-23.7l7.8-33.95c10.61-46.15 16.53-93.16 20.94-140.32 3.61-38.7 12.93-75.78 36.29-107.35 21.95-29.61 31.66-68.8 21.53-110.43z"]},Az={prefix:"fas",iconName:"torah",icon:[640,512,[],"f6a0","M320.05 366.48l17.72-29.64h-35.46zm99.21-166H382.4l18.46 30.82zM48 0C21.49 0 0 14.33 0 32v448c0 17.67 21.49 32 48 32s48-14.33 48-32V32C96 14.33 74.51 0 48 0zm172.74 311.5h36.85l-18.46-30.82zm161.71 0h36.86l-18.45-30.8zM128 464h384V48H128zm66.77-278.13a21.22 21.22 0 0 1 18.48-10.71h59.45l29.13-48.71a21.13 21.13 0 0 1 18.22-10.37A20.76 20.76 0 0 1 338 126.29l29.25 48.86h59.52a21.12 21.12 0 0 1 18.1 32L415.63 256 445 305a20.69 20.69 0 0 1 .24 21.12 21.25 21.25 0 0 1-18.48 10.72h-59.47l-29.13 48.7a21.13 21.13 0 0 1-18.16 10.4 20.79 20.79 0 0 1-18-10.22l-29.25-48.88h-59.5a21.11 21.11 0 0 1-18.1-32L224.36 256 195 207a20.7 20.7 0 0 1-.23-21.13zM592 0c-26.51 0-48 14.33-48 32v448c0 17.67 21.49 32 48 32s48-14.33 48-32V32c0-17.67-21.49-32-48-32zM320 145.53l-17.78 29.62h35.46zm-62.45 55h-36.81l18.44 30.8zm29.58 111h65.79L386.09 256l-33.23-55.52h-65.79L253.9 256z"]},yz={prefix:"fas",iconName:"torii-gate",icon:[512,512,[],"f6a1","M376.45 32h-240.9A303.17 303.17 0 0 1 0 0v96c0 17.67 14.33 32 32 32h32v64H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h48v240c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V256h256v240c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V256h48c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16h-48v-64h32c17.67 0 32-14.33 32-32V0a303.17 303.17 0 0 1-135.55 32zM128 128h96v64h-96v-64zm256 64h-96v-64h96v64z"]},Sz={prefix:"fas",iconName:"tractor",icon:[640,512,[],"f722","M528 336c-48.6 0-88 39.4-88 88s39.4 88 88 88 88-39.4 88-88-39.4-88-88-88zm0 112c-13.23 0-24-10.77-24-24s10.77-24 24-24 24 10.77 24 24-10.77 24-24 24zm80-288h-64v-40.2c0-14.12 4.7-27.76 13.15-38.84 4.42-5.8 3.55-14.06-1.32-19.49L534.2 37.3c-6.66-7.45-18.32-6.92-24.7.78C490.58 60.9 480 89.81 480 119.8V160H377.67L321.58 29.14A47.914 47.914 0 0 0 277.45 0H144c-26.47 0-48 21.53-48 48v146.52c-8.63-6.73-20.96-6.46-28.89 1.47L36 227.1c-8.59 8.59-8.59 22.52 0 31.11l5.06 5.06c-4.99 9.26-8.96 18.82-11.91 28.72H22c-12.15 0-22 9.85-22 22v44c0 12.15 9.85 22 22 22h7.14c2.96 9.91 6.92 19.46 11.91 28.73l-5.06 5.06c-8.59 8.59-8.59 22.52 0 31.11L67.1 476c8.59 8.59 22.52 8.59 31.11 0l5.06-5.06c9.26 4.99 18.82 8.96 28.72 11.91V490c0 12.15 9.85 22 22 22h44c12.15 0 22-9.85 22-22v-7.14c9.9-2.95 19.46-6.92 28.72-11.91l5.06 5.06c8.59 8.59 22.52 8.59 31.11 0l31.11-31.11c8.59-8.59 8.59-22.52 0-31.11l-5.06-5.06c4.99-9.26 8.96-18.82 11.91-28.72H330c12.15 0 22-9.85 22-22v-6h80.54c21.91-28.99 56.32-48 95.46-48 18.64 0 36.07 4.61 51.8 12.2l50.82-50.82c6-6 9.37-14.14 9.37-22.63V192c.01-17.67-14.32-32-31.99-32zM176 416c-44.18 0-80-35.82-80-80s35.82-80 80-80 80 35.82 80 80-35.82 80-80 80zm22-256h-38V64h106.89l41.15 96H198z"]},wz={prefix:"fas",iconName:"trademark",icon:[640,512,[],"f25c","M260.6 96H12c-6.6 0-12 5.4-12 12v43.1c0 6.6 5.4 12 12 12h85.1V404c0 6.6 5.4 12 12 12h54.3c6.6 0 12-5.4 12-12V163.1h85.1c6.6 0 12-5.4 12-12V108c.1-6.6-5.3-12-11.9-12zM640 403l-24-296c-.5-6.2-5.7-11-12-11h-65.4c-5.1 0-9.7 3.3-11.3 8.1l-43.8 127.1c-7.2 20.6-16.1 52.8-16.1 52.8h-.9s-8.9-32.2-16.1-52.8l-43.8-127.1c-1.7-4.8-6.2-8.1-11.3-8.1h-65.4c-6.2 0-11.4 4.8-12 11l-24.4 296c-.6 7 4.9 13 12 13H360c6.3 0 11.5-4.9 12-11.2l9.1-132.9c1.8-24.2 0-53.7 0-53.7h.9s10.7 33.6 17.9 53.7l30.7 84.7c1.7 4.7 6.2 7.9 11.3 7.9h50.3c5.1 0 9.6-3.2 11.3-7.9l30.7-84.7c7.2-20.1 17.9-53.7 17.9-53.7h.9s-1.8 29.5 0 53.7l9.1 132.9c.4 6.3 5.7 11.2 12 11.2H628c7 0 12.5-6 12-13z"]},kz={prefix:"fas",iconName:"traffic-light",icon:[384,512,[],"f637","M384 192h-64v-37.88c37.2-13.22 64-48.38 64-90.12h-64V32c0-17.67-14.33-32-32-32H96C78.33 0 64 14.33 64 32v32H0c0 41.74 26.8 76.9 64 90.12V192H0c0 41.74 26.8 76.9 64 90.12V320H0c0 42.84 28.25 78.69 66.99 91.05C79.42 468.72 130.6 512 192 512s112.58-43.28 125.01-100.95C355.75 398.69 384 362.84 384 320h-64v-37.88c37.2-13.22 64-48.38 64-90.12zM192 416c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48zm0-128c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48zm0-128c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48z"]},Tz={prefix:"fas",iconName:"trailer",icon:[640,512,[],"e041","M624,320H544V80a16,16,0,0,0-16-16H16A16,16,0,0,0,0,80V368a16,16,0,0,0,16,16H65.61c7.83-54.21,54-96,110.39-96s102.56,41.79,110.39,96H624a16,16,0,0,0,16-16V336A16,16,0,0,0,624,320ZM96,243.68a176.29,176.29,0,0,0-32,20.71V136a8,8,0,0,1,8-8H88a8,8,0,0,1,8,8Zm96-18.54c-5.31-.49-10.57-1.14-16-1.14s-10.69.65-16,1.14V136a8,8,0,0,1,8-8h16a8,8,0,0,1,8,8Zm96,39.25a176.29,176.29,0,0,0-32-20.71V136a8,8,0,0,1,8-8h16a8,8,0,0,1,8,8ZM384,320H352V136a8,8,0,0,1,8-8h16a8,8,0,0,1,8,8Zm96,0H448V136a8,8,0,0,1,8-8h16a8,8,0,0,1,8,8Zm-304,0a80,80,0,1,0,80,80A80,80,0,0,0,176,320Zm0,112a32,32,0,1,1,32-32A32,32,0,0,1,176,432Z"]},Ez={prefix:"fas",iconName:"train",icon:[448,512,[],"f238","M448 96v256c0 51.815-61.624 96-130.022 96l62.98 49.721C386.905 502.417 383.562 512 376 512H72c-7.578 0-10.892-9.594-4.957-14.279L130.022 448C61.82 448 0 403.954 0 352V96C0 42.981 64 0 128 0h192c65 0 128 42.981 128 96zm-48 136V120c0-13.255-10.745-24-24-24H72c-13.255 0-24 10.745-24 24v112c0 13.255 10.745 24 24 24h304c13.255 0 24-10.745 24-24zm-176 64c-30.928 0-56 25.072-56 56s25.072 56 56 56 56-25.072 56-56-25.072-56-56-56z"]},Pz={prefix:"fas",iconName:"tram",icon:[512,512,[],"f7da","M288 64c17.7 0 32-14.3 32-32S305.7 0 288 0s-32 14.3-32 32 14.3 32 32 32zm223.5-12.1c-2.3-8.6-11-13.6-19.6-11.3l-480 128c-8.5 2.3-13.6 11-11.3 19.6C2.5 195.3 8.9 200 16 200c1.4 0 2.8-.2 4.1-.5L240 140.8V224H64c-17.7 0-32 14.3-32 32v224c0 17.7 14.3 32 32 32h384c17.7 0 32-14.3 32-32V256c0-17.7-14.3-32-32-32H272v-91.7l228.1-60.8c8.6-2.3 13.6-11.1 11.4-19.6zM176 384H80v-96h96v96zm160-96h96v96h-96v-96zm-32 0v96h-96v-96h96zM192 96c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32z"]},Dz={prefix:"fas",iconName:"transgender",icon:[384,512,[],"f224","M372 0h-79c-10.7 0-16 12.9-8.5 20.5l16.9 16.9-80.7 80.7C198.5 104.1 172.2 96 144 96 64.5 96 0 160.5 0 240c0 68.5 47.9 125.9 112 140.4V408H76c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h36v28c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-28h36c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-36v-27.6c64.1-14.6 112-71.9 112-140.4 0-28.2-8.1-54.5-22.1-76.7l80.7-80.7 16.9 16.9c7.6 7.6 20.5 2.2 20.5-8.5V12c0-6.6-5.4-12-12-12zM144 320c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z"]},Oz={prefix:"fas",iconName:"transgender-alt",icon:[480,512,[],"f225","M468 0h-79c-10.7 0-16 12.9-8.5 20.5l16.9 16.9-80.7 80.7C294.5 104.1 268.2 96 240 96c-28.2 0-54.5 8.1-76.7 22.1l-16.5-16.5 19.8-19.8c4.7-4.7 4.7-12.3 0-17l-28.3-28.3c-4.7-4.7-12.3-4.7-17 0l-19.8 19.8-19-19 16.9-16.9C107.1 12.9 101.7 0 91 0H12C5.4 0 0 5.4 0 12v79c0 10.7 12.9 16 20.5 8.5l16.9-16.9 19 19-19.8 19.8c-4.7 4.7-4.7 12.3 0 17l28.3 28.3c4.7 4.7 12.3 4.7 17 0l19.8-19.8 16.5 16.5C104.1 185.5 96 211.8 96 240c0 68.5 47.9 125.9 112 140.4V408h-36c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h36v28c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-28h36c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-36v-27.6c64.1-14.6 112-71.9 112-140.4 0-28.2-8.1-54.5-22.1-76.7l80.7-80.7 16.9 16.9c7.6 7.6 20.5 2.2 20.5-8.5V12c0-6.6-5.4-12-12-12zM240 320c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z"]},Iz={prefix:"fas",iconName:"trash",icon:[448,512,[],"f1f8","M432 32H312l-9.4-18.7A24 24 0 0 0 281.1 0H166.8a23.72 23.72 0 0 0-21.4 13.3L136 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16zM53.2 467a48 48 0 0 0 47.9 45h245.8a48 48 0 0 0 47.9-45L416 128H32z"]},Bz={prefix:"fas",iconName:"trash-alt",icon:[448,512,[],"f2ed","M32 464a48 48 0 0 0 48 48h288a48 48 0 0 0 48-48V128H32zm272-256a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zm-96 0a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zm-96 0a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zM432 32H312l-9.4-18.7A24 24 0 0 0 281.1 0H166.8a23.72 23.72 0 0 0-21.4 13.3L136 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},Rz={prefix:"fas",iconName:"trash-restore",icon:[448,512,[],"f829","M53.2 467a48 48 0 0 0 47.9 45h245.8a48 48 0 0 0 47.9-45L416 128H32zm70.11-175.8l89.38-94.26a15.41 15.41 0 0 1 22.62 0l89.38 94.26c10.08 10.62 2.94 28.8-11.32 28.8H256v112a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16V320h-57.37c-14.26 0-21.4-18.18-11.32-28.8zM432 32H312l-9.4-18.7A24 24 0 0 0 281.1 0H166.8a23.72 23.72 0 0 0-21.4 13.3L136 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},Zz={prefix:"fas",iconName:"trash-restore-alt",icon:[448,512,[],"f82a","M32 464a48 48 0 0 0 48 48h288a48 48 0 0 0 48-48V128H32zm91.31-172.8l89.38-94.26a15.41 15.41 0 0 1 22.62 0l89.38 94.26c10.08 10.62 2.94 28.8-11.32 28.8H256v112a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16V320h-57.37c-14.26 0-21.4-18.18-11.32-28.8zM432 32H312l-9.4-18.7A24 24 0 0 0 281.1 0H166.8a23.72 23.72 0 0 0-21.4 13.3L136 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},jz={prefix:"fas",iconName:"tree",icon:[384,512,[],"f1bb","M378.31 378.49L298.42 288h30.63c9.01 0 16.98-5 20.78-13.06 3.8-8.04 2.55-17.26-3.28-24.05L268.42 160h28.89c9.1 0 17.3-5.35 20.86-13.61 3.52-8.13 1.86-17.59-4.24-24.08L203.66 4.83c-6.03-6.45-17.28-6.45-23.32 0L70.06 122.31c-6.1 6.49-7.75 15.95-4.24 24.08C69.38 154.65 77.59 160 86.69 160h28.89l-78.14 90.91c-5.81 6.78-7.06 15.99-3.27 24.04C37.97 283 45.93 288 54.95 288h30.63L5.69 378.49c-6 6.79-7.36 16.09-3.56 24.26 3.75 8.05 12 13.25 21.01 13.25H160v24.45l-30.29 48.4c-5.32 10.64 2.42 23.16 14.31 23.16h95.96c11.89 0 19.63-12.52 14.31-23.16L224 440.45V416h136.86c9.01 0 17.26-5.2 21.01-13.25 3.8-8.17 2.44-17.47-3.56-24.26z"]},Fz={prefix:"fas",iconName:"trophy",icon:[576,512,[],"f091","M552 64H448V24c0-13.3-10.7-24-24-24H152c-13.3 0-24 10.7-24 24v40H24C10.7 64 0 74.7 0 88v56c0 35.7 22.5 72.4 61.9 100.7 31.5 22.7 69.8 37.1 110 41.7C203.3 338.5 240 360 240 360v72h-48c-35.3 0-64 20.7-64 56v12c0 6.6 5.4 12 12 12h296c6.6 0 12-5.4 12-12v-12c0-35.3-28.7-56-64-56h-48v-72s36.7-21.5 68.1-73.6c40.3-4.6 78.6-19 110-41.7 39.3-28.3 61.9-65 61.9-100.7V88c0-13.3-10.7-24-24-24zM99.3 192.8C74.9 175.2 64 155.6 64 144v-16h64.2c1 32.6 5.8 61.2 12.8 86.2-15.1-5.2-29.2-12.4-41.7-21.4zM512 144c0 16.1-17.7 36.1-35.3 48.8-12.5 9-26.7 16.2-41.8 21.4 7-25 11.8-53.6 12.8-86.2H512v16z"]},qz={prefix:"fas",iconName:"truck",icon:[640,512,[],"f0d1","M624 352h-16V243.9c0-12.7-5.1-24.9-14.1-33.9L494 110.1c-9-9-21.2-14.1-33.9-14.1H416V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48v320c0 26.5 21.5 48 48 48h16c0 53 43 96 96 96s96-43 96-96h128c0 53 43 96 96 96s96-43 96-96h48c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zM160 464c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm320 0c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm80-208H416V144h44.1l99.9 99.9V256z"]},Uz={prefix:"fas",iconName:"truck-loading",icon:[640,512,[],"f4de","M50.2 375.6c2.3 8.5 11.1 13.6 19.6 11.3l216.4-58c8.5-2.3 13.6-11.1 11.3-19.6l-49.7-185.5c-2.3-8.5-11.1-13.6-19.6-11.3L151 133.3l24.8 92.7-61.8 16.5-24.8-92.7-77.3 20.7C3.4 172.8-1.7 181.6.6 190.1l49.6 185.5zM384 0c-17.7 0-32 14.3-32 32v323.6L5.9 450c-4.3 1.2-6.8 5.6-5.6 9.8l12.6 46.3c1.2 4.3 5.6 6.8 9.8 5.6l393.7-107.4C418.8 464.1 467.6 512 528 512c61.9 0 112-50.1 112-112V0H384zm144 448c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48z"]},Wz={prefix:"fas",iconName:"truck-monster",icon:[640,512,[],"f63b","M624 224h-16v-64c0-17.67-14.33-32-32-32h-73.6L419.22 24.02A64.025 64.025 0 0 0 369.24 0H256c-17.67 0-32 14.33-32 32v96H48c-8.84 0-16 7.16-16 16v80H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h16.72c29.21-38.65 75.1-64 127.28-64s98.07 25.35 127.28 64h65.45c29.21-38.65 75.1-64 127.28-64s98.07 25.35 127.28 64H624c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zm-336-96V64h81.24l51.2 64H288zm304 224h-5.2c-2.2-7.33-5.07-14.28-8.65-20.89l3.67-3.67c6.25-6.25 6.25-16.38 0-22.63l-22.63-22.63c-6.25-6.25-16.38-6.25-22.63 0l-3.67 3.67A110.85 110.85 0 0 0 512 277.2V272c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v5.2c-7.33 2.2-14.28 5.07-20.89 8.65l-3.67-3.67c-6.25-6.25-16.38-6.25-22.63 0l-22.63 22.63c-6.25 6.25-6.25 16.38 0 22.63l3.67 3.67A110.85 110.85 0 0 0 373.2 352H368c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h5.2c2.2 7.33 5.07 14.28 8.65 20.89l-3.67 3.67c-6.25 6.25-6.25 16.38 0 22.63l22.63 22.63c6.25 6.25 16.38 6.25 22.63 0l3.67-3.67c6.61 3.57 13.57 6.45 20.9 8.65v5.2c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-5.2c7.33-2.2 14.28-5.07 20.9-8.65l3.67 3.67c6.25 6.25 16.38 6.25 22.63 0l22.63-22.63c6.25-6.25 6.25-16.38 0-22.63l-3.67-3.67a110.85 110.85 0 0 0 8.65-20.89h5.2c8.84 0 16-7.16 16-16v-32c-.02-8.84-7.18-16-16.02-16zm-112 80c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48zm-208-80h-5.2c-2.2-7.33-5.07-14.28-8.65-20.89l3.67-3.67c6.25-6.25 6.25-16.38 0-22.63l-22.63-22.63c-6.25-6.25-16.38-6.25-22.63 0l-3.67 3.67A110.85 110.85 0 0 0 192 277.2V272c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v5.2c-7.33 2.2-14.28 5.07-20.89 8.65l-3.67-3.67c-6.25-6.25-16.38-6.25-22.63 0L58.18 304.8c-6.25 6.25-6.25 16.38 0 22.63l3.67 3.67a110.85 110.85 0 0 0-8.65 20.89H48c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h5.2c2.2 7.33 5.07 14.28 8.65 20.89l-3.67 3.67c-6.25 6.25-6.25 16.38 0 22.63l22.63 22.63c6.25 6.25 16.38 6.25 22.63 0l3.67-3.67c6.61 3.57 13.57 6.45 20.9 8.65v5.2c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-5.2c7.33-2.2 14.28-5.07 20.9-8.65l3.67 3.67c6.25 6.25 16.38 6.25 22.63 0l22.63-22.63c6.25-6.25 6.25-16.38 0-22.63l-3.67-3.67a110.85 110.85 0 0 0 8.65-20.89h5.2c8.84 0 16-7.16 16-16v-32C288 359.16 280.84 352 272 352zm-112 80c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48z"]},Gz={prefix:"fas",iconName:"truck-moving",icon:[640,512,[],"f4df","M621.3 237.3l-58.5-58.5c-12-12-28.3-18.7-45.3-18.7H480V64c0-17.7-14.3-32-32-32H32C14.3 32 0 46.3 0 64v336c0 44.2 35.8 80 80 80 26.3 0 49.4-12.9 64-32.4 14.6 19.6 37.7 32.4 64 32.4 44.2 0 80-35.8 80-80 0-5.5-.6-10.8-1.6-16h163.2c-1.1 5.2-1.6 10.5-1.6 16 0 44.2 35.8 80 80 80s80-35.8 80-80c0-5.5-.6-10.8-1.6-16H624c8.8 0 16-7.2 16-16v-85.5c0-17-6.7-33.2-18.7-45.2zM80 432c-17.6 0-32-14.4-32-32s14.4-32 32-32 32 14.4 32 32-14.4 32-32 32zm128 0c-17.6 0-32-14.4-32-32s14.4-32 32-32 32 14.4 32 32-14.4 32-32 32zm272-224h37.5c4.3 0 8.3 1.7 11.3 4.7l43.3 43.3H480v-48zm48 224c-17.6 0-32-14.4-32-32s14.4-32 32-32 32 14.4 32 32-14.4 32-32 32z"]},_z={prefix:"fas",iconName:"truck-pickup",icon:[640,512,[],"f63c","M624 288h-16v-64c0-17.67-14.33-32-32-32h-48L419.22 56.02A64.025 64.025 0 0 0 369.24 32H256c-17.67 0-32 14.33-32 32v128H64c-17.67 0-32 14.33-32 32v64H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h49.61c-.76 5.27-1.61 10.52-1.61 16 0 61.86 50.14 112 112 112s112-50.14 112-112c0-5.48-.85-10.73-1.61-16h67.23c-.76 5.27-1.61 10.52-1.61 16 0 61.86 50.14 112 112 112s112-50.14 112-112c0-5.48-.85-10.73-1.61-16H624c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zM288 96h81.24l76.8 96H288V96zM176 416c-26.47 0-48-21.53-48-48s21.53-48 48-48 48 21.53 48 48-21.53 48-48 48zm288 0c-26.47 0-48-21.53-48-48s21.53-48 48-48 48 21.53 48 48-21.53 48-48 48z"]},$z={prefix:"fas",iconName:"tshirt",icon:[640,512,[],"f553","M631.2 96.5L436.5 0C416.4 27.8 371.9 47.2 320 47.2S223.6 27.8 203.5 0L8.8 96.5c-7.9 4-11.1 13.6-7.2 21.5l57.2 114.5c4 7.9 13.6 11.1 21.5 7.2l56.6-27.7c10.6-5.2 23 2.5 23 14.4V480c0 17.7 14.3 32 32 32h256c17.7 0 32-14.3 32-32V226.3c0-11.8 12.4-19.6 23-14.4l56.6 27.7c7.9 4 17.5.8 21.5-7.2L638.3 118c4-7.9.8-17.6-7.1-21.5z"]},Yz={prefix:"fas",iconName:"tty",icon:[512,512,[],"f1e4","M5.37 103.822c138.532-138.532 362.936-138.326 501.262 0 6.078 6.078 7.074 15.496 2.583 22.681l-43.214 69.138a18.332 18.332 0 0 1-22.356 7.305l-86.422-34.569a18.335 18.335 0 0 1-11.434-18.846L351.741 90c-62.145-22.454-130.636-21.986-191.483 0l5.953 59.532a18.331 18.331 0 0 1-11.434 18.846l-86.423 34.568a18.334 18.334 0 0 1-22.356-7.305L2.787 126.502a18.333 18.333 0 0 1 2.583-22.68zM96 308v-40c0-6.627-5.373-12-12-12H44c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm-336 96v-40c0-6.627-5.373-12-12-12H92c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zM96 500v-40c0-6.627-5.373-12-12-12H44c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm288 0v-40c0-6.627-5.373-12-12-12H140c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h232c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12z"]},Kz={prefix:"fas",iconName:"tv",icon:[640,512,[],"f26c","M592 0H48A48 48 0 0 0 0 48v320a48 48 0 0 0 48 48h240v32H112a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16H352v-32h240a48 48 0 0 0 48-48V48a48 48 0 0 0-48-48zm-16 352H64V64h512z"]},Jz={prefix:"fas",iconName:"umbrella",icon:[576,512,[],"f0e9","M575.7 280.8C547.1 144.5 437.3 62.6 320 49.9V32c0-17.7-14.3-32-32-32s-32 14.3-32 32v17.9C138.3 62.6 29.5 144.5.3 280.8c-2.2 10.1 8.5 21.3 18.7 11.4 52-55 107.7-52.4 158.6 37 5.3 9.5 14.9 8.6 19.7 0 20.2-35.4 44.9-73.2 90.7-73.2 58.5 0 88.2 68.8 90.7 73.2 4.8 8.6 14.4 9.5 19.7 0 51-89.5 107.1-91.4 158.6-37 10.3 10 20.9-1.3 18.7-11.4zM256 301.7V432c0 8.8-7.2 16-16 16-7.8 0-13.2-5.3-15.1-10.7-5.9-16.7-24.1-25.4-40.8-19.5-16.7 5.9-25.4 24.2-19.5 40.8 11.2 31.9 41.6 53.3 75.4 53.3 44.1 0 80-35.9 80-80V301.6c-9.1-7.9-19.8-13.6-32-13.6-12.3.1-22.4 4.8-32 13.7z"]},Qz={prefix:"fas",iconName:"umbrella-beach",icon:[640,512,[],"f5ca","M115.38 136.9l102.11 37.18c35.19-81.54 86.21-144.29 139-173.7-95.88-4.89-188.78 36.96-248.53 111.8-6.69 8.4-2.66 21.05 7.42 24.72zm132.25 48.16l238.48 86.83c35.76-121.38 18.7-231.66-42.63-253.98-7.4-2.7-15.13-4-23.09-4-58.02.01-128.27 69.17-172.76 171.15zM521.48 60.5c6.22 16.3 10.83 34.6 13.2 55.19 5.74 49.89-1.42 108.23-18.95 166.98l102.62 37.36c10.09 3.67 21.31-3.43 21.57-14.17 2.32-95.69-41.91-187.44-118.44-245.36zM560 447.98H321.06L386 269.5l-60.14-21.9-72.9 200.37H16c-8.84 0-16 7.16-16 16.01v32.01C0 504.83 7.16 512 16 512h544c8.84 0 16-7.17 16-16.01v-32.01c0-8.84-7.16-16-16-16z"]},Xz={prefix:"fas",iconName:"underline",icon:[448,512,[],"f0cd","M32 64h32v160c0 88.22 71.78 160 160 160s160-71.78 160-160V64h32a16 16 0 0 0 16-16V16a16 16 0 0 0-16-16H272a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32v160a80 80 0 0 1-160 0V64h32a16 16 0 0 0 16-16V16a16 16 0 0 0-16-16H32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16zm400 384H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},cp={prefix:"fas",iconName:"undo",icon:[512,512,[],"f0e2","M212.333 224.333H12c-6.627 0-12-5.373-12-12V12C0 5.373 5.373 0 12 0h48c6.627 0 12 5.373 12 12v78.112C117.773 39.279 184.26 7.47 258.175 8.007c136.906.994 246.448 111.623 246.157 248.532C504.041 393.258 393.12 504 256.333 504c-64.089 0-122.496-24.313-166.51-64.215-5.099-4.622-5.334-12.554-.467-17.42l33.967-33.967c4.474-4.474 11.662-4.717 16.401-.525C170.76 415.336 211.58 432 256.333 432c97.268 0 176-78.716 176-176 0-97.267-78.716-176-176-176-58.496 0-110.28 28.476-142.274 72.333h98.274c6.627 0 12 5.373 12 12v48c0 6.627-5.373 12-12 12z"]},ap={prefix:"fas",iconName:"undo-alt",icon:[512,512,[],"f2ea","M255.545 8c-66.269.119-126.438 26.233-170.86 68.685L48.971 40.971C33.851 25.851 8 36.559 8 57.941V192c0 13.255 10.745 24 24 24h134.059c21.382 0 32.09-25.851 16.971-40.971l-41.75-41.75c30.864-28.899 70.801-44.907 113.23-45.273 92.398-.798 170.283 73.977 169.484 169.442C423.236 348.009 349.816 424 256 424c-41.127 0-79.997-14.678-110.63-41.556-4.743-4.161-11.906-3.908-16.368.553L89.34 422.659c-4.872 4.872-4.631 12.815.482 17.433C133.798 479.813 192.074 504 256 504c136.966 0 247.999-111.033 248-247.998C504.001 119.193 392.354 7.755 255.545 8z"]},ep={prefix:"fas",iconName:"universal-access",icon:[512,512,[],"f29a","M256 48c114.953 0 208 93.029 208 208 0 114.953-93.029 208-208 208-114.953 0-208-93.029-208-208 0-114.953 93.029-208 208-208m0-40C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm0 56C149.961 64 64 149.961 64 256s85.961 192 192 192 192-85.961 192-192S362.039 64 256 64zm0 44c19.882 0 36 16.118 36 36s-16.118 36-36 36-36-16.118-36-36 16.118-36 36-36zm117.741 98.023c-28.712 6.779-55.511 12.748-82.14 15.807.851 101.023 12.306 123.052 25.037 155.621 3.617 9.26-.957 19.698-10.217 23.315-9.261 3.617-19.699-.957-23.316-10.217-8.705-22.308-17.086-40.636-22.261-78.549h-9.686c-5.167 37.851-13.534 56.208-22.262 78.549-3.615 9.255-14.05 13.836-23.315 10.217-9.26-3.617-13.834-14.056-10.217-23.315 12.713-32.541 24.185-54.541 25.037-155.621-26.629-3.058-53.428-9.027-82.141-15.807-8.6-2.031-13.926-10.648-11.895-19.249s10.647-13.926 19.249-11.895c96.686 22.829 124.283 22.783 220.775 0 8.599-2.03 17.218 3.294 19.249 11.895 2.029 8.601-3.297 17.219-11.897 19.249z"]},ip={prefix:"fas",iconName:"university",icon:[512,512,[],"f19c","M496 128v16a8 8 0 0 1-8 8h-24v12c0 6.627-5.373 12-12 12H60c-6.627 0-12-5.373-12-12v-12H24a8 8 0 0 1-8-8v-16a8 8 0 0 1 4.941-7.392l232-88a7.996 7.996 0 0 1 6.118 0l232 88A8 8 0 0 1 496 128zm-24 304H40c-13.255 0-24 10.745-24 24v16a8 8 0 0 0 8 8h464a8 8 0 0 0 8-8v-16c0-13.255-10.745-24-24-24zM96 192v192H60c-6.627 0-12 5.373-12 12v20h416v-20c0-6.627-5.373-12-12-12h-36V192h-64v192h-64V192h-64v192h-64V192H96z"]},np={prefix:"fas",iconName:"unlink",icon:[512,512,[],"f127","M304.083 405.907c4.686 4.686 4.686 12.284 0 16.971l-44.674 44.674c-59.263 59.262-155.693 59.266-214.961 0-59.264-59.265-59.264-155.696 0-214.96l44.675-44.675c4.686-4.686 12.284-4.686 16.971 0l39.598 39.598c4.686 4.686 4.686 12.284 0 16.971l-44.675 44.674c-28.072 28.073-28.072 73.75 0 101.823 28.072 28.072 73.75 28.073 101.824 0l44.674-44.674c4.686-4.686 12.284-4.686 16.971 0l39.597 39.598zm-56.568-260.216c4.686 4.686 12.284 4.686 16.971 0l44.674-44.674c28.072-28.075 73.75-28.073 101.824 0 28.072 28.073 28.072 73.75 0 101.823l-44.675 44.674c-4.686 4.686-4.686 12.284 0 16.971l39.598 39.598c4.686 4.686 12.284 4.686 16.971 0l44.675-44.675c59.265-59.265 59.265-155.695 0-214.96-59.266-59.264-155.695-59.264-214.961 0l-44.674 44.674c-4.686 4.686-4.686 12.284 0 16.971l39.597 39.598zm234.828 359.28l22.627-22.627c9.373-9.373 9.373-24.569 0-33.941L63.598 7.029c-9.373-9.373-24.569-9.373-33.941 0L7.029 29.657c-9.373 9.373-9.373 24.569 0 33.941l441.373 441.373c9.373 9.372 24.569 9.372 33.941 0z"]},tp={prefix:"fas",iconName:"unlock",icon:[448,512,[],"f09c","M400 256H152V152.9c0-39.6 31.7-72.5 71.3-72.9 40-.4 72.7 32.1 72.7 72v16c0 13.3 10.7 24 24 24h32c13.3 0 24-10.7 24-24v-16C376 68 307.5-.3 223.5 0 139.5.3 72 69.5 72 153.5V256H48c-26.5 0-48 21.5-48 48v160c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V304c0-26.5-21.5-48-48-48z"]},op={prefix:"fas",iconName:"unlock-alt",icon:[448,512,[],"f13e","M400 256H152V152.9c0-39.6 31.7-72.5 71.3-72.9 40-.4 72.7 32.1 72.7 72v16c0 13.3 10.7 24 24 24h32c13.3 0 24-10.7 24-24v-16C376 68 307.5-.3 223.5 0 139.5.3 72 69.5 72 153.5V256H48c-26.5 0-48 21.5-48 48v160c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V304c0-26.5-21.5-48-48-48zM264 408c0 22.1-17.9 40-40 40s-40-17.9-40-40v-48c0-22.1 17.9-40 40-40s40 17.9 40 40v48z"]},rp={prefix:"fas",iconName:"upload",icon:[512,512,[],"f093","M296 384h-80c-13.3 0-24-10.7-24-24V192h-87.7c-17.8 0-26.7-21.5-14.1-34.1L242.3 5.7c7.5-7.5 19.8-7.5 27.3 0l152.2 152.2c12.6 12.6 3.7 34.1-14.1 34.1H320v168c0 13.3-10.7 24-24 24zm216-8v112c0 13.3-10.7 24-24 24H24c-13.3 0-24-10.7-24-24V376c0-13.3 10.7-24 24-24h136v8c0 30.9 25.1 56 56 56h80c30.9 0 56-25.1 56-56v-8h136c13.3 0 24 10.7 24 24zm-124 88c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20zm64 0c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20z"]},lp={prefix:"fas",iconName:"user",icon:[448,512,[],"f007","M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z"]},fp={prefix:"fas",iconName:"user-alt",icon:[512,512,[],"f406","M256 288c79.5 0 144-64.5 144-144S335.5 0 256 0 112 64.5 112 144s64.5 144 144 144zm128 32h-55.1c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16H128C57.3 320 0 377.3 0 448v16c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48v-16c0-70.7-57.3-128-128-128z"]},sp={prefix:"fas",iconName:"user-alt-slash",icon:[640,512,[],"f4fa","M633.8 458.1L389.6 269.3C433.8 244.7 464 198.1 464 144 464 64.5 399.5 0 320 0c-67.1 0-123 46.1-139 108.2L45.5 3.4C38.5-2 28.5-.8 23 6.2L3.4 31.4c-5.4 7-4.2 17 2.8 22.4l588.4 454.7c7 5.4 17 4.2 22.5-2.8l19.6-25.3c5.4-6.8 4.1-16.9-2.9-22.3zM198.4 320C124.2 320 64 380.2 64 454.4v9.6c0 26.5 21.5 48 48 48h382.2L245.8 320h-47.4z"]},hp={prefix:"fas",iconName:"user-astronaut",icon:[448,512,[],"f4fb","M64 224h13.5c24.7 56.5 80.9 96 146.5 96s121.8-39.5 146.5-96H384c8.8 0 16-7.2 16-16v-96c0-8.8-7.2-16-16-16h-13.5C345.8 39.5 289.6 0 224 0S102.2 39.5 77.5 96H64c-8.8 0-16 7.2-16 16v96c0 8.8 7.2 16 16 16zm40-88c0-22.1 21.5-40 48-40h144c26.5 0 48 17.9 48 40v24c0 53-43 96-96 96h-48c-53 0-96-43-96-96v-24zm72 72l12-36 36-12-36-12-12-36-12 36-36 12 36 12 12 36zm151.6 113.4C297.7 340.7 262.2 352 224 352s-73.7-11.3-103.6-30.6C52.9 328.5 0 385 0 454.4v9.6c0 26.5 21.5 48 48 48h80v-64c0-17.7 14.3-32 32-32h128c17.7 0 32 14.3 32 32v64h80c26.5 0 48-21.5 48-48v-9.6c0-69.4-52.9-125.9-120.4-133zM272 448c-8.8 0-16 7.2-16 16s7.2 16 16 16 16-7.2 16-16-7.2-16-16-16zm-96 0c-8.8 0-16 7.2-16 16v48h32v-48c0-8.8-7.2-16-16-16z"]},mp={prefix:"fas",iconName:"user-check",icon:[640,512,[],"f4fc","M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4zm323-128.4l-27.8-28.1c-4.6-4.7-12.1-4.7-16.8-.1l-104.8 104-45.5-45.8c-4.6-4.7-12.1-4.7-16.8-.1l-28.1 27.9c-4.7 4.6-4.7 12.1-.1 16.8l81.7 82.3c4.6 4.7 12.1 4.7 16.8.1l141.3-140.2c4.6-4.7 4.7-12.2.1-16.8z"]},vp={prefix:"fas",iconName:"user-circle",icon:[496,512,[],"f2bd","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 96c48.6 0 88 39.4 88 88s-39.4 88-88 88-88-39.4-88-88 39.4-88 88-88zm0 344c-58.7 0-111.3-26.6-146.5-68.2 18.8-35.4 55.6-59.8 98.5-59.8 2.4 0 4.8.4 7.1 1.1 13 4.2 26.6 6.9 40.9 6.9 14.3 0 28-2.7 40.9-6.9 2.3-.7 4.7-1.1 7.1-1.1 42.9 0 79.7 24.4 98.5 59.8C359.3 421.4 306.7 448 248 448z"]},zp={prefix:"fas",iconName:"user-clock",icon:[640,512,[],"f4fd","M496 224c-79.6 0-144 64.4-144 144s64.4 144 144 144 144-64.4 144-144-64.4-144-144-144zm64 150.3c0 5.3-4.4 9.7-9.7 9.7h-60.6c-5.3 0-9.7-4.4-9.7-9.7v-76.6c0-5.3 4.4-9.7 9.7-9.7h12.6c5.3 0 9.7 4.4 9.7 9.7V352h38.3c5.3 0 9.7 4.4 9.7 9.7v12.6zM320 368c0-27.8 6.7-54.1 18.2-77.5-8-1.5-16.2-2.5-24.6-2.5h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h347.1c-45.3-31.9-75.1-84.5-75.1-144zm-96-112c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128z"]},pp={prefix:"fas",iconName:"user-cog",icon:[640,512,[],"f4fe","M610.5 373.3c2.6-14.1 2.6-28.5 0-42.6l25.8-14.9c3-1.7 4.3-5.2 3.3-8.5-6.7-21.6-18.2-41.2-33.2-57.4-2.3-2.5-6-3.1-9-1.4l-25.8 14.9c-10.9-9.3-23.4-16.5-36.9-21.3v-29.8c0-3.4-2.4-6.4-5.7-7.1-22.3-5-45-4.8-66.2 0-3.3.7-5.7 3.7-5.7 7.1v29.8c-13.5 4.8-26 12-36.9 21.3l-25.8-14.9c-2.9-1.7-6.7-1.1-9 1.4-15 16.2-26.5 35.8-33.2 57.4-1 3.3.4 6.8 3.3 8.5l25.8 14.9c-2.6 14.1-2.6 28.5 0 42.6l-25.8 14.9c-3 1.7-4.3 5.2-3.3 8.5 6.7 21.6 18.2 41.1 33.2 57.4 2.3 2.5 6 3.1 9 1.4l25.8-14.9c10.9 9.3 23.4 16.5 36.9 21.3v29.8c0 3.4 2.4 6.4 5.7 7.1 22.3 5 45 4.8 66.2 0 3.3-.7 5.7-3.7 5.7-7.1v-29.8c13.5-4.8 26-12 36.9-21.3l25.8 14.9c2.9 1.7 6.7 1.1 9-1.4 15-16.2 26.5-35.8 33.2-57.4 1-3.3-.4-6.8-3.3-8.5l-25.8-14.9zM496 400.5c-26.8 0-48.5-21.8-48.5-48.5s21.8-48.5 48.5-48.5 48.5 21.8 48.5 48.5-21.7 48.5-48.5 48.5zM224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm201.2 226.5c-2.3-1.2-4.6-2.6-6.8-3.9l-7.9 4.6c-6 3.4-12.8 5.3-19.6 5.3-10.9 0-21.4-4.6-28.9-12.6-18.3-19.8-32.3-43.9-40.2-69.6-5.5-17.7 1.9-36.4 17.9-45.7l7.9-4.6c-.1-2.6-.1-5.2 0-7.8l-7.9-4.6c-16-9.2-23.4-28-17.9-45.7.9-2.9 2.2-5.8 3.2-8.7-3.8-.3-7.5-1.2-11.4-1.2h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c10.1 0 19.5-3.2 27.2-8.5-1.2-3.8-2-7.7-2-11.8v-9.2z"]},dp={prefix:"fas",iconName:"user-edit",icon:[640,512,[],"f4ff","M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h274.9c-2.4-6.8-3.4-14-2.6-21.3l6.8-60.9 1.2-11.1 7.9-7.9 77.3-77.3c-24.5-27.7-60-45.5-99.9-45.5zm45.3 145.3l-6.8 61c-1.1 10.2 7.5 18.8 17.6 17.6l60.9-6.8 137.9-137.9-71.7-71.7-137.9 137.8zM633 268.9L595.1 231c-9.3-9.3-24.5-9.3-33.8 0l-37.8 37.8-4.1 4.1 71.8 71.7 41.8-41.8c9.3-9.4 9.3-24.5 0-33.9z"]},up={prefix:"fas",iconName:"user-friends",icon:[640,512,[],"f500","M192 256c61.9 0 112-50.1 112-112S253.9 32 192 32 80 82.1 80 144s50.1 112 112 112zm76.8 32h-8.3c-20.8 10-43.9 16-68.5 16s-47.6-6-68.5-16h-8.3C51.6 288 0 339.6 0 403.2V432c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48v-28.8c0-63.6-51.6-115.2-115.2-115.2zM480 256c53 0 96-43 96-96s-43-96-96-96-96 43-96 96 43 96 96 96zm48 32h-3.8c-13.9 4.8-28.6 8-44.2 8s-30.3-3.2-44.2-8H432c-20.4 0-39.2 5.9-55.7 15.4 24.4 26.3 39.7 61.2 39.7 99.8v38.4c0 2.2-.5 4.3-.6 6.4H592c26.5 0 48-21.5 48-48 0-61.9-50.1-112-112-112z"]},Mp={prefix:"fas",iconName:"user-graduate",icon:[448,512,[],"f501","M319.4 320.6L224 416l-95.4-95.4C57.1 323.7 0 382.2 0 454.4v9.6c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-9.6c0-72.2-57.1-130.7-128.6-133.8zM13.6 79.8l6.4 1.5v58.4c-7 4.2-12 11.5-12 20.3 0 8.4 4.6 15.4 11.1 19.7L3.5 242c-1.7 6.9 2.1 14 7.6 14h41.8c5.5 0 9.3-7.1 7.6-14l-15.6-62.3C51.4 175.4 56 168.4 56 160c0-8.8-5-16.1-12-20.3V87.1l66 15.9c-8.6 17.2-14 36.4-14 57 0 70.7 57.3 128 128 128s128-57.3 128-128c0-20.6-5.3-39.8-14-57l96.3-23.2c18.2-4.4 18.2-27.1 0-31.5l-190.4-46c-13-3.1-26.7-3.1-39.7 0L13.6 48.2c-18.1 4.4-18.1 27.2 0 31.6z"]},Cp={prefix:"fas",iconName:"user-injured",icon:[448,512,[],"f728","M277.37 11.98C261.08 4.47 243.11 0 224 0c-53.69 0-99.5 33.13-118.51 80h81.19l90.69-68.02zM342.51 80c-7.9-19.47-20.67-36.2-36.49-49.52L239.99 80h102.52zM224 256c70.69 0 128-57.31 128-128 0-5.48-.95-10.7-1.61-16H97.61c-.67 5.3-1.61 10.52-1.61 16 0 70.69 57.31 128 128 128zM80 299.7V512h128.26l-98.45-221.52A132.835 132.835 0 0 0 80 299.7zM0 464c0 26.51 21.49 48 48 48V320.24C18.88 344.89 0 381.26 0 422.4V464zm256-48h-55.38l42.67 96H256c26.47 0 48-21.53 48-48s-21.53-48-48-48zm57.6-128h-16.71c-22.24 10.18-46.88 16-72.89 16s-50.65-5.82-72.89-16h-7.37l42.67 96H256c44.11 0 80 35.89 80 80 0 18.08-6.26 34.59-16.41 48H400c26.51 0 48-21.49 48-48v-41.6c0-74.23-60.17-134.4-134.4-134.4z"]},Hp={prefix:"fas",iconName:"user-lock",icon:[640,512,[],"f502","M224 256A128 128 0 1 0 96 128a128 128 0 0 0 128 128zm96 64a63.08 63.08 0 0 1 8.1-30.5c-4.8-.5-9.5-1.5-14.5-1.5h-16.7a174.08 174.08 0 0 1-145.8 0h-16.7A134.43 134.43 0 0 0 0 422.4V464a48 48 0 0 0 48 48h280.9a63.54 63.54 0 0 1-8.9-32zm288-32h-32v-80a80 80 0 0 0-160 0v80h-32a32 32 0 0 0-32 32v160a32 32 0 0 0 32 32h224a32 32 0 0 0 32-32V320a32 32 0 0 0-32-32zM496 432a32 32 0 1 1 32-32 32 32 0 0 1-32 32zm32-144h-64v-80a32 32 0 0 1 64 0z"]},gp={prefix:"fas",iconName:"user-md",icon:[448,512,[],"f0f0","M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zM104 424c0 13.3 10.7 24 24 24s24-10.7 24-24-10.7-24-24-24-24 10.7-24 24zm216-135.4v49c36.5 7.4 64 39.8 64 78.4v41.7c0 7.6-5.4 14.2-12.9 15.7l-32.2 6.4c-4.3.9-8.5-1.9-9.4-6.3l-3.1-15.7c-.9-4.3 1.9-8.6 6.3-9.4l19.3-3.9V416c0-62.8-96-65.1-96 1.9v26.7l19.3 3.9c4.3.9 7.1 5.1 6.3 9.4l-3.1 15.7c-.9 4.3-5.1 7.1-9.4 6.3l-31.2-4.2c-7.9-1.1-13.8-7.8-13.8-15.9V416c0-38.6 27.5-70.9 64-78.4v-45.2c-2.2.7-4.4 1.1-6.6 1.9-18 6.3-37.3 9.8-57.4 9.8s-39.4-3.5-57.4-9.8c-7.4-2.6-14.9-4.2-22.6-5.2v81.6c23.1 6.9 40 28.1 40 53.4 0 30.9-25.1 56-56 56s-56-25.1-56-56c0-25.3 16.9-46.5 40-53.4v-80.4C48.5 301 0 355.8 0 422.4v44.8C0 491.9 20.1 512 44.8 512h358.4c24.7 0 44.8-20.1 44.8-44.8v-44.8c0-72-56.8-130.3-128-133.8z"]},Vp={prefix:"fas",iconName:"user-minus",icon:[640,512,[],"f503","M624 208H432c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h192c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm-400 48c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z"]},xp={prefix:"fas",iconName:"user-ninja",icon:[448,512,[],"f504","M325.4 289.2L224 390.6 122.6 289.2C54 295.3 0 352.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-70.2-54-127.1-122.6-133.2zM32 192c27.3 0 51.8-11.5 69.2-29.7 15.1 53.9 64 93.7 122.8 93.7 70.7 0 128-57.3 128-128S294.7 0 224 0c-50.4 0-93.6 29.4-114.5 71.8C92.1 47.8 64 32 32 32c0 33.4 17.1 62.8 43.1 80-26 17.2-43.1 46.6-43.1 80zm144-96h96c17.7 0 32 14.3 32 32H144c0-17.7 14.3-32 32-32z"]},Lp={prefix:"fas",iconName:"user-nurse",icon:[448,512,[],"f82f","M319.41,320,224,415.39,128.59,320C57.1,323.1,0,381.6,0,453.79A58.21,58.21,0,0,0,58.21,512H389.79A58.21,58.21,0,0,0,448,453.79C448,381.6,390.9,323.1,319.41,320ZM224,304A128,128,0,0,0,352,176V65.82a32,32,0,0,0-20.76-30L246.47,4.07a64,64,0,0,0-44.94,0L116.76,35.86A32,32,0,0,0,96,65.82V176A128,128,0,0,0,224,304ZM184,71.67a5,5,0,0,1,5-5h21.67V45a5,5,0,0,1,5-5h16.66a5,5,0,0,1,5,5V66.67H259a5,5,0,0,1,5,5V88.33a5,5,0,0,1-5,5H237.33V115a5,5,0,0,1-5,5H215.67a5,5,0,0,1-5-5V93.33H189a5,5,0,0,1-5-5ZM144,160H304v16a80,80,0,0,1-160,0Z"]},bp={prefix:"fas",iconName:"user-plus",icon:[640,512,[],"f234","M624 208h-64v-64c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v64h-64c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h64v64c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-64h64c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm-400 48c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z"]},Np={prefix:"fas",iconName:"user-secret",icon:[448,512,[],"f21b","M383.9 308.3l23.9-62.6c4-10.5-3.7-21.7-15-21.7h-58.5c11-18.9 17.8-40.6 17.8-64v-.3c39.2-7.8 64-19.1 64-31.7 0-13.3-27.3-25.1-70.1-33-9.2-32.8-27-65.8-40.6-82.8-9.5-11.9-25.9-15.6-39.5-8.8l-27.6 13.8c-9 4.5-19.6 4.5-28.6 0L182.1 3.4c-13.6-6.8-30-3.1-39.5 8.8-13.5 17-31.4 50-40.6 82.8-42.7 7.9-70 19.7-70 33 0 12.6 24.8 23.9 64 31.7v.3c0 23.4 6.8 45.1 17.8 64H56.3c-11.5 0-19.2 11.7-14.7 22.3l25.8 60.2C27.3 329.8 0 372.7 0 422.4v44.8C0 491.9 20.1 512 44.8 512h358.4c24.7 0 44.8-20.1 44.8-44.8v-44.8c0-48.4-25.8-90.4-64.1-114.1zM176 480l-41.6-192 49.6 32 24 40-32 120zm96 0l-32-120 24-40 49.6-32L272 480zm41.7-298.5c-3.9 11.9-7 24.6-16.5 33.4-10.1 9.3-48 22.4-64-25-2.8-8.4-15.4-8.4-18.3 0-17 50.2-56 32.4-64 25-9.5-8.8-12.7-21.5-16.5-33.4-.8-2.5-6.3-5.7-6.3-5.8v-10.8c28.3 3.6 61 5.8 96 5.8s67.7-2.1 96-5.8v10.8c-.1.1-5.6 3.2-6.4 5.8z"]},Ap={prefix:"fas",iconName:"user-shield",icon:[640,512,[],"f505","M622.3 271.1l-115.2-45c-4.1-1.6-12.6-3.7-22.2 0l-115.2 45c-10.7 4.2-17.7 14-17.7 24.9 0 111.6 68.7 188.8 132.9 213.9 9.6 3.7 18 1.6 22.2 0C558.4 489.9 640 420.5 640 296c0-10.9-7-20.7-17.7-24.9zM496 462.4V273.3l95.5 37.3c-5.6 87.1-60.9 135.4-95.5 151.8zM224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm96 40c0-2.5.8-4.8 1.1-7.2-2.5-.1-4.9-.8-7.5-.8h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c6.8 0 13.3-1.5 19.2-4-54-42.9-99.2-116.7-99.2-212z"]},yp={prefix:"fas",iconName:"user-slash",icon:[640,512,[],"f506","M633.8 458.1L362.3 248.3C412.1 230.7 448 183.8 448 128 448 57.3 390.7 0 320 0c-67.1 0-121.5 51.8-126.9 117.4L45.5 3.4C38.5-2 28.5-.8 23 6.2L3.4 31.4c-5.4 7-4.2 17 2.8 22.4l588.4 454.7c7 5.4 17 4.2 22.5-2.8l19.6-25.3c5.4-6.8 4.1-16.9-2.9-22.3zM96 422.4V464c0 26.5 21.5 48 48 48h350.2L207.4 290.3C144.2 301.3 96 356 96 422.4z"]},Sp={prefix:"fas",iconName:"user-tag",icon:[640,512,[],"f507","M630.6 364.9l-90.3-90.2c-12-12-28.3-18.7-45.3-18.7h-79.3c-17.7 0-32 14.3-32 32v79.2c0 17 6.7 33.2 18.7 45.2l90.3 90.2c12.5 12.5 32.8 12.5 45.3 0l92.5-92.5c12.6-12.5 12.6-32.7.1-45.2zm-182.8-21c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24c0 13.2-10.7 24-24 24zm-223.8-88c70.7 0 128-57.3 128-128C352 57.3 294.7 0 224 0S96 57.3 96 128c0 70.6 57.3 127.9 128 127.9zm127.8 111.2V294c-12.2-3.6-24.9-6.2-38.2-6.2h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 287.9 0 348.1 0 422.3v41.6c0 26.5 21.5 48 48 48h352c15.5 0 29.1-7.5 37.9-18.9l-58-58c-18.1-18.1-28.1-42.2-28.1-67.9z"]},wp={prefix:"fas",iconName:"user-tie",icon:[448,512,[],"f508","M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm95.8 32.6L272 480l-32-136 32-56h-96l32 56-32 136-47.8-191.4C56.9 292 0 350.3 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-72.1-56.9-130.4-128.2-133.8z"]},kp={prefix:"fas",iconName:"user-times",icon:[640,512,[],"f235","M589.6 240l45.6-45.6c6.3-6.3 6.3-16.5 0-22.8l-22.8-22.8c-6.3-6.3-16.5-6.3-22.8 0L544 194.4l-45.6-45.6c-6.3-6.3-16.5-6.3-22.8 0l-22.8 22.8c-6.3 6.3-6.3 16.5 0 22.8l45.6 45.6-45.6 45.6c-6.3 6.3-6.3 16.5 0 22.8l22.8 22.8c6.3 6.3 16.5 6.3 22.8 0l45.6-45.6 45.6 45.6c6.3 6.3 16.5 6.3 22.8 0l22.8-22.8c6.3-6.3 6.3-16.5 0-22.8L589.6 240zM224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z"]},Tp={prefix:"fas",iconName:"users",icon:[640,512,[],"f0c0","M96 224c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm448 0c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm32 32h-64c-17.6 0-33.5 7.1-45.1 18.6 40.3 22.1 68.9 62 75.1 109.4h66c17.7 0 32-14.3 32-32v-32c0-35.3-28.7-64-64-64zm-256 0c61.9 0 112-50.1 112-112S381.9 32 320 32 208 82.1 208 144s50.1 112 112 112zm76.8 32h-8.3c-20.8 10-43.9 16-68.5 16s-47.6-6-68.5-16h-8.3C179.6 288 128 339.6 128 403.2V432c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48v-28.8c0-63.6-51.6-115.2-115.2-115.2zm-223.7-13.4C161.5 263.1 145.6 256 128 256H64c-35.3 0-64 28.7-64 64v32c0 17.7 14.3 32 32 32h65.9c6.3-47.4 34.9-87.3 75.2-109.4z"]},Ep={prefix:"fas",iconName:"users-cog",icon:[640,512,[],"f509","M610.5 341.3c2.6-14.1 2.6-28.5 0-42.6l25.8-14.9c3-1.7 4.3-5.2 3.3-8.5-6.7-21.6-18.2-41.2-33.2-57.4-2.3-2.5-6-3.1-9-1.4l-25.8 14.9c-10.9-9.3-23.4-16.5-36.9-21.3v-29.8c0-3.4-2.4-6.4-5.7-7.1-22.3-5-45-4.8-66.2 0-3.3.7-5.7 3.7-5.7 7.1v29.8c-13.5 4.8-26 12-36.9 21.3l-25.8-14.9c-2.9-1.7-6.7-1.1-9 1.4-15 16.2-26.5 35.8-33.2 57.4-1 3.3.4 6.8 3.3 8.5l25.8 14.9c-2.6 14.1-2.6 28.5 0 42.6l-25.8 14.9c-3 1.7-4.3 5.2-3.3 8.5 6.7 21.6 18.2 41.1 33.2 57.4 2.3 2.5 6 3.1 9 1.4l25.8-14.9c10.9 9.3 23.4 16.5 36.9 21.3v29.8c0 3.4 2.4 6.4 5.7 7.1 22.3 5 45 4.8 66.2 0 3.3-.7 5.7-3.7 5.7-7.1v-29.8c13.5-4.8 26-12 36.9-21.3l25.8 14.9c2.9 1.7 6.7 1.1 9-1.4 15-16.2 26.5-35.8 33.2-57.4 1-3.3-.4-6.8-3.3-8.5l-25.8-14.9zM496 368.5c-26.8 0-48.5-21.8-48.5-48.5s21.8-48.5 48.5-48.5 48.5 21.8 48.5 48.5-21.7 48.5-48.5 48.5zM96 224c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm224 32c1.9 0 3.7-.5 5.6-.6 8.3-21.7 20.5-42.1 36.3-59.2 7.4-8 17.9-12.6 28.9-12.6 6.9 0 13.7 1.8 19.6 5.3l7.9 4.6c.8-.5 1.6-.9 2.4-1.4 7-14.6 11.2-30.8 11.2-48 0-61.9-50.1-112-112-112S208 82.1 208 144c0 61.9 50.1 112 112 112zm105.2 194.5c-2.3-1.2-4.6-2.6-6.8-3.9-8.2 4.8-15.3 9.8-27.5 9.8-10.9 0-21.4-4.6-28.9-12.6-18.3-19.8-32.3-43.9-40.2-69.6-10.7-34.5 24.9-49.7 25.8-50.3-.1-2.6-.1-5.2 0-7.8l-7.9-4.6c-3.8-2.2-7-5-9.8-8.1-3.3.2-6.5.6-9.8.6-24.6 0-47.6-6-68.5-16h-8.3C179.6 288 128 339.6 128 403.2V432c0 26.5 21.5 48 48 48h255.4c-3.7-6-6.2-12.8-6.2-20.3v-9.2zM173.1 274.6C161.5 263.1 145.6 256 128 256H64c-35.3 0-64 28.7-64 64v32c0 17.7 14.3 32 32 32h65.9c6.3-47.4 34.9-87.3 75.2-109.4z"]},Pp={prefix:"fas",iconName:"users-slash",icon:[640,512,[],"e073","M132.65,212.32,36.21,137.78A63.4,63.4,0,0,0,32,160a63.84,63.84,0,0,0,100.65,52.32Zm40.44,62.28A63.79,63.79,0,0,0,128,256H64A64.06,64.06,0,0,0,0,320v32a32,32,0,0,0,32,32H97.91A146.62,146.62,0,0,1,173.09,274.6ZM544,224a64,64,0,1,0-64-64A64.06,64.06,0,0,0,544,224ZM500.56,355.11a114.24,114.24,0,0,0-84.47-65.28L361,247.23c41.46-16.3,71-55.92,71-103.23A111.93,111.93,0,0,0,320,32c-57.14,0-103.69,42.83-110.6,98.08L45.46,3.38A16,16,0,0,0,23,6.19L3.37,31.46A16,16,0,0,0,6.18,53.91L594.53,508.63A16,16,0,0,0,617,505.82l19.64-25.27a16,16,0,0,0-2.81-22.45ZM128,403.21V432a48,48,0,0,0,48,48H464a47.45,47.45,0,0,0,12.57-1.87L232,289.13C173.74,294.83,128,343.42,128,403.21ZM576,256H512a63.79,63.79,0,0,0-45.09,18.6A146.29,146.29,0,0,1,542,384h66a32,32,0,0,0,32-32V320A64.06,64.06,0,0,0,576,256Z"]},Dp={prefix:"fas",iconName:"utensil-spoon",icon:[512,512,[],"f2e5","M480.1 31.9c-55-55.1-164.9-34.5-227.8 28.5-49.3 49.3-55.1 110-28.8 160.4L9 413.2c-11.6 10.5-12.1 28.5-1 39.5L59.3 504c11 11 29.1 10.5 39.5-1.1l192.4-214.4c50.4 26.3 111.1 20.5 160.4-28.8 63-62.9 83.6-172.8 28.5-227.8z"]},Op={prefix:"fas",iconName:"utensils",icon:[416,512,[],"f2e7","M207.9 15.2c.8 4.7 16.1 94.5 16.1 128.8 0 52.3-27.8 89.6-68.9 104.6L168 486.7c.7 13.7-10.2 25.3-24 25.3H80c-13.7 0-24.7-11.5-24-25.3l12.9-238.1C27.7 233.6 0 196.2 0 144 0 109.6 15.3 19.9 16.1 15.2 19.3-5.1 61.4-5.4 64 16.3v141.2c1.3 3.4 15.1 3.2 16 0 1.4-25.3 7.9-139.2 8-141.8 3.3-20.8 44.7-20.8 47.9 0 .2 2.7 6.6 116.5 8 141.8.9 3.2 14.8 3.4 16 0V16.3c2.6-21.6 44.8-21.4 48-1.1zm119.2 285.7l-15 185.1c-1.2 14 9.9 26 23.9 26h56c13.3 0 24-10.7 24-24V24c0-13.2-10.7-24-24-24-82.5 0-221.4 178.5-64.9 300.9z"]},Ip={prefix:"fas",iconName:"vector-square",icon:[512,512,[],"f5cb","M512 128V32c0-17.67-14.33-32-32-32h-96c-17.67 0-32 14.33-32 32H160c0-17.67-14.33-32-32-32H32C14.33 0 0 14.33 0 32v96c0 17.67 14.33 32 32 32v192c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32h192c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32v-96c0-17.67-14.33-32-32-32V160c17.67 0 32-14.33 32-32zm-96-64h32v32h-32V64zM64 64h32v32H64V64zm32 384H64v-32h32v32zm352 0h-32v-32h32v32zm-32-96h-32c-17.67 0-32 14.33-32 32v32H160v-32c0-17.67-14.33-32-32-32H96V160h32c17.67 0 32-14.33 32-32V96h192v32c0 17.67 14.33 32 32 32h32v192z"]},Bp={prefix:"fas",iconName:"venus",icon:[288,512,[],"f221","M288 176c0-79.5-64.5-144-144-144S0 96.5 0 176c0 68.5 47.9 125.9 112 140.4V368H76c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h36v36c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-36h36c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-36v-51.6c64.1-14.5 112-71.9 112-140.4zm-224 0c0-44.1 35.9-80 80-80s80 35.9 80 80-35.9 80-80 80-80-35.9-80-80z"]},Rp={prefix:"fas",iconName:"venus-double",icon:[512,512,[],"f226","M288 176c0-79.5-64.5-144-144-144S0 96.5 0 176c0 68.5 47.9 125.9 112 140.4V368H76c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h36v36c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-36h36c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-36v-51.6c64.1-14.5 112-71.9 112-140.4zm-224 0c0-44.1 35.9-80 80-80s80 35.9 80 80-35.9 80-80 80-80-35.9-80-80zm336 140.4V368h36c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-36v36c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-36h-36c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h36v-51.6c-21.2-4.8-40.6-14.3-57.2-27.3 14-16.7 25-36 32.1-57.1 14.5 14.8 34.7 24 57.1 24 44.1 0 80-35.9 80-80s-35.9-80-80-80c-22.3 0-42.6 9.2-57.1 24-7.1-21.1-18-40.4-32.1-57.1C303.4 43.6 334.3 32 368 32c79.5 0 144 64.5 144 144 0 68.5-47.9 125.9-112 140.4z"]},Zp={prefix:"fas",iconName:"venus-mars",icon:[576,512,[],"f228","M564 0h-79c-10.7 0-16 12.9-8.5 20.5l16.9 16.9-48.7 48.7C422.5 72.1 396.2 64 368 64c-33.7 0-64.6 11.6-89.2 30.9 14 16.7 25 36 32.1 57.1 14.5-14.8 34.7-24 57.1-24 44.1 0 80 35.9 80 80s-35.9 80-80 80c-22.3 0-42.6-9.2-57.1-24-7.1 21.1-18 40.4-32.1 57.1 24.5 19.4 55.5 30.9 89.2 30.9 79.5 0 144-64.5 144-144 0-28.2-8.1-54.5-22.1-76.7l48.7-48.7 16.9 16.9c2.4 2.4 5.4 3.5 8.4 3.5 6.2 0 12.1-4.8 12.1-12V12c0-6.6-5.4-12-12-12zM144 64C64.5 64 0 128.5 0 208c0 68.5 47.9 125.9 112 140.4V400H76c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h36v36c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-36h36c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-36v-51.6c64.1-14.6 112-71.9 112-140.4 0-79.5-64.5-144-144-144zm0 224c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z"]},jp={prefix:"fas",iconName:"vest",icon:[448,512,[],"e085","M437.252,239.877,384,160V32A32,32,0,0,0,352,0H320a24.021,24.021,0,0,0-13.312,4.031l-25,16.672a103.794,103.794,0,0,1-115.376,0l-25-16.672A24.021,24.021,0,0,0,128,0H96A32,32,0,0,0,64,32V160L10.748,239.877A64,64,0,0,0,0,275.377V480a32,32,0,0,0,32,32H192V288a31.987,31.987,0,0,1,1.643-10.119L207.135,237.4,150.188,66.564A151.518,151.518,0,0,0,224,86.234a151.55,151.55,0,0,0,73.812-19.672L224,288V512H416a32,32,0,0,0,32-32V275.377A64,64,0,0,0,437.252,239.877ZM131.312,371.312l-48,48a16,16,0,0,1-22.624-22.624l48-48a16,16,0,0,1,22.624,22.624Zm256,48a15.992,15.992,0,0,1-22.624,0l-48-48a16,16,0,0,1,22.624-22.624l48,48A15.993,15.993,0,0,1,387.312,419.312Z"]},Fp={prefix:"fas",iconName:"vest-patches",icon:[448,512,[],"e086","M437.252,239.877,384,160V32A32,32,0,0,0,352,0H320a23.982,23.982,0,0,0-13.312,4.031l-25,16.672a103.794,103.794,0,0,1-115.376,0l-25-16.672A23.982,23.982,0,0,0,128,0H96A32,32,0,0,0,64,32V160L10.748,239.877A64,64,0,0,0,0,275.377V480a32,32,0,0,0,32,32H192V288a31.987,31.987,0,0,1,1.643-10.119L207.135,237.4,150.188,66.561A151.579,151.579,0,0,0,224,86.234a151.565,151.565,0,0,0,73.811-19.668L224,288V512H416a32,32,0,0,0,32-32V275.377A64,64,0,0,0,437.252,239.877ZM63.5,272.484a12.01,12.01,0,0,1,17-16.968l15.5,15.5,15.5-15.5a12.01,12.01,0,0,1,17,16.968L112.984,288,128.5,303.516a12.01,12.01,0,0,1-17,16.968L96,304.984l-15.5,15.5a12.01,12.01,0,0,1-17-16.968L79.016,288ZM96,456a40,40,0,1,1,40-40A40,40,0,0,1,96,456ZM359.227,335.785,310.7,336a6.671,6.671,0,0,1-6.7-6.7l.215-48.574A24.987,24.987,0,0,1,331.43,256.1c12.789,1.162,22.129,12.619,22.056,25.419l-.037,5.057,5.051-.037c12.826-.035,24.236,9.275,25.4,22.076A24.948,24.948,0,0,1,359.227,335.785Z"]},qp={prefix:"fas",iconName:"vial",icon:[480,512,[],"f492","M477.7 186.1L309.5 18.3c-3.1-3.1-8.2-3.1-11.3 0l-34 33.9c-3.1 3.1-3.1 8.2 0 11.3l11.2 11.1L33 316.5c-38.8 38.7-45.1 102-9.4 143.5 20.6 24 49.5 36 78.4 35.9 26.4 0 52.8-10 72.9-30.1l246.3-245.7 11.2 11.1c3.1 3.1 8.2 3.1 11.3 0l34-33.9c3.1-3 3.1-8.1 0-11.2zM318 256H161l148-147.7 78.5 78.3L318 256z"]},Up={prefix:"fas",iconName:"vials",icon:[640,512,[],"f493","M72 64h24v240c0 44.1 35.9 80 80 80s80-35.9 80-80V64h24c4.4 0 8-3.6 8-8V8c0-4.4-3.6-8-8-8H72c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zm72 0h64v96h-64V64zm480 384H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h608c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zM360 64h24v240c0 44.1 35.9 80 80 80s80-35.9 80-80V64h24c4.4 0 8-3.6 8-8V8c0-4.4-3.6-8-8-8H360c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zm72 0h64v96h-64V64z"]},Wp={prefix:"fas",iconName:"video",icon:[576,512,[],"f03d","M336.2 64H47.8C21.4 64 0 85.4 0 111.8v288.4C0 426.6 21.4 448 47.8 448h288.4c26.4 0 47.8-21.4 47.8-47.8V111.8c0-26.4-21.4-47.8-47.8-47.8zm189.4 37.7L416 177.3v157.4l109.6 75.5c21.2 14.6 50.4-.3 50.4-25.8V127.5c0-25.4-29.1-40.4-50.4-25.8z"]},Gp={prefix:"fas",iconName:"video-slash",icon:[640,512,[],"f4e2","M633.8 458.1l-55-42.5c15.4-1.4 29.2-13.7 29.2-31.1v-257c0-25.5-29.1-40.4-50.4-25.8L448 177.3v137.2l-32-24.7v-178c0-26.4-21.4-47.8-47.8-47.8H123.9L45.5 3.4C38.5-2 28.5-.8 23 6.2L3.4 31.4c-5.4 7-4.2 17 2.8 22.4L42.7 82 416 370.6l178.5 138c7 5.4 17 4.2 22.5-2.8l19.6-25.3c5.5-6.9 4.2-17-2.8-22.4zM32 400.2c0 26.4 21.4 47.8 47.8 47.8h288.4c11.2 0 21.4-4 29.6-10.5L32 154.7v245.5z"]},_p={prefix:"fas",iconName:"vihara",icon:[640,512,[],"f6a7","M632.88 400.71L544 352v-64l55.16-17.69c11.79-5.9 11.79-22.72 0-28.62L480 192v-64l27.31-16.3c7.72-7.72 5.61-20.74-4.16-25.62L320 0 136.85 86.07c-9.77 4.88-11.88 17.9-4.16 25.62L160 128v64L40.84 241.69c-11.79 5.9-11.79 22.72 0 28.62L96 288v64L7.12 400.71c-5.42 3.62-7.7 9.63-7 15.29.62 5.01 3.57 9.75 8.72 12.33L64 448v48c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-48h160v48c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-48h160v48c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-48l55.15-19.67c5.16-2.58 8.1-7.32 8.72-12.33.71-5.67-1.57-11.68-6.99-15.29zM224 128h192v64H224v-64zm-64 224v-64h320v64H160z"]},$p={prefix:"fas",iconName:"virus",icon:[512,512,[],"e074","M483.55,227.55H462c-50.68,0-76.07-61.27-40.23-97.11L437,115.19A28.44,28.44,0,0,0,396.8,75L381.56,90.22c-35.84,35.83-97.11,10.45-97.11-40.23V28.44a28.45,28.45,0,0,0-56.9,0V50c0,50.68-61.27,76.06-97.11,40.23L115.2,75A28.44,28.44,0,0,0,75,115.19l15.25,15.25c35.84,35.84,10.45,97.11-40.23,97.11H28.45a28.45,28.45,0,1,0,0,56.89H50c50.68,0,76.07,61.28,40.23,97.12L75,396.8A28.45,28.45,0,0,0,115.2,437l15.24-15.25c35.84-35.84,97.11-10.45,97.11,40.23v21.54a28.45,28.45,0,0,0,56.9,0V462c0-50.68,61.27-76.07,97.11-40.23L396.8,437A28.45,28.45,0,0,0,437,396.8l-15.25-15.24c-35.84-35.84-10.45-97.12,40.23-97.12h21.54a28.45,28.45,0,1,0,0-56.89ZM224,272a48,48,0,1,1,48-48A48,48,0,0,1,224,272Zm80,56a24,24,0,1,1,24-24A24,24,0,0,1,304,328Z"]},Yp={prefix:"fas",iconName:"virus-slash",icon:[640,512,[],"e075","M114,227.6H92.4C76.7,227.6,64,240.3,64,256s12.7,28.4,28.4,28.4H114c50.7,0,76.1,61.3,40.2,97.1L139,396.8 c-11.5,10.7-12.2,28.7-1.6,40.2s28.7,12.2,40.2,1.6c0.5-0.5,1.1-1,1.6-1.6l15.2-15.2c35.8-35.8,97.1-10.5,97.1,40.2v21.5 c0,15.7,12.8,28.4,28.5,28.4c15.7,0,28.4-12.7,28.4-28.4V462c0-26.6,17-45.9,38.2-53.4l-244.5-189 C133.7,224.7,123.9,227.5,114,227.6z M617,505.8l19.6-25.3c5.4-7,4.2-17-2.8-22.5L470.6,332c4.2-25.4,24.9-47.5,55.4-47.5h21.5 c15.7,0,28.4-12.7,28.4-28.4s-12.7-28.4-28.4-28.4H526c-50.7,0-76.1-61.3-40.2-97.1l15.2-15.3c10.7-11.5,10-29.5-1.6-40.2 c-10.9-10.1-27.7-10.1-38.6,0l-15.2,15.2c-35.8,35.8-97.1,10.5-97.1-40.2V28.5C348.4,12.7,335.7,0,320,0 c-15.7,0-28.4,12.7-28.4,28.4V50c0,50.7-61.3,76.1-97.1,40.2L179.2,75c-11.1-11.1-29.4-10.6-40.5,0.5L45.5,3.4 c-7-5.4-17-4.2-22.5,2.8L3.4,31.5c-5.4,7-4.2,17,2.8,22.5l588.4,454.7C601.5,514.1,611.6,512.8,617,505.8z M335.4,227.5l-62.9-48.6 c4.9-1.8,10.2-2.8,15.4-2.9c26.5,0,48,21.5,48,48C336,225.2,335.5,226.3,335.4,227.5z"]},Kp={prefix:"fas",iconName:"viruses",icon:[640,512,[],"e076","M624,352H611.88c-28.51,0-42.79-34.47-22.63-54.63l8.58-8.57a16,16,0,1,0-22.63-22.63l-8.57,8.58C546.47,294.91,512,280.63,512,252.12V240a16,16,0,0,0-32,0v12.12c0,28.51-34.47,42.79-54.63,22.63l-8.57-8.58a16,16,0,0,0-22.63,22.63l8.58,8.57c20.16,20.16,5.88,54.63-22.63,54.63H368a16,16,0,0,0,0,32h12.12c28.51,0,42.79,34.47,22.63,54.63l-8.58,8.57a16,16,0,1,0,22.63,22.63l8.57-8.58c20.16-20.16,54.63-5.88,54.63,22.63V496a16,16,0,0,0,32,0V483.88c0-28.51,34.47-42.79,54.63-22.63l8.57,8.58a16,16,0,1,0,22.63-22.63l-8.58-8.57C569.09,418.47,583.37,384,611.88,384H624a16,16,0,0,0,0-32ZM480,384a32,32,0,1,1,32-32A32,32,0,0,1,480,384ZM346.51,213.33h16.16a21.33,21.33,0,0,0,0-42.66H346.51c-38,0-57.05-46-30.17-72.84l11.43-11.44A21.33,21.33,0,0,0,297.6,56.23L286.17,67.66c-26.88,26.88-72.84,7.85-72.84-30.17V21.33a21.33,21.33,0,0,0-42.66,0V37.49c0,38-46,57.05-72.84,30.17L86.4,56.23A21.33,21.33,0,0,0,56.23,86.39L67.66,97.83c26.88,26.88,7.85,72.84-30.17,72.84H21.33a21.33,21.33,0,0,0,0,42.66H37.49c38,0,57.05,46,30.17,72.84L56.23,297.6A21.33,21.33,0,1,0,86.4,327.77l11.43-11.43c26.88-26.88,72.84-7.85,72.84,30.17v16.16a21.33,21.33,0,0,0,42.66,0V346.51c0-38,46-57.05,72.84-30.17l11.43,11.43a21.33,21.33,0,0,0,30.17-30.17l-11.43-11.43C289.46,259.29,308.49,213.33,346.51,213.33ZM160,192a32,32,0,1,1,32-32A32,32,0,0,1,160,192Zm80,32a16,16,0,1,1,16-16A16,16,0,0,1,240,224Z"]},Jp={prefix:"fas",iconName:"voicemail",icon:[640,512,[],"f897","M496 128a144 144 0 0 0-119.74 224H263.74A144 144 0 1 0 144 416h352a144 144 0 0 0 0-288zM64 272a80 80 0 1 1 80 80 80 80 0 0 1-80-80zm432 80a80 80 0 1 1 80-80 80 80 0 0 1-80 80z"]},Qp={prefix:"fas",iconName:"volleyball-ball",icon:[512,512,[],"f45f","M231.39 243.48a285.56 285.56 0 0 0-22.7-105.7c-90.8 42.4-157.5 122.4-180.3 216.8a249 249 0 0 0 56.9 81.1 333.87 333.87 0 0 1 146.1-192.2zm-36.9-134.4a284.23 284.23 0 0 0-57.4-70.7c-91 49.8-144.8 152.9-125 262.2 33.4-83.1 98.4-152 182.4-191.5zm187.6 165.1c8.6-99.8-27.3-197.5-97.5-264.4-14.7-1.7-51.6-5.5-98.9 8.5A333.87 333.87 0 0 1 279.19 241a285 285 0 0 0 102.9 33.18zm-124.7 9.5a286.33 286.33 0 0 0-80.2 72.6c82 57.3 184.5 75.1 277.5 47.8a247.15 247.15 0 0 0 42.2-89.9 336.1 336.1 0 0 1-80.9 10.4c-54.6-.1-108.9-14.1-158.6-40.9zm-98.3 99.7c-15.2 26-25.7 54.4-32.1 84.2a247.07 247.07 0 0 0 289-22.1c-112.9 16.1-203.3-24.8-256.9-62.1zm180.3-360.6c55.3 70.4 82.5 161.2 74.6 253.6a286.59 286.59 0 0 0 89.7-14.2c0-2 .3-4 .3-6 0-107.8-68.7-199.1-164.6-233.4z"]},Xp={prefix:"fas",iconName:"volume-down",icon:[384,512,[],"f027","M215.03 72.04L126.06 161H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V89.02c0-21.47-25.96-31.98-40.97-16.98zm123.2 108.08c-11.58-6.33-26.19-2.16-32.61 9.45-6.39 11.61-2.16 26.2 9.45 32.61C327.98 229.28 336 242.62 336 257c0 14.38-8.02 27.72-20.92 34.81-11.61 6.41-15.84 21-9.45 32.61 6.43 11.66 21.05 15.8 32.61 9.45 28.23-15.55 45.77-45 45.77-76.88s-17.54-61.32-45.78-76.87z"]},cd={prefix:"fas",iconName:"volume-mute",icon:[512,512,[],"f6a9","M215.03 71.05L126.06 160H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V88.02c0-21.46-25.96-31.98-40.97-16.97zM461.64 256l45.64-45.64c6.3-6.3 6.3-16.52 0-22.82l-22.82-22.82c-6.3-6.3-16.52-6.3-22.82 0L416 210.36l-45.64-45.64c-6.3-6.3-16.52-6.3-22.82 0l-22.82 22.82c-6.3 6.3-6.3 16.52 0 22.82L370.36 256l-45.63 45.63c-6.3 6.3-6.3 16.52 0 22.82l22.82 22.82c6.3 6.3 16.52 6.3 22.82 0L416 301.64l45.64 45.64c6.3 6.3 16.52 6.3 22.82 0l22.82-22.82c6.3-6.3 6.3-16.52 0-22.82L461.64 256z"]},ad={prefix:"fas",iconName:"volume-off",icon:[256,512,[],"f026","M215 71l-89 89H24a24 24 0 0 0-24 24v144a24 24 0 0 0 24 24h102.06L215 441c15 15 41 4.47 41-17V88c0-21.47-26-32-41-17z"]},ed={prefix:"fas",iconName:"volume-up",icon:[576,512,[],"f028","M215.03 71.05L126.06 160H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V88.02c0-21.46-25.96-31.98-40.97-16.97zm233.32-51.08c-11.17-7.33-26.18-4.24-33.51 6.95-7.34 11.17-4.22 26.18 6.95 33.51 66.27 43.49 105.82 116.6 105.82 195.58 0 78.98-39.55 152.09-105.82 195.58-11.17 7.32-14.29 22.34-6.95 33.5 7.04 10.71 21.93 14.56 33.51 6.95C528.27 439.58 576 351.33 576 256S528.27 72.43 448.35 19.97zM480 256c0-63.53-32.06-121.94-85.77-156.24-11.19-7.14-26.03-3.82-33.12 7.46s-3.78 26.21 7.41 33.36C408.27 165.97 432 209.11 432 256s-23.73 90.03-63.48 115.42c-11.19 7.14-14.5 22.07-7.41 33.36 6.51 10.36 21.12 15.14 33.12 7.46C447.94 377.94 480 319.54 480 256zm-141.77-76.87c-11.58-6.33-26.19-2.16-32.61 9.45-6.39 11.61-2.16 26.2 9.45 32.61C327.98 228.28 336 241.63 336 256c0 14.38-8.02 27.72-20.92 34.81-11.61 6.41-15.84 21-9.45 32.61 6.43 11.66 21.05 15.8 32.61 9.45 28.23-15.55 45.77-45 45.77-76.88s-17.54-61.32-45.78-76.86z"]},id={prefix:"fas",iconName:"vote-yea",icon:[640,512,[],"f772","M608 320h-64v64h22.4c5.3 0 9.6 3.6 9.6 8v16c0 4.4-4.3 8-9.6 8H73.6c-5.3 0-9.6-3.6-9.6-8v-16c0-4.4 4.3-8 9.6-8H96v-64H32c-17.7 0-32 14.3-32 32v96c0 17.7 14.3 32 32 32h576c17.7 0 32-14.3 32-32v-96c0-17.7-14.3-32-32-32zm-96 64V64.3c0-17.9-14.5-32.3-32.3-32.3H160.4C142.5 32 128 46.5 128 64.3V384h384zM211.2 202l25.5-25.3c4.2-4.2 11-4.2 15.2.1l41.3 41.6 95.2-94.4c4.2-4.2 11-4.2 15.2.1l25.3 25.5c4.2 4.2 4.2 11-.1 15.2L300.5 292c-4.2 4.2-11 4.2-15.2-.1l-74.1-74.7c-4.3-4.2-4.2-11 0-15.2z"]},nd={prefix:"fas",iconName:"vr-cardboard",icon:[640,512,[],"f729","M608 64H32C14.33 64 0 78.33 0 96v320c0 17.67 14.33 32 32 32h160.22c25.19 0 48.03-14.77 58.36-37.74l27.74-61.64C286.21 331.08 302.35 320 320 320s33.79 11.08 41.68 28.62l27.74 61.64C399.75 433.23 422.6 448 447.78 448H608c17.67 0 32-14.33 32-32V96c0-17.67-14.33-32-32-32zM160 304c-35.35 0-64-28.65-64-64s28.65-64 64-64 64 28.65 64 64-28.65 64-64 64zm320 0c-35.35 0-64-28.65-64-64s28.65-64 64-64 64 28.65 64 64-28.65 64-64 64z"]},td={prefix:"fas",iconName:"walking",icon:[320,512,[],"f554","M208 96c26.5 0 48-21.5 48-48S234.5 0 208 0s-48 21.5-48 48 21.5 48 48 48zm94.5 149.1l-23.3-11.8-9.7-29.4c-14.7-44.6-55.7-75.8-102.2-75.9-36-.1-55.9 10.1-93.3 25.2-21.6 8.7-39.3 25.2-49.7 46.2L17.6 213c-7.8 15.8-1.5 35 14.2 42.9 15.6 7.9 34.6 1.5 42.5-14.3L81 228c3.5-7 9.3-12.5 16.5-15.4l26.8-10.8-15.2 60.7c-5.2 20.8.4 42.9 14.9 58.8l59.9 65.4c7.2 7.9 12.3 17.4 14.9 27.7l18.3 73.3c4.3 17.1 21.7 27.6 38.8 23.3 17.1-4.3 27.6-21.7 23.3-38.8l-22.2-89c-2.6-10.3-7.7-19.9-14.9-27.7l-45.5-49.7 17.2-68.7 5.5 16.5c5.3 16.1 16.7 29.4 31.7 37l23.3 11.8c15.6 7.9 34.6 1.5 42.5-14.3 7.7-15.7 1.4-35.1-14.3-43zM73.6 385.8c-3.2 8.1-8 15.4-14.2 21.5l-50 50.1c-12.5 12.5-12.5 32.8 0 45.3s32.7 12.5 45.2 0l59.4-59.4c6.1-6.1 10.9-13.4 14.2-21.5l13.5-33.8c-55.3-60.3-38.7-41.8-47.4-53.7l-20.7 51.5z"]},od={prefix:"fas",iconName:"wallet",icon:[512,512,[],"f555","M461.2 128H80c-8.84 0-16-7.16-16-16s7.16-16 16-16h384c8.84 0 16-7.16 16-16 0-26.51-21.49-48-48-48H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h397.2c28.02 0 50.8-21.53 50.8-48V176c0-26.47-22.78-48-50.8-48zM416 336c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},rd={prefix:"fas",iconName:"warehouse",icon:[640,512,[],"f494","M504 352H136.4c-4.4 0-8 3.6-8 8l-.1 48c0 4.4 3.6 8 8 8H504c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm0 96H136.1c-4.4 0-8 3.6-8 8l-.1 48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm0-192H136.6c-4.4 0-8 3.6-8 8l-.1 48c0 4.4 3.6 8 8 8H504c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm106.5-139L338.4 3.7a48.15 48.15 0 0 0-36.9 0L29.5 117C11.7 124.5 0 141.9 0 161.3V504c0 4.4 3.6 8 8 8h80c4.4 0 8-3.6 8-8V256c0-17.6 14.6-32 32.6-32h382.8c18 0 32.6 14.4 32.6 32v248c0 4.4 3.6 8 8 8h80c4.4 0 8-3.6 8-8V161.3c0-19.4-11.7-36.8-29.5-44.3z"]},ld={prefix:"fas",iconName:"water",icon:[576,512,[],"f773","M562.1 383.9c-21.5-2.4-42.1-10.5-57.9-22.9-14.1-11.1-34.2-11.3-48.2 0-37.9 30.4-107.2 30.4-145.7-1.5-13.5-11.2-33-9.1-46.7 1.8-38 30.1-106.9 30-145.2-1.7-13.5-11.2-33.3-8.9-47.1 2-15.5 12.2-36 20.1-57.7 22.4-7.9.8-13.6 7.8-13.6 15.7v32.2c0 9.1 7.6 16.8 16.7 16 28.8-2.5 56.1-11.4 79.4-25.9 56.5 34.6 137 34.1 192 0 56.5 34.6 137 34.1 192 0 23.3 14.2 50.9 23.3 79.1 25.8 9.1.8 16.7-6.9 16.7-16v-31.6c.1-8-5.7-15.4-13.8-16.3zm0-144c-21.5-2.4-42.1-10.5-57.9-22.9-14.1-11.1-34.2-11.3-48.2 0-37.9 30.4-107.2 30.4-145.7-1.5-13.5-11.2-33-9.1-46.7 1.8-38 30.1-106.9 30-145.2-1.7-13.5-11.2-33.3-8.9-47.1 2-15.5 12.2-36 20.1-57.7 22.4-7.9.8-13.6 7.8-13.6 15.7v32.2c0 9.1 7.6 16.8 16.7 16 28.8-2.5 56.1-11.4 79.4-25.9 56.5 34.6 137 34.1 192 0 56.5 34.6 137 34.1 192 0 23.3 14.2 50.9 23.3 79.1 25.8 9.1.8 16.7-6.9 16.7-16v-31.6c.1-8-5.7-15.4-13.8-16.3zm0-144C540.6 93.4 520 85.4 504.2 73 490.1 61.9 470 61.7 456 73c-37.9 30.4-107.2 30.4-145.7-1.5-13.5-11.2-33-9.1-46.7 1.8-38 30.1-106.9 30-145.2-1.7-13.5-11.2-33.3-8.9-47.1 2-15.5 12.2-36 20.1-57.7 22.4-7.9.8-13.6 7.8-13.6 15.7v32.2c0 9.1 7.6 16.8 16.7 16 28.8-2.5 56.1-11.4 79.4-25.9 56.5 34.6 137 34.1 192 0 56.5 34.6 137 34.1 192 0 23.3 14.2 50.9 23.3 79.1 25.8 9.1.8 16.7-6.9 16.7-16v-31.6c.1-8-5.7-15.4-13.8-16.3z"]},fd={prefix:"fas",iconName:"wave-square",icon:[640,512,[],"f83e","M476 480H324a36 36 0 0 1-36-36V96h-96v156a36 36 0 0 1-36 36H16a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h112V68a36 36 0 0 1 36-36h152a36 36 0 0 1 36 36v348h96V260a36 36 0 0 1 36-36h140a16 16 0 0 1 16 16v32a16 16 0 0 1-16 16H512v156a36 36 0 0 1-36 36z"]},sd={prefix:"fas",iconName:"weight",icon:[512,512,[],"f496","M448 64h-25.98C438.44 92.28 448 125.01 448 160c0 105.87-86.13 192-192 192S64 265.87 64 160c0-34.99 9.56-67.72 25.98-96H64C28.71 64 0 92.71 0 128v320c0 35.29 28.71 64 64 64h384c35.29 0 64-28.71 64-64V128c0-35.29-28.71-64-64-64zM256 320c88.37 0 160-71.63 160-160S344.37 0 256 0 96 71.63 96 160s71.63 160 160 160zm-.3-151.94l33.58-78.36c3.5-8.17 12.94-11.92 21.03-8.41 8.12 3.48 11.88 12.89 8.41 21l-33.67 78.55C291.73 188 296 197.45 296 208c0 22.09-17.91 40-40 40s-40-17.91-40-40c0-21.98 17.76-39.77 39.7-39.94z"]},hd={prefix:"fas",iconName:"weight-hanging",icon:[512,512,[],"f5cd","M510.28 445.86l-73.03-292.13c-3.8-15.19-16.44-25.72-30.87-25.72h-60.25c3.57-10.05 5.88-20.72 5.88-32 0-53.02-42.98-96-96-96s-96 42.98-96 96c0 11.28 2.3 21.95 5.88 32h-60.25c-14.43 0-27.08 10.54-30.87 25.72L1.72 445.86C-6.61 479.17 16.38 512 48.03 512h415.95c31.64 0 54.63-32.83 46.3-66.14zM256 128c-17.64 0-32-14.36-32-32s14.36-32 32-32 32 14.36 32 32-14.36 32-32 32z"]},md={prefix:"fas",iconName:"wheelchair",icon:[512,512,[],"f193","M496.101 385.669l14.227 28.663c3.929 7.915.697 17.516-7.218 21.445l-65.465 32.886c-16.049 7.967-35.556 1.194-43.189-15.055L331.679 320H192c-15.925 0-29.426-11.71-31.679-27.475C126.433 55.308 128.38 70.044 128 64c0-36.358 30.318-65.635 67.052-63.929 33.271 1.545 60.048 28.905 60.925 62.201.868 32.933-23.152 60.423-54.608 65.039l4.67 32.69H336c8.837 0 16 7.163 16 16v32c0 8.837-7.163 16-16 16H215.182l4.572 32H352a32 32 0 0 1 28.962 18.392L438.477 396.8l36.178-18.349c7.915-3.929 17.517-.697 21.446 7.218zM311.358 352h-24.506c-7.788 54.204-54.528 96-110.852 96-61.757 0-112-50.243-112-112 0-41.505 22.694-77.809 56.324-97.156-3.712-25.965-6.844-47.86-9.488-66.333C45.956 198.464 0 261.963 0 336c0 97.047 78.953 176 176 176 71.87 0 133.806-43.308 161.11-105.192L311.358 352z"]},vd={prefix:"fas",iconName:"wifi",icon:[640,512,[],"f1eb","M634.91 154.88C457.74-8.99 182.19-8.93 5.09 154.88c-6.66 6.16-6.79 16.59-.35 22.98l34.24 33.97c6.14 6.1 16.02 6.23 22.4.38 145.92-133.68 371.3-133.71 517.25 0 6.38 5.85 16.26 5.71 22.4-.38l34.24-33.97c6.43-6.39 6.3-16.82-.36-22.98zM320 352c-35.35 0-64 28.65-64 64s28.65 64 64 64 64-28.65 64-64-28.65-64-64-64zm202.67-83.59c-115.26-101.93-290.21-101.82-405.34 0-6.9 6.1-7.12 16.69-.57 23.15l34.44 33.99c6 5.92 15.66 6.32 22.05.8 83.95-72.57 209.74-72.41 293.49 0 6.39 5.52 16.05 5.13 22.05-.8l34.44-33.99c6.56-6.46 6.33-17.06-.56-23.15z"]},zd={prefix:"fas",iconName:"wind",icon:[512,512,[],"f72e","M156.7 256H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h142.2c15.9 0 30.8 10.9 33.4 26.6 3.3 20-12.1 37.4-31.6 37.4-14.1 0-26.1-9.2-30.4-21.9-2.1-6.3-8.6-10.1-15.2-10.1H81.6c-9.8 0-17.7 8.8-15.9 18.4 8.6 44.1 47.6 77.6 94.2 77.6 57.1 0 102.7-50.1 95.2-108.6C249 291 205.4 256 156.7 256zM16 224h336c59.7 0 106.8-54.8 93.8-116.7-7.6-36.2-36.9-65.5-73.1-73.1-55.4-11.6-105.1 24.9-114.9 75.5-1.9 9.6 6.1 18.3 15.8 18.3h32.8c6.7 0 13.1-3.8 15.2-10.1C325.9 105.2 337.9 96 352 96c19.4 0 34.9 17.4 31.6 37.4-2.6 15.7-17.4 26.6-33.4 26.6H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16zm384 32H243.7c19.3 16.6 33.2 38.8 39.8 64H400c26.5 0 48 21.5 48 48s-21.5 48-48 48c-17.9 0-33.3-9.9-41.6-24.4-2.9-5-8.7-7.6-14.5-7.6h-33.8c-10.9 0-19 10.8-15.3 21.1 17.8 50.6 70.5 84.8 129.4 72.3 41.2-8.7 75.1-41.6 84.7-82.7C526 321.5 470.5 256 400 256z"]},pd={prefix:"fas",iconName:"window-close",icon:[512,512,[],"f410","M464 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-83.6 290.5c4.8 4.8 4.8 12.6 0 17.4l-40.5 40.5c-4.8 4.8-12.6 4.8-17.4 0L256 313.3l-66.5 67.1c-4.8 4.8-12.6 4.8-17.4 0l-40.5-40.5c-4.8-4.8-4.8-12.6 0-17.4l67.1-66.5-67.1-66.5c-4.8-4.8-4.8-12.6 0-17.4l40.5-40.5c4.8-4.8 12.6-4.8 17.4 0l66.5 67.1 66.5-67.1c4.8-4.8 12.6-4.8 17.4 0l40.5 40.5c4.8 4.8 4.8 12.6 0 17.4L313.3 256l67.1 66.5z"]},dd={prefix:"fas",iconName:"window-maximize",icon:[512,512,[],"f2d0","M464 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-16 160H64v-84c0-6.6 5.4-12 12-12h360c6.6 0 12 5.4 12 12v84z"]},ud={prefix:"fas",iconName:"window-minimize",icon:[512,512,[],"f2d1","M464 352H48c-26.5 0-48 21.5-48 48v32c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48v-32c0-26.5-21.5-48-48-48z"]},Md={prefix:"fas",iconName:"window-restore",icon:[512,512,[],"f2d2","M512 48v288c0 26.5-21.5 48-48 48h-48V176c0-44.1-35.9-80-80-80H128V48c0-26.5 21.5-48 48-48h288c26.5 0 48 21.5 48 48zM384 176v288c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V176c0-26.5 21.5-48 48-48h288c26.5 0 48 21.5 48 48zm-68 28c0-6.6-5.4-12-12-12H76c-6.6 0-12 5.4-12 12v52h252v-52z"]},Cd={prefix:"fas",iconName:"wine-bottle",icon:[512,512,[],"f72f","M507.31 72.57L439.43 4.69c-6.25-6.25-16.38-6.25-22.63 0l-22.63 22.63c-6.25 6.25-6.25 16.38 0 22.63l-76.67 76.67c-46.58-19.7-102.4-10.73-140.37 27.23L18.75 312.23c-24.99 24.99-24.99 65.52 0 90.51l90.51 90.51c24.99 24.99 65.52 24.99 90.51 0l158.39-158.39c37.96-37.96 46.93-93.79 27.23-140.37l76.67-76.67c6.25 6.25 16.38 6.25 22.63 0l22.63-22.63c6.24-6.24 6.24-16.37-.01-22.62zM179.22 423.29l-90.51-90.51 122.04-122.04 90.51 90.51-122.04 122.04z"]},Hd={prefix:"fas",iconName:"wine-glass",icon:[288,512,[],"f4e3","M216 464h-40V346.81c68.47-15.89 118.05-79.91 111.4-154.16l-15.95-178.1C270.71 6.31 263.9 0 255.74 0H32.26c-8.15 0-14.97 6.31-15.7 14.55L.6 192.66C-6.05 266.91 43.53 330.93 112 346.82V464H72c-22.09 0-40 17.91-40 40 0 4.42 3.58 8 8 8h208c4.42 0 8-3.58 8-8 0-22.09-17.91-40-40-40z"]},gd={prefix:"fas",iconName:"wine-glass-alt",icon:[288,512,[],"f5ce","M216 464h-40V346.81c68.47-15.89 118.05-79.91 111.4-154.16l-15.95-178.1C270.71 6.31 263.9 0 255.74 0H32.26c-8.15 0-14.97 6.31-15.7 14.55L.6 192.66C-6.05 266.91 43.53 330.93 112 346.82V464H72c-22.09 0-40 17.91-40 40 0 4.42 3.58 8 8 8h208c4.42 0 8-3.58 8-8 0-22.09-17.91-40-40-40zM61.75 48h164.5l7.17 80H54.58l7.17-80z"]},Vd={prefix:"fas",iconName:"won-sign",icon:[576,512,[],"f159","M564 192c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-48l18.6-80.6c1.7-7.5-4-14.7-11.7-14.7h-46.1c-5.7 0-10.6 4-11.7 9.5L450.7 128H340.8l-19.7-86c-1.3-5.5-6.1-9.3-11.7-9.3h-44c-5.6 0-10.4 3.8-11.7 9.3l-20 86H125l-17.5-85.7c-1.1-5.6-6.1-9.6-11.8-9.6H53.6c-7.7 0-13.4 7.1-11.7 14.6L60 128H12c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h62.3l7.2 32H12c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h83.9l40.9 182.6c1.2 5.5 6.1 9.4 11.7 9.4h56.8c5.6 0 10.4-3.9 11.7-9.3L259.3 288h55.1l42.4 182.7c1.3 5.4 6.1 9.3 11.7 9.3h56.8c5.6 0 10.4-3.9 11.7-9.3L479.1 288H564c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-70.1l7.4-32zM183.8 342c-6.2 25.8-6.8 47.2-7.3 47.2h-1.1s-1.7-22-6.8-47.2l-11-54h38.8zm27.5-118h-66.8l-6.5-32h80.8zm62.9 0l2-8.6c1.9-8 3.5-16 4.8-23.4h11.8c1.3 7.4 2.9 15.4 4.8 23.4l2 8.6zm130.9 118c-5.1 25.2-6.8 47.2-6.8 47.2h-1.1c-.6 0-1.1-21.4-7.3-47.2l-12.4-54h39.1zm25.2-118h-67.4l-7.3-32h81.6z"]},xd={prefix:"fas",iconName:"wrench",icon:[512,512,[],"f0ad","M507.73 109.1c-2.24-9.03-13.54-12.09-20.12-5.51l-74.36 74.36-67.88-11.31-11.31-67.88 74.36-74.36c6.62-6.62 3.43-17.9-5.66-20.16-47.38-11.74-99.55.91-136.58 37.93-39.64 39.64-50.55 97.1-34.05 147.2L18.74 402.76c-24.99 24.99-24.99 65.51 0 90.5 24.99 24.99 65.51 24.99 90.5 0l213.21-213.21c50.12 16.71 107.47 5.68 147.37-34.22 37.07-37.07 49.7-89.32 37.91-136.73zM64 472c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24z"]},Ld={prefix:"fas",iconName:"x-ray",icon:[640,512,[],"f497","M240 384c-8.8 0-16 7.2-16 16s7.2 16 16 16 16-7.2 16-16-7.2-16-16-16zm160 32c8.8 0 16-7.2 16-16s-7.2-16-16-16-16 7.2-16 16 7.2 16 16 16zM624 0H16C7.2 0 0 7.2 0 16v32c0 8.8 7.2 16 16 16h608c8.8 0 16-7.2 16-16V16c0-8.8-7.2-16-16-16zm0 448h-48V96H64v352H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h608c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zM480 248c0 4.4-3.6 8-8 8H336v32h104c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H336v32h64c26.5 0 48 21.5 48 48s-21.5 48-48 48-48-21.5-48-48v-16h-64v16c0 26.5-21.5 48-48 48s-48-21.5-48-48 21.5-48 48-48h64v-32H200c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h104v-32H168c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h136v-32H200c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h104v-24c0-4.4 3.6-8 8-8h16c4.4 0 8 3.6 8 8v24h104c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H336v32h136c4.4 0 8 3.6 8 8v16z"]},bd={prefix:"fas",iconName:"yen-sign",icon:[384,512,[],"f157","M351.2 32h-65.3c-4.6 0-8.8 2.6-10.8 6.7l-55.4 113.2c-14.5 34.7-27.1 71.9-27.1 71.9h-1.3s-12.6-37.2-27.1-71.9L108.8 38.7c-2-4.1-6.2-6.7-10.8-6.7H32.8c-9.1 0-14.8 9.7-10.6 17.6L102.3 200H44c-6.6 0-12 5.4-12 12v32c0 6.6 5.4 12 12 12h88.2l19.8 37.2V320H44c-6.6 0-12 5.4-12 12v32c0 6.6 5.4 12 12 12h108v92c0 6.6 5.4 12 12 12h56c6.6 0 12-5.4 12-12v-92h108c6.6 0 12-5.4 12-12v-32c0-6.6-5.4-12-12-12H232v-26.8l19.8-37.2H340c6.6 0 12-5.4 12-12v-32c0-6.6-5.4-12-12-12h-58.3l80.1-150.4c4.3-7.9-1.5-17.6-10.6-17.6z"]},Nd={prefix:"fas",iconName:"yin-yang",icon:[496,512,[],"f6ad","M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm0 376c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm0-128c-53.02 0-96 42.98-96 96s42.98 96 96 96c-106.04 0-192-85.96-192-192S141.96 64 248 64c53.02 0 96 42.98 96 96s-42.98 96-96 96zm0-128c-17.67 0-32 14.33-32 32s14.33 32 32 32 32-14.33 32-32-14.33-32-32-32z"]},Y2={faAd:$5,faAddressBook:Y5,faAddressCard:K5,faAdjust:J5,faAirFreshener:Q5,faAlignCenter:X5,faAlignJustify:c7,faAlignLeft:a7,faAlignRight:e7,faAllergies:i7,faAmbulance:n7,faAmericanSignLanguageInterpreting:t7,faAnchor:o7,faAngleDoubleDown:r7,faAngleDoubleLeft:l7,faAngleDoubleRight:f7,faAngleDoubleUp:s7,faAngleDown:h7,faAngleLeft:m7,faAngleRight:v7,faAngleUp:z7,faAngry:p7,faAnkh:d7,faAppleAlt:u7,faArchive:M7,faArchway:C7,faArrowAltCircleDown:H7,faArrowAltCircleLeft:g7,faArrowAltCircleRight:V7,faArrowAltCircleUp:x7,faArrowCircleDown:L7,faArrowCircleLeft:b7,faArrowCircleRight:N7,faArrowCircleUp:A7,faArrowDown:y7,faArrowLeft:S7,faArrowRight:w7,faArrowUp:k7,faArrowsAlt:T7,faArrowsAltH:E7,faArrowsAltV:P7,faAssistiveListeningSystems:D7,faAsterisk:O7,faAt:I7,faAtlas:B7,faAtom:R7,faAudioDescription:Z7,faAward:j7,faBaby:F7,faBabyCarriage:q7,faBackspace:U7,faBackward:W7,faBacon:G7,faBacteria:_7,faBacterium:$7,faBahai:Y7,faBalanceScale:K7,faBalanceScaleLeft:J7,faBalanceScaleRight:Q7,faBan:X7,faBandAid:c9,faBarcode:a9,faBars:e9,faBaseballBall:i9,faBasketballBall:n9,faBath:t9,faBatteryEmpty:o9,faBatteryFull:r9,faBatteryHalf:l9,faBatteryQuarter:f9,faBatteryThreeQuarters:s9,faBed:h9,faBeer:m9,faBell:v9,faBellSlash:z9,faBezierCurve:p9,faBible:d9,faBicycle:u9,faBiking:M9,faBinoculars:C9,faBiohazard:H9,faBirthdayCake:g9,faBlender:V9,faBlenderPhone:x9,faBlind:L9,faBlog:b9,faBold:N9,faBolt:A9,faBomb:y9,faBone:S9,faBong:w9,faBook:k9,faBookDead:T9,faBookMedical:E9,faBookOpen:P9,faBookReader:D9,faBookmark:O9,faBorderAll:I9,faBorderNone:B9,faBorderStyle:R9,faBowlingBall:Z9,faBox:j9,faBoxOpen:F9,faBoxTissue:q9,faBoxes:U9,faBraille:W9,faBrain:G9,faBreadSlice:_9,faBriefcase:$9,faBriefcaseMedical:Y9,faBroadcastTower:K9,faBroom:J9,faBrush:Q9,faBug:X9,faBuilding:cc,faBullhorn:ac,faBullseye:ec,faBurn:ic,faBus:nc,faBusAlt:tc,faBusinessTime:oc,faCalculator:rc,faCalendar:lc,faCalendarAlt:fc,faCalendarCheck:sc,faCalendarDay:hc,faCalendarMinus:mc,faCalendarPlus:vc,faCalendarTimes:zc,faCalendarWeek:pc,faCamera:dc,faCameraRetro:uc,faCampground:Mc,faCandyCane:Cc,faCannabis:Hc,faCapsules:gc,faCar:Vc,faCarAlt:xc,faCarBattery:Lc,faCarCrash:bc,faCarSide:Nc,faCaravan:Ac,faCaretDown:yc,faCaretLeft:Sc,faCaretRight:wc,faCaretSquareDown:kc,faCaretSquareLeft:Tc,faCaretSquareRight:Ec,faCaretSquareUp:Pc,faCaretUp:Dc,faCarrot:Oc,faCartArrowDown:Ic,faCartPlus:Bc,faCashRegister:Rc,faCat:Zc,faCertificate:jc,faChair:Fc,faChalkboard:qc,faChalkboardTeacher:Uc,faChargingStation:Wc,faChartArea:Gc,faChartBar:_c,faChartLine:$c,faChartPie:Yc,faCheck:Kc,faCheckCircle:Jc,faCheckDouble:Qc,faCheckSquare:Xc,faCheese:ca,faChess:aa,faChessBishop:ea,faChessBoard:ia,faChessKing:na,faChessKnight:ta,faChessPawn:oa,faChessQueen:ra,faChessRook:la,faChevronCircleDown:fa,faChevronCircleLeft:sa,faChevronCircleRight:ha,faChevronCircleUp:ma,faChevronDown:va,faChevronLeft:za,faChevronRight:pa,faChevronUp:da,faChild:ua,faChurch:Ma,faCircle:Ca,faCircleNotch:Ha,faCity:ga,faClinicMedical:Va,faClipboard:xa,faClipboardCheck:La,faClipboardList:ba,faClock:Na,faClone:Aa,faClosedCaptioning:ya,faCloud:Sa,faCloudDownloadAlt:wa,faCloudMeatball:ka,faCloudMoon:Ta,faCloudMoonRain:Ea,faCloudRain:Pa,faCloudShowersHeavy:Da,faCloudSun:Oa,faCloudSunRain:Ia,faCloudUploadAlt:Ba,faCocktail:Ra,faCode:Za,faCodeBranch:ja,faCoffee:Fa,faCog:qa,faCogs:Ua,faCoins:Wa,faColumns:Ga,faComment:_a,faCommentAlt:$a,faCommentDollar:Ya,faCommentDots:Ka,faCommentMedical:Ja,faCommentSlash:Qa,faComments:Xa,faCommentsDollar:ce,faCompactDisc:ae,faCompass:ee,faCompress:ie,faCompressAlt:ne,faCompressArrowsAlt:te,faConciergeBell:oe,faCookie:re,faCookieBite:le,faCopy:fe,faCopyright:se,faCouch:he,faCreditCard:me,faCrop:ve,faCropAlt:ze,faCross:pe,faCrosshairs:de,faCrow:ue,faCrown:Me,faCrutch:Ce,faCube:He,faCubes:ge,faCut:Ve,faDatabase:xe,faDeaf:Le,faDemocrat:be,faDesktop:Ne,faDharmachakra:Ae,faDiagnoses:ye,faDice:Se,faDiceD20:we,faDiceD6:ke,faDiceFive:Te,faDiceFour:Ee,faDiceOne:Pe,faDiceSix:De,faDiceThree:Oe,faDiceTwo:Ie,faDigitalTachograph:Be,faDirections:Re,faDisease:Ze,faDivide:je,faDizzy:Fe,faDna:qe,faDog:Ue,faDollarSign:We,faDolly:Ge,faDollyFlatbed:_e,faDonate:$e,faDoorClosed:Ye,faDoorOpen:Ke,faDotCircle:Je,faDove:Qe,faDownload:Xe,faDraftingCompass:ci,faDragon:ai,faDrawPolygon:ei,faDrum:ii,faDrumSteelpan:ni,faDrumstickBite:ti,faDumbbell:oi,faDumpster:ri,faDumpsterFire:li,faDungeon:fi,faEdit:si,faEgg:hi,faEject:mi,faEllipsisH:vi,faEllipsisV:zi,faEnvelope:pi,faEnvelopeOpen:di,faEnvelopeOpenText:ui,faEnvelopeSquare:Mi,faEquals:Ci,faEraser:Hi,faEthernet:gi,faEuroSign:Vi,faExchangeAlt:xi,faExclamation:Li,faExclamationCircle:bi,faExclamationTriangle:Ni,faExpand:Ai,faExpandAlt:yi,faExpandArrowsAlt:Si,faExternalLinkAlt:wi,faExternalLinkSquareAlt:ki,faEye:Ti,faEyeDropper:Ei,faEyeSlash:Pi,faFan:Di,faFastBackward:Oi,faFastForward:Ii,faFaucet:Bi,faFax:Ri,faFeather:Zi,faFeatherAlt:ji,faFemale:Fi,faFighterJet:qi,faFile:Ui,faFileAlt:Wi,faFileArchive:Gi,faFileAudio:_i,faFileCode:$i,faFileContract:Yi,faFileCsv:Ki,faFileDownload:Ji,faFileExcel:Qi,faFileExport:Xi,faFileImage:cn,faFileImport:an,faFileInvoice:en,faFileInvoiceDollar:nn,faFileMedical:tn,faFileMedicalAlt:on,faFilePdf:rn,faFilePowerpoint:ln,faFilePrescription:fn,faFileSignature:sn,faFileUpload:hn,faFileVideo:mn,faFileWord:vn,faFill:zn,faFillDrip:pn,faFilm:dn,faFilter:un,faFingerprint:Mn,faFire:Cn,faFireAlt:Hn,faFireExtinguisher:gn,faFirstAid:Vn,faFish:xn,faFistRaised:Ln,faFlag:bn,faFlagCheckered:Nn,faFlagUsa:An,faFlask:yn,faFlushed:Sn,faFolder:wn,faFolderMinus:kn,faFolderOpen:Tn,faFolderPlus:En,faFont:Pn,faFontAwesomeLogoFull:Dn,faFootballBall:On,faForward:In,faFrog:Bn,faFrown:Rn,faFrownOpen:Zn,faFunnelDollar:jn,faFutbol:Fn,faGamepad:qn,faGasPump:Un,faGavel:Wn,faGem:Gn,faGenderless:_n,faGhost:$n,faGift:Yn,faGifts:Kn,faGlassCheers:Jn,faGlassMartini:Qn,faGlassMartiniAlt:Xn,faGlassWhiskey:ct,faGlasses:at,faGlobe:et,faGlobeAfrica:it,faGlobeAmericas:nt,faGlobeAsia:tt,faGlobeEurope:ot,faGolfBall:rt,faGopuram:lt,faGraduationCap:ft,faGreaterThan:st,faGreaterThanEqual:ht,faGrimace:mt,faGrin:vt,faGrinAlt:zt,faGrinBeam:pt,faGrinBeamSweat:dt,faGrinHearts:ut,faGrinSquint:Mt,faGrinSquintTears:Ct,faGrinStars:Ht,faGrinTears:gt,faGrinTongue:Vt,faGrinTongueSquint:xt,faGrinTongueWink:Lt,faGrinWink:bt,faGripHorizontal:Nt,faGripLines:At,faGripLinesVertical:yt,faGripVertical:St,faGuitar:wt,faHSquare:kt,faHamburger:Tt,faHammer:Et,faHamsa:Pt,faHandHolding:Dt,faHandHoldingHeart:Ot,faHandHoldingMedical:It,faHandHoldingUsd:Bt,faHandHoldingWater:Rt,faHandLizard:Zt,faHandMiddleFinger:jt,faHandPaper:Ft,faHandPeace:qt,faHandPointDown:Ut,faHandPointLeft:Wt,faHandPointRight:Gt,faHandPointUp:_t,faHandPointer:$t,faHandRock:Yt,faHandScissors:Kt,faHandSparkles:Jt,faHandSpock:Qt,faHands:Xt,faHandsHelping:co,faHandsWash:ao,faHandshake:eo,faHandshakeAltSlash:io,faHandshakeSlash:no,faHanukiah:to,faHardHat:oo,faHashtag:ro,faHatCowboy:lo,faHatCowboySide:fo,faHatWizard:so,faHdd:ho,faHeadSideCough:mo,faHeadSideCoughSlash:vo,faHeadSideMask:zo,faHeadSideVirus:po,faHeading:uo,faHeadphones:Mo,faHeadphonesAlt:Co,faHeadset:Ho,faHeart:go,faHeartBroken:Vo,faHeartbeat:xo,faHelicopter:Lo,faHighlighter:bo,faHiking:No,faHippo:Ao,faHistory:yo,faHockeyPuck:So,faHollyBerry:wo,faHome:ko,faHorse:To,faHorseHead:Eo,faHospital:Po,faHospitalAlt:Do,faHospitalSymbol:Oo,faHospitalUser:Io,faHotTub:Bo,faHotdog:Ro,faHotel:Zo,faHourglass:jo,faHourglassEnd:Fo,faHourglassHalf:qo,faHourglassStart:Uo,faHouseDamage:Wo,faHouseUser:Go,faHryvnia:_o,faICursor:$o,faIceCream:Yo,faIcicles:Ko,faIcons:Jo,faIdBadge:Qo,faIdCard:Xo,faIdCardAlt:cr,faIgloo:ar,faImage:er,faImages:ir,faInbox:nr,faIndent:tr,faIndustry:or,faInfinity:rr,faInfo:lr,faInfoCircle:fr,faItalic:sr,faJedi:hr,faJoint:mr,faJournalWhills:vr,faKaaba:zr,faKey:pr,faKeyboard:dr,faKhanda:ur,faKiss:Mr,faKissBeam:Cr,faKissWinkHeart:Hr,faKiwiBird:gr,faLandmark:Vr,faLanguage:xr,faLaptop:Lr,faLaptopCode:br,faLaptopHouse:Nr,faLaptopMedical:Ar,faLaugh:yr,faLaughBeam:Sr,faLaughSquint:wr,faLaughWink:kr,faLayerGroup:Tr,faLeaf:Er,faLemon:Pr,faLessThan:Dr,faLessThanEqual:Or,faLevelDownAlt:Ir,faLevelUpAlt:Br,faLifeRing:Rr,faLightbulb:Zr,faLink:jr,faLiraSign:Fr,faList:qr,faListAlt:Ur,faListOl:Wr,faListUl:Gr,faLocationArrow:_r,faLock:$r,faLockOpen:Yr,faLongArrowAltDown:Kr,faLongArrowAltLeft:Jr,faLongArrowAltRight:Qr,faLongArrowAltUp:Xr,faLowVision:cl,faLuggageCart:al,faLungs:el,faLungsVirus:il,faMagic:nl,faMagnet:tl,faMailBulk:ol,faMale:rl,faMap:ll,faMapMarked:fl,faMapMarkedAlt:sl,faMapMarker:hl,faMapMarkerAlt:ml,faMapPin:vl,faMapSigns:zl,faMarker:pl,faMars:dl,faMarsDouble:ul,faMarsStroke:Ml,faMarsStrokeH:Cl,faMarsStrokeV:Hl,faMask:gl,faMedal:Vl,faMedkit:xl,faMeh:Ll,faMehBlank:bl,faMehRollingEyes:Nl,faMemory:Al,faMenorah:yl,faMercury:Sl,faMeteor:wl,faMicrochip:kl,faMicrophone:Tl,faMicrophoneAlt:El,faMicrophoneAltSlash:Pl,faMicrophoneSlash:Dl,faMicroscope:Ol,faMinus:Il,faMinusCircle:Bl,faMinusSquare:Rl,faMitten:Zl,faMobile:jl,faMobileAlt:Fl,faMoneyBill:ql,faMoneyBillAlt:Ul,faMoneyBillWave:Wl,faMoneyBillWaveAlt:Gl,faMoneyCheck:_l,faMoneyCheckAlt:$l,faMonument:Yl,faMoon:Kl,faMortarPestle:Jl,faMosque:Ql,faMotorcycle:Xl,faMountain:cf,faMouse:af,faMousePointer:ef,faMugHot:nf,faMusic:tf,faNetworkWired:of,faNeuter:rf,faNewspaper:lf,faNotEqual:ff,faNotesMedical:sf,faObjectGroup:hf,faObjectUngroup:mf,faOilCan:vf,faOm:zf,faOtter:pf,faOutdent:df,faPager:uf,faPaintBrush:Mf,faPaintRoller:Cf,faPalette:Hf,faPallet:gf,faPaperPlane:Vf,faPaperclip:xf,faParachuteBox:Lf,faParagraph:bf,faParking:Nf,faPassport:Af,faPastafarianism:yf,faPaste:Sf,faPause:wf,faPauseCircle:kf,faPaw:Tf,faPeace:Ef,faPen:Pf,faPenAlt:Df,faPenFancy:Of,faPenNib:If,faPenSquare:Bf,faPencilAlt:Rf,faPencilRuler:Zf,faPeopleArrows:jf,faPeopleCarry:Ff,faPepperHot:qf,faPercent:Uf,faPercentage:Wf,faPersonBooth:Gf,faPhone:_f,faPhoneAlt:$f,faPhoneSlash:Yf,faPhoneSquare:Kf,faPhoneSquareAlt:Jf,faPhoneVolume:Qf,faPhotoVideo:Xf,faPiggyBank:cs,faPills:as,faPizzaSlice:es,faPlaceOfWorship:is,faPlane:ns,faPlaneArrival:ts,faPlaneDeparture:os,faPlaneSlash:rs,faPlay:ls,faPlayCircle:fs,faPlug:ss,faPlus:hs,faPlusCircle:ms,faPlusSquare:vs,faPodcast:zs,faPoll:ps,faPollH:ds,faPoo:us,faPooStorm:Ms,faPoop:Cs,faPortrait:Hs,faPoundSign:gs,faPowerOff:Vs,faPray:xs,faPrayingHands:Ls,faPrescription:bs,faPrescriptionBottle:Ns,faPrescriptionBottleAlt:As,faPrint:ys,faProcedures:Ss,faProjectDiagram:ws,faPumpMedical:ks,faPumpSoap:Ts,faPuzzlePiece:Es,faQrcode:Ps,faQuestion:Ds,faQuestionCircle:Os,faQuidditch:Is,faQuoteLeft:Bs,faQuoteRight:Rs,faQuran:Zs,faRadiation:js,faRadiationAlt:Fs,faRainbow:qs,faRandom:Us,faReceipt:Ws,faRecordVinyl:Gs,faRecycle:_s,faRedo:$s,faRedoAlt:Ys,faRegistered:Ks,faRemoveFormat:Js,faReply:Qs,faReplyAll:Xs,faRepublican:ch,faRestroom:ah,faRetweet:eh,faRibbon:ih,faRing:nh,faRoad:th,faRobot:oh,faRocket:rh,faRoute:lh,faRss:fh,faRssSquare:sh,faRubleSign:hh,faRuler:mh,faRulerCombined:vh,faRulerHorizontal:zh,faRulerVertical:ph,faRunning:dh,faRupeeSign:uh,faSadCry:Mh,faSadTear:Ch,faSatellite:Hh,faSatelliteDish:gh,faSave:Vh,faSchool:xh,faScrewdriver:Lh,faScroll:bh,faSdCard:Nh,faSearch:Ah,faSearchDollar:yh,faSearchLocation:Sh,faSearchMinus:wh,faSearchPlus:kh,faSeedling:Th,faServer:Eh,faShapes:Ph,faShare:Dh,faShareAlt:Oh,faShareAltSquare:Ih,faShareSquare:Bh,faShekelSign:Rh,faShieldAlt:Zh,faShieldVirus:jh,faShip:Fh,faShippingFast:qh,faShoePrints:Uh,faShoppingBag:Wh,faShoppingBasket:Gh,faShoppingCart:_h,faShower:$h,faShuttleVan:Yh,faSign:Kh,faSignInAlt:Jh,faSignLanguage:Qh,faSignOutAlt:Xh,faSignal:cm,faSignature:am,faSimCard:em,faSink:im,faSitemap:nm,faSkating:tm,faSkiing:om,faSkiingNordic:rm,faSkull:lm,faSkullCrossbones:fm,faSlash:sm,faSleigh:hm,faSlidersH:mm,faSmile:vm,faSmileBeam:zm,faSmileWink:pm,faSmog:dm,faSmoking:um,faSmokingBan:Mm,faSms:Cm,faSnowboarding:Hm,faSnowflake:gm,faSnowman:Vm,faSnowplow:xm,faSoap:Lm,faSocks:bm,faSolarPanel:Nm,faSort:Am,faSortAlphaDown:ym,faSortAlphaDownAlt:Sm,faSortAlphaUp:wm,faSortAlphaUpAlt:km,faSortAmountDown:Tm,faSortAmountDownAlt:Em,faSortAmountUp:Pm,faSortAmountUpAlt:Dm,faSortDown:Om,faSortNumericDown:Im,faSortNumericDownAlt:Bm,faSortNumericUp:Rm,faSortNumericUpAlt:Zm,faSortUp:jm,faSpa:Fm,faSpaceShuttle:qm,faSpellCheck:Um,faSpider:Wm,faSpinner:Gm,faSplotch:_m,faSprayCan:$m,faSquare:Ym,faSquareFull:Km,faSquareRootAlt:Jm,faStamp:Qm,faStar:Xm,faStarAndCrescent:cv,faStarHalf:av,faStarHalfAlt:ev,faStarOfDavid:iv,faStarOfLife:nv,faStepBackward:tv,faStepForward:ov,faStethoscope:rv,faStickyNote:lv,faStop:fv,faStopCircle:sv,faStopwatch:hv,faStopwatch20:mv,faStore:vv,faStoreAlt:zv,faStoreAltSlash:pv,faStoreSlash:dv,faStream:uv,faStreetView:Mv,faStrikethrough:Cv,faStroopwafel:Hv,faSubscript:gv,faSubway:Vv,faSuitcase:xv,faSuitcaseRolling:Lv,faSun:bv,faSuperscript:Nv,faSurprise:Av,faSwatchbook:yv,faSwimmer:Sv,faSwimmingPool:wv,faSynagogue:kv,faSync:Tv,faSyncAlt:Ev,faSyringe:Pv,faTable:Dv,faTableTennis:Ov,faTablet:Iv,faTabletAlt:Bv,faTablets:Rv,faTachometerAlt:Zv,faTag:jv,faTags:Fv,faTape:qv,faTasks:Uv,faTaxi:Wv,faTeeth:Gv,faTeethOpen:_v,faTemperatureHigh:$v,faTemperatureLow:Yv,faTenge:Kv,faTerminal:Jv,faTextHeight:Qv,faTextWidth:Xv,faTh:cz,faThLarge:az,faThList:ez,faTheaterMasks:iz,faThermometer:nz,faThermometerEmpty:tz,faThermometerFull:oz,faThermometerHalf:rz,faThermometerQuarter:lz,faThermometerThreeQuarters:fz,faThumbsDown:sz,faThumbsUp:hz,faThumbtack:mz,faTicketAlt:vz,faTimes:zz,faTimesCircle:pz,faTint:dz,faTintSlash:uz,faTired:Mz,faToggleOff:Cz,faToggleOn:Hz,faToilet:gz,faToiletPaper:Vz,faToiletPaperSlash:xz,faToolbox:Lz,faTools:bz,faTooth:Nz,faTorah:Az,faToriiGate:yz,faTractor:Sz,faTrademark:wz,faTrafficLight:kz,faTrailer:Tz,faTrain:Ez,faTram:Pz,faTransgender:Dz,faTransgenderAlt:Oz,faTrash:Iz,faTrashAlt:Bz,faTrashRestore:Rz,faTrashRestoreAlt:Zz,faTree:jz,faTrophy:Fz,faTruck:qz,faTruckLoading:Uz,faTruckMonster:Wz,faTruckMoving:Gz,faTruckPickup:_z,faTshirt:$z,faTty:Yz,faTv:Kz,faUmbrella:Jz,faUmbrellaBeach:Qz,faUnderline:Xz,faUndo:cp,faUndoAlt:ap,faUniversalAccess:ep,faUniversity:ip,faUnlink:np,faUnlock:tp,faUnlockAlt:op,faUpload:rp,faUser:lp,faUserAlt:fp,faUserAltSlash:sp,faUserAstronaut:hp,faUserCheck:mp,faUserCircle:vp,faUserClock:zp,faUserCog:pp,faUserEdit:dp,faUserFriends:up,faUserGraduate:Mp,faUserInjured:Cp,faUserLock:Hp,faUserMd:gp,faUserMinus:Vp,faUserNinja:xp,faUserNurse:Lp,faUserPlus:bp,faUserSecret:Np,faUserShield:Ap,faUserSlash:yp,faUserTag:Sp,faUserTie:wp,faUserTimes:kp,faUsers:Tp,faUsersCog:Ep,faUsersSlash:Pp,faUtensilSpoon:Dp,faUtensils:Op,faVectorSquare:Ip,faVenus:Bp,faVenusDouble:Rp,faVenusMars:Zp,faVest:jp,faVestPatches:Fp,faVial:qp,faVials:Up,faVideo:Wp,faVideoSlash:Gp,faVihara:_p,faVirus:$p,faVirusSlash:Yp,faViruses:Kp,faVoicemail:Jp,faVolleyballBall:Qp,faVolumeDown:Xp,faVolumeMute:cd,faVolumeOff:ad,faVolumeUp:ed,faVoteYea:id,faVrCardboard:nd,faWalking:td,faWallet:od,faWarehouse:rd,faWater:ld,faWaveSquare:fd,faWeight:sd,faWeightHanging:hd,faWheelchair:md,faWifi:vd,faWind:zd,faWindowClose:pd,faWindowMaximize:dd,faWindowMinimize:ud,faWindowRestore:Md,faWineBottle:Cd,faWineGlass:Hd,faWineGlassAlt:gd,faWonSign:Vd,faWrench:xd,faXRay:Ld,faYenSign:bd,faYinYang:Nd};var Ad={prefix:"fab",iconName:"500px",icon:[448,512,[],"f26e","M103.3 344.3c-6.5-14.2-6.9-18.3 7.4-23.1 25.6-8 8 9.2 43.2 49.2h.3v-93.9c1.2-50.2 44-92.2 97.7-92.2 53.9 0 97.7 43.5 97.7 96.8 0 63.4-60.8 113.2-128.5 93.3-10.5-4.2-2.1-31.7 8.5-28.6 53 0 89.4-10.1 89.4-64.4 0-61-77.1-89.6-116.9-44.6-23.5 26.4-17.6 42.1-17.6 157.6 50.7 31 118.3 22 160.4-20.1 24.8-24.8 38.5-58 38.5-93 0-35.2-13.8-68.2-38.8-93.3-24.8-24.8-57.8-38.5-93.3-38.5s-68.8 13.8-93.5 38.5c-.3.3-16 16.5-21.2 23.9l-.5.6c-3.3 4.7-6.3 9.1-20.1 6.1-6.9-1.7-14.3-5.8-14.3-11.8V20c0-5 3.9-10.5 10.5-10.5h241.3c8.3 0 8.3 11.6 8.3 15.1 0 3.9 0 15.1-8.3 15.1H130.3v132.9h.3c104.2-109.8 282.8-36 282.8 108.9 0 178.1-244.8 220.3-310.1 62.8zm63.3-260.8c-.5 4.2 4.6 24.5 14.6 20.6C306 56.6 384 144.5 390.6 144.5c4.8 0 22.8-15.3 14.3-22.8-93.2-89-234.5-57-238.3-38.2zM393 414.7C283 524.6 94 475.5 61 310.5c0-12.2-30.4-7.4-28.9 3.3 24 173.4 246 256.9 381.6 121.3 6.9-7.8-12.6-28.4-20.7-20.4zM213.6 306.6c0 4 4.3 7.3 5.5 8.5 3 3 6.1 4.4 8.5 4.4 3.8 0 2.6.2 22.3-19.5 19.6 19.3 19.1 19.5 22.3 19.5 5.4 0 18.5-10.4 10.7-18.2L265.6 284l18.2-18.2c6.3-6.8-10.1-21.8-16.2-15.7L249.7 268c-18.6-18.8-18.4-19.5-21.5-19.5-5 0-18 11.7-12.4 17.3L234 284c-18.1 17.9-20.4 19.2-20.4 22.6z"]},yd={prefix:"fab",iconName:"accessible-icon",icon:[448,512,[],"f368","M423.9 255.8L411 413.1c-3.3 40.7-63.9 35.1-60.6-4.9l10-122.5-41.1 2.3c10.1 20.7 15.8 43.9 15.8 68.5 0 41.2-16.1 78.7-42.3 106.5l-39.3-39.3c57.9-63.7 13.1-167.2-74-167.2-25.9 0-49.5 9.9-67.2 26L73 243.2c22-20.7 50.1-35.1 81.4-40.2l75.3-85.7-42.6-24.8-51.6 46c-30 26.8-70.6-18.5-40.5-45.4l68-60.7c9.8-8.8 24.1-10.2 35.5-3.6 0 0 139.3 80.9 139.5 81.1 16.2 10.1 20.7 36 6.1 52.6L285.7 229l106.1-5.9c18.5-1.1 33.6 14.4 32.1 32.7zm-64.9-154c28.1 0 50.9-22.8 50.9-50.9C409.9 22.8 387.1 0 359 0c-28.1 0-50.9 22.8-50.9 50.9 0 28.1 22.8 50.9 50.9 50.9zM179.6 456.5c-80.6 0-127.4-90.6-82.7-156.1l-39.7-39.7C36.4 287 24 320.3 24 356.4c0 130.7 150.7 201.4 251.4 122.5l-39.7-39.7c-16 10.9-35.3 17.3-56.1 17.3z"]},Sd={prefix:"fab",iconName:"accusoft",icon:[640,512,[],"f369","M322.1 252v-1l-51.2-65.8s-12 1.6-25 15.1c-9 9.3-242.1 239.1-243.4 240.9-7 10 1.6 6.8 15.7 1.7.8 0 114.5-36.6 114.5-36.6.5-.6-.1-.1.6-.6-.4-5.1-.8-26.2-1-27.7-.6-5.2 2.2-6.9 7-8.9l92.6-33.8c.6-.8 88.5-81.7 90.2-83.3zm160.1 120.1c13.3 16.1 20.7 13.3 30.8 9.3 3.2-1.2 115.4-47.6 117.8-48.9 8-4.3-1.7-16.7-7.2-23.4-2.1-2.5-205.1-245.6-207.2-248.3-9.7-12.2-14.3-12.9-38.4-12.8-10.2 0-106.8.5-116.5.6-19.2.1-32.9-.3-19.2 16.9C250 75 476.5 365.2 482.2 372.1zm152.7 1.6c-2.3-.3-24.6-4.7-38-7.2 0 0-115 50.4-117.5 51.6-16 7.3-26.9-3.2-36.7-14.6l-57.1-74c-5.4-.9-60.4-9.6-65.3-9.3-3.1.2-9.6.8-14.4 2.9-4.9 2.1-145.2 52.8-150.2 54.7-5.1 2-11.4 3.6-11.1 7.6.2 2.5 2 2.6 4.6 3.5 2.7.8 300.9 67.6 308 69.1 15.6 3.3 38.5 10.5 53.6 1.7 2.1-1.2 123.8-76.4 125.8-77.8 5.4-4 4.3-6.8-1.7-8.2z"]},wd={prefix:"fab",iconName:"acquisitions-incorporated",icon:[384,512,[],"f6af","M357.45 468.2c-1.2-7.7-1.3-7.6-9.6-7.6-99.8.2-111.8-2.4-112.7-2.6-12.3-1.7-20.6-10.5-21-23.1-.1-1.6-.2-71.6-1-129.1-.1-4.7 1.6-6.4 5.9-7.5 12.5-3 24.9-6.1 37.3-9.7 4.3-1.3 6.8-.2 8.4 3.5 4.5 10.3 8.8 20.6 13.2 30.9 1.6 3.7.1 4.4-3.4 4.4-10-.2-20-.1-30.4-.1v27h116c-1.4-9.5-2.7-18.1-4-27.5-7 0-13.8.4-20.4-.1-22.6-1.6-18.3-4.4-84-158.6-8.8-20.1-27.9-62.1-36.5-89.2-4.4-14 5.5-25.4 18.9-26.6 18.6-1.7 37.5-1.6 56.2-2 20.6-.4 41.2-.4 61.8-.5 3.1 0 4-1.4 4.3-4.3 1.2-9.8 2.7-19.5 4-29.2.8-5.3 1.6-10.7 2.4-16.1L23.75 0c-3.6 0-5.3 1.1-4.6 5.3 2.2 13.2-.8.8 6.4 45.3 63.4 0 71.8.9 101.8.5 12.3-.2 37 3.5 37.7 22.1.4 11.4-1.1 11.3-32.6 87.4-53.8 129.8-50.7 120.3-67.3 161-1.7 4.1-3.6 5.2-7.6 5.2-8.5-.2-17-.3-25.4.1-1.9.1-5.2 1.8-5.5 3.2-1.5 8.1-2.2 16.3-3.2 24.9h114.3v-27.6c-6.9 0-33.5.4-35.3-2.9 5.3-12.3 10.4-24.4 15.7-36.7 16.3 4 31.9 7.8 47.6 11.7 3.4.9 4.6 3 4.6 6.8-.1 42.9.1 85.9.2 128.8 0 10.2-5.5 19.1-14.9 23.1-6.5 2.7-3.3 3.4-121.4 2.4-5.3 0-7.1 2-7.6 6.8-1.5 12.9-2.9 25.9-5 38.8-.8 5 1.3 5.7 5.3 5.7 183.2.6-30.7 0 337.1 0-2.5-15-4.4-29.4-6.6-43.7zm-174.9-205.7c-13.3-4.2-26.6-8.2-39.9-12.5a44.53 44.53 0 0 1-5.8-2.9c17.2-44.3 34.2-88.1 51.3-132.1 7.5 2.4 7.9-.8 9.4 0 9.3 22.5 18.1 60.1 27 82.8 6.6 16.7 13 33.5 19.7 50.9a35.78 35.78 0 0 1-3.9 2.1c-13.1 3.9-26.4 7.5-39.4 11.7a27.66 27.66 0 0 1-18.4 0z"]},kd={prefix:"fab",iconName:"adn",icon:[496,512,[],"f170","M248 167.5l64.9 98.8H183.1l64.9-98.8zM496 256c0 136.9-111.1 248-248 248S0 392.9 0 256 111.1 8 248 8s248 111.1 248 248zm-99.8 82.7L248 115.5 99.8 338.7h30.4l33.6-51.7h168.6l33.6 51.7h30.2z"]},Td={prefix:"fab",iconName:"adversal",icon:[512,512,[],"f36a","M482.1 32H28.7C5.8 32 0 37.9 0 60.9v390.2C0 474.4 5.8 480 28.7 480h453.4c24.4 0 29.9-5.2 29.9-29.7V62.2c0-24.6-5.4-30.2-29.9-30.2zM178.4 220.3c-27.5-20.2-72.1-8.7-84.2 23.4-4.3 11.1-9.3 9.5-17.5 8.3-9.7-1.5-17.2-3.2-22.5-5.5-28.8-11.4 8.6-55.3 24.9-64.3 41.1-21.4 83.4-22.2 125.3-4.8 40.9 16.8 34.5 59.2 34.5 128.5 2.7 25.8-4.3 58.3 9.3 88.8 1.9 4.4.4 7.9-2.7 10.7-8.4 6.7-39.3 2.2-46.6-7.4-1.9-2.2-1.8-3.6-3.9-6.2-3.6-3.9-7.3-2.2-11.9 1-57.4 36.4-140.3 21.4-147-43.3-3.1-29.3 12.4-57.1 39.6-71 38.2-19.5 112.2-11.8 114-30.9 1.1-10.2-1.9-20.1-11.3-27.3zm286.7 222c0 15.1-11.1 9.9-17.8 9.9H52.4c-7.4 0-18.2 4.8-17.8-10.7.4-13.9 10.5-9.1 17.1-9.1 132.3-.4 264.5-.4 396.8 0 6.8 0 16.6-4.4 16.6 9.9zm3.8-340.5v291c0 5.7-.7 13.9-8.1 13.9-12.4-.4-27.5 7.1-36.1-5.6-5.8-8.7-7.8-4-12.4-1.2-53.4 29.7-128.1 7.1-144.4-85.2-6.1-33.4-.7-67.1 15.7-100 11.8-23.9 56.9-76.1 136.1-30.5v-71c0-26.2-.1-26.2 26-26.2 3.1 0 6.6.4 9.7 0 10.1-.8 13.6 4.4 13.6 14.3-.1.2-.1.3-.1.5zm-51.5 232.3c-19.5 47.6-72.9 43.3-90 5.2-15.1-33.3-15.5-68.2.4-101.5 16.3-34.1 59.7-35.7 81.5-4.8 20.6 28.8 14.9 84.6 8.1 101.1zm-294.8 35.3c-7.5-1.3-33-3.3-33.7-27.8-.4-13.9 7.8-23 19.8-25.8 24.4-5.9 49.3-9.9 73.7-14.7 8.9-2 7.4 4.4 7.8 9.5 1.4 33-26.1 59.2-67.6 58.8z"]},Ed={prefix:"fab",iconName:"affiliatetheme",icon:[512,512,[],"f36b","M159.7 237.4C108.4 308.3 43.1 348.2 14 326.6-15.2 304.9 2.8 230 54.2 159.1c51.3-70.9 116.6-110.8 145.7-89.2 29.1 21.6 11.1 96.6-40.2 167.5zm351.2-57.3C437.1 303.5 319 367.8 246.4 323.7c-25-15.2-41.3-41.2-49-73.8-33.6 64.8-92.8 113.8-164.1 133.2 49.8 59.3 124.1 96.9 207 96.9 150 0 271.6-123.1 271.6-274.9.1-8.5-.3-16.8-1-25z"]},Pd={prefix:"fab",iconName:"airbnb",icon:[448,512,[],"f834","M224 373.12c-25.24-31.67-40.08-59.43-45-83.18-22.55-88 112.61-88 90.06 0-5.45 24.25-20.29 52-45 83.18zm138.15 73.23c-42.06 18.31-83.67-10.88-119.3-50.47 103.9-130.07 46.11-200-18.85-200-54.92 0-85.16 46.51-73.28 100.5 6.93 29.19 25.23 62.39 54.43 99.5-32.53 36.05-60.55 52.69-85.15 54.92-50 7.43-89.11-41.06-71.3-91.09 15.1-39.16 111.72-231.18 115.87-241.56 15.75-30.07 25.56-57.4 59.38-57.4 32.34 0 43.4 25.94 60.37 59.87 36 70.62 89.35 177.48 114.84 239.09 13.17 33.07-1.37 71.29-37.01 86.64zm47-136.12C280.27 35.93 273.13 32 224 32c-45.52 0-64.87 31.67-84.66 72.79C33.18 317.1 22.89 347.19 22 349.81-3.22 419.14 48.74 480 111.63 480c21.71 0 60.61-6.06 112.37-62.4 58.68 63.78 101.26 62.4 112.37 62.4 62.89.05 114.85-60.86 89.61-130.19.02-3.89-16.82-38.9-16.82-39.58z"]},Dd={prefix:"fab",iconName:"algolia",icon:[448,512,[],"f36c","M229.3 182.6c-49.3 0-89.2 39.9-89.2 89.2 0 49.3 39.9 89.2 89.2 89.2s89.2-39.9 89.2-89.2c0-49.3-40-89.2-89.2-89.2zm62.7 56.6l-58.9 30.6c-1.8.9-3.8-.4-3.8-2.3V201c0-1.5 1.3-2.7 2.7-2.6 26.2 1 48.9 15.7 61.1 37.1.7 1.3.2 3-1.1 3.7zM389.1 32H58.9C26.4 32 0 58.4 0 90.9V421c0 32.6 26.4 59 58.9 59H389c32.6 0 58.9-26.4 58.9-58.9V90.9C448 58.4 421.6 32 389.1 32zm-202.6 84.7c0-10.8 8.7-19.5 19.5-19.5h45.3c10.8 0 19.5 8.7 19.5 19.5v15.4c0 1.8-1.7 3-3.3 2.5-12.3-3.4-25.1-5.1-38.1-5.1-13.5 0-26.7 1.8-39.4 5.5-1.7.5-3.4-.8-3.4-2.5v-15.8zm-84.4 37l9.2-9.2c7.6-7.6 19.9-7.6 27.5 0l7.7 7.7c1.1 1.1 1 3-.3 4-6.2 4.5-12.1 9.4-17.6 14.9-5.4 5.4-10.4 11.3-14.8 17.4-1 1.3-2.9 1.5-4 .3l-7.7-7.7c-7.6-7.5-7.6-19.8 0-27.4zm127.2 244.8c-70 0-126.6-56.7-126.6-126.6s56.7-126.6 126.6-126.6c70 0 126.6 56.6 126.6 126.6 0 69.8-56.7 126.6-126.6 126.6z"]},Od={prefix:"fab",iconName:"alipay",icon:[448,512,[],"f642","M377.74 32H70.26C31.41 32 0 63.41 0 102.26v307.48C0 448.59 31.41 480 70.26 480h307.48c38.52 0 69.76-31.08 70.26-69.6-45.96-25.62-110.59-60.34-171.6-88.44-32.07 43.97-84.14 81-148.62 81-70.59 0-93.73-45.3-97.04-76.37-3.97-39.01 14.88-81.5 99.52-81.5 35.38 0 79.35 10.25 127.13 24.96 16.53-30.09 26.45-60.34 26.45-60.34h-178.2v-16.7h92.08v-31.24H88.28v-19.01h109.44V92.34h50.92v50.42h109.44v19.01H248.63v31.24h88.77s-15.21 46.62-38.35 90.92c48.93 16.7 100.01 36.04 148.62 52.74V102.26C447.83 63.57 416.43 32 377.74 32zM47.28 322.95c.99 20.17 10.25 53.73 69.93 53.73 52.07 0 92.58-39.68 117.87-72.9-44.63-18.68-84.48-31.41-109.44-31.41-67.45 0-79.35 33.06-78.36 50.58z"]},Id={prefix:"fab",iconName:"amazon",icon:[448,512,[],"f270","M257.2 162.7c-48.7 1.8-169.5 15.5-169.5 117.5 0 109.5 138.3 114 183.5 43.2 6.5 10.2 35.4 37.5 45.3 46.8l56.8-56S341 288.9 341 261.4V114.3C341 89 316.5 32 228.7 32 140.7 32 94 87 94 136.3l73.5 6.8c16.3-49.5 54.2-49.5 54.2-49.5 40.7-.1 35.5 29.8 35.5 69.1zm0 86.8c0 80-84.2 68-84.2 17.2 0-47.2 50.5-56.7 84.2-57.8v40.6zm136 163.5c-7.7 10-70 67-174.5 67S34.2 408.5 9.7 379c-6.8-7.7 1-11.3 5.5-8.3C88.5 415.2 203 488.5 387.7 401c7.5-3.7 13.3 2 5.5 12zm39.8 2.2c-6.5 15.8-16 26.8-21.2 31-5.5 4.5-9.5 2.7-6.5-3.8s19.3-46.5 12.7-55c-6.5-8.3-37-4.3-48-3.2-10.8 1-13 2-14-.3-2.3-5.7 21.7-15.5 37.5-17.5 15.7-1.8 41-.8 46 5.7 3.7 5.1 0 27.1-6.5 43.1z"]},Bd={prefix:"fab",iconName:"amazon-pay",icon:[640,512,[],"f42c","M14 325.3c2.3-4.2 5.2-4.9 9.7-2.5 10.4 5.6 20.6 11.4 31.2 16.7a595.88 595.88 0 0 0 127.4 46.3 616.61 616.61 0 0 0 63.2 11.8 603.33 603.33 0 0 0 95 5.2c17.4-.4 34.8-1.8 52.1-3.8a603.66 603.66 0 0 0 163.3-42.8c2.9-1.2 5.9-2 9.1-1.2 6.7 1.8 9 9 4.1 13.9a70 70 0 0 1-9.6 7.4c-30.7 21.1-64.2 36.4-99.6 47.9a473.31 473.31 0 0 1-75.1 17.6 431 431 0 0 1-53.2 4.8 21.3 21.3 0 0 0-2.5.3H308a21.3 21.3 0 0 0-2.5-.3c-3.6-.2-7.2-.3-10.7-.4a426.3 426.3 0 0 1-50.4-5.3A448.4 448.4 0 0 1 164 420a443.33 443.33 0 0 1-145.6-87c-1.8-1.6-3-3.8-4.4-5.7zM172 65.1l-4.3.6a80.92 80.92 0 0 0-38 15.1c-2.4 1.7-4.6 3.5-7.1 5.4a4.29 4.29 0 0 1-.4-1.4c-.4-2.7-.8-5.5-1.3-8.2-.7-4.6-3-6.6-7.6-6.6h-11.5c-6.9 0-8.2 1.3-8.2 8.2v209.3c0 1 0 2 .1 3 .2 3 2 4.9 4.9 5 7 .1 14.1.1 21.1 0 2.9 0 4.7-2 5-5 .1-1 .1-2 .1-3v-72.4c1.1.9 1.7 1.4 2.2 1.9 17.9 14.9 38.5 19.8 61 15.4 20.4-4 34.6-16.5 43.8-34.9 7-13.9 9.9-28.7 10.3-44.1.5-17.1-1.2-33.9-8.1-49.8-8.5-19.6-22.6-32.5-43.9-36.9-3.2-.7-6.5-1-9.8-1.5-2.8-.1-5.5-.1-8.3-.1zM124.6 107a3.48 3.48 0 0 1 1.7-3.3c13.7-9.5 28.8-14.5 45.6-13.2 14.9 1.1 27.1 8.4 33.5 25.9 3.9 10.7 4.9 21.8 4.9 33 0 10.4-.8 20.6-4 30.6-6.8 21.3-22.4 29.4-42.6 28.5-14-.6-26.2-6-37.4-13.9a3.57 3.57 0 0 1-1.7-3.3c.1-14.1 0-28.1 0-42.2s.1-28 0-42.1zm205.7-41.9c-1 .1-2 .3-2.9.4a148 148 0 0 0-28.9 4.1c-6.1 1.6-12 3.8-17.9 5.8-3.6 1.2-5.4 3.8-5.3 7.7.1 3.3-.1 6.6 0 9.9.1 4.8 2.1 6.1 6.8 4.9 7.8-2 15.6-4.2 23.5-5.7 12.3-2.3 24.7-3.3 37.2-1.4 6.5 1 12.6 2.9 16.8 8.4 3.7 4.8 5.1 10.5 5.3 16.4.3 8.3.2 16.6.3 24.9a7.84 7.84 0 0 1-.2 1.4c-.5-.1-.9 0-1.3-.1a180.56 180.56 0 0 0-32-4.9c-11.3-.6-22.5.1-33.3 3.9-12.9 4.5-23.3 12.3-29.4 24.9-4.7 9.8-5.4 20.2-3.9 30.7 2 14 9 24.8 21.4 31.7 11.9 6.6 24.8 7.4 37.9 5.4 15.1-2.3 28.5-8.7 40.3-18.4a7.36 7.36 0 0 1 1.6-1.1c.6 3.8 1.1 7.4 1.8 11 .6 3.1 2.5 5.1 5.4 5.2 5.4.1 10.9.1 16.3 0a4.84 4.84 0 0 0 4.8-4.7 26.2 26.2 0 0 0 .1-2.8v-106a80 80 0 0 0-.9-12.9c-1.9-12.9-7.4-23.5-19-30.4-6.7-4-14.1-6-21.8-7.1-3.6-.5-7.2-.8-10.8-1.3-3.9.1-7.9.1-11.9.1zm35 127.7a3.33 3.33 0 0 1-1.5 3c-11.2 8.1-23.5 13.5-37.4 14.9-5.7.6-11.4.4-16.8-1.8a20.08 20.08 0 0 1-12.4-13.3 32.9 32.9 0 0 1-.1-19.4c2.5-8.3 8.4-13 16.4-15.6a61.33 61.33 0 0 1 24.8-2.2c8.4.7 16.6 2.3 25 3.4 1.6.2 2.1 1 2.1 2.6-.1 4.8 0 9.5 0 14.3s-.2 9.4-.1 14.1zm259.9 129.4c-1-5-4.8-6.9-9.1-8.3a88.42 88.42 0 0 0-21-3.9 147.32 147.32 0 0 0-39.2 1.9c-14.3 2.7-27.9 7.3-40 15.6a13.75 13.75 0 0 0-3.7 3.5 5.11 5.11 0 0 0-.5 4c.4 1.5 2.1 1.9 3.6 1.8a16.2 16.2 0 0 0 2.2-.1c7.8-.8 15.5-1.7 23.3-2.5 11.4-1.1 22.9-1.8 34.3-.9a71.64 71.64 0 0 1 14.4 2.7c5.1 1.4 7.4 5.2 7.6 10.4.4 8-1.4 15.7-3.5 23.3-4.1 15.4-10 30.3-15.8 45.1a17.6 17.6 0 0 0-1 3c-.5 2.9 1.2 4.8 4.1 4.1a10.56 10.56 0 0 0 4.8-2.5 145.91 145.91 0 0 0 12.7-13.4c12.8-16.4 20.3-35.3 24.7-55.6.8-3.6 1.4-7.3 2.1-10.9v-17.3zM493.1 199q-19.35-53.55-38.7-107.2c-2-5.7-4.2-11.3-6.3-16.9-1.1-2.9-3.2-4.8-6.4-4.8-7.6-.1-15.2-.2-22.9-.1-2.5 0-3.7 2-3.2 4.5a43.1 43.1 0 0 0 1.9 6.1q29.4 72.75 59.1 145.5c1.7 4.1 2.1 7.6.2 11.8-3.3 7.3-5.9 15-9.3 22.3-3 6.5-8 11.4-15.2 13.3a42.13 42.13 0 0 1-15.4 1.1c-2.5-.2-5-.8-7.5-1-3.4-.2-5.1 1.3-5.2 4.8q-.15 5 0 9.9c.1 5.5 2 8 7.4 8.9a108.18 108.18 0 0 0 16.9 2c17.1.4 30.7-6.5 39.5-21.4a131.63 131.63 0 0 0 9.2-18.4q35.55-89.7 70.6-179.6a26.62 26.62 0 0 0 1.6-5.5c.4-2.8-.9-4.4-3.7-4.4-6.6-.1-13.3 0-19.9 0a7.54 7.54 0 0 0-7.7 5.2c-.5 1.4-1.1 2.7-1.6 4.1l-34.8 100c-2.5 7.2-5.1 14.5-7.7 22.2-.4-1.1-.6-1.7-.9-2.4z"]},Rd={prefix:"fab",iconName:"amilia",icon:[448,512,[],"f36d","M240.1 32c-61.9 0-131.5 16.9-184.2 55.4-5.1 3.1-9.1 9.2-7.2 19.4 1.1 5.1 5.1 27.4 10.2 39.6 4.1 10.2 14.2 10.2 20.3 6.1 32.5-22.3 96.5-47.7 152.3-47.7 57.9 0 58.9 28.4 58.9 73.1v38.5C203 227.7 78.2 251 46.7 264.2 11.2 280.5 16.3 357.7 16.3 376s15.2 104 124.9 104c47.8 0 113.7-20.7 153.3-42.1v25.4c0 3 2.1 8.2 6.1 9.1 3.1 1 50.7 2 59.9 2s62.5.3 66.5-.7c4.1-1 5.1-6.1 5.1-9.1V168c-.1-80.3-57.9-136-192-136zm50.2 348c-21.4 13.2-48.7 24.4-79.1 24.4-52.8 0-58.9-33.5-59-44.7 0-12.2-3-42.7 18.3-52.9 24.3-13.2 75.1-29.4 119.8-33.5z"]},Zd={prefix:"fab",iconName:"android",icon:[576,512,[],"f17b","M420.55,301.93a24,24,0,1,1,24-24,24,24,0,0,1-24,24m-265.1,0a24,24,0,1,1,24-24,24,24,0,0,1-24,24m273.7-144.48,47.94-83a10,10,0,1,0-17.27-10h0l-48.54,84.07a301.25,301.25,0,0,0-246.56,0L116.18,64.45a10,10,0,1,0-17.27,10h0l47.94,83C64.53,202.22,8.24,285.55,0,384H576c-8.24-98.45-64.54-181.78-146.85-226.55"]},jd={prefix:"fab",iconName:"angellist",icon:[448,512,[],"f209","M347.1 215.4c11.7-32.6 45.4-126.9 45.4-157.1 0-26.6-15.7-48.9-43.7-48.9-44.6 0-84.6 131.7-97.1 163.1C242 144 196.6 0 156.6 0c-31.1 0-45.7 22.9-45.7 51.7 0 35.3 34.2 126.8 46.6 162-6.3-2.3-13.1-4.3-20-4.3-23.4 0-48.3 29.1-48.3 52.6 0 8.9 4.9 21.4 8 29.7-36.9 10-51.1 34.6-51.1 71.7C46 435.6 114.4 512 210.6 512c118 0 191.4-88.6 191.4-202.9 0-43.1-6.9-82-54.9-93.7zM311.7 108c4-12.3 21.1-64.3 37.1-64.3 8.6 0 10.9 8.9 10.9 16 0 19.1-38.6 124.6-47.1 148l-34-6 33.1-93.7zM142.3 48.3c0-11.9 14.5-45.7 46.3 47.1l34.6 100.3c-15.6-1.3-27.7-3-35.4 1.4-10.9-28.8-45.5-119.7-45.5-148.8zM140 244c29.3 0 67.1 94.6 67.1 107.4 0 5.1-4.9 11.4-10.6 11.4-20.9 0-76.9-76.9-76.9-97.7.1-7.7 12.7-21.1 20.4-21.1zm184.3 186.3c-29.1 32-66.3 48.6-109.7 48.6-59.4 0-106.3-32.6-128.9-88.3-17.1-43.4 3.8-68.3 20.6-68.3 11.4 0 54.3 60.3 54.3 73.1 0 4.9-7.7 8.3-11.7 8.3-16.1 0-22.4-15.5-51.1-51.4-29.7 29.7 20.5 86.9 58.3 86.9 26.1 0 43.1-24.2 38-42 3.7 0 8.3.3 11.7-.6 1.1 27.1 9.1 59.4 41.7 61.7 0-.9 2-7.1 2-7.4 0-17.4-10.6-32.6-10.6-50.3 0-28.3 21.7-55.7 43.7-71.7 8-6 17.7-9.7 27.1-13.1 9.7-3.7 20-8 27.4-15.4-1.1-11.2-5.7-21.1-16.9-21.1-27.7 0-120.6 4-120.6-39.7 0-6.7.1-13.1 17.4-13.1 32.3 0 114.3 8 138.3 29.1 18.1 16.1 24.3 113.2-31 174.7zm-98.6-126c9.7 3.1 19.7 4 29.7 6-7.4 5.4-14 12-20.3 19.1-2.8-8.5-6.2-16.8-9.4-25.1z"]},Fd={prefix:"fab",iconName:"angrycreative",icon:[640,512,[],"f36e","M640 238.2l-3.2 28.2-34.5 2.3-2 18.1 34.5-2.3-3.2 28.2-34.4 2.2-2.3 20.1 34.4-2.2-3 26.1-64.7 4.1 12.7-113.2L527 365.2l-31.9 2-23.8-117.8 30.3-2 13.6 79.4 31.7-82.4 93.1-6.2zM426.8 371.5l28.3-1.8L468 249.6l-28.4 1.9-12.8 120zM162 388.1l-19.4-36-3.5 37.4-28.2 1.7 2.7-29.1c-11 18-32 34.3-56.9 35.8C23.9 399.9-3 377 .3 339.7c2.6-29.3 26.7-62.8 67.5-65.4 37.7-2.4 47.6 23.2 51.3 28.8l2.8-30.8 38.9-2.5c20.1-1.3 38.7 3.7 42.5 23.7l2.6-26.6 64.8-4.2-2.7 27.9-36.4 2.4-1.7 17.9 36.4-2.3-2.7 27.9-36.4 2.3-1.9 19.9 36.3-2.3-2.1 20.8 55-117.2 23.8-1.6L370.4 369l8.9-85.6-22.3 1.4 2.9-27.9 75-4.9-3 28-24.3 1.6-9.7 91.9-58 3.7-4.3-15.6-39.4 2.5-8 16.3-126.2 7.7zm-44.3-70.2l-26.4 1.7C84.6 307.2 76.9 303 65 303.8c-19 1.2-33.3 17.5-34.6 33.3-1.4 16 7.3 32.5 28.7 31.2 12.8-.8 21.3-8.6 28.9-18.9l27-1.7 2.7-29.8zm56.1-7.7c1.2-12.9-7.6-13.6-26.1-12.4l-2.7 28.5c14.2-.9 27.5-2.1 28.8-16.1zm21.1 70.8l5.8-60c-5 13.5-14.7 21.1-27.9 26.6l22.1 33.4zm135.4-45l-7.9-37.8-15.8 39.3 23.7-1.5zm-170.1-74.6l-4.3-17.5-39.6 2.6-8.1 18.2-31.9 2.1 57-121.9 23.9-1.6 30.7 102 9.9-104.7 27-1.8 37.8 63.6 6.5-66.6 28.5-1.9-4 41.2c7.4-13.5 22.9-44.7 63.6-47.5 40.5-2.8 52.4 29.3 53.4 30.3l3.3-32 39.3-2.7c12.7-.9 27.8.3 36.3 9.7l-4.4-11.9 32.2-2.2 12.9 43.2 23-45.7 31-2.2-43.6 78.4-4.8 44.3-28.4 1.9 4.8-44.3-15.8-43c1 22.3-9.2 40.1-32 49.6l25.2 38.8-36.4 2.4-19.2-36.8-4 38.3-28.4 1.9 3.3-31.5c-6.7 9.3-19.7 35.4-59.6 38-26.2 1.7-45.6-10.3-55.4-39.2l-4 40.3-25 1.6-37.6-63.3-6.3 66.2-56.8 3.7zm276.6-82.1c10.2-.7 17.5-2.1 21.6-4.3 4.5-2.4 7-6.4 7.6-12.1.6-5.3-.6-8.8-3.4-10.4-3.6-2.1-10.6-2.8-22.9-2l-2.9 28.8zM327.7 214c5.6 5.9 12.7 8.5 21.3 7.9 4.7-.3 9.1-1.8 13.3-4.1 5.5-3 10.6-8 15.1-14.3l-34.2 2.3 2.4-23.9 63.1-4.3 1.2-12-31.2 2.1c-4.1-3.7-7.8-6.6-11.1-8.1-4-1.7-8.1-2.8-12.2-2.5-8 .5-15.3 3.6-22 9.2-7.7 6.4-12 14.5-12.9 24.4-1.1 9.6 1.4 17.3 7.2 23.3zm-201.3 8.2l23.8-1.6-8.3-37.6-15.5 39.2z"]},qd={prefix:"fab",iconName:"angular",icon:[448,512,[],"f420","M185.7 268.1h76.2l-38.1-91.6-38.1 91.6zM223.8 32L16 106.4l31.8 275.7 176 97.9 176-97.9 31.8-275.7zM354 373.8h-48.6l-26.2-65.4H168.6l-26.2 65.4H93.7L223.8 81.5z"]},Ud={prefix:"fab",iconName:"app-store",icon:[512,512,[],"f36f","M255.9 120.9l9.1-15.7c5.6-9.8 18.1-13.1 27.9-7.5 9.8 5.6 13.1 18.1 7.5 27.9l-87.5 151.5h63.3c20.5 0 32 24.1 23.1 40.8H113.8c-11.3 0-20.4-9.1-20.4-20.4 0-11.3 9.1-20.4 20.4-20.4h52l66.6-115.4-20.8-36.1c-5.6-9.8-2.3-22.2 7.5-27.9 9.8-5.6 22.2-2.3 27.9 7.5l8.9 15.7zm-78.7 218l-19.6 34c-5.6 9.8-18.1 13.1-27.9 7.5-9.8-5.6-13.1-18.1-7.5-27.9l14.6-25.2c16.4-5.1 29.8-1.2 40.4 11.6zm168.9-61.7h53.1c11.3 0 20.4 9.1 20.4 20.4 0 11.3-9.1 20.4-20.4 20.4h-29.5l19.9 34.5c5.6 9.8 2.3 22.2-7.5 27.9-9.8 5.6-22.2 2.3-27.9-7.5-33.5-58.1-58.7-101.6-75.4-130.6-17.1-29.5-4.9-59.1 7.2-69.1 13.4 23 33.4 57.7 60.1 104zM256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm216 248c0 118.7-96.1 216-216 216-118.7 0-216-96.1-216-216 0-118.7 96.1-216 216-216 118.7 0 216 96.1 216 216z"]},Wd={prefix:"fab",iconName:"app-store-ios",icon:[448,512,[],"f370","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM127 384.5c-5.5 9.6-17.8 12.8-27.3 7.3-9.6-5.5-12.8-17.8-7.3-27.3l14.3-24.7c16.1-4.9 29.3-1.1 39.6 11.4L127 384.5zm138.9-53.9H84c-11 0-20-9-20-20s9-20 20-20h51l65.4-113.2-20.5-35.4c-5.5-9.6-2.2-21.8 7.3-27.3 9.6-5.5 21.8-2.2 27.3 7.3l8.9 15.4 8.9-15.4c5.5-9.6 17.8-12.8 27.3-7.3 9.6 5.5 12.8 17.8 7.3 27.3l-85.8 148.6h62.1c20.2 0 31.5 23.7 22.7 40zm98.1 0h-29l19.6 33.9c5.5 9.6 2.2 21.8-7.3 27.3-9.6 5.5-21.8 2.2-27.3-7.3-32.9-56.9-57.5-99.7-74-128.1-16.7-29-4.8-58 7.1-67.8 13.1 22.7 32.7 56.7 58.9 102h52c11 0 20 9 20 20 0 11.1-9 20-20 20z"]},Gd={prefix:"fab",iconName:"apper",icon:[640,512,[],"f371","M42.1 239.1c22.2 0 29 2.8 33.5 14.6h.8v-22.9c0-11.3-4.8-15.4-17.9-15.4-11.3 0-14.4 2.5-15.1 12.8H4.8c.3-13.9 1.5-19.1 5.8-24.4C17.9 195 29.5 192 56.7 192c33 0 47.1 5 53.9 18.9 2 4.3 4 15.6 4 23.7v76.3H76.3l1.3-19.1h-1c-5.3 15.6-13.6 20.4-35.5 20.4-30.3 0-41.1-10.1-41.1-37.3 0-25.2 12.3-35.8 42.1-35.8zm17.1 48.1c13.1 0 16.9-3 16.9-13.4 0-9.1-4.3-11.6-19.6-11.6-13.1 0-17.9 3-17.9 12.1-.1 10.4 3.7 12.9 20.6 12.9zm77.8-94.9h38.3l-1.5 20.6h.8c9.1-17.1 15.9-20.9 37.5-20.9 14.4 0 24.7 3 31.5 9.1 9.8 8.6 12.8 20.4 12.8 48.1 0 30-3 43.1-12.1 52.9-6.8 7.3-16.4 10.1-33.2 10.1-20.4 0-29.2-5.5-33.8-21.2h-.8v70.3H137v-169zm80.9 60.7c0-27.5-3.3-32.5-20.7-32.5-16.9 0-20.7 5-20.7 28.7 0 28 3.5 33.5 21.2 33.5 16.4 0 20.2-5.6 20.2-29.7zm57.9-60.7h38.3l-1.5 20.6h.8c9.1-17.1 15.9-20.9 37.5-20.9 14.4 0 24.7 3 31.5 9.1 9.8 8.6 12.8 20.4 12.8 48.1 0 30-3 43.1-12.1 52.9-6.8 7.3-16.4 10.1-33.3 10.1-20.4 0-29.2-5.5-33.8-21.2h-.8v70.3h-39.5v-169zm80.9 60.7c0-27.5-3.3-32.5-20.7-32.5-16.9 0-20.7 5-20.7 28.7 0 28 3.5 33.5 21.2 33.5 16.4 0 20.2-5.6 20.2-29.7zm53.8-3.8c0-25.4 3.3-37.8 12.3-45.8 8.8-8.1 22.2-11.3 45.1-11.3 42.8 0 55.7 12.8 55.7 55.7v11.1h-75.3c-.3 2-.3 4-.3 4.8 0 16.9 4.5 21.9 20.1 21.9 13.9 0 17.9-3 17.9-13.9h37.5v2.3c0 9.8-2.5 18.9-6.8 24.7-7.3 9.8-19.6 13.6-44.3 13.6-27.5 0-41.6-3.3-50.6-12.3-8.5-8.5-11.3-21.3-11.3-50.8zm76.4-11.6c-.3-1.8-.3-3.3-.3-3.8 0-12.3-3.3-14.6-19.6-14.6-14.4 0-17.1 3-18.1 15.1l-.3 3.3h38.3zm55.6-45.3h38.3l-1.8 19.9h.7c6.8-14.9 14.4-20.2 29.7-20.2 10.8 0 19.1 3.3 23.4 9.3 5.3 7.3 6.8 14.4 6.8 34 0 1.5 0 5 .2 9.3h-35c.3-1.8.3-3.3.3-4 0-15.4-2-19.4-10.3-19.4-6.3 0-10.8 3.3-13.1 9.3-1 3-1 4.3-1 12.3v68h-38.3V192.3z"]},_d={prefix:"fab",iconName:"apple",icon:[384,512,[],"f179","M318.7 268.7c-.2-36.7 16.4-64.4 50-84.8-18.8-26.9-47.2-41.7-84.7-44.6-35.5-2.8-74.3 20.7-88.5 20.7-15 0-49.4-19.7-76.4-19.7C63.3 141.2 4 184.8 4 273.5q0 39.3 14.4 81.2c12.8 36.7 59 126.7 107.2 125.2 25.2-.6 43-17.9 75.8-17.9 31.8 0 48.3 17.9 76.4 17.9 48.6-.7 90.4-82.5 102.6-119.3-65.2-30.7-61.7-90-61.7-91.9zm-56.6-164.2c27.3-32.4 24.8-61.9 24-72.5-24.1 1.4-52 16.4-67.9 34.9-17.5 19.8-27.8 44.3-25.6 71.9 26.1 2 49.9-11.4 69.5-34.3z"]},$d={prefix:"fab",iconName:"apple-pay",icon:[640,512,[],"f415","M116.9 158.5c-7.5 8.9-19.5 15.9-31.5 14.9-1.5-12 4.4-24.8 11.3-32.6 7.5-9.1 20.6-15.6 31.3-16.1 1.2 12.4-3.7 24.7-11.1 33.8m10.9 17.2c-17.4-1-32.3 9.9-40.5 9.9-8.4 0-21-9.4-34.8-9.1-17.9.3-34.5 10.4-43.6 26.5-18.8 32.3-4.9 80 13.3 106.3 8.9 13 19.5 27.3 33.5 26.8 13.3-.5 18.5-8.6 34.5-8.6 16.1 0 20.8 8.6 34.8 8.4 14.5-.3 23.6-13 32.5-26 10.1-14.8 14.3-29.1 14.5-29.9-.3-.3-28-10.9-28.3-42.9-.3-26.8 21.9-39.5 22.9-40.3-12.5-18.6-32-20.6-38.8-21.1m100.4-36.2v194.9h30.3v-66.6h41.9c38.3 0 65.1-26.3 65.1-64.3s-26.4-64-64.1-64h-73.2zm30.3 25.5h34.9c26.3 0 41.3 14 41.3 38.6s-15 38.8-41.4 38.8h-34.8V165zm162.2 170.9c19 0 36.6-9.6 44.6-24.9h.6v23.4h28v-97c0-28.1-22.5-46.3-57.1-46.3-32.1 0-55.9 18.4-56.8 43.6h27.3c2.3-12 13.4-19.9 28.6-19.9 18.5 0 28.9 8.6 28.9 24.5v10.8l-37.8 2.3c-35.1 2.1-54.1 16.5-54.1 41.5.1 25.2 19.7 42 47.8 42zm8.2-23.1c-16.1 0-26.4-7.8-26.4-19.6 0-12.3 9.9-19.4 28.8-20.5l33.6-2.1v11c0 18.2-15.5 31.2-36 31.2zm102.5 74.6c29.5 0 43.4-11.3 55.5-45.4L640 193h-30.8l-35.6 115.1h-.6L537.4 193h-31.6L557 334.9l-2.8 8.6c-4.6 14.6-12.1 20.3-25.5 20.3-2.4 0-7-.3-8.9-.5v23.4c1.8.4 9.3.7 11.6.7z"]},Yd={prefix:"fab",iconName:"artstation",icon:[512,512,[],"f77a","M2 377.4l43 74.3A51.35 51.35 0 0 0 90.9 480h285.4l-59.2-102.6zM501.8 350L335.6 59.3A51.38 51.38 0 0 0 290.2 32h-88.4l257.3 447.6 40.7-70.5c1.9-3.2 21-29.7 2-59.1zM275 304.5l-115.5-200L44 304.5z"]},Kd={prefix:"fab",iconName:"asymmetrik",icon:[576,512,[],"f372","M517.5 309.2c38.8-40 58.1-80 58.5-116.1.8-65.5-59.4-118.2-169.4-135C277.9 38.4 118.1 73.6 0 140.5 52 114 110.6 92.3 170.7 82.3c74.5-20.5 153-25.4 221.3-14.8C544.5 91.3 588.8 195 490.8 299.2c-10.2 10.8-22 21.1-35 30.6L304.9 103.4 114.7 388.9c-65.6-29.4-76.5-90.2-19.1-151.2 20.8-22.2 48.3-41.9 79.5-58.1 20-12.2 39.7-22.6 62-30.7-65.1 20.3-122.7 52.9-161.6 92.9-27.7 28.6-41.4 57.1-41.7 82.9-.5 35.1 23.4 65.1 68.4 83l-34.5 51.7h101.6l22-34.4c22.2 1 45.3 0 68.6-2.7l-22.8 37.1h135.5L340 406.3c18.6-5.3 36.9-11.5 54.5-18.7l45.9 71.8H542L468.6 349c18.5-12.1 35-25.5 48.9-39.8zm-187.6 80.5l-25-40.6-32.7 53.3c-23.4 3.5-46.7 5.1-69.2 4.4l101.9-159.3 78.7 123c-17.2 7.4-35.3 13.9-53.7 19.2z"]},Jd={prefix:"fab",iconName:"atlassian",icon:[512,512,[],"f77b","M152.2 236.4c-7.7-8.2-19.7-7.7-24.8 2.8L1.6 490.2c-5 10 2.4 21.7 13.4 21.7h175c5.8.1 11-3.2 13.4-8.4 37.9-77.8 15.1-196.3-51.2-267.1zM244.4 8.1c-122.3 193.4-8.5 348.6 65 495.5 2.5 5.1 7.7 8.4 13.4 8.4H497c11.2 0 18.4-11.8 13.4-21.7 0 0-234.5-470.6-240.4-482.3-5.3-10.6-18.8-10.8-25.6.1z"]},Qd={prefix:"fab",iconName:"audible",icon:[640,512,[],"f373","M640 199.9v54l-320 200L0 254v-54l320 200 320-200.1zm-194.5 72l47.1-29.4c-37.2-55.8-100.7-92.6-172.7-92.6-72 0-135.5 36.7-172.6 92.4h.3c2.5-2.3 5.1-4.5 7.7-6.7 89.7-74.4 219.4-58.1 290.2 36.3zm-220.1 18.8c16.9-11.9 36.5-18.7 57.4-18.7 34.4 0 65.2 18.4 86.4 47.6l45.4-28.4c-20.9-29.9-55.6-49.5-94.8-49.5-38.9 0-73.4 19.4-94.4 49zM103.6 161.1c131.8-104.3 318.2-76.4 417.5 62.1l.7 1 48.8-30.4C517.1 112.1 424.8 58.1 319.9 58.1c-103.5 0-196.6 53.5-250.5 135.6 9.9-10.5 22.7-23.5 34.2-32.6zm467 32.7z"]},Xd={prefix:"fab",iconName:"autoprefixer",icon:[640,512,[],"f41c","M318.4 16l-161 480h77.5l25.4-81.4h119.5L405 496h77.5L318.4 16zm-40.3 341.9l41.2-130.4h1.5l40.9 130.4h-83.6zM640 405l-10-31.4L462.1 358l19.4 56.5L640 405zm-462.1-47L10 373.7 0 405l158.5 9.4 19.4-56.4z"]},cu={prefix:"fab",iconName:"avianex",icon:[512,512,[],"f374","M453.1 32h-312c-38.9 0-76.2 31.2-83.3 69.7L1.2 410.3C-5.9 448.8 19.9 480 58.9 480h312c38.9 0 76.2-31.2 83.3-69.7l56.7-308.5c7-38.6-18.8-69.8-57.8-69.8zm-58.2 347.3l-32 13.5-115.4-110c-14.7 10-29.2 19.5-41.7 27.1l22.1 64.2-17.9 12.7-40.6-61-52.4-48.1 15.7-15.4 58 31.1c9.3-10.5 20.8-22.6 32.8-34.9L203 228.9l-68.8-99.8 18.8-28.9 8.9-4.8L265 207.8l4.9 4.5c19.4-18.8 33.8-32.4 33.8-32.4 7.7-6.5 21.5-2.9 30.7 7.9 9 10.5 10.6 24.7 2.7 31.3-1.8 1.3-15.5 11.4-35.3 25.6l4.5 7.3 94.9 119.4-6.3 7.9z"]},au={prefix:"fab",iconName:"aviato",icon:[640,512,[],"f421","M107.2 283.5l-19-41.8H36.1l-19 41.8H0l62.2-131.4 62.2 131.4h-17.2zm-45-98.1l-19.6 42.5h39.2l-19.6-42.5zm112.7 102.4l-62.2-131.4h17.1l45.1 96 45.1-96h17l-62.1 131.4zm80.6-4.3V156.4H271v127.1h-15.5zm209.1-115.6v115.6h-17.3V167.9h-41.2v-11.5h99.6v11.5h-41.1zM640 218.8c0 9.2-1.7 17.8-5.1 25.8-3.4 8-8.2 15.1-14.2 21.1-6 6-13.1 10.8-21.1 14.2-8 3.4-16.6 5.1-25.8 5.1s-17.8-1.7-25.8-5.1c-8-3.4-15.1-8.2-21.1-14.2-6-6-10.8-13-14.2-21.1-3.4-8-5.1-16.6-5.1-25.8s1.7-17.8 5.1-25.8c3.4-8 8.2-15.1 14.2-21.1 6-6 13-8.4 21.1-11.9 8-3.4 16.6-5.1 25.8-5.1s17.8 1.7 25.8 5.1c8 3.4 15.1 5.8 21.1 11.9 6 6 10.7 13.1 14.2 21.1 3.4 8 5.1 16.6 5.1 25.8zm-15.5 0c0-7.3-1.3-14-3.9-20.3-2.6-6.3-6.2-11.7-10.8-16.3-4.6-4.6-10-8.2-16.2-10.9-6.2-2.7-12.8-4-19.8-4s-13.6 1.3-19.8 4c-6.2 2.7-11.6 6.3-16.2 10.9-4.6 4.6-8.2 10-10.8 16.3-2.6 6.3-3.9 13.1-3.9 20.3 0 7.3 1.3 14 3.9 20.3 2.6 6.3 6.2 11.7 10.8 16.3 4.6 4.6 10 8.2 16.2 10.9 6.2 2.7 12.8 4 19.8 4s13.6-1.3 19.8-4c6.2-2.7 11.6-6.3 16.2-10.9 4.6-4.6 8.2-10 10.8-16.3 2.6-6.3 3.9-13.1 3.9-20.3zm-94.8 96.7v-6.3l88.9-10-242.9 13.4c.6-2.2 1.1-4.6 1.4-7.2.3-2 .5-4.2.6-6.5l64.8-8.1-64.9 1.9c0-.4-.1-.7-.1-1.1-2.8-17.2-25.5-23.7-25.5-23.7l-1.1-26.3h23.8l19 41.8h17.1L348.6 152l-62.2 131.4h17.1l19-41.8h23.6L345 268s-22.7 6.5-25.5 23.7c-.1.3-.1.7-.1 1.1l-64.9-1.9 64.8 8.1c.1 2.3.3 4.4.6 6.5.3 2.6.8 5 1.4 7.2L78.4 299.2l88.9 10v6.3c-5.9.9-10.5 6-10.5 12.2 0 6.8 5.6 12.4 12.4 12.4 6.8 0 12.4-5.6 12.4-12.4 0-6.2-4.6-11.3-10.5-12.2v-5.8l80.3 9v5.4c-5.7 1.1-9.9 6.2-9.9 12.1 0 6.8 5.6 10.2 12.4 10.2 6.8 0 12.4-3.4 12.4-10.2 0-6-4.3-11-9.9-12.1v-4.9l28.4 3.2v23.7h-5.9V360h5.9v-6.6h5v6.6h5.9v-13.8h-5.9V323l38.3 4.3c8.1 11.4 19 13.6 19 13.6l-.1 6.7-5.1.2-.1 12.1h4.1l.1-5h5.2l.1 5h4.1l-.1-12.1-5.1-.2-.1-6.7s10.9-2.1 19-13.6l38.3-4.3v23.2h-5.9V360h5.9v-6.6h5v6.6h5.9v-13.8h-5.9v-23.7l28.4-3.2v4.9c-5.7 1.1-9.9 6.2-9.9 12.1 0 6.8 5.6 10.2 12.4 10.2 6.8 0 12.4-3.4 12.4-10.2 0-6-4.3-11-9.9-12.1v-5.4l80.3-9v5.8c-5.9.9-10.5 6-10.5 12.2 0 6.8 5.6 12.4 12.4 12.4 6.8 0 12.4-5.6 12.4-12.4-.2-6.3-4.7-11.4-10.7-12.3zm-200.8-87.6l19.6-42.5 19.6 42.5h-17.9l-1.7-40.3-1.7 40.3h-17.9z"]},eu={prefix:"fab",iconName:"aws",icon:[640,512,[],"f375","M180.41 203.01c-.72 22.65 10.6 32.68 10.88 39.05a8.164 8.164 0 0 1-4.1 6.27l-12.8 8.96a10.66 10.66 0 0 1-5.63 1.92c-.43-.02-8.19 1.83-20.48-25.61a78.608 78.608 0 0 1-62.61 29.45c-16.28.89-60.4-9.24-58.13-56.21-1.59-38.28 34.06-62.06 70.93-60.05 7.1.02 21.6.37 46.99 6.27v-15.62c2.69-26.46-14.7-46.99-44.81-43.91-2.4.01-19.4-.5-45.84 10.11-7.36 3.38-8.3 2.82-10.75 2.82-7.41 0-4.36-21.48-2.94-24.2 5.21-6.4 35.86-18.35 65.94-18.18a76.857 76.857 0 0 1 55.69 17.28 70.285 70.285 0 0 1 17.67 52.36l-.01 69.29zM93.99 235.4c32.43-.47 46.16-19.97 49.29-30.47 2.46-10.05 2.05-16.41 2.05-27.4-9.67-2.32-23.59-4.85-39.56-4.87-15.15-1.14-42.82 5.63-41.74 32.26-1.24 16.79 11.12 31.4 29.96 30.48zm170.92 23.05c-7.86.72-11.52-4.86-12.68-10.37l-49.8-164.65c-.97-2.78-1.61-5.65-1.92-8.58a4.61 4.61 0 0 1 3.86-5.25c.24-.04-2.13 0 22.25 0 8.78-.88 11.64 6.03 12.55 10.37l35.72 140.83 33.16-140.83c.53-3.22 2.94-11.07 12.8-10.24h17.16c2.17-.18 11.11-.5 12.68 10.37l33.42 142.63L420.98 80.1c.48-2.18 2.72-11.37 12.68-10.37h19.72c.85-.13 6.15-.81 5.25 8.58-.43 1.85 3.41-10.66-52.75 169.9-1.15 5.51-4.82 11.09-12.68 10.37h-18.69c-10.94 1.15-12.51-9.66-12.68-10.75L328.67 110.7l-32.78 136.99c-.16 1.09-1.73 11.9-12.68 10.75h-18.3zm273.48 5.63c-5.88.01-33.92-.3-57.36-12.29a12.802 12.802 0 0 1-7.81-11.91v-10.75c0-8.45 6.2-6.9 8.83-5.89 10.04 4.06 16.48 7.14 28.81 9.6 36.65 7.53 52.77-2.3 56.72-4.48 13.15-7.81 14.19-25.68 5.25-34.95-10.48-8.79-15.48-9.12-53.13-21-4.64-1.29-43.7-13.61-43.79-52.36-.61-28.24 25.05-56.18 69.52-55.95 12.67-.01 46.43 4.13 55.57 15.62 1.35 2.09 2.02 4.55 1.92 7.04v10.11c0 4.44-1.62 6.66-4.87 6.66-7.71-.86-21.39-11.17-49.16-10.75-6.89-.36-39.89.91-38.41 24.97-.43 18.96 26.61 26.07 29.7 26.89 36.46 10.97 48.65 12.79 63.12 29.58 17.14 22.25 7.9 48.3 4.35 55.44-19.08 37.49-68.42 34.44-69.26 34.42zm40.2 104.86c-70.03 51.72-171.69 79.25-258.49 79.25A469.127 469.127 0 0 1 2.83 327.46c-6.53-5.89-.77-13.96 7.17-9.47a637.37 637.37 0 0 0 316.88 84.12 630.22 630.22 0 0 0 241.59-49.55c11.78-5 21.77 7.8 10.12 16.38zm29.19-33.29c-8.96-11.52-59.28-5.38-81.81-2.69-6.79.77-7.94-5.12-1.79-9.47 40.07-28.17 105.88-20.1 113.44-10.63 7.55 9.47-2.05 75.41-39.56 106.91-5.76 4.87-11.27 2.3-8.71-4.1 8.44-21.25 27.39-68.49 18.43-80.02z"]},iu={prefix:"fab",iconName:"bandcamp",icon:[512,512,[],"f2d5","M256,8C119,8,8,119,8,256S119,504,256,504,504,393,504,256,393,8,256,8Zm48.2,326.1h-181L207.9,178h181Z"]},nu={prefix:"fab",iconName:"battle-net",icon:[512,512,[],"f835","M448.61 225.62c26.87.18 35.57-7.43 38.92-12.37 12.47-16.32-7.06-47.6-52.85-71.33 17.76-33.58 30.11-63.68 36.34-85.3 3.38-11.83 1.09-19 .45-20.25-1.72 10.52-15.85 48.46-48.2 100.05-25-11.22-56.52-20.1-93.77-23.8-8.94-16.94-34.88-63.86-60.48-88.93C252.18 7.14 238.7 1.07 228.18.22h-.05c-13.83-1.55-22.67 5.85-27.4 11-17.2 18.53-24.33 48.87-25 84.07-7.24-12.35-17.17-24.63-28.5-25.93h-.18c-20.66-3.48-38.39 29.22-36 81.29-38.36 1.38-71 5.75-93 11.23-9.9 2.45-16.22 7.27-17.76 9.72 1-.38 22.4-9.22 111.56-9.22 5.22 53 29.75 101.82 26 93.19-9.73 15.4-38.24 62.36-47.31 97.7-5.87 22.88-4.37 37.61.15 47.14 5.57 12.75 16.41 16.72 23.2 18.26 25 5.71 55.38-3.63 86.7-21.14-7.53 12.84-13.9 28.51-9.06 39.34 7.31 19.65 44.49 18.66 88.44-9.45 20.18 32.18 40.07 57.94 55.7 74.12a39.79 39.79 0 0 0 8.75 7.09c5.14 3.21 8.58 3.37 8.58 3.37-8.24-6.75-34-38-62.54-91.78 22.22-16 45.65-38.87 67.47-69.27 122.82 4.6 143.29-24.76 148-31.64 14.67-19.88 3.43-57.44-57.32-93.69zm-77.85 106.22c23.81-37.71 30.34-67.77 29.45-92.33 27.86 17.57 47.18 37.58 49.06 58.83 1.14 12.93-8.1 29.12-78.51 33.5zM216.9 387.69c9.76-6.23 19.53-13.12 29.2-20.49 6.68 13.33 13.6 26.1 20.6 38.19-40.6 21.86-68.84 12.76-49.8-17.7zm215-171.35c-10.29-5.34-21.16-10.34-32.38-15.05a722.459 722.459 0 0 0 22.74-36.9c39.06 24.1 45.9 53.18 9.64 51.95zM279.18 398c-5.51-11.35-11-23.5-16.5-36.44 43.25 1.27 62.42-18.73 63.28-20.41 0 .07-25 15.64-62.53 12.25a718.78 718.78 0 0 0 85.06-84q13.06-15.31 24.93-31.11c-.36-.29-1.54-3-16.51-12-51.7 60.27-102.34 98-132.75 115.92-20.59-11.18-40.84-31.78-55.71-61.49-20-39.92-30-82.39-31.57-116.07 12.3.91 25.27 2.17 38.85 3.88-22.29 36.8-14.39 63-13.47 64.23 0-.07-.95-29.17 20.14-59.57a695.23 695.23 0 0 0 44.67 152.84c.93-.38 1.84.88 18.67-8.25-26.33-74.47-33.76-138.17-34-173.43 20-12.42 48.18-19.8 81.63-17.81 44.57 2.67 86.36 15.25 116.32 30.71q-10.69 15.66-23.33 32.47C365.63 152 339.1 145.84 337.5 146c.11 0 25.9 14.07 41.52 47.22a717.63 717.63 0 0 0-115.34-31.71 646.608 646.608 0 0 0-39.39-6.05c-.07.45-1.81 1.85-2.16 20.33C300 190.28 358.78 215.68 389.36 233c.74 23.55-6.95 51.61-25.41 79.57-24.6 37.31-56.39 67.23-84.77 85.43zm27.4-287c-44.56-1.66-73.58 7.43-94.69 20.67 2-52.3 21.31-76.38 38.21-75.28C267 52.15 305 108.55 306.58 111zm-130.65 3.1c.48 12.11 1.59 24.62 3.21 37.28-14.55-.85-28.74-1.25-42.4-1.26-.08 3.24-.12-51 24.67-49.59h.09c5.76 1.09 10.63 6.88 14.43 13.57zm-28.06 162c20.76 39.7 43.3 60.57 65.25 72.31-46.79 24.76-77.53 20-84.92 4.51-.2-.21-11.13-15.3 19.67-76.81zm210.06 74.8"]},tu={prefix:"fab",iconName:"behance",icon:[576,512,[],"f1b4","M232 237.2c31.8-15.2 48.4-38.2 48.4-74 0-70.6-52.6-87.8-113.3-87.8H0v354.4h171.8c64.4 0 124.9-30.9 124.9-102.9 0-44.5-21.1-77.4-64.7-89.7zM77.9 135.9H151c28.1 0 53.4 7.9 53.4 40.5 0 30.1-19.7 42.2-47.5 42.2h-79v-82.7zm83.3 233.7H77.9V272h84.9c34.3 0 56 14.3 56 50.6 0 35.8-25.9 47-57.6 47zm358.5-240.7H376V94h143.7v34.9zM576 305.2c0-75.9-44.4-139.2-124.9-139.2-78.2 0-131.3 58.8-131.3 135.8 0 79.9 50.3 134.7 131.3 134.7 61.3 0 101-27.6 120.1-86.3H509c-6.7 21.9-34.3 33.5-55.7 33.5-41.3 0-63-24.2-63-65.3h185.1c.3-4.2.6-8.7.6-13.2zM390.4 274c2.3-33.7 24.7-54.8 58.5-54.8 35.4 0 53.2 20.8 56.2 54.8H390.4z"]},ou={prefix:"fab",iconName:"behance-square",icon:[448,512,[],"f1b5","M186.5 293c0 19.3-14 25.4-31.2 25.4h-45.1v-52.9h46c18.6.1 30.3 7.8 30.3 27.5zm-7.7-82.3c0-17.7-13.7-21.9-28.9-21.9h-39.6v44.8H153c15.1 0 25.8-6.6 25.8-22.9zm132.3 23.2c-18.3 0-30.5 11.4-31.7 29.7h62.2c-1.7-18.5-11.3-29.7-30.5-29.7zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zM271.7 185h77.8v-18.9h-77.8V185zm-43 110.3c0-24.1-11.4-44.9-35-51.6 17.2-8.2 26.2-17.7 26.2-37 0-38.2-28.5-47.5-61.4-47.5H68v192h93.1c34.9-.2 67.6-16.9 67.6-55.9zM380 280.5c0-41.1-24.1-75.4-67.6-75.4-42.4 0-71.1 31.8-71.1 73.6 0 43.3 27.3 73 71.1 73 33.2 0 54.7-14.9 65.1-46.8h-33.7c-3.7 11.9-18.6 18.1-30.2 18.1-22.4 0-34.1-13.1-34.1-35.3h100.2c.1-2.3.3-4.8.3-7.2z"]},ru={prefix:"fab",iconName:"bimobject",icon:[448,512,[],"f378","M416 32H32C14.4 32 0 46.4 0 64v384c0 17.6 14.4 32 32 32h384c17.6 0 32-14.4 32-32V64c0-17.6-14.4-32-32-32zm-64 257.4c0 49.4-11.4 82.6-103.8 82.6h-16.9c-44.1 0-62.4-14.9-70.4-38.8h-.9V368H96V136h64v74.7h1.1c4.6-30.5 39.7-38.8 69.7-38.8h17.3c92.4 0 103.8 33.1 103.8 82.5v35zm-64-28.9v22.9c0 21.7-3.4 33.8-38.4 33.8h-45.3c-28.9 0-44.1-6.5-44.1-35.7v-19c0-29.3 15.2-35.7 44.1-35.7h45.3c35-.2 38.4 12 38.4 33.7z"]},lu={prefix:"fab",iconName:"bitbucket",icon:[512,512,[],"f171","M22.2 32A16 16 0 0 0 6 47.8a26.35 26.35 0 0 0 .2 2.8l67.9 412.1a21.77 21.77 0 0 0 21.3 18.2h325.7a16 16 0 0 0 16-13.4L505 50.7a16 16 0 0 0-13.2-18.3 24.58 24.58 0 0 0-2.8-.2L22.2 32zm285.9 297.8h-104l-28.1-147h157.3l-25.2 147z"]},fu={prefix:"fab",iconName:"bitcoin",icon:[512,512,[],"f379","M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zm-141.651-35.33c4.937-32.999-20.191-50.739-54.55-62.573l11.146-44.702-27.213-6.781-10.851 43.524c-7.154-1.783-14.502-3.464-21.803-5.13l10.929-43.81-27.198-6.781-11.153 44.686c-5.922-1.349-11.735-2.682-17.377-4.084l.031-.14-37.53-9.37-7.239 29.062s20.191 4.627 19.765 4.913c11.022 2.751 13.014 10.044 12.68 15.825l-12.696 50.925c.76.194 1.744.473 2.829.907-.907-.225-1.876-.473-2.876-.713l-17.796 71.338c-1.349 3.348-4.767 8.37-12.471 6.464.271.395-19.78-4.937-19.78-4.937l-13.51 31.147 35.414 8.827c6.588 1.651 13.045 3.379 19.4 5.006l-11.262 45.213 27.182 6.781 11.153-44.733a1038.209 1038.209 0 0 0 21.687 5.627l-11.115 44.523 27.213 6.781 11.262-45.128c46.404 8.781 81.299 5.239 95.986-36.727 11.836-33.79-.589-53.281-25.004-65.991 17.78-4.098 31.174-15.792 34.747-39.949zm-62.177 87.179c-8.41 33.79-65.308 15.523-83.755 10.943l14.944-59.899c18.446 4.603 77.6 13.717 68.811 48.956zm8.417-87.667c-7.673 30.736-55.031 15.12-70.393 11.292l13.548-54.327c15.363 3.828 64.836 10.973 56.845 43.035z"]},su={prefix:"fab",iconName:"bity",icon:[496,512,[],"f37a","M78.4 67.2C173.8-22 324.5-24 421.5 71c14.3 14.1-6.4 37.1-22.4 21.5-84.8-82.4-215.8-80.3-298.9-3.2-16.3 15.1-36.5-8.3-21.8-22.1zm98.9 418.6c19.3 5.7 29.3-23.6 7.9-30C73 421.9 9.4 306.1 37.7 194.8c5-19.6-24.9-28.1-30.2-7.1-32.1 127.4 41.1 259.8 169.8 298.1zm148.1-2c121.9-40.2 192.9-166.9 164.4-291-4.5-19.7-34.9-13.8-30 7.9 24.2 107.7-37.1 217.9-143.2 253.4-21.2 7-10.4 36 8.8 29.7zm-62.9-79l.2-71.8c0-8.2-6.6-14.8-14.8-14.8-8.2 0-14.8 6.7-14.8 14.8l-.2 71.8c0 8.2 6.6 14.8 14.8 14.8s14.8-6.6 14.8-14.8zm71-269c2.1 90.9 4.7 131.9-85.5 132.5-92.5-.7-86.9-44.3-85.5-132.5 0-21.8-32.5-19.6-32.5 0v71.6c0 69.3 60.7 90.9 118 90.1 57.3.8 118-20.8 118-90.1v-71.6c0-19.6-32.5-21.8-32.5 0z"]},hu={prefix:"fab",iconName:"black-tie",icon:[448,512,[],"f27e","M0 32v448h448V32H0zm316.5 325.2L224 445.9l-92.5-88.7 64.5-184-64.5-86.6h184.9L252 173.2l64.5 184z"]},mu={prefix:"fab",iconName:"blackberry",icon:[512,512,[],"f37b","M166 116.9c0 23.4-16.4 49.1-72.5 49.1H23.4l21-88.8h67.8c42.1 0 53.8 23.3 53.8 39.7zm126.2-39.7h-67.8L205.7 166h70.1c53.8 0 70.1-25.7 70.1-49.1.1-16.4-11.6-39.7-53.7-39.7zM88.8 208.1H21L0 296.9h70.1c56.1 0 72.5-23.4 72.5-49.1 0-16.3-11.7-39.7-53.8-39.7zm180.1 0h-67.8l-18.7 88.8h70.1c53.8 0 70.1-23.4 70.1-49.1 0-16.3-11.7-39.7-53.7-39.7zm189.3-53.8h-67.8l-18.7 88.8h70.1c53.8 0 70.1-23.4 70.1-49.1.1-16.3-11.6-39.7-53.7-39.7zm-28 137.9h-67.8L343.7 381h70.1c56.1 0 70.1-23.4 70.1-49.1 0-16.3-11.6-39.7-53.7-39.7zM240.8 346H173l-18.7 88.8h70.1c56.1 0 70.1-25.7 70.1-49.1.1-16.3-11.6-39.7-53.7-39.7z"]},vu={prefix:"fab",iconName:"blogger",icon:[448,512,[],"f37c","M162.4 196c4.8-4.9 6.2-5.1 36.4-5.1 27.2 0 28.1.1 32.1 2.1 5.8 2.9 8.3 7 8.3 13.6 0 5.9-2.4 10-7.6 13.4-2.8 1.8-4.5 1.9-31.1 2.1-16.4.1-29.5-.2-31.5-.8-10.3-2.9-14.1-17.7-6.6-25.3zm61.4 94.5c-53.9 0-55.8.2-60.2 4.1-3.5 3.1-5.7 9.4-5.1 13.9.7 4.7 4.8 10.1 9.2 12 2.2 1 14.1 1.7 56.3 1.2l47.9-.6 9.2-1.5c9-5.1 10.5-17.4 3.1-24.4-5.3-4.7-5-4.7-60.4-4.7zm223.4 130.1c-3.5 28.4-23 50.4-51.1 57.5-7.2 1.8-9.7 1.9-172.9 1.8-157.8 0-165.9-.1-172-1.8-8.4-2.2-15.6-5.5-22.3-10-5.6-3.8-13.9-11.8-17-16.4-3.8-5.6-8.2-15.3-10-22C.1 423 0 420.3 0 256.3 0 93.2 0 89.7 1.8 82.6 8.1 57.9 27.7 39 53 33.4c7.3-1.6 332.1-1.9 340-.3 21.2 4.3 37.9 17.1 47.6 36.4 7.7 15.3 7-1.5 7.3 180.6.2 115.8 0 164.5-.7 170.5zm-85.4-185.2c-1.1-5-4.2-9.6-7.7-11.5-1.1-.6-8-1.3-15.5-1.7-12.4-.6-13.8-.8-17.8-3.1-6.2-3.6-7.9-7.6-8-18.3 0-20.4-8.5-39.4-25.3-56.5-12-12.2-25.3-20.5-40.6-25.1-3.6-1.1-11.8-1.5-39.2-1.8-42.9-.5-52.5.4-67.1 6.2-27 10.7-46.3 33.4-53.4 62.4-1.3 5.4-1.6 14.2-1.9 64.3-.4 62.8 0 72.1 4 84.5 9.7 30.7 37.1 53.4 64.6 58.4 9.2 1.7 122.2 2.1 133.7.5 20.1-2.7 35.9-10.8 50.7-25.9 10.7-10.9 17.4-22.8 21.8-38.5 3.2-10.9 2.9-88.4 1.7-93.9z"]},zu={prefix:"fab",iconName:"blogger-b",icon:[448,512,[],"f37d","M446.6 222.7c-1.8-8-6.8-15.4-12.5-18.5-1.8-1-13-2.2-25-2.7-20.1-.9-22.3-1.3-28.7-5-10.1-5.9-12.8-12.3-12.9-29.5-.1-33-13.8-63.7-40.9-91.3-19.3-19.7-40.9-33-65.5-40.5-5.9-1.8-19.1-2.4-63.3-2.9-69.4-.8-84.8.6-108.4 10C45.9 59.5 14.7 96.1 3.3 142.9 1.2 151.7.7 165.8.2 246.8c-.6 101.5.1 116.4 6.4 136.5 15.6 49.6 59.9 86.3 104.4 94.3 14.8 2.7 197.3 3.3 216 .8 32.5-4.4 58-17.5 81.9-41.9 17.3-17.7 28.1-36.8 35.2-62.1 4.9-17.6 4.5-142.8 2.5-151.7zm-322.1-63.6c7.8-7.9 10-8.2 58.8-8.2 43.9 0 45.4.1 51.8 3.4 9.3 4.7 13.4 11.3 13.4 21.9 0 9.5-3.8 16.2-12.3 21.6-4.6 2.9-7.3 3.1-50.3 3.3-26.5.2-47.7-.4-50.8-1.2-16.6-4.7-22.8-28.5-10.6-40.8zm191.8 199.8l-14.9 2.4-77.5.9c-68.1.8-87.3-.4-90.9-2-7.1-3.1-13.8-11.7-14.9-19.4-1.1-7.3 2.6-17.3 8.2-22.4 7.1-6.4 10.2-6.6 97.3-6.7 89.6-.1 89.1-.1 97.6 7.8 12.1 11.3 9.5 31.2-4.9 39.4z"]},pu={prefix:"fab",iconName:"bluetooth",icon:[448,512,[],"f293","M292.6 171.1L249.7 214l-.3-86 43.2 43.1m-43.2 219.8l43.1-43.1-42.9-42.9-.2 86zM416 259.4C416 465 344.1 512 230.9 512S32 465 32 259.4 115.4 0 228.6 0 416 53.9 416 259.4zm-158.5 0l79.4-88.6L211.8 36.5v176.9L138 139.6l-27 26.9 92.7 93-92.7 93 26.9 26.9 73.8-73.8 2.3 170 127.4-127.5-83.9-88.7z"]},du={prefix:"fab",iconName:"bluetooth-b",icon:[320,512,[],"f294","M196.48 260.023l92.626-103.333L143.125 0v206.33l-86.111-86.111-31.406 31.405 108.061 108.399L25.608 368.422l31.406 31.405 86.111-86.111L145.84 512l148.552-148.644-97.912-103.333zm40.86-102.996l-49.977 49.978-.338-100.295 50.315 50.317zM187.363 313.04l49.977 49.978-50.315 50.316.338-100.294z"]},uu={prefix:"fab",iconName:"bootstrap",icon:[576,512,[],"f836","M333.5,201.4c0-22.1-15.6-34.3-43-34.3h-50.4v71.2h42.5C315.4,238.2,333.5,225,333.5,201.4z M517,188.6 c-9.5-30.9-10.9-68.8-9.8-98.1c1.1-30.5-22.7-58.5-54.7-58.5H123.7c-32.1,0-55.8,28.1-54.7,58.5c1,29.3-0.3,67.2-9.8,98.1 c-9.6,31-25.7,50.6-52.2,53.1v28.5c26.4,2.5,42.6,22.1,52.2,53.1c9.5,30.9,10.9,68.8,9.8,98.1c-1.1,30.5,22.7,58.5,54.7,58.5h328.7 c32.1,0,55.8-28.1,54.7-58.5c-1-29.3,0.3-67.2,9.8-98.1c9.6-31,25.7-50.6,52.1-53.1v-28.5C542.7,239.2,526.5,219.6,517,188.6z M300.2,375.1h-97.9V136.8h97.4c43.3,0,71.7,23.4,71.7,59.4c0,25.3-19.1,47.9-43.5,51.8v1.3c33.2,3.6,55.5,26.6,55.5,58.3 C383.4,349.7,352.1,375.1,300.2,375.1z M290.2,266.4h-50.1v78.4h52.3c34.2,0,52.3-13.7,52.3-39.5 C344.7,279.6,326.1,266.4,290.2,266.4z"]},Mu={prefix:"fab",iconName:"btc",icon:[384,512,[],"f15a","M310.204 242.638c27.73-14.18 45.377-39.39 41.28-81.3-5.358-57.351-52.458-76.573-114.85-81.929V0h-48.528v77.203c-12.605 0-25.525.315-38.444.63V0h-48.528v79.409c-17.842.539-38.622.276-97.37 0v51.678c38.314-.678 58.417-3.14 63.023 21.427v217.429c-2.925 19.492-18.524 16.685-53.255 16.071L3.765 443.68c88.481 0 97.37.315 97.37.315V512h48.528v-67.06c13.234.315 26.154.315 38.444.315V512h48.528v-68.005c81.299-4.412 135.647-24.894 142.895-101.467 5.671-61.446-23.32-88.862-69.326-99.89zM150.608 134.553c27.415 0 113.126-8.507 113.126 48.528 0 54.515-85.71 48.212-113.126 48.212v-96.74zm0 251.776V279.821c32.772 0 133.127-9.138 133.127 53.255-.001 60.186-100.355 53.253-133.127 53.253z"]},Cu={prefix:"fab",iconName:"buffer",icon:[448,512,[],"f837","M427.84 380.67l-196.5 97.82a18.6 18.6 0 0 1-14.67 0L20.16 380.67c-4-2-4-5.28 0-7.29L67.22 350a18.65 18.65 0 0 1 14.69 0l134.76 67a18.51 18.51 0 0 0 14.67 0l134.76-67a18.62 18.62 0 0 1 14.68 0l47.06 23.43c4.05 1.96 4.05 5.24 0 7.24zm0-136.53l-47.06-23.43a18.62 18.62 0 0 0-14.68 0l-134.76 67.08a18.68 18.68 0 0 1-14.67 0L81.91 220.71a18.65 18.65 0 0 0-14.69 0l-47.06 23.43c-4 2-4 5.29 0 7.31l196.51 97.8a18.6 18.6 0 0 0 14.67 0l196.5-97.8c4.05-2.02 4.05-5.3 0-7.31zM20.16 130.42l196.5 90.29a20.08 20.08 0 0 0 14.67 0l196.51-90.29c4-1.86 4-4.89 0-6.74L231.33 33.4a19.88 19.88 0 0 0-14.67 0l-196.5 90.28c-4.05 1.85-4.05 4.88 0 6.74z"]},Hu={prefix:"fab",iconName:"buromobelexperte",icon:[448,512,[],"f37f","M0 32v128h128V32H0zm120 120H8V40h112v112zm40-120v128h128V32H160zm120 120H168V40h112v112zm40-120v128h128V32H320zm120 120H328V40h112v112zM0 192v128h128V192H0zm120 120H8V200h112v112zm40-120v128h128V192H160zm120 120H168V200h112v112zm40-120v128h128V192H320zm120 120H328V200h112v112zM0 352v128h128V352H0zm120 120H8V360h112v112zm40-120v128h128V352H160zm120 120H168V360h112v112zm40-120v128h128V352H320z"]},gu={prefix:"fab",iconName:"buy-n-large",icon:[576,512,[],"f8a6","M288 32C133.27 32 7.79 132.32 7.79 256S133.27 480 288 480s280.21-100.32 280.21-224S442.73 32 288 32zm-85.39 357.19L64.1 390.55l77.25-290.74h133.44c63.15 0 84.93 28.65 78 72.84a60.24 60.24 0 0 1-1.5 6.85 77.39 77.39 0 0 0-17.21-1.93c-42.35 0-76.69 33.88-76.69 75.65 0 37.14 27.14 68 62.93 74.45-18.24 37.16-56.16 60.92-117.71 61.52zM358 207.11h32l-22.16 90.31h-35.41l-11.19-35.63-7.83 35.63h-37.83l26.63-90.31h31.34l15 36.75zm145.86 182.08H306.79L322.63 328a78.8 78.8 0 0 0 11.47.83c42.34 0 76.69-33.87 76.69-75.65 0-32.65-21-60.46-50.38-71.06l21.33-82.35h92.5l-53.05 205.36h103.87zM211.7 269.39H187l-13.8 56.47h24.7c16.14 0 32.11-3.18 37.94-26.65 5.56-22.31-7.99-29.82-24.14-29.82zM233 170h-21.34L200 217.71h21.37c18 0 35.38-14.64 39.21-30.14C265.23 168.71 251.07 170 233 170z"]},Vu={prefix:"fab",iconName:"buysellads",icon:[448,512,[],"f20d","M224 150.7l42.9 160.7h-85.8L224 150.7zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-65.3 325.3l-94.5-298.7H159.8L65.3 405.3H156l111.7-91.6 24.2 91.6h90.8z"]},xu={prefix:"fab",iconName:"canadian-maple-leaf",icon:[512,512,[],"f785","M383.8 351.7c2.5-2.5 105.2-92.4 105.2-92.4l-17.5-7.5c-10-4.9-7.4-11.5-5-17.4 2.4-7.6 20.1-67.3 20.1-67.3s-47.7 10-57.7 12.5c-7.5 2.4-10-2.5-12.5-7.5s-15-32.4-15-32.4-52.6 59.9-55.1 62.3c-10 7.5-20.1 0-17.6-10 0-10 27.6-129.6 27.6-129.6s-30.1 17.4-40.1 22.4c-7.5 5-12.6 5-17.6-5C293.5 72.3 255.9 0 255.9 0s-37.5 72.3-42.5 79.8c-5 10-10 10-17.6 5-10-5-40.1-22.4-40.1-22.4S183.3 182 183.3 192c2.5 10-7.5 17.5-17.6 10-2.5-2.5-55.1-62.3-55.1-62.3S98.1 167 95.6 172s-5 9.9-12.5 7.5C73 177 25.4 167 25.4 167s17.6 59.7 20.1 67.3c2.4 6 5 12.5-5 17.4L23 259.3s102.6 89.9 105.2 92.4c5.1 5 10 7.5 5.1 22.5-5.1 15-10.1 35.1-10.1 35.1s95.2-20.1 105.3-22.6c8.7-.9 18.3 2.5 18.3 12.5S241 512 241 512h30s-5.8-102.7-5.8-112.8 9.5-13.4 18.4-12.5c10 2.5 105.2 22.6 105.2 22.6s-5-20.1-10-35.1 0-17.5 5-22.5z"]},Lu={prefix:"fab",iconName:"cc-amazon-pay",icon:[576,512,[],"f42d","M124.7 201.8c.1-11.8 0-23.5 0-35.3v-35.3c0-1.3.4-2 1.4-2.7 11.5-8 24.1-12.1 38.2-11.1 12.5.9 22.7 7 28.1 21.7 3.3 8.9 4.1 18.2 4.1 27.7 0 8.7-.7 17.3-3.4 25.6-5.7 17.8-18.7 24.7-35.7 23.9-11.7-.5-21.9-5-31.4-11.7-.9-.8-1.4-1.6-1.3-2.8zm154.9 14.6c4.6 1.8 9.3 2 14.1 1.5 11.6-1.2 21.9-5.7 31.3-12.5.9-.6 1.3-1.3 1.3-2.5-.1-3.9 0-7.9 0-11.8 0-4-.1-8 0-12 0-1.4-.4-2-1.8-2.2-7-.9-13.9-2.2-20.9-2.9-7-.6-14-.3-20.8 1.9-6.7 2.2-11.7 6.2-13.7 13.1-1.6 5.4-1.6 10.8.1 16.2 1.6 5.5 5.2 9.2 10.4 11.2zM576 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zm-207.5 23.9c.4 1.7.9 3.4 1.6 5.1 16.5 40.6 32.9 81.3 49.5 121.9 1.4 3.5 1.7 6.4.2 9.9-2.8 6.2-4.9 12.6-7.8 18.7-2.6 5.5-6.7 9.5-12.7 11.2-4.2 1.1-8.5 1.3-12.9.9-2.1-.2-4.2-.7-6.3-.8-2.8-.2-4.2 1.1-4.3 4-.1 2.8-.1 5.6 0 8.3.1 4.6 1.6 6.7 6.2 7.5 4.7.8 9.4 1.6 14.2 1.7 14.3.3 25.7-5.4 33.1-17.9 2.9-4.9 5.6-10.1 7.7-15.4 19.8-50.1 39.5-100.3 59.2-150.5.6-1.5 1.1-3 1.3-4.6.4-2.4-.7-3.6-3.1-3.7-5.6-.1-11.1 0-16.7 0-3.1 0-5.3 1.4-6.4 4.3-.4 1.1-.9 2.3-1.3 3.4l-29.1 83.7c-2.1 6.1-4.2 12.1-6.5 18.6-.4-.9-.6-1.4-.8-1.9-10.8-29.9-21.6-59.9-32.4-89.8-1.7-4.7-3.5-9.5-5.3-14.2-.9-2.5-2.7-4-5.4-4-6.4-.1-12.8-.2-19.2-.1-2.2 0-3.3 1.6-2.8 3.7zM242.4 206c1.7 11.7 7.6 20.8 18 26.6 9.9 5.5 20.7 6.2 31.7 4.6 12.7-1.9 23.9-7.3 33.8-15.5.4-.3.8-.6 1.4-1 .5 3.2.9 6.2 1.5 9.2.5 2.6 2.1 4.3 4.5 4.4 4.6.1 9.1.1 13.7 0 2.3-.1 3.8-1.6 4-3.9.1-.8.1-1.6.1-2.3v-88.8c0-3.6-.2-7.2-.7-10.8-1.6-10.8-6.2-19.7-15.9-25.4-5.6-3.3-11.8-5-18.2-5.9-3-.4-6-.7-9.1-1.1h-10c-.8.1-1.6.3-2.5.3-8.2.4-16.3 1.4-24.2 3.5-5.1 1.3-10 3.2-15 4.9-3 1-4.5 3.2-4.4 6.5.1 2.8-.1 5.6 0 8.3.1 4.1 1.8 5.2 5.7 4.1 6.5-1.7 13.1-3.5 19.7-4.8 10.3-1.9 20.7-2.7 31.1-1.2 5.4.8 10.5 2.4 14.1 7 3.1 4 4.2 8.8 4.4 13.7.3 6.9.2 13.9.3 20.8 0 .4-.1.7-.2 1.2-.4 0-.8 0-1.1-.1-8.8-2.1-17.7-3.6-26.8-4.1-9.5-.5-18.9.1-27.9 3.2-10.8 3.8-19.5 10.3-24.6 20.8-4.1 8.3-4.6 17-3.4 25.8zM98.7 106.9v175.3c0 .8 0 1.7.1 2.5.2 2.5 1.7 4.1 4.1 4.2 5.9.1 11.8.1 17.7 0 2.5 0 4-1.7 4.1-4.1.1-.8.1-1.7.1-2.5v-60.7c.9.7 1.4 1.2 1.9 1.6 15 12.5 32.2 16.6 51.1 12.9 17.1-3.4 28.9-13.9 36.7-29.2 5.8-11.6 8.3-24.1 8.7-37 .5-14.3-1-28.4-6.8-41.7-7.1-16.4-18.9-27.3-36.7-30.9-2.7-.6-5.5-.8-8.2-1.2h-7c-1.2.2-2.4.3-3.6.5-11.7 1.4-22.3 5.8-31.8 12.7-2 1.4-3.9 3-5.9 4.5-.1-.5-.3-.8-.4-1.2-.4-2.3-.7-4.6-1.1-6.9-.6-3.9-2.5-5.5-6.4-5.6h-9.7c-5.9-.1-6.9 1-6.9 6.8zM493.6 339c-2.7-.7-5.1 0-7.6 1-43.9 18.4-89.5 30.2-136.8 35.8-14.5 1.7-29.1 2.8-43.7 3.2-26.6.7-53.2-.8-79.6-4.3-17.8-2.4-35.5-5.7-53-9.9-37-8.9-72.7-21.7-106.7-38.8-8.8-4.4-17.4-9.3-26.1-14-3.8-2.1-6.2-1.5-8.2 2.1v1.7c1.2 1.6 2.2 3.4 3.7 4.8 36 32.2 76.6 56.5 122 72.9 21.9 7.9 44.4 13.7 67.3 17.5 14 2.3 28 3.8 42.2 4.5 3 .1 6 .2 9 .4.7 0 1.4.2 2.1.3h17.7c.7-.1 1.4-.3 2.1-.3 14.9-.4 29.8-1.8 44.6-4 21.4-3.2 42.4-8.1 62.9-14.7 29.6-9.6 57.7-22.4 83.4-40.1 2.8-1.9 5.7-3.8 8-6.2 4.3-4.4 2.3-10.4-3.3-11.9zm50.4-27.7c-.8-4.2-4-5.8-7.6-7-5.7-1.9-11.6-2.8-17.6-3.3-11-.9-22-.4-32.8 1.6-12 2.2-23.4 6.1-33.5 13.1-1.2.8-2.4 1.8-3.1 3-.6.9-.7 2.3-.5 3.4.3 1.3 1.7 1.6 3 1.5.6 0 1.2 0 1.8-.1l19.5-2.1c9.6-.9 19.2-1.5 28.8-.8 4.1.3 8.1 1.2 12 2.2 4.3 1.1 6.2 4.4 6.4 8.7.3 6.7-1.2 13.1-2.9 19.5-3.5 12.9-8.3 25.4-13.3 37.8-.3.8-.7 1.7-.8 2.5-.4 2.5 1 4 3.4 3.5 1.4-.3 3-1.1 4-2.1 3.7-3.6 7.5-7.2 10.6-11.2 10.7-13.8 17-29.6 20.7-46.6.7-3 1.2-6.1 1.7-9.1.2-4.7.2-9.6.2-14.5z"]},bu={prefix:"fab",iconName:"cc-amex",icon:[576,512,[],"f1f3","M325.1 167.8c0-16.4-14.1-18.4-27.4-18.4l-39.1-.3v69.3H275v-25.1h18c18.4 0 14.5 10.3 14.8 25.1h16.6v-13.5c0-9.2-1.5-15.1-11-18.4 7.4-3 11.8-10.7 11.7-18.7zm-29.4 11.3H275v-15.3h21c5.1 0 10.7 1 10.7 7.4 0 6.6-5.3 7.9-11 7.9zM279 268.6h-52.7l-21 22.8-20.5-22.8h-66.5l-.1 69.3h65.4l21.3-23 20.4 23h32.2l.1-23.3c18.9 0 49.3 4.6 49.3-23.3 0-17.3-12.3-22.7-27.9-22.7zm-103.8 54.7h-40.6v-13.8h36.3v-14.1h-36.3v-12.5h41.7l17.9 20.2zm65.8 8.2l-25.3-28.1L241 276zm37.8-31h-21.2v-17.6h21.5c5.6 0 10.2 2.3 10.2 8.4 0 6.4-4.6 9.2-10.5 9.2zm-31.6-136.7v-14.6h-55.5v69.3h55.5v-14.3h-38.9v-13.8h37.8v-14.1h-37.8v-12.5zM576 255.4h-.2zm-194.6 31.9c0-16.4-14.1-18.7-27.1-18.7h-39.4l-.1 69.3h16.6l.1-25.3h17.6c11 0 14.8 2 14.8 13.8l-.1 11.5h16.6l.1-13.8c0-8.9-1.8-15.1-11-18.4 7.7-3.1 11.8-10.8 11.9-18.4zm-29.2 11.2h-20.7v-15.6h21c5.1 0 10.7 1 10.7 7.4 0 6.9-5.4 8.2-11 8.2zm-172.8-80v-69.3h-27.6l-19.7 47-21.7-47H83.3v65.7l-28.1-65.7H30.7L1 218.5h17.9l6.4-15.3h34.5l6.4 15.3H100v-54.2l24 54.2h14.6l24-54.2v54.2zM31.2 188.8l11.2-27.6 11.5 27.6zm477.4 158.9v-4.5c-10.8 5.6-3.9 4.5-156.7 4.5 0-25.2.1-23.9 0-25.2-1.7-.1-3.2-.1-9.4-.1 0 17.9-.1 6.8-.1 25.3h-39.6c0-12.1.1-15.3.1-29.2-10 6-22.8 6.4-34.3 6.2 0 14.7-.1 8.3-.1 23h-48.9c-5.1-5.7-2.7-3.1-15.4-17.4-3.2 3.5-12.8 13.9-16.1 17.4h-82v-92.3h83.1c5 5.6 2.8 3.1 15.5 17.2 3.2-3.5 12.2-13.4 15.7-17.2h58c9.8 0 18 1.9 24.3 5.6v-5.6c54.3 0 64.3-1.4 75.7 5.1v-5.1h78.2v5.2c11.4-6.9 19.6-5.2 64.9-5.2v5c10.3-5.9 16.6-5.2 54.3-5V80c0-26.5-21.5-48-48-48h-480c-26.5 0-48 21.5-48 48v109.8c9.4-21.9 19.7-46 23.1-53.9h39.7c4.3 10.1 1.6 3.7 9 21.1v-21.1h46c2.9 6.2 11.1 24 13.9 30 5.8-13.6 10.1-23.9 12.6-30h103c0-.1 11.5 0 11.6 0 43.7.2 53.6-.8 64.4 5.3v-5.3H363v9.3c7.6-6.1 17.9-9.3 30.7-9.3h27.6c0 .5 1.9.3 2.3.3H456c4.2 9.8 2.6 6 8.8 20.6v-20.6h43.3c4.9 8-1-1.8 11.2 18.4v-18.4h39.9v92h-41.6c-5.4-9-1.4-2.2-13.2-21.9v21.9h-52.8c-6.4-14.8-.1-.3-6.6-15.3h-19c-4.2 10-2.2 5.2-6.4 15.3h-26.8c-12.3 0-22.3-3-29.7-8.9v8.9h-66.5c-.3-13.9-.1-24.8-.1-24.8-1.8-.3-3.4-.2-9.8-.2v25.1H151.2v-11.4c-2.5 5.6-2.7 5.9-5.1 11.4h-29.5c-4-8.9-2.9-6.4-5.1-11.4v11.4H58.6c-4.2-10.1-2.2-5.3-6.4-15.3H33c-4.2 10-2.2 5.2-6.4 15.3H0V432c0 26.5 21.5 48 48 48h480.1c26.5 0 48-21.5 48-48v-90.4c-12.7 8.3-32.7 6.1-67.5 6.1zm36.3-64.5H575v-14.6h-32.9c-12.8 0-23.8 6.6-23.8 20.7 0 33 42.7 12.8 42.7 27.4 0 5.1-4.3 6.4-8.4 6.4h-32l-.1 14.8h32c8.4 0 17.6-1.8 22.5-8.9v-25.8c-10.5-13.8-39.3-1.3-39.3-13.5 0-5.8 4.6-6.5 9.2-6.5zm-57 39.8h-32.2l-.1 14.8h32.2c14.8 0 26.2-5.6 26.2-22 0-33.2-42.9-11.2-42.9-26.3 0-5.6 4.9-6.4 9.2-6.4h30.4v-14.6h-33.2c-12.8 0-23.5 6.6-23.5 20.7 0 33 42.7 12.5 42.7 27.4-.1 5.4-4.7 6.4-8.8 6.4zm-42.2-40.1v-14.3h-55.2l-.1 69.3h55.2l.1-14.3-38.6-.3v-13.8H445v-14.1h-37.8v-12.5zm-56.3-108.1c-.3.2-1.4 2.2-1.4 7.6 0 6 .9 7.7 1.1 7.9.2.1 1.1.5 3.4.5l7.3-16.9c-1.1 0-2.1-.1-3.1-.1-5.6 0-7 .7-7.3 1zm20.4-10.5h-.1zm-16.2-15.2c-23.5 0-34 12-34 35.3 0 22.2 10.2 34 33 34h19.2l6.4-15.3h34.3l6.6 15.3h33.7v-51.9l31.2 51.9h23.6v-69h-16.9v48.1l-29.1-48.1h-25.3v65.4l-27.9-65.4h-24.8l-23.5 54.5h-7.4c-13.3 0-16.1-8.1-16.1-19.9 0-23.8 15.7-20 33.1-19.7v-15.2zm42.1 12.1l11.2 27.6h-22.8zm-101.1-12v69.3h16.9v-69.3z"]},Nu={prefix:"fab",iconName:"cc-apple-pay",icon:[576,512,[],"f416","M302.2 218.4c0 17.2-10.5 27.1-29 27.1h-24.3v-54.2h24.4c18.4 0 28.9 9.8 28.9 27.1zm47.5 62.6c0 8.3 7.2 13.7 18.5 13.7 14.4 0 25.2-9.1 25.2-21.9v-7.7l-23.5 1.5c-13.3.9-20.2 5.8-20.2 14.4zM576 79v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V79c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zM127.8 197.2c8.4.7 16.8-4.2 22.1-10.4 5.2-6.4 8.6-15 7.7-23.7-7.4.3-16.6 4.9-21.9 11.3-4.8 5.5-8.9 14.4-7.9 22.8zm60.6 74.5c-.2-.2-19.6-7.6-19.8-30-.2-18.7 15.3-27.7 16-28.2-8.8-13-22.4-14.4-27.1-14.7-12.2-.7-22.6 6.9-28.4 6.9-5.9 0-14.7-6.6-24.3-6.4-12.5.2-24.2 7.3-30.5 18.6-13.1 22.6-3.4 56 9.3 74.4 6.2 9.1 13.7 19.1 23.5 18.7 9.3-.4 13-6 24.2-6 11.3 0 14.5 6 24.3 5.9 10.2-.2 16.5-9.1 22.8-18.2 6.9-10.4 9.8-20.4 10-21zm135.4-53.4c0-26.6-18.5-44.8-44.9-44.8h-51.2v136.4h21.2v-46.6h29.3c26.8 0 45.6-18.4 45.6-45zm90 23.7c0-19.7-15.8-32.4-40-32.4-22.5 0-39.1 12.9-39.7 30.5h19.1c1.6-8.4 9.4-13.9 20-13.9 13 0 20.2 6 20.2 17.2v7.5l-26.4 1.6c-24.6 1.5-37.9 11.6-37.9 29.1 0 17.7 13.7 29.4 33.4 29.4 13.3 0 25.6-6.7 31.2-17.4h.4V310h19.6v-68zM516 210.9h-21.5l-24.9 80.6h-.4l-24.9-80.6H422l35.9 99.3-1.9 6c-3.2 10.2-8.5 14.2-17.9 14.2-1.7 0-4.9-.2-6.2-.3v16.4c1.2.4 6.5.5 8.1.5 20.7 0 30.4-7.9 38.9-31.8L516 210.9z"]},Au={prefix:"fab",iconName:"cc-diners-club",icon:[576,512,[],"f24c","M239.7 79.9c-96.9 0-175.8 78.6-175.8 175.8 0 96.9 78.9 175.8 175.8 175.8 97.2 0 175.8-78.9 175.8-175.8 0-97.2-78.6-175.8-175.8-175.8zm-39.9 279.6c-41.7-15.9-71.4-56.4-71.4-103.8s29.7-87.9 71.4-104.1v207.9zm79.8.3V151.6c41.7 16.2 71.4 56.7 71.4 104.1s-29.7 87.9-71.4 104.1zM528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM329.7 448h-90.3c-106.2 0-193.8-85.5-193.8-190.2C45.6 143.2 133.2 64 239.4 64h90.3c105 0 200.7 79.2 200.7 193.8 0 104.7-95.7 190.2-200.7 190.2z"]},yu={prefix:"fab",iconName:"cc-discover",icon:[576,512,[],"f1f2","M520.4 196.1c0-7.9-5.5-12.1-15.6-12.1h-4.9v24.9h4.7c10.3 0 15.8-4.4 15.8-12.8zM528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-44.1 138.9c22.6 0 52.9-4.1 52.9 24.4 0 12.6-6.6 20.7-18.7 23.2l25.8 34.4h-19.6l-22.2-32.8h-2.2v32.8h-16zm-55.9.1h45.3v14H444v18.2h28.3V217H444v22.2h29.3V253H428zm-68.7 0l21.9 55.2 22.2-55.2h17.5l-35.5 84.2h-8.6l-35-84.2zm-55.9-3c24.7 0 44.6 20 44.6 44.6 0 24.7-20 44.6-44.6 44.6-24.7 0-44.6-20-44.6-44.6 0-24.7 20-44.6 44.6-44.6zm-49.3 6.1v19c-20.1-20.1-46.8-4.7-46.8 19 0 25 27.5 38.5 46.8 19.2v19c-29.7 14.3-63.3-5.7-63.3-38.2 0-31.2 33.1-53 63.3-38zm-97.2 66.3c11.4 0 22.4-15.3-3.3-24.4-15-5.5-20.2-11.4-20.2-22.7 0-23.2 30.6-31.4 49.7-14.3l-8.4 10.8c-10.4-11.6-24.9-6.2-24.9 2.5 0 4.4 2.7 6.9 12.3 10.3 18.2 6.6 23.6 12.5 23.6 25.6 0 29.5-38.8 37.4-56.6 11.3l10.3-9.9c3.7 7.1 9.9 10.8 17.5 10.8zM55.4 253H32v-82h23.4c26.1 0 44.1 17 44.1 41.1 0 18.5-13.2 40.9-44.1 40.9zm67.5 0h-16v-82h16zM544 433c0 8.2-6.8 15-15 15H128c189.6-35.6 382.7-139.2 416-160zM74.1 191.6c-5.2-4.9-11.6-6.6-21.9-6.6H48v54.2h4.2c10.3 0 17-2 21.9-6.4 5.7-5.2 8.9-12.8 8.9-20.7s-3.2-15.5-8.9-20.5z"]},Su={prefix:"fab",iconName:"cc-jcb",icon:[576,512,[],"f24b","M431.5 244.3V212c41.2 0 38.5.2 38.5.2 7.3 1.3 13.3 7.3 13.3 16 0 8.8-6 14.5-13.3 15.8-1.2.4-3.3.3-38.5.3zm42.8 20.2c-2.8-.7-3.3-.5-42.8-.5v35c39.6 0 40 .2 42.8-.5 7.5-1.5 13.5-8 13.5-17 0-8.7-6-15.5-13.5-17zM576 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zM182 192.3h-57c0 67.1 10.7 109.7-35.8 109.7-19.5 0-38.8-5.7-57.2-14.8v28c30 8.3 68 8.3 68 8.3 97.9 0 82-47.7 82-131.2zm178.5 4.5c-63.4-16-165-14.9-165 59.3 0 77.1 108.2 73.6 165 59.2V287C312.9 311.7 253 309 253 256s59.8-55.6 107.5-31.2v-28zM544 286.5c0-18.5-16.5-30.5-38-32v-.8c19.5-2.7 30.3-15.5 30.3-30.2 0-19-15.7-30-37-31 0 0 6.3-.3-120.3-.3v127.5h122.7c24.3.1 42.3-12.9 42.3-33.2z"]},wu={prefix:"fab",iconName:"cc-mastercard",icon:[576,512,[],"f1f1","M482.9 410.3c0 6.8-4.6 11.7-11.2 11.7-6.8 0-11.2-5.2-11.2-11.7 0-6.5 4.4-11.7 11.2-11.7 6.6 0 11.2 5.2 11.2 11.7zm-310.8-11.7c-7.1 0-11.2 5.2-11.2 11.7 0 6.5 4.1 11.7 11.2 11.7 6.5 0 10.9-4.9 10.9-11.7-.1-6.5-4.4-11.7-10.9-11.7zm117.5-.3c-5.4 0-8.7 3.5-9.5 8.7h19.1c-.9-5.7-4.4-8.7-9.6-8.7zm107.8.3c-6.8 0-10.9 5.2-10.9 11.7 0 6.5 4.1 11.7 10.9 11.7 6.8 0 11.2-4.9 11.2-11.7 0-6.5-4.4-11.7-11.2-11.7zm105.9 26.1c0 .3.3.5.3 1.1 0 .3-.3.5-.3 1.1-.3.3-.3.5-.5.8-.3.3-.5.5-1.1.5-.3.3-.5.3-1.1.3-.3 0-.5 0-1.1-.3-.3 0-.5-.3-.8-.5-.3-.3-.5-.5-.5-.8-.3-.5-.3-.8-.3-1.1 0-.5 0-.8.3-1.1 0-.5.3-.8.5-1.1.3-.3.5-.3.8-.5.5-.3.8-.3 1.1-.3.5 0 .8 0 1.1.3.5.3.8.3 1.1.5s.2.6.5 1.1zm-2.2 1.4c.5 0 .5-.3.8-.3.3-.3.3-.5.3-.8 0-.3 0-.5-.3-.8-.3 0-.5-.3-1.1-.3h-1.6v3.5h.8V426h.3l1.1 1.4h.8l-1.1-1.3zM576 81v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V81c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zM64 220.6c0 76.5 62.1 138.5 138.5 138.5 27.2 0 53.9-8.2 76.5-23.1-72.9-59.3-72.4-171.2 0-230.5-22.6-15-49.3-23.1-76.5-23.1-76.4-.1-138.5 62-138.5 138.2zm224 108.8c70.5-55 70.2-162.2 0-217.5-70.2 55.3-70.5 162.6 0 217.5zm-142.3 76.3c0-8.7-5.7-14.4-14.7-14.7-4.6 0-9.5 1.4-12.8 6.5-2.4-4.1-6.5-6.5-12.2-6.5-3.8 0-7.6 1.4-10.6 5.4V392h-8.2v36.7h8.2c0-18.9-2.5-30.2 9-30.2 10.2 0 8.2 10.2 8.2 30.2h7.9c0-18.3-2.5-30.2 9-30.2 10.2 0 8.2 10 8.2 30.2h8.2v-23zm44.9-13.7h-7.9v4.4c-2.7-3.3-6.5-5.4-11.7-5.4-10.3 0-18.2 8.2-18.2 19.3 0 11.2 7.9 19.3 18.2 19.3 5.2 0 9-1.9 11.7-5.4v4.6h7.9V392zm40.5 25.6c0-15-22.9-8.2-22.9-15.2 0-5.7 11.9-4.8 18.5-1.1l3.3-6.5c-9.4-6.1-30.2-6-30.2 8.2 0 14.3 22.9 8.3 22.9 15 0 6.3-13.5 5.8-20.7.8l-3.5 6.3c11.2 7.6 32.6 6 32.6-7.5zm35.4 9.3l-2.2-6.8c-3.8 2.1-12.2 4.4-12.2-4.1v-16.6h13.1V392h-13.1v-11.2h-8.2V392h-7.6v7.3h7.6V416c0 17.6 17.3 14.4 22.6 10.9zm13.3-13.4h27.5c0-16.2-7.4-22.6-17.4-22.6-10.6 0-18.2 7.9-18.2 19.3 0 20.5 22.6 23.9 33.8 14.2l-3.8-6c-7.8 6.4-19.6 5.8-21.9-4.9zm59.1-21.5c-4.6-2-11.6-1.8-15.2 4.4V392h-8.2v36.7h8.2V408c0-11.6 9.5-10.1 12.8-8.4l2.4-7.6zm10.6 18.3c0-11.4 11.6-15.1 20.7-8.4l3.8-6.5c-11.6-9.1-32.7-4.1-32.7 15 0 19.8 22.4 23.8 32.7 15l-3.8-6.5c-9.2 6.5-20.7 2.6-20.7-8.6zm66.7-18.3H408v4.4c-8.3-11-29.9-4.8-29.9 13.9 0 19.2 22.4 24.7 29.9 13.9v4.6h8.2V392zm33.7 0c-2.4-1.2-11-2.9-15.2 4.4V392h-7.9v36.7h7.9V408c0-11 9-10.3 12.8-8.4l2.4-7.6zm40.3-14.9h-7.9v19.3c-8.2-10.9-29.9-5.1-29.9 13.9 0 19.4 22.5 24.6 29.9 13.9v4.6h7.9v-51.7zm7.6-75.1v4.6h.8V302h1.9v-.8h-4.6v.8h1.9zm6.6 123.8c0-.5 0-1.1-.3-1.6-.3-.3-.5-.8-.8-1.1-.3-.3-.8-.5-1.1-.8-.5 0-1.1-.3-1.6-.3-.3 0-.8.3-1.4.3-.5.3-.8.5-1.1.8-.5.3-.8.8-.8 1.1-.3.5-.3 1.1-.3 1.6 0 .3 0 .8.3 1.4 0 .3.3.8.8 1.1.3.3.5.5 1.1.8.5.3 1.1.3 1.4.3.5 0 1.1 0 1.6-.3.3-.3.8-.5 1.1-.8.3-.3.5-.8.8-1.1.3-.6.3-1.1.3-1.4zm3.2-124.7h-1.4l-1.6 3.5-1.6-3.5h-1.4v5.4h.8v-4.1l1.6 3.5h1.1l1.4-3.5v4.1h1.1v-5.4zm4.4-80.5c0-76.2-62.1-138.3-138.5-138.3-27.2 0-53.9 8.2-76.5 23.1 72.1 59.3 73.2 171.5 0 230.5 22.6 15 49.5 23.1 76.5 23.1 76.4.1 138.5-61.9 138.5-138.4z"]},ku={prefix:"fab",iconName:"cc-paypal",icon:[576,512,[],"f1f4","M186.3 258.2c0 12.2-9.7 21.5-22 21.5-9.2 0-16-5.2-16-15 0-12.2 9.5-22 21.7-22 9.3 0 16.3 5.7 16.3 15.5zM80.5 209.7h-4.7c-1.5 0-3 1-3.2 2.7l-4.3 26.7 8.2-.3c11 0 19.5-1.5 21.5-14.2 2.3-13.4-6.2-14.9-17.5-14.9zm284 0H360c-1.8 0-3 1-3.2 2.7l-4.2 26.7 8-.3c13 0 22-3 22-18-.1-10.6-9.6-11.1-18.1-11.1zM576 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zM128.3 215.4c0-21-16.2-28-34.7-28h-40c-2.5 0-5 2-5.2 4.7L32 294.2c-.3 2 1.2 4 3.2 4h19c2.7 0 5.2-2.9 5.5-5.7l4.5-26.6c1-7.2 13.2-4.7 18-4.7 28.6 0 46.1-17 46.1-45.8zm84.2 8.8h-19c-3.8 0-4 5.5-4.2 8.2-5.8-8.5-14.2-10-23.7-10-24.5 0-43.2 21.5-43.2 45.2 0 19.5 12.2 32.2 31.7 32.2 9 0 20.2-4.9 26.5-11.9-.5 1.5-1 4.7-1 6.2 0 2.3 1 4 3.2 4H200c2.7 0 5-2.9 5.5-5.7l10.2-64.3c.3-1.9-1.2-3.9-3.2-3.9zm40.5 97.9l63.7-92.6c.5-.5.5-1 .5-1.7 0-1.7-1.5-3.5-3.2-3.5h-19.2c-1.7 0-3.5 1-4.5 2.5l-26.5 39-11-37.5c-.8-2.2-3-4-5.5-4h-18.7c-1.7 0-3.2 1.8-3.2 3.5 0 1.2 19.5 56.8 21.2 62.1-2.7 3.8-20.5 28.6-20.5 31.6 0 1.8 1.5 3.2 3.2 3.2h19.2c1.8-.1 3.5-1.1 4.5-2.6zm159.3-106.7c0-21-16.2-28-34.7-28h-39.7c-2.7 0-5.2 2-5.5 4.7l-16.2 102c-.2 2 1.3 4 3.2 4h20.5c2 0 3.5-1.5 4-3.2l4.5-29c1-7.2 13.2-4.7 18-4.7 28.4 0 45.9-17 45.9-45.8zm84.2 8.8h-19c-3.8 0-4 5.5-4.3 8.2-5.5-8.5-14-10-23.7-10-24.5 0-43.2 21.5-43.2 45.2 0 19.5 12.2 32.2 31.7 32.2 9.3 0 20.5-4.9 26.5-11.9-.3 1.5-1 4.7-1 6.2 0 2.3 1 4 3.2 4H484c2.7 0 5-2.9 5.5-5.7l10.2-64.3c.3-1.9-1.2-3.9-3.2-3.9zm47.5-33.3c0-2-1.5-3.5-3.2-3.5h-18.5c-1.5 0-3 1.2-3.2 2.7l-16.2 104-.3.5c0 1.8 1.5 3.5 3.5 3.5h16.5c2.5 0 5-2.9 5.2-5.7L544 191.2v-.3zm-90 51.8c-12.2 0-21.7 9.7-21.7 22 0 9.7 7 15 16.2 15 12 0 21.7-9.2 21.7-21.5.1-9.8-6.9-15.5-16.2-15.5z"]},Tu={prefix:"fab",iconName:"cc-stripe",icon:[576,512,[],"f1f5","M492.4 220.8c-8.9 0-18.7 6.7-18.7 22.7h36.7c0-16-9.3-22.7-18-22.7zM375 223.4c-8.2 0-13.3 2.9-17 7l.2 52.8c3.5 3.7 8.5 6.7 16.8 6.7 13.1 0 21.9-14.3 21.9-33.4 0-18.6-9-33.2-21.9-33.1zM528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM122.2 281.1c0 25.6-20.3 40.1-49.9 40.3-12.2 0-25.6-2.4-38.8-8.1v-33.9c12 6.4 27.1 11.3 38.9 11.3 7.9 0 13.6-2.1 13.6-8.7 0-17-54-10.6-54-49.9 0-25.2 19.2-40.2 48-40.2 11.8 0 23.5 1.8 35.3 6.5v33.4c-10.8-5.8-24.5-9.1-35.3-9.1-7.5 0-12.1 2.2-12.1 7.7 0 16 54.3 8.4 54.3 50.7zm68.8-56.6h-27V275c0 20.9 22.5 14.4 27 12.6v28.9c-4.7 2.6-13.3 4.7-24.9 4.7-21.1 0-36.9-15.5-36.9-36.5l.2-113.9 34.7-7.4v30.8H191zm74 2.4c-4.5-1.5-18.7-3.6-27.1 7.4v84.4h-35.5V194.2h30.7l2.2 10.5c8.3-15.3 24.9-12.2 29.6-10.5h.1zm44.1 91.8h-35.7V194.2h35.7zm0-142.9l-35.7 7.6v-28.9l35.7-7.6zm74.1 145.5c-12.4 0-20-5.3-25.1-9l-.1 40.2-35.5 7.5V194.2h31.3l1.8 8.8c4.9-4.5 13.9-11.1 27.8-11.1 24.9 0 48.4 22.5 48.4 63.8 0 45.1-23.2 65.5-48.6 65.6zm160.4-51.5h-69.5c1.6 16.6 13.8 21.5 27.6 21.5 14.1 0 25.2-3 34.9-7.9V312c-9.7 5.3-22.4 9.2-39.4 9.2-34.6 0-58.8-21.7-58.8-64.5 0-36.2 20.5-64.9 54.3-64.9 33.7 0 51.3 28.7 51.3 65.1 0 3.5-.3 10.9-.4 12.9z"]},Eu={prefix:"fab",iconName:"cc-visa",icon:[576,512,[],"f1f0","M470.1 231.3s7.6 37.2 9.3 45H446c3.3-8.9 16-43.5 16-43.5-.2.3 3.3-9.1 5.3-14.9l2.8 13.4zM576 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48zM152.5 331.2L215.7 176h-42.5l-39.3 106-4.3-21.5-14-71.4c-2.3-9.9-9.4-12.7-18.2-13.1H32.7l-.7 3.1c15.8 4 29.9 9.8 42.2 17.1l35.8 135h42.5zm94.4.2L272.1 176h-40.2l-25.1 155.4h40.1zm139.9-50.8c.2-17.7-10.6-31.2-33.7-42.3-14.1-7.1-22.7-11.9-22.7-19.2.2-6.6 7.3-13.4 23.1-13.4 13.1-.3 22.7 2.8 29.9 5.9l3.6 1.7 5.5-33.6c-7.9-3.1-20.5-6.6-36-6.6-39.7 0-67.6 21.2-67.8 51.4-.3 22.3 20 34.7 35.2 42.2 15.5 7.6 20.8 12.6 20.8 19.3-.2 10.4-12.6 15.2-24.1 15.2-16 0-24.6-2.5-37.7-8.3l-5.3-2.5-5.6 34.9c9.4 4.3 26.8 8.1 44.8 8.3 42.2.1 69.7-20.8 70-53zM528 331.4L495.6 176h-31.1c-9.6 0-16.9 2.8-21 12.9l-59.7 142.5H426s6.9-19.2 8.4-23.3H486c1.2 5.5 4.8 23.3 4.8 23.3H528z"]},Pu={prefix:"fab",iconName:"centercode",icon:[512,512,[],"f380","M329.2 268.6c-3.8 35.2-35.4 60.6-70.6 56.8-35.2-3.8-60.6-35.4-56.8-70.6 3.8-35.2 35.4-60.6 70.6-56.8 35.1 3.8 60.6 35.4 56.8 70.6zm-85.8 235.1C96.7 496-8.2 365.5 10.1 224.3c11.2-86.6 65.8-156.9 139.1-192 161-77.1 349.7 37.4 354.7 216.6 4.1 147-118.4 262.2-260.5 254.8zm179.9-180c27.9-118-160.5-205.9-237.2-234.2-57.5 56.3-69.1 188.6-33.8 344.4 68.8 15.8 169.1-26.4 271-110.2z"]},Du={prefix:"fab",iconName:"centos",icon:[448,512,[],"f789","M289.6 97.5l31.6 31.7-76.3 76.5V97.5zm-162.4 31.7l76.3 76.5V97.5h-44.7zm41.5-41.6h44.7v127.9l10.8 10.8 10.8-10.8V87.6h44.7L224.2 32zm26.2 168.1l-10.8-10.8H55.5v-44.8L0 255.7l55.5 55.6v-44.8h128.6l10.8-10.8zm79.3-20.7h107.9v-44.8l-31.6-31.7zm173.3 20.7L392 200.1v44.8H264.3l-10.8 10.8 10.8 10.8H392v44.8l55.5-55.6zM65.4 176.2l32.5-31.7 90.3 90.5h15.3v-15.3l-90.3-90.5 31.6-31.7H65.4zm316.7-78.7h-78.5l31.6 31.7-90.3 90.5V235h15.3l90.3-90.5 31.6 31.7zM203.5 413.9V305.8l-76.3 76.5 31.6 31.7h44.7zM65.4 235h108.8l-76.3-76.5-32.5 31.7zm316.7 100.2l-31.6 31.7-90.3-90.5h-15.3v15.3l90.3 90.5-31.6 31.7h78.5zm0-58.8H274.2l76.3 76.5 31.6-31.7zm-60.9 105.8l-76.3-76.5v108.1h44.7zM97.9 352.9l76.3-76.5H65.4v44.8zm181.8 70.9H235V295.9l-10.8-10.8-10.8 10.8v127.9h-44.7l55.5 55.6zm-166.5-41.6l90.3-90.5v-15.3h-15.3l-90.3 90.5-32.5-31.7v78.7h79.4z"]},Ou={prefix:"fab",iconName:"chrome",icon:[496,512,[],"f268","M131.5 217.5L55.1 100.1c47.6-59.2 119-91.8 192-92.1 42.3-.3 85.5 10.5 124.8 33.2 43.4 25.2 76.4 61.4 97.4 103L264 133.4c-58.1-3.4-113.4 29.3-132.5 84.1zm32.9 38.5c0 46.2 37.4 83.6 83.6 83.6s83.6-37.4 83.6-83.6-37.4-83.6-83.6-83.6-83.6 37.3-83.6 83.6zm314.9-89.2L339.6 174c37.9 44.3 38.5 108.2 6.6 157.2L234.1 503.6c46.5 2.5 94.4-7.7 137.8-32.9 107.4-62 150.9-192 107.4-303.9zM133.7 303.6L40.4 120.1C14.9 159.1 0 205.9 0 256c0 124 90.8 226.7 209.5 244.9l63.7-124.8c-57.6 10.8-113.2-20.8-139.5-72.5z"]},Iu={prefix:"fab",iconName:"chromecast",icon:[512,512,[],"f838","M447.8,64H64c-23.6,0-42.7,19.1-42.7,42.7v63.9H64v-63.9h383.8v298.6H298.6V448H448c23.6,0,42.7-19.1,42.7-42.7V106.7 C490.7,83.1,471.4,64,447.8,64z M21.3,383.6L21.3,383.6l0,63.9h63.9C85.2,412.2,56.6,383.6,21.3,383.6L21.3,383.6z M21.3,298.6V341 c58.9,0,106.6,48.1,106.6,107h42.7C170.7,365.6,103.7,298.7,21.3,298.6z M213.4,448h42.7c-0.5-129.5-105.3-234.3-234.8-234.6l0,42.4 C127.3,255.6,213.3,342,213.4,448z"]},Bu={prefix:"fab",iconName:"cloudflare",icon:[640,512,[],"e07d","M407.906,319.913l-230.8-2.928a4.58,4.58,0,0,1-3.632-1.926,4.648,4.648,0,0,1-.494-4.147,6.143,6.143,0,0,1,5.361-4.076L411.281,303.9c27.631-1.26,57.546-23.574,68.022-50.784l13.286-34.542a7.944,7.944,0,0,0,.524-2.936,7.735,7.735,0,0,0-.164-1.631A151.91,151.91,0,0,0,201.257,198.4,68.12,68.12,0,0,0,94.2,269.59C41.924,271.106,0,313.728,0,366.12a96.054,96.054,0,0,0,1.029,13.958,4.508,4.508,0,0,0,4.445,3.871l426.1.051c.043,0,.08-.019.122-.02a5.606,5.606,0,0,0,5.271-4l3.273-11.265c3.9-13.4,2.448-25.8-4.1-34.9C430.124,325.423,420.09,320.487,407.906,319.913ZM513.856,221.1c-2.141,0-4.271.062-6.391.164a3.771,3.771,0,0,0-3.324,2.653l-9.077,31.193c-3.9,13.4-2.449,25.786,4.1,34.89,6.02,8.4,16.054,13.323,28.238,13.9l49.2,2.939a4.491,4.491,0,0,1,3.51,1.894,4.64,4.64,0,0,1,.514,4.169,6.153,6.153,0,0,1-5.351,4.075l-51.125,2.939c-27.754,1.27-57.669,23.574-68.145,50.784l-3.695,9.606a2.716,2.716,0,0,0,2.427,3.68c.046,0,.088.017.136.017h175.91a4.69,4.69,0,0,0,4.539-3.37,124.807,124.807,0,0,0,4.682-34C640,277.3,583.524,221.1,513.856,221.1Z"]},Ru={prefix:"fab",iconName:"cloudscale",icon:[448,512,[],"f383","M318.1 154l-9.4 7.6c-22.5-19.3-51.5-33.6-83.3-33.6C153.8 128 96 188.8 96 260.3c0 6.6.4 13.1 1.4 19.4-2-56 41.8-97.4 92.6-97.4 24.2 0 46.2 9.4 62.6 24.7l-25.2 20.4c-8.3-.9-16.8 1.8-23.1 8.1-11.1 11-11.1 28.9 0 40 11.1 11 28.9 11 40 0 6.3-6.3 9-14.9 8.1-23.1l75.2-88.8c6.3-6.5-3.3-15.9-9.5-9.6zm-83.8 111.5c-5.6 5.5-14.6 5.5-20.2 0-5.6-5.6-5.6-14.6 0-20.2s14.6-5.6 20.2 0 5.6 14.7 0 20.2zM224 32C100.5 32 0 132.5 0 256s100.5 224 224 224 224-100.5 224-224S347.5 32 224 32zm0 384c-88.2 0-160-71.8-160-160S135.8 96 224 96s160 71.8 160 160-71.8 160-160 160z"]},Zu={prefix:"fab",iconName:"cloudsmith",icon:[332,512,[],"f384","M332.5 419.9c0 46.4-37.6 84.1-84 84.1s-84-37.7-84-84.1 37.6-84 84-84 84 37.6 84 84zm-84-243.9c46.4 0 80-37.6 80-84s-33.6-84-80-84-88 37.6-88 84-29.6 76-76 76-84 41.6-84 88 37.6 80 84 80 84-33.6 84-80 33.6-80 80-80z"]},ju={prefix:"fab",iconName:"cloudversify",icon:[616,512,[],"f385","M148.6 304c8.2 68.5 67.4 115.5 146 111.3 51.2 43.3 136.8 45.8 186.4-5.6 69.2 1.1 118.5-44.6 131.5-99.5 14.8-62.5-18.2-132.5-92.1-155.1-33-88.1-131.4-101.5-186.5-85-57.3 17.3-84.3 53.2-99.3 109.7-7.8 2.7-26.5 8.9-45 24.1 11.7 0 15.2 8.9 15.2 19.5v20.4c0 10.7-8.7 19.5-19.5 19.5h-20.2c-10.7 0-19.5-6-19.5-16.7V240H98.8C95 240 88 244.3 88 251.9v40.4c0 6.4 5.3 11.8 11.7 11.8h48.9zm227.4 8c-10.7 46.3 21.7 72.4 55.3 86.8C324.1 432.6 259.7 348 296 288c-33.2 21.6-33.7 71.2-29.2 92.9-17.9-12.4-53.8-32.4-57.4-79.8-3-39.9 21.5-75.7 57-93.9C297 191.4 369.9 198.7 400 248c-14.1-48-53.8-70.1-101.8-74.8 30.9-30.7 64.4-50.3 114.2-43.7 69.8 9.3 133.2 82.8 67.7 150.5 35-16.3 48.7-54.4 47.5-76.9l10.5 19.6c11.8 22 15.2 47.6 9.4 72-9.2 39-40.6 68.8-79.7 76.5-32.1 6.3-83.1-5.1-91.8-59.2zM128 208H88.2c-8.9 0-16.2-7.3-16.2-16.2v-39.6c0-8.9 7.3-16.2 16.2-16.2H128c8.9 0 16.2 7.3 16.2 16.2v39.6c0 8.9-7.3 16.2-16.2 16.2zM10.1 168C4.5 168 0 163.5 0 157.9v-27.8c0-5.6 4.5-10.1 10.1-10.1h27.7c5.5 0 10.1 4.5 10.1 10.1v27.8c0 5.6-4.5 10.1-10.1 10.1H10.1zM168 142.7v-21.4c0-5.1 4.2-9.3 9.3-9.3h21.4c5.1 0 9.3 4.2 9.3 9.3v21.4c0 5.1-4.2 9.3-9.3 9.3h-21.4c-5.1 0-9.3-4.2-9.3-9.3zM56 235.5v25c0 6.3-5.1 11.5-11.4 11.5H19.4C13.1 272 8 266.8 8 260.5v-25c0-6.3 5.1-11.5 11.4-11.5h25.1c6.4 0 11.5 5.2 11.5 11.5z"]},Fu={prefix:"fab",iconName:"codepen",icon:[512,512,[],"f1cb","M502.285 159.704l-234-156c-7.987-4.915-16.511-4.96-24.571 0l-234 156C3.714 163.703 0 170.847 0 177.989v155.999c0 7.143 3.714 14.286 9.715 18.286l234 156.022c7.987 4.915 16.511 4.96 24.571 0l234-156.022c6-3.999 9.715-11.143 9.715-18.286V177.989c-.001-7.142-3.715-14.286-9.716-18.285zM278 63.131l172.286 114.858-76.857 51.429L278 165.703V63.131zm-44 0v102.572l-95.429 63.715-76.857-51.429L234 63.131zM44 219.132l55.143 36.857L44 292.846v-73.714zm190 229.715L61.714 333.989l76.857-51.429L234 346.275v102.572zm22-140.858l-77.715-52 77.715-52 77.715 52-77.715 52zm22 140.858V346.275l95.429-63.715 76.857 51.429L278 448.847zm190-156.001l-55.143-36.857L468 219.132v73.714z"]},qu={prefix:"fab",iconName:"codiepie",icon:[472,512,[],"f284","M422.5 202.9c30.7 0 33.5 53.1-.3 53.1h-10.8v44.3h-26.6v-97.4h37.7zM472 352.6C429.9 444.5 350.4 504 248 504 111 504 0 393 0 256S111 8 248 8c97.4 0 172.8 53.7 218.2 138.4l-186 108.8L472 352.6zm-38.5 12.5l-60.3-30.7c-27.1 44.3-70.4 71.4-122.4 71.4-82.5 0-149.2-66.7-149.2-148.9 0-82.5 66.7-149.2 149.2-149.2 48.4 0 88.9 23.5 116.9 63.4l59.5-34.6c-40.7-62.6-104.7-100-179.2-100-121.2 0-219.5 98.3-219.5 219.5S126.8 475.5 248 475.5c78.6 0 146.5-42.1 185.5-110.4z"]},Uu={prefix:"fab",iconName:"confluence",icon:[512,512,[],"f78d","M2.3 412.2c-4.5 7.6-2.1 17.5 5.5 22.2l105.9 65.2c7.7 4.7 17.7 2.4 22.4-5.3 0-.1.1-.2.1-.2 67.1-112.2 80.5-95.9 280.9-.7 8.1 3.9 17.8.4 21.7-7.7.1-.1.1-.3.2-.4l50.4-114.1c3.6-8.1-.1-17.6-8.1-21.3-22.2-10.4-66.2-31.2-105.9-50.3C127.5 179 44.6 345.3 2.3 412.2zm507.4-312.1c4.5-7.6 2.1-17.5-5.5-22.2L398.4 12.8c-7.5-5-17.6-3.1-22.6 4.4-.2.3-.4.6-.6 1-67.3 112.6-81.1 95.6-280.6.9-8.1-3.9-17.8-.4-21.7 7.7-.1.1-.1.3-.2.4L22.2 141.3c-3.6 8.1.1 17.6 8.1 21.3 22.2 10.4 66.3 31.2 106 50.4 248 120 330.8-45.4 373.4-112.9z"]},Wu={prefix:"fab",iconName:"connectdevelop",icon:[576,512,[],"f20e","M550.5 241l-50.089-86.786c1.071-2.142 1.875-4.553 1.875-7.232 0-8.036-6.696-14.733-14.732-15.001l-55.447-95.893c.536-1.607 1.071-3.214 1.071-4.821 0-8.571-6.964-15.268-15.268-15.268-4.821 0-8.839 2.143-11.786 5.625H299.518C296.839 18.143 292.821 16 288 16s-8.839 2.143-11.518 5.625H170.411C167.464 18.143 163.447 16 158.625 16c-8.303 0-15.268 6.696-15.268 15.268 0 1.607.536 3.482 1.072 4.821l-55.983 97.233c-5.356 2.41-9.107 7.5-9.107 13.661 0 .535.268 1.071.268 1.607l-53.304 92.143c-7.232 1.339-12.59 7.5-12.59 15 0 7.232 5.089 13.393 12.054 15l55.179 95.358c-.536 1.607-.804 2.946-.804 4.821 0 7.232 5.089 13.393 12.054 14.732l51.697 89.732c-.536 1.607-1.071 3.482-1.071 5.357 0 8.571 6.964 15.268 15.268 15.268 4.821 0 8.839-2.143 11.518-5.357h106.875C279.161 493.857 283.447 496 288 496s8.839-2.143 11.518-5.357h107.143c2.678 2.946 6.696 4.821 10.982 4.821 8.571 0 15.268-6.964 15.268-15.268 0-1.607-.267-2.946-.803-4.285l51.697-90.268c6.964-1.339 12.054-7.5 12.054-14.732 0-1.607-.268-3.214-.804-4.821l54.911-95.358c6.964-1.339 12.322-7.5 12.322-15-.002-7.232-5.092-13.393-11.788-14.732zM153.535 450.732l-43.66-75.803h43.66v75.803zm0-83.839h-43.66c-.268-1.071-.804-2.142-1.339-3.214l44.999-47.41v50.624zm0-62.411l-50.357 53.304c-1.339-.536-2.679-1.34-4.018-1.607L43.447 259.75c.535-1.339.535-2.679.535-4.018s0-2.41-.268-3.482l51.965-90c2.679-.268 5.357-1.072 7.768-2.679l50.089 51.965v92.946zm0-102.322l-45.803-47.41c1.339-2.143 2.143-4.821 2.143-7.767 0-.268-.268-.804-.268-1.072l43.928-15.804v72.053zm0-80.625l-43.66 15.804 43.66-75.536v59.732zm326.519 39.108l.804 1.339L445.5 329.125l-63.75-67.232 98.036-101.518.268.268zM291.75 355.107l11.518 11.786H280.5l11.25-11.786zm-.268-11.25l-83.303-85.446 79.553-84.375 83.036 87.589-79.286 82.232zm5.357 5.893l79.286-82.232 67.5 71.25-5.892 28.125H313.714l-16.875-17.143zM410.411 44.393c1.071.536 2.142 1.072 3.482 1.34l57.857 100.714v.536c0 2.946.803 5.624 2.143 7.767L376.393 256l-83.035-87.589L410.411 44.393zm-9.107-2.143L287.732 162.518l-57.054-60.268 166.339-60h4.287zm-123.483 0c2.678 2.678 6.16 4.285 10.179 4.285s7.5-1.607 10.179-4.285h75L224.786 95.821 173.893 42.25h103.928zm-116.249 5.625l1.071-2.142a33.834 33.834 0 0 0 2.679-.804l51.161 53.84-54.911 19.821V47.875zm0 79.286l60.803-21.964 59.732 63.214-79.553 84.107-40.982-42.053v-83.304zm0 92.678L198 257.607l-36.428 38.304v-76.072zm0 87.858l42.053-44.464 82.768 85.982-17.143 17.678H161.572v-59.196zm6.964 162.053c-1.607-1.607-3.482-2.678-5.893-3.482l-1.071-1.607v-89.732h99.91l-91.607 94.821h-1.339zm129.911 0c-2.679-2.41-6.428-4.285-10.447-4.285s-7.767 1.875-10.447 4.285h-96.429l91.607-94.821h38.304l91.607 94.821H298.447zm120-11.786l-4.286 7.5c-1.339.268-2.41.803-3.482 1.339l-89.196-91.875h114.376l-17.412 83.036zm12.856-22.232l12.858-60.803h21.964l-34.822 60.803zm34.822-68.839h-20.357l4.553-21.16 17.143 18.214c-.535.803-1.071 1.874-1.339 2.946zm66.161-107.411l-55.447 96.697c-1.339.535-2.679 1.071-4.018 1.874l-20.625-21.964 34.554-163.928 45.803 79.286c-.267 1.339-.803 2.678-.803 4.285 0 1.339.268 2.411.536 3.75z"]},Gu={prefix:"fab",iconName:"contao",icon:[512,512,[],"f26d","M45.4 305c14.4 67.1 26.4 129 68.2 175H34c-18.7 0-34-15.2-34-34V66c0-18.7 15.2-34 34-34h57.7C77.9 44.6 65.6 59.2 54.8 75.6c-45.4 70-27 146.8-9.4 229.4zM478 32h-90.2c21.4 21.4 39.2 49.5 52.7 84.1l-137.1 29.3c-14.9-29-37.8-53.3-82.6-43.9-24.6 5.3-41 19.3-48.3 34.6-8.8 18.7-13.2 39.8 8.2 140.3 21.1 100.2 33.7 117.7 49.5 131.2 12.9 11.1 33.4 17 58.3 11.7 44.5-9.4 55.7-40.7 57.4-73.2l137.4-29.6c3.2 71.5-18.7 125.2-57.4 163.6H478c18.7 0 34-15.2 34-34V66c0-18.8-15.2-34-34-34z"]},_u={prefix:"fab",iconName:"cotton-bureau",icon:[512,512,[],"f89e","M474.31 330.41c-23.66 91.85-94.23 144.59-201.9 148.35V429.6c0-48 26.41-74.39 74.39-74.39 62 0 99.2-37.2 99.2-99.21 0-61.37-36.53-98.28-97.38-99.06-33-69.32-146.5-64.65-177.24 0C110.52 157.72 74 194.63 74 256c0 62.13 37.27 99.41 99.4 99.41 48 0 74.55 26.23 74.55 74.39V479c-134.43-5-211.1-85.07-211.1-223 0-141.82 81.35-223.2 223.2-223.2 114.77 0 189.84 53.2 214.69 148.81H500C473.88 71.51 388.22 8 259.82 8 105 8 12 101.19 12 255.82 12 411.14 105.19 504.34 259.82 504c128.27 0 213.87-63.81 239.67-173.59zM357 182.33c41.37 3.45 64.2 29 64.2 73.67 0 48-26.43 74.41-74.4 74.41-28.61 0-49.33-9.59-61.59-27.33 83.06-16.55 75.59-99.67 71.79-120.75zm-81.68 97.36c-2.46-10.34-16.33-87 56.23-97 2.27 10.09 16.52 87.11-56.26 97zM260 132c28.61 0 49 9.67 61.44 27.61-28.36 5.48-49.36 20.59-61.59 43.45-12.23-22.86-33.23-38-61.6-43.45 12.41-17.69 33.27-27.35 61.57-27.35zm-71.52 50.72c73.17 10.57 58.91 86.81 56.49 97-72.41-9.84-59-86.95-56.25-97zM173.2 330.41c-48 0-74.4-26.4-74.4-74.41 0-44.36 22.86-70 64.22-73.67-6.75 37.2-1.38 106.53 71.65 120.75-12.14 17.63-32.84 27.3-61.14 27.3zm53.21 12.39A80.8 80.8 0 0 0 260 309.25c7.77 14.49 19.33 25.54 33.82 33.55a80.28 80.28 0 0 0-33.58 33.83c-8-14.5-19.07-26.23-33.56-33.83z"]},$u={prefix:"fab",iconName:"cpanel",icon:[640,512,[],"f388","M210.3 220.2c-5.6-24.8-26.9-41.2-51-41.2h-37c-7.1 0-12.5 4.5-14.3 10.9L73.1 320l24.7-.1c6.8 0 12.3-4.5 14.2-10.7l25.8-95.7h19.8c8.4 0 16.2 5.6 18.3 14.8 2.5 10.9-5.9 22.6-18.3 22.6h-10.3c-7 0-12.5 4.6-14.3 10.8l-6.4 23.8h32c37.2 0 58.3-36.2 51.7-65.3zm-156.5 28h18.6c6.9 0 12.4-4.4 14.3-10.9l6.2-23.6h-40C30 213.7 9 227.8 1.7 254.8-7 288.6 18.5 320 52 320h12.4l7.1-26.1c1.2-4.4-2.2-8.3-6.4-8.3H53.8c-24.7 0-24.9-37.4 0-37.4zm247.5-34.8h-77.9l-3.5 13.4c-2.4 9.6 4.5 18.5 14.2 18.5h57.5c4 0 2.4 4.3 2.1 5.3l-8.6 31.8c-.4 1.4-.9 5.3-5.5 5.3h-34.9c-5.3 0-5.3-7.9 0-7.9h21.6c6.8 0 12.3-4.6 14.2-10.8l3.5-13.2h-48.4c-39.2 0-43.6 63.8-.7 63.8l57.5.2c11.2 0 20.6-7.2 23.4-17.8l14-51.8c4.8-19.2-9.7-36.8-28.5-36.8zM633.1 179h-18.9c-4.9 0-9.2 3.2-10.4 7.9L568.2 320c20.7 0 39.8-13.8 44.9-34.5l26.5-98.2c1.2-4.3-2-8.3-6.5-8.3zm-236.3 34.7v.1h-48.3l-26.2 98c-1.2 4.4 2.2 8.3 6.4 8.3h18.9c4.8 0 9.2-3 10.4-7.8l17.2-64H395c12.5 0 21.4 11.8 18.1 23.4l-10.6 40c-1.2 4.3 1.9 8.3 6.4 8.3H428c4.6 0 9.1-2.9 10.3-7.8l8.8-33.1c9-33.1-15.9-65.4-50.3-65.4zm98.3 74.6c-3.6 0-6-3.4-5.1-6.7l8-30c.9-3.9 3.7-6 7.8-6h32.9c2.6 0 4.6 2.4 3.9 5.1l-.7 2.6c-.6 2-1.9 3-3.9 3h-21.6c-7 0-12.6 4.6-14.2 10.8l-3.5 13h53.4c10.5 0 20.3-6.6 23.2-17.6l3.2-12c4.9-19.1-9.3-36.8-28.3-36.8h-47.3c-17.9 0-33.8 12-38.6 29.6l-10.8 40c-5 17.7 8.3 36.7 28.3 36.7h66.7c6.8 0 12.3-4.5 14.2-10.7l5.7-21z"]},Yu={prefix:"fab",iconName:"creative-commons",icon:[496,512,[],"f25e","M245.83 214.87l-33.22 17.28c-9.43-19.58-25.24-19.93-27.46-19.93-22.13 0-33.22 14.61-33.22 43.84 0 23.57 9.21 43.84 33.22 43.84 14.47 0 24.65-7.09 30.57-21.26l30.55 15.5c-6.17 11.51-25.69 38.98-65.1 38.98-22.6 0-73.96-10.32-73.96-77.05 0-58.69 43-77.06 72.63-77.06 30.72-.01 52.7 11.95 65.99 35.86zm143.05 0l-32.78 17.28c-9.5-19.77-25.72-19.93-27.9-19.93-22.14 0-33.22 14.61-33.22 43.84 0 23.55 9.23 43.84 33.22 43.84 14.45 0 24.65-7.09 30.54-21.26l31 15.5c-2.1 3.75-21.39 38.98-65.09 38.98-22.69 0-73.96-9.87-73.96-77.05 0-58.67 42.97-77.06 72.63-77.06 30.71-.01 52.58 11.95 65.56 35.86zM247.56 8.05C104.74 8.05 0 123.11 0 256.05c0 138.49 113.6 248 247.56 248 129.93 0 248.44-100.87 248.44-248 0-137.87-106.62-248-248.44-248zm.87 450.81c-112.54 0-203.7-93.04-203.7-202.81 0-105.42 85.43-203.27 203.72-203.27 112.53 0 202.82 89.46 202.82 203.26-.01 121.69-99.68 202.82-202.84 202.82z"]},Ku={prefix:"fab",iconName:"creative-commons-by",icon:[496,512,[],"f4e7","M314.9 194.4v101.4h-28.3v120.5h-77.1V295.9h-28.3V194.4c0-4.4 1.6-8.2 4.6-11.3 3.1-3.1 6.9-4.7 11.3-4.7H299c4.1 0 7.8 1.6 11.1 4.7 3.1 3.2 4.8 6.9 4.8 11.3zm-101.5-63.7c0-23.3 11.5-35 34.5-35s34.5 11.7 34.5 35c0 23-11.5 34.5-34.5 34.5s-34.5-11.5-34.5-34.5zM247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3z"]},Ju={prefix:"fab",iconName:"creative-commons-nc",icon:[496,512,[],"f4e8","M247.6 8C387.4 8 496 115.9 496 256c0 147.2-118.5 248-248.4 248C113.1 504 0 393.2 0 256 0 123.1 104.7 8 247.6 8zM55.8 189.1c-7.4 20.4-11.1 42.7-11.1 66.9 0 110.9 92.1 202.4 203.7 202.4 122.4 0 177.2-101.8 178.5-104.1l-93.4-41.6c-7.7 37.1-41.2 53-68.2 55.4v38.1h-28.8V368c-27.5-.3-52.6-10.2-75.3-29.7l34.1-34.5c31.7 29.4 86.4 31.8 86.4-2.2 0-6.2-2.2-11.2-6.6-15.1-14.2-6-1.8-.1-219.3-97.4zM248.4 52.3c-38.4 0-112.4 8.7-170.5 93l94.8 42.5c10-31.3 40.4-42.9 63.8-44.3v-38.1h28.8v38.1c22.7 1.2 43.4 8.9 62 23L295 199.7c-42.7-29.9-83.5-8-70 11.1 53.4 24.1 43.8 19.8 93 41.6l127.1 56.7c4.1-17.4 6.2-35.1 6.2-53.1 0-57-19.8-105-59.3-143.9-39.3-39.9-87.2-59.8-143.6-59.8z"]},Qu={prefix:"fab",iconName:"creative-commons-nc-eu",icon:[496,512,[],"f4e9","M247.7 8C103.6 8 0 124.8 0 256c0 136.3 111.7 248 247.7 248C377.9 504 496 403.1 496 256 496 117 388.4 8 247.7 8zm.6 450.7c-112 0-203.6-92.5-203.6-202.7 0-23.2 3.7-45.2 10.9-66l65.7 29.1h-4.7v29.5h23.3c0 6.2-.4 3.2-.4 19.5h-22.8v29.5h27c11.4 67 67.2 101.3 124.6 101.3 26.6 0 50.6-7.9 64.8-15.8l-10-46.1c-8.7 4.6-28.2 10.8-47.3 10.8-28.2 0-58.1-10.9-67.3-50.2h90.3l128.3 56.8c-1.5 2.1-56.2 104.3-178.8 104.3zm-16.7-190.6l-.5-.4.9.4h-.4zm77.2-19.5h3.7v-29.5h-70.3l-28.6-12.6c2.5-5.5 5.4-10.5 8.8-14.3 12.9-15.8 31.1-22.4 51.1-22.4 18.3 0 35.3 5.4 46.1 10l11.6-47.3c-15-6.6-37-12.4-62.3-12.4-39 0-72.2 15.8-95.9 42.3-5.3 6.1-9.8 12.9-13.9 20.1l-81.6-36.1c64.6-96.8 157.7-93.6 170.7-93.6 113 0 203 90.2 203 203.4 0 18.7-2.1 36.3-6.3 52.9l-136.1-60.5z"]},Xu={prefix:"fab",iconName:"creative-commons-nc-jp",icon:[496,512,[],"f4ea","M247.7 8C103.6 8 0 124.8 0 256c0 136.4 111.8 248 247.7 248C377.9 504 496 403.2 496 256 496 117.2 388.5 8 247.7 8zm.6 450.7c-112 0-203.6-92.5-203.6-202.7 0-21.1 3-41.2 9-60.3l127 56.5h-27.9v38.6h58.1l5.7 11.8v18.7h-63.8V360h63.8v56h61.7v-56h64.2v-35.7l81 36.1c-1.5 2.2-57.1 98.3-175.2 98.3zm87.6-137.3h-57.6v-18.7l2.9-5.6 54.7 24.3zm6.5-51.4v-17.8h-38.6l63-116H301l-43.4 96-23-10.2-39.6-85.7h-65.8l27.3 51-81.9-36.5c27.8-44.1 82.6-98.1 173.7-98.1 112.8 0 203 90 203 203.4 0 21-2.7 40.6-7.9 59l-101-45.1z"]},cM={prefix:"fab",iconName:"creative-commons-nd",icon:[496,512,[],"f4eb","M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm94 144.3v42.5H162.1V197h180.3zm0 79.8v42.5H162.1v-42.5h180.3z"]},aM={prefix:"fab",iconName:"creative-commons-pd",icon:[496,512,[],"f4ec","M248 8C111 8 0 119.1 0 256c0 137 111 248 248 248s248-111 248-248C496 119.1 385 8 248 8zm0 449.5c-139.2 0-235.8-138-190.2-267.9l78.8 35.1c-2.1 10.5-3.3 21.5-3.3 32.9 0 99 73.9 126.9 120.4 126.9 22.9 0 53.5-6.7 79.4-29.5L297 311.1c-5.5 6.3-17.6 16.7-36.3 16.7-37.8 0-53.7-39.9-53.9-71.9 230.4 102.6 216.5 96.5 217.9 96.8-34.3 62.4-100.6 104.8-176.7 104.8zm194.2-150l-224-100c18.8-34 54.9-30.7 74.7-11l40.4-41.6c-27.1-23.3-58-27.5-78.1-27.5-47.4 0-80.9 20.5-100.7 51.6l-74.9-33.4c36.1-54.9 98.1-91.2 168.5-91.2 111.1 0 201.5 90.4 201.5 201.5 0 18-2.4 35.4-6.8 52-.3-.1-.4-.2-.6-.4z"]},eM={prefix:"fab",iconName:"creative-commons-pd-alt",icon:[496,512,[],"f4ed","M247.6 8C104.7 8 0 123.1 0 256c0 138.5 113.6 248 247.6 248C377.5 504 496 403.1 496 256 496 118.1 389.4 8 247.6 8zm.8 450.8c-112.5 0-203.7-93-203.7-202.8 0-105.4 85.5-203.3 203.7-203.3 112.6 0 202.9 89.5 202.8 203.3 0 121.7-99.6 202.8-202.8 202.8zM316.7 186h-53.2v137.2h53.2c21.4 0 70-5.1 70-68.6 0-63.4-48.6-68.6-70-68.6zm.8 108.5h-19.9v-79.7l19.4-.1c3.8 0 35-2.1 35 39.9 0 24.6-10.5 39.9-34.5 39.9zM203.7 186h-68.2v137.3h34.6V279h27c54.1 0 57.1-37.5 57.1-46.5 0-31-16.8-46.5-50.5-46.5zm-4.9 67.3h-29.2v-41.6h28.3c30.9 0 28.8 41.6.9 41.6z"]},iM={prefix:"fab",iconName:"creative-commons-remix",icon:[496,512,[],"f4ee","M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm161.7 207.7l4.9 2.2v70c-7.2 3.6-63.4 27.5-67.3 28.8-6.5-1.8-113.7-46.8-137.3-56.2l-64.2 26.6-63.3-27.5v-63.8l59.3-24.8c-.7-.7-.4 5-.4-70.4l67.3-29.7L361 178.5v61.6l49.1 20.3zm-70.4 81.5v-43.8h-.4v-1.8l-113.8-46.5V295l113.8 46.9v-.4l.4.4zm7.5-57.6l39.9-16.4-36.8-15.5-39 16.4 35.9 15.5zm52.3 38.1v-43L355.2 298v43.4l44.3-19z"]},nM={prefix:"fab",iconName:"creative-commons-sa",icon:[496,512,[],"f4ef","M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zM137.7 221c13-83.9 80.5-95.7 108.9-95.7 99.8 0 127.5 82.5 127.5 134.2 0 63.6-41 132.9-128.9 132.9-38.9 0-99.1-20-109.4-97h62.5c1.5 30.1 19.6 45.2 54.5 45.2 23.3 0 58-18.2 58-82.8 0-82.5-49.1-80.6-56.7-80.6-33.1 0-51.7 14.6-55.8 43.8h18.2l-49.2 49.2-49-49.2h19.4z"]},tM={prefix:"fab",iconName:"creative-commons-sampling",icon:[496,512,[],"f4f0","M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm3.6 53.2c2.8-.3 11.5 1 11.5 11.5l6.6 107.2 4.9-59.3c0-6 4.7-10.6 10.6-10.6 5.9 0 10.6 4.7 10.6 10.6 0 2.5-.5-5.7 5.7 81.5l5.8-64.2c.3-2.9 2.9-9.3 10.2-9.3 3.8 0 9.9 2.3 10.6 8.9l11.5 96.5 5.3-12.8c1.8-4.4 5.2-6.6 10.2-6.6h58v21.3h-50.9l-18.2 44.3c-3.9 9.9-19.5 9.1-20.8-3.1l-4-31.9-7.5 92.6c-.3 3-3 9.3-10.2 9.3-3 0-9.8-2.1-10.6-9.3 0-1.9.6 5.8-6.2-77.9l-5.3 72.2c-1.1 4.8-4.8 9.3-10.6 9.3-2.9 0-9.8-2-10.6-9.3 0-1.9.5 6.7-5.8-87.7l-5.8 94.8c0 6.3-3.6 12.4-10.6 12.4-5.2 0-10.6-4.1-10.6-12l-5.8-87.7c-5.8 92.5-5.3 84-5.3 85.9-1.1 4.8-4.8 9.3-10.6 9.3-3 0-9.8-2.1-10.6-9.3 0-.7-.4-1.1-.4-2.6l-6.2-88.6L182 348c-.7 6.5-6.7 9.3-10.6 9.3-5.8 0-9.6-4.1-10.6-8.9L149.7 272c-2 4-3.5 8.4-11.1 8.4H87.2v-21.3H132l13.7-27.9c4.4-9.9 18.2-7.2 19.9 2.7l3.1 20.4 8.4-97.9c0-6 4.8-10.6 10.6-10.6.5 0 10.6-.2 10.6 12.4l4.9 69.1 6.6-92.6c0-10.1 9.5-10.6 10.2-10.6.6 0 10.6.7 10.6 10.6l5.3 80.6 6.2-97.9c.1-1.1-.6-10.3 9.9-11.5z"]},oM={prefix:"fab",iconName:"creative-commons-sampling-plus",icon:[496,512,[],"f4f1","M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm107 205.6c-4.7 0-9 2.8-10.7 7.2l-4 9.5-11-92.8c-1.7-13.9-22-13.4-23.1.4l-4.3 51.4-5.2-68.8c-1.1-14.3-22.1-14.2-23.2 0l-3.5 44.9-5.9-94.3c-.9-14.5-22.3-14.4-23.2 0l-5.1 83.7-4.3-66.3c-.9-14.4-22.2-14.4-23.2 0l-5.3 80.2-4.1-57c-1.1-14.3-22-14.3-23.2-.2l-7.7 89.8-1.8-12.2c-1.7-11.4-17.1-13.6-22-3.3l-13.2 27.7H87.5v23.2h51.3c4.4 0 8.4-2.5 10.4-6.4l10.7 73.1c2 13.5 21.9 13 23.1-.7l3.8-43.6 5.7 78.3c1.1 14.4 22.3 14.2 23.2-.1l4.6-70.4 4.8 73.3c.9 14.4 22.3 14.4 23.2-.1l4.9-80.5 4.5 71.8c.9 14.3 22.1 14.5 23.2.2l4.6-58.6 4.9 64.4c1.1 14.3 22 14.2 23.1.1l6.8-83 2.7 22.3c1.4 11.8 17.7 14.1 22.3 3.1l18-43.4h50.5V258l-58.4.3zm-78 5.2h-21.9v21.9c0 4.1-3.3 7.5-7.5 7.5-4.1 0-7.5-3.3-7.5-7.5v-21.9h-21.9c-4.1 0-7.5-3.3-7.5-7.5 0-4.1 3.4-7.5 7.5-7.5h21.9v-21.9c0-4.1 3.4-7.5 7.5-7.5s7.5 3.3 7.5 7.5v21.9h21.9c4.1 0 7.5 3.3 7.5 7.5 0 4.1-3.4 7.5-7.5 7.5z"]},rM={prefix:"fab",iconName:"creative-commons-share",icon:[496,512,[],"f4f2","M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm101 132.4c7.8 0 13.7 6.1 13.7 13.7v182.5c0 7.7-6.1 13.7-13.7 13.7H214.3c-7.7 0-13.7-6-13.7-13.7v-54h-54c-7.8 0-13.7-6-13.7-13.7V131.1c0-8.2 6.6-12.7 12.4-13.7h136.4c7.7 0 13.7 6 13.7 13.7v54h54zM159.9 300.3h40.7V198.9c0-7.4 5.8-12.6 12-13.7h55.8v-40.3H159.9v155.4zm176.2-88.1H227.6v155.4h108.5V212.2z"]},lM={prefix:"fab",iconName:"creative-commons-zero",icon:[496,512,[],"f4f3","M247.6 8C389.4 8 496 118.1 496 256c0 147.1-118.5 248-248.4 248C113.6 504 0 394.5 0 256 0 123.1 104.7 8 247.6 8zm.8 44.7C130.2 52.7 44.7 150.6 44.7 256c0 109.8 91.2 202.8 203.7 202.8 103.2 0 202.8-81.1 202.8-202.8.1-113.8-90.2-203.3-202.8-203.3zm-.4 60.5c-81.9 0-102.5 77.3-102.5 142.8 0 65.5 20.6 142.8 102.5 142.8S350.5 321.5 350.5 256c0-65.5-20.6-142.8-102.5-142.8zm0 53.9c3.3 0 6.4.5 9.2 1.2 5.9 5.1 8.8 12.1 3.1 21.9l-54.5 100.2c-1.7-12.7-1.9-25.1-1.9-34.4 0-28.8 2-88.9 44.1-88.9zm40.8 46.2c2.9 15.4 3.3 31.4 3.3 42.7 0 28.9-2 88.9-44.1 88.9-13.5 0-32.6-7.7-20.1-26.4l60.9-105.2z"]},fM={prefix:"fab",iconName:"critical-role",icon:[448,512,[],"f6c9","M225.82 0c.26.15 216.57 124.51 217.12 124.72 3 1.18 3.7 3.46 3.7 6.56q-.11 125.17 0 250.36a5.88 5.88 0 0 1-3.38 5.78c-21.37 12-207.86 118.29-218.93 124.58h-3C142 466.34 3.08 386.56 2.93 386.48a3.29 3.29 0 0 1-1.88-3.24c0-.87 0-225.94-.05-253.1a5 5 0 0 1 2.93-4.93C27.19 112.11 213.2 6 224.07 0zM215.4 20.42l-.22-.16Q118.06 75.55 21 130.87c0 .12.08.23.13.35l30.86 11.64c-7.71 6-8.32 6-10.65 5.13-.1 0-24.17-9.28-26.8-10v230.43c.88-1.41 64.07-110.91 64.13-111 1.62-2.82 3-1.92 9.12-1.52 1.4.09 1.48.22.78 1.42-41.19 71.33-36.4 63-67.48 116.94-.81 1.4-.61 1.13 1.25 1.13h186.5c1.44 0 1.69-.23 1.7-1.64v-8.88c0-1.34 2.36-.81-18.37-1-7.46-.07-14.14-3.22-21.38-12.7-7.38-9.66-14.62-19.43-21.85-29.21-2.28-3.08-3.45-2.38-16.76-2.38-1.75 0-1.78 0-1.76 1.82.29 26.21.15 25.27 1 32.66.52 4.37 2.16 4.2 9.69 4.81 3.14.26 3.88 4.08.52 4.92-1.57.39-31.6.51-33.67-.1a2.42 2.42 0 0 1 .3-4.73c3.29-.76 6.16.81 6.66-4.44 1.3-13.66 1.17-9 1.1-79.42 0-10.82-.35-12.58-5.36-13.55-1.22-.24-3.54-.16-4.69-.55-2.88-1-2-4.84 1.77-4.85 33.67 0 46.08-1.07 56.06 4.86 7.74 4.61 12 11.48 12.51 20.4.88 14.59-6.51 22.35-15 32.59a1.46 1.46 0 0 0 0 2.22c2.6 3.25 5 6.63 7.71 9.83 27.56 33.23 24.11 30.54 41.28 33.06.89.13 1-.42 1-1.15v-11c0-1 .32-1.43 1.41-1.26a72.37 72.37 0 0 0 23.58-.3c1.08-.15 1.5.2 1.48 1.33 0 .11.88 26.69.87 26.8-.05 1.52.67 1.62 1.89 1.62h186.71Q386.51 304.6 346 234.33c2.26-.66-.4 0 6.69-1.39 2-.39 2.05-.41 3.11 1.44 7.31 12.64 77.31 134 77.37 134.06V138c-1.72.5-103.3 38.72-105.76 39.68-1.08.42-1.55.2-1.91-.88-.63-1.9-1.34-3.76-2.09-5.62-.32-.79-.09-1.13.65-1.39.1 0 95.53-35.85 103-38.77-65.42-37.57-130.56-75-196-112.6l86.82 150.39-.28.33c-9.57-.9-10.46-1.6-11.8-3.94-1-1.69-73.5-127.71-82-142.16-9.1 14.67-83.56 146.21-85.37 146.32-2.93.17-5.88.08-9.25.08q43.25-74.74 86.18-149zm51.93 129.92a37.68 37.68 0 0 0 5.54-.85c1.69-.3 2.53.2 2.6 1.92 0 .11.07 19.06-.86 20.45s-1.88 1.22-2.6-.19c-5-9.69 6.22-9.66-39.12-12-.7 0-1 .23-1 .93 0 .13 3.72 122 3.73 122.11 0 .89.52 1.2 1.21 1.51a83.92 83.92 0 0 1 8.7 4.05c7.31 4.33 11.38 10.84 12.41 19.31 1.44 11.8-2.77 35.77-32.21 37.14-2.75.13-28.26 1.08-34.14-23.25-4.66-19.26 8.26-32.7 19.89-36.4a2.45 2.45 0 0 0 2-2.66c.1-5.63 3-107.1 3.71-121.35.05-1.08-.62-1.16-1.35-1.15-32.35.52-36.75-.34-40.22 8.52-2.42 6.18-4.14 1.32-3.95.23q1.59-9 3.31-18c.4-2.11 1.43-2.61 3.43-1.86 5.59 2.11 6.72 1.7 37.25 1.92 1.73 0 1.78-.08 1.82-1.85.68-27.49.58-22.59 1-29.55a2.69 2.69 0 0 0-1.63-2.8c-5.6-2.91-8.75-7.55-8.9-13.87-.35-14.81 17.72-21.67 27.38-11.51 6.84 7.19 5.8 18.91-2.45 24.15a4.35 4.35 0 0 0-2.22 4.34c0 .59-.11-4.31 1 30.05 0 .9.43 1.12 1.24 1.11.1 0 23-.09 34.47-.37zM68.27 141.7c19.84-4.51 32.68-.56 52.49 1.69 2.76.31 3.74 1.22 3.62 4-.21 5-1.16 22.33-1.24 23.15a2.65 2.65 0 0 1-1.63 2.34c-4.06 1.7-3.61-4.45-4-7.29-3.13-22.43-73.87-32.7-74.63 25.4-.31 23.92 17 53.63 54.08 50.88 27.24-2 19-20.19 24.84-20.47a2.72 2.72 0 0 1 3 3.36c-1.83 10.85-3.42 18.95-3.45 19.15-1.54 9.17-86.7 22.09-93.35-42.06-2.71-25.85 10.44-53.37 40.27-60.15zm80 87.67h-19.49a2.57 2.57 0 0 1-2.66-1.79c2.38-3.75 5.89.92 5.86-6.14-.08-25.75.21-38 .23-40.1 0-3.42-.53-4.65-3.32-4.94-7-.72-3.11-3.37-1.11-3.38 11.84-.1 22.62-.18 30.05.72 8.77 1.07 16.71 12.63 7.93 22.62-2 2.25-4 4.42-6.14 6.73.95 1.15 6.9 8.82 17.28 19.68 2.66 2.78 6.15 3.51 9.88 3.13a2.21 2.21 0 0 0 2.23-2.12c.3-3.42.26 4.73.45-40.58 0-5.65-.34-6.58-3.23-6.83-3.95-.35-4-2.26-.69-3.37l19.09-.09c.32 0 4.49.53 1 3.38 0 .05-.16 0-.24 0-3.61.26-3.94 1-4 4.62-.27 43.93.07 40.23.41 42.82.11.84.27 2.23 5.1 2.14 2.49 0 3.86 3.37 0 3.4-10.37.08-20.74 0-31.11.07-10.67 0-13.47-6.2-24.21-20.82-1.6-2.18-8.31-2.36-8.2-.37.88 16.47 0 17.78 4 17.67 4.75-.1 4.73 3.57.83 3.55zm275-10.15c-1.21 7.13.17 10.38-5.3 10.34-61.55-.42-47.82-.22-50.72-.31a18.4 18.4 0 0 1-3.63-.73c-2.53-.6 1.48-1.23-.38-5.6-1.43-3.37-2.78-6.78-4.11-10.19a1.94 1.94 0 0 0-2-1.44 138 138 0 0 0-14.58.07 2.23 2.23 0 0 0-1.62 1.06c-1.58 3.62-3.07 7.29-4.51 11-1.27 3.23 7.86 1.32 12.19 2.16 3 .57 4.53 3.72.66 3.73H322.9c-2.92 0-3.09-3.15-.74-3.21a6.3 6.3 0 0 0 5.92-3.47c1.5-3 2.8-6 4.11-9.09 18.18-42.14 17.06-40.17 18.42-41.61a1.83 1.83 0 0 1 3 0c2.93 3.34 18.4 44.71 23.62 51.92 2 2.7 5.74 2 6.36 2 3.61.13 4-1.11 4.13-4.29.09-1.87.08 1.17.07-41.24 0-4.46-2.36-3.74-5.55-4.27-.26 0-2.56-.63-.08-3.06.21-.2-.89-.24 21.7-.15 2.32 0 5.32 2.75-1.21 3.45a2.56 2.56 0 0 0-2.66 2.83c-.07 1.63-.19 38.89.29 41.21a3.06 3.06 0 0 0 3.23 2.43c13.25.43 14.92.44 16-3.41 1.67-5.78 4.13-2.52 3.73-.19zm-104.72 64.37c-4.24 0-4.42-3.39-.61-3.41 35.91-.16 28.11.38 37.19-.65 1.68-.19 2.38.24 2.25 1.89-.26 3.39-.64 6.78-1 10.16-.25 2.16-3.2 2.61-3.4-.15-.38-5.31-2.15-4.45-15.63-5.08-1.58-.07-1.64 0-1.64 1.52V304c0 1.65 0 1.6 1.62 1.47 3.12-.25 10.31.34 15.69-1.52.47-.16 3.3-1.79 3.07 1.76 0 .21-.76 10.35-1.18 11.39-.53 1.29-1.88 1.51-2.58.32-1.17-2 0-5.08-3.71-5.3-15.42-.9-12.91-2.55-12.91 6 0 12.25-.76 16.11 3.89 16.24 16.64.48 14.4 0 16.43-5.71.84-2.37 3.5-1.77 3.18.58-.44 3.21-.85 6.43-1.23 9.64 0 .36-.16 2.4-4.66 2.39-37.16-.08-34.54-.19-35.21-.31-2.72-.51-2.2-3 .22-3.45 1.1-.19 4 .54 4.16-2.56 2.44-56.22-.07-51.34-3.91-51.33zm-.41-109.52c2.46.61 3.13 1.76 2.95 4.65-.33 5.3-.34 9-.55 9.69-.66 2.23-3.15 2.12-3.34-.27-.38-4.81-3.05-7.82-7.57-9.15-26.28-7.73-32.81 15.46-27.17 30.22 5.88 15.41 22 15.92 28.86 13.78 5.92-1.85 5.88-6.5 6.91-7.58 1.23-1.3 2.25-1.84 3.12 1.1 0 .1.57 11.89-6 12.75-1.6.21-19.38 3.69-32.68-3.39-21-11.19-16.74-35.47-6.88-45.33 14-14.06 39.91-7.06 42.32-6.47zM289.8 280.14c3.28 0 3.66 3 .16 3.43-2.61.32-5-.42-5 5.46 0 2-.19 29.05.4 41.45.11 2.29 1.15 3.52 3.44 3.65 22 1.21 14.95-1.65 18.79-6.34 1.83-2.24 2.76.84 2.76 1.08.35 13.62-4 12.39-5.19 12.4l-38.16-.19c-1.93-.23-2.06-3-.42-3.38 2-.48 4.94.4 5.13-2.8 1-15.87.57-44.65.34-47.81-.27-3.77-2.8-3.27-5.68-3.71-2.47-.38-2-3.22.34-3.22 1.45-.02 17.97-.03 23.09-.02zm-31.63-57.79c.07 4.08 2.86 3.46 6 3.58 2.61.1 2.53 3.41-.07 3.43-6.48 0-13.7 0-21.61-.06-3.84 0-3.38-3.35 0-3.37 4.49 0 3.24 1.61 3.41-45.54 0-5.08-3.27-3.54-4.72-4.23-2.58-1.23-1.36-3.09.41-3.15 1.29 0 20.19-.41 21.17.21s1.87 1.65-.42 2.86c-1 .52-3.86-.28-4.15 2.47 0 .21-.82 1.63-.07 43.8zm-36.91 274.27a2.93 2.93 0 0 0 3.26 0c17-9.79 182-103.57 197.42-112.51-.14-.43 11.26-.18-181.52-.27-1.22 0-1.57.37-1.53 1.56 0 .1 1.25 44.51 1.22 50.38a28.33 28.33 0 0 1-1.36 7.71c-.55 1.83.38-.5-13.5 32.23-.73 1.72-1 2.21-2-.08-4.19-10.34-8.28-20.72-12.57-31a23.6 23.6 0 0 1-2-10.79c.16-2.46.8-16.12 1.51-48 0-1.95 0-2-2-2h-183c2.58 1.63 178.32 102.57 196 112.76zm-90.9-188.75c0 2.4.36 2.79 2.76 3 11.54 1.17 21 3.74 25.64-7.32 6-14.46 2.66-34.41-12.48-38.84-2-.59-16-2.76-15.94 1.51.05 8.04.01 11.61.02 41.65zm105.75-15.05c0 2.13 1.07 38.68 1.09 39.13.34 9.94-25.58 5.77-25.23-2.59.08-2 1.37-37.42 1.1-39.43-14.1 7.44-14.42 40.21 6.44 48.8a17.9 17.9 0 0 0 22.39-7.07c4.91-7.76 6.84-29.47-5.43-39a2.53 2.53 0 0 1-.36.12zm-12.28-198c-9.83 0-9.73 14.75-.07 14.87s10.1-14.88.07-14.91zm-80.15 103.83c0 1.8.41 2.4 2.17 2.58 13.62 1.39 12.51-11 12.16-13.36-1.69-11.22-14.38-10.2-14.35-7.81.05 4.5-.03 13.68.02 18.59zm212.32 6.4l-6.1-15.84c-2.16 5.48-4.16 10.57-6.23 15.84z"]},sM={prefix:"fab",iconName:"css3",icon:[512,512,[],"f13c","M480 32l-64 368-223.3 80L0 400l19.6-94.8h82l-8 40.6L210 390.2l134.1-44.4 18.8-97.1H29.5l16-82h333.7l10.5-52.7H56.3l16.3-82H480z"]},hM={prefix:"fab",iconName:"css3-alt",icon:[384,512,[],"f38b","M0 32l34.9 395.8L192 480l157.1-52.2L384 32H0zm313.1 80l-4.8 47.3L193 208.6l-.3.1h111.5l-12.8 146.6-98.2 28.7-98.8-29.2-6.4-73.9h48.9l3.2 38.3 52.6 13.3 54.7-15.4 3.7-61.6-166.3-.5v-.1l-.2.1-3.6-46.3L193.1 162l6.5-2.7H76.7L70.9 112h242.2z"]},mM={prefix:"fab",iconName:"cuttlefish",icon:[440,512,[],"f38c","M344 305.5c-17.5 31.6-57.4 54.5-96 54.5-56.6 0-104-47.4-104-104s47.4-104 104-104c38.6 0 78.5 22.9 96 54.5 13.7-50.9 41.7-93.3 87-117.8C385.7 39.1 320.5 8 248 8 111 8 0 119 0 256s111 248 248 248c72.5 0 137.7-31.1 183-80.7-45.3-24.5-73.3-66.9-87-117.8z"]},vM={prefix:"fab",iconName:"d-and-d",icon:[576,512,[],"f38d","M82.5 98.9c-.6-17.2 2-33.8 12.7-48.2.3 7.4 1.2 14.5 4.2 21.6 5.9-27.5 19.7-49.3 42.3-65.5-1.9 5.9-3.5 11.8-3 17.7 8.7-7.4 18.8-17.8 44.4-22.7 14.7-2.8 29.7-2 42.1 1 38.5 9.3 61 34.3 69.7 72.3 5.3 23.1.7 45-8.3 66.4-5.2 12.4-12 24.4-20.7 35.1-2-1.9-3.9-3.8-5.8-5.6-42.8-40.8-26.8-25.2-37.4-37.4-1.1-1.2-1-2.2-.1-3.6 8.3-13.5 11.8-28.2 10-44-1.1-9.8-4.3-18.9-11.3-26.2-14.5-15.3-39.2-15-53.5.6-11.4 12.5-14.1 27.4-10.9 43.6.2 1.3.4 2.7 0 3.9-3.4 13.7-4.6 27.6-2.5 41.6.1.5.1 1.1.1 1.6 0 .3-.1.5-.2 1.1-21.8-11-36-28.3-43.2-52.2-8.3 17.8-11.1 35.5-6.6 54.1-15.6-15.2-21.3-34.3-22-55.2zm469.6 123.2c-11.6-11.6-25-20.4-40.1-26.6-12.8-5.2-26-7.9-39.9-7.1-10 .6-19.6 3.1-29 6.4-2.5.9-5.1 1.6-7.7 2.2-4.9 1.2-7.3-3.1-4.7-6.8 3.2-4.6 3.4-4.2 15-12 .6-.4 1.2-.8 2.2-1.5h-2.5c-.6 0-1.2.2-1.9.3-19.3 3.3-30.7 15.5-48.9 29.6-10.4 8.1-13.8 3.8-12-.5 1.4-3.5 3.3-6.7 5.1-10 1-1.8 2.3-3.4 3.5-5.1-.2-.2-.5-.3-.7-.5-27 18.3-46.7 42.4-57.7 73.3.3.3.7.6 1 .9.3-.6.5-1.2.9-1.7 10.4-12.1 22.8-21.8 36.6-29.8 18.2-10.6 37.5-18.3 58.7-20.2 4.3-.4 8.7-.1 13.1-.1-1.8.7-3.5.9-5.3 1.1-18.5 2.4-35.5 9-51.5 18.5-30.2 17.9-54.5 42.2-75.1 70.4-.3.4-.4.9-.7 1.3 14.5 5.3 24 17.3 36.1 25.6.2-.1.3-.2.4-.4l1.2-2.7c12.2-26.9 27-52.3 46.7-74.5 16.7-18.8 38-25.3 62.5-20 5.9 1.3 11.4 4.4 17.2 6.8 2.3-1.4 5.1-3.2 8-4.7 8.4-4.3 17.4-7 26.7-9 14.7-3.1 29.5-4.9 44.5-1.3v-.5c-.5-.4-1.2-.8-1.7-1.4zM316.7 397.6c-39.4-33-22.8-19.5-42.7-35.6-.8.9 0-.2-1.9 3-11.2 19.1-25.5 35.3-44 47.6-10.3 6.8-21.5 11.8-34.1 11.8-21.6 0-38.2-9.5-49.4-27.8-12-19.5-13.3-40.7-8.2-62.6 7.8-33.8 30.1-55.2 38.6-64.3-18.7-6.2-33 1.7-46.4 13.9.8-13.9 4.3-26.2 11.8-37.3-24.3 10.6-45.9 25-64.8 43.9-.3-5.8 5.4-43.7 5.6-44.7.3-2.7-.6-5.3-3-7.4-24.2 24.7-44.5 51.8-56.1 84.6 7.4-5.9 14.9-11.4 23.6-16.2-8.3 22.3-19.6 52.8-7.8 101.1 4.6 19 11.9 36.8 24.1 52.3 2.9 3.7 6.3 6.9 9.5 10.3.2-.2.4-.3.6-.5-1.4-7-2.2-14.1-1.5-21.9 2.2 3.2 3.9 6 5.9 8.6 12.6 16 28.7 27.4 47.2 35.6 25 11.3 51.1 13.3 77.9 8.6 54.9-9.7 90.7-48.6 116-98.8 1-1.8.6-2.9-.9-4.2zm172-46.4c-9.5-3.1-22.2-4.2-28.7-2.9 9.9 4 14.1 6.6 18.8 12 12.6 14.4 10.4 34.7-5.4 45.6-11.7 8.1-24.9 10.5-38.9 9.1-1.2-.1-2.3-.4-3-.6 2.8-3.7 6-7 8.1-10.8 9.4-16.8 5.4-42.1-8.7-56.1-2.1-2.1-4.6-3.9-7-5.9-.3 1.3-.1 2.1.1 2.8 4.2 16.6-8.1 32.4-24.8 31.8-7.6-.3-13.9-3.8-19.6-8.5-19.5-16.1-39.1-32.1-58.5-48.3-5.9-4.9-12.5-8.1-20.1-8.7-4.6-.4-9.3-.6-13.9-.9-5.9-.4-8.8-2.8-10.4-8.4-.9-3.4-1.5-6.8-2.2-10.2-1.5-8.1-6.2-13-14.3-14.2-4.4-.7-8.9-1-13.3-1.5-13-1.4-19.8-7.4-22.6-20.3-5 11-1.6 22.4 7.3 29.9 4.5 3.8 9.3 7.3 13.8 11.2 4.6 3.8 7.4 8.7 7.9 14.8.4 4.7.8 9.5 1.8 14.1 2.2 10.6 8.9 18.4 17 25.1 16.5 13.7 33 27.3 49.5 41.1 17.9 15 13.9 32.8 13 56-.9 22.9 12.2 42.9 33.5 51.2 1 .4 2 .6 3.6 1.1-15.7-18.2-10.1-44.1.7-52.3.3 2.2.4 4.3.9 6.4 9.4 44.1 45.4 64.2 85 56.9 16-2.9 30.6-8.9 42.9-19.8 2-1.8 3.7-4.1 5.9-6.5-19.3 4.6-35.8.1-50.9-10.6.7-.3 1.3-.3 1.9-.3 21.3 1.8 40.6-3.4 57-17.4 19.5-16.6 26.6-42.9 17.4-66-8.3-20.1-23.6-32.3-43.8-38.9zM99.4 179.3c-5.3-9.2-13.2-15.6-22.1-21.3 13.7-.5 26.6.2 39.6 3.7-7-12.2-8.5-24.7-5-38.7 5.3 11.9 13.7 20.1 23.6 26.8 19.7 13.2 35.7 19.6 46.7 30.2 3.4 3.3 6.3 7.1 9.6 10.9-.8-2.1-1.4-4.1-2.2-6-5-10.6-13-18.6-22.6-25-1.8-1.2-2.8-2.5-3.4-4.5-3.3-12.5-3-25.1-.7-37.6 1-5.5 2.8-10.9 4.5-16.3.8-2.4 2.3-4.6 4-6.6.6 6.9 0 25.5 19.6 46 10.8 11.3 22.4 21.9 33.9 32.7 9 8.5 18.3 16.7 25.5 26.8 1.1 1.6 2.2 3.3 3.8 4.7-5-13-14.2-24.1-24.2-33.8-9.6-9.3-19.4-18.4-29.2-27.4-3.3-3-4.6-6.7-5.1-10.9-1.2-10.4 0-20.6 4.3-30.2.5-1 1.1-2 1.9-3.3.5 4.2.6 7.9 1.4 11.6 4.8 23.1 20.4 36.3 49.3 63.5 10 9.4 19.3 19.2 25.6 31.6 4.8 9.3 7.3 19 5.7 29.6-.1.6.5 1.7 1.1 2 6.2 2.6 10 6.9 9.7 14.3 7.7-2.6 12.5-8 16.4-14.5 4.2 20.2-9.1 50.3-27.2 58.7.4-4.5 5-23.4-16.5-27.7-6.8-1.3-12.8-1.3-22.9-2.1 4.7-9 10.4-20.6.5-22.4-24.9-4.6-52.8 1.9-57.8 4.6 8.2.4 16.3 1 23.5 3.3-2 6.5-4 12.7-5.8 18.9-1.9 6.5 2.1 14.6 9.3 9.6 1.2-.9 2.3-1.9 3.3-2.7-3.1 17.9-2.9 15.9-2.8 18.3.3 10.2 9.5 7.8 15.7 7.3-2.5 11.8-29.5 27.3-45.4 25.8 7-4.7 12.7-10.3 15.9-17.9-6.5.8-12.9 1.6-19.2 2.4l-.3-.9c4.7-3.4 8-7.8 10.2-13.1 8.7-21.1-3.6-38-25-39.9-9.1-.8-17.8.8-25.9 5.5 6.2-15.6 17.2-26.6 32.6-34.5-15.2-4.3-8.9-2.7-24.6-6.3 14.6-9.3 30.2-13.2 46.5-14.6-5.2-3.2-48.1-3.6-70.2 20.9 7.9 1.4 15.5 2.8 23.2 4.2-23.8 7-44 19.7-62.4 35.6 1.1-4.8 2.7-9.5 3.3-14.3.6-4.5.8-9.2.1-13.6-1.5-9.4-8.9-15.1-19.7-16.3-7.9-.9-15.6.1-23.3 1.3-.9.1-1.7.3-2.9 0 15.8-14.8 36-21.7 53.1-33.5 6-4.5 6.8-8.2 3-14.9zm128.4 26.8c3.3 16 12.6 25.5 23.8 24.3-4.6-11.3-12.1-19.5-23.8-24.3z"]},zM={prefix:"fab",iconName:"d-and-d-beyond",icon:[640,512,[],"f6ca","M313.8 241.5c13.8 0 21-10.1 24.8-17.9-1-1.1-5-4.2-7.4-6.6-2.4 4.3-8.2 10.7-13.9 10.7-10.2 0-15.4-14.7-3.2-26.6-.5-.2-4.3-1.8-8 2.4 0-3 1-5.1 2.1-6.6-3.5 1.3-9.8 5.6-11.4 7.9.2-5.8 1.6-7.5.6-9l-.2-.2s-8.5 5.6-9.3 14.7c0 0 1.1-1.6 2.1-1.9.6-.3 1.3 0 .6 1.9-.2.6-5.8 15.7 5.1 26-.6-1.6-1.9-7.6 2.4-1.9-.3.1 5.8 7.1 15.7 7.1zm52.4-21.1c0-4-4.9-4.4-5.6-4.5 2 3.9.9 7.5.2 9 2.5-.4 5.4-1.6 5.4-4.5zm10.3 5.2c0-6.4-6.2-11.4-13.5-10.7 8 1.3 5.6 13.8-5 11.4 3.7-2.6 3.2-9.9-1.3-12.5 1.4 4.2-3 8.2-7.4 4.6-2.4-1.9-8-6.6-10.6-8.6-2.4-2.1-5.5-1-6.6-1.8-1.3-1.1-.5-3.8-2.2-5-1.6-.8-3-.3-4.8-1-1.6-.6-2.7-1.9-2.6-3.5-2.5 4.4 3.4 6.3 4.5 8.5 1 1.9-.8 4.8 4 8.5 14.8 11.6 9.1 8 10.4 18.1.6 4.3 4.2 6.7 6.4 7.4-2.1-1.9-2.9-6.4 0-9.3 0 13.9 19.2 13.3 23.1 6.4-2.4 1.1-7-.2-9-1.9 7.7 1 14.2-4.1 14.6-10.6zm-39.4-18.4c2 .8 1.6.7 6.4 4.5 10.2-24.5 21.7-15.7 22-15.5 2.2-1.9 9.8-3.8 13.8-2.7-2.4-2.7-7.5-6.2-13.3-6.2-4.7 0-7.4 2.2-8 1.3-.8-1.4 3.2-3.4 3.2-3.4-5.4.2-9.6 6.7-11.2 5.9-1.1-.5 1.4-3.7 1.4-3.7-5.1 2.9-9.3 9.1-10.2 13 4.6-5.8 13.8-9.8 19.7-9-10.5.5-19.5 9.7-23.8 15.8zm242.5 51.9c-20.7 0-40 1.3-50.3 2.1l7.4 8.2v77.2l-7.4 8.2c10.4.8 30.9 2.1 51.6 2.1 42.1 0 59.1-20.7 59.1-48.9 0-29.3-23.2-48.9-60.4-48.9zm-15.1 75.6v-53.3c30.1-3.3 46.8 3.8 46.8 26.3 0 25.6-21.4 30.2-46.8 27zM301.6 181c-1-3.4-.2-6.9 1.1-9.4 1 3 2.6 6.4 7.5 9-.5-2.4-.2-5.6.5-8-1.4-5.4 2.1-9.9 6.4-9.9 6.9 0 8.5 8.8 4.7 14.4 2.1 3.2 5.5 5.6 7.7 7.8 3.2-3.7 5.5-9.5 5.5-13.8 0-8.2-5.5-15.9-16.7-16.5-20-.9-20.2 16.6-20 18.9.5 5.2 3.4 7.8 3.3 7.5zm-.4 6c-.5 1.8-7 3.7-10.2 6.9 4.8-1 7-.2 7.8 1.8.5 1.4-.2 3.4-.5 5.6 1.6-1.8 7-5.5 11-6.2-1-.3-3.4-.8-4.3-.8 2.9-3.4 9.3-4.5 12.8-3.7-2.2-.2-6.7 1.1-8.5 2.6 1.6.3 3 .6 4.3 1.1-2.1.8-4.8 3.4-5.8 6.1 7-5 13.1 5.2 7 8.2.8.2 2.7 0 3.5-.5-.3 1.1-1.9 3-3 3.4 2.9 0 7-1.9 8.2-4.6 0 0-1.8.6-2.6-.2s.3-4.3.3-4.3c-2.3 2.9-3.4-1.3-1.3-4.2-1-.3-3.5-.6-4.6-.5 3.2-1.1 10.4-1.8 11.2-.3.6 1.1-1 3.4-1 3.4 4-.5 8.3 1.1 6.7 5.1 2.9-1.4 5.5-5.9 4.8-10.4-.3 1-1.6 2.4-2.9 2.7.2-1.4-1-2.2-1.9-2.6 1.7-9.6-14.6-14.2-14.1-23.9-1 1.3-1.8 5-.8 7.1 2.7 3.2 8.7 6.7 10.1 12.2-2.6-6.4-15.1-11.4-14.6-20.2-1.6 1.6-2.6 7.8-1.3 11 2.4 1.4 4.5 3.8 4.8 6.1-2.2-5.1-11.4-6.1-13.9-12.2-.6 2.2-.3 5 1 6.7 0 0-2.2-.8-7-.6 1.7.6 5.1 3.5 4.8 5.2zm25.9 7.4c-2.7 0-3.5-2.1-4.2-4.3 3.3 1.3 4.2 4.3 4.2 4.3zm38.9 3.7l-1-.6c-1.1-1-2.9-1.4-4.7-1.4-2.9 0-5.8 1.3-7.5 3.4-.8.8-1.4 1.8-2.1 2.6v15.7c3.5 2.6 7.1-2.9 3-7.2 1.5.3 4.6 2.7 5.1 3.2 0 0 2.6-.5 5-.5 2.1 0 3.9.3 5.6 1.1V196c-1.1.5-2.2 1-2.7 1.4zM79.9 305.9c17.2-4.6 16.2-18 16.2-19.9 0-20.6-24.1-25-37-25H3l8.3 8.6v29.5H0l11.4 14.6V346L3 354.6c61.7 0 73.8 1.5 86.4-5.9 6.7-4 9.9-9.8 9.9-17.6 0-5.1 2.6-18.8-19.4-25.2zm-41.3-27.5c20 0 29.6-.8 29.6 9.1v3c0 12.1-19 8.8-29.6 8.8zm0 59.2V315c12.2 0 32.7-2.3 32.7 8.8v4.5h.2c0 11.2-12.5 9.3-32.9 9.3zm101.2-19.3l23.1.2v-.2l14.1-21.2h-37.2v-14.9h52.4l-14.1-21v-.2l-73.5.2 7.4 8.2v77.1l-7.4 8.2h81.2l14.1-21.2-60.1.2zm214.7-60.1c-73.9 0-77.5 99.3-.3 99.3 77.9 0 74.1-99.3.3-99.3zm-.3 77.5c-37.4 0-36.9-55.3.2-55.3 36.8.1 38.8 55.3-.2 55.3zm-91.3-8.3l44.1-66.2h-41.7l6.1 7.2-20.5 37.2h-.3l-21-37.2 6.4-7.2h-44.9l44.1 65.8.2 19.4-7.7 8.2h42.6l-7.2-8.2zm-28.4-151.3c1.6 1.3 2.9 2.4 2.9 6.6v38.8c0 4.2-.8 5.3-2.7 6.4-.1.1-7.5 4.5-7.9 4.6h35.1c10 0 17.4-1.5 26-8.6-.6-5 .2-9.5.8-12 0-.2-1.8 1.4-2.7 3.5 0-5.7 1.6-15.4 9.6-20.5-.1 0-3.7-.8-9 1.1 2-3.1 10-7.9 10.4-7.9-8.2-26-38-22.9-32.2-22.9-30.9 0-32.6.3-39.9-4 .1.8.5 8.2 9.6 14.9zm21.5 5.5c4.6 0 23.1-3.3 23.1 17.3 0 20.7-18.4 17.3-23.1 17.3zm228.9 79.6l7 8.3V312h-.3c-5.4-14.4-42.3-41.5-45.2-50.9h-31.6l7.4 8.5v76.9l-7.2 8.3h39l-7.4-8.2v-47.4h.3c3.7 10.6 44.5 42.9 48.5 55.6h21.3v-85.2l7.4-8.3zm-106.7-96.1c-32.2 0-32.8.2-39.9-4 .1.7.5 8.3 9.6 14.9 3.1 2 2.9 4.3 2.9 9.5 1.8-1.1 3.8-2.2 6.1-3-1.1 1.1-2.7 2.7-3.5 4.5 1-1.1 7.5-5.1 14.6-3.5-1.6.3-4 1.1-6.1 2.9.1 0 2.1-1.1 7.5-.3v-4.3c4.7 0 23.1-3.4 23.1 17.3 0 20.5-18.5 17.3-19.7 17.3 5.7 4.4 5.8 12 2.2 16.3h.3c33.4 0 36.7-27.3 36.7-34 0-3.8-1.1-32-33.8-33.6z"]},pM={prefix:"fab",iconName:"dailymotion",icon:[448,512,[],"e052","M298.93,267a48.4,48.4,0,0,0-24.36-6.21q-19.83,0-33.44,13.27t-13.61,33.42q0,21.16,13.28,34.6t33.43,13.44q20.5,0,34.11-13.78T322,307.47A47.13,47.13,0,0,0,315.9,284,44.13,44.13,0,0,0,298.93,267ZM0,32V480H448V32ZM374.71,405.26h-53.1V381.37h-.67q-15.79,26.2-55.78,26.2-27.56,0-48.89-13.1a88.29,88.29,0,0,1-32.94-35.77q-11.6-22.68-11.59-50.89,0-27.56,11.76-50.22a89.9,89.9,0,0,1,32.93-35.78q21.18-13.09,47.72-13.1a80.87,80.87,0,0,1,29.74,5.21q13.28,5.21,25,17V153l55.79-12.09Z"]},dM={prefix:"fab",iconName:"dashcube",icon:[448,512,[],"f210","M326.6 104H110.4c-51.1 0-91.2 43.3-91.2 93.5V427c0 50.5 40.1 85 91.2 85h227.2c51.1 0 91.2-34.5 91.2-85V0L326.6 104zM153.9 416.5c-17.7 0-32.4-15.1-32.4-32.8V240.8c0-17.7 14.7-32.5 32.4-32.5h140.7c17.7 0 32 14.8 32 32.5v123.5l51.1 52.3H153.9z"]},uM={prefix:"fab",iconName:"deezer",icon:[576,512,[],"e077","M451.46,244.71H576V172H451.46Zm0-173.89v72.67H576V70.82Zm0,275.06H576V273.2H451.46ZM0,447.09H124.54V374.42H0Zm150.47,0H275V374.42H150.47Zm150.52,0H425.53V374.42H301Zm150.47,0H576V374.42H451.46ZM301,345.88H425.53V273.2H301Zm-150.52,0H275V273.2H150.47Zm0-101.17H275V172H150.47Z"]},MM={prefix:"fab",iconName:"delicious",icon:[448,512,[],"f1a5","M446.5 68c-.4-1.5-.9-3-1.4-4.5-.9-2.5-2-4.8-3.3-7.1-1.4-2.4-3-4.8-4.7-6.9-2.1-2.5-4.4-4.8-6.9-6.8-1.1-.9-2.2-1.7-3.3-2.5-1.3-.9-2.6-1.7-4-2.4-1.8-1-3.6-1.8-5.5-2.5-1.7-.7-3.5-1.3-5.4-1.7-3.8-1-7.9-1.5-12-1.5H48C21.5 32 0 53.5 0 80v352c0 4.1.5 8.2 1.5 12 2 7.7 5.8 14.6 11 20.3 1 1.1 2.1 2.2 3.3 3.3 5.7 5.2 12.6 9 20.3 11 3.8 1 7.9 1.5 12 1.5h352c26.5 0 48-21.5 48-48V80c-.1-4.1-.6-8.2-1.6-12zM416 432c0 8.8-7.2 16-16 16H224V256H32V80c0-8.8 7.2-16 16-16h176v192h192z"]},CM={prefix:"fab",iconName:"deploydog",icon:[512,512,[],"f38e","M382.2 136h51.7v239.6h-51.7v-20.7c-19.8 24.8-52.8 24.1-73.8 14.7-26.2-11.7-44.3-38.1-44.3-71.8 0-29.8 14.8-57.9 43.3-70.8 20.2-9.1 52.7-10.6 74.8 12.9V136zm-64.7 161.8c0 18.2 13.6 33.5 33.2 33.5 19.8 0 33.2-16.4 33.2-32.9 0-17.1-13.7-33.2-33.2-33.2-19.6 0-33.2 16.4-33.2 32.6zM188.5 136h51.7v239.6h-51.7v-20.7c-19.8 24.8-52.8 24.1-73.8 14.7-26.2-11.7-44.3-38.1-44.3-71.8 0-29.8 14.8-57.9 43.3-70.8 20.2-9.1 52.7-10.6 74.8 12.9V136zm-64.7 161.8c0 18.2 13.6 33.5 33.2 33.5 19.8 0 33.2-16.4 33.2-32.9 0-17.1-13.7-33.2-33.2-33.2-19.7 0-33.2 16.4-33.2 32.6zM448 96c17.5 0 32 14.4 32 32v256c0 17.5-14.4 32-32 32H64c-17.5 0-32-14.4-32-32V128c0-17.5 14.4-32 32-32h384m0-32H64C28.8 64 0 92.8 0 128v256c0 35.2 28.8 64 64 64h384c35.2 0 64-28.8 64-64V128c0-35.2-28.8-64-64-64z"]},HM={prefix:"fab",iconName:"deskpro",icon:[480,512,[],"f38f","M205.9 512l31.1-38.4c12.3-.2 25.6-1.4 36.5-6.6 38.9-18.6 38.4-61.9 38.3-63.8-.1-5-.8-4.4-28.9-37.4H362c-.2 50.1-7.3 68.5-10.2 75.7-9.4 23.7-43.9 62.8-95.2 69.4-8.7 1.1-32.8 1.2-50.7 1.1zm200.4-167.7c38.6 0 58.5-13.6 73.7-30.9l-175.5-.3-17.4 31.3 119.2-.1zm-43.6-223.9v168.3h-73.5l-32.7 55.5H250c-52.3 0-58.1-56.5-58.3-58.9-1.2-13.2-21.3-11.6-20.1 1.8 1.4 15.8 8.8 40 26.4 57.1h-91c-25.5 0-110.8-26.8-107-114V16.9C0 .9 9.7.3 15 .1h82c.2 0 .3.1.5.1 4.3-.4 50.1-2.1 50.1 43.7 0 13.3 20.2 13.4 20.2 0 0-18.2-5.5-32.8-15.8-43.7h84.2c108.7-.4 126.5 79.4 126.5 120.2zm-132.5 56l64 29.3c13.3-45.5-42.2-71.7-64-29.3z"]},gM={prefix:"fab",iconName:"dev",icon:[448,512,[],"f6cc","M120.12 208.29c-3.88-2.9-7.77-4.35-11.65-4.35H91.03v104.47h17.45c3.88 0 7.77-1.45 11.65-4.35 3.88-2.9 5.82-7.25 5.82-13.06v-69.65c-.01-5.8-1.96-10.16-5.83-13.06zM404.1 32H43.9C19.7 32 .06 51.59 0 75.8v360.4C.06 460.41 19.7 480 43.9 480h360.2c24.21 0 43.84-19.59 43.9-43.8V75.8c-.06-24.21-19.7-43.8-43.9-43.8zM154.2 291.19c0 18.81-11.61 47.31-48.36 47.25h-46.4V172.98h47.38c35.44 0 47.36 28.46 47.37 47.28l.01 70.93zm100.68-88.66H201.6v38.42h32.57v29.57H201.6v38.41h53.29v29.57h-62.18c-11.16.29-20.44-8.53-20.72-19.69V193.7c-.27-11.15 8.56-20.41 19.71-20.69h63.19l-.01 29.52zm103.64 115.29c-13.2 30.75-36.85 24.63-47.44 0l-38.53-144.8h32.57l29.71 113.72 29.57-113.72h32.58l-38.46 144.8z"]},VM={prefix:"fab",iconName:"deviantart",icon:[320,512,[],"f1bd","M320 93.2l-98.2 179.1 7.4 9.5H320v127.7H159.1l-13.5 9.2-43.7 84c-.3 0-8.6 8.6-9.2 9.2H0v-93.2l93.2-179.4-7.4-9.2H0V102.5h156l13.5-9.2 43.7-84c.3 0 8.6-8.6 9.2-9.2H320v93.1z"]},xM={prefix:"fab",iconName:"dhl",icon:[640,512,[],"f790","M238 301.2h58.7L319 271h-58.7L238 301.2zM0 282.9v6.4h81.8l4.7-6.4H0zM172.9 271c-8.7 0-6-3.6-4.6-5.5 2.8-3.8 7.6-10.4 10.4-14.1 2.8-3.7 2.8-5.9-2.8-5.9h-51l-41.1 55.8h100.1c33.1 0 51.5-22.5 57.2-30.3h-68.2zm317.5-6.9l39.3-53.4h-62.2l-39.3 53.4h62.2zM95.3 271H0v6.4h90.6l4.7-6.4zm111-26.6c-2.8 3.8-7.5 10.4-10.3 14.2-1.4 2-4.1 5.5 4.6 5.5h45.6s7.3-10 13.5-18.4c8.4-11.4.7-35-29.2-35H112.6l-20.4 27.8h111.4c5.6 0 5.5 2.2 2.7 5.9zM0 301.2h73.1l4.7-6.4H0v6.4zm323 0h58.7L404 271h-58.7c-.1 0-22.3 30.2-22.3 30.2zm222 .1h95v-6.4h-90.3l-4.7 6.4zm22.3-30.3l-4.7 6.4H640V271h-72.7zm-13.5 18.3H640v-6.4h-81.5l-4.7 6.4zm-164.2-78.6l-22.5 30.6h-26.2l22.5-30.6h-58.7l-39.3 53.4H409l39.3-53.4h-58.7zm33.5 60.3s-4.3 5.9-6.4 8.7c-7.4 10-.9 21.6 23.2 21.6h94.3l22.3-30.3H423.1z"]},LM={prefix:"fab",iconName:"diaspora",icon:[512,512,[],"f791","M251.64 354.55c-1.4 0-88 119.9-88.7 119.9S76.34 414 76 413.25s86.6-125.7 86.6-127.4c0-2.2-129.6-44-137.6-47.1-1.3-.5 31.4-101.8 31.7-102.1.6-.7 144.4 47 145.5 47 .4 0 .9-.6 1-1.3.4-2 1-148.6 1.7-149.6.8-1.2 104.5-.7 105.1-.3 1.5 1 3.5 156.1 6.1 156.1 1.4 0 138.7-47 139.3-46.3.8.9 31.9 102.2 31.5 102.6-.9.9-140.2 47.1-140.6 48.8-.3 1.4 82.8 122.1 82.5 122.9s-85.5 63.5-86.3 63.5c-1-.2-89-125.5-90.9-125.5z"]},bM={prefix:"fab",iconName:"digg",icon:[512,512,[],"f1a6","M81.7 172.3H0v174.4h132.7V96h-51v76.3zm0 133.4H50.9v-92.3h30.8v92.3zm297.2-133.4v174.4h81.8v28.5h-81.8V416H512V172.3H378.9zm81.8 133.4h-30.8v-92.3h30.8v92.3zm-235.6 41h82.1v28.5h-82.1V416h133.3V172.3H225.1v174.4zm51.2-133.3h30.8v92.3h-30.8v-92.3zM153.3 96h51.3v51h-51.3V96zm0 76.3h51.3v174.4h-51.3V172.3z"]},NM={prefix:"fab",iconName:"digital-ocean",icon:[512,512,[],"f391","M87 481.8h73.7v-73.6H87zM25.4 346.6v61.6H87v-61.6zm466.2-169.7c-23-74.2-82.4-133.3-156.6-156.6C164.9-32.8 8 93.7 8 255.9h95.8c0-101.8 101-180.5 208.1-141.7 39.7 14.3 71.5 46.1 85.8 85.7 39.1 107-39.7 207.8-141.4 208v.3h-.3V504c162.6 0 288.8-156.8 235.6-327.1zm-235.3 231v-95.3h-95.6v95.6H256v-.3z"]},AM={prefix:"fab",iconName:"discord",icon:[640,512,[],"f392","M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z"]},yM={prefix:"fab",iconName:"discourse",icon:[448,512,[],"f393","M225.9 32C103.3 32 0 130.5 0 252.1 0 256 .1 480 .1 480l225.8-.2c122.7 0 222.1-102.3 222.1-223.9C448 134.3 348.6 32 225.9 32zM224 384c-19.4 0-37.9-4.3-54.4-12.1L88.5 392l22.9-75c-9.8-18.1-15.4-38.9-15.4-61 0-70.7 57.3-128 128-128s128 57.3 128 128-57.3 128-128 128z"]},SM={prefix:"fab",iconName:"dochub",icon:[416,512,[],"f394","M397.9 160H256V19.6L397.9 160zM304 192v130c0 66.8-36.5 100.1-113.3 100.1H96V84.8h94.7c12 0 23.1.8 33.1 2.5v-84C212.9 1.1 201.4 0 189.2 0H0v512h189.2C329.7 512 400 447.4 400 318.1V192h-96z"]},wM={prefix:"fab",iconName:"docker",icon:[640,512,[],"f395","M349.9 236.3h-66.1v-59.4h66.1v59.4zm0-204.3h-66.1v60.7h66.1V32zm78.2 144.8H362v59.4h66.1v-59.4zm-156.3-72.1h-66.1v60.1h66.1v-60.1zm78.1 0h-66.1v60.1h66.1v-60.1zm276.8 100c-14.4-9.7-47.6-13.2-73.1-8.4-3.3-24-16.7-44.9-41.1-63.7l-14-9.3-9.3 14c-18.4 27.8-23.4 73.6-3.7 103.8-8.7 4.7-25.8 11.1-48.4 10.7H2.4c-8.7 50.8 5.8 116.8 44 162.1 37.1 43.9 92.7 66.2 165.4 66.2 157.4 0 273.9-72.5 328.4-204.2 21.4.4 67.6.1 91.3-45.2 1.5-2.5 6.6-13.2 8.5-17.1l-13.3-8.9zm-511.1-27.9h-66v59.4h66.1v-59.4zm78.1 0h-66.1v59.4h66.1v-59.4zm78.1 0h-66.1v59.4h66.1v-59.4zm-78.1-72.1h-66.1v60.1h66.1v-60.1z"]},kM={prefix:"fab",iconName:"draft2digital",icon:[480,512,[],"f396","M480 398.1l-144-82.2v64.7h-91.3c30.8-35 81.8-95.9 111.8-149.3 35.2-62.6 16.1-123.4-12.8-153.3-4.4-4.6-62.2-62.9-166-41.2-59.1 12.4-89.4 43.4-104.3 67.3-13.1 20.9-17 39.8-18.2 47.7-5.5 33 19.4 67.1 56.7 67.1 31.7 0 57.3-25.7 57.3-57.4 0-27.1-19.7-52.1-48-56.8 1.8-7.3 17.7-21.1 26.3-24.7 41.1-17.3 78 5.2 83.3 33.5 8.3 44.3-37.1 90.4-69.7 127.6C84.5 328.1 18.3 396.8 0 415.9l336-.1V480zM369.9 371l47.1 27.2-47.1 27.2zM134.2 161.4c0 12.4-10 22.4-22.4 22.4s-22.4-10-22.4-22.4 10-22.4 22.4-22.4 22.4 10.1 22.4 22.4zM82.5 380.5c25.6-27.4 97.7-104.7 150.8-169.9 35.1-43.1 40.3-82.4 28.4-112.7-7.4-18.8-17.5-30.2-24.3-35.7 45.3 2.1 68 23.4 82.2 38.3 0 0 42.4 48.2 5.8 113.3-37 65.9-110.9 147.5-128.5 166.7z"]},TM={prefix:"fab",iconName:"dribbble",icon:[512,512,[],"f17d","M256 8C119.252 8 8 119.252 8 256s111.252 248 248 248 248-111.252 248-248S392.748 8 256 8zm163.97 114.366c29.503 36.046 47.369 81.957 47.835 131.955-6.984-1.477-77.018-15.682-147.502-6.818-5.752-14.041-11.181-26.393-18.617-41.614 78.321-31.977 113.818-77.482 118.284-83.523zM396.421 97.87c-3.81 5.427-35.697 48.286-111.021 76.519-34.712-63.776-73.185-116.168-79.04-124.008 67.176-16.193 137.966 1.27 190.061 47.489zm-230.48-33.25c5.585 7.659 43.438 60.116 78.537 122.509-99.087 26.313-186.36 25.934-195.834 25.809C62.38 147.205 106.678 92.573 165.941 64.62zM44.17 256.323c0-2.166.043-4.322.108-6.473 9.268.19 111.92 1.513 217.706-30.146 6.064 11.868 11.857 23.915 17.174 35.949-76.599 21.575-146.194 83.527-180.531 142.306C64.794 360.405 44.17 310.73 44.17 256.323zm81.807 167.113c22.127-45.233 82.178-103.622 167.579-132.756 29.74 77.283 42.039 142.053 45.189 160.638-68.112 29.013-150.015 21.053-212.768-27.882zm248.38 8.489c-2.171-12.886-13.446-74.897-41.152-151.033 66.38-10.626 124.7 6.768 131.947 9.055-9.442 58.941-43.273 109.844-90.795 141.978z"]},EM={prefix:"fab",iconName:"dribbble-square",icon:[448,512,[],"f397","M90.2 228.2c8.9-42.4 37.4-77.7 75.7-95.7 3.6 4.9 28 38.8 50.7 79-64 17-120.3 16.8-126.4 16.7zM314.6 154c-33.6-29.8-79.3-41.1-122.6-30.6 3.8 5.1 28.6 38.9 51 80 48.6-18.3 69.1-45.9 71.6-49.4zM140.1 364c40.5 31.6 93.3 36.7 137.3 18-2-12-10-53.8-29.2-103.6-55.1 18.8-93.8 56.4-108.1 85.6zm98.8-108.2c-3.4-7.8-7.2-15.5-11.1-23.2C159.6 253 93.4 252.2 87.4 252c0 1.4-.1 2.8-.1 4.2 0 35.1 13.3 67.1 35.1 91.4 22.2-37.9 67.1-77.9 116.5-91.8zm34.9 16.3c17.9 49.1 25.1 89.1 26.5 97.4 30.7-20.7 52.5-53.6 58.6-91.6-4.6-1.5-42.3-12.7-85.1-5.8zm-20.3-48.4c4.8 9.8 8.3 17.8 12 26.8 45.5-5.7 90.7 3.4 95.2 4.4-.3-32.3-11.8-61.9-30.9-85.1-2.9 3.9-25.8 33.2-76.3 53.9zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-64 176c0-88.2-71.8-160-160-160S64 167.8 64 256s71.8 160 160 160 160-71.8 160-160z"]},PM={prefix:"fab",iconName:"dropbox",icon:[528,512,[],"f16b","M264.4 116.3l-132 84.3 132 84.3-132 84.3L0 284.1l132.3-84.3L0 116.3 132.3 32l132.1 84.3zM131.6 395.7l132-84.3 132 84.3-132 84.3-132-84.3zm132.8-111.6l132-84.3-132-83.6L395.7 32 528 116.3l-132.3 84.3L528 284.8l-132.3 84.3-131.3-85z"]},DM={prefix:"fab",iconName:"drupal",icon:[448,512,[],"f1a9","M319.5 114.7c-22.2-14-43.5-19.5-64.7-33.5-13-8.8-31.3-30-46.5-48.3-2.7 29.3-11.5 41.2-22 49.5-21.3 17-34.8 22.2-53.5 32.3C117 123 32 181.5 32 290.5 32 399.7 123.8 480 225.8 480 327.5 480 416 406 416 294c0-112.3-83-171-96.5-179.3zm2.5 325.6c-20.1 20.1-90.1 28.7-116.7 4.2-4.8-4.8.3-12 6.5-12 0 0 17 13.3 51.5 13.3 27 0 46-7.7 54.5-14 6.1-4.6 8.4 4.3 4.2 8.5zm-54.5-52.6c8.7-3.6 29-3.8 36.8 1.3 4.1 2.8 16.1 18.8 6.2 23.7-8.4 4.2-1.2-15.7-26.5-15.7-14.7 0-19.5 5.2-26.7 11-7 6-9.8 8-12.2 4.7-6-8.2 15.9-22.3 22.4-25zM360 405c-15.2-1-45.5-48.8-65-49.5-30.9-.9-104.1 80.7-161.3 42-38.8-26.6-14.6-104.8 51.8-105.2 49.5-.5 83.8 49 108.5 48.5 21.3-.3 61.8-41.8 81.8-41.8 48.7 0 23.3 109.3-15.8 106z"]},OM={prefix:"fab",iconName:"dyalog",icon:[416,512,[],"f399","M0 32v119.2h64V96h107.2C284.6 96 352 176.2 352 255.9 352 332 293.4 416 171.2 416H0v64h171.2C331.9 480 416 367.3 416 255.9c0-58.7-22.1-113.4-62.3-154.3C308.9 56 245.7 32 171.2 32H0z"]},IM={prefix:"fab",iconName:"earlybirds",icon:[480,512,[],"f39a","M313.2 47.5c1.2-13 21.3-14 36.6-8.7.9.3 26.2 9.7 19 15.2-27.9-7.4-56.4 18.2-55.6-6.5zm-201 6.9c30.7-8.1 62 20 61.1-7.1-1.3-14.2-23.4-15.3-40.2-9.6-1 .3-28.7 10.5-20.9 16.7zM319.4 160c-8.8 0-16 7.2-16 16s7.2 16 16 16 16-7.2 16-16-7.2-16-16-16zm-159.7 0c-8.8 0-16 7.2-16 16s7.2 16 16 16 16-7.2 16-16-7.2-16-16-16zm318.5 163.2c-9.9 24-40.7 11-63.9-1.2-13.5 69.1-58.1 111.4-126.3 124.2.3.9-2-.1 24 1 33.6 1.4 63.8-3.1 97.4-8-19.8-13.8-11.4-37.1-9.8-38.1 1.4-.9 14.7 1.7 21.6 11.5 8.6-12.5 28.4-14.8 30.2-13.6 1.6 1.1 6.6 20.9-6.9 34.6 4.7-.9 8.2-1.6 9.8-2.1 2.6-.8 17.7 11.3 3.1 13.3-14.3 2.3-22.6 5.1-47.1 10.8-45.9 10.7-85.9 11.8-117.7 12.8l1 11.6c3.8 18.1-23.4 24.3-27.6 6.2.8 17.9-27.1 21.8-28.4-1l-.5 5.3c-.7 18.4-28.4 17.9-28.3-.6-7.5 13.5-28.1 6.8-26.4-8.5l1.2-12.4c-36.7.9-59.7 3.1-61.8 3.1-20.9 0-20.9-31.6 0-31.6 2.4 0 27.7 1.3 63.2 2.8-61.1-15.5-103.7-55-114.9-118.2-25 12.8-57.5 26.8-68.2.8-10.5-25.4 21.5-42.6 66.8-73.4.7-6.6 1.6-13.3 2.7-19.8-14.4-19.6-11.6-36.3-16.1-60.4-16.8 2.4-23.2-9.1-23.6-23.1.3-7.3 2.1-14.9 2.4-15.4 1.1-1.8 10.1-2 12.7-2.6 6-31.7 50.6-33.2 90.9-34.5 19.7-21.8 45.2-41.5 80.9-48.3C203.3 29 215.2 8.5 216.2 8c1.7-.8 21.2 4.3 26.3 23.2 5.2-8.8 18.3-11.4 19.6-10.7 1.1.6 6.4 15-4.9 25.9 40.3 3.5 72.2 24.7 96 50.7 36.1 1.5 71.8 5.9 77.1 34 2.7.6 11.6.8 12.7 2.6.3.5 2.1 8.1 2.4 15.4-.5 13.9-6.8 25.4-23.6 23.1-3.2 17.3-2.7 32.9-8.7 47.7 2.4 11.7 4 23.8 4.8 36.4 37 25.4 70.3 42.5 60.3 66.9zM207.4 159.9c.9-44-37.9-42.2-78.6-40.3-21.7 1-38.9 1.9-45.5 13.9-11.4 20.9 5.9 92.9 23.2 101.2 9.8 4.7 73.4 7.9 86.3-7.1 8.2-9.4 15-49.4 14.6-67.7zm52 58.3c-4.3-12.4-6-30.1-15.3-32.7-2-.5-9-.5-11 0-10 2.8-10.8 22.1-17 37.2 15.4 0 19.3 9.7 23.7 9.7 4.3 0 6.3-11.3 19.6-14.2zm135.7-84.7c-6.6-12.1-24.8-12.9-46.5-13.9-40.2-1.9-78.2-3.8-77.3 40.3-.5 18.3 5 58.3 13.2 67.8 13 14.9 76.6 11.8 86.3 7.1 15.8-7.6 36.5-78.9 24.3-101.3z"]},BM={prefix:"fab",iconName:"ebay",icon:[640,512,[],"f4f4","M606 189.5l-54.8 109.9-54.9-109.9h-37.5l10.9 20.6c-11.5-19-35.9-26-63.3-26-31.8 0-67.9 8.7-71.5 43.1h33.7c1.4-13.8 15.7-21.8 35-21.8 26 0 41 9.6 41 33v3.4c-12.7 0-28 .1-41.7.4-42.4.9-69.6 10-76.7 34.4 1-5.2 1.5-10.6 1.5-16.2 0-52.1-39.7-76.2-75.4-76.2-21.3 0-43 5.5-58.7 24.2v-80.6h-32.1v169.5c0 10.3-.6 22.9-1.1 33.1h31.5c.7-6.3 1.1-12.9 1.1-19.5 13.6 16.6 35.4 24.9 58.7 24.9 36.9 0 64.9-21.9 73.3-54.2-.5 2.8-.7 5.8-.7 9 0 24.1 21.1 45 60.6 45 26.6 0 45.8-5.7 61.9-25.5 0 6.6.3 13.3 1.1 20.2h29.8c-.7-8.2-1-17.5-1-26.8v-65.6c0-9.3-1.7-17.2-4.8-23.8l61.5 116.1-28.5 54.1h35.9L640 189.5zM243.7 313.8c-29.6 0-50.2-21.5-50.2-53.8 0-32.4 20.6-53.8 50.2-53.8 29.8 0 50.2 21.4 50.2 53.8 0 32.3-20.4 53.8-50.2 53.8zm200.9-47.3c0 30-17.9 48.4-51.6 48.4-25.1 0-35-13.4-35-25.8 0-19.1 18.1-24.4 47.2-25.3 13.1-.5 27.6-.6 39.4-.6zm-411.9 1.6h128.8v-8.5c0-51.7-33.1-75.4-78.4-75.4-56.8 0-83 30.8-83 77.6 0 42.5 25.3 74 82.5 74 31.4 0 68-11.7 74.4-46.1h-33.1c-12 35.8-87.7 36.7-91.2-21.6zm95-21.4H33.3c6.9-56.6 92.1-54.7 94.4 0z"]},RM={prefix:"fab",iconName:"edge",icon:[512,512,[],"f282","M481.92,134.48C440.87,54.18,352.26,8,255.91,8,137.05,8,37.51,91.68,13.47,203.66c26-46.49,86.22-79.14,149.46-79.14,79.27,0,121.09,48.93,122.25,50.18,22,23.8,33,50.39,33,83.1,0,10.4-5.31,25.82-15.11,38.57-1.57,2-6.39,4.84-6.39,11,0,5.06,3.29,9.92,9.14,14,27.86,19.37,80.37,16.81,80.51,16.81A115.39,115.39,0,0,0,444.94,322a118.92,118.92,0,0,0,58.95-102.44C504.39,176.13,488.39,147.26,481.92,134.48ZM212.77,475.67a154.88,154.88,0,0,1-46.64-45c-32.94-47.42-34.24-95.6-20.1-136A155.5,155.5,0,0,1,203,215.75c59-45.2,94.84-5.65,99.06-1a80,80,0,0,0-4.89-10.14c-9.24-15.93-24-36.41-56.56-53.51-33.72-17.69-70.59-18.59-77.64-18.59-38.71,0-77.9,13-107.53,35.69C35.68,183.3,12.77,208.72,8.6,243c-1.08,12.31-2.75,62.8,23,118.27a248,248,0,0,0,248.3,141.61C241.78,496.26,214.05,476.24,212.77,475.67Zm250.72-98.33a7.76,7.76,0,0,0-7.92-.23,181.66,181.66,0,0,1-20.41,9.12,197.54,197.54,0,0,1-69.55,12.52c-91.67,0-171.52-63.06-171.52-144A61.12,61.12,0,0,1,200.61,228,168.72,168.72,0,0,0,161.85,278c-14.92,29.37-33,88.13,13.33,151.66,6.51,8.91,23,30,56,47.67,23.57,12.65,49,19.61,71.7,19.61,35.14,0,115.43-33.44,163-108.87A7.75,7.75,0,0,0,463.49,377.34Z"]},ZM={prefix:"fab",iconName:"edge-legacy",icon:[512,512,[],"e078","M25.71,228.16l.35-.48c0,.16,0,.32-.07.48Zm460.58,15.51c0-44-7.76-84.46-28.81-122.4C416.5,47.88,343.91,8,258.89,8,119,7.72,40.62,113.21,26.06,227.68c42.42-61.31,117.07-121.38,220.37-125,0,0,109.67,0,99.42,105H170c6.37-37.39,18.55-59,34.34-78.93-75.05,34.9-121.85,96.1-120.75,188.32.83,71.45,50.13,144.84,120.75,172,83.35,31.84,192.77,7.2,240.13-21.33V363.31C363.6,419.8,173.6,424.23,172.21,295.74H486.29V243.67Z"]},jM={prefix:"fab",iconName:"elementor",icon:[448,512,[],"f430","M425.6 32H22.4C10 32 0 42 0 54.4v403.2C0 470 10 480 22.4 480h403.2c12.4 0 22.4-10 22.4-22.4V54.4C448 42 438 32 425.6 32M164.3 355.5h-39.8v-199h39.8v199zm159.3 0H204.1v-39.8h119.5v39.8zm0-79.6H204.1v-39.8h119.5v39.8zm0-79.7H204.1v-39.8h119.5v39.8z"]},FM={prefix:"fab",iconName:"ello",icon:[496,512,[],"f5f1","M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm143.84 285.2C375.31 358.51 315.79 404.8 248 404.8s-127.31-46.29-143.84-111.6c-1.65-7.44 2.48-15.71 9.92-17.36 7.44-1.65 15.71 2.48 17.36 9.92 14.05 52.91 62 90.11 116.56 90.11s102.51-37.2 116.56-90.11c1.65-7.44 9.92-12.4 17.36-9.92 7.44 1.65 12.4 9.92 9.92 17.36z"]},qM={prefix:"fab",iconName:"ember",icon:[640,512,[],"f423","M639.9 254.6c-1.1-10.7-10.7-6.8-10.7-6.8s-15.6 12.1-29.3 10.7c-13.7-1.3-9.4-32-9.4-32s3-28.1-5.1-30.4c-8.1-2.4-18 7.3-18 7.3s-12.4 13.7-18.3 31.2l-1.6.5s1.9-30.6-.3-37.6c-1.6-3.5-16.4-3.2-18.8 3s-14.2 49.2-15 67.2c0 0-23.1 19.6-43.3 22.8s-25-9.4-25-9.4 54.8-15.3 52.9-59.1-44.2-27.6-49-24c-4.6 3.5-29.4 18.4-36.6 59.7-.2 1.4-.7 7.5-.7 7.5s-21.2 14.2-33 18c0 0 33-55.6-7.3-80.9-11.4-6.8-21.3-.5-27.2 5.3 13.6-17.3 46.4-64.2 36.9-105.2-5.8-24.4-18-27.1-29.2-23.1-17 6.7-23.5 16.7-23.5 16.7s-22 32-27.1 79.5-12.6 105.1-12.6 105.1-10.5 10.2-20.2 10.7-5.4-28.7-5.4-28.7 7.5-44.6 7-52.1-1.1-11.6-9.9-14.2c-8.9-2.7-18.5 8.6-18.5 8.6s-25.5 38.7-27.7 44.6l-1.3 2.4-1.3-1.6s18-52.7.8-53.5-28.5 18.8-28.5 18.8-19.6 32.8-20.4 36.5l-1.3-1.6s8.1-38.2 6.4-47.6c-1.6-9.4-10.5-7.5-10.5-7.5s-11.3-1.3-14.2 5.9-13.7 55.3-15 70.7c0 0-28.2 20.2-46.8 20.4-18.5.3-16.7-11.8-16.7-11.8s68-23.3 49.4-69.2c-8.3-11.8-18-15.5-31.7-15.3-13.7.3-30.3 8.6-41.3 33.3-5.3 11.8-6.8 23-7.8 31.5 0 0-12.3 2.4-18.8-2.9s-10 0-10 0-11.2 14-.1 18.3 28.1 6.1 28.1 6.1c1.6 7.5 6.2 19.5 19.6 29.7 20.2 15.3 58.8-1.3 58.8-1.3l15.9-8.8s.5 14.6 12.1 16.7 16.4 1 36.5-47.9c11.8-25 12.6-23.6 12.6-23.6l1.3-.3s-9.1 46.8-5.6 59.7C187.7 319.4 203 318 203 318s8.3 2.4 15-21.2 19.6-49.9 19.6-49.9h1.6s-5.6 48.1 3 63.7 30.9 5.3 30.9 5.3 15.6-7.8 18-10.2c0 0 18.5 15.8 44.6 12.9 58.3-11.5 79.1-25.9 79.1-25.9s10 24.4 41.1 26.7c35.5 2.7 54.8-18.6 54.8-18.6s-.3 13.5 12.1 18.6 20.7-22.8 20.7-22.8l20.7-57.2h1.9s1.1 37.3 21.5 43.2 47-13.7 47-13.7 6.4-3.5 5.3-14.3zm-578 5.3c.8-32 21.8-45.9 29-39 7.3 7 4.6 22-9.1 31.4-13.7 9.5-19.9 7.6-19.9 7.6zm272.8-123.8s19.1-49.7 23.6-25.5-40 96.2-40 96.2c.5-16.2 16.4-70.7 16.4-70.7zm22.8 138.4c-12.6 33-43.3 19.6-43.3 19.6s-3.5-11.8 6.4-44.9 33.3-20.2 33.3-20.2 16.2 12.4 3.6 45.5zm84.6-14.6s-3-10.5 8.1-30.6c11-20.2 19.6-9.1 19.6-9.1s9.4 10.2-1.3 25.5-26.4 14.2-26.4 14.2z"]},UM={prefix:"fab",iconName:"empire",icon:[496,512,[],"f1d1","M287.6 54.2c-10.8-2.2-22.1-3.3-33.5-3.6V32.4c78.1 2.2 146.1 44 184.6 106.6l-15.8 9.1c-6.1-9.7-12.7-18.8-20.2-27.1l-18 15.5c-26-29.6-61.4-50.7-101.9-58.4l4.8-23.9zM53.4 322.4l23-7.7c-6.4-18.3-10-38.2-10-58.7s3.3-40.4 9.7-58.7l-22.7-7.7c3.6-10.8 8.3-21.3 13.6-31l-15.8-9.1C34 181 24.1 217.5 24.1 256s10 75 27.1 106.6l15.8-9.1c-5.3-10-9.7-20.3-13.6-31.1zM213.1 434c-40.4-8-75.8-29.1-101.9-58.7l-18 15.8c-7.5-8.6-14.4-17.7-20.2-27.4l-16 9.4c38.5 62.3 106.8 104.3 184.9 106.6v-18.3c-11.3-.3-22.7-1.7-33.5-3.6l4.7-23.8zM93.3 120.9l18 15.5c26-29.6 61.4-50.7 101.9-58.4l-4.7-23.8c10.8-2.2 22.1-3.3 33.5-3.6V32.4C163.9 34.6 95.9 76.4 57.4 139l15.8 9.1c6-9.7 12.6-18.9 20.1-27.2zm309.4 270.2l-18-15.8c-26 29.6-61.4 50.7-101.9 58.7l4.7 23.8c-10.8 1.9-22.1 3.3-33.5 3.6v18.3c78.1-2.2 146.4-44.3 184.9-106.6l-16.1-9.4c-5.7 9.7-12.6 18.8-20.1 27.4zM496 256c0 137-111 248-248 248S0 393 0 256 111 8 248 8s248 111 248 248zm-12.2 0c0-130.1-105.7-235.8-235.8-235.8S12.2 125.9 12.2 256 117.9 491.8 248 491.8 483.8 386.1 483.8 256zm-39-106.6l-15.8 9.1c5.3 9.7 10 20.2 13.6 31l-22.7 7.7c6.4 18.3 9.7 38.2 9.7 58.7s-3.6 40.4-10 58.7l23 7.7c-3.9 10.8-8.3 21-13.6 31l15.8 9.1C462 331 471.9 294.5 471.9 256s-9.9-75-27.1-106.6zm-183 177.7c16.3-3.3 30.4-11.6 40.7-23.5l51.2 44.8c11.9-13.6 21.3-29.3 27.1-46.8l-64.2-22.1c2.5-7.5 3.9-15.2 3.9-23.5s-1.4-16.1-3.9-23.5l64.5-22.1c-6.1-17.4-15.5-33.2-27.4-46.8l-51.2 44.8c-10.2-11.9-24.4-20.5-40.7-23.8l13.3-66.4c-8.6-1.9-17.7-2.8-27.1-2.8-9.4 0-18.5.8-27.1 2.8l13.3 66.4c-16.3 3.3-30.4 11.9-40.7 23.8l-51.2-44.8c-11.9 13.6-21.3 29.3-27.4 46.8l64.5 22.1c-2.5 7.5-3.9 15.2-3.9 23.5s1.4 16.1 3.9 23.5l-64.2 22.1c5.8 17.4 15.2 33.2 27.1 46.8l51.2-44.8c10.2 11.9 24.4 20.2 40.7 23.5l-13.3 66.7c8.6 1.7 17.7 2.8 27.1 2.8 9.4 0 18.5-1.1 27.1-2.8l-13.3-66.7z"]},WM={prefix:"fab",iconName:"envira",icon:[448,512,[],"f299","M0 32c477.6 0 366.6 317.3 367.1 366.3L448 480h-26l-70.4-71.2c-39 4.2-124.4 34.5-214.4-37C47 300.3 52 214.7 0 32zm79.7 46c-49.7-23.5-5.2 9.2-5.2 9.2 45.2 31.2 66 73.7 90.2 119.9 31.5 60.2 79 139.7 144.2 167.7 65 28 34.2 12.5 6-8.5-28.2-21.2-68.2-87-91-130.2-31.7-60-61-118.6-144.2-158.1z"]},GM={prefix:"fab",iconName:"erlang",icon:[640,512,[],"f39d","M87.2 53.5H0v405h100.4c-49.7-52.6-78.8-125.3-78.7-212.1-.1-76.7 24-142.7 65.5-192.9zm238.2 9.7c-45.9.1-85.1 33.5-89.2 83.2h169.9c-1.1-49.7-34.5-83.1-80.7-83.2zm230.7-9.6h.3l-.1-.1zm.3 0c31.4 42.7 48.7 97.5 46.2 162.7.5 6 .5 11.7 0 24.1H230.2c-.2 109.7 38.9 194.9 138.6 195.3 68.5-.3 118-51 151.9-106.1l96.4 48.2c-17.4 30.9-36.5 57.8-57.9 80.8H640v-405z"]},_M={prefix:"fab",iconName:"ethereum",icon:[320,512,[],"f42e","M311.9 260.8L160 353.6 8 260.8 160 0l151.9 260.8zM160 383.4L8 290.6 160 512l152-221.4-152 92.8z"]},$M={prefix:"fab",iconName:"etsy",icon:[384,512,[],"f2d7","M384 348c-1.75 10.75-13.75 110-15.5 132-117.879-4.299-219.895-4.743-368.5 0v-25.5c45.457-8.948 60.627-8.019 61-35.25 1.793-72.322 3.524-244.143 0-322-1.029-28.46-12.13-26.765-61-36v-25.5c73.886 2.358 255.933 8.551 362.999-3.75-3.5 38.25-7.75 126.5-7.75 126.5H332C320.947 115.665 313.241 68 277.25 68h-137c-10.25 0-10.75 3.5-10.75 9.75V241.5c58 .5 88.5-2.5 88.5-2.5 29.77-.951 27.56-8.502 40.75-65.251h25.75c-4.407 101.351-3.91 61.829-1.75 160.25H257c-9.155-40.086-9.065-61.045-39.501-61.5 0 0-21.5-2-88-2v139c0 26 14.25 38.25 44.25 38.25H263c63.636 0 66.564-24.996 98.751-99.75H384z"]},YM={prefix:"fab",iconName:"evernote",icon:[384,512,[],"f839","M120.82 132.21c1.6 22.31-17.55 21.59-21.61 21.59-68.93 0-73.64-1-83.58 3.34-.56.22-.74 0-.37-.37L123.79 46.45c.38-.37.6-.22.38.37-4.35 9.99-3.35 15.09-3.35 85.39zm79 308c-14.68-37.08 13-76.93 52.52-76.62 17.49 0 22.6 23.21 7.95 31.42-6.19 3.3-24.95 1.74-25.14 19.2-.05 17.09 19.67 25 31.2 24.89A45.64 45.64 0 0 0 312 393.45v-.08c0-11.63-7.79-47.22-47.54-55.34-7.72-1.54-65-6.35-68.35-50.52-3.74 16.93-17.4 63.49-43.11 69.09-8.74 1.94-69.68 7.64-112.92-36.77 0 0-18.57-15.23-28.23-57.95-3.38-15.75-9.28-39.7-11.14-62 0-18 11.14-30.45 25.07-32.2 81 0 90 2.32 101-7.8 9.82-9.24 7.8-15.5 7.8-102.78 1-8.3 7.79-30.81 53.41-24.14 6 .86 31.91 4.18 37.48 30.64l64.26 11.15c20.43 3.71 70.94 7 80.6 57.94 22.66 121.09 8.91 238.46 7.8 238.46C362.15 485.53 267.06 480 267.06 480c-18.95-.23-54.25-9.4-67.27-39.83zm80.94-204.84c-1 1.92-2.2 6 .85 7 14.09 4.93 39.75 6.84 45.88 5.53 3.11-.25 3.05-4.43 2.48-6.65-3.53-21.85-40.83-26.5-49.24-5.92z"]},KM={prefix:"fab",iconName:"expeditedssl",icon:[496,512,[],"f23e","M248 43.4C130.6 43.4 35.4 138.6 35.4 256S130.6 468.6 248 468.6 460.6 373.4 460.6 256 365.4 43.4 248 43.4zm-97.4 132.9c0-53.7 43.7-97.4 97.4-97.4s97.4 43.7 97.4 97.4v26.6c0 5-3.9 8.9-8.9 8.9h-17.7c-5 0-8.9-3.9-8.9-8.9v-26.6c0-82.1-124-82.1-124 0v26.6c0 5-3.9 8.9-8.9 8.9h-17.7c-5 0-8.9-3.9-8.9-8.9v-26.6zM389.7 380c0 9.7-8 17.7-17.7 17.7H124c-9.7 0-17.7-8-17.7-17.7V238.3c0-9.7 8-17.7 17.7-17.7h248c9.7 0 17.7 8 17.7 17.7V380zm-248-137.3v132.9c0 2.5-1.9 4.4-4.4 4.4h-8.9c-2.5 0-4.4-1.9-4.4-4.4V242.7c0-2.5 1.9-4.4 4.4-4.4h8.9c2.5 0 4.4 1.9 4.4 4.4zm141.7 48.7c0 13-7.2 24.4-17.7 30.4v31.6c0 5-3.9 8.9-8.9 8.9h-17.7c-5 0-8.9-3.9-8.9-8.9v-31.6c-10.5-6.1-17.7-17.4-17.7-30.4 0-19.7 15.8-35.4 35.4-35.4s35.5 15.8 35.5 35.4zM248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 478.3C121 486.3 17.7 383 17.7 256S121 25.7 248 25.7 478.3 129 478.3 256 375 486.3 248 486.3z"]},JM={prefix:"fab",iconName:"facebook",icon:[512,512,[],"f09a","M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z"]},QM={prefix:"fab",iconName:"facebook-f",icon:[320,512,[],"f39e","M279.14 288l14.22-92.66h-88.91v-60.13c0-25.35 12.42-50.06 52.24-50.06h40.42V6.26S260.43 0 225.36 0c-73.22 0-121.08 44.38-121.08 124.72v70.62H22.89V288h81.39v224h100.17V288z"]},XM={prefix:"fab",iconName:"facebook-messenger",icon:[512,512,[],"f39f","M256.55 8C116.52 8 8 110.34 8 248.57c0 72.3 29.71 134.78 78.07 177.94 8.35 7.51 6.63 11.86 8.05 58.23A19.92 19.92 0 0 0 122 502.31c52.91-23.3 53.59-25.14 62.56-22.7C337.85 521.8 504 423.7 504 248.57 504 110.34 396.59 8 256.55 8zm149.24 185.13l-73 115.57a37.37 37.37 0 0 1-53.91 9.93l-58.08-43.47a15 15 0 0 0-18 0l-78.37 59.44c-10.46 7.93-24.16-4.6-17.11-15.67l73-115.57a37.36 37.36 0 0 1 53.91-9.93l58.06 43.46a15 15 0 0 0 18 0l78.41-59.38c10.44-7.98 24.14 4.54 17.09 15.62z"]},cC={prefix:"fab",iconName:"facebook-square",icon:[448,512,[],"f082","M400 32H48A48 48 0 0 0 0 80v352a48 48 0 0 0 48 48h137.25V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.27c-30.81 0-40.42 19.12-40.42 38.73V256h68.78l-11 71.69h-57.78V480H400a48 48 0 0 0 48-48V80a48 48 0 0 0-48-48z"]},aC={prefix:"fab",iconName:"fantasy-flight-games",icon:[512,512,[],"f6dc","M256 32.86L32.86 256 256 479.14 479.14 256 256 32.86zM88.34 255.83c1.96-2 11.92-12.3 96.49-97.48 41.45-41.75 86.19-43.77 119.77-18.69 24.63 18.4 62.06 58.9 62.15 59 .68.74 1.07 2.86.58 3.38-11.27 11.84-22.68 23.54-33.5 34.69-34.21-32.31-40.52-38.24-48.51-43.95-17.77-12.69-41.4-10.13-56.98 5.1-2.17 2.13-1.79 3.43.12 5.35 2.94 2.95 28.1 28.33 35.09 35.78-11.95 11.6-23.66 22.97-35.69 34.66-12.02-12.54-24.48-25.53-36.54-38.11-21.39 21.09-41.69 41.11-61.85 60.99a42569.01 42569.01 0 0 1-41.13-40.72zm234.82 101.6c-35.49 35.43-78.09 38.14-106.99 20.47-22.08-13.5-39.38-32.08-72.93-66.84 12.05-12.37 23.79-24.42 35.37-36.31 33.02 31.91 37.06 36.01 44.68 42.09 18.48 14.74 42.52 13.67 59.32-1.8 3.68-3.39 3.69-3.64.14-7.24-10.59-10.73-21.19-21.44-31.77-32.18-1.32-1.34-3.03-2.48-.8-4.69 10.79-10.71 21.48-21.52 32.21-32.29.26-.26.65-.38 1.91-1.07 12.37 12.87 24.92 25.92 37.25 38.75 21.01-20.73 41.24-40.68 61.25-60.42 13.68 13.4 27.13 26.58 40.86 40.03-20.17 20.86-81.68 82.71-100.5 101.5zM256 0L0 256l256 256 256-256L256 0zM16 256L256 16l240 240-240 240L16 256z"]},eC={prefix:"fab",iconName:"fedex",icon:[640,512,[],"f797","M586 284.5l53.3-59.9h-62.4l-21.7 24.8-22.5-24.8H414v-16h56.1v-48.1H318.9V236h-.5c-9.6-11-21.5-14.8-35.4-14.8-28.4 0-49.8 19.4-57.3 44.9-18-59.4-97.4-57.6-121.9-14v-24.2H49v-26.2h60v-41.1H0V345h49v-77.5h48.9c-1.5 5.7-2.3 11.8-2.3 18.2 0 73.1 102.6 91.4 130.2 23.7h-42c-14.7 20.9-45.8 8.9-45.8-14.6h85.5c3.7 30.5 27.4 56.9 60.1 56.9 14.1 0 27-6.9 34.9-18.6h.5V345h212.2l22.1-25 22.3 25H640l-54-60.5zm-446.7-16.6c6.1-26.3 41.7-25.6 46.5 0h-46.5zm153.4 48.9c-34.6 0-34-62.8 0-62.8 32.6 0 34.5 62.8 0 62.8zm167.8 19.1h-94.4V169.4h95v30.2H405v33.9h55.5v28.1h-56.1v44.7h56.1v29.6zm-45.9-39.8v-24.4h56.1v-44l50.7 57-50.7 57v-45.6h-56.1zm138.6 10.3l-26.1 29.5H489l45.6-51.2-45.6-51.2h39.7l26.6 29.3 25.6-29.3h38.5l-45.4 51 46 51.4h-40.5l-26.3-29.5z"]},iC={prefix:"fab",iconName:"fedora",icon:[448,512,[],"f798","M225 32C101.3 31.7.8 131.7.4 255.4L0 425.7a53.6 53.6 0 0 0 53.6 53.9l170.2.4c123.7.3 224.3-99.7 224.6-223.4S348.7 32.3 225 32zm169.8 157.2L333 126.6c2.3-4.7 3.8-9.2 3.8-14.3v-1.6l55.2 56.1a101 101 0 0 1 2.8 22.4zM331 94.3a106.06 106.06 0 0 1 58.5 63.8l-54.3-54.6a26.48 26.48 0 0 0-4.2-9.2zM118.1 247.2a49.66 49.66 0 0 0-7.7 11.4l-8.5-8.5a85.78 85.78 0 0 1 16.2-2.9zM97 251.4l11.8 11.9-.9 8a34.74 34.74 0 0 0 2.4 12.5l-27-27.2a80.6 80.6 0 0 1 13.7-5.2zm-18.2 7.4l38.2 38.4a53.17 53.17 0 0 0-14.1 4.7L67.6 266a107 107 0 0 1 11.2-7.2zm-15.2 9.8l35.3 35.5a67.25 67.25 0 0 0-10.5 8.5L53.5 278a64.33 64.33 0 0 1 10.1-9.4zm-13.3 12.3l34.9 35a56.84 56.84 0 0 0-7.7 11.4l-35.8-35.9c2.8-3.8 5.7-7.2 8.6-10.5zm-11 14.3l36.4 36.6a48.29 48.29 0 0 0-3.6 15.2l-39.5-39.8a99.81 99.81 0 0 1 6.7-12zm-8.8 16.3l41.3 41.8a63.47 63.47 0 0 0 6.7 26.2L25.8 326c1.4-4.9 2.9-9.6 4.7-14.5zm-7.9 43l61.9 62.2a31.24 31.24 0 0 0-3.6 14.3v1.1l-55.4-55.7a88.27 88.27 0 0 1-2.9-21.9zm5.3 30.7l54.3 54.6a28.44 28.44 0 0 0 4.2 9.2 106.32 106.32 0 0 1-58.5-63.8zm-5.3-37a80.69 80.69 0 0 1 2.1-17l72.2 72.5a37.59 37.59 0 0 0-9.9 8.7zm253.3-51.8l-42.6-.1-.1 56c-.2 69.3-64.4 115.8-125.7 102.9-5.7 0-19.9-8.7-19.9-24.2a24.89 24.89 0 0 1 24.5-24.6c6.3 0 6.3 1.6 15.7 1.6a55.91 55.91 0 0 0 56.1-55.9l.1-47c0-4.5-4.5-9-8.9-9l-33.6-.1c-32.6-.1-32.5-49.4.1-49.3l42.6.1.1-56a105.18 105.18 0 0 1 105.6-105 86.35 86.35 0 0 1 20.2 2.3c11.2 1.8 19.9 11.9 19.9 24 0 15.5-14.9 27.8-30.3 23.9-27.4-5.9-65.9 14.4-66 54.9l-.1 47a8.94 8.94 0 0 0 8.9 9l33.6.1c32.5.2 32.4 49.5-.2 49.4zm23.5-.3a35.58 35.58 0 0 0 7.6-11.4l8.5 8.5a102 102 0 0 1-16.1 2.9zm21-4.2L308.6 280l.9-8.1a34.74 34.74 0 0 0-2.4-12.5l27 27.2a74.89 74.89 0 0 1-13.7 5.3zm18-7.4l-38-38.4c4.9-1.1 9.6-2.4 13.7-4.7l36.2 35.9c-3.8 2.5-7.9 5-11.9 7.2zm15.5-9.8l-35.3-35.5a61.06 61.06 0 0 0 10.5-8.5l34.9 35a124.56 124.56 0 0 1-10.1 9zm13.2-12.3l-34.9-35a63.18 63.18 0 0 0 7.7-11.4l35.8 35.9a130.28 130.28 0 0 1-8.6 10.5zm11-14.3l-36.4-36.6a48.29 48.29 0 0 0 3.6-15.2l39.5 39.8a87.72 87.72 0 0 1-6.7 12zm13.5-30.9a140.63 140.63 0 0 1-4.7 14.3L345.6 190a58.19 58.19 0 0 0-7.1-26.2zm1-5.6l-71.9-72.1a32 32 0 0 0 9.9-9.2l64.3 64.7a90.93 90.93 0 0 1-2.3 16.6z"]},nC={prefix:"fab",iconName:"figma",icon:[384,512,[],"f799","M14 95.7924C14 42.8877 56.8878 0 109.793 0H274.161C327.066 0 369.954 42.8877 369.954 95.7924C369.954 129.292 352.758 158.776 326.711 175.897C352.758 193.019 369.954 222.502 369.954 256.002C369.954 308.907 327.066 351.795 274.161 351.795H272.081C247.279 351.795 224.678 342.369 207.666 326.904V415.167C207.666 468.777 163.657 512 110.309 512C57.5361 512 14 469.243 14 416.207C14 382.709 31.1945 353.227 57.2392 336.105C31.1945 318.983 14 289.5 14 256.002C14 222.502 31.196 193.019 57.2425 175.897C31.196 158.776 14 129.292 14 95.7924ZM176.288 191.587H109.793C74.2172 191.587 45.3778 220.427 45.3778 256.002C45.3778 291.44 73.9948 320.194 109.381 320.416C109.518 320.415 109.655 320.415 109.793 320.415H176.288V191.587ZM207.666 256.002C207.666 291.577 236.505 320.417 272.081 320.417H274.161C309.737 320.417 338.576 291.577 338.576 256.002C338.576 220.427 309.737 191.587 274.161 191.587H272.081C236.505 191.587 207.666 220.427 207.666 256.002ZM109.793 351.795C109.655 351.795 109.518 351.794 109.381 351.794C73.9948 352.015 45.3778 380.769 45.3778 416.207C45.3778 451.652 74.6025 480.622 110.309 480.622C146.591 480.622 176.288 451.186 176.288 415.167V351.795H109.793ZM109.793 31.3778C74.2172 31.3778 45.3778 60.2173 45.3778 95.7924C45.3778 131.368 74.2172 160.207 109.793 160.207H176.288V31.3778H109.793ZM207.666 160.207H274.161C309.737 160.207 338.576 131.368 338.576 95.7924C338.576 60.2173 309.737 31.3778 274.161 31.3778H207.666V160.207Z"]},tC={prefix:"fab",iconName:"firefox",icon:[512,512,[],"f269","M503.52,241.48c-.12-1.56-.24-3.12-.24-4.68v-.12l-.36-4.68v-.12a245.86,245.86,0,0,0-7.32-41.15c0-.12,0-.12-.12-.24l-1.08-4c-.12-.24-.12-.48-.24-.6-.36-1.2-.72-2.52-1.08-3.72-.12-.24-.12-.6-.24-.84-.36-1.2-.72-2.4-1.08-3.48-.12-.36-.24-.6-.36-1-.36-1.2-.72-2.28-1.2-3.48l-.36-1.08c-.36-1.08-.84-2.28-1.2-3.36a8.27,8.27,0,0,0-.36-1c-.48-1.08-.84-2.28-1.32-3.36-.12-.24-.24-.6-.36-.84-.48-1.2-1-2.28-1.44-3.48,0-.12-.12-.24-.12-.36-1.56-3.84-3.24-7.68-5-11.4l-.36-.72c-.48-1-.84-1.8-1.32-2.64-.24-.48-.48-1.08-.72-1.56-.36-.84-.84-1.56-1.2-2.4-.36-.6-.6-1.2-1-1.8s-.84-1.44-1.2-2.28c-.36-.6-.72-1.32-1.08-1.92s-.84-1.44-1.2-2.16a18.07,18.07,0,0,0-1.2-2c-.36-.72-.84-1.32-1.2-2s-.84-1.32-1.2-2-.84-1.32-1.2-1.92-.84-1.44-1.32-2.16a15.63,15.63,0,0,0-1.2-1.8L463.2,119a15.63,15.63,0,0,0-1.2-1.8c-.48-.72-1.08-1.56-1.56-2.28-.36-.48-.72-1.08-1.08-1.56l-1.8-2.52c-.36-.48-.6-.84-1-1.32-1-1.32-1.8-2.52-2.76-3.72a248.76,248.76,0,0,0-23.51-26.64A186.82,186.82,0,0,0,412,62.46c-4-3.48-8.16-6.72-12.48-9.84a162.49,162.49,0,0,0-24.6-15.12c-2.4-1.32-4.8-2.52-7.2-3.72a254,254,0,0,0-55.43-19.56c-1.92-.36-3.84-.84-5.64-1.2h-.12c-1-.12-1.8-.36-2.76-.48a236.35,236.35,0,0,0-38-4H255.14a234.62,234.62,0,0,0-45.48,5c-33.59,7.08-63.23,21.24-82.91,39-1.08,1-1.92,1.68-2.4,2.16l-.48.48H124l-.12.12.12-.12a.12.12,0,0,0,.12-.12l-.12.12a.42.42,0,0,1,.24-.12c14.64-8.76,34.92-16,49.44-19.56l5.88-1.44c.36-.12.84-.12,1.2-.24,1.68-.36,3.36-.72,5.16-1.08.24,0,.6-.12.84-.12C250.94,20.94,319.34,40.14,367,85.61a171.49,171.49,0,0,1,26.88,32.76c30.36,49.2,27.48,111.11,3.84,147.59-34.44,53-111.35,71.27-159,24.84a84.19,84.19,0,0,1-25.56-59,74.05,74.05,0,0,1,6.24-31c1.68-3.84,13.08-25.67,18.24-24.59-13.08-2.76-37.55,2.64-54.71,28.19-15.36,22.92-14.52,58.2-5,83.28a132.85,132.85,0,0,1-12.12-39.24c-12.24-82.55,43.31-153,94.31-170.51-27.48-24-96.47-22.31-147.71,15.36-29.88,22-51.23,53.16-62.51,90.36,1.68-20.88,9.6-52.08,25.8-83.88-17.16,8.88-39,37-49.8,62.88-15.6,37.43-21,82.19-16.08,124.79.36,3.24.72,6.36,1.08,9.6,19.92,117.11,122,206.38,244.78,206.38C392.77,503.42,504,392.19,504,255,503.88,250.48,503.76,245.92,503.52,241.48Z"]},oC={prefix:"fab",iconName:"firefox-browser",icon:[512,512,[],"e007","M189.37,152.86Zm-58.74-29.37C130.79,123.5,130.71,123.5,130.63,123.49Zm351.42,45.35c-10.61-25.5-32.08-53-48.94-61.73,13.72,26.89,21.67,53.88,24.7,74,0,0,0,.14.05.41-27.58-68.75-74.35-96.47-112.55-156.83-1.93-3.05-3.86-6.11-5.74-9.33-1-1.65-1.86-3.34-2.69-5.05A44.88,44.88,0,0,1,333.24.69a.63.63,0,0,0-.55-.66.9.9,0,0,0-.46,0l-.12.07-.18.1.1-.14c-54.23,31.77-76.72,87.38-82.5,122.78a130,130,0,0,0-48.33,12.33,6.25,6.25,0,0,0-3.09,7.75,6.13,6.13,0,0,0,7.79,3.79l.52-.21a117.84,117.84,0,0,1,42.11-11l1.42-.1c2-.12,4-.2,6-.22A122.61,122.61,0,0,1,291,140c.67.2,1.32.42,2,.63,1.89.57,3.76,1.2,5.62,1.87,1.36.5,2.71,1,4.05,1.58,1.09.44,2.18.88,3.25,1.35q2.52,1.13,5,2.35c.75.37,1.5.74,2.25,1.13q2.4,1.26,4.74,2.63,1.51.87,3,1.8a124.89,124.89,0,0,1,42.66,44.13c-13-9.15-36.35-18.19-58.82-14.28,87.74,43.86,64.18,194.9-57.39,189.2a108.43,108.43,0,0,1-31.74-6.12c-2.42-.91-4.8-1.89-7.16-2.93-1.38-.63-2.76-1.27-4.12-2C174.5,346,149.9,316.92,146.83,281.59c0,0,11.25-41.95,80.62-41.95,7.5,0,28.93-20.92,29.33-27-.09-2-42.54-18.87-59.09-35.18-8.85-8.71-13.05-12.91-16.77-16.06a69.58,69.58,0,0,0-6.31-4.77A113.05,113.05,0,0,1,173.92,97c-25.06,11.41-44.55,29.45-58.71,45.37h-.12c-9.67-12.25-9-52.65-8.43-61.08-.12-.53-7.22,3.68-8.15,4.31a178.54,178.54,0,0,0-23.84,20.43A214,214,0,0,0,51.9,133.36l0,0a.08.08,0,0,1,0,0,205.84,205.84,0,0,0-32.73,73.9c-.06.27-2.33,10.21-4,22.48q-.42,2.87-.78,5.74c-.57,3.69-1,7.71-1.44,14,0,.24,0,.48-.05.72-.18,2.71-.34,5.41-.49,8.12,0,.41,0,.82,0,1.24,0,134.7,109.21,243.89,243.92,243.89,120.64,0,220.82-87.58,240.43-202.62.41-3.12.74-6.26,1.11-9.41,4.85-41.83-.54-85.79-15.82-122.55Z"]},rC={prefix:"fab",iconName:"first-order",icon:[448,512,[],"f2b0","M12.9 229.2c.1-.1.2-.3.3-.4 0 .1 0 .3-.1.4h-.2zM224 96.6c-7.1 0-14.6.6-21.4 1.7l3.7 67.4-22-64c-14.3 3.7-27.7 9.4-40 16.6l29.4 61.4-45.1-50.9c-11.4 8.9-21.7 19.1-30.6 30.9l50.6 45.4-61.1-29.7c-7.1 12.3-12.9 25.7-16.6 40l64.3 22.6-68-4c-.9 7.1-1.4 14.6-1.4 22s.6 14.6 1.4 21.7l67.7-4-64 22.6c3.7 14.3 9.4 27.7 16.6 40.3l61.1-29.7L97.7 352c8.9 11.7 19.1 22.3 30.9 30.9l44.9-50.9-29.5 61.4c12.3 7.4 25.7 13.1 40 16.9l22.3-64.6-4 68c7.1 1.1 14.6 1.7 21.7 1.7 7.4 0 14.6-.6 21.7-1.7l-4-68.6 22.6 65.1c14.3-4 27.7-9.4 40-16.9L274.9 332l44.9 50.9c11.7-8.9 22-19.1 30.6-30.9l-50.6-45.1 61.1 29.4c7.1-12.3 12.9-25.7 16.6-40.3l-64-22.3 67.4 4c1.1-7.1 1.4-14.3 1.4-21.7s-.3-14.9-1.4-22l-67.7 4 64-22.3c-3.7-14.3-9.1-28-16.6-40.3l-60.9 29.7 50.6-45.4c-8.9-11.7-19.1-22-30.6-30.9l-45.1 50.9 29.4-61.1c-12.3-7.4-25.7-13.1-40-16.9L241.7 166l4-67.7c-7.1-1.2-14.3-1.7-21.7-1.7zM443.4 128v256L224 512 4.6 384V128L224 0l219.4 128zm-17.1 10.3L224 20.9 21.7 138.3v235.1L224 491.1l202.3-117.7V138.3zM224 37.1l187.7 109.4v218.9L224 474.9 36.3 365.4V146.6L224 37.1zm0 50.9c-92.3 0-166.9 75.1-166.9 168 0 92.6 74.6 167.7 166.9 167.7 92 0 166.9-75.1 166.9-167.7 0-92.9-74.9-168-166.9-168z"]},lC={prefix:"fab",iconName:"first-order-alt",icon:[496,512,[],"f50a","M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm0 488.21C115.34 496.21 7.79 388.66 7.79 256S115.34 15.79 248 15.79 488.21 123.34 488.21 256 380.66 496.21 248 496.21zm0-459.92C126.66 36.29 28.29 134.66 28.29 256S126.66 475.71 248 475.71 467.71 377.34 467.71 256 369.34 36.29 248 36.29zm0 431.22c-116.81 0-211.51-94.69-211.51-211.51S131.19 44.49 248 44.49 459.51 139.19 459.51 256 364.81 467.51 248 467.51zm186.23-162.98a191.613 191.613 0 0 1-20.13 48.69l-74.13-35.88 61.48 54.82a193.515 193.515 0 0 1-37.2 37.29l-54.8-61.57 35.88 74.27a190.944 190.944 0 0 1-48.63 20.23l-27.29-78.47 4.79 82.93c-8.61 1.18-17.4 1.8-26.33 1.8s-17.72-.62-26.33-1.8l4.76-82.46-27.15 78.03a191.365 191.365 0 0 1-48.65-20.2l35.93-74.34-54.87 61.64a193.85 193.85 0 0 1-37.22-37.28l61.59-54.9-74.26 35.93a191.638 191.638 0 0 1-20.14-48.69l77.84-27.11-82.23 4.76c-1.16-8.57-1.78-17.32-1.78-26.21 0-9 .63-17.84 1.82-26.51l82.38 4.77-77.94-27.16a191.726 191.726 0 0 1 20.23-48.67l74.22 35.92-61.52-54.86a193.85 193.85 0 0 1 37.28-37.22l54.76 61.53-35.83-74.17a191.49 191.49 0 0 1 48.65-20.13l26.87 77.25-4.71-81.61c8.61-1.18 17.39-1.8 26.32-1.8s17.71.62 26.32 1.8l-4.74 82.16 27.05-77.76c17.27 4.5 33.6 11.35 48.63 20.17l-35.82 74.12 54.72-61.47a193.13 193.13 0 0 1 37.24 37.23l-61.45 54.77 74.12-35.86a191.515 191.515 0 0 1 20.2 48.65l-77.81 27.1 82.24-4.75c1.19 8.66 1.82 17.5 1.82 26.49 0 8.88-.61 17.63-1.78 26.19l-82.12-4.75 77.72 27.09z"]},fC={prefix:"fab",iconName:"firstdraft",icon:[384,512,[],"f3a1","M384 192h-64v128H192v128H0v-25.6h166.4v-128h128v-128H384V192zm-25.6 38.4v128h-128v128H64V512h192V384h128V230.4h-25.6zm25.6 192h-89.6V512H320v-64h64v-25.6zM0 0v384h128V256h128V128h128V0H0z"]},sC={prefix:"fab",iconName:"flickr",icon:[448,512,[],"f16e","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM144.5 319c-35.1 0-63.5-28.4-63.5-63.5s28.4-63.5 63.5-63.5 63.5 28.4 63.5 63.5-28.4 63.5-63.5 63.5zm159 0c-35.1 0-63.5-28.4-63.5-63.5s28.4-63.5 63.5-63.5 63.5 28.4 63.5 63.5-28.4 63.5-63.5 63.5z"]},hC={prefix:"fab",iconName:"flipboard",icon:[448,512,[],"f44d","M0 32v448h448V32H0zm358.4 179.2h-89.6v89.6h-89.6v89.6H89.6V121.6h268.8v89.6z"]},mC={prefix:"fab",iconName:"fly",icon:[384,512,[],"f417","M197.8 427.8c12.9 11.7 33.7 33.3 33.2 50.7 0 .8-.1 1.6-.1 2.5-1.8 19.8-18.8 31.1-39.1 31-25-.1-39.9-16.8-38.7-35.8 1-16.2 20.5-36.7 32.4-47.6 2.3-2.1 2.7-2.7 5.6-3.6 3.4 0 3.9.3 6.7 2.8zM331.9 67.3c-16.3-25.7-38.6-40.6-63.3-52.1C243.1 4.5 214-.2 192 0c-44.1 0-71.2 13.2-81.1 17.3C57.3 45.2 26.5 87.2 28 158.6c7.1 82.2 97 176 155.8 233.8 1.7 1.6 4.5 4.5 6.2 5.1l3.3.1c2.1-.7 1.8-.5 3.5-2.1 52.3-49.2 140.7-145.8 155.9-215.7 7-39.2 3.1-72.5-20.8-112.5zM186.8 351.9c-28-51.1-65.2-130.7-69.3-189-3.4-47.5 11.4-131.2 69.3-136.7v325.7zM328.7 180c-16.4 56.8-77.3 128-118.9 170.3C237.6 298.4 275 217 277 158.4c1.6-45.9-9.8-105.8-48-131.4 88.8 18.3 115.5 98.1 99.7 153z"]},vC={prefix:"fab",iconName:"font-awesome",icon:[448,512,[],"f2b4","M400 32H48A48 48 0 0 0 0 80V432a48 48 0 0 0 48 48H400a48 48 0 0 0 48-48V80A48 48 0 0 0 400 32ZM336 312c-31.6 11.2-41.2 16-59.8 16-31.4 0-43.2-16-74.6-16a80 80 0 0 0-25.6 4V284a85.9 85.9 0 0 1 25.6-4c31.2 0 43.2 16 74.6 16 10.2 0 17.8-1.4 27.8-4.6v-96c-10 3.2-17.6 4.6-27.8 4.6-31.4 0-43.2-16-74.6-16-25.4 0-37.4 10.4-57.6 14.4V352a16 16 0 0 1-32 0V160a16 16 0 0 1 32 0v6.4c20.2-4 32.2-14.4 57.6-14.4 31.2 0 43.2 16 74.6 16 18.6 0 28.2-4.8 59.8-16Z"]},zC={prefix:"fab",iconName:"font-awesome-alt",icon:[448,512,[],"f35c","M400 32H48A48 48 0 0 0 0 80V432a48 48 0 0 0 48 48H400a48 48 0 0 0 48-48V80A48 48 0 0 0 400 32Zm16 400a16 16 0 0 1-16 16H48a16 16 0 0 1-16-16V80A16 16 0 0 1 48 64H400a16 16 0 0 1 16 16ZM201.6 152c-25.4 0-37.4 10.4-57.6 14.4V160a16 16 0 0 0-32 0V352a16 16 0 0 0 32 0V198.4c20.2-4 32.2-14.4 57.6-14.4 31.4 0 43.2 16 74.6 16 10.2 0 17.8-1.4 27.8-4.6v96c-10 3.2-17.6 4.6-27.8 4.6-31.4 0-43.4-16-74.6-16a85.9 85.9 0 0 0-25.6 4v32a80 80 0 0 1 25.6-4c31.4 0 43.2 16 74.6 16 18.6 0 28.2-4.8 59.8-16V152c-31.6 11.2-41.2 16-59.8 16C244.8 168 232.8 152 201.6 152Z"]},pC={prefix:"fab",iconName:"font-awesome-flag",icon:[448,512,[],"f425","M448 48V384c-63 23-82 32-119 32-63 0-87-32-150-32-20 0-36 4-51 8V328c15-4 31-8 51-8 63 0 87 32 150 32 20 0 35-3 55-9V135c-20 6-35 9-55 9-63 0-87-32-150-32-51 0-75 21-115 29V448a31.6 31.6 0 0 1-32 32A31.6 31.6 0 0 1 0 448V64A31.6 31.6 0 0 1 32 32 31.6 31.6 0 0 1 64 64V77c40-8 64-29 115-29 63 0 87 32 150 32C366 80 385 71 448 48Z"]},dC={prefix:"fab",iconName:"font-awesome-logo-full",icon:[3992,512,["Font Awesome"],"f4e6","M1209.7 156.5c-57.8 0-102 43.9-102 99.1 0 56 44.6 99.1 102 99.1 57.4 0 102-43.1 102-99.1C1311.7 200.4 1267.5 156.5 1209.7 156.5Zm0 152.7c-35.1 0-51.8-27.4-51.8-53.2 0-25.8 16.7-53.2 51.8-53.2 35.1 0 51.8 27.8 51.8 53.2C1261.1 281.8 1244.8 309.2 1209.7 309.2Zm962.1-136.1c-4.4-10.9-12.3-16.5-23.5-16.5s-19.1 5.6-23.5 16.5l-59.4 145.8c-7.2 17.7 2.8 27.4 4.4 29a24.6 24.6 0 0 0 17.5 6.8c10.8 0 18.7-6 23.1-18.1l4-10.1h67.7l4 10.1c4.8 12.1 12.3 18.1 23.1 18.1a24.6 24.6 0 0 0 17.5-6.8c10-10.1 6.8-22.6 4.4-29Zm-43 113.6 19.1-56 19.1 56Zm-574.5-130.1c-14.3 0-24.7 10.9-24.7 25.4v76.5l-68.5-85.8c-4.4-5.6-11.6-16.1-25.5-16.1-19.1 0-24.3 17.7-24.3 25.4V329.7c0 14.1 10.4 25.4 24.7 25.4 14.3 0 24.7-10.9 24.7-25.4V252.8l68.9 86.2c4.8 5.6 11.6 16.1 25.5 16.1 19.1 0 23.9-17.3 23.9-25.4V181.9C1579 167.4 1568.6 156.5 1554.3 156.5Zm-554.1 1.6H916.5c-19.9 0-25.1 17.3-25.1 25.4V328.1c0 19.7 16.7 25.4 24.7 25.4 8 0 24.7-5.2 24.7-25.4V285h44.6c12.8 0 22.7-9.3 22.7-22.6 0-17.7-15.5-22.1-22.7-22.1H940.8V203.6h59.4c12.8 0 22.7-9.3 22.7-22.6C1022.9 163 1007.3 158.1 1000.2 158.1Zm815.1 0H1691.7c-7.2 0-22.7 4.4-22.7 22.2 0 13.3 10 22.6 22.7 22.6h37V327.7c0 14.1 10.4 25.4 24.7 25.4 14.3 0 24.7-10.9 24.7-25.4V202.8h37c12.7 0 22.7-9.3 22.7-22.6C1837.9 163 1822.4 158.1 1815.2 158.1Zm1789.5-1.6c-9.6 0-17.5 6-25.1 18.1l-46.6 76.1L3486.4 174.6q-10.8-18.1-25.1-18.1c-19.5 0-24.7 18.1-24.7 25.8V329.7c0 14.1 10.4 25.4 24.7 25.4s24.7-10.9 24.7-25.4V262.8L3510.7 302.7c6.4 10.1 13.9 15.3 22.3 15.3 8.8 0 15.9-5.2 22.3-15.3l24.7-39.9v66.9c0 14.1 10.3 25.4 24.7 25.4 14.3 0 24.7-10.9 24.7-25.4V182.3C3629.4 174.2 3624.6 156.5 3604.7 156.5Zm248.6 149.8h-65.7V272.9h39.4c11.9 0 21.1-8.9 21.1-20.9 0-12.1-9.2-20.9-21.1-20.9h-39.4V204.8h62.1c12.8 0 22.7-9.3 22.7-22.6 0-17.7-15.6-22.2-22.7-22.2h-86.4c-19.9 0-25.1 17.3-25.1 25.4V326.5c0 8.1 5.2 25.4 25.1 25.4h90c12.8 0 22.7-9.3 22.7-22.6C3876 311.2 3860.5 306.3 3853.3 306.3ZM3235 156.5c-57.8 0-102 43.9-102 99.1 0 56 44.6 99.1 102 99.1 57.4 0 102-43.1 102-99.1C3337 200.4 3292.8 156.5 3235 156.5Zm0 152.7c-35.1 0-51.8-27.4-51.8-53.2 0-25.8 16.7-53.2 51.8-53.2 35.1 0 51.8 27.8 51.8 53.2C3286.8 281.8 3270.1 309.2 3235 309.2ZM2550.2 156.5c-11.2 0-19.1 5.6-23.1 16.5l-34.3 94.7-31.5-92.2c-4.4-12.5-12.3-18.9-24.3-18.9-11.9 0-19.9 6.4-24.3 18.9l-31.5 92.2-34.3-95.5q-5.4-15.7-22.7-15.7c-6.8 0-12.3 2.4-17.5 7.3-5.2 5.2-10.8 14.5-4.8 28.6l55.8 145.8c4 11.3 11.6 16.9 23.1 16.9q16.7 0 22.7-16.9l33.5-91.8 33.5 91.8q6 16.9 22.7 16.9c11.2 0 19.1-5.6 23.1-16.9l55.8-145.8c3.6-9.3 4.4-19.3-4.8-28.6A23 23 0 0 0 2550.2 156.5Zm444.2 81-21.9-9.3c-11.9-4.8-16.3-8.5-16.3-15.7q0-12.1 16.7-12.1c12.7 0 19.5 7.7 24.3 10.9 7.2 5.2 18.3 6.8 27.9-2 10.8-10.5 6.8-23.8 1.2-30.6-12.3-14.9-30.3-22.2-53.8-22.2-19.1 0-35.1 5.2-47.4 15.7-12.3 10.5-18.7 24.2-18.7 41.1 0 24.2 15.9 43.5 47.8 57.6l19.5 8.9c15.9 6.8 19.1 9.7 19.1 17.7 0 9.3-6.4 14.1-19.5 14.1-19.1 0-34.7-14.9-36.3-16.1-10.8-7.3-21.5-2-26.3 2.8-6.8 6.4-12.7 20.9 3.2 36.2 6.8 6.4 15.5 11.7 26.7 15.3a94.6 94.6 0 0 0 32.7 5.6c19.9 0 36.7-5.2 49.8-16.1 13.1-10.9 19.5-25.4 19.5-43.5q0-20.5-12-33.8C3022.7 253.2 3010.7 244.3 2994.4 237.5Zm-206.4 68.9h-65.7V272.9h39.4c12 0 21.1-8.9 21.1-20.9 0-12.1-9.2-20.9-21.1-20.9h-39.4V204.8h62.1c12.8 0 22.7-9.3 22.7-22.6 0-17.7-15.5-22.2-22.7-22.2h-86.4c-19.9 0-25.1 17.3-25.1 25.4V326.5c0 8.1 5.2 25.4 25.1 25.4h90c12.7 0 22.7-9.3 22.7-22.6C2810.8 311.2 2795.2 306.3 2788 306.3ZM178.3 49.1c-50.5 0-74.4 20.7-114.6 28.7V65A31.8 31.8 0 1 0 0 65V447a31.8 31.8 0 0 0 63.7 0V141.4c40.2-8 64.1-28.7 114.6-28.7 62.5 0 86 31.8 148.4 31.8 20.3 0 35.4-2.8 55.3-9.2v191c-19.9 6.4-35 9.2-55.3 9.2-62.5 0-86.4-31.8-148.4-31.8-20.3 0-36.2 3.6-50.9 8V375.4a159.1 159.1 0 0 1 50.9-8c62.5 0 86 31.8 148.4 31.8 37 0 56.1-9.6 119-31.8V49.1C382.8 71.4 363.7 80.9 326.7 80.9 264.2 80.9 240.4 49.1 178.3 49.1Z"]},uC={prefix:"fab",iconName:"fonticons",icon:[448,512,[],"f280","M0 32v448h448V32zm187 140.9c-18.4 0-19 9.9-19 27.4v23.3c0 2.4-3.5 4.4-.6 4.4h67.4l-11.1 37.3H168v112.9c0 5.8-2 6.7 3.2 7.3l43.5 4.1v25.1H84V389l21.3-2c5.2-.6 6.7-2.3 6.7-7.9V267.7c0-2.3-2.9-2.3-5.8-2.3H84V228h28v-21c0-49.6 26.5-70 77.3-70 34.1 0 64.7 8.2 64.7 52.8l-50.7 6.1c.3-18.7-4.4-23-16.3-23zm74.3 241.8v-25.1l20.4-2.6c5.2-.6 7.6-1.7 7.6-7.3V271.8c0-4.1-2.9-6.7-6.7-7.9l-24.2-6.4 6.7-29.5h80.2v151.7c0 5.8-2.6 6.4 2.9 7.3l15.7 2.6v25.1zm80.8-255.5l9 33.2-7.3 7.3-31.2-16.6-31.2 16.6-7.3-7.3 9-33.2-21.8-24.2 3.5-9.6h27.7l15.5-28h9.3l15.5 28h27.7l3.5 9.6z"]},MC={prefix:"fab",iconName:"fonticons-fi",icon:[384,512,[],"f3a2","M114.4 224h92.4l-15.2 51.2h-76.4V433c0 8-2.8 9.2 4.4 10l59.6 5.6V483H0v-35.2l29.2-2.8c7.2-.8 9.2-3.2 9.2-10.8V278.4c0-3.2-4-3.2-8-3.2H0V224h38.4v-28.8c0-68 36.4-96 106-96 46.8 0 88.8 11.2 88.8 72.4l-69.6 8.4c.4-25.6-6-31.6-22.4-31.6-25.2 0-26 13.6-26 37.6v32c0 3.2-4.8 6-.8 6zM384 483H243.2v-34.4l28-3.6c7.2-.8 10.4-2.4 10.4-10V287c0-5.6-4-9.2-9.2-10.8l-33.2-8.8 9.2-40.4h110v208c0 8-3.6 8.8 4 10l21.6 3.6V483zm-30-347.2l12.4 45.6-10 10-42.8-22.8-42.8 22.8-10-10 12.4-45.6-30-36.4 4.8-10h38L307.2 51H320l21.2 38.4h38l4.8 13.2-30 33.2z"]},CC={prefix:"fab",iconName:"fort-awesome",icon:[512,512,[],"f286","M489.2 287.9h-27.4c-2.6 0-4.6 2-4.6 4.6v32h-36.6V146.2c0-2.6-2-4.6-4.6-4.6h-27.4c-2.6 0-4.6 2-4.6 4.6v32h-36.6v-32c0-2.6-2-4.6-4.6-4.6h-27.4c-2.6 0-4.6 2-4.6 4.6v32h-36.6v-32c0-6-8-4.6-11.7-4.6v-38c8.3-2 17.1-3.4 25.7-3.4 10.9 0 20.9 4.3 31.4 4.3 4.6 0 27.7-1.1 27.7-8v-60c0-2.6-2-4.6-4.6-4.6-5.1 0-15.1 4.3-24 4.3-9.7 0-20.9-4.3-32.6-4.3-8 0-16 1.1-23.7 2.9v-4.9c5.4-2.6 9.1-8.3 9.1-14.3 0-20.7-31.4-20.8-31.4 0 0 6 3.7 11.7 9.1 14.3v111.7c-3.7 0-11.7-1.4-11.7 4.6v32h-36.6v-32c0-2.6-2-4.6-4.6-4.6h-27.4c-2.6 0-4.6 2-4.6 4.6v32H128v-32c0-2.6-2-4.6-4.6-4.6H96c-2.6 0-4.6 2-4.6 4.6v178.3H54.8v-32c0-2.6-2-4.6-4.6-4.6H22.8c-2.6 0-4.6 2-4.6 4.6V512h182.9v-96c0-72.6 109.7-72.6 109.7 0v96h182.9V292.5c.1-2.6-1.9-4.6-4.5-4.6zm-288.1-4.5c0 2.6-2 4.6-4.6 4.6h-27.4c-2.6 0-4.6-2-4.6-4.6v-64c0-2.6 2-4.6 4.6-4.6h27.4c2.6 0 4.6 2 4.6 4.6v64zm146.4 0c0 2.6-2 4.6-4.6 4.6h-27.4c-2.6 0-4.6-2-4.6-4.6v-64c0-2.6 2-4.6 4.6-4.6h27.4c2.6 0 4.6 2 4.6 4.6v64z"]},HC={prefix:"fab",iconName:"fort-awesome-alt",icon:[512,512,[],"f3a3","M208 237.4h-22.2c-2.1 0-3.7 1.6-3.7 3.7v51.7c0 2.1 1.6 3.7 3.7 3.7H208c2.1 0 3.7-1.6 3.7-3.7v-51.7c0-2.1-1.6-3.7-3.7-3.7zm118.2 0H304c-2.1 0-3.7 1.6-3.7 3.7v51.7c0 2.1 1.6 3.7 3.7 3.7h22.2c2.1 0 3.7-1.6 3.7-3.7v-51.7c-.1-2.1-1.7-3.7-3.7-3.7zm132-125.1c-2.3-3.2-4.6-6.4-7.1-9.5-9.8-12.5-20.8-24-32.8-34.4-4.5-3.9-9.1-7.6-13.9-11.2-1.6-1.2-3.2-2.3-4.8-3.5C372 34.1 340.3 20 306 13c-16.2-3.3-32.9-5-50-5s-33.9 1.7-50 5c-34.3 7.1-66 21.2-93.3 40.8-1.6 1.1-3.2 2.3-4.8 3.5-4.8 3.6-9.4 7.3-13.9 11.2-3 2.6-5.9 5.3-8.8 8s-5.7 5.5-8.4 8.4c-5.5 5.7-10.7 11.8-15.6 18-2.4 3.1-4.8 6.3-7.1 9.5C25.2 153 8.3 202.5 8.3 256c0 2 .1 4 .1 6 .1.7.1 1.3.1 2 .1 1.3.1 2.7.2 4 0 .8.1 1.5.1 2.3 0 1.3.1 2.5.2 3.7.1.8.1 1.6.2 2.4.1 1.1.2 2.3.3 3.5 0 .8.1 1.6.2 2.4.1 1.2.3 2.4.4 3.6.1.8.2 1.5.3 2.3.1 1.3.3 2.6.5 3.9.1.6.2 1.3.3 1.9l.9 5.7c.1.6.2 1.1.3 1.7.3 1.3.5 2.7.8 4 .2.8.3 1.6.5 2.4.2 1 .5 2.1.7 3.2.2.9.4 1.7.6 2.6.2 1 .4 2 .7 3 .2.9.5 1.8.7 2.7.3 1 .5 1.9.8 2.9.3.9.5 1.8.8 2.7.2.9.5 1.9.8 2.8s.5 1.8.8 2.7c.3 1 .6 1.9.9 2.8.6 1.6 1.1 3.3 1.7 4.9.4 1 .7 1.9 1 2.8.3 1 .7 2 1.1 3 .3.8.6 1.5.9 2.3l1.2 3c.3.7.6 1.5.9 2.2.4 1 .9 2 1.3 3l.9 2.1c.5 1 .9 2 1.4 3 .3.7.6 1.3.9 2 .5 1 1 2.1 1.5 3.1.2.6.5 1.1.8 1.7.6 1.1 1.1 2.2 1.7 3.3.1.2.2.3.3.5 2.2 4.1 4.4 8.2 6.8 12.2.2.4.5.8.7 1.2.7 1.1 1.3 2.2 2 3.3.3.5.6.9.9 1.4.6 1.1 1.3 2.1 2 3.2.3.5.6.9.9 1.4.7 1.1 1.4 2.1 2.1 3.2.2.4.5.8.8 1.2.7 1.1 1.5 2.2 2.3 3.3.2.2.3.5.5.7 37.5 51.7 94.4 88.5 160 99.4.9.1 1.7.3 2.6.4 1 .2 2.1.4 3.1.5s1.9.3 2.8.4c1 .2 2 .3 3 .4.9.1 1.9.2 2.9.3s1.9.2 2.9.3 2.1.2 3.1.3c.9.1 1.8.1 2.7.2 1.1.1 2.3.1 3.4.2.8 0 1.7.1 2.5.1 1.3 0 2.6.1 3.9.1.7.1 1.4.1 2.1.1 2 .1 4 .1 6 .1s4-.1 6-.1c.7 0 1.4-.1 2.1-.1 1.3 0 2.6 0 3.9-.1.8 0 1.7-.1 2.5-.1 1.1-.1 2.3-.1 3.4-.2.9 0 1.8-.1 2.7-.2 1-.1 2.1-.2 3.1-.3s1.9-.2 2.9-.3c.9-.1 1.9-.2 2.9-.3s2-.3 3-.4 1.9-.3 2.8-.4c1-.2 2.1-.3 3.1-.5.9-.1 1.7-.3 2.6-.4 65.6-11 122.5-47.7 160.1-102.4.2-.2.3-.5.5-.7.8-1.1 1.5-2.2 2.3-3.3.2-.4.5-.8.8-1.2.7-1.1 1.4-2.1 2.1-3.2.3-.5.6-.9.9-1.4.6-1.1 1.3-2.1 2-3.2.3-.5.6-.9.9-1.4.7-1.1 1.3-2.2 2-3.3.2-.4.5-.8.7-1.2 2.4-4 4.6-8.1 6.8-12.2.1-.2.2-.3.3-.5.6-1.1 1.1-2.2 1.7-3.3.2-.6.5-1.1.8-1.7.5-1 1-2.1 1.5-3.1.3-.7.6-1.3.9-2 .5-1 1-2 1.4-3l.9-2.1c.5-1 .9-2 1.3-3 .3-.7.6-1.5.9-2.2l1.2-3c.3-.8.6-1.5.9-2.3.4-1 .7-2 1.1-3s.7-1.9 1-2.8c.6-1.6 1.2-3.3 1.7-4.9.3-1 .6-1.9.9-2.8s.5-1.8.8-2.7c.2-.9.5-1.9.8-2.8s.6-1.8.8-2.7c.3-1 .5-1.9.8-2.9.2-.9.5-1.8.7-2.7.2-1 .5-2 .7-3 .2-.9.4-1.7.6-2.6.2-1 .5-2.1.7-3.2.2-.8.3-1.6.5-2.4.3-1.3.6-2.7.8-4 .1-.6.2-1.1.3-1.7l.9-5.7c.1-.6.2-1.3.3-1.9.1-1.3.3-2.6.5-3.9.1-.8.2-1.5.3-2.3.1-1.2.3-2.4.4-3.6 0-.8.1-1.6.2-2.4.1-1.1.2-2.3.3-3.5.1-.8.1-1.6.2-2.4.1 1.7.1.5.2-.7 0-.8.1-1.5.1-2.3.1-1.3.2-2.7.2-4 .1-.7.1-1.3.1-2 .1-2 .1-4 .1-6 0-53.5-16.9-103-45.8-143.7zM448 371.5c-9.4 15.5-20.6 29.9-33.6 42.9-20.6 20.6-44.5 36.7-71.2 48-13.9 5.8-28.2 10.3-42.9 13.2v-75.8c0-58.6-88.6-58.6-88.6 0v75.8c-14.7-2.9-29-7.3-42.9-13.2-26.7-11.3-50.6-27.4-71.2-48-13-13-24.2-27.4-33.6-42.9v-71.3c0-2.1 1.6-3.7 3.7-3.7h22.1c2.1 0 3.7 1.6 3.7 3.7V326h29.6V182c0-2.1 1.6-3.7 3.7-3.7h22.1c2.1 0 3.7 1.6 3.7 3.7v25.9h29.5V182c0-2.1 1.6-3.7 3.7-3.7H208c2.1 0 3.7 1.6 3.7 3.7v25.9h29.5V182c0-4.8 6.5-3.7 9.5-3.7V88.1c-4.4-2-7.4-6.7-7.4-11.5 0-16.8 25.4-16.8 25.4 0 0 4.8-3 9.4-7.4 11.5V92c6.3-1.4 12.7-2.3 19.2-2.3 9.4 0 18.4 3.5 26.3 3.5 7.2 0 15.2-3.5 19.4-3.5 2.1 0 3.7 1.6 3.7 3.7v48.4c0 5.6-18.7 6.5-22.4 6.5-8.6 0-16.6-3.5-25.4-3.5-7 0-14.1 1.2-20.8 2.8v30.7c3 0 9.5-1.1 9.5 3.7v25.9h29.5V182c0-2.1 1.6-3.7 3.7-3.7h22.2c2.1 0 3.7 1.6 3.7 3.7v25.9h29.5V182c0-2.1 1.6-3.7 3.7-3.7h22.1c2.1 0 3.7 1.6 3.7 3.7v144h29.5v-25.8c0-2.1 1.6-3.7 3.7-3.7h22.2c2.1 0 3.7 1.6 3.7 3.7z"]},gC={prefix:"fab",iconName:"forumbee",icon:[448,512,[],"f211","M5.8 309.7C2 292.7 0 275.5 0 258.3 0 135 99.8 35 223.1 35c16.6 0 33.3 2 49.3 5.5C149 87.5 51.9 186 5.8 309.7zm392.9-189.2C385 103 369 87.8 350.9 75.2c-149.6 44.3-266.3 162.1-309.7 312 12.5 18.1 28 35.6 45.2 49 43.1-151.3 161.2-271.7 312.3-315.7zm15.8 252.7c15.2-25.1 25.4-53.7 29.5-82.8-79.4 42.9-145 110.6-187.6 190.3 30-4.4 58.9-15.3 84.6-31.3 35 13.1 70.9 24.3 107 33.6-9.3-36.5-20.4-74.5-33.5-109.8zm29.7-145.5c-2.6-19.5-7.9-38.7-15.8-56.8C290.5 216.7 182 327.5 137.1 466c18.1 7.6 37 12.5 56.6 15.2C240 367.1 330.5 274.4 444.2 227.7z"]},VC={prefix:"fab",iconName:"foursquare",icon:[368,512,[],"f180","M323.1 3H49.9C12.4 3 0 31.3 0 49.1v433.8c0 20.3 12.1 27.7 18.2 30.1 6.2 2.5 22.8 4.6 32.9-7.1C180 356.5 182.2 354 182.2 354c3.1-3.4 3.4-3.1 6.8-3.1h83.4c35.1 0 40.6-25.2 44.3-39.7l48.6-243C373.8 25.8 363.1 3 323.1 3zm-16.3 73.8l-11.4 59.7c-1.2 6.5-9.5 13.2-16.9 13.2H172.1c-12 0-20.6 8.3-20.6 20.3v13c0 12 8.6 20.6 20.6 20.6h90.4c8.3 0 16.6 9.2 14.8 18.2-1.8 8.9-10.5 53.8-11.4 58.8-.9 4.9-6.8 13.5-16.9 13.5h-73.5c-13.5 0-17.2 1.8-26.5 12.6 0 0-8.9 11.4-89.5 108.3-.9.9-1.8.6-1.8-.3V75.9c0-7.7 6.8-16.6 16.6-16.6h219c8.2 0 15.6 7.7 13.5 17.5z"]},xC={prefix:"fab",iconName:"free-code-camp",icon:[576,512,[],"f2c5","M97.22,96.21c10.36-10.65,16-17.12,16-21.9,0-2.76-1.92-5.51-3.83-7.42A14.81,14.81,0,0,0,101,64.05c-8.48,0-20.92,8.79-35.84,25.69C23.68,137,2.51,182.81,3.37,250.34s17.47,117,54.06,161.87C76.22,435.86,90.62,448,100.9,448a13.55,13.55,0,0,0,8.37-3.84c1.91-2.76,3.81-5.63,3.81-8.38,0-5.63-3.86-12.2-13.2-20.55-44.45-42.33-67.32-97-67.48-165C32.25,188.8,54,137.83,97.22,96.21ZM239.47,420.07c.58.37.91.55.91.55Zm93.79.55.17-.13C333.24,420.62,333.17,420.67,333.26,420.62Zm3.13-158.18c-16.24-4.15,50.41-82.89-68.05-177.17,0,0,15.54,49.38-62.83,159.57-74.27,104.35,23.46,168.73,34,175.23-6.73-4.35-47.4-35.7,9.55-128.64,11-18.3,25.53-34.87,43.5-72.16,0,0,15.91,22.45,7.6,71.13C287.7,364,354,342.91,355,343.94c22.75,26.78-17.72,73.51-21.58,76.55,5.49-3.65,117.71-78,33-188.1C360.43,238.4,352.62,266.59,336.39,262.44ZM510.88,89.69C496,72.79,483.52,64,475,64a14.81,14.81,0,0,0-8.39,2.84c-1.91,1.91-3.83,4.66-3.83,7.42,0,4.78,5.6,11.26,16,21.9,43.23,41.61,65,92.59,64.82,154.06-.16,68-23,122.63-67.48,165-9.34,8.35-13.18,14.92-13.2,20.55,0,2.75,1.9,5.62,3.81,8.38A13.61,13.61,0,0,0,475.1,448c10.28,0,24.68-12.13,43.47-35.79,36.59-44.85,53.14-94.38,54.06-161.87S552.32,137,510.88,89.69Z"]},LC={prefix:"fab",iconName:"freebsd",icon:[448,512,[],"f3a4","M303.7 96.2c11.1-11.1 115.5-77 139.2-53.2 23.7 23.7-42.1 128.1-53.2 139.2-11.1 11.1-39.4.9-63.1-22.9-23.8-23.7-34.1-52-22.9-63.1zM109.9 68.1C73.6 47.5 22 24.6 5.6 41.1c-16.6 16.6 7.1 69.4 27.9 105.7 18.5-32.2 44.8-59.3 76.4-78.7zM406.7 174c3.3 11.3 2.7 20.7-2.7 26.1-20.3 20.3-87.5-27-109.3-70.1-18-32.3-11.1-53.4 14.9-48.7 5.7-3.6 12.3-7.6 19.6-11.6-29.8-15.5-63.6-24.3-99.5-24.3-119.1 0-215.6 96.5-215.6 215.6 0 119 96.5 215.6 215.6 215.6S445.3 380.1 445.3 261c0-38.4-10.1-74.5-27.7-105.8-3.9 7-7.6 13.3-10.9 18.8z"]},bC={prefix:"fab",iconName:"fulcrum",icon:[320,512,[],"f50b","M95.75 164.14l-35.38 43.55L25 164.14l35.38-43.55zM144.23 0l-20.54 198.18L72.72 256l51 57.82L144.23 512V300.89L103.15 256l41.08-44.89zm79.67 164.14l35.38 43.55 35.38-43.55-35.38-43.55zm-48.48 47L216.5 256l-41.08 44.89V512L196 313.82 247 256l-51-57.82L175.42 0z"]},NC={prefix:"fab",iconName:"galactic-republic",icon:[496,512,[],"f50c","M248 504C111.25 504 0 392.75 0 256S111.25 8 248 8s248 111.25 248 248-111.25 248-248 248zm0-479.47C120.37 24.53 16.53 128.37 16.53 256S120.37 487.47 248 487.47 479.47 383.63 479.47 256 375.63 24.53 248 24.53zm27.62 21.81v24.62a185.933 185.933 0 0 1 83.57 34.54l17.39-17.36c-28.75-22.06-63.3-36.89-100.96-41.8zm-55.37.07c-37.64 4.94-72.16 19.8-100.88 41.85l17.28 17.36h.08c24.07-17.84 52.55-30.06 83.52-34.67V46.41zm12.25 50.17v82.87c-10.04 2.03-19.42 5.94-27.67 11.42l-58.62-58.59-21.93 21.93 58.67 58.67c-5.47 8.23-9.45 17.59-11.47 27.62h-82.9v31h82.9c2.02 10.02 6.01 19.31 11.47 27.54l-58.67 58.69 21.93 21.93 58.62-58.62a77.873 77.873 0 0 0 27.67 11.47v82.9h31v-82.9c10.05-2.03 19.37-6.06 27.62-11.55l58.67 58.69 21.93-21.93-58.67-58.69c5.46-8.23 9.47-17.52 11.5-27.54h82.87v-31h-82.87c-2.02-10.02-6.03-19.38-11.5-27.62l58.67-58.67-21.93-21.93-58.67 58.67c-8.25-5.49-17.57-9.47-27.62-11.5V96.58h-31zm183.24 30.72l-17.36 17.36a186.337 186.337 0 0 1 34.67 83.67h24.62c-4.95-37.69-19.83-72.29-41.93-101.03zm-335.55.13c-22.06 28.72-36.91 63.26-41.85 100.91h24.65c4.6-30.96 16.76-59.45 34.59-83.52l-17.39-17.39zM38.34 283.67c4.92 37.64 19.75 72.18 41.8 100.9l17.36-17.39c-17.81-24.07-29.92-52.57-34.51-83.52H38.34zm394.7 0c-4.61 30.99-16.8 59.5-34.67 83.6l17.36 17.36c22.08-28.74 36.98-63.29 41.93-100.96h-24.62zM136.66 406.38l-17.36 17.36c28.73 22.09 63.3 36.98 100.96 41.93v-24.64c-30.99-4.63-59.53-16.79-83.6-34.65zm222.53.05c-24.09 17.84-52.58 30.08-83.57 34.67v24.57c37.67-4.92 72.21-19.79 100.96-41.85l-17.31-17.39h-.08z"]},AC={prefix:"fab",iconName:"galactic-senate",icon:[512,512,[],"f50d","M249.86 33.48v26.07C236.28 80.17 226 168.14 225.39 274.9c11.74-15.62 19.13-33.33 19.13-48.24v-16.88c-.03-5.32.75-10.53 2.19-15.65.65-2.14 1.39-4.08 2.62-5.82 1.23-1.75 3.43-3.79 6.68-3.79 3.24 0 5.45 2.05 6.68 3.79 1.23 1.75 1.97 3.68 2.62 5.82 1.44 5.12 2.22 10.33 2.19 15.65v16.88c0 14.91 7.39 32.62 19.13 48.24-.63-106.76-10.91-194.73-24.49-215.35V33.48h-12.28zm-26.34 147.77c-9.52 2.15-18.7 5.19-27.46 9.08 8.9 16.12 9.76 32.64 1.71 37.29-8 4.62-21.85-4.23-31.36-19.82-11.58 8.79-21.88 19.32-30.56 31.09 14.73 9.62 22.89 22.92 18.32 30.66-4.54 7.7-20.03 7.14-35.47-.96-5.78 13.25-9.75 27.51-11.65 42.42 9.68.18 18.67 2.38 26.18 6.04 17.78-.3 32.77-1.96 40.49-4.22 5.55-26.35 23.02-48.23 46.32-59.51.73-25.55 1.88-49.67 3.48-72.07zm64.96 0c1.59 22.4 2.75 46.52 3.47 72.07 23.29 11.28 40.77 33.16 46.32 59.51 7.72 2.26 22.71 3.92 40.49 4.22 7.51-3.66 16.5-5.85 26.18-6.04-1.9-14.91-5.86-29.17-11.65-42.42-15.44 8.1-30.93 8.66-35.47.96-4.57-7.74 3.6-21.05 18.32-30.66-8.68-11.77-18.98-22.3-30.56-31.09-9.51 15.59-23.36 24.44-31.36 19.82-8.05-4.65-7.19-21.16 1.71-37.29a147.49 147.49 0 0 0-27.45-9.08zm-32.48 8.6c-3.23 0-5.86 8.81-6.09 19.93h-.05v16.88c0 41.42-49.01 95.04-93.49 95.04-52 0-122.75-1.45-156.37 29.17v2.51c9.42 17.12 20.58 33.17 33.18 47.97C45.7 380.26 84.77 360.4 141.2 360c45.68 1.02 79.03 20.33 90.76 40.87.01.01-.01.04 0 .05 7.67 2.14 15.85 3.23 24.04 3.21 8.19.02 16.37-1.07 24.04-3.21.01-.01-.01-.04 0-.05 11.74-20.54 45.08-39.85 90.76-40.87 56.43.39 95.49 20.26 108.02 41.35 12.6-14.8 23.76-30.86 33.18-47.97v-2.51c-33.61-30.62-104.37-29.17-156.37-29.17-44.48 0-93.49-53.62-93.49-95.04v-16.88h-.05c-.23-11.12-2.86-19.93-6.09-19.93zm0 96.59c22.42 0 40.6 18.18 40.6 40.6s-18.18 40.65-40.6 40.65-40.6-18.23-40.6-40.65c0-22.42 18.18-40.6 40.6-40.6zm0 7.64c-18.19 0-32.96 14.77-32.96 32.96S237.81 360 256 360s32.96-14.77 32.96-32.96-14.77-32.96-32.96-32.96zm0 6.14c14.81 0 26.82 12.01 26.82 26.82s-12.01 26.82-26.82 26.82-26.82-12.01-26.82-26.82 12.01-26.82 26.82-26.82zm-114.8 66.67c-10.19.07-21.6.36-30.5 1.66.43 4.42 1.51 18.63 7.11 29.76 9.11-2.56 18.36-3.9 27.62-3.9 41.28.94 71.48 34.35 78.26 74.47l.11 4.7c10.4 1.91 21.19 2.94 32.21 2.94 11.03 0 21.81-1.02 32.21-2.94l.11-4.7c6.78-40.12 36.98-73.53 78.26-74.47 9.26 0 18.51 1.34 27.62 3.9 5.6-11.13 6.68-25.34 7.11-29.76-8.9-1.3-20.32-1.58-30.5-1.66-18.76.42-35.19 4.17-48.61 9.67-12.54 16.03-29.16 30.03-49.58 33.07-.09.02-.17.04-.27.05-.05.01-.11.04-.16.05-5.24 1.07-10.63 1.6-16.19 1.6-5.55 0-10.95-.53-16.19-1.6-.05-.01-.11-.04-.16-.05-.1-.02-.17-.04-.27-.05-20.42-3.03-37.03-17.04-49.58-33.07-13.42-5.49-29.86-9.25-48.61-9.67z"]},yC={prefix:"fab",iconName:"get-pocket",icon:[448,512,[],"f265","M407.6 64h-367C18.5 64 0 82.5 0 104.6v135.2C0 364.5 99.7 464 224.2 464c124 0 223.8-99.5 223.8-224.2V104.6c0-22.4-17.7-40.6-40.4-40.6zm-162 268.5c-12.4 11.8-31.4 11.1-42.4 0C89.5 223.6 88.3 227.4 88.3 209.3c0-16.9 13.8-30.7 30.7-30.7 17 0 16.1 3.8 105.2 89.3 90.6-86.9 88.6-89.3 105.5-89.3 16.9 0 30.7 13.8 30.7 30.7 0 17.8-2.9 15.7-114.8 123.2z"]},SC={prefix:"fab",iconName:"gg",icon:[512,512,[],"f260","M179.2 230.4l102.4 102.4-102.4 102.4L0 256 179.2 76.8l44.8 44.8-25.6 25.6-19.2-19.2-128 128 128 128 51.5-51.5-77.1-76.5 25.6-25.6zM332.8 76.8L230.4 179.2l102.4 102.4 25.6-25.6-77.1-76.5 51.5-51.5 128 128-128 128-19.2-19.2-25.6 25.6 44.8 44.8L512 256 332.8 76.8z"]},wC={prefix:"fab",iconName:"gg-circle",icon:[512,512,[],"f261","M257 8C120 8 9 119 9 256s111 248 248 248 248-111 248-248S394 8 257 8zm-49.5 374.8L81.8 257.1l125.7-125.7 35.2 35.4-24.2 24.2-11.1-11.1-77.2 77.2 77.2 77.2 26.6-26.6-53.1-52.9 24.4-24.4 77.2 77.2-75 75.2zm99-2.2l-35.2-35.2 24.1-24.4 11.1 11.1 77.2-77.2-77.2-77.2-26.5 26.5 53.1 52.9-24.4 24.4-77.2-77.2 75-75L432.2 255 306.5 380.6z"]},kC={prefix:"fab",iconName:"git",icon:[512,512,[],"f1d3","M216.29 158.39H137C97 147.9 6.51 150.63 6.51 233.18c0 30.09 15 51.23 35 61-25.1 23-37 33.85-37 49.21 0 11 4.47 21.14 17.89 26.81C8.13 383.61 0 393.35 0 411.65c0 32.11 28.05 50.82 101.63 50.82 70.75 0 111.79-26.42 111.79-73.18 0-58.66-45.16-56.5-151.63-63l13.43-21.55c27.27 7.58 118.7 10 118.7-67.89 0-18.7-7.73-31.71-15-41.07l37.41-2.84zm-63.42 241.9c0 32.06-104.89 32.1-104.89 2.43 0-8.14 5.27-15 10.57-21.54 77.71 5.3 94.32 3.37 94.32 19.11zm-50.81-134.58c-52.8 0-50.46-71.16 1.2-71.16 49.54 0 50.82 71.16-1.2 71.16zm133.3 100.51v-32.1c26.75-3.66 27.24-2 27.24-11V203.61c0-8.5-2.05-7.38-27.24-16.26l4.47-32.92H324v168.71c0 6.51.4 7.32 6.51 8.14l20.73 2.84v32.1zm52.45-244.31c-23.17 0-36.59-13.43-36.59-36.61s13.42-35.77 36.59-35.77c23.58 0 37 12.62 37 35.77s-13.42 36.61-37 36.61zM512 350.46c-17.49 8.53-43.1 16.26-66.28 16.26-48.38 0-66.67-19.5-66.67-65.46V194.75c0-5.42 1.05-4.06-31.71-4.06V154.5c35.78-4.07 50-22 54.47-66.27h38.63c0 65.83-1.34 61.81 3.26 61.81H501v40.65h-60.56v97.15c0 6.92-4.92 51.41 60.57 26.84z"]},TC={prefix:"fab",iconName:"git-alt",icon:[448,512,[],"f841","M439.55 236.05L244 40.45a28.87 28.87 0 0 0-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 0 1-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 0 0 0 40.81l195.61 195.6a28.86 28.86 0 0 0 40.8 0l194.69-194.69a28.86 28.86 0 0 0 0-40.81z"]},EC={prefix:"fab",iconName:"git-square",icon:[448,512,[],"f1d2","M100.59 334.24c48.57 3.31 58.95 2.11 58.95 11.94 0 20-65.55 20.06-65.55 1.52.01-5.09 3.29-9.4 6.6-13.46zm27.95-116.64c-32.29 0-33.75 44.47-.75 44.47 32.51 0 31.71-44.47.75-44.47zM448 80v352a48 48 0 0 1-48 48H48a48 48 0 0 1-48-48V80a48 48 0 0 1 48-48h352a48 48 0 0 1 48 48zm-227 69.31c0 14.49 8.38 22.88 22.86 22.88 14.74 0 23.13-8.39 23.13-22.88S258.62 127 243.88 127c-14.48 0-22.88 7.84-22.88 22.31zM199.18 195h-49.55c-25-6.55-81.56-4.85-81.56 46.75 0 18.8 9.4 32 21.85 38.11C74.23 294.23 66.8 301 66.8 310.6c0 6.87 2.79 13.22 11.18 16.76-8.9 8.4-14 14.48-14 25.92C64 373.35 81.53 385 127.52 385c44.22 0 69.87-16.51 69.87-45.73 0-36.67-28.23-35.32-94.77-39.38l8.38-13.43c17 4.74 74.19 6.23 74.19-42.43 0-11.69-4.83-19.82-9.4-25.67l23.38-1.78zm84.34 109.84l-13-1.78c-3.82-.51-4.07-1-4.07-5.09V192.52h-52.6l-2.79 20.57c15.75 5.55 17 4.86 17 10.17V298c0 5.62-.31 4.58-17 6.87v20.06h72.42zM384 315l-6.87-22.37c-40.93 15.37-37.85-12.41-37.85-16.73v-60.72h37.85v-25.41h-35.82c-2.87 0-2 2.52-2-38.63h-24.18c-2.79 27.7-11.68 38.88-34 41.42v22.62c20.47 0 19.82-.85 19.82 2.54v66.57c0 28.72 11.43 40.91 41.67 40.91 14.45 0 30.45-4.83 41.38-10.2z"]},PC={prefix:"fab",iconName:"github",icon:[496,512,[],"f09b","M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"]},DC={prefix:"fab",iconName:"github-alt",icon:[480,512,[],"f113","M186.1 328.7c0 20.9-10.9 55.1-36.7 55.1s-36.7-34.2-36.7-55.1 10.9-55.1 36.7-55.1 36.7 34.2 36.7 55.1zM480 278.2c0 31.9-3.2 65.7-17.5 95-37.9 76.6-142.1 74.8-216.7 74.8-75.8 0-186.2 2.7-225.6-74.8-14.6-29-20.2-63.1-20.2-95 0-41.9 13.9-81.5 41.5-113.6-5.2-15.8-7.7-32.4-7.7-48.8 0-21.5 4.9-32.3 14.6-51.8 45.3 0 74.3 9 108.8 36 29-6.9 58.8-10 88.7-10 27 0 54.2 2.9 80.4 9.2 34-26.7 63-35.2 107.8-35.2 9.8 19.5 14.6 30.3 14.6 51.8 0 16.4-2.6 32.7-7.7 48.2 27.5 32.4 39 72.3 39 114.2zm-64.3 50.5c0-43.9-26.7-82.6-73.5-82.6-18.9 0-37 3.4-56 6-14.9 2.3-29.8 3.2-45.1 3.2-15.2 0-30.1-.9-45.1-3.2-18.7-2.6-37-6-56-6-46.8 0-73.5 38.7-73.5 82.6 0 87.8 80.4 101.3 150.4 101.3h48.2c70.3 0 150.6-13.4 150.6-101.3zm-82.6-55.1c-25.8 0-36.7 34.2-36.7 55.1s10.9 55.1 36.7 55.1 36.7-34.2 36.7-55.1-10.9-55.1-36.7-55.1z"]},OC={prefix:"fab",iconName:"github-square",icon:[448,512,[],"f092","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM277.3 415.7c-8.4 1.5-11.5-3.7-11.5-8 0-5.4.2-33 .2-55.3 0-15.6-5.2-25.5-11.3-30.7 37-4.1 76-9.2 76-73.1 0-18.2-6.5-27.3-17.1-39 1.7-4.3 7.4-22-1.7-45-13.9-4.3-45.7 17.9-45.7 17.9-13.2-3.7-27.5-5.6-41.6-5.6-14.1 0-28.4 1.9-41.6 5.6 0 0-31.8-22.2-45.7-17.9-9.1 22.9-3.5 40.6-1.7 45-10.6 11.7-15.6 20.8-15.6 39 0 63.6 37.3 69 74.3 73.1-4.8 4.3-9.1 11.7-10.6 22.3-9.5 4.3-33.8 11.7-48.3-13.9-9.1-15.8-25.5-17.1-25.5-17.1-16.2-.2-1.1 10.2-1.1 10.2 10.8 5 18.4 24.2 18.4 24.2 9.7 29.7 56.1 19.7 56.1 19.7 0 13.9.2 36.5.2 40.6 0 4.3-3 9.5-11.5 8-66-22.1-112.2-84.9-112.2-158.3 0-91.8 70.2-161.5 162-161.5S388 165.6 388 257.4c.1 73.4-44.7 136.3-110.7 158.3zm-98.1-61.1c-1.9.4-3.7-.4-3.9-1.7-.2-1.5 1.1-2.8 3-3.2 1.9-.2 3.7.6 3.9 1.9.3 1.3-1 2.6-3 3zm-9.5-.9c0 1.3-1.5 2.4-3.5 2.4-2.2.2-3.7-.9-3.7-2.4 0-1.3 1.5-2.4 3.5-2.4 1.9-.2 3.7.9 3.7 2.4zm-13.7-1.1c-.4 1.3-2.4 1.9-4.1 1.3-1.9-.4-3.2-1.9-2.8-3.2.4-1.3 2.4-1.9 4.1-1.5 2 .6 3.3 2.1 2.8 3.4zm-12.3-5.4c-.9 1.1-2.8.9-4.3-.6-1.5-1.3-1.9-3.2-.9-4.1.9-1.1 2.8-.9 4.3.6 1.3 1.3 1.8 3.3.9 4.1zm-9.1-9.1c-.9.6-2.6 0-3.7-1.5s-1.1-3.2 0-3.9c1.1-.9 2.8-.2 3.7 1.3 1.1 1.5 1.1 3.3 0 4.1zm-6.5-9.7c-.9.9-2.4.4-3.5-.6-1.1-1.3-1.3-2.8-.4-3.5.9-.9 2.4-.4 3.5.6 1.1 1.3 1.3 2.8.4 3.5zm-6.7-7.4c-.4.9-1.7 1.1-2.8.4-1.3-.6-1.9-1.7-1.5-2.6.4-.6 1.5-.9 2.8-.4 1.3.7 1.9 1.8 1.5 2.6z"]},IC={prefix:"fab",iconName:"gitkraken",icon:[592,512,[],"f3a6","M565.7 118.1c-2.3-6.1-9.3-9.2-15.3-6.6-5.7 2.4-8.5 8.9-6.3 14.6 10.9 29 16.9 60.5 16.9 93.3 0 134.6-100.3 245.7-230.2 262.7V358.4c7.9-1.5 15.5-3.6 23-6.2v104c106.7-25.9 185.9-122.1 185.9-236.8 0-91.8-50.8-171.8-125.8-213.3-5.7-3.2-13-.9-15.9 5-2.7 5.5-.6 12.2 4.7 15.1 67.9 37.6 113.9 110 113.9 193.2 0 93.3-57.9 173.1-139.8 205.4v-92.2c14.2-4.5 24.9-17.7 24.9-33.5 0-13.1-6.8-24.4-17.3-30.5 8.3-79.5 44.5-58.6 44.5-83.9V170c0-38-87.9-161.8-129-164.7-2.5-.2-5-.2-7.6 0C251.1 8.3 163.2 132 163.2 170v14.8c0 25.3 36.3 4.3 44.5 83.9-10.6 6.1-17.3 17.4-17.3 30.5 0 15.8 10.6 29 24.8 33.5v92.2c-81.9-32.2-139.8-112-139.8-205.4 0-83.1 46-155.5 113.9-193.2 5.4-3 7.4-9.6 4.7-15.1-2.9-5.9-10.1-8.2-15.9-5-75 41.5-125.8 121.5-125.8 213.3 0 114.7 79.2 210.8 185.9 236.8v-104c7.6 2.5 15.1 4.6 23 6.2v123.7C131.4 465.2 31 354.1 31 219.5c0-32.8 6-64.3 16.9-93.3 2.2-5.8-.6-12.2-6.3-14.6-6-2.6-13 .4-15.3 6.6C14.5 149.7 8 183.8 8 219.5c0 155.1 122.6 281.6 276.3 287.8V361.4c6.8.4 15 .5 23.4 0v145.8C461.4 501.1 584 374.6 584 219.5c0-35.7-6.5-69.8-18.3-101.4zM365.9 275.5c13 0 23.7 10.5 23.7 23.7 0 13.1-10.6 23.7-23.7 23.7-13 0-23.7-10.5-23.7-23.7 0-13.1 10.6-23.7 23.7-23.7zm-139.8 47.3c-13.2 0-23.7-10.7-23.7-23.7s10.5-23.7 23.7-23.7c13.1 0 23.7 10.6 23.7 23.7 0 13-10.5 23.7-23.7 23.7z"]},BC={prefix:"fab",iconName:"gitlab",icon:[512,512,[],"f296","M105.2 24.9c-3.1-8.9-15.7-8.9-18.9 0L29.8 199.7h132c-.1 0-56.6-174.8-56.6-174.8zM.9 287.7c-2.6 8 .3 16.9 7.1 22l247.9 184-226.2-294zm160.8-88l94.3 294 94.3-294zm349.4 88l-28.8-88-226.3 294 247.9-184c6.9-5.1 9.7-14 7.2-22zM425.7 24.9c-3.1-8.9-15.7-8.9-18.9 0l-56.6 174.8h132z"]},RC={prefix:"fab",iconName:"gitter",icon:[384,512,[],"f426","M66.4 322.5H16V0h50.4v322.5zM166.9 76.1h-50.4V512h50.4V76.1zm100.6 0h-50.4V512h50.4V76.1zM368 76h-50.4v247H368V76z"]},ZC={prefix:"fab",iconName:"glide",icon:[448,512,[],"f2a5","M252.8 148.6c0 8.8-1.6 17.7-3.4 26.4-5.8 27.8-11.6 55.8-17.3 83.6-1.4 6.3-8.3 4.9-13.7 4.9-23.8 0-30.5-26-30.5-45.5 0-29.3 11.2-68.1 38.5-83.1 4.3-2.5 9.2-4.2 14.1-4.2 11.4 0 12.3 8.3 12.3 17.9zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-64 187c0-5.1-20.8-37.7-25.5-39.5-2.2-.9-7.2-2.3-9.6-2.3-23.1 0-38.7 10.5-58.2 21.5l-.5-.5c4.3-29.4 14.6-57.2 14.6-87.4 0-44.6-23.8-62.7-67.5-62.7-71.7 0-108 70.8-108 123.5 0 54.7 32 85 86.3 85 7.5 0 6.9-.6 6.9 2.3-10.5 80.3-56.5 82.9-56.5 58.9 0-24.4 28-36.5 28.3-38-.2-7.6-29.3-17.2-36.7-17.2-21.1 0-32.7 33-32.7 50.6 0 32.3 20.4 54.7 53.3 54.7 48.2 0 83.4-49.7 94.3-91.7 9.4-37.7 7-39.4 12.3-42.1 20-10.1 35.8-16.8 58.4-16.8 11.1 0 19 2.3 36.7 5.2 1.8.1 4.1-1.7 4.1-3.5z"]},jC={prefix:"fab",iconName:"glide-g",icon:[448,512,[],"f2a6","M407.1 211.2c-3.5-1.4-11.6-3.8-15.4-3.8-37.1 0-62.2 16.8-93.5 34.5l-.9-.9c7-47.3 23.5-91.9 23.5-140.4C320.8 29.1 282.6 0 212.4 0 97.3 0 39 113.7 39 198.4 39 286.3 90.3 335 177.6 335c12 0 11-1 11 3.8-16.9 128.9-90.8 133.1-90.8 94.6 0-39.2 45-58.6 45.5-61-.3-12.2-47-27.6-58.9-27.6-33.9.1-52.4 51.2-52.4 79.3C32 476 64.8 512 117.5 512c77.4 0 134-77.8 151.4-145.4 15.1-60.5 11.2-63.3 19.7-67.6 32.2-16.2 57.5-27 93.8-27 17.8 0 30.5 3.7 58.9 8.4 2.9 0 6.7-2.9 6.7-5.8 0-8-33.4-60.5-40.9-63.4zm-175.3-84.4c-9.3 44.7-18.6 89.6-27.8 134.3-2.3 10.2-13.3 7.8-22 7.8-38.3 0-49-41.8-49-73.1 0-47 18-109.3 61.8-133.4 7-4.1 14.8-6.7 22.6-6.7 18.6 0 20 13.3 20 28.7-.1 14.3-2.7 28.5-5.6 42.4z"]},FC={prefix:"fab",iconName:"gofore",icon:[400,512,[],"f3a7","M324 319.8h-13.2v34.7c-24.5 23.1-56.3 35.8-89.9 35.8-73.2 0-132.4-60.2-132.4-134.4 0-74.1 59.2-134.4 132.4-134.4 35.3 0 68.6 14 93.6 39.4l62.3-63.3C335 55.3 279.7 32 220.7 32 98 32 0 132.6 0 256c0 122.5 97 224 220.7 224 63.2 0 124.5-26.2 171-82.5-2-27.6-13.4-77.7-67.7-77.7zm-12.1-112.5H205.6v89H324c33.5 0 60.5 15.1 76 41.8v-30.6c0-65.2-40.4-100.2-88.1-100.2z"]},qC={prefix:"fab",iconName:"goodreads",icon:[448,512,[],"f3a8","M299.9 191.2c5.1 37.3-4.7 79-35.9 100.7-22.3 15.5-52.8 14.1-70.8 5.7-37.1-17.3-49.5-58.6-46.8-97.2 4.3-60.9 40.9-87.9 75.3-87.5 46.9-.2 71.8 31.8 78.2 78.3zM448 88v336c0 30.9-25.1 56-56 56H56c-30.9 0-56-25.1-56-56V88c0-30.9 25.1-56 56-56h336c30.9 0 56 25.1 56 56zM330 313.2s-.1-34-.1-217.3h-29v40.3c-.8.3-1.2-.5-1.6-1.2-9.6-20.7-35.9-46.3-76-46-51.9.4-87.2 31.2-100.6 77.8-4.3 14.9-5.8 30.1-5.5 45.6 1.7 77.9 45.1 117.8 112.4 115.2 28.9-1.1 54.5-17 69-45.2.5-1 1.1-1.9 1.7-2.9.2.1.4.1.6.2.3 3.8.2 30.7.1 34.5-.2 14.8-2 29.5-7.2 43.5-7.8 21-22.3 34.7-44.5 39.5-17.8 3.9-35.6 3.8-53.2-1.2-21.5-6.1-36.5-19-41.1-41.8-.3-1.6-1.3-1.3-2.3-1.3h-26.8c.8 10.6 3.2 20.3 8.5 29.2 24.2 40.5 82.7 48.5 128.2 37.4 49.9-12.3 67.3-54.9 67.4-106.3z"]},UC={prefix:"fab",iconName:"goodreads-g",icon:[384,512,[],"f3a9","M42.6 403.3h2.8c12.7 0 25.5 0 38.2.1 1.6 0 3.1-.4 3.6 2.1 7.1 34.9 30 54.6 62.9 63.9 26.9 7.6 54.1 7.8 81.3 1.8 33.8-7.4 56-28.3 68-60.4 8-21.5 10.7-43.8 11-66.5.1-5.8.3-47-.2-52.8l-.9-.3c-.8 1.5-1.7 2.9-2.5 4.4-22.1 43.1-61.3 67.4-105.4 69.1-103 4-169.4-57-172-176.2-.5-23.7 1.8-46.9 8.3-69.7C58.3 47.7 112.3.6 191.6 0c61.3-.4 101.5 38.7 116.2 70.3.5 1.1 1.3 2.3 2.4 1.9V10.6h44.3c0 280.3.1 332.2.1 332.2-.1 78.5-26.7 143.7-103 162.2-69.5 16.9-159 4.8-196-57.2-8-13.5-11.8-28.3-13-44.5zM188.9 36.5c-52.5-.5-108.5 40.7-115 133.8-4.1 59 14.8 122.2 71.5 148.6 27.6 12.9 74.3 15 108.3-8.7 47.6-33.2 62.7-97 54.8-154-9.7-71.1-47.8-120-119.6-119.7z"]},WC={prefix:"fab",iconName:"google",icon:[488,512,[],"f1a0","M488 261.8C488 403.3 391.1 504 248 504 110.8 504 0 393.2 0 256S110.8 8 248 8c66.8 0 123 24.5 166.3 64.9l-67.5 64.9C258.5 52.6 94.3 116.6 94.3 256c0 86.5 69.1 156.6 153.7 156.6 98.2 0 135-70.4 140.8-106.9H248v-85.3h236.1c2.3 12.7 3.9 24.9 3.9 41.4z"]},GC={prefix:"fab",iconName:"google-drive",icon:[512,512,[],"f3aa","M339 314.9L175.4 32h161.2l163.6 282.9H339zm-137.5 23.6L120.9 480h310.5L512 338.5H201.5zM154.1 67.4L0 338.5 80.6 480 237 208.8 154.1 67.4z"]},_C={prefix:"fab",iconName:"google-pay",icon:[640,512,[],"e079","M105.72,215v41.25h57.1a49.66,49.66,0,0,1-21.14,32.6c-9.54,6.55-21.72,10.28-36,10.28-27.6,0-50.93-18.91-59.3-44.22a65.61,65.61,0,0,1,0-41l0,0c8.37-25.46,31.7-44.37,59.3-44.37a56.43,56.43,0,0,1,40.51,16.08L176.47,155a101.24,101.24,0,0,0-70.75-27.84,105.55,105.55,0,0,0-94.38,59.11,107.64,107.64,0,0,0,0,96.18v.15a105.41,105.41,0,0,0,94.38,59c28.47,0,52.55-9.53,70-25.91,20-18.61,31.41-46.15,31.41-78.91A133.76,133.76,0,0,0,205.38,215Zm389.41-4c-10.13-9.38-23.93-14.14-41.39-14.14-22.46,0-39.34,8.34-50.5,24.86l20.85,13.26q11.45-17,31.26-17a34.05,34.05,0,0,1,22.75,8.79A28.14,28.14,0,0,1,487.79,248v5.51c-9.1-5.07-20.55-7.75-34.64-7.75-16.44,0-29.65,3.88-39.49,11.77s-14.82,18.31-14.82,31.56a39.74,39.74,0,0,0,13.94,31.27c9.25,8.34,21,12.51,34.79,12.51,16.29,0,29.21-7.3,39-21.89h1v17.72h22.61V250C510.25,233.45,505.26,220.34,495.13,211ZM475.9,300.3a37.32,37.32,0,0,1-26.57,11.16A28.61,28.61,0,0,1,431,305.21a19.41,19.41,0,0,1-7.77-15.63c0-7,3.22-12.81,9.54-17.42s14.53-7,24.07-7C470,265,480.3,268,487.64,273.94,487.64,284.07,483.68,292.85,475.9,300.3Zm-93.65-142A55.71,55.71,0,0,0,341.74,142H279.07V328.74H302.7V253.1h39c16,0,29.5-5.36,40.51-15.93.88-.89,1.76-1.79,2.65-2.68A54.45,54.45,0,0,0,382.25,158.26Zm-16.58,62.23a30.65,30.65,0,0,1-23.34,9.68H302.7V165h39.63a32,32,0,0,1,22.6,9.23A33.18,33.18,0,0,1,365.67,220.49ZM614.31,201,577.77,292.7h-.45L539.9,201H514.21L566,320.55l-29.35,64.32H561L640,201Z"]},$C={prefix:"fab",iconName:"google-play",icon:[512,512,[],"f3ab","M325.3 234.3L104.6 13l280.8 161.2-60.1 60.1zM47 0C34 6.8 25.3 19.2 25.3 35.3v441.3c0 16.1 8.7 28.5 21.7 35.3l256.6-256L47 0zm425.2 225.6l-58.9-34.1-65.7 64.5 65.7 64.5 60.1-34.1c18-14.3 18-46.5-1.2-60.8zM104.6 499l280.8-161.2-60.1-60.1L104.6 499z"]},YC={prefix:"fab",iconName:"google-plus",icon:[512,512,[],"f2b3","M256,8C119.1,8,8,119.1,8,256S119.1,504,256,504,504,392.9,504,256,392.9,8,256,8ZM185.3,380a124,124,0,0,1,0-248c31.3,0,60.1,11,83,32.3l-33.6,32.6c-13.2-12.9-31.3-19.1-49.4-19.1-42.9,0-77.2,35.5-77.2,78.1S142.3,334,185.3,334c32.6,0,64.9-19.1,70.1-53.3H185.3V238.1H302.2a109.2,109.2,0,0,1,1.9,20.7c0,70.8-47.5,121.2-118.8,121.2ZM415.5,273.8v35.5H380V273.8H344.5V238.3H380V202.8h35.5v35.5h35.2v35.5Z"]},KC={prefix:"fab",iconName:"google-plus-g",icon:[640,512,[],"f0d5","M386.061 228.496c1.834 9.692 3.143 19.384 3.143 31.956C389.204 370.205 315.599 448 204.8 448c-106.084 0-192-85.915-192-192s85.916-192 192-192c51.864 0 95.083 18.859 128.611 50.292l-52.126 50.03c-14.145-13.621-39.028-29.599-76.485-29.599-65.484 0-118.92 54.221-118.92 121.277 0 67.056 53.436 121.277 118.92 121.277 75.961 0 104.513-54.745 108.965-82.773H204.8v-66.009h181.261zm185.406 6.437V179.2h-56.001v55.733h-55.733v56.001h55.733v55.733h56.001v-55.733H627.2v-56.001h-55.733z"]},JC={prefix:"fab",iconName:"google-plus-square",icon:[448,512,[],"f0d4","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM164 356c-55.3 0-100-44.7-100-100s44.7-100 100-100c27 0 49.5 9.8 67 26.2l-27.1 26.1c-7.4-7.1-20.3-15.4-39.8-15.4-34.1 0-61.9 28.2-61.9 63.2 0 34.9 27.8 63.2 61.9 63.2 39.6 0 54.4-28.5 56.8-43.1H164v-34.4h94.4c1 5 1.6 10.1 1.6 16.6 0 57.1-38.3 97.6-96 97.6zm220-81.8h-29v29h-29.2v-29h-29V245h29v-29H355v29h29v29.2z"]},QC={prefix:"fab",iconName:"google-wallet",icon:[448,512,[],"f1ee","M156.8 126.8c37.6 60.6 64.2 113.1 84.3 162.5-8.3 33.8-18.8 66.5-31.3 98.3-13.2-52.3-26.5-101.3-56-148.5 6.5-36.4 2.3-73.6 3-112.3zM109.3 200H16.1c-6.5 0-10.5 7.5-6.5 12.7C51.8 267 81.3 330.5 101.3 400h103.5c-16.2-69.7-38.7-133.7-82.5-193.5-3-4-8-6.5-13-6.5zm47.8-88c68.5 108 130 234.5 138.2 368H409c-12-138-68.4-265-143.2-368H157.1zm251.8-68.5c-1.8-6.8-8.2-11.5-15.2-11.5h-88.3c-5.3 0-9 5-7.8 10.3 13.2 46.5 22.3 95.5 26.5 146 48.2 86.2 79.7 178.3 90.6 270.8 15.8-60.5 25.3-133.5 25.3-203 0-73.6-12.1-145.1-31.1-212.6z"]},XC={prefix:"fab",iconName:"gratipay",icon:[496,512,[],"f184","M248 8C111.1 8 0 119.1 0 256s111.1 248 248 248 248-111.1 248-248S384.9 8 248 8zm114.6 226.4l-113 152.7-112.7-152.7c-8.7-11.9-19.1-50.4 13.6-72 28.1-18.1 54.6-4.2 68.5 11.9 15.9 17.9 46.6 16.9 61.7 0 13.9-16.1 40.4-30 68.1-11.9 32.9 21.6 22.6 60 13.8 72z"]},cH={prefix:"fab",iconName:"grav",icon:[512,512,[],"f2d6","M301.1 212c4.4 4.4 4.4 11.9 0 16.3l-9.7 9.7c-4.4 4.7-11.9 4.7-16.6 0l-10.5-10.5c-4.4-4.7-4.4-11.9 0-16.6l9.7-9.7c4.4-4.4 11.9-4.4 16.6 0l10.5 10.8zm-30.2-19.7c3-3 3-7.8 0-10.5-2.8-3-7.5-3-10.5 0-2.8 2.8-2.8 7.5 0 10.5 3.1 2.8 7.8 2.8 10.5 0zm-26 5.3c-3 2.8-3 7.5 0 10.2 2.8 3 7.5 3 10.5 0 2.8-2.8 2.8-7.5 0-10.2-3-3-7.7-3-10.5 0zm72.5-13.3c-19.9-14.4-33.8-43.2-11.9-68.1 21.6-24.9 40.7-17.2 59.8.8 11.9 11.3 29.3 24.9 17.2 48.2-12.5 23.5-45.1 33.2-65.1 19.1zm47.7-44.5c-8.9-10-23.3 6.9-15.5 16.1 7.4 9 32.1 2.4 15.5-16.1zM504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zm-66.2 42.6c2.5-16.1-20.2-16.6-25.2-25.7-13.6-24.1-27.7-36.8-54.5-30.4 11.6-8 23.5-6.1 23.5-6.1.3-6.4 0-13-9.4-24.9 3.9-12.5.3-22.4.3-22.4 15.5-8.6 26.8-24.4 29.1-43.2 3.6-31-18.8-59.2-49.8-62.8-22.1-2.5-43.7 7.7-54.3 25.7-23.2 40.1 1.4 70.9 22.4 81.4-14.4-1.4-34.3-11.9-40.1-34.3-6.6-25.7 2.8-49.8 8.9-61.4 0 0-4.4-5.8-8-8.9 0 0-13.8 0-24.6 5.3 11.9-15.2 25.2-14.4 25.2-14.4 0-6.4-.6-14.9-3.6-21.6-5.4-11-23.8-12.9-31.7 2.8.1-.2.3-.4.4-.5-5 11.9-1.1 55.9 16.9 87.2-2.5 1.4-9.1 6.1-13 10-21.6 9.7-56.2 60.3-56.2 60.3-28.2 10.8-77.2 50.9-70.6 79.7.3 3 1.4 5.5 3 7.5-2.8 2.2-5.5 5-8.3 8.3-11.9 13.8-5.3 35.2 17.7 24.4 15.8-7.2 29.6-20.2 36.3-30.4 0 0-5.5-5-16.3-4.4 27.7-6.6 34.3-9.4 46.2-9.1 8 3.9 8-34.3 8-34.3 0-14.7-2.2-31-11.1-41.5 12.5 12.2 29.1 32.7 28 60.6-.8 18.3-15.2 23-15.2 23-9.1 16.6-43.2 65.9-30.4 106 0 0-9.7-14.9-10.2-22.1-17.4 19.4-46.5 52.3-24.6 64.5 26.6 14.7 108.8-88.6 126.2-142.3 34.6-20.8 55.4-47.3 63.9-65 22 43.5 95.3 94.5 101.1 59z"]},aH={prefix:"fab",iconName:"gripfire",icon:[384,512,[],"f3ac","M112.5 301.4c0-73.8 105.1-122.5 105.1-203 0-47.1-34-88-39.1-90.4.4 3.3.6 6.7.6 10C179.1 110.1 32 171.9 32 286.6c0 49.8 32.2 79.2 66.5 108.3 65.1 46.7 78.1 71.4 78.1 86.6 0 10.1-4.8 17-4.8 22.3 13.1-16.7 17.4-31.9 17.5-46.4 0-29.6-21.7-56.3-44.2-86.5-16-22.3-32.6-42.6-32.6-69.5zm205.3-39c-12.1-66.8-78-124.4-94.7-130.9l4 7.2c2.4 5.1 3.4 10.9 3.4 17.1 0 44.7-54.2 111.2-56.6 116.7-2.2 5.1-3.2 10.5-3.2 15.8 0 20.1 15.2 42.1 17.9 42.1 2.4 0 56.6-55.4 58.1-87.7 6.4 11.7 9.1 22.6 9.1 33.4 0 41.2-41.8 96.9-41.8 96.9 0 11.6 31.9 53.2 35.5 53.2 1 0 2.2-1.4 3.2-2.4 37.9-39.3 67.3-85 67.3-136.8 0-8-.7-16.2-2.2-24.6z"]},eH={prefix:"fab",iconName:"grunt",icon:[384,512,[],"f3ad","M61.3 189.3c-1.1 10 5.2 19.1 5.2 19.1.7-7.5 2.2-12.8 4-16.6.4 10.3 3.2 23.5 12.8 34.1 6.9 7.6 35.6 23.3 54.9 6.1 1 2.4 2.1 5.3 3 8.5 2.9 10.3-2.7 25.3-2.7 25.3s15.1-17.1 13.9-32.5c10.8-.5 21.4-8.4 21.1-19.5 0 0-18.9 10.4-35.5-8.8-9.7-11.2-40.9-42-83.1-31.8 4.3 1 8.9 2.4 13.5 4.1h-.1c-4.2 2-6.5 7.1-7 12zm28.3-1.8c19.5 11 37.4 25.7 44.9 37-5.7 3.3-21.7 10.4-38-1.7-10.3-7.6-9.8-26.2-6.9-35.3zm142.1 45.8c-1.2 15.5 13.9 32.5 13.9 32.5s-5.6-15-2.7-25.3c.9-3.2 2-6 3-8.5 19.3 17.3 48 1.5 54.8-6.1 9.6-10.6 12.3-23.8 12.8-34.1 1.8 3.8 3.4 9.1 4 16.6 0 0 6.4-9.1 5.2-19.1-.6-5-2.9-10-7-11.8h-.1c4.6-1.8 9.2-3.2 13.5-4.1-42.3-10.2-73.4 20.6-83.1 31.8-16.7 19.2-35.5 8.8-35.5 8.8-.2 10.9 10.4 18.9 21.2 19.3zm62.7-45.8c3 9.1 3.4 27.7-7 35.4-16.3 12.1-32.2 5-37.9 1.6 7.5-11.4 25.4-26 44.9-37zM160 418.5h-29.4c-5.5 0-8.2 1.6-9.5 2.9-1.9 2-2.2 4.7-.9 8.1 3.5 9.1 11.4 16.5 13.7 18.6 3.1 2.7 7.5 4.3 11.8 4.3 4.4 0 8.3-1.7 11-4.6 7.5-8.2 11.9-17.1 13-19.8.6-1.5 1.3-4.5-.9-6.8-1.8-1.8-4.7-2.7-8.8-2.7zm189.2-101.2c-2.4 17.9-13 33.8-24.6 43.7-3.1-22.7-3.7-55.5-3.7-62.4 0-14.7 9.5-24.5 12.2-26.1 2.5-1.5 5.4-3 8.3-4.6 18-9.6 40.4-21.6 40.4-43.7 0-16.2-9.3-23.2-15.4-27.8-.8-.6-1.5-1.1-2.2-1.7-2.1-1.7-3.7-3-4.3-4.4-4.4-9.8-3.6-34.2-1.7-37.6.6-.6 16.7-20.9 11.8-39.2-2-7.4-6.9-13.3-14.1-17-5.3-2.7-11.9-4.2-19.5-4.5-.1-2-.5-3.9-.9-5.9-.6-2.6-1.1-5.3-.9-8.1.4-4.7.8-9 2.2-11.3 8.4-13.3 28.8-17.6 29-17.6l12.3-2.4-8.1-9.5c-.1-.2-17.3-17.5-46.3-17.5-7.9 0-16 1.3-24.1 3.9-24.2 7.8-42.9 30.5-49.4 39.3-3.1-1-6.3-1.9-9.6-2.7-4.2-15.8 9-38.5 9-38.5s-13.6-3-33.7 15.2c-2.6-6.5-8.1-20.5-1.8-37.2C184.6 10.1 177.2 26 175 40.4c-7.6-5.4-6.7-23.1-7.2-27.6-7.5.9-29.2 21.9-28.2 48.3-2 .5-3.9 1.1-5.9 1.7-6.5-8.8-25.1-31.5-49.4-39.3-7.9-2.2-16-3.5-23.9-3.5-29 0-46.1 17.3-46.3 17.5L6 46.9l12.3 2.4c.2 0 20.6 4.3 29 17.6 1.4 2.2 1.8 6.6 2.2 11.3.2 2.8-.4 5.5-.9 8.1-.4 1.9-.8 3.9-.9 5.9-7.7.3-14.2 1.8-19.5 4.5-7.2 3.7-12.1 9.6-14.1 17-5 18.2 11.2 38.5 11.8 39.2 1.9 3.4 2.7 27.8-1.7 37.6-.6 1.4-2.2 2.7-4.3 4.4-.7.5-1.4 1.1-2.2 1.7-6.1 4.6-15.4 11.7-15.4 27.8 0 22.1 22.4 34.1 40.4 43.7 3 1.6 5.8 3.1 8.3 4.6 2.7 1.6 12.2 11.4 12.2 26.1 0 6.9-.6 39.7-3.7 62.4-11.6-9.9-22.2-25.9-24.6-43.8 0 0-29.2 22.6-20.6 70.8 5.2 29.5 23.2 46.1 47 54.7 8.8 19.1 29.4 45.7 67.3 49.6C143 504.3 163 512 192.2 512h.2c29.1 0 49.1-7.7 63.6-19.5 37.9-3.9 58.5-30.5 67.3-49.6 23.8-8.7 41.7-25.2 47-54.7 8.2-48.4-21.1-70.9-21.1-70.9zM305.7 37.7c5.6-1.8 11.6-2.7 17.7-2.7 11 0 19.9 3 24.7 5-3.1 1.4-6.4 3.2-9.7 5.3-2.4-.4-5.6-.8-9.2-.8-10.5 0-20.5 3.1-28.7 8.9-12.3 8.7-18 16.9-20.7 22.4-2.2-1.3-4.5-2.5-7.1-3.7-1.6-.8-3.1-1.5-4.7-2.2 6.1-9.1 19.9-26.5 37.7-32.2zm21 18.2c-.8 1-1.6 2.1-2.3 3.2-3.3 5.2-3.9 11.6-4.4 17.8-.5 6.4-1.1 12.5-4.4 17-4.2.8-8.1 1.7-11.5 2.7-2.3-3.1-5.6-7-10.5-11.2 1.4-4.8 5.5-16.1 13.5-22.5 5.6-4.3 12.2-6.7 19.6-7zM45.6 45.3c-3.3-2.2-6.6-4-9.7-5.3 4.8-2 13.7-5 24.7-5 6.1 0 12 .9 17.7 2.7 17.8 5.8 31.6 23.2 37.7 32.1-1.6.7-3.2 1.4-4.8 2.2-2.5 1.2-4.9 2.5-7.1 3.7-2.6-5.4-8.3-13.7-20.7-22.4-8.3-5.8-18.2-8.9-28.8-8.9-3.4.1-6.6.5-9 .9zm44.7 40.1c-4.9 4.2-8.3 8-10.5 11.2-3.4-.9-7.3-1.9-11.5-2.7C65 89.5 64.5 83.4 64 77c-.5-6.2-1.1-12.6-4.4-17.8-.7-1.1-1.5-2.2-2.3-3.2 7.4.3 14 2.6 19.5 7 8 6.3 12.1 17.6 13.5 22.4zM58.1 259.9c-2.7-1.6-5.6-3.1-8.4-4.6-14.9-8-30.2-16.3-30.2-30.5 0-11.1 4.3-14.6 8.9-18.2l.5-.4c.7-.6 1.4-1.2 2.2-1.8-.9 7.2-1.9 13.3-2.7 14.9 0 0 12.1-15 15.7-44.3 1.4-11.5-1.1-34.3-5.1-43 .2 4.9 0 9.8-.3 14.4-.4-.8-.8-1.6-1.3-2.2-3.2-4-11.8-17.5-9.4-26.6.9-3.5 3.1-6 6.7-7.8 3.8-1.9 8.8-2.9 15.1-2.9 12.3 0 25.9 3.7 32.9 6 25.1 8 55.4 30.9 64.1 37.7.2.2.4.3.4.3l5.6 3.9-3.5-5.8c-.2-.3-19.1-31.4-53.2-46.5 2-2.9 7.4-8.1 21.6-15.1 21.4-10.5 46.5-15.8 74.3-15.8 27.9 0 52.9 5.3 74.3 15.8 14.2 6.9 19.6 12.2 21.6 15.1-34 15.1-52.9 46.2-53.1 46.5l-3.5 5.8 5.6-3.9s.2-.1.4-.3c8.7-6.8 39-29.8 64.1-37.7 7-2.2 20.6-6 32.9-6 6.3 0 11.3 1 15.1 2.9 3.5 1.8 5.7 4.4 6.7 7.8 2.5 9.1-6.1 22.6-9.4 26.6-.5.6-.9 1.3-1.3 2.2-.3-4.6-.5-9.5-.3-14.4-4 8.8-6.5 31.5-5.1 43 3.6 29.3 15.7 44.3 15.7 44.3-.8-1.6-1.8-7.7-2.7-14.9.7.6 1.5 1.2 2.2 1.8l.5.4c4.6 3.7 8.9 7.1 8.9 18.2 0 14.2-15.4 22.5-30.2 30.5-2.9 1.5-5.7 3.1-8.4 4.6-8.7 5-18 16.7-19.1 34.2-.9 14.6.9 49.9 3.4 75.9-12.4 4.8-26.7 6.4-39.7 6.8-2-4.1-3.9-8.5-5.5-13.1-.7-2-19.6-51.1-26.4-62.2 5.5 39 17.5 73.7 23.5 89.6-3.5-.5-7.3-.7-11.7-.7h-117c-4.4 0-8.3.3-11.7.7 6-15.9 18.1-50.6 23.5-89.6-6.8 11.2-25.7 60.3-26.4 62.2-1.6 4.6-3.5 9-5.5 13.1-13-.4-27.2-2-39.7-6.8 2.5-26 4.3-61.2 3.4-75.9-.9-17.4-10.3-29.2-19-34.2zM34.8 404.6c-12.1-20-8.7-54.1-3.7-59.1 10.9 34.4 47.2 44.3 74.4 45.4-2.7 4.2-5.2 7.6-7 10l-1.4 1.4c-7.2 7.8-8.6 18.5-4.1 31.8-22.7-.1-46.3-9.8-58.2-29.5zm45.7 43.5c6 1.1 12.2 1.9 18.6 2.4 3.5 8 7.4 15.9 12.3 23.1-14.4-5.9-24.4-16-30.9-25.5zM192 498.2c-60.6-.1-78.3-45.8-84.9-64.7-3.7-10.5-3.4-18.2.9-23.1 2.9-3.3 9.5-7.2 24.6-7.2h118.8c15.1 0 21.8 3.9 24.6 7.2 4.2 4.8 4.5 12.6.9 23.1-6.6 18.8-24.3 64.6-84.9 64.7zm80.6-24.6c4.9-7.2 8.8-15.1 12.3-23.1 6.4-.5 12.6-1.3 18.6-2.4-6.5 9.5-16.5 19.6-30.9 25.5zm76.6-69c-12 19.7-35.6 29.3-58.1 29.7 4.5-13.3 3.1-24.1-4.1-31.8-.4-.5-.9-1-1.4-1.5-1.8-2.4-4.3-5.8-7-10 27.2-1.2 63.5-11 74.4-45.4 5 5 8.4 39.1-3.8 59zM191.9 187.7h.2c12.7-.1 27.2-17.8 27.2-17.8-9.9 6-18.8 8.1-27.3 8.3-8.5-.2-17.4-2.3-27.3-8.3 0 0 14.5 17.6 27.2 17.8zm61.7 230.7h-29.4c-4.2 0-7.2.9-8.9 2.7-2.2 2.3-1.5 5.2-.9 6.7 1 2.6 5.5 11.3 13 19.3 2.7 2.9 6.6 4.5 11 4.5s8.7-1.6 11.8-4.2c2.3-2 10.2-9.2 13.7-18.1 1.3-3.3 1-6-.9-7.9-1.3-1.3-4-2.9-9.4-3z"]},iH={prefix:"fab",iconName:"guilded",icon:[448,512,[],"e07e","M443.427,64H4.571c0,103.26,22.192,180.06,43.418,222.358C112.046,414.135,224,448,225.256,448a312.824,312.824,0,0,0,140.55-103.477c25.907-33.923,53.1-87.19,65.916-145.761H171.833c4.14,36.429,22.177,67.946,45.1,86.944h88.589c-17.012,28.213-48.186,54.4-80.456,69.482-31.232-13.259-69.09-46.544-96.548-98.362-26.726-53.833-27.092-105.883-27.092-105.883H437.573A625.91,625.91,0,0,0,443.427,64Z"]},nH={prefix:"fab",iconName:"gulp",icon:[256,512,[],"f3ae","M209.8 391.1l-14.1 24.6-4.6 80.2c0 8.9-28.3 16.1-63.1 16.1s-63.1-7.2-63.1-16.1l-5.8-79.4-14.9-25.4c41.2 17.3 126 16.7 165.6 0zm-196-253.3l13.6 125.5c5.9-20 20.8-47 40-55.2 6.3-2.7 12.7-2.7 18.7.9 5.2 3 9.6 9.3 10.1 11.8 1.2 6.5-2 9.1-4.5 9.1-3 0-5.3-4.6-6.8-7.3-4.1-7.3-10.3-7.6-16.9-2.8-6.9 5-12.9 13.4-17.1 20.7-5.1 8.8-9.4 18.5-12 28.2-1.5 5.6-2.9 14.6-.6 19.9 1 2.2 2.5 3.6 4.9 3.6 5 0 12.3-6.6 15.8-10.1 4.5-4.5 10.3-11.5 12.5-16l5.2-15.5c2.6-6.8 9.9-5.6 9.9 0 0 10.2-3.7 13.6-10 34.7-5.8 19.5-7.6 25.8-7.6 25.8-.7 2.8-3.4 7.5-6.3 7.5-1.2 0-2.1-.4-2.6-1.2-1-1.4-.9-5.3-.8-6.3.2-3.2 6.3-22.2 7.3-25.2-2 2.2-4.1 4.4-6.4 6.6-5.4 5.1-14.1 11.8-21.5 11.8-3.4 0-5.6-.9-7.7-2.4l7.6 79.6c2 5 39.2 17.1 88.2 17.1 49.1 0 86.3-12.2 88.2-17.1l10.9-94.6c-5.7 5.2-12.3 11.6-19.6 14.8-5.4 2.3-17.4 3.8-17.4-5.7 0-5.2 9.1-14.8 14.4-21.5 1.4-1.7 4.7-5.9 4.7-8.1 0-2.9-6-2.2-11.7 2.5-3.2 2.7-6.2 6.3-8.7 9.7-4.3 6-6.6 11.2-8.5 15.5-6.2 14.2-4.1 8.6-9.1 22-5 13.3-4.2 11.8-5.2 14-.9 1.9-2.2 3.5-4 4.5-1.9 1-4.5.9-6.1-.3-.9-.6-1.3-1.9-1.3-3.7 0-.9.1-1.8.3-2.7 1.5-6.1 7.8-18.1 15-34.3 1.6-3.7 1-2.6.8-2.3-6.2 6-10.9 8.9-14.4 10.5-5.8 2.6-13 2.6-14.5-4.1-.1-.4-.1-.8-.2-1.2-11.8 9.2-24.3 11.7-20-8.1-4.6 8.2-12.6 14.9-22.4 14.9-4.1 0-7.1-1.4-8.6-5.1-2.3-5.5 1.3-14.9 4.6-23.8 1.7-4.5 4-9.9 7.1-16.2 1.6-3.4 4.2-5.4 7.6-4.5.6.2 1.1.4 1.6.7 2.6 1.8 1.6 4.5.3 7.2-3.8 7.5-7.1 13-9.3 20.8-.9 3.3-2 9 1.5 9 2.4 0 4.7-.8 6.9-2.4 4.6-3.4 8.3-8.5 11.1-13.5 2-3.6 4.4-8.3 5.6-12.3.5-1.7 1.1-3.3 1.8-4.8 1.1-2.5 2.6-5.1 5.2-5.1 1.3 0 2.4.5 3.2 1.5 1.7 2.2 1.3 4.5.4 6.9-2 5.6-4.7 10.6-6.9 16.7-1.3 3.5-2.7 8-2.7 11.7 0 3.4 3.7 2.6 6.8 1.2 2.4-1.1 4.8-2.8 6.8-4.5 1.2-4.9.9-3.8 26.4-68.2 1.3-3.3 3.7-4.7 6.1-4.7 1.2 0 2.2.4 3.2 1.1 1.7 1.3 1.7 4.1 1 6.2-.7 1.9-.6 1.3-4.5 10.5-5.2 12.1-8.6 20.8-13.2 31.9-1.9 4.6-7.7 18.9-8.7 22.3-.6 2.2-1.3 5.8 1 5.8 5.4 0 19.3-13.1 23.1-17 .2-.3.5-.4.9-.6.6-1.9 1.2-3.7 1.7-5.5 1.4-3.8 2.7-8.2 5.3-11.3.8-1 1.7-1.6 2.7-1.6 2.8 0 4.2 1.2 4.2 4 0 1.1-.7 5.1-1.1 6.2 1.4-1.5 2.9-3 4.5-4.5 15-13.9 25.7-6.8 25.7.2 0 7.4-8.9 17.7-13.8 23.4-1.6 1.9-4.9 5.4-5 6.4 0 1.3.9 1.8 2.2 1.8 2 0 6.4-3.5 8-4.7 5-3.9 11.8-9.9 16.6-14.1l14.8-136.8c-30.5 17.1-197.6 17.2-228.3.2zm229.7-8.5c0 21-231.2 21-231.2 0 0-8.8 51.8-15.9 115.6-15.9 9 0 17.8.1 26.3.4l12.6-48.7L228.1.6c1.4-1.4 5.8-.2 9.9 3.5s6.6 7.9 5.3 9.3l-.1.1L185.9 74l-10 40.7c39.9 2.6 67.6 8.1 67.6 14.6zm-69.4 4.6c0-.8-.9-1.5-2.5-2.1l-.2.8c0 1.3-5 2.4-11.1 2.4s-11.1-1.1-11.1-2.4c0-.1 0-.2.1-.3l.2-.7c-1.8.6-3 1.4-3 2.3 0 2.1 6.2 3.7 13.7 3.7 7.7.1 13.9-1.6 13.9-3.7z"]},tH={prefix:"fab",iconName:"hacker-news",icon:[448,512,[],"f1d4","M0 32v448h448V32H0zm21.2 197.2H21c.1-.1.2-.3.3-.4 0 .1 0 .3-.1.4zm218 53.9V384h-31.4V281.3L128 128h37.3c52.5 98.3 49.2 101.2 59.3 125.6 12.3-27 5.8-24.4 60.6-125.6H320l-80.8 155.1z"]},oH={prefix:"fab",iconName:"hacker-news-square",icon:[448,512,[],"f3af","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM21.2 229.2H21c.1-.1.2-.3.3-.4 0 .1 0 .3-.1.4zm218 53.9V384h-31.4V281.3L128 128h37.3c52.5 98.3 49.2 101.2 59.3 125.6 12.3-27 5.8-24.4 60.6-125.6H320l-80.8 155.1z"]},rH={prefix:"fab",iconName:"hackerrank",icon:[512,512,[],"f5f7","M477.5 128C463 103.05 285.13 0 256.16 0S49.25 102.79 34.84 128s-14.49 230.8 0 256 192.38 128 221.32 128S463 409.08 477.49 384s14.51-231 .01-256zM316.13 414.22c-4 0-40.91-35.77-38-38.69.87-.87 6.26-1.48 17.55-1.83 0-26.23.59-68.59.94-86.32 0-2-.44-3.43-.44-5.85h-79.93c0 7.1-.46 36.2 1.37 72.88.23 4.54-1.58 6-5.74 5.94-10.13 0-20.27-.11-30.41-.08-4.1 0-5.87-1.53-5.74-6.11.92-33.44 3-84-.15-212.67v-3.17c-9.67-.35-16.38-1-17.26-1.84-2.92-2.92 34.54-38.69 38.49-38.69s41.17 35.78 38.27 38.69c-.87.87-7.9 1.49-16.77 1.84v3.16c-2.42 25.75-2 79.59-2.63 105.39h80.26c0-4.55.39-34.74-1.2-83.64-.1-3.39.95-5.17 4.21-5.2 11.07-.08 22.15-.13 33.23-.06 3.46 0 4.57 1.72 4.5 5.38C333 354.64 336 341.29 336 373.69c8.87.35 16.82 1 17.69 1.84 2.88 2.91-33.62 38.69-37.58 38.69z"]},lH={prefix:"fab",iconName:"hips",icon:[640,512,[],"f452","M251.6 157.6c0-1.9-.9-2.8-2.8-2.8h-40.9c-1.6 0-2.7 1.4-2.7 2.8v201.8c0 1.4 1.1 2.8 2.7 2.8h40.9c1.9 0 2.8-.9 2.8-2.8zM156.5 168c-16.1-11.8-36.3-17.9-60.3-18-18.1-.1-34.6 3.7-49.8 11.4V80.2c0-1.8-.9-2.7-2.8-2.7H2.7c-1.8 0-2.7.9-2.7 2.7v279.2c0 1.9.9 2.8 2.7 2.8h41c1.9 0 2.8-.9 2.8-2.8V223.3c0-.8-2.8-27 45.8-27 48.5 0 45.8 26.1 45.8 27v122.6c0 9 7.3 16.3 16.4 16.3h27.3c1.8 0 2.7-.9 2.7-2.8V223.3c0-23.4-9.3-41.8-28-55.3zm478.4 110.1c-6.8-15.7-18.4-27-34.9-34.1l-57.6-25.3c-8.6-3.6-9.2-11.2-2.6-16.1 7.4-5.5 44.3-13.9 84 6.8 1.7 1 4-.3 4-2.4v-44.7c0-1.3-.6-2.1-1.9-2.6-17.7-6.6-36.1-9.9-55.1-9.9-26.5 0-45.3 5.8-58.5 15.4-.5.4-28.4 20-22.7 53.7 3.4 19.6 15.8 34.2 37.2 43.6l53.6 23.5c11.6 5.1 15.2 13.3 12.2 21.2-3.7 9.1-13.2 13.6-36.5 13.6-24.3 0-44.7-8.9-58.4-19.1-2.1-1.4-4.4.2-4.4 2.3v34.4c0 10.4 4.9 17.3 14.6 20.7 15.6 5.5 31.6 8.2 48.2 8.2 12.7 0 25.8-1.2 36.3-4.3.7-.3 36-8.9 45.6-45.8 3.5-13.5 2.4-26.5-3.1-39.1zM376.2 149.8c-31.7 0-104.2 20.1-104.2 103.5v183.5c0 .8.6 2.7 2.7 2.7h40.9c1.9 0 2.8-.9 2.8-2.7V348c16.5 12.7 35.8 19.1 57.7 19.1 60.5 0 108.7-48.5 108.7-108.7.1-60.3-48.2-108.6-108.6-108.6zm0 170.9c-17.2 0-31.9-6.1-44-18.2-12.2-12.2-18.2-26.8-18.2-44 0-34.5 27.6-62.2 62.2-62.2 34.5 0 62.2 27.6 62.2 62.2.1 34.3-27.3 62.2-62.2 62.2zM228.3 72.5c-15.9 0-28.8 12.9-28.9 28.9 0 15.6 12.7 28.9 28.9 28.9s28.9-13.1 28.9-28.9c0-16.2-13-28.9-28.9-28.9z"]},fH={prefix:"fab",iconName:"hire-a-helper",icon:[512,512,[],"f3b0","M443.1 0H71.9C67.9 37.3 37.4 67.8 0 71.7v371.5c37.4 4.9 66 32.4 71.9 68.8h372.2c3-36.4 32.5-65.8 67.9-69.8V71.7c-36.4-5.9-65-35.3-68.9-71.7zm-37 404.9c-36.3 0-18.8-2-55.1-2-35.8 0-21 2-56.1 2-5.9 0-4.9-8.2 0-9.8 22.8-7.6 22.9-10.2 24.6-12.8 10.4-15.6 5.9-83 5.9-113 0-5.3-6.4-12.8-13.8-12.8H200.4c-7.4 0-13.8 7.5-13.8 12.8 0 30-4.5 97.4 5.9 113 1.7 2.5 1.8 5.2 24.6 12.8 4.9 1.6 6 9.8 0 9.8-35.1 0-20.3-2-56.1-2-36.3 0-18.8 2-55.1 2-7.9 0-5.8-10.8 0-10.8 10.2-3.4 13.5-3.5 21.7-13.8 7.7-12.9 7.9-44.4 7.9-127.8V151.3c0-22.2-12.2-28.3-28.6-32.4-8.8-2.2-4-11.8 1-11.8 36.5 0 20.6 2 57.1 2 32.7 0 16.5-2 49.2-2 3.3 0 8.5 8.3 1 10.8-4.9 1.6-27.6 3.7-27.6 39.3 0 45.6-.2 55.8 1 68.8 0 1.3 2.3 12.8 12.8 12.8h109.2c10.5 0 12.8-11.5 12.8-12.8 1.2-13 1-23.2 1-68.8 0-35.6-22.7-37.7-27.6-39.3-7.5-2.5-2.3-10.8 1-10.8 32.7 0 16.5 2 49.2 2 36.5 0 20.6-2 57.1-2 4.9 0 9.9 9.6 1 11.8-16.4 4.1-28.6 10.3-28.6 32.4v101.2c0 83.4.1 114.9 7.9 127.8 8.2 10.2 11.4 10.4 21.7 13.8 5.8 0 7.8 10.8 0 10.8z"]},sH={prefix:"fab",iconName:"hive",icon:[512,512,[],"e07f","M260.353,254.878,131.538,33.1a2.208,2.208,0,0,0-3.829.009L.3,254.887A2.234,2.234,0,0,0,.3,257.122L129.116,478.9a2.208,2.208,0,0,0,3.83-.009L260.358,257.113A2.239,2.239,0,0,0,260.353,254.878Zm39.078-25.713a2.19,2.19,0,0,0,1.9,1.111h66.509a2.226,2.226,0,0,0,1.9-3.341L259.115,33.111a2.187,2.187,0,0,0-1.9-1.111H190.707a2.226,2.226,0,0,0-1.9,3.341ZM511.7,254.886,384.9,33.112A2.2,2.2,0,0,0,382.99,32h-66.6a2.226,2.226,0,0,0-1.906,3.34L440.652,256,314.481,476.66a2.226,2.226,0,0,0,1.906,3.34h66.6a2.2,2.2,0,0,0,1.906-1.112L511.7,257.114A2.243,2.243,0,0,0,511.7,254.886ZM366.016,284.917H299.508a2.187,2.187,0,0,0-1.9,1.111l-108.8,190.631a2.226,2.226,0,0,0,1.9,3.341h66.509a2.187,2.187,0,0,0,1.9-1.111l108.8-190.631A2.226,2.226,0,0,0,366.016,284.917Z"]},hH={prefix:"fab",iconName:"hooli",icon:[640,512,[],"f427","M144.5 352l38.3.8c-13.2-4.6-26-10.2-38.3-16.8zm57.7-5.3v5.3l-19.4.8c36.5 12.5 69.9 14.2 94.7 7.2-19.9.2-45.8-2.6-75.3-13.3zm408.9-115.2c15.9 0 28.9-12.9 28.9-28.9s-12.9-24.5-28.9-24.5c-15.9 0-28.9 8.6-28.9 24.5s12.9 28.9 28.9 28.9zm-29 120.5H640V241.5h-57.9zm-73.7 0h57.9V156.7L508.4 184zm-31-119.4c-18.2-18.2-50.4-17.1-50.4-17.1s-32.3-1.1-50.4 17.1c-18.2 18.2-16.8 33.9-16.8 52.6s-1.4 34.3 16.8 52.5 50.4 17.1 50.4 17.1 32.3 1.1 50.4-17.1c18.2-18.2 16.8-33.8 16.8-52.5-.1-18.8 1.3-34.5-16.8-52.6zm-39.8 71.9c0 3.6-1.8 12.5-10.7 12.5s-10.7-8.9-10.7-12.5v-40.4c0-8.7 7.3-10.9 10.7-10.9s10.7 2.1 10.7 10.9zm-106.2-71.9c-18.2-18.2-50.4-17.1-50.4-17.1s-32.2-1.1-50.4 17.1c-1.9 1.9-3.7 3.9-5.3 6-38.2-29.6-72.5-46.5-102.1-61.1v-20.7l-22.5 10.6c-54.4-22.1-89-18.2-97.3.1 0 0-24.9 32.8 61.8 110.8V352h57.9v-28.6c-6.5-4.2-13-8.7-19.4-13.6-14.8-11.2-27.4-21.6-38.4-31.4v-31c13.1 14.7 30.5 31.4 53.4 50.3l4.5 3.6v-29.8c0-6.9 1.7-18.2 10.8-18.2s10.6 6.9 10.6 15V317c18 12.2 37.3 22.1 57.7 29.6v-93.9c0-18.7-13.4-37.4-40.6-37.4-15.8-.1-30.5 8.2-38.5 21.9v-54.3c41.9 20.9 83.9 46.5 99.9 58.3-10.2 14.6-9.3 28.1-9.3 43.7 0 18.7-1.4 34.3 16.8 52.5s50.4 17.1 50.4 17.1 32.3 1.1 50.4-17.1c18.2-18.2 16.7-33.8 16.7-52.5 0-18.5 1.5-34.2-16.7-52.3zM65.2 184v63.3c-48.7-54.5-38.9-76-35.2-79.1 13.5-11.4 37.5-8 64.4 2.1zm226.5 120.5c0 3.6-1.8 12.5-10.7 12.5s-10.7-8.9-10.7-12.5v-40.4c0-8.7 7.3-10.9 10.7-10.9s10.7 2.1 10.7 10.9z"]},mH={prefix:"fab",iconName:"hornbill",icon:[512,512,[],"f592","M76.38 370.3a37.8 37.8 0 1 1-32.07-32.42c-78.28-111.35 52-190.53 52-190.53-5.86 43-8.24 91.16-8.24 91.16-67.31 41.49.93 64.06 39.81 72.87a140.38 140.38 0 0 0 131.66 91.94c1.92 0 3.77-.21 5.67-.28l.11 18.86c-99.22 1.39-158.7-29.14-188.94-51.6zm108-327.7A37.57 37.57 0 0 0 181 21.45a37.95 37.95 0 1 0-31.17 54.22c-22.55 29.91-53.83 89.57-52.42 190l21.84-.15c0-.9-.14-1.77-.14-2.68A140.42 140.42 0 0 1 207 132.71c8-37.71 30.7-114.3 73.8-44.29 0 0 48.14 2.38 91.18 8.24 0 0-77.84-128-187.59-54.06zm304.19 134.17a37.94 37.94 0 1 0-53.84-28.7C403 126.13 344.89 99 251.28 100.33l.14 22.5c2.7-.15 5.39-.41 8.14-.41a140.37 140.37 0 0 1 130.49 88.76c39.1 9 105.06 31.58 38.46 72.54 0 0-2.34 48.13-8.21 91.16 0 0 133.45-81.16 49-194.61a37.45 37.45 0 0 0 19.31-3.5zM374.06 436.24c21.43-32.46 46.42-89.69 45.14-179.66l-19.52.14c.08 2.06.3 4.07.3 6.15a140.34 140.34 0 0 1-91.39 131.45c-8.85 38.95-31.44 106.66-72.77 39.49 0 0-48.12-2.34-91.19-8.22 0 0 79.92 131.34 191.9 51a37.5 37.5 0 0 0 3.64 14 37.93 37.93 0 1 0 33.89-54.29z"]},vH={prefix:"fab",iconName:"hotjar",icon:[448,512,[],"f3b1","M414.9 161.5C340.2 29 121.1 0 121.1 0S222.2 110.4 93 197.7C11.3 252.8-21 324.4 14 402.6c26.8 59.9 83.5 84.3 144.6 93.4-29.2-55.1-6.6-122.4-4.1-129.6 57.1 86.4 165 0 110.8-93.9 71 15.4 81.6 138.6 27.1 215.5 80.5-25.3 134.1-88.9 148.8-145.6 15.5-59.3 3.7-127.9-26.3-180.9z"]},zH={prefix:"fab",iconName:"houzz",icon:[448,512,[],"f27c","M275.9 330.7H171.3V480H17V32h109.5v104.5l305.1 85.6V480H275.9z"]},pH={prefix:"fab",iconName:"html5",icon:[384,512,[],"f13b","M0 32l34.9 395.8L191.5 480l157.6-52.2L384 32H0zm308.2 127.9H124.4l4.1 49.4h175.6l-13.6 148.4-97.9 27v.3h-1.1l-98.7-27.3-6-75.8h47.7L138 320l53.5 14.5 53.7-14.5 6-62.2H84.3L71.5 112.2h241.1l-4.4 47.7z"]},dH={prefix:"fab",iconName:"hubspot",icon:[512,512,[],"f3b2","M267.4 211.6c-25.1 23.7-40.8 57.3-40.8 94.6 0 29.3 9.7 56.3 26 78L203.1 434c-4.4-1.6-9.1-2.5-14-2.5-10.8 0-20.9 4.2-28.5 11.8-7.6 7.6-11.8 17.8-11.8 28.6s4.2 20.9 11.8 28.5c7.6 7.6 17.8 11.6 28.5 11.6 10.8 0 20.9-3.9 28.6-11.6 7.6-7.6 11.8-17.8 11.8-28.5 0-4.2-.6-8.2-1.9-12.1l50-50.2c22 16.9 49.4 26.9 79.3 26.9 71.9 0 130-58.3 130-130.2 0-65.2-47.7-119.2-110.2-128.7V116c17.5-7.4 28.2-23.8 28.2-42.9 0-26.1-20.9-47.9-47-47.9S311.2 47 311.2 73.1c0 19.1 10.7 35.5 28.2 42.9v61.2c-15.2 2.1-29.6 6.7-42.7 13.6-27.6-20.9-117.5-85.7-168.9-124.8 1.2-4.4 2-9 2-13.8C129.8 23.4 106.3 0 77.4 0 48.6 0 25.2 23.4 25.2 52.2c0 28.9 23.4 52.3 52.2 52.3 9.8 0 18.9-2.9 26.8-7.6l163.2 114.7zm89.5 163.6c-38.1 0-69-30.9-69-69s30.9-69 69-69 69 30.9 69 69-30.9 69-69 69z"]},uH={prefix:"fab",iconName:"ideal",icon:[576,512,[],"e013","M125.61,165.48a49.07,49.07,0,1,0,49.06,49.06A49.08,49.08,0,0,0,125.61,165.48ZM86.15,425.84h78.94V285.32H86.15Zm151.46-211.6c0-20-10-22.53-18.74-22.53H204.82V237.5h14.05C228.62,237.5,237.61,234.69,237.61,214.24Zm201.69,46V168.93h22.75V237.5h33.69C486.5,113.08,388.61,86.19,299.67,86.19H204.84V169h14c25.6,0,41.5,17.35,41.5,45.26,0,28.81-15.52,46-41.5,46h-14V425.88h94.83c144.61,0,194.94-67.16,196.72-165.64Zm-109.75,0H273.3V169h54.43v22.73H296v10.58h30V225H296V237.5h33.51Zm74.66,0-5.16-17.67H369.31l-5.18,17.67H340.47L368,168.92h32.35l27.53,91.34ZM299.65,32H32V480H299.65c161.85,0,251-79.73,251-224.52C550.62,172,518,32,299.65,32Zm0,426.92H53.07V53.07H299.65c142.1,0,229.9,64.61,229.9,202.41C529.55,389.57,448.55,458.92,299.65,458.92Zm83.86-264.85L376,219.88H392.4l-7.52-25.81Z"]},MH={prefix:"fab",iconName:"imdb",icon:[448,512,[],"f2d8","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM21.3 229.2H21c.1-.1.2-.3.3-.4zM97 319.8H64V192h33zm113.2 0h-28.7v-86.4l-11.6 86.4h-20.6l-12.2-84.5v84.5h-29V192h42.8c3.3 19.8 6 39.9 8.7 59.9l7.6-59.9h43zm11.4 0V192h24.6c17.6 0 44.7-1.6 49 20.9 1.7 7.6 1.4 16.3 1.4 24.4 0 88.5 11.1 82.6-75 82.5zm160.9-29.2c0 15.7-2.4 30.9-22.2 30.9-9 0-15.2-3-20.9-9.8l-1.9 8.1h-29.8V192h31.7v41.7c6-6.5 12-9.2 20.9-9.2 21.4 0 22.2 12.8 22.2 30.1zM265 229.9c0-9.7 1.6-16-10.3-16v83.7c12.2.3 10.3-8.7 10.3-18.4zm85.5 26.1c0-5.4 1.1-12.7-6.2-12.7-6 0-4.9 8.9-4.9 12.7 0 .6-1.1 39.6 1.1 44.7.8 1.6 2.2 2.4 3.8 2.4 7.8 0 6.2-9 6.2-14.4z"]},CH={prefix:"fab",iconName:"innosoft",icon:[448,512,[],"e080","M422.559,159.71a27.379,27.379,0,0,0-13.866-23.337,26.42,26.42,0,0,0-26.211.133L73.943,314.647V176.261a11.955,11.955,0,0,1,6.047-10.34L218.066,86.208a12.153,12.153,0,0,1,11.922.025l32.656,18.853L112.581,191.723v56L359.642,105.086,241.129,36.679c-10.992-6.129-22.3-6.255-33.8-.27l-164.6,95.026c-10.634,6.12-16.771,16.39-17.29,29.124l0,191.5c.17,10.135,5.08,18.672,13.474,23.428a27.037,27.037,0,0,0,26.736-.045L374.057,197.376V335.657a11.976,11.976,0,0,1-5.92,10.368L230.025,425.77a12.175,12.175,0,0,1-11.937.062l-32.723-18.9,150.051-86.627v-56L88.367,406.932l118.794,68.583a33.88,33.88,0,0,0,34.25-.327l164.527-94.995c10.746-6.631,16.649-17.118,16.624-29.528Z"]},HH={prefix:"fab",iconName:"instagram",icon:[448,512,[],"f16d","M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"]},gH={prefix:"fab",iconName:"instagram-square",icon:[448,512,[],"e055","M224,202.66A53.34,53.34,0,1,0,277.36,256,53.38,53.38,0,0,0,224,202.66Zm124.71-41a54,54,0,0,0-30.41-30.41c-21-8.29-71-6.43-94.3-6.43s-73.25-1.93-94.31,6.43a54,54,0,0,0-30.41,30.41c-8.28,21-6.43,71.05-6.43,94.33S91,329.26,99.32,350.33a54,54,0,0,0,30.41,30.41c21,8.29,71,6.43,94.31,6.43s73.24,1.93,94.3-6.43a54,54,0,0,0,30.41-30.41c8.35-21,6.43-71.05,6.43-94.33S357.1,182.74,348.75,161.67ZM224,338a82,82,0,1,1,82-82A81.9,81.9,0,0,1,224,338Zm85.38-148.3a19.14,19.14,0,1,1,19.13-19.14A19.1,19.1,0,0,1,309.42,189.74ZM400,32H48A48,48,0,0,0,0,80V432a48,48,0,0,0,48,48H400a48,48,0,0,0,48-48V80A48,48,0,0,0,400,32ZM382.88,322c-1.29,25.63-7.14,48.34-25.85,67s-41.4,24.63-67,25.85c-26.41,1.49-105.59,1.49-132,0-25.63-1.29-48.26-7.15-67-25.85s-24.63-41.42-25.85-67c-1.49-26.42-1.49-105.61,0-132,1.29-25.63,7.07-48.34,25.85-67s41.47-24.56,67-25.78c26.41-1.49,105.59-1.49,132,0,25.63,1.29,48.33,7.15,67,25.85s24.63,41.42,25.85,67.05C384.37,216.44,384.37,295.56,382.88,322Z"]},VH={prefix:"fab",iconName:"instalod",icon:[512,512,[],"e081","M153.384,480H387.113L502.554,275.765,204.229,333.211ZM504.726,240.078,387.113,32H155.669L360.23,267.9ZM124.386,48.809,7.274,256,123.236,461.154,225.627,165.561Z"]},xH={prefix:"fab",iconName:"intercom",icon:[448,512,[],"f7af","M392 32H56C25.1 32 0 57.1 0 88v336c0 30.9 25.1 56 56 56h336c30.9 0 56-25.1 56-56V88c0-30.9-25.1-56-56-56zm-108.3 82.1c0-19.8 29.9-19.8 29.9 0v199.5c0 19.8-29.9 19.8-29.9 0V114.1zm-74.6-7.5c0-19.8 29.9-19.8 29.9 0v216.5c0 19.8-29.9 19.8-29.9 0V106.6zm-74.7 7.5c0-19.8 29.9-19.8 29.9 0v199.5c0 19.8-29.9 19.8-29.9 0V114.1zM59.7 144c0-19.8 29.9-19.8 29.9 0v134.3c0 19.8-29.9 19.8-29.9 0V144zm323.4 227.8c-72.8 63-241.7 65.4-318.1 0-15-12.8 4.4-35.5 19.4-22.7 65.9 55.3 216.1 53.9 279.3 0 14.9-12.9 34.3 9.8 19.4 22.7zm5.2-93.5c0 19.8-29.9 19.8-29.9 0V144c0-19.8 29.9-19.8 29.9 0v134.3z"]},LH={prefix:"fab",iconName:"internet-explorer",icon:[512,512,[],"f26b","M483.049 159.706c10.855-24.575 21.424-60.438 21.424-87.871 0-72.722-79.641-98.371-209.673-38.577-107.632-7.181-211.221 73.67-237.098 186.457 30.852-34.862 78.271-82.298 121.977-101.158C125.404 166.85 79.128 228.002 43.992 291.725 23.246 329.651 0 390.94 0 436.747c0 98.575 92.854 86.5 180.251 42.006 31.423 15.43 66.559 15.573 101.695 15.573 97.124 0 184.249-54.294 216.814-146.022H377.927c-52.509 88.593-196.819 52.996-196.819-47.436H509.9c6.407-43.581-1.655-95.715-26.851-141.162zM64.559 346.877c17.711 51.15 53.703 95.871 100.266 123.304-88.741 48.94-173.267 29.096-100.266-123.304zm115.977-108.873c2-55.151 50.276-94.871 103.98-94.871 53.418 0 101.981 39.72 103.981 94.871H180.536zm184.536-187.6c21.425-10.287 48.563-22.003 72.558-22.003 31.422 0 54.274 21.717 54.274 53.722 0 20.003-7.427 49.007-14.569 67.867-26.28-42.292-65.986-81.584-112.263-99.586z"]},bH={prefix:"fab",iconName:"invision",icon:[448,512,[],"f7b0","M407.4 32H40.6C18.2 32 0 50.2 0 72.6v366.8C0 461.8 18.2 480 40.6 480h366.8c22.4 0 40.6-18.2 40.6-40.6V72.6c0-22.4-18.2-40.6-40.6-40.6zM176.1 145.6c.4 23.4-22.4 27.3-26.6 27.4-14.9 0-27.1-12-27.1-27 .1-35.2 53.1-35.5 53.7-.4zM332.8 377c-65.6 0-34.1-74-25-106.6 14.1-46.4-45.2-59-59.9.7l-25.8 103.3H177l8.1-32.5c-31.5 51.8-94.6 44.4-94.6-4.3.1-14.3.9-14 23-104.1H81.7l9.7-35.6h76.4c-33.6 133.7-32.6 126.9-32.9 138.2 0 20.9 40.9 13.5 57.4-23.2l19.8-79.4h-32.3l9.7-35.6h68.8l-8.9 40.5c40.5-75.5 127.9-47.8 101.8 38-14.2 51.1-14.6 50.7-14.9 58.8 0 15.5 17.5 22.6 31.8-16.9L386 325c-10.5 36.7-29.4 52-53.2 52z"]},NH={prefix:"fab",iconName:"ioxhost",icon:[640,512,[],"f208","M616 160h-67.3C511.2 70.7 422.9 8 320 8 183 8 72 119 72 256c0 16.4 1.6 32.5 4.7 48H24c-13.3 0-24 10.8-24 24 0 13.3 10.7 24 24 24h67.3c37.5 89.3 125.8 152 228.7 152 137 0 248-111 248-248 0-16.4-1.6-32.5-4.7-48H616c13.3 0 24-10.8 24-24 0-13.3-10.7-24-24-24zm-96 96c0 110.5-89.5 200-200 200-75.7 0-141.6-42-175.5-104H424c13.3 0 24-10.8 24-24 0-13.3-10.7-24-24-24H125.8c-3.8-15.4-5.8-31.4-5.8-48 0-110.5 89.5-200 200-200 75.7 0 141.6 42 175.5 104H216c-13.3 0-24 10.8-24 24 0 13.3 10.7 24 24 24h298.2c3.8 15.4 5.8 31.4 5.8 48zm-304-24h208c13.3 0 24 10.7 24 24 0 13.2-10.7 24-24 24H216c-13.3 0-24-10.7-24-24 0-13.2 10.7-24 24-24z"]},AH={prefix:"fab",iconName:"itch-io",icon:[512,512,[],"f83a","M71.92 34.77C50.2 47.67 7.4 96.84 7 109.73v21.34c0 27.06 25.29 50.84 48.25 50.84 27.57 0 50.54-22.85 50.54-50 0 27.12 22.18 50 49.76 50s49-22.85 49-50c0 27.12 23.59 50 51.16 50h.5c27.57 0 51.16-22.85 51.16-50 0 27.12 21.47 50 49 50s49.76-22.85 49.76-50c0 27.12 23 50 50.54 50 23 0 48.25-23.78 48.25-50.84v-21.34c-.4-12.9-43.2-62.07-64.92-75C372.56 32.4 325.76 32 256 32S91.14 33.1 71.92 34.77zm132.32 134.39c-22 38.4-77.9 38.71-99.85.25-13.17 23.14-43.17 32.07-56 27.66-3.87 40.15-13.67 237.13 17.73 269.15 80 18.67 302.08 18.12 379.76 0 31.65-32.27 21.32-232 17.75-269.15-12.92 4.44-42.88-4.6-56-27.66-22 38.52-77.85 38.1-99.85-.24-7.1 12.49-23.05 28.94-51.76 28.94a57.54 57.54 0 0 1-51.75-28.94zm-41.58 53.77c16.47 0 31.09 0 49.22 19.78a436.91 436.91 0 0 1 88.18 0C318.22 223 332.85 223 349.31 223c52.33 0 65.22 77.53 83.87 144.45 17.26 62.15-5.52 63.67-33.95 63.73-42.15-1.57-65.49-32.18-65.49-62.79-39.25 6.43-101.93 8.79-155.55 0 0 30.61-23.34 61.22-65.49 62.79-28.42-.06-51.2-1.58-33.94-63.73 18.67-67 31.56-144.45 83.88-144.45zM256 270.79s-44.38 40.77-52.35 55.21l29-1.17v25.32c0 1.55 21.34.16 23.33.16 11.65.54 23.31 1 23.31-.16v-25.28l29 1.17c-8-14.48-52.35-55.24-52.35-55.24z"]},yH={prefix:"fab",iconName:"itunes",icon:[448,512,[],"f3b4","M223.6 80.3C129 80.3 52.5 157 52.5 251.5S129 422.8 223.6 422.8s171.2-76.7 171.2-171.2c0-94.6-76.7-171.3-171.2-171.3zm79.4 240c-3.2 13.6-13.5 21.2-27.3 23.8-12.1 2.2-22.2 2.8-31.9-5-11.8-10-12-26.4-1.4-36.8 8.4-8 20.3-9.6 38-12.8 3-.5 5.6-1.2 7.7-3.7 3.2-3.6 2.2-2 2.2-80.8 0-5.6-2.7-7.1-8.4-6.1-4 .7-91.9 17.1-91.9 17.1-5 1.1-6.7 2.6-6.7 8.3 0 116.1.5 110.8-1.2 118.5-2.1 9-7.6 15.8-14.9 19.6-8.3 4.6-23.4 6.6-31.4 5.2-21.4-4-28.9-28.7-14.4-42.9 8.4-8 20.3-9.6 38-12.8 3-.5 5.6-1.2 7.7-3.7 5-5.7.9-127 2.6-133.7.4-2.6 1.5-4.8 3.5-6.4 2.1-1.7 5.8-2.7 6.7-2.7 101-19 113.3-21.4 115.1-21.4 5.7-.4 9 3 9 8.7-.1 170.6.4 161.4-1 167.6zM345.2 32H102.8C45.9 32 0 77.9 0 134.8v242.4C0 434.1 45.9 480 102.8 480h242.4c57 0 102.8-45.9 102.8-102.8V134.8C448 77.9 402.1 32 345.2 32zM223.6 444c-106.3 0-192.5-86.2-192.5-192.5S117.3 59 223.6 59s192.5 86.2 192.5 192.5S329.9 444 223.6 444z"]},SH={prefix:"fab",iconName:"itunes-note",icon:[384,512,[],"f3b5","M381.9 388.2c-6.4 27.4-27.2 42.8-55.1 48-24.5 4.5-44.9 5.6-64.5-10.2-23.9-20.1-24.2-53.4-2.7-74.4 17-16.2 40.9-19.5 76.8-25.8 6-1.1 11.2-2.5 15.6-7.4 6.4-7.2 4.4-4.1 4.4-163.2 0-11.2-5.5-14.3-17-12.3-8.2 1.4-185.7 34.6-185.7 34.6-10.2 2.2-13.4 5.2-13.4 16.7 0 234.7 1.1 223.9-2.5 239.5-4.2 18.2-15.4 31.9-30.2 39.5-16.8 9.3-47.2 13.4-63.4 10.4-43.2-8.1-58.4-58-29.1-86.6 17-16.2 40.9-19.5 76.8-25.8 6-1.1 11.2-2.5 15.6-7.4 10.1-11.5 1.8-256.6 5.2-270.2.8-5.2 3-9.6 7.1-12.9 4.2-3.5 11.8-5.5 13.4-5.5 204-38.2 228.9-43.1 232.4-43.1 11.5-.8 18.1 6 18.1 17.6.2 344.5 1.1 326-1.8 338.5z"]},wH={prefix:"fab",iconName:"java",icon:[384,512,[],"f4e4","M277.74 312.9c9.8-6.7 23.4-12.5 23.4-12.5s-38.7 7-77.2 10.2c-47.1 3.9-97.7 4.7-123.1 1.3-60.1-8 33-30.1 33-30.1s-36.1-2.4-80.6 19c-52.5 25.4 130 37 224.5 12.1zm-85.4-32.1c-19-42.7-83.1-80.2 0-145.8C296 53.2 242.84 0 242.84 0c21.5 84.5-75.6 110.1-110.7 162.6-23.9 35.9 11.7 74.4 60.2 118.2zm114.6-176.2c.1 0-175.2 43.8-91.5 140.2 24.7 28.4-6.5 54-6.5 54s62.7-32.4 33.9-72.9c-26.9-37.8-47.5-56.6 64.1-121.3zm-6.1 270.5a12.19 12.19 0 0 1-2 2.6c128.3-33.7 81.1-118.9 19.8-97.3a17.33 17.33 0 0 0-8.2 6.3 70.45 70.45 0 0 1 11-3c31-6.5 75.5 41.5-20.6 91.4zM348 437.4s14.5 11.9-15.9 21.2c-57.9 17.5-240.8 22.8-291.6.7-18.3-7.9 16-19 26.8-21.3 11.2-2.4 17.7-2 17.7-2-20.3-14.3-131.3 28.1-56.4 40.2C232.84 509.4 401 461.3 348 437.4zM124.44 396c-78.7 22 47.9 67.4 148.1 24.5a185.89 185.89 0 0 1-28.2-13.8c-44.7 8.5-65.4 9.1-106 4.5-33.5-3.8-13.9-15.2-13.9-15.2zm179.8 97.2c-78.7 14.8-175.8 13.1-233.3 3.6 0-.1 11.8 9.7 72.4 13.6 92.2 5.9 233.8-3.3 237.1-46.9 0 0-6.4 16.5-76.2 29.7zM260.64 353c-59.2 11.4-93.5 11.1-136.8 6.6-33.5-3.5-11.6-19.7-11.6-19.7-86.8 28.8 48.2 61.4 169.5 25.9a60.37 60.37 0 0 1-21.1-12.8z"]},kH={prefix:"fab",iconName:"jedi-order",icon:[448,512,[],"f50e","M398.5 373.6c95.9-122.1 17.2-233.1 17.2-233.1 45.4 85.8-41.4 170.5-41.4 170.5 105-171.5-60.5-271.5-60.5-271.5 96.9 72.7-10.1 190.7-10.1 190.7 85.8 158.4-68.6 230.1-68.6 230.1s-.4-16.9-2.2-85.7c4.3 4.5 34.5 36.2 34.5 36.2l-24.2-47.4 62.6-9.1-62.6-9.1 20.2-55.5-31.4 45.9c-2.2-87.7-7.8-305.1-7.9-306.9v-2.4 1-1 2.4c0 1-5.6 219-7.9 306.9l-31.4-45.9 20.2 55.5-62.6 9.1 62.6 9.1-24.2 47.4 34.5-36.2c-1.8 68.8-2.2 85.7-2.2 85.7s-154.4-71.7-68.6-230.1c0 0-107-118.1-10.1-190.7 0 0-165.5 99.9-60.5 271.5 0 0-86.8-84.8-41.4-170.5 0 0-78.7 111 17.2 233.1 0 0-26.2-16.1-49.4-77.7 0 0 16.9 183.3 222 185.7h4.1c205-2.4 222-185.7 222-185.7-23.6 61.5-49.9 77.7-49.9 77.7z"]},TH={prefix:"fab",iconName:"jenkins",icon:[512,512,[],"f3b6","M487.1 425c-1.4-11.2-19-23.1-28.2-31.9-5.1-5-29-23.1-30.4-29.9-1.4-6.6 9.7-21.5 13.3-28.9 5.1-10.7 8.8-23.7 11.3-32.6 18.8-66.1 20.7-156.9-6.2-211.2-10.2-20.6-38.6-49-56.4-62.5-42-31.7-119.6-35.3-170.1-16.6-14.1 5.2-27.8 9.8-40.1 17.1-33.1 19.4-68.3 32.5-78.1 71.6-24.2 10.8-31.5 41.8-30.3 77.8.2 7 4.1 15.8 2.7 22.4-.7 3.3-5.2 7.6-6.1 9.8-11.6 27.7-2.3 64 11.1 83.7 8.1 11.9 21.5 22.4 39.2 25.2.7 10.6 3.3 19.7 8.2 30.4 3.1 6.8 14.7 19 10.4 27.7-2.2 4.4-21 13.8-27.3 17.6C89 407.2 73.7 415 54.2 429c-12.6 9-32.3 10.2-29.2 31.1 2.1 14.1 10.1 31.6 14.7 45.8.7 2 1.4 4.1 2.1 6h422c4.9-15.3 9.7-30.9 14.6-47.2 3.4-11.4 10.2-27.8 8.7-39.7zM205.9 33.7c1.8-.5 3.4.7 4.9 2.4-.2 5.2-5.4 5.1-8.9 6.8-5.4 6.7-13.4 9.8-20 17.2-6.8 7.5-14.4 27.7-23.4 30-4.5 1.1-9.7-.8-13.6-.5-10.4.7-17.7 6-28.3 7.5 13.6-29.9 56.1-54 89.3-63.4zm-104.8 93.6c13.5-14.9 32.1-24.1 54.8-25.9 11.7 29.7-8.4 65-.9 97.6 2.3 9.9 10.2 25.4-2.4 25.7.3-28.3-34.8-46.3-61.3-29.6-1.8-21.5-4.9-51.7 9.8-67.8zm36.7 200.2c-1-4.1-2.7-12.9-2.3-15.1 1.6-8.7 17.1-12.5 11-24.7-11.3-.1-13.8 10.2-24.1 11.3-26.7 2.6-45.6-35.4-44.4-58.4 1-19.5 17.6-38.2 40.1-35.8 16 1.8 21.4 19.2 24.5 34.7 9.2.5 22.5-.4 26.9-7.6-.6-17.5-8.8-31.6-8.2-47.7 1-30.3 17.5-57.6 4.8-87.4 13.6-30.9 53.5-55.3 83.1-70 36.6-18.3 94.9-3.7 129.3 15.8 19.7 11.1 34.4 32.7 48.3 50.7-19.5-5.8-36.1 4.2-33.1 20.3 16.3-14.9 44.2-.2 52.5 16.4 7.9 15.8 7.8 39.3 9 62.8 2.9 57-10.4 115.9-39.1 157.1-7.7 11-14.1 23-24.9 30.6-26 18.2-65.4 34.7-99.2 23.4-44.7-15-65-44.8-89.5-78.8.7 18.7 13.8 34.1 26.8 48.4 11.3 12.5 25 26.6 39.7 32.4-12.3-2.9-31.1-3.8-36.2 7.2-28.6-1.9-55.1-4.8-68.7-24.2-10.6-15.4-21.4-41.4-26.3-61.4zm222 124.1c4.1-3 11.1-2.9 17.4-3.6-5.4-2.7-13-3.7-19.3-2.2-.1-4.2-2-6.8-3.2-10.2 10.6-3.8 35.5-28.5 49.6-20.3 6.7 3.9 9.5 26.2 10.1 37 .4 9-.8 18-4.5 22.8-18.8-.6-35.8-2.8-50.7-7 .9-6.1-1-12.1.6-16.5zm-17.2-20c-16.8.8-26-1.2-38.3-10.8.2-.8 1.4-.5 1.5-1.4 18 8 40.8-3.3 59-4.9-7.9 5.1-14.6 11.6-22.2 17.1zm-12.1 33.2c-1.6-9.4-3.5-12-2.8-20.2 25-16.6 29.7 28.6 2.8 20.2zM226 438.6c-11.6-.7-48.1-14-38.5-23.7 9.4 6.5 27.5 4.9 41.3 7.3.8 4.4-2.8 10.2-2.8 16.4zM57.7 497.1c-4.3-12.7-9.2-25.1-14.8-36.9 30.8-23.8 65.3-48.9 102.2-63.5 2.8-1.1 23.2 25.4 26.2 27.6 16.5 11.7 37 21 56.2 30.2 1.2 8.8 3.9 20.2 8.7 35.5.7 2.3 1.4 4.7 2.2 7.2H57.7zm240.6 5.7h-.8c.3-.2.5-.4.8-.5v.5zm7.5-5.7c2.1-1.4 4.3-2.8 6.4-4.3 1.1 1.4 2.2 2.8 3.2 4.3h-9.6zm15.1-24.7c-10.8 7.3-20.6 18.3-33.3 25.2-6 3.3-27 11.7-33.4 10.2-3.6-.8-3.9-5.3-5.4-9.5-3.1-9-10.1-23.4-10.8-37-.8-17.2-2.5-46 16-42.4 14.9 2.9 32.3 9.7 43.9 16.1 7.1 3.9 11.1 8.6 21.9 9.5-.1 1.4-.1 2.8-.2 4.3-5.9 3.9-15.3 3.8-21.8 7.1 9.5.4 17 2.7 23.5 5.9-.1 3.4-.3 7-.4 10.6zm53.4 24.7h-14c-.1-3.2-2.8-5.8-6.1-5.8s-5.9 2.6-6.1 5.8h-17.4c-2.8-4.4-5.7-8.6-8.9-12.5 2.1-2.2 4-4.7 6-6.9 9 3.7 14.8-4.9 21.7-4.2 7.9.8 14.2 11.7 25.4 11l-.6 12.6zm8.7 0c.2-4 .4-7.8.6-11.5 15.6-7.3 29 1.3 35.7 11.5H383zm83.4-37c-2.3 11.2-5.8 24-9.9 37.1-.2-.1-.4-.1-.6-.1H428c.6-1.1 1.2-2.2 1.9-3.3-2.6-6.1-9-8.7-10.9-15.5 12.1-22.7 6.5-93.4-24.2-78.5 4.3-6.3 15.6-11.5 20.8-19.3 13 10.4 20.8 20.3 33.2 31.4 6.8 6 20 13.3 21.4 23.1.8 5.5-2.6 18.9-3.8 25.1zM222.2 130.5c5.4-14.9 27.2-34.7 45-32 7.7 1.2 18 8.2 12.2 17.7-30.2-7-45.2 12.6-54.4 33.1-8.1-2-4.9-13.1-2.8-18.8zm184.1 63.1c8.2-3.6 22.4-.7 29.6-5.3-4.2-11.5-10.3-21.4-9.3-37.7.5 0 1 0 1.4.1 6.8 14.2 12.7 29.2 21.4 41.7-5.7 13.5-43.6 25.4-43.1 1.2zm20.4-43zm-117.2 45.7c-6.8-10.9-19-32.5-14.5-45.3 6.5 11.9 8.6 24.4 17.8 33.3 4.1 4 12.2 9 8.2 20.2-.9 2.7-7.8 8.6-11.7 9.7-14.4 4.3-47.9.9-36.6-17.1 11.9.7 27.9 7.8 36.8-.8zm27.3 70c3.8 6.6 1.4 18.7 12.1 20.6 20.2 3.4 43.6-12.3 58.1-17.8 9-15.2-.8-20.7-8.9-30.5-16.6-20-38.8-44.8-38-74.7 6.7-4.9 7.3 7.4 8.2 9.7 8.7 20.3 30.4 46.2 46.3 63.5 3.9 4.3 10.3 8.4 11 11.2 2.1 8.2-5.4 18-4.5 23.5-21.7 13.9-45.8 29.1-81.4 25.6-7.4-6.7-10.3-21.4-2.9-31.1zm-201.3-9.2c-6.8-3.9-8.4-21-16.4-21.4-11.4-.7-9.3 22.2-9.3 35.5-7.8-7.1-9.2-29.1-3.5-40.3-6.6-3.2-9.5 3.6-13.1 5.9 4.7-34.1 49.8-15.8 42.3 20.3zm299.6 28.8c-10.1 19.2-24.4 40.4-54 41-.6-6.2-1.1-15.6 0-19.4 22.7-2.2 36.6-13.7 54-21.6zm-141.9 12.4c18.9 9.9 53.6 11 79.3 10.2 1.4 5.6 1.3 12.6 1.4 19.4-33 1.8-72-6.4-80.7-29.6zm92.2 46.7c-1.7 4.3-5.3 9.3-9.8 11.1-12.1 4.9-45.6 8.7-62.4-.3-10.7-5.7-17.5-18.5-23.4-26-2.8-3.6-16.9-12.9-.2-12.9 13.1 32.7 58 29 95.8 28.1z"]},EH={prefix:"fab",iconName:"jira",icon:[496,512,[],"f7b1","M490 241.7C417.1 169 320.6 71.8 248.5 0 83 164.9 6 241.7 6 241.7c-7.9 7.9-7.9 20.7 0 28.7C138.8 402.7 67.8 331.9 248.5 512c379.4-378 15.7-16.7 241.5-241.7 8-7.9 8-20.7 0-28.6zm-241.5 90l-76-75.7 76-75.7 76 75.7-76 75.7z"]},PH={prefix:"fab",iconName:"joget",icon:[496,512,[],"f3b7","M378.1 45C337.6 19.9 292.6 8 248.2 8 165 8 83.8 49.9 36.9 125.9c-71.9 116.6-35.6 269.3 81 341.2s269.3 35.6 341.2-80.9c71.9-116.6 35.6-269.4-81-341.2zm51.8 323.2c-40.4 65.5-110.4 101.5-182 101.5-6.8 0-13.6-.4-20.4-1-9-13.6-19.9-33.3-23.7-42.4-5.7-13.7-27.2-45.6 31.2-67.1 51.7-19.1 176.7-16.5 208.8-17.6-4 9-8.6 17.9-13.9 26.6zm-200.8-86.3c-55.5-1.4-81.7-20.8-58.5-48.2s51.1-40.7 68.9-51.2c17.9-10.5 27.3-33.7-23.6-29.7C87.3 161.5 48.6 252.1 37.6 293c-8.8-49.7-.1-102.7 28.5-149.1C128 43.4 259.6 12.2 360.1 74.1c74.8 46.1 111.2 130.9 99.3 212.7-24.9-.5-179.3-3.6-230.3-4.9zm183.8-54.8c-22.7-6-57 11.3-86.7 27.2-29.7 15.8-31.1 8.2-31.1 8.2s40.2-28.1 50.7-34.5 31.9-14 13.4-24.6c-3.2-1.8-6.7-2.7-10.4-2.7-17.8 0-41.5 18.7-67.5 35.6-31.5 20.5-65.3 31.3-65.3 31.3l169.5-1.6 46.5-23.4s3.6-9.5-19.1-15.5z"]},DH={prefix:"fab",iconName:"joomla",icon:[448,512,[],"f1aa","M.6 92.1C.6 58.8 27.4 32 60.4 32c30 0 54.5 21.9 59.2 50.2 32.6-7.6 67.1.6 96.5 30l-44.3 44.3c-20.5-20.5-42.6-16.3-55.4-3.5-14.3 14.3-14.3 37.9 0 52.2l99.5 99.5-44 44.3c-87.7-87.2-49.7-49.7-99.8-99.7-26.8-26.5-35-64.8-24.8-98.9C20.4 144.6.6 120.7.6 92.1zm129.5 116.4l44.3 44.3c10-10 89.7-89.7 99.7-99.8 14.3-14.3 37.6-14.3 51.9 0 12.8 12.8 17 35-3.5 55.4l44 44.3c31.2-31.2 38.5-67.6 28.9-101.2 29.2-4.1 51.9-29.2 51.9-59.5 0-33.2-26.8-60.1-59.8-60.1-30.3 0-55.4 22.5-59.5 51.6-33.8-9.9-71.7-1.5-98.3 25.1-18.3 19.1-71.1 71.5-99.6 99.9zm266.3 152.2c8.2-32.7-.9-68.5-26.3-93.9-11.8-12.2 5 4.7-99.5-99.7l-44.3 44.3 99.7 99.7c14.3 14.3 14.3 37.6 0 51.9-12.8 12.8-35 17-55.4-3.5l-44 44.3c27.6 30.2 68 38.8 102.7 28 5.5 27.4 29.7 48.1 58.9 48.1 33 0 59.8-26.8 59.8-60.1 0-30.2-22.5-55-51.6-59.1zm-84.3-53.1l-44-44.3c-87 86.4-50.4 50.4-99.7 99.8-14.3 14.3-37.6 14.3-51.9 0-13.1-13.4-16.9-35.3 3.2-55.4l-44-44.3c-30.2 30.2-38 65.2-29.5 98.3-26.7 6-46.2 29.9-46.2 58.2C0 453.2 26.8 480 59.8 480c28.6 0 52.5-19.8 58.6-46.7 32.7 8.2 68.5-.6 94.2-26 32.1-32 12.2-12.4 99.5-99.7z"]},OH={prefix:"fab",iconName:"js",icon:[448,512,[],"f3b8","M0 32v448h448V32H0zm243.8 349.4c0 43.6-25.6 63.5-62.9 63.5-33.7 0-53.2-17.4-63.2-38.5l34.3-20.7c6.6 11.7 12.6 21.6 27.1 21.6 13.8 0 22.6-5.4 22.6-26.5V237.7h42.1v143.7zm99.6 63.5c-39.1 0-64.4-18.6-76.7-43l34.3-19.8c9 14.7 20.8 25.6 41.5 25.6 17.4 0 28.6-8.7 28.6-20.8 0-14.4-11.4-19.5-30.7-28l-10.5-4.5c-30.4-12.9-50.5-29.2-50.5-63.5 0-31.6 24.1-55.6 61.6-55.6 26.8 0 46 9.3 59.8 33.7L368 290c-7.2-12.9-15-18-27.1-18-12.3 0-20.1 7.8-20.1 18 0 12.6 7.8 17.7 25.9 25.6l10.5 4.5c35.8 15.3 55.9 31 55.9 66.2 0 37.8-29.8 58.6-69.7 58.6z"]},IH={prefix:"fab",iconName:"js-square",icon:[448,512,[],"f3b9","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM243.8 381.4c0 43.6-25.6 63.5-62.9 63.5-33.7 0-53.2-17.4-63.2-38.5l34.3-20.7c6.6 11.7 12.6 21.6 27.1 21.6 13.8 0 22.6-5.4 22.6-26.5V237.7h42.1v143.7zm99.6 63.5c-39.1 0-64.4-18.6-76.7-43l34.3-19.8c9 14.7 20.8 25.6 41.5 25.6 17.4 0 28.6-8.7 28.6-20.8 0-14.4-11.4-19.5-30.7-28l-10.5-4.5c-30.4-12.9-50.5-29.2-50.5-63.5 0-31.6 24.1-55.6 61.6-55.6 26.8 0 46 9.3 59.8 33.7L368 290c-7.2-12.9-15-18-27.1-18-12.3 0-20.1 7.8-20.1 18 0 12.6 7.8 17.7 25.9 25.6l10.5 4.5c35.8 15.3 55.9 31 55.9 66.2 0 37.8-29.8 58.6-69.7 58.6z"]},BH={prefix:"fab",iconName:"jsfiddle",icon:[576,512,[],"f1cc","M510.634 237.462c-4.727-2.621-5.664-5.748-6.381-10.776-2.352-16.488-3.539-33.619-9.097-49.095-35.895-99.957-153.99-143.386-246.849-91.646-27.37 15.25-48.971 36.369-65.493 63.903-3.184-1.508-5.458-2.71-7.824-3.686-30.102-12.421-59.049-10.121-85.331 9.167-25.531 18.737-36.422 44.548-32.676 76.408.355 3.025-1.967 7.621-4.514 9.545-39.712 29.992-56.031 78.065-41.902 124.615 13.831 45.569 57.514 79.796 105.608 81.433 30.291 1.031 60.637.546 90.959.539 84.041-.021 168.09.531 252.12-.48 52.664-.634 96.108-36.873 108.212-87.293 11.54-48.074-11.144-97.3-56.832-122.634zm21.107 156.88c-18.23 22.432-42.343 35.253-71.28 35.65-56.874.781-113.767.23-170.652.23 0 .7-163.028.159-163.728.154-43.861-.332-76.739-19.766-95.175-59.995-18.902-41.245-4.004-90.848 34.186-116.106 9.182-6.073 12.505-11.566 10.096-23.136-5.49-26.361 4.453-47.956 26.42-62.981 22.987-15.723 47.422-16.146 72.034-3.083 10.269 5.45 14.607 11.564 22.198-2.527 14.222-26.399 34.557-46.727 60.671-61.294 97.46-54.366 228.37 7.568 230.24 132.697.122 8.15 2.412 12.428 9.848 15.894 57.56 26.829 74.456 96.122 35.142 144.497zm-87.789-80.499c-5.848 31.157-34.622 55.096-66.666 55.095-16.953-.001-32.058-6.545-44.079-17.705-27.697-25.713-71.141-74.98-95.937-93.387-20.056-14.888-41.99-12.333-60.272 3.782-49.996 44.071 15.859 121.775 67.063 77.188 4.548-3.96 7.84-9.543 12.744-12.844 8.184-5.509 20.766-.884 13.168 10.622-17.358 26.284-49.33 38.197-78.863 29.301-28.897-8.704-48.84-35.968-48.626-70.179 1.225-22.485 12.364-43.06 35.414-55.965 22.575-12.638 46.369-13.146 66.991 2.474C295.68 280.7 320.467 323.97 352.185 343.47c24.558 15.099 54.254 7.363 68.823-17.506 28.83-49.209-34.592-105.016-78.868-63.46-3.989 3.744-6.917 8.932-11.41 11.72-10.975 6.811-17.333-4.113-12.809-10.353 20.703-28.554 50.464-40.44 83.271-28.214 31.429 11.714 49.108 44.366 42.76 78.186z"]},RH={prefix:"fab",iconName:"kaggle",icon:[320,512,[],"f5fa","M304.2 501.5L158.4 320.3 298.2 185c2.6-2.7 1.7-10.5-5.3-10.5h-69.2c-3.5 0-7 1.8-10.5 5.3L80.9 313.5V7.5q0-7.5-7.5-7.5H21.5Q14 0 14 7.5v497q0 7.5 7.5 7.5h51.9q7.5 0 7.5-7.5v-109l30.8-29.3 110.5 140.6c3 3.5 6.5 5.3 10.5 5.3h66.9q5.25 0 6-3z"]},ZH={prefix:"fab",iconName:"keybase",icon:[448,512,[],"f4f5","M286.17 419a18 18 0 1 0 18 18 18 18 0 0 0-18-18zm111.92-147.6c-9.5-14.62-39.37-52.45-87.26-73.71q-9.1-4.06-18.38-7.27a78.43 78.43 0 0 0-47.88-104.13c-12.41-4.1-23.33-6-32.41-5.77-.6-2-1.89-11 9.4-35L198.66 32l-5.48 7.56c-8.69 12.06-16.92 23.55-24.34 34.89a51 51 0 0 0-8.29-1.25c-41.53-2.45-39-2.33-41.06-2.33-50.61 0-50.75 52.12-50.75 45.88l-2.36 36.68c-1.61 27 19.75 50.21 47.63 51.85l8.93.54a214 214 0 0 0-46.29 35.54C14 304.66 14 374 14 429.77v33.64l23.32-29.8a148.6 148.6 0 0 0 14.56 37.56c5.78 10.13 14.87 9.45 19.64 7.33 4.21-1.87 10-6.92 3.75-20.11a178.29 178.29 0 0 1-15.76-53.13l46.82-59.83-24.66 74.11c58.23-42.4 157.38-61.76 236.25-38.59 34.2 10.05 67.45.69 84.74-23.84.72-1 1.2-2.16 1.85-3.22a156.09 156.09 0 0 1 2.8 28.43c0 23.3-3.69 52.93-14.88 81.64-2.52 6.46 1.76 14.5 8.6 15.74 7.42 1.57 15.33-3.1 18.37-11.15C429 443 434 414 434 382.32c0-38.58-13-77.46-35.91-110.92zM142.37 128.58l-15.7-.93-1.39 21.79 13.13.78a93 93 0 0 0 .32 19.57l-22.38-1.34a12.28 12.28 0 0 1-11.76-12.79L107 119c1-12.17 13.87-11.27 13.26-11.32l29.11 1.73a144.35 144.35 0 0 0-7 19.17zm148.42 172.18a10.51 10.51 0 0 1-14.35-1.39l-9.68-11.49-34.42 27a8.09 8.09 0 0 1-11.13-1.08l-15.78-18.64a7.38 7.38 0 0 1 1.34-10.34l34.57-27.18-14.14-16.74-17.09 13.45a7.75 7.75 0 0 1-10.59-1s-3.72-4.42-3.8-4.53a7.38 7.38 0 0 1 1.37-10.34L214 225.19s-18.51-22-18.6-22.14a9.56 9.56 0 0 1 1.74-13.42 10.38 10.38 0 0 1 14.3 1.37l81.09 96.32a9.58 9.58 0 0 1-1.74 13.44zM187.44 419a18 18 0 1 0 18 18 18 18 0 0 0-18-18z"]},jH={prefix:"fab",iconName:"keycdn",icon:[512,512,[],"f3ba","M63.8 409.3l60.5-59c32.1 42.8 71.1 66 126.6 67.4 30.5.7 60.3-7 86.4-22.4 5.1 5.3 18.5 19.5 20.9 22-32.2 20.7-69.6 31.1-108.1 30.2-43.3-1.1-84.6-16.7-117.7-44.4.3-.6-38.2 37.5-38.6 37.9 9.5 29.8-13.1 62.4-46.3 62.4C20.7 503.3 0 481.7 0 454.9c0-34.3 33.1-56.6 63.8-45.6zm354.9-252.4c19.1 31.3 29.6 67.4 28.7 104-1.1 44.8-19 87.5-48.6 121 .3.3 23.8 25.2 24.1 25.5 9.6-1.3 19.2 2 25.9 9.1 11.3 12 10.9 30.9-1.1 42.4-12 11.3-30.9 10.9-42.4-1.1-6.7-7-9.4-16.8-7.6-26.3-24.9-26.6-44.4-47.2-44.4-47.2 42.7-34.1 63.3-79.6 64.4-124.2.7-28.9-7.2-57.2-21.1-82.2l22.1-21zM104 53.1c6.7 7 9.4 16.8 7.6 26.3l45.9 48.1c-4.7 3.8-13.3 10.4-22.8 21.3-25.4 28.5-39.6 64.8-40.7 102.9-.7 28.9 6.1 57.2 20 82.4l-22 21.5C72.7 324 63.1 287.9 64.2 250.9c1-44.6 18.3-87.6 47.5-121.1l-25.3-26.4c-9.6 1.3-19.2-2-25.9-9.1-11.3-12-10.9-30.9 1.1-42.4C73.5 40.7 92.2 41 104 53.1zM464.9 8c26 0 47.1 22.4 47.1 48.3S490.9 104 464.9 104c-6.3.1-14-1.1-15.9-1.8l-62.9 59.7c-32.7-43.6-76.7-65.9-126.9-67.2-30.5-.7-60.3 6.8-86.2 22.4l-21.1-22C184.1 74.3 221.5 64 260 64.9c43.3 1.1 84.6 16.7 117.7 44.6l41.1-38.6c-1.5-4.7-2.2-9.6-2.2-14.5C416.5 29.7 438.9 8 464.9 8zM256.7 113.4c5.5 0 10.9.4 16.4 1.1 78.1 9.8 133.4 81.1 123.8 159.1-9.8 78.1-81.1 133.4-159.1 123.8-78.1-9.8-133.4-81.1-123.8-159.2 9.3-72.4 70.1-124.6 142.7-124.8zm-59 119.4c.6 22.7 12.2 41.8 32.4 52.2l-11 51.7h73.7l-11-51.7c20.1-10.9 32.1-29 32.4-52.2-.4-32.8-25.8-57.5-58.3-58.3-32.1.8-57.3 24.8-58.2 58.3zM256 160"]},FH={prefix:"fab",iconName:"kickstarter",icon:[448,512,[],"f3bb","M400 480H48c-26.4 0-48-21.6-48-48V80c0-26.4 21.6-48 48-48h352c26.4 0 48 21.6 48 48v352c0 26.4-21.6 48-48 48zM199.6 178.5c0-30.7-17.6-45.1-39.7-45.1-25.8 0-40 19.8-40 44.5v154.8c0 25.8 13.7 45.6 40.5 45.6 21.5 0 39.2-14 39.2-45.6v-41.8l60.6 75.7c12.3 14.9 39 16.8 55.8 0 14.6-15.1 14.8-36.8 4-50.4l-49.1-62.8 40.5-58.7c9.4-13.5 9.5-34.5-5.6-49.1-16.4-15.9-44.6-17.3-61.4 7l-44.8 64.7v-38.8z"]},qH={prefix:"fab",iconName:"kickstarter-k",icon:[384,512,[],"f3bc","M147.3 114.4c0-56.2-32.5-82.4-73.4-82.4C26.2 32 0 68.2 0 113.4v283c0 47.3 25.3 83.4 74.9 83.4 39.8 0 72.4-25.6 72.4-83.4v-76.5l112.1 138.3c22.7 27.2 72.1 30.7 103.2 0 27-27.6 27.3-67.4 7.4-92.2l-90.8-114.8 74.9-107.4c17.4-24.7 17.5-63.1-10.4-89.8-30.3-29-82.4-31.6-113.6 12.8L147.3 185v-70.6z"]},UH={prefix:"fab",iconName:"korvue",icon:[446,512,[],"f42f","M386.5 34h-327C26.8 34 0 60.8 0 93.5v327.1C0 453.2 26.8 480 59.5 480h327.1c33 0 59.5-26.8 59.5-59.5v-327C446 60.8 419.2 34 386.5 34zM87.1 120.8h96v116l61.8-116h110.9l-81.2 132H87.1v-132zm161.8 272.1l-65.7-113.6v113.6h-96V262.1h191.5l88.6 130.8H248.9z"]},WH={prefix:"fab",iconName:"laravel",icon:[512,512,[],"f3bd","M504.4,115.83a5.72,5.72,0,0,0-.28-.68,8.52,8.52,0,0,0-.53-1.25,6,6,0,0,0-.54-.71,9.36,9.36,0,0,0-.72-.94c-.23-.22-.52-.4-.77-.6a8.84,8.84,0,0,0-.9-.68L404.4,55.55a8,8,0,0,0-8,0L300.12,111h0a8.07,8.07,0,0,0-.88.69,7.68,7.68,0,0,0-.78.6,8.23,8.23,0,0,0-.72.93c-.17.24-.39.45-.54.71a9.7,9.7,0,0,0-.52,1.25c-.08.23-.21.44-.28.68a8.08,8.08,0,0,0-.28,2.08V223.18l-80.22,46.19V63.44a7.8,7.8,0,0,0-.28-2.09c-.06-.24-.2-.45-.28-.68a8.35,8.35,0,0,0-.52-1.24c-.14-.26-.37-.47-.54-.72a9.36,9.36,0,0,0-.72-.94,9.46,9.46,0,0,0-.78-.6,9.8,9.8,0,0,0-.88-.68h0L115.61,1.07a8,8,0,0,0-8,0L11.34,56.49h0a6.52,6.52,0,0,0-.88.69,7.81,7.81,0,0,0-.79.6,8.15,8.15,0,0,0-.71.93c-.18.25-.4.46-.55.72a7.88,7.88,0,0,0-.51,1.24,6.46,6.46,0,0,0-.29.67,8.18,8.18,0,0,0-.28,2.1v329.7a8,8,0,0,0,4,6.95l192.5,110.84a8.83,8.83,0,0,0,1.33.54c.21.08.41.2.63.26a7.92,7.92,0,0,0,4.1,0c.2-.05.37-.16.55-.22a8.6,8.6,0,0,0,1.4-.58L404.4,400.09a8,8,0,0,0,4-6.95V287.88l92.24-53.11a8,8,0,0,0,4-7V117.92A8.63,8.63,0,0,0,504.4,115.83ZM111.6,17.28h0l80.19,46.15-80.2,46.18L31.41,63.44Zm88.25,60V278.6l-46.53,26.79-33.69,19.4V123.5l46.53-26.79Zm0,412.78L23.37,388.5V77.32L57.06,96.7l46.52,26.8V338.68a6.94,6.94,0,0,0,.12.9,8,8,0,0,0,.16,1.18h0a5.92,5.92,0,0,0,.38.9,6.38,6.38,0,0,0,.42,1v0a8.54,8.54,0,0,0,.6.78,7.62,7.62,0,0,0,.66.84l0,0c.23.22.52.38.77.58a8.93,8.93,0,0,0,.86.66l0,0,0,0,92.19,52.18Zm8-106.17-80.06-45.32,84.09-48.41,92.26-53.11,80.13,46.13-58.8,33.56Zm184.52,4.57L215.88,490.11V397.8L346.6,323.2l45.77-26.15Zm0-119.13L358.68,250l-46.53-26.79V131.79l33.69,19.4L392.37,178Zm8-105.28-80.2-46.17,80.2-46.16,80.18,46.15Zm8,105.28V178L455,151.19l33.68-19.4v91.39h0Z"]},GH={prefix:"fab",iconName:"lastfm",icon:[512,512,[],"f202","M225.8 367.1l-18.8-51s-30.5 34-76.2 34c-40.5 0-69.2-35.2-69.2-91.5 0-72.1 36.4-97.9 72.1-97.9 66.5 0 74.8 53.3 100.9 134.9 18.8 56.9 54 102.6 155.4 102.6 72.7 0 122-22.3 122-80.9 0-72.9-62.7-80.6-115-92.1-25.8-5.9-33.4-16.4-33.4-34 0-19.9 15.8-31.7 41.6-31.7 28.2 0 43.4 10.6 45.7 35.8l58.6-7c-4.7-52.8-41.1-74.5-100.9-74.5-52.8 0-104.4 19.9-104.4 83.9 0 39.9 19.4 65.1 68 76.8 44.9 10.6 79.8 13.8 79.8 45.7 0 21.7-21.1 30.5-61 30.5-59.2 0-83.9-31.1-97.9-73.9-32-96.8-43.6-163-161.3-163C45.7 113.8 0 168.3 0 261c0 89.1 45.7 137.2 127.9 137.2 66.2 0 97.9-31.1 97.9-31.1z"]},_H={prefix:"fab",iconName:"lastfm-square",icon:[448,512,[],"f203","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-92.2 312.9c-63.4 0-85.4-28.6-97.1-64.1-16.3-51-21.5-84.3-63-84.3-22.4 0-45.1 16.1-45.1 61.2 0 35.2 18 57.2 43.3 57.2 28.6 0 47.6-21.3 47.6-21.3l11.7 31.9s-19.8 19.4-61.2 19.4c-51.3 0-79.9-30.1-79.9-85.8 0-57.9 28.6-92 82.5-92 73.5 0 80.8 41.4 100.8 101.9 8.8 26.8 24.2 46.2 61.2 46.2 24.9 0 38.1-5.5 38.1-19.1 0-19.9-21.8-22-49.9-28.6-30.4-7.3-42.5-23.1-42.5-48 0-40 32.3-52.4 65.2-52.4 37.4 0 60.1 13.6 63 46.6l-36.7 4.4c-1.5-15.8-11-22.4-28.6-22.4-16.1 0-26 7.3-26 19.8 0 11 4.8 17.6 20.9 21.3 32.7 7.1 71.8 12 71.8 57.5.1 36.7-30.7 50.6-76.1 50.6z"]},$H={prefix:"fab",iconName:"leanpub",icon:[576,512,[],"f212","M386.539 111.485l15.096 248.955-10.979-.275c-36.232-.824-71.64 8.783-102.657 27.997-31.016-19.214-66.424-27.997-102.657-27.997-45.564 0-82.07 10.705-123.516 27.723L93.117 129.6c28.546-11.803 61.484-18.115 92.226-18.115 41.173 0 73.836 13.175 102.657 42.544 27.723-28.271 59.013-41.721 98.539-42.544zM569.07 448c-25.526 0-47.485-5.215-70.542-15.645-34.31-15.645-69.993-24.978-107.871-24.978-38.977 0-74.934 12.901-102.657 40.623-27.723-27.723-63.68-40.623-102.657-40.623-37.878 0-73.561 9.333-107.871 24.978C55.239 442.236 32.731 448 8.303 448H6.93L49.475 98.859C88.726 76.626 136.486 64 181.775 64 218.83 64 256.984 71.685 288 93.095 319.016 71.685 357.17 64 394.225 64c45.289 0 93.049 12.626 132.3 34.859L569.07 448zm-43.368-44.741l-34.036-280.246c-30.742-13.999-67.248-21.41-101.009-21.41-38.428 0-74.385 12.077-102.657 38.702-28.272-26.625-64.228-38.702-102.657-38.702-33.761 0-70.267 7.411-101.009 21.41L50.298 403.259c47.211-19.487 82.894-33.486 135.045-33.486 37.604 0 70.817 9.606 102.657 29.644 31.84-20.038 65.052-29.644 102.657-29.644 52.151 0 87.834 13.999 135.045 33.486z"]},YH={prefix:"fab",iconName:"less",icon:[640,512,[],"f41d","M612.7 219c0-20.5 3.2-32.6 3.2-54.6 0-34.2-12.6-45.2-40.5-45.2h-20.5v24.2h6.3c14.2 0 17.3 4.7 17.3 22.1 0 16.3-1.6 32.6-1.6 51.5 0 24.2 7.9 33.6 23.6 37.3v1.6c-15.8 3.7-23.6 13.1-23.6 37.3 0 18.9 1.6 34.2 1.6 51.5 0 17.9-3.7 22.6-17.3 22.6v.5h-6.3V393h20.5c27.8 0 40.5-11 40.5-45.2 0-22.6-3.2-34.2-3.2-54.6 0-11 6.8-22.6 27.3-23.6v-27.3c-20.5-.7-27.3-12.3-27.3-23.3zm-105.6 32c-15.8-6.3-30.5-10-30.5-20.5 0-7.9 6.3-12.6 17.9-12.6s22.1 4.7 33.6 13.1l21-27.8c-13.1-10-31-20.5-55.2-20.5-35.7 0-59.9 20.5-59.9 49.4 0 25.7 22.6 38.9 41.5 46.2 16.3 6.3 32.1 11.6 32.1 22.1 0 7.9-6.3 13.1-20.5 13.1-13.1 0-26.3-5.3-40.5-16.3l-21 30.5c15.8 13.1 39.9 22.1 59.9 22.1 42 0 64.6-22.1 64.6-51s-22.5-41-43-47.8zm-358.9 59.4c-3.7 0-8.4-3.2-8.4-13.1V119.1H65.2c-28.4 0-41 11-41 45.2 0 22.6 3.2 35.2 3.2 54.6 0 11-6.8 22.6-27.3 23.6v27.3c20.5.5 27.3 12.1 27.3 23.1 0 19.4-3.2 31-3.2 53.6 0 34.2 12.6 45.2 40.5 45.2h20.5v-24.2h-6.3c-13.1 0-17.3-5.3-17.3-22.6s1.6-32.1 1.6-51.5c0-24.2-7.9-33.6-23.6-37.3v-1.6c15.8-3.7 23.6-13.1 23.6-37.3 0-18.9-1.6-34.2-1.6-51.5s3.7-22.1 17.3-22.1H93v150.8c0 32.1 11 53.1 43.1 53.1 10 0 17.9-1.6 23.6-3.7l-5.3-34.2c-3.1.8-4.6.8-6.2.8zM379.9 251c-16.3-6.3-31-10-31-20.5 0-7.9 6.3-12.6 17.9-12.6 11.6 0 22.1 4.7 33.6 13.1l21-27.8c-13.1-10-31-20.5-55.2-20.5-35.7 0-59.9 20.5-59.9 49.4 0 25.7 22.6 38.9 41.5 46.2 16.3 6.3 32.1 11.6 32.1 22.1 0 7.9-6.3 13.1-20.5 13.1-13.1 0-26.3-5.3-40.5-16.3l-20.5 30.5c15.8 13.1 39.9 22.1 59.9 22.1 42 0 64.6-22.1 64.6-51 .1-28.9-22.5-41-43-47.8zm-155-68.8c-38.4 0-75.1 32.1-74.1 82.5 0 52 34.2 82.5 79.3 82.5 18.9 0 39.9-6.8 56.2-17.9l-15.8-27.8c-11.6 6.8-22.6 10-34.2 10-21 0-37.3-10-41.5-34.2H290c.5-3.7 1.6-11 1.6-19.4.6-42.6-22.6-75.7-66.7-75.7zm-30 66.2c3.2-21 15.8-31 30.5-31 18.9 0 26.3 13.1 26.3 31h-56.8z"]},KH={prefix:"fab",iconName:"line",icon:[448,512,[],"f3c0","M272.1 204.2v71.1c0 1.8-1.4 3.2-3.2 3.2h-11.4c-1.1 0-2.1-.6-2.6-1.3l-32.6-44v42.2c0 1.8-1.4 3.2-3.2 3.2h-11.4c-1.8 0-3.2-1.4-3.2-3.2v-71.1c0-1.8 1.4-3.2 3.2-3.2H219c1 0 2.1.5 2.6 1.4l32.6 44v-42.2c0-1.8 1.4-3.2 3.2-3.2h11.4c1.8-.1 3.3 1.4 3.3 3.1zm-82-3.2h-11.4c-1.8 0-3.2 1.4-3.2 3.2v71.1c0 1.8 1.4 3.2 3.2 3.2h11.4c1.8 0 3.2-1.4 3.2-3.2v-71.1c0-1.7-1.4-3.2-3.2-3.2zm-27.5 59.6h-31.1v-56.4c0-1.8-1.4-3.2-3.2-3.2h-11.4c-1.8 0-3.2 1.4-3.2 3.2v71.1c0 .9.3 1.6.9 2.2.6.5 1.3.9 2.2.9h45.7c1.8 0 3.2-1.4 3.2-3.2v-11.4c0-1.7-1.4-3.2-3.1-3.2zM332.1 201h-45.7c-1.7 0-3.2 1.4-3.2 3.2v71.1c0 1.7 1.4 3.2 3.2 3.2h45.7c1.8 0 3.2-1.4 3.2-3.2v-11.4c0-1.8-1.4-3.2-3.2-3.2H301v-12h31.1c1.8 0 3.2-1.4 3.2-3.2V234c0-1.8-1.4-3.2-3.2-3.2H301v-12h31.1c1.8 0 3.2-1.4 3.2-3.2v-11.4c-.1-1.7-1.5-3.2-3.2-3.2zM448 113.7V399c-.1 44.8-36.8 81.1-81.7 81H81c-44.8-.1-81.1-36.9-81-81.7V113c.1-44.8 36.9-81.1 81.7-81H367c44.8.1 81.1 36.8 81 81.7zm-61.6 122.6c0-73-73.2-132.4-163.1-132.4-89.9 0-163.1 59.4-163.1 132.4 0 65.4 58 120.2 136.4 130.6 19.1 4.1 16.9 11.1 12.6 36.8-.7 4.1-3.3 16.1 14.1 8.8 17.4-7.3 93.9-55.3 128.2-94.7 23.6-26 34.9-52.3 34.9-81.5z"]},JH={prefix:"fab",iconName:"linkedin",icon:[448,512,[],"f08c","M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"]},QH={prefix:"fab",iconName:"linkedin-in",icon:[448,512,[],"f0e1","M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"]},XH={prefix:"fab",iconName:"linode",icon:[448,512,[],"f2b8","M437.4 226.3c-.3-.9-.9-1.4-1.4-2l-70-38.6c-.9-.6-2-.6-3.1 0l-58.9 36c-.9.6-1.4 1.7-1.4 2.6l-.9 31.4-24-16c-.9-.6-2.3-.6-3.1 0L240 260.9l-1.4-35.1c0-.9-.6-2-1.4-2.3l-36-24.3 33.7-17.4c1.1-.6 1.7-1.7 1.7-2.9l-5.7-132.3c0-.9-.9-2-1.7-2.6L138.6.3c-.9-.3-1.7-.3-2.3-.3L12.6 38.6c-1.4.6-2.3 2-2 3.7L38 175.4c.9 3.4 34 27.4 38.6 30.9l-26.9 12.9c-1.4.9-2 2.3-1.7 3.4l20.6 100.3c.6 2.9 23.7 23.1 27.1 26.3l-17.4 10.6c-.9.6-1.7 2-1.4 3.1 1.4 7.1 15.4 77.7 16.9 79.1l65.1 69.1c.6.6 1.4.6 2.3.9.6 0 1.1-.3 1.7-.6l83.7-66.9c.9-.6 1.1-1.4 1.1-2.3l-2-46 28 23.7c1.1.9 2.9.9 4 0l66.9-53.4c.9-.6 1.1-1.4 1.1-2.3l2.3-33.4 20.3 14c1.1.9 2.6.9 3.7 0l54.6-43.7c.6-.3 1.1-1.1 1.1-2 .9-6.5 10.3-70.8 9.7-72.8zm-204.8 4.8l4 92.6-90.6 61.2-14-96.6 100.6-57.2zm-7.7-180l5.4 126-106.6 55.4L104 97.7l120.9-46.6zM44 173.1L18 48l79.7 49.4 19.4 132.9L44 173.1zm30.6 147.8L55.7 230l70 58.3 13.7 93.4-64.8-60.8zm24.3 117.7l-13.7-67.1 61.7 60.9 9.7 67.4-57.7-61.2zm64.5 64.5l-10.6-70.9 85.7-61.4 3.1 70-78.2 62.3zm82-115.1c0-3.4.9-22.9-2-25.1l-24.3-20 22.3-14.9c2.3-1.7 1.1-5.7 1.1-8l29.4 22.6.6 68.3-27.1-22.9zm94.3-25.4l-60.9 48.6-.6-68.6 65.7-46.9-4.2 66.9zm27.7-25.7l-19.1-13.4 2-34c.3-.9-.3-2-1.1-2.6L308 259.7l.6-30 64.6 40.6-5.8 66.6zm54.6-39.8l-48.3 38.3 5.7-65.1 51.1-36.6-8.5 63.4z"]},cg={prefix:"fab",iconName:"linux",icon:[448,512,[],"f17c","M220.8 123.3c1 .5 1.8 1.7 3 1.7 1.1 0 2.8-.4 2.9-1.5.2-1.4-1.9-2.3-3.2-2.9-1.7-.7-3.9-1-5.5-.1-.4.2-.8.7-.6 1.1.3 1.3 2.3 1.1 3.4 1.7zm-21.9 1.7c1.2 0 2-1.2 3-1.7 1.1-.6 3.1-.4 3.5-1.6.2-.4-.2-.9-.6-1.1-1.6-.9-3.8-.6-5.5.1-1.3.6-3.4 1.5-3.2 2.9.1 1 1.8 1.5 2.8 1.4zM420 403.8c-3.6-4-5.3-11.6-7.2-19.7-1.8-8.1-3.9-16.8-10.5-22.4-1.3-1.1-2.6-2.1-4-2.9-1.3-.8-2.7-1.5-4.1-2 9.2-27.3 5.6-54.5-3.7-79.1-11.4-30.1-31.3-56.4-46.5-74.4-17.1-21.5-33.7-41.9-33.4-72C311.1 85.4 315.7.1 234.8 0 132.4-.2 158 103.4 156.9 135.2c-1.7 23.4-6.4 41.8-22.5 64.7-18.9 22.5-45.5 58.8-58.1 96.7-6 17.9-8.8 36.1-6.2 53.3-6.5 5.8-11.4 14.7-16.6 20.2-4.2 4.3-10.3 5.9-17 8.3s-14 6-18.5 14.5c-2.1 3.9-2.8 8.1-2.8 12.4 0 3.9.6 7.9 1.2 11.8 1.2 8.1 2.5 15.7.8 20.8-5.2 14.4-5.9 24.4-2.2 31.7 3.8 7.3 11.4 10.5 20.1 12.3 17.3 3.6 40.8 2.7 59.3 12.5 19.8 10.4 39.9 14.1 55.9 10.4 11.6-2.6 21.1-9.6 25.9-20.2 12.5-.1 26.3-5.4 48.3-6.6 14.9-1.2 33.6 5.3 55.1 4.1.6 2.3 1.4 4.6 2.5 6.7v.1c8.3 16.7 23.8 24.3 40.3 23 16.6-1.3 34.1-11 48.3-27.9 13.6-16.4 36-23.2 50.9-32.2 7.4-4.5 13.4-10.1 13.9-18.3.4-8.2-4.4-17.3-15.5-29.7zM223.7 87.3c9.8-22.2 34.2-21.8 44-.4 6.5 14.2 3.6 30.9-4.3 40.4-1.6-.8-5.9-2.6-12.6-4.9 1.1-1.2 3.1-2.7 3.9-4.6 4.8-11.8-.2-27-9.1-27.3-7.3-.5-13.9 10.8-11.8 23-4.1-2-9.4-3.5-13-4.4-1-6.9-.3-14.6 2.9-21.8zM183 75.8c10.1 0 20.8 14.2 19.1 33.5-3.5 1-7.1 2.5-10.2 4.6 1.2-8.9-3.3-20.1-9.6-19.6-8.4.7-9.8 21.2-1.8 28.1 1 .8 1.9-.2-5.9 5.5-15.6-14.6-10.5-52.1 8.4-52.1zm-13.6 60.7c6.2-4.6 13.6-10 14.1-10.5 4.7-4.4 13.5-14.2 27.9-14.2 7.1 0 15.6 2.3 25.9 8.9 6.3 4.1 11.3 4.4 22.6 9.3 8.4 3.5 13.7 9.7 10.5 18.2-2.6 7.1-11 14.4-22.7 18.1-11.1 3.6-19.8 16-38.2 14.9-3.9-.2-7-1-9.6-2.1-8-3.5-12.2-10.4-20-15-8.6-4.8-13.2-10.4-14.7-15.3-1.4-4.9 0-9 4.2-12.3zm3.3 334c-2.7 35.1-43.9 34.4-75.3 18-29.9-15.8-68.6-6.5-76.5-21.9-2.4-4.7-2.4-12.7 2.6-26.4v-.2c2.4-7.6.6-16-.6-23.9-1.2-7.8-1.8-15 .9-20 3.5-6.7 8.5-9.1 14.8-11.3 10.3-3.7 11.8-3.4 19.6-9.9 5.5-5.7 9.5-12.9 14.3-18 5.1-5.5 10-8.1 17.7-6.9 8.1 1.2 15.1 6.8 21.9 16l19.6 35.6c9.5 19.9 43.1 48.4 41 68.9zm-1.4-25.9c-4.1-6.6-9.6-13.6-14.4-19.6 7.1 0 14.2-2.2 16.7-8.9 2.3-6.2 0-14.9-7.4-24.9-13.5-18.2-38.3-32.5-38.3-32.5-13.5-8.4-21.1-18.7-24.6-29.9s-3-23.3-.3-35.2c5.2-22.9 18.6-45.2 27.2-59.2 2.3-1.7.8 3.2-8.7 20.8-8.5 16.1-24.4 53.3-2.6 82.4.6-20.7 5.5-41.8 13.8-61.5 12-27.4 37.3-74.9 39.3-112.7 1.1.8 4.6 3.2 6.2 4.1 4.6 2.7 8.1 6.7 12.6 10.3 12.4 10 28.5 9.2 42.4 1.2 6.2-3.5 11.2-7.5 15.9-9 9.9-3.1 17.8-8.6 22.3-15 7.7 30.4 25.7 74.3 37.2 95.7 6.1 11.4 18.3 35.5 23.6 64.6 3.3-.1 7 .4 10.9 1.4 13.8-35.7-11.7-74.2-23.3-84.9-4.7-4.6-4.9-6.6-2.6-6.5 12.6 11.2 29.2 33.7 35.2 59 2.8 11.6 3.3 23.7.4 35.7 16.4 6.8 35.9 17.9 30.7 34.8-2.2-.1-3.2 0-4.2 0 3.2-10.1-3.9-17.6-22.8-26.1-19.6-8.6-36-8.6-38.3 12.5-12.1 4.2-18.3 14.7-21.4 27.3-2.8 11.2-3.6 24.7-4.4 39.9-.5 7.7-3.6 18-6.8 29-32.1 22.9-76.7 32.9-114.3 7.2zm257.4-11.5c-.9 16.8-41.2 19.9-63.2 46.5-13.2 15.7-29.4 24.4-43.6 25.5s-26.5-4.8-33.7-19.3c-4.7-11.1-2.4-23.1 1.1-36.3 3.7-14.2 9.2-28.8 9.9-40.6.8-15.2 1.7-28.5 4.2-38.7 2.6-10.3 6.6-17.2 13.7-21.1.3-.2.7-.3 1-.5.8 13.2 7.3 26.6 18.8 29.5 12.6 3.3 30.7-7.5 38.4-16.3 9-.3 15.7-.9 22.6 5.1 9.9 8.5 7.1 30.3 17.1 41.6 10.6 11.6 14 19.5 13.7 24.6zM173.3 148.7c2 1.9 4.7 4.5 8 7.1 6.6 5.2 15.8 10.6 27.3 10.6 11.6 0 22.5-5.9 31.8-10.8 4.9-2.6 10.9-7 14.8-10.4s5.9-6.3 3.1-6.6-2.6 2.6-6 5.1c-4.4 3.2-9.7 7.4-13.9 9.8-7.4 4.2-19.5 10.2-29.9 10.2s-18.7-4.8-24.9-9.7c-3.1-2.5-5.7-5-7.7-6.9-1.5-1.4-1.9-4.6-4.3-4.9-1.4-.1-1.8 3.7 1.7 6.5z"]},ag={prefix:"fab",iconName:"lyft",icon:[512,512,[],"f3c3","M0 81.1h77.8v208.7c0 33.1 15 52.8 27.2 61-12.7 11.1-51.2 20.9-80.2-2.8C7.8 334 0 310.7 0 289V81.1zm485.9 173.5v-22h23.8v-76.8h-26.1c-10.1-46.3-51.2-80.7-100.3-80.7-56.6 0-102.7 46-102.7 102.7V357c16 2.3 35.4-.3 51.7-14 17.1-14 24.8-37.2 24.8-59v-6.7h38.8v-76.8h-38.8v-23.3c0-34.6 52.2-34.6 52.2 0v77.1c0 56.6 46 102.7 102.7 102.7v-76.5c-14.5 0-26.1-11.7-26.1-25.9zm-294.3-99v113c0 15.4-23.8 15.4-23.8 0v-113H91v132.7c0 23.8 8 54 45 63.9 37 9.8 58.2-10.6 58.2-10.6-2.1 13.4-14.5 23.3-34.9 25.3-15.5 1.6-35.2-3.6-45-7.8v70.3c25.1 7.5 51.5 9.8 77.6 4.7 47.1-9.1 76.8-48.4 76.8-100.8V155.1h-77.1v.5z"]},eg={prefix:"fab",iconName:"magento",icon:[448,512,[],"f3c4","M445.7 127.9V384l-63.4 36.5V164.7L223.8 73.1 65.2 164.7l.4 255.9L2.3 384V128.1L224.2 0l221.5 127.9zM255.6 420.5L224 438.9l-31.8-18.2v-256l-63.3 36.6.1 255.9 94.9 54.9 95.1-54.9v-256l-63.4-36.6v255.9z"]},ig={prefix:"fab",iconName:"mailchimp",icon:[448,512,[],"f59e","M330.61 243.52a36.15 36.15 0 0 1 9.3 0c1.66-3.83 1.95-10.43.45-17.61-2.23-10.67-5.25-17.14-11.48-16.13s-6.47 8.74-4.24 19.42c1.26 6 3.49 11.14 6 14.32zM277.05 252c4.47 2 7.2 3.26 8.28 2.13 1.89-1.94-3.48-9.39-12.12-13.09a31.44 31.44 0 0 0-30.61 3.68c-3 2.18-5.81 5.22-5.41 7.06.85 3.74 10-2.71 22.6-3.48 7-.44 12.8 1.75 17.26 3.71zm-9 5.13c-9.07 1.42-15 6.53-13.47 10.1.9.34 1.17.81 5.21-.81a37 37 0 0 1 18.72-1.95c2.92.34 4.31.52 4.94-.49 1.46-2.22-5.71-8-15.39-6.85zm54.17 17.1c3.38-6.87-10.9-13.93-14.3-7s10.92 13.88 14.32 6.97zm15.66-20.47c-7.66-.13-7.95 15.8-.26 15.93s7.98-15.81.28-15.96zm-218.79 78.9c-1.32.31-6 1.45-8.47-2.35-5.2-8 11.11-20.38 3-35.77-9.1-17.47-27.82-13.54-35.05-5.54-8.71 9.6-8.72 23.54-5 24.08 4.27.57 4.08-6.47 7.38-11.63a12.83 12.83 0 0 1 17.85-3.72c11.59 7.59 1.37 17.76 2.28 28.62 1.39 16.68 18.42 16.37 21.58 9a2.08 2.08 0 0 0-.2-2.33c.03.89.68-1.3-3.35-.39zm299.72-17.07c-3.35-11.73-2.57-9.22-6.78-20.52 2.45-3.67 15.29-24-3.07-43.25-10.4-10.92-33.9-16.54-41.1-18.54-1.5-11.39 4.65-58.7-21.52-83 20.79-21.55 33.76-45.29 33.73-65.65-.06-39.16-48.15-51-107.42-26.47l-12.55 5.33c-.06-.05-22.71-22.27-23.05-22.57C169.5-18-41.77 216.81 25.78 273.85l14.76 12.51a72.49 72.49 0 0 0-4.1 33.5c3.36 33.4 36 60.42 67.53 60.38 57.73 133.06 267.9 133.28 322.29 3 1.74-4.47 9.11-24.61 9.11-42.38s-10.09-25.27-16.53-25.27zm-316 48.16c-22.82-.61-47.46-21.15-49.91-45.51-6.17-61.31 74.26-75.27 84-12.33 4.54 29.64-4.67 58.49-34.12 57.81zM84.3 249.55C69.14 252.5 55.78 261.09 47.6 273c-4.88-4.07-14-12-15.59-15-13.01-24.85 14.24-73 33.3-100.21C112.42 90.56 186.19 39.68 220.36 48.91c5.55 1.57 23.94 22.89 23.94 22.89s-34.15 18.94-65.8 45.35c-42.66 32.85-74.89 80.59-94.2 132.4zM323.18 350.7s-35.74 5.3-69.51-7.07c6.21-20.16 27 6.1 96.4-13.81 15.29-4.38 35.37-13 51-25.35a102.85 102.85 0 0 1 7.12 24.28c3.66-.66 14.25-.52 11.44 18.1-3.29 19.87-11.73 36-25.93 50.84A106.86 106.86 0 0 1 362.55 421a132.45 132.45 0 0 1-20.34 8.58c-53.51 17.48-108.3-1.74-126-43a66.33 66.33 0 0 1-3.55-9.74c-7.53-27.2-1.14-59.83 18.84-80.37 1.23-1.31 2.48-2.85 2.48-4.79a8.45 8.45 0 0 0-1.92-4.54c-7-10.13-31.19-27.4-26.33-60.83 3.5-24 24.49-40.91 44.07-39.91l5 .29c8.48.5 15.89 1.59 22.88 1.88 11.69.5 22.2-1.19 34.64-11.56 4.2-3.5 7.57-6.54 13.26-7.51a17.45 17.45 0 0 1 13.6 2.24c10 6.64 11.4 22.73 11.92 34.49.29 6.72 1.1 23 1.38 27.63.63 10.67 3.43 12.17 9.11 14 3.19 1.05 6.15 1.83 10.51 3.06 13.21 3.71 21 7.48 26 12.31a16.38 16.38 0 0 1 4.74 9.29c1.56 11.37-8.82 25.4-36.31 38.16-46.71 21.68-93.68 14.45-100.48 13.68-20.15-2.71-31.63 23.32-19.55 41.15 22.64 33.41 122.4 20 151.37-21.35.69-1 .12-1.59-.73-1-41.77 28.58-97.06 38.21-128.46 26-4.77-1.85-14.73-6.44-15.94-16.67 43.6 13.49 71 .74 71 .74s2.03-2.79-.56-2.53zm-68.47-5.7zm-83.4-187.5c16.74-19.35 37.36-36.18 55.83-45.63a.73.73 0 0 1 1 1c-1.46 2.66-4.29 8.34-5.19 12.65a.75.75 0 0 0 1.16.79c11.49-7.83 31.48-16.22 49-17.3a.77.77 0 0 1 .52 1.38 41.86 41.86 0 0 0-7.71 7.74.75.75 0 0 0 .59 1.19c12.31.09 29.66 4.4 41 10.74.76.43.22 1.91-.64 1.72-69.55-15.94-123.08 18.53-134.5 26.83a.76.76 0 0 1-1-1.12z"]},ng={prefix:"fab",iconName:"mandalorian",icon:[448,512,[],"f50f","M232.27 511.89c-1-3.26-1.69-15.83-1.39-24.58.55-15.89 1-24.72 1.4-28.76.64-6.2 2.87-20.72 3.28-21.38.6-1 .4-27.87-.24-33.13-.31-2.58-.63-11.9-.69-20.73-.13-16.47-.53-20.12-2.73-24.76-1.1-2.32-1.23-3.84-1-11.43a92.38 92.38 0 0 0-.34-12.71c-2-13-3.46-27.7-3.25-33.9s.43-7.15 2.06-9.67c3.05-4.71 6.51-14 8.62-23.27 2.26-9.86 3.88-17.18 4.59-20.74a109.54 109.54 0 0 1 4.42-15.05c2.27-6.25 2.49-15.39.37-15.39-.3 0-1.38 1.22-2.41 2.71s-4.76 4.8-8.29 7.36c-8.37 6.08-11.7 9.39-12.66 12.58s-1 7.23-.16 7.76c.34.21 1.29 2.4 2.11 4.88a28.83 28.83 0 0 1 .72 15.36c-.39 1.77-1 5.47-1.46 8.23s-1 6.46-1.25 8.22a9.85 9.85 0 0 1-1.55 4.26c-1 1-1.14.91-2.05-.53a14.87 14.87 0 0 1-1.44-4.75c-.25-1.74-1.63-7.11-3.08-11.93-3.28-10.9-3.52-16.15-1-21a14.24 14.24 0 0 0 1.67-4.61c0-2.39-2.2-5.32-7.41-9.89-7-6.18-8.63-7.92-10.23-11.3-1.71-3.6-3.06-4.06-4.54-1.54-1.78 3-2.6 9.11-3 22l-.34 12.19 2 2.25c3.21 3.7 12.07 16.45 13.78 19.83 3.41 6.74 4.34 11.69 4.41 23.56s.95 22.75 2 24.71c.36.66.51 1.35.34 1.52s.41 2.09 1.29 4.27a38.14 38.14 0 0 1 2.06 9 91 91 0 0 0 1.71 10.37c2.23 9.56 2.77 14.08 2.39 20.14-.2 3.27-.53 11.07-.73 17.32-1.31 41.76-1.85 58-2 61.21-.12 2-.39 11.51-.6 21.07-.36 16.3-1.3 27.37-2.42 28.65-.64.73-8.07-4.91-12.52-9.49-3.75-3.87-4-4.79-2.83-9.95.7-3 2.26-18.29 3.33-32.62.36-4.78.81-10.5 1-12.71.83-9.37 1.66-20.35 2.61-34.78.56-8.46 1.33-16.44 1.72-17.73s.89-9.89 1.13-19.11l.43-16.77-2.26-4.3c-1.72-3.28-4.87-6.94-13.22-15.34-6-6.07-11.84-12.3-12.91-13.85l-1.95-2.81.75-10.9c1.09-15.71 1.1-48.57 0-59.06l-.89-8.7-3.28-4.52c-5.86-8.08-5.8-7.75-6.22-33.27-.1-6.07-.38-11.5-.63-12.06-.83-1.87-3.05-2.66-8.54-3.05-8.86-.62-11-1.9-23.85-14.55-6.15-6-12.34-12-13.75-13.19-2.81-2.42-2.79-2-.56-9.63l1.35-4.65-1.69-3a32.22 32.22 0 0 0-2.59-4.07c-1.33-1.51-5.5-10.89-6-13.49a4.24 4.24 0 0 1 .87-3.9c2.23-2.86 3.4-5.68 4.45-10.73 2.33-11.19 7.74-26.09 10.6-29.22 3.18-3.47 7.7-1 9.41 5 1.34 4.79 1.37 9.79.1 18.55a101.2 101.2 0 0 0-1 11.11c0 4 .19 4.69 2.25 7.39 3.33 4.37 7.73 7.41 15.2 10.52a18.67 18.67 0 0 1 4.72 2.85c11.17 10.72 18.62 16.18 22.95 16.85 5.18.8 8 4.54 10 13.39 1.31 5.65 4 11.14 5.46 11.14a9.38 9.38 0 0 0 3.33-1.39c2-1.22 2.25-1.73 2.25-4.18a132.88 132.88 0 0 0-2-17.84c-.37-1.66-.78-4.06-.93-5.35s-.61-3.85-1-5.69c-2.55-11.16-3.65-15.46-4.1-16-1.55-2-4.08-10.2-4.93-15.92-1.64-11.11-4-14.23-12.91-17.39A43.15 43.15 0 0 1 165.24 78c-1.15-1-4-3.22-6.35-5.06s-4.41-3.53-4.6-3.76a22.7 22.7 0 0 0-2.69-2c-6.24-4.22-8.84-7-11.26-12l-2.44-5-.22-13-.22-13 6.91-6.55c3.95-3.75 8.48-7.35 10.59-8.43 3.31-1.69 4.45-1.89 11.37-2 8.53-.19 10.12 0 11.66 1.56s1.36 6.4-.29 8.5a6.66 6.66 0 0 0-1.34 2.32c0 .58-2.61 4.91-5.42 9a30.39 30.39 0 0 0-2.37 6.82c20.44 13.39 21.55 3.77 14.07 29L194 66.92c3.11-8.66 6.47-17.26 8.61-26.22.29-7.63-12-4.19-15.4-8.68-2.33-5.93 3.13-14.18 6.06-19.2 1.6-2.34 6.62-4.7 8.82-4.15.88.22 4.16-.35 7.37-1.28a45.3 45.3 0 0 1 7.55-1.68 29.57 29.57 0 0 0 6-1.29c3.65-1.11 4.5-1.17 6.35-.4a29.54 29.54 0 0 0 5.82 1.36 18.18 18.18 0 0 1 6 1.91 22.67 22.67 0 0 0 5 2.17c2.51.68 3 .57 7.05-1.67l4.35-2.4L268.32 5c10.44-.4 10.81-.47 15.26-2.68L288.16 0l2.46 1.43c1.76 1 3.14 2.73 4.85 6 2.36 4.51 2.38 4.58 1.37 7.37-.88 2.44-.89 3.3-.1 6.39a35.76 35.76 0 0 0 2.1 5.91 13.55 13.55 0 0 1 1.31 4c.31 4.33 0 5.3-2.41 6.92-2.17 1.47-7 7.91-7 9.34a14.77 14.77 0 0 1-1.07 3c-5 11.51-6.76 13.56-14.26 17-9.2 4.2-12.3 5.19-16.21 5.19-3.1 0-4 .25-4.54 1.26a18.33 18.33 0 0 1-4.09 3.71 13.62 13.62 0 0 0-4.38 4.78 5.89 5.89 0 0 1-2.49 2.91 6.88 6.88 0 0 0-2.45 1.71 67.62 67.62 0 0 1-7 5.38c-3.33 2.34-6.87 5-7.87 6A7.27 7.27 0 0 1 224 100a5.76 5.76 0 0 0-2.13 1.65c-1.31 1.39-1.49 2.11-1.14 4.6a36.45 36.45 0 0 0 1.42 5.88c1.32 3.8 1.31 7.86 0 10.57s-.89 6.65 1.35 9.59c2 2.63 2.16 4.56.71 8.84a33.45 33.45 0 0 0-1.06 8.91c0 4.88.22 6.28 1.46 8.38s1.82 2.48 3.24 2.32c2-.23 2.3-1.05 4.71-12.12 2.18-10 3.71-11.92 13.76-17.08 2.94-1.51 7.46-4 10-5.44s6.79-3.69 9.37-4.91a40.09 40.09 0 0 0 15.22-11.67c7.11-8.79 10-16.22 12.85-33.3a18.37 18.37 0 0 1 2.86-7.73 20.39 20.39 0 0 0 2.89-7.31c1-5.3 2.85-9.08 5.58-11.51 4.7-4.18 6-1.09 4.59 10.87-.46 3.86-1.1 10.33-1.44 14.38l-.61 7.36 4.45 4.09 4.45 4.09.11 8.42c.06 4.63.47 9.53.92 10.89l.82 2.47-6.43 6.28c-8.54 8.33-12.88 13.93-16.76 21.61-1.77 3.49-3.74 7.11-4.38 8-2.18 3.11-6.46 13-8.76 20.26l-2.29 7.22-7 6.49c-3.83 3.57-8 7.25-9.17 8.17-3.05 2.32-4.26 5.15-4.26 10a14.62 14.62 0 0 0 1.59 7.26 42 42 0 0 1 2.09 4.83 9.28 9.28 0 0 0 1.57 2.89c1.4 1.59 1.92 16.12.83 23.22-.68 4.48-3.63 12-4.7 12-1.79 0-4.06 9.27-5.07 20.74-.18 2-.62 5.94-1 8.7s-1 10-1.35 16.05c-.77 12.22-.19 18.77 2 23.15 3.41 6.69.52 12.69-11 22.84l-4 3.49.07 5.19a40.81 40.81 0 0 0 1.14 8.87c4.61 16 4.73 16.92 4.38 37.13-.46 26.4-.26 40.27.63 44.15a61.31 61.31 0 0 1 1.08 7c.17 2 .66 5.33 1.08 7.36.47 2.26.78 11 .79 22.74v19.06l-1.81 2.63c-2.71 3.91-15.11 13.54-15.49 12.29zm29.53-45.11c-.18-.3-.33-6.87-.33-14.59 0-14.06-.89-27.54-2.26-34.45-.4-2-.81-9.7-.9-17.06-.15-11.93-1.4-24.37-2.64-26.38-.66-1.07-3-17.66-3-21.3 0-4.23 1-6 5.28-9.13s4.86-3.14 5.48-.72c.28 1.1 1.45 5.62 2.6 10 3.93 15.12 4.14 16.27 4.05 21.74-.1 5.78-.13 6.13-1.74 17.73-1 7.07-1.17 12.39-1 28.43.17 19.4-.64 35.73-2 41.27-.71 2.78-2.8 5.48-3.43 4.43zm-71-37.58a101 101 0 0 1-1.73-10.79 100.5 100.5 0 0 0-1.73-10.79 37.53 37.53 0 0 1-1-6.49c-.31-3.19-.91-7.46-1.33-9.48-1-4.79-3.35-19.35-3.42-21.07 0-.74-.34-4.05-.7-7.36-.67-6.21-.84-27.67-.22-28.29 1-1 6.63 2.76 11.33 7.43l5.28 5.25-.45 6.47c-.25 3.56-.6 10.23-.78 14.83s-.49 9.87-.67 11.71-.61 9.36-.94 16.72c-.79 17.41-1.94 31.29-2.65 32a.62.62 0 0 1-1-.14zm-87.18-266.59c21.07 12.79 17.84 14.15 28.49 17.66 13 4.29 18.87 7.13 23.15 16.87C111.6 233.28 86.25 255 78.55 268c-31 52-6 101.59 62.75 87.21-14.18 29.23-78 28.63-98.68-4.9-24.68-39.95-22.09-118.3 61-187.66zm210.79 179c56.66 6.88 82.32-37.74 46.54-89.23 0 0-26.87-29.34-64.28-68 3-15.45 9.49-32.12 30.57-53.82 89.2 63.51 92 141.61 92.46 149.36 4.3 70.64-78.7 91.18-105.29 61.71z"]},tg={prefix:"fab",iconName:"markdown",icon:[640,512,[],"f60f","M593.8 59.1H46.2C20.7 59.1 0 79.8 0 105.2v301.5c0 25.5 20.7 46.2 46.2 46.2h547.7c25.5 0 46.2-20.7 46.1-46.1V105.2c0-25.4-20.7-46.1-46.2-46.1zM338.5 360.6H277v-120l-61.5 76.9-61.5-76.9v120H92.3V151.4h61.5l61.5 76.9 61.5-76.9h61.5v209.2zm135.3 3.1L381.5 256H443V151.4h61.5V256H566z"]},og={prefix:"fab",iconName:"mastodon",icon:[448,512,[],"f4f6","M433 179.11c0-97.2-63.71-125.7-63.71-125.7-62.52-28.7-228.56-28.4-290.48 0 0 0-63.72 28.5-63.72 125.7 0 115.7-6.6 259.4 105.63 289.1 40.51 10.7 75.32 13 103.33 11.4 50.81-2.8 79.32-18.1 79.32-18.1l-1.7-36.9s-36.31 11.4-77.12 10.1c-40.41-1.4-83-4.4-89.63-54a102.54 102.54 0 0 1-.9-13.9c85.63 20.9 158.65 9.1 178.75 6.7 56.12-6.7 105-41.3 111.23-72.9 9.8-49.8 9-121.5 9-121.5zm-75.12 125.2h-46.63v-114.2c0-49.7-64-51.6-64 6.9v62.5h-46.33V197c0-58.5-64-56.6-64-6.9v114.2H90.19c0-122.1-5.2-147.9 18.41-175 25.9-28.9 79.82-30.8 103.83 6.1l11.6 19.5 11.6-19.5c24.11-37.1 78.12-34.8 103.83-6.1 23.71 27.3 18.4 53 18.4 175z"]},rg={prefix:"fab",iconName:"maxcdn",icon:[512,512,[],"f136","M461.1 442.7h-97.4L415.6 200c2.3-10.2.9-19.5-4.4-25.7-5-6.1-13.7-9.6-24.2-9.6h-49.3l-59.5 278h-97.4l59.5-278h-83.4l-59.5 278H0l59.5-278-44.6-95.4H387c39.4 0 75.3 16.3 98.3 44.9 23.3 28.6 31.8 67.4 23.6 105.9l-47.8 222.6z"]},lg={prefix:"fab",iconName:"mdb",icon:[576,512,[],"f8ca","M17.37 160.41L7 352h43.91l5.59-79.83L84.43 352h44.71l25.54-77.43 4.79 77.43H205l-12.79-191.59H146.7L106 277.74 63.67 160.41zm281 0h-47.9V352h47.9s95 .8 94.2-95.79c-.78-94.21-94.18-95.78-94.18-95.78zm-1.2 146.46V204.78s46 4.27 46.8 50.57-46.78 51.54-46.78 51.54zm238.29-74.24a56.16 56.16 0 0 0 8-38.31c-5.34-35.76-55.08-34.32-55.08-34.32h-51.9v191.58H482s87 4.79 87-63.85c0-43.14-33.52-55.08-33.52-55.08zm-51.9-31.94s13.57-1.59 16 9.59c1.43 6.66-4 12-4 12h-12v-21.57zm-.1 109.46l.1-24.92V267h.08s41.58-4.73 41.19 22.43c-.33 25.65-41.35 20.74-41.35 20.74z"]},fg={prefix:"fab",iconName:"medapps",icon:[320,512,[],"f3c6","M118.3 238.4c3.5-12.5 6.9-33.6 13.2-33.6 8.3 1.8 9.6 23.4 18.6 36.6 4.6-23.5 5.3-85.1 14.1-86.7 9-.7 19.7 66.5 22 77.5 9.9 4.1 48.9 6.6 48.9 6.6 1.9 7.3-24 7.6-40 7.8-4.6 14.8-5.4 27.7-11.4 28-4.7.2-8.2-28.8-17.5-49.6l-9.4 65.5c-4.4 13-15.5-22.5-21.9-39.3-3.3-.1-62.4-1.6-47.6-7.8l31-5zM228 448c21.2 0 21.2-32 0-32H92c-21.2 0-21.2 32 0 32h136zm-24 64c21.2 0 21.2-32 0-32h-88c-21.2 0-21.2 32 0 32h88zm34.2-141.5c3.2-18.9 5.2-36.4 11.9-48.8 7.9-14.7 16.1-28.1 24-41 24.6-40.4 45.9-75.2 45.9-125.5C320 69.6 248.2 0 160 0S0 69.6 0 155.2c0 50.2 21.3 85.1 45.9 125.5 7.9 12.9 16 26.3 24 41 6.7 12.5 8.7 29.8 11.9 48.9 3.5 21 36.1 15.7 32.6-5.1-3.6-21.7-5.6-40.7-15.3-58.6C66.5 246.5 33 211.3 33 155.2 33 87.3 90 32 160 32s127 55.3 127 123.2c0 56.1-33.5 91.3-66.1 151.6-9.7 18-11.7 37.4-15.3 58.6-3.4 20.6 29 26.4 32.6 5.1z"]},sg={prefix:"fab",iconName:"medium",icon:[448,512,[],"f23a","M0 32v448h448V32H0zm372.2 106.1l-24 23c-2.1 1.6-3.1 4.2-2.7 6.7v169.3c-.4 2.6.6 5.2 2.7 6.7l23.5 23v5.1h-118V367l24.3-23.6c2.4-2.4 2.4-3.1 2.4-6.7V199.8l-67.6 171.6h-9.1L125 199.8v115c-.7 4.8 1 9.7 4.4 13.2l31.6 38.3v5.1H71.2v-5.1l31.6-38.3c3.4-3.5 4.9-8.4 4.1-13.2v-133c.4-3.7-1-7.3-3.8-9.8L75 138.1V133h87.3l67.4 148L289 133.1h83.2v5z"]},hg={prefix:"fab",iconName:"medium-m",icon:[512,512,[],"f3c7","M71.5 142.3c.6-5.9-1.7-11.8-6.1-15.8L20.3 72.1V64h140.2l108.4 237.7L364.2 64h133.7v8.1l-38.6 37c-3.3 2.5-5 6.7-4.3 10.8v272c-.7 4.1 1 8.3 4.3 10.8l37.7 37v8.1H307.3v-8.1l39.1-37.9c3.8-3.8 3.8-5 3.8-10.8V171.2L241.5 447.1h-14.7L100.4 171.2v184.9c-1.1 7.8 1.5 15.6 7 21.2l50.8 61.6v8.1h-144v-8L65 377.3c5.4-5.6 7.9-13.5 6.5-21.2V142.3z"]},mg={prefix:"fab",iconName:"medrt",icon:[544,512,[],"f3c8","M113.7 256c0 121.8 83.9 222.8 193.5 241.1-18.7 4.5-38.2 6.9-58.2 6.9C111.4 504 0 393 0 256S111.4 8 248.9 8c20.1 0 39.6 2.4 58.2 6.9C197.5 33.2 113.7 134.2 113.7 256m297.4 100.3c-77.7 55.4-179.6 47.5-240.4-14.6 5.5 14.1 12.7 27.7 21.7 40.5 61.6 88.2 182.4 109.3 269.7 47 87.3-62.3 108.1-184.3 46.5-272.6-9-12.9-19.3-24.3-30.5-34.2 37.4 78.8 10.7 178.5-67 233.9m-218.8-244c-1.4 1-2.7 2.1-4 3.1 64.3-17.8 135.9 4 178.9 60.5 35.7 47 42.9 106.6 24.4 158 56.7-56.2 67.6-142.1 22.3-201.8-50-65.5-149.1-74.4-221.6-19.8M296 224c-4.4 0-8-3.6-8-8v-40c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v40c0 4.4-3.6 8-8 8h-40c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h40c4.4 0 8 3.6 8 8v40c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-40c0-4.4 3.6-8 8-8h40c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8h-40z"]},vg={prefix:"fab",iconName:"meetup",icon:[512,512,[],"f2e0","M99 414.3c1.1 5.7-2.3 11.1-8 12.3-5.4 1.1-10.9-2.3-12-8-1.1-5.4 2.3-11.1 7.7-12.3 5.4-1.2 11.1 2.3 12.3 8zm143.1 71.4c-6.3 4.6-8 13.4-3.7 20 4.6 6.6 13.4 8.3 20 3.7 6.3-4.6 8-13.4 3.4-20-4.2-6.5-13.1-8.3-19.7-3.7zm-86-462.3c6.3-1.4 10.3-7.7 8.9-14-1.1-6.6-7.4-10.6-13.7-9.1-6.3 1.4-10.3 7.7-9.1 14 1.4 6.6 7.6 10.6 13.9 9.1zM34.4 226.3c-10-6.9-23.7-4.3-30.6 6-6.9 10-4.3 24 5.7 30.9 10 7.1 23.7 4.6 30.6-5.7 6.9-10.4 4.3-24.1-5.7-31.2zm272-170.9c10.6-6.3 13.7-20 7.7-30.3-6.3-10.6-19.7-14-30-7.7s-13.7 20-7.4 30.6c6 10.3 19.4 13.7 29.7 7.4zm-191.1 58c7.7-5.4 9.4-16 4.3-23.7s-15.7-9.4-23.1-4.3c-7.7 5.4-9.4 16-4.3 23.7 5.1 7.8 15.6 9.5 23.1 4.3zm372.3 156c-7.4 1.7-12.3 9.1-10.6 16.9 1.4 7.4 8.9 12.3 16.3 10.6 7.4-1.4 12.3-8.9 10.6-16.6-1.5-7.4-8.9-12.3-16.3-10.9zm39.7-56.8c-1.1-5.7-6.6-9.1-12-8-5.7 1.1-9.1 6.9-8 12.6 1.1 5.4 6.6 9.1 12.3 8 5.4-1.5 9.1-6.9 7.7-12.6zM447 138.9c-8.6 6-10.6 17.7-4.9 26.3 5.7 8.6 17.4 10.6 26 4.9 8.3-6 10.3-17.7 4.6-26.3-5.7-8.7-17.4-10.9-25.7-4.9zm-6.3 139.4c26.3 43.1 15.1 100-26.3 129.1-17.4 12.3-37.1 17.7-56.9 17.1-12 47.1-69.4 64.6-105.1 32.6-1.1.9-2.6 1.7-3.7 2.9-39.1 27.1-92.3 17.4-119.4-22.3-9.7-14.3-14.6-30.6-15.1-46.9-65.4-10.9-90-94-41.1-139.7-28.3-46.9.6-107.4 53.4-114.9C151.6 70 234.1 38.6 290.1 82c67.4-22.3 136.3 29.4 130.9 101.1 41.1 12.6 52.8 66.9 19.7 95.2zm-70 74.3c-3.1-20.6-40.9-4.6-43.1-27.1-3.1-32 43.7-101.1 40-128-3.4-24-19.4-29.1-33.4-29.4-13.4-.3-16.9 2-21.4 4.6-2.9 1.7-6.6 4.9-11.7-.3-6.3-6-11.1-11.7-19.4-12.9-12.3-2-17.7 2-26.6 9.7-3.4 2.9-12 12.9-20 9.1-3.4-1.7-15.4-7.7-24-11.4-16.3-7.1-40 4.6-48.6 20-12.9 22.9-38 113.1-41.7 125.1-8.6 26.6 10.9 48.6 36.9 47.1 11.1-.6 18.3-4.6 25.4-17.4 4-7.4 41.7-107.7 44.6-112.6 2-3.4 8.9-8 14.6-5.1 5.7 3.1 6.9 9.4 6 15.1-1.1 9.7-28 70.9-28.9 77.7-3.4 22.9 26.9 26.6 38.6 4 3.7-7.1 45.7-92.6 49.4-98.3 4.3-6.3 7.4-8.3 11.7-8 3.1 0 8.3.9 7.1 10.9-1.4 9.4-35.1 72.3-38.9 87.7-4.6 20.6 6.6 41.4 24.9 50.6 11.4 5.7 62.5 15.7 58.5-11.1zm5.7 92.3c-10.3 7.4-12.9 22-5.7 32.6 7.1 10.6 21.4 13.1 32 6 10.6-7.4 13.1-22 6-32.6-7.4-10.6-21.7-13.5-32.3-6z"]},zg={prefix:"fab",iconName:"megaport",icon:[496,512,[],"f5a3","M214.5 209.6v66.2l33.5 33.5 33.3-33.3v-66.4l-33.4-33.4zM248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm145.1 414.4L367 441.6l-26-19.2v-65.5l-33.4-33.4-33.4 33.4v65.5L248 441.6l-26.1-19.2v-65.5l-33.4-33.4-33.5 33.4v65.5l-26.1 19.2-26.1-19.2v-87l59.5-59.5V188l59.5-59.5V52.9l26.1-19.2L274 52.9v75.6l59.5 59.5v87.6l59.7 59.7v87.1z"]},pg={prefix:"fab",iconName:"mendeley",icon:[640,512,[],"f7b3","M624.6 325.2c-12.3-12.4-29.7-19.2-48.4-17.2-43.3-1-49.7-34.9-37.5-98.8 22.8-57.5-14.9-131.5-87.4-130.8-77.4.7-81.7 82-130.9 82-48.1 0-54-81.3-130.9-82-72.9-.8-110.1 73.3-87.4 130.8 12.2 63.9 5.8 97.8-37.5 98.8-21.2-2.3-37 6.5-53 22.5-19.9 19.7-19.3 94.8 42.6 102.6 47.1 5.9 81.6-42.9 61.2-87.8-47.3-103.7 185.9-106.1 146.5-8.2-.1.1-.2.2-.3.4-26.8 42.8 6.8 97.4 58.8 95.2 52.1 2.1 85.4-52.6 58.8-95.2-.1-.2-.2-.3-.3-.4-39.4-97.9 193.8-95.5 146.5 8.2-4.6 10-6.7 21.3-5.7 33 4.9 53.4 68.7 74.1 104.9 35.2 17.8-14.8 23.1-65.6 0-88.3zm-303.9-19.1h-.6c-43.4 0-62.8-37.5-62.8-62.8 0-34.7 28.2-62.8 62.8-62.8h.6c34.7 0 62.8 28.1 62.8 62.8 0 25-19.2 62.8-62.8 62.8z"]},dg={prefix:"fab",iconName:"microblog",icon:[448,512,[],"e01a","M399.36,362.23c29.49-34.69,47.1-78.34,47.1-125.79C446.46,123.49,346.86,32,224,32S1.54,123.49,1.54,236.44,101.14,440.87,224,440.87a239.28,239.28,0,0,0,79.44-13.44,7.18,7.18,0,0,1,8.12,2.56c18.58,25.09,47.61,42.74,79.89,49.92a4.42,4.42,0,0,0,5.22-3.43,4.37,4.37,0,0,0-.85-3.62,87,87,0,0,1,3.69-110.69ZM329.52,212.4l-57.3,43.49L293,324.75a6.5,6.5,0,0,1-9.94,7.22L224,290.92,164.94,332a6.51,6.51,0,0,1-9.95-7.22l20.79-68.86-57.3-43.49a6.5,6.5,0,0,1,3.8-11.68l71.88-1.51,23.66-67.92a6.5,6.5,0,0,1,12.28,0l23.66,67.92,71.88,1.51a6.5,6.5,0,0,1,3.88,11.68Z"]},ug={prefix:"fab",iconName:"microsoft",icon:[448,512,[],"f3ca","M0 32h214.6v214.6H0V32zm233.4 0H448v214.6H233.4V32zM0 265.4h214.6V480H0V265.4zm233.4 0H448V480H233.4V265.4z"]},Mg={prefix:"fab",iconName:"mix",icon:[448,512,[],"f3cb","M0 64v348.9c0 56.2 88 58.1 88 0V174.3c7.9-52.9 88-50.4 88 6.5v175.3c0 57.9 96 58 96 0V240c5.3-54.7 88-52.5 88 4.3v23.8c0 59.9 88 56.6 88 0V64H0z"]},Cg={prefix:"fab",iconName:"mixcloud",icon:[640,512,[],"f289","M424.43 219.729C416.124 134.727 344.135 68 256.919 68c-72.266 0-136.224 46.516-159.205 114.074-54.545 8.029-96.63 54.822-96.63 111.582 0 62.298 50.668 112.966 113.243 112.966h289.614c52.329 0 94.969-42.362 94.969-94.693 0-45.131-32.118-83.063-74.48-92.2zm-20.489 144.53H114.327c-39.04 0-70.881-31.564-70.881-70.604s31.841-70.604 70.881-70.604c18.827 0 36.548 7.475 49.838 20.766 19.963 19.963 50.133-10.227 30.18-30.18-14.675-14.398-32.672-24.365-52.053-29.349 19.935-44.3 64.79-73.926 114.628-73.926 69.496 0 125.979 56.483 125.979 125.702 0 13.568-2.215 26.857-6.369 39.594-8.943 27.517 32.133 38.939 40.147 13.29 2.769-8.306 4.984-16.889 6.369-25.472 19.381 7.476 33.502 26.303 33.502 48.453 0 28.795-23.535 52.33-52.607 52.33zm235.069-52.33c0 44.024-12.737 86.386-37.102 122.657-4.153 6.092-10.798 9.414-17.72 9.414-16.317 0-27.127-18.826-17.443-32.949 19.381-29.349 29.903-63.682 29.903-99.122s-10.521-69.773-29.903-98.845c-15.655-22.831 19.361-47.24 35.163-23.534 24.366 35.993 37.102 78.356 37.102 122.379zm-70.88 0c0 31.565-9.137 62.021-26.857 88.325-4.153 6.091-10.798 9.136-17.72 9.136-17.201 0-27.022-18.979-17.443-32.948 13.013-19.104 19.658-41.255 19.658-64.513 0-22.981-6.645-45.408-19.658-64.512-15.761-22.986 19.008-47.095 35.163-23.535 17.719 26.026 26.857 56.483 26.857 88.047z"]},Hg={prefix:"fab",iconName:"mixer",icon:[512,512,[],"e056","M114.57,76.07a45.71,45.71,0,0,0-67.51-6.41c-17.58,16.18-19,43.52-4.75,62.77l91.78,123L41.76,379.58c-14.23,19.25-13.11,46.59,4.74,62.77A45.71,45.71,0,0,0,114,435.94L242.89,262.7a12.14,12.14,0,0,0,0-14.23ZM470.24,379.58,377.91,255.45l91.78-123c14.22-19.25,12.83-46.59-4.75-62.77a45.71,45.71,0,0,0-67.51,6.41l-128,172.12a12.14,12.14,0,0,0,0,14.23L398,435.94a45.71,45.71,0,0,0,67.51,6.41C483.35,426.17,484.47,398.83,470.24,379.58Z"]},gg={prefix:"fab",iconName:"mizuni",icon:[496,512,[],"f3cc","M248 8C111 8 0 119.1 0 256c0 137 111 248 248 248s248-111 248-248C496 119.1 385 8 248 8zm-80 351.9c-31.4 10.6-58.8 27.3-80 48.2V136c0-22.1 17.9-40 40-40s40 17.9 40 40v223.9zm120-9.9c-12.9-2-26.2-3.1-39.8-3.1-13.8 0-27.2 1.1-40.2 3.1V136c0-22.1 17.9-40 40-40s40 17.9 40 40v214zm120 57.7c-21.2-20.8-48.6-37.4-80-48V136c0-22.1 17.9-40 40-40s40 17.9 40 40v271.7z"]},Vg={prefix:"fab",iconName:"modx",icon:[448,512,[],"f285","M356 241.8l36.7 23.7V480l-133-83.8L356 241.8zM440 75H226.3l-23 37.8 153.5 96.5L440 75zm-89 142.8L55.2 32v214.5l46 29L351 217.8zM97 294.2L8 437h213.7l125-200.5L97 294.2z"]},xg={prefix:"fab",iconName:"monero",icon:[496,512,[],"f3d0","M352 384h108.4C417 455.9 338.1 504 248 504S79 455.9 35.6 384H144V256.2L248 361l104-105v128zM88 336V128l159.4 159.4L408 128v208h74.8c8.5-25.1 13.2-52 13.2-80C496 119 385 8 248 8S0 119 0 256c0 28 4.6 54.9 13.2 80H88z"]},Lg={prefix:"fab",iconName:"napster",icon:[496,512,[],"f3d2","M298.3 373.6c-14.2 13.6-31.3 24.1-50.4 30.5-19-6.4-36.2-16.9-50.3-30.5h100.7zm44-199.6c20-16.9 43.6-29.2 69.6-36.2V299c0 219.4-328 217.6-328 .3V137.7c25.9 6.9 49.6 19.6 69.5 36.4 56.8-40 132.5-39.9 188.9-.1zm-208.8-58.5c64.4-60 164.3-60.1 228.9-.2-7.1 3.5-13.9 7.3-20.6 11.5-58.7-30.5-129.2-30.4-187.9.1-6.3-4-13.9-8.2-20.4-11.4zM43.8 93.2v69.3c-58.4 36.5-58.4 121.1.1 158.3 26.4 245.1 381.7 240.3 407.6 1.5l.3-1.7c58.7-36.3 58.9-121.7.2-158.2V93.2c-17.3.5-34 3-50.1 7.4-82-91.5-225.5-91.5-307.5.1-16.3-4.4-33.1-7-50.6-7.5zM259.2 352s36-.3 61.3-1.5c10.2-.5 21.1-4 25.5-6.5 26.3-15.1 25.4-39.2 26.2-47.4-79.5-.6-99.9-3.9-113 55.4zm-135.5-55.3c.8 8.2-.1 32.3 26.2 47.4 4.4 2.5 15.2 6 25.5 6.5 25.3 1.1 61.3 1.5 61.3 1.5-13.2-59.4-33.7-56.1-113-55.4zm169.1 123.4c-3.2-5.3-6.9-7.3-6.9-7.3-24.8 7.3-52.2 6.9-75.9 0 0 0-2.9 1.5-6.4 6.6-2.8 4.1-3.7 9.6-3.7 9.6 29.1 17.6 67.1 17.6 96.2 0-.1-.1-.3-4-3.3-8.9z"]},bg={prefix:"fab",iconName:"neos",icon:[512,512,[],"f612","M415.44 512h-95.11L212.12 357.46v91.1L125.69 512H28V29.82L68.47 0h108.05l123.74 176.13V63.45L386.69 0h97.69v461.5zM38.77 35.27V496l72-52.88V194l215.5 307.64h84.79l52.35-38.17h-78.27L69 13zm82.54 466.61l80-58.78v-101l-79.76-114.4v220.94L49 501.89h72.34zM80.63 10.77l310.6 442.57h82.37V10.77h-79.75v317.56L170.91 10.77zM311 191.65l72 102.81V15.93l-72 53v122.72z"]},Ng={prefix:"fab",iconName:"nimblr",icon:[384,512,[],"f5a8","M246.6 299.29c15.57 0 27.15 11.46 27.15 27s-11.62 27-27.15 27c-15.7 0-27.15-11.57-27.15-27s11.55-27 27.15-27zM113 326.25c0-15.61 11.68-27 27.15-27s27.15 11.46 27.15 27-11.47 27-27.15 27c-15.44 0-27.15-11.31-27.15-27M191.76 159C157 159 89.45 178.77 59.25 227L14 0v335.48C14 433.13 93.61 512 191.76 512s177.76-78.95 177.76-176.52S290.13 159 191.76 159zm0 308.12c-73.27 0-132.51-58.9-132.51-131.59s59.24-131.59 132.51-131.59 132.51 58.86 132.51 131.54S265 467.07 191.76 467.07z"]},Ag={prefix:"fab",iconName:"node",icon:[640,512,[],"f419","M316.3 452c-2.1 0-4.2-.6-6.1-1.6L291 439c-2.9-1.6-1.5-2.2-.5-2.5 3.8-1.3 4.6-1.6 8.7-4 .4-.2 1-.1 1.4.1l14.8 8.8c.5.3 1.3.3 1.8 0L375 408c.5-.3.9-.9.9-1.6v-66.7c0-.7-.3-1.3-.9-1.6l-57.8-33.3c-.5-.3-1.2-.3-1.8 0l-57.8 33.3c-.6.3-.9 1-.9 1.6v66.7c0 .6.4 1.2.9 1.5l15.8 9.1c8.6 4.3 13.9-.8 13.9-5.8v-65.9c0-.9.7-1.7 1.7-1.7h7.3c.9 0 1.7.7 1.7 1.7v65.9c0 11.5-6.2 18-17.1 18-3.3 0-6 0-13.3-3.6l-15.2-8.7c-3.7-2.2-6.1-6.2-6.1-10.5v-66.7c0-4.3 2.3-8.4 6.1-10.5l57.8-33.4c3.7-2.1 8.5-2.1 12.1 0l57.8 33.4c3.7 2.2 6.1 6.2 6.1 10.5v66.7c0 4.3-2.3 8.4-6.1 10.5l-57.8 33.4c-1.7 1.1-3.8 1.7-6 1.7zm46.7-65.8c0-12.5-8.4-15.8-26.2-18.2-18-2.4-19.8-3.6-19.8-7.8 0-3.5 1.5-8.1 14.8-8.1 11.9 0 16.3 2.6 18.1 10.6.2.8.8 1.3 1.6 1.3h7.5c.5 0 .9-.2 1.2-.5.3-.4.5-.8.4-1.3-1.2-13.8-10.3-20.2-28.8-20.2-16.5 0-26.3 7-26.3 18.6 0 12.7 9.8 16.1 25.6 17.7 18.9 1.9 20.4 4.6 20.4 8.3 0 6.5-5.2 9.2-17.4 9.2-15.3 0-18.7-3.8-19.8-11.4-.1-.8-.8-1.4-1.7-1.4h-7.5c-.9 0-1.7.7-1.7 1.7 0 9.7 5.3 21.3 30.6 21.3 18.5 0 29-7.2 29-19.8zm54.5-50.1c0 6.1-5 11.1-11.1 11.1s-11.1-5-11.1-11.1c0-6.3 5.2-11.1 11.1-11.1 6-.1 11.1 4.8 11.1 11.1zm-1.8 0c0-5.2-4.2-9.3-9.4-9.3-5.1 0-9.3 4.1-9.3 9.3 0 5.2 4.2 9.4 9.3 9.4 5.2-.1 9.4-4.3 9.4-9.4zm-4.5 6.2h-2.6c-.1-.6-.5-3.8-.5-3.9-.2-.7-.4-1.1-1.3-1.1h-2.2v5h-2.4v-12.5h4.3c1.5 0 4.4 0 4.4 3.3 0 2.3-1.5 2.8-2.4 3.1 1.7.1 1.8 1.2 2.1 2.8.1 1 .3 2.7.6 3.3zm-2.8-8.8c0-1.7-1.2-1.7-1.8-1.7h-2v3.5h1.9c1.6 0 1.9-1.1 1.9-1.8zM137.3 191c0-2.7-1.4-5.1-3.7-6.4l-61.3-35.3c-1-.6-2.2-.9-3.4-1h-.6c-1.2 0-2.3.4-3.4 1L3.7 184.6C1.4 185.9 0 188.4 0 191l.1 95c0 1.3.7 2.5 1.8 3.2 1.1.7 2.5.7 3.7 0L42 268.3c2.3-1.4 3.7-3.8 3.7-6.4v-44.4c0-2.6 1.4-5.1 3.7-6.4l15.5-8.9c1.2-.7 2.4-1 3.7-1 1.3 0 2.6.3 3.7 1l15.5 8.9c2.3 1.3 3.7 3.8 3.7 6.4v44.4c0 2.6 1.4 5.1 3.7 6.4l36.4 20.9c1.1.7 2.6.7 3.7 0 1.1-.6 1.8-1.9 1.8-3.2l.2-95zM472.5 87.3v176.4c0 2.6-1.4 5.1-3.7 6.4l-61.3 35.4c-2.3 1.3-5.1 1.3-7.4 0l-61.3-35.4c-2.3-1.3-3.7-3.8-3.7-6.4v-70.8c0-2.6 1.4-5.1 3.7-6.4l61.3-35.4c2.3-1.3 5.1-1.3 7.4 0l15.3 8.8c1.7 1 3.9-.3 3.9-2.2v-94c0-2.8 3-4.6 5.5-3.2l36.5 20.4c2.3 1.2 3.8 3.7 3.8 6.4zm-46 128.9c0-.7-.4-1.3-.9-1.6l-21-12.2c-.6-.3-1.3-.3-1.9 0l-21 12.2c-.6.3-.9.9-.9 1.6v24.3c0 .7.4 1.3.9 1.6l21 12.1c.6.3 1.3.3 1.8 0l21-12.1c.6-.3.9-.9.9-1.6v-24.3zm209.8-.7c2.3-1.3 3.7-3.8 3.7-6.4V192c0-2.6-1.4-5.1-3.7-6.4l-60.9-35.4c-2.3-1.3-5.1-1.3-7.4 0l-61.3 35.4c-2.3 1.3-3.7 3.8-3.7 6.4v70.8c0 2.7 1.4 5.1 3.7 6.4l60.9 34.7c2.2 1.3 5 1.3 7.3 0l36.8-20.5c2.5-1.4 2.5-5 0-6.4L550 241.6c-1.2-.7-1.9-1.9-1.9-3.2v-22.2c0-1.3.7-2.5 1.9-3.2l19.2-11.1c1.1-.7 2.6-.7 3.7 0l19.2 11.1c1.1.7 1.9 1.9 1.9 3.2v17.4c0 2.8 3.1 4.6 5.6 3.2l36.7-21.3zM559 219c-.4.3-.7.7-.7 1.2v13.6c0 .5.3 1 .7 1.2l11.8 6.8c.4.3 1 .3 1.4 0L584 235c.4-.3.7-.7.7-1.2v-13.6c0-.5-.3-1-.7-1.2l-11.8-6.8c-.4-.3-1-.3-1.4 0L559 219zm-254.2 43.5v-70.4c0-2.6-1.6-5.1-3.9-6.4l-61.1-35.2c-2.1-1.2-5-1.4-7.4 0l-61.1 35.2c-2.3 1.3-3.9 3.7-3.9 6.4v70.4c0 2.8 1.9 5.2 4 6.4l61.2 35.2c2.4 1.4 5.2 1.3 7.4 0l61-35.2c1.8-1 3.1-2.7 3.6-4.7.1-.5.2-1.1.2-1.7zm-74.3-124.9l-.8.5h1.1l-.3-.5zm76.2 130.2l-.4-.7v.9l.4-.2z"]},yg={prefix:"fab",iconName:"node-js",icon:[448,512,[],"f3d3","M224 508c-6.7 0-13.5-1.8-19.4-5.2l-61.7-36.5c-9.2-5.2-4.7-7-1.7-8 12.3-4.3 14.8-5.2 27.9-12.7 1.4-.8 3.2-.5 4.6.4l47.4 28.1c1.7 1 4.1 1 5.7 0l184.7-106.6c1.7-1 2.8-3 2.8-5V149.3c0-2.1-1.1-4-2.9-5.1L226.8 37.7c-1.7-1-4-1-5.7 0L36.6 144.3c-1.8 1-2.9 3-2.9 5.1v213.1c0 2 1.1 4 2.9 4.9l50.6 29.2c27.5 13.7 44.3-2.4 44.3-18.7V167.5c0-3 2.4-5.3 5.4-5.3h23.4c2.9 0 5.4 2.3 5.4 5.3V378c0 36.6-20 57.6-54.7 57.6-10.7 0-19.1 0-42.5-11.6l-48.4-27.9C8.1 389.2.7 376.3.7 362.4V149.3c0-13.8 7.4-26.8 19.4-33.7L204.6 9c11.7-6.6 27.2-6.6 38.8 0l184.7 106.7c12 6.9 19.4 19.8 19.4 33.7v213.1c0 13.8-7.4 26.7-19.4 33.7L243.4 502.8c-5.9 3.4-12.6 5.2-19.4 5.2zm149.1-210.1c0-39.9-27-50.5-83.7-58-57.4-7.6-63.2-11.5-63.2-24.9 0-11.1 4.9-25.9 47.4-25.9 37.9 0 51.9 8.2 57.7 33.8.5 2.4 2.7 4.2 5.2 4.2h24c1.5 0 2.9-.6 3.9-1.7s1.5-2.6 1.4-4.1c-3.7-44.1-33-64.6-92.2-64.6-52.7 0-84.1 22.2-84.1 59.5 0 40.4 31.3 51.6 81.8 56.6 60.5 5.9 65.2 14.8 65.2 26.7 0 20.6-16.6 29.4-55.5 29.4-48.9 0-59.6-12.3-63.2-36.6-.4-2.6-2.6-4.5-5.3-4.5h-23.9c-3 0-5.3 2.4-5.3 5.3 0 31.1 16.9 68.2 97.8 68.2 58.4-.1 92-23.2 92-63.4z"]},Sg={prefix:"fab",iconName:"npm",icon:[576,512,[],"f3d4","M288 288h-32v-64h32v64zm288-128v192H288v32H160v-32H0V160h576zm-416 32H32v128h64v-96h32v96h32V192zm160 0H192v160h64v-32h64V192zm224 0H352v128h64v-96h32v96h32v-96h32v96h32V192z"]},wg={prefix:"fab",iconName:"ns8",icon:[640,512,[],"f3d5","M104.324,269.172h26.067V242.994H104.324Zm52.466-26.178-.055-26.178v-.941a39.325,39.325,0,0,0-78.644.941v.166h26.4v-.166a12.98,12.98,0,0,1,25.956,0v26.178Zm52.356,25.846a91.1,91.1,0,0,1-91.1,91.1h-.609a91.1,91.1,0,0,1-91.1-91.1H0v.166A117.33,117.33,0,0,0,117.44,386.28h.775A117.331,117.331,0,0,0,235.49,268.84V242.828H209.146Zm-157.233,0a65.362,65.362,0,0,0,130.723,0H156.292a39.023,39.023,0,0,1-78.035,0V242.883H51.968v-26.62A65.42,65.42,0,0,1,182.8,217.48v25.293h26.344V217.48a91.761,91.761,0,0,0-183.522,0v25.4H51.913Zm418.4-71.173c13.67,0,24.573,6.642,30.052,18.264l.719,1.549,23.245-11.511-.609-1.439c-8.025-19.26-28.5-31.27-53.407-31.27-23.134,0-43.611,11.4-50.972,28.447-.123,26.876-.158,23.9,0,24.85,4.7,11.013,14.555,19.37,28.668,24.241a102.033,102.033,0,0,0,19.813,3.984c5.479.72,10.626,1.384,15.829,3.1,6.364,2.1,10.46,5.257,12.84,9.851v9.851c-3.708,7.527-13.781,12.342-25.791,12.342-14.334,0-25.956-6.918-31.933-19.039l-.72-1.494L415.026,280.9l.553,1.439c7.915,19.426,29.609,32.044,55.289,32.044,23.632,0,44.608-11.4,52.3-28.447l.166-25.9-.166-.664c-4.87-11.014-15.219-19.647-28.944-24.241-7.693-2.712-14.335-3.6-20.7-4.427a83.777,83.777,0,0,1-14.832-2.878c-6.31-1.937-10.4-5.092-12.619-9.63v-8.412C449.45,202.427,458.969,197.667,470.315,197.667ZM287.568,311.344h26.067v-68.4H287.568Zm352.266-53.3c-2.933-6.254-8.3-12.01-15.441-16.714A37.99,37.99,0,0,0,637.4,226l.166-25.347-.166-.664C630.038,184,610.667,173.26,589.25,173.26S548.461,184,541.1,199.992l-.166,25.347.166.664a39.643,39.643,0,0,0,13.006,15.331c-7.2,4.7-12.508,10.46-15.441,16.714l-.166,28.889.166.72c7.582,15.994,27.893,26.731,50.585,26.731s43.057-10.737,50.584-26.731l.166-28.89Zm-73.22-50.806c3.6-6.31,12.563-10.516,22.58-10.516s19.038,4.206,22.636,10.516v13.725c-3.542,6.2-12.563,10.349-22.636,10.349s-19.094-4.15-22.58-10.349Zm47.319,72.169c-3.764,6.641-13.338,10.9-24.683,10.9-11.125,0-20.976-4.372-24.684-10.9V263.25c3.708-6.309,13.5-10.515,24.684-10.515,11.345,0,20.919,4.15,24.683,10.515ZM376.4,265.962l-59.827-89.713h-29v40.623h26.51v.387l62.539,94.085H402.3V176.249H376.4Z"]},kg={prefix:"fab",iconName:"nutritionix",icon:[400,512,[],"f3d6","M88 8.1S221.4-.1 209 112.5c0 0 19.1-74.9 103-40.6 0 0-17.7 74-88 56 0 0 14.6-54.6 66.1-56.6 0 0-39.9-10.3-82.1 48.8 0 0-19.8-94.5-93.6-99.7 0 0 75.2 19.4 77.6 107.5 0 .1-106.4 7-104-119.8zm312 315.6c0 48.5-9.7 95.3-32 132.3-42.2 30.9-105 48-168 48-62.9 0-125.8-17.1-168-48C9.7 419 0 372.2 0 323.7 0 275.3 17.7 229 40 192c42.2-30.9 97.1-48.6 160-48.6 63 0 117.8 17.6 160 48.6 22.3 37 40 83.3 40 131.7zM120 428c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zM192 428c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zM264 428c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zM336 428c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm0-66.2c0-15.5-12.5-28-28-28s-28 12.5-28 28 12.5 28 28 28 28-12.5 28-28zm24-39.6c-4.8-22.3-7.4-36.9-16-56-38.8-19.9-90.5-32-144-32S94.8 180.1 56 200c-8.8 19.5-11.2 33.9-16 56 42.2-7.9 98.7-14.8 160-14.8s117.8 6.9 160 14.8z"]},Tg={prefix:"fab",iconName:"octopus-deploy",icon:[512,512,[],"e082","M455.6,349.2c-45.891-39.09-36.67-77.877-16.095-128.11C475.16,134.04,415.967,34.14,329.93,8.3,237.04-19.6,134.252,24.341,99.677,117.147a180.862,180.862,0,0,0-10.988,73.544c1.733,29.543,14.717,52.97,24.09,80.3,17.2,50.161-28.1,92.743-66.662,117.582-46.806,30.2-36.319,39.857-8.428,41.858,23.378,1.68,44.478-4.548,65.265-15.045,9.2-4.647,40.687-18.931,45.13-28.588C135.9,413.388,111.122,459.5,126.621,488.9c19.1,36.229,67.112-31.77,76.709-45.812,8.591-12.572,42.963-81.279,63.627-46.926,18.865,31.361,8.6,76.391,35.738,104.622,32.854,34.2,51.155-18.312,51.412-44.221.163-16.411-6.1-95.852,29.9-59.944C405.428,418,436.912,467.8,472.568,463.642c38.736-4.516-22.123-67.967-28.262-78.695,5.393,4.279,53.665,34.128,53.818,9.52C498.234,375.678,468.039,359.8,455.6,349.2Z"]},Eg={prefix:"fab",iconName:"odnoklassniki",icon:[320,512,[],"f263","M275.1 334c-27.4 17.4-65.1 24.3-90 26.9l20.9 20.6 76.3 76.3c27.9 28.6-17.5 73.3-45.7 45.7-19.1-19.4-47.1-47.4-76.3-76.6L84 503.4c-28.2 27.5-73.6-17.6-45.4-45.7 19.4-19.4 47.1-47.4 76.3-76.3l20.6-20.6c-24.6-2.6-62.9-9.1-90.6-26.9-32.6-21-46.9-33.3-34.3-59 7.4-14.6 27.7-26.9 54.6-5.7 0 0 36.3 28.9 94.9 28.9s94.9-28.9 94.9-28.9c26.9-21.1 47.1-8.9 54.6 5.7 12.4 25.7-1.9 38-34.5 59.1zM30.3 129.7C30.3 58 88.6 0 160 0s129.7 58 129.7 129.7c0 71.4-58.3 129.4-129.7 129.4s-129.7-58-129.7-129.4zm66 0c0 35.1 28.6 63.7 63.7 63.7s63.7-28.6 63.7-63.7c0-35.4-28.6-64-63.7-64s-63.7 28.6-63.7 64z"]},Pg={prefix:"fab",iconName:"odnoklassniki-square",icon:[448,512,[],"f264","M184.2 177.1c0-22.1 17.9-40 39.8-40s39.8 17.9 39.8 40c0 22-17.9 39.8-39.8 39.8s-39.8-17.9-39.8-39.8zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-305.1 97.1c0 44.6 36.4 80.9 81.1 80.9s81.1-36.2 81.1-80.9c0-44.8-36.4-81.1-81.1-81.1s-81.1 36.2-81.1 81.1zm174.5 90.7c-4.6-9.1-17.3-16.8-34.1-3.6 0 0-22.7 18-59.3 18s-59.3-18-59.3-18c-16.8-13.2-29.5-5.5-34.1 3.6-7.9 16.1 1.1 23.7 21.4 37 17.3 11.1 41.2 15.2 56.6 16.8l-12.9 12.9c-18.2 18-35.5 35.5-47.7 47.7-17.6 17.6 10.7 45.8 28.4 28.6l47.7-47.9c18.2 18.2 35.7 35.7 47.7 47.9 17.6 17.2 46-10.7 28.6-28.6l-47.7-47.7-13-12.9c15.5-1.6 39.1-5.9 56.2-16.8 20.4-13.3 29.3-21 21.5-37z"]},Dg={prefix:"fab",iconName:"old-republic",icon:[496,512,[],"f510","M235.76 10.23c7.5-.31 15-.28 22.5-.09 3.61.14 7.2.4 10.79.73 4.92.27 9.79 1.03 14.67 1.62 2.93.43 5.83.98 8.75 1.46 7.9 1.33 15.67 3.28 23.39 5.4 12.24 3.47 24.19 7.92 35.76 13.21 26.56 12.24 50.94 29.21 71.63 49.88 20.03 20.09 36.72 43.55 48.89 69.19 1.13 2.59 2.44 5.1 3.47 7.74 2.81 6.43 5.39 12.97 7.58 19.63 4.14 12.33 7.34 24.99 9.42 37.83.57 3.14 1.04 6.3 1.4 9.47.55 3.83.94 7.69 1.18 11.56.83 8.34.84 16.73.77 25.1-.07 4.97-.26 9.94-.75 14.89-.24 3.38-.51 6.76-.98 10.12-.39 2.72-.63 5.46-1.11 8.17-.9 5.15-1.7 10.31-2.87 15.41-4.1 18.5-10.3 36.55-18.51 53.63-15.77 32.83-38.83 62.17-67.12 85.12a246.503 246.503 0 0 1-56.91 34.86c-6.21 2.68-12.46 5.25-18.87 7.41-3.51 1.16-7.01 2.38-10.57 3.39-6.62 1.88-13.29 3.64-20.04 5-4.66.91-9.34 1.73-14.03 2.48-5.25.66-10.5 1.44-15.79 1.74-6.69.66-13.41.84-20.12.81-6.82.03-13.65-.12-20.45-.79-3.29-.23-6.57-.5-9.83-.95-2.72-.39-5.46-.63-8.17-1.11-4.12-.72-8.25-1.37-12.35-2.22-4.25-.94-8.49-1.89-12.69-3.02-8.63-2.17-17.08-5.01-25.41-8.13-10.49-4.12-20.79-8.75-30.64-14.25-2.14-1.15-4.28-2.29-6.35-3.57-11.22-6.58-21.86-14.1-31.92-22.34-34.68-28.41-61.41-66.43-76.35-108.7-3.09-8.74-5.71-17.65-7.8-26.68-1.48-6.16-2.52-12.42-3.58-18.66-.4-2.35-.61-4.73-.95-7.09-.6-3.96-.75-7.96-1.17-11.94-.8-9.47-.71-18.99-.51-28.49.14-3.51.34-7.01.7-10.51.31-3.17.46-6.37.92-9.52.41-2.81.65-5.65 1.16-8.44.7-3.94 1.3-7.9 2.12-11.82 3.43-16.52 8.47-32.73 15.26-48.18 1.15-2.92 2.59-5.72 3.86-8.59 8.05-16.71 17.9-32.56 29.49-47.06 20-25.38 45.1-46.68 73.27-62.47 7.5-4.15 15.16-8.05 23.07-11.37 15.82-6.88 32.41-11.95 49.31-15.38 3.51-.67 7.04-1.24 10.56-1.85 2.62-.47 5.28-.7 7.91-1.08 3.53-.53 7.1-.68 10.65-1.04 2.46-.24 4.91-.36 7.36-.51m8.64 24.41c-9.23.1-18.43.99-27.57 2.23-7.3 1.08-14.53 2.6-21.71 4.3-13.91 3.5-27.48 8.34-40.46 14.42-10.46 4.99-20.59 10.7-30.18 17.22-4.18 2.92-8.4 5.8-12.34 9.03-5.08 3.97-9.98 8.17-14.68 12.59-2.51 2.24-4.81 4.7-7.22 7.06-28.22 28.79-48.44 65.39-57.5 104.69-2.04 8.44-3.54 17.02-4.44 25.65-1.1 8.89-1.44 17.85-1.41 26.8.11 7.14.38 14.28 1.22 21.37.62 7.12 1.87 14.16 3.2 21.18 1.07 4.65 2.03 9.32 3.33 13.91 6.29 23.38 16.5 45.7 30.07 65.75 8.64 12.98 18.78 24.93 29.98 35.77 16.28 15.82 35.05 29.04 55.34 39.22 7.28 3.52 14.66 6.87 22.27 9.63 5.04 1.76 10.06 3.57 15.22 4.98 11.26 3.23 22.77 5.6 34.39 7.06 2.91.29 5.81.61 8.72.9 13.82 1.08 27.74 1 41.54-.43 4.45-.6 8.92-.99 13.35-1.78 3.63-.67 7.28-1.25 10.87-2.1 4.13-.98 8.28-1.91 12.36-3.07 26.5-7.34 51.58-19.71 73.58-36.2 15.78-11.82 29.96-25.76 42.12-41.28 3.26-4.02 6.17-8.31 9.13-12.55 3.39-5.06 6.58-10.25 9.6-15.54 2.4-4.44 4.74-8.91 6.95-13.45 5.69-12.05 10.28-24.62 13.75-37.49 2.59-10.01 4.75-20.16 5.9-30.45 1.77-13.47 1.94-27.1 1.29-40.65-.29-3.89-.67-7.77-1-11.66-2.23-19.08-6.79-37.91-13.82-55.8-5.95-15.13-13.53-29.63-22.61-43.13-12.69-18.8-28.24-35.68-45.97-49.83-25.05-20-54.47-34.55-85.65-42.08-7.78-1.93-15.69-3.34-23.63-4.45-3.91-.59-7.85-.82-11.77-1.24-7.39-.57-14.81-.72-22.22-.58zM139.26 83.53c13.3-8.89 28.08-15.38 43.3-20.18-3.17 1.77-6.44 3.38-9.53 5.29-11.21 6.68-21.52 14.9-30.38 24.49-6.8 7.43-12.76 15.73-17.01 24.89-3.29 6.86-5.64 14.19-6.86 21.71-.93 4.85-1.3 9.81-1.17 14.75.13 13.66 4.44 27.08 11.29 38.82 5.92 10.22 13.63 19.33 22.36 27.26 4.85 4.36 10.24 8.09 14.95 12.6 2.26 2.19 4.49 4.42 6.43 6.91 2.62 3.31 4.89 6.99 5.99 11.1.9 3.02.66 6.2.69 9.31.02 4.1-.04 8.2.03 12.3.14 3.54-.02 7.09.11 10.63.08 2.38.02 4.76.05 7.14.16 5.77.06 11.53.15 17.3.11 2.91.02 5.82.13 8.74.03 1.63.13 3.28-.03 4.91-.91.12-1.82.18-2.73.16-10.99 0-21.88-2.63-31.95-6.93-6-2.7-11.81-5.89-17.09-9.83-5.75-4.19-11.09-8.96-15.79-14.31-6.53-7.24-11.98-15.39-16.62-23.95-1.07-2.03-2.24-4.02-3.18-6.12-1.16-2.64-2.62-5.14-3.67-7.82-4.05-9.68-6.57-19.94-8.08-30.31-.49-4.44-1.09-8.88-1.2-13.35-.7-15.73.84-31.55 4.67-46.82 2.12-8.15 4.77-16.18 8.31-23.83 6.32-14.2 15.34-27.18 26.3-38.19 6.28-6.2 13.13-11.84 20.53-16.67zm175.37-20.12c2.74.74 5.41 1.74 8.09 2.68 6.36 2.33 12.68 4.84 18.71 7.96 13.11 6.44 25.31 14.81 35.82 24.97 10.2 9.95 18.74 21.6 25.14 34.34 1.28 2.75 2.64 5.46 3.81 8.26 6.31 15.1 10 31.26 11.23 47.57.41 4.54.44 9.09.45 13.64.07 11.64-1.49 23.25-4.3 34.53-1.97 7.27-4.35 14.49-7.86 21.18-3.18 6.64-6.68 13.16-10.84 19.24-6.94 10.47-15.6 19.87-25.82 27.22-10.48 7.64-22.64 13.02-35.4 15.38-3.51.69-7.08 1.08-10.66 1.21-1.85.06-3.72.16-5.56-.1-.28-2.15 0-4.31-.01-6.46-.03-3.73.14-7.45.1-11.17.19-7.02.02-14.05.21-21.07.03-2.38-.03-4.76.03-7.14.17-5.07-.04-10.14.14-15.21.1-2.99-.24-6.04.51-8.96.66-2.5 1.78-4.86 3.09-7.08 4.46-7.31 11.06-12.96 17.68-18.26 5.38-4.18 10.47-8.77 15.02-13.84 7.68-8.37 14.17-17.88 18.78-28.27 2.5-5.93 4.52-12.1 5.55-18.46.86-4.37 1.06-8.83 1.01-13.27-.02-7.85-1.4-15.65-3.64-23.17-1.75-5.73-4.27-11.18-7.09-16.45-3.87-6.93-8.65-13.31-13.96-19.2-9.94-10.85-21.75-19.94-34.6-27.1-1.85-1.02-3.84-1.82-5.63-2.97zm-100.8 58.45c.98-1.18 1.99-2.33 3.12-3.38-.61.93-1.27 1.81-1.95 2.68-3.1 3.88-5.54 8.31-7.03 13.06-.87 3.27-1.68 6.6-1.73 10-.07 2.52-.08 5.07.32 7.57 1.13 7.63 4.33 14.85 8.77 21.12 2 2.7 4.25 5.27 6.92 7.33 1.62 1.27 3.53 2.09 5.34 3.05 3.11 1.68 6.32 3.23 9.07 5.48 2.67 2.09 4.55 5.33 4.4 8.79-.01 73.67 0 147.34-.01 221.02 0 1.35-.08 2.7.04 4.04.13 1.48.82 2.83 1.47 4.15.86 1.66 1.78 3.34 3.18 4.62.85.77 1.97 1.4 3.15 1.24 1.5-.2 2.66-1.35 3.45-2.57.96-1.51 1.68-3.16 2.28-4.85.76-2.13.44-4.42.54-6.63.14-4.03-.02-8.06.14-12.09.03-5.89.03-11.77.06-17.66.14-3.62.03-7.24.11-10.86.15-4.03-.02-8.06.14-12.09.03-5.99.03-11.98.07-17.97.14-3.62.02-7.24.11-10.86.14-3.93-.02-7.86.14-11.78.03-5.99.03-11.98.06-17.97.16-3.94-.01-7.88.19-11.82.29 1.44.13 2.92.22 4.38.19 3.61.42 7.23.76 10.84.32 3.44.44 6.89.86 10.32.37 3.1.51 6.22.95 9.31.57 4.09.87 8.21 1.54 12.29 1.46 9.04 2.83 18.11 5.09 26.99 1.13 4.82 2.4 9.61 4 14.3 2.54 7.9 5.72 15.67 10.31 22.62 1.73 2.64 3.87 4.98 6.1 7.21.27.25.55.51.88.71.6.25 1.31-.07 1.7-.57.71-.88 1.17-1.94 1.7-2.93 4.05-7.8 8.18-15.56 12.34-23.31.7-1.31 1.44-2.62 2.56-3.61 1.75-1.57 3.84-2.69 5.98-3.63 2.88-1.22 5.9-2.19 9.03-2.42 6.58-.62 13.11.75 19.56 1.85 3.69.58 7.4 1.17 11.13 1.41 3.74.1 7.48.05 11.21-.28 8.55-.92 16.99-2.96 24.94-6.25 5.3-2.24 10.46-4.83 15.31-7.93 11.46-7.21 21.46-16.57 30.04-27.01 1.17-1.42 2.25-2.9 3.46-4.28-1.2 3.24-2.67 6.37-4.16 9.48-1.25 2.9-2.84 5.61-4.27 8.42-5.16 9.63-11.02 18.91-17.75 27.52-4.03 5.21-8.53 10.05-13.33 14.57-6.64 6.05-14.07 11.37-22.43 14.76-8.21 3.37-17.31 4.63-26.09 3.29-3.56-.58-7.01-1.69-10.41-2.88-2.79-.97-5.39-2.38-8.03-3.69-3.43-1.71-6.64-3.81-9.71-6.08 2.71 3.06 5.69 5.86 8.7 8.61 4.27 3.76 8.74 7.31 13.63 10.23 3.98 2.45 8.29 4.4 12.84 5.51 1.46.37 2.96.46 4.45.6-1.25 1.1-2.63 2.04-3.99 2.98-9.61 6.54-20.01 11.86-30.69 16.43-20.86 8.7-43.17 13.97-65.74 15.34-4.66.24-9.32.36-13.98.36-4.98-.11-9.97-.13-14.92-.65-11.2-.76-22.29-2.73-33.17-5.43-10.35-2.71-20.55-6.12-30.3-10.55-8.71-3.86-17.12-8.42-24.99-13.79-1.83-1.31-3.74-2.53-5.37-4.08 6.6-1.19 13.03-3.39 18.99-6.48 5.74-2.86 10.99-6.66 15.63-11.07 2.24-2.19 4.29-4.59 6.19-7.09-3.43 2.13-6.93 4.15-10.62 5.78-4.41 2.16-9.07 3.77-13.81 5.02-5.73 1.52-11.74 1.73-17.61 1.14-8.13-.95-15.86-4.27-22.51-8.98-4.32-2.94-8.22-6.43-11.96-10.06-9.93-10.16-18.2-21.81-25.66-33.86-3.94-6.27-7.53-12.75-11.12-19.22-1.05-2.04-2.15-4.05-3.18-6.1 2.85 2.92 5.57 5.97 8.43 8.88 8.99 8.97 18.56 17.44 29.16 24.48 7.55 4.9 15.67 9.23 24.56 11.03 3.11.73 6.32.47 9.47.81 2.77.28 5.56.2 8.34.3 5.05.06 10.11.04 15.16-.16 3.65-.16 7.27-.66 10.89-1.09 2.07-.25 4.11-.71 6.14-1.2 3.88-.95 8.11-.96 11.83.61 4.76 1.85 8.44 5.64 11.38 9.71 2.16 3.02 4.06 6.22 5.66 9.58 1.16 2.43 2.46 4.79 3.55 7.26 1 2.24 2.15 4.42 3.42 6.52.67 1.02 1.4 2.15 2.62 2.55 1.06-.75 1.71-1.91 2.28-3.03 2.1-4.16 3.42-8.65 4.89-13.05 2.02-6.59 3.78-13.27 5.19-20.02 2.21-9.25 3.25-18.72 4.54-28.13.56-3.98.83-7.99 1.31-11.97.87-10.64 1.9-21.27 2.24-31.94.08-1.86.24-3.71.25-5.57.01-4.35.25-8.69.22-13.03-.01-2.38-.01-4.76 0-7.13.05-5.07-.2-10.14-.22-15.21-.2-6.61-.71-13.2-1.29-19.78-.73-5.88-1.55-11.78-3.12-17.51-2.05-7.75-5.59-15.03-9.8-21.82-3.16-5.07-6.79-9.88-11.09-14.03-3.88-3.86-8.58-7.08-13.94-8.45-1.5-.41-3.06-.45-4.59-.64.07-2.99.7-5.93 1.26-8.85 1.59-7.71 3.8-15.3 6.76-22.6 1.52-4.03 3.41-7.9 5.39-11.72 3.45-6.56 7.62-12.79 12.46-18.46zm31.27 1.7c.35-.06.71-.12 1.07-.19.19 1.79.09 3.58.1 5.37v38.13c-.01 1.74.13 3.49-.15 5.22-.36-.03-.71-.05-1.06-.05-.95-3.75-1.72-7.55-2.62-11.31-.38-1.53-.58-3.09-1.07-4.59-1.7-.24-3.43-.17-5.15-.2-5.06-.01-10.13 0-15.19-.01-1.66-.01-3.32.09-4.98-.03-.03-.39-.26-.91.16-1.18 1.28-.65 2.72-.88 4.06-1.35 3.43-1.14 6.88-2.16 10.31-3.31 1.39-.48 2.9-.72 4.16-1.54.04-.56.02-1.13-.05-1.68-1.23-.55-2.53-.87-3.81-1.28-3.13-1.03-6.29-1.96-9.41-3.02-1.79-.62-3.67-1-5.41-1.79-.03-.37-.07-.73-.11-1.09 5.09-.19 10.2.06 15.3-.12 3.36-.13 6.73.08 10.09-.07.12-.39.26-.77.37-1.16 1.08-4.94 2.33-9.83 3.39-14.75zm5.97-.2c.36.05.72.12 1.08.2.98 3.85 1.73 7.76 2.71 11.61.36 1.42.56 2.88 1.03 4.27 2.53.18 5.07-.01 7.61.05 5.16.12 10.33.12 15.49.07.76-.01 1.52.03 2.28.08-.04.36-.07.72-.1 1.08-1.82.83-3.78 1.25-5.67 1.89-3.73 1.23-7.48 2.39-11.22 3.57-.57.17-1.12.42-1.67.64-.15.55-.18 1.12-.12 1.69.87.48 1.82.81 2.77 1.09 4.88 1.52 9.73 3.14 14.63 4.6.38.13.78.27 1.13.49.4.27.23.79.15 1.18-1.66.13-3.31.03-4.97.04-5.17.01-10.33-.01-15.5.01-1.61.03-3.22-.02-4.82.21-.52 1.67-.72 3.42-1.17 5.11-.94 3.57-1.52 7.24-2.54 10.78-.36.01-.71.02-1.06.06-.29-1.73-.15-3.48-.15-5.22v-38.13c.02-1.78-.08-3.58.11-5.37zM65.05 168.33c1.12-2.15 2.08-4.4 3.37-6.46-1.82 7.56-2.91 15.27-3.62 23-.8 7.71-.85 15.49-.54 23.23 1.05 19.94 5.54 39.83 14.23 57.88 2.99 5.99 6.35 11.83 10.5 17.11 6.12 7.47 12.53 14.76 19.84 21.09 4.8 4.1 9.99 7.78 15.54 10.8 3.27 1.65 6.51 3.39 9.94 4.68 5.01 2.03 10.19 3.61 15.42 4.94 3.83.96 7.78 1.41 11.52 2.71 5 1.57 9.47 4.61 13.03 8.43 4.93 5.23 8.09 11.87 10.2 18.67.99 2.9 1.59 5.91 2.17 8.92.15.75.22 1.52.16 2.29-6.5 2.78-13.26 5.06-20.26 6.18-4.11.78-8.29.99-12.46 1.08-10.25.24-20.47-1.76-30.12-5.12-3.74-1.42-7.49-2.85-11.03-4.72-8.06-3.84-15.64-8.7-22.46-14.46-2.92-2.55-5.83-5.13-8.4-8.03-9.16-9.83-16.3-21.41-21.79-33.65-2.39-5.55-4.61-11.18-6.37-16.96-1.17-3.94-2.36-7.89-3.26-11.91-.75-2.94-1.22-5.95-1.87-8.92-.46-2.14-.69-4.32-1.03-6.48-.85-5.43-1.28-10.93-1.33-16.43.11-6.18.25-12.37 1.07-18.5.4-2.86.67-5.74 1.15-8.6.98-5.7 2.14-11.37 3.71-16.93 3.09-11.65 7.48-22.95 12.69-33.84zm363.73-6.44c1.1 1.66 1.91 3.48 2.78 5.26 2.1 4.45 4.24 8.9 6.02 13.49 7.61 18.76 12.3 38.79 13.04 59.05.02 1.76.07 3.52.11 5.29.13 9.57-1.27 19.09-3.18 28.45-.73 3.59-1.54 7.17-2.58 10.69-4.04 14.72-10 29-18.41 41.78-8.21 12.57-19.01 23.55-31.84 31.41-5.73 3.59-11.79 6.64-18.05 9.19-5.78 2.19-11.71 4.03-17.8 5.11-6.4 1.05-12.91 1.52-19.4 1.23-7.92-.48-15.78-2.07-23.21-4.85-1.94-.8-3.94-1.46-5.84-2.33-.21-1.51.25-2.99.53-4.46 1.16-5.74 3.03-11.36 5.7-16.58 2.37-4.51 5.52-8.65 9.46-11.9 2.43-2.05 5.24-3.61 8.16-4.83 3.58-1.5 7.47-1.97 11.24-2.83 7.23-1.71 14.37-3.93 21.15-7 10.35-4.65 19.71-11.38 27.65-19.46 1.59-1.61 3.23-3.18 4.74-4.87 3.37-3.76 6.71-7.57 9.85-11.53 7.48-10.07 12.82-21.59 16.71-33.48 1.58-5.3 3.21-10.6 4.21-16.05.63-2.87 1.04-5.78 1.52-8.68.87-6.09 1.59-12.22 1.68-18.38.12-6.65.14-13.32-.53-19.94-.73-7.99-1.87-15.96-3.71-23.78z"]},Og={prefix:"fab",iconName:"opencart",icon:[640,512,[],"f23d","M423.3 440.7c0 25.3-20.3 45.6-45.6 45.6s-45.8-20.3-45.8-45.6 20.6-45.8 45.8-45.8c25.4 0 45.6 20.5 45.6 45.8zm-253.9-45.8c-25.3 0-45.6 20.6-45.6 45.8s20.3 45.6 45.6 45.6 45.8-20.3 45.8-45.6-20.5-45.8-45.8-45.8zm291.7-270C158.9 124.9 81.9 112.1 0 25.7c34.4 51.7 53.3 148.9 373.1 144.2 333.3-5 130 86.1 70.8 188.9 186.7-166.7 319.4-233.9 17.2-233.9z"]},Ig={prefix:"fab",iconName:"openid",icon:[448,512,[],"f19b","M271.5 432l-68 32C88.5 453.7 0 392.5 0 318.2c0-71.5 82.5-131 191.7-144.3v43c-71.5 12.5-124 53-124 101.3 0 51 58.5 93.3 135.7 103v-340l68-33.2v384zM448 291l-131.3-28.5 36.8-20.7c-19.5-11.5-43.5-20-70-24.8v-43c46.2 5.5 87.7 19.5 120.3 39.3l35-19.8L448 291z"]},Bg={prefix:"fab",iconName:"opera",icon:[496,512,[],"f26a","M313.9 32.7c-170.2 0-252.6 223.8-147.5 355.1 36.5 45.4 88.6 75.6 147.5 75.6 36.3 0 70.3-11.1 99.4-30.4-43.8 39.2-101.9 63-165.3 63-3.9 0-8 0-11.9-.3C104.6 489.6 0 381.1 0 248 0 111 111 0 248 0h.8c63.1.3 120.7 24.1 164.4 63.1-29-19.4-63.1-30.4-99.3-30.4zm101.8 397.7c-40.9 24.7-90.7 23.6-132-5.8 56.2-20.5 97.7-91.6 97.7-176.6 0-84.7-41.2-155.8-97.4-176.6 41.8-29.2 91.2-30.3 132.9-5 105.9 98.7 105.5 265.7-1.2 364z"]},Rg={prefix:"fab",iconName:"optin-monster",icon:[576,512,[],"f23c","M572.6 421.4c5.6-9.5 4.7-15.2-5.4-11.6-3-4.9-7-9.5-11.1-13.8 2.9-9.7-.7-14.2-10.8-9.2-4.6-3.2-10.3-6.5-15.9-9.2 0-15.1-11.6-11.6-17.6-5.7-10.4-1.5-18.7-.3-26.8 5.7.3-6.5.3-13 .3-19.7 12.6 0 40.2-11 45.9-36.2 1.4-6.8 1.6-13.8-.3-21.9-3-13.5-14.3-21.3-25.1-25.7-.8-5.9-7.6-14.3-14.9-15.9s-12.4 4.9-14.1 10.3c-8.5 0-19.2 2.8-21.1 8.4-5.4-.5-11.1-1.4-16.8-1.9 2.7-1.9 5.4-3.5 8.4-4.6 5.4-9.2 14.6-11.4 25.7-11.6V256c19.5-.5 43-5.9 53.8-18.1 12.7-13.8 14.6-37.3 12.4-55.1-2.4-17.3-9.7-37.6-24.6-48.1-8.4-5.9-21.6-.8-22.7 9.5-2.2 19.6 1.2 30-38.6 25.1-10.3-23.8-24.6-44.6-42.7-60C341 49.6 242.9 55.5 166.4 71.7c19.7 4.6 41.1 8.6 59.7 16.5-26.2 2.4-52.7 11.3-76.2 23.2-32.8 17-44 29.9-56.7 42.4 14.9-2.2 28.9-5.1 43.8-3.8-9.7 5.4-18.4 12.2-26.5 20-25.8.9-23.8-5.3-26.2-25.9-1.1-10.5-14.3-15.4-22.7-9.7-28.1 19.9-33.5 79.9-12.2 103.5 10.8 12.2 35.1 17.3 54.9 17.8-.3 1.1-.3 1.9-.3 2.7 10.8.5 19.5 2.7 24.6 11.6 3 1.1 5.7 2.7 8.1 4.6-5.4.5-11.1 1.4-16.5 1.9-3.3-6.6-13.7-8.1-21.1-8.1-1.6-5.7-6.5-12.2-14.1-10.3-6.8 1.9-14.1 10-14.9 15.9-22.5 9.5-30.1 26.8-25.1 47.6 5.3 24.8 33 36.2 45.9 36.2v19.7c-6.6-5-14.3-7.5-26.8-5.7-5.5-5.5-17.3-10.1-17.3 5.7-5.9 2.7-11.4 5.9-15.9 9.2-9.8-4.9-13.6-1.7-11.1 9.2-4.1 4.3-7.8 8.6-11.1 13.8-10.2-3.7-11 2.2-5.4 11.6-1.1 3.5-1.6 7-1.9 10.8-.5 31.6 44.6 64 73.5 65.1 17.3.5 34.6-8.4 43-23.5 113.2 4.9 226.7 4.1 340.2 0 8.1 15.1 25.4 24.3 42.7 23.5 29.2-1.1 74.3-33.5 73.5-65.1.2-3.7-.7-7.2-1.7-10.7zm-73.8-254c1.1-3 2.4-8.4 2.4-14.6 0-5.9 6.8-8.1 14.1-.8 11.1 11.6 14.9 40.5 13.8 51.1-4.1-13.6-13-29-30.3-35.7zm-4.6 6.7c19.5 6.2 28.6 27.6 29.7 48.9-1.1 2.7-3 5.4-4.9 7.6-5.7 5.9-15.4 10-26.2 12.2 4.3-21.3.3-47.3-12.7-63 4.9-.8 10.9-2.4 14.1-5.7zm-24.1 6.8c13.8 11.9 20 39.2 14.1 63.5-4.1.5-8.1.8-11.6.8-1.9-21.9-6.8-44-14.3-64.6 3.7.3 8.1.3 11.8.3zM47.5 203c-1.1-10.5 2.4-39.5 13.8-51.1 7-7.3 14.1-5.1 14.1.8 0 6.2 1.4 11.6 2.4 14.6-17.3 6.8-26.2 22.2-30.3 35.7zm9.7 27.6c-1.9-2.2-3.5-4.9-4.9-7.6 1.4-21.3 10.3-42.7 29.7-48.9 3.2 3.2 9.2 4.9 14.1 5.7-13 15.7-17 41.6-12.7 63-10.8-2.2-20.5-6-26.2-12.2zm47.9 14.6c-4.1 0-8.1-.3-12.7-.8-4.6-18.6-1.9-38.9 5.4-53v.3l12.2-5.1c4.9-1.9 9.7-3.8 14.9-4.9-10.7 19.7-17.4 41.3-19.8 63.5zm184-162.7c41.9 0 76.2 34 76.2 75.9 0 42.2-34.3 76.2-76.2 76.2s-76.2-34-76.2-76.2c0-41.8 34.3-75.9 76.2-75.9zm115.6 174.3c-.3 17.8-7 48.9-23 57-13.2 6.6-6.5-7.5-16.5-58.1 13.3.3 26.6.3 39.5 1.1zm-54-1.6c.8 4.9 3.8 40.3-1.6 41.9-11.6 3.5-40 4.3-51.1-1.1-4.1-3-4.6-35.9-4.3-41.1v.3c18.9-.3 38.1-.3 57 0zM278.3 309c-13 3.5-41.6 4.1-54.6-1.6-6.5-2.7-3.8-42.4-1.9-51.6 19.2-.5 38.4-.5 57.8-.8v.3c1.1 8.3 3.3 51.2-1.3 53.7zm-106.5-51.1c12.2-.8 24.6-1.4 36.8-1.6-2.4 15.4-3 43.5-4.9 52.2-1.1 6.8-4.3 6.8-9.7 4.3-21.9-9.8-27.6-35.2-22.2-54.9zm-35.4 31.3c7.8-1.1 15.7-1.9 23.5-2.7 1.6 6.2 3.8 11.9 7 17.6 10 17 44 35.7 45.1 7 6.2 14.9 40.8 12.2 54.9 10.8 15.7-1.4 23.8-1.4 26.8-14.3 12.4 4.3 30.8 4.1 44 3 11.3-.8 20.8-.5 24.6-8.9 1.1 5.1 1.9 11.6 4.6 16.8 10.8 21.3 37.3 1.4 46.8-31.6 8.6.8 17.6 1.9 26.5 2.7-.4 1.3-3.8 7.3 7.3 11.6-47.6 47-95.7 87.8-163.2 107-63.2-20.8-112.1-59.5-155.9-106.5 9.6-3.4 10.4-8.8 8-12.5zm-21.6 172.5c-3.8 17.8-21.9 29.7-39.7 28.9-19.2-.8-46.5-17-59.2-36.5-2.7-31.1 43.8-61.3 66.2-54.6 14.9 4.3 27.8 30.8 33.5 54 0 3-.3 5.7-.8 8.2zm-8.7-66c-.5-13.5-.5-27-.3-40.5h.3c2.7-1.6 5.7-3.8 7.8-6.5 6.5-1.6 13-5.1 15.1-9.2 3.3-7.1-7-7.5-5.4-12.4 2.7-1.1 5.7-2.2 7.8-3.5 29.2 29.2 58.6 56.5 97.3 77-36.8 11.3-72.4 27.6-105.9 47-1.2-18.6-7.7-35.9-16.7-51.9zm337.6 64.6c-103 3.5-206.2 4.1-309.4 0 0 .3 0 .3-.3.3v-.3h.3c35.1-21.6 72.2-39.2 112.4-50.8 11.6 5.1 23 9.5 34.9 13.2 2.2.8 2.2.8 4.3 0 14.3-4.1 28.4-9.2 42.2-15.4 41.5 11.7 78.8 31.7 115.6 53zm10.5-12.4c-35.9-19.5-73-35.9-111.9-47.6 38.1-20 71.9-47.3 103.5-76.7 2.2 1.4 4.6 2.4 7.6 3.2 0 .8.3 1.9.5 2.4-4.6 2.7-7.8 6.2-5.9 10.3 2.2 3.8 8.6 7.6 15.1 8.9 2.4 2.7 5.1 5.1 8.1 6.8 0 13.8-.3 27.6-.8 41.3l.3-.3c-9.3 15.9-15.5 37-16.5 51.7zm105.9 6.2c-12.7 19.5-40 35.7-59.2 36.5-19.3.9-40.5-13.2-40.5-37 5.7-23.2 18.9-49.7 33.5-54 22.7-6.9 69.2 23.4 66.2 54.5zM372.9 75.2c-3.8-72.1-100.8-79.7-126-23.5 44.6-24.3 90.3-15.7 126 23.5zM74.8 407.1c-15.7 1.6-49.5 25.4-49.5 43.2 0 11.6 15.7 19.5 32.2 14.9 12.2-3.2 31.1-17.6 35.9-27.3 6-11.6-3.7-32.7-18.6-30.8zm215.9-176.2c28.6 0 51.9-21.6 51.9-48.4 0-36.1-40.5-58.1-72.2-44.3 9.5 3 16.5 11.6 16.5 21.6 0 23.3-33.3 32-46.5 11.3-7.3 34.1 19.4 59.8 50.3 59.8zM68 474.1c.5 6.5 12.2 12.7 21.6 9.5 6.8-2.7 14.6-10.5 17.3-16.2 3-7-1.1-20-9.7-18.4-8.9 1.6-29.7 16.7-29.2 25.1zm433.2-67c-14.9-1.9-24.6 19.2-18.9 30.8 4.9 9.7 24.1 24.1 36.2 27.3 16.5 4.6 32.2-3.2 32.2-14.9 0-17.8-33.8-41.6-49.5-43.2zM478.8 449c-8.4-1.6-12.4 11.3-9.5 18.4 2.4 5.7 10.3 13.5 17.3 16.2 9.2 3.2 21.1-3 21.3-9.5.9-8.4-20.2-23.5-29.1-25.1z"]},Zg={prefix:"fab",iconName:"orcid",icon:[512,512,[],"f8d2","M294.75 188.19h-45.92V342h47.47c67.62 0 83.12-51.34 83.12-76.91 0-41.64-26.54-76.9-84.67-76.9zM256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm-80.79 360.76h-29.84v-207.5h29.84zm-14.92-231.14a19.57 19.57 0 1 1 19.57-19.57 19.64 19.64 0 0 1-19.57 19.57zM300 369h-81V161.26h80.6c76.73 0 110.44 54.83 110.44 103.85C410 318.39 368.38 369 300 369z"]},jg={prefix:"fab",iconName:"osi",icon:[512,512,[],"f41a","M8 266.44C10.3 130.64 105.4 34 221.8 18.34c138.8-18.6 255.6 75.8 278 201.1 21.3 118.8-44 230-151.6 274-9.3 3.8-14.4 1.7-18-7.7q-26.7-69.45-53.4-139c-3.1-8.1-1-13.2 7-16.8 24.2-11 39.3-29.4 43.3-55.8a71.47 71.47 0 0 0-64.5-82.2c-39-3.4-71.8 23.7-77.5 59.7-5.2 33 11.1 63.7 41.9 77.7 9.6 4.4 11.5 8.6 7.8 18.4q-26.85 69.9-53.7 139.9c-2.6 6.9-8.3 9.3-15.5 6.5-52.6-20.3-101.4-61-130.8-119-24.9-49.2-25.2-87.7-26.8-108.7zm20.9-1.9c.4 6.6.6 14.3 1.3 22.1 6.3 71.9 49.6 143.5 131 183.1 3.2 1.5 4.4.8 5.6-2.3q22.35-58.65 45-117.3c1.3-3.3.6-4.8-2.4-6.7-31.6-19.9-47.3-48.5-45.6-86 1-21.6 9.3-40.5 23.8-56.3 30-32.7 77-39.8 115.5-17.6a91.64 91.64 0 0 1 45.2 90.4c-3.6 30.6-19.3 53.9-45.7 69.8-2.7 1.6-3.5 2.9-2.3 6q22.8 58.8 45.2 117.7c1.2 3.1 2.4 3.8 5.6 2.3 35.5-16.6 65.2-40.3 88.1-72 34.8-48.2 49.1-101.9 42.3-161-13.7-117.5-119.4-214.8-255.5-198-106.1 13-195.3 102.5-197.1 225.8z"]},Fg={prefix:"fab",iconName:"page4",icon:[496,512,[],"f3d7","M248 504C111 504 0 393 0 256S111 8 248 8c20.9 0 41.3 2.6 60.7 7.5L42.3 392H248v112zm0-143.6V146.8L98.6 360.4H248zm96 31.6v92.7c45.7-19.2 84.5-51.7 111.4-92.7H344zm57.4-138.2l-21.2 8.4 21.2 8.3v-16.7zm-20.3 54.5c-6.7 0-8 6.3-8 12.9v7.7h16.2v-10c0-5.9-2.3-10.6-8.2-10.6zM496 256c0 37.3-8.2 72.7-23 104.4H344V27.3C433.3 64.8 496 153.1 496 256zM360.4 143.6h68.2V96h-13.9v32.6h-13.9V99h-13.9v29.6h-12.7V96h-13.9v47.6zm68.1 185.3H402v-11c0-15.4-5.6-25.2-20.9-25.2-15.4 0-20.7 10.6-20.7 25.9v25.3h68.2v-15zm0-103l-68.2 29.7V268l68.2 29.5v-16.6l-14.4-5.7v-26.5l14.4-5.9v-16.9zm-4.8-68.5h-35.6V184H402v-12.2h11c8.6 15.8 1.3 35.3-18.6 35.3-22.5 0-28.3-25.3-15.5-37.7l-11.6-10.6c-16.2 17.5-12.2 63.9 27.1 63.9 34 0 44.7-35.9 29.3-65.3z"]},qg={prefix:"fab",iconName:"pagelines",icon:[384,512,[],"f18c","M384 312.7c-55.1 136.7-187.1 54-187.1 54-40.5 81.8-107.4 134.4-184.6 134.7-16.1 0-16.6-24.4 0-24.4 64.4-.3 120.5-42.7 157.2-110.1-41.1 15.9-118.6 27.9-161.6-82.2 109-44.9 159.1 11.2 178.3 45.5 9.9-24.4 17-50.9 21.6-79.7 0 0-139.7 21.9-149.5-98.1 119.1-47.9 152.6 76.7 152.6 76.7 1.6-16.7 3.3-52.6 3.3-53.4 0 0-106.3-73.7-38.1-165.2 124.6 43 61.4 162.4 61.4 162.4.5 1.6.5 23.8 0 33.4 0 0 45.2-89 136.4-57.5-4.2 134-141.9 106.4-141.9 106.4-4.4 27.4-11.2 53.4-20 77.5 0 0 83-91.8 172-20z"]},Ug={prefix:"fab",iconName:"palfed",icon:[576,512,[],"f3d8","M384.9 193.9c0-47.4-55.2-44.2-95.4-29.8-1.3 39.4-2.5 80.7-3 119.8.7 2.8 2.6 6.2 15.1 6.2 36.8 0 83.4-42.8 83.3-96.2zm-194.5 72.2c.2 0 6.5-2.7 11.2-2.7 26.6 0 20.7 44.1-14.4 44.1-21.5 0-37.1-18.1-37.1-43 0-42 42.9-95.6 100.7-126.5 1-12.4 3-22 10.5-28.2 11.2-9 26.6-3.5 29.5 11.1 72.2-22.2 135.2 1 135.2 72 0 77.9-79.3 152.6-140.1 138.2-.1 39.4.9 74.4 2.7 100v.2c.2 3.4.6 12.5-5.3 19.1-9.6 10.6-33.4 10-36.4-22.3-4.1-44.4.2-206.1 1.4-242.5-21.5 15-58.5 50.3-58.5 75.9.2 2.5.4 4 .6 4.6zM8 181.1s-.1 37.4 38.4 37.4h30l22.4 217.2s0 44.3 44.7 44.3h288.9s44.7-.4 44.7-44.3l22.4-217.2h30s38.4 1.2 38.4-37.4c0 0 .1-37.4-38.4-37.4h-30.1c-7.3-25.6-30.2-74.3-119.4-74.3h-28V50.3s-2.7-18.4-21.1-18.4h-85.8s-21.1 0-21.1 18.4v19.1h-28.1s-105 4.2-120.5 74.3h-29S8 142.5 8 181.1z"]},Wg={prefix:"fab",iconName:"patreon",icon:[512,512,[],"f3d9","M512 194.8c0 101.3-82.4 183.8-183.8 183.8-101.7 0-184.4-82.4-184.4-183.8 0-101.6 82.7-184.3 184.4-184.3C429.6 10.5 512 93.2 512 194.8zM0 501.5h90v-491H0v491z"]},Gg={prefix:"fab",iconName:"paypal",icon:[384,512,[],"f1ed","M111.4 295.9c-3.5 19.2-17.4 108.7-21.5 134-.3 1.8-1 2.5-3 2.5H12.3c-7.6 0-13.1-6.6-12.1-13.9L58.8 46.6c1.5-9.6 10.1-16.9 20-16.9 152.3 0 165.1-3.7 204 11.4 60.1 23.3 65.6 79.5 44 140.3-21.5 62.6-72.5 89.5-140.1 90.3-43.4.7-69.5-7-75.3 24.2zM357.1 152c-1.8-1.3-2.5-1.8-3 1.3-2 11.4-5.1 22.5-8.8 33.6-39.9 113.8-150.5 103.9-204.5 103.9-6.1 0-10.1 3.3-10.9 9.4-22.6 140.4-27.1 169.7-27.1 169.7-1 7.1 3.5 12.9 10.6 12.9h63.5c8.6 0 15.7-6.3 17.4-14.9.7-5.4-1.1 6.1 14.4-91.3 4.6-22 14.3-19.7 29.3-19.7 71 0 126.4-28.8 142.9-112.3 6.5-34.8 4.6-71.4-23.8-92.6z"]},_g={prefix:"fab",iconName:"penny-arcade",icon:[640,512,[],"f704","M421.91 164.27c-4.49 19.45-1.4 6.06-15.1 65.29l39.73-10.61c-22.34-49.61-17.29-38.41-24.63-54.68zm-206.09 51.11c-20.19 5.4-11.31 3.03-39.63 10.58l4.46 46.19c28.17-7.59 20.62-5.57 34.82-9.34 42.3-9.79 32.85-56.42.35-47.43zm326.16-26.19l-45.47-99.2c-5.69-12.37-19.46-18.84-32.62-15.33-70.27 18.75-38.72 10.32-135.59 36.23a27.618 27.618 0 0 0-18.89 17.41C144.26 113.27 0 153.75 0 226.67c0 33.5 30.67 67.11 80.9 95.37l1.74 17.88a27.891 27.891 0 0 0-17.77 28.67l4.3 44.48c1.39 14.31 13.43 25.21 27.8 25.2 5.18-.01-3.01 1.78 122.53-31.76 12.57-3.37 21.12-15.02 20.58-28.02 216.59 45.5 401.99-5.98 399.89-84.83.01-28.15-22.19-66.56-97.99-104.47zM255.14 298.3l-21.91 5.88-48.44 12.91 2.46 23.55 20.53-5.51 4.51 44.51-115.31 30.78-4.3-44.52 20.02-5.35-11.11-114.64-20.12 5.39-4.35-44.5c178.15-47.54 170.18-46.42 186.22-46.65 56.66-1.13 64.15 71.84 42.55 104.43a86.7 86.7 0 0 1-50.75 33.72zm199.18 16.62l-3.89-39.49 14.9-3.98-6.61-14.68-57.76 15.42-4.1 17.54 19.2-5.12 4.05 39.54-112.85 30.07-4.46-44.43 20.99-5.59 33.08-126.47-17.15 4.56-4.2-44.48c93.36-24.99 65.01-17.41 135.59-36.24l66.67 145.47 20.79-5.56 4.3 44.48-108.55 28.96z"]},$g={prefix:"fab",iconName:"perbyte",icon:[448,512,[],"e083","M305.314,284.578H246.6V383.3h58.711q24.423,0,38.193-13.77t13.77-36.11q0-21.826-14.032-35.335T305.314,284.578ZM149.435,128.7H90.724v98.723h58.711q24.42,0,38.19-13.773t13.77-36.107q0-21.826-14.029-35.338T149.435,128.7ZM366.647,32H81.353A81.445,81.445,0,0,0,0,113.352V398.647A81.445,81.445,0,0,0,81.353,480H366.647A81.445,81.445,0,0,0,448,398.647V113.352A81.445,81.445,0,0,0,366.647,32Zm63.635,366.647a63.706,63.706,0,0,1-63.635,63.635H81.353a63.706,63.706,0,0,1-63.635-63.635V113.352A63.706,63.706,0,0,1,81.353,49.718H366.647a63.706,63.706,0,0,1,63.635,63.634ZM305.314,128.7H246.6v98.723h58.711q24.423,0,38.193-13.773t13.77-36.107q0-21.826-14.032-35.338T305.314,128.7Z"]},Yg={prefix:"fab",iconName:"periscope",icon:[448,512,[],"f3da","M370 63.6C331.4 22.6 280.5 0 226.6 0 111.9 0 18.5 96.2 18.5 214.4c0 75.1 57.8 159.8 82.7 192.7C137.8 455.5 192.6 512 226.6 512c41.6 0 112.9-94.2 120.9-105 24.6-33.1 82-118.3 82-192.6 0-56.5-21.1-110.1-59.5-150.8zM226.6 493.9c-42.5 0-190-167.3-190-279.4 0-107.4 83.9-196.3 190-196.3 100.8 0 184.7 89 184.7 196.3.1 112.1-147.4 279.4-184.7 279.4zM338 206.8c0 59.1-51.1 109.7-110.8 109.7-100.6 0-150.7-108.2-92.9-181.8v.4c0 24.5 20.1 44.4 44.8 44.4 24.7 0 44.8-19.9 44.8-44.4 0-18.2-11.1-33.8-26.9-40.7 76.6-19.2 141 39.3 141 112.4z"]},Kg={prefix:"fab",iconName:"phabricator",icon:[496,512,[],"f3db","M323 262.1l-.1-13s21.7-19.8 21.1-21.2l-9.5-20c-.6-1.4-29.5-.5-29.5-.5l-9.4-9.3s.2-28.5-1.2-29.1l-20.1-9.2c-1.4-.6-20.7 21-20.7 21l-13.1-.2s-20.5-21.4-21.9-20.8l-20 8.3c-1.4.5.2 28.9.2 28.9l-9.1 9.1s-29.2-.9-29.7.4l-8.1 19.8c-.6 1.4 21 21 21 21l.1 12.9s-21.7 19.8-21.1 21.2l9.5 20c.6 1.4 29.5.5 29.5.5l9.4 9.3s-.2 31.8 1.2 32.3l20.1 8.3c1.4.6 20.7-23.5 20.7-23.5l13.1.2s20.5 23.8 21.8 23.3l20-7.5c1.4-.6-.2-32.1-.2-32.1l9.1-9.1s29.2.9 29.7-.5l8.1-19.8c.7-1.1-20.9-20.7-20.9-20.7zm-44.9-8.7c.7 17.1-12.8 31.6-30.1 32.4-17.3.8-32.1-12.5-32.8-29.6-.7-17.1 12.8-31.6 30.1-32.3 17.3-.8 32.1 12.5 32.8 29.5zm201.2-37.9l-97-97-.1.1c-75.1-73.3-195.4-72.8-269.8 1.6-50.9 51-27.8 27.9-95.7 95.3-22.3 22.3-22.3 58.7 0 81 69.9 69.4 46.4 46 97.4 97l.1-.1c75.1 73.3 195.4 72.9 269.8-1.6 51-50.9 27.9-27.9 95.3-95.3 22.3-22.3 22.3-58.7 0-81zM140.4 363.8c-59.6-59.5-59.6-156 0-215.5 59.5-59.6 156-59.5 215.6 0 59.5 59.5 59.6 156 0 215.6-59.6 59.5-156 59.4-215.6-.1z"]},Jg={prefix:"fab",iconName:"phoenix-framework",icon:[640,512,[],"f3dc","M212.9 344.3c3.8-.1 22.8-1.4 25.6-2.2-2.4-2.6-43.6-1-68-49.6-4.3-8.6-7.5-17.6-6.4-27.6 2.9-25.5 32.9-30 52-18.5 36 21.6 63.3 91.3 113.7 97.5 37 4.5 84.6-17 108.2-45.4-.6-.1-.8-.2-1-.1-.4.1-.8.2-1.1.3-33.3 12.1-94.3 9.7-134.7-14.8-37.6-22.8-53.1-58.7-51.8-74.6 1.8-21.3 22.9-23.2 35.9-19.6 14.4 3.9 24.4 17.6 38.9 27.4 15.6 10.4 32.9 13.7 51.3 10.3 14.9-2.7 34.4-12.3 36.5-14.5-1.1-.1-1.8-.1-2.5-.2-6.2-.6-12.4-.8-18.5-1.7C279.8 194.5 262.1 47.4 138.5 37.9 94.2 34.5 39.1 46 2.2 72.9c-.8.6-1.5 1.2-2.2 1.8.1.2.1.3.2.5.8 0 1.6-.1 2.4-.2 6.3-1 12.5-.8 18.7.3 23.8 4.3 47.7 23.1 55.9 76.5 5.3 34.3-.7 50.8 8 86.1 19 77.1 91 107.6 127.7 106.4zM75.3 64.9c-.9-1-.9-1.2-1.3-2 12.1-2.6 24.2-4.1 36.6-4.8-1.1 14.7-22.2 21.3-35.3 6.8zm196.9 350.5c-42.8 1.2-92-26.7-123.5-61.4-4.6-5-16.8-20.2-18.6-23.4l.4-.4c6.6 4.1 25.7 18.6 54.8 27 24.2 7 48.1 6.3 71.6-3.3 22.7-9.3 41-.5 43.1 2.9-18.5 3.8-20.1 4.4-24 7.9-5.1 4.4-4.6 11.7 7 17.2 26.2 12.4 63-2.8 97.2 25.4 2.4 2 8.1 7.8 10.1 10.7-.1.2-.3.3-.4.5-4.8-1.5-16.4-7.5-40.2-9.3-24.7-2-46.3 5.3-77.5 6.2zm174.8-252c16.4-5.2 41.3-13.4 66.5-3.3 16.1 6.5 26.2 18.7 32.1 34.6 3.5 9.4 5.1 19.7 5.1 28.7-.2 0-.4 0-.6.1-.2-.4-.4-.9-.5-1.3-5-22-29.9-43.8-67.6-29.9-50.2 18.6-130.4 9.7-176.9-48-.7-.9-2.4-1.7-1.3-3.2.1-.2 2.1.6 3 1.3 18.1 13.4 38.3 21.9 60.3 26.2 30.5 6.1 54.6 2.9 79.9-5.2zm102.7 117.5c-32.4.2-33.8 50.1-103.6 64.4-18.2 3.7-38.7 4.6-44.9 4.2v-.4c2.8-1.5 14.7-2.6 29.7-16.6 7.9-7.3 15.3-15.1 22.8-22.9 19.5-20.2 41.4-42.2 81.9-39 23.1 1.8 29.3 8.2 36.1 12.7.3.2.4.5.7.9-.5 0-.7.1-.9 0-7-2.7-14.3-3.3-21.8-3.3zm-12.3-24.1c-.1.2-.1.4-.2.6-28.9-4.4-48-7.9-68.5 4-17 9.9-31.4 20.5-62 24.4-27.1 3.4-45.1 2.4-66.1-8-.3-.2-.6-.4-1-.6 0-.2.1-.3.1-.5 24.9 3.8 36.4 5.1 55.5-5.8 22.3-12.9 40.1-26.6 71.3-31 29.6-4.1 51.3 2.5 70.9 16.9zM268.6 97.3c-.6-.6-1.1-1.2-2.1-2.3 7.6 0 29.7-1.2 53.4 8.4 19.7 8 32.2 21 50.2 32.9 11.1 7.3 23.4 9.3 36.4 8.1 4.3-.4 8.5-1.2 12.8-1.7.4-.1.9 0 1.5.3-.6.4-1.2.9-1.8 1.2-8.1 4-16.7 6.3-25.6 7.1-26.1 2.6-50.3-3.7-73.4-15.4-19.3-9.9-36.4-22.9-51.4-38.6zM640 335.7c-3.5 3.1-22.7 11.6-42.7 5.3-12.3-3.9-19.5-14.9-31.6-24.1-10-7.6-20.9-7.9-28.1-8.4.6-.8.9-1.2 1.2-1.4 14.8-9.2 30.5-12.2 47.3-6.5 12.5 4.2 19.2 13.5 30.4 24.2 10.8 10.4 21 9.9 23.1 10.5.1-.1.2 0 .4.4zm-212.5 137c2.2 1.2 1.6 1.5 1.5 2-18.5-1.4-33.9-7.6-46.8-22.2-21.8-24.7-41.7-27.9-48.6-29.7.5-.2.8-.4 1.1-.4 13.1.1 26.1.7 38.9 3.9 25.3 6.4 35 25.4 41.6 35.3 3.2 4.8 7.3 8.3 12.3 11.1z"]},Qg={prefix:"fab",iconName:"phoenix-squadron",icon:[512,512,[],"f511","M96 63.38C142.49 27.25 201.55 7.31 260.51 8.81c29.58-.38 59.11 5.37 86.91 15.33-24.13-4.63-49-6.34-73.38-2.45C231.17 27 191 48.84 162.21 80.87c5.67-1 10.78-3.67 16-5.86 18.14-7.87 37.49-13.26 57.23-14.83 19.74-2.13 39.64-.43 59.28 1.92-14.42 2.79-29.12 4.57-43 9.59-34.43 11.07-65.27 33.16-86.3 62.63-13.8 19.71-23.63 42.86-24.67 67.13-.35 16.49 5.22 34.81 19.83 44a53.27 53.27 0 0 0 37.52 6.74c15.45-2.46 30.07-8.64 43.6-16.33 11.52-6.82 22.67-14.55 32-24.25 3.79-3.22 2.53-8.45 2.62-12.79-2.12-.34-4.38-1.11-6.3.3a203 203 0 0 1-35.82 15.37c-20 6.17-42.16 8.46-62.1.78 12.79 1.73 26.06.31 37.74-5.44 20.23-9.72 36.81-25.2 54.44-38.77a526.57 526.57 0 0 1 88.9-55.31c25.71-12 52.94-22.78 81.57-24.12-15.63 13.72-32.15 26.52-46.78 41.38-14.51 14-27.46 29.5-40.11 45.18-3.52 4.6-8.95 6.94-13.58 10.16a150.7 150.7 0 0 0-51.89 60.1c-9.33 19.68-14.5 41.85-11.77 63.65 1.94 13.69 8.71 27.59 20.9 34.91 12.9 8 29.05 8.07 43.48 5.1 32.8-7.45 61.43-28.89 81-55.84 20.44-27.52 30.52-62.2 29.16-96.35-.52-7.5-1.57-15-1.66-22.49 8 19.48 14.82 39.71 16.65 60.83 2 14.28.75 28.76-1.62 42.9-1.91 11-5.67 21.51-7.78 32.43a165 165 0 0 0 39.34-81.07 183.64 183.64 0 0 0-14.21-104.64c20.78 32 32.34 69.58 35.71 107.48.49 12.73.49 25.51 0 38.23A243.21 243.21 0 0 1 482 371.34c-26.12 47.34-68 85.63-117.19 108-78.29 36.23-174.68 31.32-248-14.68A248.34 248.34 0 0 1 25.36 366 238.34 238.34 0 0 1 0 273.08v-31.34C3.93 172 40.87 105.82 96 63.38m222 80.33a79.13 79.13 0 0 0 16-4.48c5-1.77 9.24-5.94 10.32-11.22-8.96 4.99-17.98 9.92-26.32 15.7z"]},Xg={prefix:"fab",iconName:"php",icon:[640,512,[],"f457","M320 104.5c171.4 0 303.2 72.2 303.2 151.5S491.3 407.5 320 407.5c-171.4 0-303.2-72.2-303.2-151.5S148.7 104.5 320 104.5m0-16.8C143.3 87.7 0 163 0 256s143.3 168.3 320 168.3S640 349 640 256 496.7 87.7 320 87.7zM218.2 242.5c-7.9 40.5-35.8 36.3-70.1 36.3l13.7-70.6c38 0 63.8-4.1 56.4 34.3zM97.4 350.3h36.7l8.7-44.8c41.1 0 66.6 3 90.2-19.1 26.1-24 32.9-66.7 14.3-88.1-9.7-11.2-25.3-16.7-46.5-16.7h-70.7L97.4 350.3zm185.7-213.6h36.5l-8.7 44.8c31.5 0 60.7-2.3 74.8 10.7 14.8 13.6 7.7 31-8.3 113.1h-37c15.4-79.4 18.3-86 12.7-92-5.4-5.8-17.7-4.6-47.4-4.6l-18.8 96.6h-36.5l32.7-168.6zM505 242.5c-8 41.1-36.7 36.3-70.1 36.3l13.7-70.6c38.2 0 63.8-4.1 56.4 34.3zM384.2 350.3H421l8.7-44.8c43.2 0 67.1 2.5 90.2-19.1 26.1-24 32.9-66.7 14.3-88.1-9.7-11.2-25.3-16.7-46.5-16.7H417l-32.8 168.7z"]},cV={prefix:"fab",iconName:"pied-piper",icon:[480,512,[],"f2ae","M455.93,23.2C429.23,30,387.79,51.69,341.35,90.66A206,206,0,0,0,240,64C125.13,64,32,157.12,32,272s93.13,208,208,208,208-93.13,208-208a207.25,207.25,0,0,0-58.75-144.81,155.35,155.35,0,0,0-17,27.4A176.16,176.16,0,0,1,417.1,272c0,97.66-79.44,177.11-177.09,177.11a175.81,175.81,0,0,1-87.63-23.4c82.94-107.33,150.79-37.77,184.31-226.65,5.79-32.62,28-94.26,126.23-160.18C471,33.45,465.35,20.8,455.93,23.2ZM125,406.4A176.66,176.66,0,0,1,62.9,272C62.9,174.34,142.35,94.9,240,94.9a174,174,0,0,1,76.63,17.75C250.64,174.76,189.77,265.52,125,406.4Z"]},aV={prefix:"fab",iconName:"pied-piper-alt",icon:[576,512,[],"f1a8","M244 246c-3.2-2-6.3-2.9-10.1-2.9-6.6 0-12.6 3.2-19.3 3.7l1.7 4.9zm135.9 197.9c-19 0-64.1 9.5-79.9 19.8l6.9 45.1c35.7 6.1 70.1 3.6 106-9.8-4.8-10-23.5-55.1-33-55.1zM340.8 177c6.6 2.8 11.5 9.2 22.7 22.1 2-1.4 7.5-5.2 7.5-8.6 0-4.9-11.8-13.2-13.2-23 11.2-5.7 25.2-6 37.6-8.9 68.1-16.4 116.3-52.9 146.8-116.7C548.3 29.3 554 16.1 554.6 2l-2 2.6c-28.4 50-33 63.2-81.3 100-31.9 24.4-69.2 40.2-106.6 54.6l-6.3-.3v-21.8c-19.6 1.6-19.7-14.6-31.6-23-18.7 20.6-31.6 40.8-58.9 51.1-12.7 4.8-19.6 10-25.9 21.8 34.9-16.4 91.2-13.5 98.8-10zM555.5 0l-.6 1.1-.3.9.6-.6zm-59.2 382.1c-33.9-56.9-75.3-118.4-150-115.5l-.3-6c-1.1-13.5 32.8 3.2 35.1-31l-14.4 7.2c-19.8-45.7-8.6-54.3-65.5-54.3-14.7 0-26.7 1.7-41.4 4.6 2.9 18.6 2.2 36.7-10.9 50.3l19.5 5.5c-1.7 3.2-2.9 6.3-2.9 9.8 0 21 42.8 2.9 42.8 33.6 0 18.4-36.8 60.1-54.9 60.1-8 0-53.7-50-53.4-60.1l.3-4.6 52.3-11.5c13-2.6 12.3-22.7-2.9-22.7-3.7 0-43.1 9.2-49.4 10.6-2-5.2-7.5-14.1-13.8-14.1-3.2 0-6.3 3.2-9.5 4-9.2 2.6-31 2.9-21.5 20.1L15.9 298.5c-5.5 1.1-8.9 6.3-8.9 11.8 0 6 5.5 10.9 11.5 10.9 8 0 131.3-28.4 147.4-32.2 2.6 3.2 4.6 6.3 7.8 8.6 20.1 14.4 59.8 85.9 76.4 85.9 24.1 0 58-22.4 71.3-41.9 3.2-4.3 6.9-7.5 12.4-6.9.6 13.8-31.6 34.2-33 43.7-1.4 10.2-1 35.2-.3 41.1 26.7 8.1 52-3.6 77.9-2.9 4.3-21 10.6-41.9 9.8-63.5l-.3-9.5c-1.4-34.2-10.9-38.5-34.8-58.6-1.1-1.1-2.6-2.6-3.7-4 2.2-1.4 1.1-1 4.6-1.7 88.5 0 56.3 183.6 111.5 229.9 33.1-15 72.5-27.9 103.5-47.2-29-25.6-52.6-45.7-72.7-79.9zm-196.2 46.1v27.2l11.8-3.4-2.9-23.8zm-68.7-150.4l24.1 61.2 21-13.8-31.3-50.9zm84.4 154.9l2 12.4c9-1.5 58.4-6.6 58.4-14.1 0-1.4-.6-3.2-.9-4.6-26.8 0-36.9 3.8-59.5 6.3z"]},eV={prefix:"fab",iconName:"pied-piper-hat",icon:[640,512,[],"f4e5","M640 24.9c-80.8 53.6-89.4 92.5-96.4 104.4-6.7 12.2-11.7 60.3-23.3 83.6-11.7 23.6-54.2 42.2-66.1 50-11.7 7.8-28.3 38.1-41.9 64.2-108.1-4.4-167.4 38.8-259.2 93.6 29.4-9.7 43.3-16.7 43.3-16.7 94.2-36 139.3-68.3 281.1-49.2 1.1 0 1.9.6 2.8.8 3.9 2.2 5.3 6.9 3.1 10.8l-53.9 95.8c-2.5 4.7-7.8 7.2-13.1 6.1-126.8-23.8-226.9 17.3-318.9 18.6C24.1 488 0 453.4 0 451.8c0-1.1.6-1.7 1.7-1.7 0 0 38.3 0 103.1-15.3C178.4 294.5 244 245.4 315.4 245.4c0 0 71.7 0 90.6 61.9 22.8-39.7 28.3-49.2 28.3-49.2 5.3-9.4 35-77.2 86.4-141.4 51.5-64 90.4-79.9 119.3-91.8z"]},iV={prefix:"fab",iconName:"pied-piper-pp",icon:[448,512,[],"f1a7","M205.3 174.6c0 21.1-14.2 38.1-31.7 38.1-7.1 0-12.8-1.2-17.2-3.7v-68c4.4-2.7 10.1-4.2 17.2-4.2 17.5 0 31.7 16.9 31.7 37.8zm52.6 67c-7.1 0-12.8 1.5-17.2 4.2v68c4.4 2.5 10.1 3.7 17.2 3.7 17.4 0 31.7-16.9 31.7-37.8 0-21.1-14.3-38.1-31.7-38.1zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zM185 255.1c41 0 74.2-35.6 74.2-79.6 0-44-33.2-79.6-74.2-79.6-12 0-24.1 3.2-34.6 8.8h-45.7V311l51.8-10.1v-50.6c8.6 3.1 18.1 4.8 28.5 4.8zm158.4 25.3c0-44-33.2-79.6-73.9-79.6-3.2 0-6.4.2-9.6.7-3.7 12.5-10.1 23.8-19.2 33.4-13.8 15-32.2 23.8-51.8 24.8V416l51.8-10.1v-50.6c8.6 3.2 18.2 4.7 28.7 4.7 40.8 0 74-35.6 74-79.6z"]},nV={prefix:"fab",iconName:"pied-piper-square",icon:[448,512,[],"e01e","M32 419L0 479.2l.8-328C.8 85.3 54 32 120 32h327.2c-93 28.9-189.9 94.2-253.9 168.6C122.7 282 82.6 338 32 419M448 32S305.2 98.8 261.6 199.1c-23.2 53.6-28.9 118.1-71 158.6-28.9 27.8-69.8 38.2-105.3 56.3-23.2 12-66.4 40.5-84.9 66h328.4c66 0 119.3-53.3 119.3-119.2-.1 0-.1-328.8-.1-328.8z"]},tV={prefix:"fab",iconName:"pinterest",icon:[496,512,[],"f0d2","M496 256c0 137-111 248-248 248-25.6 0-50.2-3.9-73.4-11.1 10.1-16.5 25.2-43.5 30.8-65 3-11.6 15.4-59 15.4-59 8.1 15.4 31.7 28.5 56.8 28.5 74.8 0 128.7-68.8 128.7-154.3 0-81.9-66.9-143.2-152.9-143.2-107 0-163.9 71.8-163.9 150.1 0 36.4 19.4 81.7 50.3 96.1 4.7 2.2 7.2 1.2 8.3-3.3.8-3.4 5-20.3 6.9-28.1.6-2.5.3-4.7-1.7-7.1-10.1-12.5-18.3-35.3-18.3-56.6 0-54.7 41.4-107.6 112-107.6 60.9 0 103.6 41.5 103.6 100.9 0 67.1-33.9 113.6-78 113.6-24.3 0-42.6-20.1-36.7-44.8 7-29.5 20.5-61.3 20.5-82.6 0-19-10.2-34.9-31.4-34.9-24.9 0-44.9 25.7-44.9 60.2 0 22 7.4 36.8 7.4 36.8s-24.5 103.8-29 123.2c-5 21.4-3 51.6-.9 71.2C65.4 450.9 0 361.1 0 256 0 119 111 8 248 8s248 111 248 248z"]},oV={prefix:"fab",iconName:"pinterest-p",icon:[384,512,[],"f231","M204 6.5C101.4 6.5 0 74.9 0 185.6 0 256 39.6 296 63.6 296c9.9 0 15.6-27.6 15.6-35.4 0-9.3-23.7-29.1-23.7-67.8 0-80.4 61.2-137.4 140.4-137.4 68.1 0 118.5 38.7 118.5 109.8 0 53.1-21.3 152.7-90.3 152.7-24.9 0-46.2-18-46.2-43.8 0-37.8 26.4-74.4 26.4-113.4 0-66.2-93.9-54.2-93.9 25.8 0 16.8 2.1 35.4 9.6 50.7-13.8 59.4-42 147.9-42 209.1 0 18.9 2.7 37.5 4.5 56.4 3.4 3.8 1.7 3.4 6.9 1.5 50.4-69 48.6-82.5 71.4-172.8 12.3 23.4 44.1 36 69.3 36 106.2 0 153.9-103.5 153.9-196.8C384 71.3 298.2 6.5 204 6.5z"]},rV={prefix:"fab",iconName:"pinterest-square",icon:[448,512,[],"f0d3","M448 80v352c0 26.5-21.5 48-48 48H154.4c9.8-16.4 22.4-40 27.4-59.3 3-11.5 15.3-58.4 15.3-58.4 8 15.3 31.4 28.2 56.3 28.2 74.1 0 127.4-68.1 127.4-152.7 0-81.1-66.2-141.8-151.4-141.8-106 0-162.2 71.1-162.2 148.6 0 36 19.2 80.8 49.8 95.1 4.7 2.2 7.1 1.2 8.2-3.3.8-3.4 5-20.1 6.8-27.8.6-2.5.3-4.6-1.7-7-10.1-12.3-18.3-34.9-18.3-56 0-54.2 41-106.6 110.9-106.6 60.3 0 102.6 41.1 102.6 99.9 0 66.4-33.5 112.4-77.2 112.4-24.1 0-42.1-19.9-36.4-44.4 6.9-29.2 20.3-60.7 20.3-81.8 0-53-75.5-45.7-75.5 25 0 21.7 7.3 36.5 7.3 36.5-31.4 132.8-36.1 134.5-29.6 192.6l2.2.8H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48z"]},lV={prefix:"fab",iconName:"playstation",icon:[576,512,[],"f3df","M570.9 372.3c-11.3 14.2-38.8 24.3-38.8 24.3L327 470.2v-54.3l150.9-53.8c17.1-6.1 19.8-14.8 5.8-19.4-13.9-4.6-39.1-3.3-56.2 2.9L327 381.1v-56.4c23.2-7.8 47.1-13.6 75.7-16.8 40.9-4.5 90.9.6 130.2 15.5 44.2 14 49.2 34.7 38 48.9zm-224.4-92.5v-139c0-16.3-3-31.3-18.3-35.6-11.7-3.8-19 7.1-19 23.4v347.9l-93.8-29.8V32c39.9 7.4 98 24.9 129.2 35.4C424.1 94.7 451 128.7 451 205.2c0 74.5-46 102.8-104.5 74.6zM43.2 410.2c-45.4-12.8-53-39.5-32.3-54.8 19.1-14.2 51.7-24.9 51.7-24.9l134.5-47.8v54.5l-96.8 34.6c-17.1 6.1-19.7 14.8-5.8 19.4 13.9 4.6 39.1 3.3 56.2-2.9l46.4-16.9v48.8c-51.6 9.3-101.4 7.3-153.9-10z"]},fV={prefix:"fab",iconName:"product-hunt",icon:[512,512,[],"f288","M326.3 218.8c0 20.5-16.7 37.2-37.2 37.2h-70.3v-74.4h70.3c20.5 0 37.2 16.7 37.2 37.2zM504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zm-128.1-37.2c0-47.9-38.9-86.8-86.8-86.8H169.2v248h49.6v-74.4h70.3c47.9 0 86.8-38.9 86.8-86.8z"]},sV={prefix:"fab",iconName:"pushed",icon:[432,512,[],"f3e1","M407 111.9l-98.5-9 14-33.4c10.4-23.5-10.8-40.4-28.7-37L22.5 76.9c-15.1 2.7-26 18.3-21.4 36.6l105.1 348.3c6.5 21.3 36.7 24.2 47.7 7l35.3-80.8 235.2-231.3c16.4-16.8 4.3-42.9-17.4-44.8zM297.6 53.6c5.1-.7 7.5 2.5 5.2 7.4L286 100.9 108.6 84.6l189-31zM22.7 107.9c-3.1-5.1 1-10 6.1-9.1l248.7 22.7-96.9 230.7L22.7 107.9zM136 456.4c-2.6 4-7.9 3.1-9.4-1.2L43.5 179.7l127.7 197.6c-7 15-35.2 79.1-35.2 79.1zm272.8-314.5L210.1 337.3l89.7-213.7 106.4 9.7c4 1.1 5.7 5.3 2.6 8.6z"]},hV={prefix:"fab",iconName:"python",icon:[448,512,[],"f3e2","M439.8 200.5c-7.7-30.9-22.3-54.2-53.4-54.2h-40.1v47.4c0 36.8-31.2 67.8-66.8 67.8H172.7c-29.2 0-53.4 25-53.4 54.3v101.8c0 29 25.2 46 53.4 54.3 33.8 9.9 66.3 11.7 106.8 0 26.9-7.8 53.4-23.5 53.4-54.3v-40.7H226.2v-13.6h160.2c31.1 0 42.6-21.7 53.4-54.2 11.2-33.5 10.7-65.7 0-108.6zM286.2 404c11.1 0 20.1 9.1 20.1 20.3 0 11.3-9 20.4-20.1 20.4-11 0-20.1-9.2-20.1-20.4.1-11.3 9.1-20.3 20.1-20.3zM167.8 248.1h106.8c29.7 0 53.4-24.5 53.4-54.3V91.9c0-29-24.4-50.7-53.4-55.6-35.8-5.9-74.7-5.6-106.8.1-45.2 8-53.4 24.7-53.4 55.6v40.7h106.9v13.6h-147c-31.1 0-58.3 18.7-66.8 54.2-9.8 40.7-10.2 66.1 0 108.6 7.6 31.6 25.7 54.2 56.8 54.2H101v-48.8c0-35.3 30.5-66.4 66.8-66.4zm-6.7-142.6c-11.1 0-20.1-9.1-20.1-20.3.1-11.3 9-20.4 20.1-20.4 11 0 20.1 9.2 20.1 20.4s-9 20.3-20.1 20.3z"]},mV={prefix:"fab",iconName:"qq",icon:[448,512,[],"f1d6","M433.754 420.445c-11.526 1.393-44.86-52.741-44.86-52.741 0 31.345-16.136 72.247-51.051 101.786 16.842 5.192 54.843 19.167 45.803 34.421-7.316 12.343-125.51 7.881-159.632 4.037-34.122 3.844-152.316 8.306-159.632-4.037-9.045-15.25 28.918-29.214 45.783-34.415-34.92-29.539-51.059-70.445-51.059-101.792 0 0-33.334 54.134-44.859 52.741-5.37-.65-12.424-29.644 9.347-99.704 10.261-33.024 21.995-60.478 40.144-105.779C60.683 98.063 108.982.006 224 0c113.737.006 163.156 96.133 160.264 214.963 18.118 45.223 29.912 72.85 40.144 105.778 21.768 70.06 14.716 99.053 9.346 99.704z"]},vV={prefix:"fab",iconName:"quinscape",icon:[512,512,[],"f459","M313.6 474.6h-1a158.1 158.1 0 0 1 0-316.2c94.9 0 168.2 83.1 157 176.6 4 5.1 8.2 9.6 11.2 15.3 13.4-30.3 20.3-62.4 20.3-97.7C501.1 117.5 391.6 8 256.5 8S12 117.5 12 252.6s109.5 244.6 244.5 244.6a237.36 237.36 0 0 0 70.4-10.1c-5.2-3.5-8.9-8.1-13.3-12.5zm-.1-.1l.4.1zm78.4-168.9a99.2 99.2 0 1 0 99.2 99.2 99.18 99.18 0 0 0-99.2-99.2z"]},zV={prefix:"fab",iconName:"quora",icon:[448,512,[],"f2c4","M440.5 386.7h-29.3c-1.5 13.5-10.5 30.8-33 30.8-20.5 0-35.3-14.2-49.5-35.8 44.2-34.2 74.7-87.5 74.7-153C403.5 111.2 306.8 32 205 32 105.3 32 7.3 111.7 7.3 228.7c0 134.1 131.3 221.6 249 189C276 451.3 302 480 351.5 480c81.8 0 90.8-75.3 89-93.3zM297 329.2C277.5 300 253.3 277 205.5 277c-30.5 0-54.3 10-69 22.8l12.2 24.3c6.2-3 13-4 19.8-4 35.5 0 53.7 30.8 69.2 61.3-10 3-20.7 4.2-32.7 4.2-75 0-107.5-53-107.5-156.7C97.5 124.5 130 71 205 71c76.2 0 108.7 53.5 108.7 157.7.1 41.8-5.4 75.6-16.7 100.5z"]},pV={prefix:"fab",iconName:"r-project",icon:[581,512,[],"f4f7","M581 226.6C581 119.1 450.9 32 290.5 32S0 119.1 0 226.6C0 322.4 103.3 402 239.4 418.1V480h99.1v-61.5c24.3-2.7 47.6-7.4 69.4-13.9L448 480h112l-67.4-113.7c54.5-35.4 88.4-84.9 88.4-139.7zm-466.8 14.5c0-73.5 98.9-133 220.8-133s211.9 40.7 211.9 133c0 50.1-26.5 85-70.3 106.4-2.4-1.6-4.7-2.9-6.4-3.7-10.2-5.2-27.8-10.5-27.8-10.5s86.6-6.4 86.6-92.7-90.6-87.9-90.6-87.9h-199V361c-74.1-21.5-125.2-67.1-125.2-119.9zm225.1 38.3v-55.6c57.8 0 87.8-6.8 87.8 27.3 0 36.5-38.2 28.3-87.8 28.3zm-.9 72.5H365c10.8 0 18.9 11.7 24 19.2-16.1 1.9-33 2.8-50.6 2.9v-22.1z"]},dV={prefix:"fab",iconName:"raspberry-pi",icon:[407,512,[],"f7bb","M372 232.5l-3.7-6.5c.1-46.4-21.4-65.3-46.5-79.7 7.6-2 15.4-3.6 17.6-13.2 13.1-3.3 15.8-9.4 17.1-15.8 3.4-2.3 14.8-8.7 13.6-19.7 6.4-4.4 10-10.1 8.1-18.1 6.9-7.5 8.7-13.7 5.8-19.4 8.3-10.3 4.6-15.6 1.1-20.9 6.2-11.2.7-23.2-16.6-21.2-6.9-10.1-21.9-7.8-24.2-7.8-2.6-3.2-6-6-16.5-4.7-6.8-6.1-14.4-5-22.3-2.1-9.3-7.3-15.5-1.4-22.6.8C271.6.6 269 5.5 263.5 7.6c-12.3-2.6-16.1 3-22 8.9l-6.9-.1c-18.6 10.8-27.8 32.8-31.1 44.1-3.3-11.3-12.5-33.3-31.1-44.1l-6.9.1c-5.9-5.9-9.7-11.5-22-8.9-5.6-2-8.1-7-19.4-3.4-4.6-1.4-8.9-4.4-13.9-4.3-2.6.1-5.5 1-8.7 3.5-7.9-3-15.5-4-22.3 2.1-10.5-1.3-14 1.4-16.5 4.7-2.3 0-17.3-2.3-24.2 7.8C21.2 16 15.8 28 22 39.2c-3.5 5.4-7.2 10.7 1.1 20.9-2.9 5.7-1.1 11.9 5.8 19.4-1.8 8 1.8 13.7 8.1 18.1-1.2 11 10.2 17.4 13.6 19.7 1.3 6.4 4 12.4 17.1 15.8 2.2 9.5 10 11.2 17.6 13.2-25.1 14.4-46.6 33.3-46.5 79.7l-3.7 6.5c-28.8 17.2-54.7 72.7-14.2 117.7 2.6 14.1 7.1 24.2 11 35.4 5.9 45.2 44.5 66.3 54.6 68.8 14.9 11.2 30.8 21.8 52.2 29.2C159 504.2 181 512 203 512h1c22.1 0 44-7.8 64.2-28.4 21.5-7.4 37.3-18 52.2-29.2 10.2-2.5 48.7-23.6 54.6-68.8 3.9-11.2 8.4-21.3 11-35.4 40.6-45.1 14.7-100.5-14-117.7zm-22.2-8c-1.5 18.7-98.9-65.1-82.1-67.9 45.7-7.5 83.6 19.2 82.1 67.9zm-43 93.1c-24.5 15.8-59.8 5.6-78.8-22.8s-14.6-64.2 9.9-80c24.5-15.8 59.8-5.6 78.8 22.8s14.6 64.2-9.9 80zM238.9 29.3c.8 4.2 1.8 6.8 2.9 7.6 5.4-5.8 9.8-11.7 16.8-17.3 0 3.3-1.7 6.8 2.5 9.4 3.7-5 8.8-9.5 15.5-13.3-3.2 5.6-.6 7.3 1.2 9.6 5.1-4.4 10-8.8 19.4-12.3-2.6 3.1-6.2 6.2-2.4 9.8 5.3-3.3 10.6-6.6 23.1-8.9-2.8 3.1-8.7 6.3-5.1 9.4 6.6-2.5 14-4.4 22.1-5.4-3.9 3.2-7.1 6.3-3.9 8.8 7.1-2.2 16.9-5.1 26.4-2.6l-6 6.1c-.7.8 14.1.6 23.9.8-3.6 5-7.2 9.7-9.3 18.2 1 1 5.8.4 10.4 0-4.7 9.9-12.8 12.3-14.7 16.6 2.9 2.2 6.8 1.6 11.2.1-3.4 6.9-10.4 11.7-16 17.3 1.4 1 3.9 1.6 9.7.9-5.2 5.5-11.4 10.5-18.8 15 1.3 1.5 5.8 1.5 10 1.6-6.7 6.5-15.3 9.9-23.4 14.2 4 2.7 6.9 2.1 10 2.1-5.7 4.7-15.4 7.1-24.4 10 1.7 2.7 3.4 3.4 7.1 4.1-9.5 5.3-23.2 2.9-27 5.6.9 2.7 3.6 4.4 6.7 5.8-15.4.9-57.3-.6-65.4-32.3 15.7-17.3 44.4-37.5 93.7-62.6-38.4 12.8-73 30-102 53.5-34.3-15.9-10.8-55.9 5.8-71.8zm-34.4 114.6c24.2-.3 54.1 17.8 54 34.7-.1 15-21 27.1-53.8 26.9-32.1-.4-53.7-15.2-53.6-29.8 0-11.9 26.2-32.5 53.4-31.8zm-123-12.8c3.7-.7 5.4-1.5 7.1-4.1-9-2.8-18.7-5.3-24.4-10 3.1 0 6 .7 10-2.1-8.1-4.3-16.7-7.7-23.4-14.2 4.2-.1 8.7 0 10-1.6-7.4-4.5-13.6-9.5-18.8-15 5.8.7 8.3.1 9.7-.9-5.6-5.6-12.7-10.4-16-17.3 4.3 1.5 8.3 2 11.2-.1-1.9-4.2-10-6.7-14.7-16.6 4.6.4 9.4 1 10.4 0-2.1-8.5-5.8-13.3-9.3-18.2 9.8-.1 24.6 0 23.9-.8l-6-6.1c9.5-2.5 19.3.4 26.4 2.6 3.2-2.5-.1-5.6-3.9-8.8 8.1 1.1 15.4 2.9 22.1 5.4 3.5-3.1-2.3-6.3-5.1-9.4 12.5 2.3 17.8 5.6 23.1 8.9 3.8-3.6.2-6.7-2.4-9.8 9.4 3.4 14.3 7.9 19.4 12.3 1.7-2.3 4.4-4 1.2-9.6 6.7 3.8 11.8 8.3 15.5 13.3 4.1-2.6 2.5-6.2 2.5-9.4 7 5.6 11.4 11.5 16.8 17.3 1.1-.8 2-3.4 2.9-7.6 16.6 15.9 40.1 55.9 6 71.8-29-23.5-63.6-40.7-102-53.5 49.3 25 78 45.3 93.7 62.6-8 31.8-50 33.2-65.4 32.3 3.1-1.4 5.8-3.2 6.7-5.8-4-2.8-17.6-.4-27.2-5.6zm60.1 24.1c16.8 2.8-80.6 86.5-82.1 67.9-1.5-48.7 36.5-75.5 82.1-67.9zM38.2 342c-23.7-18.8-31.3-73.7 12.6-98.3 26.5-7 9 107.8-12.6 98.3zm91 98.2c-13.3 7.9-45.8 4.7-68.8-27.9-15.5-27.4-13.5-55.2-2.6-63.4 16.3-9.8 41.5 3.4 60.9 25.6 16.9 20 24.6 55.3 10.5 65.7zm-26.4-119.7c-24.5-15.8-28.9-51.6-9.9-80s54.3-38.6 78.8-22.8 28.9 51.6 9.9 80c-19.1 28.4-54.4 38.6-78.8 22.8zM205 496c-29.4 1.2-58.2-23.7-57.8-32.3-.4-12.7 35.8-22.6 59.3-22 23.7-1 55.6 7.5 55.7 18.9.5 11-28.8 35.9-57.2 35.4zm58.9-124.9c.2 29.7-26.2 53.8-58.8 54-32.6.2-59.2-23.8-59.4-53.4v-.6c-.2-29.7 26.2-53.8 58.8-54 32.6-.2 59.2 23.8 59.4 53.4v.6zm82.2 42.7c-25.3 34.6-59.6 35.9-72.3 26.3-13.3-12.4-3.2-50.9 15.1-72 20.9-23.3 43.3-38.5 58.9-26.6 10.5 10.3 16.7 49.1-1.7 72.3zm22.9-73.2c-21.5 9.4-39-105.3-12.6-98.3 43.9 24.7 36.3 79.6 12.6 98.3z"]},uV={prefix:"fab",iconName:"ravelry",icon:[512,512,[],"f2d9","M498.252,234.223c-1.208-10.34-1.7-20.826-3.746-31a310.306,310.306,0,0,0-9.622-36.6,184.068,184.068,0,0,0-30.874-57.5,251.154,251.154,0,0,0-18.818-21.689,237.362,237.362,0,0,0-47.113-36.116A240.8,240.8,0,0,0,331.356,26.65c-11.018-3.1-22.272-5.431-33.515-7.615-6.78-1.314-13.749-1.667-20.627-2.482-.316-.036-.6-.358-.9-.553q-16.143.009-32.288.006c-2.41.389-4.808.925-7.236,1.15a179.331,179.331,0,0,0-34.256,7.1,221.5,221.5,0,0,0-39.768,16.355,281.385,281.385,0,0,0-38.08,24.158c-6.167,4.61-12.268,9.36-17.974,14.518C96.539,88.494,86.34,97.72,76.785,107.555a243.878,243.878,0,0,0-33.648,43.95,206.488,206.488,0,0,0-20.494,44.6,198.2,198.2,0,0,0-7.691,34.759A201.13,201.13,0,0,0,13.4,266.385a299.716,299.716,0,0,0,4.425,40.24,226.865,226.865,0,0,0,16.73,53.3,210.543,210.543,0,0,0,24,39.528,213.589,213.589,0,0,0,26.358,28.416A251.313,251.313,0,0,0,126.7,458.455a287.831,287.831,0,0,0,55.9,25.277,269.5,269.5,0,0,0,40.641,9.835c6.071,1.01,12.275,1.253,18.412,1.873a4.149,4.149,0,0,1,1.19.56h32.289c2.507-.389,5-.937,7.527-1.143,16.336-1.332,32.107-5.335,47.489-10.717A219.992,219.992,0,0,0,379.1,460.322c9.749-6.447,19.395-13.077,28.737-20.1,5.785-4.348,10.988-9.5,16.3-14.457,3.964-3.7,7.764-7.578,11.51-11.5a232.162,232.162,0,0,0,31.427-41.639c9.542-16.045,17.355-32.905,22.3-50.926,2.859-10.413,4.947-21.045,7.017-31.652,1.032-5.279,1.251-10.723,1.87-16.087.036-.317.358-.6.552-.9V236.005A9.757,9.757,0,0,1,498.252,234.223Zm-161.117-1.15s-16.572-2.98-28.47-2.98c-27.2,0-33.57,14.9-33.57,37.04V360.8H201.582V170.062H275.1v31.931c8.924-26.822,26.771-36.189,62.04-36.189Z"]},MV={prefix:"fab",iconName:"react",icon:[512,512,[],"f41b","M418.2 177.2c-5.4-1.8-10.8-3.5-16.2-5.1.9-3.7 1.7-7.4 2.5-11.1 12.3-59.6 4.2-107.5-23.1-123.3-26.3-15.1-69.2.6-112.6 38.4-4.3 3.7-8.5 7.6-12.5 11.5-2.7-2.6-5.5-5.2-8.3-7.7-45.5-40.4-91.1-57.4-118.4-41.5-26.2 15.2-34 60.3-23 116.7 1.1 5.6 2.3 11.1 3.7 16.7-6.4 1.8-12.7 3.8-18.6 5.9C38.3 196.2 0 225.4 0 255.6c0 31.2 40.8 62.5 96.3 81.5 4.5 1.5 9 3 13.6 4.3-1.5 6-2.8 11.9-4 18-10.5 55.5-2.3 99.5 23.9 114.6 27 15.6 72.4-.4 116.6-39.1 3.5-3.1 7-6.3 10.5-9.7 4.4 4.3 9 8.4 13.6 12.4 42.8 36.8 85.1 51.7 111.2 36.6 27-15.6 35.8-62.9 24.4-120.5-.9-4.4-1.9-8.9-3-13.5 3.2-.9 6.3-1.9 9.4-2.9 57.7-19.1 99.5-50 99.5-81.7 0-30.3-39.4-59.7-93.8-78.4zM282.9 92.3c37.2-32.4 71.9-45.1 87.7-36 16.9 9.7 23.4 48.9 12.8 100.4-.7 3.4-1.4 6.7-2.3 10-22.2-5-44.7-8.6-67.3-10.6-13-18.6-27.2-36.4-42.6-53.1 3.9-3.7 7.7-7.2 11.7-10.7zM167.2 307.5c5.1 8.7 10.3 17.4 15.8 25.9-15.6-1.7-31.1-4.2-46.4-7.5 4.4-14.4 9.9-29.3 16.3-44.5 4.6 8.8 9.3 17.5 14.3 26.1zm-30.3-120.3c14.4-3.2 29.7-5.8 45.6-7.8-5.3 8.3-10.5 16.8-15.4 25.4-4.9 8.5-9.7 17.2-14.2 26-6.3-14.9-11.6-29.5-16-43.6zm27.4 68.9c6.6-13.8 13.8-27.3 21.4-40.6s15.8-26.2 24.4-38.9c15-1.1 30.3-1.7 45.9-1.7s31 .6 45.9 1.7c8.5 12.6 16.6 25.5 24.3 38.7s14.9 26.7 21.7 40.4c-6.7 13.8-13.9 27.4-21.6 40.8-7.6 13.3-15.7 26.2-24.2 39-14.9 1.1-30.4 1.6-46.1 1.6s-30.9-.5-45.6-1.4c-8.7-12.7-16.9-25.7-24.6-39s-14.8-26.8-21.5-40.6zm180.6 51.2c5.1-8.8 9.9-17.7 14.6-26.7 6.4 14.5 12 29.2 16.9 44.3-15.5 3.5-31.2 6.2-47 8 5.4-8.4 10.5-17 15.5-25.6zm14.4-76.5c-4.7-8.8-9.5-17.6-14.5-26.2-4.9-8.5-10-16.9-15.3-25.2 16.1 2 31.5 4.7 45.9 8-4.6 14.8-10 29.2-16.1 43.4zM256.2 118.3c10.5 11.4 20.4 23.4 29.6 35.8-19.8-.9-39.7-.9-59.5 0 9.8-12.9 19.9-24.9 29.9-35.8zM140.2 57c16.8-9.8 54.1 4.2 93.4 39 2.5 2.2 5 4.6 7.6 7-15.5 16.7-29.8 34.5-42.9 53.1-22.6 2-45 5.5-67.2 10.4-1.3-5.1-2.4-10.3-3.5-15.5-9.4-48.4-3.2-84.9 12.6-94zm-24.5 263.6c-4.2-1.2-8.3-2.5-12.4-3.9-21.3-6.7-45.5-17.3-63-31.2-10.1-7-16.9-17.8-18.8-29.9 0-18.3 31.6-41.7 77.2-57.6 5.7-2 11.5-3.8 17.3-5.5 6.8 21.7 15 43 24.5 63.6-9.6 20.9-17.9 42.5-24.8 64.5zm116.6 98c-16.5 15.1-35.6 27.1-56.4 35.3-11.1 5.3-23.9 5.8-35.3 1.3-15.9-9.2-22.5-44.5-13.5-92 1.1-5.6 2.3-11.2 3.7-16.7 22.4 4.8 45 8.1 67.9 9.8 13.2 18.7 27.7 36.6 43.2 53.4-3.2 3.1-6.4 6.1-9.6 8.9zm24.5-24.3c-10.2-11-20.4-23.2-30.3-36.3 9.6.4 19.5.6 29.5.6 10.3 0 20.4-.2 30.4-.7-9.2 12.7-19.1 24.8-29.6 36.4zm130.7 30c-.9 12.2-6.9 23.6-16.5 31.3-15.9 9.2-49.8-2.8-86.4-34.2-4.2-3.6-8.4-7.5-12.7-11.5 15.3-16.9 29.4-34.8 42.2-53.6 22.9-1.9 45.7-5.4 68.2-10.5 1 4.1 1.9 8.2 2.7 12.2 4.9 21.6 5.7 44.1 2.5 66.3zm18.2-107.5c-2.8.9-5.6 1.8-8.5 2.6-7-21.8-15.6-43.1-25.5-63.8 9.6-20.4 17.7-41.4 24.5-62.9 5.2 1.5 10.2 3.1 15 4.7 46.6 16 79.3 39.8 79.3 58 0 19.6-34.9 44.9-84.8 61.4zm-149.7-15c25.3 0 45.8-20.5 45.8-45.8s-20.5-45.8-45.8-45.8c-25.3 0-45.8 20.5-45.8 45.8s20.5 45.8 45.8 45.8z"]},CV={prefix:"fab",iconName:"reacteurope",icon:[576,512,[],"f75d","M250.6 211.74l5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3-7.1-.1-2.3-6.8-2.3 6.8-7.2.1 5.7 4.3zm63.7 0l5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3-7.2-.1-2.3-6.8-2.3 6.8-7.2.1 5.7 4.3zm-91.3 50.5h-3.4c-4.8 0-3.8 4-3.8 12.1 0 4.7-2.3 6.1-5.8 6.1s-5.8-1.4-5.8-6.1v-36.6c0-4.7 2.3-6.1 5.8-6.1s5.8 1.4 5.8 6.1c0 7.2-.7 10.5 3.8 10.5h3.4c4.7-.1 3.8-3.9 3.8-12.3 0-9.9-6.7-14.1-16.8-14.1h-.2c-10.1 0-16.8 4.2-16.8 14.1V276c0 10.4 6.7 14.1 16.8 14.1h.2c10.1 0 16.8-3.8 16.8-14.1 0-9.86 1.1-13.76-3.8-13.76zm-80.7 17.4h-14.7v-19.3H139c2.5 0 3.8-1.3 3.8-3.8v-2.1c0-2.5-1.3-3.8-3.8-3.8h-11.4v-18.3H142c2.5 0 3.8-1.3 3.8-3.8v-2.1c0-2.5-1.3-3.8-3.8-3.8h-21.7c-2.4-.1-3.7 1.3-3.7 3.8v59.1c0 2.5 1.3 3.8 3.8 3.8h21.9c2.5 0 3.8-1.3 3.8-3.8v-2.1c0-2.5-1.3-3.8-3.8-3.8zm-42-18.5c4.6-2 7.3-6 7.3-12.4v-11.9c0-10.1-6.7-14.1-16.8-14.1H77.4c-2.5 0-3.8 1.3-3.8 3.8v59.1c0 2.5 1.3 3.8 3.8 3.8h3.4c2.5 0 3.8-1.3 3.8-3.8v-22.9h5.6l7.4 23.5a4.1 4.1 0 0 0 4.3 3.2h3.3c2.8 0 4-1.8 3.2-4.4zm-3.8-14c0 4.8-2.5 6.1-6.1 6.1h-5.8v-20.9h5.8c3.6 0 6.1 1.3 6.1 6.1zM176 226a3.82 3.82 0 0 0-4.2-3.4h-6.9a3.68 3.68 0 0 0-4 3.4l-11 59.2c-.5 2.7.9 4.1 3.4 4.1h3a3.74 3.74 0 0 0 4.1-3.5l1.8-11.3h12.2l1.8 11.3a3.74 3.74 0 0 0 4.1 3.5h3.5c2.6 0 3.9-1.4 3.4-4.1zm-12.3 39.3l4.7-29.7 4.7 29.7zm89.3 20.2v-53.2h7.5c2.5 0 3.8-1.3 3.8-3.8v-2.1c0-2.5-1.3-3.8-3.8-3.8h-25.8c-2.5 0-3.8 1.3-3.8 3.8v2.1c0 2.5 1.3 3.8 3.8 3.8h7.3v53.2c0 2.5 1.3 3.8 3.8 3.8h3.4c2.5.04 3.8-1.3 3.8-3.76zm248-.8h-19.4V258h16.1a1.89 1.89 0 0 0 2-2v-.8a1.89 1.89 0 0 0-2-2h-16.1v-25.8h19.1a1.89 1.89 0 0 0 2-2v-.8a1.77 1.77 0 0 0-2-1.9h-22.2a1.62 1.62 0 0 0-2 1.8v63a1.81 1.81 0 0 0 2 1.9H501a1.81 1.81 0 0 0 2-1.9v-.8a1.84 1.84 0 0 0-2-1.96zm-93.1-62.9h-.8c-10.1 0-15.3 4.7-15.3 14.1V276c0 9.3 5.2 14.1 15.3 14.1h.8c10.1 0 15.3-4.8 15.3-14.1v-40.1c0-9.36-5.2-14.06-15.3-14.06zm10.2 52.4c-.1 8-3 11.1-10.5 11.1s-10.5-3.1-10.5-11.1v-36.6c0-7.9 3-11.1 10.5-11.1s10.5 3.2 10.5 11.1zm-46.5-14.5c6.1-1.6 9.2-6.1 9.2-13.3v-9.7c0-9.4-5.2-14.1-15.3-14.1h-13.7a1.81 1.81 0 0 0-2 1.9v63a1.81 1.81 0 0 0 2 1.9h1.2a1.74 1.74 0 0 0 1.9-1.9v-26.9h11.6l10.4 27.2a2.32 2.32 0 0 0 2.3 1.5h1.5c1.4 0 2-1 1.5-2.3zm-6.4-3.9H355v-28.5h10.2c7.5 0 10.5 3.1 10.5 11.1v6.4c0 7.84-3 11.04-10.5 11.04zm85.9-33.1h-13.7a1.62 1.62 0 0 0-2 1.8v63a1.81 1.81 0 0 0 2 1.9h1.2a1.74 1.74 0 0 0 1.9-1.9v-26.1h10.6c10.1 0 15.3-4.8 15.3-14.1v-10.5c0-9.4-5.2-14.1-15.3-14.1zm10.2 22.8c0 7.9-3 11.1-10.5 11.1h-10.2v-29.2h10.2c7.5-.1 10.5 3.1 10.5 11zM259.5 308l-2.3-6.8-2.3 6.8-7.1.1 5.7 4.3-2.1 6.8 5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3zm227.6-136.1a364.42 364.42 0 0 0-35.6-11.3c19.6-78 11.6-134.7-22.3-153.9C394.7-12.66 343.3 11 291 61.94q5.1 4.95 10.2 10.2c82.5-80 119.6-53.5 120.9-52.8 22.4 12.7 36 55.8 15.5 137.8a587.83 587.83 0 0 0-84.6-13C281.1 43.64 212.4 2 170.8 2 140 2 127 23 123.2 29.74c-18.1 32-13.3 84.2.1 133.8-70.5 20.3-120.7 54.1-120.3 95 .5 59.6 103.2 87.8 122.1 92.8-20.5 81.9-10.1 135.6 22.3 153.9 28 15.8 75.1 6 138.2-55.2q-5.1-4.95-10.2-10.2c-82.5 80-119.7 53.5-120.9 52.8-22.3-12.6-36-55.6-15.5-137.9 12.4 2.9 41.8 9.5 84.6 13 71.9 100.4 140.6 142 182.1 142 30.8 0 43.8-21 47.6-27.7 18-31.9 13.3-84.1-.1-133.8 152.3-43.8 156.2-130.2 33.9-176.3zM135.9 36.84c2.9-5.1 11.9-20.3 34.9-20.3 36.8 0 98.8 39.6 163.3 126.2a714 714 0 0 0-93.9.9 547.76 547.76 0 0 1 42.2-52.4Q277.3 86 272.2 81a598.25 598.25 0 0 0-50.7 64.2 569.69 569.69 0 0 0-84.4 14.6c-.2-1.4-24.3-82.2-1.2-123zm304.8 438.3c-2.9 5.1-11.8 20.3-34.9 20.3-36.7 0-98.7-39.4-163.3-126.2a695.38 695.38 0 0 0 93.9-.9 547.76 547.76 0 0 1-42.2 52.4q5.1 5.25 10.2 10.2a588.47 588.47 0 0 0 50.7-64.2c47.3-4.7 80.3-13.5 84.4-14.6 22.7 84.4 4.5 117 1.2 123zm9.1-138.6c-3.6-11.9-7.7-24.1-12.4-36.4a12.67 12.67 0 0 1-10.7-5.7l-.1.1a19.61 19.61 0 0 1-5.4 3.6c5.7 14.3 10.6 28.4 14.7 42.2a535.3 535.3 0 0 1-72 13c3.5-5.3 17.2-26.2 32.2-54.2a24.6 24.6 0 0 1-6-3.2c-1.1 1.2-3.6 4.2-10.9 4.2-6.2 11.2-17.4 30.9-33.9 55.2a711.91 711.91 0 0 1-112.4 1c-7.9-11.2-21.5-31.1-36.8-57.8a21 21 0 0 1-3-1.5c-1.9 1.6-3.9 3.2-12.6 3.2 6.3 11.2 17.5 30.7 33.8 54.6a548.81 548.81 0 0 1-72.2-11.7q5.85-21 14.1-42.9c-3.2 0-5.4.2-8.4-1a17.58 17.58 0 0 1-6.9 1c-4.9 13.4-9.1 26.5-12.7 39.4C-31.7 297-12.1 216 126.7 175.64c3.6 11.9 7.7 24.1 12.4 36.4 10.4 0 12.9 3.4 14.4 5.3a12 12 0 0 1 2.3-2.2c-5.8-14.7-10.9-29.2-15.2-43.3 7-1.8 32.4-8.4 72-13-15.9 24.3-26.7 43.9-32.8 55.3a14.22 14.22 0 0 1 6.4 8 23.42 23.42 0 0 1 10.2-8.4c6.5-11.7 17.9-31.9 34.8-56.9a711.72 711.72 0 0 1 112.4-1c31.5 44.6 28.9 48.1 42.5 64.5a21.42 21.42 0 0 1 10.4-7.4c-6.4-11.4-17.6-31-34.3-55.5 40.4 4.1 65 10 72.2 11.7-4 14.4-8.9 29.2-14.6 44.2a20.74 20.74 0 0 1 6.8 4.3l.1.1a12.72 12.72 0 0 1 8.9-5.6c4.9-13.4 9.2-26.6 12.8-39.5a359.71 359.71 0 0 1 34.5 11c106.1 39.9 74 87.9 72.6 90.4-19.8 35.1-80.1 55.2-105.7 62.5zm-114.4-114h-1.2a1.74 1.74 0 0 0-1.9 1.9v49.8c0 7.9-2.6 11.1-10.1 11.1s-10.1-3.1-10.1-11.1v-49.8a1.69 1.69 0 0 0-1.9-1.9H309a1.81 1.81 0 0 0-2 1.9v51.5c0 9.6 5 14.1 15.1 14.1h.4c10.1 0 15.1-4.6 15.1-14.1v-51.5a2 2 0 0 0-2.2-1.9zM321.7 308l-2.3-6.8-2.3 6.8-7.1.1 5.7 4.3-2.1 6.8 5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3zm-31.1 7.4l-2.3-6.8-2.3 6.8-7.1.1 5.7 4.3-2.1 6.8 5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3zm5.1-30.8h-19.4v-26.7h16.1a1.89 1.89 0 0 0 2-2v-.8a1.89 1.89 0 0 0-2-2h-16.1v-25.8h19.1a1.89 1.89 0 0 0 2-2v-.8a1.77 1.77 0 0 0-2-1.9h-22.2a1.81 1.81 0 0 0-2 1.9v63a1.81 1.81 0 0 0 2 1.9h22.5a1.77 1.77 0 0 0 2-1.9v-.8a1.83 1.83 0 0 0-2-2.06zm-7.4-99.4L286 192l-7.1.1 5.7 4.3-2.1 6.8 5.8-4.1 5.8 4.1-2.1-6.8 5.7-4.3-7.1-.1z"]},HV={prefix:"fab",iconName:"readme",icon:[576,512,[],"f4d5","M528.3 46.5H388.5c-48.1 0-89.9 33.3-100.4 80.3-10.6-47-52.3-80.3-100.4-80.3H48c-26.5 0-48 21.5-48 48v245.8c0 26.5 21.5 48 48 48h89.7c102.2 0 132.7 24.4 147.3 75 .7 2.8 5.2 2.8 6 0 14.7-50.6 45.2-75 147.3-75H528c26.5 0 48-21.5 48-48V94.6c0-26.4-21.3-47.9-47.7-48.1zM242 311.9c0 1.9-1.5 3.5-3.5 3.5H78.2c-1.9 0-3.5-1.5-3.5-3.5V289c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5v22.9zm0-60.9c0 1.9-1.5 3.5-3.5 3.5H78.2c-1.9 0-3.5-1.5-3.5-3.5v-22.9c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5V251zm0-60.9c0 1.9-1.5 3.5-3.5 3.5H78.2c-1.9 0-3.5-1.5-3.5-3.5v-22.9c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5v22.9zm259.3 121.7c0 1.9-1.5 3.5-3.5 3.5H337.5c-1.9 0-3.5-1.5-3.5-3.5v-22.9c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5v22.9zm0-60.9c0 1.9-1.5 3.5-3.5 3.5H337.5c-1.9 0-3.5-1.5-3.5-3.5V228c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5v22.9zm0-60.9c0 1.9-1.5 3.5-3.5 3.5H337.5c-1.9 0-3.5-1.5-3.5-3.5v-22.8c0-1.9 1.5-3.5 3.5-3.5h160.4c1.9 0 3.5 1.5 3.5 3.5V190z"]},gV={prefix:"fab",iconName:"rebel",icon:[512,512,[],"f1d0","M256.5 504C117.2 504 9 387.8 13.2 249.9 16 170.7 56.4 97.7 129.7 49.5c.3 0 1.9-.6 1.1.8-5.8 5.5-111.3 129.8-14.1 226.4 49.8 49.5 90 2.5 90 2.5 38.5-50.1-.6-125.9-.6-125.9-10-24.9-45.7-40.1-45.7-40.1l28.8-31.8c24.4 10.5 43.2 38.7 43.2 38.7.8-29.6-21.9-61.4-21.9-61.4L255.1 8l44.3 50.1c-20.5 28.8-21.9 62.6-21.9 62.6 13.8-23 43.5-39.3 43.5-39.3l28.5 31.8c-27.4 8.9-45.4 39.9-45.4 39.9-15.8 28.5-27.1 89.4.6 127.3 32.4 44.6 87.7-2.8 87.7-2.8 102.7-91.9-10.5-225-10.5-225-6.1-5.5.8-2.8.8-2.8 50.1 36.5 114.6 84.4 116.2 204.8C500.9 400.2 399 504 256.5 504z"]},VV={prefix:"fab",iconName:"red-river",icon:[448,512,[],"f3e3","M353.2 32H94.8C42.4 32 0 74.4 0 126.8v258.4C0 437.6 42.4 480 94.8 480h258.4c52.4 0 94.8-42.4 94.8-94.8V126.8c0-52.4-42.4-94.8-94.8-94.8zM144.9 200.9v56.3c0 27-21.9 48.9-48.9 48.9V151.9c0-13.2 10.7-23.9 23.9-23.9h154.2c0 27-21.9 48.9-48.9 48.9h-56.3c-12.3-.6-24.6 11.6-24 24zm176.3 72h-56.3c-12.3-.6-24.6 11.6-24 24v56.3c0 27-21.9 48.9-48.9 48.9V247.9c0-13.2 10.7-23.9 23.9-23.9h154.2c0 27-21.9 48.9-48.9 48.9z"]},xV={prefix:"fab",iconName:"reddit",icon:[512,512,[],"f1a1","M201.5 305.5c-13.8 0-24.9-11.1-24.9-24.6 0-13.8 11.1-24.9 24.9-24.9 13.6 0 24.6 11.1 24.6 24.9 0 13.6-11.1 24.6-24.6 24.6zM504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zm-132.3-41.2c-9.4 0-17.7 3.9-23.8 10-22.4-15.5-52.6-25.5-86.1-26.6l17.4-78.3 55.4 12.5c0 13.6 11.1 24.6 24.6 24.6 13.8 0 24.9-11.3 24.9-24.9s-11.1-24.9-24.9-24.9c-9.7 0-18 5.8-22.1 13.8l-61.2-13.6c-3-.8-6.1 1.4-6.9 4.4l-19.1 86.4c-33.2 1.4-63.1 11.3-85.5 26.8-6.1-6.4-14.7-10.2-24.1-10.2-34.9 0-46.3 46.9-14.4 62.8-1.1 5-1.7 10.2-1.7 15.5 0 52.6 59.2 95.2 132 95.2 73.1 0 132.3-42.6 132.3-95.2 0-5.3-.6-10.8-1.9-15.8 31.3-16 19.8-62.5-14.9-62.5zM302.8 331c-18.2 18.2-76.1 17.9-93.6 0-2.2-2.2-6.1-2.2-8.3 0-2.5 2.5-2.5 6.4 0 8.6 22.8 22.8 87.3 22.8 110.2 0 2.5-2.2 2.5-6.1 0-8.6-2.2-2.2-6.1-2.2-8.3 0zm7.7-75c-13.6 0-24.6 11.1-24.6 24.9 0 13.6 11.1 24.6 24.6 24.6 13.8 0 24.9-11.1 24.9-24.6 0-13.8-11-24.9-24.9-24.9z"]},LV={prefix:"fab",iconName:"reddit-alien",icon:[512,512,[],"f281","M440.3 203.5c-15 0-28.2 6.2-37.9 15.9-35.7-24.7-83.8-40.6-137.1-42.3L293 52.3l88.2 19.8c0 21.6 17.6 39.2 39.2 39.2 22 0 39.7-18.1 39.7-39.7s-17.6-39.7-39.7-39.7c-15.4 0-28.7 9.3-35.3 22l-97.4-21.6c-4.9-1.3-9.7 2.2-11 7.1L246.3 177c-52.9 2.2-100.5 18.1-136.3 42.8-9.7-10.1-23.4-16.3-38.4-16.3-55.6 0-73.8 74.6-22.9 100.1-1.8 7.9-2.6 16.3-2.6 24.7 0 83.8 94.4 151.7 210.3 151.7 116.4 0 210.8-67.9 210.8-151.7 0-8.4-.9-17.2-3.1-25.1 49.9-25.6 31.5-99.7-23.8-99.7zM129.4 308.9c0-22 17.6-39.7 39.7-39.7 21.6 0 39.2 17.6 39.2 39.7 0 21.6-17.6 39.2-39.2 39.2-22 .1-39.7-17.6-39.7-39.2zm214.3 93.5c-36.4 36.4-139.1 36.4-175.5 0-4-3.5-4-9.7 0-13.7 3.5-3.5 9.7-3.5 13.2 0 27.8 28.5 120 29 149 0 3.5-3.5 9.7-3.5 13.2 0 4.1 4 4.1 10.2.1 13.7zm-.8-54.2c-21.6 0-39.2-17.6-39.2-39.2 0-22 17.6-39.7 39.2-39.7 22 0 39.7 17.6 39.7 39.7-.1 21.5-17.7 39.2-39.7 39.2z"]},bV={prefix:"fab",iconName:"reddit-square",icon:[448,512,[],"f1a2","M283.2 345.5c2.7 2.7 2.7 6.8 0 9.2-24.5 24.5-93.8 24.6-118.4 0-2.7-2.4-2.7-6.5 0-9.2 2.4-2.4 6.5-2.4 8.9 0 18.7 19.2 81 19.6 100.5 0 2.4-2.3 6.6-2.3 9 0zm-91.3-53.8c0-14.9-11.9-26.8-26.5-26.8-14.9 0-26.8 11.9-26.8 26.8 0 14.6 11.9 26.5 26.8 26.5 14.6 0 26.5-11.9 26.5-26.5zm90.7-26.8c-14.6 0-26.5 11.9-26.5 26.8 0 14.6 11.9 26.5 26.5 26.5 14.9 0 26.8-11.9 26.8-26.5 0-14.9-11.9-26.8-26.8-26.8zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-99.7 140.6c-10.1 0-19 4.2-25.6 10.7-24.1-16.7-56.5-27.4-92.5-28.6l18.7-84.2 59.5 13.4c0 14.6 11.9 26.5 26.5 26.5 14.9 0 26.8-12.2 26.8-26.8 0-14.6-11.9-26.8-26.8-26.8-10.4 0-19.3 6.2-23.8 14.9l-65.7-14.6c-3.3-.9-6.5 1.5-7.4 4.8l-20.5 92.8c-35.7 1.5-67.8 12.2-91.9 28.9-6.5-6.8-15.8-11-25.9-11-37.5 0-49.8 50.4-15.5 67.5-1.2 5.4-1.8 11-1.8 16.7 0 56.5 63.7 102.3 141.9 102.3 78.5 0 142.2-45.8 142.2-102.3 0-5.7-.6-11.6-2.1-17 33.6-17.2 21.2-67.2-16.1-67.2z"]},NV={prefix:"fab",iconName:"redhat",icon:[512,512,[],"f7bc","M341.52 285.56c33.65 0 82.34-6.94 82.34-47 .22-6.74.86-1.82-20.88-96.24-4.62-19.15-8.68-27.84-42.31-44.65-26.09-13.34-82.92-35.37-99.73-35.37-15.66 0-20.2 20.17-38.87 20.17-18 0-31.31-15.06-48.12-15.06-16.14 0-26.66 11-34.78 33.62-27.5 77.55-26.28 74.27-26.12 78.27 0 24.8 97.64 106.11 228.47 106.11M429 254.84c4.65 22 4.65 24.35 4.65 27.25 0 37.66-42.33 58.56-98 58.56-125.74.08-235.91-73.65-235.91-122.33a49.55 49.55 0 0 1 4.06-19.72C58.56 200.86 0 208.93 0 260.63c0 84.67 200.63 189 359.49 189 121.79 0 152.51-55.08 152.51-98.58 0-34.21-29.59-73.05-82.93-96.24"]},AV={prefix:"fab",iconName:"renren",icon:[512,512,[],"f18b","M214 169.1c0 110.4-61 205.4-147.6 247.4C30 373.2 8 317.7 8 256.6 8 133.9 97.1 32.2 214 12.5v156.6zM255 504c-42.9 0-83.3-11-118.5-30.4C193.7 437.5 239.9 382.9 255 319c15.5 63.9 61.7 118.5 118.8 154.7C338.7 493 298.3 504 255 504zm190.6-87.5C359 374.5 298 279.6 298 169.1V12.5c116.9 19.7 206 121.4 206 244.1 0 61.1-22 116.6-58.4 159.9z"]},yV={prefix:"fab",iconName:"replyd",icon:[448,512,[],"f3e6","M320 480H128C57.6 480 0 422.4 0 352V160C0 89.6 57.6 32 128 32h192c70.4 0 128 57.6 128 128v192c0 70.4-57.6 128-128 128zM193.4 273.2c-6.1-2-11.6-3.1-16.4-3.1-7.2 0-13.5 1.9-18.9 5.6-5.4 3.7-9.6 9-12.8 15.8h-1.1l-4.2-18.3h-28v138.9h36.1v-89.7c1.5-5.4 4.4-9.8 8.7-13.2 4.3-3.4 9.8-5.1 16.2-5.1 4.6 0 9.8 1 15.6 3.1l4.8-34zm115.2 103.4c-3.2 2.4-7.7 4.8-13.7 7.1-6 2.3-12.8 3.5-20.4 3.5-12.2 0-21.1-3-26.5-8.9-5.5-5.9-8.5-14.7-9-26.4h83.3c.9-4.8 1.6-9.4 2.1-13.9.5-4.4.7-8.6.7-12.5 0-10.7-1.6-19.7-4.7-26.9-3.2-7.2-7.3-13-12.5-17.2-5.2-4.3-11.1-7.3-17.8-9.2-6.7-1.8-13.5-2.8-20.6-2.8-21.1 0-37.5 6.1-49.2 18.3s-17.5 30.5-17.5 55c0 22.8 5.2 40.7 15.6 53.7 10.4 13.1 26.8 19.6 49.2 19.6 10.7 0 20.9-1.5 30.4-4.6 9.5-3.1 17.1-6.8 22.6-11.2l-12-23.6zm-21.8-70.3c3.8 5.4 5.3 13.1 4.6 23.1h-51.7c.9-9.4 3.7-17 8.2-22.6 4.5-5.6 11.5-8.5 21-8.5 8.2-.1 14.1 2.6 17.9 8zm79.9 2.5c4.1 3.9 9.4 5.8 16.1 5.8 7 0 12.6-1.9 16.7-5.8s6.1-9.1 6.1-15.6-2-11.6-6.1-15.4c-4.1-3.8-9.6-5.7-16.7-5.7-6.7 0-12 1.9-16.1 5.7-4.1 3.8-6.1 8.9-6.1 15.4s2 11.7 6.1 15.6zm0 100.5c4.1 3.9 9.4 5.8 16.1 5.8 7 0 12.6-1.9 16.7-5.8s6.1-9.1 6.1-15.6-2-11.6-6.1-15.4c-4.1-3.8-9.6-5.7-16.7-5.7-6.7 0-12 1.9-16.1 5.7-4.1 3.8-6.1 8.9-6.1 15.4 0 6.6 2 11.7 6.1 15.6z"]},SV={prefix:"fab",iconName:"researchgate",icon:[448,512,[],"f4f8","M0 32v448h448V32H0zm262.2 334.4c-6.6 3-33.2 6-50-14.2-9.2-10.6-25.3-33.3-42.2-63.6-8.9 0-14.7 0-21.4-.6v46.4c0 23.5 6 21.2 25.8 23.9v8.1c-6.9-.3-23.1-.8-35.6-.8-13.1 0-26.1.6-33.6.8v-8.1c15.5-2.9 22-1.3 22-23.9V225c0-22.6-6.4-21-22-23.9V193c25.8 1 53.1-.6 70.9-.6 31.7 0 55.9 14.4 55.9 45.6 0 21.1-16.7 42.2-39.2 47.5 13.6 24.2 30 45.6 42.2 58.9 7.2 7.8 17.2 14.7 27.2 14.7v7.3zm22.9-135c-23.3 0-32.2-15.7-32.2-32.2V167c0-12.2 8.8-30.4 34-30.4s30.4 17.9 30.4 17.9l-10.7 7.2s-5.5-12.5-19.7-12.5c-7.9 0-19.7 7.3-19.7 19.7v26.8c0 13.4 6.6 23.3 17.9 23.3 14.1 0 21.5-10.9 21.5-26.8h-17.9v-10.7h30.4c0 20.5 4.7 49.9-34 49.9zm-116.5 44.7c-9.4 0-13.6-.3-20-.8v-69.7c6.4-.6 15-.6 22.5-.6 23.3 0 37.2 12.2 37.2 34.5 0 21.9-15 36.6-39.7 36.6z"]},wV={prefix:"fab",iconName:"resolving",icon:[496,512,[],"f3e7","M281.2 278.2c46-13.3 49.6-23.5 44-43.4L314 195.5c-6.1-20.9-18.4-28.1-71.1-12.8L54.7 236.8l28.6 98.6 197.9-57.2zM248.5 8C131.4 8 33.2 88.7 7.2 197.5l221.9-63.9c34.8-10.2 54.2-11.7 79.3-8.2 36.3 6.1 52.7 25 61.4 55.2l10.7 37.8c8.2 28.1 1 50.6-23.5 73.6-19.4 17.4-31.2 24.5-61.4 33.2L203 351.8l220.4 27.1 9.7 34.2-48.1 13.3-286.8-37.3 23 80.2c36.8 22 80.3 34.7 126.3 34.7 137 0 248.5-111.4 248.5-248.3C497 119.4 385.5 8 248.5 8zM38.3 388.6L0 256.8c0 48.5 14.3 93.4 38.3 131.8z"]},kV={prefix:"fab",iconName:"rev",icon:[448,512,[],"f5b2","M289.67 274.89a65.57 65.57 0 1 1-65.56-65.56 65.64 65.64 0 0 1 65.56 65.56zm139.55-5.05h-.13a204.69 204.69 0 0 0-74.32-153l-45.38 26.2a157.07 157.07 0 0 1 71.81 131.84C381.2 361.5 310.73 432 224.11 432S67 361.5 67 274.88c0-81.88 63-149.27 143-156.43v39.12l108.77-62.79L210 32v38.32c-106.7 7.25-191 96-191 204.57 0 111.59 89.12 202.29 200.06 205v.11h210.16V269.84z"]},TV={prefix:"fab",iconName:"rocketchat",icon:[576,512,[],"f3e8","M284.046,224.8a34.114,34.114,0,1,0,34.317,34.113A34.217,34.217,0,0,0,284.046,224.8Zm-110.45,0a34.114,34.114,0,1,0,34.317,34.113A34.217,34.217,0,0,0,173.6,224.8Zm220.923,0a34.114,34.114,0,1,0,34.317,34.113A34.215,34.215,0,0,0,394.519,224.8Zm153.807-55.319c-15.535-24.172-37.31-45.57-64.681-63.618-52.886-34.817-122.374-54-195.666-54a405.975,405.975,0,0,0-72.032,6.357,238.524,238.524,0,0,0-49.51-36.588C99.684-11.7,40.859.711,11.135,11.421A14.291,14.291,0,0,0,5.58,34.782C26.542,56.458,61.222,99.3,52.7,138.252c-33.142,33.9-51.112,74.776-51.112,117.337,0,43.372,17.97,84.248,51.112,118.148,8.526,38.956-26.154,81.816-47.116,103.491a14.284,14.284,0,0,0,5.555,23.34c29.724,10.709,88.549,23.147,155.324-10.2a238.679,238.679,0,0,0,49.51-36.589A405.972,405.972,0,0,0,288,460.14c73.313,0,142.8-19.159,195.667-53.975,27.371-18.049,49.145-39.426,64.679-63.619,17.309-26.923,26.07-55.916,26.07-86.125C574.394,225.4,565.634,196.43,548.326,169.485ZM284.987,409.9a345.65,345.65,0,0,1-89.446-11.5l-20.129,19.393a184.366,184.366,0,0,1-37.138,27.585,145.767,145.767,0,0,1-52.522,14.87c.983-1.771,1.881-3.563,2.842-5.356q30.258-55.68,16.325-100.078c-32.992-25.962-52.778-59.2-52.778-95.4,0-83.1,104.254-150.469,232.846-150.469s232.867,67.373,232.867,150.469C517.854,342.525,413.6,409.9,284.987,409.9Z"]},EV={prefix:"fab",iconName:"rockrms",icon:[496,512,[],"f3e9","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm157.4 419.5h-90l-112-131.3c-17.9-20.4-3.9-56.1 26.6-56.1h75.3l-84.6-99.3-84.3 98.9h-90L193.5 67.2c14.4-18.4 41.3-17.3 54.5 0l157.7 185.1c19 22.8 2 57.2-27.6 56.1-.6 0-74.2.2-74.2.2l101.5 118.9z"]},PV={prefix:"fab",iconName:"rust",icon:[512,512,[],"e07a","M508.52,249.75,486.7,236.24c-.17-2-.34-3.93-.55-5.88l18.72-17.5a7.35,7.35,0,0,0-2.44-12.25l-24-9c-.54-1.88-1.08-3.78-1.67-5.64l15-20.83a7.35,7.35,0,0,0-4.79-11.54l-25.42-4.15c-.9-1.73-1.79-3.45-2.73-5.15l10.68-23.42a7.35,7.35,0,0,0-6.95-10.39l-25.82.91q-1.79-2.22-3.61-4.4L439,81.84A7.36,7.36,0,0,0,430.16,73L405,78.93q-2.17-1.83-4.4-3.61l.91-25.82a7.35,7.35,0,0,0-10.39-7L367.7,53.23c-1.7-.94-3.43-1.84-5.15-2.73L358.4,25.08a7.35,7.35,0,0,0-11.54-4.79L326,35.26c-1.86-.59-3.75-1.13-5.64-1.67l-9-24a7.35,7.35,0,0,0-12.25-2.44l-17.5,18.72c-1.95-.21-3.91-.38-5.88-.55L262.25,3.48a7.35,7.35,0,0,0-12.5,0L236.24,25.3c-2,.17-3.93.34-5.88.55L212.86,7.13a7.35,7.35,0,0,0-12.25,2.44l-9,24c-1.89.55-3.79,1.08-5.66,1.68l-20.82-15a7.35,7.35,0,0,0-11.54,4.79l-4.15,25.41c-1.73.9-3.45,1.79-5.16,2.73L120.88,42.55a7.35,7.35,0,0,0-10.39,7l.92,25.81c-1.49,1.19-3,2.39-4.42,3.61L81.84,73A7.36,7.36,0,0,0,73,81.84L78.93,107c-1.23,1.45-2.43,2.93-3.62,4.41l-25.81-.91a7.42,7.42,0,0,0-6.37,3.26,7.35,7.35,0,0,0-.57,7.13l10.66,23.41c-.94,1.7-1.83,3.43-2.73,5.16L25.08,153.6a7.35,7.35,0,0,0-4.79,11.54l15,20.82c-.59,1.87-1.13,3.77-1.68,5.66l-24,9a7.35,7.35,0,0,0-2.44,12.25l18.72,17.5c-.21,1.95-.38,3.91-.55,5.88L3.48,249.75a7.35,7.35,0,0,0,0,12.5L25.3,275.76c.17,2,.34,3.92.55,5.87L7.13,299.13a7.35,7.35,0,0,0,2.44,12.25l24,9c.55,1.89,1.08,3.78,1.68,5.65l-15,20.83a7.35,7.35,0,0,0,4.79,11.54l25.42,4.15c.9,1.72,1.79,3.45,2.73,5.14L42.56,391.12a7.35,7.35,0,0,0,.57,7.13,7.13,7.13,0,0,0,6.37,3.26l25.83-.91q1.77,2.22,3.6,4.4L73,430.16A7.36,7.36,0,0,0,81.84,439L107,433.07q2.18,1.83,4.41,3.61l-.92,25.82a7.35,7.35,0,0,0,10.39,6.95l23.43-10.68c1.69.94,3.42,1.83,5.14,2.73l4.15,25.42a7.34,7.34,0,0,0,11.54,4.78l20.83-15c1.86.6,3.76,1.13,5.65,1.68l9,24a7.36,7.36,0,0,0,12.25,2.44l17.5-18.72c1.95.21,3.92.38,5.88.55l13.51,21.82a7.35,7.35,0,0,0,12.5,0l13.51-21.82c2-.17,3.93-.34,5.88-.56l17.5,18.73a7.36,7.36,0,0,0,12.25-2.44l9-24c1.89-.55,3.78-1.08,5.65-1.68l20.82,15a7.34,7.34,0,0,0,11.54-4.78l4.15-25.42c1.72-.9,3.45-1.79,5.15-2.73l23.42,10.68a7.35,7.35,0,0,0,10.39-6.95l-.91-25.82q2.22-1.79,4.4-3.61L430.16,439a7.36,7.36,0,0,0,8.84-8.84L433.07,405q1.83-2.17,3.61-4.4l25.82.91a7.23,7.23,0,0,0,6.37-3.26,7.35,7.35,0,0,0,.58-7.13L458.77,367.7c.94-1.7,1.83-3.43,2.73-5.15l25.42-4.15a7.35,7.35,0,0,0,4.79-11.54l-15-20.83c.59-1.87,1.13-3.76,1.67-5.65l24-9a7.35,7.35,0,0,0,2.44-12.25l-18.72-17.5c.21-1.95.38-3.91.55-5.87l21.82-13.51a7.35,7.35,0,0,0,0-12.5Zm-151,129.08A13.91,13.91,0,0,0,341,389.51l-7.64,35.67A187.51,187.51,0,0,1,177,424.44l-7.64-35.66a13.87,13.87,0,0,0-16.46-10.68l-31.51,6.76a187.38,187.38,0,0,1-16.26-19.21H258.3c1.72,0,2.89-.29,2.89-1.91V309.55c0-1.57-1.17-1.91-2.89-1.91H213.47l.05-34.35H262c4.41,0,23.66,1.28,29.79,25.87,1.91,7.55,6.17,32.14,9.06,40,2.89,8.82,14.6,26.46,27.1,26.46H407a187.3,187.3,0,0,1-17.34,20.09Zm25.77,34.49A15.24,15.24,0,1,1,368,398.08h.44A15.23,15.23,0,0,1,383.24,413.32Zm-225.62-.68a15.24,15.24,0,1,1-15.25-15.25h.45A15.25,15.25,0,0,1,157.62,412.64ZM69.57,234.15l32.83-14.6a13.88,13.88,0,0,0,7.06-18.33L102.69,186h26.56V305.73H75.65A187.65,187.65,0,0,1,69.57,234.15ZM58.31,198.09a15.24,15.24,0,0,1,15.23-15.25H74a15.24,15.24,0,1,1-15.67,15.24Zm155.16,24.49.05-35.32h63.26c3.28,0,23.07,3.77,23.07,18.62,0,12.29-15.19,16.7-27.68,16.7ZM399,306.71c-9.8,1.13-20.63-4.12-22-10.09-5.78-32.49-15.39-39.4-30.57-51.4,18.86-11.95,38.46-29.64,38.46-53.26,0-25.52-17.49-41.59-29.4-49.48-16.76-11-35.28-13.23-40.27-13.23H116.32A187.49,187.49,0,0,1,221.21,70.06l23.47,24.6a13.82,13.82,0,0,0,19.6.44l26.26-25a187.51,187.51,0,0,1,128.37,91.43l-18,40.57A14,14,0,0,0,408,220.43l34.59,15.33a187.12,187.12,0,0,1,.4,32.54H423.71c-1.91,0-2.69,1.27-2.69,3.13v8.82C421,301,409.31,305.58,399,306.71ZM240,60.21A15.24,15.24,0,0,1,255.21,45h.45A15.24,15.24,0,1,1,240,60.21ZM436.84,214a15.24,15.24,0,1,1,0-30.48h.44a15.24,15.24,0,0,1-.44,30.48Z"]},DV={prefix:"fab",iconName:"safari",icon:[512,512,[],"f267","M274.69,274.69l-37.38-37.38L166,346ZM256,8C119,8,8,119,8,256S119,504,256,504,504,393,504,256,393,8,256,8ZM411.85,182.79l14.78-6.13A8,8,0,0,1,437.08,181h0a8,8,0,0,1-4.33,10.46L418,197.57a8,8,0,0,1-10.45-4.33h0A8,8,0,0,1,411.85,182.79ZM314.43,94l6.12-14.78A8,8,0,0,1,331,74.92h0a8,8,0,0,1,4.33,10.45l-6.13,14.78a8,8,0,0,1-10.45,4.33h0A8,8,0,0,1,314.43,94ZM256,60h0a8,8,0,0,1,8,8V84a8,8,0,0,1-8,8h0a8,8,0,0,1-8-8V68A8,8,0,0,1,256,60ZM181,74.92a8,8,0,0,1,10.46,4.33L197.57,94a8,8,0,1,1-14.78,6.12l-6.13-14.78A8,8,0,0,1,181,74.92Zm-63.58,42.49h0a8,8,0,0,1,11.31,0L140,128.72A8,8,0,0,1,140,140h0a8,8,0,0,1-11.31,0l-11.31-11.31A8,8,0,0,1,117.41,117.41ZM60,256h0a8,8,0,0,1,8-8H84a8,8,0,0,1,8,8h0a8,8,0,0,1-8,8H68A8,8,0,0,1,60,256Zm40.15,73.21-14.78,6.13A8,8,0,0,1,74.92,331h0a8,8,0,0,1,4.33-10.46L94,314.43a8,8,0,0,1,10.45,4.33h0A8,8,0,0,1,100.15,329.21Zm4.33-136h0A8,8,0,0,1,94,197.57l-14.78-6.12A8,8,0,0,1,74.92,181h0a8,8,0,0,1,10.45-4.33l14.78,6.13A8,8,0,0,1,104.48,193.24ZM197.57,418l-6.12,14.78a8,8,0,0,1-14.79-6.12l6.13-14.78A8,8,0,1,1,197.57,418ZM264,444a8,8,0,0,1-8,8h0a8,8,0,0,1-8-8V428a8,8,0,0,1,8-8h0a8,8,0,0,1,8,8Zm67-6.92h0a8,8,0,0,1-10.46-4.33L314.43,418a8,8,0,0,1,4.33-10.45h0a8,8,0,0,1,10.45,4.33l6.13,14.78A8,8,0,0,1,331,437.08Zm63.58-42.49h0a8,8,0,0,1-11.31,0L372,383.28A8,8,0,0,1,372,372h0a8,8,0,0,1,11.31,0l11.31,11.31A8,8,0,0,1,394.59,394.59ZM286.25,286.25,110.34,401.66,225.75,225.75,401.66,110.34ZM437.08,331h0a8,8,0,0,1-10.45,4.33l-14.78-6.13a8,8,0,0,1-4.33-10.45h0A8,8,0,0,1,418,314.43l14.78,6.12A8,8,0,0,1,437.08,331ZM444,264H428a8,8,0,0,1-8-8h0a8,8,0,0,1,8-8h16a8,8,0,0,1,8,8h0A8,8,0,0,1,444,264Z"]},OV={prefix:"fab",iconName:"salesforce",icon:[640,512,[],"f83b","M248.89 245.64h-26.35c.69-5.16 3.32-14.12 13.64-14.12 6.75 0 11.97 3.82 12.71 14.12zm136.66-13.88c-.47 0-14.11-1.77-14.11 20s13.63 20 14.11 20c13 0 14.11-13.54 14.11-20 0-21.76-13.66-20-14.11-20zm-243.22 23.76a8.63 8.63 0 0 0-3.29 7.29c0 4.78 2.08 6.05 3.29 7.05 4.7 3.7 15.07 2.12 20.93.95v-16.94c-5.32-1.07-16.73-1.96-20.93 1.65zM640 232c0 87.58-80 154.39-165.36 136.43-18.37 33-70.73 70.75-132.2 41.63-41.16 96.05-177.89 92.18-213.81-5.17C8.91 428.78-50.19 266.52 53.36 205.61 18.61 126.18 76 32 167.67 32a124.24 124.24 0 0 1 98.56 48.7c20.7-21.4 49.4-34.81 81.15-34.81 42.34 0 79 23.52 98.8 58.57C539 63.78 640 132.69 640 232zm-519.55 31.8c0-11.76-11.69-15.17-17.87-17.17-5.27-2.11-13.41-3.51-13.41-8.94 0-9.46 17-6.66 25.17-2.12 0 0 1.17.71 1.64-.47.24-.7 2.36-6.58 2.59-7.29a1.13 1.13 0 0 0-.7-1.41c-12.33-7.63-40.7-8.51-40.7 12.7 0 12.46 11.49 15.44 17.88 17.17 4.72 1.58 13.17 3 13.17 8.7 0 4-3.53 7.06-9.17 7.06a31.76 31.76 0 0 1-19-6.35c-.47-.23-1.42-.71-1.65.71l-2.4 7.47c-.47.94.23 1.18.23 1.41 1.75 1.4 10.3 6.59 22.82 6.59 13.17 0 21.4-7.06 21.4-18.11zm32-42.58c-10.13 0-18.66 3.17-21.4 5.18a1 1 0 0 0-.24 1.41l2.59 7.06a1 1 0 0 0 1.18.7c.65 0 6.8-4 16.93-4 4 0 7.06.71 9.18 2.36 3.6 2.8 3.06 8.29 3.06 10.58-4.79-.3-19.11-3.44-29.41 3.76a16.92 16.92 0 0 0-7.34 14.54c0 5.9 1.51 10.4 6.59 14.35 12.24 8.16 36.28 2 38.1 1.41 1.58-.32 3.53-.66 3.53-1.88v-33.88c.04-4.61.32-21.64-22.78-21.64zM199 200.24a1.11 1.11 0 0 0-1.18-1.18H188a1.11 1.11 0 0 0-1.17 1.18v79a1.11 1.11 0 0 0 1.17 1.18h9.88a1.11 1.11 0 0 0 1.18-1.18zm55.75 28.93c-2.1-2.31-6.79-7.53-17.65-7.53-3.51 0-14.16.23-20.7 8.94-6.35 7.63-6.58 18.11-6.58 21.41 0 3.12.15 14.26 7.06 21.17 2.64 2.91 9.06 8.23 22.81 8.23 10.82 0 16.47-2.35 18.58-3.76.47-.24.71-.71.24-1.88l-2.35-6.83a1.26 1.26 0 0 0-1.41-.7c-2.59.94-6.35 2.82-15.29 2.82-17.42 0-16.85-14.74-16.94-16.7h37.17a1.23 1.23 0 0 0 1.17-.94c-.29 0 2.07-14.7-6.09-24.23zm36.69 52.69c13.17 0 21.41-7.06 21.41-18.11 0-11.76-11.7-15.17-17.88-17.17-4.14-1.66-13.41-3.38-13.41-8.94 0-3.76 3.29-6.35 8.47-6.35a38.11 38.11 0 0 1 16.7 4.23s1.18.71 1.65-.47c.23-.7 2.35-6.58 2.58-7.29a1.13 1.13 0 0 0-.7-1.41c-7.91-4.9-16.74-4.94-20.23-4.94-12 0-20.46 7.29-20.46 17.64 0 12.46 11.48 15.44 17.87 17.17 6.11 2 13.17 3.26 13.17 8.7 0 4-3.52 7.06-9.17 7.06a31.8 31.8 0 0 1-19-6.35 1 1 0 0 0-1.65.71l-2.35 7.52c-.47.94.23 1.18.23 1.41 1.72 1.4 10.33 6.59 22.79 6.59zM357.09 224c0-.71-.24-1.18-1.18-1.18h-11.76c0-.14.94-8.94 4.47-12.47 4.16-4.15 11.76-1.64 12-1.64 1.17.47 1.41 0 1.64-.47l2.83-7.77c.7-.94 0-1.17-.24-1.41-5.09-2-17.35-2.87-24.46 4.24-5.48 5.48-7 13.92-8 19.52h-8.47a1.28 1.28 0 0 0-1.17 1.18l-1.42 7.76c0 .7.24 1.17 1.18 1.17h8.23c-8.51 47.9-8.75 50.21-10.35 55.52-1.08 3.62-3.29 6.9-5.88 7.76-.09 0-3.88 1.68-9.64-.24 0 0-.94-.47-1.41.71-.24.71-2.59 6.82-2.83 7.53s0 1.41.47 1.41c5.11 2 13 1.77 17.88 0 6.28-2.28 9.72-7.89 11.53-12.94 2.75-7.71 2.81-9.79 11.76-59.74h12.23a1.29 1.29 0 0 0 1.18-1.18zm53.39 16c-.56-1.68-5.1-18.11-25.17-18.11-15.25 0-23 10-25.16 18.11-1 3-3.18 14 0 23.52.09.3 4.41 18.12 25.16 18.12 14.95 0 22.9-9.61 25.17-18.12 3.21-9.61 1.01-20.52 0-23.52zm45.4-16.7c-5-1.65-16.62-1.9-22.11 5.41v-4.47a1.11 1.11 0 0 0-1.18-1.17h-9.4a1.11 1.11 0 0 0-1.18 1.17v55.28a1.12 1.12 0 0 0 1.18 1.18h9.64a1.12 1.12 0 0 0 1.18-1.18v-27.77c0-2.91.05-11.37 4.46-15.05 4.9-4.9 12-3.36 13.41-3.06a1.57 1.57 0 0 0 1.41-.94 74 74 0 0 0 3.06-8 1.16 1.16 0 0 0-.47-1.41zm46.81 54.1l-2.12-7.29c-.47-1.18-1.41-.71-1.41-.71-4.23 1.82-10.15 1.89-11.29 1.89-4.64 0-17.17-1.13-17.17-19.76 0-6.23 1.85-19.76 16.47-19.76a34.85 34.85 0 0 1 11.52 1.65s.94.47 1.18-.71c.94-2.59 1.64-4.47 2.59-7.53.23-.94-.47-1.17-.71-1.17-11.59-3.87-22.34-2.53-27.76 0-1.59.74-16.23 6.49-16.23 27.52 0 2.9-.58 30.11 28.94 30.11a44.45 44.45 0 0 0 15.52-2.83 1.3 1.3 0 0 0 .47-1.42zm53.87-39.52c-.8-3-5.37-16.23-22.35-16.23-16 0-23.52 10.11-25.64 18.59a38.58 38.58 0 0 0-1.65 11.76c0 25.87 18.84 29.4 29.88 29.4 10.82 0 16.46-2.35 18.58-3.76.47-.24.71-.71.24-1.88l-2.36-6.83a1.26 1.26 0 0 0-1.41-.7c-2.59.94-6.35 2.82-15.29 2.82-17.42 0-16.85-14.74-16.93-16.7h37.16a1.25 1.25 0 0 0 1.18-.94c-.24-.01.94-7.07-1.41-15.54zm-23.29-6.35c-10.33 0-13 9-13.64 14.12H546c-.88-11.92-7.62-14.13-12.73-14.13z"]},IV={prefix:"fab",iconName:"sass",icon:[640,512,[],"f41e","M301.84 378.92c-.3.6-.6 1.08 0 0zm249.13-87a131.16 131.16 0 0 0-58 13.5c-5.9-11.9-12-22.3-13-30.1-1.2-9.1-2.5-14.5-1.1-25.3s7.7-26.1 7.6-27.2-1.4-6.6-14.3-6.7-24 2.5-25.29 5.9a122.83 122.83 0 0 0-5.3 19.1c-2.3 11.7-25.79 53.5-39.09 75.3-4.4-8.5-8.1-16-8.9-22-1.2-9.1-2.5-14.5-1.1-25.3s7.7-26.1 7.6-27.2-1.4-6.6-14.29-6.7-24 2.5-25.3 5.9-2.7 11.4-5.3 19.1-33.89 77.3-42.08 95.4c-4.2 9.2-7.8 16.6-10.4 21.6-.4.8-.7 1.3-.9 1.7.3-.5.5-1 .5-.8-2.2 4.3-3.5 6.7-3.5 6.7v.1c-1.7 3.2-3.6 6.1-4.5 6.1-.6 0-1.9-8.4.3-19.9 4.7-24.2 15.8-61.8 15.7-63.1-.1-.7 2.1-7.2-7.3-10.7-9.1-3.3-12.4 2.2-13.2 2.2s-1.4 2-1.4 2 10.1-42.4-19.39-42.4c-18.4 0-44 20.2-56.58 38.5-7.9 4.3-25 13.6-43 23.5-6.9 3.8-14 7.7-20.7 11.4-.5-.5-.9-1-1.4-1.5-35.79-38.2-101.87-65.2-99.07-116.5 1-18.7 7.5-67.8 127.07-127.4 98-48.8 176.35-35.4 189.84-5.6 19.4 42.5-41.89 121.6-143.66 133-38.79 4.3-59.18-10.7-64.28-16.3-5.3-5.9-6.1-6.2-8.1-5.1-3.3 1.8-1.2 7 0 10.1 3 7.9 15.5 21.9 36.79 28.9 18.7 6.1 64.18 9.5 119.17-11.8 61.78-23.8 109.87-90.1 95.77-145.6C386.52 18.32 293-.18 204.57 31.22c-52.69 18.7-109.67 48.1-150.66 86.4-48.69 45.6-56.48 85.3-53.28 101.9 11.39 58.9 92.57 97.3 125.06 125.7-1.6.9-3.1 1.7-4.5 2.5-16.29 8.1-78.18 40.5-93.67 74.7-17.5 38.8 2.9 66.6 16.29 70.4 41.79 11.6 84.58-9.3 107.57-43.6s20.2-79.1 9.6-99.5c-.1-.3-.3-.5-.4-.8 4.2-2.5 8.5-5 12.8-7.5 8.29-4.9 16.39-9.4 23.49-13.3-4 10.8-6.9 23.8-8.4 42.6-1.8 22 7.3 50.5 19.1 61.7 5.2 4.9 11.49 5 15.39 5 13.8 0 20-11.4 26.89-25 8.5-16.6 16-35.9 16-35.9s-9.4 52.2 16.3 52.2c9.39 0 18.79-12.1 23-18.3v.1s.2-.4.7-1.2c1-1.5 1.5-2.4 1.5-2.4v-.3c3.8-6.5 12.1-21.4 24.59-46 16.2-31.8 31.69-71.5 31.69-71.5a201.24 201.24 0 0 0 6.2 25.8c2.8 9.5 8.7 19.9 13.4 30-3.8 5.2-6.1 8.2-6.1 8.2a.31.31 0 0 0 .1.2c-3 4-6.4 8.3-9.9 12.5-12.79 15.2-28 32.6-30 37.6-2.4 5.9-1.8 10.3 2.8 13.7 3.4 2.6 9.4 3 15.69 2.5 11.5-.8 19.6-3.6 23.5-5.4a82.2 82.2 0 0 0 20.19-10.6c12.5-9.2 20.1-22.4 19.4-39.8-.4-9.6-3.5-19.2-7.3-28.2 1.1-1.6 2.3-3.3 3.4-5C434.8 301.72 450.1 270 450.1 270a201.24 201.24 0 0 0 6.2 25.8c2.4 8.1 7.09 17 11.39 25.7-18.59 15.1-30.09 32.6-34.09 44.1-7.4 21.3-1.6 30.9 9.3 33.1 4.9 1 11.9-1.3 17.1-3.5a79.46 79.46 0 0 0 21.59-11.1c12.5-9.2 24.59-22.1 23.79-39.6-.3-7.9-2.5-15.8-5.4-23.4 15.7-6.6 36.09-10.2 62.09-7.2 55.68 6.5 66.58 41.3 64.48 55.8s-13.8 22.6-17.7 25-5.1 3.3-4.8 5.1c.5 2.6 2.3 2.5 5.6 1.9 4.6-.8 29.19-11.8 30.29-38.7 1.6-34-31.09-71.4-89-71.1zm-429.18 144.7c-18.39 20.1-44.19 27.7-55.28 21.3C54.61 451 59.31 421.42 82 400c13.8-13 31.59-25 43.39-32.4 2.7-1.6 6.6-4 11.4-6.9.8-.5 1.2-.7 1.2-.7.9-.6 1.9-1.1 2.9-1.7 8.29 30.4.3 57.2-19.1 78.3zm134.36-91.4c-6.4 15.7-19.89 55.7-28.09 53.6-7-1.8-11.3-32.3-1.4-62.3 5-15.1 15.6-33.1 21.9-40.1 10.09-11.3 21.19-14.9 23.79-10.4 3.5 5.9-12.2 49.4-16.2 59.2zm111 53c-2.7 1.4-5.2 2.3-6.4 1.6-.9-.5 1.1-2.4 1.1-2.4s13.9-14.9 19.4-21.7c3.2-4 6.9-8.7 10.89-13.9 0 .5.1 1 .1 1.6-.13 17.9-17.32 30-25.12 34.8zm85.58-19.5c-2-1.4-1.7-6.1 5-20.7 2.6-5.7 8.59-15.3 19-24.5a36.18 36.18 0 0 1 1.9 10.8c-.1 22.5-16.2 30.9-25.89 34.4z"]},BV={prefix:"fab",iconName:"schlix",icon:[448,512,[],"f3ea","M350.5 157.7l-54.2-46.1 73.4-39 78.3 44.2-97.5 40.9zM192 122.1l45.7-28.2 34.7 34.6-55.4 29-25-35.4zm-65.1 6.6l31.9-22.1L176 135l-36.7 22.5-12.4-28.8zm-23.3 88.2l-8.8-34.8 29.6-18.3 13.1 35.3-33.9 17.8zm-21.2-83.7l23.9-18.1 8.9 24-26.7 18.3-6.1-24.2zM59 206.5l-3.6-28.4 22.3-15.5 6.1 28.7L59 206.5zm-30.6 16.6l20.8-12.8 3.3 33.4-22.9 12-1.2-32.6zM1.4 268l19.2-10.2.4 38.2-21 8.8L1.4 268zm59.1 59.3l-28.3 8.3-1.6-46.8 25.1-10.7 4.8 49.2zM99 263.2l-31.1 13-5.2-40.8L90.1 221l8.9 42.2zM123.2 377l-41.6 5.9-8.1-63.5 35.2-10.8 14.5 68.4zm28.5-139.9l21.2 57.1-46.2 13.6-13.7-54.1 38.7-16.6zm85.7 230.5l-70.9-3.3-24.3-95.8 55.2-8.6 40 107.7zm-84.9-279.7l42.2-22.4 28 45.9-50.8 21.3-19.4-44.8zm41 94.9l61.3-18.7 52.8 86.6-79.8 11.3-34.3-79.2zm51.4-85.6l67.3-28.8 65.5 65.4-88.6 26.2-44.2-62.8z"]},RV={prefix:"fab",iconName:"scribd",icon:[384,512,[],"f28a","M42.3 252.7c-16.1-19-24.7-45.9-24.8-79.9 0-100.4 75.2-153.1 167.2-153.1 98.6-1.6 156.8 49 184.3 70.6l-50.5 72.1-37.3-24.6 26.9-38.6c-36.5-24-79.4-36.5-123-35.8-50.7-.8-111.7 27.2-111.7 76.2 0 18.7 11.2 20.7 28.6 15.6 23.3-5.3 41.9.6 55.8 14 26.4 24.3 23.2 67.6-.7 91.9-29.2 29.5-85.2 27.3-114.8-8.4zm317.7 5.9c-15.5-18.8-38.9-29.4-63.2-28.6-38.1-2-71.1 28-70.5 67.2-.7 16.8 6 33 18.4 44.3 14.1 13.9 33 19.7 56.3 14.4 17.4-5.1 28.6-3.1 28.6 15.6 0 4.3-.5 8.5-1.4 12.7-16.7 40.9-59.5 64.4-121.4 64.4-51.9.2-102.4-16.4-144.1-47.3l33.7-39.4-35.6-27.4L0 406.3l15.4 13.8c52.5 46.8 120.4 72.5 190.7 72.2 51.4 0 94.4-10.5 133.6-44.1 57.1-51.4 54.2-149.2 20.3-189.6z"]},ZV={prefix:"fab",iconName:"searchengin",icon:[460,512,[],"f3eb","M220.6 130.3l-67.2 28.2V43.2L98.7 233.5l54.7-24.2v130.3l67.2-209.3zm-83.2-96.7l-1.3 4.7-15.2 52.9C80.6 106.7 52 145.8 52 191.5c0 52.3 34.3 95.9 83.4 105.5v53.6C57.5 340.1 0 272.4 0 191.6c0-80.5 59.8-147.2 137.4-158zm311.4 447.2c-11.2 11.2-23.1 12.3-28.6 10.5-5.4-1.8-27.1-19.9-60.4-44.4-33.3-24.6-33.6-35.7-43-56.7-9.4-20.9-30.4-42.6-57.5-52.4l-9.7-14.7c-24.7 16.9-53 26.9-81.3 28.7l2.1-6.6 15.9-49.5c46.5-11.9 80.9-54 80.9-104.2 0-54.5-38.4-102.1-96-107.1V32.3C254.4 37.4 320 106.8 320 191.6c0 33.6-11.2 64.7-29 90.4l14.6 9.6c9.8 27.1 31.5 48 52.4 57.4s32.2 9.7 56.8 43c24.6 33.2 42.7 54.9 44.5 60.3s.7 17.3-10.5 28.5zm-9.9-17.9c0-4.4-3.6-8-8-8s-8 3.6-8 8 3.6 8 8 8 8-3.6 8-8z"]},jV={prefix:"fab",iconName:"sellcast",icon:[448,512,[],"f2da","M353.4 32H94.7C42.6 32 0 74.6 0 126.6v258.7C0 437.4 42.6 480 94.7 480h258.7c52.1 0 94.7-42.6 94.7-94.6V126.6c0-52-42.6-94.6-94.7-94.6zm-50 316.4c-27.9 48.2-89.9 64.9-138.2 37.2-22.9 39.8-54.9 8.6-42.3-13.2l15.7-27.2c5.9-10.3 19.2-13.9 29.5-7.9 18.6 10.8-.1-.1 18.5 10.7 27.6 15.9 63.4 6.3 79.4-21.3 15.9-27.6 6.3-63.4-21.3-79.4-17.8-10.2-.6-.4-18.6-10.6-24.6-14.2-3.4-51.9 21.6-37.5 18.6 10.8-.1-.1 18.5 10.7 48.4 28 65.1 90.3 37.2 138.5zm21.8-208.8c-17 29.5-16.3 28.8-19 31.5-6.5 6.5-16.3 8.7-26.5 3.6-18.6-10.8.1.1-18.5-10.7-27.6-15.9-63.4-6.3-79.4 21.3s-6.3 63.4 21.3 79.4c0 0 18.5 10.6 18.6 10.6 24.6 14.2 3.4 51.9-21.6 37.5-18.6-10.8.1.1-18.5-10.7-48.2-27.8-64.9-90.1-37.1-138.4 27.9-48.2 89.9-64.9 138.2-37.2l4.8-8.4c14.3-24.9 52-3.3 37.7 21.5z"]},FV={prefix:"fab",iconName:"sellsy",icon:[640,512,[],"f213","M539.71 237.308c3.064-12.257 4.29-24.821 4.29-37.384C544 107.382 468.618 32 376.076 32c-77.22 0-144.634 53.012-163.02 127.781-15.322-13.176-34.934-20.53-55.157-20.53-46.271 0-83.962 37.69-83.962 83.961 0 7.354.92 15.015 3.065 22.369-42.9 20.225-70.785 63.738-70.785 111.234C6.216 424.843 61.68 480 129.401 480h381.198c67.72 0 123.184-55.157 123.184-123.184.001-56.384-38.916-106.025-94.073-119.508zM199.88 401.554c0 8.274-7.048 15.321-15.321 15.321H153.61c-8.274 0-15.321-7.048-15.321-15.321V290.626c0-8.273 7.048-15.321 15.321-15.321h30.949c8.274 0 15.321 7.048 15.321 15.321v110.928zm89.477 0c0 8.274-7.048 15.321-15.322 15.321h-30.949c-8.274 0-15.321-7.048-15.321-15.321V270.096c0-8.274 7.048-15.321 15.321-15.321h30.949c8.274 0 15.322 7.048 15.322 15.321v131.458zm89.477 0c0 8.274-7.047 15.321-15.321 15.321h-30.949c-8.274 0-15.322-7.048-15.322-15.321V238.84c0-8.274 7.048-15.321 15.322-15.321h30.949c8.274 0 15.321 7.048 15.321 15.321v162.714zm87.027 0c0 8.274-7.048 15.321-15.322 15.321h-28.497c-8.274 0-15.321-7.048-15.321-15.321V176.941c0-8.579 7.047-15.628 15.321-15.628h28.497c8.274 0 15.322 7.048 15.322 15.628v224.613z"]},qV={prefix:"fab",iconName:"servicestack",icon:[496,512,[],"f3ec","M88 216c81.7 10.2 273.7 102.3 304 232H0c99.5-8.1 184.5-137 88-232zm32-152c32.3 35.6 47.7 83.9 46.4 133.6C249.3 231.3 373.7 321.3 400 448h96C455.3 231.9 222.8 79.5 120 64z"]},UV={prefix:"fab",iconName:"shirtsinbulk",icon:[448,512,[],"f214","M100 410.3l30.6 13.4 4.4-9.9-30.6-13.4zm39.4 17.5l30.6 13.4 4.4-9.9-30.6-13.4zm172.1-14l4.4 9.9 30.6-13.4-4.4-9.9zM179.1 445l30.3 13.7 4.4-9.9-30.3-13.4zM60.4 392.8L91 406.2l4.4-9.6-30.6-13.7zm211.4 38.5l4.4 9.9 30.6-13.4-4.4-9.9zm-39.3 17.5l4.4 9.9 30.6-13.7-4.4-9.6zm118.4-52.2l4.4 9.6 30.6-13.4-4.4-9.9zM170 46.6h-33.5v10.5H170zm-47.2 0H89.2v10.5h33.5zm-47.3 0H42.3v10.5h33.3zm141.5 0h-33.2v10.5H217zm94.5 0H278v10.5h33.5zm47.3 0h-33.5v10.5h33.5zm-94.6 0H231v10.5h33.2zm141.5 0h-33.3v10.5h33.3zM52.8 351.1H42v33.5h10.8zm70-215.9H89.2v10.5h33.5zm-70 10.6h22.8v-10.5H42v33.5h10.8zm168.9 228.6c50.5 0 91.3-40.8 91.3-91.3 0-50.2-40.8-91.3-91.3-91.3-50.2 0-91.3 41.1-91.3 91.3 0 50.5 41.1 91.3 91.3 91.3zm-48.2-111.1c0-25.4 29.5-31.8 49.6-31.8 16.9 0 29.2 5.8 44.3 12l-8.8 16.9h-.9c-6.4-9.9-24.8-13.1-35.6-13.1-9 0-29.8 1.8-29.8 14.9 0 21.6 78.5-10.2 78.5 37.9 0 25.4-31.5 31.2-51 31.2-18.1 0-32.4-2.9-47.2-12.2l9-18.4h.9c6.1 12.2 23.6 14.9 35.9 14.9 8.7 0 32.7-1.2 32.7-14.3 0-26.1-77.6 6.3-77.6-38zM52.8 178.4H42V212h10.8zm342.4 206.2H406v-33.5h-10.8zM52.8 307.9H42v33.5h10.8zM0 3.7v406l221.7 98.6L448 409.7V3.7zm418.8 387.1L222 476.5 29.2 390.8V120.7h389.7v270.1zm0-299.3H29.2V32.9h389.7v58.6zm-366 130.1H42v33.5h10.8zm0 43.2H42v33.5h10.8zM170 135.2h-33.5v10.5H170zm225.2 163.1H406v-33.5h-10.8zm0-43.2H406v-33.5h-10.8zM217 135.2h-33.2v10.5H217zM395.2 212H406v-33.5h-10.8zm0 129.5H406V308h-10.8zm-131-206.3H231v10.5h33.2zm47.3 0H278v10.5h33.5zm83.7 33.6H406v-33.5h-33.5v10.5h22.8zm-36.4-33.6h-33.5v10.5h33.5z"]},WV={prefix:"fab",iconName:"shopify",icon:[448,512,[],"e057","M388.32,104.1a4.66,4.66,0,0,0-4.4-4c-2,0-37.23-.8-37.23-.8s-21.61-20.82-29.62-28.83V503.2L442.76,472S388.72,106.5,388.32,104.1ZM288.65,70.47a116.67,116.67,0,0,0-7.21-17.61C271,32.85,255.42,22,237,22a15,15,0,0,0-4,.4c-.4-.8-1.2-1.2-1.6-2C223.4,11.63,213,7.63,200.58,8c-24,.8-48,18-67.25,48.83-13.61,21.62-24,48.84-26.82,70.06-27.62,8.4-46.83,14.41-47.23,14.81-14,4.4-14.41,4.8-16,18-1.2,10-38,291.82-38,291.82L307.86,504V65.67a41.66,41.66,0,0,0-4.4.4S297.86,67.67,288.65,70.47ZM233.41,87.69c-16,4.8-33.63,10.4-50.84,15.61,4.8-18.82,14.41-37.63,25.62-50,4.4-4.4,10.41-9.61,17.21-12.81C232.21,54.86,233.81,74.48,233.41,87.69ZM200.58,24.44A27.49,27.49,0,0,1,215,28c-6.4,3.2-12.81,8.41-18.81,14.41-15.21,16.42-26.82,42-31.62,66.45-14.42,4.41-28.83,8.81-42,12.81C131.33,83.28,163.75,25.24,200.58,24.44ZM154.15,244.61c1.6,25.61,69.25,31.22,73.25,91.66,2.8,47.64-25.22,80.06-65.65,82.47-48.83,3.2-75.65-25.62-75.65-25.62l10.4-44s26.82,20.42,48.44,18.82c14-.8,19.22-12.41,18.81-20.42-2-33.62-57.24-31.62-60.84-86.86-3.2-46.44,27.22-93.27,94.47-97.68,26-1.6,39.23,4.81,39.23,4.81L221.4,225.39s-17.21-8-37.63-6.4C154.15,221,153.75,239.8,154.15,244.61ZM249.42,82.88c0-12-1.6-29.22-7.21-43.63,18.42,3.6,27.22,24,31.23,36.43Q262.63,78.68,249.42,82.88Z"]},GV={prefix:"fab",iconName:"shopware",icon:[512,512,[],"f5b5","M403.5 455.41A246.17 246.17 0 0 1 256 504C118.81 504 8 393 8 256 8 118.81 119 8 256 8a247.39 247.39 0 0 1 165.7 63.5 3.57 3.57 0 0 1-2.86 6.18A418.62 418.62 0 0 0 362.13 74c-129.36 0-222.4 53.47-222.4 155.35 0 109 92.13 145.88 176.83 178.73 33.64 13 65.4 25.36 87 41.59a3.58 3.58 0 0 1 0 5.72zM503 233.09a3.64 3.64 0 0 0-1.27-2.44c-51.76-43-93.62-60.48-144.48-60.48-84.13 0-80.25 52.17-80.25 53.63 0 42.6 52.06 62 112.34 84.49 31.07 11.59 63.19 23.57 92.68 39.93a3.57 3.57 0 0 0 5-1.82A249 249 0 0 0 503 233.09z"]},_V={prefix:"fab",iconName:"simplybuilt",icon:[512,512,[],"f215","M481.2 64h-106c-14.5 0-26.6 11.8-26.6 26.3v39.6H163.3V90.3c0-14.5-12-26.3-26.6-26.3h-106C16.1 64 4.3 75.8 4.3 90.3v331.4c0 14.5 11.8 26.3 26.6 26.3h450.4c14.8 0 26.6-11.8 26.6-26.3V90.3c-.2-14.5-12-26.3-26.7-26.3zM149.8 355.8c-36.6 0-66.4-29.7-66.4-66.4 0-36.9 29.7-66.6 66.4-66.6 36.9 0 66.6 29.7 66.6 66.6 0 36.7-29.7 66.4-66.6 66.4zm212.4 0c-36.9 0-66.6-29.7-66.6-66.6 0-36.6 29.7-66.4 66.6-66.4 36.6 0 66.4 29.7 66.4 66.4 0 36.9-29.8 66.6-66.4 66.6z"]},$V={prefix:"fab",iconName:"sistrix",icon:[448,512,[],"f3ee","M448 449L301.2 300.2c20-27.9 31.9-62.2 31.9-99.2 0-93.1-74.7-168.9-166.5-168.9C74.7 32 0 107.8 0 200.9s74.7 168.9 166.5 168.9c39.8 0 76.3-14.2 105-37.9l146 148.1 30.5-31zM166.5 330.8c-70.6 0-128.1-58.3-128.1-129.9S95.9 71 166.5 71s128.1 58.3 128.1 129.9-57.4 129.9-128.1 129.9z"]},YV={prefix:"fab",iconName:"sith",icon:[448,512,[],"f512","M0 32l69.71 118.75-58.86-11.52 69.84 91.03a146.741 146.741 0 0 0 0 51.45l-69.84 91.03 58.86-11.52L0 480l118.75-69.71-11.52 58.86 91.03-69.84c17.02 3.04 34.47 3.04 51.48 0l91.03 69.84-11.52-58.86L448 480l-69.71-118.78 58.86 11.52-69.84-91.03c3.03-17.01 3.04-34.44 0-51.45l69.84-91.03-58.86 11.52L448 32l-118.75 69.71 11.52-58.9-91.06 69.87c-8.5-1.52-17.1-2.29-25.71-2.29s-17.21.78-25.71 2.29l-91.06-69.87 11.52 58.9L0 32zm224 99.78c31.8 0 63.6 12.12 87.85 36.37 48.5 48.5 48.49 127.21 0 175.7s-127.2 48.46-175.7-.03c-48.5-48.5-48.49-127.21 0-175.7 24.24-24.25 56.05-36.34 87.85-36.34zm0 36.66c-22.42 0-44.83 8.52-61.92 25.61-34.18 34.18-34.19 89.68 0 123.87s89.65 34.18 123.84 0c34.18-34.18 34.19-89.68 0-123.87-17.09-17.09-39.5-25.61-61.92-25.61z"]},KV={prefix:"fab",iconName:"sketch",icon:[512,512,[],"f7c6","M27.5 162.2L9 187.1h90.5l6.9-130.7-78.9 105.8zM396.3 45.7L267.7 32l135.7 147.2-7.1-133.5zM112.2 218.3l-11.2-22H9.9L234.8 458zm2-31.2h284l-81.5-88.5L256.3 33zm297.3 9.1L277.6 458l224.8-261.7h-90.9zM415.4 69L406 56.4l.9 17.3 6.1 113.4h90.3zM113.5 93.5l-4.6 85.6L244.7 32 116.1 45.7zm287.7 102.7h-290l42.4 82.9L256.3 480l144.9-283.8z"]},JV={prefix:"fab",iconName:"skyatlas",icon:[640,512,[],"f216","M640 329.3c0 65.9-52.5 114.4-117.5 114.4-165.9 0-196.6-249.7-359.7-249.7-146.9 0-147.1 212.2 5.6 212.2 42.5 0 90.9-17.8 125.3-42.5 5.6-4.1 16.9-16.3 22.8-16.3s10.9 5 10.9 10.9c0 7.8-13.1 19.1-18.7 24.1-40.9 35.6-100.3 61.2-154.7 61.2-83.4.1-154-59-154-144.9s67.5-149.1 152.8-149.1c185.3 0 222.5 245.9 361.9 245.9 99.9 0 94.8-139.7 3.4-139.7-17.5 0-35 11.6-46.9 11.6-8.4 0-15.9-7.2-15.9-15.6 0-11.6 5.3-23.7 5.3-36.3 0-66.6-50.9-114.7-116.9-114.7-53.1 0-80 36.9-88.8 36.9-6.2 0-11.2-5-11.2-11.2 0-5.6 4.1-10.3 7.8-14.4 25.3-28.8 64.7-43.7 102.8-43.7 79.4 0 139.1 58.4 139.1 137.8 0 6.9-.3 13.7-1.2 20.6 11.9-3.1 24.1-4.7 35.9-4.7 60.7 0 111.9 45.3 111.9 107.2z"]},QV={prefix:"fab",iconName:"skype",icon:[448,512,[],"f17e","M424.7 299.8c2.9-14 4.7-28.9 4.7-43.8 0-113.5-91.9-205.3-205.3-205.3-14.9 0-29.7 1.7-43.8 4.7C161.3 40.7 137.7 32 112 32 50.2 32 0 82.2 0 144c0 25.7 8.7 49.3 23.3 68.2-2.9 14-4.7 28.9-4.7 43.8 0 113.5 91.9 205.3 205.3 205.3 14.9 0 29.7-1.7 43.8-4.7 19 14.6 42.6 23.3 68.2 23.3 61.8 0 112-50.2 112-112 .1-25.6-8.6-49.2-23.2-68.1zm-194.6 91.5c-65.6 0-120.5-29.2-120.5-65 0-16 9-30.6 29.5-30.6 31.2 0 34.1 44.9 88.1 44.9 25.7 0 42.3-11.4 42.3-26.3 0-18.7-16-21.6-42-28-62.5-15.4-117.8-22-117.8-87.2 0-59.2 58.6-81.1 109.1-81.1 55.1 0 110.8 21.9 110.8 55.4 0 16.9-11.4 31.8-30.3 31.8-28.3 0-29.2-33.5-75-33.5-25.7 0-42 7-42 22.5 0 19.8 20.8 21.8 69.1 33 41.4 9.3 90.7 26.8 90.7 77.6 0 59.1-57.1 86.5-112 86.5z"]},XV={prefix:"fab",iconName:"slack",icon:[448,512,[],"f198","M94.12 315.1c0 25.9-21.16 47.06-47.06 47.06S0 341 0 315.1c0-25.9 21.16-47.06 47.06-47.06h47.06v47.06zm23.72 0c0-25.9 21.16-47.06 47.06-47.06s47.06 21.16 47.06 47.06v117.84c0 25.9-21.16 47.06-47.06 47.06s-47.06-21.16-47.06-47.06V315.1zm47.06-188.98c-25.9 0-47.06-21.16-47.06-47.06S139 32 164.9 32s47.06 21.16 47.06 47.06v47.06H164.9zm0 23.72c25.9 0 47.06 21.16 47.06 47.06s-21.16 47.06-47.06 47.06H47.06C21.16 243.96 0 222.8 0 196.9s21.16-47.06 47.06-47.06H164.9zm188.98 47.06c0-25.9 21.16-47.06 47.06-47.06 25.9 0 47.06 21.16 47.06 47.06s-21.16 47.06-47.06 47.06h-47.06V196.9zm-23.72 0c0 25.9-21.16 47.06-47.06 47.06-25.9 0-47.06-21.16-47.06-47.06V79.06c0-25.9 21.16-47.06 47.06-47.06 25.9 0 47.06 21.16 47.06 47.06V196.9zM283.1 385.88c25.9 0 47.06 21.16 47.06 47.06 0 25.9-21.16 47.06-47.06 47.06-25.9 0-47.06-21.16-47.06-47.06v-47.06h47.06zm0-23.72c-25.9 0-47.06-21.16-47.06-47.06 0-25.9 21.16-47.06 47.06-47.06h117.84c25.9 0 47.06 21.16 47.06 47.06 0 25.9-21.16 47.06-47.06 47.06H283.1z"]},cx={prefix:"fab",iconName:"slack-hash",icon:[448,512,[],"f3ef","M446.2 270.4c-6.2-19-26.9-29.1-46-22.9l-45.4 15.1-30.3-90 45.4-15.1c19.1-6.2 29.1-26.8 23-45.9-6.2-19-26.9-29.1-46-22.9l-45.4 15.1-15.7-47c-6.2-19-26.9-29.1-46-22.9-19.1 6.2-29.1 26.8-23 45.9l15.7 47-93.4 31.2-15.7-47c-6.2-19-26.9-29.1-46-22.9-19.1 6.2-29.1 26.8-23 45.9l15.7 47-45.3 15c-19.1 6.2-29.1 26.8-23 45.9 5 14.5 19.1 24 33.6 24.6 6.8 1 12-1.6 57.7-16.8l30.3 90L78 354.8c-19 6.2-29.1 26.9-23 45.9 5 14.5 19.1 24 33.6 24.6 6.8 1 12-1.6 57.7-16.8l15.7 47c5.9 16.9 24.7 29 46 22.9 19.1-6.2 29.1-26.8 23-45.9l-15.7-47 93.6-31.3 15.7 47c5.9 16.9 24.7 29 46 22.9 19.1-6.2 29.1-26.8 23-45.9l-15.7-47 45.4-15.1c19-6 29.1-26.7 22.9-45.7zm-254.1 47.2l-30.3-90.2 93.5-31.3 30.3 90.2-93.5 31.3z"]},ax={prefix:"fab",iconName:"slideshare",icon:[512,512,[],"f1e7","M187.7 153.7c-34 0-61.7 25.7-61.7 57.7 0 31.7 27.7 57.7 61.7 57.7s61.7-26 61.7-57.7c0-32-27.7-57.7-61.7-57.7zm143.4 0c-34 0-61.7 25.7-61.7 57.7 0 31.7 27.7 57.7 61.7 57.7 34.3 0 61.7-26 61.7-57.7.1-32-27.4-57.7-61.7-57.7zm156.6 90l-6 4.3V49.7c0-27.4-20.6-49.7-46-49.7H76.6c-25.4 0-46 22.3-46 49.7V248c-2-1.4-4.3-2.9-6.3-4.3-15.1-10.6-25.1 4-16 17.7 18.3 22.6 53.1 50.3 106.3 72C58.3 525.1 252 555.7 248.9 457.5c0-.7.3-56.6.3-96.6 5.1 1.1 9.4 2.3 13.7 3.1 0 39.7.3 92.8.3 93.5-3.1 98.3 190.6 67.7 134.3-124 53.1-21.7 88-49.4 106.3-72 9.1-13.8-.9-28.3-16.1-17.8zm-30.5 19.2c-68.9 37.4-128.3 31.1-160.6 29.7-23.7-.9-32.6 9.1-33.7 24.9-10.3-7.7-18.6-15.5-20.3-17.1-5.1-5.4-13.7-8-27.1-7.7-31.7 1.1-89.7 7.4-157.4-28V72.3c0-34.9 8.9-45.7 40.6-45.7h317.7c30.3 0 40.9 12.9 40.9 45.7v190.6z"]},ex={prefix:"fab",iconName:"snapchat",icon:[496,512,[],"f2ab","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm169.5 338.9c-3.5 8.1-18.1 14-44.8 18.2-1.4 1.9-2.5 9.8-4.3 15.9-1.1 3.7-3.7 5.9-8.1 5.9h-.2c-6.2 0-12.8-2.9-25.8-2.9-17.6 0-23.7 4-37.4 13.7-14.5 10.3-28.4 19.1-49.2 18.2-21 1.6-38.6-11.2-48.5-18.2-13.8-9.7-19.8-13.7-37.4-13.7-12.5 0-20.4 3.1-25.8 3.1-5.4 0-7.5-3.3-8.3-6-1.8-6.1-2.9-14.1-4.3-16-13.8-2.1-44.8-7.5-45.5-21.4-.2-3.6 2.3-6.8 5.9-7.4 46.3-7.6 67.1-55.1 68-57.1 0-.1.1-.2.2-.3 2.5-5 3-9.2 1.6-12.5-3.4-7.9-17.9-10.7-24-13.2-15.8-6.2-18-13.4-17-18.3 1.6-8.5 14.4-13.8 21.9-10.3 5.9 2.8 11.2 4.2 15.7 4.2 3.3 0 5.5-.8 6.6-1.4-1.4-23.9-4.7-58 3.8-77.1C183.1 100 230.7 96 244.7 96c.6 0 6.1-.1 6.7-.1 34.7 0 68 17.8 84.3 54.3 8.5 19.1 5.2 53.1 3.8 77.1 1.1.6 2.9 1.3 5.7 1.4 4.3-.2 9.2-1.6 14.7-4.2 4-1.9 9.6-1.6 13.6 0 6.3 2.3 10.3 6.8 10.4 11.9.1 6.5-5.7 12.1-17.2 16.6-1.4.6-3.1 1.1-4.9 1.7-6.5 2.1-16.4 5.2-19 11.5-1.4 3.3-.8 7.5 1.6 12.5.1.1.1.2.2.3.9 2 21.7 49.5 68 57.1 4 1 7.1 5.5 4.9 10.8z"]},ix={prefix:"fab",iconName:"snapchat-ghost",icon:[512,512,[],"f2ac","M510.846 392.673c-5.211 12.157-27.239 21.089-67.36 27.318-2.064 2.786-3.775 14.686-6.507 23.956-1.625 5.566-5.623 8.869-12.128 8.869l-.297-.005c-9.395 0-19.203-4.323-38.852-4.323-26.521 0-35.662 6.043-56.254 20.588-21.832 15.438-42.771 28.764-74.027 27.399-31.646 2.334-58.025-16.908-72.871-27.404-20.714-14.643-29.828-20.582-56.241-20.582-18.864 0-30.736 4.72-38.852 4.72-8.073 0-11.213-4.922-12.422-9.04-2.703-9.189-4.404-21.263-6.523-24.13-20.679-3.209-67.31-11.344-68.498-32.15a10.627 10.627 0 0 1 8.877-11.069c69.583-11.455 100.924-82.901 102.227-85.934.074-.176.155-.344.237-.515 3.713-7.537 4.544-13.849 2.463-18.753-5.05-11.896-26.872-16.164-36.053-19.796-23.715-9.366-27.015-20.128-25.612-27.504 2.437-12.836 21.725-20.735 33.002-15.453 8.919 4.181 16.843 6.297 23.547 6.297 5.022 0 8.212-1.204 9.96-2.171-2.043-35.936-7.101-87.29 5.687-115.969C158.122 21.304 229.705 15.42 250.826 15.42c.944 0 9.141-.089 10.11-.089 52.148 0 102.254 26.78 126.723 81.643 12.777 28.65 7.749 79.792 5.695 116.009 1.582.872 4.357 1.942 8.599 2.139 6.397-.286 13.815-2.389 22.069-6.257 6.085-2.846 14.406-2.461 20.48.058l.029.01c9.476 3.385 15.439 10.215 15.589 17.87.184 9.747-8.522 18.165-25.878 25.018-2.118.835-4.694 1.655-7.434 2.525-9.797 3.106-24.6 7.805-28.616 17.271-2.079 4.904-1.256 11.211 2.46 18.748.087.168.166.342.239.515 1.301 3.03 32.615 74.46 102.23 85.934 6.427 1.058 11.163 7.877 7.725 15.859z"]},nx={prefix:"fab",iconName:"snapchat-square",icon:[448,512,[],"f2ad","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-6.5 314.9c-3.5 8.1-18.1 14-44.8 18.2-1.4 1.9-2.5 9.8-4.3 15.9-1.1 3.7-3.7 5.9-8.1 5.9h-.2c-6.2 0-12.8-2.9-25.8-2.9-17.6 0-23.7 4-37.4 13.7-14.5 10.3-28.4 19.1-49.2 18.2-21 1.6-38.6-11.2-48.5-18.2-13.8-9.7-19.8-13.7-37.4-13.7-12.5 0-20.4 3.1-25.8 3.1-5.4 0-7.5-3.3-8.3-6-1.8-6.1-2.9-14.1-4.3-16-13.8-2.1-44.8-7.5-45.5-21.4-.2-3.6 2.3-6.8 5.9-7.4 46.3-7.6 67.1-55.1 68-57.1 0-.1.1-.2.2-.3 2.5-5 3-9.2 1.6-12.5-3.4-7.9-17.9-10.7-24-13.2-15.8-6.2-18-13.4-17-18.3 1.6-8.5 14.4-13.8 21.9-10.3 5.9 2.8 11.2 4.2 15.7 4.2 3.3 0 5.5-.8 6.6-1.4-1.4-23.9-4.7-58 3.8-77.1C159.1 100 206.7 96 220.7 96c.6 0 6.1-.1 6.7-.1 34.7 0 68 17.8 84.3 54.3 8.5 19.1 5.2 53.1 3.8 77.1 1.1.6 2.9 1.3 5.7 1.4 4.3-.2 9.2-1.6 14.7-4.2 4-1.9 9.6-1.6 13.6 0 6.3 2.3 10.3 6.8 10.4 11.9.1 6.5-5.7 12.1-17.2 16.6-1.4.6-3.1 1.1-4.9 1.7-6.5 2.1-16.4 5.2-19 11.5-1.4 3.3-.8 7.5 1.6 12.5.1.1.1.2.2.3.9 2 21.7 49.5 68 57.1 4 1 7.1 5.5 4.9 10.8z"]},tx={prefix:"fab",iconName:"soundcloud",icon:[640,512,[],"f1be","M111.4 256.3l5.8 65-5.8 68.3c-.3 2.5-2.2 4.4-4.4 4.4s-4.2-1.9-4.2-4.4l-5.6-68.3 5.6-65c0-2.2 1.9-4.2 4.2-4.2 2.2 0 4.1 2 4.4 4.2zm21.4-45.6c-2.8 0-4.7 2.2-5 5l-5 105.6 5 68.3c.3 2.8 2.2 5 5 5 2.5 0 4.7-2.2 4.7-5l5.8-68.3-5.8-105.6c0-2.8-2.2-5-4.7-5zm25.5-24.1c-3.1 0-5.3 2.2-5.6 5.3l-4.4 130 4.4 67.8c.3 3.1 2.5 5.3 5.6 5.3 2.8 0 5.3-2.2 5.3-5.3l5.3-67.8-5.3-130c0-3.1-2.5-5.3-5.3-5.3zM7.2 283.2c-1.4 0-2.2 1.1-2.5 2.5L0 321.3l4.7 35c.3 1.4 1.1 2.5 2.5 2.5s2.2-1.1 2.5-2.5l5.6-35-5.6-35.6c-.3-1.4-1.1-2.5-2.5-2.5zm23.6-21.9c-1.4 0-2.5 1.1-2.5 2.5l-6.4 57.5 6.4 56.1c0 1.7 1.1 2.8 2.5 2.8s2.5-1.1 2.8-2.5l7.2-56.4-7.2-57.5c-.3-1.4-1.4-2.5-2.8-2.5zm25.3-11.4c-1.7 0-3.1 1.4-3.3 3.3L47 321.3l5.8 65.8c.3 1.7 1.7 3.1 3.3 3.1 1.7 0 3.1-1.4 3.1-3.1l6.9-65.8-6.9-68.1c0-1.9-1.4-3.3-3.1-3.3zm25.3-2.2c-1.9 0-3.6 1.4-3.6 3.6l-5.8 70 5.8 67.8c0 2.2 1.7 3.6 3.6 3.6s3.6-1.4 3.9-3.6l6.4-67.8-6.4-70c-.3-2.2-2-3.6-3.9-3.6zm241.4-110.9c-1.1-.8-2.8-1.4-4.2-1.4-2.2 0-4.2.8-5.6 1.9-1.9 1.7-3.1 4.2-3.3 6.7v.8l-3.3 176.7 1.7 32.5 1.7 31.7c.3 4.7 4.2 8.6 8.9 8.6s8.6-3.9 8.6-8.6l3.9-64.2-3.9-177.5c-.4-3-2-5.8-4.5-7.2zm-26.7 15.3c-1.4-.8-2.8-1.4-4.4-1.4s-3.1.6-4.4 1.4c-2.2 1.4-3.6 3.9-3.6 6.7l-.3 1.7-2.8 160.8s0 .3 3.1 65.6v.3c0 1.7.6 3.3 1.7 4.7 1.7 1.9 3.9 3.1 6.4 3.1 2.2 0 4.2-1.1 5.6-2.5 1.7-1.4 2.5-3.3 2.5-5.6l.3-6.7 3.1-58.6-3.3-162.8c-.3-2.8-1.7-5.3-3.9-6.7zm-111.4 22.5c-3.1 0-5.8 2.8-5.8 6.1l-4.4 140.6 4.4 67.2c.3 3.3 2.8 5.8 5.8 5.8 3.3 0 5.8-2.5 6.1-5.8l5-67.2-5-140.6c-.2-3.3-2.7-6.1-6.1-6.1zm376.7 62.8c-10.8 0-21.1 2.2-30.6 6.1-6.4-70.8-65.8-126.4-138.3-126.4-17.8 0-35 3.3-50.3 9.4-6.1 2.2-7.8 4.4-7.8 9.2v249.7c0 5 3.9 8.6 8.6 9.2h218.3c43.3 0 78.6-35 78.6-78.3.1-43.6-35.2-78.9-78.5-78.9zm-296.7-60.3c-4.2 0-7.5 3.3-7.8 7.8l-3.3 136.7 3.3 65.6c.3 4.2 3.6 7.5 7.8 7.5 4.2 0 7.5-3.3 7.5-7.5l3.9-65.6-3.9-136.7c-.3-4.5-3.3-7.8-7.5-7.8zm-53.6-7.8c-3.3 0-6.4 3.1-6.4 6.7l-3.9 145.3 3.9 66.9c.3 3.6 3.1 6.4 6.4 6.4 3.6 0 6.4-2.8 6.7-6.4l4.4-66.9-4.4-145.3c-.3-3.6-3.1-6.7-6.7-6.7zm26.7 3.4c-3.9 0-6.9 3.1-6.9 6.9L227 321.3l3.9 66.4c.3 3.9 3.1 6.9 6.9 6.9s6.9-3.1 6.9-6.9l4.2-66.4-4.2-141.7c0-3.9-3-6.9-6.9-6.9z"]},ox={prefix:"fab",iconName:"sourcetree",icon:[448,512,[],"f7d3","M427.2 203c0-112.1-90.9-203-203-203C112.1-.2 21.2 90.6 21 202.6A202.86 202.86 0 0 0 161.5 396v101.7a14.3 14.3 0 0 0 14.3 14.3h96.4a14.3 14.3 0 0 0 14.3-14.3V396.1A203.18 203.18 0 0 0 427.2 203zm-271.6 0c0-90.8 137.3-90.8 137.3 0-.1 89.9-137.3 91-137.3 0z"]},rx={prefix:"fab",iconName:"speakap",icon:[448,512,[],"f3f3","M64 391.78C-15.41 303.59-8 167.42 80.64 87.64s224.8-73 304.21 15.24 72 224.36-16.64 304.14c-18.74 16.87 64 43.09 42 52.26-82.06 34.21-253.91 35-346.23-67.5zm213.31-211.6l38.5-40.86c-9.61-8.89-32-26.83-76.17-27.6-52.33-.91-95.86 28.3-96.77 80-.2 11.33.29 36.72 29.42 54.83 34.46 21.42 86.52 21.51 86 52.26-.37 21.28-26.42 25.81-38.59 25.6-3-.05-30.23-.46-47.61-24.62l-40 42.61c28.16 27 59 32.62 83.49 33.05 10.23.18 96.42.33 97.84-81 .28-15.81-2.07-39.72-28.86-56.59-34.36-21.64-85-19.45-84.43-49.75.41-23.25 31-25.37 37.53-25.26.43 0 26.62.26 39.62 17.37z"]},lx={prefix:"fab",iconName:"speaker-deck",icon:[512,512,[],"f83c","M213.86 296H100a100 100 0 0 1 0-200h132.84a40 40 0 0 1 0 80H98c-26.47 0-26.45 40 0 40h113.82a100 100 0 0 1 0 200H40a40 40 0 0 1 0-80h173.86c26.48 0 26.46-40 0-40zM298 416a120.21 120.21 0 0 0 51.11-80h64.55a19.83 19.83 0 0 0 19.66-20V196a19.83 19.83 0 0 0-19.66-20H296.42a60.77 60.77 0 0 0 0-80h136.93c43.44 0 78.65 35.82 78.65 80v160c0 44.18-35.21 80-78.65 80z"]},fx={prefix:"fab",iconName:"spotify",icon:[496,512,[],"f1bc","M248 8C111.1 8 0 119.1 0 256s111.1 248 248 248 248-111.1 248-248S384.9 8 248 8zm100.7 364.9c-4.2 0-6.8-1.3-10.7-3.6-62.4-37.6-135-39.2-206.7-24.5-3.9 1-9 2.6-11.9 2.6-9.7 0-15.8-7.7-15.8-15.8 0-10.3 6.1-15.2 13.6-16.8 81.9-18.1 165.6-16.5 237 26.2 6.1 3.9 9.7 7.4 9.7 16.5s-7.1 15.4-15.2 15.4zm26.9-65.6c-5.2 0-8.7-2.3-12.3-4.2-62.5-37-155.7-51.9-238.6-29.4-4.8 1.3-7.4 2.6-11.9 2.6-10.7 0-19.4-8.7-19.4-19.4s5.2-17.8 15.5-20.7c27.8-7.8 56.2-13.6 97.8-13.6 64.9 0 127.6 16.1 177 45.5 8.1 4.8 11.3 11 11.3 19.7-.1 10.8-8.5 19.5-19.4 19.5zm31-76.2c-5.2 0-8.4-1.3-12.9-3.9-71.2-42.5-198.5-52.7-280.9-29.7-3.6 1-8.1 2.6-12.9 2.6-13.2 0-23.3-10.3-23.3-23.6 0-13.6 8.4-21.3 17.4-23.9 35.2-10.3 74.6-15.2 117.5-15.2 73 0 149.5 15.2 205.4 47.8 7.8 4.5 12.9 10.7 12.9 22.6 0 13.6-11 23.3-23.2 23.3z"]},sx={prefix:"fab",iconName:"squarespace",icon:[512,512,[],"f5be","M186.12 343.34c-9.65 9.65-9.65 25.29 0 34.94 9.65 9.65 25.29 9.65 34.94 0L378.24 221.1c19.29-19.29 50.57-19.29 69.86 0s19.29 50.57 0 69.86L293.95 445.1c19.27 19.29 50.53 19.31 69.82.04l.04-.04 119.25-119.24c38.59-38.59 38.59-101.14 0-139.72-38.59-38.59-101.15-38.59-139.72 0l-157.22 157.2zm244.53-104.8c-9.65-9.65-25.29-9.65-34.93 0l-157.2 157.18c-19.27 19.29-50.53 19.31-69.82.05l-.05-.05c-9.64-9.64-25.27-9.65-34.92-.01l-.01.01c-9.65 9.64-9.66 25.28-.02 34.93l.02.02c38.58 38.57 101.14 38.57 139.72 0l157.2-157.2c9.65-9.65 9.65-25.29.01-34.93zm-261.99 87.33l157.18-157.18c9.64-9.65 9.64-25.29 0-34.94-9.64-9.64-25.27-9.64-34.91 0L133.72 290.93c-19.28 19.29-50.56 19.3-69.85.01l-.01-.01c-19.29-19.28-19.31-50.54-.03-69.84l.03-.03L218.03 66.89c-19.28-19.29-50.55-19.3-69.85-.02l-.02.02L28.93 186.14c-38.58 38.59-38.58 101.14 0 139.72 38.6 38.59 101.13 38.59 139.73.01zm-87.33-52.4c9.64 9.64 25.27 9.64 34.91 0l157.21-157.19c19.28-19.29 50.55-19.3 69.84-.02l.02.02c9.65 9.65 25.29 9.65 34.93 0 9.65-9.65 9.65-25.29 0-34.93-38.59-38.59-101.13-38.59-139.72 0L81.33 238.54c-9.65 9.64-9.65 25.28-.01 34.93h.01z"]},hx={prefix:"fab",iconName:"stack-exchange",icon:[448,512,[],"f18d","M17.7 332.3h412.7v22c0 37.7-29.3 68-65.3 68h-19L259.3 512v-89.7H83c-36 0-65.3-30.3-65.3-68v-22zm0-23.6h412.7v-85H17.7v85zm0-109.4h412.7v-85H17.7v85zM365 0H83C47 0 17.7 30.3 17.7 67.7V90h412.7V67.7C430.3 30.3 401 0 365 0z"]},mx={prefix:"fab",iconName:"stack-overflow",icon:[384,512,[],"f16c","M290.7 311L95 269.7 86.8 309l195.7 41zm51-87L188.2 95.7l-25.5 30.8 153.5 128.3zm-31.2 39.7L129.2 179l-16.7 36.5L293.7 300zM262 32l-32 24 119.3 160.3 32-24zm20.5 328h-200v39.7h200zm39.7 80H42.7V320h-40v160h359.5V320h-40z"]},vx={prefix:"fab",iconName:"stackpath",icon:[448,512,[],"f842","M244.6 232.4c0 8.5-4.26 20.49-21.34 20.49h-19.61v-41.47h19.61c17.13 0 21.34 12.36 21.34 20.98zM448 32v448H0V32zM151.3 287.84c0-21.24-12.12-34.54-46.72-44.85-20.57-7.41-26-10.91-26-18.63s7-14.61 20.41-14.61c14.09 0 20.79 8.45 20.79 18.35h30.7l.19-.57c.5-19.57-15.06-41.65-51.12-41.65-23.37 0-52.55 10.75-52.55 38.29 0 19.4 9.25 31.29 50.74 44.37 17.26 6.15 21.91 10.4 21.91 19.48 0 15.2-19.13 14.23-19.47 14.23-20.4 0-25.65-9.1-25.65-21.9h-30.8l-.18.56c-.68 31.32 28.38 45.22 56.63 45.22 29.98 0 51.12-13.55 51.12-38.29zm125.38-55.63c0-25.3-18.43-45.46-53.42-45.46h-51.78v138.18h32.17v-47.36h19.61c30.25 0 53.42-15.95 53.42-45.36zM297.94 325L347 186.78h-31.09L268 325zm106.52-138.22h-31.09L325.46 325h29.94z"]},zx={prefix:"fab",iconName:"staylinked",icon:[440,512,[],"f3f5","M382.7 292.5l2.7 2.7-170-167.3c-3.5-3.5-9.7-3.7-13.8-.5L144.3 171c-4.2 3.2-4.6 8.7-1.1 12.2l68.1 64.3c3.6 3.5 9.9 3.7 14 .5l.1-.1c4.1-3.2 10.4-3 14 .5l84 81.3c3.6 3.5 3.2 9-.9 12.2l-93.2 74c-4.2 3.3-10.5 3.1-14.2-.4L63.2 268c-3.5-3.5-9.7-3.7-13.9-.5L3.5 302.4c-4.2 3.2-4.7 8.7-1.2 12.2L211 510.7s7.4 6.8 17.3-.8l198-163.9c4-3.2 4.4-8.7.7-12.2zm54.5-83.4L226.7 2.5c-1.5-1.2-8-5.5-16.3 1.1L3.6 165.7c-4.2 3.2-4.8 8.7-1.2 12.2l42.3 41.7 171.7 165.1c3.7 3.5 10.1 3.7 14.3.4l50.2-38.8-.3-.3 7.7-6c4.2-3.2 4.6-8.7.9-12.2l-57.1-54.4c-3.6-3.5-10-3.7-14.2-.5l-.1.1c-4.2 3.2-10.5 3.1-14.2-.4L109 180.8c-3.6-3.5-3.1-8.9 1.1-12.2l92.2-71.5c4.1-3.2 10.3-3 13.9.5l160.4 159c3.7 3.5 10 3.7 14.1.5l45.8-35.8c4.1-3.2 4.4-8.7.7-12.2z"]},px={prefix:"fab",iconName:"steam",icon:[496,512,[],"f1b6","M496 256c0 137-111.2 248-248.4 248-113.8 0-209.6-76.3-239-180.4l95.2 39.3c6.4 32.1 34.9 56.4 68.9 56.4 39.2 0 71.9-32.4 70.2-73.5l84.5-60.2c52.1 1.3 95.8-40.9 95.8-93.5 0-51.6-42-93.5-93.7-93.5s-93.7 42-93.7 93.5v1.2L176.6 279c-15.5-.9-30.7 3.4-43.5 12.1L0 236.1C10.2 108.4 117.1 8 247.6 8 384.8 8 496 119 496 256zM155.7 384.3l-30.5-12.6a52.79 52.79 0 0 0 27.2 25.8c26.9 11.2 57.8-1.6 69-28.4 5.4-13 5.5-27.3.1-40.3-5.4-13-15.5-23.2-28.5-28.6-12.9-5.4-26.7-5.2-38.9-.6l31.5 13c19.8 8.2 29.2 30.9 20.9 50.7-8.3 19.9-31 29.2-50.8 21zm173.8-129.9c-34.4 0-62.4-28-62.4-62.3s28-62.3 62.4-62.3 62.4 28 62.4 62.3-27.9 62.3-62.4 62.3zm.1-15.6c25.9 0 46.9-21 46.9-46.8 0-25.9-21-46.8-46.9-46.8s-46.9 21-46.9 46.8c.1 25.8 21.1 46.8 46.9 46.8z"]},dx={prefix:"fab",iconName:"steam-square",icon:[448,512,[],"f1b7","M185.2 356.5c7.7-18.5-1-39.7-19.6-47.4l-29.5-12.2c11.4-4.3 24.3-4.5 36.4.5 12.2 5.1 21.6 14.6 26.7 26.7 5 12.2 5 25.6-.1 37.7-10.5 25.1-39.4 37-64.6 26.5-11.6-4.8-20.4-13.6-25.4-24.2l28.5 11.8c18.6 7.8 39.9-.9 47.6-19.4zM400 32H48C21.5 32 0 53.5 0 80v160.7l116.6 48.1c12-8.2 26.2-12.1 40.7-11.3l55.4-80.2v-1.1c0-48.2 39.3-87.5 87.6-87.5s87.6 39.3 87.6 87.5c0 49.2-40.9 88.7-89.6 87.5l-79 56.3c1.6 38.5-29.1 68.8-65.7 68.8-31.8 0-58.5-22.7-64.5-52.7L0 319.2V432c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-99.7 222.5c-32.2 0-58.4-26.1-58.4-58.3s26.2-58.3 58.4-58.3 58.4 26.2 58.4 58.3-26.2 58.3-58.4 58.3zm.1-14.6c24.2 0 43.9-19.6 43.9-43.8 0-24.2-19.6-43.8-43.9-43.8-24.2 0-43.9 19.6-43.9 43.8 0 24.2 19.7 43.8 43.9 43.8z"]},ux={prefix:"fab",iconName:"steam-symbol",icon:[448,512,[],"f3f6","M395.5 177.5c0 33.8-27.5 61-61 61-33.8 0-61-27.3-61-61s27.3-61 61-61c33.5 0 61 27.2 61 61zm52.5.2c0 63-51 113.8-113.7 113.8L225 371.3c-4 43-40.5 76.8-84.5 76.8-40.5 0-74.7-28.8-83-67L0 358V250.7L97.2 290c15.1-9.2 32.2-13.3 52-11.5l71-101.7c.5-62.3 51.5-112.8 114-112.8C397 64 448 115 448 177.7zM203 363c0-34.7-27.8-62.5-62.5-62.5-4.5 0-9 .5-13.5 1.5l26 10.5c25.5 10.2 38 39 27.7 64.5-10.2 25.5-39.2 38-64.7 27.5-10.2-4-20.5-8.3-30.7-12.2 10.5 19.7 31.2 33.2 55.2 33.2 34.7 0 62.5-27.8 62.5-62.5zm207.5-185.3c0-42-34.3-76.2-76.2-76.2-42.3 0-76.5 34.2-76.5 76.2 0 42.2 34.3 76.2 76.5 76.2 41.9.1 76.2-33.9 76.2-76.2z"]},Mx={prefix:"fab",iconName:"sticker-mule",icon:[576,512,[],"f3f7","M561.7 199.6c-1.3.3.3 0 0 0zm-6.2-77.4c-7.7-22.3-5.1-7.2-13.4-36.9-1.6-6.5-3.6-14.5-6.2-20-4.4-8.7-4.6-7.5-4.6-9.5 0-5.3 30.7-45.3 19-46.9-5.7-.6-12.2 11.6-20.6 17-8.6 4.2-8 5-10.3 5-2.6 0-5.7-3-6.2-5-2-5.7 1.9-25.9-3.6-25.9-3.6 0-12.3 24.8-17 25.8-5.2 1.3-27.9-11.4-75.1 18-25.3 13.2-86.9 65.2-87 65.3-6.7 4.7-20 4.7-35.5 16-44.4 30.1-109.6 9.4-110.7 9-110.6-26.8-128-15.2-159 11.5-20.8 17.9-23.7 36.5-24.2 38.9-4.2 20.4 5.2 48.3 6.7 64.3 1.8 19.3-2.7 17.7 7.7 98.3.5 1 4.1 0 5.1 1.5 0 8.4-3.8 12.1-4.1 13-1.5 4.5-1.5 10.5 0 16 2.3 8.2 8.2 37.2 8.2 46.9 0 41.8.4 44 2.6 49.4 3.9 10 12.5 9.1 17 12 3.1 3.5-.5 8.5 1 12.5.5 2 3.6 4 6.2 5 9.2 3.6 27 .3 29.9-2.5 1.6-1.5.5-4.5 3.1-5 5.1 0 10.8-.5 14.4-2.5 5.1-2.5 4.1-6 1.5-10.5-.4-.8-7-13.3-9.8-16-2.1-2-5.1-3-7.2-4.5-5.8-4.9-10.3-19.4-10.3-19.5-4.6-19.4-10.3-46.3-4.1-66.8 4.6-17.2 39.5-87.7 39.6-87.8 4.1-6.5 17-11.5 27.3-7 6 1.9 19.3 22 65.4 30.9 47.9 8.7 97.4-2 112.2-2 2.8 2-1.9 13-.5 38.9 0 26.4-.4 13.7-4.1 29.9-2.2 9.7 3.4 23.2-1.5 46.9-1.4 9.8-9.9 32.7-8.2 43.4.5 1 1 2 1.5 3.5.5 4.5 1.5 8.5 4.6 10 7.3 3.6 12-3.5 9.8 11.5-.7 3.1-2.6 12 1.5 15 4.4 3.7 30.6 3.4 36.5.5 2.6-1.5 1.6-4.5 6.4-7.4 1.9-.9 11.3-.4 11.3-6.5.3-1.8-9.2-19.9-9.3-20-2.6-3.5-9.2-4.5-11.3-8-6.9-10.1-1.7-52.6.5-59.4 3-11 5.6-22.4 8.7-32.4 11-42.5 10.3-50.6 16.5-68.3.8-1.8 6.4-23.1 10.3-29.9 9.3-17 21.7-32.4 33.5-47.4 18-22.9 34-46.9 52-69.8 6.1-7 8.2-13.7 18-8 10.8 5.7 21.6 7 31.9 17 14.6 12.8 10.2 18.2 11.8 22.9 1.5 5 7.7 10.5 14.9 9.5 10.4-2 13-2.5 13.4-2.5 2.6-.5 5.7-5 7.2-8 3.1-5.5 7.2-9 7.2-16.5 0-7.7-.4-2.8-20.6-52.9z"]},Cx={prefix:"fab",iconName:"strava",icon:[384,512,[],"f428","M158.4 0L7 292h89.2l62.2-116.1L220.1 292h88.5zm150.2 292l-43.9 88.2-44.6-88.2h-67.6l112.2 220 111.5-220z"]},Hx={prefix:"fab",iconName:"stripe",icon:[640,512,[],"f429","M165 144.7l-43.3 9.2-.2 142.4c0 26.3 19.8 43.3 46.1 43.3 14.6 0 25.3-2.7 31.2-5.9v-33.8c-5.7 2.3-33.7 10.5-33.7-15.7V221h33.7v-37.8h-33.7zm89.1 51.6l-2.7-13.1H213v153.2h44.3V233.3c10.5-13.8 28.2-11.1 33.9-9.3v-40.8c-6-2.1-26.7-6-37.1 13.1zm92.3-72.3l-44.6 9.5v36.2l44.6-9.5zM44.9 228.3c0-6.9 5.8-9.6 15.1-9.7 13.5 0 30.7 4.1 44.2 11.4v-41.8c-14.7-5.8-29.4-8.1-44.1-8.1-36 0-60 18.8-60 50.2 0 49.2 67.5 41.2 67.5 62.4 0 8.2-7.1 10.9-17 10.9-14.7 0-33.7-6.1-48.6-14.2v40c16.5 7.1 33.2 10.1 48.5 10.1 36.9 0 62.3-15.8 62.3-47.8 0-52.9-67.9-43.4-67.9-63.4zM640 261.6c0-45.5-22-81.4-64.2-81.4s-67.9 35.9-67.9 81.1c0 53.5 30.3 78.2 73.5 78.2 21.2 0 37.1-4.8 49.2-11.5v-33.4c-12.1 6.1-26 9.8-43.6 9.8-17.3 0-32.5-6.1-34.5-26.9h86.9c.2-2.3.6-11.6.6-15.9zm-87.9-16.8c0-20 12.3-28.4 23.4-28.4 10.9 0 22.5 8.4 22.5 28.4zm-112.9-64.6c-17.4 0-28.6 8.2-34.8 13.9l-2.3-11H363v204.8l44.4-9.4.1-50.2c6.4 4.7 15.9 11.2 31.4 11.2 31.8 0 60.8-23.2 60.8-79.6.1-51.6-29.3-79.7-60.5-79.7zm-10.6 122.5c-10.4 0-16.6-3.8-20.9-8.4l-.3-66c4.6-5.1 11-8.8 21.2-8.8 16.2 0 27.4 18.2 27.4 41.4.1 23.9-10.9 41.8-27.4 41.8zm-126.7 33.7h44.6V183.2h-44.6z"]},gx={prefix:"fab",iconName:"stripe-s",icon:[384,512,[],"f42a","M155.3 154.6c0-22.3 18.6-30.9 48.4-30.9 43.4 0 98.5 13.3 141.9 36.7V26.1C298.3 7.2 251.1 0 203.8 0 88.1 0 11 60.4 11 161.4c0 157.9 216.8 132.3 216.8 200.4 0 26.4-22.9 34.9-54.7 34.9-47.2 0-108.2-19.5-156.1-45.5v128.5a396.09 396.09 0 0 0 156 32.4c118.6 0 200.3-51 200.3-153.6 0-170.2-218-139.7-218-203.9z"]},Vx={prefix:"fab",iconName:"studiovinari",icon:[512,512,[],"f3f8","M480.3 187.7l4.2 28v28l-25.1 44.1-39.8 78.4-56.1 67.5-79.1 37.8-17.7 24.5-7.7 12-9.6 4s17.3-63.6 19.4-63.6c2.1 0 20.3.7 20.3.7l66.7-38.6-92.5 26.1-55.9 36.8-22.8 28-6.6 1.4 20.8-73.6 6.9-5.5 20.7 12.9 88.3-45.2 56.8-51.5 14.8-68.4-125.4 23.3 15.2-18.2-173.4-53.3 81.9-10.5-166-122.9L133.5 108 32.2 0l252.9 126.6-31.5-38L378 163 234.7 64l18.7 38.4-49.6-18.1L158.3 0l194.6 122L310 66.2l108 96.4 12-8.9-21-16.4 4.2-37.8L451 89.1l29.2 24.7 11.5 4.2-7 6.2 8.5 12-13.1 7.4-10.3 20.2 10.5 23.9z"]},xx={prefix:"fab",iconName:"stumbleupon",icon:[512,512,[],"f1a4","M502.9 266v69.7c0 62.1-50.3 112.4-112.4 112.4-61.8 0-112.4-49.8-112.4-111.3v-70.2l34.3 16 51.1-15.2V338c0 14.7 12 26.5 26.7 26.5S417 352.7 417 338v-72h85.9zm-224.7-58.2l34.3 16 51.1-15.2V173c0-60.5-51.1-109-112.1-109-60.8 0-112.1 48.2-112.1 108.2v162.4c0 14.9-12 26.7-26.7 26.7S86 349.5 86 334.6V266H0v69.7C0 397.7 50.3 448 112.4 448c61.6 0 112.4-49.5 112.4-110.8V176.9c0-14.7 12-26.7 26.7-26.7s26.7 12 26.7 26.7v30.9z"]},Lx={prefix:"fab",iconName:"stumbleupon-circle",icon:[496,512,[],"f1a3","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 177.5c-9.8 0-17.8 8-17.8 17.8v106.9c0 40.9-33.9 73.9-74.9 73.9-41.4 0-74.9-33.5-74.9-74.9v-46.5h57.3v45.8c0 10 8 17.8 17.8 17.8s17.8-7.9 17.8-17.8V200.1c0-40 34.2-72.1 74.7-72.1 40.7 0 74.7 32.3 74.7 72.6v23.7l-34.1 10.1-22.9-10.7v-20.6c.1-9.6-7.9-17.6-17.7-17.6zm167.6 123.6c0 41.4-33.5 74.9-74.9 74.9-41.2 0-74.9-33.2-74.9-74.2V263l22.9 10.7 34.1-10.1v47.1c0 9.8 8 17.6 17.8 17.6s17.8-7.9 17.8-17.6v-48h57.3c-.1 45.9-.1 46.4-.1 46.4z"]},bx={prefix:"fab",iconName:"superpowers",icon:[448,512,[],"f2dd","M448 32c-83.3 11-166.8 22-250 33-92 12.5-163.3 86.7-169 180-3.3 55.5 18 109.5 57.8 148.2L0 480c83.3-11 166.5-22 249.8-33 91.8-12.5 163.3-86.8 168.7-179.8 3.5-55.5-18-109.5-57.7-148.2L448 32zm-79.7 232.3c-4.2 79.5-74 139.2-152.8 134.5-79.5-4.7-140.7-71-136.3-151 4.5-79.2 74.3-139.3 153-134.5 79.3 4.7 140.5 71 136.1 151z"]},Nx={prefix:"fab",iconName:"supple",icon:[640,512,[],"f3f9","M640 262.5c0 64.1-109 116.1-243.5 116.1-24.8 0-48.6-1.8-71.1-5 7.7.4 15.5.6 23.4.6 134.5 0 243.5-56.9 243.5-127.1 0-29.4-19.1-56.4-51.2-78 60 21.1 98.9 55.1 98.9 93.4zM47.7 227.9c-.1-70.2 108.8-127.3 243.3-127.6 7.9 0 15.6.2 23.3.5-22.5-3.2-46.3-4.9-71-4.9C108.8 96.3-.1 148.5 0 212.6c.1 38.3 39.1 72.3 99.3 93.3-32.3-21.5-51.5-48.6-51.6-78zm60.2 39.9s10.5 13.2 29.3 13.2c17.9 0 28.4-11.5 28.4-25.1 0-28-40.2-25.1-40.2-39.7 0-5.4 5.3-9.1 12.5-9.1 5.7 0 11.3 2.6 11.3 6.6v3.9h14.2v-7.9c0-12.1-15.4-16.8-25.4-16.8-16.5 0-28.5 10.2-28.5 24.1 0 26.6 40.2 25.4 40.2 39.9 0 6.6-5.8 10.1-12.3 10.1-11.9 0-20.7-10.1-20.7-10.1l-8.8 10.9zm120.8-73.6v54.4c0 11.3-7.1 17.8-17.8 17.8-10.7 0-17.8-6.5-17.8-17.7v-54.5h-15.8v55c0 18.9 13.4 31.9 33.7 31.9 20.1 0 33.4-13 33.4-31.9v-55h-15.7zm34.4 85.4h15.8v-29.5h15.5c16 0 27.2-11.5 27.2-28.1s-11.2-27.8-27.2-27.8h-39.1v13.4h7.8v72zm15.8-43v-29.1h12.9c8.7 0 13.7 5.7 13.7 14.4 0 8.9-5.1 14.7-14 14.7h-12.6zm57 43h15.8v-29.5h15.5c16 0 27.2-11.5 27.2-28.1s-11.2-27.8-27.2-27.8h-39.1v13.4h7.8v72zm15.7-43v-29.1h12.9c8.7 0 13.7 5.7 13.7 14.4 0 8.9-5 14.7-14 14.7h-12.6zm57.1 34.8c0 5.8 2.4 8.2 8.2 8.2h37.6c5.8 0 8.2-2.4 8.2-8.2v-13h-14.3v5.2c0 1.7-1 2.6-2.6 2.6h-18.6c-1.7 0-2.6-1-2.6-2.6v-61.2c0-5.7-2.4-8.2-8.2-8.2H401v13.4h5.2c1.7 0 2.6 1 2.6 2.6v61.2zm63.4 0c0 5.8 2.4 8.2 8.2 8.2H519c5.7 0 8.2-2.4 8.2-8.2v-13h-14.3v5.2c0 1.7-1 2.6-2.6 2.6h-19.7c-1.7 0-2.6-1-2.6-2.6v-20.3h27.7v-13.4H488v-22.4h19.2c1.7 0 2.6 1 2.6 2.6v5.2H524v-13c0-5.7-2.5-8.2-8.2-8.2h-51.6v13.4h7.8v63.9zm58.9-76v5.9h1.6v-5.9h2.7v-1.2h-7v1.2h2.7zm5.7-1.2v7.1h1.5v-5.7l2.3 5.7h1.3l2.3-5.7v5.7h1.5v-7.1h-2.3l-2.1 5.1-2.1-5.1h-2.4z"]},Ax={prefix:"fab",iconName:"suse",icon:[640,512,[],"f7d6","M471.08 102.66s-.3 18.3-.3 20.3c-9.1-3-74.4-24.1-135.7-26.3-51.9-1.8-122.8-4.3-223 57.3-19.4 12.4-73.9 46.1-99.6 109.7C7 277-.12 307 7 335.06a111 111 0 0 0 16.5 35.7c17.4 25 46.6 41.6 78.1 44.4 44.4 3.9 78.1-16 90-53.3 8.2-25.8 0-63.6-31.5-82.9-25.6-15.7-53.3-12.1-69.2-1.6-13.9 9.2-21.8 23.5-21.6 39.2.3 27.8 24.3 42.6 41.5 42.6a49 49 0 0 0 15.8-2.7c6.5-1.8 13.3-6.5 13.3-14.9 0-12.1-11.6-14.8-16.8-13.9-2.9.5-4.5 2-11.8 2.4-2-.2-12-3.1-12-14V316c.2-12.3 13.2-18 25.5-16.9 32.3 2.8 47.7 40.7 28.5 65.7-18.3 23.7-76.6 23.2-99.7-20.4-26-49.2 12.7-111.2 87-98.4 33.2 5.7 83.6 35.5 102.4 104.3h45.9c-5.7-17.6-8.9-68.3 42.7-68.3 56.7 0 63.9 39.9 79.8 68.3H460c-12.8-18.3-21.7-38.7-18.9-55.8 5.6-33.8 39.7-18.4 82.4-17.4 66.5.4 102.1-27 103.1-28 3.7-3.1 6.5-15.8 7-17.7 1.3-5.1-3.2-2.4-3.2-2.4-8.7 5.2-30.5 15.2-50.9 15.6-25.3.5-76.2-25.4-81.6-28.2-.3-.4.1 1.2-11-25.5 88.4 58.3 118.3 40.5 145.2 21.7.8-.6 4.3-2.9 3.6-5.7-13.8-48.1-22.4-62.7-34.5-69.6-37-21.6-125-34.7-129.2-35.3.1-.1-.9-.3-.9.7zm60.4 72.8a37.54 37.54 0 0 1 38.9-36.3c33.4 1.2 48.8 42.3 24.4 65.2-24.2 22.7-64.4 4.6-63.3-28.9zm38.6-25.3a26.27 26.27 0 1 0 25.4 27.2 26.19 26.19 0 0 0-25.4-27.2zm4.3 28.8c-15.4 0-15.4-15.6 0-15.6s15.4 15.64 0 15.64z"]},yx={prefix:"fab",iconName:"swift",icon:[448,512,[],"f8e1","M448 156.09c0-4.51-.08-9-.2-13.52a196.31 196.31 0 0 0-2.58-29.42 99.62 99.62 0 0 0-9.22-28A94.08 94.08 0 0 0 394.84 44a99.17 99.17 0 0 0-28-9.22 195 195 0 0 0-29.43-2.59c-4.51-.12-9-.17-13.52-.2H124.14c-4.51 0-9 .08-13.52.2-2.45.07-4.91.15-7.37.27a171.68 171.68 0 0 0-22.06 2.32 103.06 103.06 0 0 0-21.21 6.1q-3.46 1.45-6.81 3.12a94.66 94.66 0 0 0-18.39 12.32c-1.88 1.61-3.69 3.28-5.43 5A93.86 93.86 0 0 0 12 85.17a99.45 99.45 0 0 0-9.22 28 196.31 196.31 0 0 0-2.54 29.4c-.13 4.51-.18 9-.21 13.52v199.83c0 4.51.08 9 .21 13.51a196.08 196.08 0 0 0 2.58 29.42 99.3 99.3 0 0 0 9.22 28A94.31 94.31 0 0 0 53.17 468a99.47 99.47 0 0 0 28 9.21 195 195 0 0 0 29.43 2.59c4.5.12 9 .17 13.52.2H323.91c4.51 0 9-.08 13.52-.2a196.59 196.59 0 0 0 29.44-2.59 99.57 99.57 0 0 0 28-9.21A94.22 94.22 0 0 0 436 426.84a99.3 99.3 0 0 0 9.22-28 194.79 194.79 0 0 0 2.59-29.42c.12-4.5.17-9 .2-13.51V172.14c-.01-5.35-.01-10.7-.01-16.05zm-69.88 241c-20-38.93-57.23-29.27-76.31-19.47-1.72 1-3.48 2-5.25 3l-.42.25c-39.5 21-92.53 22.54-145.85-.38A234.64 234.64 0 0 1 45 290.12a230.63 230.63 0 0 0 39.17 23.37c56.36 26.4 113 24.49 153 0-57-43.85-104.6-101-141.09-147.22a197.09 197.09 0 0 1-18.78-25.9c43.7 40 112.7 90.22 137.48 104.12-52.57-55.49-98.89-123.94-96.72-121.74 82.79 83.42 159.18 130.59 159.18 130.59 2.88 1.58 5 2.85 6.73 4a127.44 127.44 0 0 0 4.16-12.47c13.22-48.33-1.66-103.58-35.31-149.2C329.61 141.75 375 229.34 356.4 303.42c-.44 1.73-.95 3.4-1.44 5.09 38.52 47.4 28.04 98.17 23.13 88.59z"]},Sx={prefix:"fab",iconName:"symfony",icon:[512,512,[],"f83d","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm133.74 143.54c-11.47.41-19.4-6.45-19.77-16.87-.27-9.18 6.68-13.44 6.53-18.85-.23-6.55-10.16-6.82-12.87-6.67-39.78 1.29-48.59 57-58.89 113.85 21.43 3.15 36.65-.72 45.14-6.22 12-7.75-3.34-15.72-1.42-24.56 4-18.16 32.55-19 32 5.3-.36 17.86-25.92 41.81-77.6 35.7-10.76 59.52-18.35 115-58.2 161.72-29 34.46-58.4 39.82-71.58 40.26-24.65.85-41-12.31-41.58-29.84-.56-17 14.45-26.26 24.31-26.59 21.89-.75 30.12 25.67 14.88 34-12.09 9.71.11 12.61 2.05 12.55 10.42-.36 17.34-5.51 22.18-9 24-20 33.24-54.86 45.35-118.35 8.19-49.66 17-78 18.23-82-16.93-12.75-27.08-28.55-49.85-34.72-15.61-4.23-25.12-.63-31.81 7.83-7.92 10-5.29 23 2.37 30.7l12.63 14c15.51 17.93 24 31.87 20.8 50.62-5.06 29.93-40.72 52.9-82.88 39.94-36-11.11-42.7-36.56-38.38-50.62 7.51-24.15 42.36-11.72 34.62 13.6-2.79 8.6-4.92 8.68-6.28 13.07-4.56 14.77 41.85 28.4 51-1.39 4.47-14.52-5.3-21.71-22.25-39.85-28.47-31.75-16-65.49 2.95-79.67C204.23 140.13 251.94 197 262 205.29c37.17-109 100.53-105.46 102.43-105.53 25.16-.81 44.19 10.59 44.83 28.65.25 7.69-4.17 22.59-19.52 23.13z"]},wx={prefix:"fab",iconName:"teamspeak",icon:[512,512,[],"f4f9","M244.2 346.79c2.4-12.3-12-30-32.4-48.7-20.9-19.2-48.2-39.1-63.4-46.6-21.7-12-41.7-1.8-46.3 22.7-5 26.2 0 51.4 14.5 73.9 10.2 15.5 25.4 22.7 43.4 24 11.6.6 52.5 2.2 61.7-1 11.9-4.3 20.1-11.8 22.5-24.3zm205 20.8a5.22 5.22 0 0 0-8.3 2.4c-8 25.4-44.7 112.5-172.1 121.5-149.7 10.5 80.3 43.6 145.4-6.4 22.7-17.4 47.6-35 46.6-85.4-.4-10.1-4.9-26.69-11.6-32.1zm62-122.4c-.3-18.9-8.6-33.4-26-42.2-2.9-1.3-5-2.7-5.9-6.4A222.64 222.64 0 0 0 438.9 103c-1.1-1.5-3.5-3.2-2.2-5 8.5-11.5-.3-18-7-24.4Q321.4-31.11 177.4 13.09c-40.1 12.3-73.9 35.6-102 67.4-4 4.3-6.7 9.1-3 14.5 3 4 1.3 6.2-1 9.3C51.6 132 38.2 162.59 32.1 196c-.7 4.3-2.9 6-6.4 7.8-14.2 7-22.5 18.5-24.9 34L0 264.29v20.9c0 30.8 21 50.4 51.8 49 7.7-.3 11.7-4.3 12-11.5 2-77.5-2.4-95.4 3.7-125.8C92.1 72.39 234.3 5 345.3 65.39 411.4 102 445.7 159 447.6 234.79c.8 28.2 0 56.5 0 84.6 0 7 2.2 12.5 9.4 14.2 24.1 5 49.2-12 53.2-36.7 2.9-17.1 1-34.5 1-51.7zm-159.6 131.5c36.5 2.8 59.3-28.5 58.4-60.5-2.1-45.2-66.2-16.5-87.8-8-73.2 28.1-45 54.9-22.2 60.8z"]},kx={prefix:"fab",iconName:"telegram",icon:[496,512,[],"f2c6","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm121.8 169.9l-40.7 191.8c-3 13.6-11.1 16.9-22.4 10.5l-62-45.7-29.9 28.8c-3.3 3.3-6.1 6.1-12.5 6.1l4.4-63.1 114.9-103.8c5-4.4-1.1-6.9-7.7-2.5l-142 89.4-61.2-19.1c-13.3-4.2-13.6-13.3 2.8-19.7l239.1-92.2c11.1-4 20.8 2.7 17.2 19.5z"]},Tx={prefix:"fab",iconName:"telegram-plane",icon:[448,512,[],"f3fe","M446.7 98.6l-67.6 318.8c-5.1 22.5-18.4 28.1-37.3 17.5l-103-75.9-49.7 47.8c-5.5 5.5-10.1 10.1-20.7 10.1l7.4-104.9 190.9-172.5c8.3-7.4-1.8-11.5-12.9-4.1L117.8 284 16.2 252.2c-22.1-6.9-22.5-22.1 4.6-32.7L418.2 66.4c18.4-6.9 34.5 4.1 28.5 32.2z"]},Ex={prefix:"fab",iconName:"tencent-weibo",icon:[384,512,[],"f1d5","M72.3 495.8c1.4 19.9-27.6 22.2-29.7 2.9C31 368.8 73.7 259.2 144 185.5c-15.6-34 9.2-77.1 50.6-77.1 30.3 0 55.1 24.6 55.1 55.1 0 44-49.5 70.8-86.9 45.1-65.7 71.3-101.4 169.8-90.5 287.2zM192 .1C66.1.1-12.3 134.3 43.7 242.4 52.4 259.8 79 246.9 70 229 23.7 136.4 91 29.8 192 29.8c75.4 0 136.9 61.4 136.9 136.9 0 90.8-86.9 153.9-167.7 133.1-19.1-4.1-25.6 24.4-6.6 29.1 110.7 23.2 204-60 204-162.3C358.6 74.7 284 .1 192 .1z"]},Px={prefix:"fab",iconName:"the-red-yeti",icon:[512,512,[],"f69d","M488.23 241.7l20.7 7.1c-9.6-23.9-23.9-37-31.7-44.8l7.1-18.2c.2 0 12.3-27.8-2.5-30.7-.6-11.3-6.6-27-18.4-27-7.6-10.6-17.7-12.3-30.7-5.9a122.2 122.2 0 0 0-25.3 16.5c-5.3-6.4-3 .4-3-29.8-37.1-24.3-45.4-11.7-74.8 3l.5.5a239.36 239.36 0 0 0-68.4-13.3c-5.5-8.7-18.6-19.1-25.1-25.1l24.8 7.1c-5.5-5.5-26.8-12.9-34.2-15.2 18.2-4.1 29.8-20.8 42.5-33-34.9-10.1-67.9-5.9-97.9 11.8l12-44.2L182 0c-31.6 24.2-33 41.9-33.7 45.5-.9-2.4-6.3-19.6-15.2-27a35.12 35.12 0 0 0-.5 25.3c3 8.4 5.9 14.8 8.4 18.9-16-3.3-28.3-4.9-49.2 0h-3.7l33 14.3a194.26 194.26 0 0 0-46.7 67.4l-1.7 8.4 1.7 1.7 7.6-4.7c-3.3 11.6-5.3 19.4-6.6 25.8a200.18 200.18 0 0 0-27.8 40.3c-15 1-31.8 10.8-40.3 14.3l3 3.4 28.8 1c-.5 1-.7 2.2-1.2 3.2-7.3 6.4-39.8 37.7-33 80.7l20.2-22.4c.5 1.7.7 3.4 1.2 5.2 0 25.5.4 89.6 64.9 150.5 43.6 40 96 60.2 157.5 60.2 121.7 0 223-87.3 223-211.5 6.8-9.7-1.2 3 16.7-25.1l13 14.3 2.5-.5A181.84 181.84 0 0 0 495 255a44.74 44.74 0 0 0-6.8-13.3zM398 111.2l-.5 21.9c5.5 18.1 16.9 17.2 22.4 17.2l-3.4-4.7 22.4-5.4a242.44 242.44 0 0 1-27 0c12.8-2.1 33.3-29 43-11.3 3.4 7.6 6.4 17.2 9.3 27.8l1.7-5.9a56.38 56.38 0 0 1-1.7-15.2c5.4.5 8.8 3.4 9.3 10.1.5 6.4 1.7 14.8 3.4 25.3l4.7-11.3c4.6 0 4.5-3.6-2.5 20.7-20.9-8.7-35.1-8.4-46.5-8.4l18.2-16c-25.3 8.2-33 10.8-54.8 20.9-1.1-5.4-5-13.5-16-19.9-3.2 3.8-2.8.9-.7 14.8h-2.5a62.32 62.32 0 0 0-8.4-23.1l4.2-3.4c8.4-7.1 11.8-14.3 10.6-21.9-.5-6.4-5.4-13.5-13.5-20.7 5.6-3.4 15.2-.4 28.3 8.5zm-39.6-10.1c2.7 1.9 11.4 5.4 18.9 17.2 4.2 8.4 4 9.8 3.4 11.1-.5 2.4-.5 4.3-3 7.1-1.7 2.5-5.4 4.7-11.8 7.6-7.6-13-16.5-23.6-27.8-31.2zM91 143.1l1.2-1.7c1.2-2.9 4.2-7.6 9.3-15.2l2.5-3.4-13 12.3 5.4-4.7-10.1 9.3-4.2 1.2c12.3-24.1 23.1-41.3 32.5-50.2 9.3-9.3 16-16 20.2-19.4l-6.4 1.2c-11.3-4.2-19.4-7.1-24.8-8.4 2.5-.5 3.7-.5 3.2-.5 10.3 0 17.5.5 20.9 1.2a52.35 52.35 0 0 0 16 2.5l.5-1.7-8.4-35.8 13.5 29a42.89 42.89 0 0 0 5.9-14.3c1.7-6.4 5.4-13 10.1-19.4s7.6-10.6 9.3-11.3a234.68 234.68 0 0 0-6.4 25.3l-1.7 7.1-.5 4.7 2.5 2.5C190.4 39.9 214 34 239.8 34.5l21.1.5c-11.8 13.5-27.8 21.9-48.5 24.8a201.26 201.26 0 0 1-23.4 2.9l-.2-.5-2.5-1.2a20.75 20.75 0 0 0-14 2c-2.5-.2-4.9-.5-7.1-.7l-2.5 1.7.5 1.2c2 .2 3.9.5 6.2.7l-2 3.4 3.4-.5-10.6 11.3c-4.2 3-5.4 6.4-4.2 9.3l5.4-3.4h1.2a39.4 39.4 0 0 1 25.3-15.2v-3c6.4.5 13 1 19.4 1.2 6.4 0 8.4.5 5.4 1.2a189.6 189.6 0 0 1 20.7 13.5c13.5 10.1 23.6 21.9 30 35.4 8.8 18.2 13.5 37.1 13.5 56.6a141.13 141.13 0 0 1-3 28.3 209.91 209.91 0 0 1-16 46l2.5.5c18.2-19.7 41.9-16 49.2-16l-6.4 5.9 22.4 17.7-1.7 30.7c-5.4-12.3-16.5-21.1-33-27.8 16.5 14.8 23.6 21.1 21.9 20.2-4.8-2.8-3.5-1.9-10.8-3.7 4.1 4.1 17.5 18.8 18.2 20.7l.2.2-.2.2c0 1.8 1.6-1.2-14 22.9-75.2-15.3-106.27-42.7-141.2-63.2l11.8 1.2c-11.8-18.5-15.6-17.7-38.4-26.1L149 225c-8.8-3-18.2-3-28.3.5l7.6-10.6-1.2-1.7c-14.9 4.3-19.8 9.2-22.6 11.3-1.1-5.5-2.8-12.4-12.3-28.8l-1.2 27-13.2-5c1.5-25.2 5.4-50.5 13.2-74.6zm276.5 330c-49.9 25-56.1 22.4-59 23.9-29.8-11.8-50.9-31.7-63.5-58.8l30 16.5c-9.8-9.3-18.3-16.5-38.4-44.3l11.8 23.1-17.7-7.6c14.2 21.1 23.5 51.7 66.6 73.5-120.8 24.2-199-72.1-200.9-74.3a262.57 262.57 0 0 0 35.4 24.8c3.4 1.7 7.1 2.5 10.1 1.2l-16-20.7c9.2 4.2 9.5 4.5 69.1 29-42.5-20.7-73.8-40.8-93.2-60.2-.5 6.4-1.2 10.1-1.2 10.1a80.25 80.25 0 0 1 20.7 26.6c-39-18.9-57.6-47.6-71.3-82.6 49.9 55.1 118.9 37.5 120.5 37.1 34.8 16.4 69.9 23.6 113.9 10.6 3.3 0 20.3 17 25.3 39.1l4.2-3-2.5-23.6c9 9 24.9 22.6 34.4 13-15.6-5.3-23.5-9.5-29.5-31.7 4.6 4.2 7.6 9 27.8 15l1.2-1.2-10.5-14.2c11.7-4.8-3.5 1 32-10.8 4.3 34.3 9 49.2.7 89.5zm115.3-214.4l-2.5.5 3 9.3c-3.5 5.9-23.7 44.3-71.6 79.7-39.5 29.8-76.6 39.1-80.9 40.3l-7.6-7.1-1.2 3 14.3 16-7.1-4.7 3.4 4.2h-1.2l-21.9-13.5 9.3 26.6-19-27.9-1.2 2.5 7.6 29c-6.1-8.2-21-32.6-56.8-39.6l32.5 21.2a214.82 214.82 0 0 1-93.2-6.4c-4.2-1.2-8.9-2.5-13.5-4.2l1.2-3-44.8-22.4 26.1 22.4c-57.7 9.1-113-25.4-126.4-83.4l-2.5-16.4-22.27 22.3c19.5-57.5 25.6-57.9 51.4-70.1-9.1-5.3-1.6-3.3-38.4-9.3 15.8-5.8 33-15.4 73 5.2a18.5 18.5 0 0 1 3.7-1.7c.6-3.2.4-.8 1-11.8 3.9 10 3.6 8.7 3 9.3l1.7.5c12.7-6.5 8.9-4.5 17-8.9l-5.4 13.5 22.3-5.8-8.4 8.4 2.5 2.5c4.5-1.8 30.3 3.4 40.8 16l-23.6-2.5c39.4 23 51.5 54 55.8 69.6l1.7-1.2c-2.8-22.3-12.4-33.9-16-40.1 4.2 5 39.2 34.6 110.4 46-11.3-.5-23.1 5.4-34.9 18.9l46.7-20.2-9.3 21.9c7.6-10.1 14.8-23.6 21.2-39.6v-.5l1.2-3-1.2 16c13.5-41.8 25.3-78.5 35.4-109.7l13.5-27.8v-2l-5.4-4.2h10.1l5.9 4.2 2.5-1.2-3.4-16 12.3 18.9 41.8-20.2-14.8 13 .5 2.9 17.7-.5a184 184 0 0 1 33 4.2l-23.6 2.5-1.2 3 26.6 23.1a254.21 254.21 0 0 1 27 32c-11.2-3.3-10.3-3.4-21.2-3.4l12.3 32.5zm-6.1-71.3l-3.9 13-14.3-11.8zm-254.8 7.1c1.7 10.6 4.7 17.7 8.8 21.9-9.3 6.6-27.5 13.9-46.5 16l.5 1.2a50.22 50.22 0 0 0 24.8-2.5l-7.1 13c4.2-1.7 10.1-7.1 17.7-14.8 11.9-5.5 12.7-5.1 20.2-16-12.7-6.4-15.7-13.7-18.4-18.8zm3.7-102.3c-6.4-3.4-10.6 3-12.3 18.9s2.5 29.5 11.8 39.6 18.2 10.6 26.1 3 3.4-23.6-11.3-47.7a39.57 39.57 0 0 0-14.27-13.8zm-4.7 46.3c5.4 2.2 10.5 1.9 12.3-10.6v-4.7l-1.2.5c-4.3-3.1-2.5-4.5-1.7-6.2l.5-.5c-.9-1.2-5-8.1-12.5 4.7-.5-13.5.5-21.9 3-24.8 1.2-2.5 4.7-1.2 11.3 4.2 6.4 5.4 11.3 16 15.2 32.5 6.5 28-19.8 26.2-26.9 4.9zm-45-5.5c1.6.3 9.3-1.1 9.3-14.8h-.5c-5.4-1.1-2.2-5.5-.7-5.9-1.7-3-3.4-4.2-5.4-4.7-8.1 0-11.6 12.7-8.1 21.2a7.51 7.51 0 0 0 5.43 4.2zM216 82.9l-2.5.5.5 3a48.94 48.94 0 0 1 26.1 5.9c-2.5-5.5-10-14.3-28.3-14.3l.5 2.5zm-71.8 49.4c21.7 16.8 16.5 21.4 46.5 23.6l-2.9-4.7a42.67 42.67 0 0 0 14.8-28.3c1.7-16-1.2-29.5-8.8-41.3l13-7.6a2.26 2.26 0 0 0-.5-1.7 14.21 14.21 0 0 0-13.5 1.7c-12.7 6.7-28 20.9-29 22.4-1.7 1.7-3.4 5.9-5.4 13.5a99.61 99.61 0 0 0-2.9 23.6c-4.7-8-10.5-6.4-19.9-5.9l7.1 7.6c-16.5 0-23.3 15.4-23.6 16 6.8 0 4.6-7.6 30-12.3-4.3-6.3-3.3-5-4.9-6.6zm18.7-18.7c1.2-7.6 3.4-13 6.4-17.2 5.4-6.4 10.6-10.1 16-11.8 4.2-1.7 7.1 1.2 10.1 9.3a72.14 72.14 0 0 1 3 25.3c-.5 9.3-3.4 17.2-8.4 23.1-2.9 3.4-5.4 5.9-6.4 7.6a39.21 39.21 0 0 1-11.3-.5l-7.1-3.4-5.4-6.4c.8-10 1.3-18.8 3.1-26zm42 56.1c-34.8 14.4-34.7 14-36.1 14.3-20.8 4.7-19-24.4-18.9-24.8l5.9-1.2-.5-2.5c-20.2-2.6-31 4.2-32.5 4.9.5.5 3 3.4 5.9 9.3 4.2-6.4 8.8-10.1 15.2-10.6a83.47 83.47 0 0 0 1.7 33.7c.1.5 2.6 17.4 27.5 24.1 11.3 3 27 1.2 48.9-5.4l-9.2.5c-4.2-14.8-6.4-24.8-5.9-29.5 11.3-8.8 21.9-11.3 30.7-7.6h2.5l-11.8-7.6-7.1.5c-5.9 1.2-12.3 4.2-19.4 8.4z"]},Dx={prefix:"fab",iconName:"themeco",icon:[448,512,[],"f5c6","M202.9 8.43c9.9-5.73 26-5.82 35.95-.21L430 115.85c10 5.6 18 19.44 18 30.86V364c0 11.44-8.06 25.29-18 31L238.81 503.74c-9.93 5.66-26 5.57-35.85-.21L17.86 395.12C8 389.34 0 375.38 0 364V146.71c0-11.44 8-25.36 17.91-31.08zm-77.4 199.83c-15.94 0-31.89.14-47.83.14v101.45H96.8V280h28.7c49.71 0 49.56-71.74 0-71.74zm140.14 100.29l-30.73-34.64c37-7.51 34.8-65.23-10.87-65.51-16.09 0-32.17-.14-48.26-.14v101.59h19.13v-33.91h18.41l29.56 33.91h22.76zm-41.59-82.32c23.34 0 23.26 32.46 0 32.46h-29.13v-32.46zm-95.56-1.6c21.18 0 21.11 38.85 0 38.85H96.18v-38.84zm192.65-18.25c-68.46 0-71 105.8 0 105.8 69.48-.01 69.41-105.8 0-105.8zm0 17.39c44.12 0 44.8 70.86 0 70.86s-44.43-70.86 0-70.86z"]},Ox={prefix:"fab",iconName:"themeisle",icon:[512,512,[],"f2b2","M208 88.286c0-10 6.286-21.714 17.715-21.714 11.142 0 17.714 11.714 17.714 21.714 0 10.285-6.572 21.714-17.714 21.714C214.286 110 208 98.571 208 88.286zm304 160c0 36.001-11.429 102.286-36.286 129.714-22.858 24.858-87.428 61.143-120.857 70.572l-1.143.286v32.571c0 16.286-12.572 30.571-29.143 30.571-10 0-19.429-5.714-24.572-14.286-5.427 8.572-14.856 14.286-24.856 14.286-10 0-19.429-5.714-24.858-14.286-5.142 8.572-14.571 14.286-24.57 14.286-10.286 0-19.429-5.714-24.858-14.286-5.143 8.572-14.571 14.286-24.571 14.286-18.857 0-29.429-15.714-29.429-32.857-16.286 12.285-35.715 19.428-56.571 19.428-22 0-43.429-8.285-60.286-22.857 10.285-.286 20.571-2.286 30.285-5.714-20.857-5.714-39.428-18.857-52-36.286 21.37 4.645 46.209 1.673 67.143-11.143-22-22-56.571-58.857-68.572-87.428C1.143 321.714 0 303.714 0 289.429c0-49.714 20.286-160 86.286-160 10.571 0 18.857 4.858 23.143 14.857a158.792 158.792 0 0 1 12-15.428c2-2.572 5.714-5.429 7.143-8.286 7.999-12.571 11.714-21.142 21.714-34C182.571 45.428 232 17.143 285.143 17.143c6 0 12 .285 17.714 1.143C313.714 6.571 328.857 0 344.572 0c14.571 0 29.714 6 40 16.286.857.858 1.428 2.286 1.428 3.428 0 3.714-10.285 13.429-12.857 16.286 4.286 1.429 15.714 6.858 15.714 12 0 2.857-2.857 5.143-4.571 7.143 31.429 27.714 49.429 67.143 56.286 108 4.286-5.143 10.285-8.572 17.143-8.572 10.571 0 20.857 7.144 28.571 14.001C507.143 187.143 512 221.714 512 248.286zM188 89.428c0 18.286 12.571 37.143 32.286 37.143 19.714 0 32.285-18.857 32.285-37.143 0-18-12.571-36.857-32.285-36.857-19.715 0-32.286 18.858-32.286 36.857zM237.714 194c0-19.714 3.714-39.143 8.571-58.286-52.039 79.534-13.531 184.571 68.858 184.571 21.428 0 42.571-7.714 60-20 2-7.429 3.714-14.857 3.714-22.572 0-14.286-6.286-21.428-20.572-21.428-4.571 0-9.143.857-13.429 1.714-63.343 12.668-107.142 3.669-107.142-63.999zm-41.142 254.858c0-11.143-8.858-20.857-20.286-20.857-11.429 0-20 9.715-20 20.857v32.571c0 11.143 8.571 21.142 20 21.142 11.428 0 20.286-9.715 20.286-21.142v-32.571zm49.143 0c0-11.143-8.572-20.857-20-20.857-11.429 0-20.286 9.715-20.286 20.857v32.571c0 11.143 8.857 21.142 20.286 21.142 11.428 0 20-10 20-21.142v-32.571zm49.713 0c0-11.143-8.857-20.857-20.285-20.857-11.429 0-20.286 9.715-20.286 20.857v32.571c0 11.143 8.857 21.142 20.286 21.142 11.428 0 20.285-9.715 20.285-21.142v-32.571zm49.715 0c0-11.143-8.857-20.857-20.286-20.857-11.428 0-20.286 9.715-20.286 20.857v32.571c0 11.143 8.858 21.142 20.286 21.142 11.429 0 20.286-10 20.286-21.142v-32.571zM421.714 286c-30.857 59.142-90.285 102.572-158.571 102.572-96.571 0-160.571-84.572-160.571-176.572 0-16.857 2-33.429 6-49.714-20 33.715-29.714 72.572-29.714 111.429 0 60.286 24.857 121.715 71.429 160.857 5.143-9.714 14.857-16.286 26-16.286 10 0 19.428 5.714 24.571 14.286 5.429-8.571 14.571-14.286 24.858-14.286 10 0 19.428 5.714 24.571 14.286 5.429-8.571 14.857-14.286 24.858-14.286 10 0 19.428 5.714 24.857 14.286 5.143-8.571 14.571-14.286 24.572-14.286 10.857 0 20.857 6.572 25.714 16 43.427-36.286 68.569-92 71.426-148.286zm10.572-99.714c0-53.714-34.571-105.714-92.572-105.714-30.285 0-58.571 15.143-78.857 36.857C240.862 183.812 233.41 254 302.286 254c28.805 0 97.357-28.538 84.286 36.857 28.857-26 45.714-65.714 45.714-104.571z"]},Ix={prefix:"fab",iconName:"think-peaks",icon:[576,512,[],"f731","M465.4 409.4l87.1-150.2-32-.3-55.1 95L259.2 0 23 407.4l32 .3L259.2 55.6zm-355.3-44.1h32.1l117.4-202.5L463 511.9l32.5.1-235.8-404.6z"]},Bx={prefix:"fab",iconName:"tiktok",icon:[448,512,[],"e07b","M448,209.91a210.06,210.06,0,0,1-122.77-39.25V349.38A162.55,162.55,0,1,1,185,188.31V278.2a74.62,74.62,0,1,0,52.23,71.18V0l88,0a121.18,121.18,0,0,0,1.86,22.17h0A122.18,122.18,0,0,0,381,102.39a121.43,121.43,0,0,0,67,20.14Z"]},Rx={prefix:"fab",iconName:"trade-federation",icon:[496,512,[],"f513","M248 8.8c-137 0-248 111-248 248s111 248 248 248 248-111 248-248-111-248-248-248zm0 482.8c-129.7 0-234.8-105.1-234.8-234.8S118.3 22 248 22s234.8 105.1 234.8 234.8S377.7 491.6 248 491.6zm155.1-328.5v-46.8H209.3V198H54.2l36.7 46h117.7v196.8h48.8V245h83.3v-47h-83.3v-34.8h145.7zm-73.3 45.1v23.9h-82.9v197.4h-26.8V232.1H96.3l-20.1-23.9h143.9v-80.6h171.8V152h-145v56.2zm-161.3-69l-12.4-20.7 2.1 23.8-23.5 5.4 23.3 5.4-2.1 24 12.3-20.5 22.2 9.5-15.7-18.1 15.8-18.1zm-29.6-19.7l9.3-11.5-12.7 5.9-8-12.4 1.7 13.9-14.3 3.8 13.7 2.7-.8 14.7 6.8-12.2 13.8 5.3zm165.4 145.2l-13.1 5.6-7.3-12.2 1.3 14.2-13.9 3.2 13.9 3.2-1.2 14.2 7.3-12.2 13.1 5.5-9.4-10.7zm106.9-77.2l-20.9 9.1-12-19.6 2.2 22.7-22.3 5.4 22.2 4.9-1.8 22.9 11.5-19.6 21.2 8.8-15.1-17zM248 29.9c-125.3 0-226.9 101.6-226.9 226.9S122.7 483.7 248 483.7s226.9-101.6 226.9-226.9S373.3 29.9 248 29.9zM342.6 196v51h-83.3v195.7h-52.7V245.9H89.9l-40-49.9h157.4v-81.6h197.8v50.7H259.4V196zM248 43.2c60.3 0 114.8 25 153.6 65.2H202.5V190H45.1C73.1 104.8 153.4 43.2 248 43.2zm0 427.1c-117.9 0-213.6-95.6-213.6-213.5 0-21.2 3.1-41.8 8.9-61.1L87.1 252h114.7v196.8h64.6V253h83.3v-62.7h-83.2v-19.2h145.6v-50.8c30.8 37 49.3 84.6 49.3 136.5.1 117.9-95.5 213.5-213.4 213.5zM178.8 275l-11-21.4 1.7 24.5-23.7 3.9 23.8 5.9-3.7 23.8 13-20.9 21.5 10.8-15.8-18.8 16.9-17.1z"]},Zx={prefix:"fab",iconName:"trello",icon:[448,512,[],"f181","M392.3 32H56.1C25.1 32 0 57.1 0 88c-.1 0 0-4 0 336 0 30.9 25.1 56 56 56h336.2c30.8-.2 55.7-25.2 55.7-56V88c.1-30.8-24.8-55.8-55.6-56zM197 371.3c-.2 14.7-12.1 26.6-26.9 26.6H87.4c-14.8.1-26.9-11.8-27-26.6V117.1c0-14.8 12-26.9 26.9-26.9h82.9c14.8 0 26.9 12 26.9 26.9v254.2zm193.1-112c0 14.8-12 26.9-26.9 26.9h-81c-14.8 0-26.9-12-26.9-26.9V117.2c0-14.8 12-26.9 26.8-26.9h81.1c14.8 0 26.9 12 26.9 26.9v142.1z"]},jx={prefix:"fab",iconName:"tumblr",icon:[320,512,[],"f173","M309.8 480.3c-13.6 14.5-50 31.7-97.4 31.7-120.8 0-147-88.8-147-140.6v-144H17.9c-5.5 0-10-4.5-10-10v-68c0-7.2 4.5-13.6 11.3-16 62-21.8 81.5-76 84.3-117.1.8-11 6.5-16.3 16.1-16.3h70.9c5.5 0 10 4.5 10 10v115.2h83c5.5 0 10 4.4 10 9.9v81.7c0 5.5-4.5 10-10 10h-83.4V360c0 34.2 23.7 53.6 68 35.8 4.8-1.9 9-3.2 12.7-2.2 3.5.9 5.8 3.4 7.4 7.9l22 64.3c1.8 5 3.3 10.6-.4 14.5z"]},Fx={prefix:"fab",iconName:"tumblr-square",icon:[448,512,[],"f174","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-82.3 364.2c-8.5 9.1-31.2 19.8-60.9 19.8-75.5 0-91.9-55.5-91.9-87.9v-90h-29.7c-3.4 0-6.2-2.8-6.2-6.2v-42.5c0-4.5 2.8-8.5 7.1-10 38.8-13.7 50.9-47.5 52.7-73.2.5-6.9 4.1-10.2 10-10.2h44.3c3.4 0 6.2 2.8 6.2 6.2v72h51.9c3.4 0 6.2 2.8 6.2 6.2v51.1c0 3.4-2.8 6.2-6.2 6.2h-52.1V321c0 21.4 14.8 33.5 42.5 22.4 3-1.2 5.6-2 8-1.4 2.2.5 3.6 2.1 4.6 4.9l13.8 40.2c1 3.2 2 6.7-.3 9.1z"]},qx={prefix:"fab",iconName:"twitch",icon:[512,512,[],"f1e8","M391.17,103.47H352.54v109.7h38.63ZM285,103H246.37V212.75H285ZM120.83,0,24.31,91.42V420.58H140.14V512l96.53-91.42h77.25L487.69,256V0ZM449.07,237.75l-77.22,73.12H294.61l-67.6,64v-64H140.14V36.58H449.07Z"]},Ux={prefix:"fab",iconName:"twitter",icon:[512,512,[],"f099","M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"]},Wx={prefix:"fab",iconName:"twitter-square",icon:[448,512,[],"f081","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-48.9 158.8c.2 2.8.2 5.7.2 8.5 0 86.7-66 186.6-186.6 186.6-37.2 0-71.7-10.8-100.7-29.4 5.3.6 10.4.8 15.8.8 30.7 0 58.9-10.4 81.4-28-28.8-.6-53-19.5-61.3-45.5 10.1 1.5 19.2 1.5 29.6-1.2-30-6.1-52.5-32.5-52.5-64.4v-.8c8.7 4.9 18.9 7.9 29.6 8.3a65.447 65.447 0 0 1-29.2-54.6c0-12.2 3.2-23.4 8.9-33.1 32.3 39.8 80.8 65.8 135.2 68.6-9.3-44.5 24-80.6 64-80.6 18.9 0 35.9 7.9 47.9 20.7 14.8-2.8 29-8.3 41.6-15.8-4.9 15.2-15.2 28-28.8 36.1 13.2-1.4 26-5.1 37.8-10.2-8.9 13.1-20.1 24.7-32.9 34z"]},Gx={prefix:"fab",iconName:"typo3",icon:[448,512,[],"f42b","M178.7 78.4c0-24.7 5.4-32.4 13.9-39.4-69.5 8.5-149.3 34-176.3 66.4-5.4 7.7-9.3 20.8-9.3 37.1C7 246 113.8 480 191.1 480c36.3 0 97.3-59.5 146.7-139-7 2.3-11.6 2.3-18.5 2.3-57.2 0-140.6-198.5-140.6-264.9zM301.5 32c-30.1 0-41.7 5.4-41.7 36.3 0 66.4 53.8 198.5 101.7 198.5 26.3 0 78.8-99.7 78.8-182.3 0-40.9-67-52.5-138.8-52.5z"]},_x={prefix:"fab",iconName:"uber",icon:[448,512,[],"f402","M414.1 32H33.9C15.2 32 0 47.2 0 65.9V446c0 18.8 15.2 34 33.9 34H414c18.7 0 33.9-15.2 33.9-33.9V65.9C448 47.2 432.8 32 414.1 32zM237.6 391.1C163 398.6 96.4 344.2 88.9 269.6h94.4V290c0 3.7 3 6.8 6.8 6.8H258c3.7 0 6.8-3 6.8-6.8v-67.9c0-3.7-3-6.8-6.8-6.8h-67.9c-3.7 0-6.8 3-6.8 6.8v20.4H88.9c7-69.4 65.4-122.2 135.1-122.2 69.7 0 128.1 52.8 135.1 122.2 7.5 74.5-46.9 141.1-121.5 148.6z"]},$x={prefix:"fab",iconName:"ubuntu",icon:[496,512,[],"f7df","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm52.7 93c8.8-15.2 28.3-20.5 43.5-11.7 15.3 8.8 20.5 28.3 11.7 43.6-8.8 15.2-28.3 20.5-43.5 11.7-15.3-8.9-20.5-28.4-11.7-43.6zM87.4 287.9c-17.6 0-31.9-14.3-31.9-31.9 0-17.6 14.3-31.9 31.9-31.9 17.6 0 31.9 14.3 31.9 31.9 0 17.6-14.3 31.9-31.9 31.9zm28.1 3.1c22.3-17.9 22.4-51.9 0-69.9 8.6-32.8 29.1-60.7 56.5-79.1l23.7 39.6c-51.5 36.3-51.5 112.5 0 148.8L172 370c-27.4-18.3-47.8-46.3-56.5-79zm228.7 131.7c-15.3 8.8-34.7 3.6-43.5-11.7-8.8-15.3-3.6-34.8 11.7-43.6 15.2-8.8 34.7-3.6 43.5 11.7 8.8 15.3 3.6 34.8-11.7 43.6zm.3-69.5c-26.7-10.3-56.1 6.6-60.5 35-5.2 1.4-48.9 14.3-96.7-9.4l22.5-40.3c57 26.5 123.4-11.7 128.9-74.4l46.1.7c-2.3 34.5-17.3 65.5-40.3 88.4zm-5.9-105.3c-5.4-62-71.3-101.2-128.9-74.4l-22.5-40.3c47.9-23.7 91.5-10.8 96.7-9.4 4.4 28.3 33.8 45.3 60.5 35 23.1 22.9 38 53.9 40.2 88.5l-46 .6z"]},Yx={prefix:"fab",iconName:"uikit",icon:[448,512,[],"f403","M443.9 128v256L218 512 0 384V169.7l87.6 45.1v117l133.5 75.5 135.8-75.5v-151l-101.1-57.6 87.6-53.1L443.9 128zM308.6 49.1L223.8 0l-88.6 54.8 86 47.3 87.4-53z"]},Kx={prefix:"fab",iconName:"umbraco",icon:[510,512,[],"f8e8","M255.35 8C118.36 7.83 7.14 118.72 7 255.68c-.07 137 111 248.2 248 248.27 136.85 0 247.82-110.7 248-247.67S392.34 8.17 255.35 8zm145 266q-1.14 40.68-14 65t-43.51 35q-30.61 10.7-85.45 10.47h-4.6q-54.78.22-85.44-10.47t-43.52-35q-12.85-24.36-14-65a224.81 224.81 0 0 1 0-30.71 418.37 418.37 0 0 1 3.6-43.88c1.88-13.39 3.57-22.58 5.4-32 1-4.88 1.28-6.42 1.82-8.45a5.09 5.09 0 0 1 4.9-3.89h.69l32 5a5.07 5.07 0 0 1 4.16 5 5 5 0 0 1 0 .77l-1.7 8.78q-2.41 13.25-4.84 33.68a380.62 380.62 0 0 0-2.64 42.15q-.28 40.43 8.13 59.83a43.87 43.87 0 0 0 31.31 25.18A243 243 0 0 0 250 340.6h10.25a242.64 242.64 0 0 0 57.27-5.16 43.86 43.86 0 0 0 31.15-25.23q8.53-19.42 8.13-59.78a388 388 0 0 0-2.6-42.15q-2.48-20.38-4.89-33.68l-1.69-8.78a5 5 0 0 1 0-.77 5 5 0 0 1 4.2-5l32-5h.82a5 5 0 0 1 4.9 3.89c.55 2.05.81 3.57 1.83 8.45 1.82 9.62 3.52 18.78 5.39 32a415.71 415.71 0 0 1 3.61 43.88 228.06 228.06 0 0 1-.04 30.73z"]},Jx={prefix:"fab",iconName:"uncharted",icon:[448,512,[],"e084","M171.73,232.813A5.381,5.381,0,0,0,176.7,229.5,48.081,48.081,0,0,1,191.6,204.244c1.243-.828,1.657-2.484,1.657-4.141a4.22,4.22,0,0,0-2.071-3.312L74.429,128.473,148.958,85a9.941,9.941,0,0,0,4.968-8.281,9.108,9.108,0,0,0-4.968-8.281L126.6,55.6a9.748,9.748,0,0,0-9.523,0l-100.2,57.966a9.943,9.943,0,0,0-4.969,8.281V236.954a9.109,9.109,0,0,0,4.969,8.281L39.235,258.07a8.829,8.829,0,0,0,4.968,1.242,9.4,9.4,0,0,0,6.625-2.484,10.8,10.8,0,0,0,2.9-7.039V164.5L169.66,232.4A4.5,4.5,0,0,0,171.73,232.813ZM323.272,377.73a12.478,12.478,0,0,0-4.969,1.242l-74.528,43.062V287.882c0-2.9-2.9-5.8-6.211-4.555a53.036,53.036,0,0,1-28.984.414,4.86,4.86,0,0,0-6.21,4.555V421.619l-74.529-43.061a8.83,8.83,0,0,0-4.969-1.242,9.631,9.631,0,0,0-9.523,9.523v26.085a9.107,9.107,0,0,0,4.969,8.281l100.2,57.553A8.829,8.829,0,0,0,223.486,480a11.027,11.027,0,0,0,4.969-1.242l100.2-57.553a9.941,9.941,0,0,0,4.968-8.281V386.839C332.8,382.285,328.24,377.73,323.272,377.73ZM286.007,78a23,23,0,1,0-23-23A23,23,0,0,0,286.007,78Zm63.627-10.086a23,23,0,1,0,23,23A23,23,0,0,0,349.634,67.914ZM412.816,151.6a23,23,0,1,0-23-23A23,23,0,0,0,412.816,151.6Zm-63.182-9.2a23,23,0,1,0,23,23A23,23,0,0,0,349.634,142.4Zm-63.627,83.244a23,23,0,1,0-23-23A23,23,0,0,0,286.007,225.648Zm-62.074,36.358a23,23,0,1,0-23-23A23,23,0,0,0,223.933,262.006Zm188.883-82.358a23,23,0,1,0,23,23A23,23,0,0,0,412.816,179.648Zm0,72.272a23,23,0,1,0,23,23A23,23,0,0,0,412.816,251.92Z"]},Qx={prefix:"fab",iconName:"uniregistry",icon:[384,512,[],"f404","M192 480c39.5 0 76.2-11.8 106.8-32.2H85.3C115.8 468.2 152.5 480 192 480zm-89.1-193.1v-12.4H0v12.4c0 2.5 0 5 .1 7.4h103.1c-.2-2.4-.3-4.9-.3-7.4zm20.5 57H8.5c2.6 8.5 5.8 16.8 9.6 24.8h138.3c-12.9-5.7-24.1-14.2-33-24.8zm-17.7-34.7H1.3c.9 7.6 2.2 15 3.9 22.3h109.7c-4-6.9-7.2-14.4-9.2-22.3zm-2.8-69.3H0v17.3h102.9zm0-173.2H0v4.9h102.9zm0-34.7H0v2.5h102.9zm0 69.3H0v7.4h102.9zm0 104H0v14.8h102.9zm0-69.3H0v9.9h102.9zm0 34.6H0V183h102.9zm166.2 160.9h109.7c1.8-7.3 3.1-14.7 3.9-22.3H278.3c-2.1 7.9-5.2 15.4-9.2 22.3zm12-185.7H384V136H281.1zm0 37.2H384v-12.4H281.1zm0-74.3H384v-7.4H281.1zm0-76.7v2.5H384V32zm-203 410.9h227.7c11.8-8.7 22.7-18.6 32.2-29.7H44.9c9.6 11 21.4 21 33.2 29.7zm203-371.3H384v-4.9H281.1zm0 148.5H384v-14.8H281.1zM38.8 405.7h305.3c6.7-8.5 12.6-17.6 17.8-27.2H23c5.2 9.6 9.2 18.7 15.8 27.2zm188.8-37.1H367c3.7-8 5.8-16.2 8.5-24.8h-115c-8.8 10.7-20.1 19.2-32.9 24.8zm53.5-81.7c0 2.5-.1 5-.4 7.4h103.1c.1-2.5.2-4.9.2-7.4v-12.4H281.1zm0-29.7H384v-17.3H281.1z"]},Xx={prefix:"fab",iconName:"unity",icon:[576,512,[],"e049","M498.11,206.4,445.31,14.72,248.2,66.08,219,116.14l-59.2-.43L15.54,256,159.82,396.32l59.17-.43,29.24,50,197.08,51.36,52.8-191.62-30-49.63ZM223.77,124.2,374.55,86.51,288,232.33H114.87Zm0,263.63L114.87,279.71H288l86.55,145.81Zm193,14L330.17,256l86.58-145.84L458.56,256Z"]},cL={prefix:"fab",iconName:"unsplash",icon:[448,512,[],"e07c","M448,230.17V480H0V230.17H141.13V355.09H306.87V230.17ZM306.87,32H141.13V156.91H306.87Z"]},aL={prefix:"fab",iconName:"untappd",icon:[640,512,[],"f405","M401.3 49.9c-79.8 160.1-84.6 152.5-87.9 173.2l-5.2 32.8c-1.9 12-6.6 23.5-13.7 33.4L145.6 497.1c-7.6 10.6-20.4 16.2-33.4 14.6-40.3-5-77.8-32.2-95.3-68.5-5.7-11.8-4.5-25.8 3.1-36.4l148.9-207.9c7.1-9.9 16.4-18 27.2-23.7l29.3-15.5c18.5-9.8 9.7-11.9 135.6-138.9 1-4.8 1-7.3 3.6-8 3-.7 6.6-1 6.3-4.6l-.4-4.6c-.2-1.9 1.3-3.6 3.2-3.6 4.5-.1 13.2 1.2 25.6 10 12.3 8.9 16.4 16.8 17.7 21.1.6 1.8-.6 3.7-2.4 4.2l-4.5 1.1c-3.4.9-2.5 4.4-2.3 7.4.1 2.8-2.3 3.6-6.5 6.1zM230.1 36.4c3.4.9 2.5 4.4 2.3 7.4-.2 2.7 2.1 3.5 6.4 6 7.9 15.9 15.3 30.5 22.2 44 .7 1.3 2.3 1.5 3.3.5 11.2-12 24.6-26.2 40.5-42.6 1.3-1.4 1.4-3.5.1-4.9-8-8.2-16.5-16.9-25.6-26.1-1-4.7-1-7.3-3.6-8-3-.8-6.6-1-6.3-4.6.3-3.3 1.4-8.1-2.8-8.2-4.5-.1-13.2 1.1-25.6 10-12.3 8.9-16.4 16.8-17.7 21.1-1.4 4.2 3.6 4.6 6.8 5.4zM620 406.7L471.2 198.8c-13.2-18.5-26.6-23.4-56.4-39.1-11.2-5.9-14.2-10.9-30.5-28.9-1-1.1-2.9-.9-3.6.5-46.3 88.8-47.1 82.8-49 94.8-1.7 10.7-1.3 20 .3 29.8 1.9 12 6.6 23.5 13.7 33.4l148.9 207.9c7.6 10.6 20.2 16.2 33.1 14.7 40.3-4.9 78-32 95.7-68.6 5.4-11.9 4.3-25.9-3.4-36.6z"]},eL={prefix:"fab",iconName:"ups",icon:[384,512,[],"f7e0","M103.2 303c-5.2 3.6-32.6 13.1-32.6-19V180H37.9v102.6c0 74.9 80.2 51.1 97.9 39V180h-32.6zM4 74.82v220.9c0 103.7 74.9 135.2 187.7 184.1 112.4-48.9 187.7-80.2 187.7-184.1V74.82c-116.3-61.6-281.8-49.6-375.4 0zm358.1 220.9c0 86.6-53.2 113.6-170.4 165.3-117.5-51.8-170.5-78.7-170.5-165.3v-126.4c102.3-93.8 231.6-100 340.9-89.8zm-209.6-107.4v212.8h32.7v-68.7c24.4 7.3 71.7-2.6 71.7-78.5 0-97.4-80.7-80.92-104.4-65.6zm32.7 117.3v-100.3c8.4-4.2 38.4-12.7 38.4 49.3 0 67.9-36.4 51.8-38.4 51zm79.1-86.4c.1 47.3 51.6 42.5 52.2 70.4.6 23.5-30.4 23-50.8 4.9v30.1c36.2 21.5 81.9 8.1 83.2-33.5 1.7-51.5-54.1-46.6-53.4-73.2.6-20.3 30.6-20.5 48.5-2.2v-28.4c-28.5-22-79.9-9.2-79.7 31.9z"]},iL={prefix:"fab",iconName:"usb",icon:[640,512,[],"f287","M641.5 256c0 3.1-1.7 6.1-4.5 7.5L547.9 317c-1.4.8-2.8 1.4-4.5 1.4-1.4 0-3.1-.3-4.5-1.1-2.8-1.7-4.5-4.5-4.5-7.8v-35.6H295.7c25.3 39.6 40.5 106.9 69.6 106.9H392V354c0-5 3.9-8.9 8.9-8.9H490c5 0 8.9 3.9 8.9 8.9v89.1c0 5-3.9 8.9-8.9 8.9h-89.1c-5 0-8.9-3.9-8.9-8.9v-26.7h-26.7c-75.4 0-81.1-142.5-124.7-142.5H140.3c-8.1 30.6-35.9 53.5-69 53.5C32 327.3 0 295.3 0 256s32-71.3 71.3-71.3c33.1 0 61 22.8 69 53.5 39.1 0 43.9 9.5 74.6-60.4C255 88.7 273 95.7 323.8 95.7c7.5-20.9 27-35.6 50.4-35.6 29.5 0 53.5 23.9 53.5 53.5s-23.9 53.5-53.5 53.5c-23.4 0-42.9-14.8-50.4-35.6H294c-29.1 0-44.3 67.4-69.6 106.9h310.1v-35.6c0-3.3 1.7-6.1 4.5-7.8 2.8-1.7 6.4-1.4 8.9.3l89.1 53.5c2.8 1.1 4.5 4.1 4.5 7.2z"]},nL={prefix:"fab",iconName:"usps",icon:[576,512,[],"f7e1","M460.3 241.7c25.8-41.3 15.2-48.8-11.7-48.8h-27c-.1 0-1.5-1.4-10.9 8-11.2 5.6-37.9 6.3-37.9 8.7 0 4.5 70.3-3.1 88.1 0 9.5 1.5-1.5 20.4-4.4 32-.5 4.5 2.4 2.3 3.8.1zm-112.1 22.6c64-21.3 97.3-23.9 102-26.2 4.4-2.9-4.4-6.6-26.2-5.8-51.7 2.2-137.6 37.1-172.6 53.9l-30.7-93.3h196.6c-2.7-28.2-152.9-22.6-337.9-22.6L27 415.8c196.4-97.3 258.9-130.3 321.2-151.5zM94.7 96c253.3 53.7 330 65.7 332.1 85.2 36.4 0 45.9 0 52.4 6.6 21.1 19.7-14.6 67.7-14.6 67.7-4.4 2.9-406.4 160.2-406.4 160.2h423.1L549 96z"]},tL={prefix:"fab",iconName:"ussunnah",icon:[512,512,[],"f407","M156.8 285.1l5.7 14.4h-8.2c-1.3-3.2-3.1-7.7-3.8-9.5-2.5-6.3-1.1-8.4 0-10 1.9-2.7 3.2-4.4 3.6-5.2 0 2.2.8 5.7 2.7 10.3zm297.3 18.8c-2.1 13.8-5.7 27.1-10.5 39.7l43 23.4-44.8-18.8c-5.3 13.2-12 25.6-19.9 37.2l34.2 30.2-36.8-26.4c-8.4 11.8-18 22.6-28.7 32.3l24.9 34.7-28.1-31.8c-11 9.6-23.1 18-36.1 25.1l15.7 37.2-19.3-35.3c-13.1 6.8-27 12.1-41.6 15.9l6.7 38.4-10.5-37.4c-14.3 3.4-29.2 5.3-44.5 5.4L256 512l-1.9-38.4c-15.3-.1-30.2-2-44.5-5.3L199 505.6l6.7-38.2c-14.6-3.7-28.6-9.1-41.7-15.8l-19.2 35.1 15.6-37c-13-7-25.2-15.4-36.2-25.1l-27.9 31.6 24.7-34.4c-10.7-9.7-20.4-20.5-28.8-32.3l-36.5 26.2 33.9-29.9c-7.9-11.6-14.6-24.1-20-37.3l-44.4 18.7L67.8 344c-4.8-12.7-8.4-26.1-10.5-39.9l-51 9 50.3-14.2c-1.1-8.5-1.7-17.1-1.7-25.9 0-4.7.2-9.4.5-14.1L0 256l56-2.8c1.3-13.1 3.8-25.8 7.5-38.1L6.4 199l58.9 10.4c4-12 9.1-23.5 15.2-34.4l-55.1-30 58.3 24.6C90 159 97.2 149.2 105.3 140L55.8 96.4l53.9 38.7c8.1-8.6 17-16.5 26.6-23.6l-40-55.6 45.6 51.6c9.5-6.6 19.7-12.3 30.3-17.2l-27.3-64.9 33.8 62.1c10.5-4.4 21.4-7.9 32.7-10.4L199 6.4l19.5 69.2c11-2.1 22.3-3.2 33.8-3.4L256 0l3.6 72.2c11.5.2 22.8 1.4 33.8 3.5L313 6.4l-12.4 70.7c11.3 2.6 22.2 6.1 32.6 10.5l33.9-62.2-27.4 65.1c10.6 4.9 20.7 10.7 30.2 17.2l45.8-51.8-40.1 55.9c9.5 7.1 18.4 15 26.5 23.6l54.2-38.9-49.7 43.9c8 9.1 15.2 18.9 21.5 29.4l58.7-24.7-55.5 30.2c6.1 10.9 11.1 22.3 15.1 34.3l59.3-10.4-57.5 16.2c3.7 12.2 6.2 24.9 7.5 37.9L512 256l-56 2.8c.3 4.6.5 9.3.5 14.1 0 8.7-.6 17.3-1.6 25.8l50.7 14.3-51.5-9.1zm-21.8-31c0-97.5-79-176.5-176.5-176.5s-176.5 79-176.5 176.5 79 176.5 176.5 176.5 176.5-79 176.5-176.5zm-24 0c0 84.3-68.3 152.6-152.6 152.6s-152.6-68.3-152.6-152.6 68.3-152.6 152.6-152.6 152.6 68.3 152.6 152.6zM195 241c0 2.1 1.3 3.8 3.6 5.1 3.3 1.9 6.2 4.6 8.2 8.2 2.8-5.7 4.3-9.5 4.3-11.2 0-2.2-1.1-4.4-3.2-7-2.1-2.5-3.2-5.2-3.3-7.7-6.5 6.8-9.6 10.9-9.6 12.6zm-40.7-19c0 2.1 1.3 3.8 3.6 5.1 3.5 1.9 6.2 4.6 8.2 8.2 2.8-5.7 4.3-9.5 4.3-11.2 0-2.2-1.1-4.4-3.2-7-2.1-2.5-3.2-5.2-3.3-7.7-6.5 6.8-9.6 10.9-9.6 12.6zm-19 0c0 2.1 1.3 3.8 3.6 5.1 3.3 1.9 6.2 4.6 8.2 8.2 2.8-5.7 4.3-9.5 4.3-11.2 0-2.2-1.1-4.4-3.2-7-2.1-2.5-3.2-5.2-3.3-7.7-6.4 6.8-9.6 10.9-9.6 12.6zm204.9 87.9c-8.4-3-8.7-6.8-8.7-15.6V182c-8.2 12.5-14.2 18.6-18 18.6 6.3 14.4 9.5 23.9 9.5 28.3v64.3c0 2.2-2.2 6.5-4.7 6.5h-18c-2.8-7.5-10.2-26.9-15.3-40.3-2 2.5-7.2 9.2-10.7 13.7 2.4 1.6 4.1 3.6 5.2 6.3 2.6 6.7 6.4 16.5 7.9 20.2h-9.2c-3.9-10.4-9.6-25.4-11.8-31.1-2 2.5-7.2 9.2-10.7 13.7 2.4 1.6 4.1 3.6 5.2 6.3.8 2 2.8 7.3 4.3 10.9H256c-1.5-4.1-5.6-14.6-8.4-22-2 2.5-7.2 9.2-10.7 13.7 2.5 1.6 4.3 3.6 5.2 6.3.2.6.5 1.4.6 1.7H225c-4.6-13.9-11.4-27.7-11.4-34.1 0-2.2.3-5.1 1.1-8.2-8.8 10.8-14 15.9-14 25 0 7.5 10.4 28.3 10.4 33.3 0 1.7-.5 3.3-1.4 4.9-9.6-12.7-15.5-20.7-18.8-20.7h-12l-11.2-28c-3.8-9.6-5.7-16-5.7-18.8 0-3.8.5-7.7 1.7-12.2-1 1.3-3.7 4.7-5.5 7.1-.8-2.1-3.1-7.7-4.6-11.5-2.1 2.5-7.5 9.1-11.2 13.6.9 2.3 3.3 8.1 4.9 12.2-2.5 3.3-9.1 11.8-13.6 17.7-4 5.3-5.8 13.3-2.7 21.8 2.5 6.7 2 7.9-1.7 14.1H191c5.5 0 14.3 14 15.5 22 13.2-16 15.4-19.6 16.8-21.6h107c3.9 0 7.2-1.9 9.9-5.8zm20.1-26.6V181.7c-9 12.5-15.9 18.6-20.7 18.6 7.1 14.4 10.7 23.9 10.7 28.3v66.3c0 17.5 8.6 20.4 24 20.4 8.1 0 12.5-.8 13.7-2.7-4.3-1.6-7.6-2.5-9.9-3.3-8.1-3.2-17.8-7.4-17.8-26z"]},oL={prefix:"fab",iconName:"vaadin",icon:[448,512,[],"f408","M224.5 140.7c1.5-17.6 4.9-52.7 49.8-52.7h98.6c20.7 0 32.1-7.8 32.1-21.6V54.1c0-12.2 9.3-22.1 21.5-22.1S448 41.9 448 54.1v36.5c0 42.9-21.5 62-66.8 62H280.7c-30.1 0-33 14.7-33 27.1 0 1.3-.1 2.5-.2 3.7-.7 12.3-10.9 22.2-23.4 22.2s-22.7-9.8-23.4-22.2c-.1-1.2-.2-2.4-.2-3.7 0-12.3-3-27.1-33-27.1H66.8c-45.3 0-66.8-19.1-66.8-62V54.1C0 41.9 9.4 32 21.6 32s21.5 9.9 21.5 22.1v12.3C43.1 80.2 54.5 88 75.2 88h98.6c44.8 0 48.3 35.1 49.8 52.7h.9zM224 456c11.5 0 21.4-7 25.7-16.3 1.1-1.8 97.1-169.6 98.2-171.4 11.9-19.6-3.2-44.3-27.2-44.3-13.9 0-23.3 6.4-29.8 20.3L224 362l-66.9-117.7c-6.4-13.9-15.9-20.3-29.8-20.3-24 0-39.1 24.6-27.2 44.3 1.1 1.9 97.1 169.6 98.2 171.4 4.3 9.3 14.2 16.3 25.7 16.3z"]},rL={prefix:"fab",iconName:"viacoin",icon:[384,512,[],"f237","M384 32h-64l-80.7 192h-94.5L64 32H0l48 112H0v48h68.5l13.8 32H0v48h102.8L192 480l89.2-208H384v-48h-82.3l13.8-32H384v-48h-48l48-112zM192 336l-27-64h54l-27 64z"]},lL={prefix:"fab",iconName:"viadeo",icon:[448,512,[],"f2a9","M276.2 150.5v.7C258.3 98.6 233.6 47.8 205.4 0c43.3 29.2 67 100 70.8 150.5zm32.7 121.7c7.6 18.2 11 37.5 11 57 0 77.7-57.8 141-137.8 139.4l3.8-.3c74.2-46.7 109.3-118.6 109.3-205.1 0-38.1-6.5-75.9-18.9-112 1 11.7 1 23.7 1 35.4 0 91.8-18.1 241.6-116.6 280C95 455.2 49.4 398 49.4 329.2c0-75.6 57.4-142.3 135.4-142.3 16.8 0 33.7 3.1 49.1 9.6 1.7-15.1 6.5-29.9 13.4-43.3-19.9-7.2-41.2-10.7-62.5-10.7-161.5 0-238.7 195.9-129.9 313.7 67.9 74.6 192 73.9 259.8 0 56.6-61.3 60.9-142.4 36.4-201-12.7 8-27.1 13.9-42.2 17zM418.1 11.7c-31 66.5-81.3 47.2-115.8 80.1-12.4 12-20.6 34-20.6 50.5 0 14.1 4.5 27.1 12 38.8 47.4-11 98.3-46 118.2-90.7-.7 5.5-4.8 14.4-7.2 19.2-20.3 35.7-64.6 65.6-99.7 84.9 14.8 14.4 33.7 25.8 55 25.8 79 0 110.1-134.6 58.1-208.6z"]},fL={prefix:"fab",iconName:"viadeo-square",icon:[448,512,[],"f2aa","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM280.7 381.2c-42.4 46.2-120 46.6-162.4 0-68-73.6-19.8-196.1 81.2-196.1 13.3 0 26.6 2.1 39.1 6.7-4.3 8.4-7.3 17.6-8.4 27.1-9.7-4.1-20.2-6-30.7-6-48.8 0-84.6 41.7-84.6 88.9 0 43 28.5 78.7 69.5 85.9 61.5-24 72.9-117.6 72.9-175 0-7.3 0-14.8-.6-22.1-11.2-32.9-26.6-64.6-44.2-94.5 27.1 18.3 41.9 62.5 44.2 94.1v.4c7.7 22.5 11.8 46.2 11.8 70 0 54.1-21.9 99-68.3 128.2l-2.4.2c50 1 86.2-38.6 86.2-87.2 0-12.2-2.1-24.3-6.9-35.7 9.5-1.9 18.5-5.6 26.4-10.5 15.3 36.6 12.6 87.3-22.8 125.6zM309 233.7c-13.3 0-25.1-7.1-34.4-16.1 21.9-12 49.6-30.7 62.3-53 1.5-3 4.1-8.6 4.5-12-12.5 27.9-44.2 49.8-73.9 56.7-4.7-7.3-7.5-15.5-7.5-24.3 0-10.3 5.2-24.1 12.9-31.6 21.6-20.5 53-8.5 72.4-50 32.5 46.2 13.1 130.3-36.3 130.3z"]},sL={prefix:"fab",iconName:"viber",icon:[512,512,[],"f409","M444 49.9C431.3 38.2 379.9.9 265.3.4c0 0-135.1-8.1-200.9 52.3C27.8 89.3 14.9 143 13.5 209.5c-1.4 66.5-3.1 191.1 117 224.9h.1l-.1 51.6s-.8 20.9 13 25.1c16.6 5.2 26.4-10.7 42.3-27.8 8.7-9.4 20.7-23.2 29.8-33.7 82.2 6.9 145.3-8.9 152.5-11.2 16.6-5.4 110.5-17.4 125.7-142 15.8-128.6-7.6-209.8-49.8-246.5zM457.9 287c-12.9 104-89 110.6-103 115.1-6 1.9-61.5 15.7-131.2 11.2 0 0-52 62.7-68.2 79-5.3 5.3-11.1 4.8-11-5.7 0-6.9.4-85.7.4-85.7-.1 0-.1 0 0 0-101.8-28.2-95.8-134.3-94.7-189.8 1.1-55.5 11.6-101 42.6-131.6 55.7-50.5 170.4-43 170.4-43 96.9.4 143.3 29.6 154.1 39.4 35.7 30.6 53.9 103.8 40.6 211.1zm-139-80.8c.4 8.6-12.5 9.2-12.9.6-1.1-22-11.4-32.7-32.6-33.9-8.6-.5-7.8-13.4.7-12.9 27.9 1.5 43.4 17.5 44.8 46.2zm20.3 11.3c1-42.4-25.5-75.6-75.8-79.3-8.5-.6-7.6-13.5.9-12.9 58 4.2 88.9 44.1 87.8 92.5-.1 8.6-13.1 8.2-12.9-.3zm47 13.4c.1 8.6-12.9 8.7-12.9.1-.6-81.5-54.9-125.9-120.8-126.4-8.5-.1-8.5-12.9 0-12.9 73.7.5 133 51.4 133.7 139.2zM374.9 329v.2c-10.8 19-31 40-51.8 33.3l-.2-.3c-21.1-5.9-70.8-31.5-102.2-56.5-16.2-12.8-31-27.9-42.4-42.4-10.3-12.9-20.7-28.2-30.8-46.6-21.3-38.5-26-55.7-26-55.7-6.7-20.8 14.2-41 33.3-51.8h.2c9.2-4.8 18-3.2 23.9 3.9 0 0 12.4 14.8 17.7 22.1 5 6.8 11.7 17.7 15.2 23.8 6.1 10.9 2.3 22-3.7 26.6l-12 9.6c-6.1 4.9-5.3 14-5.3 14s17.8 67.3 84.3 84.3c0 0 9.1.8 14-5.3l9.6-12c4.6-6 15.7-9.8 26.6-3.7 14.7 8.3 33.4 21.2 45.8 32.9 7 5.7 8.6 14.4 3.8 23.6z"]},hL={prefix:"fab",iconName:"vimeo",icon:[448,512,[],"f40a","M403.2 32H44.8C20.1 32 0 52.1 0 76.8v358.4C0 459.9 20.1 480 44.8 480h358.4c24.7 0 44.8-20.1 44.8-44.8V76.8c0-24.7-20.1-44.8-44.8-44.8zM377 180.8c-1.4 31.5-23.4 74.7-66 129.4-44 57.2-81.3 85.8-111.7 85.8-18.9 0-34.8-17.4-47.9-52.3-25.5-93.3-36.4-148-57.4-148-2.4 0-10.9 5.1-25.4 15.2l-15.2-19.6c37.3-32.8 72.9-69.2 95.2-71.2 25.2-2.4 40.7 14.8 46.5 51.7 20.7 131.2 29.9 151 67.6 91.6 13.5-21.4 20.8-37.7 21.8-48.9 3.5-33.2-25.9-30.9-45.8-22.4 15.9-52.1 46.3-77.4 91.2-76 33.3.9 49 22.5 47.1 64.7z"]},mL={prefix:"fab",iconName:"vimeo-square",icon:[448,512,[],"f194","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-16.2 149.6c-1.4 31.1-23.2 73.8-65.3 127.9-43.5 56.5-80.3 84.8-110.4 84.8-18.7 0-34.4-17.2-47.3-51.6-25.2-92.3-35.9-146.4-56.7-146.4-2.4 0-10.8 5-25.1 15.1L64 192c36.9-32.4 72.1-68.4 94.1-70.4 24.9-2.4 40.2 14.6 46 51.1 20.5 129.6 29.6 149.2 66.8 90.5 13.4-21.2 20.6-37.2 21.5-48.3 3.4-32.8-25.6-30.6-45.2-22.2 15.7-51.5 45.8-76.5 90.1-75.1 32.9 1 48.4 22.4 46.5 64z"]},vL={prefix:"fab",iconName:"vimeo-v",icon:[448,512,[],"f27d","M447.8 153.6c-2 43.6-32.4 103.3-91.4 179.1-60.9 79.2-112.4 118.8-154.6 118.8-26.1 0-48.2-24.1-66.3-72.3C100.3 250 85.3 174.3 56.2 174.3c-3.4 0-15.1 7.1-35.2 21.1L0 168.2c51.6-45.3 100.9-95.7 131.8-98.5 34.9-3.4 56.3 20.5 64.4 71.5 28.7 181.5 41.4 208.9 93.6 126.7 18.7-29.6 28.8-52.1 30.2-67.6 4.8-45.9-35.8-42.8-63.3-31 22-72.1 64.1-107.1 126.2-105.1 45.8 1.2 67.5 31.1 64.9 89.4z"]},zL={prefix:"fab",iconName:"vine",icon:[384,512,[],"f1ca","M384 254.7v52.1c-18.4 4.2-36.9 6.1-52.1 6.1-36.9 77.4-103 143.8-125.1 156.2-14 7.9-27.1 8.4-42.7-.8C137 452 34.2 367.7 0 102.7h74.5C93.2 261.8 139 343.4 189.3 404.5c27.9-27.9 54.8-65.1 75.6-106.9-49.8-25.3-80.1-80.9-80.1-145.6 0-65.6 37.7-115.1 102.2-115.1 114.9 0 106.2 127.9 81.6 181.5 0 0-46.4 9.2-63.5-20.5 3.4-11.3 8.2-30.8 8.2-48.5 0-31.3-11.3-46.6-28.4-46.6-18.2 0-30.8 17.1-30.8 50 .1 79.2 59.4 118.7 129.9 101.9z"]},pL={prefix:"fab",iconName:"vk",icon:[576,512,[],"f189","M545 117.7c3.7-12.5 0-21.7-17.8-21.7h-58.9c-15 0-21.9 7.9-25.6 16.7 0 0-30 73.1-72.4 120.5-13.7 13.7-20 18.1-27.5 18.1-3.7 0-9.4-4.4-9.4-16.9V117.7c0-15-4.2-21.7-16.6-21.7h-92.6c-9.4 0-15 7-15 13.5 0 14.2 21.2 17.5 23.4 57.5v86.8c0 19-3.4 22.5-10.9 22.5-20 0-68.6-73.4-97.4-157.4-5.8-16.3-11.5-22.9-26.6-22.9H38.8c-16.8 0-20.2 7.9-20.2 16.7 0 15.6 20 93.1 93.1 195.5C160.4 378.1 229 416 291.4 416c37.5 0 42.1-8.4 42.1-22.9 0-66.8-3.4-73.1 15.4-73.1 8.7 0 23.7 4.4 58.7 38.1 40 40 46.6 57.9 69 57.9h58.9c16.8 0 25.3-8.4 20.4-25-11.2-34.9-86.9-106.7-90.3-111.5-8.7-11.2-6.2-16.2 0-26.2.1-.1 72-101.3 79.4-135.6z"]},dL={prefix:"fab",iconName:"vnv",icon:[640,512,[],"f40b","M104.9 352c-34.1 0-46.4-30.4-46.4-30.4L2.6 210.1S-7.8 192 13 192h32.8c10.4 0 13.2 8.7 18.8 18.1l36.7 74.5s5.2 13.1 21.1 13.1 21.1-13.1 21.1-13.1l36.7-74.5c5.6-9.5 8.4-18.1 18.8-18.1h32.8c20.8 0 10.4 18.1 10.4 18.1l-55.8 111.5S174.2 352 140 352h-35.1zm395 0c-34.1 0-46.4-30.4-46.4-30.4l-55.9-111.5S387.2 192 408 192h32.8c10.4 0 13.2 8.7 18.8 18.1l36.7 74.5s5.2 13.1 21.1 13.1 21.1-13.1 21.1-13.1l36.8-74.5c5.6-9.5 8.4-18.1 18.8-18.1H627c20.8 0 10.4 18.1 10.4 18.1l-55.9 111.5S569.3 352 535.1 352h-35.2zM337.6 192c34.1 0 46.4 30.4 46.4 30.4l55.9 111.5s10.4 18.1-10.4 18.1h-32.8c-10.4 0-13.2-8.7-18.8-18.1l-36.7-74.5s-5.2-13.1-21.1-13.1c-15.9 0-21.1 13.1-21.1 13.1l-36.7 74.5c-5.6 9.4-8.4 18.1-18.8 18.1h-32.9c-20.8 0-10.4-18.1-10.4-18.1l55.9-111.5s12.2-30.4 46.4-30.4h35.1z"]},uL={prefix:"fab",iconName:"vuejs",icon:[448,512,[],"f41f","M356.9 64.3H280l-56 88.6-48-88.6H0L224 448 448 64.3h-91.1zm-301.2 32h53.8L224 294.5 338.4 96.3h53.8L224 384.5 55.7 96.3z"]},ML={prefix:"fab",iconName:"watchman-monitoring",icon:[512,512,[],"e087","M256,16C123.452,16,16,123.452,16,256S123.452,496,256,496,496,388.548,496,256,388.548,16,256,16ZM121.69,429.122C70.056,388.972,36.741,326.322,36.741,256a218.519,218.519,0,0,1,9.587-64.122l102.9-17.895-.121,10.967-13.943,2.013s-.144,12.5-.144,19.549a12.778,12.778,0,0,0,4.887,10.349l9.468,7.4Zm105.692-283.27,8.48-7.618s6.934-5.38-.143-9.344c-7.188-4.024-39.53-34.5-39.53-34.5-5.348-5.477-8.257-7.347-15.46,0,0,0-32.342,30.474-39.529,34.5-7.078,3.964-.144,9.344-.144,9.344l8.481,7.618-.048,4.369L75.982,131.045c39.644-56.938,105.532-94.3,180.018-94.3A218.754,218.754,0,0,1,420.934,111.77l-193.512,37.7Zm34.063,329.269-33.9-250.857,9.467-7.4a12.778,12.778,0,0,0,4.888-10.349c0-7.044-.144-19.549-.144-19.549l-13.943-2.013-.116-10.474,241.711,31.391A218.872,218.872,0,0,1,475.259,256C475.259,375.074,379.831,472.212,261.445,475.121Z"]},CL={prefix:"fab",iconName:"waze",icon:[512,512,[],"f83f","M502.17 201.67C516.69 287.53 471.23 369.59 389 409.8c13 34.1-12.4 70.2-48.32 70.2a51.68 51.68 0 0 1-51.57-49c-6.44.19-64.2 0-76.33-.64A51.69 51.69 0 0 1 159 479.92c-33.86-1.36-57.95-34.84-47-67.92-37.21-13.11-72.54-34.87-99.62-70.8-13-17.28-.48-41.8 20.84-41.8 46.31 0 32.22-54.17 43.15-110.26C94.8 95.2 193.12 32 288.09 32c102.48 0 197.15 70.67 214.08 169.67zM373.51 388.28c42-19.18 81.33-56.71 96.29-102.14 40.48-123.09-64.15-228-181.71-228-83.45 0-170.32 55.42-186.07 136-9.53 48.91 5 131.35-68.75 131.35C58.21 358.6 91.6 378.11 127 389.54c24.66-21.8 63.87-15.47 79.83 14.34 14.22 1 79.19 1.18 87.9.82a51.69 51.69 0 0 1 78.78-16.42zM205.12 187.13c0-34.74 50.84-34.75 50.84 0s-50.84 34.74-50.84 0zm116.57 0c0-34.74 50.86-34.75 50.86 0s-50.86 34.75-50.86 0zm-122.61 70.69c-3.44-16.94 22.18-22.18 25.62-5.21l.06.28c4.14 21.42 29.85 44 64.12 43.07 35.68-.94 59.25-22.21 64.11-42.77 4.46-16.05 28.6-10.36 25.47 6-5.23 22.18-31.21 62-91.46 62.9-42.55 0-80.88-27.84-87.9-64.25z"]},HL={prefix:"fab",iconName:"weebly",icon:[512,512,[],"f5cc","M425.09 65.83c-39.88 0-73.28 25.73-83.66 64.33-18.16-58.06-65.5-64.33-84.95-64.33-19.78 0-66.8 6.28-85.28 64.33-10.38-38.6-43.45-64.33-83.66-64.33C38.59 65.83 0 99.72 0 143.03c0 28.96 4.18 33.27 77.17 233.48 22.37 60.57 67.77 69.35 92.74 69.35 39.23 0 70.04-19.46 85.93-53.98 15.89 34.83 46.69 54.29 85.93 54.29 24.97 0 70.36-9.1 92.74-69.67 76.55-208.65 77.5-205.58 77.5-227.2.63-48.32-36.01-83.47-86.92-83.47zm26.34 114.81l-65.57 176.44c-7.92 21.49-21.22 37.22-46.24 37.22-23.44 0-37.38-12.41-44.03-33.9l-39.28-117.42h-.95L216.08 360.4c-6.96 21.5-20.9 33.6-44.02 33.6-25.02 0-38.33-15.74-46.24-37.22L60.88 181.55c-5.38-14.83-7.92-23.91-7.92-34.5 0-16.34 15.84-29.36 38.33-29.36 18.69 0 31.99 11.8 36.11 29.05l44.03 139.82h.95l44.66-136.79c6.02-19.67 16.47-32.08 38.96-32.08s32.94 12.11 38.96 32.08l44.66 136.79h.95l44.03-139.82c4.12-17.25 17.42-29.05 36.11-29.05 22.17 0 38.33 13.32 38.33 35.71-.32 7.87-4.12 16.04-7.61 27.24z"]},gL={prefix:"fab",iconName:"weibo",icon:[512,512,[],"f18a","M407 177.6c7.6-24-13.4-46.8-37.4-41.7-22 4.8-28.8-28.1-7.1-32.8 50.1-10.9 92.3 37.1 76.5 84.8-6.8 21.2-38.8 10.8-32-10.3zM214.8 446.7C108.5 446.7 0 395.3 0 310.4c0-44.3 28-95.4 76.3-143.7C176 67 279.5 65.8 249.9 161c-4 13.1 12.3 5.7 12.3 6 79.5-33.6 140.5-16.8 114 51.4-3.7 9.4 1.1 10.9 8.3 13.1 135.7 42.3 34.8 215.2-169.7 215.2zm143.7-146.3c-5.4-55.7-78.5-94-163.4-85.7-84.8 8.6-148.8 60.3-143.4 116s78.5 94 163.4 85.7c84.8-8.6 148.8-60.3 143.4-116zM347.9 35.1c-25.9 5.6-16.8 43.7 8.3 38.3 72.3-15.2 134.8 52.8 111.7 124-7.4 24.2 29.1 37 37.4 12 31.9-99.8-55.1-195.9-157.4-174.3zm-78.5 311c-17.1 38.8-66.8 60-109.1 46.3-40.8-13.1-58-53.4-40.3-89.7 17.7-35.4 63.1-55.4 103.4-45.1 42 10.8 63.1 50.2 46 88.5zm-86.3-30c-12.9-5.4-30 .3-38 12.9-8.3 12.9-4.3 28 8.6 34 13.1 6 30.8.3 39.1-12.9 8-13.1 3.7-28.3-9.7-34zm32.6-13.4c-5.1-1.7-11.4.6-14.3 5.4-2.9 5.1-1.4 10.6 3.7 12.9 5.1 2 11.7-.3 14.6-5.4 2.8-5.2 1.1-10.9-4-12.9z"]},VL={prefix:"fab",iconName:"weixin",icon:[576,512,[],"f1d7","M385.2 167.6c6.4 0 12.6.3 18.8 1.1C387.4 90.3 303.3 32 207.7 32 100.5 32 13 104.8 13 197.4c0 53.4 29.3 97.5 77.9 131.6l-19.3 58.6 68-34.1c24.4 4.8 43.8 9.7 68.2 9.7 6.2 0 12.1-.3 18.3-.8-4-12.9-6.2-26.6-6.2-40.8-.1-84.9 72.9-154 165.3-154zm-104.5-52.9c14.5 0 24.2 9.7 24.2 24.4 0 14.5-9.7 24.2-24.2 24.2-14.8 0-29.3-9.7-29.3-24.2.1-14.7 14.6-24.4 29.3-24.4zm-136.4 48.6c-14.5 0-29.3-9.7-29.3-24.2 0-14.8 14.8-24.4 29.3-24.4 14.8 0 24.4 9.7 24.4 24.4 0 14.6-9.6 24.2-24.4 24.2zM563 319.4c0-77.9-77.9-141.3-165.4-141.3-92.7 0-165.4 63.4-165.4 141.3S305 460.7 397.6 460.7c19.3 0 38.9-5.1 58.6-9.9l53.4 29.3-14.8-48.6C534 402.1 563 363.2 563 319.4zm-219.1-24.5c-9.7 0-19.3-9.7-19.3-19.6 0-9.7 9.7-19.3 19.3-19.3 14.8 0 24.4 9.7 24.4 19.3 0 10-9.7 19.6-24.4 19.6zm107.1 0c-9.7 0-19.3-9.7-19.3-19.6 0-9.7 9.7-19.3 19.3-19.3 14.5 0 24.4 9.7 24.4 19.3.1 10-9.9 19.6-24.4 19.6z"]},xL={prefix:"fab",iconName:"whatsapp",icon:[448,512,[],"f232","M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z"]},LL={prefix:"fab",iconName:"whatsapp-square",icon:[448,512,[],"f40c","M224 122.8c-72.7 0-131.8 59.1-131.9 131.8 0 24.9 7 49.2 20.2 70.1l3.1 5-13.3 48.6 49.9-13.1 4.8 2.9c20.2 12 43.4 18.4 67.1 18.4h.1c72.6 0 133.3-59.1 133.3-131.8 0-35.2-15.2-68.3-40.1-93.2-25-25-58-38.7-93.2-38.7zm77.5 188.4c-3.3 9.3-19.1 17.7-26.7 18.8-12.6 1.9-22.4.9-47.5-9.9-39.7-17.2-65.7-57.2-67.7-59.8-2-2.6-16.2-21.5-16.2-41s10.2-29.1 13.9-33.1c3.6-4 7.9-5 10.6-5 2.6 0 5.3 0 7.6.1 2.4.1 5.7-.9 8.9 6.8 3.3 7.9 11.2 27.4 12.2 29.4s1.7 4.3.3 6.9c-7.6 15.2-15.7 14.6-11.6 21.6 15.3 26.3 30.6 35.4 53.9 47.1 4 2 6.3 1.7 8.6-1 2.3-2.6 9.9-11.6 12.5-15.5 2.6-4 5.3-3.3 8.9-2 3.6 1.3 23.1 10.9 27.1 12.9s6.6 3 7.6 4.6c.9 1.9.9 9.9-2.4 19.1zM400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM223.9 413.2c-26.6 0-52.7-6.7-75.8-19.3L64 416l22.5-82.2c-13.9-24-21.2-51.3-21.2-79.3C65.4 167.1 136.5 96 223.9 96c42.4 0 82.2 16.5 112.2 46.5 29.9 30 47.9 69.8 47.9 112.2 0 87.4-72.7 158.5-160.1 158.5z"]},bL={prefix:"fab",iconName:"whmcs",icon:[448,512,[],"f40d","M448 161v-21.3l-28.5-8.8-2.2-10.4 20.1-20.7L427 80.4l-29 7.5-7.2-7.5 7.5-28.2-19.1-11.6-21.3 21-10.7-3.2-7-26.4h-22.6l-6.2 26.4-12.1 3.2-19.7-21-19.4 11 8.1 27.7-8.1 8.4-28.5-7.5-11 19.1 20.7 21-2.9 10.4-28.5 7.8-.3 21.7 28.8 7.5 2.4 12.1-20.1 19.9 10.4 18.5 29.6-7.5 7.2 8.6-8.1 26.9 19.9 11.6 19.4-20.4 11.6 2.9 6.7 28.5 22.6.3 6.7-28.8 11.6-3.5 20.7 21.6 20.4-12.1-8.8-28 7.8-8.1 28.8 8.8 10.3-20.1-20.9-18.8 2.2-12.1 29.1-7zm-119.2 45.2c-31.3 0-56.8-25.4-56.8-56.8s25.4-56.8 56.8-56.8 56.8 25.4 56.8 56.8c0 31.5-25.4 56.8-56.8 56.8zm72.3 16.4l46.9 14.5V277l-55.1 13.4-4.1 22.7 38.9 35.3-19.2 37.9-54-16.7-14.6 15.2 16.7 52.5-38.3 22.7-38.9-40.5-21.7 6.6-12.6 54-42.4-.5-12.6-53.6-21.7-5.6-36.4 38.4-37.4-21.7 15.2-50.5-13.7-16.1-55.5 14.1-19.7-34.8 37.9-37.4-4.8-22.8-54-14.1.5-40.9L54 219.9l5.7-19.7-38.9-39.4L41.5 125l53.6 14.1 15.2-15.7-15.2-52 36.4-20.7 36.8 39.4L191 84l11.6-52H245l11.6 45.9L234 72l-6.3-1.7-3.3 5.7-11 19.1-3.3 5.6 4.6 4.6 17.2 17.4-.3 1-23.8 6.5-6.2 1.7-.1 6.4-.2 12.9C153.8 161.6 118 204 118 254.7c0 58.3 47.3 105.7 105.7 105.7 50.5 0 92.7-35.4 103.2-82.8l13.2.2 6.9.1 1.6-6.7 5.6-24 1.9-.6 17.1 17.8 4.7 4.9 5.8-3.4 20.4-12.1 5.8-3.5-2-6.5-6.8-21.2z"]},NL={prefix:"fab",iconName:"wikipedia-w",icon:[640,512,[],"f266","M640 51.2l-.3 12.2c-28.1.8-45 15.8-55.8 40.3-25 57.8-103.3 240-155.3 358.6H415l-81.9-193.1c-32.5 63.6-68.3 130-99.2 193.1-.3.3-15 0-15-.3C172 352.3 122.8 243.4 75.8 133.4 64.4 106.7 26.4 63.4.2 63.7c0-3.1-.3-10-.3-14.2h161.9v13.9c-19.2 1.1-52.8 13.3-43.3 34.2 21.9 49.7 103.6 240.3 125.6 288.6 15-29.7 57.8-109.2 75.3-142.8-13.9-28.3-58.6-133.9-72.8-160-9.7-17.8-36.1-19.4-55.8-19.7V49.8l142.5.3v13.1c-19.4.6-38.1 7.8-29.4 26.1 18.9 40 30.6 68.1 48.1 104.7 5.6-10.8 34.7-69.4 48.1-100.8 8.9-20.6-3.9-28.6-38.6-29.4.3-3.6 0-10.3.3-13.6 44.4-.3 111.1-.3 123.1-.6v13.6c-22.5.8-45.8 12.8-58.1 31.7l-59.2 122.8c6.4 16.1 63.3 142.8 69.2 156.7L559.2 91.8c-8.6-23.1-36.4-28.1-47.2-28.3V49.6l127.8 1.1.2.5z"]},AL={prefix:"fab",iconName:"windows",icon:[448,512,[],"f17a","M0 93.7l183.6-25.3v177.4H0V93.7zm0 324.6l183.6 25.3V268.4H0v149.9zm203.8 28L448 480V268.4H203.8v177.9zm0-380.6v180.1H448V32L203.8 65.7z"]},yL={prefix:"fab",iconName:"wix",icon:[640,512,[],"f5cf","M393.38 131.69c0 13.03 2.08 32.69-28.68 43.83-9.52 3.45-15.95 9.66-15.95 9.66 0-31 4.72-42.22 17.4-48.86 9.75-5.11 27.23-4.63 27.23-4.63zm-115.8 35.54l-34.24 132.66-28.48-108.57c-7.69-31.99-20.81-48.53-48.43-48.53-27.37 0-40.66 16.18-48.43 48.53L89.52 299.89 55.28 167.23C49.73 140.51 23.86 128.96 0 131.96l65.57 247.93s21.63 1.56 32.46-3.96c14.22-7.25 20.98-12.84 29.59-46.57 7.67-30.07 29.11-118.41 31.12-124.7 4.76-14.94 11.09-13.81 15.4 0 1.97 6.3 23.45 94.63 31.12 124.7 8.6 33.73 15.37 39.32 29.59 46.57 10.82 5.52 32.46 3.96 32.46 3.96l65.57-247.93c-24.42-3.07-49.82 8.93-55.3 35.27zm115.78 5.21s-4.1 6.34-13.46 11.57c-6.01 3.36-11.78 5.64-17.97 8.61-15.14 7.26-13.18 13.95-13.18 35.2v152.07s16.55 2.09 27.37-3.43c13.93-7.1 17.13-13.95 17.26-44.78V181.41l-.02.01v-8.98zm163.44 84.08L640 132.78s-35.11-5.98-52.5 9.85c-13.3 12.1-24.41 29.55-54.18 72.47-.47.73-6.25 10.54-13.07 0-29.29-42.23-40.8-60.29-54.18-72.47-17.39-15.83-52.5-9.85-52.5-9.85l83.2 123.74-82.97 123.36s36.57 4.62 53.95-11.21c11.49-10.46 17.58-20.37 52.51-70.72 6.81-10.52 12.57-.77 13.07 0 29.4 42.38 39.23 58.06 53.14 70.72 17.39 15.83 53.32 11.21 53.32 11.21L556.8 256.52z"]},SL={prefix:"fab",iconName:"wizards-of-the-coast",icon:[640,512,[],"f730","M219.19 345.69c-1.9 1.38-11.07 8.44-.26 23.57 4.64 6.42 14.11 12.79 21.73 6.55 6.5-4.88 7.35-12.92.26-23.04-5.47-7.76-14.28-12.88-21.73-7.08zm336.75 75.94c-.34 1.7-.55 1.67.79 0 2.09-4.19 4.19-10.21 4.98-19.9 3.14-38.49-40.33-71.49-101.34-78.03-54.73-6.02-124.38 9.17-188.8 60.49l-.26 1.57c2.62 4.98 4.98 10.74 3.4 21.21l.79.26c63.89-58.4 131.19-77.25 184.35-73.85 58.4 3.67 100.03 34.04 100.03 68.08-.01 9.96-2.63 15.72-3.94 20.17zM392.28 240.42c.79 7.07 4.19 10.21 9.17 10.47 5.5.26 9.43-2.62 10.47-6.55.79-3.4 2.09-29.85 2.09-29.85s-11.26 6.55-14.93 10.47c-3.66 3.68-7.33 8.39-6.8 15.46zm-50.02-151.1C137.75 89.32 13.1 226.8.79 241.2c-1.05.52-1.31.79.79 1.31 60.49 16.5 155.81 81.18 196.13 202.16l1.05.26c55.25-69.92 140.88-128.05 236.99-128.05 80.92 0 130.15 42.16 130.15 80.39 0 18.33-6.55 33.52-22.26 46.35 0 .96-.2.79.79.79 14.66-10.74 27.5-28.8 27.5-48.18 0-22.78-12.05-38.23-12.05-38.23 7.07 7.07 10.74 16.24 10.74 16.24 5.76-40.85 26.97-62.32 26.97-62.32-2.36-9.69-6.81-17.81-6.81-17.81 7.59 8.12 14.4 27.5 14.4 41.37 0 10.47-3.4 22.78-12.57 31.95l.26.52c8.12-4.98 16.5-16.76 16.5-37.97 0-15.71-4.71-25.92-4.71-25.92 5.76-5.24 11.26-9.17 15.97-11.78.79 3.4 2.09 9.69 2.36 14.93 0 1.05.79 1.83 1.05 0 .79-5.76-.26-16.24-.26-16.5 6.02-3.14 9.69-4.45 9.69-4.45C617.74 176 489.43 89.32 342.26 89.32zm-99.24 289.62c-11.06 8.99-24.2 4.08-30.64-4.19-7.45-9.58-6.76-24.09 4.19-32.47 14.85-11.35 27.08-.49 31.16 5.5.28.39 12.13 16.57-4.71 31.16zm2.09-136.43l9.43-17.81 11.78 70.96-12.57 6.02-24.62-28.8 14.14-26.71 3.67 4.45-1.83-8.11zm18.59 117.58l-.26-.26c2.05-4.1-2.5-6.61-17.54-31.69-1.31-2.36-3.14-2.88-4.45-2.62l-.26-.52c7.86-5.76 15.45-10.21 25.4-15.71l.52.26c1.31 1.83 2.09 2.88 3.4 4.71l-.26.52c-1.05-.26-2.36-.79-5.24.26-2.09.79-7.86 3.67-12.31 7.59v1.31c1.57 2.36 3.93 6.55 5.76 9.69h.26c10.05-6.28 7.56-4.55 11.52-7.86h.26c.52 1.83.52 1.83 1.83 5.5l-.26.26c-3.06.61-4.65.34-11.52 5.5v.26c9.46 17.02 11.01 16.75 12.57 15.97l.26.26c-2.34 1.59-6.27 4.21-9.68 6.57zm55.26-32.47c-3.14 1.57-6.02 2.88-9.95 4.98l-.26-.26c1.29-2.59 1.16-2.71-11.78-32.47l-.26-.26c-.15 0-8.9 3.65-9.95 7.33h-.52l-1.05-5.76.26-.52c7.29-4.56 25.53-11.64 27.76-12.57l.52.26 3.14 4.98-.26.52c-3.53-1.76-7.35.76-12.31 2.62v.26c12.31 32.01 12.67 30.64 14.66 30.64v.25zm44.77-16.5c-4.19 1.05-5.24 1.31-9.69 2.88l-.26-.26.52-4.45c-1.05-3.4-3.14-11.52-3.67-13.62l-.26-.26c-3.4.79-8.9 2.62-12.83 3.93l-.26.26c.79 2.62 3.14 9.95 4.19 13.88.79 2.36 1.83 2.88 2.88 3.14v.52c-3.67 1.05-7.07 2.62-10.21 3.93l-.26-.26c1.05-1.31 1.05-2.88.26-4.98-1.05-3.14-8.12-23.83-9.17-27.23-.52-1.83-1.57-3.14-2.62-3.14v-.52c3.14-1.05 6.02-2.09 10.74-3.4l.26.26-.26 4.71c1.31 3.93 2.36 7.59 3.14 9.69h.26c3.93-1.31 9.43-2.88 12.83-3.93l.26-.26-2.62-9.43c-.52-1.83-1.05-3.4-2.62-3.93v-.26c4.45-1.05 7.33-1.83 10.74-2.36l.26.26c-1.05 1.31-1.05 2.88-.52 4.45 1.57 6.28 4.71 20.43 6.28 26.45.54 2.62 1.85 3.41 2.63 3.93zm32.21-6.81l-.26.26c-4.71.52-14.14 2.36-22.52 4.19l-.26-.26.79-4.19c-1.57-7.86-3.4-18.59-4.98-26.19-.26-1.83-.79-2.88-2.62-3.67l.79-.52c9.17-1.57 20.16-2.36 24.88-2.62l.26.26c.52 2.36.79 3.14 1.57 5.5l-.26.26c-1.14-1.14-3.34-3.2-16.24-.79l-.26.26c.26 1.57 1.05 6.55 1.57 9.95l.26.26c9.52-1.68 4.76-.06 10.74-2.36h.26c0 1.57-.26 1.83-.26 5.24h-.26c-4.81-1.03-2.15-.9-10.21 0l-.26.26c.26 2.09 1.57 9.43 2.09 12.57l.26.26c1.15.38 14.21-.65 16.24-4.71h.26c-.53 2.38-1.05 4.21-1.58 6.04zm10.74-44.51c-4.45 2.36-8.12 2.88-11 2.88-.25.02-11.41 1.09-17.54-9.95-6.74-10.79-.98-25.2 5.5-31.69 8.8-8.12 23.35-10.1 28.54-17.02 8.03-10.33-13.04-22.31-29.59-5.76l-2.62-2.88 5.24-16.24c25.59-1.57 45.2-3.04 50.02 16.24.79 3.14 0 9.43-.26 12.05 0 2.62-1.83 18.85-2.09 23.04-.52 4.19-.79 18.33-.79 20.69.26 2.36.52 4.19 1.57 5.5 1.57 1.83 5.76 1.83 5.76 1.83l-.79 4.71c-11.82-1.07-10.28-.59-20.43-1.05-3.22-5.15-2.23-3.28-4.19-7.86 0 .01-4.19 3.94-7.33 5.51zm37.18 21.21c-6.35-10.58-19.82-7.16-21.73 5.5-2.63 17.08 14.3 19.79 20.69 10.21l.26.26c-.52 1.83-1.83 6.02-1.83 6.28l-.52.52c-10.3 6.87-28.5-2.5-25.66-18.59 1.94-10.87 14.44-18.93 28.8-9.95l.26.52c0 1.06-.27 3.41-.27 5.25zm5.77-87.73v-6.55c.69 0 19.65 3.28 27.76 7.33l-1.57 17.54s10.21-9.43 15.45-10.74c5.24-1.57 14.93 7.33 14.93 7.33l-11.26 11.26c-12.07-6.35-19.59-.08-20.69.79-5.29 38.72-8.6 42.17 4.45 46.09l-.52 4.71c-17.55-4.29-18.53-4.5-36.92-7.33l.79-4.71c7.25 0 7.48-5.32 7.59-6.81 0 0 4.98-53.16 4.98-55.25-.02-2.87-4.99-3.66-4.99-3.66zm10.99 114.44c-8.12-2.09-14.14-11-10.74-20.69 3.14-9.43 12.31-12.31 18.85-10.21 9.17 2.62 12.83 11.78 10.74 19.38-2.61 8.9-9.42 13.87-18.85 11.52zm42.16 9.69c-2.36-.52-7.07-2.36-8.64-2.88v-.26l1.57-1.83c.59-8.24.59-7.27.26-7.59-4.82-1.81-6.66-2.36-7.07-2.36-1.31 1.83-2.88 4.45-3.67 5.5l-.79 3.4v.26c-1.31-.26-3.93-1.31-6.02-1.57v-.26l2.62-1.83c3.4-4.71 9.95-14.14 13.88-20.16v-2.09l.52-.26c2.09.79 5.5 2.09 7.59 2.88.48.48.18-1.87-1.05 25.14-.24 1.81.02 2.6.8 3.91zm-4.71-89.82c11.25-18.27 30.76-16.19 34.04-3.4L539.7 198c2.34-6.25-2.82-9.9-4.45-11.26l1.83-3.67c12.22 10.37 16.38 13.97 22.52 20.43-25.91 73.07-30.76 80.81-24.62 84.32l-1.83 4.45c-6.37-3.35-8.9-4.42-17.81-8.64l2.09-6.81c-.26-.26-3.93 3.93-9.69 3.67-19.06-1.3-22.89-31.75-9.67-52.9zm29.33 79.34c0-5.71-6.34-7.89-7.86-5.24-1.31 2.09 1.05 4.98 2.88 8.38 1.57 2.62 2.62 6.28 1.05 9.43-2.64 6.34-12.4 5.31-15.45-.79 0-.7-.27.09 1.83-4.71l.79-.26c-.57 5.66 6.06 9.61 8.38 4.98 1.05-2.09-.52-5.5-2.09-8.38-1.57-2.62-3.67-6.28-1.83-9.69 2.72-5.06 11.25-4.47 14.66 2.36v.52l-2.36 3.4zm21.21 13.36c-1.96-3.27-.91-2.14-4.45-4.71h-.26c-2.36 4.19-5.76 10.47-8.64 16.24-1.31 2.36-1.05 3.4-.79 3.93l-.26.26-5.76-4.45.26-.26 2.09-1.31c3.14-5.76 6.55-12.05 9.17-17.02v-.26c-2.64-1.98-1.22-1.51-6.02-1.83v-.26l3.14-3.4h.26c3.67 2.36 9.95 6.81 12.31 8.9l.26.26-1.31 3.91zm27.23-44.26l-2.88-2.88c.79-2.36 1.83-4.98 2.09-7.59.75-9.74-11.52-11.84-11.52-4.98 0 4.98 7.86 19.38 7.86 27.76 0 10.21-5.76 15.71-13.88 16.5-8.38.79-20.16-10.47-20.16-10.47l4.98-14.4 2.88 2.09c-2.97 17.8 17.68 20.37 13.35 5.24-1.06-4.02-18.75-34.2 2.09-38.23 13.62-2.36 23.04 16.5 23.04 16.5l-7.85 10.46zm35.62-10.21c-11-30.38-60.49-127.53-191.95-129.62-53.42-1.05-94.27 15.45-132.76 37.97l85.63-9.17-91.39 20.69 25.14 19.64-3.93-16.5c7.5-1.71 39.15-8.45 66.77-8.9l-22.26 80.39c13.61-.7 18.97-8.98 19.64-22.78l4.98-1.05.26 26.71c-22.46 3.21-37.3 6.69-49.49 9.95l13.09-43.21-61.54-36.66 2.36 8.12 10.21 4.98c6.28 18.59 19.38 56.56 20.43 58.66 1.95 4.28 3.16 5.78 12.05 4.45l1.05 4.98c-16.08 4.86-23.66 7.61-39.02 14.4l-2.36-4.71c4.4-2.94 8.73-3.94 5.5-12.83-23.7-62.5-21.48-58.14-22.78-59.44l2.36-4.45 33.52 67.3c-3.84-11.87 1.68 1.69-32.99-78.82l-41.9 88.51 4.71-13.88-35.88-42.16 27.76 93.48-11.78 8.38C95 228.58 101.05 231.87 93.23 231.52c-5.5-.26-13.62 5.5-13.62 5.5L74.63 231c30.56-23.53 31.62-24.33 58.4-42.68l4.19 7.07s-5.76 4.19-7.86 7.07c-5.9 9.28 1.67 13.28 61.8 75.68l-18.85-58.92 39.8-10.21 25.66 30.64 4.45-12.31-4.98-24.62 13.09-3.4.52 3.14 3.67-10.47-94.27 29.33 11.26-4.98-13.62-42.42 17.28-9.17 30.11 36.14 28.54-13.09c-1.41-7.47-2.47-14.5-4.71-19.64l17.28 13.88 4.71-2.09-59.18-42.68 23.08 11.5c18.98-6.07 25.23-7.47 32.21-9.69l2.62 11c-12.55 12.55 1.43 16.82 6.55 19.38l-13.62-61.01 12.05 28.28c4.19-1.31 7.33-2.09 7.33-2.09l2.62 8.64s-3.14 1.05-6.28 2.09l8.9 20.95 33.78-65.73-20.69 61.01c42.42-24.09 81.44-36.66 131.98-35.88 67.04 1.05 167.33 40.85 199.8 139.83.78 2.1-.01 2.63-.79.27zM203.48 152.43s1.83-.52 4.19-1.31l9.43 7.59c-.4 0-3.44-.25-11.26 2.36l-2.36-8.64zm143.76 38.5c-1.57-.6-26.46-4.81-33.26 20.69l21.73 17.02 11.53-37.71zM318.43 67.07c-58.4 0-106.05 12.05-114.96 14.4v.79c8.38 2.09 14.4 4.19 21.21 11.78l1.57.26c6.55-1.83 48.97-13.88 110.24-13.88 180.16 0 301.67 116.79 301.67 223.37v9.95c0 1.31.79 2.62 1.05.52.52-2.09.79-8.64.79-19.64.26-83.79-96.63-227.55-321.57-227.55zm211.06 169.68c1.31-5.76 0-12.31-7.33-13.09-9.62-1.13-16.14 23.79-17.02 33.52-.79 5.5-1.31 14.93 6.02 14.93 4.68-.01 9.72-.91 18.33-35.36zm-61.53 42.95c-2.62-.79-9.43-.79-12.57 10.47-1.83 6.81.52 13.35 6.02 14.66 3.67 1.05 8.9.52 11.78-10.74 2.62-9.94-1.83-13.61-5.23-14.39zM491 300.65c1.83.52 3.14 1.05 5.76 1.83 0-1.83.52-8.38.79-12.05-1.05 1.31-5.5 8.12-6.55 9.95v.27z"]},wL={prefix:"fab",iconName:"wodu",icon:[640,512,[],"e088","M178.414 339.706H141.1L112.166 223.475h-.478L83.228 339.706H45.2L0 168.946H37.548L64.574 285.177h.478L94.707 168.946h35.157l29.178 117.667h.479L187.5 168.946h36.831zM271.4 212.713c38.984 0 64.1 25.828 64.1 65.291 0 39.222-25.111 65.05-64.1 65.05-38.743 0-63.855-25.828-63.855-65.05C207.547 238.541 232.659 212.713 271.4 212.713zm0 104.753c23.2 0 30.133-19.852 30.133-39.462 0-19.852-6.934-39.7-30.133-39.7-27.7 0-29.894 19.85-29.894 39.7C241.508 297.614 248.443 317.466 271.4 317.466zM435.084 323.922h-.478c-7.893 13.392-21.765 19.132-37.548 19.132-37.31 0-55.485-32.045-55.485-66.246 0-33.243 18.415-64.095 54.767-64.095 14.589 0 28.938 6.218 36.831 18.416h.24V168.946h33.96v170.76H435.084zM405.428 238.3c-22.24 0-29.894 19.134-29.894 39.463 0 19.371 8.848 39.7 29.894 39.7 22.482 0 29.178-19.613 29.178-39.94C434.606 257.436 427.432 238.3 405.428 238.3zM592.96 339.706H560.673V322.487h-.718c-8.609 13.87-23.436 20.567-37.786 20.567-36.113 0-45.2-20.328-45.2-50.941V216.061h33.959V285.9c0 20.329 5.979 30.372 21.765 30.372 18.415 0 26.306-10.283 26.306-35.393V216.061H592.96zM602.453 302.876H640v36.83H602.453z"]},kL={prefix:"fab",iconName:"wolf-pack-battalion",icon:[512,512,[],"f514","M267.73 471.53l10.56 15.84 5.28-12.32 5.28 7V512c21.06-7.92 21.11-66.86 25.51-97.21 4.62-31.89-.88-92.81 81.37-149.11-8.88-23.61-12-49.43-2.64-80.05C421 189 447 196.21 456.43 239.73l-30.35 8.36c11.15 23 17 46.76 13.2 72.14L412 313.18l-6.16 33.43-18.47-7-8.8 33.39-19.35-7 26.39 21.11 8.8-28.15L419 364.2l7-35.63 26.39 14.52c.25-20 7-58.06-8.8-84.45l26.39 5.28c4-22.07-2.38-39.21-7.92-56.74l22.43 9.68c-.44-25.07-29.94-56.79-61.58-58.5-20.22-1.09-56.74-25.17-54.1-51.9 2-19.87 17.45-42.62 43.11-49.7-44 36.51-9.68 67.3 5.28 73.46 4.4-11.44 17.54-69.08 0-130.2-40.39 22.87-89.65 65.1-93.2 147.79l-58 38.71-3.52 93.25L369.78 220l7 7-17.59 3.52-44 38.71-15.84-5.28-28.1 49.25-3.52 119.64 21.11 15.84-32.55 15.84-32.55-15.84 21.11-15.84-3.52-119.64-28.15-49.26-15.84 5.28-44-38.71-17.58-3.51 7-7 107.33 59.82-3.52-93.25-58.06-38.71C185 65.1 135.77 22.87 95.3 0c-17.54 61.12-4.4 118.76 0 130.2 15-6.16 49.26-36.95 5.28-73.46 25.66 7.08 41.15 29.83 43.11 49.7 2.63 26.74-33.88 50.81-54.1 51.9-31.65 1.72-61.15 33.44-61.59 58.51l22.43-9.68c-5.54 17.53-11.91 34.67-7.92 56.74l26.39-5.28c-15.76 26.39-9.05 64.43-8.8 84.45l26.39-14.52 7 35.63 24.63-5.28 8.8 28.15L153.35 366 134 373l-8.8-33.43-18.47 7-6.16-33.43-27.27 7c-3.82-25.38 2-49.1 13.2-72.14l-30.35-8.36c9.4-43.52 35.47-50.77 63.34-54.1 9.36 30.62 6.24 56.45-2.64 80.05 82.25 56.3 76.75 117.23 81.37 149.11 4.4 30.35 4.45 89.29 25.51 97.21v-29.83l5.28-7 5.28 12.32 10.56-15.84 11.44 21.11 11.43-21.1zm79.17-95L331.06 366c7.47-4.36 13.76-8.42 19.35-12.32-.6 7.22-.27 13.84-3.51 22.84zm28.15-49.26c-.4 10.94-.9 21.66-1.76 31.67-7.85-1.86-15.57-3.8-21.11-7 8.24-7.94 15.55-16.32 22.87-24.68zm24.63 5.28c0-13.43-2.05-24.21-5.28-33.43a235 235 0 0 1-18.47 27.27zm3.52-80.94c19.44 12.81 27.8 33.66 29.91 56.3-12.32-4.53-24.63-9.31-36.95-10.56 5.06-12 6.65-28.14 7-45.74zm-1.76-45.74c.81 14.3 1.84 28.82 1.76 42.23 19.22-8.11 29.78-9.72 44-14.08-10.61-18.96-27.2-25.53-45.76-28.16zM165.68 376.52L181.52 366c-7.47-4.36-13.76-8.42-19.35-12.32.6 7.26.27 13.88 3.51 22.88zm-28.15-49.26c.4 10.94.9 21.66 1.76 31.67 7.85-1.86 15.57-3.8 21.11-7-8.24-7.93-15.55-16.31-22.87-24.67zm-24.64 5.28c0-13.43 2-24.21 5.28-33.43a235 235 0 0 0 18.47 27.27zm-3.52-80.94c-19.44 12.81-27.8 33.66-29.91 56.3 12.32-4.53 24.63-9.31 37-10.56-5-12-6.65-28.14-7-45.74zm1.76-45.74c-.81 14.3-1.84 28.82-1.76 42.23-19.22-8.11-29.78-9.72-44-14.08 10.63-18.95 27.23-25.52 45.76-28.15z"]},TL={prefix:"fab",iconName:"wordpress",icon:[512,512,[],"f19a","M61.7 169.4l101.5 278C92.2 413 43.3 340.2 43.3 256c0-30.9 6.6-60.1 18.4-86.6zm337.9 75.9c0-26.3-9.4-44.5-17.5-58.7-10.8-17.5-20.9-32.4-20.9-49.9 0-19.6 14.8-37.8 35.7-37.8.9 0 1.8.1 2.8.2-37.9-34.7-88.3-55.9-143.7-55.9-74.3 0-139.7 38.1-177.8 95.9 5 .2 9.7.3 13.7.3 22.2 0 56.7-2.7 56.7-2.7 11.5-.7 12.8 16.2 1.4 17.5 0 0-11.5 1.3-24.3 2l77.5 230.4L249.8 247l-33.1-90.8c-11.5-.7-22.3-2-22.3-2-11.5-.7-10.1-18.2 1.3-17.5 0 0 35.1 2.7 56 2.7 22.2 0 56.7-2.7 56.7-2.7 11.5-.7 12.8 16.2 1.4 17.5 0 0-11.5 1.3-24.3 2l76.9 228.7 21.2-70.9c9-29.4 16-50.5 16-68.7zm-139.9 29.3l-63.8 185.5c19.1 5.6 39.2 8.7 60.1 8.7 24.8 0 48.5-4.3 70.6-12.1-.6-.9-1.1-1.9-1.5-2.9l-65.4-179.2zm183-120.7c.9 6.8 1.4 14 1.4 21.9 0 21.6-4 45.8-16.2 76.2l-65 187.9C426.2 403 468.7 334.5 468.7 256c0-37-9.4-71.8-26-102.1zM504 256c0 136.8-111.3 248-248 248C119.2 504 8 392.7 8 256 8 119.2 119.2 8 256 8c136.7 0 248 111.2 248 248zm-11.4 0c0-130.5-106.2-236.6-236.6-236.6C125.5 19.4 19.4 125.5 19.4 256S125.6 492.6 256 492.6c130.5 0 236.6-106.1 236.6-236.6z"]},EL={prefix:"fab",iconName:"wordpress-simple",icon:[512,512,[],"f411","M256 8C119.3 8 8 119.2 8 256c0 136.7 111.3 248 248 248s248-111.3 248-248C504 119.2 392.7 8 256 8zM33 256c0-32.3 6.9-63 19.3-90.7l106.4 291.4C84.3 420.5 33 344.2 33 256zm223 223c-21.9 0-43-3.2-63-9.1l66.9-194.4 68.5 187.8c.5 1.1 1 2.1 1.6 3.1-23.1 8.1-48 12.6-74 12.6zm30.7-327.5c13.4-.7 25.5-2.1 25.5-2.1 12-1.4 10.6-19.1-1.4-18.4 0 0-36.1 2.8-59.4 2.8-21.9 0-58.7-2.8-58.7-2.8-12-.7-13.4 17.7-1.4 18.4 0 0 11.4 1.4 23.4 2.1l34.7 95.2L200.6 393l-81.2-241.5c13.4-.7 25.5-2.1 25.5-2.1 12-1.4 10.6-19.1-1.4-18.4 0 0-36.1 2.8-59.4 2.8-4.2 0-9.1-.1-14.4-.3C109.6 73 178.1 33 256 33c58 0 110.9 22.2 150.6 58.5-1-.1-1.9-.2-2.9-.2-21.9 0-37.4 19.1-37.4 39.6 0 18.4 10.6 33.9 21.9 52.3 8.5 14.8 18.4 33.9 18.4 61.5 0 19.1-7.3 41.2-17 72.1l-22.2 74.3-80.7-239.6zm81.4 297.2l68.1-196.9c12.7-31.8 17-57.2 17-79.9 0-8.2-.5-15.8-1.5-22.9 17.4 31.8 27.3 68.2 27.3 107 0 82.3-44.6 154.1-110.9 192.7z"]},PL={prefix:"fab",iconName:"wpbeginner",icon:[512,512,[],"f297","M462.799 322.374C519.01 386.682 466.961 480 370.944 480c-39.602 0-78.824-17.687-100.142-50.04-6.887.356-22.702.356-29.59 0C219.848 462.381 180.588 480 141.069 480c-95.49 0-148.348-92.996-91.855-157.626C-29.925 190.523 80.479 32 256.006 32c175.632 0 285.87 158.626 206.793 290.374zm-339.647-82.972h41.529v-58.075h-41.529v58.075zm217.18 86.072v-23.839c-60.506 20.915-132.355 9.198-187.589-33.971l.246 24.897c51.101 46.367 131.746 57.875 187.343 32.913zm-150.753-86.072h166.058v-58.075H189.579v58.075z"]},DL={prefix:"fab",iconName:"wpexplorer",icon:[512,512,[],"f2de","M512 256c0 141.2-114.7 256-256 256C114.8 512 0 397.3 0 256S114.7 0 256 0s256 114.7 256 256zm-32 0c0-123.2-100.3-224-224-224C132.5 32 32 132.5 32 256s100.5 224 224 224 224-100.5 224-224zM160.9 124.6l86.9 37.1-37.1 86.9-86.9-37.1 37.1-86.9zm110 169.1l46.6 94h-14.6l-50-100-48.9 100h-14l51.1-106.9-22.3-9.4 6-14 68.6 29.1-6 14.3-16.5-7.1zm-11.8-116.3l68.6 29.4-29.4 68.3L230 246l29.1-68.6zm80.3 42.9l54.6 23.1-23.4 54.3-54.3-23.1 23.1-54.3z"]},OL={prefix:"fab",iconName:"wpforms",icon:[448,512,[],"f298","M448 75.2v361.7c0 24.3-19 43.2-43.2 43.2H43.2C19.3 480 0 461.4 0 436.8V75.2C0 51.1 18.8 32 43.2 32h361.7c24 0 43.1 18.8 43.1 43.2zm-37.3 361.6V75.2c0-3-2.6-5.8-5.8-5.8h-9.3L285.3 144 224 94.1 162.8 144 52.5 69.3h-9.3c-3.2 0-5.8 2.8-5.8 5.8v361.7c0 3 2.6 5.8 5.8 5.8h361.7c3.2.1 5.8-2.7 5.8-5.8zM150.2 186v37H76.7v-37h73.5zm0 74.4v37.3H76.7v-37.3h73.5zm11.1-147.3l54-43.7H96.8l64.5 43.7zm210 72.9v37h-196v-37h196zm0 74.4v37.3h-196v-37.3h196zm-84.6-147.3l64.5-43.7H232.8l53.9 43.7zM371.3 335v37.3h-99.4V335h99.4z"]},IL={prefix:"fab",iconName:"wpressr",icon:[496,512,[],"f3e4","M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm171.33 158.6c-15.18 34.51-30.37 69.02-45.63 103.5-2.44 5.51-6.89 8.24-12.97 8.24-23.02-.01-46.03.06-69.05-.05-5.12-.03-8.25 1.89-10.34 6.72-10.19 23.56-20.63 47-30.95 70.5-1.54 3.51-4.06 5.29-7.92 5.29-45.94-.01-91.87-.02-137.81 0-3.13 0-5.63-1.15-7.72-3.45-11.21-12.33-22.46-24.63-33.68-36.94-2.69-2.95-2.79-6.18-1.21-9.73 8.66-19.54 17.27-39.1 25.89-58.66 12.93-29.35 25.89-58.69 38.75-88.08 1.7-3.88 4.28-5.68 8.54-5.65 14.24.1 28.48.02 42.72.05 6.24.01 9.2 4.84 6.66 10.59-13.6 30.77-27.17 61.55-40.74 92.33-5.72 12.99-11.42 25.99-17.09 39-3.91 8.95 7.08 11.97 10.95 5.6.23-.37-1.42 4.18 30.01-67.69 1.36-3.1 3.41-4.4 6.77-4.39 15.21.08 30.43.02 45.64.04 5.56.01 7.91 3.64 5.66 8.75-8.33 18.96-16.71 37.9-24.98 56.89-4.98 11.43 8.08 12.49 11.28 5.33.04-.08 27.89-63.33 32.19-73.16 2.02-4.61 5.44-6.51 10.35-6.5 26.43.05 52.86 0 79.29.05 12.44.02 13.93-13.65 3.9-13.64-25.26.03-50.52.02-75.78.02-6.27 0-7.84-2.47-5.27-8.27 5.78-13.06 11.59-26.11 17.3-39.21 1.73-3.96 4.52-5.79 8.84-5.78 23.09.06 25.98.02 130.78.03 6.08-.01 8.03 2.79 5.62 8.27z"]},BL={prefix:"fab",iconName:"xbox",icon:[512,512,[],"f412","M369.9 318.2c44.3 54.3 64.7 98.8 54.4 118.7-7.9 15.1-56.7 44.6-92.6 55.9-29.6 9.3-68.4 13.3-100.4 10.2-38.2-3.7-76.9-17.4-110.1-39C93.3 445.8 87 438.3 87 423.4c0-29.9 32.9-82.3 89.2-142.1 32-33.9 76.5-73.7 81.4-72.6 9.4 2.1 84.3 75.1 112.3 109.5zM188.6 143.8c-29.7-26.9-58.1-53.9-86.4-63.4-15.2-5.1-16.3-4.8-28.7 8.1-29.2 30.4-53.5 79.7-60.3 122.4-5.4 34.2-6.1 43.8-4.2 60.5 5.6 50.5 17.3 85.4 40.5 120.9 9.5 14.6 12.1 17.3 9.3 9.9-4.2-11-.3-37.5 9.5-64 14.3-39 53.9-112.9 120.3-194.4zm311.6 63.5C483.3 127.3 432.7 77 425.6 77c-7.3 0-24.2 6.5-36 13.9-23.3 14.5-41 31.4-64.3 52.8C367.7 197 427.5 283.1 448.2 346c6.8 20.7 9.7 41.1 7.4 52.3-1.7 8.5-1.7 8.5 1.4 4.6 6.1-7.7 19.9-31.3 25.4-43.5 7.4-16.2 15-40.2 18.6-58.7 4.3-22.5 3.9-70.8-.8-93.4zM141.3 43C189 40.5 251 77.5 255.6 78.4c.7.1 10.4-4.2 21.6-9.7 63.9-31.1 94-25.8 107.4-25.2-63.9-39.3-152.7-50-233.9-11.7-23.4 11.1-24 11.9-9.4 11.2z"]},RL={prefix:"fab",iconName:"xing",icon:[384,512,[],"f168","M162.7 210c-1.8 3.3-25.2 44.4-70.1 123.5-4.9 8.3-10.8 12.5-17.7 12.5H9.8c-7.7 0-12.1-7.5-8.5-14.4l69-121.3c.2 0 .2-.1 0-.3l-43.9-75.6c-4.3-7.8.3-14.1 8.5-14.1H100c7.3 0 13.3 4.1 18 12.2l44.7 77.5zM382.6 46.1l-144 253v.3L330.2 466c3.9 7.1.2 14.1-8.5 14.1h-65.2c-7.6 0-13.6-4-18-12.2l-92.4-168.5c3.3-5.8 51.5-90.8 144.8-255.2 4.6-8.1 10.4-12.2 17.5-12.2h65.7c8 0 12.3 6.7 8.5 14.1z"]},ZL={prefix:"fab",iconName:"xing-square",icon:[448,512,[],"f169","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM140.4 320.2H93.8c-5.5 0-8.7-5.3-6-10.3l49.3-86.7c.1 0 .1-.1 0-.2l-31.4-54c-3-5.6.2-10.1 6-10.1h46.6c5.2 0 9.5 2.9 12.9 8.7l31.9 55.3c-1.3 2.3-18 31.7-50.1 88.2-3.5 6.2-7.7 9.1-12.6 9.1zm219.7-214.1L257.3 286.8v.2l65.5 119c2.8 5.1.1 10.1-6 10.1h-46.6c-5.5 0-9.7-2.9-12.9-8.7l-66-120.3c2.3-4.1 36.8-64.9 103.4-182.3 3.3-5.8 7.4-8.7 12.5-8.7h46.9c5.7-.1 8.8 4.7 6 10z"]},jL={prefix:"fab",iconName:"y-combinator",icon:[448,512,[],"f23b","M448 32v448H0V32h448zM236 287.5L313.5 142h-32.7L235 233c-4.7 9.3-9 18.3-12.8 26.8L210 233l-45.2-91h-35l76.7 143.8v94.5H236v-92.8z"]},FL={prefix:"fab",iconName:"yahoo",icon:[512,512,[],"f19e","M223.69,141.06,167,284.23,111,141.06H14.93L120.76,390.19,82.19,480h94.17L317.27,141.06Zm105.4,135.79a58.22,58.22,0,1,0,58.22,58.22A58.22,58.22,0,0,0,329.09,276.85ZM394.65,32l-93,223.47H406.44L499.07,32Z"]},qL={prefix:"fab",iconName:"yammer",icon:[512,512,[],"f840","M421.78 152.17A23.06 23.06 0 0 0 400.9 112c-.83.43-1.71.9-2.63 1.4-15.25 8.4-118.33 80.62-106.69 88.77s82.04-23.61 130.2-50zm0 217.17c-48.16-26.38-118.64-58.1-130.2-50s91.42 80.35 106.69 88.74c.92.51 1.8 1 2.63 1.41a23.07 23.07 0 0 0 20.88-40.15zM464.21 237c-.95 0-1.95-.06-3-.06-17.4 0-142.52 13.76-136.24 26.51s83.3 18.74 138.21 18.76a23 23 0 0 0 1-45.21zM31 96.65a24.88 24.88 0 0 1 46.14-18.4l81 205.06h1.21l77-203.53a23.52 23.52 0 0 1 44.45 15.27L171.2 368.44C152.65 415.66 134.08 448 77.91 448a139.67 139.67 0 0 1-23.81-1.95 21.31 21.31 0 0 1 6.9-41.77c.66.06 10.91.66 13.86.66 30.47 0 43.74-18.94 58.07-59.41z"]},UL={prefix:"fab",iconName:"yandex",icon:[256,512,[],"f413","M153.1 315.8L65.7 512H2l96-209.8c-45.1-22.9-75.2-64.4-75.2-141.1C22.7 53.7 90.8 0 171.7 0H254v512h-55.1V315.8h-45.8zm45.8-269.3h-29.4c-44.4 0-87.4 29.4-87.4 114.6 0 82.3 39.4 108.8 87.4 108.8h29.4V46.5z"]},WL={prefix:"fab",iconName:"yandex-international",icon:[320,512,[],"f414","M129.5 512V345.9L18.5 48h55.8l81.8 229.7L250.2 0h51.3L180.8 347.8V512h-51.3z"]},GL={prefix:"fab",iconName:"yarn",icon:[496,512,[],"f7e3","M393.9 345.2c-39 9.3-48.4 32.1-104 47.4 0 0-2.7 4-10.4 5.8-13.4 3.3-63.9 6-68.5 6.1-12.4.1-19.9-3.2-22-8.2-6.4-15.3 9.2-22 9.2-22-8.1-5-9-9.9-9.8-8.1-2.4 5.8-3.6 20.1-10.1 26.5-8.8 8.9-25.5 5.9-35.3.8-10.8-5.7.8-19.2.8-19.2s-5.8 3.4-10.5-3.6c-6-9.3-17.1-37.3 11.5-62-1.3-10.1-4.6-53.7 40.6-85.6 0 0-20.6-22.8-12.9-43.3 5-13.4 7-13.3 8.6-13.9 5.7-2.2 11.3-4.6 15.4-9.1 20.6-22.2 46.8-18 46.8-18s12.4-37.8 23.9-30.4c3.5 2.3 16.3 30.6 16.3 30.6s13.6-7.9 15.1-5c8.2 16 9.2 46.5 5.6 65.1-6.1 30.6-21.4 47.1-27.6 57.5-1.4 2.4 16.5 10 27.8 41.3 10.4 28.6 1.1 52.7 2.8 55.3.8 1.4 13.7.8 36.4-13.2 12.8-7.9 28.1-16.9 45.4-17 16.7-.5 17.6 19.2 4.9 22.2zM496 256c0 136.9-111.1 248-248 248S0 392.9 0 256 111.1 8 248 8s248 111.1 248 248zm-79.3 75.2c-1.7-13.6-13.2-23-28-22.8-22 .3-40.5 11.7-52.8 19.2-4.8 3-8.9 5.2-12.4 6.8 3.1-44.5-22.5-73.1-28.7-79.4 7.8-11.3 18.4-27.8 23.4-53.2 4.3-21.7 3-55.5-6.9-74.5-1.6-3.1-7.4-11.2-21-7.4-9.7-20-13-22.1-15.6-23.8-1.1-.7-23.6-16.4-41.4 28-12.2.9-31.3 5.3-47.5 22.8-2 2.2-5.9 3.8-10.1 5.4h.1c-8.4 3-12.3 9.9-16.9 22.3-6.5 17.4.2 34.6 6.8 45.7-17.8 15.9-37 39.8-35.7 82.5-34 36-11.8 73-5.6 79.6-1.6 11.1 3.7 19.4 12 23.8 12.6 6.7 30.3 9.6 43.9 2.8 4.9 5.2 13.8 10.1 30 10.1 6.8 0 58-2.9 72.6-6.5 6.8-1.6 11.5-4.5 14.6-7.1 9.8-3.1 36.8-12.3 62.2-28.7 18-11.7 24.2-14.2 37.6-17.4 12.9-3.2 21-15.1 19.4-28.2z"]},_L={prefix:"fab",iconName:"yelp",icon:[384,512,[],"f1e9","M42.9 240.32l99.62 48.61c19.2 9.4 16.2 37.51-4.5 42.71L30.5 358.45a22.79 22.79 0 0 1-28.21-19.6 197.16 197.16 0 0 1 9-85.32 22.8 22.8 0 0 1 31.61-13.21zm44 239.25a199.45 199.45 0 0 0 79.42 32.11A22.78 22.78 0 0 0 192.94 490l3.9-110.82c.7-21.3-25.5-31.91-39.81-16.1l-74.21 82.4a22.82 22.82 0 0 0 4.09 34.09zm145.34-109.92l58.81 94a22.93 22.93 0 0 0 34 5.5 198.36 198.36 0 0 0 52.71-67.61A23 23 0 0 0 364.17 370l-105.42-34.26c-20.31-6.5-37.81 15.8-26.51 33.91zm148.33-132.23a197.44 197.44 0 0 0-50.41-69.31 22.85 22.85 0 0 0-34 4.4l-62 91.92c-11.9 17.7 4.7 40.61 25.2 34.71L366 268.63a23 23 0 0 0 14.61-31.21zM62.11 30.18a22.86 22.86 0 0 0-9.9 32l104.12 180.44c11.7 20.2 42.61 11.9 42.61-11.4V22.88a22.67 22.67 0 0 0-24.5-22.8 320.37 320.37 0 0 0-112.33 30.1z"]},$L={prefix:"fab",iconName:"yoast",icon:[448,512,[],"f2b1","M91.3 76h186l-7 18.9h-179c-39.7 0-71.9 31.6-71.9 70.3v205.4c0 35.4 24.9 70.3 84 70.3V460H91.3C41.2 460 0 419.8 0 370.5V165.2C0 115.9 40.7 76 91.3 76zm229.1-56h66.5C243.1 398.1 241.2 418.9 202.2 459.3c-20.8 21.6-49.3 31.7-78.3 32.7v-51.1c49.2-7.7 64.6-49.9 64.6-75.3 0-20.1.6-12.6-82.1-223.2h61.4L218.2 299 320.4 20zM448 161.5V460H234c6.6-9.6 10.7-16.3 12.1-19.4h182.5V161.5c0-32.5-17.1-51.9-48.2-62.9l6.7-17.6c41.7 13.6 60.9 43.1 60.9 80.5z"]},YL={prefix:"fab",iconName:"youtube",icon:[576,512,[],"f167","M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"]},KL={prefix:"fab",iconName:"youtube-square",icon:[448,512,[],"f431","M186.8 202.1l95.2 54.1-95.2 54.1V202.1zM448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zm-42 176.3s0-59.6-7.6-88.2c-4.2-15.8-16.5-28.2-32.2-32.4C337.9 128 224 128 224 128s-113.9 0-142.2 7.7c-15.7 4.2-28 16.6-32.2 32.4-7.6 28.5-7.6 88.2-7.6 88.2s0 59.6 7.6 88.2c4.2 15.8 16.5 27.7 32.2 31.9C110.1 384 224 384 224 384s113.9 0 142.2-7.7c15.7-4.2 28-16.1 32.2-31.9 7.6-28.5 7.6-88.1 7.6-88.1z"]},JL={prefix:"fab",iconName:"zhihu",icon:[640,512,[],"f63f","M170.54 148.13v217.54l23.43.01 7.71 26.37 42.01-26.37h49.53V148.13H170.54zm97.75 193.93h-27.94l-27.9 17.51-5.08-17.47-11.9-.04V171.75h72.82v170.31zm-118.46-94.39H97.5c1.74-27.1 2.2-51.59 2.2-73.46h51.16s1.97-22.56-8.58-22.31h-88.5c3.49-13.12 7.87-26.66 13.12-40.67 0 0-24.07 0-32.27 21.57-3.39 8.9-13.21 43.14-30.7 78.12 5.89-.64 25.37-1.18 36.84-22.21 2.11-5.89 2.51-6.66 5.14-14.53h28.87c0 10.5-1.2 66.88-1.68 73.44H20.83c-11.74 0-15.56 23.62-15.56 23.62h65.58C66.45 321.1 42.83 363.12 0 396.34c20.49 5.85 40.91-.93 51-9.9 0 0 22.98-20.9 35.59-69.25l53.96 64.94s7.91-26.89-1.24-39.99c-7.58-8.92-28.06-33.06-36.79-41.81L87.9 311.95c4.36-13.98 6.99-27.55 7.87-40.67h61.65s-.09-23.62-7.59-23.62v.01zm412.02-1.6c20.83-25.64 44.98-58.57 44.98-58.57s-18.65-14.8-27.38-4.06c-6 8.15-36.83 48.2-36.83 48.2l19.23 14.43zm-150.09-59.09c-9.01-8.25-25.91 2.13-25.91 2.13s39.52 55.04 41.12 57.45l19.46-13.73s-25.67-37.61-34.66-45.86h-.01zM640 258.35c-19.78 0-130.91.93-131.06.93v-101c4.81 0 12.42-.4 22.85-1.2 40.88-2.41 70.13-4 87.77-4.81 0 0 12.22-27.19-.59-33.44-3.07-1.18-23.17 4.58-23.17 4.58s-165.22 16.49-232.36 18.05c1.6 8.82 7.62 17.08 15.78 19.55 13.31 3.48 22.69 1.7 49.15.89 24.83-1.6 43.68-2.43 56.51-2.43v99.81H351.41s2.82 22.31 25.51 22.85h107.94v70.92c0 13.97-11.19 21.99-24.48 21.12-14.08.11-26.08-1.15-41.69-1.81 1.99 3.97 6.33 14.39 19.31 21.84 9.88 4.81 16.17 6.57 26.02 6.57 29.56 0 45.67-17.28 44.89-45.31v-73.32h122.36c9.68 0 8.7-23.78 8.7-23.78l.03-.01z"]},K2={fa500px:Ad,faAccessibleIcon:yd,faAccusoft:Sd,faAcquisitionsIncorporated:wd,faAdn:kd,faAdversal:Td,faAffiliatetheme:Ed,faAirbnb:Pd,faAlgolia:Dd,faAlipay:Od,faAmazon:Id,faAmazonPay:Bd,faAmilia:Rd,faAndroid:Zd,faAngellist:jd,faAngrycreative:Fd,faAngular:qd,faAppStore:Ud,faAppStoreIos:Wd,faApper:Gd,faApple:_d,faApplePay:$d,faArtstation:Yd,faAsymmetrik:Kd,faAtlassian:Jd,faAudible:Qd,faAutoprefixer:Xd,faAvianex:cu,faAviato:au,faAws:eu,faBandcamp:iu,faBattleNet:nu,faBehance:tu,faBehanceSquare:ou,faBimobject:ru,faBitbucket:lu,faBitcoin:fu,faBity:su,faBlackTie:hu,faBlackberry:mu,faBlogger:vu,faBloggerB:zu,faBluetooth:pu,faBluetoothB:du,faBootstrap:uu,faBtc:Mu,faBuffer:Cu,faBuromobelexperte:Hu,faBuyNLarge:gu,faBuysellads:Vu,faCanadianMapleLeaf:xu,faCcAmazonPay:Lu,faCcAmex:bu,faCcApplePay:Nu,faCcDinersClub:Au,faCcDiscover:yu,faCcJcb:Su,faCcMastercard:wu,faCcPaypal:ku,faCcStripe:Tu,faCcVisa:Eu,faCentercode:Pu,faCentos:Du,faChrome:Ou,faChromecast:Iu,faCloudflare:Bu,faCloudscale:Ru,faCloudsmith:Zu,faCloudversify:ju,faCodepen:Fu,faCodiepie:qu,faConfluence:Uu,faConnectdevelop:Wu,faContao:Gu,faCottonBureau:_u,faCpanel:$u,faCreativeCommons:Yu,faCreativeCommonsBy:Ku,faCreativeCommonsNc:Ju,faCreativeCommonsNcEu:Qu,faCreativeCommonsNcJp:Xu,faCreativeCommonsNd:cM,faCreativeCommonsPd:aM,faCreativeCommonsPdAlt:eM,faCreativeCommonsRemix:iM,faCreativeCommonsSa:nM,faCreativeCommonsSampling:tM,faCreativeCommonsSamplingPlus:oM,faCreativeCommonsShare:rM,faCreativeCommonsZero:lM,faCriticalRole:fM,faCss3:sM,faCss3Alt:hM,faCuttlefish:mM,faDAndD:vM,faDAndDBeyond:zM,faDailymotion:pM,faDashcube:dM,faDeezer:uM,faDelicious:MM,faDeploydog:CM,faDeskpro:HM,faDev:gM,faDeviantart:VM,faDhl:xM,faDiaspora:LM,faDigg:bM,faDigitalOcean:NM,faDiscord:AM,faDiscourse:yM,faDochub:SM,faDocker:wM,faDraft2digital:kM,faDribbble:TM,faDribbbleSquare:EM,faDropbox:PM,faDrupal:DM,faDyalog:OM,faEarlybirds:IM,faEbay:BM,faEdge:RM,faEdgeLegacy:ZM,faElementor:jM,faEllo:FM,faEmber:qM,faEmpire:UM,faEnvira:WM,faErlang:GM,faEthereum:_M,faEtsy:$M,faEvernote:YM,faExpeditedssl:KM,faFacebook:JM,faFacebookF:QM,faFacebookMessenger:XM,faFacebookSquare:cC,faFantasyFlightGames:aC,faFedex:eC,faFedora:iC,faFigma:nC,faFirefox:tC,faFirefoxBrowser:oC,faFirstOrder:rC,faFirstOrderAlt:lC,faFirstdraft:fC,faFlickr:sC,faFlipboard:hC,faFly:mC,faFontAwesome:vC,faFontAwesomeAlt:zC,faFontAwesomeFlag:pC,faFontAwesomeLogoFull:dC,faFonticons:uC,faFonticonsFi:MC,faFortAwesome:CC,faFortAwesomeAlt:HC,faForumbee:gC,faFoursquare:VC,faFreeCodeCamp:xC,faFreebsd:LC,faFulcrum:bC,faGalacticRepublic:NC,faGalacticSenate:AC,faGetPocket:yC,faGg:SC,faGgCircle:wC,faGit:kC,faGitAlt:TC,faGitSquare:EC,faGithub:PC,faGithubAlt:DC,faGithubSquare:OC,faGitkraken:IC,faGitlab:BC,faGitter:RC,faGlide:ZC,faGlideG:jC,faGofore:FC,faGoodreads:qC,faGoodreadsG:UC,faGoogle:WC,faGoogleDrive:GC,faGooglePay:_C,faGooglePlay:$C,faGooglePlus:YC,faGooglePlusG:KC,faGooglePlusSquare:JC,faGoogleWallet:QC,faGratipay:XC,faGrav:cH,faGripfire:aH,faGrunt:eH,faGuilded:iH,faGulp:nH,faHackerNews:tH,faHackerNewsSquare:oH,faHackerrank:rH,faHips:lH,faHireAHelper:fH,faHive:sH,faHooli:hH,faHornbill:mH,faHotjar:vH,faHouzz:zH,faHtml5:pH,faHubspot:dH,faIdeal:uH,faImdb:MH,faInnosoft:CH,faInstagram:HH,faInstagramSquare:gH,faInstalod:VH,faIntercom:xH,faInternetExplorer:LH,faInvision:bH,faIoxhost:NH,faItchIo:AH,faItunes:yH,faItunesNote:SH,faJava:wH,faJediOrder:kH,faJenkins:TH,faJira:EH,faJoget:PH,faJoomla:DH,faJs:OH,faJsSquare:IH,faJsfiddle:BH,faKaggle:RH,faKeybase:ZH,faKeycdn:jH,faKickstarter:FH,faKickstarterK:qH,faKorvue:UH,faLaravel:WH,faLastfm:GH,faLastfmSquare:_H,faLeanpub:$H,faLess:YH,faLine:KH,faLinkedin:JH,faLinkedinIn:QH,faLinode:XH,faLinux:cg,faLyft:ag,faMagento:eg,faMailchimp:ig,faMandalorian:ng,faMarkdown:tg,faMastodon:og,faMaxcdn:rg,faMdb:lg,faMedapps:fg,faMedium:sg,faMediumM:hg,faMedrt:mg,faMeetup:vg,faMegaport:zg,faMendeley:pg,faMicroblog:dg,faMicrosoft:ug,faMix:Mg,faMixcloud:Cg,faMixer:Hg,faMizuni:gg,faModx:Vg,faMonero:xg,faNapster:Lg,faNeos:bg,faNimblr:Ng,faNode:Ag,faNodeJs:yg,faNpm:Sg,faNs8:wg,faNutritionix:kg,faOctopusDeploy:Tg,faOdnoklassniki:Eg,faOdnoklassnikiSquare:Pg,faOldRepublic:Dg,faOpencart:Og,faOpenid:Ig,faOpera:Bg,faOptinMonster:Rg,faOrcid:Zg,faOsi:jg,faPage4:Fg,faPagelines:qg,faPalfed:Ug,faPatreon:Wg,faPaypal:Gg,faPennyArcade:_g,faPerbyte:$g,faPeriscope:Yg,faPhabricator:Kg,faPhoenixFramework:Jg,faPhoenixSquadron:Qg,faPhp:Xg,faPiedPiper:cV,faPiedPiperAlt:aV,faPiedPiperHat:eV,faPiedPiperPp:iV,faPiedPiperSquare:nV,faPinterest:tV,faPinterestP:oV,faPinterestSquare:rV,faPlaystation:lV,faProductHunt:fV,faPushed:sV,faPython:hV,faQq:mV,faQuinscape:vV,faQuora:zV,faRProject:pV,faRaspberryPi:dV,faRavelry:uV,faReact:MV,faReacteurope:CV,faReadme:HV,faRebel:gV,faRedRiver:VV,faReddit:xV,faRedditAlien:LV,faRedditSquare:bV,faRedhat:NV,faRenren:AV,faReplyd:yV,faResearchgate:SV,faResolving:wV,faRev:kV,faRocketchat:TV,faRockrms:EV,faRust:PV,faSafari:DV,faSalesforce:OV,faSass:IV,faSchlix:BV,faScribd:RV,faSearchengin:ZV,faSellcast:jV,faSellsy:FV,faServicestack:qV,faShirtsinbulk:UV,faShopify:WV,faShopware:GV,faSimplybuilt:_V,faSistrix:$V,faSith:YV,faSketch:KV,faSkyatlas:JV,faSkype:QV,faSlack:XV,faSlackHash:cx,faSlideshare:ax,faSnapchat:ex,faSnapchatGhost:ix,faSnapchatSquare:nx,faSoundcloud:tx,faSourcetree:ox,faSpeakap:rx,faSpeakerDeck:lx,faSpotify:fx,faSquarespace:sx,faStackExchange:hx,faStackOverflow:mx,faStackpath:vx,faStaylinked:zx,faSteam:px,faSteamSquare:dx,faSteamSymbol:ux,faStickerMule:Mx,faStrava:Cx,faStripe:Hx,faStripeS:gx,faStudiovinari:Vx,faStumbleupon:xx,faStumbleuponCircle:Lx,faSuperpowers:bx,faSupple:Nx,faSuse:Ax,faSwift:yx,faSymfony:Sx,faTeamspeak:wx,faTelegram:kx,faTelegramPlane:Tx,faTencentWeibo:Ex,faTheRedYeti:Px,faThemeco:Dx,faThemeisle:Ox,faThinkPeaks:Ix,faTiktok:Bx,faTradeFederation:Rx,faTrello:Zx,faTumblr:jx,faTumblrSquare:Fx,faTwitch:qx,faTwitter:Ux,faTwitterSquare:Wx,faTypo3:Gx,faUber:_x,faUbuntu:$x,faUikit:Yx,faUmbraco:Kx,faUncharted:Jx,faUniregistry:Qx,faUnity:Xx,faUnsplash:cL,faUntappd:aL,faUps:eL,faUsb:iL,faUsps:nL,faUssunnah:tL,faVaadin:oL,faViacoin:rL,faViadeo:lL,faViadeoSquare:fL,faViber:sL,faVimeo:hL,faVimeoSquare:mL,faVimeoV:vL,faVine:zL,faVk:pL,faVnv:dL,faVuejs:uL,faWatchmanMonitoring:ML,faWaze:CL,faWeebly:HL,faWeibo:gL,faWeixin:VL,faWhatsapp:xL,faWhatsappSquare:LL,faWhmcs:bL,faWikipediaW:NL,faWindows:AL,faWix:yL,faWizardsOfTheCoast:SL,faWodu:wL,faWolfPackBattalion:kL,faWordpress:TL,faWordpressSimple:EL,faWpbeginner:PL,faWpexplorer:DL,faWpforms:OL,faWpressr:IL,faXbox:BL,faXing:RL,faXingSquare:ZL,faYCombinator:jL,faYahoo:FL,faYammer:qL,faYandex:UL,faYandexInternational:WL,faYarn:GL,faYelp:_L,faYoast:$L,faYoutube:YL,faYoutubeSquare:KL,faZhihu:JL};function J1(e){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?J1=function(c){return typeof c}:J1=function(c){return c&&typeof Symbol=="function"&&c.constructor===Symbol&&c!==Symbol.prototype?"symbol":typeof c},J1(e)}function QL(e,c){if(!(e instanceof c))throw new TypeError("Cannot call a class as a function")}function A3(e,c){for(var a=0;a-1;n--){var t=a[n],r=(t.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(r)>-1&&(i=t)}return U.head.insertBefore(c,i),e}}var gb="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function V2(){for(var e=12,c="";e-- >0;)c+=gb[Math.random()*62|0];return c}function W3(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function Vb(e){return Object.keys(e||{}).reduce(function(c,a){return c+"".concat(a,'="').concat(W3(e[a]),'" ')},"").trim()}function G3(e){return Object.keys(e||{}).reduce(function(c,a){return c+"".concat(a,": ").concat(e[a],";")},"")}function _3(e){return e.size!==R1.size||e.x!==R1.x||e.y!==R1.y||e.rotate!==R1.rotate||e.flipX||e.flipY}function $3(e){var c=e.transform,a=e.containerWidth,i=e.iconWidth,n={transform:"translate(".concat(a/2," 256)")},t="translate(".concat(c.x*32,", ").concat(c.y*32,") "),r="scale(".concat(c.size/16*(c.flipX?-1:1),", ").concat(c.size/16*(c.flipY?-1:1),") "),o="rotate(".concat(c.rotate," 0 0)"),l={transform:"".concat(t," ").concat(r," ").concat(o)},f={transform:"translate(".concat(i/2*-1," -256)")};return{outer:n,inner:l,path:f}}var n4={x:0,y:0,width:"100%",height:"100%"};function Y3(e){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;return e.attributes&&(e.attributes.fill||c)&&(e.attributes.fill="black"),e}function xb(e){return e.tag==="g"?e.children:[e]}function Lb(e){var c=e.children,a=e.attributes,i=e.main,n=e.mask,t=e.maskId,r=e.transform,o=i.width,l=i.icon,f=n.width,s=n.icon,h=$3({transform:r,containerWidth:f,iconWidth:o}),v={tag:"rect",attributes:N({},n4,{fill:"white"})},m=l.children?{children:l.children.map(Y3)}:{},u={tag:"g",attributes:N({},h.inner),children:[Y3(N({tag:l.tag,attributes:N({},l.attributes,h.path)},m))]},d={tag:"g",attributes:N({},h.outer),children:[u]},p="mask-".concat(t||V2()),M="clip-".concat(t||V2()),g={tag:"mask",attributes:N({},n4,{id:p,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[v,d]},V={tag:"defs",children:[{tag:"clipPath",attributes:{id:M},children:xb(s)},g]};return c.push(V,{tag:"rect",attributes:N({fill:"currentColor","clip-path":"url(#".concat(M,")"),mask:"url(#".concat(p,")")},n4)}),{children:c,attributes:a}}function bb(e){var c=e.children,a=e.attributes,i=e.main,n=e.transform,t=e.styles,r=G3(t);if(r.length>0&&(a.style=r),_3(n)){var o=$3({transform:n,containerWidth:i.width,iconWidth:i.width});c.push({tag:"g",attributes:N({},o.outer),children:[{tag:"g",attributes:N({},o.inner),children:[{tag:i.icon.tag,children:i.icon.children,attributes:N({},i.icon.attributes,o.path)}]}]})}else c.push(i.icon);return{children:c,attributes:a}}function Nb(e){var c=e.children,a=e.main,i=e.mask,n=e.attributes,t=e.styles,r=e.transform;if(_3(r)&&a.found&&!i.found){var o=a.width,l=a.height,f={x:o/l/2,y:.5};n.style=G3(N({},t,{"transform-origin":"".concat(f.x+r.x/16,"em ").concat(f.y+r.y/16,"em")}))}return[{tag:"svg",attributes:n,children:c}]}function Ab(e){var c=e.prefix,a=e.iconName,i=e.children,n=e.attributes,t=e.symbol,r=t===!0?"".concat(c,"-").concat(_.familyPrefix,"-").concat(a):t;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:N({},n,{id:r}),children:i}]}]}function yb(e){var c=e.icons,a=c.main,i=c.mask,n=e.prefix,t=e.iconName,r=e.transform,o=e.symbol,l=e.title,f=e.maskId,s=e.titleId,h=e.extra,v=e.watchable,m=v===void 0?!1:v,u=i.found?i:a,d=u.width,p=u.height,M=n==="fak",g=M?"":"fa-w-".concat(Math.ceil(d/p*16)),V=[_.replacementClass,t?"".concat(_.familyPrefix,"-").concat(t):"",g].filter(function(y){return h.classes.indexOf(y)===-1}).filter(function(y){return y!==""||!!y}).concat(h.classes).join(" "),H={children:[],attributes:N({},h.attributes,{"data-prefix":n,"data-icon":t,class:V,role:h.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(d," ").concat(p)})},x=M&&!~h.classes.indexOf("fa-fw")?{width:"".concat(d/p*16*.0625,"em")}:{};m&&(H.attributes[ob]=""),l&&H.children.push({tag:"title",attributes:{id:H.attributes["aria-labelledby"]||"title-".concat(s||V2())},children:[l]});var C=N({},H,{prefix:n,iconName:t,main:a,mask:i,maskId:f,transform:r,symbol:o,styles:N({},x,h.styles)}),A=i.found&&a.found?Lb(C):bb(C),T=A.children,E=A.attributes;return C.children=T,C.attributes=E,o?Ab(C):Nb(C)}var K3=function(){},dk=_.measurePerformance&&M2&&M2.mark&&M2.measure?M2:{mark:K3,measure:K3};var Sb=function(c,a){return function(i,n,t,r){return c.call(a,i,n,t,r)}},t4=function(c,a,i,n){var t=Object.keys(c),r=t.length,o=n!==void 0?Sb(a,n):a,l,f,s;for(i===void 0?(l=1,s=c[t[0]]):(l=0,s=i);l2&&arguments[2]!==void 0?arguments[2]:{},i=a.skipHooks,n=i===void 0?!1:i,t=Object.keys(c).reduce(function(r,o){var l=c[o],f=!!l.icon;return f?r[l.iconName]=l.icon:r[o]=l,r},{});typeof n1.hooks.addPack=="function"&&!n?n1.hooks.addPack(e,t):n1.styles[e]=N({},n1.styles[e]||{},t),e==="fas"&&J3("fa",c)}var Q3=n1.styles,wb=n1.shims,kb={},Tb={},Eb={},X3=function(){var c=function(n){return t4(Q3,function(t,r,o){return t[o]=t4(r,n,{}),t},{})};kb=c(function(i,n,t){return n[3]&&(i[n[3]]=t),i}),Tb=c(function(i,n,t){var r=n[2];return i[t]=t,r.forEach(function(o){i[o]=t}),i});var a="far"in Q3;Eb=t4(wb,function(i,n){var t=n[0],r=n[1],o=n[2];return r==="far"&&!a&&(r="fas"),i[t]={prefix:r,iconName:o},i},{})};X3();var uk=n1.styles;function c6(e,c,a){if(e&&e[c]&&e[c][a])return{prefix:c,iconName:a,icon:e[c][a]}}function a6(e){var c=e.tag,a=e.attributes,i=a===void 0?{}:a,n=e.children,t=n===void 0?[]:n;return typeof e=="string"?W3(e):"<".concat(c," ").concat(Vb(i),">").concat(t.map(a6).join(""),"")}function o4(e){this.name="MissingIcon",this.message=e||"Icon unavailable",this.stack=new Error().stack}o4.prototype=Object.create(Error.prototype);o4.prototype.constructor=o4;var x2={fill:"currentColor"},e6={attributeType:"XML",repeatCount:"indefinite",dur:"2s"},Mk={tag:"path",attributes:N({},x2,{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})},r4=N({},e6,{attributeName:"opacity"}),Ck={tag:"circle",attributes:N({},x2,{cx:"256",cy:"364",r:"28"}),children:[{tag:"animate",attributes:N({},e6,{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:N({},r4,{values:"1;0;1;1;0;1;"})}]},Hk={tag:"path",attributes:N({},x2,{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:[{tag:"animate",attributes:N({},r4,{values:"1;0;0;0;0;1;"})}]},gk={tag:"path",attributes:N({},x2,{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:N({},r4,{values:"0;0;1;1;0;0;"})}]};var Vk=n1.styles;function i6(e){var c=e[0],a=e[1],i=e.slice(4),n=y3(i,1),t=n[0],r=null;return Array.isArray(t)?r={tag:"g",attributes:{class:"".concat(_.familyPrefix,"-").concat(S1.GROUP)},children:[{tag:"path",attributes:{class:"".concat(_.familyPrefix,"-").concat(S1.SECONDARY),fill:"currentColor",d:t[0]}},{tag:"path",attributes:{class:"".concat(_.familyPrefix,"-").concat(S1.PRIMARY),fill:"currentColor",d:t[1]}}]}:r={tag:"path",attributes:{fill:"currentColor",d:t}},{found:!0,width:c,height:a,icon:r}}var xk=n1.styles;var Pb=`svg:not(:root).svg-inline--fa { overflow: visible; } @@ -463,34 +463,34 @@ var v6=Object.create;var o2=Object.defineProperty;var z6=Object.getOwnPropertyDe .fad.fa-inverse { color: #fff; -}`;function Db(){var e=P3,c=D3,a=_.familyPrefix,i=_.replacementClass,n=Pb;if(a!==e||i!==c){var o=new RegExp("\\.".concat(e,"\\-"),"g"),r=new RegExp("\\--".concat(e,"\\-"),"g"),t=new RegExp("\\.".concat(c),"g");n=n.replace(o,".".concat(a,"-")).replace(r,"--".concat(a,"-")).replace(t,".".concat(i))}return n}var Ob=function(){function e(){QL(this,e),this.definitions={}}return XL(e,[{key:"add",value:function(){for(var a=this,i=arguments.length,n=new Array(i),o=0;o1&&arguments[1]!==void 0?arguments[1]:{},i=(c||{}).icon?c:w1(c||{}),n=a.mask;return n&&(n=(n||{}).icon?n:w1(n||{})),e(i,N({},a,{mask:n}))}}var l4=new Ob;var n6=!1;var o6=Rb(function(e){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=c.transform,i=a===void 0?R1:a,n=c.symbol,o=n===void 0?!1:n,r=c.mask,t=r===void 0?null:r,l=c.maskId,f=l===void 0?null:l,s=c.title,h=s===void 0?null:s,v=c.titleId,m=v===void 0?null:v,u=c.classes,d=u===void 0?[]:u,p=c.attributes,M=p===void 0?{}:p,g=c.styles,V=g===void 0?{}:g;if(!!e){var H=e.prefix,x=e.iconName,C=e.icon;return Bb(N({type:"icon"},e),function(){return Ib(),_.autoA11y&&(h?M["aria-labelledby"]="".concat(_.replacementClass,"-title-").concat(m||V2()):(M["aria-hidden"]="true",M.focusable="false")),yb({icons:{main:i6(C),mask:t?i6(t.icon):{found:!1,width:null,height:null,icon:{}}},prefix:H,iconName:x,transform:N({},R1,i),symbol:o,title:h,maskId:f,titleId:m,extra:{attributes:M,styles:V,classes:d}})})}});var z1=i1(require("obsidian"));l4.add(Y2,$2,K2,_2);var f4=class{constructor(c){this.plugin=c;this.DOWNLOADED={};this.FONT_AWESOME_MAP=new Map([Object.values(Y2),Object.values($2),Object.values(K2)].flat().map(c=>[c.iconName,{name:c.iconName,type:"font-awesome"}]));this.iconDefinitions=[]}async load(){for(let c of this.plugin.data.icons)await this.plugin.app.vault.adapter.exists(this.localIconPath(c))?this.DOWNLOADED[c]=JSON.parse(await this.plugin.app.vault.adapter.read(`${this.plugin.app.plugins.getPluginFolder()}/obsidian-admonition/${c}.json`)):await this.downloadIcon(c);this.setIconDefinitions()}setIconDefinitions(){let c=[];for(let a of this.plugin.data.icons){if(!(a in this.DOWNLOADED))continue;let i=this.DOWNLOADED[a];c.push(...Object.keys(i).map(n=>({type:a,name:n})))}this.iconDefinitions=[...this.plugin.data.useFontAwesome?this.FONT_AWESOME_MAP.values():[],...(0,z1.getIconIds)().map(a=>({type:"obsidian",name:a})),...c]}iconPath(c){return`https://raw.githubusercontent.com/valentine195/obsidian-admonition/master/icons/${c}/icons.json`}localIconPath(c){return`${this.plugin.app.plugins.getPluginFolder()}/obsidian-admonition/${c}.json`}async downloadIcon(c){try{let a=await(await fetch(this.iconPath(c))).json();this.plugin.data.icons.push(c),this.plugin.data.icons=[...new Set(this.plugin.data.icons)],await this.plugin.app.vault.adapter.write(this.localIconPath(c),JSON.stringify(a)),this.DOWNLOADED[c]=a,await this.plugin.saveSettings(),this.setIconDefinitions(),new z1.Notice(`${y1[c]} successfully downloaded.`)}catch(a){console.error(a),new z1.Notice("Could not download icon pack")}}async removeIcon(c){await this.plugin.app.vault.adapter.remove(this.localIconPath(c)),delete this.DOWNLOADED[c],this.plugin.data.icons.remove(c),this.plugin.data.icons=[...new Set(this.plugin.data.icons)],await this.plugin.saveSettings(),this.setIconDefinitions()}getIconType(c){if(w1({iconName:c,prefix:"fas"})||w1({iconName:c,prefix:"far"})||w1({iconName:c,prefix:"fab"}))return"font-awesome";if((0,z1.getIconIds)().includes(c))return"obsidian";for(let[a,i]of Object.entries(this.DOWNLOADED))if(c in i)return a}getIconModuleName(c){if(c.type==="font-awesome")return"Font Awesome";if(c.type==="obsidian")return"Obsidian Icon";if(c.type!=="image"&&c.type in y1)return y1[c.type]}getIconNode(c){if(c.type==="image"){let a=new Image;return a.src=c.name,a}if(c.type=="obsidian"){let a=createDiv();return(0,z1.setIcon)(a,c.name),a}if(this.DOWNLOADED[c.type]?.[c.name]){let a=createDiv();return a.innerHTML=this.DOWNLOADED[c.type]?.[c.name],a.children[0]}for(let a of["fas","far","fab"]){let i=w1({iconName:c.name,prefix:a});if(i)return o6(i).node[0]}}};var k1=i1(require("obsidian"));var t6=i1(require("obsidian")),s4=class extends t6.EditorSuggest{constructor(c){super(c.app);this.plugin=c}getSuggestions(c){return c.query?.length?Object.keys(this.plugin.admonitions).filter(a=>a.toLowerCase().contains(c.query.toLowerCase())):Object.keys(this.plugin.admonitions)}renderSuggestion(c,a){a.createSpan({text:c})}onTrigger(c,a){let i=a.getLine(c.line),n=this.testAndReturnQuery(i,c);if(!n)return null;let[o,r]=n;return Object.keys(this.plugin.admonitions).find(l=>l.toLowerCase()==r.toLowerCase())?null:{end:c,start:{ch:n.index+this.offset,line:c.line},query:r}}},h4=class extends s4{constructor(){super(...arguments);this.offset=4}selectSuggestion(c,a){if(!this.context)return;let i=this.context.editor.getLine(this.context.end.line).slice(this.context.end.ch),[n,o]=i.match(/^(\] ?)/)??[];this.context.editor.replaceRange(`${c}] `,this.context.start,{...this.context.end,ch:this.context.start.ch+this.context.query.length+(o?.length??0)},"admonitions"),this.context.editor.setCursor(this.context.start.line,this.context.start.ch+c.length+2),this.close()}testAndReturnQuery(c,a){return/> \[!\w+\]/.test(c.slice(0,a.ch))||!/> \[!\w*/.test(c)?null:c.match(/> \[!(\w*)\]?/)}},m4=class extends s4{constructor(){super(...arguments);this.offset=6}selectSuggestion(c,a){!this.context||(this.context.editor.replaceRange(`${c}`,this.context.start,this.context.end,"admonitions"),this.close())}testAndReturnQuery(c,a){return/```ad-\w*/.test(c)?c.match(/```ad-(\w*)/):null}};var L2=class extends k1.Component{constructor(c){super();this.plugin=c;this.heights=["height","padding-top","padding-bottom","margin-top","margin-bottom"];this.heightMap=new WeakMap;this.indexing=[];this.style=document.head.createEl("style",{attr:{id:"ADMONITIONS_CUSTOM_STYLE_SHEET"}})}onload(){document.head.appendChild(this.style);for(let c of Object.values(this.plugin.data.userAdmonitions))this.addAdmonition(c);this.setUseSnippet(),this.plugin.registerEditorSuggest(new h4(this.plugin)),this.plugin.registerMarkdownPostProcessor(this.calloutProcessor.bind(this))}calloutProcessor(c,a){let i=c?.querySelector(".callout");if(!i)return;let n=i.dataset.callout,o=this.plugin.admonitions[n];if(!o)return;let r=i.querySelector(".callout-title"),t=i.querySelector(".callout-content"),l=a.getSectionInfo(c);if(l){let{text:f,lineStart:s,lineEnd:h}=l,v=f.split(` -`)[s],[,m]=v.match(/> \[!.+\|(.*)]/)??[];if(m&&(i.dataset.calloutMetadata=m),this.plugin.admonitions[n].copy??this.plugin.data.copyButton){let u=t.createDiv("admonition-content-copy");(0,k1.setIcon)(u,"copy"),u.addEventListener("click",()=>{navigator.clipboard.writeText(f.split(` +}`;function Db(){var e=P3,c=D3,a=_.familyPrefix,i=_.replacementClass,n=Pb;if(a!==e||i!==c){var t=new RegExp("\\.".concat(e,"\\-"),"g"),r=new RegExp("\\--".concat(e,"\\-"),"g"),o=new RegExp("\\.".concat(c),"g");n=n.replace(t,".".concat(a,"-")).replace(r,"--".concat(a,"-")).replace(o,".".concat(i))}return n}var Ob=function(){function e(){QL(this,e),this.definitions={}}return XL(e,[{key:"add",value:function(){for(var a=this,i=arguments.length,n=new Array(i),t=0;t1&&arguments[1]!==void 0?arguments[1]:{},i=(c||{}).icon?c:w1(c||{}),n=a.mask;return n&&(n=(n||{}).icon?n:w1(n||{})),e(i,N({},a,{mask:n}))}}var l4=new Ob;var n6=!1;var t6=Rb(function(e){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},a=c.transform,i=a===void 0?R1:a,n=c.symbol,t=n===void 0?!1:n,r=c.mask,o=r===void 0?null:r,l=c.maskId,f=l===void 0?null:l,s=c.title,h=s===void 0?null:s,v=c.titleId,m=v===void 0?null:v,u=c.classes,d=u===void 0?[]:u,p=c.attributes,M=p===void 0?{}:p,g=c.styles,V=g===void 0?{}:g;if(!!e){var H=e.prefix,x=e.iconName,C=e.icon;return Bb(N({type:"icon"},e),function(){return Ib(),_.autoA11y&&(h?M["aria-labelledby"]="".concat(_.replacementClass,"-title-").concat(m||V2()):(M["aria-hidden"]="true",M.focusable="false")),yb({icons:{main:i6(C),mask:o?i6(o.icon):{found:!1,width:null,height:null,icon:{}}},prefix:H,iconName:x,transform:N({},R1,i),symbol:t,title:h,maskId:f,titleId:m,extra:{attributes:M,styles:V,classes:d}})})}});var z1=i1(require("obsidian"));l4.add(Y2,$2,K2,_2);var f4=class{constructor(c){this.plugin=c;this.DOWNLOADED={};this.FONT_AWESOME_MAP=new Map([Object.values(Y2),Object.values($2),Object.values(K2)].flat().map(c=>[c.iconName,{name:c.iconName,type:"font-awesome"}]));this.iconDefinitions=[]}async load(){for(let c of this.plugin.data.icons)await this.plugin.app.vault.adapter.exists(this.localIconPath(c))?this.DOWNLOADED[c]=JSON.parse(await this.plugin.app.vault.adapter.read(`${this.plugin.app.plugins.getPluginFolder()}/obsidian-admonition/${c}.json`)):await this.downloadIcon(c);this.setIconDefinitions()}setIconDefinitions(){let c=[];for(let a of this.plugin.data.icons){if(!(a in this.DOWNLOADED))continue;let i=this.DOWNLOADED[a];c.push(...Object.keys(i).map(n=>({type:a,name:n})))}this.iconDefinitions=[...this.plugin.data.useFontAwesome?this.FONT_AWESOME_MAP.values():[],...(0,z1.getIconIds)().map(a=>({type:"obsidian",name:a})),...c]}iconPath(c){return`https://raw.githubusercontent.com/valentine195/obsidian-admonition/master/icons/${c}/icons.json`}localIconPath(c){return`${this.plugin.app.plugins.getPluginFolder()}/obsidian-admonition/${c}.json`}async downloadIcon(c){try{let a=await(await fetch(this.iconPath(c))).json();this.plugin.data.icons.push(c),this.plugin.data.icons=[...new Set(this.plugin.data.icons)],await this.plugin.app.vault.adapter.write(this.localIconPath(c),JSON.stringify(a)),this.DOWNLOADED[c]=a,await this.plugin.saveSettings(),this.setIconDefinitions(),new z1.Notice(`${y1[c]} successfully downloaded.`)}catch(a){console.error(a),new z1.Notice("Could not download icon pack")}}async removeIcon(c){await this.plugin.app.vault.adapter.remove(this.localIconPath(c)),delete this.DOWNLOADED[c],this.plugin.data.icons.remove(c),this.plugin.data.icons=[...new Set(this.plugin.data.icons)],await this.plugin.saveSettings(),this.setIconDefinitions()}getIconType(c){if(w1({iconName:c,prefix:"fas"})||w1({iconName:c,prefix:"far"})||w1({iconName:c,prefix:"fab"}))return"font-awesome";if((0,z1.getIconIds)().includes(c))return"obsidian";for(let[a,i]of Object.entries(this.DOWNLOADED))if(c in i)return a}getIconModuleName(c){if(c.type==="font-awesome")return"Font Awesome";if(c.type==="obsidian")return"Obsidian Icon";if(c.type!=="image"&&c.type in y1)return y1[c.type]}getIconNode(c){if(c.type==="image"){let a=new Image;return a.src=c.name,a}if(c.type=="obsidian"){let a=createDiv();return(0,z1.setIcon)(a,c.name),a}if(this.DOWNLOADED[c.type]?.[c.name]){let a=createDiv();return a.innerHTML=this.DOWNLOADED[c.type]?.[c.name],a.children[0]}for(let a of["fas","far","fab"]){let i=w1({iconName:c.name,prefix:a});if(i)return t6(i).node[0]}}};var k1=i1(require("obsidian"));var o6=i1(require("obsidian")),s4=class extends o6.EditorSuggest{constructor(c){super(c.app);this.plugin=c}getSuggestions(c){return c.query?.length?Object.keys(this.plugin.admonitions).filter(a=>a.toLowerCase().contains(c.query.toLowerCase())):Object.keys(this.plugin.admonitions)}renderSuggestion(c,a){a.createSpan({text:c})}onTrigger(c,a){let i=a.getLine(c.line),n=this.testAndReturnQuery(i,c);if(!n)return null;let[t,r]=n;return Object.keys(this.plugin.admonitions).find(l=>l.toLowerCase()==r.toLowerCase())?null:{end:c,start:{ch:n.index+this.offset,line:c.line},query:r}}},h4=class extends s4{constructor(){super(...arguments);this.offset=4}selectSuggestion(c,a){if(!this.context)return;let i=this.context.editor.getLine(this.context.end.line).slice(this.context.end.ch),[n,t]=i.match(/^(\] ?)/)??[];this.context.editor.replaceRange(`${c}] `,this.context.start,{...this.context.end,ch:this.context.start.ch+this.context.query.length+(t?.length??0)},"admonitions"),this.context.editor.setCursor(this.context.start.line,this.context.start.ch+c.length+2),this.close()}testAndReturnQuery(c,a){return/> ?\[!\w+\]/.test(c.slice(0,a.ch))||!/> ?\[!\w*/.test(c)?null:c.match(/> ?\[!(\w*)\]?/)}},m4=class extends s4{constructor(){super(...arguments);this.offset=6}selectSuggestion(c,a){!this.context||(this.context.editor.replaceRange(`${c}`,this.context.start,this.context.end,"admonitions"),this.close())}testAndReturnQuery(c,a){return/```ad-\w*/.test(c)?c.match(/```ad-(\w*)/):null}};var L2=class extends k1.Component{constructor(c){super();this.plugin=c;this.heights=["height","padding-top","padding-bottom","margin-top","margin-bottom"];this.heightMap=new WeakMap;this.indexing=[];this.style=document.head.createEl("style",{attr:{id:"ADMONITIONS_CUSTOM_STYLE_SHEET"}})}onload(){document.head.appendChild(this.style);for(let c of Object.values(this.plugin.data.userAdmonitions))this.addAdmonition(c);this.setUseSnippet(),this.plugin.registerEditorSuggest(new h4(this.plugin)),this.plugin.registerMarkdownPostProcessor(this.calloutProcessor.bind(this))}calloutProcessor(c,a){let i=c?.querySelector(".callout");if(!i)return;let n=i.dataset.callout,t=this.plugin.admonitions[n];if(!t)return;let r=i.querySelector(".callout-title"),o=i.querySelector(".callout-content"),l=a.getSectionInfo(c);if(l){let{text:f,lineStart:s,lineEnd:h}=l,v=f.split(` +`)[s],[,m]=v.match(/> \[!.+\|(.*)]/)??[];if(m&&(i.dataset.calloutMetadata=m),this.plugin.admonitions[n].copy??this.plugin.data.copyButton){let u=o.createDiv("admonition-content-copy");(0,k1.setIcon)(u,"copy"),u.addEventListener("click",()=>{navigator.clipboard.writeText(f.split(` `).slice(s+1,h+1).join(` -`).replace(/^> /gm,"")).then(async()=>{new k1.Notice("Callout content copied to clipboard.")})})}}if(o.noTitle&&!i.dataset.calloutFold&&r.addClass("no-title"),!o.noTitle&&this.plugin.data.autoCollapse&&!i.dataset.calloutFold&&this.setCollapsible(i),o.title&&r.textContent==n[0].toUpperCase()+n.slice(1).toLowerCase()){let f=r.querySelector(".callout-title-inner");f&&f.setText(o.title)}this.plugin.data.dropShadow&&i.addClass("drop-shadow")}setCollapsible(c){let a=c.querySelector(".callout-title"),i=c.querySelector(".callout-content");if(!i)return;c.addClass("is-collapsible"),this.plugin.data.defaultCollapseType=="closed"?(c.dataset.calloutFold="-",c.addClass("is-collapsed")):c.dataset.calloutFold="+";let n=a.createDiv("callout-fold");(0,k1.setIcon)(n,"chevron-down");let o=c.hasClass("is-collapsed");if(this.getComputedHeights(i),o)for(let r of this.heights)i.style.setProperty(r,"0px");a.onclick=r=>{r.preventDefault();function t(l){i.removeEventListener("transitionend",t),i.style.removeProperty("transition")}if(i.addEventListener("transitionend",t),i.style.setProperty("transition","all 100ms cubic-bezier(.02, .01, .47, 1)"),o=c.hasClass("is-collapsed"),r.button==0){for(let l of this.heights){let f=this.getComputedHeights(i);i.style.setProperty(l,o?f[l]:"0px")}c.toggleClass("is-collapsed",!o)}}}getComputedHeights(c){if(this.heightMap.has(c))return this.heightMap.get(c);let a=getComputedStyle(c),i={};for(let n of this.heights)i[n]=a.getPropertyValue(n);return this.heightMap.set(c,i),i}generateCssString(){let c=[`/* This snippet was auto-generated by the Admonitions plugin on ${new Date().toLocaleString()} */ +`).replace(/^> /gm,"")).then(async()=>{new k1.Notice("Callout content copied to clipboard.")})})}}if(t.noTitle&&!i.dataset.calloutFold&&r.addClass("no-title"),!t.noTitle&&this.plugin.data.autoCollapse&&!i.dataset.calloutFold&&this.setCollapsible(i),t.title&&r.textContent==n[0].toUpperCase()+n.slice(1).toLowerCase()){let f=r.querySelector(".callout-title-inner");f&&f.setText(t.title)}this.plugin.data.dropShadow&&i.addClass("drop-shadow")}setCollapsible(c){let a=c.querySelector(".callout-title"),i=c.querySelector(".callout-content");if(!i)return;c.addClass("is-collapsible"),this.plugin.data.defaultCollapseType=="closed"?(c.dataset.calloutFold="-",c.addClass("is-collapsed")):c.dataset.calloutFold="+";let n=a.createDiv("callout-fold");(0,k1.setIcon)(n,"chevron-down");let t=c.hasClass("is-collapsed");if(this.getComputedHeights(i),t)for(let r of this.heights)i.style.setProperty(r,"0px");a.onclick=r=>{r.preventDefault();function o(l){i.removeEventListener("transitionend",o),i.style.removeProperty("transition")}if(i.addEventListener("transitionend",o),i.style.setProperty("transition","all 100ms cubic-bezier(.02, .01, .47, 1)"),t=c.hasClass("is-collapsed"),r.button==0){for(let l of this.heights){let f=this.getComputedHeights(i);i.style.setProperty(l,t?f[l]:"0px")}c.toggleClass("is-collapsed",!t)}}}getComputedHeights(c){if(this.heightMap.has(c))return this.heightMap.get(c);let a=getComputedStyle(c),i={};for(let n of this.heights)i[n]=a.getPropertyValue(n);return this.heightMap.set(c,i),i}generateCssString(){let c=[`/* This snippet was auto-generated by the Admonitions plugin on ${new Date().toLocaleString()} */ `];for(let a of Array.from(this.sheet.cssRules))c.push(a.cssText);return c.join(` -`)}addAdmonition(c){if(!c.icon)return;let a,i=c.injectColor??this.plugin.data.injectColor?`--callout-color: ${c.color};`:"";c.icon.type=="obsidian"?a=`.callout[data-callout="${c.type}"] { +`)}addAdmonition(c){if(!c.icon)return;let a,i=c.injectColor??this.plugin.data.injectColor?`--callout-color: ${c.color};`:"";c.icon.type=="obsidian"?a=`.callout[data-callout="${c.type.toLowerCase()}"] { ${i} --callout-icon: ${c.icon.name}; /* Icon name from the Obsidian Icon Set */ -}`:a=`.callout[data-callout="${c.type}"] { +}`:a=`.callout[data-callout="${c.type.toLowerCase()}"] { ${i} --callout-icon: '${(this.plugin.iconManager.getIconNode(c.icon)?.outerHTML??"").replace(/(width|height)=(\\?"|')\d+(\\?"|')/g,"")}'; - }`,this.indexing.contains(c.type)&&this.sheet.deleteRule(this.indexing.indexOf(c.type)),this.indexing=[...this.indexing.filter(n=>n!=c.type),c.type],this.sheet.insertRule(a,this.sheet.cssRules.length),this.updateSnippet()}removeAdmonition(c){if(!this.indexing.contains(c.type))return;let a=this.indexing.indexOf(c.type);this.sheet.deleteRule(a),this.indexing.splice(a,1),this.updateSnippet()}get sheet(){return this.style.sheet}unload(){this.style.detach()}get snippetPath(){return this.plugin.app.customCss.getSnippetPath(this.plugin.data.snippetPath)}setUseSnippet(){this.plugin.data.useSnippet&&this.updateSnippet()}async updateSnippet(){!this.plugin.data.useSnippet||(await this.plugin.app.vault.adapter.exists(this.snippetPath)?await this.plugin.app.vault.adapter.write(this.snippetPath,this.generateCssString()):await this.plugin.app.vault.create(this.snippetPath,this.generateCssString()),this.plugin.app.customCss.setCssEnabledStatus(this.plugin.data.snippetPath,!0),this.plugin.app.customCss.readCssFolders())}};var Zb={userAdmonitions:{},syntaxHighlight:!1,copyButton:!1,version:"",autoCollapse:!1,defaultCollapseType:"open",injectColor:!0,parseTitles:!0,dropShadow:!0,hideEmpty:!1,open:{admonitions:!0,icons:!0,other:!0,advanced:!1},icons:[],useFontAwesome:!0,rpgDownloadedOnce:!1,msDocConverted:!1,useSnippet:!1,snippetPath:`custom-admonitions.${[...Array(6).keys()].map(()=>(16*Math.random()|0).toString(16)).join("")}`},v4=class extends b.Plugin{constructor(){super(...arguments);this.postprocessors=new Map;this.iconManager=new f4(this)}get types(){return Object.keys(this.admonitions)}get admonitionArray(){return Object.keys(this.admonitions).map(c=>({...this.admonitions[c],type:c}))}async onload(){console.log("Obsidian Admonition loaded"),this.postprocessors=new Map,await this.loadSettings(),await this.iconManager.load(),this.app.workspace.onLayoutReady(async()=>{this.addChild(this.calloutManager=new L2(this)),this.registerEditorSuggest(new m4(this)),Object.keys(this.admonitions).forEach(c=>{this.registerType(c)}),this.addSettingTab(new d2(this.app,this)),(0,b.addIcon)(t2,N4),(0,b.addIcon)(r2,A4),(0,b.addIcon)(F1,y4),(0,b.addIcon)(q1,S4),this.addCommand({id:"collapse-admonitions",name:"Collapse Admonitions in Note",checkCallback:c=>{if(c)return!!this.app.workspace.getActiveViewOfType(b.MarkdownView);let a=this.app.workspace.getActiveViewOfType(b.MarkdownView);if(!a||!(a instanceof b.MarkdownView))return;let i=a.contentEl.querySelectorAll("details[open].admonition-plugin");for(let n=0;n{if(c)return!!this.app.workspace.getActiveViewOfType(b.MarkdownView);let a=this.app.workspace.getActiveViewOfType(b.MarkdownView);if(!a||!(a instanceof b.MarkdownView))return;let i=a.contentEl.querySelectorAll("details:not([open]).admonition-plugin");for(let n=0;n{let i=new z2(this);i.onClose=()=>{if(!i.insert)return;let n="",o="";i.title.length&&i.title.toLowerCase()!=i.type.toLowerCase()&&(n=`title: ${i.title} -`),(this.data.autoCollapse&&i.collapse!=this.data.defaultCollapseType||!this.data.autoCollapse&&i.collapse!="none")&&(o=`collapse: ${i.collapse} + }`,this.indexing.contains(c.type)&&this.sheet.deleteRule(this.indexing.indexOf(c.type)),this.indexing=[...this.indexing.filter(n=>n!=c.type),c.type],this.sheet.insertRule(a,this.sheet.cssRules.length),this.updateSnippet()}removeAdmonition(c){if(!this.indexing.contains(c.type))return;let a=this.indexing.indexOf(c.type);this.sheet.deleteRule(a),this.indexing.splice(a,1),this.updateSnippet()}get sheet(){return this.style.sheet}unload(){this.style.detach()}get snippetPath(){return this.plugin.app.customCss.getSnippetPath(this.plugin.data.snippetPath)}setUseSnippet(){this.plugin.data.useSnippet&&this.updateSnippet()}async updateSnippet(){!this.plugin.data.useSnippet||(await this.plugin.app.vault.adapter.exists(this.snippetPath)?await this.plugin.app.vault.adapter.write(this.snippetPath,this.generateCssString()):await this.plugin.app.vault.create(this.snippetPath,this.generateCssString()),this.plugin.app.customCss.setCssEnabledStatus(this.plugin.data.snippetPath,!0),this.plugin.app.customCss.readSnippets())}};var Zb={userAdmonitions:{},syntaxHighlight:!1,copyButton:!1,version:"",autoCollapse:!1,defaultCollapseType:"open",injectColor:!0,parseTitles:!0,dropShadow:!0,hideEmpty:!1,open:{admonitions:!0,icons:!0,other:!0,advanced:!1},icons:[],useFontAwesome:!0,rpgDownloadedOnce:!1,msDocConverted:!1,useSnippet:!1,snippetPath:`custom-admonitions.${[...Array(6).keys()].map(()=>(16*Math.random()|0).toString(16)).join("")}`},v4=class extends b.Plugin{constructor(){super(...arguments);this.postprocessors=new Map;this.iconManager=new f4(this)}get types(){return Object.keys(this.admonitions)}get admonitionArray(){return Object.keys(this.admonitions).map(c=>({...this.admonitions[c],type:c}))}async onload(){console.log("Obsidian Admonition loaded"),this.postprocessors=new Map,await this.loadSettings(),await this.iconManager.load(),this.app.workspace.onLayoutReady(async()=>{this.addChild(this.calloutManager=new L2(this)),this.registerEditorSuggest(new m4(this)),Object.keys(this.admonitions).forEach(c=>{this.registerType(c)}),this.addSettingTab(new d2(this.app,this)),(0,b.addIcon)(o2,N4),(0,b.addIcon)(r2,A4),(0,b.addIcon)(F1,y4),(0,b.addIcon)(q1,S4),this.addCommand({id:"collapse-admonitions",name:"Collapse Admonitions in Note",checkCallback:c=>{if(c)return!!this.app.workspace.getActiveViewOfType(b.MarkdownView);let a=this.app.workspace.getActiveViewOfType(b.MarkdownView);if(!a||!(a instanceof b.MarkdownView))return;let i=a.contentEl.querySelectorAll("details[open].admonition-plugin");for(let n=0;n{if(c)return!!this.app.workspace.getActiveViewOfType(b.MarkdownView);let a=this.app.workspace.getActiveViewOfType(b.MarkdownView);if(!a||!(a instanceof b.MarkdownView))return;let i=a.contentEl.querySelectorAll("details:not([open]).admonition-plugin");for(let n=0;n{let i=new z2(this);i.onClose=()=>{if(!i.insert)return;let n="",t="";i.title.length&&i.title.toLowerCase()!=i.type.toLowerCase()&&(n=`title: ${i.title} +`),(this.data.autoCollapse&&i.collapse!=this.data.defaultCollapseType||!this.data.autoCollapse&&i.collapse!="none")&&(t=`collapse: ${i.collapse} `),c.getDoc().replaceSelection(`\`\`\`ad-${i.type} -${n}${o} +${n}${t} ${c.getDoc().getSelection()} \`\`\` -`);let r=c.getCursor();c.setCursor(r.line-3)},i.open()}}),this.addCommand({id:"insert-callout",name:"Insert Callout",editorCallback:(c,a)=>{let i=new z2(this);i.onClose=()=>{if(!i.insert)return;let n="",o="";if(this.data.autoCollapse&&i.collapse!=this.data.defaultCollapseType||!this.data.autoCollapse&&i.collapse!="none")switch(i.collapse){case"open":{o="+";break}case"closed":{o="-";break}}i.title.length&&i.title.toLowerCase()!=i.type.toLowerCase()&&(n=` ${i.title}`);let r=c.getDoc().getSelection();c.getDoc().replaceSelection(`> [!${i.type}]${o}${n} +`);let r=c.getCursor();c.setCursor(r.line-3)},i.open()}}),this.addCommand({id:"insert-callout",name:"Insert Callout",editorCallback:(c,a)=>{let i=new z2(this);i.onClose=()=>{if(!i.insert)return;let n="",t="";if(this.data.autoCollapse&&i.collapse!=this.data.defaultCollapseType||!this.data.autoCollapse&&i.collapse!="none")switch(i.collapse){case"open":{t="+";break}case"closed":{t="-";break}}i.title.length&&i.title.toLowerCase()!=i.type.toLowerCase()&&(n=` ${i.title}`);let r=c.getDoc().getSelection();c.getDoc().replaceSelection(`> [!${i.type}]${t}${n} > ${r.split(` `).join(` > `)} -`)},i.open()}})})}async downloadIcon(c){this.iconManager.downloadIcon(c)}async removeIcon(c){this.iconManager.removeIcon(c)}async postprocessor(c,a,i,n){if(!!this.admonitions[c])try{let o=typeof n=="string"?n:n?.sourcePath??this.app.workspace.getActiveFile()?.path??"",{title:r,collapse:t,content:l,icon:f,color:s}=b4(c,a,this.admonitions[c]);this.data.autoCollapse&&!t?t=this.data.defaultCollapseType??"open":t&&t.trim()==="none"&&(t="");let h=this.admonitions[c],v=this.getAdmonitionElement(c,r,this.iconManager.iconDefinitions.find(({name:u})=>f===u)??h.icon,s??(h.injectColor??this.data.injectColor?h.color:null),t);this.renderAdmonitionContent(v,c,l,n,o,a),t&&t!="none"&&this.calloutManager.setCollapsible(v);let m=i.parentElement;return m&&m.addClass("admonition-parent",`admonition-${c}-parent`),i.replaceWith(v),v}catch(o){console.error(o);let r=createEl("pre");r.createEl("code",{attr:{style:"color: var(--text-error) !important"}}).createSpan({text:`There was an error rendering the admonition: +`)},i.open()}})})}async downloadIcon(c){this.iconManager.downloadIcon(c)}async removeIcon(c){this.iconManager.removeIcon(c)}async postprocessor(c,a,i,n){if(!!this.admonitions[c])try{let t=typeof n=="string"?n:n?.sourcePath??this.app.workspace.getActiveFile()?.path??"",{title:r,collapse:o,content:l,icon:f,color:s}=b4(c,a,this.admonitions[c]);this.data.autoCollapse&&!o?o=this.data.defaultCollapseType??"open":o&&o.trim()==="none"&&(o="");let h=this.admonitions[c],v=this.getAdmonitionElement(c,r,this.iconManager.iconDefinitions.find(({name:u})=>f===u)??h.icon,s??(h.injectColor??this.data.injectColor?h.color:null),o);this.renderAdmonitionContent(v,c,l,n,t,a),o&&o!="none"&&this.calloutManager.setCollapsible(v);let m=i.parentElement;return m&&m.addClass("admonition-parent",`admonition-${c}-parent`),i.replaceWith(v),v}catch(t){console.error(t);let r=createEl("pre");r.createEl("code",{attr:{style:"color: var(--text-error) !important"}}).createSpan({text:`There was an error rendering the admonition: -`+a}),i.replaceWith(r)}}getAdmonitionElement(c,a,i,n,o){let r=createDiv({cls:`callout admonition admonition-${c} admonition-plugin ${a?.trim().length?"":"no-title"}`,attr:{style:n?`--callout-color: ${n};`:"","data-callout":c,"data-callout-fold":""}}),t=r.createDiv({cls:`callout-title admonition-title ${a?.trim().length?"":"no-title"}`});if(a&&a.trim().length){let l=t.createDiv("callout-icon admonition-title-icon");i&&i.name&&i.type&&l.appendChild(this.iconManager.getIconNode(i)??createDiv());let f=t.createDiv("callout-title-inner admonition-title-content");b.MarkdownRenderer.renderMarkdown(a,f,"",null),f.firstElementChild&&f.firstElementChild instanceof HTMLParagraphElement&&f.setChildrenInPlace(Array.from(f.firstElementChild.childNodes))}return o&&(r.addClass("is-collapsible"),o=="closed"&&r.addClass("is-collapsed")),this.data.dropShadow||r.addClass("no-drop"),r}renderAdmonitionContent(c,a,i,n,o,r){let t=new b.MarkdownRenderChild(c);if(t.containerEl=c,n&&typeof n!="string"&&n.addChild(t),i&&i?.trim().length){let l=this.getAdmonitionContentElement(a,c,i);if(/^`{3,}mermaid/m.test(i)){let s=!c.hasAttribute("open");c instanceof HTMLDetailsElement&&c.setAttribute("open","open"),setImmediate(()=>{b.MarkdownRenderer.renderMarkdown(i,l,o,t),c instanceof HTMLDetailsElement&&s&&c.removeAttribute("open")})}else b.MarkdownRenderer.renderMarkdown(i,l,o,t);(!i.length||l.textContent.trim()=="")&&this.data.hideEmpty&&c.addClass("no-content");let f=l.querySelectorAll(".task-list-item-checkbox");if(f?.length){let s=r.split(` -`),h=0;f.forEach(v=>{let m=s.slice(h).findIndex(u=>/^[ \t>]*\- \[.\]/.test(u));m!=-1&&(v.dataset.line=`${m+h+1}`,h=m+h+1)})}}}getAdmonitionContentElement(c,a,i){let n=a.createDiv("callout-content admonition-content");if(this.admonitions[c].copy??this.data.copyButton){let o=n.createDiv("admonition-content-copy");(0,b.setIcon)(o,"copy"),o.addEventListener("click",()=>{navigator.clipboard.writeText(i.trim()).then(async()=>{new b.Notice("Admonition content copied to clipboard.")})})}return n}registerType(c){this.data.syntaxHighlight&&this.turnOnSyntaxHighlighting([c]),this.postprocessors.has(c)&&b.MarkdownPreviewRenderer.unregisterCodeBlockPostProcessor(`ad-${c}`),this.postprocessors.set(c,this.registerMarkdownCodeBlockProcessor(`ad-${c}`,(i,n,o)=>this.postprocessor(c,i,n,o)));let a=this.admonitions[c];a.command&&this.registerCommandsFor(a)}get admonitions(){return{...w4,...this.data.userAdmonitions}}async addAdmonition(c){this.data.userAdmonitions={...this.data.userAdmonitions,[c.type]:c},this.registerType(c.type),this.calloutManager.addAdmonition(c),await this.saveSettings()}registerCommandsFor(c){c.command=!0,this.addCommand({id:`insert-${c.type}-callout`,name:`Insert ${c.type} Callout`,editorCheckCallback:(a,i,n)=>{if(a)return c.command;if(c.command)try{let o=i.getDoc().getSelection();i.getDoc().replaceSelection(`> [!${c.type}] -> ${o.split(` +`+a}),i.replaceWith(r)}}getAdmonitionElement(c,a,i,n,t){let r=createDiv({cls:`callout admonition admonition-${c} admonition-plugin ${a?.trim().length?"":"no-title"}`,attr:{style:n?`--callout-color: ${n};`:"","data-callout":c,"data-callout-fold":""}}),o=r.createDiv({cls:`callout-title admonition-title ${a?.trim().length?"":"no-title"}`});if(a&&a.trim().length){let l=o.createDiv("callout-icon admonition-title-icon");i&&i.name&&i.type&&l.appendChild(this.iconManager.getIconNode(i)??createDiv());let f=o.createDiv("callout-title-inner admonition-title-content");b.MarkdownRenderer.renderMarkdown(a,f,"",null),f.firstElementChild&&f.firstElementChild instanceof HTMLParagraphElement&&f.setChildrenInPlace(Array.from(f.firstElementChild.childNodes))}return t&&(r.addClass("is-collapsible"),t=="closed"&&r.addClass("is-collapsed")),this.data.dropShadow||r.addClass("no-drop"),r}renderAdmonitionContent(c,a,i,n,t,r){let o=new b.MarkdownRenderChild(c);if(o.containerEl=c,n&&typeof n!="string"&&n.addChild(o),i&&i?.trim().length){let l=this.getAdmonitionContentElement(a,c,i);if(/^`{3,}mermaid/m.test(i)){let s=!c.hasAttribute("open");c instanceof HTMLDetailsElement&&c.setAttribute("open","open"),setImmediate(()=>{b.MarkdownRenderer.renderMarkdown(i,l,t,o),c instanceof HTMLDetailsElement&&s&&c.removeAttribute("open")})}else b.MarkdownRenderer.renderMarkdown(i,l,t,o);(!i.length||l.textContent.trim()=="")&&this.data.hideEmpty&&c.addClass("no-content");let f=l.querySelectorAll(".task-list-item-checkbox");if(f?.length){let s=r.split(` +`),h=0;f.forEach(v=>{let m=s.slice(h).findIndex(u=>/^[ \t>]*\- \[.\]/.test(u));m!=-1&&(v.dataset.line=`${m+h+1}`,h=m+h+1)})}}}getAdmonitionContentElement(c,a,i){let n=a.createDiv("callout-content admonition-content");if(this.admonitions[c].copy??this.data.copyButton){let t=n.createDiv("admonition-content-copy");(0,b.setIcon)(t,"copy"),t.addEventListener("click",()=>{navigator.clipboard.writeText(i.trim()).then(async()=>{new b.Notice("Admonition content copied to clipboard.")})})}return n}registerType(c){this.data.syntaxHighlight&&this.turnOnSyntaxHighlighting([c]),this.postprocessors.has(c)&&b.MarkdownPreviewRenderer.unregisterCodeBlockPostProcessor(`ad-${c}`),this.postprocessors.set(c,this.registerMarkdownCodeBlockProcessor(`ad-${c}`,(i,n,t)=>this.postprocessor(c,i,n,t)));let a=this.admonitions[c];a.command&&this.registerCommandsFor(a)}get admonitions(){return{...w4,...this.data.userAdmonitions}}async addAdmonition(c){this.data.userAdmonitions={...this.data.userAdmonitions,[c.type]:c},this.registerType(c.type),this.calloutManager.addAdmonition(c),await this.saveSettings()}registerCommandsFor(c){c.command=!0,this.addCommand({id:`insert-${c.type}-callout`,name:`Insert ${c.type} Callout`,editorCheckCallback:(a,i,n)=>{if(a)return c.command;if(c.command)try{let t=i.getDoc().getSelection();i.getDoc().replaceSelection(`> [!${c.type}] +> ${t.split(` `).join(` > `)} `);let r=i.getCursor();i.setCursor(r.line-2)}catch{new b.Notice("There was an issue inserting the admonition.")}}}),this.addCommand({id:`insert-${c.type}`,name:`Insert ${c.type}`,editorCheckCallback:(a,i,n)=>{if(a)return c.command;if(c.command)try{i.getDoc().replaceSelection(`\`\`\`ad-${c.type} @@ -498,13 +498,13 @@ ${c.getDoc().getSelection()} ${i.getDoc().getSelection()} \`\`\` -`);let o=i.getCursor();i.setCursor(o.line-2)}catch{new b.Notice("There was an issue inserting the admonition.")}}}),this.addCommand({id:`insert-${c.type}-with-title`,name:`Insert ${c.type} With Title`,editorCheckCallback:(a,i,n)=>{if(a)return c.command;if(c.command)try{let o=c.title??"";i.getDoc().replaceSelection(`\`\`\`ad-${c.type} -title: ${o} +`);let t=i.getCursor();i.setCursor(t.line-2)}catch{new b.Notice("There was an issue inserting the admonition.")}}}),this.addCommand({id:`insert-${c.type}-with-title`,name:`Insert ${c.type} With Title`,editorCheckCallback:(a,i,n)=>{if(a)return c.command;if(c.command)try{let t=c.title??"";i.getDoc().replaceSelection(`\`\`\`ad-${c.type} +title: ${t} ${i.getDoc().getSelection()} \`\`\` -`);let r=i.getCursor();i.setCursor(r.line-3)}catch{new b.Notice("There was an issue inserting the admonition.")}}})}unregisterType(c){this.data.syntaxHighlight&&this.turnOffSyntaxHighlighting([c.type]),c.command&&this.unregisterCommandsFor(c),this.postprocessors.has(c.type)&&(b.MarkdownPreviewRenderer.unregisterPostProcessor(this.postprocessors.get(c.type)),b.MarkdownPreviewRenderer.unregisterCodeBlockPostProcessor(`ad-${c.type}`),this.postprocessors.delete(c.type))}async removeAdmonition(c){this.data.userAdmonitions[c.type]&&delete this.data.userAdmonitions[c.type],this.unregisterType(c),this.calloutManager.removeAdmonition(c),await this.saveSettings()}unregisterCommandsFor(c){c.command=!1,this.app.commands.findCommand(`obsidian-admonition:insert-${c.type}`)&&(delete this.app.commands.editorCommands[`obsidian-admonition:insert-${c.type}`],delete this.app.commands.editorCommands[`obsidian-admonition:insert-${c.type}-with-title`],delete this.app.commands.commands[`obsidian-admonition:insert-${c.type}`],delete this.app.commands.commands[`obsidian-admonition:insert-${c.type}-with-title`])}async saveSettings(){this.data.version=this.manifest.version,await this.saveData(this.data)}async loadSettings(){let c=await this.loadData();if(this.data=Object.assign({},Zb,c),this.data.userAdmonitions){if(!this.data.version||Number(this.data.version.split(".")[0])<5)for(let a in this.data.userAdmonitions)Object.prototype.hasOwnProperty.call(this.data.userAdmonitions[a],"type")||(this.data.userAdmonitions[a]={...this.data.userAdmonitions[a],icon:{type:"font-awesome",name:this.data.userAdmonitions[a].icon}});(!this.data.version||Number(this.data.version.split(".")[0])<8)&&new b.Notice(createFragment(a=>{a.createSpan({text:"Admonitions: Obsidian now has native support for callouts! Check out the "}),a.createEl("a",{text:"Admonitions ReadMe",href:"obsidian://show-plugin?id=obsidian-admonition"}),a.createSpan({text:" for what that means for Admonitions going forward."})}),0)}if(!this.data.rpgDownloadedOnce&&this.data.userAdmonitions&&Object.values(this.data.userAdmonitions).some(a=>{if(a.icon.type=="rpg")return!0})&&!this.data.icons.includes("rpg"))try{await this.downloadIcon("rpg"),this.data.rpgDownloadedOnce=!0}catch{}await this.saveSettings()}turnOnSyntaxHighlighting(c=Object.keys(this.admonitions)){!this.data.syntaxHighlight||(c.forEach(a=>{if(this.data.syntaxHighlight){let[,i]=`${a}`.match(/^([\w+#-]*)[^\n`]*$/);window.CodeMirror.defineMode(`ad-${i}`,(n,o)=>window.CodeMirror.getMode({},"hypermd"))}}),this.app.workspace.onLayoutReady(()=>this.app.workspace.iterateCodeMirrors(a=>a.setOption("mode",a.getOption("mode")))))}turnOffSyntaxHighlighting(c=Object.keys(this.admonitions)){c.forEach(a=>{window.CodeMirror.modes.hasOwnProperty(`ad-${a}`)&&delete window.CodeMirror.modes[`ad-${a}`]}),this.app.workspace.onLayoutReady(()=>this.app.workspace.iterateCodeMirrors(a=>a.setOption("mode",a.getOption("mode"))))}async onunload(){console.log("Obsidian Admonition unloaded"),this.postprocessors=null,this.turnOffSyntaxHighlighting()}}; +`);let r=i.getCursor();i.setCursor(r.line-3)}catch{new b.Notice("There was an issue inserting the admonition.")}}})}unregisterType(c){this.data.syntaxHighlight&&this.turnOffSyntaxHighlighting([c.type]),c.command&&this.unregisterCommandsFor(c),this.postprocessors.has(c.type)&&(b.MarkdownPreviewRenderer.unregisterPostProcessor(this.postprocessors.get(c.type)),b.MarkdownPreviewRenderer.unregisterCodeBlockPostProcessor(`ad-${c.type}`),this.postprocessors.delete(c.type))}async removeAdmonition(c){this.data.userAdmonitions[c.type]&&delete this.data.userAdmonitions[c.type],this.unregisterType(c),this.calloutManager.removeAdmonition(c),await this.saveSettings()}unregisterCommandsFor(c){c.command=!1,this.app.commands.findCommand(`obsidian-admonition:insert-${c.type}`)&&(delete this.app.commands.editorCommands[`obsidian-admonition:insert-${c.type}`],delete this.app.commands.editorCommands[`obsidian-admonition:insert-${c.type}-with-title`],delete this.app.commands.commands[`obsidian-admonition:insert-${c.type}`],delete this.app.commands.commands[`obsidian-admonition:insert-${c.type}-with-title`])}async saveSettings(){this.data.version=this.manifest.version,await this.saveData(this.data)}async loadSettings(){let c=await this.loadData();if(this.data=Object.assign({},Zb,c),this.data.userAdmonitions){if(!this.data.version||Number(this.data.version.split(".")[0])<5)for(let a in this.data.userAdmonitions)Object.prototype.hasOwnProperty.call(this.data.userAdmonitions[a],"type")||(this.data.userAdmonitions[a]={...this.data.userAdmonitions[a],icon:{type:"font-awesome",name:this.data.userAdmonitions[a].icon}});(!this.data.version||Number(this.data.version.split(".")[0])<8)&&new b.Notice(createFragment(a=>{a.createSpan({text:"Admonitions: Obsidian now has native support for callouts! Check out the "}),a.createEl("a",{text:"Admonitions ReadMe",href:"obsidian://show-plugin?id=obsidian-admonition"}),a.createSpan({text:" for what that means for Admonitions going forward."})}),0)}if(!this.data.rpgDownloadedOnce&&this.data.userAdmonitions&&Object.values(this.data.userAdmonitions).some(a=>{if(a.icon.type=="rpg")return!0})&&!this.data.icons.includes("rpg"))try{await this.downloadIcon("rpg"),this.data.rpgDownloadedOnce=!0}catch{}await this.saveSettings()}turnOnSyntaxHighlighting(c=Object.keys(this.admonitions)){!this.data.syntaxHighlight||(c.forEach(a=>{if(this.data.syntaxHighlight){let[,i]=`${a}`.match(/^([\w+#-]*)[^\n`]*$/);window.CodeMirror.defineMode(`ad-${i}`,(n,t)=>window.CodeMirror.getMode({},"hypermd"))}}),this.app.workspace.onLayoutReady(()=>this.app.workspace.iterateCodeMirrors(a=>a.setOption("mode",a.getOption("mode")))))}turnOffSyntaxHighlighting(c=Object.keys(this.admonitions)){c.forEach(a=>{window.CodeMirror.modes.hasOwnProperty(`ad-${a}`)&&delete window.CodeMirror.modes[`ad-${a}`]}),this.app.workspace.onLayoutReady(()=>this.app.workspace.iterateCodeMirrors(a=>a.setOption("mode",a.getOption("mode"))))}async onunload(){console.log("Obsidian Admonition unloaded"),this.postprocessors=null,this.turnOffSyntaxHighlighting()}}; /*! * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) diff --git a/notes/.obsidian/plugins/obsidian-admonition/manifest.json b/notes/.obsidian/plugins/obsidian-admonition/manifest.json index 656ffed..d81de71 100644 --- a/notes/.obsidian/plugins/obsidian-admonition/manifest.json +++ b/notes/.obsidian/plugins/obsidian-admonition/manifest.json @@ -1,7 +1,7 @@ { "id": "obsidian-admonition", "name": "Admonition", - "version": "9.2.1", + "version": "9.2.3", "minAppVersion": "1.1.0", "description": "Enhanced callouts for Obsidian.md", "author": "Jeremy Valentine", diff --git a/notes/.obsidian/plugins/obsidian-excalidraw-plugin/data.json b/notes/.obsidian/plugins/obsidian-excalidraw-plugin/data.json index cb30136..839526c 100644 --- a/notes/.obsidian/plugins/obsidian-excalidraw-plugin/data.json +++ b/notes/.obsidian/plugins/obsidian-excalidraw-plugin/data.json @@ -81,10 +81,11 @@ "mdCSS": "", "scriptEngineSettings": {}, "defaultTrayMode": false, - "previousRelease": "1.8.22", + "previousRelease": "1.8.26", "showReleaseNotes": true, "showNewVersionNotification": true, "mathjaxSourceURL": "https://cdn.jsdelivr.net/npm/mathjax@3.2.1/es5/tex-svg.js", + "latexBoilerplate": "\\color{blue}", "taskboneEnabled": false, "taskboneAPIkey": "", "pinnedScripts": [], diff --git a/notes/.obsidian/plugins/obsidian-excalidraw-plugin/main.js b/notes/.obsidian/plugins/obsidian-excalidraw-plugin/main.js index 840f743..db82dba 100644 --- a/notes/.obsidian/plugins/obsidian-excalidraw-plugin/main.js +++ b/notes/.obsidian/plugins/obsidian-excalidraw-plugin/main.js @@ -1,5 +1,5 @@ "use strict";var obsidian_module=require("obsidian");var LZString=function(){function o(o,r){if(!t[o]){t[o]={};for(var n=0;ne;e++){var s=r.charCodeAt(e);n[2*e]=s>>>8,n[2*e+1]=s%256}return n},decompressFromUint8Array:function(o){if(null===o||void 0===o)return i.decompress(o);for(var n=new Array(o.length/2),e=0,t=n.length;t>e;e++)n[e]=256*o[2*e]+o[2*e+1];var s=[];return n.forEach(function(o){s.push(r(o))}),i.decompress(s.join(""))},compressToEncodedURIComponent:function(o){return null==o?"":i._compress(o,6,function(o){return e.charAt(o)})},decompressFromEncodedURIComponent:function(r){return null==r?"":""==r?null:(r=r.replace(/ /g,"+"),i._decompress(r.length,32,function(n){return o(e,r.charAt(n))}))},compress:function(o){return i._compress(o,16,function(o){return r(o)})},_compress:function(o,r,n){if(null==o)return"";var e,t,i,s={},p={},u="",c="",a="",l=2,f=3,h=2,d=[],m=0,v=0;for(i=0;ie;e++)m<<=1,v==r-1?(v=0,d.push(n(m)),m=0):v++;for(t=a.charCodeAt(0),e=0;8>e;e++)m=m<<1|1&t,v==r-1?(v=0,d.push(n(m)),m=0):v++,t>>=1}else{for(t=1,e=0;h>e;e++)m=m<<1|t,v==r-1?(v=0,d.push(n(m)),m=0):v++,t=0;for(t=a.charCodeAt(0),e=0;16>e;e++)m=m<<1|1&t,v==r-1?(v=0,d.push(n(m)),m=0):v++,t>>=1}l--,0==l&&(l=Math.pow(2,h),h++),delete p[a]}else for(t=s[a],e=0;h>e;e++)m=m<<1|1&t,v==r-1?(v=0,d.push(n(m)),m=0):v++,t>>=1;l--,0==l&&(l=Math.pow(2,h),h++),s[c]=f++,a=String(u)}if(""!==a){if(Object.prototype.hasOwnProperty.call(p,a)){if(a.charCodeAt(0)<256){for(e=0;h>e;e++)m<<=1,v==r-1?(v=0,d.push(n(m)),m=0):v++;for(t=a.charCodeAt(0),e=0;8>e;e++)m=m<<1|1&t,v==r-1?(v=0,d.push(n(m)),m=0):v++,t>>=1}else{for(t=1,e=0;h>e;e++)m=m<<1|t,v==r-1?(v=0,d.push(n(m)),m=0):v++,t=0;for(t=a.charCodeAt(0),e=0;16>e;e++)m=m<<1|1&t,v==r-1?(v=0,d.push(n(m)),m=0):v++,t>>=1}l--,0==l&&(l=Math.pow(2,h),h++),delete p[a]}else for(t=s[a],e=0;h>e;e++)m=m<<1|1&t,v==r-1?(v=0,d.push(n(m)),m=0):v++,t>>=1;l--,0==l&&(l=Math.pow(2,h),h++)}for(t=2,e=0;h>e;e++)m=m<<1|1&t,v==r-1?(v=0,d.push(n(m)),m=0):v++,t>>=1;for(;;){if(m<<=1,v==r-1){d.push(n(m));break}v++}return d.join("")},decompress:function(o){return null==o?"":""==o?null:i._decompress(o.length,32768,function(r){return o.charCodeAt(r)})},_decompress:function(o,n,e){var t,i,s,p,u,c,a,l,f=[],h=4,d=4,m=3,v="",w=[],A={val:e(0),position:n,index:1};for(i=0;3>i;i+=1)f[i]=i;for(p=0,c=Math.pow(2,2),a=1;a!=c;)u=A.val&A.position,A.position>>=1,0==A.position&&(A.position=n,A.val=e(A.index++)),p|=(u>0?1:0)*a,a<<=1;switch(t=p){case 0:for(p=0,c=Math.pow(2,8),a=1;a!=c;)u=A.val&A.position,A.position>>=1,0==A.position&&(A.position=n,A.val=e(A.index++)),p|=(u>0?1:0)*a,a<<=1;l=r(p);break;case 1:for(p=0,c=Math.pow(2,16),a=1;a!=c;)u=A.val&A.position,A.position>>=1,0==A.position&&(A.position=n,A.val=e(A.index++)),p|=(u>0?1:0)*a,a<<=1;l=r(p);break;case 2:return""}for(f[3]=l,s=l,w.push(l);;){if(A.index>o)return"";for(p=0,c=Math.pow(2,m),a=1;a!=c;)u=A.val&A.position,A.position>>=1,0==A.position&&(A.position=n,A.val=e(A.index++)),p|=(u>0?1:0)*a,a<<=1;switch(l=p){case 0:for(p=0,c=Math.pow(2,8),a=1;a!=c;)u=A.val&A.position,A.position>>=1,0==A.position&&(A.position=n,A.val=e(A.index++)),p|=(u>0?1:0)*a,a<<=1;f[d++]=r(p),l=d-1,h--;break;case 1:for(p=0,c=Math.pow(2,16),a=1;a!=c;)u=A.val&A.position,A.position>>=1,0==A.position&&(A.position=n,A.val=e(A.index++)),p|=(u>0?1:0)*a,a<<=1;f[d++]=r(p),l=d-1,h--;break;case 2:return w.join("")}if(0==h&&(h=Math.pow(2,m),m++),f[l])v=f[l];else{if(l!==d)return null;v=s+s.charAt(0)}w.push(v),f[d++]=s+v.charAt(0),h--,s=v,0==h&&(h=Math.pow(2,m),m++)}}};return i}();"function"==typeof define&&define.amd?define(function(){return LZString}):"undefined"!=typeof module&&null!=module&&(module.exports=LZString); -const EXCALIDRAW_PACKAGES = "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7raENth62/jbRKrVo22PraX1t3AGgjTD5qoc21WbakNtzm2rjbRxtrc20ebavNtPm259bdW5vSS26baLNtwW2mzbWFts423ubbPNtP627zbZxtpi22/rbANtwG2sDbVZJv4fQFjq6QAgAAYuBwtt7m2ujbVKrSI22Sq08tt2gG5CVe8AEAAARwGKrVfW0iba91tf62vdbT+tsAAAtwCltr/W2nraH1tTSWvCVWKpga21NbbRNtrW2jrbZxtoA21lbaWNtWm21yTbvemdgAlbaUttr62pDbaetoq21VbbNx1X9qwAACnAEqtV9bU5tts210/riHNQW27bbSJtoA23IbaZVakqtc9bU+trmS3jJaoNtMG25TbYdtuO22nbaRVa522vSVc7ACk20gbbBVagAAUeB1NtEqtKbbTslsAABlwIetos23VbakgN7wAQAAMnAjG2gDbRKrVPW0AbbX1tBUmkgdVRtplVq8baQNtL62gDba9to+21fbbHtt9Um2bbRhtre22Cq03NtP62hDbcFtplVoAbaodtHG29HbQROutnVFba3tt422rbbURttJ23vJbyJ17wADbbfJtp/W2GbaidtjG2pTbZAACA21ubbX1tgAAWeBBVaP622nbb8lvonV0gBGdtv62lnbQBtrZ20qbbOdtrG2vnbX+tv521cTrSE1oKWnTbVKrVfW1ybaWNtr6209bX+tuh20web6E1DO2zbbXdtvS21a7bVpNxrlObbX+tt420Q7aVNtv62iVWuLttA21vbatJ1UYqwAAGHAUqtBDbXLtrug1+OrAAA+cCAAA+4G521nSbMdttG2uDbXBtux22Hra/J1UYqorbdzto022vbamtt6m2n9bYKrUAABzwDhttJS2hjIAZVgAALOBX1tYqtNnbYbtqpS12Jr3gAgAAJOBGNtBG29HbWx5ue217raZVaSG27jzWKpkAAAlwNHtv/W0Z7a/90GU68vbQhtr/W1wbbsNtgO2wVTVJtsY21wbaf1t9G2xHbZAAGs21E7aVdtdG29LbQhtplVro7aKp1IO2pDbX3to422nrbB9tU22gmTfUmqk23/bbONtcm2yAAPhtp/W1wbbrdthu2nTzQBOr+20A7aDUtPwW52APyrTFVo9bb0NtWG2+9bUttvFVo07bd9toyakz1eXtqa23tbbRtt6+2rjbVKrXP20vrb6NtTW299bSBtvo20iq1f1tb22jjbdztrFVrJba31tCG2/jbX+ts422eeaItt3e2n9bR7tq220PrbiNtkAAGPbSxtrY20qbaz9tYqtEjbY1tpE22KbbX1tEqtSAAO1tre22NbaMNtX62tA7e/tuV22q7a5Nt9G2/9bW+tr3W1frbX1tP+2w9bYCmsAAAZwG/tre20e7aiNtU+2rA7eFtvF20d7au9tL62jjbW9tsAO3AHaQNtvB2srbS+tsgO3QHbiNtuaWtLzSBeALS00ba6Nt9G2ojbU/tuy80/bbLNtW2263bWNtrY21lpaJQtBoGmJdLNtv423tbbNttkO2tnbYJtvC228bbGNt+O2yrzfaLhT22gbbJVaFW2sOTe8ACT20x7bdDtyu20nbR7KveABSbbpVaHm2ntLc9tp/W2nrbX1tIB2gdLSi1Rk21wbaZVaBG2kdLRKmqo22vbbudtHO21fbUEduq22ETqKdtVO24jbejtrnS38q0pVa0G2wVWq+tsAAATwBetuXS2ezgPZ1uu29XbXJtre220baw9twG2lTbczttSO0ZHasjt0+WMuTYAAGzgUTbRhtp221hzqGttHG2pTbXmBt02347aEDtQ+2rbzc7ACT21s7aMNttG29uTc7ADW22QHavtt1YGh9LVmBrCO2Cq0IjtvR2kDbS0dqLnWVprnYAOm2oA7RKrQw22MbapVazR219bQXtsnk1iqYU9twqtZY7Yxtt421Kbb0dtq8q17zbNtqlVrLHbT1thG2ofbchtsR22+VrdfVgAAGOBQNtUO2vg7QJttt23KGr501g86/DbYRtpI22AABy4AQ20x7bidtNx2+cDdPOveAC/Haz1tVu2ozbSBtv/W1ybasDt3G2//bcrto021Tbb1wNVDiZ2ANvtvC23wnbNNtun609NRSWqK206HbNdt9629E7VNttoy3vAASttfx24nbRntvfTUH7aTDtHe2iVWi7tofA0DaqUWqwO22Pbaetu8O1cZbQhtPGWrdxKettwO147a4Nt6u2zXbQhquQU3M+aKFVa22tDbRKrQEO0Iba4Ntmu2t9bQltsQ20yq1rjtrx2rhVUAurpADfHaH1tDe27g7X+tow23BHbhFVefqh47SBtqh218+ae/V5e2zjbQvtvQ21cbaBDttCm5BdfQpsUO2bba19tBh2yI7TL5sOup+OrhTt4O2sU7RKdqa226naZVa7W2jY7RQdq/W2ibaJVa4m2nbbcIptsO0q7aS9tcG2m7be6ds9O0vrb31tPp2sTbV8dvsy1L9littXJ28U7ZhttpO27fINM17wAaQ7eptte20kbaP1t7e2gE7QXtt8y15G1pDtDG2uQ7Ugdow20qbbPtt6m2wVWqKdtkO1P7bYi1Vim5o1TptuQ20+Hbndt962qM7extvLO0Sq1Kzt1Z2ks7apBsSy2nE46QAf22hDbSfto7O1dnaP9tJZ2p9bRlloG0zaTr7dtwqtfnbZAAArO1Vnaxztv629HbW4uquNWDnbhztj+25/bZVluN20cbbTdt5u21JTX46pN21m7b71txe2sVWr1ttay09Zqjzt5u279bZhtvPO2RQbxs1YqmK87a2dvaO2sbbOjtA2W4P1U+dpU2137aPdtIx2sbLd75p6O0WbafNtsqtMg7XJtq282rZaALtfR2zjbSBtvx22AAA24H+21KHbXfNhwmcZdW7ttgu3wXbNttqm2uTbY8dp223dQaIVVKe2uTbdBtoQ21vbbUNtGF21Pbbqdp223bKagB17wAFC7RKrTgu0Jba39tjW2ljbbRtuc21XZarl1eF2+TbYetsIu3EXbU9t+R2pi7TttseXW1HbljtLp2yU7WVtszO2Cq0L9toK6qG/HQQGzi15+qD9tr624VWtTtpE21QHam9tCR2yAAExtrzO2QABeNtCG2h9bcftvI21uRbujtPG20Dbfptr/W3KbbIVNHOa/lWkdtpO23XnbfTt4m2xjbU1ts0u3aXbbzt/+2g9bWKrWj21o7bMctaUm94AOZdru21WXaYztcG22y7RpdtJO397aX1tyG2+C7Wadoku185rPLtjW2+S7bAdrUu1BXbTVVCuOSzRpaqqLO0PraD1tFW2yAANnts7O2LnaaztlR2kXNc7AAyu2jnbsrt9p206HNzlplzUyba/1tD62+9bUBtr8u1d7a3ttL623vbQCdtYO1D7b0dtouWmXNTptu520e7abttVV2xjbTVdrqu3j7aGrt0+29HbTLlsjjVmbb9Ntp62v/bXftvxO3pbaVDt8p2iWDWttuY21Aba3ttk12q3bQYdt4O2ubbOtt/B2vgNbqpv3W2QHbuTtvJ2prbZydrFVrtbb5rtYV2hsShW1qdO2inbCjtrp2rjbbgdqOu2Q7aTrthsG0PbYddq8O3I7bzttFuWyFje2qsK03bXaPdtu12jXbU1tvqu3iXaCxA+aqurbR7tpA22dbbhDtbW2767eKdvyO0kbbLdt0121T1XKuq9g2JU4k9tMu29rbdpdsN23+5bAAAecDM7aUbtaN2pNTeYdpxu1PHayNt8e2yODaaurpABY3apVaBN2prbUTdoTy3t+a5Uigx2tDbXRtppO2U7aDDt6cGrPLZbmqT21Ibb6jtCB29s7U5drSO2AAAp4BQO0c7bi9tSG2qU7Txtt4231Hadc13q63vzT2pqGO3/7b9jtAh2py7bRtoQO1kHa/1tUp2yzbdltqA22EHboNtAG2kVWk3loH80t5bAlV+G2xjbR7ttY22QAB09tyW2vjbQJtuS21wna1Ntmm2nvbehdrQO2lbalbtTG2qfbabdo620x7bTAAJG21fbcQduhu3c3bwdtke2zK7d2dvkO1tnbwtt7W2tDbYettPW2inaKDtH+22TbURtvx20gbbTAAe62hbbfJttvO075bm8tI/mhvHHqaqNu0m3a2Nt5t27jbZbdpAO3W3bVNtCJ2+27U1tsdu0pbbnbtzG22TbWxtvdu3gaaX8tPgWx+Da83X3W3cXbrjtQ+29jbQIduLu0YnaZp1n8G/lWkpdpgO0uba2NtC22ja7fAVsIVW93bRDtXt2o9bY1tqfW0wIbM81em2pc7T+tsWu0qbbn1tM92qzVHAhrHu3KXaB7t+bm6jTZwZXXu393auNtbG2hjTc7pqY037baQttLm2p27Wltoy20H+buNNdIAE+7Ults7zWubbUttUW2mI7X3muRu2Abb5Nthu26TTXPdprO0L3bT9t4W2vo7fLdv/21D3aBNtw+anytDfdv023f3bF7tvm2+/ze8AHt22gbarNtep24v1ZoVuf80M7bw7tkd27vbWNdqeu13XajjtKiG5G7f+tsju3I7bHNNICmz47bAdrg21MnbvDtpO2l/Nc4Vv5M0uHbZNt8m2iVWkptpVu2m3aWttPW2gA7W1tvx20/rbeNth62zW7dVtssQ0BHburtuB289bT4VuCK3EnaANtf62p3bQI9sqO0RFbINtSd2xrba3dplVqRHbqrtEj29Hbd5upk22gbbvdtjXagGVeXtrz22Anbrct0j2na7VDdt+u3hIab7tjW2v9bS2dske2VabpHtLd26C7VNtr6q15G0U9tr+29o7QBtsPW0vraFztQd2h7bcX5qyQ1w6rzrtQl2su7Yxto7u28baY9ttG2+U7T0VuNcpUbaxLtCG2h7bZAAA/23/bbKjtIxW4k7YZttY230PaSNtfO2wS7Zdds123zaaWt1P22h9bYk9sFu0pPaeDt4p29J7YsVpa3UCXb8ntV12uCAMBtp201c6rgbtoN27vbSHduE215PafHtYJWvYrWUwAWO1Sq1udtWl2wR7ccVu6O2vraHHtEO2px7ejtqBCJ0gA8LtIZ2ky7bMht462BKqnTtdG22XbYvdqcC3PFa6QAgAAUuB9Ntol2nbbdrqv320Hrao9t6m2nw7RVdovW0/Fafq1uyGhY7TQdtUu37Xb1NtLB29LbVE9s/W0U3aRVaPm25o7Z3dplVrWAB+Va3W2zA7Vxtsb21inbEdt75gPkraSVviC3klbEgtDO24DbZAACI22YXbsDtuB2lXbSRtq/O0inbGntB12267cjtt4O2GbakntL62zS7Swdoe22OlbBDyXz2rQrQUFpW62y3b/ntgL2nA7XgdtBe3YHbwXtaT2prbbC9rFVqebaInt3G21a7TdduOu1vba8UASB2p/bYLdv/W2NbasDt+m2yY7Qo9qCO2VHaGgt4um4XdXXqsxe3jbaOLtXh2tjbYQdtA21/rbvrtWB2rw7U2dsFVoqHbnjtvh2oPDUqVvV02MobAAA6cAibaIdt492707e3dtGC3LAR31tjG2rHbfxtumC0T1AuUN1zNCktZi9oZe1PPacXtIL2yAAKUdr7u2wHbf1taj2257ci9s5LWH+ab7tpr20R7fRdsc22n3aX1tD92yLbYPtpA21BlbVUNjKGzF7QC9tT21AvbcXt5r26O7eI9r3W0cbaZTtqG2+9bXfts623W7bsNt8pa9YLamVudgCKvagNtcm2kK7UOdu2e1m3avNtil29XbeK9oh22sbbVbtnO2sN7RG9quO03ba2ztMqtJ3bYJtrY20VvbaNtid2ofbWvtqa236bbVrtaG2nw7S5dqwO2HrbLNtUT27A7ZttpZ235vaadtZem5XbWwdob21L7bxdtET27A7X89vG23QXaQNtf+2yAAGgdt0O2vrbNNtFx23A7Wq9rYe00nbOHt3D2rsrf0Wh7K176bFXt6b2jc7ZAduye147bpVa072rjbbido7u2v7a1bt0qtFXbb7drOe3hba3ttwt2hHbU5dqPe0cPauHtuW2+57Qetvo22U7aoTtAr2/a7Vydt423dbbq7t7z2uPDWOeu3K1PHcm0NO727t7fJtqM20kbayzt7r2rk7e1tob21enaL3tqe29W7de9pY22nPa2DtFd2kDbSKrTg23TvbuHtpgADjbaldvke3v7bP9t3+2yV7aetuMO26HbvXty+27rbabdo1224fbCjtPG238rceWvM22qXa89t1d22d7bfts221lnaENtpz2027X/dqM21HrauNtXp2ij7Yxtqo+2mAB31tgqteR7RTdrwe38fbhNtyu2oc7Xntqa208HbwDtMp2ifbd3ttXe1EbbQztZ227CrRcFtwq3q+adNtTr24S7c7dvHO2XvbYbtK12sLbSOdqyu09nbaKtCGG+s7WsGsM+3AvbnXtb62ps7aY9q8O2RPaUPt0qtKa7RZ9rqe3znbA7tS529l7fxVsIw033bDntF72ibbS7drOe3gGbxL1Gxqij7URtqh23KAA5NtGgAITbX59oKu0lnbhPt092mj7dzdvo+2vPaJVaQH2lI9WpVqEPLIgadNtP+2vF7eltug21zva/ntrn2ly7dCds4+247b8dt+x2s57TG9t1O153a6XtNO26wAHVtv421u3aXLt4p2iE7RKrQw+083aRNth+2hy7RuduQO39vbiDt8j2ss7f/tpEO0b3agPtmZ6oY9YJwxM1WKvbRvt472//bQG9v/22mvb8DttX2og7Wh9tIO3kHa2zt1B2zb7eFtqAe2F3ayvt/22jY7YIZsUyCrHrhdtfz2tb7UG9rNe2lHblXtG92zc7SgdsjO2UHa1XtdJqpt7dgdvgO0q7af1t9z29U7bnduze1SfauDtHO26C7c5ttMADfvaVvtdX2iVWg19qwO3t7apVahR22/bfftvNu1imrDZVvVW/mLQc9s2+0XvbldtDj2gD7Wwdqs+1uPb0vtf32rL7S89sY+25faN5tT1s4ELXEqsZ20Hbb5qtxpqvWBJ59vM+027blAA2G2jQAL59tce0Bfa8vthJ6mQzdtVrpACGnbv1tKT29rbarduLe2XHbZTtym2l9be5tsY21tbasDtaB2417VgdqfTS8bbk7tax2uO7fztusACKvaYLt2G2zC7S5tsTO08nbfrt6B2xl7RQduA23cnbevtaG2iXbZ9VqYxHG7pGT1v1WzF7fe9pL23Zvb53tLt2q3bUgdvGu3ufaADt644P+Il4qjd21YHa5LtaR2vy7e69q9O137b/9tyH28B7V/toXu2/7axVaKNWnmzTbMsBw0IhaXDtKm2+97XRtp4+00XbX3toG27g7dztv022RnagDtLx2kmrSy5CVq0LHajPtQ22x77f3duEO2T3aNjt1gAIs7UndtkO3c3aoDtYqtYj7eKdo7e147bX1tSp6zmrSt1r5+3HfbONtsv2tzbeEdtZe0EbbrAAfP2jg7fm9vb+0Hra+jtom25P7WNtvb22d7aIDtGB2rA7WzhtzLGWnr5attp6nQzQd2sc+2NbbnPt6W27w7RvduL+3lfavTtkuGpb7XF9tT233rbYPtcuGgP7ZAACq+20PbYftcG2+H7RE9qtq0KVqzDNzmqqTbSptrh+2MfabzVur2381VYZsNw2AWrl/tam2yU7Rg9omu2RPapdtMx2yD7b29vQ+3XXbuvtOv2zXbRl9qo22K/a5LtMe2qU7antp/W3wHa5Pt+92wVWn+ts9O2qbamXtSt2iv7SwdtNu3V/a7ntipW37XCnVqX+35/aT/tHF24c7S49v8+3ZXajjtudWmkLYMFsVe0kfa5DtP920s7eWdplVrRvakftZ529b7Td9uxe3Avb6jt1gAVj7U7dpA22Vna9/tS+2pO7ePtoZe3pbbTAAYX2hDbZL9rOe2EHbg/tv627nba7drY21HfbM/thd28h7e3dqI+2l3bavtGz2zA7Q+tsYe1sbaO3tWB24/7bxtpO20cfbJvtIm2gx7d/9tL+2r1bB8NdIWjwzZRatoB3gPb6AdkD25L7Yu9q/O2sA7sNtkP2277Rt9qI22mABONtBJ24K7a29rP+21faO/tzL2iI7VVduiO0ZfaGDtEW2qQHdL9rf22yA6f1t8gOkwHZxtrb+1qA7pVa8j2uDbQ7dsj20/rbNntEqtHQHRD9v0B2Q/aL3tRgOhQHQN9p+u0WA7p7tJoapkLUuesl/XEPadttJVa/lWoX9tgO2nfap7tABGv/jShdq721wba49top2sIzfgjUAACFwFw9szO3o7aeq1dW22c7RKrUyO08hbc9t+e25IzWPtrU20AbbyLtuVqnE7R1trxO2VHbFq1Se2/9bdw9sFC10gB8rt1n22s7bfBQfVUc3bMNtZ62mu7WJttX22Svbwttu12mXbaodow20TfbBNtlH2roHc/OC51UlPbGntyO297bZ9tpPe2TZJ39tkF24zbS59oBu0yBqizt2V2gQjQftpN+0dPakDtlL2u67bwdvSB1Nbbzbt1l2k4Hbadti+0IPbijNTcm4HbVw9sN22UXrtCNuDOGULQ0ZspO3inb0ttc52gk7d41vrrxRiqV9tNp2ly7cIdrT23Yg6aTt7r23jbYIDp0e0HsptDtggO6HbS4Rt+K1drY3rVjCWhprUo5qT23GA7+ft0qtDQHWgdu+u1nHaUDtrB28X7a9trSO0frb5Ht562oDbZrttMABjXbndtGgO/27T3tr6u1zA6dQtXRG2w7SdttNu0U3buQdg72rjbe09tY20Sfa2ttfO2t7bWQdr+O3eHbTbtHb2wN7Q19v4+1V7aJVa8B29Lbf0Zo0mx4oBJ3tzu2/77c1tu622RPa0Dt4X25jbWqDrWB25ba7Ttuh2j9bYetpigDqg6pVaUT2pt7e1tqI236bbTbt//2swHTydouB3Nba/TthG2uPbSNeo9rUcg6LNtbG230HZ+tq5B1Bg7sztIL27m7bszW1YoQg6ggdEN2n67QW9v4+2+A6vQdoG24Yzc6FrpACQA6ubtpt2llrf89vYo2VqZcwdPIOt07QRtsue1Gg6TAdwm20Tbfo9rAB2G7a2QdpE1N0LSqDpcu0Zg6ADt0u20P7T4dsE21obarbt2Z2g4HVPtsRa3oPh6wd4f4fMHY7dstB3Wg6JVaK52nlrR9PSk236bbHQdpt2t0HUe9ugu0AfbEAdTe2sVWpKdqd20q7a49tcm28X7SrtpN+2gba1XtNdaxe1XXWq3B3QXb/1tL62vcHfHdob22Cg72Nta4O2AHeJttl20vrazwdGG2i8HV6dvC21XkbgNtMAO737TKrRgu3pbakdt4/2rg7Qh1qd20zg62NtSd2ss7acDs420T1r8wd3v2hS7V1dp6u2qva0TtvR2/o7Q+DqjC0uHbtwdEP2wg7cKrRlVrfXaSwdHO22CHRAdr523c7bDQdRL2zm7UBDqvB0oQ7bTtIEO7kjfBDs5u1YA6kId14O1CHY61qKABLg639t5EOyiHYoDrH+2cHbantb32vCHYBduq22+hbiIdz4Ov9ba+Dsbe37g6Pwd0EOr8HXVduw21/g7v1tTEOizbV6duQh03g7F9tKW2sS7Wsdp821XkbxvtA321d7YxdpA23MXaX2t2ZG++tRzduzB1MPbeIdtp2321SRttLI2ag7kId3EOld7UZDsgu0Ng76wdpZGwO1bRRvzB1dg7IbtPYOrjbZODvKu3E3aOyNT9arkbZVZGdgDVg7PId1P20+7RoDpQ23NnaXft4oOl47cz9rFVrd3qDFAwDa5KHdKdtPu2e3atQdzu2027fmDtTe3ybbFNtoz2rcjWGFrfa31Xrs7tpt2vO7eFDs422CQ7mtt3YO/I7RD9uUAAAQ7PIdekOviHVeRuah3WXbjbtHH25l7SKDqk+3ZQ70AAMN2riHdzdu6h1sQ60Idk8SzUHbKrRTB3Dg7mod7oO4oHWntv2u3hQ7Ddts96wbVcmDrVB1VnagwdzUOwj7THdq5u0dg6pvtJf2+sHfNDp2h0ag6nnt0oOjj7c1DoPB3FA72DtsEO5x7e2dvhe1evaFNtSm20C7WM9ue01U/aGbtkd2+IHdzdrLO3dva0rtqgO9n7dldvE61ENrJOtSjm+KHTmDsCh3oXbwvtaX2xn7SdduYo0Vir7IdNYOniHaxDtvB3hbbh2tfUOsTbQNDtNu2bPb6NtX220wAJqDpkB0gbb/7t6R2jsHZEdrTe3WPaLjN4lG7o7RNDsch3ow6DIdKHWpQANjDpbu0mHaTAd+12jjbQXdsbe0d3b0odVoO0j7YG9vzB3zvbttti11dMLbpRtfvD3GazNtJX2kN7dZdq+O1C3b5Idbm2iVWq/trFVox7bFIdg32o37fptolVoiq0Vbtb628iHTBdpmO2Xg6BvtCG2+iHeDtvvW3ZdaO4Q8dSPLrXZuyiDTeUaQEsAsQPyjbODtK62nIAgqNkAAYHbRkDt1h1SfaRIdakOyAAIRdvo22iPbPwdKn2srbWp9vUu2afbtPtkT21zbS11pcPDg/aD1tS22n9bchtt0B3tnakAdKAOprbX11u4oBZUaXFUd8Ggx1VbluMdX5haOLNn/21f7RZdvu23i/baNtvp2pbbYetr3W1i/blutirBOkAG7ttue1I7aSIdqt2mX7VP9u7+2I7bDut3jq47rbNtsp22ZnbsdtRG2vFABNtswB3c3a0DtZUO/kHXx9sUB2Nvao7t7+2qHbeI9v0O1oHb87twB2prbcgDtw+2Kw7fAdBsO+R7VDtpgu1/ra74NkEgX7rTo+urC1AmaUWqFO2tPbeptot20yq1NYdgm247bRK9sb+2QABy/tMqtT/bbODth60a6B4et4Jmvd7RVdrY204A6BvtU+25AHZ6douo0Y9b+ztnl2k7bSu9uTu2nnaH1tkP2zrbdjtsY23kw6JVadb2ujbcXtrvh1sbayet04W8Ezdj9oW22Hg7RIdNt2sVWpptp/h2M9bAaNOD4Yr7Zj9sbe20bbldtgqtKu7V79r3W0x7aUntyn2yJ7WAjpSe3D7bTTtvB2mXra9SqF618/bT1tF8Op47Zztu4u1wbazztL52oT7Qwjpxo1LOrhAdUH2gjbQaDqI22kfa2Ntrm2sa7UJtpNO1Q7bygds4Wo2jROFpRaqAABI4Ch21q7anLtXf2ibbcztvVu0gbbVbtzUOnW7f/ts5O3jbaj3tUn27uHVLtu/B0frarntVkOg8HXOdsP+2jfb3XtvMO8LbSwjqCO1Q7aeAd/+22l7eftroR2Q/aO/tEqtXQ7dk9ulVreA6udtSG2ohHTADqW20QI6O7tWt217bQIdsr+2qQ7Q7tQn26RHWrRrHC1cma4+tdna1PbXxtpcu0lfb3Xt4r2nS7WKrUpo2x9aXqAEL6hC+pADoCR3QA7avt+iO1d7UYjpMB2mI7Fftt52tzbaKrSYu2WI6n1tEn2/KHbKdoNh1enbNQdvp2wzbcKrWYh1qvaYLtAL2lt7QAdthfUXha+TN/dmqjbc+9vXe3eg6bEd7fWoOjdZZrki1Phai9t8kOtWHRNtqIR0kI6X1tQR2oRHWrDuoR0hI7l3t68O1W7Uu9uX63QRbnttwm21PbWetre23AHb6kdIb2g67R1tsQ+0BXawTtyO2zWHeQduF+2Rvay3tb329KHSoDrER2NQ7TAAJe2t07ZZttDB3hg62Nt80O1SHWF9uTu0Sg623tot2vjbZt9qce23g7ZwdXh29PbdYADd23c7bTbtPG2jnbSKrQV+1p7akdtXp2h0HdO9v/21zvaFbtX4Om87W29pkR244ZJTN69G+rbY1toQ20dXbIAAh8Oi5HeADulM370aiUdle2hDbcTtr6e1PQ6KUdCH2qlHfAxoVM0wH5FIt0W6tX7Rr9tT21a/bQAde12u07SsjoEO3CHbm4dkKO0AHURtv0i0fXB721L227zbW1DqdB03Paf/tz121Q7aRtrPh2B/b2Ptu4O2/bQIduIR3kw6Iwdr62jeHeB2t3dUuRb+3Vir2+d7YZtq+B0XvbVAd7+2yF7SQjtwh2cbbUbtx+20U7RJ9vIh1HPb5YdO4On97SADo4e2oI7avt1CO+IHRx9thO1ubaMDtyu2gj7YJ9tlVrWAAittk4Oq0HcaDr0B2dvaDvtX624/7Re9tE21XPaf1tzAO297QADpa22NbbldtkAAFZHdhtqJh1PPaL3t6KOmd7exdqeO2zw6uTtEO25DbSYduxR1Cbb1vtviO9u7bVdrNu1Sq1Ott562+RjWkiN19VxHbU3tzAOzr7WIjrY21yg71ftOkOwW7ecjpZR2/vb+Udv12uq7ehdvC216MaLgtC422bbawjoZB0pDbg6NaQ2gztV/dscB2/3a7Ud3W2wzbaFFsGG273bYDtTX2uN7Xojta+3uvbc7thB25QHUkDskh1QXajLtY22huHRqjqVe2nraZVaHe2027Qttrg231/akNtzQ2yZ1Uuju/22n7bB7tx6OrobR9PST20GXbSXtZ62knbVqDswe0vXbXTNm6Oy17SRtpi22Ko67rtHO2hfbXlDtvR1nnam0dLH6uztVujs3u2PXbf/thZm7L1asNq/u0h/b5AdiAO5b7a5toCe0+bbSgdIn2r07Y0xuOG25mbTht4JmlDHRhjquG1dMbBjtHAOwN7V4Dplh3gY6ADtQzGg77TB9tLO3wPaJUdLw24b1VMjrbM2M7bF3tVEOn4bRztvO+1lRbnYAgYOwEbco6uz209PavttsYO/07VCNsy7XSY6CYd8j22WHbAdvF23eHbWHtaR27rbVHds1B0fA7aNtXwOzk7Qhto1215naGotyn6oZ7YUds2+3qbbtHtRx21T9Ur6qT20WY6SNt/128kbXoyuNcr8q04NtUW2lAHXcDtpG37G4H1VaYOr9bRJjuZG10gBrodbI2vR7SFDuhu2DA6AfVCoWzQzV9duIx1yY6YQdNu2097dSDpfW0dQ6ywdIG24AAFZjvz23AAB/rt2LGouInldt4+3EHakIdHm2ys7S29vgkCLPb+AdQR2xIHeqNvfM033b2kdESOzyHTwdpfW2g3acPt0721FHejtoO7U7baTRtE0Wue7Z8DpI21QvaGAdLj2vPbbpdvAs377aobtMu2j+7eSMQTO0A7agNtCQO0xHaKrWMh3hI6JTtJ129CzQqxqou2tg7wntmb24KHcRjuSx2bY6DHt9R2/8Hd59pt20hjbOagi0WqsHSZ9vkO2rQ7ertMwO/t7coAB2x06/a9sd362g7HQIdp19UGdrs9tIG2kRHQbtpTG1xQ7aNtyz2nwrS9rkiK1miAEAd7qO3jbSqduY23Yo7j1tyn2zmHWLdur22/Y6gv1kv6wAAGnAAh2gDbZZ9qm+2+XadttEbG2vzXsDspu3AABybtlN2uTHV8duUe0GWburgybGmTbfhdoqh0fo6v4dukOk7bQ+tuAACyq0sNtebGwcbWKphJx3lQ6lNt5OO5OHRn9vze147aZVawAAb87SMdrnG1nRarLNbbGvz1fY9oW22Mo7/wdtt2uVWuXNpqyJVzbhdtP0O6Z7fetpBh3jnaee1fbG7U7Y8dpde1efblrtNu2/ntfBNrpAA6nanjtYd2507Zddune1QxaXxtK3ZMvrSTMUfG3ZlBxe1aE218beuxvNx1fjbiv1KuO3U7QHdtS+1P7aVztEMWyKNcMjvx20HbaFcdruOmKbXSAEAACZwNxts/h3Jw6YJtQMWsHTC1ZveAC646mttJG2407XZdt4+1Cbb0Jt6fqqPHc9DpS+3bA7w4domOzXteBxs9x2JbbQtth/2n3HenjpfW2A47NAd2H2yJHZh9u/W1/o7avtPt20Dbf19oBh0IvaD/t7j2q8bXm9gN7XJ4668dAMO1zbS7RuUABlbbMDtxUOo9baroiLx1Dw7L0d7qO27HXKjsQB3546XPtJ72+P7cVjp1h0YQ6fztr22w9bWHDvUm2dfqW8d8eOgGHRDZpUABd47vNtsm23vHaYAH7x1/XauEdf62/WHV+9v3u2d/bRTtYqtYAACptrne3wHbEcdNd2+QHb0jrMh2mA6yttMe2u+HZLtuY20gI6IbNfuO4k7c79qwe0aA6H8dSt2lK7TWjtUB0D/bg8dqAOkjbd79pPe2d47aNt3eOrfHdBtu5s29fqze1em2zA7cWDswO0f476gdN6Ou9Hd2jvQu2P/ax3tuh2+IHZ+9sP20qbbWdMgXG4b9U1xveABlY7NNtfO20fHeQDrS+2qA7modJSOwxHSKrXjh3kHbXNt0Ia/XHRHdonh3gPbY7t8d21PHW49vR23ctrd8dVyO/B7cb9p1h3lvb5LtWaOjjbU8drV22nvaxPtsmOhrHVDNvxi39pFCYtir2sfHRL9ql+0RbaY9tS+2mX7Rf9vx206w6n7tb0OkVWnJtrL+1QA7Y9tkH2wTHaJDrrR3QhqmsdEp22k7YuFvc230PaBvtk+OrM7dYAEiB2aXaDdtCB2p0Hentv/23ibaRcd6u2px7aX1pVdU/47OwdqV2gy7RpDqJe1PPalod32OiH7bODswh2+/aRNtyG2mt2KRtouO3/7aXCdeh2gt7U6jqk+0eI7m4d1B2oTbbx9ooO0+HayztiGOwLjWTFp8MAUxaaHt9hOpZ7VmdqlB2U7bkNt2G2vIHZ29vx+0BfaXUd+uOxm7Qvdp1h33vav1tpgO6ENfbtrv23oXb4eNnfweqbe8AE++1/PaDrt4hO7/7S29sU21nPb8gdvgOnp7entvrh0Kw7HbtceO65Hb19v6+3A47VTtUP26C7X09pax1czae1NHIOsg7WZ9tSx0p4788dxcO6IHbV9ph+1qvaHDt7ROju7bHjrgO2Dw6mttDoO8g7WgduQ21+na+jtIuOtwnU4Tt/e0GI78dtoqteOHRijvY21v7bUjtESOtXHRrduA23O4608dT623WbRLxqj7UHfq4dVBSO9+7cYTv6h053ba0dUn2487Tc9vNu0M/b9idhxO5sHZAAD5B1JPaFAd9dm+PtUyevDR0Sg7tnt9oOo97bKrVwh1DbbjgdxIOwEnYxtqt23Ak6s3t2KOojbWHdtjB3ig7U9tOsOmLbU0Tt+h3M3bGttwAASfHVkDtFVrr7a3idUQO1QnWgdsnx0VY770dCW2oEnTL9qDB1p7aO7t4KOpqHe7DpKO1Abb2wdEYOyU7YyTrj+0PvaBDtGmOsfHSRtocJ1iXa74NSfasoohzFuTe3cE6Gidk+OsS7aIjr7s2r2b+VaxyOl4nb/ts521tzaU+N3QapQnVQTvkO2qA7TidZpO7WHeQdpnx2inbP1tYcO6wAE+DrdR21faBEdtWOg0HRD9oBh3zvaHDte126ENe7dvnm2UFE+YtS825o1cLjsce1PQ7Did5P2ovtWZttc+1mPa4sdxIO9wHWiTo1x25k7JId9RO0GHaLFvPm3ixaZ7N7wAG/bVITt0O1ig6O7tHf2+5HSFtpvB2xA6v1tNb2qt7Vmjsre2mAAtXtkd2goHUNtubh3hg7GNtUT2zm7WvDuY21Nk7a0dL6201Hbqdvze2MbbuDtHd21H7dCGuEx00mxkcdWkO+97SW9tF+33ram7oY9yZYCK5tonR3z2bZYtgP64HbSETpXs3p9q5ttBd26rbZvZuJO1cw754dO9mjNNYAADjgdI7TSDuRA1FbbWvt5C2zy7ZSTvX21ULbBtV3x2wJ7To9r89UlbaVdt+b21IHRoDtPW1J3aNdtMn29HbcbFseu3hI6OZcoi2zUzXVtobR10bbKjt/9moZ7ZyDsDB15Q7XXtNm2rhbXCgQdi0SLbnYAsFOxtHZLtq/O2bbaHftOt25BzXFDqk+0k7aCf1HsWuWVaotsCVVFnaVjtoiOyz7SaTtBh1EObxktJ920X7crtr0R1Y7bBVa1DmkhDaxTtQ22/rbWHtnr2jLbdxTpji30SbeKdIf2+OLTvmmcW0evaL7t0W2vzbXYJuPLWOLbcKaLympwTQbtjCW2UWrW/tx6O6O7aIjrhR0h/bvBNEg68JbdIOpRarYY65AdZZ2/ina5tpri3xLa/AdyS2/t1apjo6x2KDqFHNq5RZ2AKCdsEJ1GXbDgdar2+fWjktr1gTYw7j3twqtDD7S+tpi23m3a5SdFt2/g7Qh1tQO0Uk6fKdYl2z8HbODo8J2QAAbftQB25pHS1DrCx3AA6EYdtu29uLQ5xo0HXOwBgdtTu2rA7Z0tpvDW1Ha3tt0G2roTdr+pB23ZU7THN04azKnaVTrGW3x/qk9th62lI7fQ9s420TCb1w1dIAHoHSBtpgu2uOa5hNmO2lDbdjttVu1LLabw1GV217bbJtp6p3fer1ltzsAao7Vqjore1YHawnNM8WukAFuDr521HCa54t3R2t7bantq/W2/hrjltvP27zbYZtre22QQ6dhNmTmmjbcwDvqp1XLa14tzwmmjbertvqp0Kba+jtB1Oh5bQcGqT23qnb8dtt4Ol5baYOrCO1DnaDNtcl2oanQ05t3i2r2bGdtTZ2lFHe05rBE10gAsqd+O2rpzS6ER6c3/U7Sqd9K2sFbbYdtqp38g7ONtkK28AVc7ABap1tU7YVtUf638nchtu6p2Ira8RNyQ6/qnRQTtVu2ora0h17wAMandjtomp2YrboQppg62anWxtupE17ObFqdy1OmyNWn+s2FXrU6ENtm1O7anaStu0jV7U7I7tt4OylbYZGpRaonU62adBm226nQdTvpW3fxbbDtfNO9mnYX+pZW1xQ7oLtHG2ohHTjTo5W3GLkZqdPO2giHeVKkAS2g07AadAq2vyNUM9qhp0HU6RVtIHI+Gna1Ts1E2Iubittab2tGnXKtrRc2bA6fSdg1O5VbdAltGp3jU6zjt+Uai0TQcGrJp35RqEEtPf68zHdTTv1W0VRrnYA5e2janQIdu2p0mraKHiXNOofbTzTvyjVD/qvsdp1O0DbedTrup2cbaGBVnUarlckM9uFp2R06Fh1FuYRwdU9Tslp2vU7XVt//qvBLSK5s9W0rzYZo1zmqu47Wkdt+J3jvbY3ted2r07SR9pwx3NI7MPt6gO6SnfVdqUh347atPtYv2gsTd6tplc3PbawwdMW2pjbWkdqvR3F7a6Pt46OrMzUB9pVc377bwMd0COyzbbMDsFB2mABSHt8B2qfbacjoLW09iato1Rw6lDHYPTqt21+U60AdWaO2c7eDdrjB2+/bxxNka2wY7dadqH20T7ar4d/Ktbnbe0jqvh3A7bePtuH259HRq5o95w7Rq6odh6OobbaNjqtu2ag7sSdAoOq9HRR9o621fbaoId0J28dbfxICOHWHw7xCdf0O1SHZqDszO3vY7Nttmegc6NUm3EwCBcJbk0oPCWs+AHwlpRarVrJL1tYiWvizUp1uRQDllEh1c30arNZIolrCNqIGbZHseDObMVZMhsKyA+uaKNtqXantHPkJu14xEWpjLNQsaqMVXv+EYZwkSbRHw5Em6gDYwBoPk10Sa4ENXjuaMOFhFn1yX+ba6JNPmq5hnfDXCiDT65LD7t74q7+jb1eG4Z29L59cl6kmkCVaoBtzphGsA+lkBkmnQDWOlqqACZhwjXoygG6yTSOOokZ1ssEpcQ6L6LpLTO5rcE3LAQ/5QKd6eiVb3GpKNoDPhmKd2k65hnX7OHSXDRSbtJ11ayUdOleBtCA2bJaKIl8kq5RNdavF9myqSr7RcCf8GHbVRMVdiThD0E6CZyWlmFeBhHuS1lAbhvNX7m+nbYCeAzJVfuaBpNDjgvVuNi0BBS0KKaomddCavWgHtpq2uou2qEUtKuW/XrAVKu0nUTvtrGdBHmyB3MR5oUlV0bpg9tXCG2/dOkuEn3QBTqrysY0YTPbamNppYo0ea9909KW7gjWDJv7A0Rwb7gNf/Gp4DQddR5S0azoy8V2MmmRdJqNqFXAqebprqs+22KHfw+BerjhDFYQNFMmjy7SMOgs810ybUHw++oaoLZftqOzRGpbrPNPf4e52izMTeLQGfK9L8GEgdriMewDAO2ygxwgApLCJInNUFskqok8bUna4cxI6AJ+gC8VQvfBqgA5MGlNLcewE2Z174FUvNFM6gtLUQzrVlXFpaa/gR64dQ7dWluK83VNb9uI1S4ZtLdV5txg1POwaANTL0KNCp0ume3gL7hYuIWgGztLS5PiXjhCpq3QNfiGvjbEnJsG1Umzq/7NYckeFnX4VsSugBgarZ177m4bzXOlvrDJZyrsjtBcqoiYipGX9vhW7txp496W8cdKZBvrA0VyrIqcQc62x8IuOhkdW1gbh5VrR2vEDR4bXO/xDaalCtVyWaxCKwbXvS10s630KDGG/NNXMdrfS35M6WwNE8m5tNfkzqFZ3/pa+wNY0Gl7zRZOluO0GdqnYUUGWoHzdt5qrXCpNpSJsC4G5zWOWXCoZ2ZdlYgNpcKk1wsCxqxO2W7rGVsMzcQcXFlzijFWpCAz51b6aswjdQNj/TX0naTUN/6a2nzWBmrZO35OblWA/fZXLiCJluAg2S/qr2tm6qcCDYqdqwaVALqtTtP42pt7Eplv5810gBCZisqWqDLUeQCwg2i+atMtM4cHTLaWlojHIOnbAxNRtWxozGZlqIg3ClallipDO4D7cxBqjFVvgaHMtf0GtM7SY6uDA1mD05ZVeFWwh8KAUAp5XYFFBYtHwWhirasprsuSHM6D5k/ROBLLS4pr/h1fYoa2d3b4Sc7Ydpi4NpvDIm2d1aOdvTflmuRA2Ns7Vc8252zRLZMVvqy0Ds7NlwJ7Afh/Lkptc3UK9piNaukOVJdSlBsnZ0y9p3zt4Amo3mAqgHZZ1FQbVWleRtOAbEtBrXZ1gXaqoNjciamBnlxk981PZq5stUhtb5VQP1r3Z2YJoD2dgOax3zcezovkCbs7eoNWOakaDX0prgI0r6A5lNrvRe9nacppxzUzPg7lwt7O3GDY8uqqqSxXh/md1OaqS7UmGuhg17M4U0tQsxfCQHfQD9Z2gqalHwQqqmHLVCpu8fAgkBV1w4HOzuWgGaj+g09Jrc2d63iZDnUmnBEHThXaQOdzymJInH6zupy2mAacYNrEgSYinjBrZy1a+IyOdxV2j1VUiut1VznM7RnAbTO5mDdn5plzV25YEV1zK4RjnfzBqIbXs+aPug7xGwhtbLlurm1yM7qhNKzOs7DUMUmL82CcQWtUboqs8VKsRozyCjXh8EQm123R7W4+AU42f+bsfwF4GzVOJ/5sNg3m5abIdeVG+7VekaAI6S2wbyrIad0KpuG8phr82png6/Nlua158CTdsSpzKPFmGtUcGvEDQ00QhZ2Wc69V11nO/BnW35ou/503aU4Nl6q1m7RqHDdzWtbQG9o5pyIRcJLdq7U3S3a/V1zyGwPZNJVQzKp63bo11Bt2tatYLwi7Hw1JJOUVpcK+VAFxIDQSpqSVR4NbKkNkCKJBp/6TVs7WRAdvGykgJGuHeeWZSQHDYad2/W7RndpDzUxc68GdBqAeLnaP7ES51kLBi2dSEgNSSnXdon82v5bfAtUea97dTszsYZzXrqU81hQ26MOL6UoAQ0IFadXaHHKkjTeAhrBS3KsAxeVQ3O2BDc5qp/gqnsAqNNoG6mjTTq7XlQB8M6HXt9DOlhnWzOSYK3EIamNNzDOzvNUIzqEWwiaaPp6OGuK/zSNzs3mhkgICYAtjcEB7QoptsAztkbBEN3X5epAqIhu+e33tqE04RtwCyyMpzpUQ1N6FCHtlrOsdLaUoAd1o35rHCtnmmqh7f3ZuqdyjBaWGdZt2F1jUgFo9Y2hxAgitSsaj1jWtEGUrVYBagCNk14PALZlpr8Q2EBaAt1vam+Wejpzt2kpJU52fNDo2EordBpux52iGbEkNDrUDtnQfJqaK2w6rVOd7ZQKIimtpirnCVbrBtNZKDdEFMYWp8LWLGZ/2dY0YZTsi1usnUA3LgmdwRT2+lzeWZXq80dIafC1Xo2NpDUzzv6Q1jQaWntXT20R8M4+HOK1Uwa+b4tgWysMfMhtcGSzPblkNY6gZ4rfhhtfIDf0aYnCuz2yfzX4FrASoLM6F7IOzOskgEKwAGyQX9a6y4aQgAAQKUXlyC0PIa0StswaxVpbSGhqSyicrHudDoMIeSmbzox035Ba/K1VvOmxDbChsJIB287b2Alm4HZnarnlP2XGAYbQteKG588py9qaC116rXedNSWe3WrXtF6539BaGUNgwWzXTV4IFUbhaTQddNDQEITlbq9rn1XGlbsfNYoiflDTq7VWxwG86FgtS3OsPnf1XEEZ0icqbYdywWuTzYyhoL52WzhReVj6cBN7cmVsj00qlrg4lKe6+wAIWQCQG2oHJCylgHyo9cOuTvV3hVAA0QIxJ637EJ2AD1KDYSAZuNermJQAGgatL034iALQAYziVxQI6+khAhu87XoI7XOthoJu9qTQ07lbdgtQLOhxyHmhrq2BB/hhH4aMxSIjd+QWc4Cypbs5tJ1IceoILVtPYDG864kt9KAeGuGTNE300gfaDgty/Oo4LW4UF6/KT0bM312/OsNcJkAHHUh787DSNSNmQbjQvuH3YCEXRwFVhvOnAAMbzuJlzMfangAajoPfnaW7DhrgEOaFKk7/Ouhjaehr+NwIvAG9ozQIJ38NKBFZEB4WYyHkaVkHdqFoepOC06Hq9TVFfO5LnTUkmE51E87TD1lwWhGzYhhpwF3pvlZ+dVbOmpJID9H3oyls7tdVAlWtYNVrzuZmLJc6ovtpvODY1WP/G6w3yoBlJKc5RYLGAALqJmLJF52MNqR6wr7R4urASq25xJ2Vj6kYLIIxAAv50G9BkSAe64UcfO3XG3w3KsBjedXZcRRcKOPlyLQjqR8DMjd0WriD5VouPJKHl/KtphWrYbZr+Td50zhQ+t6zztLSaAD5C5YLdOAcQtwhm7+jecwTd51BzFfed1AujCQPcwWz/D4NLzAAkS8Wt2OuJrolqJYbryAn1wWV2JOyut50h1xZOIfakcSAFlhvHizV87/gtB8GmdSNrzuEoDQC7uBdBR4MAXUALrTJ2aVq9TVH9a2n7XmZD1gSCnhusNgP0a3pBtVuS1BDYbHQA3TdfIXVF1tkgAqvZZs0swABbDazXGWw3WABlItQsxNk7WFZBKGJm/aoQtTJ60LnddhpDris50pzg32yrxVEGzs9QCLZBAStWEgP95VInWVuAR/bev16NWjQzSi1RCQrqGbWm4dxAdc9cYZoKlr0bo7BdoQgKOFc2toOECLqQqVyUjG7kgBzVoqNyFBanYUCQAIN6LxisXK2usYkPOPrmhXXGXirpEAz/aOcN6IWhf7VlFpsF1osIFhde3oOXDRxysRmJy4bvVwxV4ZnKIywkENDX/bLvtt/2zgymoBidq0GlbLDNdPmwCgTYZor50W4aSUABAu7szO9htuEBRWQ/ZilJAe3WjlzsFmLj87Kptawu3C1aSFrirUteqK+d9utFnbGmzspC2UWqK+dbxaJtOBhICT51USBmdMd8AawAKALpJY22qJ+GNU6gUwAIALrGzSDC7eBdsqW2UGMa+H3YDyoBSgAFC4Y3nUGdDd53SgRlJKDK0M37TiLpcIDuGa5z1uIu8gXTUlnxF0EC6iRdj6cGe4BWQwwkAiNIn/wmJ4F5ensLvL/jvvZiHl9WkMUXX1+S953f86ea4RQmsmYkbzqlQCci7w+dhtsaAXbyLuAlVZy4LMa8CuQx1WGpSBZ0q/tigAAOcY3nTCgAIkBGsBjNayrAVAXdP7H6ADHbhe5ceNcGWXGblD5RU0lido1dUsaWXJ+P17gDEXR7848suAVFSclqdXCPQxlBdzsAHWXEawCjF0lxr2MAvgxGdSFUlj8RXQOAusAD/Oj4jWD+pkS2gCaY5cVIgPKZMI/CjFXHQBlJK4CqvBnPnLlOcB7oAlToMr4UtSA+6ALlxnsBfJo680f2gL1+XmAARi6QqAyou0pgAawC9qTLXV/YAUYq/oAE6IC7F1VY7nYAkNOEEgPKgBQ02WdrPmAMYu5zVeKgC3pzKrAeNYL+0IUCDMCoCF3dABTVwrIgazQFQgmqE0X5oV/wOrSoRcMiQG71U4fYdQYu4uiaOCZpAHF0okBZUtsL6tLnU+pCjq3/AbeFtp3ZFuNY92W7qAm7kcq1kRa9/DfIOs87wbxUPON9wuhXBgQlUwa30F0QCN4Rm91JIdxQgI3RGapOARDWswzAEbUOaoucUn3N8s9GTivksRdgy2haIZNsmRYASk+5q12y7A7EqcvnO/d1B3NGTo1SOJsWVm/O8NzYherDMxM86yTkFTWP/8NCGp7RwCEbf/wAm4TejKQRvz/D/YY7OtTcmqDPOUZvmy1hlIqlw/2odCXfY1ulC2ONaajNdF6xPOPSNjVi2peBTCNzjW2dTKNmiSfCCEadrsyoW7SdTMRSetVqhbmQdil6zgyps0FivAOs6fvcZq4erSPnEH751I5BZXY6W4OJFEOpDayxni7IeIrIgCj1OhLuJa1KOaeY00YcUNcKp+UKvB0kbA/wzEgeghHpzqoa081qxednbgS0xDtEFMACI7KVJdaOVCIADW7DrLg0DgMyV6zWs7rcbzrbF0OcRaudKV4aoTWYnAe9X0dJwBgBBmORcmpJSeZ3n86nBdtLQfSXY6Fo9rWbG56Vi+oWw0jTBPCbB2si6FONSgGr2tZWDq5Y3qLg6wd+EgFFrSgZB6506Dh/VNzoWxEjdVnj9rVGS6zMMUrsWGIItmhpAh5S6QQItFG+VADQOAmM0fT0g2dyUkfpQIe8nsiDCgqvs4RrAe8HSG1pRaptS62xdHUukAQOq1sEsDdS65povUultrUOpHqywIdavs4/EO6MOHonEcF2EuhVxg/Uu3BtYNLoNQCLS6VgApDmqYAD1LpOpCD1qvFUc0uieteywT5BVLS6Hrk8oMWSHetLvW42QAZOpd6IQUGRDtLoml17S6ppdlCweKenfLi0505kbTst9WkYdrfiIESl3gDBapd6i4GdrSnWvarjpS6eVNxa1N6XcGFr6Z05S7p6thnoY6Xe5cmMzxBAgvFUuUO4cXREnjPF2B/h5UAUvOqKHTuRsEdWxc63kNt9W4GXWiIDml1Xkb5UAOLQCkBA8aFGh34SBDpdk8S/EQL9LqS53Fs7l1ooMupXtToAFwbVGS75UA3RAHZncubDPF2/S78RAqMu5nTdkBEJECuFxuuN57O6XnfYFrS2TQC6WrwWIuuMLUo5ob/AocajZayXOpQDUjDsy7X9AT7AAw7W4cXVALpxaAgNI5Gd9xGuhfKH+FZyw0w7/71a2W+rSPJRuOl0IZxWRAE1G/1cFAPQUg2MZLRYdCVG8WHfLuCzC1gJVuE4yUkTVuIGLtIeXlWBhQV44uvrUKyIHNh3uUbeNYTFSgrrTQlgIIB+Ubijg0YcJ2HeuRozh2NNFhrwIjgHZnagLuf2gg9bgutiVGxCQGSwmy80ZUaButdhkPyjWzeEzh0jdbiH1BVG8brQWFsz53OsBrNwY6Go31Yw+r8rXBxLZRdtceFmYoqLtQEBVw7fHVvwGs7rQbgDkl0P86DXoPYuzsuCpRqUg3ooAKMgITmYhUBqQHLC07w6qwtcPWmsLVIGu2PK41bj2ABqAZmXEEAG4hUPw6KnVYJm9sLSSnDX53wi7Ph4CCO1xTaALtnl3qC7e44C4ut+6CywTKdUTP5yetbJm/t1QvZEbl0lS0GetANG7sLdKoEYF1YSA0M4x0AZGIFAIFmAAMrR+et+Jm2Xrf2FseA2rM7mWC0/sTEzRm5t4R1y9aEL6frcQcLeWXCpEBpXQjYg2SOxkzQuFqkDWlqQZpAAuW7iFbfAEBYBGqBH1ICCVdjHNALt951c0ao1wDNcOUGGSLolQB/y6EFdKZVKiLSoRg6BDIIAEa4Ka4ZWbQ4bCNYDFXgLwAf8umPrUArtyR0eeq3dw86dXnxIArvnC25I7Fwt0VkZBAJxTj++iTJbmGKhUAEEgGYnDXTgEGZ7AAZmQI1gC8wD3owYSAXaN4CuZ9TSQtsb62QBaDBdy82TWih31qmR3Cmbot1l0u6v8FHVrZAAdAhow4yklJIQLszov520C4S0tR64NIQLsjtzo1plbOAAbvOlL8NCzh952aRa9UAVgmmmSl3zvGzTc/aS8NWzO35aK2pqtYAci6a04CzOvNAFMACwV3nIb+UNLkQaYALKltL00LM6pKq5DyZnTSglQldi+S7Df0xV4OlAPxFtnbVr0apItjV4USLRc6gJR0ymakGNX3KGJXVeLq763n0bOUd9rOt1FHULqSV09yQ63YikRYlgApFslR37urZg1Ix+GcXQJuGn9i2ABJUAUzcU/nXpBo0V1UC4tFddNxDgbYgxqJR33862WCMUup/nQsztI5qs50wBdp0utbTOY8rSEAbkaHna+qAfxXaQxrK9D6Rw2NwtfwO5gkxLhgF0HuwgfoP4KutTXKIDcTlu87N0t7rkEqbWMRp3C0qEZx+duQASQAP0rtOpDMzE/FdsAEETlYv2TwkAM1weWNe9EZtHX4NqCs28oBMudDrOyBTa3zqf50XgAJ0d8Q2qZHeExu2EJzo6ZFdC6OvbnSWHGHF3hw4N0dBQ2+BDTr+QmV1bDae/wSXO1puID9CSki+S7KudzMifODd3LrNM2TOr4y0RUuzzBL56u1i0goaVJKoGO35Xa7BWRQD40bSiodn9B3nYx+vzM2xE55UA/uqhKLftxBWG3JRalHwnyupwXaOPk4F1/y6hmNDK0dLcORjtSi15mazhtRlRDKLX52uLM0HdqK+d1HtU9gEMxrVU0zqR8QAlLuHjHWJ+uf6DqeqgCNWTW2VLX2Zr+G0oDAEwtqXaxPEfkBBc2Lyy7lHVMquyiXVFLo64BRw7LTEhEutrLKZjtuY0LX14yVpUSjEbcd6ovA1HerrJdH/mC71ZSNpNV2xK6QpdPmOxKnBarqSl2XmbKcsjoOTkbRCxu1BxOqanzNSAmhTjWhLrH/gqAALjYou6eyOAjCClG2ajaeRAlXOnD7M8HAwprvibqWNQOgL2pF4rue4BkBr0lwrLG+UGJ1jrjE05S6aYgC5GjhXXppT3/VRir8XEHEGmaLcYbUoizgJVOfVIvqlbHe4ipKl1zi66LNRau6i4lyuh1Y1K+qiGdrYwJFcCWrsYs3v9qDO1m7ZJ7LQaJr/lz+sa4e10Kms0QE1LqQkA65LuDsMlm2HHVtFo9Y1Ey6E2d6OO0znQ+qtUfCA0LiLoqbOqnta2NuNcp7/g2bwb1mucQPk+Aifh09rYv1wfq2dXYLMWHkQyJ9jfMR8u5ntU8rt19UwdkeIVkuOpyzburpcs2uDJCBdd0W5XHSi1WpVS5ia/WdJ42uHLaEkWvV1jRgXot6fql2jZNPj9Z0FfrN2Na+O19Xczzodx33Oasud9uOof1eBxt12zedr//V3X6u0bRb2tDx3vsbgYtn7GwNnX/Lp0m1BFLS/VeVmhTLWxsnBABcC7S2dP0WyKNcN+tiMioa7T+k8qAZBFNjBrWV2TNajct+IgAObfxlrcw1HWaK4t0Vm2uDZYIF0m0UcbVdEWzO8FXQLxAyl0rjasudnzCKa8C5QRikhkPqnxtfHG8GzelZsAvo0a7bONndWr5Il4ppBIB686WGdG6qWlABdVujUhmkUTqQ10QGybeuxo/x3a5aqVdsqWkzjUZxobiKyux+kAiOQOsuFxNto12hTbP/V4U2qmDf1+pA13/Rbw/wZUG2UCIQTpsDXEE60ptH/4WIXVlzpSVyUIEDPlOzO6ENblzuH6QpcbGDUW025iQCsrvw13KK7Y5iyWwfoAA7BrgF3T+A5CdrvahQnSUTuDiXD9J+QYg2yc9rALLsXUgOtLlbg3QAJaoNCLp1aVz87WRA0Ia3tIhukSvA2LhbFZ6bGuvOAi2Lral0LM6ItdKKAF2jQNIDyIBA87bptm6qS0xNWXEJdC9C6HAAcg8OVwr4Lt5kBoJVLyl/okNVpc+rChm1FE6SCdAjEbLXV/IQQcR2i7otEOzO4fpL4rvJAgCXlCNd6Ege+AOt+uAkDsiAiidfROnHIJy6qSkgrrgxV4g/OklhOUrqvZRti6dJdDQSKKXWsBESQRBORn/IIfasuDU10CJ50aLhGIAOvygObS1eB0m1bM7q3YHgunDmGhrCeF0EK7MYARrAYfpIHskG11nM7LI02CaTOcBCToZi2HfrkdAMIu4mXRK7BpAQFuxkicWXO/AXaewH682CZAMyVDs29tJs0LvpaTc6bDf0sogGKXXlYEO13QoA6y4Zsu/XJcdEs61wPpE5UivtgD/8PkQAJmJEzE6Rddn9SdAFkWoR10uS63rN4EAAgzDUJrnF3D9IIOd4WQTN9fqTubs2Vzbj1dH09XXbHXkQiZ1x8bExdx9W43nQ6Ttq/Wp8buhdB2u5vndDkuZ12XM7Bx8Yj2HHXYehoNQDGngfedcPUaENWpJVjJ20vqpkdtj26DTZNeCxF2AhbN5t3fG6DTe5cjQl2B7JshdJs5EKCqWTsT9WXzb3gAPOu4sXT9XDQi0bk7u+dk/G+UQF/xsseWQi7w0N+Wu55SE/+AI51X8bNVtCayBcnbRLjK82WK6n+NvfOm1LduTuxDW7k7/BtzwGwATZjuGwW2uEbcFtE79MATft5r2up0hqPnw5nmj2tTHNg1i3ULa+qiY0YPz1cI8mrUhCNFPstlF2kgTT+ztNi08La/QNe9EC2LU4+Hsl0X87kfUfC2jH9VhTqnnAeib3Bt//AJiqCRTrtG0GYIlFtlFOmbPIWzrfzwls6kJdu228ZLfwBuZAjCoZhKdG/m9vXajyqwixd66hB19EmnvXRJTpME2Jxa9YE23OnNXcigAzi0KU6HBNwHOnOLapTp8E2Hpa704SzOvSnfz+t8E0RLbJkNo1waMOBZTsYfXOwBGGc3lq1NnS3FuUHVKOb5ZA2S29NtEnFvuI2IM65WAVku8fPIUJs7lpKdb+FdXY+A/nR7LrXF3Gc63jtDQm1pbWStr5W1TABcqdjg66kkHohV7i3FU7BUpUwAIZbWY5oGW1TAAqqd/4a8oQJMtpHi0UeaCStsy2iwdYKlKKnq9U7HB1iq29YTcNTrsHXhhwf5sWy26anTstrK9B7LaFqduq2g1AKtTsXi0nLbxhNKehTJzQ6ny1YC5OajqdzLmuqXBvFqj/U5nAI1dD1OpKTS6to+W3fLbV7NsP4S16lr2j9/VAG6gadEQ6r/XaCtoWii487kRNozm6ZbQSVqRp0HBrEDd7K2p2AEitsNE1GSRcadazmzZbWSJpJp2arayvQFNOvFbRdtLpW2ErbGRNxK21iQMzTuaE2c6BbnNnNO2g3f05sFp2MG6HDYzK21UVSwbpGvD98rah1Oy2hRnbytt4N2q07Rw1UBurWncFGtgN0Sra2h1Uq29pbUVPWNp3dDqCRNE0kLFzZbTo841YG71VtOUa1Q3feBUMwQkubCDd5q266wpS5sGk28SBfadQIqnoTTAuEZc0+iaD3NbGyKOnQGJsDZ1a7kHVtvLmtlbWnTtGjXlmYqt1aw66MTdnTolc1keYixdv70eYAJvruZF3iVVXJdYqu6szA3Tqlc27DryEtrtIMAXbDXG14wUooCBdQzGojoOu1DTW07RqPGcrrcLu8HswjpI1sZa6SNU9OpVzacOroS2mQa6CAg4m3ZhNoxHVl1ptK5hAG9O71bX1Btdc0rYbi0tOeGxcTefTuYS3p9q7TUigG0aQIOtqT/DgKqP6d9w6lcTfN9kHW2B4ZF1tyAiBpBvfxCnCXrravA4eqGLdbVAzp3W0wM6rmNqDO2goTa5sWrWRUB+Zi1V4PejJYQE+KWZAQbBNbLGhRLUDGuR0DkobgwNxaGoWuAqwFw224M7YhNg/kE9gHjzsMS32IbVVaZJgUWDRiEDIWAl0bYhNOAG/sbeQzsDA0J/hfCNBoMZVcPG5pjJlpUYk3NNAGhgTam5qYZ1yobzANE0YIrcvgQFEA3Tc6kENAW2/iTVIBvlQ0aCaWXkST4KwjdPwHo02viqa3N/Nq9k3XSbsw0AMm6eTdEGKG9cGyxo7c0yvgLhAVrACceDmUjQ5wUCBpGdtW2sLjQrkEw42AuBJTdpca9PtTKbo5N0+SRFTdGjOmbbSshvF24yqAOJNTgGhiVRY+B+o26LaM2dtJu4IDbCbs+N0jxrfjd23gHwDbaboawTAiardwkpu+EDeqbqyk1AEaVwN3BG05LUKJomwCFAa3Tdj7mrATR4AEwKWRAbUVNUmm/9zWUBpwA3JahIzdgu2oJnZgrhGqwMIb3ktA0m24DQqljx508ToJpNHQGkM3WUJs1Y0Rm7YmdwIAeJnVw9w6FUoea0jajgCHHYFUJp4Y527b9hNOh4DiDfelUVA1DWC8edJHmnYCKPrkqZ2ECaNgNBYEefDeqgDMgAvSabtVd5E4KAGyprKZ1wEb+QIcRmxKda4mpJ2x8wbamdpgGhtgFUptr22CeaZAAnEm4KABbQDynV12qENWBAAdVWj1hv5CZ6m7850PwGkHDdCAHnw2nIBtzdvTOnmJe0ABjN3M6aETd5BG503Zvto8u2u9o8edmqWgGVaxzqjmJJbBeQN0zOmjoEalrQSGppwr8NtIgfmjWUADTE2eERyTNlTG5OjcPJpYgDEyrDk1KaWofRCA0kzs0igb+aN4VAOjWvVRqsw2gGAKCNnMGh06HyBv2pCmiAEFwWA4DiTUQBvevDrm6wzdhqADFACBboFQ1giBxDttzO6/jRf+D+N1qyrdygeTodBcJbrpcVSvM6tDtUhtPBhUPohRQA3kA2WNXzOrJdLV5ovA0RybFx2is6p0DZE9jRN0eHboWdnviIODaOlr5W0ZAAQjtvXmlqWJvhv+Z3Rm7YzdBcmw1NVUQE+A3ESamoyNqaqiYsrk2Yt3GpBz5wuMG9MDffnElN21gaLMt184elnRvRoJbwWiAhGiVAG89LaVBqbN3B+qavgI5u0Y7ZyzrrA2LQaiCmHEkV9LVPKrafDtgapRAX6Wtp8M2mqoA18NAxWd80GidiNInSlZ2Eob1vJdZcboDXJOhtXL9zqYMtH3O/DcKDBvqC3IZbv5NJtAZi3VGhuJN3ESb1WdAE6283XhbqZvAkm6T01/xubHzaBrWP+7HgakFAPKAL+TRmzvGYCQKFrwNpbRW8DdABqvA1sZaf8NHegLGTTazszZ2oKbmjwIsKMYDfkxr/A1SiB+TtomW11nWzdkoC2Sog2fNkA2voADBBv6K6EKaUPMn8AI7zdAurz9XV1p0INbGAc07dhBojZ1UW6JZNVuyPTLaxmqIF6kQbhi8OJuyPLdRpnYU00QaSINrigVSjbibrjO0oZaWrd0MKD20RkzpV80yvhAYNXIGqsgHUXNUU0JF41fNepquqAGibsx41dsbxBNdZ28LLXkbTkg0jkbaeNb1uutnadilcU3+OJeWGDngRjjS2zurRyoIbMVy7OAcQTZdzocchXGrAbdA4EBOjYiZH7Z1lm6AbkB52gdnfagjat1hQbaLwFvmnrNblBoxt32+RwoN8oMdZVfYhopwRxQbtRAsYgMy3QtmuD9W5QbEONAuILzIFt5ohVWlQbcTCuXGcnOtuzqPZ3Ms7VyAckoE0TCzbovZ1jLq2bdLUGpBQCJBr3Z3c27ll1Xvmq9nbd2W7kAnK6Zocwtuii7Yj+oaDBcgahbdycQFi7Wcprlt3OfVmbditup7LfUhpWA2utwWkcN0Gm0bV9lt8W3QwaQnwxngavDRWxtOQBnQbaRAJK4b83ddBrat0Ifrv6NYtQZXNqZdsBXW0uFTnIG1umK3RbbqrXB5m6gzdaHOgBVVdbreI0fQaFINWHO2kQH04Dx51E5a8/VhFAT+AEabuRg3xXbW2EiV29GDeIJv4Y3mqrWctcdumDjSqgFJg3Uc6KYNddqlHCGRIEu4gIkAjyAG5uj4DUCBqz83i5raOdy0sTC3dhbr/XL527kichduyVTQX5og428sbK50EpusGHfxzvtY2BAqG7d/4AMhYB3RtDqA7AQKfNmuWhTnZPOEkY0OfBi/NZPO7bwPLhyPM2GwaImNOgAe1Te9dt1U3927MWNfkGqvzRvrqQAAWy7S1dkjGue3Q0sBM53mU4zOd3sGi2gO0QG4I3+5aY4NnssU5ACSRts50dCbD7dhHSd13myxqjy3RwbY2NZ9uypMCsBppu1uc7POdHnO3VcBmbq7825kbltQViiPODSOMAaehwzA7StxcGj3NcFzrLy184bPKV7zgK/DeubrJMBMG8kTdvlAKCDVpACbg3p3aUNV5XOi83aTMWIZ3ai7TkNKVuulhMwBuet2jAAyhNtfG+cjYeptJmLt8bdJo3QG1zXbbQHuI0Zcbv1wIDSYZXbrbuK51Rc7Sud+8G5o1bsxuQd3euhMrd6DuvU8DYACwd38lAh4NLAAIMzc/lqa50N3ap/NT7ms4gEabqyt0n87KSAnfAR2UdXhstt3gwa7zdCGmrrnX8ruGo3MAbgLd8GmuggBhpomjCsKRGlyK92uoDV9hs8Ii0SAV7tQC2WY3ZhoGJIAzc6SCtnBlBsTSigEW53X3bSENHJu+k3dybqvA14br1ud3eu2k3eQhoVQ1cm6F5w1jOvvNYk+ErnQHc7IENOjuvMpEo7sEI2FEbR81JWqrR3b9oGyE0REAu2dLxWmQACIhqQe3iIakpNlqoSNIhgAAc+AYO7kUNDtu4ucKfmqG01GoB3XNVhW97nbgtoHg0OAB6rdDCGyh7Xpuq9o1VoaE/wpiGkTDXjzssQ1AYh7Mg6c4IR7W4lpM837WFMAtWBalvjQJ8CxrgAOp8AtSPOgJDRo9pRaqLW6CtN+aq/u3UY9og40Tjx/4NiW6lRwToAHOl3o/aqYN4juo03Yxxo8e2cBbh7dsJcU5ADIxvwY1U86tC1QgWkpDWyBDKQ2vpLH5NhOqiJzTegl4LkmuqhrVVOqlrdQhwGL50lrJGdVjBG053U09sqe2MEaf2BDsGlkjVrbs8LUnaa+Ts+RubgjWYFrF1itdJLAtMRm+SDU9pp8LDCy6gQM7rmi7dSqbonA03bqaAN86WJtWj0qpe3XNc7G7tL/69C3UwbAYE2loaL7daDupS0dcZERa3RKbWMNhzm5ErSi9ryC0W87A+14KGobXUtSE+Q0dwbR7d5IECuDSEyABQ12vb0dNRrk53nR8Zvxd0PpFCXdhHSWtrSS7uSd3ku7lc2qKGxGDepho5uTYbhe1aDngdqjf8zo5e016quXtwVu2XTeFQCWpBBQA3iN4VukC3drhvi01487o+dKpW2nDa4ogxt2IigcANqfO/V7TyhuZ00PpE4LdAqGr5DSI7oRQDbQa49Vdi2wjdXS7tFd0HK6GBNwpu1HQKKbpVw3sqbfXtgwW413bpqFEcBn5bIapW+oWvDb6lp5ZY187U91Sb25rjWi4gtQ1QoaVikZCwOrDX8Rqt2SC1x29AmBSvSaJqoBX0AcAADclENkDhcK3hviijUQIGqNAaGqejc+htpEBoGqea4aMQURwHW7E1d3UtbNWAkju0OoArBsX53bBbb+d3emmXjRHhotQ1SmYKiNPKAdfnXCgCcl3CdchEA4Lw0tDSmnHLQ3O5brAAAAAfqX0CxQbSvQdaGikLaB9uwYhHBaHzUA4qNBjSfRtQOTpu9oVUrbzWBTfCVrwYVkLA93AyeAdZcGcZ0RMgOeBjXw5OdVt3VgJpwM32GQTPIR5ap4AHuhrEjxOUaP7drcyCd3RSIxgF3JWR7hwmJWsRUHOQBvQ28Ya0TdUVGjpcvmJswF3Wd5sBdTAWjV3Sa7psADkW63iNzDusQTSnbqIF10VbSBdD7ukV3dveGZA1OZaiANb7u9Xjb9bp/00EYbqaKa1arATWQsA4d2loaWBduWeKjDe7QG6w1f/rDpt4gm5d3ecAGLQ0Yu7GAAKlWlitQV9s2PLIgasBNqOGqtbTfhphQDRABXaguC4QsAGDhvRQ2tu7zBAxYcNDpPgeTt1pXYbTaAGNunmjfzRoRAiYlbMANAqGtq3doLveC2GYbCFVdruhzwAhbq5A3se71MNOqgb83YgZsld2hu7lzY+42gk1dYLtHw0KaA3kNIwABzwP5hugt3Ce6fAAPNGuk1UjABFI3kEbi+NK7u4HOGqbpAvBS0aUsNByuyVEICrvI90AgbQhdRtEZiADK7tq40RC7ZIN6Fu+QjVhbqjAAZ8bBTEqHu9F3dchsxd1JC7KftgSqlt3V9bvr8jInqFqtnWG0B3d1huA90p27chd2bfLarfmnhNQ21J1lWAFtumMhhWbpnCgY9AzqtaLiNmuKyQDT41tOBWrduAG9q3foQEIt1oe6Yw4cG4XDpI0eUaF3fVbLftHhG7zDbee3QXCXZBcTdKKAN37RKIBw76U1JAU1AAAQrpd1/m6MIA5Jm5GIBcuAjt0KsBhhdKhmiytWoZs7vJkyFgcNtj4MoPgCBvE92cMbCQIG/AYi3TMLrJq1fsbf3dinu0IQFHhsk91ki6ZwALMmhuoKG7qb6AgW7g5NeJAX7QABBpX11+VqGoABFuzApZJsFz43A679QIza2lCDThbo3N3BybGcNK5GmGOJ4miKE1MoAWckFwu7FoIYZpz+2L/bumNj7uv93ewVHm92NLln/tyZOGIANxbopRSkyqMag0QAXcQFZ7s+F0rHrvhdkyG981dK7tjN0v/aXatZFqnM9Xx7qM92W4bzANgaGu3DWYuVOt2ThwS+N+7wLuTUAKnEK0yMb7c44ru06jcWhpLY3kbg8fdeUGwtcB9gAtoAoi6YQAIeG+HDe97rFd2mcAo8NLXSTIADA7qsB2MobEfdn2G0J3avbrTw2xWRZ8NPLLO/jbCWql/DC0b9f0+eG0ljQVxo+bqSzbXjE5AAGB3Zz7qgQ17u78LdSN3O3WpmJsxK1sO674AD2hdOcACBq9Q034aBWIpxGgljQxJHjAiO6aKQtThmgUXTYDqFF29Jb6fdwOu7R3SPbtzg28+7PzdvpGokXSjxuXA2sO7iPd7XG+GbUEKmYt18u7m1tRMEFn3VThqt93V4aRvdi7u5OIMk7rV91N4bbfdWvu+4jTr7sZAh6+7puNPKAGBrZUDqfF2S/q1mN+42kzVfo9k7TiNLkWgdc/anW3IubpGt0/i78Eaf4ugIjfg1pUAQuAaYCNIEuu5jbZbvIa3PbxrYNDSwKhrW5xUq8JMW609C9DWqs3Uexurm0fu7kJd79uhL3ZgBuZoDMsBOE85EGi83X8RoRg0xhxwqAG8GjPDUVbu4I2IXqrnd9QAFizdqIAIl3hZIpm46jXSfQONrqet3om7FaYfvG/nMQPbp0ADJO7ckNCLGsNjUixtkI1cG0LTdpKa/BGtI1hus1d+7aVwMIQAEDVUuABhST3xdbdrEuqozexLtlC2VW6YYN1Vu30jSI7vxB0NGbzCNPatTc3e7QDN408cbRJdoTW92gEGrQia33+6omtnBlV+3HJLrXyVO+6UXd+pG4oTbdRqpxEREbaQIxAASr3fR7r3k180bz0kSRG+06J0kQxV1GoAeINmRGoeyNEAE790isAz/ddkQbfjf1Zr7B3p9rzBASgpb8jRXBpHQ3v2yHyNNRG2ujQqwBAaTYB6ObdyTutFvmuJsNY3V+7ua1Dl6igPYNeBQQALkbtaN/1Kb+XMzRt4kAiAr6/I/RmmYjTygDmI0R26WZNWbu2OjRw7olN3FhwxFQ3zgCsjYS6DKI0sMb7mY5NugKAHQIGyE1SMa+JARqAK2kcQHo0i2bW7EwdXzWy6TaoHoQ3D3Ea8UcOAAJsHWw7vo43YW7ATdFYOu+XC0Bp7wB5S6GwdgpzewAIHasKl1sO7RA9NmGotXSSRuOvVF6gGJdlAetQPRhxoNs3VExLA9M4AG9BNrbpjchzg6hJdXKu2ijWw7pKgzH26YlMc/a6MgHRrUkS0CkaiAN2fusoTQmRvmLFRUBNZdujMGLDUUJoedpDABKvdfUujxmGEbUWg25B6B3dSDO9Vrc/7vpI3ZwadRwLbWzTIHYRviuicJ5c3U/7O6iBGPRtzt24W7TAAXiqBMjTIHpaD1FB75pdbDuiQgNRAmrw3ne6Ffl35ujujR0pu9C2EKq0g9tIgL0jdJ+VyQBkUbyc6D6RGM9soHv2l0ekarA9IweiuDUsHpRMg+kbpg9fpGtljbJDoWD1IkAttdVJGkX3dkHqvw3VB6DQYZkmgLIMMHqvI0GB7VyAqYmqHAO2RsHa0BhbWKNFqG8KgDGewc8DDtadpdeaQFQPWkBAKD0omQcAAAMu8P8LYHpbI3OobnTdUUO8GXYB5oeD1TNxe+Ng5GiuDcORt892FQAOZoV+G6EPRORtyh1sO7ZyNFtAecjeeFHQ918igyhNowe6NcGyxoxl3hhb6r1jDu4ljTObpRQB2B6Q8ky2oC1DWz/xdI3M0wBj0rAenf3b57u4ACPkbi9Q8MugxQC+RsZD310bfg9p7AeSjQCHotQ2/S7Vfd8getb3ZiHpnN1mM7iOtg2q8wQGKHrAo1ku7flwaLiaCjd97tPYBmQBFQ99kuxdSMwHrrLi2B6VmA8WIAAQD0Hou92JIF6GN4Dmw4zXkbU7Y2Vmb8bNOZSWZ3XxzvU/AQw7V7NVb4LEoIDLq5A2q+6X3d8oMeVXZt6qzg0yB7h2tbDuofjdb7v2Y0Ke6y7gfAe2wPfxRuVQC6h7uCNYlGvWXV8HsFD2nblhQ9k8Sth3YpRpEg1te7mHd4VGwjjQmuArg3loAH2Am64XhrRl7qtl3YPq7jNWYW/D3RHhrZri9abfUNsFujSLUh1to91/EaUKN6qAO4PcgHvHNFKoAXKNLiqNyjbl1s8o02w7Cut9sO4rrdl5sCo1hy6wA9t8ACO3SjhtBkT+Tbr+tKacR9DTFRtXt2Rw745damuj3DcT7rSo0uKpk5d0/BEWgEN1sYfUEWqs5dHE2HOXRxZrtd1wW78QALtugijQG9ELl0+W6vjNK3WlCDbq7uIY0y+7OON2lm933by7pO91tw6mH16k2bqjXtnj04RkrkVWA5/u8Z3aqHtQA2bWb4ro6HukX3WmHulQC/h6GndpNGreHdo+r7l2Pw6B5d6kG6Z/CtNAwXBl0aBeIO1GijYJiVsnl2gmajqoHnq13DUDbuQD20AB5w9esmxeXX/Dr3Q1hEbBTEjPux6jTsAGeo1vh7EI926uq6jYkjvBM3wu7PfEIsmyAPcf9ywR3Hy6Wm10qgSD3ZFhskgUte6b0N9bm4MPQCBuzD2rkATIAlbuj+XY/Ltn43dj4rdkKacN+XYRxqyAACR7hwtuNG/kJrSBCtaIiyb6vAN7oBvaEbEHZQ2yI6ckdcLAKQNZAuHKKbWAYIm4PcgZGIF+boEw06RoUw9V2GzZwEx7vJmj34bOXdoQeseXXuhsc9380bT+N+LCSqUVLRspADbzQz0JxpRNXgORBt7SKLO7FI9ZCuuhXRd8n7dUE0brNkAduk4Qu7RpT63cmbcaNKOgZyPYwKh0jT3oa+0NQPGoP3VzRoxt220bOJNYIgTADa4roSkBJR6zFyFXGkEbTh9gBA39I6SX1Grq5WwArBp6w3ooaJkd94WzvrXO6pmR0tAa4Ldu4gAD3XDBpeD0J26yYAcrARz3UnRoRt1/qaK4NXqGtL3UoeCrE2SohoYguiuwN1UBhoBN2utxcLApvOQbje2hoy90ESBWONU2G0yPbXRryg1uoaXqNOIEU9gOWhq1t1lCavUNsVkIq3ZPRoaD1RUAsLdA9GkSjZrYCHo0N7RNA9mq8A+OH6ZtR92KSUfGNpaGhP8MtHrK9DDO73aNYA2vrugfRs3o1Gm7EIt+Ye8SLRErppR2amb+3dSQmod3SgNtSV3FvrIvdT0eyr3e7bs0Y2Ze6bVyz9G0tDTFLD5o15K7FTNhvuuSLaQNrtt1T86dsNwhgRJ3Rv7qDd0aB7TLd0dGmO3TRbvJt0poA0Y9yKADqPVxCoNR2vurOBtB9Gj6PfGxt0ZiVe7ygtFNUXZANwxsoM14MadIABDG0RwDPRt/D0K0aWRA+vu5DZktSCql0tR7WONRoei4oMZEA9tH/Up1kEFIGhkDUtHoX3C4sJKmNo/sQ83S6hq9Q0Cx7N1IXDGj7AGDHpbU0dB7QGNdJGqYAH9xuRQCHOBJNgbnu0YAOSZuNq3KB74YgOgAMHDXjHq5A1asAbI9vIGs5XYoxqdI0NR7L2AajGod3ULMXp82VSjfwNWXu1B3Q8rrBIBTo7UHwLyuvyLakNoCi0GdqfHd1vu07sj8rq2LSFDbckAX5u0z3cx7vUw15MaFfdIMekT3f6hr6vAsAa4A9nNcQx3QBHs292cogX0dHnqn2PavbvE93fo6kBNzLuth3ay7piY2RRa3TNaju/43XrBo392nEazzdjq4bApSpHsii14q6E49KqAQlXSyro4/UlMb4042juhmDfzRq1YDZh6amNquEupjTH7tDd1kY6aMd1ce1HQPKDGq9Wsq7gu1oeGi33eBbsGY1ZmaKuNz1mrcTWNzrvg28Y622NbZm/0YMX4EUj3iq6nvVkqu6qLal2qT92RYaFRtj8m9b1ZOZs29XUh6tWAQYetlDWeVoCfA9Ybb4AH2YPgPRwRtSI0CB6JwN2XatK1VYeC8yBkgJBXNK5m/VXZX7qCg2CXxH5NzUW/t1d8xptt2/Ma2ot9I2swPYNeFtV3AvhIw9g8en71ZCxs5G0uq72Rtw1G+Fjd/7oDD3ZAa6LN6M8JcWmZAA5mhV+7ADScSRV8zXSABbd3Ue74VoKTdOKyJDHoLw1ksa7AN5eG5c3bj6uqx0y8aLUNTfQU5yKmJu4d3lW7WWNP5mg7PAmrs5iAAe6kY90QAIO3d2bvKt22jbU3s+genv3Zmrtgs01Nik0OEwGjUeCHbtc/VejbFWNzN2bbwKqxuSS0u5aGeNPDHI7HRWroBlVL+7MeNa3ujADY4AhUACyJ7KzdDcAZ7Hf4Nt8ybsWa7WNT72JsDetFvIfBSwav0Nz4SF1DaSHv3D0X27wFkS/G0B3ekuFLG2oKbgSYzygPJFGGxsOt0SXbsYCluaqUOLvbpjY0m8Lb7drtu6Gxm4nqXV0Rfq/fV4/4TuWlhHpVQBym7FHdIsgRVDnxHrZY0B+qGcdBJuk/8OEnsUD1SkbeENJlunX3XeBLdxB026+cdl1GgXHRuNt19UfO6Vg9KLuxyzWDkQZ10wM6QeNRaAED3QeNrGt2P8awrdVIAO63WQnsei0Bs6t2NtSelNOGxhBEQ0RWbN2NxS7VpPQRICXY2hu7V2NXGulKzR9FpqT2hW7/ZifSe/djUD2UQ10AcaQrdNdG/7jaBxrwm2/RbsVUU0euZPbBhogm1poamQAXk2iDXUZoCg13a46Wk9dZcQz3eNbpro2Lsa9pA5Ien9XV+xsOT2zYbkPdrfuzPHYsntqNRTR7sw9GvGiuDRt1J0d3AIazsgl7AZOIMyICND2rAQ2JtnX67pPaMnt6T0nJ6co9lGu6zjaJxses1QW7iGNDbulsjSsnrng25IaM8ASgpGPjSFBsWg3Zh7C+Nz0ey3HeuxoN7V/J6jk9v7G0N3WvjpBT20a7ILdxsmyLxHuHrM40WiAZA9RAAcTXZ3QAI+lsSbfTNEGKaEDb+Bvfx1Ga6Kv1E9u6IAFiwmiC0bJ7S2g9Ue3iQKg7put2DGM0Y9Cseu3WtoHuN2wSABQU9umu03tfprqAI1q0QFYNH+O4t9RUIDXE1+caZXdxcGlKbRFkVt7V100VkNMvuxz3Y8nqRT2VLaub0bKGzKPStNsSpwkO6wLwRIGsijdL7orUjkO7Y8N3Lath3V6hsocFIM6cYNnw2rIjckAF/A2+EAK3d1nuvGLcFrsa42ExbacNdPGq9OK77vGYAEsIuuNpoenrjQupumQ2MAAorI+EgD0TowKhXgAQ8bxtd8LAAsCFtNuRIBvobvzdR0G+cTVl0C7YhOZbS0NuSGqsgOf7tpEBbcblQ9O3GtFxGUAABD2Gh7Bw9XOjI7jbLpt//iUrh6Y9fpmuyPc/RqCcg7R79dNXbEE5PW1rokDWExa0mgOfGkUVARIHz/A6ABVJAu/Gu9jSnbt/d2pwb2I9sSeogDdCGqe41b0b4eNRM2zl1VLHpHUDOyhvUN8bu9qPajHoFYj10a4Ld5dG8F4W17uvYBhkaUAAz/urYnX6uqp40oO6frd/aen1PceuAHFTZh6kYAkbu1JjY/xqtT0c8bYoNTLMHnja9XCvw2c8bk4gJvG7ggPpHr7T0A8b3sN5JmwyPUwb3BJ012aDZtn2u8KPRGnvdpRD8by8V0ZGq/DarxsxN0Hp7309tge7WCOC8LxJ268bIddFH4dZcAObtfT2ph67E9P/uyB3ZFIHJM1eogMw9Rce+9DXbxqH0QO8aY4VTBvB3DWXHp9T2mp790NZTu9tPRibpfT2grgqU9GrupOjSUADXE108btRdNZmx3TYeroF4T067BcdBSe+O3QinstJ3p9rBUpjso+73e3Nu6DU9qAnPduk0X13YVHoRT3sh6KSN3HGwejWcHs1j0m2680AePOmQNbXxpl12LzbhC10Gm6Z3ZUnuuT3K66Kftzma2fjbmHq9400Z70M9KGewh3cXBp750YgQyyd+uu6utAvxqET2YZ7R/YsXu19PdCHs342RB65o9teG1vDeunqTd2UEgzPdWviMcrbpNDa923CBOJNjuuio2quQGyA2AW6iLoCayftDYS6Ecz0AgaP+N+IAOkPVe1Ey0A/8aAf1H09AAAIOM8pGk9AeuzE3YeTsD2wh66woAzpu/ftSE+Ck014e6XzdPEu+E3dgBqKD3vk7Ilt6AcHQAIBoE4TxssbwmNSme8sPa/AGSd0ECa09diP6jPXZuRu/s1sCbAk9iFO/PXUNeBzj1yoaMKdUDmx2LTtVrGj0cCbbsN5EgOecK6cRIHWnfg8nQFFOiBAJ7Fpwc1xKrlE9hUe163dcnp9i3EOaczdV+G22jQRnv713IbqpAN8keogDTY7rcd2KCbDXdzhABgDYdntPYCKU6YodjoADY1eYJrKt2nZ6i49U+u/CeDPruUp1z66AltMr4Pb3Yr7tl93iYboY9alO2d8II5rz9U+x6js92+u2QdRjfGKT0Nxb+3VZxGqnLfZTvSW0qDrErdp+u7XDOkJpEY2Qm7eTdusGtgPcw7oQ60rka/jdDHWle3eaxp4Y7k67FbdaVO9/XRlTp6E0JAAf9dmq248gGyxrAXJ9xaYRNIBu8qneTnucAAQG71RNlbuxqnaYOrRE3tU65ltej4GRjcgboNE0ipY3hNO0lEanXSAAAACzmy2qanXsJtic2EgB5qdn4aybQKcJuIN3x/rq60EVG5hDWctoo3IeibaRA1Bu7wdRkbsFz2VObN4tmQGvaQBB7EmW2/CbFeAa/AAETTvFp4QRfLbGnN6tu7g3X9ToGE0QibD4tigScETc4AHBp1CG7wVtlbu2GnbEOs5z0SG7vVNOIm+ZzRjTv5z1CGAJRNlzm2+Lc7ADFz1YG7lDdP5iUlzdLnvUN0p/q5c9BK2rKNUSttsfCpbk8LwQeeyu7Jn+r8K20iAOadpQ67XPaYbsFE3656ZAAhuekUTWLTp702m57U89dhunMDWyxscN29CbnDdrOe09gG4buc40aibJVtEUan3PbqJtRc3+G7UDdreeoFzSqttFz2bLawjdlomwh8MMZ0dp3RG6489sRu9JNPEbqVz0PMBO89HNsU1bT/ZsV61pG6MEtgjuqfPdHTtlp3557xPgdeehOnQNGpLz2IuNW89bq24VzVGJrFc2xMwJXNwETVlPSwrpAvAY26kSAzXu0Ijcr7sRj2oHJf1NeYmj20c0bsPz3SubyEtLbuiGOtKxocAATx6ENESkAAYtX3TsDj2NibI0cMFwSsuPk7o4ACSbBTAAkxumhLdMbpLW0GO6B498xukY3bDxucABTAANvdqxulo3QmrvdSRgAbzIA0mG/kCKi7thqBk51k4gS4mm4dTtGvq92VPTtRt5IG0/3c8HpVQAS0qhHdd0kHcTaP7uk5DunFzjd6fawRPVfhsXUh6J7zxNIDOtkGCg9HAZ08gxIGd4yak1zU+Jt+nE33IHQNTweb43W6KoEL2E2Zj1wbLuBcjceRoAKy//qUR14JusQvSvpoAk0wz9AEAcJu0nzRyIVwY1sqaUTd7C2iYZLMxoxCAaEBS8N2/tWZgpJtux80FagyEEFoKViALZQqoA1Kxr2K27BgUzbem5vzQDUm7nNV9hepqPWpFpUICIIaQa4Mhe6JLfxJucL2yYbXC9TIG0mVZ4XokA382qfC9Hg2twvRIXsc92BF7FGdBW21QDXp6HPCh9EbqyAD2QJU3bXyrcfDMsADUAqAmgsAH1ttHc1uPgDVae7GxsHjGkXUQ0USqZXwo7qG8gDKoF7viI0A2WNfkmr77mpxA3k0tqZxktIRem03SoXrtN3bub+1y4hehovb/5vg52a6A+YNOyWqPNhuvx//VwoBCkN4nwb0beA5r9N0zhxMnd37W6bjW4Xsfc2dF69CtDRelqTf4ztjN3Jm74zdDq66YvQbmJak1C7bkdADbAf3hqsXsiZ0K7aKGd14UPErauQGVXDAgbRJ13X5VSaAWBGng3wpbFJ1qDqL7DVGhuXEC3McYBN2HmtJnd+B0aL3wn4/HVaFTbXTTkEikg0KSqxdYtOSG7DnkzogQ2QoJOnADdG+sSkUzpu1UC0A2JA0z+a1TUOboBL2r6Zop145u68KGXtunN0zgAXwNCe2jKdeBGCQ/EsgNZPNlMGqjLauQEd2AI85CkNoqWnEvU1AGkCTQgBgQNhbsQR1eYIGMiD+EAweNQ9kesStebuRO0toaDZAv30IRAP0XtfN0AyrUZeqOgE2Pbx0ikFX3m6OZNaKutLhoJlsfo35oBKToALgTkvcZEF++gbM7Ek+ZzkU4TcNqhos1qTQocAKPGgUveSBvnU3Q4AOMA0DAO8yXw0CZL3XGQHsNopekdqDKwClxBSl6JXIBoMHoPSQRoo9RFobfvoB2GjwnHmlskO2JU48SgOhe7LzWgauyoDIgB4U93uGwrzWSmoYt2dAbJKxEc21FTdsXqaWBMprvmdgcAGw7dZQw7YW8W7iBNnAwdgwFIKrjk0pF7ZOIIluiVNdHmExL2ziZFU1KLVMbhVRroTL3zF6FYNUgqudLQ2tLUcYXF6cWdqlu3MjUagATtlSCr0wNj1AZVyAelrs52aSJI51+YGmDUJwIFxQ0JpqUi9VrdAY7dUbRCESOAIHctWc6rMDSmXotoCVl7mwN8x2tp8Dd5tt2wAyahWdXlunsDaKzpOO3RyajUAganSudAmXt+83Ss7DS9r+WBwANyXsit1nyrmNN7TgUXAK7xuHQD+ncV4AkPm4E7bWRy9KCjy6GJI+Xu3DLR5dt3L2Vzo8yk5BY5kvcJcArgCYnbcrdlGW6YvbS1t++gWF66Y9JVu9hbdx7xBL3vpqah2tzbF4vbVbsTG07uDPy9rJ2u2Pf26tl/E0dBfvoH9m4VUW6Ni6t0us6tot/HoN0oNqICjAAes6Brd8usXjpIC1qkFXc+aodMDxeya3c5pooXAEzbIy9KrkTTLRoqrfQqCFIDCALpexLWrL5r8dWUl7DC9X/6tRxrFBuyoDETw4K9rLSwTNe27vo3AGF6knw9fkY2PVRXroA20C4UMt9vPenzZuXoTF3Zs6NFNo7qEIROIXtJ0RVgarS9hbOu0vUWhoPmSRAAe5AcZG963TcFrWDVnCLCItGNsaSvUaXv2y29nb62dzYWxCXSpXtfyyA2bxXd5BY9AAKDboSzVbSyQMtUle1OgEaXq/L3hKaPF1yD4bkvQF5sZ936V6kbdVGW0FACBltRt3Pbw7i9+aAEv8J74mxt3pLq08ATle9yvRBVv3sAzs6o51PlesdcO5Xs1kG1l7mhi2UGsVTMFXr6ygmx6Wy99qCQHzS0prFt0goBtlEflenVcAse1sL0kJbVstyVegvAMxNpNEwZV6Rbdh7OkaHLtlutXgGDTCIte7O/KvThdu980LoiLBAh02tKvTpAHyr0y277RcJB0tygC+zr7uQNV6A/Ny+ODejVv0Nes3zqbbst+Vex5dXnGF7UCUUhiy9+tuoDne9nrz9VpNBwIA5keiaMOeXoIc1QrhKncAvEJUvQwhu+XWVB7og2DheuDnRzmsEr3UmZvS9ehWl/hXMIADvgciFeK9y1ennyAAqq2r3iF70i9F5e61QLtXvmr0HV6Ny9NutEavfqquJy1pG0pq9rMxBMvURzoPc2OcAzK985evswDHbsDL1Eq7HuIFHOv9xMpXq+r3DV6uctNHO7EvTgwxSWCSV7eYNlFe/EvUXbpKu20c74y9jnumGvSaXrZU1DXa3RVkdMEyvcw5BRL2JqquOdQLOxz3djXsRg2sAB2DA+AgVfTHlHHW/Uz26p6gJsetavUPbrtg1UgBzI9NNe/BVQ2qqwE0hZB/7dkq6j67f07qpr30sbQUAPJex3LfLrAdS2OrhQUA10lbYQGpXo3t2e+rEbtTuumSAOtXss50k5bGYgUteuivU35pDg03labbYn2GwsSO/Ixb81qSqD7d8tevmrbQu3Vr2uc6k4NlFq9cOE5luFL1ec6ePelua1ijYRFoO3Idh8UA9vCGygAIW0DZr1S3bS8tUYqrssdjEjguhKCkws97zgJZwBxgCYFFFobIud466hB3c0avIr3uV7Hy9/azYoPXoXuOXDW8Y7OAKa27IjW6UBR42ze7X/w7le4GvTJXv/XBEsb/K9v30XmJEaXvR11oyb9stNDu/2vbxqvod1rBqg69jnukOvb0Xu9dCHTaJXYQmSFAQDO0Bjr1sZ6Xo9LyiDXnVHmoJZDC7BJK9Ide3mvTP5rkd0qq1pQNFoKCUDdKXr5g1vrrCFVndesUvR/nt01CwO6cCtWRaCBDToeD4kCEEA9HdVS2fIDTNXulk1qtxIi9292uevV3Xrlw2RF6TFtTGmkIvajlsmL1rc6uNNIcW2gDY57vIQ1+F6+YN/BW5B8AsewYQ3Zar404k9etKSL99B7r3mV63NiN/myevYyOXlGDQPaCMsz/4fTTaMWtid1As76a98UG1mvbNXufo2s16bNNl6ut5WA6Br/81OaaGJd6hethcL+XsmI2gBbl/sf3O1ezcFi00QAPjaia94AoKHAD4VqQC3xl7yi9CtemLTZDXojL3DxA6pNUj2qjLXWgCcECnqaxZEkZep6YEjzpxr0o86RpYbKm9HnVtMAVr2labGK94POq0bNFusiRbFJxwitkzuohvWD5VQY1IKAQa9CZejgLc0Vtc3X0+SIi98owTKSE8d0KQ3U871nddJqGWUHDBtvyb087qdVvC4BwACcgDZU0s86qkNBIAYKlQmXtUC2baaCQAvNeybdYwRoIywRlbtG9rAANSvc87vtFzjFCHQNZgWpuveVVAIb0YhFtDauum353XYFpWz2CSIPsA0teuvItXNocWQWN7QXd1q8DTWpC7u8C1/Fao81ZT4M2AdMAE9GBcp7b8mrMxZuvVGAAtL1zOhSst90cLGuNtAGRABYu6Ni1TvO3F3YlTlhEZiyQoiAyZIRFPWtXv/r1SmYDVaKSweUQPTXspd1kla0XtflatJvT3JAyb3Gzhf69jufLUvQA3ryb0cYB5sANdabwDTZXrNL06V7jZwYumwV3SHzswE38RIFy9BqAbIDQarXyoBfca769Olet2vUs1vl4DkmAZXtsM2GdLSqVrCoCYaAVumTToAlyISIDVXo9j5VXdswWg17ZburKb09N7Mm9wTe2yhYBon7XIJEau69RTe87PUUXu6b385itm929e0PQDMlrUE10mbrXdKwWwYLRs3tOb2VN6dVAnhoVfjdc3sb53v6rPXduHmuyvRU3wpAQKwBIwA+TeyIcAkXp4k3PN6HcATK4J0vXdJF4MixN6R2oxs4VJrYcJqlo1oGre745VUcF4e/IwhAAuoaQgAqdAfmYrlABiy2QoIAKtDdQFBvRGXo/z3B0cnjuBbuug1YcFuLd1cjd4DZL5Gicvfi3v6b3pF6mnQRIABQYPk3tYAB8cd/VNqDeuGDZyiC9a6RN61Jo0TemEJoPZEc93K4C+ENY+Wq/nUIuxv51gfbdytG+uy89odSAwkEVN8OMAA9Wi5vbKXuWKC/fQ8Fy0HWucgL99C9RCoqb8W9awu+CTbpiK5b10GbYm9JJm3SNMALudmAULg1W9Vu4dgwAGtrpj0bR6LRtWSmlOvdP6LRm0EiBOBgey4apvfdXrxK0917dPtEFagDDer5vub0VN6Pa9ehetRPZ9XuTr2Bebq69Ctem/TXZ9o+t0AAaTm93re6njdwQH0L1J17VK9+Te+lDTUXpmNXge7A69uyADjALB7pYPSMLgqcNQbe8AUPKXsc91Kt7TK9AberfDZBOFlS1a3CEm9AgunD3exWo8XUEZZdNQZq4IJveC3u2UQ1t6fhmwsm7YmIy3sPN0pLBmMNNle25jq3wFpb2vV6mo9p6GsfLfs3tR0BzN7Nyt/wu7j3fwZqQE0Rt7em9HLumyvfS3u4b3D16RgA4OG6UvbW3uWKAmN6UqtV32tx8JO3q2b1Nt7yQNZegVevdhuCcIi/fROQ4OdetgMM8wEDU5sSB80ALqGvcABSih2AgQgB3a95deiSDVCYs6q1hC6pq9wGWtH7QmTsLr2pt7aitAOu/1veZXvCb3WN6om9urektvfE3oUHTiGaZqt8J65o1YdxG0r1kIJ8m9aQuzAyMQzvvw2J6b80AoXupl0NYrsKF0ntBn+NK3TdnxIT4w4wBPpoDVa5ZklcLQ83ogq0OGBfa9pWWn0zWbAPo90RTyQtQURAGMOFSuSjACXt7yi9hXui37cdht+q2wiNjZwFKKAGrdEGzmr0bIBdaAjygLxVP5lvLxV7gBG1wlJ0d2vRNBvlb1ulAuvdsIW3r3Tmav692aGblPOP9ewFrbfXrnL2UUhYrwpshSb3bn9tQfCbt7Km9y9i4MpE5hpHagO4bnmAqVep47n6ZvscAMd7Nhd/Zq6uHT8XFOA2/t6Wm9w1e42cNYADk710d6eJNPtemjoI+3pwt0kEbzhd65quzvZcLsCrVTe6NO96TeqdvQ8LtToA6d6DLxene54XRnuCadBjN6SbALfnP8DbpqDB91q4abats0a0mVZF3uQr2w+7CQt7/22iXZp3o9r0Gq0JrgireoGrZMRqid2A2bU29oXev6gHRrRlSBiN6ondBDmvSveYXvEb0ot6sWEBnejVPXvutDT14A6VK1E/XEszZl3r9b1Qd6cykNLehWvd2WuN93ht7/O9WzeiUXVNXtlnqBeadDwhvOt03U06Hftm8t7DtNFvDL7jfm3qGb22d7ZW9o3exXrUR3q6k1tIbTy2X7elHWojBrvb3DGcqcNYiwQ7TYt505L1al6+Rdxvu9erVlWr873lN6Au9Q3e/NACN3pQEA6HhR4NxcfTv3RYIFsD7ym7RG9DbekYALOJqU71Ska+sorUgEv8Ct3qykhrd7eOkG3e/NvcJcD272XQBDtN9besfLZgBsO70bl6N1+cfuu/7HA1q2i1B17qS9SDWjkvVC3u070Jl7PxdqI+dgwBnVkXL25+6ZXw+fuigQDyXsgI2VPS17wo5u6FqniUFhL0V+7HK9sjUjojekZrvL0K16MCNKruBAjYEqsg718N7cCNiVOC2vbJhsEa37qb1y9F7eniTc9hvyI3XhQuBxBbsM63VTlq51UtywzoNoYgFVAJNklQb3Ul6pE6nowFV3NCGokr2Oe6BCN0YYjnygzXtZr3MV7HO9t9e7/3WpxALABazAaJd7HmrSjV2oMzL2Shaz69+heyGwvoCnSL0sPIJs+VupSozeiDvv90NGbE84z/4T8vb/5qix0Eg6IG9epeniTZs4DxK2u97JiNv/mpozZqNpAvA9Tl+/NTIO7GtSV7pPL0h2ayEEWpelHjdtXueoA3F6UBA425Iawf6prVs1LOA0pIUrKRaDdeFHbQAVN8S8NN7endiEPZG8A3LqbBe9CBG3G1ag+CYr2DmbVJKssQIljc6huYm3TARY69/Ae09AILXr9M0mQAci9BvemnPWM1vL73HQBK+9tXexvvSO1Egt0mV6/1yRaG/UvbihsWrVoHBl4AIQiCPOITXujr2Oe7nS9iJAUyrWCIC8y0F0ohK9BqAHvvf7jNYgCTEaIQA9G4cFvXz3v8IC296r0pdte5hvXVeqwbU0N6y3NapemGfhXRpvb0m1d3K9xtMU82OEXv0L2vEbZq9jgexLvSa0Mc91e2qb29AJG2/vTUQD8D36V7DiNXdkLUvQZLv7B2BB6u+9YZWq2Laa3qPj2bF7R5dbEm1/vbiRqgcA3t6f7BTUeqL8E/3uQl152ru1ALbW6/vY53sjI0d3Cd3d8E8XBjVEQBkgARmbCIdpgG0aXXM3qrq2vkbeBtAfeu6SJeRvQH0wD7OCNQ/ekxDcvR1/71Mt7UAN5VUR6DbYAEBTUYD69acd9qoRohvwGkC30D7pAN4EAAAfYRDtwbVrm6SCNzPus1vWo43pg34D6qB9UrW7u1ZwPrBKB3kaYB980ungfftltRr0CD6Lq9Jwe3W9f/xuwH1kD7ltQFA+6QfVyVqvI3yD6lINILe3LLcy3tYH0Q6JcUNUUO++tXqrWEr20D6VUAvtqj/vfWRuWKBb97u+9VsW9fvZf3ugH0mV7HB9fwe+sjUDVQQH1BEbIB9cF0KmvUIPqqh1rGat2te5GpQfVUXvcr2196mnQlycWavQh1oUZz8lBIwcqd0GCvfeXq+pQ3t7s+9ULeizgDH3o3X6bGbsyNmMu+q9UXXvvw0hD7ei9tfeiOvemRula3GD7y9NrrDbXvVqXtGh3597ia9/64eSjdUPpcH1LN6e+95Q+9Uvci3p9r3ID6GZd+xmgevRX3qti0Y97Cu91TejdfnHXqKE2DD78m9Lg+rIfYZ3vJmj8D6i+91mTW9vZqXryH2fQ6/ndTjeshBJxMlPU0ULhY29Olepu3Q6HofvXp9qeeBN/evhoAqprZdxZt6JhkoQ+r0PS/+u2r0+D66yNii4ewfQguG10CIkAXUNJtXbPyK4Ps472996Zh95BYurvYr3tNQCG96EQdf96np8BbBtQb3Mw6pE6IGWl1DdQXrU4g1N7vVw/PekCvZ7Xrpb0lNaOfKoQ+nSjUWHsPF0ad7toAGLe/9cK7xuy81th7LYdHYe3pfLbDucIBFdbPna4Xe3sPWV1vLS0yF6lh9Tx3F1DbR3r3w1d2RHU+n3e9MLb6uEdb2oCbnW9yEW0cPd1gEYH2x97Vmt9Dei0FKnDsyo2Ddby0tX70Q4wM2Hozl2PGaLRdOcOrcPQYno2b3JYaQm9mAGvIvYJ8BCESrEBq5dXCG4avSiQDlH0RJ7nu9rTey0vaRNi0bXdUbx+9jxLCPOHwQH0oBHwb/UOzZW4DvRhxt9b0cYBrDY5UmoljcRPAzr28dIQI9fxm3eHf3Lv3h0RTbRWAvvwU0Dc/gMkr2D0a3twJo+/ajXvDsmdXCj6TB93Xex0fThHs0r1h7zQx9sUG8FvRbwyXUgqV7eOkQNKf0feGPsoj3thbW69f7e7IjR1RvIj3kYQmet0qgQJvbR1u+cBgXglBSoPe1mYtlABzb2VN7JI9QvWwOgPOxCdb09AAZi9pQhFVABWPsXC32GREdNyketUvVlJFn73XN6Qo9wCu5MvVszuBs2LD656ar1m/mYiqgHzb3bt69CtXNGuZvXKDAub3gt7SdEs1eugzRQuFHH1hu7qi923e45cFLRr7H0GoBs1kOteusuN5HoSR0UK67O1JwhLVgFN3ueYDy97X8sCqWWhXTuPrhYBNPqAh9mUkHfrmPBs2cATj6wktoVel1DWBuEEL2p3RnS9fhO0jjcIrttGh5R6vaN1lewUvYxrtZb0lR7ZddbbG2RXc7ADj24dsLNu9N9eu73dyXsWg1mjwnS9Ug++fvVsPsP70Ycbsu9CIQNIvbVBrh71QRa9Fd4beuv4By3q+43Gj6K4AVdWsSgNWQFUH0At6o0cPEm6xrc/xu+H3nt6HR9uWWhzgAWADK70mt7aWtAFWvjjjjhrUmkG5jNm9FKKQejRhLDrLgIt6qqNTJAOC6D4RtlyRct6Ugt/FQOnnElsDIQRmD70gA4SuuN9ZErooVUJo5QNNzzAK8vXXXtXo1vR6KFVTsrBSfZee2+j0KRbfo97rGsjvb0XsI+wGEBN+9+E+5gDdlQCnb0FK7W31swatVeNk3s173lSbsR9oFezo1vFXqyTp8t6yY2PY+ZlvS2brmEAlVKCY9U76omPU0rsUn28IaWYI2BESMAGaRSQk027Yiu9+aARVvV3ZC+41KnDyQNo4+pCfSjrQub2Hj7JK9O1QXiQKc3s4n0Dt6lu9W+Gm5LQR9M2b3Lt6Rm9WSWsSDeW7p+r27IBc8NnBAdygBkPohH0xkAR1Apx5S89shPrAr2OT69pATUenZvalPvlL30dQEP1ijGq8fYbKuZH2497gK9FHe9gwFR3q2kD4T6I69+9gTyLWUnvdH1zCBzM9pH6mMbF7HuOs2T17c4cy5w/2PZvDmqNrz16mm9f4+1NOMIB0OpCyNSKUUu7eoevclPpBG0ZN60p9zLehbvTa3rRCApx67O1MqAoO3V93qsH3rw4/PVVk+v+vTU3tyb2l97nO1AcezoDctPqhwAhCJvwOvRe8IALSXv/Z1lj6Hp9sw2tpjbqXtCr1/D7ea9lw2xuPedPp2w02V7829QzGnLvWQsE+Q2Vx6h49jKu8EzYPXpHag0Y62Vd5Pq2oJsu3rRCC3t6Bu9lTeiWQKvXsaY0FgAC1t88esxjW2ZpIOnvT692NzY+iLPZZQAS7UPqrOB9kmOzb1cj3rbj2qTQ2VNVw+r3vSxXrBH1vD6lm9eI+HHvWR3tfH13SQUeNLw+rnriq7j7720t7NVdWI2yFBCxFoFmK+l7CRtxWW5cQJLPqXH3OY7NVwFCq/1LVgODmb2hLgTzND6qtfvRf3pgb2BY76d0LJQaWvXeZsU51hipOA9j5mj3vTAnvcr1896de9UuIb/3SixrOH3RftV9MHM0ZcQBgntG7W0Pg3TdwGWnKfbxIGYH3PBw8xZ1qASdzVVPqeO5VY6Vu1PLeyKfZ9hrrLiUUhBO9Vn6pnbKCbroXw6aU/R9Gx+ERvTJyxQECyxB37Z3w+jVzemrrLQBkwBA+9WautEigGuGiDaa7TPRttytLg2lsXpKH05BIK4Anqu4WfQMUkIAAKJ6TsdN6ce0vSoQBb7177qKh9ts+myPRMUirn10LagLxDbAKIgJ9jq4NoBvQHcAdUm4xPW4+CYr3rSJ4O9qte2iwBxgBSWDA3h/h9DieihVYJak1H1Ul6jqQqlmj2DdvbpnXD5oBJQGvieoTvY57t370PF6p1dybG0wvS3Xpq73Dao9N+JTWvmDfEnpXV2Fsba3sxdemrvWFXry1j0bBccVp0W3JPa7HvjThszEW69Go+kpPY/PqNr0uN7ka9vDegNvUrjsETF5+rbagifehcvQ8XtvV2Dz7ax9eJW7CvcbjpvG3RWa4mAIFeg8veD3pt1oFrg8e9aKespIibjs0m2l164F9kxGnoAIgvoeL3fjb8nNP7enSveAvqQX3oa68F9nXevQrVTlhkMhqz7GU9X9q7d2AObs4D2z+qdk9zSe/jvUAvpin0iyaMF9vFe7BfSo3rOT26T66y4Ow+4avYQvpwX3u46qtN2w+7+feZXrxK3kL6V9AE4+qfwJ3Pt6L0/AAMgAe0gQWTQ5AEO00fXA4I9+y4A0eGypvI11RWazcdoc8EqiJP3pUAATGt2+9iyAAtvb+3sf72yYamp9gUm3ovV0PqVH2SHhXx9LzMVSaKP3o6/Vtfq0F9sC+1RfZgvvo6TYV69F9p5bWFHhXAFV0Sxj6NbOv6mpeDaPpq5r3Xj6HDAemtZQ1MJxrBb1KClfCAsPe/4fdpxuBn15t6KFwpbQWhfXzRqVbguT7mB9fQAIwABNBu7ACeL67F9sBO7r3bzZvFT3apBh1wmsgpSfWsnrJV0/17Iu9j7euk1WpxGls2kq6Sid/HoDxvZt3t4X0TQaZx9pi+lKfeYvt++jQhqQe9Ii+1/LOnXpiZhqj6tptYLI4QwLIvo7YVtj6kddwve9gwMsUBUX1odIbAAZi+/cAG6UCC12DTaSCdbPegNvQsPqUFKD+QGu9L1wOzveYAFhR74wB/1wqWutlDfXPoIn3xp64J9r1mhUfce3pdo19j6Kh9rlAQtoN83pum3zFjKm9N020DcKMPpAr110bl6OQneuC6ExXt2n09N7OO9DnAWWIMuPuyA1a0L9ZAwS+ucgFCYvZQ2FE6W09dS+g5fb/3tm712t71l9h2m5gfUYvtab24zb2RA4kmMKAGTXtd70aN7P59ZY+tDnNNru5bVL97AEAI0ez6vbzEiZb2Kl6DUA/LepZrTsBCX71Yt62F9eZSHZvawAFEb0WcAnjuNZej7APk3sBa07p6y8tyy+o0vXCPvDr2t96N+9+A+sRvfEABsr3XL6U69APepZrVDgEsoCeGgZl9bS+uZfai7s5X09L6NQ9tNAa9vfCPrVL1/ahZ8NukaH9PfTFr/T1w6rih9n2GkBvS53sRX2Qv8w690beiofeYhs4GD6r7CyAfRG2ZfZx3rgz2OzamT1cTDI1AHigEtn3il6jV9YUAcuvdgNqQk3lF6ep9mK+zYfX2gA9vEeN6XUNSemi1vTCPswH17gBdI09MxZVfeV3rM1o2L6eq9oq+7iQOlPsRH0jAAPV9L1KDbhN0vuU703t6Tl9QnerfvWlJFMH3MT60pI7A+kpPS3Zulx1aV72e90a+vhDXQBuoe1n169913WAejYNdns6KIjsbU+NTC+ppfUpBoaX3ZAbLF9wN4ejqJAAGDn0+j7qC9BA+uvvX73pepR8wbZ5tdnANTPfGTo0z2uV7iG9fc+g1fZj3rsuSNYbYV1ileuvveoXv1L3wd66W9qa+3gfWfNpuDVWZ7y+1Qi+sZfVS3uRb2kT6/m9hE+35vUyBoon16obZ+9CpesRveTZs6n14lbeJ9+Xey5gG7XrKn2ULgowAtLWkSfasQGCz2ClEwhUeJW/dfayKEPX2At6QK96He09fRU3zxK1rC7ei9oUAS0WVTPuGn3ILaUs9kS2kRwCcgGJ70qDqAF9cG+injJgtujb0vF7Cs9l0ALnbIU7qsr1LV7nydxQ+5M3WyGurm1GeBQa99auj6egkOGEA5sLbSjNatevmDd/ZsiRaE2YSl9fWevULe5XofH29D77YtWA6j4rX6IEjd3gt6bdsoBgTEfVIKudi0rexX0s/AmrBzUtnuop1rVq5V9cZGmfvXSPstN35AaG3wBE+y5vf6PpSr37Z7CN1YDW37vUxvrpH2Kb6Ls99Emm7Pc8Bg2NWqb7Km95zeg1AJ3mpkL0+Laxq9P2Wj7PXnFo4c3CXwPCAv7e+VvV53vM30GU7y4tzsAGuLXs4D+70Z4bjw92Pm1uvdZTuNcpbz62VNh+uxRzavZtHdTTL6PKdZ+ugL3TyvpNaHPcBCFwBIgGHHj8vq8VQ3t7nx94he2dvZRECTX1V2BaStbLuYWvXMICGn2rwASc9m0asnPXbnuxQ2U57uF905e/pbblvp1z1Thr4/1LQmlVACznonr01d72c9+TOv2+CVvrHi0zhwrd2Gqm1cvSVvoni0InjA89ay2jA3es5rLn0S56bw1se4kgjfgbtlz0OYTyQNCue/8NZEi1pEC/q0MJZ5Um1XPSi1XG32xQbNc9bv6h5zSVvo+E2nZamSARuewIdTHKu3z24RrPltTdeyFkOZbp4N0K0oVUAgK2x3PUzntTz1wibkh1MqAtbfR7noaHVEPhsUN3ue6OTU1vpmS0tb70adpDAfETe1vpcH0KG6SRNuLm1PPRkOv633kgaY89jg64bfanntpp0Uib28NdmiaKgEy6yJE3p563AtnKIVPPdyJt/V18ibqI1gtOvbjGdvs+c2bb7GPAZeeqUTdqkHgX2yiaw0Snka4rfaFKFa3DV/rLt9OZSevPbVvsbz1eG7m89D2+9B5HtXoAQBB07IEtyDWgXPRbTr6HUhG7Fx2U+eu2nd6pot0pD56dVtZc9YS3Y7TviN1zb7wd9U2+qfPe6JrY33gT7589Mr4Jbfbatpjp1rZa1t9wYmxOnSahtLz2FG73VtpRug/PaQlquHVML6Xq9gK+5FvRlPpc32Bda/wNw4+pX5fsuHyoBHV7Mx95Ru5/PUtGtW314ladDwSgpRpjXEwEWg3HrjqIsNcG3iQED3owAA/56ZjdS0+ruvak1rdk2K6ACV9UDe0wbQH3vAL1FrbIC98rm2F3fPXu931gsjqS9cF0GkfdXXtM72P571d9Da2tAvakXseUC94BzqNwtGqECIQAHwL1G7Yjh1Zp4khvfv3uVL0SuwXB9Fq+navUxPrON0ryMdo1Oc+5uvSMvt771SL6/y97CWxFRB6JC4L0dcQeC9s362/9ZkqptVqQABAAA9WDZSrvladqtT43Z+JrdFXgbb0GdZBqy1WrVKvY1UNWrYVVcoau/1UBJr1XVc2rkDVGKqnqVV1KoIZ0ViqbVagAASrBYxVNqtK51bc6rwdVr+qS1VI0q4MVYRqpwDUSarCNVq++30VTarWDFWyyrzQclu6zJVb8rXb30d76CjVK8qpWNTEavP31nKq6Gdq++wAAH5gfe+gtzXAho/30d77pZV/Tqs1WrxKsI1WwqrevV85q4K1ZvKvzc2sm7ODKv++yAAP/vr/FVAH6CZVlhq7GVdvvsPNXYyrFudboqmA/XAfrrFUIH6QD9yB+wjVagfu8NVnKqpTdzsACCVRRqqtdWbhqzlV1SW52AO/vo6lWMmrWZVIYqog/ZqbrFUykH7IAA5B+liNZQfvLvRzjrqD9tB+61WvIavY1WrbaTpVLEqqTfXSABgP2t2rV99F227Sde3vq730976O99Yh+jZLTuKsSlU2q0l99MQGgCdTQfsgAACyrExVNqtbmVV6bu+Vq+irO99rB+zQ/QLKq/30jF7qxVyBqwE1QofqUP2PuaSTVrytG1WtZaroVWWH6/Gd1s6tffcGKtZlVrF76dtskqyAAIAADCwLQ/WsXoGk2hSrCNV3h+yg/TEzpqlW9eqCzdeRtAiNWarU332XF7hgN3h+t+VdyquclVnKr0UtqYqw/fXN6teL1PyqbVaH9qpYDfA6v+L3pWrmxVn++1ffemKt7N0AyqupVNqtTw/ZAAFX313eqjgNaVq/I/YUfoT22uJrND97ytR41V/vqnN0bSqgD90Mmh4DcFKv2lWHSqsS9ddq9MVbVKoFlWEaqurV7TO0mevmatulVDH7ak1TU6yi1W9KopVUXyr599+++lI/cqloAVVqH6ND9Wh+5Q/WMzrhlUB6rflaSh+jvVXmKu0P1sybLPNgw25yVXmKpKlUd777zVznq7ffRarVsP1IGqh1VYEqjvfUtVWCthqtwbQ1V/qpA1SVKs5lWJSqixVMRqmw/ZbKqMP0lqrTj9ux+wjVdvvvXdVkOq6xVhGqgENWCGqLFXvH7AU1tCq5H1bGKrNVry6qbVaYmq31VZcfv7FV4Brbj9BMqhE/VYGpuZ32ybnYAasqtuVcNqsI1XvH6AT9w0q9Q7ZnquBP3PH7T999FutsbS4fuxlVayqbVag1qv0vVaBqJDUhiqv99vzO94ABUftDL3OwBV998Yqzw/eIfshZ2teb1ZVLyqkOVaJbt+VovhrO99ElulFqukaptVpeKqRT93ytMU/WiztTaJByr399FIaoUdPMaroVWWaqodVK6WqiYp4qsSlWWarvDVKCq3yVQt5qslXqRreT9/qamV8KYfptVq9Sqo01nh+9/fV0dq7lV6yqmy9/nq1w/ZnOpO80yvg5xVth+jvfeafvmlWXebNvV/Cq2eVZ5brmDW+iqXZVvoqm61ccdslZ0iH7LVaW8quk/ez6pnL0fT1MZVlfqmw/VrqreHTLl6599Jaqzvfc2Kt0P1yn6lWdwJ2jM/URqq+P0P76jy9DJegd1UmKuvL1tG5Ld1D++hq1SgqsUP3Pl7gNV2x+6ffRVbqjFVSWqpT97Pq78ve8AAFlW0KrEHVr867jLc7AB6lUFH7e99rB+30VUNKq0P0QV6mfNX86nMVavvo4VXwV7BgttxqiINVrKtqP0ZJE8/VcZ+/U7en6rjP0jSq4JVc1u8NnfhXvStWvK18T98x+y2VfadsEzVpn6OTVp4a4MVR3vpTP23OrUj9gZ2hJVV3vqHVVdSrjz9p5+2Y/SWqrrP22Krv5NPZ+y1WnOftTO0aKaxJVCJ+68/efvoet3K6q4T9dyqsGVdvvtX33yGrflayBqvY/WWzvs+15G0rz96ka8o/aBfvAv1rH7nFN/1uv+HbQqtlP0yH64L9JaqhC/YZXu0nWYWrdT945+8ffSBfswv3piqFj9XbOuyDQDKtoVXd77LVafx+7mVQ5XpG1XqRqXK9AEa2C/dvvrltWpH7x2dOuq7BVdeau333v76bD9Ph+wKvRNmrov2cX6Aj9Np+hdnZUuoEv1gH7sFVTp+85Vd75uDlXcBqvFVY++oC/fgfss1Wo+rJ99LJ+2bLUVXv6U0H+q9ZVsl+5sVfJfrAP0EH66A1X++lbLeMuv+VU2q1bpV+F+hS/eAfvYtVvSrDL922WiFVSZfrMv3sH69L9Sl+mFVXcqq/32NV7nYAnh+75WnOKrE1UGX6lbdH7O94AJ5fu8v0uX6Tz9KY2nwtf16ppP1wSqET9IfmkzfftBuhg192qbVaNqtZsVVgaqHFWon6O99GZ+223dJKsSlV0X7V99gAAGAJKL9ve+x23VvGq/P0+X6Hz9GKq0/fcGfsI1U5n6LD9ax+rnNQBOuKv07765j95V+g/fTWqr0P2QABlj9mh+iC/aHbpRarxX7Er9fQa6O3YLmstVWEX6wL9xF+kaVXaqq/325XaRD98F+4i/WDXozt111qCj9XUqkq/f0fsI1UWGqL5V8Ne8Gvb0frhP02H6xNVul+vo/epGuWv0zerc/NeNegd1cafscv1ayqsr9ax+iWDekapdVUNWr4xV51++TnfdqvjFWJX6tr9LYqrQ/SafpU53SSqbVamSqosVZ/vtvlU3WrDYN7ytV6/VPbsdU0PX6nr935+gG/b6KpNP39qqi5VNx+2MVdeasev3YKqET9aZ++G7UvPtNzXLqqt1Vu6qk1dYlTloVXXmrzL9eN2tFVduqsX30a177Rc2N+8o/Y5fvRv1EarTA1D9ug2vV5KovlWxmrCT9pteydfJbmpJv16H7CNVtUqrK/WDKrblXn77UL9gXOoHVd2pr9XVWurN99mh+sA/TYft9FWZKqyT9hGqytVQfvr9r1+5q4lVa++1g/YLfprVWPX6VFVyYq7BVejKoRv3i37dz92++kW/WLfrPP3lH6z99wYqsjVVKfsgABy36hr9CF+2G/QTKoSNUuX6hb9/++sC/WJqu4v0JX6wZVqt+/0VWVfv1v2517d4Nmd22W/evvoFv1XOqh1V9++mt1arfs+P2nn7j99+++iy/drfpYtWlX69b95++xrnfXXuhd0CO7uL9q++tuVUYfuVv0Vn77D9H8GuR3alftgP0x2qEz9c/mkzVRnfrTP2rqrmZV15qlyVfDfs0d10gAmJVbp+75WqzfpllXjc7KlscCGyJVSefv7FXb77jHddS2HzVfXfquP3b76LHdWCGzA/aGqr3FXAH6kD9V92ru/Z/vsS1VYH7/xVfd+0I/btzpRaqJir7RVUp++k/dJpvLv2JX6q79FN+rQ/W36uzv1BO7aChzsAee/ZXfr3P2Ln6IndJ4a2C/bjfsQe0GaaUm9zsAaWVVKftg1Xg37199gXq2MVVlfuwVVvX6VENV1+jg/X1qvAb2M2rd99GKqts/e+fqKd3d74xVM2++vg1cNKpiNWPX6brVliGmU/fofq/P1f76YtNXJ+nk/RPvp4v1NO7XN1u1+gY/bGKtclVf77vN1V/q3g/ckVsZtWZKrkxV7x+sgLfDfq2v2DO7sb9aZ+m61Ylutgv1Wq1OFV8uu1hVWyqotP16KqIfVpt+6a/bIWsyQ3zO6Pr9X1+42/evvqxlUTerUdVv5+xLkGs7t6K3Iyr4JVOV+qpVXmKrWP1xPbwr9Ziqhe/Rk9pOlWN6rFb9iUqs5VaoFuEf1MSrEj96xWxgjaifvNv3CP7r7Vq++j+1YvqEGlXHirKfVovO94APHftJv38H6Jeduj+15WuvvoPv1Cy7ldVtN+9uVZ9prFUyWq1Bg17xW+Q1QlfuhlXq87Y79fgWkW/eUfq8VWr77+xV/D+yq/cNKr0f2aH7T99F+++W/cNKvJVWJiqtJV+t+uE1XHqtRe3IPbAXVZiqmk1Txfszv3m6rtz92MquW/RfftINUBBrr792V+opvZE/opK0fGaUn9V9+uhVdlfukP1UX6N99TD+yW/XigF/v3UX6AT9tqtaU/aKfrRNXs+qBXdXxaoV3Si1Wif1Byr0xVcT+m2/epGvyv0d77kT9DVq+CVZ8rUiVWcKq5XdaqG1C/Z3vsSv2nn7rzV7++rK/TsfvOP3DSrEpVCd+mjVSVKoM9X776Vm9RpWtZvdj5vLP122qO99V9+tu/ayqqjP2HN6j7tG/m4C/QDfvf30qKqWI15R+oe/ZLfp9e23N7KLVLsqgWVZ3vpFVUJX7YD9IYqlI/bGKsTFUFH6wZV7++piVb1frP32syr3XdEemjYLXSACtdXv76QFVHx+4aVTc/s6f2wH6KNVWBq54/emKowf3on6dT9Bt+4W/cvfv4VVn77yj9+bqodVc2KrQNWo2qKPVAYqvA1QdKon30d76Wn9voq4M/QTKt4lWROrVz9oL+v+/WCfqJf0X768s1W720lvb2VuGf3y6q+z9ct+5K/UgastVpon7yn9bfqj+VWlftRtWcX6kX9NqtGI1QE/oFv1BP6bVaYJ+ko/eSaru9Ws37xX94T+xKtT27v33XFu7aFVMT+rdVcnfuJtWKH6yNVvYqyGVaQatz1Ud76KNVm9+gk/c1fp4NUd77EpVsBqgO/epGtpP22q10T9et+gJ/cE/tCf02q1fDVTB6p4AK8rTTP2Wv6xX95++lO/YofrstUA36Xj9RYq1W/WVqtP33n77UjV+bqkMVSM/rVv2d77gD96L+51/QHfrvP0X77b3dXQcj1vXqathVWnP7gL9U1+5z1U8folv1YP7bPtVwW793YEqsTf3kmqcb9Kb+wjVVefslv13Bbgvtc+tZS4IEeui+16wJYL9dCqgo/Y3fpP30Fv7yX9Gt+sV/RCfutf28SqQn9YMqrqVazKvP312mq0DN6x5dSrZ07g8XXb768XV+L+mtVVarXJNXL37i79vV+zNVX/vqef25n6/b9IYays/ffvroVVCv6jb9mSqxO/RU/tJP1wH7l79Gd+s1WkGKv7FX4X6mj9wYqrj3X5VoW+2EKqzj93j+kd/YS/vNv2uP7un9k7+vs/djfqlP1bH79H9F32lY9TJ7qLP0Lv77D95t+q11dLKpddXYKqtJV+r+wjVSVKtOf0XP6N99YMqo2/ZjKp/f3sWrWZVht+751Whapnf3NX7zPdrQAOM1f0/oatW7P6bPdawa5e/b2fvKP2eP7qlVF7+3x/WvvuDP3WABhX9JL+9t/efvoGLW6Z7dTV/Gqg01bB3o2NXe37ExVygATxVRoAH3v0Fv7kO9RQunn7WyfoBv0+v7XZV4L+2hVW6/qfTS9n7jH9I2qy2VZCfopv29n6O99Thq5q/ceKsSv27v7QPVPz++QzUx3uhC1IxbVDNbJ6mTvSi1S1lW3Srun9Ez+nMVQK/vTFUd77Jb9nGqrytb53qJDUJ37YxV9Qahq1SJ/uatW1SrKjVZ5q1C/YRqpzFVDSqxNV/r+i/fWZ3r8rXdP63T9Xr+4B/bU/qCdW1SrV99JHqvB1Utfr0VWwX6PO9c/27zvZiFvirV3v65cNQH+osVSB/oR1XOerwX9pMquM/X0/piNVgH7h39Qt+61WjS/pxC0Q+7NcNPT+yD/al3oNw2u1abDN2++kh/bqfohF3OSrmtVIH+95WrxKotVod6rcP9pJ+yxVddar/v2Wq1wX9Tn+3B1TZ/p49VmKqHP9kd+jL/eNGBp90EA7yfVY++rqVTlfpINXDP70L9kt+4M/Wz7qpC1G+686tBKcQUXRvVoqM17/rcq1CfuraLZ3vqMP2VqqkGtUX+/R/ReaueNWJX6M/dgP6mc1RFatsP3dA7Wo1UKq8a/ZARq2P3Virmj91R+tffXOfvAl3ZWqb4qIh+xQ/QY/sL/SByqOz9gSqmh/RBfuXVUlqqmX9DV+vffYSftJP2Wf7zb9q++x7/WDKpZv2PP7OFViF64R/V1arJOSkH6Rn9fZ+2C/Tw/vpP0yBq6xVADq9jVcAAFudU5X6h1VL4atuVSi/p+v3Ev7A79I0qjx/T9/q2P17+6jH9Jj+s5VaiDod70bWqne976axs/Xtat9v3K363/dNP+wmVU2fsVv1Gv7Cf9ut++m/X/7qx1UeP6hv9CwasPve0ZrCwLSS6XQt+NazCNV8fs8P3Ev7/D92H+uW/RRqvx/1y36PD9vytIH/Rw/q4D3Kg6PH9Jt+/W/bg6oV/2Pf7cHVSB+jvfVh/p4f2YP6fX9JBqpz/f0Zohv3c2q8UAir+mI1XGfseNUR36/v9xr+kV/YS/rdf2Kv62v9zYq1X/SY/scv1dSrvlaq++sW/ZofrBP1uv6Ej9sYq9lVZLKuN/3xS76r1zv+qX/WT/rdf1G37w/wqt+wfVXJfvFf1mKrhpVxNqmyVarfpwf3fn7g/9FxGz4jZ0BvnB1G36CpdB54Uk/bH/p0v3x/75DV6Bq0G/WJqv1/0jSq7lVgA+pyagODvp/3Uerl79kv+13/V1/uNv3DSrVf9RYq+ltP9/qcNWR/6W/9nH+wGXVawADv2d/6Pj96t+rGVXBKuTFW9n6WpdEp+xP/WG/sef3s37ZB9RQAYjVZ3vo5VWBX6xNVQt+h3/UWKtLtW1n6KX9dlqs81UWKvT/0VB6V/9NJqx3/ZP/tZv35P6wZVV5G//ffP/o5VU9X7u1VwZ+va/eq/tbtXYyqSDVqt+56Vdv/q6/0kaqJ61Ad+9W/Vf/v8/17X7zb9mFqtR/Q1aqn/1yhqlf9MxmwbVYq/tB/1s37rr9V5G/f/bp/qLFVWur5dVtUq1N/Tf/vgf2q36v/9B++gN/V4qnx/1f/64H9jxq681X//oFlVkar3/9R/+sH/cAAa0H1gAHAADJ/+2f/VJqoX/3Jiql/9lr+1f/eofrg/3PP6n/9BYq4Q1en/usH0Bhb8h9m7Wrh1fVevx/1Fv6fJVhGqj+tfj/pgP1K2qwZVvtqnP/Zupg7/3q/6KNVRt+/H/Tfvrv33oyrFf9f1+x+tYUPqwbVy37Jf9H/+r4/an/pKv2v36m/9XJG6VrRoAfvP06AHxf9wYqhf/c56vAANUX7gxVagAM+1egACNv3yUanb95AB3vfUWKpl/1D/6AL94++pP/ew/p3/0A36I/9jYauUPRKfvVv0j76dL9DB+lfVfDfvD/2v/7m/9oQBlr/TL/sUAMJ/7v/98D+oE/Sgfucv3Un6CX9FD+zB/ZX/tWH2ON63v9Db+gENT6/qCf2036Xf9+t+vYfSdyAOH3f36XADKP+5mVVofqE/39/6CgDCYW+T9ReBsLUz/f6h/9Ed+meVTarS9FUUaqYf9oz+wH/cD/oAAPH/7HADusuoEfRppiUAD2AGegDbr+4v/eSGtyNWAmrwX9f3+3gAwaapiNUEP7xv9HqSsWHaiPoq/U5UbxR92cOvhtbnDoMT2f76xNV9V+2L/Y8/uav08SqjX9aQB3UfR8ZvLP2qv7799VT+6mVTU/pJNX3h69R9fjq03/V1KrxQBWq1Plauv+9X/fA6pG1XL36xgDqt+1ffULfu3309SqTz9zr+30VUrarV/1R36e5dDEqF0feBHrdH1736CZVsz+r1/bQGsWf3vH6LT94Zq5e/arfvglX5iruVVLX+pCPXo+o89VYH7G79Zr+kVVSi/q8f0MR6mwthCqp1/dTKrxAO6f6av9Aj+6EA4T/t9f2sqr8L9oH+0k/aiAZ3FVgyqMQDWY+xBHe2FpxAN9BqMj9m3+hn/VmPq7C1MR6GQD0J++mVZofvhf1uP7K79Xx+u3/ZAAD1f3mf7hDVjY+qQNbJKuGlX/76pH9LMqwjVY2PqafX/77bVaB9q/b1TWqq6lWw/6jX93X+rsffQrqkDWwGr3P9He+qg1STas7f3af7R/9jxqhM1Rpar2tWSgHVb9/++hUA9pfoatVoAHExV1gARV/a4/v69WxirnX94kqoaVUGKuxlWSgG7VVh/qvT/VGfpbFVVf6fH9NqtPUA03/u3H3sgH+3Vn++6MAzW/qE9U5iqzx9Zzapp9ZV/uq/1+gG7QD2Mqow/emfsa/1nP7df9jl+//fV4/upANDSrsZVLtG35Wp0/u6/2q54NXVnL+89/YBPuNbVd9bL6N6sqgl/Qf/vJNWMmrmT9/3+/A/f8fq5f1ev7sgDsB+ss1djKpa/3F/7FX9koB18/X2fqav29R6g21PYqtM/dyqs/VX2H6EX9rj+vQ1TgAZrVXcf70L9Z5qqF/Y8atZlUWq0DX9LwBhF/Wofo9/1eH6Mj99++6IA8GAdtFUd77m39+3qwj/T8GtkP3ov7tQDBwBwl/R8fq2P3Ev7vD9Sd+1ffQSftgNVYGq3TVZoBgj/SCAeUn170bwBtB9G5aVXNquXAPUo7JItFCq+2/dyqtAgNso7UBtSpm6LdcuAdE/1FP713Vg5+xI1T3foKVWi36OVV1wB5t9bDHo+v36BrXr9/3+4aVYeAYTv26/7gD9F4B14/Yf/tjFUUarxwDLwBx3/Y8apvv3GP70ZVVYBryfQgxsG7VEo7FX9kEBxI1UEAeXANkarJQD1b++Q1V6KqvP1+P7gz9Leq2A1dAAfV/0JAGID9hr+sUA96/oIgPJ36QxVt/q2A/eK/usACgarj/951+4T/W6/vfAMMgHc39at+hJ/b1frrFWOeqzFV0Dqr5/ULfvyv1OAGKb94v++I/a2AfTFXEv7/99n4q0E/cIauogN637CP9bU+3X1dvvrlv0IQHHIDEn+xe/Wgat+Vq4/6Tz9jj+/RjY/PoVAMkfrTGNZna95XSi1WlAP/76Tz9VqtE0/fkNuen0Df6539Uz+i9/RcfoTP0kQG4NVVn+ugA22Aa/f1gyqNv9LX+3lVf/vqc/2nT7wTNkUBrO/Yd/sY/V+ercn9aT+/J/bffryv0yH7UVdz0+jO/dvvupNXcqq5b9fkBtv1T5KpeP19H6z99/0+8EzRnfv/33In6aMdjce89/Zu/pjtW1irdf9RT+oZjf2AelAOFQG+49dnavO/cjqpdVWoz6R49B3azkAzuKogjUHAGcr9V7+7ffUMxvygMu/6WI1RM+wVXW2Ztz1VOv7tQDAd+ql/Ur/r+G2u/76Z91j+poA5ofsdFU1AH949N0BnQA80Aa9FUFQG+VVtHq9oA3D/pxv3A/6xZ98Rm1ZVWJqrnFWaH6D99pmOtT9SFKt2P2GX7v49xrlfb/Tf/vZ9UWq7yActcq3PVeH/pAT1sn6foDDqu8n1VoAaRv1QJ6zZ9Xcq0v/QT/vQgM6AG/v9Uvql1VcAAH+gPAABZJVOWOrBPe6Ktmf0fK0fwD6MqrQ/d2/q731Mv7tr94r+wOfdFuuwVXEarIr9p0BxUA/OAf3f3VAGCEazsAKU/Ywnpp9XpirbpV7x+wu/V4ftbtUv762/VoPq3M/WnPqKlUin7LH9HPqsU7MFKqlP2fqrxQDpx+2r/a3/oLn0LUajH9qsBkv/QjfrE1XKAAMYDfCql1VdXPrDG1FSrXADYMqjw/UnKrdf1GwHS/9zr+hI/TonpRarswGxJV3c+mENeCfrWP0Dz7gH9oD+tW/V8fv8gMXmqR/98t+q51XWfunn39urvYDkV+zZ/YfKvYtU2/7gYD7ietSzejfrR/0nX7x99HP+5q/XWfp3n1GWagk9plms+fZUuvvn24XYjSddIAPR/eZfoZ/3sZ7H59XNqqPVRhfuGv0QX7qk9M4qjlVXR/q1x3NJ6Vz95r+iq/ZAvutx01wHR/9lqtZ/fV3vs3325n6//VyC+oZPdz5pXP29n7O4DQcqhK/Z36qmT1qf6OVV73+xC/YIvsuVUXf6dxVQ4Bgt/R/jvkNW6H61z9z84JqzeHjpBi09iqOVV4H+yeAx3Ab7P12/7E8defq5v1VPAeKs2RRrlpVeYqsZ/RXAbNv2SgGhADrz+sA/ZhaogtX4/7pZVLD+7cA7O/tgv3ruqfk9bX66k/YRqo7x2JP6pT9ve+qwA/W6pLVUI36wZVYkBt1/Wofurf1mf78f9MRq61WjarTI1VTwHST9WgBrr/Yvjra/WDwG94DrYB0eA82KuUAB/wGqL9gCB08NcAgdcf3W37dP9yYqi//d/qu1f3Hir4n9I8BzffdTKoCP0n76LX9GlqyJVXH/otP0f462oD2++3/1bpAcDANjX7G39Rt+w8A1Ifv+ANYIGcEDACB0VPfkvv6/XAaqND9H+O3KA45fu/f3Wq1M79rh+ognTLZpKJ0IIH+wDKIBsz/cOAcVAPNiqgT9ne+jCAxVfor/1FiroQ1iYqy2/QggduVWaH6tptxf+/SA+Pqv4QPxP6zgDiUB/sA+/AeZlWvwHmr9k4Bqb9e6nv9s2qp62T9Db+3j/eSat+Vo5irapVTl+iA/UkAYT/0OP7dED1gADMAybarAv1ZQHoQ11J+yzVSV6t5/3xp6bnVBSq681TY/tAdXQIHXw1HCq08/fT6pJtWo2rPr94+qq//XtauLAOJAGvL9usqnMVYG/uYf1BOq7DV74+uF9Wfvtgv1AAHFwDsBq7ffe8fohdXy6qhb93z+lMA49xohX1uIHPQD9Qa6A1SVKrelU0aqaIDO/++t/URfuc9X8mqQA18R+vIA7ogf1T3UH6h1VxF+wAACpgNogSdPWKpk0gPb77eJVup+kB1baKoBP1NH7QEDAiq08/azKtRf1EaqXf9Fr+sSAx8fvMDVb/7XL97Fq681eu6pwDUOIGT99zkBinjT2psPAPaQGEEDniBnp/cmKoxdUyQHHQD+T+ok/e8fpiANX37Ij9bYqskAyJ/om9VDSrR/9Db+3MAyNKvTlWdQG3j9wYqjVffrNpnyKMxbQkDlRqgsVUCgdKQPaQHmP9QyB5KA+rfuAgOAqqI79u/+479fiTt+q0qQHzf9Xl+y+A7QGtOf0pwGNkDoyBiwNcdAcqNWyqq6b9B++6H1WZ/r+/0fyrUQDhT+/eA81fr6P3WABJQD0x+y2VW6/tIQPzmqMf9UKq7H1Si/pNv0Nv7YVVs2qosVUbfqSQN9OrSUDOQBiF/bZ/tM/2DBquv9tOutmLcn2vzgPuIH0UDCqB0B1Rm/tZ12sKrZn93aq681ZKAc5131r7ug1CCBm+A+rfpgQP0IHGUD7KBn5/ZlAZgAPoGqSdV3cB1W/QmAY6ANsAHZg1Yd+kdfcPZs4b0uqrdxVlD++r/Tv/sXgOgd6Vdd+mepyVRt/vJQO//6Nv9NB+4M/efvsLf0GmqdT943+ksnRuvr111br6lpVsBq//fXLfuelU2q1k/93H+pl/fqAdZv2Qv7kdVi9+70A1+AYvgNEaqu3931+jqVWgao9/0rf6JXV3ytIcVZ4qqNf0mv7E/9mh+48/W+vpoP3Yyrf/VQ0q/Q/f/vu0gNgv70L9JD++Q1SQ/vif3e66Z+1C9mwH9ev/rWP2EhrXlagAABTBxZVc5+s8ndOgdnQMdv7Uj9+/aiM/TSGqgE3vABz39z5O8lA1VnpydW9366FtVrq2eVb7Ab0/0sRq6z9xsWyxVbCqvitXf2a7IDXC2vPXUIAaHv1FwHG/96f+ljfdA5pnFXzirCNVUn+18NWk/upP3Wq1q9dRIa40NXXrsWz1UU7e0ccSqn+/VYqseNXB37tUDm2e8ZLaIfoV/3qb6ZXwBUBo5/TlfoKNWnP6YD9kJ+6OLeQlgYA0wH6tN9zi2hDAzarXf33IYGPj9dzq2c/WDKpez1XlA3s9pm+qDdLnFpLi0cObun90oBtDA3ZvrX12GU6N79Fd+xe/WDnrri35n6oc9xrlM8/Wkttbi0K/qst9VoqnLfcgarmf19n78t96VqyI/XTaqK31CYHWZVfZ+hnPfH+qkwPvAGBQgg8W/X9WQatdlXQG6mqdG6BpS/R3vvgN2RRr0xVne+yzVVpgcPDXeOaEo1v2qsTVRsJuFz0zir3T92BuyXPe8ACtdVPv7Bt9Fg62zA3p/tXVUGYG6Tc5wmxzA236sSv1Qqqmj9O1OleLbNKpFP2HU6tc90Yqi0/Y9fpcwO656o/1L4aosVcwbq3gO6H60T9bBuq3Pen2oiP2/U6/ltgCq4x/dJgY733Hb7j4tKWB4TAx3vpdz3wib8VVNz+kQ3VCto0wObyqcsDM8wS+LYzar0wN9n7cRNr2+5IdYlGrE1Wfb6rJVlmBiPPYEOvcwMA77nYA7mB37Vdp/ppp2J573MDkR+zH/d5gf0N0GSr/MDWee3P9QDfthVUPP6BadeeeiLA5YbvsjU1wGYsDpWBv5zf/FvStVSn61j9vK2+TA32fprz35YHVMDZO+z2VZpgb1p3eG6KsD+mB+nffKtuMwOD6rmd97f6izA16/r7z0HBr3MD2q2xBLTZgaff2dYGO99btOsYdQ9ga6f2eYH4H9Xx+pI3ZMOvStX+YGJd9wbq4LAw8/qyN1YJbpsD8u+zfPXNgdFv3PYHcEtxRu7QtarvsIS0oF7zDN9a2xf9ZbvooS1QF71o1Uxujf9R7vslc1P56G1tuxuqRwCwls/p1sJabjdtAiJvfQnFg3W3iSILRV262vgvV/atGOnEAAdEtcDO5/9fk5scAA6JbsYN3NwQwAPkVpZwNtubkow9OBz43T+JoPc3M4GAvN2UkKwDTgzptcwvMwygA/Og77YA6Bq0L0HubMAAOiWlnA8sqKfm2IoA7IguKGq/fdj5thqBFpoWcD1dIUYAN2whZ4BdyArC9UVexUfRDeAkE2r9bmQ+rEARwvUW5tNwMi0bFR9/sAYAhsdoGaq23sA+a40gSHYCKaIDZU1QH7k3NrEAR1cJHZ1oAC24GmAA9uBiXDXQtidwNMG8b3AxuB4a7em5o9wNc4G+AAPOBqIvWUlqTz1FCaN1yaVAHRLcw3qoP32sa5h9sM8o9zUwft8GLMbkUW940a/U3VwfpTwMIkA08DtAARPA9UuD8k0ZjA80Awh+zfzRwAFDQ3p0MkAAEh+o1nQxl05wM14HQG98HOmzMNrgfdN0ATrd7B5eB5xnb4MR0S0bcxiAAwBDNxnQaJsqlEF0oM8AKUm19zUPgftmLfnRmSxcxe62dRKSFkaDF4G3ktSxetqTR3ZJGk2ntgX499Umv5LWKtsCKD6EBKpR8u2rM3aClob96T4GPsAkcEibjfFKp120Y0iu5AOiWgOjmmBvYTUQyaJ22oogcyAJZkGrN1Uwbp4NVgGgjzcdHyvwNR4GlgNJpjYAhgrShC/CFm7SUtEFm5jcpFAHZwMmXgQPNoJegGVbEGGn61y4GmUtU0q8Kdc8+BoARwl6LgNzeFcZgHLgcRL3QrakA8bZu//dH/xvt568AAac9gqm3IAXK4pANAdh9hj9Kpawgg/n7WBAARm8HQNx5uyi1coPM082/KByJN9JepYDZ3gc2d1sl7xhdCzlL/9ZIAAHwP7H754KRqWgnQCr+2Nj2USB4UAbIEA60csUAM31OpaVatg3aIPA8fRlMAA8oAIPYoogMEAKV5C6m0e4HQtypRoPtAIDxuZwPWAAMI+4qidQgwiQBXA3Z/dUANUhB6NsBeADdKCE+MSLd2J+mXA3Lgey80E6BFAAUwAQ2VdK8jdL2aHa2xt94AYAbWXoFPbBzkAlPNZh23wYhp5AVPjqFbWT9E0TEYAByfuhW3zFjBLd+htdTWqYQfJD2iW6e1ASzgcU/RFNqNrjF4GABAMRB+U/TK+DnwMYAAF8D1S4OdLSQ0Aa002rki0NsYGlS3bkdsyrA1yId8DYkADtAIafv4fALN7yy9B7mklaBv3rqk11ya74ACVevaIHY3vU1p04GHT97XYk2fWN1Hst0goB4iDl8ukJvSUQZyU3en730tkuB3PrQ8AH9P3ZaB8wAQ9kcZDaOXrDP1gpaTLwwdHdfAzGfseA1CEGXcDm64JcvVOBqTACXJbBwaSuBwqDfFbqjFUuEGNuYIyW2XA0mnDbwNKGB+INBZ+7/A+4QZ1wOnIA2K9UcxEs/RAqux82t4Ge016xoQ1nd4QeYi6MZbH/dWssMiQE6wGAU05O7v4w4hWf8vT2ZgoVU1C7UiDU6gLgg8OfuVAyS/r8RYI5ehU7QhXqnrASlB6cto1u7MDSsQamupIQaAONbkQKXA7hXotO0Rs6bCDVK4ewg3SqDYU1+OrMfGmKTAXA61qDsiDy+b2FNpmHUzXb8oEc92AL9uAAUeB58/VGKuBINgOBgCGB5m61xR9punfIlCMNFNrQAXvA3TgYVQC1+Via9/w+yRdXqatY0BWEH2DAsxB00QLwtukg3yV7LQ9ty5F1DaKQblcU8ssmwNSF+u7FA2zsaPLqEGwytowAeUgxXAGwv0KKb5RggNmjUgyyUFz/mFZarjVSXsg4oGLrq4IN04GHK9KBBrKDQ1mrSU1WkGUEAUJWryvXkptUQ18EBpAN5Vuom3S8Qc0gAIoA93YJkqSm3RmmrtIPvg8XZQnmCVdnb1BqaIOFtBNcD/MQDlALX5QbzQI0BWbd6l+sggzbtmJIOl9MxZcnNOSnDYhdsKr11QaVS1zO7BFACa0N5ZbRkG+CAaZBy9ncVBryNpZkGpAAYDgXMgw1HvzINvs6TstSYmGAg2a1uzIMQ3hyyDqZBt9nddlprIP5Fa6yDpZB4EAI2QZjIMa27qdVHdkssrQ2+Aer0thqDbdT1e/iRFz12yA2I3hFL1zEADYgxuuQat2+DbQJ9mkAQq/fBBu5IMs4HiiDBqAVCABsQfoINgbgk8DwK6gCdVyQY25ic4HLMg1s0jcg8ELsJsx627Hq9efq5QeXuOOPXDYbh+r9aMGpKTWdBrlIMGkGk7dpkGv9xI+QdNEAzX7WYN8M/OybfLgf1IPXsAIiDUgqlq7bRzu0IO/vQ3yDxBBwnxodfubt3817RRynBGtDzSMQftD21uafLZesgTnA7BQdA02J4GkAAwBDeEgxTXoU51VbjvtgnpB7zUOwYDpIMG5as8D+FBv9jQD2XUty2F63rtwN+wrTThQaNwPLs79CAUeBqG/WoBqnUAu4akutExSHsDWLXq3t2JU4f/NSZnP2DWHRsPD2MFdciDeN+57eKg3qcACOjAj3++Veq+3XxQYso0CUHJ5tEuB9ig9LFtpu1P27QFNhIAfnQWy7gZv1u5qbMwvuBhvaJrQ1C3KS4HN4NvKAQrWp2pt5v2AO7diDv5Bnlltihrom3687EbwV+WlBAIoABgIMzJaa0mTq4UevS+pui523FaxcDAOu2XA5fgfXIMOUH1+NFxBwM2UjkDBKAIkA+iNid6BgfS6ho5XCooD7JtZlB6GPbvlvzr3vqa3KDvygMoAHeUCDS104HvKDCuB8kCH5QZOIP4fho79N4G/h3ZrzvV2CyL72yDGVBzMwN3drkd1hOhv/wzuB8ydDnfsIVVlUHpH+zlBmadd4Qf0IOarwRcAcYAHRLTPXrgQ1lUHHcDRhBl3A23Xpbv38SayqDkhBpYg8HgfQwMulbK8DHuB0zWjJAG9wN24HmvNu9epbnWHgf/XCdUHBqDduta3A5NQd9wPTUHrJ6oUm/4fdJponyaRQByQNJ4I+tCMFkD6ACLUHeFtchW1RDY1QcjK1jCao8D/G62NRFOxpid0/PaxAJ3EmpygzIxpIoNAN7JkN7QSp0bdk7pvzWi4GEqDjowOLZKA3s/v0QBannwy5BpSPQq1u4IMg86eMt73Wj6gFHgZi03R0A6CUDeaGB/XDqr0TbaUNEiDsg21qwWxXvCAA+IbpgNiKAe6YWg/tHIPmutEQN1FB5jcrhQakFWlaaf1a+IAKSDRY9sGk0gbhdI0eJgdBre+3ryNpe/iCqDP5BsUg+zgzof1JuAGH9A68LPAwS5GTbSaFqsQcg2mgQmSlhu5IP94H5G9LW66utAuho11gIEbjnddwmzSAFGnoHIMXO6NtN58MWWg1oFq51Vl4G829CtBoawV3gcMC32i5ySNnC44ZDVXUFMA3p0MQgAXzulWg7/+puK1rBrLxG3NwQNWk6Nou3X1AB3utLRB5XnXDqpp4CfbDy8DTj+3Kg6Dpp0S20kHvzoTWgMKACKQetr1a4HHiDLPAMqrXSMA/bBiEGT2gJnkR3ndS7uPv2tWaxFAeuByfA95qEvl3MbkyJAlTGovAyznWYoMfphw6Dn9e0FDR8ZqyhYx0G8KDIBoAig+uJsJyXI165lZU/esEAFAIBTX2nCbeWW5NewPnZvbo6b2Cla69VAkiX0zMG0E5wOLUHEYN/64Pog5vBsVYoTN6Kkccr2wYLXGalNk3/pjOCNzG5SVEBCAGToM41q2XcadB/4XWnztWf2UZaGaDVhBv2g5cQacoMF0GxIA6IlX3A3s/sWC0jUH0MtE1Bn3A37gfREqJ0GBeIo9BiydBaIEuf1l87BgtP7AiY1ihVpQ3IgVjsSt/sAHRLSnQfHoO/P73m9xqG57eLbQY5QDllwFYAOhBoIjXLgYuS2dOA5cDfbW7mRHTHtRoN0qh6ZiwXiEAQBGDzlnrcSant9N5AbP7tMAD4IDhUARUs64m9cg9wprGoOnltAeNsuBy6AMAQ1aoO0v6l+dorelfnQRpsYk3AEG0wIizIJc4koQfWF0LuNsStqCi9CAJqvHl2aEMHgaD6DB19fZ2vtQs0h0G3SgQrehtDTgwaOC2ESR1amLSkLweE5Qb3oMzJbmUlzAGy5gAuhpLw2JrgFj2d5QDK+HoQZ2oNewAiGDqdANl3CQwfh02MMG1SDzDBjd3dfaCvw22ULbs2V7ANCg33gbnoNHv9I8AaYEGuRBIwdEIPq1MjiDMjByJvYnegLQ2F/iyyGzzAHMbeuQaQAD0t6HgAHC4UEAHrgeTAgSTbGIZXAAWN/fp9r1NX7fSQtQEI+tugzUQeKACeUGmaDmpB3hbSG3qzf1QX7QpNjlBvXA0vQb8YPvRA80AepB5mg9G2HLX2/6bS39gQAd2gyzgaSoMs4H029GxqrxUd2wgZQBRUHqsg8jB4Og4owbDoP+Wqngt/b+q41SkwY9oO1UGC6DZrW/cg7QwZSoP5FbjGDft8QbtPBO2L437KtJNNLamtEIE5wHZwN94GMKD0jBsdcChVpEIO5MsSGD6IlScgzowbJgDHv75vtIg+0ugz4wcLoNBEaAGDeuBr/9cANp5IO1UGuqDCpBgCg9J7tYlxeYb+CDFlGuibe3QcTCnZAbgvNHaAF1DZyHEP2BfT6qLUvGG3FhIANqmbgXgAFVgRtcMl9k7kgqBAwMGN+9G65DfDZZQdvYCIf7B1w6hBt9vWOvtsfCpMHPaDsi+unA4EwYNIP0MGg6DQne9t7MUwbLZ2NYbwO9awa42g357rp+0+UHF6Db5BtZg6x/tQ70jYaz6D/GWmlyDmNpIV34fgZGNT6aUXgJLgc1wMczzWqD+hW3cxOrsF/o1MkGC6D+vO7pg/3gf+oCYMGmINTQu36rRx3rnmjDZatGDlLB29gC6QetmnSvJAU1CZ7FNHL2rRX010TbBmD2f3eKoMIgaj+3qGaY/tlQg6Qg5QQYx6ws4GBWDpyAVTvYZ/vU71FBbY6DoQAOXA7wwZvoN30GowAH6YK8ACngBZwOoa0iFt9KQ46AHyQbq8J3JwXP9HxmiVg8YQfLLhIAAK6DtflGQAA7hptYMrrhdGDXcgLiLQ+XpqADBf6Wog8/2nzvYqwZVq0sRbKGDUTB6GvSqwbpwO4sJFqDOo4APA94UBBoNvdatGDK5B0YAI3QbTAiXQA6WDa7erL/e3CjZhZYAJ/PNfwuiwza/9sBF0AWqm5NqRBlVcuWZTmVkJMHeGD3ZmB5cI4zFVSxJ0Hb6DY9BzVg5Whs0lFTqAWcD7buC0FI2xpnuk8kGjWDNNBs3fcnVrRF03DaOw+mcmg1AISMDIYOataD6DqdBib/ZRaqgIN7MHABtapB1NcCWwfzrzlUGU0csqAEfzvDpqvw2/JFM5N+gG1YgC8wHToZHu6xyt0aW6SoAYweVwNbsHdCDqzBi/XbdlrEYP6MH/IAhzgdQg0oQdWIACz6eSDUvmmjoDyQeBADHTbXCDJ3e6b/Sb7sfNa2A6ii9vjBySvYMwbHYOhbl+6DghBhghMJ5tnYOdr752DMG+zLDt4Bp8tmUEG12DqAGq0rZuwY/YOekHoODX/6xag6muAPYN6MH7GDx7BgN6GngfPYMot7L2D0/4a9g43gbvYOvr6KgdCPeqoHVtFtz4CkkHWQtlhB+XA1OdN2/17c61w5wdHc11hUXs5C3twpRow6FBwv3YlauiHBQ17Zzd8RmhAg7Xgep72H4G0jN1DW6FbRrgdtB0oUGNgdSYmKKg4Beoo81aUHWtQTrB786MyQdp4CeVa18DhDBitSO4QYYkBxGRmqtLalcXvYwRq+2ZfFbMAN7BGi5LTMlqk2ClEHxtdwpBnRLWBXETwNKRc0mDedBtugy8zBMC0UgIVgNa1B8ULSrQf2IAycGTkA9Eu7Q2q4QfPI0sg7tvCXBBhY9uTgDRB1U/75L1TjWuULQ8QYXoPGx7WIAnxBiODfu6nYvV0Xrc+ARjBrxUUGdBPYC5h6viDXP+hnQPmwbqE3PWrgA9HnB6ZbccQYDoPl0GhK9714NMCGGeKTThaUH/BBeJWqQAL/gasIOPMGbGDdK4enLQ8AE1wM8TA5XF2KGx5g9SwflwOuEHb2D3nB0vvUFnnGa1E0HjGDgLBs9g7Lxvp0xCO6k04pqAJyXbTHM9IPz0G5cDvXBlBAGGeMvwPYlbVyDdPe3tPNC1TNpjkgbG2NtNLMyAAQxq/oM8kHtcDGNm1ADfAweOQCHOB+jNWRByXA57og373SoAuCDG1yAJg8euHvwPy4HYZ5ty5LfEGoQb/XKOzFiZZD+B96gNihpJIPDoAvODIG/P6vRcRo9rWWZsvp9V6Uz8AKUaEor1pca/l9veAQqXV4qMdz5ocHGKNl3B5/vc5qsW4Op26kWtjzB3P/SRwAcYNOUGIeDNnBomg84war/31g9gB9A68MXQLKQc1bhG4G9JUZUG7q7rt1p5IMOxz/8DOiWl6jX8vsJ4OxB6S1wQVB3v/d7vB0S0TMBi8DdtBpvzXP2ruwHeQrl1wCzBliLTVnsU4N04HaSDLVB2f/Xs4EZ4NF4GXmALOBumPdfIF5ABOsG2VNFQe9ng7SBE54O6EHuq4dH8jdcoLhuZwP88GbKDJ9qoXg0zwdF4PrLhZDw1sQKXg4DZtQA0WcAORCMyWwnxi9RrYgAs4Hx7VmvBkXgzOADF4MdXBE1w2f3dWpiHZuvcCl9Mno9JvBsufbKwCrKWBFA249K2wePA3MHoAC3HcGjeDXPB/8gwigCixb6MHsSNqTBgXgyfasQAC1cGmtAlOGs3g1pQYnrX3Ht6uDTvBhZgxNweD4Me8GI3dpqALVgKF0I2IPltav7VsvBpqAPLwc9IMhCIas9izIPng/bgZZwNXkak+DlOG9BAFwQdTxU6JanqArhBzgA+9LvE4Ms4G/Q9dXBmvg42xsKHm/cHbuDxkQOng/bwYcH31AGAod7VcMHgwcUAm4Nk8HaJal1Bx+tXCHsotWwsGJ+D5IANmEAhwcA0CUAaIgNQMQKsuK95pCg374BqeDwDay9DSLRtPbAr97aQIyU++7g59wYpD01Q6sG10XBsoAKPwZzoODcGNJosX4SqUcFQAsT2q8GK+DlAB6vgwjQFV0SPMGB+DoI+rvg/jwdzoMBMGJuDtflXtWjfwcn4ORhbcG1eoW2ig4mg1PYOu8HaqDJeGxrgz/wd50340aRuD1qGlHgxNwZQq3/78reNZDGgxrRlfAcb0y861q15tB1Sg3hIAfIOicH4KDD62EhtUZwYu4M1yJNcDVPBlfgytLtZn2ucHamDWJ7K/A1sQc9IONsbPith/B13jZmHq34Mr8HTNMfQBzPNZpQYt4OUy67eDevBx3g6YAAPM1KrQJuD+LBo2uCjrMtH3cEBBu0xLAGUg7SuETvQFh6QutHDatEfb8wY9oPSz0jUp/wG+6ACP5yRN0HWidEtDk2pDg1TZqD4OC0HemDsC4Hhgyvwa9l3th7fZdnYe/2XdwAD8o3LKiXUNIcutWVZjEHoYOXkHIBDujMSxg5OwYVwMGoBpw9X8uf6lN0waTl39dblw9cgAPyjXWwaAYMrAH9DlTxmyUfaY6o4s2iGtHc+ZZW1ug7MwYjYOX4G6SDPD6woLUFwf8oNSJ1pKgcMGx2YlawZHo32sGbgDXVGvx1QdwcdXIoIAdWDDe0bXAyKQYmNaBq12gQ+gG95wJMQpZwO6pcSi9V+WhoJLSQd3oyISBZ2DoIBtxtQCZoOo2QgHVENGCAY8Tm3QejYPNralRBPJBzEA0/DvbC11sHSGDCghl1Dc2waJAA+Dbt5dwWakCQOzgdes1TCH84NvbB4JjdTQfmEODlbkFw/1KRtgyzgeTH27j7wTNwIAL2gzbwcJYNZcH9i8ZPW/kA0s6oqYMs4Gz+Ju7Brgg+WZWvYMEKcYFwcoBu4TcMIcrM0VsGkcgmAGtUA7jRsFYMRi7joA/AAS5LT8ACJK20kH3aDWkwWMA9r1qSk1MGw2Nk/kAFiTR0Icz/D7lta2DKrBoegJfgf5BhhxaGCEinB4hg4hFoLAhDCHk2DB1BxcrSksGaq1pcalODAhB/lg1TZtvYAEKc9aAt65GFvZuitEoMRuY6/g5GmoIVNhIEl81xI65wt54+yZ1fRICI/ApABQDAdkQIEQ2AQdBEPADbZcDxcuVMA+86svH0oiHZ2APJBlfg0KwGEk1GEGbYt1dIULgyvwambi3jaF2DPPBs3fTWAe802kiHhmDcohhsAw+FvKj3d9bZeDQleo97A4ACJIOrEBzhDTle4LICvpuiDYEEB7KDZLBkng+aQau4NYAAYceE9BuSLSv1udgCQ1abKDXNBpAACWQzZdyRB6GUAgtBueg+twZ0S0/0G9Et+RWrHRIeQf+pTSLEoKtAuBwqaWuQCxEONQAg0tJVSxfDbXwbgXB7rhxeDfBAemYoSBq/YPoYb6UhOqWxBg291pzK3LMG0PNoqG/8A4Sjs1M1pNAN+9vCG30QyzQbiV2qT7+3V0dARxg1WIfVqY1iGz6N2k+7vrdnQcc93MUG/RDF4AdjWt8BF7wNj0HZcD5k+n57VmQfL4MqSUzW9lycZ5rbGIdn3CyEHBVGulep0Q5qPtg31yoAempLOBu0QyCQbvYPMQGjUdxrlDhg5zTmTBAcoAAxDvDBx3PvgIYAF0ssHnPNXNB/kGAdQarLjO8HC6D6IlGyg0TRtooO3sGpNgFAgWdgJQIcQ4M4iGtWDa3ZEnTPzHsvwPZAA/mDuzBo9/n3wexLH2DbqWDdOBwukICIYiT0Fta94N3Emj9sJ6Qd7o2yMaYDgiKevwQ9JwcfEMN1BJAA8bB/j1br6tpwN2EGtfEdPZUXAKuIaZINdiHKqDI0+rjPQZ2oboNuxa1PVZjG8ztbr6u2oMHWiMAN6eAGvgJ5gjigOLT724U5M0R4Q+VQc0nhsSHjCDffOpNDi8PuUIOhobi6DJ3B/VgyG2DN300fq7O11EhhvNBxIfFIOKNaLGNBnajsQxp5DHEN/sb14cJnqsqgzS5A24RZDSJskJFBs1rT1AfbC1lUGNJDDFB5YbUlFsxi2nUGdqDX/60ug8mtoHIP5r7/q9RTGxGfdpIcoa31x7wyVy0B8n1cOwb8YOI3gtKDdu+7MQ0yRz6ADP8H7ZeWrcK/LQdAdyi3hdrhVdLcsX34IJqAO4p+s6/htlfeo3A9dAcmQ2ZqNGBDD/B3ePROZrOM33eagaDDAh17g8wIY5d08kGVuDT+B1+PbcxopWAwoAZGNGqXLjg3qrrU/W5SHf8gRPB3fA412rNV39uq9iDXcgYAhnVwZNYTqz6AE9A5m67g+VM3gJClGhT8DDAwCMTL7gZCx3ASBCaDHC48IAF7QZqz1QsbsYDPUhowALRQck4PsT7smDZc+lFjffgeHbgEMHcIplUoimA4NFoHXi24H1yADk2gt2A9lpvIDPBxBSgoKAFkQ2tQbDV1jpbQDAcMG61xVtMGLlyRz7sygzzAIWA5yxqwE0s4GCpDEZW9gwK7qD1oCfZapotKLgJzg+RJudG0Uebc2mwvBxPAxKUG1gNUTEGxDLg+sHg31IfLn334GBikmk4BaLebAbI4PksBRJ9tXwX+HBHgdBkNOwGkpNXtBkDzduHv0EPoEAoaDsParMbXuQeWYPiUHc8N7zgaLTbD2q/nVYyGVyDTAhxefZ7lq4oMiUGygAAhGmJg3CxpEoNaCGSZDZDO3J8PtFuNcrq4GExD2lB/QvTXwBGS0hsAOrg9OO7OA3shqU4PIiHNaGpmu70gwB8r6A5S17mvNOSevOA0WvpNMbq7ASRDFwht2LeuNpui0ySGVKDltB3Jg/Ewd/n09+r9vp8eB86gw6BpAX0E6BSPRDTBs78A6BqfV3A57oF9wEhnRLUCIc4YOn4H31drcBzSbWbIYtkOc05T8DuC+7Q2lFQetK28ABT4DlEml2Qz6waykOlL7Z8990wutg1snsj0AbwHoNdiJB+GgMPRoxs0BiGgRDZ34XRmIfAcDs1RUGV9Nhsh92Q87IfiYNhlapzp2JMOIyH1lGQXC6EHPRghzgaPgyggHUoCXJby+DDTB1AQyYIePwM1EGlCDtgEDRfRAhugX2WyGJuDOSAYKgI36IuICq6JpFiLqGkog2jwZAoNRUHyINNQAIEQyanw5m25CajldiQAW2g06uB5rjhd7TUAOdBsM8Sggbw42A9l12NhIQB2Q6nKhJIMNyH4Ot6chyJg1IQfBEMe1blmDDGXQFgyxFo1vCwXBycwbGyCGzV/LijwPOTaOhhWI+6xrR4AGZIMVaLLaDWiW24QH7IaVYD12Y8TAVoh2pjUbwbzG11yHXdQ1sQTlICKwb5s2qTRfCD9SBI3tWQQDvYPBN6pa9k0h7ErScweps2KLaLNdCiBtxAzbQftl5AsHTRA6HB5uQ+RBsJyX8rkJJtaDByUQ5vIehDXhUGrGJOEgVWQ5qQeDaDn0GcJAW027Esc55uAkOmCHu3Y2KGv2gyYwdasF+CH819bqexZfYTFvIIPoW7XddG6exG3voIbgXBeUHdWDpoezAQzXIns71RjaYpDEDB/tSNCGrqkMgebFwtohBoAbfbLz54M1sHLmDhAw+kQxUgekCTBUAZxDkTB1uQ4jeAoEMQMHc+tWlBwPgyr+xzKRSAAVVyl+Bxvg5eIciYNlAA3mD0z+UpyQvIjXIMKtby+D/eBm3g82nphm0lE6oFDTq4CPg56IZikPRBzOy434hpFgyzZuVkOocHo+t42uvGbWIwadEPHQAtptlAG3PJOzgcSADqIzxGDM7BkOzZ4OH9EORsGG9oG3B0vg3LwbLkO9q12V9UYq2TcZfIcwA2uKGwytFWi74Q3DBpRIA4sG4YNZ0GqOQ1gAFrYPF0GjmDpmuh1LQ7ho6IC00thJNaShhyg8rwbqYMxSH2BtCQa39PXCgc+10X8HMSAeiW0Xgw0wapEPYKGDSD6Shxyg+suGeYMu8Ho5DTg9ZmLb9Vo/EPcAAYuIQsjSkg0WhsPD0OCGSeDWSh7CQHSIapXCVu6MFDgatPrOS0IaBiBsUcwzx1Qu22g/LgYyUNbTAoZDghgbYQwigBAECmcGI0tdOBxvg9MADF93YoaZRDxfBjuQ3TwZ6alhWtVO97GewtfaNPqTkOakGB5D9svIeQ3xnvu80MZcr8NRqBp6LanxvoUM8ssqbNoih9ZQ1SuGPwOBFAx5Drgh47g1veAdwCdyHxaDj0+nJtHLgZaoMeoG5ddnDehmg3oIa6UPvkHA0Deme2FdbCwck4NdMGMlDRkkVxQ87Qf9Apixak0DM/G/jgxaIY8EOwaagxDIYhv+g+GIadYOXx6oxDiC2hDRKAwYnYMSlAEGDQaWvTg0bgZjAAN8HIytmhBucnSFIe0nTAebXrNReBpZg5rgd/oMNMHwxDqNBiyjYbKsgQD5kHks9o6Bj6ei0y1nINZZ6ZBDDoGs8nbbUFDV3KxbmNNaCcU/A5HrsGk3Om6Pa10XBt6QwnroaoM7UHTVEn3Bvz1UzrANIONsb0AAv+B6IbaDZq3ejOwBUiDpQAKPA91nvdRA3oHYB1Cbmrrg2Elq8oAQ8Hhs94i2svXbPnvuEAF0GOWDcVAPEg7CBsKk30XgUpNAGBon9cBgdZ70BsGqVwrih3hbVBge0nUouBmSx8ohqvAw8AFhEDDUHkN1c1BnNQwXSi9wPb0G8TAcGB2OLZbgcLUPD66nFto+uz3A1vQamoMO4Hga4TYAHRLcZvo1nyz67KMD8+u/SnZRavNYPoW7/hDTrBlfXaXFpF/Xc+axJDDvBny2dUoY31kwLg2MDFJa+eg/5Qc833OwBUpDPGBo/XavZuqkMZMHUhNJLWDY1VawZSEMTcG7RDdZB710NzgYQ62PMGN1DPXB13g0KwCxQ05CH08AOghuGQ2xQdDiD8YGOw1ajm+TeBhACPIAqoBRMDzPAGCveoVtpz3FU7zBAIF4Erff0Js/UOPqHFMD/g6oeLRsBrfkNqYHTB14q2s1vdpgamE0ggBmqtdBus39UZgZWW0Ri7Ot9N4a7rfVZgZvDUkx1sSt9mByKNWQQBH87/rhRt9aaG8iQPoQB9qAs4GZt9BomwjQwFgcW33514CNDlAAIjQ/QboODWClB8Pw6GhweLb8Jpqc1HOBtt97Bu9PtTbQbxzCoyH1yDSWB0cNb+oc9IMZYHTB1fGhs7fQM5tuA3AaHrt9YhuvSg/dvvMC1F4Hb2A1WBhQVQHnoQ0MNYHWd9FKKZrA6YOrQ0P+ea2sDSj4IIgKIeG6wM6G6ZeN+Gh9qbSzgcGwP2sbSNDI2BhHfXNxtM0NI76889dGhyxRFobru+CfObmNDK+m2w3VKJsTtFNgbeVtQmhwnfUeUGr/WiaHsStO2Bjw3Wa3qbz2N/rpND0Gh47AybToCN0IaGgjdLO+zA3RituuwN4aHfNDURunnfVhoZ00MvYGe+NnfASjQ6gABZwPfYH3hDpGh/7Axkbos0NUaHpd9K+emzQ8BobBwNOra+XNvih5XfXvno9W1lG6kcDs0ailYDxL1DQ2XMAgVDb9Bq5g06uDmYOviHxGD6oAKxg3V4Tw4MkJac6dUa2lHA+p1tuza/fQUKtqxAVxg9GRrrIONMbKBQI7emenTtGrCdCQW6vYA5chkQQ3Fsk/0CDxwXht09O3/PcxIYW0OmMGjJIjbG9Jg8gXpxwMJq7cpDCqwaiLdiQYzIBXgAwzxKTNVHQPlwd60NMJb8cD6falpQ9Jwe84MQMGZ4keyhsbg3vQbL31HDrcaGtgAL6QwU5sHW11SHgGdhoqlgRAt/VeHWl8rycDLxu3gvdaKu/o0SFaGcDtrmq6FCFRvz6g3rhffgZleoffeCbvh0NhUacUNTkwSBcjZBpn31qSqJ3wzrAYIzZ46Ce81VEwCY1QI2v6ju1XAUw3BGagVN3yRcrDVewEJ0NX5YI3NurOsEDd0QEFI2QgRz1DsYGpWNdzwCNaIUm7sENpgWxhnc5qvb12nVAZuNt7AEQCg8uBMy2/gb2Gdl4qtk3bbFuNnAksIRdDIxQUXAEVuQzc1asB0D9gpumXQ2o4HSY3a2701wSuhtfJX0AD0g3loaSmgpSWiSHLoBpYgCYtJZGN0iGzQDcLgaQlXJF6yMAzOh8dzZAAF7Q2CUaZAAkNGxXQ8JcEyL02SbfnwqtGw4TcERozc0sl7p3NBpuzBrdLQFOqALsbhFwuKGvyTeRLVaMR86HgpNxjOmXQ1YRtMZ114HodDYPWuPQ5phie23zLau7IqUmws/WmQEQAAu6GYhiuKGoHbZJTmeUCmi4GsEN7m0bDWfEFlS2ERa/wAVIgR9zawgiWa0mOQfktAUqwidfjwB+YBuH6HV1X2ASMACWLsF22pm7R4g4nweJDaB5oilUkOaa6NKe4MmTXNJs4N3ouAjzNpZukYDd95sOY0KqaWYIz+B//jSFJtd218UHkS96S4JYDUQ+EJWg5H6+5NQKmxwAL3oYgIPqQa1yAVR++IzRQ4CoI2DaA6j91TOucgOgQaYoN3Aa5zdHR++ZbR0fp6P111qxiDWiWnmjV8uEl7yyebdzdagGpaQNKlqwbX6PhToN3yRPtDfToZpG1MEGFJVWehnPQ37oZ4IMbH6PON2cGi/8PGxuh41o87VYKPwW983RzchZzpggauXdkAEGHje1xvwEC0SB1etKBh31LXLoauYLOJbvGMEhB981e1xDBA0gNJUQAHmeqPpOgYYfSJfy4cAA+mtVWjQJ7pQMMO6H4oN9zuqHTatsg7JCApqY0g8o+9mDWjkGAQ0yygKBt3de/CRcrodq4je2asT9+aW6/jeToatYBqyrcAAYIGgxrTnBt4GBQOAXmdh/ut+8MV5u/wbA5xL5d6eAFAw14QaDk1iFo20tKLVHPIEEQYhN0RpJIJN/sqwMDeIkAGsB+Hb2lt4lu0RbUmXuBE00EbpLdTo262dR+5oMIDyW6pA1WLO222BqfpyO3xga3DD4pGxZoKEABwMNlEGb4VR7m2sDQZRsTXBucAjLd7wAVQw2O6xP0NMs7lpYfpG1PQsH6tUMOVXh/9dHLO2sDQcIDsMPM6HA1aF84cK3a5btofACs7SmdWx24VnYEUDnk3TEH/HETbCUDLeA5oWIPnJ6lmtQtcOebW/rqit3dqAADD5Sh86DdLQGGyBAnaj5Nej4LIjZgABzg21lwRQNF3GGujchVuYb1InbV9DTx3UAw8JcCWa2lMB2dDtxBs9NSYrCmbj74blogBPms+dcezqe8RvEGoxVZPOOk7Z9QdGw35kb/iDezZY1yk1bs/3JmLbv3oYJBjgbD1bueUBq0RJz9lFqt7cFgAD2WJHebufNCEG5Eg8plruE2UOCTP0GEG0NnSL5pQXUc2trfw2Adfc/eZlscPBWsB/9DZ/VRNnTtbrBA2ugo/jDWLCAAw7ErvpIOJ6H6fN5ShzNXRyQdTaI38gajDoJhvNnWtQcFIMrZ6JDDWQAWnQ4xhvkABUEb2iAcleitna9Qc21BQ75IM9ZE2nEwwv7sMXV9nbNK9ac4Bzzd8kWC904TbSTDqAAbUg6YBo8ARUiAUw9SJALEw/SYeht3ds6PF1VJhmnjTzRoCoDoGGHK9CvaLBbfedoCg1CmHV7d65ex0gxOzqN5i66Gka43WW4m3WsQCtYDCgaojDxC2+87XF+rFMNMGGkjD4Dm4Mg8VXp281M26Zocwph3pTXGQfXZ0pEbObdfSm4Uw0ZfrZt3SGGp+dgtuk0TOaYdsv3e+arTDSiG79nYHruGg305NH2dVMGqLIJjhtNMPqX7hTDs0G/y/U8RujABWsBMN0wph1aDa0hvoAAQgaXMd0V+1tQ+NXsiW1qaI2hYtuhqtplTEACw3hIVCItOQAKgjWeNu9/AtGH8PNkOWqyfQdiEXINcIb2AFe0ER1cHToZssDl6HMzDB6GgO3XXofcu2Z6HCzD7Ildlg40YbLMN1KQKzD8+Guv7LhzpHIPX/hWdDaZhwjnSRzvxg2BZb6TD9Uez6gJ5ggmv3INbmct/ZhtO3fCuuLt3Yl7CIGz3gL9DXwYZro0v6GjzNgFB7EvQKBvJzqzmGVigFA2hmDQuYczU1btBa7dKOEcIAKe7uLMP/gAj3Ntdu3d2FUzj+MNaJ7oOtNQEAstj3bppXXYUHzXwGbmr3nZtNtZoNf2qcHu0wRbuDU+YZtU35W6gb9Ffmu8w1u+AfMNqJ7vvN+nOiGOmUkWkQ1ggbuJATRhj4DQqYeRv1kyGrRVy6q9xiN1YEl819W7l1VtuhrBiGltJh0MoD68dDeam5cQBaIHQsOOc7MLDAf4MEDahYZwsMEaB9a9Hfmp3NbnJrft3RybC1wRkelAPYpBuzg0NPQ8JAe3sL9TTzfrmNV836y8ty0sKsgDUACp0NPsBredE0e9LfWCBqkQ0G+6xKAOcG6W/YP5pi53gmGWc64Le1ADdxYe+SI9GG3lwCIQD/WN6ZoCw1CWG9a4hNmqVANPlqksNTNx2TDXqGtEkBaIE10NMABmdDAAAF8Fw0g8bTAAHZIbDRAsAHdo0xUG31Nepq9oABJYYGsBKClpLD0Omp9gHJYf/eUR3ykGdf8uhTDSpYcqW3sGHeHdMd+12g683WkMOIO5OON8lh9yw2sVvbr1G0RoC97VcUvqN0AAIMNVUHBtV62SP4wzW7EG51j17M81tTQdXrbbsiNUBtUHJudHHvAArHyKFXt3N37KlsPmq9Kw8AbnysO/gbO79JCGwXQ7Loc10Oi6GddDILuj0mQ47pGoNVWGG1DINcDXQ8WYdqsN1aZ/4N/BWgyjS5QDWoPSaaSrDeVhgKbW1YdvYA1GGM3NUl9dBbSdQYGsNpCZMrDjshq7neoeGrCnRO6j79d3O2YNZIhsZ41nwbjS96/GvhoJ5qDSd2JWq5xNc2gICTf/5r0MN2NBEJAIHyxSDVsYZ+51gBavNN1D2xFbORIFUa1XmH+595lqY1yoJan/g0xabbdD60iEZ3TXamad1ggbgrD55hysbYLpgSK3ZaaUedx0fMiQGTJvu1WS3gU3NrLSz7VcYFr/S0sN6phNAlhhsXRM7rpoNw2GfrDDHGvsw7iYefMPdZDBG96yG8gACgYdOsPcLgmLDWiW+Zcp5ghCe2mAbTNaXFhtT+SXgd2d1MEbGQIMyesR/YGBott1bvImkNXOqtaDeAVt553U6rgLDFOhif8K0hvAK0aP6XvwsYAUwLSMhp8EDjO6vndEehkNPdgIf+d0Q2GnitCvOuwDd3PxBd0xOEwXdFOyfVdL43qZB37Pbnt4yVhpb3fxol+UDpYbRddYVhhFAJAADoMM+Ea3AARAAFAw9YAAAABTxZ4S/Df8BswAAAABvrIAIk3qpd0Z0H721mumvpjTXRrByC42H3zD5vW+KDSykXToOY6ak9VHxm52wxLUgtt042GrWA61hz2w1PzsFmLsu60DDUzcBzDS1MC4XBgARE6DHxmaugwKVrYgDNBaA7DwuGi23S9cFQi0hMaCDDMoEZXDc13rLq3yu7krD28iXnwsd+o1bjtcavWNKKAMEDXk6BYAAiGHJ6DaruiktWnYYdBjzsbHINtXEEOw9Vzt1sPn6g16DS3OxuwxuYdkE1ke68DDWuhxXQ51Yenjyl875XdSBhxGzQyxprdiYGHXOAD6RfWw6rRoMsPRrljSgOBhh+gymVqfoNUZbsgAVOhlPINSYeQ40CWHujDVdh0DLXIYa+MOoAbF7D9pG7VDcRrWZI0jqA2KAZlhthjS1Rrjd1gSBr8N/64E/jWlxtRg2zGGP0NYlAHApb9XAvsPFAAeF9InOuyclgwcLd1sMHi3daeAVquNvYeGAAh6GYw4G6e4crRIuCJ8TxYgyoNTxh+6wwE7sOZSiaRlNp9I+w1cFN4I4A1NvU7bDW5WkVvb27uLd1pkA6DDSJhrJXZAACrsOHwY4HDqtG8Mw8zJrJfAQOGV1wVPHBKzca+BeaCQABzbDiqtdBw1ewFtsMfgacAAhrevdDSw4am8FEgAlBS/MxFNcBvU1GT0N3RD3dstG0DfQgLpt7puQap7D5+CJZralHCaMO06HuiAbreg/TY0ar1NU92HY/wH6G9Ew6BYecsM06G309JJh9GwxcFq/d1hMGN6NeMwQOwxIuGVzZJWGjgAMlh9YjWexrRsNkmG6Bdpb+zgw6ZrpsAAaOHMmD8Huyfft1huFA2COHffgNjh5tbUw4fA3AsOGbbD5AAdhw08HHLb19v6hBdAMq5TccIYFtzhTNwonlpLujBw4mRozw3IGHUDD/JhrMQB65DhT2W2HoUA1RgHODQphpeYDAmG0/w3Ee2Aw8kTkP42DsbroNJsACZg7oLtPf2DarVHDAIGgT3YQ4YKcOWzhwqACQAaIAKNYcqW2jE1Fqqb7+qpw83YagUS1OGqDDulhjVuDW7DpNXciB9tQp3urRLQ5hrOYNnM7J3NvlgTurUhICmbjfMBvkiM9hhJwxPYecAAo/atfEghoK13WQ/qG02YAaZGNu9wcZ3byBFVo3aWH9i8jDhi2w/44bYcMcOGPPds1Whh3bkaCJMM0f69YEljhsnJcSYfIMr0mG2ZcKLB8L3d03Vpw0SUB0sNVWut0AD5JEOY3HcGMSgEOiLIAAtht7CQkAAXdDNOGtbDXULu0Y3fvRn6NNeACEDTuYhNsPyf7FDNJXujiw2lJHQXDcd6eWCrQuhBzVwJss/QGKBVNGhYce8w5/bkdYAYGGhVwM9hgwDYNYZwMPIyIRWDowu8Vg/Nmgun052GWlIKScWuw5DflmF0dOH1bDXRhgKbdk4YY5V4AAcDD7PrcFvVl6v32UoFbUQtK3W4Bw804efN1yoAPwA+6GkKALyAFawLVC7AeDWiW4WrYsgmg63+kA/DDCMegEDW6wdnKShf7Fatr3un/DcY4fTsMsuH63N5jh23OJLhuAcNjN6AaAcuGmJw7nYYMIBxd7UvAibB0mVWvNBEV3psG4fdY56nM9R04fWj2gi72q4hwm+szLKlsdZ1zIAN8txFh8FvRONotiCnUbBZis3cLlwxW0mp934A722DB3a51wyA4aRMP7OGelNVAO6Zvdq4absPqwaMrDQuhuXQ9Phtt91BnRPJNzDGzRACMYb2Pwsl6c8NblWkljemYdZA33N1MSNLDh6iQF4RHhT25WHprDhvW1WjcK4ZgF008boQAsqWlhwysQBjIAB26pm4M9h2/DXWXE8cPzp1X3ID7B6gHTN/tN91zf6tXDQuGpNwzIhpTcPVWGbfd/RhxJw1YJoXI3Z6G83DwlwQbjXMPpZIDuuHUPY5M0MVw3y7srQ3QK6K3DlzAKtwxO4ZGsOCGG/jDC+4Rtw3/LpbcNB1523DsTh3uDYtAF2cPd4apAo8Pexb/T4ZoaMMAmGSq1E+QPVw3jYY/F0YNadbcW3mNqtUCzt1kBuYaeq1QEukv3ccBvgADH6GVTD4EutnnZBLtQI141xidDTPe2fQ837p7n2jmG9HDy6q3bfeY4bYoCluaujDLjoMdTYtiDrAD0AA7DDG5hhu6KI1rUb2nEbdMIp7ASbJIRYajq37K7J3wN5h8Qw1nBQJJ5HyAcAAwoGv6jqzoaZvBKWHX1w2qcSffiWYaJ0OaGGje9dQG/PqC5wZnDhC1A9dsjkcY8DXboZ0ACHMaGYNmtDSUbZT/tEkAYg7fGtMhWCvQwpYfKt0RcG+JdTGWmQrE24a/Q0UsbOPDNoALNwyE1qB0CT79AA9aXB/zg6YgQy4PHybTqgonhw0PdD3qvZRzGHo3dCPOENoEWPrNA0ipYKY99EGlkw1YJr6cDMybGLDucGs93c3YY7j2bzQv7DYOM3WQGKuDvKCm0BR4NR8Gzow6h4eE8MI84smNHXBuyXe0QCUFLqeHoXDarek/8GmxHC43fVwHC8ZPKt9DTcrTc4D2UbZUtyLhre8I+YcAsM2S6HL1HbgWLwyi3vS8MX56gvD/M+2EXS5rRcoBKCkfeNvaiaBXbwMCUFKiB6yZNY/etl3NEACO4NO4aap24LeyzICvpu8sMWhajzDW2GvY3Dq4R942yqAi7DQAgaYAAAAE/N4NvwAaRDWh4dPQ2MgR7LDJgerBtT9LrZBanIA1l9smGiZgHUWMiX2ypaZQsuAAAyjV0AHi8NjB7vBwh5hw3Q46Fsz/0W/ItvDJvOyAAAZRqFdw2QAvFdbgeiR9Lt4f28OseHRA95jhsCw1cIEx4MVS7VvD04+2VLRuYaGcP2Ubb6tUqAUtgJd4Z6MM9WHAkE93hyMrIwYfi8OveGKfNG4Ox4w514aYsNKCkttdeRG69w15YfRCCv0bXRVBg0pQAI6RqmM3jKCE1wXXhygPT6QCYi1WEaNPdGrW2dw7Z4cRMiOUa//w+QAB0WNjBqcIhuQaJFw08QkppXXpoMvhqGGP7d9nh6nwyMHr/l37B7HgAA4qfa3cBYAhAiHCaltMqehLDmLg2rx8Pema4U9lJAJnw9J+QHd2rB7vkiUFWzHw3pBq2D24bBC1w4LexPg9z4c1oDZ8EBxUvThzXQ8L4bz4Pw+H8fDiPhsMjSj4Z/sM0karCNCvhwtcHpBsdI10+G1HA8mG/GjdvzWb4P31rMnVdnhhsHYqxlK8MreHsdD4LeoHw5t4fESDbeGsgA4IejBcFD4b/l1HeGHzDfKGhdamEPuzI0z8Gvs9Pvh23ZLKltFsPWAB4vDKRoIkw1mIbGLy+Q6pUA0oGVjw0qBjVogheGyeVYc+irw9l4bM8Ms6Hm+DKgBuATfZYYHFRfh7R4grHh97w+1XBDyTUWHZzDc74X6gLT4fi8Ntx6y/DSXh/ioDCYbJl2nNbMfDNFhkd8KCPsIy3tdBGDDRkkNjIGrRFY8N9eGAQNHymtlEK1gTMl0gCGTNVxXhtbw6x4ZZ0No0bVDwOfh4fw/P4aMkhg4yMvD+fhzPw2CBuWLCtzIZXDt7AAojXV4Qqg0Wh7pzdOvgIMw/A4aRgB1lxY3DhQBkgQ90Zou8Nm6GejDkPh+kBLKlrH8OpmHTvD1UW2oA1RYblI21kaayN9ZGxPw634dTcPpMbUxNvxhqZpJ2XDOID6a0izDFA28zw8KYejD39AHnfD+q++Sjf34csACLEa/5ddTgIPQxZBuIcNaOHduAEc28ogN4xu8V0dYRZItKI+0LraoIYicPgwbtPDLzMD5w2g9xBl17exWIAWQAA2w/qgEycNQR7oXDmdYALw7N4bNaWWCG8R91ghgkfX3rq7D0By7y0twoGpwQ/2HuD8P3mHzzDmYe5lgFQRr4Y2ERbZHD5ehmbjdOHuLsQJy7wW9HuGwWYvyPpTl0rh6M4dEQhwh9RKPvWANSj7VotHThuzDbWYb+MN2YbSyAfqtDeTWkIcFcNuWH2dDULh0EAN1NHoCMsPIqrwm7h6uXT8ZvrBENCBIAA8OiBGgL74eqcOlsAvhN7IlL8PTkRqRIC3OGgAjK/4f4DcEZqhjGeSbyeN+jG3uXT0IcDH0fOqMZ9nAgffnZPJGyfhN9BmMN3LhpQUuMIenl2U9aJFwW9hpEw+nLsOEPqQarcDZ7ATOwzTxqmbg42GvgIqa4cBZILRvKUOKl6UgjW8u1sLbvLuNcrbOG0AA0+htnQx/rCJAMImacEd0qgBxwyhxqagB/q1ZmCbHh3uDeUFuj92vuQ75dwzagkzYJHrVsOOQa5yAL/hr4w9k4f5Yh6QbfhDU3G4hw1IhpJcNpCZGDDbVhp1gHWXDgXDnABi3DoohrltVIGrdoD/Aau5NJLCDfwyw8jsMNaRRJUQF4AYUDR24eRQA6RpTfDp+ez78GDhp7cPJOHZ8NcuhioI0bvmF92PBG6nD1vOhzDZ24dq+AoGHi7EHRASXzVW4e442oRb1+NVIgctAEqwA2CPBs74HDkIhuoIwOLuE8O6+6T+cblWt3cMFHvVo0+R68kdOD4N1EL64aUFI3BGq7djLCJ3re7InMsPIVboFdtxejgDUwBv6cDCwp1iNwuh2ALTwbQqQMDI6NW11D25WwLgxvog11OHdRDZUehl9c2AfF8NNuHJfD1Ue9quFmIZfsNIkBtINSPZNhDV8Yf8cPNuH4HDTwRxBw6Wocwn19R6mTDWC4dWw7GIAEsO6RoRo9MkWms6mF4eLMMn2HeTDvvwNYCMhFqvsMUeYoHAUWQdFADfYYLa2L5boPDfrhqUzItBoDdXe2bfqA+mtNjZOsEfLsNNGGO3DVIgRaDWJAE9QBGhHeQI/wGjfw1a7tuj2sQH3o9QKmlyDaTHpnfWliH4ldRKO/BwxToevo3mq6UldbYh5sA7ThqIcOAx7wXDBxh91yA5hop8NY+GX0NYIRocQ/e2tzMMvJa/gkxQAPMpNMEZLcMK44ilt8hhiyDe0QHvkPuhGwgAKDh/MAIT4ZBoxWsANxDPk+8sQ41AAIcMBhH3Bt5bhquw5JYa+rjQ0a+0NAHy/wjQkABYcPqeG7zJwyuxUw724fXMPChGZvDfaGgpw1/zux5iUu4Zld4Le9qPaI3t4sMzXAmQNM9hqwjaUaHFI0QrrawgpXh/yVH2EcwMNRZAmPDHAG6sI3u7sFI3NuHTldLkBgztXbAN5QDXuHcvDmkWuMIwBXvat06DIrvDzse0VgI/PrXYDlKGQoDJhSYCfeFAd0A0TuHXLDI8cPRw4xIfGTXyO7RAjFHmLNw2DhrHCNUGGYrD2dh+/LV6ht7CNOhHwW9XThrphJdAHrc0peGXmgtjGnJjdW4e0Rgf/q2NkwrhzOPfk5qPj1bWGXqAT84fOPYMNsSsMYRHkHdLHh24vdgUsno3S0AtJD/bq4iI9VeDY2RM3hBoDqw2qaw+hEeZCM9OGZuNPbhnzw13HqGCO9x7LJDLTG6yQzREdbsODx79JDRZmhyQyO4fybg6uGW7D8Xm83Q0Mxvi8MH+GZ49fkhiZjQFIc4MqZscTP0ezh0qLf2Zt312ZcapVdqzG+yw5O4asI0gmHTTdCUhzePQAEb0iMX56QAjAs+zP8LQAAgCN1mHY/w0ARiqDXVFsP0MgeHGct9bAYXYNx4aKkOIEaFTDdSkVyI8MVshgNGgbfIj/8eukbVarqG8PLMbdZ9mXh96tWjAcMo3gWHWjDzqu4aQ+DYaRMOaeGMPDXHho0QEeYeUphORHcgA9kcb7zYtIZpy1nhbi3DdgRvb2DnBuDV2CdMnVwR3m/aQ2OoAvYCKyar8NaWulljeT6oiACXSGJotlsgKyI5AEbUT2Bq0LwAHCe0Dw4nrsc/XgoBt/l4rG5WA1GBqM56LABGnDVJoyWw8tjvET2DSaYY4A7umt2NX4fbADKABq/DEFhi8w2bAd1Y0aOHkXDE/h55rdKYZUACzRHGzDR5hhGQ+Q+GcMNNq7FQNNRh7aw62rqzG3PWGC/DhOSkJzP8BqsI0BBGYcdX86k6I1d4f+MM+Q444DKN+vwrQhYYkK1ziBCLD2FhxCw/RBsW8MMyHgk9bY223Q4v4aUCPRwrw0NUY20o0Pc7HSXCnz6g/VFYG6AI4G4aBiPfVxMANyphlc2JqYbdi3by6nwjRthizw8OPqs8NIzECPDJcBtVA07mpjcPeOH1ZD/bGsdjckTmJA23OH64D+Vm4mIxboZ7kDRRHjZDs7GibDeXRoZ0RNGGBk9fcB96LbcYbHY0LsbOjD+4AWVLQynoGs1ExG52N1jhxDw2SYeIX3XsbMal9zhtMw3o4d/kNR1aX2Na8Bt9jdsnqDkO7J7VNGqtG1Jjfd4eViPN2GGYjXMRnu3fV+umT38xGb3DXjhwWI9+roA123J7guN60G+Bw7G4dH8OI1x9Ij5s2wUI2cQEVQAbBGLwApGux9XTr2snkMDsaOYjQ9kRmIyeLuBT2TORPqAquieLw+WhsCH00GHcXDf5h/GI/rEb6CMVABKRAErhm65c24cQiO1QIaRtYNmtr9S7EZOACcxGFnezdGYTjdprsksNicb0FdXcmkSDRAxrdsPgWHa8N31cZ/QyqYhNgA9GGeYjzk2rqbeGhseCNSxG9AAA5hlNOED4ffsNGiAvYjezWD+Q+KnvaWyhAAP8dkZWNuw/FNotnCrOGal9mMWkonf/BAlKCbe6M+N2JhyTjZ5YfVsNaqA6y4hwm0bjUZYbPsNmxHPscejhy1PX/LuZw30eH5RAd/OJOIyw4AVyDv2GWqNw1hmEw9Q4ZY8jOIHaFDNihwPjSPEbK9BgiAo/wH6G7oKHPYcniMOtL8ojbMKpvoO15uCEA+uHAQj39h3EI5Mge4AZFLaxuNTj8eNPZboZ6w0LAAJSgfIoLdwwcEZjIDa6br5w0n4cBw6wxoqQOseGPeooG4Efw6CvCxmIKQbA4j1ECMaXSvpuvD12ABSDDahh0FcLCgEuQ1lBGtPAGy4QsAJKICsUMrfqSidtTQathP/EdlQDo8aDgjGtS7wALV4bK9DQp6T4jNNhnlTQoMkYMOWWHo09PBGp9zckAGiAC9E6FkDu+um+w7nhpQEB+3w50999hxaPU5wDkiMZABsYNIiR12I2Iwb38MksILg9ibqXbXT2prNKBeobbnDYsR+hIz3HC7V0uhHV4j+NmnApZwBvIMPlEBkrDAaG47g7enuu134gaAgjAIGs2I+CEcsA378bMDDOkaZwADCgb2/Var6ERNWIRrTw46AAHFSHCaGtgJLCJyw9ToascPDxH+zD8XhpU6PFiBtX0Q67fqtklOV4XmV6ELLhFwbBPDhIG0xI4lEe08MbwbW2E0/4UJIxvBpisPw2H1iNYIGz0DVnXsQAAQgbnE5EcRwBI1sBsl8MwJGzbd3yRRsCGNABXiNRJGsAjhIgBCwj1huTAhMGGmPD9MRrSw944fu8NqxHonDgnTL+XJ/uUHU0BEblUDFc21VA0Wvuyy39mG/4jaYEL5Q1lpvJr7J8audd3QaxWI1f4YaSMYoapEN/SRyOI0lsFBplQ9boFdXIRn7wxCEart2nUgL290IapBzVn2ob42jr6Wu9yNh7YnCFYePiP0mGznDjKm0y6BdHv8CPlJGwgAZfh4f3QLEbpMO4mGE0Dlme8lQ50pRLE2YMbr2A5YRoVcCfYeuSPn2HiaN/XWpdw/vxq9Y1yhGjgAJ/G1+I6hYaFXDQEAovwQC22YNTfxt7sP38bvwjGoR8Tw18kd/A39dbJ3Dw6B34rX/xpNWxB66xVMBlG8pIzlnqjFVYpGvEjd6WghbaUaBfCOiK7IAt6Bh58nXZYYBMOX2adAt19ENzDUnrtIeSyRGGWNqeu8jfVjdlIE3F67uFt0oa6CnfwtvXZ3feHTojttG/+Dc+gdGz3l672wALSkTgTVNnu4E0ZAb4Wdw2QONQyotoTUNrVrXzDUiGzEwwTEaMZ0KKbhUMsgmiEDXBgYEZ2ZJHTIjg9hsXQwKxDLUOab7ykc2m+vWBLbRvSw1UhGdUjdVhiXQ/JTtez1Zxa21DKYahjA4vrpzsPLBGTpN/ahyQdUDnqzj3YGHq2ETKAf+NGWGp312HYZJjDnGB6MXd9EZES0OU6SG196XKRI0jnrSE16wI/EjrUwEiIxjntWyGYBH8Uj2OeiOjRIVsncPSWGoojlZhkpoOTrsmjA3qHO4t2kamETaJgYOE2WAAiqdo4a+nPVXOGGW2DCalMD8f6vCdDBocqc0wG7phNNaR8wddqJqYsOQRqJ4tqBuxDQxstqwN29b7HB15rHC0FBhoYvA2HLbcND6+2ZPPSxuR8wPnLa9stZGh54TRlG2U4MIZwrqd85B5Fw1FgfK0PvLbzc9BhmNPQ/FgcIZyD8qmc9fBukGnblvsEN15YHrEIG58aQ3Q7+qKwP1pGbI18Q6rETdtAGVYByaH8RNbaRpTQ9FoZU0PFiAMh1PaRmmnU/FpiN26aGTnNSeeiKjSOkeM0Oz57WRN2f64w3aI+EcADTpGSqtk2BiodVHQeRcNF56rDdzq2mw3TLToaHVu0A849VeehIAJtgf3SOOjboXNoCW/dI+l9kp31BaGJh2yrAPw3QqtrkN3CrbW/1wRuu9I+vnqyjUEuadlt7cGu7A87TvxW2j57kEtmeBz9I1WpCy0N+FaCMjKHyy1bScJvzlxLQbCtDDQ6ukYMi4dK0OODqCjdEYmqrQ3Dga9W0I4HnNV+OhpEgC3hszcNkuH4kjUidJiw/w4bJcNRobgWdbVhntw9IEaDi21aG09w5CW8ZQXTeDQcOLJHU/Exlhn1zYOEcaY1sy55HDSTu93fWjgfkd2NhBBxNO/hvVw4sbq+52CMag99O0AYtbaHvqisMWZG9JoVmRuzhKAEaCCPYFatvN/Wh9Y3U2tpWw384hLatC4mjoEO7Rq7W1iqY3qAty5Ggw45YePF0pAah/Dvk0NAAEoKWFA0DGGxYAbMuT7QztGtZYD9RHya+HmRpw8QutvYL08CJNEGq62vhXuf+qeN2RQUIdDre+p8TQ6brjV3Wuar1t/NqirI9VeBMkOE56UKt5OK0E3XIXtyz21ZGXUQ0Ju79cNgztKUB6rr4BNITmZE3eyOsy7Wv/rMeNb7unAzcYHrIZ0EAbZNdS1B4/7qSbsMd2mbb2Td5uBzVI392gck0Wu6knwjTh8U3ZLodIDTS6GzXdN+GkU3atkaZN2xbbJQ0kgG2gDRGht2yOTnj9sj7duo3Q4Vtq+W0hUank9VrdYYvcU+mSL3Au7Sw9xpu9D3e7oZHHXam7IAApaGqpkfdkcKL0m6GjTdNWTalcHjzr8k2FJ76rDT+bYhzUKbptN0J6HPCNuOep03RslouEDZW77Gd+CNDK3V6bqGy0X6hr3NEqRoKAAw5vnToI5GvGdyQG0M3TAZvzN2OH733NMZuqVPfclo+S2TqBL3dntutn1r4fuaA1PubKcjQ2uyIPW0Bt2L3Sb78cjVOR/GTScXrlnQZYboj9VWWxjVGibpZEAOB7UmdWWW7uoEaoYI83QCymzdOTOls3XjzoJS0N0as8N/rhoo/fBBqko0pjBye9Uu6B+PXLkdP0PseaES9Ce2llLZEHvaP2NM6FzdGWe/AgzLmrXN3526mJaamgUgg/TQaG91B26zcjEx+rGXeMBoQT1Xm64QN6Vuz03eAYb321vi7RcNnMetgg0alqFkZ2+7cZ96mG02gOSZv4cMEZ7HqNBGWqNfWAdqIt0OSbLo97ye9TDZGhqwt0F8beMNiFu+mDWIkaQcMcMHQrNmFukbTcaHqxyOImGo194eR8wg2IYd0A3agcRINasqkooHQShot2KGHvZNHpeteCB4QAc8A7u6tDDLaWmrzboYa4t0/zYDDDdU4w83XEnpMMNCW6x1asLOiuLSd7tiIMtIa3UtPeR5Ig5MhpJyN48650tilu/vBB4YdxZ1qW6DO9p1YNcgFpbs3I3pgasBNc8wGsQ2HOo8PDo0Gqy9sLutWiLHxvrL2WW6Tg91lu4ebU2Bp7k2XW6PcD1OG2c3QKzvyZ3uW7xgA/p+7sDRrQdDP1VzrSjDQigSATYvJuCt1njbYZ9Dc4YiTUmfqnA1dI5zoNSGWh+VcCdsSt1HZ7IoACORoYwwpKoyt0iSbACjFRegLXWemq25jKrhjwNtAgVnhtWfufmBukG5PDbVu9sjc/fvl1gFO7tjD74GmR8EDHq2w2prJiNNfrq7q3VtFrdZ1ouJzjDWjOoa3VGAEaT1sxG/WdGFepKTceuH8X1+s7XjDeFeudwrhBpLyPLW6Y2d+mWva3S4nrGyOAmG/HVu1u1f1FwUewA2BJ7ITDYQGkWFGdbthMNpnbfbdnqAd6+g0noEg2ypHZINmQmzHjaWhrtD2QX6w29xfujDDa2vpA91KkGPvyf8OuG3coHpBt32Lq0mdZkGrkDYxxs5MNkX69DD4ru5QPeihsFMNIAA0TdL6ehi/bzkZ2j2fFKi6NWNui87dFBpsKOOFG/voBNuuUwwOzr5yN0h7GouFNukS/fKYd8KP0wal8j5lu1LjN75sZt3OmHhbdhphjMg8aYZSbremHOoN1uei0w0aYb6g0ns7qJNrVe+ggMLbsqr1i27+bdjnAdIo4NBu3N3uX77WN8turm3dbnr9MOB+biijqtuqW3dbntDMMVm6EJAlVGp1jYEnsA53RmGKMD1WenLwM+btOg3Q0a/nAqBhjj3ainug50yPh7bdece6PzWo3v3D3+27v8jSBh7HI1Jpp3IMeXbJCjlEuojjd0UawXDWz7WzdXV+zRLe0UePXCzkH3q9I5h99PbTlua77PkGEPD76e8cwxn5to53TmHPQA6RRyYPZU3tGcBjRglzDddq0u3TCEFiUgZ5GLij1uRzjnZBQaX0D126zx6Tfu3GvZBQbZ50Q/oFA9AORiwgB7aPuv2FabZ7deCR3HAEIUe1g1Eu6QSjgSejTnY5QFBKPhNaOyNUq6oEo1CnsQAACW6F7dZKu9IoyLJsqE3FAA0TdgAemdVajfs8T0726j7dSFhy3NQfbu8T1CUGdltfiepE3Zfbsxv16rqSSjhJRyko1TfrIsMVJ7X7dVamvAjXh5pRQAahxFoN39u3iQJF4lR0AsWHlXCbFh1Yw9bBuyA0tKQXMoKDuqwTQXkeIz1wO6SudAdetYNdSHvAz0vp7e1I4BR5J3cUJpGAA4O7h4NOfh/B3a+uChQ3ep6sltp7AQ1PZG7vS42pwavqU6Oe3n3Zs7r+Q1Jm62rdbt+19TfvlsCVVylHpBD+WesAoyi7uVKMKFH8cjtfG7Kg5VboCsNRV72gQPxR8Ao2nfsisN/56UUAoSRiK3SPdoSsMDMbt6M/zAUu/U/Prl926O6a79q92ybnWGUfcL0r+birDCZRg7I/s/qasO0m6AcjJ2e3brQPfsqsNOO61W4mZR07I9mUYnv35Ab6EN3jurn3cHkZcoBRr6k6NZ3OuoDeWUd5N3QPbZJAUTuj+vb7YcD7WrWGQPlUKGyEo9jHvWj3vRBsgNuce5RDek7o7M4vXA3udGxh3rI8AXpJ0ywN7wAtGrq0p3WwhqM923e70G9xrlJxPZ4ACaQ12IbcedbAAPOPYQ3vL/EvVQjTdCPOgGw+gAC6d1EBaUitdBKMgLQM7shsPPhbIkNwthnHnVTBvWcCI2GfmDm5R/UGNpnoB41zO6sbDCzu41jXV3s+4Mk2GYjapSG+PaIHnuFoNEeG7vds5AU5PZLQfpsNnO7DndBdOS53VrbtZsMKP6fC1b24dEo/FdAgqN+Jb9itrzu5RDXrQYyN2uKAvndPnusf3abQctD0VJ7AXdcz2op8DHCrlsMFFr/HwFOyCF3cv1ihd2elGf8NcLu70ow57q1t1TZHlVwcWGpmPekRsw90+2H8gtX7G1vndQYYZd2CoaOyjMJRyr3YNnsGKOqZGYd1xTe7YtbS7uBhRDa7Co94TQVPDTxUeJYB5p7rTDt2iDl3aZho+cOHe6PfdA+RpOw8HzrroPBW72KjDThhn3X8boNL2VlHq09NzBqz3fnYcF90x87Da98ce1HQKZHrESPGAZjKj280CD2Nc3vYmxT0H1XdmlR1pDdq7u7g1OlH5eAw1C6GPQa7rTKPIbqrysv7u8SoxmUeWyOuO7dutx9BlUrb5UZuuVq8BWojFNUGMhrEpFdd3We6DUNtfO/5/YQ+FLd2m5HgqDTFRwN3Zyipiz1W263+NWJuuLPV9SgWj0c8a1iA86esr0MzpoP40B260DVVQmvsgGZrTrdhyCHs3d9xR75gBN7q7Z10v6i3dvZW0kBN67veA2oAbYM4rPDKt3U4UcEApTKGsLds5RyTPYOprwL1DYBPTAgQGzt3fVhuxF1yv7wPtgsGt1w9+hoy92d1a2MAy+gMd3V3Bq3vCWzhHOAXVR418EeHrWD1sLlas9Q+iBio257sw93KMHvLAfqGsZfbRRuZ024Mb1qjSvuv3AEe7twL0q+7+QIl7AS98G93rPk3Xu6H897jB+93YEqrCqNiVH5I9BeR+4oyNkbEz08l7ejVoTB1Qo+qhs0qPrpFig9hme36o6A7sqb3KFG7HDybetYNSnkYdo3om6YPd5b+yjDZm3sQ93ZABl4NZmehioxh7ohYP5fbQnDuHurDfU+PuccjaAY6WEAnwGoCLCXHcoDLwbMm9w4u+So1Jho9cjVGAgfDIuG8mvgDHp2w2eQasFwvIh4QwIjButt0Ze6ynDSJq8dvWxUb8qP8e748jXIG2mo2oRqyW3lu6gyjIFu2kQB5qH+YAvv6PMNmzB+0XJ9UY4qMsqBt5ExJAFj3Vktt840JTbSfD0hG1pg7VXsWr3RKbdPdSWGuGDf4vqul2NB7dYNYpqq3ZPFHrGj2J2bdU9bDu2cnQVhrWrUI1H4Xd7EerFhJjUf+qP7VG6sNELBij/ckLriVUYVGUhNHWGlB3UF7rMz3POHHTV7H+1qo1SaNdsOZVHXjEx64AFwwa5iBcO1cYVsNrVR9H3ffRrGj0QuGpRAoMevbDc4IAK93wuGfqtJXuilw1J3qsrWqf7a5doburPI/pUeHd0TRgGqjjLhoz/UrUa0qNjwbTaAIkG1HDRGUdvYLztaTP063u4tDbsLq291N/athdK3WiyALFYZWXB+mbFKjN4e473ZRNvs70PFHLvd5RTXuDa6YEKj05wbVXDG5qp73QrVpe93XC6UPMoNRwqPfflFEw3im6Zaj/uB5wUKSgAjm2EcbTXDenAR2YiD7ph91y1GrXDCXe5zVTa4bokCg+7nataXegr/YBaprqNg1Hyvd3DGmwACVUYF4DzFHk6jMagDL3WGnux90uR60I9dXodBAMWhunVaIwb88NNdGl9ftDHrbYP9nrecNolR5Wo8lUeJIAw1H43DieGqBo7XUfCb06O6C99Gbh8j3WUoaxI1nhbsNwVIuobg2tUZ992pibyyjAJu3wvW/kZID3DUKMANwLO1X3QG7rTS0pMbkwQ7eGsoTVcht4j3gLh+3Da9W2b/ed3pBqOC1Hgdd5ZR1Bo/0YfI93zkalSje7sfiDW77p5d3D1GMgAgtWqX3TA7oIaPRlGiGjhqAEho03Rse/GclGKGjTyeqho054ZaUi34b2FddBR+dOhqblrr0Pi68qNH+G1xPcn7sIVUwwQRINm9Ryjgyi1Sz90G5Gjv96xu3IPcxwaQE3AS7jgNauR6+rAe5pRKP3f7dVc61RqYjY37prEOMNbrk9y6q/AjcSQCpQg7R7e/dFWerT3cJLpkY06qAYmDsBRtxo3GruZsNLR7WCNZJyDgjT8UZ5qCX5HxtdQ2Rnt9vTUaEI1r+7igAEq+3io08nszb3oZ6Aaji1qq+vebbq1COZO7+PD0jWAH6IQHo5g3qEbUVNjhR2/3Y73qM8MP+7VjDASercDXRUak00e973/dTTR31Lbk0YQT3LV7xL1enhyTYBJLtcI31NGQA9TJhqoPZNkZIujKrhoA9l7un4PUXxpRQDhEaRJN6RAe7w9PhviI2ie6Nru8V0FIjYjrv8j3/UopUA5dGllPbLRpNYCGB6a8jZUu4ojYCHqoD2LQatM9uJhE5PbURsZyNMB7/I9pLuxaDekAF9d0ZR73Cjc3B2yXdbrXTQ1qB6++9yz0aGRC6htKYDV5HNrZV4G6YjUT4Yg9hSB7Bg93dmxGo5jxvbt3bzRkgAOOwEd3fSsRfQ06QA1aIGAGwVPaqgCYloVNHs09k9G7go8f3vqTU4WA2MAcLRlzgD25pB4N5/7IQ9AHugE3R8Uayl1OB6cpdZ0GvKXTWRobUw2B6K4NSQetWo9Ins+8MDg7tAAWoeqBwJupG5D3xZ7nM9+LR7Bo9S0fp4PJO6e3N5Ju1ng2SRtaQ0HnoRINp7Aa4PZa3oc8DlB6d2l6UmxYPR7iAbqPGUbKQAKBRqVo/Rppba1ikbY6NeCuCyjXvRgrt192R+g9ARGy93YnwaeT1atH6CAmBSyyo8cHr94MwM7WkNINkJ83V3BvOKPM+61g91Qe6VoxxDv1aMUCBDWjd9q1X3Sa0ZniSoVbaRAInK2YPcGRora3mkbJEtYAgcVo84AGuD2+FK9B9arR6VrRq0agECXcalVo7we8vzSetid8MGtG4w9zFu4drVyIEBD0bEa6y4WxGnlo2dBoD8PtVxiWjw1G6EPQm0Y3a3RQ7BHVPZG9BDf2Rtaw3KlHXANEP6McjTObu+MgIy7z2tuIetm7PM1sWaO6h67mjDnhvyciW0fQbWUh69yNHIe5B3c5nsLaOWwAGQ93gAKZo3ijmYt1V8Gsw9+jRugPU+RqTSMbR7x2jQoevvw9vNDZaPOlGfqjxrG6UPYzkZn8OEKrWWjY2GugTcqHrjY1Ve7iajOfhza9nu0bgH2fNHO2jz9GiOgIaHvOqNj1HA09wtuk/w8/bt0mhf/q3ajZ6eszPTf4eIbXdGaK2jigGpGeaxxoLaMoh6XSj/ORj4o7QIZnDhutHU2jfwe+oA/6Ho5D2Bh6NmNlEQDLDRCADOY0ktGL2jPAhiSjSm0fWD3xh7QR9SYe8SjVawFsT2Ym70w9QeR1X3VewDdqOoh7dbdSghjMLXpRuLD0WUanqNvFRiOTZ6YBCaOOm7jmA0LRrE3cKnrGj0cBGzxA+I+8hLISPrc1Tdh7pVALYejlwi7DoHD3zEb/sjprSlVoykvpeqP4SAtWAcgR+oo3soYrUgANGFw9lv4NOHYKPuSQDDdbVgDeVG6IQwI2vYaM3XKhY9+4eongxZRqiyRub724dK3W80ja3hpaaOkuBAgN14e4Ro/YYcKEMdw6wXdvVG1UxI3VsvYAfh7BUN3pmn6zbh0eMz3ByaEgAhO5JTPa6noiCNggGwI9U8uvoQwlZCbcNdBa4I9oae5uo2Nrv+60TCG/I9BEe9CPa6hrk6PYR62QDrim46o2hHqWyPtAVHgAEQAVWzTOFFyCOTOrnajygelpo60EezH3tBHl2yx0u1tyOxHrHK3SoazLdikm9uDYw0cNz1vCHaCjcs+y2owRxoUI3DBGlm1CNGpp9WHEdkj18igq8jhnu7hcFszvJo2Vx7DQD6keoJDRBilxcPHcbdI91NmsHDS0pB0jTpFHjI97tAJj3a7UdFqOarwihNoKADBowt0c5j2zhRiHDYbujiLQQxvDT04+6zLDPpANXgHhIE1j0KlGlW41NmtkQ3IjpTH1+R7taN+tw5N3dM/gQo07BHQo9SzqgDPTj7ue11u1H3I9xOK3oACZHrGj2JR7vnAQDRtc2OlHs1XhViHv5cQKeouInSEbEV1gu7bvdvuRzyDayEZkV1NgGzW1QbRhRXcNRv+YCYla1sNEjGmtDRSinJA3EABiOjYcev3jVOAbzo2+VHg09OR0oujXSRtGj2Ve7+MtL1yLfUHUUecz310bXM9flm1vDX7gERaN1KRsUNOlhuAo9LhtfI1L/hJaNxfGu8iQiQFb52M9HDPdfXRrzPcMXiwt16x73a94CuruDV6hu/QA3R6BItgEBolHacQGoL3DF4vo9QYRusQ8a5RCSPDUb/o9JeByMI4qZrSV3kPg5qjLNR22PdDCnPz0JhHxgAGdR8ovRDHsiw0wH5oY9JA2qVHZbzp/o0Ix6ALDVu4Sr3UG7oRaMYb6seNjUCjoPYbHuwfDqma6wjys+oGIMSQHV6MxhxpwAluGgHI9kBvwY2nca/TNMeR1d3Tnbpq6Ms5wDldi3R0hoxNBtXQ2FJbL3dXUeyWPWV6Bs1QbdHZY9LtRrxXXVHoFzVAF7R4jSqAbWPekRvXqNKGZlA95IGzAAG7UZWYi4m6zY9uvqi2PcggDyY2+u6yY9Z+W/XoynUcq91p1HjejPnWpBbZOjrVQMacBXwj0eSedHdNPori1cNH5S9Si4Baff+EcSsMwMGfcjYWesOPbrBtLqP5VH6QEBfRwZyKrUYAj0d1Hk49KERs6fVw0YgiMeVHsIjB7mrJo9JUcWg19lH6oDTEhsx3ejnoeaP29HYSj3Ee8YDaUoEyY1IY6kZ9KZR0/o5k0Yd6MO5bQZ9qw2lDw34UdMw2Q4aO8N18gGAo57bq0aO/gaeIjdkhkMzQMxqWgPXDa6fdK9RkWTSmUaGY2FBBhDAfKu/LPQpEbeG2BSGjujpNG4wDOpEYlV1aRGN49qzGmdo0fHtg6PBh7/mdIHRrePVgMZmACqp54OjZL4P0zb2UeeYAeEAUeN/FGvLo8h0eykOq5GRzdz8eqwvUp+rU/UU5H7c4lF8L+PZVIeNcq/x7UU9cMB/5jbC0ZCiPAsbODKWQ+z53RFEfvM3gJ7eot3I24btbPbtNyMgXg8mj5c+nhjufExHN32Rw0TdWUR3QDTiYG2aOEJ7SWN3s+uiQOXhrZY2lRGHbmdXoOt2DDjyjSL9NHClANURuqTfGrtmjUsJ6FHdX64PXoz5JC8yBPSH/wjc4m/Zo3Gnp6iN2GEW0N4C4GVjb+0dET1zRaVsdqvR3wPfSHs0T0Sm6FojSvqlJo+2UaW6NPUHkSjyLGwIY+3bu2iOEPg8Fc+ie1aLYe9iMT0YyH81VHrGlaPfqgBNaOXsBrE9E/RtMPddEfkHUesbRsjghRs8g4uoZHV2JU4vE9hJRtefYzEG8T0HW68TdjMh6dXYknrCT2ANHnsjkQTNSaSGwCVOHwFGfojWcByGI5UutCT3/1GmhjSXuvwo5vkcyT2hFHc4DYfqotfQ85v2t2+lGcYjUshnCo/9UcJiPaxHY/wLq+nXI/M3U3gNbsbFhjPHiDpPdeNtbgPFLssU94yerVgCdZvW7KDJ7WYjfMR3YY4CnukS2TJ7eYjCwx6Go5oUZngMQcaWlg83RuYY1QvpgZ3xdGVUA0sRvoffbk0g13yxHmk9vdR1ao6kxo88N/DGAQNxyesC8DHIfOT2z4aiOj77RhZPRhruhVQPDHy+jZme4P3fEMfLE3I9HOaj0suz5Pbe0e+T2N47nTAGKew39BNvuxT0g9H/CdeKegTXbAuHfk3riBfw9dgeuEY/f0cl8NSZ7COjsIxrjjYhICaKMOL7nYj2IxsZPWcMbCX3rsaCRjCzAMFPYSnv8UFgO6/UNmTe/koG8uBxsMF6JIQI1KewEDRf7rU41jR6v/1BMuT5I6XEfA1079HH+jz9RjRo4fwCM40J26uU9smG7Po8dHvv4AicadNdSn+sVPaIgdR4woiArKA4zen2QzKnpYeFalHNaj3cRhVPb3EdSm3EJHtBjl7AGkY5qnt7T3YABAgN03R4Uo6ZfnG136lGyHdRpRsxI1Dbq2m1Xp7GLD9YGpEY5ewB7KOJMaD8NpNG0lwCaEcuqPhBH0Yt8hOj1PSUTtJAR08axHcujMHiQx1xv9T3ZAbuuNaweyPQ2ZrS/qMRR73aUUae5FANCGpn/RmM6mn1ARGsHDZxxpj42ou7U09SYxlr3Z8NqVyOyc68RjpHGvio6BuDMnQeeHryj7Xu0tPeWnppsNJAB+NaYfRwz3VxYdrT0nSGg/diYx0nROc3TaQPWKG3EDZKTKjPYqXtc920iAiAAwuRzGPX/Ubp41OjH66Ng6e1tfeQMaxN2jp7/hA1HerhI1tNpE5W8SA77DvqG5Hjb+BusbzGlHneji4R1pDfxlrx02o8bKSNKBRxJQ2NBp9b0ndG4RjR6e9quLe0YBGNnp6L9dLdG69PZmuGyA1GJH5xN3uRhWjZsBrFKPXDH+09/uR1OZFqoCgg3fp66YtsKB6Ptf+nt26MuR7gM9dPRwggGBnvtKN+iGNCj/aevio/L0cCSO9rjfqt+vG8V2MyYCpqOLFHn09+WeyEDUE0aDyP2Z7d6jQeR9HPYEBvwz1MG8rWRRGe2rjaJpHGA1kZ6JGjlJAT3jdRnqImPCjH6M9q/u6IAPf0eYz334btBj2jRg0nW0UTVQOpZbBTE7aerfI17RsFSlREAhM9jpOi/reCMf+qMGsA+EjRGexFPeRBpkz2ELg5M9rSG5mPV3Bt4w3KZ7Zg1qmerZI7zFs9QNI2GqYNBoeqxRCB7u9qOq661Cj31utzo+xMftyOdNHZnd9yR0vtRLFqSk14kAV84a1RjBBVM0jQ90OZ7KejTme2kPTT0YbgBzR7I8jE/Rk6PeKRpTd2+Z6dgAsjex0GEFnuhDWRlY/iNwNuwTUNIVnsyAiSbg3dzFu9fjb5MYYD1/9HO+jO5O/a6mlnosaMYpHDxtdhRjFIyAJrsT1Xk6coNl0AYrPVhvs8g3kpHoOjGZus1Q2kbTnd2F6aaxDjWe7ATTXIhaz1sO62s9zKRzrPVwtrGz29Z7c9d3qh3do7wHsGz1Um7OUjJeu1jfT1npjACtRHbsNqqtSmpL+gbmz12NAFs98ahwtnSk0Yc8BKFGQPdaahkATU6btJCNHe6zs93lRwjdVdnoVGNZlGtwAeah37QJdntpN3YYGa1DBZRlbI2dkeez1WpGyMDNqRmMw/4tvtSPoua9KjnDRqBDZXUYBz1lxbufNu2+pK3a6we9SOhCbfUjdK6abIwGkfefzcFHfN9jlOyPTNihqC33I56o0jqOev43Sf0ZqABU1Hv1wKDuwoTUERtNiV4Db8c9cie1kXUNUcVN05pGP9deaR3oTQWkeO5Q056it9paRu74OWkYSACVb7Z89Ywm09gDVvvBW0zCbNf13Oeg5xq1vrg0PhaGXUNZmBjA3WHnoxW1dpGo89ZBuuk3PstvtE3UzGEnNJBuodI8rnrpmPLxax0js+ejXPY8JpoN0557Z0jvAmmFAGUJoXSPo77AgNcWBj6nVqbseYo9KaN0jO6RgTQ07nt3SPJDrlRNhee0P9XDTtpmOp56z0jLeel7ffJofg0Muobb0jHMx+9IzHoSxW0D57o89uK22PPfzMbfSN006P0jk+eqHfW/Fozz2HpH4d9zLm4TQ4LTuBJjyzHT2AEGR2bA0rMcx31LYGK89uO+mKlDrMaQyP6zGyhNfmhznPYFocijWMzHQtD7ee/DI1PnpNE2h57e89Sw9MjIwc5uNW0JaH7sDLsxlLQ3RkY9mOMZH1c9kRuljI0y5pzz3A4GZd9gcxklOHkboV31X0a1+AgQGgTIxnTv3z3w4HDtDs0a4/PVV7oto0Y26c4NgeRpC3YyBoT6PAs6P+jd+e8To6pkcjW1N075DaXO2E8TZ/ntdMRA1VR5jiQAQVPaZkacyN/57YC9L4eoAvX+uBJ0wTG71tDGOB3sTVjgYbE3rzGtY4T+AOkjRP+HbqNeZG+tDErmpPfX+uRWw3F5GxeV6e+mw2NDHtCyMllHWpgZoxvZowE0cHW1y9HqO99MGyJo6lkcYL1sgQr8NS7ZG1owFxsXW3CCJScDVIFYrI5f+spwOvG7qcDKLVQAACuggAAZdAE1agAAc9BYdDX4m3nAxBtveACILGUFjkAAQAAEugSatQAACegKatQAALugqhe94AAmrUAADroEmrUgABwLHAAA26CAAAd0GX32Zdq4FjgAAVdBAAAh6CAABj0EgACAAAF0BYWMJq0U1aKatZBY4AAA3QSAAPQscoWMpq0k1acCx4wvZRlrgWOAAA10FkWM8LG01aNCx5BY4AAAPQBNWmwsfjc0ULG01aLCxwAAFugpm2uBY3GrTTVqoLG7NtzmqgxY0YsdEWP0LGWFjFCxyAALQscgP0cM7+JNZix5BYxYsasWM2LHUyj/DOukAI4secWPWLHaFjs+wJBDcQfo8WMJq1uFjkAAQAAJegtCxhNWnAscgADILGEFjKatQAAHugUixrpLYZJqwWOJq1qFj9CxthYywsY4WNvZH0+1Bix5NWqIsYoWOyLH01a/uhvPA0ksZyWOhLHwljPCxihYywsckWMCH7nYAMSxihY8Ysdb13aTrPFjbCx3BYyosZYWOAAB90ChyNYLGkFjTix5pY60sY6WOp6H3gAyCxlhY5AABiWNpq1uFjSatDPQ0sBqTVrILG41aXpumJYymrUsWMpq1B8DdIAONWnwsZTVqRLHhljoyx8ZY4+5t6WPtLGNljNCxrZYxMsaJyOptEYlj9Cx7hYy3obak0xLGhljLCxoZYzTkZ5iUxLHWljUSxvfA2B5qjFW7LH+ljZ+BuJnXSAG4WNCLHYljLCxjNWokzsUnUCLHgljlSxyAAEIseQWNsLGhFjc+h5BY4AADPQFhY38saxS10gAKFjCCxn3bSssdwWMsLHGFjgBB52AEmrW4WPBLH1ljFCx6FYyQsflyPOwB6FjZyxg/Q1ntooWOAABT0CQIPk+rgVjVSxrXIzx5pUWNDLGEFj8SxrAgxlOpiWPArH6FjwSxlc3XXWrRWMILH6FjeCxlhYwQsfeWOj7a0ljuCxmhY2isaFWNf6H6k10yxkZYxEseCWNqLGqFjix+gCddMsdmWMu5GrjVcCxoRYzEsbjVpyrH+Vj8yxhBY3GrRoWNsLHoVjKixllY7yXqNS16rGDVjcCxtNWrCsdwWMRLGgVjMSxlJY0MsYTVoUrGDljKatFhY9CsaCWMxLHRVjoFu0mVbQsZ0WMhLGU1acCxwNY5AABUWPpq02ljoix4JY3ksckWMjLGHljLCxwFNXAsYIWOrLH6FjESxtNWrgseiWP8rHuFjSix3lY/ysbgWNOrGXVjcCx+ZY+6se4WO55GbS9zsAVhY5wsey82tLHoVj1CxwJYzEsehWOrLGlFjZeRorzR6XtoWNpq0E1akAAFNWsisctA2I/qk1auCxhZYzYdqZWMGGHhFj7yxqMvQmrVaWOhrGLDDdIANNY+isd7yPvAA41ajKxqdLXSABiWPurH6ljc6W65YyQsZGWPArHE1jhKxvMvbkdvXWPELGRlj7qxsRYzusaqO3GuUEFj9SxsOdcusYQWO4LGuVj6+R52AMEsZiWPcLGMVjTLOh1Y7QsdkWMOn7YljKatd5Y4fkedgCJq0WVj2Rh5R1eMsdoWMpq0wVjkKxptNVXOu4WMxLH3ljt+Rzl1cgsdTVrCLHKljKatCFY0FbpRarBLGD1jeax1Yg4POvEWNJq0lFj0KxhNWqqsazP3tGGE1auKx5dY8EscgAAoLG1FjGixpHzQAqpVWM0LHLFjFCxqYwxSWvo2OQAACVjlSxhAo6UsfhWOms7nGtiax9FY5xsfWMOEKrgljBCxllYzhIb2MMQZrGFVI5++QdaEsYIWPPrGsFNgwWklY0EsdoWN/LGcNjCJBtDY0ufrz9WqbGNMtmJBzc/VWsZrWOQbH61jfyx74w0RBu4WNIrHRFjyCxhNWu6sZZWOBnaCFjMqxszYxZsaOt3fybgVjaatIhY6Qsf4r2ptE4Fj0KxsVY0mrWCWP/LGC2d6vm8tY1wsdSWPWbHA1jeJhvU1XAsbYWPULGvVjQWx4TYz/0l1810gAhFjLCxuNWuGsbYWNRbHGTDdIABBYwQsYQWNcLH1FjQWxvjY6uduRA3xbHEtjkAAa1YywsdtWMOV6gVjRyxkUw2kpvK2OiLGtVjyaxyUw3Dquq2P0LGYljQix/9Y9b5rpACNbGH1jT6x30g5Uusa2OfrHoNjiVeosgzUsaTVpvrGeFjKix4DYz5sZiKOZCYl1jw2xhRY7wsYIWPILGCljPNuj+iGzbooWOWLHkFjESxubYwtsZ82PZFHBtjiKxtbYxtsbG2OLbHXTD1ZBtJYwmrXbWObbGjtj5RRzqve8AFO2PnbHDtjPmxx5dXWsfbWPFbHbVjUZhpSna0UfvWMmrHFFjkAAONWsNsdw2P4bH1ljQaxlNWrCsfOWN6Xa6QA3mxjJYxtXqdt3ubGxVjeGxuNWussaGWMjLGxljFWx2q/R5dph2MsbGAdjkAAFVYyF+oiu24rHWlj6yx37Y62sZoWPw7HYVjCatW8g7HbudgDJbHU1aESx6zYz8sZ82PDmGwtjUWxkJY/yscOKPMc7aOduaxoRY+GsczWMCrG+Vj4qxwVY+8seuKN11q4FjaaxjNY1msZYWO87Hhdj/OxiCg8Ndv4WPxbH+VjC2x8zY5asbBWPIbHiBDYqmBXYwlsZoWPK7GRFjZyxkrY12sZ1U0Kc7ftjKatInYwtsdpWO0173gAwOxiRY0osZN2NsbGma9fJ2a3YxMscooM/mHpV1qJR43tQjdu9y3vAAVFj8OxurYw35stzWy7H0VjIaxr3Y8JsZPt3vAB6Fjnux/3Y3QsZk2PUlG1JVkaxpNWiCsboWMzrHSLD7nOzvzSyUe780AO6na9x0a+B3ecFussM2lHR7N4/m/yw/43tebrcLGCFjbCx77Y3Asfo2N+lHC5A7Wx4HY0EsfoWMYbGQyjKLVARYyDsZoWNpq1l1jJqxyMow+sZBWP0LHsrDnBlavY6Isa3u2zc6e9jHqxvvYxVYaY02eLGSVjVixnMo6PscMWNOLHO814+xhjY8WUbpACqLGIljeqxllY9JpofWOW7GNljzqxkNYywsdoWMULGllja9+0B7e8AHX2PRrHiNjLmx5QrXSAAIWNpq159jGhWpaw2i9udgBmbH5djKatWlYxGsfTVrpLGXqDdIAZpYzbsaoNCHWHnYAlCx6hY4JsdX2P/UGNXVuCxyxY/yscoWOyLHo1j9Cx7RY7QsfeWOWIbhdjfKxup3WKpg52PvLHCG93CxlNWgQsfYWOQABZFjLCxs/Y95uqc2Opq0wNjB5RukAOZsfrWNkBbftjuixwZ3QmrSEWPPrHEt1CatetYyMsaRWO3rH8edgSqtA4xgcZL2NU7HgtjGNhzx7c7AFhWPULGkVjFWxj8o+8AC9WP+rHTljoOx7qcj4Wqe2M2LG4Fj0WxoCo0usbw2PkbGg1jFWx1QLZIcdkWPfrGoKj1OqofYzEsckOP4HGQNjIyxpNWhQsch2Oa0Hf9jIGxmdYzo/tDWNDLH99jZbOmpY3vsfW2Pi2G4lVRCxpNWmksbP2NuN7wdj9CxlNWhQsZZWOrPa6QAZyx4JYw7seVsN7Pa38tYqmHjY8msawOPDLG01ajKxjbY0osYYWN0bGrFj1gATNYxEsaoONWLH7bDQlRr+vSHsaCWOhrG01a4axtw48DsZSWMpq1GVjL+x7RYxwscyf04u7lrDtOmlbrWcsZoWPQrH6FjFCx1pY6Iscb2PULH7djBRx9JY3igCtWM2rGIlj06xkI4zEseiWPtN6Gn9nTelFqhUcYyONZHGhFjqyx8NY3msZCWNoHGVFjtRx7RY9wsbP2ODP7GUNAix8zY56sbgWO+HGlFjY2x4JY13sb1w0OVGmNj6RxsNY3Ucd72PMbH4NjXdhyx3QMcd2ONBrGIljyaxwxY4Isa8WOj2G1UNJxxzI46IscTWMqLHrFjFqxlew3XzryNrSHG41aZyxiJY6wsehWMELGvtjVyx6FY+ccZhWNwLHTAA6KxmA4yEsZw2Nl6b3VjCCx5nY0/sfWWMVHGjdj6KxjdY7Xsdj2NBLHudjVqxnfY20seJb277rAHDvZW4Y43kcZ1WMsbG3VjfBx4HYywsdDWNFbHVtjKatLhY+icegOPhrHc1jAixg9Y+scZ0WPWAA4FjMxxorY0mrUBOOiLGC1juKxnRYywwamqNit6VljBKxyE48scdf2NcLHtFj/Cx/lY01sZsONKLGrVjXmxz9YweseWOPLrHU1aB6xhNWulsfS2NYnGaFjbJxzNY8AAASOPxbGKFjOpx7dDcoADZONpq0OTj5xxjvY9QsZpONynH5ljCpxhbY/KcdMADQHHJTjn+xi04zKcbVONCrGRljCatNw46IsbYWMMnHS9juKxwo44o4awF3xv64lVdxxrI4+WsapOOQAAgtj2uxjg45wcf0cOht6pSDxKxnY4/ccalOM3LGIzjBBx2VYxwcc8ONBfa4aj7xx4I4ymsfYWPhnGXHDLGxypY3AseUAB/LGNAAgWx6nY8zseZOOanGD1j8Rx8jY3qcaw915PgK29mBmjxdSosexWNyrGrVjrex84456seA2OdHHO1jBqxz444asYJWNt7GazjPCxghYyscc12NarGlFjFqxoc4wScfI2OGLGaFjx+xuBY7zUZ4rV6C6EzjlRx6o47Ucc5WNRrHS9jL2x5fY2Mcc7ONknGWVjbThhWo87AAWOMsLGgljBax/s4yMsaS2PDnHl9jraxvhYzKcYmONCLGk1aKixkRY2sceTWMsnGZzjY6xlhY+sscCWP87HN1jfCxsjY7wsZCWOsLG0TjeRx4ZY2McbFNVGLGv1jzOxr/jd8wd2SMX7Gk1jESx7A40VsYiOPfbHojjZex2I44osd1ONJHGznD0LBvI2rUscEWNKLHrnDqZxkDYyQseUAAkLGNAAoyx3RY4asai2Mh1HPdd3TdGJY5fsesWPSHHfjjX2xvfYymrXbWPJrG3VjSixhNWuGsafTTaLGSFjLJxv04+ksZoWN77H3TjLCx6g44x3oRcO41qdRjAOGsVg0XUY/2MlbHlFjfCxl1YxMceGWMqLGW9jzJxtTvZq4e8OOJnG6Tjwax5NY5qsZTVoGrGaTjXZx0wANwsZUWPpHG0ljISxvhYyMsd4WNULGO1jSmxruo+Z3s4Mq5rG1LjNix1U4yMseiWMsnHs1jByx8FY7Esc9OMFrGlNjNCxi84zLVtn+3usH1XDi9RrELQd2pDOM0LGjLjGqx+ZY2ZcaUWMt7GyTjMpxnz6HQtmsAALbGEFj4uxmhY5lcZBrgaXGitjqixlNWpa4dxC1hVrSZVHpxtNWussaMWOhrG8v9b/22+o03Jua720+7yfV8Vxs446IseGON7LH0TjGZxwdg8P+t672PsGzu9nhm/Dgw+4e8tXYbHjzjJmq8tY5fsaK2NdnHTGjQ2xvhYwRsZwa1arHfzj36xyAjU+sfQONsLH/1jaVqylY1MDtuWM1+6HL1BKxiRY/0Zq12PCcGerjbfujxY8EsfGWOl7GGFjgOxhVY9Qse3WP8rHcFjB6xs5Y05ce9OM4HHKjjxJxwjw6XZrLWPsLGhNjwAAONWggscU2PhrH1jjkSxp/YyCscTVpx7HeDj3xx264/TscPgzWHHV1jkoW3zgzJ4ep/10XrgjjBmxrC49fseU8OKhaUbjSaxgzY5DcZCWO3XHV9jQfe94ALwcfhWOMg6Bf9xnhoX/SsZpF/1YLHkFjtex8jY8EsYlOOiLHKFjIKxxlY+LsYM2MOrG+Fjfyx0wAPgsZBWPEbHGbjiOx8zYwgsb12P02rlQd1Rxl1YyVsdj2NJq1TAAMex6hY7QseCWPenHYljPmxxatT8sYIWN4oAi9jvhxrk4/mca4WNa7Gftj/KxztY/Ccb32OcnHaFjGBxkI4wmrWiONXLG3rjcatA9Y9dcZoWNjXGlvD9SasW47kseB2MRLHjbj6KxjbY8MsasuMvnHRFjhuxonY3AsdZuO5XGlbjya2Ma9bQseiWNenGfTj6Jxn24+ccfxWPDLHBzjVyxsjY3WDpAuODnHfbVLCxuO4/y0eNED1kaE1atSxhm4+ssaL2P0LHMyNAQekYgx4sdpuNOLHBzjftxplY98ceM2Ox7GvtjIFx3NY/HcaRa0gXHw/wqSxt1Y2fsdJI0fT06zjiJxyU48LscZuPYHHfzjSixuNWoAABfQA2487cd1uOz/6pjNgxxrk47gscZuPWbHBVjlSx1jY33cb1uOh3Hqjjw9xwc41eRu0WP+rGQ7j6yxvHY7+cZ52P0LGEOtcCxvJY04sYnrV83GFljEax1pY2Lsd52P8LGKFjJexprYzNsctaOr1qtB949x5NY5PcZPuM93HeLjI9x/W407cc5OMr3GW2ta9xmxY6Hce9OPmbGydjb0ul29WDLoiH0hhaI/DbFUEvwxDLu3aMCGb0gDOAh5o1Q4cacOOQAAMzjPCxuE4z5sYll2r2an9jXJxk3Y/y0Y3uOa3HvTj2tx8FY4QcZA6ModG0wt1supYA4jFrXD1RCHtAjMQhgxPRUcfc2ObnHhljyaxglY2KsZpONtHGArj0SxuJYyqPqLuOUbHdbj/uxni4wZsY6OM+XHSrjjgR7qjSrcbxQAqLGNrjXJx/JY7NsafONNbG3zjG6xuBY/ocZuWMbrH+FjoVxrVYyIsbg2P2XHeLj1Cx9w4wgsadH1xzM/OjUQR10fUL1rQONJq1tVjISxvtY9wsbgWPWABJHjESxtIIyhHrs7UFbGudjMpxuNWlesYYOMILHgljBXR4LNWycfxOP/HHGDjoixoJY6ssdVONpq1TAAdjxmoI5ZZrjAPGuUHlj62x0vY/RsYK6PXCGEL6sixu1Y/wsZr2O8LHVTj4ax8G48ysZa6NDhahetwSxqx4xEsatuMjLHknj9jxvEzSMEYfl1SR6lnVKixutY9Y8fI2NarG/tjzOx1pYw90e7H3OwAVFjyTx1845ssd4WMwnH1jjNexhhY/7sZnONMnH6bjBTxuI4wqcZnOMTHHajjaBx3FY6YADO2PILHgljhTxp1Y+UseoWMwhHwX1HnqrVY2ZsfI2PcLG+1jxCx5p4/QrqafUzPG5njNix0A46XsZnONNbGWtjGzxutYw2seJ2NGLGIljLCx7BY7E8Z/OMXXHyNjtIR78fdQ9tpOMxHGKFjMPR4CfXD0ei3Xt3HFNjndx2RY/Msa52MqLHcVjT1x5jY37cZ32MSXHBnjZtxxe4xDsYjOPIXG8ejeRtJ9Y5AAAQWObPGQTji5x0U44esd+OPhrGATjQJxwE46YAD9WMhLHzbjcqx61YwIsd0eMXXG7rjSatH5Y3EcaIWOWLHFzjOGxjdY+sca3ONBLG3VjfTx0RY9isYM2Pc7G4lj4xxtNWsvsbrWMpq1i1j1KOmXo5qZqtWOrbGA1jhRxsCA/ANqJR0JrG2FjTix0S44YcdbENa9GdJ9R+xjF4xJcdoWO9rGDVjCatXM4+mEdmDWwvH0TjjRxop4+bcc3uN1nGlrjoax2C4/QsayeOKLGWFjtYRxpXZqZrjVpCnGZTjcrxtC4+Ysd4WNpq0RDj+9xhBY1LcZ4WMenGftj0Sx2C4w6ca5OPsrGU1a/qx8144LcZHuPo3HTAAFtx+ZY2mrWsAAgvGmbjISx5J44E8Y7WOCbHTLjI9xqy47G8cruMkLHQTjcCxg9Y/9cYEWPhrGWXjtLxzlY2mrS4WO5nGftjCpxvtY44cZ1WPZvHq+jBna9zYy+cYC2NsLHgljQNxjF4wmrQBeNc7HRljcFxh8I/J6rVQP5PH+XjUixkxjW+EYokMfhHwdjSpx0RY4psZUWPvLG/wjUYqxvY+FcZnONhbG7zjpmxzy4y68c0uO7HHA1jRlxhY40EsfCWPsrGdLjMKujz1UuccXePOrHt+jSSxoxY1bsdBuMpLG5Xjh/R/8IzO8YU2ONHGUTjfbx8jY2Isf0eM39H2wt17xmxY/bscYiOkq6j9jo7x9E48xcfOONsLH+FjCatVx44LcZ1WP+rGE1anAiLMzfSrsSi38RHjXK17x4AY3Rjo8WOvvH6Fj4Hxr/PYm8YYePuHHvbjfdxnl43AMb07Vtma4NjaJxmU4x6cZUuOMvGWFjNM+xKnLTccEWNRSHiDje+x6NY248ZuWMsrGQOjY1xn7Y8usfueO/3Ghljxexm54w8sdMuNZrHU1adKxvVXbcxspWMjLHVljIBxkGA0r6sR2NLXHhPjFUh6kbRQququOrLG9djPAxhb1UvcaNuMm3H6PjrXakPYzzcYq2OGz7VljSatPRY1jAb6i0wsa51jsex/1Y+icbxuN+3G/9jSix5QAFrseAACUrHgAAQyxlQY3Ice52MA7HlzjyLxuFY9fsdKiNxq0Fnjldxg5Yx68aN2MMvHQ9jJHx0wY87AF4WN1RGE1d8jxjXY57seB2NKLHDbjJ6x7hPddcecOMTY7BljpJx1NWiMsdpuMILHA7jPgx0aIwrcZzeOpq1aFjESxiz40Q8eCGMAyr/Njdlx6NY4wcdy+Na7HYhjcatCA4yysY4s17nGYcdWY2kA4wssfOOMw7GojjOaxp9Yw8sZ+WMqnHhDjeQxyX9Z2caiWPkbG7bjj0RmCw3SAHC+PJrHgAAfuxnNYyN8cJONKPHgNj/CxhU47dcZPWPpwG2xtPMh7oYyTFtD9WK8Ei195hx7e47msco2Nvz61UD1mxpB46dcd7Y1/z7UNjCpxyM4+TEfT9VobGErj7qxirY7TEfvWOjPHvNj7Kxqs4+RseAETRWbYYtJuOy749ycZb2NkbGoXj/x8C4Y07IaP2MKnHDvjwsR94ANVcd4WPULHGdj1Oxj/HZmsYq2P0L6vhjPfqy74yBccu+PsrGvvjIIxukAOEceGWOXfGKzjMZx4H46D8ZBWPA3GIfjwaxwZ43g8abuMpvGmtjD3x2N48msf4WMuPH0XjpGxhQ45/AcnkMTyH4YtRva2949D8ZoWO07HN7j9Cxoz40w8fNuNDLHazjTlxo044KsdY2PWXG3DjuS+hzjWb2pUWMevGmDjRvauRYxBcZsWPinGlFjdJqmC4yasatGPKp6QuNUga5h4ym8e6uNM7HBnjAjxlr427cfI2PQhrH1j+Cxui45Wcfc2NcXHENjW02gl4xdcaoWMbrGC3jTDxuNWo5sYDWO0/G6DjxJx3z49W8YPiPpa6hpt8CxlB49WsaN2NAnHvXjkzxkFY52sbquOjbGgljeHx77Y9CGr9uN77G+NjTva8FfWOMbm/UyBrU1auKxvZY9uMf6J0XXGU7jNaxmFY9GsdCWMZrGTNjHdx724478fCWOMnHfljZGx+TYyMscnuOWLHo3j8iRv1dZBMfsSNNKG4dVmExxT/XA8eeUPESGPp6BPxiJY8C8eqOOZnHXnj4uxiJY38ofhKKp8b2/jT3xzv4x4caZuN77GRzj/rx814x58Zt+PIPGhFj8WxkvYwmsccOM4HHoQ1tCx7hYx0sf0mMLzadkjepq1g45gccO+PmTHg0DIexsLYxIsdL2ORnHFHj83xg9Y3EsZ6uMOTGL5tyaBrBY0n8ZTuO+fGRDj7qxv44xusZxeOmbGjbj/qxuZ4yscd8+Nl6aETj7LxnhY38saeuNJrHtnj0Iatg4yIsbO2OWLGxVjpdx9i4/ucc5OO17H5DjYHxlFIygtsB/Wv3H6dj3Rmtr42+cZxSOBfH5HjHXxkqY2KpjRWPhLH10DtXxsrPcN8b/2PAAAT1jVKR94AMZsbSWPvLG/PVEKxn5YxCscEWMGbHGHjoaxs/Y8bFo2uP93HaFjXUxqdY5W8a9UPTirHbjFxx6544GodL10pigPFj+CxqR4xMcZQuPzLHlfjUahkgdbHsYoWNk7HpUjwm+uQo2sGtaWMVrGsfjmZx6PQ1GKqaWMtLGyTjfyxjVIx4sYS2POvGc1j8Txo6YxpvrgQ1nTHPHQGxq1hY9PsfOOPMbGfFjpGBm7PdJdrtSPUYGBf1i+xzy48C8YdWMupH7N93PmzwE46sc8uOTqHLd17KxoRY9YsdY2Mo7H5B1A3x4NI/DnqUc3NLb0qdd6hovYyCsdEwNiLHhVjRW+hIE9QsdkwP/hq0gT/6hypzfr+u4WO5XGD1jNMx94AJUsbyuMQaGVljaixjdY3zno/2NorH+VjbMxm8Nbvsf92M5fGIljXMxukAPUCZqBPROaCDd7wAeLY9MsZTVoKLHB0j5ux6ZYzKseI0PtbHY9jTixhbfc8JuyOMFAmaNDPBx1hY0A8cqc2/CaHzjkwJ96nRbnuCWNDLHDDjoQ6wL4xgceoWPazGvljmwJ3WY4F8fyBOFYGjZjRQJ2PYzCcak0PzrHZvj5sx/ETZ/sf5WO3pHWgTUhxiJY6poedgB3AnNNDnQJypYwtsYUWPHOa3ZjEixuDY04se/SMSLGUzjZmh4lYz6cZAyP/hrATj9lxkOY9UOoWBPORqpRNkaxr/Y7ytqyBNIZG8gTb1xvzQ8UCZhONJzHf1j5QJg9Y7hkcp2PVAnzsDRQ6u4E40Cdtp1kZG7gTlGR/8NV0CfeBP876DVtZ5xgYE04sbLmP9AmUzjuWhkPYz6cZrmMr57/gTtIJjfPWVoahBOtzGYcDQgWoTI+bvtxwOXzGLd9+w61HA6vMeOHV7zHZtDCrmwUEwKCbu0MH/qJ1t1fmxdbdIInAWMt77oGdzsAQAAFiQBatQAAFSQgAAVEgztagAAeEhAAAgJBoLG3RVgAADkgztaZatQAAOKQkAADUE5drUgABagnLQTJ2tQAAEKQGoJyAAEdrXNBOAAAgSEgADqgntQTeoJt0E6jodyz2qgmztaJ2tEtWoAAHxIT0E5qCZ1BMGgmyFjxoJwAALSQFatT0E4AAEFIItWu6CaYWPKOrAAAYJA6gmTtatoJwAANKQnoJwAAPSQRatF0E+6CcgACAAAcSCzBOAAAdSGTBPjZGKS1WoJwAABKQRatQAAKyQZ2tY0E9mCcgADGgmS1agAAUkgztaRatM7Wm6CcAAAkkCdrQLVq9gnbQTJ2tSsEy4gjFUw6gngwTo4JuhnRqCZLVona1ewTBatQAAEyQmoJgtWgtkbpABagmS1aS4JjUE4AABpILME0GCcAACEkFaCczBNagnAAAkpAagm4wTWoJkcEx6CeMABngndQTRatYsE+eCftBNOgnCwTvoJviTZwZXXBObgmdwT+4Jw8E7aCdPBPngnLwTxgAXUE8aCfrBMVq17wTtoJx8E86CddBMvgmBTdYqmBcE+aCcAABokAWCbtBOQABHQTEEJosExqCeDBMLgnvwTJ4Js8E8OCdHBP+LH3gApoJo7WkmCcgAALgmfQTSReh9VWeCcAADYkJaCejBPmgniwTeEJjPA3SAEIhPEQnSITkYJ3PAz0ludgBngnVQTNEJkCE+aCeqWN0gAjtaBatYME3qCYrwPYQm4wTbYJ4SE4AAHBIBcE50sYkhNna1pITVoJ80ExJCdwhNQQmbGdI4JuCE2drUmWMKSqNQTgAAYUhAAA7JAlq0Lta0YJh0E4JCa9N3RgnLwTyyx94AOpCbO1q2gm4wTqoJwAADKQe4JwAADyQZ2tQAABCQj7miSE7OCazBNagnbQTNkJ9ME4GCZnwNapqLtaWYJ40ExcscotV7gmawTgAANkg7ljlFqrcEwWrTdBOVq0y1aAUJnYvfvgajFVbgnzQTgAAIkgnITboJwAAOiQZ2tDUE0WrTCP3OwBAAAoJDWgmTtaZatIME5FCcHBOaQmAVjwwGycE+uCeUhPGgm3QT6kJwqE4LkedgBagni1agYJmqE2kfrpABFq14wTWoJitWqRCZRWPvAAcoTWYJmSE5isbpAC9gmK1amYJyKE9NCZLVp6QmiVja4JrME65CcgACxgnIAARatPNWhWrSghPQl73gAU0Jk7WtSsedgBbgnkoTWBB4JNXFCYShPxgndcjc/a3sE7OCYLVpagmswTgAAYkhuVjKLVQAANSQTkJ48E6WrVDBM6gnIAA/kJ/aE2/ofk82vQn3oTIYJ3yE4eCYLVqNgnfoTK5QOpNRDLrtBP1gnMITqoJ/ME4OCaVWMeXbdITBkJoyEyZCZXBNqrHVYt6x+hAwyZ6qLVoFq0gwTuYJs7WkOCd1BNHa0S1a6UJg8E2WrR0hORQmS1auYJyAAPWCdBhMna1HoTVpeiQ7YrKrpACAAAESAPBNqyrXQTB4JumE+2CcgAC6gmGoTtYJpcE3uCfO1r1gnHCDyhhj0vXmrTO1q8wnjQTloJrcE92CYJhOQAA81a8YJ1ME7XkdNBOAABySEDBOMwmG8jS0JvcEwYYcohNZgnhIToRBo7WmrCephNHa1J1j7wALcE85Ce6hM9eaUWqW4JpWE0OCcthMuQnF1j7wACmE1lCZcMMotU81aUUJh0E+DCcm81UTF1wTJ2tY8E82Cc9hOqgmAjDGoJ3sE0NCZpZ1ZgajtaBsJ7qE1GmqOhO6gmoIT9Ze42E9TCYdP1JQm2ITKRhrMDXbCfjBNDgno4ThsJ3lnTkYcbBNtgnewT/UJ46E9pOk5dVagnSITGYJ4ow1XOvrBPUwncoT1MJsME9dCZO1pVwmn8jL0JlyEwpCa+hPdgmzYTdRh5cvSdrVyhN5gnWoThGxlDLVqCcAACikA2CabBPfgmZwTJ2tXME1mCZyhMIwnqNjAE62sE+PCebBNbgmawTWoJnKE7OCbO1qAABISDdBO6wmcrdpZ+7HzUvCcLhOQAA5YTNkJk7WnmrUtBOewmoITRJ2jUE3OCdHBMk+b3gAGYJ2cE42CfchMWs6NjD0YJs7WnpCdjhOdn67WddIAe8E/WCb7BOtgm81aM8JnKE0cYe5Wq1hq9wT8YJmcE0uCbtBPBgnSCjJUJ2aE0GCb0hPzwn5z9KLVLuE2psZRaqpgnvQT60Js7Wt3Ccwg1vGH6FNXMJ2mEwWrV5hP8wmS1axoJwWEwWrWFhNna16wT+JB52AMaCaO1oOgm81aA8Jskg346oYRNMImB4TkAAYqE+wic2hNagmdITQ4Ji8E1OCYUzX0IngETs8JqtWq5sZlfAbwmBwT5MJgtWhpCYThN/n7AlVpEJySE1uCdnBPmgmTta4kJy0E6WCechOjgnJSD+JhukAEoiZURMjgn1ETrYJy0E7jCZ1BOwQnr4TMWxikw4QqoMROqInjETcEJ+ME5hCfPhNxgnPYTBhRqMVbYiaMRNxgnDET28J4sE05CZUhNGkHkQNFMJqmEzTCYcRNOInJYTisJmsEyb5qYhPNQn4ITg4J/xE6kuoCg2AAAoSFvhOtgmYkTcEJuJE4Iie2hOzKqnSDRatCtWtxCdSRPqQmMkTFkJvi/WKpiOhO5gmiwTTUJwpEwIieKROqmHg/VSUJ8pEx6CcqROxInqkTU4JgbY1uzv0RNugmtwT9YJgRE+aCdLVplq0boTvYJ2Mg7EUfahPzQmawT84J4sE2BCb6RMDImCyDvNulIo2uCdGRPjInkITT4JmWE8Qif7BNFInRwTO2x9pE+8ADghPOQm4wTKEJkxE6siYHBMtImoITRRRl2E2drQaRMnwnzkTaEJhcE5OCb8v0VFH3gAySJzME7kifyRMagmbkTfEJnsgy1uuKhMLgmcoTXCJ75E5AAAtBNwQnRwTzRR97Y7FfpHIMZX73gAkUJ80E7mCaPBM1Inhijyvm/6DUjCf0hOGQnjITgkJ5CE/3CfrBPNwm/ETZatWRE1ciZx2PQwbydjFqqwYdcOYY/IOCqafoTkAAQAABiQUkJ1mE2tftmv1twnAYToYJslE1uCayhN6gnDQTNduo6/R+0edgCwQmEITLYJu6E5FCYORNaImnIT7yJ/XY87sdOu16Orbdj9uax3Y5UvQ5r1iqZrITqSJ60E9iiZaRP6c7ZUTTUJ+VEz5CaQhNHQm81a+0Jjig17luXVW9gmztasEJ58E8hCcBRNQQn/cteqJg1EysiY1RPgwmQ8t9CJrcE5AADNROWgmkITxUJhKE5mCZO1qAomib9NqJu1E/qiYdROywmztamqJ9aE7dCa9RMMlGk9jU8JnUE1VCcGROZ5bvOdlua00E5JCb3BNHQnMwToSJs+E4Cibvg1p7HfV1ZeW4qE2tCd7BNqonloT30JySE8GCaO1olgmswTe4JmyExtCa2hOQAAcoTBMJq0o65QbWDW5gnJYT+oJgtE85CeIhNIQmlwTuoJq0ExhCYORP8wnaYTRcJ+MEwmCaTBOmABioT7YJxsEyWCcQhNZgm9IT7aJnyE01CakRPMInnkTloJtsE52CY1BPrIm3QTlaJuh3XFQerRO1on60TTkJxtE5aCebROtonMITKyJjtE/WCa7RM9onzQT7pRgI4y1ztebpHwmJ4T6iJmWE59CZqROdc7/SjWealR3SZqqnhPzgmjtaxaJvGE9TCcJhO4QnIyjuYJt0E+EieNBPxgnm4T80J9ZE93sc4hMVq1bwToEJpCE/sicghP+on8YTn6JwRE0mUf4k1kBowITSyJ1CEx6CdxhOwYnFUTwWqyx3e+Cc1BOfgmS1aB4JlJE8+icXBPLgmT4T3YJ9OE/Y7r3r0kIacMT24J3cE/hiawhO/gmVIT14JsDE3eCYfBMoYnnwTNCGj6ehqCZrBOvonuwTB3Omso0xCfNBP1gncITkAASSE82Cf7BN5q1oHtcEJsaE6OCdu5137GmITZ2tQAALiQNkJi8E8RCZARMNwmlwTboJnyE1PCfyhMlq1jkT7+xi2EwlCfiRPf7G0CjH8Jr+E0eidUhNAHGvaNhEJqRE3GCZSRONgmNQTzYJtsE/7CePBOYQnMkT85Rw6E2WCeUxM1ImYtN+sJ4SE0ZicIb2+ImTITyEJitWteiaMxPebrXQTpatXMEw6CZxoMMImdMT4aJhTnU1CcihNZgm1YTiEJmpE6Vpo1BPewmS1a9YJ7pEyWrX8xMU0HnoTeMJg5E25iYdqO3BauDj7NBjtE0WrQVhNagnTtaNkJ0+E/Iic4f280H1ndGWJ4xE05idnBMVq1B4TcT2otE0GCZ8hPRwm94TUxW7rdSi1SUROhgnesTctB6nVb4id6RMugnC0TNzunwtfRCYLBO9YmDkTlqJ/1ExXCanBP7FbVt18mJ16E7hCa+d15q1hIT9WJsx/YEqpDRNna0w0TRmJlw4+8ACnhNdonMMToHulXnXSAA1BPxgmDITwYJgtWv4iZdoMF7GxVMomJlZE81ieUxN1gnj4TpoJ56E4rCZzBPFgm9QTeUJ1GdeuCYVhNYIm7oTkAAXMEwNCYLBOewnkjjWT+n57aaCaUxPDgnVMTs8J9TE/FCZ8hMlomPQTp8JhWE/9idbBM6gmuf1VOm2HE+pbj8rUaYmfITkKJ6FE+tCc2hMegmLwTOOJvVE3igCCRMNwms4TDsJq2Ez0cYJQ0otVioTPGJhuE69CfkhOYQmFwThaJ8nE6WiYGhMlgmbITFCJ8REz1/smb3Kla1UNq8JrUEwnCYPBMrInUwTBMJ6pE92CeIRPPQmwkTZ2tbh9eceS2OOW7qNITC4J88E59iYnhPoYmP0TQ4J9HE8OCepxOq4m8+d2GJjcE7hidoxMEYmjwTDGJo3Ex1CaxxNC4mdQTNxxxlDXuCfNBN+YmwcTe4J26EzdCZnBOhgm7cTBatB3EzjidNxPxVGPXda9h0qEzziYPBNg4npcTMUAYMEw6CZigDS4m+YTpatf2E5qCZLVqRQnEITM6JqWE62CYAxPrgnkETAiJ/3EzZCfLRM2QnPYTpgAYsEwWrQoRM2Qmjta4cJ21E57CdtBMPYmyETFCJjcEw6CeNBOgwnWwTQYJjFE5AAEAAAokJmCfbBNfgmyoTIYJ88E26CcnBMD4m+cTHoJjUE1lCepxOXwmawTboJ7fdVsFpJb3NVG99N4eJ37E8hCfCRPV4nLUTcYJvcE5vCckhP9wnQcTloJo7WvZCeLBMOgmkoTrYJ3BEzZiZbBNbgmy1amEJi0E4DidtBMfonvoTzoJ/7E8YiddROK4mAwTeatXsExPibdBN8nGcHD8r+3srQGCYXBMOgnWwTTcJ1sE6+iZnBPzgmDkToOJoXE/XCfPhNxInmsTWWJ1sEx2Ca7BMVq0aYTxUJtWE4uCfghMFgmi1ad2J37E1TiZuxNFq1AAAwJBcInkCTXKJuJE3mrVnhNna1TAAwOJvyE9qCZzBMQ4mnIT7WJiJE+/iZUADg4nK1at+JsHE9ASaExOzon8oTcSJpAkygSe5RP/onAMTOeJz0E76if9xOWgnewTOYJrcEyvCc3hNbwnfETmYJ4MEzWCdtRNbgnDMTgiJt6o0GccCVUTonZwTzCJ6DE1oieLROC4nA8Tn7uuM43oiYIhMQEnmETKyJ7bE+cieLRMU4ntCTZeJkt/dmcc5RPyQnDETaiJuMEwKibQhO3YmS1agAAWAJ7sTKkJ76ExmCdSRNwQmP0TIThzjDS8Fo8XWswnTQTJEJnKE3qiYiRM14mRMTzYJyiE3TCcNRN3QmVoTdOJmmE67ib8xNG4nPYTQOJm/E1gieIhP64n5cTyGJstWvZCfO1oFgmEiTfMJkmE2TCfihM/InioTfUJivExkiZcRM1gmVzj5bO3BtdESYexOc4mFITdsJ/VE/8icphMNwmUiTkSJqwXaecbpADYonykTZaJ/ok7mCeVhMjgnd0TloJwok3Lic/RN+4mA8TZeJ6wADWifBxM2QmRCTXCJvqE+qCaHBNF4n5iTkRJ6DE1vCZWJNPt6LPdSRJswk6WidSJPof68jacxJ97E6kicnRPIQmvcTLSJvKE9YAHIJPMEmqCTWoJmgk1DicnxPkf6Z19Ehmgi445vqNNXpC7O0TumJ+ME8oAAaRMaABVCT58Jg5EyYSYaRMMXHhsNeRtLUEw6CYwhOoEnbQT8YJt0E6BCafTTFQns8TJ2tLME5TiZcRNZgnckTAhJwtWuUidMACiYmlwT/RJ/+E4AieNBOiImyiT2eJ/NE1fCZzqPFe7Zo1cRJkTEwPiZO1pJgnPoTSYJ9cE6nicgABbwnXkTKiJtWE8PiYiRPIzqvFU2+Jk+E+fiZoRNAIm6ITpiJ8wk/9iYThM5QnzQTEne9/XZS4aUuPvABuETp2tDsE3EieehNc4mrQTs4JluE1XUcVYMNEnACTJatQSE0uCcNxPmEmBcT2OJ4XE9YAGwJN4Emp4TuYJ66E6liePROmsHCgtTRJzCE1ISe9hNDgmVkTviJj9E4ficdhPVEnF0T+BJ26E72CfzRPlEn4wTgkJocE7fCYLVqvon7oTEVxmmTHQSeiuOzC7AITwEJ0CE1qSYYRM6kniMT+pJ/nE5mCYoRPmgnTAA0ZJkCE3sidVBOK4m/ST2xJikk5l/rPqOcGVcyTcSJ6STYMevy/3w+6bDNJ4J2CE7aieNBOt4mUyTDqJpkkynibQJPmEniCTVoJs+E5LCZuJM6QmNQTCsJ5GE4ZCZbBOmkmSITXYJh1EzZCfNJMTwnBETYbhlrvfFWsBJPMImiMTKMJjgk0mScpxN54mLCTTuJqb/QO4ZlfAdQnjQT54JzWE7TCb5RNOomKoTDoJzEk3sSfShPNgnoMTxJJuiE/sSY9BNGknccTjBJh7EwwibbBMKwm5YTeyJl/E9USdMACLEn7cTw5J/NE2DiakxOZEn/kTvSJ71EyRCaEJNcImCoTcYJu0ky2CfYJO5ImaYT+yJlZE2eSfohNc/qpz1A1x1ho54Zu+RNhEnq8THUJq0E0iiYu1p2onXMTZ2tV6E14iathMRIncSTTmJ7ck3uScdBOHkm3cTZ2tY8k4aiZgpMXknlyTquJmvE/0SZ1BOfkmcwT35J0xE7+Sc3RMAUn+iTpUJzEk6BSbBxPgUmECTbGJ6CkxfCdgpPDXHHxdj7huGE4PCZKrVxkmSYTupJhdE7NcbpAATEn4sTODW+cE/jCY3hMYomS1aOUJmxo87AErVpBgnyUT9YJ/hE7piZ5C17Qmpgd1kJubg7X7pWJObwm+wT6yJ/ozdaCYu1rCcGPET9hJsTg+vifO1qb4mfkT6qJs0EwPCbiRMx4nXMTOYJ+vEwOCcgpPGonPrj12JibE19CfmxOTZI2wTt8JlPE5AAGEhOwQmxQtsNxukACdrUdhP8eHJYTvMJ5QAJAAHSRNl4nG0TNkJ9vE74icDBO1NG/ODYdOd9NReiebBNJ4mCYTjP+ui9eJSbiRPpgn+ETD2Jkqk2RCaS4PvAAqqT84JgmE4aCbJuORNaTPDj8J3XE8VSZ8pPNwmhyTyGJ5tE6YACcpM1gnXKTd8JwAkzTCdfRNbwnmwTtcJzaE95SatBNagntETRqJy0EwrCfCpNKQm40TLYJstWvHCYWpN9omB0TheJjPE42CYNRPZUmXITR4JmyE2ySZARNGYmyA944JlaE2dCbLVrxgnAAAyJCU4mcwTkUJgDE3/iZUxP/knt0TOGJtVE/+CdbBOlEnucT8kJtPEwBSZbRNwQmtoT3EJk5E533sfhMW4mPqTRYJzvE2lSaBpPugnUZ1sWJ4Ak4jidepMFq1dQTpgAfWE85CazBP9GasETnCJryk0VifMJNrQnY0TC4JmKAO9SeHBNIQn6oT5CJoGEwKifHxMRkmQ/9Gxms7wyMZqOaNjGaBwdTqJl9EyfCfihPXUmsIT4NJjwk0tSaAJO6YnfsT7FJ7dE4BCZLVp2gnnQTCsJhOE8GCczBPrUm6qTwrRj6eljSfJROZYn7oTqWJ1/E6NScoAPagnnITVOJu6E/dCdRJMtgnesTfiJihE0rSfzJP9S7nYAjKJ8/E0rSYYRM0wmsaTV5Glgk3NSb8RNU4m/ST1oJnOE0WCeqxN/gmqaTV8JhDrXaCYShOzgnQCTXhJs/EwuCf5pPI0n5pdktJltE66iZ0ROi+GfQtWg+2Wk/LScVpMzomjtaNMJq8jarSachPq0mHoTWtJsHE3TCfrBN8omqcTetJt/E474YDC1XUnbqT91J7Uk/KiaKRN+0mW0Tw7WsHE5LSYuROuon9aT8YJ/okwTSevxMwIncITW1JwdE/m0atYCmgneYT5dJoVE7CHrAePQPG3pdUDxnmJTA8cT81YVH8/N4MO4oA9R+r3j2JSHhk1CK2WmHQJCaEhO9Umm0T/tJ1UE4mCcvhPxgmW0TqoJkCE8nSZzBNP4nEwTxdJ0Efa3ScNROB0myOjNsu5wgJLDrY6OwsQOOjMSWXgI3YIfLS2vQmNwTQ1JlsE4IEelUApInQsTF4JpCE6JiczxN0wmNYTYFJt0E9GCe6RN4En68TekJz8k0uSavJMoUmawTqM66cPYaie8ROSEmnITmYJ6+kwuCdvpM+0ni6TfQexcPUEIfTh0P0mMKT34JsUk/qCaJ3UqdHIhDWgR848i8Zo4s2sEmaETPOJrUE82SdLRPYomNITLtJyfE9w8Y6pPLwmT4T9sJk+E0zieLl1FCH2oTnVJuhk9nCYYZMuQmoqTmoJroQ5WFuMeMQgGhetHaJpuE/GCfcJNfQnmITXmJxXExqCathOozrzSTlpJgMfSY8Y89Wv0neyTmFJlgk4mCbwJML4nisTa3x4kA4NqtzBPYomrQTqjJkiE7ziZUxPKYncETXJJi8E8AydfJM5gnRyTxVJy8ExE8f5x1RPGWGTtDJ77E4jiaDxOaMm2gjJ8uyIkysicYpPAwm+oTWoJ00E1DiZIJM5PHBetHzqjUE3mrQDBNFq0LwTumJ5TE+nid5hNCMn3CT8wRhC+nmrVfRMjgmvqTEkJ/NEykibvBNQMmjUTcYJnKEytCfbBMVq0QX18SOkZ9R7CfzRMM4n/8T3WJyAAO2CYdRMPYnYmTD2JlJE6DibjBOFEn/sT4TJwME3GCcihO4InFwT60JlSE6jOp0ZMPYmwCTbRJ4JE/6idAhOdEmLGTtoJrskwrCcSZOBgmfUTyTJ6DE3TCYDBMwomiwTyzxy7o8a5S3BM/IngwTs4JteE+DCcG6PohHpVAfCJ7skzZCZdo1Ha14wT/SJi0EzyiYYxNQ0mNQTSkJoGE8/SdMRN5ImxiT2TJlaE00yYzBOtMn2mTrmJy8E67uo1EPUPbCiT1mJtrE588YokPfPGjaTzoJrik5aCbUpM+kmuwT/TJhuE02idnhPr0mgKTxEJ3ek8SSdOpMvUm+qT/tJ1ME0drT7BMDInjcTmdJugk6Hut3dVuiG6QA6oJvsE1oScyROmABjQTABJ5mkzFABlhMxQBmaTCeJoWk97iabJPAwmTqTs8J4cE+YyciJPbomsaTpYJ1aE2vic3hMqQmJSTtMJqdEwWrVAhPnwnzQTV+JmtEz2CbtRNqomHsTEzJ87Wi3iayxOZgm1oTRuJgFE22Sd1BN5QmIiTWNJ24k1TicFZNYsnBXjd0eolHSSyc9pPaYm+4T0YJozE3ANq4G26smXUT/UJjZE5r0Y5R1KvGlETbBJkkk//ic9pPFQnbUT9+J6ok9iybndU4QH3gAr9J4nEy2CbZZOl4ma8Tm5J5DE7vSbWhPwsnGWTRjJrEk/rScnxOmAAJqTSEJuFk4pia8xMWsnCY9NrxihVaayeQhPeQnFcToOJnME46CfzRMWonfUTMKJ38k3lCdMACwQmOoTBYJrGk3xSZphNFwnMwTKSJwok9GyYzxNeMnQ2TzrJo1E4qydyhPmgnUZ1JsJgmEwUScdpMPYm5iT5RJ9TE1CyfzpNTwmP4TdMJhck7hCfzZMd4nMwT9YJy0E+mibjBNrQmgWTqSJpzEwzCe/BPBsnhqTxEJ08k2SSd+xNNsn3mTWna/UzV30aLX05QmFwTU0J3vozmsjCgMD9HqP1JpmwYbWv0fSi2Iq7lothER35Xc+8bE2MADHG49s0B9KLQjPvskMgDHsotLZmnD4/lFslZO1YmNwTx4Jn5E6PiaFRN/DbiaTGjJ0czZl2oUx1Tma+PjaVq+sE/7CbtRPTQmRPjAMqqDk57SZMpOSfGKRtLUW+T48KFt1n2A0m3QTwNJ7qQyqibNBNagmhpDenx58zRiMYODWHMnjmT5eJxcE2drWeDhnYmfiTemJ8hPSt2slZOWgm8oTMaJ4GE9aCd9pNGYmDu1pVJy5utT6s5Y17QmT4TboJlLEymyfdpNywG6QAB1J46E+9IYGhN4YmI8TloJyKE8eCaDBPBgmtQTazJ0KE/mrtGiPgyG1P1dC2o7WmWrTLVpuwGEiTdXx/NVTGCbjBO9gnroT9YJ6FkwViZvRPb0nAsTn5J7zEwTIfkHXiUmxWTkAAQAANqQQWJ+DE4N8Yxx2JU57UTyGJkik8AAEWxML0nuwTtCJzoY0Tjr99VKMnIAAjyJ4AANOic2xP+cmEk912JtBk2UiYrVrAAB6kTBnJk7Wj9ifgxMSyGxhjLyhxPtddFsU9W3RajvjGvakBfS3AeGT3tfrnxtm7G1H4w/WsNiP2/rBv1MsRwGLZ8MaaT0a9r/vjichkbtU7Efhi1xxGGfjTwx5QzWL8fFT0f472cTNMJuk1VPCbphMYEm3MT8iB2pfW4genJPakmZKTCuJy+E+aCeLhOqkmTta52Jjwk9CGtNBOt4niwTZiJs4k2oSf1RO5gmtpt3bJmmEwhyaapPQsmt4T4TJy0E+ZSZ6pPGInNiT3ZJkNk1uiaEJMe/GZv1JBO4bkywSbzVrmomssTFatPhEyASdTBNp0nqYTaqJsZkzZCZOJNZQmFmT42u7FE20yZigD64mLQT0UJ/onaOMaISNuIGijNsfxrb9bTFre12NKHoJjDfxoZQw3ZpK933YmZwTGoJ+6ExWrTxQBagn4wTlEJo9E4rCfjBPjsmc0TeaJq0E7dycvhO2Ym1STh2JwcE8AAGo5PFwnc8TLaJ7HEwvSaQhNXwmgcTpeJknkz1SaOxPXcmcwTxUJ/pExaSajpPK0meyTRPJg5E5TyfYZOpgnc0TTFJvRk6WrXCRMC8nqkTptJmOk6YACxpNiEnWSTnjJwTE5hCY55PUwnewTVpJj0E1gyeb+OcZ78k9V7JrmLVLFsuxNAT6zGN6zh45IyLFtJUO667FPV+uuvkkwdya4RN9gnyWT5oJylk4AidvBM0smBwTPuJ80EweCddpMssn/aTdeJ98E43idBhOzgnjwTQmJ6Nk3WSdZJNi8nHaTcrJ8wkwCifdBMSknt91apmxVQ77rpRaoa0mcs9zsAXUE0uCcghNwInCpjSfJlPk+6CbT5Nh66xVMiSJrDk25CfXQM6cmSAT7wACqk/FicoBPTkm6Ft6UJqDkw6CaS5NncmW0TqYJ/UE9bSaFRPGxaMeT40JtlI/QibdBNzsmtYTfWenUEyPCZwhOIsm56TLaJoDkzUiYFSPYU7okTXfJ1kk+ySZLVqcknOiTv6BhyE1bCfchNKAmgMDhbO0SE2drT75PngmwMTsBJqSE23yY3r0b+bqMTknJ2IkwxiYGhO6gmzATegmxhLQDnsF/WdqHAc96+ut4zdj5tnUPIjqfo1cv6sGY+8AA7RPFQn6wTuYJgPk+BCcNRNegmdQT29JyGY5GkfpZMncnhqT7oJhDrVViaZ5Mugm98TB+JkckzaCdw5Nlq0esTRYJn/k1cid9BM4zGct9g8WrpbcaCeehPmgmtOTABusIdaTMdAN3u/r9f1g8WmA3fTMYsHVOomcoT3sJuME5UCcni3mYHckTmEJ5oE+8AFoFM2Qm+0j0Q6tanSo6syc1SzHAsDUwJreLYEOuXSN7xaeNDy0a/g3dRGohp2GzHYh1ZWBqZzVfFv9z23WFiRNy0axP9VlGpfSOZDrE89BQ66HfcUOqpW15/rBadotOyDIzUOqlE1RzH8d9RO+4BLc0OtFW0CCn9adQaATQVf4bsIyNRaGc5jGq2pBLcPntTBOxYnckTFLmqkE+MOr9p3OwBNUT3UJ4OnZglpl31ngmI4TPLmxuYwwKcDBO5Qnrta6dOnkE/gltFc0dzGE99Cauvpk7WSZgJN7EmT4TEhJqQk8hidjBP9gnYCTnYJpbk8WCZyhMzkmZ0TWeJoDE7niYVhMF4n499/WhqeYxbCf+xPm0nKCTya2lJE00ycLxM1EmBjd6farIk4TCdMAAOYmEoTpgAUzE0gKbAL27zGIC9mOBszI7UKd7BP1CmmoTZatUwAFDSdjBMHaHwhTs0ag7kz2CZIZOozrMcT+eJgmE3DSZO1oLgnXd1z8xukAB2ieypOBgnseTUNJg7k08yam5P+CnDWTgiJv+Y2Kphk5NycmhaToYJqGk8SSfORMpwn699ygiP9LKDoeujXg6HoFjkOhssHG4Fsl81pcNs4NZjOqrI/Azsd7UtZGoxVgqUrEzWwrseFOFiQIzDZCxv/Bv9QANkCN/hK6RCuW6HTRfOGlwMh66zVw05jYtDXXwHQ915QbSPRhUAYAhuCKZb7bSLGoxVKqmtLhtRLQ0fD5UB4RT8bm7+MN8ptkACvZGedDeQAdD3cvACJFPf77nNVKqm2QADGbr9T1mgbSRTF8mwsOLfVo2yO8AbpgNxPumkU2Zj0Tj1kinGRTQq4VXQ1cZvwhNScBAAAioA42HbCg0Ip8kU8ngfk3iESbYUeRyWgyw+kuGHHX1ib4AAQop+3JsBZuwZ2/ZHcWNkopsEDSKKcMADSine9DfkmwIAL/gfBFMV4Gm4AxOm/4DRt7q5FOyF7TUAI8ao0U2mxEyki/CnnhTTo2+DnfeAF/wOn5bcYNOyWn/AIRJvosNem7v4w/eBhCIx3oeSMyUSanRT5qqr0gztSuJ92LF7p86/op+zYQswFOpDGinKyDG+BwidV6KeRFP94Gu5AYUJtwTYXPHqjhJimycjXehyIPX6Y2BS3M5Hv9s0YpoqE3SAFSz1UWonAAuOAAUU10Yaw80T6HQtmwBDDpcg4AAlX0eKaYxT6KW0LZoTocD731m73gAWKRq8DUsBu2kOc5aJoT2YGyQAMTprq4mtUtFoTiJBkcuWSseharO6NidNB0J/h8Glwy8HgX6Ga1NbKWxKdWiXs6k1wnrccAp9Wp6E0MXsAACOgP+RsjADm5GNxTqcm6cU0P4fmXIfSapVjEMupkJtgRFyYON48ExTiMJws/W6Ka7kCOBaMYTHi6+FoJFACMkhfwBifdQRAZUUz1QcjZyGpaTPVpICRvHtewaMkhEgBqJNl2G8CAEYAGhFPAWaLINtgjGLLaRuDyg0bM7i0N6b4YMAaYACgg3nOQUUAv4p7P7kZJGfCSHRDHVw9svYHOBksGyAAJin7l9+RkAUUwZRF7wBKCkwK+9qh02TQbktglMpka9XD2cG4uLaimtIt1cIbi2dwYA4Czd7vqQlNqyrOp9xyABlABCBtxwCilaxYTNaWpMTGCBvt76REb4wIyq4eubQyfqq83XkAfJNQZe47TQ15o9kMLiApcD7eRpMTMAQwNkDI1qu8j0em85yLOsYUpYVK7cxN6kpwfI87Ie9FOJinbAImRB81VSLpuzFMT5H8y9djestAIWJAXEBIybar+6Yp09Y9MBrBA1p6bprqK3m4IzQ5NqQs0U+ao51DKW20/YpKdxwDM6GHT9NTrXYFT+sa5Z2LQbNAArkp6sU3eKZ7L18s6IZNp38UsUzrIYKMMM6B1xTSFm1kCdXCcAy17SBHc+y8Gk03ShsZC0CUSnPJNjc4aDLcuXtC2bWwbE7N5kAQsSOcRsPk0oZa8+O5hjdD3RdxkhpwlSnklNokp4Aow4zoxFMXcZCEA7op+tzWlwyr92MbHLd1lUp75TZiKdYy3wKq4bDlJKt8vXReryACJSmFPQzDWtAo87ox+pSYFHqu1jPm8Eg0QUfQU0+SbyRTsmxyi1a0AEIsMN1B6kCtxhwiwxgiZPY2aMBXFwjBRrTY8wUffX2gOIOJTe4p7iU6JKcEzV8F86CACrAesU6wiYvA3hAA6CApvQ9F3fZsd2INKSmzZA64phybUwAAFFNZz64TDznG4tDQuIGwkDzOSsjNdophRE2tWr4kbAWa4RTcrABybVK82iU3QqLrVNuiJvU1f9H2LQ2Z0boiNrnuwGzfTlszUawyndAAMZu9Svchfs0r2OimYZTnUmzKSPpKYjMOpbHFJThMp2FHlbAHpy2yAAuJT/wp0i/Ub5oBlWPinr2DxMphMU6TKaiRPy6w6xTz0phJE2kppKKB7Va49G8QATmU+SKbYv2aJbCQAZzRwWU4Uzra2PWrw49GvCG8WU91sbFUwBSmxZTVu4W6U3+drFt2aAAhEtsgAQiU4XSlQENKSnmdDvMxTmU7AoiGRNTbH+JEUEG8Q/h9EG1lO+SnDRAtYppWU7cQFsAjJFHhkTNrmE2U6yBIAmPsK6nhT5IpzZEyGQcOS3Q5BNZTmTQB9gAqwELEjkinTkTMzm02UwBMaD63JVodZTiQGjqvYj+rVlNeymR6UeJAUrWmHKd8lPpLg7lNAkpkDzcCif4SAxmGorDPkm51gLjgGtg1dGGzoNidm9F3T00akDV9ea/ZTXMp9kg7DlsUlMRim9xjOcpy+ox1cFKlOAymUJTMEGumU+yQZVS1tSnveO1sGtCYD5JpKlOIB6G5T2TmpuUxfOBWKPr7Y/Qjlnuy6ALiKfuB0JXbCUTkyGpdDcEZq54a9TaKZTexR46U0A4mhlOYynOpNJKJmXNdqkGIACbinqJTMQAOnLcB5qW90XzhBdjs2++WAFvKZ4C1kSnCoAzcp9GvfzaqrFMdLkHJtzwpjkShbQGygBjynPijw12wEo/mqvAjDiqI3Sgyopq9gL3fFlYB/CmL5w71+3ZLR/KY0fCAR6BLDnbW4BUzGKcNg3vynULN4Cp78w1Kicr82A3bVvjuJR2Cw5bmt4oPuhbSbtsuaqPYxKiYUoOP27nc1yextm7cKFqMoOsWGTKDGex6Uo1nsfgd2xUGx/N/4B09EzC7tZFN9SncJT/JQZuU3eicr2PyO6lpTdSySiU+8xvr2OL+bx69D6JibnaY7tq4isKniZVs2AMaMMvXsKG0CKmVat4BGqgrUxpqpFPsimqg99Ip8kUxRiaW52d5rTRTDIpvKDQSKZkVOFO7RNNmkp5WU8a2TuyAZaB95TNgAJQUmIVvi01sKn03wHCpnRU+vfqR513ymNvdqcmrQDfxuubKOsVG/EN0MQJ4U1bu0v6MGFbodNfIoYMAU/Kdk3UfFbgLNmUpg6w5NKY1Sw0SB2DAxUp12UzGKd03Vf36DRNQIpxGgL/gbWYBTUb99lprRgB5tapssQ1aKmy5TMWm7+MHJKfY1r9yn4aDakpvsU2jKcvfChzwjvYai5YwwyQWr0VNJFbundlEmriU2QFsTr66FI/5Tgzuw97IdEJiQ3RbqnSNOGWcmg0ZMfJlMryn5UN4zAApU3sIpnCg+SbUZTXipknnVgWuaVPfynS4MiQAUBU0qKaflOCHGCdAhf4xv8Mzoc2ECSAABRTv5RyZDcdNoEsNHaa5Atshx9uFBfJqcVNrKnRsTrPO1kUE8Kf2+VbaaNUt6hxlrdd/GGh020AA4lT8/wA5U5PEqOVPYymCRt+xWvIAMCYb3dhrYmROD64p6X3c8KfQqOjymMsg2ipx9oz5Kd8lM0SmJrDQLu7m4NqKcIQ3y2GMtAXVgMsU1kqaexPG6qX/1hip6VAGNKfd0j6im+iNlnuvqU9RFv49CFiQr8N9GWzmJR89pRK0E4nZg1WXQP+rdroFFK2AynS5TLiplSSv+KfGVPBgDyJAxRx83naUcfRe0Wd6CVTDe0IlUzcqfLNTOKmvAAriplJmvJhslFNKinyJAausaojdpKcXUg7WanxTtEm/krWpUZTsN16rGVTZ7zTIAMSqbVYB4SnyJAKKAApUxtKavwCUSnbAIcxx213VBuClVN1FbJ4lsqpynLciqYFL2zmZyAAhEp5Z/R+ajN02UZapJt4pG3qU9+rj7NgqcaSmtnZcfhU7xuBdENeVH16DyG653E+qqcJVPSqnJ4l6Ep1BxVupvlVNwcHJNNmdmm2UzYAGAlPFxa3m9q9hqPTTr0Y4EDoMGfRT3Cm4Ew+cQBTRy9TaVxTIl8b/8P6qfrFPzLlU7oGKpgNU7AonAFAgNIs5NetIoVUxW+BYlMS0qkJTL1wUNnfk3qiQ3K0a4eUn73ZIjZsuAElO+qn4lTbC5QiTXRPqJAD1uarqG+qAW3fVr4n1VO3CBwGth0xxqo9gwdwcMtVGWZT6DBruQAygCOS2YAABRTcvBpQUpGqaOS0GsBFKWkAAaiTUaxrAr7Q6bUIAAop6iLdUqYfR5gWH2xdfrrQfZE+pW7d2f4npqjXCGikBCe0BEo3/inUAAfSp+sU6i0b5lMzqnG2N86pvojfCnoVFOlinw9wfEgAmGcbHqXFOTxLC+Dfpjd8rRmqdHl279awt9zAAQ049R7rAr7yaaS1kKV4Law3WqYKVP0ZbsgAr6pjng36YxR43nOR9VT64plhjSbV14MidSaZs0l7AXQANTKa4lPjqmrEtQhgJQk4fppWz0b2GG6g1qpoNU/mLHZVOgSn5Y9y8phsLJ1JuDAG6Emgaj8ZxnXowCqYrVOSC7kZTy8AGCDWSqbaT1zymOlTdypqwk4jKbhVPcAAEVTRkkQs44eQEIk0zqmyNT0WE5FUxRqdhlN18BgwBn6p/n3ehACQlNYqmQO9jwWwQXQTUYBlVOkakJTm8p8iQNiIDsaBISnuvDnEp00LXDyi2sM1Z6lBSKEp/78jFXvpmLVhAZ5Td0kLtPfmqez+4vinG1ayop638PCnvtVNMx6JgAnEm2okzx7sG1U/insnNaEpr+XFEQDPVOFymiNTmqp4lU3oAF0ACESmUUAqcmrhcC4AHYVM4ynuiT6UuLzDZKqcjs5aqnsgIzMiEOTciqZM1MhfgWLdT6G2BRGAGpeXBGqm8AA+TcSdUxJKajABch6O7ESEpuvTfWqaM1PEOGhn4vMmzLDVr4i6q2qkGzNTRxJ8Nvak5voVMK5aqrIEmpzqTYRJusADZUAM1TCKAHTU7YUDd334XG9TVpFx5mkHKgF/wPIim0uG4WpjGU5RqeF2Axm6wSTBQukbDaSAgjSRulAA1T6Hurbg0TECvSk4d6+00eHe0bMcLsDC1M+SHPsjTbHJ/ABf1qUFLBGbx1TYLi/GravYA+lPAEMZRTxZho/A8CuDWmCUknmO9edR+S46Kwb692Y1bJdNTGpuhyYWAGHVNRanjVuUEGyZoNn9tmF0JanmVTVnANLhhlKbrVMRam/4iGycHADboAB8k32ABl4NLSpziU2OqdsKCuXHdvd5QASiUxjUeVo2I0BztDpICMCvoJgDo1rDqm5XDxipyajTwFtnqMesGwv9vOGjVU4lqZlVM/DMIdTt6pm81azEjmVPURaGWGprh/iJDKwH2y0YobqtTvYh7JzUE3o01Ptt6T6j5Vx22rQZRu51Pq8xm5tabBub7eWScdcM2GbmrjfX+iELWOer672Tnr+8NLDRodw2w0ZEpO6NH5B1MEQpEUwaKdI4P8SmuFwYLI3HABlKaflOfi7AgAwJhwOAJe+EsaPgrbdbBaXDTSk4Q1sVPieGhCmdaVq8cU5uRvAl3u5tcYNUEuyqU1yKf6M3Xym4Zy8Hh9pUzNqbE4Oe6mGRT5LAaJTZogEMVPU5YoINr/m67bkpKblQCojq9SDF4pxxmIFSaJi1QKnJNNX8ppiU7CKbi01CWwcE+/1AfuU5ewGCVNdymnhT2WpumPdqI19YAaPgSf9/HhxG49P4Fk8NRcHqpT1EtfjU9EGzKpPONatdTYIpjFhN/7r41PbMAgYgoDeom4y5txL1Mpo4Bmj4fejozayDq1C3aG1uZALzAdD3WmqdkAC/4Gv4AIDSF0vbKbuXg3KinkZTLAGzWgIpNvOcg0dBHWAy1CiV2O+qYmpk33JrVNItx6Fqh3ZOSjCEiAN4N8gAefU4YnFZI1WK7OIg42aQOlLSuFQUXMQBgTDVmp4IzbaDo2a0euRzxT2upjeDT8Mwcm2CSmUUAgoGXSvV/IVc92I6nv5T1YpwulNbxg0fBjKnNvNNNJ+pNQfqbEAQ9j4CJNJeGuTU7XppRTbBua93A1v4QA0zWKf1VO/ynnhT4smu6SNDwc4MrO6NwRAOEpwDU5evqRa3wGmUUAdT6dwPecfEKl2zmy/vRH0p9byXwAH+lO4AaUDT6Bpn4ZnfKc6yCZuxE5TWBp61TedSb9rVQGnsAj6Mp36lAQPvHVOR6nsVNqim3ADfwAFSM2lan6VwbBp1DUyigFJQ5GiaiDT84Okg0+H+FIlMopt0Pdi+pl3U3D4YPVNXkaqDTM4ASQAOuKZIugopsZGNgmQVQ06dKYmACw6aNHwVu7RtjXRABxFNhAAVxTNMpirTSR0qSqNaGnJfNOhpvQ05FAAMNOUV6qQAxhp7ko0oKUIk1bimgYgicpwGU4JkEbY3k2aWvd7GtGKvQh1vJs0T1q3DTQaPDw0+i7rUNPYwbvqQU2pi2U3Gqa3707S7Px+EGpr1EB0KpAAORLbKAD2hp4EAK4aYwADuGn4lTXhpgNDYh3ri4O+GnqJTd0kD5Q6jAC8VTUr57AA0Rp7lJswBqUFIT1q8jTuhplA05/qd1lNhanjkA4wGio05D1sTlOoimA2jL5h3I084afyNP6GmYjTxRpzAAPEadQUVmGmpjgXgAYI04AabV2ZKN7cSAf8pgSw9nSdZZh+ha3b1XdJnmJXgafrI2EGmggA+opjeDV2oPnkSuob8BAPm0R7AA+wGiU3fKm4jT8Ep/kDQ94YkANf/rgCGthQNLhuNqf6NOVeGSDTJ+p5UU2mqfraD5UALDT7XB3to2fwfqTUqqa65T9gACQfd/KcFy3MGn7l9hgASPU5xJsFw34CB4UA5oAR403C+sRFNgimIQNHBp+JU5rcDGNONGnzHdLbW1o0+uKdXUheKoSDTIT4UwABvBsdz6H6md8k5NmgA03GqZAlPp6nIZTDymsvUxVyaIh08GnCRAgNm5nQw+wAKVN3SRUTTLfbCQ0wF5r/1POABMUNlRprdEOx1uMVO4obflTBOgYtnZ/qd8lNSJ0xDT3wEabU5JqfAgAftHHQ96fanY02m0oSkAGKn6eD2cpoA031qBpNOZ6nqNTD0B8ek2KJqcAD1GnCjT4xpwfg/yUHcD2p3QVwN+RplA0/+Rv3YDImnkRTEIGlvtsQ4blYAfGnfw9YFfE1oXFptnYDgKm6TT1qm2AI5nmoPpMUPG0YtWcOtTozQ8Y06OCinPJNewiojU43Kf6ADEABx1TYFfahk6SAktVMXgB6CA5JmrHo9jqfOcjWdHHw9J3W5/U/QAFh1Pw6nAZTokGxKrsxqba0TZUA0ANja4BNU/gQBFFNUqnc8NSEpjb3dJqZ4ZMLUa+GTAXRoXreBGBQzj94GqQAy3uqKyOQAFzNP1aQHHjkzqxHUw7gDlVMM6m5poYiwbx464puo90UmmWlTJMpglw0druu1OJr7BxN3Zp+wANl0Y89VCGBxtTDqpu2YrXqdIEBXCGcx9xEplrU+TZrxAhUbhD1T5Umn6lD8M3yb11dGdejIQAVvvRHJoMVOICwA1TOAGjiU/EyZwfBhGnYvwCKALwbb9SmJwqKoB9VTe6W1tMD4Nq2ZMfOqSGg5zkZeTerU26wBGoBC1TyEp7Jzf0ACa8O+W7QSjdwR+g0+MBqmbgoSnZF9+ZpiJPWpNNK1rapaD3ZFlWvKDelqePYDlametTO1RukjanJpMvDxyniNTZGplFAIsyaOEPthaLzTgCAIA0zGadAHqfmnIJ5SkpnZ4xePtxo33gB63N/AAeOU1WXHpFONsapKqhipi+TRnOJgtNjAbTNNztGyjXSSxqBU3FoaTIAYPRjV1UzKegYOCZAdqjvzJsztf8yccVPyABI9Tdam2U8HbXtBXg2anw9wSOm7zUwe7NAtMXamu5AfGpz6U7Ivpiy3eDbt4N8DG3Fk6Mhufd3UimwpAlDu0y7iBWOZlNIWboZYcJpjjAJ/qeOm32MHltTN0p9F3Tj1TS4b1SmKyGM7QYTU3DqZu90TqmzIMZXegN1cJqcyNONVxHlTbOWME07OZi/NOGqnE3dmEp58U9k5trVMuiHvQjXA2grUEeqcIICvJ5nJNhcpiV42lafYKDHqn5MNp6puMAOeqa0n2KvHu+trOps7U6kacu1MGWmbtTEIG/9cLZaYKtObqm/1yMM8zTzcJId3dXusnKkp1HewDU1Zqcy52cqmrYAnUm4JUwxeHk00XsBKx45zkS7U9FaYfR4T/hZzTvKpr3o4myf7dWs6mGrTmVpwq0/5qfhFO5MHzlTIX4f9cNVwZRQCYim4dTdypoYjZuqeHQC/GmWLd7BQYTU3V3ulNN8CBmdDLMmytDWC4quYKr6nH2A0+ps1cDpqcVk1QbhEIjw9Bjb3Zn+EOG2ET6T2gsEp4TUxvBu+lMnsBvlNXvQqsQ1Vaf0tOzmn7ZeQTes608JqYLlMZSbOW96ohzdkwZ2tPFOJHtP5TpIxpCU5Vab0tNXanPpTdVpw80wVacdNOXr63pU45o8sLY/PpbNMTT7QoDZH66SQx9PWEfB3ynpOAuUfUfoyAJvtVPzGn0tTDWp0zTWC4ox1OmKn/qUkrAAmGftqYhA0CimRRTUCiHyTb8aaKgPthbKbTG8Gv7U5UwCPeMlym2VTPcppG7tAqeVFOXvG6bTdBAARUwuICadBNgQpsEUtpveDcjaZ6s2bmncVdTKumEAAIqeltOp6n0PdZip59k5x+tV+MEBbRKDRAG3nTdpadBXjtqmUPjDVpiCAEclvlgB6uHIPjxKutKLe2FvWySsKm4PjS9R0BTdk5sfVPlanZ29dqphW02uabxtNf57UVw2Hxul9W2ZvULwf6wqrIY3q/K04Qzie9Wkmmx9ThkR+AbZl2seVO2mnQRT9pppO05/4eAkAzynX9TKJpuVgBsRtqv5VT6+ZTxJp500/PqddNOmxLGGxPkmzALl4qfvj3xGaRc92zAWVQH2KYJG22Y6AZV9dpj98DlVtxg27mblZ9VI27ggLBaYakOBRHKcsgIGX/U4fqbdlOqfHT8tmIphkU91IeqVMYGnFlTunxiQY/p8eb1MJimdeDvep6K0xgaYjMMqABnjTHS5YduE3acy0y2ca/VduyWuHU7HqYvk2jymluAlP4aUU5lJFZgP+imELNnEgJQUsvBtXsAciEcANIBoQYDQd2vgNPBfHZo1pICTJUxWqdpAjagceUAetuqaLTBZt6iPxpxX6W5uwEY07oafrEojRHC593agH+U8waY3g2sGmfgAicpo0QJvaafJou2rFE9KLVYZUwGbu1NOrWmvuIK4pjpcrEMeepQwQbyxTbsBtaU3sIt05P2IalBSBxB4EU0b+kSACESaQZN9bmmcKJ4qZjFOhwHjXKi9p8EUzgUpx1PaKnh1dm9u9Dk5nAYC5NLfGIuTvMh7KtSjEbVQM9SmNzTOvBpyYJ+Px6VPyyGMuTNlm7Q2rKaaJlMSmnd7DG0p+YY48BoEsPjh7NGA53xvP1dUqdLFN9mxsxgmCe6IrlAvrNx2RqnCyAtgjHyTbibu2lNHDGN2NNsh4TjUY6bqlOmOncpTxXJgmUx0qZ0dMGxHeek+/qxx0zNqcdXDUSan5TRvamqzcvR03I2w/HquT/bGvaU31qckNNPSTvLTdjpvaU8VydJAQdan29Azjpurk9E6bkdOxOnjHT9UprwAMJqdtXgwQbx1TAEpvxU3o6ehi2TyHbxtCRudkY8YqdV0SISm91w0Dp5xU3xGim1MUymnaU9p0LlzchPulFNhIUVwNQopxOU0d5qa5MfT1NJtNjp8J0/AADMdM0SBCnTd5QYp0+pqc/e7ZqncmDQTeg7U/wADvNPFoab1TKKACGzRzNulY2FiQjkt/64O2vRfJvraBEh6P8dKepjW02CaZtNOzynS2g7Jp69wyQadrNMuOauIIjEAW+U/gQFLFOi/H39dZvax0UxtKdLFMf46L0QKsm7q06jadF1NIkATmDdQmpVPcx5BIJ33gBz7TM4UGJ06qQdAtNfwBmVT/AAenLaRafG12yGn6HNjf4RJ05BqdxMCw6nf/16Aa7TU4gXtJFPjz66lkhUAZJ0/zaZWIDFobusAE6po9/uOaIWX2e/GSCdCTpqp0y3LrLFMrinMIAiSBYU02GVqRE1jOnvlNmoeoUYVoQdYtPsWmLlDH+sCyg8nRrfiNikAaZTlggEL8McvsKNOI6mAtThUAFdU6uqe4lOleR79T4Ep1I0zIofcAA4Aa19N4WprvwE8vtgtPBgCnTTLFuiOTR5afhdPwSmZsNBFplJYPtafBb3lanI1TNEpyKANOqbS4bxynyxTGCVOP46DyY+dXxjGQsgIKp9UAA+wGSUXsrh/qUsLpyp0046b4NNHXM7pI46pumPcOqeZVMJqn/lTqjp/mU8y6YnT1kxbUgj/RO2lcAqgGrFMRKG81TKEph4AL86YGtMY2bTDThEm8BU6TAFclPTqnkXTT0kpkICqgG+lN/xFq/jZeWk06kQocSdOdwggm9fBAc60xHfPeiM7+akRNB6gE1PrYI0uYCgWm0uGbyp+2Xpk6ZutNb4aEnT/Bpx10xxqZm1OhoaPXTMWW5lU0E3vyMiJihoeTmq++v4weqYIH0yinHTTISpybU2a3uG/K8Wm4X1LNpmJ07jIb04AVabhlDL2pzXk90kbS5N4umnHTfzp6UU7o6a5i2OinnjTjHgIi0/38fFkAAqHEnTqpBh9gFqKeygChyn75TRyW/QgDSFK7lOsdRtJoKKbEwg9RaeqNNqmm+lTSQ0+ODeNrqNrgoqG22N6zh9x07DKbEdPdKmilTh2p/pUzGKf3+OwrronTMCmuuU4GqeZpBwXQvlTLGpgLU+jKYplNcanr/jm6+ilQ0lUffVNOHiwJNsappy0wmqdctONaGU1T6LutNU7DKZyf5DOnc+tp1pm203n4k7VPDza4rTsumqMAGm0t/D3tunwzT1KpwVQ+EqMzdh4by4lTDlpqk085aaUlPoenk1TK2p+sU12aeTo2EemwhUBNp2Pk9lMfUg22GnE+TyG+rAE8hvu7FM58ncyNCkrSY08IVuRA1SWmQPN33B9O06JKcoBOBAAqNTn4/OhbTrFqeFMpLA0XTzKRwEUwKXsUEPDTH2Uj36TZ1jfRvtH1O8GnORTDIp3U02ykcwp2sb6EzTKcs9gTVBuHPlNswsYzTv6BpsU7iQEIdNL8mG9d6vm9901RqdANNQSmK8DJIppOSBFJujFNGAADAT/EiNkU5e+FkVNuJxK49u/JgfXXAhtZ1OWAmbQAGxqzvNUJqeK1Pjmj1zT1IpiL03SKai9POybrUjw5B9tQ59nuylPpvgH2A3BAUGvJ9no+mPp+rKbTyrAMiQEoAECBPY+b31TiZpywrZL+rtNM66mogTvGBmIEygKbvUOhbNytaAOcUTA0pEwilPvqHRw1XXptBOGVTvj/VDemAc4FMxmzMAIkcKBPirauc9Fg60LZoRKfHVNUCn/ygzo8HXPQYKqQ0PBObxgN9Apli0xxgGYFNy57yTNfQJ7b04qrRXFP1aQhgTZc9ZEUw8Jru+DXLbBHdDaRlbfd2oE6k0WoaF0jJue48gM4ABVmMW56ixTsOmtLhmVKc1mNjenq6ADuezLAz96b2BPQraBEj4mh6FbeIbrEFNwrb5vTCopy4E8kOuW9OzsBU890gp5TQ+MBseBPaG1HJTz6RymnQBkfJM2fAnTB1h3p8DcMd6fsADfpG4IA53pow3dnnuu9O557QMjd3pwiPRCCej03Hcpnc9MGRlIrY2uDGjC8raAfTSGRyb01fhr80Mzen0QTSj4B9U+OqexBMb0aKCA96GyLQxdgfWc3jAbYtDKPpzw3cS5p531eehyTNxcxsX00d6aJ9N0gnCfT9WkRkEw85ormMj/qZd97QAe701PnsdW2ODqnvTI5cyrQ23Meq0Nq76fMj8/6kTIwNoeFBPVCnVvjG2hrHA95kYlc144HZQThOBnVzYutq0ES5lUrhTRWR0jEM8btuFNlZGv7Vps2dBbcIXuqyNy5btYIibuhkNpDwcsg2P4G/QT6au5ECDQxtAA3MsAyFjLHmz0YIJhpxr2QimENWBZ8oCLQtyDr+BJpwkAA71ANEU2IbvOrZARbc2mwFhMcE39pthSI86G7ndOdWjDTPoJqVwPp+mityq/er9ndgAGD9N2LGpdDnBlUv01X6bKt2gD7n2ddfpvNIP+uF5FOL27u+9pLuoIJLv5tJcD1+m23Nl2R8Rnbx+WwlMgqaHsjD6q3IASX1oBzj5GQTWhgfBOUU2KpmgoA2EB0/TaJIXFDdYBtUA3T+mjtdSIAaKI35Jojxmn4G1pjPfppOfUEQE6WM++mLaDx/p0MU1vGu4n3HfUtITDjOt6uNpRsGL0b0be1abmxNsdK5XriRS2ob1/Tk3+Wso/eho/9Mv+nfktecm1Ug8mKenN0doAgS9BnBjfA+sXqrzQpLA9lifHmvvQ5NJvfoWiOBEGZuKGuaTcp31AMA3kBucj4WmpwQBeobQ81z6GWgJXep1sU04kP5ADDQn9vOgwG8jzcnYBCg3K4ChxTX2AQTvUGqeVyNMea0rVdJqELTerkf2E3HfVifNzKWnjzZAGZBL3X6G/+Nz1KDfgNTPvv0PjC73p9SnG3Z9H9CY6Z3e2mjswzK4Y8UzzEqpzD3oaQFBfWoemgNXSEz9NXimlgN9/poSI7DKtdyMLhx5FAQEW0EADeQDVDC4oazVjJnqjv8NoGYsECdWA0i9QEW5VQN6Ucyb0XhxWm4YB22QM2FVtc81AZ7q69JO5CtSPu3t0DM9yRZ+9ZVuiUQD8Hs9GBmBn/1yQRAQFNX3qAv42ynhSdEQEWrIaR9htlBi2Bmskt9gZktYyzCdUQ2fwBJ0+BqANWVcaBtYk10RbaLdGh28WE22NrLZ66yAeejvLDWvIwGXqDL0dpbnDt79CshrbxtihZ0Lhw1Qw5sJ2VPtwRpthMb67MhNYOp303Y1JsADOkprHZ1UZRitxPzMTbiO7rH4wNr3XD7DeDuU6sABGGWRBvMgSog4NJvl4DhGHp/T3kpgnQJkJsApWss6uRuegZjog7WBsuMP5UBj1wwwZ/OE1d5o8YgN6nwNjXYGyeTSlKfu80nD6jswWUpnvTWdBt651ys7pltmfpg1AJkaAM6OI9l2jDpCCaeDWYGYxs0Gs7GpT+CNFQM51lrJkzas6by9uxBg1nUSdsGK6ELhmhivjW8eQ2/CcIVUdq0w/TjVum5XaFJqUMwr6bktwf8TVAQM6zok2MnGHNW4mCm/q3YMFuy0BpUBedN2qgfJrD6ztPG1SCqaCj+wZuSjU4RHXP0oLqkgzU5W3lhoZsfYU10aGqsgWgZoeyFn6for2sZq8u28QZxZkCcGZzq2cV7v5N3Fe5iDa5lulN0zHgPAAQEWo2bGJXvV83J+maQzVfpqOYgfZoRlNxKr9/TvqWvdjftppNaG4ynlSDmle3IQOowbFDMQ3gyZT0ypxdjZ3LX5DMCIaYbdyIG6UM/ZZpcDMmBmDK97Mp8kjaaQYir02kGCSDv70A4oBLKbbYw9Zq9Dc0+GrLSd4UajA2ykGcSxcspqYTSBQbdGwNEGIIAEKq6MgAzoiAi3PaIK4NdGqBY9obKcu4wtAa3QzI9GgiPREntGg1LbHVstuRR/ioEBFr3Z0zImdstGl+sMM2e8zXIN1V7NyNpyJhlLTxL3XH3BhnXTDLZB5MM7hQdRG1eCBvQzHyJojw3MPqEd1u6H3E9eXp8YXQWfKvYCf2bXhjf2oRGDfYGfBRMmrSryRDOxCpcPBzoQ1YKBmOQze0gArjZkJojt1CSAqwz1Zh5gg2yGfP9PrCGxiNHYZ3mJKW7GG8B4omRyDM1IHaoOsUZRg0TyncVDyoZjZOGpNMCIO8RHZwzeaAcqTazscnMN12qigz/YZ0IM0IGa0A2HynvRtwQZg1ANuGesE1aAbL5TBuBmew8P6dV2OUSbiI95Ah9P08DZrk51YUG6G9seprQjmbsbMKBqqaAeD/UphtVbvYLRCCwKmrctj4ZhEgM+GZd2N0aGvsN+OetoMziUbd2PLqqNPNaimn3Y6Ort8UCXc70FTkEZ0DTUaRuJoOYKmGWdM9hvd2C+BsT2NKUHplTk4Z//oO+JrdXXewbxdu7oZh/pCF+G7jj/9B/eGfJRq0VensbcC2ZZAaAzh2ulBAJ1YEfX3zEaaQzolhqtE5aHvJDN0Rms5Ec4hxSw5sXqrq2i/qU/TZK++9DQu3uvYDZIQZVA3uhx/A82XDnDOeEQ3UtslG2FcDa3qy0nVAAXRD2exj2/fMhvYjM1JJOIzr4W7iM8iXt4jOAaB+IzMYAQSM6Bps74AnomG69rzdPqwCmnDrPEnUguRuBfpphUwABvsDPp+neud/dehKw7ZGcsoBxBna1tqVhvmQzPwDJdMgYnUHwtkZgHOIVYas1TFWGfIzW9R0/k0f6fT9NPMAggkvvLfh/Aoqcsd3N+nO81AOcav0236f4fz8FbnawT5ete/Wmho8jN2Rml9drNeoxoPxiZl43pRmO/TVK5aB7RhIxuoO37HkHtr4ZpQAF+GYNQC2BnYStKqASY6YjQE8r07WHHgNRE+xKMx9QfmD3sRmCz5gIZ9BopdYfgb38Z63KAWQAT+zWM3tvDOh1B3MTbgWg8M9UuDSVOnoJz/T2Sp4yY0ZJFBOZgsjBwkGNByhvTjQeoaDGj7jyjGPO0rTXbRhDCi5tNGlTMZmzqwA6BvWcNtc7ZQzVAGwZU65urKjO8kGGIzGocOqTYIcdSEBIUbGvmSypiJzbGRtXvB02H7ozMdR3oM5zzvpsNAFb6kCbNh05U9gPqF0N7sbekNCFRlp7YkbVZSNmBbhQzXzu0GM3A8b1NXHR9yqoW0Zqx/R7Ic9RAwxn9eToUm8F3cqPuhVOq2Hww4fRGoCLWTNsCQRW2GkIz9EZ9GuGKBvrDMtBHfzsJrQ+lACBWItBSc89joAMOJko43JicG93UBnsqA2KG8IgKMiyfDNYz7bAz9MZ94DWpNMhf51l7BKjeKpso4xZ3qoDNNOg9wAjNAbCQLrYLfDNaEc8YzxE2jwMzmhrqjO5tNQm4moZzITbSVs6NYnIBMpIpOiZnExLpt+A3UBnBYzErscIgOowYhS3IoBbAzniaJp0IIaCMqNTN61UNBLIVTJWTNpnkTGzg92NRIuzY4/XYct3X8xnz+9DMZgnUz5GdLhUrani/T1dBrx3EtzodjOrNbkiN7GtSv03FGdb9NluaMowrqprtQ2yho9X1CxmyZtNFmmQyCgkdD03B4m/n9HzesMzAObuhyDJT6gclx64X5MS65pvICYxnBMAA5u+f07RIHE82YEsTddliupgPclGHvQ2l6a0DVajgJNOOFhzr+CIea4ODGsZ396IzGZPh68BaVQz3ZW+l/XvpvVDNirgmIzcyR7fZbnGbJm28sN7GDwNmrVgK8TAoL0MRmCvdxMZlnKB65CcIjVAAmK9/6YxFxmJQFzaYf4mXjwrcZiSjYJgDrQCc6nbldGMZwIM9b3T270uRmJ4z2QG/WMwEUDyjOBhnzW9lBAXeM8PGZKqWGt6/Je2IZ7IDT4HCeEOkod0ozzkZuJFF/VqHjOmAA+4zgim1gY8yvMrM30NK0BdeFmAM43e7uUJMHwaw4zxs4COM3xGd5DM1JI4ozyoZmjUyQLsMcO0xmBYzksZxmMwR9KMwijJIpIzD6RFcM4kwbA90qOHfVTWcZnSM7yGcLOP0ZbIm9fIZ1BM6fGYv62TxmKYzM2hvGo/4SY0q3IgaCWQO8ZzvgKS4DBVR+xnv/w1AZzhopLGZ7/BGBn6fDvLDO1g7n6cnDNDxnoyNllAQRrfFYwNQD+EByNGx31bGDToGa1DPVxmryRLnm0Uve5qf5qOeEaxEz8sZxhM7AmaFjP47s3KAc/rPkY1zxtvYAPxnO045EgQXU2+/u9jOaxnktTTkethM64GatjP/rhXBdgpQUy7qPsIMGkRYbJK9MjB7AiA080UTOjL7EJAwq8ZZw3+4lsDMfC6mtTHnGjeM7fGYUADzblaiNhCZoeM8Qmb3jOVLkZtD+/x94k6T5smaBwsGviTNSSZBM4dGfm1PghayVdlEQPOM9HGaxH135NnAAuHe3sJLtqa0IPv1HmRD4IZ6ZLdFQGz8j8Jnc2mMlx3Oo3Jcf0Y1o1aC6j8IW2UkxpNiuYKwARAEzCnurIaSFQF0uNe2n9EzcCZwo04hIGEqZJz6XIz1gAEsxmRBuU71Y+GP0wNpJlbrU7CgFuCycG5oz84m5SiLyIe5RVxtVGIAEQZqhtvS3qAi3k6nIyTRn+1pM8AmdJQ40C9WwzO8ZyXDYbVq4XCkyrhUkOq4BhMwbGY4wAeJmCyTeIW0mVUcmeCF3moBR29DrhoEXYBatWTNqqa4qtzpgaZLTWXCYi0v8KsKtv1AdRgwkXjdXB/rlMm963GlDOFP4BdEPgNH7DNLXq+5M1hwYs4D2WaIEzq5JlUraCmejI31oR0ozAOcBxZGKDCHGSuu6VJjUIuztfZImcO930oBoGAwlwbpVqYAB4TMd+miTGpcZiwM2I3obIOnxnbOUFcGr+rTxGeFjNdx0tAzjqfWYgwagB4TMXJmsoAnVgZho9YDufYNm+71YzSiZrWM+0mfhTOz4arAzyKZ4VeEJZkvQ0z8BPORiTGwQM2GVsS5114olYz4yZoJM+RBqVOGipnxHDBqAXWM84AHxTNHxnKUzWkZ6lM4/ZsETN0pnxtDjKZwBM8ymaaTOMhaCODS3+2sNXH6YpDOvi6ZeNGyZwLzZ3GbkpMQm705wlFIS3U2xvs8ADtIaSe97U8HkLQwGcApXgS6m697QZlxo9Qmd54pM97SvIwnB10MzKwA573Vzbwu9miAI0TXMmYUDPx+nEut6JAIGIOnGd7jM2pn7gd4FR9fja4xsmySEEA1R5k4ZlpHFiiKkkPeEG4gzzXeckjRdGeHo1ixmqUzeCZ8AUOLGcoXDRpnAKV9nBleM34mYr1PSeGq9TyNx5xrS7PH/XCWRmlPDbTR99NS2mcykgapmo0z5IZ3Tw24Fq0jP96nybjtmrSm4wsZupuN6hbX1w+CZ7WM1u8mOXB+xnrR9vKARfDTwFqpTMM6Jy69CtKF5o7qFqti0VxnUQNTuSBQiXhsANQDe98r4zgTRlaM7BLsG91ndaeEzHK4C1DQYmejI1MRm1EzN4ZyFkISGZ771A272Yz9JGs604nkcJDPOunREz5IZ0fvZ81qwbUTpmn0zokZhVTUBFqbB1UpnGik5AhnA06h5qAzNItbte2DYOmpsV4tw6qDAZmNUzTlgY0fbwmfxwwM0mSWtA4OidM+pGYjST5N6OY2DdRhxM2tXrvm1QZmHEz4f4KlM4QQA1SyrZp6wz4/+l7LWKBraTMY76LUN5aAYxvahVsJDM8IaF3MMrRhw0zwmavTOEEBoCA3we4UjSgkZSDOZWmgItRg+oToymRsEwDARR6UAR4Z/dQ6zXt1G0xlxJ0z5aZsmbWJmfJYDipnTEzx6eyygJMGdDpOEKqOMztGZ4KAGWGY9DOLQa4SUY4ehRMwJmYNQDK+G9ZDDKZu+1aRmdEzNlhnkEzsjQVTM/r4eozPvAbaMz3GZ1lPYxmfvTObxmU4zlABh6rcOGe1jNCtH2AD6xpwaTUBFrINOlkaK4zOLRoARD33ugzMEZm7jTHgekjMxqmbJm2gZmfogzfBqPwxBmYNQAf1qLMzUUAbGMyfnH2y1ntazTT/kOobALJme0jNKgYGyDIkZ6DM9umbyzPCxmcqANIZ4vw320fqTVmpnk1T+Te1LM5xECQkDTSHjMzLbWqlM1WmdnTOc89HrN+GZqTM6CPorjM996qUz714XSM7VmZVX1oab3hjoAhq2Lf1meRAioWbrUzLkZkBpA4mZ770VxmiaNLXIw8MxqmZIjOdJnFMzUyZ3TMzu7sCd17YmD4NeXerQM3OGaHjMKmmR6Td+B0eXbRRv6zM3pmgItF4Zj/w49AaSzMwZYsHV0GZ0sjRZmd4kTx+m5kzxs4C8OEA1tvjOZpmm9N2cZk7+HoGcnpN6y7stAC7meSjfVmcU1BY0HR5dtRgCtM1PUCcIiy8aNUzWD3OtMwsAfIePEBGKv1wl8WVLbQmavTOaUAikzgQZ83Uy1Rv8IADN6wgzU/gHEfTl1s4CP5dabBDvS+Ykfen6fvpPWABjGlcmZ7OMxAuVJXCI0BKFwWgAOOXWH0eU70A5w7mJNQAFQI8EIdkACrh7SJs64e54zRsAdWi0wpmeENhYZrQM49CiZDbUMm20z1gGKKACVUpjqPY5nlYz+qG44AzZ0dPTOFlxRlTeOYLhM8hMdMsSzEGVtgjq4GivZbOFM03QMAHqtYK+3zo90Ici6MQR6CAt87o/103X6Y0ICkxnVs0vyY9gfX7Vvl4CThnezTHnq8FM1tRuS3Ajtafkzo5pv+HZfGeFjOfJn3czFyZv505kAEvj2xABHcz9KAJc03Z2oNzPeBmxGN9YhLc00V0cd8hAamfEzFq+/sMwamc2XB4Z6dUzOghs802EQbpj0LuZXMzTZGsdhPyxEKzOBMnRgjlTxhC+qqUZPh5ISaDIzRsQALzbwAEYtNC9a5FWCk+2oM2I3qt3YoJRm8zpWZi5M2RmaLg1ARauaN6dmuWM4SGZ4TPqRnZWA2eZ+3Mz7meMTPiJm9UzdMZgIoN+gCf60W8MRIz9empsjV4IDiDPS5nN4z5WZmVvbPGcFw1/EayLTvke41ygvOHLzNGJwq5dqke8hXUxaaWdW5EBGRy72GkNM6nMk2cAoJG1Jp8kZtHM/xmcKNOV+mK4zmVpwP0zcGdL62nWbhFdElp7zTb3mdX72h1A5LThrqhS0y9+BozNrJmBzdaoYIkgAxGbijNf5ndRtk8ZjlgwpGdKzMQpackzfGZhRM4EmelCPTgHQFN4iZipco4ElGACL4aV9NvcZ64M6dmfzjP8sG3ddvq4QxOB2Vpo3LMAaMEAGJGitMzwma0TPD9axddyxQfXU5Pmfss3RJ6Pu9vcAXkM6XpqvoOOJmgEz3KZk4M9b+HILO2BmeEzmu0/3hmbvtStMH0bGDQtTGp6PblaYPo27lBJUQ7oZwZQ9MjtggPa9GFw4K+mt5M9DChX02MiBzoz9Gtdy8e7OCyjMspnsID1vRwPtXWGcuzPvhmYCzueZhvaGVbooLN8FnJ4zN8ZkIMxqmeULMAwoV9NBuZv9cta8Z9CMUKrhHwlrAaQswGGd68NZxmAW96Wta1AE8mcQLOTxnkEzqdALUM75aZZeTND6AizbSZnFM3PGaVTPp5mmMz2qZ+RM33magLNqpmfu9wVGrrXmvGeOXDuGSYCz7eZuzgPzMRW2BU2ajGg9WyaN3Y/mbdxDlSbMUznBZqzgF1JtBDNA8HxyDARQeZQ6zXprePHWaRt2WhZpQs/AWZFo2dWAIQzjOZrt4wYxrS5OClB8GNWfpgd4330beV3HsnIBtvKZkeOPWJSneM2RnRS9wq8UfMwomYBzjhBmGIzN5AQ9M2UWbMqO5ibJUQgtp/t1TgXv79O1Jnv1dDnaqiQ++GbltMTFmnI9+UZ2pjQ08xZjMMRn3qA+kZ+7AJXHrii1u2nAoz/4Z78M7xEZJV2GSGNizcRZ4wMzMWYGAAIJnGRDjbGvYbU4RGdtOCfrXbTNERmsMw8WeHj2vsnOUz4cZwvfbcWfLM2aQB+eIgyZuePYdAfyi0qygl1I8Uxq+g6R8edgCV97KPjFHmzP029mcIDN6mnUu1NWZxFM0c6bEEMfZm/gkqmZunw8MLgLACuJabmN9AZt0bCoNsEwCmDbfhtLdpwfo70JuKQB0lnFZ9BH9AQ2j3aZhCDKj6Aojlqu1Es5q3HZ8Q4hndZ926Z7qQ5AnpiiOEcnXVdSEgMtMxxgF7TOYlnppDi4gKpcDtUEjgBthm7Pjeipo0jZjGcfwO/JitpDOJYoWCLihtKiODV77GDVS4G7DhKmbdkMBfHgXwDTzN+0wLodNiXfZmx2E4PB6SoxQGbTV2aJaEBN8Xxzi1AWBFX72CL4370XK6DCzctGcfkME6mFONprG/0gOQIYK+OPAaLsz1qZ3oTRdGY0T3Owa23NsQxhdEQbmL9A0GJ7mwzQ1gsaMykMb4s2DZAq8Nz7ulxPUe9mXY0KJn0IzUbeksbdZycl/WFpnUyzLyZ/tZlyWfj82hfrLc1CEZx2fWhGfwIC/BmeHTTMhnP05OGcsL0lF75a94ECmSAAWb0YDM8OnIuTsBu86th7mabLNw2IstJ8qVe3gENhhS5PrfG0uTwoZjSM0OWbgeOPz6oYzHM8wRM5Cmey5NIa7eENOwRFYY8HIf5kDOBmRYzFchzpPdsMb/XKklmc4zfAgMz9RY6ZNx2rlmdyzuSGnmI/98aPLPBpnxQzkIxknLfgWeB42oJmP8dWA2/4Ddu7ADkN5UaQF9R5Z6DM8vwePLPkgbDsz48B9EM8pmcOjOnxm6uTS+gG8sygmZDTNkpmnsz45oy+ffMWYJ1NeCBPyzI/nP2M/T8f8G2mDbIEj1nGg4PZRxuYJ5hFnACz3KZxnlGWGf/LONrhJEzyqgAsALemapTOca6WYjcMW31nc4GZJ3InlnU4jo4AfFPdxJoXb3sFnCpp0QWswsyomZ3U14VmSizyIEFUxHGGcsfHJEbscz/64GUY6Brvk3h+Fmx5grpZ6JQ07hpI51kpnoMz/0WBhMyhWe1GPlJm9Ndeox40DTCqIRjNG9q6Ng4AoICLX5xpq1ADcm+4jbiBrf0/tmYCTOTxmqUzBFZ1HQC/meS43lTbUuNIFZk1oRkkfrErctqqUzbm5Aosz4mZzjNWlbBIzdMexiANQWdqLMQ3hsXTl3JwmLReWdtH1ET7D06aYEG/AbfYaPjPdcbZczrZrQ9OjtUEJADRN6ESzzLp9woL3RvjT11+mO7hR2uwTAFqWdlTMeyJtczwdHM6bZRrtLTOC5bwRATy+5kQ0UWfXLO9waxMz+6Z/CsxpgiWzMwCG6CzjWh6gMzYQELpD6dayqzxSZkHk8XZrcQPpujmMztJZrUs05Wf+pSqpnAqzFlZ8qTbnGbziPQxnem91+Zp3M4ZwcIYMr6bU/jM2usVTLYGe0nQMJne1a5BZiRIUsWZwLOZz66nA96GtEIOQWbU4jiRnbxjY6W2iwNdnVGST/lmXrgJopgggLSXrrM1/rl35tpBZn2MyPHHtg3ziar1d/5ZhdvW2WfpQC0Jm+qzHmoctADLGdr+OS8bu3T0K2zEsxCQDDjMzVn3K9akZucM6RmYSLx7Rm8UD8Ge36raSrTp3KZSRoGAZhZmpJNKWfj9O4t7/KzsgWsQs3DYipXIACBuyzKiZnXwIVmdzaYYK5TaAzEZslM+cWYczNrJnMWkvIZ/qM4igEO12xOIJEz7FZ4pCEWmZ6rPMAaHEzuOZrA2l8mc6SNh8ateTishjtjXOGbhrOULhRSDGEGrmLcdHw81ABeadY2IyR41Awn4YOzOTxn2azRlZ3kM4ZWY43BMhtBZNLKZslM1emZY8FrJGO0A8FZ8bXUJGc74AvunDeTnDeg6M3OWf/dOWqqxyz0NZhiM/ju3YjOxJmIEzsHpx5I91Rr9TMK5ARazszCYCs53zqILOkuBxe69GZpiLWgaouTO5xnSyAyuAhas+IVit3Z+xm3190tQKmfcenqcHDJJnFT4svGjlcMFVpA3DB1niJtj9hzKYz7roE9OvUHjG9wnpvLPS6mdJDXx1m8ATvwGkncn9QY8XWgnNXizOQZ4vk8dHyrTM7oHPCNd8Z+UszaNu1i0m1RH7NpWZggTR1MedUMGemxs9fAJ1freNmcQzNK4HhATo0xmosxcmZBXD5sJf0D6SzUiowIJuUBOFs6eQzt6Z8BM3eWeVSPf+mTJDV644KgKF6eOj7zLle/Tqa4fv03cuH1SNwIbx6zlfphL03dnr1gQA5xWGdRxZ+agzdMacBO2pGHpjrgJyi1SMmYPjNVLhvATjGBhzfcezuJTMA5xavTlGW/P0+2mcl/VVpmRTTcOetr06vZo/ia5xn/+Ta6hvWBKlmcj9P9hm16zUidGyPbUYAiNNdZnn8zIlZttzfjnqmrMBca39d2W+u9Q7JIHAWgjbsAU0aApm8NdGQF3JHFpGXitkDZxzgCN6f/DUQNmxcAyDZimY01sEnDOFAmsGz9KAEIjfVvo6p3v3FgoALaR5mY22kdqBMdpHOZj1v6nA3WHvN7SPtAnZc9mhuo5bULMYSN08zGJQAmTm8CMFLWbGBMmG7ZZjLQWo1gAukZKFnJxnWNDa6R103Y05rrL2azG0GzUDZ7YE7mWiQbM4rbzI1ENO3Bs4cCdiHXyNn8Gzp6R8rA3bVpkbOrUlJBTLMxokTSHnuU0PBzGH0j9sxmhs2j6Y0N2HLasfTpBuz2Y5/rvYbOHCbAQTeWhsn0/+Go081GsAqfTrVms6s85oaWwM0x5sSzitOvHfTdvsc4DoNmLQUSGR+Rs35oaUbOyUb9sDVO+tRs6nMbwyPwMHBfTOLm0I3ZYKfCN09z7U6A3O+wuY3qtocFPu07dDdtLm5wU4mNqlrPK+mRcAnGRq8M8xLt4yOgT6zqz3IJys7CUboIS3CZHO5j59R3GMz3+A4zOISBD4zAwxr+rQu3pMECL5miEzNvpoUE6sYfILM8Jmb4zYjetXM5OGYBziNMaV5j6a2+wM0fMfO/K/L7O1arQpu+DVb6bMyN6ehRS9QzZ9fgESWacsA0V6vazda2zenUoluZYCLlaMAA6FZxcrbJRvsQB2+mdo1NWZj9M0u2Strz1WnaczLkZ3YU2IbpdLM1AAl2yEFZgj6YDobzrjFLQlQTNwp26NW8bqCc3CwojQTGSWlaaI7MTnhThF7DPdBgKMaMGCbtyz125Z7oUOKGoWuKA3pFwPTgbIUEbw+ujvTWIchFN1SwysBaa+qGoyvwacsArdN5Z6quByjLYoposo24t743NchLTwAHNkdoA2rgnSENDYG05fZt4eHoOfNnmRThbmxbIwS2b6I1Etn7GDnzZ7v05SbpzKREFNCWzzqGzcTWxsmYcgam6VANmkmhBDZYBpBbPW6HWSjlhZ48M3jzsX9Nh0bUdA7GwDzUIUsY4hPRyaAizTWh0Co5UXtraMV4HPANPgGoQvb2pm3c3vNm+0NWRGuHIw7gGXyMAKrCqGrZu/PQ4IwerpAFTHi9DGQGmhbf9QHS30/QaNWzcZusMUz+5o3MPhm7uZAFrZ1vOqUBsak0Ggw7Wzs9wY6dPTtouEBUWoZk8hYAGKE2KtoAGSetmaxDmZul5YyO4bGACISBuaDc0mjwzF6Bon0Na0RHAEJ3RpGDesgjn0Pu6w8Azxk628DQzYURoJCrbncjbZu/xTVvxoOUNMS0xgAjsoocU1l0GrfD9WadoTkaBaGxrQGaqZ0a5GrgN9KxvizTObsuhOA/qmmdvy4NcU1IbWz4L/vKNWzu3mnc3fJ5v8cRaRQjvNNBBobzZeMd4cNqUaHQNQBhhxndq2Zkd1qBmrjVWRWPzzR+KdmnW8EGTPVQ05UnXREBrHCOuMbSdEhAFPJDeKojrM0ppxZQYYeRwGfQglX/Z0icqVxtUfSVxjWE3A5d2ogbl2dSeADEPL+9Cn6PhABAU12NwdC3XvmLRyC06HpfDoIescDc63G3bPQx66JTFhB4iDYMozHYTZebvwVRnu1IM5SfoXKP0ka7daYbYFCvVkum0MNBkHqdV9oGo8zZ2luIXDvLhQiDrtuSIgxKmt9A3/M7qgzLSGsqY/YYedhNfkHdBjKp+r5bR62e7Ni4JHsdDyluzU/a6brw7ORu7zL4jzZRqY5SzsikmaZxI4TMr4QVKW5wEVvDhGG0NDpzkbyU6WBt3yMVgaqiQvNe9svUUXrO830dmdZcp+R3svbkYZAeSMdn1gz76W7y3VsGZC0AlJHxOzrcJ0EY8+2bjcOnyrP8jOMQbYQMhzp6U07EHvVNDOiJwo2nGfODPoc7g7dAJuz7gxRltWMN076F29BFZvmzAgUeUi0KnwVjDpLmx4AKRQZAU0hjw9ENQIZrs/WEBqUMxItm+UzCEgFiAGAiZQU3Kz62bs8CJ2RndR3ojSQNtm0QzY1usaMJiGfl1jZiaH3Q6EGyCTRiQfmt2bn7f2zpeR9go6xmp1g17W79zdIfRk501iUDulNSG0BeA/eR/w2JU3sRbNpdmmIN8imqEw8xBq71MXW7IlT3PMacxlThpREDYtmuQzj1umZPCGFD6I25CGTU906+y/IsDUcyrBeKj9CAb2ZzADcz7vH41/W7JQzhCq+/Ix4Ua67NP4AyZThVDG5Wn63pjSK2SG8tj3JhvaQIOHodKPZtnJ2z1hR8wBPYUe/kNXYbLONVSm7JE1KYfMATQOAViAa3ZwpdVHOqjbNBQbAeNFk6Sc3ZFXs0S2bdn6YNLHZlWU7tsfZt2LQbTOM0RRtS/fbKeu7Nst7tRAiRR7c3XbKaNlNhhmmxUeRZ57syquCyKP2mGcijTImT7s1EUbKKO++b3TDz8wfLTavtyJIDfdnpoNwPZ3FVWcppUkDg9nlO9BRR8BzbUUZeZgeOGHWN4kmKIgC52be2PpymPtj80GocPTG7sg53PpmwVwk+tQdvX2gCx7Ng7H/HwBDKYrsxKqqdt2+26sANit4bNo/NXsDN0idmW5TPtu4DjU5YAZ7NfQbTWzoGm3Ts2OGbDt1CdGTJDGxRnsw5aqotmTkUbOVIJHO4RU46qoODWi9m1t9C7etcMwjXuxL2ZVgQ2jlC4Zts9fNtLD1lJEHQNe4ZuHLRzBswA2PtmXQ9MlW9XsxBAAdA2nhnIAtrUwC1Day2Y5RMBSJHmySjer5s+YBsk+zConqKDeLhtRPeGjgAVM6wb1OdZFB1vYpKid/DOO9m/zD/mexwBPpzrQfBlr64wATsGs1jQu3sW7Paom8Sjy8+ubcqgqe7UA/xAL2Nwexn2DbpNEhbNUlHrUTSj4OPs0h7sY7OYRncFTdwRQdPf62cosOgdHZBDlLZouDZ54c5KPeFZl808HhgUo7tKcLbP7p7qc9Wfe2rs5EHpYjOp4BmsNqXZt4ffKUYdKOt8BMANuLe8QjfX2a6sCXR6RIzddRs0owaxsa7MOZmd+d+XO7iFZdsi9GMQMbmIuYvKlyg8uidssMt9nyQNbfZv0Qx32ZMkMe4a2ENPfZgnIPlUbToN57GcqDz2JyZDZrQ3B42d9mX69JVB+9E8jPpPz32Rm081A9ewGfTauAcexZiBYyji9umRjbCIFjKP6O7Pd9wrZkls0ghpEVMvT71ANNLZ/k3TF6YOz3HZGGWzlLZpls5Psccd0kUbO81gA5+1pcAOYX2O8paUoz5iph/s6ynsw413pxfdo25uk6gz+wJkY1W7I/hjDZRpPAPYqcjoPgoARL49y+gTcC9ohP5zqTkelNL3OkIALpqGHKPULaF+zzvZ+zs51Gbgb3FO7qHtougJ47tUACyS0tTB6y4Hdu+6wzWIaqd2fMap4z+oERWjWyxpi01K9m1yjvA557vQa2Y3KMr6A/8DG4m7SjKIOfyz0LRm9FTE3hnGg/amxrENg2Gnezgzu6Gw59wdGd3XNK4KDzBxtatVCe0kHPkgbBuzR0Z+h/c+UdEfB076NUuyzutEIF3PoaxOY6qxUtf1cMeDQDkDujODSazoNBzuwCo9MVseA3YNGMUA5zut6MxE5tR7PXO6laDjBG0wqZKIA67MOeH/V9woGnmw/sVvUHO60GLgN+RuDQc7Y3rZZ1tdmhC9g9JlODYOnvl535qqKq4/DerxveteHS81bIbyi1zj+qPNTe2bro0udnIQIxGQFQgI7ocUw3WL7cW9ZShgyMwBUapjO0qmaYzvlR71HD9ZtjhWVO53zDBJWogcyp0jtcMRP7qYzwlRwoLY3YaQHOfIb4gATvutoc4C4GIHMDj6YzEi7Z8kDYvRtjsP7m7PfdqsZxp/WJEaGbhIDnpuz9oukJjbewG1w2KZA2WNaqpyi1XHzrJ7P69m9xjTEW1lDfKwYsM0a4nsfNvlRxejaO4bvTh4z6B49BDurTs5AxqVWhHHGsENfQ5yFcAwJv1003K1IBzgJmEKoxrpsTcN3pwL50eqG3mYqmnBdEOhqm3jjeIGhdjZmVsXo3toBNZd9LSRW8DRbswA0tLBFbwShe1jjRYrqILMlkMO6NTguwqo7VAgD2g29my4zWviCqo0yuGtMMbdGwm4iAsR1cEn2UGHOcDnoY9O+67d7XshpbbOCGG/UN6Fukzs3ZHumEBfUpvgZEaSS7iMKBpLCNlCbGctLmUStDcxuU3E1Jm7Tedu6pxeM3PiZaS17uBlqKK4Wwd3U+2cQs25uoWlgtwgYUDaW5sNEDCaIg/d9I5tZo/yLGe7OFgAYBdS7uyOraPVsxd1HVHMSAPI5y1vQR3siA1Z4GlRzDbhsyw+QOaEjOp5ISgAawescI0lQHgD0/xncNTyjhuJVU8Of1QAb9meF9kGGiDPSvwcMHOQJn4K10CZp0c8uzra7Nijm3RzD4xhrs2PxoyHNJt69TVBQ5shYC6OfIw0o1GIDN1GG1KyCvwfYn2GDmqhzWo55ioyUweU1OVt6AZVBQ5vjDbf2buaMk1HSPdk8RomIC0Rs8g0X9aM8A7XZmxI8gHuE90c1HK+NVw53YcxXEuvqPlOHcG1vo5mQyPoOftF0TDmHMztI5ztXSKIAXQ3b97dEzPRJ1UrYsOa7HNqO68GNQWGyPAP04YSm10QA9ZAqLuwLnj3huVdhZeG2YVICcpLiFEHpaUj5jm+fd/64VxM3n4kENAuiH1nDWY5gxUy6HpkGClDm0aNe7gMbs+RRuTHOIlb3Pd2Khyj/YEqr9qNgGbPiTcHe710EH2c67PD9n4kz7H+t5w8XH2i93poaYyGR9G6iQDthpPbMkzB6O9iXuziZEb2elcO1C6RYURQ5nCQ5AAEXo14Lh8vdRw5+k9UV7ue1OzRqC2zf8TYTDfGuBdD3Ve6MXDU2evFJF4qmAcMlg9Og9iJhjbo1gxBXbPzLkG8cUpJipMyp/o+1PF1HGczsoMOlw6EhULABA6nq6jF4AcEc8OgAck0DjnpCMouGyvjROoLqjMpOG9BzLEmpNOFN4YJw0wlmBXDFne2phq03CmHMfgAZhzd4etPjXr2avZRYobeazR6G/q3SqgEXo1LJn56jVwu2K4+T6t9HNr1HXRz1LCbsc0iuElw3CTmXhduyZqH3aJUfGt1lIaPCDM/Z05MxVccMnObkHK6jkuphq4xWScAtW+jmLcNZSRXrw4m7s1K0Lt77cNeAAXbjb6hsBiMkEaBgAEg5liTROSZauMLDmSBzEeG3bjQzBs9HNQpmvhzFw59lgzqJo/sOnoaSRdq0e9V7UL7uOqNpcasGjWcmpXTIgLCrIZ+mBEkECk+xYTbzMUNHMGl6NRdJ+GoP3Q3hrPHOtdJ7GDC7e1Ro+3hrynOVmb6PdZ6Ezyo/A0dpC3spnh3DRjhqKc4yBBinP66a4pzRtAdPDTa3pnS3KhGu+zGfsVAPSe2emHMiNG9eg47WmZRvowaInP2i7S3NTIu6/Pb9XGVQBHOBZyA2k6RnM5VOeUPCkjnEwp9WyOqc/e4dEpN6NH+2z3NBl9w54IEB7McTmexzoVqv/jc9KCcHABdmf3D+6RjAgLbqagI0VeGeQtJbZvNs9T3tkjSmUmHL1KOEBKQP1ZqZ71YqGEJdMvZhMvT40YgXIEDnPilfrW9vs9QOaS50iXwpajSGyabw6dUDTAhsYrQTd0TR0Ic3T4fJA3IQVZ/da051TcqcnsD7Uwtm6uzejWmZPB4uV4Q1DDnrR9bdh6QY84OZBnP5NGSjNhTR2cg0oRutUAb2mgZzKExoHg9b3u48L297drqd/u+po+/7qRbOgaavQAGnG4/syTzixuPONbnbDtY5+VU3N2e3927TmzvAPTRlULRMlsn35Dpm2qTo6Z8kjZIMgSYM8L7V+z/1KQvs0mRrhY32+HjctJxGh53ZDxEbD15wav+j+lACdiOBFpjI3zp1Iap8qpgzoBQuHJ6N46bqZzaMuzvIya5RUvV2S65tyvyGzvgOivvYD3qJ7d9lU3hplsxWQylHMkEad2k+LcJ5o/72cK8PKg7bfwuk0ddwxPB33wBOS71aDW9Gurw2QsCoCP1lwjyjJ6ZqEvNMhsiD2hNw9RztjQZ0c1+2eUm0TAb0Ld6zgZQPQyNoVEO8B7NBuvJAGEc4DOf4C2zdnEIzQs5xPXT+mauI21Mas5zkbu36XQUHqzk10HkMUovyGkPw2i4jWnNxtm6aT2UunsjY/Yf8Qz/EblrUEj6Ouc73UY1I3lIbWxzXNh33s2B4YLuPLOAbZzuk0DvswuxvCD3pTGa5zj9hvEjaewHSHPXe6o5zR3m1u4+UnrGoMQnhWxzH6GqKAL8uGPT35B6lZzUbR1FtFMZulnPCwazFyP9h/GzVJ5Os7MVkMDQYKU5o0jfKgAeQIMcA+i6rHuyJw5ERr/XBWkaX097pGpKljEpFfnPekbQrdcsGjpTVfOfuX0yUb5UAQZG1aXSZqujIAe4G8jwqUDVscyB2bWD0htBlA9QC5g+c3r6FqNPXzn95zIweq1gJAuatI2/zmZg927awY02vOfqtOvkaVwtbw5zqwDQAl3nPwLnCyNiC5jTDQERtuo1KrRyezEDxlvg5UIPlVMILm0/DYgAZwfS81uznM5tHNvDeoes2QP+uFrI0sLmPA9OIgBVYA3Oad7P/DmoBzdC5xLM18RsOrPJk5DM9vyGz1EMxuS7VM29msQ9tCkJto2fegz8M7tJZyNR3Rl4PanuHtF2ezmaTYjOanuk1VmYhl3UNAkWz4ce5zPWmMeEXPJRGUFzTC5++c53Oc9nPUDm9Q9iAAF2c4CZjJl2cLnYAtgC58hc8u0bBxkDTH1+zKc5lcLeYOeB42Soh+6TsGW95o/ZLp3aSszBjFzmk5o6c7yAHnI2/S7A5zhs55wM+o7t0XOY4b8oNqUDO+I/czAfaNJDmNi90XQLyc0h7uPHPddnn5TRQBqijdwuYUV1LznUc8sNW6qcxb2ZxLMViqGFzN85yIcCWRu7nN/+GkhNQs5qac5DHuDt2OABhQNc05zmuJrQHKXPuzmGpj3cm/7M/0AeqXOoLn5KNO7SZsc20pFYr3SrgJ3T3BAXkcy8HttXhqJBfkNuRG2to7QuaICMqCGKv1O45hkAEUOfCoAkYbE1tk8RmsPUTUd0XPKB7ppzBOZk+kx5Rq4COcdGL6ToQhvkfS4qj7D1atLpZzjc5qac/TmeIm0ppxUBdscu9MLfIEfXICtjmQoNJbGznMygybFH04Mm1gDeDJgXM9C1V9HMbQbVRzmk5gIjWMYmoZO04au+zCzlGccz+OZXC3DTmrOjojxvx1bHOf4HOhNxccN21pxJc7GRtes33jneJzHC4FKICSIam8O2mJaEz9YG9pwNo0e3h1GPHTczfQhvdDYvRvG80xxHT4NoXRlY3btRvtF3O5mjqNnk535oxhHs4nPRenagjmle5Lo2yuftF0tKR1lzJEezrjbYydyT32Mniz4vUZhmDZUOdjzPuMmIxzy7O1tyJkAEuCOCNHb8Neyh7cDTj7rdGNoGZ75djCOxGjfrRsZ7M9yQmujzggdVc4OFqCZNNPrGJzao5lPcI7KPlQDNqbGWNQJu5SPbXmY+dWw1Ba/sCtZ+q0+l4l3GOAsA+zY49G0CY5ZGl5mIW0bWZzC7Zg9s7tQbang6rnm1tx1Rzvs/oXrFo0MTmtujIKwb/8K63HW9iOrm3JzB3R5sPXLOYAEBXYatVAT7Zq1c4/hvVXNbMnKFd1zW051cn1tRCMciGGFd9VcHH3b0AHtyzFmHxx91nZ09s9KBt4SPyiBoRzu2e75wM63HGcN0qh61zHU5zADcIrsZzO5R7RFd+Ue0OoOT4jm7O8gbf8zxzWf/M+Aucn1rhh65pzAjG91c6Guf9XM01mhCNHS5ii/LquePXAIvGBajhogVTcutbtDdPH0aXQ9q6e6jvbCOdTxVobh+sg+gGwgsx/UH/d1JJmdiNJ8xzcTdihvpHMLOnvLEs9GqiLVz0dzENs0a5mNbA50vTaTollHP8JGUpjbdB6qrd7+GxQ2ilHUPQ0Me4QsyGEe+6nhhHuaDxrJg+jcDYZII1ZK7hitlrJot9d31pjCMjtrLutIE56GFEUOcXo3cyA0lzcUe9bjdwkm1eOB9qhaAVPZjsc8B2eGHOj+xyBzec5nVQGrwE3E0mhZ8FyDSu5ws/26tq2Cijmk1zYG5yACGb2eZoC06H2J9MjELq028hpMchUO7J4jG05riFWdhuZCOImQJwjZoe5YXZYud8yAnu6MJALscXsY399BOQCjABhQNHfZ8vFeQ4cK40o8bMRzy7ZjQmMiQCvXBAhwQ3djOZ2dc+Xis67MjKa4JDfzBE8Ix2xseg0dkhyCzTHGlUI1Z4eI3POdmXQ94E57MPZ0WafCOlCED2T/kW8m03vocWE1Gh6/Y9MKuuJjdf2bLX3lTnBGjfuRgQww5+ka+T7Zx6QErG5/zDclsAVo1mTnwotHnqtAc+f2csF2RRa/PV2uW9oc30Km2LNPT6j+j1/Zz5swJuCEjNPNG2tDrU+7W00jPqS3OG/o649xtpxuPeFue43MBrn8pzjWyFbpozmapNFabn/+jxtpnJjYDPs9tOqTmBajpq5lmXeJEdRSSk9n7Rdlm5yePezxoFj0wDGG+zAqu/yQ+J+veG0JSBlO9pbm61c1TPpRLM+GgW3A2kRnZjQv2ZpT3B274pDNUWybc00ueV1gc7gRhzL9G0cc+UOc2EBhm7YRzJy4dj3YXLq2G2lubNFzW/B2Qc7QMcP0O5tmcykn8euDk7+ro/j1sDHWSzXzGkd7LQubQ5NBRGMes09ycbcwIMeAHRBznaG9ECep1XabPrFLP02H43dcCemQY7l2ez8guobm59yCek7c3WhMcATKlmHtG4qielc6L7uw3DBq73pzdMexpPXoMaL6PFmHGWNsZGsgNWdIeNnNHeaLBjASWv22ID2eG/IZmHHZidgxx6c8Nju/2w5GBiuzsFmpgcxaudYgBgjG8mtS6e36Q3DHo6320wanez4ZZ0Ps4xRtNECBlnVR9Kc5uszXIufxo2OUAWdz/pZhdvay2diGNzpEpBVHFmpIY1IKoHn3UWNImDw8+ndpHuHo5t1mR6k1Tbw5+8c918f7V1RFaEWzU250mQ65yad11zblfbA6fZrADbQucW+PMyHdFzN6GzlcwAIDm7IKDn+HTK3xyZDcbue8nMmIbfZtaQmTJPSx2eHLM7q7W/j6kGg/s8rOa07O7fGZhjWS5/zPbkuYTL3VwGdhjC7ZwMc4ducCdNXDGDlDb9h7YQHlyaoKMgbhntQsG55mI9bIfy5OB7me5AmJWhdvaeWa4X1rDG/VzNbO8ijYBWehVRFDm5uz4U5n2Q1gNtPYBPlmGTTsE2hhfT36uEnPrTmARjByemPc9bnrPLNMjHHZiiY54fsznueX0B57nBGjTe5kMc/EuZsAD3RxVuN7VhwrjX8hptiMREgpm4eOm+jIGyxsrkP3qGIYI7a5z2I4E4wo40WWBVUAmAAAAADeYjnHPdR7Z3Cc6FOZ0Q3D9m1xNGWQJ8fY7xq73P4R6Kak3NB1p07Oxtr3Mp7m+Kz1FZmfc+aqrn3NSzwl9z19W0tgJQlWfYC2Ua2yglsGmlPf6OeUD3Zh7+Kz/0W7XLSIHqzwOLwblRjJnGo7o2IsD9M3WcbjFzJCcZuI3qMe8xF4JHFXDbLGo3tUY0chqm6waNKzclurSs9aMbcQPpDneDDMbezfc9fGcoQKxTmfhD7oxsys4wakz3OGDn0ddKQ5/oneMInkADdGGcyk/GW/8c4AefXbMi0atNz565zyswTFqPiNZ7nZez6eATSDZxxrGMSQDmaJNW2Zvjc8mOcNED1RwytzA25sUcxF0ZkDXiLg0dzbKG+NPRweYXb3VR6wK9S3G4/OFQoD4Q0w5nt49rOR/9cFtxoR0P5p77RdqIEKQQE6wftF2NzmYpdy7O5xLaaIH8I0bdHGJzZQW+tPX2bGPzhNp7Gqz5MWlA80dBu+cAgNIjOeKQAYls/u2eYPM5lIn1zRB5oUDGDxuhHM4Hm2EjT3GrcY4UAFxX3oBrGctHXAWdPfuMd0mjORH8Nzo8RjfDfxls6NakuA9NBm6e1mc5tWfBQApoz909+e5jA85owEhnOkjnL/D56e8p8Pt0cX3PybmcykRiRplJGwGGxXN4yHM9zAxGtj3ZvuYU3Ns0aub0qxAOxI29Wdh5O4M6b5z/B580c00uYLHOITGO4NUNR1I853ubtnN3Ta9FzChAad0whOaVWi4THOLDy7GpXc6UeYB3NzLnW2Es5R3N1LMuehwDVXhYyNiAAfujVdeE2nJgVxBNzJtUawAAAAAnzDzOEgI1PXPMGTT1YrnJlzFb4aGRPlUfht29eHsZzw3gR2c90efpXM44adUNfM5nbDbB0E1sAFr7mazmXJgztT9Oauw0xwrCoNEkx1FTewVq3dNdBrgJzHe58bswpOYVrPvHn9KAe+5zFXQfuZScNDrnYrwk451rpMPucBnNetnxtdsYgNWs3prraVN6DmxlzwCGgvc9rWYODWtdm5FzbqWko8xiEGLnPgtm5lzDiyR8c53ufXX0PJHzeTt/xoacomFIUPOzLnQNNRI5uEc1DkCagBT5m+EjSI55YCMdAAkIB7tnTmNpemuXs75nrMwxpcb8m4lM5qL8HhuAFxBvr6b+NO857oDTCkfZnPuFwja4O65ozzoXGdtrO8nm/uy/HptFI9vOcyz3dGbbag3cmsH9VqoeTrNpG1qEjVg5hvreIrrZU0x66QZzkZu/DfX4hpVHPFl7i6zD9mopmBhIHwE1CNEK6z9BABFnU6DDGz3c0G+s9/s5rvc7tnrti2RXUg1DogJkNQy6HpFSOTZ6xhz7dZoKAC32y7n0eemvYtK2e+vs0lzuDHOAnnDRTWRGwwTQ8AFC9NSAbLVzCUgRlsx8OdP5MOLbDUjzi23bPameaIXNUtnmWzHnmjes+RgdBRP5enHpjirG6Kc4sJpC3PvTHB1D6fq8Lczu2fPrPdi7OZz++ujXc/3vqf5OhpGIZjq6hmZJOkJu1T3CwpGezbGyXITWVPrKE1Y57ChNja508vUr1sY12s7nbezujMWoTcjEZUc05b7+ZM+HZgtI574liAAINnyc9+HZjIE+CJvw7MUzHphNWzOwoE5zntKBM856mZjyy2gI3at6ani2YG7ZxjKGh7tI0rGd29MuzG+gT9wmhgI8YbFHSNq56JZjDaRq70yr6cmW1656CthhuehdI1tLIEuACzGlgTK6Rr5barMa1MOazHFzzkbuyRs+Beb0bOyNnXc96GRrZnSD6fQyMmzHVGzKcxq9I3rMcNE3w+mdGzF55n6zcj6dwN1GNnnZjnviaC86rcT00MPnnpCsT5579IyReesbOk+mQQTUVm8BcDNgeqHV/nnO49LjZzlbfTptAqMIZH8OzSGR3c8yRkZKNBoZHE5jmGR5OYzIxt59Onnm8QTjrmy886L6dwvOkgmThNlM5mX06+edIvP6F66QTJF5rJs5kbrZc0y77vzz8cxjkE/s5uO5SRu6imzDNOEps6EKbKbPDCnRMj17gEt6jVOfc3P0nnIcNOom+xg4H7qlK1PLmmjdLTZ1o3SjgarQ19ZJwyULKevvFFH7orE39NnBjdgM+mZsxU1Embjr6yxmzirm9oU/vMcmbNeXnhjdszCHy89JudDT1LNm1jdKzZiprlqwaUHPYF6LRzHYUHZs4cPrVHmvWa8JNo64HIwKewCXbKO+RV9M3+p6Gc6xXtObMfPhDWA+CRnAAEAsZ73P6wFQFjCaWXhXtXwjd9M29A7xNnvplUE3SAEAAA9MYAACiGQAABtygAARQZXmzYqmQAAB9mgAAeH1AAAVgyAAB1BkAABjDIAAFqGQAAJ0MgAACYZAAAFgxDXnAAAZgytXnOrz4fp52AIAAEGGQAAMcMgAAH4YprzgAAOwYlrzXV53HQ/aLkAACaDIAAE8Gea84AAA8EwAAHlGKYJzb1YAAHBIwAAA6mV157P03SADGvPrXnAAAzwyAAAFhgmvOAAAkhkAADfnoAAFWleNzYAAHAlFq84AADXlFq86ZtsAADNDIAABWGTa83i2b5rhzXn5rzgAAeoZAAAVwyAABhhkAADrDIAAB2GTa84AAEmGQAAB4MMN5uG86+Cch92f4BEbzqN5zG8zjeYJvNE3mox1/Nq8a89NefJvPo3nsbzeN5wAANYMNN5/LbTHgcAACySoAACN0lm8wDefIhOJU5AAAAOaAAAZgN5vP83n8ttzSW52AILeZ5vN83nAbz7EJ1QDaLedlvP8Qn3gAgAAKSVAAAJmkV4GJrzgAAfoZAAAJQyAABrhh2vPs3m/ANxDm7W8/reb2vPtXmDrzLpuukAIAAC3fW/0/gjWFvOAAB7My9N2AAB1DRavOAAATBkAABuDENecshPW3mdrzgAAKk1AAAqgyPubfbzgAAOi9AAAehmBQnU2igAAfO1bbzZOR+nbYAABYPWO8+AGYGk2AABOhyTvMBtn+9DgAABwZAAAkQxu3nAAAsgyAAACpUAADYdgWKfeACAAB4BMAABwZoAADK9dAM87ADG1qAAB1bR2vOAABZRMAAB2/nPocAABLkQisfeACAABttU7vM2TqZXwgAADjkcj9vt5wAAEK+Kd5ocU8NedHFPOwBAAAR+6AAAHZUnFPvAAPrzxN5k6Ezx5txvNo3mprztbZj6eoAAEg5Pu8y8BrrrWAABVhkAACVDG9ed2vOAAByTTzvNB3mRAzIx+94AEfeZPvM7Xnw7zkgZyi1VdeZG1o7XnAAA/gxKBmFJVjt5tgg87AEAADT6oAAECGQAAD3xr95wAAO0Mm15t6857kZM9WgPm3rzgAAcYZNrzWt5wAAPYMgAACoYkbzE15wAALsM215gO84AABiGQAAPoMnnm/e84AAEKGfW8yzecAAC78oAAA1tLB84AAEAGKB899ecAACV+oAAGFFI684AAGiGQAAMoMM15wAADIMgAAcwY87zgAAPwYjrzgAAIAYvFUyD5tB8xg+ZwfMEPmzbzgAAVoYdbzgAALoZ4HzgAAdI0C7zQ153h83w+dEMOlrG6QADzO8OrbploK80uKoZrzgAACwjAAAXJ4AdnnYAgAAaSNAAA88Z53nAAAFRm15HAAAdmaAAAsBJsO2Q3m8bzBhhwAAPA6oRBkbWubCdPvOzrHAAAnk4ePndJT7wAQAAJsMWt5128+7CedgCAAAc0yTvO+wnnYAgAAJt9AAA2caW3n0wNgAABl9Bgzft5+u8+EYcAABnuoAABHtQAANoM3kpkbWoAADpNLJ8w6fsAADPygU+edP1jHaZXwgAAV0s/bzLlu5R1YAAGNrQAAF0e/p+wAAEUM215iTs3SAEAADU9oAAG5XSx8zJ2bpABiPm9bzgAAWBVMNjTcmwAAE5BT15towyhltevOfXmJrzgAAKDkOHzgAAf3lAAAFK5nEGFJVkz5r68ztea/vP7wm7iDlGW1Z8xNeZ2vMmPmOnzCBRwAADcMOt5wAACcMy95h+E4AAFmTQAADry3xBjYw4AAAAohdWg52d/hPvABAAAjoqAAAYFUAAAXvoAADG0jzs4Kdv7dW3XnAAAvxE+dn3gAgAAQkdAAAMhkIkH+nznN5naU3SAEAABCDANeewfM7XmoXzuIZ+hTYbKo4fNXPnAAACEZ0Im6QAgAABoY9bzm15jG84AADRldLs+8ADxfMEvnCXz315wAAMeRGt5/Ls0r5rpADvPnvnzgAAUACWQzzsAHF8+jedxvPfXn9HzoMp5o1YAAEuGHW84AADWGHl8yjeZZvOAABf+ILvMhbG4lVfL5wV8yjecAADSDNnefVvMShntCjmleqV80K+e+vOAABaqNfvNAPmRtaZMplV8yjee+vOAAAh5UAADmjkw+YCRMeLrqHzGr5rV8w5XtbvMMX7pnzgAAYeNAAAEgz1bHnYAgAAaDkHXzVoZ94AKk+bdfOBFHnYAhT5r181JfrFt2AAAyP0AACdpoAAEQVFm83k+b9fOTbHfQz7wAQAAFRWob58N87k+b9fNvdno3zgAAFhtAAAznrxvnAAAYEqAABjU2tfNLbGIVVgAAIPVAAAL25Zvnc3zbd5qsg375veADpvn43zgAAWeVAAAR3F3Inrtjxb52t8w2+bzDPOwBAAATamAAByyMAABHDI4+eLDMxX6w/NdIAIR8+g+amvOAABqhh5fObXmJrzY15za84AAAOGHa8yDecAAD/Zo6+Yp7MvPnAAAkOb5mG6QA015wAALcMm15pG8+O+c2vPQ3m0bzo75za85y+YMfPe26AJ1jt54Z84e+ePfOnvm+ezKLVEa85tecAAB7DPO+ZavNLvmCUTsK6wAANAKgAALrldXzC8pw2Vb++fT81s7HsS9t95qa85I+akfPfXnAAAdH4uPmmOd64Zg+88fedA/PSPnvrzgAAQ6MfHzzxR4a7fTed2vMfXmdbzb153G89S+ct7PvAAMPz315yG829eZGvOAAAphhZvNYfmcPzr8psVTCjebevNI3nvrz3z5s3Y7R+fo/OYvnTct9ouZj8z+Ge052FabAAAMhEMfmvnz+nO7j84g+egfOAABihi1vPfXmR7zgAAMLloLDWu5+VdZbmq3fNo3mkbzMfZ+T80jebw/MYWHjrzZ155T8+6ibpACnXn5rzO155T81S+Y1vNZ9mHV1gAAG0VAAA0amAAAIO3fvMRomza9D6qyR87jeaXvPfXnTPzgAAEQZsHz3D57h8yzeZNfOEKn+SjxCpukANw+cAAAGDI0+Z1vMjXmZ3zbD5sV81g+fmvNOfnuHzmT5wAAMkMcWa3fLXqap2fPTPmdrzgX54L899eauvMLXnmHzzD50V8wXeaYfMyvmKHzgAAU7lnXzO15sz8yjedQfOAAAOhimvOyvns7zur57689h+emvObXm9bzC15wAAPIMfn5gO805+eUfNh96869NlhuJVYl+eS/NBfmZ3zaX5y680w+ZmvMUPnMvz2X5rB80o+b8sO79mYVTzsAHZ8zteZRvOAABuhnXvMV7HnYAfT5/G88O+ZafOcKm6QAHT5wAAPMKO15jb81NecjKNQvnvrznV5+a82Q+a8jOILYQa4LN5g78whiab9PvmrrvzKD5kd88FGbpAAU3nmbzuN5tm87DeZAHMjUHXvzVN5lm83zXCI/OffnoBzE15wAAI0MDX5g7nYAAD/nQAABTqO15vp8yQ+dIfM5Rnjvzp35sh89A9tM/NNfmcBzdKp52AGu+c5Dg7XnQbzgAAdP19MTgAASNTAAAGgyMPnKBzg2qh58ztebGfN0DnJyjXtG4j8yNebevOAAARhm4fMcPmJrzSN5nd83reY4fOAABuI1J/OIBbjXKKH5xA487ACg/NTRn3gAKH54AAFB+e+vOLfnlvzHTu94AIAAEOGQAANMMgAAU4Zl7zKPOwAADHaUn5zkbc7AEY/OnlHnYAdD5lm85z+aOvPbRm6QAgAAEIYWrzRb5728yVibWDU1fnJfzG95srEyYOfeACAAAG0yGvNOfnAAAFwmAABpHW+vOYvmTXz1g54pDfveb1vOs/mUbzYD5xwc4AAAGGXd872+dxvNPRn3gAfL5qa82H+d2VNc86Y/z/g5nwtV8+ZG1ph/nvrzRv5v+8zz+aMOMvXn3rzC35vW8y8qcAAARtoAAG7lL53Qq+YhjNxKqzPzqQ5sVTIAAEAEwAAIfy7xWup84AAFionIc+RUb37N0gBmHzO15658yzecAAARDIAAGMGea8zs+cAAAWikNrTYfN5/n7XzSj5zv84AAFiGJ38xw+aOvMyvnAAA+P8sVHcBzWP5o2QB7+YxfNcPmovz0X5jh80NeewfMdfmPYzPMZ+lU5wZTXfOAAB75UAAC/AQNeeY/Mr/m1/zMX5zf89g+bxQBQPm2Hz595o684AADkGXh83MOb6OPOwAQXzgAATqUBrzfT59V85q+b/vPr/nr/zO/5rYczK+HEfObXml7zcr5na8xa+dfvMs3nAAAjJqAAB1U0UfNb/md/z9lRu2M9j5sAABeXjteZ2fNIPnHvz215y/89F+eQAuCVGjm9zsAH786zeaJvN4AXAALIcZmV8LA+bE/M0PnAAA78rkAWkALSZWkPE+GqfeADUAXkvzmN5nd87jeaQfM4fmGfzm15xB8zh+cAADpZrQBcJfNd/ne/zxD5wAAO7R4X5yL8/w+cNlWgAWl7zM15wAADTeW95xl8/A+bYAuAABQxUAACd2t9ecAADRkSw+fYfN4AWd/zFI5peM87AEAABoms7+cAADPatzed//MAPnAAAAQwjfnAAAR6akPnDbzJH5xn82w+ZbvN53nAAA28aAAB4hhavNKPnAAAWb7cfnFHzM/5+f8wKOcpHPOwAlvzwD5wAAOcMb157684AAB0FQAAEbWw35ih8zu+dHfN63m4fzUgFxh8+YBbYfPTPmerzF95zB80o+cgAAzq1AAAyvpd/nJ/zTn56f83P+eUYMpAWDbz5gF7688Q+cAACAxlv+ac/OAAAWDUAAAQKvA+YofMRAXogLcQF+IC5k+cAABaDCzecFfOAAAyhkAABtDFref5fPfXnifz815lr821+b4fP2jmzgtcSqlL8wN+d1fPZfmGAL2D5r0c3fpr1NW6vm5XzSwF768+rebWAvcam4lVhZxj98ztefMAuAAAjfW+vMrAWxXzQQFvh8xP+an/PBAW/CTzwWyhMx4urb/O7fmWbz8D5qB89QBbYfOAABqFW4fOYPmIvzA15pz853+cAABiDNP+b4fMHfnAAAQmYs3moHzO15/+80A+e+vOrvmP/zLN5xAC9g+bn/P1jm+aja5x1v8zteZ1vMy/nNrzZX5vp83K+eofP0PmDgLsWp34LfaLkAADgxoAACztLB89g+Yiw2EgWwHztX5t68yO+bWAt8PnAAAsHI1PmBrzZwFvq8xw+dhfOMPm8vziIFga8zsSaQ/1fAXfgL/wFyL8zF+Z3/PrOGavzhf5m4C8UBdKAv3AW0QLF45n2o4EqtIuMnAXdgL2wF+V82reaCAuKgWUqtbH+iL3XSACEAuEvnp3z8D55nQA3eY4fMDXmOrzmD5zO8wNed8AsSgWpXzkN5nl81jecOfObXmogLb15+B85/+cJfNSAXJvz9LBuCcwn2uw/Na3nNrzgAAWYZ17zLN5wAAKXGfgFr0CxKBa8VSAABITUAAAvZvA+bIfMTfmYvzgAAQH/86jZE56XUM7AHEfMjvmpALgIFvp81yBbBAvNJm6tz235nb899ecAAD8xoAAFNFFkC4AABj9Dh84AACCGYEC4AAAA5Ku84AACkGQAAGZRQ15mYC05+bR1MfGa+nz9/5vO80/+aUfOAABGKMP/NYPnGHzgt50+82B+fgfNhknPO9BYF5Sc56wb0uO0LZP8AOIFvEC2WBcrAs8Pmr/zSAFpaqo++d3fONPnMbz7oFpEC9oBdH/P8PnBdTibBz/8wNeaWqqzgX7XDN9Ruyc03JodAtOgWXQL0QFuQC2GBb8AssgXAAAWwwrgXAAAsYpQAWFrzFD5+sC02BbbAsdgXWvz7X52XUxG4fJ9U1fmLXz//5jcC9v+d6uPOwAPrzCn5/gC7jeeoAt+PnJ3zcP5lkC4AAHlVMF82w+cpfOAAAvGyGvOAgW2gLHQFq584AAFtLb68zABa8AuAgWQQLLN56oCyzeZ//NkPnmvzQEFggC/BSbXJODXHKLVOz5vsC0/+cYfPYPm/7zFD5uCC0jeYQgtIQWUILZD59CC5hBZwgt4QWWgL7QFih88RBdIgvkQWgQLwIFqiC5tedSAs0QXCHzet5uoC6Q+foguzAX1dTiPe2sNVT+ZKrW7fnVwLtqZwAAJfuZwFx1M4AACcGIa88ZBYAl0ENb3gAgAAVUtAAAYYo8ha57zUwOot80neagl37Pn+jNGH54TgwB+fd2P7PmqwLtYFxZ8y/ed4AsqQX0vzrn59z817+ZnkI+FrXwLb15sP82Sci1vNo3nVrzgAAJjT4gL0Ia4KC+cBfm/N0fnvrzYr54AALGBft/Mk/68/zQ15wAAC0MM75/jw0Y+ZUACAABFhjevNy/m3rzOL5wKC3lSaRuPMzn301Oz565843qblC1XXmaQL5wFlm84AAD/tJh801BfqpPnAWJZz6XB0dMzs+b+vP/XmmHz7wFih84++aGAsTXnAAA2ww63mGvz3D57B8/A+YmvPvgWJrzDn5wAAD1GeEFth89nedxvM8vm0bzOL53L8xQ+aMfOBQXvrziz5oIC5jweIAvo3mkbzw35h68ztecAABAGSneblfMDXnGHzgAAJ7Nrbzjn5wAANOaFD57aC7tBeG/POQX10zyoOim80jeYWvNfQWcXzNwFwAAEdpR15ma85J+dOgsnpnAAASwwn3m8UAV15o6CydBfmvOAABvuUAADwhjteeaAuAAABI2+vNB/n+Xzet5gGCwtecI/NivmmHzrD52sC2v+YN/MQGmIZdhH57586NBY6At4wWCYLF0F+aC/A+fcfDTvnvrz60Fl/863OYpaNe2rp3zzMF13w/i+ibB1swX1oL815758+J+Yk/PQwWrZzttQP2tYLearAs7XnUHz2H5qa899eYBgv7QXEHzIP5gl88zBfcfDswWFrzUMFzmC9LSfUg3ckatYLIUFjz84w+ZG/Pt3mq7z315wAAGxKgAABTTSYL+gFnh85TBcNpN0gAwPz315uMCyNrRZvMn2r2YLEMFgN8zG+cAAAr1t9ecAABfapSBYpgt8PmQnwnsFma83k+blfPOwW4wLFMFu+40o+ANguAAB3VPWgvDfnAAAV4GAABGVxZvNRwXYwLwcFrxVBHBezvOZwW6YL49q7684nBaGvMSwXZIdgAAPbU63zbsFq8jULBYhgtmwXLYLNsFvQC5w+ftgtrGnot1w7Ww2C25+YZgvKwW+QLFD55uk1kAC1gvzXmU7zfH5iWC53Se4APLeGFPQNcFma84PBfVvM9wWpyNHD5wF8+NBcmgvAwWOHz4t5uhc73ScotW0wXGHzg8Fq684AAAh/j2C+tBZCgtzwXHrzl15wAAJD/FD5/kDZdACFgsbQXs7zXcFma847+ac/ODwWxXzgS5l78xdBYWvN6QXW7z+0FwmC/NeeBgsLXnnYLRj5/68xw+cAAC0UZSBYlgu/Knk4Lmb5na8zV+fL/Oq7HFTTL/6vdwP3BeJgvivnKlzmXatuC+tBb8AsdXm9ALHD54GC99ecAACJRvEBaGvMUPnAAAj7ZOfmrrz3157j89IBdIeN6nnIAAWsFtBCxghfVvPbgWkbzNIFwAAIGRgAAAl9vrzuv5/X8/6aaRzNf2q2/zgAAfStj/zHQF45cz7LpJzPcBHbBDflG/e8zy+ZxfPfXmyR9zsO8tLSzeaAQu2wWOHziIFlm849BZP/OAAByAzYfOwvnfAL/D5sBkxw+eGAsjAXNrzO15oBCy7BdjAt0wWz4LSDJxTo6nLvLS3vgWyvzBr5w18+pBeAgvYMnNAj/y5sbrbQ8dWi0Y3nDnzgAAZYYlfzp75vAC9QybYgsP/nn/zx4Fphk0rmbhgtTXm8UAgt52sC4AAAMEpz8ywhe+vP1gXAAAiDpDXnAAAi/GAABTBg6vPzXnX7z0wFhiC/Wab+611haPnViD5id82w+cAABeboAAHxXFEC3w+b/AtV3mTfzZv5rJC7MBbkZP8MmPPV1iF7681+Bc1fOv3mmHzyAF7lc4QqpaQtAPm2HzwIF7h801+ac/Myvn8ILEkFkVc7/DpWeN2dqhoLMoFiL87rBe3l2JPGcHwzD5zB813+ZavPEQW2HzZEF/IC0deaLzMVPGhetgAADWjAAApEqAAAFbX2/MTvnNkLWq5pp9Ww+cAACIRoAAFAGHa88A+YmvPBfmOHzIr5wAAIexE35xgCwfmbRCP5IWJ3zLN5wAAEWpTD5qB84AAFGDQAAIwa31574C3/eYogtyQXAAAeumAAAOPRZvOAAA5Q0AACziXIheAQvcPmkALtYFoa8/C+cRfN3/mMbzfL55CC1NefNAviQWOgLgAAQc9sHzgAAQwYYfzh95nd87uBYxvPfXnAAAOJaAAA4KPsQt8PnzujakeyZ1R9eZxfMAoXAAAUiqb5ntmTkCRna86y6pZvOFfmdrzgKFgH85teYWvP7XnakLwEFztc17RphAuaAX+1zchZ5sA4AADW5Ha81++b4/Mv3n0ULO15jp87zecAADbRoAAFD9Ba8wy+a+fO2wWm4L3oF10Q3sjqxAtdAW3QLCEF3gCwhBcNAvhfnmwLLV5ih8/s+c0AsJgXJALYoFpR84AAGkEwAAG2qcgFza83K+drAtOoXDwL6/5nf87+uc1M3moX3oLYUFoDc0SjtDQuSfmwoLCrxq1k931v1QvmoW2HzSiFga873+ekAs7/mrejhSuwPtc6+cAAAYUZyHG+vP6oWmgLX75lm82u+fsQuAAAsf9mtPkbnjXKUaFiT88N+fRQvwPn8XzM75uV80DecAAC1phN+aOvNsPnkgLCkFjn81JBZoQusPmjUL/D56tCwtedrAuKoWZfzn1594C4AAEd9QAAP/p8D5ga801+YofOAABUfTzvN+AW87z7z5qSC9x+eBAt9oXg4Lum5pATcF4h2vMJoW0bzroFlm8/q+Zy/Ok/miJD2vJj6egUhbhvP9FnD2TZNpqKLc7ABE/Os/m4fztNp52AJ8BbgfPfXmqwLcr57D88yBbzvOMPnYfzB35m4C+eyfbC1rfnkfz5UB3X1Uf+dP/McfmBhtvyujV8+DecAABAOgs+eY/OI3mbvzmW59sLYhhYWvPIYX72TTERyePYAAHuGXd80tBZQgvUPm6ILxqFqrc3Z2owwvG2m0Z9L5B+eY5AAAe/PCPncUL64Fjf81v+bDtN8Y78otxn5vq8/y+a3fOSIW1XzNgF0bc+8AABgvolmiELVP5kDo1jeYU/MTXm1ALO15gTC5deYofPNgXO/zgAAZwZgYLO153BC79Aaz23Hvn+XzW/5xyC6/HrU/UvQXrtzqCm3G82NeYV/OjoWbfz3mO+GA+8AE7gsXQXkYDwMF7qQ0J+dE/MEcn57TmhmlKC2cBZ2vPfPmVAAGH54AAHPeeAADW3nlSzrIFwAAO6KrQFjlC/A+eYfPEoXs7zl9pukAIAAA2GPW8xjecAADfDI++cV/ONPnc/zJpZ94AMzBfNLOcGU57z315wAAAq+rQFsSC8JyfeACBQWAHTbgx94ANO+apvNRAXtrzo75qX8x6WZWx2iwXJPzzmFya81Neaswta3mOdzdIAO+C7x+bFfNVYXprzsQxsLCxjebdgNcvne1dWY2nT8zteZYQtsPnAAAc8rcPnGHzlEFqR87O+ZV3PaQXLrzLCFlm82NhaKgsucnShjzsAYKC7sBeU/PAABlPzqn52ss/UMbpABNIXpnzzr5pW85buYLY2VLqmkLqT5wp80reed3PnRai19kyFov89MMbS5OQIXTPzyjp52AEsBcGfPLlndk9mL5xl809hZydMm46XaNgAAM4ZNrzIwF97CwnuaHUPCcafsLf2F4rk7q+fewvA/HdXzO15wAADVRFd5j/Hdu7EkfOGYWAnTIC+5sC1C+eZgvA4XNrz4OF9Pc2qhbBwt1cnIcLcz5pz80G+e+vOAAAwF0pfNMPmuIL0OF2HC8RyfYm3RWbAAA8ww4fm9bzygAdGC2oAD4fNNgXPELSv5na81xBZZvM1/nRwLI35mr898+ZjgsWOmNJtxORHa8+jhf6fMqAAmcLfD5iGzRw+YxvNbvne3zroFph84AAGy0lm80jecOfNlfn17zTD55VC4AAFP3Xv882Baa/Pk4XawLO156f8x/ju/fM7XmhgLgAAcoZ+XzCOF5mC4qhYRwv43m0oLSN58XC2jBbOdNhTa9RjgAAUf1AAAEBmAABQDMAAB3bh/joFAsRYbvrz5YFwAANlK9iFlX4286cJi2FfmWbzIKFxh8zV+cAAALxoAAC/FexC8y6bM/OQ4XSvzFX5lG81tNsVQtfvm2HzVz58wCyzebmfP2vmRsLckFsnC3/eaNws0KGcXThMWwW84AAFwlFm8zV+b/gscPnAAA/kb1/mmHzruFxhCxoha0Qt8PnAAAhNbfXnmwLGr5zsC8y6cAAA1DDree2gvYfn409Nf5ph85zeZZvMUPnYX1jT50d80MBZPvNsPnW8LyiFrRCx2hY9wscPn4HzmiFwNC1YeeKJ1uIGE8LtsFpZCxQ+d1fNsPnO8LO15518xw+bM/OjgXWHzLN5t582jBaCAuloWvXT7IgPl8wt+bevMTXnuEjdIAN289w+ZavOAAAGqLrAvWwXZ0LBeFk2C05+Y3QszXmy8LkPJv1dYAABAVXV8z7hY6Av73nhPzet5rW87R+ZxfMc4W/7zLN5wAADdOycFpF85zee+vP1AW3bzreF9vC0o+YFQu6vmlgLPwFv4C7w+bqPOQk7peNpn5t6C3TBfiQuzoWZrztYFpKAG7eYgQsCvmhXzPuFwb86Hhfh5P4oGSvdgAAC5s0YLCMFy68zSBZ9ws7Xm3YLHQFo68xw+ZZvNmfngAAgAAVKNAAA/F6WfndHzej5jICwbhfwIv8PnHALzBF6V80b+dkIvfXnsoLTD5toC2/eYofO7AWPwLshFhlC08ebndOu7nnYANX5mv8yiBcGSN0gBfjzlGByAAAHeei/MUPnNELbD5ma88CBcAAAqDIAADUGNNC9jhZYIso3n4HzbOFgxC5zhYTwsvIXt/zgAANqdAAAgzYZQXHkLW6F8bXQFhaCwsb/G4ydhkxn5g1b+aW/OGYWsTzi2Fy681v+fVAt+EW5XzCr5k2s5Sefg9OOoWNAL3AF3G81ahcEAvCAW2HzgAAXtNbUL9qF2QC2ABc2vNsPnNALOgFvQC/A+YMAvRTHd0LlqFvgCxURZEAs/IXGHz7GFnF89mhcAADRcgnluQBMfT0zYLcdZlhC6J6feABTEXdrqwfqwAABtZl95w083SACgfPPk6rrzln5vOs+8AGmvPOgWyvzdC2wAAM5R8T5wAAI6+gAACCjAULzKR1oC8cRe4BOL3m8QL0QFmus+dBYU/MLXmjbzo/J4NQ4AAEolBZ81w+cBAtL3myvztxF2QE1RMUAACievNMZlSOFs6rgLCj55FC+sBcHrObvndbzKkFom8+Uhee/O8YWmbzv35o283/2eOmMGpGE4tVgJvWBFIhc7zX5gWSAL735mEi2CRZbUMgom6c129Zi/k70+eUguqQXrCL9qR8r03n6uiW1w/mKSL4OenZ8/fyfeABU/nQZjJDa5+s92eYxIvIwXAAAGsoNgW+sLzCFxG8/tee7gteKo1CLGH52rCyzef2vOxAnSc9d6hnF886BegbMAaGultU0F7DCzrecMwsDenWXzMpFzc87i+ZlIsUzHDnzaN53G8yBoedgDQ3m6Pzs3pyKNdKRYJfMkNmTzzWH5wAAFUM2pFqa8+2kedgDYfmRPz+UFq8887AHxgubXmZc9Fg64B840+bevOMNn4/1I154T8w1+efPMotU2XzYD5idIxYRZ1vMzvnPzzUf6nW84g+Z3fPrb7TB1VpFt682V+cEbMgXnnYAld5/gUxqRddIuSNmTSLgPp94ANqRd1IsIXmDSLDuFqTQyaRYxvPQ+nYILOt5q0i+vee0bNora6QA9pF4T846RZwvMukW8Lzjg6j0i16RdMbN0gBfSL/pF79I0GRdbIt/pGSfTfL58Mi9ReZrIvRkXXSLjjZ94APGRcTItMXmV89gr5hT8zoKYaHVZkWkMjuZF1DI4YKbpAAFkXgmzQWh4si2E2bLIsVkWbSLkTZu0izA+brItEgmrBT7wARsixJeZWIuekXKQTKTZgj836Rb1vNpNnkjdpL5gP816RcZBP9kWcmzQ5FmMi/k2bpADjkX9fTwQpzOnTVoeWbPvABesL1AF+B83ohfkgupAXEwL6yF5AC5PMfIS2AABjuR8Ass3nGmNjn5+2CzqBc20MHfmKHzQCFih8w8+fsyMZtaQ99Rw6lCi2hRcAAC6DDteflQtDCnjfTJmFnW840+ZxfM8vmBvzgAAQh9OSLLN5nf8wsKeywsNfm0vzG/5sx829Bb/vMggXUwL4zGo4dUVhbHfPr3mZrz7WFm5s4hA12smu+mbxNkCx+q8482dgWO4M70AAgAAWzxUAAgAAWDxurz7wp+1zeCbskNKyUW5KL5LAIOgCcq0a9NBgA9V1kaBTRAN9sBuvNiqY5nGyxGngfc4AEAADGQAoRlR1zNQB4ANtiWy3df4HyTVN9oAzKLGdWWVQL0nrRABmUX43NbfPLms96odaAAWUWCRt/Oh3A075RcgAAWUX+cjDgq6BAIcRob9ObZGAqLKacYKi8euFCotdq7GIAtLZ7MDYFRZioufOx8lW8VF8lgHJRbXTMc3njdD5D4C+AEFRdt2TymmEljMjOwh8HlRehQAtwoXRTjEJlIvVkABioscgBFqgYrZ1QDYgl3yosKQb2AFnoes03XkH0IQ1aAmT2NgVFxAAGZReng27ArzGdOpBmSi/JRYcAC9UXezUGyW6aIQTQsOardF7yqLiYZx/06ohri1pxa0cDKhrZwqTTYQb3Y1o5UcgkKIgR9zXVADMouiHg4X1h1B/XHgHzrJ21apq6oAC1F3kQ0AGaUfDZABrAtMgAOSi0ngZTN205H2gAx6eiFUDdRbc2LBH6apEufWzw0KXea+wByUWTAtHzWl6ejzkcoACN4j2WjGVFrKi48XqNZ1hyRLyQXd5wQLoyIGGhNqUBkQAM0gHI/cpw3yVYI1bj09c25S1UEOKbrPHwCqdoTiIZwH1syQHnFM2JrXE1SAGyygKwGamlXBJrEQzT1FvGi4zugynXyMS3DwiQGwVTVQGYqnPZABsAAq4Ad8TaPtuy0A2EAi84LlF0Sg8zRdZYKP3nWQzW+oaNzcpWcdyMeXawfAQ1gzcjbyXsmQ1EgAzKLsC4UFpOFYcGTUztnBhtkdMGWi0GqZQQBOrg8tQIWQRxjaqaeL2k18Bf1NDoujgQOpRbAO2FhsBGtlycZWi8tQv/XDM8jIJToXmueaKrRfPCjXIbJnA40ernhhf1vOCl9Ebep8JECXqiw25uzkRLhQtaLSsZu/nA94vkovRBnKZ13lgUAoJcuYN13W0WIQQGqp/9s0oYb4lOR0w0pIUtFz4bdsAHSXDNpbA5jmy4GovSLQZMDNKennDtj1AQAAMl4mdF+SUxrOrSaD0pDyrdnXm3gTV/8NxQ2odmMtAPZTNhDdJRaU8PWzqTqLcWtM6i00GcLk0D57OBAvw2/Ig50Gd7vhdmxkSAdMGisU5SzrbA1ty5BgzBzmkMDXesdic1dsGFKLJCWhqgwXRZWk2ss62rxp+BoKUw7MY+w0EAAq6Ljups/I3LMYtS2sBmhy9L34AgAJnReiiMwbH7ENoKfXqi7NRd3lUGdrCJIUG4O/nN+gG1otDPnyfVgcxrfUDGABQQCq1nxnz38mnM4KmyzvgDAF8oHAgu51AAE5Rac4A+0WY6Lyz5hxnSLRfN1NLhRvAAH9Flyi4uxrcotdSnsfN2WgIBi57Rb/ibv0WECjX2AI5wDzRa42NyhbyX4zzkZhvS2foTX7gMAB2tgIunYw1whu4ACAABtIEpXGoHIr2A3ShKEM/NKdrDV6qTw9wwL5vbUAYqZ7hQIkHj6LGEGkLs3QxYLXC0Wa9zUKL5iNnY/RfVYDXSdw6LK1uoiDc9SkoAA/IALHm6ZAWNTdtbr8dXtUXoUAtq8Phi5Qgm8AD80XaJNDIZqMVWpQHwYtYwAGwzv0p70bRXRfUotz7h/UOxPmgs7VMJt1GQpUXekxGEAG6i7dpqncDQJn2qL15GgWIAarQMYuKvnvsUf8OxWi69ZtpK3alnyAABjF4bs7dYbh5TfYBzGLZGjVBi5ZXqUT0T1moGLMtFhyvfgAEBov2FGAaLbv3RTM3wQChSJOvm2nwskAYJi6eWwRoCE27JZT/jF4Ji9CgFSc1HkBR6LtSJ8ATUExZm8PQoA/PYZ6W8Io/92eyACPsBJNgzrABwAEpqEXDOVQa+bdoaG/Ji1K7E+G1f5SL4AUYZ1bLZGgRlzJVMXg1yDoG92U8VXvqYuwTxYJm+5p47LZW+YTX7AgBKK91TFocDemGauXU9MWVqzzpgBT3bYBEeXWY16/u02QACzgGZRcKkNpynnATuDOyffoHmAVt6wLgTlW6lFvVAE+IaXCissFE2zs2+76ixu+Y+K2qMXDiNhUAVNAOpRfWovyqn1qLB1F4QrdMUcLP3apBDmLHNpk5i1sxdoTN384ZqLd75yZDT1GzaT0tI5ffTwvZw1bampv0YtISByPTOwrAZi8OYYQ1ZuMWXKL8vZ9a/XXWskNI5OAT84HtFvoAEzRfXIA0onWYNdzuxhMwzRa5osIsW2UTkFB2QypQAEAACkeA4AA1YCZUWfUzEsGgo8IYqYJYthAAyxNsi26j887AEAABJeB3RbvgBmUWwmLGNht5i4SAG2ACgiAzBD9LF4PLQD2Ujpjv0WwmLXvZrj8/mqppYuqmmNqLAfOxig2JO1joua0WjyAmdFsBbRcxZxLFm4YPlM4te93Y9gfJkgCAABtPBj7NYsXUAA2LFsko4qxdQABKsX5NN9YlSSg2OlrnIC4sXCw2QaJpSgzmcCkEBmUXQRA6lBy3Nc0AEAADngDaxdIw1E0XHmLyqgFWizbdwojMAarU0TUYqjGizVrtMovZ8HraLw3gNHKvP6cb7MylGaBNeJW9Ri86xbfouQMXPQA0DFqWi4bRaQb2a5nPQA6lFq9vSJGbcotXsBimLudu0Fi9chvGj1XrjF1IGVTSrw9ExdJ0Q9y5FIz5Cp7r84Eqr0otgYaaaLjOZwBi85ReL8DRsXdWLZ5e+NiywAETYt1RmjIzeQ515uvnRehQDiTb1XTx64SNi65RZgYsn9nmFTZGnYai4TuXPotbfmZeNetFyszSkX0jKPYHzHGNAk5madS/2bHYvDUWYqLfkZlBDQuxfUosxUWR9jG/mnyi9FRcsotxUWgpNKsvSjE0xpq3YsvvY1W4ujF3dixxiaDLPpa1PuD0mm6di1y7vvXBn0WlYztK4Qei+YqcP2M3sXoUAHXmq7nbyfPR/M0xnEEurLFuli1CkSXChfwBpKL0lFjeTSohsoLATWGWozg2qsti3R3owYsTlGrrD/dmmogDtRYDQ3Pu7Pq9w0Z3KM27RYF/PDFmc6Lwv59tizYAE7YuKyaSZi3AAYKi3IOdArQsAB3KL5SpjejdsAAMosa/m6QAArFrDzaVpsQl5OjHDfzVVFy1ixb+byNo4cXKtGDlhgBi3oxYcYsXabjozcOqzgkMyxfAWgganb8Cx1bHoPRMIGvcCrO7GsTvRWsHwKqUZsACnUWn2LcT2yZi+o7qk3PvB6NlTSnF1wADBLrAqM+Fr1OLTzuhBU9oFu+0AcCAxWL964dLWh41oBjOnaaFw4ANQdGemYFu+B4pMXBntSYmWVgHYccCVW0cWK/zpLmvirWCqdl60BdkyKjfjemb8+Q+CdovK0WxDWQ7F77YAiQB7YsgMX36Lose4gANixe64g5OA5KLtQ55JvRj+YENq4cW7pIZlF4Kg7GAG2ABQMXuWLyNFwDi8BxZpVNxcWSm9Hxm71uJVo1xwDJcXYFwqXFnWi3qgHZYs30WsuL0TexWi7PKYsovTmNuZiC9F8q3fU/pZxNGgbEuLRXF4KgyTWdPov5aBfC9oUAMyiwrXuAAveEHdtT6lF21eOSwB2ot+twz8tLVFuzRMeuA9ou9hJjVTs0601U1GKoK4sasB2uLqzF8di7SVpC4u1sXAo4qMsB4cyQhrrPH7ltkSAiHFpqi7FRbSovEDb4V1NruwJbW1xeK4uRN6rO2ntF21wEi6fdK230WmaLHlZpgC/HGbXsOvddXrNGZVDhi5gAF8otx6HyWAd3F4wYO6VrkSmwTxk04moAGwAH5xZVz47UXlaLyKwbZi4VztOX05OBQCgRAAJcKGgasNosqmn0VQU3F0ZNJKIBzcPMAb7AAZlF0NixACCN3z/2HZ8TuJxvfTTYxbrM1ZlbPQAUtFvUGDGxZdou2qIz4AfRG/Hi/GoiCb1OQAXWLwlwUWPboAGS4tqMWUrwn9m/9MfJRYXjNhAXyHw2LF/a4AAxeS4s0Db7AAXPDB34JCAFfXCkcXKtEMWW5ni59xZsICRcXv0m2fB3OMwmlt0jSf/rvqQ9uZgnQBFxai4u88X/DVPrARYMxzxeVoveAA7WLw1Fsl9haxd5AC0WaDIAQapxygCXhuegkgjbFlwsJcW+i2RIHIgiWzh71w3AAG6i+MMHmAuFs69uLFtFigvX6xd1GRknyK2LujF+xixYxczf1QJngajPvF4C037xafovAea46LplF0xi9xxdD4v68n6BdbHFvzi+ibt1GT0EBIeLHWBLOVDGOcrf1HcWzGLfzFwglEzxYMgDhcXIuLqjFxs46UwbCcONRmUi+hbF49cF3IHHNGssXZUtxZ4fBi8MxrTAgCJmfGLDtFwpLVM4AIIDIgA1GLjIgKQI/bRdvYu60XeeL6IF1c4xU4ciW3cuHPhtF4cX3izXgCtotP0XGoAmbFr2i5A2f6TMTsW2VNJ5xuLU2Y3un4t8D7dtTwDFyfi5mxaKq2z8W7mDaIAPLGTW6brU1HkAFqLfCG3O3e/Rbo719mxKeL/ORr6dhGHqrEMogBypNYpqllQ6WYk8TOEPg0+LLtF8di+9eFBYsy8XDAAgAAIgIIRAhSW7Xi+XxaG1MrZ7Apd32wbAAOpRdIuOn0X4+LklWhPiyHxccADPjn9QLzpBu/JsAxf+4sXVa2+L3WAQKXZgAFwYsWgon0061FkLIOwYBDq0euQ8GLBDFohi+JADMMMZiGntTTfx1Grcp/uj+2yknTvw0aiLri9rRam4vy8W74AW+oKPi3ROcVYNLcWkuLfEh/jRAAxa1UXae7cGLlAAdSi/tlq1bhjOAca1clFvx3ciAF7GFNmadvdHxmm/kN1xewkAV0XlUAi9FoNgx7RYseb8Qbo3NehPKtbfYACUnM2nr5wLXtpvgSytxajACCCW+gAwgln73RsjwIADqUXSZVn3Fhvi1RIENQC9cWowAZVx61w++aofUPX8W7KjZZJ2yc9LqcAtWR8XKzNPZTMvozfBrxAiI8XmOt7xQpBw/rxb5Y2jcWh7IdYAZcI94xZ9otTnzbdkISZiEAKIJeGosSCWP3wezgciQDIJdbYN2GbL4lLXqu2jLPxYRoBoLgK4Nv/FwvizBBcj0xb8WzBDQuWrYDfeuGpk3Bs7HuLz/F+mDfeuBmosHC6UgtuYhoSQHprXdpTYCWjeLNu2fpAGoxfvYu1YasytS+WskwO+mb3lO9CXQBL0XFqbi8WeFToDYsW6ixajFrPvUeQCygD/8WABLOw21lM41OahvwcpnKhLkrAatferRaH4ssPDU/wjzFp7i80JfJYAzUXL0NG3FmOi3XxZatOssWBYgIQAmwABoJeXbLP8XehLUmwZ5AAMJZUEuq8WRhLGvF/Si8bRdb/Ahfgy+LUwlpviz4AFmEvzCXhmNf65ZYSxbxdWEt16atpzGupyX9dloGkYtINa8SgLIgYQS7amfrsldzZ8e9ODF9+i0qxfSAA3TmsWz1lFnkLdjRdRosDtaHzdlzFl6c8qDqX+l9sXnv9hD4Uli8JwZBYvlCWzrjbj4O1i2BhoewA60WpGLgjFlWi0sxelQAmQBcGLnEgaNi0nqfU4vrUXafOZJyWNoEjBrdGy/KBoQ1xlFx2fRXRc//XYAAKuLkjFnSAJDxY4EtxZbPozcVJ7tQHrRf48OSqdU5UXDG5/TQRIEiHD2MG+gAMzFpAALVBcbTP1QW6L1yDFr5wFxxYuEugMWeJdkXB5xrWaJbgix6EGFRL1tFpUSxDltFnMT5NkuLXzgfqC0M0fapNnQWlHw13G2Ni70JfQblqMXF6LXHFsogIgAGeoumAAM6sMVF/9cPWhH/YvSsXNqLvs56FqlT0yQkCYtIhLNpHFw9QO9hpxYvf/graA2QASji/JRaf1OcDA4SQausJdDWIJeNnAWUXNEAgUu76AI2xZsACksXYJ4/FQexg1elM5osphnk6Nkr4EyQ+zxbDEu1iXfBA2ol1kS3iJapgsnm7ruNDYlgBi02Jdv4tXsAim4faAHJwEbYcniXN5g58k4wl34S5nRYaS1DsXqRLXMFxLvddxrrB0psXEeD2rFf0S78Je/QDAea++LiAASVi77qclguM0nseDSYlpQABZRdmACyNByaLPPRgbc+gJeHEt5AUESA44lvwwCPzqRa0psWxxL2zhycS40EbrYvliWcxLhtFlJi6vOd8GLFiWh2LKV4SLi/pafSEs9UXReAhTFqMAEBxe/QAAMWHxLbZWtjM6uboAkuc8XsgAwElgWIEOxYRoCx0XKzNUElzVeNkAFgkuTxKng98FGkyQ/Xxf3NNEgBxBLELIbJCPq0ePXBQSXhqLE9ayLxJMKGVo0osXnaLt9F1YQ+UxYnov2Gml7VWiGxCS0bxZPOKkSWPaLJ+cIkAAqfFgniQSXpKL0ElpoPVgjIQ61AcWUQA80uzcSyBqdeEsMSXTGLFTFyei1oPoSSYEEASxLvwllCS3pwFIksWUWF0NrcyTCS8JJewktXkbBdz1mTBIgH8aedvUcAHQHjo8FuATaOJbblxviXvgIsrAT8S70JagEvpCXIyR7Yl80AB5EzDEvnUrlFzlamArizOJZSvDeFBCoAL1AOSi2YBnfovRFaYqL0kliQvbqJbDEuVZmATTEMuqDi85JbkovW/gfJL2QAOcS2fEHUovKAAJJLQ2FFtrWFJfu61ogAgxLmtKBDrSmxfSkugj6spLmwgKsS8lGCeouiiAPNQ4nF5KME/Be7UB+iXEpLolB9OcOIJeEEtBSXY6L13GrYfaFJfqksHIbp/RPElkYADLxbJYuXkhT8Dvyp2GoPuJY9l2/MWeOLRfFkLIJCJbREv5Lnb/DKg6qnpsewDPEsMoAPxLxUlysS2oxcXEvXZn9TT7wAQAADZ4slF2YAF9LvqktKiXhuLacZnJwAtZpTEvY8Xbe9RUsYai7LxsjEv/wbfTTeyGopuPJRqykvwsX/mA6lFk5VjTRd9YtP0X4sQOQlyRi2pWZjFPLLnMwtqghjQIytiGoeMArmdAj0LVAIS5F4kOYspb7hPN1DJiBi9Wxa/osviWgAhbCGlK8IX3tQktqCX7hLGBepFc78BoLEs7GJUAAaQlpCS8WeBCAFfwB1KLHZIaSi96xfekto5VQczuDF/w8gY8YrC0NmnKVzQvWgnQJlRb7hqVmbAbAclFkQSyWJZZXPgmb1SzZPFvVAPE7obc0iqGpBL2QlhYQ50hd681+8XG9zE7Rnxi2lef5yM4J9hmNXQllHjfjJdGQsfUaKetxrlcyAN+gFOYvdsX4ZLvbFsyiwk8e3NOsSw6ozUPFgtcHALFrEuYAAsRLcwlz2i0sJdLc2Z5nq60bMl5gDZMFrJy3SoiDZLD5puTOtbRbLGYa0X71wMjWCRxANYB1ktcoWPnVrQAOYSx7NuDEv+iXg2d/fF3wvZRXvgAC9UXd+LMtF//i1aYg0ACGSXbZLbQlmVctahujksW8XY5LwOcC/izXgD/72Z0XwGAFZDEBvViuEt4saABpwO4RAZWizIJZ8kjqUWuULHnqrUSzrRfxYu5RxHmLbu4H80/mubTAO40aohLkqgGIS0gADjTNB0WHRLTnAfNiz3wgNksJpaMAAh3FlHiyTMSGouJsWVDzlGu9/My88f7s0ZPsGhL/GWrnhrKhZAn3r7ZOJLBEW0yxLgxcyAAyCX1KLGlAZzzTFRdnkuKq1U5LzPFx9i6YGZ+EspXhog2MuZzQTqzEgXXOR6YWRAOTgBU+DLmV7CRXzmReL/zFtzgOOcER4vPOQHstWAloHi4M5DkSlVkNIeLoLSLHi4zRfSAAWUWkJLkC5CFUHOxqzkvgMAqczuvZkISwjxaV3gpsXZUtvvhpJNKCJd6nw2EBTl9VZAbIAAYfG0s1+0WtWTlaF/YTamYZ6osQngJCzRKOwAACR4YLI7/8A/JdtlMQbm0BtzYBr7AGQpYtkvUyX/2LYQAPI8FcJbxAjc97ypNDJcdDc2UMe+otssWoUitfFoeS5vJeCY0hCJApdbYlgmSwQQDoUsIhA5KLThZrgbXVAEF4vIoA+gANCl1v8AXJZVovE8bW5kjFGkTi479mBzjPtGUZLGPF1SS1zxY6EtDsXLZLSHFneS3SRo+Etz5IvhL1gAKli1YoiwARg8WDZLcClp1cNixZCNNnNGGIeFxALIS2GJcnq1nSX/OLWilvMpCCad0UtfiW8GLvH5ZsraGhvDtaGcWhZLid6eos2Y0Z0YsKEYaFLzHWhRi23HsoEtKtLWFNZ6Flms41Gdtku2bnPY99m53BnTUJdd4sZUWJ/Vz6FsdLRkpewEvYSXDFLmSlpfi8iQF68P9ybtRASSaQCS7PxcKYOqSWxBLqaAUy06Fubs7WvsWilLgwlo941yxdlEtVT6gOLtRBxSQ4MNsHYtqMXGIA5XF2MS9kADdou3Bmzd91xZ9Ys2sxaKUsyiWGWLmGFz9400pcfwNc8MVhLOw2yti9NRqFXDMdayY2rEgSrc8JEcox3thbelLtW5+KtRDJd9otrsWayt7W53Cg5WZvo6g9bnFIjfW54VXYAABTAbVi3DMBOQBsqBvZLPGFlbjeiWdFyYj0bjpL0L4JBC1d5uvouCSXjmLJQuvEgEtWZpF3GeAjeL0gAYLoCRJcoQRj5aiOLR25rPbQSJc2tnZARUnNwiWmWfZersuYtAL6VZtJeB3yIy6Nvt+bvib7tz0Yu/sS5kpsOoO4UHfJNqnxm6S2IMalRP657JWLH3que05VZB5G20cWHRL0fFjhi86Jb0X2ksX0oOYjuOFS2WzJlYsQ7nLyQYYlxvizcho9cgBdICAAFrF2dLRqNveACAAAYPAtBjfYBnGLJEgJ5S/FhatEtjRbfzNE0W7ywILxaRIBRgAghL2ElwfZDjRa94BZYW6MF19EXLCzSMQ840JSAPCtyNF6eDQcKnp3MzPhsCIqxAEaS3ovolYtSsXgaL3yuVTk0r6uMotOOG991fSl5qAOKgytUub0WbVLjbFhWlLEMeokOiSmOLNCGrUji4VIYHn04F63aL9kl34S9zOTUYtBcW3pLBFZxMs+b6q/nUhqXZUtujF+ES/Nha4dOJU4tWLSrF+VKnZJbvgDAea9uN3YljbmC2NuTY32UX7GDd8AfmS5nJcfwNQpFuypOx55b4wdhb2Q0RSWzBDpalxJiyPRZDYBZMXRhjI5Z8wi0o+B/4sCqWtZLoXF9yi9dhfbUtjqBzWLNwlsaS0nxergN0MXPaLXd4ZVQBo6cvV17uwLZLNu2bgjbd8af9Mn0WSZiz8loGi/Huatx35cmx1LiQlldS0uFDT3NaxHp1LS6lgvi+NJfidNf5TGIAdjF0Fizc6ZmJjjh6jONz5ZuCbc0ns3UvBSW0wIp6l5dS3uACgcAQiWdhtxXJzdS+sUb/4tvqW69Nx6lqwM2epcL4uLKXytTWUlhRizlJby82Utbnnab02vMpNgABfosy8X4BV4+5z9S3qgG3UuZVmzcdqVJziQMfxd7Aa2AANAAWUl8pS5KIAJkuhABJWLPDYcQS8Opf+YuduA+JDEEpuSi4SEHto16oBGUtjPx/dS0+paQ0svqWd1LqcR9DS6jrmng1QkawpL6AAZKS8iQBX9MVwbHDzovAIpSwcoaj9Nya7QeyLXJ6yRBlxZqADbyXL1LBflM2AVNJdPUvBSXYl6w1F1yAMiQDY0sGDTncL8lZpzjS6oddkt8wbf5DIWQD8S3SaslYB9cXkNa4Chwbk8a6cO01lCXxpLQGl6cS0fJem4u8DbmXTYW+sUGFbuFBaT4cXD1LSfF7ltdGJe+wBqOBz4Y0glvx3VWIfh4uOp72VE5PFtMS1KpccPMMHmQtdbiB2kS+NJePXDYsWbCA9rF34S9bRa62DvQbyWA8dFl49PkZDaEvRCXSOLsQlo7ixskZ7hSZ+mzbNTT67e9FxJYo0uix7f55fSlsMS2SvsgSNZSXi5cV0icRIOpRbcUu/CWApLRTF4iSwr4ZdYtty5/CNuk0c/iwlrTLUtmGGVaLT9F4CS9PXu3wskE6QJAlZmijS0bxZnqHgqX/RLFmlgxi4bJakYuGcXYJ40IapXPYjQGx8P+Hm38LJRoHrSxDxbSL1USA55otCZ67bNGJd4kAxiX3StHnPZVAIFLteyQwaXHnYI4ZjXWD24VTdMMkHuSjE6lv/gF+pcL4sOsAnhLrf4UIAPgJae0uKOxknaTvFyt7J50cSkum0XS3Y+3FiuDZ9xf4qAE0LUBA4qAH1i9e1hX4uuaWu1dVEgBO2eQRY+129pbEmNrclzLS+3Jdlo1W8aSrw/wGg7SzfRcD4vOsWANLUWl4qS4GJcb+NMnq1zdiCOPFAOK6fWot3aWUKtiolq4rdkAA4YtfSWtWA5rFrJFM3MxsIAQSmt8Nx9F+KxlxJdkktPr7sbNjzFinS3mUhkayhkQCJLeTFnXi6FAGI0tICXZVAwUlrnS+SBqTkvfdbZ3ThpOotfZFpem0v/4HmdLbnF/uzdjRZDbC35QUlgqwlxiAHYRfdYM99gxdLVmlyQXdbRcO01m0WufcxpcIIAEvJZSvClyXVJLmdFquVMrWbqjPInmxU9bSp9ji3hxa44ti6XjeTtGhuyS9GpZoYOfcX1GL/nmq0Q4nxc3Vqm8nE0DhRFp5IxK+GC0sxyXmeLTrBzAS37pdVNM6IDJJLn8lySS0wAEh4sWAjoFLyNFtA1TNIBtYsZ5ATtLnWCJXA9YAGIl22rhYnTi0loJhm/JcB4vx6WHAAQPFpU8xoqpVPNz9rqFLoUAJVi7YBEJDXVbCaaL0xFujBRTJd1POqIa9cD+alklI9ZIhlovPk72GLDVLPgrbVMcIfDYsXUVNdC25lI9tRaC71XEW/ZZ00lvrPVgNqN4tuUWSJLjdZl9A4UJZ+YC4sXCQAG+bX9A6tRZ8b3uxbAMDnnpvU1f3parDP58WA9Le7FkeNWYAFGovMkBetLHDFhfSwsIaIAs5G6n6LyVFndiydxdnrPOarF6z+A4PWBBwJfQAAP6WQqLJ3F8Ki44CZLPNEkWqMDJJFwh8IMJcv0tq0WahLh9Z6/k0xgbv0tfcW9hLIAGhv4L9MfEc3/THHKL3al3kS0DMfOkPJqXWvTJQx1b42oOtxmNFDrtqLPVFhdvaJgadIF0qhEwzRW+/Ay2ZRYXb3qkXCHwyXFigy/+uApmP+bNk4zZHF2tI+pgcvMatYEcNDJAp6VbXuJd7HxmkWbw1wJME+PewZaFz0YG6qGz1mBq78K9Zt29OCzH4/15Bu3zA03Razng/IBOGzT4Gkvrdw2aY+kCqXYyLXCGi/i5BCwEMuxb1V7Nbyl2GuGmReoMsEGX/1wkjZ8gywu3tywPJDqGDLllAKWiwhedYMsOt6pNDfuemrAzgxf4MtVkW8ad+jZlQ3eQ+AdmL/rgXgT2hu99I0oKa9mPD0XZDLl4a32YwoZcYgCDkWSqLTUASwyxoKdmwO10X98AeVFyci142cFy24obeVtxhl/9cEhkfMMsqGW/ND1hl/9cJz6cG91b0Wn4Am5F3gTY4Zd3Isd/qjyLohlzIywXMaoyPJNnXsDD6RmfPQwZaiIA/IBlfTTBsF8i6EZbSMvqXm1DLBWtFBi1+ReKbOw4HSmz/IJhNXXZeeRwPm+m5XNDw66hLcHvo6FOigm+jL5hmhii/QXvL32O+n2C9ngiO43QVkZqvOiUX3fTJWRhq8082bpAC7q0no1lBats8yIXuVzV/NmoxVhMajqtUXWtpjVspqZY1zsawAANIgkAAY9WpsZbIWMwq1AAAmyBoq0L1arWtP8tYAAGKQF2NaNmrZHXlirQOTVYJy3dfG5t3Vo4q0tjLFEmz2NYAAEuQLJNRerXYzV4tmvC9nUWoIvXyKbEZ2EbqBbzlK6yqi/VRbhMt6M6tx17wAGstdcZYhIvYFq141HWtF5Nc7GovVrMxqQTLYJl94y8befGS3AJrsTLuJlp2NfiZauMsAmWbGddt54f9UDtsshOPubI7zw/6wJnQ6uu9bOPdrXqLpd52u8zYOpw81d3nhoTOR+i+NYAAEaQDFWserXRVqQABBTLWSa8mtWcZaHFPomXj1aU958hNcKZdFMuKJqsCDriasJNSKZZRVr+a0zjLclale82KpgvjWAAB6kEwTW4ZqGmdcsWve8yi1X3VoPGXJY1kAAIEywirWIzW0xqb1aV95lUteaZYvVqWmXOk1JMa6UyzbkYdC3kybhp1AE67+89P5rlotfimz2TTMJ+iUz7mvdL18OmxJT9oufdWgirTOMsptr3TL2sJznNc4dp1jUXq1QTLoRBmRNWWmoCzWiW7AAAdSBGJqxU11hhpFnXSAEAAAXIDMmr1MvZmX9U1hE64J80XJs8MNETEAjDgwZ8Iw4AmplTWAABkkCtTXnpbUzLb0axsyw6fpkTXPGW2zLpT5+y3dU+fOM2idmQh1vluscvWYOvAy0Gdqj41slayAAEsms1MsX0WBzLv+R9owz/RfwRpgMXKMtCBRyzs1rmpAU0hJqr1aM0plnzUBBuhDNbRadY1hJlkVtWwWvhDOUWqq01b0azUyxirTOMtWJrAuzQaAELs6wxc3P3YvmMFTgmal6U/CibTO3cvn6B1goZ579VoUasYuaV63ETmwW1UM8b5tSXU2+aYl1gFltJdU6QfdfN2hmTfTDvmq7sz6GdWEwchaT2dsyJh7s1GGYhVVdMXQezjb5xH9aFftFC39vmWijpZ5xXtf0Uf2Ys9hmFJVrzF/nNd8xZSi0n2I0/N7Km2D8xl+oDVUK9m67V0uxwffZeGcL80Kc6zdjbH57KtfCUelROp5qjc1GKR+Vi435v9y1klGtPzIfqx3NR35qtYsEKmK+zPn58H9Znsbz7VKRmyudtwWnfsx6UZb/M8KmqQAs/m0diwv5r9Mu137GEtn/ZuEi19+ZdVPQDm+MTB+x2VzefsYE3UlRnUjj+mJmstf+WuJMtgN61zLV6tSkyy8ZbeMuwcXuozVxmyxDRhxY1827arXN1cg5vIALcZYPVpgmWcaDkyakLWmcZf1TUionStNTHFj/i0+UdJ50aOrJG9vRWxwcxH+dj/PsWXvC1GFlzP8x2FouA1fO7HOLDwWk7E+8Vqb/PecW0YzC/5+LiwlWvxxPdDnsn9aIWnFU/ihrVjMxVr3HaJsZ1YLXXYdWb1npqzcTWCGygC8tGqBHOJVHCeLOJx/tU3vpuwcOCjnieLVxm91vXhqee/UhMHw+LdGphKtWGObz7XkJmngLA7+oHtdcmcmYPvrr1+LZIFtkLW0qfAEtSGauftLzhkbDbQJZZi1yVmevd6YFpxgoiFo1cNe2nAE1w6akjNZerUgADqxqDTLE8akOtbTGr1Mu0xqsVajxlzLNTKmrZTVOxqzjL1gAHWNZ+mseMtgmWuY1lxlpjteympTjUEmWHjLzxli9WgerW7AuFBaxzLpyaq0y0WZZLMvWAAkY1wia8jNeymuusuBFrBTLx6tDFWs5WpIzVXq0kVa+BarFWtaZbpjXTgWQv9c4FynU9iFoTYOFkmZzLBIWqXU7cmaauNd0HApzSuphXU4+wfl1PL8NTu9iFJhkLQt/u2nMshaLUzW1l0WNWerV2svUmXbUzjqZm6czyFqFMvqmXlTL4Eu0kS30ZpPTMIxrbjLl6tSNNXkZpQVPJpnCjN42u8vU0oYeyrUONaTRLzjW5qC4/7v7TNUXrJJdEfezULWX3p6M1Kg7ebLlIl+2493SYz/300nDxL6GZ7Hg1RmaO/UOGnY4L0xmrQfS3BZdC1BhatjT6sW1eCwYub7pMMmn5/Npf5579Rg8clBMbSWkwtAI+hzrcOZcWANcIXAzTmcu/nM2DJZnMtHdaVutWMlsytc6Pv86PIR6hetXMl9sLbkEck/WRPGVZLMdl/nHXMhaCHUC9bi8zEdlsp4610ZLzMcmbG5LUIhzOy4Uybjss52X2RDTclq4zR8yf7s13haDeT8lp/UQ82AeQLPimalejQrxlqLRGhc1M2lWm40LldllUzXoWfKi0Qdrvejd7J9CQx5FsCgNqoH91a2da69C3ZubvQuwWWEtz/4RxpNap2vFLWmpqG01pqa86y//2pC1rnWXRTLB1az+NeRmoZLWnmXGzLF1ly9Nb5ZZkrWnJq17LgAAWRB6S1Oyat6Nc8ZYvMtrFnjXKf1lhFWmvZZhsvHq1TzLR7xlsyyerXZjVXq0J41FGaqDC89PpCTVPWWno1x6tfzWmvZfRVrJxrz7LPsa++ywirUfsu5Nq4bLrWtU4tXvZYPzUH2WNTL1ER0dtQ/ZbFjUI2XIAAYDlleyxqZY/eOGSGx7Lyca1rWhcZaBMseWXPrLxxai9Ws8ZeTW3qxrBTLtMas4y3qWspjWfWXXo1F6tJFWo8ZdOLWX2XD7Lx9lx9k+2FsAAC0IPvZbLTV7KWWvV+6tDyy2irUocv4lqT1aZxlxmy5/GqGY16mXQTLTxlhByxA5aOssnWWzrLTxluONUxhYXj35RaYVaX1lyky3g5bi7VIq0z1aFxl9+y8SZb+G3EZqy01xJlkDk+ByZIePQqXoWqSManyy+qZaeMuta1FTL6Ktc7c3ympOTXEOXRTLTxl88ywerTOMtymXkOTkZh9Yy4KZZALV8OX3i13JZ4zC1cZcJTWaOWh01yMBlONeirWJMuGz78zLrxlymNUE5cix3fbmYk1KKtV4y+ymsbMtPGXJY1SZlqhy/iZaBMuhOWQ61ygAWmNQLZceMvAABTHLnNl4AAHY5YccvKlm+7LjxalONSo5aPsufdqyY1zwcdEy+amuicsXmXgsL61a+Ry7g5YLjVmOWY81Djl8mtRDZcdjW+WWXY1ZTls6Q5bGuQbW4ZrsdznBlDmy0qZYhstkxqkU16Dl16NWcZfYzVr2X1Y1Mqa9EtQeZeJMvcJ7dVLuWeh6NaamokzUnq0Hk1ksa+4y2EWtxMv2mWysLo0RkJyy8mrbTX4mWUVafMaq+yxqZZUAAZOXBbLlJlrFWoEWt67UCFr6sLaJl6Jy5/Gpmcu/2WCTLWSatJy5c5aScs3OW041LBax2NbEMb3Mv0xq/U1HFmvcy+CZe6wv5qqYVa6KtKMy6erR3ss79rGY1E8avEy3g5aRss2NrHjLk8a24yyFrX/7WEprizLs9lvxy72rq/nUhJronLKBauJyxDZaxcufpqcXLpZZjxPdw6cN3OU9rCcdnZZ1tSy7ufPQtoxaFZDLx5+GLdXAanUstfrNyz+XJt740VyZ/LOS9rXHT4HGj/HTepfL3Pgxa91LoMWpr9ZDFqpwudfq6NLA362UY78Zra5N6jGBXLSB50204TFvB5MF2b6uNFeFkonSq5dxi2kxb2kDCfxtUzcDybuQM1/HO3TUExqEnWyFoGPNKXqnlDzx5mR031ZZLsvi2XEiLZdlx3Sz8wfd0sffqyVDIel7qjYAmoact4OW7HLZMa04y2cZbKcsA2XCS116tSAANKWrRVo0xqQ616KtY9WlqZYuMvBuWZY1rWtOJy1G2tPjXXWWznLTxltA1RzGqdLWmpqaY1Dxl2ZNacZYhsu4lrRTLVFap4y0jZYPMsha1KTLb6+tA1VcZeqcv3JrN7LQJl2uNdTGvxMvRuWwnL56tYdNeymouMtKOW9rLh6tMmNeeZdGItQb7nYAMKtQUy2irTOMtoDq8pjdIABhy7C5c37WJ1mR3LG/a+Fy+3pY2rUXq1ME1FDl3ZywaodQctSJr6r1+LlmJy+amtjMuUAnGk1ZzlkOtUi5bpjW7OXU+1xsWiFyyG5bOMv1mXYzL39moZy3/Gr6z17mXQTL7GayAAII5fOssduXfXLtTlgz09Z6ZfQO9uXQE1OTl0Uy5cZZlTUWtqL1atMajFWl9Zd/QMAZrWtaN6tCM88tnue/WH+n7E15JlpltUjZZvcuWWWL1aoXpzM8/RJoK9N7prxzLNDl8GyzdZbK9O1nnqSLCBlvWBOh5fXcvxLbGSLh9lmyy22eZDSNtxbQGzAmBu9QzA2aWHU4Cm9B1+ApytI3fFvVXLqYGODLrDaieLegbp7i0SgBtltdDZlwda5gdYFNSGXxZjHAp9eLQBob1z2MaGeBTgF5vgU78ttwFPA06gVtQf62C8yIKfD/WlCZxBTiQ6zRswUOswvMuGXI89qf6+QU14ZbdmM+GXP9dvZF3P9VZofJ9MRGWW/1i2B5i80GgF5W16CnBVtNf6tDI3xeYgS0nYGoEtFgp0jI0eRbKMt3xbaMjTgpu8ixatqrmMqOrsjd2CW3wU9Dgc6Mu8gnujLamRqEyz0ZaLE0o4GLfT2VaiZs2MZalBO9GW9/1F9Ol2y3KCfTNWLraAhE9zZsSi5uttWMuSUW6QAgAATN7AAAN6OAABiRsAAAMdYpRbpACAAAfccAAAYPZAAEAACyi4AABKhwAAB1LgAAHQ7IAAuXlwryytebpACAAAKGdq8tNeX8vLRXlw6887AEAAAgE4AABaZyAAIAAAJBwAALsLhlF52AGN5cgACAABAMcAAC3o4AAAXRyAAIAABTZwAAAA1gAADVWevLjOh7HzYAABS5wAACE91XlyAAIAABdxwAAJvN8bmwAABnjgAAH3bAAALQ2beW6GdgAAV57AAANQN4tnAAALguAABezsAAAvPYAAB2Wxry53msO8uAAAP7sAAADk5AAEe8uQmXnYAb3lr7y415dJlX/eWgfLIPl6Ey2D5Y+8vfeWqvLdXl4Hy095eyotXZHAAAeqOAAAecca8sreXAAAHBOAAASMc28viinAAAF52QABAAAJS2NeX3vLN3lzJY2KplJ8tY+WcfLBPlony5wfvFbPvAAKfLkAAKny5t5b8k2AABagcAAA4ExXgeq8uAAABhZK8so+WNvLnSxwXy8L5ea8tE+X4Odw3lyAAIAAEmBwAAIMDdJl52AIAAAYewAAL01svlr03YAABEZwAAA1jUvl2m4pN5cgACAABXWr18uWtn3gAw3l5ky87AEAAAnQ+b5bjvMOrrAAAMMs2+Xk7ztORwAAAgTjvljO85NJsAAAAzYAAErZyAAIAAGg6zby3NJsAAARvYAABolwAAKFdgAAEebuTL7wAGry515cAACoE4AABoOufQyt5cAACl44AAATxwAADWdXd5wAAA39gAARwm1vLgAAGJrhoTgAAUxbAAAAHWF+WexTgAAFTXAAALQOAABIWaHFOAAAx0cAAAy4/KZfeADV+XAAAOisL3nAAAk50e+WL9Dzvlze8yi1UAAA9A4AAEAawAAKhrjbZ94ACX5dT8uQABAAANgubeXR9tJflwAACz1vNFyby6N5cfVqQABAAAtquAABKrsAAAznR/eYcZ1q+XfTLrflwAAC5dgAAEXHIAAgAAF6bNvL+gZwYbRX5aP8uQABY/L73llby5AACu8tU+XAAAKU0+rH3zVdvlkry4t5cAAAAE8n5cAAAYLa+rSO8uAAARtcW8tf+X5vLgAAHEHIAAt/ls/y3d5cAAA2tYAAANVyAAIAAAwhyAAIAAAjxwAAK1DgAACabAAAJ03WAAv/LM/lgry0/5cAAC5kyt5cAACWq7gFf9osFpb1HzUbO55nVo+elUCreXDHzdIAQAAAmDJflwAABSjteR8ryzYdsAAAq8595YMMOAABE8fL8slBn+T973lwAAK2L5sJ6fy0IFbLouAAATzu18sz+WhArhE6wAABdNGvlhui4amsAACTy4AAEjVx3yxE+bpACAAAFWra8uO+X0wNgAAcNGhArYc6w3y0IFajTWAAAfMcAAC9U95KZW8uAAAWscAAAOzQ6fvx8uAAAPTtsCvdmXawNsgVo3y0IFYA2OberAAALjWAABU2ZW8v+n7AAAEGOAAACIZCCtTEGq512/livy1EFbHTW6+qCArh3lwAACGd05lukAAr5ZG8ujeXbvLanZukAHt5eq8uQBXIAAD3lwAAJVj//lwAABOjzflheEx5dryCuQAAD/Lmz5s9NdUFcAAAften5c28tEnbAAAEB2HeX31aiDFx/3cd5f4Cu3PnCFVgAADtHOgrGN8LBi1gUct8uAAAdocAA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fdfc+aBPXOwVyvtbUWq4LXJIugE172and1/g08ATWiZrJY15sa1Z11U65qde1VrysH7CmpLNazmqOdeJevOY1yXrz4K3S+feAB1a1EW1csamGNWzmqaweaZrD1assahF1yRmrSLXlIuau1pTrtZ15tWodbVy921g1kLr9lNe069aTWZZr6vXXMarWNTt48IVVqJrRM1yta9r175mpyzVkynXM1L0a5pNR6Wp/dcdevGXXU2D8fNWk6+ArW75qqO1ZxlhyvT065njW8JqhnXlvdiAdZM5ZW9frprwnX2ya/bNbWmt6cs7uWmtaAJl+768t65azVHOvdvXkCaztNXTGsO9coq1jvXksp0716t6529dhxr8PXGLam713d69t80ZpqHvX23r4GtdmWo+jWveuW+1AJlknx87ACI9e7ZrVnXu3riHNd/2pa9dBNPgfX52asZ1/C65+9cdZqbs1yOa22NXH3bZt1pJqD81oqavetU967VTXfZrfs1KPr84V1d2fR9eg5qsfXP3riH14dmq1jWnInbnXF+auZNbt68R9dI5q7s1FPrwpp+emsnsvU+umY14Pr/HNVD64SftuJrdU1qT9k7W8O5eYctYJrVnXq6a8Ate9Gv81pduuMVae8a671+Cic4TVg5q8nXuca/Zi89Gq0zXlev0Y1OTr+/NcL64eTV0uvsXXxXr6454WfsV9dleuMvXqvrzJNer68/jU/NqiB1nYj5n14OWoRVofNr2nXj9l4ky5sUfGrXCuvTq1NFa6QtQvKY2rWDev7M1VA113O3Xarq1phFqOtaWda8J19G69HTUThW6taEKalutUc68D9f8ov3gASBatdNUerSOddxOvrnXtdu1zNbdWr5jWx+vwnX8fr5mNT+2sZjWfprLY1oLl/Z+z12pdjXcuuDnXyvroLWlqZaq9cKivtU127ro51yX66MTXEmXDYNgCa88yyNWpP8f5qqmC1BfrwX1/wmt1bWFuvGXXjFB7J11e2rHdc/OWmPXZNajZtbDGr1RfLqqYVatHauH1+V65j7NJZq4u1KMa8Z12SUbUTUz+uJ/XGXrjmNXxZen9fj+ui/Xy/rueNaKc+CbUpFqYY1HHa47NQ/44mTWmpq3HLP7r5ctTPGrF9dMlrE41NLrrzNY1rV4cvvuvAxX1Q1vX1wXGqPbWqpr+O1WFa7RNQCmu1Oekv3mjVInr2etT/mrWTUNprFPXnTr/etZAACxjXtuvFW1G7rymNaqmoxVrkFqXY10Daj7NYFrQjTUzxq9a1zvrrmNSHWra9eSxrd/XCrr1VNaLGu2TXAZqBC1ZLamAtQO2pJfvWlGQWneRtX/14PGv/9dwq1AA378apT130WrbdekxqLjLNDa0d11AG4JTWwBvVi1YLTtGM5+6+qbXtOu6A3TMasstVQmpejXtOv1fXjlas31/nnfvRN1mX63X0ya/J19i06YcvgOXkS1qzrqqtU1rRqrVuevgh7kgb5utUc6/zbUXfm5A3DJa/ZNQuK6KsP8SadA3Oya62NRS08v7X7OuEvXkzr6Z16c662deLJq6WnDSa8wN/D687zW15r1nXVgbonNXM65ANtIxqMVakpl/8tQdzvUDegFqMvXlzrx1tX865nTU5Rm/A30gbrttdA9qQLW3+u1vXw5z1I4yvmv81ol1qUnXIMajjNT96+r9f/9r9MTaia6IN0q6/nOcbGGRPXC3a8J1yn67OMt+prVzn1D2yAdT267l9eytr2Y1j7asMtc569pjXEmXLENIfrhd19C68Nac++uGY1fvr5oN9P9YULWCBvMY1RzrtlNV4G7ejVD5rpfzZBa1rWgCZZR53SprZa1uaawrTarGrCLUdBvStNT8atDNaC6+WLVMcX5g3SKtdGNT864bjXrOHAE13Qbgb19lms69dIxXXN1W7rjZNeE66+TUX+vcY1Nza2WNcSZcEOMr5q6nX8Dl40tfqmrie2v2Xzg3p1ax+y6NWo2VN2FqSM1Msa54N3TGr/jWqBa3C15GayAAITGoPVo5mX82n1Oq7J16h2qOddOFrM/XdyahltbzGvBzWQJq2U1J1a9jF6EWoZjUdBuzAt3AblBtdkG7s4vNeusfX/GLnf15567n9ewxmOC1eKa1EN143s4TXfprTU1Fqavp14ZK7FUyzuvUc19Ram+Nftms61oaevXo11gAbJ1/iWohzUMxqzjLXFz5B7fxWrbTXspqXo1CLrxhNUcG6JzUrJr201r0ajjNT26/F9cN+u0i1AUrlJvX5WooTUyevTq1GKtIUN8X6+lDdStrQA34Abq4tWE69zjXtFqJK1YdamctWcG/Xst++uwPXdmLt/87sWvxLUoFqBQ3EJavr1+068tjXtprMA3Esaohy/U69krUChO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rjVB2sZfeACAABQ2EAAC9sIAAAHYQAAI2wgAAKdg1W3ylT2K++8AEAAAtsBq25cJOAABu2EAADDsBq28AAB1sIAAHnYI1t4AAC7YMhYya28AABLsDa26VbcatulW3gAADth9FbgAAWthAAAu7BGtvLW3kAAQAADmwgAABdg1W3gAAZdg3W3gAActhIAACrbwAAEGwAbbm1t5AAEAACJsIAACzYT1t4AABXYSAAMm26NbeatvtW3Vz1qMVcm25DbcatuVW3JrbhNt4AAALYJVt2q24TbdZtuc238bm5Nt3q25rbc86G9W3DrbiNt3q289bcatvM232bbrVt1q1ZBrhKtvAAAm7AmtvIAATbbltt22247bcNtuC3NPmq0mVX224HbdDtvW237bb6tt1225ResmOPI2rMr4QAAJGwgAAetgHW3Rrbp1t1G24Dbe9tux234opvVtya27TbeHtuI23brbwNt3u26dbdjtu6qn67bzdt9u27Pbe7tv923maDluNYe2+Pbcmtud23F7bm1t2O278k1utvk23Y7bqjG50sY2S2vX2vTdjJl8fAy7mvw7tapr3Xr/r19uF5nZdg81R+W59DfJlgTuzX+vD2dDimW/LC95i/Q4LfbMHU5+aqOrH5m5d6wKA81ceH+XLXH90N6Lqxl3bSDN8Sna8jNh2gww6EQfNhOzrGV23nrb/1tyq24dbeAABB2EtbdKtvnYTDHb5jt6x27/2d0gA3W3gAABthDW3Nrbj1t43U6f9WUs7k23vbbiNtxq24jbdptvBgznrbtdt+EYZVbeCdumWdbrboNt7J24kRdrtvk23abbwAANWw5Hr94ALR2/9bcydu2BXKrby1t2a2/TbcqtvAAAW7BrtvQ23Nrby1t/6fuTbdKtvLW3WbbqTt8x4/eAAmtug23ybbh1t0q283beAAA12Ac7dPdWA23gAAHdg1W3GbbtVt5a27dbd2tv9EXzsAPVt5a26jbc+tujW3ybbsLt391bvqf3COPLtBbbzVt8W28HbdHtvAAAbbAOtuFO32nr94AKW24dbdttvjW3ybbzNt4W2+LbfxduiTtSrb0ztza26NbdRfXk23hrbrdt1Z2+TbfWtvk23Cnbls/YAAHbYS1t4AACHYS1tyq27ym1JfWtzLEDT2my+A/aDQDc+a1W3Cnbm8y5psZ56vpeORu1rGak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=";const {react, reactDOM, excalidrawLib} = window.eval.call(window, `(function() {${LZString.decompressFromBase64(EXCALIDRAW_PACKAGES)};return {react:React, reactDOM:ReactDOM, excalidrawLib: ExcalidrawLib};})();`);const PLUGIN_VERSION="1.8.22";function _interopNamespace(e){if(e&&e.__esModule)return e;var A=Object.create(null);return e&&Object.keys(e).forEach((function(t){if("default"!==t){var i=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(A,t,i.get?i:{enumerable:!0,get:function(){return e[t]}})}})),A.default=e,Object.freeze(A)}var obsidian_module__namespace=_interopNamespace(obsidian_module),React__namespace=_interopNamespace(React);let random$1=e=>crypto.getRandomValues(new Uint8Array(e)),customRandom=(e,A,t)=>{let i=(2<{let r="";for(;;){let A=t(n),s=n;for(;s--;)if(r+=e[A[s]&i]||"",r.length===a)return r}}},customAlphabet=(e,A=21)=>customRandom(e,A,random$1),nanoid$1=(e=21)=>crypto.getRandomValues(new Uint8Array(e)).reduce(((e,A)=>e+((A&=63)<36?A.toString(36):A<62?(A-26).toString(36).toUpperCase():A>62?"-":"_")),"");function JSON_parse(e){return JSON.parse(e.replaceAll("[","["))}/Mac|iPod|iPhone|iPad/.test(window.navigator.platform);const DEVICE={isDesktop:!document.body.hasClass("is-tablet")&&!document.body.hasClass("is-mobile"),isPhone:document.body.hasClass("is-phone"),isTablet:document.body.hasClass("is-tablet"),isMobile:document.body.hasClass("is-mobile"),isLinux:document.body.hasClass("mod-linux")&&!document.body.hasClass("is-android"),isMacOS:document.body.hasClass("mod-macos")&&!document.body.hasClass("is-ios"),isWindows:document.body.hasClass("mod-windows"),isIOS:document.body.hasClass("is-ios"),isAndroid:document.body.hasClass("is-android")},nanoid=customAlphabet("1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",8),KEYCODE={ESC:27},ROUNDNESS={LEGACY:1,PROPORTIONAL_RADIUS:2,ADAPTIVE_RADIUS:3},GITHUB_RELEASES="https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/",URLFETCHTIMEOUT=1e3,PLUGIN_ID="obsidian-excalidraw-plugin",SCRIPT_INSTALL_CODEBLOCK="excalidraw-script-install",SCRIPT_INSTALL_FOLDER="Downloaded",fileid=customAlphabet("1234567890abcdef",40),REG_LINKINDEX_INVALIDCHARS=/[<>:"\\|?*#]/g,REG_BLOCK_REF_CLEAN=/[!"#$%&()*+,.:;<=>?@^`{|}~\/\[\]\\]/g,IMAGE_TYPES=["jpeg","jpg","png","gif","svg","webp","bmp","ico"],EXPORT_TYPES=["svg","dark.svg","light.svg","png","dark.png","light.png"],MAX_IMAGE_SIZE=500,FRONTMATTER_KEY="excalidraw-plugin",FRONTMATTER_KEY_EXPORT_TRANSPARENT="excalidraw-export-transparent",FRONTMATTER_KEY_EXPORT_DARK="excalidraw-export-dark",FRONTMATTER_KEY_EXPORT_SVGPADDING="excalidraw-export-svgpadding",FRONTMATTER_KEY_EXPORT_PADDING="excalidraw-export-padding",FRONTMATTER_KEY_EXPORT_PNGSCALE="excalidraw-export-pngscale",FRONTMATTER_KEY_CUSTOM_PREFIX="excalidraw-link-prefix",FRONTMATTER_KEY_CUSTOM_URL_PREFIX="excalidraw-url-prefix",FRONTMATTER_KEY_CUSTOM_LINK_BRACKETS="excalidraw-link-brackets",FRONTMATTER_KEY_ONLOAD_SCRIPT="excalidraw-onload-script",FRONTMATTER_KEY_LINKBUTTON_OPACITY="excalidraw-linkbutton-opacity",FRONTMATTER_KEY_DEFAULT_MODE="excalidraw-default-mode",FRONTMATTER_KEY_FONT="excalidraw-font",FRONTMATTER_KEY_FONTCOLOR="excalidraw-font-color",FRONTMATTER_KEY_BORDERCOLOR="excalidraw-border-color",FRONTMATTER_KEY_MD_STYLE="excalidraw-css",FRONTMATTER_KEY_AUTOEXPORT="excalidraw-autoexport",VIEW_TYPE_EXCALIDRAW="excalidraw",ICON_NAME="excalidraw-icon",RERENDER_EVENT="excalidraw-embed-rerender",BLANK_DRAWING=`{"type":"excalidraw","version":2,"source":"${GITHUB_RELEASES+PLUGIN_VERSION}","elements":[],"appState":{"gridSize":null,"viewBackgroundColor":"#ffffff"}}`,DARK_BLANK_DRAWING=`{"type":"excalidraw","version":2,"source":"${GITHUB_RELEASES+PLUGIN_VERSION}","elements":[],"appState":{"theme":"dark","gridSize":null,"viewBackgroundColor":"#ffffff"}}`,FRONTMATTER=["---","","excalidraw-plugin: parsed","tags: [excalidraw]","","---","==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==","",""].join("\n"),EMPTY_MESSAGE="Hit enter to create a new drawing",TEXT_DISPLAY_PARSED_ICON_NAME="quote-glyph",TEXT_DISPLAY_RAW_ICON_NAME="presentation",FULLSCREEN_ICON_NAME="fullscreen",SCRIPTENGINE_ICON_NAME="ScriptEngine",COLOR_NAMES=new Map;COLOR_NAMES.set("aliceblue","#f0f8ff"),COLOR_NAMES.set("antiquewhite","#faebd7"),COLOR_NAMES.set("aqua","#00ffff"),COLOR_NAMES.set("aquamarine","#7fffd4"),COLOR_NAMES.set("azure","#f0ffff"),COLOR_NAMES.set("beige","#f5f5dc"),COLOR_NAMES.set("bisque","#ffe4c4"),COLOR_NAMES.set("black","#000000"),COLOR_NAMES.set("blanchedalmond","#ffebcd"),COLOR_NAMES.set("blue","#0000ff"),COLOR_NAMES.set("blueviolet","#8a2be2"),COLOR_NAMES.set("brown","#a52a2a"),COLOR_NAMES.set("burlywood","#deb887"),COLOR_NAMES.set("cadetblue","#5f9ea0"),COLOR_NAMES.set("chartreuse","#7fff00"),COLOR_NAMES.set("chocolate","#d2691e"),COLOR_NAMES.set("coral","#ff7f50"),COLOR_NAMES.set("cornflowerblue","#6495ed"),COLOR_NAMES.set("cornsilk","#fff8dc"),COLOR_NAMES.set("crimson","#dc143c"),COLOR_NAMES.set("cyan","#00ffff"),COLOR_NAMES.set("darkblue","#00008b"),COLOR_NAMES.set("darkcyan","#008b8b"),COLOR_NAMES.set("darkgoldenrod","#b8860b"),COLOR_NAMES.set("darkgray","#a9a9a9"),COLOR_NAMES.set("darkgreen","#006400"),COLOR_NAMES.set("darkkhaki","#bdb76b"),COLOR_NAMES.set("darkmagenta","#8b008b"),COLOR_NAMES.set("darkolivegreen","#556b2f"),COLOR_NAMES.set("darkorange","#ff8c00"),COLOR_NAMES.set("darkorchid","#9932cc"),COLOR_NAMES.set("darkred","#8b0000"),COLOR_NAMES.set("darksalmon","#e9967a"),COLOR_NAMES.set("darkseagreen","#8fbc8f"),COLOR_NAMES.set("darkslateblue","#483d8b"),COLOR_NAMES.set("darkslategray","#2f4f4f"),COLOR_NAMES.set("darkturquoise","#00ced1"),COLOR_NAMES.set("darkviolet","#9400d3"),COLOR_NAMES.set("deeppink","#ff1493"),COLOR_NAMES.set("deepskyblue","#00bfff"),COLOR_NAMES.set("dimgray","#696969"),COLOR_NAMES.set("dodgerblue","#1e90ff"),COLOR_NAMES.set("firebrick","#b22222"),COLOR_NAMES.set("floralwhite","#fffaf0"),COLOR_NAMES.set("forestgreen","#228b22"),COLOR_NAMES.set("fuchsia","#ff00ff"),COLOR_NAMES.set("gainsboro","#dcdcdc"),COLOR_NAMES.set("ghostwhite","#f8f8ff"),COLOR_NAMES.set("gold","#ffd700"),COLOR_NAMES.set("goldenrod","#daa520"),COLOR_NAMES.set("gray","#808080"),COLOR_NAMES.set("green","#008000"),COLOR_NAMES.set("greenyellow","#adff2f"),COLOR_NAMES.set("honeydew","#f0fff0"),COLOR_NAMES.set("hotpink","#ff69b4"),COLOR_NAMES.set("indianred","#cd5c5c"),COLOR_NAMES.set("indigo","#4b0082"),COLOR_NAMES.set("ivory","#fffff0"),COLOR_NAMES.set("khaki","#f0e68c"),COLOR_NAMES.set("lavender","#e6e6fa"),COLOR_NAMES.set("lavenderblush","#fff0f5"),COLOR_NAMES.set("lawngreen","#7cfc00"),COLOR_NAMES.set("lemonchiffon","#fffacd"),COLOR_NAMES.set("lightblue","#add8e6"),COLOR_NAMES.set("lightcoral","#f08080"),COLOR_NAMES.set("lightcyan","#e0ffff"),COLOR_NAMES.set("lightgoldenrodyellow","#fafad2"),COLOR_NAMES.set("lightgrey","#d3d3d3"),COLOR_NAMES.set("lightgreen","#90ee90"),COLOR_NAMES.set("lightpink","#ffb6c1"),COLOR_NAMES.set("lightsalmon","#ffa07a"),COLOR_NAMES.set("lightseagreen","#20b2aa"),COLOR_NAMES.set("lightskyblue","#87cefa"),COLOR_NAMES.set("lightslategray","#778899"),COLOR_NAMES.set("lightsteelblue","#b0c4de"),COLOR_NAMES.set("lightyellow","#ffffe0"),COLOR_NAMES.set("lime","#00ff00"),COLOR_NAMES.set("limegreen","#32cd32"),COLOR_NAMES.set("linen","#faf0e6"),COLOR_NAMES.set("magenta","#ff00ff"),COLOR_NAMES.set("maroon","#800000"),COLOR_NAMES.set("mediumaquamarine","#66cdaa"),COLOR_NAMES.set("mediumblue","#0000cd"),COLOR_NAMES.set("mediumorchid","#ba55d3"),COLOR_NAMES.set("mediumpurple","#9370d8"),COLOR_NAMES.set("mediumseagreen","#3cb371"),COLOR_NAMES.set("mediumslateblue","#7b68ee"),COLOR_NAMES.set("mediumspringgreen","#00fa9a"),COLOR_NAMES.set("mediumturquoise","#48d1cc"),COLOR_NAMES.set("mediumvioletred","#c71585"),COLOR_NAMES.set("midnightblue","#191970"),COLOR_NAMES.set("mintcream","#f5fffa"),COLOR_NAMES.set("mistyrose","#ffe4e1"),COLOR_NAMES.set("moccasin","#ffe4b5"),COLOR_NAMES.set("navajowhite","#ffdead"),COLOR_NAMES.set("navy","#000080"),COLOR_NAMES.set("oldlace","#fdf5e6"),COLOR_NAMES.set("olive","#808000"),COLOR_NAMES.set("olivedrab","#6b8e23"),COLOR_NAMES.set("orange","#ffa500"),COLOR_NAMES.set("orangered","#ff4500"),COLOR_NAMES.set("orchid","#da70d6"),COLOR_NAMES.set("palegoldenrod","#eee8aa"),COLOR_NAMES.set("palegreen","#98fb98"),COLOR_NAMES.set("paleturquoise","#afeeee"),COLOR_NAMES.set("palevioletred","#d87093"),COLOR_NAMES.set("papayawhip","#ffefd5"),COLOR_NAMES.set("peachpuff","#ffdab9"),COLOR_NAMES.set("peru","#cd853f"),COLOR_NAMES.set("pink","#ffc0cb"),COLOR_NAMES.set("plum","#dda0dd"),COLOR_NAMES.set("powderblue","#b0e0e6"),COLOR_NAMES.set("purple","#800080"),COLOR_NAMES.set("rebeccapurple","#663399"),COLOR_NAMES.set("red","#ff0000"),COLOR_NAMES.set("rosybrown","#bc8f8f"),COLOR_NAMES.set("royalblue","#4169e1"),COLOR_NAMES.set("saddlebrown","#8b4513"),COLOR_NAMES.set("salmon","#fa8072"),COLOR_NAMES.set("sandybrown","#f4a460"),COLOR_NAMES.set("seagreen","#2e8b57"),COLOR_NAMES.set("seashell","#fff5ee"),COLOR_NAMES.set("sienna","#a0522d"),COLOR_NAMES.set("silver","#c0c0c0"),COLOR_NAMES.set("skyblue","#87ceeb"),COLOR_NAMES.set("slateblue","#6a5acd"),COLOR_NAMES.set("slategray","#708090"),COLOR_NAMES.set("snow","#fffafa"),COLOR_NAMES.set("springgreen","#00ff7f"),COLOR_NAMES.set("steelblue","#4682b4"),COLOR_NAMES.set("tan","#d2b48c"),COLOR_NAMES.set("teal","#008080"),COLOR_NAMES.set("thistle","#d8bfd8"),COLOR_NAMES.set("tomato","#ff6347"),COLOR_NAMES.set("turquoise","#40e0d0"),COLOR_NAMES.set("violet","#ee82ee"),COLOR_NAMES.set("wheat","#f5deb3"),COLOR_NAMES.set("white","#ffffff"),COLOR_NAMES.set("whitesmoke","#f5f5f5"),COLOR_NAMES.set("yellow","#ffff00"),COLOR_NAMES.set("yellowgreen","#9acd32");const DEFAULT_MD_EMBED_CSS='.snw-reference{display: none;}.excalidraw-md-host{padding:0px 10px}.excalidraw-md-footer{height:5px}foreignObject{background-color:transparent}p{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;color:inherit}table,tr,th,td{color:inherit;border:1px solid;border-collapse:collapse;padding:3px}th{font-weight:bold;border-bottom:double;background-color:silver}.copy-code-button{display:none}code[class*=language-],pre[class*=language-]{color:#393a34;font-family:"Consolas","Bitstream Vera Sans Mono","Courier New",Courier,monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;font-size:.9em;line-height:1.2em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre>code[class*=language-]{font-size:1em}pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection{background:#C1DEF1}pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection{background:#C1DEF1}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;background-color:#0000001a}:not(pre)>code[class*=language-]{padding:.2em;padding-top:1px;padding-bottom:1px;background:#f8f8f8;border:1px solid #dddddd}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:green;font-style:italic}.token.namespace{opacity:.7}.token.string{color:#a31515}.token.punctuation,.token.operator{color:#393a34}.token.url,.token.symbol,.token.number,.token.boolean,.token.variable,.token.constant,.token.inserted{color:#36acaa}.token.atrule,.token.keyword,.token.attr-value,.language-autohotkey .token.selector,.language-json .token.boolean,.language-json .token.number,code[class*=language-css]{color:#00f}.token.function{color:#393a34}.token.deleted,.language-autohotkey .token.tag{color:#9a050f}.token.selector,.language-autohotkey .token.keyword{color:#00009f}.token.important{color:#e90}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.class-name,.language-json .token.property{color:#2b91af}.token.tag,.token.selector{color:maroon}.token.attr-name,.token.property,.token.regex,.token.entity{color:red}.token.directive.tag .tag{background:#ffff00;color:#393a34}.line-numbers.line-numbers .line-numbers-rows{border-right-color:#a5a5a5}.line-numbers .line-numbers-rows>span:before{color:#2b91af}.line-highlight.line-highlight{background:rgba(193,222,241,.2);background:-webkit-linear-gradient(left,rgba(193,222,241,.2) 70%,rgba(221,222,241,0));background:linear-gradient(to right,rgba(193,222,241,.2) 70%,rgba(221,222,241,0))}blockquote{ font-style:italic;background-color:rgb(46,43,42,0.1);margin:0;margin-left:1em;border-radius:0 4px 4px 0;border:1px solid hsl(0,80%,32%);border-left-width:8px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;padding:10px 20px;margin-inline-start:30px;margin-inline-end:30px;}',SCRIPTENGINE_ICON='',DISK_ICON_NAME="save",PNG_ICON_NAME="save-png",PNG_ICON='',SVG_ICON_NAME="save-svg",SVG_ICON='',EXCALIDRAW_ICON='',VIRGIL_DATAURL="data:application/font-woff;charset=utf-8;base64,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",VIRGIL_FONT=` @font-face {font-family: "Virgil";src: url("${VIRGIL_DATAURL}") format("woff2");}`,CASCADIA_FONT=' @font-face {font-family: "Cascadia";src: url("data:application/font-woff;charset=utf-8;base64,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XVtdpV2uXdBeAV4OXmBecl6GXpteyl74X1Vfsl/PX+xgDWAtYDVgPWBQYGNga2B9YIZgj2CcYKlgtmDLYOFg7GElYVthfmGgYa1hwmHdYgNiN2JVYoli0GL6Yzpjc2PbZINkrGUYZUBlTWVeZaNl8GX9Zi9mPGZNZrdm/mdPZ59nq2e4Z8hoAWhDaE9oW2hoaMto12jnaPNo/2mBaipqmGqlarFrRWtSa79sG2wnbFRskGzBbM5s32z7bQ5tF20fbR9tH20fbX9tzm4ebp9u+W9jb75wGnBgcKRw1HEucZRx1nIxcoly1HMHc1Nzm3P+dEJ0rXTvdR11YXWIdcl2LHZrdnN2e3aidqp2zHbwdwd3LHc/d213qHfGd/14JHhLeHt4rnjWeON5EnkpeUd5nHnBefJ5+noCeiV6T3pyenp6hXqcewR7kXu5e+R8Dnw3fHF8qnztfPp9B30UfSF9Ln07fUh9VX1ifW99fH2JfZZ9o32wfb19yn3YfeZ9834Bfg5+Hn4yfkJ+U35hfnd+h37Vf2iAj4CrgNeBDYEzgVmBgIGmgbmBzYH4gh2CUoKHgr2C84M1g/iEM4SIhK6Ey4T9hR6FQIVbhXaFiYWcha+FwoXSheuGAoYZhjCGR4Zoho+GnYazhsGGzobjhviHBYcah0yHaIgsiE6IcIi1iNuJA4lciWqJgImViaqJvYnRie6KDIosikyKbIqBio+KpIqyir+KzIrZiueK+4sPiySLOYtdi3GLhIuRi5+Ls4vIi9aL44vxi/+MFIwojD2MUoxfjGyMeYyFjJiMq4y/jNKM840NjSeNO41bjXSNjo2ijc6N7o4PjieOPY5TjmaOd46Njp6OtI7NjuGO8o8JjxqPMY9Lj2WPe4+Rj6aPvI/Kj96P75AAkA6QHJAukE6QdJCCkJ6QvJDKkN6Q75ECkRORIZE7kU+RY5F+kZSRqZHCkdiR7pIIkiSSQJJckniSlJK3ksiS2JLrkwCTDpMhkzKTQ5NQk12TcJOMk6+TvJPVk/GT/5QSlCSUNJRElFKUa5R+lJGUrJTClNiU8ZUHlR2VN5VTlWqVf5WUla2VwJXWleaV/JYNlieWOpZQlmCWdpaHlqCWtJbJluyXBZcflziXTJdgl3qXjpeil8WX3Zf1mGqYsZkFmTmZg5mvmcaZ5Zpamr6bHZtFm7icHZyAnN6dG52E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") format("woff2");}';class Random{constructor(e){this.seed=e}next(){return this.seed?(2**31-1&(this.seed=Math.imul(48271,this.seed)))/2**31:Math.random()}}var commonjsGlobal="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},lzStringExports={},lzString={get exports(){return lzStringExports},set exports(e){lzStringExports=e}};function splitFolderAndFilename(e){const A=e.lastIndexOf("/"),t=-1==A?e:e.substring(A+1);return{folderpath:obsidian_module.normalizePath(e.substring(0,A)),filename:t,basename:t.replace(/\.[^/.]+$/,"")}}!function(e){var A=function(){var e=String.fromCharCode,A="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$",i={};function n(e,A){if(!i[e]){i[e]={};for(var t=0;t>>8,t[2*i+1]=r%256}return t},decompressFromUint8Array:function(A){if(null==A)return a.decompress(A);for(var t=new Array(A.length/2),i=0,n=t.length;i>=1}else{for(n=1,i=0;i>=1}0==--d&&(d=Math.pow(2,u),u++),delete s[c]}else for(n=r[c],i=0;i>=1;0==--d&&(d=Math.pow(2,u),u++),r[l]=h++,c=String(o)}if(""!==c){if(Object.prototype.hasOwnProperty.call(s,c)){if(c.charCodeAt(0)<256){for(i=0;i>=1}else{for(n=1,i=0;i>=1}0==--d&&(d=Math.pow(2,u),u++),delete s[c]}else for(n=r[c],i=0;i>=1;0==--d&&(d=Math.pow(2,u),u++)}for(n=2,i=0;i>=1;for(;;){if(p<<=1,m==A-1){g.push(t(p));break}m++}return g.join("")},decompress:function(e){return null==e?"":""==e?null:a._decompress(e.length,32768,(function(A){return e.charCodeAt(A)}))},_decompress:function(A,t,i){var n,a,r,s,o,l,c,d=[],h=4,u=4,g=3,p="",m=[],w={val:i(0),position:t,index:1};for(n=0;n<3;n+=1)d[n]=n;for(r=0,o=Math.pow(2,2),l=1;l!=o;)s=w.val&w.position,w.position>>=1,0==w.position&&(w.position=t,w.val=i(w.index++)),r|=(s>0?1:0)*l,l<<=1;switch(r){case 0:for(r=0,o=Math.pow(2,8),l=1;l!=o;)s=w.val&w.position,w.position>>=1,0==w.position&&(w.position=t,w.val=i(w.index++)),r|=(s>0?1:0)*l,l<<=1;c=e(r);break;case 1:for(r=0,o=Math.pow(2,16),l=1;l!=o;)s=w.val&w.position,w.position>>=1,0==w.position&&(w.position=t,w.val=i(w.index++)),r|=(s>0?1:0)*l,l<<=1;c=e(r);break;case 2:return""}for(d[3]=c,a=c,m.push(c);;){if(w.index>A)return"";for(r=0,o=Math.pow(2,g),l=1;l!=o;)s=w.val&w.position,w.position>>=1,0==w.position&&(w.position=t,w.val=i(w.index++)),r|=(s>0?1:0)*l,l<<=1;switch(c=r){case 0:for(r=0,o=Math.pow(2,8),l=1;l!=o;)s=w.val&w.position,w.position>>=1,0==w.position&&(w.position=t,w.val=i(w.index++)),r|=(s>0?1:0)*l,l<<=1;d[u++]=e(r),c=u-1,h--;break;case 1:for(r=0,o=Math.pow(2,16),l=1;l!=o;)s=w.val&w.position,w.position>>=1,0==w.position&&(w.position=t,w.val=i(w.index++)),r|=(s>0?1:0)*l,l<<=1;d[u++]=e(r),c=u-1,h--;break;case 2:return m.join("")}if(0==h&&(h=Math.pow(2,g),g++),d[c])p=d[c];else{if(c!==u)return null;p=a+a.charAt(0)}m.push(p),d[u++]=a+p.charAt(0),a=p,0==--h&&(h=Math.pow(2,g),g++)}}};return a}();null!=e&&(e.exports=A)}(lzString);const download=(e,A,t)=>{const i=document.createElement("a");i.setAttribute("href",(e?`${e},`:"")+A),i.setAttribute("download",t),i.style.display="none",document.body.appendChild(i),i.click(),document.body.removeChild(i)};function getIMGFilename(e,A){return`${e.substring(0,e.lastIndexOf("."))}.${A}`}function getNewUniqueFilepath(e,A,t){let i=obsidian_module.normalizePath(`${t}/${A}`),n=e.getAbstractFileByPath(i),a=0;const r=A.endsWith(".excalidraw.md")?".excalidraw.md":A.slice(A.lastIndexOf("."));for(;n;)i=obsidian_module.normalizePath(`${t}/${A.slice(0,A.lastIndexOf(r))}_${a}${r}`),a++,n=e.getAbstractFileByPath(i);return i}function getDrawingFilename(e){return e.drawingFilenamePrefix+(""!==e.drawingFilenameDateTime?window.moment().format(e.drawingFilenameDateTime):"")+(e.compatibilityMode?".excalidraw":e.useExcalidrawExtension?".excalidraw.md":".md")}function getEmbedFilename(e,A){return(A.drawingEmbedPrefixWithFilename?e:"")+A.drawingFilnameEmbedPostfix+(""!==A.drawingFilenameDateTime?window.moment().format(A.drawingFilenameDateTime):"")+(A.compatibilityMode?".excalidraw":A.useExcalidrawExtension?".excalidraw.md":".md")}async function checkAndCreateFolder(e){const A=app.vault;e=obsidian_module.normalizePath(e);const t=A.getAbstractFileByPathInsensitive(e);t&&t instanceof obsidian_module.TFolder||(t&&t instanceof obsidian_module.TFile&&new obsidian_module.Notice(`The folder cannot be created because it already exists as a file: ${e}.`),await A.createFolder(e))}const getURLImageExtension=e=>{const A=e.split("?")[0];return A.substring(A.lastIndexOf(".")+1)},getMimeType=e=>{switch(e){case"png":return"image/png";case"jpeg":case"jpg":return"image/jpeg";case"gif":return"image/gif";case"webp":return"image/webp";case"bmp":return"image/bmp";case"ico":return"image/x-icon";case"svg":case"md":return"image/svg+xml";default:return"application/octet-stream"}},getFileFromURL=async(e,A,t=1e3)=>{try{return await Promise.race([(async()=>new Promise((e=>setTimeout((()=>e(null)),t))))(),obsidian_module.requestUrl({url:e,method:"get",contentType:A,throw:!1})])}catch(A){return void errorlog({where:getFileFromURL,message:`URL did not load within timeout period of ${t}ms`,url:e})}},getDataURLFromURL=async(e,A,t=1e3)=>{const i=await getFileFromURL(e,A,t);return i&&200===i.status?await getDataURL(i.arrayBuffer,A):e},{exportToSvg:exportToSvg,exportToBlob:exportToBlob}=excalidrawLib;let versionUpdateChecked=!1;const checkExcalidrawVersion=async e=>{if(!versionUpdateChecked){versionUpdateChecked=!0;try{const e=async()=>JSON.parse(await obsidian_module.request({url:"https://api.github.com/repos/zsviczian/obsidian-excalidraw-plugin/releases?per_page=5&page=1"})),A=(await e()).map((e=>({version:e.tag_name,published:new Date(e.published_at)}))).filter((e=>e.version.match(/^\d+\.\d+\.\d+$/))).sort(((e,A)=>A.published-e.published))[0].version;isVersionNewerThanOther(A,PLUGIN_VERSION)&&new obsidian_module.Notice(`A newer version of Excalidraw is available in Community Plugins.\n\nYou are using ${PLUGIN_VERSION}.\nThe latest is ${A}`)}catch(e){errorlog({where:"Utils/checkExcalidrawVersion",error:e})}setTimeout((()=>versionUpdateChecked=!1),288e5)}};function wrapTextAtCharLength(e,A,t=!1,i=0){if(!A)return e;let n="";if(t){for(const t of e.split("\n")){const e=t.match(new RegExp(`(.){1,${A}}`,"g"));n+=e?`${e.join("\n")}\n`:"\n"}return n.replace(/\n$/,"")}const a=new RegExp(`(.{1,${A}})(\\s+|$\\n?)|([^\\s]{1,${A+i}})(\\s+|$\\n?)?`,"gm"),r=e.matchAll(a);let s;for(;!(s=r.next()).done;){n+=s.value[1]?s.value[1].trimEnd():s.value[3].trimEnd();const e=(s.value[2]?s.value[2].split("\n").length-1:0)+(s.value[4]?s.value[4].split("\n").length-1:0);n+="\n".repeat(e),0===e&&(n+="\n")}return n.replace(/\n$/,"")}new Random(Date.now());const rotate$1=(e,A,t,i,n)=>[(e-t)*Math.cos(n)-(A-i)*Math.sin(n)+t,(e-t)*Math.sin(n)+(A-i)*Math.cos(n)+i],rotatedDimensions=e=>{if(0===e.angle)return[e.x,e.y,e.width,e.height];const A=e.x+e.width/2,t=e.y+e.height/2,[i,n]=rotate$1(e.x,e.y,A,t,e.angle),[a,r]=rotate$1(e.x+e.width,e.y+e.height,A,t,e.angle);return[i{const s=1/t.value;return{x:(e-i)*s-a,y:(A-n)*s-r}},getDataURL=async(e,A)=>new Promise(((t,i)=>{const n=new FileReader;n.onload=()=>{const e=n.result;t(e)},n.onerror=e=>i(e),n.readAsDataURL(new Blob([new Uint8Array(e)],{type:A}))})),getFontDataURL=async(e,A,t,i)=>{let n="",a="",r="";const s=e.metadataCache.getFirstLinkpathDest(A,t);if(s){const A=await e.vault.readBinary(s),t=s.extension.startsWith("woff")?"application/font-woff":"font/truetype";a=null!=i?i:s.basename,r=await getDataURL(A,t),n=` @font-face {font-family: "${a}";src: url("${r}") format("${"ttf"===s.extension?"truetype":s.extension}");}`;const o=n.split(";base64,",2);n=`${o[0]};charset=utf-8;base64,${o[1]}`}return{fontDef:n,fontName:a,dataURL:r}},svgToBase64=e=>`data:image/svg+xml;base64,${btoa(unescape(encodeURIComponent(e.replaceAll(" "," "))))}`,getBinaryFileFromDataURL=e=>{if(!e)return null;const A=e.matchAll(/base64,(.*)/g).next(),t=window.atob(A.value[1]),i=t.length,n=new Uint8Array(i);for(let e=0;e{var i;try{return await exportToSvg({elements:e.elements,appState:Object.assign({exportBackground:A.withBackground,exportWithDarkMode:!!A.withTheme&&"light"!=(null===(i=e.appState)||void 0===i?void 0:i.theme)},e.appState),files:e.files,exportPadding:t})}catch(e){return null}},getPNG=async(e,A,t,i=1)=>{var n;try{return await exportToBlob({elements:e.elements,appState:Object.assign({exportBackground:A.withBackground,exportWithDarkMode:!!A.withTheme&&"light"!=(null===(n=e.appState)||void 0===n?void 0:n.theme)},e.appState),files:e.files,exportPadding:t,mimeType:"image/png",getDimensions:(e,A)=>({width:e*i,height:A*i,scale:i})})}catch(e){return errorlog({where:"Utils.getPNG",error:e}),null}},getQuickImagePreview=async(e,A,t)=>{if(!e.settings.displayExportedImageIfAvailable)return null;const i=getIMGFilename(A,t),n=e.app.vault.getAbstractFileByPath(i);return n&&n instanceof obsidian_module.TFile?"png"===t?await e.app.vault.readBinary(n):await e.app.vault.read(n):null},embedFontsInSVG=(e,A)=>{const t=null!=e.querySelector("text[font-family^='Virgil']"),i=null!=e.querySelector("text[font-family^='Cascadia']"),n=null!=e.querySelector("text[font-family^='LocalFont']"),a=e.querySelector("defs");return a&&(i||t||n)&&(a.innerHTML=``),e},getImageSize=async e=>new Promise(((A,t)=>{const i=new Image;i.onload=()=>{A({height:i.naturalHeight,width:i.naturalWidth})},i.onerror=t,i.src=e})),scaleLoadedImage=(e,A)=>{let t=!1;if(!A||!e)return{dirty:t,scene:e};for(const i of A){const[A,n]=[i.size.width,i.size.height],a=i.size.width/i.size.height;e.elements.filter((e=>"image"===e.type&&e.fileId===i.id)).forEach((e=>{const[r,s]=[e.width,e.height];if(i.shouldScale){if(a!=r/s){t=!0;const i=Math.sqrt(r*s*n/A),a=Math.sqrt(r*s*A/n);e.height=i,e.width=a,e.y+=(s-i)/2,e.x+=(r-a)/2}}else r===A&&s===n||(t=!0,e.height=n,e.width=A,e.y+=(s-n)/2,e.x+=(r-A)/2)}))}return{dirty:t,scene:e}},setDocLeftHandedMode=(e,A)=>{const t=A.createElement("style");t.id="excalidraw-left-handed",t.textContent=".excalidraw .App-bottom-bar{justify-content:flex-end;}";const i=A.getElementById(t.id);i&&A.head.removeChild(i),e&&A.head.appendChild(t)},setLeftHandedMode=e=>{const A=new Set;app.workspace.iterateAllLeaves((t=>{const i=app.isMobile?document:t.view.containerEl.ownerDocument;i&&(A.has(i)||(A.add(i),setDocLeftHandedMode(e,i)))}))},getLinkParts=(e,A)=>{var t;const i=e.match(/(^[^#\|]*)#?(\^)?([^\|]*)?\|?(\d*)x?(\d*)/);return{original:e,path:A&&""===i[1]?A.path:i[1],isBlockRef:"^"===i[2],ref:null===(t=i[3])||void 0===t?void 0:t.replaceAll(REG_BLOCK_REF_CLEAN,""),width:i[4]?parseInt(i[4]):void 0,height:i[5]?parseInt(i[5]):void 0}},compress=e=>lzStringExports.compressToBase64(e).replace(/(.{64})/g,"$1\n\n"),decompress=e=>lzStringExports.decompressFromBase64(e.replaceAll("\n","").replaceAll("\r","")),hasExportTheme=(e,A)=>{if(A){const t=e.app.metadataCache.getFileCache(A);if((null==t?void 0:t.frontmatter)&&null!=t.frontmatter["excalidraw-export-dark"])return!0}return!1},getExportTheme=(e,A,t)=>{if(A){const t=e.app.metadataCache.getFileCache(A);if((null==t?void 0:t.frontmatter)&&null!=t.frontmatter["excalidraw-export-dark"])return t.frontmatter["excalidraw-export-dark"]?"dark":"light"}return e.settings.exportWithTheme?t:"light"},hasExportBackground=(e,A)=>{if(A){const t=e.app.metadataCache.getFileCache(A);if((null==t?void 0:t.frontmatter)&&null!=t.frontmatter["excalidraw-export-transparent"])return!0}return!1},getWithBackground=(e,A)=>{if(A){const t=e.app.metadataCache.getFileCache(A);if((null==t?void 0:t.frontmatter)&&null!=t.frontmatter["excalidraw-export-transparent"])return!t.frontmatter["excalidraw-export-transparent"]}return e.settings.exportWithBackground},getExportPadding=(e,A)=>{if(A){const t=e.app.metadataCache.getFileCache(A);if(!(null==t?void 0:t.frontmatter))return e.settings.exportPaddingSVG;if(null!=t.frontmatter["excalidraw-export-padding"]){const e=parseInt(t.frontmatter["excalidraw-export-padding"]);if(!isNaN(e))return e}if(null!=t.frontmatter["excalidraw-export-svgpadding"]){const e=parseInt(t.frontmatter["excalidraw-export-svgpadding"]);if(!isNaN(e))return e}}return e.settings.exportPaddingSVG},getPNGScale=(e,A)=>{if(A){const t=e.app.metadataCache.getFileCache(A);if((null==t?void 0:t.frontmatter)&&null!=t.frontmatter["excalidraw-export-pngscale"]){const e=parseFloat(t.frontmatter["excalidraw-export-pngscale"]);if(!isNaN(e)&&e>0)return e}}return e.settings.pngExportScale},isVersionNewerThanOther=(e,A)=>{const t=e.match(/(\d*)\.(\d*)\.(\d*)/),i=A.match(/(\d*)\.(\d*)\.(\d*)/);return Boolean(t&&4===t.length&&i&&4===i.length&&!(isNaN(parseInt(t[1]))||isNaN(parseInt(t[2]))||isNaN(parseInt(t[3])))&&!(isNaN(parseInt(i[1]))||isNaN(parseInt(i[2]))||isNaN(parseInt(i[3])))&&(parseInt(t[1])>parseInt(i[1])||parseInt(t[1])>=parseInt(i[1])&&parseInt(t[2])>parseInt(i[2])||parseInt(t[1])>=parseInt(i[1])&&parseInt(t[2])>=parseInt(i[2])&&parseInt(t[3])>parseInt(i[3])))},getEmbeddedFilenameParts=e=>{const A=null==e?void 0:e.match(/([^#\^]*)((#\^)(group=|area=|taskbone)?([^\|]*)|(#)(group=|area=|taskbone)?([^\^\|]*))(.*)/);return A?{filepath:A[1],hasBlockref:Boolean(A[3]),hasGroupref:"group="===A[4]||"group="===A[7],hasTaskbone:"taskbone"===A[4]||"taskbone"===A[7],hasArearef:"area="===A[4]||"area="===A[7],blockref:A[5],hasSectionref:Boolean(A[6]),sectionref:A[8],linkpartReference:A[2],linkpartAlias:A[9]}:{filepath:e,hasBlockref:!1,hasGroupref:!1,hasTaskbone:!1,hasArearef:!1,blockref:"",hasSectionref:!1,sectionref:"",linkpartReference:"",linkpartAlias:""}},fragWithHTML=e=>createFragment((A=>A.createDiv().innerHTML=e)),errorlog=e=>{console.error(Object.assign({plugin:"Excalidraw"},e))},sleep$1=async e=>new Promise((A=>setTimeout(A,e))),log=console.log.bind(window.console),debug=console.log.bind(window.console),getContainerElement=(e,A)=>{var t;return e&&e.containerId&&null!==(t=A.elements.filter((A=>A.id===e.containerId))[0])&&void 0!==t?t:null},updateFrontmatterInString=(e,A)=>{if(!e)return e;for(const t of A){const A=new RegExp(`${t[0]}:\\s.*\\n`,"g");e=e.match(A)?e.replaceAll(A,`${t[0]}: ${t[1]}\n`):e.replace(/^---\n/,`---\n${t[0]}: ${t[1]}\n`)}return e},isHyperlink=e=>e&&!e.includes("\n")&&!e.includes("\r")&&e.match(/^https?:(\d*)?\/\/[^\s]*$/),isContainer=e=>{var A;return"arrow"!==e.type&&(null===(A=e.boundElements)||void 0===A?void 0:A.map((e=>e.type)).includes("text"))},hyperlinkIsImage=e=>{isHyperlink(e);const A=e.split("?")[0];return IMAGE_TYPES.contains(A.substring(A.lastIndexOf(".")+1))},hyperlinkIsYouTubeLink=e=>isHyperlink(e)&&(e.startsWith("https://youtu.be")||e.startsWith("https://www.youtube.com")||e.startsWith("https://youtube.com")||e.startsWith("https//www.youtu.be"))&&null!==e.match(/(youtu.be\/|v=)([^?\/\&]*)/),getYouTubeThumbnailLink=async e=>{const A=e.match(/(youtu.be\/|v=)([^?\/\&]*)/);if(!A||!A[2])return null;const t=A[2];let i=`https://i.ytimg.com/vi/${t}/maxresdefault.jpg`,n=await obsidian_module.requestUrl({url:i,method:"get",contentType:"image/jpeg",throw:!1});return n&&200===n.status?i:(i=`https://i.ytimg.com/vi/${t}/hq720.jpg`,n=await obsidian_module.requestUrl({url:i,method:"get",contentType:"image/jpeg",throw:!1}),n&&200===n.status?i:(i=`https://i.ytimg.com/vi/${t}/mqdefault.jpg`,n=await obsidian_module.requestUrl({url:i,method:"get",contentType:"image/jpeg",throw:!1}),n&&200===n.status?i:`https://i.ytimg.com/vi/${t}/default.jpg`))},labelCTRL=()=>DEVICE.isIOS||DEVICE.isMacOS?"CMD":"CTRL",labelALT=()=>DEVICE.isIOS||DEVICE.isMacOS?"OPT":"ALT",labelMETA=()=>DEVICE.isIOS||DEVICE.isMacOS?"CTRL":DEVICE.isWindows?"WIN":"META",labelSHIFT=()=>"SHIFT",isCTRL=e=>DEVICE.isIOS||DEVICE.isMacOS?e.metaKey:e.ctrlKey,isALT=e=>e.altKey,isMETA=e=>DEVICE.isIOS||DEVICE.isMacOS?e.ctrlKey:e.metaKey,isSHIFT=e=>e.shiftKey,mdPropModifier=e=>!isSHIFT(e)&&isCTRL(e)&&!isALT(e)&&isMETA(e),scaleToFullsizeModifier=e=>isSHIFT(e)&&!isCTRL(e)&&!isALT(e)&&isMETA(e)||!isSHIFT(e)&&isCTRL(e)&&isALT(e)&&!isMETA(e),linkClickModifierType=e=>isCTRL(e)&&!isALT(e)&&isSHIFT(e)&&!isMETA(e)?"active-pane":!isCTRL(e)||isALT(e)||isSHIFT(e)||isMETA(e)?isCTRL(e)&&isALT(e)&&!isSHIFT(e)&&!isMETA(e)?"new-pane":DEVICE.isDesktop&&isCTRL(e)&&isALT(e)&&isSHIFT(e)&&!isMETA(e)?"popout-window":isCTRL(e)&&isALT(e)&&isSHIFT(e)&&!isMETA(e)?"new-tab":mdPropModifier(e)?"md-properties":"active-pane":"new-tab",externalDragModifierType=e=>(isSHIFT(e)||!isCTRL(e)||isALT(e)||isMETA(e))&&(isSHIFT(e)||isCTRL(e)||isALT(e)||!isMETA(e))?(!isSHIFT(e)||isCTRL(e)||isALT(e)||isMETA(e))&&(isSHIFT(e)||isCTRL(e)||!isALT(e)||isMETA(e))?"image-url":"image-import":"insert-link",internalDragModifierType=e=>(!isSHIFT(e)||isCTRL(e)||isALT(e)||isMETA(e))&&(isSHIFT(e)||!isCTRL(e)||isALT(e)||isMETA(e))?scaleToFullsizeModifier(e)?"image-fullsize":"link":"image",emulateCTRLClickForLinks=e=>({shiftKey:e.shiftKey,ctrlKey:e.ctrlKey||!(DEVICE.isIOS||DEVICE.isMacOS),metaKey:e.metaKey||DEVICE.isIOS||DEVICE.isMacOS,altKey:e.altKey}),getParentOfClass=(e,A)=>{var t;let i=e.parentElement;for(;i&&!(i instanceof window.HTMLBodyElement)&&!i.classList.contains(A);)i=i.parentElement;return(null===(t=null==i?void 0:i.classList)||void 0===t?void 0:t.contains(A))?i:null},getLeaf=(e,A,t)=>{switch(linkClickModifierType(t)){case"active-pane":return A;case"new-tab":default:return(()=>{if(!e.settings.openInMainWorkspace)return app.workspace.getLeaf("tab");const[t,i]=getLeafLoc(A);return"main"===t?app.workspace.getLeaf("tab"):getNewOrAdjacentLeaf(e,A)})();case"new-pane":return getNewOrAdjacentLeaf(e,A);case"popout-window":return app.workspace.openPopoutLeaf()}},getLeafLoc=e=>{const A=e.id,t=app.workspace.getLayout(),i=e=>e.children.filter((e=>"leaf"!==e.type)).map((e=>i(e))).flat().concat(e.children.filter((e=>"leaf"===e.type)).map((e=>e.id))),n=i(t.main);return[t.main&&n.contains(A)?"main":t.floating&&i(t.floating).contains(A)?"popout":t.left&&i(t.left).contains(A)?"left":t.right&&i(t.right).contains(A)?"right":"hover",n]},getNewOrAdjacentLeaf=(e,A)=>{const[t,i]=getLeafLoc(A),n=()=>{var e;let t=app.workspace.getMostRecentLeaf();return t&&t!==A&&(null===(e=t.view)||void 0===e?void 0:e.containerEl.ownerDocument)===document||(t=null,i.forEach((e=>{var i;const n=app.workspace.getLeafById(e);!t&&(null===(i=n.view)||void 0===i?void 0:i.navigation)&&A!==n&&(t=n)}))),t};if(e.settings.openInMainWorkspace||["main","left","right"].contains(t)){if(!e.settings.openInAdjacentPane){if("main"===t)return app.workspace.createLeafBySplit(A);const e=n();return e?"empty"===e.view.getViewType()?e:app.workspace.createLeafBySplit(e):app.workspace.getLeaf(!0)}const i=n();return null!=i?i:app.workspace.getLeaf(!0)}if(!e.settings.openInAdjacentPane)return app.workspace.createLeafBySplit(A);if("hover"===t){const t=new Set;return app.workspace.iterateAllLeaves((e=>{e!==A&&A.containerEl.parentElement===e.containerEl.parentElement&&t.add(e)})),0===t.size?e.app.workspace.createLeafBySplit(A):Array.from(t)[0]}if("popout"===t){const e=new Set;return app.workspace.iterateAllLeaves((t=>{t!==A&&t.view.navigation&&t.view.containerEl.ownerDocument===A.view.containerEl.ownerDocument&&e.add(t)})),0===e.size?app.workspace.createLeafBySplit(A):Array.from(e)[0]}return e.app.workspace.createLeafBySplit(A)},getAttachmentsFolderAndFilePath=async(e,A,t)=>{let i=e.vault.getConfig("attachmentFolderPath");if(i&&i.startsWith("./")){const e=`${splitFolderAndFilename(A).folderpath}/`;i=obsidian_module.normalizePath(e+i.substring(2))}return i&&"/"!==i||(i=""),await checkAndCreateFolder(i),{folder:i,filepath:obsidian_module.normalizePath(""===i?t:`${i}/${t}`)}},isObsidianThemeDark=()=>document.body.classList.contains("theme-dark");var ar={},cz={},da={},de={},en={INSTALL_SCRIPT:"Install the script",UPDATE_SCRIPT:"Update available - Click to install",CHECKING_SCRIPT:"Checking for newer version - Click to reinstall",UNABLETOCHECK_SCRIPT:"Update check failed - Click to reinstall",UPTODATE_SCRIPT:"Script is up to date - Click to reinstall",OPEN_AS_EXCALIDRAW:"Open as Excalidraw Drawing",TOGGLE_MODE:"Toggle between Excalidraw and Markdown mode",CONVERT_NOTE_TO_EXCALIDRAW:"Convert empty note to Excalidraw Drawing",CONVERT_EXCALIDRAW:"Convert *.excalidraw to *.md files",CREATE_NEW:"Create new drawing",CONVERT_FILE_KEEP_EXT:"*.excalidraw => *.excalidraw.md",CONVERT_FILE_REPLACE_EXT:"*.excalidraw => *.md (Logseq compatibility)",DOWNLOAD_LIBRARY:"Export stencil library as an *.excalidrawlib file",OPEN_EXISTING_NEW_PANE:"Open existing drawing - IN A NEW PANE",OPEN_EXISTING_ACTIVE_PANE:"Open existing drawing - IN THE CURRENT ACTIVE PANE",TRANSCLUDE:"Embed a drawing",TRANSCLUDE_MOST_RECENT:"Embed the most recently edited drawing",TOGGLE_LEFTHANDED_MODE:"Toggle left-handed mode",NEW_IN_NEW_PANE:"Create new drawing - IN AN ADJACENT WINDOW",NEW_IN_NEW_TAB:"Create new drawing - IN A NEW TAB",NEW_IN_ACTIVE_PANE:"Create new drawing - IN THE CURRENT ACTIVE WINDOW",NEW_IN_POPOUT_WINDOW:"Create new drawing - IN A POPOUT WINDOW",NEW_IN_NEW_PANE_EMBED:"Create new drawing - IN AN ADJACENT WINDOW - and embed into active document",NEW_IN_NEW_TAB_EMBED:"Create new drawing - IN A NEW TAB - and embed into active document",NEW_IN_ACTIVE_PANE_EMBED:"Create new drawing - IN THE CURRENT ACTIVE WINDOW - and embed into active document",NEW_IN_POPOUT_WINDOW_EMBED:"Create new drawing - IN A POPOUT WINDOW - and embed into active document",EXPORT_SVG:"Save as SVG next to current file",EXPORT_PNG:"Save as PNG next to current file",EXPORT_SVG_WITH_SCENE:"Save as SVG with embedded Excalidraw Scene next to current file",EXPORT_PNG_WITH_SCENE:"Save as PNG with embedded Excalidraw Scene next to current file",TOGGLE_LOCK:"Toggle Text Element between edit RAW and PREVIEW",DELETE_FILE:"Delete selected image or Markdown file from Obsidian Vault",INSERT_LINK_TO_ELEMENT:`Copy markdown link for selected element to clipboard. ${labelCTRL()}+CLICK to copy 'group=' link. SHIFT+CLICK to copy an 'area=' link. ${labelALT()}+CLICK to watch a help video.`,INSERT_LINK_TO_ELEMENT_GROUP:"Copy 'group=' markdown link for selected element to clipboard.",INSERT_LINK_TO_ELEMENT_AREA:"Copy 'area=' markdown link for selected element to clipboard.",INSERT_LINK_TO_ELEMENT_NORMAL:"Copy markdown link for selected element to clipboard.",INSERT_LINK_TO_ELEMENT_ERROR:"Select a single element in the scene",INSERT_LINK_TO_ELEMENT_READY:"Link is READY and available on the clipboard",INSERT_LINK:"Insert link to file",INSERT_IMAGE:"Insert image or Excalidraw drawing from your vault",IMPORT_SVG:"Import an SVG file as Excalidraw strokes (limited SVG support, TEXT currently not supported)",INSERT_MD:"Insert markdown file from vault",INSERT_LATEX:`Insert LaTeX formula (e.g. \\binom{n}{k} = \\frac{n!}{k!(n-k)!}). ${labelALT()}+CLICK to watch a help video.`,ENTER_LATEX:"Enter a valid LaTeX expression",READ_RELEASE_NOTES:"Read latest release notes",RUN_OCR:"OCR: Grab text from freedraw scribble and pictures to clipboard",TRAY_MODE:"Toggle property-panel tray-mode",SEARCH:"Search for text in drawing",RESET_IMG_TO_100:"Set selected image element size to 100% of original",TEMPORARY_DISABLE_AUTOSAVE:"Disable autosave until next time Obsidian starts (only set this if you know what you are doing)",TEMPORARY_ENABLE_AUTOSAVE:"Enable autosave",INSTALL_SCRIPT_BUTTON:"Install or update Excalidraw Scripts",OPEN_AS_MD:"Open as Markdown",SAVE_AS_PNG:`Save as PNG into Vault (${labelCTRL()}+CLICK to export; SHIFT to embed scene)`,SAVE_AS_SVG:`Save as SVG into Vault (${labelCTRL()}+CLICK to export; SHIFT to embed scene)`,OPEN_LINK:"Open selected text as link\n(SHIFT+CLICK to open in a new pane)",EXPORT_EXCALIDRAW:"Export to an .Excalidraw file",LINK_BUTTON_CLICK_NO_TEXT:"Select a ImageElement, or select a TextElement that contains an internal or external link.\n",FILENAME_INVALID_CHARS:'File name cannot contain any of the following characters: * " \\ < > : | ? #',FORCE_SAVE:"Save (will also update transclusions)",RAW:"Change to PREVIEW mode (only effects text-elements with links or transclusions)",PARSED:"Change to RAW mode (only effects text-elements with links or transclusions)",NOFILE:"Excalidraw (no file)",COMPATIBILITY_MODE:"*.excalidraw file opened in compatibility mode. Convert to new format for full plugin functionality.",CONVERT_FILE:"Convert to new format",RELEASE_NOTES_NAME:"Display Release Notes after update",RELEASE_NOTES_DESC:"Toggle ON: Display release notes each time you update Excalidraw to a newer version.
Toggle OFF: Silent mode. You can still read release notes on GitHub.",NEWVERSION_NOTIFICATION_NAME:"Plugin update notification",NEWVERSION_NOTIFICATION_DESC:"Toggle ON: Show a notification when a new version of the plugin is available.
Toggle OFF: Silent mode. You need to check for plugin updates in Community Plugins.",FOLDER_NAME:"Excalidraw folder",FOLDER_DESC:"Default location for new drawings. If empty, drawings will be created in the Vault root.",FOLDER_EMBED_NAME:"Use Excalidraw folder when embedding a drawing into the active document",FOLDER_EMBED_DESC:"Define which folder to place the newly inserted drawing into when using the command palette action: 'Create a new drawing and embed into active document'.
Toggle ON: Use Excalidraw folder
Toggle OFF: Use the attachments folder defined in Obsidian settings.",TEMPLATE_NAME:"Excalidraw template file",TEMPLATE_DESC:"Full filepath to the Excalidraw template. E.g.: If your template is in the default Excalidraw folder and its name is Template.md, the setting would be: Excalidraw/Template.md (or just Excalidraw/Template - you may omit the .md file extension). If you are using Excalidraw in compatibility mode, then your template must be a legacy Excalidraw file as well such as Excalidraw/Template.excalidraw.",SCRIPT_FOLDER_NAME:"Excalidraw Automate script folder (CASE SeNSitiVE!)",SCRIPT_FOLDER_DESC:"The files you place in this folder will be treated as Excalidraw Automate scripts. You can access your scripts from Excalidraw via the Obsidian Command Palette. Assign hotkeys to your favorite scripts just like to any other Obsidian command. The folder may not be the root folder of your Vault. ",SAVING_HEAD:"Saving",COMPRESS_NAME:"Compress Excalidraw JSON in Markdown",COMPRESS_DESC:"By enabling this feature Excalidraw will store the drawing JSON in a Base64 compressed format using the LZ-String algorithm. This will reduce the chance of Excalidraw JSON cluttering your search results in Obsidian. As a side effect, this will also reduce the filesize of Excalidraw drawings. When you switch an Excalidraw drawing to Markdown view, using the options menu in Excalidraw, the file will be saved without compression, so that you can read and edit the JSON string. The drawing will be compressed again once you switch back to Excalidraw view. The setting only has effect 'point forward', meaning, existing drawings will not be effected by the setting until you open them and save them.
Toggle ON: Compress drawing JSON
Toggle OFF: Leave drawing JSON uncompressed",AUTOSAVE_INTERVAL_DESKTOP_NAME:"Interval for autosave on Desktop",AUTOSAVE_INTERVAL_DESKTOP_DESC:"The time interval between saves. Autosave will skip if there are no changes in the drawing. Excalidraw will also save the file when closing a workspace tab or navigating within Obsidian, but away from the active Excalidraw tab (i.e. clicking on the Obsidian ribbon or checking backlinks, etc.). Excalidraw will not be able to save your work when terminating Obsidian directly either by killing the Obsidian process, or clicking to close Obsidian altogether.",AUTOSAVE_INTERVAL_MOBILE_NAME:"Interval for autosave on Mobile",AUTOSAVE_INTERVAL_MOBILE_DESC:"I recommend a more frequent interval for Mobiles. Excalidraw will also save the file when closing a workspace tab or navigating within Obsidian, but away from the active Excalidraw tab (i.e. tapping on the Obsidian ribbon or checking backlinks, etc.). Excalidraw will not be able to save your work when terminating Obsidian directly (i.e. swiping it away). Also note, that when you switch apps on a Mobile device, sometimes Android and iOS closes Obsidian in the background to save system resources. In such a case Excalidraw will not be able to save the latest changes.",FILENAME_HEAD:"Filename",FILENAME_DESC:"

Click this link for the date and time format reference.

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

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

",FILENAME_SAMPLE:"“新建绘图”系列命令创建的文件名形如:",FILENAME_EMBED_SAMPLE:"“新建绘图并嵌入到当前文档”系列命令创建的文件名形如:",FILENAME_PREFIX_NAME:"“新建绘图”系列命令创建的文件名前缀",FILENAME_PREFIX_DESC:"执行“新建绘图”系列命令时,创建的绘图文件名的第一部分",FILENAME_PREFIX_EMBED_NAME:"“新建绘图并嵌入到当前文档”系列命令创建的文件名前缀",FILENAME_PREFIX_EMBED_DESC:"执行“新建绘图并嵌入到当前文档”系列命令时,创建的绘图文件名是否以当前文档名作为前缀?
开启:
关闭:否",FILENAME_POSTFIX_NAME:"“新建绘图并嵌入到当前文档”系列命令创建的文件名的中间部分",FILENAME_POSTFIX_DESC:"介于文件名前缀和日期时间之间的文本。仅对“新建绘图并嵌入到当前文档”系列命令创建的绘图生效。",FILENAME_DATE_NAME:"文件名里的日期时间",FILENAME_DATE_DESC:"文件名的最后一部分。允许留空。",FILENAME_EXCALIDRAW_EXTENSION_NAME:"文件扩展名(.excalidraw.md 或 .md)",FILENAME_EXCALIDRAW_EXTENSION_DESC:"该选项在兼容模式(即非 Excalidraw 专用 Markdown 文件)下不会生效。
开启:使用 .excalidraw.md 作为扩展名。
关闭:使用 .md 作为扩展名。",DISPLAY_HEAD:"显示",LEFTHANDED_MODE_NAME:"左手模式",LEFTHANDED_MODE_DESC:"目前只在托盘模式下生效。若开启此项,则托盘(绘图工具属性页)将位于右侧。
开启:左手模式。
关闭:右手模式。",MATCH_THEME_NAME:"使新建的绘图匹配 Obsidian 主题",MATCH_THEME_DESC:"如果 Obsidian 使用黑暗主题,新建的绘图文件也将使用黑暗主题。
但是若设置了模板,新建的绘图文件将跟随模板主题;另外,此功能不会作用于已有的绘图。
开启:跟随 Obsidian 主题风格。
关闭:跟随模板主题风格。",MATCH_THEME_ALWAYS_NAME:"使已有的绘图匹配 Obsidian 主题",MATCH_THEME_ALWAYS_DESC:"如果 Obsidian 使用黑暗主题,则绘图文件也将以黑暗主题打开;反之亦然。
开启:匹配 Obsidian 主题风格。
关闭:采用上次保存时的主题风格。",MATCH_THEME_TRIGGER_NAME:"Excalidraw 主题跟随 Obsidian 主题变化",MATCH_THEME_TRIGGER_DESC:"开启此项,则切换 Obsidian 的黑暗/明亮主题时,已打开的 Excalidraw 面板的主题会随之改变。
开启:跟随主题变化。
关闭:不跟随主题变化。",DEFAULT_OPEN_MODE_NAME:"Excalidraw 的默认运行模式",DEFAULT_OPEN_MODE_DESC:"设置 Excalidraw 的运行模式:普通模式(Normal)/禅模式(Zen)/阅读模式(View)。
您可为某个绘图单独设置此项,方法是在其 frontmatter 中添加形如 excalidraw-default-mode: normal/zen/view 的键值对。",DEFAULT_PEN_MODE_NAME:"触控笔模式(Pen mode)",DEFAULT_PEN_MODE_DESC:"打开绘图时,是否自动开启触控笔模式?",DEFAULT_PINCHZOOM_NAME:"允许在触控笔模式下进行双指缩放",DEFAULT_PINCHZOOM_DESC:"在触控笔模式下使用自由画笔工具时,双指缩放可能造成干扰。
开启: 允许在触控笔模式下进行双指缩放
关闭: 禁止在触控笔模式下进行双指缩放",DEFAULT_WHEELZOOM_NAME:"鼠标滚轮缩放页面",DEFAULT_WHEELZOOM_DESC:`开启:鼠标滚轮为缩放页面,${labelCTRL()}+鼠标滚轮为滚动页面
关闭:鼠标滚轮为滚动页面,${labelCTRL()}+鼠标滚轮为缩放页面`,ZOOM_TO_FIT_NAME:"调节面板尺寸后自动缩放页面",ZOOM_TO_FIT_DESC:"调节面板尺寸后,自适应地缩放页面
开启:自动缩放。
关闭:禁用自动缩放。",ZOOM_TO_FIT_ONOPEN_NAME:"打开绘图时自动缩放页面",ZOOM_TO_FIT_ONOPEN_DESC:"打开绘图文件时,自适应地缩放页面
开启:自动缩放。
关闭:禁用自动缩放。",ZOOM_TO_FIT_MAX_LEVEL_NAME:"自动缩放的最高级别",ZOOM_TO_FIT_MAX_LEVEL_DESC:"自动缩放画布时,允许放大的最高级别。该值不能低于 0.5(50%)且不能超过 10(1000%)。",LINKS_HEAD:"链接(Links) & 以文本形式嵌入到绘图中的文档(Transclusion)",LINKS_DESC:`按住 ${labelCTRL()} 并点击包含 [[链接]] 的文本元素可以打开其中的链接。如果所选文本元素包含多个 [[有效的内部链接]] ,只会打开第一个链接;如果所选文本元素包含有效的 URL 链接 (如 https://http://),插件会在浏览器中打开链接。
链接的源文件被重命名时,绘图中相应的 [[内部链接]] 也会同步更新。若您不愿绘图中的链接外观因此而变化,可使用 [[内部链接|别名]]。`,ADJACENT_PANE_NAME:"在相邻面板中打开",ADJACENT_PANE_DESC:`按住 ${labelCTRL()}+SHIFT 并点击绘图里的内部链接时,插件默认会在新面板中打开该链接。
若开启此项,Excalidraw 会先尝试寻找已有的相邻面板(按照右侧、左侧、上方、下方的顺序),并在其中打开该链接。如果找不到,再在新面板中打开。`,MAINWORKSPACE_PANE_NAME:"在主工作区中打开",MAINWORKSPACE_PANE_DESC:`按住 ${labelCTRL()}+SHIFT 并点击绘图里的内部链接时,插件默认会在当前窗口的新面板中打开该链接。
若开启此项,Excalidraw 会在主工作区的面板中打开该链接。`,LINK_BRACKETS_NAME:"在链接的两侧显示 [[中括号]]",LINK_BRACKETS_DESC:"文本元素处于预览(PREVIEW)模式时,在内部链接的两侧显示中括号。
您可为某个绘图单独设置此项,方法是在其 frontmatter 中添加形如 excalidraw-link-brackets: true/false 的键值对。",LINK_PREFIX_NAME:"内部链接的前缀",LINK_PREFIX_DESC:'文本元素处于预览(PREVIEW)模式时,如果其中包含链接,则添加此前缀。
您可为某个绘图单独设置此项,方法是在其 frontmatter 中添加形如 excalidraw-link-prefix: "📍 " 的键值对。',URL_PREFIX_NAME:"外部链接的前缀",URL_PREFIX_DESC:'文本元素处于预览(PREVIEW)模式时,如果其中包含外部链接,则添加此前缀。
您可为某个绘图单独设置此项,方法是在其 frontmatter 中添加形如 excalidraw-url-prefix: "🌐 " 的键值对。',PARSE_TODO_NAME:"待办任务(Todo)",PARSE_TODO_DESC:"将文本元素中的 - [ ]- [x] 前缀显示为方框。",TODO_NAME:"未完成项目",TODO_DESC:"未完成的待办项目的符号",DONE_NAME:"已完成项目",DONE_DESC:"已完成的待办项目的符号",HOVERPREVIEW_NAME:"鼠标悬停预览内部链接",HOVERPREVIEW_DESC:`开启:在 Excalidraw 阅读模式(View)下,鼠标悬停在 [[内部链接]] 上即可预览;而在普通模式(Normal)下, 鼠标悬停在内部链接右上角的蓝色标识上即可预览。
关闭:鼠标悬停在 [[内部链接]] 上,并且按住 ${labelCTRL()} 才能预览。`,LINKOPACITY_NAME:"链接标识的透明度",LINKOPACITY_DESC:"含有链接的元素,其右上角的链接标识的透明度。介于 0(全透明)到 1(不透明)之间。",LINK_CTRL_CLICK_NAME:`按住 ${labelCTRL()} 并点击含有 [[链接]] 或 [别名](链接) 的文本来打开链接`,LINK_CTRL_CLICK_DESC:"如果此功能影响到您使用某些原版 Excalidraw 功能,可将其关闭。关闭后,您只能通过绘图面板标题栏中的链接按钮来打开链接。",TRANSCLUSION_WRAP_NAME:"Transclusion 的折行方式",TRANSCLUSION_WRAP_DESC:"中的 number 表示嵌入的文本溢出时,在第几个字符处进行折行。
此开关控制具体的折行方式。若开启,则严格在 number 处折行,禁止溢出;若关闭,则允许在 number 位置后最近的空格处折行。",TRANSCLUSION_DEFAULT_WRAP_NAME:"Transclusion 的默认折行位置",TRANSCLUSION_DEFAULT_WRAP_DESC:"除了通过 ![[doc#^block]]{number} 中的 number 来控制折行位置,您也可以在此设置 number 的默认值。
一般设为 0 即可,表示不设置固定的默认值,这样当您需要嵌入文档到便签中时,Excalidraw 能更好地帮您自动处理。",PAGE_TRANSCLUSION_CHARCOUNT_NAME:"Transclusion 的最大显示字符数",PAGE_TRANSCLUSION_CHARCOUNT_DESC:"以 ![[内部链接]]![](内部链接) 的形式将文档以文本形式嵌入到绘图中时,该文档在绘图中可显示的最大字符数量。",QUOTE_TRANSCLUSION_REMOVE_NAME:"隐藏 Transclusion 行首的引用符号",QUOTE_TRANSCLUSION_REMOVE_DESC:"不显示 Transclusion 中每一行行首的 > 符号,以提高纯文本 Transclusion 的可读性。
开启:隐藏 > 符号
关闭:不隐藏 > 符号(注意,由于 Obsidian API 的原因,首行行首的 > 符号不会被隐藏)",GET_URL_TITLE_NAME:"使用 iframly 获取页面标题",GET_URL_TITLE_DESC:"拖放链接到 Excalidraw 时,使用 http://iframely.server.crestify.com/iframely?url= 来获取页面的标题。",MD_HEAD:"以图像形式嵌入到绘图中的 Markdown 文档(MD-Embed)",MD_HEAD_DESC:`您还可以将 Markdown 文档以图像形式(而非文本形式)嵌入到绘图中。方法是按住 ${labelCTRL()} 并从文件管理器中把文档拖入绘图,或者执行“以图像形式嵌入”系列命令。`,MD_TRANSCLUDE_WIDTH_NAME:"MD-Embed 的默认宽度",MD_TRANSCLUDE_WIDTH_DESC:"MD-Embed 的宽度。该选项会影响到折行,以及图像元素的宽度。
您可为绘图中的某个 MD-Embed 单独设置此项,方法是将绘图切换至 Markdown 模式,并修改相应的 [[Embed文件名#标题|宽度x最大高度]]。",MD_TRANSCLUDE_HEIGHT_NAME:"MD-Embed 的默认最大高度",MD_TRANSCLUDE_HEIGHT_DESC:"MD-Embed 的高度取决于 Markdown 文档内容的多少,但最大不会超过该值。
您可为绘图中的某个 MD-Embed 单独设置此项,方法是将绘图切换至 Markdown 模式,并修改相应的 [[Embed文件名#^块引ID|宽度x最大高度]]。",MD_DEFAULT_FONT_NAME:"MD-Embed 的默认字体",MD_DEFAULT_FONT_DESC:"可以设为 VirgilCasadia 或其他有效的 .ttf/.woff/.woff2 字体文件(如 我的字体.woff2)。
您可为某个 MD-Embed 单独设置此项,方法是在其源文件的 frontmatter 中添加形如 excalidraw-font: 字体名或文件名 的键值对。",MD_DEFAULT_COLOR_NAME:"MD-Embed 的默认文本颜色",MD_DEFAULT_COLOR_DESC:"可以填写 HTML 颜色名,如 steelblue(参考 HTML Color Names),或者有效的 16 进制颜色值,例如 #e67700,或者任何其他有效的 CSS 颜色。
您可为某个 MD-Embed 单独设置此项,方法是在其源文件的 frontmatter 中添加形如 excalidraw-font-color: steelblue 的键值对。",MD_DEFAULT_BORDER_COLOR_NAME:"MD-Embed 的默认边框颜色",MD_DEFAULT_BORDER_COLOR_DESC:"可以填写 HTML 颜色名,如 steelblue(参考 HTML Color Names),或者有效的 16 进制颜色值,例如 #e67700,或者任何其他有效的 CSS 颜色。
您可为某个 MD-Embed 单独设置此项,方法是在其源文件的 frontmatter 中添加形如 excalidraw-border-color: gray 的键值对。
如果您不想要边框,请留空。",MD_CSS_NAME:"MD-Embed 的默认 CSS 样式表",MD_CSS_DESC:"MD-Embed 图像所采用的 CSS 样式表文件名。需包含扩展名,例如 md-embed.css。允许使用 Markdown 文件(如 md-embed-css.md),但其内容应符合 CSS 语法。
如果您要查询 CSS 所作用的 HTML 节点,请在 Obsidian 开发者控制台(CTRL+SHIFT+i)中键入命令:ExcalidrawAutomate.mostRecentMarkdownSVG —— 这将显示 Excalidraw 最近生成的 SVG。
此外,在 CSS 中不能任意地设置字体,您一般只能使用系统默认的标准字体(详见 README),但可以通过上面的设置来额外添加一个自定义字体。
您可为某个 MD-Embed 单独设置此项,方法是在其源文件的 frontmatter 中添加形如 excalidraw-css: 库中的CSS文件或CSS片段 的键值对。",EMBED_HEAD:"嵌入到文档中的绘图(Embed) & 导出",EMBED_REUSE_EXPORTED_IMAGE_NAME:"将之前已导出的图像作为 Embed 的预览图(如果存在的话)",EMBED_REUSE_EXPORTED_IMAGE_DESC:"该选项与“自动导出 SVG/PNG 副本”选项配合使用。如果存在文件名相匹配的 SVG/PNG 副本,则将其作为 Embed 的预览图,而不再重新生成预览图。
该选项能够提高性能,尤其是当 Embed 中含有大量图像或 MD-Embed 时。但是,该选项也可能导致预览图无法立即响应你最新的修改,或者你对 Obsidian 主题风格的改变。
该选项仅作用于嵌入到文档中的绘图。由于种种原因,该技术无法用于加快绘图文件的打开速度。详见此说明。",EMBED_PREVIEW_SVG_NAME:"生成 SVG 格式的 Embed 预览图",EMBED_PREVIEW_SVG_DESC:"开启:在 Markdown 预览模式下,为 Embed 生成 SVG 格式的预览图。
关闭:为 Embed 生成 PNG 格式的预览图。注意:PNG 格式预览图不支持某些 绘图元素的块引用特性。",PREVIEW_MATCH_OBSIDIAN_NAME:"Embed 预览图匹配 Obsidian 主题",PREVIEW_MATCH_OBSIDIAN_DESC:"开启此项,则当 Obsidian 处于黑暗模式时,Embed 的预览图也会以黑暗模式渲染;当 Obsidian 处于明亮模式时,预览图也会以明亮模式渲染。
您可能还需要关闭“导出的图像包含背景”开关,来获得与 Obsidian 更加协调的观感。",EMBED_WIDTH_NAME:"Embed 预览图的默认宽度",EMBED_WIDTH_DESC:"该选项同时作用于 Obsidian 实时预览模式下的编辑视图和阅读视图,以及鼠标悬停时浮现的预览图。
您可为某个要嵌入到文档中的绘图(Embed)单独设置此项,方法是修改相应的链接格式为形如 ![[drawing.excalidraw|100]][[drawing.excalidraw|100x100]] 的格式。",EMBED_TYPE_NAME:"“嵌入绘图到当前文档”系列命令的源文件类型",EMBED_TYPE_DESC:"在命令面板中执行“嵌入绘图到当前文档”系列命令时,要嵌入绘图文件本身,还是嵌入其 PNG 或 SVG 副本。
如果您想选择 PNG 或 SVG 副本,需要先开启下方的“自动导出 PNG 副本”或“自动导出 SVG 副本”开关。
如果您选择了 PNG 或 SVG 副本,当副本不存在时,该命令将会插入一条损坏的链接,您需要打开绘图文件并手动导出副本才能修复 —— 也就是说,该选项不会自动帮您生成 PNG/SVG 副本,而只会引用已有的 PNG/SVG 副本。",EMBED_WIKILINK_NAME:"“嵌入绘图到当前文档”命令产生的内部链接类型",EMBED_WIKILINK_DESC:"开启:将产生 ![[Wiki 链接]]关闭:将产生 ![](Markdown 链接)。",EXPORT_PNG_SCALE_NAME:"导出的 PNG 图像的比例",EXPORT_PNG_SCALE_DESC:"导出的 PNG 图像的大小比例",EXPORT_BACKGROUND_NAME:"导出的图像包含背景",EXPORT_BACKGROUND_DESC:"如果关闭,将导出透明背景的图像。",EXPORT_PADDING_NAME:"导出的图像的空白边距",EXPORT_PADDING_DESC:"导出的 SVG/PNG 图像四周的空白边距(单位:像素)。
增加该值,可以避免在导出图像时,靠近图像边缘的图形被裁掉。
您可为某个绘图单独设置此项,方法是在其 frontmatter 中添加形如 excalidraw-export-padding: 5 的键值对。",EXPORT_THEME_NAME:"导出的图像包含主题",EXPORT_THEME_DESC:"导出与绘图的黑暗/明亮主题匹配的图像。如果关闭,在黑暗主题下导出的图像将和明亮主题一样。",EXPORT_HEAD:"导出设置",EXPORT_SYNC_NAME:"保持 SVG/PNG 文件名与绘图文件同步",EXPORT_SYNC_DESC:"打开后,当绘图文件被重命名时,插件将同步更新同文件夹下的同名 .SVG 和 .PNG 文件。当绘图文件被删除时,插件将自动删除同文件夹下的同名 .SVG 和 .PNG 文件。",EXPORT_SVG_NAME:"自动导出 SVG 副本",EXPORT_SVG_DESC:"自动导出和绘图文件同名的 SVG 副本。插件会将副本保存到绘图文件所在的文件夹中。在文档中嵌入这个 SVG 文件,相比直接嵌入绘图文件,具有更强的跨平台能力。
此开关开启时,每次您编辑 Excalidraw 绘图,其 SVG 文件副本都会同步更新。
您可为某个绘图单独设置此项,方法是在其 frontmatter 中添加形如 excalidraw-autoexport: none/both/svg/png的键值对",EXPORT_PNG_NAME:"自动导出 PNG 副本",EXPORT_PNG_DESC:"和“自动导出 SVG 副本”类似,但是导出格式为 *.PNG。",EXPORT_BOTH_DARK_AND_LIGHT_NAME:"同时导出黑暗和明亮风格的图像",EXPORT_BOTH_DARK_AND_LIGHT_DESC:"若开启,Excalidraw 将导出两个文件:filename.dark.png(或 filename.dark.svg)和 filename.light.png(或 filename.light.svg)。
该选项可作用于“自动导出 SVG 副本”、“自动导出 PNG 副本”,以及其他的手动的导出命令。",COMPATIBILITY_HEAD:"兼容性设置",EXPORT_EXCALIDRAW_NAME:"自动导出 Excalidraw 旧格式副本",EXPORT_EXCALIDRAW_DESC:"和“自动导出 SVG 副本”类似,但是导出格式为 *.excalidraw。",SYNC_EXCALIDRAW_NAME:"新旧格式绘图文件的内容保持同步",SYNC_EXCALIDRAW_DESC:"如果旧格式(*.excalidraw)绘图文件的修改日期比新格式(*.md)更新,则根据旧格式文件的内容来更新新格式文件。",COMPATIBILITY_MODE_NAME:"以旧格式创建新绘图",COMPATIBILITY_MODE_DESC:"开启此功能后,您通过功能区按钮、命令面板、文件浏览器等创建的绘图都将是旧格式(*.excalidraw)。此外,您打开旧格式绘图文件时将不再收到提醒消息。",MATHJAX_NAME:"MathJax (LaTeX) 的 javascript 库服务器",MATHJAX_DESC:"如果您在绘图中使用 LaTeX,插件需要从服务器获取并加载一个 javascript 库。如果您的网络无法访问某些库服务器,可以尝试通过此选项更换库服务器。更改此选项后,您可能需要重启 Obsidian 来使其生效。",NONSTANDARD_HEAD:"非 Excalidraw.com 官方支持的特性",NONSTANDARD_DESC:"这些特性不受 Excalidraw.com 官方支持。当导出绘图到 Excalidraw.com 时,这些特性将会发生变化。",CUSTOM_PEN_NAME:"自定义画笔的数量",CUSTOM_PEN_DESC:"在画布上的 Obsidian 菜单旁边切换自定义画笔。长按画笔按钮可以修改其样式。",EXPERIMENTAL_HEAD:"实验性功能",EXPERIMENTAL_DESC:"以下部分设置不会立即生效,需要刷新文件资源管理器或者重启 Obsidian 才会生效。",FIELD_SUGGESTER_NAME:"开启字段建议",FIELD_SUGGESTER_DESC:"开启后,当您在编辑器中输入 excalidraw- 或者 ea. 时,会弹出一个带有函数说明的自动补全提示菜单。
该功能借鉴了 Breadcrumbs 和 Templater 插件。",FILETYPE_NAME:"在文件浏览器中为 excalidraw.md 文件添加类型标识符(如 ✏️)",FILETYPE_DESC:"可通过下一项设置来自定义类型标识符。",FILETAG_NAME:"excalidraw.md 文件的类型标识符",FILETAG_DESC:"要显示为类型标识符的 emoji 或文本。",INSERT_EMOJI:"插入 emoji",LIVEPREVIEW_NAME:"嵌入绘图到文档时,模拟嵌入图像的语法",LIVEPREVIEW_DESC:"开启此项,则可在 Obsidian 实时预览模式的编辑视图下,用形如 ![[绘图|宽度|样式]] 的语法来嵌入绘图。
该选项不会在已打开的文档中立刻生效 —— 你需要重新打开此文档来使其生效。",ENABLE_FOURTH_FONT_NAME:"为文本元素启用本地字体",ENABLE_FOURTH_FONT_DESC:"开启此项后,文本元素的属性面板里会多出一个本地字体按钮。
使用了本地字体的绘图文件,将会失去一部分跨平台能力 —— 若将绘图文件移动到其他库中打开,显示效果可能会截然不同;若在 excalidraw.com 或者其他版本的 Excalidraw 中打开,使用本地字体的文本会变回系统默认字体。",FOURTH_FONT_NAME:"本地字体文件",FOURTH_FONT_DESC:"选择库文件夹中的一个 .ttf, .woff 或 .woff2 字体文件作为本地字体文件。若未选择文件,则使用默认的 Virgil 字体。",SCRIPT_SETTINGS_HEAD:"已安装脚本的设置",TASKBONE_HEAD:"Taskbone OCR(光学符号识别)",TASKBONE_DESC:"这是一个将 OCR 融入 Excalidraw 的实验性功能。请注意,Taskbone 是一项独立的外部服务,而不是由 Excalidraw 或 Obsidian-excalidraw-plugin 项目提供的。OCR 能够对画布上用自由画笔工具写下的涂鸦或者嵌入的图像进行文本识别,并将识别出来的文本写入绘图文件的 frontmatter,同时复制到剪贴板。之所以要写入 frontmatter 是为了便于您在 Obsidian 中能够搜索到这些文本。注意,识别的过程不是在本地进行的,而是通过在线 API,图像会被上传到 taskbone 的服务器(仅用于识别目的)。如果您对此敏感,请不要使用这个功能。",TASKBONE_ENABLE_NAME:"启用 Taskbone",TASKBONE_ENABLE_DESC:"启用这个功能意味着你同意 Taskbone 条款及细则 以及 隐私政策.",TASKBONE_APIKEY_NAME:"Taskbone API Key",TASKBONE_APIKEY_DESC:"Taskbone 的免费 API key 提供了一定数量的每月识别次数。如果您非常频繁地使用此功能,或者想要支持 Taskbone 的开发者(您懂的,没有人能用爱发电,Taskbone 开发者也需要投入资金才能持续运行这项 OCR 服务)您可以到 taskbone.com 购买一个商用 API key。购买后请将它填写到旁边这个文本框里,替换掉原本自动生成的免费 API key。",SELECT_FILE:"选择一个文件后按回车。",SELECT_FILE_WITH_OPTION_TO_SCALE:`选择一个文件后按回车,或者 SHIFT+${labelMETA()}+ENTER 以 100% 尺寸插入。`,NO_MATCH:"查询不到匹配的文件。",SELECT_FILE_TO_LINK:"选择要插入(链接)到当前绘图中的文件。",SELECT_DRAWING:"选择要插入(以图像形式嵌入)到当前绘图中的图像。",TYPE_FILENAME:"键入要选择的绘图名称。",SELECT_FILE_OR_TYPE_NEW:"选择已有绘图,或者新绘图的类型,然后按回车。",SELECT_TO_EMBED:"选择要插入(嵌入)到当前文档中的绘图。",SELECT_MD:"选择要插入(以图像形式嵌入)到当前绘图中的 Markdown 文档。",INFINITE_LOOP_WARNING:"EXCALIDRAW 警告\n停止加载嵌入的图像,因为此文件中存在死循环:\n",SCRIPT_EXECUTION_ERROR:"脚本运行错误。请在开发者控制台中查看错误信息。",LOAD_FROM_BACKUP:"Excalidraw 文件已损坏。尝试从备份文件中加载。",GOTO_FULLSCREEN:"进入全屏模式",EXIT_FULLSCREEN:"退出全屏模式",TOGGLE_FULLSCREEN:"切换全屏模式",OPEN_LINK_CLICK:"打开所选的图形或文本元素里的链接",OPEN_LINK_PROPS:"编辑所选 MD-Embed 的内部链接,或者打开所选的图形或文本元素里的链接"},zhTW={};const localeMap={ar:ar,cs:cz,da:da,de:de,en:en,"en-gb":enGB,es:es,fr:fr,hi:hi,id:id,it:it,ja:ja,ko:ko,nl:nl,nn:no,pl:pl,pt:pt,"pt-br":ptBR,ro:ro,ru:ru,tr:tr,"zh-cn":zhCN,"zh-tw":zhTW},locale=localeMap[obsidian_module.moment.locale()];function t$d(e){return locale||errorlog({where:"helpers.t",message:"Error: Excalidraw locale not found",locale:obsidian_module.moment.locale()}),locale&&locale[e]||en[e]}var html2canvasExports={},html2canvas$1={get exports(){return html2canvasExports},set exports(e){html2canvasExports=e}};html2canvas$1.exports=function(){ +const EXCALIDRAW_PACKAGES = "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7Ae9wBrRXvdK3um738t7x29roa+8AC93tFb21t73B9sve55ver3v1b3nwDdIAE3ezzvbJ3tqH2A+b4dlicq1OPsmNVJb3fN7Zh9jQEzK+Ec3sL729D7lu9yCPY4fZi3t89mIt70u9tw+wHvfoBuJhH+Xz6+94be7Fva33ueb2d97kW9pfe2bncc3uub2it7D291ze61vZkPsLb2KzNkR96I+7EfZu3u972Zt7n29/7eweVedgBJb26t7SW9/Xe+rvdr3v173e97NW9/Q+xIDb8Ys2Ia6d7hO9/Hexkfes3v473ut7Yed5FtZUfZCPs1H26d7Ke9r/e4OEbLFNDGqmj71R9/7e45vZs3uQAA6j7ve94ve/9vZa3t773WQzXO9qfe5lvfx3tZ72Qj7wx9lne3Eff83u172M87dIAAve55vaL3vq73Wt7ku9zze6MfZi3tWQGCt7M29rze3zvat3vhvmTTV5m9mbe0VvaOPvvG33gApe99re/5vcuPsxA2jD7/u9+4+xeKbMrX4H3nj7b/NsKPQ/vfyPv972Zj72B9zze+8fd/5tIm2K97qh96ze5nveoPueb2/j7zx91fO1PneuPse72QT7YJ9l3e/iberrWK73ut7CJ9gPe7GGfGBsaIbvmLyi69lXaCxYWa0bQHcWLuAtlAW6ylvOB0EC2tJTequnC9SwXd8csEg2iL1QhdvDdUwLeFBsaF2BrNmRGpKUwK1vIqtVOWkpTpUh4IuxWDs8K3Iz7dUtPA5/VLRjPqomvg2btBbgjag6UzI2p/YsSTWuKr0Ll8C2/8lrQttYi25D7hW9nzeyVvfV3se72oD7cEJgr89+DfSmvMyHGt7YrcNo+wHvYkqt7+X9T7D6t3re+nvdEtsvXbom1pp9+He7JbfeABk73eD7GGuhIW45GYx3vcH3It76R9zI+4ZbZMtv/9qzd7yu9/ze95va83uQAA1T7cW93Lez5vbNPtKQ3sj7M299o+9XKak63GH3LN7ph96ze6Fvbn3teW3nOLip9ore63vZCPvuH3mhbdIAArewlvYW3v6daCt7aW9hbeyogZv3slb2vN7aZ9j7ezAnudgCfb3p977m90be41GbpAAY73Z97DZ98BzRjve63trb36j7RXF+s++1va83vln3S715m9ore5ofYD3thdaMZr79m0ve6LvYi3sPb3PN7cR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57v6Z1GN7h1917u8nHWdzqjK1Pp71U96Ce+sADIHuEz3mRangtaae4BPcLjqHX3/J7kGdwXe9gHUXzuzJ3kBa8/Nd7amaLUydq3d38y7q8dbAe4FneZFqcT3sa7i094DWrrfeGzq1m1JU6irtSle/HzV34vaF1tR7titZRu7RPcv9roS1Bx7rE93a+4GfdoFqy93KxawDtymldyfc81qVV3FAb7j+7cHf5LWt7vCN329VmGda6PdA3e9XvRF3Ap77stQdu64LWZVr0R1Sb7jztVeOuIrWdlrpC1BO7hnd+Uu/+LVbHuMCXGj74M99e+7I3eCf2Q61Iy7j1996+4pffMKvT33QH7yTtYnO+67XO3vq13gh78se6B+48bVyruJV3lpN6/xxRu9JPc9lrYh133ap6tR0urTPfCVrEX3BRa9gtW6WqGSvUh2PZ1p77j/x8ie9oPcobvPZ32de7eqzLu/PzXKbujK1inbpZK38Ws93dpjr7x1VtajItSqbVsattXvbV3pir0TTOhWtTrX8FruO1aV7zhd2s2r3Ht8fur73gn72+928e84ncUvv0R1AE6rwtc/e+wvf93vj53797gC96yQ+ILXVDqNZ3pM601d4KWo4rW6Eu361Gn7mTdzTe5EHWtzrvO3Hc6sd993OtEHXhKv3gAzg63ita5e/1vcLs65L34d7+jdzg6fVXfGrvornRQb2K59/U6cusdFqrS1Ip7redT6Ot6tqHBxJt3UJaz62tyOuAPOdzvfC1uz77qdcVu+Svd41qhW1NuNe+dVsu940e6trfC18n7789+Uu7iLW0ruGb3spa7/NRV2sAb2EFq7+1Wl7oytdu1aaVeYVqNTacBajctYJe+wLVT5rsm1JRLvjd80Wr+vep3vDd3nBaz291YOsyLUL7uQWrrzVxYN1Iu70nWUTvwt3Vy72ItaO+5UACxTv2v35+avE911+9s/tILqVZ1T078orYYu61NoyPvUlbfs74zd+RbVw3fc1qpd3XV7ystRVO9SHVzHv/21Rj74r93d29qndkru/r37HayT98oe9nLWrEvjO1rq7qXd8AAC3LVXfv6F3sk74T97dWtOVfkLup81mn72Vd4E+64fcX5qN61NRa4AANCWpDLV3Kv+S1nF7t796au4LHXofuby1w+a3798ku/7Icwlaet3cT7itd6OQ6hDdz3v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jfz+vnC3g0byf15G+/Jsnh5vlW31/ry82cAABR0JQN56Tuwre2VvWo3unV2t9+6+9o9fnYAK/Xg871198AG/Atn++vDQ3/AbzGvev698Tf5vvVTzxebyAN9Hu8L9ePRv+33n4yyv14m+9BjeUWzLb3ib78IN8ZjcRpq7hvAG34fb9AN6xW/oTfEDHvX3ur7/d97B4OA/f+vv2/X++byS8eG+9+Pf1SLY33ib77gN5G+8rsnZvv+o31/r2DS6W+/jjfxGHq33477xD95568yDesfvgA3mG87t96qG/3ffeWzR33/Ab0zwbO+/WjeUfvYWH0Abzd97u+8Dff+ovj3360b0GN65MuvffrRvwg30wq7Ct6M+/Q+HQfv9X38H74AN7h8NQ/f0hvKyn94ALD964W9Tfe/HvljDpH75T9616/vAA0fv60XzH7+t99VMubffABvFvRwn72D9/vm/uMPSfvKv3kLW8z4Yp+/47f317so36777dd7p+98/fEoP7S3p779r94MMdu/3WfvPK32PV1lB5+6cYvPY43R47sLq7YY5JU+5xvwurTv3wR1Z/1+BG9QXfJnvSG3ut7+6t4WW8S6bwJ3x93w0b3qd62u+cDft2tzk3qZh1BN4Be933egxvJPZcB76pN//euHCJOYvj0Hnvr0yhsAADkcIAACY4QAAOBwA5lnP77n98AABCcIAABQ4QAAERwgAAEThAAAhHCAAAJOCr++AABWOEAACAcNn98AADEcIAAAg4QAAIxwJf3lv74AAE44QAANhwgAAQThAAAWHBD/f4Prhf3gf74AABw4QAAJhwgAAAjge/vVf3wAACxwgHxwAAAJwgAAUjhAAA7HCAABaOEb++AAB0OA7++AABJOFz++AABqOCr+8l/e7mHtxV9ox4AAFQ4Lv70QPsAAAgcF399X+/b/fVKL9/3kv74/99z+8V/e+/vZf3jv77n99v++r/eF/vff3of75v95b++AAAZOBL+/L/e+/vgAAcTgp/voanom1S/97f+8f/ev/vP/3v/7wAD6AB+gA/wAfUAP77D+8ADgB+b/f3/vn/37/77/9//++AA+QAfYAPyAH1P98AABAcPv983++3/ec/vVf3+f++8ACn++AABmODIB+AAA2OH3+/kA/9/vef3of71P957Ttl/eOAflf3vv7xQD7z++r/ea/vef3rf+4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";const {react, reactDOM, excalidrawLib} = window.eval.call(window, `(function() {${LZString.decompressFromBase64(EXCALIDRAW_PACKAGES)};return {react:React, reactDOM:ReactDOM, excalidrawLib: ExcalidrawLib};})();`);const PLUGIN_VERSION="1.8.26";function _interopNamespace(e){if(e&&e.__esModule)return e;var A=Object.create(null);return e&&Object.keys(e).forEach((function(t){if("default"!==t){var i=Object.getOwnPropertyDescriptor(e,t);Object.defineProperty(A,t,i.get?i:{enumerable:!0,get:function(){return e[t]}})}})),A.default=e,Object.freeze(A)}var obsidian_module__namespace=_interopNamespace(obsidian_module),React__namespace=_interopNamespace(React);let random$1=e=>crypto.getRandomValues(new Uint8Array(e)),customRandom=(e,A,t)=>{let i=(2<{let r="";for(;;){let A=t(n),s=n;for(;s--;)if(r+=e[A[s]&i]||"",r.length===a)return r}}},customAlphabet=(e,A=21)=>customRandom(e,A,random$1),nanoid$1=(e=21)=>crypto.getRandomValues(new Uint8Array(e)).reduce(((e,A)=>e+((A&=63)<36?A.toString(36):A<62?(A-26).toString(36).toUpperCase():A>62?"-":"_")),"");function JSON_parse(e){return JSON.parse(e.replaceAll("[","["))}/Mac|iPod|iPhone|iPad/.test(window.navigator.platform);const DEVICE={isDesktop:!document.body.hasClass("is-tablet")&&!document.body.hasClass("is-mobile"),isPhone:document.body.hasClass("is-phone"),isTablet:document.body.hasClass("is-tablet"),isMobile:document.body.hasClass("is-mobile"),isLinux:document.body.hasClass("mod-linux")&&!document.body.hasClass("is-android"),isMacOS:document.body.hasClass("mod-macos")&&!document.body.hasClass("is-ios"),isWindows:document.body.hasClass("mod-windows"),isIOS:document.body.hasClass("is-ios"),isAndroid:document.body.hasClass("is-android")},nanoid=customAlphabet("1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",8),KEYCODE={ESC:27},ROUNDNESS={LEGACY:1,PROPORTIONAL_RADIUS:2,ADAPTIVE_RADIUS:3},GITHUB_RELEASES="https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/",URLFETCHTIMEOUT=1e3,PLUGIN_ID="obsidian-excalidraw-plugin",SCRIPT_INSTALL_CODEBLOCK="excalidraw-script-install",SCRIPT_INSTALL_FOLDER="Downloaded",fileid=customAlphabet("1234567890abcdef",40),REG_LINKINDEX_INVALIDCHARS=/[<>:"\\|?*#]/g,REG_BLOCK_REF_CLEAN=/[!"#$%&()*+,.:;<=>?@^`{|}~\/\[\]\\]/g,IMAGE_TYPES=["jpeg","jpg","png","gif","svg","webp","bmp","ico"],EXPORT_TYPES=["svg","dark.svg","light.svg","png","dark.png","light.png"],MAX_IMAGE_SIZE=500,FRONTMATTER_KEY="excalidraw-plugin",FRONTMATTER_KEY_EXPORT_TRANSPARENT="excalidraw-export-transparent",FRONTMATTER_KEY_EXPORT_DARK="excalidraw-export-dark",FRONTMATTER_KEY_EXPORT_SVGPADDING="excalidraw-export-svgpadding",FRONTMATTER_KEY_EXPORT_PADDING="excalidraw-export-padding",FRONTMATTER_KEY_EXPORT_PNGSCALE="excalidraw-export-pngscale",FRONTMATTER_KEY_CUSTOM_PREFIX="excalidraw-link-prefix",FRONTMATTER_KEY_CUSTOM_URL_PREFIX="excalidraw-url-prefix",FRONTMATTER_KEY_CUSTOM_LINK_BRACKETS="excalidraw-link-brackets",FRONTMATTER_KEY_ONLOAD_SCRIPT="excalidraw-onload-script",FRONTMATTER_KEY_LINKBUTTON_OPACITY="excalidraw-linkbutton-opacity",FRONTMATTER_KEY_DEFAULT_MODE="excalidraw-default-mode",FRONTMATTER_KEY_FONT="excalidraw-font",FRONTMATTER_KEY_FONTCOLOR="excalidraw-font-color",FRONTMATTER_KEY_BORDERCOLOR="excalidraw-border-color",FRONTMATTER_KEY_MD_STYLE="excalidraw-css",FRONTMATTER_KEY_AUTOEXPORT="excalidraw-autoexport",VIEW_TYPE_EXCALIDRAW="excalidraw",ICON_NAME="excalidraw-icon",RERENDER_EVENT="excalidraw-embed-rerender",BLANK_DRAWING=`{"type":"excalidraw","version":2,"source":"${GITHUB_RELEASES+PLUGIN_VERSION}","elements":[],"appState":{"gridSize":null,"viewBackgroundColor":"#ffffff"}}`,DARK_BLANK_DRAWING=`{"type":"excalidraw","version":2,"source":"${GITHUB_RELEASES+PLUGIN_VERSION}","elements":[],"appState":{"theme":"dark","gridSize":null,"viewBackgroundColor":"#ffffff"}}`,FRONTMATTER=["---","","excalidraw-plugin: parsed","tags: [excalidraw]","","---","==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==","",""].join("\n"),EMPTY_MESSAGE="Hit enter to create a new drawing",TEXT_DISPLAY_PARSED_ICON_NAME="quote-glyph",TEXT_DISPLAY_RAW_ICON_NAME="presentation",FULLSCREEN_ICON_NAME="fullscreen",SCRIPTENGINE_ICON_NAME="ScriptEngine",COLOR_NAMES=new Map;COLOR_NAMES.set("aliceblue","#f0f8ff"),COLOR_NAMES.set("antiquewhite","#faebd7"),COLOR_NAMES.set("aqua","#00ffff"),COLOR_NAMES.set("aquamarine","#7fffd4"),COLOR_NAMES.set("azure","#f0ffff"),COLOR_NAMES.set("beige","#f5f5dc"),COLOR_NAMES.set("bisque","#ffe4c4"),COLOR_NAMES.set("black","#000000"),COLOR_NAMES.set("blanchedalmond","#ffebcd"),COLOR_NAMES.set("blue","#0000ff"),COLOR_NAMES.set("blueviolet","#8a2be2"),COLOR_NAMES.set("brown","#a52a2a"),COLOR_NAMES.set("burlywood","#deb887"),COLOR_NAMES.set("cadetblue","#5f9ea0"),COLOR_NAMES.set("chartreuse","#7fff00"),COLOR_NAMES.set("chocolate","#d2691e"),COLOR_NAMES.set("coral","#ff7f50"),COLOR_NAMES.set("cornflowerblue","#6495ed"),COLOR_NAMES.set("cornsilk","#fff8dc"),COLOR_NAMES.set("crimson","#dc143c"),COLOR_NAMES.set("cyan","#00ffff"),COLOR_NAMES.set("darkblue","#00008b"),COLOR_NAMES.set("darkcyan","#008b8b"),COLOR_NAMES.set("darkgoldenrod","#b8860b"),COLOR_NAMES.set("darkgray","#a9a9a9"),COLOR_NAMES.set("darkgreen","#006400"),COLOR_NAMES.set("darkkhaki","#bdb76b"),COLOR_NAMES.set("darkmagenta","#8b008b"),COLOR_NAMES.set("darkolivegreen","#556b2f"),COLOR_NAMES.set("darkorange","#ff8c00"),COLOR_NAMES.set("darkorchid","#9932cc"),COLOR_NAMES.set("darkred","#8b0000"),COLOR_NAMES.set("darksalmon","#e9967a"),COLOR_NAMES.set("darkseagreen","#8fbc8f"),COLOR_NAMES.set("darkslateblue","#483d8b"),COLOR_NAMES.set("darkslategray","#2f4f4f"),COLOR_NAMES.set("darkturquoise","#00ced1"),COLOR_NAMES.set("darkviolet","#9400d3"),COLOR_NAMES.set("deeppink","#ff1493"),COLOR_NAMES.set("deepskyblue","#00bfff"),COLOR_NAMES.set("dimgray","#696969"),COLOR_NAMES.set("dodgerblue","#1e90ff"),COLOR_NAMES.set("firebrick","#b22222"),COLOR_NAMES.set("floralwhite","#fffaf0"),COLOR_NAMES.set("forestgreen","#228b22"),COLOR_NAMES.set("fuchsia","#ff00ff"),COLOR_NAMES.set("gainsboro","#dcdcdc"),COLOR_NAMES.set("ghostwhite","#f8f8ff"),COLOR_NAMES.set("gold","#ffd700"),COLOR_NAMES.set("goldenrod","#daa520"),COLOR_NAMES.set("gray","#808080"),COLOR_NAMES.set("green","#008000"),COLOR_NAMES.set("greenyellow","#adff2f"),COLOR_NAMES.set("honeydew","#f0fff0"),COLOR_NAMES.set("hotpink","#ff69b4"),COLOR_NAMES.set("indianred","#cd5c5c"),COLOR_NAMES.set("indigo","#4b0082"),COLOR_NAMES.set("ivory","#fffff0"),COLOR_NAMES.set("khaki","#f0e68c"),COLOR_NAMES.set("lavender","#e6e6fa"),COLOR_NAMES.set("lavenderblush","#fff0f5"),COLOR_NAMES.set("lawngreen","#7cfc00"),COLOR_NAMES.set("lemonchiffon","#fffacd"),COLOR_NAMES.set("lightblue","#add8e6"),COLOR_NAMES.set("lightcoral","#f08080"),COLOR_NAMES.set("lightcyan","#e0ffff"),COLOR_NAMES.set("lightgoldenrodyellow","#fafad2"),COLOR_NAMES.set("lightgrey","#d3d3d3"),COLOR_NAMES.set("lightgreen","#90ee90"),COLOR_NAMES.set("lightpink","#ffb6c1"),COLOR_NAMES.set("lightsalmon","#ffa07a"),COLOR_NAMES.set("lightseagreen","#20b2aa"),COLOR_NAMES.set("lightskyblue","#87cefa"),COLOR_NAMES.set("lightslategray","#778899"),COLOR_NAMES.set("lightsteelblue","#b0c4de"),COLOR_NAMES.set("lightyellow","#ffffe0"),COLOR_NAMES.set("lime","#00ff00"),COLOR_NAMES.set("limegreen","#32cd32"),COLOR_NAMES.set("linen","#faf0e6"),COLOR_NAMES.set("magenta","#ff00ff"),COLOR_NAMES.set("maroon","#800000"),COLOR_NAMES.set("mediumaquamarine","#66cdaa"),COLOR_NAMES.set("mediumblue","#0000cd"),COLOR_NAMES.set("mediumorchid","#ba55d3"),COLOR_NAMES.set("mediumpurple","#9370d8"),COLOR_NAMES.set("mediumseagreen","#3cb371"),COLOR_NAMES.set("mediumslateblue","#7b68ee"),COLOR_NAMES.set("mediumspringgreen","#00fa9a"),COLOR_NAMES.set("mediumturquoise","#48d1cc"),COLOR_NAMES.set("mediumvioletred","#c71585"),COLOR_NAMES.set("midnightblue","#191970"),COLOR_NAMES.set("mintcream","#f5fffa"),COLOR_NAMES.set("mistyrose","#ffe4e1"),COLOR_NAMES.set("moccasin","#ffe4b5"),COLOR_NAMES.set("navajowhite","#ffdead"),COLOR_NAMES.set("navy","#000080"),COLOR_NAMES.set("oldlace","#fdf5e6"),COLOR_NAMES.set("olive","#808000"),COLOR_NAMES.set("olivedrab","#6b8e23"),COLOR_NAMES.set("orange","#ffa500"),COLOR_NAMES.set("orangered","#ff4500"),COLOR_NAMES.set("orchid","#da70d6"),COLOR_NAMES.set("palegoldenrod","#eee8aa"),COLOR_NAMES.set("palegreen","#98fb98"),COLOR_NAMES.set("paleturquoise","#afeeee"),COLOR_NAMES.set("palevioletred","#d87093"),COLOR_NAMES.set("papayawhip","#ffefd5"),COLOR_NAMES.set("peachpuff","#ffdab9"),COLOR_NAMES.set("peru","#cd853f"),COLOR_NAMES.set("pink","#ffc0cb"),COLOR_NAMES.set("plum","#dda0dd"),COLOR_NAMES.set("powderblue","#b0e0e6"),COLOR_NAMES.set("purple","#800080"),COLOR_NAMES.set("rebeccapurple","#663399"),COLOR_NAMES.set("red","#ff0000"),COLOR_NAMES.set("rosybrown","#bc8f8f"),COLOR_NAMES.set("royalblue","#4169e1"),COLOR_NAMES.set("saddlebrown","#8b4513"),COLOR_NAMES.set("salmon","#fa8072"),COLOR_NAMES.set("sandybrown","#f4a460"),COLOR_NAMES.set("seagreen","#2e8b57"),COLOR_NAMES.set("seashell","#fff5ee"),COLOR_NAMES.set("sienna","#a0522d"),COLOR_NAMES.set("silver","#c0c0c0"),COLOR_NAMES.set("skyblue","#87ceeb"),COLOR_NAMES.set("slateblue","#6a5acd"),COLOR_NAMES.set("slategray","#708090"),COLOR_NAMES.set("snow","#fffafa"),COLOR_NAMES.set("springgreen","#00ff7f"),COLOR_NAMES.set("steelblue","#4682b4"),COLOR_NAMES.set("tan","#d2b48c"),COLOR_NAMES.set("teal","#008080"),COLOR_NAMES.set("thistle","#d8bfd8"),COLOR_NAMES.set("tomato","#ff6347"),COLOR_NAMES.set("turquoise","#40e0d0"),COLOR_NAMES.set("violet","#ee82ee"),COLOR_NAMES.set("wheat","#f5deb3"),COLOR_NAMES.set("white","#ffffff"),COLOR_NAMES.set("whitesmoke","#f5f5f5"),COLOR_NAMES.set("yellow","#ffff00"),COLOR_NAMES.set("yellowgreen","#9acd32");const DEFAULT_MD_EMBED_CSS='.snw-reference{display: none;}.excalidraw-md-host{padding:0px 10px}.excalidraw-md-footer{height:5px}foreignObject{background-color:transparent}p{display:block;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;color:inherit}table,tr,th,td{color:inherit;border:1px solid;border-collapse:collapse;padding:3px}th{font-weight:bold;border-bottom:double;background-color:silver}.copy-code-button{display:none}code[class*=language-],pre[class*=language-]{color:#393a34;font-family:"Consolas","Bitstream Vera Sans Mono","Courier New",Courier,monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;font-size:.9em;line-height:1.2em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre>code[class*=language-]{font-size:1em}pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection{background:#C1DEF1}pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection{background:#C1DEF1}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;background-color:#0000001a}:not(pre)>code[class*=language-]{padding:.2em;padding-top:1px;padding-bottom:1px;background:#f8f8f8;border:1px solid #dddddd}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:green;font-style:italic}.token.namespace{opacity:.7}.token.string{color:#a31515}.token.punctuation,.token.operator{color:#393a34}.token.url,.token.symbol,.token.number,.token.boolean,.token.variable,.token.constant,.token.inserted{color:#36acaa}.token.atrule,.token.keyword,.token.attr-value,.language-autohotkey .token.selector,.language-json .token.boolean,.language-json .token.number,code[class*=language-css]{color:#00f}.token.function{color:#393a34}.token.deleted,.language-autohotkey .token.tag{color:#9a050f}.token.selector,.language-autohotkey .token.keyword{color:#00009f}.token.important{color:#e90}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.class-name,.language-json .token.property{color:#2b91af}.token.tag,.token.selector{color:maroon}.token.attr-name,.token.property,.token.regex,.token.entity{color:red}.token.directive.tag .tag{background:#ffff00;color:#393a34}.line-numbers.line-numbers .line-numbers-rows{border-right-color:#a5a5a5}.line-numbers .line-numbers-rows>span:before{color:#2b91af}.line-highlight.line-highlight{background:rgba(193,222,241,.2);background:-webkit-linear-gradient(left,rgba(193,222,241,.2) 70%,rgba(221,222,241,0));background:linear-gradient(to right,rgba(193,222,241,.2) 70%,rgba(221,222,241,0))}blockquote{ font-style:italic;background-color:rgb(46,43,42,0.1);margin:0;margin-left:1em;border-radius:0 4px 4px 0;border:1px solid hsl(0,80%,32%);border-left-width:8px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;padding:10px 20px;margin-inline-start:30px;margin-inline-end:30px;}',SCRIPTENGINE_ICON='',DISK_ICON_NAME="save",PNG_ICON_NAME="save-png",PNG_ICON='',SVG_ICON_NAME="save-svg",SVG_ICON='',EXCALIDRAW_ICON='',VIRGIL_DATAURL="data:application/font-woff;charset=utf-8;base64,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",VIRGIL_FONT=` @font-face {font-family: "Virgil";src: url("${VIRGIL_DATAURL}") format("woff2");}`,CASCADIA_FONT=' @font-face {font-family: "Cascadia";src: url("data:application/font-woff;charset=utf-8;base64,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XVtdpV2uXdBeAV4OXmBecl6GXpteyl74X1Vfsl/PX+xgDWAtYDVgPWBQYGNga2B9YIZgj2CcYKlgtmDLYOFg7GElYVthfmGgYa1hwmHdYgNiN2JVYoli0GL6Yzpjc2PbZINkrGUYZUBlTWVeZaNl8GX9Zi9mPGZNZrdm/mdPZ59nq2e4Z8hoAWhDaE9oW2hoaMto12jnaPNo/2mBaipqmGqlarFrRWtSa79sG2wnbFRskGzBbM5s32z7bQ5tF20fbR9tH20fbX9tzm4ebp9u+W9jb75wGnBgcKRw1HEucZRx1nIxcoly1HMHc1Nzm3P+dEJ0rXTvdR11YXWIdcl2LHZrdnN2e3aidqp2zHbwdwd3LHc/d213qHfGd/14JHhLeHt4rnjWeON5EnkpeUd5nHnBefJ5+noCeiV6T3pyenp6hXqcewR7kXu5e+R8Dnw3fHF8qnztfPp9B30UfSF9Ln07fUh9VX1ifW99fH2JfZZ9o32wfb19yn3YfeZ9834Bfg5+Hn4yfkJ+U35hfnd+h37Vf2iAj4CrgNeBDYEzgVmBgIGmgbmBzYH4gh2CUoKHgr2C84M1g/iEM4SIhK6Ey4T9hR6FQIVbhXaFiYWcha+FwoXSheuGAoYZhjCGR4Zoho+GnYazhsGGzobjhviHBYcah0yHaIgsiE6IcIi1iNuJA4lciWqJgImViaqJvYnRie6KDIosikyKbIqBio+KpIqyir+KzIrZiueK+4sPiySLOYtdi3GLhIuRi5+Ls4vIi9aL44vxi/+MFIwojD2MUoxfjGyMeYyFjJiMq4y/jNKM840NjSeNO41bjXSNjo2ijc6N7o4PjieOPY5TjmaOd46Njp6OtI7NjuGO8o8JjxqPMY9Lj2WPe4+Rj6aPvI/Kj96P75AAkA6QHJAukE6QdJCCkJ6QvJDKkN6Q75ECkRORIZE7kU+RY5F+kZSRqZHCkdiR7pIIkiSSQJJckniSlJK3ksiS2JLrkwCTDpMhkzKTQ5NQk12TcJOMk6+TvJPVk/GT/5QSlCSUNJRElFKUa5R+lJGUrJTClNiU8ZUHlR2VN5VTlWqVf5WUla2VwJXWleaV/JYNlieWOpZQlmCWdpaHlqCWtJbJluyXBZcflziXTJdgl3qXjpeil8WX3Zf1mGqYsZkFmTmZg5mvmcaZ5Zpamr6bHZtFm7icHZyAnN6dG52EnbWdyp3pnf2eHJ5DnpGey58gn2iffJ+Zn7mfxp/Wn+Sf8qACoBCgHqAwoD6gTqBqoHigjKChoLagyqDdoPKhBaEloVGhZaF9oZWhsqHJofWiCaKvosyjNKNdo2qjpaPVpAekLqRVpMmk1qUgpS2lPqVPpW6lmKXPpgamUaaXptCm+qc/p0ynfKfAp/2oPaiCqJOoxqj6qUmpjqmbqfuqB6oYqkCqdKqwqsGrOqu3q8Sr1awDrD2sjazbrSStMa1vrbmuCa4arn2ujq8ir1Kvma/SsF+wm7D/sUuxerI3smiyaLJ/sqay3bMjs3mz37RVtNu1UbW3ti22lLbqt1C3xrgsuIK46Lk/uYa53LpDurm7H7t2u9y8M7x5vNC9Nr2MvdO+Kb5wvqa+7L9Cv6jAHsCEwNrBQMGWwd3CNMKbwvLDOMOOw9XEDMRTxKvFEsVpxbDGBsZNxoTGzMcjx2rHocfnyB7IRch7yMLJGcmAyffKXsq1yxzLdMu6zBDMdszMzRLNaM2vzefOLs6Gzu3PRM+Mz+PQK9Bh0KjQ/tFE0XvRwdH40h7SVdKc0vPTWtOx0/jUT9SW1M3VFNVr1bLV6NYu1mXWjNbD1wvXYtep1+HYKNhf2IbYvtkF2TzZY9mZ2cDZ19n+2jXafNrT2zrbsdwY3G/c1t0u3XXdzN4z3ore0d8o33Dfpt/s4ELgqOD+4UThmuHh4hjiX+K14vzjM+N547Dj1+QO5FXkrOUT5WrlseYI5k/mh+bP5yfnb+em5+3oJehL6ILoyekg6Wfpnenj6hrqQep56sDq9+se61Tre+uS67nr8Ow37I7s9e1M7ZPt6u4y7mnusO8H707vhe/M8ATwK/Bi8KnxAPFH8X7xxfH98iPyWfKf8tby/fM081vzcvOZ89D0F/Ru9LX07PUz9Wr1kfXI9g/2RvZt9qT2y/bi9wn3QPeH97735fgc+EP4WviB+Lj43/j1+Rv5Mfk5+UH5Sfld+WX5kvmu+cL51vnz+g76KfpO+nj6qfq7+un6/fsY+zT7SPtp+5P7m/uj+6v7s/u7+8P7y/vT+9v74/vr+/P7+/wo/ET8WPxs/Ij8pPzA/OH9C/0//VH9ff2Y/in+Pf5R/ln+Yf6a/rv+3P7c/twAAAABAAAGDACUACUAUQAGAAIAEAAvAJoAAALND4MAAwACeJytWMtyG1UQvU7CI+GxoigqxUKVYuFQsh2HRxVkpcjyg8hSkOyELEcjWZ5ElsTMKIo3LFjzI2z4Cj6ABR/AR7CgWNF9uu9jNJJjDOWydOfevv04fbrvHRlj3je/mOtm7cZNY0yf/mW8Zm7Tk4yvkcwPOr5udsxPOr5hPjW/6fgNUzF/6/hNs752W8dvmR/XHur4bfPx2q86vmk+WPtDx++Ye2t/6vjdYPzeh79f+0TH75svP/rL/ExW7pt7Ztt8RaNDk5jYpGZiMvo/MTnN1WmUmik+I5pJaDQ2m7RSMyP6q5gOzQ3NKa1leBrQ94CkX9JnnyTrtC8jvRE9JfQpOvu0yrJDMyMtEcmzD9v0t0kebZNPD0yXbHxD/w9KOqyGjQUdq21VFiSfwMdM46mUrP8fFhMgwnM50OPZM+x6QXOMMK+cQnYZ9kM8zwh9Kx3T9xk9R+RzAqQ3CaXIPIeVI3NOawMzR7Ze0GoN1iTCh7TCGeNM5ST3tdmiv0x356W9m2ptmWcZvJqStgRZrtA8W8nBjGfwuoJYz+l7BkZIrIKJlea5CeJKSYK9GJgqPfchNwXG55jhiNnOlCQT3RurloE+R9A9RWbPSCrHGu/qwQ+L9QgR8S7rl+zIgHNamjlxMVQvlbcpnvu0J6bnKvCSihC7VWdnMYIEmZoDp5g+l2M210hZOqZoZmBWfyn2vGeE0TrJ36Vv5mBPcVmmXXy4KrZeex+ahjSXgqk5Mhe7HrIsAmu97NeDgAMcicSSw57tTqxfYu3TzByRT1B3F3EvKrBqgLxM9FOikvEMVTPDTvbWZtPqOUV9TS/kqPTNsWbGa7cVkijKzB/2twekJbe3aOUW1bjgzFGMEN/c4VzkdRW5iTDuKxN8nrrmwDTpu42c8squw2WxPtZdz8hc14gR4xRdfxN9dETfjNuQ1tukrUkZksr1nSJzaJXzIdgIbyxHIpwwF9Wr5XnPoTJTlhTj3YPWfVrtKSOnqNkE/qTQceKqv8yVMgZD7D2FRtsrt1AbxX6whdMhPCM2IM0c2qK9nMMedkaoEo5ti9A7oJOkYVqUqQYhafP/2FVgFpxe4q2waaAVOURNjJU/VUTDq4PgNDlF1QyVLbYehJ9TPSHFAvuY01qCk0f4Fim/p8rnsC96NnUVhzlshZZ8T+W4uQdIr7c6q8jvIPDQdxdZmwDRE5VNsZK4XtNDtQ4K50emp2C4255hVoYZVF4VryyL/020GTjynJ7ioO/kF1SydI2wEph1woBtdL4W7U2CDvJ6Tyo0L/yOXAc6AXdy14vZIvc1Pruk9uyNg7VKD8sQk/TpNnAe4knkxcJhCb3ifSvT/IW1mwEHf6KIX5ytE8f++4j96lYvn7dF73raV0aOfavY5pm0pX75yOaaM5+DbAlfpP9LHvw5HcFPviXJzcBXnj1jpDqzIL6IvJrgJu7lU3dfF0bk7hyz/Pf9r9h5uUPL+ZOpxggs6OnZtXiWFxkqN4gMfrKdDeROeCU9/RV8OsFZMlCOcH89w44NvSP2EdUIu051RrJseeDvEAN3/qSIPkX/zV1+Y0TKHizTzr0n17kc3U6YxbnMgmxaezYC8aKn/LRni43KIiGxD90za5ooskU7RZwHkLc3nZeQnC+9i8303mmr5zPtHJNL1MpVKiW859s3rvBdMNTSoj2M7zpJ3NWeK/hkiPGV3hliYMxYp+7WOTbhTbR8DhZPvkVUYuRH7qRT12clE/UlNbKv1StISgWIneX32vDOvfruMzD2nngWcMSiM1Z0/L07VSx9VEVdNteZy/bnwNXeF8cLeBez+7q4/a7wrKmh451idrnei1iToafJWSx9yDJ85u6sEqNU7xlk7D1gjDt+qoyz51ofTEuRi8z1tPNL8L2qrItxMwzfDmJ6Gx7jdJbePyxw3PZefwKIvv+Gc9iJVyOdFk4UkU0we7X6scz5osCci+825XvSRN9oyncof2+YQoPvlf69dwKURfMM1WVZseqslZpI4NFI+9BY8Vx9loV3Qm+pyMNVFkP9/i7lT7pVp6Z0jO9pv3h7ZuzbtX3zsB3A9wqRixShy0Qmb7/Sb2w8tg+dB7weuzflGGes9SX8Laav1Wj74+vr2r+n7tN7C0u2qdcfQZLfCo/MU2JzB2sHNFehN5oOrTyhpx2a3aGZOyTR1fU7yNRTGrPGtjmGLtHRoU/W/cxUoLuCZ356RPIt0sV7G+Y72GiQti4kO9B9SLP8ltVQOd5Rp5ljeubxnuHfzMRei3bxdxP72Bfx9IjmvdWiVwewaD07pKcO6d/X1RrpPoA+9r8KpHjccn7uqqc1YMSaj/BOeEy7alh5TOMOfbbxjih+7Ki3LcSwS+sSSwMeSCbEozp9PybbLLFHfh3BC7Z0pJJVRMjx7GA/W32EWfGsrVnmsdeyqViKH4z/E2e5i/ib+OXBMqTsRwWZbsJqB1loKPaMWtPxqhNgXwcqnB32b4fG7O+ey8Giv1ZbMQfLOGAt7CGKBvBoQrpLfjdI/sDNCOsOwLa6Iig6hd2S+WaAYR254vx9S1YbypwaECpGIXXA/vsoBOeaftaxt40nn+OW5rDuMtoGl8qoPEXFNSBVQz66DoVdVOmhen4c8Mjm8VhZ2HaeFfG11WLlLtMhRJe1Xcwg41mDdvaw69B4vd7Nq/2e9Q9nNlrDeJx9PAd4HMXVs3unKSq2LMmy3A2hE4y0e2VESNGdTrZB2Ma2cEyKc5LW0qHTnbhiW07vgfRCAgkk9Bo6IaR3CBAIpFc66YH0QpI//+7Mmy2z59ifbvaVeW3evHm7V5CJxL//XowsdzCQ9g93ui9HoXsNEy/H/XgFHsAr0T14FV6N1+C1eB2axOvRjXiDsdToRlPGMnQTep/Rg45Gx6D/oP+iaaPX6EPHol8by41+dBxyjBXGAPomPgIfiZ+Hj8JHo/uMdfgYdD8+1jjCOBIfh45HJ6B/GEcZR+PjjWPRicZxxvHo+cYJ6FvGiegB9CB6Dp+Avo1PNDYaJxuD6CRjCG3Ez0cnG7aRwicZGfQEGkRDRtbgeKNxCj4Z7XP9esg4FT2MB/EQtrCNU2gGp9F3ccYYxVnM8TA+Bb/AOM04HZ+K3m+cgW5GtyAb/R6lUNrYamzDL0QZ40z0FPqXsQO/CL8YvwRljbOM3XgE5xBH3zPORt9HsziPfoBHjVfgAh7Dm/BmvMWYMqYNx9hnzKBhdIoxa5SMc4w59AJ0KvqtUUafw6cZFXw6HsdnoBcaNfQLo240jKax3zhgHDQW0SgqGYfwVrwNb8dn4h1oDu/Eu/AEPgvvRmX8UnQO3mO83XgHqhjnoXl0qXE+KqAx9H/uAlaNdxrvQpvQb4x3GwbajBaM9xjvRTV8Nn4Zfjl+BX4lqhsX4L3oXPwq40LjIlzEk2gLOg3907jYuARPGZ9ApxuXGpehcfRD1DCuQPvRATyNmtgxrjauMa41rkNn4H3GDWgrnjFuRNuMm4yb8axxK3oSbUdnGrcZtxt34JJxJz4HHUQ70KJxF3o1nsNlPI8ruIpegxfQIXyu8WVcw3XcwE2837jbuAcfQJcZ96LXolvRTvQM2oUmjPuM+/FBdJbxAHoa/dt4EC+i84yH0G7jYeM7+BB+NXopep3xffQG9Eb8GvR6/FrjR/h1+PX4DfiN+E3GI8ajxmPG48YTaA8623jSeMp42vgFehl6Ofqd8Uv0Wfxm49f4Lfit+G3oFcbv0S+NZ4xnjT8YfzT+ZPzZ+IvxV+Nv+O34HcY/jefQJejj+Dx8Pn4nfhd+N34Pfi9+H34//gD+IP4QvgB/GH8EX4gvwh/FH8MX40vwx/En8KX4Mnw5vgJfia/CV+Nr8LX4Onw9vgF/Et+Ib8I341vwrfg2fDu+A38K34k/je/Cn8GfxZ/Dn8dfwF/EX8Jfxl/BX8Vfw1/H38B343vwN/G9+D58P/4WfgA/iL+NH8IP4+/g7+Lv4e/jH+Af4h/hH+Of4J/in+Gf40fwo/gx/Dh+Aj+Jn8JP41/gX+Jf4V/j3+Df4t/h3+Nn8LP4D/iP+E/4z/gv+K/4b/jv+B/4n/g5/C/8b/wf/H/4vwQRg5gkQZKkjWBCCCWMtJMO0km6yBKylHSTZaSH9JI+spz0kxVkgKwkq8hqsoasNd9nvt/8AFlnftD8kHmB+WHzI+aF5kXmR82PmRebl5gfNz9hXmpeZl5uXmFeaV5F1ptXm9eY15rXmdebN5ifNG80byIbzFvMW83bzNvNO8xPmXeanzbvMj9jfpYcYX7O/Lz5BfQx84vkSPPL5lfMr5pfM79ufsO827zH/KZ5r3mfeb/5LfMB80Hz2+ZD5sPkeagX9aHlqB+tQANoJVqFVqM15nfJUeRocgw5lhxHjicnkBPJ88lJ5iPmo+Zj5uPmE+aT5lPm0+YvzF+avzJ/bf7G/K35O/P35jPms+YfzD+SjeRkMkiGiEVskiJpkiFZ9Hn0F/RX9Dfzn+Zz5r/Mf6NlaClai9ahG1ASXYGORJejr6G3oy7CESbDqAe9GHWgTvRK9Cr0IvQScgp5Aeomp6Lb0O3khSiXSKCvo2+gO9Cn0J3o04kkug5dj76IvoTaUHuCJGiCJdoTHYnORFdiSWJpojuxLNGT6E30JZYn+hMrEgOJlYlVidWJNYm1iXWJ9YkNiSMSRyaelzgqcXTimMSxieMSxydOSJyYeH7ipMTGxMmJwcRQwkrYiVQincgksgmeGE6cknhB4tTECxMvSryYvAglyIvJS8gIyaG3kDz6AiKJMTJKCuhq9HcyRjaRzWRL4gxyGjmdjCfOJGeQrWQb2U7ORG8lO8hOsgt9mEyQsxIvJ7sTr0zsJS9FS9Cz6A/oLrQBvRcdgdajC9CH0AfRNaiIrkQj6AOJIrqY7CFno4+ii9BV5GXowoSDKLqbvJy8gryS7CWvIkUySabINHHIPjJDZkmJnEPmSJnMkwqpkgVyLqmROmmQJtlPDpCDZJEcIq8mryGvJa8jrydvIG8kbyJvJm8hbyVvI28n7yDnkfPJO8m7yLvJe8h7yfvI+8kHyAfJh8gF5MPkI+RCchH5KPkYuZhcQj5OPkEuJZeRy8kV5EpyFbmaXIM+Q64l15HryQ3kk+RGchO5mdxCbiW3kdvJHeRT5E7yaXIX+Qz5LPkc+Tz5Avki+RL5MvkK+Sr5Gvk6+Qa5m9xDvknuJfeR+8m3yAPkQfJt8hB5mHyHfJd8j3yf/ID8kPyI/Jj8hPyU/Iz8nDxCHiWPkcfJE+RJ8hR5mvyC/JL8ivya/Ib8lvyO/J48Q54lfyB/JH8ifyZ/IX8lfyN/J/8g/yTPkX+Rf5P/kP8j/6WIGtSkCZqkbRRTQilltJ120E7aRZfQpbSbLqM9tJf20eW0n66gA3QlXUVX0zV0LV1H19MN9Ah6JH0ePYoeTY+hx9Lj6PH0BHoifT49iW6kJ9NBOkQtatMUTdMMzVJOh+kp9AX0VPpC+iL6YvoSOkJzNE9HaYGO0U10M91CT6On03F6Bt1Kt9Ht9Ey6g+6ku+gEPYvupi+le+jZ9GX05fQV9JV0L30VLdJJOkWnqUP30Rk6S0v0HDpHy3SeVmgVPQ8x9A70NvROdD5dQO+i56I3J1+TfC3ai36F3kRr6Ku0nnwDbdAm3U8P0IN0kR6ir6avoa+lr6Ovp2+gb6Rvom+mb6FvpW+jb6fvoOfR8+k76bvou+l76Hvp++j76QeSlyYvS16evCJ5ZfKq5NXJa5LXJq9LXp+8IfnJ5I3Jm5I3J29J3pq8LXl78o7kp5J3Jj+dvCv5meRnk59Lfj75heQXk19Kfjn5leRXk19Lfj35jeTdyXuS30zem7wveX/yW8kHkg8mv518KPlw8jvJ7ya/l/x+8gfJHyZ/lPxx8ifJnyZ/lvx58pHko8nHko8nn0g+mXwq+TT9IP0QvYB+mH6EXkgvoh+lH6MX00vox+kn6KX0Mno5vYJeSa+iV9Nr6LX0Ono9vYF+kt5Ib6I301vorfQ2eju9g36K3kk/Te+in6GfpZ+jn6dfoF+kX6Jfpl+hX6Vfo1+n36B303voN+m99D56P/0WfYA+SL9NH6IP0+/Q79Lv0e/TH9Af0h/RH9Of0J/Sn9Gf00foo/Qx+jh9gj5Jn6JP01/QX9Jf0V/T39Df0t/R39Nn6LP0D/SP9E/0z/Qv9K/0b/Tv9B/0n/Q5+i/6b/of+n/0vwwxg5kswZKsjWFGGGWMtbMO1sm62BK2lHWzZayH9bI+tpz1sxVsgK1kq9hqtoatZevYeraBHcGOZM9jR7Gj2THsWHYcO56dwE5kz2cnsY3sZDbIhpjFbJZiaZZhWcbZMDuFvYCdyl7IXsRezF7CRliO5dkoK7AxtoltZlvYaex0Ns7OYFvZNradncl2sJ1sF5tgZ7Hd7KVsDzubvYy9nL2CvZLtZa9iRTbJptg0c9g+NsNmWYmdw+ZYmc2zCquyBXYuq7E6a7Am288OsINskR1ir2avYa9lr2OvZ29gb2RvYm9mb2FvZW9jb2fvYOex89k72bvYu9l72HvZ+9j72QfYB9mH2AXsw+wj7EJ2Efto2zNtz7KPsYvZJezj7BNtf2WXtv2dXcYub3uOXcGuZFeh96CfoTx6N3oU/Qg9jn6Kfo5+jH6CHkGPsavZNRhhg13LrmPXsxvYJzFhN2LGbsIduBN34SV4Ke5mN7NbcC/uwyOTNWe/0yGH4lSz4SyR19PVxqRTrh4A0kytuN9ZKq9nq9W54mTVn9Yolaed7pGpUm2qOb+v7BwUcnpDCCUszCQk9oUQvtgwl5DNRpSA9hGfi4zMF6dq1QoZqc5UK85c+0itVJkRqslIQYwd+UBQe96VUZyacioNPDpVdCe6Q61abOCCcAIXBLK7oLtRaOFGQXej0MqNguZGe8E3gRV8jwqBRwXwqCA9wgUxDW8SlnVsCsR1bpqqzs8Xpaz2Tb7Y5ObJYq1jc8BobjkNbxH+sS2+xi2Bxi2gcQto3CI0dpwWUnV6SBUeFzHB48KizvEQKTnuysdbJX2rpG8N0ROFygzb6mkuO/saeJswqnubHu1tLaK9TY/2tlbR3qYnzTbf4W0+V5t7Wau0i1ehsEtchjlrFaFkibj0J0qKEOxOabqJVmvOl4vNBtkGIdwmQ9ixrV4u1mdlHHbAIMOxIxzJnTJDd4YivTOyqE5tvliZnizX23ZOzR4oJne5S4t3CUl015QzXSqXi527wiIn5EJP+N5MBH5PCL8nAr8nIn5PBH5PRP2eCPyeiPg9AX5PSL/bJrzthydkyu6W3u0OvGO7p0tOzamX6ni3UNSxJ0TcoyzBewSxfU+Qo3ukIrxHij5biG4/20/67i0Cs/e0jeXqVHnr+OiSvEAIcPv46Uu2RsFtUXBnFDw7AuKirI/FUH0sRutjMVQfi1p9LIbqY1FP9WKLVC/qqV5slepFPdWL/kIWg7gVYYGKUB+LQX0sSlc6pkL1cSqoj9OyPjqyMDqyMDq6/U4L+x3dfqeV/Y5eGJ2gMPqBbQ/iSBxwxYEyJUPaVvc2Bp6R5XEmtJNmwjtpJiiPs155nA0YacmllZ16HZfk3in52ku+drN0DimBASUwoCQMoOfA9I5zQsrnQso752ZqjlMpuzu5NIXLshyUZTkoh6tn2auecmt2VIoL1XqjVl2YdXBF8lbCldRxK2nFr6RVWUmr+vJUWyxPVV+eaqvlqerpVfWjUg0qSlVUlGpQUaqRilINKko1WlGqQUWpRipKFYJchUpaDVXSGgwyHLVw2avLqNVDS1AP0dvK1cpMPdnwymdDls+GKp+NsJymTIGm70IzcLYpnG0GzjYjzjYDZ5tRZ5uBs82Is01wtgnlsynKZ1PWuAPSpQOhCnnAL58HZPlcDBEX/fK5KMvnYrB3FqF8LkrRh2T5PORvina52zcWy43ukqyk5/iVdCpaHCtRsBoF61HwUARsP7hxvllulBbKi92V5vxe+NtYLs0U+0IIHzngAc3KtFPbu1CsuXvITXZBaD+w1/0vLpOV+ep0cuSkqcW2nOO9niVeN3mveNM53tC5adZpLjSatYpHGRX0Ld5r+xZZtAWi6k04e1YAZ0tUSfCU6u4CNuSlz3560WM/XchvK5TF67x49ZQkt3mX2yWxJl7r3usuD5OccF/YhJLaVtjnvW4WAvNCP95VF8POWQ9Jd85OiQsyekiQO3ZW9zXqpRlPU8fmYm0arskep9b05o0Ls/BWOYweEloLXiQKXn7X6s60h9ni6d3jOdl2msdCdtWl+1ua4lVYNOqH0KtHcx6w1I3StFN3M8ddGRdecnoxAhYqYbBzwp1YLM3Mes72+IAvbcnmyOyl+ahwsnNWON+xveim0eycjIhX9cWKyMz2Lre5u7smHGuf8LFdYrVFAuY27egSCxVA+0JQ0pPXNin8l0s8I6I3I/2fCafQtKCXRAqVghQqiRSSa9R2SKJECpWCFCoFKSRcwXMyhRyRQo5IIUekkCesbUESRQo5IoUaYjG9BWJNP4UckUIiTnhKplBDplBdplBdpdA0pFA9lEKzoRRahBQqy9ypyGFappCIhBNOIZE8i+JVcJIGpFBJpFBJWDTthzBIoUNaCs1FU8iJplAznELNeArNRlNoSkuhOqTQQiiF6iqFSkEKVYMUagYptD+SQjMRaDoMLZGx9YmHIpBIBQX1BCkRQqnU8OcIU33IiWTvQoSzETFELr4PyiRQYLdKBoXoDSWDjwslReBCMwxN+jp27si1jZQXZovJnNMotm0quicqKSzUS+65mzzbRSUKLnrXrHuV3OIeOm71XFgouneS85PTRfOMprm1ab605N5GlbyYm9tLiR2z1badpZn5YmJXsUkmpKjE9tlSIu/+ba+X2oW+RrVSrXeCJgFQV5O4YJ4iSQe5EpgIMbdvm3dmgMljV+frUmBSMDu9WNq5OD9ZLbcVhZuTnpsznptuLSg3isQBZw95znrEhnC25Dk7J5wtS2crTfNgyW1zhEWJ2my1ve65ua9UKZbbxGWi4XrcBI8XXG+n3D8XbKt6xrKS71YpZPGyMCDJzZCjS5tRh/o0WM6ohuLUXvVD014MQu2EQ+2oUM+p8LBDTq260Xvp9F5KlX1OrVStdbjtjX/dOODjuxqzbmusoM59Va8DUkBpfzCnXjroz6m75afiQ45XCPxJLt6fJG2ZrlTnqateXri6xUW7UCwumacVrlyVks/VJ/mEMnkpNElGT428EjrcLqUmdIgLT4d3ATq8S6lDXnk6BJ+nQ/BJHeJS6hCMQod3JSJZby4EMQoAV5gCvBipaxkjHxJS/UmeYAUw12pBne0U1srreocnGK47hSwFOAen3ESerjYnyw51W8ta2ZV2zLzbS7s9rdudLbhr2/DuMSszZffesTg15zS8hnne7TKPlWw1T9T/4mv3ytHsonvrU+lya2TpkJtvxbJbmrtEK+g29m6Nnix3ndusNvzDqGum6bbzzrzT8MxY4kNCW4+UtlcOom1cGUGFKauiFPfmreiqEaSlgHNtEXBvC57VUVyE1g00735RIJaHEAG2H7BF935G3mUKdI8XJ8dzzzdglUAJH72medINhVuyZUMNUY3wrwFkyxk9Iiemw7FQKDnIwEVQYcpAlOKc2yyWBWFFlOD72QeIc5tuY1CqSpXLYtO7p6puydkrXmV8QojDoWPTA0SPREQWVqJ8ywbqjlsLBc6/knPlBtgrBxmQCCockGWKEkQijAnh+1QIwtN7fWTIRx8XCVrAGsjsL9Zd90r1ub3qQqDXx9BR+nIfHQ5Qr48VN+TS8SB/tNuzMMVPWrk7NAokqNQcooU8DmFDUR8IoSOhWBUiaAkeVhDEKTwhKDDSa+FsND7dEheKcwgRzjKJjmx/iQoi2B9ChNDrAjO8natbtSpE1kisWHFrYtkpFbtUULyHT3OkMllfcNehyyvXdcddLffkriUni7ONpPcghIl4eyFITrtTkk7TPcG9l6mm2xBX3BZ6punOqZTIbG1xf6VUTMyVFpLlYq2ULJdqxQ7vZVezNuc2tW3zxUqx0VYpuii84Cpz2yB3qLbVvDPDfV1wnA7xusVtP4oV9w7FOdcpu/c1lRkHN5oztdJc4kC1smSy6VbwRtXdEJ6tXdOl/aW6648IU4cb59L+Ytk1zVkRnBGed85BV5LH2O6eMN69WXmy4V82FnrK1ZnSVLHsxmkHHB2dHtW9mPLCldg2O89Klama4x1FbaIjancb9VnvGU2x7DZmI7Va9UC7qKDikk1XD1TklZfK4mqJd7XDZ+loLowqpqXyerJYdwTcW64ecGrbKk5BHLE5t5+e61O4M92ou7YJZL9A7vKOaclaF+glAr25WN4nwOUCHHPP7zDTimAuiKyHZO70TvgwO9vnxl5Kby4shKT3CjBqbI/naxTVC6iw+cs9XMx6ETLw2b3S7e73J0XMFrJiVss1kQaIy6hRMlDjSt9SAe7wp0hPffKxPjhSmR5XM9V1MG11jC+gRWRMeNcyJUICBd9x/5svELi06RNDyv+X0BgtLrS97t09lz24Q1zKNo2J6+liba5jsuwW6nypNlV2Og7MlhoOXLv7fwauB7wVkWni8u4OmFaKlWhJCSWuRgklXZTSG1EjcX1RDRK5PBypgNUPdEjmGh/p5ti0W+QiRD9pWhDXBinUihqY0ILa49aehleIxtxGVaI6p6uNhjMtAbLPraXOokO9Mlh3L2Tkc6IodpUqonRJqAegkPTVfgS3xGl+3OO0Tn/eSG2q02f0gCBHa1NdodxyoSAM/ixg7BSpM1oqzrv3mp3CAwD6IisJyOXRpQRsr3sI6Lj+STdW1fkYq9C3pbI7pKlH4La7x5cbLLf614rzPcKSCGqZ4DoLFmWHexi07/NuIaa9Syb4vatl4irMJnfHTvfcr8EayeuVck7VO6Gn8+69jRtqSZHat1RywURYegn0BQealxwwKZwvwOceTXV3lzamZgPkerE0XnAbVbESIqQ6XSCBQdZdRV/jnsnipGslvFv6Ol/0EdLhABHdoGBndFUlcoOfT6OgUGM4Isiqw3BsUCHJlcThXZkZd8//3cESrBHWTejbO0wc17e3JK4NiJENHKZOxLa3pC6T9TNkB2BCpveHeYLo9YcZA7Rb9gVqV60k7pd7an5dU6hlXhMSxciTNYRxxQiFUTERlBATxZRVtVSYfk3M7lJjdrTaWNFcGA+vvSIPNBd2RNbflxx4sb0qWrBu32RALAssDLOEEX0QGxEuJXpFIDqC7/ejFEX7eiPoPnC0heg4vt+PXFx0Cyna8eTjw01JCN8f6l3C6FDPEs6PQLqPCgQHK6tk+hhfnMKsmqweHBUPe0T/Wpne7JemPp3kzVuuI4XGXh8bTB/wcRMLEbk9UYIntTeKEjKX+ThVjNfFMBG5A63InvSVrQhCxwZBOVCR1Ii0naUgPCEGT54krdZJQqKkrQPaZqe4fzEidtxjGtDInlBBWNWCMLEgSCs1ktAmKKtbUWDWBo02saCZoiwdhzYyIIspAxpZFACPsKoFwRXukVZqJFkcPMrqVhSYtUGjhS2NMMgIR0yVS7BKZxBnjyCt1kny1BG0NS5NKIC0dm8+A8mr4kSVQ50B6UBlZRiI2NarUTyj+jScsKZHIYO5vgqVxT7gCfImiZnrFUUcU80F3Ym1LenKjy5FFbL8aLgFIiZoVZyopLQr0sTCiuAyEollEbznRX8UI9fkQKUnghZmdSuU0rdWR0RUrWhB9RQOtMD7IZTp0nofrQV6hOan6+pWVJh5RCuaUh+RHdkVviGrW1FhzxzRiqZkCw7lF0yIWe6twDj09aEEXRFHi3l9Iby/ist1pGD1saq3y3vt5tE61u/ddlWDZqw1lzzbqn5Dt8bnOszG1Yjhjevn2sowENu4YYrauGGcv3EFMrpxBUptXB/wVPibbb2i/I+NG6eHN25QBPxoHG7jasTwxh2XOdUfXCozPT9XRNGR/RzgPed6Ihh/446H03KtjohtXJ2qNq6O90MY3TDRY3OtoodpkY0bo4Y2bowW27jBMRyS7W/cGDW0cWO02MYNb3Xdcu/cnlg4bN8yECUHXcvKKCHUs2wQFKVMuBFtFdZEGDTiqggxYmp/jOTH/nBlaUWc5rczsDwxGwX3mgiDRlwVIUYWqz9G8tcwQEfzbEWcJvByZQ7bpQxEyUGPsjJKCHUoR7kUlRyHXfF1rZiCdV/fihxa/SND9MMs8ZoWLP5qrm1BDNYtLP0wi7OmBYu/DmtbEIOIh+Nz2Liva8UURH99K3JoDTaot6F3eJ/OcKbHytWasLzWkM/o2vY7lWY9OV+s1ZfUF4rTjrzdbJYaXVPl5qQPLZkVcxTYPS2fYfkINjXrTM25YuYGaodRxRZci7yHh9N4qlhzqvvwfKnifXC27ky5oljZvRmt7SzNVHClOe/Uqsx7n2jeEyWf1m12DnrHar8E/DgVyuXSQh0eAY0HT35DCHhSJRBniCcZ8AhuXRjl7hB1e5l3Ko2aEyGH7z6BHBY4Xj3kvU+0PoSK3NTClDUh+sSCRuySDwRdwPNzWfBMC6wNYUBdX+ThIETCRy7Wg0c1y7XnkjJG/cETvVwoxH3+A9bQw6IB/7ZcI/SEH4PCQ2RAhbhWuCj/eUsILx++qrWVQGxt5VOv0FIKRGQpwyiITpd8mqriGTwSVNGLPDNV0VPIcPQGivNuJ1cvVqb3+lfy/XnvbdDQ5xJ6PTj47IN8d1fh1OcbBLZTYOHjDwMAiL/wO7M9Chl6S74V35IoT7dO752ulsv6nIVys77Xe5EsPhjglgkwPKlfvp2sf3RhBbzLrH+uoFt/97k/hAihB8LoSADiqFURVITUJ0nap1YkUn97vFcJCC3f6iguaomihT50oVChN+0jqKhxrSxerSEjH/jRaYGaNTop8na+8D8kaEUIEcYPhPFhCcvDBD+QSwU2cH+dgGHN49J7BDnyGYVVEVREZZcgqQ2xTEE+ZnkY0wIbD4BM+ZCjrfaAIPj53u+D0U/hSEf96C8P4BB2rY6NyFgRokayIoT3Iy3djxsafD7LB8MR7wuwoTwPkMEHnGAdIh/jWqMhI/rX60RtsgxR8FGRFQEcrR8hEeFcCUtuqM/7+KhQoTmMfasOb5pUKb+REq6jbh33vmOyF0ZZlb2PqZw036zLO9VysTJ3klu6vTfcuqarjfqQgpYIyFLgUgnaCu4GOKUQyxQirTA9PiajUL0BKqtwfSEcb8HI4/KycbZsCzYesy0TY8rEZWVayMrEZWVjTNk4E9fjldZZ0jGb0nGb0i1sSsdtSsdsSsdtSsdsyugsmZicTFxOJiYnq7NkYyxcy6eUxpDS45OKxScVj0+qRXxS8fikYvFJxeOTisUnpccnFYtPKh6fVCw+KT0+qVh8Unp80hpDWrclHbMlHbclHbMlrduSjtmS1m3JaAwZXUYmJiOjy8hqDFmdwYdl/bGjZFvLF1vPFzuWL3Y8X+wW+WLH88WO5Ysdzxc7li+2ni92LF/seL7YsXyx9XyxY/li6/lia/li6/lix/LFjueLHcsXW88XO5Yvtp4vtpYvtp4vdixfbD1fbC1fbD1fbC1fUlFySotHSo9HKhaPVDweqVg8Uno8UrF4pPR4pLR4pPR4pGLxSOnxSGnxSOnxSGnxSEfJac2GtG5DOmZDWrchrdmQ1m1IazZkouSMNj+jz89o87NRclYj+6DoX6wI0YrWD0urH5ZeP6xY/bDi9cNqUT+seP2wYvXDitcPK1Y/LL1+WLH6YcXrhxWrH5ZeP6xY/bD0+mFp9cPS64cVqx9WvH5Ysfph6fXDitUPS68fllY/LL1+WLH6Yen1w9Lqh6XXD0urH1a0flha/bD0+mHF6ocVrx9WrH5Yev2wYvXD0uuHpdUPS68fVqx+WHr9sLT6Yen1w9LqhxWtH5ZWPyy9flix+mHp9cPS6oel1w9Lqx9WtH5YWv2w9PphafXDitYPS6sfVrR+2BGiHc0HW8sHW88HO5YPdjwf7Fg+2Ho+2LF8sPV8sLV8sPV8sGP5YOv5YGv5YOv5YGv5YEfzwdbywdbzwY7lg63ng63lg63ng63lgx3NB1vLB1vPB1vLBzuaD7aWD3Y0H1IRYirqf0rzP6X7n4r5n9L9T2n+p3T/U5r/qaj/Kc3/lO5/SvM/FfU/pfmfivqfjhDTUd1pTXda153WdKejutOa7nRUdyZCzETnZrS5mejcbISYjRIDSLwRUyyfJL6rIz+qF0F1Bb8GM1+dXiJ+scT7LQJn2gW795Vq9UajWnGmZsW3ezrVt3pdvklPk/yRDw9i4hvm4kr8Mod31R3+TRIPsST4VRHBKX4bRFyJX0fxrqj3SyUCJZ7/eFft8gvzQqf/yyMe1Bcy10dS7zdRvAvvk8/iZ0s8YGnot1g8uAN+pEXIlz+S4l0uCzu4capYF0UumCZQS3xXJej7K8DlutMC2xv1XE703ZegHwMBdqlASKIfDQEuDUIirYzERc5XcRDQgHywFn/stiywHn5LpT/qj0K3yW9si1epIPoVb9/6k6YWl4UBwZwY37KJNCulwcHBYW8cKowU5JjLwDgIowVjCvjUmIcR+Ec4jCMwwvwRNR/k54E/D/Q80PMgNwdyciAnJ/QMDlmKD/B5LvF2BsacHFNpOQ6PSr5R0DMKckdBzijoG1X2gD95sHMU9BQUP9BHgV4YlHoKI3JMSzusIdAzXJB4PibHjAV0JRf0F0B/AeaNgb0FxQd6C6B3DOaNgT4b7BtT8R+DuGVhHILRhjENfGqEOI0A/4jKhxyMMH9EzQf5eeDPAz0P9DzIzYGcHMjJjUp708Ownoof6Plh8CcL66lGWP8U+JtV6wF6R0HPKMgbBf2jyj7wLw92j4K+guJXeQL0whCsK+RTOgvrBnZnbICVHNBXAH0FsGcM7CsoPtBTAD1jMG8M5Ntgz9hwnzuOZLMp9SffcNGQPsGbZQ1mZZalhgZhHILRglFanRqEcVjxpWBMAx3wg2p+BsYsjBzGYeAbBXgE4DzAORgVrPgKMIK9FuizQJ8F9lrKXuC3wE4L7LTAHgvss8AuS9ml5IN+C+yzwK5BxafsVv4rPWDvIMgfBH2DoGcQ5FjKPtA3CPYPqxHmD4OeEcCPwLwc+J8DfA74c8CfB/oo6C0AX0HBhaWwjurHWgDORWHLp8t5Nsi1Ie42yLUh7mmVJ4oOcbEhTmmYn1Z0sBt2bcoG+2yIcxriaYNfaVgXqNopW8GKD+JjQ1xToC8F+lJgb0rZC/wpsBNOgVQK7IHqkUqBXSlll5IP+lNgXwrsSis+ZbfyX+kBe6H6p6BauD00jCAnpewDfWmVHyrOMG8Y+EcAPwL8OfA7B/gc8OeAPw98o2BvAfgKCh5bCusczQvb1mAtj+yMBmc1mGvwcBROj2r0EQ3W8tQei8Ipzd6UZk9K05/S9KfyGqzpTxU0/UPqZ45E3Oxhuc62PBUHbYizDV2JLbuXQVueNtYgH4RxCEYLRhvGFIxpGDMwqvkcxmE5ZmXeD8rT1B0tGEFeFuRlQV4W5GVBXhbkZYcZ/KDLZFli5A6zspk8jDKTB2U/YA3CiWBnC4AHz6DSFuTOtAZz6S7xAYZ5t2dvFGuLyUKzVpUkNSUHQciBsUqFbAndcQTGPNDBiRwEMQf8I+BMDoIzouYBfgTkycWy4Mh2Rxkce2Ssy+2Dg58FENgheYRYFpR61yFS9L6u31xoF6P4hBETl943v+SV92UveTVZbcwymDBd6fSvJuuOkJuGVEhDKqTdVHCp3vexAU7DmIEx2wbUhRCXTESXOgZjAcZRUt4XlpaDcQTGYVJrhOWAtmHQJguPO3IYh2GE+cMgbzgP4yiMoH94jJQb4gvkbeKVTM/JUVDzY3hKfslZgAUwXvbk7gihGYXQyB7OHcE42FXpUXB+FIwfA3hMwcA/Bvx5MDIPRufBqXyhvbrgVOTvTbBSZX9wFTZzFHwfBd8LYG5BmQtiR0HNKMRiFNzLgzmyRbZysolyRwVzGJVZEPsc6IG8T48U4JvJNWeqAShQOTLGJGmyehAwahLEUp4grhJwZgRiNgIxg02WHoGYweZKw+ZJj6h5KgjAVwC+AvAVgK8AfGPgxBjYMwb2jMHajik+COIYeDRWII1aqTjTXIAgZCQ8XYEgqeCAnBzYk1NrDfoKILcA+ALIrTXkWN4H88COPMQDilM6pxYDFjUP9ucUH/idU4sN9hSAXgD+gsKrXIV5YzBvDOI2BvoysB5p8CsN89Lgdwbmp8GvNMxPg99Qx9MZ0JtR88CutJIPdBvoQ2CvBXoHwe8hsDMF8i2AhxQM9gyCPRbgUyAno+xX+kFPCvhTIC8L62CDXUMwDgJ9EOTCSZbOgn2DSj/Mz0I8BkHfINiRBT4b+IYUv/JH+Q16U0C31KjwINcC+22AbQWDfzbYkVKjWg+wOwP8GeU/rEMW+LIgJ6viCeuagvlwsqctwA/B/EGAB5U8iH9W4SF+g2AXdArpQeAbBBg6iXRW+QV0KFrpIcWv/AX5luJT9oI8C+y2AbYVDP7ZsD4pNYKcDOhLg7y0ooN/NtDh+E6rOjek8hfwKeCzVdwUH8izwA9oEtIZtf9g/dNqfwKcAf602h9q/yh7lH1At0DukFp30J8B/+Wdi5UZGsb7nPli2Ul6L23iqwNJ7xsDbeKLAgS+HyCYs7BJsmDsECTxECT/ENCH1MkDTuYgaXKwWDnYDDkwMgcnV06dXFAUcnBC5aBY5qA45KAI5CCoOVjsHDibyyv56jACOyCJcnmYN6ToIB+KSQ42W25I2a38AXsg2DlL6QG7hgod8JFD7+OHAsdhY3AoKBw2PIdCwaHgcPCNwwJyKBQcCjeHws8hATic+nwYRrCBwwbn0PTwERih8PE8jFzpBTsgUTlsdA5NDYcDj8MBwaE54tDBcVgrDjnB4cDmcMBzKMwc1pZz5XcO9MMIhZJDYeZwYHM4MDlsDA7dEYcOkcMacNgoHBoCDg0Eh8LKISc4V3phHeAA4FAIOTQMHA58DgcXhyaRD8MIucXh4ONw8HJogDgUYA4HNedq3dMwjoIdMEJB51AAOTQoHBoNDgcwh+6PQ0fMIVc5FHgODQiHlo3DwcehOeVc6QU74EDhUIA5NLccGg8OBymHJphDJ89h73I46Dk0IhwaPQ4HF4e9y7nyexj0wwiFmMOByaFh4dDwcCjAfBRGuFPgUAM4NCgcGkMOjSSHws6hCedc6YV9CAcBhwOPQ+PIoQvm0OBwuFngwzBCjeBQSDl05xwaYQ6NC4fGkHO17y0YMzAWwB4Y4YDi0GjwMRihIeRQsDl0/RzuhDjUPg4HPS/ACHelHA5wnoeRK71gBxyQHA5mDjc1PAcjNHAcbo443MFxqIkcGkhegBEafA4HMYfazrnyewT0wwiNC4dGikODyuHunEPDyeHuiMMdIofaz+Fg43BDwOEGgkMjxKHWc670wjpA48Sh8eFww8DhqQGHxpHDTSIfhhHONA4HMofGm8MNEIeDmUMDz7la9xSMebADRmhkODRMHG5QODyV4NCIcLj743BHzOFM5dCAc7gB4SMwQgPH4WaUc6UX7IAGi0PDxuHmlsMNCYcbAQ43wRyeBHA4wzk02hxuNDjc6HFopHgeRq785qAfRmikODTYHG5IONwIcWiA+CiM8KSAwxnMoVHjcGPI4UaSQ+PFoXfgXOmFcxhuQDg0wBxuHDncBXO48eHwsIAPwwhnPocbHA535xyeNnFoEDncMHL5SG7QzsKjPFlfBy14hGfBI1QL3oCy4RG/DY/8bXjUb8OjfRve4rDheZENbyHY8NaBDW+52PAWiA1vUdjwloVt8U7QI96JBSAbBnJhwAoD+TCQCQMjYSAVAoaktA7/PeCpxe7QtSD+PzXnEgl4nG2KaVOSYRSG3xcEyczMCnlluUFBhCcU4QkEocilRSpEfJAHbLOF9oX2/a2ZZvyi4ww/wy/Qp/oRfOgXnWAGm2qcM3Of61znztDXU4Qv6Sr0NOFzivApWcfHJOHDLOF9MoF3CcLbmTrezBBexwiv4rt4GSe8OEl4HkmjFtHxLEJ4GiU84YTH4RoehQkPwy08mCbcnyLcm2rh7mQd1UnCnUkdt0M6boUIN9t7I1TEjRBw/QThGiviKiNcYTWsBwiVIKEc1CEDUyhNENb8LRT9BOEjrI4TCr40Vrw68l7CsreInJfjsteNS2OEi6N1ZEcJSx7CBU8O5z0hnPO4cNZNWHRzLLgI86DML8xBxxknIeMgnHboSKeqSCWXMJusYSZWRzzGwaM5RCOLmA7nwAIcwYCOgNOurU/Yh+DXRrT18ZZP+Ext8GqEMe0YRj06PFaC22YFdl3CNUxwVh3C0XZ2rmkVW8q6URnp0HCHjmsL1rXyUT4kjvBBMSQH5SHeL0y8R/TLHnk4MSAO8j7Ry81C5YoYkH3SLBV5gFuEkRuERRrkoGLMZEzqT3VHWWXZH720km1YlisNdbPhK3Qyky83zJsNRZQrpaaqbstvW1uKcy7b2CmUvhuVNsqmwTCfLzV7jNtyTmEKY0zpDuvyXqp/Tfet7rU7xP7xXWJ/7v/UPnLfFrP9BvOls3wAAA==") format("woff2");}';class Random{constructor(e){this.seed=e}next(){return this.seed?(2**31-1&(this.seed=Math.imul(48271,this.seed)))/2**31:Math.random()}}var commonjsGlobal="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},lzStringExports={},lzString={get exports(){return lzStringExports},set exports(e){lzStringExports=e}};function splitFolderAndFilename(e){const A=e.lastIndexOf("/"),t=-1==A?e:e.substring(A+1);return{folderpath:obsidian_module.normalizePath(e.substring(0,A)),filename:t,basename:t.replace(/\.[^/.]+$/,"")}}!function(e){var A=function(){var e=String.fromCharCode,A="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",t="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-$",i={};function n(e,A){if(!i[e]){i[e]={};for(var t=0;t>>8,t[2*i+1]=r%256}return t},decompressFromUint8Array:function(A){if(null==A)return a.decompress(A);for(var t=new Array(A.length/2),i=0,n=t.length;i>=1}else{for(n=1,i=0;i>=1}0==--d&&(d=Math.pow(2,u),u++),delete s[c]}else for(n=r[c],i=0;i>=1;0==--d&&(d=Math.pow(2,u),u++),r[l]=h++,c=String(o)}if(""!==c){if(Object.prototype.hasOwnProperty.call(s,c)){if(c.charCodeAt(0)<256){for(i=0;i>=1}else{for(n=1,i=0;i>=1}0==--d&&(d=Math.pow(2,u),u++),delete s[c]}else for(n=r[c],i=0;i>=1;0==--d&&(d=Math.pow(2,u),u++)}for(n=2,i=0;i>=1;for(;;){if(p<<=1,m==A-1){g.push(t(p));break}m++}return g.join("")},decompress:function(e){return null==e?"":""==e?null:a._decompress(e.length,32768,(function(A){return e.charCodeAt(A)}))},_decompress:function(A,t,i){var n,a,r,s,o,l,c,d=[],h=4,u=4,g=3,p="",m=[],w={val:i(0),position:t,index:1};for(n=0;n<3;n+=1)d[n]=n;for(r=0,o=Math.pow(2,2),l=1;l!=o;)s=w.val&w.position,w.position>>=1,0==w.position&&(w.position=t,w.val=i(w.index++)),r|=(s>0?1:0)*l,l<<=1;switch(r){case 0:for(r=0,o=Math.pow(2,8),l=1;l!=o;)s=w.val&w.position,w.position>>=1,0==w.position&&(w.position=t,w.val=i(w.index++)),r|=(s>0?1:0)*l,l<<=1;c=e(r);break;case 1:for(r=0,o=Math.pow(2,16),l=1;l!=o;)s=w.val&w.position,w.position>>=1,0==w.position&&(w.position=t,w.val=i(w.index++)),r|=(s>0?1:0)*l,l<<=1;c=e(r);break;case 2:return""}for(d[3]=c,a=c,m.push(c);;){if(w.index>A)return"";for(r=0,o=Math.pow(2,g),l=1;l!=o;)s=w.val&w.position,w.position>>=1,0==w.position&&(w.position=t,w.val=i(w.index++)),r|=(s>0?1:0)*l,l<<=1;switch(c=r){case 0:for(r=0,o=Math.pow(2,8),l=1;l!=o;)s=w.val&w.position,w.position>>=1,0==w.position&&(w.position=t,w.val=i(w.index++)),r|=(s>0?1:0)*l,l<<=1;d[u++]=e(r),c=u-1,h--;break;case 1:for(r=0,o=Math.pow(2,16),l=1;l!=o;)s=w.val&w.position,w.position>>=1,0==w.position&&(w.position=t,w.val=i(w.index++)),r|=(s>0?1:0)*l,l<<=1;d[u++]=e(r),c=u-1,h--;break;case 2:return m.join("")}if(0==h&&(h=Math.pow(2,g),g++),d[c])p=d[c];else{if(c!==u)return null;p=a+a.charAt(0)}m.push(p),d[u++]=a+p.charAt(0),a=p,0==--h&&(h=Math.pow(2,g),g++)}}};return a}();null!=e&&(e.exports=A)}(lzString);const download=(e,A,t)=>{const i=document.createElement("a");i.setAttribute("href",(e?`${e},`:"")+A),i.setAttribute("download",t),i.style.display="none",document.body.appendChild(i),i.click(),document.body.removeChild(i)};function getIMGFilename(e,A){return`${e.substring(0,e.lastIndexOf("."))}.${A}`}function getNewUniqueFilepath(e,A,t){let i=obsidian_module.normalizePath(`${t}/${A}`),n=e.getAbstractFileByPath(i),a=0;const r=A.endsWith(".excalidraw.md")?".excalidraw.md":A.slice(A.lastIndexOf("."));for(;n;)i=obsidian_module.normalizePath(`${t}/${A.slice(0,A.lastIndexOf(r))}_${a}${r}`),a++,n=e.getAbstractFileByPath(i);return i}function getDrawingFilename(e){return e.drawingFilenamePrefix+(""!==e.drawingFilenameDateTime?window.moment().format(e.drawingFilenameDateTime):"")+(e.compatibilityMode?".excalidraw":e.useExcalidrawExtension?".excalidraw.md":".md")}function getEmbedFilename(e,A){return(A.drawingEmbedPrefixWithFilename?e:"")+A.drawingFilnameEmbedPostfix+(""!==A.drawingFilenameDateTime?window.moment().format(A.drawingFilenameDateTime):"")+(A.compatibilityMode?".excalidraw":A.useExcalidrawExtension?".excalidraw.md":".md")}async function checkAndCreateFolder(e){const A=app.vault;e=obsidian_module.normalizePath(e);const t=A.getAbstractFileByPathInsensitive(e);t&&t instanceof obsidian_module.TFolder||(t&&t instanceof obsidian_module.TFile&&new obsidian_module.Notice(`The folder cannot be created because it already exists as a file: ${e}.`),await A.createFolder(e))}const getURLImageExtension=e=>{const A=e.split("?")[0];return A.substring(A.lastIndexOf(".")+1)},getMimeType=e=>{switch(e){case"png":return"image/png";case"jpeg":case"jpg":return"image/jpeg";case"gif":return"image/gif";case"webp":return"image/webp";case"bmp":return"image/bmp";case"ico":return"image/x-icon";case"svg":case"md":return"image/svg+xml";default:return"application/octet-stream"}},getFileFromURL=async(e,A,t=1e3)=>{try{return await Promise.race([(async()=>new Promise((e=>setTimeout((()=>e(null)),t))))(),obsidian_module.requestUrl({url:e,method:"get",contentType:A,throw:!1})])}catch(A){return void errorlog({where:getFileFromURL,message:`URL did not load within timeout period of ${t}ms`,url:e})}},getDataURLFromURL=async(e,A,t=1e3)=>{const i=await getFileFromURL(e,A,t);return i&&200===i.status?await getDataURL(i.arrayBuffer,A):e},{exportToSvg:exportToSvg,exportToBlob:exportToBlob}=excalidrawLib;let versionUpdateChecked=!1;const checkExcalidrawVersion=async e=>{if(!versionUpdateChecked){versionUpdateChecked=!0;try{const e=async()=>JSON.parse(await obsidian_module.request({url:"https://api.github.com/repos/zsviczian/obsidian-excalidraw-plugin/releases?per_page=5&page=1"})),A=(await e()).map((e=>({version:e.tag_name,published:new Date(e.published_at)}))).filter((e=>e.version.match(/^\d+\.\d+\.\d+$/))).sort(((e,A)=>A.published-e.published))[0].version;isVersionNewerThanOther(A,PLUGIN_VERSION)&&new obsidian_module.Notice(`A newer version of Excalidraw is available in Community Plugins.\n\nYou are using ${PLUGIN_VERSION}.\nThe latest is ${A}`)}catch(e){errorlog({where:"Utils/checkExcalidrawVersion",error:e})}setTimeout((()=>versionUpdateChecked=!1),288e5)}};function wrapTextAtCharLength(e,A,t=!1,i=0){if(!A)return e;let n="";if(t){for(const t of e.split("\n")){const e=t.match(new RegExp(`(.){1,${A}}`,"g"));n+=e?`${e.join("\n")}\n`:"\n"}return n.replace(/\n$/,"")}const a=new RegExp(`(.{1,${A}})(\\s+|$\\n?)|([^\\s]{1,${A+i}})(\\s+|$\\n?)?`,"gm"),r=e.matchAll(a);let s;for(;!(s=r.next()).done;){n+=s.value[1]?s.value[1].trimEnd():s.value[3].trimEnd();const e=(s.value[2]?s.value[2].split("\n").length-1:0)+(s.value[4]?s.value[4].split("\n").length-1:0);n+="\n".repeat(e),0===e&&(n+="\n")}return n.replace(/\n$/,"")}new Random(Date.now());const rotate$1=(e,A,t,i,n)=>[(e-t)*Math.cos(n)-(A-i)*Math.sin(n)+t,(e-t)*Math.sin(n)+(A-i)*Math.cos(n)+i],rotatedDimensions=e=>{if(0===e.angle)return[e.x,e.y,e.width,e.height];const A=e.x+e.width/2,t=e.y+e.height/2,[i,n]=rotate$1(e.x,e.y,A,t,e.angle),[a,r]=rotate$1(e.x+e.width,e.y+e.height,A,t,e.angle);return[i{const s=1/t.value;return{x:(e-i)*s-a,y:(A-n)*s-r}},getDataURL=async(e,A)=>new Promise(((t,i)=>{const n=new FileReader;n.onload=()=>{const e=n.result;t(e)},n.onerror=e=>i(e),n.readAsDataURL(new Blob([new Uint8Array(e)],{type:A}))})),getFontDataURL=async(e,A,t,i)=>{let n="",a="",r="";const s=e.metadataCache.getFirstLinkpathDest(A,t);if(s){const A=await e.vault.readBinary(s),t=s.extension.startsWith("woff")?"application/font-woff":"font/truetype";a=null!=i?i:s.basename,r=await getDataURL(A,t),n=` @font-face {font-family: "${a}";src: url("${r}") format("${"ttf"===s.extension?"truetype":s.extension}");}`;const o=n.split(";base64,",2);n=`${o[0]};charset=utf-8;base64,${o[1]}`}return{fontDef:n,fontName:a,dataURL:r}},svgToBase64=e=>`data:image/svg+xml;base64,${btoa(unescape(encodeURIComponent(e.replaceAll(" "," "))))}`,getBinaryFileFromDataURL=e=>{if(!e)return null;const A=e.matchAll(/base64,(.*)/g).next(),t=window.atob(A.value[1]),i=t.length,n=new Uint8Array(i);for(let e=0;e{var i;try{return await exportToSvg({elements:e.elements,appState:Object.assign({exportBackground:A.withBackground,exportWithDarkMode:!!A.withTheme&&"light"!=(null===(i=e.appState)||void 0===i?void 0:i.theme)},e.appState),files:e.files,exportPadding:t})}catch(e){return null}},getPNG=async(e,A,t,i=1)=>{var n;try{return await exportToBlob({elements:e.elements,appState:Object.assign({exportBackground:A.withBackground,exportWithDarkMode:!!A.withTheme&&"light"!=(null===(n=e.appState)||void 0===n?void 0:n.theme)},e.appState),files:e.files,exportPadding:t,mimeType:"image/png",getDimensions:(e,A)=>({width:e*i,height:A*i,scale:i})})}catch(e){return errorlog({where:"Utils.getPNG",error:e}),null}},getQuickImagePreview=async(e,A,t)=>{if(!e.settings.displayExportedImageIfAvailable)return null;const i=getIMGFilename(A,t),n=e.app.vault.getAbstractFileByPath(i);return n&&n instanceof obsidian_module.TFile?"png"===t?await e.app.vault.readBinary(n):await e.app.vault.read(n):null},embedFontsInSVG=(e,A)=>{const t=null!=e.querySelector("text[font-family^='Virgil']"),i=null!=e.querySelector("text[font-family^='Cascadia']"),n=null!=e.querySelector("text[font-family^='LocalFont']"),a=e.querySelector("defs");return a&&(i||t||n)&&(a.innerHTML=``),e},getImageSize=async e=>new Promise(((A,t)=>{const i=new Image;i.onload=()=>{A({height:i.naturalHeight,width:i.naturalWidth})},i.onerror=t,i.src=e})),scaleLoadedImage=(e,A)=>{let t=!1;if(!A||!e)return{dirty:t,scene:e};for(const i of A){const[A,n]=[i.size.width,i.size.height],a=i.size.width/i.size.height;e.elements.filter((e=>"image"===e.type&&e.fileId===i.id)).forEach((e=>{const[r,s]=[e.width,e.height];if(i.shouldScale){if(a!=r/s){t=!0;const i=Math.sqrt(r*s*n/A),a=Math.sqrt(r*s*A/n);e.height=i,e.width=a,e.y+=(s-i)/2,e.x+=(r-a)/2}}else r===A&&s===n||(t=!0,e.height=n,e.width=A,e.y+=(s-n)/2,e.x+=(r-A)/2)}))}return{dirty:t,scene:e}},setDocLeftHandedMode=(e,A)=>{const t=A.createElement("style");t.id="excalidraw-left-handed",t.textContent=".excalidraw .App-bottom-bar{justify-content:flex-end;}";const i=A.getElementById(t.id);i&&A.head.removeChild(i),e&&A.head.appendChild(t)},setLeftHandedMode=e=>{const A=new Set;app.workspace.iterateAllLeaves((t=>{const i=app.isMobile?document:t.view.containerEl.ownerDocument;i&&(A.has(i)||(A.add(i),setDocLeftHandedMode(e,i)))}))},getLinkParts=(e,A)=>{var t;const i=e.match(/(^[^#\|]*)#?(\^)?([^\|]*)?\|?(\d*)x?(\d*)/);return{original:e,path:A&&""===i[1]?A.path:i[1],isBlockRef:"^"===i[2],ref:null===(t=i[3])||void 0===t?void 0:t.replaceAll(REG_BLOCK_REF_CLEAN,""),width:i[4]?parseInt(i[4]):void 0,height:i[5]?parseInt(i[5]):void 0}},compress=e=>lzStringExports.compressToBase64(e).replace(/(.{64})/g,"$1\n\n"),decompress=e=>lzStringExports.decompressFromBase64(e.replaceAll("\n","").replaceAll("\r","")),hasExportTheme=(e,A)=>{if(A){const t=e.app.metadataCache.getFileCache(A);if((null==t?void 0:t.frontmatter)&&null!=t.frontmatter["excalidraw-export-dark"])return!0}return!1},getExportTheme=(e,A,t)=>{if(A){const t=e.app.metadataCache.getFileCache(A);if((null==t?void 0:t.frontmatter)&&null!=t.frontmatter["excalidraw-export-dark"])return t.frontmatter["excalidraw-export-dark"]?"dark":"light"}return e.settings.exportWithTheme?t:"light"},hasExportBackground=(e,A)=>{if(A){const t=e.app.metadataCache.getFileCache(A);if((null==t?void 0:t.frontmatter)&&null!=t.frontmatter["excalidraw-export-transparent"])return!0}return!1},getWithBackground=(e,A)=>{if(A){const t=e.app.metadataCache.getFileCache(A);if((null==t?void 0:t.frontmatter)&&null!=t.frontmatter["excalidraw-export-transparent"])return!t.frontmatter["excalidraw-export-transparent"]}return e.settings.exportWithBackground},getExportPadding=(e,A)=>{if(A){const t=e.app.metadataCache.getFileCache(A);if(!(null==t?void 0:t.frontmatter))return e.settings.exportPaddingSVG;if(null!=t.frontmatter["excalidraw-export-padding"]){const e=parseInt(t.frontmatter["excalidraw-export-padding"]);if(!isNaN(e))return e}if(null!=t.frontmatter["excalidraw-export-svgpadding"]){const e=parseInt(t.frontmatter["excalidraw-export-svgpadding"]);if(!isNaN(e))return e}}return e.settings.exportPaddingSVG},getPNGScale=(e,A)=>{if(A){const t=e.app.metadataCache.getFileCache(A);if((null==t?void 0:t.frontmatter)&&null!=t.frontmatter["excalidraw-export-pngscale"]){const e=parseFloat(t.frontmatter["excalidraw-export-pngscale"]);if(!isNaN(e)&&e>0)return e}}return e.settings.pngExportScale},isVersionNewerThanOther=(e,A)=>{const t=e.match(/(\d*)\.(\d*)\.(\d*)/),i=A.match(/(\d*)\.(\d*)\.(\d*)/);return Boolean(t&&4===t.length&&i&&4===i.length&&!(isNaN(parseInt(t[1]))||isNaN(parseInt(t[2]))||isNaN(parseInt(t[3])))&&!(isNaN(parseInt(i[1]))||isNaN(parseInt(i[2]))||isNaN(parseInt(i[3])))&&(parseInt(t[1])>parseInt(i[1])||parseInt(t[1])>=parseInt(i[1])&&parseInt(t[2])>parseInt(i[2])||parseInt(t[1])>=parseInt(i[1])&&parseInt(t[2])>=parseInt(i[2])&&parseInt(t[3])>parseInt(i[3])))},getEmbeddedFilenameParts=e=>{const A=null==e?void 0:e.match(/([^#\^]*)((#\^)(group=|area=|taskbone)?([^\|]*)|(#)(group=|area=|taskbone)?([^\^\|]*))(.*)/);return A?{filepath:A[1],hasBlockref:Boolean(A[3]),hasGroupref:"group="===A[4]||"group="===A[7],hasTaskbone:"taskbone"===A[4]||"taskbone"===A[7],hasArearef:"area="===A[4]||"area="===A[7],blockref:A[5],hasSectionref:Boolean(A[6]),sectionref:A[8],linkpartReference:A[2],linkpartAlias:A[9]}:{filepath:e,hasBlockref:!1,hasGroupref:!1,hasTaskbone:!1,hasArearef:!1,blockref:"",hasSectionref:!1,sectionref:"",linkpartReference:"",linkpartAlias:""}},fragWithHTML=e=>createFragment((A=>A.createDiv().innerHTML=e)),errorlog=e=>{console.error(Object.assign({plugin:"Excalidraw"},e))},sleep$1=async e=>new Promise((A=>setTimeout(A,e))),log=console.log.bind(window.console),debug=console.log.bind(window.console),getContainerElement=(e,A)=>{var t;return e&&e.containerId&&null!==(t=A.elements.filter((A=>A.id===e.containerId))[0])&&void 0!==t?t:null},updateFrontmatterInString=(e,A)=>{if(!e)return e;for(const t of A){const A=new RegExp(`${t[0]}:\\s.*\\n`,"g");e=e.match(A)?e.replaceAll(A,`${t[0]}: ${t[1]}\n`):e.replace(/^---\n/,`---\n${t[0]}: ${t[1]}\n`)}return e},isHyperlink=e=>e&&!e.includes("\n")&&!e.includes("\r")&&e.match(/^https?:(\d*)?\/\/[^\s]*$/),isContainer=e=>{var A;return"arrow"!==e.type&&(null===(A=e.boundElements)||void 0===A?void 0:A.map((e=>e.type)).includes("text"))},hyperlinkIsImage=e=>{isHyperlink(e);const A=e.split("?")[0];return IMAGE_TYPES.contains(A.substring(A.lastIndexOf(".")+1))},hyperlinkIsYouTubeLink=e=>isHyperlink(e)&&(e.startsWith("https://youtu.be")||e.startsWith("https://www.youtube.com")||e.startsWith("https://youtube.com")||e.startsWith("https//www.youtu.be"))&&null!==e.match(/(youtu.be\/|v=)([^?\/\&]*)/),getYouTubeThumbnailLink=async e=>{const A=e.match(/(youtu.be\/|v=)([^?\/\&]*)/);if(!A||!A[2])return null;const t=A[2];let i=`https://i.ytimg.com/vi/${t}/maxresdefault.jpg`,n=await obsidian_module.requestUrl({url:i,method:"get",contentType:"image/jpeg",throw:!1});return n&&200===n.status?i:(i=`https://i.ytimg.com/vi/${t}/hq720.jpg`,n=await obsidian_module.requestUrl({url:i,method:"get",contentType:"image/jpeg",throw:!1}),n&&200===n.status?i:(i=`https://i.ytimg.com/vi/${t}/mqdefault.jpg`,n=await obsidian_module.requestUrl({url:i,method:"get",contentType:"image/jpeg",throw:!1}),n&&200===n.status?i:`https://i.ytimg.com/vi/${t}/default.jpg`))},labelCTRL=()=>DEVICE.isIOS||DEVICE.isMacOS?"CMD":"CTRL",labelALT=()=>DEVICE.isIOS||DEVICE.isMacOS?"OPT":"ALT",labelMETA=()=>DEVICE.isIOS||DEVICE.isMacOS?"CTRL":DEVICE.isWindows?"WIN":"META",labelSHIFT=()=>"SHIFT",isCTRL=e=>DEVICE.isIOS||DEVICE.isMacOS?e.metaKey:e.ctrlKey,isALT=e=>e.altKey,isMETA=e=>DEVICE.isIOS||DEVICE.isMacOS?e.ctrlKey:e.metaKey,isSHIFT=e=>e.shiftKey,mdPropModifier=e=>!isSHIFT(e)&&isCTRL(e)&&!isALT(e)&&isMETA(e),scaleToFullsizeModifier=e=>isSHIFT(e)&&!isCTRL(e)&&!isALT(e)&&isMETA(e)||!isSHIFT(e)&&isCTRL(e)&&isALT(e)&&!isMETA(e),linkClickModifierType=e=>isCTRL(e)&&!isALT(e)&&isSHIFT(e)&&!isMETA(e)?"active-pane":!isCTRL(e)||isALT(e)||isSHIFT(e)||isMETA(e)?isCTRL(e)&&isALT(e)&&!isSHIFT(e)&&!isMETA(e)?"new-pane":DEVICE.isDesktop&&isCTRL(e)&&isALT(e)&&isSHIFT(e)&&!isMETA(e)?"popout-window":isCTRL(e)&&isALT(e)&&isSHIFT(e)&&!isMETA(e)?"new-tab":mdPropModifier(e)?"md-properties":"active-pane":"new-tab",externalDragModifierType=e=>(isSHIFT(e)||!isCTRL(e)||isALT(e)||isMETA(e))&&(isSHIFT(e)||isCTRL(e)||isALT(e)||!isMETA(e))?(!isSHIFT(e)||isCTRL(e)||isALT(e)||isMETA(e))&&(isSHIFT(e)||isCTRL(e)||!isALT(e)||isMETA(e))?"image-url":"image-import":"insert-link",internalDragModifierType=e=>(!isSHIFT(e)||isCTRL(e)||isALT(e)||isMETA(e))&&(isSHIFT(e)||!isCTRL(e)||isALT(e)||isMETA(e))?scaleToFullsizeModifier(e)?"image-fullsize":"link":"image",emulateCTRLClickForLinks=e=>({shiftKey:e.shiftKey,ctrlKey:e.ctrlKey||!(DEVICE.isIOS||DEVICE.isMacOS),metaKey:e.metaKey||DEVICE.isIOS||DEVICE.isMacOS,altKey:e.altKey}),getParentOfClass=(e,A)=>{var t;let i=e.parentElement;for(;i&&!(i instanceof window.HTMLBodyElement)&&!i.classList.contains(A);)i=i.parentElement;return(null===(t=null==i?void 0:i.classList)||void 0===t?void 0:t.contains(A))?i:null},getLeaf=(e,A,t)=>{switch(linkClickModifierType(t)){case"active-pane":return A;case"new-tab":default:return(()=>{if(!e.settings.openInMainWorkspace)return app.workspace.getLeaf("tab");const[t,i]=getLeafLoc(A);return"main"===t?app.workspace.getLeaf("tab"):getNewOrAdjacentLeaf(e,A)})();case"new-pane":return getNewOrAdjacentLeaf(e,A);case"popout-window":return app.workspace.openPopoutLeaf()}},getLeafLoc=e=>{const A=e.id,t=app.workspace.getLayout(),i=e=>e.children.filter((e=>"leaf"!==e.type)).map((e=>i(e))).flat().concat(e.children.filter((e=>"leaf"===e.type)).map((e=>e.id))),n=i(t.main);return[t.main&&n.contains(A)?"main":t.floating&&i(t.floating).contains(A)?"popout":t.left&&i(t.left).contains(A)?"left":t.right&&i(t.right).contains(A)?"right":"hover",n]},getNewOrAdjacentLeaf=(e,A)=>{const[t,i]=getLeafLoc(A),n=()=>{var e;let t=app.workspace.getMostRecentLeaf();return t&&t!==A&&(null===(e=t.view)||void 0===e?void 0:e.containerEl.ownerDocument)===document||(t=null,i.forEach((e=>{var i;const n=app.workspace.getLeafById(e);!t&&(null===(i=n.view)||void 0===i?void 0:i.navigation)&&A!==n&&(t=n)}))),t};if(e.settings.openInMainWorkspace||["main","left","right"].contains(t)){if(!e.settings.openInAdjacentPane){if("main"===t)return app.workspace.createLeafBySplit(A);const e=n();return e?"empty"===e.view.getViewType()?e:app.workspace.createLeafBySplit(e):app.workspace.getLeaf(!0)}const i=n();return null!=i?i:app.workspace.getLeaf(!0)}if(!e.settings.openInAdjacentPane)return app.workspace.createLeafBySplit(A);if("hover"===t){const t=new Set;return app.workspace.iterateAllLeaves((e=>{e!==A&&A.containerEl.parentElement===e.containerEl.parentElement&&t.add(e)})),0===t.size?e.app.workspace.createLeafBySplit(A):Array.from(t)[0]}if("popout"===t){const e=new Set;return app.workspace.iterateAllLeaves((t=>{t!==A&&t.view.navigation&&t.view.containerEl.ownerDocument===A.view.containerEl.ownerDocument&&e.add(t)})),0===e.size?app.workspace.createLeafBySplit(A):Array.from(e)[0]}return e.app.workspace.createLeafBySplit(A)},getAttachmentsFolderAndFilePath=async(e,A,t)=>{let i=e.vault.getConfig("attachmentFolderPath");if(i&&i.startsWith("./")){const e=`${splitFolderAndFilename(A).folderpath}/`;i=obsidian_module.normalizePath(e+i.substring(2))}return i&&"/"!==i||(i=""),await checkAndCreateFolder(i),{folder:i,filepath:obsidian_module.normalizePath(""===i?t:`${i}/${t}`)}},isObsidianThemeDark=()=>document.body.classList.contains("theme-dark");var ar={},cz={},da={},de={},en={INSTALL_SCRIPT:"Install the script",UPDATE_SCRIPT:"Update available - Click to install",CHECKING_SCRIPT:"Checking for newer version - Click to reinstall",UNABLETOCHECK_SCRIPT:"Update check failed - Click to reinstall",UPTODATE_SCRIPT:"Script is up to date - Click to reinstall",OPEN_AS_EXCALIDRAW:"Open as Excalidraw Drawing",TOGGLE_MODE:"Toggle between Excalidraw and Markdown mode",CONVERT_NOTE_TO_EXCALIDRAW:"Convert empty note to Excalidraw Drawing",CONVERT_EXCALIDRAW:"Convert *.excalidraw to *.md files",CREATE_NEW:"Create new drawing",CONVERT_FILE_KEEP_EXT:"*.excalidraw => *.excalidraw.md",CONVERT_FILE_REPLACE_EXT:"*.excalidraw => *.md (Logseq compatibility)",DOWNLOAD_LIBRARY:"Export stencil library as an *.excalidrawlib file",OPEN_EXISTING_NEW_PANE:"Open existing drawing - IN A NEW PANE",OPEN_EXISTING_ACTIVE_PANE:"Open existing drawing - IN THE CURRENT ACTIVE PANE",TRANSCLUDE:"Embed a drawing",TRANSCLUDE_MOST_RECENT:"Embed the most recently edited drawing",TOGGLE_LEFTHANDED_MODE:"Toggle left-handed mode",NEW_IN_NEW_PANE:"Create new drawing - IN AN ADJACENT WINDOW",NEW_IN_NEW_TAB:"Create new drawing - IN A NEW TAB",NEW_IN_ACTIVE_PANE:"Create new drawing - IN THE CURRENT ACTIVE WINDOW",NEW_IN_POPOUT_WINDOW:"Create new drawing - IN A POPOUT WINDOW",NEW_IN_NEW_PANE_EMBED:"Create new drawing - IN AN ADJACENT WINDOW - and embed into active document",NEW_IN_NEW_TAB_EMBED:"Create new drawing - IN A NEW TAB - and embed into active document",NEW_IN_ACTIVE_PANE_EMBED:"Create new drawing - IN THE CURRENT ACTIVE WINDOW - and embed into active document",NEW_IN_POPOUT_WINDOW_EMBED:"Create new drawing - IN A POPOUT WINDOW - and embed into active document",EXPORT_SVG:"Save as SVG next to current file",EXPORT_PNG:"Save as PNG next to current file",EXPORT_SVG_WITH_SCENE:"Save as SVG with embedded Excalidraw Scene next to current file",EXPORT_PNG_WITH_SCENE:"Save as PNG with embedded Excalidraw Scene next to current file",TOGGLE_LOCK:"Toggle Text Element between edit RAW and PREVIEW",DELETE_FILE:"Delete selected image or Markdown file from Obsidian Vault",INSERT_LINK_TO_ELEMENT:`Copy markdown link for selected element to clipboard. ${labelCTRL()}+CLICK to copy 'group=' link. SHIFT+CLICK to copy an 'area=' link. ${labelALT()}+CLICK to watch a help video.`,INSERT_LINK_TO_ELEMENT_GROUP:"Copy 'group=' markdown link for selected element to clipboard.",INSERT_LINK_TO_ELEMENT_AREA:"Copy 'area=' markdown link for selected element to clipboard.",INSERT_LINK_TO_ELEMENT_NORMAL:"Copy markdown link for selected element to clipboard.",INSERT_LINK_TO_ELEMENT_ERROR:"Select a single element in the scene",INSERT_LINK_TO_ELEMENT_READY:"Link is READY and available on the clipboard",INSERT_LINK:"Insert link to file",INSERT_IMAGE:"Insert image or Excalidraw drawing from your vault",IMPORT_SVG:"Import an SVG file as Excalidraw strokes (limited SVG support, TEXT currently not supported)",INSERT_MD:"Insert markdown file from vault",INSERT_LATEX:`Insert LaTeX formula (e.g. \\binom{n}{k} = \\frac{n!}{k!(n-k)!}). ${labelALT()}+CLICK to watch a help video.`,ENTER_LATEX:"Enter a valid LaTeX expression",READ_RELEASE_NOTES:"Read latest release notes",RUN_OCR:"OCR: Grab text from freedraw scribble and pictures to clipboard",TRAY_MODE:"Toggle property-panel tray-mode",SEARCH:"Search for text in drawing",RESET_IMG_TO_100:"Set selected image element size to 100% of original",TEMPORARY_DISABLE_AUTOSAVE:"Disable autosave until next time Obsidian starts (only set this if you know what you are doing)",TEMPORARY_ENABLE_AUTOSAVE:"Enable autosave",INSTALL_SCRIPT_BUTTON:"Install or update Excalidraw Scripts",OPEN_AS_MD:"Open as Markdown",SAVE_AS_PNG:`Save as PNG into Vault (${labelCTRL()}+CLICK to export; SHIFT to embed scene)`,SAVE_AS_SVG:`Save as SVG into Vault (${labelCTRL()}+CLICK to export; SHIFT to embed scene)`,OPEN_LINK:"Open selected text as link\n(SHIFT+CLICK to open in a new pane)",EXPORT_EXCALIDRAW:"Export to an .Excalidraw file",LINK_BUTTON_CLICK_NO_TEXT:"Select a ImageElement, or select a TextElement that contains an internal or external link.\n",FILENAME_INVALID_CHARS:'File name cannot contain any of the following characters: * " \\ < > : | ? #',FORCE_SAVE:"Save (will also update transclusions)",RAW:"Change to PREVIEW mode (only effects text-elements with links or transclusions)",PARSED:"Change to RAW mode (only effects text-elements with links or transclusions)",NOFILE:"Excalidraw (no file)",COMPATIBILITY_MODE:"*.excalidraw file opened in compatibility mode. Convert to new format for full plugin functionality.",CONVERT_FILE:"Convert to new format",RELEASE_NOTES_NAME:"Display Release Notes after update",RELEASE_NOTES_DESC:"Toggle ON: Display release notes each time you update Excalidraw to a newer version.
Toggle OFF: Silent mode. You can still read release notes on GitHub.",NEWVERSION_NOTIFICATION_NAME:"Plugin update notification",NEWVERSION_NOTIFICATION_DESC:"Toggle ON: Show a notification when a new version of the plugin is available.
Toggle OFF: Silent mode. You need to check for plugin updates in Community Plugins.",FOLDER_NAME:"Excalidraw folder",FOLDER_DESC:"Default location for new drawings. If empty, drawings will be created in the Vault root.",FOLDER_EMBED_NAME:"Use Excalidraw folder when embedding a drawing into the active document",FOLDER_EMBED_DESC:"Define which folder to place the newly inserted drawing into when using the command palette action: 'Create a new drawing and embed into active document'.
Toggle ON: Use Excalidraw folder
Toggle OFF: Use the attachments folder defined in Obsidian settings.",TEMPLATE_NAME:"Excalidraw template file",TEMPLATE_DESC:"Full filepath to the Excalidraw template. E.g.: If your template is in the default Excalidraw folder and its name is Template.md, the setting would be: Excalidraw/Template.md (or just Excalidraw/Template - you may omit the .md file extension). If you are using Excalidraw in compatibility mode, then your template must be a legacy Excalidraw file as well such as Excalidraw/Template.excalidraw.",SCRIPT_FOLDER_NAME:"Excalidraw Automate script folder (CASE SeNSitiVE!)",SCRIPT_FOLDER_DESC:"The files you place in this folder will be treated as Excalidraw Automate scripts. You can access your scripts from Excalidraw via the Obsidian Command Palette. Assign hotkeys to your favorite scripts just like to any other Obsidian command. The folder may not be the root folder of your Vault. ",SAVING_HEAD:"Saving",COMPRESS_NAME:"Compress Excalidraw JSON in Markdown",COMPRESS_DESC:"By enabling this feature Excalidraw will store the drawing JSON in a Base64 compressed format using the LZ-String algorithm. This will reduce the chance of Excalidraw JSON cluttering your search results in Obsidian. As a side effect, this will also reduce the filesize of Excalidraw drawings. When you switch an Excalidraw drawing to Markdown view, using the options menu in Excalidraw, the file will be saved without compression, so that you can read and edit the JSON string. The drawing will be compressed again once you switch back to Excalidraw view. The setting only has effect 'point forward', meaning, existing drawings will not be effected by the setting until you open them and save them.
Toggle ON: Compress drawing JSON
Toggle OFF: Leave drawing JSON uncompressed",AUTOSAVE_INTERVAL_DESKTOP_NAME:"Interval for autosave on Desktop",AUTOSAVE_INTERVAL_DESKTOP_DESC:"The time interval between saves. Autosave will skip if there are no changes in the drawing. Excalidraw will also save the file when closing a workspace tab or navigating within Obsidian, but away from the active Excalidraw tab (i.e. clicking on the Obsidian ribbon or checking backlinks, etc.). Excalidraw will not be able to save your work when terminating Obsidian directly either by killing the Obsidian process, or clicking to close Obsidian altogether.",AUTOSAVE_INTERVAL_MOBILE_NAME:"Interval for autosave on Mobile",AUTOSAVE_INTERVAL_MOBILE_DESC:"I recommend a more frequent interval for Mobiles. Excalidraw will also save the file when closing a workspace tab or navigating within Obsidian, but away from the active Excalidraw tab (i.e. tapping on the Obsidian ribbon or checking backlinks, etc.). Excalidraw will not be able to save your work when terminating Obsidian directly (i.e. swiping it away). Also note, that when you switch apps on a Mobile device, sometimes Android and iOS closes Obsidian in the background to save system resources. In such a case Excalidraw will not be able to save the latest changes.",FILENAME_HEAD:"Filename",FILENAME_DESC:"

Click this link for the date and time format reference.

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

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

",FILENAME_SAMPLE:"“新建绘图”系列命令创建的文件名形如:",FILENAME_EMBED_SAMPLE:"“新建绘图并嵌入到当前文档”系列命令创建的文件名形如:",FILENAME_PREFIX_NAME:"“新建绘图”系列命令创建的文件名前缀",FILENAME_PREFIX_DESC:"执行“新建绘图”系列命令时,创建的绘图文件名的第一部分",FILENAME_PREFIX_EMBED_NAME:"“新建绘图并嵌入到当前文档”系列命令创建的文件名前缀",FILENAME_PREFIX_EMBED_DESC:"执行“新建绘图并嵌入到当前文档”系列命令时,创建的绘图文件名是否以当前文档名作为前缀?
开启:
关闭:否",FILENAME_POSTFIX_NAME:"“新建绘图并嵌入到当前文档”系列命令创建的文件名的中间部分",FILENAME_POSTFIX_DESC:"介于文件名前缀和日期时间之间的文本。仅对“新建绘图并嵌入到当前文档”系列命令创建的绘图生效。",FILENAME_DATE_NAME:"文件名里的日期时间",FILENAME_DATE_DESC:"文件名的最后一部分。允许留空。",FILENAME_EXCALIDRAW_EXTENSION_NAME:"文件扩展名(.excalidraw.md 或 .md)",FILENAME_EXCALIDRAW_EXTENSION_DESC:"该选项在兼容模式(即非 Excalidraw 专用 Markdown 文件)下不会生效。
开启:使用 .excalidraw.md 作为扩展名。
关闭:使用 .md 作为扩展名。",DISPLAY_HEAD:"显示",LEFTHANDED_MODE_NAME:"左手模式",LEFTHANDED_MODE_DESC:"目前只在托盘模式下生效。若开启此项,则托盘(绘图工具属性页)将位于右侧。
开启:左手模式。
关闭:右手模式。",MATCH_THEME_NAME:"使新建的绘图匹配 Obsidian 主题",MATCH_THEME_DESC:"如果 Obsidian 使用黑暗主题,新建的绘图文件也将使用黑暗主题。
但是若设置了模板,新建的绘图文件将跟随模板主题;另外,此功能不会作用于已有的绘图。
开启:跟随 Obsidian 主题风格。
关闭:跟随模板主题风格。",MATCH_THEME_ALWAYS_NAME:"使已有的绘图匹配 Obsidian 主题",MATCH_THEME_ALWAYS_DESC:"如果 Obsidian 使用黑暗主题,则绘图文件也将以黑暗主题打开;反之亦然。
开启:匹配 Obsidian 主题风格。
关闭:采用上次保存时的主题风格。",MATCH_THEME_TRIGGER_NAME:"Excalidraw 主题跟随 Obsidian 主题变化",MATCH_THEME_TRIGGER_DESC:"开启此项,则切换 Obsidian 的黑暗/明亮主题时,已打开的 Excalidraw 面板的主题会随之改变。
开启:跟随主题变化。
关闭:不跟随主题变化。",DEFAULT_OPEN_MODE_NAME:"Excalidraw 的默认运行模式",DEFAULT_OPEN_MODE_DESC:"设置 Excalidraw 的运行模式:普通模式(Normal)/禅模式(Zen)/阅读模式(View)。
您可为某个绘图单独设置此项,方法是在其 frontmatter 中添加形如 excalidraw-default-mode: normal/zen/view 的键值对。",DEFAULT_PEN_MODE_NAME:"触控笔模式(Pen mode)",DEFAULT_PEN_MODE_DESC:"打开绘图时,是否自动开启触控笔模式?",DEFAULT_PINCHZOOM_NAME:"允许在触控笔模式下进行双指缩放",DEFAULT_PINCHZOOM_DESC:"在触控笔模式下使用自由画笔工具时,双指缩放可能造成干扰。
开启: 允许在触控笔模式下进行双指缩放
关闭: 禁止在触控笔模式下进行双指缩放",DEFAULT_WHEELZOOM_NAME:"鼠标滚轮缩放页面",DEFAULT_WHEELZOOM_DESC:`开启:鼠标滚轮为缩放页面,${labelCTRL()}+鼠标滚轮为滚动页面
关闭:鼠标滚轮为滚动页面,${labelCTRL()}+鼠标滚轮为缩放页面`,ZOOM_TO_FIT_NAME:"调节面板尺寸后自动缩放页面",ZOOM_TO_FIT_DESC:"调节面板尺寸后,自适应地缩放页面
开启:自动缩放。
关闭:禁用自动缩放。",ZOOM_TO_FIT_ONOPEN_NAME:"打开绘图时自动缩放页面",ZOOM_TO_FIT_ONOPEN_DESC:"打开绘图文件时,自适应地缩放页面
开启:自动缩放。
关闭:禁用自动缩放。",ZOOM_TO_FIT_MAX_LEVEL_NAME:"自动缩放的最高级别",ZOOM_TO_FIT_MAX_LEVEL_DESC:"自动缩放画布时,允许放大的最高级别。该值不能低于 0.5(50%)且不能超过 10(1000%)。",LINKS_HEAD:"链接(Links) & 以文本形式嵌入到绘图中的文档(Transclusion)",LINKS_DESC:`按住 ${labelCTRL()} 并点击包含 [[链接]] 的文本元素可以打开其中的链接。如果所选文本元素包含多个 [[有效的内部链接]] ,只会打开第一个链接;如果所选文本元素包含有效的 URL 链接 (如 https://http://),插件会在浏览器中打开链接。
链接的源文件被重命名时,绘图中相应的 [[内部链接]] 也会同步更新。若您不愿绘图中的链接外观因此而变化,可使用 [[内部链接|别名]]。`,ADJACENT_PANE_NAME:"在相邻面板中打开",ADJACENT_PANE_DESC:`按住 ${labelCTRL()}+SHIFT 并点击绘图里的内部链接时,插件默认会在新面板中打开该链接。
若开启此项,Excalidraw 会先尝试寻找已有的相邻面板(按照右侧、左侧、上方、下方的顺序),并在其中打开该链接。如果找不到,再在新面板中打开。`,MAINWORKSPACE_PANE_NAME:"在主工作区中打开",MAINWORKSPACE_PANE_DESC:`按住 ${labelCTRL()}+SHIFT 并点击绘图里的内部链接时,插件默认会在当前窗口的新面板中打开该链接。
若开启此项,Excalidraw 会在主工作区的面板中打开该链接。`,LINK_BRACKETS_NAME:"在链接的两侧显示 [[中括号]]",LINK_BRACKETS_DESC:"文本元素处于预览(PREVIEW)模式时,在内部链接的两侧显示中括号。
您可为某个绘图单独设置此项,方法是在其 frontmatter 中添加形如 excalidraw-link-brackets: true/false 的键值对。",LINK_PREFIX_NAME:"内部链接的前缀",LINK_PREFIX_DESC:'文本元素处于预览(PREVIEW)模式时,如果其中包含链接,则添加此前缀。
您可为某个绘图单独设置此项,方法是在其 frontmatter 中添加形如 excalidraw-link-prefix: "📍 " 的键值对。',URL_PREFIX_NAME:"外部链接的前缀",URL_PREFIX_DESC:'文本元素处于预览(PREVIEW)模式时,如果其中包含外部链接,则添加此前缀。
您可为某个绘图单独设置此项,方法是在其 frontmatter 中添加形如 excalidraw-url-prefix: "🌐 " 的键值对。',PARSE_TODO_NAME:"待办任务(Todo)",PARSE_TODO_DESC:"将文本元素中的 - [ ]- [x] 前缀显示为方框。",TODO_NAME:"未完成项目",TODO_DESC:"未完成的待办项目的符号",DONE_NAME:"已完成项目",DONE_DESC:"已完成的待办项目的符号",HOVERPREVIEW_NAME:"鼠标悬停预览内部链接",HOVERPREVIEW_DESC:`开启:在 Excalidraw 阅读模式(View)下,鼠标悬停在 [[内部链接]] 上即可预览;而在普通模式(Normal)下, 鼠标悬停在内部链接右上角的蓝色标识上即可预览。
关闭:鼠标悬停在 [[内部链接]] 上,并且按住 ${labelCTRL()} 才能预览。`,LINKOPACITY_NAME:"链接标识的透明度",LINKOPACITY_DESC:"含有链接的元素,其右上角的链接标识的透明度。介于 0(全透明)到 1(不透明)之间。",LINK_CTRL_CLICK_NAME:`按住 ${labelCTRL()} 并点击含有 [[链接]] 或 [别名](链接) 的文本来打开链接`,LINK_CTRL_CLICK_DESC:"如果此功能影响到您使用某些原版 Excalidraw 功能,可将其关闭。关闭后,您只能通过绘图面板标题栏中的链接按钮来打开链接。",TRANSCLUSION_WRAP_NAME:"Transclusion 的折行方式",TRANSCLUSION_WRAP_DESC:"中的 number 表示嵌入的文本溢出时,在第几个字符处进行折行。
此开关控制具体的折行方式。若开启,则严格在 number 处折行,禁止溢出;若关闭,则允许在 number 位置后最近的空格处折行。",TRANSCLUSION_DEFAULT_WRAP_NAME:"Transclusion 的默认折行位置",TRANSCLUSION_DEFAULT_WRAP_DESC:"除了通过 ![[doc#^block]]{number} 中的 number 来控制折行位置,您也可以在此设置 number 的默认值。
一般设为 0 即可,表示不设置固定的默认值,这样当您需要嵌入文档到便签中时,Excalidraw 能更好地帮您自动处理。",PAGE_TRANSCLUSION_CHARCOUNT_NAME:"Transclusion 的最大显示字符数",PAGE_TRANSCLUSION_CHARCOUNT_DESC:"以 ![[内部链接]]![](内部链接) 的形式将文档以文本形式嵌入到绘图中时,该文档在绘图中可显示的最大字符数量。",QUOTE_TRANSCLUSION_REMOVE_NAME:"隐藏 Transclusion 行首的引用符号",QUOTE_TRANSCLUSION_REMOVE_DESC:"不显示 Transclusion 中每一行行首的 > 符号,以提高纯文本 Transclusion 的可读性。
开启:隐藏 > 符号
关闭:不隐藏 > 符号(注意,由于 Obsidian API 的原因,首行行首的 > 符号不会被隐藏)",GET_URL_TITLE_NAME:"使用 iframly 获取页面标题",GET_URL_TITLE_DESC:"拖放链接到 Excalidraw 时,使用 http://iframely.server.crestify.com/iframely?url= 来获取页面的标题。",MD_HEAD:"以图像形式嵌入到绘图中的 Markdown 文档(MD-Embed)",MD_HEAD_DESC:`您还可以将 Markdown 文档以图像形式(而非文本形式)嵌入到绘图中。方法是按住 ${labelCTRL()} 并从文件管理器中把文档拖入绘图,或者执行“以图像形式嵌入”系列命令。`,MD_TRANSCLUDE_WIDTH_NAME:"MD-Embed 的默认宽度",MD_TRANSCLUDE_WIDTH_DESC:"MD-Embed 的宽度。该选项会影响到折行,以及图像元素的宽度。
您可为绘图中的某个 MD-Embed 单独设置此项,方法是将绘图切换至 Markdown 模式,并修改相应的 [[Embed文件名#标题|宽度x最大高度]]。",MD_TRANSCLUDE_HEIGHT_NAME:"MD-Embed 的默认最大高度",MD_TRANSCLUDE_HEIGHT_DESC:"MD-Embed 的高度取决于 Markdown 文档内容的多少,但最大不会超过该值。
您可为绘图中的某个 MD-Embed 单独设置此项,方法是将绘图切换至 Markdown 模式,并修改相应的 [[Embed文件名#^块引ID|宽度x最大高度]]。",MD_DEFAULT_FONT_NAME:"MD-Embed 的默认字体",MD_DEFAULT_FONT_DESC:"可以设为 VirgilCasadia 或其他有效的 .ttf/.woff/.woff2 字体文件(如 我的字体.woff2)。
您可为某个 MD-Embed 单独设置此项,方法是在其源文件的 frontmatter 中添加形如 excalidraw-font: 字体名或文件名 的键值对。",MD_DEFAULT_COLOR_NAME:"MD-Embed 的默认文本颜色",MD_DEFAULT_COLOR_DESC:"可以填写 HTML 颜色名,如 steelblue(参考 HTML Color Names),或者有效的 16 进制颜色值,例如 #e67700,或者任何其他有效的 CSS 颜色。
您可为某个 MD-Embed 单独设置此项,方法是在其源文件的 frontmatter 中添加形如 excalidraw-font-color: steelblue 的键值对。",MD_DEFAULT_BORDER_COLOR_NAME:"MD-Embed 的默认边框颜色",MD_DEFAULT_BORDER_COLOR_DESC:"可以填写 HTML 颜色名,如 steelblue(参考 HTML Color Names),或者有效的 16 进制颜色值,例如 #e67700,或者任何其他有效的 CSS 颜色。
您可为某个 MD-Embed 单独设置此项,方法是在其源文件的 frontmatter 中添加形如 excalidraw-border-color: gray 的键值对。
如果您不想要边框,请留空。",MD_CSS_NAME:"MD-Embed 的默认 CSS 样式表",MD_CSS_DESC:"MD-Embed 图像所采用的 CSS 样式表文件名。需包含扩展名,例如 md-embed.css。允许使用 Markdown 文件(如 md-embed-css.md),但其内容应符合 CSS 语法。
如果您要查询 CSS 所作用的 HTML 节点,请在 Obsidian 开发者控制台(CTRL+SHIFT+i)中键入命令:ExcalidrawAutomate.mostRecentMarkdownSVG —— 这将显示 Excalidraw 最近生成的 SVG。
此外,在 CSS 中不能任意地设置字体,您一般只能使用系统默认的标准字体(详见 README),但可以通过上面的设置来额外添加一个自定义字体。
您可为某个 MD-Embed 单独设置此项,方法是在其源文件的 frontmatter 中添加形如 excalidraw-css: 库中的CSS文件或CSS片段 的键值对。",EMBED_HEAD:"嵌入到文档中的绘图(Embed) & 导出",EMBED_REUSE_EXPORTED_IMAGE_NAME:"将之前已导出的图像作为 Embed 的预览图(如果存在的话)",EMBED_REUSE_EXPORTED_IMAGE_DESC:"该选项与“自动导出 SVG/PNG 副本”选项配合使用。如果存在文件名相匹配的 SVG/PNG 副本,则将其作为 Embed 的预览图,而不再重新生成预览图。
该选项能够提高性能,尤其是当 Embed 中含有大量图像或 MD-Embed 时。但是,该选项也可能导致预览图无法立即响应你最新的修改,或者你对 Obsidian 主题风格的改变。
该选项仅作用于嵌入到文档中的绘图。由于种种原因,该技术无法用于加快绘图文件的打开速度。详见此说明。",EMBED_PREVIEW_SVG_NAME:"生成 SVG 格式的 Embed 预览图",EMBED_PREVIEW_SVG_DESC:"开启:在 Markdown 预览模式下,为 Embed 生成 SVG 格式的预览图。
关闭:为 Embed 生成 PNG 格式的预览图。注意:PNG 格式预览图不支持某些 绘图元素的块引用特性。",PREVIEW_MATCH_OBSIDIAN_NAME:"Embed 预览图匹配 Obsidian 主题",PREVIEW_MATCH_OBSIDIAN_DESC:"开启此项,则当 Obsidian 处于黑暗模式时,Embed 的预览图也会以黑暗模式渲染;当 Obsidian 处于明亮模式时,预览图也会以明亮模式渲染。
您可能还需要关闭“导出的图像包含背景”开关,来获得与 Obsidian 更加协调的观感。",EMBED_WIDTH_NAME:"Embed 预览图的默认宽度",EMBED_WIDTH_DESC:"该选项同时作用于 Obsidian 实时预览模式下的编辑视图和阅读视图,以及鼠标悬停时浮现的预览图。
您可为某个要嵌入到文档中的绘图(Embed)单独设置此项,方法是修改相应的链接格式为形如 ![[drawing.excalidraw|100]][[drawing.excalidraw|100x100]] 的格式。",EMBED_TYPE_NAME:"“嵌入绘图到当前文档”系列命令的源文件类型",EMBED_TYPE_DESC:"在命令面板中执行“嵌入绘图到当前文档”系列命令时,要嵌入绘图文件本身,还是嵌入其 PNG 或 SVG 副本。
如果您想选择 PNG 或 SVG 副本,需要先开启下方的“自动导出 PNG 副本”或“自动导出 SVG 副本”开关。
如果您选择了 PNG 或 SVG 副本,当副本不存在时,该命令将会插入一条损坏的链接,您需要打开绘图文件并手动导出副本才能修复 —— 也就是说,该选项不会自动帮您生成 PNG/SVG 副本,而只会引用已有的 PNG/SVG 副本。",EMBED_WIKILINK_NAME:"“嵌入绘图到当前文档”命令产生的内部链接类型",EMBED_WIKILINK_DESC:"开启:将产生 ![[Wiki 链接]]关闭:将产生 ![](Markdown 链接)。",EXPORT_PNG_SCALE_NAME:"导出的 PNG 图像的比例",EXPORT_PNG_SCALE_DESC:"导出的 PNG 图像的大小比例",EXPORT_BACKGROUND_NAME:"导出的图像包含背景",EXPORT_BACKGROUND_DESC:"如果关闭,将导出透明背景的图像。",EXPORT_PADDING_NAME:"导出的图像的空白边距",EXPORT_PADDING_DESC:"导出的 SVG/PNG 图像四周的空白边距(单位:像素)。
增加该值,可以避免在导出图像时,靠近图像边缘的图形被裁掉。
您可为某个绘图单独设置此项,方法是在其 frontmatter 中添加形如 excalidraw-export-padding: 5 的键值对。",EXPORT_THEME_NAME:"导出的图像包含主题",EXPORT_THEME_DESC:"导出与绘图的黑暗/明亮主题匹配的图像。如果关闭,在黑暗主题下导出的图像将和明亮主题一样。",EXPORT_HEAD:"导出设置",EXPORT_SYNC_NAME:"保持 SVG/PNG 文件名与绘图文件同步",EXPORT_SYNC_DESC:"打开后,当绘图文件被重命名时,插件将同步更新同文件夹下的同名 .SVG 和 .PNG 文件。当绘图文件被删除时,插件将自动删除同文件夹下的同名 .SVG 和 .PNG 文件。",EXPORT_SVG_NAME:"自动导出 SVG 副本",EXPORT_SVG_DESC:"自动导出和绘图文件同名的 SVG 副本。插件会将副本保存到绘图文件所在的文件夹中。在文档中嵌入这个 SVG 文件,相比直接嵌入绘图文件,具有更强的跨平台能力。
此开关开启时,每次您编辑 Excalidraw 绘图,其 SVG 文件副本都会同步更新。
您可为某个绘图单独设置此项,方法是在其 frontmatter 中添加形如 excalidraw-autoexport: none/both/svg/png的键值对",EXPORT_PNG_NAME:"自动导出 PNG 副本",EXPORT_PNG_DESC:"和“自动导出 SVG 副本”类似,但是导出格式为 *.PNG。",EXPORT_BOTH_DARK_AND_LIGHT_NAME:"同时导出黑暗和明亮风格的图像",EXPORT_BOTH_DARK_AND_LIGHT_DESC:"若开启,Excalidraw 将导出两个文件:filename.dark.png(或 filename.dark.svg)和 filename.light.png(或 filename.light.svg)。
该选项可作用于“自动导出 SVG 副本”、“自动导出 PNG 副本”,以及其他的手动的导出命令。",COMPATIBILITY_HEAD:"兼容性设置",EXPORT_EXCALIDRAW_NAME:"自动导出 Excalidraw 旧格式副本",EXPORT_EXCALIDRAW_DESC:"和“自动导出 SVG 副本”类似,但是导出格式为 *.excalidraw。",SYNC_EXCALIDRAW_NAME:"新旧格式绘图文件的内容保持同步",SYNC_EXCALIDRAW_DESC:"如果旧格式(*.excalidraw)绘图文件的修改日期比新格式(*.md)更新,则根据旧格式文件的内容来更新新格式文件。",COMPATIBILITY_MODE_NAME:"以旧格式创建新绘图",COMPATIBILITY_MODE_DESC:"开启此功能后,您通过功能区按钮、命令面板、文件浏览器等创建的绘图都将是旧格式(*.excalidraw)。此外,您打开旧格式绘图文件时将不再收到提醒消息。",MATHJAX_NAME:"MathJax (LaTeX) 的 javascript 库服务器",MATHJAX_DESC:"如果您在绘图中使用 LaTeX,插件需要从服务器获取并加载一个 javascript 库。如果您的网络无法访问某些库服务器,可以尝试通过此选项更换库服务器。更改此选项后,您可能需要重启 Obsidian 来使其生效。",NONSTANDARD_HEAD:"非 Excalidraw.com 官方支持的特性",NONSTANDARD_DESC:"这些特性不受 Excalidraw.com 官方支持。当导出绘图到 Excalidraw.com 时,这些特性将会发生变化。",CUSTOM_PEN_NAME:"自定义画笔的数量",CUSTOM_PEN_DESC:"在画布上的 Obsidian 菜单旁边切换自定义画笔。长按画笔按钮可以修改其样式。",EXPERIMENTAL_HEAD:"实验性功能",EXPERIMENTAL_DESC:"以下部分设置不会立即生效,需要刷新文件资源管理器或者重启 Obsidian 才会生效。",FIELD_SUGGESTER_NAME:"开启字段建议",FIELD_SUGGESTER_DESC:"开启后,当您在编辑器中输入 excalidraw- 或者 ea. 时,会弹出一个带有函数说明的自动补全提示菜单。
该功能借鉴了 Breadcrumbs 和 Templater 插件。",FILETYPE_NAME:"在文件浏览器中为 excalidraw.md 文件添加类型标识符(如 ✏️)",FILETYPE_DESC:"可通过下一项设置来自定义类型标识符。",FILETAG_NAME:"excalidraw.md 文件的类型标识符",FILETAG_DESC:"要显示为类型标识符的 emoji 或文本。",INSERT_EMOJI:"插入 emoji",LIVEPREVIEW_NAME:"嵌入绘图到文档时,模拟嵌入图像的语法",LIVEPREVIEW_DESC:"开启此项,则可在 Obsidian 实时预览模式的编辑视图下,用形如 ![[绘图|宽度|样式]] 的语法来嵌入绘图。
该选项不会在已打开的文档中立刻生效 —— 你需要重新打开此文档来使其生效。",ENABLE_FOURTH_FONT_NAME:"为文本元素启用本地字体",ENABLE_FOURTH_FONT_DESC:"开启此项后,文本元素的属性面板里会多出一个本地字体按钮。
使用了本地字体的绘图文件,将会失去一部分跨平台能力 —— 若将绘图文件移动到其他库中打开,显示效果可能会截然不同;若在 excalidraw.com 或者其他版本的 Excalidraw 中打开,使用本地字体的文本会变回系统默认字体。",FOURTH_FONT_NAME:"本地字体文件",FOURTH_FONT_DESC:"选择库文件夹中的一个 .ttf, .woff 或 .woff2 字体文件作为本地字体文件。若未选择文件,则使用默认的 Virgil 字体。",SCRIPT_SETTINGS_HEAD:"已安装脚本的设置",TASKBONE_HEAD:"Taskbone OCR(光学符号识别)",TASKBONE_DESC:"这是一个将 OCR 融入 Excalidraw 的实验性功能。请注意,Taskbone 是一项独立的外部服务,而不是由 Excalidraw 或 Obsidian-excalidraw-plugin 项目提供的。OCR 能够对画布上用自由画笔工具写下的涂鸦或者嵌入的图像进行文本识别,并将识别出来的文本写入绘图文件的 frontmatter,同时复制到剪贴板。之所以要写入 frontmatter 是为了便于您在 Obsidian 中能够搜索到这些文本。注意,识别的过程不是在本地进行的,而是通过在线 API,图像会被上传到 taskbone 的服务器(仅用于识别目的)。如果您对此敏感,请不要使用这个功能。",TASKBONE_ENABLE_NAME:"启用 Taskbone",TASKBONE_ENABLE_DESC:"启用这个功能意味着你同意 Taskbone 条款及细则 以及 隐私政策.",TASKBONE_APIKEY_NAME:"Taskbone API Key",TASKBONE_APIKEY_DESC:"Taskbone 的免费 API key 提供了一定数量的每月识别次数。如果您非常频繁地使用此功能,或者想要支持 Taskbone 的开发者(您懂的,没有人能用爱发电,Taskbone 开发者也需要投入资金才能持续运行这项 OCR 服务)您可以到 taskbone.com 购买一个商用 API key。购买后请将它填写到旁边这个文本框里,替换掉原本自动生成的免费 API key。",SELECT_FILE:"选择一个文件后按回车。",SELECT_FILE_WITH_OPTION_TO_SCALE:`选择一个文件后按回车,或者 SHIFT+${labelMETA()}+ENTER 以 100% 尺寸插入。`,NO_MATCH:"查询不到匹配的文件。",SELECT_FILE_TO_LINK:"选择要插入(链接)到当前绘图中的文件。",SELECT_DRAWING:"选择要插入(以图像形式嵌入)到当前绘图中的图像。",TYPE_FILENAME:"键入要选择的绘图名称。",SELECT_FILE_OR_TYPE_NEW:"选择已有绘图,或者新绘图的类型,然后按回车。",SELECT_TO_EMBED:"选择要插入(嵌入)到当前文档中的绘图。",SELECT_MD:"选择要插入(以图像形式嵌入)到当前绘图中的 Markdown 文档。",INFINITE_LOOP_WARNING:"EXCALIDRAW 警告\n停止加载嵌入的图像,因为此文件中存在死循环:\n",SCRIPT_EXECUTION_ERROR:"脚本运行错误。请在开发者控制台中查看错误信息。",LOAD_FROM_BACKUP:"Excalidraw 文件已损坏。尝试从备份文件中加载。",GOTO_FULLSCREEN:"进入全屏模式",EXIT_FULLSCREEN:"退出全屏模式",TOGGLE_FULLSCREEN:"切换全屏模式",OPEN_LINK_CLICK:"打开所选的图形或文本元素里的链接",OPEN_LINK_PROPS:"编辑所选 MD-Embed 的内部链接,或者打开所选的图形或文本元素里的链接"},zhTW={};const localeMap={ar:ar,cs:cz,da:da,de:de,en:en,"en-gb":enGB,es:es,fr:fr,hi:hi,id:id,it:it,ja:ja,ko:ko,nl:nl,nn:no,pl:pl,pt:pt,"pt-br":ptBR,ro:ro,ru:ru,tr:tr,"zh-cn":zhCN,"zh-tw":zhTW},locale=localeMap[obsidian_module.moment.locale()];function t$d(e){return locale||errorlog({where:"helpers.t",message:"Error: Excalidraw locale not found",locale:obsidian_module.moment.locale()}),locale&&locale[e]||en[e]}var html2canvasExports={},html2canvas$1={get exports(){return html2canvasExports},set exports(e){html2canvasExports=e}};html2canvas$1.exports=function(){ /*! ***************************************************************************** Copyright (c) Microsoft Corporation. @@ -14,8 +14,8 @@ const EXCALIDRAW_PACKAGES = "PQKhCgAIUgBAbAlgYwKYDsDOrICVUCGyALlDAE6EkB0ADuQPYAm OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ***************************************************************************** */ -var e=function(A,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,A){e.__proto__=A}||function(e,A){for(var t in A)Object.prototype.hasOwnProperty.call(A,t)&&(e[t]=A[t])},e(A,t)};function A(A,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function i(){this.constructor=A}e(A,t),A.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}var t=function(){return t=Object.assign||function(e){for(var A,t=1,i=arguments.length;t0&&n[n.length-1])||6!==a[0]&&2!==a[0])){r=0;continue}if(3===a[0]&&(!n||a[1]>n[0]&&a[1]=55296&&n<=56319&&t>10),r%1024+56320)),(n+1===t||i.length>16384)&&(a+=String.fromCharCode.apply(String,i),i.length=0)}return a},c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",d="undefined"==typeof Uint8Array?[]:new Uint8Array(256),h=0;h=0){if(e<55296||e>56319&&e<=65535)return A=((A=this.index[e>>5])<<2)+(31&e),this.data[A];if(e<=65535)return A=((A=this.index[2048+(e-55296>>5)])<<2)+(31&e),this.data[A];if(e>11),A=this.index[A],A+=e>>5&63,A=((A=this.index[A])<<2)+(31&e),this.data[A];if(e<=1114111)return this.data[this.highValueIndex]}return this.errorValue},e}(),f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",B="undefined"==typeof Uint8Array?[]:new Uint8Array(256),E=0;E>4,c[o++]=(15&i)<<4|n>>2,c[o++]=(3&n)<<6|63&a;return l}(e),r=Array.isArray(a)?function(e){for(var A=e.length,t=[],i=0;i0;){var r=i[--a];if(Array.isArray(e)?-1!==e.indexOf(r):e===r)for(var s=t;s<=i.length;){var o;if((o=i[++s])===A)return!0;if(o!==b)break}if(r!==b)break}return!1},ie=function(e,A){for(var t=e;t>=0;){var i=A[t];if(i!==b)return i;t--}return 0},ne=function(e,A,t,i,n){if(0===t[i])return z;var a=i-1;if(Array.isArray(n)&&!0===n[a])return z;var r=a-1,s=a+1,o=A[a],l=r>=0?A[r]:0,c=A[s];if(2===o&&3===c)return z;if(-1!==Z.indexOf(o))return"!";if(-1!==Z.indexOf(c))return z;if(-1!==q.indexOf(c))return z;if(8===ie(a,A))return Y;if(11===j.get(e[a]))return z;if((o===N||o===D)&&11===j.get(e[s]))return z;if(7===o||7===c)return z;if(9===o)return z;if(-1===[b,C,v].indexOf(o)&&9===c)return z;if(-1!==[y,F,x,U,L].indexOf(c))return z;if(ie(a,A)===I)return z;if(te(23,I,a,A))return z;if(te([y,F],S,a,A))return z;if(te(12,12,a,A))return z;if(o===b)return Y;if(23===o||23===c)return z;if(16===c||16===o)return Y;if(-1!==[C,v,S].indexOf(c)||14===o)return z;if(36===l&&-1!==Ae.indexOf(o))return z;if(o===L&&36===c)return z;if(c===T)return z;if(-1!==J.indexOf(c)&&o===Q||-1!==J.indexOf(o)&&c===Q)return z;if(o===M&&-1!==[P,N,D].indexOf(c)||-1!==[P,N,D].indexOf(o)&&c===k)return z;if(-1!==J.indexOf(o)&&-1!==_.indexOf(c)||-1!==_.indexOf(o)&&-1!==J.indexOf(c))return z;if(-1!==[M,k].indexOf(o)&&(c===Q||-1!==[I,v].indexOf(c)&&A[s+1]===Q)||-1!==[I,v].indexOf(o)&&c===Q||o===Q&&-1!==[Q,L,U].indexOf(c))return z;if(-1!==[Q,L,U,y,F].indexOf(c))for(var d=a;d>=0;){if((h=A[d])===Q)return z;if(-1===[L,U].indexOf(h))break;d--}if(-1!==[M,k].indexOf(c))for(d=-1!==[y,F].indexOf(o)?r:a;d>=0;){var h;if((h=A[d])===Q)return z;if(-1===[L,U].indexOf(h))break;d--}if(V===o&&-1!==[V,K,H,R].indexOf(c)||-1!==[K,H].indexOf(o)&&-1!==[K,G].indexOf(c)||-1!==[G,R].indexOf(o)&&c===G)return z;if(-1!==ee.indexOf(o)&&-1!==[T,k].indexOf(c)||-1!==ee.indexOf(c)&&o===M)return z;if(-1!==J.indexOf(o)&&-1!==J.indexOf(c))return z;if(o===U&&-1!==J.indexOf(c))return z;if(-1!==J.concat(Q).indexOf(o)&&c===I&&-1===X.indexOf(e[s])||-1!==J.concat(Q).indexOf(c)&&o===F)return z;if(41===o&&41===c){for(var u=t[a],g=1;u>0&&41===A[--u];)g++;if(g%2!=0)return z}return o===N&&c===D?z:Y},ae=function(e,A){A||(A={lineBreak:"normal",wordBreak:"normal"});var t=function(e,A){void 0===A&&(A="strict");var t=[],i=[],n=[];return e.forEach((function(e,a){var r=j.get(e);if(r>50?(n.push(!0),r-=50):n.push(!1),-1!==["normal","auto","loose"].indexOf(A)&&-1!==[8208,8211,12316,12448].indexOf(e))return i.push(a),t.push(16);if(4===r||11===r){if(0===a)return i.push(a),t.push(O);var s=t[a-1];return-1===$.indexOf(s)?(i.push(i[a-1]),t.push(s)):(i.push(a),t.push(O))}return i.push(a),31===r?t.push("strict"===A?S:P):r===W||29===r?t.push(O):43===r?e>=131072&&e<=196605||e>=196608&&e<=262141?t.push(P):t.push(O):void t.push(r)})),[i,t,n]}(e,A.lineBreak),i=t[0],n=t[1],a=t[2];"break-all"!==A.wordBreak&&"break-word"!==A.wordBreak||(n=n.map((function(e){return-1!==[Q,O,W].indexOf(e)?P:e})));var r="keep-all"===A.wordBreak?a.map((function(A,t){return A&&e[t]>=19968&&e[t]<=40959})):void 0;return[i,n,r]},re=function(){function e(e,A,t,i){this.codePoints=e,this.required="!"===A,this.start=t,this.end=i}return e.prototype.slice=function(){return l.apply(void 0,this.codePoints.slice(this.start,this.end))},e}(),se=45,oe=43,le=-1,ce=function(e){return e>=48&&e<=57},de=function(e){return ce(e)||e>=65&&e<=70||e>=97&&e<=102},he=function(e){return 10===e||9===e||32===e},ue=function(e){return function(e){return function(e){return e>=97&&e<=122}(e)||function(e){return e>=65&&e<=90}(e)}(e)||function(e){return e>=128}(e)||95===e},ge=function(e){return ue(e)||ce(e)||e===se},pe=function(e){return e>=0&&e<=8||11===e||e>=14&&e<=31||127===e},me=function(e,A){return 92===e&&10!==A},we=function(e,A,t){return e===se?ue(A)||me(A,t):!!ue(e)||!(92!==e||!me(e,A))},fe=function(e,A,t){return e===oe||e===se?!!ce(A)||46===A&&ce(t):ce(46===e?A:e)},Be=function(e){var A=0,t=1;e[A]!==oe&&e[A]!==se||(e[A]===se&&(t=-1),A++);for(var i=[];ce(e[A]);)i.push(e[A++]);var n=i.length?parseInt(l.apply(void 0,i),10):0;46===e[A]&&A++;for(var a=[];ce(e[A]);)a.push(e[A++]);var r=a.length,s=r?parseInt(l.apply(void 0,a),10):0;69!==e[A]&&101!==e[A]||A++;var o=1;e[A]!==oe&&e[A]!==se||(e[A]===se&&(o=-1),A++);for(var c=[];ce(e[A]);)c.push(e[A++]);var d=c.length?parseInt(l.apply(void 0,c),10):0;return t*(n+s*Math.pow(10,-r))*Math.pow(10,o*d)},Ee={type:2},be={type:3},Ce={type:4},ve={type:13},ye={type:8},Fe={type:21},xe={type:9},Te={type:10},Se={type:11},Ie={type:12},Ue={type:14},Qe={type:23},ke={type:1},Me={type:25},Le={type:24},Oe={type:26},Ne={type:27},De={type:28},He={type:29},Re={type:31},Pe={type:32},Ve=function(){function e(){this._value=[]}return e.prototype.write=function(e){this._value=this._value.concat(o(e))},e.prototype.read=function(){for(var e=[],A=this.consumeToken();A!==Pe;)e.push(A),A=this.consumeToken();return e},e.prototype.consumeToken=function(){var e=this.consumeCodePoint();switch(e){case 34:return this.consumeStringToken(34);case 35:var A=this.peekCodePoint(0),t=this.peekCodePoint(1),i=this.peekCodePoint(2);if(ge(A)||me(t,i)){var n=we(A,t,i)?2:1;return{type:5,value:this.consumeName(),flags:n}}break;case 36:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),ve;break;case 39:return this.consumeStringToken(39);case 40:return Ee;case 41:return be;case 42:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),Ue;break;case oe:if(fe(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case 44:return Ce;case se:var a=e,r=this.peekCodePoint(0),s=this.peekCodePoint(1);if(fe(a,r,s))return this.reconsumeCodePoint(e),this.consumeNumericToken();if(we(a,r,s))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();if(r===se&&62===s)return this.consumeCodePoint(),this.consumeCodePoint(),Le;break;case 46:if(fe(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case 47:if(42===this.peekCodePoint(0))for(this.consumeCodePoint();;){var o=this.consumeCodePoint();if(42===o&&47===(o=this.consumeCodePoint()))return this.consumeToken();if(o===le)return this.consumeToken()}break;case 58:return Oe;case 59:return Ne;case 60:if(33===this.peekCodePoint(0)&&this.peekCodePoint(1)===se&&this.peekCodePoint(2)===se)return this.consumeCodePoint(),this.consumeCodePoint(),Me;break;case 64:var c=this.peekCodePoint(0),d=this.peekCodePoint(1),h=this.peekCodePoint(2);if(we(c,d,h))return{type:7,value:this.consumeName()};break;case 91:return De;case 92:if(me(e,this.peekCodePoint(0)))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();break;case 93:return He;case 61:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),ye;break;case 123:return Se;case 125:return Ie;case 117:case 85:var u=this.peekCodePoint(0),g=this.peekCodePoint(1);return u!==oe||!de(g)&&63!==g||(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(e),this.consumeIdentLikeToken();case 124:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),xe;if(124===this.peekCodePoint(0))return this.consumeCodePoint(),Fe;break;case 126:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),Te;break;case le:return Pe}return he(e)?(this.consumeWhiteSpace(),Re):ce(e)?(this.reconsumeCodePoint(e),this.consumeNumericToken()):ue(e)?(this.reconsumeCodePoint(e),this.consumeIdentLikeToken()):{type:6,value:l(e)}},e.prototype.consumeCodePoint=function(){var e=this._value.shift();return void 0===e?-1:e},e.prototype.reconsumeCodePoint=function(e){this._value.unshift(e)},e.prototype.peekCodePoint=function(e){return e>=this._value.length?-1:this._value[e]},e.prototype.consumeUnicodeRangeToken=function(){for(var e=[],A=this.consumeCodePoint();de(A)&&e.length<6;)e.push(A),A=this.consumeCodePoint();for(var t=!1;63===A&&e.length<6;)e.push(A),A=this.consumeCodePoint(),t=!0;if(t)return{type:30,start:parseInt(l.apply(void 0,e.map((function(e){return 63===e?48:e}))),16),end:parseInt(l.apply(void 0,e.map((function(e){return 63===e?70:e}))),16)};var i=parseInt(l.apply(void 0,e),16);if(this.peekCodePoint(0)===se&&de(this.peekCodePoint(1))){this.consumeCodePoint(),A=this.consumeCodePoint();for(var n=[];de(A)&&n.length<6;)n.push(A),A=this.consumeCodePoint();return{type:30,start:i,end:parseInt(l.apply(void 0,n),16)}}return{type:30,start:i,end:i}},e.prototype.consumeIdentLikeToken=function(){var e=this.consumeName();return"url"===e.toLowerCase()&&40===this.peekCodePoint(0)?(this.consumeCodePoint(),this.consumeUrlToken()):40===this.peekCodePoint(0)?(this.consumeCodePoint(),{type:19,value:e}):{type:20,value:e}},e.prototype.consumeUrlToken=function(){var e=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===le)return{type:22,value:""};var A=this.peekCodePoint(0);if(39===A||34===A){var t=this.consumeStringToken(this.consumeCodePoint());return 0===t.type&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===le||41===this.peekCodePoint(0))?(this.consumeCodePoint(),{type:22,value:t.value}):(this.consumeBadUrlRemnants(),Qe)}for(;;){var i=this.consumeCodePoint();if(i===le||41===i)return{type:22,value:l.apply(void 0,e)};if(he(i))return this.consumeWhiteSpace(),this.peekCodePoint(0)===le||41===this.peekCodePoint(0)?(this.consumeCodePoint(),{type:22,value:l.apply(void 0,e)}):(this.consumeBadUrlRemnants(),Qe);if(34===i||39===i||40===i||pe(i))return this.consumeBadUrlRemnants(),Qe;if(92===i){if(!me(i,this.peekCodePoint(0)))return this.consumeBadUrlRemnants(),Qe;e.push(this.consumeEscapedCodePoint())}else e.push(i)}},e.prototype.consumeWhiteSpace=function(){for(;he(this.peekCodePoint(0));)this.consumeCodePoint()},e.prototype.consumeBadUrlRemnants=function(){for(;;){var e=this.consumeCodePoint();if(41===e||e===le)return;me(e,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},e.prototype.consumeStringSlice=function(e){for(var A="";e>0;){var t=Math.min(5e4,e);A+=l.apply(void 0,this._value.splice(0,t)),e-=t}return this._value.shift(),A},e.prototype.consumeStringToken=function(e){for(var A="",t=0;;){var i=this._value[t];if(i===le||void 0===i||i===e)return{type:0,value:A+=this.consumeStringSlice(t)};if(10===i)return this._value.splice(0,t),ke;if(92===i){var n=this._value[t+1];n!==le&&void 0!==n&&(10===n?(A+=this.consumeStringSlice(t),t=-1,this._value.shift()):me(i,n)&&(A+=this.consumeStringSlice(t),A+=l(this.consumeEscapedCodePoint()),t=-1))}t++}},e.prototype.consumeNumber=function(){var e=[],A=4,t=this.peekCodePoint(0);for(t!==oe&&t!==se||e.push(this.consumeCodePoint());ce(this.peekCodePoint(0));)e.push(this.consumeCodePoint());t=this.peekCodePoint(0);var i=this.peekCodePoint(1);if(46===t&&ce(i))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),A=8;ce(this.peekCodePoint(0));)e.push(this.consumeCodePoint());t=this.peekCodePoint(0),i=this.peekCodePoint(1);var n=this.peekCodePoint(2);if((69===t||101===t)&&((i===oe||i===se)&&ce(n)||ce(i)))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),A=8;ce(this.peekCodePoint(0));)e.push(this.consumeCodePoint());return[Be(e),A]},e.prototype.consumeNumericToken=function(){var e=this.consumeNumber(),A=e[0],t=e[1],i=this.peekCodePoint(0),n=this.peekCodePoint(1),a=this.peekCodePoint(2);return we(i,n,a)?{type:15,number:A,flags:t,unit:this.consumeName()}:37===i?(this.consumeCodePoint(),{type:16,number:A,flags:t}):{type:17,number:A,flags:t}},e.prototype.consumeEscapedCodePoint=function(){var e=this.consumeCodePoint();if(de(e)){for(var A=l(e);de(this.peekCodePoint(0))&&A.length<6;)A+=l(this.consumeCodePoint());he(this.peekCodePoint(0))&&this.consumeCodePoint();var t=parseInt(A,16);return 0===t||function(e){return e>=55296&&e<=57343}(t)||t>1114111?65533:t}return e===le?65533:e},e.prototype.consumeName=function(){for(var e="";;){var A=this.consumeCodePoint();if(ge(A))e+=l(A);else{if(!me(A,this.peekCodePoint(0)))return this.reconsumeCodePoint(A),e;e+=l(this.consumeEscapedCodePoint())}}},e}(),Ke=function(){function e(e){this._tokens=e}return e.create=function(A){var t=new Ve;return t.write(A),new e(t.read())},e.parseValue=function(A){return e.create(A).parseComponentValue()},e.parseValues=function(A){return e.create(A).parseComponentValues()},e.prototype.parseComponentValue=function(){for(var e=this.consumeToken();31===e.type;)e=this.consumeToken();if(32===e.type)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(e);var A=this.consumeComponentValue();do{e=this.consumeToken()}while(31===e.type);if(32===e.type)return A;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},e.prototype.parseComponentValues=function(){for(var e=[];;){var A=this.consumeComponentValue();if(32===A.type)return e;e.push(A),e.push()}},e.prototype.consumeComponentValue=function(){var e=this.consumeToken();switch(e.type){case 11:case 28:case 2:return this.consumeSimpleBlock(e.type);case 19:return this.consumeFunction(e)}return e},e.prototype.consumeSimpleBlock=function(e){for(var A={type:e,values:[]},t=this.consumeToken();;){if(32===t.type||qe(t,e))return A;this.reconsumeToken(t),A.values.push(this.consumeComponentValue()),t=this.consumeToken()}},e.prototype.consumeFunction=function(e){for(var A={name:e.value,values:[],type:18};;){var t=this.consumeToken();if(32===t.type||3===t.type)return A;this.reconsumeToken(t),A.values.push(this.consumeComponentValue())}},e.prototype.consumeToken=function(){var e=this._tokens.shift();return void 0===e?Pe:e},e.prototype.reconsumeToken=function(e){this._tokens.unshift(e)},e}(),Ge=function(e){return 15===e.type},We=function(e){return 17===e.type},Xe=function(e){return 20===e.type},ze=function(e){return 0===e.type},Ye=function(e,A){return Xe(e)&&e.value===A},je=function(e){return 31!==e.type},Je=function(e){return 31!==e.type&&4!==e.type},Ze=function(e){var A=[],t=[];return e.forEach((function(e){if(4===e.type){if(0===t.length)throw new Error("Error parsing function args, zero tokens for arg");return A.push(t),void(t=[])}31!==e.type&&t.push(e)})),t.length&&A.push(t),A},qe=function(e,A){return 11===A&&12===e.type||28===A&&29===e.type||2===A&&3===e.type},_e=function(e){return 17===e.type||15===e.type},$e=function(e){return 16===e.type||_e(e)},eA=function(e){return e.length>1?[e[0],e[1]]:[e[0]]},AA={type:17,number:0,flags:4},tA={type:16,number:50,flags:4},iA={type:16,number:100,flags:4},nA=function(e,A,t){var i=e[0],n=e[1];return[aA(i,A),aA(void 0!==n?n:i,t)]},aA=function(e,A){if(16===e.type)return e.number/100*A;if(Ge(e))switch(e.unit){case"rem":case"em":return 16*e.number;default:return e.number}return e.number},rA="grad",sA="turn",oA=function(e,A){if(15===A.type)switch(A.unit){case"deg":return Math.PI*A.number/180;case rA:return Math.PI/200*A.number;case"rad":return A.number;case sA:return 2*Math.PI*A.number}throw new Error("Unsupported angle type")},lA=function(e){return 15===e.type&&("deg"===e.unit||e.unit===rA||"rad"===e.unit||e.unit===sA)},cA=function(e){switch(e.filter(Xe).map((function(e){return e.value})).join(" ")){case"to bottom right":case"to right bottom":case"left top":case"top left":return[AA,AA];case"to top":case"bottom":return dA(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[AA,iA];case"to right":case"left":return dA(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[iA,iA];case"to bottom":case"top":return dA(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[iA,AA];case"to left":case"right":return dA(270)}return 0},dA=function(e){return Math.PI*e/180},hA=function(e,A){if(18===A.type){var t=EA[A.name];if(void 0===t)throw new Error('Attempting to parse an unsupported color function "'+A.name+'"');return t(e,A.values)}if(5===A.type){if(3===A.value.length){var i=A.value.substring(0,1),n=A.value.substring(1,2),a=A.value.substring(2,3);return pA(parseInt(i+i,16),parseInt(n+n,16),parseInt(a+a,16),1)}if(4===A.value.length){i=A.value.substring(0,1),n=A.value.substring(1,2),a=A.value.substring(2,3);var r=A.value.substring(3,4);return pA(parseInt(i+i,16),parseInt(n+n,16),parseInt(a+a,16),parseInt(r+r,16)/255)}if(6===A.value.length)return i=A.value.substring(0,2),n=A.value.substring(2,4),a=A.value.substring(4,6),pA(parseInt(i,16),parseInt(n,16),parseInt(a,16),1);if(8===A.value.length)return i=A.value.substring(0,2),n=A.value.substring(2,4),a=A.value.substring(4,6),r=A.value.substring(6,8),pA(parseInt(i,16),parseInt(n,16),parseInt(a,16),parseInt(r,16)/255)}if(20===A.type){var s=CA[A.value.toUpperCase()];if(void 0!==s)return s}return CA.TRANSPARENT},uA=function(e){return 0==(255&e)},gA=function(e){var A=255&e,t=255&e>>8,i=255&e>>16,n=255&e>>24;return A<255?"rgba("+n+","+i+","+t+","+A/255+")":"rgb("+n+","+i+","+t+")"},pA=function(e,A,t,i){return(e<<24|A<<16|t<<8|Math.round(255*i)<<0)>>>0},mA=function(e,A){if(17===e.type)return e.number;if(16===e.type){var t=3===A?1:255;return 3===A?e.number/100*t:Math.round(e.number/100*t)}return 0},wA=function(e,A){var t=A.filter(Je);if(3===t.length){var i=t.map(mA),n=i[0],a=i[1],r=i[2];return pA(n,a,r,1)}if(4===t.length){var s=t.map(mA),o=(n=s[0],a=s[1],r=s[2],s[3]);return pA(n,a,r,o)}return 0};function fA(e,A,t){return t<0&&(t+=1),t>=1&&(t-=1),t<1/6?(A-e)*t*6+e:t<.5?A:t<2/3?6*(A-e)*(2/3-t)+e:e}var BA=function(e,A){var t=A.filter(Je),i=t[0],n=t[1],a=t[2],r=t[3],s=(17===i.type?dA(i.number):oA(e,i))/(2*Math.PI),o=$e(n)?n.number/100:0,l=$e(a)?a.number/100:0,c=void 0!==r&&$e(r)?aA(r,1):1;if(0===o)return pA(255*l,255*l,255*l,1);var d=l<=.5?l*(o+1):l+o-l*o,h=2*l-d,u=fA(h,d,s+1/3),g=fA(h,d,s),p=fA(h,d,s-1/3);return pA(255*u,255*g,255*p,c)},EA={hsl:BA,hsla:BA,rgb:wA,rgba:wA},bA=function(e,A){return hA(e,Ke.create(A).parseComponentValue())},CA={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},vA={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(e,A){return A.map((function(e){if(Xe(e))switch(e.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},yA={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},FA=function(e,A){var t=hA(e,A[0]),i=A[1];return i&&$e(i)?{color:t,stop:i}:{color:t,stop:null}},xA=function(e,A){var t=e[0],i=e[e.length-1];null===t.stop&&(t.stop=AA),null===i.stop&&(i.stop=iA);for(var n=[],a=0,r=0;ra?n.push(o):n.push(a),a=o}else n.push(null)}var l=null;for(r=0;re.optimumDistance)?{optimumCorner:A,optimumDistance:s}:e}),{optimumDistance:n?1/0:-1/0,optimumCorner:null}).optimumCorner},UA=function(e,A){var t=dA(180),i=[];return Ze(A).forEach((function(A,n){if(0===n){var a=A[0];if(20===a.type&&-1!==["top","left","right","bottom"].indexOf(a.value))return void(t=cA(A));if(lA(a))return void(t=(oA(e,a)+dA(270))%dA(360))}var r=FA(e,A);i.push(r)})),{angle:t,stops:i,type:1}},QA="closest-side",kA="farthest-side",MA="closest-corner",LA="farthest-corner",OA="circle",NA="ellipse",DA="cover",HA="contain",RA=function(e,A){var t=0,i=3,n=[],a=[];return Ze(A).forEach((function(A,r){var s=!0;if(0===r?s=A.reduce((function(e,A){if(Xe(A))switch(A.value){case"center":return a.push(tA),!1;case"top":case"left":return a.push(AA),!1;case"right":case"bottom":return a.push(iA),!1}else if($e(A)||_e(A))return a.push(A),!1;return e}),s):1===r&&(s=A.reduce((function(e,A){if(Xe(A))switch(A.value){case OA:return t=0,!1;case NA:return t=1,!1;case HA:case QA:return i=0,!1;case kA:return i=1,!1;case MA:return i=2,!1;case DA:case LA:return i=3,!1}else if(_e(A)||$e(A))return Array.isArray(i)||(i=[]),i.push(A),!1;return e}),s)),s){var o=FA(e,A);n.push(o)}})),{size:i,shape:t,stops:n,position:a,type:2}},PA=function(e,A){if(22===A.type){var t={url:A.value,type:0};return e.cache.addImage(A.value),t}if(18===A.type){var i=KA[A.name];if(void 0===i)throw new Error('Attempting to parse an unsupported image function "'+A.name+'"');return i(e,A.values)}throw new Error("Unsupported image type "+A.type)};var VA,KA={"linear-gradient":function(e,A){var t=dA(180),i=[];return Ze(A).forEach((function(A,n){if(0===n){var a=A[0];if(20===a.type&&"to"===a.value)return void(t=cA(A));if(lA(a))return void(t=oA(e,a))}var r=FA(e,A);i.push(r)})),{angle:t,stops:i,type:1}},"-moz-linear-gradient":UA,"-ms-linear-gradient":UA,"-o-linear-gradient":UA,"-webkit-linear-gradient":UA,"radial-gradient":function(e,A){var t=0,i=3,n=[],a=[];return Ze(A).forEach((function(A,r){var s=!0;if(0===r){var o=!1;s=A.reduce((function(e,A){if(o)if(Xe(A))switch(A.value){case"center":return a.push(tA),e;case"top":case"left":return a.push(AA),e;case"right":case"bottom":return a.push(iA),e}else($e(A)||_e(A))&&a.push(A);else if(Xe(A))switch(A.value){case OA:return t=0,!1;case NA:return t=1,!1;case"at":return o=!0,!1;case QA:return i=0,!1;case DA:case kA:return i=1,!1;case HA:case MA:return i=2,!1;case LA:return i=3,!1}else if(_e(A)||$e(A))return Array.isArray(i)||(i=[]),i.push(A),!1;return e}),s)}if(s){var l=FA(e,A);n.push(l)}})),{size:i,shape:t,stops:n,position:a,type:2}},"-moz-radial-gradient":RA,"-ms-radial-gradient":RA,"-o-radial-gradient":RA,"-webkit-radial-gradient":RA,"-webkit-gradient":function(e,A){var t=dA(180),i=[],n=1;return Ze(A).forEach((function(A,t){var a=A[0];if(0===t){if(Xe(a)&&"linear"===a.value)return void(n=1);if(Xe(a)&&"radial"===a.value)return void(n=2)}if(18===a.type)if("from"===a.name){var r=hA(e,a.values[0]);i.push({stop:AA,color:r})}else if("to"===a.name)r=hA(e,a.values[0]),i.push({stop:iA,color:r});else if("color-stop"===a.name){var s=a.values.filter(Je);if(2===s.length){r=hA(e,s[1]);var o=s[0];We(o)&&i.push({stop:{type:16,number:100*o.number,flags:o.flags},color:r})}}})),1===n?{angle:(t+dA(180))%dA(360),stops:i,type:n}:{size:3,shape:0,stops:i,position:[],type:n}}},GA={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(e,A){if(0===A.length)return[];var t=A[0];return 20===t.type&&"none"===t.value?[]:A.filter((function(e){return Je(e)&&function(e){return!(20===e.type&&"none"===e.value||18===e.type&&!KA[e.name])}(e)})).map((function(A){return PA(e,A)}))}},WA={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(e,A){return A.map((function(e){if(Xe(e))switch(e.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},XA={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(e,A){return Ze(A).map((function(e){return e.filter($e)})).map(eA)}},zA={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(e,A){return Ze(A).map((function(e){return e.filter(Xe).map((function(e){return e.value})).join(" ")})).map(YA)}},YA=function(e){switch(e){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;default:return 0}};!function(e){e.AUTO="auto",e.CONTAIN="contain",e.COVER="cover"}(VA||(VA={}));var jA,JA={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(e,A){return Ze(A).map((function(e){return e.filter(ZA)}))}},ZA=function(e){return Xe(e)||$e(e)},qA=function(e){return{name:"border-"+e+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},_A=qA("top"),$A=qA("right"),et=qA("bottom"),At=qA("left"),tt=function(e){return{name:"border-radius-"+e,initialValue:"0 0",prefix:!1,type:1,parse:function(e,A){return eA(A.filter($e))}}},it=tt("top-left"),nt=tt("top-right"),at=tt("bottom-right"),rt=tt("bottom-left"),st=function(e){return{name:"border-"+e+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(e,A){switch(A){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},ot=st("top"),lt=st("right"),ct=st("bottom"),dt=st("left"),ht=function(e){return{name:"border-"+e+"-width",initialValue:"0",type:0,prefix:!1,parse:function(e,A){return Ge(A)?A.number:0}}},ut=ht("top"),gt=ht("right"),pt=ht("bottom"),mt=ht("left"),wt={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},ft={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(e,A){return"rtl"===A?1:0}},Bt={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(e,A){return A.filter(Xe).reduce((function(e,A){return e|Et(A.value)}),0)}},Et=function(e){switch(e){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},bt={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(e,A){switch(A){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},Ct={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(e,A){return 20===A.type&&"normal"===A.value?0:17===A.type||15===A.type?A.number:0}};!function(e){e.NORMAL="normal",e.STRICT="strict"}(jA||(jA={}));var vt,yt={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(e,A){return"strict"===A?jA.STRICT:jA.NORMAL}},Ft={name:"line-height",initialValue:"normal",prefix:!1,type:4},xt=function(e,A){return Xe(e)&&"normal"===e.value?1.2*A:17===e.type?A*e.number:$e(e)?aA(e,A):A},Tt={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(e,A){return 20===A.type&&"none"===A.value?null:PA(e,A)}},St={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(e,A){return"inside"===A?0:1}},It={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(e,A){switch(A){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;default:return-1}}},Ut=function(e){return{name:"margin-"+e,initialValue:"0",prefix:!1,type:4}},Qt=Ut("top"),kt=Ut("right"),Mt=Ut("bottom"),Lt=Ut("left"),Ot={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(e,A){return A.filter(Xe).map((function(e){switch(e.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;default:return 0}}))}},Nt={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(e,A){return"break-word"===A?"break-word":"normal"}},Dt=function(e){return{name:"padding-"+e,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Ht=Dt("top"),Rt=Dt("right"),Pt=Dt("bottom"),Vt=Dt("left"),Kt={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(e,A){switch(A){case"right":return 2;case"center":case"justify":return 1;default:return 0}}},Gt={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(e,A){switch(A){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Wt={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(e,A){return 1===A.length&&Ye(A[0],"none")?[]:Ze(A).map((function(A){for(var t={color:CA.TRANSPARENT,offsetX:AA,offsetY:AA,blur:AA},i=0,n=0;n1?1:0],this.overflowWrap=vi(e,Nt,A.overflowWrap),this.paddingTop=vi(e,Ht,A.paddingTop),this.paddingRight=vi(e,Rt,A.paddingRight),this.paddingBottom=vi(e,Pt,A.paddingBottom),this.paddingLeft=vi(e,Vt,A.paddingLeft),this.paintOrder=vi(e,wi,A.paintOrder),this.position=vi(e,Gt,A.position),this.textAlign=vi(e,Kt,A.textAlign),this.textDecorationColor=vi(e,ti,null!==(t=A.textDecorationColor)&&void 0!==t?t:A.color),this.textDecorationLine=vi(e,ii,null!==(i=A.textDecorationLine)&&void 0!==i?i:A.textDecoration),this.textShadow=vi(e,Wt,A.textShadow),this.textTransform=vi(e,Xt,A.textTransform),this.transform=vi(e,zt,A.transform),this.transformOrigin=vi(e,Zt,A.transformOrigin),this.visibility=vi(e,qt,A.visibility),this.webkitTextStrokeColor=vi(e,fi,A.webkitTextStrokeColor),this.webkitTextStrokeWidth=vi(e,Bi,A.webkitTextStrokeWidth),this.wordBreak=vi(e,_t,A.wordBreak),this.zIndex=vi(e,$t,A.zIndex)}return e.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&0===this.visibility},e.prototype.isTransparent=function(){return uA(this.backgroundColor)},e.prototype.isTransformed=function(){return null!==this.transform},e.prototype.isPositioned=function(){return 0!==this.position},e.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},e.prototype.isFloating=function(){return 0!==this.float},e.prototype.isInlineLevel=function(){return li(this.display,4)||li(this.display,33554432)||li(this.display,268435456)||li(this.display,536870912)||li(this.display,67108864)||li(this.display,134217728)},e}(),bi=function(e,A){this.content=vi(e,ci,A.content),this.quotes=vi(e,gi,A.quotes)},Ci=function(e,A){this.counterIncrement=vi(e,di,A.counterIncrement),this.counterReset=vi(e,hi,A.counterReset)},vi=function(e,A,t){var i=new Ve,n=null!=t?t.toString():A.initialValue;i.write(n);var a=new Ke(i.read());switch(A.type){case 2:var r=a.parseComponentValue();return A.parse(e,Xe(r)?r.value:A.initialValue);case 0:return A.parse(e,a.parseComponentValue());case 1:return A.parse(e,a.parseComponentValues());case 4:return a.parseComponentValue();case 3:switch(A.format){case"angle":return oA(e,a.parseComponentValue());case"color":return hA(e,a.parseComponentValue());case"image":return PA(e,a.parseComponentValue());case"length":var s=a.parseComponentValue();return _e(s)?s:AA;case"length-percentage":var o=a.parseComponentValue();return $e(o)?o:AA;case"time":return ei.parse(e,a.parseComponentValue())}}},yi=function(e,A){var t=function(e){switch(e.getAttribute("data-html2canvas-debug")){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}}(e);return 1===t||A===t},Fi=function(e,A){this.context=e,this.textNodes=[],this.elements=[],this.flags=0,yi(A,3),this.styles=new Ei(e,window.getComputedStyle(A,null)),Un(A)&&(this.styles.animationDuration.some((function(e){return e>0}))&&(A.style.animationDuration="0s"),null!==this.styles.transform&&(A.style.transform="none")),this.bounds=s(this.context,A),yi(A,4)&&(this.flags|=16)},xi="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ti="undefined"==typeof Uint8Array?[]:new Uint8Array(256),Si=0;Si=0){if(e<55296||e>56319&&e<=65535)return A=((A=this.index[e>>5])<<2)+(31&e),this.data[A];if(e<=65535)return A=((A=this.index[2048+(e-55296>>5)])<<2)+(31&e),this.data[A];if(e>11),A=this.index[A],A+=e>>5&63,A=((A=this.index[A])<<2)+(31&e),this.data[A];if(e<=1114111)return this.data[this.highValueIndex]}return this.errorValue},e}(),Qi="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ki="undefined"==typeof Uint8Array?[]:new Uint8Array(256),Mi=0;Mi>10),r%1024+56320)),(n+1===t||i.length>16384)&&(a+=String.fromCharCode.apply(String,i),i.length=0)}return a},Pi=function(e,A){var t,i,n,a=function(e){var A,t,i,n,a,r=.75*e.length,s=e.length,o=0;"="===e[e.length-1]&&(r--,"="===e[e.length-2]&&r--);var l="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array&&void 0!==Uint8Array.prototype.slice?new ArrayBuffer(r):new Array(r),c=Array.isArray(l)?l:new Uint8Array(l);for(A=0;A>4,c[o++]=(15&i)<<4|n>>2,c[o++]=(3&n)<<6|63&a;return l}(e),r=Array.isArray(a)?function(e){for(var A=e.length,t=[],i=0;i=55296&&n<=56319&&t=t)return{done:!0,value:null};for(var e=Vi;ir.x||n.y>r.y;return r=n,0===A||s}));return e.body.removeChild(A),s}(document);return Object.defineProperty(ji,"SUPPORT_WORD_BREAKING",{value:e}),e},get SUPPORT_SVG_DRAWING(){var e=function(e){var A=new Image,t=e.createElement("canvas"),i=t.getContext("2d");if(!i)return!1;A.src="data:image/svg+xml,";try{i.drawImage(A,0,0),t.toDataURL()}catch(e){return!1}return!0}(document);return Object.defineProperty(ji,"SUPPORT_SVG_DRAWING",{value:e}),e},get SUPPORT_FOREIGNOBJECT_DRAWING(){var e="function"==typeof Array.from&&"function"==typeof window.fetch?function(e){var A=e.createElement("canvas"),t=100;A.width=t,A.height=t;var i=A.getContext("2d");if(!i)return Promise.reject(!1);i.fillStyle="rgb(0, 255, 0)",i.fillRect(0,0,t,t);var n=new Image,a=A.toDataURL();n.src=a;var r=zi(t,t,0,0,n);return i.fillStyle="red",i.fillRect(0,0,t,t),Yi(r).then((function(A){i.drawImage(A,0,0);var n=i.getImageData(0,0,t,t).data;i.fillStyle="red",i.fillRect(0,0,t,t);var r=e.createElement("div");return r.style.backgroundImage="url("+a+")",r.style.height="100px",Xi(n)?Yi(zi(t,t,0,0,r)):Promise.reject(!1)})).then((function(e){return i.drawImage(e,0,0),Xi(i.getImageData(0,0,t,t).data)})).catch((function(){return!1}))}(document):Promise.resolve(!1);return Object.defineProperty(ji,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:e}),e},get SUPPORT_CORS_IMAGES(){var e=void 0!==(new Image).crossOrigin;return Object.defineProperty(ji,"SUPPORT_CORS_IMAGES",{value:e}),e},get SUPPORT_RESPONSE_TYPE(){var e="string"==typeof(new XMLHttpRequest).responseType;return Object.defineProperty(ji,"SUPPORT_RESPONSE_TYPE",{value:e}),e},get SUPPORT_CORS_XHR(){var e="withCredentials"in new XMLHttpRequest;return Object.defineProperty(ji,"SUPPORT_CORS_XHR",{value:e}),e},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var e=!("undefined"==typeof Intl||!Intl.Segmenter);return Object.defineProperty(ji,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:e}),e}},Ji=function(e,A){this.text=e,this.bounds=A},Zi=function(e,A){var t=A.ownerDocument;if(t){var i=t.createElement("html2canvaswrapper");i.appendChild(A.cloneNode(!0));var n=A.parentNode;if(n){n.replaceChild(i,A);var a=s(e,i);return i.firstChild&&n.replaceChild(i.firstChild,i),a}}return r.EMPTY},qi=function(e,A,t){var i=e.ownerDocument;if(!i)throw new Error("Node has no owner document");var n=i.createRange();return n.setStart(e,A),n.setEnd(e,A+t),n},_i=function(e){if(ji.SUPPORT_NATIVE_TEXT_SEGMENTATION){var A=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(A.segment(e)).map((function(e){return e.segment}))}return function(e){for(var A,t=Wi(e),i=[];!(A=t.next()).done;)A.value&&i.push(A.value.slice());return i}(e)},$i=function(e,A){return 0!==A.letterSpacing?_i(e):function(e,A){if(ji.SUPPORT_NATIVE_TEXT_SEGMENTATION){var t=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(t.segment(e)).map((function(e){return e.segment}))}return An(e,A)}(e,A)},en=[32,160,4961,65792,65793,4153,4241],An=function(e,A){for(var t,i=function(e,A){var t=o(e),i=ae(t,A),n=i[0],a=i[1],r=i[2],s=t.length,l=0,c=0;return{next:function(){if(c>=s)return{done:!0,value:null};for(var e=z;c0)if(ji.SUPPORT_RANGE_BOUNDS){var n=qi(i,s,A.length).getClientRects();if(n.length>1){var o=_i(A),l=0;o.forEach((function(A){a.push(new Ji(A,r.fromDOMRectList(e,qi(i,l+s,A.length).getClientRects()))),l+=A.length}))}else a.push(new Ji(A,r.fromDOMRectList(e,n)))}else{var c=i.splitText(A.length);a.push(new Ji(A,Zi(e,i))),i=c}else ji.SUPPORT_RANGE_BOUNDS||(i=i.splitText(A.length));s+=A.length})),a}(e,this.text,t,A)},nn=function(e,A){switch(A){case 1:return e.toLowerCase();case 3:return e.replace(an,rn);case 2:return e.toUpperCase();default:return e}},an=/(^|\s|:|-|\(|\))([a-z])/g,rn=function(e,A,t){return e.length>0?A+t.toUpperCase():e},sn=function(e){function t(A,t){var i=e.call(this,A,t)||this;return i.src=t.currentSrc||t.src,i.intrinsicWidth=t.naturalWidth,i.intrinsicHeight=t.naturalHeight,i.context.cache.addImage(i.src),i}return A(t,e),t}(Fi),on=function(e){function t(A,t){var i=e.call(this,A,t)||this;return i.canvas=t,i.intrinsicWidth=t.width,i.intrinsicHeight=t.height,i}return A(t,e),t}(Fi),ln=function(e){function t(A,t){var i=e.call(this,A,t)||this,n=new XMLSerializer,a=s(A,t);return t.setAttribute("width",a.width+"px"),t.setAttribute("height",a.height+"px"),i.svg="data:image/svg+xml,"+encodeURIComponent(n.serializeToString(t)),i.intrinsicWidth=t.width.baseVal.value,i.intrinsicHeight=t.height.baseVal.value,i.context.cache.addImage(i.svg),i}return A(t,e),t}(Fi),cn=function(e){function t(A,t){var i=e.call(this,A,t)||this;return i.value=t.value,i}return A(t,e),t}(Fi),dn=function(e){function t(A,t){var i=e.call(this,A,t)||this;return i.start=t.start,i.reversed="boolean"==typeof t.reversed&&!0===t.reversed,i}return A(t,e),t}(Fi),hn=[{type:15,flags:0,unit:"px",number:3}],un=[{type:16,flags:0,number:50}],gn="checkbox",pn="radio",mn="password",wn=707406591,fn=function(e){function t(A,t){var i,n,a,s=e.call(this,A,t)||this;switch(s.type=t.type.toLowerCase(),s.checked=t.checked,s.value=0===(a=(n=t).type===mn?new Array(n.value.length+1).join("•"):n.value).length?n.placeholder||"":a,s.type!==gn&&s.type!==pn||(s.styles.backgroundColor=3739148031,s.styles.borderTopColor=s.styles.borderRightColor=s.styles.borderBottomColor=s.styles.borderLeftColor=2779096575,s.styles.borderTopWidth=s.styles.borderRightWidth=s.styles.borderBottomWidth=s.styles.borderLeftWidth=1,s.styles.borderTopStyle=s.styles.borderRightStyle=s.styles.borderBottomStyle=s.styles.borderLeftStyle=1,s.styles.backgroundClip=[0],s.styles.backgroundOrigin=[0],s.bounds=(i=s.bounds).width>i.height?new r(i.left+(i.width-i.height)/2,i.top,i.height,i.height):i.width0)t.textNodes.push(new tn(e,n,t.styles));else if(In(n))if(Wn(n)&&n.assignedNodes)n.assignedNodes().forEach((function(A){return vn(e,A,t,i)}));else{var r=yn(e,n);r.styles.isVisible()&&(xn(n,r,i)?r.flags|=4:Tn(r.styles)&&(r.flags|=2),-1!==Cn.indexOf(n.tagName)&&(r.flags|=8),t.elements.push(r),n.slot,n.shadowRoot?vn(e,n.shadowRoot,r,i):Kn(n)||On(n)||Gn(n)||vn(e,n,r,i))}},yn=function(e,A){return Rn(A)?new sn(e,A):Dn(A)?new on(e,A):On(A)?new ln(e,A):kn(A)?new cn(e,A):Mn(A)?new dn(e,A):Ln(A)?new fn(e,A):Gn(A)?new Bn(e,A):Kn(A)?new En(e,A):Pn(A)?new bn(e,A):new Fi(e,A)},Fn=function(e,A){var t=yn(e,A);return t.flags|=4,vn(e,A,t,t),t},xn=function(e,A,t){return A.styles.isPositionedWithZIndex()||A.styles.opacity<1||A.styles.isTransformed()||Nn(e)&&t.styles.isTransparent()},Tn=function(e){return e.isPositioned()||e.isFloating()},Sn=function(e){return e.nodeType===Node.TEXT_NODE},In=function(e){return e.nodeType===Node.ELEMENT_NODE},Un=function(e){return In(e)&&void 0!==e.style&&!Qn(e)},Qn=function(e){return"object"==typeof e.className},kn=function(e){return"LI"===e.tagName},Mn=function(e){return"OL"===e.tagName},Ln=function(e){return"INPUT"===e.tagName},On=function(e){return"svg"===e.tagName},Nn=function(e){return"BODY"===e.tagName},Dn=function(e){return"CANVAS"===e.tagName},Hn=function(e){return"VIDEO"===e.tagName},Rn=function(e){return"IMG"===e.tagName},Pn=function(e){return"IFRAME"===e.tagName},Vn=function(e){return"STYLE"===e.tagName},Kn=function(e){return"TEXTAREA"===e.tagName},Gn=function(e){return"SELECT"===e.tagName},Wn=function(e){return"SLOT"===e.tagName},Xn=function(e){return e.tagName.indexOf("-")>0},zn=function(){function e(){this.counters={}}return e.prototype.getCounterValue=function(e){var A=this.counters[e];return A&&A.length?A[A.length-1]:1},e.prototype.getCounterValues=function(e){return this.counters[e]||[]},e.prototype.pop=function(e){var A=this;e.forEach((function(e){return A.counters[e].pop()}))},e.prototype.parse=function(e){var A=this,t=e.counterIncrement,i=e.counterReset,n=!0;null!==t&&t.forEach((function(e){var t=A.counters[e.counter];t&&0!==e.increment&&(n=!1,t.length||t.push(1),t[Math.max(0,t.length-1)]+=e.increment)}));var a=[];return n&&i.forEach((function(e){var t=A.counters[e.counter];a.push(e.counter),t||(t=A.counters[e.counter]=[]),t.push(e.reset)})),a},e}(),Yn={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},jn={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},Jn={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},Zn={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},qn=function(e,A,t,i,n,a){return et?ra(e,n,a.length>0):i.integers.reduce((function(A,t,n){for(;e>=t;)e-=t,A+=i.values[n];return A}),"")+a},_n=function(e,A,t,i){var n="";do{t||e--,n=i(e)+n,e/=A}while(e*A>=A);return n},$n=function(e,A,t,i,n){var a=t-A+1;return(e<0?"-":"")+(_n(Math.abs(e),a,i,(function(e){return l(Math.floor(e%a)+A)}))+n)},ea=function(e,A,t){void 0===t&&(t=". ");var i=A.length;return _n(Math.abs(e),i,!1,(function(e){return A[Math.floor(e%i)]}))+t},Aa=function(e,A,t,i,n,a){if(e<-9999||e>9999)return ra(e,4,n.length>0);var r=Math.abs(e),s=n;if(0===r)return A[0]+s;for(var o=0;r>0&&o<=4;o++){var l=r%10;0===l&&li(a,1)&&""!==s?s=A[l]+s:l>1||1===l&&0===o||1===l&&1===o&&li(a,2)||1===l&&1===o&&li(a,4)&&e>100||1===l&&o>1&&li(a,8)?s=A[l]+(o>0?t[o-1]:"")+s:1===l&&o>0&&(s=t[o-1]+s),r=Math.floor(r/10)}return(e<0?i:"")+s},ta="十百千萬",ia="拾佰仟萬",na="マイナス",aa="마이너스",ra=function(e,A,t){var i=t?". ":"",n=t?"、":"",a=t?", ":"",r=t?" ":"";switch(A){case 0:return"•"+r;case 1:return"◦"+r;case 2:return"◾"+r;case 5:var s=$n(e,48,57,!0,i);return s.length<4?"0"+s:s;case 4:return ea(e,"〇一二三四五六七八九",n);case 6:return qn(e,1,3999,Yn,3,i).toLowerCase();case 7:return qn(e,1,3999,Yn,3,i);case 8:return $n(e,945,969,!1,i);case 9:return $n(e,97,122,!1,i);case 10:return $n(e,65,90,!1,i);case 11:return $n(e,1632,1641,!0,i);case 12:case 49:return qn(e,1,9999,jn,3,i);case 35:return qn(e,1,9999,jn,3,i).toLowerCase();case 13:return $n(e,2534,2543,!0,i);case 14:case 30:return $n(e,6112,6121,!0,i);case 15:return ea(e,"子丑寅卯辰巳午未申酉戌亥",n);case 16:return ea(e,"甲乙丙丁戊己庚辛壬癸",n);case 17:case 48:return Aa(e,"零一二三四五六七八九",ta,"負",n,14);case 47:return Aa(e,"零壹貳參肆伍陸柒捌玖",ia,"負",n,15);case 42:return Aa(e,"零一二三四五六七八九",ta,"负",n,14);case 41:return Aa(e,"零壹贰叁肆伍陆柒捌玖",ia,"负",n,15);case 26:return Aa(e,"〇一二三四五六七八九","十百千万",na,n,0);case 25:return Aa(e,"零壱弐参四伍六七八九","拾百千万",na,n,7);case 31:return Aa(e,"영일이삼사오육칠팔구","십백천만",aa,a,7);case 33:return Aa(e,"零一二三四五六七八九","十百千萬",aa,a,0);case 32:return Aa(e,"零壹貳參四五六七八九","拾百千",aa,a,7);case 18:return $n(e,2406,2415,!0,i);case 20:return qn(e,1,19999,Zn,3,i);case 21:return $n(e,2790,2799,!0,i);case 22:return $n(e,2662,2671,!0,i);case 22:return qn(e,1,10999,Jn,3,i);case 23:return ea(e,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return ea(e,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return $n(e,3302,3311,!0,i);case 28:return ea(e,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",n);case 29:return ea(e,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",n);case 34:return $n(e,3792,3801,!0,i);case 37:return $n(e,6160,6169,!0,i);case 38:return $n(e,4160,4169,!0,i);case 39:return $n(e,2918,2927,!0,i);case 40:return $n(e,1776,1785,!0,i);case 43:return $n(e,3046,3055,!0,i);case 44:return $n(e,3174,3183,!0,i);case 45:return $n(e,3664,3673,!0,i);case 46:return $n(e,3872,3881,!0,i);default:return $n(e,48,57,!0,i)}},sa="data-html2canvas-ignore",oa=function(){function e(e,A,t){if(this.context=e,this.options=t,this.scrolledElements=[],this.referenceElement=A,this.counters=new zn,this.quoteDepth=0,!A.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(A.ownerDocument.documentElement,!1)}return e.prototype.toIFrame=function(e,A){var t=this,a=ca(e,A);if(!a.contentWindow)return Promise.reject("Unable to find iframe window");var r=e.defaultView.pageXOffset,s=e.defaultView.pageYOffset,o=a.contentWindow,l=o.document,c=ua(a).then((function(){return i(t,void 0,void 0,(function(){var e,t;return n(this,(function(i){switch(i.label){case 0:return this.scrolledElements.forEach(fa),o&&(o.scrollTo(A.left,A.top),!/(iPad|iPhone|iPod)/g.test(navigator.userAgent)||o.scrollY===A.top&&o.scrollX===A.left||(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(o.scrollX-A.left,o.scrollY-A.top,0,0))),e=this.options.onclone,void 0===(t=this.clonedReferenceElement)?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:l.fonts&&l.fonts.ready?[4,l.fonts.ready]:[3,2];case 1:i.sent(),i.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,ha(l)]:[3,4];case 3:i.sent(),i.label=4;case 4:return"function"==typeof e?[2,Promise.resolve().then((function(){return e(l,t)})).then((function(){return a}))]:[2,a]}}))}))}));return l.open(),l.write(ma(document.doctype)+""),wa(this.referenceElement.ownerDocument,r,s),l.replaceChild(l.adoptNode(this.documentElement),l.documentElement),l.close(),c},e.prototype.createElementClone=function(e){if(yi(e,2),Dn(e))return this.createCanvasClone(e);if(Hn(e))return this.createVideoClone(e);if(Vn(e))return this.createStyleClone(e);var A=e.cloneNode(!1);return Rn(A)&&(Rn(e)&&e.currentSrc&&e.currentSrc!==e.src&&(A.src=e.currentSrc,A.srcset=""),"lazy"===A.loading&&(A.loading="eager")),Xn(A)?this.createCustomElementClone(A):A},e.prototype.createCustomElementClone=function(e){var A=document.createElement("html2canvascustomelement");return pa(e.style,A),A},e.prototype.createStyleClone=function(e){try{var A=e.sheet;if(A&&A.cssRules){var t=[].slice.call(A.cssRules,0).reduce((function(e,A){return A&&"string"==typeof A.cssText?e+A.cssText:e}),""),i=e.cloneNode(!1);return i.textContent=t,i}}catch(e){if(this.context.logger.error("Unable to access cssRules property",e),"SecurityError"!==e.name)throw e}return e.cloneNode(!1)},e.prototype.createCanvasClone=function(e){var A;if(this.options.inlineImages&&e.ownerDocument){var t=e.ownerDocument.createElement("img");try{return t.src=e.toDataURL(),t}catch(A){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",e)}}var i=e.cloneNode(!1);try{i.width=e.width,i.height=e.height;var n=e.getContext("2d"),a=i.getContext("2d");if(a)if(!this.options.allowTaint&&n)a.putImageData(n.getImageData(0,0,e.width,e.height),0,0);else{var r=null!==(A=e.getContext("webgl2"))&&void 0!==A?A:e.getContext("webgl");if(r){var s=r.getContextAttributes();!1===(null==s?void 0:s.preserveDrawingBuffer)&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",e)}a.drawImage(e,0,0)}return i}catch(A){this.context.logger.info("Unable to clone canvas as it is tainted",e)}return i},e.prototype.createVideoClone=function(e){var A=e.ownerDocument.createElement("canvas");A.width=e.offsetWidth,A.height=e.offsetHeight;var t=A.getContext("2d");try{return t&&(t.drawImage(e,0,0,A.width,A.height),this.options.allowTaint||t.getImageData(0,0,A.width,A.height)),A}catch(A){this.context.logger.info("Unable to clone video as it is tainted",e)}var i=e.ownerDocument.createElement("canvas");return i.width=e.offsetWidth,i.height=e.offsetHeight,i},e.prototype.appendChildNode=function(e,A,t){In(A)&&("SCRIPT"===A.tagName||A.hasAttribute(sa)||"function"==typeof this.options.ignoreElements&&this.options.ignoreElements(A))||this.options.copyStyles&&In(A)&&Vn(A)||e.appendChild(this.cloneNode(A,t))},e.prototype.cloneChildNodes=function(e,A,t){for(var i=this,n=e.shadowRoot?e.shadowRoot.firstChild:e.firstChild;n;n=n.nextSibling)if(In(n)&&Wn(n)&&"function"==typeof n.assignedNodes){var a=n.assignedNodes();a.length&&a.forEach((function(e){return i.appendChildNode(A,e,t)}))}else this.appendChildNode(A,n,t)},e.prototype.cloneNode=function(e,A){if(Sn(e))return document.createTextNode(e.data);if(!e.ownerDocument)return e.cloneNode(!1);var t=e.ownerDocument.defaultView;if(t&&In(e)&&(Un(e)||Qn(e))){var i=this.createElementClone(e);i.style.transitionProperty="none";var n=t.getComputedStyle(e),a=t.getComputedStyle(e,":before"),r=t.getComputedStyle(e,":after");this.referenceElement===e&&Un(i)&&(this.clonedReferenceElement=i),Nn(i)&&Ca(i);var s=this.counters.parse(new Ci(this.context,n)),o=this.resolvePseudoContent(e,i,a,Li.BEFORE);Xn(e)&&(A=!0),Hn(e)||this.cloneChildNodes(e,i,A),o&&i.insertBefore(o,i.firstChild);var l=this.resolvePseudoContent(e,i,r,Li.AFTER);return l&&i.appendChild(l),this.counters.pop(s),(n&&(this.options.copyStyles||Qn(e))&&!Pn(e)||A)&&pa(n,i),0===e.scrollTop&&0===e.scrollLeft||this.scrolledElements.push([i,e.scrollLeft,e.scrollTop]),(Kn(e)||Gn(e))&&(Kn(i)||Gn(i))&&(i.value=e.value),i}return e.cloneNode(!1)},e.prototype.resolvePseudoContent=function(e,A,t,i){var n=this;if(t){var a=t.content,r=A.ownerDocument;if(r&&a&&"none"!==a&&"-moz-alt-content"!==a&&"none"!==t.display){this.counters.parse(new Ci(this.context,t));var s=new bi(this.context,t),o=r.createElement("html2canvaspseudoelement");pa(t,o),s.content.forEach((function(A){if(0===A.type)o.appendChild(r.createTextNode(A.value));else if(22===A.type){var t=r.createElement("img");t.src=A.value,t.style.opacity="1",o.appendChild(t)}else if(18===A.type){if("attr"===A.name){var i=A.values.filter(Xe);i.length&&o.appendChild(r.createTextNode(e.getAttribute(i[0].value)||""))}else if("counter"===A.name){var a=A.values.filter(Je),l=a[0],c=a[1];if(l&&Xe(l)){var d=n.counters.getCounterValue(l.value),h=c&&Xe(c)?It.parse(n.context,c.value):3;o.appendChild(r.createTextNode(ra(d,h,!1)))}}else if("counters"===A.name){var u=A.values.filter(Je),g=(l=u[0],u[1]);if(c=u[2],l&&Xe(l)){var p=n.counters.getCounterValues(l.value),m=c&&Xe(c)?It.parse(n.context,c.value):3,w=g&&0===g.type?g.value:"",f=p.map((function(e){return ra(e,m,!1)})).join(w);o.appendChild(r.createTextNode(f))}}}else if(20===A.type)switch(A.value){case"open-quote":o.appendChild(r.createTextNode(pi(s.quotes,n.quoteDepth++,!0)));break;case"close-quote":o.appendChild(r.createTextNode(pi(s.quotes,--n.quoteDepth,!1)));break;default:o.appendChild(r.createTextNode(A.value))}})),o.className=Ba+" "+Ea;var l=i===Li.BEFORE?" "+Ba:" "+Ea;return Qn(A)?A.className.baseValue+=l:A.className+=l,o}}},e.destroy=function(e){return!!e.parentNode&&(e.parentNode.removeChild(e),!0)},e}();!function(e){e[e.BEFORE=0]="BEFORE",e[e.AFTER=1]="AFTER"}(Li||(Li={}));var la,ca=function(e,A){var t=e.createElement("iframe");return t.className="html2canvas-container",t.style.visibility="hidden",t.style.position="fixed",t.style.left="-10000px",t.style.top="0px",t.style.border="0",t.width=A.width.toString(),t.height=A.height.toString(),t.scrolling="no",t.setAttribute(sa,"true"),e.body.appendChild(t),t},da=function(e){return new Promise((function(A){e.complete?A():e.src?(e.onload=A,e.onerror=A):A()}))},ha=function(e){return Promise.all([].slice.call(e.images,0).map(da))},ua=function(e){return new Promise((function(A,t){var i=e.contentWindow;if(!i)return t("No window assigned for iframe");var n=i.document;i.onload=e.onload=function(){i.onload=e.onload=null;var t=setInterval((function(){n.body.childNodes.length>0&&"complete"===n.readyState&&(clearInterval(t),A(e))}),50)}}))},ga=["all","d","content"],pa=function(e,A){for(var t=e.length-1;t>=0;t--){var i=e.item(t);-1===ga.indexOf(i)&&A.style.setProperty(i,e.getPropertyValue(i))}return A},ma=function(e){var A="";return e&&(A+=""),A},wa=function(e,A,t){e&&e.defaultView&&(A!==e.defaultView.pageXOffset||t!==e.defaultView.pageYOffset)&&e.defaultView.scrollTo(A,t)},fa=function(e){var A=e[0],t=e[1],i=e[2];A.scrollLeft=t,A.scrollTop=i},Ba="___html2canvas___pseudoelement_before",Ea="___html2canvas___pseudoelement_after",ba='{\n content: "" !important;\n display: none !important;\n}',Ca=function(e){va(e,"."+Ba+":before"+ba+"\n ."+Ea+":after"+ba)},va=function(e,A){var t=e.ownerDocument;if(t){var i=t.createElement("style");i.textContent=A,e.appendChild(i)}},ya=function(){function e(){}return e.getOrigin=function(A){var t=e._link;return t?(t.href=A,t.href=t.href,t.protocol+t.hostname+t.port):"about:blank"},e.isSameOrigin=function(A){return e.getOrigin(A)===e._origin},e.setContext=function(A){e._link=A.document.createElement("a"),e._origin=e.getOrigin(A.location.href)},e._origin="about:blank",e}(),Fa=function(){function e(e,A){this.context=e,this._options=A,this._cache={}}return e.prototype.addImage=function(e){var A=Promise.resolve();return this.has(e)?A:ka(e)||Ia(e)?((this._cache[e]=this.loadImage(e)).catch((function(){})),A):A},e.prototype.match=function(e){return this._cache[e]},e.prototype.loadImage=function(e){return i(this,void 0,void 0,(function(){var A,t,i,a,r=this;return n(this,(function(n){switch(n.label){case 0:return A=ya.isSameOrigin(e),t=!Ua(e)&&!0===this._options.useCORS&&ji.SUPPORT_CORS_IMAGES&&!A,i=!Ua(e)&&!A&&!ka(e)&&"string"==typeof this._options.proxy&&ji.SUPPORT_CORS_XHR&&!t,A||!1!==this._options.allowTaint||Ua(e)||ka(e)||i||t?(a=e,i?[4,this.proxy(a)]:[3,2]):[2];case 1:a=n.sent(),n.label=2;case 2:return this.context.logger.debug("Added image "+e.substring(0,256)),[4,new Promise((function(e,A){var i=new Image;i.onload=function(){return e(i)},i.onerror=A,(Qa(a)||t)&&(i.crossOrigin="anonymous"),i.src=a,!0===i.complete&&setTimeout((function(){return e(i)}),500),r._options.imageTimeout>0&&setTimeout((function(){return A("Timed out ("+r._options.imageTimeout+"ms) loading image")}),r._options.imageTimeout)}))];case 3:return[2,n.sent()]}}))}))},e.prototype.has=function(e){return void 0!==this._cache[e]},e.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},e.prototype.proxy=function(e){var A=this,t=this._options.proxy;if(!t)throw new Error("No proxy defined");var i=e.substring(0,256);return new Promise((function(n,a){var r=ji.SUPPORT_RESPONSE_TYPE?"blob":"text",s=new XMLHttpRequest;s.onload=function(){if(200===s.status)if("text"===r)n(s.response);else{var e=new FileReader;e.addEventListener("load",(function(){return n(e.result)}),!1),e.addEventListener("error",(function(e){return a(e)}),!1),e.readAsDataURL(s.response)}else a("Failed to proxy resource "+i+" with status code "+s.status)},s.onerror=a;var o=t.indexOf("?")>-1?"&":"?";if(s.open("GET",""+t+o+"url="+encodeURIComponent(e)+"&responseType="+r),"text"!==r&&s instanceof XMLHttpRequest&&(s.responseType=r),A._options.imageTimeout){var l=A._options.imageTimeout;s.timeout=l,s.ontimeout=function(){return a("Timed out ("+l+"ms) proxying "+i)}}s.send()}))},e}(),xa=/^data:image\/svg\+xml/i,Ta=/^data:image\/.*;base64,/i,Sa=/^data:image\/.*/i,Ia=function(e){return ji.SUPPORT_SVG_DRAWING||!Ma(e)},Ua=function(e){return Sa.test(e)},Qa=function(e){return Ta.test(e)},ka=function(e){return"blob"===e.substr(0,4)},Ma=function(e){return"svg"===e.substr(-3).toLowerCase()||xa.test(e)},La=function(){function e(e,A){this.type=0,this.x=e,this.y=A}return e.prototype.add=function(A,t){return new e(this.x+A,this.y+t)},e}(),Oa=function(e,A,t){return new La(e.x+(A.x-e.x)*t,e.y+(A.y-e.y)*t)},Na=function(){function e(e,A,t,i){this.type=1,this.start=e,this.startControl=A,this.endControl=t,this.end=i}return e.prototype.subdivide=function(A,t){var i=Oa(this.start,this.startControl,A),n=Oa(this.startControl,this.endControl,A),a=Oa(this.endControl,this.end,A),r=Oa(i,n,A),s=Oa(n,a,A),o=Oa(r,s,A);return t?new e(this.start,i,r,o):new e(o,s,a,this.end)},e.prototype.add=function(A,t){return new e(this.start.add(A,t),this.startControl.add(A,t),this.endControl.add(A,t),this.end.add(A,t))},e.prototype.reverse=function(){return new e(this.end,this.endControl,this.startControl,this.start)},e}(),Da=function(e){return 1===e.type},Ha=function(e){var A=e.styles,t=e.bounds,i=nA(A.borderTopLeftRadius,t.width,t.height),n=i[0],a=i[1],r=nA(A.borderTopRightRadius,t.width,t.height),s=r[0],o=r[1],l=nA(A.borderBottomRightRadius,t.width,t.height),c=l[0],d=l[1],h=nA(A.borderBottomLeftRadius,t.width,t.height),u=h[0],g=h[1],p=[];p.push((n+s)/t.width),p.push((u+c)/t.width),p.push((a+g)/t.height),p.push((o+d)/t.height);var m=Math.max.apply(Math,p);m>1&&(n/=m,a/=m,s/=m,o/=m,c/=m,d/=m,u/=m,g/=m);var w=t.width-s,f=t.height-d,B=t.width-c,E=t.height-g,b=A.borderTopWidth,C=A.borderRightWidth,v=A.borderBottomWidth,y=A.borderLeftWidth,F=aA(A.paddingTop,e.bounds.width),x=aA(A.paddingRight,e.bounds.width),T=aA(A.paddingBottom,e.bounds.width),S=aA(A.paddingLeft,e.bounds.width);this.topLeftBorderDoubleOuterBox=n>0||a>0?Ra(t.left+y/3,t.top+b/3,n-y/3,a-b/3,la.TOP_LEFT):new La(t.left+y/3,t.top+b/3),this.topRightBorderDoubleOuterBox=n>0||a>0?Ra(t.left+w,t.top+b/3,s-C/3,o-b/3,la.TOP_RIGHT):new La(t.left+t.width-C/3,t.top+b/3),this.bottomRightBorderDoubleOuterBox=c>0||d>0?Ra(t.left+B,t.top+f,c-C/3,d-v/3,la.BOTTOM_RIGHT):new La(t.left+t.width-C/3,t.top+t.height-v/3),this.bottomLeftBorderDoubleOuterBox=u>0||g>0?Ra(t.left+y/3,t.top+E,u-y/3,g-v/3,la.BOTTOM_LEFT):new La(t.left+y/3,t.top+t.height-v/3),this.topLeftBorderDoubleInnerBox=n>0||a>0?Ra(t.left+2*y/3,t.top+2*b/3,n-2*y/3,a-2*b/3,la.TOP_LEFT):new La(t.left+2*y/3,t.top+2*b/3),this.topRightBorderDoubleInnerBox=n>0||a>0?Ra(t.left+w,t.top+2*b/3,s-2*C/3,o-2*b/3,la.TOP_RIGHT):new La(t.left+t.width-2*C/3,t.top+2*b/3),this.bottomRightBorderDoubleInnerBox=c>0||d>0?Ra(t.left+B,t.top+f,c-2*C/3,d-2*v/3,la.BOTTOM_RIGHT):new La(t.left+t.width-2*C/3,t.top+t.height-2*v/3),this.bottomLeftBorderDoubleInnerBox=u>0||g>0?Ra(t.left+2*y/3,t.top+E,u-2*y/3,g-2*v/3,la.BOTTOM_LEFT):new La(t.left+2*y/3,t.top+t.height-2*v/3),this.topLeftBorderStroke=n>0||a>0?Ra(t.left+y/2,t.top+b/2,n-y/2,a-b/2,la.TOP_LEFT):new La(t.left+y/2,t.top+b/2),this.topRightBorderStroke=n>0||a>0?Ra(t.left+w,t.top+b/2,s-C/2,o-b/2,la.TOP_RIGHT):new La(t.left+t.width-C/2,t.top+b/2),this.bottomRightBorderStroke=c>0||d>0?Ra(t.left+B,t.top+f,c-C/2,d-v/2,la.BOTTOM_RIGHT):new La(t.left+t.width-C/2,t.top+t.height-v/2),this.bottomLeftBorderStroke=u>0||g>0?Ra(t.left+y/2,t.top+E,u-y/2,g-v/2,la.BOTTOM_LEFT):new La(t.left+y/2,t.top+t.height-v/2),this.topLeftBorderBox=n>0||a>0?Ra(t.left,t.top,n,a,la.TOP_LEFT):new La(t.left,t.top),this.topRightBorderBox=s>0||o>0?Ra(t.left+w,t.top,s,o,la.TOP_RIGHT):new La(t.left+t.width,t.top),this.bottomRightBorderBox=c>0||d>0?Ra(t.left+B,t.top+f,c,d,la.BOTTOM_RIGHT):new La(t.left+t.width,t.top+t.height),this.bottomLeftBorderBox=u>0||g>0?Ra(t.left,t.top+E,u,g,la.BOTTOM_LEFT):new La(t.left,t.top+t.height),this.topLeftPaddingBox=n>0||a>0?Ra(t.left+y,t.top+b,Math.max(0,n-y),Math.max(0,a-b),la.TOP_LEFT):new La(t.left+y,t.top+b),this.topRightPaddingBox=s>0||o>0?Ra(t.left+Math.min(w,t.width-C),t.top+b,w>t.width+C?0:Math.max(0,s-C),Math.max(0,o-b),la.TOP_RIGHT):new La(t.left+t.width-C,t.top+b),this.bottomRightPaddingBox=c>0||d>0?Ra(t.left+Math.min(B,t.width-y),t.top+Math.min(f,t.height-v),Math.max(0,c-C),Math.max(0,d-v),la.BOTTOM_RIGHT):new La(t.left+t.width-C,t.top+t.height-v),this.bottomLeftPaddingBox=u>0||g>0?Ra(t.left+y,t.top+Math.min(E,t.height-v),Math.max(0,u-y),Math.max(0,g-v),la.BOTTOM_LEFT):new La(t.left+y,t.top+t.height-v),this.topLeftContentBox=n>0||a>0?Ra(t.left+y+S,t.top+b+F,Math.max(0,n-(y+S)),Math.max(0,a-(b+F)),la.TOP_LEFT):new La(t.left+y+S,t.top+b+F),this.topRightContentBox=s>0||o>0?Ra(t.left+Math.min(w,t.width+y+S),t.top+b+F,w>t.width+y+S?0:s-y+S,o-(b+F),la.TOP_RIGHT):new La(t.left+t.width-(C+x),t.top+b+F),this.bottomRightContentBox=c>0||d>0?Ra(t.left+Math.min(B,t.width-(y+S)),t.top+Math.min(f,t.height+b+F),Math.max(0,c-(C+x)),d-(v+T),la.BOTTOM_RIGHT):new La(t.left+t.width-(C+x),t.top+t.height-(v+T)),this.bottomLeftContentBox=u>0||g>0?Ra(t.left+y+S,t.top+E,Math.max(0,u-(y+S)),g-(v+T),la.BOTTOM_LEFT):new La(t.left+y+S,t.top+t.height-(v+T))};!function(e){e[e.TOP_LEFT=0]="TOP_LEFT",e[e.TOP_RIGHT=1]="TOP_RIGHT",e[e.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",e[e.BOTTOM_LEFT=3]="BOTTOM_LEFT"}(la||(la={}));var Ra=function(e,A,t,i,n){var a=(Math.sqrt(2)-1)/3*4,r=t*a,s=i*a,o=e+t,l=A+i;switch(n){case la.TOP_LEFT:return new Na(new La(e,l),new La(e,l-s),new La(o-r,A),new La(o,A));case la.TOP_RIGHT:return new Na(new La(e,A),new La(e+r,A),new La(o,l-s),new La(o,l));case la.BOTTOM_RIGHT:return new Na(new La(o,A),new La(o,A+s),new La(e+r,l),new La(e,l));case la.BOTTOM_LEFT:default:return new Na(new La(o,l),new La(o-r,l),new La(e,A+s),new La(e,A))}},Pa=function(e){return[e.topLeftBorderBox,e.topRightBorderBox,e.bottomRightBorderBox,e.bottomLeftBorderBox]},Va=function(e){return[e.topLeftPaddingBox,e.topRightPaddingBox,e.bottomRightPaddingBox,e.bottomLeftPaddingBox]},Ka=function(e,A,t){this.offsetX=e,this.offsetY=A,this.matrix=t,this.type=0,this.target=6},Ga=function(e,A){this.path=e,this.target=A,this.type=1},Wa=function(e){this.opacity=e,this.type=2,this.target=6},Xa=function(e){return 1===e.type},za=function(e,A){return e.length===A.length&&e.some((function(e,t){return e===A[t]}))},Ya=function(e){this.element=e,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]},ja=function(){function e(e,A){if(this.container=e,this.parent=A,this.effects=[],this.curves=new Ha(this.container),this.container.styles.opacity<1&&this.effects.push(new Wa(this.container.styles.opacity)),null!==this.container.styles.transform){var t=this.container.bounds.left+this.container.styles.transformOrigin[0].number,i=this.container.bounds.top+this.container.styles.transformOrigin[1].number,n=this.container.styles.transform;this.effects.push(new Ka(t,i,n))}if(0!==this.container.styles.overflowX){var a=Pa(this.curves),r=Va(this.curves);za(a,r)?this.effects.push(new Ga(a,6)):(this.effects.push(new Ga(a,2)),this.effects.push(new Ga(r,4)))}}return e.prototype.getEffects=function(e){for(var A=-1===[2,3].indexOf(this.container.styles.position),t=this.parent,i=this.effects.slice(0);t;){var n=t.effects.filter((function(e){return!Xa(e)}));if(A||0!==t.container.styles.position||!t.parent){if(i.unshift.apply(i,n),A=-1===[2,3].indexOf(t.container.styles.position),0!==t.container.styles.overflowX){var a=Pa(t.curves),r=Va(t.curves);za(a,r)||i.unshift(new Ga(r,6))}}else i.unshift.apply(i,n);t=t.parent}return i.filter((function(A){return li(A.target,e)}))},e}(),Ja=function(e,A,t,i){e.container.elements.forEach((function(n){var a=li(n.flags,4),r=li(n.flags,2),s=new ja(n,e);li(n.styles.display,2048)&&i.push(s);var o=li(n.flags,8)?[]:i;if(a||r){var l=a||n.styles.isPositioned()?t:A,c=new Ya(s);if(n.styles.isPositioned()||n.styles.opacity<1||n.styles.isTransformed()){var d=n.styles.zIndex.order;if(d<0){var h=0;l.negativeZIndex.some((function(e,A){return d>e.element.container.styles.zIndex.order?(h=A,!1):h>0})),l.negativeZIndex.splice(h,0,c)}else if(d>0){var u=0;l.positiveZIndex.some((function(e,A){return d>=e.element.container.styles.zIndex.order?(u=A+1,!1):u>0})),l.positiveZIndex.splice(u,0,c)}else l.zeroOrAutoZIndexOrTransformedOrOpacity.push(c)}else n.styles.isFloating()?l.nonPositionedFloats.push(c):l.nonPositionedInlineLevel.push(c);Ja(s,c,a?c:t,o)}else n.styles.isInlineLevel()?A.inlineLevel.push(s):A.nonInlineLevel.push(s),Ja(s,A,t,o);li(n.flags,8)&&Za(n,o)}))},Za=function(e,A){for(var t=e instanceof dn?e.start:1,i=e instanceof dn&&e.reversed,n=0;n0&&e.intrinsicHeight>0){var i=Ar(e),n=Va(A);this.path(n),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(t,0,0,e.intrinsicWidth,e.intrinsicHeight,i.left,i.top,i.width,i.height),this.ctx.restore()}},t.prototype.renderNodeContent=function(e){return i(this,void 0,void 0,(function(){var A,i,a,s,o,l,c,d,h,u,g,p,m,w,f,B,E,b;return n(this,(function(n){switch(n.label){case 0:this.applyEffects(e.getEffects(4)),A=e.container,i=e.curves,a=A.styles,s=0,o=A.textNodes,n.label=1;case 1:return s0&&y>0&&(f=i.ctx.createPattern(p,"repeat"),i.renderRepeat(E,f,x,T))):function(e){return 2===e.type}(t)&&(B=tr(e,A,[null,null,null]),E=B[0],b=B[1],C=B[2],v=B[3],y=B[4],F=0===t.position.length?[tA]:t.position,x=aA(F[0],v),T=aA(F[F.length-1],y),S=function(e,A,t,i,n){var a=0,r=0;switch(e.size){case 0:0===e.shape?a=r=Math.min(Math.abs(A),Math.abs(A-i),Math.abs(t),Math.abs(t-n)):1===e.shape&&(a=Math.min(Math.abs(A),Math.abs(A-i)),r=Math.min(Math.abs(t),Math.abs(t-n)));break;case 2:if(0===e.shape)a=r=Math.min(SA(A,t),SA(A,t-n),SA(A-i,t),SA(A-i,t-n));else if(1===e.shape){var s=Math.min(Math.abs(t),Math.abs(t-n))/Math.min(Math.abs(A),Math.abs(A-i)),o=IA(i,n,A,t,!0),l=o[0],c=o[1];r=s*(a=SA(l-A,(c-t)/s))}break;case 1:0===e.shape?a=r=Math.max(Math.abs(A),Math.abs(A-i),Math.abs(t),Math.abs(t-n)):1===e.shape&&(a=Math.max(Math.abs(A),Math.abs(A-i)),r=Math.max(Math.abs(t),Math.abs(t-n)));break;case 3:if(0===e.shape)a=r=Math.max(SA(A,t),SA(A,t-n),SA(A-i,t),SA(A-i,t-n));else if(1===e.shape){s=Math.max(Math.abs(t),Math.abs(t-n))/Math.max(Math.abs(A),Math.abs(A-i));var d=IA(i,n,A,t,!1);l=d[0],c=d[1],r=s*(a=SA(l-A,(c-t)/s))}}return Array.isArray(e.size)&&(a=aA(e.size[0],i),r=2===e.size.length?aA(e.size[1],n):a),[a,r]}(t,x,T,v,y),I=S[0],U=S[1],I>0&&U>0&&(Q=i.ctx.createRadialGradient(b+x,C+T,0,b+x,C+T,I),xA(t.stops,2*I).forEach((function(e){return Q.addColorStop(e.stop,gA(e.color))})),i.path(E),i.ctx.fillStyle=Q,I!==U?(k=e.bounds.left+.5*e.bounds.width,M=e.bounds.top+.5*e.bounds.height,O=1/(L=U/I),i.ctx.save(),i.ctx.translate(k,M),i.ctx.transform(1,0,0,L,0,0),i.ctx.translate(-k,-M),i.ctx.fillRect(b,O*(C-M)+M,v,y*O),i.ctx.restore()):i.ctx.fill())),n.label=6;case 6:return A--,[2]}}))},i=this,a=0,r=e.styles.backgroundImage.slice(0).reverse(),o.label=1;case 1:return a0?2!==l.style?[3,5]:[4,this.renderDashedDottedBorder(l.color,l.width,r,e.curves,2)]:[3,11]:[3,13];case 4:return n.sent(),[3,11];case 5:return 3!==l.style?[3,7]:[4,this.renderDashedDottedBorder(l.color,l.width,r,e.curves,3)];case 6:return n.sent(),[3,11];case 7:return 4!==l.style?[3,9]:[4,this.renderDoubleBorder(l.color,l.width,r,e.curves)];case 8:return n.sent(),[3,11];case 9:return[4,this.renderSolidBorder(l.color,r,e.curves)];case 10:n.sent(),n.label=11;case 11:r++,n.label=12;case 12:return s++,[3,3];case 13:return[2]}}))}))},t.prototype.renderDashedDottedBorder=function(e,A,t,a,r){return i(this,void 0,void 0,(function(){var i,s,o,l,c,d,h,u,g,p,m,w,f,B,E,b;return n(this,(function(n){return this.ctx.save(),i=function(e,A){switch(A){case 0:return _a(e.topLeftBorderStroke,e.topRightBorderStroke);case 1:return _a(e.topRightBorderStroke,e.bottomRightBorderStroke);case 2:return _a(e.bottomRightBorderStroke,e.bottomLeftBorderStroke);default:return _a(e.bottomLeftBorderStroke,e.topLeftBorderStroke)}}(a,t),s=qa(a,t),2===r&&(this.path(s),this.ctx.clip()),Da(s[0])?(o=s[0].start.x,l=s[0].start.y):(o=s[0].x,l=s[0].y),Da(s[1])?(c=s[1].end.x,d=s[1].end.y):(c=s[1].x,d=s[1].y),h=0===t||2===t?Math.abs(o-c):Math.abs(l-d),this.ctx.beginPath(),3===r?this.formatPath(i):this.formatPath(s.slice(0,2)),u=A<3?3*A:2*A,g=A<3?2*A:A,3===r&&(u=A,g=A),p=!0,h<=2*u?p=!1:h<=2*u+g?(u*=m=h/(2*u+g),g*=m):(w=Math.floor((h+g)/(u+g)),f=(h-w*u)/(w-1),g=(B=(h-(w+1)*u)/w)<=0||Math.abs(g-f){const a=await tex2dataURL(e,n);if(a){const e=[];e.push({mimeType:a.mimeType,id:A,dataURL:a.dataURL,created:a.created,size:a.size,hasSVGwithBitmap:!1,shouldScale:!0}),i(e,t)}};async function tex2dataURL(e,A){let t=0;for(;!A.mathjax&&!A.mathjaxLoaderFinished&&t<10;)await sleep$1(100),t++;A.mathjaxLoaderFinished||errorlog({where:"text2dataURL",fn:tex2dataURL,message:"mathjaxLoader not ready, using fallback. Try reloading Obsidian or restarting the Excalidraw plugin"});try{return await mathjaxSVG(e,A)}catch(t){await sleep$1(100);try{return await mathjaxSVG(e,A)}catch(t){await sleep$1(100);try{return await mathjaxSVG(e,A)}catch(t){return A.mathjax?new obsidian_module.Notice("Unknown error loading LaTeX. Using fallback solution. Try closing and reopening this drawing."):new obsidian_module.Notice("LaTeX support did not load. Using fallback solution. Try checking your network connection."),await mathjaxImage2html(e)}}}}async function mathjaxSVG(e,A){const t=A.mathjax.tex2svg(e,{display:!0,scale:4}).querySelector("svg");if(t){const e=svgToBase64(t.outerHTML);return{mimeType:"image/svg+xml",fileId:fileid(),dataURL:e,created:Date.now(),size:await getImageSize(e)}}return null}async function mathjaxImage2html(e){const A=document.body.createDiv();A.style.display="table";const t=window.MathJax.tex2chtml(e,{display:!0,scale:4});t.style.margin="3px",t.style.color="black";const i=t.querySelector("mjx-assistive-mml");i&&i.parentElement.removeChild(i),A.appendChild(t),window.MathJax.typeset();const n=await html2canvas(A,{backgroundColor:null});return document.body.removeChild(A),{mimeType:"image/png",fileId:fileid(),dataURL:n.toDataURL(),created:Date.now(),size:{height:n.height,width:n.width}}}const THEME_FILTER="invert(100%) hue-rotate(180deg) saturate(1.25)",markdownRendererRecursionWatcthdog=new Set;class EmbeddedFile{constructor(e,A,t){this.file=null,this.isSVGwithBitmap=!1,this.img="",this.imgInverted="",this.mtime=0,this.mimeType="application/octet-stream",this.size={height:0,width:0},this.attemptCounter=0,this.isHyperlink=!1,this.plugin=e,this.resetImage(A,t)}resetImage(e,A){if(this.imgInverted=this.img="",this.mtime=0,A.startsWith("https://")||A.startsWith("http://"))return this.isHyperlink=!0,void(this.hyperlink=A);this.linkParts=getLinkParts(A),this.hostPath=e,this.linkParts.path?(this.linkParts.width||(this.linkParts.width=this.plugin.settings.mdSVGwidth),this.linkParts.height||(this.linkParts.height=this.plugin.settings.mdSVGmaxHeight),this.file=app.metadataCache.getFirstLinkpathDest(this.linkParts.path,e),this.file||0==this.attemptCounter++&&new obsidian_module.Notice(`Excalidraw Warning: could not find image file: ${A}`,5e3)):new obsidian_module.Notice(`Excalidraw Error\nIncorrect embedded filename: ${A}`)}fileChanged(){return!this.isHyperlink&&(this.file||(this.file=app.metadataCache.getFirstLinkpathDest(this.linkParts.path,this.hostPath),this.file)?this.mtime!=this.file.stat.mtime:(this.attemptCounter++,!1))}setImage(e,A,t,i,n){if(this.file||this.isHyperlink){switch(this.fileChanged()&&(this.imgInverted=this.img=""),this.mtime=this.isHyperlink?0:this.file.stat.mtime,this.size=t,this.mimeType=A,i&&n){case!0:this.imgInverted=e;break;case!1:this.img=e}this.isSVGwithBitmap=n}}isLoaded(e){if(!this.isHyperlink){if(!this.file&&(this.file=app.metadataCache.getFirstLinkpathDest(this.linkParts.path,this.hostPath),!this.file))return this.attemptCounter++,!0;if(this.fileChanged())return!1}return this.isSVGwithBitmap&&e?""!==this.imgInverted:""!==this.img}getImage(e){return this.file||this.isHyperlink?e&&this.isSVGwithBitmap?this.imgInverted:this.img:""}shouldScale(){return this.isHyperlink||!Boolean(this.linkParts&&this.linkParts.original&&this.linkParts.original.endsWith("|100%"))}}class EmbeddedFilesLoader{constructor(e,A){this.terminate=!1,this.plugin=e,this.isDark=A,this.uid=nanoid()}async getObsidianImage(e,A){if(!this.plugin||!e)return null;const t=e instanceof EmbeddedFile&&e.isHyperlink,i=e instanceof EmbeddedFile?e.hyperlink:"",n=e instanceof EmbeddedFile?e.file:e;if(n&&markdownRendererRecursionWatcthdog.has(n))return new obsidian_module.Notice(`Loading of ${n.path}. Please check if there is an inifinite loop of one file embedded in the other.`),null;const a=t?null:e instanceof EmbeddedFile?e.linkParts:{original:n.path,path:n.path,isBlockRef:!1,ref:null,width:this.plugin.settings.mdSVGwidth,height:this.plugin.settings.mdSVGmaxHeight};let r=!1;const s=!t&&this.plugin.isExcalidrawFile(n);if(!t&&!IMAGE_TYPES.contains(n.extension)&&!s&&"md"!==n.extension)return null;const o=t?null:await app.vault.readBinary(n),l=s?await(async e=>{const t=hasExportTheme(this.plugin,n)?getExportTheme(this.plugin,n,"light"):void 0,i={withBackground:!!hasExportBackground(this.plugin,n)&&getWithBackground(this.plugin,n),withTheme:!!t},a=await createSVG(n.path,!0,i,this,t,null,null,[],this.plugin,A+1,getExportPadding(this.plugin,n)),s=a.querySelectorAll("image:not([href^='data:image/svg'])");return s.length>0&&(r=!0),r&&e&&s.forEach((e=>{var A;const t=null===(A=e.parentElement)||void 0===A?void 0:A.id;a.querySelectorAll(`use[href='#${t}']`).forEach((e=>{e.setAttribute("filter",THEME_FILTER)}))})),!r&&a.getAttribute("hasbitmap")&&(r=!0),svgToBase64(a.outerHTML)})(this.isDark):null;let c="image/svg+xml";const d=t?getURLImageExtension(i):n.extension;s||(c=getMimeType(d));let h=t?e instanceof EmbeddedFile?await getDataURLFromURL(e.hyperlink,c):null:null!=l?l:"svg"===n.extension?await getSVGData(app,n):"md"===n.extension?null:await getDataURL(o,c);if(!t&&!h){markdownRendererRecursionWatcthdog.add(n);const e=await this.convertMarkdownToSVG(this.plugin,n,a,A);markdownRendererRecursionWatcthdog.delete(n),h=e.dataURL,r=e.hasSVGwithBitmap}try{const e=await getImageSize(h);return{mimeType:c,fileId:await generateIdFromFile(t?(new TextEncoder).encode(h):o),dataURL:h,created:t?0:n.stat.mtime,hasSVGwithBitmap:r,size:e}}catch(e){return null}}async loadSceneFiles(e,A,t){var i,n;if(t>4)return void new obsidian_module.Notice(t$d("INFINITE_LOOP_WARNING")+t.toString(),6e3);const a=e.getFileEntries();let r;void 0===this.isDark&&(this.isDark="dark"===(null===(n=null===(i=null==e?void 0:e.scene)||void 0===i?void 0:i.appState)||void 0===n?void 0:n.theme));const s=[];for(;!this.terminate&&!(r=a.next()).done;){const e=r.value[1];if(e.isLoaded(this.isDark))e.isSVGwithBitmap&&s.push({mimeType:e.mimeType,id:r.value[0],dataURL:e.getImage(this.isDark),created:e.mtime,size:e.size,hasSVGwithBitmap:e.isSVGwithBitmap,shouldScale:e.shouldScale()});else{const A=await this.getObsidianImage(e,t);A&&s.push({mimeType:A.mimeType,id:r.value[0],dataURL:A.dataURL,created:A.created,size:A.size,hasSVGwithBitmap:A.hasSVGwithBitmap,shouldScale:e.shouldScale()})}}let o;const l=e.getEquationEntries();for(;!this.terminate&&!(o=l.next()).done;)if(!e.getEquation(o.value[0]).isLoaded){const e=o.value[1].latex,A=await tex2dataURL(e,this.plugin);A&&s.push({mimeType:A.mimeType,id:o.value[0],dataURL:A.dataURL,created:A.created,size:A.size,hasSVGwithBitmap:!1,shouldScale:!0})}if(!this.terminate)try{A(s,this.isDark)}catch(e){errorlog({where:"EmbeddedFileLoader.loadSceneFiles",error:e})}}async convertMarkdownToSVG(e,A,t,i){var n,a,r,s;let o=!1;const l=await getTransclusion(t,e.app,A);let c=(null!==(n=l.leadingHashes)&&void 0!==n?n:"")+l.contents;""===c&&(c="# Empty markdown file\nCTRL+Click here to open the file for editing in the current active pane, or CTRL+SHIFT+Click to open it in an adjacent pane.");const d=e.app.metadataCache.getFileCache(A);let h,u=e.settings.mdFont;switch((null==d?void 0:d.frontmatter)&&Boolean(d.frontmatter["excalidraw-font"])&&(u=d.frontmatter["excalidraw-font"]),u){case"Virgil":h=VIRGIL_FONT;break;case"Cascadia":h=CASCADIA_FONT;break;case"":h="";break;default:const t=await getFontDataURL(e.app,u,A.path);h=t.fontDef,u=t.fontName}(null==d?void 0:d.frontmatter)&&null!==d.frontmatter.banner&&(c=c.replace(/banner:\s*.*/,""));const g=(null==d?void 0:d.frontmatter)&&null!==(a=d.frontmatter["excalidraw-font-color"])&&void 0!==a?a:e.settings.mdFontColor;let p=(null==d?void 0:d.frontmatter)&&null!==(r=d.frontmatter["excalidraw-css"])&&void 0!==r?r:"",m=!1;if(p&&""!=p){const t=e.app.metadataCache.getFirstLinkpathDest(p,A.path);t&&(p=await e.app.vault.read(t),m=!0)}if(!m)if(e.settings.mdCSS&&""!==e.settings.mdCSS){const t=e.app.metadataCache.getFirstLinkpathDest(e.settings.mdCSS,A.path);p+=t?`\n${await e.app.vault.read(t)}`:DEFAULT_MD_EMBED_CSS}else p+=DEFAULT_MD_EMBED_CSS;const w=(null==d?void 0:d.frontmatter)&&null!==(s=d.frontmatter["excalidraw-border-color"])&&void 0!==s?s:e.settings.mdBorderColor;w&&""!==w&&!p.match(/svg/i)&&(p+=`svg{border:2px solid;color:${w};transform:scale(.95)}`);let f=` width="${t.width}px" height="100000"`,B=` width="${t.width}px" height="100%"`;const E=(e,A,t)=>`${t?``:""}${e}${A}${""!==h?``:""}`,b=createDiv();b.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),b.setAttribute("class","excalidraw-md-host"),""!==u&&(b.style.fontFamily=u),b.style.overflow="auto",b.style.display="block",b.style.color=g&&""!==g?g:"initial",await obsidian_module.MarkdownRenderer.renderMarkdown(c,b,A.path,e),b.querySelectorAll(":scope > *[class^='frontmatter']").forEach((e=>b.removeChild(e)));const C=Array.from(b.querySelectorAll("span[class='internal-embed']"));for(let t=0;t{const A=e.style,t=window.getComputedStyle(e);let i="";for(const e in A)A.hasOwnProperty(e)&&(i+=`${e}: ${t[e]};`);e.setAttribute("style",i)}));const T=(new XMLSerializer).serializeToString(F),S=(new XMLSerializer).serializeToString(x);document.body.removeChild(v);const I=new DOMParser,U=I.parseFromString(E(T,S),"image/svg+xml").firstElementChild,Q=createDiv();Q.appendChild(U),document.body.appendChild(Q);const k=U.querySelector(".excalidraw-md-footer").scrollHeight,M=U.querySelector(".excalidraw-md-host").scrollHeight+k,L=M<=t.height?M:t.height;document.body.removeChild(Q),f=` width="${t.width}px" height="${L}px"`,B=` width="${t.width}px" height="${L}px"`,b.style.height=L-k+"px",b.style.overflow="hidden";const O=b.querySelectorAll("img:not([src^='data:image/svg+xml'])");O.length>0&&(o=!0),o&&this.isDark&&O.forEach((e=>{e instanceof HTMLImageElement&&(e.style.filter=THEME_FILTER)}));const N=E((new XMLSerializer).serializeToString(b),'',p);return e.ea.mostRecentMarkdownSVG=I.parseFromString(N,"image/svg+xml").firstElementChild,{dataURL:svgToBase64(N),hasSVGwithBitmap:o}}}const getSVGData=async(e,A)=>{const t=await e.vault.read(A);return svgToBase64(t)},generateIdFromFile=async e=>{let A;try{const t=await window.crypto.subtle.digest("SHA-1",e);A=Array.from(new Uint8Array(t)).map((e=>e.toString(16).padStart(2,"0"))).join("")}catch(e){errorlog({where:"EmbeddedFileLoader.generateIdFromFile",error:e}),A=fileid()}return A},{wrapText:wrapText,getFontString:getFontString,getMaxContainerWidth:getMaxContainerWidth,getDefaultLineHeight:getDefaultLineHeight$1}=excalidrawLib;var AutoexportPreference;!function(e){e[e.none=0]="none",e[e.both=1]="both",e[e.png=2]="png",e[e.svg=3]="svg",e[e.inherit=4]="inherit"}(AutoexportPreference||(AutoexportPreference={}));const REGEX_LINK={ +var e=function(A,t){return e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,A){e.__proto__=A}||function(e,A){for(var t in A)Object.prototype.hasOwnProperty.call(A,t)&&(e[t]=A[t])},e(A,t)};function A(A,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function i(){this.constructor=A}e(A,t),A.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}var t=function(){return t=Object.assign||function(e){for(var A,t=1,i=arguments.length;t0&&n[n.length-1])||6!==a[0]&&2!==a[0])){r=0;continue}if(3===a[0]&&(!n||a[1]>n[0]&&a[1]=55296&&n<=56319&&t>10),r%1024+56320)),(n+1===t||i.length>16384)&&(a+=String.fromCharCode.apply(String,i),i.length=0)}return a},c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",d="undefined"==typeof Uint8Array?[]:new Uint8Array(256),h=0;h=0){if(e<55296||e>56319&&e<=65535)return A=((A=this.index[e>>5])<<2)+(31&e),this.data[A];if(e<=65535)return A=((A=this.index[2048+(e-55296>>5)])<<2)+(31&e),this.data[A];if(e>11),A=this.index[A],A+=e>>5&63,A=((A=this.index[A])<<2)+(31&e),this.data[A];if(e<=1114111)return this.data[this.highValueIndex]}return this.errorValue},e}(),f="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",B="undefined"==typeof Uint8Array?[]:new Uint8Array(256),E=0;E>4,c[o++]=(15&i)<<4|n>>2,c[o++]=(3&n)<<6|63&a;return l}(e),r=Array.isArray(a)?function(e){for(var A=e.length,t=[],i=0;i0;){var r=i[--a];if(Array.isArray(e)?-1!==e.indexOf(r):e===r)for(var s=t;s<=i.length;){var o;if((o=i[++s])===A)return!0;if(o!==b)break}if(r!==b)break}return!1},ie=function(e,A){for(var t=e;t>=0;){var i=A[t];if(i!==b)return i;t--}return 0},ne=function(e,A,t,i,n){if(0===t[i])return z;var a=i-1;if(Array.isArray(n)&&!0===n[a])return z;var r=a-1,s=a+1,o=A[a],l=r>=0?A[r]:0,c=A[s];if(2===o&&3===c)return z;if(-1!==Z.indexOf(o))return"!";if(-1!==Z.indexOf(c))return z;if(-1!==q.indexOf(c))return z;if(8===ie(a,A))return Y;if(11===j.get(e[a]))return z;if((o===N||o===D)&&11===j.get(e[s]))return z;if(7===o||7===c)return z;if(9===o)return z;if(-1===[b,C,v].indexOf(o)&&9===c)return z;if(-1!==[y,F,x,U,L].indexOf(c))return z;if(ie(a,A)===I)return z;if(te(23,I,a,A))return z;if(te([y,F],T,a,A))return z;if(te(12,12,a,A))return z;if(o===b)return Y;if(23===o||23===c)return z;if(16===c||16===o)return Y;if(-1!==[C,v,T].indexOf(c)||14===o)return z;if(36===l&&-1!==Ae.indexOf(o))return z;if(o===L&&36===c)return z;if(c===S)return z;if(-1!==J.indexOf(c)&&o===Q||-1!==J.indexOf(o)&&c===Q)return z;if(o===M&&-1!==[P,N,D].indexOf(c)||-1!==[P,N,D].indexOf(o)&&c===k)return z;if(-1!==J.indexOf(o)&&-1!==_.indexOf(c)||-1!==_.indexOf(o)&&-1!==J.indexOf(c))return z;if(-1!==[M,k].indexOf(o)&&(c===Q||-1!==[I,v].indexOf(c)&&A[s+1]===Q)||-1!==[I,v].indexOf(o)&&c===Q||o===Q&&-1!==[Q,L,U].indexOf(c))return z;if(-1!==[Q,L,U,y,F].indexOf(c))for(var d=a;d>=0;){if((h=A[d])===Q)return z;if(-1===[L,U].indexOf(h))break;d--}if(-1!==[M,k].indexOf(c))for(d=-1!==[y,F].indexOf(o)?r:a;d>=0;){var h;if((h=A[d])===Q)return z;if(-1===[L,U].indexOf(h))break;d--}if(V===o&&-1!==[V,K,H,R].indexOf(c)||-1!==[K,H].indexOf(o)&&-1!==[K,G].indexOf(c)||-1!==[G,R].indexOf(o)&&c===G)return z;if(-1!==ee.indexOf(o)&&-1!==[S,k].indexOf(c)||-1!==ee.indexOf(c)&&o===M)return z;if(-1!==J.indexOf(o)&&-1!==J.indexOf(c))return z;if(o===U&&-1!==J.indexOf(c))return z;if(-1!==J.concat(Q).indexOf(o)&&c===I&&-1===X.indexOf(e[s])||-1!==J.concat(Q).indexOf(c)&&o===F)return z;if(41===o&&41===c){for(var u=t[a],g=1;u>0&&41===A[--u];)g++;if(g%2!=0)return z}return o===N&&c===D?z:Y},ae=function(e,A){A||(A={lineBreak:"normal",wordBreak:"normal"});var t=function(e,A){void 0===A&&(A="strict");var t=[],i=[],n=[];return e.forEach((function(e,a){var r=j.get(e);if(r>50?(n.push(!0),r-=50):n.push(!1),-1!==["normal","auto","loose"].indexOf(A)&&-1!==[8208,8211,12316,12448].indexOf(e))return i.push(a),t.push(16);if(4===r||11===r){if(0===a)return i.push(a),t.push(O);var s=t[a-1];return-1===$.indexOf(s)?(i.push(i[a-1]),t.push(s)):(i.push(a),t.push(O))}return i.push(a),31===r?t.push("strict"===A?T:P):r===W||29===r?t.push(O):43===r?e>=131072&&e<=196605||e>=196608&&e<=262141?t.push(P):t.push(O):void t.push(r)})),[i,t,n]}(e,A.lineBreak),i=t[0],n=t[1],a=t[2];"break-all"!==A.wordBreak&&"break-word"!==A.wordBreak||(n=n.map((function(e){return-1!==[Q,O,W].indexOf(e)?P:e})));var r="keep-all"===A.wordBreak?a.map((function(A,t){return A&&e[t]>=19968&&e[t]<=40959})):void 0;return[i,n,r]},re=function(){function e(e,A,t,i){this.codePoints=e,this.required="!"===A,this.start=t,this.end=i}return e.prototype.slice=function(){return l.apply(void 0,this.codePoints.slice(this.start,this.end))},e}(),se=45,oe=43,le=-1,ce=function(e){return e>=48&&e<=57},de=function(e){return ce(e)||e>=65&&e<=70||e>=97&&e<=102},he=function(e){return 10===e||9===e||32===e},ue=function(e){return function(e){return function(e){return e>=97&&e<=122}(e)||function(e){return e>=65&&e<=90}(e)}(e)||function(e){return e>=128}(e)||95===e},ge=function(e){return ue(e)||ce(e)||e===se},pe=function(e){return e>=0&&e<=8||11===e||e>=14&&e<=31||127===e},me=function(e,A){return 92===e&&10!==A},we=function(e,A,t){return e===se?ue(A)||me(A,t):!!ue(e)||!(92!==e||!me(e,A))},fe=function(e,A,t){return e===oe||e===se?!!ce(A)||46===A&&ce(t):ce(46===e?A:e)},Be=function(e){var A=0,t=1;e[A]!==oe&&e[A]!==se||(e[A]===se&&(t=-1),A++);for(var i=[];ce(e[A]);)i.push(e[A++]);var n=i.length?parseInt(l.apply(void 0,i),10):0;46===e[A]&&A++;for(var a=[];ce(e[A]);)a.push(e[A++]);var r=a.length,s=r?parseInt(l.apply(void 0,a),10):0;69!==e[A]&&101!==e[A]||A++;var o=1;e[A]!==oe&&e[A]!==se||(e[A]===se&&(o=-1),A++);for(var c=[];ce(e[A]);)c.push(e[A++]);var d=c.length?parseInt(l.apply(void 0,c),10):0;return t*(n+s*Math.pow(10,-r))*Math.pow(10,o*d)},Ee={type:2},be={type:3},Ce={type:4},ve={type:13},ye={type:8},Fe={type:21},xe={type:9},Se={type:10},Te={type:11},Ie={type:12},Ue={type:14},Qe={type:23},ke={type:1},Me={type:25},Le={type:24},Oe={type:26},Ne={type:27},De={type:28},He={type:29},Re={type:31},Pe={type:32},Ve=function(){function e(){this._value=[]}return e.prototype.write=function(e){this._value=this._value.concat(o(e))},e.prototype.read=function(){for(var e=[],A=this.consumeToken();A!==Pe;)e.push(A),A=this.consumeToken();return e},e.prototype.consumeToken=function(){var e=this.consumeCodePoint();switch(e){case 34:return this.consumeStringToken(34);case 35:var A=this.peekCodePoint(0),t=this.peekCodePoint(1),i=this.peekCodePoint(2);if(ge(A)||me(t,i)){var n=we(A,t,i)?2:1;return{type:5,value:this.consumeName(),flags:n}}break;case 36:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),ve;break;case 39:return this.consumeStringToken(39);case 40:return Ee;case 41:return be;case 42:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),Ue;break;case oe:if(fe(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case 44:return Ce;case se:var a=e,r=this.peekCodePoint(0),s=this.peekCodePoint(1);if(fe(a,r,s))return this.reconsumeCodePoint(e),this.consumeNumericToken();if(we(a,r,s))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();if(r===se&&62===s)return this.consumeCodePoint(),this.consumeCodePoint(),Le;break;case 46:if(fe(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case 47:if(42===this.peekCodePoint(0))for(this.consumeCodePoint();;){var o=this.consumeCodePoint();if(42===o&&47===(o=this.consumeCodePoint()))return this.consumeToken();if(o===le)return this.consumeToken()}break;case 58:return Oe;case 59:return Ne;case 60:if(33===this.peekCodePoint(0)&&this.peekCodePoint(1)===se&&this.peekCodePoint(2)===se)return this.consumeCodePoint(),this.consumeCodePoint(),Me;break;case 64:var c=this.peekCodePoint(0),d=this.peekCodePoint(1),h=this.peekCodePoint(2);if(we(c,d,h))return{type:7,value:this.consumeName()};break;case 91:return De;case 92:if(me(e,this.peekCodePoint(0)))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();break;case 93:return He;case 61:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),ye;break;case 123:return Te;case 125:return Ie;case 117:case 85:var u=this.peekCodePoint(0),g=this.peekCodePoint(1);return u!==oe||!de(g)&&63!==g||(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(e),this.consumeIdentLikeToken();case 124:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),xe;if(124===this.peekCodePoint(0))return this.consumeCodePoint(),Fe;break;case 126:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),Se;break;case le:return Pe}return he(e)?(this.consumeWhiteSpace(),Re):ce(e)?(this.reconsumeCodePoint(e),this.consumeNumericToken()):ue(e)?(this.reconsumeCodePoint(e),this.consumeIdentLikeToken()):{type:6,value:l(e)}},e.prototype.consumeCodePoint=function(){var e=this._value.shift();return void 0===e?-1:e},e.prototype.reconsumeCodePoint=function(e){this._value.unshift(e)},e.prototype.peekCodePoint=function(e){return e>=this._value.length?-1:this._value[e]},e.prototype.consumeUnicodeRangeToken=function(){for(var e=[],A=this.consumeCodePoint();de(A)&&e.length<6;)e.push(A),A=this.consumeCodePoint();for(var t=!1;63===A&&e.length<6;)e.push(A),A=this.consumeCodePoint(),t=!0;if(t)return{type:30,start:parseInt(l.apply(void 0,e.map((function(e){return 63===e?48:e}))),16),end:parseInt(l.apply(void 0,e.map((function(e){return 63===e?70:e}))),16)};var i=parseInt(l.apply(void 0,e),16);if(this.peekCodePoint(0)===se&&de(this.peekCodePoint(1))){this.consumeCodePoint(),A=this.consumeCodePoint();for(var n=[];de(A)&&n.length<6;)n.push(A),A=this.consumeCodePoint();return{type:30,start:i,end:parseInt(l.apply(void 0,n),16)}}return{type:30,start:i,end:i}},e.prototype.consumeIdentLikeToken=function(){var e=this.consumeName();return"url"===e.toLowerCase()&&40===this.peekCodePoint(0)?(this.consumeCodePoint(),this.consumeUrlToken()):40===this.peekCodePoint(0)?(this.consumeCodePoint(),{type:19,value:e}):{type:20,value:e}},e.prototype.consumeUrlToken=function(){var e=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===le)return{type:22,value:""};var A=this.peekCodePoint(0);if(39===A||34===A){var t=this.consumeStringToken(this.consumeCodePoint());return 0===t.type&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===le||41===this.peekCodePoint(0))?(this.consumeCodePoint(),{type:22,value:t.value}):(this.consumeBadUrlRemnants(),Qe)}for(;;){var i=this.consumeCodePoint();if(i===le||41===i)return{type:22,value:l.apply(void 0,e)};if(he(i))return this.consumeWhiteSpace(),this.peekCodePoint(0)===le||41===this.peekCodePoint(0)?(this.consumeCodePoint(),{type:22,value:l.apply(void 0,e)}):(this.consumeBadUrlRemnants(),Qe);if(34===i||39===i||40===i||pe(i))return this.consumeBadUrlRemnants(),Qe;if(92===i){if(!me(i,this.peekCodePoint(0)))return this.consumeBadUrlRemnants(),Qe;e.push(this.consumeEscapedCodePoint())}else e.push(i)}},e.prototype.consumeWhiteSpace=function(){for(;he(this.peekCodePoint(0));)this.consumeCodePoint()},e.prototype.consumeBadUrlRemnants=function(){for(;;){var e=this.consumeCodePoint();if(41===e||e===le)return;me(e,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},e.prototype.consumeStringSlice=function(e){for(var A="";e>0;){var t=Math.min(5e4,e);A+=l.apply(void 0,this._value.splice(0,t)),e-=t}return this._value.shift(),A},e.prototype.consumeStringToken=function(e){for(var A="",t=0;;){var i=this._value[t];if(i===le||void 0===i||i===e)return{type:0,value:A+=this.consumeStringSlice(t)};if(10===i)return this._value.splice(0,t),ke;if(92===i){var n=this._value[t+1];n!==le&&void 0!==n&&(10===n?(A+=this.consumeStringSlice(t),t=-1,this._value.shift()):me(i,n)&&(A+=this.consumeStringSlice(t),A+=l(this.consumeEscapedCodePoint()),t=-1))}t++}},e.prototype.consumeNumber=function(){var e=[],A=4,t=this.peekCodePoint(0);for(t!==oe&&t!==se||e.push(this.consumeCodePoint());ce(this.peekCodePoint(0));)e.push(this.consumeCodePoint());t=this.peekCodePoint(0);var i=this.peekCodePoint(1);if(46===t&&ce(i))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),A=8;ce(this.peekCodePoint(0));)e.push(this.consumeCodePoint());t=this.peekCodePoint(0),i=this.peekCodePoint(1);var n=this.peekCodePoint(2);if((69===t||101===t)&&((i===oe||i===se)&&ce(n)||ce(i)))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),A=8;ce(this.peekCodePoint(0));)e.push(this.consumeCodePoint());return[Be(e),A]},e.prototype.consumeNumericToken=function(){var e=this.consumeNumber(),A=e[0],t=e[1],i=this.peekCodePoint(0),n=this.peekCodePoint(1),a=this.peekCodePoint(2);return we(i,n,a)?{type:15,number:A,flags:t,unit:this.consumeName()}:37===i?(this.consumeCodePoint(),{type:16,number:A,flags:t}):{type:17,number:A,flags:t}},e.prototype.consumeEscapedCodePoint=function(){var e=this.consumeCodePoint();if(de(e)){for(var A=l(e);de(this.peekCodePoint(0))&&A.length<6;)A+=l(this.consumeCodePoint());he(this.peekCodePoint(0))&&this.consumeCodePoint();var t=parseInt(A,16);return 0===t||function(e){return e>=55296&&e<=57343}(t)||t>1114111?65533:t}return e===le?65533:e},e.prototype.consumeName=function(){for(var e="";;){var A=this.consumeCodePoint();if(ge(A))e+=l(A);else{if(!me(A,this.peekCodePoint(0)))return this.reconsumeCodePoint(A),e;e+=l(this.consumeEscapedCodePoint())}}},e}(),Ke=function(){function e(e){this._tokens=e}return e.create=function(A){var t=new Ve;return t.write(A),new e(t.read())},e.parseValue=function(A){return e.create(A).parseComponentValue()},e.parseValues=function(A){return e.create(A).parseComponentValues()},e.prototype.parseComponentValue=function(){for(var e=this.consumeToken();31===e.type;)e=this.consumeToken();if(32===e.type)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(e);var A=this.consumeComponentValue();do{e=this.consumeToken()}while(31===e.type);if(32===e.type)return A;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},e.prototype.parseComponentValues=function(){for(var e=[];;){var A=this.consumeComponentValue();if(32===A.type)return e;e.push(A),e.push()}},e.prototype.consumeComponentValue=function(){var e=this.consumeToken();switch(e.type){case 11:case 28:case 2:return this.consumeSimpleBlock(e.type);case 19:return this.consumeFunction(e)}return e},e.prototype.consumeSimpleBlock=function(e){for(var A={type:e,values:[]},t=this.consumeToken();;){if(32===t.type||qe(t,e))return A;this.reconsumeToken(t),A.values.push(this.consumeComponentValue()),t=this.consumeToken()}},e.prototype.consumeFunction=function(e){for(var A={name:e.value,values:[],type:18};;){var t=this.consumeToken();if(32===t.type||3===t.type)return A;this.reconsumeToken(t),A.values.push(this.consumeComponentValue())}},e.prototype.consumeToken=function(){var e=this._tokens.shift();return void 0===e?Pe:e},e.prototype.reconsumeToken=function(e){this._tokens.unshift(e)},e}(),Ge=function(e){return 15===e.type},We=function(e){return 17===e.type},Xe=function(e){return 20===e.type},ze=function(e){return 0===e.type},Ye=function(e,A){return Xe(e)&&e.value===A},je=function(e){return 31!==e.type},Je=function(e){return 31!==e.type&&4!==e.type},Ze=function(e){var A=[],t=[];return e.forEach((function(e){if(4===e.type){if(0===t.length)throw new Error("Error parsing function args, zero tokens for arg");return A.push(t),void(t=[])}31!==e.type&&t.push(e)})),t.length&&A.push(t),A},qe=function(e,A){return 11===A&&12===e.type||28===A&&29===e.type||2===A&&3===e.type},_e=function(e){return 17===e.type||15===e.type},$e=function(e){return 16===e.type||_e(e)},eA=function(e){return e.length>1?[e[0],e[1]]:[e[0]]},AA={type:17,number:0,flags:4},tA={type:16,number:50,flags:4},iA={type:16,number:100,flags:4},nA=function(e,A,t){var i=e[0],n=e[1];return[aA(i,A),aA(void 0!==n?n:i,t)]},aA=function(e,A){if(16===e.type)return e.number/100*A;if(Ge(e))switch(e.unit){case"rem":case"em":return 16*e.number;default:return e.number}return e.number},rA="grad",sA="turn",oA=function(e,A){if(15===A.type)switch(A.unit){case"deg":return Math.PI*A.number/180;case rA:return Math.PI/200*A.number;case"rad":return A.number;case sA:return 2*Math.PI*A.number}throw new Error("Unsupported angle type")},lA=function(e){return 15===e.type&&("deg"===e.unit||e.unit===rA||"rad"===e.unit||e.unit===sA)},cA=function(e){switch(e.filter(Xe).map((function(e){return e.value})).join(" ")){case"to bottom right":case"to right bottom":case"left top":case"top left":return[AA,AA];case"to top":case"bottom":return dA(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[AA,iA];case"to right":case"left":return dA(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[iA,iA];case"to bottom":case"top":return dA(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[iA,AA];case"to left":case"right":return dA(270)}return 0},dA=function(e){return Math.PI*e/180},hA=function(e,A){if(18===A.type){var t=EA[A.name];if(void 0===t)throw new Error('Attempting to parse an unsupported color function "'+A.name+'"');return t(e,A.values)}if(5===A.type){if(3===A.value.length){var i=A.value.substring(0,1),n=A.value.substring(1,2),a=A.value.substring(2,3);return pA(parseInt(i+i,16),parseInt(n+n,16),parseInt(a+a,16),1)}if(4===A.value.length){i=A.value.substring(0,1),n=A.value.substring(1,2),a=A.value.substring(2,3);var r=A.value.substring(3,4);return pA(parseInt(i+i,16),parseInt(n+n,16),parseInt(a+a,16),parseInt(r+r,16)/255)}if(6===A.value.length)return i=A.value.substring(0,2),n=A.value.substring(2,4),a=A.value.substring(4,6),pA(parseInt(i,16),parseInt(n,16),parseInt(a,16),1);if(8===A.value.length)return i=A.value.substring(0,2),n=A.value.substring(2,4),a=A.value.substring(4,6),r=A.value.substring(6,8),pA(parseInt(i,16),parseInt(n,16),parseInt(a,16),parseInt(r,16)/255)}if(20===A.type){var s=CA[A.value.toUpperCase()];if(void 0!==s)return s}return CA.TRANSPARENT},uA=function(e){return 0==(255&e)},gA=function(e){var A=255&e,t=255&e>>8,i=255&e>>16,n=255&e>>24;return A<255?"rgba("+n+","+i+","+t+","+A/255+")":"rgb("+n+","+i+","+t+")"},pA=function(e,A,t,i){return(e<<24|A<<16|t<<8|Math.round(255*i)<<0)>>>0},mA=function(e,A){if(17===e.type)return e.number;if(16===e.type){var t=3===A?1:255;return 3===A?e.number/100*t:Math.round(e.number/100*t)}return 0},wA=function(e,A){var t=A.filter(Je);if(3===t.length){var i=t.map(mA),n=i[0],a=i[1],r=i[2];return pA(n,a,r,1)}if(4===t.length){var s=t.map(mA),o=(n=s[0],a=s[1],r=s[2],s[3]);return pA(n,a,r,o)}return 0};function fA(e,A,t){return t<0&&(t+=1),t>=1&&(t-=1),t<1/6?(A-e)*t*6+e:t<.5?A:t<2/3?6*(A-e)*(2/3-t)+e:e}var BA=function(e,A){var t=A.filter(Je),i=t[0],n=t[1],a=t[2],r=t[3],s=(17===i.type?dA(i.number):oA(e,i))/(2*Math.PI),o=$e(n)?n.number/100:0,l=$e(a)?a.number/100:0,c=void 0!==r&&$e(r)?aA(r,1):1;if(0===o)return pA(255*l,255*l,255*l,1);var d=l<=.5?l*(o+1):l+o-l*o,h=2*l-d,u=fA(h,d,s+1/3),g=fA(h,d,s),p=fA(h,d,s-1/3);return pA(255*u,255*g,255*p,c)},EA={hsl:BA,hsla:BA,rgb:wA,rgba:wA},bA=function(e,A){return hA(e,Ke.create(A).parseComponentValue())},CA={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},vA={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(e,A){return A.map((function(e){if(Xe(e))switch(e.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},yA={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},FA=function(e,A){var t=hA(e,A[0]),i=A[1];return i&&$e(i)?{color:t,stop:i}:{color:t,stop:null}},xA=function(e,A){var t=e[0],i=e[e.length-1];null===t.stop&&(t.stop=AA),null===i.stop&&(i.stop=iA);for(var n=[],a=0,r=0;ra?n.push(o):n.push(a),a=o}else n.push(null)}var l=null;for(r=0;re.optimumDistance)?{optimumCorner:A,optimumDistance:s}:e}),{optimumDistance:n?1/0:-1/0,optimumCorner:null}).optimumCorner},UA=function(e,A){var t=dA(180),i=[];return Ze(A).forEach((function(A,n){if(0===n){var a=A[0];if(20===a.type&&-1!==["top","left","right","bottom"].indexOf(a.value))return void(t=cA(A));if(lA(a))return void(t=(oA(e,a)+dA(270))%dA(360))}var r=FA(e,A);i.push(r)})),{angle:t,stops:i,type:1}},QA="closest-side",kA="farthest-side",MA="closest-corner",LA="farthest-corner",OA="circle",NA="ellipse",DA="cover",HA="contain",RA=function(e,A){var t=0,i=3,n=[],a=[];return Ze(A).forEach((function(A,r){var s=!0;if(0===r?s=A.reduce((function(e,A){if(Xe(A))switch(A.value){case"center":return a.push(tA),!1;case"top":case"left":return a.push(AA),!1;case"right":case"bottom":return a.push(iA),!1}else if($e(A)||_e(A))return a.push(A),!1;return e}),s):1===r&&(s=A.reduce((function(e,A){if(Xe(A))switch(A.value){case OA:return t=0,!1;case NA:return t=1,!1;case HA:case QA:return i=0,!1;case kA:return i=1,!1;case MA:return i=2,!1;case DA:case LA:return i=3,!1}else if(_e(A)||$e(A))return Array.isArray(i)||(i=[]),i.push(A),!1;return e}),s)),s){var o=FA(e,A);n.push(o)}})),{size:i,shape:t,stops:n,position:a,type:2}},PA=function(e,A){if(22===A.type){var t={url:A.value,type:0};return e.cache.addImage(A.value),t}if(18===A.type){var i=KA[A.name];if(void 0===i)throw new Error('Attempting to parse an unsupported image function "'+A.name+'"');return i(e,A.values)}throw new Error("Unsupported image type "+A.type)};var VA,KA={"linear-gradient":function(e,A){var t=dA(180),i=[];return Ze(A).forEach((function(A,n){if(0===n){var a=A[0];if(20===a.type&&"to"===a.value)return void(t=cA(A));if(lA(a))return void(t=oA(e,a))}var r=FA(e,A);i.push(r)})),{angle:t,stops:i,type:1}},"-moz-linear-gradient":UA,"-ms-linear-gradient":UA,"-o-linear-gradient":UA,"-webkit-linear-gradient":UA,"radial-gradient":function(e,A){var t=0,i=3,n=[],a=[];return Ze(A).forEach((function(A,r){var s=!0;if(0===r){var o=!1;s=A.reduce((function(e,A){if(o)if(Xe(A))switch(A.value){case"center":return a.push(tA),e;case"top":case"left":return a.push(AA),e;case"right":case"bottom":return a.push(iA),e}else($e(A)||_e(A))&&a.push(A);else if(Xe(A))switch(A.value){case OA:return t=0,!1;case NA:return t=1,!1;case"at":return o=!0,!1;case QA:return i=0,!1;case DA:case kA:return i=1,!1;case HA:case MA:return i=2,!1;case LA:return i=3,!1}else if(_e(A)||$e(A))return Array.isArray(i)||(i=[]),i.push(A),!1;return e}),s)}if(s){var l=FA(e,A);n.push(l)}})),{size:i,shape:t,stops:n,position:a,type:2}},"-moz-radial-gradient":RA,"-ms-radial-gradient":RA,"-o-radial-gradient":RA,"-webkit-radial-gradient":RA,"-webkit-gradient":function(e,A){var t=dA(180),i=[],n=1;return Ze(A).forEach((function(A,t){var a=A[0];if(0===t){if(Xe(a)&&"linear"===a.value)return void(n=1);if(Xe(a)&&"radial"===a.value)return void(n=2)}if(18===a.type)if("from"===a.name){var r=hA(e,a.values[0]);i.push({stop:AA,color:r})}else if("to"===a.name)r=hA(e,a.values[0]),i.push({stop:iA,color:r});else if("color-stop"===a.name){var s=a.values.filter(Je);if(2===s.length){r=hA(e,s[1]);var o=s[0];We(o)&&i.push({stop:{type:16,number:100*o.number,flags:o.flags},color:r})}}})),1===n?{angle:(t+dA(180))%dA(360),stops:i,type:n}:{size:3,shape:0,stops:i,position:[],type:n}}},GA={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(e,A){if(0===A.length)return[];var t=A[0];return 20===t.type&&"none"===t.value?[]:A.filter((function(e){return Je(e)&&function(e){return!(20===e.type&&"none"===e.value||18===e.type&&!KA[e.name])}(e)})).map((function(A){return PA(e,A)}))}},WA={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(e,A){return A.map((function(e){if(Xe(e))switch(e.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},XA={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(e,A){return Ze(A).map((function(e){return e.filter($e)})).map(eA)}},zA={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(e,A){return Ze(A).map((function(e){return e.filter(Xe).map((function(e){return e.value})).join(" ")})).map(YA)}},YA=function(e){switch(e){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;default:return 0}};!function(e){e.AUTO="auto",e.CONTAIN="contain",e.COVER="cover"}(VA||(VA={}));var jA,JA={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(e,A){return Ze(A).map((function(e){return e.filter(ZA)}))}},ZA=function(e){return Xe(e)||$e(e)},qA=function(e){return{name:"border-"+e+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},_A=qA("top"),$A=qA("right"),et=qA("bottom"),At=qA("left"),tt=function(e){return{name:"border-radius-"+e,initialValue:"0 0",prefix:!1,type:1,parse:function(e,A){return eA(A.filter($e))}}},it=tt("top-left"),nt=tt("top-right"),at=tt("bottom-right"),rt=tt("bottom-left"),st=function(e){return{name:"border-"+e+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(e,A){switch(A){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},ot=st("top"),lt=st("right"),ct=st("bottom"),dt=st("left"),ht=function(e){return{name:"border-"+e+"-width",initialValue:"0",type:0,prefix:!1,parse:function(e,A){return Ge(A)?A.number:0}}},ut=ht("top"),gt=ht("right"),pt=ht("bottom"),mt=ht("left"),wt={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},ft={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(e,A){return"rtl"===A?1:0}},Bt={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(e,A){return A.filter(Xe).reduce((function(e,A){return e|Et(A.value)}),0)}},Et=function(e){switch(e){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},bt={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(e,A){switch(A){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},Ct={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(e,A){return 20===A.type&&"normal"===A.value?0:17===A.type||15===A.type?A.number:0}};!function(e){e.NORMAL="normal",e.STRICT="strict"}(jA||(jA={}));var vt,yt={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(e,A){return"strict"===A?jA.STRICT:jA.NORMAL}},Ft={name:"line-height",initialValue:"normal",prefix:!1,type:4},xt=function(e,A){return Xe(e)&&"normal"===e.value?1.2*A:17===e.type?A*e.number:$e(e)?aA(e,A):A},St={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(e,A){return 20===A.type&&"none"===A.value?null:PA(e,A)}},Tt={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(e,A){return"inside"===A?0:1}},It={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(e,A){switch(A){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;default:return-1}}},Ut=function(e){return{name:"margin-"+e,initialValue:"0",prefix:!1,type:4}},Qt=Ut("top"),kt=Ut("right"),Mt=Ut("bottom"),Lt=Ut("left"),Ot={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(e,A){return A.filter(Xe).map((function(e){switch(e.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;default:return 0}}))}},Nt={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(e,A){return"break-word"===A?"break-word":"normal"}},Dt=function(e){return{name:"padding-"+e,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Ht=Dt("top"),Rt=Dt("right"),Pt=Dt("bottom"),Vt=Dt("left"),Kt={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(e,A){switch(A){case"right":return 2;case"center":case"justify":return 1;default:return 0}}},Gt={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(e,A){switch(A){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Wt={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(e,A){return 1===A.length&&Ye(A[0],"none")?[]:Ze(A).map((function(A){for(var t={color:CA.TRANSPARENT,offsetX:AA,offsetY:AA,blur:AA},i=0,n=0;n1?1:0],this.overflowWrap=vi(e,Nt,A.overflowWrap),this.paddingTop=vi(e,Ht,A.paddingTop),this.paddingRight=vi(e,Rt,A.paddingRight),this.paddingBottom=vi(e,Pt,A.paddingBottom),this.paddingLeft=vi(e,Vt,A.paddingLeft),this.paintOrder=vi(e,wi,A.paintOrder),this.position=vi(e,Gt,A.position),this.textAlign=vi(e,Kt,A.textAlign),this.textDecorationColor=vi(e,ti,null!==(t=A.textDecorationColor)&&void 0!==t?t:A.color),this.textDecorationLine=vi(e,ii,null!==(i=A.textDecorationLine)&&void 0!==i?i:A.textDecoration),this.textShadow=vi(e,Wt,A.textShadow),this.textTransform=vi(e,Xt,A.textTransform),this.transform=vi(e,zt,A.transform),this.transformOrigin=vi(e,Zt,A.transformOrigin),this.visibility=vi(e,qt,A.visibility),this.webkitTextStrokeColor=vi(e,fi,A.webkitTextStrokeColor),this.webkitTextStrokeWidth=vi(e,Bi,A.webkitTextStrokeWidth),this.wordBreak=vi(e,_t,A.wordBreak),this.zIndex=vi(e,$t,A.zIndex)}return e.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&0===this.visibility},e.prototype.isTransparent=function(){return uA(this.backgroundColor)},e.prototype.isTransformed=function(){return null!==this.transform},e.prototype.isPositioned=function(){return 0!==this.position},e.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},e.prototype.isFloating=function(){return 0!==this.float},e.prototype.isInlineLevel=function(){return li(this.display,4)||li(this.display,33554432)||li(this.display,268435456)||li(this.display,536870912)||li(this.display,67108864)||li(this.display,134217728)},e}(),bi=function(e,A){this.content=vi(e,ci,A.content),this.quotes=vi(e,gi,A.quotes)},Ci=function(e,A){this.counterIncrement=vi(e,di,A.counterIncrement),this.counterReset=vi(e,hi,A.counterReset)},vi=function(e,A,t){var i=new Ve,n=null!=t?t.toString():A.initialValue;i.write(n);var a=new Ke(i.read());switch(A.type){case 2:var r=a.parseComponentValue();return A.parse(e,Xe(r)?r.value:A.initialValue);case 0:return A.parse(e,a.parseComponentValue());case 1:return A.parse(e,a.parseComponentValues());case 4:return a.parseComponentValue();case 3:switch(A.format){case"angle":return oA(e,a.parseComponentValue());case"color":return hA(e,a.parseComponentValue());case"image":return PA(e,a.parseComponentValue());case"length":var s=a.parseComponentValue();return _e(s)?s:AA;case"length-percentage":var o=a.parseComponentValue();return $e(o)?o:AA;case"time":return ei.parse(e,a.parseComponentValue())}}},yi=function(e,A){var t=function(e){switch(e.getAttribute("data-html2canvas-debug")){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}}(e);return 1===t||A===t},Fi=function(e,A){this.context=e,this.textNodes=[],this.elements=[],this.flags=0,yi(A,3),this.styles=new Ei(e,window.getComputedStyle(A,null)),Un(A)&&(this.styles.animationDuration.some((function(e){return e>0}))&&(A.style.animationDuration="0s"),null!==this.styles.transform&&(A.style.transform="none")),this.bounds=s(this.context,A),yi(A,4)&&(this.flags|=16)},xi="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Si="undefined"==typeof Uint8Array?[]:new Uint8Array(256),Ti=0;Ti=0){if(e<55296||e>56319&&e<=65535)return A=((A=this.index[e>>5])<<2)+(31&e),this.data[A];if(e<=65535)return A=((A=this.index[2048+(e-55296>>5)])<<2)+(31&e),this.data[A];if(e>11),A=this.index[A],A+=e>>5&63,A=((A=this.index[A])<<2)+(31&e),this.data[A];if(e<=1114111)return this.data[this.highValueIndex]}return this.errorValue},e}(),Qi="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",ki="undefined"==typeof Uint8Array?[]:new Uint8Array(256),Mi=0;Mi>10),r%1024+56320)),(n+1===t||i.length>16384)&&(a+=String.fromCharCode.apply(String,i),i.length=0)}return a},Pi=function(e,A){var t,i,n,a=function(e){var A,t,i,n,a,r=.75*e.length,s=e.length,o=0;"="===e[e.length-1]&&(r--,"="===e[e.length-2]&&r--);var l="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array&&void 0!==Uint8Array.prototype.slice?new ArrayBuffer(r):new Array(r),c=Array.isArray(l)?l:new Uint8Array(l);for(A=0;A>4,c[o++]=(15&i)<<4|n>>2,c[o++]=(3&n)<<6|63&a;return l}(e),r=Array.isArray(a)?function(e){for(var A=e.length,t=[],i=0;i=55296&&n<=56319&&t=t)return{done:!0,value:null};for(var e=Vi;ir.x||n.y>r.y;return r=n,0===A||s}));return e.body.removeChild(A),s}(document);return Object.defineProperty(ji,"SUPPORT_WORD_BREAKING",{value:e}),e},get SUPPORT_SVG_DRAWING(){var e=function(e){var A=new Image,t=e.createElement("canvas"),i=t.getContext("2d");if(!i)return!1;A.src="data:image/svg+xml,";try{i.drawImage(A,0,0),t.toDataURL()}catch(e){return!1}return!0}(document);return Object.defineProperty(ji,"SUPPORT_SVG_DRAWING",{value:e}),e},get SUPPORT_FOREIGNOBJECT_DRAWING(){var e="function"==typeof Array.from&&"function"==typeof window.fetch?function(e){var A=e.createElement("canvas"),t=100;A.width=t,A.height=t;var i=A.getContext("2d");if(!i)return Promise.reject(!1);i.fillStyle="rgb(0, 255, 0)",i.fillRect(0,0,t,t);var n=new Image,a=A.toDataURL();n.src=a;var r=zi(t,t,0,0,n);return i.fillStyle="red",i.fillRect(0,0,t,t),Yi(r).then((function(A){i.drawImage(A,0,0);var n=i.getImageData(0,0,t,t).data;i.fillStyle="red",i.fillRect(0,0,t,t);var r=e.createElement("div");return r.style.backgroundImage="url("+a+")",r.style.height="100px",Xi(n)?Yi(zi(t,t,0,0,r)):Promise.reject(!1)})).then((function(e){return i.drawImage(e,0,0),Xi(i.getImageData(0,0,t,t).data)})).catch((function(){return!1}))}(document):Promise.resolve(!1);return Object.defineProperty(ji,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:e}),e},get SUPPORT_CORS_IMAGES(){var e=void 0!==(new Image).crossOrigin;return Object.defineProperty(ji,"SUPPORT_CORS_IMAGES",{value:e}),e},get SUPPORT_RESPONSE_TYPE(){var e="string"==typeof(new XMLHttpRequest).responseType;return Object.defineProperty(ji,"SUPPORT_RESPONSE_TYPE",{value:e}),e},get SUPPORT_CORS_XHR(){var e="withCredentials"in new XMLHttpRequest;return Object.defineProperty(ji,"SUPPORT_CORS_XHR",{value:e}),e},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var e=!("undefined"==typeof Intl||!Intl.Segmenter);return Object.defineProperty(ji,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:e}),e}},Ji=function(e,A){this.text=e,this.bounds=A},Zi=function(e,A){var t=A.ownerDocument;if(t){var i=t.createElement("html2canvaswrapper");i.appendChild(A.cloneNode(!0));var n=A.parentNode;if(n){n.replaceChild(i,A);var a=s(e,i);return i.firstChild&&n.replaceChild(i.firstChild,i),a}}return r.EMPTY},qi=function(e,A,t){var i=e.ownerDocument;if(!i)throw new Error("Node has no owner document");var n=i.createRange();return n.setStart(e,A),n.setEnd(e,A+t),n},_i=function(e){if(ji.SUPPORT_NATIVE_TEXT_SEGMENTATION){var A=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(A.segment(e)).map((function(e){return e.segment}))}return function(e){for(var A,t=Wi(e),i=[];!(A=t.next()).done;)A.value&&i.push(A.value.slice());return i}(e)},$i=function(e,A){return 0!==A.letterSpacing?_i(e):function(e,A){if(ji.SUPPORT_NATIVE_TEXT_SEGMENTATION){var t=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(t.segment(e)).map((function(e){return e.segment}))}return An(e,A)}(e,A)},en=[32,160,4961,65792,65793,4153,4241],An=function(e,A){for(var t,i=function(e,A){var t=o(e),i=ae(t,A),n=i[0],a=i[1],r=i[2],s=t.length,l=0,c=0;return{next:function(){if(c>=s)return{done:!0,value:null};for(var e=z;c0)if(ji.SUPPORT_RANGE_BOUNDS){var n=qi(i,s,A.length).getClientRects();if(n.length>1){var o=_i(A),l=0;o.forEach((function(A){a.push(new Ji(A,r.fromDOMRectList(e,qi(i,l+s,A.length).getClientRects()))),l+=A.length}))}else a.push(new Ji(A,r.fromDOMRectList(e,n)))}else{var c=i.splitText(A.length);a.push(new Ji(A,Zi(e,i))),i=c}else ji.SUPPORT_RANGE_BOUNDS||(i=i.splitText(A.length));s+=A.length})),a}(e,this.text,t,A)},nn=function(e,A){switch(A){case 1:return e.toLowerCase();case 3:return e.replace(an,rn);case 2:return e.toUpperCase();default:return e}},an=/(^|\s|:|-|\(|\))([a-z])/g,rn=function(e,A,t){return e.length>0?A+t.toUpperCase():e},sn=function(e){function t(A,t){var i=e.call(this,A,t)||this;return i.src=t.currentSrc||t.src,i.intrinsicWidth=t.naturalWidth,i.intrinsicHeight=t.naturalHeight,i.context.cache.addImage(i.src),i}return A(t,e),t}(Fi),on=function(e){function t(A,t){var i=e.call(this,A,t)||this;return i.canvas=t,i.intrinsicWidth=t.width,i.intrinsicHeight=t.height,i}return A(t,e),t}(Fi),ln=function(e){function t(A,t){var i=e.call(this,A,t)||this,n=new XMLSerializer,a=s(A,t);return t.setAttribute("width",a.width+"px"),t.setAttribute("height",a.height+"px"),i.svg="data:image/svg+xml,"+encodeURIComponent(n.serializeToString(t)),i.intrinsicWidth=t.width.baseVal.value,i.intrinsicHeight=t.height.baseVal.value,i.context.cache.addImage(i.svg),i}return A(t,e),t}(Fi),cn=function(e){function t(A,t){var i=e.call(this,A,t)||this;return i.value=t.value,i}return A(t,e),t}(Fi),dn=function(e){function t(A,t){var i=e.call(this,A,t)||this;return i.start=t.start,i.reversed="boolean"==typeof t.reversed&&!0===t.reversed,i}return A(t,e),t}(Fi),hn=[{type:15,flags:0,unit:"px",number:3}],un=[{type:16,flags:0,number:50}],gn="checkbox",pn="radio",mn="password",wn=707406591,fn=function(e){function t(A,t){var i,n,a,s=e.call(this,A,t)||this;switch(s.type=t.type.toLowerCase(),s.checked=t.checked,s.value=0===(a=(n=t).type===mn?new Array(n.value.length+1).join("•"):n.value).length?n.placeholder||"":a,s.type!==gn&&s.type!==pn||(s.styles.backgroundColor=3739148031,s.styles.borderTopColor=s.styles.borderRightColor=s.styles.borderBottomColor=s.styles.borderLeftColor=2779096575,s.styles.borderTopWidth=s.styles.borderRightWidth=s.styles.borderBottomWidth=s.styles.borderLeftWidth=1,s.styles.borderTopStyle=s.styles.borderRightStyle=s.styles.borderBottomStyle=s.styles.borderLeftStyle=1,s.styles.backgroundClip=[0],s.styles.backgroundOrigin=[0],s.bounds=(i=s.bounds).width>i.height?new r(i.left+(i.width-i.height)/2,i.top,i.height,i.height):i.width0)t.textNodes.push(new tn(e,n,t.styles));else if(In(n))if(Wn(n)&&n.assignedNodes)n.assignedNodes().forEach((function(A){return vn(e,A,t,i)}));else{var r=yn(e,n);r.styles.isVisible()&&(xn(n,r,i)?r.flags|=4:Sn(r.styles)&&(r.flags|=2),-1!==Cn.indexOf(n.tagName)&&(r.flags|=8),t.elements.push(r),n.slot,n.shadowRoot?vn(e,n.shadowRoot,r,i):Kn(n)||On(n)||Gn(n)||vn(e,n,r,i))}},yn=function(e,A){return Rn(A)?new sn(e,A):Dn(A)?new on(e,A):On(A)?new ln(e,A):kn(A)?new cn(e,A):Mn(A)?new dn(e,A):Ln(A)?new fn(e,A):Gn(A)?new Bn(e,A):Kn(A)?new En(e,A):Pn(A)?new bn(e,A):new Fi(e,A)},Fn=function(e,A){var t=yn(e,A);return t.flags|=4,vn(e,A,t,t),t},xn=function(e,A,t){return A.styles.isPositionedWithZIndex()||A.styles.opacity<1||A.styles.isTransformed()||Nn(e)&&t.styles.isTransparent()},Sn=function(e){return e.isPositioned()||e.isFloating()},Tn=function(e){return e.nodeType===Node.TEXT_NODE},In=function(e){return e.nodeType===Node.ELEMENT_NODE},Un=function(e){return In(e)&&void 0!==e.style&&!Qn(e)},Qn=function(e){return"object"==typeof e.className},kn=function(e){return"LI"===e.tagName},Mn=function(e){return"OL"===e.tagName},Ln=function(e){return"INPUT"===e.tagName},On=function(e){return"svg"===e.tagName},Nn=function(e){return"BODY"===e.tagName},Dn=function(e){return"CANVAS"===e.tagName},Hn=function(e){return"VIDEO"===e.tagName},Rn=function(e){return"IMG"===e.tagName},Pn=function(e){return"IFRAME"===e.tagName},Vn=function(e){return"STYLE"===e.tagName},Kn=function(e){return"TEXTAREA"===e.tagName},Gn=function(e){return"SELECT"===e.tagName},Wn=function(e){return"SLOT"===e.tagName},Xn=function(e){return e.tagName.indexOf("-")>0},zn=function(){function e(){this.counters={}}return e.prototype.getCounterValue=function(e){var A=this.counters[e];return A&&A.length?A[A.length-1]:1},e.prototype.getCounterValues=function(e){return this.counters[e]||[]},e.prototype.pop=function(e){var A=this;e.forEach((function(e){return A.counters[e].pop()}))},e.prototype.parse=function(e){var A=this,t=e.counterIncrement,i=e.counterReset,n=!0;null!==t&&t.forEach((function(e){var t=A.counters[e.counter];t&&0!==e.increment&&(n=!1,t.length||t.push(1),t[Math.max(0,t.length-1)]+=e.increment)}));var a=[];return n&&i.forEach((function(e){var t=A.counters[e.counter];a.push(e.counter),t||(t=A.counters[e.counter]=[]),t.push(e.reset)})),a},e}(),Yn={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},jn={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},Jn={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},Zn={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},qn=function(e,A,t,i,n,a){return et?ra(e,n,a.length>0):i.integers.reduce((function(A,t,n){for(;e>=t;)e-=t,A+=i.values[n];return A}),"")+a},_n=function(e,A,t,i){var n="";do{t||e--,n=i(e)+n,e/=A}while(e*A>=A);return n},$n=function(e,A,t,i,n){var a=t-A+1;return(e<0?"-":"")+(_n(Math.abs(e),a,i,(function(e){return l(Math.floor(e%a)+A)}))+n)},ea=function(e,A,t){void 0===t&&(t=". ");var i=A.length;return _n(Math.abs(e),i,!1,(function(e){return A[Math.floor(e%i)]}))+t},Aa=function(e,A,t,i,n,a){if(e<-9999||e>9999)return ra(e,4,n.length>0);var r=Math.abs(e),s=n;if(0===r)return A[0]+s;for(var o=0;r>0&&o<=4;o++){var l=r%10;0===l&&li(a,1)&&""!==s?s=A[l]+s:l>1||1===l&&0===o||1===l&&1===o&&li(a,2)||1===l&&1===o&&li(a,4)&&e>100||1===l&&o>1&&li(a,8)?s=A[l]+(o>0?t[o-1]:"")+s:1===l&&o>0&&(s=t[o-1]+s),r=Math.floor(r/10)}return(e<0?i:"")+s},ta="十百千萬",ia="拾佰仟萬",na="マイナス",aa="마이너스",ra=function(e,A,t){var i=t?". ":"",n=t?"、":"",a=t?", ":"",r=t?" ":"";switch(A){case 0:return"•"+r;case 1:return"◦"+r;case 2:return"◾"+r;case 5:var s=$n(e,48,57,!0,i);return s.length<4?"0"+s:s;case 4:return ea(e,"〇一二三四五六七八九",n);case 6:return qn(e,1,3999,Yn,3,i).toLowerCase();case 7:return qn(e,1,3999,Yn,3,i);case 8:return $n(e,945,969,!1,i);case 9:return $n(e,97,122,!1,i);case 10:return $n(e,65,90,!1,i);case 11:return $n(e,1632,1641,!0,i);case 12:case 49:return qn(e,1,9999,jn,3,i);case 35:return qn(e,1,9999,jn,3,i).toLowerCase();case 13:return $n(e,2534,2543,!0,i);case 14:case 30:return $n(e,6112,6121,!0,i);case 15:return ea(e,"子丑寅卯辰巳午未申酉戌亥",n);case 16:return ea(e,"甲乙丙丁戊己庚辛壬癸",n);case 17:case 48:return Aa(e,"零一二三四五六七八九",ta,"負",n,14);case 47:return Aa(e,"零壹貳參肆伍陸柒捌玖",ia,"負",n,15);case 42:return Aa(e,"零一二三四五六七八九",ta,"负",n,14);case 41:return Aa(e,"零壹贰叁肆伍陆柒捌玖",ia,"负",n,15);case 26:return Aa(e,"〇一二三四五六七八九","十百千万",na,n,0);case 25:return Aa(e,"零壱弐参四伍六七八九","拾百千万",na,n,7);case 31:return Aa(e,"영일이삼사오육칠팔구","십백천만",aa,a,7);case 33:return Aa(e,"零一二三四五六七八九","十百千萬",aa,a,0);case 32:return Aa(e,"零壹貳參四五六七八九","拾百千",aa,a,7);case 18:return $n(e,2406,2415,!0,i);case 20:return qn(e,1,19999,Zn,3,i);case 21:return $n(e,2790,2799,!0,i);case 22:return $n(e,2662,2671,!0,i);case 22:return qn(e,1,10999,Jn,3,i);case 23:return ea(e,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return ea(e,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return $n(e,3302,3311,!0,i);case 28:return ea(e,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",n);case 29:return ea(e,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",n);case 34:return $n(e,3792,3801,!0,i);case 37:return $n(e,6160,6169,!0,i);case 38:return $n(e,4160,4169,!0,i);case 39:return $n(e,2918,2927,!0,i);case 40:return $n(e,1776,1785,!0,i);case 43:return $n(e,3046,3055,!0,i);case 44:return $n(e,3174,3183,!0,i);case 45:return $n(e,3664,3673,!0,i);case 46:return $n(e,3872,3881,!0,i);default:return $n(e,48,57,!0,i)}},sa="data-html2canvas-ignore",oa=function(){function e(e,A,t){if(this.context=e,this.options=t,this.scrolledElements=[],this.referenceElement=A,this.counters=new zn,this.quoteDepth=0,!A.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(A.ownerDocument.documentElement,!1)}return e.prototype.toIFrame=function(e,A){var t=this,a=ca(e,A);if(!a.contentWindow)return Promise.reject("Unable to find iframe window");var r=e.defaultView.pageXOffset,s=e.defaultView.pageYOffset,o=a.contentWindow,l=o.document,c=ua(a).then((function(){return i(t,void 0,void 0,(function(){var e,t;return n(this,(function(i){switch(i.label){case 0:return this.scrolledElements.forEach(fa),o&&(o.scrollTo(A.left,A.top),!/(iPad|iPhone|iPod)/g.test(navigator.userAgent)||o.scrollY===A.top&&o.scrollX===A.left||(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(o.scrollX-A.left,o.scrollY-A.top,0,0))),e=this.options.onclone,void 0===(t=this.clonedReferenceElement)?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:l.fonts&&l.fonts.ready?[4,l.fonts.ready]:[3,2];case 1:i.sent(),i.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,ha(l)]:[3,4];case 3:i.sent(),i.label=4;case 4:return"function"==typeof e?[2,Promise.resolve().then((function(){return e(l,t)})).then((function(){return a}))]:[2,a]}}))}))}));return l.open(),l.write(ma(document.doctype)+""),wa(this.referenceElement.ownerDocument,r,s),l.replaceChild(l.adoptNode(this.documentElement),l.documentElement),l.close(),c},e.prototype.createElementClone=function(e){if(yi(e,2),Dn(e))return this.createCanvasClone(e);if(Hn(e))return this.createVideoClone(e);if(Vn(e))return this.createStyleClone(e);var A=e.cloneNode(!1);return Rn(A)&&(Rn(e)&&e.currentSrc&&e.currentSrc!==e.src&&(A.src=e.currentSrc,A.srcset=""),"lazy"===A.loading&&(A.loading="eager")),Xn(A)?this.createCustomElementClone(A):A},e.prototype.createCustomElementClone=function(e){var A=document.createElement("html2canvascustomelement");return pa(e.style,A),A},e.prototype.createStyleClone=function(e){try{var A=e.sheet;if(A&&A.cssRules){var t=[].slice.call(A.cssRules,0).reduce((function(e,A){return A&&"string"==typeof A.cssText?e+A.cssText:e}),""),i=e.cloneNode(!1);return i.textContent=t,i}}catch(e){if(this.context.logger.error("Unable to access cssRules property",e),"SecurityError"!==e.name)throw e}return e.cloneNode(!1)},e.prototype.createCanvasClone=function(e){var A;if(this.options.inlineImages&&e.ownerDocument){var t=e.ownerDocument.createElement("img");try{return t.src=e.toDataURL(),t}catch(A){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",e)}}var i=e.cloneNode(!1);try{i.width=e.width,i.height=e.height;var n=e.getContext("2d"),a=i.getContext("2d");if(a)if(!this.options.allowTaint&&n)a.putImageData(n.getImageData(0,0,e.width,e.height),0,0);else{var r=null!==(A=e.getContext("webgl2"))&&void 0!==A?A:e.getContext("webgl");if(r){var s=r.getContextAttributes();!1===(null==s?void 0:s.preserveDrawingBuffer)&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",e)}a.drawImage(e,0,0)}return i}catch(A){this.context.logger.info("Unable to clone canvas as it is tainted",e)}return i},e.prototype.createVideoClone=function(e){var A=e.ownerDocument.createElement("canvas");A.width=e.offsetWidth,A.height=e.offsetHeight;var t=A.getContext("2d");try{return t&&(t.drawImage(e,0,0,A.width,A.height),this.options.allowTaint||t.getImageData(0,0,A.width,A.height)),A}catch(A){this.context.logger.info("Unable to clone video as it is tainted",e)}var i=e.ownerDocument.createElement("canvas");return i.width=e.offsetWidth,i.height=e.offsetHeight,i},e.prototype.appendChildNode=function(e,A,t){In(A)&&("SCRIPT"===A.tagName||A.hasAttribute(sa)||"function"==typeof this.options.ignoreElements&&this.options.ignoreElements(A))||this.options.copyStyles&&In(A)&&Vn(A)||e.appendChild(this.cloneNode(A,t))},e.prototype.cloneChildNodes=function(e,A,t){for(var i=this,n=e.shadowRoot?e.shadowRoot.firstChild:e.firstChild;n;n=n.nextSibling)if(In(n)&&Wn(n)&&"function"==typeof n.assignedNodes){var a=n.assignedNodes();a.length&&a.forEach((function(e){return i.appendChildNode(A,e,t)}))}else this.appendChildNode(A,n,t)},e.prototype.cloneNode=function(e,A){if(Tn(e))return document.createTextNode(e.data);if(!e.ownerDocument)return e.cloneNode(!1);var t=e.ownerDocument.defaultView;if(t&&In(e)&&(Un(e)||Qn(e))){var i=this.createElementClone(e);i.style.transitionProperty="none";var n=t.getComputedStyle(e),a=t.getComputedStyle(e,":before"),r=t.getComputedStyle(e,":after");this.referenceElement===e&&Un(i)&&(this.clonedReferenceElement=i),Nn(i)&&Ca(i);var s=this.counters.parse(new Ci(this.context,n)),o=this.resolvePseudoContent(e,i,a,Li.BEFORE);Xn(e)&&(A=!0),Hn(e)||this.cloneChildNodes(e,i,A),o&&i.insertBefore(o,i.firstChild);var l=this.resolvePseudoContent(e,i,r,Li.AFTER);return l&&i.appendChild(l),this.counters.pop(s),(n&&(this.options.copyStyles||Qn(e))&&!Pn(e)||A)&&pa(n,i),0===e.scrollTop&&0===e.scrollLeft||this.scrolledElements.push([i,e.scrollLeft,e.scrollTop]),(Kn(e)||Gn(e))&&(Kn(i)||Gn(i))&&(i.value=e.value),i}return e.cloneNode(!1)},e.prototype.resolvePseudoContent=function(e,A,t,i){var n=this;if(t){var a=t.content,r=A.ownerDocument;if(r&&a&&"none"!==a&&"-moz-alt-content"!==a&&"none"!==t.display){this.counters.parse(new Ci(this.context,t));var s=new bi(this.context,t),o=r.createElement("html2canvaspseudoelement");pa(t,o),s.content.forEach((function(A){if(0===A.type)o.appendChild(r.createTextNode(A.value));else if(22===A.type){var t=r.createElement("img");t.src=A.value,t.style.opacity="1",o.appendChild(t)}else if(18===A.type){if("attr"===A.name){var i=A.values.filter(Xe);i.length&&o.appendChild(r.createTextNode(e.getAttribute(i[0].value)||""))}else if("counter"===A.name){var a=A.values.filter(Je),l=a[0],c=a[1];if(l&&Xe(l)){var d=n.counters.getCounterValue(l.value),h=c&&Xe(c)?It.parse(n.context,c.value):3;o.appendChild(r.createTextNode(ra(d,h,!1)))}}else if("counters"===A.name){var u=A.values.filter(Je),g=(l=u[0],u[1]);if(c=u[2],l&&Xe(l)){var p=n.counters.getCounterValues(l.value),m=c&&Xe(c)?It.parse(n.context,c.value):3,w=g&&0===g.type?g.value:"",f=p.map((function(e){return ra(e,m,!1)})).join(w);o.appendChild(r.createTextNode(f))}}}else if(20===A.type)switch(A.value){case"open-quote":o.appendChild(r.createTextNode(pi(s.quotes,n.quoteDepth++,!0)));break;case"close-quote":o.appendChild(r.createTextNode(pi(s.quotes,--n.quoteDepth,!1)));break;default:o.appendChild(r.createTextNode(A.value))}})),o.className=Ba+" "+Ea;var l=i===Li.BEFORE?" "+Ba:" "+Ea;return Qn(A)?A.className.baseValue+=l:A.className+=l,o}}},e.destroy=function(e){return!!e.parentNode&&(e.parentNode.removeChild(e),!0)},e}();!function(e){e[e.BEFORE=0]="BEFORE",e[e.AFTER=1]="AFTER"}(Li||(Li={}));var la,ca=function(e,A){var t=e.createElement("iframe");return t.className="html2canvas-container",t.style.visibility="hidden",t.style.position="fixed",t.style.left="-10000px",t.style.top="0px",t.style.border="0",t.width=A.width.toString(),t.height=A.height.toString(),t.scrolling="no",t.setAttribute(sa,"true"),e.body.appendChild(t),t},da=function(e){return new Promise((function(A){e.complete?A():e.src?(e.onload=A,e.onerror=A):A()}))},ha=function(e){return Promise.all([].slice.call(e.images,0).map(da))},ua=function(e){return new Promise((function(A,t){var i=e.contentWindow;if(!i)return t("No window assigned for iframe");var n=i.document;i.onload=e.onload=function(){i.onload=e.onload=null;var t=setInterval((function(){n.body.childNodes.length>0&&"complete"===n.readyState&&(clearInterval(t),A(e))}),50)}}))},ga=["all","d","content"],pa=function(e,A){for(var t=e.length-1;t>=0;t--){var i=e.item(t);-1===ga.indexOf(i)&&A.style.setProperty(i,e.getPropertyValue(i))}return A},ma=function(e){var A="";return e&&(A+=""),A},wa=function(e,A,t){e&&e.defaultView&&(A!==e.defaultView.pageXOffset||t!==e.defaultView.pageYOffset)&&e.defaultView.scrollTo(A,t)},fa=function(e){var A=e[0],t=e[1],i=e[2];A.scrollLeft=t,A.scrollTop=i},Ba="___html2canvas___pseudoelement_before",Ea="___html2canvas___pseudoelement_after",ba='{\n content: "" !important;\n display: none !important;\n}',Ca=function(e){va(e,"."+Ba+":before"+ba+"\n ."+Ea+":after"+ba)},va=function(e,A){var t=e.ownerDocument;if(t){var i=t.createElement("style");i.textContent=A,e.appendChild(i)}},ya=function(){function e(){}return e.getOrigin=function(A){var t=e._link;return t?(t.href=A,t.href=t.href,t.protocol+t.hostname+t.port):"about:blank"},e.isSameOrigin=function(A){return e.getOrigin(A)===e._origin},e.setContext=function(A){e._link=A.document.createElement("a"),e._origin=e.getOrigin(A.location.href)},e._origin="about:blank",e}(),Fa=function(){function e(e,A){this.context=e,this._options=A,this._cache={}}return e.prototype.addImage=function(e){var A=Promise.resolve();return this.has(e)?A:ka(e)||Ia(e)?((this._cache[e]=this.loadImage(e)).catch((function(){})),A):A},e.prototype.match=function(e){return this._cache[e]},e.prototype.loadImage=function(e){return i(this,void 0,void 0,(function(){var A,t,i,a,r=this;return n(this,(function(n){switch(n.label){case 0:return A=ya.isSameOrigin(e),t=!Ua(e)&&!0===this._options.useCORS&&ji.SUPPORT_CORS_IMAGES&&!A,i=!Ua(e)&&!A&&!ka(e)&&"string"==typeof this._options.proxy&&ji.SUPPORT_CORS_XHR&&!t,A||!1!==this._options.allowTaint||Ua(e)||ka(e)||i||t?(a=e,i?[4,this.proxy(a)]:[3,2]):[2];case 1:a=n.sent(),n.label=2;case 2:return this.context.logger.debug("Added image "+e.substring(0,256)),[4,new Promise((function(e,A){var i=new Image;i.onload=function(){return e(i)},i.onerror=A,(Qa(a)||t)&&(i.crossOrigin="anonymous"),i.src=a,!0===i.complete&&setTimeout((function(){return e(i)}),500),r._options.imageTimeout>0&&setTimeout((function(){return A("Timed out ("+r._options.imageTimeout+"ms) loading image")}),r._options.imageTimeout)}))];case 3:return[2,n.sent()]}}))}))},e.prototype.has=function(e){return void 0!==this._cache[e]},e.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},e.prototype.proxy=function(e){var A=this,t=this._options.proxy;if(!t)throw new Error("No proxy defined");var i=e.substring(0,256);return new Promise((function(n,a){var r=ji.SUPPORT_RESPONSE_TYPE?"blob":"text",s=new XMLHttpRequest;s.onload=function(){if(200===s.status)if("text"===r)n(s.response);else{var e=new FileReader;e.addEventListener("load",(function(){return n(e.result)}),!1),e.addEventListener("error",(function(e){return a(e)}),!1),e.readAsDataURL(s.response)}else a("Failed to proxy resource "+i+" with status code "+s.status)},s.onerror=a;var o=t.indexOf("?")>-1?"&":"?";if(s.open("GET",""+t+o+"url="+encodeURIComponent(e)+"&responseType="+r),"text"!==r&&s instanceof XMLHttpRequest&&(s.responseType=r),A._options.imageTimeout){var l=A._options.imageTimeout;s.timeout=l,s.ontimeout=function(){return a("Timed out ("+l+"ms) proxying "+i)}}s.send()}))},e}(),xa=/^data:image\/svg\+xml/i,Sa=/^data:image\/.*;base64,/i,Ta=/^data:image\/.*/i,Ia=function(e){return ji.SUPPORT_SVG_DRAWING||!Ma(e)},Ua=function(e){return Ta.test(e)},Qa=function(e){return Sa.test(e)},ka=function(e){return"blob"===e.substr(0,4)},Ma=function(e){return"svg"===e.substr(-3).toLowerCase()||xa.test(e)},La=function(){function e(e,A){this.type=0,this.x=e,this.y=A}return e.prototype.add=function(A,t){return new e(this.x+A,this.y+t)},e}(),Oa=function(e,A,t){return new La(e.x+(A.x-e.x)*t,e.y+(A.y-e.y)*t)},Na=function(){function e(e,A,t,i){this.type=1,this.start=e,this.startControl=A,this.endControl=t,this.end=i}return e.prototype.subdivide=function(A,t){var i=Oa(this.start,this.startControl,A),n=Oa(this.startControl,this.endControl,A),a=Oa(this.endControl,this.end,A),r=Oa(i,n,A),s=Oa(n,a,A),o=Oa(r,s,A);return t?new e(this.start,i,r,o):new e(o,s,a,this.end)},e.prototype.add=function(A,t){return new e(this.start.add(A,t),this.startControl.add(A,t),this.endControl.add(A,t),this.end.add(A,t))},e.prototype.reverse=function(){return new e(this.end,this.endControl,this.startControl,this.start)},e}(),Da=function(e){return 1===e.type},Ha=function(e){var A=e.styles,t=e.bounds,i=nA(A.borderTopLeftRadius,t.width,t.height),n=i[0],a=i[1],r=nA(A.borderTopRightRadius,t.width,t.height),s=r[0],o=r[1],l=nA(A.borderBottomRightRadius,t.width,t.height),c=l[0],d=l[1],h=nA(A.borderBottomLeftRadius,t.width,t.height),u=h[0],g=h[1],p=[];p.push((n+s)/t.width),p.push((u+c)/t.width),p.push((a+g)/t.height),p.push((o+d)/t.height);var m=Math.max.apply(Math,p);m>1&&(n/=m,a/=m,s/=m,o/=m,c/=m,d/=m,u/=m,g/=m);var w=t.width-s,f=t.height-d,B=t.width-c,E=t.height-g,b=A.borderTopWidth,C=A.borderRightWidth,v=A.borderBottomWidth,y=A.borderLeftWidth,F=aA(A.paddingTop,e.bounds.width),x=aA(A.paddingRight,e.bounds.width),S=aA(A.paddingBottom,e.bounds.width),T=aA(A.paddingLeft,e.bounds.width);this.topLeftBorderDoubleOuterBox=n>0||a>0?Ra(t.left+y/3,t.top+b/3,n-y/3,a-b/3,la.TOP_LEFT):new La(t.left+y/3,t.top+b/3),this.topRightBorderDoubleOuterBox=n>0||a>0?Ra(t.left+w,t.top+b/3,s-C/3,o-b/3,la.TOP_RIGHT):new La(t.left+t.width-C/3,t.top+b/3),this.bottomRightBorderDoubleOuterBox=c>0||d>0?Ra(t.left+B,t.top+f,c-C/3,d-v/3,la.BOTTOM_RIGHT):new La(t.left+t.width-C/3,t.top+t.height-v/3),this.bottomLeftBorderDoubleOuterBox=u>0||g>0?Ra(t.left+y/3,t.top+E,u-y/3,g-v/3,la.BOTTOM_LEFT):new La(t.left+y/3,t.top+t.height-v/3),this.topLeftBorderDoubleInnerBox=n>0||a>0?Ra(t.left+2*y/3,t.top+2*b/3,n-2*y/3,a-2*b/3,la.TOP_LEFT):new La(t.left+2*y/3,t.top+2*b/3),this.topRightBorderDoubleInnerBox=n>0||a>0?Ra(t.left+w,t.top+2*b/3,s-2*C/3,o-2*b/3,la.TOP_RIGHT):new La(t.left+t.width-2*C/3,t.top+2*b/3),this.bottomRightBorderDoubleInnerBox=c>0||d>0?Ra(t.left+B,t.top+f,c-2*C/3,d-2*v/3,la.BOTTOM_RIGHT):new La(t.left+t.width-2*C/3,t.top+t.height-2*v/3),this.bottomLeftBorderDoubleInnerBox=u>0||g>0?Ra(t.left+2*y/3,t.top+E,u-2*y/3,g-2*v/3,la.BOTTOM_LEFT):new La(t.left+2*y/3,t.top+t.height-2*v/3),this.topLeftBorderStroke=n>0||a>0?Ra(t.left+y/2,t.top+b/2,n-y/2,a-b/2,la.TOP_LEFT):new La(t.left+y/2,t.top+b/2),this.topRightBorderStroke=n>0||a>0?Ra(t.left+w,t.top+b/2,s-C/2,o-b/2,la.TOP_RIGHT):new La(t.left+t.width-C/2,t.top+b/2),this.bottomRightBorderStroke=c>0||d>0?Ra(t.left+B,t.top+f,c-C/2,d-v/2,la.BOTTOM_RIGHT):new La(t.left+t.width-C/2,t.top+t.height-v/2),this.bottomLeftBorderStroke=u>0||g>0?Ra(t.left+y/2,t.top+E,u-y/2,g-v/2,la.BOTTOM_LEFT):new La(t.left+y/2,t.top+t.height-v/2),this.topLeftBorderBox=n>0||a>0?Ra(t.left,t.top,n,a,la.TOP_LEFT):new La(t.left,t.top),this.topRightBorderBox=s>0||o>0?Ra(t.left+w,t.top,s,o,la.TOP_RIGHT):new La(t.left+t.width,t.top),this.bottomRightBorderBox=c>0||d>0?Ra(t.left+B,t.top+f,c,d,la.BOTTOM_RIGHT):new La(t.left+t.width,t.top+t.height),this.bottomLeftBorderBox=u>0||g>0?Ra(t.left,t.top+E,u,g,la.BOTTOM_LEFT):new La(t.left,t.top+t.height),this.topLeftPaddingBox=n>0||a>0?Ra(t.left+y,t.top+b,Math.max(0,n-y),Math.max(0,a-b),la.TOP_LEFT):new La(t.left+y,t.top+b),this.topRightPaddingBox=s>0||o>0?Ra(t.left+Math.min(w,t.width-C),t.top+b,w>t.width+C?0:Math.max(0,s-C),Math.max(0,o-b),la.TOP_RIGHT):new La(t.left+t.width-C,t.top+b),this.bottomRightPaddingBox=c>0||d>0?Ra(t.left+Math.min(B,t.width-y),t.top+Math.min(f,t.height-v),Math.max(0,c-C),Math.max(0,d-v),la.BOTTOM_RIGHT):new La(t.left+t.width-C,t.top+t.height-v),this.bottomLeftPaddingBox=u>0||g>0?Ra(t.left+y,t.top+Math.min(E,t.height-v),Math.max(0,u-y),Math.max(0,g-v),la.BOTTOM_LEFT):new La(t.left+y,t.top+t.height-v),this.topLeftContentBox=n>0||a>0?Ra(t.left+y+T,t.top+b+F,Math.max(0,n-(y+T)),Math.max(0,a-(b+F)),la.TOP_LEFT):new La(t.left+y+T,t.top+b+F),this.topRightContentBox=s>0||o>0?Ra(t.left+Math.min(w,t.width+y+T),t.top+b+F,w>t.width+y+T?0:s-y+T,o-(b+F),la.TOP_RIGHT):new La(t.left+t.width-(C+x),t.top+b+F),this.bottomRightContentBox=c>0||d>0?Ra(t.left+Math.min(B,t.width-(y+T)),t.top+Math.min(f,t.height+b+F),Math.max(0,c-(C+x)),d-(v+S),la.BOTTOM_RIGHT):new La(t.left+t.width-(C+x),t.top+t.height-(v+S)),this.bottomLeftContentBox=u>0||g>0?Ra(t.left+y+T,t.top+E,Math.max(0,u-(y+T)),g-(v+S),la.BOTTOM_LEFT):new La(t.left+y+T,t.top+t.height-(v+S))};!function(e){e[e.TOP_LEFT=0]="TOP_LEFT",e[e.TOP_RIGHT=1]="TOP_RIGHT",e[e.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",e[e.BOTTOM_LEFT=3]="BOTTOM_LEFT"}(la||(la={}));var Ra=function(e,A,t,i,n){var a=(Math.sqrt(2)-1)/3*4,r=t*a,s=i*a,o=e+t,l=A+i;switch(n){case la.TOP_LEFT:return new Na(new La(e,l),new La(e,l-s),new La(o-r,A),new La(o,A));case la.TOP_RIGHT:return new Na(new La(e,A),new La(e+r,A),new La(o,l-s),new La(o,l));case la.BOTTOM_RIGHT:return new Na(new La(o,A),new La(o,A+s),new La(e+r,l),new La(e,l));case la.BOTTOM_LEFT:default:return new Na(new La(o,l),new La(o-r,l),new La(e,A+s),new La(e,A))}},Pa=function(e){return[e.topLeftBorderBox,e.topRightBorderBox,e.bottomRightBorderBox,e.bottomLeftBorderBox]},Va=function(e){return[e.topLeftPaddingBox,e.topRightPaddingBox,e.bottomRightPaddingBox,e.bottomLeftPaddingBox]},Ka=function(e,A,t){this.offsetX=e,this.offsetY=A,this.matrix=t,this.type=0,this.target=6},Ga=function(e,A){this.path=e,this.target=A,this.type=1},Wa=function(e){this.opacity=e,this.type=2,this.target=6},Xa=function(e){return 1===e.type},za=function(e,A){return e.length===A.length&&e.some((function(e,t){return e===A[t]}))},Ya=function(e){this.element=e,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]},ja=function(){function e(e,A){if(this.container=e,this.parent=A,this.effects=[],this.curves=new Ha(this.container),this.container.styles.opacity<1&&this.effects.push(new Wa(this.container.styles.opacity)),null!==this.container.styles.transform){var t=this.container.bounds.left+this.container.styles.transformOrigin[0].number,i=this.container.bounds.top+this.container.styles.transformOrigin[1].number,n=this.container.styles.transform;this.effects.push(new Ka(t,i,n))}if(0!==this.container.styles.overflowX){var a=Pa(this.curves),r=Va(this.curves);za(a,r)?this.effects.push(new Ga(a,6)):(this.effects.push(new Ga(a,2)),this.effects.push(new Ga(r,4)))}}return e.prototype.getEffects=function(e){for(var A=-1===[2,3].indexOf(this.container.styles.position),t=this.parent,i=this.effects.slice(0);t;){var n=t.effects.filter((function(e){return!Xa(e)}));if(A||0!==t.container.styles.position||!t.parent){if(i.unshift.apply(i,n),A=-1===[2,3].indexOf(t.container.styles.position),0!==t.container.styles.overflowX){var a=Pa(t.curves),r=Va(t.curves);za(a,r)||i.unshift(new Ga(r,6))}}else i.unshift.apply(i,n);t=t.parent}return i.filter((function(A){return li(A.target,e)}))},e}(),Ja=function(e,A,t,i){e.container.elements.forEach((function(n){var a=li(n.flags,4),r=li(n.flags,2),s=new ja(n,e);li(n.styles.display,2048)&&i.push(s);var o=li(n.flags,8)?[]:i;if(a||r){var l=a||n.styles.isPositioned()?t:A,c=new Ya(s);if(n.styles.isPositioned()||n.styles.opacity<1||n.styles.isTransformed()){var d=n.styles.zIndex.order;if(d<0){var h=0;l.negativeZIndex.some((function(e,A){return d>e.element.container.styles.zIndex.order?(h=A,!1):h>0})),l.negativeZIndex.splice(h,0,c)}else if(d>0){var u=0;l.positiveZIndex.some((function(e,A){return d>=e.element.container.styles.zIndex.order?(u=A+1,!1):u>0})),l.positiveZIndex.splice(u,0,c)}else l.zeroOrAutoZIndexOrTransformedOrOpacity.push(c)}else n.styles.isFloating()?l.nonPositionedFloats.push(c):l.nonPositionedInlineLevel.push(c);Ja(s,c,a?c:t,o)}else n.styles.isInlineLevel()?A.inlineLevel.push(s):A.nonInlineLevel.push(s),Ja(s,A,t,o);li(n.flags,8)&&Za(n,o)}))},Za=function(e,A){for(var t=e instanceof dn?e.start:1,i=e instanceof dn&&e.reversed,n=0;n0&&e.intrinsicHeight>0){var i=Ar(e),n=Va(A);this.path(n),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(t,0,0,e.intrinsicWidth,e.intrinsicHeight,i.left,i.top,i.width,i.height),this.ctx.restore()}},t.prototype.renderNodeContent=function(e){return i(this,void 0,void 0,(function(){var A,i,a,s,o,l,c,d,h,u,g,p,m,w,f,B,E,b;return n(this,(function(n){switch(n.label){case 0:this.applyEffects(e.getEffects(4)),A=e.container,i=e.curves,a=A.styles,s=0,o=A.textNodes,n.label=1;case 1:return s0&&y>0&&(f=i.ctx.createPattern(p,"repeat"),i.renderRepeat(E,f,x,S))):function(e){return 2===e.type}(t)&&(B=tr(e,A,[null,null,null]),E=B[0],b=B[1],C=B[2],v=B[3],y=B[4],F=0===t.position.length?[tA]:t.position,x=aA(F[0],v),S=aA(F[F.length-1],y),T=function(e,A,t,i,n){var a=0,r=0;switch(e.size){case 0:0===e.shape?a=r=Math.min(Math.abs(A),Math.abs(A-i),Math.abs(t),Math.abs(t-n)):1===e.shape&&(a=Math.min(Math.abs(A),Math.abs(A-i)),r=Math.min(Math.abs(t),Math.abs(t-n)));break;case 2:if(0===e.shape)a=r=Math.min(TA(A,t),TA(A,t-n),TA(A-i,t),TA(A-i,t-n));else if(1===e.shape){var s=Math.min(Math.abs(t),Math.abs(t-n))/Math.min(Math.abs(A),Math.abs(A-i)),o=IA(i,n,A,t,!0),l=o[0],c=o[1];r=s*(a=TA(l-A,(c-t)/s))}break;case 1:0===e.shape?a=r=Math.max(Math.abs(A),Math.abs(A-i),Math.abs(t),Math.abs(t-n)):1===e.shape&&(a=Math.max(Math.abs(A),Math.abs(A-i)),r=Math.max(Math.abs(t),Math.abs(t-n)));break;case 3:if(0===e.shape)a=r=Math.max(TA(A,t),TA(A,t-n),TA(A-i,t),TA(A-i,t-n));else if(1===e.shape){s=Math.max(Math.abs(t),Math.abs(t-n))/Math.max(Math.abs(A),Math.abs(A-i));var d=IA(i,n,A,t,!1);l=d[0],c=d[1],r=s*(a=TA(l-A,(c-t)/s))}}return Array.isArray(e.size)&&(a=aA(e.size[0],i),r=2===e.size.length?aA(e.size[1],n):a),[a,r]}(t,x,S,v,y),I=T[0],U=T[1],I>0&&U>0&&(Q=i.ctx.createRadialGradient(b+x,C+S,0,b+x,C+S,I),xA(t.stops,2*I).forEach((function(e){return Q.addColorStop(e.stop,gA(e.color))})),i.path(E),i.ctx.fillStyle=Q,I!==U?(k=e.bounds.left+.5*e.bounds.width,M=e.bounds.top+.5*e.bounds.height,O=1/(L=U/I),i.ctx.save(),i.ctx.translate(k,M),i.ctx.transform(1,0,0,L,0,0),i.ctx.translate(-k,-M),i.ctx.fillRect(b,O*(C-M)+M,v,y*O),i.ctx.restore()):i.ctx.fill())),n.label=6;case 6:return A--,[2]}}))},i=this,a=0,r=e.styles.backgroundImage.slice(0).reverse(),o.label=1;case 1:return a0?2!==l.style?[3,5]:[4,this.renderDashedDottedBorder(l.color,l.width,r,e.curves,2)]:[3,11]:[3,13];case 4:return n.sent(),[3,11];case 5:return 3!==l.style?[3,7]:[4,this.renderDashedDottedBorder(l.color,l.width,r,e.curves,3)];case 6:return n.sent(),[3,11];case 7:return 4!==l.style?[3,9]:[4,this.renderDoubleBorder(l.color,l.width,r,e.curves)];case 8:return n.sent(),[3,11];case 9:return[4,this.renderSolidBorder(l.color,r,e.curves)];case 10:n.sent(),n.label=11;case 11:r++,n.label=12;case 12:return s++,[3,3];case 13:return[2]}}))}))},t.prototype.renderDashedDottedBorder=function(e,A,t,a,r){return i(this,void 0,void 0,(function(){var i,s,o,l,c,d,h,u,g,p,m,w,f,B,E,b;return n(this,(function(n){return this.ctx.save(),i=function(e,A){switch(A){case 0:return _a(e.topLeftBorderStroke,e.topRightBorderStroke);case 1:return _a(e.topRightBorderStroke,e.bottomRightBorderStroke);case 2:return _a(e.bottomRightBorderStroke,e.bottomLeftBorderStroke);default:return _a(e.bottomLeftBorderStroke,e.topLeftBorderStroke)}}(a,t),s=qa(a,t),2===r&&(this.path(s),this.ctx.clip()),Da(s[0])?(o=s[0].start.x,l=s[0].start.y):(o=s[0].x,l=s[0].y),Da(s[1])?(c=s[1].end.x,d=s[1].end.y):(c=s[1].x,d=s[1].y),h=0===t||2===t?Math.abs(o-c):Math.abs(l-d),this.ctx.beginPath(),3===r?this.formatPath(i):this.formatPath(s.slice(0,2)),u=A<3?3*A:2*A,g=A<3?2*A:A,3===r&&(u=A,g=A),p=!0,h<=2*u?p=!1:h<=2*u+g?(u*=m=h/(2*u+g),g*=m):(w=Math.floor((h+g)/(u+g)),f=(h-w*u)/(w-1),g=(B=(h-(w+1)*u)/w)<=0||Math.abs(g-f){const a=await tex2dataURL(e,n);if(a){const e=[];e.push({mimeType:a.mimeType,id:A,dataURL:a.dataURL,created:a.created,size:a.size,hasSVGwithBitmap:!1,shouldScale:!0}),i(e,t)}};async function tex2dataURL(e,A){let t=0;for(;!A.mathjax&&!A.mathjaxLoaderFinished&&t<10;)await sleep$1(100),t++;A.mathjaxLoaderFinished||errorlog({where:"text2dataURL",fn:tex2dataURL,message:"mathjaxLoader not ready, using fallback. Try reloading Obsidian or restarting the Excalidraw plugin"});try{return await mathjaxSVG(e,A)}catch(t){await sleep$1(100);try{return await mathjaxSVG(e,A)}catch(t){await sleep$1(100);try{return await mathjaxSVG(e,A)}catch(t){return A.mathjax?new obsidian_module.Notice("Unknown error loading LaTeX. Using fallback solution. Try closing and reopening this drawing."):new obsidian_module.Notice("LaTeX support did not load. Using fallback solution. Try checking your network connection."),await mathjaxImage2html(e)}}}}async function mathjaxSVG(e,A){const t=A.mathjax.tex2svg(e,{display:!0,scale:4}).querySelector("svg");if(t){t.width.baseVal.valueInSpecifiedUnits<2&&(t.width.baseVal.valueAsString=`${(t.width.baseVal.valueInSpecifiedUnits+1).toFixed(3)}ex`);const e=svgToBase64(t.outerHTML);return{mimeType:"image/svg+xml",fileId:fileid(),dataURL:e,created:Date.now(),size:await getImageSize(e)}}return null}async function mathjaxImage2html(e){const A=document.body.createDiv();A.style.display="table";const t=window.MathJax.tex2chtml(e,{display:!0,scale:4});t.style.margin="3px",t.style.color="black";const i=t.querySelector("mjx-assistive-mml");i&&i.parentElement.removeChild(i),A.appendChild(t),window.MathJax.typeset();const n=await html2canvas(A,{backgroundColor:null});return document.body.removeChild(A),{mimeType:"image/png",fileId:fileid(),dataURL:n.toDataURL(),created:Date.now(),size:{height:n.height,width:n.width}}}const THEME_FILTER="invert(100%) hue-rotate(180deg) saturate(1.25)",markdownRendererRecursionWatcthdog=new Set,replaceSVGColors=(e,A)=>{if(!A)return e;if("string"==typeof e){for(const[t,i]of Object.entries(A)){const A=new RegExp(`fill="${t}"`,"g");e=e.replaceAll(A,`fill="${i}"`);const n=new RegExp(`stroke="${t}"`,"g");e=e.replaceAll(n,`stroke="${i}"`)}return e}const t=e=>{if(e instanceof SVGElement){const t=e.getAttribute("fill"),i=e.getAttribute("stroke");t&&A[t]&&e.setAttribute("fill",A[t]),i&&A[i]&&e.setAttribute("stroke",A[i])}for(const A of e.childNodes)t(A)};for(const A of e.childNodes)t(A);return e};class EmbeddedFile{constructor(e,A,t,i){if(this.file=null,this.isSVGwithBitmap=!1,this.img="",this.imgInverted="",this.mtime=0,this.mimeType="application/octet-stream",this.size={height:0,width:0},this.attemptCounter=0,this.isHyperlink=!1,this.colorMap=null,this.plugin=e,this.resetImage(A,t),this.file&&(this.plugin.ea.isExcalidrawFile(this.file)||"svg"===this.file.extension.toLowerCase()))try{this.colorMap=i?JSON.parse(i):null}catch(e){this.colorMap=null}}resetImage(e,A){if(this.imgInverted=this.img="",this.mtime=0,A.startsWith("https://")||A.startsWith("http://"))return this.isHyperlink=!0,void(this.hyperlink=A);this.linkParts=getLinkParts(A),this.hostPath=e,this.linkParts.path?(this.linkParts.width||(this.linkParts.width=this.plugin.settings.mdSVGwidth),this.linkParts.height||(this.linkParts.height=this.plugin.settings.mdSVGmaxHeight),this.file=app.metadataCache.getFirstLinkpathDest(this.linkParts.path,e),this.file||0==this.attemptCounter++&&new obsidian_module.Notice(`Excalidraw Warning: could not find image file: ${A}`,5e3)):new obsidian_module.Notice(`Excalidraw Error\nIncorrect embedded filename: ${A}`)}fileChanged(){return!this.isHyperlink&&(this.file||(this.file=app.metadataCache.getFirstLinkpathDest(this.linkParts.path,this.hostPath),this.file)?this.mtime!=this.file.stat.mtime:(this.attemptCounter++,!1))}setImage(e,A,t,i,n){if(this.file||this.isHyperlink){switch(this.fileChanged()&&(this.imgInverted=this.img=""),this.mtime=this.isHyperlink?0:this.file.stat.mtime,this.size=t,this.mimeType=A,i&&n){case!0:this.imgInverted=e;break;case!1:this.img=e}this.isSVGwithBitmap=n}}isLoaded(e){if(!this.isHyperlink){if(!this.file&&(this.file=app.metadataCache.getFirstLinkpathDest(this.linkParts.path,this.hostPath),!this.file))return this.attemptCounter++,!0;if(this.fileChanged())return!1}return this.isSVGwithBitmap&&e?""!==this.imgInverted:""!==this.img}getImage(e){return this.file||this.isHyperlink?e&&this.isSVGwithBitmap?this.imgInverted:this.img:""}shouldScale(){return this.isHyperlink||!Boolean(this.linkParts&&this.linkParts.original&&this.linkParts.original.endsWith("|100%"))}}class EmbeddedFilesLoader{constructor(e,A){this.terminate=!1,this.plugin=e,this.isDark=A,this.uid=nanoid()}async getObsidianImage(e,A){if(!this.plugin||!e)return null;const t=e instanceof EmbeddedFile&&e.isHyperlink,i=e instanceof EmbeddedFile?e.hyperlink:"",n=e instanceof EmbeddedFile?e.file:e;if(n&&markdownRendererRecursionWatcthdog.has(n))return new obsidian_module.Notice(`Loading of ${n.path}. Please check if there is an inifinite loop of one file embedded in the other.`),null;const a=t?null:e instanceof EmbeddedFile?e.linkParts:{original:n.path,path:n.path,isBlockRef:!1,ref:null,width:this.plugin.settings.mdSVGwidth,height:this.plugin.settings.mdSVGmaxHeight};let r=!1;const s=!t&&this.plugin.isExcalidrawFile(n);if(!t&&!IMAGE_TYPES.contains(n.extension)&&!s&&"md"!==n.extension)return null;const o=t?null:await app.vault.readBinary(n),l=s?await(async t=>{const i=hasExportTheme(this.plugin,n)?getExportTheme(this.plugin,n,"light"):void 0,a={withBackground:!!hasExportBackground(this.plugin,n)&&getWithBackground(this.plugin,n),withTheme:!!i},s=replaceSVGColors(await createSVG(n.path,!0,a,this,i,null,null,[],this.plugin,A+1,getExportPadding(this.plugin,n)),e instanceof EmbeddedFile?e.colorMap:null),o=s.querySelectorAll("image:not([href^='data:image/svg'])");return o.length>0&&(r=!0),r&&t&&o.forEach((e=>{var A;const t=null===(A=e.parentElement)||void 0===A?void 0:A.id;s.querySelectorAll(`use[href='#${t}']`).forEach((e=>{e.setAttribute("filter",THEME_FILTER)}))})),!r&&s.getAttribute("hasbitmap")&&(r=!0),svgToBase64(s.outerHTML)})(this.isDark):null;let c="image/svg+xml";const d=t?getURLImageExtension(i):n.extension;s||(c=getMimeType(d));let h=t?e instanceof EmbeddedFile?await getDataURLFromURL(e.hyperlink,c):null:null!=l?l:"svg"===n.extension?await getSVGData(app,n,e instanceof EmbeddedFile?e.colorMap:null):"md"===n.extension?null:await getDataURL(o,c);if(!t&&!h){markdownRendererRecursionWatcthdog.add(n);const e=await this.convertMarkdownToSVG(this.plugin,n,a,A);markdownRendererRecursionWatcthdog.delete(n),h=e.dataURL,r=e.hasSVGwithBitmap}try{const e=await getImageSize(h);return{mimeType:c,fileId:await generateIdFromFile(t?(new TextEncoder).encode(h):o),dataURL:h,created:t?0:n.stat.mtime,hasSVGwithBitmap:r,size:e}}catch(e){return null}}async loadSceneFiles(e,A,t){var i,n;if(t>4)return void new obsidian_module.Notice(t$d("INFINITE_LOOP_WARNING")+t.toString(),6e3);const a=e.getFileEntries();let r;void 0===this.isDark&&(this.isDark="dark"===(null===(n=null===(i=null==e?void 0:e.scene)||void 0===i?void 0:i.appState)||void 0===n?void 0:n.theme));const s=[];for(;!this.terminate&&!(r=a.next()).done;){const e=r.value[1];if(e.isLoaded(this.isDark))e.isSVGwithBitmap&&s.push({mimeType:e.mimeType,id:r.value[0],dataURL:e.getImage(this.isDark),created:e.mtime,size:e.size,hasSVGwithBitmap:e.isSVGwithBitmap,shouldScale:e.shouldScale()});else{const A=await this.getObsidianImage(e,t);A&&s.push({mimeType:A.mimeType,id:r.value[0],dataURL:A.dataURL,created:A.created,size:A.size,hasSVGwithBitmap:A.hasSVGwithBitmap,shouldScale:e.shouldScale()})}}let o;const l=e.getEquationEntries();for(;!this.terminate&&!(o=l.next()).done;)if(!e.getEquation(o.value[0]).isLoaded){const e=o.value[1].latex,A=await tex2dataURL(e,this.plugin);A&&s.push({mimeType:A.mimeType,id:o.value[0],dataURL:A.dataURL,created:A.created,size:A.size,hasSVGwithBitmap:!1,shouldScale:!0})}if(!this.terminate)try{A(s,this.isDark)}catch(e){errorlog({where:"EmbeddedFileLoader.loadSceneFiles",error:e})}}async convertMarkdownToSVG(e,A,t,i){var n,a,r,s;let o=!1;const l=await getTransclusion(t,e.app,A);let c=(null!==(n=l.leadingHashes)&&void 0!==n?n:"")+l.contents;""===c&&(c="# Empty markdown file\nCTRL+Click here to open the file for editing in the current active pane, or CTRL+SHIFT+Click to open it in an adjacent pane.");const d=e.app.metadataCache.getFileCache(A);let h,u=e.settings.mdFont;switch((null==d?void 0:d.frontmatter)&&Boolean(d.frontmatter["excalidraw-font"])&&(u=d.frontmatter["excalidraw-font"]),u){case"Virgil":h=VIRGIL_FONT;break;case"Cascadia":h=CASCADIA_FONT;break;case"":h="";break;default:const t=await getFontDataURL(e.app,u,A.path);h=t.fontDef,u=t.fontName}(null==d?void 0:d.frontmatter)&&null!==d.frontmatter.banner&&(c=c.replace(/banner:\s*.*/,""));const g=(null==d?void 0:d.frontmatter)&&null!==(a=d.frontmatter["excalidraw-font-color"])&&void 0!==a?a:e.settings.mdFontColor;let p=(null==d?void 0:d.frontmatter)&&null!==(r=d.frontmatter["excalidraw-css"])&&void 0!==r?r:"",m=!1;if(p&&""!=p){const t=e.app.metadataCache.getFirstLinkpathDest(p,A.path);t&&(p=await e.app.vault.read(t),m=!0)}if(!m)if(e.settings.mdCSS&&""!==e.settings.mdCSS){const t=e.app.metadataCache.getFirstLinkpathDest(e.settings.mdCSS,A.path);p+=t?`\n${await e.app.vault.read(t)}`:DEFAULT_MD_EMBED_CSS}else p+=DEFAULT_MD_EMBED_CSS;const w=(null==d?void 0:d.frontmatter)&&null!==(s=d.frontmatter["excalidraw-border-color"])&&void 0!==s?s:e.settings.mdBorderColor;w&&""!==w&&!p.match(/svg/i)&&(p+=`svg{border:2px solid;color:${w};transform:scale(.95)}`);let f=` width="${t.width}px" height="100000"`,B=` width="${t.width}px" height="100%"`;const E=(e,A,t)=>`${t?``:""}${e}${A}${""!==h?``:""}`,b=createDiv();b.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),b.setAttribute("class","excalidraw-md-host"),""!==u&&(b.style.fontFamily=u),b.style.overflow="auto",b.style.display="block",b.style.color=g&&""!==g?g:"initial",await obsidian_module.MarkdownRenderer.renderMarkdown(c,b,A.path,e),b.querySelectorAll(":scope > *[class^='frontmatter']").forEach((e=>b.removeChild(e)));const C=Array.from(b.querySelectorAll("span[class='internal-embed']"));for(let t=0;t{const A=e.style,t=window.getComputedStyle(e);let i="";for(const e in A)A.hasOwnProperty(e)&&(i+=`${e}: ${t[e]};`);e.setAttribute("style",i)}));const S=(new XMLSerializer).serializeToString(F),T=(new XMLSerializer).serializeToString(x);document.body.removeChild(v);const I=new DOMParser,U=I.parseFromString(E(S,T),"image/svg+xml").firstElementChild,Q=createDiv();Q.appendChild(U),document.body.appendChild(Q);const k=U.querySelector(".excalidraw-md-footer").scrollHeight,M=U.querySelector(".excalidraw-md-host").scrollHeight+k,L=M<=t.height?M:t.height;document.body.removeChild(Q),f=` width="${t.width}px" height="${L}px"`,B=` width="${t.width}px" height="${L}px"`,b.style.height=L-k+"px",b.style.overflow="hidden";const O=b.querySelectorAll("img:not([src^='data:image/svg+xml'])");O.length>0&&(o=!0),o&&this.isDark&&O.forEach((e=>{e instanceof HTMLImageElement&&(e.style.filter=THEME_FILTER)}));const N=E((new XMLSerializer).serializeToString(b),'',p);return e.ea.mostRecentMarkdownSVG=I.parseFromString(N,"image/svg+xml").firstElementChild,{dataURL:svgToBase64(N),hasSVGwithBitmap:o}}}const getSVGData=async(e,A,t)=>{const i=replaceSVGColors(await e.vault.read(A),t);return svgToBase64(i)},generateIdFromFile=async e=>{let A;try{const t=await window.crypto.subtle.digest("SHA-1",e);A=Array.from(new Uint8Array(t)).map((e=>e.toString(16).padStart(2,"0"))).join("")}catch(e){errorlog({where:"EmbeddedFileLoader.generateIdFromFile",error:e}),A=fileid()}return A},{wrapText:wrapText,getFontString:getFontString,getMaxContainerWidth:getMaxContainerWidth,getDefaultLineHeight:getDefaultLineHeight$1}=excalidrawLib;var AutoexportPreference;!function(e){e[e.none=0]="none",e[e.both=1]="both",e[e.png=2]="png",e[e.svg=3]="svg",e[e.inherit=4]="inherit"}(AutoexportPreference||(AutoexportPreference={}));const REGEX_LINK={ //![[link|alias]] [alias](link){num} -EXPR:/(!)?(\[\[([^|\]]+)\|?([^\]]+)?]]|\[([^\]]*)]\(([^)]*)\))(\{(\d+)\})?/g,getRes:e=>e.matchAll(REGEX_LINK.EXPR),isTransclusion:e=>!!e.value[1],getLink:e=>e.value[3]?e.value[3]:e.value[6],isWikiLink:e=>!!e.value[3],getAliasOrLink:e=>REGEX_LINK.isWikiLink(e)?e.value[4]?e.value[4]:e.value[3]:e.value[5]?e.value[5]:e.value[6],getWrapLength:(e,A)=>{const t=parseInt(e.value[8]);return isNaN(t)?A>0?A:null:t}},DRAWING_REG=/\n# Drawing\n[^`]*(```json\n)([\s\S]*?)```\n/gm,DRAWING_REG_FALLBACK=/\n# Drawing\n(```json\n)?(.*)(```)?(%%)?/gm,DRAWING_COMPRESSED_REG=/(\n# Drawing\n[^`]*(?:```compressed\-json\n))([\s\S]*?)(```\n)/gm,DRAWING_COMPRESSED_REG_FALLBACK=/(\n# Drawing\n(?:```compressed\-json\n)?)(.*)((```)?(%%)?)/gm,REG_LINKINDEX_HYPERLINK=/^\w+:\/\//,isCompressedMD=e=>null!==e.match(/```compressed\-json\n/gm),getDecompressedScene=e=>{let A,t=e.matchAll(DRAWING_COMPRESSED_REG);return A=t.next(),A.done&&(t=e.matchAll(DRAWING_COMPRESSED_REG_FALLBACK),A=t.next()),A.value&&A.value.length>1?[decompress(A.value[2]),A]:[null,A]},changeThemeOfExcalidrawMD=e=>{const A=isCompressedMD(e);let t=A?getDecompressedScene(e)[0]:e;return t?(isObsidianThemeDark?1===(t.match(/"theme"\s*:\s*"light"\s*,/g)||[]).length&&(t=t.replace(/"theme"\s*:\s*"light"\s*,/,'"theme": "dark",')):1===(t.match(/"theme"\s*:\s*"dark"\s*,/g)||[]).length&&(t=t.replace(/"theme"\s*:\s*"dark"\s*,/,'"theme": "light",')),A?e.replace(DRAWING_COMPRESSED_REG,`$1${compress(t)}$3`):t):e};function getJSON(e){let A,t;if(isCompressedMD(e)){const[A,t]=getDecompressedScene(e);return A?{scene:A.substring(0,A.lastIndexOf("}")+1),pos:t.value.index}:{scene:e,pos:t.value?t.value.index:0}}if(A=e.matchAll(DRAWING_REG),t=A.next(),t.done&&(A=e.matchAll(DRAWING_REG_FALLBACK),t=A.next()),t.value&&t.value.length>1){const e=t.value[2];return{scene:e.substr(0,e.lastIndexOf("}")+1),pos:t.value.index}}return{scene:e,pos:t.value?t.value.index:0}}function getMarkdownDrawingSection(e,A){return A?`%%\n# Drawing\n\`\`\`compressed-json\n${compress(e)}\n\`\`\`\n%%`:`%%\n# Drawing\n\`\`\`json\n${e}\n\`\`\`\n%%`}const estimateMaxLineLen=(e,A)=>{if(!A||!e)return null;if(e===A)return null;let t=0;const i=e.split("\n");if(1===i.length)return null;for(const e of i){const A=e.trim();A.length>t&&(t=A.length)}return t},wrap=(e,A)=>A?wrapTextAtCharLength(e,A,!1,0):e;class ExcalidrawData{constructor(e){this.plugin=e,this.textElements=null,this.elementLinks=null,this.scene=null,this.deletedElements=[],this.file=null,this.autoexportPreference=AutoexportPreference.inherit,this.textMode=TextMode.raw,this.loaded=!1,this.files=null,this.equations=null,this.compatibilityMode=!1,this.selectedElementIds={},this.disableCompression=!1,this.app=e.app,this.files=new Map,this.equations=new Map}initializeNonInitializedFields(){var e,A,t;if(!this.scene||!this.scene.elements)return;const i=null!==(e=this.scene.source.split("https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/")[1])&&void 0!==e?e:"1.8.16",n=this.scene.elements;for(const e of n){if(e.boundElements){const A=new Map;e.boundElements.forEach((e=>{A.set(e.id,e.type)}));const t=Array.from(A,(([e,A])=>({id:e,type:A})));t.length!==e.boundElements.length&&(e.boundElements=t)}e.boundElementIds&&(e.boundElements||(e.boundElements=[]),e.boundElements=e.boundElements.concat(e.boundElementIds.map((e=>({type:"arrow",id:e})))),delete e.boundElementIds),"text"!==e.type||e.containerId||(e.containerId=null),null===e.x&&(e.x=0),null===e.y&&(e.y=0),null===(null===(A=e.startBinding)||void 0===A?void 0:A.focus)&&(e.startBinding.focus=0),null===(null===(t=e.endBinding)||void 0===t?void 0:t.focus)&&(e.endBinding.focus=0),null===e.fontSize&&(e.fontSize=20)}try{n.filter((e=>"text"===e.type&&e.containerId&&n.some((A=>A.id===e.containerId&&A.boundElements.length>0&&A.boundElements.some((A=>"text"===A.type&&A.id!==e.id&&A.id.length>8)))))).forEach((e=>{try{const A=n.filter((A=>A.id===e.containerId))[0],t=A.boundElements.filter((e=>!("text"===e.type&&!n.some((A=>A.id===e.id)))));A.boundElements=[{id:e.id,type:"text"}].concat(t)}catch(e){}}));const e=!isVersionNewerThanOther(i,"1.8.16");n.filter((e=>e.boundElements&&e.boundElements.length>0)).forEach((A=>{var t;e&&!(null===(t=A.customData)||void 0===t?void 0:t.legacyTextWrap)&&(A.customData=Object.assign(Object.assign({},A.customData),{legacyTextWrap:!0}));const i=A.boundElements.filter((e=>n.some((A=>A.id===e.id))));i.length!==A.boundElements.length&&(A.boundElements=i)})),n.filter((e=>"text"===e.type&&e.containerId&&!n.some((A=>A.id===e.containerId)))).forEach((e=>{e.containerId=null}))}catch(e){}}async loadData(e,A,t){if(!A)return!1;if(this.loaded=!1,this.selectedElementIds={},this.textElements=new Map,this.elementLinks=new Map,this.file!=A&&(this.files.clear(),this.equations.clear()),this.file=A,this.compatibilityMode=!1,this.setShowLinkBrackets(),this.setLinkPrefix(),this.setUrlPrefix(),this.setAutoexportPreferences(),this.scene=null,this.plugin.settings.syncExcalidraw){const e=`${A.path.substring(0,A.path.lastIndexOf(".md"))}.excalidraw`,t=this.app.vault.getAbstractFileByPath(e);if(t&&t instanceof obsidian_module.TFile&&t.stat.mtime>A.stat.mtime){const e=await this.app.vault.read(t);this.scene=JSON.parse(e)}}let i=null;i=(()=>{const A=getJSON(e);if(-1===A.pos)throw new Error("Excalidraw JSON not found in the file");return this.scene||(this.scene=JSON_parse(A.scene)),A})(),this.deletedElements=this.scene.elements.filter((e=>e.isDeleted)),this.scene.elements=this.scene.elements.filter((e=>!e.isDeleted)),this.scene.files||(this.scene.files={}),hasExportTheme(this.plugin,this.file)?this.scene.appState.theme=getExportTheme(this.plugin,this.file,"light"):this.plugin.settings.matchThemeAlways&&(this.scene.appState.theme=isObsidianThemeDark()?"dark":"light"),this.initializeNonInitializedFields();let n=(e=e.substring(0,i.pos)).search(/(^%%\n)?# Text Elements\n/m);if(-1===n)return await this.setTextMode(t,!1),this.loaded=!0,!0;n+=e.match(/((^%%\n)?# Text Elements\n)/m)[0].length,e=e.substring(n),n=0;const a=" ^12345678\n\n".length;let r,s=e.matchAll(/\s\^(.{8})[\n]+/g);for(;!(r=s.next()).done;){let A=e.substring(n,r.value.index);const t=r.value[1],i=this.scene.elements.filter((e=>e.id===t))[0];if(i)if("text"!==i.type)i.link!==A&&(i.link=A,i.version++,i.versionNonce++),this.elementLinks.set(t,A);else{const e=estimateMaxLineLen(i.text,i.originalText),n=A.matchAll(/^%%\*\*\*>>>text element-link:(\[\[[^<*\]]*]])<<<\*\*\*%%/gm).next();n.done||(A=A.replace(/^%%\*\*\*>>>text element-link:\[\[[^<*\]]*]]<<<\*\*\*%%/gm,""),i.link=n.value[1]);const a=await this.parse(A);i.rawText=A,this.textElements.set(t,{raw:A,parsed:a.parsed,wrapAt:e}),a.link&&(i.link=a.link),!i||i.rawText&&""!==i.rawText||(i.rawText=A)}n=r.value.index+a}for(s=(e=e.substring(e.indexOf("# Embedded files\n")+"# Embedded files\n".length)).matchAll(/([\w\d]*):\s*\[\[([^\]]*)]]\n/gm);!(r=s.next()).done;){const e=new EmbeddedFile(this.plugin,this.file.path,r.value[2]);this.setFile(r.value[1],e)}for(s=e.matchAll(/([\w\d]*):\s*(https?:\/\/[^\s]*)\n/gm);!(r=s.next()).done;){const e=new EmbeddedFile(this.plugin,null,r.value[2]);this.setFile(r.value[1],e)}for(s=e.matchAll(/([\w\d]*):\s*\$\$(.*)(\$\$\s*\n)/gm);!(r=s.next()).done;)this.setEquation(r.value[1],{latex:r.value[2],isLoaded:!1});return this.findNewTextElementsInScene(),this.findNewElementLinksInScene(),await this.setTextMode(t,!0),this.loaded=!0,!0}async loadLegacyData(e,A){return!!A&&(this.loaded=!1,this.selectedElementIds={},this.compatibilityMode=!0,this.file=A,this.textElements=new Map,this.elementLinks=new Map,this.setShowLinkBrackets(),this.setLinkPrefix(),this.setUrlPrefix(),this.scene=JSON.parse(e),this.scene.files||(this.scene.files={}),this.initializeNonInitializedFields(),this.plugin.settings.matchThemeAlways&&(this.scene.appState.theme=isObsidianThemeDark()?"dark":"light"),this.files.clear(),this.equations.clear(),this.findNewTextElementsInScene(),this.findNewElementLinksInScene(),await this.setTextMode(TextMode.raw,!0),this.loaded=!0,!0)}async setTextMode(e,A=!1){this.scene&&(this.textMode=e,await this.updateSceneTextElements(A))}updateTextElement(e,A,t,i=!1,n){var a;if(i||A!=e.text){const i=_measureText(A,e.fontSize,e.fontFamily,null!==(a=e.lineHeight)&&void 0!==a?a:getDefaultLineHeight$1(e.fontFamily));e.text=A,e.originalText=t,e.containerId&&"arrow"!==n||(e.width=i.w),e.height=i.h,e.baseline=i.baseline}}async updateSceneTextElements(e=!1){var A,t,i,n;const a=null===(A=this.scene.elements)||void 0===A?void 0:A.filter((e=>"text"===e.type));for(const A of a){const a=getContainerElement(A,this.scene),r=null!==(i=null!==(t=await this.getText(A.id))&&void 0!==t?t:A.originalText)&&void 0!==i?i:A.text,s=null===(n=this.textElements.get(A.id))||void 0===n?void 0:n.wrapAt;try{this.updateTextElement(A,s?wrapText(r,getFontString({fontSize:A.fontSize,fontFamily:A.fontFamily}),getMaxContainerWidth(a)):r,r,e,null==a?void 0:a.type)}catch(e){debug({where:"ExcalidrawData.updateSceneTextElements",fn:this.updateSceneTextElements,textElement:A})}}}async getText(e){const A=this.textElements.get(e);return A?this.textMode===TextMode.parsed?(A.parsed||this.textElements.set(e,{raw:A.raw,parsed:(await this.parse(A.raw)).parsed,wrapAt:A.wrapAt}),A.parsed):A.raw:null}findNewElementLinksInScene(){var e;let A=!1;const t=null===(e=this.scene.elements)||void 0===e?void 0:e.filter((e=>"text"!==e.type&&e.link&&e.link.startsWith("[[")&&!this.elementLinks.has(e.id)));if(0===t.length)return A;let i,n=JSON.stringify(this.scene);for(const e of t)i=e.id,e.id.length>8&&(A=!0,i=nanoid(),n=n.replaceAll(e.id,i)),this.elementLinks.set(i,e.link);return this.scene=JSON.parse(n),A}findNewTextElementsInScene(e={}){var A;this.selectedElementIds=e;const t=null===(A=this.scene.elements)||void 0===A?void 0:A.filter((e=>"text"===e.type));let i,n=JSON.stringify(this.scene),a=!1;for(const e of t)if(i=e.id,e.id.length>8){if(a=!0,i=nanoid(),this.selectedElementIds[e.id]&&(delete this.selectedElementIds[e.id],this.selectedElementIds[i]=!0),n=n.replaceAll(e.id,i),this.textElements.has(e.id)){const A=this.textElements.get(e.id);this.textElements.set(i,{raw:A.raw,parsed:A.parsed,wrapAt:A.wrapAt}),this.textElements.delete(e.id)}if(!this.textElements.has(i)){const A=e.rawText&&""!==e.rawText?e.rawText:e.text,t=estimateMaxLineLen(e.text,e.originalText);this.textElements.set(i,{raw:A,parsed:null,wrapAt:t}),this.parseasync(i,A,t)}}else if(!this.textElements.has(e.id)){const A=e.rawText&&""!==e.rawText?e.rawText:e.text,t=estimateMaxLineLen(e.text,e.originalText);this.textElements.set(i,{raw:A,parsed:null,wrapAt:t}),this.parseasync(i,A,t)}return a&&(this.scene=JSON.parse(n)),a}updateElementLinksFromScene(){var e;for(const A of this.elementLinks.keys()){const t=null===(e=this.scene.elements)||void 0===e?void 0:e.filter((e=>"text"!==e.type&&e.id===A&&e.link&&e.link.startsWith("[[")));0===t.length?this.elementLinks.delete(A):this.elementLinks.set(A,t[0].link)}}async updateTextElementsFromScene(){var e,A,t;for(const i of this.textElements.keys()){const n=null===(e=this.scene.elements)||void 0===e?void 0:e.filter((e=>"text"===e.type&&e.id===i));if(0===n.length)this.textElements.delete(i);else{const e=await this.getText(i),a=this.scene.prevTextMode===TextMode.parsed?n[0].rawText:null!==(A=n[0].originalText)&&void 0!==A?A:n[0].text;if(e!==(null!==(t=n[0].originalText)&&void 0!==t?t:n[0].text)){const e=estimateMaxLineLen(n[0].text,n[0].originalText);this.textElements.set(i,{raw:a,parsed:(await this.parse(a)).parsed,wrapAt:e})}}}}async parseasync(e,A,t){this.textElements.set(e,{raw:A,parsed:(await this.parse(A)).parsed,wrapAt:t})}parseLinks(e,A,t){return e.substring(A,t.value.index)+(this.showLinkBrackets?"[[":"")+REGEX_LINK.getAliasOrLink(t)+(this.showLinkBrackets?"]]":"")}async getTransclusion(e){const A=getLinkParts(e,this.file),t=this.app.metadataCache.getFirstLinkpathDest(A.path,this.file.path);return await getTransclusion(A,this.app,t,this.plugin.settings.pageTransclusionCharLimit)}async parse(e){e=this.parseCheckbox(e);let A="",t=null,i=0;const n=REGEX_LINK.getRes(e);let a,r=!1,s=!1;for(e.match(REG_LINKINDEX_HYPERLINK)&&(t=e,s=!0);!(a=n.next()).done;){if(!t){const e=REGEX_LINK.getLink(a);t=e.match(REG_LINKINDEX_HYPERLINK)?e:`[[${e}]]`}if(REGEX_LINK.isTransclusion(a)){let t=this.parseCheckbox((await this.getTransclusion(REGEX_LINK.getLink(a))).contents).replaceAll(/%%[^%]*%%/gm,"");this.plugin.settings.removeTransclusionQuoteSigns&&(t=t.replaceAll(/\n\s*>\s?/gm,"\n")),A+=e.substring(i,a.value.index)+wrapTextAtCharLength(t,REGEX_LINK.getWrapLength(a,this.plugin.settings.wordWrappingDefault),this.plugin.settings.forceWrap)}else{const t=this.parseLinks(e,i,a);t&&(A+=t,s||r||(REGEX_LINK.getLink(a).match(REG_LINKINDEX_HYPERLINK)?s=!0:r=!0))}i=a.value.index+a.value[0].length}return A+=e.substring(i,e.length),r&&(A=this.linkPrefix+A),s&&(A=this.urlPrefix+A),{parsed:A,link:t}}parseCheckbox(e){return this.plugin.settings.parseTODO?e.replaceAll(/^- \[\s] /g,`${this.plugin.settings.todo} `).replaceAll(/\n- \[\s] /g,`\n${this.plugin.settings.todo} `).replaceAll(/^- \[[^\s]] /g,`${this.plugin.settings.done} `).replaceAll(/\n- \[[^\s]] /g,`\n${this.plugin.settings.done} `):e}quickParse(e){if((e=>{const A=REGEX_LINK.getRes(e);let t;for(;!(t=A.next()).done;)if(REGEX_LINK.isTransclusion(t))return!0;return!1})(e))return[null,null];e=this.parseCheckbox(e);let A="",t=null,i=0;const n=REGEX_LINK.getRes(e);let a,r=!1,s=!1;for(e.match(REG_LINKINDEX_HYPERLINK)&&(t=e,s=!0);!(a=n.next()).done;){if(!t){const e=REGEX_LINK.getLink(a);t=e.match(REG_LINKINDEX_HYPERLINK)?e:`[[${e}]]`}const n=this.parseLinks(e,i,a);n&&(A+=n,s||r||(REGEX_LINK.getLink(a).match(REG_LINKINDEX_HYPERLINK)?s=!0:r=!0)),i=a.value.index+a.value[0].length}return A+=e.substring(i,e.length),r&&(A=this.linkPrefix+A),s&&(A=this.urlPrefix+A),[A,t]}generateMD(e=[]){let A="# Text Elements\n";for(const e of this.textElements.keys()){const t=this.scene.elements.filter((A=>A.id===e));let i=this.textElements.get(e).raw;t&&1===t.length&&t[0].link&&t[0].rawText===t[0].originalText&&t[0].link.match(/^\[\[[^\]]*]]$/g)&&(i=`%%***>>>text element-link:${t[0].link}<<<***%%`+i),A+=`${i} ^${e}\n\n`}for(const e of this.elementLinks.keys())A+=`${this.elementLinks.get(e)} ^${e}\n\n`;if(A+=this.equations.size>0||this.files.size>0?"\n# Embedded files\n":"",this.equations.size>0)for(const e of this.equations.keys())A+=`${e}: $$${this.equations.get(e).latex}$$\n`;if(this.files.size>0)for(const e of this.files.keys()){const t=/(^[^#\|]*)/,i=this.files.get(e);i.isHyperlink?A+=`${e}: ${i.hyperlink}\n`:A+=`${e}: [[${i.file?i.linkParts.original.replace(t,app.metadataCache.fileToLinktext(i.file,this.file.path)):i.linkParts.original}]]\n`}return A+=this.equations.size>0||this.files.size>0?"\n":"",A+getMarkdownDrawingSection(JSON.stringify({type:this.scene.type,version:this.scene.version,source:this.scene.source,elements:this.scene.elements.concat(e),appState:this.scene.appState,files:this.scene.files},null,"\t"),!this.disableCompression&&this.plugin.settings.compress)}async saveDataURLtoVault(e,A,t){var i;const n=this.scene;let a=`Pasted Image ${window.moment().format("YYYYMMDDHHmmss_SSS")}`;switch(A){case"image/png":default:a+=".png";break;case"image/jpeg":a+=".jpg";break;case"image/svg+xml":a+=".svg";break;case"image/gif":a+=".gif"}const r=(await getAttachmentsFolderAndFilePath(this.app,this.file.path,a)).filepath,s=await this.app.vault.createBinary(r,getBinaryFileFromDataURL(e)),o=new EmbeddedFile(this.plugin,this.file.path,r);return o.setImage(e,A,{height:0,width:0},"dark"===(null===(i=n.appState)||void 0===i?void 0:i.theme),"image/svg+xml"===A),this.setFile(t,o),s}async syncFiles(){let e=!1;const A=this.scene,t=A.elements.filter((e=>"image"===e.type)).map((e=>e.fileId));if(this.files.forEach(((A,i)=>{t.contains(i)||(this.files.delete(i),e=!0)})),this.equations.forEach(((A,i)=>{t.contains(i)||(this.equations.delete(i),e=!0)})),!A.files||0===Object.keys(A.files).length)return!1;const i=new Set;t.forEach((t=>{if(i.has(t)){const n=this.getFile(t),a=this.getEquation(t);if(n&&(n.isHyperlink||n.file&&("md"!==n.file.extension||this.plugin.isExcalidrawFile(n.file))))return;const r=fileid();A.elements.filter((e=>e.fileId===t))[0].fileId=r,e=!0,i.add(r),n&&this.setFile(r,new EmbeddedFile(this.plugin,this.file.path,n.linkParts.original)),a&&this.setEquation(r,{latex:a.latex,isLoaded:!1})}i.add(t)}));for(const t of Object.keys(A.files))this.hasFile(t)||this.hasEquation(t)||(e=!0,await this.saveDataURLtoVault(A.files[t].dataURL,A.files[t].mimeType,t));return e}async syncElements(e,A){this.scene=e;let t=!1;return this.compatibilityMode||(t=await this.syncFiles(),this.scene.files={}),this.updateElementLinksFromScene(),t=t||this.setLinkPrefix()||this.setUrlPrefix()||this.setShowLinkBrackets()||this.findNewElementLinksInScene(),await this.updateTextElementsFromScene(),t||this.findNewTextElementsInScene(A)}async updateScene(e){this.scene=JSON_parse(e),this.updateElementLinksFromScene();const A=this.setLinkPrefix()||this.setUrlPrefix()||this.setShowLinkBrackets()||this.findNewElementLinksInScene();return await this.updateTextElementsFromScene(),!(!A&&!this.findNewTextElementsInScene()||(await this.updateSceneTextElements(),0))}getRawText(e){var A;return null===(A=this.textElements.get(e))||void 0===A?void 0:A.raw}getParsedText(e){const A=this.textElements.get(e);return A?[wrap(A.parsed,A.wrapAt),A.parsed,null]:[null,null,null]}setTextElement(e,A,t,i){const n=estimateMaxLineLen(A,t),[a,r]=this.quickParse(t);return a?(this.textElements.set(e,{raw:t,parsed:a,wrapAt:n}),[wrap(a,n),a,r]):(this.parse(t).then((A=>{const a=A.parsed;this.textElements.set(e,{raw:t,parsed:a,wrapAt:n}),a&&i(wrap(a,n),a)})),[null,null,null])}async addTextElement(e,A,t){let i=estimateMaxLineLen(A,t);this.textElements.has(e)&&(i=this.textElements.get(e).wrapAt);const n=await this.parse(t);return this.textElements.set(e,{raw:t,parsed:n.parsed,wrapAt:i}),[wrap(n.parsed,i),n.parsed,n.link]}deleteTextElement(e){this.textElements.delete(e)}getOpenMode(){const e=this.app.metadataCache.getFileCache(this.file);let A="view-mobile"===this.plugin.settings.defaultMode?DEVICE.isPhone?"view":"normal":this.plugin.settings.defaultMode;switch((null==e?void 0:e.frontmatter)&&null!=e.frontmatter["excalidraw-default-mode"]&&(A=e.frontmatter["excalidraw-default-mode"]),A){case"zen":return{viewModeEnabled:!1,zenModeEnabled:!0};case"view":return{viewModeEnabled:!0,zenModeEnabled:!1};default:return{viewModeEnabled:!1,zenModeEnabled:!1}}}getLinkOpacity(){const e=this.app.metadataCache.getFileCache(this.file);let A=this.plugin.settings.linkOpacity;return(null==e?void 0:e.frontmatter)&&null!=e.frontmatter["excalidraw-linkbutton-opacity"]&&(A=e.frontmatter["excalidraw-linkbutton-opacity"]),A}getOnLoadScript(){const e=this.app.metadataCache.getFileCache(this.file);return(null==e?void 0:e.frontmatter)&&null!=e.frontmatter["excalidraw-onload-script"]?e.frontmatter["excalidraw-onload-script"]:null}setLinkPrefix(){const e=this.linkPrefix,A=this.app.metadataCache.getFileCache(this.file);return(null==A?void 0:A.frontmatter)&&null!=A.frontmatter["excalidraw-link-prefix"]?this.linkPrefix=A.frontmatter["excalidraw-link-prefix"]:this.linkPrefix=this.plugin.settings.linkPrefix,e!=this.linkPrefix}setUrlPrefix(){const e=this.urlPrefix,A=this.app.metadataCache.getFileCache(this.file);return(null==A?void 0:A.frontmatter)&&null!=A.frontmatter["excalidraw-url-prefix"]?this.urlPrefix=A.frontmatter["excalidraw-url-prefix"]:this.urlPrefix=this.plugin.settings.urlPrefix,e!=this.urlPrefix}setAutoexportPreferences(){const e=this.app.metadataCache.getFileCache(this.file);if((null==e?void 0:e.frontmatter)&&null!=e.frontmatter["excalidraw-autoexport"])switch(e.frontmatter["excalidraw-autoexport"].toLowerCase()){case"none":this.autoexportPreference=AutoexportPreference.none;break;case"both":this.autoexportPreference=AutoexportPreference.both;break;case"png":this.autoexportPreference=AutoexportPreference.png;break;case"svg":this.autoexportPreference=AutoexportPreference.svg;break;default:this.autoexportPreference=AutoexportPreference.inherit}else this.autoexportPreference=AutoexportPreference.inherit}setShowLinkBrackets(){const e=this.showLinkBrackets,A=this.app.metadataCache.getFileCache(this.file);return(null==A?void 0:A.frontmatter)&&null!=A.frontmatter["excalidraw-link-brackets"]?this.showLinkBrackets=0!=A.frontmatter["excalidraw-link-brackets"]:this.showLinkBrackets=this.plugin.settings.showLinkBrackets,e!=this.showLinkBrackets}setFile(e,A){if(!A)return;if(this.files.set(e,A),A.isHyperlink)return void this.plugin.filesMaster.set(e,{isHyperlink:!0,path:A.hyperlink,blockrefData:null,hasSVGwithBitmap:A.isSVGwithBitmap});if(!A.file)return;const t=A.linkParts.original.split("#");this.plugin.filesMaster.set(e,{isHyperlink:!1,path:A.file.path+(A.shouldScale()?"":"|100%"),blockrefData:1===t.length?null:t[1],hasSVGwithBitmap:A.isSVGwithBitmap})}getFiles(){return Object.values(this.files)}getFile(e){let A=this.files.get(e);if(A)return A;const t=this.plugin.filesMaster.get(e);return t?(A=new EmbeddedFile(this.plugin,this.file.path,t.blockrefData?t.path+"#"+t.blockrefData:t.path),this.files.set(e,A),A):A}getFileEntries(){return this.files.entries()}deleteFile(e){this.files.delete(e)}hasFile(e){if(this.files.has(e))return!0;if(this.plugin.filesMaster.has(e)){const A=this.plugin.filesMaster.get(e);if(A.isHyperlink)return this.files.set(e,new EmbeddedFile(this.plugin,this.file.path,A.path)),!0;const t=A.path.split("|")[0].split("#")[0];if(!this.app.vault.getAbstractFileByPath(t))return this.plugin.filesMaster.delete(e),!0;const i=A.path.endsWith("100%"),n=new EmbeddedFile(this.plugin,this.file.path,(A.blockrefData?t+"#"+A.blockrefData:t)+(i?"|100%":""));return this.files.set(e,n),!0}return!1}setEquation(e,A){this.equations.set(e,{latex:A.latex,isLoaded:A.isLoaded}),this.plugin.equationsMaster.set(e,A.latex)}getEquation(e){let A=this.equations.get(e);if(A)return A;const t=this.plugin.equationsMaster.get(e);return t?(this.equations.set(e,{latex:t,isLoaded:!1}),{latex:t,isLoaded:!1}):A}getEquationEntries(){return this.equations.entries()}deleteEquation(e){this.equations.delete(e)}hasEquation(e){return!!this.equations.has(e)||!!this.plugin.equationsMaster.has(e)&&(this.equations.set(e,{latex:this.plugin.equationsMaster.get(e),isLoaded:!1}),!0)}}const getTransclusion=async(e,A,t,i)=>{var n,a,r,s,o,l,c,d,h;if(!e.path)return{contents:e.original.trim(),lineNum:0};if(!(t&&t instanceof obsidian_module.TFile))return{contents:e.original.trim(),lineNum:0};const u=await A.vault.read(t);if(!e.ref)return i?{contents:u.substring(0,i).trim(),lineNum:0}:{contents:u.trim(),lineNum:0};const g=(await A.metadataCache.blockCache.getForFile({isCancelled:()=>!1},t)).blocks.filter((e=>"comment"!=e.node.type));if(!g)return{contents:e.original.trim(),lineNum:0};if(e.isBlockRef){let A=null===(n=g.filter((A=>A.node.id==e.ref))[0])||void 0===n?void 0:n.node;if(!A)return{contents:e.original.trim(),lineNum:0};["blockquote"].includes(A.type)&&(A=A.children[0]);const t=A.position.start.offset,i=A.position.start.line,a=A.position.end.offset;return{contents:u.substring(t,a).replaceAll(/ \^\S*$|^\^\S*$/gm,"").trim(),lineNum:i}}const p=g.filter((e=>0===e.display.search(/^#+\s/)));let m=null,w=0,f=null,B=1;for(let A=0;AB;)e++;return e===p.length&&p[e-1].node.depth>B?{leadingHashes:"#".repeat(B)+" ",contents:u.substring(m).trim(),lineNum:w}:(f=p[e].node.position.start.offset-1,{leadingHashes:"#".repeat(B)+" ",contents:u.substring(m,f).trim(),lineNum:w})}const t=p[A].node.children[0],i=null===(r=null===(a=p[A].node.data)||void 0===a?void 0:a.hProperties)||void 0===r?void 0:r.dataHeading,n=null==t?void 0:t.children;!m&&((null===(s=null==t?void 0:t.value)||void 0===s?void 0:s.replaceAll(REG_BLOCK_REF_CLEAN,""))===e.ref||(null===(o=null==t?void 0:t.title)||void 0===o?void 0:o.replaceAll(REG_BLOCK_REF_CLEAN,""))===e.ref||(null==i?void 0:i.replaceAll(REG_BLOCK_REF_CLEAN,""))===e.ref||n&&(null===(c=null===(l=n[0])||void 0===l?void 0:l.value)||void 0===c?void 0:c.replaceAll(REG_BLOCK_REF_CLEAN,""))===e.ref)&&(m=null===(d=p[A].node.children[0])||void 0===d?void 0:d.position.start.offset,B=p[A].node.depth,w=null===(h=p[A].node.children[0])||void 0===h?void 0:h.position.start.line)}return m?{leadingHashes:"#".repeat(B)+" ",contents:u.substring(m).trim(),lineNum:w}:{contents:e.original.trim(),lineNum:0}};class Prompt extends obsidian_module.Modal{constructor(e,A,t,i,n){super(e),this.prompt_text=A,this.default_value=t,this.placeholder=i,this.prompt_desc=n}onOpen(){this.titleEl.setText(this.prompt_text),this.createForm()}onClose(){this.contentEl.empty()}createForm(){var e;let A=this.contentEl.createDiv();A.addClass("excalidraw-prompt-div"),this.prompt_desc&&(A=A.createDiv(),A.style.width="100%",A.createEl("p").innerHTML=this.prompt_desc);const t=A.createEl("form");t.addClass("excalidraw-prompt-form"),t.type="submit",t.onsubmit=e=>{e.preventDefault(),this.resolve(this.promptEl.value),this.close()},this.promptEl=t.createEl("input"),this.promptEl.type="text",this.promptEl.placeholder=this.placeholder,this.promptEl.value=null!==(e=this.default_value)&&void 0!==e?e:"",this.promptEl.addClass("excalidraw-prompt-input"),this.promptEl.select()}async openAndGetValue(e){this.resolve=e,this.open()}}class GenericInputPrompt extends obsidian_module.Modal{static Prompt(e,A,t,i,n){return new GenericInputPrompt(e,A,t,i,n).waitForClose}constructor(e,A,t,i,n){super(e),this.header=A,this.didSubmit=!1,this.submitClickCallback=()=>this.submit(),this.cancelClickCallback=()=>this.cancel(),this.submitEnterCallback=e=>{"Enter"===e.key&&(e.preventDefault(),this.submit())},this.placeholder=t,this.input=i,this.buttons=n,this.waitForClose=new Promise(((e,A)=>{this.resolvePromise=e,this.rejectPromise=A})),this.display(),this.open()}display(){this.contentEl.empty(),this.titleEl.textContent=this.header;const e=this.contentEl.createDiv();this.inputComponent=this.createInputField(e,this.placeholder,this.input),this.createButtonBar(e)}createInputField(e,A,t){const i=new obsidian_module.TextComponent(e);return i.inputEl.style.width="100%",i.setPlaceholder(null!=A?A:"").setValue(null!=t?t:"").onChange((e=>this.input=e)).inputEl.addEventListener("keydown",this.submitEnterCallback),i}createButton(e,A,t){const i=new obsidian_module.ButtonComponent(e);return i.setButtonText(A).onClick(t),i}createButtonBar(e){const A=e.createDiv();if(this.buttons&&this.buttons.length>0){let e=null;for(const t of this.buttons){const i=new obsidian_module.ButtonComponent(A);i.buttonEl.style.marginLeft="5px",i.setButtonText(t.caption).onClick((e=>{const A=t.action(this.input);A&&(this.input=A),this.submit()})),e=null!=e?e:i}e&&(e.setCta(),e.buttonEl.style.marginRight="0")}else this.createButton(A,"Ok",this.submitClickCallback).setCta().buttonEl.style.marginRight="0";this.createButton(A,"Cancel",this.cancelClickCallback),A.style.display="flex",A.style.flexDirection="row-reverse",A.style.justifyContent="flex-start",A.style.marginTop="1rem"}submit(){this.didSubmit=!0,this.close()}cancel(){this.close()}resolveInput(){this.didSubmit?this.resolvePromise(this.input):this.rejectPromise("No input given.")}removeInputListener(){var e,A;null===(A=null===(e=this.inputComponent)||void 0===e?void 0:e.inputEl)||void 0===A||A.removeEventListener("keydown",this.submitEnterCallback)}onOpen(){super.onOpen(),this.inputComponent.inputEl.focus(),this.inputComponent.inputEl.select()}onClose(){super.onClose(),this.resolveInput(),this.removeInputListener()}}class GenericSuggester extends obsidian_module.FuzzySuggestModal{static Suggest(e,A,t,i,n){return new GenericSuggester(e,A,t,i,n).promise}constructor(e,A,t,i,n){var a;super(e),this.displayItems=A,this.items=t,this.hint=i,this.instructions=n,this.limit=20,this.setPlaceholder(null!==(a=this.hint)&&void 0!==a?a:""),n&&this.setInstructions(this.instructions),this.promise=new Promise(((e,A)=>{this.resolvePromise=e,this.rejectPromise=A})),this.open()}getItemText(e){return this.displayItems[this.items.indexOf(e)]}getItems(){return this.items}selectSuggestion(e,A){this.resolved=!0,super.selectSuggestion(e,A)}onChooseItem(e){this.resolved=!0,this.resolvePromise(e)}onClose(){super.onClose(),this.resolved||this.rejectPromise(this.inputEl.value)}}class NewFileActions extends obsidian_module.Modal{constructor(e,A,t,i){super(e.app),this.plugin=e,this.path=A,this.keys=t,this.view=i}onOpen(){this.createForm()}async onClose(){}openFile(e){e&&getLeaf(this.plugin,this.view.leaf,this.keys).openFile(e,{active:!0})}createForm(){this.titleEl.setText("New File"),this.contentEl.createDiv({cls:"excalidraw-prompt-center",text:"File does not exist. Do you want to create it?"}),this.contentEl.createDiv({cls:"excalidraw-prompt-center filepath",text:this.path}),this.contentEl.createDiv({cls:"excalidraw-prompt-center"},(e=>{e.style.textAlign="right";const A=()=>this.path&&""!==this.path?!!this.view.file||(new obsidian_module.Notice("Unknown error. It seems as if your drawing was closed or the drawing file is missing"),!1):(new obsidian_module.Notice("Error: Filename for new file may not be empty"),!1),t=async e=>{if(!this.path.includes("/")){const e=new RegExp(`${this.view.file.name}$`,"g");this.path=this.view.file.path.replace(e,this.path)}return this.path.match(/\.md$/)||(this.path=`${this.path}.md`),checkAndCreateFolder(splitFolderAndFilename(this.path).folderpath),await this.app.vault.create(this.path,e)};e.createEl("button",{text:"Create Markdown"}).onclick=async()=>{if(!A)return;const e=await t("");this.openFile(e),this.close()},e.createEl("button",{text:"Create Excalidraw"}).onclick=async()=>{if(!A)return;const e=await t(await this.plugin.getBlankDrawing());await sleep$1(200),this.openFile(e),this.close()},e.createEl("button",{text:"Never Mind"}).onclick=()=>{this.close()}}))}}class ScriptEngine{constructor(e){this.plugin=e,this.scriptIconMap={},this.loadScripts(),this.registerEventHandlers()}registerEventHandlers(){const e=e=>{if(!e.endsWith(".svg"))return;const A=app.vault.getAbstractFileByPath(getIMGFilename(e,"md"));A&&A instanceof obsidian_module.TFile&&(this.unloadScript(this.getScriptName(A),A.path),this.loadScript(A))};this.plugin.registerEvent(app.vault.on("delete",(async A=>{A instanceof obsidian_module.TFile&&A.path.startsWith(this.scriptPath)&&(this.unloadScript(this.getScriptName(A),A.path),e(A.path))}))),this.plugin.registerEvent(app.vault.on("create",(async A=>{A instanceof obsidian_module.TFile&&A.path.startsWith(this.scriptPath)&&(this.loadScript(A),e(A.path))}))),this.plugin.registerEvent(app.vault.on("rename",(async(A,t)=>{if(!(A instanceof obsidian_module.TFile))return;const i=t.startsWith(this.scriptPath),n=A.path.startsWith(this.scriptPath);i&&(this.unloadScript(this.getScriptName(t),t),e(t)),n&&(this.loadScript(A),e(A.path))})))}updateScriptPath(){this.scriptPath!==this.plugin.settings.scriptFolderPath&&(this.scriptPath&&this.unloadScripts(),this.loadScripts())}getListofScripts(){if(this.scriptPath=this.plugin.settings.scriptFolderPath,app.vault.getAbstractFileByPath(this.scriptPath))return app.vault.getFiles().filter((e=>e.path.startsWith(this.scriptPath)&&"md"===e.extension));this.scriptPath=null}loadScripts(){var e;null===(e=this.getListofScripts())||void 0===e||e.forEach((e=>this.loadScript(e)))}getScriptName(e){let A="",t="";e instanceof obsidian_module.TFile?(A=e.basename,t=e.path):(A=splitFolderAndFilename(e).basename,t=e);const i=t.split(`${this.scriptPath}/`)[1],n=i.lastIndexOf("/");return n>-1?i.substring(0,n+1)+A:A}async addScriptIconToMap(e,A){const t=getIMGFilename(e,"svg"),i=app.vault.getAbstractFileByPath(t),n=i&&i instanceof obsidian_module.TFile?await app.vault.read(i):null;this.scriptIconMap=Object.assign({},this.scriptIconMap);const a=splitFolderAndFilename(A);this.scriptIconMap[e]={name:a.filename,group:"/"===a.folderpath?"":a.folderpath,svgString:n},this.updateToolPannels()}loadScript(e){if("md"!==e.extension)return;const A=this.getScriptName(e);this.addScriptIconToMap(e.path,A),this.plugin.addCommand({id:A,name:`(Script) ${A}`,checkCallback:t=>{if(t)return Boolean(app.workspace.getActiveViewOfType(ExcalidrawView));const i=app.workspace.getActiveViewOfType(ExcalidrawView);return!!i&&((async()=>{const t=await app.vault.read(e);t&&this.executeScript(i,t,A,e)})(),!0)}})}unloadScripts(){const e=app.vault.getFiles().filter((e=>e.path.startsWith(this.scriptPath)));e.forEach((e=>{this.unloadScript(this.getScriptName(e),e.path)}))}unloadScript(e,A){if(!A.endsWith(".md"))return;delete this.scriptIconMap[A],this.scriptIconMap=Object.assign({},this.scriptIconMap),this.updateToolPannels();const t=`${PLUGIN_ID}:${e}`;app.commands.commands[t]&&delete app.commands.commands[t]}async executeScript(e,A,t,i){if(!e||!A||!t)return;this.plugin.ea.reset(),this.plugin.ea.setView(e),this.plugin.ea.activeScript=t;const n=Object.getPrototypeOf((async()=>{})).constructor;let a=null;return a=await new n("ea","utils",A)(this.plugin.ea,{inputPrompt:(e,A,t,i)=>ScriptEngine.inputPrompt(app,e,A,t,i),suggester:(e,A,t,i)=>ScriptEngine.suggester(app,e,A,t,i),scriptFile:i}),this.plugin.ea.activeScript=null,a}updateToolPannels(){app.workspace.getLeavesOfType("excalidraw").forEach((e=>{var A,t;null===(t=null===(A=e.view.toolsPanelRef)||void 0===A?void 0:A.current)||void 0===t||t.updateScriptIconMap(this.scriptIconMap)}))}static async inputPrompt(e,A,t,i,n){try{return await GenericInputPrompt.Prompt(e,A,t,i,n)}catch(e){return}}static async suggester(e,A,t,i,n){try{return await GenericSuggester.Suggest(e,A,t,i,n)}catch(e){return}}}var t$c={d:(e,A)=>{for(var t in A)t$c.o(A,t)&&!t$c.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},r$e={};t$c.d(r$e,{QA:()=>w$1,ZP:()=>j$1,qt:()=>x$1,MX:()=>$});const e$d={red:"hsl(0, 100%, 50%)",orange:"hsl(30, 100%, 50%)",yellow:"hsl(60, 100%, 50%)","lime green":"hsl(90, 100%, 50%)",green:"hsl(120, 100%, 50%)","blue green":"hsl(150, 100%, 50%)",cyan:"hsl(180, 100%, 50%)","sky blue":"hsl(210, 100%, 50%)",blue:"hsl(240, 100%, 50%)",purple:"hsl(270, 100%, 50%)",magenta:"hsl(300, 100%, 50%)",pink:"hsl(330, 100%, 50%)"};function s$a(e,A,t){return Math.max(e,Math.min(A,t))}function n$c(e,A){return+e.toFixed(A>=0?A:0)}function a$c(e){const A=e%360;return A<0?A+360:A}function i$a(e){return void 0!==e?s$a(0,e,1):1}function o$b(e){return Math.floor(Math.random()*e)}function h$4(e){var A;const{Cmin:t,Cmax:i,H:n,delta:a}=function(e){const[A,t,i]=Object.values(e).map((e=>e/255)),n=Math.max(A,t,i),a=Math.min(A,t,i),r=n-a;return{Cmin:a,Cmax:n,H:0===r?0:n===A?(t-i)/r%6:n===t?(i-A)/r+2:(A-t)/r+4,delta:r}}(e),r=(i+t)/2,s=0===a?0:a/(1-Math.abs(2*r-1));return{h:a$c(60*n),s:100*s,l:100*r,a:null!==(A=e.a)&&void 0!==A?A:1}}function u$8(e){const{h:A,s:t,l:i,a:n}=e,a=i/100,r=t/100,s=(1-Math.abs(2*a-1))*r,o=s*(1-Math.abs(A/60%2-1)),l=a-s/2,c=A<60||300<=A&&A<360?s:120<=A&&A<240?0:o,d=240<=A&&A<360?0:60<=A&&A<180?s:o,h=A<120?0:180<=A&&A<300?s:o,[u,g,p]=[c,d,h].map((e=>255*(e+l)));return{r:u,g:g,b:p,a:null!=n?n:1}}function l$5(e){const[A,t,i,n]=Object.values(e).map((e=>parseInt(e,16)));return{r:A,g:t,b:i,a:n?n/255:1}}const c$a=/^#?([\da-f])([\da-f])([\da-f])([\da-f])?$|^#?([\da-f]{2})([\da-f]{2})([\da-f]{2})?([\da-f]{2})?$/gi,f$3=/hsla?\s*\(\s*([+-]?\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function d$2({h:e,s:A,l:t,a:i}){return[u$8({h:a$c(e),s:s$a(0,A,100),l:s$a(0,t,100),a:i$a(i)}),"hsl"]}const g$2=/rgba?\s*\(\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function b$5({r:e,g:A,b:t,a:i}){return[{r:s$a(0,e,255),g:s$a(0,A,255),b:s$a(0,t,255),a:i$a(i)},"rgb"]}var p$3,v$2,m$1=function(e,A,t,i,n){if("m"===i)throw new TypeError("Private method is not writable");if("a"===i&&!n)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof A?e!==A||!n:!A.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===i?n.call(e,t):n?n.value=t:A.set(e,t),t},y$1=function(e,A,t,i){if("a"===t&&!i)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof A?e!==A||!i:!A.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===t?i:"a"===t?i.call(e):i?i.value:A.get(e)};class w$1{constructor(e){var A,t;p$3.set(this,{r:0,g:0,b:0,a:1}),v$2.set(this,"rgb");const i=w$1.Parsers.map((A=>A(e))).find((e=>"invalid"!==e[1]));i?(A=this,t=this,[{set value(e){m$1(A,p$3,e,"f")}}.value,{set value(e){m$1(t,v$2,e,"f")}}.value]=i):m$1(this,v$2,"invalid","f")}get red(){return y$1(this,p$3,"f").r}get blue(){return y$1(this,p$3,"f").b}get green(){return y$1(this,p$3,"f").g}get alpha(){return y$1(this,p$3,"f").a}get hue(){return h$4(y$1(this,p$3,"f")).h}get saturation(){return h$4(y$1(this,p$3,"f")).s}get lightness(){return h$4(y$1(this,p$3,"f")).l}get format(){return y$1(this,v$2,"f")}isValid(){return"invalid"!==y$1(this,v$2,"f")}rgba(){return y$1(this,p$3,"f")}hsla(){return h$4(y$1(this,p$3,"f"))}hexa({round:e=!1}={}){return function(e,A=!1){let{r:t,g:i,b:n,a:a}=e;a&&(a*=255),A&&([t,i,n,a]=[t,i,n,a].map((e=>e&&Math.round(e))));const[r,s,o,l]=[t,i,n,null!=a?a:255].map((e=>e.toString(16).padStart(2,"0").toUpperCase()));return{r:r,g:s,b:o,a:l}}(y$1(this,p$3,"f"),e)}stringRGB({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(y$1(this,p$3,"f")).map(((e,t)=>n$c(e,A[t])));return e?`rgba(${t}, ${i}, ${n}, ${a})`:`rgb(${t}, ${i}, ${n})`}stringHEX({alpha:e=!0}={}){const[A,t,i,n]=Object.values(this.hexa({round:!0}));return`#${A}${t}${i}${e?n:""}`}stringHSL({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.hsla()).map(((e,t)=>n$c(e,A[t])));return e?`hsla(${t}, ${i}%, ${n}%, ${a})`:`hsl(${t}, ${i}%, ${n}%)`}hueTo(e){var A;const{h:t,s:i,l:n,a:a}=this.hsla(),r="number"==typeof e?a$c(e):Number(null!==(A=e$d[e].match(/\d{1,3}/))&&void 0!==A?A:t);return m$1(this,p$3,u$8({h:r,s:i,l:n,a:a}),"f"),this}hueBy(e){const{h:A,s:t,l:i,a:n}=this.hsla();return m$1(this,p$3,u$8({h:a$c(A+e),s:t,l:i,a:n}),"f"),this}saturationTo(e){const{h:A,l:t,a:i}=this.hsla();return m$1(this,p$3,u$8({h:A,s:s$a(0,e,100),l:t,a:i}),"f"),this}saturateBy(e){const{h:A,s:t,l:i,a:n}=this.hsla();return m$1(this,p$3,u$8({h:A,s:s$a(0,t+e,100),l:i,a:n}),"f"),this}desaturateBy(e){return this.saturateBy(-1*e)}lightnessTo(e){const{h:A,s:t,a:i}=this.hsla();return m$1(this,p$3,u$8({h:A,s:t,l:s$a(0,e,100),a:i}),"f"),this}lighterBy(e){const{h:A,s:t,l:i,a:n}=this.hsla();return m$1(this,p$3,u$8({h:A,s:t,l:s$a(0,i+e,100),a:n}),"f"),this}darkerBy(e){return this.lighterBy(-1*e)}alphaTo(e){return m$1(this,p$3,Object.assign(Object.assign({},y$1(this,p$3,"f")),{a:s$a(0,e,1)}),"f"),this}alphaBy(e){return m$1(this,p$3,Object.assign(Object.assign({},y$1(this,p$3,"f")),{a:s$a(0,y$1(this,p$3,"f").a+e,1)}),"f"),this}invert({alpha:e=!1}={}){const{r:A,g:t,b:i,a:n}=y$1(this,p$3,"f");return m$1(this,p$3,{r:255-A,g:255-t,b:255-i,a:e?1-n:n},"f"),this}grayscale(){return this.desaturateBy(100)}rotate(e){return this.hueBy(e)}}function $(){return new w$1({r:o$b(255),g:o$b(255),b:o$b(255),a:Math.random()})}function x$1(e){(e=e.filter(((e,A,t)=>t.indexOf(e)===A))).forEach((e=>e(w$1)))}p$3=new WeakMap,v$2=new WeakMap,w$1.Parsers=[function(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{r:A,g:t,b:i}=e;return void 0!==A&&void 0!==t&&void 0!==i&&"number"==typeof A}(e))return b$5(e);if("string"==typeof e){g$2.lastIndex=0;const A=g$2.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(A<3?2.55:.01):+e));return b$5({r:e,g:t,b:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]},function(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{r:A,g:t,b:i}=e;return void 0!==A&&void 0!==t&&void 0!==i&&"string"==typeof A}(e))return[l$5(e),"hex"];if("string"==typeof e){c$a.lastIndex=0;const A=c$a.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map((e=>1===e.length?e.repeat(2):e));return[l$5({r:e,g:t,b:i,a:null!=n?n:"FF"}),"hex"]}}return[{r:0,g:0,b:0,a:1},"invalid"]},function(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{h:A,s:t,l:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return d$2(e);if("string"==typeof e){f$3.lastIndex=0;const A=f$3.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(0===A?3.59:A<3?1:.01):+e));return d$2({h:e,s:t,l:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}];const j$1=e=>new w$1(e);r$e.QA;var O$1=r$e.ZP,B=r$e.qt;r$e.MX;var e$c={d:(e,A)=>{for(var t in A)e$c.o(A,t)&&!e$c.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},a$b={};function t$b(e){const A=e%360;return A<0?A+360:A}e$c.d(a$b,{Z:()=>n$b});const n$b=e=>{e.prototype.harmony=function({type:A="analogous",effect:t="tones",amount:i=5}={}){const{h:n,s:a,l:r,a:s}=this.hsla();switch("monochromatic"===A&&(o=i,i=Math.max(2,Math.min(o,10))),A){case"analogous":return[-30,0,30].map((A=>new e({h:t$b(n+A),s:a,l:r,a:s})));case"complementary":return[0,180].map((A=>new e({h:t$b(n+A),s:a,l:r,a:s})));case"split-complementary":return[0,150,210].map((A=>new e({h:t$b(n+A),s:a,l:r,a:s})));case"double-split-complementary":return[-30,0,30,150,210].map((A=>new e({h:t$b(n+A),s:a,l:r,a:s})));case"triad":return[0,120,240].map((A=>new e({h:t$b(n+A),s:a,l:r,a:s})));case"rectangle":return[0,60,180,240].map((A=>new e({h:t$b(n+A),s:a,l:r,a:s})));case"square":return[0,90,180,270].map((A=>new e({h:t$b(n+A),s:a,l:r,a:s})));case"monochromatic":{const A="tones"===t?a:r;let o=("tints"===t?100-A:A)/i;o="tints"===t?o:-1*o;const l=[A];for(let e=0;enew e({h:n,s:A,l:r,a:s}))):l.map((A=>new e({h:n,s:a,l:A,a:s})))}}var o}};var r$d=a$b.Z,a$a={d:(e,A)=>{for(var t in A)a$a.o(A,t)&&!a$a.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},t$a={};a$a.d(t$a,{Z:()=>k});const e$b=6/29,n$a=Math.pow(e$b,3),c$9=Math.pow(29/3,3),r$c={x:.96422,y:1,z:.82521};function u$7(e,A){return[e[0][0]*A[0]+e[0][1]*A[1]+e[0][2]*A[2],e[1][0]*A[0]+e[1][1]*A[1]+e[1][2]*A[2],e[2][0]*A[0]+e[2][1]*A[1]+e[2][2]*A[2]]}function s$9(e,A,t){return Math.max(e,Math.min(A,t))}function o$a(e){const A=e%360;return A<0?A+360:A}function l$4(e){const[A,t,i]=Object.values(e).map((e=>e/255)),n=Math.max(A,t,i),a=Math.min(A,t,i),r=n-a;return{Cmin:a,Cmax:n,H:0===r?0:n===A?(t-i)/r%6:n===t?(i-A)/r+2:(A-t)/r+4,delta:r}}function b$4(e){var A;const{Cmin:t,Cmax:i,H:n,delta:a}=l$4(e),r=(i+t)/2,s=0===a?0:a/(1-Math.abs(2*r-1));return{h:o$a(60*n),s:100*s,l:100*r,a:null!==(A=e.a)&&void 0!==A?A:1}}function h$3(e){var A;const{Cmax:t,H:i,delta:n}=l$4(e),a=0===n?0:n/t;return{h:o$a(60*i),s:100*a,v:100*t,a:null!==(A=e.a)&&void 0!==A?A:1}}function v$1(e){const{h:A,a:t}=b$4(e),{r:i,g:n,b:a}=e;return{h:A,w:Math.min(i,n,a)/2.55,b:100*(1-Math.max(i,n,a)/255),a:t}}function i$9(e){const[A,t,i]=u$7([[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],Object.values(e).map((e=>{return 100*(A=e,(A/=255)<.04045?A/12.92:Math.pow((A+.055)/1.055,2.4));var A})));return function(e){const[A,t,i]=u$7([[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}({x:A,y:t,z:i,a:e.a})}function m(e){const A=Object.values(i$9(e)).map(((e,A)=>e/(100*Object.values(r$c)[A]))).map((e=>e>n$a?Math.cbrt(e):(c$9*e+16)/116));return{l:116*A[1]-16,a:500*(A[0]-A[1]),b:200*(A[1]-A[2]),alpha:e.a}}function p$2(e){const{l:A,a:t,b:i}=m(e),n=180*Math.atan2(i,t)/Math.PI;return{l:A,c:Math.sqrt(Math.pow(t,2)+Math.pow(i,2)),h:o$a(n),a:e.a}}function f$2(e){const[A,t,i]=Object.values(i$9(e)).map((e=>e/100)),n=t/r$c.y,a=A&&t&&i?A+15*t+3*i:19,r=4*A/a,s=9*t/a,o=r$c.x+15*r$c.y+3*r$c.z,l=4*r$c.x/o,c=9*r$c.y/o;let d=n>n$a?116*Math.cbrt(n)-16:c$9*n,h=13*d*(r-l),u=13*d*(s-c);return d===Number(-0)&&(d=0),h===Number(-0)&&(h=0),u===Number(-0)&&(u=0),{l:d,u:h,v:u,a:e.a}}function M(e){const{x:A,y:t,z:i}=i$9(e),[n,a,r]=u$7([[2/3,0,0],[0,1,0],[-.5,1.5,.5]],[A,t,i]);return{u:n,v:a,w:r,a:e.a}}function w(e){let{r:A,g:t,b:i}=e;const n=Math.min(A,t,i);[A,t,i]=[A,t,i].map((e=>e-n));const a=Math.max(A,t,i);let r=Math.min(A,t);A-=r,t-=r,i&&t&&(i/=2,t/=2),r+=t,i+=t;const s=Math.max(A,r,i);if(s){const e=a/s;[A,r,i]=[A,r,i].map((A=>A*e))}return[A,r,i]=[A,r,i].map((e=>e+n)),{r:A,y:r,b:i,a:e.a}}function O(e){const{r:A,g:t,b:i,a:n}=e,a=1-Math.max(A,t,i)/255,[r,s,o]=1===a?[0,0,0]:[A,t,i].map((e=>100*(1-e/255-a)/(1-a)));return{c:r,m:s,y:o,k:100*a,a:n}}function j(e){const{h:A,s:t,v:i,a:n}=e,a=i/100,r=a*(t/100),s=r*(1-Math.abs(A/60%2-1)),o=a-r,l=A<60||300<=A&&A<360?r:120<=A&&A<240?0:s,c=240<=A&&A<360?0:60<=A&&A<180?r:s,d=A<120?0:180<=A&&A<300?r:s,[h,u,g]=[l,c,d].map((e=>255*(e+o)));return{r:h,g:u,b:g,a:null!=n?n:1}}function x(e){const[A,t,i]=Object.values(function(e){const[A,t,i]=u$7([[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}(e)).map((e=>e/100)),[n,a,r]=u$7([[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],[A,t,i]).map((e=>{return s$9(0,255*((A=e)>.0031308?1.055*Math.pow(A,1/2.4)-.055:12.92*A),255);var A}));return{r:n,g:a,b:r,a:e.a}}function y(e){const{l:A,a:t,b:i}=e,n=(A+16)/116,a=n+t/500,r=n-i/200,s=Object.values(r$c),[o,l,c]=[a,n,r].map(((e,A)=>(e>e$b?Math.pow(e,3):3*Math.pow(e$b,2)*(e-4/29))*s[A]*100));return x({x:o,y:l,z:c,a:e.alpha})}const k=e=>{e.prototype.mix=function({color:A="#fff",ratio:t=.5,colorspace:i="luv"}={}){const n=this.rgba(),a=(A instanceof e?A:new e(A)).rgba();let r,s;switch(t=s$9(0,t,1),i){case"hsl":r=Object.values(b$4(n)),s=Object.values(b$4(a));break;case"hsv":r=Object.values(h$3(n)),s=Object.values(h$3(a));break;case"hwb":r=Object.values(v$1(n)),s=Object.values(v$1(a));break;case"lab":r=Object.values(m(n)),s=Object.values(m(a));break;case"lch":r=Object.values(p$2(n)),s=Object.values(p$2(a));break;case"luv":r=Object.values(f$2(n)),s=Object.values(f$2(a));break;case"ryb":r=Object.values(w(n)),s=Object.values(w(a));break;case"uvw":r=Object.values(M(n)),s=Object.values(M(a));break;case"xyz":r=Object.values(i$9(n)),s=Object.values(i$9(a));break;case"cmyk":r=Object.values(O(n)),s=Object.values(O(a));break;default:r=Object.values(n),s=Object.values(a)}const[o,l,c,d,h]=r.map(((e,A)=>r[A]*(1-t)+s[A]*t));switch(i){case"hsl":return new e(function(e){const{h:A,s:t,l:i,a:n}=e,a=i/100,r=t/100,s=(1-Math.abs(2*a-1))*r,o=s*(1-Math.abs(A/60%2-1)),l=a-s/2,c=A<60||300<=A&&A<360?s:120<=A&&A<240?0:o,d=240<=A&&A<360?0:60<=A&&A<180?s:o,h=A<120?0:180<=A&&A<300?s:o,[u,g,p]=[c,d,h].map((e=>255*(e+l)));return{r:u,g:g,b:p,a:null!=n?n:1}}({h:o,s:l,l:c,a:d}));case"hsv":return new e(j({h:o,s:l,v:c,a:d}));case"hwb":return new e(function(e){const{h:A,b:t,w:i,a:n}=e;return j({h:A,s:100===t?0:100-i/(100-t)*100,v:100-t,a:n})}({h:o,w:l,b:c,a:d}));case"lab":return new e(y({l:o,a:l,b:c,alpha:d}));case"lch":return new e(function(e){const{l:A,c:t,h:i}=e;return y({l:A,a:t*Math.cos(i*Math.PI/180),b:t*Math.sin(i*Math.PI/180),alpha:e.a})}({l:o,c:l,h:c,a:d}));case"luv":return new e(function(e){const{l:A,u:t,v:i}=e,n=A>c$9*n$a?Math.pow((A+16)/116,3):A/c$9,a=r$c.x+15*r$c.y+3*r$c.z,r=(52*A/(t&&A?t+13*A*(4*r$c.x/a):1)-1)/3,s=-5*n,o=n*(39*A/(i&&A?i+13*A*(9*r$c.y/a):1)-5),l=r===-1/3?o-s:(o-s)/(r- -1/3);return x({x:100*l,y:100*n,z:100*(r*l+s),a:e.a})}({l:o,u:l,v:c,a:d}));case"ryb":return new e(function(e){let{r:A,y:t,b:i}=e;const n=Math.min(A,t,i);[A,t,i]=[A,t,i].map((e=>e-n));const a=Math.max(A,t,i);let r=Math.min(t,i);t-=r,i-=r,i&&r&&(i*=2,r*=2),A+=t,r+=t;const s=Math.max(A,r,i);if(s){const e=a/s;[A,r,i]=[A,r,i].map((A=>A*e))}return[A,r,i]=[A,r,i].map((e=>e+n)),{r:A,g:r,b:i,a:e.a}}({r:o,y:l,b:c,a:d}));case"uvw":return new e(function(e){const{u:A,v:t,w:i}=e,[n,a,r]=u$7([[1.5,0,0],[0,1,0],[1.5,-3,2]],[A,t,i]);return x({x:n,y:a,z:r,a:e.a})}({u:o,v:l,w:c,a:d}));case"xyz":return new e(x({x:o,y:l,z:c,a:d}));case"cmyk":return new e(function(e){const{c:A,m:t,y:i,k:n,a:a}=e,[r,s,o]=[A,t,i].map((e=>255*(1-e/100)*(1-n/100)));return{r:r,g:s,b:o,a:a}}({c:o,m:l,y:c,k:d,a:h}));default:return new e({r:o,g:l,b:c,a:d})}}};var z=t$a.Z,r$b={d:(e,A)=>{for(var t in A)r$b.o(A,t)&&!r$b.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},b$3={};r$b.d(b$3,{Z:()=>n$9});const g$1=["rgb(0,0,0)","rgb(0,0,51)","rgb(0,0,102)","rgb(0,0,153)","rgb(0,0,204)","rgb(0,0,255)","rgb(0,51,0)","rgb(0,51,51)","rgb(0,51,102)","rgb(0,51,153)","rgb(0,51,204)","rgb(0,51,255)","rgb(0,102,0)","rgb(0,102,51)","rgb(0,102,102)","rgb(0,102,153)","rgb(0,102,204)","rgb(0,102,255)","rgb(0,153,0)","rgb(0,153,51)","rgb(0,153,102)","rgb(0,153,153)","rgb(0,153,204)","rgb(0,153,255)","rgb(0,204,0)","rgb(0,204,51)","rgb(0,204,102)","rgb(0,204,153)","rgb(0,204,204)","rgb(0,204,255)","rgb(0,255,0)","rgb(0,255,51)","rgb(0,255,102)","rgb(0,255,153)","rgb(0,255,204)","rgb(0,255,255)","rgb(51,0,0)","rgb(51,0,51)","rgb(51,0,102)","rgb(51,0,153)","rgb(51,0,204)","rgb(51,0,255)","rgb(51,51,0)","rgb(51,51,51)","rgb(51,51,102)","rgb(51,51,153)","rgb(51,51,204)","rgb(51,51,255)","rgb(51,102,0)","rgb(51,102,51)","rgb(51,102,102)","rgb(51,102,153)","rgb(51,102,204)","rgb(51,102,255)","rgb(51,153,0)","rgb(51,153,51)","rgb(51,153,102)","rgb(51,153,153)","rgb(51,153,204)","rgb(51,153,255)","rgb(51,204,0)","rgb(51,204,51)","rgb(51,204,102)","rgb(51,204,153)","rgb(51,204,204)","rgb(51,204,255)","rgb(51,255,0)","rgb(51,255,51)","rgb(51,255,102)","rgb(51,255,153)","rgb(51,255,204)","rgb(51,255,255)","rgb(102,0,0)","rgb(102,0,51)","rgb(102,0,102)","rgb(102,0,153)","rgb(102,0,204)","rgb(102,0,255)","rgb(102,51,0)","rgb(102,51,51)","rgb(102,51,102)","rgb(102,51,153)","rgb(102,51,204)","rgb(102,51,255)","rgb(102,102,0)","rgb(102,102,51)","rgb(102,102,102)","rgb(102,102,153)","rgb(102,102,204)","rgb(102,102,255)","rgb(102,153,0)","rgb(102,153,51)","rgb(102,153,102)","rgb(102,153,153)","rgb(102,153,204)","rgb(102,153,255)","rgb(102,204,0)","rgb(102,204,51)","rgb(102,204,102)","rgb(102,204,153)","rgb(102,204,204)","rgb(102,204,255)","rgb(102,255,0)","rgb(102,255,51)","rgb(102,255,102)","rgb(102,255,153)","rgb(102,255,204)","rgb(102,255,255)","rgb(153,0,0)","rgb(153,0,51)","rgb(153,0,102)","rgb(153,0,153)","rgb(153,0,204)","rgb(153,0,255)","rgb(153,51,0)","rgb(153,51,51)","rgb(153,51,102)","rgb(153,51,153)","rgb(153,51,204)","rgb(153,51,255)","rgb(153,102,0)","rgb(153,102,51)","rgb(153,102,102)","rgb(153,102,153)","rgb(153,102,204)","rgb(153,102,255)","rgb(153,153,0)","rgb(153,153,51)","rgb(153,153,102)","rgb(153,153,153)","rgb(153,153,204)","rgb(153,153,255)","rgb(153,204,0)","rgb(153,204,51)","rgb(153,204,102)","rgb(153,204,153)","rgb(153,204,204)","rgb(153,204,255)","rgb(153,255,0)","rgb(153,255,51)","rgb(153,255,102)","rgb(153,255,153)","rgb(153,255,204)","rgb(153,255,255)","rgb(204,0,0)","rgb(204,0,51)","rgb(204,0,102)","rgb(204,0,153)","rgb(204,0,204)","rgb(204,0,255)","rgb(204,51,0)","rgb(204,51,51)","rgb(204,51,102)","rgb(204,51,153)","rgb(204,51,204)","rgb(204,51,255)","rgb(204,102,0)","rgb(204,102,51)","rgb(204,102,102)","rgb(204,102,153)","rgb(204,102,204)","rgb(204,102,255)","rgb(204,153,0)","rgb(204,153,51)","rgb(204,153,102)","rgb(204,153,153)","rgb(204,153,204)","rgb(204,153,255)","rgb(204,204,0)","rgb(204,204,51)","rgb(204,204,102)","rgb(204,204,153)","rgb(204,204,204)","rgb(204,204,255)","rgb(204,255,0)","rgb(204,255,51)","rgb(204,255,102)","rgb(204,255,153)","rgb(204,255,204)","rgb(204,255,255)","rgb(255,0,0)","rgb(255,0,51)","rgb(255,0,102)","rgb(255,0,153)","rgb(255,0,204)","rgb(255,0,255)","rgb(255,51,0)","rgb(255,51,51)","rgb(255,51,102)","rgb(255,51,153)","rgb(255,51,204)","rgb(255,51,255)","rgb(255,102,0)","rgb(255,102,51)","rgb(255,102,102)","rgb(255,102,153)","rgb(255,102,204)","rgb(255,102,255)","rgb(255,153,0)","rgb(255,153,51)","rgb(255,153,102)","rgb(255,153,153)","rgb(255,153,204)","rgb(255,153,255)","rgb(255,204,0)","rgb(255,204,51)","rgb(255,204,102)","rgb(255,204,153)","rgb(255,204,204)","rgb(255,204,255)","rgb(255,255,0)","rgb(255,255,51)","rgb(255,255,102)","rgb(255,255,153)","rgb(255,255,204)","rgb(255,255,255)"];function t$9(e){return(e/=255)<.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function o$9(e,A=[0,0,0,1]){var t,i;return null!==(i=null===(t=e.match(/\d{1,3}/g))||void 0===t?void 0:t.map((e=>+e)))&&void 0!==i?i:A}const n$9=e=>{e.prototype.brightness=function({precision:e=4,percentage:A=!1}={}){const{r:t,g:i,b:n}=this.rgba(),a=+((.299*t+.587*i+.114*n)/255).toFixed(e);return A?100*a:a},e.prototype.luminance=function({precision:e=4,percentage:A=!1}={}){const{r:t,g:i,b:n}=this.rgba(),a=+(.2126*t$9(t)+.7152*t$9(i)+.0722*t$9(n)).toFixed(e);return A?100*a:a},e.prototype.contrast=function({bgColor:A="#fff",precision:t=4,ratio:i=!1}={}){const n=this.luminance(),a=(A instanceof e?A:new e(A)).luminance(),r=((Math.max(n,a)+.05)/(Math.min(n,a)+.05)).toFixed(t);return i?r+":1":+r},e.prototype.readableOn=function({bgColor:e="#fff",size:A="body",level:t="minimum"}={}){const i=this.contrast({bgColor:e});return"body"===A&&"enhanced"===t?i>=7:"large"===A&&"minimum"===t?i>=3:i>=4.5},e.prototype.equalTo=function(A="#fff"){const t=Object.values(this.rgba()),i=Object.values((A instanceof e?A:new e(A)).rgba());return t.toString()===i.toString()},e.prototype.isLight=function(){return this.brightness()>=.5},e.prototype.isDark=function(){return!this.isLight()},e.prototype.isCool=function(){const{h:e}=this.hsla();return 75<=e&&e<255},e.prototype.isWarm=function(){return!this.isCool()},e.prototype.isTinted=function(){return this.hsla().l>50},e.prototype.isShaded=function(){return this.hsla().l<50},e.prototype.isToned=function(){return this.hsla().s<100},e.prototype.isPureHue=function({reason:e=!0}={}){return this.isTinted()?!!e&&{pure:!1,reason:"tinted"}:this.isShaded()?!!e&&{pure:!1,reason:"shaded"}:this.isToned()?!!e&&{pure:!1,reason:"toned"}:!e||{pure:!0,reason:"N/A"}},e.prototype.closestCool=function(){const{h:e}=this.hsla();return this.isCool()?this:this.hueTo(e<75?75:254)},e.prototype.closestWarm=function(){const{h:e}=this.hsla();return this.isWarm()?this:this.hueTo(e<165?74:255)},e.prototype.closestPureHue=function(){const{h:A,a:t}=this.hsla(),{r:i,g:n,b:a,a:r}=function(e){const{h:A,s:t,l:i,a:n}=e,a=i/100,r=t/100,s=(1-Math.abs(2*a-1))*r,o=s*(1-Math.abs(A/60%2-1)),l=a-s/2,c=A<60||300<=A&&A<360?s:120<=A&&A<240?0:o,d=240<=A&&A<360?0:60<=A&&A<180?s:o,h=A<120?0:180<=A&&A<300?s:o,[u,g,p]=[c,d,h].map((e=>255*(e+l)));return{r:u,g:g,b:p,a:null!=n?n:1}}({h:A,s:100,l:50,a:t});return new e({r:i,g:n,b:a,a:r})},e.prototype.closestWebSafe=function(){const{r:A,g:t,b:i,a:n}=this.rgba();let[a,r,s]=new Array(3).fill(0),o=Number.POSITIVE_INFINITY,l={r:A,g:t,b:i,a:n};for(let e=0;e{for(var t in A)r$a.o(A,t)&&!r$a.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},g={};r$a.d(g,{Z:()=>a$9});const e$9={maroon:"rgb(128,0,0)","dark red":"rgb(139,0,0)",brown:"rgb(165,42,42)",firebrick:"rgb(178,34,34)",crimson:"rgb(220,20,60)",red:"rgb(255,0,0)",tomato:"rgb(255,99,71)",coral:"rgb(255,127,80)","indian red":"rgb(205,92,92)","light coral":"rgb(240,128,128)","dark salmon":"rgb(233,150,122)",salmon:"rgb(250,128,114)","light salmon":"rgb(255,160,122)","orange red":"rgb(255,69,0)","dark orange":"rgb(255,140,0)",orange:"rgb(255,165,0)",gold:"rgb(255,215,0)","dark golden rod":"rgb(184,134,11)","golden rod":"rgb(218,165,32)","pale golden rod":"rgb(238,232,170)","dark khaki":"rgb(189,183,107)",khaki:"rgb(240,230,140)",olive:"rgb(128,128,0)",yellow:"rgb(255,255,0)","yellow green":"rgb(154,205,50)","dark olive green":"rgb(85,107,47)","olive drab":"rgb(107,142,35)","lawn green":"rgb(124,252,0)","chart reuse":"rgb(127,255,0)","green yellow":"rgb(173,255,47)","dark green":"rgb(0,100,0)",green:"rgb(0,128,0)","forest green":"rgb(34,139,34)",lime:"rgb(0,255,0)","lime green":"rgb(50,205,50)","light green":"rgb(144,238,144)","pale green":"rgb(152,251,152)","dark sea green":"rgb(143,188,143)","medium spring green":"rgb(0,250,154)","spring green":"rgb(0,255,127)","sea green":"rgb(46,139,87)","medium aqua marine":"rgb(102,205,170)","medium sea green":"rgb(60,179,113)","light sea green":"rgb(32,178,170)","dark slate gray":"rgb(47,79,79)",teal:"rgb(0,128,128)","dark cyan":"rgb(0,139,139)",cyan:"rgb(0,255,255)",aqua:"rgb(0,255,255)","light cyan":"rgb(224,255,255)","dark turquoise":"rgb(0,206,209)",turquoise:"rgb(64,224,208)","medium turquoise":"rgb(72,209,204)","pale turquoise":"rgb(175,238,238)","aqua marine":"rgb(127,255,212)","powder blue":"rgb(176,224,230)","cadet blue":"rgb(95,158,160)","steel blue":"rgb(70,130,180)","corn flower blue":"rgb(100,149,237)","deep sky blue":"rgb(0,191,255)","dodger blue":"rgb(30,144,255)","light blue":"rgb(173,216,230)","sky blue":"rgb(135,206,235)","light sky blue":"rgb(135,206,250)","midnight blue":"rgb(25,25,112)",navy:"rgb(0,0,128)","dark blue":"rgb(0,0,139)","medium blue":"rgb(0,0,205)",blue:"rgb(0,0,255)","royal blue":"rgb(65,105,225)","blue violet":"rgb(138,43,226)",indigo:"rgb(75,0,130)","dark slate blue":"rgb(72,61,139)","slate blue":"rgb(106,90,205)","medium slate blue":"rgb(123,104,238)","medium purple":"rgb(147,112,219)","dark magenta":"rgb(139,0,139)","dark violet":"rgb(148,0,211)","dark orchid":"rgb(153,50,204)","medium orchid":"rgb(186,85,211)",purple:"rgb(128,0,128)",thistle:"rgb(216,191,216)",plum:"rgb(221,160,221)",violet:"rgb(238,130,238)",magenta:"rgb(255,0,255)",fuchsia:"rgb(255,0,255)",orchid:"rgb(218,112,214)","medium violet red":"rgb(199,21,133)","pale violet red":"rgb(219,112,147)","deep pink":"rgb(255,20,147)","hot pink":"rgb(255,105,180)","light pink":"rgb(255,182,193)",pink:"rgb(255,192,203)","antique white":"rgb(250,235,215)",beige:"rgb(245,245,220)",bisque:"rgb(255,228,196)","blanched almond":"rgb(255,235,205)",wheat:"rgb(245,222,179)","corn silk":"rgb(255,248,220)","lemon chiffon":"rgb(255,250,205)","light golden rod yellow":"rgb(250,250,210)","light yellow":"rgb(255,255,224)","saddle brown":"rgb(139,69,19)",sienna:"rgb(160,82,45)",chocolate:"rgb(210,105,30)",peru:"rgb(205,133,63)","sandy brown":"rgb(244,164,96)","burly wood":"rgb(222,184,135)",tan:"rgb(210,180,140)","rosy brown":"rgb(188,143,143)",moccasin:"rgb(255,228,181)","navajo white":"rgb(255,222,173)","peach puff":"rgb(255,218,185)","misty rose":"rgb(255,228,225)","lavender blush":"rgb(255,240,245)",linen:"rgb(250,240,230)","old lace":"rgb(253,245,230)","papaya whip":"rgb(255,239,213)","sea shell":"rgb(255,245,238)","mint cream":"rgb(245,255,250)","slate gray":"rgb(112,128,144)","light slate gray":"rgb(119,136,153)","light steel blue":"rgb(176,196,222)",lavender:"rgb(230,230,250)","floral white":"rgb(255,250,240)","alice blue":"rgb(240,248,255)","ghost white":"rgb(248,248,255)",honeydew:"rgb(240,255,240)",ivory:"rgb(255,255,240)",azure:"rgb(240,255,255)",snow:"rgb(255,250,250)",black:"rgb(0,0,0)","dim gray":"rgb(105,105,105)","dim grey":"rgb(105,105,105)",gray:"rgb(128,128,128)",grey:"rgb(128,128,128)","dark gray":"rgb(169,169,169)","dark grey":"rgb(169,169,169)",silver:"rgb(192,192,192)","light gray":"rgb(211,211,211)","light grey":"rgb(211,211,211)",gainsboro:"rgb(220,220,220)",gainsborough:"rgb(220,220,220)","white smoke":"rgb(245,245,245)",white:"rgb(255,255,255)",transparent:"rgba(0,0,0,0)"};function b$2(e,A=[0,0,0,1]){var t,i;return null!==(i=null===(t=e.match(/\d{1,3}/g))||void 0===t?void 0:t.map((e=>+e)))&&void 0!==i?i:A}const a$9=e=>{e.prototype.name=function({exact:e=!0}={}){const{r:A,g:t,b:i,a:n}=this.rgba();if(0===n)return"transparent";const[a,r]=[Object.keys(e$9),Object.values(e$9)];let s;if(e){const e=this.stringRGB({alpha:!1}).replace(/\s/g,"");s=a.find((A=>e$9[A]===e))}else{let e=Number.POSITIVE_INFINITY;for(let n=0;n{for(var t in A)t$8.o(A,t)&&!t$8.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},a$8={};t$8.d(a$8,{Z:()=>d$1});const n$8=6/29,r$9=Math.pow(n$8,3),o$8=Math.pow(29/3,3),e$8={x:.96422,y:1,z:.82521};function c$8(e,A){return[e[0][0]*A[0]+e[0][1]*A[1]+e[0][2]*A[2],e[1][0]*A[0]+e[1][1]*A[1]+e[1][2]*A[2],e[2][0]*A[0]+e[2][1]*A[1]+e[2][2]*A[2]]}function s$8(e,A,t){return Math.max(e,Math.min(A,t))}function u$6(e){const A=e%360;return A<0?A+360:A}function i$8(e){const{l:A,a:t,b:i}=function(e){const A=Object.values(function(e){const[A,t,i]=c$8([[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],Object.values(e).map((e=>{return 100*(A=e,(A/=255)<.04045?A/12.92:Math.pow((A+.055)/1.055,2.4));var A})));return function(e){const[A,t,i]=c$8([[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}({x:A,y:t,z:i,a:e.a})}(e)).map(((e,A)=>e/(100*Object.values(e$8)[A]))).map((e=>e>r$9?Math.cbrt(e):(o$8*e+16)/116));return{l:116*A[1]-16,a:500*(A[0]-A[1]),b:200*(A[1]-A[2]),alpha:e.a}}(e),n=180*Math.atan2(i,t)/Math.PI;return{l:A,c:Math.sqrt(Math.pow(t,2)+Math.pow(i,2)),h:u$6(n),a:e.a}}function h$2(e){const{l:A,c:t,h:i}=e;return function(e){const{l:A,a:t,b:i}=e,n=(A+16)/116,a=n+t/500,r=n-i/200,s=Object.values(e$8),[o,l,c]=[a,n,r].map(((e,A)=>(e>n$8?Math.pow(e,3):3*Math.pow(n$8,2)*(e-4/29))*s[A]*100));return function(e){const[A,t,i]=Object.values(function(e){const[A,t,i]=c$8([[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}(e)).map((e=>e/100)),[n,a,r]=c$8([[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],[A,t,i]).map((e=>{return s$8(0,255*((A=e)>.0031308?1.055*Math.pow(A,1/2.4)-.055:12.92*A),255);var A}));return{r:n,g:a,b:r,a:e.a}}({x:o,y:l,z:c,a:e.alpha})}({l:A,a:t*Math.cos(i*Math.PI/180),b:t*Math.sin(i*Math.PI/180),alpha:e.a})}const l$2=/lcha?\s*\(\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*([+-]?\d*\.?\d+%?)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function p$1({l:e,c:A,h:t,a:i}){return[h$2({l:s$8(0,e,100),c:s$8(0,A,230),h:u$6(t),a:(n=i,void 0!==n?s$8(0,n,1):1)}),"lch"];var n}function f$1(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{l:A,c:t,h:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return p$1(e);if("string"==typeof e){l$2.lastIndex=0;const A=l$2.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(0===A?1:1===A?2.3:2===A?3.59:.01):+e));return p$1({l:e,c:t,h:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const d$1=e=>{e.prototype.lcha=function(){return i$8(this.rgba())},e.prototype.stringLCH=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.lcha()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`lcha(${t}%, ${i}, ${n}, ${a})`:`lch(${t}%, ${i}, ${n})`},e.Parsers.push(f$1)};var b$1=a$8.Z,t$7={d:(e,A)=>{for(var t in A)t$7.o(A,t)&&!t$7.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},n$7={};t$7.d(n$7,{Z:()=>l$1});const r$8=Math.pow(6/29,3),e$7=Math.pow(29/3,3);function o$7(e,A){return[e[0][0]*A[0]+e[0][1]*A[1]+e[0][2]*A[2],e[1][0]*A[0]+e[1][1]*A[1]+e[1][2]*A[2],e[2][0]*A[0]+e[2][1]*A[1]+e[2][2]*A[2]]}function a$7(e,A,t){return Math.max(e,Math.min(A,t))}function u$5(e){const{l:A,u:t,v:i}=e,n=A>e$7*r$8?Math.pow((A+16)/116,3):A/e$7,a=(52*A/(t&&A?t+13*A*.20916005282038627:1)-1)/3,r=-5*n,s=n*(39*A/(i&&A?i+13*A*(9/18.43985):1)-5),o=a===-1/3?s-r:(s-r)/(a- -1/3);return function(e){const[A,t,i]=Object.values(function(e){const[A,t,i]=o$7([[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}(e)).map((e=>e/100)),[n,a,r]=o$7([[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],[A,t,i]).map((e=>{return a$7(0,255*((A=e)>.0031308?1.055*Math.pow(A,1/2.4)-.055:12.92*A),255);var A}));return{r:n,g:a,b:r,a:e.a}}({x:100*o,y:100*n,z:100*(a*o+r),a:e.a})}const c$7=/color\s*\(\s*luva?\s*(\d*\.?\d+%?)\s*,?\s*([+-]?\d*\.?\d+%?)\s*,?\s*([+-]?\d*\.?\d+%?)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function s$7({l:e,u:A,v:t,a:i}){return[u$5({l:a$7(0,e,100),u:a$7(-100,A,100),v:a$7(-100,t,100),a:(n=i,void 0!==n?a$7(0,n,1):1)}),"luv"];var n}function i$7(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{l:A,u:t,v:i}=e;return void 0!==A&&void 0!==t&&null!=i}(e))return s$7(e);if("string"==typeof e){c$7.lastIndex=0;const A=c$7.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(A<3?1:.01):+e));return s$7({l:e,u:t,v:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const l$1=e=>{e.prototype.luva=function(){return function(e){const[A,t,i]=Object.values(function(e){const[A,t,i]=o$7([[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],Object.values(e).map((e=>{return 100*(A=e,(A/=255)<.04045?A/12.92:Math.pow((A+.055)/1.055,2.4));var A})));return function(e){const[A,t,i]=o$7([[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}({x:A,y:t,z:i,a:e.a})}(e)).map((e=>e/100)),n=t/1,a=A&&t&&i?A+15*t+3*i:19,r=4*A/a,s=9*t/a;let o=n>r$8?116*Math.cbrt(n)-16:e$7*n,l=13*o*(r-.20916005282038627),c=13*o*(s-.48807338454488514);return o===Number(-0)&&(o=0),l===Number(-0)&&(l=0),c===Number(-0)&&(c=0),{l:o,u:l,v:c,a:e.a}}(this.rgba())},e.prototype.stringLUV=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.luva()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`color(luva ${t}%, ${i}%, ${n}%, ${a})`:`color(luv ${t}%, ${i}%, ${n}%)`},e.Parsers.push(i$7)};var v=n$7.Z,t$6={d:(e,A)=>{for(var t in A)t$6.o(A,t)&&!t$6.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},a$6={};t$6.d(a$6,{Z:()=>d});const n$6=6/29,r$7=Math.pow(n$6,3),e$6=Math.pow(29/3,3),o$6={x:.96422,y:1,z:.82521};function c$6(e,A){return[e[0][0]*A[0]+e[0][1]*A[1]+e[0][2]*A[2],e[1][0]*A[0]+e[1][1]*A[1]+e[1][2]*A[2],e[2][0]*A[0]+e[2][1]*A[1]+e[2][2]*A[2]]}function s$6(e,A,t){return Math.max(e,Math.min(A,t))}function u$4(e){return void 0!==e?s$6(0,e,1):1}function i$6(e){const A=Object.values(function(e){const[A,t,i]=c$6([[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],Object.values(e).map((e=>{return 100*(A=e,(A/=255)<.04045?A/12.92:Math.pow((A+.055)/1.055,2.4));var A})));return function(e){const[A,t,i]=c$6([[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}({x:A,y:t,z:i,a:e.a})}(e)).map(((e,A)=>e/(100*Object.values(o$6)[A]))).map((e=>e>r$7?Math.cbrt(e):(e$6*e+16)/116));return{l:116*A[1]-16,a:500*(A[0]-A[1]),b:200*(A[1]-A[2]),alpha:e.a}}function l(e){const{l:A,a:t,b:i}=e,n=(A+16)/116,a=n+t/500,r=n-i/200,s=Object.values(o$6),[o,l,c]=[a,n,r].map(((e,A)=>(e>n$6?Math.pow(e,3):3*Math.pow(n$6,2)*(e-4/29))*s[A]*100));return function(e){const[A,t,i]=Object.values(function(e){const[A,t,i]=c$6([[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}(e)).map((e=>e/100)),[n,a,r]=c$6([[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],[A,t,i]).map((e=>{return s$6(0,255*((A=e)>.0031308?1.055*Math.pow(A,1/2.4)-.055:12.92*A),255);var A}));return{r:n,g:a,b:r,a:e.a}}({x:o,y:l,z:c,a:e.alpha})}const p=/laba?\s*\(\s*(\d*\.?\d+%?)\s*,?\s*([+-]?\d*\.?\d+)\s*,?\s*([+-]?\d*\.?\d+)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function b({l:e,a:A,b:t,alpha:i}){return[l({l:s$6(0,e,100),a:s$6(-160,A,160),b:s$6(-160,t,160),alpha:u$4(i)}),"lab"]}function f(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{l:A,a:t,b:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return b(e);if("string"==typeof e){p.lastIndex=0;const A=p.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(A<3?1:.01):+e));return b({l:e,a:t,b:i,alpha:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const d=e=>{e.prototype.laba=function(){return i$6(this.rgba())},e.prototype.stringLAB=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.laba()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`laba(${t}%, ${i}, ${n}, ${a})`:`lab(${t}%, ${i}, ${n})`},e.Parsers.push(f)};var h$1=a$6.Z,t$5={d:(e,A)=>{for(var t in A)t$5.o(A,t)&&!t$5.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},n$5={};function r$6(e,A){return[e[0][0]*A[0]+e[0][1]*A[1]+e[0][2]*A[2],e[1][0]*A[0]+e[1][1]*A[1]+e[1][2]*A[2],e[2][0]*A[0]+e[2][1]*A[1]+e[2][2]*A[2]]}function o$5(e,A,t){return Math.max(e,Math.min(A,t))}function e$5(e){const{u:A,v:t,w:i}=e,[n,a,r]=r$6([[1.5,0,0],[0,1,0],[1.5,-3,2]],[A,t,i]);return function(e){const[A,t,i]=Object.values(function(e){const[A,t,i]=r$6([[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}(e)).map((e=>e/100)),[n,a,r]=r$6([[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],[A,t,i]).map((e=>{return o$5(0,255*((A=e)>.0031308?1.055*Math.pow(A,1/2.4)-.055:12.92*A),255);var A}));return{r:n,g:a,b:r,a:e.a}}({x:n,y:a,z:r,a:e.a})}t$5.d(n$5,{Z:()=>s$5});const a$5=/color\s*\(\s*uvwa?\s*(\d*\.?\d+)\s*,?\s*([+-]?\d*\.?\d+)\s*,?\s*([+-]?\d*\.?\d+)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function u$3({u:e,v:A,w:t,a:i}){return[e$5({u:o$5(0,e,200/3*.96422),v:o$5(0,A,100),w:o$5(-48.211,t,191.2605),a:(n=i,void 0!==n?o$5(0,n,1):1)}),"uvw"];var n}function c$5(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{u:A,v:t,w:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return u$3(e);if("string"==typeof e){a$5.lastIndex=0;const A=a$5.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map((e=>e.includes("%")?.01*+e.slice(0,-1):+e));return u$3({u:e,v:t,w:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const s$5=e=>{e.prototype.uvwa=function(){return function(e){const{x:A,y:t,z:i}=function(e){const[A,t,i]=r$6([[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],Object.values(e).map((e=>{return 100*(A=e,(A/=255)<.04045?A/12.92:Math.pow((A+.055)/1.055,2.4));var A})));return function(e){const[A,t,i]=r$6([[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}({x:A,y:t,z:i,a:e.a})}(e),[n,a,r]=r$6([[2/3,0,0],[0,1,0],[-.5,1.5,.5]],[A,t,i]);return{u:n,v:a,w:r,a:e.a}}(this.rgba())},e.prototype.stringUVW=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.uvwa()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`color(uvwa ${t}, ${i}, ${n}, ${a})`:`color(uvw ${t}, ${i}, ${n})`},e.Parsers.push(c$5)};var i$5=n$5.Z,t$4={d:(e,A)=>{for(var t in A)t$4.o(A,t)&&!t$4.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},n$4={};function r$5(e,A){return[e[0][0]*A[0]+e[0][1]*A[1]+e[0][2]*A[2],e[1][0]*A[0]+e[1][1]*A[1]+e[1][2]*A[2],e[2][0]*A[0]+e[2][1]*A[1]+e[2][2]*A[2]]}function o$4(e,A,t){return Math.max(e,Math.min(A,t))}function e$4(e){const[A,t,i]=Object.values(function(e){const[A,t,i]=r$5([[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}(e)).map((e=>e/100)),[n,a,r]=r$5([[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],[A,t,i]).map((e=>{return o$4(0,255*((A=e)>.0031308?1.055*Math.pow(A,1/2.4)-.055:12.92*A),255);var A}));return{r:n,g:a,b:r,a:e.a}}t$4.d(n$4,{Z:()=>u$2});const a$4=/color\s*\(\s*xyza?\s*(\d*\.?\d+)\s*,?\s*(\d*\.?\d+)\s*,?\s*(\d*\.?\d+)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function s$4({x:e,y:A,z:t,a:i}){return[e$4({x:o$4(0,e,96.422),y:o$4(0,A,100),z:o$4(0,t,82.521),a:(n=i,void 0!==n?o$4(0,n,1):1)}),"xyz"];var n}function c$4(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{x:A,y:t,z:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return s$4(e);if("string"==typeof e){a$4.lastIndex=0;const A=a$4.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map((e=>e.includes("%")?.01*+e.slice(0,-1):+e));return s$4({x:e,y:t,z:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const u$2=e=>{e.prototype.xyza=function(){return function(e){const[A,t,i]=r$5([[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],Object.values(e).map((e=>{return 100*(A=e,(A/=255)<.04045?A/12.92:Math.pow((A+.055)/1.055,2.4));var A})));return function(e){const[A,t,i]=r$5([[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}({x:A,y:t,z:i,a:e.a})}(this.rgba())},e.prototype.stringXYZ=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.xyza()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`color(xyza ${t}, ${i}, ${n}, ${a})`:`color(xyz ${t}, ${i}, ${n})`},e.Parsers.push(c$4)};var i$4=n$4.Z,t$3={d:(e,A)=>{for(var t in A)t$3.o(A,t)&&!t$3.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},n$3={};function r$4(e,A,t){return Math.max(e,Math.min(A,t))}function a$3(e){const A=e%360;return A<0?A+360:A}function o$3(e){const{h:A,a:t}=function(e){var A;const{Cmin:t,Cmax:i,H:n,delta:a}=function(e){const[A,t,i]=Object.values(e).map((e=>e/255)),n=Math.max(A,t,i),a=Math.min(A,t,i),r=n-a;return{Cmin:a,Cmax:n,H:0===r?0:n===A?(t-i)/r%6:n===t?(i-A)/r+2:(A-t)/r+4,delta:r}}(e),r=(i+t)/2,s=0===a?0:a/(1-Math.abs(2*r-1));return{h:a$3(60*n),s:100*s,l:100*r,a:null!==(A=e.a)&&void 0!==A?A:1}}(e),{r:i,g:n,b:a}=e;return{h:A,w:Math.min(i,n,a)/2.55,b:100*(1-Math.max(i,n,a)/255),a:t}}function e$3(e){const{h:A,b:t,w:i,a:n}=e;return function(e){const{h:A,s:t,v:i,a:n}=e,a=i/100,r=a*(t/100),s=r*(1-Math.abs(A/60%2-1)),o=a-r,l=A<60||300<=A&&A<360?r:120<=A&&A<240?0:s,c=240<=A&&A<360?0:60<=A&&A<180?r:s,d=A<120?0:180<=A&&A<300?r:s,[h,u,g]=[l,c,d].map((e=>255*(e+o)));return{r:h,g:u,b:g,a:null!=n?n:1}}({h:A,s:100===t?0:100-i/(100-t)*100,v:100-t,a:n})}t$3.d(n$3,{Z:()=>u$1});const s$3=/hwba?\s*\(\s*([+-]?\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function i$3({h:e,w:A,b:t,a:i}){return[e$3({h:a$3(e),w:r$4(0,A,100),b:r$4(0,t,100),a:(n=i,void 0!==n?r$4(0,n,1):1)}),"hwb"];var n}function c$3(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{h:A,w:t,b:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return i$3(e);if("string"==typeof e){s$3.lastIndex=0;const A=s$3.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(0===A?3.59:A<3?1:.01):+e));return i$3({h:e,w:t,b:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const u$1=e=>{e.prototype.hwba=function(){return o$3(this.rgba())},e.prototype.stringHWB=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.hwba()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`hwba(${a$3(t)}, ${i}%, ${n}%, ${a})`:`hwb(${a$3(t)}, ${i}%, ${n}%)`},e.Parsers.push(c$3)};var h=n$3.Z,t$2={d:(e,A)=>{for(var t in A)t$2.o(A,t)&&!t$2.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},n$2={};function r$3(e,A,t){return Math.max(e,Math.min(A,t))}function s$2(e){const A=e%360;return A<0?A+360:A}function e$2(e){const{h:A,s:t,v:i,a:n}=e,a=i/100,r=a*(t/100),s=r*(1-Math.abs(A/60%2-1)),o=a-r,l=A<60||300<=A&&A<360?r:120<=A&&A<240?0:s,c=240<=A&&A<360?0:60<=A&&A<180?r:s,d=A<120?0:180<=A&&A<300?r:s,[h,u,g]=[l,c,d].map((e=>255*(e+o)));return{r:h,g:u,b:g,a:null!=n?n:1}}t$2.d(n$2,{Z:()=>c$2});const a$2=/hsva?\s*\(\s*([+-]?\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function o$2({h:e,s:A,v:t,a:i}){return[e$2({h:s$2(e),s:r$3(0,A,100),v:r$3(0,t,100),a:(n=i,void 0!==n?r$3(0,n,1):1)}),"hsv"];var n}function i$2(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{h:A,s:t,v:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return o$2(e);if("string"==typeof e){a$2.lastIndex=0;const A=a$2.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(0===A?3.59:A<3?1:.01):+e));return o$2({h:e,s:t,v:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const c$2=e=>{e.prototype.hsva=function(){return function(e){var A;const{Cmax:t,H:i,delta:n}=function(e){const[A,t,i]=Object.values(e).map((e=>e/255)),n=Math.max(A,t,i),a=Math.min(A,t,i),r=n-a;return{Cmin:a,Cmax:n,H:0===r?0:n===A?(t-i)/r%6:n===t?(i-A)/r+2:(A-t)/r+4,delta:r}}(e),a=0===n?0:n/t;return{h:s$2(60*i),s:100*a,v:100*t,a:null!==(A=e.a)&&void 0!==A?A:1}}(this.rgba())},e.prototype.stringHSV=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.hsva()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`hsva(${s$2(t)}, ${i}%, ${n}%, ${a})`:`hsv(${s$2(t)}, ${i}%, ${n}%)`},e.Parsers.push(i$2)};var u=n$2.Z,t$1={d:(e,A)=>{for(var t in A)t$1.o(A,t)&&!t$1.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},r$2={};function n$1(e,A,t){return Math.max(e,Math.min(A,t))}function o$1(e){let{r:A,y:t,b:i}=e;const n=Math.min(A,t,i);[A,t,i]=[A,t,i].map((e=>e-n));const a=Math.max(A,t,i);let r=Math.min(t,i);t-=r,i-=r,i&&r&&(i*=2,r*=2),A+=t,r+=t;const s=Math.max(A,r,i);if(s){const e=a/s;[A,r,i]=[A,r,i].map((A=>A*e))}return[A,r,i]=[A,r,i].map((e=>e+n)),{r:A,g:r,b:i,a:e.a}}t$1.d(r$2,{Z:()=>i$1});const a$1=/color\s*\(\s*ryba?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function e$1({r:e,y:A,b:t,a:i}){return[o$1({r:n$1(0,e,255),y:n$1(0,A,255),b:n$1(0,t,255),a:(n=i,void 0!==n?n$1(0,n,1):1)}),"ryb"];var n}function s$1(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{r:A,y:t,b:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return e$1(e);if("string"==typeof e){a$1.lastIndex=0;const A=a$1.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(A<3?2.55:.01):+e));return e$1({r:e,y:t,b:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const i$1=e=>{e.prototype.ryba=function(){return function(e){let{r:A,g:t,b:i}=e;const n=Math.min(A,t,i);[A,t,i]=[A,t,i].map((e=>e-n));const a=Math.max(A,t,i);let r=Math.min(A,t);A-=r,t-=r,i&&t&&(i/=2,t/=2),r+=t,i+=t;const s=Math.max(A,r,i);if(s){const e=a/s;[A,r,i]=[A,r,i].map((A=>A*e))}return[A,r,i]=[A,r,i].map((e=>e+n)),{r:A,y:r,b:i,a:e.a}}(this.rgba())},e.prototype.stringRYB=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.ryba()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`color(ryba ${t}, ${i}, ${n}, ${a})`:`color(ryb ${t}, ${i}, ${n})`},e.Parsers.push(s$1)};var c$1=r$2.Z,t={d:(e,A)=>{for(var i in A)t.o(A,i)&&!t.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:A[i]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},n={};function e(e,A,t){return Math.max(e,Math.min(A,t))}function r$1(e){const{c:A,m:t,y:i,k:n,a:a}=e,[r,s,o]=[A,t,i].map((e=>255*(1-e/100)*(1-n/100)));return{r:r,g:s,b:o,a:a}}t.d(n,{Z:()=>i});const c=/device-cmyka?\s*\(\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?),?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function o({c:A,m:t,y:i,k:n,a:a}){return[r$1({c:e(0,A,100),m:e(0,t,100),y:e(0,i,100),k:e(0,n,100),a:(r=a,void 0!==r?e(0,r,1):1)}),"cmyk"];var r}function a(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{c:A,m:t,y:i,k:n}=e;return void 0!==A&&void 0!==t&&void 0!==i&&void 0!==n}(e))return o(e);if("string"==typeof e){c.lastIndex=0;const A=c.exec(e);if(A){const[e,t,i,n,a]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(A<4?1:.01):+e));return o({c:e,m:t,y:i,k:n,a:a})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const i=e=>{e.prototype.cmyka=function(){return function(e){const{r:A,g:t,b:i,a:n}=e,a=1-Math.max(A,t,i)/255,[r,s,o]=1===a?[0,0,0]:[A,t,i].map((e=>100*(1-e/255-a)/(1-a)));return{c:r,m:s,y:o,k:100*a,a:n}}(this.rgba())},e.prototype.stringCMYK=function({alpha:e=!0,precision:A=[0,0,0,0,1]}={}){const[t,i,n,a,r]=Object.values(this.cmyka()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`device-cmyk(${t}, ${i}, ${n}, ${a}, ${r})`:`device-cmyk(${t}, ${i}, ${n}, ${a})`},e.Parsers.push(a)};var s=n.Z;class ExcalidrawScene{constructor(e=[]){this.type="excalidraw",this.version=2,this.source=GITHUB_RELEASES+PLUGIN_VERSION,this.elements=[],this.elements=e}toExJSON(){return Object.assign(Object.assign({},this),{elements:this.elements.map((e=>Object.assign({},e)))})}}var ARRAY_TYPE="undefined"!=typeof Float32Array?Float32Array:Array;function create$1(){var e=new ARRAY_TYPE(16);return ARRAY_TYPE!=Float32Array&&(e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[11]=0,e[12]=0,e[13]=0,e[14]=0),e[0]=1,e[5]=1,e[10]=1,e[15]=1,e}function clone(e){var A=new ARRAY_TYPE(16);return A[0]=e[0],A[1]=e[1],A[2]=e[2],A[3]=e[3],A[4]=e[4],A[5]=e[5],A[6]=e[6],A[7]=e[7],A[8]=e[8],A[9]=e[9],A[10]=e[10],A[11]=e[11],A[12]=e[12],A[13]=e[13],A[14]=e[14],A[15]=e[15],A}function fromValues$1(e,A,t,i,n,a,r,s,o,l,c,d,h,u,g,p){var m=new ARRAY_TYPE(16);return m[0]=e,m[1]=A,m[2]=t,m[3]=i,m[4]=n,m[5]=a,m[6]=r,m[7]=s,m[8]=o,m[9]=l,m[10]=c,m[11]=d,m[12]=h,m[13]=u,m[14]=g,m[15]=p,m}function multiply(e,A,t){var i=A[0],n=A[1],a=A[2],r=A[3],s=A[4],o=A[5],l=A[6],c=A[7],d=A[8],h=A[9],u=A[10],g=A[11],p=A[12],m=A[13],w=A[14],f=A[15],B=t[0],E=t[1],b=t[2],C=t[3];return e[0]=B*i+E*s+b*d+C*p,e[1]=B*n+E*o+b*h+C*m,e[2]=B*a+E*l+b*u+C*w,e[3]=B*r+E*c+b*g+C*f,B=t[4],E=t[5],b=t[6],C=t[7],e[4]=B*i+E*s+b*d+C*p,e[5]=B*n+E*o+b*h+C*m,e[6]=B*a+E*l+b*u+C*w,e[7]=B*r+E*c+b*g+C*f,B=t[8],E=t[9],b=t[10],C=t[11],e[8]=B*i+E*s+b*d+C*p,e[9]=B*n+E*o+b*h+C*m,e[10]=B*a+E*l+b*u+C*w,e[11]=B*r+E*c+b*g+C*f,B=t[12],E=t[13],b=t[14],C=t[15],e[12]=B*i+E*s+b*d+C*p,e[13]=B*n+E*o+b*h+C*m,e[14]=B*a+E*l+b*u+C*w,e[15]=B*r+E*c+b*g+C*f,e}function create(){var e=new ARRAY_TYPE(3);return ARRAY_TYPE!=Float32Array&&(e[0]=0,e[1]=0,e[2]=0),e}function fromValues(e,A,t){var i=new ARRAY_TYPE(3);return i[0]=e,i[1]=A,i[2]=t,i}function transformMat4(e,A,t){var i=A[0],n=A[1],a=A[2],r=t[3]*i+t[7]*n+t[11]*a+t[15];return r=r||1,e[0]=(t[0]*i+t[4]*n+t[8]*a+t[12])/r,e[1]=(t[1]*i+t[5]*n+t[9]*a+t[13])/r,e[2]=(t[2]*i+t[6]*n+t[10]*a+t[14])/r,e}Math.hypot||(Math.hypot=function(){for(var e=0,A=arguments.length;A--;)e+=arguments[A]*arguments[A];return Math.sqrt(e)}),create();const random=new Random(Date.now()),randomInteger=()=>Math.floor(random.next()*2**31),randomId=()=>nanoid$1();function dimensionsFromPoints(e){const A=e.map((([e])=>e)),t=e.map((([,e])=>e)),i=Math.min(...A),n=Math.min(...t);return[Math.max(...A)-i,Math.max(...t)-n]}function getWindingOrder(e){return e.reduce(((e,[A,t],i,n)=>{const a=n[i+1];return((a?a[0]:0)-A)*((a?a[1]:0)+t)+e}),0)>0?"clockwise":"counterclockwise"}var chromaExports={},chroma$1={get exports(){return chromaExports},set exports(e){chromaExports=e}};chroma$1.exports=function(){for(var e=function(e,A,t){return void 0===A&&(A=0),void 0===t&&(t=1),et?t:e},A=e,t={},i=0,n=["Boolean","Number","String","Function","Array","Date","RegExp","Undefined","Null"];i255)&&(e._clipped=!0),e[t]=A(e[t],0,255)):3===t&&(e[t]=A(e[t],0,1));return e},limit:e,type:r,unpack:function(e,A){return void 0===A&&(A=null),e.length>=3?Array.prototype.slice.call(e):"object"==s(e[0])&&A?A.split("").filter((function(A){return void 0!==e[0][A]})).map((function(A){return e[0][A]})):e[0]},last:function(e){if(e.length<2)return null;var A=e.length-1;return"string"==o(e[A])?e[A].toLowerCase():null},PI:l,TWOPI:2*l,PITHIRD:l/3,DEG2RAD:l/180,RAD2DEG:180/l},d={format:{},autodetect:[]},h=c.last,u=c.clip_rgb,g=c.type,p=d,m=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=this;if("object"===g(e[0])&&e[0].constructor&&e[0].constructor===this.constructor)return e[0];var i=h(e),n=!1;if(!i){n=!0,p.sorted||(p.autodetect=p.autodetect.sort((function(e,A){return A.p-e.p})),p.sorted=!0);for(var a=0,r=p.autodetect;a4?e[4]:1;return 1===a?[0,0,0,r]:[t>=1?0:255*(1-t)*(1-a),i>=1?0:255*(1-i)*(1-a),n>=1?0:255*(1-n)*(1-a),r]},F=B,x=w,T=d,S=c.unpack,I=c.type,U=C;x.prototype.cmyk=function(){return U(this._rgb)},F.cmyk=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(x,[null].concat(e,["cmyk"])))},T.format.cmyk=y,T.autodetect.push({p:2,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=S(e,"cmyk"),"array"===I(e)&&4===e.length)return"cmyk"}});var Q=c.unpack,k=c.last,M=function(e){return Math.round(100*e)/100},L=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=Q(e,"hsla"),i=k(e)||"lsa";return t[0]=M(t[0]||0),t[1]=M(100*t[1])+"%",t[2]=M(100*t[2])+"%","hsla"===i||t.length>3&&t[3]<1?(t[3]=t.length>3?t[3]:1,i="hsla"):t.length=3,i+"("+t.join(",")+")"},O=c.unpack,N=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=(e=O(e,"rgba"))[0],i=e[1],n=e[2];t/=255,i/=255,n/=255;var a,r,s=Math.min(t,i,n),o=Math.max(t,i,n),l=(o+s)/2;return o===s?(a=0,r=Number.NaN):a=l<.5?(o-s)/(o+s):(o-s)/(2-o-s),t==o?r=(i-n)/(o-s):i==o?r=2+(n-t)/(o-s):n==o&&(r=4+(t-i)/(o-s)),(r*=60)<0&&(r+=360),e.length>3&&void 0!==e[3]?[r,a,l,e[3]]:[r,a,l]},D=c.unpack,H=c.last,R=L,P=N,V=Math.round,K=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=D(e,"rgba"),i=H(e)||"rgb";return"hsl"==i.substr(0,3)?R(P(t),i):(t[0]=V(t[0]),t[1]=V(t[1]),t[2]=V(t[2]),("rgba"===i||t.length>3&&t[3]<1)&&(t[3]=t.length>3?t[3]:1,i="rgba"),i+"("+t.slice(0,"rgb"===i?3:4).join(",")+")")},G=c.unpack,W=Math.round,X=function(){for(var e,A=[],t=arguments.length;t--;)A[t]=arguments[t];var i,n,a,r=(A=G(A,"hsl"))[0],s=A[1],o=A[2];if(0===s)i=n=a=255*o;else{var l=[0,0,0],c=[0,0,0],d=o<.5?o*(1+s):o+s-o*s,h=2*o-d,u=r/360;l[0]=u+1/3,l[1]=u,l[2]=u-1/3;for(var g=0;g<3;g++)l[g]<0&&(l[g]+=1),l[g]>1&&(l[g]-=1),6*l[g]<1?c[g]=h+6*(d-h)*l[g]:2*l[g]<1?c[g]=d:3*l[g]<2?c[g]=h+(d-h)*(2/3-l[g])*6:c[g]=h;i=(e=[W(255*c[0]),W(255*c[1]),W(255*c[2])])[0],n=e[1],a=e[2]}return A.length>3?[i,n,a,A[3]]:[i,n,a,1]},z=X,Y=d,j=/^rgb\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*\)$/,J=/^rgba\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*,\s*([01]|[01]?\.\d+)\)$/,Z=/^rgb\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,q=/^rgba\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,_=/^hsl\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,$=/^hsla\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,ee=Math.round,Ae=function(e){var A;if(e=e.toLowerCase().trim(),Y.format.named)try{return Y.format.named(e)}catch(e){}if(A=e.match(j)){for(var t=A.slice(1,4),i=0;i<3;i++)t[i]=+t[i];return t[3]=1,t}if(A=e.match(J)){for(var n=A.slice(1,5),a=0;a<4;a++)n[a]=+n[a];return n}if(A=e.match(Z)){for(var r=A.slice(1,4),s=0;s<3;s++)r[s]=ee(2.55*r[s]);return r[3]=1,r}if(A=e.match(q)){for(var o=A.slice(1,5),l=0;l<3;l++)o[l]=ee(2.55*o[l]);return o[3]=+o[3],o}if(A=e.match(_)){var c=A.slice(1,4);c[1]*=.01,c[2]*=.01;var d=z(c);return d[3]=1,d}if(A=e.match($)){var h=A.slice(1,4);h[1]*=.01,h[2]*=.01;var u=z(h);return u[3]=+A[4],u}};Ae.test=function(e){return j.test(e)||J.test(e)||Z.test(e)||q.test(e)||_.test(e)||$.test(e)};var te=B,ie=w,ne=d,ae=c.type,re=K,se=Ae;ie.prototype.css=function(e){return re(this._rgb,e)},te.css=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(ie,[null].concat(e,["css"])))},ne.format.css=se,ne.autodetect.push({p:5,test:function(e){for(var A=[],t=arguments.length-1;t-- >0;)A[t]=arguments[t+1];if(!A.length&&"string"===ae(e)&&se.test(e))return"css"}});var oe=w,le=B,ce=c.unpack;d.format.gl=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=ce(e,"rgba");return t[0]*=255,t[1]*=255,t[2]*=255,t},le.gl=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(oe,[null].concat(e,["gl"])))},oe.prototype.gl=function(){var e=this._rgb;return[e[0]/255,e[1]/255,e[2]/255,e[3]]};var de=c.unpack,he=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t,i=de(e,"rgb"),n=i[0],a=i[1],r=i[2],s=Math.min(n,a,r),o=Math.max(n,a,r),l=o-s,c=100*l/255,d=s/(255-l)*100;return 0===l?t=Number.NaN:(n===o&&(t=(a-r)/l),a===o&&(t=2+(r-n)/l),r===o&&(t=4+(n-a)/l),(t*=60)<0&&(t+=360)),[t,c,d]},ue=c.unpack,ge=Math.floor,pe=function(){for(var e,A,t,i,n,a,r=[],s=arguments.length;s--;)r[s]=arguments[s];var o,l,c,d=(r=ue(r,"hcg"))[0],h=r[1],u=r[2];u*=255;var g=255*h;if(0===h)o=l=c=u;else{360===d&&(d=0),d>360&&(d-=360),d<0&&(d+=360);var p=ge(d/=60),m=d-p,w=u*(1-h),f=w+g*(1-m),B=w+g*m,E=w+g;switch(p){case 0:o=(e=[E,B,w])[0],l=e[1],c=e[2];break;case 1:o=(A=[f,E,w])[0],l=A[1],c=A[2];break;case 2:o=(t=[w,E,B])[0],l=t[1],c=t[2];break;case 3:o=(i=[w,f,E])[0],l=i[1],c=i[2];break;case 4:o=(n=[B,w,E])[0],l=n[1],c=n[2];break;case 5:o=(a=[E,w,f])[0],l=a[1],c=a[2]}}return[o,l,c,r.length>3?r[3]:1]},me=c.unpack,we=c.type,fe=B,Be=w,Ee=d,be=he;Be.prototype.hcg=function(){return be(this._rgb)},fe.hcg=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(Be,[null].concat(e,["hcg"])))},Ee.format.hcg=pe,Ee.autodetect.push({p:1,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=me(e,"hcg"),"array"===we(e)&&3===e.length)return"hcg"}});var Ce=c.unpack,ve=c.last,ye=Math.round,Fe=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=Ce(e,"rgba"),i=t[0],n=t[1],a=t[2],r=t[3],s=ve(e)||"auto";void 0===r&&(r=1),"auto"===s&&(s=r<1?"rgba":"rgb");var o="000000"+((i=ye(i))<<16|(n=ye(n))<<8|(a=ye(a))).toString(16);o=o.substr(o.length-6);var l="0"+ye(255*r).toString(16);switch(l=l.substr(l.length-2),s.toLowerCase()){case"rgba":return"#"+o+l;case"argb":return"#"+l+o;default:return"#"+o}},xe=/^#?([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/,Te=/^#?([A-Fa-f0-9]{8}|[A-Fa-f0-9]{4})$/,Se=function(e){if(e.match(xe)){4!==e.length&&7!==e.length||(e=e.substr(1)),3===e.length&&(e=(e=e.split(""))[0]+e[0]+e[1]+e[1]+e[2]+e[2]);var A=parseInt(e,16);return[A>>16,A>>8&255,255&A,1]}if(e.match(Te)){5!==e.length&&9!==e.length||(e=e.substr(1)),4===e.length&&(e=(e=e.split(""))[0]+e[0]+e[1]+e[1]+e[2]+e[2]+e[3]+e[3]);var t=parseInt(e,16);return[t>>24&255,t>>16&255,t>>8&255,Math.round((255&t)/255*100)/100]}throw new Error("unknown hex color: "+e)},Ie=B,Ue=w,Qe=c.type,ke=d,Me=Fe;Ue.prototype.hex=function(e){return Me(this._rgb,e)},Ie.hex=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(Ue,[null].concat(e,["hex"])))},ke.format.hex=Se,ke.autodetect.push({p:4,test:function(e){for(var A=[],t=arguments.length-1;t-- >0;)A[t]=arguments[t+1];if(!A.length&&"string"===Qe(e)&&[3,4,5,6,7,8,9].indexOf(e.length)>=0)return"hex"}});var Le=c.unpack,Oe=c.TWOPI,Ne=Math.min,De=Math.sqrt,He=Math.acos,Re=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t,i=Le(e,"rgb"),n=i[0],a=i[1],r=i[2],s=Ne(n/=255,a/=255,r/=255),o=(n+a+r)/3,l=o>0?1-s/o:0;return 0===l?t=NaN:(t=(n-a+(n-r))/2,t/=De((n-a)*(n-a)+(n-r)*(a-r)),t=He(t),r>a&&(t=Oe-t),t/=Oe),[360*t,l,o]},Pe=c.unpack,Ve=c.limit,Ke=c.TWOPI,Ge=c.PITHIRD,We=Math.cos,Xe=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t,i,n,a=(e=Pe(e,"hsi"))[0],r=e[1],s=e[2];return isNaN(a)&&(a=0),isNaN(r)&&(r=0),a>360&&(a-=360),a<0&&(a+=360),(a/=360)<1/3?i=1-((n=(1-r)/3)+(t=(1+r*We(Ke*a)/We(Ge-Ke*a))/3)):a<2/3?n=1-((t=(1-r)/3)+(i=(1+r*We(Ke*(a-=1/3))/We(Ge-Ke*a))/3)):t=1-((i=(1-r)/3)+(n=(1+r*We(Ke*(a-=2/3))/We(Ge-Ke*a))/3)),[255*(t=Ve(s*t*3)),255*(i=Ve(s*i*3)),255*(n=Ve(s*n*3)),e.length>3?e[3]:1]},ze=c.unpack,Ye=c.type,je=B,Je=w,Ze=d,qe=Re;Je.prototype.hsi=function(){return qe(this._rgb)},je.hsi=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(Je,[null].concat(e,["hsi"])))},Ze.format.hsi=Xe,Ze.autodetect.push({p:2,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=ze(e,"hsi"),"array"===Ye(e)&&3===e.length)return"hsi"}});var _e=c.unpack,$e=c.type,eA=B,AA=w,tA=d,iA=N;AA.prototype.hsl=function(){return iA(this._rgb)},eA.hsl=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(AA,[null].concat(e,["hsl"])))},tA.format.hsl=X,tA.autodetect.push({p:2,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=_e(e,"hsl"),"array"===$e(e)&&3===e.length)return"hsl"}});var nA=c.unpack,aA=Math.min,rA=Math.max,sA=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t,i,n,a=(e=nA(e,"rgb"))[0],r=e[1],s=e[2],o=aA(a,r,s),l=rA(a,r,s),c=l-o;return n=l/255,0===l?(t=Number.NaN,i=0):(i=c/l,a===l&&(t=(r-s)/c),r===l&&(t=2+(s-a)/c),s===l&&(t=4+(a-r)/c),(t*=60)<0&&(t+=360)),[t,i,n]},oA=c.unpack,lA=Math.floor,cA=function(){for(var e,A,t,i,n,a,r=[],s=arguments.length;s--;)r[s]=arguments[s];var o,l,c,d=(r=oA(r,"hsv"))[0],h=r[1],u=r[2];if(u*=255,0===h)o=l=c=u;else{360===d&&(d=0),d>360&&(d-=360),d<0&&(d+=360);var g=lA(d/=60),p=d-g,m=u*(1-h),w=u*(1-h*p),f=u*(1-h*(1-p));switch(g){case 0:o=(e=[u,f,m])[0],l=e[1],c=e[2];break;case 1:o=(A=[w,u,m])[0],l=A[1],c=A[2];break;case 2:o=(t=[m,u,f])[0],l=t[1],c=t[2];break;case 3:o=(i=[m,w,u])[0],l=i[1],c=i[2];break;case 4:o=(n=[f,m,u])[0],l=n[1],c=n[2];break;case 5:o=(a=[u,m,w])[0],l=a[1],c=a[2]}}return[o,l,c,r.length>3?r[3]:1]},dA=c.unpack,hA=c.type,uA=B,gA=w,pA=d,mA=sA;gA.prototype.hsv=function(){return mA(this._rgb)},uA.hsv=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(gA,[null].concat(e,["hsv"])))},pA.format.hsv=cA,pA.autodetect.push({p:2,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=dA(e,"hsv"),"array"===hA(e)&&3===e.length)return"hsv"}});var wA={Kn:18,Xn:.95047,Yn:1,Zn:1.08883,t0:.137931034,t1:.206896552,t2:.12841855,t3:.008856452},fA=wA,BA=c.unpack,EA=Math.pow,bA=function(e){return(e/=255)<=.04045?e/12.92:EA((e+.055)/1.055,2.4)},CA=function(e){return e>fA.t3?EA(e,1/3):e/fA.t2+fA.t0},vA=function(e,A,t){return e=bA(e),A=bA(A),t=bA(t),[CA((.4124564*e+.3575761*A+.1804375*t)/fA.Xn),CA((.2126729*e+.7151522*A+.072175*t)/fA.Yn),CA((.0193339*e+.119192*A+.9503041*t)/fA.Zn)]},yA=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=BA(e,"rgb"),i=t[0],n=t[1],a=t[2],r=vA(i,n,a),s=r[0],o=r[1],l=116*o-16;return[l<0?0:l,500*(s-o),200*(o-r[2])]},FA=wA,xA=c.unpack,TA=Math.pow,SA=function(e){return 255*(e<=.00304?12.92*e:1.055*TA(e,1/2.4)-.055)},IA=function(e){return e>FA.t1?e*e*e:FA.t2*(e-FA.t0)},UA=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t,i,n,a=(e=xA(e,"lab"))[0],r=e[1],s=e[2];return i=(a+16)/116,t=isNaN(r)?i:i+r/500,n=isNaN(s)?i:i-s/200,i=FA.Yn*IA(i),t=FA.Xn*IA(t),n=FA.Zn*IA(n),[SA(3.2404542*t-1.5371385*i-.4985314*n),SA(-.969266*t+1.8760108*i+.041556*n),SA(.0556434*t-.2040259*i+1.0572252*n),e.length>3?e[3]:1]},QA=c.unpack,kA=c.type,MA=B,LA=w,OA=d,NA=yA;LA.prototype.lab=function(){return NA(this._rgb)},MA.lab=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(LA,[null].concat(e,["lab"])))},OA.format.lab=UA,OA.autodetect.push({p:2,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=QA(e,"lab"),"array"===kA(e)&&3===e.length)return"lab"}});var DA=c.unpack,HA=c.RAD2DEG,RA=Math.sqrt,PA=Math.atan2,VA=Math.round,KA=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=DA(e,"lab"),i=t[0],n=t[1],a=t[2],r=RA(n*n+a*a),s=(PA(a,n)*HA+360)%360;return 0===VA(1e4*r)&&(s=Number.NaN),[i,r,s]},GA=c.unpack,WA=yA,XA=KA,zA=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=GA(e,"rgb"),i=t[0],n=t[1],a=t[2],r=WA(i,n,a),s=r[0],o=r[1],l=r[2];return XA(s,o,l)},YA=c.unpack,jA=c.DEG2RAD,JA=Math.sin,ZA=Math.cos,qA=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=YA(e,"lch"),i=t[0],n=t[1],a=t[2];return isNaN(a)&&(a=0),[i,ZA(a*=jA)*n,JA(a)*n]},_A=c.unpack,$A=qA,et=UA,At=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=(e=_A(e,"lch"))[0],i=e[1],n=e[2],a=$A(t,i,n),r=a[0],s=a[1],o=a[2],l=et(r,s,o);return[l[0],l[1],l[2],e.length>3?e[3]:1]},tt=c.unpack,it=At,nt=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=tt(e,"hcl").reverse();return it.apply(void 0,t)},at=c.unpack,rt=c.type,st=B,ot=w,lt=d,ct=zA;ot.prototype.lch=function(){return ct(this._rgb)},ot.prototype.hcl=function(){return ct(this._rgb).reverse()},st.lch=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(ot,[null].concat(e,["lch"])))},st.hcl=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(ot,[null].concat(e,["hcl"])))},lt.format.lch=At,lt.format.hcl=nt,["lch","hcl"].forEach((function(e){return lt.autodetect.push({p:2,test:function(){for(var A=[],t=arguments.length;t--;)A[t]=arguments[t];if(A=at(A,e),"array"===rt(A)&&3===A.length)return e}})}));var dt={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflower:"#6495ed",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",laserlemon:"#ffff54",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrod:"#fafad2",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",maroon2:"#7f0000",maroon3:"#b03060",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",purple2:"#7f007f",purple3:"#a020f0",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},ht=d,ut=c.type,gt=dt,pt=Se,mt=Fe;w.prototype.name=function(){for(var e=mt(this._rgb,"rgb"),A=0,t=Object.keys(gt);A0;)A[t]=arguments[t+1];if(!A.length&&"string"===ut(e)&>[e.toLowerCase()])return"named"}});var wt=c.unpack,ft=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=wt(e,"rgb");return(t[0]<<16)+(t[1]<<8)+t[2]},Bt=c.type,Et=function(e){if("number"==Bt(e)&&e>=0&&e<=16777215)return[e>>16,e>>8&255,255&e,1];throw new Error("unknown num color: "+e)},bt=B,Ct=w,vt=d,yt=c.type,Ft=ft;Ct.prototype.num=function(){return Ft(this._rgb)},bt.num=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(Ct,[null].concat(e,["num"])))},vt.format.num=Et,vt.autodetect.push({p:5,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(1===e.length&&"number"===yt(e[0])&&e[0]>=0&&e[0]<=16777215)return"num"}});var xt=B,Tt=w,St=d,It=c.unpack,Ut=c.type,Qt=Math.round;Tt.prototype.rgb=function(e){return void 0===e&&(e=!0),!1===e?this._rgb.slice(0,3):this._rgb.slice(0,3).map(Qt)},Tt.prototype.rgba=function(e){return void 0===e&&(e=!0),this._rgb.slice(0,4).map((function(A,t){return t<3?!1===e?A:Qt(A):A}))},xt.rgb=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(Tt,[null].concat(e,["rgb"])))},St.format.rgb=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=It(e,"rgba");return void 0===t[3]&&(t[3]=1),t},St.autodetect.push({p:3,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=It(e,"rgba"),"array"===Ut(e)&&(3===e.length||4===e.length&&"number"==Ut(e[3])&&e[3]>=0&&e[3]<=1))return"rgb"}});var kt=Math.log,Mt=function(e){var A,t,i,n=e/100;return n<66?(A=255,t=n<6?0:-155.25485562709179-.44596950469579133*(t=n-2)+104.49216199393888*kt(t),i=n<20?0:.8274096064007395*(i=n-10)-254.76935184120902+115.67994401066147*kt(i)):(A=351.97690566805693+.114206453784165*(A=n-55)-40.25366309332127*kt(A),t=325.4494125711974+.07943456536662342*(t=n-50)-28.0852963507957*kt(t),i=255),[A,t,i,1]},Lt=Mt,Ot=c.unpack,Nt=Math.round,Dt=B,Ht=w,Rt=d,Pt=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];for(var t,i=Ot(e,"rgb"),n=i[0],a=i[2],r=1e3,s=4e4,o=.4;s-r>o;){var l=Lt(t=.5*(s+r));l[2]/l[0]>=a/n?s=t:r=t}return Nt(t)};Ht.prototype.temp=Ht.prototype.kelvin=Ht.prototype.temperature=function(){return Pt(this._rgb)},Dt.temp=Dt.kelvin=Dt.temperature=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(Ht,[null].concat(e,["temp"])))},Rt.format.temp=Rt.format.kelvin=Rt.format.temperature=Mt;var Vt=c.unpack,Kt=Math.cbrt,Gt=Math.pow,Wt=Math.sign,Xt=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=Vt(e,"rgb"),i=t[0],n=t[1],a=t[2],r=[zt(i/255),zt(n/255),zt(a/255)],s=r[0],o=r[1],l=r[2],c=Kt(.4122214708*s+.5363325363*o+.0514459929*l),d=Kt(.2119034982*s+.6806995451*o+.1073969566*l),h=Kt(.0883024619*s+.2817188376*o+.6299787005*l);return[.2104542553*c+.793617785*d-.0040720468*h,1.9779984951*c-2.428592205*d+.4505937099*h,.0259040371*c+.7827717662*d-.808675766*h]};function zt(e){var A=Math.abs(e);return A<.04045?e/12.92:(Wt(e)||1)*Gt((A+.055)/1.055,2.4)}var Yt=c.unpack,jt=Math.pow,Jt=Math.sign,Zt=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=(e=Yt(e,"lab"))[0],i=e[1],n=e[2],a=jt(t+.3963377774*i+.2158037573*n,3),r=jt(t-.1055613458*i-.0638541728*n,3),s=jt(t-.0894841775*i-1.291485548*n,3);return[255*qt(4.0767416621*a-3.3077115913*r+.2309699292*s),255*qt(-1.2684380046*a+2.6097574011*r-.3413193965*s),255*qt(-.0041960863*a-.7034186147*r+1.707614701*s),e.length>3?e[3]:1]};function qt(e){var A=Math.abs(e);return A>.0031308?(Jt(e)||1)*(1.055*jt(A,1/2.4)-.055):12.92*e}var _t=c.unpack,$t=c.type,ei=B,Ai=w,ti=d,ii=Xt;Ai.prototype.oklab=function(){return ii(this._rgb)},ei.oklab=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(Ai,[null].concat(e,["oklab"])))},ti.format.oklab=Zt,ti.autodetect.push({p:3,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=_t(e,"oklab"),"array"===$t(e)&&3===e.length)return"oklab"}});var ni=c.unpack,ai=Xt,ri=KA,si=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=ni(e,"rgb"),i=t[0],n=t[1],a=t[2],r=ai(i,n,a),s=r[0],o=r[1],l=r[2];return ri(s,o,l)},oi=c.unpack,li=qA,ci=Zt,di=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=(e=oi(e,"lch"))[0],i=e[1],n=e[2],a=li(t,i,n),r=a[0],s=a[1],o=a[2],l=ci(r,s,o);return[l[0],l[1],l[2],e.length>3?e[3]:1]},hi=c.unpack,ui=c.type,gi=B,pi=w,mi=d,wi=si;pi.prototype.oklch=function(){return wi(this._rgb)},gi.oklch=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(pi,[null].concat(e,["oklch"])))},mi.format.oklch=di,mi.autodetect.push({p:3,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=hi(e,"oklch"),"array"===ui(e)&&3===e.length)return"oklch"}});var fi=w,Bi=c.type;fi.prototype.alpha=function(e,A){return void 0===A&&(A=!1),void 0!==e&&"number"===Bi(e)?A?(this._rgb[3]=e,this):new fi([this._rgb[0],this._rgb[1],this._rgb[2],e],"rgb"):this._rgb[3]},w.prototype.clipped=function(){return this._rgb._clipped||!1};var Ei=w,bi=wA;Ei.prototype.darken=function(e){void 0===e&&(e=1);var A=this.lab();return A[0]-=bi.Kn*e,new Ei(A,"lab").alpha(this.alpha(),!0)},Ei.prototype.brighten=function(e){return void 0===e&&(e=1),this.darken(-e)},Ei.prototype.darker=Ei.prototype.darken,Ei.prototype.brighter=Ei.prototype.brighten,w.prototype.get=function(e){var A=e.split("."),t=A[0],i=A[1],n=this[t]();if(i){var a=t.indexOf(i)-("ok"===t.substr(0,2)?2:0);if(a>-1)return n[a];throw new Error("unknown channel "+i+" in mode "+t)}return n};var Ci=w,vi=c.type,yi=Math.pow;Ci.prototype.luminance=function(e){if(void 0!==e&&"number"===vi(e)){if(0===e)return new Ci([0,0,0,this._rgb[3]],"rgb");if(1===e)return new Ci([255,255,255,this._rgb[3]],"rgb");var A=this.luminance(),t=20,i=function(A,n){var a=A.interpolate(n,.5,"rgb"),r=a.luminance();return Math.abs(e-r)<1e-7||!t--?a:r>e?i(A,a):i(a,n)},n=(A>e?i(new Ci([0,0,0]),this):i(this,new Ci([255,255,255]))).rgb();return new Ci(n.concat([this._rgb[3]]))}return Fi.apply(void 0,this._rgb.slice(0,3))};var Fi=function(e,A,t){return.2126*(e=xi(e))+.7152*(A=xi(A))+.0722*xi(t)},xi=function(e){return(e/=255)<=.03928?e/12.92:yi((e+.055)/1.055,2.4)},Ti={},Si=w,Ii=c.type,Ui=Ti,Qi=function(e,A,t){void 0===t&&(t=.5);for(var i=[],n=arguments.length-3;n-- >0;)i[n]=arguments[n+3];var a=i[0]||"lrgb";if(Ui[a]||i.length||(a=Object.keys(Ui)[0]),!Ui[a])throw new Error("interpolation mode "+a+" is not defined");return"object"!==Ii(e)&&(e=new Si(e)),"object"!==Ii(A)&&(A=new Si(A)),Ui[a](e,A,t).alpha(e.alpha()+t*(A.alpha()-e.alpha()))},ki=w,Mi=Qi;ki.prototype.mix=ki.prototype.interpolate=function(e,A){void 0===A&&(A=.5);for(var t=[],i=arguments.length-2;i-- >0;)t[i]=arguments[i+2];return Mi.apply(void 0,[this,e,A].concat(t))};var Li=w;Li.prototype.premultiply=function(e){void 0===e&&(e=!1);var A=this._rgb,t=A[3];return e?(this._rgb=[A[0]*t,A[1]*t,A[2]*t,t],this):new Li([A[0]*t,A[1]*t,A[2]*t,t],"rgb")};var Oi=w,Ni=wA;Oi.prototype.saturate=function(e){void 0===e&&(e=1);var A=this.lch();return A[1]+=Ni.Kn*e,A[1]<0&&(A[1]=0),new Oi(A,"lch").alpha(this.alpha(),!0)},Oi.prototype.desaturate=function(e){return void 0===e&&(e=1),this.saturate(-e)};var Di=w,Hi=c.type;Di.prototype.set=function(e,A,t){void 0===t&&(t=!1);var i=e.split("."),n=i[0],a=i[1],r=this[n]();if(a){var s=n.indexOf(a)-("ok"===n.substr(0,2)?2:0);if(s>-1){if("string"==Hi(A))switch(A.charAt(0)){case"+":case"-":r[s]+=+A;break;case"*":r[s]*=+A.substr(1);break;case"/":r[s]/=+A.substr(1);break;default:r[s]=+A}else{if("number"!==Hi(A))throw new Error("unsupported value for Color.set");r[s]=A}var o=new Di(r,n);return t?(this._rgb=o._rgb,this):o}throw new Error("unknown channel "+a+" in mode "+n)}return r};var Ri=w;Ti.rgb=function(e,A,t){var i=e._rgb,n=A._rgb;return new Ri(i[0]+t*(n[0]-i[0]),i[1]+t*(n[1]-i[1]),i[2]+t*(n[2]-i[2]),"rgb")};var Pi=w,Vi=Math.sqrt,Ki=Math.pow;Ti.lrgb=function(e,A,t){var i=e._rgb,n=i[0],a=i[1],r=i[2],s=A._rgb,o=s[0],l=s[1],c=s[2];return new Pi(Vi(Ki(n,2)*(1-t)+Ki(o,2)*t),Vi(Ki(a,2)*(1-t)+Ki(l,2)*t),Vi(Ki(r,2)*(1-t)+Ki(c,2)*t),"rgb")};var Gi=w;Ti.lab=function(e,A,t){var i=e.lab(),n=A.lab();return new Gi(i[0]+t*(n[0]-i[0]),i[1]+t*(n[1]-i[1]),i[2]+t*(n[2]-i[2]),"lab")};var Wi=w,Xi=function(e,A,t,i){var n,a,r,s,o,l,c,d,h,u,g,p,m;return"hsl"===i?(r=e.hsl(),s=A.hsl()):"hsv"===i?(r=e.hsv(),s=A.hsv()):"hcg"===i?(r=e.hcg(),s=A.hcg()):"hsi"===i?(r=e.hsi(),s=A.hsi()):"lch"===i||"hcl"===i?(i="hcl",r=e.hcl(),s=A.hcl()):"oklch"===i&&(r=e.oklch().reverse(),s=A.oklch().reverse()),"h"!==i.substr(0,1)&&"oklch"!==i||(o=(n=r)[0],c=n[1],h=n[2],l=(a=s)[0],d=a[1],u=a[2]),isNaN(o)||isNaN(l)?isNaN(o)?isNaN(l)?p=Number.NaN:(p=l,1!=h&&0!=h||"hsv"==i||(g=d)):(p=o,1!=u&&0!=u||"hsv"==i||(g=c)):p=o+t*(l>o&&l-o>180?l-(o+360):l180?l+360-o:l-o),void 0===g&&(g=c+t*(d-c)),m=h+t*(u-h),new Wi("oklch"===i?[m,g,p]:[p,g,m],i)},zi=Xi,Yi=function(e,A,t){return zi(e,A,t,"lch")};Ti.lch=Yi,Ti.hcl=Yi;var ji=w;Ti.num=function(e,A,t){var i=e.num(),n=A.num();return new ji(i+t*(n-i),"num")};var Ji=Xi;Ti.hcg=function(e,A,t){return Ji(e,A,t,"hcg")};var Zi=Xi;Ti.hsi=function(e,A,t){return Zi(e,A,t,"hsi")};var qi=Xi;Ti.hsl=function(e,A,t){return qi(e,A,t,"hsl")};var _i=Xi;Ti.hsv=function(e,A,t){return _i(e,A,t,"hsv")};var $i=w;Ti.oklab=function(e,A,t){var i=e.oklab(),n=A.oklab();return new $i(i[0]+t*(n[0]-i[0]),i[1]+t*(n[1]-i[1]),i[2]+t*(n[2]-i[2]),"oklab")};var en=Xi;Ti.oklch=function(e,A,t){return en(e,A,t,"oklch")};var An=w,tn=c.clip_rgb,nn=Math.pow,an=Math.sqrt,rn=Math.PI,sn=Math.cos,on=Math.sin,ln=Math.atan2,cn=function(e,A){for(var t=e.length,i=[0,0,0,0],n=0;n.9999999&&(i[3]=1),new An(tn(i))},dn=B,hn=c.type,un=Math.pow,gn=function(e){var A="rgb",t=dn("#ccc"),i=0,n=[0,1],a=[],r=[0,0],s=!1,o=[],l=!1,c=0,d=1,h=!1,u={},g=!0,p=1,m=function(e){if((e=e||["#fff","#000"])&&"string"===hn(e)&&dn.brewer&&dn.brewer[e.toLowerCase()]&&(e=dn.brewer[e.toLowerCase()]),"array"===hn(e)){1===e.length&&(e=[e[0],e[0]]),e=e.slice(0);for(var A=0;A2?function(e){if(null!=s){for(var A=s.length-1,t=0;t=s[t];)t++;return t-1}return 0}(e)/(s.length-2):d!==c?(e-c)/(d-c):1,l=f(l),i||(l=w(l)),1!==p&&(l=un(l,p)),l=r[0]+l*(1-r[0]-r[1]),l=Math.min(1,Math.max(0,l));var h=Math.floor(1e4*l);if(g&&u[h])n=u[h];else{if("array"===hn(o))for(var m=0;m=B&&m===a.length-1){n=o[m];break}if(l>B&&l2){var l=e.map((function(A,t){return t/(e.length-1)})),h=e.map((function(e){return(e-c)/(d-c)}));h.every((function(e,A){return l[A]===e}))||(f=function(e){if(e<=0||e>=1)return e;for(var A=0;e>=h[A+1];)A++;var t=(e-h[A])/(h[A+1]-h[A]);return l[A]+t*(l[A+1]-l[A])})}}return n=[c,d],b},b.mode=function(e){return arguments.length?(A=e,E(),b):A},b.range=function(e,A){return m(e),b},b.out=function(e){return l=e,b},b.spread=function(e){return arguments.length?(i=e,b):i},b.correctLightness=function(e){return null==e&&(e=!0),h=e,E(),w=h?function(e){for(var A=B(0,!0).lab()[0],t=B(1,!0).lab()[0],i=A>t,n=B(e,!0).lab()[0],a=A+(t-A)*e,r=n-a,s=0,o=1,l=20;Math.abs(r)>.01&&l-- >0;)i&&(r*=-1),r<0?(s=e,e+=.5*(o-e)):(o=e,e+=.5*(s-e)),r=(n=B(e,!0).lab()[0])-a;return e}:function(e){return e},b},b.padding=function(e){return null!=e?("number"===hn(e)&&(e=[e,e]),r=e,b):r},b.colors=function(A,t){arguments.length<2&&(t="hex");var i=[];if(0===arguments.length)i=o.slice(0);else if(1===A)i=[b(.5)];else if(A>1){var a=n[0],r=n[1]-a;i=pn(0,A,!1).map((function(e){return b(a+e/(A-1)*r)}))}else{e=[];var l=[];if(s&&s.length>2)for(var c=1,d=s.length,h=1<=d;h?cd;h?c++:c--)l.push(.5*(s[c-1]+s[c]));else l=n;i=l.map((function(e){return b(e)}))}return dn[t]&&(i=i.map((function(e){return e[t]()}))),i},b.cache=function(e){return null!=e?(g=e,b):g},b.gamma=function(e){return null!=e?(p=e,b):p},b.nodata=function(e){return null!=e?(t=dn(e),b):t},b};function pn(e,A,t){for(var i=[],n=ea;n?r++:r--)i.push(r);return i}var mn=w,wn=gn,fn=B,Bn=function(e,A,t){if(!Bn[t])throw new Error("unknown blend mode "+t);return Bn[t](e,A)},En=function(e){return function(A,t){var i=fn(t).rgb(),n=fn(A).rgb();return fn.rgb(e(i,n))}},bn=function(e){return function(A,t){var i=[];return i[0]=e(A[0],t[0]),i[1]=e(A[1],t[1]),i[2]=e(A[2],t[2]),i}};Bn.normal=En(bn((function(e){return e}))),Bn.multiply=En(bn((function(e,A){return e*A/255}))),Bn.screen=En(bn((function(e,A){return 255*(1-(1-e/255)*(1-A/255))}))),Bn.overlay=En(bn((function(e,A){return A<128?2*e*A/255:255*(1-2*(1-e/255)*(1-A/255))}))),Bn.darken=En(bn((function(e,A){return e>A?A:e}))),Bn.lighten=En(bn((function(e,A){return e>A?e:A}))),Bn.dodge=En(bn((function(e,A){return 255===e||(e=A/255*255/(1-e/255))>255?255:e}))),Bn.burn=En(bn((function(e,A){return 255*(1-(1-A/255)/(e/255))})));for(var Cn=Bn,vn=c.type,yn=c.clip_rgb,Fn=c.TWOPI,xn=Math.pow,Tn=Math.sin,Sn=Math.cos,In=B,Un=w,Qn=Math.floor,kn=Math.random,Mn=r,Ln=Math.log,On=Math.pow,Nn=Math.floor,Dn=Math.abs,Hn=function(e,A){void 0===A&&(A=null);var t={min:Number.MAX_VALUE,max:-1*Number.MAX_VALUE,sum:0,values:[],count:0};return"object"===Mn(e)&&(e=Object.values(e)),e.forEach((function(e){A&&"object"===Mn(e)&&(e=e[A]),null==e||isNaN(e)||(t.values.push(e),t.sum+=e,et.max&&(t.max=e),t.count+=1)})),t.domain=[t.min,t.max],t.limits=function(e,A){return Rn(t,e,A)},t},Rn=function(e,A,t){void 0===A&&(A="equal"),void 0===t&&(t=7),"array"==Mn(e)&&(e=Hn(e));var i=e.min,n=e.max,a=e.values.sort((function(e,A){return e-A}));if(1===t)return[i,n];var r=[];if("c"===A.substr(0,1)&&(r.push(i),r.push(n)),"e"===A.substr(0,1)){r.push(i);for(var s=1;s 0");var o=Math.LOG10E*Ln(i),l=Math.LOG10E*Ln(n);r.push(i);for(var c=1;c200&&(B=!1)}for(var O={},N=0;N=360;)g-=360;r[u]=g}else r[u]=r[u]/s[u];return h/=i,new An(r,A).alpha(h>.99999?1:h,!0)},la.bezier=function(e){var A=function(e){var A,t,i,n,a,r,s;if(e=e.map((function(e){return new mn(e)})),2===e.length)A=e.map((function(e){return e.lab()})),a=A[0],r=A[1],n=function(e){var A=[0,1,2].map((function(A){return a[A]+e*(r[A]-a[A])}));return new mn(A,"lab")};else if(3===e.length)t=e.map((function(e){return e.lab()})),a=t[0],r=t[1],s=t[2],n=function(e){var A=[0,1,2].map((function(A){return(1-e)*(1-e)*a[A]+2*(1-e)*e*r[A]+e*e*s[A]}));return new mn(A,"lab")};else if(4===e.length){var o;i=e.map((function(e){return e.lab()})),a=i[0],r=i[1],s=i[2],o=i[3],n=function(e){var A=[0,1,2].map((function(A){return(1-e)*(1-e)*(1-e)*a[A]+3*(1-e)*(1-e)*e*r[A]+3*(1-e)*e*e*s[A]+e*e*e*o[A]}));return new mn(A,"lab")}}else{if(!(e.length>=5))throw new RangeError("No point in running bezier with only one color.");var l,c,d;l=e.map((function(e){return e.lab()})),d=e.length-1,c=function(e){for(var A=[1,1],t=1;ti?(t+.05)/(i+.05):(i+.05)/(t+.05)},la.deltaE=function(e,A,t,i,n){void 0===t&&(t=1),void 0===i&&(i=1),void 0===n&&(n=1);var a=function(e){return 360*e/(2*_n)},r=function(e){return 2*_n*e/360};e=new Kn(e),A=new Kn(A);var s=Array.from(e.lab()),o=s[0],l=s[1],c=s[2],d=Array.from(A.lab()),h=d[0],u=d[1],g=d[2],p=(o+h)/2,m=(Gn(Wn(l,2)+Wn(c,2))+Gn(Wn(u,2)+Wn(g,2)))/2,w=.5*(1-Gn(Wn(m,7)/(Wn(m,7)+Wn(25,7)))),f=l*(1+w),B=u*(1+w),E=Gn(Wn(f,2)+Wn(c,2)),b=Gn(Wn(B,2)+Wn(g,2)),C=(E+b)/2,v=a(Yn(c,f)),y=a(Yn(g,B)),F=v>=0?v:v+360,x=y>=0?y:y+360,T=jn(F-x)>180?(F+x+360)/2:(F+x)/2,S=1-.17*Jn(r(T-30))+.24*Jn(r(2*T))+.32*Jn(r(3*T+6))-.2*Jn(r(4*T-63)),I=x-F;I=jn(I)<=180?I:x<=F?I+360:I-360,I=2*Gn(E*b)*Zn(r(I)/2);var U=h-o,Q=b-E,k=1+.015*Wn(p-50,2)/Gn(20+Wn(p-50,2)),M=1+.045*C,L=1+.015*C*S,O=30*qn(-Wn((T-275)/25,2)),N=-2*Gn(Wn(C,7)/(Wn(C,7)+Wn(25,7)))*Zn(2*r(O)),D=Gn(Wn(U/(t*k),2)+Wn(Q/(i*M),2)+Wn(I/(n*L),2)+N*(Q/(i*M))*(I/(n*L)));return zn(0,Xn(100,D))},la.distance=function(e,A,t){void 0===t&&(t="lab"),e=new $n(e),A=new $n(A);var i=e.get(t),n=A.get(t),a=0;for(var r in i){var s=(i[r]||0)-(n[r]||0);a+=s*s}return Math.sqrt(a)},la.limits=Pn.limits,la.valid=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];try{return new(Function.prototype.bind.apply(ea,[null].concat(e))),!0}catch(e){return!1}},la.scales=ia,la.colors=dt,la.brewer=oa,la}();var chroma=chromaExports;function hexWithAlpha(e,A){return chroma(e).alpha(A).css()}function has(e,A){return e.hasAttribute(A)}function get(e,A,t){return e.getAttribute(A)||t||""}function getNum(e,A,t){const i=Number(get(e,A));return Number.isNaN(i)?t||0:i}const attrHandlers={stroke:({el:e,exVals:A})=>{const t=get(e,"stroke");A.strokeColor=has(e,"stroke-opacity")?hexWithAlpha(t,getNum(e,"stroke-opacity")):t},"stroke-opacity":({el:e,exVals:A})=>{A.strokeColor=hexWithAlpha(get(e,"stroke","#000000"),getNum(e,"stroke-opacity"))},"stroke-width":({el:e,exVals:A})=>{A.strokeWidth=getNum(e,"stroke-width")},fill:({el:e,exVals:A})=>{const t=get(e,"fill");A.backgroundColor="none"===t?"#00000000":t},"fill-opacity":({el:e,exVals:A})=>{A.backgroundColor=hexWithAlpha(get(e,"fill","#000000"),getNum(e,"fill-opacity"))},opacity:({el:e,exVals:A})=>{A.opacity=getNum(e,"opacity",100)}};function presAttrsToElementValues(e){return[...e.attributes].reduce(((A,t)=>{const i=t.name;return Object.keys(attrHandlers).includes(i)&&attrHandlers[i]({el:e,exVals:A}),A}),{})}function filterAttrsToElementValues(e){const A={};return has(e,"x")&&(A.x=getNum(e,"x")),has(e,"y")&&(A.y=getNum(e,"y")),has(e,"width")&&(A.width=getNum(e,"width")),has(e,"height")&&(A.height=getNum(e,"height")),A}function pointsAttrToPoints(e){let A=[];return has(e,"points")&&(A=get(e,"points").split(" ").map((e=>e.split(",").map(parseFloat)))),A}function getGroupAttrs(e){return e.reduce(((e,{element:A})=>{const t=presAttrsToElementValues(A);return Object.assign(Object.assign({},e),t)}),{})}class Group{constructor(e){this.id=randomId(),this.element=e}}function createExElement(){return{id:randomId(),x:0,y:0,strokeColor:"#000000",backgroundColor:"#000000",fillStyle:"solid",strokeWidth:1,strokeStyle:"solid",roundness:null,roughness:0,opacity:100,width:0,height:0,angle:0,seed:Math.floor(random.next()*2**31),version:0,versionNonce:0,isDeleted:!1,groupIds:[],boundElementIds:null}}function createExRect(){return Object.assign(Object.assign({},createExElement()),{type:"rectangle"})}function createExLine(){return Object.assign(Object.assign({},createExElement()),{type:"line",points:[]})}function createExEllipse(){return Object.assign(Object.assign({},createExElement()),{type:"ellipse"})}function createExDraw(){return Object.assign(Object.assign({},createExElement()),{type:"line",points:[]})}const transformFunctions={matrix:"matrix",matrix3d:"matrix3d",perspective:"perspective",rotate:"rotate",rotate3d:"rotate3d",rotateX:"rotateX",rotateY:"rotateY",rotateZ:"rotateZ",scale:"scale",scale3d:"scale3d",scaleX:"scaleX",scaleY:"scaleY",scaleZ:"scaleZ",skew:"skew",skewX:"skewX",skewY:"skewY",translate:"translate",translate3d:"translate3d",translateX:"translateX",translateY:"translateY",translateZ:"translateZ"},transformFunctionsArr=Object.keys(transformFunctions),defaultUnits={matrix:"",matrix3d:"",perspective:"perspective",rotate:"deg",rotate3d:"deg",rotateX:"deg",rotateY:"deg",rotateZ:"deg",scale:"",scale3d:"",scaleX:"",scaleY:"",scaleZ:"",skew:"skew",skewX:"deg",skewY:"deg",translate:"px",translate3d:"px",translateX:"px",translateY:"px",translateZ:"px"},svgTransformToCSSTransform=e=>{const A=e.match(/(\w+)\(([^)]*)\)/g);if(!A)return"";const t=A.map((e=>{const A=e.split("(")[0];if(!A)throw new Error("Unable to find transform name");if(!transformFunctionsArr.includes(A))throw new Error(`transform function name "${A}" is not valid`);const t=e.match(/([-+]?[0-9]*\.?[0-9]+)([a-z])*/g);if(!t)return{type:A,values:[]};let i=t.map((e=>{const[t,i]=e.matchAll(/([-+]?[0-9]*\.?[0-9]+)|([a-z])*/g);return{unit:i[0]||defaultUnits[A],value:t[0]}}));return i&&"rotate"===A&&(null==i?void 0:i.length)>1&&(i=[i[0]]),{type:A,values:i}}));return t.map((({type:e,values:A})=>`${e}(${A.map((({unit:e,value:A})=>`${A}${e}`)).join(", ")})`)).join(" ")};function getElementMatrix(e){if(e.hasAttribute("transform")){const A=new DOMMatrix(svgTransformToCSSTransform(e.getAttribute("transform")||""));return multiply(create$1(),create$1(),A.toFloat32Array())}return create$1()}function getTransformMatrix(e,A){return A.map((({element:e})=>getElementMatrix(e))).concat([getElementMatrix(e)]).reduce(((e,A)=>multiply(e,e,A)),create$1())}function transformPoints(e,A){return e.map((([e,t])=>{const[i,n]=transformMat4(create(),fromValues(e,t,1),A);return[i,n]}))}function distance(e,A){return Math.sqrt(distanceSq(e,A))}function distanceSq(e,A){return Math.pow(e[0]-A[0],2)+Math.pow(e[1]-A[1],2)}function distanceToSegmentSq(e,A,t){const i=distanceSq(A,t);if(0===i)return distanceSq(e,A);let n=((e[0]-A[0])*(t[0]-A[0])+(e[1]-A[1])*(t[1]-A[1]))/i;return n=Math.max(0,Math.min(1,n)),distanceSq(e,lerp(A,t,n))}function lerp(e,A,t){return[e[0]+(A[0]-e[0])*t,e[1]+(A[1]-e[1])*t]}function flatness(e,A){const t=e[A+0],i=e[A+1],n=e[A+2],a=e[A+3];let r=3*i[0]-2*t[0]-a[0];r*=r;let s=3*i[1]-2*t[1]-a[1];s*=s;let o=3*n[0]-2*a[0]-t[0];o*=o;let l=3*n[1]-2*a[1]-t[1];return l*=l,r1&&n.push(t):n.push(t),n.push(e[A+3])}else{const i=.5,a=e[A+0],r=e[A+1],s=e[A+2],o=e[A+3],l=lerp(a,r,i),c=lerp(r,s,i),d=lerp(s,o,i),h=lerp(l,c,i),u=lerp(c,d,i),g=lerp(h,u,i);getPointsOnBezierCurveWithSplitting([a,l,h,g],0,t,n),getPointsOnBezierCurveWithSplitting([g,u,d,o],0,t,n)}return n}function simplify(e,A){return simplifyPoints(e,0,e.length,A)}function simplifyPoints(e,A,t,i,n){const a=n||[],r=e[A],s=e[t-1];let o=0,l=1;for(let i=A+1;io&&(o=A,l=i)}return Math.sqrt(o)>i?(simplifyPoints(e,A,l+1,i,a),simplifyPoints(e,l,t,i,a)):(a.length||a.push(r),a.push(s)),a}function pointsOnBezierCurves(e,A=.15,t){const i=[],n=(e.length-1)/3;for(let t=0;t0?simplifyPoints(i,0,i.length,t):i}const COMMAND=0,NUMBER=1,EOD=2,PARAMS={A:7,a:7,C:6,c:6,H:1,h:1,L:2,l:2,M:2,m:2,Q:4,q:4,S:4,s:4,T:2,t:2,V:1,v:1,Z:0,z:0};function tokenize(e){const A=new Array;for(;""!==e;)if(e.match(/^([ \t\r\n,]+)/))e=e.substr(RegExp.$1.length);else if(e.match(/^([aAcChHlLmMqQsStTvVzZ])/))A[A.length]={type:0,text:RegExp.$1},e=e.substr(RegExp.$1.length);else{if(!e.match(/^(([-+]?[0-9]+(\.[0-9]*)?|[-+]?\.[0-9]+)([eE][-+]?[0-9]+)?)/))return[];A[A.length]={type:1,text:`${parseFloat(RegExp.$1)}`},e=e.substr(RegExp.$1.length)}return A[A.length]={type:2,text:""},A}function isType(e,A){return e.type===A}function parsePath(e){const A=[],t=tokenize(e);let i="BOD",n=0,a=t[n];for(;!isType(a,2);){let r=0;const s=[];if("BOD"===i){if("M"!==a.text&&"m"!==a.text)return parsePath("M0,0"+e);n++,r=PARAMS[a.text],i=a.text}else isType(a,1)?r=PARAMS[i]:(n++,r=PARAMS[a.text],i=a.text);if(!(n+ri%2?e+t:e+A));a.push({key:"C",data:e}),A=e[4],t=e[5];break}case"Q":a.push({key:"Q",data:[...s]}),A=s[2],t=s[3];break;case"q":{const e=s.map(((e,i)=>i%2?e+t:e+A));a.push({key:"Q",data:e}),A=e[2],t=e[3];break}case"A":a.push({key:"A",data:[...s]}),A=s[5],t=s[6];break;case"a":A+=s[5],t+=s[6],a.push({key:"A",data:[s[0],s[1],s[2],s[3],s[4],A,t]});break;case"H":a.push({key:"H",data:[...s]}),A=s[0];break;case"h":A+=s[0],a.push({key:"H",data:[A]});break;case"V":a.push({key:"V",data:[...s]}),t=s[0];break;case"v":t+=s[0],a.push({key:"V",data:[t]});break;case"S":a.push({key:"S",data:[...s]}),A=s[2],t=s[3];break;case"s":{const e=s.map(((e,i)=>i%2?e+t:e+A));a.push({key:"S",data:e}),A=e[2],t=e[3];break}case"T":a.push({key:"T",data:[...s]}),A=s[0],t=s[1];break;case"t":A+=s[0],t+=s[1],a.push({key:"T",data:[A,t]});break;case"Z":case"z":a.push({key:"Z",data:[]}),A=i,t=n}return a}function normalize(e){const A=[];let t="",i=0,n=0,a=0,r=0,s=0,o=0;for(const{key:l,data:c}of e){switch(l){case"M":A.push({key:"M",data:[...c]}),[i,n]=c,[a,r]=c;break;case"C":A.push({key:"C",data:[...c]}),i=c[4],n=c[5],s=c[2],o=c[3];break;case"L":A.push({key:"L",data:[...c]}),[i,n]=c;break;case"H":i=c[0],A.push({key:"L",data:[i,n]});break;case"V":n=c[0],A.push({key:"L",data:[i,n]});break;case"S":{let e=0,a=0;"C"===t||"S"===t?(e=i+(i-s),a=n+(n-o)):(e=i,a=n),A.push({key:"C",data:[e,a,...c]}),s=c[0],o=c[1],i=c[2],n=c[3];break}case"T":{const[e,a]=c;let r=0,l=0;"Q"===t||"T"===t?(r=i+(i-s),l=n+(n-o)):(r=i,l=n);const d=i+2*(r-i)/3,h=n+2*(l-n)/3,u=e+2*(r-e)/3,g=a+2*(l-a)/3;A.push({key:"C",data:[d,h,u,g,e,a]}),s=r,o=l,i=e,n=a;break}case"Q":{const[e,t,a,r]=c,l=i+2*(e-i)/3,d=n+2*(t-n)/3,h=a+2*(e-a)/3,u=r+2*(t-r)/3;A.push({key:"C",data:[l,d,h,u,a,r]}),s=e,o=t,i=a,n=r;break}case"A":{const e=Math.abs(c[0]),t=Math.abs(c[1]),a=c[2],r=c[3],s=c[4],o=c[5],l=c[6];0===e||0===t?(A.push({key:"C",data:[i,n,o,l,o,l]}),i=o,n=l):i===o&&n===l||(arcToCubicCurves(i,n,o,l,e,t,a,r,s).forEach((function(e){A.push({key:"C",data:e})})),i=o,n=l);break}case"Z":A.push({key:"Z",data:[]}),i=a,n=r}t=l}return A}function degToRad(e){return Math.PI*e/180}function rotate(e,A,t){return[e*Math.cos(t)-A*Math.sin(t),e*Math.sin(t)+A*Math.cos(t)]}function arcToCubicCurves(e,A,t,i,n,a,r,s,o,l){const c=degToRad(r);let d=[],h=0,u=0,g=0,p=0;if(l)[h,u,g,p]=l;else{[e,A]=rotate(e,A,-c),[t,i]=rotate(t,i,-c);const r=(e-t)/2,l=(A-i)/2;let d=r*r/(n*n)+l*l/(a*a);d>1&&(d=Math.sqrt(d),n*=d,a*=d);const m=n*n,w=a*a,f=m*w-m*l*l-w*r*r,B=m*l*l+w*r*r,E=(s===o?-1:1)*Math.sqrt(Math.abs(f/B));g=E*n*l/a+(e+t)/2,p=E*-a*r/n+(A+i)/2,h=Math.asin(parseFloat(((A-p)/a).toFixed(9))),u=Math.asin(parseFloat(((i-p)/a).toFixed(9))),eu&&(h-=2*Math.PI),!o&&u>h&&(u-=2*Math.PI)}let m=u-h;if(Math.abs(m)>120*Math.PI/180){const e=u,A=t,s=i;u=o&&u>h?h+120*Math.PI/180*1:h+120*Math.PI/180*-1,d=arcToCubicCurves(t=g+n*Math.cos(u),i=p+a*Math.sin(u),A,s,n,a,r,0,o,[u,e,g,p])}m=u-h;const w=Math.cos(h),f=Math.sin(h),B=Math.cos(u),E=Math.sin(u),b=Math.tan(m/4),C=4/3*n*b,v=4/3*a*b,y=[e,A],F=[e+C*f,A-v*w],x=[t+C*E,i-v*B],T=[t,i];if(F[0]=2*y[0]-F[0],F[1]=2*y[1]-F[1],l)return[F,x,T].concat(d);{d=[F,x,T].concat(d);const e=[];for(let A=0;A{s.length>=4&&a.push(...pointsOnBezierCurves(s,A)),s=[]},l=()=>{o(),a.length&&(n.push(a),a=[])};for(const{key:e,data:A}of i)switch(e){case"M":l(),r=[A[0],A[1]],a.push(r);break;case"L":o(),a.push([A[0],A[1]]);break;case"C":if(!s.length){const e=a.length?a[a.length-1]:r;s.push([e[0],e[1]])}s.push([A[0],A[1]]),s.push([A[2],A[3]]),s.push([A[4],A[5]]);break;case"Z":o(),a.push([r[0],r[1]])}if(l(),!t)return n;const c=[];for(const e of n){const A=simplify(e,t);A.length&&c.push(A)}return c}const SUPPORTED_TAGS=["svg","path","g","use","circle","ellipse","rect","polyline","polygon"],nodeValidator=e=>SUPPORTED_TAGS.includes(e.tagName)?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT;function createTreeWalker(e){return document.createTreeWalker(e,NodeFilter.SHOW_ALL,{acceptNode:nodeValidator})}const presAttrs=(e,A)=>Object.assign(Object.assign(Object.assign({},getGroupAttrs(A)),presAttrsToElementValues(e)),filterAttrsToElementValues(e)),skippedUseAttrs=["id"],allwaysPassedUseAttrs=["x","y","width","height","href","xlink:href"],getDefElWithCorrectAttrs=(e,A)=>[...A.attributes].reduce(((t,i)=>(skippedUseAttrs.includes(i.value)||e.hasAttribute(i.name)&&!allwaysPassedUseAttrs.includes(i.name)||t.setAttribute(i.name,A.getAttribute(i.name)||""),t)),e.cloneNode()),walkers={svg:e=>{walk(e,e.tw.nextNode())},g:e=>{const A=Object.assign(Object.assign({},e),{tw:createTreeWalker(e.tw.currentNode),groups:[...e.groups,new Group(e.tw.currentNode)]});walk(A,A.tw.nextNode()),walk(e,e.tw.nextSibling())},use:e=>{const{root:A,tw:t,scene:i}=e,n=t.currentNode,a=n.getAttribute("href")||n.getAttribute("xlink:href");if(!a)throw new Error("unable to get id of use element");const r=A.querySelector(a);if(!r)throw new Error(`unable to find def element with id: ${a}`);const s=new ExcalidrawScene,o=getDefElWithCorrectAttrs(r,n);walk(Object.assign(Object.assign({},e),{scene:s,tw:createTreeWalker(o)}),o);const l=s.elements.pop();l&&i.elements.push(l),walk(e,e.tw.nextNode())},circle:e=>{const{tw:A,scene:t,groups:i}=e,n=A.currentNode,a=getNum(n,"r",0),r=2*a,s=getNum(n,"x",0)+getNum(n,"cx",0)-a,o=getNum(n,"y",0)+getNum(n,"cy",0)-a,l=getTransformMatrix(n,i),c=fromValues$1(r,0,0,0,0,r,0,0,0,0,1,0,s,o,0,1),d=multiply(create$1(),l,c),h=Object.assign(Object.assign(Object.assign({},createExEllipse()),presAttrs(n,i)),{x:d[12],y:d[13],width:d[0],height:d[5],groupIds:i.map((e=>e.id))});t.elements.push(h),walk(e,A.nextNode())},ellipse:e=>{const{tw:A,scene:t,groups:i}=e,n=A.currentNode,a=getNum(n,"rx",0),r=getNum(n,"ry",0),s=getNum(n,"cx",0),o=getNum(n,"cy",0),l=getNum(n,"x",0)+s-a,c=getNum(n,"y",0)+o-r,d=2*a,h=2*r,u=getTransformMatrix(n,i),g=fromValues$1(d,0,0,0,0,h,0,0,0,0,1,0,l,c,0,1),p=multiply(create$1(),u,g),m=Object.assign(Object.assign(Object.assign({},createExEllipse()),presAttrs(n,i)),{x:p[12],y:p[13],width:p[0],height:p[5],groupIds:i.map((e=>e.id))});t.elements.push(m),walk(e,A.nextNode())},line:e=>{walk(e,e.tw.nextNode())},polygon:e=>{const{tw:A,scene:t,groups:i}=e,n=A.currentNode,a=transformPoints(pointsAttrToPoints(n),getTransformMatrix(n,i)),r=a[0][0],s=a[0][1],o=a.map((([e,A])=>[e-r,A-s])),[l,c]=dimensionsFromPoints(o),d=Object.assign(Object.assign(Object.assign(Object.assign({},createExLine()),getGroupAttrs(i)),presAttrsToElementValues(n)),{points:o.concat([[0,0]]),x:r,y:s,width:l,height:c});t.elements.push(d),walk(e,e.tw.nextNode())},polyline:e=>{const{tw:A,scene:t,groups:i}=e,n=A.currentNode,a=getTransformMatrix(n,i),r=transformPoints(pointsAttrToPoints(n),a),s=r[0][0],o=r[0][1],l=r.map((([e,A])=>[e-s,A-o])),[c,d]=dimensionsFromPoints(l),h=has(n,"fill"),u=get(n,"fill"),g=!h||h&&"none"!==u,p=Object.assign(Object.assign(Object.assign(Object.assign({},createExLine()),getGroupAttrs(i)),presAttrsToElementValues(n)),{points:l.concat(g?[[0,0]]:[]),x:s,y:o,width:c,height:d});t.elements.push(p),walk(e,e.tw.nextNode())},rect:e=>{const{tw:A,scene:t,groups:i}=e,n=A.currentNode,a=getNum(n,"x",0),r=getNum(n,"y",0),s=getNum(n,"width",0),o=getNum(n,"height",0),l=getTransformMatrix(n,i),c=fromValues$1(s,0,0,0,0,o,0,0,0,0,1,0,a,r,0,1),d=multiply(create$1(),l,c),h=n.hasAttribute("rx")||n.hasAttribute("ry"),u=Object.assign(Object.assign(Object.assign({},createExRect()),presAttrs(n,i)),{x:d[12],y:d[13],width:d[0],height:d[5],roundness:h?{type:ROUNDNESS.LEGACY}:null});t.elements.push(u),walk(e,e.tw.nextNode())},path:e=>{const{tw:A,scene:t,groups:i}=e,n=A.currentNode,a=getTransformMatrix(n,i),r=pointsOnPath(get(n,"d")),s=get(n,"fill","black"),o=get(n,"fill-rule","nonzero");let l=[],c=randomId();switch(o){case"nonzero":let e="clockwise";l=r.map(((A,t)=>{const r=transformPoints(A,clone(a)),o=r[0][0],l=r[0][1],[d,h]=dimensionsFromPoints(r),u=r.map((([e,A])=>[e-o,A-l])),g=getWindingOrder(u);0===t&&(e=g,c=randomId());let p=s;return e!==g&&(p="#FFFFFF"),Object.assign(Object.assign(Object.assign(Object.assign({},createExDraw()),{strokeWidth:0,strokeColor:"#00000000"}),presAttrs(n,i)),{points:u,backgroundColor:p,width:d,height:h,x:o+getNum(n,"x",0),y:l+getNum(n,"y",0),groupIds:[c]})}));break;case"evenodd":l=r.map(((e,A)=>{const t=transformPoints(e,clone(a)),r=t[0][0],s=t[0][1],[o,l]=dimensionsFromPoints(t),d=t.map((([e,A])=>[e-r,A-s]));return 0===A&&(c=randomId()),Object.assign(Object.assign(Object.assign({},createExDraw()),presAttrs(n,i)),{points:d,width:o,height:l,x:r+getNum(n,"x",0),y:s+getNum(n,"y",0)})}))}t.elements=t.elements.concat(l),walk(e,A.nextNode())}};function walk(e,A){if(!A)return;const t=A.nodeName;walkers[t]&&walkers[t](e)}const svgToExcalidraw=e=>{const A=(new DOMParser).parseFromString(e,"image/svg+xml"),t=A.querySelectorAll("parsererror"),i=t.length>0;let n=null;if(i)console.error("There were errors while parsing the given SVG: ",[...t].map((e=>e.innerHTML)));else{const e=createTreeWalker(A),t=new ExcalidrawScene;walk({tw:e,scene:t,groups:[],root:A},e.nextNode()),n=t.elements}return{hasErrors:i,errors:i?t:null,content:n}};B([r$d,z,e$a,l$3,b$1,v,h$1,i$5,i$4,h,u,c$1,s]);const{determineFocusDistance:determineFocusDistance,intersectElementWithLine:intersectElementWithLine,getCommonBoundingBox:getCommonBoundingBox,getMaximumGroups:getMaximumGroups,measureText:measureText,getDefaultLineHeight:getDefaultLineHeight}=excalidrawLib,GAP=4;class ExcalidrawAutomate{get obsidian(){return obsidian_module__namespace}constructor(e,A){this.targetView=null,this.mostRecentMarkdownSVG=null,this.onViewUnloadHook=null,this.onViewModeChangeHook=null,this.onLinkHoverHook=null,this.onLinkClickHook=null,this.onDropHook=null,this.onCanvasColorChangeHook=null,this.activeScript=null,this.plugin=e,this.reset(),this.targetView=A}getViewLastPointerPosition(){var e;return this.targetView&&(null===(e=this.targetView)||void 0===e?void 0:e._loaded)?this.targetView.currentPosition:(errorMessage("targetView not set","getExcalidrawAPI()"),null)}getAPI(e){return new ExcalidrawAutomate(this.plugin,e)}setFillStyle(e){switch(e){case 0:return this.style.fillStyle="hachure","hachure";case 1:return this.style.fillStyle="cross-hatch","cross-hatch";default:return this.style.fillStyle="solid","solid"}}setStrokeStyle(e){switch(e){case 0:return this.style.strokeStyle="solid","solid";case 1:return this.style.strokeStyle="dashed","dashed";default:return this.style.strokeStyle="dotted","dotted"}}setStrokeSharpness(e){return 0===e?(this.style.roundness={type:ROUNDNESS.LEGACY},"round"):(this.style.roundness=null,"sharp")}setFontFamily(e){switch(e){case 1:return this.style.fontFamily=4,getFontFamily(4);case 2:return this.style.fontFamily=2,getFontFamily(2);case 3:return this.style.fontFamily=3,getFontFamily(3);default:return this.style.fontFamily=1,getFontFamily(1)}}setTheme(e){return 0===e?(this.canvas.theme="light","light"):(this.canvas.theme="dark","dark")}addToGroup(e){const A=nanoid();return e.forEach((e=>{var t,i;null===(i=null===(t=this.elementsDict[e])||void 0===t?void 0:t.groupIds)||void 0===i||i.push(A)})),A}async toClipboard(e){const A=e?await getTemplate(this.plugin,e,!1,new EmbeddedFilesLoader(this.plugin),0):null;let t=A?A.elements:[];t=t.concat(this.getElements()),navigator.clipboard.writeText(JSON.stringify({type:"excalidraw/clipboard",elements:t}))}getElements(){const e=[],A=Object.keys(this.elementsDict);for(let t=0;t{let A=e.plaintext?e.plaintext+"\n\n":"";const t=this.getElements().filter((e=>"text"===e.type));return A+="# Text Elements\n",t.forEach((e=>{var t,i;A+=`${null!==(t=e.rawText)&&void 0!==t?t:null!==(i=e.originalText)&&void 0!==i?i:e.text} ^${e.id}\n\n`})),this.getElements().filter((e=>"text"!==e.type&&e.link)).forEach((e=>{A+=`${e.link} ^${e.id}\n\n`})),A+=Object.keys(this.imagesDict).length>0?"\n# Embedded files\n":"",Object.keys(this.imagesDict).forEach((e=>{const t=this.imagesDict[e];t.latex?A+=`${e}: $$${t.latex}$$\n`:A+=`${e}: [[${t.file}]]\n`})),A})()+getMarkdownDrawingSection(JSON.stringify(G,null,"\t"),this.plugin.settings.compress))}async createSVG(e,A=!1,t,i,n,a){return n||(n=this.plugin.settings.previewMatchObsidianTheme?isObsidianThemeDark()?"dark":"light":this.plugin.settings.exportWithTheme?void 0:"light"),n&&!t&&(t={withBackground:this.plugin.settings.exportWithBackground,withTheme:!0}),i||(i=new EmbeddedFilesLoader(this.plugin,n?"dark"===n:void 0)),await createSVG(e,A,t,i,n,this.canvas.theme,this.canvas.viewBackgroundColor,this.getElements(),this.plugin,0,a,this.imagesDict)}async createPNG(e,A=1,t,i,n,a){return n||(n=this.plugin.settings.previewMatchObsidianTheme?isObsidianThemeDark()?"dark":"light":this.plugin.settings.exportWithTheme?void 0:"light"),n&&!t&&(t={withBackground:this.plugin.settings.exportWithBackground,withTheme:!0}),i||(i=new EmbeddedFilesLoader(this.plugin,n?"dark"===n:void 0)),await createPNG(e,A,t,i,n,this.canvas.theme,this.canvas.viewBackgroundColor,this.getElements(),this.plugin,0,a,this.imagesDict)}wrapText(e,A){return wrapTextAtCharLength(e,A,this.plugin.settings.forceWrap)}boxedElement(e,A,t,i,n,a){return{id:e,type:A,x:t,y:i,width:n,height:a,angle:this.style.angle,strokeColor:this.style.strokeColor,backgroundColor:this.style.backgroundColor,fillStyle:this.style.fillStyle,strokeWidth:this.style.strokeWidth,strokeStyle:this.style.strokeStyle,roughness:this.style.roughness,opacity:this.style.opacity,roundness:this.style.strokeSharpness?"round"===this.style.strokeSharpness?{type:ROUNDNESS.LEGACY}:null:this.style.roundness,seed:Math.floor(1e5*Math.random()),version:1,versionNonce:Math.floor(1e9*Math.random()),updated:Date.now(),isDeleted:!1,groupIds:[],boundElements:[],link:null,locked:!1}}addRect(e,A,t,i){const n=nanoid();return this.elementsDict[n]=this.boxedElement(n,"rectangle",e,A,t,i),n}addDiamond(e,A,t,i){const n=nanoid();return this.elementsDict[n]=this.boxedElement(n,"diamond",e,A,t,i),n}addEllipse(e,A,t,i){const n=nanoid();return this.elementsDict[n]=this.boxedElement(n,"ellipse",e,A,t,i),n}addBlob(e,A,t,i){const n=.5*i,a=.5*t,r=a/9,s=.8*n,o=[],l=(t,i)=>{const l=t+Math.random()*r-r/2;o.push([l+Math.random()*r-r/2+t%2*r/6+e,i*Math.sqrt(n*n*(1-l*l/(a*a)))+Math.random()*s-s/2+t%2*s/6+A])};let c;for(c=r/2-a;c<=a-r/2;c+=a/6)l(c,1);for(c=a-r/2;c>=r/2-a;c-=a/6)l(c,-1);o.push(o[0]);const d=this.addLine((e=>{const A=getLineBox(e),n=t/A.w,a=i/A.h;let r;for(r=0;r500){const e=500/Math.max(r.size.width,r.size.height);r.size.width=e*r.size.width,r.size.height=e*r.size.height}return this.elementsDict[n]=this.boxedElement(n,"image",e,A,r.size.width,r.size.height),this.elementsDict[n].fileId=s,this.elementsDict[n].scale=[1,1],n}async addLaTex(e,A,t){const i=nanoid(),n=await tex2dataURL(t,this.plugin);return n?(this.imagesDict[n.fileId]={mimeType:n.mimeType,id:n.fileId,dataURL:n.dataURL,created:n.created,file:null,hasSVGwithBitmap:!1,latex:t},this.elementsDict[i]=this.boxedElement(i,"image",e,A,n.size.width,n.size.height),this.elementsDict[i].fileId=n.fileId,this.elementsDict[i].scale=[1,1],i):null}connectObjects(e,A,t,i,n){if(!this.elementsDict[e]||!this.elementsDict[t])return;if(["line","arrow","freedraw"].includes(this.elementsDict[e].type)||["line","arrow","freedraw"].includes(this.elementsDict[t].type))return;const a=(null==n?void 0:n.padding)?n.padding:10,r=(null==n?void 0:n.numberOfPoints)?n.numberOfPoints:0,s=(e,A)=>{switch(e){case"bottom":return[(A.x+(A.x+A.width))/2,A.y+A.height+a];case"left":return[A.x-a,(A.y+(A.y+A.height))/2];case"right":return[A.x+A.width+a,(A.y+(A.y+A.height))/2];default:return[(A.x+(A.x+A.width))/2,A.y-a]}};let o,l,c,d;const h=this.elementsDict[e],u=this.elementsDict[t];if(!A||!i){const e=h.x+h.width/2,t=u.x+u.width/2,n=h.y+h.height/2,a=u.y+u.height/2;if(!A){const A=intersectElementWithLine(h,[t,a],[e,n],4);0===A.length?[o,l]=[e,n]:[o,l]=A[0]}if(!i){const A=intersectElementWithLine(u,[e,n],[t,a],4);0===A.length?[c,d]=[t,a]:[c,d]=A[0]}}A&&([o,l]=s(A,this.elementsDict[e])),i&&([c,d]=s(i,this.elementsDict[t]));const g=r+2,p=[];for(let e=0;eMath.PI/2&&(i-=Math.PI),this.style.angle=i;const a=this.addText(t.x+t.points[1][0]/2-n.width/2,t.y+t.points[1][1]/2-n.height,A);return this.style.angle=0,a}clear(){this.elementsDict={},this.imagesDict={}}reset(){this.clear(),this.activeScript=null,this.style={strokeColor:"#000000",backgroundColor:"transparent",angle:0,fillStyle:"hachure",strokeWidth:1,strokeStyle:"solid",roughness:1,opacity:100,roundness:null,fontFamily:1,fontSize:20,textAlign:"left",verticalAlign:"top",startArrowHead:null,endArrowHead:"arrow"},this.canvas={theme:"light",viewBackgroundColor:"#FFFFFF",gridSize:0}}isExcalidrawFile(e){return this.plugin.isExcalidrawFile(e)}setView(e){if(!e){const e=app.workspace.getActiveViewOfType(ExcalidrawView);if(e instanceof ExcalidrawView)this.targetView=e;else{const e=app.workspace.getLeavesOfType("excalidraw");if(!e||0==e.length)return;this.targetView=e[0].view}}if("active"==e){const e=app.workspace.getActiveViewOfType(ExcalidrawView);if(!(e instanceof ExcalidrawView))return;this.targetView=e}if("first"==e){const e=app.workspace.getLeavesOfType("excalidraw");if(!e||0==e.length)return;this.targetView=e[0].view}return e instanceof ExcalidrawView&&(this.targetView=e),this.targetView}getExcalidrawAPI(){var e;return this.targetView&&(null===(e=this.targetView)||void 0===e?void 0:e._loaded)?this.targetView.excalidrawAPI:(errorMessage("targetView not set","getExcalidrawAPI()"),null)}getViewElements(){var e;if(!this.targetView||!(null===(e=this.targetView)||void 0===e?void 0:e._loaded))return errorMessage("targetView not set","getViewElements()"),[];const A=this.targetView.excalidrawAPI;return A?A.getSceneElements():[]}deleteViewElements(e){var A,t,i;if(!this.targetView||!(null===(A=this.targetView)||void 0===A?void 0:A._loaded))return errorMessage("targetView not set","deleteViewElements()"),!1;const n=null===(i=null===(t=this.targetView)||void 0===t?void 0:t.excalidrawRef)||void 0===i?void 0:i.current;if(!n)return!1;const a=n.getSceneElements(),r=n.getAppState();return this.targetView.updateScene({elements:a.filter((A=>!e.includes(A))),appState:r,commitToHistory:!0}),!0}getViewSelectedElement(){const e=this.getViewSelectedElements();return e?e[0]:null}getViewSelectedElements(){var e;return this.targetView&&(null===(e=this.targetView)||void 0===e?void 0:e._loaded)?this.targetView.getViewSelectedElements():(errorMessage("targetView not set","getViewSelectedElements()"),[])}getViewFileForImageElement(e){var A,t,i,n;return this.targetView&&(null===(A=this.targetView)||void 0===A?void 0:A._loaded)?e&&"image"===e.type?null===(n=null===(i=null===(t=this.targetView)||void 0===t?void 0:t.excalidrawData)||void 0===i?void 0:i.getFile(e.fileId))||void 0===n?void 0:n.file:(errorMessage("Must provide an image element as input","getViewFileForImageElement()"),null):(errorMessage("targetView not set","getViewFileForImageElement()"),null)}copyViewElementsToEAforEditing(e){e.forEach((e=>{this.elementsDict[e.id]=cloneElement(e)}))}setViewModeEnabled(e){var A,t,i;if(!this.targetView||!(null===(A=this.targetView)||void 0===A?void 0:A._loaded))return void errorMessage("targetView not set","viewToggleFullScreen()");const n=this.targetView;n.updateScene({appState:{viewModeEnabled:e}}),null===(i=null===(t=n.toolsPanelRef)||void 0===t?void 0:t.current)||void 0===i||i.setExcalidrawViewMode(e)}viewUpdateScene(e,A=!1){var t;this.targetView&&(null===(t=this.targetView)||void 0===t?void 0:t._loaded)?this.targetView.updateScene(e,A):errorMessage("targetView not set","viewToggleFullScreen()")}viewZoomToElements(e,A){var t;this.targetView&&(null===(t=this.targetView)||void 0===t?void 0:t._loaded)?this.targetView.zoomToElements(e,A):errorMessage("targetView not set","viewToggleFullScreen()")}viewToggleFullScreen(e=!1){var A,t,i;if(!this.targetView||!(null===(A=this.targetView)||void 0===A?void 0:A._loaded))return void errorMessage("targetView not set","viewToggleFullScreen()");const n=this.targetView,a=n.isFullscreen();e&&(n.updateScene({appState:{viewModeEnabled:!a},commitToHistory:!1}),null===(i=null===(t=this.targetView.toolsPanelRef)||void 0===t?void 0:t.current)||void 0===i||i.setExcalidrawViewMode(!a)),a?n.exitFullscreen():n.gotoFullscreen()}connectObjectWithViewSelectedElement(e,A,t,i){const n=this.getViewSelectedElement();if(!n)return!1;const a=n.id;return this.elementsDict[a]=n,this.connectObjects(e,A,a,t,i),delete this.elementsDict[a],!0}async addElementsToView(e=!1,A=!0,t=!1){var i;if(!this.targetView||!(null===(i=this.targetView)||void 0===i?void 0:i._loaded))return errorMessage("targetView not set","addElementsToView()"),!1;const n=this.getElements();return await this.targetView.addElements(n,e,A,this.imagesDict,t)}registerThisAsViewEA(){var e;return this.targetView&&(null===(e=this.targetView)||void 0===e?void 0:e._loaded)?(this.targetView.setHookServer(this),!0):(errorMessage("targetView not set","addElementsToView()"),!1)}deregisterThisAsViewEA(){var e;return this.targetView&&(null===(e=this.targetView)||void 0===e?void 0:e._loaded)?(this.targetView.setHookServer(this),!0):(errorMessage("targetView not set","addElementsToView()"),!1)}getEmbeddedFilesLoader(e){return new EmbeddedFilesLoader(this.plugin,e)}getExportSettings(e,A){return{withBackground:e,withTheme:A}}getBoundingBox(e){const A=getCommonBoundingBox(e);return{topX:A.minX,topY:A.minY,width:A.maxX-A.minX,height:A.maxY-A.minY}}getMaximumGroups(e){return getMaximumGroups(e)}getLargestElement(e){if(!e||0===e.length)return null;let A=e[0];const t=e=>e.height*e.width;let i=t(e[0]);for(let n=1;ni&&(i=a,A=e[n])}return A}getCommonGroupForElements(e){const A=e.map((e=>e.groupIds)).reduce(((e,A)=>A.filter((A=>e.includes(A)))));return A.length>0?A[0]:null}getElementsInTheSameGroupWithElement(e,A){if(!e||!A)return[];const t="text"===e.type&&e.containerId?A.filter((A=>A.id===e.containerId)):[];return 0===e.groupIds.length?1===t.length?[e,t[0]]:[e]:1===t.length?A.filter((A=>A.groupIds.some((A=>e.groupIds.includes(A)))||A===t[0])):A.filter((A=>A.groupIds.some((A=>e.groupIds.includes(A)))))}intersectElementWithLine(e,A,t,i){return intersectElementWithLine(e,A,t,i)}getScriptSettings(){var e;return this.activeScript?null!==(e=this.plugin.settings.scriptEngineSettings[this.activeScript])&&void 0!==e?e:{}:null}async setScriptSettings(e){if(!this.activeScript)return null;this.plugin.settings.scriptEngineSettings[this.activeScript]=e,await this.plugin.saveSettings()}openFileInNewOrAdjacentLeaf(e){if(!(e&&e instanceof obsidian_module.TFile))return null;if(!this.targetView)return null;const A=getNewOrAdjacentLeaf(this.plugin,this.targetView.leaf);return A.openFile(e,{active:!0}),A}measureText(e){var A,t;const i=_measureText(e,this.style.fontSize,this.style.fontFamily,getDefaultLineHeight(this.style.fontFamily));return{width:null!==(A=i.w)&&void 0!==A?A:0,height:null!==(t=i.h)&&void 0!==t?t:0}}async getOriginalImageSize(e){var A;if(!this.targetView||!(null===(A=this.targetView)||void 0===A?void 0:A._loaded))return errorMessage("targetView not set","getOriginalImageSize()"),null;if(!e||"image"!==e.type)return errorMessage("Please provide a single image element as input","getOriginalImageSize()"),null;const t=this.targetView.excalidrawData.getFile(e.fileId);if(!t)return errorMessage("Please provide a single image element as input","getOriginalImageSize()"),null;const i="dark"===this.getExcalidrawAPI().getAppState().theme,n=t.getImage(i);return await getImageSize(n)}verifyMinimumPluginVersion(e){return verifyMinimumPluginVersion(e)}isExcalidrawView(e){return e instanceof ExcalidrawView}selectElementsInView(e){var A;this.targetView&&(null===(A=this.targetView)||void 0===A?void 0:A._loaded)?e&&0!==e.length&&this.getExcalidrawAPI().selectElements(e):errorMessage("targetView not set","selectElementsInView()")}generateElementId(){return nanoid()}cloneElement(e){const A=JSON.parse(JSON.stringify(e));return A.id=nanoid(),A}moveViewElementToZIndex(e,A){var t;if(!this.targetView||!(null===(t=this.targetView)||void 0===t?void 0:t._loaded))return void errorMessage("targetView not set","moveViewElementToZIndex()");const i=this.getExcalidrawAPI(),n=this.getViewElements(),a=n.filter((A=>A.id===e));if(0===a.length)return void errorMessage(`Element (id: ${e}) not found`,"moveViewElementToZIndex");if(A>=n.length)return void i.bringToFront(a);if(A<0)return void i.sendToBack(a);const r=n.indexOf(a[0]);n.splice(A,0,n.splice(r,1)[0]),this.targetView.updateScene({elements:n,commitToHistory:!0})}hexStringToRgb(e){const A=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return[parseInt(A[1],16),parseInt(A[2],16),parseInt(A[3],16)]}rgbToHexString(e){return O$1({r:e[0],g:e[1],b:e[2]}).stringHEX({alpha:!1})}hslToRgb(e){const A=O$1({h:e[0],s:e[1],l:e[2]});return[A.red,A.green,A.blue]}rgbToHsl(e){const A=O$1({r:e[0],g:e[1],b:e[2]});return[A.hue,A.saturation,A.lightness]}colorNameToHex(e){return COLOR_NAMES.has(e.toLowerCase().trim())?COLOR_NAMES.get(e.toLowerCase().trim()):e.trim()}getCM(e){if(e)return"string"==typeof e&&(e=this.colorNameToHex(e)),O$1(e);log("Creates a CM object. Visit https://github.com/lbragile/ColorMaster for documentation.")}importSVG(e){const A=svgToExcalidraw(e);return A.hasErrors?(new obsidian_module.Notice(`There were errors while parsing the given SVG:\n${[...A.errors].map((e=>e.innerHTML))}`),!1):(this.copyViewElementsToEAforEditing(A.content),!0)}}async function initExcalidrawAutomate(e){await initFonts();const A=new ExcalidrawAutomate(e);return window.ExcalidrawAutomate=A,A}function destroyExcalidrawAutomate(){delete window.ExcalidrawAutomate}function normalizeLinePoints(e){const A=[],[t,i]=e[0];for(let n=0;n-1||A.search("excalidraw-plugin: locked\n")>-1;await a.loadData(A,l,o?TextMode.parsed:TextMode.raw);let d=A.search("# Text Elements\n");-1==d&&(d=A.search("# Drawing\n"));let h=a.scene;t&&await i.loadSceneFiles(a,(e=>{if(e&&0!==e.length){for(const A of e)A.hasSVGwithBitmap&&(c=!0),a.scene.files[A.id]={mimeType:A.mimeType,id:A.id,dataURL:A.dataURL,created:A.created};h=scaleLoadedImage(a.scene,e).scene}}),n);let u=h.elements;if(s.hasGroupref){const A=s.hasSectionref?getTextElementsMatchingQuery(h.elements,["# "+s.sectionref],!0):h.elements.filter((e=>e.id===s.blockref));A.length>0&&(u=e.ea.getElementsInTheSameGroupWithElement(A[0],h.elements))}return s.hasTaskbone&&(u=u.filter((A=>{var t;return"freedraw"===A.type||"image"===A.type&&!e.isExcalidrawFile(null===(t=a.getFile(A.fileId))||void 0===t?void 0:t.file)}))),{elements:u,appState:h.appState,frontmatter:A.substring(0,d),files:h.files,hasSVGwithBitmap:c}}return{elements:[],appState:{},frontmatter:null,files:[],hasSVGwithBitmap:c}}async function createPNG(e,A=1,t,i,n,a,r,s=[],o,l,c,d){var h,u,g,p,m,w,f;i||(i=new EmbeddedFilesLoader(o)),c=null!=c?c:o.settings.exportPaddingSVG;const B=e?await getTemplate(o,e,!0,i,l):null;let E=null!==(h=null==B?void 0:B.elements)&&void 0!==h?h:[];E=E.concat(s);const b=null!=d?d:{};return(null==B?void 0:B.files)&&Object.values(B.files).forEach((e=>{b[e.id]=e})),await getPNG({type:"excalidraw",version:2,source:GITHUB_RELEASES+PLUGIN_VERSION,elements:E,appState:{theme:null!==(g=null!=n?n:null===(u=null==B?void 0:B.appState)||void 0===u?void 0:u.theme)&&void 0!==g?g:a,viewBackgroundColor:null!==(m=null===(p=null==B?void 0:B.appState)||void 0===p?void 0:p.viewBackgroundColor)&&void 0!==m?m:r},files:b},{withBackground:null!==(w=null==t?void 0:t.withBackground)&&void 0!==w?w:o.settings.exportWithBackground,withTheme:null!==(f=null==t?void 0:t.withTheme)&&void 0!==f?f:o.settings.exportWithTheme},c,A)}async function createSVG(e,A=!1,t,i,n,a,r,s=[],o,l,c,d){var h,u,g,p,m,w,f;i||(i=new EmbeddedFilesLoader(o));const B=e?await getTemplate(o,e,!0,i,l):null;let E=null!==(h=null==B?void 0:B.elements)&&void 0!==h?h:[];E=E.concat(s),c=null!=c?c:o.settings.exportPaddingSVG;const b=null!=d?d:{};(null==B?void 0:B.files)&&Object.values(B.files).forEach((e=>{b[e.id]=e}));const C=await getSVG({type:"excalidraw",version:2,source:GITHUB_RELEASES+PLUGIN_VERSION,elements:E,appState:{theme:null!==(g=null!=n?n:null===(u=null==B?void 0:B.appState)||void 0===u?void 0:u.theme)&&void 0!==g?g:a,viewBackgroundColor:null!==(m=null===(p=null==B?void 0:B.appState)||void 0===p?void 0:p.viewBackgroundColor)&&void 0!==m?m:r},files:b},{withBackground:null!==(w=null==t?void 0:t.withBackground)&&void 0!==w?w:o.settings.exportWithBackground,withTheme:null!==(f=null==t?void 0:t.withTheme)&&void 0!==f?f:o.settings.exportWithTheme},c),v=getEmbeddedFilenameParts(e);if(!v.hasGroupref&&(v.hasBlockref||v.hasSectionref)){let e=v.hasSectionref?getTextElementsMatchingQuery(E,["# "+v.sectionref],!0):E.filter((e=>e.id===v.blockref));if(e.length>0){const A=e[0].containerId;A&&(e=e.concat(E.filter((e=>e.id===A))));const t=o.ea.getBoundingBox(e),i=o.ea.getBoundingBox(E);C.viewBox.baseVal.x=t.topX-i.topX,C.viewBox.baseVal.y=t.topY-i.topY,C.viewBox.baseVal.width=t.width+2*c,C.viewBox.baseVal.height=t.height+2*c}}return(null==B?void 0:B.hasSVGwithBitmap)&&C.setAttribute("hasbitmap","true"),A?embedFontsInSVG(C,o):C}function estimateLineBound(e){let A=1/0,t=1/0,i=-1/0,n=-1/0;for(const[a,r]of e)A=Math.min(A,a),t=Math.min(t,r),i=Math.max(i,a),n=Math.max(n,r);return[A,t,i,n]}function estimateBounds(e){const A=getCommonBoundingBox(e);return[A.minX,A.minY,A.maxX,A.maxY]}function repositionElementsToCursor(e,A,t=!1){const[i,n,a,r]=estimateBounds(e);let[s,o]=[0,0];return[s,o]=t?[A.x-(i+a)/2,A.y-(n+r)/2]:[A.x-i,A.y-n],e.forEach((e=>{e.x=e.x+s,e.y=e.y+o})),e}function errorMessage(e,A){switch(e){case"targetView not set":errorlog({where:"ExcalidrawAutomate",source:A,message:"targetView not set, or no longer active. Use setView before calling this function"});break;case"mobile not supported":errorlog({where:"ExcalidrawAutomate",source:A,message:"this function is not avalable on Obsidian Mobile"});break;default:errorlog({where:"ExcalidrawAutomate",source:A,message:"unknown error"})}}const insertLaTeXToView=e=>{const A=e.plugin.app,t=e.plugin.ea;new Prompt(A,t$d("ENTER_LATEX"),"","\\color{red}\\oint_S {E_n dA = \\frac{1}{{\\varepsilon _0 }}} Q_{inside}").openAndGetValue((async A=>{A&&(t.reset(),await t.addLaTex(0,0,A),t.setView(e),t.addElementsToView(!0,!1,!0))}))},search=async e=>{const A=e.plugin.ea;A.reset(),A.setView(e);const t=A.getViewElements().filter((e=>"text"===e.type));if(0===t.length)return;let i=await ScriptEngine.inputPrompt(e.plugin.app,"Search for","use quotation marks for exact match","");if(!i)return;const n=i.matchAll(/"(.*?)"/g);let a,r=[];for(;!(a=n.next()).done;)r.push(a.value[1]);i=i.replaceAll(/"(.*?)"/g,""),r=r.concat(i.split(" ").filter((e=>0!==e.length))),A.targetView.selectElementsMatchingQuery(t,r)},getTextElementsMatchingQuery=(e,A,t=!1)=>e&&0!==e.length&&A&&0!==A.length?e.filter((e=>"text"===e.type&&A.some((A=>{if(t){const t=e.rawText.toLowerCase().split("\n")[0].trim().match(/^#*(# .*)/);return!(!t||2!==t.length)&&t[1]===A.toLowerCase()}return e.rawText.toLowerCase().replaceAll("\n"," ").trim().match(A.toLowerCase())})))):[],cloneElement=e=>Object.assign(Object.assign({},e),{version:e.version+1,updated:Date.now(),versionNonce:Math.floor(1e9*Math.random())}),verifyMinimumPluginVersion=e=>PLUGIN_VERSION===e||isVersionNewerThanOther(PLUGIN_VERSION,e),URL$1="https://raw.githubusercontent.com/zsviczian/obsidian-excalidraw-plugin/master/ea-scripts/index-new.md";class ScriptInstallPrompt extends obsidian_module.Modal{constructor(e){super(e.app),this.plugin=e}async onOpen(){this.contentEl.classList.add("excalidraw-scriptengine-install"),this.containerEl.classList.add("excalidraw-scriptengine-install");try{const e=await obsidian_module.request({url:URL$1});if(!e)return new obsidian_module.Notice("Error opening the Excalidraw Script Store page. Please double check that you can access the website. I've logged the link in developer console (press CTRL+SHIFT+i)",5e3),log(URL$1),void this.close();await obsidian_module.MarkdownRenderer.renderMarkdown(e,this.contentEl,"",this.plugin),this.contentEl.querySelectorAll("h1[data-heading],h2[data-heading],h3[data-heading]").forEach((e=>{e.setAttribute("id",e.getAttribute("data-heading"))})),this.contentEl.querySelectorAll("a.internal-link").forEach((e=>{e.removeAttribute("target")}))}catch(e){errorlog({where:"ScriptInstallPrompt.onOpen",error:e}),new obsidian_module.Notice("Could not open ScriptEngine repository"),this.close()}}onClose(){this.contentEl.empty()}}function r(e){var A,t,i="";if("string"==typeof e||"number"==typeof e)i+=e;else if("object"==typeof e)if(Array.isArray(e))for(A=0;A{e.view instanceof ExcalidrawView&&e.view.updatePinnedCustomPens()})),this.plugin.saveSettings();const e=this.plugin.settings.customPens[this.pen],A=this.view.excalidrawAPI;setPen(e,A),A.setActiveTool({type:"freedraw"})}}async createForm(){const e=e=>{let A="";if(COLOR_NAMES.has(e))return[COLOR_NAMES.get(e),A];const t=(new Option).style;if(t.color=e,t.color){const e=t.color.match(/^[^\d]*(\d*)[^\d]*(\d*)[^\d]*(\d*)[^\d]*([\d\.]*)?/);return e?(A=e[4]?(Math.round(255*parseFloat(e[4]))<<0).toString(16).padStart(2,"0"):"",[`#${(parseInt(e[1])<<0).toString(16).padStart(2,"0")}${(parseInt(e[2])<<0).toString(16).padStart(2,"0")}${(parseInt(e[3])<<0).toString(16).padStart(2,"0")}`,A]):[null,A]}return[null,A]},A=this.plugin.settings.customPens[this.pen],t=this.contentEl;let i,n,a,r,s;t.createEl("h1",{text:"Pen settings"}),new obsidian_module.Setting(t).setName("Pen type").setDesc("Select type of pen").addDropdown((e=>{e.addOption("default","Excalidraw Default").addOption("highlighter","Highlighter").addOption("finetip","Fine tip pen").addOption("fountain","Fountain pen").addOption("marker","Marker with Outline").addOption("thick-thin","Mindmap Thick-Thin").addOption("thin-thick-thin","Mindmap Thin-Thick-Thin").setValue(A.type).onChange((e=>{this.dirty=!0,A.type=e}))})).addButton((e=>e.setButtonText("Apply").onClick((()=>{this.dirty=!0,A.strokeColor=PENS[A.type].strokeColor,A.backgroundColor=PENS[A.type].backgroundColor,A.fillStyle=PENS[A.type].fillStyle,A.strokeWidth=PENS[A.type].strokeWidth,A.roughness=PENS[A.type].roughness,A.penOptions=Object.assign({},PENS[A.type].penOptions),t.empty(),this.createForm()})))),i=new obsidian_module.Setting(t).setName(fragWithHTML(A.freedrawOnly?"Stroke & fill applies to: Freedraw only":"Stroke & fill applies to: All shapes")).setDesc(fragWithHTML('"All shapes" means that if for example, you select a blue pen with dashed fill and then switch to a different tool (e.g. to a line, a circle, an arrow - i.e. not the freedraw tool), those will all have the same blue line and dashed fill.
"Only applies to the freedraw line" means that if for example you are writing black text, and you select a custom pen (e.g. a yellow highlighter), then after using the highlighter you switch to another tool, the previous settings (e.g. black stroke color) will apply to the new shape.')).addToggle((e=>e.setValue(A.freedrawOnly).onChange((e=>{this.dirty=!0,i.setName(fragWithHTML(e?"Stroke & fill applies to: Freedraw only":"Stroke & fill applies to: All shapes")),A.freedrawOnly=e}))));let o,l,c,d,h,u,g,[p,m]=e(A.strokeColor),w=!1;s=new obsidian_module.Setting(t).setName(fragWithHTML(Boolean(A.strokeColor)?"Stroke color: Preset color":"Stroke color: Current")).setDesc(fragWithHTML("Use current stroke color of the canvas, or set a specific preset color for the pen")).addToggle((t=>t.setValue(!Boolean(A.strokeColor)).onChange((t=>{this.dirty=!0,n.settingEl.style.display=t?"none":"",s.setName(fragWithHTML(t?"Stroke color: Current":"Stroke color: Preset color")),t?delete A.strokeColor:(r.getValue()||([p,m]=e("black"),a.setValue(p),r.setValue("black")),A.strokeColor=r.getValue())})))),n=new obsidian_module.Setting(t).setName("Select stroke color").addButton((t=>t.setButtonText("Use Canvas Current").onClick((()=>{var t,i;const n=this.api.getAppState(),s=null!==(i=null===(t=n.resetCustomPen)||void 0===t?void 0:t.currentItemStrokeColor)&&void 0!==i?i:n.currentItemStrokeColor;[p,m]=e(s),A.strokeColor=s,this.dirty=!0,r.setValue(s),w=!0,a.setValue(p)})))).addText((t=>{r=t,t.setValue(A.strokeColor).onChange((t=>{w=!0,this.dirty=!0,A.strokeColor=t,[p,m]=e(t),p&&a.setValue(p)}))})).addColorPicker((e=>{a=e,e.setValue(null!=p?p:"#000000").onChange((e=>{w?w=!1:(this.dirty=!0,A.strokeColor=e+m,r.setValue(e+m))}))})),n.settingEl.style.display=Boolean(A.strokeColor)?"":"none";let[f,B]=e(A.backgroundColor);o=new obsidian_module.Setting(t).setName(fragWithHTML(Boolean(A.backgroundColor)?"Background color: Preset color":"Background color: Current")).setDesc(fragWithHTML("Toggle to use the current background color of the canvas; or a preset color")).addToggle((t=>t.setValue(!Boolean(A.backgroundColor)).onChange((t=>{this.dirty=!0,o.setName(fragWithHTML(t?"Background color: Current":"Background color: Preset color")),c.settingEl.style.display=t?"none":"",l.settingEl.style.display=t||"transparent"===A.backgroundColor?"none":"",t?delete A.backgroundColor:(h.getValue()||([f,B]=e("black"),d.setValue(f),h.setValue("black")),u.setValue(!1))})))),c=new obsidian_module.Setting(t).setName(fragWithHTML("transparent"===A.backgroundColor?"Background: Transparent":"Color: Preset color")).setDesc("Background has color or is transparent").addToggle((e=>{u=e,e.setValue("transparent"===A.backgroundColor).onChange((e=>{this.dirty=!0,l.settingEl.style.display=e?"none":"",g.settingEl.style.display=e?"none":"",c.setName(fragWithHTML(e?"Background: Transparent":"Color: Preset color")),A.backgroundColor=e?"transparent":d.getValue()}))})),c.settingEl.style.display=Boolean(A.backgroundColor)?"":"none";let E,b,C,v,y,F,x,T,S,I=!1;l=new obsidian_module.Setting(t).setName("Background color").addButton((t=>t.setButtonText("Use Canvas Current").onClick((()=>{var t,i;const n=this.api.getAppState(),a=null!==(i=null===(t=n.resetCustomPen)||void 0===t?void 0:t.currentItemBackgroundColor)&&void 0!==i?i:n.currentItemBackgroundColor;[f,B]=e(a),A.backgroundColor=a,this.dirty=!0,h.setValue(a),I=!0,d.setValue(f)})))).addText((t=>{h=t,t.setValue(A.backgroundColor).onChange((t=>{I=!0,this.dirty=!0,A.backgroundColor=t,[f,B]=e(t),f&&d.setValue(f)}))})).addColorPicker((e=>{d=e,e.setValue(null!=f?f:"#000000").onChange((e=>{I?I=!1:(this.dirty=!0,A.backgroundColor=e+B,h.setValue(e+B))}))})),l.settingEl.style.display=Boolean(A.backgroundColor)&&"transparent"!==A.backgroundColor?"":"none",g=new obsidian_module.Setting(t).setName("Fill Style").addDropdown((e=>e.addOption("","Unset").addOption("dots","Dots (⚠ VERY SLOW performance on large objects!)").addOption("zigzag","Zigzag").addOption("zigzag-line","Zigzag-line").addOption("dashed","Dashed").addOption("hachure","Hachure").addOption("cross-hatch","Cross-hatch").addOption("solid","Solid").setValue(A.fillStyle).onChange((e=>{this.dirty=!0,A.fillStyle=e})))),g.settingEl.style.display=Boolean(A.backgroundColor)&&"transparent"!==A.backgroundColor?"":"none",E=new obsidian_module.Setting(t).setName(fragWithHTML(`Sloppiness: ${null===A.roughness?"Not Set":A.roughness<=.5?"Architect (":A.roughness<=1.5?"Artist (":"Cartoonist ("}${null===A.roughness?"":`${A.roughness})`}`)).setDesc("Line sloppiness of the shape fill pattern").addSlider((e=>e.setLimits(-.5,3,.5).setValue(null===A.roughness?-.5:A.roughness).onChange((e=>{this.dirty=!0,A.roughness=-.5===e?null:e,E.setName(fragWithHTML(`Sloppiness: ${null===A.roughness?"Not Set":A.roughness<=.5?"Architect (":A.roughness<=1.5?"Artist (":"Cartoonist ("}${null===A.roughness?"":`${A.roughness})`}`))})))),b=new obsidian_module.Setting(t).setName(fragWithHTML(`Stroke Width ${0===A.strokeWidth?"Not Set":A.strokeWidth}`)).addSlider((e=>e.setLimits(0,5,.5).setValue(A.strokeWidth).onChange((e=>{this.dirty=!0,A.strokeWidth=e,b.setName(fragWithHTML(`Stroke Width ${0===A.strokeWidth?"Not Set":A.strokeWidth}`))})))),new obsidian_module.Setting(t).setName("Highlighter pen?").addToggle((e=>e.setValue(A.penOptions.highlighter).onChange((e=>{this.dirty=!0,A.penOptions.highlighter=e})))),new obsidian_module.Setting(t).setName("Pressure sensitve pen?").setDesc(fragWithHTML("toggle on: pressure sensitive
toggle off: constant pressure")).addToggle((e=>e.setValue(!A.penOptions.constantPressure).onChange((e=>{this.dirty=!0,A.penOptions.constantPressure=!e,C.settingEl.style.display=A.penOptions.constantPressure?"none":""})))),A.penOptions.hasOutline&&0===A.penOptions.outlineWidth&&(A.penOptions.outlineWidth=.5,this.dirty=!0),!A.penOptions.hasOutline&&A.penOptions.outlineWidth>0&&(A.penOptions.outlineWidth=0,this.dirty=!0),v=new obsidian_module.Setting(t).setName(fragWithHTML(0===A.penOptions.outlineWidth?"No outline":`Outline width ${A.penOptions.outlineWidth}`)).setDesc("If the stroke has an outline, this will mean the stroke color is the outline color, and the background color is the pen stroke's fill color. If the pen does not have an outline then the pen color is the stroke color. The Fill Style setting applies to the fill style of the enclosed shape, not of the line itself. The line can only have solid fill.").addSlider((e=>e.setLimits(0,8,.5).setValue(A.penOptions.outlineWidth).onChange((e=>{this.dirty=!0,A.penOptions.outlineWidth=e,A.penOptions.hasOutline=e>0,v.setName(fragWithHTML(0===A.penOptions.outlineWidth?"No outline":`Outline width ${A.penOptions.outlineWidth}`))})))),t.createEl("h2",{text:"Perfect Freehand settings"}),t.createEl("p").innerHTML='Read the Perfect Freehand documentation following this link.',y=new obsidian_module.Setting(t).setName(fragWithHTML(`Thinnning ${A.penOptions.options.thinning}`)).setDesc(fragWithHTML("The effect of pressure on the stroke's size.
To create a stroke with a steady line, set the thinning option to 0.
To create a stroke that gets thinner with pressure instead of thicker, use a negative number for the thinning option.")).addSlider((e=>e.setLimits(-1,1,.05).setValue(A.penOptions.options.thinning).onChange((e=>{this.dirty,y.setName(fragWithHTML(`Thinnning ${e}`)),A.penOptions.options.thinning=e})))),F=new obsidian_module.Setting(t).setName(fragWithHTML(`Smoothing ${A.penOptions.options.smoothing}`)).setDesc(fragWithHTML("How much to soften the stroke's edges.")).addSlider((e=>e.setLimits(0,1,.05).setValue(A.penOptions.options.smoothing).onChange((e=>{this.dirty,F.setName(fragWithHTML(`Smoothing ${e}`)),A.penOptions.options.smoothing=e})))),x=new obsidian_module.Setting(t).setName(fragWithHTML(`Streamline ${A.penOptions.options.streamline}`)).setDesc(fragWithHTML("\tHow much to streamline the stroke.")).addSlider((e=>e.setLimits(0,1,.05).setValue(A.penOptions.options.streamline).onChange((e=>{this.dirty,x.setName(fragWithHTML(`Streamline ${e}`)),A.penOptions.options.streamline=e})))),new obsidian_module.Setting(t).setName("Easing function").setDesc(fragWithHTML('An easing function for the tapering effect. For more info click here')).addDropdown((e=>e.addOptions(EASINGFUNCTIONS).setValue(A.penOptions.options.easing).onChange((e=>{this.dirty=!0,A.penOptions.options.easing=e})))),C=new obsidian_module.Setting(t).setName("Simulate Pressure").setDesc("Whether to simulate pressure based on velocity.").addDropdown((e=>e.addOption("true","Always").addOption("false","Never").addOption("","Yes for mouse, No for pen").setValue(!0===A.penOptions.options.simulatePressure?"true":!1===A.penOptions.options.simulatePressure?"false":"").onChange((e=>{switch(this.dirty=!0,e){case"true":A.penOptions.options.simulatePressure=!0;break;case"false":A.penOptions.options.simulatePressure=!1;break;default:delete A.penOptions.options.simulatePressure}})))),C.settingEl.style.display=A.penOptions.constantPressure?"none":"",t.createEl("h3",{text:"Start"}),t.createEl("p",{text:"Tapering options for the start of the line."}),new obsidian_module.Setting(t).setName("Cap Start").setDesc("Whether to draw a cap").addToggle((e=>e.setValue(A.penOptions.options.start.cap).onChange((e=>{this.dirty=!0,A.penOptions.options.start.cap=e})))),T=new obsidian_module.Setting(t).setName(fragWithHTML(`Taper: ${!0===A.penOptions.options.start.taper?"true":A.penOptions.options.start.taper}`)).setDesc("The distance to taper. If set to true, the taper will be the total length of the stroke.").addSlider((e=>e.setLimits(0,151,1).setValue("boolean"==typeof A.penOptions.options.start.taper?151:A.penOptions.options.start.taper).onChange((e=>{this.dirty,A.penOptions.options.start.taper=151===e||e,T.setName(fragWithHTML(`Taper: ${!0===A.penOptions.options.start.taper?"true":A.penOptions.options.start.taper}`))})))),new obsidian_module.Setting(t).setName("Easing function").setDesc(fragWithHTML('An easing function for the tapering effect. For more info click here')).addDropdown((e=>e.addOptions(EASINGFUNCTIONS).setValue(A.penOptions.options.start.easing).onChange((e=>{this.dirty=!0,A.penOptions.options.start.easing=e})))),t.createEl("h3",{text:"End"}),t.createEl("p",{text:"Tapering options for the end of the line."}),new obsidian_module.Setting(t).setName("Cap End").setDesc("Whether to draw a cap").addToggle((e=>e.setValue(A.penOptions.options.end.cap).onChange((e=>{this.dirty=!0,A.penOptions.options.end.cap=e})))),S=new obsidian_module.Setting(t).setName(fragWithHTML(`Taper: ${!0===A.penOptions.options.end.taper?"true":A.penOptions.options.end.taper}`)).setDesc("The distance to taper. If set to true, the taper will be the total length of the stroke.").addSlider((e=>e.setLimits(0,151,1).setValue("boolean"==typeof A.penOptions.options.end.taper?151:A.penOptions.options.end.taper).onChange((e=>{this.dirty,A.penOptions.options.end.taper=151===e||e,S.setName(fragWithHTML(`Taper: ${!0===A.penOptions.options.end.taper?"true":A.penOptions.options.end.taper}`))})))),new obsidian_module.Setting(t).setName("Easing function").setDesc(fragWithHTML('An easing function for the tapering effect. For more info click here')).addDropdown((e=>e.addOptions(EASINGFUNCTIONS).setValue(A.penOptions.options.end.easing).onChange((e=>{this.dirty=!0,A.penOptions.options.end.easing=e}))))}}const ICONS={ExportImage:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("g",{strokeWidth:"1.25"},React__namespace.createElement("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),React__namespace.createElement("path",{d:"M15 8h.01"}),React__namespace.createElement("path",{d:"M12 20h-5a3 3 0 0 1 -3 -3v-10a3 3 0 0 1 3 -3h10a3 3 0 0 1 3 3v5"}),React__namespace.createElement("path",{d:"M4 15l4 -4c.928 -.893 2.072 -.893 3 0l4 4"}),React__namespace.createElement("path",{d:"M14 14l1 -1c.617 -.593 1.328 -.793 2.009 -.598"}),React__namespace.createElement("path",{d:"M19 16v6"}),React__namespace.createElement("path",{d:"M22 19l-3 3l-3 -3"}))),Discord:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"var(--icon-fill-color)",stroke:"none",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",viewBox:"0 0 640 512"},React__namespace.createElement("path",{d:"M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z"})),Github:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4"}),React__namespace.createElement("path",{d:"M9 18c-4.51 2-5-2-7-2"})),YouTube:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M12 19c-2.3 0-6.4-.2-8.1-.6-.7-.2-1.2-.7-1.4-1.4-.3-1.1-.5-3.4-.5-5s.2-3.9.5-5c.2-.7.7-1.2 1.4-1.4C5.6 5.2 9.7 5 12 5s6.4.2 8.1.6c.7.2 1.2.7 1.4 1.4.3 1.1.5 3.4.5 5s-.2 3.9-.5 5c-.2.7-.7 1.2-1.4 1.4-1.7.4-5.8.6-8.1.6 0 0 0 0 0 0z"}),React__namespace.createElement("polygon",{points:"10 15 15 12 10 9"})),heart:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M20.42 4.58a5.4 5.4 0 0 0-7.65 0l-.77.78-.77-.78a5.4 5.4 0 0 0-7.65 0C1.46 6.7 1.33 10.28 4 13l8 8 8-8c2.67-2.72 2.54-6.3.42-8.42z"})),twitter:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z"})),exportLibrary:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 200 190",fill:"var(--icon-fill-color)"},React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{strokeWidth:"0",d:"M50 10h20v20H50"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",d:"M50 10h20m-20 0h20m0 0v20m0-20v20m0 0H50m20 0H50m0 0V10m0 20V10"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{strokeWidth:"0",d:"M90 10h20v20H90"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",d:"M90 10h20m-20 0h20m0 0v20m0-20v20m0 0H90m20 0H90m0 0V10m0 20V10"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{strokeWidth:"0",d:"M130 10h20v20h-20"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",d:"M130 10h20m-20 0h20m0 0v20m0-20v20m0 0h-20m20 0h-20m0 0V10m0 20V10"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{strokeWidth:"0",d:"M170 10h20v20h-20"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",d:"M170 10h20m-20 0h20m0 0v20m0-20v20m0 0h-20m20 0h-20m0 0V10m0 20V10"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{strokeWidth:"0",d:"M70 50h60v80h20l-50 50-50-50h20V50"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",d:"M70 50h60m-60 0h60m0 0v80m0-80v80m0 0h20m-20 0h20m0 0-50 50m50-50-50 50m0 0-50-50m50 50-50-50m0 0h20m-20 0h20m0 0V50m0 80V50m0 0s0 0 0 0m0 0s0 0 0 0m0 0s0 0 0 0m0 0s0 0 0 0"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{strokeWidth:"0",d:"M10 10h20v20H10"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",d:"M10 10h20m-20 0h20m0 0v20m0-20v20m0 0H10m20 0H10m0 0V10m0 20V10"}))),insertImage:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",fill:"var(--icon-fill-color)",stroke:"none"},React__namespace.createElement("path",{d:"M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm-6 336H54a6 6 0 0 1-6-6V118a6 6 0 0 1 6-6h404a6 6 0 0 1 6 6v276a6 6 0 0 1-6 6zM128 152c-22.091 0-40 17.909-40 40s17.909 40 40 40 40-17.909 40-40-17.909-40-40-40zM96 352h320v-80l-87.515-87.515c-4.686-4.686-12.284-4.686-16.971 0L192 304l-39.515-39.515c-4.686-4.686-12.284-4.686-16.971 0L96 304v48z"})),insertMD:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 384 512",fill:"var(--icon-fill-color)",stroke:"none"},React__namespace.createElement("path",{d:"M288 248v28c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-28c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12zm-12 72H108c-6.6 0-12 5.4-12 12v28c0 6.6 5.4 12 12 12h168c6.6 0 12-5.4 12-12v-28c0-6.6-5.4-12-12-12zm108-188.1V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V48C0 21.5 21.5 0 48 0h204.1C264.8 0 277 5.1 286 14.1L369.9 98c9 8.9 14.1 21.2 14.1 33.9zm-128-80V128h76.1L256 51.9zM336 464V176H232c-13.3 0-24-10.7-24-24V48H48v416h288z"})),insertLaTeX:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512",stroke:"none",fill:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M571.31 251.31l-22.62-22.62c-6.25-6.25-16.38-6.25-22.63 0L480 274.75l-46.06-46.06c-6.25-6.25-16.38-6.25-22.63 0l-22.62 22.62c-6.25 6.25-6.25 16.38 0 22.63L434.75 320l-46.06 46.06c-6.25 6.25-6.25 16.38 0 22.63l22.62 22.62c6.25 6.25 16.38 6.25 22.63 0L480 365.25l46.06 46.06c6.25 6.25 16.38 6.25 22.63 0l22.62-22.62c6.25-6.25 6.25-16.38 0-22.63L525.25 320l46.06-46.06c6.25-6.25 6.25-16.38 0-22.63zM552 0H307.65c-14.54 0-27.26 9.8-30.95 23.87l-84.79 322.8-58.41-106.1A32.008 32.008 0 0 0 105.47 224H24c-13.25 0-24 10.74-24 24v48c0 13.25 10.75 24 24 24h43.62l88.88 163.73C168.99 503.5 186.3 512 204.94 512c17.27 0 44.44-9 54.28-41.48L357.03 96H552c13.25 0 24-10.75 24-24V24c0-13.26-10.75-24-24-24z"})),insertLink:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",stroke:"none",fill:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M326.612 185.391c59.747 59.809 58.927 155.698.36 214.59-.11.12-.24.25-.36.37l-67.2 67.2c-59.27 59.27-155.699 59.262-214.96 0-59.27-59.26-59.27-155.7 0-214.96l37.106-37.106c9.84-9.84 26.786-3.3 27.294 10.606.648 17.722 3.826 35.527 9.69 52.721 1.986 5.822.567 12.262-3.783 16.612l-13.087 13.087c-28.026 28.026-28.905 73.66-1.155 101.96 28.024 28.579 74.086 28.749 102.325.51l67.2-67.19c28.191-28.191 28.073-73.757 0-101.83-3.701-3.694-7.429-6.564-10.341-8.569a16.037 16.037 0 0 1-6.947-12.606c-.396-10.567 3.348-21.456 11.698-29.806l21.054-21.055c5.521-5.521 14.182-6.199 20.584-1.731a152.482 152.482 0 0 1 20.522 17.197zM467.547 44.449c-59.261-59.262-155.69-59.27-214.96 0l-67.2 67.2c-.12.12-.25.25-.36.37-58.566 58.892-59.387 154.781.36 214.59a152.454 152.454 0 0 0 20.521 17.196c6.402 4.468 15.064 3.789 20.584-1.731l21.054-21.055c8.35-8.35 12.094-19.239 11.698-29.806a16.037 16.037 0 0 0-6.947-12.606c-2.912-2.005-6.64-4.875-10.341-8.569-28.073-28.073-28.191-73.639 0-101.83l67.2-67.19c28.239-28.239 74.3-28.069 102.325.51 27.75 28.3 26.872 73.934-1.155 101.96l-13.087 13.087c-4.35 4.35-5.769 10.79-3.783 16.612 5.864 17.194 9.042 34.999 9.69 52.721.509 13.906 17.454 20.446 27.294 10.606l37.106-37.106c59.271-59.259 59.271-155.699.001-214.959z"})),exportSVG:React__namespace.createElement("svg",{viewBox:"0 0 28 28",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeWidth:"1"},React__namespace.createElement("text",{style:{fontSize:"28px",fontWeight:"bold"},x:"4",y:"24"},"S")),exportPNG:React__namespace.createElement("svg",{viewBox:"0 0 28 28",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeWidth:"1"},React__namespace.createElement("text",{style:{fontSize:"28px",fontWeight:"bold"},x:"4",y:"24"},"P")),exportExcalidraw:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",stroke:"var(--icon-fill-color)",strokeWidth:"2"},React__namespace.createElement("g",{transform:"translate(30,5)"},React__namespace.createElement("path",{d:"M14.45 1.715c-2.723 2.148-6.915 5.797-10.223 8.93l-2.61 2.445.477 3.207c.258 1.75.738 5.176 1.031 7.582.332 2.406.66 4.668.773 4.996.145.438 0 .656-.406.656-.699 0-.734-.183 1.176 5.832.7 2.297 1.363 4.414 1.434 4.633.074.254.367.363.699.254.332-.145.515-.438.406-.691-.113-.293.074-.586.367-.696.403-.144.367-.437-.258-1.492-.992-1.64-3.53-15.64-3.675-20.164-.11-3.207-.11-3.242 1.25-5.066 1.324-1.786 4.375-4.485 9.078-7.91 1.324-.985 2.648-2.079 3.015-2.446.551-.656.809-.472 5.442 4.414 2.683 2.805 5.664 5.688 6.617 6.414l1.766 1.313-1.36 2.844c-.734 1.53-3.715 7.437-6.656 13.054-6.137 11.813-4.887 10.68-12.02 10.79l-4.632.038-1.547 1.75c-1.617 1.86-1.836 2.551-1.063 3.72.293.398.512 1.054.512 1.456 0 .656.258.766 1.73.84.918.035 1.762.145 1.875.254.11.11.258 2.371.368 5.031l.144 4.813-2.46 5.25C1.616 72.516 0 76.527 0 77.84c0 .691.148 1.273.293 1.273.367 0 .367-.035 15.332-30.988 6.95-14.363 13.531-27.89 14.633-30.113 1.101-2.227 2.094-4.266 2.168-4.559.074-.328-2.461-2.844-6.508-6.379C22.281 3.864 19.082.95 18.785.621c-.844-1.023-2.094-.695-4.336 1.094zM15.7 43.64c-1.692 3.246-1.766 3.28-6.4 3.5-4.081.218-4.152.183-4.152-.582 0-.438-.148-1.024-.332-1.313-.222-.328-.074-.914.442-1.715l.808-1.238h3.676c2.024-.04 4.34-.184 5.149-.328.808-.149 1.507-.219 1.578-.184.074.035-.293.875-.77 1.86zm-3.09 5.832c-.294.765-1.067 2.37-1.692 3.574-1.027 2.043-1.137 2.113-1.395 1.277-.148-.511-.257-2.008-.296-3.355-.036-2.66-.11-2.625 2.98-2.809l.992-.035zm0 0"}),React__namespace.createElement("path",{d:"M15.55 10.39c-.66.473-.843.95-.843 2.153 0 1.422.11 1.64 1.102 2.039.992.402 1.25.367 2.39-.398 1.508-1.024 1.543-1.278.442-2.918-.957-1.422-1.914-1.676-3.09-.875zm2.098 1.313c.586 1.02.22 1.785-.882 1.785-.993 0-1.434-.984-.883-1.968.441-.801 1.285-.727 1.765.183zm0 0M38.602 18.594c0 .183-.22.363-.477.363-.219 0-.844 1.023-1.324 2.262-1.469 3.793-16.176 32.629-16.211 31.718 0-.472-.223-.8-.59-.8-.516 0-.59.289-.367 1.71.219 1.641.074 2.008-5.149 12.071-2.941 5.723-6.101 11.703-7.02 13.305-.956 1.68-1.69 3.5-1.765 4.265-.11 1.313.035 1.496 3.235 4.23 1.84 1.606 4.191 3.61 5.222 4.52 4.63 4.196 6.801 5.871 7.387 5.762.883-.145 14.523-14.328 14.559-15.129 0-.367-.66-5.906-1.47-12.324-1.398-10.938-2.722-23.734-2.573-24.973.109-.765-.442-4.633-.844-6.308-.332-1.313-.184-1.86 2.46-7.84 1.544-3.535 3.567-7.875 4.45-9.625.844-1.75 1.582-3.281 1.582-3.39 0-.11-.258-.18-.55-.18-.298 0-.555.144-.555.363zm-8.454 27.234c.403 2.55 1.211 8.676 1.801 13.598 1.14 9.043 2.461 19.07 2.832 21.62.219 1.278.07 1.532-2.316 4.157-4.156 4.629-8.567 9.188-10.074 10.356l-1.399 1.093-7.168-6.636c-6.617-6.051-7.168-6.672-6.765-7.403.222-.398 2.097-3.789 4.156-7.508 2.058-3.718 4.777-8.68 6.027-11.011 1.29-2.371 2.465-4.41 2.684-4.52.258-.148.332 3.535.258 11.375-.149 11.703-.11 11.739 1.066 11.485.148 0 .258-5.907.258-13.09V56.293l3.86-7.656c2.132-4.23 3.898-7.621 3.972-7.586.07.039.441 2.187.808 4.777zm0 0"}))),search:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M500.3 443.7l-119.7-119.7c27.22-40.41 40.65-90.9 33.46-144.7C401.8 87.79 326.8 13.32 235.2 1.723C99.01-15.51-15.51 99.01 1.724 235.2c11.6 91.64 86.08 166.7 177.6 178.9c53.8 7.189 104.3-6.236 144.7-33.46l119.7 119.7c15.62 15.62 40.95 15.62 56.57 0C515.9 484.7 515.9 459.3 500.3 443.7zM79.1 208c0-70.58 57.42-128 128-128s128 57.42 128 128c0 70.58-57.42 128-128 128S79.1 278.6 79.1 208z"})),ocr:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"m6 18 6-12 6 12"}),React__namespace.createElement("path",{d:"M8 14h8"}),React__namespace.createElement("path",{d:"M3 7V5a2 2 0 0 1 2-2h2"}),React__namespace.createElement("path",{d:"M17 3h2a2 2 0 0 1 2 2v2"}),React__namespace.createElement("path",{d:"M21 17v2a2 2 0 0 1-2 2h-2"}),React__namespace.createElement("path",{d:"M7 21H5a2 2 0 0 1-2-2v-2"})),scriptEngine:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeLinecap:"round",strokeWidth:"4"},React__namespace.createElement("g",{transform:"translate(-8,-8)"},React__namespace.createElement("path",{d:"M24.318 37.983c-1.234-1.232-8.433-3.903-7.401-7.387 1.057-3.484 9.893-12.443 13.669-13.517 3.776-1.074 6.142 6.523 9.012 7.073 2.87.55 6.797-1.572 8.207-3.694 1.384-2.148-3.147-7.413.15-9.168 3.298-1.755 16.389-2.646 19.611-1.284 3.247 1.363-1.611 7.335-.151 9.483 1.46 2.148 6.067 3.746 8.836 3.38 2.769-.368 4.154-6.733 7.728-5.633 3.575 1.1 12.36 8.828 13.67 12.233 1.308 3.406-5.186 5.423-5.79 8.2-.58 2.75-.026 6.705 2.265 8.355 2.266 1.65 9.642-1.78 11.404 1.598 1.762 3.38 1.007 15.35-.806 18.651-1.787 3.353-7.753-.367-9.969 1.31-2.215 1.65-3.901 5.92-3.373 8.67.504 2.777 7.754 4.48 6.445 7.885C96.49 87.543 87.15 95.454 83.5 96.685c-3.65 1.231-4.96-4.741-7.577-5.16-2.593-.393-6.57.707-8.03 2.75-1.436 2.017 2.668 7.806-.63 9.483-3.323 1.676-15.759 2.226-19.157.655-3.373-1.598.554-7.964-1.108-10.138-1.687-2.174-6.394-3.431-9.012-2.907-2.643.55-3.273 7.282-6.747 6.103-3.499-1.126-12.788-9.535-14.172-13.019-1.36-3.484 5.437-5.108 5.966-7.858.529-2.777-.68-7.073-2.744-8.697-2.064-1.624-7.93 2.41-9.642-1.126-1.737-3.537-2.441-16.765-.654-20.118 1.787-3.3 9.062 1.598 11.429.183 2.366-1.44 2.316-7.282 2.769-8.749m.126-.104c-1.234-1.232-8.433-3.903-7.401-7.387 1.057-3.484 9.893-12.443 13.669-13.517 3.776-1.074 6.142 6.523 9.012 7.073 2.87.55 6.797-1.572 8.207-3.694 1.384-2.148-3.147-7.413.15-9.168 3.298-1.755 16.389-2.646 19.611-1.284 3.247 1.363-1.611 7.335-.151 9.483 1.46 2.148 6.067 3.746 8.836 3.38 2.769-.368 4.154-6.733 7.728-5.633 3.575 1.1 12.36 8.828 13.67 12.233 1.308 3.406-5.186 5.423-5.79 8.2-.58 2.75-.026 6.705 2.265 8.355 2.266 1.65 9.642-1.78 11.404 1.598 1.762 3.38 1.007 15.35-.806 18.651-1.787 3.353-7.753-.367-9.969 1.31-2.215 1.65-3.901 5.92-3.373 8.67.504 2.777 7.754 4.48 6.445 7.885C96.49 87.543 87.15 95.454 83.5 96.685c-3.65 1.231-4.96-4.741-7.577-5.16-2.593-.393-6.57.707-8.03 2.75-1.436 2.017 2.668 7.806-.63 9.483-3.323 1.676-15.759 2.226-19.157.655-3.373-1.598.554-7.964-1.108-10.138-1.687-2.174-6.394-3.431-9.012-2.907-2.643.55-3.273 7.282-6.747 6.103-3.499-1.126-12.788-9.535-14.172-13.019-1.36-3.484 5.437-5.108 5.966-7.858.529-2.777-.68-7.073-2.744-8.697-2.064-1.624-7.93 2.41-9.642-1.126-1.737-3.537-2.441-16.765-.654-20.118 1.787-3.3 9.062 1.598 11.429.183 2.366-1.44 2.316-7.282 2.769-8.749",fill:"none",strokeWidth:"2"}),React__namespace.createElement("path",{d:"M81.235 56.502a23.3 23.3 0 0 1-1.46 8.068 20.785 20.785 0 0 1-1.762 3.72 24.068 24.068 0 0 1-5.337 6.26 22.575 22.575 0 0 1-3.449 2.358 23.726 23.726 0 0 1-7.803 2.803 24.719 24.719 0 0 1-8.333 0 24.102 24.102 0 0 1-4.028-1.074 23.71 23.71 0 0 1-3.776-1.729 23.259 23.259 0 0 1-6.369-5.265 23.775 23.775 0 0 1-2.416-3.353 24.935 24.935 0 0 1-1.762-3.72 23.765 23.765 0 0 1-1.083-3.981 23.454 23.454 0 0 1 0-8.173c.252-1.336.604-2.698 1.083-3.956a24.935 24.935 0 0 1 1.762-3.72 22.587 22.587 0 0 1 2.416-3.378c.881-1.048 1.888-2.017 2.946-2.908a24.38 24.38 0 0 1 3.423-2.357 23.71 23.71 0 0 1 3.776-1.73 21.74 21.74 0 0 1 4.028-1.047 23.437 23.437 0 0 1 8.333 0 24.282 24.282 0 0 1 7.803 2.777 26.198 26.198 0 0 1 3.45 2.357 24.62 24.62 0 0 1 5.336 6.287 20.785 20.785 0 0 1 1.762 3.72 21.32 21.32 0 0 1 1.083 3.955c.251 1.336.302 3.405.377 4.086.05.681.05-.68 0 0",fill:"none"}),React__namespace.createElement("path",{d:"M69.404 56.633c-6.596-3.3-13.216-6.6-19.51-9.744m19.51 9.744c-6.747-3.379-13.493-6.758-19.51-9.744m0 0v19.489m0-19.49v19.49m0 0c4.355-2.148 8.71-4.322 19.51-9.745m-19.51 9.745c3.978-1.965 7.93-3.956 19.51-9.745m0 0h0m0 0h0"}))),openLink:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M4 22h14a2 2 0 0 0 2-2V7.5L14.5 2H6a2 2 0 0 0-2 2v7"}),React__namespace.createElement("polyline",{points:"14 2 14 8 20 8"}),React__namespace.createElement("path",{d:"m10 18 3-3-3-3"}),React__namespace.createElement("path",{d:"M4 18v-1a2 2 0 0 1 2-2h6"})),openLinkProperties:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M4 22h14a2 2 0 0 0 2-2V7.5L14.5 2H6a2 2 0 0 0-2 2v7"}),React__namespace.createElement("polyline",{points:"14 2 14 8 20 8",fill:"var(--icon-fill-color)"}),React__namespace.createElement("path",{d:"m10 18 3-3-3-3"}),React__namespace.createElement("path",{d:"M4 18v-1a2 2 0 0 1 2-2h6"})),switchToMarkdown:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 640 512",stroke:"var(--icon-fill-color)",strokeWidth:"10",fill:"var(--icon-fill-color)"},React__namespace.createElement("path",{d:"M593.8 59.1H46.2C20.7 59.1 0 79.8 0 105.2v301.5c0 25.5 20.7 46.2 46.2 46.2h547.7c25.5 0 46.2-20.7 46.1-46.1V105.2c0-25.4-20.7-46.1-46.2-46.1zM338.5 360.6H277v-120l-61.5 76.9-61.5-76.9v120H92.3V151.4h61.5l61.5 76.9 61.5-76.9h61.5v209.2zm135.3 3.1L381.5 256H443V151.4h61.5V256H566z"})),gotoFullScreen:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M128 32H32C14.31 32 0 46.31 0 64v96c0 17.69 14.31 32 32 32s32-14.31 32-32V96h64c17.69 0 32-14.31 32-32S145.7 32 128 32zM416 32h-96c-17.69 0-32 14.31-32 32s14.31 32 32 32h64v64c0 17.69 14.31 32 32 32s32-14.31 32-32V64C448 46.31 433.7 32 416 32zM128 416H64v-64c0-17.69-14.31-32-32-32s-32 14.31-32 32v96c0 17.69 14.31 32 32 32h96c17.69 0 32-14.31 32-32S145.7 416 128 416zM416 320c-17.69 0-32 14.31-32 32v64h-64c-17.69 0-32 14.31-32 32s14.31 32 32 32h96c17.69 0 32-14.31 32-32v-96C448 334.3 433.7 320 416 320z"})),exitFullScreen:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M128 320H32c-17.69 0-32 14.31-32 32s14.31 32 32 32h64v64c0 17.69 14.31 32 32 32s32-14.31 32-32v-96C160 334.3 145.7 320 128 320zM416 320h-96c-17.69 0-32 14.31-32 32v96c0 17.69 14.31 32 32 32s32-14.31 32-32v-64h64c17.69 0 32-14.31 32-32S433.7 320 416 320zM320 192h96c17.69 0 32-14.31 32-32s-14.31-32-32-32h-64V64c0-17.69-14.31-32-32-32s-32 14.31-32 32v96C288 177.7 302.3 192 320 192zM128 32C110.3 32 96 46.31 96 64v64H32C14.31 128 0 142.3 0 160s14.31 32 32 32h96c17.69 0 32-14.31 32-32V64C160 46.31 145.7 32 128 32z"})),releaseNotes:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M0 219.2v212.5c0 14.25 11.62 26.25 26.5 27C75.32 461.2 180.2 471.3 240 511.9V245.2C181.4 205.5 79.99 194.8 29.84 192C13.59 191.1 0 203.6 0 219.2zM482.2 192c-50.09 2.848-151.3 13.47-209.1 53.09C272.1 245.2 272 245.3 272 245.5v266.5c60.04-40.39 164.7-50.76 213.5-53.28C500.4 457.9 512 445.9 512 431.7V219.2C512 203.6 498.4 191.1 482.2 192zM352 96c0-53-43-96-96-96S160 43 160 96s43 96 96 96S352 149 352 96z"})),rawMode:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 60"},React__namespace.createElement("path",{stroke:"var(--icon-fill-color)",strokeWidth:"4",d:"M20 10H10m10 0H10m0 0v40m0-40v40m0 0h10m-10 0h10M40 10H30m10 0H30m0 0v40m0-40v40m0 0h10m-10 0h10M60 10h10m-10 0h10m0 0v40m0-40v40m0 0H60m10 0H60M80 10h10m-10 0h10m0 0v40m0-40v40m0 0H80m10 0H80"})),parsedMode:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512",stroke:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M574.1 280.4l-45.38-181.8c-5.875-23.63-21.62-44-43-55.75c-21.5-11.75-46.1-14.13-70.25-6.375l-15.25 5.125c-8.375 2.75-12.87 11.88-10 20.25l5 15.13c2.75 8.375 11.88 12.88 20.25 10.13l13.12-4.375c10.88-3.625 23-3.625 33.25 1.75c10.25 5.375 17.5 14.5 20.38 25.75l38.38 153.9c-22.12-6.875-49.75-12.5-81.13-12.5c-34.88 0-73.1 7-114.9 26.75H251.4C210.5 258.6 171.4 251.6 136.5 251.6c-31.38 0-59 5.625-81.12 12.5l38.38-153.9c2.875-11.25 10.12-20.38 20.5-25.75C124.4 79.12 136.5 79.12 147.4 82.74l13.12 4.375c8.375 2.75 17.5-1.75 20.25-10.13l5-15.13C188.6 53.49 184.1 44.37 175.6 41.62l-15.25-5.125c-23.13-7.75-48.75-5.375-70.13 6.375c-21.37 11.75-37.12 32.13-43 55.75L1.875 280.4C.6251 285.4 .0001 290.6 .0001 295.9v70.25C.0001 428.1 51.63 480 115.3 480h37.13c60.25 0 110.4-46 114.9-105.4l2.875-38.63h35.75l2.875 38.63C313.3 433.1 363.4 480 423.6 480h37.13c63.62 0 115.2-51 115.2-113.9V295.9C576 290.6 575.4 285.5 574.1 280.4zM203.4 369.7c-2 26-24.38 46.25-51 46.25H115.2C87 415.1 64 393.6 64 366.1v-37.5c18.12-6.5 43.38-13 72.62-13c23.88 0 47.25 4.375 69.88 13L203.4 369.7zM512 366.1c0 27.5-23 49.88-51.25 49.88h-37.13c-26.62 0-49-20.25-51-46.25l-3.125-41.13c22.62-8.625 46.13-13 70-13c29 0 54.38 6.5 72.5 13V366.1z"})),convertFile:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",viewBox:"0 110 700 340",xmlns:"http://www.w3.org/2000/svg",stroke:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"m593.95 239.4v-1.5742c-0.85547-1.8828-2.043-3.6016-3.5-5.0742l-52.5-52.5c-1.4688-1.457-3.1875-2.6445-5.0742-3.5h-1.5742c-1.4727-0.49219-3.0039-0.78516-4.5508-0.875h-124.25c-4.6406 0-9.0938 1.8438-12.375 5.125s-5.125 7.7344-5.125 12.375v87.5h-70v-105.88-1.0508c-0.089844-1.5469-0.38281-3.0781-0.875-4.5508v-1.5742c-0.85547-1.8828-2.043-3.6016-3.5-5.0742l-52.5-52.5c-1.4727-1.457-3.1914-2.6445-5.0742-3.5h-1.5742c-1.7031-0.875-3.5352-1.4688-5.4258-1.75h-123.55c-4.6406 0-9.0938 1.8438-12.375 5.125s-5.125 7.7344-5.125 12.375v245c0 4.6406 1.8438 9.0938 5.125 12.375s7.7344 5.125 12.375 5.125h175c4.6406 0 9.0938-1.8438 12.375-5.125s5.125-7.7344 5.125-12.375v-52.5h70v122.5c0 4.6406 1.8438 9.0938 5.125 12.375s7.7344 5.125 12.375 5.125h175c4.6406 0 9.0938-1.8438 12.375-5.125s5.125-7.7344 5.125-12.375v-192.5-1.0508c-0.14453-1.5547-0.5-3.0859-1.0508-4.5508zm-313.95 110.6h-140v-210h87.5v35c0 4.6406 1.8438 9.0938 5.125 12.375s7.7344 5.125 12.375 5.125h35v87.5h-52.5c-6.2539 0-12.031 3.3359-15.156 8.75s-3.125 12.086 0 17.5 8.9023 8.75 15.156 8.75h52.5zm140 70v-105h27.824l-5.0742 5.0742c-3.7031 3.1719-5.9141 7.7461-6.1055 12.617-0.1875 4.8711 1.668 9.6016 5.1133 13.051 3.4492 3.4453 8.1797 5.3008 13.051 5.1133 4.8711-0.19141 9.4453-2.4023 12.617-6.1055l35-35c3.2578-3.2773 5.0898-7.7148 5.0898-12.336 0-4.625-1.832-9.0586-5.0898-12.34l-35-35c-4.5078-3.8555-10.66-5.1719-16.348-3.4883-5.6875 1.6797-10.137 6.1289-11.816 11.816-1.6836 5.6914-0.37109 11.844 3.4883 16.348l5.0742 5.0742h-27.824v-69.824h87.5v35c0 4.6406 1.8438 9.0938 5.125 12.375s7.7344 5.125 12.375 5.125h35v157.5z"})),cog:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",fill:"var(--icon-fill-color)",stroke:"none"},React__namespace.createElement("path",{d:"M495.9 166.6C499.2 175.2 496.4 184.9 489.6 191.2L446.3 230.6C447.4 238.9 448 247.4 448 256C448 264.6 447.4 273.1 446.3 281.4L489.6 320.8C496.4 327.1 499.2 336.8 495.9 345.4C491.5 357.3 486.2 368.8 480.2 379.7L475.5 387.8C468.9 398.8 461.5 409.2 453.4 419.1C447.4 426.2 437.7 428.7 428.9 425.9L373.2 408.1C359.8 418.4 344.1 427 329.2 433.6L316.7 490.7C314.7 499.7 307.7 506.1 298.5 508.5C284.7 510.8 270.5 512 255.1 512C241.5 512 227.3 510.8 213.5 508.5C204.3 506.1 197.3 499.7 195.3 490.7L182.8 433.6C167 427 152.2 418.4 138.8 408.1L83.14 425.9C74.3 428.7 64.55 426.2 58.63 419.1C50.52 409.2 43.12 398.8 36.52 387.8L31.84 379.7C25.77 368.8 20.49 357.3 16.06 345.4C12.82 336.8 15.55 327.1 22.41 320.8L65.67 281.4C64.57 273.1 64 264.6 64 256C64 247.4 64.57 238.9 65.67 230.6L22.41 191.2C15.55 184.9 12.82 175.3 16.06 166.6C20.49 154.7 25.78 143.2 31.84 132.3L36.51 124.2C43.12 113.2 50.52 102.8 58.63 92.95C64.55 85.8 74.3 83.32 83.14 86.14L138.8 103.9C152.2 93.56 167 84.96 182.8 78.43L195.3 21.33C197.3 12.25 204.3 5.04 213.5 3.51C227.3 1.201 241.5 0 256 0C270.5 0 284.7 1.201 298.5 3.51C307.7 5.04 314.7 12.25 316.7 21.33L329.2 78.43C344.1 84.96 359.8 93.56 373.2 103.9L428.9 86.14C437.7 83.32 447.4 85.8 453.4 92.95C461.5 102.8 468.9 113.2 475.5 124.2L480.2 132.3C486.2 143.2 491.5 154.7 495.9 166.6V166.6zM256 336C300.2 336 336 300.2 336 255.1C336 211.8 300.2 175.1 256 175.1C211.8 175.1 176 211.8 176 255.1C176 300.2 211.8 336 256 336z"})),trayMode:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 640 512",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M618.1 97.67c-13.02-4.375-27.45 .1562-35.72 11.16L464 266.7l-118.4-157.8c-8.266-11.03-22.64-15.56-35.72-11.16C296.8 102 288 114.2 288 128v256c0 17.69 14.33 32 32 32s32-14.31 32-32v-160l86.41 115.2c12.06 16.12 39.13 16.12 51.19 0L576 224v160c0 17.69 14.33 32 32 32s32-14.31 32-32v-256C640 114.2 631.2 102 618.1 97.67zM224 96.01H32c-17.67 0-32 14.31-32 32s14.33 32 32 32h64v223.1c0 17.69 14.33 31.99 32 31.99s32-14.3 32-31.99V160h64c17.67 0 32-14.31 32-32S241.7 96.01 224 96.01z"})),copyElementLink:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 260 260","aria-hidden":"true",focusable:"false",role:"img"},React__namespace.createElement("path",{stroke:"var(--icon-fill-color)",fill:"none",strokeLinecap:"round",strokeWidth:"8",d:"M10 10h40m-40 0h40m0 0v40m0-40v40m0 0H10m40 0H10m0 0V10m0 40V10M210 10h40m-40 0h40m0 0v40m0-40v40m0 0h-40m40 0h-40m0 0V10m0 40V10M210 210h40m-40 0h40m0 0v40m0-40v40m0 0h-40m40 0h-40m0 0v-40m0 40v-40M10 210h40m-40 0h40m0 0v40m0-40v40m0 0H10m40 0H10m0 0v-40m0 40v-40M30 210V50m0 160V50M50 30h160M50 30h160M230 50v160m0-160v160M50 230h160m-160 0h160"}),React__namespace.createElement("path",{stroke:"var(--icon-fill-color)",fill:"none",strokeLinecap:"round",strokeWidth:"16",d:"M110 90c-6.67 1.67-30 3.11-40 10-10 6.89-20 21.37-20 31.37S60 153.56 70 160c10 6.44 33.33 8.33 40 10m0-80c-6.67 1.67-30 3.11-40 10-10 6.89-20 21.37-20 31.37S60 153.56 70 160c10 6.44 33.33 8.33 40 10M150 90c6.67 1.67 30 3.11 40 10 10 6.89 20 21.37 20 31.37s-10 22.19-20 28.63c-10 6.44-33.33 8.33-40 10m0-80c6.67 1.67 30 3.11 40 10 10 6.89 20 21.37 20 31.37s-10 22.19-20 28.63c-10 6.44-33.33 8.33-40 10"}),React__namespace.createElement("path",{stroke:"var(--icon-fill-color)",fill:"none",strokeLinecap:"round",strokeWidth:"16",d:"M89.868 130.198c13.36-.03 66.78-.17 80.13-.2m-80.13.2c13.36-.03 66.78-.17 80.13-.2"})),importSVG:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 526 526"},React__namespace.createElement("g",{fillRule:"evenodd",strokeLinecap:"round"},React__namespace.createElement("path",{fill:"var(--input-bg-color)",strokeWidth:"0",d:"m133.462 71 .33-6.54.97-6.34 1.58-6.13 2.16-5.88 2.69-5.6 3.21-5.27 3.69-4.93 4.13-4.55 4.55-4.13 4.93-3.69 5.27-3.21 5.6-2.69 5.88-2.16 6.13-1.58 6.34-.97 6.54-.33h160v128l.16 3.28.49 3.18.79 3.07 1.07 2.94 1.35 2.8 1.6 2.63 1.84 2.47 2.06 2.27 2.27 2.06 2.47 1.84 2.63 1.6 2.8 1.35 2.94 1.07 3.07.79 3.18.49 3.28.16h128v288l-.33 6.54-.97 6.34-1.58 6.13-2.16 5.88-2.69 5.6-3.21 5.27-3.69 4.93-4.13 4.55-4.55 4.13-4.93 3.69-5.27 3.21-5.6 2.69-5.88 2.16-6.13 1.58-6.34.97-6.54.33h-256l-6.54-.33-6.34-.97-6.13-1.58-5.88-2.16-5.6-2.69-5.27-3.21-4.93-3.69-4.55-4.13-4.13-4.55-3.69-4.93-3.21-5.27-2.69-5.6-2.16-5.88-1.58-6.13-.97-6.34-.33-6.54V343h174.1l-39 39-1.65 1.83-1.43 1.94-1.22 2.05-.99 2.13-.77 2.2-.55 2.25-.33 2.29-.11 2.3.11 2.3.33 2.28.55 2.24.77 2.19.99 2.12 1.22 2.04 1.43 1.93 1.65 1.81 1.83 1.64 1.94 1.42 2.05 1.2 2.13.99 2.2.76 2.25.56 2.29.33 2.3.11 2.3-.1 2.28-.33 2.24-.54 2.19-.77 2.12-.98 2.04-1.21 1.93-1.43 1.81-1.65 80-80 1.65-1.83 1.43-1.94 1.22-2.05.99-2.13.77-2.2.55-2.25.33-2.29.11-2.3-.11-2.3-.33-2.28-.55-2.24-.77-2.19-.99-2.12-1.22-2.04-1.43-1.93-1.65-1.81-80-80-1.83-1.65-1.94-1.43-2.05-1.22-2.13-.99-2.2-.77-2.25-.55-2.29-.33-2.3-.11-2.3.11-2.28.33-2.24.55-2.19.77-2.12.99-2.04 1.22-1.93 1.43-1.81 1.65-1.64 1.83-1.42 1.94-1.2 2.05-.99 2.13-.76 2.2-.56 2.25-.33 2.29-.11 2.3.1 2.3.33 2.28.54 2.24.77 2.19.98 2.12 1.21 2.04 1.43 1.93 1.65 1.81 39 39h-174.1V71"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"18",d:"M133.462 71s0 0 0 0m0 0s0 0 0 0m0 0 .33-6.54m-.33 6.54c.13-2.57.26-5.13.33-6.54m0 0c.36-2.33.72-4.67.97-6.34m-.97 6.34c.35-2.26.69-4.53.97-6.34m0 0c.51-1.99 1.03-3.98 1.58-6.13m-1.58 6.13c.4-1.56.81-3.12 1.58-6.13m0 0c.81-2.22 1.62-4.43 2.16-5.88m-2.16 5.88c.45-1.22.9-2.44 2.16-5.88m0 0c.72-1.51 1.45-3.01 2.69-5.6m-2.69 5.6c.69-1.45 1.39-2.9 2.69-5.6m0 0c.93-1.52 1.86-3.05 3.21-5.27m-3.21 5.27c.97-1.59 1.94-3.18 3.21-5.27m0 0c.86-1.15 1.71-2.29 3.69-4.93m-3.69 4.93c.78-1.04 1.56-2.08 3.69-4.93m0 0c1.53-1.69 3.07-3.38 4.13-4.55m-4.13 4.55c1.54-1.69 3.07-3.38 4.13-4.55m0 0c1.03-.93 2.06-1.87 4.55-4.13m-4.55 4.13c.98-.89 1.97-1.78 4.55-4.13m0 0c1.64-1.23 3.28-2.46 4.93-3.69m-4.93 3.69c1.72-1.29 3.45-2.58 4.93-3.69m0 0c1.11-.68 2.23-1.35 5.27-3.21m-5.27 3.21c1.5-.91 3.01-1.83 5.27-3.21m0 0c1.87-.89 3.73-1.79 5.6-2.69m-5.6 2.69c2.09-1 4.17-2.01 5.6-2.69m0 0c1.72-.64 3.44-1.27 5.88-2.16m-5.88 2.16c1.94-.72 3.89-1.43 5.88-2.16m0 0c2.3-.59 4.6-1.19 6.13-1.58m-6.13 1.58c2.32-.6 4.65-1.2 6.13-1.58m0 0c2.06-.31 4.12-.63 6.34-.97m-6.34.97c2.34-.36 4.69-.72 6.34-.97m0 0c2.05-.1 4.09-.21 6.54-.33m-6.54.33c2.06-.1 4.12-.21 6.54-.33m0 0h160m-160 0h160m0 0v128m0-128v128m0 0s0 0 0 0m0 0s0 0 0 0m0 0 .16 3.28m-.16-3.28c.06 1.16.12 2.32.16 3.28m0 0c.13.82.26 1.64.49 3.18m-.49-3.18c.18 1.13.35 2.26.49 3.18m0 0c.24.95.49 1.91.79 3.07m-.79-3.07c.28 1.1.56 2.2.79 3.07m0 0c.39 1.06.78 2.13 1.07 2.94m-1.07-2.94c.42 1.15.84 2.3 1.07 2.94m0 0c.38.79.76 1.57 1.35 2.8m-1.35-2.8c.4.82.79 1.64 1.35 2.8m0 0c.45.75.91 1.5 1.6 2.63m-1.6-2.63c.4.65.8 1.31 1.6 2.63m0 0c.56.76 1.13 1.52 1.84 2.47m-1.84-2.47c.58.79 1.17 1.57 1.84 2.47m0 0c.75.82 1.5 1.65 2.06 2.27m-2.06-2.27c.75.82 1.5 1.65 2.06 2.27m0 0c.74.66 1.47 1.33 2.27 2.06m-2.27-2.06c.89.81 1.78 1.61 2.27 2.06m0 0c.69.51 1.37 1.02 2.47 1.84m-2.47-1.84c.68.5 1.35 1.01 2.47 1.84m0 0c.81.49 1.62.99 2.63 1.6m-2.63-1.6c.74.45 1.47.9 2.63 1.6m0 0c.72.35 1.43.69 2.8 1.35m-2.8-1.35c.61.3 1.22.59 2.8 1.35m0 0c.85.31 1.69.62 2.94 1.07m-2.94-1.07c1.03.38 2.07.75 2.94 1.07m0 0c.83.22 1.67.43 3.07.79m-3.07-.79 3.07.79m0 0c1.07.16 2.14.33 3.18.49m-3.18-.49c1.2.18 2.39.36 3.18.49m0 0 3.28.16m-3.28-.16c.97.04 1.93.09 3.28.16m0 0h128m-128 0h128m0 0v288m0-288v288m0 0s0 0 0 0m0 0s0 0 0 0m0 0c-.1 2.02-.2 4.04-.33 6.54m.33-6.54c-.13 2.52-.26 5.05-.33 6.54m0 0c-.33 2.14-.66 4.29-.97 6.34m.97-6.34c-.32 2.06-.63 4.12-.97 6.34m0 0c-.59 2.28-1.17 4.55-1.58 6.13m1.58-6.13c-.53 2.07-1.07 4.14-1.58 6.13m0 0c-.73 1.99-1.46 3.97-2.16 5.88m2.16-5.88c-.72 1.97-1.44 3.94-2.16 5.88m0 0c-.94 1.97-1.89 3.93-2.69 5.6m2.69-5.6c-.91 1.89-1.82 3.77-2.69 5.6m0 0c-.89 1.46-1.78 2.92-3.21 5.27m3.21-5.27c-.65 1.05-1.29 2.11-3.21 5.27m0 0c-1.13 1.51-2.25 3.01-3.69 4.93m3.69-4.93c-1.29 1.72-2.58 3.44-3.69 4.93m0 0c-1.29 1.42-2.58 2.84-4.13 4.55m4.13-4.55-4.13 4.55m0 0-4.55 4.13m4.55-4.13-4.55 4.13m0 0c-1.2.9-2.41 1.8-4.93 3.69m4.93-3.69-4.93 3.69m0 0c-1.56.95-3.13 1.9-5.27 3.21m5.27-3.21c-1.99 1.21-3.98 2.42-5.27 3.21m0 0c-1.8.86-3.6 1.73-5.6 2.69m5.6-2.69c-1.34.64-2.67 1.28-5.6 2.69m0 0c-2.24.82-4.48 1.65-5.88 2.16m5.88-2.16c-1.38.51-2.77 1.02-5.88 2.16m0 0c-1.46.38-2.93.76-6.13 1.58m6.13-1.58c-1.54.4-3.09.79-6.13 1.58m0 0c-2.12.32-4.24.65-6.34.97m6.34-.97c-2.47.38-4.94.75-6.34.97m0 0c-2.23.11-4.46.22-6.54.33m6.54-.33c-1.97.1-3.93.2-6.54.33m0 0h-256m256 0h-256m0 0s0 0 0 0m0 0s0 0 0 0m0 0c-2.33-.12-4.66-.24-6.54-.33m6.54.33c-1.33-.07-2.65-.13-6.54-.33m0 0c-1.88-.29-3.77-.58-6.34-.97m6.34.97c-2.07-.32-4.14-.63-6.34-.97m0 0c-1.52-.39-3.04-.79-6.13-1.58m6.13 1.58c-2.02-.52-4.04-1.04-6.13-1.58m0 0c-1.6-.59-3.19-1.17-5.88-2.16m5.88 2.16c-1.9-.7-3.8-1.39-5.88-2.16m0 0c-1.41-.68-2.82-1.36-5.6-2.69m5.6 2.69c-1.6-.77-3.2-1.54-5.6-2.69m0 0c-1.4-.86-2.81-1.71-5.27-3.21m5.27 3.21c-2.08-1.27-4.17-2.54-5.27-3.21m0 0c-1.72-1.29-3.43-2.57-4.93-3.69m4.93 3.69c-1.79-1.34-3.57-2.67-4.93-3.69m0 0c-1.18-1.07-2.36-2.15-4.55-4.13m4.55 4.13c-1.64-1.49-3.27-2.97-4.55-4.13m0 0c-1.07-1.19-2.15-2.37-4.13-4.55m4.13 4.55c-1.46-1.61-2.93-3.23-4.13-4.55m0 0-3.69-4.93m3.69 4.93c-.88-1.17-1.76-2.35-3.69-4.93m0 0c-.83-1.37-1.67-2.75-3.21-5.27m3.21 5.27c-1.15-1.89-2.3-3.79-3.21-5.27m0 0c-1.03-2.14-2.05-4.27-2.69-5.6m2.69 5.6c-.68-1.43-1.37-2.85-2.69-5.6m0 0c-.8-2.17-1.59-4.34-2.16-5.88m2.16 5.88c-.82-2.22-1.63-4.44-2.16-5.88m0 0c-.47-1.82-.94-3.64-1.58-6.13m1.58 6.13c-.37-1.44-.74-2.88-1.58-6.13m0 0-.97-6.34m.97 6.34c-.3-1.98-.61-3.97-.97-6.34m0 0c-.13-2.54-.26-5.07-.33-6.54m.33 6.54-.33-6.54m0 0V343m0 112V343m0 0h174.1m-174.1 0h174.1m0 0-39 39m39-39-39 39m0 0s0 0 0 0m0 0s0 0 0 0m0 0c-.65.72-1.3 1.44-1.65 1.83m1.65-1.83c-.34.38-.68.76-1.65 1.83m0 0c-.35.47-.7.95-1.43 1.94m1.43-1.94c-.38.5-.75 1.01-1.43 1.94m0 0c-.32.54-.64 1.08-1.22 2.05m1.22-2.05c-.38.64-.76 1.28-1.22 2.05m0 0c-.2.45-.41.89-.99 2.13m.99-2.13c-.38.82-.76 1.64-.99 2.13m0 0c-.18.53-.36 1.05-.77 2.2m.77-2.2c-.3.88-.61 1.75-.77 2.2m0 0c-.15.61-.3 1.22-.55 2.25m.55-2.25c-.16.68-.33 1.35-.55 2.25m0 0-.33 2.29m.33-2.29c-.13.9-.26 1.79-.33 2.29m0 0-.11 2.3m.11-2.3c-.03.59-.06 1.19-.11 2.3m0 0c.03.54.05 1.08.11 2.3m-.11-2.3c.03.72.07 1.44.11 2.3m0 0c.1.71.21 1.43.33 2.28m-.33-2.28c.1.71.21 1.42.33 2.28m0 0c.22.88.44 1.77.55 2.24m-.55-2.24c.16.66.33 1.32.55 2.24m0 0c.26.72.51 1.45.77 2.19m-.77-2.19c.25.69.49 1.39.77 2.19m0 0c.33.7.65 1.4.99 2.12m-.99-2.12c.37.79.74 1.57.99 2.12m0 0c.38.63.75 1.25 1.22 2.04m-1.22-2.04c.4.67.8 1.35 1.22 2.04m0 0c.38.52.77 1.05 1.43 1.93m-1.43-1.93c.38.52.77 1.05 1.43 1.93m0 0c.46.5.91 1 1.65 1.81m-1.65-1.81c.35.39.7.77 1.65 1.81m0 0c.37.33.75.67 1.83 1.64m-1.83-1.64c.43.39.87.78 1.83 1.64m0 0c.62.45 1.25.91 1.94 1.42m-1.94-1.42c.45.32.9.65 1.94 1.42m0 0c.53.3 1.05.61 2.05 1.2m-2.05-1.2c.43.25.86.5 2.05 1.2m0 0c.78.36 1.56.72 2.13.99m-2.13-.99c.54.25 1.08.5 2.13.99m0 0c.67.23 1.33.46 2.2.76m-2.2-.76c.51.17 1.03.35 2.2.76m0 0c.87.22 1.73.43 2.25.56m-2.25-.56c.79.2 1.57.39 2.25.56m0 0 2.29.33m-2.29-.33c.58.08 1.16.16 2.29.33m0 0c.91.04 1.82.09 2.3.11m-2.3-.11c.89.04 1.79.09 2.3.11m0 0c.48-.02.96-.04 2.3-.1m-2.3.1c.73-.03 1.47-.06 2.3-.1m0 0c.61-.09 1.22-.18 2.28-.33m-2.28.33c.58-.09 1.17-.17 2.28-.33m0 0c.79-.19 1.59-.38 2.24-.54m-2.24.54c.88-.21 1.75-.42 2.24-.54m0 0c.7-.25 1.4-.49 2.19-.77m-2.19.77c.5-.18 1.01-.35 2.19-.77m0 0c.56-.26 1.13-.52 2.12-.98m-2.12.98c.69-.31 1.37-.63 2.12-.98m0 0c.63-.37 1.25-.74 2.04-1.21m-2.04 1.21c.8-.48 1.6-.95 2.04-1.21m0 0c.67-.5 1.34-.99 1.93-1.43m-1.93 1.43c.52-.39 1.05-.78 1.93-1.43m0 0c.43-.39.87-.79 1.81-1.65m-1.81 1.65c.42-.38.83-.76 1.81-1.65m0 0 80-80m-80 80 80-80m0 0s0 0 0 0m0 0s0 0 0 0m0 0c.33-.37.67-.74 1.65-1.83m-1.65 1.83c.63-.7 1.27-1.4 1.65-1.83m0 0c.3-.4.59-.79 1.43-1.94m-1.43 1.94c.42-.57.84-1.13 1.43-1.94m0 0c.4-.68.8-1.35 1.22-2.05m-1.22 2.05c.47-.79.93-1.57 1.22-2.05m0 0c.28-.62.57-1.23.99-2.13m-.99 2.13c.3-.65.6-1.31.99-2.13m0 0c.26-.74.51-1.47.77-2.2m-.77 2.2.77-2.2m0 0 .55-2.25m-.55 2.25c.2-.84.41-1.68.55-2.25m0 0 .33-2.29m-.33 2.29c.11-.75.21-1.49.33-2.29m0 0c.03-.54.05-1.08.11-2.3m-.11 2.3c.04-.91.09-1.81.11-2.3m0 0c-.03-.7-.07-1.41-.11-2.3m.11 2.3c-.04-.75-.07-1.49-.11-2.3m0 0c-.08-.52-.15-1.04-.33-2.28m.33 2.28c-.09-.63-.18-1.26-.33-2.28m0 0-.55-2.24m.55 2.24c-.19-.79-.39-1.58-.55-2.24m0 0-.77-2.19m.77 2.19c-.25-.72-.51-1.44-.77-2.19m0 0c-.23-.5-.46-.99-.99-2.12m.99 2.12c-.39-.83-.78-1.66-.99-2.12m0 0c-.42-.7-.83-1.39-1.22-2.04m1.22 2.04c-.32-.53-.64-1.06-1.22-2.04m0 0c-.47-.64-.95-1.28-1.43-1.93m1.43 1.93c-.47-.63-.94-1.27-1.43-1.93m0 0c-.44-.49-.89-.98-1.65-1.81m1.65 1.81c-.64-.7-1.28-1.4-1.65-1.81m0 0-80-80m80 80-80-80m0 0s0 0 0 0m0 0s0 0 0 0m0 0c-.72-.65-1.44-1.3-1.83-1.65m1.83 1.65c-.68-.62-1.37-1.23-1.83-1.65m0 0c-.51-.38-1.02-.75-1.94-1.43m1.94 1.43c-.58-.43-1.17-.87-1.94-1.43m0 0c-.73-.43-1.45-.86-2.05-1.22m2.05 1.22c-.77-.45-1.53-.9-2.05-1.22m0 0c-.46-.21-.93-.43-2.13-.99m2.13.99-2.13-.99m0 0c-.83-.29-1.65-.57-2.2-.77m2.2.77c-.56-.19-1.12-.39-2.2-.77m0 0c-.65-.16-1.29-.31-2.25-.55m2.25.55c-.57-.14-1.13-.27-2.25-.55m0 0c-.74-.11-1.48-.21-2.29-.33m2.29.33c-.51-.07-1.02-.15-2.29-.33m0 0c-.77-.04-1.54-.07-2.3-.11m2.3.11c-.88-.04-1.76-.08-2.3-.11m0 0c-.49.02-.98.05-2.3.11m2.3-.11c-.88.04-1.77.09-2.3.11m0 0c-.62.09-1.23.18-2.28.33m2.28-.33c-.6.09-1.2.17-2.28.33m0 0c-.45.11-.91.22-2.24.55m2.24-.55c-.79.2-1.58.39-2.24.55m0 0c-.56.2-1.12.4-2.19.77m2.19-.77c-.51.18-1.01.36-2.19.77m0 0c-.85.4-1.7.8-2.12.99m2.12-.99c-.51.24-1.02.48-2.12.99m0 0c-.6.36-1.2.71-2.04 1.22m2.04-1.22c-.46.27-.91.55-2.04 1.22m0 0c-.49.36-.99.73-1.93 1.43m1.93-1.43-1.93 1.43m0 0c-.42.38-.85.77-1.81 1.65m1.81-1.65c-.69.63-1.39 1.27-1.81 1.65m0 0-1.64 1.83m1.64-1.83c-.54.6-1.08 1.21-1.64 1.83m0 0c-.53.73-1.07 1.47-1.42 1.94m1.42-1.94c-.36.5-.73 1-1.42 1.94m0 0c-.35.61-.7 1.21-1.2 2.05m1.2-2.05c-.33.58-.67 1.15-1.2 2.05m0 0c-.26.57-.53 1.15-.99 2.13m.99-2.13c-.39.85-.78 1.69-.99 2.13m0 0c-.24.7-.48 1.4-.76 2.2m.76-2.2c-.17.51-.35 1.01-.76 2.2m0 0c-.17.68-.33 1.35-.56 2.25m.56-2.25c-.2.79-.39 1.57-.56 2.25m0 0c-.09.65-.18 1.29-.33 2.29m.33-2.29c-.06.48-.13.95-.33 2.29m0 0c-.03.71-.07 1.43-.11 2.3m.11-2.3-.11 2.3m0 0c.04.86.08 1.73.1 2.3m-.1-2.3c.03.8.07 1.6.1 2.3m0 0c.13.88.25 1.76.33 2.28m-.33-2.28c.11.73.21 1.47.33 2.28m0 0c.18.74.36 1.49.54 2.24m-.54-2.24c.15.64.31 1.28.54 2.24m0 0c.2.57.4 1.15.77 2.19m-.77-2.19c.21.58.41 1.17.77 2.19m0 0c.23.5.46 1.01.98 2.12m-.98-2.12c.35.76.71 1.53.98 2.12m0 0c.38.64.76 1.29 1.21 2.04m-1.21-2.04 1.21 2.04m0 0c.45.6.89 1.21 1.43 1.93m-1.43-1.93c.3.4.6.81 1.43 1.93m0 0 1.65 1.81m-1.65-1.81c.47.52.94 1.03 1.65 1.81m0 0 39 39m-39-39 39 39m0 0h-174.1m174.1 0h-174.1m0 0V71m0 223.9V71m0 0s0 0 0 0m0 0s0 0 0 0m0 0s0 0 0 0m0 0s0 0 0 0"})),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeLinecap:"round",strokeWidth:"18",d:"M135 343.068H31m104 0H31m0 0s0 0 0 0m0 0s0 0 0 0m0 0c-.74-.04-1.48-.07-2.46-.12m2.46.12c-.77-.04-1.54-.08-2.46-.12m0 0c-.87-.14-1.75-.27-2.39-.37m2.39.37c-.55-.09-1.1-.17-2.39-.37m0 0c-.87-.22-1.74-.44-2.3-.59m2.3.59c-.62-.15-1.24-.31-2.3-.59m0 0c-.82-.29-1.64-.59-2.21-.8m2.21.8c-.52-.18-1.03-.37-2.21-.8m0 0c-.55-.26-1.09-.52-2.1-1.01m2.1 1.01c-.64-.31-1.28-.61-2.1-1.01m0 0c-.74-.45-1.48-.89-1.98-1.2m1.98 1.2c-.42-.25-.84-.51-1.98-1.2m0 0c-.7-.52-1.41-1.05-1.84-1.38m1.84 1.38c-.37-.28-.75-.56-1.84-1.38m0 0c-.4-.36-.8-.71-1.71-1.54m1.71 1.54c-.35-.31-.7-.63-1.71-1.54m0 0c-.43-.47-.85-.95-1.54-1.71m1.54 1.71c-.61-.68-1.23-1.36-1.54-1.71m0 0c-.29-.38-.58-.76-1.38-1.84m1.38 1.84c-.54-.71-1.08-1.43-1.38-1.84m0 0c-.46-.76-.92-1.52-1.2-1.98m1.2 1.98c-.45-.74-.89-1.47-1.2-1.98m0 0c-.37-.77-.74-1.53-1.01-2.1m1.01 2.1c-.3-.62-.6-1.25-1.01-2.1m0 0c-.2-.54-.39-1.07-.8-2.21m.8 2.21c-.2-.54-.4-1.09-.8-2.21m0 0c-.22-.85-.44-1.71-.59-2.3m.59 2.3c-.12-.46-.24-.92-.59-2.3m0 0c-.11-.72-.22-1.43-.37-2.39m.37 2.39c-.08-.48-.15-.96-.37-2.39m0 0c-.03-.74-.07-1.48-.12-2.46m.12 2.46c-.04-.79-.08-1.59-.12-2.46m0 0c.04-.74.07-1.49.12-2.46m-.12 2.46.12-2.46m0 0c.08-.53.16-1.07.37-2.39m-.37 2.39c.09-.56.17-1.12.37-2.39m0 0c.17-.69.35-1.38.59-2.3m-.59 2.3c.15-.61.31-1.23.59-2.3m0 0c.17-.48.34-.96.8-2.21m-.8 2.21c.2-.55.4-1.1.8-2.21m0 0c.25-.52.49-1.03 1.01-2.1m-1.01 2.1c.36-.76.73-1.52 1.01-2.1m0 0c.43-.72.87-1.44 1.2-1.98m-1.2 1.98c.27-.45.55-.91 1.2-1.98m0 0c.54-.73 1.09-1.47 1.38-1.84m-1.38 1.84c.4-.54.81-1.09 1.38-1.84m0 0c.53-.59 1.07-1.18 1.54-1.71m-1.54 1.71c.59-.66 1.19-1.32 1.54-1.71m0 0c.54-.49 1.08-.97 1.71-1.54m-1.71 1.54c.48-.43.95-.86 1.71-1.54m0 0c.46-.35.92-.7 1.84-1.38m-1.84 1.38c.5-.38 1.01-.76 1.84-1.38m0 0c.52-.32 1.04-.63 1.98-1.2m-1.98 1.2c.72-.44 1.44-.88 1.98-1.2m0 0 2.1-1.01m-2.1 1.01c.84-.4 1.67-.81 2.1-1.01m0 0c.45-.17.91-.33 2.21-.8m-2.21.8c.56-.21 1.12-.41 2.21-.8m0 0c.89-.23 1.79-.46 2.3-.59m-2.3.59c.48-.13.95-.25 2.3-.59m0 0c.51-.08 1.02-.16 2.39-.37m-2.39.37 2.39-.37m0 0c.52-.02 1.03-.05 2.46-.12m-2.46.12c.74-.03 1.48-.07 2.46-.12m0 0 103.34-.27m-103.34.27c30.04-.08 60.08-.16 103.34-.27"}),React__namespace.createElement("g",{fillRule:"evenodd",strokeLinecap:"round"},React__namespace.createElement("path",{fill:"var(--input-bg-color)",strokeWidth:"0",d:"M517.462 135h-128V7l128 128"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"18",d:"M517.462 135h-128m128 0h-128m0 0V7m0 128V7m0 0 128 128m-128-128 128 128m0 0s0 0 0 0m0 0s0 0 0 0m0 0s0 0 0 0m0 0s0 0 0 0"}))),obsidian:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 166 267"},React__namespace.createElement("path",{fill:"transparent",d:"M0 0h165.742v267.245H0z"}),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{fill:"#bd7efc",strokeWidth:"0",d:"M55.5 96.49 39.92 57.05 111.28 10l4.58 36.54L55.5 95.65"}),React__namespace.createElement("path",{fill:"none",stroke:"#410380",strokeWidth:".5",d:"M55.5 96.49c-5.79-14.66-11.59-29.33-15.58-39.44M55.5 96.49c-3.79-9.59-7.58-19.18-15.58-39.44m0 0C60.13 43.72 80.34 30.4 111.28 10M39.92 57.05C60.82 43.27 81.73 29.49 111.28 10m0 0c.97 7.72 1.94 15.45 4.58 36.54M111.28 10c1.14 9.12 2.29 18.24 4.58 36.54m0 0C95.41 63.18 74.96 79.82 55.5 95.65m60.36-49.11C102.78 57.18 89.71 67.82 55.5 95.65m0 0v.84m0-.84v.84"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{fill:"#e2c4ff",strokeWidth:"0",d:"m111.234 10.06 44.51 42.07-40.66-5.08-3.85-36.99"}),React__namespace.createElement("path",{fill:"none",stroke:"#410380",strokeWidth:".5",d:"M111.234 10.06c11.83 11.18 23.65 22.36 44.51 42.07m-44.51-42.07 44.51 42.07m0 0c-13.07-1.63-26.13-3.27-40.66-5.08m40.66 5.08c-11.33-1.41-22.67-2.83-40.66-5.08m0 0c-1.17-11.29-2.35-22.58-3.85-36.99m3.85 36.99c-1.47-14.17-2.95-28.33-3.85-36.99m0 0s0 0 0 0m0 0s0 0 0 0"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{fill:"#2f005e",strokeWidth:"0",d:"m10 127.778 45.77-32.99-15.57-38.08-30.2 71.07"}),React__namespace.createElement("path",{fill:"none",stroke:"#410380",strokeWidth:".5",d:"M10 127.778c16.85-12.14 33.7-24.29 45.77-32.99M10 127.778c16.59-11.95 33.17-23.91 45.77-32.99m0 0c-6.14-15.02-12.29-30.05-15.57-38.08m15.57 38.08c-4.08-9.98-8.16-19.96-15.57-38.08m0 0c-11.16 26.27-22.33 52.54-30.2 71.07m30.2-71.07c-10.12 23.81-20.23 47.61-30.2 71.07m0 0s0 0 0 0m0 0s0 0 0 0"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{fill:"#410380",strokeWidth:"0",d:"m40.208 235.61 15.76-140.4-45.92 32.92 30.16 107.48"}),React__namespace.createElement("path",{fill:"none",stroke:"#410380",strokeWidth:".5",d:"M40.208 235.61c3.7-33.01 7.41-66.02 15.76-140.4m-15.76 140.4c3.38-30.16 6.77-60.32 15.76-140.4m0 0c-10.83 7.76-21.66 15.53-45.92 32.92m45.92-32.92c-11.69 8.38-23.37 16.75-45.92 32.92m0 0c6.84 24.4 13.69 48.8 30.16 107.48m-30.16-107.48c6.67 23.77 13.33 47.53 30.16 107.48m0 0s0 0 0 0m0 0s0 0 0 0"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{fill:"#943feb",strokeWidth:"0",d:"m111.234 240.434-12.47 16.67-42.36-161.87 58.81-48.3 40.46 5.25-44.44 188.25"}),React__namespace.createElement("path",{fill:"none",stroke:"#410380",strokeWidth:".5",d:"M111.234 240.434c-3.79 5.06-7.57 10.12-12.47 16.67m12.47-16.67c-4.43 5.93-8.87 11.85-12.47 16.67m0 0c-16.8-64.17-33.59-128.35-42.36-161.87m42.36 161.87c-9.74-37.2-19.47-74.41-42.36-161.87m0 0c15.03-12.35 30.07-24.7 58.81-48.3m-58.81 48.3c22.49-18.47 44.97-36.94 58.81-48.3m0 0c9.48 1.23 18.95 2.46 40.46 5.25m-40.46-5.25c13.01 1.69 26.02 3.38 40.46 5.25m0 0c-10.95 46.41-21.91 92.82-44.44 188.25m44.44-188.25c-12.2 51.71-24.41 103.42-44.44 188.25m0 0s0 0 0 0m0 0s0 0 0 0"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{fill:"#6212b3",strokeWidth:"0",d:"m40.379 235.667 15.9-140.21 42.43 161.79-58.33-21.58"}),React__namespace.createElement("path",{fill:"none",stroke:"#410380",strokeWidth:".5",d:"M40.379 235.667c4.83-42.62 9.67-85.25 15.9-140.21m-15.9 140.21c5.84-51.52 11.69-103.03 15.9-140.21m0 0c10.98 41.87 21.96 83.74 42.43 161.79m-42.43-161.79c13.28 50.63 26.56 101.25 42.43 161.79m0 0c-11.8-4.37-23.6-8.74-58.33-21.58m58.33 21.58c-21.73-8.04-43.47-16.08-58.33-21.58m0 0s0 0 0 0m0 0s0 0 0 0"})))},saveIcon=e=>React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:e?"var(--color-accent)":"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M19 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11l5 5v11a2 2 0 0 1-2 2z"}),React__namespace.createElement("polyline",{points:"17 21 17 13 7 13 7 21"}),React__namespace.createElement("polyline",{points:"7 3 7 8 15 8"})),penIcon=e=>{var A,t,i,n,a,r,s,o,l,c,d,h;switch(e.type){case"highlighter":return React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{fill:null!==(A=e.strokeColor)&&void 0!==A?A:"var(--icon-fill-color)",strokeWidth:"2",d:"m9 11-6 6v3h9l3-3"}),React__namespace.createElement("path",{fill:"none",strokeWidth:"2",d:"m22 12-4.6 4.6a2 2 0 0 1-2.8 0l-5.2-5.2a2 2 0 0 1 0-2.8L14 4"}));case"finetip":return React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:null!==(t=e.strokeColor)&&void 0!==t?t:"var(--icon-fill-color)",stroke:null!==(i=e.strokeColor)&&void 0!==i?i:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{strokeWidth:"2",d:"M17 3a2.828 2.828 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5L17 3z"}));case"fountain":return React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{fill:null!==(n=e.strokeColor)&&void 0!==n?n:"var(--icon-fill-color)",d:"m12 19 7-7 3 3-7 7-3-3z"}),React__namespace.createElement("path",{fill:"none",d:"m18 13-1.5-7.5L2 2l3.5 14.5L13 18l5-5z"}),React__namespace.createElement("path",{fill:"none",d:"m2 2 7.586 7.586"}),React__namespace.createElement("circle",{fill:"none",cx:"11",cy:"11",r:"2"}));case"marker":return React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512",fill:null!==(a=e.strokeColor)&&void 0!==a?a:"var(--icon-fill-color)",stroke:null!==(r=e.strokeColor)&&void 0!==r?r:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M331 315l158.4-215L460.1 70.6 245 229 331 315zm-187 5l0 0V248.3c0-15.3 7.2-29.6 19.5-38.6L436.6 8.4C444 2.9 453 0 462.2 0c11.4 0 22.4 4.5 30.5 12.6l54.8 54.8c8.1 8.1 12.6 19 12.6 30.5c0 9.2-2.9 18.2-8.4 25.6L350.4 396.5c-9 12.3-23.4 19.5-38.6 19.5H240l-25.4 25.4c-12.5 12.5-32.8 12.5-45.3 0l-50.7-50.7c-12.5-12.5-12.5-32.8 0-45.3L144 320zM23 466.3l63-63 70.6 70.6-31 31c-4.5 4.5-10.6 7-17 7H40c-13.3 0-24-10.7-24-24v-4.7c0-6.4 2.5-12.5 7-17z"}));case"thick-thin":return React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 108 106",strokeWidth:"2",fill:null!==(s=e.strokeColor)&&void 0!==s?s:"var(--icon-fill-color)",stroke:null!==(o=e.strokeColor)&&void 0!==o?o:"var(--icon-fill-color)"},React__namespace.createElement("path",{d:"m-.58 95.628.22-.89q.22-.89.49-2.44.26-1.54.77-3.35t1.31-3.43q.79-1.61.2-.26-.6 1.34-.03-.14.58-1.49 1.54-2.97.96-1.49 2.54-3.18 1.59-1.68 3.46-2.96 1.86-1.27.81-.54-1.04.73.6-.46 1.64-1.19 2.8-1.81 1.16-.63.16-.08-.99.54 1.21-.5 2.2-1.03 1.11-.58-1.1.45-.03-.07 1.06-.53 2.32-.82 1.26-.3 2.91-.52 1.64-.23 3.05-.18 1.4.05 2.5.12 1.09.07 2.25.24 1.16.17 2.3.49 1.15.32 2.11.78.96.47 2.21 1.01 1.25.55 2.37 1.04t2.34.89q1.22.4 2.5.65 1.29.25 2.44.33 1.16.08 2.35.17 1.18.08 2.26-.1 1.08-.19 2-1.1.92-.91 1.25-1.93.32-1.02.38-2.15t.57.21q.51 1.34-.03-.02-.55-1.37-.96-2.83-.41-1.45.5-.67.92.79-.03-.06-.95-.85-1.52-1.8-.57-.94-1.5-1.52-.93-.57-1.94-1.22-1.01-.65-1.97-1.88-.96-1.22-1.44-2.54-.49-1.32-.65-2.57-.17-1.24-.11-2.35.06-1.11.31-2.91.24-1.79.76-2.77.51-.97 1.29-1.8.77-.84 1.64-1.55.88-.72 1.9-1.33 1.03-.61 2.43-1.15 1.41-.55 2.69-.92 1.29-.37 2.81-.68 1.53-.31 2.83-.58 1.31-.27 2.78-.47 1.47-.2 2.58-.49 1.12-.28 2.19-.58 1.08-.31 2.13-.73 1.05-.42 2.44-1.32 1.39-.9 2.68-1.85 1.3-.95 2.25-1.87.95-.91 2.06-2 1.11-1.09 1.92-1.93.82-.84 1.54-1.82.71-.98 1.4-1.88.69-.9 1.38-1.96.69-1.07 1.25-2.04.55-.97 1.21-1.94.65-.96 1.35-1.79.69-.83 1.46-1.74.77-.9 1.66-1.73.89-.84 2.72-2.31 1.84-1.48 1.84-1.47v.01l-1.1 1.03q-1.1 1.02-1.77 1.92-.68.9-1.39 1.85-.71.96-1.41 1.91-.7.96-1.19 1.92-.48.95-.95 1.92-.46.96-.9 1.95-.43.99-1.02 2.16-.59 1.17-1.17 2.15-.58.97-1.23 2.13t-1.29 2.02q-.64.86-1.3 1.73-.66.88-1.42 1.78-.75.9-1.72 2.03-.97 1.14-1.81 1.89-.85.75-1.98 1.71-1.14.96-2.05 1.61-.91.64-2.42 1.38-1.51.73-2.71 1.21t-2.49.92q-1.3.44-2.35.69-1.06.24-2.1.59-1.03.34-2.06.74-1.03.4-2.29.94-1.26.54-2.27 1.11-1.01.58-1.57 1.57-.56.99-.81 2.06-.25 1.08.56 2.02.8.94-.21-.02-1.02-.96-.01-.48 1 .49 1.87 1.25.87.77 0 0-.88-.77.46-.01 1.34.75 2.6 1.68 1.26.94 2.08 2.03.81 1.09.01.27-.8-.82.3.26 1.11 1.08 1.71 2.1.61 1.02 1.21 2.25.6 1.24.92 2.36.32 1.12-.16.13-.49-.98.02.36.51 1.35.71 2.69.2 1.34.24 2.46.03 1.12-.09 2.42-.13 1.29-.72 3.21-.6 1.92-1.4 3.49-.81 1.58-1.77 2.83-.96 1.24-2.88 2.72-1.92 1.48-2.95 1.85-1.04.36-2.47.76-1.44.41-3.33.72-1.89.32-3.37.41-1.48.09-2.63.15-1.15.05-2.74-.06-1.59-.1-2.8-.29-1.2-.19-3.2-.63-1.99-.45-3.63-.92-1.63-.48-3.28-.79-1.65-.31-2.76-.2-1.11.1-2.21.42-1.11.32.39-.29 1.49-.6-.12.21-1.61.8-.39.19 1.21-.61.29.13-.92.74-1.83 1.34-.92.61.15-.19t.3-.05q-.77.75-1.58 1.57-.81.82.01-.18.82-1 .24.23t-.72 2.72q-.15 1.48-.08 2.4.07.91-.19 2.16-.26 1.26-.81 2.41-.55 1.16-1.36 2.15t-1.84 1.75q-1.03.77-2.21 1.27t-2.44.7q-1.27.2-2.53.1-1.28-.11-2.49-.52-1.22-.41-2.3-1.1-1.08-.68-1.96-1.61-.89-.92-1.52-2.04-.64-1.11-.99-2.34-.36-1.23-.41-2.51l-.04-1.27Z"}));case"thin-thick-thin":return React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 114 113",strokeWidth:"2",fill:null!==(l=e.strokeColor)&&void 0!==l?l:"var(--icon-fill-color)",stroke:null!==(c=e.strokeColor)&&void 0!==c?c:"var(--icon-fill-color)"},React__namespace.createElement("path",{d:"m10 103.405.13-1.22q.14-1.22 1.3-3.16 1.15-1.94 2.74-3.46 1.59-1.53 3.35-2.72 1.77-1.2 4-1.95 2.23-.76 4.45-1t4.86-.4q2.64-.15 5.14-.34 2.51-.19 4.85-.94 2.35-.75 4.55-1.71 2.21-.97 4.16-2.26 1.95-1.3 4.03-2.97 2.07-1.67 3.85-3.05 1.78-1.37 3.72-2.48 1.94-1.11 3.3-2.99 1.36-1.89 2.58-3.74 1.22-1.85-.63-3.42-1.85-1.57-3.82-2.86-1.97-1.3-4.11-2.08-2.15-.78-4.21-1.6-2.06-.81-4.02-1.96-1.96-1.14-3.71-2.48-1.74-1.33-3.37-2.77-1.63-1.43-3.23-3.62-1.6-2.18-2.23-4.64-.62-2.46-.36-4.96.27-2.49 1.19-4.46.91-1.97 2.42-3.7 1.5-1.73 3.5-3.15t4.11-2.28q2.1-.86 4.33-1.44 2.24-.58 4.92-.84 2.68-.26 4.83-.19t4.69.35q2.53.28 4.75.66 2.23.38 4.48.2 2.26-.19 4.43-1.3 2.17-1.12 4.2-2.36 2.04-1.24 3.93-2.43 1.9-1.19 3.84-2.14 1.95-.95 4.04-1.78 2.09-.83 4.56-2.28 2.46-1.46 2.46-1.45h.01q.01 0-1.38 1.3-1.38 1.29-3.08 2.59-1.7 1.3-3.5 2.5t-3.42 2.65q-1.62 1.45-3.18 3-1.57 1.56-3.37 3.13-1.8 1.57-3.6 2.91-1.81 1.33-3.92 2.12t-4.24.92q-2.13.14-4.31.26-2.18.12-4.5.39t-4.56.88q-2.25.61-4.24 1.6-1.99 1-3.83 2.29-1.83 1.29.18 2.44 2.01 1.15 4.2 1.92 2.2.78 4.34 1 2.15.22 4.4.69 2.25.46 4.34 1.16 2.08.71 4.33 1.91 2.25 1.21 4.11 2.73 1.87 1.52 3.68 4.03 1.82 2.5 2.74 5 .93 2.5 1.18 5.03.26 2.53-.04 4.81t-1.4 4.85q-1.09 2.58-2.4 4.26-1.3 1.68-3.1 3.44t-4.02 3.62q-2.23 1.85-4.32 3.07-2.08 1.23-4.34 1.99-2.25.76-4.46 1.96t-4.37 2.14q-2.15.93-4.22 1.81t-4.36 1.35q-2.3.46-4.52.82-2.22.35-4.76.38-2.54.04-4.87-.28t-4.67-.67q-2.34-.35-4.72-.54-2.39-.19-4.64.37-2.25.56-4.16 1.66-1.91 1.11-3.52 2.71-1.61 1.6-2.55 2.39l-.94.78Z"}));default:return React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",fill:null!==(d=e.strokeColor)&&void 0!==d?d:"var(--icon-fill-color)",stroke:null!==(h=e.strokeColor)&&void 0!==h?h:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M453.3 19.3l39.4 39.4c25 25 25 65.5 0 90.5l-52.1 52.1 0 0-1-1 0 0-16-16-96-96-17-17 52.1-52.1c25-25 65.5-25 90.5 0zM241 114.9c-9.4-9.4-24.6-9.4-33.9 0L105 217c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9L173.1 81c28.1-28.1 73.7-28.1 101.8 0L288 94.1l17 17 96 96 16 16 1 1-17 17L229.5 412.5c-48 48-109.2 80.8-175.8 94.1l-25 5c-7.9 1.6-16-.9-21.7-6.6s-8.1-13.8-6.6-21.7l5-25c13.3-66.6 46.1-127.8 94.1-175.8L254.1 128 241 114.9z"}))}},stringToSVG=e=>(e=e.replace(/stroke\s*=\s*['"][^"']*['"]/g,"").replace(/[^-]width\s*=\s*['"][^"']*['"]/g,"").replace(/[^-]height\s*=\s*['"][^"']*['"]/g,"").replace("{const t=A.getAppState();A.updateScene({appState:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({currentStrokeOptions:e.penOptions},e.strokeWidth&&0!==e.strokeWidth?{currentItemStrokeWidth:e.strokeWidth}:null),e.backgroundColor?{currentItemBackgroundColor:e.backgroundColor}:null),e.strokeColor?{currentItemStrokeColor:e.strokeColor}:null),""===e.fillStyle?null:{currentItemFillStyle:e.fillStyle}),e.roughness?null:{currentItemRoughness:e.roughness}),e.freedrawOnly&&!t.resetCustomPen?{resetCustomPen:{currentItemStrokeWidth:t.currentItemStrokeWidth,currentItemBackgroundColor:t.currentItemBackgroundColor,currentItemStrokeColor:t.currentItemStrokeColor,currentItemFillStyle:t.currentItemFillStyle,currentItemRoughness:t.currentItemRoughness}}:null)})},resetStrokeOptions=(e,A,t)=>{A.updateScene({appState:Object.assign(Object.assign(Object.assign({},e?{currentItemStrokeWidth:e.currentItemStrokeWidth,currentItemBackgroundColor:e.currentItemBackgroundColor,currentItemStrokeColor:e.currentItemStrokeColor,currentItemFillStyle:e.currentItemFillStyle,currentItemRoughness:e.currentItemRoughness}:null),{resetCustomPen:null}),t?{currentStrokeOptions:null}:null)})};class ObsidianMenu{constructor(e,A,t){this.plugin=e,this.toolsRef=A,this.view=t,this.renderCustomPens=(e,A)=>{var t;return null===(t=A.customPens)||void 0===t?void 0:t.map(((t,i)=>{const n=this.plugin.settings.customPens[i];return A.resetCustomPen&&"freedraw"!==A.activeTool.type&&A.currentStrokeOptions===n.penOptions&&setTimeout((()=>resetStrokeOptions(A.resetCustomPen,this.view.excalidrawAPI,!1))),!A.resetCustomPen&&"freedraw"===A.activeTool.type&&A.currentStrokeOptions===n.penOptions&&n.freedrawOnly&&setTimeout((()=>setPen(this.activePen,this.view.excalidrawAPI))),this.activePen&&A.resetCustomPen&&"freedraw"===A.activeTool.type&&A.currentStrokeOptions===n.penOptions&&n.freedrawOnly&&(this.activePen.strokeWidth=A.currentItemStrokeWidth,this.activePen.backgroundColor=A.currentItemBackgroundColor,this.activePen.strokeColor=A.currentItemStrokeColor,this.activePen.fillStyle=A.currentItemFillStyle,this.activePen.roughness=A.currentItemRoughness),React__namespace.createElement("label",{key:i,className:clsx("ToolIcon","ToolIcon_size_medium",{"is-mobile":e}),onClick:()=>{const e=Date.now();if(e-this.clickTimestamp[i]<500){const e=new PenSettingsModal(this.plugin,this.view,i);return void(async()=>{await this.plugin.loadSettings(),e.open()})()}this.clickTimestamp[i]=e;const A=this.view.excalidrawAPI,t=A.getAppState();t.currentStrokeOptions!==n.penOptions||"freedraw"!==t.activeTool.type?(this.activePen=Object.assign({},n),setPen(n,A),A.setActiveTool({type:"freedraw"})):resetStrokeOptions(t.resetCustomPen,A,!0)}},React__namespace.createElement("div",{className:"ToolIcon__icon","aria-label":n.type,style:Object.assign({},"freedraw"===A.activeTool.type&&A.currentStrokeOptions===n.penOptions?{background:"var(--color-primary)"}:{})},penIcon(n)))}))},this.renderPinnedScriptButtons=(e,A)=>{var t;return null===(t=null==A?void 0:A.pinnedScripts)||void 0===t?void 0:t.map(((A,t)=>{var i;const n=this.plugin.scriptEngine.scriptIconMap[A],a=null!==(i=null==n?void 0:n.name)&&void 0!==i?i:"",r=(null==n?void 0:n.svgString)?stringToSVG(n.svgString):ICONS.cog;let s=0;return React__namespace.createElement("label",{key:t,className:clsx("ToolIcon","ToolIcon_size_medium",{"is-mobile":e}),onClick:()=>{s&&(window.clearTimeout(s),s=0,(async()=>{const e=app.vault.getAbstractFileByPath(A);e&&e instanceof obsidian_module.TFile&&this.plugin.scriptEngine.executeScript(this.view,await app.vault.read(e),this.plugin.scriptEngine.getScriptName(e),e)})())},onPointerDown:()=>{s=window.setTimeout((()=>{s=0,(async()=>{var e;await this.plugin.loadSettings();const t=this.plugin.settings.pinnedScripts.indexOf(A);t>-1&&(this.plugin.settings.pinnedScripts.splice(t,1),null===(e=this.view.excalidrawAPI)||void 0===e||e.setToast({message:`Pin removed: ${a}`,duration:3e3,closable:!0})),await this.plugin.saveSettings(),app.workspace.getLeavesOfType("excalidraw").forEach((e=>{e.view instanceof ExcalidrawView&&e.view.updatePinnedScripts()}))})()}),1500)}},React__namespace.createElement("div",{className:"ToolIcon__icon","aria-label":a},r))}))},this.renderButton=(e,A)=>React__namespace.createElement(React__namespace.Fragment,null,React__namespace.createElement("label",{className:clsx("ToolIcon","ToolIcon_size_medium",{"is-mobile":e}),onClick:()=>{this.toolsRef.current.setTheme(A.theme),this.toolsRef.current.toggleVisibility(A.zenModeEnabled||e)}},React__namespace.createElement("div",{className:"ToolIcon__icon","aria-hidden":"true"},ICONS.obsidian)),this.renderCustomPens(e,A),this.renderPinnedScriptButtons(e,A)),this.clickTimestamp=Array.from({length:Object.keys(PENS).length},(()=>0))}}class ActionButton extends React__namespace.Component{constructor(e){super(e),this.toastMessageTimeout=0,this.longpressTimeout=0,this.state={visible:!0}}render(){return React__namespace.createElement("button",{style:{},className:"ToolIcon_type_button ToolIcon_size_small ToolIcon_type_button--show ToolIcon",title:this.props.title,onClick:e=>{this.toastMessageTimeout&&(window.clearTimeout(this.toastMessageTimeout),this.toastMessageTimeout=0,this.props.action(e)),this.longpressTimeout&&(window.clearTimeout(this.longpressTimeout),this.longpressTimeout=0)},onPointerDown:e=>{this.toastMessageTimeout=window.setTimeout((()=>{var e;null===(e=this.props.view.excalidrawAPI)||void 0===e||e.setToast({message:this.props.title,duration:3e3,closable:!0}),this.toastMessageTimeout=0}),400),this.longpressTimeout=window.setTimeout((()=>{var A;this.props.longpress?this.props.longpress(e):null===(A=this.props.view.excalidrawAPI)||void 0===A||A.setToast({message:"Cannot pin this action",duration:3e3,closable:!0}),this.longpressTimeout=0}),1500)}},React__namespace.createElement("div",{className:"ToolIcon__icon","aria-hidden":"true"},this.props.icon))}}const FIRST_RUN='\nThe Excalidraw Obsidian plugin is much more than "just" a drawing tool. To help you get started here\'s a showcase of the key Excalidraw plugin features.\n\nIf you\'d like to learn more, please subscribe to my YouTube channel: [Visual PKM](https://www.youtube.com/channel/UCC0gns4a9fhVkGkngvSumAQ) where I regularly share videos about Obsidian-Excalidraw and about tools and techniques for Visual Personal Knowledge Management.\n\nThank you & Enjoy!\n\n
\n\n
\n',RELEASE_NOTES={Intro:'After each update you\'ll be prompted with the release notes. You can disable this in plugin settings.\n\nI develop this plugin as a hobby, spending my free time doing this. If you find it valuable, then please say THANK YOU or...\n\n
\n',"1.8.22":`\n## Fixed\n- Styling of custom pen and script buttons in the side panel was inverted.\n- Minor tweaks to dynamic styling. [see this video to understand dynamic styling](https://youtu.be/fypDth_-8q0)\n\n## New\n- New scripts by @threethan:\n - [Auto Draw for Pen](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Auto%20Draw%20for%20Pen.md): Automatically switches between the select and draw tools, based on whether a pen is being used. Supports most pens including Apple Pencil.\n - [Hardware Eraser Support](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Hardware%20Eraser%20Support.md): Adds support for pen inversion, a.k.a. the hardware eraser on the back of your pen. Supports Windows based styluses. Does not suppoprt Apple Pencil or S-Pen.\n- Added separate buttons to support copying link, area or group references to objects on the drawing. [#1063](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1063). See [this video](https://youtu.be/yZQoJg2RCKI) for more details on how this works.\n- Hover preview will no long trigger for image files (.png, .svg, .jpg, .gif, .webp, .bmp, .ico, .excalidraw)\n- Minor updates to the [Slideshow](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Slideshow.md) script. You can download the updated script from the Excalidraw script library. The slideshow will now correctly run also when initiated in a popout window. When the drawing is in a popout window, the slideshow will not be full screen, but will only occupy the popout window. If you run the slideshow from the main Obsidian workspace, it will be displayed in full-screen mode.\n- Updated the Icon Library script to now include image keywords under each of the images to allow searching for keywords (CTRL/CMD+F). I've uploaded the new script to [here](https://gist.github.com/zsviczian/33ff695d5b990de1ebe8b82e541c26ad). If you need further information watch this [video](https://youtu.be/_OEljzZ33H8)\n\n## New in ExcalidrawAutomate\n- ${String.fromCharCode(96)}addText${String.fromCharCode(96)} ${String.fromCharCode(96)}formatting${String.fromCharCode(96)} parameter now accepts ${String.fromCharCode(96)}boxStrokeColor${String.fromCharCode(96)} and ${String.fromCharCode(96)}textVerticalAlign${String.fromCharCode(96)} values.\n${String.fromCharCode(96,96,96)}typescript\naddText(\n topX: number,\n topY: number,\n text: string,\n formatting?: {\n wrapAt?: number;\n width?: number;\n height?: number;\n textAlign?: "left" | "center" | "right";\n box?: boolean | "box" | "blob" | "ellipse" | "diamond";\n boxPadding?: number;\n boxStrokeColor?: string;\n textVerticalAlign?: "top" | "middle" | "bottom";\n },\n id?: string,\n ): string;\n${String.fromCharCode(96,96,96)}\n- new ${String.fromCharCode(96)}onFileOpenHook${String.fromCharCode(96)}. If set, this callback is triggered, when an Excalidraw file is opened. You can use this callback in case you want to do something additional when the file is opened. This will run before the file level script defined in the ${String.fromCharCode(96)}excalidraw-onload-script${String.fromCharCode(96)} frontmatter is executed. Excalidraw will await the result of operations here. Handle with care. If you change data such as the frontmatter of the underlying file, I haven't tested how it will behave.\n${String.fromCharCode(96,96,96)}typescript\nonFileOpenHook: (data: {\n ea: ExcalidrawAutomate;\n excalidrawFile: TFile; //the file being loaded\n view: ExcalidrawView;\n}) => Promise;\n${String.fromCharCode(96,96,96)}`,"1.8.21":'\n## Quality of Life improvements\n- Dynamic Styling (see plugin settings / Display). When Dynamic Styling is enabled it fixes Excalidraw issues with the Minimal Theme\n- New "Invert Colors" script\n\n
\n\n
\n\n### Note\nThe few of you, that are using the Dynamic Styling Templater script, please remove it and restart Obsidian.\n',"1.8.20":"\n## Fixed\n- Excalidraw froze Obsidian in certain rare situations [#1054](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1054)\n- File loading error [#1062](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1062)\n- Embedded images in markdown documents no longer have the line on the side. Image sizing works better. [#1059](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1059)\n- Locked elements will not show a hover preview [#1060](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1060)\n- CTRL/CMD + K correctly triggers add link [#1056](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1056)\n\n## New\n- Grid color adjusts to the view background color\n\nI'm sorry, but the sticky note editing issue on Android with the on-screen keyboard has still not been resolved. If you also experience this error, please help raise the priority with the core Excalidraw team by commenting on this issue: [#6330](https://github.com/excalidraw/excalidraw/issues/6330)\n","1.8.19":"\n## Fixed: Text wrapping issue in sticky notes\n\nI fixed an issue where text would wrap differently and words would disappear during text editing in sticky notes. You can check out the details on [GitHub #6318](https://github.com/excalidraw/excalidraw/issues/6331).\n\nI am aware of three additional issues related to container text editing that are still open. I apologize for any inconvenience caused by the recent change in how text size is calculated on Excalidraw.com, which has had a knock-on effect on Obsidian. I am actively working to address the following issues:\n\n- Pinch zooming while editing text in a text container [GitHub #6331](https://github.com/excalidraw/excalidraw/issues/6331)\n- Container text jumps on edit on Android with on-screen keyboard [GitHub #6330](https://github.com/excalidraw/excalidraw/issues/6330)\n- Shadow text when editing text containers without a keyboard on iOS [GitHub #6329](https://github.com/excalidraw/excalidraw/issues/6329)\n\nThank you for your patience while I work on resolving these issues.\n","1.8.18":`\n## Fixed\n- Text scaling issue introduced in 1.8.17\n- [#1043](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1043): Error handling when ${String.fromCharCode(96)}onCanvasColorChangeHook${String.fromCharCode(96)} is executed. This is used in the [Dynamic Styling Script](https://youtu.be/LtR04fNTKTM). \n`,"1.8.17":'\n## New from Excalidraw.com\n- Improved text wrapping in the ellipse and diamond shapes [6172](https://github.com/excalidraw/excalidraw/pull/6172)\n\n## New\n- Updated slideshow script\n\n
\n\n
\n\n## Fixed: \n- "Save to..." in the Stencil Library menu now works as expected [#1032](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1032)\n',"1.8.16":'\n**!!! Modifier keys have changed, please review the table below !!!**\n[Click this to see the new shortcuts overview image](https://raw.githubusercontent.com/zsviczian/obsidian-excalidraw-plugin/master/images/excalidraw-modifiers.png)\n\n## Fixed \n- This version was extensively tested and developed on MacOS to remove usability issues.\n- New command palette action to create a new drawing in a new tab\n- Modifier keys to open links in the active window, splitting the current view to the right, in a new tab, or in a popout window now behave consistently both in Excalidraw and when clicking a drawing that is embedded in a markdown note.\n- Drag & Drop properly works from within Obsidian, from a web browser, and from the OS file explorer\n\n
\n\n
\n',"1.8.14":"\n## Fixed\n- text element link gets deleted when the drawing is reloaded\n","1.8.13":'\n## Fixed\n- When changing a text element in markdown mode, the change seem to have showed up when switching back to Excalidraw mode, but then lost these changes when loading the file the next time.\n- Scrolling through a page that has embedded drawings on Obsidian Mobile accidently opens the drawing in Excalidraw when touching the image. Now you need to press and hold to open the image in Excalidraw. [#1003](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1003)\n- The scrollbar is no longer visible when presenting using the SlideShow script\n- Stroke properties could not be changed when custom pen settings had "Stroke & fill applies to: All shapes". It works now.\n\n## QoL\n- Custom pens will remember the stroke changes until you press the pen preset button again.\n - This is a bit hard to explain, let me try... Essentially, when you use a custom pen, it will keep the changes you made to the pen (like changing the stroke width) until you press the pen-prereset button again. So, for example, if you\'re using a mind mapping custom pen and change its color, and then switch to a different tool like text, when you switch back to the freedraw tool using the Excalidraw tools panel, the pen will still have the same color you set earlier, but if you press the mind mapping pen-preset button, it will default back to your custom pen settings including your preset color.\n- Added new buttons to load current stroke color and background color in the pen settings dialog. Also added an edit box so you can configure any valid color string (including with transparency) for pen stroke and background colors. [#991](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/991)\n',"1.8.11":'\n
\n\n
\n\n# New\n- Support for referencing images from the internet in Excalidraw drawings, including YouTube thumbnail support. [#913](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/913)\n - Link to images on the internet without creating a copy in your Vault by holding down the CTRL key while dropping the link or image.\n - Automatic conversion of image URLs and YouTube links into image elements with original links added as a link on the element when pasting. Note, that if you only want to paste the plain text link (not the image), first double-click the canvas to start a new text element, then paste the link.\n- Two new options added to plugin settings:\n - Make mouse wheel zoom by default [#474](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/474)\n - Allow pinch zoom in pen mode [#828](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/828)\n- Update to the [Set Grid](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Set%20Grid.svg) script now saves the grid setting for the current file.\n',"1.8.10":'\n
\n\n
\n\n# QoL improvements\n- You can structure icons in the Obsidian tools panel by moving scripts to folders\n![image|300](https://user-images.githubusercontent.com/14358394/212389592-306130d0-209a-49df-99bb-c538f2155b23.png)\n- I added useful actions to the hamburger menu in both tray-mode and normal-mode. \n![image|150](https://user-images.githubusercontent.com/14358394/212534508-9107fd19-27ab-4415-8abc-bc97c73afc0b.png)\n- I added a new Export Image dialog. You can access the new export screen from the hamburger-menu\n![image|200](https://user-images.githubusercontent.com/14358394/212534654-7a479e23-8d5d-452e-9a18-a9896278aa27.png)\n- Links in help now point to Obsidian-Excalidraw relevant content.\n- I added a welcome screen\n![image|150](https://user-images.githubusercontent.com/14358394/212534568-3cd1e8a1-5b20-4a30-96e4-40d7dac57e33.png)\n- I updated the alternative dark mode / dynamic styling [script](https://gist.github.com/zsviczian/c7223c5b4af30d5c88a0cae05300305c)\n',"1.8.9":"\n# Minor QoL improvements\n- When you open a second drawing in the same Excalidraw view (i.e. by navigating a link) and make a change to this drawing, and then press UNDO, the entire drawing disappeared. Redo brought the image back, however, this behavior was frustrating. Not anymore...\n- On iPad\n - when you open the command palette, autozoom resized the drawing. If the Obsidian command palette or some other modal window is shown Excalidraw will not resize the view.\n - when you add a link to the drawing using the Command Palette, sometimes the link was added in a far corner of the drawing outside the current view area. This should be fixed now.","1.8.8":`\n
\n\n
\n\n# New\n- The plugin now includes support for [Perfect Freehand](https://perfect-freehand-example.vercel.app/) pen-options. I've also added a new [Alternative Pens](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Alternative%20Pens.md) script.\n- Embed scene in exported PNG and SVG images [#860](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/860). This means that the export will be a normal PNG or SVG image with the added functionality that if someone loads the image into excalidraw.com it will open as a normal excalidraw file.\n - I've added 2 new Command Palette actions (export PNG, export SVG with embedded scene).\n - If you SHIFT click ${String.fromCharCode(96)} Save as PNG (or SVG)${String.fromCharCode(96)} in the workspace-tab menu, Excalidraw will embed the scene in the export.\n- I updated the [Organic Line](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Organic%20Line.md) script. It has an improved thick-to-thin look and a new thin-to-thick-to-thin line type.\n\n# Fixed\n- Intelligent image width setting [#955](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/955). Before this change, when the embedded image was small, the image would be extended to meet the image width setting in plugin settings. From now on, if the image is smaller than max-width, it will only extend to max-width. You can still set 100% width using custom CSS. See more on that [here](https://github.com/zsviczian/obsidian-excalidraw-plugin#embedded-images).\n\n# New in ExcalidrawAutomate\n- I added the ${String.fromCharCode(96)} plaintext${String.fromCharCode(96)} parameter to ${String.fromCharCode(96)}ExcalidrawAutomate.create${String.fromCharCode(96)} . Using this, you can add some text below the frontmatter but above the ${String.fromCharCode(96)}# Text Elements${String.fromCharCode(96)} section. Use this for example to add metadata to your file. (e.g. I use this in my Daily Quote template to add a Dataview field for the ${String.fromCharCode(96)}Author::${String.fromCharCode(96)} and add the quote with a standard block reference, so I can easily reference it in other files. I also add the ${String.fromCharCode(96)}#quote${String.fromCharCode(96)} tag to the file using this.)\n- The script running in the ScriptEngine now also receives the ${String.fromCharCode(96)}TFile${String.fromCharCode(96)} object for the script itself. You can access this object during execution via the ${String.fromCharCode(96)}utils.scriptFile${String.fromCharCode(96)} variable. \n`,"1.8.7":'\n## New from Excalidraw.com\n- Support shrinking text containers to their original height when text is removed [#6025](https://github.com/excalidraw/excalidraw/pull/6025)\n
\n\n
\n\n## Fixed\n- removed the white background when editing arrow-label [#6033](https://github.com/excalidraw/excalidraw/pull/6033)\n- Minor style tweaks\n - for embedding Excalidraw into Obsidian Canvas. e.g. dragging no longer accidentally creates an image copy of the drawing, and\n - style tweaks on the Excalidraw canvas\n\n## New\n- If you set a different text color and sticky note border color, now if you change the border color, the text color will not be changed.\n',"1.8.6":`\n## New from Excalidraw.com:\n- Better default radius for rectangles [#5553](https://github.com/excalidraw/excalidraw/pull/5553). Existing drawings will look unchanged, this applies only to new rectangles.\n![image|200](https://user-images.githubusercontent.com/5153846/206264345-59fd7436-e87b-4bc9-ade8-9e6f6a6fd8c1.png)\n> [!attention]- ExcalidrawAutomate technical details\n> - ${String.fromCharCode(96)}strokeSharpness${String.fromCharCode(96)} is now deprecated\n> - use roundness instead\n> - ${String.fromCharCode(96)}roundness === null${String.fromCharCode(96)} is legacy ${String.fromCharCode(96)}strokeSharpness = "sharp"${String.fromCharCode(96)}\n> - ${String.fromCharCode(96)}roundness = { type: RoundnessType; value?: number }${String.fromCharCode(96)}\n> - type: 1, LEGACY, type:2 PROPORTIONAL_RADIUS, type:3 ADAPTIVE_RADIUS: 3\n> - value:\n> - Radius represented as % of element's largest side (width/height).\n> DEFAULT_PROPORTIONAL_RADIUS = 0.25;\n> - Fixed radius for the ADAPTIVE_RADIUS algorithm. In pixels.\n> DEFAULT_ADAPTIVE_RADIUS = 32;\n\n## New\n- For Obsidian 1.1.6 and above\n - Improved embedding into Obsidian Canvas\n - Improved embedding into Markdown documents\n- Added setting under ${String.fromCharCode(96)}Display/Default mode when opening Excalidraw${String.fromCharCode(96)} to always open the drawing in view mode on Mobile, but in normal mode on desktop. [#939](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/939)\n\n## Fixed\n- Zoom reset tooltip appears twice [#942](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/942)\n- Hid export library from library menu as it does not work due to Obsidian limitations. Use the command palette export library instead.\n- Arrow with label did not get exported and embedded correctly [#941](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/941)\n![image|200](https://user-images.githubusercontent.com/22638687/207845868-b352ddb1-7994-4f13-a0b2-f2e19bd72935.png)\n`,"1.8.4":'\n## New from Excalidraw.com\n- Labels on Arrows!!! [#5723](https://github.com/excalidraw/excalidraw/pull/5723)\n - To add a label press "Enter" or "Double click" on the arrow\n - Use "Cmd/Ctrl+double click" to enter the line editor\n\n
\n\n
\n\n## New\n- **Changed behavior**: In the Obsidian markdown editor clicking an Excalidraw image will not open the image (to avoid accidentally opening the image on a tablet). To open a drawing for editing in Excalidraw double click or long-tap on it. [#920](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/920)\n\n## Fixed \n- Text stroke color is not honored when pasting a HEX color string to an Excalidraw canvas open in an Obsidian popout window [#921](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/921)\n- The new [multi-line >> multi-element paste behavior](https://github.com/excalidraw/excalidraw/pull/5786) introduced in the previous release did not work as expected in Obsidian. Now it does.\n',"1.8.2":`\nIntroducing the [Excalidraw Slideshow Script](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Slideshow.md) - available in the script store\n
\n\n
\n\n## Fixed\n- Obsidian tools panel gets misplaced after switching Obsidian workspace tabs\n\n## New in ExcalidrawAutomate\n- changed ${String.fromCharCode(96)}viewToggleFullScreen(forceViewMode: boolean = false): void${String.fromCharCode(96)}: the function will toggle view mode on when going to full screen and view mode off when terminating full screen.\n- new functions\n${String.fromCharCode(96,96,96)}typescript\nsetViewModeEnabled(enabled: boolean):void;\nviewUpdateScene(\n scene: {\n elements?: ExcalidrawElement[];\n appState?: AppState;\n files?: BinaryFileData;\n commitToHistory?: boolean;\n },\n restore: boolean = false,\n ):void;\nviewZoomToElements(\n selectElements: boolean,\n elements: ExcalidrawElement[]\n ):void;\n${String.fromCharCode(96,96,96)}\n\n`,"1.8.1":`\n## New and fixes from Excalidraw.com\n- New text paste behavior. Pasting multiline text will generate separate text elements unless you hold down the shift button while pasting [#5786](https://github.com/excalidraw/excalidraw/pull/5786)\n- line editor fixes [#5927](https://github.com/excalidraw/excalidraw/pull/5927)\n\n## Fixed\n- The Command Palette "Insert link" action now inserts the new link at the top drawing layer, not at the bottom.\n- Updated, hopefully, better organized, Plugin Readme.\n\n## New\n- Second attempt at moving to React 18. This upgrade is required to maintain alignment with the core Excalidraw product and to continue to benefit from Excalidraw.com enhancements.\n- Added options to Plugin Settings\n - to disable autozoom when loading a drawing for the first time [#907](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/907)\n - to modify autosave interval. You can now set an autosave interval for desktop and for mobile [#888](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/888)\n\n## New in ExcalidrawAutomate\n- Published the obsidian_module on the ExcalidrawAutomate object. ${String.fromCharCode(96)}ExcalidrawAutomate.obsidian${String.fromCharCode(96)}. Publishing this object will give script developers increased flexibility and control over script automation.\n`,"1.8.0":'\n
\n\n
\n\n## New\n- Optical Character Recognition (OCR). Introducing the MVP (minimum viable product) release of the integration of [Taskbone](https://taskbone.com) OCR into Excalidraw. See the new scan button on the Obsidian tools panel.\n- New and improved full-screen mode\n - Activate using the Obsidian tools panel, the Obsidian Command Palette, or the Alt+F11 shortcut\n - The ESC key no longer closes full-screen\n - Full-screen mode works properly on iOS as well\n- Improved Icon visibility on the Obsidian tools panel\n- Added 3 additional buttons to the tools panel\n - Force save\n - Open link (useful on Mobile devices). In the case of LaTeX equations, the button opens the equation properties.\n - Open the link in a new pane. In the case of embedded markdown documents, the button opens the embed properties.\n\n## Fixed\n- The [deconstruct selected elements into a new drawing](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Deconstruct%20selected%20elements%20into%20new%20drawing.md) script now also correctly decomposes transcluded text elements.\n',"1.7.30":"\nFix:\n- Forcing the embedded image to always scale to 100% (a feature introduced in [1.7.26](https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/1.7.26)) scaled the embedded excalidraw drawings incorrectly on devices with a pixel ratio of 2 or 3 (e.g. iPads). This is now fixed, however, this fix might retrospectively impact drawings that use this feature. Sorry for that.\n","1.7.29":"\n- This is a big update that accommodates the **UI redesign** on Excalidraw.com [#5780](https://github.com/excalidraw/excalidraw/pull/5780). The change on the surface may seem superficial, however, I had to tweak a number of things to make it work in Obsidian. I hope I found everything that broke and fixed it, if not, I'll try to fix it quickly...\n- This update also comes with changes under the hood that **fix issues with Excalidraw Automate** - paving the way for further scripts, plus some smaller bug fixes.\n- I **reworked text wrapping**. In some cases, text wrapping in SVG exports looked different compared to how the text looked in Excalidraw. This should now be fixed.\n- If you are using the **Experimental Dynamic Styling** of the Excalidraw Toolbar, then I recommend updating your styling script following base on [this](https://gist.github.com/zsviczian/c7223c5b4af30d5c88a0cae05300305c)\n","1.7.27":'## New\n- Import SVG drawing as an Excalidraw object. [#679](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/679)\n\n
\n\n
\n\n## Fixed\n- Large drawings freeze on the iPad when opening the file. I implemented a workaround whereby Excalidraw will avoid zoom-to-fit drawings with over 1000 elements. [#863](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/863)\n- Reintroduced copy/paste to the context menu\n',"1.7.26":'## Fixed\n- Transcluded block with a parent bullet does not embed sub-bullet [#853](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/853)\n- Transcluded text will now exclude ^block-references at end of lines\n- Phantom duplicates of the drawing appear when "zoom to fit" results in a zoom value below 10% and there are many objects on the canvas [#850](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/850)\n- CTRL+Wheel will increase/decrease zoom in steps of 5% matching the behavior of the "+" & "-" zoom buttons.\n- Latest updates from Excalidarw.com\n - Freedraw flip not scaling correctly [#5752](https://github.com/excalidraw/excalidraw/pull/5752)\n - Multiple elements resizing regressions [#5586](https://github.com/excalidraw/excalidraw/pull/5586)\n\n## New - power user features\n- Force the embedded image to always scale to 100%. Note: this is a very niche feature with a very particular behavior that I built primarily for myself (even more so than other features in Excalidraw Obsidian - also built primarily for myself 😉)... This will reset your embedded image to 100% size every time you open the Excalidraw drawing, or in case you have embedded an Excalidraw drawing on your canvas inserted using this function, every time you update the embedded drawing, it will be scaled back to 100% size. This means that even if you resize the image on the drawing, it will reset to 100% the next time you open the file or you modify the original embedded object. This feature is useful when you decompose a drawing into separate Excalidraw files, but when combined onto a single canvas you want the individual pieces to maintain their actual sizes. I use this feature to construct Book-on-a-Page summaries from atomic drawings.\n- I added an action to the command palette to temporarily disable/enable Excalidraw autosave. When autosave is disabled, Excalidraw will still save your drawing when changing to another Obsidian window, but it will not save every 10 seconds. On a mobile device (but also on a desktop) this can lead to data loss if you terminate Obsidian abruptly (i.e. swipe the application away, or close Obsidian without first closing the drawing). Use this feature if you find Excalidraw laggy.'};class ReleaseNotes extends obsidian_module.Modal{constructor(e,A,t){super(e),this.plugin=A,this.version=t}onOpen(){var e;this.containerEl.classList.add("excalidraw-release"),this.titleEl.setText(`Welcome to Excalidraw ${null!==(e=this.version)&&void 0!==e?e:""}`),this.createForm()}async onClose(){this.contentEl.empty(),await this.plugin.loadSettings(),this.plugin.settings.previousRelease=PLUGIN_VERSION,await this.plugin.saveSettings()}async createForm(){let e=this.plugin.settings.previousRelease;e=this.version===e?"0.0.0":e;const A=this.version?Object.keys(RELEASE_NOTES).filter((A=>"Intro"===A||isVersionNewerThanOther(A,e))).map((e=>`${"Intro"===e?"":`# ${e}\n`}${RELEASE_NOTES[e]}`)).slice(0,10).join("\n\n---\n"):FIRST_RUN;await obsidian_module.MarkdownRenderer.renderMarkdown(A,this.contentEl,"",this.plugin),this.contentEl.createEl("p",{text:""},(e=>{e.style.textAlign="right",e.createEl("button",{text:"Close"}).onclick=()=>this.close()}))}}const TOOLS_PANEL_WIDTH=228;class ToolsPanel extends React__namespace.Component{constructor(e){super(e),this.pos1=0,this.pos2=0,this.pos3=0,this.pos4=0,this.penDownX=0,this.penDownY=0,this.previousWidth=0,this.previousHeight=0,this.onRightEdge=!1,this.onBottomEdge=!1;const A=e.view.plugin.getPackage(e.view.ownerWindow).react;this.containerRef=A.createRef(),this.state={visible:e.visible,top:50,left:200,theme:"dark",excalidrawViewMode:!1,minimized:!1,isDirty:!1,isFullscreen:!1,isPreviewMode:!0,scriptIconMap:{}}}updateScriptIconMap(e){this.setState((()=>({scriptIconMap:e})))}setPreviewMode(e){this.setState((()=>({isPreviewMode:e})))}setFullscreen(e){this.setState((()=>({isFullscreen:e})))}setDirty(e){this.setState((()=>({isDirty:e})))}setExcalidrawViewMode(e){this.setState((()=>({excalidrawViewMode:e})))}toggleVisibility(e){this.setTopCenter(e),this.setState((e=>({visible:!e.visible})))}setTheme(e){this.setState((A=>({theme:e})))}setTopCenter(e){this.setState((()=>({left:(this.containerRef.current.clientWidth-228-(e?0:232))/2+this.containerRef.current.parentElement.offsetLeft+(e?0:232),top:64+this.containerRef.current.parentElement.offsetTop})))}updatePosition(e=0,A=0){this.setState((()=>{const{offsetTop:t,offsetLeft:i,clientWidth:n,clientHeight:a}=this.containerRef.current.firstElementChild,r=t-e,s=i-A,{clientWidth:o,clientHeight:l,offsetTop:c,offsetLeft:d}=this.containerRef.current.parentElement;return this.previousHeight=l,this.previousWidth=o,this.onBottomEdge=r>=l-a+c,this.onRightEdge=s>=o-n+d,{top:r{e.preventDefault(),Math.abs(this.penDownX-this.pos3)>5||Math.abs(this.penDownY-this.pos4)>5||this.setState((e=>({minimized:!e.minimized})))},onPointerDown:e=>{const A=e=>{e.preventDefault(),this.pos1=this.pos3-e.clientX,this.pos2=this.pos4-e.clientY,this.pos3=e.clientX,this.pos4=e.clientY,this.updatePosition(this.pos2,this.pos1)},t=()=>{var e,i;null===(e=this.props.view.ownerDocument)||void 0===e||e.removeEventListener("pointerup",t),null===(i=this.props.view.ownerDocument)||void 0===i||i.removeEventListener("pointermove",A)};e.preventDefault(),this.penDownX=this.pos3=e.clientX,this.penDownY=this.pos4=e.clientY,this.props.view.ownerDocument.addEventListener("pointerup",t),this.props.view.ownerDocument.addEventListener("pointermove",A)}},React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 228 26"},React__namespace.createElement("path",{stroke:"var(--icon-fill-color)",strokeWidth:"2",d:"M40,7 h148 M40,13 h148 M40,19 h148"}))),React__namespace.createElement("div",{className:"Island App-menu__left scrollbar",style:{maxHeight:"350px",width:"initial","--padding":2,display:this.state.minimized?"none":"block"}},React__namespace.createElement("div",{className:"panelColumn"},React__namespace.createElement("fieldset",null,React__namespace.createElement("legend",null,"Utility actions"),React__namespace.createElement("div",{className:"buttonList buttonListIcon"},React__namespace.createElement(ActionButton,{key:"scriptEngine",title:t$d("INSTALL_SCRIPT_BUTTON"),action:()=>{new ScriptInstallPrompt(this.props.view.plugin).open()},icon:ICONS.scriptEngine,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"release-notes",title:t$d("READ_RELEASE_NOTES"),action:()=>{new ReleaseNotes(this.props.view.app,this.props.view.plugin,PLUGIN_VERSION).open()},icon:ICONS.releaseNotes,view:this.props.view}),null===this.state.isPreviewMode?React__namespace.createElement(ActionButton,{key:"convert",title:t$d("CONVERT_FILE"),action:()=>{this.props.view.convertExcalidrawToMD()},icon:ICONS.convertFile,view:this.props.view}):React__namespace.createElement(ActionButton,{key:"viewmode",title:this.state.isPreviewMode?t$d("PARSED"):t$d("RAW"),action:()=>{this.state.isPreviewMode?this.props.view.changeTextMode(TextMode.raw):this.props.view.changeTextMode(TextMode.parsed)},icon:this.state.isPreviewMode?ICONS.rawMode:ICONS.parsedMode,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"tray-mode",title:t$d("TRAY_MODE"),action:()=>{this.props.view.toggleTrayMode()},icon:ICONS.trayMode,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"fullscreen",title:this.state.isFullscreen?t$d("EXIT_FULLSCREEN"):t$d("GOTO_FULLSCREEN"),action:()=>{this.state.isFullscreen?this.props.view.exitFullscreen():this.props.view.gotoFullscreen()},icon:this.state.isFullscreen?ICONS.exitFullScreen:ICONS.gotoFullScreen,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"search",title:t$d("SEARCH"),action:()=>{search(this.props.view)},icon:ICONS.search,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"ocr",title:t$d("RUN_OCR"),action:e=>{this.props.view.plugin.settings.taskboneEnabled?this.props.view.plugin.taskbone.getTextForView(this.props.view,isCTRL(e)):new obsidian_module.Notice("Taskbone OCR is not enabled. Please go to plugins settings to enable it.",4e3)},icon:ICONS.ocr,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"openLink",title:t$d("OPEN_LINK_CLICK"),action:e=>{const A=new MouseEvent("click",{ctrlKey:e.ctrlKey||!(DEVICE.isIOS||DEVICE.isMacOS),metaKey:e.metaKey||DEVICE.isIOS||DEVICE.isMacOS,shiftKey:e.shiftKey,altKey:e.altKey});this.props.view.handleLinkClick(A)},icon:ICONS.openLink,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"openLinkProperties",title:t$d("OPEN_LINK_PROPS"),action:()=>{const e=new MouseEvent("click",{ctrlKey:!0,metaKey:!0,shiftKey:!1,altKey:!1});this.props.view.handleLinkClick(e)},icon:ICONS.openLinkProperties,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"save",title:t$d("FORCE_SAVE"),action:()=>{this.props.view.forceSave()},icon:saveIcon(this.state.isDirty),view:this.props.view}))),React__namespace.createElement("fieldset",null,React__namespace.createElement("legend",null,"Export actions"),React__namespace.createElement("div",{className:"buttonList buttonListIcon"},React__namespace.createElement(ActionButton,{key:"lib",title:t$d("DOWNLOAD_LIBRARY"),action:()=>{this.props.view.plugin.exportLibrary()},icon:ICONS.exportLibrary,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"svg",title:t$d("EXPORT_SVG"),action:()=>{this.props.view.saveSVG(),new obsidian_module.Notice(`File saved: ${getIMGFilename(this.props.view.file.path,"svg")}`)},icon:ICONS.exportSVG,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"png",title:t$d("EXPORT_PNG"),action:()=>{this.props.view.savePNG(),new obsidian_module.Notice(`File saved: ${getIMGFilename(this.props.view.file.path,"png")}`)},icon:ICONS.exportPNG,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"excalidraw",title:t$d("EXPORT_EXCALIDRAW"),action:()=>{this.props.view.exportExcalidraw()},icon:ICONS.exportExcalidraw,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"md",title:t$d("OPEN_AS_MD"),action:()=>{this.props.view.openAsMarkdown()},icon:ICONS.switchToMarkdown,view:this.props.view}))),React__namespace.createElement("fieldset",null,React__namespace.createElement("legend",null,"Insert actions"),React__namespace.createElement("div",{className:"buttonList buttonListIcon"},React__namespace.createElement(ActionButton,{key:"image",title:t$d("INSERT_IMAGE"),action:()=>{this.props.centerPointer(),this.props.view.plugin.insertImageDialog.start(this.props.view)},icon:ICONS.insertImage,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"insertMD",title:t$d("INSERT_MD"),action:()=>{this.props.centerPointer(),this.props.view.plugin.insertMDDialog.start(this.props.view)},icon:ICONS.insertMD,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"latex",title:t$d("INSERT_LATEX"),action:e=>{isALT(e)?this.props.view.openExternalLink("https://youtu.be/r08wk-58DPk"):(this.props.centerPointer(),insertLaTeXToView(this.props.view))},icon:ICONS.insertLaTeX,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"link",title:t$d("INSERT_LINK"),action:()=>{this.props.centerPointer(),this.props.view.plugin.insertLinkDialog.start(this.props.view.file.path,this.props.view.addText)},icon:ICONS.insertLink,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"link-to-element",title:t$d("INSERT_LINK_TO_ELEMENT"),action:e=>{isALT(e)?this.props.view.openExternalLink("https://youtu.be/yZQoJg2RCKI"):this.props.view.copyLinkToSelectedElementToClipboard(isCTRL(e)?"group=":isSHIFT(e)?"area=":"")},icon:ICONS.copyElementLink,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"import-svg",title:t$d("IMPORT_SVG"),action:e=>{this.props.view.plugin.importSVGDialog.start(this.props.view)},icon:ICONS.importSVG,view:this.props.view}))),this.renderScriptButtons(!1),this.renderScriptButtons(!0)))))}renderScriptButtons(e){if(0===Object.keys(this.state.scriptIconMap).length)return"";const A=`${this.props.view.plugin.settings.scriptFolderPath}/Downloaded/`,t=t=>e?t.startsWith(A):!t.startsWith(A);if(0===Object.keys(this.state.scriptIconMap).filter((e=>t(e))).length)return"";const i=new Set;Object.keys(this.state.scriptIconMap).filter((e=>t(e))).forEach((e=>i.add(this.state.scriptIconMap[e].group)));const n=Array.from(i).sort(((e,A)=>e>A?1:-1));return n.push(n.shift()),React__namespace.createElement(React__namespace.Fragment,null,n.map((A=>React__namespace.createElement("fieldset",null,React__namespace.createElement("legend",null,e?A:""===A?"User":"User/"+A),React__namespace.createElement("div",{className:"buttonList buttonListIcon"},Object.entries(this.state.scriptIconMap).filter((([e,t])=>t.group===A)).sort().map((([e,A])=>React__namespace.createElement(ActionButton,{key:e,title:A.name,action:async()=>{const A=this.props.view,t=A.plugin,i=app.vault.getAbstractFileByPath(e);i&&i instanceof obsidian_module.TFile&&t.scriptEngine.executeScript(A,await app.vault.read(i),t.scriptEngine.getScriptName(i),i)},longpress:async()=>{const t=this.props.view,i=t.excalidrawAPI,n=t.plugin;await n.loadSettings();const a=n.settings.pinnedScripts.indexOf(e);a>-1?(n.settings.pinnedScripts.splice(a,1),null==i||i.setToast({message:`Pin removed: ${A.name}`,duration:3e3,closable:!0})):(n.settings.pinnedScripts.push(e),null==i||i.setToast({message:`Pinned: ${A.name}`,duration:3e3,closable:!0})),await n.saveSettings(),app.workspace.getLeavesOfType("excalidraw").forEach((e=>{e.view instanceof ExcalidrawView&&e.view.updatePinnedScripts()}))},icon:A.svgString?stringToSVG(A.svgString):ICONS.cog,view:this.props.view}))))))))}}const getElementsAtPointer=(e,A,t)=>A.filter((A=>{if(t&&A.type!==t)return!1;if(A.locked)return!1;const[i,n,a,r]=rotatedDimensions(A);return i<=e.x&&i+a>=e.x&&n<=e.y&&n+r>=e.y})),getTextElementAtPointer=(e,A)=>{const t=A.excalidrawAPI;if(!t)return{id:null,text:null};const i=getElementsAtPointer(e,t.getSceneElements(),"text");if(0==i.length)return{id:null,text:null};if(1===i.length)return{id:i[0].id,text:i[0].text};const n=i.filter((e=>{const t=A.textMode===TextMode.parsed?A.excalidrawData.getRawText(e.id):e.text;return!!t&&(!!t.match(REG_LINKINDEX_HYPERLINK)||!!REGEX_LINK.getRes(t).next().value)}));return 0==n.length?{id:i[0].id,text:i[0].text}:{id:n[0].id,text:n[0].text}},getImageElementAtPointer=(e,A)=>{const t=A.excalidrawAPI;if(!t)return;const i=getElementsAtPointer(e,t.getSceneElements(),"image");return 0===i.length?{id:null,fileId:null}:i.length>=1?{id:i[0].id,fileId:i[0].fileId}:void 0},getElementWithLinkAtPointer=(e,A)=>{const t=A.excalidrawAPI;if(!t)return;const i=getElementsAtPointer(e,t.getSceneElements()).filter((e=>e.link));return 0===i.length?{id:null,text:null}:i.length>=1?{id:i[0].id,text:i[0].link}:void 0},getEA=e=>{try{return window.ExcalidrawAutomate.getAPI(e)}catch(e){return console.log({message:"Excalidraw not available",fn:getEA}),null}};class ExportDialog extends obsidian_module.Modal{constructor(e,A,t){super(app),this.plugin=e,this.view=A,this.file=t,this.dirty=!1,this.ea=getEA(this.view),this.api=this.ea.getExcalidrawAPI(),this.padding=getExportPadding(this.plugin,this.file),this.scale=getPNGScale(this.plugin,this.file),this.theme=getExportTheme(this.plugin,this.file,this.api.getAppState().theme),this.boundingBox=this.ea.getBoundingBox(this.ea.getViewElements()),this.embedScene=!1,this.saveToVault=!0,this.transparent=!getWithBackground(this.plugin,this.file),this.saveSettings=!1}onOpen(){this.containerEl.classList.add("excalidraw-release"),this.titleEl.setText("Export Image")}async onClose(){this.dirty=this.saveSettings}async createForm(){let e,A;this.contentEl.createEl("h1",{text:"Image settings"}),this.contentEl.createEl("p",{text:"Transparency only affects PNGs. Excalidraw files can only be exported outside the Vault. PNGs copied to clipboard may not include the scene."});const t=()=>{const e=Math.round(this.scale*this.boundingBox.width+2*this.padding),A=Math.round(this.scale*this.boundingBox.height+2*this.padding);return fragWithHTML(`The lager the scale, the larger the image.
Scale: ${this.scale}
Image size: ${e}x${A}`)},i=()=>fragWithHTML(`Current image padding is ${this.padding}`);A=new obsidian_module.Setting(this.contentEl).setName("Image padding").setDesc(i()).addSlider((n=>{n.setLimits(0,50,1).setValue(this.padding).onChange((n=>{this.padding=n,e.setDesc(t()),A.setDesc(i())}))})),e=new obsidian_module.Setting(this.contentEl).setName("PNG Scale").setDesc(t()).addSlider((A=>A.setLimits(.5,5,.5).setValue(this.scale).onChange((A=>{this.scale=A,e.setDesc(t())}))));const n=()=>`Export with ${this.theme} theme`,a=new obsidian_module.Setting(this.contentEl).setName(n()).setDesc(fragWithHTML("Toggle on: Export with light theme
Toggle off: Export with dark theme")).addToggle((e=>e.setValue("dark"!==this.theme).onChange((e=>{this.theme=e?"light":"dark",a.setName(n())})))),r=()=>`Export with ${this.transparent?"transparent ":""}background`,s=new obsidian_module.Setting(this.contentEl).setName(r()).setDesc(fragWithHTML("Toggle on: Export with transparent background
Toggle off: Export with background")).addToggle((e=>e.setValue(this.transparent).onChange((e=>{this.transparent=e,s.setName(r())})))),o=()=>this.saveSettings?"Save these settings as the preset for this image":"These are one-time settings",l=new obsidian_module.Setting(this.contentEl).setName(o()).setDesc(fragWithHTML("Saving these settings as preset will override general export settings for this image.
Toggle on: Save as preset for this image
Toggle off: Don't save as preset")).addToggle((e=>e.setValue(this.saveSettings).onChange((e=>{this.saveSettings=e,l.setName(o())}))));this.contentEl.createEl("h1",{text:"Export settings"});const c=()=>this.embedScene?"Embed scene":"Do not embed scene",d=new obsidian_module.Setting(this.contentEl).setName(c()).setDesc(fragWithHTML("Embed the Excalidraw scene into the PNG or SVG image
Toggle on: Embed scene
Toggle off: Do not embed scene")).addToggle((e=>e.setValue(this.embedScene).onChange((e=>{this.embedScene=e,d.setName(c())}))));if(DEVICE.isDesktop){const e=()=>this.saveToVault?"Save image to your Vault":"Export image outside your Vault",A=new obsidian_module.Setting(this.contentEl).setName(e()).setDesc(fragWithHTML("Toggle on: Save image to your Vault in the same folder as this drawing
Toggle off: Save image outside your Vault")).addToggle((t=>t.setValue(this.saveToVault).onChange((t=>{this.saveToVault=t,A.setName(e())}))))}const h=this.contentEl.createDiv({cls:"excalidraw-prompt-buttons-div"});h.createEl("button",{text:"PNG to File",cls:"excalidraw-prompt-button"}).onclick=()=>{this.saveToVault?this.view.savePNG():this.view.exportPNG(),this.close()},h.createEl("button",{text:"SVG to File",cls:"excalidraw-prompt-button"}).onclick=()=>{this.saveToVault?this.view.saveSVG():this.view.exportSVG(),this.close()},h.createEl("button",{text:"Excalidraw",cls:"excalidraw-prompt-button"}).onclick=()=>{this.view.exportExcalidraw(),this.close()},DEVICE.isDesktop&&(h.createEl("button",{text:"PNG to Clipboard",cls:"excalidraw-prompt-button"}).onclick=()=>{this.view.exportPNGToClipboard(),this.close()})}}const setDynamicStyle=(e,A,t,i)=>{var n,a,r,s,o,l,c,d,h,u,g;if("none"===i){null===(n=A.excalidrawContainer)||void 0===n||n.removeAttribute("style"),setTimeout((()=>A.updateScene({appState:{dynamicStyle:""}})));const e=null===(s=null===(r=null===(a=A.toolsPanelRef)||void 0===a?void 0:a.current)||void 0===r?void 0:r.containerRef)||void 0===s?void 0:s.current;if(e){let A=e.getAttribute("style");A=A.replace(/\-\-color\-primary.*/,""),e.setAttribute("style",A)}return}const p=A.ownerDocument,m="light"===(null===(c=null===(l=null===(o=null==A?void 0:A.excalidrawData)||void 0===o?void 0:o.scene)||void 0===l?void 0:l.appState)||void 0===c?void 0:c.theme),w=()=>m?e.getCM(t):(A=>{const t=e.getCM(A),i=t.lightness;return t.lightnessTo(Math.abs(i-100))})(t),f=w().lightness,B=w().isDark(),E=p.querySelector("body").style,b=`hsl(${E.getPropertyValue("--accent-h")},${E.getPropertyValue("--accent-s")},${E.getPropertyValue("--accent-l")})`,C=()=>e.getCM(b),v=()=>e.getCM("#000000").lightnessTo(f),y="gray"===i,F=y?B?v().lighterBy(15):v().darkerBy(15):B?w().lighterBy(15).mix({color:v(),ratio:.6}):w().darkerBy(15).mix({color:v(),ratio:.6}),x=y?B?v().lighterBy(5):v().darkerBy(5):B?w().lighterBy(5).mix({color:v(),ratio:.6}):w().darkerBy(5).mix({color:v(),ratio:.6}),T=w().mix({color:B?"#fbfbfb":"#202020",ratio:.8}),S=e=>e.stringHEX({alpha:!1}),I=`--color-primary: ${S(C())};--color-primary-darker: ${S(C().darkerBy(5))};--color-primary-darkest: ${S(C().darkerBy(5))};--button-gray-1: ${S(F)};--button-gray-2: ${S(x)};--input-border-color: ${S(F)};--input-bg-color: ${S(x)};--input-label-color: ${S(T)};--island-bg-color: ${x.alphaTo(.93).stringHEX()};--popup-secondary-bg-color: ${x.alphaTo(.93).stringHEX()};--icon-fill-color: ${S(T)};--text-primary-color: ${S(T)};--overlay-bg-color: ${x.alphaTo(.6).stringHEX()};--popup-bg-color: ${S(F)};--color-gray-100: ${S(T)};--color-gray-40: ${S(T)};--color-gray-30: ${S(F)};--color-gray-80: ${S(F)};--sidebar-border-color: ${S(F)};--color-primary-light: ${S(F)};--button-hover-bg: ${S(F)};--sidebar-bg-color: ${x.alphaTo(.93).stringHEX()};--sidebar-shadow: ${S(F)};--popup-text-color: ${S(T)};--code-normal: ${S(T)};--h1-color: ${S(T)};--h2-color: ${S(T)};--h3-color: ${S(T)};--h4-color: ${S(T)};color: ${S(T)};--select-highlight-color: ${S(F)};--popup-bg-color: ${S(T)};`;null===(d=A.excalidrawContainer)||void 0===d||d.setAttribute("style",I),setTimeout((()=>A.updateScene({appState:{dynamicStyle:I}})));const U=null===(g=null===(u=null===(h=A.toolsPanelRef)||void 0===h?void 0:h.current)||void 0===u?void 0:u.containerRef)||void 0===g?void 0:g.current;if(U){let e=U.getAttribute("style");e=e.replace(/\-\-color\-primary.*/,""),U.setAttribute("style",e+I)}};class MenuLinks{constructor(e,A){this.render=(e,A)=>React__namespace.createElement("div",null,"Hello"),this.plugin=e,this.ref=A}}var TextMode;!function(e){e.parsed="parsed",e.raw="raw"}(TextMode||(TextMode={}));const HIDE="excalidraw-hidden",SHOW="excalidraw-visible",addFiles=async(e,A,t)=>{if(!e||0===e.length||!A)return;const i=A.excalidrawAPI;if(!i)return;if(e=e.filter((e=>e&&e.size&&e.size.height>0&&e.size.width>0)),0===e.length)return;const n=scaleLoadedImage(A.getScene(),e);void 0===t&&(t=n.scene.appState.theme),n.dirty&&await A.updateScene({elements:n.scene.elements,appState:n.scene.appState,commitToHistory:!1});for(const i of e)if(A.excalidrawData.hasFile(i.id)&&A.excalidrawData.getFile(i.id).setImage(i.dataURL,i.mimeType,i.size,t,i.hasSVGwithBitmap),A.excalidrawData.hasEquation(i.id)){const e=A.excalidrawData.getEquation(i.id).latex;A.excalidrawData.setEquation(i.id,{latex:e,isLoaded:!0})}i.addFiles(e)},warningUnknowSeriousError=()=>{new obsidian_module.Notice("WARNING: Excalidraw ran into an unknown problem!\n\nThere is a risk that your most recent changes cannot be saved.\n\nTo be on the safe side...\n1) Please select your drawing using CTRL/CMD+A and make a copy with CTRL/CMD+C.\n2) Then create an empty drawing in a new pane by CTRL/CMD+clicking the Excalidraw ribbon button,\n3) and paste your work to the new document with CTRL/CMD+V.",6e4)};class ExcalidrawView extends obsidian_module.TextFileView{constructor(e,A){super(e),this.getScene=null,this.addElements=null,this.getSelectedTextElement=null,this.getSelectedImageElement=null,this.getSelectedElementWithLink=null,this.addText=null,this.refresh=null,this.excalidrawRef=null,this.excalidrawAPI=null,this.excalidrawWrapperRef=null,this.toolsPanelRef=null,this.linksAlwaysOpenInANewPane=!1,this.lastSaveTimestamp=0,this.modifierKeyDown={shiftKey:!1,metaKey:!1,ctrlKey:!1,altKey:!1},this.currentPosition={x:0,y:0},this.semaphores={popoutUnload:!1,viewunload:!1,scriptsReady:!1,justLoaded:!1,preventAutozoom:!1,autosaving:!1,dirty:null,preventReload:!1,isEditingText:!1,saving:!1,forceSaving:!1,hoverSleep:!1,wheelTimeout:null},this.autosaveTimer=null,this.textMode=TextMode.raw,this.compatibilityMode=!1,this.isEditingTextResetTimer=null,this.id=this.leaf.id,this.getHookServer=()=>{var e;return null!==(e=this.hookServer)&&void 0!==e?e:this.plugin.ea},this.preventReloadResetTimer=null,this.hiddenMobileLeaves=[],this.offsetLeft=0,this.offsetTop=0,this.blockTextModeChange=!1,this.isLoaded=!1,this.activeLoader=null,this.nextLoader=null,this.initialContainerSizeUpdate=!1,this.previousSceneVersion=0,this.previousBackgroundColor="",this.colorChangeTimer=null,this.plugin=A,this.excalidrawData=new ExcalidrawData(A),this.hookServer=A.ea}setHookServer(e){this.hookServer=e||this.plugin.ea}preventAutozoom(){this.semaphores.preventAutozoom=!0,setTimeout((()=>this.semaphores.preventAutozoom=!1),1500)}saveExcalidraw(e){if(!e){if(!this.getScene)return!1;e=this.getScene()}const A=`${this.file.path.substring(0,this.file.path.lastIndexOf(".md"))}.excalidraw`,t=app.vault.getAbstractFileByPath(obsidian_module.normalizePath(A));t&&t instanceof obsidian_module.TFile?app.vault.modify(t,JSON.stringify(e,null,"\t")):app.vault.create(A,JSON.stringify(e,null,"\t"))}async exportExcalidraw(){this.getScene&&this.file&&(app.isMobile?new Prompt(app,"Please provide filename",this.file.basename,"filename, leave blank to cancel action").openAndGetValue((async e=>{if(!e)return;e=`${e}.excalidraw`;const A=splitFolderAndFilename(this.file.path).folderpath;await checkAndCreateFolder(A);const t=getNewUniqueFilepath(app.vault,e,A);app.vault.create(t,JSON.stringify(this.getScene(),null,"\t")),new obsidian_module.Notice(`Exported to ${t}`,6e3)})):download("data:text/plain;charset=utf-8",encodeURIComponent(JSON.stringify(this.getScene(),null,"\t")),`${this.file.basename}.excalidraw`))}async svg(e,A,t){const i=this.exportDialog,n={withBackground:i?!i.transparent:getWithBackground(this.plugin,this.file),withTheme:!0};return await getSVG(Object.assign(Object.assign({},e),{appState:Object.assign(Object.assign({},e.appState),{theme:null!=A?A:i?i.theme:getExportTheme(this.plugin,this.file,e.appState.theme),exportEmbedScene:void 0===t?!!i&&i.embedScene:t})}),n,i?i.padding:getExportPadding(this.plugin,this.file))}async saveSVG(e,A){if(!e){if(!this.getScene)return!1;e=this.getScene()}const t=async(t,i)=>{const n=app.vault.getAbstractFileByPath(obsidian_module.normalizePath(t)),a=await this.svg(e,i,A);if(!a)return;const r=(new XMLSerializer).serializeToString(embedFontsInSVG(a,this.plugin));n&&n instanceof obsidian_module.TFile?await app.vault.modify(n,r):await app.vault.create(t,r)};this.plugin.settings.autoExportLightAndDark?(await t(getIMGFilename(this.file.path,"dark.svg"),"dark"),await t(getIMGFilename(this.file.path,"light.svg"),"light")):await t(getIMGFilename(this.file.path,"svg"))}async exportSVG(e){if(!this.getScene||!this.file)return;let A=await this.svg(this.getScene(),void 0,e);A&&(A=embedFontsInSVG(A,this.plugin),download(null,svgToBase64(A.outerHTML),`${this.file.basename}.svg`))}async png(e,A,t){const i=this.exportDialog,n={withBackground:i?!i.transparent:getWithBackground(this.plugin,this.file),withTheme:!0};return await getPNG(Object.assign(Object.assign({},e),{appState:Object.assign(Object.assign({},e.appState),{theme:null!=A?A:i?i.theme:getExportTheme(this.plugin,this.file,e.appState.theme),exportEmbedScene:void 0===t?!!i&&i.embedScene:t})}),n,i?i.padding:getExportPadding(this.plugin,this.file),i?i.scale:getPNGScale(this.plugin,this.file))}async savePNG(e,A){if(!e){if(!this.getScene)return!1;e=this.getScene()}const t=async(t,i)=>{const n=app.vault.getAbstractFileByPath(obsidian_module.normalizePath(t)),a=await this.png(e,i,A);a&&(n&&n instanceof obsidian_module.TFile?await app.vault.modifyBinary(n,await a.arrayBuffer()):await app.vault.createBinary(t,await a.arrayBuffer()))};this.plugin.settings.autoExportLightAndDark?(await t(getIMGFilename(this.file.path,"dark.png"),"dark"),await t(getIMGFilename(this.file.path,"light.png"),"light")):await t(getIMGFilename(this.file.path,"png"))}async exportPNGToClipboard(e){if(!this.getScene||!this.file)return;const A=await this.png(this.getScene(),void 0,e);A&&await navigator.clipboard.write([new window.ClipboardItem({"image/png":A})])}async exportPNG(e){if(!this.getScene||!this.file)return;const A=await this.png(this.getScene(),void 0,e);if(!A)return;const t=new FileReader;t.readAsDataURL(A);const i=this;t.onloadend=function(){const e=t.result;download(null,e,`${i.file.basename}.png`)}}async save(e=!0,A=!1){if(!this.isLoaded)return;if(this.semaphores.saving)return;this.semaphores.saving=!0;let t=!1;if(this.getScene&&this.excalidrawAPI&&this.isLoaded&&this.file&&app.vault.getAbstractFileByPath(this.file.path)){try{const i=Boolean(null!==this.semaphores.dirty&&this.semaphores.dirty||this.semaphores.autosaving||A),n=this.getScene();if(this.compatibilityMode?await this.excalidrawData.syncElements(n):await this.excalidrawData.syncElements(n,this.excalidrawAPI.getAppState().selectedElementIds)&&!this.semaphores.popoutUnload&&await this.loadDrawing(!1,this.excalidrawAPI.getSceneElementsIncludingDeleted().filter((e=>e.isDeleted))),i&&(this.preventReloadResetTimer&&(clearTimeout(this.preventReloadResetTimer),this.preventReloadResetTimer=null),this.semaphores.preventReload=e,await super.save(),t=this.lastSaveTimestamp===this.file.stat.mtime&&!e&&A,this.lastSaveTimestamp=this.file.stat.mtime,this.clearDirty(),e)){const e=this;this.preventReloadResetTimer=setTimeout((()=>e.semaphores.preventReload=!1),2e3)}if(!t&&!this.semaphores.autosaving&&!this.semaphores.viewunload){const e=this.excalidrawData.autoexportPreference;(e===AutoexportPreference.inherit&&this.plugin.settings.autoexportSVG||e===AutoexportPreference.both||e===AutoexportPreference.svg)&&this.saveSVG(),(e===AutoexportPreference.inherit&&this.plugin.settings.autoexportPNG||e===AutoexportPreference.both||e===AutoexportPreference.png)&&this.savePNG(),!this.compatibilityMode&&this.plugin.settings.autoexportExcalidraw&&this.saveExcalidraw()}}catch(e){errorlog({where:"ExcalidrawView.save",fn:this.save,error:e}),warningUnknowSeriousError()}this.semaphores.saving=!1,t&&this.reload(!0,this.file)}else this.semaphores.saving=!1}getViewData(){var e,A,t;if(!this.getScene)return this.data;if(!this.excalidrawData.loaded)return this.data;const i=this.getScene();if(!this.compatibilityMode){let i=this.data.search(/(^%%\n)?# Text Elements\n/m);if(-1==i&&(i=this.data.search(/(%%\n)?# Drawing\n/)),-1==i)return this.data;const n=(null===(e=this.exportDialog)||void 0===e?void 0:e.dirty)&&(null===(A=this.exportDialog)||void 0===A?void 0:A.saveSettings)?[["excalidraw-export-padding",this.exportDialog.padding.toString()],["excalidraw-export-pngscale",this.exportDialog.scale.toString()],["excalidraw-export-dark","dark"===this.exportDialog.theme?"true":"false"],["excalidraw-export-transparent",this.exportDialog.transparent?"true":"false"],[FRONTMATTER_KEY,this.textMode===TextMode.raw?"raw":"parsed"]]:[[FRONTMATTER_KEY,this.textMode===TextMode.raw?"raw":"parsed"]];(null===(t=this.exportDialog)||void 0===t?void 0:t.dirty)&&(this.exportDialog.dirty=!1);let a=updateFrontmatterInString(this.data.substring(0,i),n);const r=/(^---[\w\W]*?---\n)(!\[\[.*?]]\n(%%\n)?)/m;a.match(r)&&(a=a.replace(r,"$1")),this.excalidrawData.disableCompression||(this.excalidrawData.disableCompression=this.isEditedAsMarkdownInOtherView());const s=a+this.excalidrawData.generateMD(this.excalidrawAPI.getSceneElementsIncludingDeleted().filter((e=>e.isDeleted)));return this.excalidrawData.disableCompression=!1,s}return this.compatibilityMode?JSON.stringify(i,null,"\t"):this.data}restoreMobileLeaves(){this.hiddenMobileLeaves.length>0&&(this.hiddenMobileLeaves.forEach((e=>{e[0].containerEl.style.display=e[1]})),this.hiddenMobileLeaves=[])}gotoFullscreen(){this.plugin.leafChangeTimeout&&(clearTimeout(this.plugin.leafChangeTimeout),this.plugin.leafChangeTimeout=null),this.excalidrawWrapperRef&&(this.toolsPanelRef&&this.toolsPanelRef.current&&this.toolsPanelRef.current.setFullscreen(!0),(e=>{for(;e&&!e.hasClass("workspace-split");)e.addClass(SHOW),e=e.parentElement;e&&e.addClass(SHOW);const A=this.ownerDocument;A.body.querySelectorAll(`div.workspace-split:not(.${SHOW})`).forEach((e=>e.addClass(HIDE))),A.body.querySelector(`div.workspace-leaf-content.${SHOW} > .view-header`).addClass(HIDE),A.body.querySelectorAll(`div.workspace-tab-container.${SHOW} > div.workspace-leaf:not(.${SHOW})`).forEach((e=>e.addClass(HIDE))),A.body.querySelectorAll(`div.workspace-tabs.${SHOW} > div.workspace-tab-header-container`).forEach((e=>e.addClass(HIDE))),A.body.querySelectorAll(`div.workspace-split.${SHOW} > div.workspace-tabs:not(.${SHOW})`).forEach((e=>e.addClass(HIDE))),A.body.querySelectorAll("div.workspace-ribbon").forEach((e=>e.addClass(HIDE))),A.body.querySelectorAll("div.mobile-navbar").forEach((e=>e.addClass(HIDE))),A.body.querySelectorAll("div.status-bar").forEach((e=>e.addClass(HIDE)))})(this.contentEl))}isFullscreen(){return Boolean(document.body.querySelector(".excalidraw-hidden"))}exitFullscreen(){this.toolsPanelRef&&this.toolsPanelRef.current&&this.toolsPanelRef.current.setFullscreen(!1);const e=this.ownerDocument;e.querySelectorAll(".excalidraw-hidden").forEach((e=>e.removeClass(HIDE))),e.querySelectorAll(".excalidraw-visible").forEach((e=>e.removeClass(SHOW)))}removeLinkTooltip(){const e=this.ownerDocument.body.querySelector("body>div.excalidraw-tooltip,div.excalidraw-tooltip--visible");e&&this.ownerDocument.body.removeChild(e)}handleLinkHookCall(e,A,t){if(this.getHookServer().onLinkClickHook)try{if(!this.getHookServer().onLinkClickHook(e,A,t,this,this.getHookServer()))return!0}catch(e){errorlog({where:"ExcalidrawView.onLinkOpen",fn:this.getHookServer().onLinkClickHook,error:e})}return!1}openExternalLink(e,A){return!!e.match(REG_LINKINDEX_HYPERLINK)&&(window.open(e,"_blank"),!0)}openTagSearch(e){const A=e.matchAll(/#([\p{Letter}\p{Emoji_Presentation}\p{Number}\/_-]+)/gu).next();if(!A.value||A.value.length<2)return;const t=app.workspace.getLeavesOfType("search");0!=t.length&&(t[0].view.setQuery(`tag:${A.value[1]}`),app.workspace.revealLeaf(t[0]),this.isFullscreen()&&this.exitFullscreen())}async linkClick(e,A,t,i,n){var a,r,s,o;A||(A={id:null,text:null}),t||(t={id:null,fileId:null}),i||(i={id:null,text:null}),n||(n={shiftKey:e.shiftKey,ctrlKey:e.ctrlKey,metaKey:e.metaKey,altKey:e.altKey});const l=linkClickModifierType(n);let c=null,d=null,h=null;if((null==A?void 0:A.id)||(null==i?void 0:i.id)){if(h=null!==(a=null==i?void 0:i.text)&&void 0!==a?a:this.textMode===TextMode.parsed?this.excalidrawData.getRawText(A.id):A.text,!h)return;h=h.replaceAll("\n","");const t=null!==(r=A.id)&&void 0!==r?r:i.id,n=this.excalidrawAPI.getSceneElements().filter((e=>e.id===t))[0];if(this.handleLinkHookCall(n,h,e))return;if(this.openExternalLink(h))return;const s=REGEX_LINK.getRes(h).next();if(!s.value)return void this.openTagSearch(h);if(h=REGEX_LINK.getLink(s),this.openExternalLink(h))return;if(h.search("#")>-1){const e=getLinkParts(h,this.file);d=`#${e.isBlockRef?"^":""}${e.ref}`,h=e.path}if(h.match(REG_LINKINDEX_INVALIDCHARS))return void new obsidian_module.Notice(t$d("FILENAME_INVALID_CHARS"),4e3);c=this.app.metadataCache.getFirstLinkpathDest(h,this.file.path)}if(null==t?void 0:t.id){if(this.excalidrawData.hasEquation(t.fileId)){const e=this.excalidrawData.getEquation(t.fileId).latex;return void new Prompt(app,t$d("ENTER_LATEX"),e,"").openAndGetValue((async A=>{A&&A!==e&&(this.excalidrawData.setEquation(t.fileId,{latex:A,isLoaded:!1}),await this.save(!1),await updateEquation(A,t.fileId,this,addFiles,this.plugin),this.setDirty(1))}))}if(await this.save(!1),this.excalidrawData.hasFile(t.fileId)){const e=this.excalidrawData.getFile(t.fileId);if(e.isHyperlink)return void window.open(e.hyperlink,"_blank");if("md-properties"===l&&"md"===e.file.extension&&!this.plugin.isExcalidrawFile(e.file))return void new Prompt(app,"Customize the link",e.linkParts.original,"","Do not add [[square brackets]] around the filename!
Follow this format when editing your link:
filename#^blockref|WIDTHxMAXHEIGHT").openAndGetValue((async A=>{A&&e.linkParts.original!==A&&(e.resetImage(this.file.path,A),await this.save(!1),await this.loadSceneFiles(),this.setDirty(2))}));h=e.file.path,c=e.file}}if(!h)return void new obsidian_module.Notice(t$d("LINK_BUTTON_CLICK_NO_TEXT"),2e4);const u=null!==(o=null!==(s=t.id)&&void 0!==s?s:A.id)&&void 0!==o?o:i.id,g=this.excalidrawAPI.getSceneElements().filter((e=>e.id===u))[0];if(!this.handleLinkHookCall(g,h,e))try{if("active-pane"!==l&&this.isFullscreen()&&this.exitFullscreen(),!c)return void new NewFileActions(this.plugin,h,n,this).open();this.linksAlwaysOpenInANewPane&&(n.ctrlKey=!0,n.altKey=!0);const e=getLeaf(this.plugin,this.leaf,n);await e.openFile(c,d?{active:!1,eState:{subpath:d}}:void 0)}catch(e){new obsidian_module.Notice(e,4e3)}}async handleLinkClick(e){this.removeLinkTooltip();const A=this.getSelectedTextElement(),t=(null==A?void 0:A.id)?null:this.getSelectedImageElement(),i=(null==t?void 0:t.id)||(null==A?void 0:A.id)?null:this.getSelectedElementWithLink();this.linkClick(e,A,t,i)}onResize(){var e,A;if(this.plugin.leafChangeTimeout)return;const t=this.excalidrawAPI;this.plugin.settings.zoomToFitOnResize&&this.excalidrawRef&&!this.semaphores.isEditingText&&t&&"text"!==(null===(A=null===(e=t.getAppState())||void 0===e?void 0:e.editingElement)||void 0===A?void 0:A.type)&&this.zoomToFit(!1)}getSceneVersion(e){return this.excalidrawGetSceneVersion||(this.excalidrawGetSceneVersion=this.plugin.getPackage(this.ownerWindow).excalidrawLib.getSceneVersion),this.excalidrawGetSceneVersion(e.filter((e=>!e.isDeleted)))}async forceSave(e=!1){this.semaphores.autosaving||this.semaphores.saving?e||new obsidian_module.Notice("Force Save aborted because saving is in progress)"):(this.preventReloadResetTimer&&(clearTimeout(this.preventReloadResetTimer),this.preventReloadResetTimer=null),this.semaphores.preventReload=!1,this.semaphores.forceSaving=!0,await this.save(!1,!0),this.plugin.triggerEmbedUpdates(),this.loadSceneFiles(),this.semaphores.forceSaving=!1,e||new obsidian_module.Notice("Save successful",1e3))}onload(){const e=Boolean(void 0===this.containerEl.onWindowMigrated);app.isMobile||e||this.containerEl.onWindowMigrated((()=>this.leaf.rebuildView()));const A=app.isMobile?document:this.containerEl.ownerDocument;this.ownerDocument=A,this.ownerWindow=this.ownerDocument.defaultView,this.plugin.getPackage(this.ownerWindow),this.semaphores.scriptsReady=!0,this.wheelEvent=e=>{this.semaphores.wheelTimeout&&clearTimeout(this.semaphores.wheelTimeout),this.semaphores.hoverSleep&&this.clearHoverPreview&&this.clearHoverPreview(),this.semaphores.wheelTimeout=setTimeout((()=>{clearTimeout(this.semaphores.wheelTimeout),this.semaphores.wheelTimeout=null}),1e3)},this.containerEl.addEventListener("wheel",this.wheelEvent,{passive:!1}),this.addAction("ScriptEngine",t$d("INSTALL_SCRIPT_BUTTON"),(()=>{new ScriptInstallPrompt(this.plugin).open()})),this.diskIcon=this.addAction("save",t$d("FORCE_SAVE"),(async()=>this.forceSave())),this.textIsRaw_Element=this.addAction("presentation",t$d("RAW"),(()=>this.changeTextMode(TextMode.parsed))),this.textIsParsed_Element=this.addAction("quote-glyph",t$d("PARSED"),(()=>this.changeTextMode(TextMode.raw))),this.linkAction_Element=this.addAction("link",t$d("OPEN_LINK"),(e=>this.handleLinkClick(e))),app.isMobile||this.addAction("fullscreen","Use the action on the Excalidraw Obsidian Panel or the Command Palette to exit fullscreen mode. You can set up a hotkey for toggling fullscreen mode in Obsidian settings under Hotkeys.",(()=>this.gotoFullscreen()));const t=this;app.workspace.onLayoutReady((async()=>{t.contentEl.addClass("excalidraw-view"),await t.addSlidingPanesListner(),t.addParentMoveObserver(),t.onKeyUp=e=>{t.modifierKeyDown={shiftKey:e.shiftKey,ctrlKey:e.ctrlKey,altKey:e.altKey,metaKey:e.metaKey}},t.onKeyDown=e=>{this.modifierKeyDown={shiftKey:e.shiftKey,ctrlKey:e.ctrlKey,altKey:e.altKey,metaKey:e.metaKey}},t.ownerWindow.addEventListener("keydown",t.onKeyDown,!1),t.ownerWindow.addEventListener("keyup",t.onKeyUp,!1)})),this.setupAutosaveTimer(),super.onload()}async addSlidingPanesListner(){const e=this;this.slidingPanesListner=()=>{e.refresh&&e.refresh()};let A=app.workspace.rootSplit;for(;!A;)await sleep(50),A=app.workspace.rootSplit;A.containerEl.addEventListener("scroll",this.slidingPanesListner)}removeSlidingPanesListner(){var e;this.slidingPanesListner&&(null===(e=app.workspace.rootSplit.containerEl)||void 0===e||e.removeEventListener("scroll",this.slidingPanesListner))}addParentMoveObserver(){var e;const A=null!==(e=getParentOfClass(this.containerEl,"popover"))&&void 0!==e?e:getParentOfClass(this.containerEl,"workspace-leaf");if(!A)return;const t=A.classList.contains("popover");this.offsetLeft=A.offsetLeft,this.offsetTop=A.offsetTop;const i=this;this.parentMoveObserver=new MutationObserver((async e=>{const A=e[0].target;if(!(A instanceof HTMLElement))return;const{offsetLeft:t,offsetTop:n}=A;t===i.offsetLeft&&n==i.offsetTop||(i.refresh&&i.refresh(),i.offsetLeft=t,i.offsetTop=n)})),this.parentMoveObserver.observe(A,{attributeOldValue:!0,attributeFilter:t?["data-x","data-y"]:["class","style"]})}removeParentMoveObserver(){this.parentMoveObserver&&this.parentMoveObserver.disconnect()}setTheme(e){const A=this.excalidrawAPI;if(!this.excalidrawRef||!A)return;if(this.file&&hasExportTheme(this.plugin,this.file))return;const t=A.getAppState();this.excalidrawData.scene.theme=e,this.updateScene({appState:Object.assign(Object.assign({},t),{theme:e}),commitToHistory:!1})}async changeTextMode(e,A=!0){if(this.compatibilityMode)return;if(this.blockTextModeChange)return;this.blockTextModeChange=!0,this.textMode=e,e===TextMode.parsed?(this.textIsRaw_Element.hide(),this.textIsParsed_Element.show()):(this.textIsRaw_Element.show(),this.textIsParsed_Element.hide()),this.toolsPanelRef&&this.toolsPanelRef.current&&this.toolsPanelRef.current.setPreviewMode(e===TextMode.parsed);const t=this.excalidrawAPI;t&&A&&(await this.save(),this.preventAutozoom(),await this.excalidrawData.loadData(this.data,this.file,this.textMode),this.excalidrawData.scene.appState.theme=t.getAppState().theme,await this.loadDrawing(!1),t.history.clear()),this.prevTextMode=this.textMode,this.blockTextModeChange=!1}setupAutosaveTimer(){const e=async()=>{var A;if(!this.isLoaded)return void(this.autosaveTimer=setTimeout(e,this.plugin.settings.autosaveInterval));const t=this.excalidrawAPI;if(!t)return void warningUnknowSeriousError();const i=t.getAppState(),n=null!==i.editingElement;if(this.refresh(),!this.semaphores.dirty||this.semaphores.dirty!=(null===(A=this.file)||void 0===A?void 0:A.path)||!this.plugin.settings.autosave||this.semaphores.forceSaving||this.semaphores.autosaving||n||null!==i.draggingElement)this.autosaveTimer=setTimeout(e,this.plugin.activeExcalidrawView===this&&this.semaphores.dirty&&this.plugin.settings.autosave?1e3:this.plugin.settings.autosaveInterval);else{if(this.autosaveTimer=null,this.excalidrawRef){this.semaphores.autosaving=!0;const e=this;this.save().then((()=>e.semaphores.autosaving=!1))}this.autosaveTimer=setTimeout(e,this.plugin.settings.autosaveInterval)}};this.autosaveTimer&&(clearTimeout(this.autosaveTimer),this.autosaveTimer=null),this.autosaveTimer=setTimeout(e,this.plugin.settings.autosaveInterval)}onunload(){var e,A,t,i,n,a;if(this.restoreMobileLeaves(),this.semaphores.viewunload=!0,this.semaphores.popoutUnload=this.ownerDocument!==document&&0===this.ownerDocument.body.querySelectorAll(".workspace-tab-header").length,null===(e=this.ownerWindow)||void 0===e||e.removeEventListener("keydown",this.onKeyDown,!1),null===(A=this.ownerWindow)||void 0===A||A.removeEventListener("keyup",this.onKeyUp,!1),this.containerEl.removeEventListener("wheel",this.wheelEvent,!1),this.getHookServer().onViewUnloadHook)try{this.getHookServer().onViewUnloadHook(this)}catch(e){errorlog({where:"ExcalidrawView.onunload",fn:this.getHookServer().onViewUnloadHook,error:e})}const r=null===(i=null===(t=this.containerEl)||void 0===t?void 0:t.ownerDocument)||void 0===i?void 0:i.body.querySelector("body>div.excalidraw-tooltip,div.excalidraw-tooltip--visible");r&&(null===(a=null===(n=this.containerEl)||void 0===n?void 0:n.ownerDocument)||void 0===a||a.body.removeChild(r)),this.removeParentMoveObserver(),this.removeSlidingPanesListner(),this.autosaveTimer&&(clearInterval(this.autosaveTimer),this.autosaveTimer=null)}async reload(e=!1,A){if(this.semaphores.preventReload)return void(this.semaphores.preventReload=!1);if(this.semaphores.saving)return;if(this.diskIcon.querySelector("svg").removeClass("excalidraw-dirty"),this.compatibilityMode)return void this.clearDirty();const t=this.excalidrawAPI;if(!this.excalidrawRef||!this.file||!t)return;const i=A&&A===this.file;i&&(this.data=await app.vault.read(A),this.preventAutozoom()),e?await this.excalidrawData.loadData(this.data,this.file,this.textMode):await this.excalidrawData.setTextMode(this.textMode),this.excalidrawData.scene.appState.theme=t.getAppState().theme,await this.loadDrawing(i),this.clearDirty()}async zoomToElementId(e,A){let t=0;for(;!this.excalidrawAPI&&t++<100;)await sleep(50);const i=this.excalidrawAPI;if(!i)return;const n=i.getSceneElements();let a=n.filter((A=>A.id===e));if(0!==a.length){if(A){const e=this.plugin.ea.getElementsInTheSameGroupWithElement(a[0],n);e.length>0&&(a=e)}this.preventAutozoom(),this.zoomToElements(!i.getAppState().viewModeEnabled,a)}}setEphemeralState(e){if(!e)return;const A=this;let t=null;e.match&&e.match.content&&e.match.matches&&1===e.match.matches.length&&2===e.match.matches[0].length&&(t=[e.match.content.substring(e.match.matches[0][0],e.match.matches[0][1])]);const i=getEmbeddedFilenameParts(e.subpath);i.hasBlockref&&setTimeout((()=>A.zoomToElementId(i.blockref,i.hasGroupref)),300),i.hasSectionref?t=[`# ${i.sectionref}`]:e.line&&e.line>0&&(t=[this.data.split("\n")[e.line-1]]),t&&setTimeout((async()=>{let e=0;for(;!A.excalidrawAPI&&e++<100;)await sleep(50);const n=A.excalidrawAPI;if(!n)return;const a=n.getSceneElements();A.selectElementsMatchingQuery(a,t,!n.getAppState().viewModeEnabled,i.hasSectionref,i.hasGroupref)}),300),super.setEphemeralState(e)}clear(){delete this.exportDialog;const e=this.excalidrawAPI;this.excalidrawRef&&e&&(this.activeLoader&&(this.activeLoader.terminate=!0,this.activeLoader=null),this.nextLoader=null,e.resetScene(),this.previousSceneVersion=0)}async setViewData(e,A=!1){this.isLoaded=!1,this.file&&(this.plugin.settings.showNewVersionNotification&&checkExcalidrawVersion(app),A&&this.clear(),this.lastSaveTimestamp=this.file.stat.mtime,e=this.data=e.replaceAll("\r\n","\n").replaceAll("\r","\n"),app.workspace.onLayoutReady((async()=>{if(this.compatibilityMode="excalidraw"===this.file.extension,await this.plugin.loadSettings(),this.compatibilityMode)this.textIsRaw_Element.hide(),this.textIsParsed_Element.hide(),this.linkAction_Element.hide(),this.textMode=TextMode.raw,await this.excalidrawData.loadLegacyData(e,this.file),this.plugin.settings.compatibilityMode||new obsidian_module.Notice(t$d("COMPATIBILITY_MODE"),4e3),this.excalidrawData.disableCompression=!0;else{this.linkAction_Element.show(),this.excalidrawData.disableCompression=!1;const A=getTextMode(e);this.changeTextMode(A,!1);try{if(!await this.excalidrawData.loadData(e,this.file,this.textMode))return}catch(e){return errorlog({where:"ExcalidrawView.setViewData",error:e}),new obsidian_module.Notice(`Error loading drawing:\n${e.message}${"Cannot read property 'index' of undefined"===e.message?"\n'# Drawing' section is likely missing":""}\n\nTry manually fixing the file or restoring an earlier version from sync history.`,1e4),void this.setMarkdownView()}}if(await this.loadDrawing(!0),this.plugin.ea.onFileOpenHook)try{await this.plugin.ea.onFileOpenHook({ea:getEA(this),excalidrawFile:this.file,view:this})}catch(e){errorlog({where:"ExcalidrawView.setViewData.onFileOpenHook",error:e})}const A=this.excalidrawData.getOnLoadScript();if(A){const e=this,t=this.file.basename+"-onlaod-script",i=()=>{e.excalidrawAPI?e.plugin.scriptEngine.executeScript(e,A,t,this.file):setTimeout(i,200)};i()}this.isLoaded=!0})))}getGridColor(e){const A=this.plugin.ea.getCM(e);return A.isDark()?A.lighterBy(5):A.darkerBy(5),A.stringHEX()}async loadSceneFiles(){if(!this.excalidrawAPI)return;const e=new EmbeddedFilesLoader(this.plugin),A=e=>{this.nextLoader=null,this.activeLoader=e,e.loadSceneFiles(this.excalidrawData,((e,t)=>{e&&(addFiles(e,this,t),this.activeLoader=null,this.nextLoader?A(this.nextLoader):this.excalidrawData.getFiles().some((e=>{if(e&&!e.file&&e.attemptCounter<30){const e=this,A=this.file.path;return setTimeout((async()=>{e&&e.excalidrawAPI&&A===e.file.path&&e.loadSceneFiles()}),2e3),!0}return!1})))}),0)};this.activeLoader?this.nextLoader=e:A(e)}async synchronizeWithData(e){let A=0;for(;this.semaphores.saving&&A++<30;)await sleep(100);if(A>=30)return void errorlog({where:"ExcalidrawView.synchronizeWithData",message:`Aborting sync with received file (${this.file.path}) because semaphores.saving remained true for ower 3 seconds`,fn:this.synchronizeWithData});this.semaphores.saving=!0;let t=!1;try{const A=e.deletedElements.map((e=>e.id)),i=this.excalidrawAPI.getSceneElements().filter((e=>!A.contains(e.id))),n=i.map((e=>e.id)),a=A=>{switch(A.type){case"text":this.excalidrawData.textElements.set(A.id,e.textElements.get(A.id));break;case"image":e.getFile(A.fileId)?(this.excalidrawData.setFile(A.fileId,e.getFile(A.fileId)),t=!0):e.getEquation(A.fileId)&&(this.excalidrawData.setEquation(A.fileId,e.getEquation(A.fileId)),t=!0)}e.elementLinks.has(A.id)&&this.excalidrawData.elementLinks.set(A.id,e.elementLinks.get(A.id))};e.scene.elements.forEach(((A,r,s)=>{const o=i.filter((e=>e.id===A.id))[0];if(o&&(o.version0&&a.viewModeEnabled,l=this.isLoaded?s.getAppState().zenModeEnabled:a.zenModeEnabled;s.setLocalFont(this.plugin.settings.experimentalEnableFourthFont),this.updateScene({elements:n.elements.concat(null!=A?A:[]),files:n.files,commitToHistory:!0},e),this.updateScene({appState:Object.assign(Object.assign(Object.assign({},n.appState),this.excalidrawData.selectedElementIds?this.excalidrawData.selectedElementIds:{}),{zenModeEnabled:l,viewModeEnabled:o,linkOpacity:this.excalidrawData.getLinkOpacity(),trayModeEnabled:this.plugin.settings.defaultTrayMode,penMode:r,penDetected:r,allowPinchZoom:this.plugin.settings.allowPinchZoom,allowWheelZoom:this.plugin.settings.allowWheelZoom,pinnedScripts:this.plugin.settings.pinnedScripts,customPens:this.plugin.settings.customPens.slice(0,this.plugin.settings.numberOfCustomPens)})}),app.workspace.getActiveViewOfType(ExcalidrawView)===this.leaf.view&&this.excalidrawWrapperRef&&(null===(i=null===(t=this.excalidrawWrapperRef.current)||void 0===t?void 0:t.firstElementChild)||void 0===i||i.focus()),this.loadSceneFiles(),this.updateContainerSize(null,!0),this.initializeToolsIconPanelAfterLoading()}else this.instantiateExcalidraw({elements:n.elements,appState:Object.assign(Object.assign({},n.appState),{zenModeEnabled:a.zenModeEnabled,viewModeEnabled:n.elements.length>0&&a.viewModeEnabled,linkOpacity:this.excalidrawData.getLinkOpacity(),trayModeEnabled:this.plugin.settings.defaultTrayMode,penMode:r,penDetected:r,allowPinchZoom:this.plugin.settings.allowPinchZoom,allowWheelZoom:this.plugin.settings.allowWheelZoom,pinnedScripts:this.plugin.settings.pinnedScripts,customPens:this.plugin.settings.customPens.slice(0,this.plugin.settings.numberOfCustomPens)}),files:n.files,libraryItems:await this.getLibrary()});const o=null!==this.data.match(/```compressed\-json\n/gm);this.compatibilityMode||this.plugin.settings.compress===o||this.isEditedAsMarkdownInOtherView()||this.setDirty(4)}isEditedAsMarkdownInOtherView(){return app.workspace.getLeavesOfType("markdown").filter((e=>e.view.file===this.file)).length>0}setDirty(e){var A,t;this.semaphores.dirty=null===(A=this.file)||void 0===A?void 0:A.path,this.diskIcon.querySelector("svg").addClass("excalidraw-dirty"),!this.semaphores.viewunload&&(null===(t=this.toolsPanelRef)||void 0===t?void 0:t.current)&&this.toolsPanelRef.current.setDirty(!0),app.isMobile||obsidian_module.requireApiVersion("0.16.0")&&(this.leaf.tabHeaderInnerTitleEl.style.color="var(--color-accent)")}clearDirty(){var e;if(this.semaphores.viewunload)return;const A=this.excalidrawAPI;if(!A)return;this.semaphores.dirty=null,(null===(e=this.toolsPanelRef)||void 0===e?void 0:e.current)&&this.toolsPanelRef.current.setDirty(!1);const t=A.getSceneElements();t&&(this.previousSceneVersion=this.getSceneVersion(t)),this.diskIcon.querySelector("svg").removeClass("excalidraw-dirty"),app.isMobile||obsidian_module.requireApiVersion("0.16.0")&&(this.leaf.tabHeaderInnerTitleEl.style.color="")}initializeToolsIconPanelAfterLoading(){var e;if(this.semaphores.viewunload)return;const A=this.excalidrawAPI;if(!A)return;const t=A.getAppState(),i=null===(e=this.toolsPanelRef)||void 0===e?void 0:e.current;i&&(i.setTheme(t.theme),i.setExcalidrawViewMode(t.viewModeEnabled),i.setPreviewMode(this.compatibilityMode?null:this.textMode===TextMode.parsed),i.updateScriptIconMap(this.plugin.scriptEngine.scriptIconMap))}canAcceptExtension(e){return"excalidraw"===e}getDisplayText(){return this.file?this.file.basename:t$d("NOFILE")}getViewType(){return"excalidraw"}getIcon(){return ICON_NAME}setMarkdownView(){this.plugin.excalidrawFileModes[this.id||this.file.path]="markdown",this.plugin.setMarkdownView(this.leaf)}async openAsMarkdown(){!0===this.plugin.settings.compress&&(this.excalidrawData.disableCompression=!0,await this.save(!0,!0)),this.setMarkdownView()}async convertExcalidrawToMD(){await this.save(),this.plugin.openDrawing(await this.plugin.convertSingleExcalidrawToMD(this.file),"active-pane",!0)}async addYouTubeThumbnail(e){const A=await getYouTubeThumbnailLink(e),t=getEA(this),i=await t.addImage(0,0,A);t.getElement(i).link=e,t.addElementsToView(!0,!0,!0)}async addImageWithURL(e){const A=getEA(this);await A.addImage(0,0,e),A.addElementsToView(!0,!0,!0)}async addImageSaveToVault(e){const A=getEA(this),t=getMimeType(getURLImageExtension(e)),i=await getDataURLFromURL(e,t,3e3),n=await generateIdFromFile((new TextEncoder).encode(i)),a=await this.excalidrawData.saveDataURLtoVault(i,t,n);await A.addImage(0,0,a),A.addElementsToView(!0,!0,!0)}async addTextWithIframely(e){var A;const t=await this.addText(e),i=`http://iframely.server.crestify.com/iframely?url=${e}`;try{const n=JSON.parse(await obsidian_module.request({url:i}));if(!n||n.error||!(null===(A=n.meta)||void 0===A?void 0:A.title))return;const a=getEA(this),r=a.getViewElements().filter((e=>e.id===t));1===r.length&&(r[0].text=r[0].originalText=r[0].rawText=`[${n.meta.title}](${e})`,a.copyViewElementsToEAforEditing(r),a.addElementsToView(!1,!1,!1))}catch(e){}}onPaneMenu(e,A){this.excalidrawAPI&&this.getViewSelectedElements().some((e=>"text"===e.type))&&e.addItem((e=>{e.setTitle(t$d("OPEN_LINK")).setIcon("external-link").setSection("pane").onClick((e=>{this.handleLinkClick(e)}))})),this.compatibilityMode?e.addItem((e=>{e.setTitle(t$d("CONVERT_FILE")).onClick((()=>this.convertExcalidrawToMD())).setSection("pane")})):e.addItem((e=>{e.setTitle(t$d("OPEN_AS_MD")).setIcon("document").onClick((()=>{this.openAsMarkdown()})).setSection("pane")})).addItem((e=>{e.setTitle(t$d("EXPORT_EXCALIDRAW")).setIcon(ICON_NAME).onClick((async()=>{this.exportExcalidraw()})).setSection("pane")})),e.addItem((e=>{e.setTitle(t$d("SAVE_AS_PNG")).setIcon("save-png").setSection("pane").onClick((async e=>{this.getScene&&this.file&&(isCTRL(e)?this.exportPNG(isSHIFT(e)):(this.savePNG(void 0,isSHIFT(e)),new obsidian_module.Notice("PNG export is ready"+(isSHIFT(e)?" with embedded scene":""))))})).setSection("pane")})).addItem((e=>{e.setTitle(t$d("SAVE_AS_SVG")).setIcon("save-svg").setSection("pane").onClick((async e=>{this.getScene&&this.file&&(isCTRL(e)?this.exportSVG(isSHIFT(e)):(this.saveSVG(void 0,isSHIFT(e)),new obsidian_module.Notice("SVG export is ready"+(isSHIFT(e)?" with embedded scene":""))))}))})).addItem((e=>{e.setTitle(t$d("INSTALL_SCRIPT_BUTTON")).setIcon("ScriptEngine").setSection("pane").onClick((()=>{new ScriptInstallPrompt(this.plugin).open()}))})),super.onPaneMenu(e,A)}async getLibrary(){var e;const A=this.plugin.getStencilLibrary();return(null==A?void 0:A.library)?A.library:null!==(e=null==A?void 0:A.libraryItems)&&void 0!==e?e:[]}async instantiateExcalidraw(e){for(;!this.semaphores.scriptsReady;)await sleep(50);const A=this.plugin.getPackage(this.ownerWindow).react,t=this.plugin.getPackage(this.ownerWindow).reactDOM;this.clearDirty();const i=A.createElement((()=>{const t=A.useRef(null),i=A.useRef(null),n=A.useRef(null),[a,r]=A.useState({width:void 0,height:void 0});let s=null,o=null,l=null,c=Date.now(),d=!1;this.toolsPanelRef=i,this.obsidianMenu=new ObsidianMenu(this.plugin,i,this),this.menuLinks=new MenuLinks(this.plugin,n);const h=()=>{let e,A;const t=new Promise(((t,i)=>{e=t,A=i}));return t.resolve=e,t.reject=A,t},u=A.useMemo((()=>({current:{readyPromise:h()}})),[]);A.useEffect((()=>{u.current.readyPromise.then((e=>{var A,t,i;this.excalidrawAPI=e,e.setLocalFont(this.plugin.settings.experimentalEnableFourthFont),this.loadSceneFiles(),this.updateContainerSize(null,!0),this.excalidrawContainer=null===(t=null===(A=this.excalidrawWrapperRef)||void 0===A?void 0:A.current)||void 0===t?void 0:t.firstElementChild,null===(i=this.excalidrawContainer)||void 0===i||i.focus(),this.initializeToolsIconPanelAfterLoading()}))}),[u]),this.excalidrawRef=u,this.excalidrawWrapperRef=t,A.useEffect((()=>{r({width:this.contentEl.clientWidth,height:this.contentEl.clientHeight});const e=()=>{try{const e=this.contentEl.clientWidth,A=this.contentEl.clientHeight;if(0===e||0===A)return;r({width:e,height:A}),this.toolsPanelRef&&this.toolsPanelRef.current&&this.toolsPanelRef.current.updatePosition(),this.ownerDocument!==document&&this.refresh()}catch(e){errorlog({where:"Excalidraw React-Wrapper, onResize",error:e})}};return this.ownerWindow.addEventListener("resize",e),()=>{var A;return null===(A=this.ownerWindow)||void 0===A?void 0:A.removeEventListener("resize",e)}}),[t]),this.getSelectedTextElement=()=>{var e;const A=this.excalidrawAPI;if(!(null==u?void 0:u.current)||!A)return{id:null,text:null};if(A.getAppState().viewModeEnabled){if(s){const e=s;return s=null,e}return{id:null,text:null}}const t=A.getSceneElements().filter((e=>e.id===Object.keys(A.getAppState().selectedElementIds)[0]));if(0===t.length)return{id:null,text:null};if("text"===t[0].type)return{id:t[0].id,text:t[0].text};if(["image","arrow"].contains(t[0].type))return{id:null,text:null};const i=null===(e=t[0].boundElements)||void 0===e?void 0:e.filter((e=>"text"===e.type));if((null==i?void 0:i.length)>0){const e=A.getSceneElements().filter((e=>e.id===i[0].id));if(e.length>0)return{id:e[0].id,text:e[0].text}}if(0===t[0].groupIds.length)return{id:null,text:null};const n=t[0].groupIds[0],a=A.getSceneElements().filter((e=>{var A;return null===(A=e.groupIds)||void 0===A?void 0:A.includes(n)})).filter((e=>"text"===e.type));return 0===a.length?{id:null,text:null}:{id:t[0].id,text:t[0].text}},this.getSelectedImageElement=()=>{const e=this.excalidrawAPI;if(!e)return{id:null,fileId:null};if(e.getAppState().viewModeEnabled){if(o){const e=o;return o=null,e}return{id:null,fileId:null}}const A=e.getSceneElements().filter((A=>A.id==Object.keys(e.getAppState().selectedElementIds)[0]));if(0===A.length)return{id:null,fileId:null};if("image"==A[0].type)return{id:A[0].id,fileId:A[0].fileId};if("text"===A[0].type)return{id:null,fileId:null};if(0===A[0].groupIds.length)return{id:null,fileId:null};const t=A[0].groupIds[0],i=e.getSceneElements().filter((e=>{var A;return null===(A=e.groupIds)||void 0===A?void 0:A.includes(t)})).filter((e=>"image"==e.type));return 0===i.length?{id:null,fileId:null}:{id:i[0].id,fileId:i[0].fileId}},this.getSelectedElementWithLink=()=>{const e=this.excalidrawAPI;if(!e)return{id:null,text:null};if(e.getAppState().viewModeEnabled){if(l){const e=l;return l=null,e}return{id:null,text:null}}const A=e.getSceneElements().filter((A=>A.id==Object.keys(e.getAppState().selectedElementIds)[0]));if(0===A.length)return{id:null,text:null};if(A[0].link)return{id:A[0].id,text:A[0].link};if(0===A[0].groupIds.length)return{id:null,text:null};const t=A[0].groupIds[0],i=e.getSceneElements().filter((e=>{var A;return null===(A=e.groupIds)||void 0===A?void 0:A.includes(t)})).filter((e=>e.link));return 0===i.length?{id:null,text:null}:{id:i[0].id,text:i[0].link}},this.addText=async(e,A,t=!0)=>{var i,n,a,r,s;const o=this.excalidrawAPI;if(!(null==u?void 0:u.current)||!o)return;const l=o.getAppState(),c=this.plugin.ea.getAPI(this);c.style.strokeColor=null!==(i=l.currentItemStrokeColor)&&void 0!==i?i:"black",c.style.opacity=null!==(n=l.currentItemOpacity)&&void 0!==n?n:1,c.style.fontFamily=null!==(a=null!=A?A:l.currentItemFontFamily)&&void 0!==a?a:1,c.style.fontSize=null!==(r=l.currentItemFontSize)&&void 0!==r?r:20,c.style.textAlign=null!==(s=l.currentItemTextAlign)&&void 0!==s?s:"left";const{width:d,height:h}=l,g=viewportCoordsToSceneCoords({clientX:0,clientY:0},l),p=viewportCoordsToSceneCoords({clientX:d,clientY:h},l),m=g.x>this.currentPosition.x||p.xthis.currentPosition.y||p.y{const a=this.excalidrawAPI;if(!(null==u?void 0:u.current)||!a)return!1;const r=e.filter((e=>"text"==e.type));for(let e=0;ee.id)),o=a.getSceneElements(),l=[];for(let A=0;Ae.id===t))[0],l.push(t))}const c=n?o.concat(e.filter((e=>!l.includes(e.id)))):e.filter((e=>!l.includes(e.id))).concat(o);if(this.updateScene({elements:c,commitToHistory:!0},!0),i&&Object.keys(i).length>0){const e=[];Object.keys(i).forEach((A=>{if(e.push({mimeType:i[A].mimeType,id:i[A].id,dataURL:i[A].dataURL,created:i[A].created}),i[A].file||i[A].isHyperlink){const e=new EmbeddedFile(this.plugin,this.file.path,i[A].isHyperlink?i[A].hyperlink:i[A].file),t=a.getAppState();e.setImage(i[A].dataURL,i[A].mimeType,i[A].size,"dark"===t.theme,i[A].hasSVGwithBitmap),this.excalidrawData.setFile(i[A].id,e)}i[A].latex&&this.excalidrawData.setEquation(i[A].id,{latex:i[A].latex,isLoaded:!0})})),a.addFiles(e)}return a.updateContainerSize(a.getSceneElements().filter((e=>s.includes(e.id))).filter(isContainer)),t?await this.save(!1):this.setDirty(5),!0},this.getScene=()=>{const e=this.excalidrawAPI;if(!(null==u?void 0:u.current)||!e)return null;const A=e.getSceneElements(),t=e.getAppState(),i=e.getFiles();if(i){const e=A.filter((e=>"image"===e.type)).map((e=>e.fileId)),t=Object.keys(i).filter((A=>!e.contains(A)));t.forEach((e=>delete i[e]))}return{type:"excalidraw",version:2,source:GITHUB_RELEASES+PLUGIN_VERSION,elements:A,appState:{theme:t.theme,viewBackgroundColor:t.viewBackgroundColor,currentItemStrokeColor:t.currentItemStrokeColor,currentItemBackgroundColor:t.currentItemBackgroundColor,currentItemFillStyle:t.currentItemFillStyle,currentItemStrokeWidth:t.currentItemStrokeWidth,currentItemStrokeStyle:t.currentItemStrokeStyle,currentItemRoughness:t.currentItemRoughness,currentItemOpacity:t.currentItemOpacity,currentItemFontFamily:t.currentItemFontFamily,currentItemFontSize:t.currentItemFontSize,currentItemTextAlign:t.currentItemTextAlign,currentItemStartArrowhead:t.currentItemStartArrowhead,currentItemEndArrowhead:t.currentItemEndArrowhead,scrollX:t.scrollX,scrollY:t.scrollY,zoom:t.zoom,currentItemRoundness:t.currentItemRoundness,gridSize:t.gridSize,colorPalette:t.colorPalette,currentStrokeOptions:t.currentStrokeOptions,previousGridSize:t.previousGridSize},prevTextMode:this.prevTextMode,files:i}},this.refresh=()=>{if(0===this.contentEl.clientWidth||0===this.contentEl.clientHeight)return;const e=this.excalidrawAPI;(null==u?void 0:u.current)&&e&&e.refresh()};let g={x:0,y:0},p=null;this.clearHoverPreview=()=>{if(p){const e=new MouseEvent("click",{view:this.ownerWindow,bubbles:!0,cancelable:!0});p.dispatchEvent(e),p=null}};const m=e=>{var A,t,i,n,a;const r=null===(A=app.dragManager.draggable)||void 0===A?void 0:A.files;return r&&r[0]==this.file&&(r.shift(),app.dragManager.draggable.title=`${r.length} files`),["file","files"].includes(null===(t=app.dragManager.draggable)||void 0===t?void 0:t.type)?"link":(null===(i=e.types)||void 0===i?void 0:i.includes("text/html"))||(null===(n=e.types)||void 0===n?void 0:n.includes("text/plain"))||(null===(a=e.types)||void 0===a?void 0:a.includes("Files"))?"copy":void 0};let w=!1;const f=()=>{if(s=getTextElementAtPointer(this.currentPosition,this),s&&s.id){const e=new MouseEvent("click",{ctrlKey:!(DEVICE.isIOS||DEVICE.isMacOS)||this.modifierKeyDown.ctrlKey,metaKey:DEVICE.isIOS||DEVICE.isMacOS||this.modifierKeyDown.metaKey,shiftKey:this.modifierKeyDown.shiftKey,altKey:this.modifierKeyDown.altKey});return this.handleLinkClick(e),void(s=null)}if(o=getImageElementAtPointer(this.currentPosition,this),o&&o.id){const e=new MouseEvent("click",{ctrlKey:!(DEVICE.isIOS||DEVICE.isMacOS)||this.modifierKeyDown.ctrlKey,metaKey:DEVICE.isIOS||DEVICE.isMacOS||this.modifierKeyDown.metaKey,shiftKey:this.modifierKeyDown.shiftKey,altKey:this.modifierKeyDown.altKey});return this.handleLinkClick(e),void(o=null)}if(l=getElementWithLinkAtPointer(this.currentPosition,this),l&&l.id){const e=new MouseEvent("click",{ctrlKey:!(DEVICE.isIOS||DEVICE.isMacOS)||this.modifierKeyDown.ctrlKey,metaKey:DEVICE.isIOS||DEVICE.isMacOS||this.modifierKeyDown.metaKey,shiftKey:this.modifierKeyDown.shiftKey,altKey:this.modifierKeyDown.altKey});return this.handleLinkClick(e),void(l=null)}};let B=null;const E=(e,A)=>{var t,i;if(!B)return;if(null===(i=null===(t=this.excalidrawAPI)||void 0===t?void 0:t.getAppState())||void 0===i?void 0:i.editingElement)return;if(this.semaphores.wheelTimeout)return;if(!e){if(!this.currentPosition)return;e="";const t=getTextElementAtPointer(this.currentPosition,this);if(t&&t.text){A=this.excalidrawAPI.getSceneElements().filter((e=>e.id===t.id))[0];const i=this.textMode===TextMode.parsed?this.excalidrawData.getRawText(t.id):t.text;if(!i)return;if(i.match(REG_LINKINDEX_HYPERLINK))return;const n=REGEX_LINK.getRes(i).next();if(!n.value)return;if((e=REGEX_LINK.getLink(n)).match(REG_LINKINDEX_HYPERLINK))return}else{const t=getImageElementAtPointer(this.currentPosition,this);if(A=this.excalidrawAPI.getSceneElements().filter((e=>e.id===t.id))[0],!t||!t.fileId)return;if(!this.excalidrawData.hasFile(t.fileId))return;const i=this.excalidrawData.getFile(t.fileId);if(i.isHyperlink)return;if(IMAGE_TYPES.contains(i.file.extension))return;if(this.plugin.ea.isExcalidrawFile(i.file))return;const n=i.linkParts.ref?`#${i.linkParts.isBlockRef?"^":""}${i.linkParts.ref}`:"";e=i.file.path+n}}if(this.getHookServer().onLinkHoverHook)try{if(!this.getHookServer().onLinkHoverHook(A,e,this,this.getHookServer()))return}catch(e){errorlog({where:"ExcalidrawView.showHoverPreview",fn:this.getHookServer().onLinkHoverHook,error:e})}if(this.semaphores.hoverSleep)return;const n=app.metadataCache.getFirstLinkpathDest(e.split("#")[0],this.file.path);if(!n)return;if(this.ownerDocument.querySelector(`div.popover-title[data-path="${n.path}"]`))return;this.semaphores.hoverSleep=!0;const a=this;if(setTimeout((()=>a.semaphores.hoverSleep=!1),500),this.plugin.hover.linkText=e,this.plugin.hover.sourcePath=this.file.path,p=this.contentEl,app.workspace.trigger("hover-link",{event:B,source:"excalidraw",hoverParent:p,targetEl:p,linktext:this.plugin.hover.linkText,sourcePath:this.plugin.hover.sourcePath}),g=this.currentPosition,this.isFullscreen()){const e=this;setTimeout((()=>{var A,t,i,a;const r=null!==(a=null===(i=null===(t=null===(A=this.ownerDocument.querySelector(`div.popover-title[data-path="${n.path}"]`))||void 0===A?void 0:A.parentElement)||void 0===t?void 0:t.parentElement)||void 0===i?void 0:i.parentElement)&&void 0!==a?a:this.ownerDocument.body.querySelector("div.popover");r&&e.contentEl.append(r)}),400)}},{Excalidraw:b,MainMenu:C,WelcomeScreen:v}=this.plugin.getPackage(this.ownerWindow).excalidrawLib,y=A.createElement("div",{className:"excalidraw-wrapper",ref:t,key:"abc",tabIndex:0,onKeyDown:e=>{e.target!==y.ref.current&&(this.isFullscreen()&&e.keyCode===KEYCODE.ESC&&this.exitFullscreen(),!isCTRL(e)||isSHIFT(e)||isALT(e)||E())},onPointerDown:e=>{(isCTRL(e)||isMETA(e))&&(!this.plugin.settings.allowCtrlClick&&isMETA(e)||setTimeout((()=>{(this.getSelectedTextElement().id||this.getSelectedImageElement().id||this.getSelectedElementWithLink().id)&&this.handleLinkClick(e)})))},onMouseMove:e=>{B=e.nativeEvent},onMouseOver:()=>{this.clearHoverPreview()},onDragOver:e=>{const A=m(e.dataTransfer);if(A){this.draginfoDiv||(this.draginfoDiv=createDiv({cls:"excalidraw-draginfo"}),this.ownerDocument.body.appendChild(this.draginfoDiv));let t="";if(app.dragManager.draggable)switch(internalDragModifierType(e)){case"image":t="Embed image";break;case"image-fullsize":t="Embed image @100%";break;case"link":t="Insert link"}else if(1===e.dataTransfer.types.length&&e.dataTransfer.types.includes("Files"))t="External file";else switch(externalDragModifierType(e)){case"image-import":t="Import image to Vault";break;case"image-url":t="Insert image/thumbnail with URL";break;case"insert-link":t="Insert link"}this.draginfoDiv.innerText!==t&&(this.draginfoDiv.innerText=t);const i=e.clientY-8*parseFloat(getComputedStyle(this.draginfoDiv).fontSize)+"px",n=e.clientX-this.draginfoDiv.clientWidth/2+"px";return this.draginfoDiv.style.top!==i&&(this.draginfoDiv.style.top=i),this.draginfoDiv.style.left!==n&&(this.draginfoDiv.style.left=n),e.dataTransfer.dropEffect=A,e.preventDefault(),!1}},onDragLeave:()=>{this.draginfoDiv&&(this.ownerDocument.body.removeChild(this.draginfoDiv),delete this.draginfoDiv)}},A.createElement(b,{ref:u,width:a.width,height:a.height,UIOptions:{canvasActions:{loadScene:!1,saveScene:!1,saveAsScene:!1,export:!1,saveAsImage:!1,saveToActiveFile:!1}},initState:null==e?void 0:e.appState,initialData:e,detectScroll:!0,onPointerUpdate:e=>{if(this.currentPosition=e.pointer,p&&(Math.abs(g.x-e.pointer.x)>50||Math.abs(g.y-e.pointer.y)>50)&&this.clearHoverPreview(),w){if(!d&&"down"===e.button){if(d=!0,isCTRL(this.modifierKeyDown)||isMETA(this.modifierKeyDown))return void f();const e=Date.now();return e-c<600&&e-c>40&&f(),void(c=e)}"up"===e.button&&(d=!1),(isCTRL(this.modifierKeyDown)||this.excalidrawAPI.getAppState().isViewModeEnabled&&this.plugin.settings.hoverPreviewWithoutCTRL)&&E()}},libraryReturnUrl:"app://obsidian.md",autoFocus:!0,onChange:(e,A)=>{var t,i,n,a;const r=()=>{if(setTimeout((()=>this.updateScene({appState:{gridColor:this.getGridColor(A.viewBackgroundColor)}}))),setDynamicStyle(this.plugin.ea,this,A.viewBackgroundColor,this.plugin.settings.dynamicStyling),this.plugin.ea.onCanvasColorChangeHook)try{this.plugin.ea.onCanvasColorChangeHook(this.plugin.ea,this,A.viewBackgroundColor)}catch(e){errorlog({where:r,source:this.plugin.ea.onCanvasColorChangeHook,error:e,message:"ea.onCanvasColorChangeHook exception"})}};if(w=A.viewModeEnabled,this.semaphores.justLoaded){if((null!==(a=null===(n=null===(i=null===(t=this.excalidrawData)||void 0===t?void 0:t.scene)||void 0===i?void 0:i.elements)||void 0===n?void 0:n.length)&&void 0!==a?a:0)>0&&0===e.length)return;return this.semaphores.justLoaded=!1,!this.semaphores.preventAutozoom&&this.plugin.settings.zoomToFitOnOpen&&this.zoomToFit(!1,!0),this.previousSceneVersion=this.getSceneVersion(e),this.previousBackgroundColor=A.viewBackgroundColor,void r()}if(A.viewBackgroundColor!==this.previousBackgroundColor&&this.file===this.excalidrawData.file&&(this.previousBackgroundColor=A.viewBackgroundColor,this.setDirty(6),this.colorChangeTimer&&clearTimeout(this.colorChangeTimer),this.colorChangeTimer=setTimeout((()=>{r(),this.colorChangeTimer=null}),50)),!this.semaphores.dirty&&null===A.editingElement&&null===A.editingLinearElement){const A=this.getSceneVersion(e);(A>0||0===A&&e.length>0)&&A!==this.previousSceneVersion&&(this.previousSceneVersion=A,this.setDirty(6))}},onLibraryChange:e=>{(async()=>{const A={type:"excalidrawlib",version:2,source:GITHUB_RELEASES+PLUGIN_VERSION,libraryItems:e};this.plugin.setStencilLibrary(A),await this.plugin.saveSettings()})()},renderTopRightUI:this.obsidianMenu.renderButton,onPaste:e=>{if(e&&e.text&&hyperlinkIsYouTubeLink(e.text))return this.addYouTubeThumbnail(e.text),!1;if(e&&e.text&&hyperlinkIsImage(e.text))return this.addImageWithURL(e.text),!1;if(e.elements){const e=this;setTimeout((()=>e.save(!1)),300)}return!0},onThemeChange:async e=>{var A;this.excalidrawData.scene.appState.theme=e,this.loadSceneFiles(),null===(A=null==i?void 0:i.current)||void 0===A||A.setTheme(e),setDynamicStyle(this.plugin.ea,this,this.previousBackgroundColor,this.plugin.settings.dynamicStyling)},ownerDocument:this.ownerDocument,ownerWindow:this.ownerWindow,onDrop:e=>{this.draginfoDiv&&(this.ownerDocument.body.removeChild(this.draginfoDiv),delete this.draginfoDiv);const A=this.excalidrawAPI;if(!A)return!1;const t=A.getAppState();this.currentPosition=viewportCoordsToSceneCoords({clientX:e.clientX,clientY:e.clientY},t);const i=app.dragManager.draggable,n=internalDragModifierType(e),a=externalDragModifierType(e),r=(A,t,n)=>{if(!this.getHookServer().onDropHook)return!1;try{return this.getHookServer().onDropHook({ea:this.getHookServer(),event:e,draggable:i,type:A,payload:{files:t,text:n},excalidrawFile:this.file,view:this,pointerPosition:this.currentPosition})}catch(e){return new obsidian_module.Notice("on drop hook error. See console log for details"),errorlog({where:"ExcalidrawView.onDrop",error:e}),!1}};switch(null==i?void 0:i.type){case"file":if(!r("file",[i.file],null)){if(i.file.path.match(REG_LINKINDEX_INVALIDCHARS))return new obsidian_module.Notice(t$d("FILENAME_INVALID_CHARS"),4e3),!1;if(["image","image-fullsize"].contains(n)&&(IMAGE_TYPES.contains(i.file.extension)||"md"===i.file.extension)){const e=this.plugin.ea;return e.reset(),e.setView(this),(async()=>{e.canvas.theme=A.getAppState().theme,await e.addImage(this.currentPosition.x,this.currentPosition.y,i.file,!("image-fullsize"===n)),e.addElementsToView(!1,!1,!0)})(),!1}this.addText(`[[${app.metadataCache.fileToLinktext(i.file,this.file.path,!0)}]]`)}return!1;case"files":return r("file",i.files,null)||(async()=>{if(["image","image-fullsize"].contains(n)){const e=this.plugin.ea;e.reset(),e.setView(this),e.canvas.theme=A.getAppState().theme;let t=0;for(const A of i.files)(IMAGE_TYPES.contains(A.extension)||"md"===A.extension)&&(await e.addImage(this.currentPosition.x+50*t,this.currentPosition.y+50*t,A,!("image-fullsize"===n)),t++,await e.addElementsToView(!1,!1,!0))}else{for(const e of i.files)await this.addText(`[[${app.metadataCache.fileToLinktext(e,this.file.path,!0)}]]`,void 0,!1),this.currentPosition.y+=2*t.currentItemFontSize;this.save(!1)}})(),!1}if(e.dataTransfer.types.includes("Files")){if(e.dataTransfer.types.includes("text/plain")){const A=e.dataTransfer.getData("text");if(A&&r("text",null,A))return!1;if(A&&"image-url"===a&&hyperlinkIsImage(A))return this.addImageWithURL(A),!1;if(A&&"insert-link"===a)return this.plugin.settings.iframelyAllowed&&A.match(/^https?:\/\/\S*$/)?(this.addTextWithIframely(A),!1):(this.addText(A),!1)}if(e.dataTransfer.types.includes("text/html")){const A=e.dataTransfer.getData("text/html").match(/src=["']([^"']*)["']/);if(A&&"image-url"===a&&hyperlinkIsImage(A[1]))return this.addImageWithURL(A[1]),!1;if(A&&"insert-link"===a)return this.plugin.settings.iframelyAllowed&&A[1].match(/^https?:\/\/\S*$/)?(this.addTextWithIframely(A[1]),!1):(this.addText(A[1]),!1)}return!0}if(e.dataTransfer.types.includes("text/plain")||e.dataTransfer.types.includes("text/uri-list")||e.dataTransfer.types.includes("text/html")){const A=e.dataTransfer.getData("text/html").match(/src=["']([^"']*)["']/),t=A?A[1]:"",i=e.dataTransfer.getData("text"),n=e.dataTransfer.getData("text/uri-list");let s=A?t:i;if(s&&""!==s||(s=n),!s||""===s)return!0;if(!r("text",null,s)){if(s&&"image-url"===a&&hyperlinkIsYouTubeLink(s))return this.addYouTubeThumbnail(s),!1;if(n&&"image-url"===a&&hyperlinkIsYouTubeLink(n))return this.addYouTubeThumbnail(n),!1;if(s&&"image-url"===a&&hyperlinkIsImage(s))return this.addImageWithURL(s),!1;if(n&&"image-url"===a&&hyperlinkIsImage(n))return this.addImageWithURL(n),!1;if(s&&"image-import"===a&&hyperlinkIsImage(s))return this.addImageSaveToVault(s),!1;if(n&&"image-import"===a&&hyperlinkIsImage(n))return this.addImageSaveToVault(n),!1;if(this.plugin.settings.iframelyAllowed&&s.match(/^https?:\/\/\S*$/))return this.addTextWithIframely(s),!1;if(s.startsWith("obsidian://open?vault=")){const A=e.dataTransfer.getData("text/html");if(A){const e=A.match(/href="app:\/\/obsidian\.md\/(.*?)"/);if(2===e.length){const A=decodeURIComponent(e[1]).split("#"),t=app.vault.getAbstractFileByPath(A[0]);if(t&&t instanceof obsidian_module.TFile){const e=app.metadataCache.fileToLinktext(t,this.file.path);return void this.addText(`[[${e+(A.length>1?"#"+A[1]+"|"+e:"")}]]`)}return this.addText(`[[${decodeURIComponent(e[1])}]]`),!1}}const t=s.split("file=");if(2===t.length)return this.addText(`[[${decodeURIComponent(t[1])}]]`),!1}this.addText(s.replace(/(!\[\[.*#[^\]]*\]\])/g,"$1{40}"))}return!1}return!r("unknown",null,null)},onBeforeTextEdit:e=>{var A;if(clearTimeout(this.isEditingTextResetTimer),this.isEditingTextResetTimer=null,this.semaphores.isEditingText=!0,this.compatibilityMode)return null!==(A=e.originalText)&&void 0!==A?A:e.text;return this.excalidrawData.getRawText(e.id)||e.rawText},onBeforeTextSubmit:(e,A,t,i)=>{const n=this.excalidrawAPI;if(!n)return[null,null,null];const a="PASTING EXCALIDRAW ELEMENTS AS A TEXT ELEMENT IS NOT ALLOWED";if(A.startsWith('{"type":"excalidraw/clipboard","elements":[{"'))return setTimeout((()=>{const A=this.excalidrawAPI.getSceneElements(),t=A.filter((A=>A.id===e.id));if(1===t.length){const e=cloneElement(t[0]);e.rawText=a,A[A.indexOf(t[0])]=e,this.excalidrawData.setTextElement(e.id,a,a,(()=>{})),this.updateScene({elements:A}),n.history.clear()}})),[a,a,null];if(this.semaphores.isEditingText=!0,this.isEditingTextResetTimer=setTimeout((()=>{this.semaphores.isEditingText=!1,this.isEditingTextResetTimer=null}),1500),i)return this.excalidrawData.deleteTextElement(e.id),this.setDirty(7),[null,null,null];const r=e.containerId;if(A!==e.text||t!==e.originalText||!this.excalidrawData.getRawText(e.id)){this.setDirty(8);const[i,a,s]=this.excalidrawData.setTextElement(e.id,A,t,(async(A,t)=>{var i,a;if(this.textMode===TextMode.raw)return;const r=this.excalidrawAPI.getSceneElements(),s=r.filter((A=>A.id===e.id));if(1===s.length){const e=cloneElement(s[0]),o=s[0].containerId?null===(a=null===(i=n.getSceneElements().filter((e=>e.id===s[0].containerId)))||void 0===i?void 0:i[0])||void 0===a?void 0:a.type:void 0;this.excalidrawData.updateTextElement(e,A,t,!0,o),r[r.indexOf(s[0])]=e,this.updateScene({elements:r}),e.containerId&&this.updateContainerSize(e.containerId)}n.history.clear()}));return i?(r&&this.updateContainerSize(r,!0),this.textMode===TextMode.raw?[A,t,s]:A===i?s?[i,a,s]:[null,null,null]:(n.history.clear(),[i,a,s])):[null,null,null]}return r&&this.updateContainerSize(r,!0),this.textMode===TextMode.parsed?this.excalidrawData.getParsedText(e.id):[null,null,null]},onLinkOpen:async(e,A)=>{var t;if(A.preventDefault(),!e)return;const i=e.link;if(!i||""===i)return;this.removeLinkTooltip();const n=null===(t=null==A?void 0:A.detail)||void 0===t?void 0:t.nativeEvent;this.handleLinkHookCall(e,e.link,n)||this.openExternalLink(e.link,isSHIFT(n)||isCTRL(n)||isMETA(n)||isALT(n)?void 0:e)||this.linkClick(n,null,null,{id:e.id,text:e.link},emulateCTRLClickForLinks(n))},onLinkHover:(e,A)=>{if(e&&(this.plugin.settings.hoverPreviewWithoutCTRL||isCTRL(A))){B=A,B.ctrlKey=!(DEVICE.isIOS||DEVICE.isMacOS)||B.ctrlKey,B.metaKey=DEVICE.isIOS||DEVICE.isMacOS||B.metaKey;const t=e.link;if(!t||""===t)return;if(t.startsWith("[[")){const A=t.match(/\[\[(?.*?)\]\]/);if(!A)return;let i=A.groups.link;E(i,e)}}},onViewModeChange:e=>{var A,t;if(this.semaphores.viewunload||null===(t=null===(A=this.toolsPanelRef)||void 0===A?void 0:A.current)||void 0===t||t.setExcalidrawViewMode(e),this.getHookServer().onViewModeChangeHook)try{this.getHookServer().onViewModeChangeHook(e,this,this.getHookServer())}catch(e){errorlog({where:"ExcalidrawView.onViewModeChange",fn:this.getHookServer().onViewModeChangeHook,error:e})}}},A.createElement(C,{},A.createElement(C.DefaultItems.ChangeCanvasBackground),A.createElement(C.DefaultItems.ToggleTheme),A.createElement(C.Separator),DEVICE.isPhone?null:A.createElement(C.Item,{icon:ICONS.trayMode,"aria-label":"Tray-mode offers an alternative, more spacious canvas",onSelect:()=>{this.toggleTrayMode()}},"Toggle tray-mode"),A.createElement(C.Item,{icon:saveIcon(!1),"aria-label":t$d("FORCE_SAVE"),onSelect:()=>{this.forceSave()}},"Save"),A.createElement(C.Item,{icon:ICONS.scriptEngine,"aria-label":"Explore the Excalidraw Script Library",onSelect:()=>{new ScriptInstallPrompt(this.plugin).open()}},"Script Library"),A.createElement(C.Item,{icon:ICONS.ExportImage,"aria-label":"Export image as PNG, SVG, or Excalidraw file",onSelect:()=>{this.exportDialog||(this.exportDialog=new ExportDialog(this.plugin,this,this.file),this.exportDialog.createForm()),this.exportDialog.open()}},"Export Image..."),A.createElement(C.Item,{icon:ICONS.switchToMarkdown,"aria-label":"Switch to markdown view",onSelect:()=>{this.openAsMarkdown()}},"Open as Markdown"),A.createElement(C.Separator),A.createElement(C.DefaultItems.Help),A.createElement(C.DefaultItems.ClearCanvas)),A.createElement(v,{},A.createElement(v.Center,{},A.createElement(v.Center.Logo),A.createElement(v.Center.Heading,{},'Type "Excalidraw" in the Command Palette',A.createElement("br"),"Explore the Obsidian Menu in the top right",A.createElement("br"),"Visit the Script Library",A.createElement("br"),"Find help in the hamburger-menu"),A.createElement(v.Center.Menu,{},A.createElement(v.Center.MenuItemLink,{icon:ICONS.YouTube,href:"https://www.youtube.com/@VisualPKM",shortcut:null,"aria-label":"Visual PKM YouTube Channel"}," Check out the Visual PKM YouTube channel."),A.createElement(v.Center.MenuItemLink,{icon:ICONS.Discord,href:"https://discord.gg/DyfAXFwUHc",shortcut:null,"aria-label":"Join the Visual Thinking Discord Server"}," Join the Visual Thinking Discord Server"),A.createElement(v.Center.MenuItemLink,{icon:ICONS.twitter,href:"https://twitter.com/zsviczian",shortcut:null,"aria-label":"Follow me on Twitter"}," Follow me on Twitter"),A.createElement(v.Center.MenuItemLink,{icon:ICONS.heart,href:"https://ko-fi.com/zsolt",shortcut:null,"aria-label":"Donate to support Excalidraw-Obsidian"},' Say "Thank You" & support the plugin.'))))),A.createElement(ToolsPanel,{ref:i,visible:!1,view:this,centerPointer:()=>{const e=this.excalidrawAPI;if(!u||!u.current||!e)return;const A=e.getAppState(),{width:t,height:i}=A;this.currentPosition=viewportCoordsToSceneCoords({clientX:t/2,clientY:i/2},A)}})),F=A.useRef(new ResizeObserver((e=>{if(!i||!i.current)return;const{width:A,height:t}=e[0].contentRect;if(0===A||0===t)return;const n=i.current.onRightEdge?i.current.previousWidth-A:0,a=i.current.onBottomEdge?i.current.previousHeight-t:0;i.current.updatePosition(a,n)})));return A.useEffect((()=>((null==i?void 0:i.current)&&F.current.observe(i.current.containerRef.current),()=>{F.current.unobserve(i.current.containerRef.current)})),[i,F]),A.createElement(A.Fragment,null,y)}));t.createRoot(this.contentEl).render(i)}updateContainerSize(e,A=!1){const t=this.excalidrawAPI;if(!t)return;const i=()=>{const A=e?t.getSceneElements().filter((A=>A.id===e&&"arrow"!==A.type)):t.getSceneElements().filter(isContainer);A.length>0&&(this.initialContainerSizeUpdate&&(this.semaphores.justLoaded=!0),t.updateContainerSize(A)),this.initialContainerSizeUpdate=!1};A?setTimeout((()=>i()),50):i()}zoomToFit(e=!0,A=!1){if(document.body.querySelector("div.modal-container"))return;const t=this.excalidrawAPI;if(!t||!this.excalidrawRef||this.semaphores.isEditingText||this.semaphores.preventAutozoom)return;const i=this.plugin.settings.zoomToFitMaxLevel,n=t.getSceneElements().filter((e=>e.width<1e4&&e.height<1e4));app.isMobile&&n.length>1e3||n.length>2500?A&&t.scrollToContent():e?setTimeout((()=>t.zoomToFit(n,i,this.isFullscreen()?0:.05)),100):t.zoomToFit(n,i,this.isFullscreen()?0:.05)}updatePinnedScripts(){const e=this.excalidrawAPI;if(!e)return!1;e.updateScene({appState:{pinnedScripts:this.plugin.settings.pinnedScripts}})}updatePinnedCustomPens(){const e=this.excalidrawAPI;if(!e)return!1;e.updateScene({appState:{customPens:this.plugin.settings.customPens.slice(0,this.plugin.settings.numberOfCustomPens)}})}updatePinchZoom(){const e=this.excalidrawAPI;if(!e)return!1;e.updateScene({appState:{allowPinchZoom:this.plugin.settings.allowPinchZoom}})}updateWheelZoom(){const e=this.excalidrawAPI;if(!e)return!1;e.updateScene({appState:{allowWheelZoom:this.plugin.settings.allowWheelZoom}})}async toggleTrayMode(){const e=this.excalidrawAPI;if(!e)return!1;const A=e.getAppState();e.updateScene({appState:{trayModeEnabled:!A.trayModeEnabled}}),await this.plugin.loadSettings(),this.plugin.settings.defaultTrayMode=!A.trayModeEnabled,this.plugin.saveSettings()}selectElementsMatchingQuery(e,A,t=!0,i=!1,n=!1){let a=getTextElementsMatchingQuery(e.filter((e=>"text"===e.type)),A,i);if(0!==a.length){if(n){const A=this.plugin.ea.getElementsInTheSameGroupWithElement(a[0],e);A.length>0&&(a=A)}this.zoomToElements(t,a)}else new obsidian_module.Notice("I could not find a matching text element")}zoomToElements(e,A){const t=this.excalidrawAPI;if(!t)return;const i=this.plugin.settings.zoomToFitMaxLevel;e&&t.selectElements(A),t.zoomToFit(A,i,.05)}getViewSelectedElements(){var e;const A=this.excalidrawAPI;if(!A)return[];const t=null===(e=A.getAppState())||void 0===e?void 0:e.selectedElementIds;if(!t)return[];const i=Object.keys(t);if(!i)return[];const n=A.getSceneElements().filter((e=>i.includes(e.id))),a=n.filter((e=>e.boundElements&&e.boundElements.filter((e=>"text"===e.type)).length>0)).map((e=>e.boundElements.filter((e=>"text"===e.type)).map((e=>e.id))[0])),r=n.map((e=>e.id)).concat(a);return A.getSceneElements().filter((e=>r.contains(e.id)))}async copyLinkToSelectedElementToClipboard(e){const A=this.getViewSelectedElements();if(A.length<1)return void new obsidian_module.Notice(t$d("INSERT_LINK_TO_ELEMENT_ERROR"));let t;if(2===A.length){const e=A.filter((e=>"text"===e.type));1===e.length&&e[0].containerId&&1===A.filter((e=>e.boundElements.some((e=>"text"===e.type)))).length&&(t=e[0].id)}t||(t=1===A.length?A[0].id:this.plugin.ea.getLargestElement(A).id);const i=await ScriptEngine.inputPrompt(app,"Set link alias","Leave empty if you do not want to set an alias","",[{caption:"Link",action:()=>{e=""}},{caption:"Area",action:()=>{e="area="}},{caption:"Group",action:()=>{e="group="}}]);navigator.clipboard.writeText(`${e.length>0?"!":""}[[${this.file.path}#^${e}${t}${i?`|${i}`:""}]]`),new obsidian_module.Notice(t$d("INSERT_LINK_TO_ELEMENT_READY"))}updateScene(e,A=!1){const t=this.excalidrawAPI;if(!t)return;const i=e.elements&&A;i&&(e.elements=t.restore(e).elements);try{t.updateScene(e)}catch(A){if(errorlog({where:"ExcalidrawView.updateScene 1st attempt",fn:this.updateScene,error:A,scene:e,willDoSecondAttempt:!i}),i)warningUnknowSeriousError();else try{e.elements=t.restore(e).elements,t.updateScene(e)}catch(A){errorlog({where:"ExcalidrawView.updateScene 2nd attempt",fn:this.updateScene,error:A,scene:e}),warningUnknowSeriousError()}}}}function getTextMode(e){return e.search("excalidraw-plugin: parsed\n")>-1||e.search("excalidraw-plugin: locked\n")>-1?TextMode.parsed:TextMode.raw}const DEFAULT_SETTINGS={folder:"Excalidraw",embedUseExcalidrawFolder:!1,templateFilePath:"Excalidraw/Template.excalidraw",scriptFolderPath:"Excalidraw/Scripts",compress:!1,autosave:!0,autosaveInterval:15e3,autosaveIntervalDesktop:15e3,autosaveIntervalMobile:1e4,drawingFilenamePrefix:"Drawing ",drawingEmbedPrefixWithFilename:!0,drawingFilnameEmbedPostfix:" ",drawingFilenameDateTime:"YYYY-MM-DD HH.mm.ss",useExcalidrawExtension:!0,displaySVGInPreview:!0,displayExportedImageIfAvailable:!1,previewMatchObsidianTheme:!1,width:"400",dynamicStyling:"colorful",isLeftHanded:!1,matchTheme:!1,matchThemeAlways:!1,matchThemeTrigger:!1,defaultMode:"normal",defaultPenMode:"never",allowPinchZoom:!1,allowWheelZoom:!1,zoomToFitOnOpen:!0,zoomToFitOnResize:!0,zoomToFitMaxLevel:2,linkPrefix:"📍",urlPrefix:"🌐",parseTODO:!1,todo:"☐",done:"🗹",hoverPreviewWithoutCTRL:!1,linkOpacity:1,openInAdjacentPane:!1,openInMainWorkspace:!0,showLinkBrackets:!0,allowCtrlClick:!0,forceWrap:!1,pageTransclusionCharLimit:200,wordWrappingDefault:0,removeTransclusionQuoteSigns:!0,iframelyAllowed:!0,pngExportScale:1,exportWithTheme:!0,exportWithBackground:!0,exportPaddingSVG:10,keepInSync:!1,autoexportSVG:!1,autoexportPNG:!1,autoExportLightAndDark:!1,autoexportExcalidraw:!1,embedType:"excalidraw",embedWikiLink:!0,syncExcalidraw:!1,experimentalFileType:!1,experimentalFileTag:"✏️",experimentalLivePreview:!0,experimentalEnableFourthFont:!1,experimantalFourthFont:"Virgil",fieldSuggester:!0,compatibilityMode:!1,drawingOpenCount:0,library:"deprecated",library2:{type:"excalidrawlib",version:2,source:GITHUB_RELEASES+PLUGIN_VERSION,libraryItems:[]},imageElementNotice:!0,mdSVGwidth:500,mdSVGmaxHeight:800,mdFont:"Virgil",mdFontColor:"Black",mdBorderColor:"Black",mdCSS:"",scriptEngineSettings:{},defaultTrayMode:!0,previousRelease:"0.0.0",showReleaseNotes:!0,showNewVersionNotification:!0,mathjaxSourceURL:"https://cdn.jsdelivr.net/npm/mathjax@3.2.1/es5/tex-svg.js",taskboneEnabled:!1,taskboneAPIkey:"",pinnedScripts:[],customPens:[Object.assign({},PENS.default),Object.assign({},PENS.highlighter),Object.assign({},PENS.finetip),Object.assign({},PENS.fountain),Object.assign({},PENS.marker),Object.assign({},PENS["thick-thin"]),Object.assign({},PENS["thin-thick-thin"]),Object.assign({},PENS.default),Object.assign({},PENS.default),Object.assign({},PENS.default)],numberOfCustomPens:0};class ExcalidrawSettingTab extends obsidian_module.PluginSettingTab{constructor(e,A){super(e,A),this.requestEmbedUpdate=!1,this.requestReloadDrawings=!1,this.requestUpdatePinnedPens=!1,this.requestUpdateDynamicStyling=!1,this.reloadMathJax=!1,this.plugin=A}applySettingsUpdate(e=!1){e&&(this.requestReloadDrawings=!0)}async hide(){if(this.plugin.settings.scriptFolderPath=obsidian_module.normalizePath(this.plugin.settings.scriptFolderPath),"/"!==this.plugin.settings.scriptFolderPath&&""!==this.plugin.settings.scriptFolderPath||(this.plugin.settings.scriptFolderPath="Excalidraw/Scripts"),this.plugin.saveSettings(),this.requestUpdatePinnedPens&&app.workspace.getLeavesOfType("excalidraw").forEach((e=>{e.view instanceof ExcalidrawView&&e.view.updatePinnedCustomPens()})),this.requestUpdateDynamicStyling&&app.workspace.getLeavesOfType("excalidraw").forEach((e=>{e.view instanceof ExcalidrawView&&setDynamicStyle(this.plugin.ea,e.view,e.view.previousBackgroundColor,this.plugin.settings.dynamicStyling)})),this.requestReloadDrawings){const e=app.workspace.getLeavesOfType("excalidraw");for(const A of e)A.view instanceof ExcalidrawView&&(await A.view.save(!1),await A.view.reload(!0));this.requestEmbedUpdate=!0}this.requestEmbedUpdate&&this.plugin.triggerEmbedUpdates(),this.plugin.scriptEngine.updateScriptPath(),this.reloadMathJax&&this.plugin.loadMathJax()}async display(){var e;await this.plugin.loadSettings(),this.requestEmbedUpdate=!1,this.requestReloadDrawings=!1;const{containerEl:A}=this;A.addClass("excalidraw-settings"),this.containerEl.empty();const t=A.createDiv("coffee");t.addClass("ex-coffee-div"),t.createEl("a",{href:"https://ko-fi.com/zsolt"}).createEl("img",{attr:{src:"https://cdn.ko-fi.com/cdn/kofi3.png?v=3"}}).height=45,new obsidian_module.Setting(A).setName(t$d("RELEASE_NOTES_NAME")).setDesc(fragWithHTML(t$d("RELEASE_NOTES_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.showReleaseNotes).onChange((async e=>{this.plugin.settings.showReleaseNotes=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("NEWVERSION_NOTIFICATION_NAME")).setDesc(fragWithHTML(t$d("NEWVERSION_NOTIFICATION_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.showNewVersionNotification).onChange((async e=>{this.plugin.settings.showNewVersionNotification=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FOLDER_NAME")).setDesc(fragWithHTML(t$d("FOLDER_DESC"))).addText((e=>e.setPlaceholder("Excalidraw").setValue(this.plugin.settings.folder).onChange((async e=>{this.plugin.settings.folder=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FOLDER_EMBED_NAME")).setDesc(fragWithHTML(t$d("FOLDER_EMBED_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.embedUseExcalidrawFolder).onChange((async e=>{this.plugin.settings.embedUseExcalidrawFolder=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("TEMPLATE_NAME")).setDesc(fragWithHTML(t$d("TEMPLATE_DESC"))).addText((e=>e.setPlaceholder("Excalidraw/Template").setValue(this.plugin.settings.templateFilePath).onChange((async e=>{this.plugin.settings.templateFilePath=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("SCRIPT_FOLDER_NAME")).setDesc(fragWithHTML(t$d("SCRIPT_FOLDER_DESC"))).addText((e=>e.setPlaceholder("Excalidraw/Scripts").setValue(this.plugin.settings.scriptFolderPath).onChange((async e=>{this.plugin.settings.scriptFolderPath=e,this.applySettingsUpdate()})))),this.containerEl.createEl("h1",{text:t$d("SAVING_HEAD")}),new obsidian_module.Setting(A).setName(t$d("COMPRESS_NAME")).setDesc(fragWithHTML(t$d("COMPRESS_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.compress).onChange((async e=>{this.plugin.settings.compress=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("AUTOSAVE_INTERVAL_DESKTOP_NAME")).setDesc(fragWithHTML(t$d("AUTOSAVE_INTERVAL_DESKTOP_DESC"))).addDropdown((e=>e.addOption("15000","Frequent (every 15 seconds)").addOption("60000","Moderate (every 60 seconds)").addOption("300000","Rare (every 5 minutes)").addOption("900000","Practically never (every 15 minutes)").setValue(this.plugin.settings.autosaveIntervalDesktop.toString()).onChange((async e=>{this.plugin.settings.autosaveIntervalDesktop=parseInt(e),this.plugin.settings.autosaveInterval=app.isMobile?this.plugin.settings.autosaveIntervalMobile:this.plugin.settings.autosaveIntervalDesktop,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("AUTOSAVE_INTERVAL_MOBILE_NAME")).setDesc(fragWithHTML(t$d("AUTOSAVE_INTERVAL_MOBILE_DESC"))).addDropdown((e=>e.addOption("10000","Frequent (every 10 seconds)").addOption("30000","Moderate (every 30 seconds)").addOption("60000","Rare (every 1 minute)").addOption("300000","Practically never (every 5 minutes)").setValue(this.plugin.settings.autosaveIntervalMobile.toString()).onChange((async e=>{this.plugin.settings.autosaveIntervalMobile=parseInt(e),this.plugin.settings.autosaveInterval=app.isMobile?this.plugin.settings.autosaveIntervalMobile:this.plugin.settings.autosaveIntervalDesktop,this.applySettingsUpdate()})))),this.containerEl.createEl("h1",{text:t$d("FILENAME_HEAD")}),A.createDiv("",(e=>{e.innerHTML=t$d("FILENAME_DESC")}));const i=()=>`${t$d("FILENAME_SAMPLE")}${getDrawingFilename(this.plugin.settings)}
${t$d("FILENAME_EMBED_SAMPLE")}${getEmbedFilename("{NOTE_NAME}",this.plugin.settings)}`,n=A.createEl("p",{text:""});let a,r,s,o,l,c,d;n.innerHTML=i(),new obsidian_module.Setting(A).setName(t$d("FILENAME_PREFIX_NAME")).setDesc(fragWithHTML(t$d("FILENAME_PREFIX_DESC"))).addText((e=>e.setPlaceholder("Drawing ").setValue(this.plugin.settings.drawingFilenamePrefix).onChange((async A=>{this.plugin.settings.drawingFilenamePrefix=A.replaceAll(/[<>:"/\\|?*]/g,"_"),e.setValue(this.plugin.settings.drawingFilenamePrefix),n.innerHTML=i(),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FILENAME_PREFIX_EMBED_NAME")).setDesc(fragWithHTML(t$d("FILENAME_PREFIX_EMBED_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.drawingEmbedPrefixWithFilename).onChange((async e=>{this.plugin.settings.drawingEmbedPrefixWithFilename=e,n.innerHTML=i(),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FILENAME_POSTFIX_NAME")).setDesc(fragWithHTML(t$d("FILENAME_POSTFIX_DESC"))).addText((e=>e.setPlaceholder("").setValue(this.plugin.settings.drawingFilnameEmbedPostfix).onChange((async A=>{this.plugin.settings.drawingFilnameEmbedPostfix=A.replaceAll(/[<>:"/\\|?*]/g,"_"),e.setValue(this.plugin.settings.drawingFilnameEmbedPostfix),n.innerHTML=i(),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FILENAME_DATE_NAME")).setDesc(fragWithHTML(t$d("FILENAME_DATE_DESC"))).addText((e=>e.setPlaceholder("YYYY-MM-DD HH.mm.ss").setValue(this.plugin.settings.drawingFilenameDateTime).onChange((async A=>{this.plugin.settings.drawingFilenameDateTime=A.replaceAll(/[<>:"/\\|?*]/g,"_"),e.setValue(this.plugin.settings.drawingFilenameDateTime),n.innerHTML=i(),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FILENAME_EXCALIDRAW_EXTENSION_NAME")).setDesc(fragWithHTML(t$d("FILENAME_EXCALIDRAW_EXTENSION_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.useExcalidrawExtension).onChange((async e=>{this.plugin.settings.useExcalidrawExtension=e,n.innerHTML=i(),this.applySettingsUpdate()})))),this.containerEl.createEl("h1",{text:t$d("DISPLAY_HEAD")}),new obsidian_module.Setting(A).setName(t$d("DYNAMICSTYLE_NAME")).setDesc(fragWithHTML(t$d("DYNAMICSTYLE_DESC"))).addDropdown((e=>e.addOption("none","Dynamic Styling OFF").addOption("colorful","Match color").addOption("gray","Gray, match tone").setValue(this.plugin.settings.dynamicStyling).onChange((async e=>{this.requestUpdateDynamicStyling=!0,this.plugin.settings.dynamicStyling=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("LEFTHANDED_MODE_NAME")).setDesc(fragWithHTML(t$d("LEFTHANDED_MODE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.isLeftHanded).onChange((async e=>{this.plugin.settings.isLeftHanded=e,setLeftHandedMode(e),setTimeout((()=>setLeftHandedMode(e))),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("MATCH_THEME_NAME")).setDesc(fragWithHTML(t$d("MATCH_THEME_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.matchTheme).onChange((async e=>{this.plugin.settings.matchTheme=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("MATCH_THEME_ALWAYS_NAME")).setDesc(fragWithHTML(t$d("MATCH_THEME_ALWAYS_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.matchThemeAlways).onChange((async e=>{this.plugin.settings.matchThemeAlways=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("MATCH_THEME_TRIGGER_NAME")).setDesc(fragWithHTML(t$d("MATCH_THEME_TRIGGER_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.matchThemeTrigger).onChange((async e=>{this.plugin.settings.matchThemeTrigger=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("DEFAULT_OPEN_MODE_NAME")).setDesc(fragWithHTML(t$d("DEFAULT_OPEN_MODE_DESC"))).addDropdown((e=>e.addOption("normal","Always in normal-mode").addOption("zen","Always in zen-mode").addOption("view","Always in view-mode").addOption("view-mobile","Usually normal, but view-mode on Phone").setValue(this.plugin.settings.defaultMode).onChange((async e=>{this.plugin.settings.defaultMode=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("DEFAULT_PEN_MODE_NAME")).setDesc(fragWithHTML(t$d("DEFAULT_PEN_MODE_DESC"))).addDropdown((e=>e.addOption("never","Never").addOption("mobile","On Obsidian Mobile").addOption("always","Always").setValue(this.plugin.settings.defaultPenMode).onChange((async e=>{this.plugin.settings.defaultPenMode=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("DEFAULT_PINCHZOOM_NAME")).setDesc(fragWithHTML(t$d("DEFAULT_PINCHZOOM_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.allowPinchZoom).onChange((async e=>{this.plugin.settings.allowPinchZoom=e,app.workspace.getLeavesOfType("excalidraw").forEach((e=>{e.view instanceof ExcalidrawView&&e.view.updatePinchZoom()})),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("DEFAULT_WHEELZOOM_NAME")).setDesc(fragWithHTML(t$d("DEFAULT_WHEELZOOM_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.allowWheelZoom).onChange((async e=>{this.plugin.settings.allowWheelZoom=e,app.workspace.getLeavesOfType("excalidraw").forEach((e=>{e.view instanceof ExcalidrawView&&e.view.updateWheelZoom()})),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("ZOOM_TO_FIT_ONOPEN_NAME")).setDesc(fragWithHTML(t$d("ZOOM_TO_FIT_ONOPEN_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.zoomToFitOnOpen).onChange((async e=>{this.plugin.settings.zoomToFitOnOpen=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("ZOOM_TO_FIT_NAME")).setDesc(fragWithHTML(t$d("ZOOM_TO_FIT_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.zoomToFitOnResize).onChange((async e=>{this.plugin.settings.zoomToFitOnResize=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("ZOOM_TO_FIT_MAX_LEVEL_NAME")).setDesc(fragWithHTML(t$d("ZOOM_TO_FIT_MAX_LEVEL_DESC"))).addSlider((e=>e.setLimits(.5,10,.5).setValue(this.plugin.settings.zoomToFitMaxLevel).onChange((async e=>{a.innerText=` ${e.toString()}`,this.plugin.settings.zoomToFitMaxLevel=e,this.applySettingsUpdate()})))).settingEl.createDiv("",(e=>{a=e,e.style.minWidth="2.3em",e.style.textAlign="right",e.innerText=` ${this.plugin.settings.zoomToFitMaxLevel.toString()}`})),this.containerEl.createEl("h1",{text:t$d("LINKS_HEAD")}),this.containerEl.createEl("span",void 0,(e=>e.innerHTML=t$d("LINKS_DESC"))),new obsidian_module.Setting(A).setName(t$d("ADJACENT_PANE_NAME")).setDesc(fragWithHTML(t$d("ADJACENT_PANE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.openInAdjacentPane).onChange((async e=>{this.plugin.settings.openInAdjacentPane=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("MAINWORKSPACE_PANE_NAME")).setDesc(fragWithHTML(t$d("MAINWORKSPACE_PANE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.openInMainWorkspace).onChange((async e=>{this.plugin.settings.openInMainWorkspace=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(fragWithHTML(t$d("LINK_BRACKETS_NAME"))).setDesc(fragWithHTML(t$d("LINK_BRACKETS_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.showLinkBrackets).onChange((e=>{this.plugin.settings.showLinkBrackets=e,this.applySettingsUpdate(!0)})))),new obsidian_module.Setting(A).setName(t$d("LINK_PREFIX_NAME")).setDesc(fragWithHTML(t$d("LINK_PREFIX_DESC"))).addText((e=>e.setPlaceholder(t$d("INSERT_EMOJI")).setValue(this.plugin.settings.linkPrefix).onChange((e=>{this.plugin.settings.linkPrefix=e,this.applySettingsUpdate(!0)})))),new obsidian_module.Setting(A).setName(t$d("URL_PREFIX_NAME")).setDesc(fragWithHTML(t$d("URL_PREFIX_DESC"))).addText((e=>e.setPlaceholder(t$d("INSERT_EMOJI")).setValue(this.plugin.settings.urlPrefix).onChange((e=>{this.plugin.settings.urlPrefix=e,this.applySettingsUpdate(!0)})))),new obsidian_module.Setting(A).setName(t$d("PARSE_TODO_NAME")).setDesc(fragWithHTML(t$d("PARSE_TODO_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.parseTODO).onChange((e=>{this.plugin.settings.parseTODO=e,r.setDisabled(!e),s.setDisabled(!e),this.applySettingsUpdate(!0)})))),new obsidian_module.Setting(A).setName(t$d("TODO_NAME")).setDesc(fragWithHTML(t$d("TODO_DESC"))).addText((e=>{r=e,e.setPlaceholder(t$d("INSERT_EMOJI")).setValue(this.plugin.settings.todo).onChange((e=>{this.plugin.settings.todo=e,this.applySettingsUpdate(!0)}))})),r.setDisabled(!this.plugin.settings.parseTODO),new obsidian_module.Setting(A).setName(t$d("DONE_NAME")).setDesc(fragWithHTML(t$d("DONE_DESC"))).setDisabled(!this.plugin.settings.parseTODO).addText((e=>{s=e,e.setPlaceholder(t$d("INSERT_EMOJI")).setValue(this.plugin.settings.done).onChange((e=>{this.plugin.settings.done=e,this.applySettingsUpdate(!0)}))})),s.setDisabled(!this.plugin.settings.parseTODO),new obsidian_module.Setting(A).setName(t$d("LINKOPACITY_NAME")).setDesc(fragWithHTML(t$d("LINKOPACITY_DESC"))).addSlider((e=>e.setLimits(0,1,.05).setValue(this.plugin.settings.linkOpacity).onChange((async e=>{o.innerText=` ${e.toString()}`,this.plugin.settings.linkOpacity=e,this.applySettingsUpdate(!0)})))).settingEl.createDiv("",(e=>{o=e,e.style.minWidth="2.3em",e.style.textAlign="right",e.innerText=` ${this.plugin.settings.linkOpacity.toString()}`})),new obsidian_module.Setting(A).setName(t$d("HOVERPREVIEW_NAME")).setDesc(fragWithHTML(t$d("HOVERPREVIEW_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.hoverPreviewWithoutCTRL).onChange((async e=>{this.plugin.settings.hoverPreviewWithoutCTRL=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("LINK_CTRL_CLICK_NAME")).setDesc(fragWithHTML(t$d("LINK_CTRL_CLICK_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.allowCtrlClick).onChange((async e=>{this.plugin.settings.allowCtrlClick=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("TRANSCLUSION_WRAP_NAME")).setDesc(fragWithHTML(t$d("TRANSCLUSION_WRAP_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.forceWrap).onChange((async e=>{this.plugin.settings.forceWrap=e,this.applySettingsUpdate(!0)})))).descEl.innerHTML=`![[doc#^ref]]{number} ${t$d("TRANSCLUSION_WRAP_DESC")}`,new obsidian_module.Setting(A).setName(t$d("PAGE_TRANSCLUSION_CHARCOUNT_NAME")).setDesc(fragWithHTML(t$d("PAGE_TRANSCLUSION_CHARCOUNT_DESC"))).addText((e=>e.setPlaceholder("Enter a number").setValue(this.plugin.settings.pageTransclusionCharLimit.toString()).onChange((async A=>{const t=parseInt(A);if(isNaN(t)&&""!==A)e.setValue(this.plugin.settings.pageTransclusionCharLimit.toString());else{if(this.requestEmbedUpdate=!0,""===A)return this.plugin.settings.pageTransclusionCharLimit=10,void this.applySettingsUpdate(!0);this.plugin.settings.pageTransclusionCharLimit=t,e.setValue(this.plugin.settings.pageTransclusionCharLimit.toString()),this.applySettingsUpdate(!0)}})))),new obsidian_module.Setting(A).setName(t$d("TRANSCLUSION_DEFAULT_WRAP_NAME")).setDesc(fragWithHTML(t$d("TRANSCLUSION_DEFAULT_WRAP_DESC"))).addText((e=>e.setPlaceholder("Enter a number").setValue(this.plugin.settings.wordWrappingDefault.toString()).onChange((async A=>{const t=parseInt(A);if(isNaN(t)&&""!==A)e.setValue(this.plugin.settings.wordWrappingDefault.toString());else{if(this.requestEmbedUpdate=!0,""===A)return this.plugin.settings.wordWrappingDefault=0,void this.applySettingsUpdate(!0);this.plugin.settings.wordWrappingDefault=t,e.setValue(this.plugin.settings.wordWrappingDefault.toString()),this.applySettingsUpdate(!0)}})))),new obsidian_module.Setting(A).setName(t$d("QUOTE_TRANSCLUSION_REMOVE_NAME")).setDesc(fragWithHTML(t$d("QUOTE_TRANSCLUSION_REMOVE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.removeTransclusionQuoteSigns).onChange((e=>{this.plugin.settings.removeTransclusionQuoteSigns=e,this.requestEmbedUpdate=!0,this.applySettingsUpdate(!0)})))),new obsidian_module.Setting(A).setName(t$d("GET_URL_TITLE_NAME")).setDesc(fragWithHTML(t$d("GET_URL_TITLE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.iframelyAllowed).onChange((async e=>{this.plugin.settings.iframelyAllowed=e,this.applySettingsUpdate()})))),this.containerEl.createEl("h1",{text:t$d("MD_HEAD")}),this.containerEl.createEl("p",{text:t$d("MD_HEAD_DESC")}),new obsidian_module.Setting(A).setName(t$d("MD_TRANSCLUDE_WIDTH_NAME")).setDesc(fragWithHTML(t$d("MD_TRANSCLUDE_WIDTH_DESC"))).addText((e=>e.setPlaceholder("Enter a number e.g. 500").setValue(this.plugin.settings.mdSVGwidth.toString()).onChange((async A=>{const t=parseInt(A);if(isNaN(t)&&""!==A)e.setValue(this.plugin.settings.mdSVGwidth.toString());else{if(this.requestEmbedUpdate=!0,""===A)return this.plugin.settings.mdSVGwidth=500,void this.applySettingsUpdate(!0);this.plugin.settings.mdSVGwidth=t,this.requestReloadDrawings=!0,e.setValue(this.plugin.settings.mdSVGwidth.toString()),this.applySettingsUpdate(!0)}})))),new obsidian_module.Setting(A).setName(t$d("MD_TRANSCLUDE_HEIGHT_NAME")).setDesc(fragWithHTML(t$d("MD_TRANSCLUDE_HEIGHT_DESC"))).addText((e=>e.setPlaceholder("Enter a number e.g. 800").setValue(this.plugin.settings.mdSVGmaxHeight.toString()).onChange((async A=>{const t=parseInt(A);if(isNaN(t)&&""!==A)e.setValue(this.plugin.settings.mdSVGmaxHeight.toString());else{if(this.requestEmbedUpdate=!0,""===A)return this.plugin.settings.mdSVGmaxHeight=800,void this.applySettingsUpdate(!0);this.plugin.settings.mdSVGmaxHeight=t,this.requestReloadDrawings=!0,e.setValue(this.plugin.settings.mdSVGmaxHeight.toString()),this.applySettingsUpdate(!0)}})))),new obsidian_module.Setting(A).setName(t$d("MD_DEFAULT_FONT_NAME")).setDesc(fragWithHTML(t$d("MD_DEFAULT_FONT_DESC"))).addDropdown((async e=>{e.addOption("Virgil","Virgil"),e.addOption("Cascadia","Cascadia"),this.app.vault.getFiles().filter((e=>["ttf","woff","woff2"].contains(e.extension))).forEach((A=>{e.addOption(A.path,A.name)})),e.setValue(this.plugin.settings.mdFont).onChange((e=>{this.requestReloadDrawings=!0,this.plugin.settings.mdFont=e,this.applySettingsUpdate(!0)}))})),new obsidian_module.Setting(A).setName(t$d("MD_DEFAULT_COLOR_NAME")).setDesc(fragWithHTML(t$d("MD_DEFAULT_COLOR_DESC"))).addText((e=>e.setPlaceholder("CSS Color-name|RGB-HEX").setValue(this.plugin.settings.mdFontColor).onChange((e=>{this.requestReloadDrawings=!0,this.plugin.settings.mdFontColor=e,this.applySettingsUpdate(!0)})))),new obsidian_module.Setting(A).setName(t$d("MD_DEFAULT_BORDER_COLOR_NAME")).setDesc(fragWithHTML(t$d("MD_DEFAULT_BORDER_COLOR_DESC"))).addText((e=>e.setPlaceholder("CSS Color-name|RGB-HEX").setValue(this.plugin.settings.mdBorderColor).onChange((e=>{this.requestReloadDrawings=!0,this.plugin.settings.mdBorderColor=e,this.applySettingsUpdate(!0)})))),new obsidian_module.Setting(A).setName(t$d("MD_CSS_NAME")).setDesc(fragWithHTML(t$d("MD_CSS_DESC"))).addText((e=>e.setPlaceholder("filename of css file in vault").setValue(this.plugin.settings.mdCSS).onChange((e=>{this.requestReloadDrawings=!0,this.plugin.settings.mdCSS=e,this.applySettingsUpdate(!0)})))),this.containerEl.createEl("h1",{text:t$d("EMBED_HEAD")}),new obsidian_module.Setting(A).setName(t$d("EMBED_PREVIEW_SVG_NAME")).setDesc(fragWithHTML(t$d("EMBED_PREVIEW_SVG_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.displaySVGInPreview).onChange((async e=>{this.plugin.settings.displaySVGInPreview=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("EMBED_REUSE_EXPORTED_IMAGE_NAME")).setDesc(fragWithHTML(t$d("EMBED_REUSE_EXPORTED_IMAGE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.displayExportedImageIfAvailable).onChange((async e=>{this.plugin.settings.displayExportedImageIfAvailable=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("PREVIEW_MATCH_OBSIDIAN_NAME")).setDesc(fragWithHTML(t$d("PREVIEW_MATCH_OBSIDIAN_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.previewMatchObsidianTheme).onChange((async e=>{this.plugin.settings.previewMatchObsidianTheme=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("EMBED_WIDTH_NAME")).setDesc(fragWithHTML(t$d("EMBED_WIDTH_DESC"))).addText((e=>e.setPlaceholder("400").setValue(this.plugin.settings.width).onChange((async e=>{this.plugin.settings.width=e,this.applySettingsUpdate(),this.requestEmbedUpdate=!0})))),new obsidian_module.Setting(A).setName(t$d("EMBED_TYPE_NAME")).setDesc(fragWithHTML(t$d("EMBED_TYPE_DESC"))).addDropdown((async e=>{l=e,l.addOption("excalidraw","excalidraw"),this.plugin.settings.autoexportPNG?l.addOption("PNG","PNG"):"PNG"===this.plugin.settings.embedType&&(this.plugin.settings.embedType="excalidraw",this.applySettingsUpdate()),this.plugin.settings.autoexportSVG?l.addOption("SVG","SVG"):"SVG"===this.plugin.settings.embedType&&(this.plugin.settings.embedType="excalidraw",this.applySettingsUpdate()),l.setValue(this.plugin.settings.embedType).onChange((async e=>{this.plugin.settings.embedType=e,this.applySettingsUpdate()}))})),new obsidian_module.Setting(A).setName(t$d("EMBED_WIKILINK_NAME")).setDesc(fragWithHTML(t$d("EMBED_WIKILINK_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.embedWikiLink).onChange((async e=>{this.plugin.settings.embedWikiLink=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("EXPORT_PNG_SCALE_NAME")).setDesc(fragWithHTML(t$d("EXPORT_PNG_SCALE_DESC"))).addSlider((e=>e.setLimits(1,5,.5).setValue(this.plugin.settings.pngExportScale).onChange((async e=>{c.innerText=` ${e.toString()}`,this.plugin.settings.pngExportScale=e,this.applySettingsUpdate()})))).settingEl.createDiv("",(e=>{c=e,e.style.minWidth="2.3em",e.style.textAlign="right",e.innerText=` ${this.plugin.settings.pngExportScale.toString()}`})),new obsidian_module.Setting(A).setName(t$d("EXPORT_BACKGROUND_NAME")).setDesc(fragWithHTML(t$d("EXPORT_BACKGROUND_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.exportWithBackground).onChange((async e=>{this.plugin.settings.exportWithBackground=e,this.applySettingsUpdate(),this.requestEmbedUpdate=!0})))),new obsidian_module.Setting(A).setName(t$d("EXPORT_PADDING_NAME")).setDesc(fragWithHTML(t$d("EXPORT_PADDING_DESC"))).addSlider((e=>e.setLimits(0,50,5).setValue(this.plugin.settings.exportPaddingSVG).onChange((async e=>{d.innerText=` ${e.toString()}`,this.plugin.settings.exportPaddingSVG=e,this.applySettingsUpdate()})))).settingEl.createDiv("",(e=>{d=e,e.style.minWidth="2.3em",e.style.textAlign="right",e.innerText=` ${this.plugin.settings.exportPaddingSVG.toString()}`})),new obsidian_module.Setting(A).setName(t$d("EXPORT_THEME_NAME")).setDesc(fragWithHTML(t$d("EXPORT_THEME_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.exportWithTheme).onChange((async e=>{this.plugin.settings.exportWithTheme=e,this.applySettingsUpdate(),this.requestEmbedUpdate=!0})))),this.containerEl.createEl("h1",{text:t$d("EXPORT_HEAD")}),new obsidian_module.Setting(A).setName(t$d("EXPORT_SYNC_NAME")).setDesc(fragWithHTML(t$d("EXPORT_SYNC_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.keepInSync).onChange((async e=>{this.plugin.settings.keepInSync=e,this.applySettingsUpdate()}))));const h=e=>{let A=0;for(A=0;Ae.setValue(this.plugin.settings.autoexportSVG).onChange((async e=>{e?l.addOption("SVG","SVG"):("SVG"===this.plugin.settings.embedType&&(l.setValue("excalidraw"),this.plugin.settings.embedType="excalidraw"),h("SVG")),this.plugin.settings.autoexportSVG=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("EXPORT_PNG_NAME")).setDesc(fragWithHTML(t$d("EXPORT_PNG_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.autoexportPNG).onChange((async e=>{e?l.addOption("PNG","PNG"):("PNG"===this.plugin.settings.embedType&&(l.setValue("excalidraw"),this.plugin.settings.embedType="excalidraw"),h("PNG")),this.plugin.settings.autoexportPNG=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("EXPORT_BOTH_DARK_AND_LIGHT_NAME")).setDesc(fragWithHTML(t$d("EXPORT_BOTH_DARK_AND_LIGHT_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.autoExportLightAndDark).onChange((async e=>{this.plugin.settings.autoExportLightAndDark=e,this.applySettingsUpdate()})))),this.containerEl.createEl("h1",{text:t$d("COMPATIBILITY_HEAD")}),new obsidian_module.Setting(A).setName(t$d("COMPATIBILITY_MODE_NAME")).setDesc(fragWithHTML(t$d("COMPATIBILITY_MODE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.compatibilityMode).onChange((async e=>{this.plugin.settings.compatibilityMode=e,n.innerHTML=i(),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("EXPORT_EXCALIDRAW_NAME")).setDesc(fragWithHTML(t$d("EXPORT_EXCALIDRAW_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.autoexportExcalidraw).onChange((async e=>{this.plugin.settings.autoexportExcalidraw=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("SYNC_EXCALIDRAW_NAME")).setDesc(fragWithHTML(t$d("SYNC_EXCALIDRAW_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.syncExcalidraw).onChange((async e=>{this.plugin.settings.syncExcalidraw=e,this.applySettingsUpdate()})))),this.containerEl.createEl("h1",{text:t$d("NONSTANDARD_HEAD")}),this.containerEl.createEl("p",{text:t$d("NONSTANDARD_DESC")}),new obsidian_module.Setting(A).setName(t$d("CUSTOM_PEN_NAME")).setDesc(t$d("CUSTOM_PEN_DESC")).addDropdown((e=>e.addOption("0","0").addOption("1","1").addOption("2","2").addOption("3","3").addOption("4","4").addOption("5","5").addOption("6","6").addOption("7","7").addOption("8","8").addOption("9","9").addOption("10","10").setValue(this.plugin.settings.numberOfCustomPens.toString()).onChange((e=>{this.plugin.settings.numberOfCustomPens=parseInt(e),this.requestUpdatePinnedPens=!0,this.applySettingsUpdate(!1)})))),new obsidian_module.Setting(A).setName(t$d("ENABLE_FOURTH_FONT_NAME")).setDesc(fragWithHTML(t$d("ENABLE_FOURTH_FONT_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.experimentalEnableFourthFont).onChange((async e=>{this.requestReloadDrawings=!0,this.plugin.settings.experimentalEnableFourthFont=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FOURTH_FONT_NAME")).setDesc(fragWithHTML(t$d("FOURTH_FONT_DESC"))).addDropdown((async e=>{e.addOption("Virgil","Virgil"),this.app.vault.getFiles().filter((e=>["ttf","woff","woff2"].contains(e.extension))).forEach((A=>{e.addOption(A.path,A.name)})),e.setValue(this.plugin.settings.experimantalFourthFont).onChange((e=>{this.requestReloadDrawings=!0,this.plugin.settings.experimantalFourthFont=e,this.applySettingsUpdate(!0),this.plugin.initializeFourthFont()}))})),this.containerEl.createEl("h1",{text:t$d("EXPERIMENTAL_HEAD")}),this.containerEl.createEl("p",{text:t$d("EXPERIMENTAL_DESC")}),new obsidian_module.Setting(A).setName(t$d("MATHJAX_NAME")).setDesc(t$d("MATHJAX_DESC")).addDropdown((e=>{e.addOption("https://cdn.jsdelivr.net/npm/mathjax@3.2.1/es5/tex-svg.js","jsdelivr").addOption("https://unpkg.com/mathjax@3.2.1/es5/tex-svg.js","unpkg").addOption("https://cdnjs.cloudflare.com/ajax/libs/mathjax/3.2.1/es5/tex-svg-full.min.js","cdnjs").setValue(this.plugin.settings.mathjaxSourceURL).onChange((e=>{this.plugin.settings.mathjaxSourceURL=e,this.reloadMathJax=!0,this.applySettingsUpdate()}))})),new obsidian_module.Setting(A).setName(t$d("FIELD_SUGGESTER_NAME")).setDesc(fragWithHTML(t$d("FIELD_SUGGESTER_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.fieldSuggester).onChange((async e=>{this.plugin.settings.fieldSuggester=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FILETYPE_NAME")).setDesc(fragWithHTML(t$d("FILETYPE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.experimentalFileType).onChange((async e=>{this.plugin.settings.experimentalFileType=e,this.plugin.experimentalFileTypeDisplayToggle(e),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FILETAG_NAME")).setDesc(fragWithHTML(t$d("FILETAG_DESC"))).addText((e=>e.setPlaceholder(t$d("INSERT_EMOJI")).setValue(this.plugin.settings.experimentalFileTag).onChange((async e=>{this.plugin.settings.experimentalFileTag=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("LIVEPREVIEW_NAME")).setDesc(fragWithHTML(t$d("LIVEPREVIEW_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.experimentalLivePreview).onChange((async e=>{this.plugin.settings.experimentalLivePreview=e,this.applySettingsUpdate()})))),this.containerEl.createEl("h2",{text:t$d("TASKBONE_HEAD")}),this.containerEl.createEl("p",{text:t$d("TASKBONE_DESC")}),new obsidian_module.Setting(A).setName(t$d("TASKBONE_ENABLE_NAME")).setDesc(fragWithHTML(t$d("TASKBONE_ENABLE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.taskboneEnabled).onChange((async e=>{if(u.setDisabled(!e),this.plugin.settings.taskboneEnabled=e,""===this.plugin.settings.taskboneAPIkey){const e=await this.plugin.taskbone.initialize(!1);e&&u.setValue(e)}this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("TASKBONE_APIKEY_NAME")).setDesc(fragWithHTML(t$d("TASKBONE_APIKEY_DESC"))).addText((e=>{u=e,u.setValue(this.plugin.settings.taskboneAPIkey).onChange((async e=>{this.plugin.settings.taskboneAPIkey=e,this.applySettingsUpdate()})).setDisabled(!this.plugin.settings.taskboneEnabled)}));const g=null===(e=this.plugin.scriptEngine.getListofScripts())||void 0===e?void 0:e.map((e=>this.plugin.scriptEngine.getScriptName(e)));if(Object.keys(this.plugin.settings.scriptEngineSettings).length>0&&g){const e=(e,A)=>{const t=this.plugin.settings.scriptEngineSettings[e][A];return"object"==typeof t?t.height:null},t=(e,A)=>{const t=this.plugin.settings.scriptEngineSettings[e][A];return"object"==typeof t?t.value:t},i=(e,A,t)=>{"object"==typeof this.plugin.settings.scriptEngineSettings[e][A]?this.plugin.settings.scriptEngineSettings[e][A].value=t:this.plugin.settings.scriptEngineSettings[e][A]=t},n=(e,n,a)=>{new obsidian_module.Setting(A).setName(n).setDesc(fragWithHTML(null!=a?a:"")).addToggle((A=>A.setValue(t(e,n)).onChange((async A=>{i(e,n,A),this.applySettingsUpdate()}))))},a=(n,a,r,s)=>{s&&"[object Array]"===Object.prototype.toString.call(s)&&s.length>0?new obsidian_module.Setting(A).setName(a).setDesc(fragWithHTML(null!=r?r:"")).addDropdown((e=>{s.forEach((A=>e.addOption(A.toString(),A.toString()))),e.setValue(t(n,a)).onChange((async e=>{i(n,a,e),this.applySettingsUpdate()}))})):e(n,a)?new obsidian_module.Setting(A).setName(a).setDesc(fragWithHTML(null!=r?r:"")).addTextArea((A=>{A.inputEl.style.minHeight=e(n,a),A.inputEl.style.minWidth="400px",A.setValue(t(n,a)).onChange((async e=>{i(n,a,e),this.applySettingsUpdate()}))})):new obsidian_module.Setting(A).setName(a).setDesc(fragWithHTML(null!=r?r:"")).addText((e=>e.setValue(t(n,a)).onChange((async e=>{i(n,a,e),this.applySettingsUpdate()}))))},r=(e,n,a)=>{new obsidian_module.Setting(A).setName(n).setDesc(fragWithHTML(null!=a?a:"")).addText((A=>A.setPlaceholder("Enter a number").setValue(t(e,n).toString()).onChange((async a=>{const r=parseFloat(a);isNaN(r)&&""!==a?A.setValue(t(e,n).toString()):(i(e,n,isNaN(r)?0:r),this.applySettingsUpdate())}))))};this.containerEl.createEl("h1",{text:t$d("SCRIPT_SETTINGS_HEAD")}),Object.keys(this.plugin.settings.scriptEngineSettings).filter((e=>g.contains(e))).forEach((e=>{const A=this.plugin.settings.scriptEngineSettings[e],t=Object.values(A);0===t.length||t.length>0&&0===t.map((e=>e.hidden?0:1)).reduce(((e,A)=>e+A))||(this.containerEl.createEl("h3",{text:e}),Object.keys(A).forEach((t=>{var i;const s=A[t];switch(typeof(null!==(i=s.value)&&void 0!==i?i:s)){case"boolean":s.hidden||n(e,t,s.description);break;case"string":s.hidden||a(e,t,s.description,s.valueset);break;case"number":s.hidden||r(e,t,s.description)}})))}))}}}var openDialogAction;!function(e){e[e.openFile=0]="openFile",e[e.insertLinkToDrawing=1]="insertLinkToDrawing"}(openDialogAction||(openDialogAction={}));class OpenFileDialog extends obsidian_module.FuzzySuggestModal{constructor(e,A){super(e),this.app=e,this.action=openDialogAction.openFile,this.plugin=A,this.onNewPane=!1,this.limit=20,this.setInstructions([{command:t$d("TYPE_FILENAME"),purpose:""}]),this.inputEl.onkeyup=e=>{"Enter"==e.key&&this.action==openDialogAction.openFile&&this.containerEl.innerText.includes(EMPTY_MESSAGE)&&(this.plugin.createAndOpenDrawing(`${this.plugin.settings.folder}/${this.inputEl.value}.excalidraw.md`,this.onNewPane?"new-pane":"active-pane"),this.close())}}getItems(){return(this.app.vault.getFiles()||[]).filter((e=>this.plugin.isExcalidrawFile(e)))}getItemText(e){return e.path}onChooseItem(e){switch(this.action){case openDialogAction.openFile:this.plugin.openDrawing(e,this.onNewPane?"new-pane":"active-pane",!0);break;case openDialogAction.insertLinkToDrawing:this.plugin.embedDrawing(e)}}start(e,A){switch(this.action=e,this.onNewPane=A,e){case openDialogAction.openFile:this.emptyStateText=EMPTY_MESSAGE,this.setPlaceholder(t$d("SELECT_FILE_OR_TYPE_NEW"));break;case openDialogAction.insertLinkToDrawing:this.emptyStateText=t$d("NO_MATCH"),this.setPlaceholder(t$d("SELECT_TO_EMBED"))}this.open()}}class InsertLinkDialog extends obsidian_module.FuzzySuggestModal{constructor(e){super(e),this.app=e,this.limit=20,this.setInstructions([{command:t$d("SELECT_FILE"),purpose:""}]),this.setPlaceholder(t$d("SELECT_FILE_TO_LINK")),this.emptyStateText=t$d("NO_MATCH")}getItems(){return this.app.metadataCache.getLinkSuggestions().filter((e=>!e.path.match(REG_LINKINDEX_INVALIDCHARS)))}getItemText(e){return e.path+(e.alias?`|${e.alias}`:"")}onChooseItem(e){let A=e.path;e.file&&(A=this.app.metadataCache.fileToLinktext(e.file,this.drawingPath,!0)),this.addText(`[[${A+(e.alias?`|${e.alias}`:"")}]]`)}start(e,A){this.addText=A,this.drawingPath=e,this.open()}}class InsertImageDialog extends obsidian_module.FuzzySuggestModal{constructor(e){super(e.app),this.plugin=e,this.app=e.app,this.limit=20,this.setInstructions([{command:t$d("SELECT_FILE_WITH_OPTION_TO_SCALE"),purpose:""}]),this.setPlaceholder(t$d("SELECT_DRAWING")),this.emptyStateText=t$d("NO_MATCH"),this.inputEl.onkeyup=e=>{"Enter"===e.key&&scaleToFullsizeModifier(e)&&this.chooser.values&&(this.onChooseItem(this.chooser.values[this.chooser.selectedItem].item,new KeyboardEvent("keypress",{shiftKey:!0,metaKey:!(DEVICE.isIOS||DEVICE.isMacOS),ctrlKey:DEVICE.isIOS||DEVICE.isMacOS})),this.close())}}getItems(){return(this.app.vault.getFiles()||[]).filter((e=>(IMAGE_TYPES.contains(e.extension)||this.plugin.isExcalidrawFile(e))&&!e.path.match(REG_LINKINDEX_INVALIDCHARS)))}getItemText(e){return e.path}onChooseItem(e,A){const t=this.plugin.ea.getAPI(this.view);t.canvas.theme=this.view.excalidrawAPI.getAppState().theme;const i=scaleToFullsizeModifier(A);(async()=>{await t.addImage(0,0,e,!i),t.addElementsToView(!0,!1,!0)})()}start(e){this.view=e,this.open()}}class ImportSVGDialog extends obsidian_module.FuzzySuggestModal{constructor(e){super(e.app),this.plugin=e,this.app=e.app,this.limit=20,this.setInstructions([{command:t$d("SELECT_FILE"),purpose:""}]),this.setPlaceholder(t$d("SELECT_DRAWING")),this.emptyStateText=t$d("NO_MATCH")}getItems(){return(this.app.vault.getFiles()||[]).filter((e=>"svg"===e.extension&&!e.path.match(REG_LINKINDEX_INVALIDCHARS)))}getItemText(e){return e.path}async onChooseItem(e,A){if(!e)return;const t=this.plugin.ea;t.reset(),t.setView(this.view);const i=await app.vault.read(e);i&&""!==i&&(t.importSVG(i),t.addElementsToView(!0,!0,!0))}start(e){this.view=e,this.open()}}class InsertMDDialog extends obsidian_module.FuzzySuggestModal{constructor(e){super(e.app),this.plugin=e,this.app=e.app,this.limit=20,this.setInstructions([{command:t$d("SELECT_FILE"),purpose:""}]),this.setPlaceholder(t$d("SELECT_MD")),this.emptyStateText=t$d("NO_MATCH")}getItems(){return(this.app.vault.getFiles()||[]).filter((e=>"md"===e.extension&&!this.plugin.isExcalidrawFile(e)))}getItemText(e){return e.path}onChooseItem(e){const A=this.plugin.ea;A.reset(),A.setView(this.view),(async()=>{await A.addImage(0,0,e),A.addElementsToView(!0,!1,!0)})()}start(e){this.view=e,this.open()}}function around(e,A){const t=Object.keys(A).map((t=>around1(e,t,A[t])));return 1===t.length?t[0]:function(){t.forEach((e=>e()))}}function around1(e,A,t){const i=e[A],n=e.hasOwnProperty(A);let a=t(i);return i&&Object.setPrototypeOf(a,i),Object.setPrototypeOf(r,a),e[A]=r,s;function r(...t){return a===i&&e[A]===r&&s(),a.apply(this,t)}function s(){e[A]===r&&(n?e[A]=i:delete e[A]),a!==i&&(a=i,Object.setPrototypeOf(r,i||Function))}}let plugin,vault,metadataCache;const getDefaultWidth=e=>{const A=parseInt(e.settings.width);return isNaN(A)||0===A||null===A?"400":e.settings.width},initializeMarkdownPostProcessor=e=>{plugin=e,vault=e.app.vault,metadataCache=e.app.metadataCache},getIMG=async(e,A=!1)=>{var t;let i=e.file;if(!e.file){const A=vault.getAbstractFileByPath(null===(t=e.fname)||void 0===t?void 0:t.split("#")[0]);if(!(A&&A instanceof obsidian_module.TFile))return null;i=A}const n=getEmbeddedFilenameParts(e.fname);e.style=e.style.replaceAll(" ","-");const a=hasExportTheme(plugin,i)?getExportTheme(plugin,i,"light"):void 0,r={withBackground:getWithBackground(plugin,i),withTheme:!!a||plugin.settings.exportWithTheme},s=createEl("img");let o=`max-width:${e.fwidth}${e.fwidth.match(/\d$/)?"px":""}; `;e.fheight&&(o+=`height:${e.fheight}px;`),A||s.setAttribute("style",o),s.addClass(e.style),s.addClass("excalidraw-embedded-img");const l=null!=a?a:plugin.settings.previewMatchObsidianTheme?isObsidianThemeDark()?"dark":"light":plugin.settings.exportWithTheme?void 0:"light";l&&(r.withTheme=!0);const c=new EmbeddedFilesLoader(plugin,l?"dark"===l:void 0);if(!plugin.settings.displaySVGInPreview){const A=parseInt(e.fwidth),t=A>=2400?5:A>=1800?4:A>=1200?3:A>=600?2:1,a=n.hasGroupref?void 0:await getQuickImagePreview(plugin,i.path,"png"),o=null!=a?a:await createPNG(n.hasGroupref?n.filepath+n.linkpartReference:i.path,t,r,c,l,null,null,[],plugin,0);return o?(s.src=URL.createObjectURL(o),s):null}if(!n.hasBlockref&&!n.hasSectionref){const e=await getQuickImagePreview(plugin,i.path,"svg");if(e)return s.setAttribute("src",svgToBase64(e)),s}const d=(await createSVG(n.hasGroupref||n.hasBlockref||n.hasSectionref?n.filepath+n.linkpartReference:i.path,!0,r,c,l,null,null,[],plugin,0,getExportPadding(plugin,i))).outerHTML;let h=null;const u=document.createElement("div");u.innerHTML=d;const g=u.firstChild;return g instanceof SVGSVGElement&&(h=g),h?(h=embedFontsInSVG(h,plugin),s.setAttribute("src",svgToBase64(h.outerHTML)),s):null},createImgElement=async(e,A=!1)=>{const t=await getIMG(e,A);let i;t.setAttribute("fileSource",e.fname),e.fwidth&&t.setAttribute("w",e.fwidth),e.fheight&&t.setAttribute("h",e.fheight),t.setAttribute("draggable","false"),t.setAttribute("onCanvas",A?"true":"false");const n=e=>{if(e.target instanceof Element&&"img"!=e.target.tagName.toLowerCase())return;const A=t.getAttribute("fileSource");if(A){const t=A.match(/([^#]*)(.*)/);if(!t)return;plugin.openDrawing(vault.getAbstractFileByPath(t[1]),linkClickModifierType(e),!0,t[2])}};let a;return t.addEventListener("pointermove",(e=>{i&&(Math.abs(e.screenX-a.screenX)>10||Math.abs(e.screenY-a.screenY)>10)&&(clearTimeout(i),i=null)})),t.addEventListener("pointerdown",(e=>{var A;(null===(A=null==t?void 0:t.parentElement)||void 0===A?void 0:A.hasClass("canvas-node-content"))||(i=setTimeout((()=>n(e)),500),a=e)})),t.addEventListener("pointerup",(()=>{i&&clearTimeout(i),i=null})),t.addEventListener("dblclick",n),t.addEventListener(RERENDER_EVENT,(async e=>{e.stopPropagation();const A=t.parentElement,i=t.style.maxWidth,n=t.style.maxHeight,a=t.getAttribute("fileSource"),r="true"===t.getAttribute("onCanvas"),s=await createImgElement({fname:a,fwidth:t.getAttribute("w"),fheight:t.getAttribute("h"),style:t.getAttribute("class")},r);A.empty(),r||(s.style.maxHeight=n,s.style.maxWidth=i),s.setAttribute("fileSource",a),A.append(s)})),t},createImageDiv=async(e,A=!1)=>{const t=await createImgElement(e,A);return createDiv(e.style,(e=>e.append(t)))},processReadingMode=async(e,A)=>{var t;for(const i of e){const e=null===(t=i.getAttribute("src"))||void 0===t?void 0:t.split("#")[0];if(!e)continue;const n=metadataCache.getFirstLinkpathDest(e,A.sourcePath);if(n&&n instanceof obsidian_module.TFile&&plugin.isExcalidrawFile(n)){if(isTextOnlyEmbed(i))continue;i.parentElement.replaceChild(await processInternalEmbed(i,n),i)}}},processInternalEmbed=async(e,A)=>{const t={fname:"",fheight:"",fwidth:"",style:""},i=e.getAttribute("src");if(!i)return;e.removeClass("markdown-embed"),e.removeClass("inline-embed"),e.addClass("media-embed"),e.addClass("image-embed"),t.fwidth=e.getAttribute("width")?e.getAttribute("width"):getDefaultWidth(plugin),t.fheight=e.getAttribute("height");let n=e.getAttribute("alt");t.style="excalidraw-svg",processAltText(i.split("#")[0],n,t);const a=getEmbeddedFilenameParts(i);return t.fname=(null==A?void 0:A.path)+(a.hasBlockref||a.hasSectionref?a.linkpartReference:""),t.file=A,await createImageDiv(t)},processAltText=(e,A,t)=>{var i,n;if(A&&!A.startsWith(e)){const a=A.match(/[^\|\d]*\|?((\d*%?)x?(\d*%?))?\|?(.*)/);t.fwidth=null!==(i=a[2])&&void 0!==i?i:t.fwidth,t.fheight=null!==(n=a[3])&&void 0!==n?n:t.fheight,a[4]&&!a[4].startsWith(e)&&(t.style=`excalidraw-svg-${a[4]}`),a[4]&&""!==a[4]||a[2]&&""!==a[2]||!a[0]||""===a[0]||(t.style=`excalidraw-svg-${a[0]}`)}},isTextOnlyEmbed=e=>{const A=e.getAttribute("src");if(!A)return!0;const t=getEmbeddedFilenameParts(A);return!(t.hasArearef||t.hasGroupref)&&(t.hasBlockref||t.hasSectionref)},tmpObsidianWYSIWYG=async(e,A)=>{const t=app.vault.getAbstractFileByPath(A.sourcePath);if(!(t instanceof obsidian_module.TFile))return;if(!plugin.isExcalidrawFile(t))return;if(A.remainingNestLevel<4)return;const i=A.containerEl;let n=i;for(;!n.hasClass("dataview")&&!n.hasClass("cm-preview-code-block")&&!n.hasClass("cm-embed-block")&&!n.hasClass("internal-embed")&&!n.hasClass("markdown-reading-view")&&!n.hasClass("markdown-embed")&&n.parentElement;)n=n.parentElement;if(n.hasClass("dataview")||n.hasClass("cm-preview-code-block")||n.hasClass("cm-embed-block"))return;const a={fname:A.sourcePath,fheight:"",fwidth:getDefaultWidth(plugin),style:"excalidraw-svg"};a.file=t;const r=n.hasClass("markdown-embed"),s=n.hasClass("markdown-reading-view");if(!n.hasClass("internal-embed")&&(r||s)){const A=Boolean(e.querySelector(".frontmatter"));if(e.empty(),!A)return void(e.parentElement===i&&i.removeChild(e));n.empty();const t=n.hasClass("canvas-node-content"),s=await createImageDiv(a,t);return r?(n.removeClass("markdown-embed"),n.removeClass("inline-embed"),n.addClass("media-embed"),n.addClass("image-embed"),!t&&s.firstChild instanceof HTMLElement&&(s.firstChild.style.maxHeight="100%",s.firstChild.style.maxWidth=null),void n.appendChild(s.firstChild)):void n.appendChild(s)}if(isTextOnlyEmbed(n))return;if(e.empty(),n.hasAttribute("ready"))return;n.setAttribute("ready",""),n.empty();const o=await processInternalEmbed(n,t);n.appendChild(o);let l=null;const c=new MutationObserver((e=>{var A;["alt","width","height"].contains(null===(A=e[0])||void 0===A?void 0:A.attributeName)&&(l&&clearTimeout(l),l=setTimeout((async()=>{l=null,n.empty();const e=await processInternalEmbed(n,t);n.appendChild(e)}),500))}));c.observe(n,{attributes:!0})},markdownPostProcessor=async(e,A)=>{var t;const i=e.querySelectorAll(".internal-embed");0!==i.length?Boolean(null===(t=A.frontmatter)||void 0===t?void 0:t.hasOwnProperty("excalidraw-plugin"))?e.style.display="none":await processReadingMode(i,A):tmpObsidianWYSIWYG(e,A)},hoverEvent=e=>{e.linktext?(plugin.hover.linkText=e.linktext,plugin.hover.sourcePath=e.sourcePath):plugin.hover.linkText=null},observer=new MutationObserver((async e=>{if(0==e.length)return;if(!plugin.hover.linkText)return;const A=metadataCache.getFirstLinkpathDest(plugin.hover.linkText,plugin.hover.sourcePath?plugin.hover.sourcePath:"");if(!A)return;if(!(A instanceof obsidian_module.TFile))return;if("excalidraw"!==A.extension)return;const t=getIMGFilename(A.path,"svg"),i=vault.getAbstractFileByPath(t);if(i&&i instanceof obsidian_module.TFile)return;const n=getIMGFilename(A.path,"png"),a=vault.getAbstractFileByPath(n);if(a&&a instanceof obsidian_module.TFile)return;if(!plugin.hover.linkText)return;if(1!=e.length)return;if(1!=e[0].addedNodes.length)return;if("popover hover-popover file-embed is-loaded"!=!e[0].addedNodes[0].classNames)return;const r=e[0].addedNodes[0];r.empty();const s=await getIMG({file:A,fname:A.path,fwidth:"300",fheight:null,style:"excalidraw-svg"}),o=createDiv("",(async e=>{e.appendChild(s),e.setAttribute("src",A.path),e.onClickEvent((A=>{A.stopImmediatePropagation();const t=e.getAttribute("src");t&&plugin.openDrawing(vault.getAbstractFileByPath(t),linkClickModifierType(A))}))}));r.appendChild(o)})),EXCALIDRAW_AUTOMATE_INFO=[{field:"plugin",code:null,desc:"The ExcalidrawPlugin object",after:""},{field:"elementsDict",code:null,desc:"The {} dictionary object, contains the ExcalidrawElements currently edited in Automate indexed by el.id",after:'[""]'},{field:"imagesDict",code:null,desc:"the images files including DataURL, indexed by fileId",after:'[""]'},{field:"style.strokeColor",code:"[string]",desc:"A valid css color. See W3 School Colors for more.",after:""},{field:"style.backgroundColor",code:"[string]",desc:"A valid css color. See W3 School Colors for more.",after:""},{field:"style.angle",code:"[number]",desc:"Rotation of the object in radian",after:""},{field:"style.fillStyle",code:"[string]",desc:"'hachure' | 'cross-hatch' | 'solid'",after:""},{field:"style.strokeWidth",code:"[number]",desc:null,after:""},{field:"style.strokeStyle",code:"[string]",desc:"'solid' | 'dashed' | 'dotted'",after:""},{field:"style.roughness",code:"[number]",desc:"0:Architect\n1:Artist\n2:Cartoonist",after:""},{field:"style.opacity",code:"[number]",desc:"100: Fully opaque\n0: Fully transparent",after:""},{field:"style.roundness",code:"[null | { type: RoundnessType; value?: number };]",desc:"set to null for 'sharp', else the stroke will be 'round'
type: 1==LEGACY,
2==PROPORTIONAL RADIUS,
3==ADAPTIVE RADIUS, value: adaptive factor defaults to 32",after:""},{field:"style.fontFamily",code:"[number]",desc:"1: Virgil, 2:Helvetica, 3:Cascadia, 4:LocalFont",after:""},{field:"style.fontSize",code:"[number]",desc:null,after:""},{field:"style.textAlign",code:"[string]",desc:"'left' | 'right' | 'center'",after:""},{field:"style.verticalAlign",code:"[string]",desc:"For future use, has no effect currently; 'top' | 'bottom' | 'middle'",after:""},{field:"style.startArrowHead",code:"[string]",desc:"'triangle' | 'dot' | 'arrow' | 'bar' | null",after:""},{field:"style.endArrowHead",code:"[string]",desc:"'triangle' | 'dot' | 'arrow' | 'bar' | null",after:""},{field:"canvas.theme",code:"[string]",desc:"'dark' | 'light'",after:""},{field:"canvas.viewBackgroundColor",code:"[string]",desc:"A valid css color.\nSee W3 School Colors for more.",after:""},{field:"canvas.gridSize",code:"[number]",desc:null,after:""},{field:"addToGroup",code:"addToGroup(objectIds: []): string;",desc:null,after:""},{field:"toClipboard",code:"toClipboard(templatePath?: string): void;",desc:"Copies current elements using template to clipboard, ready to be pasted into an excalidraw canvas",after:""},{field:"getElements",code:"getElements(): ExcalidrawElement[];",desc:"Get all elements from ExcalidrawAutomate elementsDict",after:""},{field:"getElement",code:"getElement(id: string): ExcalidrawElement;",desc:"Get single element from ExcalidrawAutomate elementsDict",after:""},{field:"create",code:'create(params?: {filename?: string, foldername?: string, templatePath?: string, onNewPane?: boolean, frontmatterKeys?: { "excalidraw-plugin"?: "raw" | "parsed", "excalidraw-link-prefix"?: string, "excalidraw-link-brackets"?: boolean, "excalidraw-url-prefix"?: string,},}): Promise;',desc:"Create a drawing and save it to filename.\nIf filename is null: default filename as defined in Excalidraw settings.\nIf folder is null: default folder as defined in Excalidraw settings\n",after:""},{field:"createSVG",code:"createSVG(templatePath?: string, embedFont?: boolean, exportSettings?: ExportSettings, loader?: EmbeddedFilesLoader, theme?: string,): Promise;",desc:"Use ExcalidrawAutomate.getExportSettings(boolean,boolean) to create an ExportSettings object.\nUse ExcalidrawAutomate.getEmbeddedFilesLoader(boolean?) to create an EmbeddedFilesLoader object.",after:""},{field:"createPNG",code:"createPNG(templatePath?: string, scale?: number, exportSettings?: ExportSettings, loader?: EmbeddedFilesLoader, theme?: string,): Promise;",desc:"Use ExcalidrawAutomate.getExportSettings(boolean,boolean) to create an ExportSettings object.\nUse ExcalidrawAutomate.getEmbeddedFilesLoader(boolean?) to create an EmbeddedFilesLoader object.",after:""},{field:"wrapText",code:"wrapText(text: string, lineLen: number): string;",desc:null,after:""},{field:"addRect",code:"addRect(topX: number, topY: number, width: number, height: number): string;",desc:null,after:""},{field:"addDiamond",code:"addDiamond(topX: number, topY: number, width: number, height: number): string;",desc:null,after:""},{field:"addEllipse",code:"addEllipse(topX: number, topY: number, width: number, height: number): string;",desc:null,after:""},{field:"addBlob",code:"addBlob(topX: number, topY: number, width: number, height: number): string;",desc:null,after:""},{field:"addText",code:'addText(topX: number, topY: number, text: string, formatting?: {wrapAt?: number; width?: number; height?: number; textAlign?: "left" | "center" | "right"; textVerticalAlign: "top" | "middle" | "bottom"; box?: boolean | "box" | "blob" | "ellipse" | "diamond"; boxPadding?: number; boxStrokeColor?: string;}, id?: string,): string;',desc:"If box is !null, then text will be boxed\nThe function returns the id of the TextElement. If the text element is boxed i.e. it is a sticky note, then the id of the container object",after:""},{field:"addLine",code:"addLine(points: [[x: number, y: number]]): string;",desc:null,after:""},{field:"addArrow",code:"addArrow(points: [[x: number, y: number]], formatting?: { startArrowHead?: string; endArrowHead?: string; startObjectId?: string; endObjectId?: string;},): string;",desc:null,after:""},{field:"addImage",code:"addImage(topX: number, topY: number, imageFile: TFile, scale: boolean): Promise;",desc:"set scale to false if you want to embed the image at 100% of its original size. Default is true which will insert a scaled image",after:""},{field:"addLaTex",code:"addLaTex(topX: number, topY: number, tex: string): Promise;",desc:null,after:""},{field:"connectObjects",code:"connectObjects(objectA: string, connectionA: ConnectionPoint, objectB: string, connectionB: ConnectionPoint, formatting?: {numberOfPoints?: number; startArrowHead?: string; endArrowHead?: string; padding?: number;},): string;",desc:'type ConnectionPoint = "top" | "bottom" | "left" | "right" | null\nWhen null is passed as ConnectionPoint then Excalidraw will automatically decide\nnumberOfPoints is the number of points on the line. Default is 0 i.e. line will only have a start and end point.\nArrowHead: "triangle"|"dot"|"arrow"|"bar"|null',after:""},{field:"addLabelToLine",code:"addLabelToLine(lineId: string, label: string): string;",desc:"Adds a text label to a line or arrow. Currently only works with a simple straight 2-point (start & end) line",after:""},{field:"clear",code:"clear(): void;",desc:"Clears elementsDict and imagesDict only",after:""},{field:"reset",code:"reset(): void;",desc:"clear() + reset all style values to default",after:""},{field:"isExcalidrawFile",code:"isExcalidrawFile(f: TFile): boolean;",desc:"Returns true if MD file is an Excalidraw file",after:""},{field:"targetView",code:"targetView: ExcalidrawView;",desc:"The Obsidian view currently edited",after:""},{field:"setView",code:'setView(view: ExcalidrawView | "first" | "active"): ExcalidrawView;',desc:null,after:""},{field:"getExcalidrawAPI",code:"getExcalidrawAPI(): any;",desc:"Excalidraw API",after:""},{field:"getViewElements",code:"getViewElements(): ExcalidrawElement[];",desc:"Get elements in View",after:""},{field:"deleteViewElements",code:"deleteViewElements(el: ExcalidrawElement[]): boolean;",desc:null,after:""},{field:"getViewSelectedElement",code:"getViewSelectedElement(): ExcalidrawElement;",desc:"Get the selected element in the view, if more are selected, get the first",after:""},{field:"getViewSelectedElements",code:"getViewSelectedElements(): ExcalidrawElement[];",desc:null,after:""},{field:"getViewFileForImageElement",code:"getViewFileForImageElement(el: ExcalidrawElement): TFile | null;",desc:"Returns the TFile file handle for the image element",after:""},{field:"copyViewElementsToEAforEditing",code:"copyViewElementsToEAforEditing(elements: ExcalidrawElement[]): void;",desc:"Copies elements from view to elementsDict for editing",after:""},{field:"viewToggleFullScreen",code:"viewToggleFullScreen(forceViewMode?: boolean): void;",desc:null,after:""},{field:"connectObjectWithViewSelectedElement",code:"connectObjectWithViewSelectedElement(objectA: string, connectionA: ConnectionPoint, connectionB: ConnectionPoint, formatting?: {numberOfPoints?: number; startArrowHead?: string; endArrowHead?: string; padding?: number;},): boolean;",desc:"Connect an object to the selected element in the view\nSee tooltip for connectObjects for details",after:""},{field:"addElementsToView",code:"addElementsToView(repositionToCursor?: boolean, save?: boolean, newElementsOnTop?: boolean,): Promise;",desc:"Adds elements from elementsDict to the current view\nrepositionToCursor: default is false\nsave: default is true\nnewElementsOnTop: default is false, i.e. the new elements get to the bottom of the stack\nnewElementsOnTop controls whether elements created with ExcalidrawAutomate are added at the bottom of the stack or the top of the stack of elements already in the view\nNote that elements copied to the view with copyViewElementsToEAforEditing retain their position in the stack of elements in the view even if modified using EA",after:""},{field:"onDropHook",code:'onDropHook(data: {ea: ExcalidrawAutomate, event: React.DragEvent, draggable: any, type: "file" | "text" | "unknown", payload: {files: TFile[], text: string,}, excalidrawFile: TFile, view: ExcalidrawView, pointerPosition: { x: number, y: number},}): boolean;',desc:"If set Excalidraw will call this function onDrop events.\nA return of true will stop the default onDrop processing in Excalidraw.\n\ndraggable is the Obsidian draggable object\nfiles is the array of dropped files\nexcalidrawFile is the file receiving the drop event\nview is the excalidraw view receiving the drop.\npointerPosition is the pointer position on canvas at the time of drop.",after:""},{field:"mostRecentMarkdownSVG",code:"mostRecentMarkdownSVG: SVGSVGElement;",desc:"Markdown renderer will drop a copy of the most recent SVG here for debugging purposes",after:""},{field:"getEmbeddedFilesLoader",code:"getEmbeddedFilesLoader(isDark?: boolean): EmbeddedFilesLoader;",desc:"Utility function to generate EmbeddedFilesLoader object",after:""},{field:"getExportSettings",code:"getExportSettings(withBackground: boolean, withTheme: boolean,): ExportSettings;",desc:"Utility function to generate ExportSettings object",after:""},{field:"getBoundingBox",code:"getBoundingBox(elements: ExcalidrawElement[]): {topX: number, topY: number, width: number, height: number,};",desc:"Gets the bounding box of elements. The bounding box is the box encapsulating all of the elements completely.",after:""},{field:"getMaximumGroups",code:"getMaximumGroups(elements: ExcalidrawElement[]): ExcalidrawElement[][];",desc:"Elements grouped by the highest level groups",after:""},{field:"getLargestElement",code:"getLargestElement(elements: ExcalidrawElement[]): ExcalidrawElement;",desc:"Gets the largest element from a group. useful when a text element is grouped with a box, and you want to connect an arrow to the box",after:""},{field:"intersectElementWithLine",code:"intersectElementWithLine(element: ExcalidrawBindableElement, a: readonly [number, number], b: readonly [number, number], gap?: number,): Point[];",desc:"If gap is given, the element is inflated by this value.\nReturns 2 or 0 intersection points between line going through `a` and `b` and the `element`, in ascending order of distance from `a`.",after:""},{field:"getCommonGroupForElements",code:"getCommonGroupForElements(elements: ExcalidrawElement[]): string;",desc:"Gets the groupId for the group that contains all the elements, or null if such a group does not exist",after:""},{field:"getElementsInTheSameGroupWithElement",code:"getElementsInTheSameGroupWithElement(element: ExcalidrawElement, elements: ExcalidrawElement[]): ExcalidrawElement[];",desc:"Gets all the elements from elements[] that share one or more groupIds with element.",after:""},{field:"activeScript",code:"activeScript: string;",desc:"Mandatory to set before calling the get and set ScriptSettings functions. Set automatically by the ScriptEngine\nSee for more details: Script Engine Help",after:""},{field:"getScriptSettings",code:"getScriptSettings(): {};",desc:"Returns script settings. Saves settings in plugin settings, under the activeScript key. See for more details: Script Engine Help",after:""},{field:"setScriptSettings",code:"setScriptSettings(settings: any): Promise;",desc:"Sets script settings.\nSee for more details: Script Engine Help",after:""},{field:"openFileInNewOrAdjacentLeaf",code:"openFileInNewOrAdjacentLeaf(file: TFile): WorkspaceLeaf;",desc:"Open a file in a new workspaceleaf or reuse an existing adjacent leaf depending on Excalidraw Plugin Settings",after:""},{field:"measureText",code:"measureText(text: string): { width: number; height: number };",desc:"Measures text size based on current style settings",after:""},{field:"verifyMinimumPluginVersion",code:"verifyMinimumPluginVersion(requiredVersion: string): boolean;",desc:'Returns true if plugin version is >= than required\nrecommended use:\nif(!ea.verifyMinimumPluginVersion || !ea.verifyMinimumPluginVersion("1.5.20")) {new Notice("message");return;}',after:""},{field:"selectElementsInView",code:"selectElementsInView(elements: ExcalidrawElement[]):void;",desc:"Elements provided will be set as selected in the targetView.",after:""},{field:"generateElementId",code:"generateElementId(): string;",desc:"Returns an 8 character long random id",after:""},{field:"cloneElement",code:"cloneElement(element: ExcalidrawElement): ExcalidrawElement;",desc:"Returns a clone of the element with a new element id",after:""},{field:"moveViewElementToZIndex",code:"moveViewElementToZIndex(elementId:number, newZIndex:number): void;",desc:"Moves the element to a specific position in the z-index",after:""},{field:"hexStringToRgb",code:"hexStringToRgb(color: string):number[];",desc:"Converts a HEX color to an RGB number array. #FF0000 to [255,0,0]",after:""},{field:"rgbToHexString",code:"rgbToHexString(color: number[]):string;",desc:"Converts an RGB number array to a HEX string. [255,0,0] to #FF0000",after:""},{field:"hslToRgb",code:"hslToRgb(color: number[]):number[];",desc:"Converts an HSL number array to an RGB number array. [0,100,50] to [255,0,0]",after:""},{field:"rgbToHsl",code:"rgbToHsl(color:number[]):number[];",desc:"Converts an RGB number array to an HSL number array. [255,0,0] to [0,100,50]",after:""},{field:"colorNameToHex",code:"colorNameToHex(color:string):string;",desc:"Converts a CSS color name to its HEX color equivalent. 'White' to #FFFFFF",after:""},{field:"obsidian",code:"obsidian",desc:"Access functions and objects available on the Obsidian Module",after:""},{field:"setViewModeEnabled",code:"setViewModeEnabled(enabled: boolean): void;",desc:"Sets Excalidraw in the targetView to view-mode",after:""},{field:"viewUpdateScene",code:"viewUpdateScene(scene:{elements?:ExcalidrawElement[],appState?: AppState,files?: BinaryFileData,commitToHistory?: boolean,},restore:boolean=false):void",desc:"Calls the ExcalidrawAPI updateScene function for the targetView. When restore=true, excalidraw will try to correct errors in the scene such as setting default values to missing element properties.",after:""},{field:"viewZoomToElements",code:"viewZoomToElements(selectElements: boolean,elements: ExcalidrawElement[]):void",desc:"Zoom tarteView to fit elements provided as input. elements === [] will zoom to fit the entire scene. SelectElements toggles whether the elements should be in a selected state at the end of the operation.",after:""}],EXCALIDRAW_SCRIPTENGINE_INFO=[{field:"inputPrompt",code:"inputPrompt: (header: string, placeholder?: string, value?: string, buttons?: [{caption:string, action:Function}]);",desc:"Opens a prompt that asks for an input.\nReturns a string with the input.\nYou need to await the result of inputPrompt.\nbuttons.action(input: string) => string\nThe button action function will receive the actual input string. If action returns null, input will be unchanged. If action returns a string, input will receive that value when the promise is resolved. example:\nlet fileType = '';\nconst filename = await utils.inputPrompt (\n 'Filename',\n '',\n '',\n, [\n {\n caption: 'Markdown',\n action: ()=>{fileType='md';return;}\n },\n {\n caption: 'Excalidraw',\n action: ()=>{fileType='ex';return;}\n }\n ]\n);",after:""},{field:"suggester",code:"suggester: (displayItems: string[], items: any[], hint?: string, instructions?:Instruction[]);",desc:"Opens a suggester. Displays the displayItems and returns the corresponding item from items[]\nYou need to await the result of suggester.\nIf the user cancels (ESC), suggester will return undefined\nHint and instructions are optional\n\ninterface Instruction {command: string;purpose: string;}",after:""},{field:"scriptFile",code:"scriptFile: TFile",desc:"The TFile of the currently running script",after:""}],FRONTMATTER_KEYS_INFO=[{field:"plugin",code:null,desc:"Denotes an excalidraw file. If key is not present, the file will not be recognized as an Excalidarw file. Valid values are 'parsed' and 'raw'",after:": parsed"},{field:"link-prefix",code:null,desc:"Set custom prefix to denote text element containing a valid internal link. Set to empty string if you do not want to show a prefix",after:': "📍"'},{field:"url-prefix",code:null,desc:"Set custom prefix to denote text element containing a valid external link. Set to empty string if you do not want to show a prefix",after:': "🌐"'},{field:"link-brackets",code:null,desc:"Set to true, if you want to display [[square brackets]] around the links in Text Elements",after:": true"},{field:"default-mode",code:null,desc:"Specifies how Excalidraw should open by default. Valid values are: view|zen",after:": view"},{field:"linkbutton-opacity",code:null,desc:"The opacity of the blue link button in the top right of the element overriding the respective setting in plugin settings. Valid values are between 0 and 1, where 0 means the button is transparent.",after:": 0.5"},{field:"onload-script",code:null,desc:"The value of this field will be executed as javascript code using the Script Engine environment. Use this to initiate custom actions or logic when loading your drawing.",after:': "new Notice(`Hello World!\\n\\nFile: ${ea.targetView.file.basename}`);"'},{field:"font",code:null,desc:"This key applies to Markdown Embeds. You can control the appearance of the embedded markdown file on a file by file bases by adding the this frontmatter key to your markdown document. Valid values are: Virgil|Cascadia|font_file_name.extension",after:": Virgil"},{field:"font-color",code:null,desc:"This key applies to Markdown Embeds. You can control the appearance of the embedded markdown file on a file by file bases by adding the this frontmatter key to your markdown document. Valid values are: css-color-name|#HEXcolor|any-other-html-standard-format",after:": SteelBlue"},{field:"border-color",code:null,desc:"This key applies to Markdown Embeds. You can control the appearance of the embedded markdown file on a file by file bases by adding the this frontmatter key to your markdown document. Valid values are: css-color-name|#HEXcolor|any-other-html-standard-format",after:": SteelBlue"},{field:"css",code:null,desc:'This key applies to Markdown Embeds. You can control the appearance of the embedded markdown file on a file by file bases by adding the this front matter keys to your markdown document. Valid values are: "css-filename|css snippet"',after:': ""'},{field:"export-transparent",code:null,desc:"If this key is present it will override the default excalidraw embed and export setting. true == Transparent / false == with background",after:": true"},{field:"export-dark",code:null,desc:"If this key is present it will override the default excalidraw embed and export setting. true == Dark mode / false == light mode",after:": true"},{field:"export-padding",code:null,desc:"If this key is present it will override the default excalidraw embed and export setting. This only affects both SVG and PNG export. Specify the export padding for the image.",after:": 5"},{field:"export-pngscale",code:null,desc:"If this key is present it will override the default excalidraw embed and export setting. This only affects export to PNG. Specify the export scale for the image. The typical range is between 0.5 and 5, but you can experiment with other values as well.",after:": 1"},{field:"autoexport",code:null,desc:"Override autoexport settings for this file. Valid values are\nnone\nboth\npng\nsvg",after:": png"}];class FieldSuggester extends obsidian_module.EditorSuggest{constructor(e){super(e.app),this.getSuggestions=e=>{const A=e.query.toLowerCase();return("ea"===this.suggestType?EXCALIDRAW_AUTOMATE_INFO:"utils"===this.suggestType?EXCALIDRAW_SCRIPTENGINE_INFO:FRONTMATTER_KEYS_INFO).map((e=>e.field)).filter((e=>e.toLowerCase().includes(A)))},this.plugin=e}onTrigger(e,A,t){var i,n,a,r,s;if(this.plugin.settings.fieldSuggester){const t=A.getLine(e.line).substring(0,e.ch),o=null!==(r=null!==(n=null===(i=t.match(/^excalidraw-(.*)$/))||void 0===i?void 0:i[1])&&void 0!==n?n:null===(a=t.match(/(^ea|\Wea)\.([\w\.]*)$/))||void 0===a?void 0:a[2])&&void 0!==r?r:null===(s=t.match(/(^utils|\Wutils)\.([\w\.]*)$/))||void 0===s?void 0:s[2];if(void 0!==o)return this.suggestType=t.match(/^excalidraw-(.*)$/)?"excalidraw":t.match(/(^ea|\Wea)\.([\w\.]*)$/)?"ea":"utils",this.latestTriggerInfo={end:e,start:{ch:e.ch-o.length,line:e.line},query:o},this.latestTriggerInfo}return null}renderSuggestion(e,A){const t=e.replace("ea"===this.suggestType?"ea.":"utils"===this.suggestType?"utils.":"excalidraw-",""),i=("ea"===this.suggestType?EXCALIDRAW_AUTOMATE_INFO:"utils"===this.suggestType?EXCALIDRAW_SCRIPTENGINE_INFO:FRONTMATTER_KEYS_INFO).find((A=>A.field===e));A.createEl("b",{text:t}),A.createEl("br"),i.code&&A.createEl("code",{text:i.code}),i.desc&&A.createDiv("div",(e=>e.innerHTML=i.desc))}selectSuggestion(e){var A;const{context:t}=this;if(t){const i="ea"===this.suggestType?EXCALIDRAW_AUTOMATE_INFO:"utils"===this.suggestType?EXCALIDRAW_SCRIPTENGINE_INFO:FRONTMATTER_KEYS_INFO,n=`${e}${null===(A=i.find((A=>A.field===e)))||void 0===A?void 0:A.after}`;if(t.editor.replaceRange(n,this.latestTriggerInfo.start,this.latestTriggerInfo.end),this.latestTriggerInfo.start.ch===this.latestTriggerInfo.end.ch){const e=this.latestTriggerInfo.end;e.ch+=n.length,t.editor.setCursor(e)}}}}class FrontmatterEditor{constructor(e){this.initialized=!1,this.dataWOfrontmatter=e;const A=(e=e.replaceAll("\r\n","\n").replaceAll("\r","\n")).split(/^---(?:.|\n)*(?:^---\n)/gm);2===A.length&&(this.dataWOfrontmatter=A[1],this.frontmatterStr=e.match(/^---((?:.|\n)*)(?:^---\n)/gm)[0].replaceAll(/(^---\n|^\n)/gm,"").trim()+"\n",this.initialized=!0)}hasKey(e){if(!this.initialized)return!1;const A=new RegExp(`^${e}:`,"gm");return Boolean(this.frontmatterStr.match(A))}setKey(e,A){if(this.initialized)if(A=A.replaceAll("\r\n","\n").replaceAll("\r","\n").replaceAll(":",";").trim().split("\n").join(" "),this.hasKey(e)){const t=new RegExp(`^${e}:.*\\n(?:\\s\\s.*\\n)*`,"gm");this.frontmatterStr=this.frontmatterStr.split(t).join("\n").trim()+`\n${e}: ${A}`}else this.frontmatterStr=this.frontmatterStr.trim()+`\n${e}: ${A}`}get data(){return this.initialized?["---",this.frontmatterStr,"---",this.dataWOfrontmatter].join("\n"):this.dataWOfrontmatter}}const TASKBONE_URL="https://api.taskbone.com/",TASKBONE_OCR_FN="execute?id=60f394af-85f6-40bc-9613-5d26dc283cbb";class Taskbone{get apiKey(){return this.plugin.settings.taskboneAPIkey}constructor(e){this.plugin=e}async initialize(e=!0){var A;if(""!==this.plugin.settings.taskboneAPIkey)return;const t=await obsidian_module.requestUrl({url:`${TASKBONE_URL}users/excalidraw-obsidian/identities`,method:"post",contentType:"application/json",throw:!1});if(!t)return;const i=null===(A=t.json)||void 0===A?void 0:A.apiKey;return i&&"string"==typeof i&&(e&&await this.plugin.loadSettings(),this.plugin.settings.taskboneAPIkey=i,e&&await this.plugin.saveSettings()),i}async getTextForView(e,A){await e.forceSave(!0);const t=e.excalidrawAPI.getSceneElements().filter((A=>{var t;return"freedraw"===A.type||"image"===A.type&&!this.plugin.isExcalidrawFile(null===(t=e.excalidrawData.getFile(A.fileId))||void 0===t?void 0:t.file)}));if(0===t.length)return void new obsidian_module.Notice("Aborting OCR because there are no image or freedraw elements on the canvas.",4e3);const i=new FrontmatterEditor(e.data);if(i.hasKey("taskbone-ocr")&&!A)return void new obsidian_module.Notice("The drawing has already been processed, you will find the result in the frontmatter in markdown view mode. If you ran the command from the Obsidian Panel in Excalidraw then you can CTRL(CMD)+click the command to force the rescaning.",4e3);const n=this.plugin.ea.getBoundingBox(t),a=n.width*n.height,r=Math.sqrt(36e4/a),s=Math.sqrt(a/16e6),o=r>1?r:s>1?1/s:1,l=new EmbeddedFilesLoader(this.plugin,!1),c=await createPNG(e.file.path+"#^taskbone",o,{withBackground:!0,withTheme:!0},l,"light",null,null,[],this.plugin,0),d=await this.getTextForImage(c);d&&(i.setKey("taskbone-ocr",d),e.data=i.data,e.save(!1),window.navigator.clipboard.writeText(d),new obsidian_module.Notice("I placed the recognized in the drawing's frontmatter and onto the system clipboard."))}async getTextForImage(e){""===this.apiKey&&await this.initialize();const A={records:[{image:await this.blobToBase64(e)}]},t=await obsidian_module.requestUrl({url:"https://api.taskbone.com/execute?id=60f394af-85f6-40bc-9613-5d26dc283cbb",method:"post",contentType:"application/json",body:JSON.stringify(A),headers:{authorization:`Bearer ${this.apiKey}`},throw:!1}),i=null==t?void 0:t.json;return i&&200===t.status?i.records[0].text:(new obsidian_module.Notice("Something went wrong while processing your request. Please check developer console for more information"),void log(t))}async blobToBase64(e){const A=await e.arrayBuffer(),t=new Uint8Array(A);for(var i="",n=t.byteLength,a=0;anew ExcalidrawView(e,this))),this.registerExtensions(["excalidraw"],"excalidraw"),this.addMarkdownPostProcessor(),this.registerInstallCodeblockProcessor(),this.addThemeObserver(),this.experimentalFileTypeDisplayToggle(this.settings.experimentalFileType),this.registerCommands(),this.registerEventListeners(),this.initializeFourthFont(),this.registerEditorSuggest(new FieldSuggester(this)),this.registerMonkeyPatches(),this.settings.showReleaseNotes){const e="0.0.0"===this.settings.previousRelease;isVersionNewerThanOther(PLUGIN_VERSION,this.settings.previousRelease)&&new ReleaseNotes(this.app,this,e?null:PLUGIN_VERSION).open()}this.switchToExcalidarwAfterLoad(),this.loadMathJax();const e=this;this.app.workspace.onLayoutReady((()=>{this.scriptEngine=new ScriptEngine(e)})),this.taskbone=new Taskbone(this)}initializeFourthFont(){this.app.workspace.onLayoutReady((async()=>{const e=await getFontDataURL(this.app,this.settings.experimantalFourthFont,"","LocalFont"),A=""===e.dataURL?VIRGIL_DATAURL:e.dataURL;this.fourthFontDef=e.fontDef;const t=new Set;app.workspace.iterateAllLeaves((e=>{const i=app.isMobile?document:e.view.containerEl.ownerDocument;if(!i)return;if(t.has(i))return;t.add(i);const n=i.createElement("style");n.id="local-font-stylesheet",n.textContent=`\n @font-face {\n font-family: 'LocalFont';\n src: url("${A}");\n font-display: swap;\n }\n `;const a=i.getElementById(n.id);i.head.appendChild(n),a&&i.head.removeChild(a),i.fonts.load("20px LocalFont")}))}))}loadMathJax(){const e=this;this.app.workspace.onLayoutReady((async()=>{await obsidian_module.loadMathJax();try{e.mathjaxDiv&&(document.body.removeChild(e.mathjaxDiv),e.mathjax=null,e.mathjaxLoaderFinished=!1),e.mathjaxDiv=document.body.createDiv(),e.mathjaxDiv.title="Excalidraw MathJax Support",e.mathjaxDiv.style.display="none";const A=e.mathjaxDiv.createEl("iframe");A.title="Excalidraw MathJax Support";const t=A.contentWindow.document,i=t.createElement("script");i.type="text/javascript",i.onload=()=>{const t=A.contentWindow;t.MathJax.startup.pagePromise.then((async()=>{const A=app.vault.getAbstractFileByPath("preamble.sty"),i=A&&A instanceof obsidian_module.TFile?await app.vault.read(A):null;try{i&&await t.MathJax.tex2svg(i)}catch(A){errorlog({where:e.loadMathJax,description:"Unexpected error while loading preamble.sty",error:A})}e.mathjax=t.MathJax,e.mathjaxLoaderFinished=!0}))},i.src=e.settings.mathjaxSourceURL,t.head.appendChild(i)}catch(A){new obsidian_module.Notice("Excalidraw: Error initializing LaTeX support"),e.mathjaxLoaderFinished=!0}}))}switchToExcalidarwAfterLoad(){const e=this;this.app.workspace.onLayoutReady((()=>{let A;for(A of app.workspace.getLeavesOfType("markdown"))A.view instanceof obsidian_module.MarkdownView&&e.isExcalidrawFile(A.view.file)&&(e.excalidrawFileModes[A.id||A.view.file.path]="excalidraw",e.setExcalidrawView(A))}))}forceSaveActiveView(e){if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.forceSave(),!0)}registerInstallCodeblockProcessor(){const e=async(e,A)=>{let t=null;try{const e=A.parentElement.querySelector(`a[href="#${A.previousElementSibling.getAttribute("data-heading")}"]`);e.style.paddingRight="10px",t=e.parentElement.createEl("button",null,(e=>{e.setText(t$d("UPDATE_SCRIPT")),e.addClass("mod-muted"),e.style.backgroundColor="var(--interactive-success)",e.style.display="none"}))}catch(A){errorlog({where:"this.registerInstallCodeblockProcessor",source:e,error:A})}e=e.trim(),A.createEl("button",null,(async A=>{var i;const n=e=>{switch(t&&(t.style.display="none"),e){case"CHECKING":A.setText(t$d("CHECKING_SCRIPT")),A.style.backgroundColor="var(--interactive-normal)";break;case"INSTALL":A.setText(t$d("INSTALL_SCRIPT")),A.style.backgroundColor="var(--interactive-accent)";break;case"UPTODATE":A.setText(t$d("UPTODATE_SCRIPT")),A.style.backgroundColor="var(--interactive-normal)";break;case"UPDATE":A.setText(t$d("UPDATE_SCRIPT")),A.style.backgroundColor="var(--interactive-success)",t&&(t.style.display=null);break;case"ERROR":A.setText(t$d("UNABLETOCHECK_SCRIPT")),A.style.backgroundColor="var(--interactive-normal)"}};A.addClass("mod-muted");let a=e;try{a=decodeURI(e)}catch(A){errorlog({where:"ExcalidrawPlugin.registerInstallCodeblockProcessor.codeblockProcessor.onClick",source:e,error:A})}const r=a.substring(a.lastIndexOf("/")+1),s=`${this.settings.scriptFolderPath}/Downloaded`,o=app.vault.getFiles().filter((e=>e.path.startsWith(s)&&e.name===r)).sort(((e,A)=>e.path>A.path?1:-1));let l=o[0];const c=null!==(i=null==l?void 0:l.path)&&void 0!==i?i:`${s}/${r}`,d=getIMGFilename(c,"svg");let h=this.app.vault.getAbstractFileByPath(d);if(n(l?"CHECKING":"INSTALL"),A.onclick=async()=>{const A=async(e,A,t)=>{const i=await obsidian_module.request({url:e});return!i||i.startsWith("404: Not Found")?null:(A?await this.app.vault.modify(A,i):(await checkAndCreateFolder(s),A=await this.app.vault.create(t,i)),A)};try{if(l=await A(e,l,c),!l)throw n("ERROR"),"File not found";h=await A(getIMGFilename(e,"svg"),h,d),n("UPTODATE"),new obsidian_module.Notice(`Installed: ${l.basename}`)}catch(e){new obsidian_module.Notice(`Error installing script: ${r}`),errorlog({where:"ExcalidrawPlugin.registerInstallCodeblockProcessor.codeblockProcessor.onClick",error:e})}},t&&(t.onclick=A.onclick),!(l&&l instanceof obsidian_module.TFile))return;const u=new Map;JSON.parse(await obsidian_module.request({url:"https://raw.githubusercontent.com/zsviczian/obsidian-excalidraw-plugin/master/ea-scripts/directory-info.json"})).forEach((e=>u.set(e.fname,e.mtime)));const g=(e,A)=>{if(0===u.size||!u.has(e))return"ERROR";const t=u.get(e);return!A||t>A.stat.mtime?"UPDATE":"UPTODATE"},p=g(r,l),m=g(getIMGFilename(r,"svg"),h&&h instanceof obsidian_module.TFile?h:null);n("UPTODATE"===p&&"UPTODATE"===m||"UPTODATE"===p&&"ERROR"===m?"UPTODATE":"ERROR"===p?"ERROR":"UPDATE"===p||"UPDATE"===m?"UPDATE":"UPTODATE")}))};this.registerMarkdownCodeBlockProcessor(SCRIPT_INSTALL_CODEBLOCK,(async(A,t)=>{t.addEventListener(RERENDER_EVENT,(async i=>{i.stopPropagation(),t.empty(),e(A,t)})),e(A,t)}))}addMarkdownPostProcessor(){initializeMarkdownPostProcessor(this),this.registerMarkdownPostProcessor(markdownPostProcessor),this.registerEvent(this.app.workspace.on("hover-link",hoverEvent)),this.observer=observer,this.observer.observe(document,{childList:!0,subtree:!0})}addThemeObserver(){this.themeObserver=new MutationObserver((async e=>{var A,t,i,n,a,r,s,o;if(!this.settings.matchThemeTrigger)return;if((null===(A=e[0])||void 0===A?void 0:A.oldValue)===(null===(i=null===(t=e[0])||void 0===t?void 0:t.target)||void 0===i?void 0:i.getAttribute("class")))return;if((null===(a=null===(n=e[0])||void 0===n?void 0:n.oldValue)||void 0===a?void 0:a.includes("theme-dark"))===(null===(o=null===(s=null===(r=e[0])||void 0===r?void 0:r.target)||void 0===s?void 0:s.classList)||void 0===o?void 0:o.contains("theme-dark")))return;const l=isObsidianThemeDark()?"dark":"light";this.app.workspace.getLeavesOfType("excalidraw").forEach((e=>{const A=e.view;A.file&&A.excalidrawRef&&A.setTheme(l)}))})),this.themeObserver.observe(document.body,{attributeOldValue:!0,attributeFilter:["class"]})}experimentalFileTypeDisplayToggle(e){e?this.experimentalFileTypeDisplay():(this.fileExplorerObserver&&this.fileExplorerObserver.disconnect(),this.fileExplorerObserver=null)}experimentalFileTypeDisplay(){const e=e=>{if(1!=e.childElementCount)return;const A=e.getAttribute("data-path");if(!A)return;const t=this.app.vault.getAbstractFileByPath(A);t&&t instanceof obsidian_module.TFile&&this.isExcalidrawFile(t)&&e.insertBefore(createDiv({cls:"nav-file-tag",text:this.settings.experimentalFileTag}),e.firstChild)};this.fileExplorerObserver=new MutationObserver((A=>{const t=A.filter((e=>e.addedNodes.length>0));t.forEach((A=>{A.addedNodes.forEach((A=>{A instanceof Element&&A.querySelectorAll(".nav-file-title").forEach(e)}))}))}));const A=this;this.app.workspace.onLayoutReady((()=>{document.querySelectorAll(".nav-file-title").forEach(e),A.fileExplorerObserver.observe(document.querySelector(".workspace"),{childList:!0,subtree:!0})}))}registerCommands(){this.openDialog=new OpenFileDialog(this.app,this),this.insertLinkDialog=new InsertLinkDialog(this.app),this.insertImageDialog=new InsertImageDialog(this),this.importSVGDialog=new ImportSVGDialog(this),this.insertMDDialog=new InsertMDDialog(this),this.addRibbonIcon(ICON_NAME,t$d("CREATE_NEW"),(async e=>{this.createAndOpenDrawing(getDrawingFilename(this.settings),linkClickModifierType(emulateCTRLClickForLinks(e)))})),this.registerEvent(this.app.workspace.on("file-menu",((e,A)=>{e.addItem((e=>{e.setTitle(t$d("CREATE_NEW")).setIcon(ICON_NAME).onClick((e=>{let t=A.path;A instanceof obsidian_module.TFile&&(t=obsidian_module.normalizePath(A.path.substr(0,A.path.lastIndexOf(A.name)))),this.createAndOpenDrawing(getDrawingFilename(this.settings),linkClickModifierType(emulateCTRLClickForLinks(e)),t)}))}))}))),this.registerEvent(this.app.workspace.on("file-menu",((e,A)=>{A instanceof obsidian_module.TFile&&"excalidraw"==A.extension&&e.addItem((e=>{e.setTitle(t$d("CONVERT_FILE_KEEP_EXT")).onClick((()=>{this.convertSingleExcalidrawToMD(A,!1,!1)}))}))}))),this.registerEvent(this.app.workspace.on("file-menu",((e,A)=>{A instanceof obsidian_module.TFile&&"excalidraw"==A.extension&&e.addItem((e=>{e.setTitle(t$d("CONVERT_FILE_REPLACE_EXT")).onClick((()=>{this.convertSingleExcalidrawToMD(A,!0,!0)}))}))}))),this.addCommand({id:"excalidraw-disable-autosave",name:t$d("TEMPORARY_DISABLE_AUTOSAVE"),checkCallback:e=>!!this.settings.autosave&&(e||(this.settings.autosave=!1),!0)}),this.addCommand({id:"excalidraw-enable-autosave",name:t$d("TEMPORARY_ENABLE_AUTOSAVE"),checkCallback:e=>!this.settings.autosave&&(e||(this.settings.autosave=!0),!0)}),this.addCommand({id:"excalidraw-download-lib",name:t$d("DOWNLOAD_LIBRARY"),callback:this.exportLibrary}),this.addCommand({id:"excalidraw-open",name:t$d("OPEN_EXISTING_NEW_PANE"),callback:()=>{this.openDialog.start(openDialogAction.openFile,!0)}}),this.addCommand({id:"excalidraw-open-on-current",name:t$d("OPEN_EXISTING_ACTIVE_PANE"),callback:()=>{this.openDialog.start(openDialogAction.openFile,!1)}}),this.addCommand({id:"excalidraw-insert-transclusion",name:t$d("TRANSCLUDE"),checkCallback:e=>e?Boolean(this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView)):(this.openDialog.start(openDialogAction.insertLinkToDrawing,!1),!0)}),this.addCommand({id:"excalidraw-insert-last-active-transclusion",name:t$d("TRANSCLUDE_MOST_RECENT"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView))&&null!=this.lastActiveExcalidrawFilePath;const A=this.app.vault.getAbstractFileByPath(this.lastActiveExcalidrawFilePath);return A instanceof obsidian_module.TFile&&(this.embedDrawing(A),!0)}}),this.addCommand({id:"excalidraw-autocreate",name:t$d("NEW_IN_NEW_PANE"),callback:()=>{this.createAndOpenDrawing(getDrawingFilename(this.settings),"new-pane")}}),this.addCommand({id:"excalidraw-autocreate-newtab",name:t$d("NEW_IN_NEW_TAB"),callback:()=>{this.createAndOpenDrawing(getDrawingFilename(this.settings),"new-tab")}}),this.addCommand({id:"excalidraw-autocreate-on-current",name:t$d("NEW_IN_ACTIVE_PANE"),callback:()=>{this.createAndOpenDrawing(getDrawingFilename(this.settings),"active-pane")}}),this.addCommand({id:"excalidraw-autocreate-popout",name:t$d("NEW_IN_POPOUT_WINDOW"),checkCallback:e=>{if(e)return!app.isMobile;this.createAndOpenDrawing(getDrawingFilename(this.settings),"popout-window")}});const e=async e=>{const A=this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView);if(!A)return;const t=getEmbedFilename(A.file.basename,this.settings),i=this.settings.embedUseExcalidrawFolder?null:(await getAttachmentsFolderAndFilePath(this.app,A.file.path,t)).folder,n=await this.createDrawing(t,i);await this.embedDrawing(n),this.openDrawing(n,e,!0)};this.addCommand({id:"excalidraw-autocreate-and-embed",name:t$d("NEW_IN_NEW_PANE_EMBED"),checkCallback:A=>A?Boolean(this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView)):(e("new-pane"),!0)}),this.addCommand({id:"excalidraw-autocreate-and-embed-new-tab",name:t$d("NEW_IN_NEW_TAB_EMBED"),checkCallback:A=>A?Boolean(this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView)):(e("new-tab"),!0)}),this.addCommand({id:"excalidraw-autocreate-and-embed-on-current",name:t$d("NEW_IN_ACTIVE_PANE_EMBED"),checkCallback:A=>A?Boolean(this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView)):(e("active-pane"),!0)}),this.addCommand({id:"excalidraw-autocreate-and-embed-popout",name:t$d("NEW_IN_POPOUT_WINDOW_EMBED"),checkCallback:A=>A?!app.isMobile&&Boolean(this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView)):(e("popout-window"),!0)}),this.addCommand({id:"export-svg",name:t$d("EXPORT_SVG"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.saveSVG(),!0)}}),this.addCommand({id:"export-svg-scene",name:t$d("EXPORT_SVG_WITH_SCENE"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.saveSVG(void 0,!0),!0)}}),this.addCommand({id:"run-ocr",name:t$d("RUN_OCR"),checkCallback:e=>{const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return e?Boolean(A):!!A&&(this.settings.taskboneEnabled?(this.taskbone.getTextForView(A,!1),!0):(new obsidian_module.Notice("Taskbone OCR is not enabled. Please go to plugins settings to enable it.",4e3),!0))}}),this.addCommand({id:"search-text",name:t$d("SEARCH"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(search(A),!0)}}),this.addCommand({id:"fullscreen",name:t$d("TOGGLE_FULLSCREEN"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.isFullscreen()?A.exitFullscreen():A.gotoFullscreen(),!0)}}),this.addCommand({id:"export-png",name:t$d("EXPORT_PNG"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.savePNG(),!0)}}),this.addCommand({id:"export-png-scene",name:t$d("EXPORT_PNG_WITH_SCENE"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.savePNG(void 0,!0),!0)}}),this.forceSaveCommand=this.addCommand({id:"save",hotkeys:[{modifiers:["Ctrl"],key:"s"}],name:t$d("FORCE_SAVE"),checkCallback:e=>this.forceSaveActiveView(e)}),this.addCommand({id:"toggle-lock",hotkeys:[{modifiers:["Ctrl","Shift"],key:"e"}],name:t$d("TOGGLE_LOCK"),checkCallback:e=>{if(e)return!!Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView))&&!this.app.workspace.getActiveViewOfType(ExcalidrawView).compatibilityMode;const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!(!A||A.compatibilityMode||(A.changeTextMode(A.textMode===TextMode.parsed?TextMode.raw:TextMode.parsed),0))}}),this.addCommand({id:"scriptengine-store",name:t$d("INSTALL_SCRIPT_BUTTON"),checkCallback:e=>e?Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView)):(new ScriptInstallPrompt(this).open(),!0)}),this.addCommand({id:"delete-file",name:t$d("DELETE_FILE"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);if(A){this.ea.reset(),this.ea.setView(A);const e=this.ea.getViewSelectedElement();if("image"!==e.type)return new obsidian_module.Notice("Please select an image or embedded markdown document",4e3),!0;const t=this.ea.getViewFileForImageElement(e);return t?(this.app.vault.delete(t),this.ea.deleteViewElements([e]),!0):(new obsidian_module.Notice("Please select an image or embedded markdown document",4e3),!0)}return!1}}),this.addCommand({id:"insert-link",hotkeys:[{modifiers:["Ctrl","Shift"],key:"k"}],name:t$d("INSERT_LINK"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(this.insertLinkDialog.start(A.file.path,A.addText),!0)}}),this.addCommand({id:"insert-link-to-element",hotkeys:[{modifiers:["Ctrl","Shift"],key:"k"}],name:t$d("INSERT_LINK_TO_ELEMENT_NORMAL"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.copyLinkToSelectedElementToClipboard(""),!0)}}),this.addCommand({id:"insert-link-to-element-group",name:t$d("INSERT_LINK_TO_ELEMENT_GROUP"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.copyLinkToSelectedElementToClipboard("group="),!0)}}),this.addCommand({id:"insert-link-to-element-area",name:t$d("INSERT_LINK_TO_ELEMENT_AREA"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.copyLinkToSelectedElementToClipboard("area="),!0)}}),this.addCommand({id:"toggle-lefthanded-mode",name:t$d("TOGGLE_LEFTHANDED_MODE"),checkCallback:e=>{if(e){if(this.app.workspace.getActiveViewOfType(ExcalidrawView)){const e=this.app.workspace.getActiveViewOfType(ExcalidrawView),A=null==e?void 0:e.excalidrawAPI;return!!A&&!!A.getAppState().trayModeEnabled}return!1}return this.app.workspace.getActiveViewOfType(ExcalidrawView),(async()=>{const e=this.settings.isLeftHanded;await this.loadSettings({applyLefthandedMode:!1}),this.settings.isLeftHanded=!e,this.saveSettings(),setLeftHandedMode(!e),setTimeout((()=>setLeftHandedMode(!e)))})(),!0}}),this.addCommand({id:"reset-image-to-100",name:t$d("RESET_IMG_TO_100"),checkCallback:e=>{const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);if(!A)return!1;if(!A.excalidrawAPI)return!1;const t=A.getViewSelectedElements().filter((e=>"image"===e.type));if(1!==t.length)return e||new obsidian_module.Notice("Select a single image element and try again"),!1;const i=t[0];return A.excalidrawData.getFile(i.fileId)?!!e||void(async()=>{const e=new ExcalidrawAutomate(this,A),n=await e.getOriginalImageSize(i);if(n){e.copyViewElementsToEAforEditing(t);const A=e.getElement(i.id);A.width=n.width,A.height=n.height,e.addElementsToView(!1,!1,!1)}})():(e||new obsidian_module.Notice("Select a single image element and try again"),!1)}}),this.addCommand({id:"insert-image",name:t$d("INSERT_IMAGE"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(this.insertImageDialog.start(A),!0)}}),this.addCommand({id:"import-svg",name:t$d("IMPORT_SVG"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(this.importSVGDialog.start(A),!0)}}),this.addCommand({id:"release-notes",name:t$d("READ_RELEASE_NOTES"),checkCallback:e=>e?Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView)):(new ReleaseNotes(this.app,this,PLUGIN_VERSION).open(),!0)}),this.addCommand({id:"tray-mode",name:t$d("TRAY_MODE"),checkCallback:e=>{if(e){const e=this.app.workspace.getActiveViewOfType(ExcalidrawView);if(!e||!e.excalidrawRef)return!1;const A=e.excalidrawAPI.getAppState();return!A.zenModeEnabled&&!A.viewModeEnabled}const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!(!A||!A.excalidrawAPI||(A.toggleTrayMode(),0))}}),this.addCommand({id:"insert-md",name:t$d("INSERT_MD"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(this.insertMDDialog.start(A),!0)}}),this.addCommand({id:"insert-LaTeX-symbol",name:t$d("INSERT_LATEX"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(insertLaTeXToView(A),!0)}}),this.addCommand({id:"toggle-excalidraw-view",name:t$d("TOGGLE_MODE"),checkCallback:e=>{const A=this.app.workspace.getActiveFile();if(!A)return!1;const t=this.isExcalidrawFile(A);if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView))?!this.app.workspace.getActiveViewOfType(ExcalidrawView).compatibilityMode:t;const i=this.app.workspace.getActiveViewOfType(ExcalidrawView);if(i){const e=i.leaf;return this.excalidrawFileModes[e.id||A.path]="markdown",void this.setMarkdownView(e)}const n=this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView);if(n&&t){const e=n.leaf;return this.excalidrawFileModes[e.id||A.path]="excalidraw",void this.setExcalidrawView(e)}}}),this.addCommand({id:"convert-to-excalidraw",name:t$d("CONVERT_NOTE_TO_EXCALIDRAW"),checkCallback:e=>{const A=this.app.workspace.getActiveFile(),t=this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView);if(!A||!t)return!1;const i=0===A.stat.size;if(e)return i;i&&(async()=>{await this.app.vault.modify(A,await this.getBlankDrawing()),this.setExcalidrawView(t.leaf)})()}}),this.addCommand({id:"convert-excalidraw",name:t$d("CONVERT_EXCALIDRAW"),checkCallback:e=>{if(e){const e=this.app.vault.getFiles().filter((e=>"excalidraw"==e.extension));return e.length>0}return this.convertExcalidrawToMD(),!0}})}async convertSingleExcalidrawToMD(e,A=!1,t=!1){const i=await this.app.vault.read(e),n=e.name.substring(0,e.name.lastIndexOf(".excalidraw"))+(A?".md":".excalidraw.md"),a=getNewUniqueFilepath(this.app.vault,n,obsidian_module.normalizePath(e.path.substring(0,e.path.lastIndexOf(e.name))));log(a);const r=await this.app.vault.create(a,FRONTMATTER+await this.exportSceneToMD(i));return this.settings.keepInSync&&EXPORT_TYPES.forEach((A=>{const t=e.path.substring(0,e.path.lastIndexOf(".excalidraw"))+A,i=this.app.vault.getAbstractFileByPath(obsidian_module.normalizePath(t));if(i&&i instanceof obsidian_module.TFile){const e=a.substring(0,a.lastIndexOf(".md"))+A;this.app.fileManager.renameFile(i,e)}})),t||this.app.vault.delete(e),r}async convertExcalidrawToMD(e=!1,A=!1){const t=this.app.vault.getFiles().filter((e=>"excalidraw"==e.extension));for(const i of t)this.convertSingleExcalidrawToMD(i,e,A);new obsidian_module.Notice(`Converted ${t.length} files.`)}registerMonkeyPatches(){this.registerEvent(app.workspace.on("editor-menu",((e,A,t)=>{if(!(t&&t instanceof obsidian_module.MarkdownView))return;const i=t.file,n=t.leaf;if(!t.file)return;const a=this.app.metadataCache.getFileCache(i);(null==a?void 0:a.frontmatter)&&a.frontmatter[FRONTMATTER_KEY]&&e.addItem((e=>e.setTitle(t$d("OPEN_AS_EXCALIDRAW")).setIcon(ICON_NAME).setSection("excalidraw").onClick((()=>{this.excalidrawFileModes[n.id||i.path]="excalidraw",this.setExcalidrawView(n)}))))}))),this.registerEvent(app.workspace.on("file-menu",((e,A,t,i)=>{if(!(i&&i.view instanceof obsidian_module.MarkdownView))return;if(!(A instanceof obsidian_module.TFile))return;const n=this.app.metadataCache.getFileCache(A);(null==n?void 0:n.frontmatter)&&n.frontmatter[FRONTMATTER_KEY]&&(e.addItem((e=>{e.setTitle(t$d("OPEN_AS_EXCALIDRAW")).setIcon(ICON_NAME).setSection("pane").onClick((()=>{this.excalidrawFileModes[i.id||A.path]="excalidraw",this.setExcalidrawView(i)}))})),e.items.unshift(e.items.pop()))})));const e=this;this.register(around(obsidian_module.WorkspaceLeaf.prototype,{detach:A=>function(){var t;const i=null===(t=this.view)||void 0===t?void 0:t.getState();return(null==i?void 0:i.file)&&e.excalidrawFileModes[this.id||i.file]&&delete e.excalidrawFileModes[this.id||i.file],A.apply(this)},setViewState:A=>function(t,...i){var n;if(e._loaded&&"markdown"===t.type&&(null===(n=t.state)||void 0===n?void 0:n.file)&&"markdown"!==e.excalidrawFileModes[this.id||t.state.file]){const n=app.metadataCache.getCache(t.state.file);if((null==n?void 0:n.frontmatter)&&n.frontmatter[FRONTMATTER_KEY]){const n=Object.assign(Object.assign({},t),{type:"excalidraw"});return e.excalidrawFileModes[t.state.file]="excalidraw",A.apply(this,[n,...i])}}return A.apply(this,[t,...i])}}))}registerEventListeners(){const e=this;this.app.workspace.onLayoutReady((async()=>{e.registerEvent(app.vault.on("rename",(async(A,t)=>{A instanceof obsidian_module.TFile&&e.isExcalidrawFile(A)&&e.settings.keepInSync&&[EXPORT_TYPES,"excalidraw"].flat().forEach((async e=>{const i=getIMGFilename(t,e),n=app.vault.getAbstractFileByPath(obsidian_module.normalizePath(i));if(n&&n instanceof obsidian_module.TFile){const t=getIMGFilename(A.path,e);await app.fileManager.renameFile(n,t)}}))}))),e.registerEvent(app.vault.on("modify",(async A=>{app.workspace.getLeavesOfType("excalidraw").forEach((async t=>{const i=t.view;if(i.file&&(i.file.path===A.path||"excalidraw"===A.extension&&`${A.path.substring(0,A.path.lastIndexOf(".excalidraw"))}.md`===i.file.path)){if(i.semaphores.preventReload)return void(i.semaphores.preventReload=!1);if(i.lastSaveTimestamp+3e5{if(!(A instanceof obsidian_module.TFile))return;const t=this.excalidrawFiles.has(A);if(this.updateFileCache(A,void 0,!0),!t)return;const i=app.workspace.getLeavesOfType("excalidraw");for(let e=0;e{[EXPORT_TYPES,"excalidraw"].flat().forEach((async e=>{const t=getIMGFilename(A.path,e),i=app.vault.getAbstractFileByPath(obsidian_module.normalizePath(t));i&&i instanceof obsidian_module.TFile&&await app.vault.delete(i)}))}),500)}))),e.registerEvent(app.workspace.on("active-leaf-change",(async A=>{var t;e.leafChangeTimeout&&clearTimeout(e.leafChangeTimeout),e.leafChangeTimeout=setTimeout((()=>{e.leafChangeTimeout=null}),1e3);const i=e.activeExcalidrawView,n=A.view instanceof ExcalidrawView?A.view:null; +EXPR:/(!)?(\[\[([^|\]]+)\|?([^\]]+)?]]|\[([^\]]*)]\(([^)]*)\))(\{(\d+)\})?/g,getResList:e=>{const A=e.matchAll(REGEX_LINK.EXPR);let t;const i=[];for(;!(t=A.next()).done;)i.push(t);return i},getRes:e=>e.matchAll(REGEX_LINK.EXPR),isTransclusion:e=>!!e.value[1],getLink:e=>e.value[3]?e.value[3]:e.value[6],isWikiLink:e=>!!e.value[3],getAliasOrLink:e=>REGEX_LINK.isWikiLink(e)?e.value[4]?e.value[4]:e.value[3]:e.value[5]?e.value[5]:e.value[6],getWrapLength:(e,A)=>{const t=parseInt(e.value[8]);return isNaN(t)?A>0?A:null:t}},DRAWING_REG=/\n# Drawing\n[^`]*(```json\n)([\s\S]*?)```\n/gm,DRAWING_REG_FALLBACK=/\n# Drawing\n(```json\n)?(.*)(```)?(%%)?/gm,DRAWING_COMPRESSED_REG=/(\n# Drawing\n[^`]*(?:```compressed\-json\n))([\s\S]*?)(```\n)/gm,DRAWING_COMPRESSED_REG_FALLBACK=/(\n# Drawing\n(?:```compressed\-json\n)?)(.*)((```)?(%%)?)/gm,REG_LINKINDEX_HYPERLINK=/^\w+:\/\//,isCompressedMD=e=>null!==e.match(/```compressed\-json\n/gm),getDecompressedScene=e=>{let A,t=e.matchAll(DRAWING_COMPRESSED_REG);return A=t.next(),A.done&&(t=e.matchAll(DRAWING_COMPRESSED_REG_FALLBACK),A=t.next()),A.value&&A.value.length>1?[decompress(A.value[2]),A]:[null,A]},changeThemeOfExcalidrawMD=e=>{const A=isCompressedMD(e);let t=A?getDecompressedScene(e)[0]:e;return t?(isObsidianThemeDark?1===(t.match(/"theme"\s*:\s*"light"\s*,/g)||[]).length&&(t=t.replace(/"theme"\s*:\s*"light"\s*,/,'"theme": "dark",')):1===(t.match(/"theme"\s*:\s*"dark"\s*,/g)||[]).length&&(t=t.replace(/"theme"\s*:\s*"dark"\s*,/,'"theme": "light",')),A?e.replace(DRAWING_COMPRESSED_REG,`$1${compress(t)}$3`):t):e};function getJSON(e){let A,t;if(isCompressedMD(e)){const[A,t]=getDecompressedScene(e);return A?{scene:A.substring(0,A.lastIndexOf("}")+1),pos:t.value.index}:{scene:e,pos:t.value?t.value.index:0}}if(A=e.matchAll(DRAWING_REG),t=A.next(),t.done&&(A=e.matchAll(DRAWING_REG_FALLBACK),t=A.next()),t.value&&t.value.length>1){const e=t.value[2];return{scene:e.substr(0,e.lastIndexOf("}")+1),pos:t.value.index}}return{scene:e,pos:t.value?t.value.index:0}}function getMarkdownDrawingSection(e,A){return A?`%%\n# Drawing\n\`\`\`compressed-json\n${compress(e)}\n\`\`\`\n%%`:`%%\n# Drawing\n\`\`\`json\n${e}\n\`\`\`\n%%`}const estimateMaxLineLen=(e,A)=>{if(!A||!e)return null;if(e===A)return null;let t=0;const i=e.split("\n");if(1===i.length)return null;for(const e of i){const A=e.trim();A.length>t&&(t=A.length)}return t},wrap=(e,A)=>A?wrapTextAtCharLength(e,A,!1,0):e;class ExcalidrawData{constructor(e){this.plugin=e,this.textElements=null,this.elementLinks=null,this.scene=null,this.deletedElements=[],this.file=null,this.autoexportPreference=AutoexportPreference.inherit,this.textMode=TextMode.raw,this.loaded=!1,this.files=null,this.equations=null,this.compatibilityMode=!1,this.selectedElementIds={},this.disableCompression=!1,this.app=e.app,this.files=new Map,this.equations=new Map}initializeNonInitializedFields(){var e,A,t;if(!this.scene||!this.scene.elements)return;const i=null!==(e=this.scene.source.split("https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/")[1])&&void 0!==e?e:"1.8.16",n=this.scene.elements;for(const e of n){if(e.boundElements){const A=new Map;e.boundElements.forEach((e=>{A.set(e.id,e.type)}));const t=Array.from(A,(([e,A])=>({id:e,type:A})));t.length!==e.boundElements.length&&(e.boundElements=t)}e.boundElementIds&&(e.boundElements||(e.boundElements=[]),e.boundElements=e.boundElements.concat(e.boundElementIds.map((e=>({type:"arrow",id:e})))),delete e.boundElementIds),"text"!==e.type||e.containerId||(e.containerId=null),null===e.x&&(e.x=0),null===e.y&&(e.y=0),null===(null===(A=e.startBinding)||void 0===A?void 0:A.focus)&&(e.startBinding.focus=0),null===(null===(t=e.endBinding)||void 0===t?void 0:t.focus)&&(e.endBinding.focus=0),null===e.fontSize&&(e.fontSize=20)}try{n.filter((e=>"text"===e.type&&e.containerId&&n.some((A=>A.id===e.containerId&&A.boundElements.length>0&&A.boundElements.some((A=>"text"===A.type&&A.id!==e.id&&A.id.length>8)))))).forEach((e=>{try{const A=n.filter((A=>A.id===e.containerId))[0],t=A.boundElements.filter((e=>!("text"===e.type&&!n.some((A=>A.id===e.id)))));A.boundElements=[{id:e.id,type:"text"}].concat(t)}catch(e){}}));const e=!isVersionNewerThanOther(i,"1.8.16");n.filter((e=>e.boundElements&&e.boundElements.length>0)).forEach((A=>{var t;e&&!(null===(t=A.customData)||void 0===t?void 0:t.legacyTextWrap)&&(A.customData=Object.assign(Object.assign({},A.customData),{legacyTextWrap:!0}));const i=A.boundElements.filter((e=>n.some((A=>A.id===e.id))));i.length!==A.boundElements.length&&(A.boundElements=i)})),n.filter((e=>"text"===e.type&&e.containerId&&!n.some((A=>A.id===e.containerId)))).forEach((e=>{e.containerId=null}))}catch(e){}}async loadData(e,A,t){if(!A)return!1;if(this.loaded=!1,this.selectedElementIds={},this.textElements=new Map,this.elementLinks=new Map,this.file!=A&&(this.files.clear(),this.equations.clear()),this.file=A,this.compatibilityMode=!1,this.setShowLinkBrackets(),this.setLinkPrefix(),this.setUrlPrefix(),this.setAutoexportPreferences(),this.scene=null,this.plugin.settings.syncExcalidraw){const e=`${A.path.substring(0,A.path.lastIndexOf(".md"))}.excalidraw`,t=this.app.vault.getAbstractFileByPath(e);if(t&&t instanceof obsidian_module.TFile&&t.stat.mtime>A.stat.mtime){const e=await this.app.vault.read(t);this.scene=JSON.parse(e)}}let i=null;i=(()=>{const A=getJSON(e);if(-1===A.pos)throw new Error("Excalidraw JSON not found in the file");return this.scene||(this.scene=JSON_parse(A.scene)),A})(),this.deletedElements=this.scene.elements.filter((e=>e.isDeleted)),this.scene.elements=this.scene.elements.filter((e=>!e.isDeleted)),this.scene.files||(this.scene.files={}),hasExportTheme(this.plugin,this.file)?this.scene.appState.theme=getExportTheme(this.plugin,this.file,"light"):this.plugin.settings.matchThemeAlways&&(this.scene.appState.theme=isObsidianThemeDark()?"dark":"light"),this.initializeNonInitializedFields();let n=(e=e.substring(0,i.pos)).search(/(^%%\n)?# Text Elements\n/m);if(-1===n)return await this.setTextMode(t,!1),this.loaded=!0,!0;n+=e.match(/((^%%\n)?# Text Elements\n)/m)[0].length,e=e.substring(n),n=0;const a=" ^12345678\n\n".length;let r,s=e.matchAll(/\s\^(.{8})[\n]+/g);for(;!(r=s.next()).done;){let A=e.substring(n,r.value.index);const t=r.value[1],i=this.scene.elements.filter((e=>e.id===t))[0];if(i)if("text"!==i.type)i.link!==A&&(i.link=A,i.version++,i.versionNonce++),this.elementLinks.set(t,A);else{const e=estimateMaxLineLen(i.text,i.originalText),n=A.matchAll(/^%%\*\*\*>>>text element-link:(\[\[[^<*\]]*]])<<<\*\*\*%%/gm).next();n.done||(A=A.replace(/^%%\*\*\*>>>text element-link:\[\[[^<*\]]*]]<<<\*\*\*%%/gm,""),i.link=n.value[1]);const a=await this.parse(A);i.rawText=A,this.textElements.set(t,{raw:A,parsed:a.parsed,wrapAt:e}),a.link&&(i.link=a.link),!i||i.rawText&&""!==i.rawText||(i.rawText=A)}n=r.value.index+a}for(s=(e=e.substring(e.indexOf("# Embedded files\n")+"# Embedded files\n".length)).matchAll(/([\w\d]*):\s*\[\[([^\]]*)]]\s?(\{[^}]*})?\n/gm);!(r=s.next()).done;){const e=new EmbeddedFile(this.plugin,this.file.path,r.value[2],r.value[3]);this.setFile(r.value[1],e)}for(s=e.matchAll(/([\w\d]*):\s*(https?:\/\/[^\s]*)\n/gm);!(r=s.next()).done;){const e=new EmbeddedFile(this.plugin,null,r.value[2]);this.setFile(r.value[1],e)}for(s=e.matchAll(/([\w\d]*):\s*\$\$(.*)(\$\$\s*\n)/gm);!(r=s.next()).done;)this.setEquation(r.value[1],{latex:r.value[2],isLoaded:!1});return this.findNewTextElementsInScene(),this.findNewElementLinksInScene(),await this.setTextMode(t,!0),this.loaded=!0,!0}async loadLegacyData(e,A){return!!A&&(this.loaded=!1,this.selectedElementIds={},this.compatibilityMode=!0,this.file=A,this.textElements=new Map,this.elementLinks=new Map,this.setShowLinkBrackets(),this.setLinkPrefix(),this.setUrlPrefix(),this.scene=JSON.parse(e),this.scene.files||(this.scene.files={}),this.initializeNonInitializedFields(),this.plugin.settings.matchThemeAlways&&(this.scene.appState.theme=isObsidianThemeDark()?"dark":"light"),this.files.clear(),this.equations.clear(),this.findNewTextElementsInScene(),this.findNewElementLinksInScene(),await this.setTextMode(TextMode.raw,!0),this.loaded=!0,!0)}async setTextMode(e,A=!1){this.scene&&(this.textMode=e,await this.updateSceneTextElements(A))}updateTextElement(e,A,t,i=!1,n){var a;if(i||A!=e.text){const i=_measureText(A,e.fontSize,e.fontFamily,null!==(a=e.lineHeight)&&void 0!==a?a:getDefaultLineHeight$1(e.fontFamily));e.text=A,e.originalText=t,e.containerId&&"arrow"!==n||(e.width=i.w),e.height=i.h,e.baseline=i.baseline}}async updateSceneTextElements(e=!1){var A,t,i,n;const a=null===(A=this.scene.elements)||void 0===A?void 0:A.filter((e=>"text"===e.type));for(const A of a){const a=getContainerElement(A,this.scene),r=null!==(i=null!==(t=await this.getText(A.id))&&void 0!==t?t:A.originalText)&&void 0!==i?i:A.text,s=null===(n=this.textElements.get(A.id))||void 0===n?void 0:n.wrapAt;try{this.updateTextElement(A,s?wrapText(r,getFontString({fontSize:A.fontSize,fontFamily:A.fontFamily}),getMaxContainerWidth(a)):r,r,e,null==a?void 0:a.type)}catch(e){debug({where:"ExcalidrawData.updateSceneTextElements",fn:this.updateSceneTextElements,textElement:A})}}}async getText(e){const A=this.textElements.get(e);return A?this.textMode===TextMode.parsed?(A.parsed||this.textElements.set(e,{raw:A.raw,parsed:(await this.parse(A.raw)).parsed,wrapAt:A.wrapAt}),A.parsed):A.raw:null}findNewElementLinksInScene(){var e;let A=!1;const t=null===(e=this.scene.elements)||void 0===e?void 0:e.filter((e=>"text"!==e.type&&e.link&&e.link.startsWith("[[")&&!this.elementLinks.has(e.id)));if(0===t.length)return A;let i,n=JSON.stringify(this.scene);for(const e of t)i=e.id,e.id.length>8&&(A=!0,i=nanoid(),n=n.replaceAll(e.id,i)),this.elementLinks.set(i,e.link);return this.scene=JSON.parse(n),A}findNewTextElementsInScene(e={}){var A;this.selectedElementIds=e;const t=null===(A=this.scene.elements)||void 0===A?void 0:A.filter((e=>"text"===e.type));let i,n=JSON.stringify(this.scene),a=!1;for(const e of t)if(i=e.id,e.id.length>8){if(a=!0,i=nanoid(),this.selectedElementIds[e.id]&&(delete this.selectedElementIds[e.id],this.selectedElementIds[i]=!0),n=n.replaceAll(e.id,i),this.textElements.has(e.id)){const A=this.textElements.get(e.id);this.textElements.set(i,{raw:A.raw,parsed:A.parsed,wrapAt:A.wrapAt}),this.textElements.delete(e.id)}if(!this.textElements.has(i)){const A=e.rawText&&""!==e.rawText?e.rawText:e.text,t=estimateMaxLineLen(e.text,e.originalText);this.textElements.set(i,{raw:A,parsed:null,wrapAt:t}),this.parseasync(i,A,t)}}else if(!this.textElements.has(e.id)){const A=e.rawText&&""!==e.rawText?e.rawText:e.text,t=estimateMaxLineLen(e.text,e.originalText);this.textElements.set(i,{raw:A,parsed:null,wrapAt:t}),this.parseasync(i,A,t)}return a&&(this.scene=JSON.parse(n)),a}updateElementLinksFromScene(){var e;for(const A of this.elementLinks.keys()){const t=null===(e=this.scene.elements)||void 0===e?void 0:e.filter((e=>"text"!==e.type&&e.id===A&&e.link&&e.link.startsWith("[[")));0===t.length?this.elementLinks.delete(A):this.elementLinks.set(A,t[0].link)}}async updateTextElementsFromScene(){var e,A,t;for(const i of this.textElements.keys()){const n=null===(e=this.scene.elements)||void 0===e?void 0:e.filter((e=>"text"===e.type&&e.id===i));if(0===n.length)this.textElements.delete(i);else{const e=await this.getText(i),a=this.scene.prevTextMode===TextMode.parsed?n[0].rawText:null!==(A=n[0].originalText)&&void 0!==A?A:n[0].text;if(e!==(null!==(t=n[0].originalText)&&void 0!==t?t:n[0].text)){const e=estimateMaxLineLen(n[0].text,n[0].originalText);this.textElements.set(i,{raw:a,parsed:(await this.parse(a)).parsed,wrapAt:e})}}}}async parseasync(e,A,t){this.textElements.set(e,{raw:A,parsed:(await this.parse(A)).parsed,wrapAt:t})}parseLinks(e,A,t){return e.substring(A,t.value.index)+(this.showLinkBrackets?"[[":"")+REGEX_LINK.getAliasOrLink(t)+(this.showLinkBrackets?"]]":"")}async getTransclusion(e){const A=getLinkParts(e,this.file),t=this.app.metadataCache.getFirstLinkpathDest(A.path,this.file.path);return await getTransclusion(A,this.app,t,this.plugin.settings.pageTransclusionCharLimit)}async parse(e){e=this.parseCheckbox(e);let A="",t=null,i=0;const n=REGEX_LINK.getRes(e);let a,r=!1,s=!1;for(e.match(REG_LINKINDEX_HYPERLINK)&&(t=e,s=!0);!(a=n.next()).done;){if(!t){const e=REGEX_LINK.getLink(a);t=e.match(REG_LINKINDEX_HYPERLINK)?e:`[[${e}]]`}if(REGEX_LINK.isTransclusion(a)){let t=this.parseCheckbox((await this.getTransclusion(REGEX_LINK.getLink(a))).contents).replaceAll(/%%[^%]*%%/gm,"");this.plugin.settings.removeTransclusionQuoteSigns&&(t=t.replaceAll(/\n\s*>\s?/gm,"\n")),A+=e.substring(i,a.value.index)+wrapTextAtCharLength(t,REGEX_LINK.getWrapLength(a,this.plugin.settings.wordWrappingDefault),this.plugin.settings.forceWrap)}else{const t=this.parseLinks(e,i,a);t&&(A+=t,s||r||(REGEX_LINK.getLink(a).match(REG_LINKINDEX_HYPERLINK)?s=!0:r=!0))}i=a.value.index+a.value[0].length}return A+=e.substring(i,e.length),r&&(A=this.linkPrefix+A),s&&(A=this.urlPrefix+A),{parsed:A,link:t}}parseCheckbox(e){return this.plugin.settings.parseTODO?e.replaceAll(/^- \[\s] /g,`${this.plugin.settings.todo} `).replaceAll(/\n- \[\s] /g,`\n${this.plugin.settings.todo} `).replaceAll(/^- \[[^\s]] /g,`${this.plugin.settings.done} `).replaceAll(/\n- \[[^\s]] /g,`\n${this.plugin.settings.done} `):e}quickParse(e){if((e=>{const A=REGEX_LINK.getRes(e);let t;for(;!(t=A.next()).done;)if(REGEX_LINK.isTransclusion(t))return!0;return!1})(e))return[null,null];e=this.parseCheckbox(e);let A="",t=null,i=0;const n=REGEX_LINK.getRes(e);let a,r=!1,s=!1;for(e.match(REG_LINKINDEX_HYPERLINK)&&(t=e,s=!0);!(a=n.next()).done;){if(!t){const e=REGEX_LINK.getLink(a);t=e.match(REG_LINKINDEX_HYPERLINK)?e:`[[${e}]]`}const n=this.parseLinks(e,i,a);n&&(A+=n,s||r||(REGEX_LINK.getLink(a).match(REG_LINKINDEX_HYPERLINK)?s=!0:r=!0)),i=a.value.index+a.value[0].length}return A+=e.substring(i,e.length),r&&(A=this.linkPrefix+A),s&&(A=this.urlPrefix+A),[A,t]}generateMD(e=[]){let A="# Text Elements\n";for(const e of this.textElements.keys()){const t=this.scene.elements.filter((A=>A.id===e));let i=this.textElements.get(e).raw;t&&1===t.length&&t[0].link&&t[0].rawText===t[0].originalText&&t[0].link.match(/^\[\[[^\]]*]]$/g)&&(i=`%%***>>>text element-link:${t[0].link}<<<***%%`+i),A+=`${i} ^${e}\n\n`}for(const e of this.elementLinks.keys())A+=`${this.elementLinks.get(e)} ^${e}\n\n`;if(A+=this.equations.size>0||this.files.size>0?"\n# Embedded files\n":"",this.equations.size>0)for(const e of this.equations.keys())A+=`${e}: $$${this.equations.get(e).latex}$$\n`;if(this.files.size>0)for(const e of this.files.keys()){const t=/(^[^#\|]*)/,i=this.files.get(e);i.isHyperlink?A+=`${e}: ${i.hyperlink}\n`:A+=`${e}: [[${i.file?i.linkParts.original.replace(t,app.metadataCache.fileToLinktext(i.file,this.file.path)):i.linkParts.original}]]${i.colorMap?" "+JSON.stringify(i.colorMap):""}\n`}return A+=this.equations.size>0||this.files.size>0?"\n":"",A+getMarkdownDrawingSection(JSON.stringify({type:this.scene.type,version:this.scene.version,source:this.scene.source,elements:this.scene.elements.concat(e),appState:this.scene.appState,files:this.scene.files},null,"\t"),!this.disableCompression&&this.plugin.settings.compress)}async saveDataURLtoVault(e,A,t){var i;const n=this.scene;let a=`Pasted Image ${window.moment().format("YYYYMMDDHHmmss_SSS")}`;switch(A){case"image/png":default:a+=".png";break;case"image/jpeg":a+=".jpg";break;case"image/svg+xml":a+=".svg";break;case"image/gif":a+=".gif"}const r=(await getAttachmentsFolderAndFilePath(this.app,this.file.path,a)).filepath,s=await this.app.vault.createBinary(r,getBinaryFileFromDataURL(e)),o=new EmbeddedFile(this.plugin,this.file.path,r);return o.setImage(e,A,{height:0,width:0},"dark"===(null===(i=n.appState)||void 0===i?void 0:i.theme),"image/svg+xml"===A),this.setFile(t,o),s}async syncFiles(){let e=!1;const A=this.scene,t=A.elements.filter((e=>"image"===e.type)).map((e=>e.fileId));if(this.files.forEach(((A,i)=>{t.contains(i)||(this.files.delete(i),e=!0)})),this.equations.forEach(((A,i)=>{t.contains(i)||(this.equations.delete(i),e=!0)})),!A.files||0===Object.keys(A.files).length)return!1;const i=new Set;t.forEach((t=>{if(i.has(t)){const n=this.getFile(t),a=this.getEquation(t);if(n&&(n.isHyperlink||n.file&&("md"!==n.file.extension||this.plugin.isExcalidrawFile(n.file))))return;const r=fileid();A.elements.filter((e=>e.fileId===t))[0].fileId=r,e=!0,i.add(r),n&&this.setFile(r,new EmbeddedFile(this.plugin,this.file.path,n.linkParts.original)),a&&this.setEquation(r,{latex:a.latex,isLoaded:!1})}i.add(t)}));for(const t of Object.keys(A.files))this.hasFile(t)||this.hasEquation(t)||(e=!0,await this.saveDataURLtoVault(A.files[t].dataURL,A.files[t].mimeType,t));return e}async syncElements(e,A){this.scene=e;let t=!1;return this.compatibilityMode||(t=await this.syncFiles(),this.scene.files={}),this.updateElementLinksFromScene(),t=t||this.setLinkPrefix()||this.setUrlPrefix()||this.setShowLinkBrackets()||this.findNewElementLinksInScene(),await this.updateTextElementsFromScene(),t||this.findNewTextElementsInScene(A)}async updateScene(e){this.scene=JSON_parse(e),this.updateElementLinksFromScene();const A=this.setLinkPrefix()||this.setUrlPrefix()||this.setShowLinkBrackets()||this.findNewElementLinksInScene();return await this.updateTextElementsFromScene(),!(!A&&!this.findNewTextElementsInScene()||(await this.updateSceneTextElements(),0))}getRawText(e){var A;return null===(A=this.textElements.get(e))||void 0===A?void 0:A.raw}getParsedText(e){const A=this.textElements.get(e);return A?[wrap(A.parsed,A.wrapAt),A.parsed,null]:[null,null,null]}setTextElement(e,A,t,i){const n=estimateMaxLineLen(A,t),[a,r]=this.quickParse(t);return a?(this.textElements.set(e,{raw:t,parsed:a,wrapAt:n}),[wrap(a,n),a,r]):(this.parse(t).then((A=>{const a=A.parsed;this.textElements.set(e,{raw:t,parsed:a,wrapAt:n}),a&&i(wrap(a,n),a)})),[null,null,null])}async addTextElement(e,A,t){let i=estimateMaxLineLen(A,t);this.textElements.has(e)&&(i=this.textElements.get(e).wrapAt);const n=await this.parse(t);return this.textElements.set(e,{raw:t,parsed:n.parsed,wrapAt:i}),[wrap(n.parsed,i),n.parsed,n.link]}deleteTextElement(e){this.textElements.delete(e)}getOpenMode(){const e=this.app.metadataCache.getFileCache(this.file);let A="view-mobile"===this.plugin.settings.defaultMode?DEVICE.isPhone?"view":"normal":this.plugin.settings.defaultMode;switch((null==e?void 0:e.frontmatter)&&null!=e.frontmatter["excalidraw-default-mode"]&&(A=e.frontmatter["excalidraw-default-mode"]),A){case"zen":return{viewModeEnabled:!1,zenModeEnabled:!0};case"view":return{viewModeEnabled:!0,zenModeEnabled:!1};default:return{viewModeEnabled:!1,zenModeEnabled:!1}}}getLinkOpacity(){const e=this.app.metadataCache.getFileCache(this.file);let A=this.plugin.settings.linkOpacity;return(null==e?void 0:e.frontmatter)&&null!=e.frontmatter["excalidraw-linkbutton-opacity"]&&(A=e.frontmatter["excalidraw-linkbutton-opacity"]),A}getOnLoadScript(){const e=this.app.metadataCache.getFileCache(this.file);return(null==e?void 0:e.frontmatter)&&null!=e.frontmatter["excalidraw-onload-script"]?e.frontmatter["excalidraw-onload-script"]:null}setLinkPrefix(){const e=this.linkPrefix,A=this.app.metadataCache.getFileCache(this.file);return(null==A?void 0:A.frontmatter)&&null!=A.frontmatter["excalidraw-link-prefix"]?this.linkPrefix=A.frontmatter["excalidraw-link-prefix"]:this.linkPrefix=this.plugin.settings.linkPrefix,e!=this.linkPrefix}setUrlPrefix(){const e=this.urlPrefix,A=this.app.metadataCache.getFileCache(this.file);return(null==A?void 0:A.frontmatter)&&null!=A.frontmatter["excalidraw-url-prefix"]?this.urlPrefix=A.frontmatter["excalidraw-url-prefix"]:this.urlPrefix=this.plugin.settings.urlPrefix,e!=this.urlPrefix}setAutoexportPreferences(){const e=this.app.metadataCache.getFileCache(this.file);if((null==e?void 0:e.frontmatter)&&null!=e.frontmatter["excalidraw-autoexport"])switch(e.frontmatter["excalidraw-autoexport"].toLowerCase()){case"none":this.autoexportPreference=AutoexportPreference.none;break;case"both":this.autoexportPreference=AutoexportPreference.both;break;case"png":this.autoexportPreference=AutoexportPreference.png;break;case"svg":this.autoexportPreference=AutoexportPreference.svg;break;default:this.autoexportPreference=AutoexportPreference.inherit}else this.autoexportPreference=AutoexportPreference.inherit}setShowLinkBrackets(){const e=this.showLinkBrackets,A=this.app.metadataCache.getFileCache(this.file);return(null==A?void 0:A.frontmatter)&&null!=A.frontmatter["excalidraw-link-brackets"]?this.showLinkBrackets=0!=A.frontmatter["excalidraw-link-brackets"]:this.showLinkBrackets=this.plugin.settings.showLinkBrackets,e!=this.showLinkBrackets}setFile(e,A){if(!A)return;if(this.files.set(e,A),A.isHyperlink)return void this.plugin.filesMaster.set(e,{isHyperlink:!0,path:A.hyperlink,blockrefData:null,hasSVGwithBitmap:A.isSVGwithBitmap});if(!A.file)return;const t=A.linkParts.original.split("#");this.plugin.filesMaster.set(e,{isHyperlink:!1,path:A.file.path+(A.shouldScale()?"":"|100%"),blockrefData:1===t.length?null:t[1],hasSVGwithBitmap:A.isSVGwithBitmap,colorMapJSON:A.colorMap?JSON.stringify(A.colorMap):null})}getFiles(){return Object.values(this.files)}getFile(e){let A=this.files.get(e);if(A)return A;const t=this.plugin.filesMaster.get(e);return t?(A=new EmbeddedFile(this.plugin,this.file.path,t.blockrefData?t.path+"#"+t.blockrefData:t.path),this.files.set(e,A),A):A}getFileEntries(){return this.files.entries()}deleteFile(e){this.files.delete(e)}hasFile(e){if(this.files.has(e))return!0;if(this.plugin.filesMaster.has(e)){const A=this.plugin.filesMaster.get(e);if(A.isHyperlink)return this.files.set(e,new EmbeddedFile(this.plugin,this.file.path,A.path)),!0;const t=A.path.split("|")[0].split("#")[0];if(!this.app.vault.getAbstractFileByPath(t))return this.plugin.filesMaster.delete(e),!0;const i=A.path.endsWith("100%"),n=new EmbeddedFile(this.plugin,this.file.path,(A.blockrefData?t+"#"+A.blockrefData:t)+(i?"|100%":""),A.colorMapJSON);return this.files.set(e,n),!0}return!1}setEquation(e,A){this.equations.set(e,{latex:A.latex,isLoaded:A.isLoaded}),this.plugin.equationsMaster.set(e,A.latex)}getEquation(e){let A=this.equations.get(e);if(A)return A;const t=this.plugin.equationsMaster.get(e);return t?(this.equations.set(e,{latex:t,isLoaded:!1}),{latex:t,isLoaded:!1}):A}getEquationEntries(){return this.equations.entries()}deleteEquation(e){this.equations.delete(e)}hasEquation(e){return!!this.equations.has(e)||!!this.plugin.equationsMaster.has(e)&&(this.equations.set(e,{latex:this.plugin.equationsMaster.get(e),isLoaded:!1}),!0)}}const getTransclusion=async(e,A,t,i)=>{var n,a,r,s,o,l,c,d,h;if(!e.path)return{contents:e.original.trim(),lineNum:0};if(!(t&&t instanceof obsidian_module.TFile))return{contents:e.original.trim(),lineNum:0};const u=await A.vault.read(t);if(!e.ref)return i?{contents:u.substring(0,i).trim(),lineNum:0}:{contents:u.trim(),lineNum:0};const g=(await A.metadataCache.blockCache.getForFile({isCancelled:()=>!1},t)).blocks.filter((e=>"comment"!=e.node.type));if(!g)return{contents:e.original.trim(),lineNum:0};if(e.isBlockRef){let A=null===(n=g.filter((A=>A.node.id==e.ref))[0])||void 0===n?void 0:n.node;if(!A)return{contents:e.original.trim(),lineNum:0};["blockquote"].includes(A.type)&&(A=A.children[0]);const t=A.position.start.offset,i=A.position.start.line,a=A.position.end.offset;return{contents:u.substring(t,a).replaceAll(/ \^\S*$|^\^\S*$/gm,"").trim(),lineNum:i}}const p=g.filter((e=>0===e.display.search(/^#+\s/)));let m=null,w=0,f=null,B=1;for(let A=0;AB;)e++;return e===p.length&&p[e-1].node.depth>B?{leadingHashes:"#".repeat(B)+" ",contents:u.substring(m).trim(),lineNum:w}:(f=p[e].node.position.start.offset-1,{leadingHashes:"#".repeat(B)+" ",contents:u.substring(m,f).trim(),lineNum:w})}const t=p[A].node.children[0],i=null===(r=null===(a=p[A].node.data)||void 0===a?void 0:a.hProperties)||void 0===r?void 0:r.dataHeading,n=null==t?void 0:t.children;!m&&((null===(s=null==t?void 0:t.value)||void 0===s?void 0:s.replaceAll(REG_BLOCK_REF_CLEAN,""))===e.ref||(null===(o=null==t?void 0:t.title)||void 0===o?void 0:o.replaceAll(REG_BLOCK_REF_CLEAN,""))===e.ref||(null==i?void 0:i.replaceAll(REG_BLOCK_REF_CLEAN,""))===e.ref||n&&(null===(c=null===(l=n[0])||void 0===l?void 0:l.value)||void 0===c?void 0:c.replaceAll(REG_BLOCK_REF_CLEAN,""))===e.ref)&&(m=null===(d=p[A].node.children[0])||void 0===d?void 0:d.position.start.offset,B=p[A].node.depth,w=null===(h=p[A].node.children[0])||void 0===h?void 0:h.position.start.line)}return m?{leadingHashes:"#".repeat(B)+" ",contents:u.substring(m).trim(),lineNum:w}:{contents:e.original.trim(),lineNum:0}};class Prompt extends obsidian_module.Modal{constructor(e,A,t,i,n){super(e),this.prompt_text=A,this.default_value=t,this.placeholder=i,this.prompt_desc=n}onOpen(){this.titleEl.setText(this.prompt_text),this.createForm()}onClose(){this.contentEl.empty()}createForm(){var e;let A=this.contentEl.createDiv();A.addClass("excalidraw-prompt-div"),this.prompt_desc&&(A=A.createDiv(),A.style.width="100%",A.createEl("p").innerHTML=this.prompt_desc);const t=A.createEl("form");t.addClass("excalidraw-prompt-form"),t.type="submit",t.onsubmit=e=>{e.preventDefault(),this.resolve(this.promptEl.value),this.close()},this.promptEl=t.createEl("input"),this.promptEl.type="text",this.promptEl.placeholder=this.placeholder,this.promptEl.value=null!==(e=this.default_value)&&void 0!==e?e:"",this.promptEl.addClass("excalidraw-prompt-input"),this.promptEl.select()}async openAndGetValue(e){this.resolve=e,this.open()}}class GenericInputPrompt extends obsidian_module.Modal{static Prompt(e,A,t,i,n,a,r,s,o,l,c){return new GenericInputPrompt(e,A,t,i,n,a,r,s,o,l,c).waitForClose}constructor(e,A,t,i,n,a,r,s,o,l,c){super(t),this.header=i,this.didSubmit=!1,this.lines=1,this.displayEditorButtons=!1,this.selectionStart=0,this.selectionEnd=0,this.selectionUpdateTimer=0,this.blockPointerInputOutsideModal=!1,this.linkBtnClickCallback=()=>{this.view.ownerWindow.clearTimeout(this.selectionUpdateTimer),this.plugin.insertLinkDialog.start(this.view.file.path,(e=>{const A=this.inputComponent.inputEl.value;this.selectionStart>0&&" "!==A.slice(this.selectionStart-1,this.selectionStart)&&(e=" "+e),this.selectionStart{this.view.ownerWindow.clearTimeout(this.selectionUpdateTimer);const A=this.inputComponent.inputEl.value.slice(0,this.selectionStart)+e+this.inputComponent.inputEl.value.slice(this.selectionStart);this.inputComponent.inputEl.value=A,this.input=this.inputComponent.inputEl.value,this.inputComponent.inputEl.focus(),this.selectionStart=this.selectionStart+1,this.selectionEnd=this.selectionStart,this.inputComponent.inputEl.setSelectionRange(this.selectionStart,this.selectionEnd)},this.delBtnClickCallback=()=>{if(this.view.ownerWindow.clearTimeout(this.selectionUpdateTimer),0===this.input.length)return;const e=this.selectionEnd>this.selectionStart?this.selectionStart:this.selectionStart>0?this.selectionStart-1:0,A=this.selectionEnd,t=this.inputComponent.inputEl.value.slice(0,e)+this.inputComponent.inputEl.value.slice(A);this.inputComponent.inputEl.value=t,this.input=this.inputComponent.inputEl.value,this.inputComponent.inputEl.focus(),this.selectionStart=e,this.selectionEnd=e,this.inputComponent.inputEl.setSelectionRange(e,e)},this.uppercaseBtnClickCallback=()=>{if(this.view.ownerWindow.clearTimeout(this.selectionUpdateTimer),this.selectionEnd===this.selectionStart)return;const e=this.inputComponent.inputEl.value.slice(0,this.selectionStart)+this.inputComponent.inputEl.value.slice(this.selectionStart,this.selectionEnd).toUpperCase()+this.inputComponent.inputEl.value.slice(this.selectionEnd);this.inputComponent.inputEl.value=e,this.input=this.inputComponent.inputEl.value,this.inputComponent.inputEl.focus(),this.inputComponent.inputEl.setSelectionRange(this.selectionStart,this.selectionEnd)},this.submitClickCallback=()=>this.submit(),this.cancelClickCallback=()=>this.cancel(),this.keyDownCallback=e=>{("Enter"===e.key&&1===this.lines||isCTRL(e)&&"Enter"===e.key)&&(e.preventDefault(),this.submit()),this.displayEditorButtons&&"k"===e.key&&isCTRL(e)&&(e.preventDefault(),this.linkBtnClickCallback())},this.view=e,this.plugin=A,this.placeholder=n,this.input=a,this.buttons=r,this.lines=null!=s?s:1,this.displayEditorButtons=this.lines>1&&null!=o&&o,this.customComponents=l,this.blockPointerInputOutsideModal=null!=c&&c,this.waitForClose=new Promise(((e,A)=>{this.resolvePromise=e,this.rejectPromise=A})),this.display(),this.inputComponent.inputEl.focus(),this.open()}display(){var e;this.contentEl.empty(),this.blockPointerInputOutsideModal&&(this.bgEl.style.pointerEvents=this.blockPointerInputOutsideModal?"none":"auto"),this.titleEl.textContent=this.header;const A=this.contentEl.createDiv();this.inputComponent=this.createInputField(A,this.placeholder,this.input),null===(e=this.customComponents)||void 0===e||e.call(this,A),this.createButtonBar(A)}createInputField(e,A,t){const i=new obsidian_module.TextAreaComponent(e);i.inputEl.style.width="100%",i.inputEl.style.height=2*this.lines+"em",1===this.lines&&(i.inputEl.style.resize="none",i.inputEl.style.overflow="hidden"),i.setPlaceholder(null!=A?A:"").setValue(null!=t?t:"").onChange((e=>this.input=e));const n=()=>{this.selectionUpdateTimer=this.view.ownerWindow.setTimeout((()=>{this.selectionStart=this.inputComponent.inputEl.selectionStart,this.selectionEnd=this.inputComponent.inputEl.selectionEnd}),30)};return i.inputEl.addEventListener("keydown",this.keyDownCallback),i.inputEl.addEventListener("keyup",n),i.inputEl.addEventListener("pointerup",n),i.inputEl.addEventListener("touchend",n),i.inputEl.addEventListener("input",n),i.inputEl.addEventListener("paste",n),i.inputEl.addEventListener("cut",n),i.inputEl.addEventListener("select",n),i.inputEl.addEventListener("selectionchange",n),i}createButton(e,A,t,i="",n="5px"){const a=new obsidian_module.ButtonComponent(e);return a.buttonEl.style.padding="0.5em",a.buttonEl.style.marginLeft=n,a.setTooltip(i),a.setButtonText(A).onClick(t),a}createButtonBar(e){const A=e.createDiv();A.style.display="flex",A.style.justifyContent="space-between",A.style.marginTop="1rem";const t=A.createDiv(),i=A.createDiv();if(this.buttons&&this.buttons.length>0){let e=null;for(const A of this.buttons){const t=new obsidian_module.ButtonComponent(i);t.buttonEl.style.marginLeft="5px",A.tooltip&&t.setTooltip(A.tooltip),t.setButtonText(A.caption).onClick((e=>{const t=A.action(this.input);t&&(this.input=t),this.submit()})),e=null!=e?e:t}e&&(e.setCta(),e.buttonEl.style.marginRight="0")}else this.createButton(i,"✅",this.submitClickCallback).setCta().buttonEl.style.marginRight="0";this.createButton(i,"❌",this.cancelClickCallback,"Cancel"),this.displayEditorButtons&&(this.createButton(t,"⏎",(()=>this.insertStringBtnClickCallback("\n")),"Insert new line","0"),this.createButton(t,"⌫",this.delBtnClickCallback,"Delete"),this.createButton(t,"⎵",(()=>this.insertStringBtnClickCallback(" ")),"Insert space"),this.view&&this.createButton(t,"🔗",this.linkBtnClickCallback,"Insert markdown link to file"),this.createButton(t,"🔠",this.uppercaseBtnClickCallback,"Uppercase"))}submit(){this.didSubmit=!0,this.close()}cancel(){this.close()}resolveInput(){this.didSubmit?this.resolvePromise(this.input):this.rejectPromise("No input given.")}removeInputListener(){var e,A;null===(A=null===(e=this.inputComponent)||void 0===e?void 0:e.inputEl)||void 0===A||A.removeEventListener("keydown",this.keyDownCallback)}onOpen(){super.onOpen(),this.inputComponent.inputEl.focus(),this.inputComponent.inputEl.select()}onClose(){super.onClose(),this.resolveInput(),this.removeInputListener()}}class GenericSuggester extends obsidian_module.FuzzySuggestModal{static Suggest(e,A,t,i,n){return new GenericSuggester(e,A,t,i,n).promise}constructor(e,A,t,i,n){var a;super(e),this.displayItems=A,this.items=t,this.hint=i,this.instructions=n,this.limit=20,this.setPlaceholder(null!==(a=this.hint)&&void 0!==a?a:""),n&&this.setInstructions(this.instructions),this.promise=new Promise(((e,A)=>{this.resolvePromise=e,this.rejectPromise=A})),this.open()}getItemText(e){return this.displayItems[this.items.indexOf(e)]}getItems(){return this.items}selectSuggestion(e,A){this.resolved=!0,super.selectSuggestion(e,A)}onChooseItem(e){this.resolved=!0,this.resolvePromise(e)}onClose(){super.onClose(),this.resolved||this.rejectPromise(this.inputEl.value)}}class NewFileActions extends obsidian_module.Modal{constructor(e,A,t,i){super(e.app),this.plugin=e,this.path=A,this.keys=t,this.view=i}onOpen(){this.createForm()}async onClose(){}openFile(e){e&&getLeaf(this.plugin,this.view.leaf,this.keys).openFile(e,{active:!0})}createForm(){this.titleEl.setText("New File"),this.contentEl.createDiv({cls:"excalidraw-prompt-center",text:"File does not exist. Do you want to create it?"}),this.contentEl.createDiv({cls:"excalidraw-prompt-center filepath",text:this.path}),this.contentEl.createDiv({cls:"excalidraw-prompt-center"},(e=>{e.style.textAlign="right";const A=()=>this.path&&""!==this.path?!!this.view.file||(new obsidian_module.Notice("Unknown error. It seems as if your drawing was closed or the drawing file is missing"),!1):(new obsidian_module.Notice("Error: Filename for new file may not be empty"),!1),t=async e=>{if(!this.path.includes("/")){const e=new RegExp(`${this.view.file.name}$`,"g");this.path=this.view.file.path.replace(e,this.path)}return this.path.match(/\.md$/)||(this.path=`${this.path}.md`),checkAndCreateFolder(splitFolderAndFilename(this.path).folderpath),await this.app.vault.create(this.path,e)};e.createEl("button",{text:"Create Markdown"}).onclick=async()=>{if(!A)return;const e=await t("");this.openFile(e),this.close()},e.createEl("button",{text:"Create Excalidraw"}).onclick=async()=>{if(!A)return;const e=await t(await this.plugin.getBlankDrawing());await sleep$1(200),this.openFile(e),this.close()},e.createEl("button",{text:"Never Mind"}).onclick=()=>{this.close()}}))}}class ScriptEngine{constructor(e){this.plugin=e,this.scriptIconMap={},this.loadScripts(),this.registerEventHandlers()}registerEventHandlers(){const e=e=>{if(!e.endsWith(".svg"))return;const A=app.vault.getAbstractFileByPath(getIMGFilename(e,"md"));A&&A instanceof obsidian_module.TFile&&(this.unloadScript(this.getScriptName(A),A.path),this.loadScript(A))};this.plugin.registerEvent(app.vault.on("delete",(async A=>{A instanceof obsidian_module.TFile&&A.path.startsWith(this.scriptPath)&&(this.unloadScript(this.getScriptName(A),A.path),e(A.path))}))),this.plugin.registerEvent(app.vault.on("create",(async A=>{A instanceof obsidian_module.TFile&&A.path.startsWith(this.scriptPath)&&(this.loadScript(A),e(A.path))}))),this.plugin.registerEvent(app.vault.on("rename",(async(A,t)=>{if(!(A instanceof obsidian_module.TFile))return;const i=t.startsWith(this.scriptPath),n=A.path.startsWith(this.scriptPath);i&&(this.unloadScript(this.getScriptName(t),t),e(t)),n&&(this.loadScript(A),e(A.path))})))}updateScriptPath(){this.scriptPath!==this.plugin.settings.scriptFolderPath&&(this.scriptPath&&this.unloadScripts(),this.loadScripts())}getListofScripts(){if(this.scriptPath=this.plugin.settings.scriptFolderPath,app.vault.getAbstractFileByPath(this.scriptPath))return app.vault.getFiles().filter((e=>e.path.startsWith(this.scriptPath)&&"md"===e.extension));this.scriptPath=null}loadScripts(){var e;null===(e=this.getListofScripts())||void 0===e||e.forEach((e=>this.loadScript(e)))}getScriptName(e){let A="",t="";e instanceof obsidian_module.TFile?(A=e.basename,t=e.path):(A=splitFolderAndFilename(e).basename,t=e);const i=t.split(`${this.scriptPath}/`)[1],n=i.lastIndexOf("/");return n>-1?i.substring(0,n+1)+A:A}async addScriptIconToMap(e,A){const t=getIMGFilename(e,"svg"),i=app.vault.getAbstractFileByPath(t),n=i&&i instanceof obsidian_module.TFile?await app.vault.read(i):null;this.scriptIconMap=Object.assign({},this.scriptIconMap);const a=splitFolderAndFilename(A);this.scriptIconMap[e]={name:a.filename,group:"/"===a.folderpath?"":a.folderpath,svgString:n},this.updateToolPannels()}loadScript(e){if("md"!==e.extension)return;const A=this.getScriptName(e);this.addScriptIconToMap(e.path,A),this.plugin.addCommand({id:A,name:`(Script) ${A}`,checkCallback:t=>{if(t)return Boolean(app.workspace.getActiveViewOfType(ExcalidrawView));const i=app.workspace.getActiveViewOfType(ExcalidrawView);return!!i&&((async()=>{const t=await app.vault.read(e);t&&this.executeScript(i,t,A,e)})(),!0)}})}unloadScripts(){const e=app.vault.getFiles().filter((e=>e.path.startsWith(this.scriptPath)));e.forEach((e=>{this.unloadScript(this.getScriptName(e),e.path)}))}unloadScript(e,A){if(!A.endsWith(".md"))return;delete this.scriptIconMap[A],this.scriptIconMap=Object.assign({},this.scriptIconMap),this.updateToolPannels();const t=`${PLUGIN_ID}:${e}`;app.commands.commands[t]&&delete app.commands.commands[t]}async executeScript(e,A,t,i){if(!e||!A||!t)return;this.plugin.ea.reset(),this.plugin.ea.setView(e),this.plugin.ea.activeScript=t;const n=Object.getPrototypeOf((async()=>{})).constructor;let a=null;return a=await new n("ea","utils",A)(this.plugin.ea,{inputPrompt:(A,t,i,n,a,r,s,o)=>ScriptEngine.inputPrompt(e,this.plugin,app,A,t,i,n,a,r,s,o),suggester:(e,A,t,i)=>ScriptEngine.suggester(app,e,A,t,i),scriptFile:i}),this.plugin.ea.activeScript=null,a}updateToolPannels(){app.workspace.getLeavesOfType("excalidraw").forEach((e=>{var A,t;null===(t=null===(A=e.view.toolsPanelRef)||void 0===A?void 0:A.current)||void 0===t||t.updateScriptIconMap(this.scriptIconMap)}))}static async inputPrompt(e,A,t,i,n,a,r,s,o,l,c){try{return await GenericInputPrompt.Prompt(e,A,t,i,n,a,r,s,o,l,c)}catch(e){return}}static async suggester(e,A,t,i,n){try{return await GenericSuggester.Suggest(e,A,t,i,n)}catch(e){return}}}var t$c={d:(e,A)=>{for(var t in A)t$c.o(A,t)&&!t$c.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},r$e={};t$c.d(r$e,{QA:()=>w$1,ZP:()=>j$1,qt:()=>x$1,MX:()=>$});const e$d={red:"hsl(0, 100%, 50%)",orange:"hsl(30, 100%, 50%)",yellow:"hsl(60, 100%, 50%)","lime green":"hsl(90, 100%, 50%)",green:"hsl(120, 100%, 50%)","blue green":"hsl(150, 100%, 50%)",cyan:"hsl(180, 100%, 50%)","sky blue":"hsl(210, 100%, 50%)",blue:"hsl(240, 100%, 50%)",purple:"hsl(270, 100%, 50%)",magenta:"hsl(300, 100%, 50%)",pink:"hsl(330, 100%, 50%)"};function s$a(e,A,t){return Math.max(e,Math.min(A,t))}function n$c(e,A){return+e.toFixed(A>=0?A:0)}function a$c(e){const A=e%360;return A<0?A+360:A}function i$a(e){return void 0!==e?s$a(0,e,1):1}function o$b(e){return Math.floor(Math.random()*e)}function h$4(e){var A;const{Cmin:t,Cmax:i,H:n,delta:a}=function(e){const[A,t,i]=Object.values(e).map((e=>e/255)),n=Math.max(A,t,i),a=Math.min(A,t,i),r=n-a;return{Cmin:a,Cmax:n,H:0===r?0:n===A?(t-i)/r%6:n===t?(i-A)/r+2:(A-t)/r+4,delta:r}}(e),r=(i+t)/2,s=0===a?0:a/(1-Math.abs(2*r-1));return{h:a$c(60*n),s:100*s,l:100*r,a:null!==(A=e.a)&&void 0!==A?A:1}}function u$8(e){const{h:A,s:t,l:i,a:n}=e,a=i/100,r=t/100,s=(1-Math.abs(2*a-1))*r,o=s*(1-Math.abs(A/60%2-1)),l=a-s/2,c=A<60||300<=A&&A<360?s:120<=A&&A<240?0:o,d=240<=A&&A<360?0:60<=A&&A<180?s:o,h=A<120?0:180<=A&&A<300?s:o,[u,g,p]=[c,d,h].map((e=>255*(e+l)));return{r:u,g:g,b:p,a:null!=n?n:1}}function l$5(e){const[A,t,i,n]=Object.values(e).map((e=>parseInt(e,16)));return{r:A,g:t,b:i,a:n?n/255:1}}const c$a=/^#?([\da-f])([\da-f])([\da-f])([\da-f])?$|^#?([\da-f]{2})([\da-f]{2})([\da-f]{2})?([\da-f]{2})?$/gi,f$3=/hsla?\s*\(\s*([+-]?\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function d$2({h:e,s:A,l:t,a:i}){return[u$8({h:a$c(e),s:s$a(0,A,100),l:s$a(0,t,100),a:i$a(i)}),"hsl"]}const g$2=/rgba?\s*\(\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function b$5({r:e,g:A,b:t,a:i}){return[{r:s$a(0,e,255),g:s$a(0,A,255),b:s$a(0,t,255),a:i$a(i)},"rgb"]}var p$3,v$2,m$1=function(e,A,t,i,n){if("m"===i)throw new TypeError("Private method is not writable");if("a"===i&&!n)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof A?e!==A||!n:!A.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===i?n.call(e,t):n?n.value=t:A.set(e,t),t},y$1=function(e,A,t,i){if("a"===t&&!i)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof A?e!==A||!i:!A.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===t?i:"a"===t?i.call(e):i?i.value:A.get(e)};class w$1{constructor(e){var A,t;p$3.set(this,{r:0,g:0,b:0,a:1}),v$2.set(this,"rgb");const i=w$1.Parsers.map((A=>A(e))).find((e=>"invalid"!==e[1]));i?(A=this,t=this,[{set value(e){m$1(A,p$3,e,"f")}}.value,{set value(e){m$1(t,v$2,e,"f")}}.value]=i):m$1(this,v$2,"invalid","f")}get red(){return y$1(this,p$3,"f").r}get blue(){return y$1(this,p$3,"f").b}get green(){return y$1(this,p$3,"f").g}get alpha(){return y$1(this,p$3,"f").a}get hue(){return h$4(y$1(this,p$3,"f")).h}get saturation(){return h$4(y$1(this,p$3,"f")).s}get lightness(){return h$4(y$1(this,p$3,"f")).l}get format(){return y$1(this,v$2,"f")}isValid(){return"invalid"!==y$1(this,v$2,"f")}rgba(){return y$1(this,p$3,"f")}hsla(){return h$4(y$1(this,p$3,"f"))}hexa({round:e=!1}={}){return function(e,A=!1){let{r:t,g:i,b:n,a:a}=e;a&&(a*=255),A&&([t,i,n,a]=[t,i,n,a].map((e=>e&&Math.round(e))));const[r,s,o,l]=[t,i,n,null!=a?a:255].map((e=>e.toString(16).padStart(2,"0").toUpperCase()));return{r:r,g:s,b:o,a:l}}(y$1(this,p$3,"f"),e)}stringRGB({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(y$1(this,p$3,"f")).map(((e,t)=>n$c(e,A[t])));return e?`rgba(${t}, ${i}, ${n}, ${a})`:`rgb(${t}, ${i}, ${n})`}stringHEX({alpha:e=!0}={}){const[A,t,i,n]=Object.values(this.hexa({round:!0}));return`#${A}${t}${i}${e?n:""}`}stringHSL({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.hsla()).map(((e,t)=>n$c(e,A[t])));return e?`hsla(${t}, ${i}%, ${n}%, ${a})`:`hsl(${t}, ${i}%, ${n}%)`}hueTo(e){var A;const{h:t,s:i,l:n,a:a}=this.hsla(),r="number"==typeof e?a$c(e):Number(null!==(A=e$d[e].match(/\d{1,3}/))&&void 0!==A?A:t);return m$1(this,p$3,u$8({h:r,s:i,l:n,a:a}),"f"),this}hueBy(e){const{h:A,s:t,l:i,a:n}=this.hsla();return m$1(this,p$3,u$8({h:a$c(A+e),s:t,l:i,a:n}),"f"),this}saturationTo(e){const{h:A,l:t,a:i}=this.hsla();return m$1(this,p$3,u$8({h:A,s:s$a(0,e,100),l:t,a:i}),"f"),this}saturateBy(e){const{h:A,s:t,l:i,a:n}=this.hsla();return m$1(this,p$3,u$8({h:A,s:s$a(0,t+e,100),l:i,a:n}),"f"),this}desaturateBy(e){return this.saturateBy(-1*e)}lightnessTo(e){const{h:A,s:t,a:i}=this.hsla();return m$1(this,p$3,u$8({h:A,s:t,l:s$a(0,e,100),a:i}),"f"),this}lighterBy(e){const{h:A,s:t,l:i,a:n}=this.hsla();return m$1(this,p$3,u$8({h:A,s:t,l:s$a(0,i+e,100),a:n}),"f"),this}darkerBy(e){return this.lighterBy(-1*e)}alphaTo(e){return m$1(this,p$3,Object.assign(Object.assign({},y$1(this,p$3,"f")),{a:s$a(0,e,1)}),"f"),this}alphaBy(e){return m$1(this,p$3,Object.assign(Object.assign({},y$1(this,p$3,"f")),{a:s$a(0,y$1(this,p$3,"f").a+e,1)}),"f"),this}invert({alpha:e=!1}={}){const{r:A,g:t,b:i,a:n}=y$1(this,p$3,"f");return m$1(this,p$3,{r:255-A,g:255-t,b:255-i,a:e?1-n:n},"f"),this}grayscale(){return this.desaturateBy(100)}rotate(e){return this.hueBy(e)}}function $(){return new w$1({r:o$b(255),g:o$b(255),b:o$b(255),a:Math.random()})}function x$1(e){(e=e.filter(((e,A,t)=>t.indexOf(e)===A))).forEach((e=>e(w$1)))}p$3=new WeakMap,v$2=new WeakMap,w$1.Parsers=[function(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{r:A,g:t,b:i}=e;return void 0!==A&&void 0!==t&&void 0!==i&&"number"==typeof A}(e))return b$5(e);if("string"==typeof e){g$2.lastIndex=0;const A=g$2.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(A<3?2.55:.01):+e));return b$5({r:e,g:t,b:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]},function(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{r:A,g:t,b:i}=e;return void 0!==A&&void 0!==t&&void 0!==i&&"string"==typeof A}(e))return[l$5(e),"hex"];if("string"==typeof e){c$a.lastIndex=0;const A=c$a.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map((e=>1===e.length?e.repeat(2):e));return[l$5({r:e,g:t,b:i,a:null!=n?n:"FF"}),"hex"]}}return[{r:0,g:0,b:0,a:1},"invalid"]},function(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{h:A,s:t,l:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return d$2(e);if("string"==typeof e){f$3.lastIndex=0;const A=f$3.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(0===A?3.59:A<3?1:.01):+e));return d$2({h:e,s:t,l:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}];const j$1=e=>new w$1(e);r$e.QA;var O$1=r$e.ZP,B=r$e.qt;r$e.MX;var e$c={d:(e,A)=>{for(var t in A)e$c.o(A,t)&&!e$c.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},a$b={};function t$b(e){const A=e%360;return A<0?A+360:A}e$c.d(a$b,{Z:()=>n$b});const n$b=e=>{e.prototype.harmony=function({type:A="analogous",effect:t="tones",amount:i=5}={}){const{h:n,s:a,l:r,a:s}=this.hsla();switch("monochromatic"===A&&(o=i,i=Math.max(2,Math.min(o,10))),A){case"analogous":return[-30,0,30].map((A=>new e({h:t$b(n+A),s:a,l:r,a:s})));case"complementary":return[0,180].map((A=>new e({h:t$b(n+A),s:a,l:r,a:s})));case"split-complementary":return[0,150,210].map((A=>new e({h:t$b(n+A),s:a,l:r,a:s})));case"double-split-complementary":return[-30,0,30,150,210].map((A=>new e({h:t$b(n+A),s:a,l:r,a:s})));case"triad":return[0,120,240].map((A=>new e({h:t$b(n+A),s:a,l:r,a:s})));case"rectangle":return[0,60,180,240].map((A=>new e({h:t$b(n+A),s:a,l:r,a:s})));case"square":return[0,90,180,270].map((A=>new e({h:t$b(n+A),s:a,l:r,a:s})));case"monochromatic":{const A="tones"===t?a:r;let o=("tints"===t?100-A:A)/i;o="tints"===t?o:-1*o;const l=[A];for(let e=0;enew e({h:n,s:A,l:r,a:s}))):l.map((A=>new e({h:n,s:a,l:A,a:s})))}}var o}};var r$d=a$b.Z,a$a={d:(e,A)=>{for(var t in A)a$a.o(A,t)&&!a$a.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},t$a={};a$a.d(t$a,{Z:()=>k});const e$b=6/29,n$a=Math.pow(e$b,3),c$9=Math.pow(29/3,3),r$c={x:.96422,y:1,z:.82521};function u$7(e,A){return[e[0][0]*A[0]+e[0][1]*A[1]+e[0][2]*A[2],e[1][0]*A[0]+e[1][1]*A[1]+e[1][2]*A[2],e[2][0]*A[0]+e[2][1]*A[1]+e[2][2]*A[2]]}function s$9(e,A,t){return Math.max(e,Math.min(A,t))}function o$a(e){const A=e%360;return A<0?A+360:A}function l$4(e){const[A,t,i]=Object.values(e).map((e=>e/255)),n=Math.max(A,t,i),a=Math.min(A,t,i),r=n-a;return{Cmin:a,Cmax:n,H:0===r?0:n===A?(t-i)/r%6:n===t?(i-A)/r+2:(A-t)/r+4,delta:r}}function b$4(e){var A;const{Cmin:t,Cmax:i,H:n,delta:a}=l$4(e),r=(i+t)/2,s=0===a?0:a/(1-Math.abs(2*r-1));return{h:o$a(60*n),s:100*s,l:100*r,a:null!==(A=e.a)&&void 0!==A?A:1}}function h$3(e){var A;const{Cmax:t,H:i,delta:n}=l$4(e),a=0===n?0:n/t;return{h:o$a(60*i),s:100*a,v:100*t,a:null!==(A=e.a)&&void 0!==A?A:1}}function v$1(e){const{h:A,a:t}=b$4(e),{r:i,g:n,b:a}=e;return{h:A,w:Math.min(i,n,a)/2.55,b:100*(1-Math.max(i,n,a)/255),a:t}}function i$9(e){const[A,t,i]=u$7([[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],Object.values(e).map((e=>{return 100*(A=e,(A/=255)<.04045?A/12.92:Math.pow((A+.055)/1.055,2.4));var A})));return function(e){const[A,t,i]=u$7([[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}({x:A,y:t,z:i,a:e.a})}function m(e){const A=Object.values(i$9(e)).map(((e,A)=>e/(100*Object.values(r$c)[A]))).map((e=>e>n$a?Math.cbrt(e):(c$9*e+16)/116));return{l:116*A[1]-16,a:500*(A[0]-A[1]),b:200*(A[1]-A[2]),alpha:e.a}}function p$2(e){const{l:A,a:t,b:i}=m(e),n=180*Math.atan2(i,t)/Math.PI;return{l:A,c:Math.sqrt(Math.pow(t,2)+Math.pow(i,2)),h:o$a(n),a:e.a}}function f$2(e){const[A,t,i]=Object.values(i$9(e)).map((e=>e/100)),n=t/r$c.y,a=A&&t&&i?A+15*t+3*i:19,r=4*A/a,s=9*t/a,o=r$c.x+15*r$c.y+3*r$c.z,l=4*r$c.x/o,c=9*r$c.y/o;let d=n>n$a?116*Math.cbrt(n)-16:c$9*n,h=13*d*(r-l),u=13*d*(s-c);return d===Number(-0)&&(d=0),h===Number(-0)&&(h=0),u===Number(-0)&&(u=0),{l:d,u:h,v:u,a:e.a}}function M(e){const{x:A,y:t,z:i}=i$9(e),[n,a,r]=u$7([[2/3,0,0],[0,1,0],[-.5,1.5,.5]],[A,t,i]);return{u:n,v:a,w:r,a:e.a}}function w(e){let{r:A,g:t,b:i}=e;const n=Math.min(A,t,i);[A,t,i]=[A,t,i].map((e=>e-n));const a=Math.max(A,t,i);let r=Math.min(A,t);A-=r,t-=r,i&&t&&(i/=2,t/=2),r+=t,i+=t;const s=Math.max(A,r,i);if(s){const e=a/s;[A,r,i]=[A,r,i].map((A=>A*e))}return[A,r,i]=[A,r,i].map((e=>e+n)),{r:A,y:r,b:i,a:e.a}}function O(e){const{r:A,g:t,b:i,a:n}=e,a=1-Math.max(A,t,i)/255,[r,s,o]=1===a?[0,0,0]:[A,t,i].map((e=>100*(1-e/255-a)/(1-a)));return{c:r,m:s,y:o,k:100*a,a:n}}function j(e){const{h:A,s:t,v:i,a:n}=e,a=i/100,r=a*(t/100),s=r*(1-Math.abs(A/60%2-1)),o=a-r,l=A<60||300<=A&&A<360?r:120<=A&&A<240?0:s,c=240<=A&&A<360?0:60<=A&&A<180?r:s,d=A<120?0:180<=A&&A<300?r:s,[h,u,g]=[l,c,d].map((e=>255*(e+o)));return{r:h,g:u,b:g,a:null!=n?n:1}}function x(e){const[A,t,i]=Object.values(function(e){const[A,t,i]=u$7([[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}(e)).map((e=>e/100)),[n,a,r]=u$7([[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],[A,t,i]).map((e=>{return s$9(0,255*((A=e)>.0031308?1.055*Math.pow(A,1/2.4)-.055:12.92*A),255);var A}));return{r:n,g:a,b:r,a:e.a}}function y(e){const{l:A,a:t,b:i}=e,n=(A+16)/116,a=n+t/500,r=n-i/200,s=Object.values(r$c),[o,l,c]=[a,n,r].map(((e,A)=>(e>e$b?Math.pow(e,3):3*Math.pow(e$b,2)*(e-4/29))*s[A]*100));return x({x:o,y:l,z:c,a:e.alpha})}const k=e=>{e.prototype.mix=function({color:A="#fff",ratio:t=.5,colorspace:i="luv"}={}){const n=this.rgba(),a=(A instanceof e?A:new e(A)).rgba();let r,s;switch(t=s$9(0,t,1),i){case"hsl":r=Object.values(b$4(n)),s=Object.values(b$4(a));break;case"hsv":r=Object.values(h$3(n)),s=Object.values(h$3(a));break;case"hwb":r=Object.values(v$1(n)),s=Object.values(v$1(a));break;case"lab":r=Object.values(m(n)),s=Object.values(m(a));break;case"lch":r=Object.values(p$2(n)),s=Object.values(p$2(a));break;case"luv":r=Object.values(f$2(n)),s=Object.values(f$2(a));break;case"ryb":r=Object.values(w(n)),s=Object.values(w(a));break;case"uvw":r=Object.values(M(n)),s=Object.values(M(a));break;case"xyz":r=Object.values(i$9(n)),s=Object.values(i$9(a));break;case"cmyk":r=Object.values(O(n)),s=Object.values(O(a));break;default:r=Object.values(n),s=Object.values(a)}const[o,l,c,d,h]=r.map(((e,A)=>r[A]*(1-t)+s[A]*t));switch(i){case"hsl":return new e(function(e){const{h:A,s:t,l:i,a:n}=e,a=i/100,r=t/100,s=(1-Math.abs(2*a-1))*r,o=s*(1-Math.abs(A/60%2-1)),l=a-s/2,c=A<60||300<=A&&A<360?s:120<=A&&A<240?0:o,d=240<=A&&A<360?0:60<=A&&A<180?s:o,h=A<120?0:180<=A&&A<300?s:o,[u,g,p]=[c,d,h].map((e=>255*(e+l)));return{r:u,g:g,b:p,a:null!=n?n:1}}({h:o,s:l,l:c,a:d}));case"hsv":return new e(j({h:o,s:l,v:c,a:d}));case"hwb":return new e(function(e){const{h:A,b:t,w:i,a:n}=e;return j({h:A,s:100===t?0:100-i/(100-t)*100,v:100-t,a:n})}({h:o,w:l,b:c,a:d}));case"lab":return new e(y({l:o,a:l,b:c,alpha:d}));case"lch":return new e(function(e){const{l:A,c:t,h:i}=e;return y({l:A,a:t*Math.cos(i*Math.PI/180),b:t*Math.sin(i*Math.PI/180),alpha:e.a})}({l:o,c:l,h:c,a:d}));case"luv":return new e(function(e){const{l:A,u:t,v:i}=e,n=A>c$9*n$a?Math.pow((A+16)/116,3):A/c$9,a=r$c.x+15*r$c.y+3*r$c.z,r=(52*A/(t&&A?t+13*A*(4*r$c.x/a):1)-1)/3,s=-5*n,o=n*(39*A/(i&&A?i+13*A*(9*r$c.y/a):1)-5),l=r===-1/3?o-s:(o-s)/(r- -1/3);return x({x:100*l,y:100*n,z:100*(r*l+s),a:e.a})}({l:o,u:l,v:c,a:d}));case"ryb":return new e(function(e){let{r:A,y:t,b:i}=e;const n=Math.min(A,t,i);[A,t,i]=[A,t,i].map((e=>e-n));const a=Math.max(A,t,i);let r=Math.min(t,i);t-=r,i-=r,i&&r&&(i*=2,r*=2),A+=t,r+=t;const s=Math.max(A,r,i);if(s){const e=a/s;[A,r,i]=[A,r,i].map((A=>A*e))}return[A,r,i]=[A,r,i].map((e=>e+n)),{r:A,g:r,b:i,a:e.a}}({r:o,y:l,b:c,a:d}));case"uvw":return new e(function(e){const{u:A,v:t,w:i}=e,[n,a,r]=u$7([[1.5,0,0],[0,1,0],[1.5,-3,2]],[A,t,i]);return x({x:n,y:a,z:r,a:e.a})}({u:o,v:l,w:c,a:d}));case"xyz":return new e(x({x:o,y:l,z:c,a:d}));case"cmyk":return new e(function(e){const{c:A,m:t,y:i,k:n,a:a}=e,[r,s,o]=[A,t,i].map((e=>255*(1-e/100)*(1-n/100)));return{r:r,g:s,b:o,a:a}}({c:o,m:l,y:c,k:d,a:h}));default:return new e({r:o,g:l,b:c,a:d})}}};var z=t$a.Z,r$b={d:(e,A)=>{for(var t in A)r$b.o(A,t)&&!r$b.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},b$3={};r$b.d(b$3,{Z:()=>n$9});const g$1=["rgb(0,0,0)","rgb(0,0,51)","rgb(0,0,102)","rgb(0,0,153)","rgb(0,0,204)","rgb(0,0,255)","rgb(0,51,0)","rgb(0,51,51)","rgb(0,51,102)","rgb(0,51,153)","rgb(0,51,204)","rgb(0,51,255)","rgb(0,102,0)","rgb(0,102,51)","rgb(0,102,102)","rgb(0,102,153)","rgb(0,102,204)","rgb(0,102,255)","rgb(0,153,0)","rgb(0,153,51)","rgb(0,153,102)","rgb(0,153,153)","rgb(0,153,204)","rgb(0,153,255)","rgb(0,204,0)","rgb(0,204,51)","rgb(0,204,102)","rgb(0,204,153)","rgb(0,204,204)","rgb(0,204,255)","rgb(0,255,0)","rgb(0,255,51)","rgb(0,255,102)","rgb(0,255,153)","rgb(0,255,204)","rgb(0,255,255)","rgb(51,0,0)","rgb(51,0,51)","rgb(51,0,102)","rgb(51,0,153)","rgb(51,0,204)","rgb(51,0,255)","rgb(51,51,0)","rgb(51,51,51)","rgb(51,51,102)","rgb(51,51,153)","rgb(51,51,204)","rgb(51,51,255)","rgb(51,102,0)","rgb(51,102,51)","rgb(51,102,102)","rgb(51,102,153)","rgb(51,102,204)","rgb(51,102,255)","rgb(51,153,0)","rgb(51,153,51)","rgb(51,153,102)","rgb(51,153,153)","rgb(51,153,204)","rgb(51,153,255)","rgb(51,204,0)","rgb(51,204,51)","rgb(51,204,102)","rgb(51,204,153)","rgb(51,204,204)","rgb(51,204,255)","rgb(51,255,0)","rgb(51,255,51)","rgb(51,255,102)","rgb(51,255,153)","rgb(51,255,204)","rgb(51,255,255)","rgb(102,0,0)","rgb(102,0,51)","rgb(102,0,102)","rgb(102,0,153)","rgb(102,0,204)","rgb(102,0,255)","rgb(102,51,0)","rgb(102,51,51)","rgb(102,51,102)","rgb(102,51,153)","rgb(102,51,204)","rgb(102,51,255)","rgb(102,102,0)","rgb(102,102,51)","rgb(102,102,102)","rgb(102,102,153)","rgb(102,102,204)","rgb(102,102,255)","rgb(102,153,0)","rgb(102,153,51)","rgb(102,153,102)","rgb(102,153,153)","rgb(102,153,204)","rgb(102,153,255)","rgb(102,204,0)","rgb(102,204,51)","rgb(102,204,102)","rgb(102,204,153)","rgb(102,204,204)","rgb(102,204,255)","rgb(102,255,0)","rgb(102,255,51)","rgb(102,255,102)","rgb(102,255,153)","rgb(102,255,204)","rgb(102,255,255)","rgb(153,0,0)","rgb(153,0,51)","rgb(153,0,102)","rgb(153,0,153)","rgb(153,0,204)","rgb(153,0,255)","rgb(153,51,0)","rgb(153,51,51)","rgb(153,51,102)","rgb(153,51,153)","rgb(153,51,204)","rgb(153,51,255)","rgb(153,102,0)","rgb(153,102,51)","rgb(153,102,102)","rgb(153,102,153)","rgb(153,102,204)","rgb(153,102,255)","rgb(153,153,0)","rgb(153,153,51)","rgb(153,153,102)","rgb(153,153,153)","rgb(153,153,204)","rgb(153,153,255)","rgb(153,204,0)","rgb(153,204,51)","rgb(153,204,102)","rgb(153,204,153)","rgb(153,204,204)","rgb(153,204,255)","rgb(153,255,0)","rgb(153,255,51)","rgb(153,255,102)","rgb(153,255,153)","rgb(153,255,204)","rgb(153,255,255)","rgb(204,0,0)","rgb(204,0,51)","rgb(204,0,102)","rgb(204,0,153)","rgb(204,0,204)","rgb(204,0,255)","rgb(204,51,0)","rgb(204,51,51)","rgb(204,51,102)","rgb(204,51,153)","rgb(204,51,204)","rgb(204,51,255)","rgb(204,102,0)","rgb(204,102,51)","rgb(204,102,102)","rgb(204,102,153)","rgb(204,102,204)","rgb(204,102,255)","rgb(204,153,0)","rgb(204,153,51)","rgb(204,153,102)","rgb(204,153,153)","rgb(204,153,204)","rgb(204,153,255)","rgb(204,204,0)","rgb(204,204,51)","rgb(204,204,102)","rgb(204,204,153)","rgb(204,204,204)","rgb(204,204,255)","rgb(204,255,0)","rgb(204,255,51)","rgb(204,255,102)","rgb(204,255,153)","rgb(204,255,204)","rgb(204,255,255)","rgb(255,0,0)","rgb(255,0,51)","rgb(255,0,102)","rgb(255,0,153)","rgb(255,0,204)","rgb(255,0,255)","rgb(255,51,0)","rgb(255,51,51)","rgb(255,51,102)","rgb(255,51,153)","rgb(255,51,204)","rgb(255,51,255)","rgb(255,102,0)","rgb(255,102,51)","rgb(255,102,102)","rgb(255,102,153)","rgb(255,102,204)","rgb(255,102,255)","rgb(255,153,0)","rgb(255,153,51)","rgb(255,153,102)","rgb(255,153,153)","rgb(255,153,204)","rgb(255,153,255)","rgb(255,204,0)","rgb(255,204,51)","rgb(255,204,102)","rgb(255,204,153)","rgb(255,204,204)","rgb(255,204,255)","rgb(255,255,0)","rgb(255,255,51)","rgb(255,255,102)","rgb(255,255,153)","rgb(255,255,204)","rgb(255,255,255)"];function t$9(e){return(e/=255)<.04045?e/12.92:Math.pow((e+.055)/1.055,2.4)}function o$9(e,A=[0,0,0,1]){var t,i;return null!==(i=null===(t=e.match(/\d{1,3}/g))||void 0===t?void 0:t.map((e=>+e)))&&void 0!==i?i:A}const n$9=e=>{e.prototype.brightness=function({precision:e=4,percentage:A=!1}={}){const{r:t,g:i,b:n}=this.rgba(),a=+((.299*t+.587*i+.114*n)/255).toFixed(e);return A?100*a:a},e.prototype.luminance=function({precision:e=4,percentage:A=!1}={}){const{r:t,g:i,b:n}=this.rgba(),a=+(.2126*t$9(t)+.7152*t$9(i)+.0722*t$9(n)).toFixed(e);return A?100*a:a},e.prototype.contrast=function({bgColor:A="#fff",precision:t=4,ratio:i=!1}={}){const n=this.luminance(),a=(A instanceof e?A:new e(A)).luminance(),r=((Math.max(n,a)+.05)/(Math.min(n,a)+.05)).toFixed(t);return i?r+":1":+r},e.prototype.readableOn=function({bgColor:e="#fff",size:A="body",level:t="minimum"}={}){const i=this.contrast({bgColor:e});return"body"===A&&"enhanced"===t?i>=7:"large"===A&&"minimum"===t?i>=3:i>=4.5},e.prototype.equalTo=function(A="#fff"){const t=Object.values(this.rgba()),i=Object.values((A instanceof e?A:new e(A)).rgba());return t.toString()===i.toString()},e.prototype.isLight=function(){return this.brightness()>=.5},e.prototype.isDark=function(){return!this.isLight()},e.prototype.isCool=function(){const{h:e}=this.hsla();return 75<=e&&e<255},e.prototype.isWarm=function(){return!this.isCool()},e.prototype.isTinted=function(){return this.hsla().l>50},e.prototype.isShaded=function(){return this.hsla().l<50},e.prototype.isToned=function(){return this.hsla().s<100},e.prototype.isPureHue=function({reason:e=!0}={}){return this.isTinted()?!!e&&{pure:!1,reason:"tinted"}:this.isShaded()?!!e&&{pure:!1,reason:"shaded"}:this.isToned()?!!e&&{pure:!1,reason:"toned"}:!e||{pure:!0,reason:"N/A"}},e.prototype.closestCool=function(){const{h:e}=this.hsla();return this.isCool()?this:this.hueTo(e<75?75:254)},e.prototype.closestWarm=function(){const{h:e}=this.hsla();return this.isWarm()?this:this.hueTo(e<165?74:255)},e.prototype.closestPureHue=function(){const{h:A,a:t}=this.hsla(),{r:i,g:n,b:a,a:r}=function(e){const{h:A,s:t,l:i,a:n}=e,a=i/100,r=t/100,s=(1-Math.abs(2*a-1))*r,o=s*(1-Math.abs(A/60%2-1)),l=a-s/2,c=A<60||300<=A&&A<360?s:120<=A&&A<240?0:o,d=240<=A&&A<360?0:60<=A&&A<180?s:o,h=A<120?0:180<=A&&A<300?s:o,[u,g,p]=[c,d,h].map((e=>255*(e+l)));return{r:u,g:g,b:p,a:null!=n?n:1}}({h:A,s:100,l:50,a:t});return new e({r:i,g:n,b:a,a:r})},e.prototype.closestWebSafe=function(){const{r:A,g:t,b:i,a:n}=this.rgba();let[a,r,s]=new Array(3).fill(0),o=Number.POSITIVE_INFINITY,l={r:A,g:t,b:i,a:n};for(let e=0;e{for(var t in A)r$a.o(A,t)&&!r$a.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},g={};r$a.d(g,{Z:()=>a$9});const e$9={maroon:"rgb(128,0,0)","dark red":"rgb(139,0,0)",brown:"rgb(165,42,42)",firebrick:"rgb(178,34,34)",crimson:"rgb(220,20,60)",red:"rgb(255,0,0)",tomato:"rgb(255,99,71)",coral:"rgb(255,127,80)","indian red":"rgb(205,92,92)","light coral":"rgb(240,128,128)","dark salmon":"rgb(233,150,122)",salmon:"rgb(250,128,114)","light salmon":"rgb(255,160,122)","orange red":"rgb(255,69,0)","dark orange":"rgb(255,140,0)",orange:"rgb(255,165,0)",gold:"rgb(255,215,0)","dark golden rod":"rgb(184,134,11)","golden rod":"rgb(218,165,32)","pale golden rod":"rgb(238,232,170)","dark khaki":"rgb(189,183,107)",khaki:"rgb(240,230,140)",olive:"rgb(128,128,0)",yellow:"rgb(255,255,0)","yellow green":"rgb(154,205,50)","dark olive green":"rgb(85,107,47)","olive drab":"rgb(107,142,35)","lawn green":"rgb(124,252,0)","chart reuse":"rgb(127,255,0)","green yellow":"rgb(173,255,47)","dark green":"rgb(0,100,0)",green:"rgb(0,128,0)","forest green":"rgb(34,139,34)",lime:"rgb(0,255,0)","lime green":"rgb(50,205,50)","light green":"rgb(144,238,144)","pale green":"rgb(152,251,152)","dark sea green":"rgb(143,188,143)","medium spring green":"rgb(0,250,154)","spring green":"rgb(0,255,127)","sea green":"rgb(46,139,87)","medium aqua marine":"rgb(102,205,170)","medium sea green":"rgb(60,179,113)","light sea green":"rgb(32,178,170)","dark slate gray":"rgb(47,79,79)",teal:"rgb(0,128,128)","dark cyan":"rgb(0,139,139)",cyan:"rgb(0,255,255)",aqua:"rgb(0,255,255)","light cyan":"rgb(224,255,255)","dark turquoise":"rgb(0,206,209)",turquoise:"rgb(64,224,208)","medium turquoise":"rgb(72,209,204)","pale turquoise":"rgb(175,238,238)","aqua marine":"rgb(127,255,212)","powder blue":"rgb(176,224,230)","cadet blue":"rgb(95,158,160)","steel blue":"rgb(70,130,180)","corn flower blue":"rgb(100,149,237)","deep sky blue":"rgb(0,191,255)","dodger blue":"rgb(30,144,255)","light blue":"rgb(173,216,230)","sky blue":"rgb(135,206,235)","light sky blue":"rgb(135,206,250)","midnight blue":"rgb(25,25,112)",navy:"rgb(0,0,128)","dark blue":"rgb(0,0,139)","medium blue":"rgb(0,0,205)",blue:"rgb(0,0,255)","royal blue":"rgb(65,105,225)","blue violet":"rgb(138,43,226)",indigo:"rgb(75,0,130)","dark slate blue":"rgb(72,61,139)","slate blue":"rgb(106,90,205)","medium slate blue":"rgb(123,104,238)","medium purple":"rgb(147,112,219)","dark magenta":"rgb(139,0,139)","dark violet":"rgb(148,0,211)","dark orchid":"rgb(153,50,204)","medium orchid":"rgb(186,85,211)",purple:"rgb(128,0,128)",thistle:"rgb(216,191,216)",plum:"rgb(221,160,221)",violet:"rgb(238,130,238)",magenta:"rgb(255,0,255)",fuchsia:"rgb(255,0,255)",orchid:"rgb(218,112,214)","medium violet red":"rgb(199,21,133)","pale violet red":"rgb(219,112,147)","deep pink":"rgb(255,20,147)","hot pink":"rgb(255,105,180)","light pink":"rgb(255,182,193)",pink:"rgb(255,192,203)","antique white":"rgb(250,235,215)",beige:"rgb(245,245,220)",bisque:"rgb(255,228,196)","blanched almond":"rgb(255,235,205)",wheat:"rgb(245,222,179)","corn silk":"rgb(255,248,220)","lemon chiffon":"rgb(255,250,205)","light golden rod yellow":"rgb(250,250,210)","light yellow":"rgb(255,255,224)","saddle brown":"rgb(139,69,19)",sienna:"rgb(160,82,45)",chocolate:"rgb(210,105,30)",peru:"rgb(205,133,63)","sandy brown":"rgb(244,164,96)","burly wood":"rgb(222,184,135)",tan:"rgb(210,180,140)","rosy brown":"rgb(188,143,143)",moccasin:"rgb(255,228,181)","navajo white":"rgb(255,222,173)","peach puff":"rgb(255,218,185)","misty rose":"rgb(255,228,225)","lavender blush":"rgb(255,240,245)",linen:"rgb(250,240,230)","old lace":"rgb(253,245,230)","papaya whip":"rgb(255,239,213)","sea shell":"rgb(255,245,238)","mint cream":"rgb(245,255,250)","slate gray":"rgb(112,128,144)","light slate gray":"rgb(119,136,153)","light steel blue":"rgb(176,196,222)",lavender:"rgb(230,230,250)","floral white":"rgb(255,250,240)","alice blue":"rgb(240,248,255)","ghost white":"rgb(248,248,255)",honeydew:"rgb(240,255,240)",ivory:"rgb(255,255,240)",azure:"rgb(240,255,255)",snow:"rgb(255,250,250)",black:"rgb(0,0,0)","dim gray":"rgb(105,105,105)","dim grey":"rgb(105,105,105)",gray:"rgb(128,128,128)",grey:"rgb(128,128,128)","dark gray":"rgb(169,169,169)","dark grey":"rgb(169,169,169)",silver:"rgb(192,192,192)","light gray":"rgb(211,211,211)","light grey":"rgb(211,211,211)",gainsboro:"rgb(220,220,220)",gainsborough:"rgb(220,220,220)","white smoke":"rgb(245,245,245)",white:"rgb(255,255,255)",transparent:"rgba(0,0,0,0)"};function b$2(e,A=[0,0,0,1]){var t,i;return null!==(i=null===(t=e.match(/\d{1,3}/g))||void 0===t?void 0:t.map((e=>+e)))&&void 0!==i?i:A}const a$9=e=>{e.prototype.name=function({exact:e=!0}={}){const{r:A,g:t,b:i,a:n}=this.rgba();if(0===n)return"transparent";const[a,r]=[Object.keys(e$9),Object.values(e$9)];let s;if(e){const e=this.stringRGB({alpha:!1}).replace(/\s/g,"");s=a.find((A=>e$9[A]===e))}else{let e=Number.POSITIVE_INFINITY;for(let n=0;n{for(var t in A)t$8.o(A,t)&&!t$8.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},a$8={};t$8.d(a$8,{Z:()=>d$1});const n$8=6/29,r$9=Math.pow(n$8,3),o$8=Math.pow(29/3,3),e$8={x:.96422,y:1,z:.82521};function c$8(e,A){return[e[0][0]*A[0]+e[0][1]*A[1]+e[0][2]*A[2],e[1][0]*A[0]+e[1][1]*A[1]+e[1][2]*A[2],e[2][0]*A[0]+e[2][1]*A[1]+e[2][2]*A[2]]}function s$8(e,A,t){return Math.max(e,Math.min(A,t))}function u$6(e){const A=e%360;return A<0?A+360:A}function i$8(e){const{l:A,a:t,b:i}=function(e){const A=Object.values(function(e){const[A,t,i]=c$8([[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],Object.values(e).map((e=>{return 100*(A=e,(A/=255)<.04045?A/12.92:Math.pow((A+.055)/1.055,2.4));var A})));return function(e){const[A,t,i]=c$8([[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}({x:A,y:t,z:i,a:e.a})}(e)).map(((e,A)=>e/(100*Object.values(e$8)[A]))).map((e=>e>r$9?Math.cbrt(e):(o$8*e+16)/116));return{l:116*A[1]-16,a:500*(A[0]-A[1]),b:200*(A[1]-A[2]),alpha:e.a}}(e),n=180*Math.atan2(i,t)/Math.PI;return{l:A,c:Math.sqrt(Math.pow(t,2)+Math.pow(i,2)),h:u$6(n),a:e.a}}function h$2(e){const{l:A,c:t,h:i}=e;return function(e){const{l:A,a:t,b:i}=e,n=(A+16)/116,a=n+t/500,r=n-i/200,s=Object.values(e$8),[o,l,c]=[a,n,r].map(((e,A)=>(e>n$8?Math.pow(e,3):3*Math.pow(n$8,2)*(e-4/29))*s[A]*100));return function(e){const[A,t,i]=Object.values(function(e){const[A,t,i]=c$8([[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}(e)).map((e=>e/100)),[n,a,r]=c$8([[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],[A,t,i]).map((e=>{return s$8(0,255*((A=e)>.0031308?1.055*Math.pow(A,1/2.4)-.055:12.92*A),255);var A}));return{r:n,g:a,b:r,a:e.a}}({x:o,y:l,z:c,a:e.alpha})}({l:A,a:t*Math.cos(i*Math.PI/180),b:t*Math.sin(i*Math.PI/180),alpha:e.a})}const l$2=/lcha?\s*\(\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*([+-]?\d*\.?\d+%?)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function p$1({l:e,c:A,h:t,a:i}){return[h$2({l:s$8(0,e,100),c:s$8(0,A,230),h:u$6(t),a:(n=i,void 0!==n?s$8(0,n,1):1)}),"lch"];var n}function f$1(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{l:A,c:t,h:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return p$1(e);if("string"==typeof e){l$2.lastIndex=0;const A=l$2.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(0===A?1:1===A?2.3:2===A?3.59:.01):+e));return p$1({l:e,c:t,h:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const d$1=e=>{e.prototype.lcha=function(){return i$8(this.rgba())},e.prototype.stringLCH=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.lcha()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`lcha(${t}%, ${i}, ${n}, ${a})`:`lch(${t}%, ${i}, ${n})`},e.Parsers.push(f$1)};var b$1=a$8.Z,t$7={d:(e,A)=>{for(var t in A)t$7.o(A,t)&&!t$7.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},n$7={};t$7.d(n$7,{Z:()=>l$1});const r$8=Math.pow(6/29,3),e$7=Math.pow(29/3,3);function o$7(e,A){return[e[0][0]*A[0]+e[0][1]*A[1]+e[0][2]*A[2],e[1][0]*A[0]+e[1][1]*A[1]+e[1][2]*A[2],e[2][0]*A[0]+e[2][1]*A[1]+e[2][2]*A[2]]}function a$7(e,A,t){return Math.max(e,Math.min(A,t))}function u$5(e){const{l:A,u:t,v:i}=e,n=A>e$7*r$8?Math.pow((A+16)/116,3):A/e$7,a=(52*A/(t&&A?t+13*A*.20916005282038627:1)-1)/3,r=-5*n,s=n*(39*A/(i&&A?i+13*A*(9/18.43985):1)-5),o=a===-1/3?s-r:(s-r)/(a- -1/3);return function(e){const[A,t,i]=Object.values(function(e){const[A,t,i]=o$7([[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}(e)).map((e=>e/100)),[n,a,r]=o$7([[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],[A,t,i]).map((e=>{return a$7(0,255*((A=e)>.0031308?1.055*Math.pow(A,1/2.4)-.055:12.92*A),255);var A}));return{r:n,g:a,b:r,a:e.a}}({x:100*o,y:100*n,z:100*(a*o+r),a:e.a})}const c$7=/color\s*\(\s*luva?\s*(\d*\.?\d+%?)\s*,?\s*([+-]?\d*\.?\d+%?)\s*,?\s*([+-]?\d*\.?\d+%?)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function s$7({l:e,u:A,v:t,a:i}){return[u$5({l:a$7(0,e,100),u:a$7(-100,A,100),v:a$7(-100,t,100),a:(n=i,void 0!==n?a$7(0,n,1):1)}),"luv"];var n}function i$7(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{l:A,u:t,v:i}=e;return void 0!==A&&void 0!==t&&null!=i}(e))return s$7(e);if("string"==typeof e){c$7.lastIndex=0;const A=c$7.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(A<3?1:.01):+e));return s$7({l:e,u:t,v:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const l$1=e=>{e.prototype.luva=function(){return function(e){const[A,t,i]=Object.values(function(e){const[A,t,i]=o$7([[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],Object.values(e).map((e=>{return 100*(A=e,(A/=255)<.04045?A/12.92:Math.pow((A+.055)/1.055,2.4));var A})));return function(e){const[A,t,i]=o$7([[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}({x:A,y:t,z:i,a:e.a})}(e)).map((e=>e/100)),n=t/1,a=A&&t&&i?A+15*t+3*i:19,r=4*A/a,s=9*t/a;let o=n>r$8?116*Math.cbrt(n)-16:e$7*n,l=13*o*(r-.20916005282038627),c=13*o*(s-.48807338454488514);return o===Number(-0)&&(o=0),l===Number(-0)&&(l=0),c===Number(-0)&&(c=0),{l:o,u:l,v:c,a:e.a}}(this.rgba())},e.prototype.stringLUV=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.luva()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`color(luva ${t}%, ${i}%, ${n}%, ${a})`:`color(luv ${t}%, ${i}%, ${n}%)`},e.Parsers.push(i$7)};var v=n$7.Z,t$6={d:(e,A)=>{for(var t in A)t$6.o(A,t)&&!t$6.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},a$6={};t$6.d(a$6,{Z:()=>d});const n$6=6/29,r$7=Math.pow(n$6,3),e$6=Math.pow(29/3,3),o$6={x:.96422,y:1,z:.82521};function c$6(e,A){return[e[0][0]*A[0]+e[0][1]*A[1]+e[0][2]*A[2],e[1][0]*A[0]+e[1][1]*A[1]+e[1][2]*A[2],e[2][0]*A[0]+e[2][1]*A[1]+e[2][2]*A[2]]}function s$6(e,A,t){return Math.max(e,Math.min(A,t))}function u$4(e){return void 0!==e?s$6(0,e,1):1}function i$6(e){const A=Object.values(function(e){const[A,t,i]=c$6([[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],Object.values(e).map((e=>{return 100*(A=e,(A/=255)<.04045?A/12.92:Math.pow((A+.055)/1.055,2.4));var A})));return function(e){const[A,t,i]=c$6([[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}({x:A,y:t,z:i,a:e.a})}(e)).map(((e,A)=>e/(100*Object.values(o$6)[A]))).map((e=>e>r$7?Math.cbrt(e):(e$6*e+16)/116));return{l:116*A[1]-16,a:500*(A[0]-A[1]),b:200*(A[1]-A[2]),alpha:e.a}}function l(e){const{l:A,a:t,b:i}=e,n=(A+16)/116,a=n+t/500,r=n-i/200,s=Object.values(o$6),[o,l,c]=[a,n,r].map(((e,A)=>(e>n$6?Math.pow(e,3):3*Math.pow(n$6,2)*(e-4/29))*s[A]*100));return function(e){const[A,t,i]=Object.values(function(e){const[A,t,i]=c$6([[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}(e)).map((e=>e/100)),[n,a,r]=c$6([[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],[A,t,i]).map((e=>{return s$6(0,255*((A=e)>.0031308?1.055*Math.pow(A,1/2.4)-.055:12.92*A),255);var A}));return{r:n,g:a,b:r,a:e.a}}({x:o,y:l,z:c,a:e.alpha})}const p=/laba?\s*\(\s*(\d*\.?\d+%?)\s*,?\s*([+-]?\d*\.?\d+)\s*,?\s*([+-]?\d*\.?\d+)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function b({l:e,a:A,b:t,alpha:i}){return[l({l:s$6(0,e,100),a:s$6(-160,A,160),b:s$6(-160,t,160),alpha:u$4(i)}),"lab"]}function f(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{l:A,a:t,b:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return b(e);if("string"==typeof e){p.lastIndex=0;const A=p.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(A<3?1:.01):+e));return b({l:e,a:t,b:i,alpha:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const d=e=>{e.prototype.laba=function(){return i$6(this.rgba())},e.prototype.stringLAB=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.laba()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`laba(${t}%, ${i}, ${n}, ${a})`:`lab(${t}%, ${i}, ${n})`},e.Parsers.push(f)};var h$1=a$6.Z,t$5={d:(e,A)=>{for(var t in A)t$5.o(A,t)&&!t$5.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},n$5={};function r$6(e,A){return[e[0][0]*A[0]+e[0][1]*A[1]+e[0][2]*A[2],e[1][0]*A[0]+e[1][1]*A[1]+e[1][2]*A[2],e[2][0]*A[0]+e[2][1]*A[1]+e[2][2]*A[2]]}function o$5(e,A,t){return Math.max(e,Math.min(A,t))}function e$5(e){const{u:A,v:t,w:i}=e,[n,a,r]=r$6([[1.5,0,0],[0,1,0],[1.5,-3,2]],[A,t,i]);return function(e){const[A,t,i]=Object.values(function(e){const[A,t,i]=r$6([[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}(e)).map((e=>e/100)),[n,a,r]=r$6([[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],[A,t,i]).map((e=>{return o$5(0,255*((A=e)>.0031308?1.055*Math.pow(A,1/2.4)-.055:12.92*A),255);var A}));return{r:n,g:a,b:r,a:e.a}}({x:n,y:a,z:r,a:e.a})}t$5.d(n$5,{Z:()=>s$5});const a$5=/color\s*\(\s*uvwa?\s*(\d*\.?\d+)\s*,?\s*([+-]?\d*\.?\d+)\s*,?\s*([+-]?\d*\.?\d+)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function u$3({u:e,v:A,w:t,a:i}){return[e$5({u:o$5(0,e,200/3*.96422),v:o$5(0,A,100),w:o$5(-48.211,t,191.2605),a:(n=i,void 0!==n?o$5(0,n,1):1)}),"uvw"];var n}function c$5(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{u:A,v:t,w:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return u$3(e);if("string"==typeof e){a$5.lastIndex=0;const A=a$5.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map((e=>e.includes("%")?.01*+e.slice(0,-1):+e));return u$3({u:e,v:t,w:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const s$5=e=>{e.prototype.uvwa=function(){return function(e){const{x:A,y:t,z:i}=function(e){const[A,t,i]=r$6([[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],Object.values(e).map((e=>{return 100*(A=e,(A/=255)<.04045?A/12.92:Math.pow((A+.055)/1.055,2.4));var A})));return function(e){const[A,t,i]=r$6([[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}({x:A,y:t,z:i,a:e.a})}(e),[n,a,r]=r$6([[2/3,0,0],[0,1,0],[-.5,1.5,.5]],[A,t,i]);return{u:n,v:a,w:r,a:e.a}}(this.rgba())},e.prototype.stringUVW=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.uvwa()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`color(uvwa ${t}, ${i}, ${n}, ${a})`:`color(uvw ${t}, ${i}, ${n})`},e.Parsers.push(c$5)};var i$5=n$5.Z,t$4={d:(e,A)=>{for(var t in A)t$4.o(A,t)&&!t$4.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},n$4={};function r$5(e,A){return[e[0][0]*A[0]+e[0][1]*A[1]+e[0][2]*A[2],e[1][0]*A[0]+e[1][1]*A[1]+e[1][2]*A[2],e[2][0]*A[0]+e[2][1]*A[1]+e[2][2]*A[2]]}function o$4(e,A,t){return Math.max(e,Math.min(A,t))}function e$4(e){const[A,t,i]=Object.values(function(e){const[A,t,i]=r$5([[.9554734527042182,-.023098536874261423,.0632593086610217],[-.028369706963208136,1.0099954580058226,.021041398966943008],[.012314001688319899,-.020507696433477912,1.3303659366080753]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}(e)).map((e=>e/100)),[n,a,r]=r$5([[3.2409699419045226,-1.537383177570094,-.4986107602930034],[-.9692436362808796,1.8759675015077202,.04155505740717559],[.05563007969699366,-.20397695888897652,1.0569715142428786]],[A,t,i]).map((e=>{return o$4(0,255*((A=e)>.0031308?1.055*Math.pow(A,1/2.4)-.055:12.92*A),255);var A}));return{r:n,g:a,b:r,a:e.a}}t$4.d(n$4,{Z:()=>u$2});const a$4=/color\s*\(\s*xyza?\s*(\d*\.?\d+)\s*,?\s*(\d*\.?\d+)\s*,?\s*(\d*\.?\d+)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function s$4({x:e,y:A,z:t,a:i}){return[e$4({x:o$4(0,e,96.422),y:o$4(0,A,100),z:o$4(0,t,82.521),a:(n=i,void 0!==n?o$4(0,n,1):1)}),"xyz"];var n}function c$4(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{x:A,y:t,z:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return s$4(e);if("string"==typeof e){a$4.lastIndex=0;const A=a$4.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map((e=>e.includes("%")?.01*+e.slice(0,-1):+e));return s$4({x:e,y:t,z:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const u$2=e=>{e.prototype.xyza=function(){return function(e){const[A,t,i]=r$5([[.41239079926595934,.357584339383878,.1804807884018343],[.21263900587151027,.715168678767756,.07219231536073371],[.01933081871559182,.11919477979462598,.9505321522496607]],Object.values(e).map((e=>{return 100*(A=e,(A/=255)<.04045?A/12.92:Math.pow((A+.055)/1.055,2.4));var A})));return function(e){const[A,t,i]=r$5([[1.0479298208405488,.022946793341019088,-.05019222954313557],[.029627815688159344,.990434484573249,-.01707382502938514],[-.009243058152591178,.015055144896577895,.7518742899580008]],Object.values(e));return{x:A,y:t,z:i,a:e.a}}({x:A,y:t,z:i,a:e.a})}(this.rgba())},e.prototype.stringXYZ=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.xyza()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`color(xyza ${t}, ${i}, ${n}, ${a})`:`color(xyz ${t}, ${i}, ${n})`},e.Parsers.push(c$4)};var i$4=n$4.Z,t$3={d:(e,A)=>{for(var t in A)t$3.o(A,t)&&!t$3.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},n$3={};function r$4(e,A,t){return Math.max(e,Math.min(A,t))}function a$3(e){const A=e%360;return A<0?A+360:A}function o$3(e){const{h:A,a:t}=function(e){var A;const{Cmin:t,Cmax:i,H:n,delta:a}=function(e){const[A,t,i]=Object.values(e).map((e=>e/255)),n=Math.max(A,t,i),a=Math.min(A,t,i),r=n-a;return{Cmin:a,Cmax:n,H:0===r?0:n===A?(t-i)/r%6:n===t?(i-A)/r+2:(A-t)/r+4,delta:r}}(e),r=(i+t)/2,s=0===a?0:a/(1-Math.abs(2*r-1));return{h:a$3(60*n),s:100*s,l:100*r,a:null!==(A=e.a)&&void 0!==A?A:1}}(e),{r:i,g:n,b:a}=e;return{h:A,w:Math.min(i,n,a)/2.55,b:100*(1-Math.max(i,n,a)/255),a:t}}function e$3(e){const{h:A,b:t,w:i,a:n}=e;return function(e){const{h:A,s:t,v:i,a:n}=e,a=i/100,r=a*(t/100),s=r*(1-Math.abs(A/60%2-1)),o=a-r,l=A<60||300<=A&&A<360?r:120<=A&&A<240?0:s,c=240<=A&&A<360?0:60<=A&&A<180?r:s,d=A<120?0:180<=A&&A<300?r:s,[h,u,g]=[l,c,d].map((e=>255*(e+o)));return{r:h,g:u,b:g,a:null!=n?n:1}}({h:A,s:100===t?0:100-i/(100-t)*100,v:100-t,a:n})}t$3.d(n$3,{Z:()=>u$1});const s$3=/hwba?\s*\(\s*([+-]?\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function i$3({h:e,w:A,b:t,a:i}){return[e$3({h:a$3(e),w:r$4(0,A,100),b:r$4(0,t,100),a:(n=i,void 0!==n?r$4(0,n,1):1)}),"hwb"];var n}function c$3(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{h:A,w:t,b:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return i$3(e);if("string"==typeof e){s$3.lastIndex=0;const A=s$3.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(0===A?3.59:A<3?1:.01):+e));return i$3({h:e,w:t,b:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const u$1=e=>{e.prototype.hwba=function(){return o$3(this.rgba())},e.prototype.stringHWB=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.hwba()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`hwba(${a$3(t)}, ${i}%, ${n}%, ${a})`:`hwb(${a$3(t)}, ${i}%, ${n}%)`},e.Parsers.push(c$3)};var h=n$3.Z,t$2={d:(e,A)=>{for(var t in A)t$2.o(A,t)&&!t$2.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},n$2={};function r$3(e,A,t){return Math.max(e,Math.min(A,t))}function s$2(e){const A=e%360;return A<0?A+360:A}function e$2(e){const{h:A,s:t,v:i,a:n}=e,a=i/100,r=a*(t/100),s=r*(1-Math.abs(A/60%2-1)),o=a-r,l=A<60||300<=A&&A<360?r:120<=A&&A<240?0:s,c=240<=A&&A<360?0:60<=A&&A<180?r:s,d=A<120?0:180<=A&&A<300?r:s,[h,u,g]=[l,c,d].map((e=>255*(e+o)));return{r:h,g:u,b:g,a:null!=n?n:1}}t$2.d(n$2,{Z:()=>c$2});const a$2=/hsva?\s*\(\s*([+-]?\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function o$2({h:e,s:A,v:t,a:i}){return[e$2({h:s$2(e),s:r$3(0,A,100),v:r$3(0,t,100),a:(n=i,void 0!==n?r$3(0,n,1):1)}),"hsv"];var n}function i$2(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{h:A,s:t,v:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return o$2(e);if("string"==typeof e){a$2.lastIndex=0;const A=a$2.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(0===A?3.59:A<3?1:.01):+e));return o$2({h:e,s:t,v:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const c$2=e=>{e.prototype.hsva=function(){return function(e){var A;const{Cmax:t,H:i,delta:n}=function(e){const[A,t,i]=Object.values(e).map((e=>e/255)),n=Math.max(A,t,i),a=Math.min(A,t,i),r=n-a;return{Cmin:a,Cmax:n,H:0===r?0:n===A?(t-i)/r%6:n===t?(i-A)/r+2:(A-t)/r+4,delta:r}}(e),a=0===n?0:n/t;return{h:s$2(60*i),s:100*a,v:100*t,a:null!==(A=e.a)&&void 0!==A?A:1}}(this.rgba())},e.prototype.stringHSV=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.hsva()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`hsva(${s$2(t)}, ${i}%, ${n}%, ${a})`:`hsv(${s$2(t)}, ${i}%, ${n}%)`},e.Parsers.push(i$2)};var u=n$2.Z,t$1={d:(e,A)=>{for(var t in A)t$1.o(A,t)&&!t$1.o(e,t)&&Object.defineProperty(e,t,{enumerable:!0,get:A[t]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},r$2={};function n$1(e,A,t){return Math.max(e,Math.min(A,t))}function o$1(e){let{r:A,y:t,b:i}=e;const n=Math.min(A,t,i);[A,t,i]=[A,t,i].map((e=>e-n));const a=Math.max(A,t,i);let r=Math.min(t,i);t-=r,i-=r,i&&r&&(i*=2,r*=2),A+=t,r+=t;const s=Math.max(A,r,i);if(s){const e=a/s;[A,r,i]=[A,r,i].map((A=>A*e))}return[A,r,i]=[A,r,i].map((e=>e+n)),{r:A,g:r,b:i,a:e.a}}t$1.d(r$2,{Z:()=>i$1});const a$1=/color\s*\(\s*ryba?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function e$1({r:e,y:A,b:t,a:i}){return[o$1({r:n$1(0,e,255),y:n$1(0,A,255),b:n$1(0,t,255),a:(n=i,void 0!==n?n$1(0,n,1):1)}),"ryb"];var n}function s$1(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{r:A,y:t,b:i}=e;return void 0!==A&&void 0!==t&&void 0!==i}(e))return e$1(e);if("string"==typeof e){a$1.lastIndex=0;const A=a$1.exec(e);if(A){const[e,t,i,n]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(A<3?2.55:.01):+e));return e$1({r:e,y:t,b:i,a:n})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const i$1=e=>{e.prototype.ryba=function(){return function(e){let{r:A,g:t,b:i}=e;const n=Math.min(A,t,i);[A,t,i]=[A,t,i].map((e=>e-n));const a=Math.max(A,t,i);let r=Math.min(A,t);A-=r,t-=r,i&&t&&(i/=2,t/=2),r+=t,i+=t;const s=Math.max(A,r,i);if(s){const e=a/s;[A,r,i]=[A,r,i].map((A=>A*e))}return[A,r,i]=[A,r,i].map((e=>e+n)),{r:A,y:r,b:i,a:e.a}}(this.rgba())},e.prototype.stringRYB=function({alpha:e=!0,precision:A=[0,0,0,1]}={}){const[t,i,n,a]=Object.values(this.ryba()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`color(ryba ${t}, ${i}, ${n}, ${a})`:`color(ryb ${t}, ${i}, ${n})`},e.Parsers.push(s$1)};var c$1=r$2.Z,t={d:(e,A)=>{for(var i in A)t.o(A,i)&&!t.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:A[i]})},o:(e,A)=>Object.prototype.hasOwnProperty.call(e,A)},n={};function e(e,A,t){return Math.max(e,Math.min(A,t))}function r$1(e){const{c:A,m:t,y:i,k:n,a:a}=e,[r,s,o]=[A,t,i].map((e=>255*(1-e/100)*(1-n/100)));return{r:r,g:s,b:o,a:a}}t.d(n,{Z:()=>i});const c=/device-cmyka?\s*\(\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?)\s*,?\s*(\d*\.?\d+%?),?\s*\/?\s*?(\d*\.?\d+%?)?\s*\)/gi;function o({c:A,m:t,y:i,k:n,a:a}){return[r$1({c:e(0,A,100),m:e(0,t,100),y:e(0,i,100),k:e(0,n,100),a:(r=a,void 0!==r?e(0,r,1):1)}),"cmyk"];var r}function a(e){if("object"===e.constructor.name.toLowerCase()&&function(e){const{c:A,m:t,y:i,k:n}=e;return void 0!==A&&void 0!==t&&void 0!==i&&void 0!==n}(e))return o(e);if("string"==typeof e){c.lastIndex=0;const A=c.exec(e);if(A){const[e,t,i,n,a]=A.filter((e=>void 0!==e)).slice(1).map(((e,A)=>e.includes("%")?+e.slice(0,-1)*(A<4?1:.01):+e));return o({c:e,m:t,y:i,k:n,a:a})}}return[{r:0,g:0,b:0,a:1},"invalid"]}const i=e=>{e.prototype.cmyka=function(){return function(e){const{r:A,g:t,b:i,a:n}=e,a=1-Math.max(A,t,i)/255,[r,s,o]=1===a?[0,0,0]:[A,t,i].map((e=>100*(1-e/255-a)/(1-a)));return{c:r,m:s,y:o,k:100*a,a:n}}(this.rgba())},e.prototype.stringCMYK=function({alpha:e=!0,precision:A=[0,0,0,0,1]}={}){const[t,i,n,a,r]=Object.values(this.cmyka()).map(((e,t)=>function(e,A){return+e.toFixed(A>=0?A:0)}(e,A[t])));return e?`device-cmyk(${t}, ${i}, ${n}, ${a}, ${r})`:`device-cmyk(${t}, ${i}, ${n}, ${a})`},e.Parsers.push(a)};var s=n.Z;class ExcalidrawScene{constructor(e=[]){this.type="excalidraw",this.version=2,this.source=GITHUB_RELEASES+PLUGIN_VERSION,this.elements=[],this.elements=e}toExJSON(){return Object.assign(Object.assign({},this),{elements:this.elements.map((e=>Object.assign({},e)))})}}var ARRAY_TYPE="undefined"!=typeof Float32Array?Float32Array:Array;function create$1(){var e=new ARRAY_TYPE(16);return ARRAY_TYPE!=Float32Array&&(e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[11]=0,e[12]=0,e[13]=0,e[14]=0),e[0]=1,e[5]=1,e[10]=1,e[15]=1,e}function clone(e){var A=new ARRAY_TYPE(16);return A[0]=e[0],A[1]=e[1],A[2]=e[2],A[3]=e[3],A[4]=e[4],A[5]=e[5],A[6]=e[6],A[7]=e[7],A[8]=e[8],A[9]=e[9],A[10]=e[10],A[11]=e[11],A[12]=e[12],A[13]=e[13],A[14]=e[14],A[15]=e[15],A}function fromValues$1(e,A,t,i,n,a,r,s,o,l,c,d,h,u,g,p){var m=new ARRAY_TYPE(16);return m[0]=e,m[1]=A,m[2]=t,m[3]=i,m[4]=n,m[5]=a,m[6]=r,m[7]=s,m[8]=o,m[9]=l,m[10]=c,m[11]=d,m[12]=h,m[13]=u,m[14]=g,m[15]=p,m}function multiply(e,A,t){var i=A[0],n=A[1],a=A[2],r=A[3],s=A[4],o=A[5],l=A[6],c=A[7],d=A[8],h=A[9],u=A[10],g=A[11],p=A[12],m=A[13],w=A[14],f=A[15],B=t[0],E=t[1],b=t[2],C=t[3];return e[0]=B*i+E*s+b*d+C*p,e[1]=B*n+E*o+b*h+C*m,e[2]=B*a+E*l+b*u+C*w,e[3]=B*r+E*c+b*g+C*f,B=t[4],E=t[5],b=t[6],C=t[7],e[4]=B*i+E*s+b*d+C*p,e[5]=B*n+E*o+b*h+C*m,e[6]=B*a+E*l+b*u+C*w,e[7]=B*r+E*c+b*g+C*f,B=t[8],E=t[9],b=t[10],C=t[11],e[8]=B*i+E*s+b*d+C*p,e[9]=B*n+E*o+b*h+C*m,e[10]=B*a+E*l+b*u+C*w,e[11]=B*r+E*c+b*g+C*f,B=t[12],E=t[13],b=t[14],C=t[15],e[12]=B*i+E*s+b*d+C*p,e[13]=B*n+E*o+b*h+C*m,e[14]=B*a+E*l+b*u+C*w,e[15]=B*r+E*c+b*g+C*f,e}function create(){var e=new ARRAY_TYPE(3);return ARRAY_TYPE!=Float32Array&&(e[0]=0,e[1]=0,e[2]=0),e}function fromValues(e,A,t){var i=new ARRAY_TYPE(3);return i[0]=e,i[1]=A,i[2]=t,i}function transformMat4(e,A,t){var i=A[0],n=A[1],a=A[2],r=t[3]*i+t[7]*n+t[11]*a+t[15];return r=r||1,e[0]=(t[0]*i+t[4]*n+t[8]*a+t[12])/r,e[1]=(t[1]*i+t[5]*n+t[9]*a+t[13])/r,e[2]=(t[2]*i+t[6]*n+t[10]*a+t[14])/r,e}Math.hypot||(Math.hypot=function(){for(var e=0,A=arguments.length;A--;)e+=arguments[A]*arguments[A];return Math.sqrt(e)}),create();const random=new Random(Date.now()),randomInteger=()=>Math.floor(random.next()*2**31),randomId=()=>nanoid$1();function dimensionsFromPoints(e){const A=e.map((([e])=>e)),t=e.map((([,e])=>e)),i=Math.min(...A),n=Math.min(...t);return[Math.max(...A)-i,Math.max(...t)-n]}function getWindingOrder(e){return e.reduce(((e,[A,t],i,n)=>{const a=n[i+1];return((a?a[0]:0)-A)*((a?a[1]:0)+t)+e}),0)>0?"clockwise":"counterclockwise"}var chromaExports={},chroma$1={get exports(){return chromaExports},set exports(e){chromaExports=e}};chroma$1.exports=function(){for(var e=function(e,A,t){return void 0===A&&(A=0),void 0===t&&(t=1),et?t:e},A=e,t={},i=0,n=["Boolean","Number","String","Function","Array","Date","RegExp","Undefined","Null"];i255)&&(e._clipped=!0),e[t]=A(e[t],0,255)):3===t&&(e[t]=A(e[t],0,1));return e},limit:e,type:r,unpack:function(e,A){return void 0===A&&(A=null),e.length>=3?Array.prototype.slice.call(e):"object"==s(e[0])&&A?A.split("").filter((function(A){return void 0!==e[0][A]})).map((function(A){return e[0][A]})):e[0]},last:function(e){if(e.length<2)return null;var A=e.length-1;return"string"==o(e[A])?e[A].toLowerCase():null},PI:l,TWOPI:2*l,PITHIRD:l/3,DEG2RAD:l/180,RAD2DEG:180/l},d={format:{},autodetect:[]},h=c.last,u=c.clip_rgb,g=c.type,p=d,m=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=this;if("object"===g(e[0])&&e[0].constructor&&e[0].constructor===this.constructor)return e[0];var i=h(e),n=!1;if(!i){n=!0,p.sorted||(p.autodetect=p.autodetect.sort((function(e,A){return A.p-e.p})),p.sorted=!0);for(var a=0,r=p.autodetect;a4?e[4]:1;return 1===a?[0,0,0,r]:[t>=1?0:255*(1-t)*(1-a),i>=1?0:255*(1-i)*(1-a),n>=1?0:255*(1-n)*(1-a),r]},F=B,x=w,S=d,T=c.unpack,I=c.type,U=C;x.prototype.cmyk=function(){return U(this._rgb)},F.cmyk=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(x,[null].concat(e,["cmyk"])))},S.format.cmyk=y,S.autodetect.push({p:2,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=T(e,"cmyk"),"array"===I(e)&&4===e.length)return"cmyk"}});var Q=c.unpack,k=c.last,M=function(e){return Math.round(100*e)/100},L=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=Q(e,"hsla"),i=k(e)||"lsa";return t[0]=M(t[0]||0),t[1]=M(100*t[1])+"%",t[2]=M(100*t[2])+"%","hsla"===i||t.length>3&&t[3]<1?(t[3]=t.length>3?t[3]:1,i="hsla"):t.length=3,i+"("+t.join(",")+")"},O=c.unpack,N=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=(e=O(e,"rgba"))[0],i=e[1],n=e[2];t/=255,i/=255,n/=255;var a,r,s=Math.min(t,i,n),o=Math.max(t,i,n),l=(o+s)/2;return o===s?(a=0,r=Number.NaN):a=l<.5?(o-s)/(o+s):(o-s)/(2-o-s),t==o?r=(i-n)/(o-s):i==o?r=2+(n-t)/(o-s):n==o&&(r=4+(t-i)/(o-s)),(r*=60)<0&&(r+=360),e.length>3&&void 0!==e[3]?[r,a,l,e[3]]:[r,a,l]},D=c.unpack,H=c.last,R=L,P=N,V=Math.round,K=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=D(e,"rgba"),i=H(e)||"rgb";return"hsl"==i.substr(0,3)?R(P(t),i):(t[0]=V(t[0]),t[1]=V(t[1]),t[2]=V(t[2]),("rgba"===i||t.length>3&&t[3]<1)&&(t[3]=t.length>3?t[3]:1,i="rgba"),i+"("+t.slice(0,"rgb"===i?3:4).join(",")+")")},G=c.unpack,W=Math.round,X=function(){for(var e,A=[],t=arguments.length;t--;)A[t]=arguments[t];var i,n,a,r=(A=G(A,"hsl"))[0],s=A[1],o=A[2];if(0===s)i=n=a=255*o;else{var l=[0,0,0],c=[0,0,0],d=o<.5?o*(1+s):o+s-o*s,h=2*o-d,u=r/360;l[0]=u+1/3,l[1]=u,l[2]=u-1/3;for(var g=0;g<3;g++)l[g]<0&&(l[g]+=1),l[g]>1&&(l[g]-=1),6*l[g]<1?c[g]=h+6*(d-h)*l[g]:2*l[g]<1?c[g]=d:3*l[g]<2?c[g]=h+(d-h)*(2/3-l[g])*6:c[g]=h;i=(e=[W(255*c[0]),W(255*c[1]),W(255*c[2])])[0],n=e[1],a=e[2]}return A.length>3?[i,n,a,A[3]]:[i,n,a,1]},z=X,Y=d,j=/^rgb\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*\)$/,J=/^rgba\(\s*(-?\d+),\s*(-?\d+)\s*,\s*(-?\d+)\s*,\s*([01]|[01]?\.\d+)\)$/,Z=/^rgb\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,q=/^rgba\(\s*(-?\d+(?:\.\d+)?)%,\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,_=/^hsl\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*\)$/,$=/^hsla\(\s*(-?\d+(?:\.\d+)?),\s*(-?\d+(?:\.\d+)?)%\s*,\s*(-?\d+(?:\.\d+)?)%\s*,\s*([01]|[01]?\.\d+)\)$/,ee=Math.round,Ae=function(e){var A;if(e=e.toLowerCase().trim(),Y.format.named)try{return Y.format.named(e)}catch(e){}if(A=e.match(j)){for(var t=A.slice(1,4),i=0;i<3;i++)t[i]=+t[i];return t[3]=1,t}if(A=e.match(J)){for(var n=A.slice(1,5),a=0;a<4;a++)n[a]=+n[a];return n}if(A=e.match(Z)){for(var r=A.slice(1,4),s=0;s<3;s++)r[s]=ee(2.55*r[s]);return r[3]=1,r}if(A=e.match(q)){for(var o=A.slice(1,5),l=0;l<3;l++)o[l]=ee(2.55*o[l]);return o[3]=+o[3],o}if(A=e.match(_)){var c=A.slice(1,4);c[1]*=.01,c[2]*=.01;var d=z(c);return d[3]=1,d}if(A=e.match($)){var h=A.slice(1,4);h[1]*=.01,h[2]*=.01;var u=z(h);return u[3]=+A[4],u}};Ae.test=function(e){return j.test(e)||J.test(e)||Z.test(e)||q.test(e)||_.test(e)||$.test(e)};var te=B,ie=w,ne=d,ae=c.type,re=K,se=Ae;ie.prototype.css=function(e){return re(this._rgb,e)},te.css=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(ie,[null].concat(e,["css"])))},ne.format.css=se,ne.autodetect.push({p:5,test:function(e){for(var A=[],t=arguments.length-1;t-- >0;)A[t]=arguments[t+1];if(!A.length&&"string"===ae(e)&&se.test(e))return"css"}});var oe=w,le=B,ce=c.unpack;d.format.gl=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=ce(e,"rgba");return t[0]*=255,t[1]*=255,t[2]*=255,t},le.gl=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(oe,[null].concat(e,["gl"])))},oe.prototype.gl=function(){var e=this._rgb;return[e[0]/255,e[1]/255,e[2]/255,e[3]]};var de=c.unpack,he=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t,i=de(e,"rgb"),n=i[0],a=i[1],r=i[2],s=Math.min(n,a,r),o=Math.max(n,a,r),l=o-s,c=100*l/255,d=s/(255-l)*100;return 0===l?t=Number.NaN:(n===o&&(t=(a-r)/l),a===o&&(t=2+(r-n)/l),r===o&&(t=4+(n-a)/l),(t*=60)<0&&(t+=360)),[t,c,d]},ue=c.unpack,ge=Math.floor,pe=function(){for(var e,A,t,i,n,a,r=[],s=arguments.length;s--;)r[s]=arguments[s];var o,l,c,d=(r=ue(r,"hcg"))[0],h=r[1],u=r[2];u*=255;var g=255*h;if(0===h)o=l=c=u;else{360===d&&(d=0),d>360&&(d-=360),d<0&&(d+=360);var p=ge(d/=60),m=d-p,w=u*(1-h),f=w+g*(1-m),B=w+g*m,E=w+g;switch(p){case 0:o=(e=[E,B,w])[0],l=e[1],c=e[2];break;case 1:o=(A=[f,E,w])[0],l=A[1],c=A[2];break;case 2:o=(t=[w,E,B])[0],l=t[1],c=t[2];break;case 3:o=(i=[w,f,E])[0],l=i[1],c=i[2];break;case 4:o=(n=[B,w,E])[0],l=n[1],c=n[2];break;case 5:o=(a=[E,w,f])[0],l=a[1],c=a[2]}}return[o,l,c,r.length>3?r[3]:1]},me=c.unpack,we=c.type,fe=B,Be=w,Ee=d,be=he;Be.prototype.hcg=function(){return be(this._rgb)},fe.hcg=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(Be,[null].concat(e,["hcg"])))},Ee.format.hcg=pe,Ee.autodetect.push({p:1,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=me(e,"hcg"),"array"===we(e)&&3===e.length)return"hcg"}});var Ce=c.unpack,ve=c.last,ye=Math.round,Fe=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=Ce(e,"rgba"),i=t[0],n=t[1],a=t[2],r=t[3],s=ve(e)||"auto";void 0===r&&(r=1),"auto"===s&&(s=r<1?"rgba":"rgb");var o="000000"+((i=ye(i))<<16|(n=ye(n))<<8|(a=ye(a))).toString(16);o=o.substr(o.length-6);var l="0"+ye(255*r).toString(16);switch(l=l.substr(l.length-2),s.toLowerCase()){case"rgba":return"#"+o+l;case"argb":return"#"+l+o;default:return"#"+o}},xe=/^#?([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$/,Se=/^#?([A-Fa-f0-9]{8}|[A-Fa-f0-9]{4})$/,Te=function(e){if(e.match(xe)){4!==e.length&&7!==e.length||(e=e.substr(1)),3===e.length&&(e=(e=e.split(""))[0]+e[0]+e[1]+e[1]+e[2]+e[2]);var A=parseInt(e,16);return[A>>16,A>>8&255,255&A,1]}if(e.match(Se)){5!==e.length&&9!==e.length||(e=e.substr(1)),4===e.length&&(e=(e=e.split(""))[0]+e[0]+e[1]+e[1]+e[2]+e[2]+e[3]+e[3]);var t=parseInt(e,16);return[t>>24&255,t>>16&255,t>>8&255,Math.round((255&t)/255*100)/100]}throw new Error("unknown hex color: "+e)},Ie=B,Ue=w,Qe=c.type,ke=d,Me=Fe;Ue.prototype.hex=function(e){return Me(this._rgb,e)},Ie.hex=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(Ue,[null].concat(e,["hex"])))},ke.format.hex=Te,ke.autodetect.push({p:4,test:function(e){for(var A=[],t=arguments.length-1;t-- >0;)A[t]=arguments[t+1];if(!A.length&&"string"===Qe(e)&&[3,4,5,6,7,8,9].indexOf(e.length)>=0)return"hex"}});var Le=c.unpack,Oe=c.TWOPI,Ne=Math.min,De=Math.sqrt,He=Math.acos,Re=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t,i=Le(e,"rgb"),n=i[0],a=i[1],r=i[2],s=Ne(n/=255,a/=255,r/=255),o=(n+a+r)/3,l=o>0?1-s/o:0;return 0===l?t=NaN:(t=(n-a+(n-r))/2,t/=De((n-a)*(n-a)+(n-r)*(a-r)),t=He(t),r>a&&(t=Oe-t),t/=Oe),[360*t,l,o]},Pe=c.unpack,Ve=c.limit,Ke=c.TWOPI,Ge=c.PITHIRD,We=Math.cos,Xe=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t,i,n,a=(e=Pe(e,"hsi"))[0],r=e[1],s=e[2];return isNaN(a)&&(a=0),isNaN(r)&&(r=0),a>360&&(a-=360),a<0&&(a+=360),(a/=360)<1/3?i=1-((n=(1-r)/3)+(t=(1+r*We(Ke*a)/We(Ge-Ke*a))/3)):a<2/3?n=1-((t=(1-r)/3)+(i=(1+r*We(Ke*(a-=1/3))/We(Ge-Ke*a))/3)):t=1-((i=(1-r)/3)+(n=(1+r*We(Ke*(a-=2/3))/We(Ge-Ke*a))/3)),[255*(t=Ve(s*t*3)),255*(i=Ve(s*i*3)),255*(n=Ve(s*n*3)),e.length>3?e[3]:1]},ze=c.unpack,Ye=c.type,je=B,Je=w,Ze=d,qe=Re;Je.prototype.hsi=function(){return qe(this._rgb)},je.hsi=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(Je,[null].concat(e,["hsi"])))},Ze.format.hsi=Xe,Ze.autodetect.push({p:2,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=ze(e,"hsi"),"array"===Ye(e)&&3===e.length)return"hsi"}});var _e=c.unpack,$e=c.type,eA=B,AA=w,tA=d,iA=N;AA.prototype.hsl=function(){return iA(this._rgb)},eA.hsl=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(AA,[null].concat(e,["hsl"])))},tA.format.hsl=X,tA.autodetect.push({p:2,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=_e(e,"hsl"),"array"===$e(e)&&3===e.length)return"hsl"}});var nA=c.unpack,aA=Math.min,rA=Math.max,sA=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t,i,n,a=(e=nA(e,"rgb"))[0],r=e[1],s=e[2],o=aA(a,r,s),l=rA(a,r,s),c=l-o;return n=l/255,0===l?(t=Number.NaN,i=0):(i=c/l,a===l&&(t=(r-s)/c),r===l&&(t=2+(s-a)/c),s===l&&(t=4+(a-r)/c),(t*=60)<0&&(t+=360)),[t,i,n]},oA=c.unpack,lA=Math.floor,cA=function(){for(var e,A,t,i,n,a,r=[],s=arguments.length;s--;)r[s]=arguments[s];var o,l,c,d=(r=oA(r,"hsv"))[0],h=r[1],u=r[2];if(u*=255,0===h)o=l=c=u;else{360===d&&(d=0),d>360&&(d-=360),d<0&&(d+=360);var g=lA(d/=60),p=d-g,m=u*(1-h),w=u*(1-h*p),f=u*(1-h*(1-p));switch(g){case 0:o=(e=[u,f,m])[0],l=e[1],c=e[2];break;case 1:o=(A=[w,u,m])[0],l=A[1],c=A[2];break;case 2:o=(t=[m,u,f])[0],l=t[1],c=t[2];break;case 3:o=(i=[m,w,u])[0],l=i[1],c=i[2];break;case 4:o=(n=[f,m,u])[0],l=n[1],c=n[2];break;case 5:o=(a=[u,m,w])[0],l=a[1],c=a[2]}}return[o,l,c,r.length>3?r[3]:1]},dA=c.unpack,hA=c.type,uA=B,gA=w,pA=d,mA=sA;gA.prototype.hsv=function(){return mA(this._rgb)},uA.hsv=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(gA,[null].concat(e,["hsv"])))},pA.format.hsv=cA,pA.autodetect.push({p:2,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=dA(e,"hsv"),"array"===hA(e)&&3===e.length)return"hsv"}});var wA={Kn:18,Xn:.95047,Yn:1,Zn:1.08883,t0:.137931034,t1:.206896552,t2:.12841855,t3:.008856452},fA=wA,BA=c.unpack,EA=Math.pow,bA=function(e){return(e/=255)<=.04045?e/12.92:EA((e+.055)/1.055,2.4)},CA=function(e){return e>fA.t3?EA(e,1/3):e/fA.t2+fA.t0},vA=function(e,A,t){return e=bA(e),A=bA(A),t=bA(t),[CA((.4124564*e+.3575761*A+.1804375*t)/fA.Xn),CA((.2126729*e+.7151522*A+.072175*t)/fA.Yn),CA((.0193339*e+.119192*A+.9503041*t)/fA.Zn)]},yA=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=BA(e,"rgb"),i=t[0],n=t[1],a=t[2],r=vA(i,n,a),s=r[0],o=r[1],l=116*o-16;return[l<0?0:l,500*(s-o),200*(o-r[2])]},FA=wA,xA=c.unpack,SA=Math.pow,TA=function(e){return 255*(e<=.00304?12.92*e:1.055*SA(e,1/2.4)-.055)},IA=function(e){return e>FA.t1?e*e*e:FA.t2*(e-FA.t0)},UA=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t,i,n,a=(e=xA(e,"lab"))[0],r=e[1],s=e[2];return i=(a+16)/116,t=isNaN(r)?i:i+r/500,n=isNaN(s)?i:i-s/200,i=FA.Yn*IA(i),t=FA.Xn*IA(t),n=FA.Zn*IA(n),[TA(3.2404542*t-1.5371385*i-.4985314*n),TA(-.969266*t+1.8760108*i+.041556*n),TA(.0556434*t-.2040259*i+1.0572252*n),e.length>3?e[3]:1]},QA=c.unpack,kA=c.type,MA=B,LA=w,OA=d,NA=yA;LA.prototype.lab=function(){return NA(this._rgb)},MA.lab=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(LA,[null].concat(e,["lab"])))},OA.format.lab=UA,OA.autodetect.push({p:2,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=QA(e,"lab"),"array"===kA(e)&&3===e.length)return"lab"}});var DA=c.unpack,HA=c.RAD2DEG,RA=Math.sqrt,PA=Math.atan2,VA=Math.round,KA=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=DA(e,"lab"),i=t[0],n=t[1],a=t[2],r=RA(n*n+a*a),s=(PA(a,n)*HA+360)%360;return 0===VA(1e4*r)&&(s=Number.NaN),[i,r,s]},GA=c.unpack,WA=yA,XA=KA,zA=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=GA(e,"rgb"),i=t[0],n=t[1],a=t[2],r=WA(i,n,a),s=r[0],o=r[1],l=r[2];return XA(s,o,l)},YA=c.unpack,jA=c.DEG2RAD,JA=Math.sin,ZA=Math.cos,qA=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=YA(e,"lch"),i=t[0],n=t[1],a=t[2];return isNaN(a)&&(a=0),[i,ZA(a*=jA)*n,JA(a)*n]},_A=c.unpack,$A=qA,et=UA,At=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=(e=_A(e,"lch"))[0],i=e[1],n=e[2],a=$A(t,i,n),r=a[0],s=a[1],o=a[2],l=et(r,s,o);return[l[0],l[1],l[2],e.length>3?e[3]:1]},tt=c.unpack,it=At,nt=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=tt(e,"hcl").reverse();return it.apply(void 0,t)},at=c.unpack,rt=c.type,st=B,ot=w,lt=d,ct=zA;ot.prototype.lch=function(){return ct(this._rgb)},ot.prototype.hcl=function(){return ct(this._rgb).reverse()},st.lch=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(ot,[null].concat(e,["lch"])))},st.hcl=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(ot,[null].concat(e,["hcl"])))},lt.format.lch=At,lt.format.hcl=nt,["lch","hcl"].forEach((function(e){return lt.autodetect.push({p:2,test:function(){for(var A=[],t=arguments.length;t--;)A[t]=arguments[t];if(A=at(A,e),"array"===rt(A)&&3===A.length)return e}})}));var dt={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflower:"#6495ed",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",laserlemon:"#ffff54",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrod:"#fafad2",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",maroon2:"#7f0000",maroon3:"#b03060",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",purple2:"#7f007f",purple3:"#a020f0",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"},ht=d,ut=c.type,gt=dt,pt=Te,mt=Fe;w.prototype.name=function(){for(var e=mt(this._rgb,"rgb"),A=0,t=Object.keys(gt);A0;)A[t]=arguments[t+1];if(!A.length&&"string"===ut(e)&>[e.toLowerCase()])return"named"}});var wt=c.unpack,ft=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=wt(e,"rgb");return(t[0]<<16)+(t[1]<<8)+t[2]},Bt=c.type,Et=function(e){if("number"==Bt(e)&&e>=0&&e<=16777215)return[e>>16,e>>8&255,255&e,1];throw new Error("unknown num color: "+e)},bt=B,Ct=w,vt=d,yt=c.type,Ft=ft;Ct.prototype.num=function(){return Ft(this._rgb)},bt.num=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(Ct,[null].concat(e,["num"])))},vt.format.num=Et,vt.autodetect.push({p:5,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(1===e.length&&"number"===yt(e[0])&&e[0]>=0&&e[0]<=16777215)return"num"}});var xt=B,St=w,Tt=d,It=c.unpack,Ut=c.type,Qt=Math.round;St.prototype.rgb=function(e){return void 0===e&&(e=!0),!1===e?this._rgb.slice(0,3):this._rgb.slice(0,3).map(Qt)},St.prototype.rgba=function(e){return void 0===e&&(e=!0),this._rgb.slice(0,4).map((function(A,t){return t<3?!1===e?A:Qt(A):A}))},xt.rgb=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(St,[null].concat(e,["rgb"])))},Tt.format.rgb=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=It(e,"rgba");return void 0===t[3]&&(t[3]=1),t},Tt.autodetect.push({p:3,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=It(e,"rgba"),"array"===Ut(e)&&(3===e.length||4===e.length&&"number"==Ut(e[3])&&e[3]>=0&&e[3]<=1))return"rgb"}});var kt=Math.log,Mt=function(e){var A,t,i,n=e/100;return n<66?(A=255,t=n<6?0:-155.25485562709179-.44596950469579133*(t=n-2)+104.49216199393888*kt(t),i=n<20?0:.8274096064007395*(i=n-10)-254.76935184120902+115.67994401066147*kt(i)):(A=351.97690566805693+.114206453784165*(A=n-55)-40.25366309332127*kt(A),t=325.4494125711974+.07943456536662342*(t=n-50)-28.0852963507957*kt(t),i=255),[A,t,i,1]},Lt=Mt,Ot=c.unpack,Nt=Math.round,Dt=B,Ht=w,Rt=d,Pt=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];for(var t,i=Ot(e,"rgb"),n=i[0],a=i[2],r=1e3,s=4e4,o=.4;s-r>o;){var l=Lt(t=.5*(s+r));l[2]/l[0]>=a/n?s=t:r=t}return Nt(t)};Ht.prototype.temp=Ht.prototype.kelvin=Ht.prototype.temperature=function(){return Pt(this._rgb)},Dt.temp=Dt.kelvin=Dt.temperature=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(Ht,[null].concat(e,["temp"])))},Rt.format.temp=Rt.format.kelvin=Rt.format.temperature=Mt;var Vt=c.unpack,Kt=Math.cbrt,Gt=Math.pow,Wt=Math.sign,Xt=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=Vt(e,"rgb"),i=t[0],n=t[1],a=t[2],r=[zt(i/255),zt(n/255),zt(a/255)],s=r[0],o=r[1],l=r[2],c=Kt(.4122214708*s+.5363325363*o+.0514459929*l),d=Kt(.2119034982*s+.6806995451*o+.1073969566*l),h=Kt(.0883024619*s+.2817188376*o+.6299787005*l);return[.2104542553*c+.793617785*d-.0040720468*h,1.9779984951*c-2.428592205*d+.4505937099*h,.0259040371*c+.7827717662*d-.808675766*h]};function zt(e){var A=Math.abs(e);return A<.04045?e/12.92:(Wt(e)||1)*Gt((A+.055)/1.055,2.4)}var Yt=c.unpack,jt=Math.pow,Jt=Math.sign,Zt=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=(e=Yt(e,"lab"))[0],i=e[1],n=e[2],a=jt(t+.3963377774*i+.2158037573*n,3),r=jt(t-.1055613458*i-.0638541728*n,3),s=jt(t-.0894841775*i-1.291485548*n,3);return[255*qt(4.0767416621*a-3.3077115913*r+.2309699292*s),255*qt(-1.2684380046*a+2.6097574011*r-.3413193965*s),255*qt(-.0041960863*a-.7034186147*r+1.707614701*s),e.length>3?e[3]:1]};function qt(e){var A=Math.abs(e);return A>.0031308?(Jt(e)||1)*(1.055*jt(A,1/2.4)-.055):12.92*e}var _t=c.unpack,$t=c.type,ei=B,Ai=w,ti=d,ii=Xt;Ai.prototype.oklab=function(){return ii(this._rgb)},ei.oklab=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(Ai,[null].concat(e,["oklab"])))},ti.format.oklab=Zt,ti.autodetect.push({p:3,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=_t(e,"oklab"),"array"===$t(e)&&3===e.length)return"oklab"}});var ni=c.unpack,ai=Xt,ri=KA,si=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=ni(e,"rgb"),i=t[0],n=t[1],a=t[2],r=ai(i,n,a),s=r[0],o=r[1],l=r[2];return ri(s,o,l)},oi=c.unpack,li=qA,ci=Zt,di=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];var t=(e=oi(e,"lch"))[0],i=e[1],n=e[2],a=li(t,i,n),r=a[0],s=a[1],o=a[2],l=ci(r,s,o);return[l[0],l[1],l[2],e.length>3?e[3]:1]},hi=c.unpack,ui=c.type,gi=B,pi=w,mi=d,wi=si;pi.prototype.oklch=function(){return wi(this._rgb)},gi.oklch=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];return new(Function.prototype.bind.apply(pi,[null].concat(e,["oklch"])))},mi.format.oklch=di,mi.autodetect.push({p:3,test:function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];if(e=hi(e,"oklch"),"array"===ui(e)&&3===e.length)return"oklch"}});var fi=w,Bi=c.type;fi.prototype.alpha=function(e,A){return void 0===A&&(A=!1),void 0!==e&&"number"===Bi(e)?A?(this._rgb[3]=e,this):new fi([this._rgb[0],this._rgb[1],this._rgb[2],e],"rgb"):this._rgb[3]},w.prototype.clipped=function(){return this._rgb._clipped||!1};var Ei=w,bi=wA;Ei.prototype.darken=function(e){void 0===e&&(e=1);var A=this.lab();return A[0]-=bi.Kn*e,new Ei(A,"lab").alpha(this.alpha(),!0)},Ei.prototype.brighten=function(e){return void 0===e&&(e=1),this.darken(-e)},Ei.prototype.darker=Ei.prototype.darken,Ei.prototype.brighter=Ei.prototype.brighten,w.prototype.get=function(e){var A=e.split("."),t=A[0],i=A[1],n=this[t]();if(i){var a=t.indexOf(i)-("ok"===t.substr(0,2)?2:0);if(a>-1)return n[a];throw new Error("unknown channel "+i+" in mode "+t)}return n};var Ci=w,vi=c.type,yi=Math.pow;Ci.prototype.luminance=function(e){if(void 0!==e&&"number"===vi(e)){if(0===e)return new Ci([0,0,0,this._rgb[3]],"rgb");if(1===e)return new Ci([255,255,255,this._rgb[3]],"rgb");var A=this.luminance(),t=20,i=function(A,n){var a=A.interpolate(n,.5,"rgb"),r=a.luminance();return Math.abs(e-r)<1e-7||!t--?a:r>e?i(A,a):i(a,n)},n=(A>e?i(new Ci([0,0,0]),this):i(this,new Ci([255,255,255]))).rgb();return new Ci(n.concat([this._rgb[3]]))}return Fi.apply(void 0,this._rgb.slice(0,3))};var Fi=function(e,A,t){return.2126*(e=xi(e))+.7152*(A=xi(A))+.0722*xi(t)},xi=function(e){return(e/=255)<=.03928?e/12.92:yi((e+.055)/1.055,2.4)},Si={},Ti=w,Ii=c.type,Ui=Si,Qi=function(e,A,t){void 0===t&&(t=.5);for(var i=[],n=arguments.length-3;n-- >0;)i[n]=arguments[n+3];var a=i[0]||"lrgb";if(Ui[a]||i.length||(a=Object.keys(Ui)[0]),!Ui[a])throw new Error("interpolation mode "+a+" is not defined");return"object"!==Ii(e)&&(e=new Ti(e)),"object"!==Ii(A)&&(A=new Ti(A)),Ui[a](e,A,t).alpha(e.alpha()+t*(A.alpha()-e.alpha()))},ki=w,Mi=Qi;ki.prototype.mix=ki.prototype.interpolate=function(e,A){void 0===A&&(A=.5);for(var t=[],i=arguments.length-2;i-- >0;)t[i]=arguments[i+2];return Mi.apply(void 0,[this,e,A].concat(t))};var Li=w;Li.prototype.premultiply=function(e){void 0===e&&(e=!1);var A=this._rgb,t=A[3];return e?(this._rgb=[A[0]*t,A[1]*t,A[2]*t,t],this):new Li([A[0]*t,A[1]*t,A[2]*t,t],"rgb")};var Oi=w,Ni=wA;Oi.prototype.saturate=function(e){void 0===e&&(e=1);var A=this.lch();return A[1]+=Ni.Kn*e,A[1]<0&&(A[1]=0),new Oi(A,"lch").alpha(this.alpha(),!0)},Oi.prototype.desaturate=function(e){return void 0===e&&(e=1),this.saturate(-e)};var Di=w,Hi=c.type;Di.prototype.set=function(e,A,t){void 0===t&&(t=!1);var i=e.split("."),n=i[0],a=i[1],r=this[n]();if(a){var s=n.indexOf(a)-("ok"===n.substr(0,2)?2:0);if(s>-1){if("string"==Hi(A))switch(A.charAt(0)){case"+":case"-":r[s]+=+A;break;case"*":r[s]*=+A.substr(1);break;case"/":r[s]/=+A.substr(1);break;default:r[s]=+A}else{if("number"!==Hi(A))throw new Error("unsupported value for Color.set");r[s]=A}var o=new Di(r,n);return t?(this._rgb=o._rgb,this):o}throw new Error("unknown channel "+a+" in mode "+n)}return r};var Ri=w;Si.rgb=function(e,A,t){var i=e._rgb,n=A._rgb;return new Ri(i[0]+t*(n[0]-i[0]),i[1]+t*(n[1]-i[1]),i[2]+t*(n[2]-i[2]),"rgb")};var Pi=w,Vi=Math.sqrt,Ki=Math.pow;Si.lrgb=function(e,A,t){var i=e._rgb,n=i[0],a=i[1],r=i[2],s=A._rgb,o=s[0],l=s[1],c=s[2];return new Pi(Vi(Ki(n,2)*(1-t)+Ki(o,2)*t),Vi(Ki(a,2)*(1-t)+Ki(l,2)*t),Vi(Ki(r,2)*(1-t)+Ki(c,2)*t),"rgb")};var Gi=w;Si.lab=function(e,A,t){var i=e.lab(),n=A.lab();return new Gi(i[0]+t*(n[0]-i[0]),i[1]+t*(n[1]-i[1]),i[2]+t*(n[2]-i[2]),"lab")};var Wi=w,Xi=function(e,A,t,i){var n,a,r,s,o,l,c,d,h,u,g,p,m;return"hsl"===i?(r=e.hsl(),s=A.hsl()):"hsv"===i?(r=e.hsv(),s=A.hsv()):"hcg"===i?(r=e.hcg(),s=A.hcg()):"hsi"===i?(r=e.hsi(),s=A.hsi()):"lch"===i||"hcl"===i?(i="hcl",r=e.hcl(),s=A.hcl()):"oklch"===i&&(r=e.oklch().reverse(),s=A.oklch().reverse()),"h"!==i.substr(0,1)&&"oklch"!==i||(o=(n=r)[0],c=n[1],h=n[2],l=(a=s)[0],d=a[1],u=a[2]),isNaN(o)||isNaN(l)?isNaN(o)?isNaN(l)?p=Number.NaN:(p=l,1!=h&&0!=h||"hsv"==i||(g=d)):(p=o,1!=u&&0!=u||"hsv"==i||(g=c)):p=o+t*(l>o&&l-o>180?l-(o+360):l180?l+360-o:l-o),void 0===g&&(g=c+t*(d-c)),m=h+t*(u-h),new Wi("oklch"===i?[m,g,p]:[p,g,m],i)},zi=Xi,Yi=function(e,A,t){return zi(e,A,t,"lch")};Si.lch=Yi,Si.hcl=Yi;var ji=w;Si.num=function(e,A,t){var i=e.num(),n=A.num();return new ji(i+t*(n-i),"num")};var Ji=Xi;Si.hcg=function(e,A,t){return Ji(e,A,t,"hcg")};var Zi=Xi;Si.hsi=function(e,A,t){return Zi(e,A,t,"hsi")};var qi=Xi;Si.hsl=function(e,A,t){return qi(e,A,t,"hsl")};var _i=Xi;Si.hsv=function(e,A,t){return _i(e,A,t,"hsv")};var $i=w;Si.oklab=function(e,A,t){var i=e.oklab(),n=A.oklab();return new $i(i[0]+t*(n[0]-i[0]),i[1]+t*(n[1]-i[1]),i[2]+t*(n[2]-i[2]),"oklab")};var en=Xi;Si.oklch=function(e,A,t){return en(e,A,t,"oklch")};var An=w,tn=c.clip_rgb,nn=Math.pow,an=Math.sqrt,rn=Math.PI,sn=Math.cos,on=Math.sin,ln=Math.atan2,cn=function(e,A){for(var t=e.length,i=[0,0,0,0],n=0;n.9999999&&(i[3]=1),new An(tn(i))},dn=B,hn=c.type,un=Math.pow,gn=function(e){var A="rgb",t=dn("#ccc"),i=0,n=[0,1],a=[],r=[0,0],s=!1,o=[],l=!1,c=0,d=1,h=!1,u={},g=!0,p=1,m=function(e){if((e=e||["#fff","#000"])&&"string"===hn(e)&&dn.brewer&&dn.brewer[e.toLowerCase()]&&(e=dn.brewer[e.toLowerCase()]),"array"===hn(e)){1===e.length&&(e=[e[0],e[0]]),e=e.slice(0);for(var A=0;A2?function(e){if(null!=s){for(var A=s.length-1,t=0;t=s[t];)t++;return t-1}return 0}(e)/(s.length-2):d!==c?(e-c)/(d-c):1,l=f(l),i||(l=w(l)),1!==p&&(l=un(l,p)),l=r[0]+l*(1-r[0]-r[1]),l=Math.min(1,Math.max(0,l));var h=Math.floor(1e4*l);if(g&&u[h])n=u[h];else{if("array"===hn(o))for(var m=0;m=B&&m===a.length-1){n=o[m];break}if(l>B&&l2){var l=e.map((function(A,t){return t/(e.length-1)})),h=e.map((function(e){return(e-c)/(d-c)}));h.every((function(e,A){return l[A]===e}))||(f=function(e){if(e<=0||e>=1)return e;for(var A=0;e>=h[A+1];)A++;var t=(e-h[A])/(h[A+1]-h[A]);return l[A]+t*(l[A+1]-l[A])})}}return n=[c,d],b},b.mode=function(e){return arguments.length?(A=e,E(),b):A},b.range=function(e,A){return m(e),b},b.out=function(e){return l=e,b},b.spread=function(e){return arguments.length?(i=e,b):i},b.correctLightness=function(e){return null==e&&(e=!0),h=e,E(),w=h?function(e){for(var A=B(0,!0).lab()[0],t=B(1,!0).lab()[0],i=A>t,n=B(e,!0).lab()[0],a=A+(t-A)*e,r=n-a,s=0,o=1,l=20;Math.abs(r)>.01&&l-- >0;)i&&(r*=-1),r<0?(s=e,e+=.5*(o-e)):(o=e,e+=.5*(s-e)),r=(n=B(e,!0).lab()[0])-a;return e}:function(e){return e},b},b.padding=function(e){return null!=e?("number"===hn(e)&&(e=[e,e]),r=e,b):r},b.colors=function(A,t){arguments.length<2&&(t="hex");var i=[];if(0===arguments.length)i=o.slice(0);else if(1===A)i=[b(.5)];else if(A>1){var a=n[0],r=n[1]-a;i=pn(0,A,!1).map((function(e){return b(a+e/(A-1)*r)}))}else{e=[];var l=[];if(s&&s.length>2)for(var c=1,d=s.length,h=1<=d;h?cd;h?c++:c--)l.push(.5*(s[c-1]+s[c]));else l=n;i=l.map((function(e){return b(e)}))}return dn[t]&&(i=i.map((function(e){return e[t]()}))),i},b.cache=function(e){return null!=e?(g=e,b):g},b.gamma=function(e){return null!=e?(p=e,b):p},b.nodata=function(e){return null!=e?(t=dn(e),b):t},b};function pn(e,A,t){for(var i=[],n=ea;n?r++:r--)i.push(r);return i}var mn=w,wn=gn,fn=B,Bn=function(e,A,t){if(!Bn[t])throw new Error("unknown blend mode "+t);return Bn[t](e,A)},En=function(e){return function(A,t){var i=fn(t).rgb(),n=fn(A).rgb();return fn.rgb(e(i,n))}},bn=function(e){return function(A,t){var i=[];return i[0]=e(A[0],t[0]),i[1]=e(A[1],t[1]),i[2]=e(A[2],t[2]),i}};Bn.normal=En(bn((function(e){return e}))),Bn.multiply=En(bn((function(e,A){return e*A/255}))),Bn.screen=En(bn((function(e,A){return 255*(1-(1-e/255)*(1-A/255))}))),Bn.overlay=En(bn((function(e,A){return A<128?2*e*A/255:255*(1-2*(1-e/255)*(1-A/255))}))),Bn.darken=En(bn((function(e,A){return e>A?A:e}))),Bn.lighten=En(bn((function(e,A){return e>A?e:A}))),Bn.dodge=En(bn((function(e,A){return 255===e||(e=A/255*255/(1-e/255))>255?255:e}))),Bn.burn=En(bn((function(e,A){return 255*(1-(1-A/255)/(e/255))})));for(var Cn=Bn,vn=c.type,yn=c.clip_rgb,Fn=c.TWOPI,xn=Math.pow,Sn=Math.sin,Tn=Math.cos,In=B,Un=w,Qn=Math.floor,kn=Math.random,Mn=r,Ln=Math.log,On=Math.pow,Nn=Math.floor,Dn=Math.abs,Hn=function(e,A){void 0===A&&(A=null);var t={min:Number.MAX_VALUE,max:-1*Number.MAX_VALUE,sum:0,values:[],count:0};return"object"===Mn(e)&&(e=Object.values(e)),e.forEach((function(e){A&&"object"===Mn(e)&&(e=e[A]),null==e||isNaN(e)||(t.values.push(e),t.sum+=e,et.max&&(t.max=e),t.count+=1)})),t.domain=[t.min,t.max],t.limits=function(e,A){return Rn(t,e,A)},t},Rn=function(e,A,t){void 0===A&&(A="equal"),void 0===t&&(t=7),"array"==Mn(e)&&(e=Hn(e));var i=e.min,n=e.max,a=e.values.sort((function(e,A){return e-A}));if(1===t)return[i,n];var r=[];if("c"===A.substr(0,1)&&(r.push(i),r.push(n)),"e"===A.substr(0,1)){r.push(i);for(var s=1;s 0");var o=Math.LOG10E*Ln(i),l=Math.LOG10E*Ln(n);r.push(i);for(var c=1;c200&&(B=!1)}for(var O={},N=0;N=360;)g-=360;r[u]=g}else r[u]=r[u]/s[u];return h/=i,new An(r,A).alpha(h>.99999?1:h,!0)},la.bezier=function(e){var A=function(e){var A,t,i,n,a,r,s;if(e=e.map((function(e){return new mn(e)})),2===e.length)A=e.map((function(e){return e.lab()})),a=A[0],r=A[1],n=function(e){var A=[0,1,2].map((function(A){return a[A]+e*(r[A]-a[A])}));return new mn(A,"lab")};else if(3===e.length)t=e.map((function(e){return e.lab()})),a=t[0],r=t[1],s=t[2],n=function(e){var A=[0,1,2].map((function(A){return(1-e)*(1-e)*a[A]+2*(1-e)*e*r[A]+e*e*s[A]}));return new mn(A,"lab")};else if(4===e.length){var o;i=e.map((function(e){return e.lab()})),a=i[0],r=i[1],s=i[2],o=i[3],n=function(e){var A=[0,1,2].map((function(A){return(1-e)*(1-e)*(1-e)*a[A]+3*(1-e)*(1-e)*e*r[A]+3*(1-e)*e*e*s[A]+e*e*e*o[A]}));return new mn(A,"lab")}}else{if(!(e.length>=5))throw new RangeError("No point in running bezier with only one color.");var l,c,d;l=e.map((function(e){return e.lab()})),d=e.length-1,c=function(e){for(var A=[1,1],t=1;ti?(t+.05)/(i+.05):(i+.05)/(t+.05)},la.deltaE=function(e,A,t,i,n){void 0===t&&(t=1),void 0===i&&(i=1),void 0===n&&(n=1);var a=function(e){return 360*e/(2*_n)},r=function(e){return 2*_n*e/360};e=new Kn(e),A=new Kn(A);var s=Array.from(e.lab()),o=s[0],l=s[1],c=s[2],d=Array.from(A.lab()),h=d[0],u=d[1],g=d[2],p=(o+h)/2,m=(Gn(Wn(l,2)+Wn(c,2))+Gn(Wn(u,2)+Wn(g,2)))/2,w=.5*(1-Gn(Wn(m,7)/(Wn(m,7)+Wn(25,7)))),f=l*(1+w),B=u*(1+w),E=Gn(Wn(f,2)+Wn(c,2)),b=Gn(Wn(B,2)+Wn(g,2)),C=(E+b)/2,v=a(Yn(c,f)),y=a(Yn(g,B)),F=v>=0?v:v+360,x=y>=0?y:y+360,S=jn(F-x)>180?(F+x+360)/2:(F+x)/2,T=1-.17*Jn(r(S-30))+.24*Jn(r(2*S))+.32*Jn(r(3*S+6))-.2*Jn(r(4*S-63)),I=x-F;I=jn(I)<=180?I:x<=F?I+360:I-360,I=2*Gn(E*b)*Zn(r(I)/2);var U=h-o,Q=b-E,k=1+.015*Wn(p-50,2)/Gn(20+Wn(p-50,2)),M=1+.045*C,L=1+.015*C*T,O=30*qn(-Wn((S-275)/25,2)),N=-2*Gn(Wn(C,7)/(Wn(C,7)+Wn(25,7)))*Zn(2*r(O)),D=Gn(Wn(U/(t*k),2)+Wn(Q/(i*M),2)+Wn(I/(n*L),2)+N*(Q/(i*M))*(I/(n*L)));return zn(0,Xn(100,D))},la.distance=function(e,A,t){void 0===t&&(t="lab"),e=new $n(e),A=new $n(A);var i=e.get(t),n=A.get(t),a=0;for(var r in i){var s=(i[r]||0)-(n[r]||0);a+=s*s}return Math.sqrt(a)},la.limits=Pn.limits,la.valid=function(){for(var e=[],A=arguments.length;A--;)e[A]=arguments[A];try{return new(Function.prototype.bind.apply(ea,[null].concat(e))),!0}catch(e){return!1}},la.scales=ia,la.colors=dt,la.brewer=oa,la}();var chroma=chromaExports;function hexWithAlpha(e,A){return chroma(e).alpha(A).css()}function has(e,A){return e.hasAttribute(A)}function get(e,A,t){return e.getAttribute(A)||t||""}function getNum(e,A,t){const i=Number(get(e,A));return Number.isNaN(i)?t||0:i}const attrHandlers={stroke:({el:e,exVals:A})=>{const t=get(e,"stroke");A.strokeColor=has(e,"stroke-opacity")?hexWithAlpha(t,getNum(e,"stroke-opacity")):t},"stroke-opacity":({el:e,exVals:A})=>{A.strokeColor=hexWithAlpha(get(e,"stroke","#000000"),getNum(e,"stroke-opacity"))},"stroke-width":({el:e,exVals:A})=>{A.strokeWidth=getNum(e,"stroke-width")},fill:({el:e,exVals:A})=>{const t=get(e,"fill");A.backgroundColor="none"===t?"#00000000":t},"fill-opacity":({el:e,exVals:A})=>{A.backgroundColor=hexWithAlpha(get(e,"fill","#000000"),getNum(e,"fill-opacity"))},opacity:({el:e,exVals:A})=>{A.opacity=getNum(e,"opacity",100)}};function presAttrsToElementValues(e){return[...e.attributes].reduce(((A,t)=>{const i=t.name;return Object.keys(attrHandlers).includes(i)&&attrHandlers[i]({el:e,exVals:A}),A}),{})}function filterAttrsToElementValues(e){const A={};return has(e,"x")&&(A.x=getNum(e,"x")),has(e,"y")&&(A.y=getNum(e,"y")),has(e,"width")&&(A.width=getNum(e,"width")),has(e,"height")&&(A.height=getNum(e,"height")),A}function pointsAttrToPoints(e){let A=[];return has(e,"points")&&(A=get(e,"points").split(" ").map((e=>e.split(",").map(parseFloat)))),A}function getGroupAttrs(e){return e.reduce(((e,{element:A})=>{const t=presAttrsToElementValues(A);return Object.assign(Object.assign({},e),t)}),{})}class Group{constructor(e){this.id=randomId(),this.element=e}}function createExElement(){return{id:randomId(),x:0,y:0,strokeColor:"#000000",backgroundColor:"#000000",fillStyle:"solid",strokeWidth:1,strokeStyle:"solid",roundness:null,roughness:0,opacity:100,width:0,height:0,angle:0,seed:Math.floor(random.next()*2**31),version:0,versionNonce:0,isDeleted:!1,groupIds:[],boundElementIds:null}}function createExRect(){return Object.assign(Object.assign({},createExElement()),{type:"rectangle"})}function createExLine(){return Object.assign(Object.assign({},createExElement()),{type:"line",points:[]})}function createExEllipse(){return Object.assign(Object.assign({},createExElement()),{type:"ellipse"})}function createExDraw(){return Object.assign(Object.assign({},createExElement()),{type:"line",points:[]})}const transformFunctions={matrix:"matrix",matrix3d:"matrix3d",perspective:"perspective",rotate:"rotate",rotate3d:"rotate3d",rotateX:"rotateX",rotateY:"rotateY",rotateZ:"rotateZ",scale:"scale",scale3d:"scale3d",scaleX:"scaleX",scaleY:"scaleY",scaleZ:"scaleZ",skew:"skew",skewX:"skewX",skewY:"skewY",translate:"translate",translate3d:"translate3d",translateX:"translateX",translateY:"translateY",translateZ:"translateZ"},transformFunctionsArr=Object.keys(transformFunctions),defaultUnits={matrix:"",matrix3d:"",perspective:"perspective",rotate:"deg",rotate3d:"deg",rotateX:"deg",rotateY:"deg",rotateZ:"deg",scale:"",scale3d:"",scaleX:"",scaleY:"",scaleZ:"",skew:"skew",skewX:"deg",skewY:"deg",translate:"px",translate3d:"px",translateX:"px",translateY:"px",translateZ:"px"},svgTransformToCSSTransform=e=>{const A=e.match(/(\w+)\(([^)]*)\)/g);if(!A)return"";const t=A.map((e=>{const A=e.split("(")[0];if(!A)throw new Error("Unable to find transform name");if(!transformFunctionsArr.includes(A))throw new Error(`transform function name "${A}" is not valid`);const t=e.match(/([-+]?[0-9]*\.?[0-9]+)([a-z])*/g);if(!t)return{type:A,values:[]};let i=t.map((e=>{const[t,i]=e.matchAll(/([-+]?[0-9]*\.?[0-9]+)|([a-z])*/g);return{unit:i[0]||defaultUnits[A],value:t[0]}}));return i&&"rotate"===A&&(null==i?void 0:i.length)>1&&(i=[i[0]]),{type:A,values:i}}));return t.map((({type:e,values:A})=>`${e}(${A.map((({unit:e,value:A})=>`${A}${e}`)).join(", ")})`)).join(" ")};function getElementMatrix(e){if(e.hasAttribute("transform")){const A=new DOMMatrix(svgTransformToCSSTransform(e.getAttribute("transform")||""));return multiply(create$1(),create$1(),A.toFloat32Array())}return create$1()}function getTransformMatrix(e,A){return A.map((({element:e})=>getElementMatrix(e))).concat([getElementMatrix(e)]).reduce(((e,A)=>multiply(e,e,A)),create$1())}function transformPoints(e,A){return e.map((([e,t])=>{const[i,n]=transformMat4(create(),fromValues(e,t,1),A);return[i,n]}))}function distance(e,A){return Math.sqrt(distanceSq(e,A))}function distanceSq(e,A){return Math.pow(e[0]-A[0],2)+Math.pow(e[1]-A[1],2)}function distanceToSegmentSq(e,A,t){const i=distanceSq(A,t);if(0===i)return distanceSq(e,A);let n=((e[0]-A[0])*(t[0]-A[0])+(e[1]-A[1])*(t[1]-A[1]))/i;return n=Math.max(0,Math.min(1,n)),distanceSq(e,lerp(A,t,n))}function lerp(e,A,t){return[e[0]+(A[0]-e[0])*t,e[1]+(A[1]-e[1])*t]}function flatness(e,A){const t=e[A+0],i=e[A+1],n=e[A+2],a=e[A+3];let r=3*i[0]-2*t[0]-a[0];r*=r;let s=3*i[1]-2*t[1]-a[1];s*=s;let o=3*n[0]-2*a[0]-t[0];o*=o;let l=3*n[1]-2*a[1]-t[1];return l*=l,r1&&n.push(t):n.push(t),n.push(e[A+3])}else{const i=.5,a=e[A+0],r=e[A+1],s=e[A+2],o=e[A+3],l=lerp(a,r,i),c=lerp(r,s,i),d=lerp(s,o,i),h=lerp(l,c,i),u=lerp(c,d,i),g=lerp(h,u,i);getPointsOnBezierCurveWithSplitting([a,l,h,g],0,t,n),getPointsOnBezierCurveWithSplitting([g,u,d,o],0,t,n)}return n}function simplify(e,A){return simplifyPoints(e,0,e.length,A)}function simplifyPoints(e,A,t,i,n){const a=n||[],r=e[A],s=e[t-1];let o=0,l=1;for(let i=A+1;io&&(o=A,l=i)}return Math.sqrt(o)>i?(simplifyPoints(e,A,l+1,i,a),simplifyPoints(e,l,t,i,a)):(a.length||a.push(r),a.push(s)),a}function pointsOnBezierCurves(e,A=.15,t){const i=[],n=(e.length-1)/3;for(let t=0;t0?simplifyPoints(i,0,i.length,t):i}const COMMAND=0,NUMBER=1,EOD=2,PARAMS={A:7,a:7,C:6,c:6,H:1,h:1,L:2,l:2,M:2,m:2,Q:4,q:4,S:4,s:4,T:2,t:2,V:1,v:1,Z:0,z:0};function tokenize(e){const A=new Array;for(;""!==e;)if(e.match(/^([ \t\r\n,]+)/))e=e.substr(RegExp.$1.length);else if(e.match(/^([aAcChHlLmMqQsStTvVzZ])/))A[A.length]={type:0,text:RegExp.$1},e=e.substr(RegExp.$1.length);else{if(!e.match(/^(([-+]?[0-9]+(\.[0-9]*)?|[-+]?\.[0-9]+)([eE][-+]?[0-9]+)?)/))return[];A[A.length]={type:1,text:`${parseFloat(RegExp.$1)}`},e=e.substr(RegExp.$1.length)}return A[A.length]={type:2,text:""},A}function isType(e,A){return e.type===A}function parsePath(e){const A=[],t=tokenize(e);let i="BOD",n=0,a=t[n];for(;!isType(a,2);){let r=0;const s=[];if("BOD"===i){if("M"!==a.text&&"m"!==a.text)return parsePath("M0,0"+e);n++,r=PARAMS[a.text],i=a.text}else isType(a,1)?r=PARAMS[i]:(n++,r=PARAMS[a.text],i=a.text);if(!(n+ri%2?e+t:e+A));a.push({key:"C",data:e}),A=e[4],t=e[5];break}case"Q":a.push({key:"Q",data:[...s]}),A=s[2],t=s[3];break;case"q":{const e=s.map(((e,i)=>i%2?e+t:e+A));a.push({key:"Q",data:e}),A=e[2],t=e[3];break}case"A":a.push({key:"A",data:[...s]}),A=s[5],t=s[6];break;case"a":A+=s[5],t+=s[6],a.push({key:"A",data:[s[0],s[1],s[2],s[3],s[4],A,t]});break;case"H":a.push({key:"H",data:[...s]}),A=s[0];break;case"h":A+=s[0],a.push({key:"H",data:[A]});break;case"V":a.push({key:"V",data:[...s]}),t=s[0];break;case"v":t+=s[0],a.push({key:"V",data:[t]});break;case"S":a.push({key:"S",data:[...s]}),A=s[2],t=s[3];break;case"s":{const e=s.map(((e,i)=>i%2?e+t:e+A));a.push({key:"S",data:e}),A=e[2],t=e[3];break}case"T":a.push({key:"T",data:[...s]}),A=s[0],t=s[1];break;case"t":A+=s[0],t+=s[1],a.push({key:"T",data:[A,t]});break;case"Z":case"z":a.push({key:"Z",data:[]}),A=i,t=n}return a}function normalize(e){const A=[];let t="",i=0,n=0,a=0,r=0,s=0,o=0;for(const{key:l,data:c}of e){switch(l){case"M":A.push({key:"M",data:[...c]}),[i,n]=c,[a,r]=c;break;case"C":A.push({key:"C",data:[...c]}),i=c[4],n=c[5],s=c[2],o=c[3];break;case"L":A.push({key:"L",data:[...c]}),[i,n]=c;break;case"H":i=c[0],A.push({key:"L",data:[i,n]});break;case"V":n=c[0],A.push({key:"L",data:[i,n]});break;case"S":{let e=0,a=0;"C"===t||"S"===t?(e=i+(i-s),a=n+(n-o)):(e=i,a=n),A.push({key:"C",data:[e,a,...c]}),s=c[0],o=c[1],i=c[2],n=c[3];break}case"T":{const[e,a]=c;let r=0,l=0;"Q"===t||"T"===t?(r=i+(i-s),l=n+(n-o)):(r=i,l=n);const d=i+2*(r-i)/3,h=n+2*(l-n)/3,u=e+2*(r-e)/3,g=a+2*(l-a)/3;A.push({key:"C",data:[d,h,u,g,e,a]}),s=r,o=l,i=e,n=a;break}case"Q":{const[e,t,a,r]=c,l=i+2*(e-i)/3,d=n+2*(t-n)/3,h=a+2*(e-a)/3,u=r+2*(t-r)/3;A.push({key:"C",data:[l,d,h,u,a,r]}),s=e,o=t,i=a,n=r;break}case"A":{const e=Math.abs(c[0]),t=Math.abs(c[1]),a=c[2],r=c[3],s=c[4],o=c[5],l=c[6];0===e||0===t?(A.push({key:"C",data:[i,n,o,l,o,l]}),i=o,n=l):i===o&&n===l||(arcToCubicCurves(i,n,o,l,e,t,a,r,s).forEach((function(e){A.push({key:"C",data:e})})),i=o,n=l);break}case"Z":A.push({key:"Z",data:[]}),i=a,n=r}t=l}return A}function degToRad(e){return Math.PI*e/180}function rotate(e,A,t){return[e*Math.cos(t)-A*Math.sin(t),e*Math.sin(t)+A*Math.cos(t)]}function arcToCubicCurves(e,A,t,i,n,a,r,s,o,l){const c=degToRad(r);let d=[],h=0,u=0,g=0,p=0;if(l)[h,u,g,p]=l;else{[e,A]=rotate(e,A,-c),[t,i]=rotate(t,i,-c);const r=(e-t)/2,l=(A-i)/2;let d=r*r/(n*n)+l*l/(a*a);d>1&&(d=Math.sqrt(d),n*=d,a*=d);const m=n*n,w=a*a,f=m*w-m*l*l-w*r*r,B=m*l*l+w*r*r,E=(s===o?-1:1)*Math.sqrt(Math.abs(f/B));g=E*n*l/a+(e+t)/2,p=E*-a*r/n+(A+i)/2,h=Math.asin(parseFloat(((A-p)/a).toFixed(9))),u=Math.asin(parseFloat(((i-p)/a).toFixed(9))),eu&&(h-=2*Math.PI),!o&&u>h&&(u-=2*Math.PI)}let m=u-h;if(Math.abs(m)>120*Math.PI/180){const e=u,A=t,s=i;u=o&&u>h?h+120*Math.PI/180*1:h+120*Math.PI/180*-1,d=arcToCubicCurves(t=g+n*Math.cos(u),i=p+a*Math.sin(u),A,s,n,a,r,0,o,[u,e,g,p])}m=u-h;const w=Math.cos(h),f=Math.sin(h),B=Math.cos(u),E=Math.sin(u),b=Math.tan(m/4),C=4/3*n*b,v=4/3*a*b,y=[e,A],F=[e+C*f,A-v*w],x=[t+C*E,i-v*B],S=[t,i];if(F[0]=2*y[0]-F[0],F[1]=2*y[1]-F[1],l)return[F,x,S].concat(d);{d=[F,x,S].concat(d);const e=[];for(let A=0;A{s.length>=4&&a.push(...pointsOnBezierCurves(s,A)),s=[]},l=()=>{o(),a.length&&(n.push(a),a=[])};for(const{key:e,data:A}of i)switch(e){case"M":l(),r=[A[0],A[1]],a.push(r);break;case"L":o(),a.push([A[0],A[1]]);break;case"C":if(!s.length){const e=a.length?a[a.length-1]:r;s.push([e[0],e[1]])}s.push([A[0],A[1]]),s.push([A[2],A[3]]),s.push([A[4],A[5]]);break;case"Z":o(),a.push([r[0],r[1]])}if(l(),!t)return n;const c=[];for(const e of n){const A=simplify(e,t);A.length&&c.push(A)}return c}const SUPPORTED_TAGS=["svg","path","g","use","circle","ellipse","rect","polyline","polygon"],nodeValidator=e=>SUPPORTED_TAGS.includes(e.tagName)?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT;function createTreeWalker(e){return document.createTreeWalker(e,NodeFilter.SHOW_ALL,{acceptNode:nodeValidator})}const presAttrs=(e,A)=>Object.assign(Object.assign(Object.assign({},getGroupAttrs(A)),presAttrsToElementValues(e)),filterAttrsToElementValues(e)),skippedUseAttrs=["id"],allwaysPassedUseAttrs=["x","y","width","height","href","xlink:href"],getDefElWithCorrectAttrs=(e,A)=>[...A.attributes].reduce(((t,i)=>(skippedUseAttrs.includes(i.value)||e.hasAttribute(i.name)&&!allwaysPassedUseAttrs.includes(i.name)||t.setAttribute(i.name,A.getAttribute(i.name)||""),t)),e.cloneNode()),walkers={svg:e=>{walk(e,e.tw.nextNode())},g:e=>{const A=Object.assign(Object.assign({},e),{tw:createTreeWalker(e.tw.currentNode),groups:[...e.groups,new Group(e.tw.currentNode)]});walk(A,A.tw.nextNode()),walk(e,e.tw.nextSibling())},use:e=>{const{root:A,tw:t,scene:i}=e,n=t.currentNode,a=n.getAttribute("href")||n.getAttribute("xlink:href");if(!a)throw new Error("unable to get id of use element");const r=A.querySelector(a);if(!r)throw new Error(`unable to find def element with id: ${a}`);const s=new ExcalidrawScene,o=getDefElWithCorrectAttrs(r,n);walk(Object.assign(Object.assign({},e),{scene:s,tw:createTreeWalker(o)}),o);const l=s.elements.pop();l&&i.elements.push(l),walk(e,e.tw.nextNode())},circle:e=>{const{tw:A,scene:t,groups:i}=e,n=A.currentNode,a=getNum(n,"r",0),r=2*a,s=getNum(n,"x",0)+getNum(n,"cx",0)-a,o=getNum(n,"y",0)+getNum(n,"cy",0)-a,l=getTransformMatrix(n,i),c=fromValues$1(r,0,0,0,0,r,0,0,0,0,1,0,s,o,0,1),d=multiply(create$1(),l,c),h=Object.assign(Object.assign(Object.assign({},createExEllipse()),presAttrs(n,i)),{x:d[12],y:d[13],width:d[0],height:d[5],groupIds:i.map((e=>e.id))});t.elements.push(h),walk(e,A.nextNode())},ellipse:e=>{const{tw:A,scene:t,groups:i}=e,n=A.currentNode,a=getNum(n,"rx",0),r=getNum(n,"ry",0),s=getNum(n,"cx",0),o=getNum(n,"cy",0),l=getNum(n,"x",0)+s-a,c=getNum(n,"y",0)+o-r,d=2*a,h=2*r,u=getTransformMatrix(n,i),g=fromValues$1(d,0,0,0,0,h,0,0,0,0,1,0,l,c,0,1),p=multiply(create$1(),u,g),m=Object.assign(Object.assign(Object.assign({},createExEllipse()),presAttrs(n,i)),{x:p[12],y:p[13],width:p[0],height:p[5],groupIds:i.map((e=>e.id))});t.elements.push(m),walk(e,A.nextNode())},line:e=>{walk(e,e.tw.nextNode())},polygon:e=>{const{tw:A,scene:t,groups:i}=e,n=A.currentNode,a=transformPoints(pointsAttrToPoints(n),getTransformMatrix(n,i)),r=a[0][0],s=a[0][1],o=a.map((([e,A])=>[e-r,A-s])),[l,c]=dimensionsFromPoints(o),d=Object.assign(Object.assign(Object.assign(Object.assign({},createExLine()),getGroupAttrs(i)),presAttrsToElementValues(n)),{points:o.concat([[0,0]]),x:r,y:s,width:l,height:c});t.elements.push(d),walk(e,e.tw.nextNode())},polyline:e=>{const{tw:A,scene:t,groups:i}=e,n=A.currentNode,a=getTransformMatrix(n,i),r=transformPoints(pointsAttrToPoints(n),a),s=r[0][0],o=r[0][1],l=r.map((([e,A])=>[e-s,A-o])),[c,d]=dimensionsFromPoints(l),h=has(n,"fill"),u=get(n,"fill"),g=!h||h&&"none"!==u,p=Object.assign(Object.assign(Object.assign(Object.assign({},createExLine()),getGroupAttrs(i)),presAttrsToElementValues(n)),{points:l.concat(g?[[0,0]]:[]),x:s,y:o,width:c,height:d});t.elements.push(p),walk(e,e.tw.nextNode())},rect:e=>{const{tw:A,scene:t,groups:i}=e,n=A.currentNode,a=getNum(n,"x",0),r=getNum(n,"y",0),s=getNum(n,"width",0),o=getNum(n,"height",0),l=getTransformMatrix(n,i),c=fromValues$1(s,0,0,0,0,o,0,0,0,0,1,0,a,r,0,1),d=multiply(create$1(),l,c),h=n.hasAttribute("rx")||n.hasAttribute("ry"),u=Object.assign(Object.assign(Object.assign({},createExRect()),presAttrs(n,i)),{x:d[12],y:d[13],width:d[0],height:d[5],roundness:h?{type:ROUNDNESS.LEGACY}:null});t.elements.push(u),walk(e,e.tw.nextNode())},path:e=>{const{tw:A,scene:t,groups:i}=e,n=A.currentNode,a=getTransformMatrix(n,i),r=pointsOnPath(get(n,"d")),s=get(n,"fill","black"),o=get(n,"fill-rule","nonzero");let l=[],c=randomId();switch(o){case"nonzero":let e="clockwise";l=r.map(((A,t)=>{const r=transformPoints(A,clone(a)),o=r[0][0],l=r[0][1],[d,h]=dimensionsFromPoints(r),u=r.map((([e,A])=>[e-o,A-l])),g=getWindingOrder(u);0===t&&(e=g,c=randomId());let p=s;return e!==g&&(p="#FFFFFF"),Object.assign(Object.assign(Object.assign(Object.assign({},createExDraw()),{strokeWidth:0,strokeColor:"#00000000"}),presAttrs(n,i)),{points:u,backgroundColor:p,width:d,height:h,x:o+getNum(n,"x",0),y:l+getNum(n,"y",0),groupIds:[c]})}));break;case"evenodd":l=r.map(((e,A)=>{const t=transformPoints(e,clone(a)),r=t[0][0],s=t[0][1],[o,l]=dimensionsFromPoints(t),d=t.map((([e,A])=>[e-r,A-s]));return 0===A&&(c=randomId()),Object.assign(Object.assign(Object.assign({},createExDraw()),presAttrs(n,i)),{points:d,width:o,height:l,x:r+getNum(n,"x",0),y:s+getNum(n,"y",0)})}))}t.elements=t.elements.concat(l),walk(e,A.nextNode())}};function walk(e,A){if(!A)return;const t=A.nodeName;walkers[t]&&walkers[t](e)}const svgToExcalidraw=e=>{const A=(new DOMParser).parseFromString(e,"image/svg+xml"),t=A.querySelectorAll("parsererror"),i=t.length>0;let n=null;if(i)console.error("There were errors while parsing the given SVG: ",[...t].map((e=>e.innerHTML)));else{const e=createTreeWalker(A),t=new ExcalidrawScene;walk({tw:e,scene:t,groups:[],root:A},e.nextNode()),n=t.elements}return{hasErrors:i,errors:i?t:null,content:n}};B([r$d,z,e$a,l$3,b$1,v,h$1,i$5,i$4,h,u,c$1,s]);const{determineFocusDistance:determineFocusDistance,intersectElementWithLine:intersectElementWithLine,getCommonBoundingBox:getCommonBoundingBox,getMaximumGroups:getMaximumGroups,measureText:measureText,getDefaultLineHeight:getDefaultLineHeight}=excalidrawLib,GAP=4;class ExcalidrawAutomate{get obsidian(){return obsidian_module__namespace}constructor(e,A){this.targetView=null,this.mostRecentMarkdownSVG=null,this.onViewUnloadHook=null,this.onViewModeChangeHook=null,this.onLinkHoverHook=null,this.onLinkClickHook=null,this.onDropHook=null,this.onCanvasColorChangeHook=null,this.activeScript=null,this.plugin=e,this.reset(),this.targetView=A}getViewLastPointerPosition(){var e;return this.targetView&&(null===(e=this.targetView)||void 0===e?void 0:e._loaded)?this.targetView.currentPosition:(errorMessage("targetView not set","getExcalidrawAPI()"),null)}getAPI(e){return new ExcalidrawAutomate(this.plugin,e)}setFillStyle(e){switch(e){case 0:return this.style.fillStyle="hachure","hachure";case 1:return this.style.fillStyle="cross-hatch","cross-hatch";default:return this.style.fillStyle="solid","solid"}}setStrokeStyle(e){switch(e){case 0:return this.style.strokeStyle="solid","solid";case 1:return this.style.strokeStyle="dashed","dashed";default:return this.style.strokeStyle="dotted","dotted"}}setStrokeSharpness(e){return 0===e?(this.style.roundness={type:ROUNDNESS.LEGACY},"round"):(this.style.roundness=null,"sharp")}setFontFamily(e){switch(e){case 1:return this.style.fontFamily=4,getFontFamily(4);case 2:return this.style.fontFamily=2,getFontFamily(2);case 3:return this.style.fontFamily=3,getFontFamily(3);default:return this.style.fontFamily=1,getFontFamily(1)}}setTheme(e){return 0===e?(this.canvas.theme="light","light"):(this.canvas.theme="dark","dark")}addToGroup(e){const A=nanoid();return e.forEach((e=>{var t,i;null===(i=null===(t=this.elementsDict[e])||void 0===t?void 0:t.groupIds)||void 0===i||i.push(A)})),A}async toClipboard(e){const A=e?await getTemplate(this.plugin,e,!1,new EmbeddedFilesLoader(this.plugin),0):null;let t=A?A.elements:[];t=t.concat(this.getElements()),navigator.clipboard.writeText(JSON.stringify({type:"excalidraw/clipboard",elements:t}))}getElements(){const e=[],A=Object.keys(this.elementsDict);for(let t=0;t{let A=e.plaintext?e.plaintext+"\n\n":"";const t=this.getElements().filter((e=>"text"===e.type));return A+="# Text Elements\n",t.forEach((e=>{var t,i;A+=`${null!==(t=e.rawText)&&void 0!==t?t:null!==(i=e.originalText)&&void 0!==i?i:e.text} ^${e.id}\n\n`})),this.getElements().filter((e=>"text"!==e.type&&e.link)).forEach((e=>{A+=`${e.link} ^${e.id}\n\n`})),A+=Object.keys(this.imagesDict).length>0?"\n# Embedded files\n":"",Object.keys(this.imagesDict).forEach((e=>{const t=this.imagesDict[e];t.latex?A+=`${e}: $$${t.latex}$$\n`:A+=`${e}: [[${t.file}]]\n`})),A})()+getMarkdownDrawingSection(JSON.stringify(G,null,"\t"),this.plugin.settings.compress))}async createSVG(e,A=!1,t,i,n,a){return n||(n=this.plugin.settings.previewMatchObsidianTheme?isObsidianThemeDark()?"dark":"light":this.plugin.settings.exportWithTheme?void 0:"light"),n&&!t&&(t={withBackground:this.plugin.settings.exportWithBackground,withTheme:!0}),i||(i=new EmbeddedFilesLoader(this.plugin,n?"dark"===n:void 0)),await createSVG(e,A,t,i,n,this.canvas.theme,this.canvas.viewBackgroundColor,this.getElements(),this.plugin,0,a,this.imagesDict)}async createPNG(e,A=1,t,i,n,a){return n||(n=this.plugin.settings.previewMatchObsidianTheme?isObsidianThemeDark()?"dark":"light":this.plugin.settings.exportWithTheme?void 0:"light"),n&&!t&&(t={withBackground:this.plugin.settings.exportWithBackground,withTheme:!0}),i||(i=new EmbeddedFilesLoader(this.plugin,n?"dark"===n:void 0)),await createPNG(e,A,t,i,n,this.canvas.theme,this.canvas.viewBackgroundColor,this.getElements(),this.plugin,0,a,this.imagesDict)}wrapText(e,A){return wrapTextAtCharLength(e,A,this.plugin.settings.forceWrap)}boxedElement(e,A,t,i,n,a){return{id:e,type:A,x:t,y:i,width:n,height:a,angle:this.style.angle,strokeColor:this.style.strokeColor,backgroundColor:this.style.backgroundColor,fillStyle:this.style.fillStyle,strokeWidth:this.style.strokeWidth,strokeStyle:this.style.strokeStyle,roughness:this.style.roughness,opacity:this.style.opacity,roundness:this.style.strokeSharpness?"round"===this.style.strokeSharpness?{type:ROUNDNESS.ADAPTIVE_RADIUS}:null:this.style.roundness,seed:Math.floor(1e5*Math.random()),version:1,versionNonce:Math.floor(1e9*Math.random()),updated:Date.now(),isDeleted:!1,groupIds:[],boundElements:[],link:null,locked:!1}}addRect(e,A,t,i){const n=nanoid();return this.elementsDict[n]=this.boxedElement(n,"rectangle",e,A,t,i),n}addDiamond(e,A,t,i){const n=nanoid();return this.elementsDict[n]=this.boxedElement(n,"diamond",e,A,t,i),n}addEllipse(e,A,t,i){const n=nanoid();return this.elementsDict[n]=this.boxedElement(n,"ellipse",e,A,t,i),n}addBlob(e,A,t,i){const n=.5*i,a=.5*t,r=a/9,s=.8*n,o=[],l=(t,i)=>{const l=t+Math.random()*r-r/2;o.push([l+Math.random()*r-r/2+t%2*r/6+e,i*Math.sqrt(n*n*(1-l*l/(a*a)))+Math.random()*s-s/2+t%2*s/6+A])};let c;for(c=r/2-a;c<=a-r/2;c+=a/6)l(c,1);for(c=a-r/2;c>=r/2-a;c-=a/6)l(c,-1);o.push(o[0]);const d=this.addLine((e=>{const A=getLineBox(e),n=t/A.w,a=i/A.h;let r;for(r=0;r500){const e=500/Math.max(r.size.width,r.size.height);r.size.width=e*r.size.width,r.size.height=e*r.size.height}return this.elementsDict[n]=this.boxedElement(n,"image",e,A,r.size.width,r.size.height),this.elementsDict[n].fileId=s,this.elementsDict[n].scale=[1,1],n}async addLaTex(e,A,t){const i=nanoid(),n=await tex2dataURL(t,this.plugin);return n?(this.imagesDict[n.fileId]={mimeType:n.mimeType,id:n.fileId,dataURL:n.dataURL,created:n.created,file:null,hasSVGwithBitmap:!1,latex:t},this.elementsDict[i]=this.boxedElement(i,"image",e,A,n.size.width,n.size.height),this.elementsDict[i].fileId=n.fileId,this.elementsDict[i].scale=[1,1],i):null}connectObjects(e,A,t,i,n){if(!this.elementsDict[e]||!this.elementsDict[t])return;if(["line","arrow","freedraw"].includes(this.elementsDict[e].type)||["line","arrow","freedraw"].includes(this.elementsDict[t].type))return;const a=(null==n?void 0:n.padding)?n.padding:10,r=(null==n?void 0:n.numberOfPoints)?n.numberOfPoints:0,s=(e,A)=>{switch(e){case"bottom":return[(A.x+(A.x+A.width))/2,A.y+A.height+a];case"left":return[A.x-a,(A.y+(A.y+A.height))/2];case"right":return[A.x+A.width+a,(A.y+(A.y+A.height))/2];default:return[(A.x+(A.x+A.width))/2,A.y-a]}};let o,l,c,d;const h=this.elementsDict[e],u=this.elementsDict[t];if(!A||!i){const e=h.x+h.width/2,t=u.x+u.width/2,n=h.y+h.height/2,a=u.y+u.height/2;if(!A){const A=intersectElementWithLine(h,[t,a],[e,n],4);0===A.length?[o,l]=[e,n]:[o,l]=A[0]}if(!i){const A=intersectElementWithLine(u,[e,n],[t,a],4);0===A.length?[c,d]=[t,a]:[c,d]=A[0]}}A&&([o,l]=s(A,this.elementsDict[e])),i&&([c,d]=s(i,this.elementsDict[t]));const g=r+2,p=[];for(let e=0;eMath.PI/2&&(i-=Math.PI),this.style.angle=i;const a=this.addText(t.x+t.points[1][0]/2-n.width/2,t.y+t.points[1][1]/2-n.height,A);return this.style.angle=0,a}clear(){this.elementsDict={},this.imagesDict={}}reset(){this.clear(),this.activeScript=null,this.style={strokeColor:"#000000",backgroundColor:"transparent",angle:0,fillStyle:"hachure",strokeWidth:1,strokeStyle:"solid",roughness:1,opacity:100,roundness:null,fontFamily:1,fontSize:20,textAlign:"left",verticalAlign:"top",startArrowHead:null,endArrowHead:"arrow"},this.canvas={theme:"light",viewBackgroundColor:"#FFFFFF",gridSize:0}}isExcalidrawFile(e){return this.plugin.isExcalidrawFile(e)}setView(e){if(!e){const e=app.workspace.getActiveViewOfType(ExcalidrawView);if(e instanceof ExcalidrawView)this.targetView=e;else{const e=app.workspace.getLeavesOfType("excalidraw");if(!e||0==e.length)return;this.targetView=e[0].view}}if("active"==e){const e=app.workspace.getActiveViewOfType(ExcalidrawView);if(!(e instanceof ExcalidrawView))return;this.targetView=e}if("first"==e){const e=app.workspace.getLeavesOfType("excalidraw");if(!e||0==e.length)return;this.targetView=e[0].view}return e instanceof ExcalidrawView&&(this.targetView=e),this.targetView}getExcalidrawAPI(){var e;return this.targetView&&(null===(e=this.targetView)||void 0===e?void 0:e._loaded)?this.targetView.excalidrawAPI:(errorMessage("targetView not set","getExcalidrawAPI()"),null)}getViewElements(){var e;if(!this.targetView||!(null===(e=this.targetView)||void 0===e?void 0:e._loaded))return errorMessage("targetView not set","getViewElements()"),[];const A=this.targetView.excalidrawAPI;return A?A.getSceneElements():[]}deleteViewElements(e){var A,t,i;if(!this.targetView||!(null===(A=this.targetView)||void 0===A?void 0:A._loaded))return errorMessage("targetView not set","deleteViewElements()"),!1;const n=null===(i=null===(t=this.targetView)||void 0===t?void 0:t.excalidrawRef)||void 0===i?void 0:i.current;if(!n)return!1;const a=n.getSceneElements(),r=n.getAppState();return this.targetView.updateScene({elements:a.filter((A=>!e.includes(A))),appState:r,commitToHistory:!0}),!0}getViewSelectedElement(){const e=this.getViewSelectedElements();return e?e[0]:null}getViewSelectedElements(){var e;return this.targetView&&(null===(e=this.targetView)||void 0===e?void 0:e._loaded)?this.targetView.getViewSelectedElements():(errorMessage("targetView not set","getViewSelectedElements()"),[])}getViewFileForImageElement(e){var A,t,i,n;return this.targetView&&(null===(A=this.targetView)||void 0===A?void 0:A._loaded)?e&&"image"===e.type?null===(n=null===(i=null===(t=this.targetView)||void 0===t?void 0:t.excalidrawData)||void 0===i?void 0:i.getFile(e.fileId))||void 0===n?void 0:n.file:(errorMessage("Must provide an image element as input","getViewFileForImageElement()"),null):(errorMessage("targetView not set","getViewFileForImageElement()"),null)}copyViewElementsToEAforEditing(e){e.forEach((e=>{this.elementsDict[e.id]=cloneElement(e)}))}setViewModeEnabled(e){var A,t,i;if(!this.targetView||!(null===(A=this.targetView)||void 0===A?void 0:A._loaded))return void errorMessage("targetView not set","viewToggleFullScreen()");const n=this.targetView;n.updateScene({appState:{viewModeEnabled:e}}),null===(i=null===(t=n.toolsPanelRef)||void 0===t?void 0:t.current)||void 0===i||i.setExcalidrawViewMode(e)}viewUpdateScene(e,A=!1){var t;this.targetView&&(null===(t=this.targetView)||void 0===t?void 0:t._loaded)?this.targetView.updateScene(e,A):errorMessage("targetView not set","viewToggleFullScreen()")}viewZoomToElements(e,A){var t;this.targetView&&(null===(t=this.targetView)||void 0===t?void 0:t._loaded)?this.targetView.zoomToElements(e,A):errorMessage("targetView not set","viewToggleFullScreen()")}viewToggleFullScreen(e=!1){var A,t,i;if(!this.targetView||!(null===(A=this.targetView)||void 0===A?void 0:A._loaded))return void errorMessage("targetView not set","viewToggleFullScreen()");const n=this.targetView,a=n.isFullscreen();e&&(n.updateScene({appState:{viewModeEnabled:!a},commitToHistory:!1}),null===(i=null===(t=this.targetView.toolsPanelRef)||void 0===t?void 0:t.current)||void 0===i||i.setExcalidrawViewMode(!a)),a?n.exitFullscreen():n.gotoFullscreen()}connectObjectWithViewSelectedElement(e,A,t,i){const n=this.getViewSelectedElement();if(!n)return!1;const a=n.id;return this.elementsDict[a]=n,this.connectObjects(e,A,a,t,i),delete this.elementsDict[a],!0}async addElementsToView(e=!1,A=!0,t=!1){var i;if(!this.targetView||!(null===(i=this.targetView)||void 0===i?void 0:i._loaded))return errorMessage("targetView not set","addElementsToView()"),!1;const n=this.getElements();return await this.targetView.addElements(n,e,A,this.imagesDict,t)}registerThisAsViewEA(){var e;return this.targetView&&(null===(e=this.targetView)||void 0===e?void 0:e._loaded)?(this.targetView.setHookServer(this),!0):(errorMessage("targetView not set","addElementsToView()"),!1)}deregisterThisAsViewEA(){var e;return this.targetView&&(null===(e=this.targetView)||void 0===e?void 0:e._loaded)?(this.targetView.setHookServer(this),!0):(errorMessage("targetView not set","addElementsToView()"),!1)}getEmbeddedFilesLoader(e){return new EmbeddedFilesLoader(this.plugin,e)}getExportSettings(e,A){return{withBackground:e,withTheme:A}}getBoundingBox(e){const A=getCommonBoundingBox(e);return{topX:A.minX,topY:A.minY,width:A.maxX-A.minX,height:A.maxY-A.minY}}getMaximumGroups(e){return getMaximumGroups(e)}getLargestElement(e){if(!e||0===e.length)return null;let A=e[0];const t=e=>e.height*e.width;let i=t(e[0]);for(let n=1;ni&&(i=a,A=e[n])}return A}getCommonGroupForElements(e){const A=e.map((e=>e.groupIds)).reduce(((e,A)=>A.filter((A=>e.includes(A)))));return A.length>0?A[0]:null}getElementsInTheSameGroupWithElement(e,A){if(!e||!A)return[];const t="text"===e.type&&e.containerId?A.filter((A=>A.id===e.containerId)):[];return 0===e.groupIds.length?1===t.length?[e,t[0]]:[e]:1===t.length?A.filter((A=>A.groupIds.some((A=>e.groupIds.includes(A)))||A===t[0])):A.filter((A=>A.groupIds.some((A=>e.groupIds.includes(A)))))}intersectElementWithLine(e,A,t,i){return intersectElementWithLine(e,A,t,i)}getScriptSettings(){var e;return this.activeScript?null!==(e=this.plugin.settings.scriptEngineSettings[this.activeScript])&&void 0!==e?e:{}:null}async setScriptSettings(e){if(!this.activeScript)return null;this.plugin.settings.scriptEngineSettings[this.activeScript]=e,await this.plugin.saveSettings()}openFileInNewOrAdjacentLeaf(e){if(!(e&&e instanceof obsidian_module.TFile))return null;if(!this.targetView)return null;const A=getNewOrAdjacentLeaf(this.plugin,this.targetView.leaf);return A.openFile(e,{active:!0}),A}measureText(e){var A,t;const i=_measureText(e,this.style.fontSize,this.style.fontFamily,getDefaultLineHeight(this.style.fontFamily));return{width:null!==(A=i.w)&&void 0!==A?A:0,height:null!==(t=i.h)&&void 0!==t?t:0}}async getOriginalImageSize(e){var A;if(!this.targetView||!(null===(A=this.targetView)||void 0===A?void 0:A._loaded))return errorMessage("targetView not set","getOriginalImageSize()"),null;if(!e||"image"!==e.type)return errorMessage("Please provide a single image element as input","getOriginalImageSize()"),null;const t=this.targetView.excalidrawData.getFile(e.fileId);if(!t)return errorMessage("Please provide a single image element as input","getOriginalImageSize()"),null;const i="dark"===this.getExcalidrawAPI().getAppState().theme,n=t.getImage(i);return await getImageSize(n)}verifyMinimumPluginVersion(e){return verifyMinimumPluginVersion(e)}isExcalidrawView(e){return e instanceof ExcalidrawView}selectElementsInView(e){var A;this.targetView&&(null===(A=this.targetView)||void 0===A?void 0:A._loaded)?e&&0!==e.length&&this.getExcalidrawAPI().selectElements(e):errorMessage("targetView not set","selectElementsInView()")}generateElementId(){return nanoid()}cloneElement(e){const A=JSON.parse(JSON.stringify(e));return A.id=nanoid(),A}moveViewElementToZIndex(e,A){var t;if(!this.targetView||!(null===(t=this.targetView)||void 0===t?void 0:t._loaded))return void errorMessage("targetView not set","moveViewElementToZIndex()");const i=this.getExcalidrawAPI(),n=this.getViewElements(),a=n.filter((A=>A.id===e));if(0===a.length)return void errorMessage(`Element (id: ${e}) not found`,"moveViewElementToZIndex");if(A>=n.length)return void i.bringToFront(a);if(A<0)return void i.sendToBack(a);const r=n.indexOf(a[0]);n.splice(A,0,n.splice(r,1)[0]),this.targetView.updateScene({elements:n,commitToHistory:!0})}hexStringToRgb(e){const A=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return[parseInt(A[1],16),parseInt(A[2],16),parseInt(A[3],16)]}rgbToHexString(e){return O$1({r:e[0],g:e[1],b:e[2]}).stringHEX({alpha:!1})}hslToRgb(e){const A=O$1({h:e[0],s:e[1],l:e[2]});return[A.red,A.green,A.blue]}rgbToHsl(e){const A=O$1({r:e[0],g:e[1],b:e[2]});return[A.hue,A.saturation,A.lightness]}colorNameToHex(e){return COLOR_NAMES.has(e.toLowerCase().trim())?COLOR_NAMES.get(e.toLowerCase().trim()):e.trim()}getCM(e){if(e)return"string"==typeof e&&(e=this.colorNameToHex(e)),O$1(e);log("Creates a CM object. Visit https://github.com/lbragile/ColorMaster for documentation.")}importSVG(e){const A=svgToExcalidraw(e);return A.hasErrors?(new obsidian_module.Notice(`There were errors while parsing the given SVG:\n${[...A.errors].map((e=>e.innerHTML))}`),!1):(this.copyViewElementsToEAforEditing(A.content),!0)}}async function initExcalidrawAutomate(e){await initFonts();const A=new ExcalidrawAutomate(e);return window.ExcalidrawAutomate=A,A}function destroyExcalidrawAutomate(){delete window.ExcalidrawAutomate}function normalizeLinePoints(e){const A=[],[t,i]=e[0];for(let n=0;n-1||A.search("excalidraw-plugin: locked\n")>-1;await a.loadData(A,l,o?TextMode.parsed:TextMode.raw);let d=A.search("# Text Elements\n");-1==d&&(d=A.search("# Drawing\n"));let h=a.scene;t&&await i.loadSceneFiles(a,(e=>{if(e&&0!==e.length){for(const A of e)A.hasSVGwithBitmap&&(c=!0),a.scene.files[A.id]={mimeType:A.mimeType,id:A.id,dataURL:A.dataURL,created:A.created};h=scaleLoadedImage(a.scene,e).scene}}),n);let u=h.elements;if(s.hasGroupref){const A=s.hasSectionref?getTextElementsMatchingQuery(h.elements,["# "+s.sectionref],!0):h.elements.filter((e=>e.id===s.blockref));A.length>0&&(u=e.ea.getElementsInTheSameGroupWithElement(A[0],h.elements))}return s.hasTaskbone&&(u=u.filter((A=>{var t;return"freedraw"===A.type||"image"===A.type&&!e.isExcalidrawFile(null===(t=a.getFile(A.fileId))||void 0===t?void 0:t.file)}))),{elements:u,appState:h.appState,frontmatter:A.substring(0,d),files:h.files,hasSVGwithBitmap:c}}return{elements:[],appState:{},frontmatter:null,files:[],hasSVGwithBitmap:c}}async function createPNG(e,A=1,t,i,n,a,r,s=[],o,l,c,d){var h,u,g,p,m,w,f;i||(i=new EmbeddedFilesLoader(o)),c=null!=c?c:o.settings.exportPaddingSVG;const B=e?await getTemplate(o,e,!0,i,l):null;let E=null!==(h=null==B?void 0:B.elements)&&void 0!==h?h:[];E=E.concat(s);const b=null!=d?d:{};return(null==B?void 0:B.files)&&Object.values(B.files).forEach((e=>{b[e.id]=e})),await getPNG({type:"excalidraw",version:2,source:GITHUB_RELEASES+PLUGIN_VERSION,elements:E,appState:{theme:null!==(g=null!=n?n:null===(u=null==B?void 0:B.appState)||void 0===u?void 0:u.theme)&&void 0!==g?g:a,viewBackgroundColor:null!==(m=null===(p=null==B?void 0:B.appState)||void 0===p?void 0:p.viewBackgroundColor)&&void 0!==m?m:r},files:b},{withBackground:null!==(w=null==t?void 0:t.withBackground)&&void 0!==w?w:o.settings.exportWithBackground,withTheme:null!==(f=null==t?void 0:t.withTheme)&&void 0!==f?f:o.settings.exportWithTheme},c,A)}async function createSVG(e,A=!1,t,i,n,a,r,s=[],o,l,c,d){var h,u,g,p,m,w,f;i||(i=new EmbeddedFilesLoader(o));const B=e?await getTemplate(o,e,!0,i,l):null;let E=null!==(h=null==B?void 0:B.elements)&&void 0!==h?h:[];E=E.concat(s),c=null!=c?c:o.settings.exportPaddingSVG;const b=null!=d?d:{};(null==B?void 0:B.files)&&Object.values(B.files).forEach((e=>{b[e.id]=e}));const C=await getSVG({type:"excalidraw",version:2,source:GITHUB_RELEASES+PLUGIN_VERSION,elements:E,appState:{theme:null!==(g=null!=n?n:null===(u=null==B?void 0:B.appState)||void 0===u?void 0:u.theme)&&void 0!==g?g:a,viewBackgroundColor:null!==(m=null===(p=null==B?void 0:B.appState)||void 0===p?void 0:p.viewBackgroundColor)&&void 0!==m?m:r},files:b},{withBackground:null!==(w=null==t?void 0:t.withBackground)&&void 0!==w?w:o.settings.exportWithBackground,withTheme:null!==(f=null==t?void 0:t.withTheme)&&void 0!==f?f:o.settings.exportWithTheme},c),v=getEmbeddedFilenameParts(e);if(!v.hasGroupref&&(v.hasBlockref||v.hasSectionref)){let e=v.hasSectionref?getTextElementsMatchingQuery(E,["# "+v.sectionref],!0):E.filter((e=>e.id===v.blockref));if(e.length>0){const A=e[0].containerId;A&&(e=e.concat(E.filter((e=>e.id===A))));const t=o.ea.getBoundingBox(e),i=o.ea.getBoundingBox(E);C.viewBox.baseVal.x=t.topX-i.topX,C.viewBox.baseVal.y=t.topY-i.topY,C.viewBox.baseVal.width=t.width+2*c,C.viewBox.baseVal.height=t.height+2*c}}return(null==B?void 0:B.hasSVGwithBitmap)&&C.setAttribute("hasbitmap","true"),A?embedFontsInSVG(C,o):C}function estimateLineBound(e){let A=1/0,t=1/0,i=-1/0,n=-1/0;for(const[a,r]of e)A=Math.min(A,a),t=Math.min(t,r),i=Math.max(i,a),n=Math.max(n,r);return[A,t,i,n]}function estimateBounds(e){const A=getCommonBoundingBox(e);return[A.minX,A.minY,A.maxX,A.maxY]}function repositionElementsToCursor(e,A,t=!1){const[i,n,a,r]=estimateBounds(e);let[s,o]=[0,0];return[s,o]=t?[A.x-(i+a)/2,A.y-(n+r)/2]:[A.x-i,A.y-n],e.forEach((e=>{e.x=e.x+s,e.y=e.y+o})),e}function errorMessage(e,A){switch(e){case"targetView not set":errorlog({where:"ExcalidrawAutomate",source:A,message:"targetView not set, or no longer active. Use setView before calling this function"});break;case"mobile not supported":errorlog({where:"ExcalidrawAutomate",source:A,message:"this function is not avalable on Obsidian Mobile"});break;default:errorlog({where:"ExcalidrawAutomate",source:A,message:"unknown error"})}}const insertLaTeXToView=e=>{const A=e.plugin.app,t=e.plugin.ea;new Prompt(A,t$d("ENTER_LATEX"),e.plugin.settings.latexBoilerplate,"\\color{red}\\oint_S {E_n dA = \\frac{1}{{\\varepsilon _0 }}} Q_{inside}").openAndGetValue((async A=>{A&&(t.reset(),await t.addLaTex(0,0,A),t.setView(e),t.addElementsToView(!0,!1,!0))}))},search=async e=>{const A=e.plugin.ea;A.reset(),A.setView(e);const t=A.getViewElements().filter((e=>"text"===e.type));if(0===t.length)return;let i=await ScriptEngine.inputPrompt(e,e.plugin,e.plugin.app,"Search for","use quotation marks for exact match","");if(!i)return;const n=i.matchAll(/"(.*?)"/g);let a,r=[];for(;!(a=n.next()).done;)r.push(a.value[1]);i=i.replaceAll(/"(.*?)"/g,""),r=r.concat(i.split(" ").filter((e=>0!==e.length))),A.targetView.selectElementsMatchingQuery(t,r)},getTextElementsMatchingQuery=(e,A,t=!1)=>e&&0!==e.length&&A&&0!==A.length?e.filter((e=>"text"===e.type&&A.some((A=>{if(t){const t=e.rawText.toLowerCase().split("\n")[0].trim().match(/^#*(# .*)/);return!(!t||2!==t.length)&&t[1]===A.toLowerCase()}return e.rawText.toLowerCase().replaceAll("\n"," ").trim().match(A.toLowerCase())})))):[],cloneElement=e=>Object.assign(Object.assign({},e),{version:e.version+1,updated:Date.now(),versionNonce:Math.floor(1e9*Math.random())}),verifyMinimumPluginVersion=e=>PLUGIN_VERSION===e||isVersionNewerThanOther(PLUGIN_VERSION,e),URL$1="https://raw.githubusercontent.com/zsviczian/obsidian-excalidraw-plugin/master/ea-scripts/index-new.md";class ScriptInstallPrompt extends obsidian_module.Modal{constructor(e){super(e.app),this.plugin=e}async onOpen(){this.contentEl.classList.add("excalidraw-scriptengine-install"),this.containerEl.classList.add("excalidraw-scriptengine-install");try{const e=await obsidian_module.request({url:URL$1});if(!e)return new obsidian_module.Notice("Error opening the Excalidraw Script Store page. Please double check that you can access the website. I've logged the link in developer console (press CTRL+SHIFT+i)",5e3),log(URL$1),void this.close();await obsidian_module.MarkdownRenderer.renderMarkdown(e,this.contentEl,"",this.plugin),this.contentEl.querySelectorAll("h1[data-heading],h2[data-heading],h3[data-heading]").forEach((e=>{e.setAttribute("id",e.getAttribute("data-heading"))})),this.contentEl.querySelectorAll("a.internal-link").forEach((e=>{e.removeAttribute("target")}))}catch(e){errorlog({where:"ScriptInstallPrompt.onOpen",error:e}),new obsidian_module.Notice("Could not open ScriptEngine repository"),this.close()}}onClose(){this.contentEl.empty()}}function r(e){var A,t,i="";if("string"==typeof e||"number"==typeof e)i+=e;else if("object"==typeof e)if(Array.isArray(e))for(A=0;A{e.view instanceof ExcalidrawView&&e.view.updatePinnedCustomPens()})),this.plugin.saveSettings();const e=this.plugin.settings.customPens[this.pen],A=this.view.excalidrawAPI;setPen(e,A),A.setActiveTool({type:"freedraw"})}}async createForm(){const e=e=>{let A="";if(COLOR_NAMES.has(e))return[COLOR_NAMES.get(e),A];const t=(new Option).style;if(t.color=e,t.color){const e=t.color.match(/^[^\d]*(\d*)[^\d]*(\d*)[^\d]*(\d*)[^\d]*([\d\.]*)?/);return e?(A=e[4]?(Math.round(255*parseFloat(e[4]))<<0).toString(16).padStart(2,"0"):"",[`#${(parseInt(e[1])<<0).toString(16).padStart(2,"0")}${(parseInt(e[2])<<0).toString(16).padStart(2,"0")}${(parseInt(e[3])<<0).toString(16).padStart(2,"0")}`,A]):[null,A]}return[null,A]},A=this.plugin.settings.customPens[this.pen],t=this.contentEl;let i,n,a,r,s;t.createEl("h1",{text:"Pen settings"}),new obsidian_module.Setting(t).setName("Pen type").setDesc("Select type of pen").addDropdown((e=>{e.addOption("default","Excalidraw Default").addOption("highlighter","Highlighter").addOption("finetip","Fine tip pen").addOption("fountain","Fountain pen").addOption("marker","Marker with Outline").addOption("thick-thin","Mindmap Thick-Thin").addOption("thin-thick-thin","Mindmap Thin-Thick-Thin").setValue(A.type).onChange((e=>{this.dirty=!0,A.type=e}))})).addButton((e=>e.setButtonText("Apply").onClick((()=>{this.dirty=!0,A.strokeColor=PENS[A.type].strokeColor,A.backgroundColor=PENS[A.type].backgroundColor,A.fillStyle=PENS[A.type].fillStyle,A.strokeWidth=PENS[A.type].strokeWidth,A.roughness=PENS[A.type].roughness,A.penOptions=Object.assign({},PENS[A.type].penOptions),t.empty(),this.createForm()})))),i=new obsidian_module.Setting(t).setName(fragWithHTML(A.freedrawOnly?"Stroke & fill applies to: Freedraw only":"Stroke & fill applies to: All shapes")).setDesc(fragWithHTML('"All shapes" means that if for example, you select a blue pen with dashed fill and then switch to a different tool (e.g. to a line, a circle, an arrow - i.e. not the freedraw tool), those will all have the same blue line and dashed fill.
"Only applies to the freedraw line" means that if for example you are writing black text, and you select a custom pen (e.g. a yellow highlighter), then after using the highlighter you switch to another tool, the previous settings (e.g. black stroke color) will apply to the new shape.')).addToggle((e=>e.setValue(A.freedrawOnly).onChange((e=>{this.dirty=!0,i.setName(fragWithHTML(e?"Stroke & fill applies to: Freedraw only":"Stroke & fill applies to: All shapes")),A.freedrawOnly=e}))));let o,l,c,d,h,u,g,[p,m]=e(A.strokeColor),w=!1;s=new obsidian_module.Setting(t).setName(fragWithHTML(Boolean(A.strokeColor)?"Stroke color: Preset color":"Stroke color: Current")).setDesc(fragWithHTML("Use current stroke color of the canvas, or set a specific preset color for the pen")).addToggle((t=>t.setValue(!Boolean(A.strokeColor)).onChange((t=>{this.dirty=!0,n.settingEl.style.display=t?"none":"",s.setName(fragWithHTML(t?"Stroke color: Current":"Stroke color: Preset color")),t?delete A.strokeColor:(r.getValue()||([p,m]=e("black"),a.setValue(p),r.setValue("black")),A.strokeColor=r.getValue())})))),n=new obsidian_module.Setting(t).setName("Select stroke color").addButton((t=>t.setButtonText("Use Canvas Current").onClick((()=>{var t,i;const n=this.api.getAppState(),s=null!==(i=null===(t=n.resetCustomPen)||void 0===t?void 0:t.currentItemStrokeColor)&&void 0!==i?i:n.currentItemStrokeColor;[p,m]=e(s),A.strokeColor=s,this.dirty=!0,r.setValue(s),w=!0,a.setValue(p)})))).addText((t=>{r=t,t.setValue(A.strokeColor).onChange((t=>{w=!0,this.dirty=!0,A.strokeColor=t,[p,m]=e(t),p&&a.setValue(p)}))})).addColorPicker((e=>{a=e,e.setValue(null!=p?p:"#000000").onChange((e=>{w?w=!1:(this.dirty=!0,A.strokeColor=e+m,r.setValue(e+m))}))})),n.settingEl.style.display=Boolean(A.strokeColor)?"":"none";let[f,B]=e(A.backgroundColor);o=new obsidian_module.Setting(t).setName(fragWithHTML(Boolean(A.backgroundColor)?"Background color: Preset color":"Background color: Current")).setDesc(fragWithHTML("Toggle to use the current background color of the canvas; or a preset color")).addToggle((t=>t.setValue(!Boolean(A.backgroundColor)).onChange((t=>{this.dirty=!0,o.setName(fragWithHTML(t?"Background color: Current":"Background color: Preset color")),c.settingEl.style.display=t?"none":"",l.settingEl.style.display=t||"transparent"===A.backgroundColor?"none":"",t?delete A.backgroundColor:(h.getValue()||([f,B]=e("black"),d.setValue(f),h.setValue("black")),u.setValue(!1))})))),c=new obsidian_module.Setting(t).setName(fragWithHTML("transparent"===A.backgroundColor?"Background: Transparent":"Color: Preset color")).setDesc("Background has color or is transparent").addToggle((e=>{u=e,e.setValue("transparent"===A.backgroundColor).onChange((e=>{this.dirty=!0,l.settingEl.style.display=e?"none":"",g.settingEl.style.display=e?"none":"",c.setName(fragWithHTML(e?"Background: Transparent":"Color: Preset color")),A.backgroundColor=e?"transparent":d.getValue()}))})),c.settingEl.style.display=Boolean(A.backgroundColor)?"":"none";let E,b,C,v,y,F,x,S,T,I=!1;l=new obsidian_module.Setting(t).setName("Background color").addButton((t=>t.setButtonText("Use Canvas Current").onClick((()=>{var t,i;const n=this.api.getAppState(),a=null!==(i=null===(t=n.resetCustomPen)||void 0===t?void 0:t.currentItemBackgroundColor)&&void 0!==i?i:n.currentItemBackgroundColor;[f,B]=e(a),A.backgroundColor=a,this.dirty=!0,h.setValue(a),I=!0,d.setValue(f)})))).addText((t=>{h=t,t.setValue(A.backgroundColor).onChange((t=>{I=!0,this.dirty=!0,A.backgroundColor=t,[f,B]=e(t),f&&d.setValue(f)}))})).addColorPicker((e=>{d=e,e.setValue(null!=f?f:"#000000").onChange((e=>{I?I=!1:(this.dirty=!0,A.backgroundColor=e+B,h.setValue(e+B))}))})),l.settingEl.style.display=Boolean(A.backgroundColor)&&"transparent"!==A.backgroundColor?"":"none",g=new obsidian_module.Setting(t).setName("Fill Style").addDropdown((e=>e.addOption("","Unset").addOption("dots","Dots (⚠ VERY SLOW performance on large objects!)").addOption("zigzag","Zigzag").addOption("zigzag-line","Zigzag-line").addOption("dashed","Dashed").addOption("hachure","Hachure").addOption("cross-hatch","Cross-hatch").addOption("solid","Solid").setValue(A.fillStyle).onChange((e=>{this.dirty=!0,A.fillStyle=e})))),g.settingEl.style.display=Boolean(A.backgroundColor)&&"transparent"!==A.backgroundColor?"":"none",E=new obsidian_module.Setting(t).setName(fragWithHTML(`Sloppiness: ${null===A.roughness?"Not Set":A.roughness<=.5?"Architect (":A.roughness<=1.5?"Artist (":"Cartoonist ("}${null===A.roughness?"":`${A.roughness})`}`)).setDesc("Line sloppiness of the shape fill pattern").addSlider((e=>e.setLimits(-.5,3,.5).setValue(null===A.roughness?-.5:A.roughness).onChange((e=>{this.dirty=!0,A.roughness=-.5===e?null:e,E.setName(fragWithHTML(`Sloppiness: ${null===A.roughness?"Not Set":A.roughness<=.5?"Architect (":A.roughness<=1.5?"Artist (":"Cartoonist ("}${null===A.roughness?"":`${A.roughness})`}`))})))),b=new obsidian_module.Setting(t).setName(fragWithHTML(`Stroke Width ${0===A.strokeWidth?"Not Set":A.strokeWidth}`)).addSlider((e=>e.setLimits(0,5,.5).setValue(A.strokeWidth).onChange((e=>{this.dirty=!0,A.strokeWidth=e,b.setName(fragWithHTML(`Stroke Width ${0===A.strokeWidth?"Not Set":A.strokeWidth}`))})))),new obsidian_module.Setting(t).setName("Highlighter pen?").addToggle((e=>e.setValue(A.penOptions.highlighter).onChange((e=>{this.dirty=!0,A.penOptions.highlighter=e})))),new obsidian_module.Setting(t).setName("Pressure sensitve pen?").setDesc(fragWithHTML("toggle on: pressure sensitive
toggle off: constant pressure")).addToggle((e=>e.setValue(!A.penOptions.constantPressure).onChange((e=>{this.dirty=!0,A.penOptions.constantPressure=!e,C.settingEl.style.display=A.penOptions.constantPressure?"none":""})))),A.penOptions.hasOutline&&0===A.penOptions.outlineWidth&&(A.penOptions.outlineWidth=.5,this.dirty=!0),!A.penOptions.hasOutline&&A.penOptions.outlineWidth>0&&(A.penOptions.outlineWidth=0,this.dirty=!0),v=new obsidian_module.Setting(t).setName(fragWithHTML(0===A.penOptions.outlineWidth?"No outline":`Outline width ${A.penOptions.outlineWidth}`)).setDesc("If the stroke has an outline, this will mean the stroke color is the outline color, and the background color is the pen stroke's fill color. If the pen does not have an outline then the pen color is the stroke color. The Fill Style setting applies to the fill style of the enclosed shape, not of the line itself. The line can only have solid fill.").addSlider((e=>e.setLimits(0,8,.5).setValue(A.penOptions.outlineWidth).onChange((e=>{this.dirty=!0,A.penOptions.outlineWidth=e,A.penOptions.hasOutline=e>0,v.setName(fragWithHTML(0===A.penOptions.outlineWidth?"No outline":`Outline width ${A.penOptions.outlineWidth}`))})))),t.createEl("h2",{text:"Perfect Freehand settings"}),t.createEl("p").innerHTML='Read the Perfect Freehand documentation following this link.',y=new obsidian_module.Setting(t).setName(fragWithHTML(`Thinnning ${A.penOptions.options.thinning}`)).setDesc(fragWithHTML("The effect of pressure on the stroke's size.
To create a stroke with a steady line, set the thinning option to 0.
To create a stroke that gets thinner with pressure instead of thicker, use a negative number for the thinning option.")).addSlider((e=>e.setLimits(-1,1,.05).setValue(A.penOptions.options.thinning).onChange((e=>{this.dirty,y.setName(fragWithHTML(`Thinnning ${e}`)),A.penOptions.options.thinning=e})))),F=new obsidian_module.Setting(t).setName(fragWithHTML(`Smoothing ${A.penOptions.options.smoothing}`)).setDesc(fragWithHTML("How much to soften the stroke's edges.")).addSlider((e=>e.setLimits(0,1,.05).setValue(A.penOptions.options.smoothing).onChange((e=>{this.dirty,F.setName(fragWithHTML(`Smoothing ${e}`)),A.penOptions.options.smoothing=e})))),x=new obsidian_module.Setting(t).setName(fragWithHTML(`Streamline ${A.penOptions.options.streamline}`)).setDesc(fragWithHTML("\tHow much to streamline the stroke.")).addSlider((e=>e.setLimits(0,1,.05).setValue(A.penOptions.options.streamline).onChange((e=>{this.dirty,x.setName(fragWithHTML(`Streamline ${e}`)),A.penOptions.options.streamline=e})))),new obsidian_module.Setting(t).setName("Easing function").setDesc(fragWithHTML('An easing function for the tapering effect. For more info click here')).addDropdown((e=>e.addOptions(EASINGFUNCTIONS).setValue(A.penOptions.options.easing).onChange((e=>{this.dirty=!0,A.penOptions.options.easing=e})))),C=new obsidian_module.Setting(t).setName("Simulate Pressure").setDesc("Whether to simulate pressure based on velocity.").addDropdown((e=>e.addOption("true","Always").addOption("false","Never").addOption("","Yes for mouse, No for pen").setValue(!0===A.penOptions.options.simulatePressure?"true":!1===A.penOptions.options.simulatePressure?"false":"").onChange((e=>{switch(this.dirty=!0,e){case"true":A.penOptions.options.simulatePressure=!0;break;case"false":A.penOptions.options.simulatePressure=!1;break;default:delete A.penOptions.options.simulatePressure}})))),C.settingEl.style.display=A.penOptions.constantPressure?"none":"",t.createEl("h3",{text:"Start"}),t.createEl("p",{text:"Tapering options for the start of the line."}),new obsidian_module.Setting(t).setName("Cap Start").setDesc("Whether to draw a cap").addToggle((e=>e.setValue(A.penOptions.options.start.cap).onChange((e=>{this.dirty=!0,A.penOptions.options.start.cap=e})))),S=new obsidian_module.Setting(t).setName(fragWithHTML(`Taper: ${!0===A.penOptions.options.start.taper?"true":A.penOptions.options.start.taper}`)).setDesc("The distance to taper. If set to true, the taper will be the total length of the stroke.").addSlider((e=>e.setLimits(0,151,1).setValue("boolean"==typeof A.penOptions.options.start.taper?151:A.penOptions.options.start.taper).onChange((e=>{this.dirty,A.penOptions.options.start.taper=151===e||e,S.setName(fragWithHTML(`Taper: ${!0===A.penOptions.options.start.taper?"true":A.penOptions.options.start.taper}`))})))),new obsidian_module.Setting(t).setName("Easing function").setDesc(fragWithHTML('An easing function for the tapering effect. For more info click here')).addDropdown((e=>e.addOptions(EASINGFUNCTIONS).setValue(A.penOptions.options.start.easing).onChange((e=>{this.dirty=!0,A.penOptions.options.start.easing=e})))),t.createEl("h3",{text:"End"}),t.createEl("p",{text:"Tapering options for the end of the line."}),new obsidian_module.Setting(t).setName("Cap End").setDesc("Whether to draw a cap").addToggle((e=>e.setValue(A.penOptions.options.end.cap).onChange((e=>{this.dirty=!0,A.penOptions.options.end.cap=e})))),T=new obsidian_module.Setting(t).setName(fragWithHTML(`Taper: ${!0===A.penOptions.options.end.taper?"true":A.penOptions.options.end.taper}`)).setDesc("The distance to taper. If set to true, the taper will be the total length of the stroke.").addSlider((e=>e.setLimits(0,151,1).setValue("boolean"==typeof A.penOptions.options.end.taper?151:A.penOptions.options.end.taper).onChange((e=>{this.dirty,A.penOptions.options.end.taper=151===e||e,T.setName(fragWithHTML(`Taper: ${!0===A.penOptions.options.end.taper?"true":A.penOptions.options.end.taper}`))})))),new obsidian_module.Setting(t).setName("Easing function").setDesc(fragWithHTML('An easing function for the tapering effect. For more info click here')).addDropdown((e=>e.addOptions(EASINGFUNCTIONS).setValue(A.penOptions.options.end.easing).onChange((e=>{this.dirty=!0,A.penOptions.options.end.easing=e}))))}}const ICONS={ExportImage:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("g",{strokeWidth:"1.25"},React__namespace.createElement("path",{stroke:"none",d:"M0 0h24v24H0z",fill:"none"}),React__namespace.createElement("path",{d:"M15 8h.01"}),React__namespace.createElement("path",{d:"M12 20h-5a3 3 0 0 1 -3 -3v-10a3 3 0 0 1 3 -3h10a3 3 0 0 1 3 3v5"}),React__namespace.createElement("path",{d:"M4 15l4 -4c.928 -.893 2.072 -.893 3 0l4 4"}),React__namespace.createElement("path",{d:"M14 14l1 -1c.617 -.593 1.328 -.793 2.009 -.598"}),React__namespace.createElement("path",{d:"M19 16v6"}),React__namespace.createElement("path",{d:"M22 19l-3 3l-3 -3"}))),Discord:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"var(--icon-fill-color)",stroke:"none",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",viewBox:"0 0 640 512"},React__namespace.createElement("path",{d:"M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z"})),Github:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4"}),React__namespace.createElement("path",{d:"M9 18c-4.51 2-5-2-7-2"})),YouTube:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M12 19c-2.3 0-6.4-.2-8.1-.6-.7-.2-1.2-.7-1.4-1.4-.3-1.1-.5-3.4-.5-5s.2-3.9.5-5c.2-.7.7-1.2 1.4-1.4C5.6 5.2 9.7 5 12 5s6.4.2 8.1.6c.7.2 1.2.7 1.4 1.4.3 1.1.5 3.4.5 5s-.2 3.9-.5 5c-.2.7-.7 1.2-1.4 1.4-1.7.4-5.8.6-8.1.6 0 0 0 0 0 0z"}),React__namespace.createElement("polygon",{points:"10 15 15 12 10 9"})),heart:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M20.42 4.58a5.4 5.4 0 0 0-7.65 0l-.77.78-.77-.78a5.4 5.4 0 0 0-7.65 0C1.46 6.7 1.33 10.28 4 13l8 8 8-8c2.67-2.72 2.54-6.3.42-8.42z"})),twitter:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z"})),exportLibrary:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 200 190",fill:"var(--icon-fill-color)"},React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{strokeWidth:"0",d:"M50 10h20v20H50"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",d:"M50 10h20m-20 0h20m0 0v20m0-20v20m0 0H50m20 0H50m0 0V10m0 20V10"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{strokeWidth:"0",d:"M90 10h20v20H90"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",d:"M90 10h20m-20 0h20m0 0v20m0-20v20m0 0H90m20 0H90m0 0V10m0 20V10"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{strokeWidth:"0",d:"M130 10h20v20h-20"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",d:"M130 10h20m-20 0h20m0 0v20m0-20v20m0 0h-20m20 0h-20m0 0V10m0 20V10"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{strokeWidth:"0",d:"M170 10h20v20h-20"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",d:"M170 10h20m-20 0h20m0 0v20m0-20v20m0 0h-20m20 0h-20m0 0V10m0 20V10"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{strokeWidth:"0",d:"M70 50h60v80h20l-50 50-50-50h20V50"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",d:"M70 50h60m-60 0h60m0 0v80m0-80v80m0 0h20m-20 0h20m0 0-50 50m50-50-50 50m0 0-50-50m50 50-50-50m0 0h20m-20 0h20m0 0V50m0 80V50m0 0s0 0 0 0m0 0s0 0 0 0m0 0s0 0 0 0m0 0s0 0 0 0"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{strokeWidth:"0",d:"M10 10h20v20H10"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",d:"M10 10h20m-20 0h20m0 0v20m0-20v20m0 0H10m20 0H10m0 0V10m0 20V10"}))),insertImage:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",fill:"var(--icon-fill-color)",stroke:"none"},React__namespace.createElement("path",{d:"M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm-6 336H54a6 6 0 0 1-6-6V118a6 6 0 0 1 6-6h404a6 6 0 0 1 6 6v276a6 6 0 0 1-6 6zM128 152c-22.091 0-40 17.909-40 40s17.909 40 40 40 40-17.909 40-40-17.909-40-40-40zM96 352h320v-80l-87.515-87.515c-4.686-4.686-12.284-4.686-16.971 0L192 304l-39.515-39.515c-4.686-4.686-12.284-4.686-16.971 0L96 304v48z"})),insertMD:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 384 512",fill:"var(--icon-fill-color)",stroke:"none"},React__namespace.createElement("path",{d:"M288 248v28c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-28c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12zm-12 72H108c-6.6 0-12 5.4-12 12v28c0 6.6 5.4 12 12 12h168c6.6 0 12-5.4 12-12v-28c0-6.6-5.4-12-12-12zm108-188.1V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V48C0 21.5 21.5 0 48 0h204.1C264.8 0 277 5.1 286 14.1L369.9 98c9 8.9 14.1 21.2 14.1 33.9zm-128-80V128h76.1L256 51.9zM336 464V176H232c-13.3 0-24-10.7-24-24V48H48v416h288z"})),insertLaTeX:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512",stroke:"none",fill:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M571.31 251.31l-22.62-22.62c-6.25-6.25-16.38-6.25-22.63 0L480 274.75l-46.06-46.06c-6.25-6.25-16.38-6.25-22.63 0l-22.62 22.62c-6.25 6.25-6.25 16.38 0 22.63L434.75 320l-46.06 46.06c-6.25 6.25-6.25 16.38 0 22.63l22.62 22.62c6.25 6.25 16.38 6.25 22.63 0L480 365.25l46.06 46.06c6.25 6.25 16.38 6.25 22.63 0l22.62-22.62c6.25-6.25 6.25-16.38 0-22.63L525.25 320l46.06-46.06c6.25-6.25 6.25-16.38 0-22.63zM552 0H307.65c-14.54 0-27.26 9.8-30.95 23.87l-84.79 322.8-58.41-106.1A32.008 32.008 0 0 0 105.47 224H24c-13.25 0-24 10.74-24 24v48c0 13.25 10.75 24 24 24h43.62l88.88 163.73C168.99 503.5 186.3 512 204.94 512c17.27 0 44.44-9 54.28-41.48L357.03 96H552c13.25 0 24-10.75 24-24V24c0-13.26-10.75-24-24-24z"})),insertLink:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",stroke:"none",fill:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M326.612 185.391c59.747 59.809 58.927 155.698.36 214.59-.11.12-.24.25-.36.37l-67.2 67.2c-59.27 59.27-155.699 59.262-214.96 0-59.27-59.26-59.27-155.7 0-214.96l37.106-37.106c9.84-9.84 26.786-3.3 27.294 10.606.648 17.722 3.826 35.527 9.69 52.721 1.986 5.822.567 12.262-3.783 16.612l-13.087 13.087c-28.026 28.026-28.905 73.66-1.155 101.96 28.024 28.579 74.086 28.749 102.325.51l67.2-67.19c28.191-28.191 28.073-73.757 0-101.83-3.701-3.694-7.429-6.564-10.341-8.569a16.037 16.037 0 0 1-6.947-12.606c-.396-10.567 3.348-21.456 11.698-29.806l21.054-21.055c5.521-5.521 14.182-6.199 20.584-1.731a152.482 152.482 0 0 1 20.522 17.197zM467.547 44.449c-59.261-59.262-155.69-59.27-214.96 0l-67.2 67.2c-.12.12-.25.25-.36.37-58.566 58.892-59.387 154.781.36 214.59a152.454 152.454 0 0 0 20.521 17.196c6.402 4.468 15.064 3.789 20.584-1.731l21.054-21.055c8.35-8.35 12.094-19.239 11.698-29.806a16.037 16.037 0 0 0-6.947-12.606c-2.912-2.005-6.64-4.875-10.341-8.569-28.073-28.073-28.191-73.639 0-101.83l67.2-67.19c28.239-28.239 74.3-28.069 102.325.51 27.75 28.3 26.872 73.934-1.155 101.96l-13.087 13.087c-4.35 4.35-5.769 10.79-3.783 16.612 5.864 17.194 9.042 34.999 9.69 52.721.509 13.906 17.454 20.446 27.294 10.606l37.106-37.106c59.271-59.259 59.271-155.699.001-214.959z"})),exportSVG:React__namespace.createElement("svg",{viewBox:"0 0 28 28",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeWidth:"1"},React__namespace.createElement("text",{style:{fontSize:"28px",fontWeight:"bold"},x:"4",y:"24"},"S")),exportPNG:React__namespace.createElement("svg",{viewBox:"0 0 28 28",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeWidth:"1"},React__namespace.createElement("text",{style:{fontSize:"28px",fontWeight:"bold"},x:"4",y:"24"},"P")),exportExcalidraw:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",stroke:"var(--icon-fill-color)",strokeWidth:"2"},React__namespace.createElement("g",{transform:"translate(30,5)"},React__namespace.createElement("path",{d:"M14.45 1.715c-2.723 2.148-6.915 5.797-10.223 8.93l-2.61 2.445.477 3.207c.258 1.75.738 5.176 1.031 7.582.332 2.406.66 4.668.773 4.996.145.438 0 .656-.406.656-.699 0-.734-.183 1.176 5.832.7 2.297 1.363 4.414 1.434 4.633.074.254.367.363.699.254.332-.145.515-.438.406-.691-.113-.293.074-.586.367-.696.403-.144.367-.437-.258-1.492-.992-1.64-3.53-15.64-3.675-20.164-.11-3.207-.11-3.242 1.25-5.066 1.324-1.786 4.375-4.485 9.078-7.91 1.324-.985 2.648-2.079 3.015-2.446.551-.656.809-.472 5.442 4.414 2.683 2.805 5.664 5.688 6.617 6.414l1.766 1.313-1.36 2.844c-.734 1.53-3.715 7.437-6.656 13.054-6.137 11.813-4.887 10.68-12.02 10.79l-4.632.038-1.547 1.75c-1.617 1.86-1.836 2.551-1.063 3.72.293.398.512 1.054.512 1.456 0 .656.258.766 1.73.84.918.035 1.762.145 1.875.254.11.11.258 2.371.368 5.031l.144 4.813-2.46 5.25C1.616 72.516 0 76.527 0 77.84c0 .691.148 1.273.293 1.273.367 0 .367-.035 15.332-30.988 6.95-14.363 13.531-27.89 14.633-30.113 1.101-2.227 2.094-4.266 2.168-4.559.074-.328-2.461-2.844-6.508-6.379C22.281 3.864 19.082.95 18.785.621c-.844-1.023-2.094-.695-4.336 1.094zM15.7 43.64c-1.692 3.246-1.766 3.28-6.4 3.5-4.081.218-4.152.183-4.152-.582 0-.438-.148-1.024-.332-1.313-.222-.328-.074-.914.442-1.715l.808-1.238h3.676c2.024-.04 4.34-.184 5.149-.328.808-.149 1.507-.219 1.578-.184.074.035-.293.875-.77 1.86zm-3.09 5.832c-.294.765-1.067 2.37-1.692 3.574-1.027 2.043-1.137 2.113-1.395 1.277-.148-.511-.257-2.008-.296-3.355-.036-2.66-.11-2.625 2.98-2.809l.992-.035zm0 0"}),React__namespace.createElement("path",{d:"M15.55 10.39c-.66.473-.843.95-.843 2.153 0 1.422.11 1.64 1.102 2.039.992.402 1.25.367 2.39-.398 1.508-1.024 1.543-1.278.442-2.918-.957-1.422-1.914-1.676-3.09-.875zm2.098 1.313c.586 1.02.22 1.785-.882 1.785-.993 0-1.434-.984-.883-1.968.441-.801 1.285-.727 1.765.183zm0 0M38.602 18.594c0 .183-.22.363-.477.363-.219 0-.844 1.023-1.324 2.262-1.469 3.793-16.176 32.629-16.211 31.718 0-.472-.223-.8-.59-.8-.516 0-.59.289-.367 1.71.219 1.641.074 2.008-5.149 12.071-2.941 5.723-6.101 11.703-7.02 13.305-.956 1.68-1.69 3.5-1.765 4.265-.11 1.313.035 1.496 3.235 4.23 1.84 1.606 4.191 3.61 5.222 4.52 4.63 4.196 6.801 5.871 7.387 5.762.883-.145 14.523-14.328 14.559-15.129 0-.367-.66-5.906-1.47-12.324-1.398-10.938-2.722-23.734-2.573-24.973.109-.765-.442-4.633-.844-6.308-.332-1.313-.184-1.86 2.46-7.84 1.544-3.535 3.567-7.875 4.45-9.625.844-1.75 1.582-3.281 1.582-3.39 0-.11-.258-.18-.55-.18-.298 0-.555.144-.555.363zm-8.454 27.234c.403 2.55 1.211 8.676 1.801 13.598 1.14 9.043 2.461 19.07 2.832 21.62.219 1.278.07 1.532-2.316 4.157-4.156 4.629-8.567 9.188-10.074 10.356l-1.399 1.093-7.168-6.636c-6.617-6.051-7.168-6.672-6.765-7.403.222-.398 2.097-3.789 4.156-7.508 2.058-3.718 4.777-8.68 6.027-11.011 1.29-2.371 2.465-4.41 2.684-4.52.258-.148.332 3.535.258 11.375-.149 11.703-.11 11.739 1.066 11.485.148 0 .258-5.907.258-13.09V56.293l3.86-7.656c2.132-4.23 3.898-7.621 3.972-7.586.07.039.441 2.187.808 4.777zm0 0"}))),search:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M500.3 443.7l-119.7-119.7c27.22-40.41 40.65-90.9 33.46-144.7C401.8 87.79 326.8 13.32 235.2 1.723C99.01-15.51-15.51 99.01 1.724 235.2c11.6 91.64 86.08 166.7 177.6 178.9c53.8 7.189 104.3-6.236 144.7-33.46l119.7 119.7c15.62 15.62 40.95 15.62 56.57 0C515.9 484.7 515.9 459.3 500.3 443.7zM79.1 208c0-70.58 57.42-128 128-128s128 57.42 128 128c0 70.58-57.42 128-128 128S79.1 278.6 79.1 208z"})),ocr:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"m6 18 6-12 6 12"}),React__namespace.createElement("path",{d:"M8 14h8"}),React__namespace.createElement("path",{d:"M3 7V5a2 2 0 0 1 2-2h2"}),React__namespace.createElement("path",{d:"M17 3h2a2 2 0 0 1 2 2v2"}),React__namespace.createElement("path",{d:"M21 17v2a2 2 0 0 1-2 2h-2"}),React__namespace.createElement("path",{d:"M7 21H5a2 2 0 0 1-2-2v-2"})),scriptEngine:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 100",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeLinecap:"round",strokeWidth:"4"},React__namespace.createElement("g",{transform:"translate(-8,-8)"},React__namespace.createElement("path",{d:"M24.318 37.983c-1.234-1.232-8.433-3.903-7.401-7.387 1.057-3.484 9.893-12.443 13.669-13.517 3.776-1.074 6.142 6.523 9.012 7.073 2.87.55 6.797-1.572 8.207-3.694 1.384-2.148-3.147-7.413.15-9.168 3.298-1.755 16.389-2.646 19.611-1.284 3.247 1.363-1.611 7.335-.151 9.483 1.46 2.148 6.067 3.746 8.836 3.38 2.769-.368 4.154-6.733 7.728-5.633 3.575 1.1 12.36 8.828 13.67 12.233 1.308 3.406-5.186 5.423-5.79 8.2-.58 2.75-.026 6.705 2.265 8.355 2.266 1.65 9.642-1.78 11.404 1.598 1.762 3.38 1.007 15.35-.806 18.651-1.787 3.353-7.753-.367-9.969 1.31-2.215 1.65-3.901 5.92-3.373 8.67.504 2.777 7.754 4.48 6.445 7.885C96.49 87.543 87.15 95.454 83.5 96.685c-3.65 1.231-4.96-4.741-7.577-5.16-2.593-.393-6.57.707-8.03 2.75-1.436 2.017 2.668 7.806-.63 9.483-3.323 1.676-15.759 2.226-19.157.655-3.373-1.598.554-7.964-1.108-10.138-1.687-2.174-6.394-3.431-9.012-2.907-2.643.55-3.273 7.282-6.747 6.103-3.499-1.126-12.788-9.535-14.172-13.019-1.36-3.484 5.437-5.108 5.966-7.858.529-2.777-.68-7.073-2.744-8.697-2.064-1.624-7.93 2.41-9.642-1.126-1.737-3.537-2.441-16.765-.654-20.118 1.787-3.3 9.062 1.598 11.429.183 2.366-1.44 2.316-7.282 2.769-8.749m.126-.104c-1.234-1.232-8.433-3.903-7.401-7.387 1.057-3.484 9.893-12.443 13.669-13.517 3.776-1.074 6.142 6.523 9.012 7.073 2.87.55 6.797-1.572 8.207-3.694 1.384-2.148-3.147-7.413.15-9.168 3.298-1.755 16.389-2.646 19.611-1.284 3.247 1.363-1.611 7.335-.151 9.483 1.46 2.148 6.067 3.746 8.836 3.38 2.769-.368 4.154-6.733 7.728-5.633 3.575 1.1 12.36 8.828 13.67 12.233 1.308 3.406-5.186 5.423-5.79 8.2-.58 2.75-.026 6.705 2.265 8.355 2.266 1.65 9.642-1.78 11.404 1.598 1.762 3.38 1.007 15.35-.806 18.651-1.787 3.353-7.753-.367-9.969 1.31-2.215 1.65-3.901 5.92-3.373 8.67.504 2.777 7.754 4.48 6.445 7.885C96.49 87.543 87.15 95.454 83.5 96.685c-3.65 1.231-4.96-4.741-7.577-5.16-2.593-.393-6.57.707-8.03 2.75-1.436 2.017 2.668 7.806-.63 9.483-3.323 1.676-15.759 2.226-19.157.655-3.373-1.598.554-7.964-1.108-10.138-1.687-2.174-6.394-3.431-9.012-2.907-2.643.55-3.273 7.282-6.747 6.103-3.499-1.126-12.788-9.535-14.172-13.019-1.36-3.484 5.437-5.108 5.966-7.858.529-2.777-.68-7.073-2.744-8.697-2.064-1.624-7.93 2.41-9.642-1.126-1.737-3.537-2.441-16.765-.654-20.118 1.787-3.3 9.062 1.598 11.429.183 2.366-1.44 2.316-7.282 2.769-8.749",fill:"none",strokeWidth:"2"}),React__namespace.createElement("path",{d:"M81.235 56.502a23.3 23.3 0 0 1-1.46 8.068 20.785 20.785 0 0 1-1.762 3.72 24.068 24.068 0 0 1-5.337 6.26 22.575 22.575 0 0 1-3.449 2.358 23.726 23.726 0 0 1-7.803 2.803 24.719 24.719 0 0 1-8.333 0 24.102 24.102 0 0 1-4.028-1.074 23.71 23.71 0 0 1-3.776-1.729 23.259 23.259 0 0 1-6.369-5.265 23.775 23.775 0 0 1-2.416-3.353 24.935 24.935 0 0 1-1.762-3.72 23.765 23.765 0 0 1-1.083-3.981 23.454 23.454 0 0 1 0-8.173c.252-1.336.604-2.698 1.083-3.956a24.935 24.935 0 0 1 1.762-3.72 22.587 22.587 0 0 1 2.416-3.378c.881-1.048 1.888-2.017 2.946-2.908a24.38 24.38 0 0 1 3.423-2.357 23.71 23.71 0 0 1 3.776-1.73 21.74 21.74 0 0 1 4.028-1.047 23.437 23.437 0 0 1 8.333 0 24.282 24.282 0 0 1 7.803 2.777 26.198 26.198 0 0 1 3.45 2.357 24.62 24.62 0 0 1 5.336 6.287 20.785 20.785 0 0 1 1.762 3.72 21.32 21.32 0 0 1 1.083 3.955c.251 1.336.302 3.405.377 4.086.05.681.05-.68 0 0",fill:"none"}),React__namespace.createElement("path",{d:"M69.404 56.633c-6.596-3.3-13.216-6.6-19.51-9.744m19.51 9.744c-6.747-3.379-13.493-6.758-19.51-9.744m0 0v19.489m0-19.49v19.49m0 0c4.355-2.148 8.71-4.322 19.51-9.745m-19.51 9.745c3.978-1.965 7.93-3.956 19.51-9.745m0 0h0m0 0h0"}))),openLink:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M4 22h14a2 2 0 0 0 2-2V7.5L14.5 2H6a2 2 0 0 0-2 2v7"}),React__namespace.createElement("polyline",{points:"14 2 14 8 20 8"}),React__namespace.createElement("path",{d:"m10 18 3-3-3-3"}),React__namespace.createElement("path",{d:"M4 18v-1a2 2 0 0 1 2-2h6"})),openLinkProperties:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"3",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M4 22h14a2 2 0 0 0 2-2V7.5L14.5 2H6a2 2 0 0 0-2 2v7"}),React__namespace.createElement("polyline",{points:"14 2 14 8 20 8",fill:"var(--icon-fill-color)"}),React__namespace.createElement("path",{d:"m10 18 3-3-3-3"}),React__namespace.createElement("path",{d:"M4 18v-1a2 2 0 0 1 2-2h6"})),switchToMarkdown:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 640 512",stroke:"var(--icon-fill-color)",strokeWidth:"10",fill:"var(--icon-fill-color)"},React__namespace.createElement("path",{d:"M593.8 59.1H46.2C20.7 59.1 0 79.8 0 105.2v301.5c0 25.5 20.7 46.2 46.2 46.2h547.7c25.5 0 46.2-20.7 46.1-46.1V105.2c0-25.4-20.7-46.1-46.2-46.1zM338.5 360.6H277v-120l-61.5 76.9-61.5-76.9v120H92.3V151.4h61.5l61.5 76.9 61.5-76.9h61.5v209.2zm135.3 3.1L381.5 256H443V151.4h61.5V256H566z"})),gotoFullScreen:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M128 32H32C14.31 32 0 46.31 0 64v96c0 17.69 14.31 32 32 32s32-14.31 32-32V96h64c17.69 0 32-14.31 32-32S145.7 32 128 32zM416 32h-96c-17.69 0-32 14.31-32 32s14.31 32 32 32h64v64c0 17.69 14.31 32 32 32s32-14.31 32-32V64C448 46.31 433.7 32 416 32zM128 416H64v-64c0-17.69-14.31-32-32-32s-32 14.31-32 32v96c0 17.69 14.31 32 32 32h96c17.69 0 32-14.31 32-32S145.7 416 128 416zM416 320c-17.69 0-32 14.31-32 32v64h-64c-17.69 0-32 14.31-32 32s14.31 32 32 32h96c17.69 0 32-14.31 32-32v-96C448 334.3 433.7 320 416 320z"})),exitFullScreen:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M128 320H32c-17.69 0-32 14.31-32 32s14.31 32 32 32h64v64c0 17.69 14.31 32 32 32s32-14.31 32-32v-96C160 334.3 145.7 320 128 320zM416 320h-96c-17.69 0-32 14.31-32 32v96c0 17.69 14.31 32 32 32s32-14.31 32-32v-64h64c17.69 0 32-14.31 32-32S433.7 320 416 320zM320 192h96c17.69 0 32-14.31 32-32s-14.31-32-32-32h-64V64c0-17.69-14.31-32-32-32s-32 14.31-32 32v96C288 177.7 302.3 192 320 192zM128 32C110.3 32 96 46.31 96 64v64H32C14.31 128 0 142.3 0 160s14.31 32 32 32h96c17.69 0 32-14.31 32-32V64C160 46.31 145.7 32 128 32z"})),releaseNotes:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M0 219.2v212.5c0 14.25 11.62 26.25 26.5 27C75.32 461.2 180.2 471.3 240 511.9V245.2C181.4 205.5 79.99 194.8 29.84 192C13.59 191.1 0 203.6 0 219.2zM482.2 192c-50.09 2.848-151.3 13.47-209.1 53.09C272.1 245.2 272 245.3 272 245.5v266.5c60.04-40.39 164.7-50.76 213.5-53.28C500.4 457.9 512 445.9 512 431.7V219.2C512 203.6 498.4 191.1 482.2 192zM352 96c0-53-43-96-96-96S160 43 160 96s43 96 96 96S352 149 352 96z"})),rawMode:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 100 60"},React__namespace.createElement("path",{stroke:"var(--icon-fill-color)",strokeWidth:"4",d:"M20 10H10m10 0H10m0 0v40m0-40v40m0 0h10m-10 0h10M40 10H30m10 0H30m0 0v40m0-40v40m0 0h10m-10 0h10M60 10h10m-10 0h10m0 0v40m0-40v40m0 0H60m10 0H60M80 10h10m-10 0h10m0 0v40m0-40v40m0 0H80m10 0H80"})),parsedMode:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512",stroke:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M574.1 280.4l-45.38-181.8c-5.875-23.63-21.62-44-43-55.75c-21.5-11.75-46.1-14.13-70.25-6.375l-15.25 5.125c-8.375 2.75-12.87 11.88-10 20.25l5 15.13c2.75 8.375 11.88 12.88 20.25 10.13l13.12-4.375c10.88-3.625 23-3.625 33.25 1.75c10.25 5.375 17.5 14.5 20.38 25.75l38.38 153.9c-22.12-6.875-49.75-12.5-81.13-12.5c-34.88 0-73.1 7-114.9 26.75H251.4C210.5 258.6 171.4 251.6 136.5 251.6c-31.38 0-59 5.625-81.12 12.5l38.38-153.9c2.875-11.25 10.12-20.38 20.5-25.75C124.4 79.12 136.5 79.12 147.4 82.74l13.12 4.375c8.375 2.75 17.5-1.75 20.25-10.13l5-15.13C188.6 53.49 184.1 44.37 175.6 41.62l-15.25-5.125c-23.13-7.75-48.75-5.375-70.13 6.375c-21.37 11.75-37.12 32.13-43 55.75L1.875 280.4C.6251 285.4 .0001 290.6 .0001 295.9v70.25C.0001 428.1 51.63 480 115.3 480h37.13c60.25 0 110.4-46 114.9-105.4l2.875-38.63h35.75l2.875 38.63C313.3 433.1 363.4 480 423.6 480h37.13c63.62 0 115.2-51 115.2-113.9V295.9C576 290.6 575.4 285.5 574.1 280.4zM203.4 369.7c-2 26-24.38 46.25-51 46.25H115.2C87 415.1 64 393.6 64 366.1v-37.5c18.12-6.5 43.38-13 72.62-13c23.88 0 47.25 4.375 69.88 13L203.4 369.7zM512 366.1c0 27.5-23 49.88-51.25 49.88h-37.13c-26.62 0-49-20.25-51-46.25l-3.125-41.13c22.62-8.625 46.13-13 70-13c29 0 54.38 6.5 72.5 13V366.1z"})),convertFile:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",viewBox:"0 110 700 340",xmlns:"http://www.w3.org/2000/svg",stroke:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"m593.95 239.4v-1.5742c-0.85547-1.8828-2.043-3.6016-3.5-5.0742l-52.5-52.5c-1.4688-1.457-3.1875-2.6445-5.0742-3.5h-1.5742c-1.4727-0.49219-3.0039-0.78516-4.5508-0.875h-124.25c-4.6406 0-9.0938 1.8438-12.375 5.125s-5.125 7.7344-5.125 12.375v87.5h-70v-105.88-1.0508c-0.089844-1.5469-0.38281-3.0781-0.875-4.5508v-1.5742c-0.85547-1.8828-2.043-3.6016-3.5-5.0742l-52.5-52.5c-1.4727-1.457-3.1914-2.6445-5.0742-3.5h-1.5742c-1.7031-0.875-3.5352-1.4688-5.4258-1.75h-123.55c-4.6406 0-9.0938 1.8438-12.375 5.125s-5.125 7.7344-5.125 12.375v245c0 4.6406 1.8438 9.0938 5.125 12.375s7.7344 5.125 12.375 5.125h175c4.6406 0 9.0938-1.8438 12.375-5.125s5.125-7.7344 5.125-12.375v-52.5h70v122.5c0 4.6406 1.8438 9.0938 5.125 12.375s7.7344 5.125 12.375 5.125h175c4.6406 0 9.0938-1.8438 12.375-5.125s5.125-7.7344 5.125-12.375v-192.5-1.0508c-0.14453-1.5547-0.5-3.0859-1.0508-4.5508zm-313.95 110.6h-140v-210h87.5v35c0 4.6406 1.8438 9.0938 5.125 12.375s7.7344 5.125 12.375 5.125h35v87.5h-52.5c-6.2539 0-12.031 3.3359-15.156 8.75s-3.125 12.086 0 17.5 8.9023 8.75 15.156 8.75h52.5zm140 70v-105h27.824l-5.0742 5.0742c-3.7031 3.1719-5.9141 7.7461-6.1055 12.617-0.1875 4.8711 1.668 9.6016 5.1133 13.051 3.4492 3.4453 8.1797 5.3008 13.051 5.1133 4.8711-0.19141 9.4453-2.4023 12.617-6.1055l35-35c3.2578-3.2773 5.0898-7.7148 5.0898-12.336 0-4.625-1.832-9.0586-5.0898-12.34l-35-35c-4.5078-3.8555-10.66-5.1719-16.348-3.4883-5.6875 1.6797-10.137 6.1289-11.816 11.816-1.6836 5.6914-0.37109 11.844 3.4883 16.348l5.0742 5.0742h-27.824v-69.824h87.5v35c0 4.6406 1.8438 9.0938 5.125 12.375s7.7344 5.125 12.375 5.125h35v157.5z"})),cog:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",fill:"var(--icon-fill-color)",stroke:"none"},React__namespace.createElement("path",{d:"M495.9 166.6C499.2 175.2 496.4 184.9 489.6 191.2L446.3 230.6C447.4 238.9 448 247.4 448 256C448 264.6 447.4 273.1 446.3 281.4L489.6 320.8C496.4 327.1 499.2 336.8 495.9 345.4C491.5 357.3 486.2 368.8 480.2 379.7L475.5 387.8C468.9 398.8 461.5 409.2 453.4 419.1C447.4 426.2 437.7 428.7 428.9 425.9L373.2 408.1C359.8 418.4 344.1 427 329.2 433.6L316.7 490.7C314.7 499.7 307.7 506.1 298.5 508.5C284.7 510.8 270.5 512 255.1 512C241.5 512 227.3 510.8 213.5 508.5C204.3 506.1 197.3 499.7 195.3 490.7L182.8 433.6C167 427 152.2 418.4 138.8 408.1L83.14 425.9C74.3 428.7 64.55 426.2 58.63 419.1C50.52 409.2 43.12 398.8 36.52 387.8L31.84 379.7C25.77 368.8 20.49 357.3 16.06 345.4C12.82 336.8 15.55 327.1 22.41 320.8L65.67 281.4C64.57 273.1 64 264.6 64 256C64 247.4 64.57 238.9 65.67 230.6L22.41 191.2C15.55 184.9 12.82 175.3 16.06 166.6C20.49 154.7 25.78 143.2 31.84 132.3L36.51 124.2C43.12 113.2 50.52 102.8 58.63 92.95C64.55 85.8 74.3 83.32 83.14 86.14L138.8 103.9C152.2 93.56 167 84.96 182.8 78.43L195.3 21.33C197.3 12.25 204.3 5.04 213.5 3.51C227.3 1.201 241.5 0 256 0C270.5 0 284.7 1.201 298.5 3.51C307.7 5.04 314.7 12.25 316.7 21.33L329.2 78.43C344.1 84.96 359.8 93.56 373.2 103.9L428.9 86.14C437.7 83.32 447.4 85.8 453.4 92.95C461.5 102.8 468.9 113.2 475.5 124.2L480.2 132.3C486.2 143.2 491.5 154.7 495.9 166.6V166.6zM256 336C300.2 336 336 300.2 336 255.1C336 211.8 300.2 175.1 256 175.1C211.8 175.1 176 211.8 176 255.1C176 300.2 211.8 336 256 336z"})),trayMode:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 640 512",stroke:"var(--icon-fill-color)",fill:"var(--icon-fill-color)",strokeWidth:"20"},React__namespace.createElement("path",{d:"M618.1 97.67c-13.02-4.375-27.45 .1562-35.72 11.16L464 266.7l-118.4-157.8c-8.266-11.03-22.64-15.56-35.72-11.16C296.8 102 288 114.2 288 128v256c0 17.69 14.33 32 32 32s32-14.31 32-32v-160l86.41 115.2c12.06 16.12 39.13 16.12 51.19 0L576 224v160c0 17.69 14.33 32 32 32s32-14.31 32-32v-256C640 114.2 631.2 102 618.1 97.67zM224 96.01H32c-17.67 0-32 14.31-32 32s14.33 32 32 32h64v223.1c0 17.69 14.33 31.99 32 31.99s32-14.3 32-31.99V160h64c17.67 0 32-14.31 32-32S241.7 96.01 224 96.01z"})),copyElementLink:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 260 260","aria-hidden":"true",focusable:"false",role:"img"},React__namespace.createElement("path",{stroke:"var(--icon-fill-color)",fill:"none",strokeLinecap:"round",strokeWidth:"8",d:"M10 10h40m-40 0h40m0 0v40m0-40v40m0 0H10m40 0H10m0 0V10m0 40V10M210 10h40m-40 0h40m0 0v40m0-40v40m0 0h-40m40 0h-40m0 0V10m0 40V10M210 210h40m-40 0h40m0 0v40m0-40v40m0 0h-40m40 0h-40m0 0v-40m0 40v-40M10 210h40m-40 0h40m0 0v40m0-40v40m0 0H10m40 0H10m0 0v-40m0 40v-40M30 210V50m0 160V50M50 30h160M50 30h160M230 50v160m0-160v160M50 230h160m-160 0h160"}),React__namespace.createElement("path",{stroke:"var(--icon-fill-color)",fill:"none",strokeLinecap:"round",strokeWidth:"16",d:"M110 90c-6.67 1.67-30 3.11-40 10-10 6.89-20 21.37-20 31.37S60 153.56 70 160c10 6.44 33.33 8.33 40 10m0-80c-6.67 1.67-30 3.11-40 10-10 6.89-20 21.37-20 31.37S60 153.56 70 160c10 6.44 33.33 8.33 40 10M150 90c6.67 1.67 30 3.11 40 10 10 6.89 20 21.37 20 31.37s-10 22.19-20 28.63c-10 6.44-33.33 8.33-40 10m0-80c6.67 1.67 30 3.11 40 10 10 6.89 20 21.37 20 31.37s-10 22.19-20 28.63c-10 6.44-33.33 8.33-40 10"}),React__namespace.createElement("path",{stroke:"var(--icon-fill-color)",fill:"none",strokeLinecap:"round",strokeWidth:"16",d:"M89.868 130.198c13.36-.03 66.78-.17 80.13-.2m-80.13.2c13.36-.03 66.78-.17 80.13-.2"})),importSVG:React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 526 526"},React__namespace.createElement("g",{fillRule:"evenodd",strokeLinecap:"round"},React__namespace.createElement("path",{fill:"var(--input-bg-color)",strokeWidth:"0",d:"m133.462 71 .33-6.54.97-6.34 1.58-6.13 2.16-5.88 2.69-5.6 3.21-5.27 3.69-4.93 4.13-4.55 4.55-4.13 4.93-3.69 5.27-3.21 5.6-2.69 5.88-2.16 6.13-1.58 6.34-.97 6.54-.33h160v128l.16 3.28.49 3.18.79 3.07 1.07 2.94 1.35 2.8 1.6 2.63 1.84 2.47 2.06 2.27 2.27 2.06 2.47 1.84 2.63 1.6 2.8 1.35 2.94 1.07 3.07.79 3.18.49 3.28.16h128v288l-.33 6.54-.97 6.34-1.58 6.13-2.16 5.88-2.69 5.6-3.21 5.27-3.69 4.93-4.13 4.55-4.55 4.13-4.93 3.69-5.27 3.21-5.6 2.69-5.88 2.16-6.13 1.58-6.34.97-6.54.33h-256l-6.54-.33-6.34-.97-6.13-1.58-5.88-2.16-5.6-2.69-5.27-3.21-4.93-3.69-4.55-4.13-4.13-4.55-3.69-4.93-3.21-5.27-2.69-5.6-2.16-5.88-1.58-6.13-.97-6.34-.33-6.54V343h174.1l-39 39-1.65 1.83-1.43 1.94-1.22 2.05-.99 2.13-.77 2.2-.55 2.25-.33 2.29-.11 2.3.11 2.3.33 2.28.55 2.24.77 2.19.99 2.12 1.22 2.04 1.43 1.93 1.65 1.81 1.83 1.64 1.94 1.42 2.05 1.2 2.13.99 2.2.76 2.25.56 2.29.33 2.3.11 2.3-.1 2.28-.33 2.24-.54 2.19-.77 2.12-.98 2.04-1.21 1.93-1.43 1.81-1.65 80-80 1.65-1.83 1.43-1.94 1.22-2.05.99-2.13.77-2.2.55-2.25.33-2.29.11-2.3-.11-2.3-.33-2.28-.55-2.24-.77-2.19-.99-2.12-1.22-2.04-1.43-1.93-1.65-1.81-80-80-1.83-1.65-1.94-1.43-2.05-1.22-2.13-.99-2.2-.77-2.25-.55-2.29-.33-2.3-.11-2.3.11-2.28.33-2.24.55-2.19.77-2.12.99-2.04 1.22-1.93 1.43-1.81 1.65-1.64 1.83-1.42 1.94-1.2 2.05-.99 2.13-.76 2.2-.56 2.25-.33 2.29-.11 2.3.1 2.3.33 2.28.54 2.24.77 2.19.98 2.12 1.21 2.04 1.43 1.93 1.65 1.81 39 39h-174.1V71"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"18",d:"M133.462 71s0 0 0 0m0 0s0 0 0 0m0 0 .33-6.54m-.33 6.54c.13-2.57.26-5.13.33-6.54m0 0c.36-2.33.72-4.67.97-6.34m-.97 6.34c.35-2.26.69-4.53.97-6.34m0 0c.51-1.99 1.03-3.98 1.58-6.13m-1.58 6.13c.4-1.56.81-3.12 1.58-6.13m0 0c.81-2.22 1.62-4.43 2.16-5.88m-2.16 5.88c.45-1.22.9-2.44 2.16-5.88m0 0c.72-1.51 1.45-3.01 2.69-5.6m-2.69 5.6c.69-1.45 1.39-2.9 2.69-5.6m0 0c.93-1.52 1.86-3.05 3.21-5.27m-3.21 5.27c.97-1.59 1.94-3.18 3.21-5.27m0 0c.86-1.15 1.71-2.29 3.69-4.93m-3.69 4.93c.78-1.04 1.56-2.08 3.69-4.93m0 0c1.53-1.69 3.07-3.38 4.13-4.55m-4.13 4.55c1.54-1.69 3.07-3.38 4.13-4.55m0 0c1.03-.93 2.06-1.87 4.55-4.13m-4.55 4.13c.98-.89 1.97-1.78 4.55-4.13m0 0c1.64-1.23 3.28-2.46 4.93-3.69m-4.93 3.69c1.72-1.29 3.45-2.58 4.93-3.69m0 0c1.11-.68 2.23-1.35 5.27-3.21m-5.27 3.21c1.5-.91 3.01-1.83 5.27-3.21m0 0c1.87-.89 3.73-1.79 5.6-2.69m-5.6 2.69c2.09-1 4.17-2.01 5.6-2.69m0 0c1.72-.64 3.44-1.27 5.88-2.16m-5.88 2.16c1.94-.72 3.89-1.43 5.88-2.16m0 0c2.3-.59 4.6-1.19 6.13-1.58m-6.13 1.58c2.32-.6 4.65-1.2 6.13-1.58m0 0c2.06-.31 4.12-.63 6.34-.97m-6.34.97c2.34-.36 4.69-.72 6.34-.97m0 0c2.05-.1 4.09-.21 6.54-.33m-6.54.33c2.06-.1 4.12-.21 6.54-.33m0 0h160m-160 0h160m0 0v128m0-128v128m0 0s0 0 0 0m0 0s0 0 0 0m0 0 .16 3.28m-.16-3.28c.06 1.16.12 2.32.16 3.28m0 0c.13.82.26 1.64.49 3.18m-.49-3.18c.18 1.13.35 2.26.49 3.18m0 0c.24.95.49 1.91.79 3.07m-.79-3.07c.28 1.1.56 2.2.79 3.07m0 0c.39 1.06.78 2.13 1.07 2.94m-1.07-2.94c.42 1.15.84 2.3 1.07 2.94m0 0c.38.79.76 1.57 1.35 2.8m-1.35-2.8c.4.82.79 1.64 1.35 2.8m0 0c.45.75.91 1.5 1.6 2.63m-1.6-2.63c.4.65.8 1.31 1.6 2.63m0 0c.56.76 1.13 1.52 1.84 2.47m-1.84-2.47c.58.79 1.17 1.57 1.84 2.47m0 0c.75.82 1.5 1.65 2.06 2.27m-2.06-2.27c.75.82 1.5 1.65 2.06 2.27m0 0c.74.66 1.47 1.33 2.27 2.06m-2.27-2.06c.89.81 1.78 1.61 2.27 2.06m0 0c.69.51 1.37 1.02 2.47 1.84m-2.47-1.84c.68.5 1.35 1.01 2.47 1.84m0 0c.81.49 1.62.99 2.63 1.6m-2.63-1.6c.74.45 1.47.9 2.63 1.6m0 0c.72.35 1.43.69 2.8 1.35m-2.8-1.35c.61.3 1.22.59 2.8 1.35m0 0c.85.31 1.69.62 2.94 1.07m-2.94-1.07c1.03.38 2.07.75 2.94 1.07m0 0c.83.22 1.67.43 3.07.79m-3.07-.79 3.07.79m0 0c1.07.16 2.14.33 3.18.49m-3.18-.49c1.2.18 2.39.36 3.18.49m0 0 3.28.16m-3.28-.16c.97.04 1.93.09 3.28.16m0 0h128m-128 0h128m0 0v288m0-288v288m0 0s0 0 0 0m0 0s0 0 0 0m0 0c-.1 2.02-.2 4.04-.33 6.54m.33-6.54c-.13 2.52-.26 5.05-.33 6.54m0 0c-.33 2.14-.66 4.29-.97 6.34m.97-6.34c-.32 2.06-.63 4.12-.97 6.34m0 0c-.59 2.28-1.17 4.55-1.58 6.13m1.58-6.13c-.53 2.07-1.07 4.14-1.58 6.13m0 0c-.73 1.99-1.46 3.97-2.16 5.88m2.16-5.88c-.72 1.97-1.44 3.94-2.16 5.88m0 0c-.94 1.97-1.89 3.93-2.69 5.6m2.69-5.6c-.91 1.89-1.82 3.77-2.69 5.6m0 0c-.89 1.46-1.78 2.92-3.21 5.27m3.21-5.27c-.65 1.05-1.29 2.11-3.21 5.27m0 0c-1.13 1.51-2.25 3.01-3.69 4.93m3.69-4.93c-1.29 1.72-2.58 3.44-3.69 4.93m0 0c-1.29 1.42-2.58 2.84-4.13 4.55m4.13-4.55-4.13 4.55m0 0-4.55 4.13m4.55-4.13-4.55 4.13m0 0c-1.2.9-2.41 1.8-4.93 3.69m4.93-3.69-4.93 3.69m0 0c-1.56.95-3.13 1.9-5.27 3.21m5.27-3.21c-1.99 1.21-3.98 2.42-5.27 3.21m0 0c-1.8.86-3.6 1.73-5.6 2.69m5.6-2.69c-1.34.64-2.67 1.28-5.6 2.69m0 0c-2.24.82-4.48 1.65-5.88 2.16m5.88-2.16c-1.38.51-2.77 1.02-5.88 2.16m0 0c-1.46.38-2.93.76-6.13 1.58m6.13-1.58c-1.54.4-3.09.79-6.13 1.58m0 0c-2.12.32-4.24.65-6.34.97m6.34-.97c-2.47.38-4.94.75-6.34.97m0 0c-2.23.11-4.46.22-6.54.33m6.54-.33c-1.97.1-3.93.2-6.54.33m0 0h-256m256 0h-256m0 0s0 0 0 0m0 0s0 0 0 0m0 0c-2.33-.12-4.66-.24-6.54-.33m6.54.33c-1.33-.07-2.65-.13-6.54-.33m0 0c-1.88-.29-3.77-.58-6.34-.97m6.34.97c-2.07-.32-4.14-.63-6.34-.97m0 0c-1.52-.39-3.04-.79-6.13-1.58m6.13 1.58c-2.02-.52-4.04-1.04-6.13-1.58m0 0c-1.6-.59-3.19-1.17-5.88-2.16m5.88 2.16c-1.9-.7-3.8-1.39-5.88-2.16m0 0c-1.41-.68-2.82-1.36-5.6-2.69m5.6 2.69c-1.6-.77-3.2-1.54-5.6-2.69m0 0c-1.4-.86-2.81-1.71-5.27-3.21m5.27 3.21c-2.08-1.27-4.17-2.54-5.27-3.21m0 0c-1.72-1.29-3.43-2.57-4.93-3.69m4.93 3.69c-1.79-1.34-3.57-2.67-4.93-3.69m0 0c-1.18-1.07-2.36-2.15-4.55-4.13m4.55 4.13c-1.64-1.49-3.27-2.97-4.55-4.13m0 0c-1.07-1.19-2.15-2.37-4.13-4.55m4.13 4.55c-1.46-1.61-2.93-3.23-4.13-4.55m0 0-3.69-4.93m3.69 4.93c-.88-1.17-1.76-2.35-3.69-4.93m0 0c-.83-1.37-1.67-2.75-3.21-5.27m3.21 5.27c-1.15-1.89-2.3-3.79-3.21-5.27m0 0c-1.03-2.14-2.05-4.27-2.69-5.6m2.69 5.6c-.68-1.43-1.37-2.85-2.69-5.6m0 0c-.8-2.17-1.59-4.34-2.16-5.88m2.16 5.88c-.82-2.22-1.63-4.44-2.16-5.88m0 0c-.47-1.82-.94-3.64-1.58-6.13m1.58 6.13c-.37-1.44-.74-2.88-1.58-6.13m0 0-.97-6.34m.97 6.34c-.3-1.98-.61-3.97-.97-6.34m0 0c-.13-2.54-.26-5.07-.33-6.54m.33 6.54-.33-6.54m0 0V343m0 112V343m0 0h174.1m-174.1 0h174.1m0 0-39 39m39-39-39 39m0 0s0 0 0 0m0 0s0 0 0 0m0 0c-.65.72-1.3 1.44-1.65 1.83m1.65-1.83c-.34.38-.68.76-1.65 1.83m0 0c-.35.47-.7.95-1.43 1.94m1.43-1.94c-.38.5-.75 1.01-1.43 1.94m0 0c-.32.54-.64 1.08-1.22 2.05m1.22-2.05c-.38.64-.76 1.28-1.22 2.05m0 0c-.2.45-.41.89-.99 2.13m.99-2.13c-.38.82-.76 1.64-.99 2.13m0 0c-.18.53-.36 1.05-.77 2.2m.77-2.2c-.3.88-.61 1.75-.77 2.2m0 0c-.15.61-.3 1.22-.55 2.25m.55-2.25c-.16.68-.33 1.35-.55 2.25m0 0-.33 2.29m.33-2.29c-.13.9-.26 1.79-.33 2.29m0 0-.11 2.3m.11-2.3c-.03.59-.06 1.19-.11 2.3m0 0c.03.54.05 1.08.11 2.3m-.11-2.3c.03.72.07 1.44.11 2.3m0 0c.1.71.21 1.43.33 2.28m-.33-2.28c.1.71.21 1.42.33 2.28m0 0c.22.88.44 1.77.55 2.24m-.55-2.24c.16.66.33 1.32.55 2.24m0 0c.26.72.51 1.45.77 2.19m-.77-2.19c.25.69.49 1.39.77 2.19m0 0c.33.7.65 1.4.99 2.12m-.99-2.12c.37.79.74 1.57.99 2.12m0 0c.38.63.75 1.25 1.22 2.04m-1.22-2.04c.4.67.8 1.35 1.22 2.04m0 0c.38.52.77 1.05 1.43 1.93m-1.43-1.93c.38.52.77 1.05 1.43 1.93m0 0c.46.5.91 1 1.65 1.81m-1.65-1.81c.35.39.7.77 1.65 1.81m0 0c.37.33.75.67 1.83 1.64m-1.83-1.64c.43.39.87.78 1.83 1.64m0 0c.62.45 1.25.91 1.94 1.42m-1.94-1.42c.45.32.9.65 1.94 1.42m0 0c.53.3 1.05.61 2.05 1.2m-2.05-1.2c.43.25.86.5 2.05 1.2m0 0c.78.36 1.56.72 2.13.99m-2.13-.99c.54.25 1.08.5 2.13.99m0 0c.67.23 1.33.46 2.2.76m-2.2-.76c.51.17 1.03.35 2.2.76m0 0c.87.22 1.73.43 2.25.56m-2.25-.56c.79.2 1.57.39 2.25.56m0 0 2.29.33m-2.29-.33c.58.08 1.16.16 2.29.33m0 0c.91.04 1.82.09 2.3.11m-2.3-.11c.89.04 1.79.09 2.3.11m0 0c.48-.02.96-.04 2.3-.1m-2.3.1c.73-.03 1.47-.06 2.3-.1m0 0c.61-.09 1.22-.18 2.28-.33m-2.28.33c.58-.09 1.17-.17 2.28-.33m0 0c.79-.19 1.59-.38 2.24-.54m-2.24.54c.88-.21 1.75-.42 2.24-.54m0 0c.7-.25 1.4-.49 2.19-.77m-2.19.77c.5-.18 1.01-.35 2.19-.77m0 0c.56-.26 1.13-.52 2.12-.98m-2.12.98c.69-.31 1.37-.63 2.12-.98m0 0c.63-.37 1.25-.74 2.04-1.21m-2.04 1.21c.8-.48 1.6-.95 2.04-1.21m0 0c.67-.5 1.34-.99 1.93-1.43m-1.93 1.43c.52-.39 1.05-.78 1.93-1.43m0 0c.43-.39.87-.79 1.81-1.65m-1.81 1.65c.42-.38.83-.76 1.81-1.65m0 0 80-80m-80 80 80-80m0 0s0 0 0 0m0 0s0 0 0 0m0 0c.33-.37.67-.74 1.65-1.83m-1.65 1.83c.63-.7 1.27-1.4 1.65-1.83m0 0c.3-.4.59-.79 1.43-1.94m-1.43 1.94c.42-.57.84-1.13 1.43-1.94m0 0c.4-.68.8-1.35 1.22-2.05m-1.22 2.05c.47-.79.93-1.57 1.22-2.05m0 0c.28-.62.57-1.23.99-2.13m-.99 2.13c.3-.65.6-1.31.99-2.13m0 0c.26-.74.51-1.47.77-2.2m-.77 2.2.77-2.2m0 0 .55-2.25m-.55 2.25c.2-.84.41-1.68.55-2.25m0 0 .33-2.29m-.33 2.29c.11-.75.21-1.49.33-2.29m0 0c.03-.54.05-1.08.11-2.3m-.11 2.3c.04-.91.09-1.81.11-2.3m0 0c-.03-.7-.07-1.41-.11-2.3m.11 2.3c-.04-.75-.07-1.49-.11-2.3m0 0c-.08-.52-.15-1.04-.33-2.28m.33 2.28c-.09-.63-.18-1.26-.33-2.28m0 0-.55-2.24m.55 2.24c-.19-.79-.39-1.58-.55-2.24m0 0-.77-2.19m.77 2.19c-.25-.72-.51-1.44-.77-2.19m0 0c-.23-.5-.46-.99-.99-2.12m.99 2.12c-.39-.83-.78-1.66-.99-2.12m0 0c-.42-.7-.83-1.39-1.22-2.04m1.22 2.04c-.32-.53-.64-1.06-1.22-2.04m0 0c-.47-.64-.95-1.28-1.43-1.93m1.43 1.93c-.47-.63-.94-1.27-1.43-1.93m0 0c-.44-.49-.89-.98-1.65-1.81m1.65 1.81c-.64-.7-1.28-1.4-1.65-1.81m0 0-80-80m80 80-80-80m0 0s0 0 0 0m0 0s0 0 0 0m0 0c-.72-.65-1.44-1.3-1.83-1.65m1.83 1.65c-.68-.62-1.37-1.23-1.83-1.65m0 0c-.51-.38-1.02-.75-1.94-1.43m1.94 1.43c-.58-.43-1.17-.87-1.94-1.43m0 0c-.73-.43-1.45-.86-2.05-1.22m2.05 1.22c-.77-.45-1.53-.9-2.05-1.22m0 0c-.46-.21-.93-.43-2.13-.99m2.13.99-2.13-.99m0 0c-.83-.29-1.65-.57-2.2-.77m2.2.77c-.56-.19-1.12-.39-2.2-.77m0 0c-.65-.16-1.29-.31-2.25-.55m2.25.55c-.57-.14-1.13-.27-2.25-.55m0 0c-.74-.11-1.48-.21-2.29-.33m2.29.33c-.51-.07-1.02-.15-2.29-.33m0 0c-.77-.04-1.54-.07-2.3-.11m2.3.11c-.88-.04-1.76-.08-2.3-.11m0 0c-.49.02-.98.05-2.3.11m2.3-.11c-.88.04-1.77.09-2.3.11m0 0c-.62.09-1.23.18-2.28.33m2.28-.33c-.6.09-1.2.17-2.28.33m0 0c-.45.11-.91.22-2.24.55m2.24-.55c-.79.2-1.58.39-2.24.55m0 0c-.56.2-1.12.4-2.19.77m2.19-.77c-.51.18-1.01.36-2.19.77m0 0c-.85.4-1.7.8-2.12.99m2.12-.99c-.51.24-1.02.48-2.12.99m0 0c-.6.36-1.2.71-2.04 1.22m2.04-1.22c-.46.27-.91.55-2.04 1.22m0 0c-.49.36-.99.73-1.93 1.43m1.93-1.43-1.93 1.43m0 0c-.42.38-.85.77-1.81 1.65m1.81-1.65c-.69.63-1.39 1.27-1.81 1.65m0 0-1.64 1.83m1.64-1.83c-.54.6-1.08 1.21-1.64 1.83m0 0c-.53.73-1.07 1.47-1.42 1.94m1.42-1.94c-.36.5-.73 1-1.42 1.94m0 0c-.35.61-.7 1.21-1.2 2.05m1.2-2.05c-.33.58-.67 1.15-1.2 2.05m0 0c-.26.57-.53 1.15-.99 2.13m.99-2.13c-.39.85-.78 1.69-.99 2.13m0 0c-.24.7-.48 1.4-.76 2.2m.76-2.2c-.17.51-.35 1.01-.76 2.2m0 0c-.17.68-.33 1.35-.56 2.25m.56-2.25c-.2.79-.39 1.57-.56 2.25m0 0c-.09.65-.18 1.29-.33 2.29m.33-2.29c-.06.48-.13.95-.33 2.29m0 0c-.03.71-.07 1.43-.11 2.3m.11-2.3-.11 2.3m0 0c.04.86.08 1.73.1 2.3m-.1-2.3c.03.8.07 1.6.1 2.3m0 0c.13.88.25 1.76.33 2.28m-.33-2.28c.11.73.21 1.47.33 2.28m0 0c.18.74.36 1.49.54 2.24m-.54-2.24c.15.64.31 1.28.54 2.24m0 0c.2.57.4 1.15.77 2.19m-.77-2.19c.21.58.41 1.17.77 2.19m0 0c.23.5.46 1.01.98 2.12m-.98-2.12c.35.76.71 1.53.98 2.12m0 0c.38.64.76 1.29 1.21 2.04m-1.21-2.04 1.21 2.04m0 0c.45.6.89 1.21 1.43 1.93m-1.43-1.93c.3.4.6.81 1.43 1.93m0 0 1.65 1.81m-1.65-1.81c.47.52.94 1.03 1.65 1.81m0 0 39 39m-39-39 39 39m0 0h-174.1m174.1 0h-174.1m0 0V71m0 223.9V71m0 0s0 0 0 0m0 0s0 0 0 0m0 0s0 0 0 0m0 0s0 0 0 0"})),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeLinecap:"round",strokeWidth:"18",d:"M135 343.068H31m104 0H31m0 0s0 0 0 0m0 0s0 0 0 0m0 0c-.74-.04-1.48-.07-2.46-.12m2.46.12c-.77-.04-1.54-.08-2.46-.12m0 0c-.87-.14-1.75-.27-2.39-.37m2.39.37c-.55-.09-1.1-.17-2.39-.37m0 0c-.87-.22-1.74-.44-2.3-.59m2.3.59c-.62-.15-1.24-.31-2.3-.59m0 0c-.82-.29-1.64-.59-2.21-.8m2.21.8c-.52-.18-1.03-.37-2.21-.8m0 0c-.55-.26-1.09-.52-2.1-1.01m2.1 1.01c-.64-.31-1.28-.61-2.1-1.01m0 0c-.74-.45-1.48-.89-1.98-1.2m1.98 1.2c-.42-.25-.84-.51-1.98-1.2m0 0c-.7-.52-1.41-1.05-1.84-1.38m1.84 1.38c-.37-.28-.75-.56-1.84-1.38m0 0c-.4-.36-.8-.71-1.71-1.54m1.71 1.54c-.35-.31-.7-.63-1.71-1.54m0 0c-.43-.47-.85-.95-1.54-1.71m1.54 1.71c-.61-.68-1.23-1.36-1.54-1.71m0 0c-.29-.38-.58-.76-1.38-1.84m1.38 1.84c-.54-.71-1.08-1.43-1.38-1.84m0 0c-.46-.76-.92-1.52-1.2-1.98m1.2 1.98c-.45-.74-.89-1.47-1.2-1.98m0 0c-.37-.77-.74-1.53-1.01-2.1m1.01 2.1c-.3-.62-.6-1.25-1.01-2.1m0 0c-.2-.54-.39-1.07-.8-2.21m.8 2.21c-.2-.54-.4-1.09-.8-2.21m0 0c-.22-.85-.44-1.71-.59-2.3m.59 2.3c-.12-.46-.24-.92-.59-2.3m0 0c-.11-.72-.22-1.43-.37-2.39m.37 2.39c-.08-.48-.15-.96-.37-2.39m0 0c-.03-.74-.07-1.48-.12-2.46m.12 2.46c-.04-.79-.08-1.59-.12-2.46m0 0c.04-.74.07-1.49.12-2.46m-.12 2.46.12-2.46m0 0c.08-.53.16-1.07.37-2.39m-.37 2.39c.09-.56.17-1.12.37-2.39m0 0c.17-.69.35-1.38.59-2.3m-.59 2.3c.15-.61.31-1.23.59-2.3m0 0c.17-.48.34-.96.8-2.21m-.8 2.21c.2-.55.4-1.1.8-2.21m0 0c.25-.52.49-1.03 1.01-2.1m-1.01 2.1c.36-.76.73-1.52 1.01-2.1m0 0c.43-.72.87-1.44 1.2-1.98m-1.2 1.98c.27-.45.55-.91 1.2-1.98m0 0c.54-.73 1.09-1.47 1.38-1.84m-1.38 1.84c.4-.54.81-1.09 1.38-1.84m0 0c.53-.59 1.07-1.18 1.54-1.71m-1.54 1.71c.59-.66 1.19-1.32 1.54-1.71m0 0c.54-.49 1.08-.97 1.71-1.54m-1.71 1.54c.48-.43.95-.86 1.71-1.54m0 0c.46-.35.92-.7 1.84-1.38m-1.84 1.38c.5-.38 1.01-.76 1.84-1.38m0 0c.52-.32 1.04-.63 1.98-1.2m-1.98 1.2c.72-.44 1.44-.88 1.98-1.2m0 0 2.1-1.01m-2.1 1.01c.84-.4 1.67-.81 2.1-1.01m0 0c.45-.17.91-.33 2.21-.8m-2.21.8c.56-.21 1.12-.41 2.21-.8m0 0c.89-.23 1.79-.46 2.3-.59m-2.3.59c.48-.13.95-.25 2.3-.59m0 0c.51-.08 1.02-.16 2.39-.37m-2.39.37 2.39-.37m0 0c.52-.02 1.03-.05 2.46-.12m-2.46.12c.74-.03 1.48-.07 2.46-.12m0 0 103.34-.27m-103.34.27c30.04-.08 60.08-.16 103.34-.27"}),React__namespace.createElement("g",{fillRule:"evenodd",strokeLinecap:"round"},React__namespace.createElement("path",{fill:"var(--input-bg-color)",strokeWidth:"0",d:"M517.462 135h-128V7l128 128"}),React__namespace.createElement("path",{fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"18",d:"M517.462 135h-128m128 0h-128m0 0V7m0 128V7m0 0 128 128m-128-128 128 128m0 0s0 0 0 0m0 0s0 0 0 0m0 0s0 0 0 0m0 0s0 0 0 0"}))),obsidian:React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 166 267"},React__namespace.createElement("path",{fill:"transparent",d:"M0 0h165.742v267.245H0z"}),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{fill:"#bd7efc",strokeWidth:"0",d:"M55.5 96.49 39.92 57.05 111.28 10l4.58 36.54L55.5 95.65"}),React__namespace.createElement("path",{fill:"none",stroke:"#410380",strokeWidth:".5",d:"M55.5 96.49c-5.79-14.66-11.59-29.33-15.58-39.44M55.5 96.49c-3.79-9.59-7.58-19.18-15.58-39.44m0 0C60.13 43.72 80.34 30.4 111.28 10M39.92 57.05C60.82 43.27 81.73 29.49 111.28 10m0 0c.97 7.72 1.94 15.45 4.58 36.54M111.28 10c1.14 9.12 2.29 18.24 4.58 36.54m0 0C95.41 63.18 74.96 79.82 55.5 95.65m60.36-49.11C102.78 57.18 89.71 67.82 55.5 95.65m0 0v.84m0-.84v.84"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{fill:"#e2c4ff",strokeWidth:"0",d:"m111.234 10.06 44.51 42.07-40.66-5.08-3.85-36.99"}),React__namespace.createElement("path",{fill:"none",stroke:"#410380",strokeWidth:".5",d:"M111.234 10.06c11.83 11.18 23.65 22.36 44.51 42.07m-44.51-42.07 44.51 42.07m0 0c-13.07-1.63-26.13-3.27-40.66-5.08m40.66 5.08c-11.33-1.41-22.67-2.83-40.66-5.08m0 0c-1.17-11.29-2.35-22.58-3.85-36.99m3.85 36.99c-1.47-14.17-2.95-28.33-3.85-36.99m0 0s0 0 0 0m0 0s0 0 0 0"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{fill:"#2f005e",strokeWidth:"0",d:"m10 127.778 45.77-32.99-15.57-38.08-30.2 71.07"}),React__namespace.createElement("path",{fill:"none",stroke:"#410380",strokeWidth:".5",d:"M10 127.778c16.85-12.14 33.7-24.29 45.77-32.99M10 127.778c16.59-11.95 33.17-23.91 45.77-32.99m0 0c-6.14-15.02-12.29-30.05-15.57-38.08m15.57 38.08c-4.08-9.98-8.16-19.96-15.57-38.08m0 0c-11.16 26.27-22.33 52.54-30.2 71.07m30.2-71.07c-10.12 23.81-20.23 47.61-30.2 71.07m0 0s0 0 0 0m0 0s0 0 0 0"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{fill:"#410380",strokeWidth:"0",d:"m40.208 235.61 15.76-140.4-45.92 32.92 30.16 107.48"}),React__namespace.createElement("path",{fill:"none",stroke:"#410380",strokeWidth:".5",d:"M40.208 235.61c3.7-33.01 7.41-66.02 15.76-140.4m-15.76 140.4c3.38-30.16 6.77-60.32 15.76-140.4m0 0c-10.83 7.76-21.66 15.53-45.92 32.92m45.92-32.92c-11.69 8.38-23.37 16.75-45.92 32.92m0 0c6.84 24.4 13.69 48.8 30.16 107.48m-30.16-107.48c6.67 23.77 13.33 47.53 30.16 107.48m0 0s0 0 0 0m0 0s0 0 0 0"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{fill:"#943feb",strokeWidth:"0",d:"m111.234 240.434-12.47 16.67-42.36-161.87 58.81-48.3 40.46 5.25-44.44 188.25"}),React__namespace.createElement("path",{fill:"none",stroke:"#410380",strokeWidth:".5",d:"M111.234 240.434c-3.79 5.06-7.57 10.12-12.47 16.67m12.47-16.67c-4.43 5.93-8.87 11.85-12.47 16.67m0 0c-16.8-64.17-33.59-128.35-42.36-161.87m42.36 161.87c-9.74-37.2-19.47-74.41-42.36-161.87m0 0c15.03-12.35 30.07-24.7 58.81-48.3m-58.81 48.3c22.49-18.47 44.97-36.94 58.81-48.3m0 0c9.48 1.23 18.95 2.46 40.46 5.25m-40.46-5.25c13.01 1.69 26.02 3.38 40.46 5.25m0 0c-10.95 46.41-21.91 92.82-44.44 188.25m44.44-188.25c-12.2 51.71-24.41 103.42-44.44 188.25m0 0s0 0 0 0m0 0s0 0 0 0"})),React__namespace.createElement("g",{fillRule:"evenodd"},React__namespace.createElement("path",{fill:"#6212b3",strokeWidth:"0",d:"m40.379 235.667 15.9-140.21 42.43 161.79-58.33-21.58"}),React__namespace.createElement("path",{fill:"none",stroke:"#410380",strokeWidth:".5",d:"M40.379 235.667c4.83-42.62 9.67-85.25 15.9-140.21m-15.9 140.21c5.84-51.52 11.69-103.03 15.9-140.21m0 0c10.98 41.87 21.96 83.74 42.43 161.79m-42.43-161.79c13.28 50.63 26.56 101.25 42.43 161.79m0 0c-11.8-4.37-23.6-8.74-58.33-21.58m58.33 21.58c-21.73-8.04-43.47-16.08-58.33-21.58m0 0s0 0 0 0m0 0s0 0 0 0"})))},saveIcon=e=>React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:e?"var(--color-accent)":"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M19 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11l5 5v11a2 2 0 0 1-2 2z"}),React__namespace.createElement("polyline",{points:"17 21 17 13 7 13 7 21"}),React__namespace.createElement("polyline",{points:"7 3 7 8 15 8"})),penIcon=e=>{var A,t,i,n,a,r,s,o,l,c,d,h;switch(e.type){case"highlighter":return React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{fill:null!==(A=e.strokeColor)&&void 0!==A?A:"var(--icon-fill-color)",strokeWidth:"2",d:"m9 11-6 6v3h9l3-3"}),React__namespace.createElement("path",{fill:"none",strokeWidth:"2",d:"m22 12-4.6 4.6a2 2 0 0 1-2.8 0l-5.2-5.2a2 2 0 0 1 0-2.8L14 4"}));case"finetip":return React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:null!==(t=e.strokeColor)&&void 0!==t?t:"var(--icon-fill-color)",stroke:null!==(i=e.strokeColor)&&void 0!==i?i:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{strokeWidth:"2",d:"M17 3a2.828 2.828 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5L17 3z"}));case"fountain":return React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{fill:null!==(n=e.strokeColor)&&void 0!==n?n:"var(--icon-fill-color)",d:"m12 19 7-7 3 3-7 7-3-3z"}),React__namespace.createElement("path",{fill:"none",d:"m18 13-1.5-7.5L2 2l3.5 14.5L13 18l5-5z"}),React__namespace.createElement("path",{fill:"none",d:"m2 2 7.586 7.586"}),React__namespace.createElement("circle",{fill:"none",cx:"11",cy:"11",r:"2"}));case"marker":return React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 576 512",fill:null!==(a=e.strokeColor)&&void 0!==a?a:"var(--icon-fill-color)",stroke:null!==(r=e.strokeColor)&&void 0!==r?r:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M331 315l158.4-215L460.1 70.6 245 229 331 315zm-187 5l0 0V248.3c0-15.3 7.2-29.6 19.5-38.6L436.6 8.4C444 2.9 453 0 462.2 0c11.4 0 22.4 4.5 30.5 12.6l54.8 54.8c8.1 8.1 12.6 19 12.6 30.5c0 9.2-2.9 18.2-8.4 25.6L350.4 396.5c-9 12.3-23.4 19.5-38.6 19.5H240l-25.4 25.4c-12.5 12.5-32.8 12.5-45.3 0l-50.7-50.7c-12.5-12.5-12.5-32.8 0-45.3L144 320zM23 466.3l63-63 70.6 70.6-31 31c-4.5 4.5-10.6 7-17 7H40c-13.3 0-24-10.7-24-24v-4.7c0-6.4 2.5-12.5 7-17z"}));case"thick-thin":return React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 108 106",strokeWidth:"2",fill:null!==(s=e.strokeColor)&&void 0!==s?s:"var(--icon-fill-color)",stroke:null!==(o=e.strokeColor)&&void 0!==o?o:"var(--icon-fill-color)"},React__namespace.createElement("path",{d:"m-.58 95.628.22-.89q.22-.89.49-2.44.26-1.54.77-3.35t1.31-3.43q.79-1.61.2-.26-.6 1.34-.03-.14.58-1.49 1.54-2.97.96-1.49 2.54-3.18 1.59-1.68 3.46-2.96 1.86-1.27.81-.54-1.04.73.6-.46 1.64-1.19 2.8-1.81 1.16-.63.16-.08-.99.54 1.21-.5 2.2-1.03 1.11-.58-1.1.45-.03-.07 1.06-.53 2.32-.82 1.26-.3 2.91-.52 1.64-.23 3.05-.18 1.4.05 2.5.12 1.09.07 2.25.24 1.16.17 2.3.49 1.15.32 2.11.78.96.47 2.21 1.01 1.25.55 2.37 1.04t2.34.89q1.22.4 2.5.65 1.29.25 2.44.33 1.16.08 2.35.17 1.18.08 2.26-.1 1.08-.19 2-1.1.92-.91 1.25-1.93.32-1.02.38-2.15t.57.21q.51 1.34-.03-.02-.55-1.37-.96-2.83-.41-1.45.5-.67.92.79-.03-.06-.95-.85-1.52-1.8-.57-.94-1.5-1.52-.93-.57-1.94-1.22-1.01-.65-1.97-1.88-.96-1.22-1.44-2.54-.49-1.32-.65-2.57-.17-1.24-.11-2.35.06-1.11.31-2.91.24-1.79.76-2.77.51-.97 1.29-1.8.77-.84 1.64-1.55.88-.72 1.9-1.33 1.03-.61 2.43-1.15 1.41-.55 2.69-.92 1.29-.37 2.81-.68 1.53-.31 2.83-.58 1.31-.27 2.78-.47 1.47-.2 2.58-.49 1.12-.28 2.19-.58 1.08-.31 2.13-.73 1.05-.42 2.44-1.32 1.39-.9 2.68-1.85 1.3-.95 2.25-1.87.95-.91 2.06-2 1.11-1.09 1.92-1.93.82-.84 1.54-1.82.71-.98 1.4-1.88.69-.9 1.38-1.96.69-1.07 1.25-2.04.55-.97 1.21-1.94.65-.96 1.35-1.79.69-.83 1.46-1.74.77-.9 1.66-1.73.89-.84 2.72-2.31 1.84-1.48 1.84-1.47v.01l-1.1 1.03q-1.1 1.02-1.77 1.92-.68.9-1.39 1.85-.71.96-1.41 1.91-.7.96-1.19 1.92-.48.95-.95 1.92-.46.96-.9 1.95-.43.99-1.02 2.16-.59 1.17-1.17 2.15-.58.97-1.23 2.13t-1.29 2.02q-.64.86-1.3 1.73-.66.88-1.42 1.78-.75.9-1.72 2.03-.97 1.14-1.81 1.89-.85.75-1.98 1.71-1.14.96-2.05 1.61-.91.64-2.42 1.38-1.51.73-2.71 1.21t-2.49.92q-1.3.44-2.35.69-1.06.24-2.1.59-1.03.34-2.06.74-1.03.4-2.29.94-1.26.54-2.27 1.11-1.01.58-1.57 1.57-.56.99-.81 2.06-.25 1.08.56 2.02.8.94-.21-.02-1.02-.96-.01-.48 1 .49 1.87 1.25.87.77 0 0-.88-.77.46-.01 1.34.75 2.6 1.68 1.26.94 2.08 2.03.81 1.09.01.27-.8-.82.3.26 1.11 1.08 1.71 2.1.61 1.02 1.21 2.25.6 1.24.92 2.36.32 1.12-.16.13-.49-.98.02.36.51 1.35.71 2.69.2 1.34.24 2.46.03 1.12-.09 2.42-.13 1.29-.72 3.21-.6 1.92-1.4 3.49-.81 1.58-1.77 2.83-.96 1.24-2.88 2.72-1.92 1.48-2.95 1.85-1.04.36-2.47.76-1.44.41-3.33.72-1.89.32-3.37.41-1.48.09-2.63.15-1.15.05-2.74-.06-1.59-.1-2.8-.29-1.2-.19-3.2-.63-1.99-.45-3.63-.92-1.63-.48-3.28-.79-1.65-.31-2.76-.2-1.11.1-2.21.42-1.11.32.39-.29 1.49-.6-.12.21-1.61.8-.39.19 1.21-.61.29.13-.92.74-1.83 1.34-.92.61.15-.19t.3-.05q-.77.75-1.58 1.57-.81.82.01-.18.82-1 .24.23t-.72 2.72q-.15 1.48-.08 2.4.07.91-.19 2.16-.26 1.26-.81 2.41-.55 1.16-1.36 2.15t-1.84 1.75q-1.03.77-2.21 1.27t-2.44.7q-1.27.2-2.53.1-1.28-.11-2.49-.52-1.22-.41-2.3-1.1-1.08-.68-1.96-1.61-.89-.92-1.52-2.04-.64-1.11-.99-2.34-.36-1.23-.41-2.51l-.04-1.27Z"}));case"thin-thick-thin":return React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 114 113",strokeWidth:"2",fill:null!==(l=e.strokeColor)&&void 0!==l?l:"var(--icon-fill-color)",stroke:null!==(c=e.strokeColor)&&void 0!==c?c:"var(--icon-fill-color)"},React__namespace.createElement("path",{d:"m10 103.405.13-1.22q.14-1.22 1.3-3.16 1.15-1.94 2.74-3.46 1.59-1.53 3.35-2.72 1.77-1.2 4-1.95 2.23-.76 4.45-1t4.86-.4q2.64-.15 5.14-.34 2.51-.19 4.85-.94 2.35-.75 4.55-1.71 2.21-.97 4.16-2.26 1.95-1.3 4.03-2.97 2.07-1.67 3.85-3.05 1.78-1.37 3.72-2.48 1.94-1.11 3.3-2.99 1.36-1.89 2.58-3.74 1.22-1.85-.63-3.42-1.85-1.57-3.82-2.86-1.97-1.3-4.11-2.08-2.15-.78-4.21-1.6-2.06-.81-4.02-1.96-1.96-1.14-3.71-2.48-1.74-1.33-3.37-2.77-1.63-1.43-3.23-3.62-1.6-2.18-2.23-4.64-.62-2.46-.36-4.96.27-2.49 1.19-4.46.91-1.97 2.42-3.7 1.5-1.73 3.5-3.15t4.11-2.28q2.1-.86 4.33-1.44 2.24-.58 4.92-.84 2.68-.26 4.83-.19t4.69.35q2.53.28 4.75.66 2.23.38 4.48.2 2.26-.19 4.43-1.3 2.17-1.12 4.2-2.36 2.04-1.24 3.93-2.43 1.9-1.19 3.84-2.14 1.95-.95 4.04-1.78 2.09-.83 4.56-2.28 2.46-1.46 2.46-1.45h.01q.01 0-1.38 1.3-1.38 1.29-3.08 2.59-1.7 1.3-3.5 2.5t-3.42 2.65q-1.62 1.45-3.18 3-1.57 1.56-3.37 3.13-1.8 1.57-3.6 2.91-1.81 1.33-3.92 2.12t-4.24.92q-2.13.14-4.31.26-2.18.12-4.5.39t-4.56.88q-2.25.61-4.24 1.6-1.99 1-3.83 2.29-1.83 1.29.18 2.44 2.01 1.15 4.2 1.92 2.2.78 4.34 1 2.15.22 4.4.69 2.25.46 4.34 1.16 2.08.71 4.33 1.91 2.25 1.21 4.11 2.73 1.87 1.52 3.68 4.03 1.82 2.5 2.74 5 .93 2.5 1.18 5.03.26 2.53-.04 4.81t-1.4 4.85q-1.09 2.58-2.4 4.26-1.3 1.68-3.1 3.44t-4.02 3.62q-2.23 1.85-4.32 3.07-2.08 1.23-4.34 1.99-2.25.76-4.46 1.96t-4.37 2.14q-2.15.93-4.22 1.81t-4.36 1.35q-2.3.46-4.52.82-2.22.35-4.76.38-2.54.04-4.87-.28t-4.67-.67q-2.34-.35-4.72-.54-2.39-.19-4.64.37-2.25.56-4.16 1.66-1.91 1.11-3.52 2.71-1.61 1.6-2.55 2.39l-.94.78Z"}));default:return React__namespace.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",fill:null!==(d=e.strokeColor)&&void 0!==d?d:"var(--icon-fill-color)",stroke:null!==(h=e.strokeColor)&&void 0!==h?h:"var(--icon-fill-color)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},React__namespace.createElement("path",{d:"M453.3 19.3l39.4 39.4c25 25 25 65.5 0 90.5l-52.1 52.1 0 0-1-1 0 0-16-16-96-96-17-17 52.1-52.1c25-25 65.5-25 90.5 0zM241 114.9c-9.4-9.4-24.6-9.4-33.9 0L105 217c-9.4 9.4-24.6 9.4-33.9 0s-9.4-24.6 0-33.9L173.1 81c28.1-28.1 73.7-28.1 101.8 0L288 94.1l17 17 96 96 16 16 1 1-17 17L229.5 412.5c-48 48-109.2 80.8-175.8 94.1l-25 5c-7.9 1.6-16-.9-21.7-6.6s-8.1-13.8-6.6-21.7l5-25c13.3-66.6 46.1-127.8 94.1-175.8L254.1 128 241 114.9z"}))}},stringToSVG=e=>(e=e.replace(/stroke\s*=\s*['"][^"']*['"]/g,"").replace(/[^-]width\s*=\s*['"][^"']*['"]/g,"").replace(/[^-]height\s*=\s*['"][^"']*['"]/g,"").replace("{const t=A.getAppState();A.updateScene({appState:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({currentStrokeOptions:e.penOptions},e.strokeWidth&&0!==e.strokeWidth?{currentItemStrokeWidth:e.strokeWidth}:null),e.backgroundColor?{currentItemBackgroundColor:e.backgroundColor}:null),e.strokeColor?{currentItemStrokeColor:e.strokeColor}:null),""===e.fillStyle?null:{currentItemFillStyle:e.fillStyle}),e.roughness?null:{currentItemRoughness:e.roughness}),e.freedrawOnly&&!t.resetCustomPen?{resetCustomPen:{currentItemStrokeWidth:t.currentItemStrokeWidth,currentItemBackgroundColor:t.currentItemBackgroundColor,currentItemStrokeColor:t.currentItemStrokeColor,currentItemFillStyle:t.currentItemFillStyle,currentItemRoughness:t.currentItemRoughness}}:null)})},resetStrokeOptions=(e,A,t)=>{A.updateScene({appState:Object.assign(Object.assign(Object.assign({},e?{currentItemStrokeWidth:e.currentItemStrokeWidth,currentItemBackgroundColor:e.currentItemBackgroundColor,currentItemStrokeColor:e.currentItemStrokeColor,currentItemFillStyle:e.currentItemFillStyle,currentItemRoughness:e.currentItemRoughness}:null),{resetCustomPen:null}),t?{currentStrokeOptions:null}:null)})};class ObsidianMenu{constructor(e,A,t){this.plugin=e,this.toolsRef=A,this.view=t,this.renderCustomPens=(e,A)=>{var t;return null===(t=A.customPens)||void 0===t?void 0:t.map(((t,i)=>{const n=this.plugin.settings.customPens[i];return A.resetCustomPen&&"freedraw"!==A.activeTool.type&&A.currentStrokeOptions===n.penOptions&&setTimeout((()=>resetStrokeOptions(A.resetCustomPen,this.view.excalidrawAPI,!1))),!A.resetCustomPen&&"freedraw"===A.activeTool.type&&A.currentStrokeOptions===n.penOptions&&n.freedrawOnly&&setTimeout((()=>setPen(this.activePen,this.view.excalidrawAPI))),this.activePen&&A.resetCustomPen&&"freedraw"===A.activeTool.type&&A.currentStrokeOptions===n.penOptions&&n.freedrawOnly&&(this.activePen.strokeWidth=A.currentItemStrokeWidth,this.activePen.backgroundColor=A.currentItemBackgroundColor,this.activePen.strokeColor=A.currentItemStrokeColor,this.activePen.fillStyle=A.currentItemFillStyle,this.activePen.roughness=A.currentItemRoughness),React__namespace.createElement("label",{key:i,className:clsx("ToolIcon","ToolIcon_size_medium",{"is-mobile":e}),onClick:()=>{const e=Date.now();if(e-this.clickTimestamp[i]<500){const e=new PenSettingsModal(this.plugin,this.view,i);return void(async()=>{await this.plugin.loadSettings(),e.open()})()}this.clickTimestamp[i]=e;const A=this.view.excalidrawAPI,t=A.getAppState();t.currentStrokeOptions!==n.penOptions||"freedraw"!==t.activeTool.type?(this.activePen=Object.assign({},n),setPen(n,A),A.setActiveTool({type:"freedraw"})):resetStrokeOptions(t.resetCustomPen,A,!0)}},React__namespace.createElement("div",{className:"ToolIcon__icon","aria-label":n.type,style:Object.assign({},"freedraw"===A.activeTool.type&&A.currentStrokeOptions===n.penOptions?{background:"var(--color-primary)"}:{})},penIcon(n)))}))},this.longpressTimeout={},this.renderPinnedScriptButtons=(e,A)=>{var t;let i=0;return null===(t=null==A?void 0:A.pinnedScripts)||void 0===t?void 0:t.map(((A,t)=>{var n;const a=this.plugin.scriptEngine.scriptIconMap[A],r=null!==(n=null==a?void 0:a.name)&&void 0!==n?n:"",s=(null==a?void 0:a.svgString)?stringToSVG(a.svgString):ICONS.cog;return this.longpressTimeout[t]||(this.longpressTimeout[t]=0),React__namespace.createElement("label",{key:t,className:clsx("ToolIcon","ToolIcon_size_medium",{"is-mobile":e}),onPointerUp:()=>{this.longpressTimeout[t]&&(window.clearTimeout(this.longpressTimeout[t]),this.longpressTimeout[t]=0,(async()=>{const e=app.vault.getAbstractFileByPath(A);e&&e instanceof obsidian_module.TFile&&this.plugin.scriptEngine.executeScript(this.view,await app.vault.read(e),this.plugin.scriptEngine.getScriptName(e),e)})())},onPointerDown:()=>{const e=Date.now();this.longpressTimeout[t]>0&&(window.clearTimeout(this.longpressTimeout[t]),this.longpressTimeout[t]=0),e-i>=500&&(this.longpressTimeout[t]=window.setTimeout((()=>{this.longpressTimeout[t]=0,(async()=>{var e;await this.plugin.loadSettings();const t=this.plugin.settings.pinnedScripts.indexOf(A);t>-1&&(this.plugin.settings.pinnedScripts.splice(t,1),null===(e=this.view.excalidrawAPI)||void 0===e||e.setToast({message:`Pin removed: ${r}`,duration:3e3,closable:!0})),await this.plugin.saveSettings(),app.workspace.getLeavesOfType("excalidraw").forEach((e=>{e.view instanceof ExcalidrawView&&e.view.updatePinnedScripts()}))})()}),1500)),i=e}},React__namespace.createElement("div",{className:"ToolIcon__icon","aria-label":r},s))}))},this.renderButton=(e,A)=>React__namespace.createElement(React__namespace.Fragment,null,React__namespace.createElement("label",{className:clsx("ToolIcon","ToolIcon_size_medium",{"is-mobile":e}),onClick:()=>{this.toolsRef.current.setTheme(A.theme),this.toolsRef.current.toggleVisibility(A.zenModeEnabled||e)}},React__namespace.createElement("div",{className:"ToolIcon__icon","aria-hidden":"true"},ICONS.obsidian)),this.renderCustomPens(e,A),this.renderPinnedScriptButtons(e,A)),this.clickTimestamp=Array.from({length:Object.keys(PENS).length},(()=>0))}}class ActionButton extends React__namespace.Component{constructor(e){super(e),this.toastMessageTimeout=0,this.longpressTimeout=0,this.state={visible:!0}}render(){return React__namespace.createElement("button",{style:{},className:"ToolIcon_type_button ToolIcon_size_small ToolIcon_type_button--show ToolIcon",title:this.props.title,onClick:e=>{this.toastMessageTimeout&&(window.clearTimeout(this.toastMessageTimeout),this.toastMessageTimeout=0,this.props.action(e)),this.longpressTimeout&&(window.clearTimeout(this.longpressTimeout),this.longpressTimeout=0)},onPointerDown:e=>{this.toastMessageTimeout=window.setTimeout((()=>{var e;null===(e=this.props.view.excalidrawAPI)||void 0===e||e.setToast({message:this.props.title,duration:3e3,closable:!0}),this.toastMessageTimeout=0}),400),this.longpressTimeout=window.setTimeout((()=>{var A;this.props.longpress?this.props.longpress(e):null===(A=this.props.view.excalidrawAPI)||void 0===A||A.setToast({message:"Cannot pin this action",duration:3e3,closable:!0}),this.longpressTimeout=0}),1500)}},React__namespace.createElement("div",{className:"ToolIcon__icon","aria-hidden":"true"},this.props.icon))}}const FIRST_RUN='\nThe Excalidraw Obsidian plugin is much more than "just" a drawing tool. To help you get started here\'s a showcase of the key Excalidraw plugin features.\n\nIf you\'d like to learn more, please subscribe to my YouTube channel: [Visual PKM](https://www.youtube.com/channel/UCC0gns4a9fhVkGkngvSumAQ) where I regularly share videos about Obsidian-Excalidraw and about tools and techniques for Visual Personal Knowledge Management.\n\nThank you & Enjoy!\n\n
\n\n
\n',RELEASE_NOTES={Intro:'After each update you\'ll be prompted with the release notes. You can disable this in plugin settings.\n\nI develop this plugin as a hobby, spending my free time doing this. If you find it valuable, then please say THANK YOU or...\n\n
\n',"1.8.26":"\n## Fixed\n- Dynamic styling did not pick up correctly\n - the accent color with the default Obsidian theme\n - the drawing theme color with the out of the box, default new drawing (not using a template)\n- The Obsidian tools panel did not pick up user scripts when installing your very first script. A reload of Obsidian was required.\n","1.8.25":'\n
\n\n
\n\n## New & improved\n- Multi-link support\n- Updated [Scribble Helper](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Scribble%20Helper.md) script for better handwritten text support. \n - Add links to text elements\n - Creating wrapped text in transparent sticky notes\n - Add text to arrows and lines\n - Handwriting support on iOS via Scribble\n\n## Fixed\n - The long-standing issue of jumping text\n \n',"1.8.24":`\n## Updates from Excalidraw.com\n- fix: color picker keyboard handling not working\n- fix: center align text when bind to the container via context menu\n- fix: split "Edit selected shape" shortcut\n\n## Fixed\n- BUG: Area embed link of svg inside excalidraw embed entire svg instead of area [#1098](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1098)\n\n## New\n- I updated the [Scribble Helper](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Scribble%20Helper.md) script with tons of new features. I am still beta testing the script. I will release a demo video in the next few days.\n\n## New in Excalidraw Automate\n- I added many more configuration options for the scriptEngine utils.inputPrompt function. See [Scribble Helper](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Scribble%20Helper.md) for a demonstration of this new feature.\n${String.fromCharCode(96,96,96)}typescript\n public static async inputPrompt(\n view: ExcalidrawView,\n plugin: ExcalidrawPlugin,\n app: App,\n header: string,\n placeholder?: string,\n value?: string,\n buttons?: { caption: string; tooltip?:string; action: Function }[],\n lines?: number,\n displayEditorButtons?: boolean,\n customComponents?: (container: HTMLElement) => void\n )\n${String.fromCharCode(96,96,96)}`,"1.8.23":'\n## Fixes\n- Fixed palm rejection to prevent unwanted spikes when using the freedraw tool. ([#1065](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1065))\n- Fixed issue where images disappeared when zoomed in. ([#6417](https://github.com/excalidraw/excalidraw/pull/6417))\n- Autosave will now save the drawing when you change the theme from dark to light or vice versa. ([#1080](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1080))\n- Added padding to short LaTeX formulas to prevent cropping. ([#1053](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1053))\n\n## New Features\n- Added a new command palette action: Toggle to invert default binding behavior. This new feature allows you to switch between normal and inverted mode. In normal mode, arrows will bind to objects unless you hold the CTRL/CMD key while drawing the arrow or moving objects. In inverted mode, arrows will not bind to objects unless you hold the CTRL/CMD key while drawing the arrow or moving objects.\n- You can now set a template LaTeX formula in the plugin settings (under experimental features) to be used when creating a new LaTeX formula. ([#1090](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1090))\n- Redesigned the Image Export dialog. I hope dropdowns are now more intuitive than the toggles were.\n- Added the ability to export only the selected part of a drawing. See the Export dialog for more information.\n- Added a zigzag fill easter egg. See a demo of this feature [here](https://twitter.com/excalidraw/status/1645428942344445952?s=61&t=nivKLx2vgl6hdv2EbW4mZg).\n- Added a new expert function: recolor embedded Excalidraw and SVG images (not JPG, PNG, BMP, WEBP, GIF). See a demo of this feature here:\n\n
\n\n
\n',"1.8.22":`\n## Fixed\n- Styling of custom pen and script buttons in the side panel was inverted.\n- Minor tweaks to dynamic styling. [see this video to understand dynamic styling](https://youtu.be/fypDth_-8q0)\n\n## New\n- New scripts by @threethan:\n - [Auto Draw for Pen](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Auto%20Draw%20for%20Pen.md): Automatically switches between the select and draw tools, based on whether a pen is being used. Supports most pens including Apple Pencil.\n - [Hardware Eraser Support](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Hardware%20Eraser%20Support.md): Adds support for pen inversion, a.k.a. the hardware eraser on the back of your pen. Supports Windows based styluses. Does not suppoprt Apple Pencil or S-Pen.\n- Added separate buttons to support copying link, area or group references to objects on the drawing. [#1063](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1063). See [this video](https://youtu.be/yZQoJg2RCKI) for more details on how this works.\n- Hover preview will no longer trigger for image files (.png, .svg, .jpg, .gif, .webp, .bmp, .ico, .excalidraw)\n- Minor updates to the [Slideshow](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Slideshow.md) script. You can download the updated script from the Excalidraw script library. The slideshow will now correctly run also when initiated in a popout window. When the drawing is in a popout window, the slideshow will not be full screen, but will only occupy the popout window. If you run the slideshow from the main Obsidian workspace, it will be displayed in full-screen mode.\n- Updated the Icon Library script to now include image keywords under each of the images to allow searching for keywords (CTRL/CMD+F). I've uploaded the new script to [here](https://gist.github.com/zsviczian/33ff695d5b990de1ebe8b82e541c26ad). If you need further information watch this [video](https://youtu.be/_OEljzZ33H8)\n\n## New in ExcalidrawAutomate\n- ${String.fromCharCode(96)}addText${String.fromCharCode(96)} ${String.fromCharCode(96)}formatting${String.fromCharCode(96)} parameter now accepts ${String.fromCharCode(96)}boxStrokeColor${String.fromCharCode(96)} and ${String.fromCharCode(96)}textVerticalAlign${String.fromCharCode(96)} values.\n${String.fromCharCode(96,96,96)}typescript\naddText(\n topX: number,\n topY: number,\n text: string,\n formatting?: {\n wrapAt?: number;\n width?: number;\n height?: number;\n textAlign?: "left" | "center" | "right";\n box?: boolean | "box" | "blob" | "ellipse" | "diamond";\n boxPadding?: number;\n boxStrokeColor?: string;\n textVerticalAlign?: "top" | "middle" | "bottom";\n },\n id?: string,\n ): string;\n${String.fromCharCode(96,96,96)}\n- new ${String.fromCharCode(96)}onFileOpenHook${String.fromCharCode(96)}. If set, this callback is triggered, when an Excalidraw file is opened. You can use this callback in case you want to do something additional when the file is opened. This will run before the file level script defined in the ${String.fromCharCode(96)}excalidraw-onload-script${String.fromCharCode(96)} frontmatter is executed. Excalidraw will await the result of operations here. Handle with care. If you change data such as the frontmatter of the underlying file, I haven't tested how it will behave.\n${String.fromCharCode(96,96,96)}typescript\nonFileOpenHook: (data: {\n ea: ExcalidrawAutomate;\n excalidrawFile: TFile; //the file being loaded\n view: ExcalidrawView;\n}) => Promise;\n${String.fromCharCode(96,96,96)}`,"1.8.21":'\n## Quality of Life improvements\n- Dynamic Styling (see plugin settings / Display). When Dynamic Styling is enabled it fixes Excalidraw issues with the Minimal Theme\n- New "Invert Colors" script\n\n
\n\n
\n\n### Note\nThe few of you, that are using the Dynamic Styling Templater script, please remove it and restart Obsidian.\n',"1.8.20":"\n## Fixed\n- Excalidraw froze Obsidian in certain rare situations [#1054](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1054)\n- File loading error [#1062](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1062)\n- Embedded images in markdown documents no longer have the line on the side. Image sizing works better. [#1059](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1059)\n- Locked elements will not show a hover preview [#1060](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1060)\n- CTRL/CMD + K correctly triggers add link [#1056](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1056)\n\n## New\n- Grid color adjusts to the view background color\n\nI'm sorry, but the sticky note editing issue on Android with the on-screen keyboard has still not been resolved. If you also experience this error, please help raise the priority with the core Excalidraw team by commenting on this issue: [#6330](https://github.com/excalidraw/excalidraw/issues/6330)\n","1.8.19":"\n## Fixed: Text wrapping issue in sticky notes\n\nI fixed an issue where text would wrap differently and words would disappear during text editing in sticky notes. You can check out the details on [GitHub #6318](https://github.com/excalidraw/excalidraw/issues/6331).\n\nI am aware of three additional issues related to container text editing that are still open. I apologize for any inconvenience caused by the recent change in how text size is calculated on Excalidraw.com, which has had a knock-on effect on Obsidian. I am actively working to address the following issues:\n\n- Pinch zooming while editing text in a text container [GitHub #6331](https://github.com/excalidraw/excalidraw/issues/6331)\n- Container text jumps on edit on Android with on-screen keyboard [GitHub #6330](https://github.com/excalidraw/excalidraw/issues/6330)\n- Shadow text when editing text containers without a keyboard on iOS [GitHub #6329](https://github.com/excalidraw/excalidraw/issues/6329)\n\nThank you for your patience while I work on resolving these issues.\n","1.8.18":`\n## Fixed\n- Text scaling issue introduced in 1.8.17\n- [#1043](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1043): Error handling when ${String.fromCharCode(96)}onCanvasColorChangeHook${String.fromCharCode(96)} is executed. This is used in the [Dynamic Styling Script](https://youtu.be/LtR04fNTKTM). \n`,"1.8.17":'\n## New from Excalidraw.com\n- Improved text wrapping in the ellipse and diamond shapes [6172](https://github.com/excalidraw/excalidraw/pull/6172)\n\n## New\n- Updated slideshow script\n\n
\n\n
\n\n## Fixed: \n- "Save to..." in the Stencil Library menu now works as expected [#1032](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1032)\n',"1.8.16":'\n**!!! Modifier keys have changed, please review the table below !!!**\n[Click this to see the new shortcuts overview image](https://raw.githubusercontent.com/zsviczian/obsidian-excalidraw-plugin/master/images/excalidraw-modifiers.png)\n\n## Fixed \n- This version was extensively tested and developed on MacOS to remove usability issues.\n- New command palette action to create a new drawing in a new tab\n- Modifier keys to open links in the active window, splitting the current view to the right, in a new tab, or in a popout window now behave consistently both in Excalidraw and when clicking a drawing that is embedded in a markdown note.\n- Drag & Drop properly works from within Obsidian, from a web browser, and from the OS file explorer\n\n
\n\n
\n',"1.8.14":"\n## Fixed\n- text element link gets deleted when the drawing is reloaded\n","1.8.13":'\n## Fixed\n- When changing a text element in markdown mode, the change seem to have showed up when switching back to Excalidraw mode, but then lost these changes when loading the file the next time.\n- Scrolling through a page that has embedded drawings on Obsidian Mobile accidently opens the drawing in Excalidraw when touching the image. Now you need to press and hold to open the image in Excalidraw. [#1003](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/1003)\n- The scrollbar is no longer visible when presenting using the SlideShow script\n- Stroke properties could not be changed when custom pen settings had "Stroke & fill applies to: All shapes". It works now.\n\n## QoL\n- Custom pens will remember the stroke changes until you press the pen preset button again.\n - This is a bit hard to explain, let me try... Essentially, when you use a custom pen, it will keep the changes you made to the pen (like changing the stroke width) until you press the pen-prereset button again. So, for example, if you\'re using a mind mapping custom pen and change its color, and then switch to a different tool like text, when you switch back to the freedraw tool using the Excalidraw tools panel, the pen will still have the same color you set earlier, but if you press the mind mapping pen-preset button, it will default back to your custom pen settings including your preset color.\n- Added new buttons to load current stroke color and background color in the pen settings dialog. Also added an edit box so you can configure any valid color string (including with transparency) for pen stroke and background colors. [#991](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/991)\n',"1.8.11":'\n
\n\n
\n\n# New\n- Support for referencing images from the internet in Excalidraw drawings, including YouTube thumbnail support. [#913](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/913)\n - Link to images on the internet without creating a copy in your Vault by holding down the CTRL key while dropping the link or image.\n - Automatic conversion of image URLs and YouTube links into image elements with original links added as a link on the element when pasting. Note, that if you only want to paste the plain text link (not the image), first double-click the canvas to start a new text element, then paste the link.\n- Two new options added to plugin settings:\n - Make mouse wheel zoom by default [#474](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/474)\n - Allow pinch zoom in pen mode [#828](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/828)\n- Update to the [Set Grid](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Set%20Grid.svg) script now saves the grid setting for the current file.\n',"1.8.10":'\n
\n\n
\n\n# QoL improvements\n- You can structure icons in the Obsidian tools panel by moving scripts to folders\n![image|300](https://user-images.githubusercontent.com/14358394/212389592-306130d0-209a-49df-99bb-c538f2155b23.png)\n- I added useful actions to the hamburger menu in both tray-mode and normal-mode. \n![image|150](https://user-images.githubusercontent.com/14358394/212534508-9107fd19-27ab-4415-8abc-bc97c73afc0b.png)\n- I added a new Export Image dialog. You can access the new export screen from the hamburger-menu\n![image|200](https://user-images.githubusercontent.com/14358394/212534654-7a479e23-8d5d-452e-9a18-a9896278aa27.png)\n- Links in help now point to Obsidian-Excalidraw relevant content.\n- I added a welcome screen\n![image|150](https://user-images.githubusercontent.com/14358394/212534568-3cd1e8a1-5b20-4a30-96e4-40d7dac57e33.png)\n- I updated the alternative dark mode / dynamic styling [script](https://gist.github.com/zsviczian/c7223c5b4af30d5c88a0cae05300305c)\n',"1.8.9":"\n# Minor QoL improvements\n- When you open a second drawing in the same Excalidraw view (i.e. by navigating a link) and make a change to this drawing, and then press UNDO, the entire drawing disappeared. Redo brought the image back, however, this behavior was frustrating. Not anymore...\n- On iPad\n - when you open the command palette, autozoom resized the drawing. If the Obsidian command palette or some other modal window is shown Excalidraw will not resize the view.\n - when you add a link to the drawing using the Command Palette, sometimes the link was added in a far corner of the drawing outside the current view area. This should be fixed now.","1.8.8":`\n
\n\n
\n\n# New\n- The plugin now includes support for [Perfect Freehand](https://perfect-freehand-example.vercel.app/) pen-options. I've also added a new [Alternative Pens](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Alternative%20Pens.md) script.\n- Embed scene in exported PNG and SVG images [#860](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/860). This means that the export will be a normal PNG or SVG image with the added functionality that if someone loads the image into excalidraw.com it will open as a normal excalidraw file.\n - I've added 2 new Command Palette actions (export PNG, export SVG with embedded scene).\n - If you SHIFT click ${String.fromCharCode(96)} Save as PNG (or SVG)${String.fromCharCode(96)} in the workspace-tab menu, Excalidraw will embed the scene in the export.\n- I updated the [Organic Line](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Organic%20Line.md) script. It has an improved thick-to-thin look and a new thin-to-thick-to-thin line type.\n\n# Fixed\n- Intelligent image width setting [#955](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/955). Before this change, when the embedded image was small, the image would be extended to meet the image width setting in plugin settings. From now on, if the image is smaller than max-width, it will only extend to max-width. You can still set 100% width using custom CSS. See more on that [here](https://github.com/zsviczian/obsidian-excalidraw-plugin#embedded-images).\n\n# New in ExcalidrawAutomate\n- I added the ${String.fromCharCode(96)} plaintext${String.fromCharCode(96)} parameter to ${String.fromCharCode(96)}ExcalidrawAutomate.create${String.fromCharCode(96)} . Using this, you can add some text below the frontmatter but above the ${String.fromCharCode(96)}# Text Elements${String.fromCharCode(96)} section. Use this for example to add metadata to your file. (e.g. I use this in my Daily Quote template to add a Dataview field for the ${String.fromCharCode(96)}Author::${String.fromCharCode(96)} and add the quote with a standard block reference, so I can easily reference it in other files. I also add the ${String.fromCharCode(96)}#quote${String.fromCharCode(96)} tag to the file using this.)\n- The script running in the ScriptEngine now also receives the ${String.fromCharCode(96)}TFile${String.fromCharCode(96)} object for the script itself. You can access this object during execution via the ${String.fromCharCode(96)}utils.scriptFile${String.fromCharCode(96)} variable. \n`,"1.8.7":'\n## New from Excalidraw.com\n- Support shrinking text containers to their original height when text is removed [#6025](https://github.com/excalidraw/excalidraw/pull/6025)\n
\n\n
\n\n## Fixed\n- removed the white background when editing arrow-label [#6033](https://github.com/excalidraw/excalidraw/pull/6033)\n- Minor style tweaks\n - for embedding Excalidraw into Obsidian Canvas. e.g. dragging no longer accidentally creates an image copy of the drawing, and\n - style tweaks on the Excalidraw canvas\n\n## New\n- If you set a different text color and sticky note border color, now if you change the border color, the text color will not be changed.\n',"1.8.6":`\n## New from Excalidraw.com:\n- Better default radius for rectangles [#5553](https://github.com/excalidraw/excalidraw/pull/5553). Existing drawings will look unchanged, this applies only to new rectangles.\n![image|200](https://user-images.githubusercontent.com/5153846/206264345-59fd7436-e87b-4bc9-ade8-9e6f6a6fd8c1.png)\n> [!attention]- ExcalidrawAutomate technical details\n> - ${String.fromCharCode(96)}strokeSharpness${String.fromCharCode(96)} is now deprecated\n> - use roundness instead\n> - ${String.fromCharCode(96)}roundness === null${String.fromCharCode(96)} is legacy ${String.fromCharCode(96)}strokeSharpness = "sharp"${String.fromCharCode(96)}\n> - ${String.fromCharCode(96)}roundness = { type: RoundnessType; value?: number }${String.fromCharCode(96)}\n> - type: 1, LEGACY, type:2 PROPORTIONAL_RADIUS, type:3 ADAPTIVE_RADIUS: 3\n> - value:\n> - Radius represented as % of element's largest side (width/height).\n> DEFAULT_PROPORTIONAL_RADIUS = 0.25;\n> - Fixed radius for the ADAPTIVE_RADIUS algorithm. In pixels.\n> DEFAULT_ADAPTIVE_RADIUS = 32;\n\n## New\n- For Obsidian 1.1.6 and above\n - Improved embedding into Obsidian Canvas\n - Improved embedding into Markdown documents\n- Added setting under ${String.fromCharCode(96)}Display/Default mode when opening Excalidraw${String.fromCharCode(96)} to always open the drawing in view mode on Mobile, but in normal mode on desktop. [#939](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/939)\n\n## Fixed\n- Zoom reset tooltip appears twice [#942](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/942)\n- Hid export library from library menu as it does not work due to Obsidian limitations. Use the command palette export library instead.\n- Arrow with label did not get exported and embedded correctly [#941](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/941)\n![image|200](https://user-images.githubusercontent.com/22638687/207845868-b352ddb1-7994-4f13-a0b2-f2e19bd72935.png)\n`,"1.8.4":'\n## New from Excalidraw.com\n- Labels on Arrows!!! [#5723](https://github.com/excalidraw/excalidraw/pull/5723)\n - To add a label press "Enter" or "Double click" on the arrow\n - Use "Cmd/Ctrl+double click" to enter the line editor\n\n
\n\n
\n\n## New\n- **Changed behavior**: In the Obsidian markdown editor clicking an Excalidraw image will not open the image (to avoid accidentally opening the image on a tablet). To open a drawing for editing in Excalidraw double click or long-tap on it. [#920](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/920)\n\n## Fixed \n- Text stroke color is not honored when pasting a HEX color string to an Excalidraw canvas open in an Obsidian popout window [#921](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/921)\n- The new [multi-line >> multi-element paste behavior](https://github.com/excalidraw/excalidraw/pull/5786) introduced in the previous release did not work as expected in Obsidian. Now it does.\n',"1.8.2":`\nIntroducing the [Excalidraw Slideshow Script](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Slideshow.md) - available in the script store\n
\n\n
\n\n## Fixed\n- Obsidian tools panel gets misplaced after switching Obsidian workspace tabs\n\n## New in ExcalidrawAutomate\n- changed ${String.fromCharCode(96)}viewToggleFullScreen(forceViewMode: boolean = false): void${String.fromCharCode(96)}: the function will toggle view mode on when going to full screen and view mode off when terminating full screen.\n- new functions\n${String.fromCharCode(96,96,96)}typescript\nsetViewModeEnabled(enabled: boolean):void;\nviewUpdateScene(\n scene: {\n elements?: ExcalidrawElement[];\n appState?: AppState;\n files?: BinaryFileData;\n commitToHistory?: boolean;\n },\n restore: boolean = false,\n ):void;\nviewZoomToElements(\n selectElements: boolean,\n elements: ExcalidrawElement[]\n ):void;\n${String.fromCharCode(96,96,96)}\n\n`,"1.8.1":`\n## New and fixes from Excalidraw.com\n- New text paste behavior. Pasting multiline text will generate separate text elements unless you hold down the shift button while pasting [#5786](https://github.com/excalidraw/excalidraw/pull/5786)\n- line editor fixes [#5927](https://github.com/excalidraw/excalidraw/pull/5927)\n\n## Fixed\n- The Command Palette "Insert link" action now inserts the new link at the top drawing layer, not at the bottom.\n- Updated, hopefully, better organized, Plugin Readme.\n\n## New\n- Second attempt at moving to React 18. This upgrade is required to maintain alignment with the core Excalidraw product and to continue to benefit from Excalidraw.com enhancements.\n- Added options to Plugin Settings\n - to disable autozoom when loading a drawing for the first time [#907](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/907)\n - to modify autosave interval. You can now set an autosave interval for desktop and for mobile [#888](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/888)\n\n## New in ExcalidrawAutomate\n- Published the obsidian_module on the ExcalidrawAutomate object. ${String.fromCharCode(96)}ExcalidrawAutomate.obsidian${String.fromCharCode(96)}. Publishing this object will give script developers increased flexibility and control over script automation.\n`,"1.8.0":'\n
\n\n
\n\n## New\n- Optical Character Recognition (OCR). Introducing the MVP (minimum viable product) release of the integration of [Taskbone](https://taskbone.com) OCR into Excalidraw. See the new scan button on the Obsidian tools panel.\n- New and improved full-screen mode\n - Activate using the Obsidian tools panel, the Obsidian Command Palette, or the Alt+F11 shortcut\n - The ESC key no longer closes full-screen\n - Full-screen mode works properly on iOS as well\n- Improved Icon visibility on the Obsidian tools panel\n- Added 3 additional buttons to the tools panel\n - Force save\n - Open link (useful on Mobile devices). In the case of LaTeX equations, the button opens the equation properties.\n - Open the link in a new pane. In the case of embedded markdown documents, the button opens the embed properties.\n\n## Fixed\n- The [deconstruct selected elements into a new drawing](https://github.com/zsviczian/obsidian-excalidraw-plugin/blob/master/ea-scripts/Deconstruct%20selected%20elements%20into%20new%20drawing.md) script now also correctly decomposes transcluded text elements.\n',"1.7.30":"\nFix:\n- Forcing the embedded image to always scale to 100% (a feature introduced in [1.7.26](https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/1.7.26)) scaled the embedded excalidraw drawings incorrectly on devices with a pixel ratio of 2 or 3 (e.g. iPads). This is now fixed, however, this fix might retrospectively impact drawings that use this feature. Sorry for that.\n","1.7.29":"\n- This is a big update that accommodates the **UI redesign** on Excalidraw.com [#5780](https://github.com/excalidraw/excalidraw/pull/5780). The change on the surface may seem superficial, however, I had to tweak a number of things to make it work in Obsidian. I hope I found everything that broke and fixed it, if not, I'll try to fix it quickly...\n- This update also comes with changes under the hood that **fix issues with Excalidraw Automate** - paving the way for further scripts, plus some smaller bug fixes.\n- I **reworked text wrapping**. In some cases, text wrapping in SVG exports looked different compared to how the text looked in Excalidraw. This should now be fixed.\n- If you are using the **Experimental Dynamic Styling** of the Excalidraw Toolbar, then I recommend updating your styling script following base on [this](https://gist.github.com/zsviczian/c7223c5b4af30d5c88a0cae05300305c)\n","1.7.27":'## New\n- Import SVG drawing as an Excalidraw object. [#679](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/679)\n\n
\n\n
\n\n## Fixed\n- Large drawings freeze on the iPad when opening the file. I implemented a workaround whereby Excalidraw will avoid zoom-to-fit drawings with over 1000 elements. [#863](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/863)\n- Reintroduced copy/paste to the context menu\n',"1.7.26":'## Fixed\n- Transcluded block with a parent bullet does not embed sub-bullet [#853](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/853)\n- Transcluded text will now exclude ^block-references at end of lines\n- Phantom duplicates of the drawing appear when "zoom to fit" results in a zoom value below 10% and there are many objects on the canvas [#850](https://github.com/zsviczian/obsidian-excalidraw-plugin/issues/850)\n- CTRL+Wheel will increase/decrease zoom in steps of 5% matching the behavior of the "+" & "-" zoom buttons.\n- Latest updates from Excalidarw.com\n - Freedraw flip not scaling correctly [#5752](https://github.com/excalidraw/excalidraw/pull/5752)\n - Multiple elements resizing regressions [#5586](https://github.com/excalidraw/excalidraw/pull/5586)\n\n## New - power user features\n- Force the embedded image to always scale to 100%. Note: this is a very niche feature with a very particular behavior that I built primarily for myself (even more so than other features in Excalidraw Obsidian - also built primarily for myself 😉)... This will reset your embedded image to 100% size every time you open the Excalidraw drawing, or in case you have embedded an Excalidraw drawing on your canvas inserted using this function, every time you update the embedded drawing, it will be scaled back to 100% size. This means that even if you resize the image on the drawing, it will reset to 100% the next time you open the file or you modify the original embedded object. This feature is useful when you decompose a drawing into separate Excalidraw files, but when combined onto a single canvas you want the individual pieces to maintain their actual sizes. I use this feature to construct Book-on-a-Page summaries from atomic drawings.\n- I added an action to the command palette to temporarily disable/enable Excalidraw autosave. When autosave is disabled, Excalidraw will still save your drawing when changing to another Obsidian window, but it will not save every 10 seconds. On a mobile device (but also on a desktop) this can lead to data loss if you terminate Obsidian abruptly (i.e. swipe the application away, or close Obsidian without first closing the drawing). Use this feature if you find Excalidraw laggy.'};class ReleaseNotes extends obsidian_module.Modal{constructor(e,A,t){super(e),this.plugin=A,this.version=t}onOpen(){var e;this.containerEl.classList.add("excalidraw-release"),this.titleEl.setText(`Welcome to Excalidraw ${null!==(e=this.version)&&void 0!==e?e:""}`),this.createForm()}async onClose(){this.contentEl.empty(),await this.plugin.loadSettings(),this.plugin.settings.previousRelease=PLUGIN_VERSION,await this.plugin.saveSettings()}async createForm(){let e=this.plugin.settings.previousRelease;e=this.version===e?"0.0.0":e;const A=this.version?Object.keys(RELEASE_NOTES).filter((A=>"Intro"===A||isVersionNewerThanOther(A,e))).map((e=>`${"Intro"===e?"":`# ${e}\n`}${RELEASE_NOTES[e]}`)).slice(0,10).join("\n\n---\n"):FIRST_RUN;await obsidian_module.MarkdownRenderer.renderMarkdown(A,this.contentEl,"",this.plugin),this.contentEl.createEl("p",{text:""},(e=>{e.style.textAlign="right",e.createEl("button",{text:"Close"}).onclick=()=>this.close()}))}}const TOOLS_PANEL_WIDTH=228;class ToolsPanel extends React__namespace.Component{constructor(e){super(e),this.pos1=0,this.pos2=0,this.pos3=0,this.pos4=0,this.penDownX=0,this.penDownY=0,this.previousWidth=0,this.previousHeight=0,this.onRightEdge=!1,this.onBottomEdge=!1;const A=e.view.plugin.getPackage(e.view.ownerWindow).react;this.containerRef=A.createRef(),this.state={visible:e.visible,top:50,left:200,theme:"dark",excalidrawViewMode:!1,minimized:!1,isDirty:!1,isFullscreen:!1,isPreviewMode:!0,scriptIconMap:{}}}updateScriptIconMap(e){this.setState((()=>({scriptIconMap:e})))}setPreviewMode(e){this.setState((()=>({isPreviewMode:e})))}setFullscreen(e){this.setState((()=>({isFullscreen:e})))}setDirty(e){this.setState((()=>({isDirty:e})))}setExcalidrawViewMode(e){this.setState((()=>({excalidrawViewMode:e})))}toggleVisibility(e){this.setTopCenter(e),this.setState((e=>({visible:!e.visible})))}setTheme(e){this.setState((A=>({theme:e})))}setTopCenter(e){this.setState((()=>({left:(this.containerRef.current.clientWidth-228-(e?0:232))/2+this.containerRef.current.parentElement.offsetLeft+(e?0:232),top:64+this.containerRef.current.parentElement.offsetTop})))}updatePosition(e=0,A=0){this.setState((()=>{const{offsetTop:t,offsetLeft:i,clientWidth:n,clientHeight:a}=this.containerRef.current.firstElementChild,r=t-e,s=i-A,{clientWidth:o,clientHeight:l,offsetTop:c,offsetLeft:d}=this.containerRef.current.parentElement;return this.previousHeight=l,this.previousWidth=o,this.onBottomEdge=r>=l-a+c,this.onRightEdge=s>=o-n+d,{top:r{e.preventDefault(),Math.abs(this.penDownX-this.pos3)>5||Math.abs(this.penDownY-this.pos4)>5||this.setState((e=>({minimized:!e.minimized})))},onPointerDown:e=>{const A=e=>{e.preventDefault(),this.pos1=this.pos3-e.clientX,this.pos2=this.pos4-e.clientY,this.pos3=e.clientX,this.pos4=e.clientY,this.updatePosition(this.pos2,this.pos1)},t=()=>{var e,i;null===(e=this.props.view.ownerDocument)||void 0===e||e.removeEventListener("pointerup",t),null===(i=this.props.view.ownerDocument)||void 0===i||i.removeEventListener("pointermove",A)};e.preventDefault(),this.penDownX=this.pos3=e.clientX,this.penDownY=this.pos4=e.clientY,this.props.view.ownerDocument.addEventListener("pointerup",t),this.props.view.ownerDocument.addEventListener("pointermove",A)}},React__namespace.createElement("svg",{"aria-hidden":"true",focusable:"false",role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 228 26"},React__namespace.createElement("path",{stroke:"var(--icon-fill-color)",strokeWidth:"2",d:"M40,7 h148 M40,13 h148 M40,19 h148"}))),React__namespace.createElement("div",{className:"Island App-menu__left scrollbar",style:{maxHeight:"350px",width:"initial","--padding":2,display:this.state.minimized?"none":"block"}},React__namespace.createElement("div",{className:"panelColumn"},React__namespace.createElement("fieldset",null,React__namespace.createElement("legend",null,"Utility actions"),React__namespace.createElement("div",{className:"buttonList buttonListIcon"},React__namespace.createElement(ActionButton,{key:"scriptEngine",title:t$d("INSTALL_SCRIPT_BUTTON"),action:()=>{new ScriptInstallPrompt(this.props.view.plugin).open()},icon:ICONS.scriptEngine,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"release-notes",title:t$d("READ_RELEASE_NOTES"),action:()=>{new ReleaseNotes(this.props.view.app,this.props.view.plugin,PLUGIN_VERSION).open()},icon:ICONS.releaseNotes,view:this.props.view}),null===this.state.isPreviewMode?React__namespace.createElement(ActionButton,{key:"convert",title:t$d("CONVERT_FILE"),action:()=>{this.props.view.convertExcalidrawToMD()},icon:ICONS.convertFile,view:this.props.view}):React__namespace.createElement(ActionButton,{key:"viewmode",title:this.state.isPreviewMode?t$d("PARSED"):t$d("RAW"),action:()=>{this.state.isPreviewMode?this.props.view.changeTextMode(TextMode.raw):this.props.view.changeTextMode(TextMode.parsed)},icon:this.state.isPreviewMode?ICONS.rawMode:ICONS.parsedMode,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"tray-mode",title:t$d("TRAY_MODE"),action:()=>{this.props.view.toggleTrayMode()},icon:ICONS.trayMode,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"fullscreen",title:this.state.isFullscreen?t$d("EXIT_FULLSCREEN"):t$d("GOTO_FULLSCREEN"),action:()=>{this.state.isFullscreen?this.props.view.exitFullscreen():this.props.view.gotoFullscreen()},icon:this.state.isFullscreen?ICONS.exitFullScreen:ICONS.gotoFullScreen,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"search",title:t$d("SEARCH"),action:()=>{search(this.props.view)},icon:ICONS.search,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"ocr",title:t$d("RUN_OCR"),action:e=>{this.props.view.plugin.settings.taskboneEnabled?this.props.view.plugin.taskbone.getTextForView(this.props.view,isCTRL(e)):new obsidian_module.Notice("Taskbone OCR is not enabled. Please go to plugins settings to enable it.",4e3)},icon:ICONS.ocr,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"openLink",title:t$d("OPEN_LINK_CLICK"),action:e=>{const A=new MouseEvent("click",{ctrlKey:e.ctrlKey||!(DEVICE.isIOS||DEVICE.isMacOS),metaKey:e.metaKey||DEVICE.isIOS||DEVICE.isMacOS,shiftKey:e.shiftKey,altKey:e.altKey});this.props.view.handleLinkClick(A)},icon:ICONS.openLink,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"openLinkProperties",title:t$d("OPEN_LINK_PROPS"),action:()=>{const e=new MouseEvent("click",{ctrlKey:!0,metaKey:!0,shiftKey:!1,altKey:!1});this.props.view.handleLinkClick(e)},icon:ICONS.openLinkProperties,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"save",title:t$d("FORCE_SAVE"),action:()=>{this.props.view.forceSave()},icon:saveIcon(this.state.isDirty),view:this.props.view}))),React__namespace.createElement("fieldset",null,React__namespace.createElement("legend",null,"Export actions"),React__namespace.createElement("div",{className:"buttonList buttonListIcon"},React__namespace.createElement(ActionButton,{key:"lib",title:t$d("DOWNLOAD_LIBRARY"),action:()=>{this.props.view.plugin.exportLibrary()},icon:ICONS.exportLibrary,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"svg",title:t$d("EXPORT_SVG"),action:()=>{this.props.view.saveSVG(),new obsidian_module.Notice(`File saved: ${getIMGFilename(this.props.view.file.path,"svg")}`)},icon:ICONS.exportSVG,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"png",title:t$d("EXPORT_PNG"),action:()=>{this.props.view.savePNG(),new obsidian_module.Notice(`File saved: ${getIMGFilename(this.props.view.file.path,"png")}`)},icon:ICONS.exportPNG,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"excalidraw",title:t$d("EXPORT_EXCALIDRAW"),action:()=>{this.props.view.exportExcalidraw()},icon:ICONS.exportExcalidraw,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"md",title:t$d("OPEN_AS_MD"),action:()=>{this.props.view.openAsMarkdown()},icon:ICONS.switchToMarkdown,view:this.props.view}))),React__namespace.createElement("fieldset",null,React__namespace.createElement("legend",null,"Insert actions"),React__namespace.createElement("div",{className:"buttonList buttonListIcon"},React__namespace.createElement(ActionButton,{key:"image",title:t$d("INSERT_IMAGE"),action:()=>{this.props.centerPointer(),this.props.view.plugin.insertImageDialog.start(this.props.view)},icon:ICONS.insertImage,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"insertMD",title:t$d("INSERT_MD"),action:()=>{this.props.centerPointer(),this.props.view.plugin.insertMDDialog.start(this.props.view)},icon:ICONS.insertMD,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"latex",title:t$d("INSERT_LATEX"),action:e=>{isALT(e)?this.props.view.openExternalLink("https://youtu.be/r08wk-58DPk"):(this.props.centerPointer(),insertLaTeXToView(this.props.view))},icon:ICONS.insertLaTeX,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"link",title:t$d("INSERT_LINK"),action:()=>{this.props.centerPointer(),this.props.view.plugin.insertLinkDialog.start(this.props.view.file.path,this.props.view.addText)},icon:ICONS.insertLink,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"link-to-element",title:t$d("INSERT_LINK_TO_ELEMENT"),action:e=>{isALT(e)?this.props.view.openExternalLink("https://youtu.be/yZQoJg2RCKI"):this.props.view.copyLinkToSelectedElementToClipboard(isCTRL(e)?"group=":isSHIFT(e)?"area=":"")},icon:ICONS.copyElementLink,view:this.props.view}),React__namespace.createElement(ActionButton,{key:"import-svg",title:t$d("IMPORT_SVG"),action:e=>{this.props.view.plugin.importSVGDialog.start(this.props.view)},icon:ICONS.importSVG,view:this.props.view}))),this.renderScriptButtons(!1),this.renderScriptButtons(!0)))))}renderScriptButtons(e){if(0===Object.keys(this.state.scriptIconMap).length)return"";const A=`${this.props.view.plugin.settings.scriptFolderPath}/Downloaded/`,t=t=>e?t.startsWith(A):!t.startsWith(A);if(0===Object.keys(this.state.scriptIconMap).filter((e=>t(e))).length)return"";const i=new Set;Object.keys(this.state.scriptIconMap).filter((e=>t(e))).forEach((e=>i.add(this.state.scriptIconMap[e].group)));const n=Array.from(i).sort(((e,A)=>e>A?1:-1));return n.push(n.shift()),React__namespace.createElement(React__namespace.Fragment,null,n.map((A=>React__namespace.createElement("fieldset",null,React__namespace.createElement("legend",null,e?A:""===A?"User":"User/"+A),React__namespace.createElement("div",{className:"buttonList buttonListIcon"},Object.entries(this.state.scriptIconMap).filter((([e,t])=>t.group===A)).sort().map((([e,A])=>React__namespace.createElement(ActionButton,{key:e,title:A.name,action:async()=>{const A=this.props.view,t=A.plugin,i=app.vault.getAbstractFileByPath(e);i&&i instanceof obsidian_module.TFile&&t.scriptEngine.executeScript(A,await app.vault.read(i),t.scriptEngine.getScriptName(i),i)},longpress:async()=>{const t=this.props.view,i=t.excalidrawAPI,n=t.plugin;await n.loadSettings();const a=n.settings.pinnedScripts.indexOf(e);a>-1?(n.settings.pinnedScripts.splice(a,1),null==i||i.setToast({message:`Pin removed: ${A.name}`,duration:3e3,closable:!0})):(n.settings.pinnedScripts.push(e),null==i||i.setToast({message:`Pinned: ${A.name}`,duration:3e3,closable:!0})),await n.saveSettings(),app.workspace.getLeavesOfType("excalidraw").forEach((e=>{e.view instanceof ExcalidrawView&&e.view.updatePinnedScripts()}))},icon:A.svgString?stringToSVG(A.svgString):ICONS.cog,view:this.props.view}))))))))}}const getElementsAtPointer=(e,A,t)=>A.filter((A=>{if(t&&A.type!==t)return!1;if(A.locked)return!1;const[i,n,a,r]=rotatedDimensions(A);return i<=e.x&&i+a>=e.x&&n<=e.y&&n+r>=e.y})),getTextElementAtPointer=(e,A)=>{const t=A.excalidrawAPI;if(!t)return{id:null,text:null};const i=getElementsAtPointer(e,t.getSceneElements(),"text");if(0==i.length)return{id:null,text:null};if(1===i.length)return{id:i[0].id,text:i[0].text};const n=i.filter((e=>{const t=A.textMode===TextMode.parsed?A.excalidrawData.getRawText(e.id):e.text;return!!t&&(!!t.match(REG_LINKINDEX_HYPERLINK)||!!REGEX_LINK.getRes(t).next().value)}));return 0==n.length?{id:i[0].id,text:i[0].text}:{id:n[0].id,text:n[0].text}},getImageElementAtPointer=(e,A)=>{const t=A.excalidrawAPI;if(!t)return;const i=getElementsAtPointer(e,t.getSceneElements(),"image");return 0===i.length?{id:null,fileId:null}:i.length>=1?{id:i[0].id,fileId:i[0].fileId}:void 0},getElementWithLinkAtPointer=(e,A)=>{const t=A.excalidrawAPI;if(!t)return;const i=getElementsAtPointer(e,t.getSceneElements()).filter((e=>e.link));return 0===i.length?{id:null,text:null}:i.length>=1?{id:i[0].id,text:i[0].link}:void 0},getEA=e=>{try{return window.ExcalidrawAutomate.getAPI(e)}catch(e){return console.log({message:"Excalidraw not available",fn:getEA}),null}};class ExportDialog extends obsidian_module.Modal{constructor(e,A,t){super(app),this.plugin=e,this.view=A,this.file=t,this.dirty=!1,this.hasSelectedElements=!1,this.ea=getEA(this.view),this.api=this.ea.getExcalidrawAPI(),this.padding=getExportPadding(this.plugin,this.file),this.scale=getPNGScale(this.plugin,this.file),this.theme=getExportTheme(this.plugin,this.file,this.api.getAppState().theme),this.boundingBox=this.ea.getBoundingBox(this.ea.getViewElements()),this.embedScene=!1,this.exportSelectedOnly=!1,this.saveToVault=!0,this.transparent=!getWithBackground(this.plugin,this.file),this.saveSettings=!1}onOpen(){this.containerEl.classList.add("excalidraw-release"),this.titleEl.setText("Export Image"),this.hasSelectedElements=this.view.getViewSelectedElements().length>0,this.selectedOnlySetting.setVisibility(this.hasSelectedElements)}async onClose(){this.dirty=this.saveSettings}async createForm(){let e,A;this.contentEl.createEl("h1",{text:"Image settings"}),this.contentEl.createEl("p",{text:"Transparency only affects PNGs. Excalidraw files can only be exported outside the Vault. PNGs copied to clipboard may not include the scene."});const t=()=>{const e=Math.round(this.scale*this.boundingBox.width+2*this.padding),A=Math.round(this.scale*this.boundingBox.height+2*this.padding);return fragWithHTML(`The lager the scale, the larger the image.
Scale: ${this.scale}
Image size: ${e}x${A}`)},i=()=>fragWithHTML(`Current image padding is ${this.padding}`);A=new obsidian_module.Setting(this.contentEl).setName("Image padding").setDesc(i()).addSlider((n=>{n.setLimits(0,50,1).setValue(this.padding).onChange((n=>{this.padding=n,e.setDesc(t()),A.setDesc(i())}))})),e=new obsidian_module.Setting(this.contentEl).setName("PNG Scale").setDesc(t()).addSlider((A=>A.setLimits(.5,5,.5).setValue(this.scale).onChange((A=>{this.scale=A,e.setDesc(t())})))),new obsidian_module.Setting(this.contentEl).setName("Export theme").addDropdown((e=>e.addOption("light","Light").addOption("dark","Dark").setValue(this.theme).onChange((e=>{this.theme=e})))),new obsidian_module.Setting(this.contentEl).setName("Background color").addDropdown((e=>e.addOption("transparent","Transparent").addOption("with-color","Use scene background color").setValue(this.transparent?"transparent":"with-color").onChange((e=>{this.transparent="transparent"===e})))),new obsidian_module.Setting(this.contentEl).setName("Save or one-time settings?").addDropdown((e=>e.addOption("save","Save these settings as the preset for this image").addOption("one-time","These are one-time settings").setValue(this.saveSettings?"save":"one-time").onChange((e=>{this.saveSettings="save"===e})))),this.contentEl.createEl("h1",{text:"Export settings"}),new obsidian_module.Setting(this.contentEl).setName("Embed the Excalidraw scene in the exported file?").addDropdown((e=>e.addOption("embed","Embed scene").addOption("no-embed","Do not embed scene").setValue(this.embedScene?"embed":"no-embed").onChange((e=>{this.embedScene="embed"===e})))),DEVICE.isDesktop&&new obsidian_module.Setting(this.contentEl).setName("Where to save the image?").addDropdown((e=>e.addOption("vault","Save image to your Vault").addOption("outside","Export image outside your Vault").setValue(this.saveToVault?"vault":"outside").onChange((e=>{this.saveToVault="vault"===e})))),this.selectedOnlySetting=new obsidian_module.Setting(this.contentEl).setName("Export entire scene or just selected elements?").addDropdown((e=>e.addOption("all","Export entire scene").addOption("selected","Export selected elements").setValue(this.exportSelectedOnly?"selected":"all").onChange((e=>{this.exportSelectedOnly="selected"===e}))));const n=this.contentEl.createDiv({cls:"excalidraw-prompt-buttons-div"});n.createEl("button",{text:"PNG to File",cls:"excalidraw-prompt-button"}).onclick=()=>{this.saveToVault?this.view.savePNG(this.view.getScene(this.hasSelectedElements&&this.exportSelectedOnly)):this.view.exportPNG(this.embedScene,this.hasSelectedElements&&this.exportSelectedOnly),this.close()},n.createEl("button",{text:"SVG to File",cls:"excalidraw-prompt-button"}).onclick=()=>{this.saveToVault?this.view.saveSVG(this.view.getScene(this.hasSelectedElements&&this.exportSelectedOnly)):this.view.exportSVG(this.embedScene,this.hasSelectedElements&&this.exportSelectedOnly),this.close()},n.createEl("button",{text:"Excalidraw",cls:"excalidraw-prompt-button"}).onclick=()=>{this.view.exportExcalidraw(this.hasSelectedElements&&this.exportSelectedOnly),this.close()},DEVICE.isDesktop&&(n.createEl("button",{text:"PNG to Clipboard",cls:"excalidraw-prompt-button"}).onclick=()=>{this.view.exportPNGToClipboard(this.embedScene,this.hasSelectedElements&&this.exportSelectedOnly),this.close()})}}const setDynamicStyle=(e,A,t,i)=>{var n,a,r,s,o,l,c,d,h,u,g,p,m,w;if("none"===i){null===(n=A.excalidrawContainer)||void 0===n||n.removeAttribute("style"),setTimeout((()=>A.updateScene({appState:{dynamicStyle:""}})));const e=null===(s=null===(r=null===(a=A.toolsPanelRef)||void 0===a?void 0:a.current)||void 0===r?void 0:r.containerRef)||void 0===s?void 0:s.current;if(e){let A=e.getAttribute("style");A=A.replace(/\-\-color\-primary.*/,""),e.setAttribute("style",A)}return}A.ownerDocument;const f="light"===(null===(c=null===(l=null===(o=null==A?void 0:A.excalidrawAPI)||void 0===o?void 0:o.getAppState)||void 0===l?void 0:l.call(o))||void 0===c?void 0:c.theme)||"light"===(null===(u=null===(h=null===(d=null==A?void 0:A.excalidrawData)||void 0===d?void 0:d.scene)||void 0===h?void 0:h.appState)||void 0===u?void 0:u.theme),B=()=>f?e.getCM(t):(A=>{const t=e.getCM(A),i=t.lightness;return t.lightnessTo(Math.abs(i-100))})(t),E=B().lightness,b=B().isDark(),C=app.getAccentColor(),v=()=>e.getCM(C),y=()=>e.getCM("#000000").lightnessTo(E),F="gray"===i,x=F?b?y().lighterBy(15):y().darkerBy(15):b?B().lighterBy(15).mix({color:y(),ratio:.6}):B().darkerBy(15).mix({color:y(),ratio:.6}),S=F?b?y().lighterBy(5):y().darkerBy(5):b?B().lighterBy(5).mix({color:y(),ratio:.6}):B().darkerBy(5).mix({color:y(),ratio:.6}),T=B().mix({color:b?"#fbfbfb":"#202020",ratio:.8}),I=e=>e.stringHEX({alpha:!1}),U=`--color-primary: ${I(v())};--color-primary-darker: ${I(v().darkerBy(10))};--color-primary-darkest: ${I(v().darkerBy(10))};--button-gray-1: ${I(x)};--button-gray-2: ${I(S)};--input-border-color: ${I(x)};--input-bg-color: ${I(S)};--input-label-color: ${I(T)};--island-bg-color: ${S.alphaTo(.93).stringHEX()};--popup-secondary-bg-color: ${S.alphaTo(.93).stringHEX()};--icon-fill-color: ${I(T)};--text-primary-color: ${I(T)};--overlay-bg-color: ${S.alphaTo(.6).stringHEX()};--popup-bg-color: ${I(x)};--color-gray-100: ${I(T)};--color-gray-40: ${I(T)};--color-gray-30: ${I(x)};--color-gray-80: ${I(x)};--sidebar-border-color: ${I(x)};--color-primary-light: ${I(v().lighterBy(10))};--button-hover-bg: ${I(x)};--sidebar-bg-color: ${S.alphaTo(.93).stringHEX()};--sidebar-shadow: ${I(x)};--popup-text-color: ${I(T)};--code-normal: ${I(T)};--h1-color: ${I(T)};--h2-color: ${I(T)};--h3-color: ${I(T)};--h4-color: ${I(T)};color: ${I(T)};--select-highlight-color: ${I(x)};--popup-bg-color: ${I(T)};`;null===(g=A.excalidrawContainer)||void 0===g||g.setAttribute("style",U),setTimeout((()=>A.updateScene({appState:{dynamicStyle:U}})));const Q=null===(w=null===(m=null===(p=A.toolsPanelRef)||void 0===p?void 0:p.current)||void 0===m?void 0:m.containerRef)||void 0===w?void 0:w.current;if(Q){let e=Q.getAttribute("style");e=e.replace(/\-\-color\-primary.*/,""),Q.setAttribute("style",e+U)}};class MenuLinks{constructor(e,A){this.render=(e,A)=>React__namespace.createElement("div",null,"Hello"),this.plugin=e,this.ref=A}}var TextMode;!function(e){e.parsed="parsed",e.raw="raw"}(TextMode||(TextMode={}));const HIDE="excalidraw-hidden",SHOW="excalidraw-visible",addFiles=async(e,A,t)=>{if(!e||0===e.length||!A)return;const i=A.excalidrawAPI;if(!i)return;if(e=e.filter((e=>e&&e.size&&e.size.height>0&&e.size.width>0)),0===e.length)return;const n=scaleLoadedImage(A.getScene(),e);void 0===t&&(t=n.scene.appState.theme),n.dirty&&await A.updateScene({elements:n.scene.elements,appState:n.scene.appState,commitToHistory:!1});for(const i of e)if(A.excalidrawData.hasFile(i.id)&&A.excalidrawData.getFile(i.id).setImage(i.dataURL,i.mimeType,i.size,t,i.hasSVGwithBitmap),A.excalidrawData.hasEquation(i.id)){const e=A.excalidrawData.getEquation(i.id).latex;A.excalidrawData.setEquation(i.id,{latex:e,isLoaded:!0})}i.addFiles(e)},warningUnknowSeriousError=()=>{new obsidian_module.Notice("WARNING: Excalidraw ran into an unknown problem!\n\nThere is a risk that your most recent changes cannot be saved.\n\nTo be on the safe side...\n1) Please select your drawing using CTRL/CMD+A and make a copy with CTRL/CMD+C.\n2) Then create an empty drawing in a new pane by CTRL/CMD+clicking the Excalidraw ribbon button,\n3) and paste your work to the new document with CTRL/CMD+V.",6e4)};class ExcalidrawView extends obsidian_module.TextFileView{constructor(e,A){super(e),this.getScene=null,this.addElements=null,this.getSelectedTextElement=null,this.getSelectedImageElement=null,this.getSelectedElementWithLink=null,this.addText=null,this.refresh=null,this.excalidrawRef=null,this.excalidrawAPI=null,this.excalidrawWrapperRef=null,this.toolsPanelRef=null,this.linksAlwaysOpenInANewPane=!1,this.lastSaveTimestamp=0,this.modifierKeyDown={shiftKey:!1,metaKey:!1,ctrlKey:!1,altKey:!1},this.currentPosition={x:0,y:0},this.semaphores={popoutUnload:!1,viewunload:!1,scriptsReady:!1,justLoaded:!1,preventAutozoom:!1,autosaving:!1,dirty:null,preventReload:!1,isEditingText:!1,saving:!1,forceSaving:!1,hoverSleep:!1,wheelTimeout:null},this.autosaveTimer=null,this.textMode=TextMode.raw,this.compatibilityMode=!1,this.isEditingTextResetTimer=null,this.id=this.leaf.id,this.getHookServer=()=>{var e;return null!==(e=this.hookServer)&&void 0!==e?e:this.plugin.ea},this.preventReloadResetTimer=null,this.hiddenMobileLeaves=[],this.offsetLeft=0,this.offsetTop=0,this.blockTextModeChange=!1,this.isLoaded=!1,this.activeLoader=null,this.nextLoader=null,this.initialContainerSizeUpdate=!1,this.previousSceneVersion=0,this.previousBackgroundColor="",this.previousTheme="",this.colorChangeTimer=null,this.plugin=A,this.excalidrawData=new ExcalidrawData(A),this.hookServer=A.ea}setHookServer(e){this.hookServer=e||this.plugin.ea}preventAutozoom(){this.semaphores.preventAutozoom=!0,setTimeout((()=>this.semaphores.preventAutozoom=!1),1500)}saveExcalidraw(e){if(!e){if(!this.getScene)return!1;e=this.getScene()}const A=`${this.file.path.substring(0,this.file.path.lastIndexOf(".md"))}.excalidraw`,t=app.vault.getAbstractFileByPath(obsidian_module.normalizePath(A));t&&t instanceof obsidian_module.TFile?app.vault.modify(t,JSON.stringify(e,null,"\t")):app.vault.create(A,JSON.stringify(e,null,"\t"))}async exportExcalidraw(e){this.getScene&&this.file&&(app.isMobile?new Prompt(app,"Please provide filename",this.file.basename,"filename, leave blank to cancel action").openAndGetValue((async e=>{if(!e)return;e=`${e}.excalidraw`;const A=splitFolderAndFilename(this.file.path).folderpath;await checkAndCreateFolder(A);const t=getNewUniqueFilepath(app.vault,e,A);app.vault.create(t,JSON.stringify(this.getScene(),null,"\t")),new obsidian_module.Notice(`Exported to ${t}`,6e3)})):download("data:text/plain;charset=utf-8",encodeURIComponent(JSON.stringify(this.getScene(e),null,"\t")),`${this.file.basename}.excalidraw`))}async svg(e,A,t){const i=this.exportDialog,n={withBackground:i?!i.transparent:getWithBackground(this.plugin,this.file),withTheme:!0};return await getSVG(Object.assign(Object.assign({},e),{appState:Object.assign(Object.assign({},e.appState),{theme:null!=A?A:i?i.theme:getExportTheme(this.plugin,this.file,e.appState.theme),exportEmbedScene:void 0===t?!!i&&i.embedScene:t})}),n,i?i.padding:getExportPadding(this.plugin,this.file))}async saveSVG(e,A){if(!e){if(!this.getScene)return!1;e=this.getScene()}const t=async(t,i)=>{const n=app.vault.getAbstractFileByPath(obsidian_module.normalizePath(t)),a=await this.svg(e,i,A);if(!a)return;const r=(new XMLSerializer).serializeToString(embedFontsInSVG(a,this.plugin));n&&n instanceof obsidian_module.TFile?await app.vault.modify(n,r):await app.vault.create(t,r)};this.plugin.settings.autoExportLightAndDark?(await t(getIMGFilename(this.file.path,"dark.svg"),"dark"),await t(getIMGFilename(this.file.path,"light.svg"),"light")):await t(getIMGFilename(this.file.path,"svg"))}async exportSVG(e,A){if(!this.getScene||!this.file)return;let t=await this.svg(this.getScene(A),void 0,e);t&&(t=embedFontsInSVG(t,this.plugin),download(null,svgToBase64(t.outerHTML),`${this.file.basename}.svg`))}async png(e,A,t){const i=this.exportDialog,n={withBackground:i?!i.transparent:getWithBackground(this.plugin,this.file),withTheme:!0};return await getPNG(Object.assign(Object.assign({},e),{appState:Object.assign(Object.assign({},e.appState),{theme:null!=A?A:i?i.theme:getExportTheme(this.plugin,this.file,e.appState.theme),exportEmbedScene:void 0===t?!!i&&i.embedScene:t})}),n,i?i.padding:getExportPadding(this.plugin,this.file),i?i.scale:getPNGScale(this.plugin,this.file))}async savePNG(e,A){if(!e){if(!this.getScene)return!1;e=this.getScene()}const t=async(t,i)=>{const n=app.vault.getAbstractFileByPath(obsidian_module.normalizePath(t)),a=await this.png(e,i,A);a&&(n&&n instanceof obsidian_module.TFile?await app.vault.modifyBinary(n,await a.arrayBuffer()):await app.vault.createBinary(t,await a.arrayBuffer()))};this.plugin.settings.autoExportLightAndDark?(await t(getIMGFilename(this.file.path,"dark.png"),"dark"),await t(getIMGFilename(this.file.path,"light.png"),"light")):await t(getIMGFilename(this.file.path,"png"))}async exportPNGToClipboard(e,A){if(!this.getScene||!this.file)return;const t=await this.png(this.getScene(A),void 0,e);t&&await navigator.clipboard.write([new window.ClipboardItem({"image/png":t})])}async exportPNG(e,A){if(!this.getScene||!this.file)return;const t=await this.png(this.getScene(A),void 0,e);if(!t)return;const i=new FileReader;i.readAsDataURL(t);const n=this;i.onloadend=function(){const e=i.result;download(null,e,`${n.file.basename}.png`)}}async save(e=!0,A=!1){if(!this.isLoaded)return;if(this.semaphores.saving)return;this.semaphores.saving=!0;let t=!1;if(this.getScene&&this.excalidrawAPI&&this.isLoaded&&this.file&&app.vault.getAbstractFileByPath(this.file.path)){try{const i=Boolean(null!==this.semaphores.dirty&&this.semaphores.dirty||this.semaphores.autosaving||A),n=this.getScene();if(this.compatibilityMode?await this.excalidrawData.syncElements(n):await this.excalidrawData.syncElements(n,this.excalidrawAPI.getAppState().selectedElementIds)&&!this.semaphores.popoutUnload&&await this.loadDrawing(!1,this.excalidrawAPI.getSceneElementsIncludingDeleted().filter((e=>e.isDeleted))),i&&(this.preventReloadResetTimer&&(clearTimeout(this.preventReloadResetTimer),this.preventReloadResetTimer=null),this.semaphores.preventReload=e,await super.save(),t=this.lastSaveTimestamp===this.file.stat.mtime&&!e&&A,this.lastSaveTimestamp=this.file.stat.mtime,this.clearDirty(),e)){const e=this;this.preventReloadResetTimer=setTimeout((()=>e.semaphores.preventReload=!1),2e3)}if(!t&&!this.semaphores.autosaving&&!this.semaphores.viewunload){const e=this.excalidrawData.autoexportPreference;(e===AutoexportPreference.inherit&&this.plugin.settings.autoexportSVG||e===AutoexportPreference.both||e===AutoexportPreference.svg)&&this.saveSVG(),(e===AutoexportPreference.inherit&&this.plugin.settings.autoexportPNG||e===AutoexportPreference.both||e===AutoexportPreference.png)&&this.savePNG(),!this.compatibilityMode&&this.plugin.settings.autoexportExcalidraw&&this.saveExcalidraw()}}catch(e){errorlog({where:"ExcalidrawView.save",fn:this.save,error:e}),warningUnknowSeriousError()}this.semaphores.saving=!1,t&&this.reload(!0,this.file)}else this.semaphores.saving=!1}getViewData(){var e,A,t;if(!this.getScene)return this.data;if(!this.excalidrawData.loaded)return this.data;const i=this.getScene();if(!this.compatibilityMode){let i=this.data.search(/(^%%\n)?# Text Elements\n/m);if(-1==i&&(i=this.data.search(/(%%\n)?# Drawing\n/)),-1==i)return this.data;const n=(null===(e=this.exportDialog)||void 0===e?void 0:e.dirty)&&(null===(A=this.exportDialog)||void 0===A?void 0:A.saveSettings)?[["excalidraw-export-padding",this.exportDialog.padding.toString()],["excalidraw-export-pngscale",this.exportDialog.scale.toString()],["excalidraw-export-dark","dark"===this.exportDialog.theme?"true":"false"],["excalidraw-export-transparent",this.exportDialog.transparent?"true":"false"],[FRONTMATTER_KEY,this.textMode===TextMode.raw?"raw":"parsed"]]:[[FRONTMATTER_KEY,this.textMode===TextMode.raw?"raw":"parsed"]];(null===(t=this.exportDialog)||void 0===t?void 0:t.dirty)&&(this.exportDialog.dirty=!1);let a=updateFrontmatterInString(this.data.substring(0,i),n);const r=/(^---[\w\W]*?---\n)(!\[\[.*?]]\n(%%\n)?)/m;a.match(r)&&(a=a.replace(r,"$1")),this.excalidrawData.disableCompression||(this.excalidrawData.disableCompression=this.isEditedAsMarkdownInOtherView());const s=a+this.excalidrawData.generateMD(this.excalidrawAPI.getSceneElementsIncludingDeleted().filter((e=>e.isDeleted)));return this.excalidrawData.disableCompression=!1,s}return this.compatibilityMode?JSON.stringify(i,null,"\t"):this.data}restoreMobileLeaves(){this.hiddenMobileLeaves.length>0&&(this.hiddenMobileLeaves.forEach((e=>{e[0].containerEl.style.display=e[1]})),this.hiddenMobileLeaves=[])}toggleDisableBinding(){const e=!this.excalidrawAPI.getAppState().invertBindingBehaviour;this.updateScene({appState:{invertBindingBehaviour:e}}),new obsidian_module.Notice(e?"Inverted Mode: Default arrow binding is now disabled. Use CTRL/CMD to temporarily enable binding when needed.":"Normal Mode: Arrow binding is now enabled. Use CTRL/CMD to temporarily disable binding when needed.")}gotoFullscreen(){this.plugin.leafChangeTimeout&&(clearTimeout(this.plugin.leafChangeTimeout),this.plugin.leafChangeTimeout=null),this.excalidrawWrapperRef&&(this.toolsPanelRef&&this.toolsPanelRef.current&&this.toolsPanelRef.current.setFullscreen(!0),(e=>{for(;e&&!e.hasClass("workspace-split");)e.addClass(SHOW),e=e.parentElement;e&&e.addClass(SHOW);const A=this.ownerDocument;A.body.querySelectorAll(`div.workspace-split:not(.${SHOW})`).forEach((e=>e.addClass(HIDE))),A.body.querySelector(`div.workspace-leaf-content.${SHOW} > .view-header`).addClass(HIDE),A.body.querySelectorAll(`div.workspace-tab-container.${SHOW} > div.workspace-leaf:not(.${SHOW})`).forEach((e=>e.addClass(HIDE))),A.body.querySelectorAll(`div.workspace-tabs.${SHOW} > div.workspace-tab-header-container`).forEach((e=>e.addClass(HIDE))),A.body.querySelectorAll(`div.workspace-split.${SHOW} > div.workspace-tabs:not(.${SHOW})`).forEach((e=>e.addClass(HIDE))),A.body.querySelectorAll("div.workspace-ribbon").forEach((e=>e.addClass(HIDE))),A.body.querySelectorAll("div.mobile-navbar").forEach((e=>e.addClass(HIDE))),A.body.querySelectorAll("div.status-bar").forEach((e=>e.addClass(HIDE)))})(this.contentEl))}isFullscreen(){return Boolean(document.body.querySelector(".excalidraw-hidden"))}exitFullscreen(){this.toolsPanelRef&&this.toolsPanelRef.current&&this.toolsPanelRef.current.setFullscreen(!1);const e=this.ownerDocument;e.querySelectorAll(".excalidraw-hidden").forEach((e=>e.removeClass(HIDE))),e.querySelectorAll(".excalidraw-visible").forEach((e=>e.removeClass(SHOW)))}removeLinkTooltip(){const e=this.ownerDocument.body.querySelector("body>div.excalidraw-tooltip,div.excalidraw-tooltip--visible");e&&e.classList.remove("excalidraw-tooltip--visible")}handleLinkHookCall(e,A,t){if(this.getHookServer().onLinkClickHook)try{if(!this.getHookServer().onLinkClickHook(e,A,t,this,this.getHookServer()))return!0}catch(e){errorlog({where:"ExcalidrawView.onLinkOpen",fn:this.getHookServer().onLinkClickHook,error:e})}return!1}openExternalLink(e,A){return!!e.match(REG_LINKINDEX_HYPERLINK)&&(window.open(e,"_blank"),!0)}openTagSearch(e){const A=e.matchAll(/#([\p{Letter}\p{Emoji_Presentation}\p{Number}\/_-]+)/gu).next();if(!A.value||A.value.length<2)return;const t=app.workspace.getLeavesOfType("search");0!=t.length&&(t[0].view.setQuery(`tag:${A.value[1]}`),app.workspace.revealLeaf(t[0]),this.isFullscreen()&&this.exitFullscreen())}async linkClick(e,A,t,i,n){var a,r,s,o;A||(A={id:null,text:null}),t||(t={id:null,fileId:null}),i||(i={id:null,text:null}),n||(n={shiftKey:e.shiftKey,ctrlKey:e.ctrlKey,metaKey:e.metaKey,altKey:e.altKey});const l=linkClickModifierType(n);let c=null,d=null,h=null;if((null==A?void 0:A.id)||(null==i?void 0:i.id)){if(h=null!==(a=null==i?void 0:i.text)&&void 0!==a?a:this.textMode===TextMode.parsed?this.excalidrawData.getRawText(A.id):A.text,!h)return;h=h.replaceAll("\n","");const t=null!==(r=A.id)&&void 0!==r?r:i.id,n=this.excalidrawAPI.getSceneElements().filter((e=>e.id===t))[0];if(this.handleLinkHookCall(n,h,e))return;if(this.openExternalLink(h))return;const s=REGEX_LINK.getResList(h);let o=s[0];if(s.length>1&&(o=await ScriptEngine.suggester(app,s.filter((e=>Boolean(e.value))).map((e=>REGEX_LINK.getLink(e))),s.filter((e=>Boolean(e.value))),"Select link to open"),!o))return;if(!o.value)return void this.openTagSearch(h);if(h=REGEX_LINK.getLink(o),this.openExternalLink(h))return;if(h.search("#")>-1){const e=getLinkParts(h,this.file);d=`#${e.isBlockRef?"^":""}${e.ref}`,h=e.path}if(h.match(REG_LINKINDEX_INVALIDCHARS))return void new obsidian_module.Notice(t$d("FILENAME_INVALID_CHARS"),4e3);c=this.app.metadataCache.getFirstLinkpathDest(h,this.file.path)}if(null==t?void 0:t.id){if(this.excalidrawData.hasEquation(t.fileId)){const e=this.excalidrawData.getEquation(t.fileId).latex;return void new Prompt(app,t$d("ENTER_LATEX"),e,"").openAndGetValue((async A=>{A&&A!==e&&(this.excalidrawData.setEquation(t.fileId,{latex:A,isLoaded:!1}),await this.save(!1),await updateEquation(A,t.fileId,this,addFiles,this.plugin),this.setDirty(1))}))}if(await this.save(!1),this.excalidrawData.hasFile(t.fileId)){const e=this.excalidrawData.getFile(t.fileId);if(e.isHyperlink)return void window.open(e.hyperlink,"_blank");if("md-properties"===l&&"md"===e.file.extension&&!this.plugin.isExcalidrawFile(e.file))return void new Prompt(app,"Customize the link",e.linkParts.original,"","Do not add [[square brackets]] around the filename!
Follow this format when editing your link:
filename#^blockref|WIDTHxMAXHEIGHT").openAndGetValue((async A=>{A&&e.linkParts.original!==A&&(e.resetImage(this.file.path,A),await this.save(!1),await this.loadSceneFiles(),this.setDirty(2))}));h=e.file.path,c=e.file}}if(!h)return void new obsidian_module.Notice(t$d("LINK_BUTTON_CLICK_NO_TEXT"),2e4);const u=null!==(o=null!==(s=t.id)&&void 0!==s?s:A.id)&&void 0!==o?o:i.id,g=this.excalidrawAPI.getSceneElements().filter((e=>e.id===u))[0];if(!this.handleLinkHookCall(g,h,e))try{if("active-pane"!==l&&this.isFullscreen()&&this.exitFullscreen(),!c)return void new NewFileActions(this.plugin,h,n,this).open();this.linksAlwaysOpenInANewPane&&(n.ctrlKey=!0,n.altKey=!0);const e=getLeaf(this.plugin,this.leaf,n);await e.openFile(c,d?{active:!1,eState:{subpath:d}}:void 0)}catch(e){new obsidian_module.Notice(e,4e3)}}async handleLinkClick(e){this.removeLinkTooltip();const A=this.getSelectedTextElement(),t=(null==A?void 0:A.id)?null:this.getSelectedImageElement(),i=(null==t?void 0:t.id)||(null==A?void 0:A.id)?null:this.getSelectedElementWithLink();this.linkClick(e,A,t,i)}onResize(){var e,A;if(this.plugin.leafChangeTimeout)return;const t=this.excalidrawAPI;this.plugin.settings.zoomToFitOnResize&&this.excalidrawRef&&!this.semaphores.isEditingText&&t&&"text"!==(null===(A=null===(e=t.getAppState())||void 0===e?void 0:e.editingElement)||void 0===A?void 0:A.type)&&this.zoomToFit(!1)}getSceneVersion(e){return this.excalidrawGetSceneVersion||(this.excalidrawGetSceneVersion=this.plugin.getPackage(this.ownerWindow).excalidrawLib.getSceneVersion),this.excalidrawGetSceneVersion(e.filter((e=>!e.isDeleted)))}async forceSave(e=!1){this.semaphores.autosaving||this.semaphores.saving?e||new obsidian_module.Notice("Force Save aborted because saving is in progress)"):(this.preventReloadResetTimer&&(clearTimeout(this.preventReloadResetTimer),this.preventReloadResetTimer=null),this.semaphores.preventReload=!1,this.semaphores.forceSaving=!0,await this.save(!1,!0),this.plugin.triggerEmbedUpdates(),this.loadSceneFiles(),this.semaphores.forceSaving=!1,e||new obsidian_module.Notice("Save successful",1e3))}onload(){const e=Boolean(void 0===this.containerEl.onWindowMigrated);app.isMobile||e||this.containerEl.onWindowMigrated((()=>this.leaf.rebuildView()));const A=app.isMobile?document:this.containerEl.ownerDocument;this.ownerDocument=A,this.ownerWindow=this.ownerDocument.defaultView,this.plugin.getPackage(this.ownerWindow),this.semaphores.scriptsReady=!0,this.wheelEvent=e=>{this.semaphores.wheelTimeout&&clearTimeout(this.semaphores.wheelTimeout),this.semaphores.hoverSleep&&this.clearHoverPreview&&this.clearHoverPreview(),this.semaphores.wheelTimeout=setTimeout((()=>{clearTimeout(this.semaphores.wheelTimeout),this.semaphores.wheelTimeout=null}),1e3)},this.containerEl.addEventListener("wheel",this.wheelEvent,{passive:!1}),this.addAction("ScriptEngine",t$d("INSTALL_SCRIPT_BUTTON"),(()=>{new ScriptInstallPrompt(this.plugin).open()})),this.diskIcon=this.addAction("save",t$d("FORCE_SAVE"),(async()=>this.forceSave())),this.textIsRaw_Element=this.addAction("presentation",t$d("RAW"),(()=>this.changeTextMode(TextMode.parsed))),this.textIsParsed_Element=this.addAction("quote-glyph",t$d("PARSED"),(()=>this.changeTextMode(TextMode.raw))),this.linkAction_Element=this.addAction("link",t$d("OPEN_LINK"),(e=>this.handleLinkClick(e))),app.isMobile||this.addAction("fullscreen","Use the action on the Excalidraw Obsidian Panel or the Command Palette to exit fullscreen mode. You can set up a hotkey for toggling fullscreen mode in Obsidian settings under Hotkeys.",(()=>this.gotoFullscreen()));const t=this;app.workspace.onLayoutReady((async()=>{t.contentEl.addClass("excalidraw-view"),await t.addSlidingPanesListner(),t.addParentMoveObserver(),t.onKeyUp=e=>{t.modifierKeyDown={shiftKey:e.shiftKey,ctrlKey:e.ctrlKey,altKey:e.altKey,metaKey:e.metaKey}},t.onKeyDown=e=>{this.modifierKeyDown={shiftKey:e.shiftKey,ctrlKey:e.ctrlKey,altKey:e.altKey,metaKey:e.metaKey}},t.ownerWindow.addEventListener("keydown",t.onKeyDown,!1),t.ownerWindow.addEventListener("keyup",t.onKeyUp,!1)})),this.setupAutosaveTimer(),super.onload()}async addSlidingPanesListner(){const e=this;this.slidingPanesListner=()=>{e.refresh&&e.refresh()};let A=app.workspace.rootSplit;for(;!A;)await sleep(50),A=app.workspace.rootSplit;A.containerEl.addEventListener("scroll",this.slidingPanesListner)}removeSlidingPanesListner(){var e;this.slidingPanesListner&&(null===(e=app.workspace.rootSplit.containerEl)||void 0===e||e.removeEventListener("scroll",this.slidingPanesListner))}addParentMoveObserver(){var e;const A=null!==(e=getParentOfClass(this.containerEl,"popover"))&&void 0!==e?e:getParentOfClass(this.containerEl,"workspace-leaf");if(!A)return;const t=A.classList.contains("popover");this.offsetLeft=A.offsetLeft,this.offsetTop=A.offsetTop;const i=this;this.parentMoveObserver=new MutationObserver((async e=>{const A=e[0].target;if(!(A instanceof HTMLElement))return;const{offsetLeft:t,offsetTop:n}=A;t===i.offsetLeft&&n==i.offsetTop||(i.refresh&&i.refresh(),i.offsetLeft=t,i.offsetTop=n)})),this.parentMoveObserver.observe(A,{attributeOldValue:!0,attributeFilter:t?["data-x","data-y"]:["class","style"]})}removeParentMoveObserver(){this.parentMoveObserver&&this.parentMoveObserver.disconnect()}setTheme(e){const A=this.excalidrawAPI;if(!this.excalidrawRef||!A)return;if(this.file&&hasExportTheme(this.plugin,this.file))return;const t=A.getAppState();this.excalidrawData.scene.theme=e,this.updateScene({appState:Object.assign(Object.assign({},t),{theme:e}),commitToHistory:!1})}async changeTextMode(e,A=!0){if(this.compatibilityMode)return;if(this.blockTextModeChange)return;this.blockTextModeChange=!0,this.textMode=e,e===TextMode.parsed?(this.textIsRaw_Element.hide(),this.textIsParsed_Element.show()):(this.textIsRaw_Element.show(),this.textIsParsed_Element.hide()),this.toolsPanelRef&&this.toolsPanelRef.current&&this.toolsPanelRef.current.setPreviewMode(e===TextMode.parsed);const t=this.excalidrawAPI;t&&A&&(await this.save(),this.preventAutozoom(),await this.excalidrawData.loadData(this.data,this.file,this.textMode),this.excalidrawData.scene.appState.theme=t.getAppState().theme,await this.loadDrawing(!1),t.history.clear()),this.prevTextMode=this.textMode,this.blockTextModeChange=!1}setupAutosaveTimer(){const e=async()=>{var A;if(!this.isLoaded)return void(this.autosaveTimer=setTimeout(e,this.plugin.settings.autosaveInterval));const t=this.excalidrawAPI;if(!t)return void warningUnknowSeriousError();const i=t.getAppState(),n=null!==i.editingElement;if(this.refresh(),!this.semaphores.dirty||this.semaphores.dirty!=(null===(A=this.file)||void 0===A?void 0:A.path)||!this.plugin.settings.autosave||this.semaphores.forceSaving||this.semaphores.autosaving||n||null!==i.draggingElement)this.autosaveTimer=setTimeout(e,this.plugin.activeExcalidrawView===this&&this.semaphores.dirty&&this.plugin.settings.autosave?1e3:this.plugin.settings.autosaveInterval);else{if(this.autosaveTimer=null,this.excalidrawRef){this.semaphores.autosaving=!0;const e=this;this.save().then((()=>e.semaphores.autosaving=!1))}this.autosaveTimer=setTimeout(e,this.plugin.settings.autosaveInterval)}};this.autosaveTimer&&(clearTimeout(this.autosaveTimer),this.autosaveTimer=null),this.autosaveTimer=setTimeout(e,this.plugin.settings.autosaveInterval)}onunload(){var e,A,t,i,n,a;if(this.restoreMobileLeaves(),this.semaphores.viewunload=!0,this.semaphores.popoutUnload=this.ownerDocument!==document&&0===this.ownerDocument.body.querySelectorAll(".workspace-tab-header").length,null===(e=this.ownerWindow)||void 0===e||e.removeEventListener("keydown",this.onKeyDown,!1),null===(A=this.ownerWindow)||void 0===A||A.removeEventListener("keyup",this.onKeyUp,!1),this.containerEl.removeEventListener("wheel",this.wheelEvent,!1),this.getHookServer().onViewUnloadHook)try{this.getHookServer().onViewUnloadHook(this)}catch(e){errorlog({where:"ExcalidrawView.onunload",fn:this.getHookServer().onViewUnloadHook,error:e})}const r=null===(i=null===(t=this.containerEl)||void 0===t?void 0:t.ownerDocument)||void 0===i?void 0:i.body.querySelector("body>div.excalidraw-tooltip,div.excalidraw-tooltip--visible");r&&(null===(a=null===(n=this.containerEl)||void 0===n?void 0:n.ownerDocument)||void 0===a||a.body.removeChild(r)),this.removeParentMoveObserver(),this.removeSlidingPanesListner(),this.autosaveTimer&&(clearInterval(this.autosaveTimer),this.autosaveTimer=null)}async reload(e=!1,A){if(this.semaphores.preventReload)return void(this.semaphores.preventReload=!1);if(this.semaphores.saving)return;if(this.diskIcon.querySelector("svg").removeClass("excalidraw-dirty"),this.compatibilityMode)return void this.clearDirty();const t=this.excalidrawAPI;if(!this.excalidrawRef||!this.file||!t)return;const i=A&&A===this.file;i&&(this.data=await app.vault.read(A),this.preventAutozoom()),e?await this.excalidrawData.loadData(this.data,this.file,this.textMode):await this.excalidrawData.setTextMode(this.textMode),this.excalidrawData.scene.appState.theme=t.getAppState().theme,await this.loadDrawing(i),this.clearDirty()}async zoomToElementId(e,A){let t=0;for(;!this.excalidrawAPI&&t++<100;)await sleep(50);const i=this.excalidrawAPI;if(!i)return;const n=i.getSceneElements();let a=n.filter((A=>A.id===e));if(0!==a.length){if(A){const e=this.plugin.ea.getElementsInTheSameGroupWithElement(a[0],n);e.length>0&&(a=e)}this.preventAutozoom(),this.zoomToElements(!i.getAppState().viewModeEnabled,a)}}setEphemeralState(e){if(!e)return;const A=this;let t=null;e.match&&e.match.content&&e.match.matches&&1===e.match.matches.length&&2===e.match.matches[0].length&&(t=[e.match.content.substring(e.match.matches[0][0],e.match.matches[0][1])]);const i=getEmbeddedFilenameParts(e.subpath);i.hasBlockref&&setTimeout((()=>A.zoomToElementId(i.blockref,i.hasGroupref)),300),i.hasSectionref?t=[`# ${i.sectionref}`]:e.line&&e.line>0&&(t=[this.data.split("\n")[e.line-1]]),t&&setTimeout((async()=>{let e=0;for(;!A.excalidrawAPI&&e++<100;)await sleep(50);const n=A.excalidrawAPI;if(!n)return;const a=n.getSceneElements();A.selectElementsMatchingQuery(a,t,!n.getAppState().viewModeEnabled,i.hasSectionref,i.hasGroupref)}),300),super.setEphemeralState(e)}clear(){delete this.exportDialog;const e=this.excalidrawAPI;this.excalidrawRef&&e&&(this.activeLoader&&(this.activeLoader.terminate=!0,this.activeLoader=null),this.nextLoader=null,e.resetScene(),this.previousSceneVersion=0)}async setViewData(e,A=!1){this.isLoaded=!1,this.file&&(this.plugin.settings.showNewVersionNotification&&checkExcalidrawVersion(app),A&&this.clear(),this.lastSaveTimestamp=this.file.stat.mtime,e=this.data=e.replaceAll("\r\n","\n").replaceAll("\r","\n"),app.workspace.onLayoutReady((async()=>{if(this.compatibilityMode="excalidraw"===this.file.extension,await this.plugin.loadSettings(),this.compatibilityMode)this.textIsRaw_Element.hide(),this.textIsParsed_Element.hide(),this.linkAction_Element.hide(),this.textMode=TextMode.raw,await this.excalidrawData.loadLegacyData(e,this.file),this.plugin.settings.compatibilityMode||new obsidian_module.Notice(t$d("COMPATIBILITY_MODE"),4e3),this.excalidrawData.disableCompression=!0;else{this.linkAction_Element.show(),this.excalidrawData.disableCompression=!1;const A=getTextMode(e);this.changeTextMode(A,!1);try{if(!await this.excalidrawData.loadData(e,this.file,this.textMode))return}catch(e){return errorlog({where:"ExcalidrawView.setViewData",error:e}),new obsidian_module.Notice(`Error loading drawing:\n${e.message}${"Cannot read property 'index' of undefined"===e.message?"\n'# Drawing' section is likely missing":""}\n\nTry manually fixing the file or restoring an earlier version from sync history.`,1e4),void this.setMarkdownView()}}if(await this.loadDrawing(!0),this.plugin.ea.onFileOpenHook)try{await this.plugin.ea.onFileOpenHook({ea:getEA(this),excalidrawFile:this.file,view:this})}catch(e){errorlog({where:"ExcalidrawView.setViewData.onFileOpenHook",error:e})}const A=this.excalidrawData.getOnLoadScript();if(A){const e=this,t=this.file.basename+"-onlaod-script",i=()=>{e.excalidrawAPI?e.plugin.scriptEngine.executeScript(e,A,t,this.file):setTimeout(i,200)};i()}this.isLoaded=!0})))}getGridColor(e){const A=this.plugin.ea.getCM(e);return A.isDark()?A.lighterBy(5):A.darkerBy(5),A.stringHEX()}async loadSceneFiles(){if(!this.excalidrawAPI)return;const e=new EmbeddedFilesLoader(this.plugin),A=e=>{this.nextLoader=null,this.activeLoader=e,e.loadSceneFiles(this.excalidrawData,((e,t)=>{e&&(addFiles(e,this,t),this.activeLoader=null,this.nextLoader?A(this.nextLoader):this.excalidrawData.getFiles().some((e=>{if(e&&!e.file&&e.attemptCounter<30){const e=this,A=this.file.path;return setTimeout((async()=>{e&&e.excalidrawAPI&&A===e.file.path&&e.loadSceneFiles()}),2e3),!0}return!1})))}),0)};this.activeLoader?this.nextLoader=e:A(e)}async synchronizeWithData(e){let A=0;for(;this.semaphores.saving&&A++<30;)await sleep(100);if(A>=30)return void errorlog({where:"ExcalidrawView.synchronizeWithData",message:`Aborting sync with received file (${this.file.path}) because semaphores.saving remained true for ower 3 seconds`,fn:this.synchronizeWithData});this.semaphores.saving=!0;let t=!1;try{const A=e.deletedElements.map((e=>e.id)),i=this.excalidrawAPI.getSceneElements().filter((e=>!A.contains(e.id))),n=i.map((e=>e.id)),a=A=>{switch(A.type){case"text":this.excalidrawData.textElements.set(A.id,e.textElements.get(A.id));break;case"image":e.getFile(A.fileId)?(this.excalidrawData.setFile(A.fileId,e.getFile(A.fileId)),t=!0):e.getEquation(A.fileId)&&(this.excalidrawData.setEquation(A.fileId,e.getEquation(A.fileId)),t=!0)}e.elementLinks.has(A.id)&&this.excalidrawData.elementLinks.set(A.id,e.elementLinks.get(A.id))};e.scene.elements.forEach(((A,r,s)=>{const o=i.filter((e=>e.id===A.id))[0];if(o&&(o.version0&&a.viewModeEnabled,l=this.isLoaded?s.getAppState().zenModeEnabled:a.zenModeEnabled;s.setLocalFont(this.plugin.settings.experimentalEnableFourthFont),this.updateScene({elements:n.elements.concat(null!=A?A:[]),files:n.files,commitToHistory:!0},e),this.updateScene({appState:Object.assign(Object.assign(Object.assign({},n.appState),this.excalidrawData.selectedElementIds?this.excalidrawData.selectedElementIds:{}),{zenModeEnabled:l,viewModeEnabled:o,linkOpacity:this.excalidrawData.getLinkOpacity(),trayModeEnabled:this.plugin.settings.defaultTrayMode,penMode:r,penDetected:r,allowPinchZoom:this.plugin.settings.allowPinchZoom,allowWheelZoom:this.plugin.settings.allowWheelZoom,pinnedScripts:this.plugin.settings.pinnedScripts,customPens:this.plugin.settings.customPens.slice(0,this.plugin.settings.numberOfCustomPens)})}),app.workspace.getActiveViewOfType(ExcalidrawView)===this.leaf.view&&this.excalidrawWrapperRef&&(null===(i=null===(t=this.excalidrawWrapperRef.current)||void 0===t?void 0:t.firstElementChild)||void 0===i||i.focus()),this.loadSceneFiles(),this.updateContainerSize(null,!0),this.initializeToolsIconPanelAfterLoading()}else this.instantiateExcalidraw({elements:n.elements,appState:Object.assign(Object.assign({},n.appState),{zenModeEnabled:a.zenModeEnabled,viewModeEnabled:n.elements.length>0&&a.viewModeEnabled,linkOpacity:this.excalidrawData.getLinkOpacity(),trayModeEnabled:this.plugin.settings.defaultTrayMode,penMode:r,penDetected:r,allowPinchZoom:this.plugin.settings.allowPinchZoom,allowWheelZoom:this.plugin.settings.allowWheelZoom,pinnedScripts:this.plugin.settings.pinnedScripts,customPens:this.plugin.settings.customPens.slice(0,this.plugin.settings.numberOfCustomPens)}),files:n.files,libraryItems:await this.getLibrary()});const o=null!==this.data.match(/```compressed\-json\n/gm);this.compatibilityMode||this.plugin.settings.compress===o||this.isEditedAsMarkdownInOtherView()||this.setDirty(4)}isEditedAsMarkdownInOtherView(){return app.workspace.getLeavesOfType("markdown").filter((e=>e.view.file===this.file)).length>0}setDirty(e){var A,t;this.semaphores.dirty=null===(A=this.file)||void 0===A?void 0:A.path,this.diskIcon.querySelector("svg").addClass("excalidraw-dirty"),!this.semaphores.viewunload&&(null===(t=this.toolsPanelRef)||void 0===t?void 0:t.current)&&this.toolsPanelRef.current.setDirty(!0),app.isMobile||obsidian_module.requireApiVersion("0.16.0")&&(this.leaf.tabHeaderInnerTitleEl.style.color="var(--color-accent)")}clearDirty(){var e;if(this.semaphores.viewunload)return;const A=this.excalidrawAPI;if(!A)return;this.semaphores.dirty=null,(null===(e=this.toolsPanelRef)||void 0===e?void 0:e.current)&&this.toolsPanelRef.current.setDirty(!1);const t=A.getSceneElements();t&&(this.previousSceneVersion=this.getSceneVersion(t)),this.diskIcon.querySelector("svg").removeClass("excalidraw-dirty"),app.isMobile||obsidian_module.requireApiVersion("0.16.0")&&(this.leaf.tabHeaderInnerTitleEl.style.color="")}initializeToolsIconPanelAfterLoading(){var e;if(this.semaphores.viewunload)return;const A=this.excalidrawAPI;if(!A)return;const t=A.getAppState(),i=null===(e=this.toolsPanelRef)||void 0===e?void 0:e.current;i&&(i.setTheme(t.theme),i.setExcalidrawViewMode(t.viewModeEnabled),i.setPreviewMode(this.compatibilityMode?null:this.textMode===TextMode.parsed),i.updateScriptIconMap(this.plugin.scriptEngine.scriptIconMap))}canAcceptExtension(e){return"excalidraw"===e}getDisplayText(){return this.file?this.file.basename:t$d("NOFILE")}getViewType(){return"excalidraw"}getIcon(){return ICON_NAME}setMarkdownView(){this.plugin.excalidrawFileModes[this.id||this.file.path]="markdown",this.plugin.setMarkdownView(this.leaf)}async openAsMarkdown(){!0===this.plugin.settings.compress&&(this.excalidrawData.disableCompression=!0,await this.save(!0,!0)),this.setMarkdownView()}async convertExcalidrawToMD(){await this.save(),this.plugin.openDrawing(await this.plugin.convertSingleExcalidrawToMD(this.file),"active-pane",!0)}async addYouTubeThumbnail(e){const A=await getYouTubeThumbnailLink(e),t=getEA(this),i=await t.addImage(0,0,A);t.getElement(i).link=e,t.addElementsToView(!0,!0,!0)}async addImageWithURL(e){const A=getEA(this);await A.addImage(0,0,e),A.addElementsToView(!0,!0,!0)}async addImageSaveToVault(e){const A=getEA(this),t=getMimeType(getURLImageExtension(e)),i=await getDataURLFromURL(e,t,3e3),n=await generateIdFromFile((new TextEncoder).encode(i)),a=await this.excalidrawData.saveDataURLtoVault(i,t,n);await A.addImage(0,0,a),A.addElementsToView(!0,!0,!0)}async addTextWithIframely(e){var A;const t=await this.addText(e),i=`http://iframely.server.crestify.com/iframely?url=${e}`;try{const n=JSON.parse(await obsidian_module.request({url:i}));if(!n||n.error||!(null===(A=n.meta)||void 0===A?void 0:A.title))return;const a=getEA(this),r=a.getViewElements().filter((e=>e.id===t));1===r.length&&(r[0].text=r[0].originalText=r[0].rawText=`[${n.meta.title}](${e})`,a.copyViewElementsToEAforEditing(r),a.addElementsToView(!1,!1,!1))}catch(e){}}onPaneMenu(e,A){this.excalidrawAPI&&this.getViewSelectedElements().some((e=>"text"===e.type))&&e.addItem((e=>{e.setTitle(t$d("OPEN_LINK")).setIcon("external-link").setSection("pane").onClick((e=>{this.handleLinkClick(e)}))})),this.compatibilityMode?e.addItem((e=>{e.setTitle(t$d("CONVERT_FILE")).onClick((()=>this.convertExcalidrawToMD())).setSection("pane")})):e.addItem((e=>{e.setTitle(t$d("OPEN_AS_MD")).setIcon("document").onClick((()=>{this.openAsMarkdown()})).setSection("pane")})).addItem((e=>{e.setTitle(t$d("EXPORT_EXCALIDRAW")).setIcon(ICON_NAME).onClick((async()=>{this.exportExcalidraw()})).setSection("pane")})),e.addItem((e=>{e.setTitle(t$d("SAVE_AS_PNG")).setIcon("save-png").setSection("pane").onClick((async e=>{this.getScene&&this.file&&(isCTRL(e)?this.exportPNG(isSHIFT(e)):(this.savePNG(void 0,isSHIFT(e)),new obsidian_module.Notice("PNG export is ready"+(isSHIFT(e)?" with embedded scene":""))))})).setSection("pane")})).addItem((e=>{e.setTitle(t$d("SAVE_AS_SVG")).setIcon("save-svg").setSection("pane").onClick((async e=>{this.getScene&&this.file&&(isCTRL(e)?this.exportSVG(isSHIFT(e)):(this.saveSVG(void 0,isSHIFT(e)),new obsidian_module.Notice("SVG export is ready"+(isSHIFT(e)?" with embedded scene":""))))}))})).addItem((e=>{e.setTitle(t$d("INSTALL_SCRIPT_BUTTON")).setIcon("ScriptEngine").setSection("pane").onClick((()=>{new ScriptInstallPrompt(this.plugin).open()}))})),super.onPaneMenu(e,A)}async getLibrary(){var e;const A=this.plugin.getStencilLibrary();return(null==A?void 0:A.library)?A.library:null!==(e=null==A?void 0:A.libraryItems)&&void 0!==e?e:[]}async instantiateExcalidraw(e){for(;!this.semaphores.scriptsReady;)await sleep(50);const A=this.plugin.getPackage(this.ownerWindow).react,t=this.plugin.getPackage(this.ownerWindow).reactDOM;this.clearDirty();const i=A.createElement((()=>{const t=A.useRef(null),i=A.useRef(null),n=A.useRef(null),[a,r]=A.useState({width:void 0,height:void 0});let s=null,o=null,l=null,c=Date.now(),d=!1;this.toolsPanelRef=i,this.obsidianMenu=new ObsidianMenu(this.plugin,i,this),this.menuLinks=new MenuLinks(this.plugin,n);const h=()=>{let e,A;const t=new Promise(((t,i)=>{e=t,A=i}));return t.resolve=e,t.reject=A,t},u=A.useMemo((()=>({current:{readyPromise:h()}})),[]);A.useEffect((()=>{u.current.readyPromise.then((e=>{var A,t,i;this.excalidrawAPI=e,e.setLocalFont(this.plugin.settings.experimentalEnableFourthFont),this.loadSceneFiles(),this.updateContainerSize(null,!0),this.excalidrawContainer=null===(t=null===(A=this.excalidrawWrapperRef)||void 0===A?void 0:A.current)||void 0===t?void 0:t.firstElementChild,null===(i=this.excalidrawContainer)||void 0===i||i.focus(),this.initializeToolsIconPanelAfterLoading()}))}),[u]),this.excalidrawRef=u,this.excalidrawWrapperRef=t,A.useEffect((()=>{r({width:this.contentEl.clientWidth,height:this.contentEl.clientHeight});const e=()=>{try{const e=this.contentEl.clientWidth,A=this.contentEl.clientHeight;if(0===e||0===A)return;r({width:e,height:A}),this.toolsPanelRef&&this.toolsPanelRef.current&&this.toolsPanelRef.current.updatePosition(),this.ownerDocument!==document&&this.refresh()}catch(e){errorlog({where:"Excalidraw React-Wrapper, onResize",error:e})}};return this.ownerWindow.addEventListener("resize",e),()=>{var A;return null===(A=this.ownerWindow)||void 0===A?void 0:A.removeEventListener("resize",e)}}),[t]),this.getSelectedTextElement=()=>{var e;const A=this.excalidrawAPI;if(!(null==u?void 0:u.current)||!A)return{id:null,text:null};if(A.getAppState().viewModeEnabled){if(s){const e=s;return s=null,e}return{id:null,text:null}}const t=A.getSceneElements().filter((e=>e.id===Object.keys(A.getAppState().selectedElementIds)[0]));if(0===t.length)return{id:null,text:null};if("text"===t[0].type)return{id:t[0].id,text:t[0].text};if(["image","arrow"].contains(t[0].type))return{id:null,text:null};const i=null===(e=t[0].boundElements)||void 0===e?void 0:e.filter((e=>"text"===e.type));if((null==i?void 0:i.length)>0){const e=A.getSceneElements().filter((e=>e.id===i[0].id));if(e.length>0)return{id:e[0].id,text:e[0].text}}if(0===t[0].groupIds.length)return{id:null,text:null};const n=t[0].groupIds[0],a=A.getSceneElements().filter((e=>{var A;return null===(A=e.groupIds)||void 0===A?void 0:A.includes(n)})).filter((e=>"text"===e.type));return 0===a.length?{id:null,text:null}:{id:t[0].id,text:t[0].text}},this.getSelectedImageElement=()=>{const e=this.excalidrawAPI;if(!e)return{id:null,fileId:null};if(e.getAppState().viewModeEnabled){if(o){const e=o;return o=null,e}return{id:null,fileId:null}}const A=e.getSceneElements().filter((A=>A.id==Object.keys(e.getAppState().selectedElementIds)[0]));if(0===A.length)return{id:null,fileId:null};if("image"==A[0].type)return{id:A[0].id,fileId:A[0].fileId};if("text"===A[0].type)return{id:null,fileId:null};if(0===A[0].groupIds.length)return{id:null,fileId:null};const t=A[0].groupIds[0],i=e.getSceneElements().filter((e=>{var A;return null===(A=e.groupIds)||void 0===A?void 0:A.includes(t)})).filter((e=>"image"==e.type));return 0===i.length?{id:null,fileId:null}:{id:i[0].id,fileId:i[0].fileId}},this.getSelectedElementWithLink=()=>{const e=this.excalidrawAPI;if(!e)return{id:null,text:null};if(e.getAppState().viewModeEnabled){if(l){const e=l;return l=null,e}return{id:null,text:null}}const A=e.getSceneElements().filter((A=>A.id==Object.keys(e.getAppState().selectedElementIds)[0]));if(0===A.length)return{id:null,text:null};if(A[0].link)return{id:A[0].id,text:A[0].link};if(0===A[0].groupIds.length)return{id:null,text:null};const t=A[0].groupIds[0],i=e.getSceneElements().filter((e=>{var A;return null===(A=e.groupIds)||void 0===A?void 0:A.includes(t)})).filter((e=>e.link));return 0===i.length?{id:null,text:null}:{id:i[0].id,text:i[0].link}},this.addText=async(e,A,t=!0)=>{var i,n,a,r,s;const o=this.excalidrawAPI;if(!(null==u?void 0:u.current)||!o)return;const l=o.getAppState(),c=this.plugin.ea.getAPI(this);c.style.strokeColor=null!==(i=l.currentItemStrokeColor)&&void 0!==i?i:"black",c.style.opacity=null!==(n=l.currentItemOpacity)&&void 0!==n?n:1,c.style.fontFamily=null!==(a=null!=A?A:l.currentItemFontFamily)&&void 0!==a?a:1,c.style.fontSize=null!==(r=l.currentItemFontSize)&&void 0!==r?r:20,c.style.textAlign=null!==(s=l.currentItemTextAlign)&&void 0!==s?s:"left";const{width:d,height:h}=l,g=viewportCoordsToSceneCoords({clientX:0,clientY:0},l),p=viewportCoordsToSceneCoords({clientX:d,clientY:h},l),m=g.x>this.currentPosition.x||p.xthis.currentPosition.y||p.y{const a=this.excalidrawAPI;if(!(null==u?void 0:u.current)||!a)return!1;const r=e.filter((e=>"text"==e.type));for(let e=0;ee.id)),o=a.getSceneElements(),l=[];for(let A=0;Ae.id===t))[0],l.push(t))}const c=n?o.concat(e.filter((e=>!l.includes(e.id)))):e.filter((e=>!l.includes(e.id))).concat(o);if(this.updateScene({elements:c,commitToHistory:!0},!0),i&&Object.keys(i).length>0){const e=[];Object.keys(i).forEach((A=>{if(e.push({mimeType:i[A].mimeType,id:i[A].id,dataURL:i[A].dataURL,created:i[A].created}),i[A].file||i[A].isHyperlink){const e=new EmbeddedFile(this.plugin,this.file.path,i[A].isHyperlink?i[A].hyperlink:i[A].file),t=a.getAppState();e.setImage(i[A].dataURL,i[A].mimeType,i[A].size,"dark"===t.theme,i[A].hasSVGwithBitmap),this.excalidrawData.setFile(i[A].id,e)}i[A].latex&&this.excalidrawData.setEquation(i[A].id,{latex:i[A].latex,isLoaded:!0})})),a.addFiles(e)}return a.updateContainerSize(a.getSceneElements().filter((e=>s.includes(e.id))).filter(isContainer)),t?await this.save(!1):this.setDirty(5),!0},this.getScene=e=>{const A=this.excalidrawAPI;if(!(null==u?void 0:u.current)||!A)return null;const t=e?this.getViewSelectedElements():A.getSceneElements(),i=A.getAppState(),n=Object.assign({},A.getFiles());if(n){const e=t.filter((e=>"image"===e.type)).map((e=>e.fileId)),A=Object.keys(n).filter((A=>!e.contains(A)));A.forEach((e=>delete n[e]))}return{type:"excalidraw",version:2,source:GITHUB_RELEASES+PLUGIN_VERSION,elements:t,appState:{theme:i.theme,viewBackgroundColor:i.viewBackgroundColor,currentItemStrokeColor:i.currentItemStrokeColor,currentItemBackgroundColor:i.currentItemBackgroundColor,currentItemFillStyle:i.currentItemFillStyle,currentItemStrokeWidth:i.currentItemStrokeWidth,currentItemStrokeStyle:i.currentItemStrokeStyle,currentItemRoughness:i.currentItemRoughness,currentItemOpacity:i.currentItemOpacity,currentItemFontFamily:i.currentItemFontFamily,currentItemFontSize:i.currentItemFontSize,currentItemTextAlign:i.currentItemTextAlign,currentItemStartArrowhead:i.currentItemStartArrowhead,currentItemEndArrowhead:i.currentItemEndArrowhead,scrollX:i.scrollX,scrollY:i.scrollY,zoom:i.zoom,currentItemRoundness:i.currentItemRoundness,gridSize:i.gridSize,colorPalette:i.colorPalette,currentStrokeOptions:i.currentStrokeOptions,previousGridSize:i.previousGridSize},prevTextMode:this.prevTextMode,files:n}},this.refresh=()=>{if(0===this.contentEl.clientWidth||0===this.contentEl.clientHeight)return;const e=this.excalidrawAPI;(null==u?void 0:u.current)&&e&&e.refresh()};let g={x:0,y:0},p=null;this.clearHoverPreview=()=>{if(p){const e=new MouseEvent("click",{view:this.ownerWindow,bubbles:!0,cancelable:!0});p.dispatchEvent(e),p=null}};const m=e=>{var A,t,i,n,a;const r=null===(A=app.dragManager.draggable)||void 0===A?void 0:A.files;return r&&r[0]==this.file&&(r.shift(),app.dragManager.draggable.title=`${r.length} files`),["file","files"].includes(null===(t=app.dragManager.draggable)||void 0===t?void 0:t.type)?"link":(null===(i=e.types)||void 0===i?void 0:i.includes("text/html"))||(null===(n=e.types)||void 0===n?void 0:n.includes("text/plain"))||(null===(a=e.types)||void 0===a?void 0:a.includes("Files"))?"copy":void 0};let w=!1;const f=()=>{if(s=getTextElementAtPointer(this.currentPosition,this),s&&s.id){const e=new MouseEvent("click",{ctrlKey:!(DEVICE.isIOS||DEVICE.isMacOS)||this.modifierKeyDown.ctrlKey,metaKey:DEVICE.isIOS||DEVICE.isMacOS||this.modifierKeyDown.metaKey,shiftKey:this.modifierKeyDown.shiftKey,altKey:this.modifierKeyDown.altKey});return this.handleLinkClick(e),void(s=null)}if(o=getImageElementAtPointer(this.currentPosition,this),o&&o.id){const e=new MouseEvent("click",{ctrlKey:!(DEVICE.isIOS||DEVICE.isMacOS)||this.modifierKeyDown.ctrlKey,metaKey:DEVICE.isIOS||DEVICE.isMacOS||this.modifierKeyDown.metaKey,shiftKey:this.modifierKeyDown.shiftKey,altKey:this.modifierKeyDown.altKey});return this.handleLinkClick(e),void(o=null)}if(l=getElementWithLinkAtPointer(this.currentPosition,this),l&&l.id){const e=new MouseEvent("click",{ctrlKey:!(DEVICE.isIOS||DEVICE.isMacOS)||this.modifierKeyDown.ctrlKey,metaKey:DEVICE.isIOS||DEVICE.isMacOS||this.modifierKeyDown.metaKey,shiftKey:this.modifierKeyDown.shiftKey,altKey:this.modifierKeyDown.altKey});return this.handleLinkClick(e),void(l=null)}};let B=null;const E=(e,A)=>{var t,i;if(!B)return;if(null===(i=null===(t=this.excalidrawAPI)||void 0===t?void 0:t.getAppState())||void 0===i?void 0:i.editingElement)return;if(this.semaphores.wheelTimeout)return;if(!e){if(!this.currentPosition)return;e="";const t=getTextElementAtPointer(this.currentPosition,this);if(t&&t.text){A=this.excalidrawAPI.getSceneElements().filter((e=>e.id===t.id))[0];const i=this.textMode===TextMode.parsed?this.excalidrawData.getRawText(t.id):t.text;if(!i)return;if(i.match(REG_LINKINDEX_HYPERLINK))return;const n=REGEX_LINK.getRes(i).next();if(!n.value)return;if((e=REGEX_LINK.getLink(n)).match(REG_LINKINDEX_HYPERLINK))return}else{const t=getImageElementAtPointer(this.currentPosition,this);if(A=this.excalidrawAPI.getSceneElements().filter((e=>e.id===t.id))[0],!t||!t.fileId)return;if(!this.excalidrawData.hasFile(t.fileId))return;const i=this.excalidrawData.getFile(t.fileId);if(i.isHyperlink)return;if(IMAGE_TYPES.contains(i.file.extension))return;if(this.plugin.ea.isExcalidrawFile(i.file))return;const n=i.linkParts.ref?`#${i.linkParts.isBlockRef?"^":""}${i.linkParts.ref}`:"";e=i.file.path+n}}if(this.getHookServer().onLinkHoverHook)try{if(!this.getHookServer().onLinkHoverHook(A,e,this,this.getHookServer()))return}catch(e){errorlog({where:"ExcalidrawView.showHoverPreview",fn:this.getHookServer().onLinkHoverHook,error:e})}if(this.semaphores.hoverSleep)return;const n=app.metadataCache.getFirstLinkpathDest(e.split("#")[0],this.file.path);if(!n)return;if(this.ownerDocument.querySelector(`div.popover-title[data-path="${n.path}"]`))return;this.semaphores.hoverSleep=!0;const a=this;if(setTimeout((()=>a.semaphores.hoverSleep=!1),500),this.plugin.hover.linkText=e,this.plugin.hover.sourcePath=this.file.path,p=this.contentEl,app.workspace.trigger("hover-link",{event:B,source:"excalidraw",hoverParent:p,targetEl:p,linktext:this.plugin.hover.linkText,sourcePath:this.plugin.hover.sourcePath}),g=this.currentPosition,this.isFullscreen()){const e=this;setTimeout((()=>{var A,t,i,a;const r=null!==(a=null===(i=null===(t=null===(A=this.ownerDocument.querySelector(`div.popover-title[data-path="${n.path}"]`))||void 0===A?void 0:A.parentElement)||void 0===t?void 0:t.parentElement)||void 0===i?void 0:i.parentElement)&&void 0!==a?a:this.ownerDocument.body.querySelector("div.popover");r&&e.contentEl.append(r)}),400)}},{Excalidraw:b,MainMenu:C,WelcomeScreen:v}=this.plugin.getPackage(this.ownerWindow).excalidrawLib,y=A.createElement("div",{className:"excalidraw-wrapper",ref:t,key:"abc",tabIndex:0,onKeyDown:e=>{e.target!==y.ref.current&&(this.isFullscreen()&&e.keyCode===KEYCODE.ESC&&this.exitFullscreen(),!isCTRL(e)||isSHIFT(e)||isALT(e)||E())},onPointerDown:e=>{(isCTRL(e)||isMETA(e))&&(!this.plugin.settings.allowCtrlClick&&isMETA(e)||setTimeout((()=>{(this.getSelectedTextElement().id||this.getSelectedImageElement().id||this.getSelectedElementWithLink().id)&&this.handleLinkClick(e)})))},onMouseMove:e=>{B=e.nativeEvent},onMouseOver:()=>{this.clearHoverPreview()},onDragOver:e=>{const A=m(e.dataTransfer);if(A){this.draginfoDiv||(this.draginfoDiv=createDiv({cls:"excalidraw-draginfo"}),this.ownerDocument.body.appendChild(this.draginfoDiv));let t="";if(app.dragManager.draggable)switch(internalDragModifierType(e)){case"image":t="Embed image";break;case"image-fullsize":t="Embed image @100%";break;case"link":t="Insert link"}else if(1===e.dataTransfer.types.length&&e.dataTransfer.types.includes("Files"))t="External file";else switch(externalDragModifierType(e)){case"image-import":t="Import image to Vault";break;case"image-url":t="Insert image/thumbnail with URL";break;case"insert-link":t="Insert link"}this.draginfoDiv.innerText!==t&&(this.draginfoDiv.innerText=t);const i=e.clientY-8*parseFloat(getComputedStyle(this.draginfoDiv).fontSize)+"px",n=e.clientX-this.draginfoDiv.clientWidth/2+"px";return this.draginfoDiv.style.top!==i&&(this.draginfoDiv.style.top=i),this.draginfoDiv.style.left!==n&&(this.draginfoDiv.style.left=n),e.dataTransfer.dropEffect=A,e.preventDefault(),!1}},onDragLeave:()=>{this.draginfoDiv&&(this.ownerDocument.body.removeChild(this.draginfoDiv),delete this.draginfoDiv)}},A.createElement(b,{ref:u,width:a.width,height:a.height,UIOptions:{canvasActions:{loadScene:!1,saveScene:!1,saveAsScene:!1,export:!1,saveAsImage:!1,saveToActiveFile:!1}},initState:null==e?void 0:e.appState,initialData:e,detectScroll:!0,onPointerUpdate:e=>{if(this.currentPosition=e.pointer,p&&(Math.abs(g.x-e.pointer.x)>50||Math.abs(g.y-e.pointer.y)>50)&&this.clearHoverPreview(),w){if(!d&&"down"===e.button){if(d=!0,isCTRL(this.modifierKeyDown)||isMETA(this.modifierKeyDown))return void f();const e=Date.now();return e-c<600&&e-c>40&&f(),void(c=e)}"up"===e.button&&(d=!1),(isCTRL(this.modifierKeyDown)||this.excalidrawAPI.getAppState().isViewModeEnabled&&this.plugin.settings.hoverPreviewWithoutCTRL)&&E()}},libraryReturnUrl:"app://obsidian.md",autoFocus:!0,onChange:(e,A)=>{var t,i,n,a;const r=()=>{if(setTimeout((()=>this.updateScene({appState:{gridColor:this.getGridColor(A.viewBackgroundColor)}}))),setDynamicStyle(this.plugin.ea,this,A.viewBackgroundColor,this.plugin.settings.dynamicStyling),this.plugin.ea.onCanvasColorChangeHook)try{this.plugin.ea.onCanvasColorChangeHook(this.plugin.ea,this,A.viewBackgroundColor)}catch(e){errorlog({where:r,source:this.plugin.ea.onCanvasColorChangeHook,error:e,message:"ea.onCanvasColorChangeHook exception"})}};if(w=A.viewModeEnabled,this.semaphores.justLoaded){if((null!==(a=null===(n=null===(i=null===(t=this.excalidrawData)||void 0===t?void 0:t.scene)||void 0===i?void 0:i.elements)||void 0===n?void 0:n.length)&&void 0!==a?a:0)>0&&0===e.length)return;return this.semaphores.justLoaded=!1,!this.semaphores.preventAutozoom&&this.plugin.settings.zoomToFitOnOpen&&this.zoomToFit(!1,!0),this.previousSceneVersion=this.getSceneVersion(e),this.previousBackgroundColor=A.viewBackgroundColor,this.previousTheme=A.theme,void r()}if(A.theme!==this.previousTheme&&this.file===this.excalidrawData.file&&(this.previousTheme=A.theme,this.setDirty(5)),A.viewBackgroundColor!==this.previousBackgroundColor&&this.file===this.excalidrawData.file&&(this.previousBackgroundColor=A.viewBackgroundColor,this.setDirty(6),this.colorChangeTimer&&clearTimeout(this.colorChangeTimer),this.colorChangeTimer=setTimeout((()=>{r(),this.colorChangeTimer=null}),50)),!this.semaphores.dirty&&null===A.editingElement&&null===A.editingLinearElement){const A=this.getSceneVersion(e);(A>0||0===A&&e.length>0)&&A!==this.previousSceneVersion&&(this.previousSceneVersion=A,this.setDirty(6))}},onLibraryChange:e=>{(async()=>{const A={type:"excalidrawlib",version:2,source:GITHUB_RELEASES+PLUGIN_VERSION,libraryItems:e};this.plugin.setStencilLibrary(A),await this.plugin.saveSettings()})()},renderTopRightUI:this.obsidianMenu.renderButton,onPaste:e=>{if(e&&e.text&&hyperlinkIsYouTubeLink(e.text))return this.addYouTubeThumbnail(e.text),!1;if(e&&e.text&&hyperlinkIsImage(e.text))return this.addImageWithURL(e.text),!1;if(e.elements){const e=this;setTimeout((()=>e.save(!1)),300)}return!0},onThemeChange:async e=>{var A;this.excalidrawData.scene.appState.theme=e,this.loadSceneFiles(),null===(A=null==i?void 0:i.current)||void 0===A||A.setTheme(e),setDynamicStyle(this.plugin.ea,this,this.previousBackgroundColor,this.plugin.settings.dynamicStyling)},ownerDocument:this.ownerDocument,ownerWindow:this.ownerWindow,onDrop:e=>{this.draginfoDiv&&(this.ownerDocument.body.removeChild(this.draginfoDiv),delete this.draginfoDiv);const A=this.excalidrawAPI;if(!A)return!1;const t=A.getAppState();this.currentPosition=viewportCoordsToSceneCoords({clientX:e.clientX,clientY:e.clientY},t);const i=app.dragManager.draggable,n=internalDragModifierType(e),a=externalDragModifierType(e),r=(A,t,n)=>{if(!this.getHookServer().onDropHook)return!1;try{return this.getHookServer().onDropHook({ea:this.getHookServer(),event:e,draggable:i,type:A,payload:{files:t,text:n},excalidrawFile:this.file,view:this,pointerPosition:this.currentPosition})}catch(e){return new obsidian_module.Notice("on drop hook error. See console log for details"),errorlog({where:"ExcalidrawView.onDrop",error:e}),!1}};switch(null==i?void 0:i.type){case"file":if(!r("file",[i.file],null)){if(i.file.path.match(REG_LINKINDEX_INVALIDCHARS))return new obsidian_module.Notice(t$d("FILENAME_INVALID_CHARS"),4e3),!1;if(["image","image-fullsize"].contains(n)&&(IMAGE_TYPES.contains(i.file.extension)||"md"===i.file.extension)){const e=this.plugin.ea;return e.reset(),e.setView(this),(async()=>{e.canvas.theme=A.getAppState().theme,await e.addImage(this.currentPosition.x,this.currentPosition.y,i.file,!("image-fullsize"===n)),e.addElementsToView(!1,!1,!0)})(),!1}this.addText(`[[${app.metadataCache.fileToLinktext(i.file,this.file.path,!0)}]]`)}return!1;case"files":return r("file",i.files,null)||(async()=>{if(["image","image-fullsize"].contains(n)){const e=this.plugin.ea;e.reset(),e.setView(this),e.canvas.theme=A.getAppState().theme;let t=0;for(const A of i.files)(IMAGE_TYPES.contains(A.extension)||"md"===A.extension)&&(await e.addImage(this.currentPosition.x+50*t,this.currentPosition.y+50*t,A,!("image-fullsize"===n)),t++,await e.addElementsToView(!1,!1,!0))}else{for(const e of i.files)await this.addText(`[[${app.metadataCache.fileToLinktext(e,this.file.path,!0)}]]`,void 0,!1),this.currentPosition.y+=2*t.currentItemFontSize;this.save(!1)}})(),!1}if(e.dataTransfer.types.includes("Files")){if(e.dataTransfer.types.includes("text/plain")){const A=e.dataTransfer.getData("text");if(A&&r("text",null,A))return!1;if(A&&"image-url"===a&&hyperlinkIsImage(A))return this.addImageWithURL(A),!1;if(A&&"insert-link"===a)return this.plugin.settings.iframelyAllowed&&A.match(/^https?:\/\/\S*$/)?(this.addTextWithIframely(A),!1):(this.addText(A),!1)}if(e.dataTransfer.types.includes("text/html")){const A=e.dataTransfer.getData("text/html").match(/src=["']([^"']*)["']/);if(A&&"image-url"===a&&hyperlinkIsImage(A[1]))return this.addImageWithURL(A[1]),!1;if(A&&"insert-link"===a)return this.plugin.settings.iframelyAllowed&&A[1].match(/^https?:\/\/\S*$/)?(this.addTextWithIframely(A[1]),!1):(this.addText(A[1]),!1)}return!0}if(e.dataTransfer.types.includes("text/plain")||e.dataTransfer.types.includes("text/uri-list")||e.dataTransfer.types.includes("text/html")){const A=e.dataTransfer.getData("text/html").match(/src=["']([^"']*)["']/),t=A?A[1]:"",i=e.dataTransfer.getData("text"),n=e.dataTransfer.getData("text/uri-list");let s=A?t:i;if(s&&""!==s||(s=n),!s||""===s)return!0;if(!r("text",null,s)){if(s&&"image-url"===a&&hyperlinkIsYouTubeLink(s))return this.addYouTubeThumbnail(s),!1;if(n&&"image-url"===a&&hyperlinkIsYouTubeLink(n))return this.addYouTubeThumbnail(n),!1;if(s&&"image-url"===a&&hyperlinkIsImage(s))return this.addImageWithURL(s),!1;if(n&&"image-url"===a&&hyperlinkIsImage(n))return this.addImageWithURL(n),!1;if(s&&"image-import"===a&&hyperlinkIsImage(s))return this.addImageSaveToVault(s),!1;if(n&&"image-import"===a&&hyperlinkIsImage(n))return this.addImageSaveToVault(n),!1;if(this.plugin.settings.iframelyAllowed&&s.match(/^https?:\/\/\S*$/))return this.addTextWithIframely(s),!1;if(s.startsWith("obsidian://open?vault=")){const A=e.dataTransfer.getData("text/html");if(A){const e=A.match(/href="app:\/\/obsidian\.md\/(.*?)"/);if(2===e.length){const A=decodeURIComponent(e[1]).split("#"),t=app.vault.getAbstractFileByPath(A[0]);if(t&&t instanceof obsidian_module.TFile){const e=app.metadataCache.fileToLinktext(t,this.file.path);return void this.addText(`[[${e+(A.length>1?"#"+A[1]+"|"+e:"")}]]`)}return this.addText(`[[${decodeURIComponent(e[1])}]]`),!1}}const t=s.split("file=");if(2===t.length)return this.addText(`[[${decodeURIComponent(t[1])}]]`),!1}this.addText(s.replace(/(!\[\[.*#[^\]]*\]\])/g,"$1{40}"))}return!1}return!r("unknown",null,null)},onBeforeTextEdit:e=>{var A;if(clearTimeout(this.isEditingTextResetTimer),this.isEditingTextResetTimer=null,this.semaphores.isEditingText=!0,this.compatibilityMode)return null!==(A=e.originalText)&&void 0!==A?A:e.text;return this.excalidrawData.getRawText(e.id)||e.rawText},onBeforeTextSubmit:(e,A,t,i)=>{const n=this.excalidrawAPI;if(!n)return[null,null,null];const a="PASTING EXCALIDRAW ELEMENTS AS A TEXT ELEMENT IS NOT ALLOWED";if(A.startsWith('{"type":"excalidraw/clipboard","elements":[{"'))return setTimeout((()=>{const A=this.excalidrawAPI.getSceneElements(),t=A.filter((A=>A.id===e.id));if(1===t.length){const e=cloneElement(t[0]);e.rawText=a,A[A.indexOf(t[0])]=e,this.excalidrawData.setTextElement(e.id,a,a,(()=>{})),this.updateScene({elements:A}),n.history.clear()}})),[a,a,null];if(this.semaphores.isEditingText=!0,this.isEditingTextResetTimer=setTimeout((()=>{this.semaphores.isEditingText=!1,this.isEditingTextResetTimer=null}),1500),i)return this.excalidrawData.deleteTextElement(e.id),this.setDirty(7),[null,null,null];const r=e.containerId;if(A!==e.text||t!==e.originalText||!this.excalidrawData.getRawText(e.id)){this.setDirty(8);const[i,a,s]=this.excalidrawData.setTextElement(e.id,A,t,(async(A,t)=>{var i,a;if(this.textMode===TextMode.raw)return;const r=this.excalidrawAPI.getSceneElements(),s=r.filter((A=>A.id===e.id));if(1===s.length){const e=cloneElement(s[0]),o=s[0].containerId?null===(a=null===(i=n.getSceneElements().filter((e=>e.id===s[0].containerId)))||void 0===i?void 0:i[0])||void 0===a?void 0:a.type:void 0;this.excalidrawData.updateTextElement(e,A,t,!0,o),r[r.indexOf(s[0])]=e,this.updateScene({elements:r}),e.containerId&&this.updateContainerSize(e.containerId)}n.history.clear()}));return i?(r&&this.updateContainerSize(r,!0),this.textMode===TextMode.raw?[A,t,s]:A===i?s?[i,a,s]:[null,null,null]:(n.history.clear(),[i,a,s])):[null,null,null]}return r&&this.updateContainerSize(r,!0),this.textMode===TextMode.parsed?this.excalidrawData.getParsedText(e.id):[null,null,null]},onLinkOpen:async(e,A)=>{var t;if(A.preventDefault(),!e)return;let i=e.link;if(!i||""===i)return;setTimeout((()=>this.removeLinkTooltip()),500);const n=null===(t=null==A?void 0:A.detail)||void 0===t?void 0:t.nativeEvent;if(!this.handleLinkHookCall(e,e.link,n)&&!this.openExternalLink(e.link,isSHIFT(n)||isCTRL(n)||isMETA(n)||isALT(n)?void 0:e)){if("text"===e.type){const A=e.rawText.replaceAll("\n","");REGEX_LINK.getResList(A).filter((e=>Boolean(e.value))).length>1&&(i=A)}this.linkClick(n,null,null,{id:e.id,text:i},emulateCTRLClickForLinks(n))}},onLinkHover:(e,A)=>{if(e&&(this.plugin.settings.hoverPreviewWithoutCTRL||isCTRL(A))){B=A,B.ctrlKey=!(DEVICE.isIOS||DEVICE.isMacOS)||B.ctrlKey,B.metaKey=DEVICE.isIOS||DEVICE.isMacOS||B.metaKey;const t=e.link;if(!t||""===t)return;if(t.startsWith("[[")){const A=t.match(/\[\[(?.*?)\]\]/);if(!A)return;let i=A.groups.link;E(i,e)}}},onViewModeChange:e=>{var A,t;if(this.semaphores.viewunload||null===(t=null===(A=this.toolsPanelRef)||void 0===A?void 0:A.current)||void 0===t||t.setExcalidrawViewMode(e),this.getHookServer().onViewModeChangeHook)try{this.getHookServer().onViewModeChangeHook(e,this,this.getHookServer())}catch(e){errorlog({where:"ExcalidrawView.onViewModeChange",fn:this.getHookServer().onViewModeChangeHook,error:e})}}},A.createElement(C,{},A.createElement(C.DefaultItems.ChangeCanvasBackground),A.createElement(C.DefaultItems.ToggleTheme),A.createElement(C.Separator),DEVICE.isPhone?null:A.createElement(C.Item,{icon:ICONS.trayMode,"aria-label":"Tray-mode offers an alternative, more spacious canvas",onSelect:()=>{this.toggleTrayMode()}},"Toggle tray-mode"),A.createElement(C.Item,{icon:saveIcon(!1),"aria-label":t$d("FORCE_SAVE"),onSelect:()=>{this.forceSave()}},"Save"),A.createElement(C.Item,{icon:ICONS.scriptEngine,"aria-label":"Explore the Excalidraw Script Library",onSelect:()=>{new ScriptInstallPrompt(this.plugin).open()}},"Script Library"),A.createElement(C.Item,{icon:ICONS.ExportImage,"aria-label":"Export image as PNG, SVG, or Excalidraw file",onSelect:()=>{this.exportDialog||(this.exportDialog=new ExportDialog(this.plugin,this,this.file),this.exportDialog.createForm()),this.exportDialog.open()}},"Export Image..."),A.createElement(C.Item,{icon:ICONS.switchToMarkdown,"aria-label":"Switch to markdown view",onSelect:()=>{this.openAsMarkdown()}},"Open as Markdown"),A.createElement(C.Separator),A.createElement(C.DefaultItems.Help),A.createElement(C.DefaultItems.ClearCanvas)),A.createElement(v,{},A.createElement(v.Center,{},A.createElement(v.Center.Logo),A.createElement(v.Center.Heading,{},'Type "Excalidraw" in the Command Palette',A.createElement("br"),"Explore the Obsidian Menu in the top right",A.createElement("br"),"Visit the Script Library",A.createElement("br"),"Find help in the hamburger-menu"),A.createElement(v.Center.Menu,{},A.createElement(v.Center.MenuItemLink,{icon:ICONS.YouTube,href:"https://www.youtube.com/@VisualPKM",shortcut:null,"aria-label":"Visual PKM YouTube Channel"}," Check out the Visual PKM YouTube channel."),A.createElement(v.Center.MenuItemLink,{icon:ICONS.Discord,href:"https://discord.gg/DyfAXFwUHc",shortcut:null,"aria-label":"Join the Visual Thinking Discord Server"}," Join the Visual Thinking Discord Server"),A.createElement(v.Center.MenuItemLink,{icon:ICONS.twitter,href:"https://twitter.com/zsviczian",shortcut:null,"aria-label":"Follow me on Twitter"}," Follow me on Twitter"),A.createElement(v.Center.MenuItemLink,{icon:ICONS.heart,href:"https://ko-fi.com/zsolt",shortcut:null,"aria-label":"Donate to support Excalidraw-Obsidian"},' Say "Thank You" & support the plugin.'))))),A.createElement(ToolsPanel,{ref:i,visible:!1,view:this,centerPointer:()=>{const e=this.excalidrawAPI;if(!u||!u.current||!e)return;const A=e.getAppState(),{width:t,height:i}=A;this.currentPosition=viewportCoordsToSceneCoords({clientX:t/2,clientY:i/2},A)}})),F=A.useRef(new ResizeObserver((e=>{if(!i||!i.current)return;const{width:A,height:t}=e[0].contentRect;if(0===A||0===t)return;const n=i.current.onRightEdge?i.current.previousWidth-A:0,a=i.current.onBottomEdge?i.current.previousHeight-t:0;i.current.updatePosition(a,n)})));return A.useEffect((()=>((null==i?void 0:i.current)&&F.current.observe(i.current.containerRef.current),()=>{F.current.unobserve(i.current.containerRef.current)})),[i,F]),A.createElement(A.Fragment,null,y)}));t.createRoot(this.contentEl).render(i)}updateContainerSize(e,A=!1){const t=this.excalidrawAPI;if(!t)return;const i=()=>{const A=e?t.getSceneElements().filter((A=>A.id===e&&"arrow"!==A.type)):t.getSceneElements().filter(isContainer);A.length>0&&(this.initialContainerSizeUpdate&&(this.semaphores.justLoaded=!0),t.updateContainerSize(A)),this.initialContainerSizeUpdate=!1};A?setTimeout((()=>i()),50):i()}zoomToFit(e=!0,A=!1){if(document.body.querySelector("div.modal-container"))return;const t=this.excalidrawAPI;if(!t||!this.excalidrawRef||this.semaphores.isEditingText||this.semaphores.preventAutozoom)return;const i=this.plugin.settings.zoomToFitMaxLevel,n=t.getSceneElements().filter((e=>e.width<1e4&&e.height<1e4));app.isMobile&&n.length>1e3||n.length>2500?A&&t.scrollToContent():e?setTimeout((()=>t.zoomToFit(n,i,this.isFullscreen()?0:.05)),100):t.zoomToFit(n,i,this.isFullscreen()?0:.05)}updatePinnedScripts(){const e=this.excalidrawAPI;if(!e)return!1;e.updateScene({appState:{pinnedScripts:this.plugin.settings.pinnedScripts}})}updatePinnedCustomPens(){const e=this.excalidrawAPI;if(!e)return!1;e.updateScene({appState:{customPens:this.plugin.settings.customPens.slice(0,this.plugin.settings.numberOfCustomPens)}})}updatePinchZoom(){const e=this.excalidrawAPI;if(!e)return!1;e.updateScene({appState:{allowPinchZoom:this.plugin.settings.allowPinchZoom}})}updateWheelZoom(){const e=this.excalidrawAPI;if(!e)return!1;e.updateScene({appState:{allowWheelZoom:this.plugin.settings.allowWheelZoom}})}async toggleTrayMode(){const e=this.excalidrawAPI;if(!e)return!1;const A=e.getAppState();e.updateScene({appState:{trayModeEnabled:!A.trayModeEnabled}}),await this.plugin.loadSettings(),this.plugin.settings.defaultTrayMode=!A.trayModeEnabled,this.plugin.saveSettings()}selectElementsMatchingQuery(e,A,t=!0,i=!1,n=!1){let a=getTextElementsMatchingQuery(e.filter((e=>"text"===e.type)),A,i);if(0!==a.length){if(n){const A=this.plugin.ea.getElementsInTheSameGroupWithElement(a[0],e);A.length>0&&(a=A)}this.zoomToElements(t,a)}else new obsidian_module.Notice("I could not find a matching text element")}zoomToElements(e,A){const t=this.excalidrawAPI;if(!t)return;const i=this.plugin.settings.zoomToFitMaxLevel;e&&t.selectElements(A),t.zoomToFit(A,i,.05)}getViewSelectedElements(){var e;const A=this.excalidrawAPI;if(!A)return[];const t=null===(e=A.getAppState())||void 0===e?void 0:e.selectedElementIds;if(!t)return[];const i=Object.keys(t);if(!i)return[];const n=A.getSceneElements().filter((e=>i.includes(e.id))),a=n.filter((e=>e.boundElements&&e.boundElements.filter((e=>"text"===e.type)).length>0)).map((e=>e.boundElements.filter((e=>"text"===e.type)).map((e=>e.id))[0])),r=n.map((e=>e.id)).concat(a);return A.getSceneElements().filter((e=>r.contains(e.id)))}async copyLinkToSelectedElementToClipboard(e){const A=this.getViewSelectedElements();if(A.length<1)return void new obsidian_module.Notice(t$d("INSERT_LINK_TO_ELEMENT_ERROR"));let t;if(2===A.length){const e=A.filter((e=>"text"===e.type));1===e.length&&e[0].containerId&&1===A.filter((e=>e.boundElements.some((e=>"text"===e.type)))).length&&(t=e[0].id)}t||(t=1===A.length?A[0].id:this.plugin.ea.getLargestElement(A).id);const i=await ScriptEngine.inputPrompt(this,this.plugin,app,"Set link alias","Leave empty if you do not want to set an alias","",[{caption:"Link",action:()=>{e=""}},{caption:"Area",action:()=>{e="area="}},{caption:"Group",action:()=>{e="group="}}]);navigator.clipboard.writeText(`${e.length>0?"!":""}[[${this.file.path}#^${e}${t}${i?`|${i}`:""}]]`),new obsidian_module.Notice(t$d("INSERT_LINK_TO_ELEMENT_READY"))}updateScene(e,A=!1){const t=this.excalidrawAPI;if(!t)return;const i=e.elements&&A;i&&(e.elements=t.restore(e).elements);try{t.updateScene(e)}catch(A){if(errorlog({where:"ExcalidrawView.updateScene 1st attempt",fn:this.updateScene,error:A,scene:e,willDoSecondAttempt:!i}),i)warningUnknowSeriousError();else try{e.elements=t.restore(e).elements,t.updateScene(e)}catch(A){errorlog({where:"ExcalidrawView.updateScene 2nd attempt",fn:this.updateScene,error:A,scene:e}),warningUnknowSeriousError()}}}}function getTextMode(e){return e.search("excalidraw-plugin: parsed\n")>-1||e.search("excalidraw-plugin: locked\n")>-1?TextMode.parsed:TextMode.raw}const DEFAULT_SETTINGS={folder:"Excalidraw",embedUseExcalidrawFolder:!1,templateFilePath:"Excalidraw/Template.excalidraw",scriptFolderPath:"Excalidraw/Scripts",compress:!1,autosave:!0,autosaveInterval:15e3,autosaveIntervalDesktop:15e3,autosaveIntervalMobile:1e4,drawingFilenamePrefix:"Drawing ",drawingEmbedPrefixWithFilename:!0,drawingFilnameEmbedPostfix:" ",drawingFilenameDateTime:"YYYY-MM-DD HH.mm.ss",useExcalidrawExtension:!0,displaySVGInPreview:!0,displayExportedImageIfAvailable:!1,previewMatchObsidianTheme:!1,width:"400",dynamicStyling:"colorful",isLeftHanded:!1,matchTheme:!1,matchThemeAlways:!1,matchThemeTrigger:!1,defaultMode:"normal",defaultPenMode:"never",allowPinchZoom:!1,allowWheelZoom:!1,zoomToFitOnOpen:!0,zoomToFitOnResize:!0,zoomToFitMaxLevel:2,linkPrefix:"📍",urlPrefix:"🌐",parseTODO:!1,todo:"☐",done:"🗹",hoverPreviewWithoutCTRL:!1,linkOpacity:1,openInAdjacentPane:!1,openInMainWorkspace:!0,showLinkBrackets:!0,allowCtrlClick:!0,forceWrap:!1,pageTransclusionCharLimit:200,wordWrappingDefault:0,removeTransclusionQuoteSigns:!0,iframelyAllowed:!0,pngExportScale:1,exportWithTheme:!0,exportWithBackground:!0,exportPaddingSVG:10,keepInSync:!1,autoexportSVG:!1,autoexportPNG:!1,autoExportLightAndDark:!1,autoexportExcalidraw:!1,embedType:"excalidraw",embedWikiLink:!0,syncExcalidraw:!1,experimentalFileType:!1,experimentalFileTag:"✏️",experimentalLivePreview:!0,experimentalEnableFourthFont:!1,experimantalFourthFont:"Virgil",fieldSuggester:!0,compatibilityMode:!1,drawingOpenCount:0,library:"deprecated",library2:{type:"excalidrawlib",version:2,source:GITHUB_RELEASES+PLUGIN_VERSION,libraryItems:[]},imageElementNotice:!0,mdSVGwidth:500,mdSVGmaxHeight:800,mdFont:"Virgil",mdFontColor:"Black",mdBorderColor:"Black",mdCSS:"",scriptEngineSettings:{},defaultTrayMode:!0,previousRelease:"0.0.0",showReleaseNotes:!0,showNewVersionNotification:!0,mathjaxSourceURL:"https://cdn.jsdelivr.net/npm/mathjax@3.2.1/es5/tex-svg.js",latexBoilerplate:"\\color{blue}",taskboneEnabled:!1,taskboneAPIkey:"",pinnedScripts:[],customPens:[Object.assign({},PENS.default),Object.assign({},PENS.highlighter),Object.assign({},PENS.finetip),Object.assign({},PENS.fountain),Object.assign({},PENS.marker),Object.assign({},PENS["thick-thin"]),Object.assign({},PENS["thin-thick-thin"]),Object.assign({},PENS.default),Object.assign({},PENS.default),Object.assign({},PENS.default)],numberOfCustomPens:0};class ExcalidrawSettingTab extends obsidian_module.PluginSettingTab{constructor(e,A){super(e,A),this.requestEmbedUpdate=!1,this.requestReloadDrawings=!1,this.requestUpdatePinnedPens=!1,this.requestUpdateDynamicStyling=!1,this.reloadMathJax=!1,this.plugin=A}applySettingsUpdate(e=!1){e&&(this.requestReloadDrawings=!0)}async hide(){if(this.plugin.settings.scriptFolderPath=obsidian_module.normalizePath(this.plugin.settings.scriptFolderPath),"/"!==this.plugin.settings.scriptFolderPath&&""!==this.plugin.settings.scriptFolderPath||(this.plugin.settings.scriptFolderPath="Excalidraw/Scripts"),this.plugin.saveSettings(),this.requestUpdatePinnedPens&&app.workspace.getLeavesOfType("excalidraw").forEach((e=>{e.view instanceof ExcalidrawView&&e.view.updatePinnedCustomPens()})),this.requestUpdateDynamicStyling&&app.workspace.getLeavesOfType("excalidraw").forEach((e=>{e.view instanceof ExcalidrawView&&setDynamicStyle(this.plugin.ea,e.view,e.view.previousBackgroundColor,this.plugin.settings.dynamicStyling)})),this.requestReloadDrawings){const e=app.workspace.getLeavesOfType("excalidraw");for(const A of e)A.view instanceof ExcalidrawView&&(await A.view.save(!1),await A.view.reload(!0));this.requestEmbedUpdate=!0}this.requestEmbedUpdate&&this.plugin.triggerEmbedUpdates(),this.plugin.scriptEngine.updateScriptPath(),this.reloadMathJax&&this.plugin.loadMathJax()}async display(){var e;await this.plugin.loadSettings(),this.requestEmbedUpdate=!1,this.requestReloadDrawings=!1;const{containerEl:A}=this;A.addClass("excalidraw-settings"),this.containerEl.empty();const t=A.createDiv("coffee");t.addClass("ex-coffee-div"),t.createEl("a",{href:"https://ko-fi.com/zsolt"}).createEl("img",{attr:{src:"https://cdn.ko-fi.com/cdn/kofi3.png?v=3"}}).height=45,new obsidian_module.Setting(A).setName(t$d("RELEASE_NOTES_NAME")).setDesc(fragWithHTML(t$d("RELEASE_NOTES_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.showReleaseNotes).onChange((async e=>{this.plugin.settings.showReleaseNotes=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("NEWVERSION_NOTIFICATION_NAME")).setDesc(fragWithHTML(t$d("NEWVERSION_NOTIFICATION_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.showNewVersionNotification).onChange((async e=>{this.plugin.settings.showNewVersionNotification=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FOLDER_NAME")).setDesc(fragWithHTML(t$d("FOLDER_DESC"))).addText((e=>e.setPlaceholder("Excalidraw").setValue(this.plugin.settings.folder).onChange((async e=>{this.plugin.settings.folder=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FOLDER_EMBED_NAME")).setDesc(fragWithHTML(t$d("FOLDER_EMBED_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.embedUseExcalidrawFolder).onChange((async e=>{this.plugin.settings.embedUseExcalidrawFolder=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("TEMPLATE_NAME")).setDesc(fragWithHTML(t$d("TEMPLATE_DESC"))).addText((e=>e.setPlaceholder("Excalidraw/Template").setValue(this.plugin.settings.templateFilePath).onChange((async e=>{this.plugin.settings.templateFilePath=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("SCRIPT_FOLDER_NAME")).setDesc(fragWithHTML(t$d("SCRIPT_FOLDER_DESC"))).addText((e=>e.setPlaceholder("Excalidraw/Scripts").setValue(this.plugin.settings.scriptFolderPath).onChange((async e=>{this.plugin.settings.scriptFolderPath=e,this.applySettingsUpdate()})))),this.containerEl.createEl("h1",{text:t$d("SAVING_HEAD")}),new obsidian_module.Setting(A).setName(t$d("COMPRESS_NAME")).setDesc(fragWithHTML(t$d("COMPRESS_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.compress).onChange((async e=>{this.plugin.settings.compress=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("AUTOSAVE_INTERVAL_DESKTOP_NAME")).setDesc(fragWithHTML(t$d("AUTOSAVE_INTERVAL_DESKTOP_DESC"))).addDropdown((e=>e.addOption("15000","Frequent (every 15 seconds)").addOption("60000","Moderate (every 60 seconds)").addOption("300000","Rare (every 5 minutes)").addOption("900000","Practically never (every 15 minutes)").setValue(this.plugin.settings.autosaveIntervalDesktop.toString()).onChange((async e=>{this.plugin.settings.autosaveIntervalDesktop=parseInt(e),this.plugin.settings.autosaveInterval=app.isMobile?this.plugin.settings.autosaveIntervalMobile:this.plugin.settings.autosaveIntervalDesktop,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("AUTOSAVE_INTERVAL_MOBILE_NAME")).setDesc(fragWithHTML(t$d("AUTOSAVE_INTERVAL_MOBILE_DESC"))).addDropdown((e=>e.addOption("10000","Frequent (every 10 seconds)").addOption("30000","Moderate (every 30 seconds)").addOption("60000","Rare (every 1 minute)").addOption("300000","Practically never (every 5 minutes)").setValue(this.plugin.settings.autosaveIntervalMobile.toString()).onChange((async e=>{this.plugin.settings.autosaveIntervalMobile=parseInt(e),this.plugin.settings.autosaveInterval=app.isMobile?this.plugin.settings.autosaveIntervalMobile:this.plugin.settings.autosaveIntervalDesktop,this.applySettingsUpdate()})))),this.containerEl.createEl("h1",{text:t$d("FILENAME_HEAD")}),A.createDiv("",(e=>{e.innerHTML=t$d("FILENAME_DESC")}));const i=()=>`${t$d("FILENAME_SAMPLE")}${getDrawingFilename(this.plugin.settings)}
${t$d("FILENAME_EMBED_SAMPLE")}${getEmbedFilename("{NOTE_NAME}",this.plugin.settings)}`,n=A.createEl("p",{text:""});let a,r,s,o,l,c,d;n.innerHTML=i(),new obsidian_module.Setting(A).setName(t$d("FILENAME_PREFIX_NAME")).setDesc(fragWithHTML(t$d("FILENAME_PREFIX_DESC"))).addText((e=>e.setPlaceholder("Drawing ").setValue(this.plugin.settings.drawingFilenamePrefix).onChange((async A=>{this.plugin.settings.drawingFilenamePrefix=A.replaceAll(/[<>:"/\\|?*]/g,"_"),e.setValue(this.plugin.settings.drawingFilenamePrefix),n.innerHTML=i(),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FILENAME_PREFIX_EMBED_NAME")).setDesc(fragWithHTML(t$d("FILENAME_PREFIX_EMBED_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.drawingEmbedPrefixWithFilename).onChange((async e=>{this.plugin.settings.drawingEmbedPrefixWithFilename=e,n.innerHTML=i(),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FILENAME_POSTFIX_NAME")).setDesc(fragWithHTML(t$d("FILENAME_POSTFIX_DESC"))).addText((e=>e.setPlaceholder("").setValue(this.plugin.settings.drawingFilnameEmbedPostfix).onChange((async A=>{this.plugin.settings.drawingFilnameEmbedPostfix=A.replaceAll(/[<>:"/\\|?*]/g,"_"),e.setValue(this.plugin.settings.drawingFilnameEmbedPostfix),n.innerHTML=i(),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FILENAME_DATE_NAME")).setDesc(fragWithHTML(t$d("FILENAME_DATE_DESC"))).addText((e=>e.setPlaceholder("YYYY-MM-DD HH.mm.ss").setValue(this.plugin.settings.drawingFilenameDateTime).onChange((async A=>{this.plugin.settings.drawingFilenameDateTime=A.replaceAll(/[<>:"/\\|?*]/g,"_"),e.setValue(this.plugin.settings.drawingFilenameDateTime),n.innerHTML=i(),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FILENAME_EXCALIDRAW_EXTENSION_NAME")).setDesc(fragWithHTML(t$d("FILENAME_EXCALIDRAW_EXTENSION_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.useExcalidrawExtension).onChange((async e=>{this.plugin.settings.useExcalidrawExtension=e,n.innerHTML=i(),this.applySettingsUpdate()})))),this.containerEl.createEl("h1",{text:t$d("DISPLAY_HEAD")}),new obsidian_module.Setting(A).setName(t$d("DYNAMICSTYLE_NAME")).setDesc(fragWithHTML(t$d("DYNAMICSTYLE_DESC"))).addDropdown((e=>e.addOption("none","Dynamic Styling OFF").addOption("colorful","Match color").addOption("gray","Gray, match tone").setValue(this.plugin.settings.dynamicStyling).onChange((async e=>{this.requestUpdateDynamicStyling=!0,this.plugin.settings.dynamicStyling=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("LEFTHANDED_MODE_NAME")).setDesc(fragWithHTML(t$d("LEFTHANDED_MODE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.isLeftHanded).onChange((async e=>{this.plugin.settings.isLeftHanded=e,setLeftHandedMode(e),setTimeout((()=>setLeftHandedMode(e))),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("MATCH_THEME_NAME")).setDesc(fragWithHTML(t$d("MATCH_THEME_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.matchTheme).onChange((async e=>{this.plugin.settings.matchTheme=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("MATCH_THEME_ALWAYS_NAME")).setDesc(fragWithHTML(t$d("MATCH_THEME_ALWAYS_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.matchThemeAlways).onChange((async e=>{this.plugin.settings.matchThemeAlways=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("MATCH_THEME_TRIGGER_NAME")).setDesc(fragWithHTML(t$d("MATCH_THEME_TRIGGER_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.matchThemeTrigger).onChange((async e=>{this.plugin.settings.matchThemeTrigger=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("DEFAULT_OPEN_MODE_NAME")).setDesc(fragWithHTML(t$d("DEFAULT_OPEN_MODE_DESC"))).addDropdown((e=>e.addOption("normal","Always in normal-mode").addOption("zen","Always in zen-mode").addOption("view","Always in view-mode").addOption("view-mobile","Usually normal, but view-mode on Phone").setValue(this.plugin.settings.defaultMode).onChange((async e=>{this.plugin.settings.defaultMode=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("DEFAULT_PEN_MODE_NAME")).setDesc(fragWithHTML(t$d("DEFAULT_PEN_MODE_DESC"))).addDropdown((e=>e.addOption("never","Never").addOption("mobile","On Obsidian Mobile").addOption("always","Always").setValue(this.plugin.settings.defaultPenMode).onChange((async e=>{this.plugin.settings.defaultPenMode=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("DEFAULT_PINCHZOOM_NAME")).setDesc(fragWithHTML(t$d("DEFAULT_PINCHZOOM_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.allowPinchZoom).onChange((async e=>{this.plugin.settings.allowPinchZoom=e,app.workspace.getLeavesOfType("excalidraw").forEach((e=>{e.view instanceof ExcalidrawView&&e.view.updatePinchZoom()})),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("DEFAULT_WHEELZOOM_NAME")).setDesc(fragWithHTML(t$d("DEFAULT_WHEELZOOM_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.allowWheelZoom).onChange((async e=>{this.plugin.settings.allowWheelZoom=e,app.workspace.getLeavesOfType("excalidraw").forEach((e=>{e.view instanceof ExcalidrawView&&e.view.updateWheelZoom()})),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("ZOOM_TO_FIT_ONOPEN_NAME")).setDesc(fragWithHTML(t$d("ZOOM_TO_FIT_ONOPEN_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.zoomToFitOnOpen).onChange((async e=>{this.plugin.settings.zoomToFitOnOpen=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("ZOOM_TO_FIT_NAME")).setDesc(fragWithHTML(t$d("ZOOM_TO_FIT_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.zoomToFitOnResize).onChange((async e=>{this.plugin.settings.zoomToFitOnResize=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("ZOOM_TO_FIT_MAX_LEVEL_NAME")).setDesc(fragWithHTML(t$d("ZOOM_TO_FIT_MAX_LEVEL_DESC"))).addSlider((e=>e.setLimits(.5,10,.5).setValue(this.plugin.settings.zoomToFitMaxLevel).onChange((async e=>{a.innerText=` ${e.toString()}`,this.plugin.settings.zoomToFitMaxLevel=e,this.applySettingsUpdate()})))).settingEl.createDiv("",(e=>{a=e,e.style.minWidth="2.3em",e.style.textAlign="right",e.innerText=` ${this.plugin.settings.zoomToFitMaxLevel.toString()}`})),this.containerEl.createEl("h1",{text:t$d("LINKS_HEAD")}),this.containerEl.createEl("span",void 0,(e=>e.innerHTML=t$d("LINKS_DESC"))),new obsidian_module.Setting(A).setName(t$d("ADJACENT_PANE_NAME")).setDesc(fragWithHTML(t$d("ADJACENT_PANE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.openInAdjacentPane).onChange((async e=>{this.plugin.settings.openInAdjacentPane=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("MAINWORKSPACE_PANE_NAME")).setDesc(fragWithHTML(t$d("MAINWORKSPACE_PANE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.openInMainWorkspace).onChange((async e=>{this.plugin.settings.openInMainWorkspace=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(fragWithHTML(t$d("LINK_BRACKETS_NAME"))).setDesc(fragWithHTML(t$d("LINK_BRACKETS_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.showLinkBrackets).onChange((e=>{this.plugin.settings.showLinkBrackets=e,this.applySettingsUpdate(!0)})))),new obsidian_module.Setting(A).setName(t$d("LINK_PREFIX_NAME")).setDesc(fragWithHTML(t$d("LINK_PREFIX_DESC"))).addText((e=>e.setPlaceholder(t$d("INSERT_EMOJI")).setValue(this.plugin.settings.linkPrefix).onChange((e=>{this.plugin.settings.linkPrefix=e,this.applySettingsUpdate(!0)})))),new obsidian_module.Setting(A).setName(t$d("URL_PREFIX_NAME")).setDesc(fragWithHTML(t$d("URL_PREFIX_DESC"))).addText((e=>e.setPlaceholder(t$d("INSERT_EMOJI")).setValue(this.plugin.settings.urlPrefix).onChange((e=>{this.plugin.settings.urlPrefix=e,this.applySettingsUpdate(!0)})))),new obsidian_module.Setting(A).setName(t$d("PARSE_TODO_NAME")).setDesc(fragWithHTML(t$d("PARSE_TODO_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.parseTODO).onChange((e=>{this.plugin.settings.parseTODO=e,r.setDisabled(!e),s.setDisabled(!e),this.applySettingsUpdate(!0)})))),new obsidian_module.Setting(A).setName(t$d("TODO_NAME")).setDesc(fragWithHTML(t$d("TODO_DESC"))).addText((e=>{r=e,e.setPlaceholder(t$d("INSERT_EMOJI")).setValue(this.plugin.settings.todo).onChange((e=>{this.plugin.settings.todo=e,this.applySettingsUpdate(!0)}))})),r.setDisabled(!this.plugin.settings.parseTODO),new obsidian_module.Setting(A).setName(t$d("DONE_NAME")).setDesc(fragWithHTML(t$d("DONE_DESC"))).setDisabled(!this.plugin.settings.parseTODO).addText((e=>{s=e,e.setPlaceholder(t$d("INSERT_EMOJI")).setValue(this.plugin.settings.done).onChange((e=>{this.plugin.settings.done=e,this.applySettingsUpdate(!0)}))})),s.setDisabled(!this.plugin.settings.parseTODO),new obsidian_module.Setting(A).setName(t$d("LINKOPACITY_NAME")).setDesc(fragWithHTML(t$d("LINKOPACITY_DESC"))).addSlider((e=>e.setLimits(0,1,.05).setValue(this.plugin.settings.linkOpacity).onChange((async e=>{o.innerText=` ${e.toString()}`,this.plugin.settings.linkOpacity=e,this.applySettingsUpdate(!0)})))).settingEl.createDiv("",(e=>{o=e,e.style.minWidth="2.3em",e.style.textAlign="right",e.innerText=` ${this.plugin.settings.linkOpacity.toString()}`})),new obsidian_module.Setting(A).setName(t$d("HOVERPREVIEW_NAME")).setDesc(fragWithHTML(t$d("HOVERPREVIEW_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.hoverPreviewWithoutCTRL).onChange((async e=>{this.plugin.settings.hoverPreviewWithoutCTRL=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("LINK_CTRL_CLICK_NAME")).setDesc(fragWithHTML(t$d("LINK_CTRL_CLICK_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.allowCtrlClick).onChange((async e=>{this.plugin.settings.allowCtrlClick=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("TRANSCLUSION_WRAP_NAME")).setDesc(fragWithHTML(t$d("TRANSCLUSION_WRAP_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.forceWrap).onChange((async e=>{this.plugin.settings.forceWrap=e,this.applySettingsUpdate(!0)})))).descEl.innerHTML=`![[doc#^ref]]{number} ${t$d("TRANSCLUSION_WRAP_DESC")}`,new obsidian_module.Setting(A).setName(t$d("PAGE_TRANSCLUSION_CHARCOUNT_NAME")).setDesc(fragWithHTML(t$d("PAGE_TRANSCLUSION_CHARCOUNT_DESC"))).addText((e=>e.setPlaceholder("Enter a number").setValue(this.plugin.settings.pageTransclusionCharLimit.toString()).onChange((async A=>{const t=parseInt(A);if(isNaN(t)&&""!==A)e.setValue(this.plugin.settings.pageTransclusionCharLimit.toString());else{if(this.requestEmbedUpdate=!0,""===A)return this.plugin.settings.pageTransclusionCharLimit=10,void this.applySettingsUpdate(!0);this.plugin.settings.pageTransclusionCharLimit=t,e.setValue(this.plugin.settings.pageTransclusionCharLimit.toString()),this.applySettingsUpdate(!0)}})))),new obsidian_module.Setting(A).setName(t$d("TRANSCLUSION_DEFAULT_WRAP_NAME")).setDesc(fragWithHTML(t$d("TRANSCLUSION_DEFAULT_WRAP_DESC"))).addText((e=>e.setPlaceholder("Enter a number").setValue(this.plugin.settings.wordWrappingDefault.toString()).onChange((async A=>{const t=parseInt(A);if(isNaN(t)&&""!==A)e.setValue(this.plugin.settings.wordWrappingDefault.toString());else{if(this.requestEmbedUpdate=!0,""===A)return this.plugin.settings.wordWrappingDefault=0,void this.applySettingsUpdate(!0);this.plugin.settings.wordWrappingDefault=t,e.setValue(this.plugin.settings.wordWrappingDefault.toString()),this.applySettingsUpdate(!0)}})))),new obsidian_module.Setting(A).setName(t$d("QUOTE_TRANSCLUSION_REMOVE_NAME")).setDesc(fragWithHTML(t$d("QUOTE_TRANSCLUSION_REMOVE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.removeTransclusionQuoteSigns).onChange((e=>{this.plugin.settings.removeTransclusionQuoteSigns=e,this.requestEmbedUpdate=!0,this.applySettingsUpdate(!0)})))),new obsidian_module.Setting(A).setName(t$d("GET_URL_TITLE_NAME")).setDesc(fragWithHTML(t$d("GET_URL_TITLE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.iframelyAllowed).onChange((async e=>{this.plugin.settings.iframelyAllowed=e,this.applySettingsUpdate()})))),this.containerEl.createEl("h1",{text:t$d("MD_HEAD")}),this.containerEl.createEl("p",{text:t$d("MD_HEAD_DESC")}),new obsidian_module.Setting(A).setName(t$d("MD_TRANSCLUDE_WIDTH_NAME")).setDesc(fragWithHTML(t$d("MD_TRANSCLUDE_WIDTH_DESC"))).addText((e=>e.setPlaceholder("Enter a number e.g. 500").setValue(this.plugin.settings.mdSVGwidth.toString()).onChange((async A=>{const t=parseInt(A);if(isNaN(t)&&""!==A)e.setValue(this.plugin.settings.mdSVGwidth.toString());else{if(this.requestEmbedUpdate=!0,""===A)return this.plugin.settings.mdSVGwidth=500,void this.applySettingsUpdate(!0);this.plugin.settings.mdSVGwidth=t,this.requestReloadDrawings=!0,e.setValue(this.plugin.settings.mdSVGwidth.toString()),this.applySettingsUpdate(!0)}})))),new obsidian_module.Setting(A).setName(t$d("MD_TRANSCLUDE_HEIGHT_NAME")).setDesc(fragWithHTML(t$d("MD_TRANSCLUDE_HEIGHT_DESC"))).addText((e=>e.setPlaceholder("Enter a number e.g. 800").setValue(this.plugin.settings.mdSVGmaxHeight.toString()).onChange((async A=>{const t=parseInt(A);if(isNaN(t)&&""!==A)e.setValue(this.plugin.settings.mdSVGmaxHeight.toString());else{if(this.requestEmbedUpdate=!0,""===A)return this.plugin.settings.mdSVGmaxHeight=800,void this.applySettingsUpdate(!0);this.plugin.settings.mdSVGmaxHeight=t,this.requestReloadDrawings=!0,e.setValue(this.plugin.settings.mdSVGmaxHeight.toString()),this.applySettingsUpdate(!0)}})))),new obsidian_module.Setting(A).setName(t$d("MD_DEFAULT_FONT_NAME")).setDesc(fragWithHTML(t$d("MD_DEFAULT_FONT_DESC"))).addDropdown((async e=>{e.addOption("Virgil","Virgil"),e.addOption("Cascadia","Cascadia"),this.app.vault.getFiles().filter((e=>["ttf","woff","woff2"].contains(e.extension))).forEach((A=>{e.addOption(A.path,A.name)})),e.setValue(this.plugin.settings.mdFont).onChange((e=>{this.requestReloadDrawings=!0,this.plugin.settings.mdFont=e,this.applySettingsUpdate(!0)}))})),new obsidian_module.Setting(A).setName(t$d("MD_DEFAULT_COLOR_NAME")).setDesc(fragWithHTML(t$d("MD_DEFAULT_COLOR_DESC"))).addText((e=>e.setPlaceholder("CSS Color-name|RGB-HEX").setValue(this.plugin.settings.mdFontColor).onChange((e=>{this.requestReloadDrawings=!0,this.plugin.settings.mdFontColor=e,this.applySettingsUpdate(!0)})))),new obsidian_module.Setting(A).setName(t$d("MD_DEFAULT_BORDER_COLOR_NAME")).setDesc(fragWithHTML(t$d("MD_DEFAULT_BORDER_COLOR_DESC"))).addText((e=>e.setPlaceholder("CSS Color-name|RGB-HEX").setValue(this.plugin.settings.mdBorderColor).onChange((e=>{this.requestReloadDrawings=!0,this.plugin.settings.mdBorderColor=e,this.applySettingsUpdate(!0)})))),new obsidian_module.Setting(A).setName(t$d("MD_CSS_NAME")).setDesc(fragWithHTML(t$d("MD_CSS_DESC"))).addText((e=>e.setPlaceholder("filename of css file in vault").setValue(this.plugin.settings.mdCSS).onChange((e=>{this.requestReloadDrawings=!0,this.plugin.settings.mdCSS=e,this.applySettingsUpdate(!0)})))),this.containerEl.createEl("h1",{text:t$d("EMBED_HEAD")}),new obsidian_module.Setting(A).setName(t$d("EMBED_PREVIEW_SVG_NAME")).setDesc(fragWithHTML(t$d("EMBED_PREVIEW_SVG_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.displaySVGInPreview).onChange((async e=>{this.plugin.settings.displaySVGInPreview=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("EMBED_REUSE_EXPORTED_IMAGE_NAME")).setDesc(fragWithHTML(t$d("EMBED_REUSE_EXPORTED_IMAGE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.displayExportedImageIfAvailable).onChange((async e=>{this.plugin.settings.displayExportedImageIfAvailable=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("PREVIEW_MATCH_OBSIDIAN_NAME")).setDesc(fragWithHTML(t$d("PREVIEW_MATCH_OBSIDIAN_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.previewMatchObsidianTheme).onChange((async e=>{this.plugin.settings.previewMatchObsidianTheme=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("EMBED_WIDTH_NAME")).setDesc(fragWithHTML(t$d("EMBED_WIDTH_DESC"))).addText((e=>e.setPlaceholder("400").setValue(this.plugin.settings.width).onChange((async e=>{this.plugin.settings.width=e,this.applySettingsUpdate(),this.requestEmbedUpdate=!0})))),new obsidian_module.Setting(A).setName(t$d("EMBED_TYPE_NAME")).setDesc(fragWithHTML(t$d("EMBED_TYPE_DESC"))).addDropdown((async e=>{l=e,l.addOption("excalidraw","excalidraw"),this.plugin.settings.autoexportPNG?l.addOption("PNG","PNG"):"PNG"===this.plugin.settings.embedType&&(this.plugin.settings.embedType="excalidraw",this.applySettingsUpdate()),this.plugin.settings.autoexportSVG?l.addOption("SVG","SVG"):"SVG"===this.plugin.settings.embedType&&(this.plugin.settings.embedType="excalidraw",this.applySettingsUpdate()),l.setValue(this.plugin.settings.embedType).onChange((async e=>{this.plugin.settings.embedType=e,this.applySettingsUpdate()}))})),new obsidian_module.Setting(A).setName(t$d("EMBED_WIKILINK_NAME")).setDesc(fragWithHTML(t$d("EMBED_WIKILINK_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.embedWikiLink).onChange((async e=>{this.plugin.settings.embedWikiLink=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("EXPORT_PNG_SCALE_NAME")).setDesc(fragWithHTML(t$d("EXPORT_PNG_SCALE_DESC"))).addSlider((e=>e.setLimits(1,5,.5).setValue(this.plugin.settings.pngExportScale).onChange((async e=>{c.innerText=` ${e.toString()}`,this.plugin.settings.pngExportScale=e,this.applySettingsUpdate()})))).settingEl.createDiv("",(e=>{c=e,e.style.minWidth="2.3em",e.style.textAlign="right",e.innerText=` ${this.plugin.settings.pngExportScale.toString()}`})),new obsidian_module.Setting(A).setName(t$d("EXPORT_BACKGROUND_NAME")).setDesc(fragWithHTML(t$d("EXPORT_BACKGROUND_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.exportWithBackground).onChange((async e=>{this.plugin.settings.exportWithBackground=e,this.applySettingsUpdate(),this.requestEmbedUpdate=!0})))),new obsidian_module.Setting(A).setName(t$d("EXPORT_PADDING_NAME")).setDesc(fragWithHTML(t$d("EXPORT_PADDING_DESC"))).addSlider((e=>e.setLimits(0,50,5).setValue(this.plugin.settings.exportPaddingSVG).onChange((async e=>{d.innerText=` ${e.toString()}`,this.plugin.settings.exportPaddingSVG=e,this.applySettingsUpdate()})))).settingEl.createDiv("",(e=>{d=e,e.style.minWidth="2.3em",e.style.textAlign="right",e.innerText=` ${this.plugin.settings.exportPaddingSVG.toString()}`})),new obsidian_module.Setting(A).setName(t$d("EXPORT_THEME_NAME")).setDesc(fragWithHTML(t$d("EXPORT_THEME_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.exportWithTheme).onChange((async e=>{this.plugin.settings.exportWithTheme=e,this.applySettingsUpdate(),this.requestEmbedUpdate=!0})))),this.containerEl.createEl("h1",{text:t$d("EXPORT_HEAD")}),new obsidian_module.Setting(A).setName(t$d("EXPORT_SYNC_NAME")).setDesc(fragWithHTML(t$d("EXPORT_SYNC_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.keepInSync).onChange((async e=>{this.plugin.settings.keepInSync=e,this.applySettingsUpdate()}))));const h=e=>{let A=0;for(A=0;Ae.setValue(this.plugin.settings.autoexportSVG).onChange((async e=>{e?l.addOption("SVG","SVG"):("SVG"===this.plugin.settings.embedType&&(l.setValue("excalidraw"),this.plugin.settings.embedType="excalidraw"),h("SVG")),this.plugin.settings.autoexportSVG=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("EXPORT_PNG_NAME")).setDesc(fragWithHTML(t$d("EXPORT_PNG_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.autoexportPNG).onChange((async e=>{e?l.addOption("PNG","PNG"):("PNG"===this.plugin.settings.embedType&&(l.setValue("excalidraw"),this.plugin.settings.embedType="excalidraw"),h("PNG")),this.plugin.settings.autoexportPNG=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("EXPORT_BOTH_DARK_AND_LIGHT_NAME")).setDesc(fragWithHTML(t$d("EXPORT_BOTH_DARK_AND_LIGHT_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.autoExportLightAndDark).onChange((async e=>{this.plugin.settings.autoExportLightAndDark=e,this.applySettingsUpdate()})))),this.containerEl.createEl("h1",{text:t$d("COMPATIBILITY_HEAD")}),new obsidian_module.Setting(A).setName(t$d("COMPATIBILITY_MODE_NAME")).setDesc(fragWithHTML(t$d("COMPATIBILITY_MODE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.compatibilityMode).onChange((async e=>{this.plugin.settings.compatibilityMode=e,n.innerHTML=i(),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("EXPORT_EXCALIDRAW_NAME")).setDesc(fragWithHTML(t$d("EXPORT_EXCALIDRAW_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.autoexportExcalidraw).onChange((async e=>{this.plugin.settings.autoexportExcalidraw=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("SYNC_EXCALIDRAW_NAME")).setDesc(fragWithHTML(t$d("SYNC_EXCALIDRAW_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.syncExcalidraw).onChange((async e=>{this.plugin.settings.syncExcalidraw=e,this.applySettingsUpdate()})))),this.containerEl.createEl("h1",{text:t$d("NONSTANDARD_HEAD")}),this.containerEl.createEl("p",{text:t$d("NONSTANDARD_DESC")}),new obsidian_module.Setting(A).setName(t$d("CUSTOM_PEN_NAME")).setDesc(t$d("CUSTOM_PEN_DESC")).addDropdown((e=>e.addOption("0","0").addOption("1","1").addOption("2","2").addOption("3","3").addOption("4","4").addOption("5","5").addOption("6","6").addOption("7","7").addOption("8","8").addOption("9","9").addOption("10","10").setValue(this.plugin.settings.numberOfCustomPens.toString()).onChange((e=>{this.plugin.settings.numberOfCustomPens=parseInt(e),this.requestUpdatePinnedPens=!0,this.applySettingsUpdate(!1)})))),new obsidian_module.Setting(A).setName(t$d("ENABLE_FOURTH_FONT_NAME")).setDesc(fragWithHTML(t$d("ENABLE_FOURTH_FONT_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.experimentalEnableFourthFont).onChange((async e=>{this.requestReloadDrawings=!0,this.plugin.settings.experimentalEnableFourthFont=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FOURTH_FONT_NAME")).setDesc(fragWithHTML(t$d("FOURTH_FONT_DESC"))).addDropdown((async e=>{e.addOption("Virgil","Virgil"),this.app.vault.getFiles().filter((e=>["ttf","woff","woff2"].contains(e.extension))).forEach((A=>{e.addOption(A.path,A.name)})),e.setValue(this.plugin.settings.experimantalFourthFont).onChange((e=>{this.requestReloadDrawings=!0,this.plugin.settings.experimantalFourthFont=e,this.applySettingsUpdate(!0),this.plugin.initializeFourthFont()}))})),this.containerEl.createEl("h1",{text:t$d("EXPERIMENTAL_HEAD")}),this.containerEl.createEl("p",{text:t$d("EXPERIMENTAL_DESC")}),new obsidian_module.Setting(A).setName(t$d("MATHJAX_NAME")).setDesc(t$d("MATHJAX_DESC")).addDropdown((e=>{e.addOption("https://cdn.jsdelivr.net/npm/mathjax@3.2.1/es5/tex-svg.js","jsdelivr").addOption("https://unpkg.com/mathjax@3.2.1/es5/tex-svg.js","unpkg").addOption("https://cdnjs.cloudflare.com/ajax/libs/mathjax/3.2.1/es5/tex-svg-full.min.js","cdnjs").setValue(this.plugin.settings.mathjaxSourceURL).onChange((e=>{this.plugin.settings.mathjaxSourceURL=e,this.reloadMathJax=!0,this.applySettingsUpdate()}))})),new obsidian_module.Setting(A).setName(t$d("LATEX_DEFAULT_NAME")).setDesc(fragWithHTML(t$d("LATEX_DEFAULT_DESC"))).addText((e=>e.setValue(this.plugin.settings.latexBoilerplate).onChange((e=>{this.plugin.settings.latexBoilerplate=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FIELD_SUGGESTER_NAME")).setDesc(fragWithHTML(t$d("FIELD_SUGGESTER_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.fieldSuggester).onChange((async e=>{this.plugin.settings.fieldSuggester=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FILETYPE_NAME")).setDesc(fragWithHTML(t$d("FILETYPE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.experimentalFileType).onChange((async e=>{this.plugin.settings.experimentalFileType=e,this.plugin.experimentalFileTypeDisplayToggle(e),this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("FILETAG_NAME")).setDesc(fragWithHTML(t$d("FILETAG_DESC"))).addText((e=>e.setPlaceholder(t$d("INSERT_EMOJI")).setValue(this.plugin.settings.experimentalFileTag).onChange((async e=>{this.plugin.settings.experimentalFileTag=e,this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("LIVEPREVIEW_NAME")).setDesc(fragWithHTML(t$d("LIVEPREVIEW_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.experimentalLivePreview).onChange((async e=>{this.plugin.settings.experimentalLivePreview=e,this.applySettingsUpdate()})))),this.containerEl.createEl("h2",{text:t$d("TASKBONE_HEAD")}),this.containerEl.createEl("p",{text:t$d("TASKBONE_DESC")}),new obsidian_module.Setting(A).setName(t$d("TASKBONE_ENABLE_NAME")).setDesc(fragWithHTML(t$d("TASKBONE_ENABLE_DESC"))).addToggle((e=>e.setValue(this.plugin.settings.taskboneEnabled).onChange((async e=>{if(u.setDisabled(!e),this.plugin.settings.taskboneEnabled=e,""===this.plugin.settings.taskboneAPIkey){const e=await this.plugin.taskbone.initialize(!1);e&&u.setValue(e)}this.applySettingsUpdate()})))),new obsidian_module.Setting(A).setName(t$d("TASKBONE_APIKEY_NAME")).setDesc(fragWithHTML(t$d("TASKBONE_APIKEY_DESC"))).addText((e=>{u=e,u.setValue(this.plugin.settings.taskboneAPIkey).onChange((async e=>{this.plugin.settings.taskboneAPIkey=e,this.applySettingsUpdate()})).setDisabled(!this.plugin.settings.taskboneEnabled)}));const g=null===(e=this.plugin.scriptEngine.getListofScripts())||void 0===e?void 0:e.map((e=>this.plugin.scriptEngine.getScriptName(e)));if(Object.keys(this.plugin.settings.scriptEngineSettings).length>0&&g){const e=(e,A)=>{const t=this.plugin.settings.scriptEngineSettings[e][A];return"object"==typeof t?t.height:null},t=(e,A)=>{const t=this.plugin.settings.scriptEngineSettings[e][A];return"object"==typeof t?t.value:t},i=(e,A,t)=>{"object"==typeof this.plugin.settings.scriptEngineSettings[e][A]?this.plugin.settings.scriptEngineSettings[e][A].value=t:this.plugin.settings.scriptEngineSettings[e][A]=t},n=(e,n,a)=>{new obsidian_module.Setting(A).setName(n).setDesc(fragWithHTML(null!=a?a:"")).addToggle((A=>A.setValue(t(e,n)).onChange((async A=>{i(e,n,A),this.applySettingsUpdate()}))))},a=(n,a,r,s)=>{s&&"[object Array]"===Object.prototype.toString.call(s)&&s.length>0?new obsidian_module.Setting(A).setName(a).setDesc(fragWithHTML(null!=r?r:"")).addDropdown((e=>{s.forEach((A=>e.addOption(A.toString(),A.toString()))),e.setValue(t(n,a)).onChange((async e=>{i(n,a,e),this.applySettingsUpdate()}))})):e(n,a)?new obsidian_module.Setting(A).setName(a).setDesc(fragWithHTML(null!=r?r:"")).addTextArea((A=>{A.inputEl.style.minHeight=e(n,a),A.inputEl.style.minWidth="400px",A.setValue(t(n,a)).onChange((async e=>{i(n,a,e),this.applySettingsUpdate()}))})):new obsidian_module.Setting(A).setName(a).setDesc(fragWithHTML(null!=r?r:"")).addText((e=>e.setValue(t(n,a)).onChange((async e=>{i(n,a,e),this.applySettingsUpdate()}))))},r=(e,n,a)=>{new obsidian_module.Setting(A).setName(n).setDesc(fragWithHTML(null!=a?a:"")).addText((A=>A.setPlaceholder("Enter a number").setValue(t(e,n).toString()).onChange((async a=>{const r=parseFloat(a);isNaN(r)&&""!==a?A.setValue(t(e,n).toString()):(i(e,n,isNaN(r)?0:r),this.applySettingsUpdate())}))))};this.containerEl.createEl("h1",{text:t$d("SCRIPT_SETTINGS_HEAD")}),Object.keys(this.plugin.settings.scriptEngineSettings).filter((e=>g.contains(e))).forEach((e=>{const A=this.plugin.settings.scriptEngineSettings[e],t=Object.values(A);0===t.length||t.length>0&&0===t.map((e=>e.hidden?0:1)).reduce(((e,A)=>e+A))||(this.containerEl.createEl("h3",{text:e}),Object.keys(A).forEach((t=>{var i;const s=A[t];switch(typeof(null!==(i=s.value)&&void 0!==i?i:s)){case"boolean":s.hidden||n(e,t,s.description);break;case"string":s.hidden||a(e,t,s.description,s.valueset);break;case"number":s.hidden||r(e,t,s.description)}})))}))}}}var openDialogAction;!function(e){e[e.openFile=0]="openFile",e[e.insertLinkToDrawing=1]="insertLinkToDrawing"}(openDialogAction||(openDialogAction={}));class OpenFileDialog extends obsidian_module.FuzzySuggestModal{constructor(e,A){super(e),this.app=e,this.action=openDialogAction.openFile,this.plugin=A,this.onNewPane=!1,this.limit=20,this.setInstructions([{command:t$d("TYPE_FILENAME"),purpose:""}]),this.inputEl.onkeyup=e=>{"Enter"==e.key&&this.action==openDialogAction.openFile&&this.containerEl.innerText.includes(EMPTY_MESSAGE)&&(this.plugin.createAndOpenDrawing(`${this.plugin.settings.folder}/${this.inputEl.value}.excalidraw.md`,this.onNewPane?"new-pane":"active-pane"),this.close())}}getItems(){return(this.app.vault.getFiles()||[]).filter((e=>this.plugin.isExcalidrawFile(e)))}getItemText(e){return e.path}onChooseItem(e){switch(this.action){case openDialogAction.openFile:this.plugin.openDrawing(e,this.onNewPane?"new-pane":"active-pane",!0);break;case openDialogAction.insertLinkToDrawing:this.plugin.embedDrawing(e)}}start(e,A){switch(this.action=e,this.onNewPane=A,e){case openDialogAction.openFile:this.emptyStateText=EMPTY_MESSAGE,this.setPlaceholder(t$d("SELECT_FILE_OR_TYPE_NEW"));break;case openDialogAction.insertLinkToDrawing:this.emptyStateText=t$d("NO_MATCH"),this.setPlaceholder(t$d("SELECT_TO_EMBED"))}this.open()}}class InsertLinkDialog extends obsidian_module.FuzzySuggestModal{constructor(e){super(e),this.app=e,this.limit=20,this.setInstructions([{command:t$d("SELECT_FILE"),purpose:""}]),this.setPlaceholder(t$d("SELECT_FILE_TO_LINK")),this.emptyStateText=t$d("NO_MATCH")}getItems(){return this.app.metadataCache.getLinkSuggestions().filter((e=>!e.path.match(REG_LINKINDEX_INVALIDCHARS)))}getItemText(e){return e.path+(e.alias?`|${e.alias}`:"")}onChooseItem(e){let A=e.path;e.file&&(A=this.app.metadataCache.fileToLinktext(e.file,this.drawingPath,!0)),this.addText(`[[${A+(e.alias?`|${e.alias}`:"")}]]`)}start(e,A){this.addText=A,this.drawingPath=e,this.open()}}class InsertImageDialog extends obsidian_module.FuzzySuggestModal{constructor(e){super(e.app),this.plugin=e,this.app=e.app,this.limit=20,this.setInstructions([{command:t$d("SELECT_FILE_WITH_OPTION_TO_SCALE"),purpose:""}]),this.setPlaceholder(t$d("SELECT_DRAWING")),this.emptyStateText=t$d("NO_MATCH"),this.inputEl.onkeyup=e=>{"Enter"===e.key&&scaleToFullsizeModifier(e)&&this.chooser.values&&(this.onChooseItem(this.chooser.values[this.chooser.selectedItem].item,new KeyboardEvent("keypress",{shiftKey:!0,metaKey:!(DEVICE.isIOS||DEVICE.isMacOS),ctrlKey:DEVICE.isIOS||DEVICE.isMacOS})),this.close())}}getItems(){return(this.app.vault.getFiles()||[]).filter((e=>(IMAGE_TYPES.contains(e.extension)||this.plugin.isExcalidrawFile(e))&&!e.path.match(REG_LINKINDEX_INVALIDCHARS)))}getItemText(e){return e.path}onChooseItem(e,A){const t=this.plugin.ea.getAPI(this.view);t.canvas.theme=this.view.excalidrawAPI.getAppState().theme;const i=scaleToFullsizeModifier(A);(async()=>{await t.addImage(0,0,e,!i),t.addElementsToView(!0,!1,!0)})()}start(e){this.view=e,this.open()}}class ImportSVGDialog extends obsidian_module.FuzzySuggestModal{constructor(e){super(e.app),this.plugin=e,this.app=e.app,this.limit=20,this.setInstructions([{command:t$d("SELECT_FILE"),purpose:""}]),this.setPlaceholder(t$d("SELECT_DRAWING")),this.emptyStateText=t$d("NO_MATCH")}getItems(){return(this.app.vault.getFiles()||[]).filter((e=>"svg"===e.extension&&!e.path.match(REG_LINKINDEX_INVALIDCHARS)))}getItemText(e){return e.path}async onChooseItem(e,A){if(!e)return;const t=this.plugin.ea;t.reset(),t.setView(this.view);const i=await app.vault.read(e);i&&""!==i&&(t.importSVG(i),t.addElementsToView(!0,!0,!0))}start(e){this.view=e,this.open()}}class InsertMDDialog extends obsidian_module.FuzzySuggestModal{constructor(e){super(e.app),this.plugin=e,this.app=e.app,this.limit=20,this.setInstructions([{command:t$d("SELECT_FILE"),purpose:""}]),this.setPlaceholder(t$d("SELECT_MD")),this.emptyStateText=t$d("NO_MATCH")}getItems(){return(this.app.vault.getFiles()||[]).filter((e=>"md"===e.extension&&!this.plugin.isExcalidrawFile(e)))}getItemText(e){return e.path}onChooseItem(e){const A=this.plugin.ea;A.reset(),A.setView(this.view),(async()=>{await A.addImage(0,0,e),A.addElementsToView(!0,!1,!0)})()}start(e){this.view=e,this.open()}}function around(e,A){const t=Object.keys(A).map((t=>around1(e,t,A[t])));return 1===t.length?t[0]:function(){t.forEach((e=>e()))}}function around1(e,A,t){const i=e[A],n=e.hasOwnProperty(A);let a=t(i);return i&&Object.setPrototypeOf(a,i),Object.setPrototypeOf(r,a),e[A]=r,s;function r(...t){return a===i&&e[A]===r&&s(),a.apply(this,t)}function s(){e[A]===r&&(n?e[A]=i:delete e[A]),a!==i&&(a=i,Object.setPrototypeOf(r,i||Function))}}let plugin,vault,metadataCache;const getDefaultWidth=e=>{const A=parseInt(e.settings.width);return isNaN(A)||0===A||null===A?"400":e.settings.width},initializeMarkdownPostProcessor=e=>{plugin=e,vault=e.app.vault,metadataCache=e.app.metadataCache},getIMG=async(e,A=!1)=>{var t;let i=e.file;if(!e.file){const A=vault.getAbstractFileByPath(null===(t=e.fname)||void 0===t?void 0:t.split("#")[0]);if(!(A&&A instanceof obsidian_module.TFile))return null;i=A}const n=getEmbeddedFilenameParts(e.fname);e.style=e.style.replaceAll(" ","-");const a=hasExportTheme(plugin,i)?getExportTheme(plugin,i,"light"):void 0,r={withBackground:getWithBackground(plugin,i),withTheme:!!a||plugin.settings.exportWithTheme},s=createEl("img");let o=`max-width:${e.fwidth}${e.fwidth.match(/\d$/)?"px":""}; `;e.fheight&&(o+=`height:${e.fheight}px;`),A||s.setAttribute("style",o),s.addClass(e.style),s.addClass("excalidraw-embedded-img");const l=null!=a?a:plugin.settings.previewMatchObsidianTheme?isObsidianThemeDark()?"dark":"light":plugin.settings.exportWithTheme?void 0:"light";l&&(r.withTheme=!0);const c=new EmbeddedFilesLoader(plugin,l?"dark"===l:void 0);if(!plugin.settings.displaySVGInPreview){const A=parseInt(e.fwidth),t=A>=2400?5:A>=1800?4:A>=1200?3:A>=600?2:1,a=n.hasGroupref?void 0:await getQuickImagePreview(plugin,i.path,"png"),o=null!=a?a:await createPNG(n.hasGroupref?n.filepath+n.linkpartReference:i.path,t,r,c,l,null,null,[],plugin,0);return o?(s.src=URL.createObjectURL(o),s):null}if(!n.hasBlockref&&!n.hasSectionref){const e=await getQuickImagePreview(plugin,i.path,"svg");if(e)return s.setAttribute("src",svgToBase64(e)),s}const d=(await createSVG(n.hasGroupref||n.hasBlockref||n.hasSectionref?n.filepath+n.linkpartReference:i.path,!0,r,c,l,null,null,[],plugin,0,getExportPadding(plugin,i))).outerHTML;let h=null;const u=document.createElement("div");u.innerHTML=d;const g=u.firstChild;return g instanceof SVGSVGElement&&(h=g),h?(h=embedFontsInSVG(h,plugin),h.removeAttribute("width"),h.removeAttribute("height"),s.setAttribute("src",svgToBase64(h.outerHTML)),s):null},createImgElement=async(e,A=!1)=>{const t=await getIMG(e,A);let i;t.setAttribute("fileSource",e.fname),e.fwidth&&t.setAttribute("w",e.fwidth),e.fheight&&t.setAttribute("h",e.fheight),t.setAttribute("draggable","false"),t.setAttribute("onCanvas",A?"true":"false");const n=e=>{if(e.target instanceof Element&&"img"!=e.target.tagName.toLowerCase())return;const A=t.getAttribute("fileSource");if(A){const t=A.match(/([^#]*)(.*)/);if(!t)return;plugin.openDrawing(vault.getAbstractFileByPath(t[1]),linkClickModifierType(e),!0,t[2])}};let a;return t.addEventListener("pointermove",(e=>{i&&(Math.abs(e.screenX-a.screenX)>10||Math.abs(e.screenY-a.screenY)>10)&&(clearTimeout(i),i=null)})),t.addEventListener("pointerdown",(e=>{var A;(null===(A=null==t?void 0:t.parentElement)||void 0===A?void 0:A.hasClass("canvas-node-content"))||(i=setTimeout((()=>n(e)),500),a=e)})),t.addEventListener("pointerup",(()=>{i&&clearTimeout(i),i=null})),t.addEventListener("dblclick",n),t.addEventListener(RERENDER_EVENT,(async e=>{e.stopPropagation();const A=t.parentElement,i=t.style.maxWidth,n=t.style.maxHeight,a=t.getAttribute("fileSource"),r="true"===t.getAttribute("onCanvas"),s=await createImgElement({fname:a,fwidth:t.getAttribute("w"),fheight:t.getAttribute("h"),style:t.getAttribute("class")},r);A.empty(),r||(s.style.maxHeight=n,s.style.maxWidth=i),s.setAttribute("fileSource",a),A.append(s)})),t},createImageDiv=async(e,A=!1)=>{const t=await createImgElement(e,A);return createDiv(e.style,(e=>e.append(t)))},processReadingMode=async(e,A)=>{var t;for(const i of e){const e=null===(t=i.getAttribute("src"))||void 0===t?void 0:t.split("#")[0];if(!e)continue;const n=metadataCache.getFirstLinkpathDest(e,A.sourcePath);if(n&&n instanceof obsidian_module.TFile&&plugin.isExcalidrawFile(n)){if(isTextOnlyEmbed(i))continue;i.parentElement.replaceChild(await processInternalEmbed(i,n),i)}}},processInternalEmbed=async(e,A)=>{const t={fname:"",fheight:"",fwidth:"",style:""},i=e.getAttribute("src");if(!i)return;e.removeClass("markdown-embed"),e.removeClass("inline-embed"),e.addClass("media-embed"),e.addClass("image-embed"),t.fwidth=e.getAttribute("width")?e.getAttribute("width"):getDefaultWidth(plugin),t.fheight=e.getAttribute("height");let n=e.getAttribute("alt");t.style="excalidraw-svg",processAltText(i.split("#")[0],n,t);const a=getEmbeddedFilenameParts(i);return t.fname=(null==A?void 0:A.path)+(a.hasBlockref||a.hasSectionref?a.linkpartReference:""),t.file=A,await createImageDiv(t)},processAltText=(e,A,t)=>{var i,n;if(A&&!A.startsWith(e)){const a=A.match(/[^\|\d]*\|?((\d*%?)x?(\d*%?))?\|?(.*)/);t.fwidth=null!==(i=a[2])&&void 0!==i?i:t.fwidth,t.fheight=null!==(n=a[3])&&void 0!==n?n:t.fheight,a[4]&&!a[4].startsWith(e)&&(t.style=`excalidraw-svg-${a[4]}`),a[4]&&""!==a[4]||a[2]&&""!==a[2]||!a[0]||""===a[0]||(t.style=`excalidraw-svg-${a[0]}`)}},isTextOnlyEmbed=e=>{const A=e.getAttribute("src");if(!A)return!0;const t=getEmbeddedFilenameParts(A);return!(t.hasArearef||t.hasGroupref)&&(t.hasBlockref||t.hasSectionref)},tmpObsidianWYSIWYG=async(e,A)=>{const t=app.vault.getAbstractFileByPath(A.sourcePath);if(!(t instanceof obsidian_module.TFile))return;if(!plugin.isExcalidrawFile(t))return;if(A.remainingNestLevel<4)return;const i=A.containerEl;let n=i;for(;!n.hasClass("dataview")&&!n.hasClass("cm-preview-code-block")&&!n.hasClass("cm-embed-block")&&!n.hasClass("internal-embed")&&!n.hasClass("markdown-reading-view")&&!n.hasClass("markdown-embed")&&n.parentElement;)n=n.parentElement;if(n.hasClass("dataview")||n.hasClass("cm-preview-code-block")||n.hasClass("cm-embed-block"))return;const a={fname:A.sourcePath,fheight:"",fwidth:getDefaultWidth(plugin),style:"excalidraw-svg"};a.file=t;const r=n.hasClass("markdown-embed"),s=n.hasClass("markdown-reading-view");if(!n.hasClass("internal-embed")&&(r||s)){const A=Boolean(e.querySelector(".frontmatter"));if(e.empty(),!A)return void(e.parentElement===i&&i.removeChild(e));n.empty();const t=n.hasClass("canvas-node-content"),s=await createImageDiv(a,t);return r?(n.removeClass("markdown-embed"),n.removeClass("inline-embed"),n.addClass("media-embed"),n.addClass("image-embed"),!t&&s.firstChild instanceof HTMLElement&&(s.firstChild.style.maxHeight="100%",s.firstChild.style.maxWidth=null),void n.appendChild(s.firstChild)):void n.appendChild(s)}if(isTextOnlyEmbed(n))return;if(e.empty(),n.hasAttribute("ready"))return;n.setAttribute("ready",""),n.empty();const o=await processInternalEmbed(n,t);n.appendChild(o);let l=null;const c=new MutationObserver((e=>{var A;["alt","width","height"].contains(null===(A=e[0])||void 0===A?void 0:A.attributeName)&&(l&&clearTimeout(l),l=setTimeout((async()=>{l=null,n.empty();const e=await processInternalEmbed(n,t);n.appendChild(e)}),500))}));c.observe(n,{attributes:!0})},markdownPostProcessor=async(e,A)=>{var t;const i=e.querySelectorAll(".internal-embed");0!==i.length?Boolean(null===(t=A.frontmatter)||void 0===t?void 0:t.hasOwnProperty("excalidraw-plugin"))?e.style.display="none":await processReadingMode(i,A):tmpObsidianWYSIWYG(e,A)},hoverEvent=e=>{e.linktext?(plugin.hover.linkText=e.linktext,plugin.hover.sourcePath=e.sourcePath):plugin.hover.linkText=null},observer=new MutationObserver((async e=>{if(0==e.length)return;if(!plugin.hover.linkText)return;const A=metadataCache.getFirstLinkpathDest(plugin.hover.linkText,plugin.hover.sourcePath?plugin.hover.sourcePath:"");if(!A)return;if(!(A instanceof obsidian_module.TFile))return;if("excalidraw"!==A.extension)return;const t=getIMGFilename(A.path,"svg"),i=vault.getAbstractFileByPath(t);if(i&&i instanceof obsidian_module.TFile)return;const n=getIMGFilename(A.path,"png"),a=vault.getAbstractFileByPath(n);if(a&&a instanceof obsidian_module.TFile)return;if(!plugin.hover.linkText)return;if(1!=e.length)return;if(1!=e[0].addedNodes.length)return;if("popover hover-popover file-embed is-loaded"!=!e[0].addedNodes[0].classNames)return;const r=e[0].addedNodes[0];r.empty();const s=await getIMG({file:A,fname:A.path,fwidth:"300",fheight:null,style:"excalidraw-svg"}),o=createDiv("",(async e=>{e.appendChild(s),e.setAttribute("src",A.path),e.onClickEvent((A=>{A.stopImmediatePropagation();const t=e.getAttribute("src");t&&plugin.openDrawing(vault.getAbstractFileByPath(t),linkClickModifierType(A))}))}));r.appendChild(o)})),EXCALIDRAW_AUTOMATE_INFO=[{field:"plugin",code:null,desc:"The ExcalidrawPlugin object",after:""},{field:"elementsDict",code:null,desc:"The {} dictionary object, contains the ExcalidrawElements currently edited in Automate indexed by el.id",after:'[""]'},{field:"imagesDict",code:null,desc:"the images files including DataURL, indexed by fileId",after:'[""]'},{field:"style.strokeColor",code:"[string]",desc:"A valid css color. See W3 School Colors for more.",after:""},{field:"style.backgroundColor",code:"[string]",desc:"A valid css color. See W3 School Colors for more.",after:""},{field:"style.angle",code:"[number]",desc:"Rotation of the object in radian",after:""},{field:"style.fillStyle",code:"[string]",desc:"'hachure' | 'cross-hatch' | 'solid'",after:""},{field:"style.strokeWidth",code:"[number]",desc:null,after:""},{field:"style.strokeStyle",code:"[string]",desc:"'solid' | 'dashed' | 'dotted'",after:""},{field:"style.roughness",code:"[number]",desc:"0:Architect\n1:Artist\n2:Cartoonist",after:""},{field:"style.opacity",code:"[number]",desc:"100: Fully opaque\n0: Fully transparent",after:""},{field:"style.roundness",code:"[null | { type: RoundnessType; value?: number };]",desc:"set to null for 'sharp', else the stroke will be 'round'
type: 1==LEGACY,
2==PROPORTIONAL RADIUS,
3==ADAPTIVE RADIUS, value: adaptive factor defaults to 32",after:""},{field:"style.fontFamily",code:"[number]",desc:"1: Virgil, 2:Helvetica, 3:Cascadia, 4:LocalFont",after:""},{field:"style.fontSize",code:"[number]",desc:null,after:""},{field:"style.textAlign",code:"[string]",desc:"'left' | 'right' | 'center'",after:""},{field:"style.verticalAlign",code:"[string]",desc:"For future use, has no effect currently; 'top' | 'bottom' | 'middle'",after:""},{field:"style.startArrowHead",code:"[string]",desc:"'triangle' | 'dot' | 'arrow' | 'bar' | null",after:""},{field:"style.endArrowHead",code:"[string]",desc:"'triangle' | 'dot' | 'arrow' | 'bar' | null",after:""},{field:"canvas.theme",code:"[string]",desc:"'dark' | 'light'",after:""},{field:"canvas.viewBackgroundColor",code:"[string]",desc:"A valid css color.\nSee W3 School Colors for more.",after:""},{field:"canvas.gridSize",code:"[number]",desc:null,after:""},{field:"setStrokeSharpness",code:"setStrokeSharpness(sharpness: number): void;",desc:"Set ea.style.roundness. 0: is the legacy value, 3: is the current default value, null is sharp",after:""},{field:"addToGroup",code:"addToGroup(objectIds: []): string;",desc:null,after:""},{field:"toClipboard",code:"toClipboard(templatePath?: string): void;",desc:"Copies current elements using template to clipboard, ready to be pasted into an excalidraw canvas",after:""},{field:"getElements",code:"getElements(): ExcalidrawElement[];",desc:"Get all elements from ExcalidrawAutomate elementsDict",after:""},{field:"getElement",code:"getElement(id: string): ExcalidrawElement;",desc:"Get single element from ExcalidrawAutomate elementsDict",after:""},{field:"create",code:'create(params?: {filename?: string, foldername?: string, templatePath?: string, onNewPane?: boolean, frontmatterKeys?: { "excalidraw-plugin"?: "raw" | "parsed", "excalidraw-link-prefix"?: string, "excalidraw-link-brackets"?: boolean, "excalidraw-url-prefix"?: string,},}): Promise;',desc:"Create a drawing and save it to filename.\nIf filename is null: default filename as defined in Excalidraw settings.\nIf folder is null: default folder as defined in Excalidraw settings\n",after:""},{field:"createSVG",code:"createSVG(templatePath?: string, embedFont?: boolean, exportSettings?: ExportSettings, loader?: EmbeddedFilesLoader, theme?: string,): Promise;",desc:"Use ExcalidrawAutomate.getExportSettings(boolean,boolean) to create an ExportSettings object.\nUse ExcalidrawAutomate.getEmbeddedFilesLoader(boolean?) to create an EmbeddedFilesLoader object.",after:""},{field:"createPNG",code:"createPNG(templatePath?: string, scale?: number, exportSettings?: ExportSettings, loader?: EmbeddedFilesLoader, theme?: string,): Promise;",desc:"Use ExcalidrawAutomate.getExportSettings(boolean,boolean) to create an ExportSettings object.\nUse ExcalidrawAutomate.getEmbeddedFilesLoader(boolean?) to create an EmbeddedFilesLoader object.",after:""},{field:"wrapText",code:"wrapText(text: string, lineLen: number): string;",desc:null,after:""},{field:"addRect",code:"addRect(topX: number, topY: number, width: number, height: number): string;",desc:null,after:""},{field:"addDiamond",code:"addDiamond(topX: number, topY: number, width: number, height: number): string;",desc:null,after:""},{field:"addEllipse",code:"addEllipse(topX: number, topY: number, width: number, height: number): string;",desc:null,after:""},{field:"addBlob",code:"addBlob(topX: number, topY: number, width: number, height: number): string;",desc:null,after:""},{field:"refreshTextElementSize",code:"refreshTextElementSize(id: string);",desc:"Refreshes the size of the text element. Intended to be used when you copyViewElementsToEAforEditing() and then change the text in a text element and want to update the size of the text element to fit the modifid contents.",after:""},{field:"addText",code:'addText(topX: number, topY: number, text: string, formatting?: {wrapAt?: number; width?: number; height?: number; textAlign?: "left" | "center" | "right"; textVerticalAlign: "top" | "middle" | "bottom"; box?: boolean | "box" | "blob" | "ellipse" | "diamond"; boxPadding?: number; boxStrokeColor?: string;}, id?: string,): string;',desc:"If box is !null, then text will be boxed\nThe function returns the id of the TextElement. If the text element is boxed i.e. it is a sticky note, then the id of the container object",after:""},{field:"addLine",code:"addLine(points: [[x: number, y: number]]): string;",desc:null,after:""},{field:"addArrow",code:"addArrow(points: [[x: number, y: number]], formatting?: { startArrowHead?: string; endArrowHead?: string; startObjectId?: string; endObjectId?: string;},): string;",desc:null,after:""},{field:"addImage",code:"addImage(topX: number, topY: number, imageFile: TFile, scale: boolean): Promise;",desc:"set scale to false if you want to embed the image at 100% of its original size. Default is true which will insert a scaled image",after:""},{field:"addLaTex",code:"addLaTex(topX: number, topY: number, tex: string): Promise;",desc:null,after:""},{field:"connectObjects",code:"connectObjects(objectA: string, connectionA: ConnectionPoint, objectB: string, connectionB: ConnectionPoint, formatting?: {numberOfPoints?: number; startArrowHead?: string; endArrowHead?: string; padding?: number;},): string;",desc:'type ConnectionPoint = "top" | "bottom" | "left" | "right" | null\nWhen null is passed as ConnectionPoint then Excalidraw will automatically decide\nnumberOfPoints is the number of points on the line. Default is 0 i.e. line will only have a start and end point.\nArrowHead: "triangle"|"dot"|"arrow"|"bar"|null',after:""},{field:"addLabelToLine",code:"addLabelToLine(lineId: string, label: string): string;",desc:"Adds a text label to a line or arrow. Currently only works with a simple straight 2-point (start & end) line",after:""},{field:"clear",code:"clear(): void;",desc:"Clears elementsDict and imagesDict only",after:""},{field:"reset",code:"reset(): void;",desc:"clear() + reset all style values to default",after:""},{field:"isExcalidrawFile",code:"isExcalidrawFile(f: TFile): boolean;",desc:"Returns true if MD file is an Excalidraw file",after:""},{field:"targetView",code:"targetView: ExcalidrawView;",desc:"The Obsidian view currently edited",after:""},{field:"setView",code:'setView(view: ExcalidrawView | "first" | "active"): ExcalidrawView;',desc:null,after:""},{field:"getExcalidrawAPI",code:"getExcalidrawAPI(): any;",desc:"Excalidraw API",after:""},{field:"getViewElements",code:"getViewElements(): ExcalidrawElement[];",desc:"Get elements in View",after:""},{field:"deleteViewElements",code:"deleteViewElements(el: ExcalidrawElement[]): boolean;",desc:null,after:""},{field:"getViewSelectedElement",code:"getViewSelectedElement(): ExcalidrawElement;",desc:"Get the selected element in the view, if more are selected, get the first",after:""},{field:"getViewSelectedElements",code:"getViewSelectedElements(): ExcalidrawElement[];",desc:null,after:""},{field:"getViewFileForImageElement",code:"getViewFileForImageElement(el: ExcalidrawElement): TFile | null;",desc:"Returns the TFile file handle for the image element",after:""},{field:"copyViewElementsToEAforEditing",code:"copyViewElementsToEAforEditing(elements: ExcalidrawElement[]): void;",desc:"Copies elements from view to elementsDict for editing",after:""},{field:"viewToggleFullScreen",code:"viewToggleFullScreen(forceViewMode?: boolean): void;",desc:null,after:""},{field:"connectObjectWithViewSelectedElement",code:"connectObjectWithViewSelectedElement(objectA: string, connectionA: ConnectionPoint, connectionB: ConnectionPoint, formatting?: {numberOfPoints?: number; startArrowHead?: string; endArrowHead?: string; padding?: number;},): boolean;",desc:"Connect an object to the selected element in the view\nSee tooltip for connectObjects for details",after:""},{field:"addElementsToView",code:"addElementsToView(repositionToCursor?: boolean, save?: boolean, newElementsOnTop?: boolean,): Promise;",desc:"Adds elements from elementsDict to the current view\nrepositionToCursor: default is false\nsave: default is true\nnewElementsOnTop: default is false, i.e. the new elements get to the bottom of the stack\nnewElementsOnTop controls whether elements created with ExcalidrawAutomate are added at the bottom of the stack or the top of the stack of elements already in the view\nNote that elements copied to the view with copyViewElementsToEAforEditing retain their position in the stack of elements in the view even if modified using EA",after:""},{field:"onDropHook",code:'onDropHook(data: {ea: ExcalidrawAutomate, event: React.DragEvent, draggable: any, type: "file" | "text" | "unknown", payload: {files: TFile[], text: string,}, excalidrawFile: TFile, view: ExcalidrawView, pointerPosition: { x: number, y: number},}): boolean;',desc:"If set Excalidraw will call this function onDrop events.\nA return of true will stop the default onDrop processing in Excalidraw.\n\ndraggable is the Obsidian draggable object\nfiles is the array of dropped files\nexcalidrawFile is the file receiving the drop event\nview is the excalidraw view receiving the drop.\npointerPosition is the pointer position on canvas at the time of drop.",after:""},{field:"mostRecentMarkdownSVG",code:"mostRecentMarkdownSVG: SVGSVGElement;",desc:"Markdown renderer will drop a copy of the most recent SVG here for debugging purposes",after:""},{field:"getEmbeddedFilesLoader",code:"getEmbeddedFilesLoader(isDark?: boolean): EmbeddedFilesLoader;",desc:"Utility function to generate EmbeddedFilesLoader object",after:""},{field:"getExportSettings",code:"getExportSettings(withBackground: boolean, withTheme: boolean,): ExportSettings;",desc:"Utility function to generate ExportSettings object",after:""},{field:"getBoundingBox",code:"getBoundingBox(elements: ExcalidrawElement[]): {topX: number, topY: number, width: number, height: number,};",desc:"Gets the bounding box of elements. The bounding box is the box encapsulating all of the elements completely.",after:""},{field:"getMaximumGroups",code:"getMaximumGroups(elements: ExcalidrawElement[]): ExcalidrawElement[][];",desc:"Elements grouped by the highest level groups",after:""},{field:"getLargestElement",code:"getLargestElement(elements: ExcalidrawElement[]): ExcalidrawElement;",desc:"Gets the largest element from a group. useful when a text element is grouped with a box, and you want to connect an arrow to the box",after:""},{field:"intersectElementWithLine",code:"intersectElementWithLine(element: ExcalidrawBindableElement, a: readonly [number, number], b: readonly [number, number], gap?: number,): Point[];",desc:"If gap is given, the element is inflated by this value.\nReturns 2 or 0 intersection points between line going through `a` and `b` and the `element`, in ascending order of distance from `a`.",after:""},{field:"getCommonGroupForElements",code:"getCommonGroupForElements(elements: ExcalidrawElement[]): string;",desc:"Gets the groupId for the group that contains all the elements, or null if such a group does not exist",after:""},{field:"getElementsInTheSameGroupWithElement",code:"getElementsInTheSameGroupWithElement(element: ExcalidrawElement, elements: ExcalidrawElement[]): ExcalidrawElement[];",desc:"Gets all the elements from elements[] that share one or more groupIds with element.",after:""},{field:"activeScript",code:"activeScript: string;",desc:"Mandatory to set before calling the get and set ScriptSettings functions. Set automatically by the ScriptEngine\nSee for more details: Script Engine Help",after:""},{field:"getScriptSettings",code:"getScriptSettings(): {};",desc:"Returns script settings. Saves settings in plugin settings, under the activeScript key. See for more details: Script Engine Help",after:""},{field:"setScriptSettings",code:"setScriptSettings(settings: any): Promise;",desc:"Sets script settings.\nSee for more details: Script Engine Help",after:""},{field:"openFileInNewOrAdjacentLeaf",code:"openFileInNewOrAdjacentLeaf(file: TFile): WorkspaceLeaf;",desc:"Open a file in a new workspaceleaf or reuse an existing adjacent leaf depending on Excalidraw Plugin Settings",after:""},{field:"measureText",code:"measureText(text: string): { width: number; height: number };",desc:"Measures text size based on current style settings",after:""},{field:"verifyMinimumPluginVersion",code:"verifyMinimumPluginVersion(requiredVersion: string): boolean;",desc:'Returns true if plugin version is >= than required\nrecommended use:\nif(!ea.verifyMinimumPluginVersion || !ea.verifyMinimumPluginVersion("1.5.20")) {new Notice("message");return;}',after:""},{field:"selectElementsInView",code:"selectElementsInView(elements: ExcalidrawElement[]):void;",desc:"Elements provided will be set as selected in the targetView.",after:""},{field:"generateElementId",code:"generateElementId(): string;",desc:"Returns an 8 character long random id",after:""},{field:"cloneElement",code:"cloneElement(element: ExcalidrawElement): ExcalidrawElement;",desc:"Returns a clone of the element with a new element id",after:""},{field:"moveViewElementToZIndex",code:"moveViewElementToZIndex(elementId:number, newZIndex:number): void;",desc:"Moves the element to a specific position in the z-index",after:""},{field:"hexStringToRgb",code:"hexStringToRgb(color: string):number[];",desc:"Converts a HEX color to an RGB number array. #FF0000 to [255,0,0]",after:""},{field:"rgbToHexString",code:"rgbToHexString(color: number[]):string;",desc:"Converts an RGB number array to a HEX string. [255,0,0] to #FF0000",after:""},{field:"hslToRgb",code:"hslToRgb(color: number[]):number[];",desc:"Converts an HSL number array to an RGB number array. [0,100,50] to [255,0,0]",after:""},{field:"rgbToHsl",code:"rgbToHsl(color:number[]):number[];",desc:"Converts an RGB number array to an HSL number array. [255,0,0] to [0,100,50]",after:""},{field:"colorNameToHex",code:"colorNameToHex(color:string):string;",desc:"Converts a CSS color name to its HEX color equivalent. 'White' to #FFFFFF",after:""},{field:"obsidian",code:"obsidian",desc:"Access functions and objects available on the Obsidian Module",after:""},{field:"setViewModeEnabled",code:"setViewModeEnabled(enabled: boolean): void;",desc:"Sets Excalidraw in the targetView to view-mode",after:""},{field:"viewUpdateScene",code:"viewUpdateScene(scene:{elements?:ExcalidrawElement[],appState?: AppState,files?: BinaryFileData,commitToHistory?: boolean,},restore:boolean=false):void",desc:"Calls the ExcalidrawAPI updateScene function for the targetView. When restore=true, excalidraw will try to correct errors in the scene such as setting default values to missing element properties.",after:""},{field:"viewZoomToElements",code:"viewZoomToElements(selectElements: boolean,elements: ExcalidrawElement[]):void",desc:"Zoom tarteView to fit elements provided as input. elements === [] will zoom to fit the entire scene. SelectElements toggles whether the elements should be in a selected state at the end of the operation.",after:""}],EXCALIDRAW_SCRIPTENGINE_INFO=[{field:"inputPrompt",code:"inputPrompt: (header: string, placeholder?: string, value?: string, buttons?: {caption:string, tooltip?:string, action:Function}[], lines?: number, displayEditorButtons?: boolean, customComponents?: (container: HTMLElement) => void, blockPointerInputOutsideModal?: boolean);",desc:"Opens a prompt that asks for an input.\nReturns a string with the input.\nYou need to await the result of inputPrompt.\nEditor buttons are text editing buttons like delete, enter, allcaps - these are only displayed if lines is greater than 1 \nCustom components are components that you can add to the prompt. These will be displayed between the text input area and the buttons.\nblockPointerInputOutsideModal will block pointer input outside the modal. This is useful if you want to prevent the user accidently closing the modal or interacting with the excalidraw canvas while the prompt is open.\nbuttons.action(input: string) => string\nThe button action function will receive the actual input string. If action returns null, input will be unchanged. If action returns a string, input will receive that value when the promise is resolved. example:\nlet fileType = '';\nconst filename = await utils.inputPrompt (\n 'Filename',\n '',\n '',\n, [\n {\n caption: 'Markdown',\n action: ()=>{fileType='md';return;}\n },\n {\n caption: 'Excalidraw',\n action: ()=>{fileType='ex';return;}\n }\n ]\n);",after:""},{field:"suggester",code:"suggester: (displayItems: string[], items: any[], hint?: string, instructions?:Instruction[]);",desc:"Opens a suggester. Displays the displayItems and returns the corresponding item from items[]\nYou need to await the result of suggester.\nIf the user cancels (ESC), suggester will return undefined\nHint and instructions are optional\n\ninterface Instruction {command: string;purpose: string;}",after:""},{field:"scriptFile",code:"scriptFile: TFile",desc:"The TFile of the currently running script",after:""}],FRONTMATTER_KEYS_INFO=[{field:"plugin",code:null,desc:"Denotes an excalidraw file. If key is not present, the file will not be recognized as an Excalidarw file. Valid values are 'parsed' and 'raw'",after:": parsed"},{field:"link-prefix",code:null,desc:"Set custom prefix to denote text element containing a valid internal link. Set to empty string if you do not want to show a prefix",after:': "📍"'},{field:"url-prefix",code:null,desc:"Set custom prefix to denote text element containing a valid external link. Set to empty string if you do not want to show a prefix",after:': "🌐"'},{field:"link-brackets",code:null,desc:"Set to true, if you want to display [[square brackets]] around the links in Text Elements",after:": true"},{field:"default-mode",code:null,desc:"Specifies how Excalidraw should open by default. Valid values are: view|zen",after:": view"},{field:"linkbutton-opacity",code:null,desc:"The opacity of the blue link button in the top right of the element overriding the respective setting in plugin settings. Valid values are between 0 and 1, where 0 means the button is transparent.",after:": 0.5"},{field:"onload-script",code:null,desc:"The value of this field will be executed as javascript code using the Script Engine environment. Use this to initiate custom actions or logic when loading your drawing.",after:': "new Notice(`Hello World!\\n\\nFile: ${ea.targetView.file.basename}`);"'},{field:"font",code:null,desc:"This key applies to Markdown Embeds. You can control the appearance of the embedded markdown file on a file by file bases by adding the this frontmatter key to your markdown document. Valid values are: Virgil|Cascadia|font_file_name.extension",after:": Virgil"},{field:"font-color",code:null,desc:"This key applies to Markdown Embeds. You can control the appearance of the embedded markdown file on a file by file bases by adding the this frontmatter key to your markdown document. Valid values are: css-color-name|#HEXcolor|any-other-html-standard-format",after:": SteelBlue"},{field:"border-color",code:null,desc:"This key applies to Markdown Embeds. You can control the appearance of the embedded markdown file on a file by file bases by adding the this frontmatter key to your markdown document. Valid values are: css-color-name|#HEXcolor|any-other-html-standard-format",after:": SteelBlue"},{field:"css",code:null,desc:'This key applies to Markdown Embeds. You can control the appearance of the embedded markdown file on a file by file bases by adding the this front matter keys to your markdown document. Valid values are: "css-filename|css snippet"',after:': ""'},{field:"export-transparent",code:null,desc:"If this key is present it will override the default excalidraw embed and export setting. true == Transparent / false == with background",after:": true"},{field:"export-dark",code:null,desc:"If this key is present it will override the default excalidraw embed and export setting. true == Dark mode / false == light mode",after:": true"},{field:"export-padding",code:null,desc:"If this key is present it will override the default excalidraw embed and export setting. This only affects both SVG and PNG export. Specify the export padding for the image.",after:": 5"},{field:"export-pngscale",code:null,desc:"If this key is present it will override the default excalidraw embed and export setting. This only affects export to PNG. Specify the export scale for the image. The typical range is between 0.5 and 5, but you can experiment with other values as well.",after:": 1"},{field:"autoexport",code:null,desc:"Override autoexport settings for this file. Valid values are\nnone\nboth\npng\nsvg",after:": png"}];class FieldSuggester extends obsidian_module.EditorSuggest{constructor(e){super(e.app),this.getSuggestions=e=>{const A=e.query.toLowerCase();return("ea"===this.suggestType?EXCALIDRAW_AUTOMATE_INFO:"utils"===this.suggestType?EXCALIDRAW_SCRIPTENGINE_INFO:FRONTMATTER_KEYS_INFO).map((e=>e.field)).filter((e=>e.toLowerCase().includes(A)))},this.plugin=e}onTrigger(e,A,t){var i,n,a,r,s;if(this.plugin.settings.fieldSuggester){const t=A.getLine(e.line).substring(0,e.ch),o=null!==(r=null!==(n=null===(i=t.match(/^excalidraw-(.*)$/))||void 0===i?void 0:i[1])&&void 0!==n?n:null===(a=t.match(/(^ea|\Wea)\.([\w\.]*)$/))||void 0===a?void 0:a[2])&&void 0!==r?r:null===(s=t.match(/(^utils|\Wutils)\.([\w\.]*)$/))||void 0===s?void 0:s[2];if(void 0!==o)return this.suggestType=t.match(/^excalidraw-(.*)$/)?"excalidraw":t.match(/(^ea|\Wea)\.([\w\.]*)$/)?"ea":"utils",this.latestTriggerInfo={end:e,start:{ch:e.ch-o.length,line:e.line},query:o},this.latestTriggerInfo}return null}renderSuggestion(e,A){const t=e.replace("ea"===this.suggestType?"ea.":"utils"===this.suggestType?"utils.":"excalidraw-",""),i=("ea"===this.suggestType?EXCALIDRAW_AUTOMATE_INFO:"utils"===this.suggestType?EXCALIDRAW_SCRIPTENGINE_INFO:FRONTMATTER_KEYS_INFO).find((A=>A.field===e));A.createEl("b",{text:t}),A.createEl("br"),i.code&&A.createEl("code",{text:i.code}),i.desc&&A.createDiv("div",(e=>e.innerHTML=i.desc))}selectSuggestion(e){var A;const{context:t}=this;if(t){const i="ea"===this.suggestType?EXCALIDRAW_AUTOMATE_INFO:"utils"===this.suggestType?EXCALIDRAW_SCRIPTENGINE_INFO:FRONTMATTER_KEYS_INFO,n=`${e}${null===(A=i.find((A=>A.field===e)))||void 0===A?void 0:A.after}`;if(t.editor.replaceRange(n,this.latestTriggerInfo.start,this.latestTriggerInfo.end),this.latestTriggerInfo.start.ch===this.latestTriggerInfo.end.ch){const e=this.latestTriggerInfo.end;e.ch+=n.length,t.editor.setCursor(e)}}}}class FrontmatterEditor{constructor(e){this.initialized=!1,this.dataWOfrontmatter=e;const A=(e=e.replaceAll("\r\n","\n").replaceAll("\r","\n")).split(/^---(?:.|\n)*(?:^---\n)/gm);2===A.length&&(this.dataWOfrontmatter=A[1],this.frontmatterStr=e.match(/^---((?:.|\n)*)(?:^---\n)/gm)[0].replaceAll(/(^---\n|^\n)/gm,"").trim()+"\n",this.initialized=!0)}hasKey(e){if(!this.initialized)return!1;const A=new RegExp(`^${e}:`,"gm");return Boolean(this.frontmatterStr.match(A))}setKey(e,A){if(this.initialized)if(A=A.replaceAll("\r\n","\n").replaceAll("\r","\n").replaceAll(":",";").trim().split("\n").join(" "),this.hasKey(e)){const t=new RegExp(`^${e}:.*\\n(?:\\s\\s.*\\n)*`,"gm");this.frontmatterStr=this.frontmatterStr.split(t).join("\n").trim()+`\n${e}: ${A}`}else this.frontmatterStr=this.frontmatterStr.trim()+`\n${e}: ${A}`}get data(){return this.initialized?["---",this.frontmatterStr,"---",this.dataWOfrontmatter].join("\n"):this.dataWOfrontmatter}}const TASKBONE_URL="https://api.taskbone.com/",TASKBONE_OCR_FN="execute?id=60f394af-85f6-40bc-9613-5d26dc283cbb";class Taskbone{get apiKey(){return this.plugin.settings.taskboneAPIkey}constructor(e){this.plugin=e}async initialize(e=!0){var A;if(""!==this.plugin.settings.taskboneAPIkey)return;const t=await obsidian_module.requestUrl({url:`${TASKBONE_URL}users/excalidraw-obsidian/identities`,method:"post",contentType:"application/json",throw:!1});if(!t)return;const i=null===(A=t.json)||void 0===A?void 0:A.apiKey;return i&&"string"==typeof i&&(e&&await this.plugin.loadSettings(),this.plugin.settings.taskboneAPIkey=i,e&&await this.plugin.saveSettings()),i}async getTextForView(e,A){await e.forceSave(!0);const t=e.excalidrawAPI.getSceneElements().filter((A=>{var t;return"freedraw"===A.type||"image"===A.type&&!this.plugin.isExcalidrawFile(null===(t=e.excalidrawData.getFile(A.fileId))||void 0===t?void 0:t.file)}));if(0===t.length)return void new obsidian_module.Notice("Aborting OCR because there are no image or freedraw elements on the canvas.",4e3);const i=new FrontmatterEditor(e.data);if(i.hasKey("taskbone-ocr")&&!A)return void new obsidian_module.Notice("The drawing has already been processed, you will find the result in the frontmatter in markdown view mode. If you ran the command from the Obsidian Panel in Excalidraw then you can CTRL(CMD)+click the command to force the rescaning.",4e3);const n=this.plugin.ea.getBoundingBox(t),a=n.width*n.height,r=Math.sqrt(36e4/a),s=Math.sqrt(a/16e6),o=r>1?r:s>1?1/s:1,l=new EmbeddedFilesLoader(this.plugin,!1),c=await createPNG(e.file.path+"#^taskbone",o,{withBackground:!0,withTheme:!0},l,"light",null,null,[],this.plugin,0),d=await this.getTextForImage(c);d&&(i.setKey("taskbone-ocr",d),e.data=i.data,e.save(!1),window.navigator.clipboard.writeText(d),new obsidian_module.Notice("I placed the recognized in the drawing's frontmatter and onto the system clipboard."))}async getTextForImage(e){""===this.apiKey&&await this.initialize();const A={records:[{image:await this.blobToBase64(e)}]},t=await obsidian_module.requestUrl({url:"https://api.taskbone.com/execute?id=60f394af-85f6-40bc-9613-5d26dc283cbb",method:"post",contentType:"application/json",body:JSON.stringify(A),headers:{authorization:`Bearer ${this.apiKey}`},throw:!1}),i=null==t?void 0:t.json;return i&&200===t.status?i.records[0].text:(new obsidian_module.Notice("Something went wrong while processing your request. Please check developer console for more information"),void log(t))}async blobToBase64(e){const A=await e.arrayBuffer(),t=new Uint8Array(A);for(var i="",n=t.byteLength,a=0;anew ExcalidrawView(e,this))),this.registerExtensions(["excalidraw"],"excalidraw"),this.addMarkdownPostProcessor(),this.registerInstallCodeblockProcessor(),this.addThemeObserver(),this.experimentalFileTypeDisplayToggle(this.settings.experimentalFileType),this.registerCommands(),this.registerEventListeners(),this.initializeFourthFont(),this.registerEditorSuggest(new FieldSuggester(this)),this.registerMonkeyPatches(),this.settings.showReleaseNotes){const e="0.0.0"===this.settings.previousRelease;isVersionNewerThanOther(PLUGIN_VERSION,this.settings.previousRelease)&&new ReleaseNotes(this.app,this,e?null:PLUGIN_VERSION).open()}this.switchToExcalidarwAfterLoad(),this.loadMathJax();const e=this;this.app.workspace.onLayoutReady((()=>{this.scriptEngine=new ScriptEngine(e)})),this.taskbone=new Taskbone(this)}initializeFourthFont(){this.app.workspace.onLayoutReady((async()=>{const e=await getFontDataURL(this.app,this.settings.experimantalFourthFont,"","LocalFont"),A=""===e.dataURL?VIRGIL_DATAURL:e.dataURL;this.fourthFontDef=e.fontDef;const t=new Set;app.workspace.iterateAllLeaves((e=>{const i=app.isMobile?document:e.view.containerEl.ownerDocument;if(!i)return;if(t.has(i))return;t.add(i);const n=i.createElement("style");n.id="local-font-stylesheet",n.textContent=`\n @font-face {\n font-family: 'LocalFont';\n src: url("${A}");\n font-display: swap;\n }\n `;const a=i.getElementById(n.id);i.head.appendChild(n),a&&i.head.removeChild(a),i.fonts.load("20px LocalFont")}))}))}loadMathJax(){const e=this;this.app.workspace.onLayoutReady((async()=>{await obsidian_module.loadMathJax();try{e.mathjaxDiv&&(document.body.removeChild(e.mathjaxDiv),e.mathjax=null,e.mathjaxLoaderFinished=!1),e.mathjaxDiv=document.body.createDiv(),e.mathjaxDiv.title="Excalidraw MathJax Support",e.mathjaxDiv.style.display="none";const A=e.mathjaxDiv.createEl("iframe");A.title="Excalidraw MathJax Support";const t=A.contentWindow.document,i=t.createElement("script");i.type="text/javascript",i.onload=()=>{const t=A.contentWindow;t.MathJax.startup.pagePromise.then((async()=>{const A=app.vault.getAbstractFileByPath("preamble.sty"),i=A&&A instanceof obsidian_module.TFile?await app.vault.read(A):null;try{i&&await t.MathJax.tex2svg(i)}catch(A){errorlog({where:e.loadMathJax,description:"Unexpected error while loading preamble.sty",error:A})}e.mathjax=t.MathJax,e.mathjaxLoaderFinished=!0}))},i.src=e.settings.mathjaxSourceURL,t.head.appendChild(i)}catch(A){new obsidian_module.Notice("Excalidraw: Error initializing LaTeX support"),e.mathjaxLoaderFinished=!0}}))}switchToExcalidarwAfterLoad(){const e=this;this.app.workspace.onLayoutReady((()=>{let A;for(A of app.workspace.getLeavesOfType("markdown"))A.view instanceof obsidian_module.MarkdownView&&e.isExcalidrawFile(A.view.file)&&(e.excalidrawFileModes[A.id||A.view.file.path]="excalidraw",e.setExcalidrawView(A))}))}forceSaveActiveView(e){if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.forceSave(),!0)}registerInstallCodeblockProcessor(){const e=async(e,A)=>{let t=null;try{const e=A.parentElement.querySelector(`a[href="#${A.previousElementSibling.getAttribute("data-heading")}"]`);e.style.paddingRight="10px",t=e.parentElement.createEl("button",null,(e=>{e.setText(t$d("UPDATE_SCRIPT")),e.addClass("mod-muted"),e.style.backgroundColor="var(--interactive-success)",e.style.display="none"}))}catch(A){errorlog({where:"this.registerInstallCodeblockProcessor",source:e,error:A})}e=e.trim(),A.createEl("button",null,(async A=>{var i;const n=e=>{switch(t&&(t.style.display="none"),e){case"CHECKING":A.setText(t$d("CHECKING_SCRIPT")),A.style.backgroundColor="var(--interactive-normal)";break;case"INSTALL":A.setText(t$d("INSTALL_SCRIPT")),A.style.backgroundColor="var(--interactive-accent)";break;case"UPTODATE":A.setText(t$d("UPTODATE_SCRIPT")),A.style.backgroundColor="var(--interactive-normal)";break;case"UPDATE":A.setText(t$d("UPDATE_SCRIPT")),A.style.backgroundColor="var(--interactive-success)",t&&(t.style.display=null);break;case"ERROR":A.setText(t$d("UNABLETOCHECK_SCRIPT")),A.style.backgroundColor="var(--interactive-normal)"}};A.addClass("mod-muted");let a=e;try{a=decodeURI(e)}catch(A){errorlog({where:"ExcalidrawPlugin.registerInstallCodeblockProcessor.codeblockProcessor.onClick",source:e,error:A})}const r=a.substring(a.lastIndexOf("/")+1),s=`${this.settings.scriptFolderPath}/Downloaded`,o=app.vault.getFiles().filter((e=>e.path.startsWith(s)&&e.name===r)).sort(((e,A)=>e.path>A.path?1:-1));let l=o[0];const c=null!==(i=null==l?void 0:l.path)&&void 0!==i?i:`${s}/${r}`,d=getIMGFilename(c,"svg");let h=this.app.vault.getAbstractFileByPath(d);if(n(l?"CHECKING":"INSTALL"),A.onclick=async()=>{const A=async(e,A,t)=>{const i=await obsidian_module.request({url:e});return!i||i.startsWith("404: Not Found")?null:(A?await this.app.vault.modify(A,i):(await checkAndCreateFolder(s),A=await this.app.vault.create(t,i)),A)};try{if(l=await A(e,l,c),!l)throw n("ERROR"),"File not found";h=await A(getIMGFilename(e,"svg"),h,d),n("UPTODATE"),0===Object.keys(this.scriptEngine.scriptIconMap).length&&this.scriptEngine.loadScripts(),new obsidian_module.Notice(`Installed: ${l.basename}`)}catch(e){new obsidian_module.Notice(`Error installing script: ${r}`),errorlog({where:"ExcalidrawPlugin.registerInstallCodeblockProcessor.codeblockProcessor.onClick",error:e})}},t&&(t.onclick=A.onclick),!(l&&l instanceof obsidian_module.TFile))return;const u=new Map;JSON.parse(await obsidian_module.request({url:"https://raw.githubusercontent.com/zsviczian/obsidian-excalidraw-plugin/master/ea-scripts/directory-info.json"})).forEach((e=>u.set(e.fname,e.mtime)));const g=(e,A)=>{if(0===u.size||!u.has(e))return"ERROR";const t=u.get(e);return!A||t>A.stat.mtime?"UPDATE":"UPTODATE"},p=g(r,l),m=g(getIMGFilename(r,"svg"),h&&h instanceof obsidian_module.TFile?h:null);n("UPTODATE"===p&&"UPTODATE"===m||"UPTODATE"===p&&"ERROR"===m?"UPTODATE":"ERROR"===p?"ERROR":"UPDATE"===p||"UPDATE"===m?"UPDATE":"UPTODATE")}))};this.registerMarkdownCodeBlockProcessor(SCRIPT_INSTALL_CODEBLOCK,(async(A,t)=>{t.addEventListener(RERENDER_EVENT,(async i=>{i.stopPropagation(),t.empty(),e(A,t)})),e(A,t)}))}addMarkdownPostProcessor(){initializeMarkdownPostProcessor(this),this.registerMarkdownPostProcessor(markdownPostProcessor),this.registerEvent(this.app.workspace.on("hover-link",hoverEvent)),this.observer=observer,this.observer.observe(document,{childList:!0,subtree:!0})}addThemeObserver(){this.themeObserver=new MutationObserver((async e=>{var A,t,i,n,a,r,s,o;if(!this.settings.matchThemeTrigger)return;if((null===(A=e[0])||void 0===A?void 0:A.oldValue)===(null===(i=null===(t=e[0])||void 0===t?void 0:t.target)||void 0===i?void 0:i.getAttribute("class")))return;if((null===(a=null===(n=e[0])||void 0===n?void 0:n.oldValue)||void 0===a?void 0:a.includes("theme-dark"))===(null===(o=null===(s=null===(r=e[0])||void 0===r?void 0:r.target)||void 0===s?void 0:s.classList)||void 0===o?void 0:o.contains("theme-dark")))return;const l=isObsidianThemeDark()?"dark":"light";this.app.workspace.getLeavesOfType("excalidraw").forEach((e=>{const A=e.view;A.file&&A.excalidrawRef&&A.setTheme(l)}))})),this.themeObserver.observe(document.body,{attributeOldValue:!0,attributeFilter:["class"]})}experimentalFileTypeDisplayToggle(e){e?this.experimentalFileTypeDisplay():(this.fileExplorerObserver&&this.fileExplorerObserver.disconnect(),this.fileExplorerObserver=null)}experimentalFileTypeDisplay(){const e=e=>{if(1!=e.childElementCount)return;const A=e.getAttribute("data-path");if(!A)return;const t=this.app.vault.getAbstractFileByPath(A);t&&t instanceof obsidian_module.TFile&&this.isExcalidrawFile(t)&&e.insertBefore(createDiv({cls:"nav-file-tag",text:this.settings.experimentalFileTag}),e.firstChild)};this.fileExplorerObserver=new MutationObserver((A=>{const t=A.filter((e=>e.addedNodes.length>0));t.forEach((A=>{A.addedNodes.forEach((A=>{A instanceof Element&&A.querySelectorAll(".nav-file-title").forEach(e)}))}))}));const A=this;this.app.workspace.onLayoutReady((()=>{document.querySelectorAll(".nav-file-title").forEach(e),A.fileExplorerObserver.observe(document.querySelector(".workspace"),{childList:!0,subtree:!0})}))}registerCommands(){this.openDialog=new OpenFileDialog(this.app,this),this.insertLinkDialog=new InsertLinkDialog(this.app),this.insertImageDialog=new InsertImageDialog(this),this.importSVGDialog=new ImportSVGDialog(this),this.insertMDDialog=new InsertMDDialog(this),this.addRibbonIcon(ICON_NAME,t$d("CREATE_NEW"),(async e=>{this.createAndOpenDrawing(getDrawingFilename(this.settings),linkClickModifierType(emulateCTRLClickForLinks(e)))})),this.registerEvent(this.app.workspace.on("file-menu",((e,A)=>{e.addItem((e=>{e.setTitle(t$d("CREATE_NEW")).setIcon(ICON_NAME).onClick((e=>{let t=A.path;A instanceof obsidian_module.TFile&&(t=obsidian_module.normalizePath(A.path.substr(0,A.path.lastIndexOf(A.name)))),this.createAndOpenDrawing(getDrawingFilename(this.settings),linkClickModifierType(emulateCTRLClickForLinks(e)),t)}))}))}))),this.registerEvent(this.app.workspace.on("file-menu",((e,A)=>{A instanceof obsidian_module.TFile&&"excalidraw"==A.extension&&e.addItem((e=>{e.setTitle(t$d("CONVERT_FILE_KEEP_EXT")).onClick((()=>{this.convertSingleExcalidrawToMD(A,!1,!1)}))}))}))),this.registerEvent(this.app.workspace.on("file-menu",((e,A)=>{A instanceof obsidian_module.TFile&&"excalidraw"==A.extension&&e.addItem((e=>{e.setTitle(t$d("CONVERT_FILE_REPLACE_EXT")).onClick((()=>{this.convertSingleExcalidrawToMD(A,!0,!0)}))}))}))),this.addCommand({id:"excalidraw-disable-autosave",name:t$d("TEMPORARY_DISABLE_AUTOSAVE"),checkCallback:e=>!!this.settings.autosave&&(e||(this.settings.autosave=!1),!0)}),this.addCommand({id:"excalidraw-enable-autosave",name:t$d("TEMPORARY_ENABLE_AUTOSAVE"),checkCallback:e=>!this.settings.autosave&&(e||(this.settings.autosave=!0),!0)}),this.addCommand({id:"excalidraw-download-lib",name:t$d("DOWNLOAD_LIBRARY"),callback:this.exportLibrary}),this.addCommand({id:"excalidraw-open",name:t$d("OPEN_EXISTING_NEW_PANE"),callback:()=>{this.openDialog.start(openDialogAction.openFile,!0)}}),this.addCommand({id:"excalidraw-open-on-current",name:t$d("OPEN_EXISTING_ACTIVE_PANE"),callback:()=>{this.openDialog.start(openDialogAction.openFile,!1)}}),this.addCommand({id:"excalidraw-insert-transclusion",name:t$d("TRANSCLUDE"),checkCallback:e=>e?Boolean(this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView)):(this.openDialog.start(openDialogAction.insertLinkToDrawing,!1),!0)}),this.addCommand({id:"excalidraw-insert-last-active-transclusion",name:t$d("TRANSCLUDE_MOST_RECENT"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView))&&null!=this.lastActiveExcalidrawFilePath;const A=this.app.vault.getAbstractFileByPath(this.lastActiveExcalidrawFilePath);return A instanceof obsidian_module.TFile&&(this.embedDrawing(A),!0)}}),this.addCommand({id:"excalidraw-autocreate",name:t$d("NEW_IN_NEW_PANE"),callback:()=>{this.createAndOpenDrawing(getDrawingFilename(this.settings),"new-pane")}}),this.addCommand({id:"excalidraw-autocreate-newtab",name:t$d("NEW_IN_NEW_TAB"),callback:()=>{this.createAndOpenDrawing(getDrawingFilename(this.settings),"new-tab")}}),this.addCommand({id:"excalidraw-autocreate-on-current",name:t$d("NEW_IN_ACTIVE_PANE"),callback:()=>{this.createAndOpenDrawing(getDrawingFilename(this.settings),"active-pane")}}),this.addCommand({id:"excalidraw-autocreate-popout",name:t$d("NEW_IN_POPOUT_WINDOW"),checkCallback:e=>{if(e)return!app.isMobile;this.createAndOpenDrawing(getDrawingFilename(this.settings),"popout-window")}});const e=async e=>{const A=this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView);if(!A)return;const t=getEmbedFilename(A.file.basename,this.settings),i=this.settings.embedUseExcalidrawFolder?null:(await getAttachmentsFolderAndFilePath(this.app,A.file.path,t)).folder,n=await this.createDrawing(t,i);await this.embedDrawing(n),this.openDrawing(n,e,!0)};this.addCommand({id:"excalidraw-autocreate-and-embed",name:t$d("NEW_IN_NEW_PANE_EMBED"),checkCallback:A=>A?Boolean(this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView)):(e("new-pane"),!0)}),this.addCommand({id:"excalidraw-autocreate-and-embed-new-tab",name:t$d("NEW_IN_NEW_TAB_EMBED"),checkCallback:A=>A?Boolean(this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView)):(e("new-tab"),!0)}),this.addCommand({id:"excalidraw-autocreate-and-embed-on-current",name:t$d("NEW_IN_ACTIVE_PANE_EMBED"),checkCallback:A=>A?Boolean(this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView)):(e("active-pane"),!0)}),this.addCommand({id:"excalidraw-autocreate-and-embed-popout",name:t$d("NEW_IN_POPOUT_WINDOW_EMBED"),checkCallback:A=>A?!app.isMobile&&Boolean(this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView)):(e("popout-window"),!0)}),this.addCommand({id:"export-svg",name:t$d("EXPORT_SVG"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.saveSVG(),!0)}}),this.addCommand({id:"export-svg-scene",name:t$d("EXPORT_SVG_WITH_SCENE"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.saveSVG(void 0,!0),!0)}}),this.addCommand({id:"run-ocr",name:t$d("RUN_OCR"),checkCallback:e=>{const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return e?Boolean(A):!!A&&(this.settings.taskboneEnabled?(this.taskbone.getTextForView(A,!1),!0):(new obsidian_module.Notice("Taskbone OCR is not enabled. Please go to plugins settings to enable it.",4e3),!0))}}),this.addCommand({id:"search-text",name:t$d("SEARCH"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(search(A),!0)}}),this.addCommand({id:"fullscreen",name:t$d("TOGGLE_FULLSCREEN"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.isFullscreen()?A.exitFullscreen():A.gotoFullscreen(),!0)}}),this.addCommand({id:"disable-binding",name:t$d("TOGGLE_DISABLEBINDING"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.toggleDisableBinding(),!0)}}),this.addCommand({id:"export-png",name:t$d("EXPORT_PNG"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.savePNG(),!0)}}),this.addCommand({id:"export-png-scene",name:t$d("EXPORT_PNG_WITH_SCENE"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.savePNG(void 0,!0),!0)}}),this.forceSaveCommand=this.addCommand({id:"save",hotkeys:[{modifiers:["Ctrl"],key:"s"}],name:t$d("FORCE_SAVE"),checkCallback:e=>this.forceSaveActiveView(e)}),this.addCommand({id:"toggle-lock",hotkeys:[{modifiers:["Ctrl","Shift"],key:"e"}],name:t$d("TOGGLE_LOCK"),checkCallback:e=>{if(e)return!!Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView))&&!this.app.workspace.getActiveViewOfType(ExcalidrawView).compatibilityMode;const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!(!A||A.compatibilityMode||(A.changeTextMode(A.textMode===TextMode.parsed?TextMode.raw:TextMode.parsed),0))}}),this.addCommand({id:"scriptengine-store",name:t$d("INSTALL_SCRIPT_BUTTON"),checkCallback:e=>e?Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView)):(new ScriptInstallPrompt(this).open(),!0)}),this.addCommand({id:"delete-file",name:t$d("DELETE_FILE"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);if(A){this.ea.reset(),this.ea.setView(A);const e=this.ea.getViewSelectedElement();if("image"!==e.type)return new obsidian_module.Notice("Please select an image or embedded markdown document",4e3),!0;const t=this.ea.getViewFileForImageElement(e);return t?(this.app.vault.delete(t),this.ea.deleteViewElements([e]),!0):(new obsidian_module.Notice("Please select an image or embedded markdown document",4e3),!0)}return!1}}),this.addCommand({id:"insert-link",hotkeys:[{modifiers:["Ctrl","Shift"],key:"k"}],name:t$d("INSERT_LINK"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(this.insertLinkDialog.start(A.file.path,A.addText),!0)}}),this.addCommand({id:"insert-link-to-element",hotkeys:[{modifiers:["Ctrl","Shift"],key:"k"}],name:t$d("INSERT_LINK_TO_ELEMENT_NORMAL"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.copyLinkToSelectedElementToClipboard(""),!0)}}),this.addCommand({id:"insert-link-to-element-group",name:t$d("INSERT_LINK_TO_ELEMENT_GROUP"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.copyLinkToSelectedElementToClipboard("group="),!0)}}),this.addCommand({id:"insert-link-to-element-area",name:t$d("INSERT_LINK_TO_ELEMENT_AREA"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(A.copyLinkToSelectedElementToClipboard("area="),!0)}}),this.addCommand({id:"toggle-lefthanded-mode",name:t$d("TOGGLE_LEFTHANDED_MODE"),checkCallback:e=>{if(e){if(this.app.workspace.getActiveViewOfType(ExcalidrawView)){const e=this.app.workspace.getActiveViewOfType(ExcalidrawView),A=null==e?void 0:e.excalidrawAPI;return!!A&&!!A.getAppState().trayModeEnabled}return!1}return this.app.workspace.getActiveViewOfType(ExcalidrawView),(async()=>{const e=this.settings.isLeftHanded;await this.loadSettings({applyLefthandedMode:!1}),this.settings.isLeftHanded=!e,this.saveSettings(),setLeftHandedMode(!e),setTimeout((()=>setLeftHandedMode(!e)))})(),!0}}),this.addCommand({id:"reset-image-to-100",name:t$d("RESET_IMG_TO_100"),checkCallback:e=>{const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);if(!A)return!1;if(!A.excalidrawAPI)return!1;const t=A.getViewSelectedElements().filter((e=>"image"===e.type));if(1!==t.length)return e||new obsidian_module.Notice("Select a single image element and try again"),!1;const i=t[0];return A.excalidrawData.getFile(i.fileId)?!!e||void(async()=>{const e=new ExcalidrawAutomate(this,A),n=await e.getOriginalImageSize(i);if(n){e.copyViewElementsToEAforEditing(t);const A=e.getElement(i.id);A.width=n.width,A.height=n.height,e.addElementsToView(!1,!1,!1)}})():(e||new obsidian_module.Notice("Select a single image element and try again"),!1)}}),this.addCommand({id:"insert-image",name:t$d("INSERT_IMAGE"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(this.insertImageDialog.start(A),!0)}}),this.addCommand({id:"import-svg",name:t$d("IMPORT_SVG"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(this.importSVGDialog.start(A),!0)}}),this.addCommand({id:"release-notes",name:t$d("READ_RELEASE_NOTES"),checkCallback:e=>e?Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView)):(new ReleaseNotes(this.app,this,PLUGIN_VERSION).open(),!0)}),this.addCommand({id:"tray-mode",name:t$d("TRAY_MODE"),checkCallback:e=>{if(e){const e=this.app.workspace.getActiveViewOfType(ExcalidrawView);if(!e||!e.excalidrawRef)return!1;const A=e.excalidrawAPI.getAppState();return!A.zenModeEnabled&&!A.viewModeEnabled}const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!(!A||!A.excalidrawAPI||(A.toggleTrayMode(),0))}}),this.addCommand({id:"insert-md",name:t$d("INSERT_MD"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(this.insertMDDialog.start(A),!0)}}),this.addCommand({id:"insert-LaTeX-symbol",name:t$d("INSERT_LATEX"),checkCallback:e=>{if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView));const A=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!A&&(insertLaTeXToView(A),!0)}}),this.addCommand({id:"toggle-excalidraw-view",name:t$d("TOGGLE_MODE"),checkCallback:e=>{const A=this.app.workspace.getActiveFile();if(!A)return!1;const t=this.isExcalidrawFile(A);if(e)return Boolean(this.app.workspace.getActiveViewOfType(ExcalidrawView))?!this.app.workspace.getActiveViewOfType(ExcalidrawView).compatibilityMode:t;const i=this.app.workspace.getActiveViewOfType(ExcalidrawView);if(i){const e=i.leaf;return this.excalidrawFileModes[e.id||A.path]="markdown",void this.setMarkdownView(e)}const n=this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView);if(n&&t){const e=n.leaf;return this.excalidrawFileModes[e.id||A.path]="excalidraw",void this.setExcalidrawView(e)}}}),this.addCommand({id:"convert-to-excalidraw",name:t$d("CONVERT_NOTE_TO_EXCALIDRAW"),checkCallback:e=>{const A=this.app.workspace.getActiveFile(),t=this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView);if(!A||!t)return!1;const i=0===A.stat.size;if(e)return i;i&&(async()=>{await this.app.vault.modify(A,await this.getBlankDrawing()),this.setExcalidrawView(t.leaf)})()}}),this.addCommand({id:"convert-excalidraw",name:t$d("CONVERT_EXCALIDRAW"),checkCallback:e=>{if(e){const e=this.app.vault.getFiles().filter((e=>"excalidraw"==e.extension));return e.length>0}return this.convertExcalidrawToMD(),!0}})}async convertSingleExcalidrawToMD(e,A=!1,t=!1){const i=await this.app.vault.read(e),n=e.name.substring(0,e.name.lastIndexOf(".excalidraw"))+(A?".md":".excalidraw.md"),a=getNewUniqueFilepath(this.app.vault,n,obsidian_module.normalizePath(e.path.substring(0,e.path.lastIndexOf(e.name))));log(a);const r=await this.app.vault.create(a,FRONTMATTER+await this.exportSceneToMD(i));return this.settings.keepInSync&&EXPORT_TYPES.forEach((A=>{const t=e.path.substring(0,e.path.lastIndexOf(".excalidraw"))+A,i=this.app.vault.getAbstractFileByPath(obsidian_module.normalizePath(t));if(i&&i instanceof obsidian_module.TFile){const e=a.substring(0,a.lastIndexOf(".md"))+A;this.app.fileManager.renameFile(i,e)}})),t||this.app.vault.delete(e),r}async convertExcalidrawToMD(e=!1,A=!1){const t=this.app.vault.getFiles().filter((e=>"excalidraw"==e.extension));for(const i of t)this.convertSingleExcalidrawToMD(i,e,A);new obsidian_module.Notice(`Converted ${t.length} files.`)}registerMonkeyPatches(){this.registerEvent(app.workspace.on("editor-menu",((e,A,t)=>{if(!(t&&t instanceof obsidian_module.MarkdownView))return;const i=t.file,n=t.leaf;if(!t.file)return;const a=this.app.metadataCache.getFileCache(i);(null==a?void 0:a.frontmatter)&&a.frontmatter[FRONTMATTER_KEY]&&e.addItem((e=>e.setTitle(t$d("OPEN_AS_EXCALIDRAW")).setIcon(ICON_NAME).setSection("excalidraw").onClick((()=>{this.excalidrawFileModes[n.id||i.path]="excalidraw",this.setExcalidrawView(n)}))))}))),this.registerEvent(app.workspace.on("file-menu",((e,A,t,i)=>{if(!(i&&i.view instanceof obsidian_module.MarkdownView))return;if(!(A instanceof obsidian_module.TFile))return;const n=this.app.metadataCache.getFileCache(A);(null==n?void 0:n.frontmatter)&&n.frontmatter[FRONTMATTER_KEY]&&(e.addItem((e=>{e.setTitle(t$d("OPEN_AS_EXCALIDRAW")).setIcon(ICON_NAME).setSection("pane").onClick((()=>{this.excalidrawFileModes[i.id||A.path]="excalidraw",this.setExcalidrawView(i)}))})),e.items.unshift(e.items.pop()))})));const e=this;this.register(around(obsidian_module.WorkspaceLeaf.prototype,{detach:A=>function(){var t;const i=null===(t=this.view)||void 0===t?void 0:t.getState();return(null==i?void 0:i.file)&&e.excalidrawFileModes[this.id||i.file]&&delete e.excalidrawFileModes[this.id||i.file],A.apply(this)},setViewState:A=>function(t,...i){var n;if(e._loaded&&"markdown"===t.type&&(null===(n=t.state)||void 0===n?void 0:n.file)&&"markdown"!==e.excalidrawFileModes[this.id||t.state.file]){const n=app.metadataCache.getCache(t.state.file);if((null==n?void 0:n.frontmatter)&&n.frontmatter[FRONTMATTER_KEY]){const n=Object.assign(Object.assign({},t),{type:"excalidraw"});return e.excalidrawFileModes[t.state.file]="excalidraw",A.apply(this,[n,...i])}}return A.apply(this,[t,...i])}}))}registerEventListeners(){const e=this;this.app.workspace.onLayoutReady((async()=>{e.registerEvent(app.vault.on("rename",(async(A,t)=>{A instanceof obsidian_module.TFile&&e.isExcalidrawFile(A)&&e.settings.keepInSync&&[EXPORT_TYPES,"excalidraw"].flat().forEach((async e=>{const i=getIMGFilename(t,e),n=app.vault.getAbstractFileByPath(obsidian_module.normalizePath(i));if(n&&n instanceof obsidian_module.TFile){const t=getIMGFilename(A.path,e);await app.fileManager.renameFile(n,t)}}))}))),e.registerEvent(app.vault.on("modify",(async A=>{app.workspace.getLeavesOfType("excalidraw").forEach((async t=>{const i=t.view;if(i.file&&(i.file.path===A.path||"excalidraw"===A.extension&&`${A.path.substring(0,A.path.lastIndexOf(".excalidraw"))}.md`===i.file.path)){if(i.semaphores.preventReload)return void(i.semaphores.preventReload=!1);if(i.lastSaveTimestamp+3e5{if(!(A instanceof obsidian_module.TFile))return;const t=this.excalidrawFiles.has(A);if(this.updateFileCache(A,void 0,!0),!t)return;const i=app.workspace.getLeavesOfType("excalidraw");for(let e=0;e{[EXPORT_TYPES,"excalidraw"].flat().forEach((async e=>{const t=getIMGFilename(A.path,e),i=app.vault.getAbstractFileByPath(obsidian_module.normalizePath(t));i&&i instanceof obsidian_module.TFile&&await app.vault.delete(i)}))}),500)}))),e.registerEvent(app.workspace.on("active-leaf-change",(async A=>{var t;e.leafChangeTimeout&&clearTimeout(e.leafChangeTimeout),e.leafChangeTimeout=setTimeout((()=>{e.leafChangeTimeout=null}),1e3);const i=e.activeExcalidrawView,n=A.view instanceof ExcalidrawView?A.view:null; //!Temporary hack if(e.activeExcalidrawView=n,n&&(e.lastActiveExcalidrawFilePath=null===(t=n.file)||void 0===t?void 0:t.path),app.isMobile&&n&&!i){const e=document.querySelector("body>.app-container>.mobile-navbar");e&&e instanceof HTMLDivElement&&(e.style.position="relative")}if(app.isMobile&&!n&&i){const e=document.querySelector("body>.app-container>.mobile-navbar");e&&e instanceof HTMLDivElement&&(e.style.position="")}if(i&&i!==n&&(i.leaf!==A&&i.semaphores.dirty&&!i.semaphores.viewunload&&await i.save(!0),i.file&&e.triggerEmbedUpdates(i.file.path)),n&&(!i||i.leaf!==A)){const e=n.file;n.file&&setTimeout((()=>{var A;n&&n._loaded&&(null===(A=n.file)||void 0===A?void 0:A.path)===(null==e?void 0:e.path)&&(n.activeLoader||n.loadSceneFiles())}),2e3)}if(n&&n._loaded&&n.isLoaded&&n.excalidrawAPI&&e.ea.onCanvasColorChangeHook&&e.ea.onCanvasColorChangeHook(e.ea,n,n.excalidrawAPI.getAppState().viewBackgroundColor),e.popScope&&(e.popScope(),e.popScope=null),n){const A=e.app.keymap.getRootScope(),t=A.register(["Mod"],"Enter",(()=>!0));A.keys.unshift(A.keys.pop());const i=A.register(["Mod"],"k",(()=>!0));A.keys.unshift(A.keys.pop());const n=A.register(["Mod"],"f",(()=>{const e=this.app.workspace.getActiveViewOfType(ExcalidrawView);return!!e&&(search(e),!0)}));A.keys.unshift(A.keys.pop());const a=e.forceSaveCommand&&"s"===e.forceSaveCommand.hotkeys[0].key&&e.forceSaveCommand.hotkeys[0].modifiers.includes("Ctrl")?A.register(["Ctrl"],"s",(()=>e.forceSaveActiveView(!1))):void 0;a&&A.keys.unshift(A.keys.pop()),e.popScope=()=>{A.unregister(t),A.unregister(i),A.unregister(n),Boolean(a)&&A.unregister(a)}}}))),e.addFileSaveTriggerEventHandlers();const A=app.metadataCache;A.getCachedFiles().forEach((t=>{var i;const n=null===(i=A.getCache(t))||void 0===i?void 0:i.frontmatter;(n&&void 0!==n[FRONTMATTER_KEY]||t.match(/\.excalidraw$/))&&e.updateFileCache(app.vault.getAbstractFileByPath(t),n)})),this.registerEvent(A.on("changed",((e,A,t)=>this.updateFileCache(e,null==t?void 0:t.frontmatter))))}))}addFileSaveTriggerEventHandlers(){this.registerEvent(this.app.workspace.on("click",(e=>{this.activeExcalidrawView&&this.activeExcalidrawView.semaphores.dirty&&(!e.target||"excalidraw__canvas"!==e.target.className&&!getParentOfClass(e.target,"excalidraw-wrapper"))&&this.activeExcalidrawView.save()}))),this.registerEvent(this.app.workspace.on("file-menu",(()=>{this.activeExcalidrawView&&this.activeExcalidrawView.semaphores.dirty&&this.activeExcalidrawView.save()}))),this.modalContainerObserver=new MutationObserver((async e=>{1===e.length&&"childList"===e[0].type&&1===e[0].addedNodes.length&&this.activeExcalidrawView&&this.activeExcalidrawView.semaphores.dirty&&this.activeExcalidrawView.save()})),this.modalContainerObserver.observe(document.body,{childList:!0});const e=document.querySelector(".workspace-drawer.mod-left"),A=document.querySelector(".workspace-drawer.mod-right");if(e||A){const t=async e=>{"display: none;"===e[0].oldValue&&this.activeExcalidrawView&&this.activeExcalidrawView.semaphores.dirty&&this.activeExcalidrawView.save()},i={attributeOldValue:!0,attributeFilter:["style"]};e&&(this.workspaceDrawerLeftObserver=new MutationObserver(t),this.workspaceDrawerLeftObserver.observe(e,i)),A&&(this.workspaceDrawerRightObserver=new MutationObserver(t),this.workspaceDrawerRightObserver.observe(A,i))}}updateFileCache(e,A,t=!1){A&&void 0!==A[FRONTMATTER_KEY]?this.excalidrawFiles.add(e):t||"excalidraw"!==e.extension?this.excalidrawFiles.delete(e):this.excalidrawFiles.add(e)}onunload(){destroyExcalidrawAutomate(),this.popScope&&(this.popScope(),this.popScope=null),this.observer.disconnect(),this.themeObserver.disconnect(),this.modalContainerObserver.disconnect(),this.workspaceDrawerLeftObserver&&this.workspaceDrawerLeftObserver.disconnect(),this.workspaceDrawerRightObserver&&this.workspaceDrawerRightObserver.disconnect(),this.fileExplorerObserver&&this.fileExplorerObserver.disconnect(),this.app.workspace.getLeavesOfType("excalidraw").forEach((e=>{this.setMarkdownView(e)})),this.mathjaxDiv&&document.body.removeChild(this.mathjaxDiv),Object.values(this.packageMap).forEach((e=>{delete e.excalidrawLib,delete e.reactDOM,delete e.react}))}async embedDrawing(e){const A=this.app.workspace.getActiveViewOfType(obsidian_module.MarkdownView);if(A&&A.file){const t=this.app.metadataCache.fileToLinktext(e,A.file.path,"excalidraw"===this.settings.embedType),i=A.editor;if("excalidraw"===this.settings.embedType)return i.replaceSelection(this.settings.embedWikiLink?`![[${t}]]`:`![](${encodeURI(t)})`),void i.focus();let n=this.settings.autoExportLightAndDark?getExportTheme(this,e,this.settings.exportWithTheme&&isObsidianThemeDark()?"dark":"light"):"";n=""===n?"":n+".";const a=getIMGFilename(t,n+this.settings.embedType.toLowerCase()),r=getIMGFilename(e.path,n+this.settings.embedType.toLowerCase()),s="dark."===n?"light.":"dark.",o=getIMGFilename(t,s+this.settings.embedType.toLowerCase());this.app.vault.getAbstractFileByPath(r)||(await this.app.vault.create(r,""),await sleep$1(200)),i.replaceSelection(this.settings.embedWikiLink?`![[${a}]]\n%%[[${t}|🖋 Edit in Excalidraw]]${o?", and the [["+o+"|"+s.split(".")[0]+" exported image]]":""}%%`:`![](${encodeURI(a)})\n%%[🖋 Edit in Excalidraw](${encodeURI(t)})${o?", and the ["+s.split(".")[0]+" exported image]("+encodeURI(o)+")":""}%%`),i.focus()}}async loadSettings(e={applyLefthandedMode:!0,reEnableAutosave:!1}){void 0===e.applyLefthandedMode&&(e.applyLefthandedMode=!0),void 0===e.reEnableAutosave&&(e.reEnableAutosave=!1),this.settings=Object.assign({},DEFAULT_SETTINGS,await this.loadData()),e.applyLefthandedMode&&setLeftHandedMode(this.settings.isLeftHanded),e.reEnableAutosave&&(this.settings.autosave=!0),this.settings.autosaveInterval=app.isMobile?this.settings.autosaveIntervalMobile:this.settings.autosaveIntervalDesktop}async saveSettings(){await this.saveData(this.settings)}getStencilLibrary(){return""===this.settings.library||"deprecated"===this.settings.library?this.settings.library2:JSON_parse(this.settings.library)}setStencilLibrary(e){this.settings.library="deprecated",this.settings.library2=e}triggerEmbedUpdates(e){const A=new Set;app.workspace.iterateAllLeaves((t=>{const i=app.isMobile?document:t.view.containerEl.ownerDocument;if(!i)return;if(A.has(i))return;A.add(i);const n=i.createEvent("Event");n.initEvent(RERENDER_EVENT,!0,!1),i.querySelectorAll("img[class^='excalidraw-svg']"+(e?`[fileSource='${e.replaceAll("'","\\'")}']`:"")).forEach((e=>e.dispatchEvent(n)))}))}openDrawing(e,A,t=!1,i){let n;"md-properties"===A&&(A="new-tab"),"popout-window"===A&&(n=app.workspace.openPopoutLeaf()),"new-tab"===A&&(n=app.workspace.getLeaf("tab")),n||(n=this.app.workspace.getLeaf(!1),"empty"!==n.view.getViewType()&&"new-pane"===A&&(n=getNewOrAdjacentLeaf(this,n))),n.openFile(e,i&&""!==i?{active:t,eState:{subpath:i}}:{active:t})}async getBlankDrawing(){const e=this.app.metadataCache.getFirstLinkpathDest(obsidian_module.normalizePath(this.settings.templateFilePath),"");if(e&&e instanceof obsidian_module.TFile&&("md"==e.extension&&!this.settings.compatibilityMode||"excalidraw"==e.extension&&this.settings.compatibilityMode)){const A=await this.app.vault.read(e);if(A)return this.settings.matchTheme?changeThemeOfExcalidrawMD(A):A}if(this.settings.compatibilityMode)return this.settings.matchTheme&&isObsidianThemeDark()?DARK_BLANK_DRAWING:BLANK_DRAWING;const A=this.settings.matchTheme&&isObsidianThemeDark()?DARK_BLANK_DRAWING:BLANK_DRAWING;return`${FRONTMATTER}\n${getMarkdownDrawingSection(A,this.settings.compress)}`}async exportSceneToMD(e){var A,t;if(!e)return"";const i=null===(A=JSON_parse(e).elements)||void 0===A?void 0:A.filter((e=>"text"==e.type));let n,a="# Text Elements\n";for(const A of i)n=A.id,A.id.length>8&&(n=nanoid(),e=e.replaceAll(A.id,n)),a+=`${null!==(t=A.originalText)&&void 0!==t?t:A.text} ^${n}\n\n`;return a+getMarkdownDrawingSection(JSON.stringify(JSON_parse(e),null,"\t"),this.settings.compress)}async createDrawing(e,A,t){const i=obsidian_module.normalizePath(A||this.settings.folder);await checkAndCreateFolder(i);const n=getNewUniqueFilepath(this.app.vault,e,i),a=await this.app.vault.create(n,null!=t?t:await this.getBlankDrawing());let r=0;for(;a instanceof obsidian_module.TFile&&!this.isExcalidrawFile(a)&&r++<10;)await sleep$1(50);return r>10&&errorlog({file:a,error:"new drawing not recognized as an excalidraw file",fn:this.createDrawing}),a}async createAndOpenDrawing(e,A,t,i){const n=await this.createDrawing(e,t,i);return this.openDrawing(n,A,!0),n.path}async setMarkdownView(e){const A=e.view.getState();await e.setViewState({type:"excalidraw",state:{file:null}}),await e.setViewState({type:"markdown",state:A,popstate:!0},{focus:!0})}async setExcalidrawView(e){await e.setViewState({type:"excalidraw",state:e.view.getState(),popstate:!0})}isExcalidrawFile(e){if(!e)return!1;if("excalidraw"===e.extension)return!0;const A=e?this.app.metadataCache.getFileCache(e):null;return!!(null==A?void 0:A.frontmatter)&&!!A.frontmatter[FRONTMATTER_KEY]}async exportLibrary(){this.app.isMobile?new Prompt(this.app,"Please provide a filename","my-library","filename, leave blank to cancel action").openAndGetValue((async e=>{if(!e)return;e=`${e}.excalidrawlib`;const A=obsidian_module.normalizePath(this.settings.folder);await checkAndCreateFolder(A);const t=getNewUniqueFilepath(this.app.vault,e,A);this.app.vault.create(t,this.settings.library),new obsidian_module.Notice(`Exported library to ${t}`,6e3)})):download("data:text/plain;charset=utf-8",encodeURIComponent(JSON.stringify(this.settings.library2,null,"\t")),"my-obsidian-library.excalidrawlib")}}module.exports=ExcalidrawPlugin; diff --git a/notes/.obsidian/plugins/obsidian-excalidraw-plugin/manifest.json b/notes/.obsidian/plugins/obsidian-excalidraw-plugin/manifest.json index fd901ee..5af6bc1 100644 --- a/notes/.obsidian/plugins/obsidian-excalidraw-plugin/manifest.json +++ b/notes/.obsidian/plugins/obsidian-excalidraw-plugin/manifest.json @@ -1,7 +1,7 @@ { "id": "obsidian-excalidraw-plugin", "name": "Excalidraw", - "version": "1.8.22", + "version": "1.8.26", "minAppVersion": "1.1.6", "description": "An Obsidian plugin to edit and view Excalidraw drawings", "author": "Zsolt Viczian", diff --git a/notes/.obsidian/plugins/obsidian-git/main.js b/notes/.obsidian/plugins/obsidian-git/main.js index 13c6ede..d568cb6 100644 --- a/notes/.obsidian/plugins/obsidian-git/main.js +++ b/notes/.obsidian/plugins/obsidian-git/main.js @@ -1988,7 +1988,7 @@ var require_lib = __commonJS({ var timer = null; var occupationTimer = null; var executionTimer = null; - var self3 = this; + var self2 = this; var done = function(locked, err, ret) { if (occupationTimer) { clearTimeout(occupationTimer); @@ -1999,11 +1999,11 @@ var require_lib = __commonJS({ executionTimer = null; } if (locked) { - if (!!self3.queues[key2] && self3.queues[key2].length === 0) { - delete self3.queues[key2]; + if (!!self2.queues[key2] && self2.queues[key2].length === 0) { + delete self2.queues[key2]; } - if (self3.domainReentrant) { - delete self3.domains[key2]; + if (self2.domainReentrant) { + delete self2.domains[key2]; } } if (!resolved) { @@ -2021,8 +2021,8 @@ var require_lib = __commonJS({ resolved = true; } if (locked) { - if (!!self3.queues[key2] && self3.queues[key2].length > 0) { - self3.queues[key2].shift()(); + if (!!self2.queues[key2] && self2.queues[key2].length > 0) { + self2.queues[key2].shift()(); } } }; @@ -2034,13 +2034,13 @@ var require_lib = __commonJS({ clearTimeout(timer); timer = null; } - if (self3.domainReentrant && locked) { - self3.domains[key2] = process.domain; + if (self2.domainReentrant && locked) { + self2.domains[key2] = process.domain; } - var maxExecutionTime = opts.maxExecutionTime || self3.maxExecutionTime; + var maxExecutionTime = opts.maxExecutionTime || self2.maxExecutionTime; if (maxExecutionTime) { executionTimer = setTimeout(function() { - if (!!self3.queues[key2]) { + if (!!self2.queues[key2]) { done(locked, new Error("Maximum execution time is exceeded " + key2)); } }, maxExecutionTime); @@ -2061,7 +2061,7 @@ var require_lib = __commonJS({ } } } else { - self3._promiseTry(function() { + self2._promiseTry(function() { return fn(); }).then(function(ret) { done(locked, void 0, ret); @@ -2070,26 +2070,26 @@ var require_lib = __commonJS({ }); } }; - if (self3.domainReentrant && !!process.domain) { + if (self2.domainReentrant && !!process.domain) { exec = process.domain.bind(exec); } - if (!self3.queues[key2]) { - self3.queues[key2] = []; + if (!self2.queues[key2]) { + self2.queues[key2] = []; exec(true); - } else if (self3.domainReentrant && !!process.domain && process.domain === self3.domains[key2]) { + } else if (self2.domainReentrant && !!process.domain && process.domain === self2.domains[key2]) { exec(false); - } else if (self3.queues[key2].length >= self3.maxPending) { + } else if (self2.queues[key2].length >= self2.maxPending) { done(false, new Error("Too many pending tasks in queue " + key2)); } else { var taskFn = function() { exec(true); }; if (opts.skipQueue) { - self3.queues[key2].unshift(taskFn); + self2.queues[key2].unshift(taskFn); } else { - self3.queues[key2].push(taskFn); + self2.queues[key2].push(taskFn); } - var timeout = opts.timeout || self3.timeout; + var timeout = opts.timeout || self2.timeout; if (timeout) { timer = setTimeout(function() { timer = null; @@ -2097,10 +2097,10 @@ var require_lib = __commonJS({ }, timeout); } } - var maxOccupationTime = opts.maxOccupationTime || self3.maxOccupationTime; + var maxOccupationTime = opts.maxOccupationTime || self2.maxOccupationTime; if (maxOccupationTime) { occupationTimer = setTimeout(function() { - if (!!self3.queues[key2]) { + if (!!self2.queues[key2]) { done(false, new Error("Maximum occupation time is exceeded in queue " + key2)); } }, maxOccupationTime); @@ -2114,10 +2114,10 @@ var require_lib = __commonJS({ opts = cb; cb = null; } - var self3 = this; + var self2 = this; var getFn = function(key2, fn2) { return function(cb2) { - self3.acquire(key2, fn2, cb2, opts); + self2.acquire(key2, fn2, cb2, opts); }; }; var fnx = keys.reduceRight(function(prev, key2) { @@ -7693,12 +7693,12 @@ var require_common2 = __commonJS({ if (!debug3.enabled) { return; } - const self3 = debug3; + const self2 = debug3; const curr = Number(/* @__PURE__ */ new Date()); const ms = curr - (prevTime || curr); - self3.diff = ms; - self3.prev = prevTime; - self3.curr = curr; + self2.diff = ms; + self2.prev = prevTime; + self2.curr = curr; prevTime = curr; args[0] = createDebug.coerce(args[0]); if (typeof args[0] !== "string") { @@ -7713,15 +7713,15 @@ var require_common2 = __commonJS({ const formatter = createDebug.formatters[format]; if (typeof formatter === "function") { const val = args[index2]; - match = formatter.call(self3, val); + match = formatter.call(self2, val); args.splice(index2, 1); index2--; } return match; }); - createDebug.formatArgs.call(self3, args); - const logFn = self3.log || createDebug.log; - logFn.apply(self3, args); + createDebug.formatArgs.call(self2, args); + const logFn = self2.log || createDebug.log; + logFn.apply(self2, args); } debug3.namespace = namespace; debug3.useColors = createDebug.useColors(); @@ -20908,7 +20908,7 @@ Diff.prototype = { options = {}; } this.options = options; - var self3 = this; + var self2 = this; function done(value) { if (callback) { setTimeout(function() { @@ -20954,15 +20954,15 @@ Diff.prototype = { } if (!canAdd || canRemove && addPath.newPos < removePath.newPos) { basePath = clonePath(removePath); - self3.pushComponent(basePath.components, void 0, true); + self2.pushComponent(basePath.components, void 0, true); } else { basePath = addPath; basePath.newPos++; - self3.pushComponent(basePath.components, true, void 0); + self2.pushComponent(basePath.components, true, void 0); } - _oldPos = self3.extractCommon(basePath, newString, oldString, diagonalPath); + _oldPos = self2.extractCommon(basePath, newString, oldString, diagonalPath); if (basePath.newPos + 1 >= newLen && _oldPos + 1 >= oldLen) { - return done(buildValues(self3, basePath.components, newString, oldString, self3.useLongestToken)); + return done(buildValues(self2, basePath.components, newString, oldString, self2.useLongestToken)); } else { bestPath[diagonalPath] = basePath; } @@ -22231,6 +22231,9 @@ var IsomorphicGit = class extends GitManager { const status2 = await this.branchInfo(); const trackingBranch = status2.tracking; const currentBranch2 = status2.current; + if (trackingBranch == null || currentBranch2 == null) { + return 0; + } const localCommit = await this.resolveRef(currentBranch2); const upstreamCommit = await this.resolveRef(trackingBranch); const changedFiles = await this.getFileChangesCount( @@ -26917,6 +26920,9 @@ var SimpleGit = class extends GitManager { const status2 = await this.git.status(); const trackingBranch = status2.tracking; const currentBranch2 = status2.current; + if (trackingBranch == null || currentBranch2 == null) { + return 0; + } const remoteChangedFiles = (await this.git.diffSummary( [currentBranch2, trackingBranch, "--"], (err) => this.onError(err) @@ -29851,10 +29857,10 @@ function listen(node, event, handler, options) { node.addEventListener(event, handler, options); return () => node.removeEventListener(event, handler, options); } -function self2(fn) { +function stop_propagation(fn) { return function(event) { - if (event.target === this) - fn.call(this, event); + event.stopPropagation(); + return fn.call(this, event); }; } function attr(node, attribute, value) { @@ -30479,18 +30485,14 @@ function create_if_block(ctx) { ctx[7](div); if (!mounted) { dispose = [ - listen( - div, - "auxclick", + listen(div, "auxclick", stop_propagation( /*open*/ ctx[4] - ), - listen( - div, - "click", + )), + listen(div, "click", stop_propagation( /*open*/ ctx[4] - ) + )) ]; mounted = true; } @@ -30582,23 +30584,11 @@ function create_fragment(ctx) { append2(span, t3); if (!mounted) { dispose = [ - listen( - div0, - "click", - /*showDiff*/ - ctx[5] - ), - listen( - div0, - "auxclick", - /*showDiff*/ - ctx[5] - ), - listen(div3, "click", self2( + listen(main, "click", stop_propagation( /*showDiff*/ ctx[5] )), - listen(div3, "auxclick", self2( + listen(main, "auxclick", stop_propagation( /*showDiff*/ ctx[5] )), @@ -30738,7 +30728,7 @@ function add_css2(target) { } function get_each_context(ctx, list, i) { const child_ctx = ctx.slice(); - child_ctx[10] = list[i]; + child_ctx[8] = list[i]; return child_ctx; } function create_else_block(ctx) { @@ -30751,7 +30741,7 @@ function create_else_block(ctx) { let div2; let t2_value = ( /*entity*/ - ctx[10].title + "" + ctx[8].title + "" ); let t2; let div3_aria_label_value; @@ -30765,32 +30755,14 @@ function create_else_block(ctx) { /*click_handler*/ ctx[7]( /*entity*/ - ctx[10] - ) - ); - } - function click_handler_1() { - return ( - /*click_handler_1*/ - ctx[8]( - /*entity*/ - ctx[10] - ) - ); - } - function click_handler_2() { - return ( - /*click_handler_2*/ - ctx[9]( - /*entity*/ - ctx[10] + ctx[8] ) ); } let if_block = !/*closed*/ ctx[4][ /*entity*/ - ctx[10].title + ctx[8].title ] && create_if_block_1(ctx); return { c() { @@ -30820,7 +30792,7 @@ function create_else_block(ctx) { ctx[5] ); attr(div3, "aria-label", div3_aria_label_value = /*entity*/ - ctx[10].vaultPath); + ctx[8].vaultPath); attr(div4, "class", "nav-folder"); toggle_class( div4, @@ -30828,7 +30800,7 @@ function create_else_block(ctx) { /*closed*/ ctx[4][ /*entity*/ - ctx[10].title + ctx[8].title ] ); }, @@ -30847,11 +30819,7 @@ function create_else_block(ctx) { append2(div4, t4); current = true; if (!mounted) { - dispose = [ - listen(div1, "click", click_handler), - listen(div2, "click", click_handler_1), - listen(div3, "click", self2(click_handler_2)) - ]; + dispose = listen(div3, "click", click_handler); mounted = true; } }, @@ -30859,7 +30827,7 @@ function create_else_block(ctx) { ctx = new_ctx; if ((!current || dirty & /*hierarchy*/ 1) && t2_value !== (t2_value = /*entity*/ - ctx[10].title + "")) + ctx[8].title + "")) set_data(t2, t2_value); if (!current || dirty & /*side*/ 32) { @@ -30872,13 +30840,13 @@ function create_else_block(ctx) { } if (!current || dirty & /*hierarchy*/ 1 && div3_aria_label_value !== (div3_aria_label_value = /*entity*/ - ctx[10].vaultPath)) { + ctx[8].vaultPath)) { attr(div3, "aria-label", div3_aria_label_value); } if (!/*closed*/ ctx[4][ /*entity*/ - ctx[10].title + ctx[8].title ]) { if (if_block) { if_block.p(ctx, dirty); @@ -30907,7 +30875,7 @@ function create_else_block(ctx) { /*closed*/ ctx[4][ /*entity*/ - ctx[10].title + ctx[8].title ] ); } @@ -30928,7 +30896,7 @@ function create_else_block(ctx) { if (if_block) if_block.d(); mounted = false; - run_all(dispose); + dispose(); } }; } @@ -30941,7 +30909,7 @@ function create_if_block2(ctx) { props: { diff: ( /*entity*/ - ctx[10].data + ctx[8].data ), view: ( /*view*/ @@ -30966,7 +30934,7 @@ function create_if_block2(ctx) { if (dirty & /*hierarchy*/ 1) logfilecomponent_changes.diff = /*entity*/ - ctx2[10].data; + ctx2[8].data; if (dirty & /*view*/ 4) logfilecomponent_changes.view = /*view*/ @@ -30999,7 +30967,7 @@ function create_if_block_1(ctx) { props: { hierarchy: ( /*entity*/ - ctx[10] + ctx[8] ), plugin: ( /*plugin*/ @@ -31027,7 +30995,7 @@ function create_if_block_1(ctx) { if (dirty & /*hierarchy*/ 1) logtreecomponent_changes.hierarchy = /*entity*/ - ctx2[10]; + ctx2[8]; if (dirty & /*plugin*/ 2) logtreecomponent_changes.plugin = /*plugin*/ @@ -31081,7 +31049,7 @@ function create_each_block(ctx) { function select_block_type(ctx2, dirty) { if ( /*entity*/ - ctx2[10].data + ctx2[8].data ) return 0; return 1; @@ -31241,8 +31209,6 @@ function instance2($$self, $$props, $$invalidate) { $$invalidate(4, closed[item.title] = !closed[item.title], closed); } const click_handler = (entity) => fold(entity); - const click_handler_1 = (entity) => fold(entity); - const click_handler_2 = (entity) => fold(entity); $$self.$$set = ($$props2) => { if ("hierarchy" in $$props2) $$invalidate(0, hierarchy = $$props2.hierarchy); @@ -31260,18 +31226,7 @@ function instance2($$self, $$props, $$invalidate) { $$invalidate(5, side = view.leaf.getRoot().side == "left" ? "right" : "left"); } }; - return [ - hierarchy, - plugin, - view, - topLevel, - closed, - side, - fold, - click_handler, - click_handler_1, - click_handler_2 - ]; + return [hierarchy, plugin, view, topLevel, closed, side, fold, click_handler]; } var LogTreeComponent = class extends SvelteComponent { constructor(options) { @@ -32401,18 +32356,14 @@ function create_if_block5(ctx) { ctx[11](div); if (!mounted) { dispose = [ - listen( - div, - "auxclick", + listen(div, "auxclick", stop_propagation( /*open*/ ctx[5] - ), - listen( - div, - "click", + )), + listen(div, "click", stop_propagation( /*open*/ ctx[5] - ) + )) ]; mounted = true; } @@ -32524,37 +32475,13 @@ function create_fragment5(ctx) { append2(div4, t5); if (!mounted) { dispose = [ - listen( - div0, - "click", - /*showDiff*/ - ctx[7] - ), - listen( - div0, - "auxclick", - /*showDiff*/ - ctx[7] - ), - listen( - div1, - "click", + listen(div1, "click", stop_propagation( /*discard*/ ctx[8] - ), - listen( - div2, - "click", + )), + listen(div2, "click", stop_propagation( /*stage*/ ctx[6] - ), - listen(div6, "click", self2( - /*showDiff*/ - ctx[7] - )), - listen(div6, "auxclick", self2( - /*showDiff*/ - ctx[7] )), listen( main, @@ -32562,7 +32489,11 @@ function create_fragment5(ctx) { /*hover*/ ctx[4] ), - listen(main, "click", self2( + listen(main, "click", stop_propagation( + /*showDiff*/ + ctx[7] + )), + listen(main, "auxclick", stop_propagation( /*showDiff*/ ctx[7] )), @@ -32754,7 +32685,7 @@ var fileComponent_default = FileComponent; init_polyfill_buffer(); var import_obsidian22 = require("obsidian"); function add_css5(target) { - append_styles(target, "svelte-jdrlm5", "main.svelte-jdrlm5 .nav-file-title-content.svelte-jdrlm5{display:flex;align-items:center}main.svelte-jdrlm5 .git-tools.svelte-jdrlm5{display:flex;margin-left:auto}main.svelte-jdrlm5 .git-tools .type.svelte-jdrlm5{padding-left:var(--size-2-1);display:flex;align-items:center;justify-content:center}main.svelte-jdrlm5 .git-tools .type[data-type=M].svelte-jdrlm5{color:orange}main.svelte-jdrlm5 .git-tools .type[data-type=D].svelte-jdrlm5{color:red}"); + append_styles(target, "svelte-pmbo0n", "main.svelte-pmbo0n .nav-file-title-content.svelte-pmbo0n{display:flex;align-items:center}"); } function create_fragment6(ctx) { let main; @@ -32787,11 +32718,11 @@ function create_fragment6(ctx) { div1 = element("div"); span = element("span"); t2 = text(t2_value); - attr(div0, "class", "nav-file-title-content svelte-jdrlm5"); - attr(span, "class", "type svelte-jdrlm5"); + attr(div0, "class", "nav-file-title-content svelte-pmbo0n"); + attr(span, "class", "type"); attr(span, "data-type", span_data_type_value = /*change*/ ctx[0].working_dir); - attr(div1, "class", "git-tools svelte-jdrlm5"); + attr(div1, "class", "git-tools"); attr(div2, "class", "nav-file-title"); attr( div2, @@ -32801,7 +32732,7 @@ function create_fragment6(ctx) { ); attr(div2, "aria-label", div2_aria_label_value = /*change*/ ctx[0].vault_path); - attr(main, "class", "nav-file svelte-jdrlm5"); + attr(main, "class", "nav-file svelte-pmbo0n"); }, m(target, anchor) { insert(target, main, anchor); @@ -32820,12 +32751,14 @@ function create_fragment6(ctx) { /*hover*/ ctx[2] ), - listen( - main, - "click", + listen(main, "click", stop_propagation( /*open*/ ctx[3] - ), + )), + listen(main, "auxclick", stop_propagation( + /*open*/ + ctx[3] + )), listen( main, "focus", @@ -32940,12 +32873,10 @@ function create_if_block6(ctx) { insert(target, div, anchor); ctx[10](div); if (!mounted) { - dispose = listen( - div, - "click", + dispose = listen(div, "click", stop_propagation( /*open*/ ctx[5] - ); + )); mounted = true; } }, @@ -33046,27 +32977,9 @@ function create_fragment7(ctx) { append2(div3, t4); if (!mounted) { dispose = [ - listen( - div0, - "click", - /*showDiff*/ - ctx[6] - ), - listen( - div0, - "auxclick", - /*showDiff*/ - ctx[6] - ), - listen( - div1, - "click", + listen(div1, "click", stop_propagation( /*unstage*/ ctx[7] - ), - listen(div5, "click", self2( - /*showDiff*/ - ctx[6] )), listen( main, @@ -33080,7 +32993,11 @@ function create_fragment7(ctx) { /*focus_handler*/ ctx[9] ), - listen(main, "click", self2( + listen(main, "click", stop_propagation( + /*showDiff*/ + ctx[6] + )), + listen(main, "auxclick", stop_propagation( /*showDiff*/ ctx[6] )) @@ -33249,7 +33166,7 @@ function add_css7(target) { } function get_each_context4(ctx, list, i) { const child_ctx = ctx.slice(); - child_ctx[17] = list[i]; + child_ctx[15] = list[i]; return child_ctx; } function create_else_block3(ctx) { @@ -33262,7 +33179,7 @@ function create_else_block3(ctx) { let div2; let t2_value = ( /*entity*/ - ctx[17].title + "" + ctx[15].title + "" ); let t2; let t3; @@ -33276,24 +33193,6 @@ function create_else_block3(ctx) { let current; let mounted; let dispose; - function click_handler() { - return ( - /*click_handler*/ - ctx[11]( - /*entity*/ - ctx[17] - ) - ); - } - function click_handler_1() { - return ( - /*click_handler_1*/ - ctx[12]( - /*entity*/ - ctx[17] - ) - ); - } function select_block_type_2(ctx2, dirty) { if ( /*fileType*/ @@ -33304,20 +33203,20 @@ function create_else_block3(ctx) { } let current_block_type = select_block_type_2(ctx, -1); let if_block0 = current_block_type(ctx); - function click_handler_5() { - return ( - /*click_handler_5*/ - ctx[16]( - /*entity*/ - ctx[17] - ) - ); - } let if_block1 = !/*closed*/ ctx[5][ /*entity*/ - ctx[17].title + ctx[15].title ] && create_if_block_4(ctx); + function click_handler_3() { + return ( + /*click_handler_3*/ + ctx[14]( + /*entity*/ + ctx[15] + ) + ); + } return { c() { div7 = element("div"); @@ -33355,7 +33254,7 @@ function create_else_block3(ctx) { ctx[6] ); attr(div6, "aria-label", div6_aria_label_value = /*entity*/ - ctx[17].vaultPath); + ctx[15].vaultPath); attr(div7, "class", "nav-folder"); toggle_class( div7, @@ -33363,7 +33262,7 @@ function create_else_block3(ctx) { /*closed*/ ctx[5][ /*entity*/ - ctx[17].title + ctx[15].title ] ); }, @@ -33388,11 +33287,7 @@ function create_else_block3(ctx) { append2(div7, t6); current = true; if (!mounted) { - dispose = [ - listen(div1, "click", click_handler), - listen(div2, "click", click_handler_1), - listen(div6, "click", self2(click_handler_5)) - ]; + dispose = listen(div7, "click", click_handler_3); mounted = true; } }, @@ -33400,7 +33295,7 @@ function create_else_block3(ctx) { ctx = new_ctx; if ((!current || dirty & /*hierarchy*/ 1) && t2_value !== (t2_value = /*entity*/ - ctx[17].title + "")) + ctx[15].title + "")) set_data(t2, t2_value); if (current_block_type === (current_block_type = select_block_type_2(ctx, dirty)) && if_block0) { if_block0.p(ctx, dirty); @@ -33423,13 +33318,13 @@ function create_else_block3(ctx) { } if (!current || dirty & /*hierarchy*/ 1 && div6_aria_label_value !== (div6_aria_label_value = /*entity*/ - ctx[17].vaultPath)) { + ctx[15].vaultPath)) { attr(div6, "aria-label", div6_aria_label_value); } if (!/*closed*/ ctx[5][ /*entity*/ - ctx[17].title + ctx[15].title ]) { if (if_block1) { if_block1.p(ctx, dirty); @@ -33458,7 +33353,7 @@ function create_else_block3(ctx) { /*closed*/ ctx[5][ /*entity*/ - ctx[17].title + ctx[15].title ] ); } @@ -33480,7 +33375,7 @@ function create_else_block3(ctx) { if (if_block1) if_block1.d(); mounted = false; - run_all(dispose); + dispose(); } }; } @@ -33583,21 +33478,21 @@ function create_else_block_1(ctx) { let div1; let mounted; let dispose; - function click_handler_3() { + function click_handler_1() { return ( - /*click_handler_3*/ - ctx[14]( + /*click_handler_1*/ + ctx[12]( /*entity*/ - ctx[17] + ctx[15] ) ); } - function click_handler_4() { + function click_handler_2() { return ( - /*click_handler_4*/ - ctx[15]( + /*click_handler_2*/ + ctx[13]( /*entity*/ - ctx[17] + ctx[15] ) ); } @@ -33621,8 +33516,8 @@ function create_else_block_1(ctx) { insert(target, div1, anchor); if (!mounted) { dispose = [ - listen(div0, "click", click_handler_3), - listen(div1, "click", click_handler_4) + listen(div0, "click", stop_propagation(click_handler_1)), + listen(div1, "click", stop_propagation(click_handler_2)) ]; mounted = true; } @@ -33646,12 +33541,12 @@ function create_if_block_5(ctx) { let div; let mounted; let dispose; - function click_handler_2() { + function click_handler() { return ( - /*click_handler_2*/ - ctx[13]( + /*click_handler*/ + ctx[11]( /*entity*/ - ctx[17] + ctx[15] ) ); } @@ -33666,7 +33561,7 @@ function create_if_block_5(ctx) { m(target, anchor) { insert(target, div, anchor); if (!mounted) { - dispose = listen(div, "click", click_handler_2); + dispose = listen(div, "click", stop_propagation(click_handler)); mounted = true; } }, @@ -33690,7 +33585,7 @@ function create_if_block_4(ctx) { props: { hierarchy: ( /*entity*/ - ctx[17] + ctx[15] ), plugin: ( /*plugin*/ @@ -33722,7 +33617,7 @@ function create_if_block_4(ctx) { if (dirty & /*hierarchy*/ 1) treecomponent_changes.hierarchy = /*entity*/ - ctx2[17]; + ctx2[15]; if (dirty & /*plugin*/ 2) treecomponent_changes.plugin = /*plugin*/ @@ -33777,7 +33672,7 @@ function create_if_block_3(ctx) { props: { change: ( /*entity*/ - ctx[17].data + ctx[15].data ), view: ( /*view*/ @@ -33798,7 +33693,7 @@ function create_if_block_3(ctx) { if (dirty & /*hierarchy*/ 1) pulledfilecomponent_changes.change = /*entity*/ - ctx2[17].data; + ctx2[15].data; if (dirty & /*view*/ 4) pulledfilecomponent_changes.view = /*view*/ @@ -33827,7 +33722,7 @@ function create_if_block_22(ctx) { props: { change: ( /*entity*/ - ctx[17].data + ctx[15].data ), manager: ( /*plugin*/ @@ -33852,7 +33747,7 @@ function create_if_block_22(ctx) { if (dirty & /*hierarchy*/ 1) filecomponent_changes.change = /*entity*/ - ctx2[17].data; + ctx2[15].data; if (dirty & /*plugin*/ 2) filecomponent_changes.manager = /*plugin*/ @@ -33885,7 +33780,7 @@ function create_if_block_13(ctx) { props: { change: ( /*entity*/ - ctx[17].data + ctx[15].data ), manager: ( /*plugin*/ @@ -33910,7 +33805,7 @@ function create_if_block_13(ctx) { if (dirty & /*hierarchy*/ 1) stagedfilecomponent_changes.change = /*entity*/ - ctx2[17].data; + ctx2[15].data; if (dirty & /*plugin*/ 2) stagedfilecomponent_changes.manager = /*plugin*/ @@ -33946,7 +33841,7 @@ function create_each_block4(ctx) { function select_block_type(ctx2, dirty) { if ( /*entity*/ - ctx2[17].data + ctx2[15].data ) return 0; return 1; @@ -34040,7 +33935,7 @@ function create_fragment8(ctx) { current = true; }, p(ctx2, [dirty]) { - if (dirty & /*hierarchy, plugin, view, fileType, FileType, closed, side, fold, unstage, stage, discard*/ + if (dirty & /*hierarchy, plugin, view, fileType, FileType, closed, fold, side, unstage, stage, discard*/ 2031) { each_value = /*hierarchy*/ ctx2[0].children; @@ -34128,12 +34023,10 @@ function instance8($$self, $$props, $$invalidate) { function fold(item) { $$invalidate(5, closed[item.title] = !closed[item.title], closed); } - const click_handler = (entity) => fold(entity); - const click_handler_1 = (entity) => fold(entity); - const click_handler_2 = (entity) => unstage(entity.path); - const click_handler_3 = (entity) => discard(entity); - const click_handler_4 = (entity) => stage(entity.path); - const click_handler_5 = (entity) => fold(entity); + const click_handler = (entity) => unstage(entity.path); + const click_handler_1 = (entity) => discard(entity); + const click_handler_2 = (entity) => stage(entity.path); + const click_handler_3 = (entity) => fold(entity); $$self.$$set = ($$props2) => { if ("hierarchy" in $$props2) $$invalidate(0, hierarchy = $$props2.hierarchy); @@ -34168,9 +34061,7 @@ function instance8($$self, $$props, $$invalidate) { click_handler, click_handler_1, click_handler_2, - click_handler_3, - click_handler_4, - click_handler_5 + click_handler_3 ]; } var TreeComponent = class extends SvelteComponent { @@ -34201,17 +34092,17 @@ function add_css8(target) { } function get_each_context5(ctx, list, i) { const child_ctx = ctx.slice(); - child_ctx[45] = list[i]; + child_ctx[40] = list[i]; return child_ctx; } function get_each_context_1(ctx, list, i) { const child_ctx = ctx.slice(); - child_ctx[45] = list[i]; + child_ctx[40] = list[i]; return child_ctx; } function get_each_context_2(ctx, list, i) { const child_ctx = ctx.slice(); - child_ctx[50] = list[i]; + child_ctx[45] = list[i]; return child_ctx; } function create_if_block_8(ctx) { @@ -34391,7 +34282,7 @@ function create_if_block8(ctx) { append2(div6, div5); append2(div5, div3); append2(div3, div2); - ctx[36](div2); + ctx[34](div2); append2(div5, t3); append2(div5, div4); append2(div4, t4); @@ -34410,7 +34301,7 @@ function create_if_block8(ctx) { append2(div12, div10); append2(div12, t10); append2(div12, div11); - ctx[41](div11); + ctx[36](div11); append2(div14, t11); append2(div14, div13); append2(div13, t12); @@ -34423,56 +34314,30 @@ function create_if_block8(ctx) { current = true; if (!mounted) { dispose = [ - listen( - div0, - "click", - /*click_handler_2*/ - ctx[34] - ), - listen( - div1, - "click", - /*click_handler_3*/ - ctx[35] - ), - listen( - div2, - "click", + listen(div2, "click", stop_propagation( /*unstageAll*/ ctx[19] - ), - listen(div6, "click", self2( - /*click_handler_4*/ - ctx[37] )), listen( - div8, + div6, "click", - /*click_handler_5*/ - ctx[38] + /*click_handler_2*/ + ctx[35] ), - listen( - div9, - "click", - /*click_handler_6*/ - ctx[39] - ), - listen( - div10, - "click", - /*click_handler_7*/ - ctx[40] - ), - listen( - div11, - "click", + listen(div10, "click", stop_propagation( + /*discard*/ + ctx[22] + )), + listen(div11, "click", stop_propagation( /*stageAll*/ ctx[18] - ), - listen(div15, "click", self2( - /*click_handler_8*/ - ctx[42] - )) + )), + listen( + div15, + "click", + /*click_handler_3*/ + ctx[37] + ) ]; mounted = true; } @@ -34583,10 +34448,10 @@ function create_if_block8(ctx) { d(detaching) { if (detaching) detach(div18); - ctx[36](null); + ctx[34](null); if (if_block0) if_block0.d(); - ctx[41](null); + ctx[36](null); if (if_block1) if_block1.d(); if (if_block2) @@ -34824,7 +34689,7 @@ function create_each_block_2(ctx) { props: { change: ( /*stagedFile*/ - ctx[50] + ctx[45] ), view: ( /*view*/ @@ -34849,7 +34714,7 @@ function create_each_block_2(ctx) { if (dirty[0] & /*status*/ 64) stagedfilecomponent_changes.change = /*stagedFile*/ - ctx2[50]; + ctx2[45]; if (dirty[0] & /*view*/ 2) stagedfilecomponent_changes.view = /*view*/ @@ -35103,7 +34968,7 @@ function create_each_block_1(ctx) { props: { change: ( /*change*/ - ctx[45] + ctx[40] ), view: ( /*view*/ @@ -35129,7 +34994,7 @@ function create_each_block_1(ctx) { if (dirty[0] & /*status*/ 64) filecomponent_changes.change = /*change*/ - ctx2[45]; + ctx2[40]; if (dirty[0] & /*view*/ 2) filecomponent_changes.view = /*view*/ @@ -35216,8 +35081,8 @@ function create_if_block_14(ctx) { dispose = listen( div2, "click", - /*click_handler_9*/ - ctx[43] + /*click_handler_4*/ + ctx[38] ); mounted = true; } @@ -35504,7 +35369,7 @@ function create_each_block5(ctx) { props: { change: ( /*change*/ - ctx[45] + ctx[40] ), view: ( /*view*/ @@ -35526,7 +35391,7 @@ function create_each_block5(ctx) { if (dirty[0] & /*lastPulledFiles*/ 128) pulledfilecomponent_changes.change = /*change*/ - ctx2[45]; + ctx2[40]; if (dirty[0] & /*view*/ 2) pulledfilecomponent_changes.view = /*view*/ @@ -36059,26 +35924,21 @@ function instance9($$self, $$props, $$invalidate) { $$invalidate(2, commitMessage); } const click_handler_1 = () => $$invalidate(2, commitMessage = ""); - const click_handler_2 = () => $$invalidate(13, stagedOpen = !stagedOpen); - const click_handler_3 = () => $$invalidate(13, stagedOpen = !stagedOpen); function div2_binding_1($$value) { binding_callbacks[$$value ? "unshift" : "push"](() => { buttons[8] = $$value; $$invalidate(8, buttons); }); } - const click_handler_4 = () => $$invalidate(13, stagedOpen = !stagedOpen); - const click_handler_5 = () => $$invalidate(12, changesOpen = !changesOpen); - const click_handler_6 = () => $$invalidate(12, changesOpen = !changesOpen); - const click_handler_7 = () => discard(); + const click_handler_2 = () => $$invalidate(13, stagedOpen = !stagedOpen); function div11_binding($$value) { binding_callbacks[$$value ? "unshift" : "push"](() => { buttons[9] = $$value; $$invalidate(8, buttons); }); } - const click_handler_8 = () => $$invalidate(12, changesOpen = !changesOpen); - const click_handler_9 = () => $$invalidate(14, lastPulledFilesOpen = !lastPulledFilesOpen); + const click_handler_3 = () => $$invalidate(12, changesOpen = !changesOpen); + const click_handler_4 = () => $$invalidate(14, lastPulledFilesOpen = !lastPulledFilesOpen); $$self.$$set = ($$props2) => { if ("plugin" in $$props2) $$invalidate(0, plugin = $$props2.plugin); @@ -36136,16 +35996,11 @@ function instance9($$self, $$props, $$invalidate) { div7_binding, textarea_input_handler, click_handler_1, - click_handler_2, - click_handler_3, div2_binding_1, - click_handler_4, - click_handler_5, - click_handler_6, - click_handler_7, + click_handler_2, div11_binding, - click_handler_8, - click_handler_9 + click_handler_3, + click_handler_4 ]; } var SourceControl = class extends SvelteComponent { diff --git a/notes/.obsidian/plugins/obsidian-git/manifest.json b/notes/.obsidian/plugins/obsidian-git/manifest.json index f24333f..9063c84 100644 --- a/notes/.obsidian/plugins/obsidian-git/manifest.json +++ b/notes/.obsidian/plugins/obsidian-git/manifest.json @@ -5,5 +5,5 @@ "isDesktopOnly": false, "fundingUrl": "https://ko-fi.com/vinzent", "js": "main.js", - "version": "2.19.0" + "version": "2.19.1" } diff --git a/notes/.obsidian/plugins/obsidian-git/styles.css b/notes/.obsidian/plugins/obsidian-git/styles.css index f19e66d..b70aac1 100644 --- a/notes/.obsidian/plugins/obsidian-git/styles.css +++ b/notes/.obsidian/plugins/obsidian-git/styles.css @@ -55,7 +55,9 @@ display: flex; align-items: center; justify-content: center; + width: 11px; } + .git-tools .type[data-type="M"] { color: orange; } diff --git a/notes/.obsidian/plugins/obsidian-icon-folder/data.json b/notes/.obsidian/plugins/obsidian-icon-folder/data.json index b92a32a..b01d384 100644 --- a/notes/.obsidian/plugins/obsidian-icon-folder/data.json +++ b/notes/.obsidian/plugins/obsidian-icon-folder/data.json @@ -13,6 +13,7 @@ "bottom": 2, "left": 2 }, - "emojiStyle": "none" + "emojiStyle": "none", + "iconInTabsEnabled": false } } \ No newline at end of file diff --git a/notes/.obsidian/plugins/obsidian-icon-folder/main.js b/notes/.obsidian/plugins/obsidian-icon-folder/main.js index 518a115..ebf46fa 100644 --- a/notes/.obsidian/plugins/obsidian-icon-folder/main.js +++ b/notes/.obsidian/plugins/obsidian-icon-folder/main.js @@ -35,6 +35,14 @@ function __awaiter(thisArg, _arguments, P, generator) { class MetaData { } +// This library file does not include any other dependency and is a standalone file that +// only include utility functions for manipulating or extracting svg information. +/** + * Extracts an SVG string from a given input string and returns a cleaned up and + * formatted SVG string. + * @param svgString SVG string to extract from. + * @returns Cleaned up and formatted SVG string. + */ const extract = (svgString) => { var _a, _b; // Removes unnecessary spaces and newlines. @@ -62,11 +70,56 @@ const extract = (svgString) => { svg.setAttribute('height', '16px'); return svg.outerHTML; }; +/** + * Sets the font size of an SVG string by modifying its width and/or height attributes. + * The font size will be always set in pixels. + * @param svgString SVG string to modify. + * @param fontSize Font size in pixels to set. + * @returns Modified SVG string. + */ +const setFontSize = (svgString, fontSize) => { + const widthRe = new RegExp(/width="\d+(px)?"/); + const heightRe = new RegExp(/height="\d+(px)?"/); + if (svgString.match(widthRe)) { + svgString = svgString.replace(widthRe, `width="${fontSize}px"`); + } + if (svgString.match(heightRe)) { + svgString = svgString.replace(heightRe, `height="${fontSize}px"`); + } + return svgString; +}; +/** + * Replaces the fill or stroke color of an SVG string with a given color. + * @param svgString SVG string to modify. + * @param color Color to set. Defaults to 'currentColor'. + * @returns The modified SVG string. + */ +const colorize = (svgString, color) => { + if (!color) { + color = 'currentColor'; + } + const parser = new DOMParser(); + // Tries to parse the string into a HTML node. + const parsedNode = parser.parseFromString(svgString, 'text/html'); + const svg = parsedNode.querySelector('svg'); + if (svg) { + if (svg.hasAttribute('fill') && svg.getAttribute('fill') !== 'none') { + svg.setAttribute('fill', color); + } + else if (svg.hasAttribute('stroke') && svg.getAttribute('stroke') !== 'none') { + svg.setAttribute('stroke', color); + } + return svg.outerHTML; + } + return svgString; +}; +var svg = { + extract, + colorize, + setFontSize, +}; let path; -const getPath = () => { - return path; -}; const setPath = (newPath) => { if (newPath === 'plugins/obsidian-icon-folder/icons') { newPath = '.obsidian/plugins/obsidian-icon-folder/icons'; @@ -124,11 +177,6 @@ const getNormalizedName = (s) => { .map((part) => part.charAt(0).toUpperCase() + part.slice(1)) .join(''); }; -const normalizeFileName = (plugin, oldPath) => __awaiter(void 0, void 0, void 0, function* () { - const fileName = oldPath.split('/').pop(); - const newPath = oldPath.substring(0, oldPath.indexOf(fileName)) + getNormalizedName(fileName); - yield plugin.app.vault.adapter.rename(oldPath, newPath); -}); const createFile = (plugin, iconPackName, filename, content, absoluteFilename) => __awaiter(void 0, void 0, void 0, function* () { const normalizedFilename = getNormalizedName(filename); const exists = yield plugin.app.vault.adapter.exists(`${path}/${iconPackName}/${normalizedFilename}`); @@ -156,9 +204,6 @@ const createDefaultDirectory = (plugin) => __awaiter(void 0, void 0, void 0, fun const getAllIconPacks = () => { return iconPacks$1; }; -const getIconPack = (name) => { - return iconPacks$1.find((ip) => ip.name === name); -}; const getFilesInDirectory = (plugin, dir) => __awaiter(void 0, void 0, void 0, function* () { return (yield plugin.app.vault.adapter.list(dir)).files; }); @@ -182,6 +227,10 @@ const generateIcon = (iconPackName, iconName, content) => { svgViewbox = svgViewboxMatch[0]; } const svgContentMatch = content.match(svgContentRegex); + if (!svgContentMatch) { + console.log(`skipping icon with invalid svg content: ${content}`); + return null; + } const svgContent = svgContentMatch.map((val) => val.replace(/<\/?svg>/g, '').replace(//g, ''))[0]; const iconPackPrefix = createIconPackPrefix(iconPackName); const icon = { @@ -190,7 +239,7 @@ const generateIcon = (iconPackName, iconName, content) => { filename: iconName, svgContent, svgViewbox, - svgElement: extract(content), + svgElement: svg.extract(content), }; return icon; }; @@ -268,6 +317,8 @@ const initIconPacks = (plugin) => __awaiter(void 0, void 0, void 0, function* () } }); const addIconToIconPack = (iconPackName, iconName, iconContent) => { + // Normalize the icon name to remove `-` or `_` in the name. + iconName = getNormalizedName(iconName); const icon = generateIcon(iconPackName, iconName, iconContent); if (!icon) { console.warn(`[obsidian-icon-folder] icon could not be generated (icon: ${iconName}, content: ${iconContent}).`); @@ -311,7 +362,7 @@ const getSvgFromLoadedIcon = (iconPrefix, iconName) => { /*! Copyright Twitter Inc. and other contributors. Licensed under MIT */ var twemoji=function(){var twemoji={base:"https://twemoji.maxcdn.com/v/14.0.2/",ext:".png",size:"72x72",className:"emoji",convert:{fromCodePoint:fromCodePoint,toCodePoint:toCodePoint},onerror:function onerror(){if(this.parentNode){this.parentNode.replaceChild(createText(this.alt,false),this);}},parse:parse,replace:replace,test:test},escaper={"&":"&","<":"<",">":">","'":"'",'"':"""},re=/(?:\ud83d\udc68\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83e\uddd1\ud83c[\udffc-\udfff]|\ud83e\uddd1\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83e\uddd1\ud83c[\udffb\udffd-\udfff]|\ud83e\uddd1\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83e\uddd1\ud83c[\udffb\udffc\udffe\udfff]|\ud83e\uddd1\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83e\uddd1\ud83c[\udffb-\udffd\udfff]|\ud83e\uddd1\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83e\uddd1\ud83c[\udffb-\udffe]|\ud83d\udc68\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffc-\udfff]|\ud83d\udc68\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffd-\udfff]|\ud83d\udc68\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc68\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffd\udfff]|\ud83d\udc68\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc68\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffe]|\ud83d\udc69\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffc-\udfff]|\ud83d\udc69\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffc-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffd-\udfff]|\ud83d\udc69\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb\udffd-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc69\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb\udffc\udffe\udfff]|\ud83d\udc69\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffd\udfff]|\ud83d\udc69\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb-\udffd\udfff]|\ud83d\udc69\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc68\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83d\udc69\ud83c[\udffb-\udfff]|\ud83d\udc69\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc68\ud83c[\udffb-\udffe]|\ud83d\udc69\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83d\udc69\ud83c[\udffb-\udffe]|\ud83e\uddd1\ud83c\udffb\u200d\u2764\ufe0f\u200d\ud83e\uddd1\ud83c[\udffc-\udfff]|\ud83e\uddd1\ud83c\udffb\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffc\u200d\u2764\ufe0f\u200d\ud83e\uddd1\ud83c[\udffb\udffd-\udfff]|\ud83e\uddd1\ud83c\udffc\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffd\u200d\u2764\ufe0f\u200d\ud83e\uddd1\ud83c[\udffb\udffc\udffe\udfff]|\ud83e\uddd1\ud83c\udffd\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udffe\u200d\u2764\ufe0f\u200d\ud83e\uddd1\ud83c[\udffb-\udffd\udfff]|\ud83e\uddd1\ud83c\udffe\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83e\uddd1\ud83c\udfff\u200d\u2764\ufe0f\u200d\ud83e\uddd1\ud83c[\udffb-\udffe]|\ud83e\uddd1\ud83c\udfff\u200d\ud83e\udd1d\u200d\ud83e\uddd1\ud83c[\udffb-\udfff]|\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68|\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d[\udc68\udc69]|\ud83e\udef1\ud83c\udffb\u200d\ud83e\udef2\ud83c[\udffc-\udfff]|\ud83e\udef1\ud83c\udffc\u200d\ud83e\udef2\ud83c[\udffb\udffd-\udfff]|\ud83e\udef1\ud83c\udffd\u200d\ud83e\udef2\ud83c[\udffb\udffc\udffe\udfff]|\ud83e\udef1\ud83c\udffe\u200d\ud83e\udef2\ud83c[\udffb-\udffd\udfff]|\ud83e\udef1\ud83c\udfff\u200d\ud83e\udef2\ud83c[\udffb-\udffe]|\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc68|\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d[\udc68\udc69]|\ud83e\uddd1\u200d\ud83e\udd1d\u200d\ud83e\uddd1|\ud83d\udc6b\ud83c[\udffb-\udfff]|\ud83d\udc6c\ud83c[\udffb-\udfff]|\ud83d\udc6d\ud83c[\udffb-\udfff]|\ud83d\udc8f\ud83c[\udffb-\udfff]|\ud83d\udc91\ud83c[\udffb-\udfff]|\ud83e\udd1d\ud83c[\udffb-\udfff]|\ud83d[\udc6b-\udc6d\udc8f\udc91]|\ud83e\udd1d)|(?:\ud83d[\udc68\udc69]|\ud83e\uddd1)(?:\ud83c[\udffb-\udfff])?\u200d(?:\u2695\ufe0f|\u2696\ufe0f|\u2708\ufe0f|\ud83c[\udf3e\udf73\udf7c\udf84\udf93\udfa4\udfa8\udfeb\udfed]|\ud83d[\udcbb\udcbc\udd27\udd2c\ude80\ude92]|\ud83e[\uddaf-\uddb3\uddbc\uddbd])|(?:\ud83c[\udfcb\udfcc]|\ud83d[\udd74\udd75]|\u26f9)((?:\ud83c[\udffb-\udfff]|\ufe0f)\u200d[\u2640\u2642]\ufe0f)|(?:\ud83c[\udfc3\udfc4\udfca]|\ud83d[\udc6e\udc70\udc71\udc73\udc77\udc81\udc82\udc86\udc87\ude45-\ude47\ude4b\ude4d\ude4e\udea3\udeb4-\udeb6]|\ud83e[\udd26\udd35\udd37-\udd39\udd3d\udd3e\uddb8\uddb9\uddcd-\uddcf\uddd4\uddd6-\udddd])(?:\ud83c[\udffb-\udfff])?\u200d[\u2640\u2642]\ufe0f|(?:\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc68\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc68\u200d\ud83d[\udc66\udc67]|\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d\udc66\u200d\ud83d\udc66|\ud83d\udc69\u200d\ud83d\udc67\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f|\ud83c\udff3\ufe0f\u200d\ud83c\udf08|\ud83d\ude36\u200d\ud83c\udf2b\ufe0f|\u2764\ufe0f\u200d\ud83d\udd25|\u2764\ufe0f\u200d\ud83e\ude79|\ud83c\udff4\u200d\u2620\ufe0f|\ud83d\udc15\u200d\ud83e\uddba|\ud83d\udc3b\u200d\u2744\ufe0f|\ud83d\udc41\u200d\ud83d\udde8|\ud83d\udc68\u200d\ud83d[\udc66\udc67]|\ud83d\udc69\u200d\ud83d[\udc66\udc67]|\ud83d\udc6f\u200d\u2640\ufe0f|\ud83d\udc6f\u200d\u2642\ufe0f|\ud83d\ude2e\u200d\ud83d\udca8|\ud83d\ude35\u200d\ud83d\udcab|\ud83e\udd3c\u200d\u2640\ufe0f|\ud83e\udd3c\u200d\u2642\ufe0f|\ud83e\uddde\u200d\u2640\ufe0f|\ud83e\uddde\u200d\u2642\ufe0f|\ud83e\udddf\u200d\u2640\ufe0f|\ud83e\udddf\u200d\u2642\ufe0f|\ud83d\udc08\u200d\u2b1b)|[#*0-9]\ufe0f?\u20e3|(?:[©®\u2122\u265f]\ufe0f)|(?:\ud83c[\udc04\udd70\udd71\udd7e\udd7f\ude02\ude1a\ude2f\ude37\udf21\udf24-\udf2c\udf36\udf7d\udf96\udf97\udf99-\udf9b\udf9e\udf9f\udfcd\udfce\udfd4-\udfdf\udff3\udff5\udff7]|\ud83d[\udc3f\udc41\udcfd\udd49\udd4a\udd6f\udd70\udd73\udd76-\udd79\udd87\udd8a-\udd8d\udda5\udda8\uddb1\uddb2\uddbc\uddc2-\uddc4\uddd1-\uddd3\udddc-\uddde\udde1\udde3\udde8\uddef\uddf3\uddfa\udecb\udecd-\udecf\udee0-\udee5\udee9\udef0\udef3]|[\u203c\u2049\u2139\u2194-\u2199\u21a9\u21aa\u231a\u231b\u2328\u23cf\u23ed-\u23ef\u23f1\u23f2\u23f8-\u23fa\u24c2\u25aa\u25ab\u25b6\u25c0\u25fb-\u25fe\u2600-\u2604\u260e\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262a\u262e\u262f\u2638-\u263a\u2640\u2642\u2648-\u2653\u2660\u2663\u2665\u2666\u2668\u267b\u267f\u2692-\u2697\u2699\u269b\u269c\u26a0\u26a1\u26a7\u26aa\u26ab\u26b0\u26b1\u26bd\u26be\u26c4\u26c5\u26c8\u26cf\u26d1\u26d3\u26d4\u26e9\u26ea\u26f0-\u26f5\u26f8\u26fa\u26fd\u2702\u2708\u2709\u270f\u2712\u2714\u2716\u271d\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u2764\u27a1\u2934\u2935\u2b05-\u2b07\u2b1b\u2b1c\u2b50\u2b55\u3030\u303d\u3297\u3299])(?:\ufe0f|(?!\ufe0e))|(?:(?:\ud83c[\udfcb\udfcc]|\ud83d[\udd74\udd75\udd90]|[\u261d\u26f7\u26f9\u270c\u270d])(?:\ufe0f|(?!\ufe0e))|(?:\ud83c[\udf85\udfc2-\udfc4\udfc7\udfca]|\ud83d[\udc42\udc43\udc46-\udc50\udc66-\udc69\udc6e\udc70-\udc78\udc7c\udc81-\udc83\udc85-\udc87\udcaa\udd7a\udd95\udd96\ude45-\ude47\ude4b-\ude4f\udea3\udeb4-\udeb6\udec0\udecc]|\ud83e[\udd0c\udd0f\udd18-\udd1c\udd1e\udd1f\udd26\udd30-\udd39\udd3d\udd3e\udd77\uddb5\uddb6\uddb8\uddb9\uddbb\uddcd-\uddcf\uddd1-\udddd\udec3-\udec5\udef0-\udef6]|[\u270a\u270b]))(?:\ud83c[\udffb-\udfff])?|(?:\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f|\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc73\udb40\udc63\udb40\udc74\udb40\udc7f|\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc77\udb40\udc6c\udb40\udc73\udb40\udc7f|\ud83c\udde6\ud83c[\udde8-\uddec\uddee\uddf1\uddf2\uddf4\uddf6-\uddfa\uddfc\uddfd\uddff]|\ud83c\udde7\ud83c[\udde6\udde7\udde9-\uddef\uddf1-\uddf4\uddf6-\uddf9\uddfb\uddfc\uddfe\uddff]|\ud83c\udde8\ud83c[\udde6\udde8\udde9\uddeb-\uddee\uddf0-\uddf5\uddf7\uddfa-\uddff]|\ud83c\udde9\ud83c[\uddea\uddec\uddef\uddf0\uddf2\uddf4\uddff]|\ud83c\uddea\ud83c[\udde6\udde8\uddea\uddec\udded\uddf7-\uddfa]|\ud83c\uddeb\ud83c[\uddee-\uddf0\uddf2\uddf4\uddf7]|\ud83c\uddec\ud83c[\udde6\udde7\udde9-\uddee\uddf1-\uddf3\uddf5-\uddfa\uddfc\uddfe]|\ud83c\udded\ud83c[\uddf0\uddf2\uddf3\uddf7\uddf9\uddfa]|\ud83c\uddee\ud83c[\udde8-\uddea\uddf1-\uddf4\uddf6-\uddf9]|\ud83c\uddef\ud83c[\uddea\uddf2\uddf4\uddf5]|\ud83c\uddf0\ud83c[\uddea\uddec-\uddee\uddf2\uddf3\uddf5\uddf7\uddfc\uddfe\uddff]|\ud83c\uddf1\ud83c[\udde6-\udde8\uddee\uddf0\uddf7-\uddfb\uddfe]|\ud83c\uddf2\ud83c[\udde6\udde8-\udded\uddf0-\uddff]|\ud83c\uddf3\ud83c[\udde6\udde8\uddea-\uddec\uddee\uddf1\uddf4\uddf5\uddf7\uddfa\uddff]|\ud83c\uddf4\ud83c\uddf2|\ud83c\uddf5\ud83c[\udde6\uddea-\udded\uddf0-\uddf3\uddf7-\uddf9\uddfc\uddfe]|\ud83c\uddf6\ud83c\udde6|\ud83c\uddf7\ud83c[\uddea\uddf4\uddf8\uddfa\uddfc]|\ud83c\uddf8\ud83c[\udde6-\uddea\uddec-\uddf4\uddf7-\uddf9\uddfb\uddfd-\uddff]|\ud83c\uddf9\ud83c[\udde6\udde8\udde9\uddeb-\udded\uddef-\uddf4\uddf7\uddf9\uddfb\uddfc\uddff]|\ud83c\uddfa\ud83c[\udde6\uddec\uddf2\uddf3\uddf8\uddfe\uddff]|\ud83c\uddfb\ud83c[\udde6\udde8\uddea\uddec\uddee\uddf3\uddfa]|\ud83c\uddfc\ud83c[\uddeb\uddf8]|\ud83c\uddfd\ud83c\uddf0|\ud83c\uddfe\ud83c[\uddea\uddf9]|\ud83c\uddff\ud83c[\udde6\uddf2\uddfc]|\ud83c[\udccf\udd8e\udd91-\udd9a\udde6-\uddff\ude01\ude32-\ude36\ude38-\ude3a\ude50\ude51\udf00-\udf20\udf2d-\udf35\udf37-\udf7c\udf7e-\udf84\udf86-\udf93\udfa0-\udfc1\udfc5\udfc6\udfc8\udfc9\udfcf-\udfd3\udfe0-\udff0\udff4\udff8-\udfff]|\ud83d[\udc00-\udc3e\udc40\udc44\udc45\udc51-\udc65\udc6a\udc6f\udc79-\udc7b\udc7d-\udc80\udc84\udc88-\udc8e\udc90\udc92-\udca9\udcab-\udcfc\udcff-\udd3d\udd4b-\udd4e\udd50-\udd67\udda4\uddfb-\ude44\ude48-\ude4a\ude80-\udea2\udea4-\udeb3\udeb7-\udebf\udec1-\udec5\uded0-\uded2\uded5-\uded7\udedd-\udedf\udeeb\udeec\udef4-\udefc\udfe0-\udfeb\udff0]|\ud83e[\udd0d\udd0e\udd10-\udd17\udd20-\udd25\udd27-\udd2f\udd3a\udd3c\udd3f-\udd45\udd47-\udd76\udd78-\uddb4\uddb7\uddba\uddbc-\uddcc\uddd0\uddde-\uddff\ude70-\ude74\ude78-\ude7c\ude80-\ude86\ude90-\udeac\udeb0-\udeba\udec0-\udec2\uded0-\uded9\udee0-\udee7]|[\u23e9-\u23ec\u23f0\u23f3\u267e\u26ce\u2705\u2728\u274c\u274e\u2753-\u2755\u2795-\u2797\u27b0\u27bf\ue50a])|\ufe0f/g,UFE0Fg=/\uFE0F/g,U200D=String.fromCharCode(8205),rescaper=/[&<>'"]/g,shouldntBeParsed=/^(?:iframe|noframes|noscript|script|select|style|textarea)$/,fromCharCode=String.fromCharCode;return twemoji;function createText(text,clean){return document.createTextNode(clean?text.replace(UFE0Fg,""):text)}function escapeHTML(s){return s.replace(rescaper,replacer)}function defaultImageSrcGenerator(icon,options){return "".concat(options.base,options.size,"/",icon,options.ext)}function grabAllTextNodes(node,allText){var childNodes=node.childNodes,length=childNodes.length,subnode,nodeType;while(length--){subnode=childNodes[length];nodeType=subnode.nodeType;if(nodeType===3){allText.push(subnode);}else if(nodeType===1&&!("ownerSVGElement"in subnode)&&!shouldntBeParsed.test(subnode.nodeName.toLowerCase())){grabAllTextNodes(subnode,allText);}}return allText}function grabTheRightIcon(rawText){return toCodePoint(rawText.indexOf(U200D)<0?rawText.replace(UFE0Fg,""):rawText)}function parseNode(node,options){var allText=grabAllTextNodes(node,[]),length=allText.length,attrib,attrname,modified,fragment,subnode,text,match,i,index,img,rawText,iconId,src;while(length--){modified=false;fragment=document.createDocumentFragment();subnode=allText[length];text=subnode.nodeValue;i=0;while(match=re.exec(text)){index=match.index;if(index!==i){fragment.appendChild(createText(text.slice(i,index),true));}rawText=match[0];iconId=grabTheRightIcon(rawText);i=index+rawText.length;src=options.callback(iconId,options);if(iconId&&src){img=new Image;img.onerror=options.onerror;img.setAttribute("draggable","false");attrib=options.attributes(rawText,iconId);for(attrname in attrib){if(attrib.hasOwnProperty(attrname)&&attrname.indexOf("on")!==0&&!img.hasAttribute(attrname)){img.setAttribute(attrname,attrib[attrname]);}}img.className=options.className;img.alt=rawText;img.src=src;modified=true;fragment.appendChild(img);}if(!img)fragment.appendChild(createText(rawText,false));img=null;}if(modified){if(i");}return ret})}function replacer(m){return escaper[m]}function returnNull(){return null}function toSizeSquaredAsset(value){return typeof value==="number"?value+"x"+value:value}function fromCodePoint(codepoint){var code=typeof codepoint==="string"?parseInt(codepoint,16):codepoint;if(code<65536){return fromCharCode(code)}code-=65536;return fromCharCode(55296+(code>>10),56320+(code&1023))}function parse(what,how){if(!how||typeof how==="function"){how={callback:how};}return (typeof what==="string"?parseString:parseNode)(what,{callback:how.callback||defaultImageSrcGenerator,attributes:typeof how.attributes==="function"?how.attributes:returnNull,base:typeof how.base==="string"?how.base:twemoji.base,ext:how.ext||twemoji.ext,size:how.folder||toSizeSquaredAsset(how.size||twemoji.size),className:how.className||twemoji.className,onerror:how.onerror||twemoji.onerror})}function replace(text,callback){return String(text).replace(re,callback)}function test(text){re.lastIndex=0;var result=re.test(text);re.lastIndex=0;return result}function toCodePoint(unicodeSurrogates,sep){var r=[],c=0,p=0,i=0;while(i { - plugin.getSettings(); - /*const icons = transformedIcons.remixIcons.filter((key) => { - return mapRemixicons(key, settings); - }); - - if (settings.enableFontawesomeFill) { - icons.push(...transformedIcons.faFill); - } - if (settings.enableFontawesomeLine) { - icons.push(...transformedIcons.faLine); - } - if (settings.enableFontawesomeBrands) { - icons.push(...transformedIcons.faBrands); - } - - if (settings.enableDevicons) { - icons.push(...transformedIcons.deviconIcons); - }*/ - return getAllLoadedIconNames(); -}; -/** - * This function returns the svg string with the user defined css settings. - * It handles from the settings the `margin`, `color`, and `size`. - * - * In addition, this function manipulates the passed element with the user defined setting `margin`. - * - * @public - * @param {IconFolderPlugin} plugin - The main plugin. - * @param {string} icon - The to be styled icon. - * @param {HTMLElement} el - The element that will include the margin from the user settings. - * @returns {string} The svg with the customized css settings. - */ -const customizeIconStyle = (plugin, icon, el) => { - // Allow custom font size - const widthRe = new RegExp(/width="\d+(px)?"/); - const heightRe = new RegExp(/height="\d+(px)?"/); - if (icon.match(widthRe)) { - icon = icon.replace(widthRe, `width="${plugin.getSettings().fontSize}px"`); - } - if (icon.match(heightRe)) { - icon = icon.replace(heightRe, `height="${plugin.getSettings().fontSize}px"`); - } - // Allow custom icon color. - icon = colorizeIcon(icon, plugin.getSettings().iconColor); - // Change margin of icon - const margin = plugin.getSettings().extraMargin; - const normalizedMargin = { - top: margin.top !== undefined ? margin.top : 4, - right: margin.right !== undefined ? margin.right : 4, - left: margin.left !== undefined ? margin.left : 4, - bottom: margin.bottom !== undefined ? margin.bottom : 4, - }; - if (plugin.getSettings().extraMargin) { - el.style.margin = `${normalizedMargin.top}px ${normalizedMargin.right}px ${normalizedMargin.bottom}px ${normalizedMargin.left}px`; - } - if (isEmoji(icon)) { - el.style.fontSize = `${plugin.getSettings().fontSize}px`; - el.style.lineHeight = `${plugin.getSettings().fontSize}px`; - } - return icon; -}; -const colorizeIcon = (icon, c) => { - const parser = new DOMParser(); - const parsedString = parser.parseFromString(icon, 'text/html'); - const iconElement = parsedString.querySelector('svg'); - if (iconElement) { - if (iconElement.hasAttribute('fill') && iconElement.getAttribute('fill') !== 'none') { - iconElement.setAttribute('fill', c !== null && c !== void 0 ? c : 'currentColor'); - } - else if (iconElement.hasAttribute('stroke') && iconElement.getAttribute('stroke') !== 'none') { - iconElement.setAttribute('stroke', c !== null && c !== void 0 ? c : 'currentColor'); - } - return iconElement.outerHTML; - } - return icon; -}; -/** - * This function adds the icons to the DOM. - * For that, it will create a `div` element with the class `obsidian-icon-folder-icon` that will be customized based on the user settings. - * - * @public - * @param {IconFolderPlugin} plugin - The main plugin. - * @param {[string, string | FolderIconObject][]} data - The data that includes the icons. - * @param {WeakMap} registeredFileExplorers - The already registered file explorers. - */ -const addIconsToDOM = (plugin, data, registeredFileExplorers, callback) => { - const fileExplorers = plugin.app.workspace.getLeavesOfType('file-explorer'); - fileExplorers.forEach((fileExplorer) => { - if (registeredFileExplorers.has(fileExplorer.view)) { - return; - } - registeredFileExplorers.add(fileExplorer.view); - // create a map with registered file paths to have constant look up time - const registeredFilePaths = {}; - data.forEach(([path]) => { - registeredFilePaths[path] = true; - }); - data.forEach(([dataPath, value]) => { - const fileItem = fileExplorer.view.fileItems[dataPath]; - if (fileItem) { - const titleEl = fileItem.titleEl; - const titleInnerEl = fileItem.titleInnerEl; - // needs to check because of the refreshing the plugin will duplicate all the icons - if (titleEl.children.length === 2 || titleEl.children.length === 1) { - const iconName = typeof value === 'string' ? value : value.iconName; - if (iconName) { - const existingIcon = titleEl.querySelector('.obsidian-icon-folder-icon'); - if (existingIcon) { - existingIcon.remove(); - } - const iconNode = titleEl.createDiv(); - iconNode.classList.add('obsidian-icon-folder-icon'); - insertIconToNode(plugin, iconName, iconNode); - titleEl.insertBefore(iconNode, titleInnerEl); - } - if (typeof value === 'object' && value.inheritanceIcon) { - const files = plugin.app.vault.getFiles().filter((f) => f.path.includes(dataPath)); - const inheritanceIconName = value.inheritanceIcon; - files.forEach((f) => { - if (!registeredFilePaths[f.path]) { - const inheritanceFileItem = fileExplorer.view.fileItems[f.path]; - const existingIcon = inheritanceFileItem.titleEl.querySelector('.obsidian-icon-folder-icon'); - if (existingIcon) { - existingIcon.remove(); - } - const iconNode = inheritanceFileItem.titleEl.createDiv(); - iconNode.classList.add('obsidian-icon-folder-icon'); - insertIconToNode(plugin, inheritanceIconName, iconNode); - inheritanceFileItem.titleEl.insertBefore(iconNode, inheritanceFileItem.titleInnerEl); - } - }); - } - } - } - }); - updateCustomIconRules(plugin, fileExplorer.view); - if (callback) { - callback(); - } - }); -}; -const updateCustomIconRules = (plugin, view) => { - const addCustomIconRule = (rule, file) => { - const fileItem = view.fileItems[file.path]; - if (fileItem) { - const titleEl = fileItem.titleEl; - const titleInnerEl = fileItem.titleInnerEl; - const existingIcon = titleEl.querySelector('.obsidian-icon-folder-icon'); - if (!existingIcon) { - const iconNode = titleEl.createDiv(); - iconNode.classList.add('obsidian-icon-folder-icon'); - insertIconToNode(plugin, rule.icon, iconNode, rule.color); - titleEl.insertBefore(iconNode, titleInnerEl); - } - } - }; - // Add custom rule icons. - plugin.getSettings().rules.forEach((rule) => { - try { - // Rule is in some sort of regex. - const regex = new RegExp(rule.rule); - plugin.app.vault.getAllLoadedFiles().forEach((file) => __awaiter(void 0, void 0, void 0, function* () { - const fileType = (yield plugin.app.vault.adapter.stat(file.path)).type; - if (file.name.match(regex) && isToRuleApplicable(rule, fileType)) { - addCustomIconRule(rule, file); - } - })); - } - catch (_a) { - // Rule is not applicable to a regex format. - plugin.app.vault.getAllLoadedFiles().forEach((file) => __awaiter(void 0, void 0, void 0, function* () { - const fileType = (yield plugin.app.vault.adapter.stat(file.path)).type; - if (file.name.includes(rule.rule) && isToRuleApplicable(rule, fileType)) { - addCustomIconRule(rule, file); - } - })); - } - }); -}; -const addInheritanceIconToFile = (plugin, registeredFileExplorers, filePath, iconName) => { - const fileExplorers = plugin.app.workspace.getLeavesOfType('file-explorer'); - fileExplorers.forEach((fileExplorer) => { - if (registeredFileExplorers.has(fileExplorer.view)) { - const fileItem = fileExplorer.view.fileItems[filePath]; - if (fileItem) { - const iconNode = fileItem.titleEl.createDiv(); - iconNode.classList.add('obsidian-icon-folder-icon'); - insertIconToNode(plugin, iconName, iconNode); - fileItem.titleEl.insertBefore(iconNode, fileItem.titleInnerEl); - } - } - }); -}; -/** - * This function refreshes the icon style. - * For that, it will manipulate the `innerHTML` of the icon and will customize the style. - * - * @public - * @param {IconFolderPlugin} plugin - The main plugin. - */ -const refreshIconStyle = (plugin) => { - const data = Object.entries(plugin.getData()); - const fileExplorers = plugin.app.workspace.getLeavesOfType('file-explorer'); - fileExplorers.forEach((fileExplorer) => { - data.forEach(([key]) => { - const fileItem = fileExplorer.view.fileItems[key]; - if (fileItem) { - const titleEl = fileItem.titleEl; - const iconNode = titleEl.querySelector('.obsidian-icon-folder-icon'); - iconNode.innerHTML = customizeIconStyle(plugin, iconNode.innerHTML, iconNode); - } - }); - }); -}; -/** - * This function removes the icon node from the DOM based on the passed in path. - * - * @public - * @param {string} path - The path toe the to be removed DOM element. - */ -const removeFromDOM = (path, el) => { - const node = el !== null && el !== void 0 ? el : document.querySelector(`[data-path="${path}"]`); - if (!node) { - console.error('element with data path not found', path); - return; - } - const iconNode = node.querySelector('.obsidian-icon-folder-icon'); - if (!iconNode) { - return; - } - iconNode.remove(); -}; -const updateIcon = (plugin, file) => { - // Try to add custom rule icons back. - plugin.getSettings().rules.forEach((rule) => __awaiter(void 0, void 0, void 0, function* () { - addCustomRuleIconsToDOM(plugin, rule, file); - })); -}; -/** - * This function checks if a custom rule icon exists in the path. - * - * @param {CustomRule} rule - The custom rule that will be checked on. - * @param {string} path - The path that will be checked on. - * @returns {boolean} If the icon with the path and rule exists and should be removed. - */ -const doesCustomRuleIconExists = (rule, path) => { - const name = path.split('/').pop(); - try { - // Rule is in some sort of regex. - const regex = new RegExp(rule.rule); - if (name.match(regex)) { - return true; - } - } - catch (_a) { - // Rule is not applicable to a regex format. - if (name.includes(rule.rule)) { - return true; - } - } - return false; -}; -const updateEmojiIconsInDOM = (plugin) => { - plugin.getRegisteredFileExplorers().forEach((explorerView) => __awaiter(void 0, void 0, void 0, function* () { - const files = Object.entries(explorerView.fileItems); - files.forEach(([path]) => __awaiter(void 0, void 0, void 0, function* () { - const iconName = typeof plugin.getData()[path] === 'object' - ? plugin.getData()[path].iconName - : plugin.getData()[path]; - if (isEmoji(iconName)) { - addToDOM(plugin, path, iconName); - } - })); - updateCustomIconRules(plugin, explorerView); - })); -}; -/** - * This function removes the specified rule from all the loaded files in the vault. - * - * @param {IconFolderPlugin} plugin - The main plugin. - * @param {CustomRule} rule - Specific rule that will match all loaded files. - */ -const removeCustomRuleIconsFromDOM = (plugin, rule) => { - const inheritanceFolders = Object.entries(plugin.getData()).filter(([k, v]) => k !== 'settings' && typeof v === 'object'); - plugin.getRegisteredFileExplorers().forEach((explorerView) => __awaiter(void 0, void 0, void 0, function* () { - const files = Object.entries(explorerView.fileItems); - files.forEach(([path, fileItem]) => __awaiter(void 0, void 0, void 0, function* () { - const fileType = (yield plugin.app.vault.adapter.stat(path)).type; - const dataFile = typeof plugin.getData()[path] === 'object' - ? plugin.getData()[path].iconName - : plugin.getData()[path]; - const isInfluencedByInheritance = inheritanceFolders.find(([key]) => path.includes(key) && fileType === 'file'); - const existingIcon = dataFile || isInfluencedByInheritance; - if (!existingIcon && doesCustomRuleIconExists(rule, path) && isToRuleApplicable(rule, fileType)) { - removeFromDOM(path, fileItem.titleEl); - } - })); - })); -}; -const colorizeCustomRuleIcons = (plugin, rule) => { - try { - // Rule is in some sort of regex. - const regex = new RegExp(rule.rule); - plugin.app.vault.getAllLoadedFiles().forEach((file) => __awaiter(void 0, void 0, void 0, function* () { - const fileType = (yield plugin.app.vault.adapter.stat(file.path)).type; - if (file.name.match(regex) && isToRuleApplicable(rule, fileType)) { - addToDOM(plugin, file.path, rule.icon, rule.color); - } - })); - } - catch (_a) { - // Rule is not applicable to a regex format. - plugin.app.vault.getAllLoadedFiles().forEach((file) => __awaiter(void 0, void 0, void 0, function* () { - const fileType = (yield plugin.app.vault.adapter.stat(file.path)).type; - if (file.name.includes(rule.rule) && isToRuleApplicable(rule, fileType)) { - addToDOM(plugin, file.path, rule.icon, rule.color); - } - })); - } -}; -const isToRuleApplicable = (rule, fileType) => { - return (rule.for === 'everything' || - (rule.for === 'files' && fileType === 'file') || - (rule.for === 'folders' && fileType === 'folder')); -}; -/** - * This function adds to all the loaded files the icon based on the specific rule. - * - * @param {IconFolderPlugin} plugin - The main plugin. - * @param {CustomRule} rule - The custom rule for adding the icon. - * @param {TAbstractFile} file - Optional parameter if the rule should only be applied to one specific file. - */ -const addCustomRuleIconsToDOM = (plugin, rule, file) => __awaiter(void 0, void 0, void 0, function* () { - try { - // Rule is in some sort of regex. - const regex = new RegExp(rule.rule); - if (file) { - const fileType = (yield plugin.app.vault.adapter.stat(file.path)).type; - if (file.name.match(regex) && isToRuleApplicable(rule, fileType)) { - addToDOM(plugin, file.path, rule.icon, rule.color); - } - } - else { - plugin.getRegisteredFileExplorers().forEach((explorerView) => __awaiter(void 0, void 0, void 0, function* () { - const files = Object.entries(explorerView.fileItems); - files.forEach(([path, fileItem]) => __awaiter(void 0, void 0, void 0, function* () { - const fileType = (yield plugin.app.vault.adapter.stat(path)).type; - if (fileItem) { - const fileName = path.split('/').pop(); - if (fileName.match(regex) && isToRuleApplicable(rule, fileType)) { - const titleEl = fileItem.titleEl; - const titleInnerEl = fileItem.titleInnerEl; - const existingIcon = titleEl.querySelector('.obsidian-icon-folder-icon'); - if (!existingIcon) { - const iconNode = titleEl.createDiv(); - iconNode.classList.add('obsidian-icon-folder-icon'); - insertIconToNode(plugin, rule.icon, iconNode); - titleEl.insertBefore(iconNode, titleInnerEl); - } - } - } - })); - })); - } - } - catch (_a) { - // Rule is not applicable to a regex format. - if (file) { - const fileType = (yield plugin.app.vault.adapter.stat(file.path)).type; - if (file.name.includes(rule.rule) && isToRuleApplicable(rule, fileType)) { - addToDOM(plugin, file.path, rule.icon, rule.color); - } - } - else { - plugin.app.vault.getAllLoadedFiles().forEach((file) => __awaiter(void 0, void 0, void 0, function* () { - const fileType = (yield plugin.app.vault.adapter.stat(file.path)).type; - if (file.name.includes(rule.rule) && isToRuleApplicable(rule, fileType)) { - addToDOM(plugin, file.path, rule.icon, rule.color); - } - })); - } - } -}); -/** - * This function adds an icon to the DOM based on a specific path. - * In addition, before added to the DOM, it will customize the icon style. - * - * @public - * @param {IconFolderPlugin} plugin - The main plugin. - * @param {string} path - The path in the DOM where the icon will be added. - * @param {string} icon - The icon that will be added to the DOM - can be an icon id or codepoint for emoji. - */ -const addToDOM = (plugin, path, icon, color) => { - if (plugin.getData()[path]) { - removeFromDOM(path); - } - const node = document.querySelector(`[data-path="${path}"]`); - if (!node) { - console.error('element with data path not found', path); - return; - } - let titleNode = node.querySelector('.nav-folder-title-content'); - if (!titleNode) { - titleNode = node.querySelector('.nav-file-title-content'); - if (!titleNode) { - console.error('element with title not found'); - return; - } - } - // check if there is a possible inheritance icon in the DOM - const possibleInheritanceIcon = node.querySelector('.obsidian-icon-folder-icon'); - if (possibleInheritanceIcon) { - possibleInheritanceIcon.remove(); - } - const iconNode = document.createElement('div'); - iconNode.classList.add('obsidian-icon-folder-icon'); - insertIconToNode(plugin, icon, iconNode, color); - node.insertBefore(iconNode, titleNode); -}; -/** - * This function inserts a specific icon into the specified node. - * - * @param {IconFolderPlugin} plugin - The main plugin. - * @param {string} icon - The icon string (can be an icon id or a unicode for emoji). - * @param {HTMLElement} node - The element where the icon will be inserted. - * @param color - */ -const insertIconToNode = (plugin, icon, node, color) => { - const iconNextIdentifier = nextIdentifier(icon); - const possibleIcon = getSvgFromLoadedIcon(icon.substring(0, iconNextIdentifier), icon.substring(iconNextIdentifier)); - if (possibleIcon) { - let iconContent = customizeIconStyle(plugin, possibleIcon, node); - if (color) { - iconContent = colorizeIcon(possibleIcon, color); - } - node.innerHTML = iconContent; - } - else { - let emoji = ''; - switch (plugin.getSettings().emojiStyle) { - case 'twemoji': - emoji = twemoji.parse(icon, { - base: 'https://cdnjs.cloudflare.com/ajax/libs/twemoji/14.0.2/', - folder: 'svg', - ext: '.svg', - attributes: () => ({ - width: '16px', - height: '16px', - }), - }); - break; - case 'native': - emoji = icon; - } - node.innerHTML = customizeIconStyle(plugin, emoji, node); - } -}; -/** - * This function will add inheritance functionality to a specific folder. - * It will add the inheritance icon to all child files. - * - * @param {IconFolderPlugin} plugin - The main plugin. - * @param {string} folderPath - The path in the DOM where the icon will be added. - */ -const addInheritanceForFolder = (plugin, folderPath) => { - const folder = plugin.getData()[folderPath]; - if (!folder || typeof folder !== 'object') { - return; - } - // add icons for all the child files - const files = plugin.app.vault.getFiles().filter((f) => f.path.includes(folderPath)); - files.forEach((f) => { - if (plugin.getData()[f.path]) { - removeFromDOM(f.path); - plugin.removeFolderIcon(f.path); - } - addToDOM(plugin, f.path, folder.inheritanceIcon); - }); -}; -/** - * This function removes inheritance from a folder. - * It will delete all the icons in the sub files of this folder. - * - * @param {IconFolderPlugin} plugin - The main plugin. - * @param {string} folderPath - The path in the DOM where the icon will be added. - */ -const removeInheritanceForFolder = (plugin, folderPath) => { - const folder = plugin.getData()[folderPath]; - if (!folder || typeof folder !== 'object') { - return; - } - // remove icons from all the child files - const files = plugin.app.vault.getFiles().filter((f) => f.path.includes(folderPath)); - files.forEach((f) => { - // when the file path is not registered in the data it should remove the icon - if (!plugin.getData()[f.path]) { - removeFromDOM(f.path); - updateIcon(plugin, f); - } - }); -}; const isEmoji = (str) => { const ranges = [ '(?:[\u2700-\u27bf]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff]|[\u0023-\u0039]\ufe0f?\u20e3|\u3299|\u3297|\u303d|\u3030|\u24c2|\ud83c[\udd70-\udd71]|\ud83c[\udd7e-\udd7f]|\ud83c\udd8e|\ud83c[\udd91-\udd9a]|\ud83c[\udde6-\uddff]|[\ud83c[\ude01-\ude02]|\ud83c\ude1a|\ud83c\ude2f|[\ud83c[\ude32-\ude3a]|[\ud83c[\ude50-\ude51]|\u203c|\u2049|[\u25aa-\u25ab]|\u25b6|\u25c0|[\u25fb-\u25fe]|\u00a9|\u00ae|\u2122|\u2139|\ud83c\udc04|[\u2600-\u26FF]|\u2b05|\u2b06|\u2b07|\u2b1b|\u2b1c|\u2b50|\u2b55|\u231a|\u231b|\u2328|\u23cf|[\u23e9-\u23f3]|[\u23f8-\u23fa]|\ud83c\udccf|\u2934|\u2935|[\u2190-\u21ff])', // U+1F680 to U+1F6FF @@ -2689,34 +2228,16 @@ const isEmoji = (str) => { return false; } }; -const getIconsInData = (plugin) => { - const result = []; - Object.entries(plugin.getData()).forEach(([key, value]) => { - if (key === 'settings') { - const rules = value.rules; - rules.forEach((rule) => { - if (!isEmoji(rule.icon)) { - result.push(rule.icon); - } - }); - } - else if (key !== 'settings' && key !== 'migrated') { - if (typeof value === 'string' && !isEmoji(value)) { - result.push(value); - } - else if (typeof value === 'object') { - const v = value; - if (v.iconName !== null && !isEmoji(v.iconName)) { - result.push(v.iconName); - } - if (v.inheritanceIcon !== null && !isEmoji(v.inheritanceIcon)) { - result.push(v.inheritanceIcon); - } - } - } - }); - return result; +var emoji = { + shortNames, + isEmoji, }; + +/** + * Tries to read the file synchronously. + * @param file File that will be read. + * @returns A promise that will resolve to a string which is the content of the file. + */ const readFileSync = (file) => __awaiter(void 0, void 0, void 0, function* () { const content = yield new Promise((resolve) => { const reader = new FileReader(); @@ -2725,53 +2246,215 @@ const readFileSync = (file) => __awaiter(void 0, void 0, void 0, function* () { }); return content; }); -const getIconByPath = (plugin, filePath) => { - var _a; - if (filePath !== 'settings' && filePath !== 'migrated') { - const value = plugin.getData()[filePath]; - if (typeof value === 'string' && !isEmoji(value)) { - return value; +/** + * Gets all the currently opened files by getting the markdown leaves and then checking + * for the `file` property in the view. + * @param plugin Instance of the IconFolderPlugin. + * @returns An array of {@link TFile} objects. + */ +const getAllOpenedFiles = (plugin) => { + return plugin.app.workspace.getLeavesOfType('markdown').reduce((prev, curr) => { + const file = curr.view.file; + if (file) { + prev.push(file); } - else if (typeof value === 'object') { - const v = value; - if (v.iconName !== null && !isEmoji(v.iconName)) { - return v.iconName; - } - if (v.inheritanceIcon !== null && !isEmoji(v.inheritanceIcon)) { - return v.inheritanceIcon; - } - } - } - const rules = (_a = plugin.getData()['settings']) === null || _a === void 0 ? void 0 : _a.rules; - const rule = rules.find((rule) => !isEmoji(rule.icon) && doesCustomRuleIconExists(rule, filePath)); - if (rule) { - return rule.icon; - } - return undefined; + return prev; + }, []); }; -const getIconsWithPathInData = (plugin) => { - const result = []; - Object.entries(plugin.getData()).forEach(([key, value]) => { - if (key !== 'settings' && key !== 'migrated') { - if (typeof value === 'string') { - if (!isEmoji(value)) { - result.push({ key, value }); - return; - } - } - if (typeof value === 'object') { - if (value.iconName !== null && !isEmoji(value.iconName)) { - result.push({ key, value: value.iconName }); - return; - } - if (value.inheritanceIcon !== null && !isEmoji(value.inheritanceIcon)) { - result.push({ key, value: value.inheritanceIcon }); - return; - } +/** + * Gets the file item title element by either accessing `titleEl` or `selfEl`. + * @param fileItem FileItem which will be used to retrieve the title element from. + * @returns HTMLElement which is the title element. + */ +const getFileItemTitleEl = (fileItem) => { + var _a; + return (_a = fileItem.titleEl) !== null && _a !== void 0 ? _a : fileItem.selfEl; +}; +/** + * Gets the file item inner title element by either accessing `titleInnerEl` or `innerEl`. + * @param fileItem FileItem which will be used to retrieve the inner title element from. + * @returns HTMLElement which is the inner title element. + */ +const getFileItemInnerTitleEl = (fileItem) => { + var _a; + return (_a = fileItem.titleInnerEl) !== null && _a !== void 0 ? _a : fileItem.innerEl; +}; + +// This library file does not include any other dependency and is a standalone file that +/** + * Sets the margin for a specific node. + * @param el Node where the margin will be set. + * @param margin Margin that will be applied to the node. + * @returns The modified node with the applied margin. + */ +const setMargin = (el, margin) => { + el.style.margin = `${margin.top}px ${margin.right}px ${margin.bottom}px ${margin.left}px`; + return el; +}; +/** + * Applies all stylings to the specified svg icon string and applies styling to the node + * (container). The styling to the specified element is only modified when it is an emoji + * or extra margin is defined in the settings. + * @param plugin Instance of the IconFolderPlugin. + * @param iconString SVG that will be used to apply the svg styles to. + * @param el Node for manipulating the style. + * @returns Icon svg string with the manipulate style attributes. + */ +const applyAll = (plugin, iconString, container) => { + iconString = svg.setFontSize(iconString, plugin.getSettings().fontSize); + iconString = svg.colorize(iconString, plugin.getSettings().iconColor); + // Sets the margin of an element. + const margin = plugin.getSettings().extraMargin; + const normalizedMargin = { + top: margin.top !== undefined ? margin.top : 4, + right: margin.right !== undefined ? margin.right : 4, + left: margin.left !== undefined ? margin.left : 4, + bottom: margin.bottom !== undefined ? margin.bottom : 4, + }; + if (plugin.getSettings().extraMargin) { + setMargin(container, normalizedMargin); + } + if (emoji.isEmoji(iconString)) { + container.style.fontSize = `${plugin.getSettings().fontSize}px`; + container.style.lineHeight = `${plugin.getSettings().fontSize}px`; + } + return iconString; +}; +/** + * Refreshes all the styles of all the applied icons where a `.obsidian-icon-folder-icon` + * class is defined. This function only modifies the styling of the node. + * @param plugin Instance of the IconFolderPlugin. + */ +const refreshIconNodes = (plugin) => { + const fileExplorers = plugin.app.workspace.getLeavesOfType('file-explorer'); + for (const fileExplorer of fileExplorers) { + Object.keys(plugin.getData()).forEach((path) => { + const fileItem = fileExplorer.view.fileItems[path]; + if (fileItem) { + const titleEl = getFileItemTitleEl(fileItem); + const iconNode = titleEl.querySelector('.obsidian-icon-folder-icon'); + iconNode.innerHTML = applyAll(plugin, iconNode.innerHTML, iconNode); } + }); + } +}; +var style = { + applyAll, + setMargin, + refreshIconNodes, +}; + +/** + * Removes the `obsidian-icon-folder-icon` icon node from the provided HTMLElement. + * @param el HTMLElement from which the icon node will be removed. + */ +const removeIconInNode = (el) => { + const iconNode = el.querySelector('.obsidian-icon-folder-icon'); + if (!iconNode) { + return; + } + iconNode.remove(); +}; +/** + * Removes the 'obsidian-icon-folder-icon' icon node from the HTMLElement corresponding + * to the specified file path. + * @param path File path for which the icon node will be removed. + */ +const removeIconInPath = (path, options) => { + var _a; + const node = (_a = options === null || options === void 0 ? void 0 : options.container) !== null && _a !== void 0 ? _a : document.querySelector(`[data-path="${path}"]`); + if (!node) { + console.error('element with data path not found', path); + return; + } + removeIconInNode(node); +}; +/** + * Sets an icon or emoji for an HTMLElement based on the specified icon name and color. + * The function manipulates the specified node inline. + * @param plugin Instance of the IconFolderPlugin. + * @param iconName Name of the icon or emoji to add. + * @param node HTMLElement to which the icon or emoji will be added. + * @param color Optional color of the icon to add. + */ +const setIconForNode = (plugin, iconName, node, color) => { + // Gets the possible icon based on the icon name. + const iconNextIdentifier = nextIdentifier(iconName); + const possibleIcon = getSvgFromLoadedIcon(iconName.substring(0, iconNextIdentifier), iconName.substring(iconNextIdentifier)); + if (possibleIcon) { + // The icon is possibly not an emoji. + let iconContent = style.applyAll(plugin, possibleIcon, node); + if (color) { + iconContent = svg.colorize(possibleIcon, color); } - }); - return result; + node.innerHTML = iconContent; + } + else { + // The icon is an emoji. + let emoji = ''; + switch (plugin.getSettings().emojiStyle) { + case 'twemoji': + emoji = twemoji.parse(iconName, { + base: 'https://cdnjs.cloudflare.com/ajax/libs/twemoji/14.0.2/', + folder: 'svg', + ext: '.svg', + attributes: () => ({ + width: '16px', + height: '16px', + }), + }); + break; + case 'native': + emoji = iconName; + } + node.innerHTML = style.applyAll(plugin, emoji, node); + } +}; +/** + * Creates an icon node for the specified path and inserts it to the DOM. + * @param plugin Instance of the IconFolderPlugin. + * @param path Path for which the icon node will be created. + * @param iconName Name of the icon or emoji to add. + * @param color Optional color of the icon to add. + */ +const createIconNode = (plugin, path, iconName, options) => { + var _a; + // TODO: Refactor to more efficient solution. + if (plugin.getData()[path]) { + removeIconInPath(path, { container: options === null || options === void 0 ? void 0 : options.container }); + } + // Get the container from the provided options or try to find the node that has the + // path from the document itself. + const node = (_a = options === null || options === void 0 ? void 0 : options.container) !== null && _a !== void 0 ? _a : document.querySelector(`[data-path="${path}"]`); + if (!node) { + console.error('element with data path not found', path); + return; + } + // Get the folder or file title node. + let titleNode = node.querySelector('.nav-folder-title-content'); + if (!titleNode) { + titleNode = node.querySelector('.nav-file-title-content'); + if (!titleNode) { + console.error('element with title not found'); + return; + } + } + // Check for possible inheritance and remove the inherited icon node. + const possibleInheritanceIcon = node.querySelector('.obsidian-icon-folder-icon'); + if (possibleInheritanceIcon) { + possibleInheritanceIcon.remove(); + } + // Creates a new icon node and inserts it to the DOM. + const iconNode = document.createElement('div'); + iconNode.classList.add('obsidian-icon-folder-icon'); + setIconForNode(plugin, iconName, iconNode, options === null || options === void 0 ? void 0 : options.color); + node.insertBefore(iconNode, titleNode); +}; +var dom = { + setIconForNode, + createIconNode, + removeIconInNode, + removeIconInPath, }; class IconsPickerModal extends obsidian.FuzzySuggestModal { @@ -2783,7 +2466,7 @@ class IconsPickerModal extends obsidian.FuzzySuggestModal { this.limit = 150; const pluginRecentltyUsedItems = [...plugin.getSettings().recentlyUsedIcons]; this.recentlyUsedItems = pluginRecentltyUsedItems.reverse().filter((iconName) => { - return doesIconExists(iconName) || isEmoji(iconName); + return doesIconExists(iconName) || emoji.isEmoji(iconName); }); this.resultContainerEl.classList.add('obsidian-icon-folder-modal'); } @@ -2802,9 +2485,9 @@ class IconsPickerModal extends obsidian.FuzzySuggestModal { if (this.inputEl.value.length === 0) { this.renderIndex = 0; this.recentlyUsedItems.forEach((iconName) => { - if (this.plugin.isSomeEmojiStyleActive() && isEmoji(iconName)) { + if (this.plugin.isSomeEmojiStyleActive() && emoji.isEmoji(iconName)) { iconKeys.push({ - name: emojiShortName[iconName], + name: emoji.shortNames[iconName], prefix: 'Emoji', displayName: iconName, }); @@ -2818,7 +2501,7 @@ class IconsPickerModal extends obsidian.FuzzySuggestModal { }); }); } - for (const icon of getEnabledIcons(this.plugin)) { + for (const icon of getAllLoadedIconNames()) { iconKeys.push({ name: icon.name, prefix: icon.prefix, @@ -2826,7 +2509,7 @@ class IconsPickerModal extends obsidian.FuzzySuggestModal { }); } if (this.plugin.isSomeEmojiStyleActive()) { - Object.entries(emojiShortName).forEach(([unicode, shortName]) => { + Object.entries(emoji.shortNames).forEach(([unicode, shortName]) => { iconKeys.push({ name: shortName, prefix: 'Emoji', @@ -2842,12 +2525,10 @@ class IconsPickerModal extends obsidian.FuzzySuggestModal { return iconKeys; } onChooseItem(item) { - if (typeof item === 'object') { - addToDOM(this.plugin, this.path, item.displayName); - } - else { - addToDOM(this.plugin, this.path, item); - } + var _a; + const iconName = typeof item === 'object' ? item.displayName : item; + dom.createIconNode(this.plugin, this.path, iconName); + (_a = this.onSelect) === null || _a === void 0 ? void 0 : _a.call(this, iconName); this.plugin.addFolderIcon(this.path, item); } renderSuggestion(item, el) { @@ -2877,7 +2558,9 @@ class IconsPickerModal extends obsidian.FuzzySuggestModal { let displayName = ''; switch (this.plugin.getSettings().emojiStyle) { case 'twemoji': - displayName = twemoji.parse(item.item.displayName, { base: "https://cdnjs.cloudflare.com/ajax/libs/twemoji/14.0.2/" }); + displayName = twemoji.parse(item.item.displayName, { + base: 'https://cdnjs.cloudflare.com/ajax/libs/twemoji/14.0.2/', + }); break; case 'native': displayName = item.item.displayName; @@ -2908,6 +2591,548 @@ const DEFAULT_SETTINGS = { bottom: 0, left: 0, }, + iconInTabsEnabled: false, +}; + +/** + * Checks if the file type is equal to the `for` property of the custom rule. + * @param rule Custom rule that will be checked. + * @param fileType File type that will be checked. + * @returns Boolean whether the custom rule `for` matches the file type or not. + */ +const doesMatchFileType = (rule, fileType) => { + return (rule.for === 'everything' || + (rule.for === 'files' && fileType === 'file') || + (rule.for === 'folders' && fileType === 'folder')); +}; +/** + * Determines whether a given file matches a specified custom rule. + * @param plugin Plugin object containing the app and other plugin data. + * @param rule Custom rule to check against the file. + * @param file File to check against the custom rule. + * @returns A promise that resolves to true if the file matches the rule, false otherwise. + */ +const isApplicable = (plugin, rule, file) => __awaiter(void 0, void 0, void 0, function* () { + // Gets the file type based on the specified file path. + const fileType = (yield plugin.app.vault.adapter.stat(file.path)).type; + try { + // Rule is in some sort of regex. + const regex = new RegExp(rule.rule); + if (!file.name.match(regex)) { + return false; + } + return doesMatchFileType(rule, fileType); + } + catch (_a) { + // Rule is not in some sort of regex, check for basic string match. + return file.name.includes(rule.rule) && doesMatchFileType(rule, fileType); + } +}); +/** + * Removes the icon from the custom rule from all the files, if applicable. + * @param plugin Instance of the IconFolderPlugin. + * @param rule Custom rule where the nodes will be removed based on this rule. + */ +const removeFromAllFiles = (plugin, rule) => __awaiter(void 0, void 0, void 0, function* () { + for (const fileExplorer of plugin.getRegisteredFileExplorers()) { + const files = Object.entries(fileExplorer.fileItems); + for (const [path, fileItem] of files) { + const fileType = (yield plugin.app.vault.adapter.stat(path)).type; + // Gets the icon name of the inheritance object or by the value directly. + let iconName = plugin.getData()[path]; + if (typeof plugin.getData()[path] === 'object') { + iconName = plugin.getData()[path].iconName; + } + if (!iconName && doesExistInPath$1(rule, path) && doesMatchFileType(rule, fileType)) { + dom.removeIconInNode(getFileItemTitleEl(fileItem)); + } + } + } +}); +/** + * Really dumb way to sort the custom rules. At the moment, it only sorts the custom rules + * based on the `localCompare` function. + * @param plugin Instance of IconFolderPlugin. + * @returns An array of sorted custom rules. + */ +const getSortedRules = (plugin) => { + return plugin.getSettings().rules.sort((a, b) => a.rule.localeCompare(b.rule)); +}; +/** + * Tries to apply all custom rules to all files. This function iterates over all the saved + * custom rules and calls {@link addToAllFiles}. + * @param plugin Instance of the IconFolderPlugin. + */ +const addAll$1 = (plugin) => __awaiter(void 0, void 0, void 0, function* () { + for (const rule of getSortedRules(plugin)) { + yield addToAllFiles(plugin, rule); + } +}); +/** + * Tries to add all specific custom rule icon to all registered files. It does that by + * calling the {@link add} function. + * @param plugin Instance of the IconFolderPlugin. + * @param rule Custom rule that will be applied, if applicable, to all files. + */ +const addToAllFiles = (plugin, rule) => __awaiter(void 0, void 0, void 0, function* () { + for (const fileExplorer of plugin.getRegisteredFileExplorers()) { + const files = Object.values(fileExplorer.fileItems); + for (const fileItem of files) { + yield add$2(plugin, getFileItemTitleEl(fileItem), rule, fileItem.file); + } + } +}); +/** + * Tries to add the icon of the custom rule to a file or folder. This function also checks + * if the file type matches the `for` property of the custom rule. + * @param plugin Instance of the IconFolderPlugin. + * @param container Element where the icon will be added if the custom rules matches. + * @param rule Custom rule that will be used to check if the rule is applicable to the file. + * @param file File or folder that will be used to possibly create the icon for. + */ +const add$2 = (plugin, container, rule, file) => __awaiter(void 0, void 0, void 0, function* () { + // Gets the type of the file. + const fileType = (yield plugin.app.vault.adapter.stat(file.path)).type; + const hasIcon = plugin.getData()[file.path]; + if (!doesMatchFileType(rule, fileType) || hasIcon) { + return; + } + try { + // Rule is in some sort of regex. + const regex = new RegExp(rule.rule); + if (file.name.match(regex)) { + dom.createIconNode(plugin, file.path, rule.icon, { color: rule.color, container }); + } + } + catch (_b) { + // Rule is not applicable to a regex format. + if (file.name.includes(rule.rule)) { + dom.createIconNode(plugin, file.path, rule.icon, { color: rule.color, container }); + } + } +}); +/** + * Determines whether a given rule exists in a given path. + * @param rule Rule to check for. + * @param path Path to check in. + * @returns True if the rule exists in the path, false otherwise. + */ +const doesExistInPath$1 = (rule, path) => { + const name = path.split('/').pop(); + try { + // Rule is in some sort of regex. + const regex = new RegExp(rule.rule); + if (name.match(regex)) { + return true; + } + } + catch (_a) { + // Rule is not in some sort of regex, check for basic string match. + return name.includes(rule.rule); + } + return false; +}; +/** + * Gets a custom rule by its path. + * @param plugin Instance of the plugin. + * @param path Path to check for. + * @returns The custom rule if it exists, undefined otherwise. + */ +const getByPath$2 = (plugin, path) => { + if (path === 'settings' || path === 'migrated') { + return undefined; + } + return getSortedRules(plugin).find((rule) => !emoji.isEmoji(rule.icon) && doesExistInPath$1(rule, path)); +}; +/** + * Gets all the files and directories that can be applied to the specific custom rule. + * @param plugin Instance of IconFolderPlugin. + * @param rule Custom rule that will be checked for. + * @returns An array of files and directories that match the custom rule. + */ +const getFiles$1 = (plugin, rule) => { + const result = []; + for (const fileExplorer of plugin.getRegisteredFileExplorers()) { + const files = Object.values(fileExplorer.fileItems); + for (const fileItem of files) { + if (doesExistInPath$1(rule, fileItem.file.path)) { + result.push(fileItem.file); + } + } + } + return result; +}; +var customRule = { + getFiles: getFiles$1, + doesExistInPath: doesExistInPath$1, + getSortedRules, + getByPath: getByPath$2, + removeFromAllFiles, + add: add$2, + addAll: addAll$1, + addToAllFiles, + isApplicable, +}; + +/** + * Get all icon containers of all open tabs. The icon container mostly relies next to the + * element with the actual name of the file. + * @param filename String that will be used to get the icon container. + * @returns An array of HTMLElement of the icon containers. + */ +const getIconContainers = (filename) => { + // Gets all tab header elements with the `aria-label` attribute. + const nodes = document.querySelectorAll(`[aria-label="${filename}"]`); + const containers = []; + nodes.forEach((node) => { + if (!node.hasAttribute('draggable') || node.children.length === 0) { + return; + } + // Gets the inner header container of the tab. + const headerInnerContainer = node.children[0]; + if (!headerInnerContainer || headerInnerContainer.children.length === 0) { + return; + } + // Gets the icon container inside of the inner header container. + const iconContainer = headerInnerContainer.children[0]; + if (!iconContainer) { + return; + } + containers.push(iconContainer); + }); + return containers; +}; +const add$1 = (plugin, file, options) => __awaiter(void 0, void 0, void 0, function* () { + var _a; + const iconContainers = getIconContainers(file.basename); + if (iconContainers.length === 0) { + return; + } + const iconColor = (_a = options === null || options === void 0 ? void 0 : options.iconColor) !== null && _a !== void 0 ? _a : plugin.getSettings().iconColor; + const data = Object.entries(plugin.getData()); + for (const iconContainer of iconContainers) { + // Removes the `display: none` from the obsidian styling. + iconContainer.style.display = 'flex'; + // Only add the icon name manually when it is defined in the options. + if (options === null || options === void 0 ? void 0 : options.iconName) { + dom.setIconForNode(plugin, options.iconName, iconContainer, iconColor); + // TODO: Refactor to include option to `insertIconToNode` function. + iconContainer.style.margin = null; + continue; + } + // Files can also have custom icons inside of inheritance folders. + const hasIcon = plugin.getData()[file.path]; + if (!hasIcon) { + // Add icons to tabs if there is some sort of inheritance going on. + const inheritanceData = data.filter(([key, value]) => typeof value === 'object' && key !== 'settings'); + for (const [inheritancePath, inheritance] of inheritanceData) { + if (!inheritance.inheritanceIcon) { + continue; + } + if (!file.path.includes(inheritancePath)) { + continue; + } + dom.setIconForNode(plugin, inheritance.inheritanceIcon, iconContainer, iconColor); + // TODO: Refactor to include option to `insertIconToNode` function. + iconContainer.style.margin = null; + break; + } + } + // Add icons to tabs if a custom rule is applicable. + for (const rule of customRule.getSortedRules(plugin)) { + const isApplicable = yield customRule.isApplicable(plugin, rule, file); + if (isApplicable) { + dom.setIconForNode(plugin, rule.icon, iconContainer, rule.color); + // TODO: Refactor to include option to `insertIconToNode` function. + iconContainer.style.margin = null; + } + } + // Add icons to tabs if there is an icon set. + const iconData = data.find(([dataPath]) => dataPath === file.path); + // Check if data was not found or name of icon is not a string. + if (!iconData || typeof iconData[1] !== 'string') { + continue; + } + dom.setIconForNode(plugin, iconData[1], iconContainer, iconColor); + // TODO: Refactor to include option to `insertIconToNode` function. + iconContainer.style.margin = null; + } +}); +const update = (plugin, file, iconName) => { + const iconContainers = getIconContainers(file.basename); + if (iconContainers.length === 0) { + return; + } + for (const iconContainer of iconContainers) { + dom.setIconForNode(plugin, iconName, iconContainer); + // TODO: Refactor to include option to `insertIconToNode` function. + iconContainer.style.margin = null; + } +}; +// Default icon for tabs of obsidian. +const DEFAULT_ICON = ''; +const remove$1 = (file, options) => { + const iconContainers = getIconContainers(file.basename); + if (iconContainers.length === 0) { + return; + } + for (const iconContainer of iconContainers) { + if (!(options === null || options === void 0 ? void 0 : options.replaceWithDefaultIcon)) { + // Removes the display of the icon container to remove the icons from the tabs. + iconContainer.style.display = 'none'; + } + else { + iconContainer.innerHTML = DEFAULT_ICON; + } + } +}; +var iconTabs = { + add: add$1, + update, + remove: remove$1, +}; + +/** + * Gets all the inheritance folder from the data as an object which consists of the path + * as a key and the value as the object. It does that by including all objects (except + * the settings). + * @param plugin IconFolderPlugin that will be used to get the data from. + * @returns An object where the keys are the paths and the values are the objects. + */ +const getFolders = (plugin) => { + return Object.entries(plugin.getData()) + .filter(([k, v]) => k !== 'settings' && typeof v === 'object') + .reduce((prev, [path, value]) => { + prev[path] = value; + return prev; + }, {}); +}; +/** + * Gets all the files where that file path includes the specified folder path. + * @param plugin Instance of IconFolderPlugin. + * @param folderPath Folder path that will be used to check if the file includes this. + * @returns An array of files that include the folder path. + */ +const getFiles = (plugin, folderPath) => { + return plugin.app.vault.getFiles().filter((file) => file.path.includes(folderPath)); +}; +const add = (plugin, folderPath, iconName, options) => { + const folder = plugin.getData()[folderPath]; + // Checks if data exists and if the data is some kind of object type. + if (!folder || typeof folder !== 'object') { + return; + } + // A inner function that helps to add the inheritance icon to the DOM. + const addIcon = (fileItem) => { + var _a; + const titleEl = getFileItemTitleEl(fileItem); + const innerTitleEl = getFileItemInnerTitleEl(fileItem); + const iconNode = titleEl.createDiv(); + iconNode.classList.add('obsidian-icon-folder-icon'); + dom.setIconForNode(plugin, iconName, iconNode); + titleEl.insertBefore(iconNode, innerTitleEl); + (_a = options === null || options === void 0 ? void 0 : options.onAdd) === null || _a === void 0 ? void 0 : _a.call(options, fileItem.file); + }; + const inheritanceFolders = getFolders(plugin); + for (const fileExplorer of plugin.getRegisteredFileExplorers()) { + if (options === null || options === void 0 ? void 0 : options.file) { + // Handles the addition of the inheritance icon for only one file. + const fileItem = fileExplorer.fileItems[options.file.path]; + const inFolder = options.file.path.includes(folderPath); + const hasIcon = fileItem && plugin.getData()[fileItem.file.path]; + if (!fileItem || !inFolder || hasIcon) { + continue; + } + addIcon(fileItem); + } + else { + // Handles the addition of a completely new inheritance for a folder. + for (const [path, fileItem] of Object.entries(fileExplorer.fileItems)) { + const inFolder = path.includes(folderPath); + const isInheritanceDirectory = inheritanceFolders[path]; + const hasIcon = plugin.getData()[fileItem.file.path]; + if (!inFolder || isInheritanceDirectory || hasIcon) { + continue; + } + addIcon(fileItem); + } + } + } +}; +const remove = (plugin, folderPath, options) => { + var _a; + const folder = plugin.getData()[folderPath]; + // Checks if data exists and if the data is some kind of object type. + if (!folder || typeof folder !== 'object') { + return; + } + // Gets all files that include the folder path of the currently opened vault. + const files = getFiles(plugin, folderPath); + for (const file of files) { + // When the file path is not registered in the data it should remove the icon. + if (!plugin.getData()[file.path]) { + dom.removeIconInPath(file.path); + (_a = options === null || options === void 0 ? void 0 : options.onRemove) === null || _a === void 0 ? void 0 : _a.call(options, file); + } + } +}; +const getByPath$1 = (plugin, path) => { + const folders = getFolders(plugin); + const foundFolderIcon = Object.entries(folders).find(([folderPath]) => path.includes(folderPath)); + return foundFolderIcon === null || foundFolderIcon === void 0 ? void 0 : foundFolderIcon[1]; // Returns the folder icon when defined. +}; +const doesExistInPath = (plugin, path) => { + const folders = getFolders(plugin); + return Object.keys(folders).some((folderPath) => path.includes(folderPath)); +}; +const getFolderPathByFilePath = (plugin, filePath) => { + const folders = getFolders(plugin); + const foundFolderIcon = Object.entries(folders).find(([folderPath]) => filePath.includes(folderPath)); + return foundFolderIcon === null || foundFolderIcon === void 0 ? void 0 : foundFolderIcon[0]; // Returns the folder path when defined. +}; +var inheritance = { + add, + remove, + getFolders, + getFiles, + getByPath: getByPath$1, + getFolderPathByFilePath, + doesExistInPath, +}; + +/** + * This function adds all the possible icons to the corresponding nodes. It adds the icons, + * that are defined in the data as a basic string to the nodes, the inheritance folder + * icons, and also the custom rule icons. + * @param plugin Instance of IconFolderPlugin. + * @param data Data that will be used to add all the icons to the nodes. + * @param registeredFileExplorers A WeakSet of file explorers that are being used as a + * cache for already handled file explorers. + * @param callback Callback is being called whenever the icons are added to one file + * explorer. + */ +const addAll = (plugin, data, registeredFileExplorers, callback) => { + const fileExplorers = plugin.app.workspace.getLeavesOfType('file-explorer'); + for (const fileExplorer of fileExplorers) { + if (registeredFileExplorers.has(fileExplorer.view)) { + continue; + } + registeredFileExplorers.add(fileExplorer.view); + for (const [path] of data) { + } + for (const [dataPath, value] of data) { + const fileItem = fileExplorer.view.fileItems[dataPath]; + if (fileItem) { + const titleEl = getFileItemTitleEl(fileItem); + const titleInnerEl = getFileItemInnerTitleEl(fileItem); + // Need to check this because refreshing the plugin will duplicate all the icons. + if (titleEl.children.length === 2 || titleEl.children.length === 1) { + // Gets the icon name directly or from the inheritance folder. + const iconName = typeof value === 'string' ? value : value.iconName; + if (iconName) { + // Removes a possible existing icon. + const existingIcon = titleEl.querySelector('.obsidian-icon-folder-icon'); + if (existingIcon) { + existingIcon.remove(); + } + // Creates the new node with the icon inside. + const iconNode = titleEl.createDiv(); + iconNode.classList.add('obsidian-icon-folder-icon'); + dom.setIconForNode(plugin, iconName, iconNode); + titleEl.insertBefore(iconNode, titleInnerEl); + } + // Handle possible inheritance for the folder. + if (typeof value === 'object' && value.inheritanceIcon) { + inheritance.add(plugin, dataPath, value.inheritanceIcon); + } + } + } + } + // Callback function to register other events to this file explorer. + callback === null || callback === void 0 ? void 0 : callback(); + } + // Handles the custom rules. + customRule.addAll(plugin); + // Adds icons to already open file tabs. + if (plugin.getSettings().iconInTabsEnabled) { + for (const leaf of plugin.app.workspace.getLeavesOfType('markdown')) { + const file = leaf.view.file; + if (file) { + iconTabs.add(plugin, file); + } + } + } +}; +/** + * Gets the icon of a given path. This function returns the first occurrence of an icon. + * @param plugin Instance of the IconFolderPlugin. + * @param path Path to get the icon of. + * @returns The icon of the path if it exists, undefined otherwise. + */ +const getByPath = (plugin, path) => { + if (path === 'settings' || path === 'migrated') { + return undefined; + } + const value = plugin.getData()[path]; + if (typeof value === 'string' && !emoji.isEmoji(value)) { + // If the value is a plain icon name, return it. + return value; + } + else if (typeof value === 'object') { + // Additional checks for inheritance folders. + const v = value; + // If the inheritance folder contains a custom icon for itself, return it. + if (v.iconName !== null && !emoji.isEmoji(v.iconName)) { + return v.iconName; + } + } + // Tries to get the inheritance icon for the path and returns its inheritance icon if + // it exists. + const inheritanceIcon = inheritance.getByPath(plugin, path); + if (inheritanceIcon) { + return inheritanceIcon.inheritanceIcon; + } + // Tries to get the custom rule for the path and returns its icon if it exists. + const rule = customRule.getByPath(plugin, path); + if (rule) { + return rule.icon; + } + return undefined; +}; +/** + * Gets all the icons with their paths as an object. + * @param plugin Instance of the IconFolderPlugin. + * @returns An object that consists of the path and the icon name for the data, inheritance, + * or custom rule. + */ +const getAllWithPath = (plugin) => { + const result = []; + Object.keys(plugin.getData()).forEach((path) => { + if (path === 'settings' || path === 'migrated') { + return; + } + const icon = getByPath(plugin, path); + if (icon && !emoji.isEmoji(icon)) { + result.push({ path, icon }); + } + // Check for inheritance folder and insert the inheritance icon. + const inheritanceFolder = inheritance.getByPath(plugin, path); + if (inheritanceFolder && !emoji.isEmoji(inheritanceFolder.inheritanceIcon)) { + result.push({ path, icon: inheritanceFolder.inheritanceIcon }); + } + }); + // Add all icons for the custom rules with the rule as the path. + for (const rule of plugin.getSettings().rules) { + if (!emoji.isEmoji(rule.icon)) { + result.push({ path: rule.rule, icon: rule.icon }); + } + } + return result; +}; +var icon = { + addAll, + getByPath, + getAllWithPath, }; const migrationMap = [ @@ -2929,15 +3154,15 @@ const migrationMap = [ ]; const migrateIcons = (plugin) => { const data = Object.assign({}, plugin.getData()); - const entries = getIconsWithPathInData(plugin); + const entries = icon.getAllWithPath(plugin); entries.forEach((entry) => { if (entry) { - const { key, value } = entry; - const migration = migrationMap.find((migration) => value.substring(0, 2) === migration.oldIconPackPrefix && value.includes(migration.identifier)); + const { path, icon } = entry; + const migration = migrationMap.find((migration) => icon.substring(0, 2) === migration.oldIconPackPrefix && icon.includes(migration.identifier)); if (migration) { - data[key] = + data[path] = migration.transformation + - value.substring(migration.oldIconPackPrefix.length, value.indexOf(migration.identifier)); + icon.substring(migration.oldIconPackPrefix.length, icon.indexOf(migration.identifier)); } } }); @@ -3021,37 +3246,37 @@ class CustomIconPackSetting extends IconFolderSetting { const iconPackSetting = new obsidian.Setting(this.containerEl) .setName(iconPack.name) .setDesc(`Total icons: ${iconPack.icons.length}`); + // iconPackSetting.addButton((btn) => { + // btn.setIcon('broken-link'); + // btn.setTooltip('Try to fix icon pack'); + // btn.onClick(async () => { + // new Notice('Try to fix icon pack...'); + // getIconPack(iconPack.name).icons = []; + // const icons = await getFilesInDirectory(this.plugin, `${getPath()}/${iconPack.name}`); + // for (let i = 0; i < icons.length; i++) { + // const filePath = icons[i]; + // const fileName = filePath.split('/').pop(); + // const file = await this.plugin.app.vault.adapter.read(filePath); + // const iconContent = file + // .replace(/stroke="#fff"/g, 'stroke="currentColor"') + // .replace(/fill="#fff"/g, 'fill="currentColor"'); + // await this.plugin.app.vault.adapter.write(filePath, iconContent); + // await normalizeFileName(this.plugin, filePath); + // addIconToIconPack(iconPack.name, fileName, iconContent); + // } + // new Notice('...tried to fix icon pack'); + // // Refreshes the DOM. + // Object.entries(this.plugin.getData()).forEach(async ([k, v]) => { + // const doesPathExist = await this.plugin.app.vault.adapter.exists(k, true); + // if (doesPathExist && typeof v === 'string') { + // // dom.removeIconInPath(k); + // dom.createIconNode(this.plugin, k, v); + // } + // }); + // }); + // }); iconPackSetting.addButton((btn) => { - btn.setIcon('broken-link'); - btn.setTooltip('Try to fix icon pack'); - btn.onClick(() => __awaiter(this, void 0, void 0, function* () { - new obsidian.Notice('Try to fix icon pack...'); - getIconPack(iconPack.name).icons = []; - const icons = yield getFilesInDirectory(this.plugin, `${getPath()}/${iconPack.name}`); - for (let i = 0; i < icons.length; i++) { - const filePath = icons[i]; - const fileName = filePath.split('/').pop(); - const file = yield this.plugin.app.vault.adapter.read(filePath); - const iconContent = file - .replace(/stroke="#fff"/g, 'stroke="currentColor"') - .replace(/fill="#fff"/g, 'fill="currentColor"'); - yield this.plugin.app.vault.adapter.write(filePath, iconContent); - yield normalizeFileName(this.plugin, filePath); - addIconToIconPack(iconPack.name, fileName, iconContent); - } - new obsidian.Notice('...tried to fix icon pack'); - // Refreshes the DOM. - Object.entries(this.plugin.getData()).forEach(([k, v]) => __awaiter(this, void 0, void 0, function* () { - const doesPathExist = yield this.plugin.app.vault.adapter.exists(k, true); - if (doesPathExist && typeof v === 'string') { - removeFromDOM(k); - addToDOM(this.plugin, k, v); - } - })); - })); - }); - iconPackSetting.addButton((btn) => { - btn.setIcon('create-new'); + btn.setIcon('plus'); btn.setTooltip('Add an icon'); btn.onClick(() => __awaiter(this, void 0, void 0, function* () { const fileSelector = document.createElement('input'); @@ -3119,6 +3344,29 @@ class CustomIconRuleSetting extends IconFolderSetting { this.app = app; this.refreshDisplay = refreshDisplay; } + /** + * Updates all the open files based on the custom rule that was specified. + * @param rule Rule that will be used to update all the icons for all opened files. + * @param remove Whether to remove the icons that are applicable to the rule or not. + */ + updateIconTabs(rule, remove) { + return __awaiter(this, void 0, void 0, function* () { + if (this.plugin.getSettings().iconInTabsEnabled) { + for (const openedFile of getAllOpenedFiles(this.plugin)) { + const applicable = yield customRule.isApplicable(this.plugin, rule, openedFile); + if (!applicable) { + continue; + } + if (remove) { + iconTabs.remove(openedFile, { replaceWithDefaultIcon: true }); + } + else { + iconTabs.add(this.plugin, openedFile, { iconName: rule.icon, iconColor: rule.color }); + } + } + } + }); + } display() { new obsidian.Setting(this.containerEl) .setName('Add icon rule') @@ -3157,7 +3405,8 @@ class CustomIconRuleSetting extends IconFolderSetting { this.refreshDisplay(); new obsidian.Notice('Icon rule added.'); this.textComponent.setValue(''); - yield addCustomRuleIconsToDOM(this.plugin, rule); + yield customRule.addToAllFiles(this.plugin, rule); + this.updateIconTabs(rule, false); }); modal.open(); })); @@ -3171,7 +3420,8 @@ class CustomIconRuleSetting extends IconFolderSetting { .onChange((value) => __awaiter(this, void 0, void 0, function* () { rule.color = value; yield this.plugin.saveIconFolderData(); - colorizeCustomRuleIcons(this.plugin, rule); + customRule.addToAllFiles(this.plugin, rule); + this.updateIconTabs(rule, false); })); settingRuleEl.components.push(colorPicker); // Add the configuration button for configuring where the custom rule gets applied to. @@ -3189,7 +3439,8 @@ class CustomIconRuleSetting extends IconFolderSetting { } btn.setTooltip(`Icon applicable to: ${isFor}`); btn.onClick(() => __awaiter(this, void 0, void 0, function* () { - removeCustomRuleIconsFromDOM(this.plugin, Object.assign(Object.assign({}, rule), { for: isFor })); + this.updateIconTabs(rule, true); + yield customRule.removeFromAllFiles(this.plugin, Object.assign(Object.assign({}, rule), { for: isFor })); if (isFor === 'folders') { rule.for = 'everything'; } @@ -3199,11 +3450,13 @@ class CustomIconRuleSetting extends IconFolderSetting { else { rule.for = 'files'; } - yield addCustomRuleIconsToDOM(this.plugin, rule); + yield customRule.addToAllFiles(this.plugin, rule); + this.updateIconTabs(rule, false); yield this.plugin.saveIconFolderData(); this.refreshDisplay(); - this.plugin.getSettings().rules.forEach((previousRule) => __awaiter(this, void 0, void 0, function* () { - yield addCustomRuleIconsToDOM(this.plugin, previousRule); + customRule.getSortedRules(this.plugin).forEach((previousRule) => __awaiter(this, void 0, void 0, function* () { + yield customRule.addToAllFiles(this.plugin, previousRule); + this.updateIconTabs(previousRule, false); })); })); }); @@ -3233,9 +3486,11 @@ class CustomIconRuleSetting extends IconFolderSetting { this.refreshDisplay(); new obsidian.Notice('Custom rule updated.'); // Refresh the DOM. - removeCustomRuleIconsFromDOM(this.plugin, rule); + yield customRule.removeFromAllFiles(this.plugin, rule); + this.updateIconTabs(rule, true); newRules.forEach((rule) => __awaiter(this, void 0, void 0, function* () { - yield addCustomRuleIconsToDOM(this.plugin, rule); + yield customRule.addToAllFiles(this.plugin, rule); + this.updateIconTabs(rule, false); })); modal.close(); })); @@ -3254,10 +3509,12 @@ class CustomIconRuleSetting extends IconFolderSetting { yield this.plugin.saveIconFolderData(); this.refreshDisplay(); new obsidian.Notice('Custom rule deleted.'); - removeCustomRuleIconsFromDOM(this.plugin, rule); + yield customRule.removeFromAllFiles(this.plugin, rule); + this.updateIconTabs(rule, true); const previousRules = this.plugin.getSettings().rules.filter((r) => rule.for === r.for); previousRules.forEach((previousRule) => __awaiter(this, void 0, void 0, function* () { - yield addCustomRuleIconsToDOM(this.plugin, previousRule); + yield customRule.addToAllFiles(this.plugin, previousRule); + this.updateIconTabs(previousRule, false); })); })); }); @@ -3275,13 +3532,94 @@ class EmojiStyleSetting extends IconFolderSetting { dropdown.setValue(this.plugin.getSettings().emojiStyle); dropdown.onChange((value) => __awaiter(this, void 0, void 0, function* () { this.plugin.getSettings().emojiStyle = value; - updateEmojiIconsInDOM(this.plugin); + this.updateDOM(); yield this.plugin.saveIconFolderData(); })); }); } + updateDOM() { + getAllOpenedFiles(this.plugin); + for (const fileExplorer of this.plugin.getRegisteredFileExplorers()) { + const fileItems = Object.entries(fileExplorer.fileItems); + for (const [path, fileItem] of fileItems) { + let iconName = this.plugin.getData()[path]; + if (!iconName) { + continue; + } + if (typeof this.plugin.getData()[path] === 'object') { + const inheritanceData = this.plugin.getData()[path]; + iconName = inheritanceData.iconName; + // Handle updating the emoji style for the inheritance icon. + if (emoji.isEmoji(inheritanceData.inheritanceIcon)) { + for (const file of inheritance.getFiles(this.plugin, path)) { + dom.createIconNode(this.plugin, file.path, inheritanceData.inheritanceIcon); + iconTabs.update(this.plugin, file, inheritanceData.inheritanceIcon); + } + } + } + // `iconName` is `null` indicates that for the inheritance object the icon name + // on the node itself does not exist. + if (!iconName) { + continue; + } + if (emoji.isEmoji(iconName)) { + dom.createIconNode(this.plugin, path, iconName); + iconTabs.update(this.plugin, fileItem.file, iconName); + } + } + } + customRule.addAll(this.plugin); + } } +/** + * Helper function that refreshes the style of all the icons that are defined, in some + * sort of inheritance, or in a custom rule involved. + * @param plugin Instance of the IconFolderPlugin. + */ +const refreshStyleOfIcons = (plugin) => { + // Refreshes the icon style for all normally added icons. + style.refreshIconNodes(plugin); + const fileExplorers = plugin.app.workspace.getLeavesOfType('file-explorer'); + for (const fileExplorer of fileExplorers) { + // Refreshes the icon style for all inheritance folders. + for (const folderPath of Object.keys(inheritance.getFolders(plugin))) { + // Apply style for the icon node itself. + const folderItem = fileExplorer.view.fileItems[folderPath]; + if (folderItem) { + const titleEl = getFileItemTitleEl(folderItem); + const iconNode = titleEl.querySelector('.obsidian-icon-folder-icon'); + iconNode.innerHTML = style.applyAll(plugin, iconNode.innerHTML, iconNode); + } + // Apply style for all files in this inheritance. + const files = inheritance.getFiles(plugin, folderPath); + for (const file of files) { + const fileItem = fileExplorer.view.fileItems[file.path]; + const titleEl = getFileItemTitleEl(fileItem); + const iconNode = titleEl.querySelector('.obsidian-icon-folder-icon'); + iconNode.innerHTML = style.applyAll(plugin, iconNode.innerHTML, iconNode); + } + } + // Refreshes the icon style for all custom icon rules, when the color of the rule is + // not defined. + for (const rule of customRule.getSortedRules(plugin)) { + const files = customRule.getFiles(plugin, rule); + for (const file of files) { + if (rule.color) { + continue; + } + const fileItem = fileExplorer.view.fileItems[file.path]; + const titleEl = getFileItemTitleEl(fileItem); + const iconNode = titleEl.querySelector('.obsidian-icon-folder-icon'); + iconNode.innerHTML = style.applyAll(plugin, iconNode.innerHTML, iconNode); + } + } + } +}; +var helper = { + refreshStyleOfIcons, +}; + class ExtraMarginSetting extends IconFolderSetting { display() { var _a, _b; @@ -3310,7 +3648,7 @@ class ExtraMarginSetting extends IconFolderSetting { }; } yield this.plugin.saveIconFolderData(); - refreshIconStyle(this.plugin); + helper.refreshStyleOfIcons(this.plugin); })); extraMarginDropdown.onChange((val) => { var _a; @@ -3336,7 +3674,7 @@ class IconColorSetting extends IconFolderSetting { .onChange((value) => __awaiter(this, void 0, void 0, function* () { this.plugin.getSettings().iconColor = value; yield this.plugin.saveIconFolderData(); - refreshIconStyle(this.plugin); + helper.refreshStyleOfIcons(this.plugin); })); colorCustomization.addButton((button) => { button @@ -3346,7 +3684,7 @@ class IconColorSetting extends IconFolderSetting { colorPicker.setValue('#000000'); this.plugin.getSettings().iconColor = null; yield this.plugin.saveIconFolderData(); - refreshIconStyle(this.plugin); + helper.refreshStyleOfIcons(this.plugin); })); }); colorCustomization.components.push(colorPicker); @@ -3367,7 +3705,7 @@ class IconFontSizeSetting extends IconFolderSetting { .onChange((val) => __awaiter(this, void 0, void 0, function* () { this.plugin.getSettings().fontSize = val; yield this.plugin.saveIconFolderData(); - refreshIconStyle(this.plugin); + helper.refreshStyleOfIcons(this.plugin); })); }); } @@ -3534,7 +3872,7 @@ class IconPackBrowserModal extends obsidian.FuzzySuggestModal { yield createIconPackDirectory(this.plugin, item.name); downloadZipFile(item.downloadLink).then((zipBlob) => { readZipFile(zipBlob, item.path).then((files) => __awaiter(this, void 0, void 0, function* () { - const existingIcons = getIconsWithPathInData(this.plugin); + const existingIcons = icon.getAllWithPath(this.plugin); for (let i = 0; i < files.length; i++) { const file = yield getFileFromJSZipFile(files[i]); const content = yield readFileSync(file); @@ -3543,9 +3881,9 @@ class IconPackBrowserModal extends obsidian.FuzzySuggestModal { continue; } const iconName = icon.prefix + icon.name; - const existingIcon = existingIcons.find((el) => el.value === iconName); + const existingIcon = existingIcons.find((el) => el.icon === iconName); if (existingIcon) { - const path = existingIcon.key; + const path = existingIcon.path; const container = this.plugin.app.workspace.containerEl.querySelector(`[data-path="${path}"]`); if (!container) { continue; @@ -3554,7 +3892,7 @@ class IconPackBrowserModal extends obsidian.FuzzySuggestModal { if (!existingIconEl) { continue; } - insertIconToNode(this.plugin, iconName, existingIconEl); + dom.setIconForNode(this.plugin, iconName, existingIconEl); } yield createFile(this.plugin, item.name, file.name, content, files[i].name); // files[i].name is the absolute path to the file. } @@ -3613,7 +3951,35 @@ class RecentlyUsedIconsSetting extends IconFolderSetting { } } -class IconFolderSettingsTab extends obsidian.PluginSettingTab { +class ToggleIconInTabs extends IconFolderSetting { + display() { + new obsidian.Setting(this.containerEl) + .setName('Toggle Icon in Tabs') + .setDesc('Toggles the visibility of an icon for a file in the tab bar.') + .addToggle((toggle) => { + toggle.setValue(this.plugin.getSettings().iconInTabsEnabled).onChange((enabled) => __awaiter(this, void 0, void 0, function* () { + this.plugin.getSettings().iconInTabsEnabled = enabled; + yield this.plugin.saveIconFolderData(); + // Updates the already opened files. + this.plugin.app.workspace.getLeavesOfType('markdown').forEach((leaf) => { + const file = leaf.view.file; + if (file) { + if (enabled) { + // Adds the icons to already opened files. + iconTabs.add(this.plugin, file); + } + else { + // Removes the icons from already opened files. + iconTabs.remove(file); + } + } + }); + })); + }); + } +} + +class IconFolderSettings extends obsidian.PluginSettingTab { constructor(app, plugin) { super(app, plugin); this.plugin = plugin; @@ -3625,6 +3991,7 @@ class IconFolderSettingsTab extends obsidian.PluginSettingTab { new RecentlyUsedIconsSetting(plugin, containerEl).display(); new IconPacksPathSetting(plugin, containerEl).display(); new EmojiStyleSetting(plugin, containerEl).display(); + new ToggleIconInTabs(plugin, containerEl).display(); containerEl.createEl('h3', { text: 'Icon Packs' }); new PredefinedIconPacksSetting(plugin, containerEl, app, () => this.display()).display(); new CustomIconPackSetting(plugin, containerEl, () => this.display()).display(); @@ -3684,6 +4051,9 @@ class InternalPluginInjector { onMount() { } } +/** + * @deprecated After obsidian 1.2.6 in favor of the bookmarks plugin. + */ class StarredInternalPlugin extends InternalPluginInjector { constructor(plugin) { super(plugin); @@ -3705,12 +4075,12 @@ class StarredInternalPlugin extends InternalPluginInjector { return undefined; } setIcon(filePath, node) { - const icon = getIconByPath(this.plugin, filePath); + const iconName = icon.getByPath(this.plugin, filePath); const iconNode = node.querySelector('.nav-file-icon'); - if (!iconNode || !icon) { + if (!iconNode || !iconName) { return; } - insertIconToNode(this.plugin, icon, iconNode); + dom.setIconForNode(this.plugin, iconName, iconNode); } computeNodesWithPath(callback) { const { itemLookup, containerEl } = this.leaf; @@ -3757,6 +4127,83 @@ class StarredInternalPlugin extends InternalPluginInjector { } } +class BookmarkInternalPlugin extends InternalPluginInjector { + constructor(plugin) { + super(plugin); + } + get bookmark() { + return this.plugin.app.internalPlugins.getPluginById('bookmarks'); + } + get enabled() { + return this.plugin.app.internalPlugins.getPluginById('bookmarks').enabled; + } + get leaf() { + const leaf = this.plugin.app.workspace.getLeavesOfType('bookmarks'); + if (!leaf) { + return undefined; + } + if (leaf.length === 1) { + return leaf[0].view; + } + return undefined; + } + setIcon(filePath, node) { + const iconName = icon.getByPath(this.plugin, filePath); + const iconNode = node.querySelector('.tree-item-icon'); + if (!iconNode || !iconName) { + return; + } + dom.setIconForNode(this.plugin, iconName, iconNode); + } + computeNodesWithPath(callback) { + if (!this.leaf) { + return; + } + const { itemDoms, containerEl } = this.leaf; + // Retrieves all the items of the bookmark plugin which areo objects. + const items = this.bookmark.instance.items; + items.forEach((item) => { + const lookupItem = itemDoms.get(item); + if (!lookupItem) { + return; + } + callback(lookupItem.el, item.path); + }); + } + onMount() { + const nodesWithPath = {}; + this.computeNodesWithPath((node, filePath) => { + nodesWithPath[filePath] = node; + }); + Object.entries(nodesWithPath).forEach(([filePath, node]) => this.setIcon(filePath, node)); + } + register() { + if (!this.plugin.app.internalPlugins.getPluginById('file-explorer').enabled) { + console.info(`[${MetaData.pluginName}/Bookmarks] Skipping bookmark internal plugin registration because file-explorer is not enabled.`); + return; + } + if (!this.enabled) { + console.info(`[${MetaData.pluginName}/Bookmarks] Skipping bookmark internal plugin registration because it's not enabled.`); + return; + } + const self = this; + this.plugin.register(around(this.bookmark.instance, { + addItem: function (next) { + return function (file) { + next.call(this, file); + self.onMount(); + }; + }, + removeItem: function (next) { + return function (file) { + next.call(this, file); + self.onMount(); + }; + }, + })); + } +} + class IconFolderPlugin extends obsidian.Plugin { constructor() { super(...arguments); @@ -3785,13 +4232,21 @@ class IconFolderPlugin extends obsidian.Plugin { return __awaiter(this, void 0, void 0, function* () { MetaData.pluginName = this.manifest.id; console.log(`loading ${MetaData.pluginName}`); - this.modifiedInternalPlugins.push(new StarredInternalPlugin(this)); + // Registers all modified internal plugins. + // Only adds star plugin for obsidian under v0.12.6. + if (!obsidian.requireApiVersion('0.12.6')) { + this.modifiedInternalPlugins.push(new StarredInternalPlugin(this)); + } + else if (obsidian.requireApiVersion('1.2.0')) { + this.modifiedInternalPlugins.push(new BookmarkInternalPlugin(this)); + } yield this.loadIconFolderData(); setPath(this.getSettings().iconPacksPath); yield createDefaultDirectory(this); yield this.checkRecentlyUsedIcons(); yield this.migrate(); - yield loadUsedIcons(this, getIconsInData(this)); + const usedIconNames = icon.getAllWithPath(this).map((value) => value.icon); + yield loadUsedIcons(this, usedIconNames); initIconPacks(this); this.app.workspace.onLayoutReady(() => this.handleChangeLayout()); this.registerEvent(this.app.workspace.on('layout-change', () => this.handleChangeLayout())); @@ -3802,6 +4257,12 @@ class IconFolderPlugin extends obsidian.Plugin { item.onClick(() => { const modal = new IconsPickerModal(this.app, this, file.path); modal.open(); + // Update icon in tab when setting is enabled. + if (this.getSettings().iconInTabsEnabled) { + modal.onSelect = (iconName) => { + iconTabs.update(this, file, iconName); + }; + } }); }; const removeIconMenuItem = (item) => { @@ -3809,21 +4270,48 @@ class IconFolderPlugin extends obsidian.Plugin { item.setIcon('trash'); item.onClick(() => { this.removeFolderIcon(file.path); - removeFromDOM(file.path); - updateIcon(this, file); + dom.removeIconInPath(file.path); + // Remove icon in tab when setting is enabled. + if (this.getSettings().iconInTabsEnabled) { + iconTabs.remove(file, { replaceWithDefaultIcon: true }); + } + // Check for possible inheritance and add the icon if an inheritance exists. + if (inheritance.doesExistInPath(this, file.path)) { + const folderPath = inheritance.getFolderPathByFilePath(this, file.path); + const folderInheritance = inheritance.getByPath(this, file.path); + const iconName = folderInheritance.inheritanceIcon; + inheritance.add(this, folderPath, iconName, { + file, + onAdd: (file) => { + if (this.getSettings().iconInTabsEnabled) { + iconTabs.add(this, file, { iconName }); + } + }, + }); + } + customRule.addAll(this); }); }; menu.addItem(addIconMenuItem); - const node = document.querySelector(`[data-path="${file.path}"]`); - const iconNode = node.querySelector('.obsidian-icon-folder-icon'); - if (iconNode) { + const filePathData = this.getData()[file.path]; + const inheritanceFolderHasIcon = typeof filePathData === 'object' && filePathData.iconName !== null; + // Only add remove icon menu item when the file path exists in the data. + // We do not want to show this menu item for e.g. inheritance or custom rules. + if (filePathData && (typeof filePathData === 'string' || inheritanceFolderHasIcon)) { menu.addItem(removeIconMenuItem); } const inheritIcon = (item) => { if (typeof this.data[file.path] === 'object') { item.setTitle('Remove inherit icon'); item.onClick(() => { - removeInheritanceForFolder(this, file.path); + inheritance.remove(this, file.path, { + onRemove: (file) => { + // Removes the icons from the file tabs inside of the inheritance. + if (this.getSettings().iconInTabsEnabled) { + iconTabs.remove(file, { replaceWithDefaultIcon: true }); + } + }, + }); this.saveInheritanceData(file.path, null); }); } @@ -3835,7 +4323,14 @@ class IconFolderPlugin extends obsidian.Plugin { // manipulate `onChooseItem` method to get custom functionality for inheriting icons modal.onChooseItem = (icon) => { this.saveInheritanceData(file.path, icon); - addInheritanceForFolder(this, file.path); + const iconName = typeof icon === 'string' ? icon : icon.displayName; + inheritance.add(this, file.path, iconName, { + onAdd: (file) => { + if (this.getSettings().iconInTabsEnabled) { + iconTabs.add(this, file, { iconName }); + } + }, + }); }; }); } @@ -3852,7 +4347,7 @@ class IconFolderPlugin extends obsidian.Plugin { this.registerEvent(this.app.vault.on('rename', (file, oldPath) => { this.renameFolder(file.path, oldPath); })); - this.addSettingTab(new IconFolderSettingsTab(this.app, this)); + this.addSettingTab(new IconFolderSettings(this.app, this)); }); } isSomeEmojiStyleActive() { @@ -3875,7 +4370,7 @@ class IconFolderPlugin extends obsidian.Plugin { if (iconName) { const iconNode = child.containerEl.createDiv(); iconNode.classList.add('obsidian-icon-folder-icon'); - insertIconToNode(this, this.data[file.path], iconNode); + dom.setIconForNode(this, this.data[file.path], iconNode); iconNode.insertAfter(collapseEl); } }); @@ -3889,16 +4384,16 @@ class IconFolderPlugin extends obsidian.Plugin { internalPlugin.register(); } }); - addIconsToDOM(this, data, this.registeredFileExplorers, () => { + icon.addAll(this, data, this.registeredFileExplorers, () => { //const searchLeaveDom = this.getSearchLeave().dom; //searchLeaveDom.changed = () => this.addIconsToSearch(); // Register rename event for adding icons with custom rules to the DOM. this.registerEvent(this.app.vault.on('rename', (file, oldPath) => { - this.getSettings().rules.forEach((rule) => __awaiter(this, void 0, void 0, function* () { - if (doesCustomRuleIconExists(rule, oldPath)) { - removeFromDOM(file.path); + customRule.getSortedRules(this).forEach((rule) => __awaiter(this, void 0, void 0, function* () { + if (customRule.doesExistInPath(rule, oldPath)) { + dom.removeIconInPath(file.path); } - yield addCustomRuleIconsToDOM(this, rule, file); + yield customRule.add(this, document.body, rule, file); })); })); // Register create event for checking inheritance functionality. @@ -3907,11 +4402,29 @@ class IconFolderPlugin extends obsidian.Plugin { if (file.parent.path === '/') return; inheritanceFolders.forEach(([path, obj]) => { - if (file.parent.path.includes(path)) { - addInheritanceIconToFile(this, this.registeredFileExplorers, file.path, obj.inheritanceIcon); - } + inheritance.add(this, path, obj.inheritanceIcon, { + file, + onAdd: (file) => { + if (this.getSettings().iconInTabsEnabled) { + iconTabs.add(this, file, { iconName: obj.inheritanceIcon }); + } + }, + }); }); })); + // Register active leaf change event for adding icon of file to tab. + this.registerEvent(this.app.workspace.on('active-leaf-change', (leaf) => { + if (!this.getSettings().iconInTabsEnabled) { + return; + } + if (leaf.view.getViewType() !== 'markdown') { + return; + } + const explorerLeaf = leaf; + if (explorerLeaf.view.file) { + iconTabs.add(this, explorerLeaf.view.file); + } + })); }); } saveInheritanceData(folderPath, icon) { @@ -3978,7 +4491,15 @@ class IconFolderPlugin extends obsidian.Plugin { } addFolderIcon(path, icon) { const iconName = typeof icon === 'object' ? icon.displayName : icon; - this.data[path] = iconName; + // Check if inheritance is active for this path. + if (typeof this.data[path] === 'object') { + const currentValue = this.data[path]; + this.data[path] = Object.assign(Object.assign({}, currentValue), { iconName }); + } + else { + this.data[path] = iconName; + } + // Update recently used icons. if (!this.getSettings().recentlyUsedIcons.includes(iconName)) { if (this.getSettings().recentlyUsedIcons.length >= this.getSettings().recentlyUsedIconsSize) { this.getSettings().recentlyUsedIcons = this.getSettings().recentlyUsedIcons.slice(0, this.getSettings().recentlyUsedIconsSize - 1); @@ -4042,4 +4563,4 @@ class IconFolderPlugin extends obsidian.Plugin { } module.exports = IconFolderPlugin; -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5qcyIsInNvdXJjZXMiOlsibm9kZV9tb2R1bGVzLy5wbnBtL0Byb2xsdXArcGx1Z2luLXR5cGVzY3JpcHRAOC41LjBfc2Jpc2t5aXlzeGhsZG1uczdybW52b2lzenUvbm9kZV9tb2R1bGVzL3RzbGliL3RzbGliLmVzNi5qcyIsInNyYy9NZXRhRGF0YS50cyIsInNyYy9zdmdFeHRyYWN0b3IudHMiLCJzcmMvaWNvblBhY2tNYW5hZ2VyLnRzIiwibm9kZV9tb2R1bGVzLy5wbnBtL3R3ZW1vamlAMTQuMC4yL25vZGVfbW9kdWxlcy90d2Vtb2ppL2Rpc3QvdHdlbW9qaS5lc20uanMiLCJzcmMvZW1vamkudHMiLCJzcmMvdXRpbC50cyIsInNyYy9pY29uc1BpY2tlck1vZGFsLnRzIiwic3JjL3NldHRpbmdzLnRzIiwic3JjL21pZ3JhdGlvbi50cyIsInNyYy9zZXR0aW5nc1RhYi9pY29uRm9sZGVyU2V0dGluZy50cyIsInNyYy9zZXR0aW5nc1RhYi9jdXN0b21JY29uUGFjay50cyIsInNyYy9zZXR0aW5nc1RhYi9jdXN0b21JY29uUnVsZS50cyIsInNyYy9zZXR0aW5nc1RhYi9lbW9qaVN0eWxlLnRzIiwic3JjL3NldHRpbmdzVGFiL2V4dHJhTWFyZ2luLnRzIiwic3JjL3NldHRpbmdzVGFiL2ljb25Db2xvci50cyIsInNyYy9zZXR0aW5nc1RhYi9pY29uRm9udFNpemUudHMiLCJzcmMvc2V0dGluZ3NUYWIvaWNvblBhY2tzUGF0aC50cyIsInNyYy9pY29uUGFja3MudHMiLCJub2RlX21vZHVsZXMvLnBucG0vanN6aXBAMy4xMC4xL25vZGVfbW9kdWxlcy9qc3ppcC9kaXN0L2pzemlwLm1pbi5qcyIsInNyYy96aXBVdGlsLnRzIiwic3JjL2ljb25QYWNrQnJvd3Nlck1vZGFsLnRzIiwic3JjL3NldHRpbmdzVGFiL3ByZWRlZmluZWRJY29uUGFja3MudHMiLCJzcmMvc2V0dGluZ3NUYWIvcmVjZW50bHlVc2VkSWNvbnMudHMiLCJzcmMvc2V0dGluZ3NUYWIvaW5kZXgudHMiLCJub2RlX21vZHVsZXMvLnBucG0vbW9ua2V5LWFyb3VuZEAyLjMuMC9ub2RlX21vZHVsZXMvbW9ua2V5LWFyb3VuZC9tanMvaW5kZXguanMiLCJzcmMvQHR5cGVzL2ludGVybmFsUGx1Z2luSW5qZWN0b3IudHMiLCJzcmMvaW50ZXJuYWxQbHVnaW5zL3N0YXJyZWQudHMiLCJzcmMvbWFpbi50cyJdLCJzb3VyY2VzQ29udGVudCI6bnVsbCwibmFtZXMiOlsiTm90aWNlIiwiaWNvblBhY2tzIiwiRnV6enlTdWdnZXN0TW9kYWwiLCJlbW9qaSIsIlNldHRpbmciLCJDb2xvckNvbXBvbmVudCIsIk1vZGFsIiwiVGV4dENvbXBvbmVudCIsIkJ1dHRvbkNvbXBvbmVudCIsIkRyb3Bkb3duQ29tcG9uZW50IiwiU2xpZGVyQ29tcG9uZW50IiwicmVxdWlyZSIsImdsb2JhbCIsInJlcXVlc3RVcmwiLCJKU1ppcCIsIlBsdWdpblNldHRpbmdUYWIiLCJQbHVnaW4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUF1REE7QUFDTyxTQUFTLFNBQVMsQ0FBQyxPQUFPLEVBQUUsVUFBVSxFQUFFLENBQUMsRUFBRSxTQUFTLEVBQUU7QUFDN0QsSUFBSSxTQUFTLEtBQUssQ0FBQyxLQUFLLEVBQUUsRUFBRSxPQUFPLEtBQUssWUFBWSxDQUFDLEdBQUcsS0FBSyxHQUFHLElBQUksQ0FBQyxDQUFDLFVBQVUsT0FBTyxFQUFFLEVBQUUsT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUU7QUFDaEgsSUFBSSxPQUFPLEtBQUssQ0FBQyxLQUFLLENBQUMsR0FBRyxPQUFPLENBQUMsRUFBRSxVQUFVLE9BQU8sRUFBRSxNQUFNLEVBQUU7QUFDL0QsUUFBUSxTQUFTLFNBQVMsQ0FBQyxLQUFLLEVBQUUsRUFBRSxJQUFJLEVBQUUsSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJ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RUFBRSxFQUFFLGlCQUFpQixHQUFHLE9BQU8sQ0FBQyxFQUFFLENBQUMsZ0JBQWdCLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxRQUFRLENBQUMsV0FBVyxFQUFFLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLE9BQU8sQ0FBQyxPQUFPLEVBQUMsQ0FBQyxDQUFDLE9BQU8sT0FBTyxDQUFDLFNBQVMsZ0JBQWdCLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxXQUFXLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsU0FBUyxTQUFTLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksT0FBTyxDQUFDLGdCQUFnQixDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxNQUFNLENBQUMsUUFBUSxDQUFDLFFBQVEsQ0FBQyxRQUFRLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsTUFBTSxNQUFNLEVBQUUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxLQUFLLENBQUMsUUFBUSxDQUFDLFFBQVEsQ0FBQyxzQkFBc0IsRUFBRSxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEtBQUssQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsR0FBRyxLQUFLLEdBQUcsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLFdBQVcsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUMsQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxnQkFBZ0IsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLE9BQU8sQ0FBQyxRQUFRLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEdBQUcsTUFBTSxFQUFFLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLEtBQUssQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLFlBQVksQ0FBQyxXQUFXLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxVQUFVLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxDQUFDLElBQUksUUFBUSxJQUFJLE1BQU0sQ0FBQyxDQUFDLEdBQUcsTUFBTSxDQUFDLGNBQWMsQ0FBQyxRQUFRLENBQUMsRUFBRSxRQUFRLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxZQUFZLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsWUFBWSxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUMsUUFBUSxDQUFDLEVBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxTQUFTLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxXQUFXLENBQUMsR0FBRyxFQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxRQUFRLENBQUMsV0FBVyxDQUFDLFVBQVUsQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsS0FBSSxDQUFDLEdBQUcsUUFBUSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLFFBQVEsQ0FBQyxXQUFXLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUMsQ0FBQyxPQUFPLENBQUMsVUFBVSxDQUFDLFlBQVksQ0FBQyxRQUFRLENBQUMsT0FBTyxFQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxTQUFTLFdBQVcsQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxPQUFPLENBQUMsR0FBRyxDQUFDLFNBQVMsT0FBTyxDQUFDLENBQUMsSUFBSSxHQUFHLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxnQkFBZ0IsQ0FBQyxPQUFPLENBQUMsQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxHQUFHLE1BQU0sRUFBRSxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsb0JBQW9CLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsUUFBUSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLFVBQVUsQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLENBQUMsSUFBSSxRQUFRLElBQUksTUFBTSxDQUFDLENBQUMsR0FBRyxNQUFNLENBQUMsY0FBYyxDQUFDLFFBQVEsQ0FBQyxFQUFFLFFBQVEsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLFFBQVEsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxNQUFNLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsTUFBTSxDQUFDLElBQUksRUFBQyxDQUFDLE9BQU8sR0FBRyxDQUFDLENBQUMsQ0FBQyxTQUFTLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLFVBQVUsRUFBRSxDQUFDLE9BQU8sSUFBSSxDQUFDLFNBQVMsa0JBQWtCLENBQUMsS0FBSyxDQUFDLENBQUMsT0FBTyxPQUFPLEtBQUssR0FBRyxRQUFRLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLFNBQVMsYUFBYSxDQUFDLFNBQVMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLE9BQU8sU0FBUyxHQUFHLFFBQVEsQ0FBQyxRQUFRLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxPQUFPLFlBQVksQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEVBQUUsS0FBSyxDQUFDLE9BQU8sWUFBWSxDQUFDLEtBQUssRUFBRSxJQUFJLEVBQUUsRUFBRSxDQUFDLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFNBQVMsS0FBSyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxFQUFFLE9BQU8sR0FBRyxHQUFHLFVBQVUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxHQUFHLEVBQUMsQ0FBQyxPQUFNLENBQUMsT0FBTyxJQUFJLEdBQUcsUUFBUSxDQUFDLFdBQVcsQ0FBQyxTQUFTLEVBQUUsSUFBSSxDQUFDLENBQUMsUUFBUSxDQUFDLEdBQUcsQ0FBQyxRQUFRLEVBQUUsd0JBQXdCLENBQUMsVUFBVSxDQUFDLE9BQU8sR0FBRyxDQUFDLFVBQVUsR0FBRyxVQUFVLENBQUMsR0FBRyxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLE9BQU8sR0FBRyxDQUFDLElBQUksR0FBRyxRQUFRLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxFQUFFLE9BQU8sQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxNQUFNLEVBQUUsa0JBQWtCLENBQUMsR0FBRyxDQUFDLElBQUksRUFBRSxPQUFPLENBQUMsSUFBSSxDQUFDLENBQUMsU0FBUyxDQUFDLEdBQUcsQ0FBQyxTQUFTLEVBQUUsT0FBTyxDQUFDLFNBQVMsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLE9BQU8sRUFBRSxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxTQUFTLE9BQU8sQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsT0FBTyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxTQUFTLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLE1BQU0sQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sTUFBTSxDQUFDLFNBQVMsV0FBVyxDQUFDLGlCQUFpQixDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsVUFBVSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMs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Q0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxVQUFVLEVBQUUsT0FBT0EsZUFBTyxFQUFFQSxlQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsbUVBQW1FLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsR0FBRyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLElBQUksS0FBSyxDQUFDLGlEQUFpRCxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLGtCQUFrQixDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLElBQUksS0FBSyxDQUFDLDJDQUEyQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLEVBQUUsQ0FBQyxTQUFTLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMscUJBQXFCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLHFCQUFxQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQywwQkFBMEIsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLGdCQUFnQixFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsVUFBVSxDQUFDLEdBQUcsSUFBSSxDQUFDLFVBQVUsQ0FBQyxXQUFXLEdBQUcsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLE1BQU0sSUFBSSxLQUFLLENBQUMsdUNBQXVDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsbUJBQW1CLENBQUMsVUFBVSxDQUFDLE9BQU8sSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsZ0JBQWdCLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxrQkFBa0IsQ0FBQyxJQUFJLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxjQUFjLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxjQUFjLENBQUMsYUFBYSxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsa0JBQWtCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMscUJBQXFCLENBQUMsRUFBRSxDQUFDLDBCQUEwQixDQUFDLEVBQUUsQ0FBQyxxQkFBcUIsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsd0JBQXdCLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxjQUFjLENBQUMsVUFBVSxDQUFDLE9BQU8sSUFBSSxDQUFDLENBQUMsbUJBQW1CLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLFVBQVUsQ0FBQyxPQUFPLElBQUksQ0FBQyxDQUFDLHFCQUFxQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLFNBQVMsRUFBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLHdCQUF3QixDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxVQUFVLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxLQUFLLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxRQUFRLEdBQUcsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxrQkFBa0IsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxLQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxXQUFXLEVBQUUsT0FBTyxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsV0FBVyxFQUFFLE9BQU8sVUFBVSxFQUFFLFdBQVcsRUFBRSxPQUFPLFdBQVcsRUFBRSxXQUFXLEVBQUUsT0FBTyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsd0JBQXdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEdBQUUsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLFlBQVksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsV0FBVyxFQUFFLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksR0FBRyxJQUFJLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxXQUFXLEVBQUUsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsT0FBTyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxLQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLFdBQVcsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxVQUFVLENBQUMsT0FBTyxJQUFJLENBQUMsQ0FBQyxTQUFTLENBQUMsRUFBRSxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsd0JBQXdCLENBQUMsRUFBRSxDQUFDLFNBQVMsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxNQUFNLENBQUMsWUFBWSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsTUFBTSxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxhQUFhLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsYUFBYSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsY0FBYyxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxXQUFXLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFVBQVUsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxPQUFPLENBQUMsRUFBRSxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLG1CQUFtQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyx5QkFBeUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLGVBQWUsQ0FBQyxDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGFBQWEsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLG1CQUFtQixDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLEdBQUUsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsYUFBYSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsWUFBWSxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsWUFBWSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLG1CQUFtQixDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsbUJBQW1CLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsS0FBSyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxZQUFZLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLG1CQUFtQixDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssSUFBSSxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsYUFBYSxDQUFDLE1BQU0sRUFBRSxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxhQUFhLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLEtBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLHFCQUFxQixDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsaUJBQWlCLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxJQUFJLENBQUMsWUFBWSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsVUFBVSxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLEtBQUssRUFBRSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsTUFBTSxHQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLGdCQUFnQixDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLEdBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLE1BQU0sQ0FBQyxVQUFVLENBQUMsT0FBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLFFBQVEsRUFBRSxJQUFJLENBQUMsUUFBUSxDQUFDLE1BQU0sRUFBRSxJQUFJLENBQUMsaUJBQWlCLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsUUFBUSxFQUFFLElBQUksQ0FBQyxRQUFRLENBQUMsTUFBTSxFQUFFLElBQUksQ0FBQyxjQUFjLENBQUMsS0FBSyxDQUFDLEVBQUUsSUFBSSxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsT0FBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksR0FBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLEVBQUUsQ0FBQyx5QkFBeUIsQ0FBQyxFQUFFLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FBQyxVQUFVLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsTUFBTSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsc0NBQXNDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxrQkFBa0IsRUFBRSxDQUFDLENBQUMsa0JBQWtCLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxFQUFFLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxFQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBQyxDQUFDLE9BQU8sQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxTQUFTLENBQUMsRUFBRSxDQUFDLEdBQUcsRUFBRSxJQUFJLFlBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsQ0FBQyxHQUFHLFNBQVMsQ0FBQyxNQUFNLENBQUMsTUFBTSxJQUFJLEtBQUssQ0FBQyxnR0FBZ0csQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsTUFBTSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxJQUFJLElBQUksQ0FBQyxVQUFVLEVBQUUsT0FBTyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsRUFBRSxTQUFTLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTSxDQUFDLElBQUksQ0FBQyxFQUFFLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxFQUFFLENBQUMsVUFBVSxDQUFDLEVBQUUsQ0FBQyxXQUFXLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMscUJBQXFCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsZ0JBQWdCLEVBQUUsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLFlBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLGdDQUFnQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUUsQ0FBQyxDQUFDLENBQUMsTUFBTSxHQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMscUJBQXFCLENBQUMsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsSUFBSSxLQUFLLENBQUMsc0RBQXNELENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMscUJBQXFCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxxQkFBcUIsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMscUJBQXFCLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLGVBQWUsQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsa0JBQWtCLENBQUMsQ0FBQyxFQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsVUFBVSxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLEVBQUUsQ0FBQyxxQkFBcUIsQ0FBQyxFQUFFLENBQUMsUUFBUSxDQUFDLEVBQUUsQ0FBQyxTQUFTLENBQUMsRUFBRSxDQUFDLGNBQWMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyx5QkFBeUIsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxrQ0FBa0MsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxXQUFXLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxHQUFFLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsVUFBVSxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsR0FBRyxJQUFJLENBQUMsT0FBTyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLE1BQU0sQ0FBQyxVQUFVLENBQUMsT0FBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxHQUFHLElBQUksQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLEdBQUcsRUFBRSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyx5QkFBeUIsQ0FBQyxFQUFFLENBQUMsVUFBVSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxPQUFPLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksRUFBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxNQUFNLEdBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsRUFBRSxDQUFDLGlCQUFpQixDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxNQUFNLENBQUMsV0FBVyxFQUFFLE9BQU8sTUFBTSxDQUFDLGFBQWEsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxJQUFJLEVBQUUsTUFBTSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUMsSUFBSSxDQUFDLE9BQU8sTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsTUFBTSxJQUFJLEtBQUssQ0FBQywwQ0FBMEMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsR0FBRyxNQUFNLENBQUMsS0FBSyxDQUFDLE9BQU8sTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxNQUFNLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUUsVUFBVSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQUUsRUFBRSxVQUFVLEVBQUUsT0FBTyxDQUFDLENBQUMsS0FBSyxFQUFFLFVBQVUsRUFBRSxPQUFPLENBQUMsQ0FBQyxNQUFNLENBQUMsRUFBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsSUFBSSxJQUFJLENBQUMsSUFBSSxHQUFHLENBQUMsQ0FBQyxXQUFXLEdBQUcsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLFdBQVcsRUFBRSxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLGVBQWUsR0FBRyxDQUFDLENBQUMsZUFBZSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGVBQWUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLGVBQWUsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLGNBQWMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGFBQWEsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsUUFBUSxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLGdCQUFnQixFQUFFLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLElBQUksQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsRUFBRSxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxxQkFBcUIsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLHdCQUF3QixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsbUNBQW1DLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxHQUFHLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTSxHQUFHLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFNLGlCQUFpQixHQUFHLE1BQU0sQ0FBQyxTQUFTLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsTUFBTSxJQUFJLEtBQUssQ0FBQyw0RUFBNEUsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLEdBQUcsSUFBSSxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLE9BQU8sSUFBSSxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsU0FBUyxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTSxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxPQUFPLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxJQUFJLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxPQUFPLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLENBQUMsUUFBUSxDQUFDLFVBQVUsQ0FBQyxNQUFNLElBQUksS0FBSyxDQUFDLDRFQUE0RSxDQUFDLENBQUMsQ0FBQyxzQkFBc0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxPQUFPLENBQUMsa0JBQWtCLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsUUFBUSxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxFQUFFLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLFdBQVcsRUFBRSxDQUFDLGNBQWMsR0FBRyxDQUFDLENBQUMsSUFBSSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sSUFBSSxLQUFLLENBQUMsMkJBQTJCLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxRQUFRLEdBQUcsQ0FBQyxDQUFDLFFBQVEsRUFBRSxTQUFTLEdBQUcsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEdBQUcsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEdBQUcsQ0FBQyxDQUFDLFFBQVEsR0FBRyxDQUFDLENBQUMsUUFBUSxDQUFDLE1BQU0sQ0FBQyxDQUFDLE9BQU8sR0FBRyxDQUFDLENBQUMsUUFBUSxHQUFHLENBQUMsQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxJQUFJLENBQUMsT0FBTyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUUsS0FBSyxDQUFDLENBQUMsRUFBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsUUFBUSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLGFBQWEsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxzQkFBc0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxrQkFBa0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLEVBQUUsSUFBSSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsWUFBWSxDQUFDLENBQUMsSUFBSSxDQUFDLHNCQUFzQixDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLG9CQUFvQixDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsbUNBQW1DLENBQUMsRUFBRSxDQUFDLGVBQWUsQ0FBQyxFQUFFLENBQUMsd0JBQXdCLENBQUMsRUFBRSxDQUFDLHVCQUF1QixDQUFDLEVBQUUsQ0FBQyxRQUFRLENBQUMsRUFBRSxDQUFDLFNBQVMsQ0FBQyxFQUFFLENBQUMsYUFBYSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLG9CQUFvQixDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxxQkFBcUIsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFNLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxFQUFFLENBQUMsY0FBYyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sSUFBSSxLQUFLLENBQUMscUNBQXFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxrQkFBa0IsQ0FBQyxDQUFDLENBQUMsb0JBQW9CLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxFQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsVUFBVSxFQUFFLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxXQUFXLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxVQUFVLEVBQUUsQ0FBQyxvQkFBb0IsQ0FBQyxVQUFVLEVBQUUsQ0FBQyxxQkFBcUIsQ0FBQyxVQUFVLEVBQUUsQ0FBQyxRQUFRLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLElBQUksQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLElBQUksRUFBRSxDQUFDLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsUUFBUSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxFQUFFLENBQUMsb0JBQW9CLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxvQkFBb0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMscUJBQXFCLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsR0FBRyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLEVBQUUsQ0FBQyxjQUFjLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsUUFBUSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxFQUFFLENBQUMsZUFBZSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsb0JBQW9CLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLG9CQUFvQixDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxZQUFZLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxFQUFFLENBQUMsVUFBVSxDQUFDLEVBQUUsQ0FBQyxlQUFlLENBQUMsRUFBRSxDQUFDLG9CQUFvQixDQUFDLEVBQUUsQ0FBQyxnQkFBZ0IsQ0FBQyxFQUFFLENBQUMsb0JBQW9CLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsbUJBQW1CLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxxQkFBcUIsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLCtCQUErQixDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsMkJBQTJCLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsUUFBTyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsbUJBQW1CLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxZQUFZLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxFQUFFLENBQUMsaUJBQWlCLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxTQUFTLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsT0FBTyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsWUFBWSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxFQUFFLENBQUMsaUJBQWlCLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxzQkFBc0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLFlBQVksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxFQUFFLENBQUMsaUJBQWlCLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxjQUFjLEdBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxPQUFPLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsTUFBTSxDQUFDLFVBQVUsQ0FBQyxPQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsY0FBYyxFQUFFLElBQUksQ0FBQyxXQUFXLEdBQUcsSUFBSSxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsY0FBYyxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLEVBQUUsSUFBSSxDQUFDLFVBQVUsR0FBRyxJQUFJLENBQUMsS0FBSyxFQUFFLENBQUMsSUFBSSxDQUFDLFVBQVUsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsVUFBVSxDQUFDLEdBQUcsSUFBSSxDQUFDLFFBQVEsRUFBRSxJQUFJLENBQUMsVUFBVSxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxPQUFPLElBQUksQ0FBQyxHQUFHLEVBQUUsQ0FBQyxPQUFPLElBQUksQ0FBQyxJQUFJLEVBQUUsSUFBSSxRQUFRLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxJQUFJLFlBQVksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLElBQUksT0FBTyxDQUFDLElBQUksWUFBWSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLEVBQUUsQ0FBQyxpQkFBaUIsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxTQUFTLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLGVBQWUsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxLQUFJLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsR0FBRyxDQUFDLFVBQVUsQ0FBQyxHQUFHLElBQUksQ0FBQyxVQUFVLENBQUMsT0FBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sRUFBRSxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxFQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQUMsQ0FBQyxPQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTSxDQUFDLElBQUksQ0FBQyxVQUFVLEdBQUcsSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLEVBQUUsSUFBSSxDQUFDLFFBQVEsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLE9BQU8sQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxlQUFlLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsR0FBRSxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLFFBQVEsQ0FBQyxNQUFNLElBQUksS0FBSyxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsMEJBQTBCLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLGVBQWUsRUFBRSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUFFLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxHQUFHLEdBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxLQUFLLENBQUMsVUFBVSxDQUFDLE9BQU0sQ0FBQyxJQUFJLENBQUMsUUFBUSxFQUFFLENBQUMsSUFBSSxDQUFDLFVBQVUsR0FBRyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLEVBQUUsSUFBSSxDQUFDLFFBQVEsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLFVBQVUsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLFFBQVEsRUFBRSxJQUFJLENBQUMsVUFBVSxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxjQUFjLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsRUFBRSxJQUFJLENBQUMsUUFBUSxDQUFDLE1BQU0sRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLFVBQVUsRUFBRSxDQUFDLFlBQVksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsZUFBZSxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsZUFBZSxDQUFDLFVBQVUsQ0FBQyxJQUFJLElBQUksQ0FBQyxJQUFJLElBQUksQ0FBQyxlQUFlLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLEdBQUcsSUFBSSxDQUFDLFFBQVEsQ0FBQyxNQUFNLElBQUksS0FBSyxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsMEJBQTBCLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLEVBQUUsSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLEdBQUUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsT0FBTyxJQUFJLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsVUFBVSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLHFDQUFxQyxFQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFFLElBQUksTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLFFBQVEsQ0FBQyxPQUFPLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxPQUFPLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxFQUFFLElBQUksUUFBUSxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLE9BQU8sQ0FBQyxPQUFPLEtBQUssQ0FBQyxTQUFTLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxZQUFZLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLFlBQVksQ0FBQyxPQUFPLE1BQU0sQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxNQUFNLElBQUksS0FBSyxDQUFDLDZCQUE2QixDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRSxDQUFDLENBQUMsQ0FBQyxNQUFNLEdBQUUsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUUsSUFBSSxNQUFNLENBQUMsSUFBSSxhQUFhLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxNQUFNLElBQUksUUFBUSxDQUFDLENBQUMsQ0FBQyxTQUFRLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksR0FBRSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU0sTUFBTSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLE1BQU0sQ0FBQyxVQUFVLENBQUMsT0FBTyxDQUFDLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxPQUFPLElBQUksQ0FBQyxPQUFPLENBQUMsS0FBSyxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsY0FBYyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsWUFBWSxDQUFDLFlBQVksQ0FBQyxDQUFDLFlBQVksR0FBRyxJQUFJLENBQUMsV0FBVyxDQUFDLE1BQU0sSUFBSSxLQUFLLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxrQ0FBa0MsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsVUFBVSxDQUFDLFlBQVksR0FBRyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUMscUNBQXFDLENBQUMsRUFBRSxDQUFDLFlBQVksQ0FBQyxFQUFFLENBQUMsVUFBVSxDQUFDLEVBQUUsQ0FBQyxpQkFBaUIsQ0FBQyxFQUFFLENBQUMsaUJBQWlCLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLFdBQVcsRUFBRSxPQUFPLFdBQVcsRUFBRSxXQUFXLEVBQUUsT0FBTyxVQUFVLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxXQUFXLEVBQUUsT0FBTyxNQUFNLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxXQUFXLEVBQUUsT0FBTyxVQUFVLENBQUMsV0FBVyxFQUFFLE9BQU8sV0FBVyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxLQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsV0FBVyxFQUFFLElBQUksQ0FBQyxpQkFBaUIsRUFBRSxJQUFJLENBQUMsY0FBYyxFQUFFLElBQUksQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxLQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLENBQUMsU0FBUSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyx3QkFBd0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsS0FBSSxDQUFDLFNBQVMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsY0FBYyxFQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEtBQUssR0FBRyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEtBQUssR0FBRyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxLQUFLLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLElBQUksVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsS0FBSyxHQUFHLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsS0FBSyxHQUFHLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLEtBQUssRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsT0FBTyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUksQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE1BQU0sR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLFlBQVksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsWUFBWSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLFlBQVksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLFFBQVEsRUFBRSxJQUFJLENBQUMsUUFBUSxDQUFDLE1BQU0sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsTUFBTSxDQUFDLEVBQUUsR0FBRyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxNQUFNLEVBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLEtBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLEdBQUcsR0FBRyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLFFBQVEsRUFBRSxJQUFJLENBQUMsUUFBUSxDQUFDLE1BQU0sR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsWUFBWSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsRUFBRSxDQUFDLHdCQUF3QixDQUFDLEVBQUUsQ0FBQyxXQUFXLENBQUMsRUFBRSxDQUFDLFNBQVMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLE1BQU0sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxPQUFPLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxXQUFXLEVBQUUsSUFBSSxDQUFDLGlCQUFpQixFQUFFLElBQUksQ0FBQyxjQUFjLEVBQUUsSUFBSSxDQUFDLGFBQWEsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsTUFBTSxJQUFJLEtBQUssQ0FBQyxpQ0FBaUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxPQUFPLE1BQU0sQ0FBQyxZQUFZLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEVBQUUsT0FBTyxHQUFHLENBQUMsRUFBRSxZQUFZLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLFlBQVksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxZQUFZLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxNQUFNLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLENBQUMsVUFBVSxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsWUFBWSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxPQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsR0FBRyxDQUFDLE9BQU8sQ0FBQyxDQUFDLFVBQVUsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLFlBQVksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxPQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsWUFBWSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxVQUFVLENBQUMsWUFBWSxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLEdBQUcsQ0FBQyxPQUFPLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLGVBQWUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxNQUFNLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLGFBQWEsQ0FBQyxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsR0FBRyxDQUFDLEVBQUUsRUFBRSxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsR0FBRyxJQUFJLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU0sUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLFFBQVEsQ0FBQyxnQkFBZ0IsR0FBRyxNQUFNLENBQUMsU0FBUyxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxVQUFVLEVBQUUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLFVBQVUsRUFBRSxDQUFDLFlBQVksVUFBVSxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsV0FBVyxFQUFFLENBQUMsWUFBWSxXQUFXLENBQUMsYUFBYSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsRUFBRSxDQUFDLENBQUMsTUFBTSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsb0NBQW9DLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsRUFBRSxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxFQUFFLENBQUMsQ0FBQyxXQUFXLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsRUFBRSxFQUFFLEVBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsSUFBSSxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLElBQUksU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLEdBQUcsQ0FBQyxZQUFZLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLGVBQWUsQ0FBQyxlQUFlLENBQUMsQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxXQUFXLEVBQUUsT0FBTyxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksVUFBVSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxNQUFNLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxLQUFLLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFFLGFBQWEsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxJQUFJLEtBQUssQ0FBQywwQkFBMEIsQ0FBQyxDQUFDLENBQUMsNEVBQTRFLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLEVBQUUsQ0FBQyxXQUFXLENBQUMsRUFBRSxDQUFDLFlBQVksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsb0JBQW9CLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxjQUFjLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxxQkFBcUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLElBQUksS0FBSyxDQUFDLDhDQUE4QyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxxQkFBcUIsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsdUJBQXVCLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLDJCQUEyQixDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsZ0JBQWdCLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsWUFBWSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLGNBQWMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLDBCQUEwQixDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMscUJBQXFCLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsdUJBQXVCLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLDJCQUEyQixDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsbUJBQW1CLENBQUMsRUFBRSxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLHFCQUFxQixDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxtQkFBbUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxpQ0FBaUMsQ0FBQyxVQUFVLENBQUMsR0FBRyxJQUFJLENBQUMsNEJBQTRCLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGtDQUFrQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsTUFBTSxJQUFJLEtBQUssQ0FBQyxxQ0FBcUMsQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxhQUFhLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLEdBQUUsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxVQUFVLENB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QyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxVQUFVLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxVQUFVLENBQUMsT0FBTyxJQUFJLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLGFBQWEsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsY0FBYyxFQUFFLENBQUMsQ0FBQyxHQUFHLElB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QUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsYUFBYSxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsSUFBSSxDQUFDLHNCQUFzQixDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxJQUFJLENBQUMsY0FBYyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsc0JBQXNCLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLElBQUksQ0FBQyxlQUFlLENBQUMsSUFBSSxDQUFDLHNCQUFzQixFQUFFLEVBQUUsQ0FBQyxLQUFLLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxFQUFFLEdBQUcsR0FBRyxJQUFJLENBQUMsV0FBVyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLG9CQUFvQixDQUFDLFVBQVUsQ0FBQyxHQUFHLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxJQUFJLENBQUMsZ0JBQWdCLEdBQUcsQ0FBQyxDQUFDLGdCQUFnQixHQUFHLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGNBQWMsR0FBRyxDQUFDLENBQUMsZ0JBQWdCLEdBQUcsSUFBSSxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGlCQUFpQixHQUFHLENBQUMsQ0FBQyxnQkFBZ0IsR0FBRyxJQUFJLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxlQUFlLEdBQUcsQ0FBQyxDQUFDLGdCQUFnQixHQUFHLElBQUksQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxJQUFJLElBQUksQ0FBQyxXQUFXLEdBQUcsSUFBSSxDQUFDLFdBQVcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxZQUFZLENBQUMsT0FBTyxDQUFDLEdBQUcsSUFBSSxDQUFDLE9BQU8sRUFBRSxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxLQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLHlCQUF5QixFQUFFLENBQUMsR0FBRyxJQUFJLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLEtBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLGNBQWMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsNEJBQTRCLEVBQUUsQ0FBQyxHQUFHLElBQUksR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsS0FBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsY0FBYyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLHlCQUF5QixDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsQ0FBQyw0QkFBNEIsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsb0JBQW9CLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLG9CQUFvQixDQUFDLEVBQUUsQ0FBQyxXQUFXLENBQUMsRUFBRSxDQUFDLFFBQVEsQ0FBQyxFQUFFLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLGVBQWUsQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLGtCQUFrQixDQUFDLENBQUMsQ0FBQyxrQkFBa0IsRUFBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMscUJBQXFCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsb0JBQW9CLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLHdCQUF3QixDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLE1BQU0sSUFBSSxLQUFLLENBQUMsMkJBQTJCLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxRQUFRLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLEVBQUUsQ0FBQyxFQUFFLE1BQU0sR0FBRyxDQUFDLENBQUMsY0FBYyxHQUFHLENBQUMsRUFBRSxNQUFNLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGlCQUFpQixFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLGdCQUFnQixDQUFDLEVBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFFLEtBQUssQ0FBQyxDQUFDLEVBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxjQUFjLENBQUMsQ0FBQyxFQUFFLFlBQVksQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxLQUFLLFlBQVksQ0FBQyxFQUFFLElBQUksQ0FBQyxLQUFLLENBQUMsV0FBVyxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQyxtQkFBbUIsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxpQkFBaUIsRUFBRSxDQUFDLE9BQU8sSUFBSSxDQUFDLFdBQVcsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxVQUFVLENBQUMsT0FBTyxJQUFJLENBQUMsS0FBSyxZQUFZLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLGdCQUFnQixFQUFFLENBQUMsSUFBSSxDQUFDLEtBQUssWUFBWSxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsVUFBVSxDQUFDLGNBQWMsQ0FBQyxjQUFjLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxNQUFNLElBQUksS0FBSyxDQUFDLDRFQUE0RSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDLENBQUMscUJBQXFCLENBQUMsRUFBRSxDQUFDLHdCQUF3QixDQUFDLEVBQUUsQ0FBQyx1QkFBdUIsQ0FBQyxFQUFFLENBQUMsUUFBUSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsRUFBRSxDQUFDLENBQUMsc0JBQXNCLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLGNBQWMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFDLEVBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLFlBQVksRUFBRSxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxVQUFVLEdBQUcsQ0FBQyxFQUFFLG9CQUFvQixHQUFHLENBQUMsQ0FBQyxRQUFRLENBQUMsYUFBYSxDQUFDLFFBQVEsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLGFBQWEsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsa0JBQWtCLENBQUMsVUFBVSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxrQkFBa0IsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsZUFBZSxDQUFDLFdBQVcsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsS0FBSSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLFdBQVcsQ0FBQyxDQUFDLEVBQUMsRUFBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxTQUFTLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxHQUFFLEVBQUMsQ0FBQyxFQUFFLElBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxFQUFFLE9BQU9DLGNBQU0sQ0FBQ0EsY0FBTSxDQUFDLFdBQVcsRUFBRSxPQUFPLElBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxFQUFFLE9BQU8sTUFBTSxDQUFDLE1BQU0sQ0FBQyxFQUFFLEVBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxVQUFVLEVBQUUsT0FBTyxDQUFDLENBQUMsTUFBTSxJQUFJLFNBQVMsQ0FBQyw2QkFBNkIsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsVUFBVSxFQUFFLE9BQU8sQ0FBQyxHQUFHLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxhQUFhLENBQUMsSUFBSSxDQUFDLGtCQUFrQixDQUFDLENBQUMsVUFBVSxFQUFFLE9BQU8sQ0FBQyxHQUFHLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsSUFBSSxDQUFDLGlCQUFpQixFQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksU0FBUyxDQUFDLG9DQUFvQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxFQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsUUFBUSxFQUFFLE9BQU8sQ0FBQyxFQUFFLFVBQVUsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUFFLFVBQVUsRUFBRSxPQUFPLENBQUMsQ0FBQyxPQUFPLFVBQVUsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxTQUFTLEVBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxHQUFHLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLFVBQVMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsRUFBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQUUsU0FBUyxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLEdBQUcsVUFBVSxFQUFFLE9BQU8sQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsT0FBTyxJQUFJLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsVUFBVSxFQUFFLE9BQU8sQ0FBQyxFQUFFLElBQUksQ0FBQyxLQUFLLEdBQUcsQ0FBQyxFQUFFLFVBQVUsRUFBRSxPQUFPLENBQUMsRUFBRSxJQUFJLENBQUMsS0FBSyxHQUFHLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLGFBQWEsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsa0JBQWtCLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxZQUFZLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLGlCQUFpQixDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLE9BQU8sR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsRUFBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLFlBQVksSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE9BQU8sQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLGdCQUFnQixHQUFHLE1BQU0sQ0FBQyxTQUFTLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxTQUFTLENBQUMsa0JBQWtCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsT0FBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLGdCQUFnQixHQUFHLE1BQU0sQ0FBQyxTQUFTLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxTQUFTLENBQUMsa0JBQWtCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsT0FBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsSUFBRyxDQUFDLENBQUMsb0JBQW9CLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxDQUFDLHNCQUFzQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLEVBQUUsQ0FBQyxlQUFlLENBQUMsRUFBRSxDQUFDLG9CQUFvQixDQUFDLEVBQUUsQ0FBQyxzQkFBc0IsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxZQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsVUFBVSxDQUFDLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsRUFBRSxDQUFDLENBQUMsVUFBVSxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUMsVUFBVSxFQUFFLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDLENBQUMsZ0JBQWdCLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsc0JBQXNCLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLG9CQUFvQixDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLE1BQU0sSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxNQUFNLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUMsT0FBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsc0JBQXNCLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLElBQUksVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsUUFBUSxHQUFHLElBQUksQ0FBQyxPQUFPLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsRUFBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLFNBQVMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLE9BQU8sQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxRQUFRLEdBQUcsSUFBSSxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxhQUFhLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxFQUFFLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsRUFBRSxDQUFDLGlCQUFpQixDQUFDLEVBQUUsQ0FBQyxnQkFBZ0IsQ0FBQyxFQUFFLENBQUMsaUJBQWlCLENBQUMsRUFBRSxDQUFDLGdCQUFnQixDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxrQkFBa0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLFFBQVEsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxZQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsVUFBVSxFQUFFLENBQUMsQ0FBQyxVQUFVLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsVUFBVSxHQUFHLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxVQUFVLEVBQUUsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLFVBQVUsR0FBRyxDQUFDLENBQUMsVUFBVSxFQUFFLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsVUFBVSxFQUFFLENBQUMsQ0FBQyxVQUFVLENBQUMsRUFBRSxFQUFFLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxVQUFVLEVBQUUsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxNQUFNLEVBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsTUFBTSxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFDLENBQUMsc0JBQXNCLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLElBQUksVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDLFdBQVcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLHNCQUFzQixHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsb0JBQW9CLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsV0FBVyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFlBQVksRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFNBQVMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLFlBQVksR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLFlBQVksQ0FBQyxHQUFHLFFBQVEsR0FBRyxJQUFJLENBQUMsT0FBTyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsWUFBWSxFQUFFLE9BQU8sQ0FBQyxHQUFHLENBQUMsQ0FBQyxZQUFZLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsWUFBWSxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLEdBQUcsUUFBUSxHQUFHLElBQUksQ0FBQyxPQUFPLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsRUFBRSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxFQUFFLENBQUMsaUJBQWlCLENBQUMsRUFBRSxDQUFDLGtCQUFrQixDQUFDLEVBQUUsQ0FBQyxpQkFBaUIsQ0FBQyxFQUFFLENBQUMsZ0JBQWdCLENBQUMsRUFBRSxDQUFDLGlCQUFpQixDQUFDLEVBQUUsQ0FBQyxnQkFBZ0IsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxXQUFXLEVBQUUsT0FBTyxVQUFVLEVBQUUsV0FBVyxFQUFFLE9BQU8sV0FBVyxFQUFFLFdBQVcsRUFBRSxPQUFPLFVBQVUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxLQUFLLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxNQUFNLElBQUksU0FBUyxDQUFDLENBQUMsQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsYUFBYSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxhQUFhLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFNLEVBQUUsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsTUFBTSxDQUFDLFlBQVksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxHQUFHLENBQUMsTUFBTSxDQUFDLFlBQVksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksVUFBVSxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLENBQUMsT0FBTyxNQUFNLENBQUMsWUFBWSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEtBQUssR0FBRyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEtBQUssR0FBRyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxLQUFLLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxLQUFLLEdBQUcsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxLQUFLLEdBQUcsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsS0FBSyxFQUFFLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGFBQWEsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSSxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLEdBQUcsR0FBRyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxDQUFDLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsQ0FBQyxFQUFFLE1BQUssQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxrQkFBa0IsQ0FBQyxDQUFDLENBQUMscUJBQXFCLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxrQkFBa0IsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLFVBQVUsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLEdBQUcsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsQ0FBQyxFQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsRUFBRSxDQUFDLENBQUMsVUFBVSxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRSxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFLENBQUMsRUFBRSxPQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxJQUFJLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsRUFBRSxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxZQUFZLEVBQUUsQ0FBQyxDQUFDLGNBQWMsRUFBRSxDQUFDLENBQUMsU0FBUyxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLFlBQVksRUFBRSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxZQUFZLEVBQUUsQ0FBQyxDQUFDLENBQUMsUUFBUSxHQUFFLENBQUMsS0FBSyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxRQUFRLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxjQUFjLEVBQUUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxZQUFZLEdBQUcsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsR0FBRyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxZQUFZLEVBQUUsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxFQUFFLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxXQUFXLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxDQUFDLFNBQVMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLENBQUMsU0FBUyxHQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsZUFBZSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFFBQVEsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxFQUFDLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGVBQWUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsRUFBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxFQUFFLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsT0FBTSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsV0FBVyxFQUFFLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFdBQVcsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsRUFBRSxHQUFHLEdBQUcsQ0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLE1BQU0sRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLEdBQUcsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLEVBQUMsQ0FBQyxHQUFHLEVBQUUsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLEdBQUcsQ0FBQyxDQUFDLGdCQUFnQixHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsT0FBTyxHQUFHLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsRUFBRSxFQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLEVBQUUsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxHQUFHLENBQUMsQ0FBQyxnQkFBZ0IsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLE9BQU8sR0FBRyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsRUFBRSxFQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLEVBQUUsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxHQUFHLENBQUMsQ0FBQyxnQkFBZ0IsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLE9BQU8sR0FBRyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsR0FBRyxFQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsR0FBRyxDQUFDLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLGdCQUFnQixHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxDQUFDLE9BQU8sQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEdBQUcsR0FBRyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxFQUFFLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxNQUFNLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsU0FBUyxHQUFHLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLFNBQVMsRUFBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFlBQVksRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFFBQVEsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFNBQVMsR0FBRyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLEdBQUcsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLE1BQU0sSUFBSSxDQUFDLEVBQUUsRUFBRSxHQUFHLENBQUMsRUFBRSxFQUFFLEdBQUcsQ0FBQyxFQUFFLEVBQUUsR0FBRyxDQUFDLEVBQUUsR0FBRyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsb0JBQW9CLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE1BQU0sR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxFQUFFLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLHFDQUFvQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxFQUFFLENBQUMsV0FBVyxDQUFDLEVBQUUsQ0FBQyxTQUFTLENBQUMsRUFBRSxDQUFDLFlBQVksQ0FBQyxFQUFFLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLENBQUMsQ0FBQyxPQUFPLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFDLEVBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxDQUFDLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSSxDQUFDLEdBQUcsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyw2QkFBNkIsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQywrQkFBK0IsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsK0JBQStCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsTUFBTSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsS0FBSyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxLQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFDLEVBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFNLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxHQUFHLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxHQUFHLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsSUFBSSxHQUFHLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDLEtBQUssR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxFQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsT0FBTyxJQUFJLEdBQUcsQ0FBQyxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxHQUFHLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLElBQUksR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLE9BQU8sQ0FBQyxDQUFDLElBQUksRUFBRSxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxLQUFLLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsd0JBQXdCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsNEJBQTRCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLHFCQUFxQixDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEtBQUssQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsNEJBQTRCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLEdBQUcsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLDBCQUEwQixDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLElBQUksR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLENBQUMsS0FBSyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxFQUFFLE1BQU0sQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxJQUFJLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sRUFBRSxNQUFNLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsSUFBSSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEdBQUcsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLHFCQUFxQixDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsTUFBTSxLQUFLLEVBQUUsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxPQUFPLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxNQUFNLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsTUFBTSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLG9CQUFvQixDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLEtBQUssRUFBRSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLEVBQUUsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsOEJBQThCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxNQUFNLEtBQUssRUFBRSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMscUNBQXFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssRUFBRSxDQUFDLEtBQUssQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQywwQkFBMEIsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxFQUFFLENBQUMsS0FBSyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSSxDQUFDLEdBQUcsRUFBRSxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLDJCQUEyQixDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUMsQ0FBQyxLQUFLLEdBQUcsRUFBRSxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUMsQ0FBQyxLQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxHQUFHLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQywyQkFBMkIsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxzQ0FBc0MsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyw2QkFBNkIsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLHVCQUF1QixDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUMsSUFBSSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxFQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLDZCQUE2QixDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxNQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssRUFBRSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxFQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsdUJBQXVCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDLE1BQUssQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsK0JBQStCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLCtCQUErQixDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxNQUFNLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsc0JBQXNCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyx3QkFBd0IsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsT0FBTSxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxRQUFRLE9BQU8sQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLEVBQUUsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxvQkFBb0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLElBQUksRUFBRSxFQUFFLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMscUNBQW9DLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLEVBQUUsQ0FBQyxXQUFXLENBQUMsRUFBRSxDQUFDLFNBQVMsQ0FBQyxFQUFFLENBQUMsV0FBVyxDQUFDLEVBQUUsQ0FBQyxZQUFZLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEdBQUcsQ0FBQyxHQUFHLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsWUFBWSxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUMscUJBQXFCLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsc0JBQXNCLEVBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsT0FBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLEVBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBRyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsRUFBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsR0FBRyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLEVBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxRQUFRLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxVQUFVLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsVUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsR0FBRyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxHQUFHLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLENBQUMsQ0FBQyxPQUFPLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsRUFBQyxFQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsR0FBRyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsY0FBYyxFQUFFLE1BQU0sQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGtCQUFrQixHQUFHLEVBQUUsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxRQUFRLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsR0FBRyxDQUFDLENBQUMsV0FBVyxFQUFFLENBQUMsQ0FBQyxDQUFDLGFBQWEsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLE9BQU8sQ0FBQyxDQUFDLFNBQVMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxlQUFlLENBQUMsSUFBSSxDQUFDLE1BQU0sRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxjQUFjLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxjQUFjLEVBQUUsS0FBSyxDQUFDLFNBQVMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsV0FBVyxDQUFDLENBQUMsRUFBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLG9CQUFvQixHQUFHLENBQUMsQ0FBQyxhQUFhLENBQUMsUUFBUSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxrQkFBa0IsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxrQkFBa0IsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxFQUFFLFNBQVMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsVUFBVSxFQUFFLE9BQU8sQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLFFBQVEsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLEVBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxNQUFNLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsTUFBTSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxRQUFRLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxHQUFHLENBQUMsRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxFQUFFLE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLElBQUksQ0FBQyxXQUFXLEVBQUUsT0FBT0EsY0FBTSxDQUFDQSxjQUFNLENBQUMsV0FBVyxFQUFFLE9BQU8sSUFBSSxDQUFDLElBQUksQ0FBQyxXQUFXLEVBQUUsT0FBTyxNQUFNLENBQUMsTUFBTSxDQUFDLEVBQUUsRUFBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQTs7O0FDVHQ5OUYsTUFBTSxlQUFlLEdBQUcsQ0FBTyxHQUFXLEtBQUksU0FBQSxDQUFBLEtBQUEsQ0FBQSxFQUFBLEtBQUEsQ0FBQSxFQUFBLEtBQUEsQ0FBQSxFQUFBLGFBQUE7SUFDbkQsTUFBTSxPQUFPLEdBQUcsTUFBTUMsbUJBQVUsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUM7QUFDMUMsSUFBQSxNQUFNLEtBQUssR0FBRyxPQUFPLENBQUMsV0FBVyxDQUFDO0FBQ2xDLElBQUEsT0FBTyxLQUFLLENB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 +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5qcyIsInNvdXJjZXMiOlsibm9kZV9tb2R1bGVzLy5wbnBtL0Byb2xsdXArcGx1Z2luLXR5cGVzY3JpcHRAOC41LjBfcm9sbHVwQDIuNzkuMV90c2xpYkAyLjUuMF90eXBlc2NyaXB0QDQuOS41L25vZGVfbW9kdWxlcy90c2xpYi90c2xpYi5lczYuanMiLCJzcmMvTWV0YURhdGEudHMiLCJzcmMvbGliL3V0aWwvc3ZnLnRzIiwic3JjL2ljb25QYWNrTWFuYWdlci50cyIsIm5vZGVfbW9kdWxlcy8ucG5wbS90d2Vtb2ppQDE0LjAuMi9ub2RlX21vZHVsZXMvdHdlbW9qaS9kaXN0L3R3ZW1vamkuZXNtLmpzIiwic3JjL2Vtb2ppLnRzIiwic3JjL3V0aWwudHMiLCJzcmMvbGliL3V0aWwvc3R5bGUudHMiLCJzcmMvbGliL3V0aWwvZG9tLnRzIiwic3JjL2ljb25zUGlja2VyTW9kYWwudHMiLCJzcmMvc2V0dGluZ3MvZGF0YS50cyIsInNyYy9saWIvY3VzdG9tUnVsZS50cyIsInNyYy9saWIvaWNvblRhYnMudHMiLCJzcmMvbGliL2luaGVyaXRhbmNlLnRzIiwic3JjL2xpYi9pY29uLnRzIiwic3JjL21pZ3JhdGlvbi50cyIsInNyYy9zZXR0aW5ncy91aS9pY29uRm9sZGVyU2V0dGluZy50cyIsInNyYy9zZXR0aW5ncy91aS9jdXN0b21JY29uUGFjay50cyIsInNyYy9zZXR0aW5ncy91aS9jdXN0b21JY29uUnVsZS50cyIsInNyYy9zZXR0aW5ncy91aS9lbW9qaVN0eWxlLnRzIiwic3JjL3NldHRpbmdzL2hlbHBlci50cyIsInNyYy9zZXR0aW5ncy91aS9leHRyYU1hcmdpbi50cyIsInNyYy9zZXR0aW5ncy91aS9pY29uQ29sb3IudHMiLCJzcmMvc2V0dGluZ3MvdWkvaWNvbkZvbnRTaXplLnRzIiwic3JjL3NldHRpbmdzL3VpL2ljb25QYWNrc1BhdGgudHMiLCJzcmMvaWNvblBhY2tzLnRzIiwibm9kZV9tb2R1bGVzLy5wbnBtL2pzemlwQDMuMTAuMS9ub2RlX21vZHVsZXMvanN6aXAvZGlzdC9qc3ppcC5taW4uanMiLCJzcmMvemlwVXRpbC50cyIsInNyYy9pY29uUGFja0Jyb3dzZXJNb2RhbC50cyIsInNyYy9zZXR0aW5ncy91aS9wcmVkZWZpbmVkSWNvblBhY2tzLnRzIiwic3JjL3NldHRpbmdzL3VpL3JlY2VudGx5VXNlZEljb25zLnRzIiwic3JjL3NldHRpbmdzL3VpL3RvZ2dsZUljb25JblRhYnMudHMiLCJzcmMvc2V0dGluZ3MvdWkvaW5kZXgudHMiLCJub2RlX21vZHVsZXMvLnBucG0vbW9ua2V5LWFyb3VuZEAyLjMuMC9ub2RlX21vZHVsZXMvbW9ua2V5LWFyb3VuZC9tanMvaW5kZXguanMiLCJzcmMvQHR5cGVzL2ludGVybmFsUGx1Z2luSW5qZWN0b3IudHMiLCJzcmMvaW50ZXJuYWwtcGx1Z2lucy9zdGFycmVkLnRzIiwic3JjL2ludGVybmFsLXBsdWdpbnMvYm9va21hcmsudHMiLCJzcmMvbWFpbi50cyJdLCJzb3VyY2VzQ29udGVudCI6bnVsbCwibmFtZXMiOlsiTm90aWNlIiwiaWNvblBhY2tzIiwiRnV6enlTdWdnZXN0TW9kYWwiLCJkb2VzRXhpc3RJblBhdGgiLCJhZGRBbGwiLCJhZGQiLCJnZXRCeVBhdGgiLCJnZXRGaWxlcyIsInJlbW92ZSIsIlNldHRpbmciLCJDb2xvckNvbXBvbmVudCIsIk1vZGFsIiwiVGV4dENvbXBvbmVudCIsIkJ1dHRvbkNvbXBvbmVudCIsIkRyb3Bkb3duQ29tcG9uZW50IiwiU2xpZGVyQ29tcG9uZW50IiwicmVxdWlyZSIsImdsb2JhbCIsInJlcXVlc3RVcmwiLCJKU1ppcCIsIlBsdWdpblNldHRpbmdUYWIiLCJQbHVnaW4iLCJyZXF1aXJlQXBpVmVyc2lvbiIsIkljb25Gb2xkZXJTZXR0aW5nc1VJIl0sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBb0dBO0FBQ08sU0FBUyxTQUFTLENBQUMsT0FBTyxFQUFFLFVBQVUsRUFBRSxDQUFDLEVBQUUsU0FBUyxFQUFFO0FBQzdELElBQUksU0FBUyxLQUFLLENBQUMsS0FBSyxFQUFFLEVBQUUsT0FBTyxLQUFLLFlBQVksQ0FBQyxHQUFHLEtBQUssR0FBRyxJQUFJLENBQUMsQ0FBQyxVQUFVLE9BQU8sRUFBRSxFQUFFLE9BQU8sQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFO0FBQ2hILElBQUksT0FBTyxLQUFLLENBQUMsS0FBSyxDQUFDLEdBQUcsT0FBTyxDQUFDLEVBQUUsVUFBVSxPQUFPLEVBQUUsTUFBTSxFQUFFO0FBQy9ELFFBQVEsU0FBUyxTQUFTLENBQUMsS0FBSyxFQUFFLEVBQUUsSUFBSSxFQUFFLElBQUksQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLE9BQU8sQ0FBQyxFQUFFLEVBQUUsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRTtBQUNuRyxRQUFRLFNBQVMsUUFBUSxDQUFDLEtBQUssRUFBRSxFQUFFLElBQUksRUFBRSxJQUFJLENBQUMsU0FBUyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLE9BQU8sQ0FBQyxFQUFFLEVBQUUsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRTtBQUN0RyxRQUFRLFNBQVMsSUFBSSxDQUFDLE1BQU0sRUFBRSxFQUFFLE1BQU0sQ0FBQyxJQUFJLEdBQUcsT0FBTyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsR0FBRyxLQUFLLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLEVBQUUsUUFBUSxDQUFDLENBQUMsRUFBRTtBQUN0SCxRQUFRLElBQUksQ0FBQyxDQUFDLFNBQVMsR0FBRyxTQUFTLENBQUMsS0FBSyxDQUFDLE9BQU8sRUFBRSxVQUFVLElBQUksRUFBRSxDQUFDLEVBQUUsSUFBSSxFQUFFLENBQUMsQ0FBQztB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Q0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFNBQVMsZ0JBQWdCLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksVUFBVSxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsTUFBTSxDQUFDLFVBQVUsQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLFFBQVEsQ0FBQyxNQUFNLE1BQU0sRUFBRSxDQUFDLENBQUMsT0FBTyxDQUFDLFVBQVUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxRQUFRLENBQUMsT0FBTyxDQUFDLFFBQVEsQ0FBQyxHQUFHLFFBQVEsR0FBRyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLE9BQU8sRUFBQyxDQUFDLEtBQUssR0FBRyxRQUFRLEdBQUcsQ0FBQyxFQUFFLEVBQUUsaUJBQWlCLEdBQUcsT0FBTyxDQUFDLEVBQUUsQ0FBQyxnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLFFBQVEsQ0FBQyxXQUFXLEVBQUUsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsT0FBTyxDQUFDLE9BQU8sRUFBQyxDQUFDLENBQUMsT0FBTyxPQUFPLENBQUMsU0FBUyxnQkFBZ0IsQ0FBQyxPQUFPLENBQUMsQ0FBQyxPQUFPLFdBQVcsQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxFQUFFLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxTQUFTLFNBQVMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBSSxPQUFPLENBQUMsZ0JBQWdCLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLE1BQU0sQ0FBQyxRQUFRLENBQUMsUUFBUSxDQUFDLFFBQVEsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxNQUFNLE1BQU0sRUFBRSxDQUFDLENBQUMsUUFBUSxDQUFDLEtBQUssQ0FBQyxRQUFRLENBQUMsUUFBUSxDQUFDLHNCQUFzQixFQUFFLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sS0FBSyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxHQUFHLEtBQUssR0FBRyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsV0FBVyxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBQyxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLGdCQUFnQixDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMsR0FBRyxNQUFNLEVBQUUsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksS0FBSyxDQUFDLEdBQUcsQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsWUFBWSxDQUFDLFdBQVcsQ0FBQyxPQUFPLENBQUMsQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLFVBQVUsQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLENBQUMsSUFBSSxRQUFRLElBQUksTUFBTSxDQUFDLENBQUMsR0FBRyxNQUFNLENBQUMsY0FBYyxDQUFDLFFBQVEsQ0FBQyxFQUFFLFFBQVEsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLFlBQVksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxZQUFZLENBQUMsUUFBUSxDQUFDLE1BQU0sQ0FBQyxRQUFRLENBQUMsRUFBQyxDQUFDLENBQUMsR0FBRyxDQUFDLFNBQVMsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLFdBQVcsQ0FBQyxHQUFHLEVBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLFFBQVEsQ0FBQyxXQUFXLENBQUMsVUFBVSxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxLQUFJLENBQUMsR0FBRyxRQUFRLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsUUFBUSxDQUFDLFdBQVcsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBQyxDQUFDLE9BQU8sQ0FBQyxVQUFVLENBQUMsWUFBWSxDQUFDLFFBQVEsQ0FBQyxPQUFPLEVBQUMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLFNBQVMsV0FBVyxDQUFDLEdBQUcsQ0FBQyxPQUFPLENBQUMsQ0FBQyxPQUFPLE9BQU8sQ0FBQyxHQUFHLENBQUMsU0FBUyxPQUFPLENBQUMsQ0FBQyxJQUFJLEdBQUcsQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLGdCQUFnQixDQUFDLE9BQU8sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxPQUFPLENBQUMsUUFBUSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxNQUFNLENBQUMsUUFBUSxDQUFDLEdBQUcsTUFBTSxFQUFFLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxvQkFBb0IsQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxRQUFRLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsVUFBVSxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsQ0FBQyxJQUFJLFFBQVEsSUFBSSxNQUFNLENBQUMsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxjQUFjLENBQUMsUUFBUSxDQUFDLEVBQUUsUUFBUSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsUUFBUSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLE1BQU0sQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxNQUFNLENBQUMsSUFBSSxFQUFDLENBQUMsT0FBTyxHQUFHLENBQUMsQ0FBQyxDQUFDLFNBQVMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsVUFBVSxFQUFFLENBQUMsT0FBTyxJQUFJLENBQUMsU0FBUyxrQkFBa0IsQ0FBQyxLQUFLLENBQUMsQ0FBQyxPQUFPLE9BQU8sS0FBSyxHQUFHLFFBQVEsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsU0FBUyxhQUFhLENBQUMsU0FBUyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsT0FBTyxTQUFTLEdBQUcsUUFBUSxDQUFDLFFBQVEsQ0FBQyxTQUFTLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLE9BQU8sWUFBWSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksRUFBRSxLQUFLLENBQUMsT0FBTyxZQUFZLENBQUMsS0FBSyxFQUFFLElBQUksRUFBRSxFQUFFLENBQUMsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsU0FBUyxLQUFLLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEVBQUUsT0FBTyxHQUFHLEdBQUcsVUFBVSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxDQUFDLEdBQUcsRUFBQyxDQUFDLE9BQU0sQ0FBQyxPQUFPLElBQUksR0FBRyxRQUFRLENBQUMsV0FBVyxDQUFDLFNBQVMsRUFBRSxJQUFJLENBQUMsQ0FBQyxRQUFRLENBQUMsR0FBRyxDQUFDLFFBQVEsRUFBRSx3QkFBd0IsQ0FBQyxVQUFVLENBQUMsT0FBTyxHQUFHLENBQUMsVUFBVSxHQUFHLFVBQVUsQ0FBQyxHQUFHLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsT0FBTyxHQUFHLENBQUMsSUFBSSxHQUFHLFFBQVEsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEVBQUUsT0FBTyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLE1BQU0sRUFBRSxrQkFBa0IsQ0FBQyxHQUFHLENBQUMsSUFBSSxFQUFFLE9BQU8sQ0FBQyxJQUFJLENBQUMsQ0FBQyxTQUFTLENBQUMsR0FBRyxDQUFDLFNBQVMsRUFBRSxPQUFPLENBQUMsU0FBUyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsT0FBTyxFQUFFLE9BQU8sQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLFNBQVMsT0FBTyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxPQUFPLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBRSxDQUFDLFFBQVEsQ0FBQyxDQUFDLFNBQVMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksTUFBTSxDQUFD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QUFJLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxVQUFVLEVBQUUsT0FBT0EsZUFBTyxFQUFFQSxlQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsbUVBQW1FLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsR0FBRyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLElBQUksS0FBSyxDQUFDLGlEQUFpRCxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLGtCQUFrQixDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLElBQUksS0FBSyxDQUFDLDJDQUEyQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLEVBQUUsQ0FBQyxTQUFTLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMscUJBQXFCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLHFCQUFxQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQywwQkFBMEIsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLGdCQUFnQixFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsVUFBVSxDQUFDLEdBQUcsSUFBSSxDQUFDLFVBQVUsQ0FBQyxXQUFXLEdBQUcsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLE1BQU0sSUFBSSxLQUFLLENBQUMsdUNBQXVDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsbUJBQW1CLENBQUMsVUFBVSxDQUFDLE9BQU8sSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsZ0JBQWdCLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxrQkFBa0IsQ0FBQyxJQUFJLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxjQUFjLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxjQUFjLENBQUMsYUFBYSxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsa0JBQWtCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMscUJBQXFCLENBQUMsRUFBRSxDQUFDLDBCQUEwQixDQUFDLEVBQUUsQ0FBQyxxQkFBcUIsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsd0JBQXdCLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxjQUFjLENBQUMsVUFBVSxDQUFDLE9BQU8sSUFBSSxDQUFDLENBQUMsbUJBQW1CLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLFVBQVUsQ0FBQyxPQUFPLElBQUksQ0FBQyxDQUFDLHFCQUFxQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLFNBQVMsRUFBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLHdCQUF3QixDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxVQUFVLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxLQUFLLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxRQUFRLEdBQUcsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxrQkFBa0IsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxLQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxXQUFXLEVBQUUsT0FBTyxPQUFPLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsV0FBVyxFQUFFLE9BQU8sVUFBVSxFQUFFLFdBQVcsRUFBRSxPQUFPLFdBQVcsRUFBRSxXQUFXLEVBQUUsT0FBTyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsd0JBQXdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEdBQUUsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLFlBQVksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLEdBQUcsSUFBSSxDQUFDLEtBQUssRUFBRSxJQUFJLENBQUMsV0FBVyxFQUFFLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksR0FBRyxJQUFJLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxXQUFXLEVBQUUsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsT0FBTyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxLQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLFdBQVcsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxVQUFVLENBQUMsT0FBTyxJQUFJLENBQUMsQ0FBQyxTQUFTLENBQUMsRUFBRSxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsd0JBQXdCLENBQUMsRUFBRSxDQUFDLFNBQVMsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxNQUFNLENBQUMsWUFBWSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsTUFBTSxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxhQUFhLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsYUFBYSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsY0FBYyxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxXQUFXLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFVBQVUsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxPQUFPLENBQUMsRUFBRSxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLG1CQUFtQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyx5QkFBeUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLGVBQWUsQ0FBQyxDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGFBQWEsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLG1CQUFtQixDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLEdBQUUsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsYUFBYSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsWUFBWSxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsWUFBWSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLG1CQUFtQixDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsbUJBQW1CLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsS0FBSyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxZQUFZLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLG1CQUFtQixDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssSUFBSSxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsYUFBYSxDQUFDLE1BQU0sRUFBRSxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxhQUFhLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLEtBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLHFCQUFxQixDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsaUJBQWlCLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxJQUFJLENBQUMsWUFBWSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsVUFBVSxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLEtBQUssRUFBRSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsTUFBTSxHQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLGdCQUFnQixDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLEdBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLE1BQU0sQ0FBQyxVQUFVLENBQUMsT0FBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLFFBQVEsRUFBRSxJQUFJLENBQUMsUUFBUSxDQUFDLE1BQU0sRUFBRSxJQUFJLENBQUMsaUJBQWlCLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsUUFBUSxFQUFFLElBQUksQ0FBQyxRQUFRLENBQUMsTUFBTSxFQUFFLElBQUksQ0FBQyxjQUFjLENBQUMsS0FBSyxDQUFDLEVBQUUsSUFBSSxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsT0FBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksR0FBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLEVBQUUsQ0FBQyx5QkFBeUIsQ0FBQyxFQUFFLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FBQyxVQUFVLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsTUFBTSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsc0NBQXNDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxrQkFBa0IsRUFBRSxDQUFDLENBQUMsa0JBQWtCLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxFQUFFLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxFQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBQyxDQUFDLE9BQU8sQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxTQUFTLENBQUMsRUFBRSxDQUFDLEdBQUcsRUFBRSxJQUFJLFlBQVksQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsQ0FBQyxHQUFHLFNBQVMsQ0FBQyxNQUFNLENBQUMsTUFBTSxJQUFJLEtBQUssQ0FBQyxnR0FBZ0csQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsTUFBTSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxJQUFJLElBQUksQ0FBQyxVQUFVLEVBQUUsT0FBTyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsRUFBRSxTQUFTLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTSxDQUFDLElBQUksQ0FBQyxFQUFFLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxFQUFFLENBQUMsVUFBVSxDQUFDLEVBQUUsQ0FBQyxXQUFXLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMscUJBQXFCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsZ0JBQWdCLEVBQUUsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLFlBQVksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLGdDQUFnQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUUsQ0FBQyxDQUFDLENBQUMsTUFBTSxHQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMscUJBQXFCLENBQUMsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxNQUFNLENBQUMsSUFBSSxLQUFLLENBQUMsc0RBQXNELENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMscUJBQXFCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxxQkFBcUIsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMscUJBQXFCLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLGVBQWUsQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsa0JBQWtCLENBQUMsQ0FBQyxFQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsVUFBVSxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLEVBQUUsQ0FBQyxxQkFBcUIsQ0FBQyxFQUFFLENBQUMsUUFBUSxDQUFDLEVBQUUsQ0FBQyxTQUFTLENBQUMsRUFBRSxDQUFDLGNBQWMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyx5QkFBeUIsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxrQ0FBa0MsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxXQUFXLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsRUFBRSxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxHQUFFLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsVUFBVSxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsR0FBRyxJQUFJLENBQUMsT0FBTyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLE1BQU0sQ0FBQyxVQUFVLENBQUMsT0FBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxHQUFHLElBQUksQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLEdBQUcsRUFBRSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyx5QkFBeUIsQ0FBQyxFQUFFLENBQUMsVUFBVSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxPQUFPLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksRUFBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxNQUFNLEdBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsRUFBRSxDQUFDLGlCQUFpQixDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxNQUFNLENBQUMsV0FBVyxFQUFFLE9BQU8sTUFBTSxDQUFDLGFBQWEsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLE1BQU0sQ0FBQyxJQUFJLEVBQUUsTUFBTSxDQUFDLElBQUksR0FBRyxVQUFVLENBQUMsSUFBSSxDQUFDLE9BQU8sTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsTUFBTSxJQUFJLEtBQUssQ0FBQywwQ0FBMEMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsR0FBRyxNQUFNLENBQUMsS0FBSyxDQUFDLE9BQU8sTUFBTSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxNQUFNLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUUsVUFBVSxFQUFFLE9BQU8sQ0FBQyxDQUFDLEVBQUUsRUFBRSxVQUFVLEVBQUUsT0FBTyxDQUFDLENBQUMsS0FBSyxFQUFFLFVBQVUsRUFBRSxPQUFPLENBQUMsQ0FBQyxNQUFNLENBQUMsRUFBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsSUFBSSxJQUFJLENBQUMsSUFBSSxHQUFHLENBQUMsQ0FBQyxXQUFXLEdBQUcsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLFdBQVcsRUFBRSxDQUFDLENBQUMsUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLGVBQWUsR0FBRyxDQUFDLENBQUMsZUFBZSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGVBQWUsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLGVBQWUsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLGNBQWMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGFBQWEsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsUUFBUSxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLGdCQUFnQixFQUFFLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLElBQUksQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsRUFBRSxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxxQkFBcUIsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLHdCQUF3QixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsbUNBQW1DLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxHQUFHLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTSxHQUFHLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFNLGlCQUFpQixHQUFHLE1BQU0sQ0FBQyxTQUFTLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsTUFBTSxJQUFJLEtBQUssQ0FBQyw0RUFBNEUsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLEdBQUcsSUFBSSxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLE9BQU8sSUFBSSxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsU0FBUyxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTSxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxPQUFPLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxJQUFJLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxPQUFPLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLENBQUMsUUFBUSxDQUFDLFVBQVUsQ0FBQyxNQUFNLElBQUksS0FBSyxDQUFDLDRFQUE0RSxDQUFDLENBQUMsQ0FBQyxzQkFBc0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxPQUFPLENBQUMsa0JBQWtCLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsUUFBUSxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxpQkFBaUIsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxFQUFFLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLFdBQVcsRUFBRSxDQUFDLGNBQWMsR0FBRyxDQUFDLENBQUMsSUFBSSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sSUFBSSxLQUFLLENBQUMsMkJBQTJCLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxRQUFRLEdBQUcsQ0FBQyxDQUFDLFFBQVEsRUFBRSxTQUFTLEdBQUcsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEdBQUcsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLEdBQUcsQ0FBQyxDQUFDLFFBQVEsR0FBRyxDQUFDLENBQUMsUUFBUSxDQUFDLE1BQU0sQ0FBQyxDQUFDLE9BQU8sR0FBRyxDQUFDLENBQUMsUUFBUSxHQUFHLENBQUMsQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxJQUFJLENBQUMsT0FBTyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUUsS0FBSyxDQUFDLENBQUMsRUFBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsUUFBUSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLGFBQWEsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxzQkFBc0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxrQkFBa0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLEVBQUUsSUFBSSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsWUFBWSxDQUFDLENBQUMsSUFBSSxDQUFDLHNCQUFzQixDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLG9CQUFvQixDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsbUNBQW1DLENBQUMsRUFBRSxDQUFDLGVBQWUsQ0FBQyxFQUFFLENBQUMsd0JBQXdCLENBQUMsRUFBRSxDQUFDLHVCQUF1QixDQUFDLEVBQUUsQ0FBQyxRQUFRLENBQUMsRUFBRSxDQUFDLFNBQVMsQ0FBQyxFQUFFLENBQUMsYUFBYSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLG9CQUFvQixDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxxQkFBcUIsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFNLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxFQUFFLENBQUMsY0FBYyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sSUFBSSxLQUFLLENBQUMscUNBQXFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxrQkFBa0IsQ0FBQyxDQUFDLENBQUMsb0JBQW9CLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxFQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsVUFBVSxFQUFFLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxXQUFXLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxVQUFVLEVBQUUsQ0FBQyxvQkFBb0IsQ0FBQyxVQUFVLEVBQUUsQ0FBQyxxQkFBcUIsQ0FBQyxVQUFVLEVBQUUsQ0FBQyxRQUFRLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLElBQUksQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLElBQUksRUFBRSxDQUFDLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsUUFBUSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxFQUFFLENBQUMsb0JBQW9CLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxvQkFBb0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMscUJBQXFCLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsR0FBRyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLEVBQUUsQ0FBQyxjQUFjLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsUUFBUSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxFQUFFLENBQUMsZUFBZSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsb0JBQW9CLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLG9CQUFvQixDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxZQUFZLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxFQUFFLENBQUMsVUFBVSxDQUFDLEVBQUUsQ0FBQyxlQUFlLENBQUMsRUFBRSxDQUFDLG9CQUFvQixDQUFDLEVBQUUsQ0FBQyxnQkFBZ0IsQ0FBQyxFQUFFLENBQUMsb0JBQW9CLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsbUJBQW1CLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxxQkFBcUIsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLCtCQUErQixDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsMkJBQTJCLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsUUFBTyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsbUJBQW1CLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxZQUFZLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxFQUFFLENBQUMsaUJBQWlCLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxTQUFTLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsT0FBTyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsWUFBWSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxFQUFFLENBQUMsaUJBQWlCLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxzQkFBc0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLFlBQVksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxFQUFFLENBQUMsaUJBQWlCLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxjQUFjLEdBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxPQUFPLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsTUFBTSxDQUFDLFVBQVUsQ0FBQyxPQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsY0FBYyxFQUFFLElBQUksQ0FBQyxXQUFXLEdBQUcsSUFBSSxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsY0FBYyxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLEVBQUUsSUFBSSxDQUFDLFVBQVUsR0FBRyxJQUFJLENBQUMsS0FBSyxFQUFFLENBQUMsSUFBSSxDQUFDLFVBQVUsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsVUFBVSxDQUFDLEdBQUcsSUFBSSxDQUFDLFFBQVEsRUFBRSxJQUFJLENBQUMsVUFBVSxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLEdBQUcsQ0FBQyxPQUFPLElBQUksQ0FBQyxHQUFHLEVBQUUsQ0FBQyxPQUFPLElBQUksQ0FBQyxJQUFJLEVBQUUsSUFBSSxRQUFRLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxJQUFJLFlBQVksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLElBQUksT0FBTyxDQUFDLElBQUksWUFBWSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLEVBQUUsQ0FBQyxpQkFBaUIsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxTQUFTLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLGVBQWUsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxLQUFJLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsR0FBRyxDQUFDLFVBQVUsQ0FBQyxHQUFHLElBQUksQ0FBQyxVQUFVLENBQUMsT0FBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sRUFBRSxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxFQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQUMsQ0FBQyxPQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTSxDQUFDLElBQUksQ0FBQyxVQUFVLEdBQUcsSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLEVBQUUsSUFBSSxDQUFDLFFBQVEsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLE9BQU8sQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxlQUFlLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsR0FBRSxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLFFBQVEsQ0FBQyxNQUFNLElBQUksS0FBSyxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsMEJBQTBCLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLGVBQWUsRUFBRSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUFFLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxHQUFHLEdBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxLQUFLLENBQUMsVUFBVSxDQUFDLE9BQU0sQ0FBQyxJQUFJLENBQUMsUUFBUSxFQUFFLENBQUMsSUFBSSxDQUFDLFVBQVUsR0FBRyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLEVBQUUsSUFBSSxDQUFDLFFBQVEsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLFVBQVUsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLFFBQVEsRUFBRSxJQUFJLENBQUMsVUFBVSxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxjQUFjLEdBQUcsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsRUFBRSxJQUFJLENBQUMsUUFBUSxDQUFDLE1BQU0sRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLFVBQVUsRUFBRSxDQUFDLFlBQVksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsZUFBZSxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsZUFBZSxDQUFDLFVBQVUsQ0FBQyxJQUFJLElBQUksQ0FBQyxJQUFJLElBQUksQ0FBQyxlQUFlLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLEdBQUcsSUFBSSxDQUFDLFFBQVEsQ0FBQyxNQUFNLElBQUksS0FBSyxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsMEJBQTBCLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLEVBQUUsSUFBSSxDQUFDLFFBQVEsQ0FBQyxJQUFJLEdBQUUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsT0FBTyxJQUFJLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsVUFBVSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLHFDQUFxQyxFQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFFLElBQUksTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLFFBQVEsQ0FBQyxPQUFPLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxPQUFPLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxFQUFFLElBQUksUUFBUSxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLE9BQU8sQ0FBQyxPQUFPLEtBQUssQ0FBQyxTQUFTLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxZQUFZLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLFlBQVksQ0FBQyxPQUFPLE1BQU0sQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxNQUFNLElBQUksS0FBSyxDQUFDLDZCQUE2QixDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRSxDQUFDLENBQUMsQ0FBQyxNQUFNLEdBQUUsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUUsSUFBSSxNQUFNLENBQUMsSUFBSSxhQUFhLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxNQUFNLElBQUksUUFBUSxDQUFDLENBQUMsQ0FBQyxTQUFRLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksR0FBRSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU0sTUFBTSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLE1BQU0sQ0FBQyxVQUFVLENBQUMsT0FBTyxDQUFDLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxPQUFPLElBQUksQ0FBQyxPQUFPLENBQUMsS0FBSyxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsY0FBYyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsWUFBWSxDQUFDLFlBQVksQ0FBQyxDQUFDLFlBQVksR0FBRyxJQUFJLENBQUMsV0FBVyxDQUFDLE1BQU0sSUFBSSxLQUFLLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxrQ0FBa0MsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsVUFBVSxDQUFDLFlBQVksR0FBRyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUMscUNBQXFDLENBQUMsRUFBRSxDQUFDLFlBQVksQ0FBQyxFQUFFLENBQUMsVUFBVSxDQUFDLEVBQUUsQ0FBQyxpQkFBaUIsQ0FBQyxFQUFFLENBQUMsaUJBQWlCLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLFdBQVcsRUFBRSxPQUFPLFdBQVcsRUFBRSxXQUFXLEVBQUUsT0FBTyxVQUFVLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxXQUFXLEVBQUUsT0FBTyxNQUFNLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxXQUFXLEVBQUUsT0FBTyxVQUFVLENBQUMsV0FBVyxFQUFFLE9BQU8sV0FBVyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxLQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsV0FBVyxFQUFFLElBQUksQ0FBQyxpQkFBaUIsRUFBRSxJQUFJLENBQUMsY0FBYyxFQUFFLElBQUksQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxLQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLENBQUMsU0FBUSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyx3QkFBd0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsS0FBSSxDQUFDLFNBQVMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsY0FBYyxFQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEtBQUssR0FBRyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEtBQUssR0FBRyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxLQUFLLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLElBQUksVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsS0FBSyxHQUFHLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsS0FBSyxHQUFHLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLEtBQUssRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsT0FBTyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUksQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE1BQU0sR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLFlBQVksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsWUFBWSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLFlBQVksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLFFBQVEsRUFBRSxJQUFJLENBQUMsUUFBUSxDQUFDLE1BQU0sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsTUFBTSxDQUFDLEVBQUUsR0FBRyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxNQUFNLEVBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLEtBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLEdBQUcsR0FBRyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLFFBQVEsRUFBRSxJQUFJLENBQUMsUUFBUSxDQUFDLE1BQU0sR0FBRyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsWUFBWSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsRUFBRSxDQUFDLHdCQUF3QixDQUFDLEVBQUUsQ0FBQyxXQUFXLENBQUMsRUFBRSxDQUFDLFNBQVMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLE1BQU0sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxPQUFPLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxXQUFXLEVBQUUsSUFBSSxDQUFDLGlCQUFpQixFQUFFLElBQUksQ0FBQyxjQUFjLEVBQUUsSUFBSSxDQUFDLGFBQWEsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsTUFBTSxJQUFJLEtBQUssQ0FBQyxpQ0FBaUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxPQUFPLE1BQU0sQ0FBQyxZQUFZLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEVBQUUsT0FBTyxHQUFHLENBQUMsRUFBRSxZQUFZLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLFlBQVksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxZQUFZLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxNQUFNLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyxHQUFHLENBQUMsT0FBTyxDQUFDLENBQUMsVUFBVSxFQUFFLENBQUMsR0FBRyxNQUFNLENBQUMsWUFBWSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxPQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsR0FBRyxDQUFDLE9BQU8sQ0FBQyxDQUFDLFVBQVUsRUFBRSxDQUFDLEdBQUcsTUFBTSxDQUFDLFlBQVksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxPQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsWUFBWSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxVQUFVLENBQUMsWUFBWSxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLEdBQUcsQ0FBQyxPQUFPLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLGVBQWUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxNQUFNLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLGFBQWEsQ0FBQyxJQUFJLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsR0FBRyxDQUFDLEVBQUUsRUFBRSxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsR0FBRyxJQUFJLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU0sUUFBUSxFQUFFLE9BQU8sQ0FBQyxDQUFDLFFBQVEsQ0FBQyxnQkFBZ0IsR0FBRyxNQUFNLENBQUMsU0FBUyxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxVQUFVLEVBQUUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLFVBQVUsRUFBRSxDQUFDLFlBQVksVUFBVSxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsV0FBVyxFQUFFLENBQUMsWUFBWSxXQUFXLENBQUMsYUFBYSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsRUFBRSxDQUFDLENBQUMsTUFBTSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsb0NBQW9DLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsRUFBRSxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxFQUFFLENBQUMsQ0FBQyxXQUFXLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsRUFBRSxFQUFFLEVBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsSUFBSSxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLElBQUksU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLEdBQUcsQ0FBQyxZQUFZLElBQUksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLGVBQWUsQ0FBQyxlQUFlLENBQUMsQ0FBQyxPQUFPLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxXQUFXLEVBQUUsT0FBTyxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksVUFBVSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxNQUFNLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxLQUFLLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFFLGFBQWEsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxJQUFJLEtBQUssQ0FBQywwQkFBMEIsQ0FBQyxDQUFDLENBQUMsNEVBQTRFLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLEVBQUUsQ0FBQyxXQUFXLENBQUMsRUFBRSxDQUFDLFlBQVksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsb0JBQW9CLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxjQUFjLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxxQkFBcUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLElBQUksS0FBSyxDQUFDLDhDQUE4QyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxxQkFBcUIsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsdUJBQXVCLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLDJCQUEyQixDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsZ0JBQWdCLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsWUFBWSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLGNBQWMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLDBCQUEwQixDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMscUJBQXFCLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsdUJBQXVCLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLDJCQUEyQixDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsbUJBQW1CLENBQUMsRUFBRSxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLHFCQUFxQixDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxtQkFBbUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxpQ0FBaUMsQ0FBQyxVQUFVLENBQUMsR0FBRyxJQUFJLENBQUMsNEJBQTRCLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGtDQUFrQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsTUFBTSxJQUFJLEtBQUssQ0FBQyxxQ0FBcUMsQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxhQUFhLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMs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LENBQUMsWUFBWSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxVQUFVLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxVQUFVLENBQUMsT0FBTyxJQUFJLEdBQUcsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLGFBQWEsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsY0FBYyxFQUFFLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxNQUFNLElBQUksS0FBSyxDQUFDLG9JQUFvSSxDQUFDLENBQUMsR0FBRyxJQUFJLElBQUksQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxNQUFNLENBQUMsU0FBUyxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxNQUFNLElBQUksS0FBSyxDQUFDLDhCQUE4QixDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLGlCQUFpQixDQUFDLENBQUMseUJBQXlCLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsZ0JBQWdCLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLEVBQUMsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLHNCQUFzQixDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLHNCQUFzQixDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsRUFBRSxDQUFDLE1BQU0sSUFBSSxLQUFLLENBQUMsaUNBQWlDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLG9CQUFvQixDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxJQUFJLENBQUMsaUJBQWlCLEVBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsZUFBZSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsYUFBYSxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsSUFBSSxDQUFDLHNCQUFzQixDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxJQUFJLENBQUMsY0FBYyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsc0JBQXNCLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLElBQUksQ0FBQyxlQUFlLENBQUMsSUFBSSxDQUFDLHNCQUFzQixFQUFFLEVBQUUsQ0FBQyxLQUFLLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxFQUFFLEdBQUcsR0FBRyxJQUFJLENBQUMsV0FBVyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLG9CQUFvQixDQUFDLFVBQVUsQ0FBQyxHQUFHLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxJQUFJLENBQUMsZ0JBQWdCLEdBQUcsQ0FBQyxDQUFDLGdCQUFnQixHQUFHLElBQUksQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGNBQWMsR0FBRyxDQUFDLENBQUMsZ0JBQWdCLEdBQUcsSUFBSSxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGlCQUFpQixHQUFHLENBQUMsQ0FBQyxnQkFBZ0IsR0FBRyxJQUFJLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxlQUFlLEdBQUcsQ0FBQyxDQUFDLGdCQUFnQixHQUFHLElBQUksQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxpQkFBaUIsQ0FBQyxJQUFJLElBQUksQ0FBQyxXQUFXLEdBQUcsSUFBSSxDQUFDLFdBQVcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxZQUFZLENBQUMsT0FBTyxDQUFDLEdBQUcsSUFBSSxDQUFDLE9BQU8sRUFBRSxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxLQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLHlCQUF5QixFQUFFLENBQUMsR0FBRyxJQUFJLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLEtBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLGNBQWMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsNEJBQTRCLEVBQUUsQ0FBQyxHQUFHLElBQUksR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsS0FBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsY0FBYyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLHlCQUF5QixDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsQ0FBQyw0QkFBNEIsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsb0JBQW9CLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLG9CQUFvQixDQUFDLEVBQUUsQ0FBQyxXQUFXLENBQUMsRUFBRSxDQUFDLFFBQVEsQ0FBQyxFQUFFLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLGVBQWUsQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLGtCQUFrQixDQUFDLENBQUMsQ0FBQyxrQkFBa0IsRUFBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMscUJBQXFCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsb0JBQW9CLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLHdCQUF3QixDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLGNBQWMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLE1BQU0sSUFBSSxLQUFLLENBQUMsMkJBQTJCLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxRQUFRLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLEVBQUUsQ0FBQyxFQUFFLE1BQU0sR0FBRyxDQUFDLENBQUMsY0FBYyxHQUFHLENBQUMsRUFBRSxNQUFNLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGlCQUFpQixFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLGdCQUFnQixDQUFDLEVBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFFLEtBQUssQ0FBQyxDQUFDLEVBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxjQUFjLENBQUMsQ0FBQyxFQUFFLFlBQVksQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxLQUFLLFlBQVksQ0FBQyxFQUFFLElBQUksQ0FBQyxLQUFLLENBQUMsV0FBVyxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQyxtQkFBbUIsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxpQkFBaUIsRUFBRSxDQUFDLE9BQU8sSUFBSSxDQUFDLFdBQVcsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxVQUFVLENBQUMsT0FBTyxJQUFJLENBQUMsS0FBSyxZQUFZLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLGdCQUFnQixFQUFFLENBQUMsSUFBSSxDQUFDLEtBQUssWUFBWSxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsVUFBVSxDQUFDLGNBQWMsQ0FBQyxjQUFjLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxNQUFNLElBQUksS0FBSyxDQUFDLDRFQUE0RSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDLENBQUMscUJBQXFCLENBQUMsRUFBRSxDQUFDLHdCQUF3QixDQUFDLEVBQUUsQ0FBQyx1QkFBdUIsQ0FBQyxFQUFFLENBQUMsUUFBUSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsRUFBRSxDQUFDLENBQUMsc0JBQXNCLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLGNBQWMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFDLEVBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLFlBQVksRUFBRSxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxVQUFVLEdBQUcsQ0FBQyxFQUFFLG9CQUFvQixHQUFHLENBQUMsQ0FBQyxRQUFRLENBQUMsYUFBYSxDQUFDLFFBQVEsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLGFBQWEsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsa0JBQWtCLENBQUMsVUFBVSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxrQkFBa0IsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsZUFBZSxDQUFDLFdBQVcsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsS0FBSSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLFdBQVcsQ0FBQyxDQUFDLEVBQUMsRUFBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxTQUFTLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxHQUFFLEVBQUMsQ0FBQyxFQUFFLElBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxFQUFFLE9BQU9DLGNBQU0sQ0FBQ0EsY0FBTSxDQUFDLFdBQVcsRUFBRSxPQUFPLElBQUksQ0FBQyxJQUFJLENBQUMsV0FBVyxFQUFFLE9BQU8sTUFBTSxDQUFDLE1BQU0sQ0FBQyxFQUFFLEVBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsU0FBUyxDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxVQUFVLEVBQUUsT0FBTyxDQUFDLENBQUMsTUFBTSxJQUFJLFNBQVMsQ0FBQyw2QkFBNkIsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsVUFBVSxFQUFFLE9BQU8sQ0FBQyxHQUFHLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxhQUFhLENBQUMsSUFBSSxDQUFDLGtCQUFrQixDQUFDLENBQUMsVUFBVSxFQUFFLE9BQU8sQ0FBQyxHQUFHLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxZQUFZLENBQUMsSUFBSSxDQUFDLGlCQUFpQixFQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksU0FBUyxDQUFDLG9DQUFvQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxFQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsUUFBUSxFQUFFLE9BQU8sQ0FBQyxFQUFFLFVBQVUsRUFBRSxPQUFPLENBQUMsQ0FBQyxFQUFFLFVBQVUsRUFBRSxPQUFPLENBQUMsQ0FBQyxPQUFPLFVBQVUsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxTQUFTLEVBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxHQUFHLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLFVBQVMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsRUFBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQUUsU0FBUyxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLEdBQUcsVUFBVSxFQUFFLE9BQU8sQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsT0FBTyxJQUFJLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsVUFBVSxFQUFFLE9BQU8sQ0FBQyxFQUFFLElBQUksQ0FBQyxLQUFLLEdBQUcsQ0FBQyxFQUFFLFVBQVUsRUFBRSxPQUFPLENBQUMsRUFBRSxJQUFJLENBQUMsS0FBSyxHQUFHLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLGFBQWEsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsa0JBQWtCLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxZQUFZLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLGlCQUFpQixDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLE9BQU8sR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLENBQUMsRUFBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLFlBQVksSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE9BQU8sQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLGdCQUFnQixHQUFHLE1BQU0sQ0FBQyxTQUFTLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxTQUFTLENBQUMsa0JBQWtCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsT0FBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLGdCQUFnQixHQUFHLE1BQU0sQ0FBQyxTQUFTLENBQUMsUUFBUSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxTQUFTLENBQUMsa0JBQWtCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsT0FBTyxJQUFJLENBQUMsT0FBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsSUFBRyxDQUFDLENBQUMsb0JBQW9CLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxDQUFDLHNCQUFzQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLEVBQUUsQ0FBQyxlQUFlLENBQUMsRUFBRSxDQUFDLG9CQUFvQixDQUFDLEVBQUUsQ0FBQyxzQkFBc0IsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxZQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsVUFBVSxDQUFDLEVBQUUsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsRUFBRSxDQUFDLENBQUMsVUFBVSxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUMsVUFBVSxFQUFFLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDLENBQUMsZ0JBQWdCLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsc0JBQXNCLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLG9CQUFvQixDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLE1BQU0sSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxNQUFNLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUMsT0FBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsc0JBQXNCLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLElBQUksVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsUUFBUSxHQUFHLElBQUksQ0FBQyxPQUFPLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsRUFBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLFNBQVMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLE9BQU8sQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxRQUFRLEdBQUcsSUFBSSxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxhQUFhLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxFQUFFLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsRUFBRSxDQUFDLGlCQUFpQixDQUFDLEVBQUUsQ0FBQyxnQkFBZ0IsQ0FBQyxFQUFFLENBQUMsaUJBQWlCLENBQUMsRUFBRSxDQUFDLGdCQUFnQixDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxrQkFBa0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLFFBQVEsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsSUFBSSxZQUFZLENBQUMsQ0FBQyxDQUFDLE9BQU8sSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsVUFBVSxFQUFFLENBQUMsQ0FBQyxVQUFVLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsVUFBVSxHQUFHLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxVQUFVLEVBQUUsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLFVBQVUsR0FBRyxDQUFDLENBQUMsVUFBVSxFQUFFLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsVUFBVSxFQUFFLENBQUMsQ0FBQyxVQUFVLENBQUMsRUFBRSxFQUFFLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxVQUFVLEVBQUUsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxNQUFNLEVBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsTUFBTSxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFDLENBQUMsc0JBQXNCLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLElBQUksVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDLFdBQVcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLHNCQUFzQixHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsb0JBQW9CLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsV0FBVyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFlBQVksRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFNBQVMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLFlBQVksR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLFlBQVksQ0FBQyxHQUFHLFFBQVEsR0FBRyxJQUFJLENBQUMsT0FBTyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsWUFBWSxFQUFFLE9BQU8sQ0FBQyxHQUFHLENBQUMsQ0FBQyxZQUFZLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsWUFBWSxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLEdBQUcsUUFBUSxHQUFHLElBQUksQ0FBQyxPQUFPLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsRUFBRSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxFQUFFLENBQUMsaUJBQWlCLENBQUMsRUFBRSxDQUFDLGtCQUFrQixDQUFDLEVBQUUsQ0FBQyxpQkFBaUIsQ0FBQyxFQUFFLENBQUMsZ0JBQWdCLENBQUMsRUFBRSxDQUFDLGlCQUFpQixDQUFDLEVBQUUsQ0FBQyxnQkFBZ0IsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxXQUFXLEVBQUUsT0FBTyxVQUFVLEVBQUUsV0FBVyxFQUFFLE9BQU8sV0FBVyxFQUFFLFdBQVcsRUFBRSxPQUFPLFVBQVUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxLQUFLLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQyxNQUFNLElBQUksU0FBUyxDQUFDLENBQUMsQ0FBQyxvQkFBb0IsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsYUFBYSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxhQUFhLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxPQUFNLEVBQUUsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsTUFBTSxDQUFDLFlBQVksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxHQUFHLENBQUMsTUFBTSxDQUFDLFlBQVksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksVUFBVSxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLENBQUMsT0FBTyxNQUFNLENBQUMsWUFBWSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEtBQUssR0FBRyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEtBQUssR0FBRyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxLQUFLLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxLQUFLLEdBQUcsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxLQUFLLEdBQUcsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsS0FBSyxFQUFFLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGFBQWEsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSSxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLEdBQUcsR0FBRyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxDQUFDLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsQ0FBQyxFQUFFLE1BQUssQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxrQkFBa0IsQ0FBQyxDQUFDLENBQUMscUJBQXFCLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxrQkFBa0IsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLElBQUksQ0FBQyxDQUFDLFVBQVUsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLEdBQUcsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsQ0FBQyxFQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsRUFBRSxDQUFDLENBQUMsVUFBVSxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRSxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxFQUFFLENBQUMsRUFBRSxPQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxJQUFJLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsRUFBRSxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxZQUFZLEVBQUUsQ0FBQyxDQUFDLGNBQWMsRUFBRSxDQUFDLENBQUMsU0FBUyxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLFlBQVksRUFBRSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxZQUFZLEVBQUUsQ0FBQyxDQUFDLENBQUMsUUFBUSxHQUFFLENBQUMsS0FBSyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxRQUFRLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxjQUFjLEVBQUUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxZQUFZLEdBQUcsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsR0FBRyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxZQUFZLEVBQUUsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxFQUFFLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxXQUFXLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxDQUFDLFNBQVMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxlQUFlLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLENBQUMsU0FBUyxHQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsZUFBZSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFFBQVEsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxFQUFDLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGVBQWUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsY0FBYyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsRUFBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxFQUFFLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsT0FBTSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsV0FBVyxFQUFFLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLFdBQVcsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsRUFBRSxHQUFHLEdBQUcsQ0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLE1BQU0sRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLEdBQUcsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLEVBQUMsQ0FBQyxHQUFHLEVBQUUsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLEdBQUcsQ0FBQyxDQUFDLGdCQUFnQixHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsT0FBTyxHQUFHLENBQUMsQ0FBQyxnQkFBZ0IsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsRUFBRSxFQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLEVBQUUsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxHQUFHLENBQUMsQ0FBQyxnQkFBZ0IsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLE9BQU8sR0FBRyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsRUFBRSxFQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsTUFBTSxDQUFDLEVBQUUsQ0FBQyxHQUFHLEVBQUUsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxHQUFHLENBQUMsQ0FBQyxnQkFBZ0IsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLE9BQU8sR0FBRyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsR0FBRyxFQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsR0FBRyxDQUFDLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxnQkFBZ0IsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLGdCQUFnQixHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxDQUFDLE9BQU8sQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEdBQUcsR0FBRyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxFQUFFLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxNQUFNLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsU0FBUyxHQUFHLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLFNBQVMsRUFBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFlBQVksRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFFBQVEsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFNBQVMsR0FBRyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLEdBQUcsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLE1BQU0sSUFBSSxDQUFDLEVBQUUsRUFBRSxHQUFHLENBQUMsRUFBRSxFQUFFLEdBQUcsQ0FBQyxFQUFFLEVBQUUsR0FBRyxDQUFDLEVBQUUsR0FBRyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsb0JBQW9CLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLElBQUksQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE1BQU0sR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxFQUFFLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLHFDQUFvQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxFQUFFLENBQUMsV0FBVyxDQUFDLEVBQUUsQ0FBQyxTQUFTLENBQUMsRUFBRSxDQUFDLFlBQVksQ0FBQyxFQUFFLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLENBQUMsQ0FBQyxPQUFPLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFDLEVBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxDQUFDLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSSxDQUFDLEdBQUcsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyw2QkFBNkIsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQywrQkFBK0IsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsK0JBQStCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsTUFBTSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsS0FBSyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxLQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFDLEVBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFNLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxHQUFHLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxHQUFHLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsSUFBSSxHQUFHLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDLEtBQUssR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxFQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsT0FBTyxJQUFJLEdBQUcsQ0FBQyxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxHQUFHLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGFBQWEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFlBQVksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxDQUFDLE9BQU8sQ0FBQyxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLElBQUksR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLE9BQU8sQ0FBQyxDQUFDLElBQUksRUFBRSxLQUFLLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxLQUFLLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsd0JBQXdCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsNEJBQTRCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLHFCQUFxQixDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEtBQUssQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsNEJBQTRCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLEdBQUcsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLDBCQUEwQixDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEdBQUcsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLElBQUksR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxHQUFHLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLENBQUMsS0FBSyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxFQUFFLE1BQU0sQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLEdBQUcsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxJQUFJLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUssR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sRUFBRSxNQUFNLENBQUMsWUFBWSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsSUFBSSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEdBQUcsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLEdBQUcsQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLHFCQUFxQixDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsTUFBTSxLQUFLLEVBQUUsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxPQUFPLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsRUFBRSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxNQUFNLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsTUFBTSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLG9CQUFvQixDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLEtBQUssRUFBRSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLEVBQUUsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsOEJBQThCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxNQUFNLEtBQUssRUFBRSxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMscUNBQXFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssRUFBRSxDQUFDLEtBQUssQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQywwQkFBMEIsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxFQUFFLENBQUMsS0FBSyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSSxDQUFDLEdBQUcsRUFBRSxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLDJCQUEyQixDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUMsQ0FBQyxLQUFLLEdBQUcsRUFBRSxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUMsQ0FBQyxLQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxHQUFHLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQywyQkFBMkIsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLEdBQUcsRUFBRSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsTUFBTSxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxzQ0FBc0MsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyw2QkFBNkIsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLHVCQUF1QixDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUMsSUFBSSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxFQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLDZCQUE2QixDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsQ0FBQyxNQUFLLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssRUFBRSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxFQUFFLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxFQUFDLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsdUJBQXVCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDLE1BQUssQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsK0JBQStCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLCtCQUErQixDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU0sQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxLQUFLLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxNQUFNLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsc0JBQXNCLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxVQUFVLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyx3QkFBd0IsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsS0FBSyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsT0FBTSxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxRQUFRLE9BQU8sQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsR0FBRyxDQUFDLENBQUMsSUFBSSxFQUFFLEVBQUUsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsQ0FBQyxNQUFNLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxvQkFBb0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxPQUFPLENBQUMsRUFBRSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxFQUFFLElBQUksRUFBRSxFQUFFLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxJQUFJLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMscUNBQW9DLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLEVBQUUsQ0FBQyxXQUFXLENBQUMsRUFBRSxDQUFDLFNBQVMsQ0FBQyxFQUFFLENBQUMsV0FBVyxDQUFDLEVBQUUsQ0FBQyxZQUFZLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLE9BQU0sQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEdBQUcsQ0FBQyxHQUFHLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxFQUFFLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxpQkFBaUIsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsWUFBWSxDQUFDLElBQUksQ0FBQyxjQUFjLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUMscUJBQXFCLENBQUMsSUFBSSxDQUFDLGNBQWMsQ0FBQyxJQUFJLENBQUMsc0JBQXNCLEVBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBYyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsaUJBQWlCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsT0FBTSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsU0FBUyxDQUFDLEVBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBRyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsTUFBTSxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsRUFBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxPQUFPLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLEVBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsR0FBRyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLEVBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxRQUFRLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxRQUFRLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLFVBQVUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxVQUFVLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsRUFBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsRUFBRSxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxFQUFFLEVBQUUsQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsRUFBRSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsVUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLEVBQUUsR0FBRyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsRUFBRSxHQUFHLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLEdBQUcsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsRUFBRSxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxHQUFHLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxPQUFPLEVBQUUsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsR0FBRyxDQUFDLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLEVBQUUsR0FBRyxDQUFDLENBQUMsUUFBUSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxHQUFHLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLE9BQU8sRUFBRSxDQUFDLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLE1BQU0sR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsRUFBRSxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLGlCQUFpQixDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFjLENBQUMsQ0FBQyxPQUFPLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsRUFBRSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsRUFBQyxFQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQWMsR0FBRyxDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxNQUFNLENBQUMsY0FBYyxFQUFFLE1BQU0sQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLGtCQUFrQixHQUFHLEVBQUUsQ0FBQyxRQUFRLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxRQUFRLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsR0FBRyxDQUFDLENBQUMsV0FBVyxFQUFFLENBQUMsQ0FBQyxDQUFDLGFBQWEsQ0FBQyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLE9BQU8sQ0FBQyxDQUFDLFNBQVMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFLENBQUMsQ0FBQyxlQUFlLENBQUMsSUFBSSxDQUFDLE1BQU0sRUFBRSxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFDLGdCQUFnQixDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxXQUFXLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLEVBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxjQUFjLEVBQUUsQ0FBQyxDQUFDLENBQUMsSUFBSSxjQUFjLEVBQUUsS0FBSyxDQUFDLFNBQVMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxFQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsV0FBVyxDQUFDLENBQUMsRUFBQyxDQUFDLEVBQUUsQ0FBQyxFQUFFLG9CQUFvQixHQUFHLENBQUMsQ0FBQyxhQUFhLENBQUMsUUFBUSxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxlQUFlLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLENBQUMsYUFBYSxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxrQkFBa0IsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxrQkFBa0IsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsS0FBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFdBQVcsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxFQUFFLFNBQVMsQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsVUFBVSxFQUFFLE9BQU8sQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLFFBQVEsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLElBQUksQ0FBQyxDQUFDLElBQUksS0FBSyxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsU0FBUyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsY0FBYyxDQUFDLEVBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxLQUFJLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEdBQUcsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxPQUFPLENBQUMsQ0FBQyxNQUFNLEVBQUUsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsTUFBTSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLE1BQU0sS0FBSyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxRQUFRLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsTUFBTSxHQUFHLENBQUMsRUFBRSxRQUFRLEVBQUUsT0FBTyxDQUFDLENBQUMsSUFBSSxFQUFFLENBQUMsR0FBRyxDQUFDLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFDLEVBQUMsQ0FBQyxDQUFDLENBQUMsV0FBVyxFQUFFLE9BQU8sSUFBSSxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUMsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLElBQUksRUFBQyxDQUFDLEVBQUUsSUFBSSxDQUFDLElBQUksQ0FBQyxXQUFXLEVBQUUsT0FBT0EsY0FBTSxDQUFDQSxjQUFNLENBQUMsV0FBVyxFQUFFLE9BQU8sSUFBSSxDQUFDLElBQUksQ0FBQyxXQUFXLEVBQUUsT0FBTyxNQUFNLENBQUMsTUFBTSxDQUFDLEVBQUUsRUFBQyxDQUFDLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQTs7O0FDVHQ5OUYsTUFBTSxlQUFlLEdBQUcsQ0FBTyxHQUFXLEtBQUksU0FBQSxDQUFBLEtBQUEsQ0FBQSxFQUFBLEtBQUEsQ0FBQSxFQUFBLEtBQUEsQ0FBQSxFQUFBLGFBQUE7SUFDbkQsTUFBTSxPQUFPLEdBQUcsTUFBTUMsbUJBQVUsQ0FBQyxFQUFFLEdBQUcsRUFBRSxDQUFDLENBQUM7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 diff --git a/notes/.obsidian/plugins/obsidian-icon-folder/manifest.json b/notes/.obsidian/plugins/obsidian-icon-folder/manifest.json index 497008b..c2815f7 100644 --- a/notes/.obsidian/plugins/obsidian-icon-folder/manifest.json +++ b/notes/.obsidian/plugins/obsidian-icon-folder/manifest.json @@ -1,7 +1,7 @@ { "id": "obsidian-icon-folder", "name": "Icon Folder", - "version": "1.7.0", + "version": "2.0.0", "minAppVersion": "0.9.12", "description": "This plugin allows to add an emoji or an icon to a folder or file.", "author": "Florian Woelki", diff --git a/notes/.obsidian/plugins/obsidian-linter/data.json b/notes/.obsidian/plugins/obsidian-linter/data.json index 0f5cd3b..bc6de1d 100644 --- a/notes/.obsidian/plugins/obsidian-linter/data.json +++ b/notes/.obsidian/plugins/obsidian-linter/data.json @@ -3,6 +3,7 @@ "lintOnSave": false, "recordLintOnSaveLogs": false, "displayChanged": true, + "settingsConvertedToConfigKeyValues": true, "foldersToIgnore": [], "linterLocale": "system-default", "logLevel": 4, diff --git a/notes/.obsidian/plugins/obsidian-linter/main.js b/notes/.obsidian/plugins/obsidian-linter/main.js index 23d2255..e0aa8d3 100644 --- a/notes/.obsidian/plugins/obsidian-linter/main.js +++ b/notes/.obsidian/plugins/obsidian-linter/main.js @@ -3,99 +3,118 @@ THIS IS A GENERATED/BUNDLED FILE BY ESBUILD if you want to view the source, please visit the github repository of this plugin */ -var $d=Object.create;var sn=Object.defineProperty;var Xo=Object.getOwnPropertyDescriptor;var Nd=Object.getOwnPropertyNames;var Hd=Object.getPrototypeOf,Yd=Object.prototype.hasOwnProperty;var el=(e,i)=>()=>(i||e((i={exports:{}}).exports,i),i.exports),il=(e,i)=>{for(var t in i)sn(e,t,{get:i[t],enumerable:!0})},tl=(e,i,t,n)=>{if(i&&typeof i=="object"||typeof i=="function")for(let r of Nd(i))!Yd.call(e,r)&&r!==t&&sn(e,r,{get:()=>i[r],enumerable:!(n=Xo(i,r))||n.enumerable});return e};var Hr=(e,i,t)=>(t=e!=null?$d(Hd(e)):{},tl(i||!e||!e.__esModule?sn(t,"default",{value:e,enumerable:!0}):t,e)),Kd=e=>tl(sn({},"__esModule",{value:!0}),e),T=(e,i,t,n)=>{for(var r=n>1?void 0:n?Xo(i,t):i,a=e.length-1,s;a>=0;a--)(s=e[a])&&(r=(n?s(i,t,r):s(r))||r);return n&&r&&sn(i,t,r),r};var nl=(e,i,t)=>{if(!i.has(e))throw TypeError("Cannot "+t)};var Ve=(e,i,t)=>(nl(e,i,"read from private field"),t?t.call(e):i.get(e)),At=(e,i,t)=>{if(i.has(e))throw TypeError("Cannot add the same private member more than once");i instanceof WeakSet?i.add(e):i.set(e,t)},rl=(e,i,t,n)=>(nl(e,i,"write to private field"),n?n.call(e,t):i.set(e,t),t);var sc=el((Uy,Rt)=>{var L=function(){this.Diff_Timeout=1,this.Diff_EditCost=4,this.Match_Threshold=.5,this.Match_Distance=1e3,this.Patch_DeleteThreshold=.5,this.Patch_Margin=4,this.Match_MaxBits=32},J=-1,ie=1,V=0;L.Diff=function(e,i){return[e,i]};L.prototype.diff_main=function(e,i,t,n){typeof n>"u"&&(this.Diff_Timeout<=0?n=Number.MAX_VALUE:n=new Date().getTime()+this.Diff_Timeout*1e3);var r=n;if(e==null||i==null)throw new Error("Null input. (diff_main)");if(e==i)return e?[new L.Diff(V,e)]:[];typeof t>"u"&&(t=!0);var a=t,s=this.diff_commonPrefix(e,i),o=e.substring(0,s);e=e.substring(s),i=i.substring(s),s=this.diff_commonSuffix(e,i);var l=e.substring(e.length-s);e=e.substring(0,e.length-s),i=i.substring(0,i.length-s);var d=this.diff_compute_(e,i,a,r);return o&&d.unshift(new L.Diff(V,o)),l&&d.push(new L.Diff(V,l)),this.diff_cleanupMerge(d),d};L.prototype.diff_compute_=function(e,i,t,n){var r;if(!e)return[new L.Diff(ie,i)];if(!i)return[new L.Diff(J,e)];var a=e.length>i.length?e:i,s=e.length>i.length?i:e,o=a.indexOf(s);if(o!=-1)return r=[new L.Diff(ie,a.substring(0,o)),new L.Diff(V,s),new L.Diff(ie,a.substring(o+s.length))],e.length>i.length&&(r[0][0]=r[2][0]=J),r;if(s.length==1)return[new L.Diff(J,e),new L.Diff(ie,i)];var l=this.diff_halfMatch_(e,i);if(l){var d=l[0],c=l[1],u=l[2],m=l[3],g=l[4],h=this.diff_main(d,u,t,n),f=this.diff_main(c,m,t,n);return h.concat([new L.Diff(V,g)],f)}return t&&e.length>100&&i.length>100?this.diff_lineMode_(e,i,n):this.diff_bisect_(e,i,n)};L.prototype.diff_lineMode_=function(e,i,t){var n=this.diff_linesToChars_(e,i);e=n.chars1,i=n.chars2;var r=n.lineArray,a=this.diff_main(e,i,!1,t);this.diff_charsToLines_(a,r),this.diff_cleanupSemantic(a),a.push(new L.Diff(V,""));for(var s=0,o=0,l=0,d="",c="";s=1&&l>=1){a.splice(s-o-l,o+l),s=s-o-l;for(var u=this.diff_main(d,c,!1,t),m=u.length-1;m>=0;m--)a.splice(s,0,u[m]);s=s+u.length}l=0,o=0,d="",c="";break}s++}return a.pop(),a};L.prototype.diff_bisect_=function(e,i,t){for(var n=e.length,r=i.length,a=Math.ceil((n+r)/2),s=a,o=2*a,l=new Array(o),d=new Array(o),c=0;ct);b++){for(var A=-b+g;A<=b-h;A+=2){var O=s+A,C;A==-b||A!=b&&l[O-1]n)h+=2;else if(M>r)g+=2;else if(m){var S=s+u-A;if(S>=0&&S=q)return this.diff_bisectSplit_(e,i,C,M,t)}}}for(var _=-b+f;_<=b-v;_+=2){var S=s+_,q;_==-b||_!=b&&d[S-1]n)v+=2;else if(D>r)f+=2;else if(!m){var O=s+u-_;if(O>=0&&O=q)return this.diff_bisectSplit_(e,i,C,M,t)}}}}return[new L.Diff(J,e),new L.Diff(ie,i)]};L.prototype.diff_bisectSplit_=function(e,i,t,n,r){var a=e.substring(0,t),s=i.substring(0,n),o=e.substring(t),l=i.substring(n),d=this.diff_main(a,s,!1,r),c=this.diff_main(o,l,!1,r);return d.concat(c)};L.prototype.diff_linesToChars_=function(e,i){var t=[],n={};t[0]="";function r(l){for(var d="",c=0,u=-1,m=t.length;un?e=e.substring(t-n):ti.length?e:i,n=e.length>i.length?i:e;if(t.length<4||n.length*2=h.length?[C,M,S,q,O]:null}var s=a(t,n,Math.ceil(t.length/4)),o=a(t,n,Math.ceil(t.length/2)),l;if(!s&&!o)return null;o?s?l=s[4].length>o[4].length?s:o:l=o:l=s;var d,c,u,m;e.length>i.length?(d=l[0],c=l[1],u=l[2],m=l[3]):(u=l[0],m=l[1],d=l[2],c=l[3]);var g=l[4];return[d,c,u,m,g]};L.prototype.diff_cleanupSemantic=function(e){for(var i=!1,t=[],n=0,r=null,a=0,s=0,o=0,l=0,d=0;a0?t[n-1]:-1,s=0,o=0,l=0,d=0,r=null,i=!0)),a++;for(i&&this.diff_cleanupMerge(e),this.diff_cleanupSemanticLossless(e),a=1;a=g?(m>=c.length/2||m>=u.length/2)&&(e.splice(a,0,new L.Diff(V,u.substring(0,m))),e[a-1][1]=c.substring(0,c.length-m),e[a+1][1]=u.substring(m),a++):(g>=c.length/2||g>=u.length/2)&&(e.splice(a,0,new L.Diff(V,c.substring(0,g))),e[a-1][0]=ie,e[a-1][1]=u.substring(0,u.length-g),e[a+1][0]=J,e[a+1][1]=c.substring(g),a++),a++}a++}};L.prototype.diff_cleanupSemanticLossless=function(e){function i(g,h){if(!g||!h)return 6;var f=g.charAt(g.length-1),v=h.charAt(0),b=f.match(L.nonAlphaNumericRegex_),A=v.match(L.nonAlphaNumericRegex_),O=b&&f.match(L.whitespaceRegex_),C=A&&v.match(L.whitespaceRegex_),M=O&&f.match(L.linebreakRegex_),S=C&&v.match(L.linebreakRegex_),q=M&&g.match(L.blanklineEndRegex_),_=S&&h.match(L.blanklineStartRegex_);return q||_?5:M||S?4:b&&!O&&C?3:O||C?2:b||A?1:0}for(var t=1;t=u&&(u=m,l=n,d=r,c=a)}e[t-1][1]!=l&&(l?e[t-1][1]=l:(e.splice(t-1,1),t--),e[t][1]=d,c?e[t+1][1]=c:(e.splice(t+1,1),t--))}t++}};L.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/;L.whitespaceRegex_=/\s/;L.linebreakRegex_=/[\r\n]/;L.blanklineEndRegex_=/\n\r?\n$/;L.blanklineStartRegex_=/^\r?\n\r?\n/;L.prototype.diff_cleanupEfficiency=function(e){for(var i=!1,t=[],n=0,r=null,a=0,s=!1,o=!1,l=!1,d=!1;a0?t[n-1]:-1,l=d=!1),i=!0)),a++;i&&this.diff_cleanupMerge(e)};L.prototype.diff_cleanupMerge=function(e){e.push(new L.Diff(V,""));for(var i=0,t=0,n=0,r="",a="",s;i1?(t!==0&&n!==0&&(s=this.diff_commonPrefix(a,r),s!==0&&(i-t-n>0&&e[i-t-n-1][0]==V?e[i-t-n-1][1]+=a.substring(0,s):(e.splice(0,0,new L.Diff(V,a.substring(0,s))),i++),a=a.substring(s),r=r.substring(s)),s=this.diff_commonSuffix(a,r),s!==0&&(e[i][1]=a.substring(a.length-s)+e[i][1],a=a.substring(0,a.length-s),r=r.substring(0,r.length-s))),i-=t+n,e.splice(i,t+n),r.length&&(e.splice(i,0,new L.Diff(J,r)),i++),a.length&&(e.splice(i,0,new L.Diff(ie,a)),i++),i++):i!==0&&e[i-1][0]==V?(e[i-1][1]+=e[i][1],e.splice(i,1)):i++,n=0,t=0,r="",a="";break}e[e.length-1][1]===""&&e.pop();var o=!1;for(i=1;ii));s++)r=t,a=n;return e.length!=s&&e[s][0]===J?a:a+(i-r)};L.prototype.diff_prettyHtml=function(e){for(var i=[],t=/&/g,n=//g,a=/\n/g,s=0;s");switch(o){case ie:i[s]=''+d+"";break;case J:i[s]=''+d+"";break;case V:i[s]=""+d+"";break}}return i.join("")};L.prototype.diff_text1=function(e){for(var i=[],t=0;tthis.Match_MaxBits)throw new Error("Pattern too long for this browser.");var n=this.match_alphabet_(i),r=this;function a(C,M){var S=C/i.length,q=Math.abs(t-M);return r.Match_Distance?S+q/r.Match_Distance:q?1:S}var s=this.Match_Threshold,o=e.indexOf(i,t);o!=-1&&(s=Math.min(a(0,o),s),o=e.lastIndexOf(i,t+i.length),o!=-1&&(s=Math.min(a(0,o),s)));var l=1<=h;b--){var A=n[e.charAt(b-1)];if(g===0?v[b]=(v[b+1]<<1|1)&A:v[b]=(v[b+1]<<1|1)&A|((m[b+1]|m[b])<<1|1)|m[b+1],v[b]&l){var O=a(g,b-1);if(O<=s)if(s=O,o=b-1,o>t)h=Math.max(1,2*t-o);else break}}if(a(g+1,t)>s)break;m=v}return o};L.prototype.match_alphabet_=function(e){for(var i={},t=0;t"u")n=e,r=this.diff_main(n,i,!0),r.length>2&&(this.diff_cleanupSemantic(r),this.diff_cleanupEfficiency(r));else if(e&&typeof e=="object"&&typeof i>"u"&&typeof t>"u")r=e,n=this.diff_text1(r);else if(typeof e=="string"&&i&&typeof i=="object"&&typeof t>"u")n=e,r=i;else if(typeof e=="string"&&typeof i=="string"&&t&&typeof t=="object")n=e,r=t;else throw new Error("Unknown call format to patch_make.");if(r.length===0)return[];for(var a=[],s=new L.patch_obj,o=0,l=0,d=0,c=n,u=n,m=0;m=2*this.Patch_Margin&&o&&(this.patch_addContext_(s,c),a.push(s),s=new L.patch_obj,o=0,c=u,l=d);break}g!==ie&&(l+=h.length),g!==J&&(d+=h.length)}return o&&(this.patch_addContext_(s,c),a.push(s)),a};L.prototype.patch_deepCopy=function(e){for(var i=[],t=0;tthis.Match_MaxBits?(l=this.match_main(i,o.substring(0,this.Match_MaxBits),s),l!=-1&&(d=this.match_main(i,o.substring(o.length-this.Match_MaxBits),s+o.length-this.Match_MaxBits),(d==-1||l>=d)&&(l=-1))):l=this.match_main(i,o,s),l==-1)r[a]=!1,n-=e[a].length2-e[a].length1;else{r[a]=!0,n=l-s;var c;if(d==-1?c=i.substring(l,l+o.length):c=i.substring(l,d+this.Match_MaxBits),o==c)i=i.substring(0,l)+this.diff_text2(e[a].diffs)+i.substring(l+o.length);else{var u=this.diff_main(o,c,!1);if(o.length>this.Match_MaxBits&&this.diff_levenshtein(u)/o.length>this.Patch_DeleteThreshold)r[a]=!1;else{this.diff_cleanupSemanticLossless(u);for(var m=0,g,h=0;ha[0][1].length){var s=i-a[0][1].length;a[0][1]=t.substring(a[0][1].length)+a[0][1],r.start1-=s,r.start2-=s,r.length1+=s,r.length2+=s}if(r=e[e.length-1],a=r.diffs,a.length==0||a[a.length-1][0]!=V)a.push(new L.Diff(V,t)),r.length1+=i,r.length2+=i;else if(i>a[a.length-1][1].length){var s=i-a[a.length-1][1].length;a[a.length-1][1]+=t.substring(0,s),r.length1+=s,r.length2+=s}return t};L.prototype.patch_splitMax=function(e){for(var i=this.Match_MaxBits,t=0;t2*i?(o.length1+=c.length,r+=c.length,l=!1,o.diffs.push(new L.Diff(d,c)),n.diffs.shift()):(c=c.substring(0,i-o.length1-this.Patch_Margin),o.length1+=c.length,r+=c.length,d===V?(o.length2+=c.length,a+=c.length):l=!1,o.diffs.push(new L.Diff(d,c)),c==n.diffs[0][1]?n.diffs.shift():n.diffs[0][1]=n.diffs[0][1].substring(c.length))}s=this.diff_text2(o.diffs),s=s.substring(s.length-this.Patch_Margin);var u=this.diff_text1(n.diffs).substring(0,this.Patch_Margin);u!==""&&(o.length1+=u.length,o.length2+=u.length,o.diffs.length!==0&&o.diffs[o.diffs.length-1][0]===V?o.diffs[o.diffs.length-1][1]+=u:o.diffs.push(new L.Diff(V,u))),l||e.splice(++t,0,o)}}};L.prototype.patch_toText=function(e){for(var i=[],t=0;t{(function(e,i){"use strict";typeof define=="function"&&define.amd?define(i):typeof ua=="object"&&ua.exports?ua.exports=i():e.log=i()})(oc,function(){"use strict";var e=function(){},i="undefined",t=typeof window!==i&&typeof window.navigator!==i&&/Trident\/|MSIE /.test(window.navigator.userAgent),n=["trace","debug","info","warn","error"];function r(h,f){var v=h[f];if(typeof v.bind=="function")return v.bind(h);try{return Function.prototype.bind.call(v,h)}catch{return function(){return Function.prototype.apply.apply(v,[h,arguments])}}}function a(){console.log&&(console.log.apply?console.log.apply(console,arguments):Function.prototype.apply.apply(console.log,[console,arguments])),console.trace&&console.trace()}function s(h){return h==="debug"&&(h="log"),typeof console===i?!1:h==="trace"&&t?a:console[h]!==void 0?r(console,h):console.log!==void 0?r(console,"log"):e}function o(h,f){for(var v=0;v=0&&_<=b.levels.SILENT){if(A=_,D!==!1&&C(_),o.call(b,_,h),typeof console===i&&_hs});module.exports=Kd(wy);var se=require("obsidian");function xl(e){return typeof e>"u"||e===null}function Wd(e){return typeof e=="object"&&e!==null}function Vd(e){return Array.isArray(e)?e:xl(e)?[]:[e]}function Ud(e,i){var t,n,r,a;if(i)for(a=Object.keys(i),t=0,n=a.length;t()=>(t||e((t={exports:{}}).exports,t),t.exports),Ll=(e,t)=>{for(var i in t)dn(e,i,{get:t[i],enumerable:!0})},El=(e,t,i,n)=>{if(t&&typeof t=="object"||typeof t=="function")for(let r of ep(t))!tp.call(e,r)&&r!==i&&dn(e,r,{get:()=>t[r],enumerable:!(n=Tl(t,r))||n.enumerable});return e};var un=(e,t,i)=>(i=e!=null?Xu(ip(e)):{},El(t||!e||!e.__esModule?dn(i,"default",{value:e,enumerable:!0}):i,e)),np=e=>El(dn({},"__esModule",{value:!0}),e),L=(e,t,i,n)=>{for(var r=n>1?void 0:n?Tl(t,i):t,a=e.length-1,s;a>=0;a--)(s=e[a])&&(r=(n?s(t,i,r):s(r))||r);return n&&r&&dn(t,i,r),r};var Ol=(e,t,i)=>{if(!t.has(e))throw TypeError("Cannot "+i)};var Ve=(e,t,i)=>(Ol(e,t,"read from private field"),i?i.call(e):t.get(e)),Ct=(e,t,i)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,i)},Cl=(e,t,i,n)=>(Ol(e,t,"write to private field"),n?n.call(e,i):t.set(e,i),i);var Xr=Yr((bc,Jr)=>{(function(e,t){"use strict";typeof define=="function"&&define.amd?define(t):typeof Jr=="object"&&Jr.exports?Jr.exports=t():e.log=t()})(bc,function(){"use strict";var e=function(){},t="undefined",i=typeof window!==t&&typeof window.navigator!==t&&/Trident\/|MSIE /.test(window.navigator.userAgent),n=["trace","debug","info","warn","error"];function r(h,y){var w=h[y];if(typeof w.bind=="function")return w.bind(h);try{return Function.prototype.bind.call(w,h)}catch{return function(){return Function.prototype.apply.apply(w,[h,arguments])}}}function a(){console.log&&(console.log.apply?console.log.apply(console,arguments):Function.prototype.apply.apply(console.log,[console,arguments])),console.trace&&console.trace()}function s(h){return h==="debug"&&(h="log"),typeof console===t?!1:h==="trace"&&i?a:console[h]!==void 0?r(console,h):console.log!==void 0?r(console,"log"):e}function o(h,y){for(var w=0;w=0&&q<=b.levels.SILENT){if(S=q,j!==!1&&C(q),o.call(b,q,h),typeof console===t&&q{var M=function(){this.Diff_Timeout=1,this.Diff_EditCost=4,this.Match_Threshold=.5,this.Match_Distance=1e3,this.Patch_DeleteThreshold=.5,this.Patch_Margin=4,this.Match_MaxBits=32},ie=-1,ne=1,V=0;M.Diff=function(e,t){return[e,t]};M.prototype.diff_main=function(e,t,i,n){typeof n>"u"&&(this.Diff_Timeout<=0?n=Number.MAX_VALUE:n=new Date().getTime()+this.Diff_Timeout*1e3);var r=n;if(e==null||t==null)throw new Error("Null input. (diff_main)");if(e==t)return e?[new M.Diff(V,e)]:[];typeof i>"u"&&(i=!0);var a=i,s=this.diff_commonPrefix(e,t),o=e.substring(0,s);e=e.substring(s),t=t.substring(s),s=this.diff_commonSuffix(e,t);var l=e.substring(e.length-s);e=e.substring(0,e.length-s),t=t.substring(0,t.length-s);var d=this.diff_compute_(e,t,a,r);return o&&d.unshift(new M.Diff(V,o)),l&&d.push(new M.Diff(V,l)),this.diff_cleanupMerge(d),d};M.prototype.diff_compute_=function(e,t,i,n){var r;if(!e)return[new M.Diff(ne,t)];if(!t)return[new M.Diff(ie,e)];var a=e.length>t.length?e:t,s=e.length>t.length?t:e,o=a.indexOf(s);if(o!=-1)return r=[new M.Diff(ne,a.substring(0,o)),new M.Diff(V,s),new M.Diff(ne,a.substring(o+s.length))],e.length>t.length&&(r[0][0]=r[2][0]=ie),r;if(s.length==1)return[new M.Diff(ie,e),new M.Diff(ne,t)];var l=this.diff_halfMatch_(e,t);if(l){var d=l[0],c=l[1],u=l[2],p=l[3],g=l[4],h=this.diff_main(d,u,i,n),y=this.diff_main(c,p,i,n);return h.concat([new M.Diff(V,g)],y)}return i&&e.length>100&&t.length>100?this.diff_lineMode_(e,t,n):this.diff_bisect_(e,t,n)};M.prototype.diff_lineMode_=function(e,t,i){var n=this.diff_linesToChars_(e,t);e=n.chars1,t=n.chars2;var r=n.lineArray,a=this.diff_main(e,t,!1,i);this.diff_charsToLines_(a,r),this.diff_cleanupSemantic(a),a.push(new M.Diff(V,""));for(var s=0,o=0,l=0,d="",c="";s=1&&l>=1){a.splice(s-o-l,o+l),s=s-o-l;for(var u=this.diff_main(d,c,!1,i),p=u.length-1;p>=0;p--)a.splice(s,0,u[p]);s=s+u.length}l=0,o=0,d="",c="";break}s++}return a.pop(),a};M.prototype.diff_bisect_=function(e,t,i){for(var n=e.length,r=t.length,a=Math.ceil((n+r)/2),s=a,o=2*a,l=new Array(o),d=new Array(o),c=0;ci);b++){for(var S=-b+g;S<=b-h;S+=2){var T=s+S,C;S==-b||S!=b&&l[T-1]n)h+=2;else if(_>r)g+=2;else if(p){var A=s+u-S;if(A>=0&&A=B)return this.diff_bisectSplit_(e,t,C,_,i)}}}for(var q=-b+y;q<=b-w;q+=2){var A=s+q,B;q==-b||q!=b&&d[A-1]n)w+=2;else if(j>r)y+=2;else if(!p){var T=s+u-q;if(T>=0&&T=B)return this.diff_bisectSplit_(e,t,C,_,i)}}}}return[new M.Diff(ie,e),new M.Diff(ne,t)]};M.prototype.diff_bisectSplit_=function(e,t,i,n,r){var a=e.substring(0,i),s=t.substring(0,n),o=e.substring(i),l=t.substring(n),d=this.diff_main(a,s,!1,r),c=this.diff_main(o,l,!1,r);return d.concat(c)};M.prototype.diff_linesToChars_=function(e,t){var i=[],n={};i[0]="";function r(l){for(var d="",c=0,u=-1,p=i.length;un?e=e.substring(i-n):it.length?e:t,n=e.length>t.length?t:e;if(i.length<4||n.length*2=h.length?[C,_,A,B,T]:null}var s=a(i,n,Math.ceil(i.length/4)),o=a(i,n,Math.ceil(i.length/2)),l;if(!s&&!o)return null;o?s?l=s[4].length>o[4].length?s:o:l=o:l=s;var d,c,u,p;e.length>t.length?(d=l[0],c=l[1],u=l[2],p=l[3]):(u=l[0],p=l[1],d=l[2],c=l[3]);var g=l[4];return[d,c,u,p,g]};M.prototype.diff_cleanupSemantic=function(e){for(var t=!1,i=[],n=0,r=null,a=0,s=0,o=0,l=0,d=0;a0?i[n-1]:-1,s=0,o=0,l=0,d=0,r=null,t=!0)),a++;for(t&&this.diff_cleanupMerge(e),this.diff_cleanupSemanticLossless(e),a=1;a=g?(p>=c.length/2||p>=u.length/2)&&(e.splice(a,0,new M.Diff(V,u.substring(0,p))),e[a-1][1]=c.substring(0,c.length-p),e[a+1][1]=u.substring(p),a++):(g>=c.length/2||g>=u.length/2)&&(e.splice(a,0,new M.Diff(V,c.substring(0,g))),e[a-1][0]=ne,e[a-1][1]=u.substring(0,u.length-g),e[a+1][0]=ie,e[a+1][1]=c.substring(g),a++),a++}a++}};M.prototype.diff_cleanupSemanticLossless=function(e){function t(g,h){if(!g||!h)return 6;var y=g.charAt(g.length-1),w=h.charAt(0),b=y.match(M.nonAlphaNumericRegex_),S=w.match(M.nonAlphaNumericRegex_),T=b&&y.match(M.whitespaceRegex_),C=S&&w.match(M.whitespaceRegex_),_=T&&y.match(M.linebreakRegex_),A=C&&w.match(M.linebreakRegex_),B=_&&g.match(M.blanklineEndRegex_),q=A&&h.match(M.blanklineStartRegex_);return B||q?5:_||A?4:b&&!T&&C?3:T||C?2:b||S?1:0}for(var i=1;i=u&&(u=p,l=n,d=r,c=a)}e[i-1][1]!=l&&(l?e[i-1][1]=l:(e.splice(i-1,1),i--),e[i][1]=d,c?e[i+1][1]=c:(e.splice(i+1,1),i--))}i++}};M.nonAlphaNumericRegex_=/[^a-zA-Z0-9]/;M.whitespaceRegex_=/\s/;M.linebreakRegex_=/[\r\n]/;M.blanklineEndRegex_=/\n\r?\n$/;M.blanklineStartRegex_=/^\r?\n\r?\n/;M.prototype.diff_cleanupEfficiency=function(e){for(var t=!1,i=[],n=0,r=null,a=0,s=!1,o=!1,l=!1,d=!1;a0?i[n-1]:-1,l=d=!1),t=!0)),a++;t&&this.diff_cleanupMerge(e)};M.prototype.diff_cleanupMerge=function(e){e.push(new M.Diff(V,""));for(var t=0,i=0,n=0,r="",a="",s;t1?(i!==0&&n!==0&&(s=this.diff_commonPrefix(a,r),s!==0&&(t-i-n>0&&e[t-i-n-1][0]==V?e[t-i-n-1][1]+=a.substring(0,s):(e.splice(0,0,new M.Diff(V,a.substring(0,s))),t++),a=a.substring(s),r=r.substring(s)),s=this.diff_commonSuffix(a,r),s!==0&&(e[t][1]=a.substring(a.length-s)+e[t][1],a=a.substring(0,a.length-s),r=r.substring(0,r.length-s))),t-=i+n,e.splice(t,i+n),r.length&&(e.splice(t,0,new M.Diff(ie,r)),t++),a.length&&(e.splice(t,0,new M.Diff(ne,a)),t++),t++):t!==0&&e[t-1][0]==V?(e[t-1][1]+=e[t][1],e.splice(t,1)):t++,n=0,i=0,r="",a="";break}e[e.length-1][1]===""&&e.pop();var o=!1;for(t=1;tt));s++)r=i,a=n;return e.length!=s&&e[s][0]===ie?a:a+(t-r)};M.prototype.diff_prettyHtml=function(e){for(var t=[],i=/&/g,n=//g,a=/\n/g,s=0;s");switch(o){case ne:t[s]=''+d+"";break;case ie:t[s]=''+d+"";break;case V:t[s]=""+d+"";break}}return t.join("")};M.prototype.diff_text1=function(e){for(var t=[],i=0;ithis.Match_MaxBits)throw new Error("Pattern too long for this browser.");var n=this.match_alphabet_(t),r=this;function a(C,_){var A=C/t.length,B=Math.abs(i-_);return r.Match_Distance?A+B/r.Match_Distance:B?1:A}var s=this.Match_Threshold,o=e.indexOf(t,i);o!=-1&&(s=Math.min(a(0,o),s),o=e.lastIndexOf(t,i+t.length),o!=-1&&(s=Math.min(a(0,o),s)));var l=1<=h;b--){var S=n[e.charAt(b-1)];if(g===0?w[b]=(w[b+1]<<1|1)&S:w[b]=(w[b+1]<<1|1)&S|((p[b+1]|p[b])<<1|1)|p[b+1],w[b]&l){var T=a(g,b-1);if(T<=s)if(s=T,o=b-1,o>i)h=Math.max(1,2*i-o);else break}}if(a(g+1,i)>s)break;p=w}return o};M.prototype.match_alphabet_=function(e){for(var t={},i=0;i"u")n=e,r=this.diff_main(n,t,!0),r.length>2&&(this.diff_cleanupSemantic(r),this.diff_cleanupEfficiency(r));else if(e&&typeof e=="object"&&typeof t>"u"&&typeof i>"u")r=e,n=this.diff_text1(r);else if(typeof e=="string"&&t&&typeof t=="object"&&typeof i>"u")n=e,r=t;else if(typeof e=="string"&&typeof t=="string"&&i&&typeof i=="object")n=e,r=i;else throw new Error("Unknown call format to patch_make.");if(r.length===0)return[];for(var a=[],s=new M.patch_obj,o=0,l=0,d=0,c=n,u=n,p=0;p=2*this.Patch_Margin&&o&&(this.patch_addContext_(s,c),a.push(s),s=new M.patch_obj,o=0,c=u,l=d);break}g!==ne&&(l+=h.length),g!==ie&&(d+=h.length)}return o&&(this.patch_addContext_(s,c),a.push(s)),a};M.prototype.patch_deepCopy=function(e){for(var t=[],i=0;ithis.Match_MaxBits?(l=this.match_main(t,o.substring(0,this.Match_MaxBits),s),l!=-1&&(d=this.match_main(t,o.substring(o.length-this.Match_MaxBits),s+o.length-this.Match_MaxBits),(d==-1||l>=d)&&(l=-1))):l=this.match_main(t,o,s),l==-1)r[a]=!1,n-=e[a].length2-e[a].length1;else{r[a]=!0,n=l-s;var c;if(d==-1?c=t.substring(l,l+o.length):c=t.substring(l,d+this.Match_MaxBits),o==c)t=t.substring(0,l)+this.diff_text2(e[a].diffs)+t.substring(l+o.length);else{var u=this.diff_main(o,c,!1);if(o.length>this.Match_MaxBits&&this.diff_levenshtein(u)/o.length>this.Patch_DeleteThreshold)r[a]=!1;else{this.diff_cleanupSemanticLossless(u);for(var p=0,g,h=0;ha[0][1].length){var s=t-a[0][1].length;a[0][1]=i.substring(a[0][1].length)+a[0][1],r.start1-=s,r.start2-=s,r.length1+=s,r.length2+=s}if(r=e[e.length-1],a=r.diffs,a.length==0||a[a.length-1][0]!=V)a.push(new M.Diff(V,i)),r.length1+=t,r.length2+=t;else if(t>a[a.length-1][1].length){var s=t-a[a.length-1][1].length;a[a.length-1][1]+=i.substring(0,s),r.length1+=s,r.length2+=s}return i};M.prototype.patch_splitMax=function(e){for(var t=this.Match_MaxBits,i=0;i2*t?(o.length1+=c.length,r+=c.length,l=!1,o.diffs.push(new M.Diff(d,c)),n.diffs.shift()):(c=c.substring(0,t-o.length1-this.Patch_Margin),o.length1+=c.length,r+=c.length,d===V?(o.length2+=c.length,a+=c.length):l=!1,o.diffs.push(new M.Diff(d,c)),c==n.diffs[0][1]?n.diffs.shift():n.diffs[0][1]=n.diffs[0][1].substring(c.length))}s=this.diff_text2(o.diffs),s=s.substring(s.length-this.Patch_Margin);var u=this.diff_text1(n.diffs).substring(0,this.Patch_Margin);u!==""&&(o.length1+=u.length,o.length2+=u.length,o.diffs.length!==0&&o.diffs[o.diffs.length-1][0]===V?o.diffs[o.diffs.length-1][1]+=u:o.diffs.push(new M.Diff(V,u))),l||e.splice(++i,0,o)}}};M.prototype.patch_toText=function(e){for(var t=[],i=0;i{bu.exports=Xb;var Gy=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],Zy=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],Qy=["Su","Mo","Tu","We","Th","Fr","Sa"],ss=["January","February","March","April","May","June","July","August","September","October","November","December"],Jy=["ACDT","ACST","ACWT","ADT","ACT","AEDT","AEST","AFT","AKDT","AKST","ALMT","AMT","AMST","ANAT","ANAST","AQTT","ART","AST","AWDT","AWST","AZOT","AZOST","AZT","AZST","BNT","BDT","BOT","BRT","BRST","BST","BTT","B","CAST","CAT","CCT","CDT","CEDT","CEST","CET","CHADT","CHAST","CHOT","CHOST","CHsT","CHUT","CIT","CKT","CLST","CLT","COT","CST","CVT","CWST","CXT","C","DAVT","DDUT","DST","EASST","EAST","EAT","ECT","EDT","EEDT","EEST","EET","EGT","EGST","EST","E","EIT","FET","FJT","FJST","FKST","FKT","FNT","F","GALT","GAMT","GET","GFT","GILT","GMT","GST","GYT","G","HADT","HAST","HKT","HOVT","HOVST","HST","ICT","IDT","IOT","IRDT","IRKT","IRKST","IRST","IST","JST","KGT","KOST","KRAT","KRAST","KST","KUYT","LHDT","LHST","LINT","L","MAGT","MAGST","MART","MAWT","MDT","MeST","MHT","MIST","MMT","MSD","MSK","MST","MUT","MVT","MYT","NCT","NDT","NFT","N","NOVT","NOVST","NPT","NRT","NST","NT","NUT","NZDT","NZST","OMST","OMSST","ORAT","O","PDT","PET","PETT","PETST","PGT","PHT","PHOT","PKT","PMDT","PMST","PONT","PST","PWT","PYT","PYST","P","QYZT","RET","ROTT","R","SAKT","SAMT","SAST","SBT","SCT","SGT","SRT","SLT","SLST","SRET","SST","SYOT","TAHT","TFT","TJT","TKT","TLT","TMT","TOT","TRUT","TVT","T","ULAT","ULAST","UTC","UYST","UYT","UZT","U","VET","VLAT","VLAST","VOLT","VUT","V","WAKT","WAT","WAST","WDT","WEDT","WEST","WET","WFT","WGT","WGST","WIB","WIT","WITA","WST","WT","YAKT","YAKST","YAP","YEK","YEKS"],os=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],Xy=new RegExp(Gy.join("|"),"i"),eb=new RegExp(Zy.join("|"),"i"),ib=new RegExp("\\b("+Qy.join("|")+")\\b","i"),tb=new RegExp(ss.join("|"),"i"),nb=new RegExp(os.join("|"),"i"),rb=new RegExp("\\b("+Jy.join("|")+")\\b","i"),ab=/(\d+)(st|nd|rd|th)\b/i,sb=/(\d{1,4})([/.-])(\d{1,2})[/.-](\d{1,4})/,ob=/((\+|-)(12:00|11:00|10:00|09:30|09:00|08:00|07:00|06:00|05:00|04:00|03:30|03:00|02:00|01:00|00:00|01:00|02:00|03:00|03:30|04:00|04:30|05:00|05:30|05:45|06:00|06:30|07:00|08:00|08:45|09:00|09:30|10:00|10:30|11:00|12:00|12:45|13:00|14:00))$/,lb=/((\+|-)(1200|1100|1000|0930|0900|0800|0700|0600|0500|0400|0330|0300|0200|0100|0000|0100|0200|0300|0330|0400|0430|0500|0530|0545|0600|0630|0700|0800|0845|0900|0930|1000|1030|1100|1200|1245|1300|1400))$/,Vt="("+["AM?","PM?"].join("|")+")",cb=new RegExp("0\\d\\:\\d{1,2}\\:\\d{1,2}(\\s*)"+Vt,"i"),db=new RegExp("0\\d\\:\\d{1,2}(\\s*)"+Vt,"i"),ub=new RegExp("0\\d(\\s*)"+Vt,"i"),pb=new RegExp("\\d{1,2}\\:\\d{1,2}\\:\\d{1,2}(\\s*)"+Vt,"i"),mb=new RegExp("\\d{1,2}\\:\\d{1,2}(\\s*)"+Vt,"i"),gb=new RegExp("\\d{1,2}(\\s*)"+Vt,"i"),hb=new RegExp("\\d{1,2}"),fb=new RegExp(ss.join("|")+"-\\d{2}","i"),yb=new RegExp(os.join("|")+"-\\d{2}","i"),ol=new RegExp("(\\d{1,2})(\\D+)("+ss.join("|")+"|"+os.join("|")+")(\\2)('?\\d{2,4})"),bb=/\d{2}:\d{2}:\d{2}\.\d{3}/,vb=/\d{2}:\d{2}:\d{2}\.\d{2}/,xb=/\d{2}:\d{2}:\d{2}\.\d{1}/,wb=/T\d{2}:\d{2}:\d{2}/,kb=/0\d:\d{2}:\d{2}/,zb=/0\d:\d{2}/,Sb=/\b([01]?[0-9]|2[0-3]):[0-5][0-9]:\d{2}/,Ab=/\b([01]?[0-9]|2[0-3]):[0-5][0-9]:\d{2}\.\d{3}/,Tb=/\b([01]?[0-9]|2[0-3]):[0-5][0-9]:\d{2}\.\d{2}/,Lb=/\b([01]?[0-9]|2[0-3]):[0-5][0-9]:\d{2}\.\d{1}/,Eb=/\b([01]?[0-9]|2[0-3]):[0-5][0-9]/,Ob=/24:00:\d{2}/,Cb=/24:00:\d{2}\.\d{3}/,Mb=/24:00:\d{2}\.\d{2}/,qb=/24:00:\d{2}\.\d{1}/,Ib=/24:00/,_b=/\d{4}/,Bb=/\d{2}/,Fb=/'\d{2}/,mu=/0\d/,gu=/\d{1,2}/,Rb=/0\d/,Db=/\d{1,2}/,jb=/^([1-9])\/([1-9]|0[1-9])$/,Nb=/^([1-9])\/(1[012])$/,Pb=/^(0[1-9]|[12][0-9]|3[01])\/([1-9])$/,Kb=/^(0[1-9]|[12][0-9]|3[01])\/(1[012]|0[1-9])$/,$b=/^([1-9])(\D)([1-9][0-9])$/,Hb=/^([1-9])(\D)([0][0-9])$/,Yb=/^(0[1-9]|1[012])(\D)([1-9][0-9])$/,Wb=/^(0[1-9]|1[012])(\D)([0][0-9])$/,ll=/([/][M]|[M][/]|[MM]|[MMMM])/,hu=/(D)/,cl=/(Y)/,fu=/\d+\D.+$/,yu=/\D+(\d+)($|Z)/,Vb=/M\s*\d{1,2}\b.+$/,Ub=/M\D+(0[1-9])\b.+$/,as=/\d+\s+(H|h|k)/,Gb=/\b(at)\b/i,Zb=/\d{13}/,Qb=/\d{10}/,Jb={"/":"MDY",".":"DMY","-":"YMD"};function Xb(e,t){var i=e.toString();if(t=t||{},t.preferredOrder=t.preferredOrder||Jb,i=i.replace(Zb,"x"),i=i.replace(Qb,"X"),i=i.replace(Gb,"[$1]"),i.match(ol)){let[,d,c,u,p,g]=i.match(ol),h=[];d.length===2&&d[0]==="0"||t.preferLongFormat?h.push("DD"):h.push("D"),h.push(c),u.match(ss)?h.push("MMMM"):u.match(os)?h.push("MMM"):h.push(u),h.push(p),g[0]==="'"?h.push("'YY"):g.length===2?h.push("YY"):(g.length,h.push("YYYY"));var n=h.join("");i=i.replace(ol,n)}i=i.replace(Xy,"dddd"),i=i.replace(eb,"ddd"),i=i.replace(ib,"dd"),i=i.replace(ab,"Do"),i=i.replace(tb,"MMMM"),i=i.replace(nb,"MMM"),i=i.replace(sb,ev.bind(null,t)),i=i.replace(rb,d=>"["+d+"]"),i=i.replace(ob,"Z"),i=i.replace(lb,"ZZ"),i=i.replace(bb,"HH:mm:ss.SSS"),i=i.replace(vb,"HH:mm:ss.SS"),i=i.replace(xb,"HH:mm:ss.S"),i=i.replace(wb,"THH:mm:ss");function r(d){return function(c,u,p){return d+u+(p[0].toUpperCase()===p[0]?"A":"a")}}if(i=i.replace(cb,r("hh:mm:ss")),i=i.replace(pb,r("h:mm:ss")),i=i.replace(db,r("hh:mm")),i=i.replace(mb,r("h:mm")),i=i.replace(ub,r("hh")),i=i.replace(gb,r("h")),i=i.replace(kb,"HH:mm:ss"),i=i.replace(Ab,"H:mm:ss.SSS"),i=i.replace(Cb,(t.preferLongFormat?"kk":"k")+":mm:ss.SSS"),i=i.replace(Tb,"H:mm:ss.SS"),i=i.replace(Mb,(t.preferLongFormat?"kk":"k")+":mm:ss.SS"),i=i.replace(Lb,"H:mm:ss.S"),i=i.replace(qb,(t.preferLongFormat?"kk":"k")+":mm:ss.S"),i=i.replace(Sb,"H:mm:ss"),i=i.replace(Ob,(t.preferLongFormat?"kk":"k")+":mm:ss"),i=i.replace(zb,"HH:mm"),i=i.replace(Eb,"H:mm"),i=i.replace(Ib,(t.preferLongFormat?"kk":"k")+":mm"),i=i.replace(_b,"YYYY"),i=i.replace(Fb,"'YY"),i=i.replace(fb,"MMMM-YY"),i=i.replace(yb,"MMM-YY"),i=i.replace(jb,"D/M"),i=i.replace(Nb,"D/MM"),i=i.replace(Pb,"DD/M"),i=i.replace(Kb,"DD/MM"),i=i.replace($b,"M$2YY"),i=i.replace(Yb,"MM$2YY"),i=i.replace(Hb,"M$2DD"),i=i.replace(Wb,"MM$2DD"),i.match(ll)){var a=/0\d\.\d{2}|\d{2}\.\d{2}/,s=/\d{1}\.\d{2}/;i=i.replace(a,"H.mm"),i=i.replace(s,"h.mm")}if(!i.match(ll)&&i.match(cl)&&(i=i.replace(Rb,"MM")),!i.match(ll)&&i.match(cl)&&(i=i.replace(Db,t.preferLongFormat?"MM":"M")),i.match(Ub)&&!i.match(as)&&(i=i.replace(mu,"DD")),i.match(Vb)&&!i.match(as)&&(i=i.replace(gu,t.preferLongFormat?"DD":"D")),!i.match(hu)&&i.match(fu)&&!i.match(as)&&(i=i.replace(mu,"DD")),!i.match(hu)&&i.match(fu)&&!i.match(as)&&(i=i.replace(gu,t.preferLongFormat?"DD":"D")),i.match(cl)||(i=i.replace(Bb,"YY")),i.match(yu)){var o=i.match(yu)[1],l;o==="00"?l="HH":o==="24"?l=t.preferLongFormat?"kk":"k":o>12?l=t.preferLongFormat?"HH":"H":o[0]==="0"?l=t.preferLongFormat?"hh":"h":l=t.preferLongFormat?"hh":"k",i=i.replace(hb,l)}return i.length<1&&(i=void 0),i}function ev(e,t,i,n,r,a){var s,o=0,l=1,d=2,c=[i.length===1,r.length===1,a.length===1],u=[i[0]==="0",r[0]==="0",a[0]==="0"],p=i.length===4,g=r.length===4,h=a.length===4,y=typeof e.preferredOrder=="string"?e.preferredOrder:e.preferredOrder[n];i=parseInt(i,10),r=parseInt(r,10),a=parseInt(a,10),s=[i,r,a],y=y.toUpperCase();var w=function(S,T){c[S]!==c[T]&&!u[S]&&!u[T]&&(c[S]=!0,c[T]=!0)};if(i>31)return w(l,d),s[0]=p?"YYYY":"YY",s[1]=c[l]?"M":"MM",s[2]=c[d]?"D":"DD",s.join(n);if(i>12)return w(o,l),s[0]=c[o]?"D":"DD",s[1]=c[l]?"M":"MM",s[2]=h?"YYYY":"YY",s.join(n);if(r>12)return w(o,l),s[0]=c[o]?"M":"MM",s[1]=c[l]?"D":"DD",s[2]=h?"YYYY":"YY",s.join(n);if(a>31)return s[2]=h?"YYYY":"YY",y[0]==="M"&&i<13?(w(o,l),s[0]=c[o]?"M":"MM",s[1]=c[l]?"D":"DD",s.join(n)):(w(o,l),s[0]=c[o]?"D":"DD",s[1]=c[l]?"M":"MM",s.join(n));let b=[p,g,h];return w(y.indexOf("D"),y.indexOf("M")),s[y.indexOf("D")]=c[y.indexOf("D")]?"D":"DD",s[y.indexOf("M")]=c[y.indexOf("M")]?"M":"MM",s[y.indexOf("Y")]=b[y.indexOf("Y")]?"YYYY":"YY",s.join(n)}});var ku=Yr((pM,wu)=>{var xu=vu();wu.exports=xu;typeof window<"u"&&window.moment&&(window.moment.parseFormat=xu)});var ax={};Ll(ax,{default:()=>Ls});module.exports=np(ax);var oe=require("obsidian");function Wl(e){return typeof e>"u"||e===null}function rp(e){return typeof e=="object"&&e!==null}function ap(e){return Array.isArray(e)?e:Wl(e)?[]:[e]}function sp(e,t){var i,n,r,a;if(t)for(a=Object.keys(t),i=0,n=a.length;io&&(a=" ... ",i=n-o+a.length),t-n>o&&(s=" ...",t=n+o-s.length),{str:a+e.slice(i,t).replace(/\t/g,"\u2192")+s,pos:n-i+a.length}}function xs(e,i){return ye.repeat(" ",i-e.length)+e}function nu(e,i){if(i=Object.create(i||null),!e.buffer)return null;i.maxLength||(i.maxLength=79),typeof i.indent!="number"&&(i.indent=1),typeof i.linesBefore!="number"&&(i.linesBefore=3),typeof i.linesAfter!="number"&&(i.linesAfter=2);for(var t=/\r?\n|\r|\0/g,n=[0],r=[],a,s=-1;a=t.exec(e.buffer);)r.push(a.index),n.push(a.index+a[0].length),e.position<=a.index&&s<0&&(s=n.length-2);s<0&&(s=n.length-1);var o="",l,d,c=Math.min(e.line+i.linesAfter,r.length).toString().length,u=i.maxLength-(i.indent+c+3);for(l=1;l<=i.linesBefore&&!(s-l<0);l++)d=vs(e.buffer,n[s-l],r[s-l],e.position-(n[s]-n[s-l]),u),o=ye.repeat(" ",i.indent)+xs((e.line-l+1).toString(),c)+" | "+d.str+` -`+o;for(d=vs(e.buffer,n[s],r[s],e.position,u),o+=ye.repeat(" ",i.indent)+xs((e.line+1).toString(),c)+" | "+d.str+` -`,o+=ye.repeat("-",i.indent+c+3+d.pos)+`^ -`,l=1;l<=i.linesAfter&&!(s+l>=r.length);l++)d=vs(e.buffer,n[s+l],r[s+l],e.position-(n[s]-n[s+l]),u),o+=ye.repeat(" ",i.indent)+xs((e.line+l+1).toString(),c)+" | "+d.str+` -`;return o.replace(/\n$/,"")}var ru=nu,au=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],su=["scalar","sequence","mapping"];function ou(e){var i={};return e!==null&&Object.keys(e).forEach(function(t){e[t].forEach(function(n){i[String(n)]=t})}),i}function lu(e,i){if(i=i||{},Object.keys(i).forEach(function(t){if(au.indexOf(t)===-1)throw new De('Unknown option "'+t+'" is met in definition of "'+e+'" YAML type.')}),this.options=i,this.tag=e,this.kind=i.kind||null,this.resolve=i.resolve||function(){return!0},this.construct=i.construct||function(t){return t},this.instanceOf=i.instanceOf||null,this.predicate=i.predicate||null,this.represent=i.represent||null,this.representName=i.representName||null,this.defaultStyle=i.defaultStyle||null,this.multi=i.multi||!1,this.styleAliases=ou(i.styleAliases||null),su.indexOf(this.kind)===-1)throw new De('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')}var Be=lu;function al(e,i){var t=[];return e[i].forEach(function(n){var r=t.length;t.forEach(function(a,s){a.tag===n.tag&&a.kind===n.kind&&a.multi===n.multi&&(r=s)}),t[r]=n}),t}function cu(){var e={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}},i,t;function n(r){r.multi?(e.multi[r.kind].push(r),e.multi.fallback.push(r)):e[r.kind][r.tag]=e.fallback[r.tag]=r}for(i=0,t=arguments.length;i=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),Lu=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function qu(e){return!(e===null||!Lu.test(e)||e[e.length-1]==="_")}function _u(e){var i,t;return i=e.replace(/_/g,"").toLowerCase(),t=i[0]==="-"?-1:1,"+-".indexOf(i[0])>=0&&(i=i.slice(1)),i===".inf"?t===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:i===".nan"?NaN:t*parseFloat(i,10)}var Mu=/^[-+]?[0-9]+e/;function Bu(e,i){var t;if(isNaN(e))switch(i){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(i){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(i){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(ye.isNegativeZero(e))return"-0.0";return t=e.toString(10),Mu.test(t)?t.replace("e",".e"):t}function Iu(e){return Object.prototype.toString.call(e)==="[object Number]"&&(e%1!==0||ye.isNegativeZero(e))}var Fu=new Be("tag:yaml.org,2002:float",{kind:"scalar",resolve:qu,construct:_u,predicate:Iu,represent:Bu,defaultStyle:"lowercase"}),Ru=gu.extend({implicit:[bu,ku,Cu,Fu]}),ju=Ru,kl=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),zl=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function Du(e){return e===null?!1:kl.exec(e)!==null||zl.exec(e)!==null}function Pu(e){var i,t,n,r,a,s,o,l=0,d=null,c,u,m;if(i=kl.exec(e),i===null&&(i=zl.exec(e)),i===null)throw new Error("Date resolve error");if(t=+i[1],n=+i[2]-1,r=+i[3],!i[4])return new Date(Date.UTC(t,n,r));if(a=+i[4],s=+i[5],o=+i[6],i[7]){for(l=i[7].slice(0,3);l.length<3;)l+="0";l=+l}return i[9]&&(c=+i[10],u=+(i[11]||0),d=(c*60+u)*6e4,i[9]==="-"&&(d=-d)),m=new Date(Date.UTC(t,n,r,a,s,o,l)),d&&m.setTime(m.getTime()-d),m}function $u(e){return e.toISOString()}var Nu=new Be("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:Du,construct:Pu,instanceOf:Date,represent:$u});function Hu(e){return e==="<<"||e===null}var Yu=new Be("tag:yaml.org,2002:merge",{kind:"scalar",resolve:Hu}),Es=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/= -\r`;function Ku(e){if(e===null)return!1;var i,t,n=0,r=e.length,a=Es;for(t=0;t64)){if(i<0)return!1;n+=6}return n%8===0}function Wu(e){var i,t,n=e.replace(/[\r\n=]/g,""),r=n.length,a=Es,s=0,o=[];for(i=0;i>16&255),o.push(s>>8&255),o.push(s&255)),s=s<<6|a.indexOf(n.charAt(i));return t=r%4*6,t===0?(o.push(s>>16&255),o.push(s>>8&255),o.push(s&255)):t===18?(o.push(s>>10&255),o.push(s>>2&255)):t===12&&o.push(s>>4&255),new Uint8Array(o)}function Vu(e){var i="",t=0,n,r,a=e.length,s=Es;for(n=0;n>18&63],i+=s[t>>12&63],i+=s[t>>6&63],i+=s[t&63]),t=(t<<8)+e[n];return r=a%3,r===0?(i+=s[t>>18&63],i+=s[t>>12&63],i+=s[t>>6&63],i+=s[t&63]):r===2?(i+=s[t>>10&63],i+=s[t>>4&63],i+=s[t<<2&63],i+=s[64]):r===1&&(i+=s[t>>2&63],i+=s[t<<4&63],i+=s[64],i+=s[64]),i}function Uu(e){return Object.prototype.toString.call(e)==="[object Uint8Array]"}var Gu=new Be("tag:yaml.org,2002:binary",{kind:"scalar",resolve:Ku,construct:Wu,predicate:Uu,represent:Vu}),Zu=Object.prototype.hasOwnProperty,Qu=Object.prototype.toString;function Ju(e){if(e===null)return!0;var i=[],t,n,r,a,s,o=e;for(t=0,n=o.length;t>10)+55296,(e-65536&1023)+56320)}var Cl=new Array(256),Ll=new Array(256);for(Ui=0;Ui<256;Ui++)Cl[Ui]=ll(Ui)?1:0,Ll[Ui]=ll(Ui);var Ui;function yp(e,i){this.input=e,this.filename=i.filename||null,this.schema=i.schema||Sl,this.onWarning=i.onWarning||null,this.legacy=i.legacy||!1,this.json=i.json||!1,this.listener=i.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function ql(e,i){var t={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return t.snippet=ru(t),new De(i,t)}function P(e,i){throw ql(e,i)}function Wr(e,i){e.onWarning&&e.onWarning.call(null,ql(e,i))}var cl={YAML:function(i,t,n){var r,a,s;i.version!==null&&P(i,"duplication of %YAML directive"),n.length!==1&&P(i,"YAML directive accepts exactly one argument"),r=/^([0-9]+)\.([0-9]+)$/.exec(n[0]),r===null&&P(i,"ill-formed argument of the YAML directive"),a=parseInt(r[1],10),s=parseInt(r[2],10),a!==1&&P(i,"unacceptable YAML version of the document"),i.version=n[0],i.checkLineBreaks=s<2,s!==1&&s!==2&&Wr(i,"unsupported YAML version of the document")},TAG:function(i,t,n){var r,a;n.length!==2&&P(i,"TAG directive accepts exactly two arguments"),r=n[0],a=n[1],El.test(r)||P(i,"ill-formed tag handle (first argument) of the TAG directive"),Ii.call(i.tagMap,r)&&P(i,'there is a previously declared suffix for "'+r+'" tag handle'),Al.test(a)||P(i,"ill-formed tag prefix (second argument) of the TAG directive");try{a=decodeURIComponent(a)}catch{P(i,"tag prefix is malformed: "+a)}i.tagMap[r]=a}};function Bi(e,i,t,n){var r,a,s,o;if(i1&&(e.result+=ye.repeat(` -`,i-1))}function bp(e,i,t){var n,r,a,s,o,l,d,c,u=e.kind,m=e.result,g;if(g=e.input.charCodeAt(e.position),Ke(g)||Lt(g)||g===35||g===38||g===42||g===33||g===124||g===62||g===39||g===34||g===37||g===64||g===96||(g===63||g===45)&&(r=e.input.charCodeAt(e.position+1),Ke(r)||t&&Lt(r)))return!1;for(e.kind="scalar",e.result="",a=s=e.position,o=!1;g!==0;){if(g===58){if(r=e.input.charCodeAt(e.position+1),Ke(r)||t&&Lt(r))break}else if(g===35){if(n=e.input.charCodeAt(e.position-1),Ke(n))break}else{if(e.position===e.lineStart&&Gr(e)||t&&Lt(g))break;if(gi(g))if(l=e.line,d=e.lineStart,c=e.lineIndent,ge(e,!1,-1),e.lineIndent>=i){o=!0,g=e.input.charCodeAt(e.position);continue}else{e.position=s,e.line=l,e.lineStart=d,e.lineIndent=c;break}}o&&(Bi(e,a,s,!1),Cs(e,e.line-l),a=s=e.position,o=!1),Gi(g)||(s=e.position+1),g=e.input.charCodeAt(++e.position)}return Bi(e,a,s,!1),e.result?!0:(e.kind=u,e.result=m,!1)}function vp(e,i){var t,n,r;if(t=e.input.charCodeAt(e.position),t!==39)return!1;for(e.kind="scalar",e.result="",e.position++,n=r=e.position;(t=e.input.charCodeAt(e.position))!==0;)if(t===39)if(Bi(e,n,e.position,!0),t=e.input.charCodeAt(++e.position),t===39)n=e.position,e.position++,r=e.position;else return!0;else gi(t)?(Bi(e,n,r,!0),Cs(e,ge(e,!1,i)),n=r=e.position):e.position===e.lineStart&&Gr(e)?P(e,"unexpected end of the document within a single quoted scalar"):(e.position++,r=e.position);P(e,"unexpected end of the stream within a single quoted scalar")}function xp(e,i){var t,n,r,a,s,o;if(o=e.input.charCodeAt(e.position),o!==34)return!1;for(e.kind="scalar",e.result="",e.position++,t=n=e.position;(o=e.input.charCodeAt(e.position))!==0;){if(o===34)return Bi(e,t,e.position,!0),e.position++,!0;if(o===92){if(Bi(e,t,e.position,!0),o=e.input.charCodeAt(++e.position),gi(o))ge(e,!1,i);else if(o<256&&Cl[o])e.result+=Ll[o],e.position++;else if((s=gp(o))>0){for(r=s,a=0;r>0;r--)o=e.input.charCodeAt(++e.position),(s=mp(o))>=0?a=(a<<4)+s:P(e,"expected hexadecimal character");e.result+=fp(a),e.position++}else P(e,"unknown escape sequence");t=n=e.position}else gi(o)?(Bi(e,t,n,!0),Cs(e,ge(e,!1,i)),t=n=e.position):e.position===e.lineStart&&Gr(e)?P(e,"unexpected end of the document within a double quoted scalar"):(e.position++,n=e.position)}P(e,"unexpected end of the stream within a double quoted scalar")}function wp(e,i){var t=!0,n,r,a,s=e.tag,o,l=e.anchor,d,c,u,m,g,h=Object.create(null),f,v,b,A;if(A=e.input.charCodeAt(e.position),A===91)c=93,g=!1,o=[];else if(A===123)c=125,g=!0,o={};else return!1;for(e.anchor!==null&&(e.anchorMap[e.anchor]=o),A=e.input.charCodeAt(++e.position);A!==0;){if(ge(e,!0,i),A=e.input.charCodeAt(e.position),A===c)return e.position++,e.tag=s,e.anchor=l,e.kind=g?"mapping":"sequence",e.result=o,!0;t?A===44&&P(e,"expected the node content, but found ','"):P(e,"missed comma between flow collection entries"),v=f=b=null,u=m=!1,A===63&&(d=e.input.charCodeAt(e.position+1),Ke(d)&&(u=m=!0,e.position++,ge(e,!0,i))),n=e.line,r=e.lineStart,a=e.position,_t(e,i,Yr,!1,!0),v=e.tag,f=e.result,ge(e,!0,i),A=e.input.charCodeAt(e.position),(m||e.line===n)&&A===58&&(u=!0,A=e.input.charCodeAt(++e.position),ge(e,!0,i),_t(e,i,Yr,!1,!0),b=e.result),g?qt(e,o,h,v,f,b,n,r,a):u?o.push(qt(e,null,h,v,f,b,n,r,a)):o.push(f),ge(e,!0,i),A=e.input.charCodeAt(e.position),A===44?(t=!0,A=e.input.charCodeAt(++e.position)):t=!1}P(e,"unexpected end of the stream within a flow collection")}function kp(e,i){var t,n,r=ws,a=!1,s=!1,o=i,l=0,d=!1,c,u;if(u=e.input.charCodeAt(e.position),u===124)n=!1;else if(u===62)n=!0;else return!1;for(e.kind="scalar",e.result="";u!==0;)if(u=e.input.charCodeAt(++e.position),u===43||u===45)ws===r?r=u===43?sl:cp:P(e,"repeat of a chomping mode identifier");else if((c=hp(u))>=0)c===0?P(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):s?P(e,"repeat of an indentation width identifier"):(o=i+c-1,s=!0);else break;if(Gi(u)){do u=e.input.charCodeAt(++e.position);while(Gi(u));if(u===35)do u=e.input.charCodeAt(++e.position);while(!gi(u)&&u!==0)}for(;u!==0;){for(As(e),e.lineIndent=0,u=e.input.charCodeAt(e.position);(!s||e.lineIndento&&(o=e.lineIndent),gi(u)){l++;continue}if(e.lineIndenti)&&l!==0)P(e,"bad indentation of a sequence entry");else if(e.lineIndenti)&&(v&&(s=e.line,o=e.lineStart,l=e.position),_t(e,i,Kr,!0,r)&&(v?h=e.result:f=e.result),v||(qt(e,u,m,g,h,f,s,o,l),g=h=f=null),ge(e,!0,-1),A=e.input.charCodeAt(e.position)),(e.line===a||e.lineIndent>i)&&A!==0)P(e,"bad indentation of a mapping entry");else if(e.lineIndenti?l=1:e.lineIndent===i?l=0:e.lineIndenti?l=1:e.lineIndent===i?l=0:e.lineIndent tag; it should be "scalar", not "'+e.kind+'"'),u=0,m=e.implicitTypes.length;u"),e.result!==null&&h.kind!==e.kind&&P(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+h.kind+'", not "'+e.kind+'"'),h.resolve(e.result,e.tag)?(e.result=h.construct(e.result,e.tag),e.anchor!==null&&(e.anchorMap[e.anchor]=e.result)):P(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return e.listener!==null&&e.listener("close",e),e.tag!==null||e.anchor!==null||c}function Ep(e){var i=e.position,t,n,r,a=!1,s;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);(s=e.input.charCodeAt(e.position))!==0&&(ge(e,!0,-1),s=e.input.charCodeAt(e.position),!(e.lineIndent>0||s!==37));){for(a=!0,s=e.input.charCodeAt(++e.position),t=e.position;s!==0&&!Ke(s);)s=e.input.charCodeAt(++e.position);for(n=e.input.slice(t,e.position),r=[],n.length<1&&P(e,"directive name must not be less than one character in length");s!==0;){for(;Gi(s);)s=e.input.charCodeAt(++e.position);if(s===35){do s=e.input.charCodeAt(++e.position);while(s!==0&&!gi(s));break}if(gi(s))break;for(t=e.position;s!==0&&!Ke(s);)s=e.input.charCodeAt(++e.position);r.push(e.input.slice(t,e.position))}s!==0&&As(e),Ii.call(cl,n)?cl[n](e,n,r):Wr(e,'unknown document directive "'+n+'"')}if(ge(e,!0,-1),e.lineIndent===0&&e.input.charCodeAt(e.position)===45&&e.input.charCodeAt(e.position+1)===45&&e.input.charCodeAt(e.position+2)===45?(e.position+=3,ge(e,!0,-1)):a&&P(e,"directives end mark is expected"),_t(e,e.lineIndent-1,Kr,!1,!0),ge(e,!0,-1),e.checkLineBreaks&&up.test(e.input.slice(i,e.position))&&Wr(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&Gr(e)){e.input.charCodeAt(e.position)===46&&(e.position+=3,ge(e,!0,-1));return}if(e.position"u"&&(t=i,i=null);var n=_l(e,t);if(typeof i!="function")return n;for(var r=0,a=n.length;ro&&(a=" ... ",t=n-o+a.length),i-n>o&&(s=" ...",i=n+o-s.length),{str:a+e.slice(t,i).replace(/\t/g,"\u2192")+s,pos:n-t+a.length}}function Is(e,t){return ve.repeat(" ",t-e.length)+e}function hp(e,t){if(t=Object.create(t||null),!e.buffer)return null;t.maxLength||(t.maxLength=79),typeof t.indent!="number"&&(t.indent=1),typeof t.linesBefore!="number"&&(t.linesBefore=3),typeof t.linesAfter!="number"&&(t.linesAfter=2);for(var i=/\r?\n|\r|\0/g,n=[0],r=[],a,s=-1;a=i.exec(e.buffer);)r.push(a.index),n.push(a.index+a[0].length),e.position<=a.index&&s<0&&(s=n.length-2);s<0&&(s=n.length-1);var o="",l,d,c=Math.min(e.line+t.linesAfter,r.length).toString().length,u=t.maxLength-(t.indent+c+3);for(l=1;l<=t.linesBefore&&!(s-l<0);l++)d=qs(e.buffer,n[s-l],r[s-l],e.position-(n[s]-n[s-l]),u),o=ve.repeat(" ",t.indent)+Is((e.line-l+1).toString(),c)+" | "+d.str+` +`+o;for(d=qs(e.buffer,n[s],r[s],e.position,u),o+=ve.repeat(" ",t.indent)+Is((e.line+1).toString(),c)+" | "+d.str+` +`,o+=ve.repeat("-",t.indent+c+3+d.pos)+`^ +`,l=1;l<=t.linesAfter&&!(s+l>=r.length);l++)d=qs(e.buffer,n[s+l],r[s+l],e.position-(n[s]-n[s+l]),u),o+=ve.repeat(" ",t.indent)+Is((e.line+l+1).toString(),c)+" | "+d.str+` +`;return o.replace(/\n$/,"")}var fp=hp,yp=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],bp=["scalar","sequence","mapping"];function vp(e){var t={};return e!==null&&Object.keys(e).forEach(function(i){e[i].forEach(function(n){t[String(n)]=i})}),t}function xp(e,t){if(t=t||{},Object.keys(t).forEach(function(i){if(yp.indexOf(i)===-1)throw new je('Unknown option "'+i+'" is met in definition of "'+e+'" YAML type.')}),this.options=t,this.tag=e,this.kind=t.kind||null,this.resolve=t.resolve||function(){return!0},this.construct=t.construct||function(i){return i},this.instanceOf=t.instanceOf||null,this.predicate=t.predicate||null,this.represent=t.represent||null,this.representName=t.representName||null,this.defaultStyle=t.defaultStyle||null,this.multi=t.multi||!1,this.styleAliases=vp(t.styleAliases||null),bp.indexOf(this.kind)===-1)throw new je('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')}var Ie=xp;function Ml(e,t){var i=[];return e[t].forEach(function(n){var r=i.length;i.forEach(function(a,s){a.tag===n.tag&&a.kind===n.kind&&a.multi===n.multi&&(r=s)}),i[r]=n}),i}function wp(){var e={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}},t,i;function n(r){r.multi?(e.multi[r.kind].push(r),e.multi.fallback.push(r)):e[r.kind][r.tag]=e.fallback[r.tag]=r}for(t=0,i=arguments.length;t=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),Kp=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");function $p(e){return!(e===null||!Kp.test(e)||e[e.length-1]==="_")}function Hp(e){var t,i;return t=e.replace(/_/g,"").toLowerCase(),i=t[0]==="-"?-1:1,"+-".indexOf(t[0])>=0&&(t=t.slice(1)),t===".inf"?i===1?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:t===".nan"?NaN:i*parseFloat(t,10)}var Yp=/^[-+]?[0-9]+e/;function Wp(e,t){var i;if(isNaN(e))switch(t){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(t){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(t){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(ve.isNegativeZero(e))return"-0.0";return i=e.toString(10),Yp.test(i)?i.replace("e",".e"):i}function Vp(e){return Object.prototype.toString.call(e)==="[object Number]"&&(e%1!==0||ve.isNegativeZero(e))}var Up=new Ie("tag:yaml.org,2002:float",{kind:"scalar",resolve:$p,construct:Hp,predicate:Vp,represent:Wp,defaultStyle:"lowercase"}),Gp=Tp.extend({implicit:[Cp,_p,Pp,Up]}),Zp=Gp,Ul=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),Gl=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");function Qp(e){return e===null?!1:Ul.exec(e)!==null||Gl.exec(e)!==null}function Jp(e){var t,i,n,r,a,s,o,l=0,d=null,c,u,p;if(t=Ul.exec(e),t===null&&(t=Gl.exec(e)),t===null)throw new Error("Date resolve error");if(i=+t[1],n=+t[2]-1,r=+t[3],!t[4])return new Date(Date.UTC(i,n,r));if(a=+t[4],s=+t[5],o=+t[6],t[7]){for(l=t[7].slice(0,3);l.length<3;)l+="0";l=+l}return t[9]&&(c=+t[10],u=+(t[11]||0),d=(c*60+u)*6e4,t[9]==="-"&&(d=-d)),p=new Date(Date.UTC(i,n,r,a,s,o,l)),d&&p.setTime(p.getTime()-d),p}function Xp(e){return e.toISOString()}var em=new Ie("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:Qp,construct:Jp,instanceOf:Date,represent:Xp});function im(e){return e==="<<"||e===null}var tm=new Ie("tag:yaml.org,2002:merge",{kind:"scalar",resolve:im}),Ns=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/= +\r`;function nm(e){if(e===null)return!1;var t,i,n=0,r=e.length,a=Ns;for(i=0;i64)){if(t<0)return!1;n+=6}return n%8===0}function rm(e){var t,i,n=e.replace(/[\r\n=]/g,""),r=n.length,a=Ns,s=0,o=[];for(t=0;t>16&255),o.push(s>>8&255),o.push(s&255)),s=s<<6|a.indexOf(n.charAt(t));return i=r%4*6,i===0?(o.push(s>>16&255),o.push(s>>8&255),o.push(s&255)):i===18?(o.push(s>>10&255),o.push(s>>2&255)):i===12&&o.push(s>>4&255),new Uint8Array(o)}function am(e){var t="",i=0,n,r,a=e.length,s=Ns;for(n=0;n>18&63],t+=s[i>>12&63],t+=s[i>>6&63],t+=s[i&63]),i=(i<<8)+e[n];return r=a%3,r===0?(t+=s[i>>18&63],t+=s[i>>12&63],t+=s[i>>6&63],t+=s[i&63]):r===2?(t+=s[i>>10&63],t+=s[i>>4&63],t+=s[i<<2&63],t+=s[64]):r===1&&(t+=s[i>>2&63],t+=s[i<<4&63],t+=s[64],t+=s[64]),t}function sm(e){return Object.prototype.toString.call(e)==="[object Uint8Array]"}var om=new Ie("tag:yaml.org,2002:binary",{kind:"scalar",resolve:nm,construct:rm,predicate:sm,represent:am}),lm=Object.prototype.hasOwnProperty,cm=Object.prototype.toString;function dm(e){if(e===null)return!0;var t=[],i,n,r,a,s,o=e;for(i=0,n=o.length;i>10)+55296,(e-65536&1023)+56320)}var ic=new Array(256),tc=new Array(256);for(Zi=0;Zi<256;Zi++)ic[Zi]=_l(Zi)?1:0,tc[Zi]=_l(Zi);var Zi;function Om(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||Zl,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function nc(e,t){var i={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return i.snippet=fp(i),new je(t,i)}function K(e,t){throw nc(e,t)}function Ur(e,t){e.onWarning&&e.onWarning.call(null,nc(e,t))}var Bl={YAML:function(t,i,n){var r,a,s;t.version!==null&&K(t,"duplication of %YAML directive"),n.length!==1&&K(t,"YAML directive accepts exactly one argument"),r=/^([0-9]+)\.([0-9]+)$/.exec(n[0]),r===null&&K(t,"ill-formed argument of the YAML directive"),a=parseInt(r[1],10),s=parseInt(r[2],10),a!==1&&K(t,"unacceptable YAML version of the document"),t.version=n[0],t.checkLineBreaks=s<2,s!==1&&s!==2&&Ur(t,"unsupported YAML version of the document")},TAG:function(t,i,n){var r,a;n.length!==2&&K(t,"TAG directive accepts exactly two arguments"),r=n[0],a=n[1],Xl.test(r)||K(t,"ill-formed tag handle (first argument) of the TAG directive"),Ri.call(t.tagMap,r)&&K(t,'there is a previously declared suffix for "'+r+'" tag handle'),ec.test(a)||K(t,"ill-formed tag prefix (second argument) of the TAG directive");try{a=decodeURIComponent(a)}catch{K(t,"tag prefix is malformed: "+a)}t.tagMap[r]=a}};function Fi(e,t,i,n){var r,a,s,o;if(t1&&(e.result+=ve.repeat(` +`,t-1))}function Cm(e,t,i){var n,r,a,s,o,l,d,c,u=e.kind,p=e.result,g;if(g=e.input.charCodeAt(e.position),We(g)||qt(g)||g===35||g===38||g===42||g===33||g===124||g===62||g===39||g===34||g===37||g===64||g===96||(g===63||g===45)&&(r=e.input.charCodeAt(e.position+1),We(r)||i&&qt(r)))return!1;for(e.kind="scalar",e.result="",a=s=e.position,o=!1;g!==0;){if(g===58){if(r=e.input.charCodeAt(e.position+1),We(r)||i&&qt(r))break}else if(g===35){if(n=e.input.charCodeAt(e.position-1),We(n))break}else{if(e.position===e.lineStart&&Qr(e)||i&&qt(g))break;if(hi(g))if(l=e.line,d=e.lineStart,c=e.lineIndent,he(e,!1,-1),e.lineIndent>=t){o=!0,g=e.input.charCodeAt(e.position);continue}else{e.position=s,e.line=l,e.lineStart=d,e.lineIndent=c;break}}o&&(Fi(e,a,s,!1),Ks(e,e.line-l),a=s=e.position,o=!1),Qi(g)||(s=e.position+1),g=e.input.charCodeAt(++e.position)}return Fi(e,a,s,!1),e.result?!0:(e.kind=u,e.result=p,!1)}function Mm(e,t){var i,n,r;if(i=e.input.charCodeAt(e.position),i!==39)return!1;for(e.kind="scalar",e.result="",e.position++,n=r=e.position;(i=e.input.charCodeAt(e.position))!==0;)if(i===39)if(Fi(e,n,e.position,!0),i=e.input.charCodeAt(++e.position),i===39)n=e.position,e.position++,r=e.position;else return!0;else hi(i)?(Fi(e,n,r,!0),Ks(e,he(e,!1,t)),n=r=e.position):e.position===e.lineStart&&Qr(e)?K(e,"unexpected end of the document within a single quoted scalar"):(e.position++,r=e.position);K(e,"unexpected end of the stream within a single quoted scalar")}function qm(e,t){var i,n,r,a,s,o;if(o=e.input.charCodeAt(e.position),o!==34)return!1;for(e.kind="scalar",e.result="",e.position++,i=n=e.position;(o=e.input.charCodeAt(e.position))!==0;){if(o===34)return Fi(e,i,e.position,!0),e.position++,!0;if(o===92){if(Fi(e,i,e.position,!0),o=e.input.charCodeAt(++e.position),hi(o))he(e,!1,t);else if(o<256&&ic[o])e.result+=tc[o],e.position++;else if((s=Tm(o))>0){for(r=s,a=0;r>0;r--)o=e.input.charCodeAt(++e.position),(s=Am(o))>=0?a=(a<<4)+s:K(e,"expected hexadecimal character");e.result+=Em(a),e.position++}else K(e,"unknown escape sequence");i=n=e.position}else hi(o)?(Fi(e,i,n,!0),Ks(e,he(e,!1,t)),i=n=e.position):e.position===e.lineStart&&Qr(e)?K(e,"unexpected end of the document within a double quoted scalar"):(e.position++,n=e.position)}K(e,"unexpected end of the stream within a double quoted scalar")}function Im(e,t){var i=!0,n,r,a,s=e.tag,o,l=e.anchor,d,c,u,p,g,h=Object.create(null),y,w,b,S;if(S=e.input.charCodeAt(e.position),S===91)c=93,g=!1,o=[];else if(S===123)c=125,g=!0,o={};else return!1;for(e.anchor!==null&&(e.anchorMap[e.anchor]=o),S=e.input.charCodeAt(++e.position);S!==0;){if(he(e,!0,t),S=e.input.charCodeAt(e.position),S===c)return e.position++,e.tag=s,e.anchor=l,e.kind=g?"mapping":"sequence",e.result=o,!0;i?S===44&&K(e,"expected the node content, but found ','"):K(e,"missed comma between flow collection entries"),w=y=b=null,u=p=!1,S===63&&(d=e.input.charCodeAt(e.position+1),We(d)&&(u=p=!0,e.position++,he(e,!0,t))),n=e.line,r=e.lineStart,a=e.position,_t(e,t,Wr,!1,!0),w=e.tag,y=e.result,he(e,!0,t),S=e.input.charCodeAt(e.position),(p||e.line===n)&&S===58&&(u=!0,S=e.input.charCodeAt(++e.position),he(e,!0,t),_t(e,t,Wr,!1,!0),b=e.result),g?It(e,o,h,w,y,b,n,r,a):u?o.push(It(e,null,h,w,y,b,n,r,a)):o.push(y),he(e,!0,t),S=e.input.charCodeAt(e.position),S===44?(i=!0,S=e.input.charCodeAt(++e.position)):i=!1}K(e,"unexpected end of the stream within a flow collection")}function _m(e,t){var i,n,r=_s,a=!1,s=!1,o=t,l=0,d=!1,c,u;if(u=e.input.charCodeAt(e.position),u===124)n=!1;else if(u===62)n=!0;else return!1;for(e.kind="scalar",e.result="";u!==0;)if(u=e.input.charCodeAt(++e.position),u===43||u===45)_s===r?r=u===43?ql:wm:K(e,"repeat of a chomping mode identifier");else if((c=Lm(u))>=0)c===0?K(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):s?K(e,"repeat of an indentation width identifier"):(o=t+c-1,s=!0);else break;if(Qi(u)){do u=e.input.charCodeAt(++e.position);while(Qi(u));if(u===35)do u=e.input.charCodeAt(++e.position);while(!hi(u)&&u!==0)}for(;u!==0;){for(Ps(e),e.lineIndent=0,u=e.input.charCodeAt(e.position);(!s||e.lineIndento&&(o=e.lineIndent),hi(u)){l++;continue}if(e.lineIndentt)&&l!==0)K(e,"bad indentation of a sequence entry");else if(e.lineIndentt)&&(w&&(s=e.line,o=e.lineStart,l=e.position),_t(e,t,Vr,!0,r)&&(w?h=e.result:y=e.result),w||(It(e,u,p,g,h,y,s,o,l),g=h=y=null),he(e,!0,-1),S=e.input.charCodeAt(e.position)),(e.line===a||e.lineIndent>t)&&S!==0)K(e,"bad indentation of a mapping entry");else if(e.lineIndentt?l=1:e.lineIndent===t?l=0:e.lineIndentt?l=1:e.lineIndent===t?l=0:e.lineIndent tag; it should be "scalar", not "'+e.kind+'"'),u=0,p=e.implicitTypes.length;u"),e.result!==null&&h.kind!==e.kind&&K(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+h.kind+'", not "'+e.kind+'"'),h.resolve(e.result,e.tag)?(e.result=h.construct(e.result,e.tag),e.anchor!==null&&(e.anchorMap[e.anchor]=e.result)):K(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return e.listener!==null&&e.listener("close",e),e.tag!==null||e.anchor!==null||c}function jm(e){var t=e.position,i,n,r,a=!1,s;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);(s=e.input.charCodeAt(e.position))!==0&&(he(e,!0,-1),s=e.input.charCodeAt(e.position),!(e.lineIndent>0||s!==37));){for(a=!0,s=e.input.charCodeAt(++e.position),i=e.position;s!==0&&!We(s);)s=e.input.charCodeAt(++e.position);for(n=e.input.slice(i,e.position),r=[],n.length<1&&K(e,"directive name must not be less than one character in length");s!==0;){for(;Qi(s);)s=e.input.charCodeAt(++e.position);if(s===35){do s=e.input.charCodeAt(++e.position);while(s!==0&&!hi(s));break}if(hi(s))break;for(i=e.position;s!==0&&!We(s);)s=e.input.charCodeAt(++e.position);r.push(e.input.slice(i,e.position))}s!==0&&Ps(e),Ri.call(Bl,n)?Bl[n](e,n,r):Ur(e,'unknown document directive "'+n+'"')}if(he(e,!0,-1),e.lineIndent===0&&e.input.charCodeAt(e.position)===45&&e.input.charCodeAt(e.position+1)===45&&e.input.charCodeAt(e.position+2)===45?(e.position+=3,he(e,!0,-1)):a&&K(e,"directives end mark is expected"),_t(e,e.lineIndent-1,Vr,!1,!0),he(e,!0,-1),e.checkLineBreaks&&zm.test(e.input.slice(t,e.position))&&Ur(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&Qr(e)){e.input.charCodeAt(e.position)===46&&(e.position+=3,he(e,!0,-1));return}if(e.position"u"&&(i=t,t=null);var n=rc(e,i);if(typeof t!="function")return n;for(var r=0,a=n.length;r=55296&&t<=56319&&i+1=56320&&n<=57343)?(t-55296)*1024+n-56320+65536:t}function $l(e){var i=/^\n* /;return i.test(e)}var Nl=1,Ts=2,Hl=3,Yl=4,Ct=5;function nm(e,i,t,n,r,a,s,o){var l,d=0,c=null,u=!1,m=!1,g=n!==-1,h=-1,f=im(on(e,0))&&tm(on(e,e.length-1));if(i||s)for(l=0;l=65536?l+=2:l++){if(d=on(e,l),!un(d))return Ct;f=f&&gl(d,c,o),c=d}else{for(l=0;l=65536?l+=2:l++){if(d=on(e,l),d===cn)u=!0,g&&(m=m||l-h-1>n&&e[h+1]!==" ",h=l);else if(!un(d))return Ct;f=f&&gl(d,c,o),c=d}m=m||g&&l-h-1>n&&e[h+1]!==" "}return!u&&!m?f&&!s&&!r(e)?Nl:a===dn?Ct:Ts:t>9&&$l(e)?Ct:s?a===dn?Ct:Ts:m?Yl:Hl}function rm(e,i,t,n,r){e.dump=function(){if(i.length===0)return e.quotingType===dn?'""':"''";if(!e.noCompatMode&&(Up.indexOf(i)!==-1||Gp.test(i)))return e.quotingType===dn?'"'+i+'"':"'"+i+"'";var a=e.indent*Math.max(1,t),s=e.lineWidth===-1?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-a),o=n||e.flowLevel>-1&&t>=e.flowLevel;function l(d){return em(e,d)}switch(nm(i,o,e.indent,s,l,e.quotingType,e.forceQuotes&&!n,r)){case Nl:return i;case Ts:return"'"+i.replace(/'/g,"''")+"'";case Hl:return"|"+hl(i,e.indent)+fl(pl(i,a));case Yl:return">"+hl(i,e.indent)+fl(pl(am(i,s),a));case Ct:return'"'+sm(i)+'"';default:throw new De("impossible error: invalid scalar style")}}()}function hl(e,i){var t=$l(e)?String(i):"",n=e[e.length-1]===` +`&&(a+=i),a+=s;return a}function Rs(e,t){return` +`+ve.repeat(" ",e.indent*t)}function pg(e,t){var i,n,r;for(i=0,n=e.implicitTypes.length;i=55296&&i<=56319&&t+1=56320&&n<=57343)?(i-55296)*1024+n-56320+65536:i}function mc(e){var t=/^\n* /;return t.test(e)}var gc=1,Ds=2,hc=3,fc=4,Mt=5;function hg(e,t,i,n,r,a,s,o){var l,d=0,c=null,u=!1,p=!1,g=n!==-1,h=-1,y=mg(pn(e,0))&&gg(pn(e,e.length-1));if(t||s)for(l=0;l=65536?l+=2:l++){if(d=pn(e,l),!fn(d))return Mt;y=y&&Nl(d,c,o),c=d}else{for(l=0;l=65536?l+=2:l++){if(d=pn(e,l),d===gn)u=!0,g&&(p=p||l-h-1>n&&e[h+1]!==" ",h=l);else if(!fn(d))return Mt;y=y&&Nl(d,c,o),c=d}p=p||g&&l-h-1>n&&e[h+1]!==" "}return!u&&!p?y&&!s&&!r(e)?gc:a===hn?Mt:Ds:i>9&&mc(e)?Mt:s?a===hn?Mt:Ds:p?fc:hc}function fg(e,t,i,n,r){e.dump=function(){if(t.length===0)return e.quotingType===hn?'""':"''";if(!e.noCompatMode&&(sg.indexOf(t)!==-1||og.test(t)))return e.quotingType===hn?'"'+t+'"':"'"+t+"'";var a=e.indent*Math.max(1,i),s=e.lineWidth===-1?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-a),o=n||e.flowLevel>-1&&i>=e.flowLevel;function l(d){return pg(e,d)}switch(hg(t,o,e.indent,s,l,e.quotingType,e.forceQuotes&&!n,r)){case gc:return t;case Ds:return"'"+t.replace(/'/g,"''")+"'";case hc:return"|"+Pl(t,e.indent)+Kl(Dl(t,a));case fc:return">"+Pl(t,e.indent)+Kl(Dl(yg(t,s),a));case Mt:return'"'+bg(t)+'"';default:throw new je("impossible error: invalid scalar style")}}()}function Pl(e,t){var i=mc(e)?String(t):"",n=e[e.length-1]===` `,r=n&&(e[e.length-2]===` `||e===` -`),a=r?"+":n?"":"-";return t+a+` -`}function fl(e){return e[e.length-1]===` -`?e.slice(0,-1):e}function am(e,i){for(var t=/(\n+)([^\n]*)/g,n=function(){var d=e.indexOf(` -`);return d=d!==-1?d:e.length,t.lastIndex=d,yl(e.slice(0,d),i)}(),r=e[0]===` -`||e[0]===" ",a,s;s=t.exec(e);){var o=s[1],l=s[2];a=l[0]===" ",n+=o+(!r&&!a&&l!==""?` -`:"")+yl(l,i),r=a}return n}function yl(e,i){if(e===""||e[0]===" ")return e;for(var t=/ [^ ]/g,n,r=0,a,s=0,o=0,l="";n=t.exec(e);)o=n.index,o-r>i&&(a=s>r?s:o,l+=` +`),a=r?"+":n?"":"-";return i+a+` +`}function Kl(e){return e[e.length-1]===` +`?e.slice(0,-1):e}function yg(e,t){for(var i=/(\n+)([^\n]*)/g,n=function(){var d=e.indexOf(` +`);return d=d!==-1?d:e.length,i.lastIndex=d,$l(e.slice(0,d),t)}(),r=e[0]===` +`||e[0]===" ",a,s;s=i.exec(e);){var o=s[1],l=s[2];a=l[0]===" ",n+=o+(!r&&!a&&l!==""?` +`:"")+$l(l,t),r=a}return n}function $l(e,t){if(e===""||e[0]===" ")return e;for(var i=/ [^ ]/g,n,r=0,a,s=0,o=0,l="";n=i.exec(e);)o=n.index,o-r>t&&(a=s>r?s:o,l+=` `+e.slice(r,a),r=a+1),s=o;return l+=` -`,e.length-r>i&&s>r?l+=e.slice(r,s)+` -`+e.slice(s+1):l+=e.slice(r),l.slice(1)}function sm(e){for(var i="",t=0,n,r=0;r=65536?r+=2:r++)t=on(e,r),n=Ie[t],!n&&un(t)?(i+=e[r],t>=65536&&(i+=e[r+1])):i+=n||Qp(t);return i}function om(e,i,t){var n="",r=e.tag,a,s,o;for(a=0,s=t.length;a"u"&&Ai(e,i,null,!1,!1))&&(n!==""&&(n+=","+(e.condenseFlow?"":" ")),n+=e.dump);e.tag=r,e.dump="["+n+"]"}function bl(e,i,t,n){var r="",a=e.tag,s,o,l;for(s=0,o=t.length;s"u"&&Ai(e,i+1,null,!0,!0,!1,!0))&&((!n||r!=="")&&(r+=Ss(e,i)),e.dump&&cn===e.dump.charCodeAt(0)?r+="-":r+="- ",r+=e.dump);e.tag=a,e.dump=r||"[]"}function lm(e,i,t){var n="",r=e.tag,a=Object.keys(t),s,o,l,d,c;for(s=0,o=a.length;s1024&&(c+="? "),c+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),Ai(e,i,d,!1,!1)&&(c+=e.dump,n+=c));e.tag=r,e.dump="{"+n+"}"}function cm(e,i,t,n){var r="",a=e.tag,s=Object.keys(t),o,l,d,c,u,m;if(e.sortKeys===!0)s.sort();else if(typeof e.sortKeys=="function")s.sort(e.sortKeys);else if(e.sortKeys)throw new De("sortKeys must be a boolean or a function");for(o=0,l=s.length;o1024,u&&(e.dump&&cn===e.dump.charCodeAt(0)?m+="?":m+="? "),m+=e.dump,u&&(m+=Ss(e,i)),Ai(e,i+1,c,!0,u)&&(e.dump&&cn===e.dump.charCodeAt(0)?m+=":":m+=": ",m+=e.dump,r+=m));e.tag=a,e.dump=r||"{}"}function vl(e,i,t){var n,r,a,s,o,l;for(r=t?e.explicitTypes:e.implicitTypes,a=0,s=r.length;a tag resolver accepts not "'+l+'" style');e.dump=n}return!0}return!1}function Ai(e,i,t,n,r,a,s){e.tag=null,e.dump=t,vl(e,t,!1)||vl(e,t,!0);var o=Bl.call(e.dump),l=n,d;n&&(n=e.flowLevel<0||e.flowLevel>i);var c=o==="[object Object]"||o==="[object Array]",u,m;if(c&&(u=e.duplicates.indexOf(t),m=u!==-1),(e.tag!==null&&e.tag!=="?"||m||e.indent!==2&&i>0)&&(r=!1),m&&e.usedDuplicates[u])e.dump="*ref_"+u;else{if(c&&m&&!e.usedDuplicates[u]&&(e.usedDuplicates[u]=!0),o==="[object Object]")n&&Object.keys(e.dump).length!==0?(cm(e,i,e.dump,r),m&&(e.dump="&ref_"+u+e.dump)):(lm(e,i,e.dump),m&&(e.dump="&ref_"+u+" "+e.dump));else if(o==="[object Array]")n&&e.dump.length!==0?(e.noArrayIndent&&!s&&i>0?bl(e,i-1,e.dump,r):bl(e,i,e.dump,r),m&&(e.dump="&ref_"+u+e.dump)):(om(e,i,e.dump),m&&(e.dump="&ref_"+u+" "+e.dump));else if(o==="[object String]")e.tag!=="?"&&rm(e,e.dump,i,a,l);else{if(o==="[object Undefined]")return!1;if(e.skipInvalid)return!1;throw new De("unacceptable kind of an object to dump "+o)}e.tag!==null&&e.tag!=="?"&&(d=encodeURI(e.tag[0]==="!"?e.tag.slice(1):e.tag).replace(/!/g,"%21"),e.tag[0]==="!"?d="!"+d:d.slice(0,18)==="tag:yaml.org,2002:"?d="!!"+d.slice(18):d="!<"+d+">",e.dump=d+" "+e.dump)}return!0}function dm(e,i){var t=[],n=[],r,a;for(Os(e,t,n),r=0,a=n.length;r0){let l=s.split(` -`);a=l[l.length-1]??"",a=a.trimEnd();let d=0;for(;l.length-(2+d)>=0;){let c=l[l.length-(2+d)];if(!Fi(a,c)&&(!n||!Fi("",c,!0)))break;d++}l.splice(l.length-(1+d),d),l.length>1&&(n&&l[l.length-2].match(/^> ?.*$/m)||!n&&!Fi(a,l[l.length-2])?l.splice(l.length-1,0,a):Fi("",l[l.length-2],!0)||l.splice(l.length-1,0,"")),s=l.join(` -`)}let o=e.substring(t);if(o.length>0){let l=o.split(` -`),d=0;for(;d+11&&(n&&l[1].match(/^> ?.*$/m)||!n&&!Fi(a,l[1])?l.splice(1,0,a):n&&!Fi("",l[1])&&l.splice(1,0,"")),o=l.join(` -`)}return s+r+o}function Ul(e,i=0){let t=3735928559^i,n=1103547991^i;for(let r=0,a;r>>16,2246822507)^Math.imul(n^n>>>13,3266489909),n=Math.imul(n^n>>>16,2246822507)^Math.imul(t^t>>>13,3266489909),4294967296*(2097151&n)+(t>>>0)}function Gl(e){return e=e.replaceAll("\\b","\b"),e=e.replaceAll("\\f","\f"),e=e.replaceAll("\\n",` -`),e=e.replaceAll("\\r","\r"),e=e.replaceAll("\\t"," "),e=e.replaceAll("\\v","\v"),e}var Ri=/^([ \t]*)(#+)([ \t]+)([^\n\r]*?)([ \t]+#+)?$/gm,Zl=`^XXX\\.*? +`,e.length-r>t&&s>r?l+=e.slice(r,s)+` +`+e.slice(s+1):l+=e.slice(r),l.slice(1)}function bg(e){for(var t="",i=0,n,r=0;r=65536?r+=2:r++)i=pn(e,r),n=_e[i],!n&&fn(i)?(t+=e[r],i>=65536&&(t+=e[r+1])):t+=n||cg(i);return t}function vg(e,t,i){var n="",r=e.tag,a,s,o;for(a=0,s=i.length;a"u"&&Ci(e,t,null,!1,!1))&&(n!==""&&(n+=","+(e.condenseFlow?"":" ")),n+=e.dump);e.tag=r,e.dump="["+n+"]"}function Hl(e,t,i,n){var r="",a=e.tag,s,o,l;for(s=0,o=i.length;s"u"&&Ci(e,t+1,null,!0,!0,!1,!0))&&((!n||r!=="")&&(r+=Rs(e,t)),e.dump&&gn===e.dump.charCodeAt(0)?r+="-":r+="- ",r+=e.dump);e.tag=a,e.dump=r||"[]"}function xg(e,t,i){var n="",r=e.tag,a=Object.keys(i),s,o,l,d,c;for(s=0,o=a.length;s1024&&(c+="? "),c+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),Ci(e,t,d,!1,!1)&&(c+=e.dump,n+=c));e.tag=r,e.dump="{"+n+"}"}function wg(e,t,i,n){var r="",a=e.tag,s=Object.keys(i),o,l,d,c,u,p;if(e.sortKeys===!0)s.sort();else if(typeof e.sortKeys=="function")s.sort(e.sortKeys);else if(e.sortKeys)throw new je("sortKeys must be a boolean or a function");for(o=0,l=s.length;o1024,u&&(e.dump&&gn===e.dump.charCodeAt(0)?p+="?":p+="? "),p+=e.dump,u&&(p+=Rs(e,t)),Ci(e,t+1,c,!0,u)&&(e.dump&&gn===e.dump.charCodeAt(0)?p+=":":p+=": ",p+=e.dump,r+=p));e.tag=a,e.dump=r||"{}"}function Yl(e,t,i){var n,r,a,s,o,l;for(r=i?e.explicitTypes:e.implicitTypes,a=0,s=r.length;a tag resolver accepts not "'+l+'" style');e.dump=n}return!0}return!1}function Ci(e,t,i,n,r,a,s){e.tag=null,e.dump=i,Yl(e,i,!1)||Yl(e,i,!0);var o=sc.call(e.dump),l=n,d;n&&(n=e.flowLevel<0||e.flowLevel>t);var c=o==="[object Object]"||o==="[object Array]",u,p;if(c&&(u=e.duplicates.indexOf(i),p=u!==-1),(e.tag!==null&&e.tag!=="?"||p||e.indent!==2&&t>0)&&(r=!1),p&&e.usedDuplicates[u])e.dump="*ref_"+u;else{if(c&&p&&!e.usedDuplicates[u]&&(e.usedDuplicates[u]=!0),o==="[object Object]")n&&Object.keys(e.dump).length!==0?(wg(e,t,e.dump,r),p&&(e.dump="&ref_"+u+e.dump)):(xg(e,t,e.dump),p&&(e.dump="&ref_"+u+" "+e.dump));else if(o==="[object Array]")n&&e.dump.length!==0?(e.noArrayIndent&&!s&&t>0?Hl(e,t-1,e.dump,r):Hl(e,t,e.dump,r),p&&(e.dump="&ref_"+u+e.dump)):(vg(e,t,e.dump),p&&(e.dump="&ref_"+u+" "+e.dump));else if(o==="[object String]")e.tag!=="?"&&fg(e,e.dump,t,a,l);else{if(o==="[object Undefined]")return!1;if(e.skipInvalid)return!1;throw new je("unacceptable kind of an object to dump "+o)}e.tag!==null&&e.tag!=="?"&&(d=encodeURI(e.tag[0]==="!"?e.tag.slice(1):e.tag).replace(/!/g,"%21"),e.tag[0]==="!"?d="!"+d:d.slice(0,18)==="tag:yaml.org,2002:"?d="!!"+d.slice(18):d="!<"+d+">",e.dump=d+" "+e.dump)}return!0}function kg(e,t){var i=[],n=[],r,a;for(js(e,i,n),r=0,a=n.length;rUnicode-Block "Formulare" in voller Breite'},"include-cjk-symbols-and-punctuation":{name:"CJK-Symbole und Satzzeichen einschlie\xDFen",description:'Einschlie\xDFen CJK-Symbole und Satzzeichen Unicode-Block'},"include-dashes":{name:"Bindestriche einschlie\xDFen",description:"F\xFCgen Sie den Gedankenstrich (\u2013) und den Gedankenstrich (\u2014) ein"},"other-symbols":{name:"Andere Symbole",description:"Andere Symbole, die enthalten sind"}},"remove-trailing-punctuation-in-heading":{name:"Entfernen Sie nachgestellte Satzzeichen in der \xDCberschrift",description:"Entfernt die angegebene Interpunktion am Ende von \xDCberschriften, wobei darauf zu achten ist, dass das Semikolon am Ende von [HTML-Entit\xE4tsreferenzen](https://de.wikipedia.org/wiki/Typografische_Zeichen_in_XML_und_HTML) ignoriert wird.","punctuation-to-remove":{name:"Nachfolgende Interpunktion",description:"Das nachfolgende Satzzeichen, das aus den \xDCberschriften in der Datei entfernt werden soll."}},"remove-yaml-keys":{name:"Entfernen von YAML-Schl\xFCsseln",description:"Entfernt die angegebenen YAML-Schl\xFCssel","yaml-keys-to-remove":{name:"Zu entfernende YAML-Schl\xFCssel",description:"Die zu entfernenden yaml-Tasten aus der yaml-Frontmaterie mit oder ohne Doppelpunkt"}},"space-after-list-markers":{name:"Leerzeichen nach Listenmarkierungen",description:"Es sollte ein einzelnes Leerzeichen nach Listenmarkierungen und Kontrollk\xE4stchen geben."},"space-between-chinese-japanese-or-korean-and-english-or-numbers":{name:"Leerzeichen zwischen Chinesisch, Japanisch oder Koreanisch und Englisch oder Zahlen",description:"Stellt sicher, dass Chinesisch, Japanisch oder Koreanisch und Englisch oder Zahlen durch ein einziges Leerzeichen getrennt werden. Folgt diesen [Richtlinien](https://github.com/sparanoid/chinese-copywriting-guidelines)"},"strong-style":{name:"Starker Stil",description:"Stellt sicher, dass der starke Stil konsistent ist.",style:{name:"Stil",description:"Der Stil, der verwendet wird, um starke/fettgedruckte Inhalte zu kennzeichnen"}},"trailing-spaces":{name:"Nachgestellte Leerzeichen",description:"Entfernt zus\xE4tzliche Leerzeichen nach jeder Zeile.","twp-space-line-break":{name:"Zwei Leerzeichen Zeilenumbruch",description:'Ignorieren Sie zwei Leerzeichen, gefolgt von einem Zeilenumbruch ("Zwei-Leerzeichen-Regel").'}},"two-spaces-between-lines-with-content":{name:"Zwei Leerzeichen zwischen Zeilen mit Inhalt",description:"Stellt sicher, dass zwei Leerzeichen an den Zeilenenden hinzugef\xFCgt werden, wobei der Inhalt in der n\xE4chsten Zeile f\xFCr Abs\xE4tze, Blockzitate und Listenelemente fortgesetzt wird"},"unordered-list-style":{name:"Ungeordneter Listenstil",description:"Stellt sicher, dass ungeordnete Listen dem angegebenen Stil folgen.","list-style":{name:"Stil des Listenelements",description:"Das Listenelementformat, das in ungeordneten Listen verwendet werden soll"}},"yaml-key-sort":{name:"Sortierung von YAML-Schl\xFCsseln",description:"Sortiert die YAML-Schl\xFCssel basierend auf der angegebenen Reihenfolge und Priorit\xE4t. Hinweis: Kann auch Leerzeilen entfernen.","yaml-key-priority-sort-order":{name:"Sortierreihenfolge der YAML-Schl\xFCsselpriorit\xE4t",description:"Die Reihenfolge, in der Schl\xFCssel sortiert werden sollen, wobei einer in jeder Zeile sortiert wird, in der er in der Reihenfolge sortiert wird, die in der Liste gefunden wird"},"priority-keys-at-start-of-yaml":{name:"Priorit\xE4tstasten beim Start von YAML",description:"Die Sortierreihenfolge der YAML-Schl\xFCsselpriorit\xE4t wird am Anfang der YAML-Frontmaterie platziert"},"yaml-sort-order-for-other-keys":{name:"YAML-Sortierreihenfolge f\xFCr andere Schl\xFCssel",description:"Die Art und Weise, wie die Schl\xFCssel sortiert werden, die nicht im Textbereich Sortierreihenfolge der YAML-Schl\xFCsselpriorit\xE4t gefunden werden"}},"yaml-timestamp":{name:"YAML-Zeitstempel",description:"Verfolgen Sie das Datum, an dem die Datei zuletzt bearbeitet wurde, in der YAML-Front. Ruft Datumsangaben aus Dateimetadaten ab.","date-created":{name:"Erstellungsdatum",description:"Der YAML-Schl\xFCssel, der f\xFCr das Erstellungsdatum verwendet werden soll"},"date-created-key":{name:"Erstellungsdatum des Schl\xFCssels",description:"Welcher YAML-Schl\xFCssel soll f\xFCr das Erstellungsdatum verwendet werden"},"force-retention-of-create-value":{name:"Erstellungsdatum erzwingen Schl\xFCsselwertaufbewahrung",description:"Verwendet den Wert in der YAML-Frontmaterie f\xFCr das Erstellungsdatum anstelle der Dateimetadaten, was n\xFCtzlich ist, um zu verhindern, dass \xC4nderungen an Dateimetadaten dazu f\xFChren, dass der Wert in einen anderen Wert ge\xE4ndert wird."},"date-modified":{name:"\xC4nderungsdatum",description:"Geben Sie das Datum ein, an dem die Datei zuletzt ge\xE4ndert wurde"},"date-modified-key":{name:"\xC4nderungsdatum des Schl\xFCssels",description:"Der YAML-Schl\xFCssel, der f\xFCr das \xC4nderungsdatum verwendet werden soll"},format:{name:"Format",description:"Zu verwendendes Momentdatumsformat (siehe [Momentformatoptionen](https://momentjscom.readthedocs.io/en/latest/moment/04-displaying/01-format/))"}},"yaml-title-alias":{name:"YAML-Titel-Alias",description:"F\xFCgt den Titel der Datei in den Aliasabschnitt der YAML-Frontmaterie ein. Ruft den Titel aus dem ersten H1- oder Dateinamen ab.","preserve-existing-alias-section-style":{name:"Vorhandenes Alias-Abschnittsformat beibehalten",description:"Wenn diese Option festgelegt ist, gilt die Einstellung `YAML-Aliase-Abschnittsstil` nur f\xFCr die neu erstellten Abschnitte"},"keep-alias-that-matches-the-filename":{name:"Behalten Sie einen Alias bei, der mit dem Dateinamen \xFCbereinstimmt",description:"Solche Aliase sind in der Regel redundant"},"use-yaml-key-to-keep-track-of-old-filename-or-heading":{name:"Verwenden Sie den YAML-Schl\xFCssel `linter-yaml-title-alias`, um bei \xC4nderungen von Dateinamen und \xDCberschriften zu helfen",description:"Wenn sich die erste H1-\xDCberschrift \xE4ndert oder der Dateiname ge\xE4ndert wird, wenn der erste H1 nicht vorhanden ist, wird der alte Alias, der in diesem Schl\xFCssel gespeichert ist, durch den neuen Wert ersetzt, anstatt nur einen neuen Eintrag in das Alias-Array einzuf\xFCgen"}},"yaml-title":{name:"YAML-Titel",description:"F\xFCgt den Titel der Datei in die YAML-Frontmaterie ein. Ruft den Titel aus dem ersten H1 oder Dateinamen ab, wenn kein H1 vorhanden ist.","title-key":{name:"Titel-Schl\xFCssel",description:"Der YAML-Schl\xFCssel, der f\xFCr den Titel verwendet werden soll"}}},enums:{"Title Case":"Titel Gro\xDF- und Kleinschreibung","ALL CAPS":"GROSSBUCHSTABEN","First letter":"Anfangsbuchstabe",".":".",")":")",ERROR:"Fehler",TRACE:"Spur",DEBUG:"Debuggen",INFO:"Info",WARN:"Warnen",SILENT:"Leise",ascending:"aufsteigend",lazy:"lazy",Nothing:"Faul","Remove hashtag":"Hashtag entfernen","Remove whole tag":"Ganzes Tag entfernen",asterisk:"Sternchen",underscore:"unterstreichen",consistent:"folgerichtig","-":"-","*":"*","+":"+",None:"Nichts","Ascending Alphabetical":"Aufsteigend Alphabetisch","Descending Alphabetical":"Absteigend Alphabetisch","multi-line":"mehrzeilig","single-line":"einzeilig","single string to single-line":"Single String zu Single-Line","single string to multi-line":"Single String zu Multi-Line","single string comma delimited":"Komma mit Trennzeichen f\xFCr eine Zeichenfolge","single string space delimited":"Einzelzeichenfolgenabstand durch Trennzeichen","single-line space delimited":"einzeiliger Abstand durch Trennzeichen"}};var Zs={commands:{"lint-file":{name:"Lint the current file","error-message":"Lint File Error in File"},"lint-file-unless-ignored":{name:"Lint the current file unless ignored"},"lint-all-files":{name:"Lint all files in the vault","error-message":"Lint All Files Error in File","success-message":"Linted all files","errors-message-singular":"Linted all files and there was 1 error.","errors-message-plural":"Linted all files and there were {NUM} errors.","start-message":"This will edit all of your files and may introduce errors.","submit-button-text":"Lint All","submit-button-notice-text":"Linting all files..."},"lint-all-files-in-folder":{name:"Lint all files in the current folder","start-message":"This will edit all of your files in {FOLDER_NAME} including files in its subfolders which may introduce errors.","submit-button-text":"Lint All Files in {FOLDER_NAME}","submit-button-notice-text":"Linting all files in {FOLDER_NAME}...","error-message":"Lint All Files in Folder Error in File","success-message":"Linted all {NUM} files in {FOLDER_NAME}.","message-singular":"Linted all {NUM} files in {FOLDER_NAME} and there was 1 error.","message-plural":"Linted all {FILE_COUNT} files in {FOLDER_NAME} and there were {ERROR_COUNT} error."},"paste-as-plain-text":{name:"Paste as Plain Text & without Modifications"},"lint-file-pop-up-menu-text":{name:"Lint file"},"lint-folder-pop-up-menu-text":{name:"Lint folder"}},logs:{"plugin-load":"Loading plugin","plugin-unload":"Unloading plugin","folder-lint":"Linting folder ","linter-run":"Running linter","paste-link-warning":"aborted paste lint as the clipboard content is a link and doing so will avoid conflicts with other plugins that modify pasting.","see-console":"See console for more details.","unknown-error":"An unknown error occurred during linting.","moment-locale-not-found":"Trying to switch Moment.js locale to {MOMENT_LOCALE}, got {CURRENT_LOCALE}","pre-rules":"rules before regular rules","post-rules":"rules after regular rules","rule-running":"rules running","custom-regex":"custom regex rules","running-custom-regex":"Running Custom Regex","running-custom-lint-command":"Running Custom Lint Commands","custom-lint-duplicate-warning":'You cannot run the same command ("{COMMAND_NAME}") as a custom lint rule twice.',"custom-lint-error-message":"Custom Lint Command","disabled-text":"is disabled","run-rule-text":"Running","timing-key-not-found":"timing key '{TIMING_KEY}' does not exist in the timing info list, so it was ignored","milliseconds-abbreviation":"ms","invalid-date-format-error":"The format of the created date '{DATE}' could not be parsed or determined so the created date was left alone in '{FILE_NAME}'","invalid-delimiter-error-message":"delimiter is only allowed to be a single character","missing-footnote-error-message":"Footnote '{FOOTNOTE}' has no corresponding footnote reference before the footnote contents and cannot be processed. Please make sure that all footnotes have a corresponding reference before the content of the footnote.","too-many-footnotes-error-message":"Footnote key '{FOOTNOTE_KEY}' has more than 1 footnote referencing it. Please update the footnotes so that there is only one footnote per footnote key.","wrapper-yaml-error":"error in the yaml: {ERROR_MESSAGE}","wrapper-unknown-error":"unknown error: {ERROR_MESSAGE}"},"notice-text":{"empty-clipboard":"There is no clipboard content.","characters-added":"characters added","characters-removed":"characters removed"},"linter-title":"Linter","empty-search-results-text":"No settings match search","warning-text":"Warning","file-backup-text":"Make sure you have backed up your files.",tabs:{names:{general:"General Settings",custom:"Custom Settings",yaml:"YAML Settings",heading:"Heading Settings",content:"Footnote Settings",footnote:"Content Settings",spacing:"Spacing Settings",paste:"Paste Settings",debug:"Debug Settings"},"default-search-bar-text":"Search all settings",general:{"lint-on-save":{name:"Lint on save",description:"Lint the file on manual save (when `Ctrl + S` is pressed or when `:w` is executed while using vim keybindings)"},"display-message":{name:"Display message on lint",description:"Display the number of characters changed after linting"},"folders-to-ignore":{name:"Folders to ignore",description:"Folders to ignore when linting all files or linting on save. Enter folder paths separated by newlines"},"override-locale":{name:"Override locale",description:"Set this if you want to use a locale different from the default"},"same-as-system-locale":"Same as system ({SYS_LOCALE})","yaml-aliases-section-style":{name:"YAML aliases section style",description:"The style of the YAML aliases section"},"yaml-tags-section-style":{name:"YAML tags section style",description:"The style of the YAML tags section"},"default-escape-character":{name:"Default Escape Character",description:"The default character to use to escape YAML values when a single quote and double quote are not present."},"remove-unnecessary-escape-chars-in-multi-line-arrays":{name:"Remove Unnecessary Escape Characters when in Multi-Line Array Format",description:"Escape characters for multi-line YAML arrays don't need the same escaping as single-line arrays, so when in multi-line format remove extra escapes that are not necessary"},"number-of-dollar-signs-to-indicate-math-block":{name:"Number of Dollar Signs to Indicate Math Block",description:"The amount of dollar signs to consider the math content to be a math block instead of inline math"}},debug:{"log-level":{name:"Log Level",description:"The types of logs that will be allowed to be logged by the service. The default is ERROR."},"linter-config":{name:"Linter Config",description:"The contents of the data.json for the Linter as of the setting page loading"},"log-collection":{name:"Collect logs when linting on save and linting the current file",description:"Goes ahead and collects logs when you `Lint on save` and linting the current file. These logs can be helpful for debugging and create bug reports."},"linter-logs":{name:"Linter Logs",description:"The logs from the last `Lint on save` or the last lint current file run if enabled."}}},options:{"custom-command":{name:"Custom Commands",description:"Custom commands are Obsidian commands that get run after the linter is finished running its regular rules. This means that they do not run before the YAML timestamp logic runs, so they can cause YAML timestamp to be triggered on the next run of the linter. You may only select an Obsidian command once. **_Note that this currently only works on linting the current file._**",warning:"When selecting an option, make sure to select the option either by using the mouse or by hitting the enter key. Other selection methods may not work and only selections of an actual Obsidian command or an empty string will be saved.","add-input-button-text":"Add new command","command-search-placeholder-text":"Obsidian command","move-up-tooltip":"Move up","move-down-tooltip":"Move down","delete-tooltip":"Delete"},"custom-replace":{name:"Custom Regex Replacement",description:"Custom regex replacement can be used to replace anything that matches the find regex with the replacement value. The replace and find values will need to be valid regex values.",warning:"Use this with caution if you do not know regex. Also, please make sure that you do not use lookbehinds in your regex on iOS mobile as that will cause linting to fail since that is not supported on that platform.","add-input-button-text":"Add new regex replacement","regex-to-find-placeholder-text":"regex to find","flags-placeholder-text":"flags","regex-to-replace-placeholder-text":"regex to replace","delete-tooltip":"Delete"}},rules:{"auto-correct-common-misspellings":{name:"Auto-correct Common Misspellings",description:"Uses a dictionary of common misspellings to automatically convert them to their proper spellings. See [auto-correct map](https://github.com/platers/obsidian-linter/tree/master/src/utils/auto-correct-misspellings.ts) for the full list of auto-corrected words.","ignore-words":{name:"Ignore Words",description:"A comma separated list of lowercased words to ignore when auto-correcting"}},"add-blockquote-indentation-on-paste":{name:"Add Blockquote Indentation on Paste",description:"Adds blockquotes to all but the first line, when the cursor is in a blockquote/callout line during pasting"},"capitalize-headings":{name:"Capitalize Headings",description:"Headings should be formatted with capitalization",style:{name:"Style",description:"The style of capitalization to use"},"ignore-case-words":{name:"Ignore Cased Words",description:"Only apply title case style to words that are all lowercase"},"ignore-words":{name:"Ignore Words",description:"A comma separated list of words to ignore when capitalizing"},"lowercase-words":{name:"Lowercase Words",description:"A comma separated list of words to keep lowercase"}},"compact-yaml":{name:"Compact YAML",description:"Removes leading and trailing blank lines in the YAML front matter.","inner-new-lines":{name:"Inner New Lines",description:"Remove new lines that are not at the start or the end of the YAML"}},"consecutive-blank-lines":{name:"Consecutive blank lines",description:"There should be at most one consecutive blank line."},"convert-bullet-list-markers":{name:"Convert Bullet List Markers",description:"Converts common bullet list marker symbols to markdown list markers."},"convert-spaces-to-tabs":{name:"Convert Spaces to Tabs",description:"Converts leading spaces to tabs.",tabsize:{name:"Tabsize",description:"Number of spaces that will be converted to a tab"}},"emphasis-style":{name:"Emphasis Style",description:"Makes sure the emphasis style is consistent.",style:{name:"Style",description:"The style used to denote emphasized content"}},"empty-line-around-blockquotes":{name:"Empty Line Around Blockquotes",description:"Ensures that there is an empty line around blockquotes unless they start or end a document. **Note that an empty line is either one less level of nesting for blockquotes or a newline character.**"},"empty-line-around-code-fences":{name:"Empty Line Around Code Fences",description:"Ensures that there is an empty line around code fences unless they start or end a document."},"empty-line-around-math-blocks":{name:"Empty Line Around Math Blocks",description:"Ensures that there is an empty line around math blocks using `Number of Dollar Signs to Indicate a Math Block` to determine how many dollar signs indicates a math block for single-line math."},"empty-line-around-tables":{name:"Empty Line Around Tables",description:"Ensures that there is an empty line around github flavored tables unless they start or end a document."},"escape-yaml-special-characters":{name:"Escape YAML Special Characters",description:`Escapes colons with a space after them (: ), single quotes ('), and double quotes (") in YAML.`,"try-to-escape-single-line-arrays":{name:"Try to Escape Single Line Arrays",description:'Tries to escape array values assuming that an array starts with "[", ends with "]", and has items that are delimited by ",".'}},"file-name-heading":{name:"File Name Heading",description:"Inserts the file name as a H1 heading if no H1 heading exists."},"footnote-after-punctuation":{name:"Footnote after Punctuation",description:"Ensures that footnote references are placed after punctuation, not before."},"force-yaml-escape":{name:"Force YAML Escape",description:"Escapes the values for the specified YAML keys.","force-yaml-escape-keys":{name:"Force YAML Escape on Keys",description:"Uses the YAML escape character on the specified YAML keys separated by a new line character if it is not already escaped. Do not use on YAML arrays."}},"format-tags-in-yaml":{name:"Format Tags in YAML",description:"Remove Hashtags from tags in the YAML frontmatter, as they make the tags there invalid."},"format-yaml-array":{name:"Format Yaml Array",description:"Allows for the formatting of regular yaml arrays as either multi-line or single-line and `tags` and `aliases` are allowed to have some Obsidian specific yaml formats. Note that single string to single-line goes from a single string entry to a single-line array if more than 1 entry is present. The same is true for single string to multi-line except it becomes a multi-line array.","alias-key":{name:"Format yaml aliases section",description:"Turns on formatting for the yaml aliases section. You should not enable this option alongside the rule `YAML Title Alias` as they may not work well together or they may have different format styles selected causing unexpected results."},"tag-key":{name:"Format yaml tags section",description:"Turns on formatting for the yaml tags section."},"default-array-style":{name:"Default yaml array section style",description:"The style of other yaml arrays that are not `tags`, `aliases` or in `Force key values to be single-line arrays` and `Force key values to be multi-line arrays`"},"default-array-keys":{name:"Format yaml array sections",description:"Turns on formatting for regular yaml arrays"},"force-single-line-array-style":{name:"Force key values to be single-line arrays",description:"Forces the yaml array for the new line separated keys to be in single-line format (leave empty to disable this option)"},"force-multi-line-array-style":{name:"Force key values to be multi-line arrays",description:"Forces the yaml array for the new line separated keys to be in multi-line format (leave empty to disable this option)"}},"header-increment":{name:"Header Increment",description:"Heading levels should only increment by one level at a time","start-at-h2":{name:"Start Header Increment at Heading Level 2",description:"Makes heading level 2 the minimum heading level in a file for header increment and shifts all headings accordingly so they increment starting with a level 2 heading."}},"heading-blank-lines":{name:"Heading blank lines",description:"All headings have a blank line both before and after (except where the heading is at the beginning or end of the document).",bottom:{name:"Bottom",description:"Insert a blank line after headings"},"empty-line-after-yaml":{name:"Empty Line Between Yaml and Header",description:"Keep the empty line between the Yaml frontmatter and header"}},"headings-start-line":{name:"Headings Start Line",description:"Headings that do not start a line will have their preceding whitespace removed to make sure they get recognized as headers."},"insert-yaml-attributes":{name:"Insert YAML attributes",description:"Inserts the given YAML attributes into the YAML frontmatter. Put each attribute on a single line.","text-to-insert":{name:"Text to insert",description:"Text to insert into the YAML frontmatter"}},"line-break-at-document-end":{name:"Line Break at Document End",description:"Ensures that there is exactly one line break at the end of a document."},"move-footnotes-to-the-bottom":{name:"Move Footnotes to the bottom",description:"Move all footnotes to the bottom of the document."},"move-math-block-indicators-to-their-own-line":{name:"Move Math Block Indicators to Their Own Line",description:"Move all starting and ending math block indicators to their own lines using `Number of Dollar Signs to Indicate a Math Block` to determine how many dollar signs indicates a math block for single-line math."},"move-tags-to-yaml":{name:"Move Tags to Yaml",description:"Move all tags to Yaml frontmatter of the document.","how-to-handle-existing-tags":{name:"Body tag operation",description:"What to do with non-ignored tags in the body of the file once they have been moved to the frontmatter"},"tags-to-ignore":{name:"Tags to ignore",description:"The tags that will not be moved to the tags array or removed from the body content if `Remove the hashtag from tags in content body` is enabled. Each tag should be on a new line and without the `#`. **Make sure not to include the hashtag in the tag name.**"}},"no-bare-urls":{name:"No Bare URLs",description:"Encloses bare URLs with angle brackets except when enclosed in back ticks, square braces, or single or double quotes."},"ordered-list-style":{name:"Ordered List Style",description:"Makes sure that ordered lists follow the style specified. Note that 2 spaces or 1 tab is considered to be an indentation level.","number-style":{name:"Number Style",description:"The number style used in ordered list indicators"},"list-end-style":{name:"Ordered List Indicator End Style",description:"The ending character of an ordered list indicator"}},"paragraph-blank-lines":{name:"Paragraph blank lines",description:"All paragraphs should have exactly one blank line both before and after."},"prevent-double-checklist-indicator-on-paste":{name:"Prevent Double Checklist Indicator on Paste",description:"Removes starting checklist indicator from the text to paste if the line the cursor is on in the file has a checklist indicator"},"prevent-double-list-item-indicator-on-paste":{name:"Prevent Double List Item Indicator on Paste",description:"Removes starting list indicator from the text to paste if the line the cursor is on in the file has a list indicator"},"proper-ellipsis-on-paste":{name:"Proper Ellipsis on Paste",description:"Replaces three consecutive dots with an ellipsis even if they have a space between them in the text to paste"},"proper-ellipsis":{name:"Proper Ellipsis",description:"Replaces three consecutive dots with an ellipsis."},"re-index-footnotes":{name:"Re-Index Footnotes",description:"Re-indexes footnote keys and footnote, based on the order of occurrence (NOTE: This rule does *not* work if there is more than one footnote for a key.)"},"remove-consecutive-list-markers":{name:"Remove Consecutive List Markers",description:"Removes consecutive list markers. Useful when copy-pasting list items."},"remove-empty-lines-between-list-markers-and-checklists":{name:"Remove Empty Lines Between List Markers and Checklists",description:"There should not be any empty lines between list markers and checklists."},"remove-empty-list-markers":{name:"Remove Empty List Markers",description:"Removes empty list markers, i.e. list items without content."},"remove-hyphenated-line-breaks":{name:"Remove Hyphenated Line Breaks",description:"Removes hyphenated line breaks. Useful when pasting text from textbooks."},"remove-hyphens-on-paste":{name:"Remove Hyphens on Paste",description:"Removes hyphens from the text to paste"},"remove-leading-or-trailing-whitespace-on-paste":{name:"Remove Leading or Trailing Whitespace on Paste",description:"Removes any leading non-tab whitespace and all trailing whitespace for the text to paste"},"remove-leftover-footnotes-from-quote-on-paste":{name:"Remove Leftover Footnotes from Quote on Paste",description:"Removes any leftover footnote references for the text to paste"},"remove-link-spacing":{name:"Remove link spacing",description:"Removes spacing around link text."},"remove-multiple-blank-lines-on-paste":{name:"Remove Multiple Blank Lines on Paste",description:"Condenses multiple blank lines down into one blank line for the text to paste"},"remove-multiple-spaces":{name:"Remove Multiple Spaces",description:"Removes two or more consecutive spaces. Ignores spaces at the beginning and ending of the line. "},"remove-space-around-characters":{name:"Remove Space around Characters",description:"Ensures that certain characters are not surrounded by whitespace (either single spaces or a tab). Note that this may causes issues with markdown format in some cases.","include-fullwidth-forms":{name:"Include Fullwidth Forms",description:'Include Fullwidth Forms Unicode block'},"include-cjk-symbols-and-punctuation":{name:"Include CJK Symbols and Punctuation",description:'Include CJK Symbols and Punctuation Unicode block'},"include-dashes":{name:"Include Dashes",description:"Include en dash (\u2013) and em dash (\u2014)"},"other-symbols":{name:"Other symbols",description:"Other symbols to include"}},"remove-trailing-punctuation-in-heading":{name:"Remove Trailing Punctuation in Heading",description:"Removes the specified punctuation from the end of headings making sure to ignore the semicolon at the end of [HTML entity references](https://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references).","punctuation-to-remove":{name:"Trailing Punctuation",description:"The trailing punctuation to remove from the headings in the file."}},"remove-yaml-keys":{name:"Remove YAML Keys",description:"Removes the YAML keys specified","yaml-keys-to-remove":{name:"YAML Keys to Remove",description:"The yaml keys to remove from the yaml frontmatter with or without colons"}},"space-after-list-markers":{name:"Space after list markers",description:"There should be a single space after list markers and checkboxes."},"space-between-chinese-japanese-or-korean-and-english-or-numbers":{name:"Space between Chinese Japanese or Korean and English or numbers",description:"Ensures that Chinese, Japanese, or Korean and English or numbers are separated by a single space. Follows these [guidelines](https://github.com/sparanoid/chinese-copywriting-guidelines)"},"strong-style":{name:"Strong Style",description:"Makes sure the strong style is consistent.",style:{name:"Style",description:"The style used to denote strong/bolded content"}},"trailing-spaces":{name:"Trailing spaces",description:"Removes extra spaces after every line.","twp-space-line-break":{name:"Two Space Linebreak",description:'Ignore two spaces followed by a line break ("Two Space Rule").'}},"two-spaces-between-lines-with-content":{name:"Two Spaces Between Lines with Content",description:"Makes sure that two spaces are added to the ends of lines with content continued on the next line for paragraphs, blockquotes, and list items"},"unordered-list-style":{name:"Unordered List Style",description:"Makes sure that unordered lists follow the style specified.","list-style":{name:"List item style",description:"The list item style to use in unordered lists"}},"yaml-key-sort":{name:"YAML Key Sort",description:"Sorts the YAML keys based on the order and priority specified. Note: may remove blank lines as well.","yaml-key-priority-sort-order":{name:"YAML Key Priority Sort Order",description:"The order in which to sort keys with one on each line where it sorts in the order found in the list"},"priority-keys-at-start-of-yaml":{name:"Priority Keys at Start of YAML",description:"YAML Key Priority Sort Order is placed at the start of the YAML frontmatter"},"yaml-sort-order-for-other-keys":{name:"YAML Sort Order for Other Keys",description:"The way in which to sort the keys that are not found in the YAML Key Priority Sort Order text area"}},"yaml-timestamp":{name:"YAML Timestamp",description:"Keep track of the date the file was last edited in the YAML front matter. Gets dates from file metadata.","date-created":{name:"Date Created",description:"Insert the file creation date"},"date-created-key":{name:"Date Created Key",description:"Which YAML key to use for creation date"},"force-retention-of-create-value":{name:"Force Date Created Key Value Retention",description:"Reuses the value in the YAML frontmatter for date created instead of the file metadata which is useful for preventing file metadata changes from causing the value to change to a different value."},"date-modified":{name:"Date Modified",description:"Insert the date the file was last modified"},"date-modified-key":{name:"Date Modified Key",description:"Which YAML key to use for modification date"},format:{name:"Format",description:"Moment date format to use (see [Moment format options](https://momentjscom.readthedocs.io/en/latest/moment/04-displaying/01-format/))"}},"yaml-title-alias":{name:"YAML Title Alias",description:"Inserts the title of the file into the YAML frontmatter's aliases section. Gets the title from the first H1 or filename.","preserve-existing-alias-section-style":{name:"Preserve existing aliases section style",description:"If set, the `YAML aliases section style` setting applies only to the newly created sections"},"keep-alias-that-matches-the-filename":{name:"Keep alias that matches the filename",description:"Such aliases are usually redundant"},"use-yaml-key-to-keep-track-of-old-filename-or-heading":{name:"Use the YAML key `linter-yaml-title-alias` to help with filename and heading changes",description:"If set, when the first H1 heading changes or filename if first H1 is not present changes, then the old alias stored in this key will be replaced with the new value instead of just inserting a new entry in the aliases array"}},"yaml-title":{name:"YAML Title",description:"Inserts the title of the file into the YAML frontmatter. Gets the title from the first H1 or filename if there is no H1.","title-key":{name:"Title Key",description:"Which YAML key to use for title"}}},enums:{"Title Case":"Title Case","ALL CAPS":"ALL CAPS","First letter":"First letter",".":".",")":")",ERROR:"error",TRACE:"trace",DEBUG:"debug",INFO:"info",WARN:"warn",SILENT:"silent",ascending:"ascending",lazy:"lazy",Nothing:"Nothing","Remove hashtag":"Remove hashtag","Remove whole tag":"Remove whole tag",asterisk:"asterisk",underscore:"underscore",consistent:"consistent","-":"-","*":"*","+":"+",None:"None","Ascending Alphabetical":"Ascending Alphabetical","Descending Alphabetical":"Descending Alphabetical","multi-line":"multi-line","single-line":"single-line","single string to single-line":"single string to single-line","single string to multi-line":"single string to multi-line","single string comma delimited":"single string comma delimited","single string space delimited":"single string space delimited","single-line space delimited":"single-line space delimited"}};var Sc={commands:{"lint-file":{name:"Analizar este archivo","error-message":"Error Analizando un Archivooccuri\xF3 en el Archivo"},"lint-file-unless-ignored":{name:"Analizar este archivo si no es ignorado"},"lint-all-files":{name:"Analizar todos los archivos en la b\xF3veda","error-message":"Error Analizando Todos los Archivos en Archivo","success-message":"Analiz\xF3 todos los archivos","errors-message-singular":"Analiz\xF3 todos los archivos y un error ocurri\xF3.","errors-message-plural":"Analiz\xF3 todos los archivos y {NUM} errores ocurrieron","start-message":"Esto editar\xE1 todos de sus archivos y es possible que introduzca errores","submit-button-text":"Analizar Todo","submit-button-notice-text":"Analizando todos los archivos..."},"lint-all-files-in-folder":{name:"Analizar todos los archivos en esta carpeta","start-message":"Esto editar\xE1 todos de sus archivos en {FOLDER_NAME} incluyendo los archivos que existen en las subcarpetas y es possible que introduzca errores.","submit-button-text":"Analizar Todos los Archivos en {FOLDER_NAME}","submit-button-notice-text":"Analizando todos los archivos en {FOLDER_NAME}...","error-message":"Error Analizando Todos los Archivos en Carpeta en Archivo","success-message":"Analiz\xF3 los {NUM} archivos en {FOLDER_NAME}.","message-singular":"Analiz\xF3 los {NUM} archivos en {FOLDER_NAME} y un error ocurri\xF3.","message-plural":"Analiz\xF3 los {FILE_COUNT} archivos en {FOLDER_NAME} y {ERROR_COUNT} errores ocurrieron."},"paste-as-plain-text":{name:"Pegar como texto sin formato y sin modificaciones"},"lint-file-pop-up-menu-text":{name:"Analizar el archivo"},"lint-folder-pop-up-menu-text":{name:"Analizar la carpeta"}},logs:{"plugin-load":"Cargando el programa adicional","plugin-unload":"Descargando el programa adicional","folder-lint":"Analizando la carpeta ","linter-run":"Usando linter","paste-link-warning":"abort\xF3 lint de pagar porque el contento del portapapeles es un enlace y no lo hizo para evitar conflictos con otros programas adicionales que modifican lo que hace el pegar.","see-console":"Consulte la consola para obtener m\xE1s detalles.","unknown-error":"Se ha producido un error desconocido durante el linting.","moment-locale-not-found":"Intentando cambiar la zona de Moment.js a {MOMENT_LOCALE}, el resulto fue {CURRENT_LOCALE}","pre-rules":"Las reglas antes de las reglas normales","post-rules":"las reglas despu\xE9s de las reglas normales","rule-running":"usando las reglas","custom-regex":"las reglas regex personalizadas","running-custom-regex":"Usando regex personalizada","running-custom-lint-command":"Usando comandos de lint personalizados","custom-lint-duplicate-warning":'No se puede usar el mismo comando ("{COMMAND_NAME}") dos veces como un comando de lint.',"custom-lint-error-message":"El commando de lint personalizado","disabled-text":"es inhabilitado","run-rule-text":"Usando","timing-key-not-found":"clave de ritmo '{TIMING_KEY}' no ya existe en la lista de claves de ritmo y fue ignorado por eso","milliseconds-abbreviation":"ms","invalid-date-format-error":"No se pudo analizar ni identificar el formato de la fech de creaci\xF3n `{DATE}` entonces la fecha de creaci\xF3n se dej\xF3 sola en `{FILE_NAME}`","invalid-delimiter-error-message":"El delimitador solo puede ser de un solo car\xE1cter","missing-footnote-error-message":"La nota al pie `{FOOTNOTE}` no tiene ninguna referencia de nota al pie correspondiente antes del contenido de la nota al pie y no se puede procesar. Aseg\xFArese de que todas las notas a pie de p\xE1gina tengan una referencia correspondiente antes del contenido de la nota al pie de p\xE1gina.","too-many-footnotes-error-message":"La clave de nota al pie '{FOOTNOTE_KEY}' tiene m\xE1s de 1 nota al pie que hace referencia a ella. Actualice las notas al pie para que solo haya una nota al pie por clave de nota al pie.","wrapper-yaml-error":"hubo un error en el yaml: {ERROR_MESSAGE}","wrapper-unknown-error":"huno un error desconocido: {ERROR_MESSAGE}"},"notice-text":{"empty-clipboard":"No hay contenido del portapapeles.","characters-added":"Caracteres a\xF1adidos","characters-removed":"Caracteres eliminados"},"linter-title":"Linter","empty-search-results-text":"No hay configuraci\xF3n que coincida con la b\xFAsqueda","warning-text":"Advertencia","file-backup-text":"Aseg\xFArese de haber realizado una copia de seguridad de sus archivos.",tabs:{names:{general:"Ajustes generales",custom:"Ajustes personalizados",yaml:"Ajustes de YAML",heading:"Ajustes del encabezado",content:"Ajustes de notas al pie",footnote:"Ajustes del contenido",spacing:"Ajustes del espacio en blanco",paste:"Ajustes de pegar",debug:"Ajustes de depurar"},"default-search-bar-text":"Buscar en todos los ajustes",general:{"lint-on-save":{name:"Analizar en guardar",description:"Analizar el archivo en el guardado manual (cuando se presiona `Ctrl + S` o cuando se ejecuta `:w` mientras se usan combinaciones de claves de vim)"},"display-message":{name:"Mostrar mensaje en analizar",description:"Mostrar el n\xFAmero de caracteres modificados despu\xE9s de analizar"},"folders-to-ignore":{name:"Carpetas para omitir",description:"Carpetas que se deben omitir al analizar todos los archivos o al guardar en l\xEDnea. Introducir rutas de carpeta separadas por nuevas l\xEDneas"},"override-locale":{name:"Anular configuraci\xF3n regional",description:"Establezca esta opci\xF3n si desea utilizar una configuraci\xF3n regional diferente de la predeterminada"},"same-as-system-locale":"Igual que el sistema ({SYS_LOCALE})","yaml-aliases-section-style":{name:"Estilo de secci\xF3n de alias de YAML",description:"El estilo de la secci\xF3n de alias de YAML"},"yaml-tags-section-style":{name:"Estilo de secci\xF3n de etiquetas de YAML",description:"El estilo de la secci\xF3n de etiquetas de YAML"},"default-escape-character":{name:"Car\xE1cter de escape predeterminado",description:"El car\xE1cter predeterminado que se va a usar para escapar de los valores YAML cuando no hay comillas simples y comillas dobles."},"remove-unnecessary-escape-chars-in-multi-line-arrays":{name:"Eliminaci\xF3n de caracteres de escape innecesarios cuando est\xE1 en formato de matriz multil\xEDnea",description:"Los caracteres de escape para matrices de YAML multil\xEDnea no necesitan el mismo escape que las matrices de una sola l\xEDnea, por lo que cuando est\xE1n en formato multil\xEDnea, elimine los escapes adicionales que no son necesarios"},"number-of-dollar-signs-to-indicate-math-block":{name:"N\xFAmero de signos de d\xF3lar para indicar el bloque matem\xE1tico",description:"La cantidad de signos de d\xF3lar para considerar el contenido matem\xE1tico como un bloque matem\xE1tico en lugar de matem\xE1ticas en l\xEDnea"}},debug:{"log-level":{name:"Nivel de registro",description:"Los tipos de registros que el servicio permitir\xE1 registrar. El valor predeterminado es error."},"linter-config":{name:"Configuraci\xF3n de Linter",description:"El contenido del archivo data.json para Linter a partir de la carga de la p\xE1gina de configuraci\xF3n"},"log-collection":{name:"Recopilar registros al activar y desactivar el archivo actual",description:"Contin\xFAa y recopila registros cuando `Analizar en guardar` y analizar el archivo actual. Estos registros pueden ser \xFAtiles para depurar y crear informes de errores."},"linter-logs":{name:"Registros de Linter",description:"Los registros del \xFAltimo `Analizar en guardar` o del \xFAltimo archivo actual de analizar se ejecutan si est\xE1n habilitados."}}},options:{"custom-command":{name:"Comandos personalizados",description:"Los comandos personalizados son comandos de Obsidian que se ejecutan despu\xE9s de que Linter termina de ejecutar sus reglas regulares. Esto significa que no se ejecutan antes de que se ejecute la l\xF3gica de marca de tiempo YAML, por lo que pueden hacer que la marca de tiempo de YAML se active en la siguiente ejecuci\xF3n del Linter. Solo puede seleccionar un comando de Obsidian una vez. **_Note que esto actualmente solo funciona para analizar el archivo actual._**",warning:"Al seleccionar una opci\xF3n, aseg\xFArese de seleccionar la opci\xF3n usando el rat\xF3n o presionando la clave Intro. Es posible que otros m\xE9todos de selecci\xF3n no funcionen y solo se guardar\xE1n las selecciones de un comando de Obsidian real o una cadena vac\xEDa.","add-input-button-text":"Agregar nuevo comando","command-search-placeholder-text":"Comando de Obsidian","move-up-tooltip":"Desplazar hacia arriba","move-down-tooltip":"Desplazar hacia abajo","delete-tooltip":"Borrar"},"custom-replace":{name:"Reemplazo regex personalizado",description:"El reemplazo de regex personalizado se puede usar para reemplazar cualquier cosa que coincida con el valor de b\xFAsqueda de regex con el valor de reemplazo. Los valores de reemplazo y b\xFAsqueda deber\xE1n ser valores regex v\xE1lidos.",warning:"Use esto con precauci\xF3n si no conoce regex. Adem\xE1s, aseg\xFArese de no usar lookbehinds en su regex en dispositivos m\xF3viles iOS, ya que eso har\xE1 que falle analizar ya que no es compatible con esa plataforma.","add-input-button-text":"Agregar nuevo reemplazo de regex","regex-to-find-placeholder-text":"Regex para encontrar","flags-placeholder-text":"Marcas","regex-to-replace-placeholder-text":"Regex para reemplazar","delete-tooltip":"Borrar"}},rules:{"auto-correct-common-misspellings":{name:"Correcci\xF3n autom\xE1tica de errores ortogr\xE1ficos comunes",description:"Utiliza un diccionario de errores ortogr\xE1ficos comunes para convertirlos autom\xE1ticamente a su ortograf\xEDa correcta. Consulte [mapa de autocorrecci\xF3n](https://github.com/platers/obsidian-linter/tree/master/src/utils/auto-correct-misspellings.ts) para obtener la lista completa de palabras corregidas autom\xE1ticamente.","ignore-words":{name:"Ignorar palabras",description:"Una lista separada por comas de palabras en min\xFAsculas para ignorar al corregir autom\xE1ticamente"}},"add-blockquote-indentation-on-paste":{name:"Agregar sangr\xEDa de blockquote en pegar",description:"Agrega blockquotes a todas menos a la primera l\xEDnea, cuando el cursor est\xE1 en una l\xEDnea blockquote/callout durante el pegado"},"capitalize-headings":{name:"Poner may\xFAsculas en los encabezados",description:"Los encabezados deben estar formateados con may\xFAsculas",style:{name:"Estilo",description:"El estilo de may\xFAsculas que se va a utilizar"},"ignore-case-words":{name:"Ignorar palabras en may\xFAsculas y min\xFAsculas",description:"Solo aplique el estilo de may\xFAsculas y min\xFAsculas a las palabras que est\xE9n todas en min\xFAsculas"},"ignore-words":{name:"Ignorar palabras",description:"Una lista de palabras separadas por comas para ignorar al poner en may\xFAsculas"},"lowercase-words":{name:"Palabras en min\xFAsculas",description:"Una lista de palabras separadas por comas para mantener min\xFAsculas"}},"compact-yaml":{name:"YAML compacto",description:"Elimina las l\xEDneas en blanco iniciales y finales en la materia frontal de YAML.","inner-new-lines":{name:"Nuevas l\xEDneas internas",description:"Quitar nuevas l\xEDneas que no est\xE9n al principio o al final del YAML"}},"consecutive-blank-lines":{name:"L\xEDneas en blanco consecutivas",description:"Debe haber como m\xE1ximo una l\xEDnea en blanco consecutiva."},"convert-bullet-list-markers":{name:"Convertir marcadores de lista de vi\xF1etas",description:"Convierte s\xEDmbolos de marcador de lista de vi\xF1etas comunes en marcadores de lista de rebajas."},"convert-spaces-to-tabs":{name:"Convertir espacios en pesta\xF1as",description:"Convierte los espacios iniciales en pesta\xF1as.",tabsize:{name:"Tama\xF1o de la pesta\xF1a",description:"N\xFAmero de espacios que se convertir\xE1n en una pesta\xF1a"}},"emphasis-style":{name:"Estilo de \xE9nfasis",description:"Se asegura de que el estilo de \xE9nfasis sea consistente.",style:{name:"Estilo",description:"El estilo utilizado para denotar el contenido enfatizado"}},"empty-line-around-blockquotes":{name:"L\xEDnea vac\xEDa alrededor de blockquotes",description:"Asegura que haya una l\xEDnea vac\xEDa alrededor de blockquotes a menos que inicien o finalicen un documento. **Tenga en cuenta que una l\xEDnea vac\xEDa es un nivel menos de anidamiento para blockquotes o un car\xE1cter de nueva l\xEDnea.**"},"empty-line-around-code-fences":{name:"L\xEDnea vac\xEDa alrededor de las vallas de c\xF3digo",description:"Garantiza que haya una l\xEDnea vac\xEDa alrededor de las vallas de c\xF3digo a menos que inicien o finalicen un documento."},"empty-line-around-math-blocks":{name:"L\xEDnea vac\xEDa alrededor de los bloques matem\xE1ticos",description:"Asegura que haya una l\xEDnea vac\xEDa alrededor de los bloques matem\xE1ticos usando `N\xFAmero de signos de d\xF3lar para indicar un bloque matem\xE1tico` para determinar cu\xE1ntos signos de d\xF3lar indica un bloque matem\xE1tico para matem\xE1ticas de una sola l\xEDnea."},"empty-line-around-tables":{name:"L\xEDnea vac\xEDa alrededor de las tablas",description:"Asegura que haya una l\xEDnea vac\xEDa alrededor de las tablas con sabor a github a menos que inicien o finalicen un documento."},"escape-yaml-special-characters":{name:"Evitar los caracteres especiales de YAML",description:`Escapa dos puntos con un espacio despu\xE9s de ellos (:), comillas simples (') y comillas dobles (") en YAML.`,"try-to-escape-single-line-arrays":{name:"Intente escapar las matrices de una sola l\xEDnea",description:'Intenta escapar de los valores de matriz suponiendo que una matriz comienza con "[", termina con "]" y tiene elementos que est\xE1n delimitados por ",".'}},"file-name-heading":{name:"Encabezado de nombre de archivo",description:"Inserta el nombre de archivo como un encabezado H1 si no existe ning\xFAn encabezado H1."},"footnote-after-punctuation":{name:"Nota al pie despu\xE9s de la puntuaci\xF3n",description:"Asegura que las referencias de notas al pie se coloquen despu\xE9s de la puntuaci\xF3n, no antes."},"force-yaml-escape":{name:"Forzar escape de YAML",description:"Escapa los valores de las claves YAML especificadas.","force-yaml-escape-keys":{name:"Forzar escape de YAML en las claves",description:"Utiliza el car\xE1cter de escape de YAML en las claves de YAML especificadas separadas por un nuevo car\xE1cter de l\xEDnea si a\xFAn no est\xE1 escapado. No lo use en matrices de YAML."}},"format-tags-in-yaml":{name:"Dar formato a las etiquetas de formato en YAML",description:"Elimine los hashtags de las etiquetas en el frontmatter del YAML, ya que hacen que las etiquetas no sean v\xE1lidas."},"format-yaml-array":{name:"Dar formato a las matrices de YAML",description:"Permite el formato de matrices regulares de YAML como multil\xEDnea o de una sola l\xEDnea y las `etiquetas` y `alias` pueden tener algunos formatos espec\xEDficos de YAML de Obsidian. Tenga en cuenta que una sola cadena a una sola l\xEDnea pasa de una sola entrada de cadena a una matriz de una sola l\xEDnea si hay m\xE1s de 1 entrada presente. Lo mismo es cierto para una sola cadena a multil\xEDnea, excepto que se convierte en una matriz multil\xEDnea.","alias-key":{name:"Dar formato a la secci\xF3n de alias de YAML",description:"Activa el formato para la secci\xF3n de alias yaml. No debe habilitar esta opci\xF3n junto con la regla `Alias de t\xEDtulo YAML`, ya que es posible que no funcionen bien juntos o que tengan diferentes estilos de formato seleccionados que causen resultados inesperados."},"tag-key":{name:"Dar formato a la secci\xF3n de etiquetas de YAML",description:"Activa el formato para la secci\xF3n de etiquetas de YAML."},"default-array-style":{name:"Estilo de secci\xF3n de matriz predeterminado de YAML",description:"El estilo de otras matrices de YAML que no son `etiquetas`, `alias` o en `Forzar valores de clave para que sean matrices de una sola l\xEDnea` y `Forzar valores de clave para que sean matrices multil\xEDnea`"},"default-array-keys":{name:"Dar formato a las secciones de matrices de YAML",description:"Activa el formato para matrices normales de YAML"},"force-single-line-array-style":{name:"Forzar que los valores de clave sean matrices de una sola l\xEDnea",description:"Fuerza la matriz de YAML para que las nuevas claves separadas por l\xEDnea est\xE9n en formato de una sola l\xEDnea (deje vac\xEDo para deshabilitar esta opci\xF3n)"},"force-multi-line-array-style":{name:"Forzar que los valores de las claves sean matrices multil\xEDneas",description:"Fuerza la matriz de YAML para que las nuevas claves separadas por l\xEDnea est\xE9n en formato multil\xEDnea (deje vac\xEDa para deshabilitar esta opci\xF3n)"}},"header-increment":{name:"Incremento de encabezado",description:"Los niveles de encabezado solo deben aumentar en un nivel a la vez","start-at-h2":{name:"Iniciar el incremento de encabezado en el nivel de encabezado 2",description:"Hace que el nivel de encabezado 2 sea el nivel de t\xEDtulo m\xEDnimo en un archivo para el incremento de encabezado y desplaza todos los encabezados en consecuencia para que se incrementen a partir de un encabezado de nivel 2."}},"heading-blank-lines":{name:"L\xEDneas en blanco de encabezado",description:"Todos los encabezados tienen una l\xEDnea en blanco antes y despu\xE9s (excepto cuando el encabezado est\xE1 al principio o al final del documento).",bottom:{name:"Abajo",description:"Insertar una l\xEDnea en blanco despu\xE9s de los encabezados"},"empty-line-after-yaml":{name:"L\xEDnea vac\xEDa entre el YAML y el encabezado",description:"Mantenga la l\xEDnea vac\xEDa entre el frontmatter del YAML y el encabezado"}},"headings-start-line":{name:"Comenzar los encabezados al principio de la l\xEDnea",description:"Los encabezados que no inician una l\xEDnea tendr\xE1n su espacio en blanco anterior eliminado para asegurarse de que se reconozcan como encabezados."},"insert-yaml-attributes":{name:"Insertar atributos de YAML",description:"Inserta los atributos especificados de YAML en el frontmatter del YAML. Coloque cada atributo en una sola l\xEDnea.","text-to-insert":{name:"Texto a insertar",description:"Texto para insertar en el frontmatter del YAML"}},"line-break-at-document-end":{name:"Salto de l\xEDnea al final del documento",description:"Asegura que haya exactamente un salto de l\xEDnea al final de un documento."},"move-footnotes-to-the-bottom":{name:"Mover las notas al pie a la parte inferior",description:"Mueva todas las notas al pie de p\xE1gina a la parte inferior del documento."},"move-math-block-indicators-to-their-own-line":{name:"Mover los indicadores de bloques matem\xE1ticos a su propia l\xEDnea",description:"Mueva todos los indicadores de bloques matem\xE1ticos iniciales y finales a sus propias l\xEDneas usando `N\xFAmero de signos de d\xF3lar para indicar un bloque matem\xE1tico` para determinar cu\xE1ntos signos de d\xF3lar indica un bloque matem\xE1tico para matem\xE1ticas de una sola l\xEDnea."},"move-tags-to-yaml":{name:"Mover etiquetas a YAML",description:"Mueva todas las etiquetas al frontmatter del YAML del documento.","how-to-handle-existing-tags":{name:"Operaci\xF3n de etiqueta corporal",description:"Lo qur se debe hacer con las etiquetas no ignoradas en el cuerpo del archivo una vez que se han movido al frontmatter"},"tags-to-ignore":{name:"Etiquetas para omitir",description:"Las etiquetas que no se mover\xE1n a la matriz de etiquetas ni se eliminar\xE1n del contenido del cuerpo si est\xE1 habilitado `Eliminar el hashtag de las etiquetas en el cuerpo del contenido`. Cada etiqueta debe estar en una nueva l\xEDnea y sin el `#`. **Aseg\xFArese de no incluir el hashtag en el nombre de la etiqueta.**"}},"no-bare-urls":{name:"Sin URL desnuda",description:"Encierra las direcciones URL desnudas con corchetes angulares, excepto cuando est\xE1n encerradas en marcas traseras, llaves cuadradas o comillas simples o dobles."},"ordered-list-style":{name:"Estilo de lista ordenada",description:"Se asegura de que las listas ordenadas siguen el estilo especificado. Tenga en cuenta que 2 espacios o 1 tabulaci\xF3n se considera un nivel de sangr\xEDa.","number-style":{name:"Estilo num\xE9rico",description:"El estilo num\xE9rico utilizado en los indicadores de lista ordenada"},"list-end-style":{name:"Estilo final del indicador de lista ordenada",description:"El car\xE1cter final de un indicador de lista ordenada"}},"paragraph-blank-lines":{name:"L\xEDneas en blanco del p\xE1rrafo",description:"Todos los p\xE1rrafos deben tener exactamente una l\xEDnea en blanco antes y despu\xE9s."},"prevent-double-checklist-indicator-on-paste":{name:"Evitar el indicador de doble lista de verificaci\xF3n en pegar",description:"Elimina el indicador de lista de verificaci\xF3n inicial del texto para pegar si la l\xEDnea en la que se encuentra el cursor en el archivo tiene un indicador de lista de verificaci\xF3n"},"prevent-double-list-item-indicator-on-paste":{name:"Prevenir el indicador de elemento de lista doble al pegar",description:"Elimina el indicador de lista inicial del texto para pegar si la l\xEDnea en la que se encuentra el cursor en el archivo tiene un indicador de lista"},"proper-ellipsis-on-paste":{name:"Puntos suspensivos adecuados al pegar",description:"Reemplaza tres puntos consecutivos por puntos suspensivos aunque tengan un espacio entre ellos en el texto a pegar"},"proper-ellipsis":{name:"Puntos suspensivos propios",description:"Reemplaza tres puntos consecutivos con puntos suspensivos."},"re-index-footnotes":{name:"Volver a indexar notas al pie",description:"Vuelve a indexar las notas al pie de p\xE1gina y las notas al pie, seg\xFAn el orden de aparici\xF3n (NOTA: esta regla *no* funciona si hay m\xE1s de una nota al pie para una clave)."},"remove-consecutive-list-markers":{name:"Eliminar marcadores de lista consecutiva",description:"Elimina marcadores de lista consecutivos. \xDAtil al copiar y pegar elementos de la lista."},"remove-empty-lines-between-list-markers-and-checklists":{name:"Eliminar l\xEDneas vac\xEDas entre marcadores de lista y listas de verificaci\xF3n",description:"No debe haber l\xEDneas vac\xEDas entre los marcadores de lista y las listas de verificaci\xF3n."},"remove-empty-list-markers":{name:"Eliminar marcadores de lista vac\xEDa",description:"Elimina marcadores de listas vac\xEDas, es decir, lista de elementos sin contenido."},"remove-hyphenated-line-breaks":{name:"Eliminar saltos de l\xEDnea con gui\xF3n",description:"Elimina los saltos de l\xEDnea con gui\xF3n. \xDAtil al pegar texto de libros de texto."},"remove-hyphens-on-paste":{name:"Eliminar guiones al pegar",description:"Elimina guiones del texto al pegar"},"remove-leading-or-trailing-whitespace-on-paste":{name:"Eliminar espacios en blanco iniciales o finales al pegar",description:"Elimina cualquier espacio en blanco inicial que no sea una pesta\xF1a y todos los espacios en blanco finales para que el texto se pegue"},"remove-leftover-footnotes-from-quote-on-paste":{name:"Eliminar las notas al pie sobrantes de la cita al pegar",description:"Elimina las referencias de notas al pie sobrantes para que el texto se pegue"},"remove-link-spacing":{name:"Quitar el espacio entre enlaces",description:"Elimina el espacio alrededor del texto del enlace."},"remove-multiple-blank-lines-on-paste":{name:"Eliminar varias l\xEDneas en blanco al pegar",description:"Condensa varias l\xEDneas en blanco en una l\xEDnea en blanco para que el texto se pegue"},"remove-multiple-spaces":{name:"Quitar varios espacios",description:"Elimina dos o m\xE1s espacios consecutivos. Ignora los espacios al principio y al final de la l\xEDnea."},"remove-space-around-characters":{name:"Quitar el espacio alrededor de los caracteres",description:"Garantiza que determinados caracteres no est\xE9n rodeados de espacios en blanco (ya sean espacios individuales o tabulaciones). Tenga en cuenta que esto puede causar problemas con el formato de descuento en algunos casos.","include-fullwidth-forms":{name:"Incluir formularios de ancho completo",description:'Incluir bloque Unicode de formularios de ancho completo'},"include-cjk-symbols-and-punctuation":{name:"Incluir s\xEDmbolos de CJK y puntuaci\xF3n",description:'Incluir Bloque Unicode de s\xEDmbolos y puntuaci\xF3n de CJK'},"include-dashes":{name:"Incluir guiones",description:"Incluir gui\xF3n corto (\u2013) y gui\xF3n largo (\u2014)"},"other-symbols":{name:"Otros s\xEDmbolos",description:"Otros s\xEDmbolos para incluir"}},"remove-trailing-punctuation-in-heading":{name:"Eliminar la puntuaci\xF3n final en el encabezado",description:"Elimina la puntuaci\xF3n especificada al final de los encabezados, asegur\xE1ndose de ignorar el punto y coma al final de [referencias de entidades de HTML](https://es.wikipedia.org/wiki/Anexo:Referencias_a_entidades_de_caracteres_XML_y_HTML).","punctuation-to-remove":{name:"Puntuaci\xF3n final",description:"La puntuaci\xF3n final que se eliminar\xE1 de los encabezados del archivo."}},"remove-yaml-keys":{name:"Eliminar claves de YAML",description:"Elimina las claves especificadas de YAML","yaml-keys-to-remove":{name:"Claves de YAML para eliminar",description:"Las claves de YAML para eliminar del frontmatter del YAML con o sin dos puntos"}},"space-after-list-markers":{name:"Espacio despu\xE9s de los marcadores de lista",description:"Debe haber un solo espacio despu\xE9s de los marcadores de lista y las casillas de verificaci\xF3n."},"space-between-chinese-japanese-or-korean-and-english-or-numbers":{name:"Espacio entre chino japon\xE9s o coreano e ingl\xE9s o n\xFAmeros",description:"Garantiza que el chino, el japon\xE9s o el coreano y el ingl\xE9s o los n\xFAmeros est\xE9n separados por un solo espacio. Sigue estas [directrices](https://github.com/sparanoid/chinese-copywriting-guidelines)"},"strong-style":{name:"Estilo fuerte",description:"Se asegura de que el estilo fuerte sea consistente.",style:{name:"Estilo",description:"El estilo utilizado para denotar contenido fuerte/en negrita"}},"trailing-spaces":{name:"Espacios finales",description:"Elimina espacios adicionales despu\xE9s de cada l\xEDnea.","twp-space-line-break":{name:"Salto de l\xEDnea de dos espacios",description:'Ignore dos espacios seguidos de un salto de l\xEDnea ("Regla de dos espacios").'}},"two-spaces-between-lines-with-content":{name:"Dos espacios entre l\xEDneas con contenido",description:"Se asegura de que se agreguen dos espacios al final de las l\xEDneas con contenido que contin\xFAa en la siguiente l\xEDnea para p\xE1rrafos, comillas y elementos de lista"},"unordered-list-style":{name:"Estilo de lista desordenada",description:"Se asegura de que las listas desordenadas sigan el estilo especificado.","list-style":{name:"Estilo de elemento de lista",description:"El estilo de elemento de lista para usar en listas desordenadas"}},"yaml-key-sort":{name:"Clasificaci\xF3n de clave de YAML",description:"Ordena las claves de YAML seg\xFAn el orden y la prioridad especificados. Nota: tambi\xE9n puede eliminar las l\xEDneas en blanco.","yaml-key-priority-sort-order":{name:"Orden de clasificaci\xF3n de prioridad de clave de YAML",description:"El orden en el que se ordenan las claves con una en cada l\xEDnea donde se ordena en el orden que se encuentra en la lista"},"priority-keys-at-start-of-yaml":{name:"Claves de prioridad al inicio del YAML",description:"El orden de clasificaci\xF3n de prioridad clave de YAML se coloca al comienzo del frontmatter del YAML"},"yaml-sort-order-for-other-keys":{name:"Orden de clasificaci\xF3n de YAML para otras claves",description:"La forma en que ordenar las claves que no se encuentran en el \xE1rea de texto `Orden de clasificaci\xF3n de prioridad de clave de YAML`"}},"yaml-timestamp":{name:"Marca de tiempo de YAML",description:"Lleve un registro de la fecha en que se edit\xF3 el archivo por \xFAltima vez en el frente del YAML. Obtiene las fechas de los metadatos del archivo.","date-created":{name:"Fecha de creaci\xF3n",description:"Inserte la fecha de creaci\xF3n del archivo"},"date-created-key":{name:"Clave de fecha de creaci\xF3n",description:"La clave de YAML para usar para la fecha de creaci\xF3n"},"force-retention-of-create-value":{name:"Forzar la fecha de creaci\xF3n de la retenci\xF3n del valor clave",description:"Reutiliza el valor en el frontmatter del YAML para la fecha de creaci\xF3n en lugar de los metadatos del archivo, lo que es \xFAtil para evitar que los cambios en los metadatos del archivo provoquen que el valor cambie a un valor diferente."},"date-modified":{name:"Fecha modificada",description:"Inserte la fecha en que se modific\xF3 el archivo por \xFAltima vez"},"date-modified-key":{name:"Clave de fecha modificada",description:"La clave de YAML para usar para la fecha de modificaci\xF3n"},format:{name:"Formato",description:"Formato de fecha de Moment a usar (ver [Opciones de formato de Moment](https://momentjscom.readthedocs.io/en/latest/moment/04-displaying/01-format/))"}},"yaml-title-alias":{name:"Alias de t\xEDtulo de YAML",description:"Inserta el t\xEDtulo del archivo en la secci\xF3n de alias de YAML frontmatter. Obtiene el t\xEDtulo del primer H1 o nombre de archivo.","preserve-existing-alias-section-style":{name:"Conservar el estilo de secci\xF3n de alias existente",description:"Si se establece, la configuraci\xF3n `Estilo de secci\xF3n de alias de YAML` se aplica solo a las secciones reci\xE9n creadas"},"keep-alias-that-matches-the-filename":{name:"Mantenga el alias que coincida con el nombre del archivo",description:"Estos alias suelen ser redundantes."},"use-yaml-key-to-keep-track-of-old-filename-or-heading":{name:"Use la clave de YAML `linter-yaml-title-alias` para ayudar con los cambios de nombre de archivo y encabezado",description:"Si se establece, cuando cambia el primer encabezado H1 o cambia el nombre de archivo si el primer H1 no est\xE1 presente, el alias anterior almacenado en esta clave se reemplazar\xE1 con el nuevo valor en lugar de simplemente insertar una nueva entrada en la matriz de alias."}},"yaml-title":{name:"T\xEDtulo de YAML",description:"Inserta el t\xEDtulo del archivo en el frontmatter del YAML. Obtiene el t\xEDtulo del primer H1 o nombre de archivo si no hay H1.","title-key":{name:"Clave de t\xEDtulo",description:"La clave de YAML usar para el t\xEDtulo"}}},enums:{"Title Case":"Titulo del Caso","ALL CAPS":"TODO MAY\xDASCULAS","First letter":"Primera letra",".":".",")":")",ERROR:"error",TRACE:"trazar",DEBUG:"depurar",INFO:"informaci\xF3n",WARN:"advertencia",SILENT:"silencio",ascending:"ascendente",lazy:"perezoso",Nothing:"nada","Remove hashtag":"Remove hashtag","Remove whole tag":"Remove whole tag",asterisk:"asterisco",underscore:"guion bajo",consistent:"congruente","-":"-","*":"*","+":"+",None:"nada","Ascending Alphabetical":"Ascendente alfab\xE9tico","Descending Alphabetical":"Descendiente alfab\xE9tico","multi-line":"multil\xEDnea","single-line":"linea sola","single string to single-line":"una sola cadena a una sola l\xEDnea","single string to multi-line":"cadena \xFAnica a multil\xEDnea","single string comma delimited":"cadena \xFAnica delimitada por comas","single string space delimited":"espacio de una sola cadena delimitado","single-line space delimited":"espacio de una sola l\xEDnea delimitado"}};var Ac={};var Tc={};var Lc={};var Ec={};var Oc={};var Cc={};var Mc={};var qc={};var Ic={};var _c={};var Bc={};var Fc={};var Rc={};var Dc={};var ra={};var jc={commands:{"lint-file":{name:"\u683C\u5F0F\u5316\u6240\u6709\u6587\u4EF6","error-message":"\u683C\u5F0F\u5316\u6240\u6709\u6587\u4EF6\u65F6\u51FA\u9519"},"lint-file-unless-ignored":{name:"\u683C\u5F0F\u5316\u6240\u6709\u6587\u4EF6\uFF08\u9664\u4E86\u88AB\u5FFD\u7565\u7684\u6587\u4EF6\uFF09"},"lint-all-files":{name:"\u683C\u5F0F\u5316\u6240\u6709\u6587\u4EF6","error-message":"\u683C\u5F0F\u5316\u6240\u6709\u6587\u4EF6\u65F6\u51FA\u9519","success-message":"\u5DF2\u683C\u5F0F\u5316\u6240\u6709\u6587\u4EF6","errors-message-singular":"\u5DF2\u683C\u5F0F\u5316\u6240\u6709\u6587\u4EF6\uFF0C\u4F46\u6709 1 \u4E2A\u9519\u8BEF","errors-message-plural":"\u5DF2\u683C\u5F0F\u5316\u6240\u6709\u6587\u4EF6\uFF0C\u4F46\u6709 {NUM} \u4E2A\u9519\u8BEF","start-message":"\u8FD9\u5C06\u7F16\u8F91\u6240\u6709\u6587\u4EF6\uFF0C\u5305\u62EC\u5B50\u6587\u4EF6\u5939\u4E2D\u7684\u6587\u4EF6\uFF0C\u53EF\u80FD\u4F1A\u5F15\u5165\u9519\u8BEF","submit-button-text":"\u683C\u5F0F\u5316\u6240\u6709\u6587\u4EF6","submit-button-notice-text":"\u6B63\u5728\u683C\u5F0F\u5316\u6240\u6709\u6587\u4EF6..."},"lint-all-files-in-folder":{name:"\u683C\u5F0F\u5316\u6587\u4EF6\u5939\u4E2D\u7684\u6240\u6709\u6587\u4EF6","start-message":"\u8FD9\u5C06\u7F16\u8F91 {FOLDER_NAME} \u6587\u4EF6\u5939\u4E2D\u7684\u6240\u6709\u6587\u4EF6\uFF0C\u5305\u62EC\u5B50\u6587\u4EF6\u5939\u4E2D\u7684\u6587\u4EF6\uFF0C\u53EF\u80FD\u4F1A\u5F15\u5165\u9519\u8BEF","submit-button-text":"\u683C\u5F0F\u5316 {FOLDER_NAME} \u6587\u4EF6\u5939\u4E2D\u7684\u6240\u6709\u6587\u4EF6","submit-button-notice-text":"\u6B63\u5728\u683C\u5F0F\u5316 {FOLDER_NAME} \u6587\u4EF6\u5939\u4E2D\u7684\u6240\u6709\u6587\u4EF6...","error-message":"\u683C\u5F0F\u5316\u6587\u4EF6\u5939\u4E2D\u7684\u6240\u6709\u6587\u4EF6\u65F6\u51FA\u9519","success-message":"\u5DF2\u683C\u5F0F\u5316 {FOLDER_NAME} \u6587\u4EF6\u5939\u4E2D\u7684\u6240\u6709 {NUM} \u4E2A\u6587\u4EF6","message-singular":"\u5DF2\u683C\u5F0F\u5316 {FOLDER_NAME} \u6587\u4EF6\u5939\u4E2D\u7684\u6240\u6709 {NUM} \u4E2A\u6587\u4EF6\uFF0C\u4F46\u6709 1 \u4E2A\u9519\u8BEF","message-plural":"\u5DF2\u683C\u5F0F\u5316 {FOLDER_NAME} \u4E2D\u7684 {FILE_COUNT} \u4E2A\u6587\u4EF6\uFF0C\u4F46\u6709 {ERROR_COUNT} \u4E2A\u9519\u8BEF."},"paste-as-plain-text":{name:"\u7C98\u8D34\u4E3A\u7EAF\u6587\u672C\u4E14\u4E0D\u63D0\u9192"},"lint-file-pop-up-menu-text":{name:"\u683C\u5F0F\u5316\u6587\u4EF6"},"lint-folder-pop-up-menu-text":{name:"\u683C\u5F0F\u5316\u6587\u4EF6\u5939"}},logs:{"plugin-load":"\u6B63\u5728\u52A0\u8F7D\u63D2\u4EF6","plugin-unload":"\u6B63\u5728\u5378\u8F7D\u63D2\u4EF6","folder-lint":"\u6B63\u5728\u683C\u5F0F\u5316\u6587\u4EF6\u5939","linter-run":"\u6B63\u5728\u8FD0\u884CLinter","paste-link-warning":"\u4E2D\u6B62\u7C98\u8D34 lint \u56E0\u4E3A\u526A\u8D34\u677F\u5185\u5BB9\u662F\u4E00\u4E2A\u94FE\u63A5\uFF0C\u8FD9\u6837\u505A\u5C06\u907F\u514D\u4E0E\u5176\u4ED6\u4FEE\u6539\u7C98\u8D34\u7684\u63D2\u4EF6\u53D1\u751F\u51B2\u7A81","see-console":"\u8BF7\u67E5\u770B\u63A7\u5236\u53F0\u4EE5\u83B7\u53D6\u66F4\u591A\u4FE1\u606F","unknown-error":"\u683C\u5F0F\u5316\u8FC7\u7A0B\u53D1\u751F\u672A\u77E5\u9519\u8BEF","moment-locale-not-found":"\u5C1D\u8BD5\u901A\u8FC7 Moment.js \u5207\u6362\u5230 {MOMENT_LOCALE}, \u5B9E\u9645\u5207\u6362\u5230 {CURRENT_LOCALE}","pre-rules":"\u6BD4\u6B63\u5E38\u89C4\u5219\u4F18\u5148\u7EA7\u66F4\u9AD8\u7684\u89C4\u5219","post-rules":"\u6BD4\u6B63\u5E38\u89C4\u5219\u4F18\u5148\u7EA7\u66F4\u4F4E\u7684\u89C4\u5219","rule-running":"\u6B63\u5728\u8FD0\u884C\u89C4\u5219","custom-regex":"\u81EA\u5B9A\u4E49\u6B63\u5219\u8868\u8FBE\u5F0F\u89C4\u5219","running-custom-regex":"\u6B63\u5728\u8FD0\u884C\u81EA\u5B9A\u4E49\u6B63\u5219\u8868\u8FBE\u5F0F\u89C4\u5219","running-custom-lint-command":"\u6B63\u5728\u8FD0\u884C\u81EA\u5B9A\u4E49\u683C\u5F0F\u5316\u547D\u4EE4","custom-lint-duplicate-warning":'\u4F60\u4E0D\u80FD\u8FD0\u884C\u540C\u4E00\u4E2A\u81EA\u5B9A\u4E49\u89C4\u5219 ("{COMMAND_NAME}") \u4E24\u6B21',"custom-lint-error-message":"\u81EA\u5B9A\u4E49\u683C\u5F0F\u5316\u547D\u4EE4","disabled-text":"\u5DF2\u7981\u7528","run-rule-text":"\u8FD0\u884C\u4E2D","timing-key-not-found":"\u8BA1\u65F6\u952E '{TIMING_KEY}' \u5728\u8BA1\u65F6\u4FE1\u606F\u5217\u8868\u4E2D\u4E0D\u5B58\u5728\uFF0C\u5DF2\u5FFD\u7565","milliseconds-abbreviation":"\u6BEB\u79D2","invalid-date-format-error":"\u65E0\u6CD5\u89E3\u6790\u6216\u786E\u5B9A'{FILE_NAME}'\u4E2D\u7684\u521B\u5EFA\u65E5\u671F'{DATE}'\u7684\u683C\u5F0F\uFF0C\u521B\u5EFA\u65E5\u671F\u672A\u8FDB\u884C\u4FEE\u6539","invalid-delimiter-error-message":"\u5206\u9694\u7B26\u53EA\u80FD\u4E3A\u5355\u4E2A\u5B57\u7B26","missing-footnote-error-message":"\u811A\u6CE8 \u201C{FOOTNOTE}\u201D \u5728\u811A\u6CE8\u5185\u5BB9\u4E4B\u524D\u6CA1\u6709\u5BF9\u5E94\u7684\u811A\u6CE8\u5F15\u7528\uFF0C\u65E0\u6CD5\u5904\u7406\u3002\u8BF7\u786E\u4FDD\u6240\u6709\u811A\u6CE8\u5728\u811A\u6CE8\u5185\u5BB9\u4E4B\u524D\u90FD\u6709\u76F8\u5E94\u7684\u5F15\u7528\u3002","too-many-footnotes-error-message":"\u811A\u6CE8 '{FOOTNOTE_KEY}' \u6709\u8D85\u8FC71\u4E2A\u811A\u6CE8\u5F15\u7528\uFF0C\u8BF7\u66F4\u65B0\u811A\u6CE8\u4F7F\u5F97\u4E00\u4E2A\u811A\u6CE8\u7F16\u53F7\u5BF9\u5E94\u4E00\u4E2A\u811A\u6CE8","wrapper-yaml-error":"yaml\u51FA\u73B0\u9519\u8BEF: {ERROR_MESSAGE}","wrapper-unknown-error":"\u672A\u77E5\u9519\u8BEF: {ERROR_MESSAGE}"},"notice-text":{"empty-clipboard":"\u526A\u8D34\u677F\u5185\u5BB9\u4E3A\u7A7A","characters-added":"\u5B57\u7B26\u5DF2\u6DFB\u52A0","characters-removed":"\u5B57\u7B26\u5DF2\u79FB\u9664"},"linter-title":"Linter","empty-search-results-text":"\u6CA1\u6709\u5339\u914D\u7684\u8BBE\u7F6E\u9879","warning-text":"\u8B66\u544A","file-backup-text":"\u8BF7\u786E\u4FDD\u4F60\u5DF2\u5907\u4EFD\u6587\u4EF6",tabs:{names:{general:"\u901A\u7528\u8BBE\u7F6E",custom:"\u81EA\u5B9A\u4E49\u8BBE\u7F6E",yaml:"YAML\u8BBE\u7F6E",heading:"\u6807\u9898\u8BBE\u7F6E",content:"\u811A\u6CE8\u8BBE\u7F6E",footnote:"\u5185\u5BB9\u8BBE\u7F6E",spacing:"\u95F4\u8DDD\u8BBE\u7F6E",paste:"\u7C98\u8D34\u8BBE\u7F6E",debug:"Debug\u8BBE\u7F6E"},"default-search-bar-text":"\u641C\u7D22\u6240\u6709\u8BBE\u7F6E\u9879",general:{"lint-on-save":{name:"\u4FDD\u5B58\u65F6\u683C\u5F0F\u5316\u6587\u4EF6",description:"\u624B\u52A8\u4FDD\u5B58\u65F6\u683C\u5F0F\u5316(\u5F53\u6309 `Ctrl + S` \u65F6\u6216\u8005\u4F7F\u7528vim\u6A21\u5F0F `:w` \u65F6)"},"display-message":{name:"\u683C\u5F0F\u5316\u540E\u663E\u793A\u6D88\u606F",description:"\u683C\u5F0F\u5316\u540E\u663E\u793A\u4FEE\u6539\u4E86\u591A\u5C11\u5B57\u7B26"},"folders-to-ignore":{name:"\u5FFD\u7565\u6587\u4EF6\u5939",description:"\u5F53\u683C\u5F0F\u5316\u6240\u6709\u6587\u4EF6\u6216\u8005\u683C\u5F0F\u5316\u4FDD\u5B58\u65F6\u9700\u8981\u5FFD\u7565\u7684\u6587\u4EF6\uFF0C\u6BCF\u884C\u8F93\u5165\u4E00\u4E2A\u6587\u4EF6\u5939\u8DEF\u5F84"},"override-locale":{name:"\u8986\u76D6\u9ED8\u8BA4\u5730\u533A\u8BED\u8A00",description:"\u5982\u679C\u4F60\u60F3\u4F7F\u7528\u4E0D\u540C\u4E8E\u9ED8\u8BA4\u7684\u5730\u533A\u8BED\u8A00\u9700\u8981\u8BBE\u7F6E\u6B64\u9879"},"same-as-system-locale":"\u548C\u7CFB\u7EDF\u5730\u533A\u8BED\u8A00 ({SYS_LOCALE}) \u4E00\u81F4","yaml-aliases-section-style":{name:"YAML \u522B\u540D\u90E8\u5206\u7684\u6837\u5F0F",description:"YAML aliases \u90E8\u5206\u7684\u6837\u5F0F"},"yaml-tags-section-style":{name:"YAML tags \u90E8\u5206\u7684\u6837\u5F0F",description:"YAML tags \u90E8\u5206\u7684\u6837\u5F0F"},"default-escape-character":{name:"\u9ED8\u8BA4\u8F6C\u4E49\u5B57\u7B26",description:"\u5F53\u5355\u5F15\u53F7\u548C\u53CC\u5F15\u53F7\u4E0D\u5B58\u5728\u65F6\u7528\u4E8E\u8F6C\u4E49 YAML \u503C\u7684\u9ED8\u8BA4\u5B57\u7B26"},"remove-unnecessary-escape-chars-in-multi-line-arrays":{name:"\u5F53\u4F7F\u7528\u591A\u884C\u6570\u7EC4\u683C\u5F0F\u65F6\u5220\u9664\u4E0D\u5FC5\u8981\u7684\u8F6C\u4E49\u5B57\u7B26",description:"\u591A\u884C YAML \u6570\u7EC4\u7684\u8F6C\u4E49\u5B57\u7B26\u4E0D\u9700\u8981\u4E0E\u5355\u884C\u6570\u7EC4\u76F8\u540C\u7684\u8F6C\u4E49\uFF0C\u56E0\u6B64\u5728\u591A\u884C\u683C\u5F0F\u65F6\uFF0C\u5220\u9664\u4E0D\u5FC5\u8981\u7684\u989D\u5916\u8F6C\u4E49"},"number-of-dollar-signs-to-indicate-math-block":{name:"\u6307\u793A\u6570\u5B66\u5757\u7684 $ \u7B26\u53F7\u6570\u91CF",description:"\u5C06\u6570\u5B66\u5185\u5BB9\u89C6\u4E3A\u6570\u5B66\u5757\u800C\u4E0D\u662F\u5185\u8054\u6570\u5B66\u7684 $ \u7B26\u53F7\u7684\u6570\u91CF"}},debug:{"log-level":{name:"\u65E5\u5FD7\u7EA7\u522B",description:"\u5141\u8BB8\u6253\u5370\u7684\u65E5\u5FD7\u7C7B\u578B\uFF0C\u9ED8\u8BA4\u662F ERROR"},"linter-config":{name:"\u683C\u5F0F\u5316\u8BBE\u7F6E",description:"\u5728\u8BBE\u7F6E\u9875\u9762\u52A0\u8F7D\u65F6\uFF0CLinter \u7684 data.json \u7684\u5185\u5BB9"},"log-collection":{name:"\u5728\u4FDD\u5B58\u65F6\u683C\u5F0F\u5316\u548C\u683C\u5F0F\u5316\u5F53\u524D\u6587\u6863\u65F6\u6536\u96C6\u65E5\u5FD7",description:"\u5728\u4FDD\u5B58\u65F6\u683C\u5F0F\u5316\u548C\u683C\u5F0F\u5316\u5F53\u524D\u6587\u6863\u65F6\u6536\u96C6\u65E5\u5FD7\u3002\u8FD9\u4E9B\u65E5\u5FD7\u6709\u52A9\u4E8E\u8C03\u8BD5\u548C\u521B\u5EFA\u9519\u8BEF\u62A5\u544A\u3002"},"linter-logs":{name:"Linter \u65E5\u5FD7",description:"\u5982\u679C\u5F00\u542F\uFF0C\u5219\u6700\u540E\u4E00\u6B21\u683C\u5F0F\u5316\u65F6\u4FDD\u5B58\u6216\u8005\u683C\u5F0F\u5316\u5F53\u524D\u6587\u6863\u65F6\u751F\u6210\u65E5\u5FD7\u65E5\u5FD7"}}},options:{"custom-command":{name:"\u81EA\u5B9A\u4E49\u547D\u4EE4",description:"\u81EA\u5B9A\u4E49\u547D\u4EE4\u662F\u5728 linter \u5B8C\u6210\u8FD0\u884C\u5176\u5E38\u89C4\u89C4\u5219\u540E\u8FD0\u884C\u7684 Obsidian \u547D\u4EE4\u3002\u8FD9\u610F\u5473\u7740\u5B83\u4EEC\u4E0D\u4F1A\u5728 YAML \u65F6\u95F4\u6233\u903B\u8F91\u8FD0\u884C\u4E4B\u524D\u8FD0\u884C\uFF0C\u56E0\u6B64\u5B83\u4EEC\u53EF\u80FD\u4F1A\u5BFC\u81F4\u5728\u4E0B\u6B21\u8FD0\u884C linter \u65F6\u89E6\u53D1 YAML \u65F6\u95F4\u6233\u3002\u60A8\u53EA\u80FD\u9009\u62E9\u4E00\u6B21 Obsidian \u547D\u4EE4\u3002**_\u6CE8\u610F \u8FD9\u76EE\u524D\u4EC5\u9002\u7528\u4E8E\u68C0\u67E5\u5F53\u524D\u6587\u4EF6._**",warning:"\u9009\u62E9\u9009\u9879\u65F6\uFF0C\u8BF7\u786E\u4FDD\u4F7F\u7528\u9F20\u6807\u6216\u6309\u56DE\u8F66\u952E\u9009\u62E9\u8BE5\u9009\u9879\u3002\u5176\u4ED6\u9009\u62E9\u65B9\u6CD5\u53EF\u80FD\u4E0D\u8D77\u4F5C\u7528\uFF0C\u53EA\u4F1A\u4FDD\u5B58\u5B9E\u9645 Obsidian \u547D\u4EE4\u6216\u7A7A\u5B57\u7B26\u4E32\u7684\u9009\u62E9\u3002","add-input-button-text":"\u6DFB\u52A0\u65B0\u547D\u4EE4","command-search-placeholder-text":"Obsidian \u547D\u4EE4","move-up-tooltip":"\u4E0A\u79FB","move-down-tooltip":"\u4E0B\u79FB","delete-tooltip":"\u5220\u9664"},"custom-replace":{name:"\u81EA\u5B9A\u4E49\u6B63\u5219\u8868\u8FBE\u5F0F\u66FF\u6362",description:"\u81EA\u5B9A\u4E49\u6B63\u5219\u8868\u8FBE\u5F0F\u66FF\u6362\u53EF\u7528\u4E8E\u5C06\u67E5\u627E\u6B63\u5219\u8868\u8FBE\u5F0F\u5339\u914D\u7684\u4EFB\u4F55\u5185\u5BB9\u66FF\u6362\u4E3A\u66FF\u6362\u503C\u3002\u66FF\u6362\u548C\u67E5\u627E\u503C\u5FC5\u987B\u662F\u6709\u6548\u7684\u6B63\u5219\u8868\u8FBE\u5F0F\u503C",warning:"\u5982\u679C\u60A8\u4E0D\u77E5\u9053\u6B63\u5219\u8868\u8FBE\u5F0F\uFF0C\u8BF7\u8C28\u614E\u4F7F\u7528\u5B83\u3002\u53E6\u5916\uFF0C\u8BF7\u786E\u4FDD\u60A8\u4E0D\u8981\u5728iOS\u79FB\u52A8\u8BBE\u5907\u4E0A\u7684\u6B63\u5219\u8868\u8FBE\u5F0F\u4E2D\u4F7F\u7528\u56DE\u6EAF\uFF0C\u56E0\u4E3A\u8FD9\u4F1A\u5BFC\u81F4\u683C\u5F0F\u5316\u5931\u8D25\uFF0C\u56E0\u4E3A\u8BE5\u5E73\u53F0\u4E0D\u652F\u6301","add-input-button-text":"\u6DFB\u52A0\u65B0\u7684\u6B63\u5219\u66FF\u6362","regex-to-find-placeholder-text":"\u6B63\u5219\u67E5\u627E","flags-placeholder-text":"flags","regex-to-replace-placeholder-text":"\u6B63\u5219\u66FF\u6362","delete-tooltip":"\u5220\u9664"}},rules:{"auto-correct-common-misspellings":{name:"\u81EA\u52A8\u66F4\u6B63\u5E38\u89C1\u7684\u62FC\u5199\u9519\u8BEF",description:"\u4F7F\u7528\u5E38\u89C1\u62FC\u5199\u9519\u8BEF\u7684\u5B57\u5178\u81EA\u52A8\u5C06\u5B83\u4EEC\u8F6C\u6362\u4E3A\u6B63\u786E\u7684\u62FC\u5199\u3002\u6709\u5173\u81EA\u52A8\u66F4\u6B63\u5355\u8BCD\u7684\u5B8C\u6574\u5217\u8868\uFF0C\u8BF7\u53C2\u9605 [auto-correct map](https://github.com/platers/obsidian-linter/tree/master/src/utils/auto-correct-misspellings.ts)","ignore-words":{name:"\u5FFD\u7565\u5355\u8BCD",description:"\u4EE5\u9017\u53F7\u5206\u9694\u7684\u5C0F\u5199\u5355\u8BCD\u5217\u8868\uFF0C\u5728\u81EA\u52A8\u66F4\u6B63\u65F6\u4F1A\u5FFD\u7565"}},"add-blockquote-indentation-on-paste":{name:"\u7C98\u8D34\u65F6\u6DFB\u52A0\u5757\u5F15\u7528(blockquote)\u7F29\u8FDB",description:"\u5728\u7C98\u8D34\u8FC7\u7A0B\u4E2D\u5149\u6807\u4F4D\u4E8E\u5757\u5F15\u7528/\u6807\u6CE8\u884C\u4E2D\u65F6\uFF0C\u5C06\u5757\u5F15\u7528\u6DFB\u52A0\u5230\u9664\u7B2C\u4E00\u884C\u4EE5\u5916\u7684\u6240\u6709\u884C"},"capitalize-headings":{name:"\u5927\u5199\u6807\u9898(Headdings)",description:"\u6807\u9898\u4F1A\u5728\u683C\u5F0F\u5316\u540E\u5927\u5199",style:{name:"\u6837\u5F0F",description:"\u5927\u5199\u7684\u65B9\u5F0F"},"ignore-case-words":{name:"\u5FFD\u7565\u5927\u5C0F\u5199\u7684\u5355\u8BCD",description:"\u4EC5\u5C06\u6807\u9898\u5927\u5C0F\u5199\u6837\u5F0F\u5E94\u7528\u4E8E\u5168\u90E8\u5C0F\u5199\u7684\u5355\u8BCD"},"ignore-words":{name:"\u5FFD\u7565\u5355\u8BCD",description:"\u5927\u5199\u65F6\u8981\u5FFD\u7565\u7684\u4EE5\u9017\u53F7\u5206\u9694\u7684\u5355\u8BCD\u5217\u8868"},"lowercase-words":{name:"\u5C0F\u5199\u7684\u5355\u8BCD",description:"\u4FDD\u6301\u5C0F\u5199\u4EE5\u9017\u53F7\u5206\u9694\u7684\u5355\u8BCD\u5217\u8868"}},"compact-yaml":{name:"\u7CBE\u7B80YAML",description:"\u79FB\u9664YAML\u524D\u540E\u7684\u7A7A\u884C","inner-new-lines":{name:"\u5185\u90E8\u65B0\u884C",description:"\u5220\u9664\u4E0D\u5728 YAML \u5F00\u5934\u6216\u7ED3\u5C3E\u7684\u65B0\u884C"}},"consecutive-blank-lines":{name:"\u8FDE\u7EED\u7A7A\u767D\u884C",description:"\u6700\u591A\u5E94\u8BE5\u6709\u4E00\u4E2A\u8FDE\u7EED\u7684\u7A7A\u884C"},"convert-bullet-list-markers":{name:"\u8F6C\u6362\u5B50\u5F39\u5217\u8868\u6807\u8BB0",description:"\u5C06\u5E38\u7528 bullet list \u5217\u8868\u6807\u8BB0\u8F6C\u6362\u4E3A Markdown \u5217\u8868\u6807\u8BB0"},"convert-spaces-to-tabs":{name:"\u8F6C\u6362\u7A7A\u683C\u4E3A\u5236\u8868\u7B26",description:"\u5C06\u884C\u9996\u7A7A\u683C\u8F6C\u6362\u4E3A\u5236\u8868\u7B26",tabsize:{name:"\u5236\u8868\u7B26\u5BBD\u5EA6",description:"\u5BF9\u5E94\u7684\u7A7A\u683C\u6570\u91CF\u8F6C\u53D8\u4E3A\u5236\u8868\u7B26"}},"emphasis-style":{name:"\u5F3A\u8C03\u98CE\u683C",description:"\u7528\u4E8E\u786E\u4FDD\u5F3A\u8C03\u7684\u98CE\u683C\u4E00\u81F4",style:{name:"\u98CE\u683C",description:"\u7528\u4E8E\u8868\u793A\u5F3A\u8C03\u5185\u5BB9\u7684\u98CE\u683C"}},"empty-line-around-blockquotes":{name:"\u5F15\u7528\u5757 Blockquotes \u524D\u540E\u7A7A\u884C",description:"\u786E\u4FDD\u5F15\u7528\u5757 Blockquote\u524D\u540E\u6709\u7A7A\u884C\uFF0C\u9664\u975E\u5B83\u5728\u6587\u6863\u7684\u5F00\u5934\u548C\u7ED3\u5C3E\u3002**\u6CE8\u610F\uFF0C\u8FD9\u91CC\u5D4C\u5957\u5757\u5F15\u7528\u4E5F\u4F1A\u6709\u5BF9\u5E94\u7684\u7A7A\u884C**"},"empty-line-around-code-fences":{name:"\u4EE3\u7801\u5757\u524D\u540E\u7A7A\u884C",description:"\u786E\u4FDD\u4EE3\u7801\u5757\u524D\u540E\u6709\u7A7A\u884C\uFF0C\u9664\u975E\u5B83\u5728\u6587\u6863\u7684\u5F00\u5934\u6216\u7ED3\u5C3E"},"empty-line-around-math-blocks":{name:"\u6570\u5B66\u5757\u524D\u540E\u7A7A\u884C",description:"\u786E\u4FDD\u6570\u5B66\u5757\u524D\u540E\u6709\u7A7A\u884C\uFF0C\u4F7F\u7528\u201C\u8868\u793A\u6570\u5B66\u5757\u7684\u7F8E\u5143\u7B26\u53F7\u6570\u201D\u6765\u786E\u5B9A\u5355\u884C\u6570\u5B66\u7684\u6570\u5B66\u5757\u7684\u7F8E\u5143\u7B26\u53F7\u6570\u3002"},"empty-line-around-tables":{name:"\u8868\u683C\u524D\u540E\u7A7A\u884C",description:"\u786E\u4FDD github \u98CE\u683C\u7684\u8868\u683C\u524D\u540E\u6709\u7A7A\u884C\uFF0C\u9664\u975E\u5B83\u5728\u6587\u6863\u7684\u5F00\u59CB\u6216\u7ED3\u5C3E"},"escape-yaml-special-characters":{name:"\u8F6C\u4E49YAML\u7279\u6B8A\u5B57\u7B26",description:`\u8F6C\u4E49YAML\u4E2D\u7684\u5192\u53F7\uFF08: \uFF09\uFF0C\u5355\u5F15\u53F7\uFF08'\uFF09\u548C\u53CC\u5F15\u53F7\uFF08"\uFF09\u3002`,"try-to-escape-single-line-arrays":{name:"\u5C1D\u8BD5\u8F6C\u4E49\u5355\u884C\u6570\u7EC4",description:"\u5C1D\u8BD5\u8F6C\u4E49\u6570\u7EC4\u503C\uFF0C\u5047\u8BBE\u4E00\u4E2A\u6570\u7EC4\u4EE5\u201C[\u201D\u5F00\u5934\uFF0C\u201C]\u201D\u7ED3\u5C3E\uFF0C\u5E76\u4E14\u5177\u6709\u7531\u201C\uFF0C\u201D\u5206\u9694\u7684\u9879\u3002"}},"file-name-heading":{name:"\u6587\u4EF6\u540D\u4F5C\u4E3A\u6807\u9898",description:"\u5982\u679C\u6CA1\u6709H1\u6807\u9898\uFF0C\u5219\u63D2\u5165\u6587\u4EF6\u540D\u4F5C\u4E3AH1\u6807\u9898\u3002"},"footnote-after-punctuation":{name:"\u6807\u70B9\u7B26\u53F7\u540E\u811A\u6CE8",description:"\u786E\u4FDD\u811A\u6CE8\u5F15\u7528\u7F6E\u4E8E\u6807\u70B9\u7B26\u53F7\u4E4B\u540E\uFF0C\u800C\u4E0D\u662F\u4E4B\u524D\u3002"},"force-yaml-escape":{name:"\u5F3A\u5236YAML\u8F6C\u4E49",description:"\u8F6C\u4E49\u6307\u5B9AYAML\u952E\u7684\u503C\u3002","force-yaml-escape-keys":{name:"\u5F3A\u5236\u5BF9YAML\u952E\u8FDB\u884C\u8F6C\u4E49",description:"\u5982\u679C\u672A\u8F6C\u4E49\uFF0C\u5219\u4F7F\u7528YAML\u8F6C\u4E49\u5B57\u7B26\u5BF9\u7531\u6362\u884C\u7B26\u5206\u9694\u7684\u6307\u5B9AYAML\u952E\u8FDB\u884C\u8F6C\u4E49\u3002 \u4E0D\u8981\u5728YAML\u6570\u7EC4\u4E0A\u4F7F\u7528\u5B83\u3002"}},"format-tags-in-yaml":{name:"\u683C\u5F0F\u5316YAML\u4E2D\u7684\u6807\u7B7E",description:"\u4ECEYAML\u524D\u7F6E\u8BED\u8A00\u4E2D\u7684\u6807\u7B7E\u4E2D\u53BB\u9664\u4E95\u53F7\uFF0C\u56E0\u4E3A\u5B83\u4EEC\u4F1A\u4F7F\u6807\u7B7E\u65E0\u6548\u3002"},"format-yaml-array":{name:"\u683C\u5F0F\u5316YAML\u6570\u7EC4",description:"\u5141\u8BB8\u5C06\u5E38\u89C4YAML\u6570\u7EC4\u683C\u5F0F\u5316\u4E3A\u591A\u884C\u6216\u5355\u884C\uFF0C\u5E76\u5141\u8BB8\u6709\u4E9BObsidian\u7279\u5B9A\u7684YAML\u683C\u5F0F\u53EF\u4EE5\u7528\u4F5C\u201Ctags\u201D\u548C\u201Caliases\u201D\u3002\u8BF7\u6CE8\u610F\uFF0C\u5355\u5B57\u7B26\u4E32\u8F6C\u6362\u4E3A\u5355\u884C\uFF0C\u5982\u679C\u5B58\u5728\u591A\u4E2A\u6761\u76EE\uFF0C\u5219\u4F1A\u53D8\u4E3A\u5355\u884C\u6570\u7EC4\u3002\u5BF9\u4E8E\u5355\u5B57\u7B26\u4E32\u8F6C\u6362\u4E3A\u591A\u884C\uFF0C\u60C5\u51B5\u4E5F\u662F\u5982\u6B64\uFF0C\u53EA\u662F\u5B83\u53D8\u6210\u4E86\u591A\u884C\u6570\u7EC4\u3002","alias-key":{name:"\u683C\u5F0F\u5316yaml\u522B\u540D\u90E8\u5206",description:"\u6253\u5F00\u4E86YAML\u522B\u540D\u90E8\u5206\u7684\u683C\u5F0F\u8BBE\u7F6E\u3002\u4E0D\u5E94\u4E0E\u89C4\u5219`YAML Title Alias`\u540C\u65F6\u542F\u7528\uFF0C\u56E0\u4E3A\u5B83\u4EEC\u53EF\u80FD\u4E0D\u4F1A\u5F88\u597D\u5730\u534F\u540C\u5DE5\u4F5C\uFF0C\u6216\u8005\u5B83\u4EEC\u53EF\u80FD\u6709\u4E0D\u540C\u7684\u683C\u5F0F\u6837\u5F0F\u9009\u62E9\uFF0C\u4ECE\u800C\u5BFC\u81F4\u610F\u5916\u7ED3\u679C\u3002"},"tag-key":{name:"\u683C\u5F0F\u5316yaml\u6807\u7B7E\u90E8\u5206",description:"\u6253\u5F00YAML\u6807\u7B7E\u90E8\u5206\u7684\u683C\u5F0F\u8BBE\u7F6E\u3002"},"default-array-style":{name:"\u9ED8\u8BA4\u7684yaml\u6570\u7EC4\u90E8\u5206\u683C\u5F0F",description:"\u9664\u4E86\u6807\u7B7E\uFF0C\u522B\u540D\u6216\u5C06\u952E\u503C\u5F3A\u5236\u4E3A\u5355\u884C\u6570\u7EC4\u548C\u5C06\u952E\u503C\u5F3A\u5236\u4E3A\u591A\u884C\u6570\u7EC4\u4E4B\u5916\uFF0C\u5176\u4ED6\u4E3A\u5E38\u89C4 yaml \u6570\u7EC4\u7684\u6837\u5F0F\u3002"},"default-array-keys":{name:"\u683C\u5F0F\u5316\u5E38\u89C4yaml\u6570\u7EC4\u90E8\u5206",description:"\u5BF9\u5E38\u89C4YAML\u6570\u7EC4\u6253\u5F00\u683C\u5F0F\u8BBE\u7F6E"},"force-single-line-array-style":{name:"\u5C06\u952E\u503C\u5F3A\u5236\u4E3A\u5355\u884C\u6570\u7EC4",description:"\u5F3A\u5236\u5C06\u65B0\u884C\u5206\u9694\u7684\u952E\u7684YAML\u6570\u7EC4\u683C\u5F0F\u4E3A\u5355\u884C\u683C\u5F0F\uFF08\u7559\u7A7A\u4EE5\u7981\u7528\u6B64\u9009\u9879\uFF09"},"force-multi-line-array-style":{name:"\u5C06\u952E\u503C\u5F3A\u5236\u4E3A\u591A\u884C\u6570\u7EC4",description:"\u5F3A\u5236\u5C06\u65B0\u884C\u5206\u9694\u7684\u952E\u7684YAML\u6570\u7EC4\u683C\u5F0F\u4E3A\u591A\u884C\u683C\u5F0F\uFF08\u7559\u7A7A\u4EE5\u7981\u7528\u6B64\u9009\u9879\uFF09"}},"header-increment":{name:"\u6807\u9898\u7EA7\u522B\u9012\u589E",description:"\u6807\u9898\u7EA7\u522B\u5E94\u4EC5\u4E00\u6B21\u9012\u589E\u4E00\u4E2A\u7EA7\u522B","start-at-h2":{name:"\u4ECE\u7B2C\u4E8C\u7EA7\u6807\u9898\u5F00\u59CB\u9012\u589E",description:"\u4F7F\u7B2C\u4E8C\u7EA7\u6807\u9898\u6210\u4E3A\u6587\u4EF6\u4E2D\u7684\u6700\u5C0F\u6807\u9898\u7EA7\u522B\uFF0C\u4ECE\u800C\u53EF\u76F8\u5E94\u5730\u8C03\u6574\u6240\u6709\u6807\u9898\uFF0C\u4EE5\u4FBF\u5B83\u4EEC\u4ECE\u7B2C\u4E8C\u7EA7\u6807\u9898\u5F00\u59CB\u9012\u589E\u3002"}},"heading-blank-lines":{name:"\u6807\u9898\u7A7A\u884C",description:"\u6240\u6709\u6807\u9898\u524D\u540E\u5747\u6709\u4E00\u4E2A\u7A7A\u884C\uFF08\u9664\u975E\u6807\u9898\u4F4D\u4E8E\u6587\u6863\u5F00\u5934\u6216\u7ED3\u5C3E\u5904\uFF09\u3002",bottom:{name:"\u5E95\u90E8",description:"\u5728\u6807\u9898\u540E\u63D2\u5165\u4E00\u4E2A\u7A7A\u884C"},"empty-line-after-yaml":{name:"Yaml \u4E0E\u6807\u9898\u4E4B\u95F4\u7684\u7A7A\u884C",description:"\u4FDD\u7559 Yaml \u524D\u7F6E\u5185\u5BB9\u4E0E\u6807\u9898\u4E4B\u95F4\u7684\u7A7A\u884C"}},"headings-start-line":{name:"\u6807\u9898\u8D77\u59CB\u884C",description:"\u4E0D\u4EE5\u65B0\u884C\u5F00\u59CB\u7684\u6807\u9898\u4F1A\u5C06\u5176\u524D\u9762\u7684\u7A7A\u767D\u5220\u9664\uFF0C\u4EE5\u786E\u4FDD\u5B83\u4EEC\u80FD\u88AB\u8BC6\u522B\u4E3A\u6807\u9898\u3002"},"insert-yaml-attributes":{name:"\u63D2\u5165 YAML \u5C5E\u6027",description:"\u5C06\u7ED9\u5B9A\u7684 YAML \u5C5E\u6027\u63D2\u5165\u5230 YAML \u524D\u7F6E\u5185\u5BB9\u4E2D\u3002\u6BCF\u4E2A\u5C5E\u6027\u5360\u4E00\u884C\u3002","text-to-insert":{name:"\u8981\u63D2\u5165\u7684\u6587\u672C",description:"\u8981\u63D2\u5165\u5230 YAML \u524D\u7F6E\u5185\u5BB9\u4E2D\u7684\u6587\u672C"}},"line-break-at-document-end":{name:"\u6587\u4EF6\u7ED3\u5C3E\u6362\u884C",description:"\u786E\u4FDD\u6587\u6863\u7ED3\u5C3E\u6070\u597D\u6709\u4E00\u884C\u7A7A\u884C\u3002"},"move-footnotes-to-the-bottom":{name:"\u79FB\u52A8\u811A\u6CE8\u81F3\u5E95\u90E8",description:"\u79FB\u52A8\u6240\u6709\u811A\u6CE8\u81F3\u6587\u6863\u5E95\u90E8"},"move-math-block-indicators-to-their-own-line":{name:"\u5C06\u6570\u5B66\u5757\u6307\u793A\u7B26\u79FB\u5230\u81EA\u5DF1\u7684\u884C\u4E0A",description:"\u4F7F\u7528\u201C\u6307\u793A\u6570\u5B66\u5757\u6240\u9700\u7F8E\u5143\u7B26\u53F7\u6570\u201D\u6765\u786E\u5B9A\u7528\u591A\u5C11\u4E2A\u7F8E\u5143\u7B26\u53F7\u8868\u793A\u5355\u884C\u6570\u5B66\u5F0F\uFF0C\u5C06\u6240\u6709\u8D77\u59CB\u548C\u7ED3\u675F\u6570\u5B66\u5757\u6307\u793A\u7B26\u79FB\u5230\u5B83\u4EEC\u81EA\u5DF1\u7684\u884C\u4E0A\u3002"},"move-tags-to-yaml":{name:"\u5C06\u6807\u7B7E\u79FB\u81F3 Yaml",description:"\u79FB\u52A8\u6240\u6709\u6807\u7B7E\u81F3 Yaml frontmatter","how-to-handle-existing-tags":{name:"\u5982\u4F55\u5904\u7406\u73B0\u6709\u7684\u6807\u7B7E",description:"\u4E00\u65E6\u79FB\u52A8\u5230\u4E86\u524D\u7F6E\u5143\u6570\u636E\uFF0C\u5BF9\u4E8E\u6587\u4EF6\u6B63\u6587\u4E2D\u7684\u975E\u88AB\u5FFD\u7565\u6807\u7B7E\uFF0C\u5E94\u8BE5\u91C7\u53D6\u4F55\u79CD\u64CD\u4F5C\uFF1F"},"tags-to-ignore":{name:"\u5FFD\u7565\u7684\u6807\u7B7E",description:"\u8FD9\u4E9B\u6807\u7B7E\u4E0D\u4F1A\u88AB\u79FB\u52A8\u5230\u6807\u7B7E\u6570\u7EC4\u4E2D\uFF0C\u4E5F\u4E0D\u4F1A\u5728\u201C\u4ECE\u6B63\u6587\u5185\u5BB9\u4E2D\u79FB\u9664\u6807\u7B7E\u4E2D\u7684\u4E95\u53F7\u201D\u542F\u7528\u65F6\u4ECE\u6B63\u6587\u5185\u5BB9\u4E2D\u79FB\u9664\u3002\u6BCF\u4E2A\u6807\u7B7E\u5E94\u8BE5\u5355\u72EC\u653E\u5728\u4E00\u884C\u4E0A\uFF0C\u4E0D\u8981\u5305\u542B\u201C#\u201D\u3002\u8BF7\u786E\u4FDD\u6807\u7B7E\u540D\u79F0\u4E2D\u4E0D\u8981\u5305\u542B\u4E95\u53F7\u3002"}},"no-bare-urls":{name:"\u7981\u6B62\u88F8\u9732URL",description:"\u9664\u975E\u88AB\u53CD\u5F15\u53F7\u3001\u65B9\u62EC\u53F7\u6216\u5355\u5F15\u53F7/\u53CC\u5F15\u53F7\u5305\u62EC\uFF0C\u5426\u5219\u5E94\u5C06\u88F8\u9732\u7684URL\u7528\u5C16\u62EC\u53F7\u5305\u56F4\u3002"},"ordered-list-style":{name:"\u6709\u5E8F\u5217\u8868\u6837\u5F0F",description:"\u786E\u4FDD\u6709\u5E8F\u5217\u8868\u9075\u5FAA\u6307\u5B9A\u7684\u6837\u5F0F\u3002\u8BF7\u6CE8\u610F\uFF0C2\u4E2A\u7A7A\u683C\u62161\u4E2A\u5236\u8868\u7B26\u88AB\u89C6\u4E3A\u7F29\u8FDB\u7EA7\u522B\u3002","number-style":{name:"\u5E8F\u53F7\u6837\u5F0F",description:"\u6709\u5E8F\u5217\u8868\u6307\u793A\u5668\u4E2D\u4F7F\u7528\u7684\u5E8F\u53F7\u6837\u5F0F"},"list-end-style":{name:"\u6709\u5E8F\u5217\u8868\u6307\u793A\u5668\u7ED3\u675F\u6837\u5F0F",description:"\u6709\u5E8F\u5217\u8868\u6307\u793A\u5668\u7684\u7ED3\u675F\u5B57\u7B26"}},"paragraph-blank-lines":{name:"\u6BB5\u843D\u7A7A\u767D\u884C",description:"\u6BCF\u4E2A\u6BB5\u843D\u524D\u540E\u5E94\u8BE5\u6709\u4E14\u4EC5\u6709\u4E00\u884C\u7A7A\u767D\u884C\u3002"},"prevent-double-checklist-indicator-on-paste":{name:"\u9632\u6B62\u590D\u5236\u65F6\u51FA\u73B0\u91CD\u590D\u7684\u6838\u5BF9\u5217\u8868\u6307\u793A\u7B26",description:"\u5982\u679C\u6587\u4EF6\u4E2D\u5149\u6807\u6240\u5728\u884C\u6709\u6838\u5BF9\u5217\u8868\u6307\u793A\u7B26\uFF0C\u5219\u4ECE\u8981\u7C98\u8D34\u7684\u6587\u672C\u4E2D\u79FB\u9664\u8D77\u59CB\u7684\u6838\u5BF9\u5217\u8868\u6307\u793A\u7B26\u3002"},"prevent-double-list-item-indicator-on-paste":{name:"\u9632\u6B62\u590D\u5236\u65F6\u51FA\u73B0\u91CD\u590D\u7684\u5217\u8868\u9879\u6307\u793A\u7B26",description:"\u5982\u679C\u6587\u4EF6\u4E2D\u5149\u6807\u6240\u5728\u884C\u6709\u5217\u8868\u9879\u6307\u793A\u7B26\uFF0C\u5219\u4ECE\u8981\u7C98\u8D34\u7684\u6587\u672C\u4E2D\u79FB\u9664\u8D77\u59CB\u7684\u5217\u8868\u6307\u793A\u7B26\u3002"},"proper-ellipsis-on-paste":{name:"\u6B63\u786E\u7684\u7701\u7565\u53F7",description:"\u5373\u4F7F\u8981\u7C98\u8D34\u7684\u6587\u672C\u4E2D\u5B83\u4EEC\u4E4B\u95F4\u6709\u7A7A\u683C\uFF0C\u4E5F\u7528\u7701\u7565\u53F7\u66FF\u6362\u4E09\u4E2A\u8FDE\u7EED\u7684\u70B9\u3002"},"proper-ellipsis":{name:"\u6B63\u786E\u7684\u7701\u7565\u53F7",description:"\u7528\u7701\u7565\u53F7\u66FF\u6362\u4E09\u4E2A\u8FDE\u7EED\u7684\u70B9\u3002"},"re-index-footnotes":{name:"\u91CD\u65B0\u7D22\u5F15\u811A\u6CE8",description:"\u57FA\u4E8E\u51FA\u73B0\u7684\u987A\u5E8F\u91CD\u65B0\u7D22\u5F15\u811A\u6CE8\u952E\u548C\u811A\u6CE8\uFF08\u6CE8\u610F\uFF1A\u5982\u679C\u4E00\u4E2A\u952E\u6709\u591A\u4E2A\u811A\u6CE8\uFF0C\u5219\u6B64\u89C4\u5219\u4E0D\u9002\u7528\u3002\uFF09"},"remove-consecutive-list-markers":{name:"\u79FB\u9664\u8FDE\u7EED\u7684\u5217\u8868\u6807\u8BB0",description:"\u79FB\u9664\u8FDE\u7EED\u7684\u5217\u8868\u6807\u8BB0\u3002\u590D\u5236\u7C98\u8D34\u5217\u8868\u9879\u65F6\u5F88\u6709\u7528\u3002"},"remove-empty-lines-between-list-markers-and-checklists":{name:"\u79FB\u9664\u5217\u8868\u6807\u8BB0\u548C\u6838\u5BF9\u5217\u8868\u9879\u4E4B\u95F4\u7684\u7A7A\u884C",description:"\u5217\u8868\u6807\u8BB0\u548C\u6838\u5BF9\u5217\u8868\u9879\u4E4B\u95F4\u4E0D\u5E94\u6709\u7A7A\u884C\u3002"},"remove-empty-list-markers":{name:"\u79FB\u9664\u7A7A\u7684\u5217\u8868\u6807\u8BB0",description:"\u79FB\u9664\u7A7A\u7684\u5217\u8868\u6807\u8BB0\uFF0C\u6BD4\u5982\u5217\u8868\u540E\u6CA1\u5185\u5BB9\u3002"},"remove-hyphenated-line-breaks":{name:"\u79FB\u9664\u4E2D\u5212\u7EBF\u6362\u884C\u7B26",description:"\u79FB\u9664\u4E2D\u5212\u7EBF\u6362\u884C\u7B26\u3002\u4ECE\u6559\u79D1\u4E66\u4E2D\u7C98\u8D34\u6587\u672C\u65F6\u5F88\u6709\u7528\u3002"},"remove-hyphens-on-paste":{name:"\u79FB\u9664\u8FDE\u5B57\u7B26",description:"\u4ECE\u8981\u7C98\u8D34\u7684\u6587\u672C\u4E2D\u79FB\u9664\u8FDE\u5B57\u7B26\u3002"},"remove-leading-or-trailing-whitespace-on-paste":{name:"\u79FB\u9664\u7C98\u8D34\u65F6\u7684\u524D\u5BFC\u6216\u5C3E\u968F\u7A7A\u683C",description:"\u79FB\u9664\u8981\u7C98\u8D34\u7684\u6587\u672C\u7684\u4EFB\u4F55\u524D\u5BFC\u975E\u5236\u8868\u7B26\u7A7A\u683C\u548C\u6240\u6709\u5C3E\u968F\u7A7A\u683C\u3002"},"remove-leftover-footnotes-from-quote-on-paste":{name:"\u79FB\u9664\u5F15\u7528\u4E2D\u7684\u5269\u4F59\u811A\u6CE8",description:"\u4ECE\u8981\u7C98\u8D34\u7684\u6587\u672C\u4E2D\u79FB\u9664\u4EFB\u4F55\u5269\u4F59\u7684\u811A\u6CE8\u5F15\u7528\u3002"},"remove-link-spacing":{name:"\u79FB\u9664\u94FE\u63A5\u95F4\u8DDD",description:"\u79FB\u9664\u94FE\u63A5\u6587\u672C\u5468\u56F4\u7684\u95F4\u8DDD\u3002"},"remove-multiple-blank-lines-on-paste":{name:"\u79FB\u9664\u7C98\u8D34\u65F6\u7684\u591A\u4E2A\u7A7A\u767D\u884C",description:"\u5C06\u591A\u4E2A\u7A7A\u767D\u884C\u538B\u7F29\u4E3A\u4E00\u4E2A\u7A7A\u767D\u884C\u4EE5\u7C98\u8D34\u6587\u672C\u3002"},"remove-multiple-spaces":{name:"\u79FB\u9664\u591A\u4E2A\u7A7A\u683C",description:"\u79FB\u9664\u4E24\u4E2A\u6216\u66F4\u591A\u8FDE\u7EED\u7684\u7A7A\u683C\u3002\u5FFD\u7565\u884C\u9996\u548C\u884C\u5C3E\u7684\u7A7A\u683C\u3002"},"remove-space-around-characters":{name:"\u53BB\u9664\u5B57\u7B26\u5468\u56F4\u7684\u7A7A\u683C",description:"\u786E\u4FDD\u67D0\u4E9B\u5B57\u7B26\u5468\u56F4\u6CA1\u6709\u7A7A\u683C\uFF08\u5305\u62EC\u5355\u4E2A\u7A7A\u683C\u6216\u5236\u8868\u7B26\uFF09\u3002\u8BF7\u6CE8\u610F\uFF0C\u8FD9\u53EF\u80FD\u4F1A\u5728\u67D0\u4E9B\u60C5\u51B5\u4E0B\u5F71\u54CDmarkdown\u683C\u5F0F\u3002","include-fullwidth-forms":{name:"\u5305\u62EC\u5168\u89D2\u5F62\u5F0F",description:'\u5305\u62EC\u5168\u89D2\u5F62\u5F0FUnicode\u5757'},"include-cjk-symbols-and-punctuation":{name:"\u5305\u62ECCJK\u7B26\u53F7\u548C\u6807\u70B9",description:'\u5305\u62ECCJK\u7B26\u53F7\u548C\u6807\u70B9Unicode\u5757'},"include-dashes":{name:"\u5305\u62EC\u7834\u6298\u53F7",description:"\u5305\u62ECen dash (\u2013)\u548Cem dash (\u2014)"},"other-symbols":{name:"\u5176\u4ED6\u7B26\u53F7",description:"\u8981\u5305\u62EC\u7684\u5176\u4ED6\u7B26\u53F7"}},"remove-trailing-punctuation-in-heading":{name:"\u79FB\u9664\u6807\u9898\u4E2D\u7684\u7ED3\u5C3E\u6807\u70B9\u7B26\u53F7",description:"\u4ECE\u6807\u9898\u7684\u672B\u5C3E\u5220\u9664\u6307\u5B9A\u7684\u6807\u70B9\u7B26\u53F7\uFF0C\u786E\u4FDD\u5FFD\u7565HTML\u5B9E\u4F53\u5F15\u7528\u672B\u5C3E\u7684\u5206\u53F7\u3002","punctuation-to-remove":{name:"\u8981\u5220\u9664\u7684\u7ED3\u5C3E\u6807\u70B9\u7B26\u53F7",description:"\u8981\u4ECE\u6587\u4EF6\u6807\u9898\u4E2D\u5220\u9664\u7684\u7ED3\u5C3E\u6807\u70B9\u7B26\u53F7\u3002"}},"remove-yaml-keys":{name:"\u79FB\u9664 YAML \u952E",description:"\u79FB\u9664\u7279\u5B9A\u7684 YAML \u952E","yaml-keys-to-remove":{name:"\u9700\u8981\u79FB\u9664\u7684 YAML \u952E",description:"\u4ECE\u5E26\u6216\u4E0D\u5E26\u5192\u53F7\u7684 yaml frontmatter \u4E2D\u5220\u9664\u7684 YAML \u952E"}},"space-after-list-markers":{name:"\u5217\u8868\u6807\u8BB0\u540E\u7A7A\u683C",description:"\u5217\u8868\u6807\u8BB0\u548C\u590D\u9009\u6846\u540E\u5E94\u6709\u4E00\u4E2A\u7A7A\u683C"},"space-between-chinese-japanese-or-korean-and-english-or-numbers":{name:"\u4E2D\u6587\u65E5\u8BED\u6216\u97E9\u8BED\u4E0E\u82F1\u8BED\u6216\u6570\u5B57\u4E4B\u95F4\u7684\u7A7A\u683C",description:"\u786E\u4FDD\u4E2D\u6587\u3001\u65E5\u6587\u6216\u97E9\u6587\u548C\u82F1\u6587\u6216\u6570\u5B57\u7531\u5355\u4E2A\u7A7A\u683C\u5206\u9694. [\u53C2\u8003\u94FE\u63A5](https://github.com/sparanoid/chinese-copywriting-guidelines)"},"strong-style":{name:"\u52A0\u7C97\u98CE\u683C",description:"\u786E\u4FDD\u52A0\u7C97\u98CE\u683C\u4E00\u81F4",style:{name:"\u98CE\u683C",description:"\u7528\u4E8E\u8868\u793A\u52A0\u7C97\u7684\u98CE\u683C"}},"trailing-spaces":{name:"\u672B\u5C3E\u7A7A\u683C",description:"\u79FB\u9664\u6BCF\u884C\u672B\u5C3E\u591A\u4F59\u7684\u7A7A\u683C","twp-space-line-break":{name:"\u4E24\u4E2A\u7A7A\u683C\u7684\u6362\u884C",description:'\u5FFD\u7565\u4E24\u4E2A\u7A7A\u683C\u540E\u63A5\u6362\u884C\u7B26\u7684\u60C5\u51B5\uFF08"\u4E24\u4E2A\u7A7A\u683C\u89C4\u5219"\uFF09\u3002'}},"two-spaces-between-lines-with-content":{name:"\u5185\u5BB9\u95F4\u9694\u4E24\u4E2A\u7A7A\u683C",description:"\u786E\u4FDD\u5728\u6BB5\u843D\u3001\u5F15\u7528\u548C\u5217\u8868\u9879\u4E2D\uFF0C\u88AB\u5EF6\u7EED\u5230\u4E0B\u4E00\u884C\u7684\u5185\u5BB9\u7684\u884C\u672B\u6DFB\u52A0\u4E24\u4E2A\u7A7A\u683C\u3002"},"unordered-list-style":{name:"\u65E0\u5E8F\u5217\u8868\u98CE\u683C",description:"\u786E\u4FDD\u65E0\u5E8F\u5217\u8868\u7B26\u5408\u6307\u5B9A\u7684\u98CE\u683C","list-style":{name:"\u5217\u8868\u9879\u98CE\u683C",description:"\u5217\u8868\u9879\u9700\u8981\u6307\u5B9A\u7684\u98CE\u683C"}},"yaml-key-sort":{name:"YAML \u952E\u6392\u5E8F",description:"\u6839\u636E\u6307\u5B9A\u7684\u987A\u5E8F\u548C\u4F18\u5148\u7EA7\u5BF9 YAML \u952E\u8FDB\u884C\u6392\u5E8F\u3002\u6CE8\u610F\uFF1A\u4E5F\u8BB8\u4E5F\u4F1A\u5220\u9664\u7A7A\u767D\u884C\u3002","yaml-key-priority-sort-order":{name:"YAML \u952E\u4F18\u5148\u7EA7\u6392\u5E8F\u987A\u5E8F",description:"\u5BF9\u952E\u8FDB\u884C\u6392\u5E8F\u7684\u987A\u5E8F\uFF0C\u6BCF\u884C\u4E00\u4E2A\u952E\uFF0C\u6309\u5217\u8868\u4E2D\u7684\u987A\u5E8F\u8FDB\u884C\u6392\u5E8F"},"priority-keys-at-start-of-yaml":{name:"YAML \u521D\u59CB\u65F6\u952E\u7684\u4F18\u5148\u7EA7",description:"\u521D\u59CB\u65F6 YAML \u952E\u6392\u5E8F\u987A\u5E8F"},"yaml-sort-order-for-other-keys":{name:"YAML \u5176\u5B83\u952E\u7684\u6392\u5E8F\u987A\u5E8F",description:"\u5BF9 YAML \u952E\u4F18\u5148\u7EA7\u6392\u5E8F\u987A\u5E8F\u6587\u672C\u533A\u57DF\u4E2D\u672A\u627E\u5230\u7684\u952E\u8FDB\u884C\u6392\u5E8F"}},"yaml-timestamp":{name:"YAML \u65F6\u95F4\u6233",description:"\u5728 YAML frontmatter \u4E2D\u8DDF\u8E2A\u4E0A\u6B21\u7F16\u8F91\u6587\u6863\u7684\u65E5\u671F\u3002\u4ECE\u6587\u6863\u5143\u6570\u636E\u4E2D\u83B7\u53D6\u65E5\u671F\u3002","date-created":{name:"\u521B\u5EFA\u65E5\u671F",description:"\u63D2\u5165\u6587\u4EF6\u7684\u521B\u5EFA\u65E5\u671F"},"date-created-key":{name:"\u521B\u5EFA\u65E5\u671F\u7684\u952E",description:"\u4F7F\u7528\u54EA\u4E2A YAML \u952E\u6765\u8868\u793A\u521B\u5EFA\u65E5\u671F"},"force-retention-of-create-value":{name:"\u5F3A\u5236\u4FDD\u7559\u521B\u5EFA\u65E5\u671F\u7684\u952E\u503C",description:"\u91CD\u7528\u521B\u5EFA\u65E5\u671F\u7684 YAML frontmatter \u4E2D\u7684\u503C\uFF0C\u800C\u4E0D\u662F\u6587\u6863\u5143\u6570\u636E\uFF0C\u8FD9\u5BF9\u4E8E\u9632\u6B62\u6587\u6863\u5143\u6570\u636E\u66F4\u6539\u5BFC\u81F4\u503C\u66F4\u6539\u4E3A\u5176\u4ED6\u503C\u65F6\u975E\u5E38\u6709\u7528"},"date-modified":{name:"\u4FEE\u6539\u65E5\u671F",description:"\u63D2\u5165\u6587\u4EF6\u7684\u6700\u8FD1\u4E00\u6B21\u7684\u4FEE\u6539\u65E5\u671F"},"date-modified-key":{name:"\u4FEE\u6539\u65E5\u671F\u7684\u952E",description:"\u4F7F\u7528\u54EA\u4E2A YAML \u952E\u6765\u8868\u793A\u4FEE\u6539\u65E5\u671F"},format:{name:"\u683C\u5F0F",description:"Momentjs \u8BED\u6CD5\u98CE\u683C\u7684\u65E5\u671F\u683C\u5F0F \uFF08\u8BE6\u60C5\u8BBE\u7F6E\u89C1[Moment format options](https://momentjscom.readthedocs.io/en/latest/moment/04-displaying/01-format/)"}},"yaml-title-alias":{name:"YAML \u6807\u9898\u522B\u540D",description:"\u5C06\u6587\u6863\u7684\u6807\u9898\u63D2\u5165 YAML frontmatter \u7684\u522B\u540D\u90E8\u5206\u3002\u4ECE\u7B2C\u4E00\u4E2A H1 \u6216\u6587\u6863\u540D\u4E2D\u83B7\u53D6\u6807\u9898","preserve-existing-alias-section-style":{name:"\u4FDD\u7559\u73B0\u6709\u522B\u540D\u90E8\u5206\u6837\u5F0F",description:"\u5982\u679C\u8BBE\u7F6E\uFF0C\u6B64\u9879\u4EC5\u5728\u65B0\u521B\u5EFA\u7684\u522B\u540D\u90E8\u5206\u751F\u6548"},"keep-alias-that-matches-the-filename":{name:"\u786E\u4FDD\u522B\u540D\u4E0E\u6587\u4EF6\u540D\u5339\u914D",description:"\u8FD9\u6837\u7684\u522B\u540D\u901A\u5E38\u662F\u591A\u4F59\u7684"},"use-yaml-key-to-keep-track-of-old-filename-or-heading":{name:"\u4F7F\u7528 YAML \u952E `linter-yaml-title-alias` \u5E2E\u52A9\u66F4\u6539\u6587\u6863\u540D\u548C\u6807\u9898",description:"\u5982\u679C\u8BBE\u7F6E\uFF0C\u5F53\u7B2C\u4E00\u4E2A H1 \u6807\u9898\u66F4\u6539\u6216\u6587\u6863\u540D\uFF08\u5982\u679C\u7B2C\u4E00\u4E2A H1 \u4E0D\u5B58\u5728\uFF09\u66F4\u6539\u65F6\uFF0C\u5219\u6B64\u952E\u4E2D\u5B58\u50A8\u7684\u65E7\u522B\u540D\u5C06\u66FF\u6362\u4E3A\u65B0\u503C\uFF0C\u800C\u4E0D\u4EC5\u4EC5\u662F\u5728\u522B\u540D\u6570\u7EC4\u4E2D\u63D2\u5165\u65B0\u6761\u76EE"}},"yaml-title":{name:"YAML \u6807\u9898",description:"\u5C06\u6587\u6863\u7684\u6807\u9898\u63D2\u5165\u5230 YAML frontmatter\u4E2D\u3002\u83B7\u53D6\u7B2C\u4E00\u4E2A H1 \u6216\u6587\u6863\u540D\uFF08\u5982\u679C\u6CA1\u6709 H1\uFF09\u7684\u6807\u9898\u3002","title-key":{name:"\u6807\u9898\u952E",description:"\u6807\u9898\u4F7F\u7528\u54EA\u4E00\u4E2A YAML \u952E"}}},enums:{"Title Case":"\u6807\u9898\u5927\u5C0F\u5199","ALL CAPS":"\u5168\u90E8\u5927\u5199","First letter":"\u9996\u5B57\u6BCD\u5927\u5199",".":".",")":")",ERROR:"\u9519\u8BEF",TRACE:"\u8DDF\u8E2A",DEBUG:"debug",INFO:"\u4FE1\u606F",WARN:"\u8B66\u544A",SILENT:"\u9759\u9ED8",ascending:"\u5347\u5E8F",lazy:"\u61D2\u52A0\u8F7D",Nothing:"\u65E0","Remove hashtag":"\u79FB\u9664hashtag","Remove whole tag":"\u79FB\u9664\u6574\u4E2A\u6807\u7B7E",asterisk:"\u661F\u53F7",underscore:"\u4E0B\u5212\u7EBF",consistent:"\u4E00\u81F4","-":"-","*":"*","+":"+",None:"None","Ascending Alphabetical":"\u6309\u5B57\u6BCD\u987A\u5E8F\u5347\u5E8F","Descending Alphabetical":"\u6309\u5B57\u6BCD\u987A\u5E8F\u964D\u5E8F","multi-line":"\u591A\u884C","single-line":"\u5355\u884C","single string to single-line":"\u4E00\u884C\u4E00\u4E2A\u5B57\u7B26\u4E32","single string to multi-line":"\u591A\u884C\u4E00\u4E2A\u5B57\u7B26\u4E32","single string comma delimited":"\u5B57\u7B26\u4E32\u7528\u9017\u53F7\u5206\u9694","single string space delimited":"\u5B57\u7B26\u4E32\u7528\u7A7A\u683C\u5206\u9694","single-line space delimited":"\u5355\u884C\u7A7A\u683C\u5206\u9694"}};var Nc={};var Pc={ar:xc,cz:wc,da:kc,de:zc,en:Zs,es:Sc,fr:Ac,hi:Tc,id:Lc,it:Ec,ja:Oc,ko:Cc,nl:Mc,no:qc,pl:Ic,"pt-BR":Bc,pt:_c,ro:Fc,ru:Rc,sq:Dc,tr:ra,uk:ra,"zh-TW":Nc,zh:jc},sa="en",aa=Pc[sa];function oa(e){sa=e,aa=Pc[sa||"en"]}function E(e){return aa||Ji(`locale not found for '${sa}'`),aa&&Vs(aa,e)||Vs(Zs,e)}var la=function(e){if(e==null)return Og;if(typeof e=="string")return Eg(e);if(typeof e=="object")return Array.isArray(e)?Tg(e):Lg(e);if(typeof e=="function")return ca(e);throw new Error("Expected function, string, or object as test")};function Tg(e){let t=[],i=-1;for(;++i":""))+")"})}return u;function u(){let p=[],g,h,y;if((!t||r(o,l,d[d.length-1]||null))&&(p=Cg(i(o,d)),p[0]===da))return p;if(o.children&&p[0]!==Js)for(h=(n?o.children.length:-1)+a,y=d.concat(o);h>-1&&h=0;){let r=e.charAt(n);if(r===` +`)break;r.trim()===""||r===">"?i=r+i:i="",n--}return[i,n]}function Hc(e=""){let[t]=$c(e,e.length);return` +`+t.trim()}function Mg(e,t){if(t===0)return e;let i=t,n=t;for(;i>=0;){let r=e.charAt(i);if(r.trim()!=="")break;r===` +`&&(n=i),i--}return i<0||n===0?e.substring(t+1):e.substring(0,n)+` +`+e.substring(t)}function qg(e,t,i){if(i===0)return e;let n=t.split(">").length-1,r=i,a=i,s=0;for(;r>=0;){let u=e.charAt(r);if(u.trim()!==""&&u!==">")break;if(u===">")s++;else if(u===` +`)if(s===0||s===n||s+1===n)a=r,s=0;else break;r--}if(r<0||a===0)return e.substring(i+1);let o=e.substring(a,i);if(o===` +`||o.startsWith(` + +`))return e.substring(0,a)+` +`+e.substring(i);let d=e.lastIndexOf(` +`,a-1),c="";return d===-1?c=e.substring(0,a):c=e.substring(d,a),e.substring(0,a)+Hc(c)+e.substring(i)}function Ig(e,t){if(t===e.length-1)return e;let i=t,n=t,r=!0;for(;i").length-1,r=i,a=i,s=!0,o=0;for(;r")break;if(p===">")o++;else if(p===` +`)if(o===0||o===n||o+1===n)o=0,s?s=!1:a=r;else break;r++}if(r===e.length||a===e.length-1)return e.substring(0,i);let l=e.substring(i,a);if(l===` +`||l.endsWith(` + +`))return e.substring(0,i)+` +`+e.substring(a);let c=e.indexOf(` +`,a+1),u="";return c===-1?u=e.substring(a):u=e.substring(a+1,c),e.substring(0,i)+Hc(u)+e.substring(a)}function et(e,t,i){let[n,r]=$c(e,t);if(n.trim()!==""){let s=_g(e,n,i);return qg(s,n,r)}let a=Ig(e,i);return Mg(a,r)}function Yc(e,t=0){let i=3735928559^t,n=1103547991^t;for(let r=0,a;r>>16,2246822507)^Math.imul(n^n>>>13,3266489909),n=Math.imul(n^n>>>16,2246822507)^Math.imul(i^i>>>13,3266489909),4294967296*(2097151&n)+(i>>>0)}function Wc(e){return e=e.replaceAll("\\b","\b"),e=e.replaceAll("\\f","\f"),e=e.replaceAll("\\n",` +`),e=e.replaceAll("\\r","\r"),e=e.replaceAll("\\t"," "),e=e.replaceAll("\\v","\v"),e}function xn(e,t){if(t==0)return t;let i=t;for(;i>0&&e.charAt(i-1)!==` +`;)i--;return i}function Vc(e,t,i,n){return n>e.length-1?e:e.slice(0,n)+e.slice(n,e.length).replace(t,i)}function Me(e,t,i,n){let r=e.length,a=0,s;if(t<0?t=-t>r?0:r+t:t=t>r?r:t,i=i>0?i:0,n.length<1e4)s=Array.from(n),s.unshift(t,i),[].splice.apply(e,s);else for(i&&[].splice.apply(e,[t,i]);a0?(Me(e,e.length,0,t),e):t}var Uc=/[!-/:-@[-`{-~\u00A1\u00A7\u00AB\u00B6\u00B7\u00BB\u00BF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]/;var Ue=Di(/[A-Za-z]/),wn=Di(/\d/),Gc=Di(/[\dA-Fa-f]/),Pe=Di(/[\dA-Za-z]/),Zc=Di(/[!-/:-@[-`{-~]/),io=Di(/[#-'*+\--9=?A-Z^-~]/);function kn(e){return e!==null&&(e<32||e===127)}function ee(e){return e!==null&&(e<0||e===32)}function F(e){return e!==null&&e<-2}function Z(e){return e===-2||e===-1||e===32}var Qc=Di(/\s/),Jc=Di(Uc);function Di(e){return t;function t(i){return i!==null&&e.test(String.fromCharCode(i))}}function to(e){if(e===null||ee(e)||Qc(e))return 1;if(Jc(e))return 2}function Rt(e,t,i){let n=[],r=-1;for(;++r1&&e[i][1].end.offset-e[i][1].start.offset>1?2:1;let u=Object.assign({},e[n][1].end),p=Object.assign({},e[i][1].start);Xc(u,-l),Xc(p,l),s={type:l>1?"strongSequence":"emphasisSequence",start:u,end:Object.assign({},e[n][1].end)},o={type:l>1?"strongSequence":"emphasisSequence",start:Object.assign({},e[i][1].start),end:p},a={type:l>1?"strongText":"emphasisText",start:Object.assign({},e[n][1].end),end:Object.assign({},e[i][1].start)},r={type:l>1?"strong":"emphasis",start:Object.assign({},s.start),end:Object.assign({},o.end)},e[n][1].end=Object.assign({},s.start),e[i][1].start=Object.assign({},o.end),d=[],e[n][1].end.offset-e[n][1].start.offset&&(d=Ne(d,[["enter",e[n][1],t],["exit",e[n][1],t]])),d=Ne(d,[["enter",r,t],["enter",s,t],["exit",s,t],["enter",a,t]]),d=Ne(d,Rt(t.parser.constructs.insideSpan.null,e.slice(n+1,i),t)),d=Ne(d,[["exit",a,t],["enter",o,t],["exit",o,t],["exit",r,t]]),e[i][1].end.offset-e[i][1].start.offset?(c=2,d=Ne(d,[["enter",e[i][1],t],["exit",e[i][1],t]])):c=0,Me(e,n-1,i-n+3,d),i=n+d.length-c-2;break}}for(i=-1;++i=4?s(d):i(d)}function s(d){return d===null?l(d):F(d)?e.attempt(Yg,s,l)(d):(e.enter("codeFlowValue"),o(d))}function o(d){return d===null||F(d)?(e.exit("codeFlowValue"),s(d)):(e.consume(d),o)}function l(d){return e.exit("codeIndented"),t(d)}}function Vg(e,t,i){let n=this;return r;function r(s){return n.parser.lazy[n.now().line]?i(s):F(s)?(e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),r):$(e,a,"linePrefix",4+1)(s)}function a(s){let o=n.events[n.events.length-1];return o&&o[1].type==="linePrefix"&&o[2].sliceSerialize(o[1],!0).length>=4?t(s):F(s)?r(s):i(s)}}var ro={name:"codeText",tokenize:Zg,resolve:Ug,previous:Gg};function Ug(e){let t=e.length-4,i=3,n,r;if((e[i][1].type==="lineEnding"||e[i][1].type==="space")&&(e[t][1].type==="lineEnding"||e[t][1].type==="space")){for(n=i;++n=4?t(s):e.interrupt(n.parser.constructs.flow,i,t)(s)}}function fa(e,t,i,n,r,a,s,o,l){let d=l||Number.POSITIVE_INFINITY,c=0;return u;function u(b){return b===60?(e.enter(n),e.enter(r),e.enter(a),e.consume(b),e.exit(a),p):b===null||b===41||kn(b)?i(b):(e.enter(n),e.enter(s),e.enter(o),e.enter("chunkString",{contentType:"string"}),y(b))}function p(b){return b===62?(e.enter(a),e.consume(b),e.exit(a),e.exit(r),e.exit(n),t):(e.enter(o),e.enter("chunkString",{contentType:"string"}),g(b))}function g(b){return b===62?(e.exit("chunkString"),e.exit(o),p(b)):b===null||b===60||F(b)?i(b):(e.consume(b),b===92?h:g)}function h(b){return b===60||b===62||b===92?(e.consume(b),g):g(b)}function y(b){return b===40?++c>d?i(b):(e.consume(b),y):b===41?c--?(e.consume(b),y):(e.exit("chunkString"),e.exit(o),e.exit(s),e.exit(n),t(b)):b===null||ee(b)?c?i(b):(e.exit("chunkString"),e.exit(o),e.exit(s),e.exit(n),t(b)):kn(b)?i(b):(e.consume(b),b===92?w:y)}function w(b){return b===40||b===41||b===92?(e.consume(b),y):y(b)}}function ya(e,t,i,n,r,a){let s=this,o=0,l;return d;function d(g){return e.enter(n),e.enter(r),e.consume(g),e.exit(r),e.enter(a),c}function c(g){return g===null||g===91||g===93&&!l||g===94&&!o&&"_hiddenFootnoteSupport"in s.parser.constructs||o>999?i(g):g===93?(e.exit(a),e.enter(r),e.consume(g),e.exit(r),e.exit(n),t):F(g)?(e.enter("lineEnding"),e.consume(g),e.exit("lineEnding"),c):(e.enter("chunkString",{contentType:"string"}),u(g))}function u(g){return g===null||g===91||g===93||F(g)||o++>999?(e.exit("chunkString"),c(g)):(e.consume(g),l=l||!Z(g),g===92?p:u)}function p(g){return g===91||g===92||g===93?(e.consume(g),o++,u):u(g)}}function ba(e,t,i,n,r,a){let s;return o;function o(p){return e.enter(n),e.enter(r),e.consume(p),e.exit(r),s=p===40?41:p,l}function l(p){return p===s?(e.enter(r),e.consume(p),e.exit(r),e.exit(n),t):(e.enter(a),d(p))}function d(p){return p===s?(e.exit(a),l(s)):p===null?i(p):F(p)?(e.enter("lineEnding"),e.consume(p),e.exit("lineEnding"),$(e,d,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),c(p))}function c(p){return p===s||p===null||F(p)?(e.exit("chunkString"),d(p)):(e.consume(p),p===92?u:c)}function u(p){return p===s||p===92?(e.consume(p),c):c(p)}}function it(e,t){let i;return n;function n(r){return F(r)?(e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),i=!0,n):Z(r)?$(e,n,i?"linePrefix":"lineSuffix")(r):t(r)}}function Be(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}var so={name:"definition",tokenize:nh},th={tokenize:rh,partial:!0};function nh(e,t,i){let n=this,r;return a;function a(l){return e.enter("definition"),ya.call(n,e,s,i,"definitionLabel","definitionLabelMarker","definitionLabelString")(l)}function s(l){return r=Be(n.sliceSerialize(n.events[n.events.length-1][1]).slice(1,-1)),l===58?(e.enter("definitionMarker"),e.consume(l),e.exit("definitionMarker"),it(e,fa(e,e.attempt(th,$(e,o,"whitespace"),$(e,o,"whitespace")),i,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString"))):i(l)}function o(l){return l===null||F(l)?(e.exit("definition"),n.parser.defined.includes(r)||n.parser.defined.push(r),t(l)):i(l)}}function rh(e,t,i){return n;function n(s){return ee(s)?it(e,r)(s):i(s)}function r(s){return s===34||s===39||s===40?ba(e,$(e,a,"whitespace"),i,"definitionTitle","definitionTitleMarker","definitionTitleString")(s):i(s)}function a(s){return s===null||F(s)?t(s):i(s)}}var oo={name:"hardBreakEscape",tokenize:ah};function ah(e,t,i){return n;function n(a){return e.enter("hardBreakEscape"),e.enter("escapeMarker"),e.consume(a),r}function r(a){return F(a)?(e.exit("escapeMarker"),e.exit("hardBreakEscape"),t(a)):i(a)}}var lo={name:"headingAtx",tokenize:oh,resolve:sh};function sh(e,t){let i=e.length-2,n=3,r,a;return e[n][1].type==="whitespace"&&(n+=2),i-2>n&&e[i][1].type==="whitespace"&&(i-=2),e[i][1].type==="atxHeadingSequence"&&(n===i-1||i-4>n&&e[i-2][1].type==="whitespace")&&(i-=n+1===i?2:4),i>n&&(r={type:"atxHeadingText",start:e[n][1].start,end:e[i][1].end},a={type:"chunkText",start:e[n][1].start,end:e[i][1].end,contentType:"text"},Me(e,n,i-n+1,[["enter",r,t],["enter",a,t],["exit",a,t],["exit",r,t]])),e}function oh(e,t,i){let n=this,r=0;return a;function a(c){return e.enter("atxHeading"),e.enter("atxHeadingSequence"),s(c)}function s(c){return c===35&&r++<6?(e.consume(c),s):c===null||ee(c)?(e.exit("atxHeadingSequence"),n.interrupt?t(c):o(c)):i(c)}function o(c){return c===35?(e.enter("atxHeadingSequence"),l(c)):c===null||F(c)?(e.exit("atxHeading"),t(c)):Z(c)?$(e,o,"whitespace")(c):(e.enter("atxHeadingText"),d(c))}function l(c){return c===35?(e.consume(c),l):(e.exit("atxHeadingSequence"),o(c))}function d(c){return c===null||c===35||ee(c)?(e.exit("atxHeadingText"),o(c)):(e.consume(c),d)}}var id=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],co=["pre","script","style","textarea"];var uo={name:"htmlFlow",tokenize:dh,resolveTo:ch,concrete:!0},lh={tokenize:uh,partial:!0};function ch(e){let t=e.length;for(;t--&&!(e[t][0]==="enter"&&e[t][1].type==="htmlFlow"););return t>1&&e[t-2][1].type==="linePrefix"&&(e[t][1].start=e[t-2][1].start,e[t+1][1].start=e[t-2][1].start,e.splice(t-2,2)),e}function dh(e,t,i){let n=this,r,a,s,o,l;return d;function d(x){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(x),c}function c(x){return x===33?(e.consume(x),u):x===47?(e.consume(x),h):x===63?(e.consume(x),r=3,n.interrupt?t:ue):Ue(x)?(e.consume(x),s=String.fromCharCode(x),a=!0,y):i(x)}function u(x){return x===45?(e.consume(x),r=2,p):x===91?(e.consume(x),r=5,s="CDATA[",o=0,g):Ue(x)?(e.consume(x),r=4,n.interrupt?t:ue):i(x)}function p(x){return x===45?(e.consume(x),n.interrupt?t:ue):i(x)}function g(x){return x===s.charCodeAt(o++)?(e.consume(x),o===s.length?n.interrupt?t:N:g):i(x)}function h(x){return Ue(x)?(e.consume(x),s=String.fromCharCode(x),y):i(x)}function y(x){return x===null||x===47||x===62||ee(x)?x!==47&&a&&co.includes(s.toLowerCase())?(r=1,n.interrupt?t(x):N(x)):id.includes(s.toLowerCase())?(r=6,x===47?(e.consume(x),w):n.interrupt?t(x):N(x)):(r=7,n.interrupt&&!n.parser.lazy[n.now().line]?i(x):a?S(x):b(x)):x===45||Pe(x)?(e.consume(x),s+=String.fromCharCode(x),y):i(x)}function w(x){return x===62?(e.consume(x),n.interrupt?t:N):i(x)}function b(x){return Z(x)?(e.consume(x),b):j(x)}function S(x){return x===47?(e.consume(x),j):x===58||x===95||Ue(x)?(e.consume(x),T):Z(x)?(e.consume(x),S):j(x)}function T(x){return x===45||x===46||x===58||x===95||Pe(x)?(e.consume(x),T):C(x)}function C(x){return x===61?(e.consume(x),_):Z(x)?(e.consume(x),C):S(x)}function _(x){return x===null||x===60||x===61||x===62||x===96?i(x):x===34||x===39?(e.consume(x),l=x,A):Z(x)?(e.consume(x),_):(l=null,B(x))}function A(x){return x===null||F(x)?i(x):x===l?(e.consume(x),q):(e.consume(x),A)}function B(x){return x===null||x===34||x===39||x===60||x===61||x===62||x===96||ee(x)?C(x):(e.consume(x),B)}function q(x){return x===47||x===62||Z(x)?S(x):i(x)}function j(x){return x===62?(e.consume(x),Y):i(x)}function Y(x){return Z(x)?(e.consume(x),Y):x===null||F(x)?N(x):i(x)}function N(x){return x===45&&r===2?(e.consume(x),re):x===60&&r===1?(e.consume(x),Q):x===62&&r===4?(e.consume(x),ae):x===63&&r===3?(e.consume(x),ue):x===93&&r===5?(e.consume(x),de):F(x)&&(r===6||r===7)?e.check(lh,ae,U)(x):x===null||F(x)?U(x):(e.consume(x),N)}function U(x){return e.exit("htmlFlowData"),D(x)}function D(x){return x===null?z(x):F(x)?e.attempt({tokenize:W,partial:!0},D,z)(x):(e.enter("htmlFlowData"),N(x))}function W(x,pi,Ye){return Re;function Re(De){return x.enter("lineEnding"),x.consume(De),x.exit("lineEnding"),ri}function ri(De){return n.parser.lazy[n.now().line]?Ye(De):pi(De)}}function re(x){return x===45?(e.consume(x),ue):N(x)}function Q(x){return x===47?(e.consume(x),s="",ce):N(x)}function ce(x){return x===62&&co.includes(s.toLowerCase())?(e.consume(x),ae):Ue(x)&&s.length<8?(e.consume(x),s+=String.fromCharCode(x),ce):N(x)}function de(x){return x===93?(e.consume(x),ue):N(x)}function ue(x){return x===62?(e.consume(x),ae):x===45&&r===2?(e.consume(x),ue):N(x)}function ae(x){return x===null||F(x)?(e.exit("htmlFlowData"),z(x)):(e.consume(x),ae)}function z(x){return e.exit("htmlFlow"),t(x)}}function uh(e,t,i){return n;function n(r){return e.exit("htmlFlowData"),e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),e.attempt(yi,t,i)}}var po={name:"htmlText",tokenize:ph};function ph(e,t,i){let n=this,r,a,s,o;return l;function l(z){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(z),d}function d(z){return z===33?(e.consume(z),c):z===47?(e.consume(z),B):z===63?(e.consume(z),_):Ue(z)?(e.consume(z),Y):i(z)}function c(z){return z===45?(e.consume(z),u):z===91?(e.consume(z),a="CDATA[",s=0,w):Ue(z)?(e.consume(z),C):i(z)}function u(z){return z===45?(e.consume(z),p):i(z)}function p(z){return z===null||z===62?i(z):z===45?(e.consume(z),g):h(z)}function g(z){return z===null||z===62?i(z):h(z)}function h(z){return z===null?i(z):z===45?(e.consume(z),y):F(z)?(o=h,de(z)):(e.consume(z),h)}function y(z){return z===45?(e.consume(z),ae):h(z)}function w(z){return z===a.charCodeAt(s++)?(e.consume(z),s===a.length?b:w):i(z)}function b(z){return z===null?i(z):z===93?(e.consume(z),S):F(z)?(o=b,de(z)):(e.consume(z),b)}function S(z){return z===93?(e.consume(z),T):b(z)}function T(z){return z===62?ae(z):z===93?(e.consume(z),T):b(z)}function C(z){return z===null||z===62?ae(z):F(z)?(o=C,de(z)):(e.consume(z),C)}function _(z){return z===null?i(z):z===63?(e.consume(z),A):F(z)?(o=_,de(z)):(e.consume(z),_)}function A(z){return z===62?ae(z):_(z)}function B(z){return Ue(z)?(e.consume(z),q):i(z)}function q(z){return z===45||Pe(z)?(e.consume(z),q):j(z)}function j(z){return F(z)?(o=j,de(z)):Z(z)?(e.consume(z),j):ae(z)}function Y(z){return z===45||Pe(z)?(e.consume(z),Y):z===47||z===62||ee(z)?N(z):i(z)}function N(z){return z===47?(e.consume(z),ae):z===58||z===95||Ue(z)?(e.consume(z),U):F(z)?(o=N,de(z)):Z(z)?(e.consume(z),N):ae(z)}function U(z){return z===45||z===46||z===58||z===95||Pe(z)?(e.consume(z),U):D(z)}function D(z){return z===61?(e.consume(z),W):F(z)?(o=D,de(z)):Z(z)?(e.consume(z),D):N(z)}function W(z){return z===null||z===60||z===61||z===62||z===96?i(z):z===34||z===39?(e.consume(z),r=z,re):F(z)?(o=W,de(z)):Z(z)?(e.consume(z),W):(e.consume(z),r=void 0,ce)}function re(z){return z===r?(e.consume(z),Q):z===null?i(z):F(z)?(o=re,de(z)):(e.consume(z),re)}function Q(z){return z===62||z===47||ee(z)?N(z):i(z)}function ce(z){return z===null||z===34||z===39||z===60||z===61||z===96?i(z):z===62||ee(z)?N(z):(e.consume(z),ce)}function de(z){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(z),e.exit("lineEnding"),$(e,ue,"linePrefix",n.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function ue(z){return e.enter("htmlTextData"),o(z)}function ae(z){return z===62?(e.consume(z),e.exit("htmlTextData"),e.exit("htmlText"),t):i(z)}}var tt={name:"labelEnd",tokenize:bh,resolveTo:yh,resolveAll:fh},mh={tokenize:vh},gh={tokenize:xh},hh={tokenize:wh};function fh(e){let t=-1,i;for(;++t999||u===93&&!s||u===null||u===91||ee(u))return i(u);if(u===93){e.exit("chunkString");let p=e.exit("gfmFootnoteCallString");return r.includes(Be(n.sliceSerialize(p)))?(e.enter("gfmFootnoteCallLabelMarker"),e.consume(u),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),t):i(u)}return ee(u)||(s=!0),a++,e.consume(u),u===92?c:d}function c(u){return u===91||u===92||u===93?(e.consume(u),a++,d):d(u)}}function jh(e,t,i){let n=this,r=n.parser.gfmFootnotes||(n.parser.gfmFootnotes=[]),a,s=0,o;return l;function l(h){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(h),e.exit("gfmFootnoteDefinitionLabelMarker"),d}function d(h){return h===94?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(h),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),e.enter("chunkString").contentType="string",c):i(h)}function c(h){if(s>999||h===93&&!o||h===null||h===91||ee(h))return i(h);if(h===93){e.exit("chunkString");let y=e.exit("gfmFootnoteDefinitionLabelString");return a=Be(n.sliceSerialize(y)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(h),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),p}return ee(h)||(o=!0),s++,e.consume(h),h===92?u:c}function u(h){return h===91||h===92||h===93?(e.consume(h),s++,c):c(h)}function p(h){return h===58?(e.enter("definitionMarker"),e.consume(h),e.exit("definitionMarker"),r.includes(a)||r.push(a),$(e,g,"gfmFootnoteDefinitionWhitespace")):i(h)}function g(h){return t(h)}}function Nh(e,t,i){return e.check(yi,t,e.attempt(Bh,t,i))}function Ph(e){e.exit("gfmFootnoteDefinition")}function Kh(e,t,i){let n=this;return $(e,r,"gfmFootnoteDefinitionIndent",4+1);function r(a){let s=n.events[n.events.length-1];return s&&s[1].type==="gfmFootnoteDefinitionIndent"&&s[2].sliceSerialize(s[1],!0).length===4?t(a):i(a)}}var $h={tokenize:Hh},fo={text:{[91]:$h}};function Hh(e,t,i){let n=this;return r;function r(l){return n.previous!==null||!n._gfmTasklistFirstContentOfListItem?i(l):(e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(l),e.exit("taskListCheckMarker"),a)}function a(l){return ee(l)?(e.enter("taskListCheckValueUnchecked"),e.consume(l),e.exit("taskListCheckValueUnchecked"),s):l===88||l===120?(e.enter("taskListCheckValueChecked"),e.consume(l),e.exit("taskListCheckValueChecked"),s):i(l)}function s(l){return l===93?(e.enter("taskListCheckMarker"),e.consume(l),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),o):i(l)}function o(l){return F(l)?t(l):Z(l)?e.check({tokenize:Yh},t,i)(l):i(l)}}function Yh(e,t,i){return $(e,n,"whitespace");function n(r){return r===null?i(r):t(r)}}var td={}.hasOwnProperty;function xa(e){let t={},i=-1;for(;++i=d||c+1s))return;let B=t.events.length,q=B,j,Y;for(;q--;)if(t.events[q][0]==="exit"&&t.events[q][1].type==="chunkFlow"){if(j){Y=t.events[q][1].end;break}j=!0}for(b(n),A=B;AT;){let _=i[C];t.containerState=_[1],_[0].exit.call(t,e)}i.length=T}function S(){r.write([null]),a=void 0,r=void 0,t.containerState._closeFlow=void 0}}function rf(e,t,i){return $(e,e.attempt(this.parser.constructs.document,t,i),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}var yd={tokenize:af};function af(e){let t=this,i=e.attempt(yi,n,e.attempt(this.parser.constructs.flowInitial,r,$(e,e.attempt(this.parser.constructs.flow,r,e.attempt(ao,r)),"linePrefix")));return i;function n(a){if(a===null){e.consume(a);return}return e.enter("lineEndingBlank"),e.consume(a),e.exit("lineEndingBlank"),t.currentConstruct=void 0,i}function r(a){if(a===null){e.consume(a);return}return e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),t.currentConstruct=void 0,i}}var bd={resolveAll:kd()},vd=wd("string"),xd=wd("text");function wd(e){return{tokenize:t,resolveAll:kd(e==="text"?sf:void 0)};function t(i){let n=this,r=this.parser.constructs[e],a=i.attempt(r,s,o);return s;function s(c){return d(c)?a(c):o(c)}function o(c){if(c===null){i.consume(c);return}return i.enter("data"),i.consume(c),l}function l(c){return d(c)?(i.exit("data"),a(c)):(i.consume(c),l)}function d(c){if(c===null)return!0;let u=r[c],p=-1;if(u)for(;++p-1&&(s[0]=s[0].slice(n)),a>0&&s.push(e[r].slice(0,a))),s}function lf(e,t){let i=-1,n=[],r;for(;++iff,contentInitial:()=>df,disable:()=>yf,document:()=>cf,flow:()=>pf,flowInitial:()=>uf,insideSpan:()=>hf,string:()=>mf,text:()=>gf});var cf={[42]:Fe,[43]:Fe,[45]:Fe,[48]:Fe,[49]:Fe,[50]:Fe,[51]:Fe,[52]:Fe,[53]:Fe,[54]:Fe,[55]:Fe,[56]:Fe,[57]:Fe,[62]:ua},df={[91]:so},uf={[-2]:Sn,[-1]:Sn,[32]:Sn},pf={[35]:lo,[42]:nt,[45]:[va,nt],[60]:uo,[61]:va,[95]:nt,[96]:ga,[126]:ga},mf={[38]:ma,[92]:pa},gf={[-5]:An,[-4]:An,[-3]:An,[33]:mo,[38]:ma,[42]:zn,[60]:[no,po],[91]:go,[92]:[oo,pa],[93]:tt,[95]:zn,[96]:ro},hf={null:[zn,bd]},ff={null:[42,95]},yf={null:[]};function Sd(e={}){let t=xa([xo].concat(e.extensions||[])),i={defined:[],lazy:{},constructs:t,content:n(gd),document:n(fd),flow:n(yd),string:n(vd),text:n(xd)};return i;function n(r){return a;function a(s){return zd(i,r,s)}}}var Ad=/[\0\t\n\r]/g;function Td(){let e=1,t="",i=!0,n;return r;function r(a,s,o){let l=[],d,c,u,p,g;for(a=t+a.toString(s),u=0,t="",i&&(a.charCodeAt(0)===65279&&u++,i=void 0);u13&&i<32||i>126&&i<160||i>55295&&i<57344||i>64975&&i<65008||(i&65535)===65535||(i&65535)===65534||i>1114111?"\uFFFD":String.fromCharCode(i)}var bf=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function ka(e){return e.replace(bf,vf)}function vf(e,t,i){if(t)return t;if(i.charCodeAt(0)===35){let r=i.charCodeAt(1),a=r===120||r===88;return wa(i.slice(a?2:1),a?16:10)}return Dt(i)||e}function jt(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?Ed(e.position):"start"in e||"end"in e?Ed(e):"line"in e||"column"in e?wo(e):""}function wo(e){return Od(e&&e.line)+":"+Od(e&&e.column)}function Ed(e){return wo(e&&e.start)+"-"+wo(e&&e.end)}function Od(e){return e&&typeof e=="number"?e:1}var Md={}.hasOwnProperty,ko=function(e,t,i){return typeof t!="string"&&(i=t,t=void 0),xf(i)(Ld(Sd(i).document().write(Td()(e,t,!0))))};function xf(e){let t={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:o(gi),autolinkProtocol:N,autolinkEmail:N,atxHeading:o(an),blockQuote:o(mi),characterEscape:N,characterReference:N,codeFenced:o(Li),codeFencedFenceInfo:l,codeFencedFenceMeta:l,codeIndented:o(Li,l),codeText:o(Ot,l),codeTextData:N,data:N,codeFlowValue:N,definition:o(Es),definitionDestinationString:l,definitionLabelString:l,definitionTitleString:l,emphasis:o(Os),hardBreakEscape:o(sn),hardBreakTrailing:o(sn),htmlFlow:o(Nr,l),htmlFlowData:N,htmlText:o(Nr,l),htmlTextData:N,image:o(Cs),label:l,link:o(gi),listItem:o(Pr),listItemValue:h,listOrdered:o(Gi,g),listUnordered:o(Gi),paragraph:o(Kr),reference:Re,referenceString:l,resourceDestinationString:l,resourceTitleString:l,setextHeading:o(an),strong:o(on),thematicBreak:o(Hr)},exit:{atxHeading:c(),atxHeadingSequence:B,autolink:c(),autolinkEmail:ai,autolinkProtocol:Ti,blockQuote:c(),characterEscapeValue:U,characterReferenceMarkerHexadecimal:De,characterReferenceMarkerNumeric:De,characterReferenceValue:se,codeFenced:c(S),codeFencedFence:b,codeFencedFenceInfo:y,codeFencedFenceMeta:w,codeFlowValue:U,codeIndented:c(T),codeText:c(ce),codeTextData:U,data:U,definition:c(),definitionDestinationString:A,definitionLabelString:C,definitionTitleString:_,emphasis:c(),hardBreakEscape:c(W),hardBreakTrailing:c(W),htmlFlow:c(re),htmlFlowData:U,htmlText:c(Q),htmlTextData:U,image:c(ue),label:z,labelText:ae,lineEnding:D,link:c(de),listItem:c(),listOrdered:c(),listUnordered:c(),paragraph:c(),referenceString:ri,resourceDestinationString:x,resourceTitleString:pi,resource:Ye,setextHeading:c(Y),setextHeadingLineSequence:j,setextHeadingText:q,strong:c(),thematicBreak:c()}};qd(t,(e||{}).mdastExtensions||[]);let i={};return n;function n(O){let I={type:"root",children:[]},H={stack:[I],tokenStack:[],config:t,enter:d,exit:u,buffer:l,resume:p,setData:a,getData:s},J=[],X=-1;for(;++X0){let si=H.tokenStack[H.tokenStack.length-1];(si[1]||Cd).call(H,void 0,si[0])}for(I.position={start:ji(O.length>0?O[0][1].start:{line:1,column:1,offset:0}),end:ji(O.length>0?O[O.length-2][1].end:{line:1,column:1,offset:0})},X=-1;++X0))throw new TypeError("`maxSize` must be a number greater than 0");if(typeof t.maxAge=="number"&&t.maxAge===0)throw new TypeError("`maxAge` must be a number greater than 0");this.maxSize=t.maxSize,this.maxAge=t.maxAge||Number.POSITIVE_INFINITY,this.onEviction=t.onEviction,this.cache=new Map,this.oldCache=new Map,this._size=0}_emitEvictions(t){if(typeof this.onEviction=="function")for(let[i,n]of t)this.onEviction(i,n.value)}_deleteIfExpired(t,i){return typeof i.expiry=="number"&&i.expiry<=Date.now()?(typeof this.onEviction=="function"&&this.onEviction(t,i.value),this.delete(t)):!1}_getOrDeleteIfExpired(t,i){if(this._deleteIfExpired(t,i)===!1)return i.value}_getItemValue(t,i){return i.expiry?this._getOrDeleteIfExpired(t,i):i.value}_peek(t,i){let n=i.get(t);return this._getItemValue(t,n)}_set(t,i){this.cache.set(t,i),this._size++,this._size>=this.maxSize&&(this._size=0,this._emitEvictions(this.oldCache),this.oldCache=this.cache,this.cache=new Map)}_moveToRecent(t,i){this.oldCache.delete(t),this._set(t,i)}*_entriesAscending(){for(let t of this.oldCache){let[i,n]=t;this.cache.has(i)||this._deleteIfExpired(i,n)===!1&&(yield t)}for(let t of this.cache){let[i,n]=t;this._deleteIfExpired(i,n)===!1&&(yield t)}}get(t){if(this.cache.has(t)){let i=this.cache.get(t);return this._getItemValue(t,i)}if(this.oldCache.has(t)){let i=this.oldCache.get(t);if(this._deleteIfExpired(t,i)===!1)return this._moveToRecent(t,i),i.value}}set(t,i,{maxAge:n=this.maxAge}={}){let r=typeof n=="number"&&n!==Number.POSITIVE_INFINITY?Date.now()+n:void 0;this.cache.has(t)?this.cache.set(t,{value:i,expiry:r}):this._set(t,{value:i,expiry:r})}has(t){return this.cache.has(t)?!this._deleteIfExpired(t,this.cache.get(t)):this.oldCache.has(t)?!this._deleteIfExpired(t,this.oldCache.get(t)):!1}peek(t){if(this.cache.has(t))return this._peek(t,this.cache);if(this.oldCache.has(t))return this._peek(t,this.oldCache)}delete(t){let i=this.cache.delete(t);return i&&this._size--,this.oldCache.delete(t)||i}clear(){this.cache.clear(),this.oldCache.clear(),this._size=0}resize(t){if(!(t&&t>0))throw new TypeError("`maxSize` must be a number greater than 0");let i=[...this._entriesAscending()],n=i.length-t;n<0?(this.cache=new Map(i),this.oldCache=new Map,this._size=i.length):(n>0&&this._emitEvictions(i.slice(0,n)),this.oldCache=new Map(i.slice(n)),this.cache=new Map,this._size=0),this.maxSize=t}*keys(){for(let[t]of this)yield t}*values(){for(let[,t]of this)yield t}*[Symbol.iterator](){for(let t of this.cache){let[i,n]=t;this._deleteIfExpired(i,n)===!1&&(yield[i,n.value])}for(let t of this.oldCache){let[i,n]=t;this.cache.has(i)||this._deleteIfExpired(i,n)===!1&&(yield[i,n.value])}}*entriesDescending(){let t=[...this.cache];for(let i=t.length-1;i>=0;--i){let n=t[i],[r,a]=n;this._deleteIfExpired(r,a)===!1&&(yield[r,a.value])}t=[...this.oldCache];for(let i=t.length-1;i>=0;--i){let n=t[i],[r,a]=n;this.cache.has(r)||this._deleteIfExpired(r,a)===!1&&(yield[r,a.value])}}*entriesAscending(){for(let[t,i]of this._entriesAscending())yield[t,i.value]}get size(){if(!this._size)return this.oldCache.size;let t=0;for(let i of this.oldCache.keys())this.cache.has(i)||t++;return Math.min(this._size+t,this.maxSize)}entries(){return this.entriesAscending()}forEach(t,i=this){for(let[n,r]of this.entriesAscending())t.call(i,r,n,this)}get[Symbol.toStringTag](){return JSON.stringify([...this.entriesAscending()])}};var Ao=new Tn({maxSize:200});function If(e){let t=Yc(e);if(Ao.has(t))return Ao.get(t);let i=ko(e,{extensions:[xa([ho(),fo]),yo()],mdastExtensions:[[zo(),So],bo()]});return Ao.set(t,i),i}function fe(e,t){let i=If(t),n=[];return eo(i,e,r=>{n.push(r.position)}),n.sort((r,a)=>a.start.offset-r.start.offset),n}function Fd(e){let t=fe("footnoteDefinition",e),i=[],n=new Map,r=new Map;e=Dd(t,e,i,function(s,o,l){let d=o.match(/\[\^.*?\]/)[0];if(n.has(d)){let g=n.get(d);g.footnotesReferencingKey.push(o),n.set(d,g);return}let c,u=[];do c=s.lastIndexOf(d,l),c!==-1&&(u.push(c),l=c-1);while(c>-1);let p={key:d,referencePositions:u,footnotesReferencingKey:[o]};n.set(d,p)});for(let s of n){let o=s[1],l=o.referencePositions.length-o.footnotesReferencingKey.length;l=l>=0?l:0;let d=0;for(let c of o.footnotesReferencingKey){if(d+l>=o.referencePositions.length)throw new Error(E("logs.missing-footnote-error-message").replace("{FOOTNOTE}",c));r.set(c,o.referencePositions[l+d++])}}i=i.sort((s,o)=>r.get(s)-r.get(o)),i.length>0&&(e=e.trimEnd()+` +`);for(let s of i)e+=` +`+s;return e}function Rd(e){let t=fe("footnoteDefinition",e),i=[],n=new Map,r=new Map,a=new Map,s=[],o=new Set,l=function(u,p,g){let h=p.match(/\[\^.*?\]/)[0];r.set(p,h);let y=o.has(h);if(y&&n.has(p))return n.get(p);if(y)throw new Error(E("logs.too-many-footnotes-error-message").replace("{FOOTNOTE_KEY}",h));let w,b=-1;do w=u.lastIndexOf(h,g),w!==-1&&(s.push({key:h,position:w}),b=w,g=w-1);while(w>-1);return o.add(h),b};e=Dd(t,e,i,(u,p,g)=>{n.set(p,l(u,p,g))}),i=i.sort((u,p)=>n.get(u)-n.get(p)),s=s.sort((u,p)=>p.position-u.position),i.length>0&&(e=e.trimEnd()+` +`);let d=1,c=new Set;for(let u of i){if(c.has(u))continue;c.add(u);let p=r.get(u),g=`[^${d++}]`;a.set(p,g),e+=` +`+u.replace(p,g)}for(let u of s){let p=a.get(u.key);e=Vc(e,u.key,p,u.position)}return e}function Dd(e,t,i,n){for(let r of e){let a=t.substring(r.start.offset,r.end.offset);i.push(a),r.end.offset")||s.endsWith("
")||(n[a]=s+" ")}e=Se(e,i.start.offset,i.end.offset,n.join(` +`))}}return e}function Nd(e){let t=e.endsWith(` +`),i=fe("paragraph",e);if(i.length===0)return e;for(let n of i){let r=n.start.offset;for(r>0&&r--;r>=0&&e.charAt(r)!=` +`;)r--;r++;let a=e.substring(r,n.end.offset).split(` +`),s=a[0].trimStart();if(s.startsWith(">")||s.startsWith("- ")||s.startsWith("- ")||s.match(/^[0-9]+\.( |\t)+/))continue;let o=a.length,l=[],d=!1;for(let h=0;h")||y.endsWith("
")||y.endsWith(" ")}for(;r>0&&e.charAt(r-1)==` +`;)r--;let c=e.length,u=n.end.offset;for(u?)*(\*|-|\+|- \[( | x)\]|\d+\.) /g,s=r.match(a);if(s){let o=r.split(new RegExp(a.source.replaceAll("(","(?:"))),l="",d=0;for(let c of o)d>0&&(l+=s[d-1]),l+=t(c),d++;r=l}else r=t(r);e=Se(e,n.start.offset+2,n.end.offset,r)}return e}function Yd(e){let t=fe("code",e);for(let i of t)e.substring(i.start.offset,i.end.offset).startsWith("```")&&(e=et(e,i.start.offset,i.end.offset));return e}function Wd(e,t){let i=fe("math",e);for(let n of i)e=et(e,n.start.offset,n.end.offset);i=fe("inlineMath",e);for(let n of i)e.substring(n.start.offset,n.end.offset).startsWith("$".repeat(t))&&(e=et(e,n.start.offset,n.end.offset));return e}function Vd(e){let t=fe("blockquote",e);for(let i of t){let n=i.end.offset;for(;n0&&e.charAt(a-1)!==` +`;)a--;let s=e.substring(a,r.end.offset),o=function(u){let p=u.lastIndexOf("> ");return p!==-1&&(u=u.substring(p+2)),u=u.replaceAll(" "," "),Math.floor((u.split(" ").length-1)/2)+1},l=new Map,d=function(u,p){let g=p;for(;g>u;)l.delete(g--)},c=-1;s=s.replace(/^(( |\t|> )*)((\d+(\.|\)))|[-*+])([^\n]*)$/gm,(u,p="",g,h,y,w,b)=>{let S=1,T=o(p);if(!/^\d/.test(h)){let C=T>c?T:c;return d(T,C),u}return l.has(T)?t==="ascending"&&(S=l.get(T)+1,l.set(T,S)):l.set(T,1),c>T&&d(T,c),c=T,`${p}${S}${i}${b}`}),e=Se(e,a,r.end.offset,s)}return e}function Gd(e,t){let i=fe("listItem",e);if(!i)return e;let n=/^((\d+[.)])|(- \[[ x]\]))/m,r=t;if(t=="consistent"){let a=i.length-1;for(;a>=0;){let s=e.substring(i[a].start.offset,i[a].end.offset);if(a--,!s.match(n)){r=s.charAt(0);break}}if(a==-1)return e}for(let a of i){let s=e.substring(a.start.offset,a.end.offset);s.match(n)||(s=r+s.substring(1),e=Se(e,a.start.offset,a.end.offset,s))}return e}function Zd(e,t){let i=fe("math",e),n=new RegExp("^(\\${"+t+",})(\\n*)"),r=new RegExp("(\\n*)(\\${"+t+",})([^\\$]*)$");for(let a of i)e=Bd(e,a.start.offset,a.end.offset,n,r);i=fe("inlineMath",e);for(let a of i)e.substring(a.start.offset,a.end.offset).startsWith("$".repeat(t))&&(e=Bd(e,a.start.offset,a.end.offset,n,r));return e}function Bd(e,t,i,n,r){let a=e.substring(xn(e,t),t)??"",s=e.substring(xn(e,i),i)??"",o=/^(>( |\t)*)+\$+$/m,l=e.substring(t,i);return l=l.replace(n,(d,c,u="")=>u===""?c+` +`+a:c+` +`),l=l.replace(r,(d,c="",u,p)=>{let g=c==="";return g&&o.test(s.trim())?d:g?` +`+a+u+p:` +`+u+p}),Se(e,t,i,l)}function Sa(e){let t=[...e.matchAll(Qd)],i=[];for(let n of t){let r=xn(e,n.index);if(r===0)continue;let a=xn(e,r-1),s=n[0],o=e.substring(r,n.index+s.length);if(_f(o,s))continue;let l=a,d=e.substring(a,r-1);if(s==="---"&&!d.includes("|"))continue;d=d.replace(To,h=>{let y=h.trim();return y===""||y==="|"||(l+=h.length-1),""});let c=s.replace(To,"");if(d.endsWith("|")&&(d=d.slice(0,-1)),c.endsWith("|")&&(c=c.slice(0,-1)),d.split("|").length!==c.split("|").length)continue;let u=n.index+n[0].length;if(u>=e.length-1){i.push({startIndex:l,endIndex:e.length});continue}let p=e.substring(u+1).split(` +`),g=0;for(;g]/.test(i)}var Ni=/^([ \t]*)(#+)([ \t]+)([^\n\r]*?)([ \t]+#+)?$/gm,Xd=`^XXX\\.*? (?:((?:.| )*?) -)?XXX(?=\\s|$)$`,Se=/^---\n((?:(((?!---)(?:.|\n)*?)\n)?))---(?=\n|$)/,gm=Zl.replaceAll("X","`"),hm=Zl.replaceAll("X","~"),fm=`^(( |( {4})).* -)+`,_y=new RegExp(`${gm}|${hm}|${fm}`,"gm"),Qr=/(!?)\[{2}([^\][\n|]+)(\|([^\][\n|]+))?\]{2}/g,pn=/(!?)\[([^[]*)\](\(.*\))/g,mn=/(\s|^)(#[^\s#;.,>\\s*)*",_s=/^((((>[ ]?)*)|([ ]{0,3}))\[.*?\][ \t]*\n)?((((>[ ]?)*)|([ ]{0,3}))\S+.*?\|.*?\n([^\n]*?\|[^\n]*?\n)*?)?(((>[ ]?)*)|([ ]{0,3}))[|\-+:.][ \-+|:.]*?\|[ \-+|:.]*(?:\n?[^\n]*?\|([^\n]*?)*)+/gm,Bt=/(https?:\/\/(?:www\.|(?!www))[a-zA-Z0-9][a-zA-Z0-9-]+[a-zA-Z0-9]\.[^\s`\]'"‘’“”>]{2,}|www\.[a-zA-Z0-9][a-zA-Z0-9-]+[a-zA-Z0-9]\.[^\s`\]'"‘’“”>]{2,}|https?:\/\/(?:www\.|(?!www))[a-zA-Z0-9]+\.[^\s`\]'"‘’“”>]{2,}|www\.[a-zA-Z0-9]+\.[^\s`\]'"‘’“”>]{2,})/gi,Jl=/]+)>((?:.(?!<\/a>))*.)<\/a>/g;function We(e){return e.replace(/\$/g,"$$$$")}function Zr(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function Xl(e){let i=e.match(Qr);if(i){for(let t of i)if(t.includes("|")){let n=t.indexOf("|"),r=t.substring(0,n+1)+t.substring(n+1,t.length-2).trim()+"]]";e=e.replace(t,r)}}return e}function ec(e){let i=e.match(_s);if(i==null)return e;for(let t of i){let n=e.indexOf(t),r=n+t.length;if(t.trim().startsWith(">"))for(;e.charAt(n).trim()===""||e.charAt(n)===">";)n++;e=Qi(e,n,r)}return e}function Xr(e){let i=e.match(/^#\s+(.*)/m);if(i&&i[1]){let t=i[1];return t=t.replaceAll(Qr,(n,r,a,s)=>s!=null?s.replace("|",""):a),t.replaceAll(pn,"$2")}return""}function ic(e){return[...e.matchAll(mn)].map(i=>i[2])}var Bs="tag",hn="tags",fn=[Bs,hn],ym="alias",Is="aliases",yn=[ym,Is],bn="linter-yaml-title-alias";function hi(e){return e.match(Se)===null&&(e=`--- +)?XXX(?=\\s|$)$`,Ae=/^---\n((?:(((?!---)(?:.|\n)*?)\n)?))---(?=\n|$)/,Bf=Xd.replaceAll("X","`"),Ff=Xd.replaceAll("X","~"),Rf=`^(( |( {4})).* +)+`,Wz=new RegExp(`${Bf}|${Ff}|${Rf}`,"gm"),Aa=/(!?)\[{2}([^\][\n|]+)(\|([^\][\n|]+))?(\|([^\][\n|]+))?\]{2}/g,Ln=/(!?)\[([^[]*)\](\(.*\))/g,En=/(\s|^)(#[^\s#;.,>\\s*)*",Qd=/(\|? *:?-{1,}:? *\|?)(\| *:?-{1,}:? *\|?)*( |\t)*$/gm,To=/^(((>[ ]?)*)|([ ]{0,3}))\|/m,Jd=/[^\n]*?\|[^\n]*?(\n|$)/m,Pt=/(https?:\/\/(?:www\.|(?!www))[a-zA-Z0-9][a-zA-Z0-9-]+[a-zA-Z0-9]\.[^\s`\]'"‘’“”>]{2,}|www\.[a-zA-Z0-9][a-zA-Z0-9-]+[a-zA-Z0-9]\.[^\s`\]'"‘’“”>]{2,}|https?:\/\/(?:www\.|(?!www))[a-zA-Z0-9]+\.[^\s`\]'"‘’“”>]{2,}|www\.[a-zA-Z0-9]+\.[^\s`\]'"‘’“”>]{2,})/gi,iu=/]+)>((?:.(?!<\/a>))*.)<\/a>/g;function Ke(e){return e.replace(/\$/g,"$$$$")}function tu(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function nu(e){let t=e.match(Aa);if(t){for(let i of t)if(i.includes("|")){let n=i.indexOf("|"),r=i.substring(0,n+1)+i.substring(n+1,i.length-2).trim()+"]]";e=e.replace(i,r)}}return e}function ru(e){let t=Sa(e);if(t.length===0)return e;for(let i of t)e=et(e,i.startIndex,i.endIndex);return e}function La(e){let t=e.match(/^#\s+(.*)/m);if(t&&t[1]){let i=t[1];return i=i.replaceAll(Aa,(n,r,a,s)=>s!=null?s.replace("|",""):a),i.replaceAll(Ln,"$2")}return""}function au(e){return[...e.matchAll(En)].map(t=>t[2])}var Eo="tag",Cn="tags",Mn=[Eo,Cn],Df="alias",Oo="aliases",qn=[Df,Oo],In="linter-yaml-title-alias";function bi(e){return e.match(Ae)===null&&(e=`--- --- -`+e),e}function Te(e,i){if(!e.match(Se))return e;let t=e.match(Se)[0],n=i(t);return e=e.replace(t,We(n)),e}function Fs(e){return new RegExp(`^([\\t ]*)${e}:[ \\t]*(\\S.*|(?:(?:\\n *- \\S.*)|((?:\\n *- *))*|(\\n([ \\t]+[^\\n]*))*)*)\\n`,"m")}function Oe(e,i,t){let n=`${i}:${t} -`,r=!1,a=e.replace(Fs(i),(s,o)=>(r=!0,o+n));return r||(a=`${e}${n}`),a}function Ee(e,i){let t=e.match(Fs(i));return t==null?null:t[2]}function Ji(e,i){return e.replace(Fs(i),"")}function Xe(e){if(e==null)return null;let i=Kl(e.replace(/\n(\t)+/g,` - `));return i??{}}function Ue(e,i,t,n){switch(typeof e=="string"&&(e=[e]),i){case"single-line":return e==null||e.length===0?" []":" "+Ms(e);case"multi-line":if(e==null||e.length===0)return` - - `;if(n)for(let r=0;r(r=!0,o+n));return r||(a=`${e}${n}`),a}function Ee(e,t){let i=e.match(Co(t));return i==null?null:i[2]}function rt(e,t){return e.replace(Co(t),"")}function Je(e){if(e==null)return null;let t=Ys(e.replace(/\n(\t)+/g,` + `));return t??{}}function Ge(e,t,i,n){switch(typeof e=="string"&&(e=[e]),t){case"single-line":return e==null||e.length===0?" []":" "+Lo(e);case"multi-line":if(e==null||e.length===0)return` + - `;if(n)for(let r=0;rt!="");if(e.includes(` -`)){let i=e.split(/[ \t]*\n[ \t]*-[ \t]*/);return i.splice(0,1),i=i.filter(t=>t!=""),i==null||i.length===0?null:i}return e}function ia(e){if(e==null)return[];let i=[],t=[];Array.isArray(e)?t=e:e.includes(",")?t=ea(e,","):t=ea(e," ");for(let n of t)i.push(n.trim());return i}function ta(e){return typeof e=="string"?ea(e,","):e}function ea(e,i=","){if(e==""||e==null)return null;if(i.length>1)throw new Error("delimiter is only allowed to be a single character");let t=[],n="",r=0;for(;r1&&(e.startsWith("'")&&e.endsWith("'")||e.startsWith('"')&&e.endsWith('"'))}function yi(e,i,t=!1){if(na(e))return e;let n=e.includes("'"),r=e.includes('"'),a=e.includes(": ");return!n&&!r&&!a&&!t||n&&r?e:n?`"${e}"`:r?`'${e}'`:`${i}${e}${i}`}var Ft=require("obsidian");var tc=require("obsidian");function Ae(e,i){tc.MarkdownRenderer.renderMarkdown(e,i,"",null);let t=i.innerHTML.trim();t.startsWith("

")&&(t=t.substring(3)),t.endsWith("

")&&(t=t.substring(0,t.length-4)),i.innerHTML=t}function ei(e){e.addClass("linter-visually-hidden")}function bi(e){e.removeClass("linter-visually-hidden")}var Xi=class{constructor(i,t,n,r){this.name=i,this.description=t,this.defaultValue=n,this.searchInfo={name:i,description:t},r&&(this.ruleName=r)}setOption(i,t){t.ruleConfigs[this.ruleName][this.name]=i}},It=class extends Xi{display(t,n,r){let a=new Ft.Setting(t).addToggle(s=>{s.setValue(n.ruleConfigs[this.ruleName][this.name]),s.onChange(o=>{this.setOption(o,n),r.settings=n,r.saveData(r.settings)})});Ae(this.name,a.nameEl),Ae(this.description,a.descEl),a.settingEl.style.border="none"}},vn=class extends Xi{display(t,n,r){let a=new Ft.Setting(t).addText(s=>{s.setValue(n.ruleConfigs[this.ruleName][this.name]),s.onChange(o=>{this.setOption(o,n),r.settings=n,r.saveData(r.settings)})});Ae(this.name,a.nameEl),Ae(this.description,a.descEl),a.settingEl.style.border="none"}},ra=class extends Xi{display(t,n,r){let a=new Ft.Setting(t).addTextArea(s=>{s.setValue(n.ruleConfigs[this.ruleName][this.name]),s.onChange(o=>{this.setOption(o,n),r.settings=n,r.saveData(r.settings)})});Ae(this.name,a.nameEl),Ae(this.description,a.descEl),a.settingEl.style.border="none"}},aa=class extends Xi{display(t,n,r){let a=new Ft.Setting(t).addMomentFormat(s=>{s.setValue(n.ruleConfigs[this.ruleName][this.name]),s.setPlaceholder("dddd, MMMM Do YYYY, h:mm:ss a"),s.onChange(o=>{this.setOption(o,n),r.settings=n,r.saveData(r.settings)})});Ae(this.name,a.nameEl),Ae(this.description,a.descEl),a.settingEl.style.border="none"}},sa=class{constructor(i,t){this.value=i,this.description=t}},oa=class extends Xi{constructor(t,n,r,a,s){super(t,n,r,s);this.options=a,this.searchInfo.options=a}display(t,n,r){let a=new Ft.Setting(t).addDropdown(s=>{for(let o of this.options)s.addOption(o.value,o.value);s.setValue(n.ruleConfigs[this.ruleName][this.name]),s.onChange(o=>{this.setOption(o,n),r.settings=n,r.saveData(r.settings)})});Ae(this.name,a.nameEl),Ae(this.description,a.descEl),a.settingEl.style.border="none"}};var ji=class extends Error{constructor(i,t){super(i),this.cause=t??null,this.stack=t.stack??null,Object.setPrototypeOf(this,ji.prototype)}};var j=(s=>(s.YAML="YAML",s.HEADING="Heading",s.FOOTNOTE="Footnote",s.CONTENT="Content",s.SPACING="Spacing",s.PASTE="Paste",s))(j||{}),la=class{constructor(i,t,n,r,a,s=[],o=!1){this.name=i,this.description=t,this.type=n,this.apply=r,this.examples=a,s.unshift(new It(this.description,"",!1));for(let l of s)l.ruleName=i;this.options=s,this.hasSpecialExecutionOrder=o}alias(){return this.name.replace(/ /g,"-").toLowerCase()}getDefaultOptions(){let i={};for(let t of this.options)i[t.name]=t.defaultValue;return i}getOptions(i){return i.ruleConfigs[this.name]}getURL(){return"https://github.com/platers/obsidian-linter/blob/master/docs/rules.md"+"#"+this.alias()}enabledOptionName(){return this.options[0].name}},ca=class{constructor(i,t,n,r={}){this.description=i,this.options=r,this.before=t,this.after=n}},nc=Object.values(j);function rc(e){let i=e.match(Se);if(!i)return[];let t=i[1],n=Ee(t,"disabled rules");if(n==null)return[];let r=n.includes(` + - `);case"single string space delimited":return e==null||e.length===0?" ":e.length===1?" "+e[0]:" "+e.join(" ");case"single string comma delimited":return e==null||e.length===0?" ":e.length===1?" "+e[0]:" "+e.join(", ");case"single-line space delimited":return e==null||e.length===0?" []":e.length===1?" "+e[0]:" "+Lo(e).replaceAll(", "," ")}}function Lo(e){return e==null||e.length===0?"[]":"["+e.join(", ")+"]"}function vi(e){if(e==null||e.length===0)return null;if(e=e.trimEnd(),e.startsWith("["))return e=e.substring(1),e.endsWith("]")&&(e=e.substring(0,e.length-1)),e.length===0?null:Ea(e,",").filter(i=>i!="");if(e.includes(` +`)){let t=e.split(/[ \t]*\n[ \t]*-[ \t]*/);return t.splice(0,1),t=t.filter(i=>i!=""),t==null||t.length===0?null:t}return e}function Oa(e){if(e==null)return[];let t=[],i=[];Array.isArray(e)?i=e:e.includes(",")?i=Ea(e,","):i=Ea(e," ");for(let n of i)t.push(n.trim());return t}function Ca(e){return typeof e=="string"?Ea(e,","):e}function Ea(e,t=","){if(e==""||e==null)return null;if(t.length>1)throw new Error(E("logs.invalid-delimiter-error-message"));let i=[],n="",r=0;for(;r1&&(e.startsWith("'")&&e.endsWith("'")||e.startsWith('"')&&e.endsWith('"'))}function xi(e,t,i=!1,n=!1){let r=jf(e,t,i);if(n)return r;try{if(Ys(r)===e)return r}catch{}let a=Ws(e,{lineWidth:-1,quotingType:t,forceQuotes:i}).slice(0,-1),s=Ws(e,{lineWidth:-1,quotingType:t=='"'?"'":'"',forceQuotes:i}).slice(0,-1);return s===e||s.length")&&(i=i.substring(3)),i.endsWith("

")&&(i=i.substring(0,i.length-4)),t.innerHTML=i}function Xe(e){e.addClass("linter-visually-hidden")}function ki(e){e.removeClass("linter-visually-hidden")}var at=class{constructor(t,i,n,r,a){this.configKey=t;this.nameKey=i;this.descriptionKey=n;this.defaultValue=r;a&&(this.ruleAlias=a)}getName(){return E(this.nameKey)??""}getDescription(){return E(this.descriptionKey)??""}getSearchInfo(){return{name:this.getName(),description:this.getDescription()}}setOption(t,i){i.ruleConfigs[this.ruleAlias][this.configKey]=t}parseNameAndDescriptionAndRemoveSettingBorder(t){wi(this.getName(),t.nameEl),wi(this.getDescription(),t.descEl),t.settingEl.style.border="none"}},Kt=class extends at{display(i,n,r){let a=new $t.Setting(i).addToggle(s=>{s.setValue(n.ruleConfigs[this.ruleAlias][this.configKey]),s.onChange(o=>{this.setOption(o,n),r.settings=n,r.saveData(r.settings)})});this.parseNameAndDescriptionAndRemoveSettingBorder(a)}},_n=class extends at{display(i,n,r){let a=new $t.Setting(i).addText(s=>{s.setValue(n.ruleConfigs[this.ruleAlias][this.configKey]),s.onChange(o=>{this.setOption(o,n),r.settings=n,r.saveData(r.settings)})});this.parseNameAndDescriptionAndRemoveSettingBorder(a)}},qa=class extends at{display(i,n,r){let a=new $t.Setting(i).addTextArea(s=>{s.setValue(n.ruleConfigs[this.ruleAlias][this.configKey]),s.onChange(o=>{this.setOption(o,n),r.settings=n,r.saveData(r.settings)})});this.parseNameAndDescriptionAndRemoveSettingBorder(a)}},Ia=class extends at{display(i,n,r){let a=new $t.Setting(i).addMomentFormat(s=>{s.setValue(n.ruleConfigs[this.ruleAlias][this.configKey]),s.setPlaceholder("dddd, MMMM Do YYYY, h:mm:ss a"),s.onChange(o=>{this.setOption(o,n),r.settings=n,r.saveData(r.settings)})});this.parseNameAndDescriptionAndRemoveSettingBorder(a)}},_a=class{constructor(t,i){this.value=t,this.description=i}getDisplayValue(){return E(this.value)??""}},Ba=class extends at{constructor(i,n,r,a,s,o){super(i,n,r,a,o);this.options=s}getSearchInfo(){return{name:this.getName(),description:this.getDescription(),options:this.options}}display(i,n,r){let a=new $t.Setting(i).addDropdown(s=>{for(let o of this.options)s.addOption(o.value.replace("enums.",""),o.getDisplayValue());s.setValue(n.ruleConfigs[this.ruleAlias][this.configKey]),s.onChange(o=>{this.setOption(o,n),r.settings=n,r.saveData(r.settings)})});this.parseNameAndDescriptionAndRemoveSettingBorder(a)}};var Pi=class extends Error{constructor(t,i){super(t),this.cause=i??null,this.stack=i.stack??null,Object.setPrototypeOf(this,Pi.prototype)}};var P=(s=>(s.YAML="YAML",s.HEADING="Heading",s.FOOTNOTE="Footnote",s.CONTENT="Content",s.SPACING="Spacing",s.PASTE="Paste",s))(P||{}),Fa=class{constructor(t,i,n,r,a,s,o,l=[],d=!1){this.nameKey=t;this.descriptionKey=i;this.settingsKey=n;this.alias=r;this.type=a;this.apply=s;this.examples=o;this.options=l;this.hasSpecialExecutionOrder=d;l.unshift(new Kt("enabled",this.descriptionKey,"",!1));for(let c of l)c.ruleAlias=r}getDefaultOptions(){let t={};for(let i of this.options)t[i.configKey]=i.defaultValue;return t}getOptions(t){return t.ruleConfigs[this.settingsKey]}getName(){return E(this.nameKey)}getDescription(){return E(this.descriptionKey)}getURL(){return"https://github.com/platers/obsidian-linter/blob/master/docs/rules.md"+"#"+this.alias}enabledOptionName(){return this.options[0].configKey}},Ra=class{constructor(t,i,n,r={}){this.description=t,this.options=r,this.before=i,this.after=n}},ou=Object.values(P);function lu(e){let t=e.match(Ae);if(!t)return[];let i=t[1],n=Ee(i,"disabled rules");if(n==null)return[];let r=n.includes(` `)?`disabled rules: -`:"disabled rules: ";r+=n;let s=Xe(r)["disabled rules"];return s?(typeof s=="string"&&(s=[s]),s.includes("all")?et.map(o=>o.alias()):s):[]}var et=[],bm={},xn=new Map;function ac(e){et.push(e),et.sort((i,t)=>nc.indexOf(i.type)-nc.indexOf(t.type)||i.name.localeCompare(t.name)),bm[e.alias()]=e,xn.has(e.type)?xn.get(e.type).push(e):xn.set(e.type,[e])}function da(e,i){let t;throw e instanceof Wl?(t=e.toString(),t=`error in the yaml: ${t.substring(t.indexOf(":")+1)}`):t=`unknown error: ${e.message}`,new ji(`"${i}" encountered an ${t}`,e)}var Xt=Hr(sc());function vm(e){for(var i=[],t=1;to.alias):s):[]}var Ki=[],Nf={},Bn=new Map;function cu(e){Ki.push(e),Ki.sort((t,i)=>ou.indexOf(t.type)-ou.indexOf(i.type)||t.settingsKey.localeCompare(i.settingsKey)),Nf[e.alias]=e,Bn.has(e.type)?Bn.get(e.type).push(e):Bn.set(e.type,[e])}function Da(e,t){let i;throw e instanceof yc?(i=e.toString(),i=E("logs.wrapper-yaml-error").replace("{ERROR_MESSAGE}",i.substring(i.indexOf(":")+1))):i=E("logs.wrapper-unknown-error").replace("{ERROR_MESSAGE}",e.message),new Pi(`"${t}" encountered an ${i}`,e)}var rn=un(du());function Pf(e){for(var t=[],i=1;i":""))+")"})),m;function m(){let g=[],h,f,v;if((!i||r(o,l,d[d.length-1]||null))&&(g=Om(t(o,d)),g[0]===cc))return g;if(o.children&&g[0]!==Tm)for(f=(n?o.children.length:-1)+a,v=d.concat(o);f>-1&&fr?0:r+i:i=i>r?r:i,t=t>0?t:0,n.length<1e4)s=Array.from(n),s.unshift(i,t),[].splice.apply(e,s);else for(t&&[].splice.apply(e,[i,t]);a0?(_e(e,e.length,0,i),e):i}var pc=/[!-/:-@[-`{-~\u00A1\u00A7\u00AB\u00B6\u00B7\u00BB\u00BF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]/;var Ge=Di(/[A-Za-z]/),Tn=Di(/\d/),mc=Di(/[\dA-Fa-f]/),$e=Di(/[\dA-Za-z]/),gc=Di(/[!-/:-@[-`{-~]/),Ps=Di(/[#-'*+\--9=?A-Z^-~]/);function On(e){return e!==null&&(e<32||e===127)}function ae(e){return e!==null&&(e<0||e===32)}function F(e){return e!==null&&e<-2}function G(e){return e===-2||e===-1||e===32}var hc=Di(/\s/),fc=Di(pc);function Di(e){return i;function i(t){return t!==null&&e.test(String.fromCharCode(t))}}function $s(e){if(e===null||ae(e)||hc(e))return 1;if(fc(e))return 2}function Pt(e,i,t){let n=[],r=-1;for(;++r1&&e[t][1].end.offset-e[t][1].start.offset>1?2:1;let u=Object.assign({},e[n][1].end),m=Object.assign({},e[t][1].start);yc(u,-l),yc(m,l),s={type:l>1?"strongSequence":"emphasisSequence",start:u,end:Object.assign({},e[n][1].end)},o={type:l>1?"strongSequence":"emphasisSequence",start:Object.assign({},e[t][1].start),end:m},a={type:l>1?"strongText":"emphasisText",start:Object.assign({},e[n][1].end),end:Object.assign({},e[t][1].start)},r={type:l>1?"strong":"emphasis",start:Object.assign({},s.start),end:Object.assign({},o.end)},e[n][1].end=Object.assign({},s.start),e[t][1].start=Object.assign({},o.end),d=[],e[n][1].end.offset-e[n][1].start.offset&&(d=Pe(d,[["enter",e[n][1],i],["exit",e[n][1],i]])),d=Pe(d,[["enter",r,i],["enter",s,i],["exit",s,i],["enter",a,i]]),d=Pe(d,Pt(i.parser.constructs.insideSpan.null,e.slice(n+1,t),i)),d=Pe(d,[["exit",a,i],["enter",o,i],["exit",o,i],["exit",r,i]]),e[t][1].end.offset-e[t][1].start.offset?(c=2,d=Pe(d,[["enter",e[t][1],i],["exit",e[t][1],i]])):c=0,_e(e,n-1,t-n+3,d),t=n+d.length-c-2;break}}for(t=-1;++t=4?s(d):t(d)}function s(d){return d===null?l(d):F(d)?e.attempt(Rm,s,l)(d):(e.enter("codeFlowValue"),o(d))}function o(d){return d===null||F(d)?(e.exit("codeFlowValue"),s(d)):(e.consume(d),o)}function l(d){return e.exit("codeIndented"),i(d)}}function Dm(e,i,t){let n=this;return r;function r(s){return n.parser.lazy[n.now().line]?t(s):F(s)?(e.enter("lineEnding"),e.consume(s),e.exit("lineEnding"),r):N(e,a,"linePrefix",4+1)(s)}function a(s){let o=n.events[n.events.length-1];return o&&o[1].type==="linePrefix"&&o[2].sliceSerialize(o[1],!0).length>=4?i(s):F(s)?r(s):t(s)}}var Hs={name:"codeText",tokenize:Nm,resolve:Pm,previous:$m};function Pm(e){let i=e.length-4,t=3,n,r;if((e[t][1].type==="lineEnding"||e[t][1].type==="space")&&(e[i][1].type==="lineEnding"||e[i][1].type==="space")){for(n=t;++n=4?i(s):e.interrupt(n.parser.constructs.flow,t,i)(s)}}function za(e,i,t,n,r,a,s,o,l){let d=l||Number.POSITIVE_INFINITY,c=0;return u;function u(b){return b===60?(e.enter(n),e.enter(r),e.enter(a),e.consume(b),e.exit(a),m):b===null||b===41||On(b)?t(b):(e.enter(n),e.enter(s),e.enter(o),e.enter("chunkString",{contentType:"string"}),f(b))}function m(b){return b===62?(e.enter(a),e.consume(b),e.exit(a),e.exit(r),e.exit(n),i):(e.enter(o),e.enter("chunkString",{contentType:"string"}),g(b))}function g(b){return b===62?(e.exit("chunkString"),e.exit(o),m(b)):b===null||b===60||F(b)?t(b):(e.consume(b),b===92?h:g)}function h(b){return b===60||b===62||b===92?(e.consume(b),g):g(b)}function f(b){return b===40?++c>d?t(b):(e.consume(b),f):b===41?c--?(e.consume(b),f):(e.exit("chunkString"),e.exit(o),e.exit(s),e.exit(n),i(b)):b===null||ae(b)?c?t(b):(e.exit("chunkString"),e.exit(o),e.exit(s),e.exit(n),i(b)):On(b)?t(b):(e.consume(b),b===92?v:f)}function v(b){return b===40||b===41||b===92?(e.consume(b),f):f(b)}}function Sa(e,i,t,n,r,a){let s=this,o=0,l;return d;function d(g){return e.enter(n),e.enter(r),e.consume(g),e.exit(r),e.enter(a),c}function c(g){return g===null||g===91||g===93&&!l||g===94&&!o&&"_hiddenFootnoteSupport"in s.parser.constructs||o>999?t(g):g===93?(e.exit(a),e.enter(r),e.consume(g),e.exit(r),e.exit(n),i):F(g)?(e.enter("lineEnding"),e.consume(g),e.exit("lineEnding"),c):(e.enter("chunkString",{contentType:"string"}),u(g))}function u(g){return g===null||g===91||g===93||F(g)||o++>999?(e.exit("chunkString"),c(g)):(e.consume(g),l=l||!G(g),g===92?m:u)}function m(g){return g===91||g===92||g===93?(e.consume(g),o++,u):u(g)}}function Ta(e,i,t,n,r,a){let s;return o;function o(m){return e.enter(n),e.enter(r),e.consume(m),e.exit(r),s=m===40?41:m,l}function l(m){return m===s?(e.enter(r),e.consume(m),e.exit(r),e.exit(n),i):(e.enter(a),d(m))}function d(m){return m===s?(e.exit(a),l(s)):m===null?t(m):F(m)?(e.enter("lineEnding"),e.consume(m),e.exit("lineEnding"),N(e,d,"linePrefix")):(e.enter("chunkString",{contentType:"string"}),c(m))}function c(m){return m===s||m===null||F(m)?(e.exit("chunkString"),d(m)):(e.consume(m),m===92?u:c)}function u(m){return m===s||m===92?(e.consume(m),c):c(m)}}function it(e,i){let t;return n;function n(r){return F(r)?(e.enter("lineEnding"),e.consume(r),e.exit("lineEnding"),t=!0,n):G(r)?N(e,n,t?"linePrefix":"lineSuffix")(r):i(r)}}function Fe(e){return e.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}var Ks={name:"definition",tokenize:Gm},Um={tokenize:Zm,partial:!0};function Gm(e,i,t){let n=this,r;return a;function a(l){return e.enter("definition"),Sa.call(n,e,s,t,"definitionLabel","definitionLabelMarker","definitionLabelString")(l)}function s(l){return r=Fe(n.sliceSerialize(n.events[n.events.length-1][1]).slice(1,-1)),l===58?(e.enter("definitionMarker"),e.consume(l),e.exit("definitionMarker"),it(e,za(e,e.attempt(Um,N(e,o,"whitespace"),N(e,o,"whitespace")),t,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString"))):t(l)}function o(l){return l===null||F(l)?(e.exit("definition"),n.parser.defined.includes(r)||n.parser.defined.push(r),i(l)):t(l)}}function Zm(e,i,t){return n;function n(s){return ae(s)?it(e,r)(s):t(s)}function r(s){return s===34||s===39||s===40?Ta(e,N(e,a,"whitespace"),t,"definitionTitle","definitionTitleMarker","definitionTitleString")(s):t(s)}function a(s){return s===null||F(s)?i(s):t(s)}}var Ws={name:"hardBreakEscape",tokenize:Qm};function Qm(e,i,t){return n;function n(a){return e.enter("hardBreakEscape"),e.enter("escapeMarker"),e.consume(a),r}function r(a){return F(a)?(e.exit("escapeMarker"),e.exit("hardBreakEscape"),i(a)):t(a)}}var Vs={name:"headingAtx",tokenize:Xm,resolve:Jm};function Jm(e,i){let t=e.length-2,n=3,r,a;return e[n][1].type==="whitespace"&&(n+=2),t-2>n&&e[t][1].type==="whitespace"&&(t-=2),e[t][1].type==="atxHeadingSequence"&&(n===t-1||t-4>n&&e[t-2][1].type==="whitespace")&&(t-=n+1===t?2:4),t>n&&(r={type:"atxHeadingText",start:e[n][1].start,end:e[t][1].end},a={type:"chunkText",start:e[n][1].start,end:e[t][1].end,contentType:"text"},_e(e,n,t-n+1,[["enter",r,i],["enter",a,i],["exit",a,i],["exit",r,i]])),e}function Xm(e,i,t){let n=this,r=0;return a;function a(c){return e.enter("atxHeading"),e.enter("atxHeadingSequence"),s(c)}function s(c){return c===35&&r++<6?(e.consume(c),s):c===null||ae(c)?(e.exit("atxHeadingSequence"),n.interrupt?i(c):o(c)):t(c)}function o(c){return c===35?(e.enter("atxHeadingSequence"),l(c)):c===null||F(c)?(e.exit("atxHeading"),i(c)):G(c)?N(e,o,"whitespace")(c):(e.enter("atxHeadingText"),d(c))}function l(c){return c===35?(e.consume(c),l):(e.exit("atxHeadingSequence"),o(c))}function d(c){return c===null||c===35||ae(c)?(e.exit("atxHeadingText"),o(c)):(e.consume(c),d)}}var vc=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],Us=["pre","script","style","textarea"];var Gs={name:"htmlFlow",tokenize:tg,resolveTo:ig,concrete:!0},eg={tokenize:ng,partial:!0};function ig(e){let i=e.length;for(;i--&&!(e[i][0]==="enter"&&e[i][1].type==="htmlFlow"););return i>1&&e[i-2][1].type==="linePrefix"&&(e[i][1].start=e[i-2][1].start,e[i+1][1].start=e[i-2][1].start,e.splice(i-2,2)),e}function tg(e,i,t){let n=this,r,a,s,o,l;return d;function d(w){return e.enter("htmlFlow"),e.enter("htmlFlowData"),e.consume(w),c}function c(w){return w===33?(e.consume(w),u):w===47?(e.consume(w),h):w===63?(e.consume(w),r=3,n.interrupt?i:ce):Ge(w)?(e.consume(w),s=String.fromCharCode(w),a=!0,f):t(w)}function u(w){return w===45?(e.consume(w),r=2,m):w===91?(e.consume(w),r=5,s="CDATA[",o=0,g):Ge(w)?(e.consume(w),r=4,n.interrupt?i:ce):t(w)}function m(w){return w===45?(e.consume(w),n.interrupt?i:ce):t(w)}function g(w){return w===s.charCodeAt(o++)?(e.consume(w),o===s.length?n.interrupt?i:$:g):t(w)}function h(w){return Ge(w)?(e.consume(w),s=String.fromCharCode(w),f):t(w)}function f(w){return w===null||w===47||w===62||ae(w)?w!==47&&a&&Us.includes(s.toLowerCase())?(r=1,n.interrupt?i(w):$(w)):vc.includes(s.toLowerCase())?(r=6,w===47?(e.consume(w),v):n.interrupt?i(w):$(w)):(r=7,n.interrupt&&!n.parser.lazy[n.now().line]?t(w):a?A(w):b(w)):w===45||$e(w)?(e.consume(w),s+=String.fromCharCode(w),f):t(w)}function v(w){return w===62?(e.consume(w),n.interrupt?i:$):t(w)}function b(w){return G(w)?(e.consume(w),b):D(w)}function A(w){return w===47?(e.consume(w),D):w===58||w===95||Ge(w)?(e.consume(w),O):G(w)?(e.consume(w),A):D(w)}function O(w){return w===45||w===46||w===58||w===95||$e(w)?(e.consume(w),O):C(w)}function C(w){return w===61?(e.consume(w),M):G(w)?(e.consume(w),C):A(w)}function M(w){return w===null||w===60||w===61||w===62||w===96?t(w):w===34||w===39?(e.consume(w),l=w,S):G(w)?(e.consume(w),M):(l=null,q(w))}function S(w){return w===null||F(w)?t(w):w===l?(e.consume(w),_):(e.consume(w),S)}function q(w){return w===null||w===34||w===39||w===60||w===61||w===62||w===96||ae(w)?C(w):(e.consume(w),q)}function _(w){return w===47||w===62||G(w)?A(w):t(w)}function D(w){return w===62?(e.consume(w),Y):t(w)}function Y(w){return G(w)?(e.consume(w),Y):w===null||F(w)?$(w):t(w)}function $(w){return w===45&&r===2?(e.consume(w),X):w===60&&r===1?(e.consume(w),Z):w===62&&r===4?(e.consume(w),ne):w===63&&r===3?(e.consume(w),ce):w===93&&r===5?(e.consume(w),le):F(w)&&(r===6||r===7)?e.check(eg,ne,K)(w):w===null||F(w)?K(w):(e.consume(w),$)}function K(w){return e.exit("htmlFlowData"),B(w)}function B(w){return w===null?k(w):F(w)?e.attempt({tokenize:W,partial:!0},B,k)(w):(e.enter("htmlFlowData"),$(w))}function W(w,pi,He){return je;function je(Ye){return w.enter("lineEnding"),w.consume(Ye),w.exit("lineEnding"),ai}function ai(Ye){return n.parser.lazy[n.now().line]?He(Ye):pi(Ye)}}function X(w){return w===45?(e.consume(w),ce):$(w)}function Z(w){return w===47?(e.consume(w),s="",oe):$(w)}function oe(w){return w===62&&Us.includes(s.toLowerCase())?(e.consume(w),ne):Ge(w)&&s.length<8?(e.consume(w),s+=String.fromCharCode(w),oe):$(w)}function le(w){return w===93?(e.consume(w),ce):$(w)}function ce(w){return w===62?(e.consume(w),ne):w===45&&r===2?(e.consume(w),ce):$(w)}function ne(w){return w===null||F(w)?(e.exit("htmlFlowData"),k(w)):(e.consume(w),ne)}function k(w){return e.exit("htmlFlow"),i(w)}}function ng(e,i,t){return n;function n(r){return e.exit("htmlFlowData"),e.enter("lineEndingBlank"),e.consume(r),e.exit("lineEndingBlank"),e.attempt(xi,i,t)}}var Zs={name:"htmlText",tokenize:rg};function rg(e,i,t){let n=this,r,a,s,o;return l;function l(k){return e.enter("htmlText"),e.enter("htmlTextData"),e.consume(k),d}function d(k){return k===33?(e.consume(k),c):k===47?(e.consume(k),q):k===63?(e.consume(k),M):Ge(k)?(e.consume(k),Y):t(k)}function c(k){return k===45?(e.consume(k),u):k===91?(e.consume(k),a="CDATA[",s=0,v):Ge(k)?(e.consume(k),C):t(k)}function u(k){return k===45?(e.consume(k),m):t(k)}function m(k){return k===null||k===62?t(k):k===45?(e.consume(k),g):h(k)}function g(k){return k===null||k===62?t(k):h(k)}function h(k){return k===null?t(k):k===45?(e.consume(k),f):F(k)?(o=h,le(k)):(e.consume(k),h)}function f(k){return k===45?(e.consume(k),ne):h(k)}function v(k){return k===a.charCodeAt(s++)?(e.consume(k),s===a.length?b:v):t(k)}function b(k){return k===null?t(k):k===93?(e.consume(k),A):F(k)?(o=b,le(k)):(e.consume(k),b)}function A(k){return k===93?(e.consume(k),O):b(k)}function O(k){return k===62?ne(k):k===93?(e.consume(k),O):b(k)}function C(k){return k===null||k===62?ne(k):F(k)?(o=C,le(k)):(e.consume(k),C)}function M(k){return k===null?t(k):k===63?(e.consume(k),S):F(k)?(o=M,le(k)):(e.consume(k),M)}function S(k){return k===62?ne(k):M(k)}function q(k){return Ge(k)?(e.consume(k),_):t(k)}function _(k){return k===45||$e(k)?(e.consume(k),_):D(k)}function D(k){return F(k)?(o=D,le(k)):G(k)?(e.consume(k),D):ne(k)}function Y(k){return k===45||$e(k)?(e.consume(k),Y):k===47||k===62||ae(k)?$(k):t(k)}function $(k){return k===47?(e.consume(k),ne):k===58||k===95||Ge(k)?(e.consume(k),K):F(k)?(o=$,le(k)):G(k)?(e.consume(k),$):ne(k)}function K(k){return k===45||k===46||k===58||k===95||$e(k)?(e.consume(k),K):B(k)}function B(k){return k===61?(e.consume(k),W):F(k)?(o=B,le(k)):G(k)?(e.consume(k),B):$(k)}function W(k){return k===null||k===60||k===61||k===62||k===96?t(k):k===34||k===39?(e.consume(k),r=k,X):F(k)?(o=W,le(k)):G(k)?(e.consume(k),W):(e.consume(k),r=void 0,oe)}function X(k){return k===r?(e.consume(k),Z):k===null?t(k):F(k)?(o=X,le(k)):(e.consume(k),X)}function Z(k){return k===62||k===47||ae(k)?$(k):t(k)}function oe(k){return k===null||k===34||k===39||k===60||k===61||k===96?t(k):k===62||ae(k)?$(k):(e.consume(k),oe)}function le(k){return e.exit("htmlTextData"),e.enter("lineEnding"),e.consume(k),e.exit("lineEnding"),N(e,ce,"linePrefix",n.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}function ce(k){return e.enter("htmlTextData"),o(k)}function ne(k){return k===62?(e.consume(k),e.exit("htmlTextData"),e.exit("htmlText"),i):t(k)}}var tt={name:"labelEnd",tokenize:dg,resolveTo:cg,resolveAll:lg},ag={tokenize:ug},sg={tokenize:pg},og={tokenize:mg};function lg(e){let i=-1,t;for(;++i999?t(m):m===93?s?(e.exit("chunkString"),g=e.exit("gfmFootnoteCallString"),r.includes(Fe(n.sliceSerialize(g)))?u(m):t(m)):t(m):(e.consume(m),ae(m)||(s=!0),m===92?c:d)}function c(m){return m===91||m===92||m===93?(e.consume(m),a++,d):d(m)}function u(m){return e.enter("gfmFootnoteCallLabelMarker"),e.consume(m),e.exit("gfmFootnoteCallLabelMarker"),e.exit("gfmFootnoteCall"),i}}function qg(e,i,t){let n=this,r=n.parser.gfmFootnotes||(n.parser.gfmFootnotes=[]),a,s=0,o;return l;function l(f){return e.enter("gfmFootnoteDefinition")._container=!0,e.enter("gfmFootnoteDefinitionLabel"),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(f),e.exit("gfmFootnoteDefinitionLabelMarker"),d}function d(f){return f===94?(e.enter("gfmFootnoteDefinitionMarker"),e.consume(f),e.exit("gfmFootnoteDefinitionMarker"),e.enter("gfmFootnoteDefinitionLabelString"),c):t(f)}function c(f){let v;return f===null||f===91||s>999?t(f):f===93?o?(v=e.exit("gfmFootnoteDefinitionLabelString"),a=Fe(n.sliceSerialize(v)),e.enter("gfmFootnoteDefinitionLabelMarker"),e.consume(f),e.exit("gfmFootnoteDefinitionLabelMarker"),e.exit("gfmFootnoteDefinitionLabel"),g):t(f):F(f)?(e.enter("lineEnding"),e.consume(f),e.exit("lineEnding"),s++,c):(e.enter("chunkString").contentType="string",u(f))}function u(f){return f===null||F(f)||f===91||f===93||s>999?(e.exit("chunkString"),c(f)):(ae(f)||(o=!0),s++,e.consume(f),f===92?m:u)}function m(f){return f===91||f===92||f===93?(e.consume(f),s++,u):u(f)}function g(f){return f===58?(e.enter("definitionMarker"),e.consume(f),e.exit("definitionMarker"),N(e,h,"gfmFootnoteDefinitionWhitespace")):t(f)}function h(f){return r.includes(a)||r.push(a),i(f)}}function _g(e,i,t){return e.check(xi,i,e.attempt(Eg,i,t))}function Mg(e){e.exit("gfmFootnoteDefinition")}function Bg(e,i,t){let n=this;return N(e,r,"gfmFootnoteDefinitionIndent",4+1);function r(a){let s=n.events[n.events.length-1];return s&&s[1].type==="gfmFootnoteDefinitionIndent"&&s[2].sliceSerialize(s[1],!0).length===4?i(a):t(a)}}var Ig={tokenize:Fg},eo={text:{[91]:Ig}};function Fg(e,i,t){let n=this;return r;function r(o){return n.previous!==null||!n._gfmTasklistFirstContentOfListItem?t(o):(e.enter("taskListCheck"),e.enter("taskListCheckMarker"),e.consume(o),e.exit("taskListCheckMarker"),a)}function a(o){return ae(o)?(e.enter("taskListCheckValueUnchecked"),e.consume(o),e.exit("taskListCheckValueUnchecked"),s):o===88||o===120?(e.enter("taskListCheckValueChecked"),e.consume(o),e.exit("taskListCheckValueChecked"),s):t(o)}function s(o){return o===93?(e.enter("taskListCheckMarker"),e.consume(o),e.exit("taskListCheckMarker"),e.exit("taskListCheck"),e.check({tokenize:Rg},i,t)):t(o)}}function Rg(e,i,t){let n=this;return N(e,r,"whitespace");function r(a){let s=n.events[n.events.length-1];return(s&&s[1].type==="whitespace"||F(a))&&a!==null?i(a):t(a)}}var xc={}.hasOwnProperty;function Ea(e){let i={},t=-1;for(;++ts))return;let q=i.events.length,_=q,D,Y;for(;_--;)if(i.events[_][0]==="exit"&&i.events[_][1].type==="chunkFlow"){if(D){Y=i.events[_][1].end;break}D=!0}for(b(n),S=q;SO;){let M=t[C];i.containerState=M[1],M[0].exit.call(i,e)}t.length=O}function A(){r.write([null]),a=void 0,r=void 0,i.containerState._closeFlow=void 0}}function Vg(e,i,t){return N(e,e.attempt(this.parser.constructs.document,i,t),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}var Lc={tokenize:Ug};function Ug(e){let i=this,t=e.attempt(xi,n,e.attempt(this.parser.constructs.flowInitial,r,N(e,e.attempt(this.parser.constructs.flow,r,e.attempt(Ys,r)),"linePrefix")));return t;function n(a){if(a===null){e.consume(a);return}return e.enter("lineEndingBlank"),e.consume(a),e.exit("lineEndingBlank"),i.currentConstruct=void 0,t}function r(a){if(a===null){e.consume(a);return}return e.enter("lineEnding"),e.consume(a),e.exit("lineEnding"),i.currentConstruct=void 0,t}}var qc={resolveAll:Ic()},_c=Bc("string"),Mc=Bc("text");function Bc(e){return{tokenize:i,resolveAll:Ic(e==="text"?Gg:void 0)};function i(t){let n=this,r=this.parser.constructs[e],a=t.attempt(r,s,o);return s;function s(c){return d(c)?a(c):o(c)}function o(c){if(c===null){t.consume(c);return}return t.enter("data"),t.consume(c),l}function l(c){return d(c)?(t.exit("data"),a(c)):(t.consume(c),l)}function d(c){if(c===null)return!0;let u=r[c],m=-1;if(u)for(;++m-1&&(s[0]=s[0].slice(n)),a>0&&s.push(e[r].slice(0,a))),s}function Qg(e,i){let t=-1,n=[],r;for(;++tah,contentInitial:()=>Xg,disable:()=>sh,document:()=>Jg,flow:()=>ih,flowInitial:()=>eh,insideSpan:()=>rh,string:()=>th,text:()=>nh});var Jg={[42]:Re,[43]:Re,[45]:Re,[48]:Re,[49]:Re,[50]:Re,[51]:Re,[52]:Re,[53]:Re,[54]:Re,[55]:Re,[56]:Re,[57]:Re,[62]:ba},Xg={[91]:Ks},eh={[-2]:An,[-1]:An,[32]:An},ih={[35]:Vs,[42]:nt,[45]:[Oa,nt],[60]:Gs,[61]:Oa,[95]:nt,[96]:wa,[126]:wa},th={[38]:xa,[92]:va},nh={[-5]:Cn,[-4]:Cn,[-3]:Cn,[33]:Qs,[38]:xa,[42]:En,[60]:[Ns,Zs],[91]:Js,[92]:[Ws,va],[93]:tt,[95]:En,[96]:Hs},rh={null:[En,qc]},ah={null:[42,95]},sh={null:[]};function Rc(e={}){let i=Ea([to].concat(e.extensions||[])),t={defined:[],lazy:{},constructs:i,content:n(Ec),document:n(Cc),flow:n(Lc),string:n(_c),text:n(Mc)};return t;function n(r){return a;function a(s){return Fc(t,r,s)}}}var jc=/[\0\t\n\r]/g;function Dc(){let e=1,i="",t=!0,n;return r;function r(a,s,o){let l=[],d,c,u,m,g;for(a=i+a.toString(s),u=0,i="",t&&(a.charCodeAt(0)===65279&&u++,t=void 0);u13&&t<32||t>126&&t<160||t>55295&&t<57344||t>64975&&t<65008||(t&65535)===65535||(t&65535)===65534||t>1114111?"\uFFFD":String.fromCharCode(t)}var oh=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function $c(e){return e.replace(oh,lh)}function lh(e,i,t){if(i)return i;if(t.charCodeAt(0)===35){let r=t.charCodeAt(1),a=r===120||r===88;return Aa(t.slice(a?2:1),a?16:10)}return $t(t)||e}function Ln(e){return!e||typeof e!="object"?"":"position"in e||"type"in e?Nc(e.position):"start"in e||"end"in e?Nc(e):"line"in e||"column"in e?no(e):""}function no(e){return Hc(e&&e.line)+":"+Hc(e&&e.column)}function Nc(e){return no(e&&e.start)+"-"+no(e&&e.end)}function Hc(e){return e&&typeof e=="number"?e:1}var ro={}.hasOwnProperty,ao=function(e,i,t){return typeof i!="string"&&(t=i,i=void 0),ch(t)(Pc(Rc(t).document().write(Dc()(e,i,!0))))};function ch(e={}){let i=Kc({transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:l(Vi),autolinkProtocol:K,autolinkEmail:K,atxHeading:l(en),blockQuote:l(Mi),characterEscape:K,characterReference:K,codeFenced:l(Wi),codeFencedFenceInfo:d,codeFencedFenceMeta:d,codeIndented:l(Wi,d),codeText:l(fs,d),codeTextData:K,data:K,codeFlowValue:K,definition:l(ys),definitionDestinationString:d,definitionLabelString:d,definitionTitleString:d,emphasis:l(Fr),hardBreakEscape:l(Rr),hardBreakTrailing:l(Rr),htmlFlow:l(jr,d),htmlFlowData:K,htmlText:l(jr,d),htmlTextData:K,image:l(Oi),label:d,link:l(Vi),listItem:l(Dr),listItemValue:f,listOrdered:l(tn,h),listUnordered:l(tn),paragraph:l(nn),reference:ai,referenceString:d,resourceDestinationString:d,resourceTitleString:d,setextHeading:l(en),strong:l(Pr),thematicBreak:l(Nr)},exit:{atxHeading:u(),atxHeadingSequence:_,autolink:u(),autolinkEmail:mi,autolinkProtocol:si,blockQuote:u(),characterEscapeValue:B,characterReferenceMarkerHexadecimal:ee,characterReferenceMarkerNumeric:ee,characterReferenceValue:Ti,codeFenced:u(O),codeFencedFence:A,codeFencedFenceInfo:v,codeFencedFenceMeta:b,codeFlowValue:B,codeIndented:u(C),codeText:u(le),codeTextData:B,data:B,definition:u(),definitionDestinationString:q,definitionLabelString:M,definitionTitleString:S,emphasis:u(),hardBreakEscape:u(X),hardBreakTrailing:u(X),htmlFlow:u(Z),htmlFlowData:B,htmlText:u(oe),htmlTextData:B,image:u(ne),label:w,labelText:k,lineEnding:W,link:u(ce),listItem:u(),listOrdered:u(),listUnordered:u(),paragraph:u(),referenceString:Ye,resourceDestinationString:pi,resourceTitleString:He,resource:je,setextHeading:u($),setextHeadingLineSequence:Y,setextHeadingText:D,strong:u(),thematicBreak:u()}},e.mdastExtensions||[]),t={};return n;function n(E){let I={type:"root",children:[]},H=[I],Q=[],Je=[],rn={stack:H,tokenStack:Q,config:i,enter:c,exit:m,buffer:d,resume:g,setData:a,getData:s},re=-1;for(;++re0){let qe=Q[Q.length-1];(qe[1]||Yc).call(rn,void 0,qe[0])}for(I.position={start:o(E.length>0?E[0][1].start:{line:1,column:1,offset:0}),end:o(E.length>0?E[E.length-2][1].end:{line:1,column:1,offset:0})},re=-1;++re0))throw new TypeError("`maxSize` must be a number greater than 0");if(typeof i.maxAge=="number"&&i.maxAge===0)throw new TypeError("`maxAge` must be a number greater than 0");this.maxSize=i.maxSize,this.maxAge=i.maxAge||Number.POSITIVE_INFINITY,this.onEviction=i.onEviction,this.cache=new Map,this.oldCache=new Map,this._size=0}_emitEvictions(i){if(typeof this.onEviction=="function")for(let[t,n]of i)this.onEviction(t,n.value)}_deleteIfExpired(i,t){return typeof t.expiry=="number"&&t.expiry<=Date.now()?(typeof this.onEviction=="function"&&this.onEviction(i,t.value),this.delete(i)):!1}_getOrDeleteIfExpired(i,t){if(this._deleteIfExpired(i,t)===!1)return t.value}_getItemValue(i,t){return t.expiry?this._getOrDeleteIfExpired(i,t):t.value}_peek(i,t){let n=t.get(i);return this._getItemValue(i,n)}_set(i,t){this.cache.set(i,t),this._size++,this._size>=this.maxSize&&(this._size=0,this._emitEvictions(this.oldCache),this.oldCache=this.cache,this.cache=new Map)}_moveToRecent(i,t){this.oldCache.delete(i),this._set(i,t)}*_entriesAscending(){for(let i of this.oldCache){let[t,n]=i;this.cache.has(t)||this._deleteIfExpired(t,n)===!1&&(yield i)}for(let i of this.cache){let[t,n]=i;this._deleteIfExpired(t,n)===!1&&(yield i)}}get(i){if(this.cache.has(i)){let t=this.cache.get(i);return this._getItemValue(i,t)}if(this.oldCache.has(i)){let t=this.oldCache.get(i);if(this._deleteIfExpired(i,t)===!1)return this._moveToRecent(i,t),t.value}}set(i,t,{maxAge:n=this.maxAge}={}){let r=typeof n=="number"&&n!==Number.POSITIVE_INFINITY?Date.now()+n:void 0;this.cache.has(i)?this.cache.set(i,{value:t,expiry:r}):this._set(i,{value:t,expiry:r})}has(i){return this.cache.has(i)?!this._deleteIfExpired(i,this.cache.get(i)):this.oldCache.has(i)?!this._deleteIfExpired(i,this.oldCache.get(i)):!1}peek(i){if(this.cache.has(i))return this._peek(i,this.cache);if(this.oldCache.has(i))return this._peek(i,this.oldCache)}delete(i){let t=this.cache.delete(i);return t&&this._size--,this.oldCache.delete(i)||t}clear(){this.cache.clear(),this.oldCache.clear(),this._size=0}resize(i){if(!(i&&i>0))throw new TypeError("`maxSize` must be a number greater than 0");let t=[...this._entriesAscending()],n=t.length-i;n<0?(this.cache=new Map(t),this.oldCache=new Map,this._size=t.length):(n>0&&this._emitEvictions(t.slice(0,n)),this.oldCache=new Map(t.slice(n)),this.cache=new Map,this._size=0),this.maxSize=i}*keys(){for(let[i]of this)yield i}*values(){for(let[,i]of this)yield i}*[Symbol.iterator](){for(let i of this.cache){let[t,n]=i;this._deleteIfExpired(t,n)===!1&&(yield[t,n.value])}for(let i of this.oldCache){let[t,n]=i;this.cache.has(t)||this._deleteIfExpired(t,n)===!1&&(yield[t,n.value])}}*entriesDescending(){let i=[...this.cache];for(let t=i.length-1;t>=0;--t){let n=i[t],[r,a]=n;this._deleteIfExpired(r,a)===!1&&(yield[r,a.value])}i=[...this.oldCache];for(let t=i.length-1;t>=0;--t){let n=i[t],[r,a]=n;this.cache.has(r)||this._deleteIfExpired(r,a)===!1&&(yield[r,a.value])}}*entriesAscending(){for(let[i,t]of this._entriesAscending())yield[i,t.value]}get size(){if(!this._size)return this.oldCache.size;let i=0;for(let t of this.oldCache.keys())this.cache.has(t)||i++;return Math.min(this._size+i,this.maxSize)}entries(){return this.entriesAscending()}forEach(i,t=this){for(let[n,r]of this.entriesAscending())i.call(t,r,n,this)}get[Symbol.toStringTag](){return JSON.stringify([...this.entriesAscending()])}};var so=new qn({maxSize:200});function ph(e){let i=Ul(e);if(so.has(i))return so.get(i);let t=ao(e,{extensions:[Ea([Xs(),eo]),io()],mdastExtensions:[[Wc(),Uc],zc()]});return so.set(i,t),t}function be(e,i){let t=ph(i),n=[];return uc(t,e,r=>{n.push(r.position)}),n.sort((r,a)=>a.start.offset-r.start.offset),n}function Gc(e){let i=be("footnoteDefinition",e),t=[],n=new Set,r=new Map,a=function(s,o){let l=s.match(/\[\^.*?\]/)[0],d;do d=e.lastIndexOf(l,o),o=d;while(n.has(d)&&d!==-1);if(d===-1)throw new Error(`Footnote '${s}' has no corresponding footnote reference before the footnote contents and cannot be processed. Please make sure that all footnotes have a corresponding reference before the content of the footnote.`);return n.add(d),d};for(let s of i){let o=e.substring(s.start.offset,s.end.offset);t.push(o),s.end.offsetr.get(s)-r.get(o)),t.length>0&&(e=e.trimEnd()+` -`);for(let s of t)e+=` -`+s;return e}function Ca(e,i,t){let n=be(t,e);if(n.length===0)return e;let r="";if(i==="underscore")r="_";else if(i==="asterisk")r="*";else{let a=n[n.length-1];r=e.substring(a.start.offset,a.start.offset+1)}t==="strong"&&(r+=r);for(let a of n){let s=r+e.substring(a.start.offset+r.length,a.end.offset-r.length)+r;e=ze(e,a.start.offset,a.end.offset,s)}return e}function Zc(e){let i=be("paragraph",e);if(i.length===0)return e;for(let t of i){let n=e.substring(t.start.offset,t.end.offset).split(` -`),r=n.length-1;if(!(r<1)){for(let a=0;a")||s.endsWith("
")||(n[a]=s+" ")}e=ze(e,t.start.offset,t.end.offset,n.join(` -`))}}return e}function Qc(e){let i=e.endsWith(` -`),t=be("paragraph",e);if(t.length===0)return e;for(let n of t){let r=n.start.offset;for(r>0&&r--;r>=0&&e.charAt(r)!=` -`;)r--;r++;let a=e.substring(r,n.end.offset).split(` -`),s=a[0].trimStart();if(s.startsWith("> ")||s.startsWith("> ")||s.startsWith("- ")||s.startsWith("- ")||s.match(/^[0-9]+\.( |\t)+/))continue;let o=a.length,l=[],d=!1;for(let h=0;h")||f.endsWith("
")||f.endsWith(" ")}for(;r>0&&e.charAt(r-1)==` -`;)r--;let c=e.length,u=n.end.offset;for(u?)*(\*|-|\+|- \[( | x)\]|\d+\.) /g,s=r.match(a);if(s){let o=r.split(new RegExp(a.source.replaceAll("(","(?:"))),l="",d=0;for(let c of o)d>0&&(l+=s[d-1]),l+=i(c),d++;r=l}else r=i(r);e=ze(e,n.start.offset+2,n.end.offset,r)}return e}function td(e){let i=be("code",e);for(let t of i)e.substring(t.start.offset,t.end.offset).startsWith("```")&&(e=Qi(e,t.start.offset,t.end.offset));return e}function nd(e,i){let t=be("math",e);for(let n of t)e=Qi(e,n.start.offset,n.end.offset);t=be("inlineMath",e);for(let n of t)e.substring(n.start.offset,n.end.offset).startsWith("$".repeat(i))&&(e=Qi(e,n.start.offset,n.end.offset));return e}function rd(e){let i=be("blockquote",e);for(let t of i)e=Qi(e,t.start.offset,t.end.offset,!0);return e}function ad(e,i,t){let n=be("list",e);if(!n)return e;for(let r of n){let a=r.start.offset;for(;a>0&&e.charAt(a-1)!==` -`;)a--;let s=e.substring(a,r.end.offset),o=function(c){let u=c.lastIndexOf("> ");return u!==-1&&(c=c.substring(u+2)),c=c.replaceAll(" "," "),Math.floor((c.split(" ").length-1)/2)+1},l=new Map,d=-1;s=s.replace(/^(( |\t|> )*)(\d+(\.|\)))([^\n]*)$/gm,(c,u="",m,g,h,f)=>{let v=1,b=o(u);if(l.has(b)?i==="ascending"&&(v=l.get(b)+1,l.set(b,v)):l.set(b,1),d>b){let A=d;for(;A>b;)l.delete(A--)}return d=b,`${u}${v}${t}${f}`}),e=ze(e,a,r.end.offset,s)}return e}function sd(e,i){let t=be("listItem",e);if(!t)return e;let n=/^((\d+[.)])|(- \[[ x]\]))/m,r=i;if(i=="consistent"){let a=t.length-1;for(;a>=0;){let s=e.substring(t[a].start.offset,t[a].end.offset);if(a--,!s.match(n)){r=s.charAt(0);break}}if(a==-1)return e}for(let a of t){let s=e.substring(a.start.offset,a.end.offset);s.match(n)||(s=r+s.substring(1),e=ze(e,a.start.offset,a.end.offset,s))}return e}function od(e,i){let t=be("math",e),n=new RegExp("^(\\${"+i+",})(\\n*)"),r=new RegExp("(\\n*)(\\${"+i+",})([^\\$]*)$");for(let a of t){let s=e.substring(a.start.offset,a.end.offset);s=s.replace(n,`$1 -`),s=s.replace(r,` -$2$3`),e=ze(e,a.start.offset,a.end.offset,s)}t=be("inlineMath",e);for(let a of t){if(!e.substring(a.start.offset,a.end.offset).startsWith("$".repeat(i)))continue;let s=e.substring(a.start.offset,a.end.offset);s=s.replace(n,`$1 -`),s=s.replace(r,` -$2$3`),e=ze(e,a.start.offset,a.end.offset,s)}return e}var y={code:{replaceAction:"code",placeholder:"{CODE_BLOCK_PLACEHOLDER}"},inlineCode:{replaceAction:"inlineCode",placeholder:"{INLINE_CODE_BLOCK_PLACEHOLDER}"},image:{replaceAction:"image",placeholder:"{IMAGE_PLACEHOLDER}"},thematicBreak:{replaceAction:"thematicBreak",placeholder:"{HORIZONTAL_RULE_PLACEHOLDER}"},italics:{replaceAction:"emphasis",placeholder:"{ITALICS_PLACEHOLDER}"},bold:{replaceAction:"strong",placeholder:"{STRONG_PLACEHOLDER}"},list:{replaceAction:"list",placeholder:"{LIST_PLACEHOLDER}"},blockquote:{replaceAction:"blockquote",placeholder:"{BLOCKQUOTE_PLACEHOLDER}"},math:{replaceAction:"math",placeholder:"{MATH_PLACEHOLDER}"},inlineMath:{replaceAction:"inlineMath",placeholder:"{INLINE_MATH_PLACEHOLDER}"},html:{replaceAction:"html",placeholder:"{HTML_PLACEHOLDER}"},yaml:{replaceAction:Se,placeholder:We(`--- ----`)},wikiLink:{replaceAction:Qr,placeholder:"{WIKI_LINK_PLACEHOLDER}"},tag:{replaceAction:fh,placeholder:"#tag-placeholder"},obsidianMultiLineComments:{replaceAction:Ql,placeholder:"{OBSIDIAN_COMMENT_PLACEHOLDER}"},table:{replaceAction:_s,placeholder:"{TABLE_PLACEHOLDER}"},footnoteAtStartOfLine:{replaceAction:/^(\[\^\w+\]) ?([,.;!:?])/gm,placeholder:"{FOOTNOTE_AT_START_OF_LINE_PLACEHOLDER}"},footnoteAfterATask:{replaceAction:/- \[.] (\[\^\w+\]) ?([,.;!:?])/gm,placeholder:"{FOOTNOTE_AFTER_A_TASK_PLACEHOLDER}"},url:{replaceAction:Bt,placeholder:"{URL_PLACEHOLDER}"},anchorTag:{replaceAction:Jl,placeholder:"{ANCHOR_PLACEHOLDER}"},link:{replaceAction:hh,placeholder:"{REGULAR_LINK_PLACEHOLDER}"}};function R(e,i,t){let n=[];for(let r of e){let a;if(typeof r.replaceAction=="string")a=mh(i,r.placeholder,r.replaceAction);else if(r.replaceAction instanceof RegExp)a=gh(i,r.placeholder,r.replaceAction);else if(typeof r.replaceAction=="function"){let s=r.replaceAction;a=s(i,r.placeholder)}i=a.newText,n.push({replacedValues:a.replacedValues,placeholder:r.placeholder})}return i=t(i),n=n.reverse(),n!=null&&n.length>0&&n.forEach(r=>{r.replacedValues.forEach(a=>{i=i.replace(new RegExp(r.placeholder,"i"),We(a))})}),i}function mh(e,i,t){let n=be(t,e),r=[];for(let a of n){let s=e.substring(a.start.offset,a.end.offset);r.push(s),e=ze(e,a.start.offset,a.end.offset,i)}return r.reverse(),{newText:e,replacedValues:r}}function gh(e,i,t){let n=e.match(t),r=[];if(t.flags.includes("g")){if(e=e.replaceAll(t,i),n)for(let a of n)r.push(a)}else e=e.replace(t,i),n&&r.push(n[0]);return{newText:e,replacedValues:r}}function hh(e,i){let t=be("link",e),n=[];for(let r of t){if(r==null)continue;let a=e.substring(r.start.offset,r.end.offset);a.match(pn)&&(n.push(a),e=ze(e,r.start.offset,r.end.offset,i))}return n.reverse(),{newText:e,replacedValues:n}}function fh(e,i){let t=[];return e=e.replace(mn,(n,r,a)=>(t.push(a),r+i)),{newText:e,replacedValues:t}}var Nt,_n,Pi,ii=class{static getRule(){if(!Ve(ii,Nt).has(this.name)){let i=new this,t=new la(i.name,i.description,i.type,i.safeApply.bind(i),i.exampleBuilders.map(n=>n.example),i.optionBuilders.map(n=>n.option),i.hasSpecialExecutionOrder);Ve(ii,Nt).set(this.name,t),Ve(ii,_n).set(i.name,i)}return Ve(ii,Nt).get(this.name)}static applyIfEnabledBase(i,t,n,r){let a=i.getOptions(n);if(a[i.enabledOptionName()]){let s=Object.assign({},a,r);vi(`Running ${i.name}`);try{return[i.apply(t,s),!0]}catch(o){da(o,i.name)}}else return[t,!1]}static getBuilderByName(i){return Ve(ii,_n).get(i)}static setNoSettingControl(i,t){Ve(ii,Pi).has(i)||Ve(ii,Pi).set(i,[]),Ve(ii,Pi).get(i).push(t)}static hasSettingControl(i,t){return!Ve(ii,Pi).has(i)||!Ve(ii,Pi).get(i).includes(t)}},oi=ii;Nt=new WeakMap,_n=new WeakMap,Pi=new WeakMap,At(oi,Nt,new Map),At(oi,_n,new Map),At(oi,Pi,new Map);var z=class extends oi{static register(i){let t=i.getRule();ac(t)}safeApply(i,t){return this.apply(i,this.buildRuleOptions(t))}buildRuleOptions(i){i=i??{};let t=new this.OptionsClass,n=Object.assign(t,i);for(let r of this.optionBuilders)r.setRuleOption(n,i);return n}get hasSpecialExecutionOrder(){return!1}static applyIfEnabled(i,t,n,r){let a=this.getRule();return n.includes(a.alias())?(vi(a.alias()+" is disabled"),[i,!1]):oi.applyIfEnabledBase(a,i,t,r)}static getRuleOptions(i){let t=oi.getRule.bind(this)(),n=new this,r=t.getOptions(i);return n.buildRuleOptions(r)}static noSettingControl(){return(i,t)=>{let n=i.constructor.name;oi.setNoSettingControl(n,t)}}},oo,x=class{constructor(i){At(this,oo,void 0);this.example=new ca(i.description,i.before,i.after,i.options)}};oo=new WeakMap;var Ht,$i=class{constructor(i){At(this,Ht,void 0);this.OptionsClass=i.OptionsClass,this.name=i.name,this.description=i.description,this.optionsKey=i.optionsKey}get defaultValue(){return new this.OptionsClass()[this.optionsKey]}get option(){return Ve(this,Ht)||rl(this,Ht,this.buildOption()),Ve(this,Ht)}setRuleOption(i,t){let n=t[this.name];n!==void 0&&(i[this.optionsKey]=n)}};Ht=new WeakMap;var U=class extends $i{buildOption(){return new It(this.name,this.description,this.defaultValue)}},La=class extends $i{buildOption(){return new vn(this.name,this.description,this.defaultValue)}},ve=class extends $i{constructor(t){super(t);this.records=t.records.map(n=>new sa(n.value,n.description))}buildOption(){return new oa(this.name,this.description,this.defaultValue,this.records)}},he=class extends $i{constructor(t){super(t);this.separator=t.separator??` -`,this.splitter=t.splitter??/\n/}buildOption(){return new ra(this.name,this.description,this.defaultValue.join(this.separator))}setRuleOption(t,n){if(n[this.name]!==void 0){let r=n[this.name].split(this.splitter).filter(function(a){return a!=""});t[this.optionsKey]=r}}},li=class extends $i{buildOption(){return new vn(this.name,this.description,this.defaultValue)}},qa=class extends $i{buildOption(){return new aa(this.name,this.description,this.defaultValue)}};var lo=new Map([["1nd","1st"],["2rd","2nd"],["2st","2nd"],["3nd","3rd"],["3st","3rd"],["4rd","4th"],["a-diaerers","a-diaereses"],["aaccess","access"],["aaccessibility","accessibility"],["aaccession","accession"],["aack","ack"],["aactual","actual"],["aactually","actually"],["aadd","add"],["aagain","again"],["aaggregation","aggregation"],["aanother","another"],["aapply","apply"],["aaproximate","approximate"],["aaproximated","approximated"],["aaproximately","approximately"],["aaproximates","approximates"],["aaproximating","approximating"],["aare","are"],["aassign","assign"],["aassignment","assignment"],["aassignments","assignments"],["aassociated","associated"],["aassumed","assumed"],["aautomatic","automatic"],["aautomatically","automatically"],["abailable","available"],["abanden","abandon"],["abandonded","abandoned"],["abandone","abandon"],["abandonned","abandoned"],["abandonning","abandoning"],["abbbreviated","abbreviated"],["abberation","aberration"],["abberations","aberrations"],["abberivates","abbreviates"],["abberration","aberration"],["abborted","aborted"],["abborting","aborting"],["abbrevate","abbreviate"],["abbrevation","abbreviation"],["abbrevations","abbreviations"],["abbreviaton","abbreviation"],["abbreviatons","abbreviations"],["abbriviate","abbreviate"],["abbriviation","abbreviation"],["abbriviations","abbreviations"],["aberation","aberration"],["abigious","ambiguous"],["abiguity","ambiguity"],["abilityes","abilities"],["abilties","abilities"],["abilty","ability"],["abiss","abyss"],["abitrarily","arbitrarily"],["abitrary","arbitrary"],["abitrate","arbitrate"],["abitration","arbitration"],["abizmal","abysmal"],["abnoramlly","abnormally"],["abnormalty","abnormally"],["abnormaly","abnormally"],["abnornally","abnormally"],["abnove","above"],["abnrormal","abnormal"],["aboluste","absolute"],["abolustely","absolutely"],["abolute","absolute"],["abondon","abandon"],["abondoned","abandoned"],["abondoning","abandoning"],["abondons","abandons"],["aboout","about"],["aborigene","aborigine"],["abortificant","abortifacient"],["aboslute","absolute"],["aboslutely","absolutely"],["abosulte","absolute"],["abosultely","absolutely"],["abosulute","absolute"],["abosulutely","absolutely"],["abotu","about"],["abount","about"],["aboutit","about it"],["aboutthe","about the"],["abouve","above"],["abov","above"],["aboved","above"],["abovemtioned","abovementioned"],["aboves","above"],["abovmentioned","abovementioned"],["abreviate","abbreviate"],["abreviated","abbreviated"],["abreviates","abbreviates"],["abreviating","abbreviating"],["abreviation","abbreviation"],["abreviations","abbreviations"],["abritrarily","arbitrarily"],["abritrary","arbitrary"],["abriviate","abbreviate"],["absail","abseil"],["absailing","abseiling"],["absance","absence"],["abscence","absence"],["abscound","abscond"],["abselutely","absolutely"],["abselutly","absolutely"],["absense","absence"],["absodefly","absolute"],["absodeflyly","absolutely"],["absolate","absolute"],["absolately","absolutely"],["absolaute","absolute"],["absolautely","absolutely"],["absoleted","obsoleted"],["absoletely","absolutely"],["absoliute","absolute"],["absoliutely","absolutely"],["absoloute","absolute"],["absoloutely","absolutely"],["absolte","absolute"],["absoltely","absolutely"],["absoltue","absolute"],["absoltuely","absolutely"],["absoluate","absolute"],["absoluately","absolutely"],["absolue","absolute"],["absoluely","absolutely"],["absoluet","absolute"],["absoluetly","absolutely"],["absolule","absolute"],["absolulte","absolute"],["absolultely","absolutely"],["absolune","absolute"],["absolunely","absolutely"],["absolure","absolute"],["absolurely","absolutely"],["absolut","absolute"],["absolutelly","absolutely"],["absoluth","absolute"],["absoluthe","absolute"],["absoluthely","absolutely"],["absoluthly","absolutely"],["absolutley","absolutely"],["absolutly","absolutely"],["absolutlye","absolutely"],["absoluute","absolute"],["absoluutely","absolutely"],["absoluve","absolute"],["absoluvely","absolutely"],["absoolute","absolute"],["absoolutely","absolutely"],["absorbant","absorbent"],["absorbsion","absorption"],["absorbtion","absorption"],["absorve","absorb"],["absould","absolute"],["absouldly","absolutely"],["absoule","absolute"],["absoulely","absolutely"],["absouletely","absolutely"],["absoult","absolute"],["absoulte","absolute"],["absoultely","absolutely"],["absoultly","absolutely"],["absoulute","absolute"],["absoulutely","absolutely"],["absout","absolute"],["absoute","absolute"],["absoutely","absolutely"],["absoutly","absolutely"],["abstact","abstract"],["abstacted","abstracted"],["abstacter","abstracter"],["abstacting","abstracting"],["abstaction","abstraction"],["abstactions","abstractions"],["abstactly","abstractly"],["abstactness","abstractness"],["abstactor","abstractor"],["abstacts","abstracts"],["abstanence","abstinence"],["abstrac","abstract"],["abstraced","abstracted"],["abstracer","abstracter"],["abstracing","abstracting"],["abstracion","abstraction"],["abstracions","abstractions"],["abstracly","abstractly"],["abstracness","abstractness"],["abstracor","abstractor"],["abstracs","abstracts"],["abstrat","abstract"],["abstrated","abstracted"],["abstrater","abstracter"],["abstrating","abstracting"],["abstration","abstraction"],["abstrations","abstractions"],["abstratly","abstractly"],["abstratness","abstractness"],["abstrator","abstractor"],["abstrats","abstracts"],["abstrct","abstract"],["abstrcted","abstracted"],["abstrcter","abstracter"],["abstrcting","abstracting"],["abstrction","abstraction"],["abstrctions","abstractions"],["abstrctly","abstractly"],["abstrctness","abstractness"],["abstrctor","abstractor"],["abstrcts","abstracts"],["absulute","absolute"],["absymal","abysmal"],["abtract","abstract"],["abtracted","abstracted"],["abtracter","abstracter"],["abtracting","abstracting"],["abtraction","abstraction"],["abtractions","abstractions"],["abtractly","abstractly"],["abtractness","abstractness"],["abtractor","abstractor"],["abtracts","abstracts"],["abudance","abundance"],["abudances","abundances"],["abundacies","abundances"],["abundancies","abundances"],["abundand","abundant"],["abundence","abundance"],["abundent","abundant"],["abundunt","abundant"],["abutts","abuts"],["abvailable","available"],["abvious","obvious"],["acadamy","academy"],["acadimy","academy"],["acadmic","academic"],["acale","scale"],["acatemy","academy"],["accademic","academic"],["accademy","academy"],["accapt","accept"],["accapted","accepted"],["accapts","accepts"],["acccept","accept"],["acccepted","accepted"],["acccepting","accepting"],["acccepts","accepts"],["accces","access"],["acccess","access"],["acccessd","accessed"],["acccessed","accessed"],["acccesses","accesses"],["acccessibility","accessibility"],["acccessible","accessible"],["acccessing","accessing"],["acccession","accession"],["acccessor","accessor"],["acccessors","accessors"],["acccord","accord"],["acccordance","accordance"],["acccordances","accordances"],["acccorded","accorded"],["acccording","according"],["acccordingly","accordingly"],["acccords","accords"],["acccount","account"],["acccumulate","accumulate"],["acccuracy","accuracy"],["acccurate","accurate"],["acccurately","accurately"],["acccused","accused"],["accecpt","accept"],["accecpted","accepted"],["accees","access"],["acceess","access"],["accelarate","accelerate"],["accelaration","acceleration"],["accelarete","accelerate"],["accelearion","acceleration"],["accelearte","accelerate"],["accelearted","accelerated"],["acceleartes","accelerates"],["acceleartion","acceleration"],["acceleartor","accelerator"],["acceleated","accelerated"],["acceleratoin","acceleration"],["acceleraton","acceleration"],["acceleratrion","acceleration"],["accelerte","accelerate"],["accelertion","acceleration"],["accellerate","accelerate"],["accellerated","accelerated"],["accellerating","accelerating"],["accelleration","acceleration"],["accellerator","accelerator"],["accending","ascending"],["acceot","accept"],["accepatble","acceptable"],["accepect","accept"],["accepected","accepted"],["accepeted","accepted"],["acceppt","accept"],["acceptence","acceptance"],["acceptible","acceptable"],["acceptted","accepted"],["acces","access"],["accesed","accessed"],["acceses","accesses"],["accesibility","accessibility"],["accesible","accessible"],["accesiblity","accessibility"],["accesiibility","accessibility"],["accesiiblity","accessibility"],["accesing","accessing"],["accesnt","accent"],["accesor","accessor"],["accesories","accessories"],["accesors","accessors"],["accesory","accessory"],["accessability","accessibility"],["accessable","accessible"],["accessbile","accessible"],["accessiable","accessible"],["accessibile","accessible"],["accessibiliity","accessibility"],["accessibilitiy","accessibility"],["accessibiltiy","accessibility"],["accessibilty","accessibility"],["accessiblilty","accessibility"],["accessiblity","accessibility"],["accessiibility","accessibility"],["accessiiblity","accessibility"],["accessile","accessible"],["accessintg","accessing"],["accessisble","accessible"],["accessoire","accessory"],["accessort","accessor"],["accesss","access"],["accesssibility","accessibility"],["accesssible","accessible"],["accesssiblity","accessibility"],["accesssiiblity","accessibility"],["accesssing","accessing"],["accesssor","accessor"],["accesssors","accessors"],["accet","accept"],["accetable","acceptable"],["accets","accepts"],["acchiev","achieve"],["acchievable","achievable"],["acchieve","achieve"],["acchieveable","achievable"],["acchieved","achieved"],["acchievement","achievement"],["acchievements","achievements"],["acchiever","achiever"],["acchieves","achieves"],["accidant","accident"],["acciddently","accidentally"],["accidentaly","accidentally"],["accidential","accidental"],["accidentially","accidentally"],["accidentically","accidentally"],["accidentilly","accidentally"],["accidentily","accidentally"],["accidently","accidentally"],["accidentually","accidentally"],["accidetly","accidentally"],["acciedential","accidental"],["acciednetally","accidentally"],["accient","accident"],["acciental","accidental"],["acclerated","accelerated"],["acclerates","accelerates"],["accleration","acceleration"],["acclerometers","accelerometers"],["acclimitization","acclimatization"],["accociate","associate"],["accociated","associated"],["accociates","associates"],["accociating","associating"],["accociation","association"],["accociations","associations"],["accoding","according"],["accodingly","accordingly"],["accodr","accord"],["accodrance","accordance"],["accodred","accorded"],["accodring","according"],["accodringly","accordingly"],["accodrs","accords"],["accointing","accounting"],["accoird","accord"],["accoirding","according"],["accomadate","accommodate"],["accomadated","accommodated"],["accomadates","accommodates"],["accomadating","accommodating"],["accomadation","accommodation"],["accomadations","accommodations"],["accomdate","accommodate"],["accomidate","accommodate"],["accommadate","accommodate"],["accommadates","accommodates"],["accommadating","accommodating"],["accommdated","accommodated"],["accomodata","accommodate"],["accomodate","accommodate"],["accomodated","accommodated"],["accomodates","accommodates"],["accomodating","accommodating"],["accomodation","accommodation"],["accomodations","accommodations"],["accompagned","accompanied"],["accompagnied","accompanied"],["accompagnies","accompanies"],["accompagniment","accompaniment"],["accompagning","accompanying"],["accompagny","accompany"],["accompagnying","accompanying"],["accompained","accompanied"],["accompanyed","accompanied"],["accompt","account"],["acconding","according"],["accont","account"],["accontant","accountant"],["acconted","accounted"],["acconting","accounting"],["accoording","according"],["accoordingly","accordingly"],["accoount","account"],["accopunt","account"],["accordding","according"],["accordeon","accordion"],["accordian","accordion"],["accordign","according"],["accordiingly","accordingly"],["accordinag","according"],["accordind","according"],["accordinly","accordingly"],["accordint","according"],["accordintly","accordingly"],["accordling","according"],["accordlingly","accordingly"],["accordng","according"],["accordngly","accordingly"],["accoriding","according"],["accoridng","according"],["accoridngly","accordingly"],["accoringly","accordingly"],["accorndingly","accordingly"],["accort","accord"],["accortance","accordance"],["accorted","accorded"],["accortind","according"],["accorting","according"],["accound","account"],["accouned","accounted"],["accoustic","acoustic"],["accoustically","acoustically"],["accoustics","acoustics"],["accout","account"],["accouting","accounting"],["accoutn","account"],["accpet","accept"],["accpets","accepts"],["accquainted","acquainted"],["accquire","acquire"],["accquired","acquired"],["accquires","acquires"],["accquiring","acquiring"],["accracy","accuracy"],["accrate","accurate"],["accrding","according"],["accrdingly","accordingly"],["accrediation","accreditation"],["accredidation","accreditation"],["accress","access"],["accroding","according"],["accrodingly","accordingly"],["accronym","acronym"],["accronyms","acronyms"],["accrording","according"],["accros","across"],["accrose","across"],["accross","across"],["accsess","access"],["accss","access"],["accssible","accessible"],["accssor","accessor"],["acctual","actual"],["accuarcy","accuracy"],["accuarte","accurate"],["accuartely","accurately"],["accumalate","accumulate"],["accumalates","accumulates"],["accumalator","accumulator"],["accumalte","accumulate"],["accumalted","accumulated"],["accumilated","accumulated"],["accumlate","accumulate"],["accumlated","accumulated"],["accumlates","accumulates"],["accumlating","accumulating"],["accumlator","accumulator"],["accummulating","accumulating"],["accummulators","accumulators"],["accumualte","accumulate"],["accumualtion","accumulation"],["accupied","occupied"],["accupts","accepts"],["accurable","accurate"],["accuraccies","accuracies"],["accuraccy","accuracy"],["accurancy","accuracy"],["accurarcy","accuracy"],["accuratelly","accurately"],["accuratley","accurately"],["accuratly","accurately"],["accurences","occurrences"],["accurracy","accuracy"],["accurring","occurring"],["accussed","accused"],["acditionally","additionally"],["acecess","access"],["acedemic","academic"],["acelerated","accelerated"],["acend","ascend"],["acendance","ascendance"],["acendancey","ascendancy"],["acended","ascended"],["acendence","ascendance"],["acendencey","ascendancy"],["acendency","ascendancy"],["acender","ascender"],["acending","ascending"],["acent","ascent"],["aceptable","acceptable"],["acerage","acreage"],["acess","access"],["acessable","accessible"],["acessed","accessed"],["acesses","accesses"],["acessible","accessible"],["acessing","accessing"],["acessor","accessor"],["acheive","achieve"],["acheived","achieved"],["acheivement","achievement"],["acheivements","achievements"],["acheives","achieves"],["acheiving","achieving"],["acheivment","achievement"],["acheivments","achievements"],["achievment","achievement"],["achievments","achievements"],["achitecture","architecture"],["achitectures","architectures"],["achivable","achievable"],["achivement","achievement"],["achivements","achievements"],["achor","anchor"],["achored","anchored"],["achoring","anchoring"],["achors","anchors"],["ACI","ACPI"],["acident","accident"],["acidental","accidental"],["acidentally","accidentally"],["acidents","accidents"],["acient","ancient"],["acients","ancients"],["ACII","ASCII"],["acition","action"],["acitions","actions"],["acitivate","activate"],["acitivation","activation"],["acitivity","activity"],["acitvate","activate"],["acitve","active"],["acivate","activate"],["acive","active"],["acknodledgment","acknowledgment"],["acknodledgments","acknowledgments"],["acknoledge","acknowledge"],["acknoledged","acknowledged"],["acknoledges","acknowledges"],["acknoledging","acknowledging"],["acknoledgment","acknowledgment"],["acknoledgments","acknowledgments"],["acknowldeged","acknowledged"],["acknowldegement","acknowledgement"],["acknowldegements","acknowledgements"],["acknowledgeing","acknowledging"],["acknowleding","acknowledging"],["acknowlege","acknowledge"],["acknowleged","acknowledged"],["acknowlegement","acknowledgement"],["acknowlegements","acknowledgements"],["acknowleges","acknowledges"],["acknowleging","acknowledging"],["acknowlegment","acknowledgment"],["ackowledge","acknowledge"],["ackowledged","acknowledged"],["ackowledgement","acknowledgement"],["ackowledgements","acknowledgements"],["ackowledges","acknowledges"],["ackowledging","acknowledging"],["acnowledge","acknowledge"],["acocunt","account"],["acommodate","accommodate"],["acommodated","accommodated"],["acommodates","accommodates"],["acommodating","accommodating"],["acommodation","accommodation"],["acommpany","accompany"],["acommpanying","accompanying"],["acomodate","accommodate"],["acomodated","accommodated"],["acompanies","accompanies"],["acomplish","accomplish"],["acomplished","accomplished"],["acomplishment","accomplishment"],["acomplishments","accomplishments"],["acontiguous","a contiguous"],["acoording","according"],["acoordingly","accordingly"],["acording","according"],["acordingly","accordingly"],["acordinng","according"],["acorss","across"],["acorting","according"],["acount","account"],["acounts","accounts"],["acquaintence","acquaintance"],["acquaintences","acquaintances"],["acquiantence","acquaintance"],["acquiantences","acquaintances"],["acquiesence","acquiescence"],["acquisiton","acquisition"],["acquisitons","acquisitions"],["acquited","acquitted"],["acquition","acquisition"],["acqure","acquire"],["acqured","acquired"],["acqures","acquires"],["acquring","acquiring"],["acqusition","acquisition"],["acqusitions","acquisitions"],["acrage","acreage"],["acroos","across"],["acrosss","across"],["acrue","accrue"],["acrued","accrued"],["acssume","assume"],["acssumed","assumed"],["actal","actual"],["actally","actually"],["actaly","actually"],["actaul","actual"],["actaully","actually"],["actial","actual"],["actially","actually"],["actialy","actually"],["actiavte","activate"],["actiavted","activated"],["actiavtes","activates"],["actiavting","activating"],["actiavtion","activation"],["actiavtions","activations"],["actiavtor","activator"],["actibity","activity"],["acticate","activate"],["actice","active"],["actine","active"],["actiual","actual"],["activ","active"],["activaed","activated"],["activationg","activating"],["actived","activated"],["activeta","activate"],["activete","activate"],["activeted","activated"],["activetes","activates"],["activiate","activate"],["activies","activities"],["activites","activities"],["activitis","activities"],["activitites","activities"],["activitiy","activity"],["activley","actively"],["activly","actively"],["activste","activate"],["activsted","activated"],["activstes","activates"],["activtes","activates"],["activties","activities"],["activtion","activation"],["activty","activity"],["activw","active"],["activy","activity"],["actove","active"],["actuaal","actual"],["actuaally","actually"],["actuak","actual"],["actuakly","actually"],["actuallin","actually"],["actualy","actually"],["actualyl","actually"],["actuell","actual"],["actuion","action"],["actuionable","actionable"],["actul","actual"],["actullay","actually"],["actully","actually"],["actural","actual"],["acturally","actually"],["actusally","actually"],["actve","active"],["actzal","actual"],["acual","actual"],["acually","actually"],["acuired","acquired"],["acuires","acquires"],["acumulate","accumulate"],["acumulated","accumulated"],["acumulates","accumulates"],["acumulating","accumulating"],["acumulation","accumulation"],["acumulative","accumulative"],["acumulator","accumulator"],["acuqire","acquire"],["acuracy","accuracy"],["acurate","accurate"],["acused","accused"],["acustom","accustom"],["acustommed","accustomed"],["acutal","actual"],["acutally","actually"],["acutual","actual"],["adapated","adapted"],["adapater","adapter"],["adapaters","adapters"],["adapative","adaptive"],["adapdive","adaptive"],["adapive","adaptive"],["adaptaion","adaptation"],["adaptare","adapter"],["adapte","adapter"],["adaptee","adapted"],["adaptes","adapters"],["adaptibe","adaptive"],["adaquate","adequate"],["adaquately","adequately"],["adatper","adapter"],["adatpers","adapters"],["adavance","advance"],["adavanced","advanced"],["adbandon","abandon"],["addapt","adapt"],["addaptation","adaptation"],["addaptations","adaptations"],["addapted","adapted"],["addapting","adapting"],["addapts","adapts"],["addd","add"],["addded","added"],["addding","adding"],["adddress","address"],["adddresses","addresses"],["addds","adds"],["addedd","added"],["addeed","added"],["addersses","addresses"],["addert","assert"],["adderted","asserted"],["addess","address"],["addessed","addressed"],["addesses","addresses"],["addessing","addressing"],["addied","added"],["addig","adding"],["addiional","additional"],["addiiton","addition"],["addiitonall","additional"],["addional","additional"],["addionally","additionally"],["addiotion","addition"],["addiotional","additional"],["addiotionally","additionally"],["addiotions","additions"],["additianal","additional"],["additianally","additionally"],["additinal","additional"],["additinally","additionally"],["additioanal","additional"],["additioanally","additionally"],["additioanlly","additionally"],["additiona","additional"],["additionallly","additionally"],["additionals","additional"],["additionaly","additionally"],["additionalyy","additionally"],["additionnal","additional"],["additionnally","additionally"],["additionnaly","additionally"],["additoin","addition"],["additoinal","additional"],["additoinally","additionally"],["additoinaly","additionally"],["additon","addition"],["additonal","additional"],["additonally","additionally"],["additonaly","additionally"],["addjust","adjust"],["addjusted","adjusted"],["addjusting","adjusting"],["addjusts","adjusts"],["addmission","admission"],["addmit","admit"],["addopt","adopt"],["addopted","adopted"],["addpress","address"],["addrass","address"],["addrees","address"],["addreess","address"],["addrerss","address"],["addrerssed","addressed"],["addrersser","addresser"],["addrersses","addresses"],["addrerssing","addressing"],["addrersss","address"],["addrersssed","addressed"],["addrerssser","addresser"],["addrerssses","addresses"],["addrersssing","addressing"],["addres","address"],["addresable","addressable"],["addresed","addressed"],["addreses","addresses"],["addresess","addresses"],["addresing","addressing"],["addressess","addresses"],["addressings","addressing"],["addresss","address"],["addresssed","addressed"],["addressses","addresses"],["addresssing","addressing"],["addrress","address"],["addrss","address"],["addrssed","addressed"],["addrsses","addresses"],["addrssing","addressing"],["addted","added"],["addtion","addition"],["addtional","additional"],["addtionally","additionally"],["addtitional","additional"],["adecuate","adequate"],["aded","added"],["adequit","adequate"],["adevnture","adventure"],["adevntured","adventured"],["adevnturer","adventurer"],["adevnturers","adventurers"],["adevntures","adventures"],["adevnturing","adventuring"],["adhearing","adhering"],["adherance","adherence"],["adiacent","adjacent"],["adiditon","addition"],["adin","admin"],["ading","adding"],["adition","addition"],["aditional","additional"],["aditionally","additionally"],["aditionaly","additionally"],["aditionnal","additional"],["adivsories","advisories"],["adivsoriyes","advisories"],["adivsory","advisory"],["adjacentsy","adjacency"],["adjactend","adjacent"],["adjancent","adjacent"],["adjascent","adjacent"],["adjasence","adjacence"],["adjasencies","adjacencies"],["adjasensy","adjacency"],["adjasent","adjacent"],["adjast","adjust"],["adjcence","adjacence"],["adjcencies","adjacencies"],["adjcent","adjacent"],["adjcentcy","adjacency"],["adjsence","adjacence"],["adjsencies","adjacencies"],["adjsuted","adjusted"],["adjuscent","adjacent"],["adjusment","adjustment"],["adjustement","adjustment"],["adjustements","adjustments"],["adjustificat","justification"],["adjustification","justification"],["adjustmant","adjustment"],["adjustmants","adjustments"],["adjustmenet","adjustment"],["admendment","amendment"],["admi","admin"],["admininistrative","administrative"],["admininistrator","administrator"],["admininistrators","administrators"],["admininstrator","administrator"],["administation","administration"],["administator","administrator"],["administor","administrator"],["administraively","administratively"],["adminitrator","administrator"],["adminssion","admission"],["adminstered","administered"],["adminstrate","administrate"],["adminstration","administration"],["adminstrative","administrative"],["adminstrator","administrator"],["adminstrators","administrators"],["admisible","admissible"],["admissability","admissibility"],["admissable","admissible"],["admited","admitted"],["admitedly","admittedly"],["admn","admin"],["admnistrator","administrator"],["admnistrators","administrators"],["adn","and"],["adobted","adopted"],["adolecent","adolescent"],["adpapted","adapted"],["adpat","adapt"],["adpated","adapted"],["adpater","adapter"],["adpaters","adapters"],["adpats","adapts"],["adpter","adapter"],["adquire","acquire"],["adquired","acquired"],["adquires","acquires"],["adquiring","acquiring"],["adrea","area"],["adrerss","address"],["adrerssed","addressed"],["adrersser","addresser"],["adrersses","addresses"],["adrerssing","addressing"],["adres","address"],["adresable","addressable"],["adresing","addressing"],["adress","address"],["adressable","addressable"],["adresse","address"],["adressed","addressed"],["adresses","addresses"],["adressing","addressing"],["adresss","address"],["adressses","addresses"],["adrress","address"],["adrresses","addresses"],["adtodetect","autodetect"],["adusted","adjusted"],["adustment","adjustment"],["advanatage","advantage"],["advanatages","advantages"],["advanatge","advantage"],["advandced","advanced"],["advane","advance"],["advaned","advanced"],["advantagous","advantageous"],["advanved","advanced"],["adventages","advantages"],["adventrous","adventurous"],["adverised","advertised"],["advertice","advertise"],["adverticed","advertised"],["advertisment","advertisement"],["advertisments","advertisements"],["advertistment","advertisement"],["advertistments","advertisements"],["advertize","advertise"],["advertized","advertised"],["advertizes","advertises"],["advesary","adversary"],["advetise","advertise"],["adviced","advised"],["adviseable","advisable"],["advisoriyes","advisories"],["advizable","advisable"],["adwances","advances"],["aequidistant","equidistant"],["aequivalent","equivalent"],["aeriel","aerial"],["aeriels","aerials"],["aesily","easily"],["aesy","easy"],["aexs","axes"],["afair","affair"],["afaraid","afraid"],["afe","safe"],["afecting","affecting"],["afer","after"],["aferwards","afterwards"],["afetr","after"],["affecfted","affected"],["afficianados","aficionados"],["afficionado","aficionado"],["afficionados","aficionados"],["affilate","affiliate"],["affilates","affiliates"],["affilation","affiliation"],["affilations","affiliations"],["affilliate","affiliate"],["affinitied","affinities"],["affinitiy","affinity"],["affinitze","affinitize"],["affinties","affinities"],["affintiy","affinity"],["affintize","affinitize"],["affinty","affinity"],["affitnity","affinity"],["afforementioned","aforementioned"],["affortable","affordable"],["afforts","affords"],["affraid","afraid"],["afinity","affinity"],["afor","for"],["aforememtioned","aforementioned"],["aforementiond","aforementioned"],["aforementionned","aforementioned"],["aformentioned","aforementioned"],["afterall","after all"],["afterw","after"],["aftrer","after"],["aftzer","after"],["againnst","against"],["againsg","against"],["againt","against"],["againts","against"],["agaisnt","against"],["agaist","against"],["agancies","agencies"],["agancy","agency"],["aganist","against"],["agant","agent"],["aggaravates","aggravates"],["aggegate","aggregate"],["aggessive","aggressive"],["aggessively","aggressively"],["agggregate","aggregate"],["aggragate","aggregate"],["aggragator","aggregator"],["aggrated","aggregated"],["aggreagate","aggregate"],["aggreataon","aggregation"],["aggreate","aggregate"],["aggreated","aggregated"],["aggreation","aggregation"],["aggreations","aggregations"],["aggreed","agreed"],["aggreement","agreement"],["aggregatet","aggregated"],["aggregetor","aggregator"],["aggreggate","aggregate"],["aggregious","egregious"],["aggregrate","aggregate"],["aggregrated","aggregated"],["aggresive","aggressive"],["aggresively","aggressively"],["aggrevate","aggravate"],["aggrgate","aggregate"],["agian","again"],["agianst","against"],["agin","again"],["aginst","against"],["aglorithm","algorithm"],["aglorithms","algorithms"],["agorithm","algorithm"],["agrain","again"],["agravate","aggravate"],["agre","agree"],["agred","agreed"],["agreeement","agreement"],["agreemnet","agreement"],["agreemnets","agreements"],["agreemnt","agreement"],["agregate","aggregate"],["agregated","aggregated"],["agregates","aggregates"],["agregation","aggregation"],["agregator","aggregator"],["agreing","agreeing"],["agrement","agreement"],["agression","aggression"],["agressive","aggressive"],["agressively","aggressively"],["agressiveness","aggressiveness"],["agressivity","aggressivity"],["agressor","aggressor"],["agresssive","aggressive"],["agrgument","argument"],["agrguments","arguments"],["agricultue","agriculture"],["agriculure","agriculture"],["agricuture","agriculture"],["agrieved","aggrieved"],["agrresive","aggressive"],["agrument","argument"],["agruments","arguments"],["agsinst","against"],["agument","argument"],["agumented","augmented"],["aguments","arguments"],["aheared","adhered"],["ahev","have"],["ahlpa","alpha"],["ahlpas","alphas"],["ahppen","happen"],["ahve","have"],["aicraft","aircraft"],["aiffer","differ"],["ailgn","align"],["aiport","airport"],["airator","aerator"],["airbourne","airborne"],["aircaft","aircraft"],["aircrafts'","aircraft's"],["aircrafts","aircraft"],["airfow","airflow"],["airlfow","airflow"],["airloom","heirloom"],["airporta","airports"],["airrcraft","aircraft"],["aisian","Asian"],["aixs","axis"],["aizmuth","azimuth"],["ajacence","adjacence"],["ajacencies","adjacencies"],["ajacency","adjacency"],["ajacent","adjacent"],["ajacentcy","adjacency"],["ajasence","adjacence"],["ajasencies","adjacencies"],["ajative","adjective"],["ajcencies","adjacencies"],["ajsencies","adjacencies"],["ajurnment","adjournment"],["ajust","adjust"],["ajusted","adjusted"],["ajustement","adjustment"],["ajusting","adjusting"],["ajustment","adjustment"],["ajustments","adjustments"],["ake","ache"],["akkumulate","accumulate"],["akkumulated","accumulated"],["akkumulates","accumulates"],["akkumulating","accumulating"],["akkumulation","accumulation"],["akkumulative","accumulative"],["akkumulator","accumulator"],["aknowledge","acknowledge"],["aks","ask"],["aksed","asked"],["aktivate","activate"],["aktivated","activated"],["aktivates","activates"],["aktivating","activating"],["aktivation","activation"],["akumulate","accumulate"],["akumulated","accumulated"],["akumulates","accumulates"],["akumulating","accumulating"],["akumulation","accumulation"],["akumulative","accumulative"],["akumulator","accumulator"],["alaready","already"],["albiet","albeit"],["albumns","albums"],["alcemy","alchemy"],["alchohol","alcohol"],["alchoholic","alcoholic"],["alchol","alcohol"],["alcholic","alcoholic"],["alcohal","alcohol"],["alcoholical","alcoholic"],["aleady","already"],["aleays","always"],["aledge","allege"],["aledged","alleged"],["aledges","alleges"],["alegance","allegiance"],["alege","allege"],["aleged","alleged"],["alegience","allegiance"],["alegorical","allegorical"],["alernate","alternate"],["alernated","alternated"],["alernately","alternately"],["alernates","alternates"],["alers","alerts"],["aleviate","alleviate"],["aleviates","alleviates"],["aleviating","alleviating"],["alevt","alert"],["algebraical","algebraic"],["algebric","algebraic"],["algebrra","algebra"],["algee","algae"],["alghorithm","algorithm"],["alghoritm","algorithm"],["alghoritmic","algorithmic"],["alghoritmically","algorithmically"],["alghoritms","algorithms"],["algined","aligned"],["alginment","alignment"],["alginments","alignments"],["algohm","algorithm"],["algohmic","algorithmic"],["algohmically","algorithmically"],["algohms","algorithms"],["algoirthm","algorithm"],["algoirthmic","algorithmic"],["algoirthmically","algorithmically"],["algoirthms","algorithms"],["algoithm","algorithm"],["algoithmic","algorithmic"],["algoithmically","algorithmically"],["algoithms","algorithms"],["algolithm","algorithm"],["algolithmic","algorithmic"],["algolithmically","algorithmically"],["algolithms","algorithms"],["algoorithm","algorithm"],["algoorithmic","algorithmic"],["algoorithmically","algorithmically"],["algoorithms","algorithms"],["algoprithm","algorithm"],["algoprithmic","algorithmic"],["algoprithmically","algorithmically"],["algoprithms","algorithms"],["algorgithm","algorithm"],["algorgithmic","algorithmic"],["algorgithmically","algorithmically"],["algorgithms","algorithms"],["algorhithm","algorithm"],["algorhithmic","algorithmic"],["algorhithmically","algorithmically"],["algorhithms","algorithms"],["algorhitm","algorithm"],["algorhitmic","algorithmic"],["algorhitmically","algorithmically"],["algorhitms","algorithms"],["algorhtm","algorithm"],["algorhtmic","algorithmic"],["algorhtmically","algorithmically"],["algorhtms","algorithms"],["algorhythm","algorithm"],["algorhythmic","algorithmic"],["algorhythmically","algorithmically"],["algorhythms","algorithms"],["algorhytm","algorithm"],["algorhytmic","algorithmic"],["algorhytmically","algorithmically"],["algorhytms","algorithms"],["algorightm","algorithm"],["algorightmic","algorithmic"],["algorightmically","algorithmically"],["algorightms","algorithms"],["algorihm","algorithm"],["algorihmic","algorithmic"],["algorihmically","algorithmically"],["algorihms","algorithms"],["algorihtm","algorithm"],["algorihtmic","algorithmic"],["algorihtmically","algorithmically"],["algorihtms","algorithms"],["algoristhms","algorithms"],["algorith","algorithm"],["algorithem","algorithm"],["algorithemic","algorithmic"],["algorithemically","algorithmically"],["algorithems","algorithms"],["algorithic","algorithmic"],["algorithically","algorithmically"],["algorithim","algorithm"],["algorithimes","algorithms"],["algorithimic","algorithmic"],["algorithimically","algorithmically"],["algorithims","algorithms"],["algorithmes","algorithms"],["algorithmi","algorithm"],["algorithmical","algorithmically"],["algorithmm","algorithm"],["algorithmmic","algorithmic"],["algorithmmically","algorithmically"],["algorithmms","algorithms"],["algorithmn","algorithm"],["algorithmnic","algorithmic"],["algorithmnically","algorithmically"],["algorithmns","algorithms"],["algoriths","algorithms"],["algorithsmic","algorithmic"],["algorithsmically","algorithmically"],["algorithsms","algorithms"],["algoritm","algorithm"],["algoritmic","algorithmic"],["algoritmically","algorithmically"],["algoritms","algorithms"],["algoroithm","algorithm"],["algoroithmic","algorithmic"],["algoroithmically","algorithmically"],["algoroithms","algorithms"],["algororithm","algorithm"],["algororithmic","algorithmic"],["algororithmically","algorithmically"],["algororithms","algorithms"],["algorothm","algorithm"],["algorothmic","algorithmic"],["algorothmically","algorithmically"],["algorothms","algorithms"],["algorrithm","algorithm"],["algorrithmic","algorithmic"],["algorrithmically","algorithmically"],["algorrithms","algorithms"],["algorritm","algorithm"],["algorritmic","algorithmic"],["algorritmically","algorithmically"],["algorritms","algorithms"],["algorthim","algorithm"],["algorthimic","algorithmic"],["algorthimically","algorithmically"],["algorthims","algorithms"],["algorthin","algorithm"],["algorthinic","algorithmic"],["algorthinically","algorithmically"],["algorthins","algorithms"],["algorthm","algorithm"],["algorthmic","algorithmic"],["algorthmically","algorithmically"],["algorthms","algorithms"],["algorthn","algorithm"],["algorthnic","algorithmic"],["algorthnically","algorithmically"],["algorthns","algorithms"],["algorthym","algorithm"],["algorthymic","algorithmic"],["algorthymically","algorithmically"],["algorthyms","algorithms"],["algorthyn","algorithm"],["algorthynic","algorithmic"],["algorthynically","algorithmically"],["algorthyns","algorithms"],["algortihm","algorithm"],["algortihmic","algorithmic"],["algortihmically","algorithmically"],["algortihms","algorithms"],["algortim","algorithm"],["algortimic","algorithmic"],["algortimically","algorithmically"],["algortims","algorithms"],["algortism","algorithm"],["algortismic","algorithmic"],["algortismically","algorithmically"],["algortisms","algorithms"],["algortithm","algorithm"],["algortithmic","algorithmic"],["algortithmically","algorithmically"],["algortithms","algorithms"],["algoruthm","algorithm"],["algoruthmic","algorithmic"],["algoruthmically","algorithmically"],["algoruthms","algorithms"],["algorwwithm","algorithm"],["algorwwithmic","algorithmic"],["algorwwithmically","algorithmically"],["algorwwithms","algorithms"],["algorythem","algorithm"],["algorythemic","algorithmic"],["algorythemically","algorithmically"],["algorythems","algorithms"],["algorythm","algorithm"],["algorythmic","algorithmic"],["algorythmically","algorithmically"],["algorythms","algorithms"],["algothitm","algorithm"],["algothitmic","algorithmic"],["algothitmically","algorithmically"],["algothitms","algorithms"],["algotighm","algorithm"],["algotighmic","algorithmic"],["algotighmically","algorithmically"],["algotighms","algorithms"],["algotihm","algorithm"],["algotihmic","algorithmic"],["algotihmically","algorithmically"],["algotihms","algorithms"],["algotirhm","algorithm"],["algotirhmic","algorithmic"],["algotirhmically","algorithmically"],["algotirhms","algorithms"],["algotithm","algorithm"],["algotithmic","algorithmic"],["algotithmically","algorithmically"],["algotithms","algorithms"],["algotrithm","algorithm"],["algotrithmic","algorithmic"],["algotrithmically","algorithmically"],["algotrithms","algorithms"],["alha","alpha"],["alhabet","alphabet"],["alhabetical","alphabetical"],["alhabetically","alphabetically"],["alhabeticaly","alphabetically"],["alhabets","alphabets"],["alhapet","alphabet"],["alhapetical","alphabetical"],["alhapetically","alphabetically"],["alhapeticaly","alphabetically"],["alhapets","alphabets"],["alhough","although"],["alhpa","alpha"],["alhpabet","alphabet"],["alhpabetical","alphabetical"],["alhpabetically","alphabetically"],["alhpabeticaly","alphabetically"],["alhpabets","alphabets"],["aliagn","align"],["aliasas","aliases"],["aliasses","aliases"],["alientating","alienating"],["aliged","aligned"],["alighned","aligned"],["alighnment","alignment"],["aligin","align"],["aligined","aligned"],["aligining","aligning"],["aliginment","alignment"],["aligins","aligns"],["aligment","alignment"],["aligments","alignments"],["alignation","alignment"],["alignd","aligned"],["aligne","align"],["alignement","alignment"],["alignemnt","alignment"],["alignemnts","alignments"],["alignemt","alignment"],["alignes","aligns"],["alignmant","alignment"],["alignmen","alignment"],["alignmenet","alignment"],["alignmenets","alignments"],["alignmenton","alignment on"],["alignmet","alignment"],["alignmets","alignments"],["alignmment","alignment"],["alignmments","alignments"],["alignmnet","alignment"],["alignmnt","alignment"],["alignrigh","alignright"],["alined","aligned"],["alinged","aligned"],["alinging","aligning"],["alingment","alignment"],["alinment","alignment"],["alinments","alignments"],["alising","aliasing"],["allcate","allocate"],["allcateing","allocating"],["allcater","allocator"],["allcaters","allocators"],["allcating","allocating"],["allcation","allocation"],["allcator","allocator"],["allcoate","allocate"],["allcoated","allocated"],["allcoateing","allocating"],["allcoateng","allocating"],["allcoater","allocator"],["allcoaters","allocators"],["allcoating","allocating"],["allcoation","allocation"],["allcoator","allocator"],["allcoators","allocators"],["alledge","allege"],["alledged","alleged"],["alledgedly","allegedly"],["alledges","alleges"],["allegedely","allegedly"],["allegedy","allegedly"],["allegely","allegedly"],["allegence","allegiance"],["allegience","allegiance"],["allif","all if"],["allign","align"],["alligned","aligned"],["allignement","alignment"],["allignemnt","alignment"],["alligning","aligning"],["allignment","alignment"],["allignmenterror","alignmenterror"],["allignments","alignments"],["alligns","aligns"],["alliviate","alleviate"],["allk","all"],["alllocate","allocate"],["alllocation","allocation"],["alllow","allow"],["alllowed","allowed"],["alllows","allows"],["allmost","almost"],["alloacate","allocate"],["allocae","allocate"],["allocaed","allocated"],["allocaes","allocates"],["allocagtor","allocator"],["allocaiing","allocating"],["allocaing","allocating"],["allocaion","allocation"],["allocaions","allocations"],["allocaite","allocate"],["allocaites","allocates"],["allocaiting","allocating"],["allocaition","allocation"],["allocaitions","allocations"],["allocaiton","allocation"],["allocaitons","allocations"],["allocal","allocate"],["allocarion","allocation"],["allocat","allocate"],["allocatbale","allocatable"],["allocatedi","allocated"],["allocatedp","allocated"],["allocateing","allocating"],["allocateng","allocating"],["allocaton","allocation"],["allocatoor","allocator"],["allocatote","allocate"],["allocatrd","allocated"],["allocattion","allocation"],["alloco","alloc"],["allocos","allocs"],["allocte","allocate"],["allocted","allocated"],["allocting","allocating"],["alloction","allocation"],["alloctions","allocations"],["alloctor","allocator"],["alloews","allows"],["allong","along"],["alloocates","allocates"],["allopone","allophone"],["allopones","allophones"],["allos","allows"],["alloted","allotted"],["allowence","allowance"],["allowences","allowances"],["allpication","application"],["allpications","applications"],["allso","also"],["allthough","although"],["alltough","although"],["allways","always"],["allwo","allow"],["allwos","allows"],["allws","allows"],["allwys","always"],["almoast","almost"],["almostly","almost"],["almsot","almost"],["alo","also"],["alocatable","allocatable"],["alocate","allocate"],["alocated","allocated"],["alocates","allocates"],["alocating","allocating"],["alocations","allocations"],["alochol","alcohol"],["alog","along"],["alogirhtm","algorithm"],["alogirhtmic","algorithmic"],["alogirhtmically","algorithmically"],["alogirhtms","algorithms"],["alogirthm","algorithm"],["alogirthmic","algorithmic"],["alogirthmically","algorithmically"],["alogirthms","algorithms"],["alogned","aligned"],["alogorithms","algorithms"],["alogrithm","algorithm"],["alogrithmic","algorithmic"],["alogrithmically","algorithmically"],["alogrithms","algorithms"],["alomst","almost"],["aloows","allows"],["alorithm","algorithm"],["alos","also"],["alotted","allotted"],["alow","allow"],["alowed","allowed"],["alowing","allowing"],["alows","allows"],["alpabet","alphabet"],["alpabetic","alphabetic"],["alpabetical","alphabetical"],["alpabets","alphabets"],["alpah","alpha"],["alpahabetical","alphabetical"],["alpahbetically","alphabetically"],["alph","alpha"],["alpha-numeric","alphanumeric"],["alphabeticaly","alphabetically"],["alphabeticly","alphabetical"],["alphapeicall","alphabetical"],["alphapeticaly","alphabetically"],["alrady","already"],["alraedy","already"],["alread","already"],["alreadly","already"],["alreadt","already"],["alreasy","already"],["alreay","already"],["alreayd","already"],["alreday","already"],["alredy","already"],["alrelady","already"],["alrms","alarms"],["alrogithm","algorithm"],["alrteady","already"],["als","also"],["alsmost","almost"],["alsot","also"],["alsready","already"],["altenative","alternative"],["alterated","altered"],["alterately","alternately"],["alterative","alternative"],["alteratives","alternatives"],["alterior","ulterior"],["alternaive","alternative"],["alternaives","alternatives"],["alternarive","alternative"],["alternarives","alternatives"],["alternatievly","alternatively"],["alternativey","alternatively"],["alternativley","alternatively"],["alternativly","alternatively"],["alternatve","alternative"],["alternavtely","alternatively"],["alternavtive","alternative"],["alternavtives","alternatives"],["alternetive","alternative"],["alternetives","alternatives"],["alternitive","alternative"],["alternitively","alternatively"],["alternitiveness","alternativeness"],["alternitives","alternatives"],["alternitivly","alternatively"],["altetnative","alternative"],["altho","although"],["althogh","although"],["althorithm","algorithm"],["althorithmic","algorithmic"],["althorithmically","algorithmically"],["althorithms","algorithms"],["althoug","although"],["althought","although"],["althougth","although"],["althouth","although"],["altitide","altitude"],["altitute","altitude"],["altogehter","altogether"],["altough","although"],["altought","although"],["altready","already"],["alue","value"],["alvorithm","algorithm"],["alvorithmic","algorithmic"],["alvorithmically","algorithmically"],["alvorithms","algorithms"],["alwais","always"],["alwas","always"],["alwast","always"],["alwasy","always"],["alwasys","always"],["alwauys","always"],["alway","always"],["alwyas","always"],["alwys","always"],["alyways","always"],["amacing","amazing"],["amacingly","amazingly"],["amalgomated","amalgamated"],["amatuer","amateur"],["amazaing","amazing"],["ambedded","embedded"],["ambibuity","ambiguity"],["ambien","ambient"],["ambigious","ambiguous"],["ambigous","ambiguous"],["ambiguious","ambiguous"],["ambiguitiy","ambiguity"],["ambiguos","ambiguous"],["ambitous","ambitious"],["ambuguity","ambiguity"],["ambulence","ambulance"],["ambulences","ambulances"],["amdgput","amdgpu"],["amendement","amendment"],["amendmant","amendment"],["Amercia","America"],["amerliorate","ameliorate"],["amgle","angle"],["amgles","angles"],["amiguous","ambiguous"],["amke","make"],["amking","making"],["ammend","amend"],["ammended","amended"],["ammending","amending"],["ammendment","amendment"],["ammendments","amendments"],["ammends","amends"],["ammong","among"],["ammongst","amongst"],["ammortizes","amortizes"],["ammoung","among"],["ammoungst","amongst"],["ammount","amount"],["ammused","amused"],["amny","many"],["amongs","among"],["amonst","amongst"],["amonut","amount"],["amound","amount"],["amounds","amounts"],["amoung","among"],["amoungst","amongst"],["amout","amount"],["amoutn","amount"],["amoutns","amounts"],["amouts","amounts"],["amperstands","ampersands"],["amphasis","emphasis"],["amplifer","amplifier"],["amplifyer","amplifier"],["amplitud","amplitude"],["ampty","empty"],["amuch","much"],["amung","among"],["amunition","ammunition"],["amunt","amount"],["analagous","analogous"],["analagus","analogous"],["analaog","analog"],["analgous","analogous"],["analig","analog"],["analise","analyse"],["analised","analysed"],["analiser","analyser"],["analising","analysing"],["analisis","analysis"],["analitic","analytic"],["analitical","analytical"],["analitically","analytically"],["analiticaly","analytically"],["analize","analyze"],["analized","analyzed"],["analizer","analyzer"],["analizes","analyzes"],["analizing","analyzing"],["analogeous","analogous"],["analogicaly","analogically"],["analoguous","analogous"],["analoguously","analogously"],["analogus","analogous"],["analouge","analogue"],["analouges","analogues"],["analsye","analyse"],["analsyed","analysed"],["analsyer","analyser"],["analsyers","analysers"],["analsyes","analyses"],["analsying","analysing"],["analsyis","analysis"],["analsyt","analyst"],["analsyts","analysts"],["analyis","analysis"],["analysator","analyser"],["analysus","analysis"],["analysy","analysis"],["analyticaly","analytically"],["analyticly","analytically"],["analyzator","analyzer"],["analzye","analyze"],["analzyed","analyzed"],["analzyer","analyzer"],["analzyers","analyzers"],["analzyes","analyzes"],["analzying","analyzing"],["ananlog","analog"],["anarchim","anarchism"],["anarchistm","anarchism"],["anarquism","anarchism"],["anarquist","anarchist"],["anaylse","analyse"],["anaylsed","analysed"],["anaylser","analyser"],["anaylses","analyses"],["anaylsis","analysis"],["anaylsises","analysises"],["anayltic","analytic"],["anayltical","analytical"],["anayltically","analytically"],["anayltics","analytics"],["anaylze","analyze"],["anaylzed","analyzed"],["anaylzer","analyzer"],["anaylzes","analyzes"],["anbd","and"],["ancapsulate","encapsulate"],["ancapsulated","encapsulated"],["ancapsulates","encapsulates"],["ancapsulating","encapsulating"],["ancapsulation","encapsulation"],["ancesetor","ancestor"],["ancesetors","ancestors"],["ancester","ancestor"],["ancesteres","ancestors"],["ancesters","ancestors"],["ancestore","ancestor"],["ancestores","ancestors"],["ancestory","ancestry"],["anchestor","ancestor"],["anchestors","ancestors"],["anchord","anchored"],["ancilliary","ancillary"],["andd","and"],["andoid","android"],["andoids","androids"],["andorid","android"],["andorids","androids"],["andriod","android"],["andriods","androids"],["androgenous","androgynous"],["androgeny","androgyny"],["androidextra","androidextras"],["androind","android"],["androinds","androids"],["andthe","and the"],["ane","and"],["anevironment","environment"],["anevironments","environments"],["angluar","angular"],["anhoter","another"],["anid","and"],["anihilation","annihilation"],["animaing","animating"],["animaite","animate"],["animaiter","animator"],["animaiters","animators"],["animaiton","animation"],["animaitons","animations"],["animaitor","animator"],["animaitors","animators"],["animaton","animation"],["animatonic","animatronic"],["animete","animate"],["animeted","animated"],["animetion","animation"],["animetions","animations"],["animets","animates"],["animore","anymore"],["aninate","animate"],["anination","animation"],["aniother","any other"],["anisotrophically","anisotropically"],["anitaliasing","antialiasing"],["anithing","anything"],["anitialising","antialiasing"],["anitime","anytime"],["anitrez","antirez"],["aniversary","anniversary"],["aniway","anyway"],["aniwhere","anywhere"],["anlge","angle"],["anlysis","analysis"],["anlyzing","analyzing"],["annayed","annoyed"],["annaying","annoying"],["annd","and"],["anniversery","anniversary"],["annnounce","announce"],["annoation","annotation"],["annoint","anoint"],["annointed","anointed"],["annointing","anointing"],["annoints","anoints"],["annonate","annotate"],["annonated","annotated"],["annonates","annotates"],["annonce","announce"],["annonced","announced"],["annoncement","announcement"],["annoncements","announcements"],["annonces","announces"],["annoncing","announcing"],["annonymous","anonymous"],["annotaion","annotation"],["annotaions","annotations"],["annoted","annotated"],["annother","another"],["annouce","announce"],["annouced","announced"],["annoucement","announcement"],["annoucements","announcements"],["annouces","announces"],["annoucing","announcing"],["annouing","annoying"],["announcment","announcement"],["announcments","announcements"],["announed","announced"],["announement","announcement"],["announements","announcements"],["annoymous","anonymous"],["annoyying","annoying"],["annualy","annually"],["annuled","annulled"],["annyoingly","annoyingly"],["anoher","another"],["anohter","another"],["anologon","analogon"],["anomally","anomaly"],["anomolies","anomalies"],["anomolous","anomalous"],["anomoly","anomaly"],["anonimity","anonymity"],["anononymous","anonymous"],["anonther","another"],["anonymouse","anonymous"],["anonyms","anonymous"],["anonymus","anonymous"],["anormalies","anomalies"],["anormaly","abnormally"],["anotate","annotate"],["anotated","annotated"],["anotates","annotates"],["anotating","annotating"],["anotation","annotation"],["anotations","annotations"],["anoter","another"],["anothe","another"],["anothers","another"],["anothr","another"],["anounce","announce"],["anounced","announced"],["anouncement","announcement"],["anount","amount"],["anoying","annoying"],["anoymous","anonymous"],["anroid","android"],["ansalisation","nasalisation"],["ansalization","nasalization"],["anser","answer"],["ansester","ancestor"],["ansesters","ancestors"],["ansestor","ancestor"],["ansestors","ancestors"],["answhare","answer"],["answhared","answered"],["answhareing","answering"],["answhares","answers"],["answharing","answering"],["answhars","answers"],["ansynchronous","asynchronous"],["antaliasing","antialiasing"],["antartic","antarctic"],["antecedant","antecedent"],["anteena","antenna"],["anteenas","antennas"],["anthing","anything"],["anthings","anythings"],["anthor","another"],["anthromorphization","anthropomorphization"],["anthropolgist","anthropologist"],["anthropolgy","anthropology"],["antialialised","antialiased"],["antialising","antialiasing"],["antiapartheid","anti-apartheid"],["anticpate","anticipate"],["antry","entry"],["antyhing","anything"],["anual","annual"],["anually","annually"],["anulled","annulled"],["anumber","a number"],["anuwhere","anywhere"],["anway","anyway"],["anways","anyway"],["anwhere","anywhere"],["anwser","answer"],["anwsered","answered"],["anwsering","answering"],["anwsers","answers"],["anyawy","anyway"],["anyhing","anything"],["anyhting","anything"],["anyhwere","anywhere"],["anylsing","analysing"],["anylzing","analyzing"],["anynmore","anymore"],["anyother","any other"],["anytghing","anything"],["anythig","anything"],["anythign","anything"],["anythimng","anything"],["anytiem","anytime"],["anytihng","anything"],["anyting","anything"],["anytning","anything"],["anytrhing","anything"],["anytthing","anything"],["anytying","anything"],["anywere","anywhere"],["anyy","any"],["aoache","apache"],["aond","and"],["aoto","auto"],["aotomate","automate"],["aotomated","automated"],["aotomatic","automatic"],["aotomatical","automatic"],["aotomaticall","automatically"],["aotomatically","automatically"],["aotomation","automation"],["aovid","avoid"],["apach","apache"],["apapted","adapted"],["aparant","apparent"],["aparantly","apparently"],["aparent","apparent"],["aparently","apparently"],["aparment","apartment"],["apdated","updated"],["apeal","appeal"],["apealed","appealed"],["apealing","appealing"],["apeals","appeals"],["apear","appear"],["apeared","appeared"],["apears","appears"],["apect","aspect"],["apects","aspects"],["apeends","appends"],["apend","append"],["apendage","appendage"],["apended","appended"],["apender","appender"],["apendices","appendices"],["apending","appending"],["apendix","appendix"],["apenines","Apennines"],["aperatures","apertures"],["aperure","aperture"],["aperures","apertures"],["apeture","aperture"],["apetures","apertures"],["apilogue","epilogue"],["aplha","alpha"],["aplication","application"],["aplications","applications"],["aplied","applied"],["aplies","applies"],["apllicatin","application"],["apllicatins","applications"],["apllication","application"],["apllications","applications"],["apllied","applied"],["apllies","applies"],["aplly","apply"],["apllying","applying"],["aply","apply"],["aplyed","applied"],["aplying","applying"],["apointed","appointed"],["apointing","appointing"],["apointment","appointment"],["apoints","appoints"],["apolegetic","apologetic"],["apolegetics","apologetics"],["aportionable","apportionable"],["apostrophie","apostrophe"],["apostrophies","apostrophes"],["appar","appear"],["apparant","apparent"],["apparantly","apparently"],["appared","appeared"],["apparence","appearance"],["apparenlty","apparently"],["apparenly","apparently"],["appares","appears"],["apparoches","approaches"],["appars","appears"],["appart","apart"],["appartment","apartment"],["appartments","apartments"],["appearaing","appearing"],["appearantly","apparently"],["appeareance","appearance"],["appearence","appearance"],["appearences","appearances"],["appearently","apparently"],["appeares","appears"],["appearning","appearing"],["appearrs","appears"],["appeciate","appreciate"],["appeded","appended"],["appeding","appending"],["appedn","append"],["appen","append"],["appendend","appended"],["appendent","appended"],["appendex","appendix"],["appendig","appending"],["appendign","appending"],["appendt","append"],["appeneded","appended"],["appenines","Apennines"],["appens","appends"],["appent","append"],["apperance","appearance"],["apperances","appearances"],["apperar","appear"],["apperarance","appearance"],["apperarances","appearances"],["apperared","appeared"],["apperaring","appearing"],["apperars","appears"],["appereance","appearance"],["appereances","appearances"],["appered","appeared"],["apperent","apparent"],["apperently","apparently"],["appers","appears"],["apperture","aperture"],["appicability","applicability"],["appicable","applicable"],["appicaliton","application"],["appicalitons","applications"],["appicant","applicant"],["appication","application"],["appication-specific","application-specific"],["appications","applications"],["appicative","applicative"],["appied","applied"],["appies","applies"],["applay","apply"],["applcation","application"],["applcations","applications"],["appliable","applicable"],["appliacable","applicable"],["appliaction","application"],["appliactions","applications"],["appliation","application"],["appliations","applications"],["applicabel","applicable"],["applicaion","application"],["applicaions","applications"],["applicaiton","application"],["applicaitons","applications"],["applicance","appliance"],["applicapility","applicability"],["applicaple","applicable"],["applicatable","applicable"],["applicaten","application"],["applicatin","application"],["applicatins","applications"],["applicatio","application"],["applicationb","application"],["applicatios","applications"],["applicatiosn","applications"],["applicaton","application"],["applicatons","applications"],["appliction","application"],["applictions","applications"],["applide","applied"],["applikation","application"],["applikations","applications"],["appllied","applied"],["applly","apply"],["applyable","applicable"],["applycable","applicable"],["applyed","applied"],["applyes","applies"],["applyied","applied"],["applyig","applying"],["applys","applies"],["applyting","applying"],["appned","append"],["appologies","apologies"],["appology","apology"],["appon","upon"],["appopriate","appropriate"],["apporach","approach"],["apporached","approached"],["apporaches","approaches"],["apporaching","approaching"],["apporiate","appropriate"],["apporoximate","approximate"],["apporoximated","approximated"],["apporpiate","appropriate"],["apporpriate","appropriate"],["apporpriated","appropriated"],["apporpriately","appropriately"],["apporpriates","appropriates"],["apporpriating","appropriating"],["apporpriation","appropriation"],["apporpriations","appropriations"],["apporval","approval"],["apporve","approve"],["apporved","approved"],["apporves","approves"],["apporving","approving"],["appoval","approval"],["appove","approve"],["appoved","approved"],["appoves","approves"],["appoving","approving"],["appoximate","approximate"],["appoximately","approximately"],["appoximates","approximates"],["appoximation","approximation"],["appoximations","approximations"],["apppear","appear"],["apppears","appears"],["apppend","append"],["apppends","appends"],["appplet","applet"],["appplication","application"],["appplications","applications"],["appplying","applying"],["apppriate","appropriate"],["appproach","approach"],["apppropriate","appropriate"],["appraoch","approach"],["appraochable","approachable"],["appraoched","approached"],["appraoches","approaches"],["appraoching","approaching"],["apprearance","appearance"],["apprently","apparently"],["appreteate","appreciate"],["appreteated","appreciated"],["appretiate","appreciate"],["appretiated","appreciated"],["appretiates","appreciates"],["appretiating","appreciating"],["appretiation","appreciation"],["appretiative","appreciative"],["apprieciate","appreciate"],["apprieciated","appreciated"],["apprieciates","appreciates"],["apprieciating","appreciating"],["apprieciation","appreciation"],["apprieciative","appreciative"],["appriopriate","appropriate"],["appripriate","appropriate"],["appriproate","appropriate"],["apprixamate","approximate"],["apprixamated","approximated"],["apprixamately","approximately"],["apprixamates","approximates"],["apprixamating","approximating"],["apprixamation","approximation"],["apprixamations","approximations"],["appriximate","approximate"],["appriximated","approximated"],["appriximately","approximately"],["appriximates","approximates"],["appriximating","approximating"],["appriximation","approximation"],["appriximations","approximations"],["approachs","approaches"],["approbiate","appropriate"],["approch","approach"],["approche","approach"],["approched","approached"],["approches","approaches"],["approching","approaching"],["approiate","appropriate"],["approopriate","appropriate"],["approoximate","approximate"],["approoximately","approximately"],["approoximates","approximates"],["approoximation","approximation"],["approoximations","approximations"],["approperiate","appropriate"],["appropiate","appropriate"],["appropiately","appropriately"],["approppriately","appropriately"],["appropraite","appropriate"],["appropraitely","appropriately"],["approprate","appropriate"],["approprated","appropriated"],["approprately","appropriately"],["appropration","appropriation"],["approprations","appropriations"],["appropriage","appropriate"],["appropriatedly","appropriately"],["appropriatee","appropriate"],["appropriatly","appropriately"],["appropriatness","appropriateness"],["appropriete","appropriate"],["appropritae","appropriate"],["appropritate","appropriate"],["appropritately","appropriately"],["approprite","appropriate"],["approproate","appropriate"],["appropropiate","appropriate"],["appropropiately","appropriately"],["appropropreate","appropriate"],["appropropriate","appropriate"],["approproximate","approximate"],["approproximately","approximately"],["approproximates","approximates"],["approproximation","approximation"],["approproximations","approximations"],["approprpiate","appropriate"],["approriate","appropriate"],["approriately","appropriately"],["approrpriate","appropriate"],["approrpriately","appropriately"],["approuval","approval"],["approuve","approve"],["approuved","approved"],["approuves","approves"],["approuving","approving"],["approvement","approval"],["approxamate","approximate"],["approxamately","approximately"],["approxamates","approximates"],["approxamation","approximation"],["approxamations","approximations"],["approxamatly","approximately"],["approxametely","approximately"],["approxiamte","approximate"],["approxiamtely","approximately"],["approxiamtes","approximates"],["approxiamtion","approximation"],["approxiamtions","approximations"],["approxiate","approximate"],["approxiately","approximately"],["approxiates","approximates"],["approxiation","approximation"],["approxiations","approximations"],["approximatively","approximately"],["approximatly","approximately"],["approximed","approximated"],["approximetely","approximately"],["approximitely","approximately"],["approxmate","approximate"],["approxmately","approximately"],["approxmates","approximates"],["approxmation","approximation"],["approxmations","approximations"],["approxmimation","approximation"],["apprpriate","appropriate"],["apprpriately","appropriately"],["appy","apply"],["appying","applying"],["apreciate","appreciate"],["apreciated","appreciated"],["apreciates","appreciates"],["apreciating","appreciating"],["apreciation","appreciation"],["apreciative","appreciative"],["aprehensive","apprehensive"],["apreteate","appreciate"],["apreteated","appreciated"],["apreteating","appreciating"],["apretiate","appreciate"],["apretiated","appreciated"],["apretiates","appreciates"],["apretiating","appreciating"],["apretiation","appreciation"],["apretiative","appreciative"],["aproach","approach"],["aproached","approached"],["aproaches","approaches"],["aproaching","approaching"],["aproch","approach"],["aproched","approached"],["aproches","approaches"],["aproching","approaching"],["aproove","approve"],["aprooved","approved"],["apropiate","appropriate"],["apropiately","appropriately"],["apropriate","appropriate"],["apropriately","appropriately"],["aproval","approval"],["aproximate","approximate"],["aproximately","approximately"],["aproximates","approximates"],["aproximation","approximation"],["aproximations","approximations"],["aprrovement","approval"],["aprroximate","approximate"],["aprroximately","approximately"],["aprroximates","approximates"],["aprroximation","approximation"],["aprroximations","approximations"],["aprtment","apartment"],["aqain","again"],["aqcuire","acquire"],["aqcuired","acquired"],["aqcuires","acquires"],["aqcuiring","acquiring"],["aquaduct","aqueduct"],["aquaint","acquaint"],["aquaintance","acquaintance"],["aquainted","acquainted"],["aquainting","acquainting"],["aquaints","acquaints"],["aquiantance","acquaintance"],["aquire","acquire"],["aquired","acquired"],["aquires","acquires"],["aquiring","acquiring"],["aquisition","acquisition"],["aquisitions","acquisitions"],["aquit","acquit"],["aquitted","acquitted"],["arameters","parameters"],["aranged","arranged"],["arangement","arrangement"],["araound","around"],["ararbic","arabic"],["aray","array"],["arays","arrays"],["arbiatraily","arbitrarily"],["arbiatray","arbitrary"],["arbibtarily","arbitrarily"],["arbibtary","arbitrary"],["arbibtrarily","arbitrarily"],["arbibtrary","arbitrary"],["arbiitrarily","arbitrarily"],["arbiitrary","arbitrary"],["arbirarily","arbitrarily"],["arbirary","arbitrary"],["arbiratily","arbitrarily"],["arbiraty","arbitrary"],["arbirtarily","arbitrarily"],["arbirtary","arbitrary"],["arbirtrarily","arbitrarily"],["arbirtrary","arbitrary"],["arbitarary","arbitrary"],["arbitarily","arbitrarily"],["arbitary","arbitrary"],["arbitiarily","arbitrarily"],["arbitiary","arbitrary"],["arbitiraly","arbitrarily"],["arbitiray","arbitrary"],["arbitrailly","arbitrarily"],["arbitraily","arbitrarily"],["arbitraion","arbitration"],["arbitrairly","arbitrarily"],["arbitrairy","arbitrary"],["arbitral","arbitrary"],["arbitralily","arbitrarily"],["arbitrally","arbitrarily"],["arbitralrily","arbitrarily"],["arbitralry","arbitrary"],["arbitraly","arbitrary"],["arbitrarion","arbitration"],["arbitraryily","arbitrarily"],["arbitraryly","arbitrary"],["arbitratily","arbitrarily"],["arbitratiojn","arbitration"],["arbitraton","arbitration"],["arbitratrily","arbitrarily"],["arbitratrion","arbitration"],["arbitratry","arbitrary"],["arbitraty","arbitrary"],["arbitray","arbitrary"],["arbitriarily","arbitrarily"],["arbitriary","arbitrary"],["arbitrily","arbitrarily"],["arbitrion","arbitration"],["arbitriraly","arbitrarily"],["arbitriray","arbitrary"],["arbitrition","arbitration"],["arbitrtily","arbitrarily"],["arbitrty","arbitrary"],["arbitry","arbitrary"],["arbitryarily","arbitrarily"],["arbitryary","arbitrary"],["arbitual","arbitrary"],["arbitually","arbitrarily"],["arbitualy","arbitrary"],["arbituarily","arbitrarily"],["arbituary","arbitrary"],["arbiturarily","arbitrarily"],["arbiturary","arbitrary"],["arbort","abort"],["arborted","aborted"],["arborting","aborting"],["arborts","aborts"],["arbritary","arbitrary"],["arbritrarily","arbitrarily"],["arbritrary","arbitrary"],["arbtirarily","arbitrarily"],["arbtirary","arbitrary"],["arbtrarily","arbitrarily"],["arbtrary","arbitrary"],["arbutrarily","arbitrarily"],["arbutrary","arbitrary"],["arch-dependet","arch-dependent"],["arch-independet","arch-independent"],["archaelogical","archaeological"],["archaelogists","archaeologists"],["archaelogy","archaeology"],["archetect","architect"],["archetects","architects"],["archetectural","architectural"],["archetecturally","architecturally"],["archetecture","architecture"],["archiac","archaic"],["archictect","architect"],["archictecture","architecture"],["archictectures","architectures"],["archicture","architecture"],["archiecture","architecture"],["archiectures","architectures"],["archimedian","archimedean"],["architct","architect"],["architcts","architects"],["architcture","architecture"],["architctures","architectures"],["architecht","architect"],["architechts","architects"],["architechturally","architecturally"],["architechture","architecture"],["architechtures","architectures"],["architectual","architectural"],["architectur","architecture"],["architecturs","architectures"],["architecturse","architectures"],["architecure","architecture"],["architecures","architectures"],["architecutre","architecture"],["architecutres","architectures"],["architecuture","architecture"],["architecutures","architectures"],["architetcure","architecture"],["architetcures","architectures"],["architeture","architecture"],["architetures","architectures"],["architure","architecture"],["architures","architectures"],["archiv","archive"],["archivel","archival"],["archor","anchor"],["archtecture","architecture"],["archtectures","architectures"],["archtiecture","architecture"],["archtiectures","architectures"],["archtitecture","architecture"],["archtitectures","architectures"],["archtype","archetype"],["archtypes","archetypes"],["archvie","archive"],["archvies","archives"],["archving","archiving"],["arcitecture","architecture"],["arcitectures","architectures"],["arcive","archive"],["arcived","archived"],["arciver","archiver"],["arcives","archives"],["arciving","archiving"],["arcticle","article"],["Ardiuno","Arduino"],["are'nt","aren't"],["aready","already"],["areea","area"],["aren's","aren't"],["aren;t","aren't"],["arent'","aren't"],["arent","aren't"],["arent;","aren't"],["areodynamics","aerodynamics"],["argement","argument"],["argements","arguments"],["argemnt","argument"],["argemnts","arguments"],["argment","argument"],["argments","arguments"],["argmument","argument"],["argmuments","arguments"],["argreement","agreement"],["argreements","agreements"],["argubly","arguably"],["arguement","argument"],["arguements","arguments"],["arguemnt","argument"],["arguemnts","arguments"],["arguemtn","argument"],["arguemtns","arguments"],["arguents","arguments"],["argumant","argument"],["argumants","arguments"],["argumeent","argument"],["argumeents","arguments"],["argumement","argument"],["argumements","arguments"],["argumemnt","argument"],["argumemnts","arguments"],["argumeng","argument"],["argumengs","arguments"],["argumens","arguments"],["argumenst","arguments"],["argumentents","arguments"],["argumeny","argument"],["argumet","argument"],["argumetn","argument"],["argumetns","arguments"],["argumets","arguments"],["argumnet","argument"],["argumnets","arguments"],["argumnt","argument"],["argumnts","arguments"],["arhive","archive"],["arhives","archives"],["aribitary","arbitrary"],["aribiter","arbiter"],["aribrary","arbitrary"],["aribtrarily","arbitrarily"],["aribtrary","arbitrary"],["ariflow","airflow"],["arised","arose"],["arithemetic","arithmetic"],["arithemtic","arithmetic"],["arithmatic","arithmetic"],["arithmentic","arithmetic"],["arithmetc","arithmetic"],["arithmethic","arithmetic"],["arithmitic","arithmetic"],["aritmetic","arithmetic"],["aritrary","arbitrary"],["aritst","artist"],["arival","arrival"],["arive","arrive"],["arlready","already"],["armamant","armament"],["armistace","armistice"],["armonic","harmonic"],["arn't","aren't"],["arne't","aren't"],["arogant","arrogant"],["arogent","arrogant"],["aronud","around"],["aroud","around"],["aroudn","around"],["arouind","around"],["arounf","around"],["aroung","around"],["arount","around"],["arquitecture","architecture"],["arquitectures","architectures"],["arraay","array"],["arragement","arrangement"],["arraival","arrival"],["arral","array"],["arranable","arrangeable"],["arrance","arrange"],["arrane","arrange"],["arraned","arranged"],["arranement","arrangement"],["arranements","arrangements"],["arranent","arrangement"],["arranents","arrangements"],["arranes","arranges"],["arrang","arrange"],["arrangable","arrangeable"],["arrangaeble","arrangeable"],["arrangaelbe","arrangeable"],["arrangd","arranged"],["arrangde","arranged"],["arrangemenet","arrangement"],["arrangemenets","arrangements"],["arrangent","arrangement"],["arrangents","arrangements"],["arrangmeent","arrangement"],["arrangmeents","arrangements"],["arrangmenet","arrangement"],["arrangmenets","arrangements"],["arrangment","arrangement"],["arrangments","arrangements"],["arrangnig","arranging"],["arrangs","arranges"],["arrangse","arranges"],["arrangt","arrangement"],["arrangte","arrange"],["arrangteable","arrangeable"],["arrangted","arranged"],["arrangtement","arrangement"],["arrangtements","arrangements"],["arrangtes","arranges"],["arrangting","arranging"],["arrangts","arrangements"],["arraning","arranging"],["arranment","arrangement"],["arranments","arrangements"],["arrants","arrangements"],["arraows","arrows"],["arrary","array"],["arrayes","arrays"],["arre","are"],["arreay","array"],["arrengement","arrangement"],["arrengements","arrangements"],["arriveis","arrives"],["arrivial","arrival"],["arround","around"],["arrray","array"],["arrrays","arrays"],["arrrive","arrive"],["arrrived","arrived"],["arrrives","arrives"],["arrtibute","attribute"],["arrya","array"],["arryas","arrays"],["arrys","arrays"],["artcile","article"],["articaft","artifact"],["articafts","artifacts"],["artical","article"],["articals","articles"],["articat","artifact"],["articats","artifacts"],["artice","article"],["articel","article"],["articels","articles"],["artifac","artifact"],["artifacs","artifacts"],["artifcat","artifact"],["artifcats","artifacts"],["artifical","artificial"],["artifically","artificially"],["artihmetic","arithmetic"],["artilce","article"],["artillary","artillery"],["artuments","arguments"],["arugment","argument"],["arugments","arguments"],["arument","argument"],["aruments","arguments"],["arund","around"],["arvg","argv"],["asai","Asia"],["asain","Asian"],["asbolute","absolute"],["asbolutelly","absolutely"],["asbolutely","absolutely"],["asbtract","abstract"],["asbtracted","abstracted"],["asbtracter","abstracter"],["asbtracting","abstracting"],["asbtraction","abstraction"],["asbtractions","abstractions"],["asbtractly","abstractly"],["asbtractness","abstractness"],["asbtractor","abstractor"],["asbtracts","abstracts"],["ascconciated","associated"],["asceding","ascending"],["ascpect","aspect"],["ascpects","aspects"],["asdignment","assignment"],["asdignments","assignments"],["asemble","assemble"],["asembled","assembled"],["asembler","assembler"],["asemblers","assemblers"],["asembles","assembles"],["asemblies","assemblies"],["asembling","assembling"],["asembly","assembly"],["asendance","ascendance"],["asendancey","ascendancy"],["asendancy","ascendancy"],["asendence","ascendance"],["asendencey","ascendancy"],["asendency","ascendancy"],["asending","ascending"],["asent","ascent"],["aserted","asserted"],["asertion","assertion"],["asess","assess"],["asessment","assessment"],["asessments","assessments"],["asetic","ascetic"],["asfar","as far"],["asign","assign"],["asigned","assigned"],["asignee","assignee"],["asignees","assignees"],["asigning","assigning"],["asignmend","assignment"],["asignmends","assignments"],["asignment","assignment"],["asignor","assignor"],["asigns","assigns"],["asii","ascii"],["asisstant","assistant"],["asisstants","assistants"],["asistance","assistance"],["aske","ask"],["askes","asks"],["aslo","also"],["asnwer","answer"],["asnwered","answered"],["asnwerer","answerer"],["asnwerers","answerers"],["asnwering","answering"],["asnwers","answers"],["asny","any"],["asnychronoue","asynchronous"],["asociated","associated"],["asolute","absolute"],["asorbed","absorbed"],["aspected","expected"],["asphyxation","asphyxiation"],["assasin","assassin"],["assasinate","assassinate"],["assasinated","assassinated"],["assasinates","assassinates"],["assasination","assassination"],["assasinations","assassinations"],["assasined","assassinated"],["assasins","assassins"],["assassintation","assassination"],["asscciated","associated"],["assciated","associated"],["asscii","ASCII"],["asscociated","associated"],["asscoitaed","associated"],["assebly","assembly"],["assebmly","assembly"],["assembe","assemble"],["assembed","assembled"],["assembeld","assembled"],["assember","assembler"],["assemblys","assemblies"],["assemby","assembly"],["assemly","assembly"],["assemnly","assembly"],["assemple","assemble"],["assending","ascending"],["asser","assert"],["assersion","assertion"],["assertation","assertion"],["assertio","assertion"],["assertting","asserting"],["assesmenet","assessment"],["assesment","assessment"],["assesments","assessments"],["assessmant","assessment"],["assessmants","assessments"],["assgin","assign"],["assgined","assigned"],["assgining","assigning"],["assginment","assignment"],["assginments","assignments"],["assgins","assigns"],["assicate","associate"],["assicated","associated"],["assicates","associates"],["assicating","associating"],["assication","association"],["assications","associations"],["assiciate","associate"],["assiciated","associated"],["assiciates","associates"],["assiciation","association"],["assiciations","associations"],["asside","aside"],["assiged","assigned"],["assigend","assigned"],["assigh","assign"],["assighed","assigned"],["assighee","assignee"],["assighees","assignees"],["assigher","assigner"],["assighers","assigners"],["assighing","assigning"],["assighor","assignor"],["assighors","assignors"],["assighs","assigns"],["assiging","assigning"],["assigment","assignment"],["assigments","assignments"],["assigmnent","assignment"],["assignalble","assignable"],["assignement","assignment"],["assignements","assignments"],["assignemnt","assignment"],["assignemnts","assignments"],["assignemtn","assignment"],["assignend","assigned"],["assignenment","assignment"],["assignenmentes","assignments"],["assignenments","assignments"],["assignenmet","assignment"],["assignes","assigns"],["assignmenet","assignment"],["assignmens","assignments"],["assignmet","assignment"],["assignmetns","assignments"],["assignmnet","assignment"],["assignt","assign"],["assigntment","assignment"],["assihnment","assignment"],["assihnments","assignments"],["assime","assume"],["assined","assigned"],["assing","assign"],["assinged","assigned"],["assinging","assigning"],["assingled","assigned"],["assingment","assignment"],["assingned","assigned"],["assingnment","assignment"],["assings","assigns"],["assinment","assignment"],["assiocate","associate"],["assiocated","associated"],["assiocates","associates"],["assiocating","associating"],["assiocation","association"],["assiociate","associate"],["assiociated","associated"],["assiociates","associates"],["assiociating","associating"],["assiociation","association"],["assisance","assistance"],["assisant","assistant"],["assisants","assistants"],["assising","assisting"],["assisnate","assassinate"],["assistence","assistance"],["assistent","assistant"],["assit","assist"],["assitant","assistant"],["assition","assertion"],["assmbler","assembler"],["assmeble","assemble"],["assmebler","assembler"],["assmebles","assembles"],["assmebling","assembling"],["assmebly","assembly"],["assmelber","assembler"],["assmption","assumption"],["assmptions","assumptions"],["assmume","assume"],["assmumed","assumed"],["assmumes","assumes"],["assmuming","assuming"],["assmumption","assumption"],["assmumptions","assumptions"],["assoaiate","associate"],["assoaiated","associated"],["assoaiates","associates"],["assoaiating","associating"],["assoaiation","association"],["assoaiations","associations"],["assoaiative","associative"],["assocaited","associated"],["assocate","associate"],["assocated","associated"],["assocates","associates"],["assocating","associating"],["assocation","association"],["assocations","associations"],["assocciated","associated"],["assocciation","association"],["assocciations","associations"],["assocciative","associative"],["associatated","associated"],["associatd","associated"],["associatied","associated"],["associcate","associate"],["associcated","associated"],["associcates","associates"],["associcating","associating"],["associdated","associated"],["associeate","associate"],["associeated","associated"],["associeates","associates"],["associeating","associating"],["associeation","association"],["associeations","associations"],["associeted","associated"],["associte","associate"],["associted","associated"],["assocites","associates"],["associting","associating"],["assocition","association"],["associtions","associations"],["associtive","associative"],["associuated","associated"],["assoction","association"],["assoiated","associated"],["assoicate","associate"],["assoicated","associated"],["assoicates","associates"],["assoication","association"],["assoiciative","associative"],["assomption","assumption"],["assosciate","associate"],["assosciated","associated"],["assosciates","associates"],["assosciating","associating"],["assosiacition","association"],["assosiacitions","associations"],["assosiacted","associated"],["assosiate","associate"],["assosiated","associated"],["assosiates","associates"],["assosiating","associating"],["assosiation","association"],["assosiations","associations"],["assosiative","associative"],["assosication","assassination"],["assotiated","associated"],["assoziated","associated"],["asssassans","assassins"],["asssembler","assembler"],["asssembly","assembly"],["asssert","assert"],["asssertion","assertion"],["asssociate","associated"],["asssociated","associated"],["asssociation","association"],["asssume","assume"],["asssumes","assumes"],["asssuming","assuming"],["assualt","assault"],["assualted","assaulted"],["assuembly","assembly"],["assum","assume"],["assuma","assume"],["assumad","assumed"],["assumang","assuming"],["assumas","assumes"],["assumbe","assume"],["assumbed","assumed"],["assumbes","assumes"],["assumbing","assuming"],["assumend","assumed"],["assumking","assuming"],["assumme","assume"],["assummed","assumed"],["assummes","assumes"],["assumming","assuming"],["assumne","assume"],["assumned","assumed"],["assumnes","assumes"],["assumning","assuming"],["assumong","assuming"],["assumotion","assumption"],["assumotions","assumptions"],["assumpation","assumption"],["assumpted","assumed"],["assums","assumes"],["assumse","assumes"],["assumtion","assumption"],["assumtions","assumptions"],["assumtpion","assumption"],["assumtpions","assumptions"],["assumu","assume"],["assumud","assumed"],["assumue","assume"],["assumued","assumed"],["assumues","assumes"],["assumuing","assuming"],["assumung","assuming"],["assumuption","assumption"],["assumuptions","assumptions"],["assumus","assumes"],["assupmption","assumption"],["assuption","assumption"],["assuptions","assumptions"],["assurred","assured"],["assymetric","asymmetric"],["assymetrical","asymmetrical"],["assymetries","asymmetries"],["assymetry","asymmetry"],["assymmetric","asymmetric"],["assymmetrical","asymmetrical"],["assymmetries","asymmetries"],["assymmetry","asymmetry"],["assymptote","asymptote"],["assymptotes","asymptotes"],["assymptotic","asymptotic"],["assymptotically","asymptotically"],["assymthotic","asymptotic"],["assymtote","asymptote"],["assymtotes","asymptotes"],["assymtotic","asymptotic"],["assymtotically","asymptotically"],["asterices","asterisks"],["asteriod","asteroid"],["astethic","aesthetic"],["astethically","aesthetically"],["astethicism","aestheticism"],["astethics","aesthetics"],["asthetic","aesthetic"],["asthetical","aesthetical"],["asthetically","aesthetically"],["asthetics","aesthetics"],["astiimate","estimate"],["astiimation","estimation"],["asume","assume"],["asumed","assumed"],["asumes","assumes"],["asuming","assuming"],["asumption","assumption"],["asure","assure"],["aswell","as well"],["asychronize","asynchronize"],["asychronized","asynchronized"],["asychronous","asynchronous"],["asychronously","asynchronously"],["asycn","async"],["asycnhronous","asynchronous"],["asycnhronously","asynchronously"],["asycronous","asynchronous"],["asymetic","asymmetric"],["asymetric","asymmetric"],["asymetrical","asymmetrical"],["asymetricaly","asymmetrically"],["asymmeric","asymmetric"],["asynchnous","asynchronous"],["asynchonous","asynchronous"],["asynchonously","asynchronously"],["asynchornous","asynchronous"],["asynchoronous","asynchronous"],["asynchrnous","asynchronous"],["asynchrnously","asynchronously"],["asynchromous","asynchronous"],["asynchron","asynchronous"],["asynchroneously","asynchronously"],["asynchronious","asynchronous"],["asynchronlous","asynchronous"],["asynchrons","asynchronous"],["asynchroous","asynchronous"],["asynchrounous","asynchronous"],["asynchrounsly","asynchronously"],["asyncronous","asynchronous"],["asyncronously","asynchronously"],["asynnc","async"],["asynschron","asynchronous"],["atach","attach"],["atached","attached"],["ataching","attaching"],["atachment","attachment"],["atachments","attachments"],["atack","attack"],["atain","attain"],["atatch","attach"],["atatchable","attachable"],["atatched","attached"],["atatches","attaches"],["atatching","attaching"],["atatchment","attachment"],["atatchments","attachments"],["atempt","attempt"],["atempting","attempting"],["atempts","attempts"],["atendance","attendance"],["atended","attended"],["atendee","attendee"],["atends","attends"],["atention","attention"],["atheistical","atheistic"],["athenean","Athenian"],["atheneans","Athenians"],["ather","other"],["athiesm","atheism"],["athiest","atheist"],["athough","although"],["athron","athlon"],["athros","atheros"],["atleast","at least"],["atll","all"],["atmoic","atomic"],["atmoically","atomically"],["atomatically","automatically"],["atomical","atomic"],["atomicly","atomically"],["atomiticity","atomicity"],["atomtical","automatic"],["atomtically","automatically"],["atomticaly","automatically"],["atomticlly","automatically"],["atomticly","automatically"],["atorecovery","autorecovery"],["atorney","attorney"],["atquired","acquired"],["atribs","attribs"],["atribut","attribute"],["atribute","attribute"],["atributed","attributed"],["atributes","attributes"],["atrribute","attribute"],["atrributes","attributes"],["atrtribute","attribute"],["atrtributes","attributes"],["attaced","attached"],["attachd","attached"],["attachement","attachment"],["attachements","attachments"],["attachemnt","attachment"],["attachemnts","attachments"],["attachen","attach"],["attachged","attached"],["attachmant","attachment"],["attachmants","attachments"],["attachs","attaches"],["attachted","attached"],["attacs","attacks"],["attacthed","attached"],["attampt","attempt"],["attatch","attach"],["attatched","attached"],["attatches","attaches"],["attatching","attaching"],["attatchment","attachment"],["attatchments","attachments"],["attch","attach"],["attched","attached"],["attches","attaches"],["attching","attaching"],["attchment","attachment"],["attement","attempt"],["attemented","attempted"],["attementing","attempting"],["attements","attempts"],["attemp","attempt"],["attemped","attempted"],["attemping","attempting"],["attemppt","attempt"],["attemps","attempts"],["attemptes","attempts"],["attemptting","attempting"],["attemt","attempt"],["attemted","attempted"],["attemting","attempting"],["attemtp","attempt"],["attemtped","attempted"],["attemtping","attempting"],["attemtps","attempts"],["attemtpted","attempted"],["attemtpts","attempts"],["attemts","attempts"],["attendence","attendance"],["attendent","attendant"],["attendents","attendants"],["attened","attended"],["attennuation","attenuation"],["attension","attention"],["attented","attended"],["attentuation","attenuation"],["attentuations","attenuations"],["attepmpt","attempt"],["attept","attempt"],["attetntion","attention"],["attibute","attribute"],["attibuted","attributed"],["attibutes","attributes"],["attirbute","attribute"],["attirbutes","attributes"],["attiribute","attribute"],["attitide","attitude"],["attmept","attempt"],["attmpt","attempt"],["attnetion","attention"],["attosencond","attosecond"],["attosenconds","attoseconds"],["attrbiute","attribute"],["attrbute","attribute"],["attrbuted","attributed"],["attrbutes","attributes"],["attrbution","attribution"],["attrbutions","attributions"],["attribbute","attribute"],["attribiute","attribute"],["attribiutes","attributes"],["attribte","attribute"],["attribted","attributed"],["attribting","attributing"],["attribtue","attribute"],["attribtutes","attributes"],["attribude","attribute"],["attribue","attribute"],["attribues","attributes"],["attribuets","attributes"],["attribuite","attribute"],["attribuites","attributes"],["attribuition","attribution"],["attribure","attribute"],["attribured","attributed"],["attribures","attributes"],["attriburte","attribute"],["attriburted","attributed"],["attriburtes","attributes"],["attriburtion","attribution"],["attribut","attribute"],["attributei","attribute"],["attributen","attribute"],["attributess","attributes"],["attributred","attributed"],["attributs","attributes"],["attribye","attribute"],["attribyes","attributes"],["attribyte","attribute"],["attribytes","attributes"],["attriebute","attribute"],["attriebuted","attributed"],["attriebutes","attributes"],["attriebuting","attributing"],["attrirbute","attribute"],["attrirbuted","attributed"],["attrirbutes","attributes"],["attrirbution","attribution"],["attritube","attribute"],["attritubed","attributed"],["attritubes","attributes"],["attriubtes","attributes"],["attriubute","attribute"],["attrocities","atrocities"],["attrribute","attribute"],["attrributed","attributed"],["attrributes","attributes"],["attrribution","attribution"],["attrubite","attribute"],["attrubites","attributes"],["attrubte","attribute"],["attrubtes","attributes"],["attrubure","attribute"],["attrubures","attributes"],["attrubute","attribute"],["attrubutes","attributes"],["attrubyte","attribute"],["attrubytes","attributes"],["attruibute","attribute"],["attruibutes","attributes"],["atttached","attached"],["atttribute","attribute"],["atttributes","attributes"],["atuhenticate","authenticate"],["atuhenticated","authenticated"],["atuhenticates","authenticates"],["atuhenticating","authenticating"],["atuhentication","authentication"],["atuhenticator","authenticator"],["atuhenticators","authenticators"],["auccess","success"],["auccessive","successive"],["audeince","audience"],["audiance","audience"],["augest","August"],["augmnet","augment"],["augmnetation","augmentation"],["augmneted","augmented"],["augmneter","augmenter"],["augmneters","augmenters"],["augmnetes","augments"],["augmneting","augmenting"],["augmnets","augments"],["auguest","august"],["auhtor","author"],["auhtors","authors"],["aunthenticate","authenticate"],["aunthenticated","authenticated"],["aunthenticates","authenticates"],["aunthenticating","authenticating"],["aunthentication","authentication"],["aunthenticator","authenticator"],["aunthenticators","authenticators"],["auospacing","autospacing"],["auot","auto"],["auotmatic","automatic"],["auromated","automated"],["austrailia","Australia"],["austrailian","Australian"],["Australien","Australian"],["Austrlaian","Australian"],["autasave","autosave"],["autasaves","autosaves"],["autenticate","authenticate"],["autenticated","authenticated"],["autenticates","authenticates"],["autenticating","authenticating"],["autentication","authentication"],["autenticator","authenticator"],["autenticators","authenticators"],["authecate","authenticate"],["authecated","authenticated"],["authecates","authenticates"],["authecating","authenticating"],["authecation","authentication"],["authecator","authenticator"],["authecators","authenticators"],["authenaticate","authenticate"],["authenaticated","authenticated"],["authenaticates","authenticates"],["authenaticating","authenticating"],["authenatication","authentication"],["authenaticator","authenticator"],["authenaticators","authenticators"],["authencate","authenticate"],["authencated","authenticated"],["authencates","authenticates"],["authencating","authenticating"],["authencation","authentication"],["authencator","authenticator"],["authencators","authenticators"],["authenciate","authenticate"],["authenciated","authenticated"],["authenciates","authenticates"],["authenciating","authenticating"],["authenciation","authentication"],["authenciator","authenticator"],["authenciators","authenticators"],["authencicate","authenticate"],["authencicated","authenticated"],["authencicates","authenticates"],["authencicating","authenticating"],["authencication","authentication"],["authencicator","authenticator"],["authencicators","authenticators"],["authencity","authenticity"],["authencticate","authenticate"],["authencticated","authenticated"],["authencticates","authenticates"],["authencticating","authenticating"],["authenctication","authentication"],["authencticator","authenticator"],["authencticators","authenticators"],["authendicate","authenticate"],["authendicated","authenticated"],["authendicates","authenticates"],["authendicating","authenticating"],["authendication","authentication"],["authendicator","authenticator"],["authendicators","authenticators"],["authenenticate","authenticate"],["authenenticated","authenticated"],["authenenticates","authenticates"],["authenenticating","authenticating"],["authenentication","authentication"],["authenenticator","authenticator"],["authenenticators","authenticators"],["authenfie","authenticate"],["authenfied","authenticated"],["authenfies","authenticates"],["authenfiing","authenticating"],["authenfiion","authentication"],["authenfior","authenticator"],["authenfiors","authenticators"],["authenicae","authenticate"],["authenicaed","authenticated"],["authenicaes","authenticates"],["authenicaing","authenticating"],["authenicaion","authentication"],["authenicaor","authenticator"],["authenicaors","authenticators"],["authenicate","authenticate"],["authenicated","authenticated"],["authenicates","authenticates"],["authenicating","authenticating"],["authenication","authentication"],["authenicator","authenticator"],["authenicators","authenticators"],["authenificate","authenticate"],["authenificated","authenticated"],["authenificates","authenticates"],["authenificating","authenticating"],["authenification","authentication"],["authenificator","authenticator"],["authenificators","authenticators"],["authenitcate","authenticate"],["authenitcated","authenticated"],["authenitcates","authenticates"],["authenitcating","authenticating"],["authenitcation","authentication"],["authenitcator","authenticator"],["authenitcators","authenticators"],["autheniticate","authenticate"],["autheniticated","authenticated"],["autheniticates","authenticates"],["autheniticating","authenticating"],["authenitication","authentication"],["autheniticator","authenticator"],["autheniticators","authenticators"],["authenricate","authenticate"],["authenricated","authenticated"],["authenricates","authenticates"],["authenricating","authenticating"],["authenrication","authentication"],["authenricator","authenticator"],["authenricators","authenticators"],["authentation","authentication"],["authentcated","authenticated"],["authentciate","authenticate"],["authentciated","authenticated"],["authentciates","authenticates"],["authentciating","authenticating"],["authentciation","authentication"],["authentciator","authenticator"],["authentciators","authenticators"],["authenticaiton","authentication"],["authenticateion","authentication"],["authentiction","authentication"],["authentification","authentication"],["auther","author"],["autherisation","authorisation"],["autherise","authorise"],["autherization","authorization"],["autherize","authorize"],["authers","authors"],["authethenticate","authenticate"],["authethenticated","authenticated"],["authethenticates","authenticates"],["authethenticating","authenticating"],["authethentication","authentication"],["authethenticator","authenticator"],["authethenticators","authenticators"],["authethicate","authenticate"],["authethicated","authenticated"],["authethicates","authenticates"],["authethicating","authenticating"],["authethication","authentication"],["authethicator","authenticator"],["authethicators","authenticators"],["autheticate","authenticate"],["autheticated","authenticated"],["autheticates","authenticates"],["autheticating","authenticating"],["authetication","authentication"],["autheticator","authenticator"],["autheticators","authenticators"],["authetnicate","authenticate"],["authetnicated","authenticated"],["authetnicates","authenticates"],["authetnicating","authenticating"],["authetnication","authentication"],["authetnicator","authenticator"],["authetnicators","authenticators"],["authetnticate","authenticate"],["authetnticated","authenticated"],["authetnticates","authenticates"],["authetnticating","authenticating"],["authetntication","authentication"],["authetnticator","authenticator"],["authetnticators","authenticators"],["authobiographic","autobiographic"],["authobiography","autobiography"],["authoer","author"],["authoratative","authoritative"],["authorative","authoritative"],["authorded","authored"],["authorites","authorities"],["authorithy","authority"],["authoritiers","authorities"],["authorititive","authoritative"],["authoritive","authoritative"],["authorizeed","authorized"],["authror","author"],["authrored","authored"],["authrorisation","authorisation"],["authrorities","authorities"],["authrorization","authorization"],["authrors","authors"],["autimatic","automatic"],["autimatically","automatically"],["autmatically","automatically"],["auto-dependancies","auto-dependencies"],["auto-destrcut","auto-destruct"],["auto-genrated","auto-generated"],["auto-genratet","auto-generated"],["auto-genration","auto-generation"],["auto-negatiotiation","auto-negotiation"],["auto-negatiotiations","auto-negotiations"],["auto-negoatiation","auto-negotiation"],["auto-negoatiations","auto-negotiations"],["auto-negoation","auto-negotiation"],["auto-negoations","auto-negotiations"],["auto-negociation","auto-negotiation"],["auto-negociations","auto-negotiations"],["auto-negogtiation","auto-negotiation"],["auto-negogtiations","auto-negotiations"],["auto-negoitation","auto-negotiation"],["auto-negoitations","auto-negotiations"],["auto-negoptionsotiation","auto-negotiation"],["auto-negoptionsotiations","auto-negotiations"],["auto-negosiation","auto-negotiation"],["auto-negosiations","auto-negotiations"],["auto-negotaiation","auto-negotiation"],["auto-negotaiations","auto-negotiations"],["auto-negotaition","auto-negotiation"],["auto-negotaitions","auto-negotiations"],["auto-negotatiation","auto-negotiation"],["auto-negotatiations","auto-negotiations"],["auto-negotation","auto-negotiation"],["auto-negotations","auto-negotiations"],["auto-negothiation","auto-negotiation"],["auto-negothiations","auto-negotiations"],["auto-negotication","auto-negotiation"],["auto-negotications","auto-negotiations"],["auto-negotioation","auto-negotiation"],["auto-negotioations","auto-negotiations"],["auto-negotion","auto-negotiation"],["auto-negotionation","auto-negotiation"],["auto-negotionations","auto-negotiations"],["auto-negotions","auto-negotiations"],["auto-negotiotation","auto-negotiation"],["auto-negotiotations","auto-negotiations"],["auto-negotitaion","auto-negotiation"],["auto-negotitaions","auto-negotiations"],["auto-negotitation","auto-negotiation"],["auto-negotitations","auto-negotiations"],["auto-negotition","auto-negotiation"],["auto-negotitions","auto-negotiations"],["auto-negoziation","auto-negotiation"],["auto-negoziations","auto-negotiations"],["auto-realease","auto-release"],["auto-realeased","auto-released"],["autochtonous","autochthonous"],["autocmplete","autocomplete"],["autocmpleted","autocompleted"],["autocmpletes","autocompletes"],["autocmpleting","autocompleting"],["autocommiting","autocommitting"],["autoconplete","autocomplete"],["autoconpleted","autocompleted"],["autoconpletes","autocompletes"],["autoconpleting","autocompleting"],["autoconpletion","autocompletion"],["autocoomit","autocommit"],["autoctonous","autochthonous"],["autoeselect","autoselect"],["autofilt","autofilter"],["autofomat","autoformat"],["autoformating","autoformatting"],["autogenrated","autogenerated"],["autogenratet","autogenerated"],["autogenration","autogeneration"],["autogroping","autogrouping"],["autohorized","authorized"],["autoincrememnt","autoincrement"],["autoincrementive","autoincrement"],["automaatically","automatically"],["automagicaly","automagically"],["automaitc","automatic"],["automaitcally","automatically"],["automanifactured","automanufactured"],["automatcally","automatically"],["automatially","automatically"],["automaticallly","automatically"],["automaticaly","automatically"],["automaticalyl","automatically"],["automaticalyy","automatically"],["automaticlly","automatically"],["automaticly","automatically"],["autometic","automatic"],["autometically","automatically"],["automibile","automobile"],["automical","automatic"],["automically","automatically"],["automicaly","automatically"],["automicatilly","automatically"],["automiclly","automatically"],["automicly","automatically"],["automonomous","autonomous"],["automtic","automatic"],["automtically","automatically"],["autonagotiation","autonegotiation"],["autonegatiotiation","autonegotiation"],["autonegatiotiations","autonegotiations"],["autonegoatiation","autonegotiation"],["autonegoatiations","autonegotiations"],["autonegoation","autonegotiation"],["autonegoations","autonegotiations"],["autonegociated","autonegotiated"],["autonegociation","autonegotiation"],["autonegociations","autonegotiations"],["autonegogtiation","autonegotiation"],["autonegogtiations","autonegotiations"],["autonegoitation","autonegotiation"],["autonegoitations","autonegotiations"],["autonegoptionsotiation","autonegotiation"],["autonegoptionsotiations","autonegotiations"],["autonegosiation","autonegotiation"],["autonegosiations","autonegotiations"],["autonegotaiation","autonegotiation"],["autonegotaiations","autonegotiations"],["autonegotaition","autonegotiation"],["autonegotaitions","autonegotiations"],["autonegotatiation","autonegotiation"],["autonegotatiations","autonegotiations"],["autonegotation","autonegotiation"],["autonegotations","autonegotiations"],["autonegothiation","autonegotiation"],["autonegothiations","autonegotiations"],["autonegotication","autonegotiation"],["autonegotications","autonegotiations"],["autonegotioation","autonegotiation"],["autonegotioations","autonegotiations"],["autonegotion","autonegotiation"],["autonegotionation","autonegotiation"],["autonegotionations","autonegotiations"],["autonegotions","autonegotiations"],["autonegotiotation","autonegotiation"],["autonegotiotations","autonegotiations"],["autonegotitaion","autonegotiation"],["autonegotitaions","autonegotiations"],["autonegotitation","autonegotiation"],["autonegotitations","autonegotiations"],["autonegotition","autonegotiation"],["autonegotitions","autonegotiations"],["autonegoziation","autonegotiation"],["autonegoziations","autonegotiations"],["autoneogotiation","autonegotiation"],["autoneotiation","autonegotiation"],["autonogotiation","autonegotiation"],["autonymous","autonomous"],["autoonf","autoconf"],["autopsec","autospec"],["autor","author"],["autorealease","autorelease"],["autorisation","authorisation"],["autoritative","authoritative"],["autority","authority"],["autorization","authorization"],["autoropeat","autorepeat"],["autors","authors"],["autosae","autosave"],["autosavegs","autosaves"],["autosaveperodical","autosaveperiodical"],["autosence","autosense"],["autum","autumn"],["auxialiary","auxiliary"],["auxilaries","auxiliaries"],["auxilary","auxiliary"],["auxileries","auxiliaries"],["auxilery","auxiliary"],["auxiliar","auxiliary"],["auxillaries","auxiliaries"],["auxillary","auxiliary"],["auxilleries","auxiliaries"],["auxillery","auxiliary"],["auxilliaries","auxiliaries"],["auxilliary","auxiliary"],["auxiluary","auxiliary"],["auxliliary","auxiliary"],["avaiable","available"],["avaialable","available"],["avaialbale","available"],["avaialbe","available"],["avaialbel","available"],["avaialbility","availability"],["avaialble","available"],["avaiblable","available"],["avaible","available"],["avaiiability","availability"],["avaiiable","available"],["avaiibility","availability"],["avaiible","available"],["avaiilable","available"],["availaable","available"],["availabable","available"],["availabal","available"],["availabale","available"],["availabality","availability"],["availabble","available"],["availabe","available"],["availabed","available"],["availabel","available"],["availabele","available"],["availabelity","availability"],["availabillity","availability"],["availabilty","availability"],["availabke","available"],["availabl","available"],["availabled","available"],["availablen","available"],["availablity","availability"],["availabyl","available"],["availaiable","available"],["availaibility","availability"],["availaible","available"],["availailability","availability"],["availaility","availability"],["availalable","available"],["availalbe","available"],["availalble","available"],["availale","available"],["availaliable","available"],["availality","availability"],["availanle","available"],["availavble","available"],["availavility","availability"],["availavle","available"],["availbable","available"],["availbale","available"],["availbe","available"],["availble","available"],["availeable","available"],["availebilities","availabilities"],["availebility","availability"],["availeble","available"],["availiable","available"],["availibility","availability"],["availibilty","availability"],["availible","available"],["availlable","available"],["avalable","available"],["avalaible","available"],["avalance","avalanche"],["avaliable","available"],["avalibale","available"],["avalible","available"],["avaloable","available"],["avaluate","evaluate"],["avaluated","evaluated"],["avaluates","evaluates"],["avaluating","evaluating"],["avance","advance"],["avanced","advanced"],["avances","advances"],["avancing","advancing"],["avaoid","avoid"],["avaoidable","avoidable"],["avaoided","avoided"],["avarage","average"],["avarageing","averaging"],["avarege","average"],["avation","aviation"],["avcoid","avoid"],["avcoids","avoids"],["avdisories","advisories"],["avdisoriyes","advisories"],["avdisory","advisory"],["avengence","a vengeance"],["averageed","averaged"],["averagine","averaging"],["averload","overload"],["averloaded","overloaded"],["averloads","overloads"],["avertising","advertising"],["avgerage","average"],["aviable","available"],["avialable","available"],["avilability","availability"],["avilable","available"],["aviod","avoid"],["avioded","avoided"],["avioding","avoiding"],["aviods","avoids"],["avisories","advisories"],["avisoriyes","advisories"],["avisory","advisory"],["avod","avoid"],["avoded","avoided"],["avoding","avoiding"],["avods","avoids"],["avoidence","avoidance"],["avoind","avoid"],["avoinded","avoided"],["avoinding","avoiding"],["avoinds","avoids"],["avriable","variable"],["avriables","variables"],["avriant","variant"],["avriants","variants"],["avtive","active"],["awared","awarded"],["aweful","awful"],["awefully","awfully"],["awkard","awkward"],["awming","awning"],["awmings","awnings"],["awnser","answer"],["awnsered","answered"],["awnsers","answers"],["awoid","avoid"],["awsome","awesome"],["awya","away"],["axises","axes"],["axissymmetric","axisymmetric"],["axix","axis"],["axixsymmetric","axisymmetric"],["axpressed","expressed"],["aysnc","async"],["ayways","always"],["bacause","because"],["baceause","because"],["bacground","background"],["bacic","basic"],["backards","backwards"],["backbround","background"],["backbrounds","backgrounds"],["backedn","backend"],["backedns","backends"],["backgorund","background"],["backgorunds","backgrounds"],["backgound","background"],["backgounds","backgrounds"],["backgournd","background"],["backgournds","backgrounds"],["backgrond","background"],["backgronds","backgrounds"],["backgroound","background"],["backgroounds","backgrounds"],["backgroud","background"],["backgroudn","background"],["backgroudns","backgrounds"],["backgrouds","backgrounds"],["backgroun","background"],["backgroung","background"],["backgroungs","backgrounds"],["backgrouns","backgrounds"],["backgrount","background"],["backgrounts","backgrounds"],["backgrouund","background"],["backgrund","background"],["backgrunds","backgrounds"],["backgruond","background"],["backgruonds","backgrounds"],["backlght","backlight"],["backlghting","backlighting"],["backlghts","backlights"],["backned","backend"],["backneds","backends"],["backound","background"],["backounds","backgrounds"],["backpsace","backspace"],["backrefence","backreference"],["backrgound","background"],["backrgounds","backgrounds"],["backround","background"],["backrounds","backgrounds"],["backsapce","backspace"],["backslase","backslash"],["backslases","backslashes"],["backslashs","backslashes"],["backwad","backwards"],["backwardss","backwards"],["backware","backward"],["backwark","backward"],["backwrad","backward"],["bactracking","backtracking"],["bacup","backup"],["baed","based"],["bage","bag"],["bahaving","behaving"],["bahavior","behavior"],["bahavioral","behavioral"],["bahaviors","behaviors"],["bahaviour","behaviour"],["baisc","basic"],["baised","raised"],["bakc","back"],["bakcrefs","backrefs"],["bakends","backends"],["bakground","background"],["bakgrounds","backgrounds"],["bakup","backup"],["bakups","backups"],["bakward","backward"],["bakwards","backwards"],["balacing","balancing"],["balence","balance"],["baloon","balloon"],["baloons","balloons"],["balse","false"],["banannas","bananas"],["bandwdith","bandwidth"],["bandwdiths","bandwidths"],["bandwidht","bandwidth"],["bandwidthm","bandwidth"],["bandwitdh","bandwidth"],["bandwith","bandwidth"],["bankrupcy","bankruptcy"],["banlance","balance"],["banruptcy","bankruptcy"],["barbedos","barbados"],["bariier","barrier"],["barnch","branch"],["barnched","branched"],["barncher","brancher"],["barnchers","branchers"],["barnches","branches"],["barnching","branching"],["barriors","barriers"],["barrriers","barriers"],["barycentic","barycentric"],["basci","basic"],["bascially","basically"],["bascktrack","backtrack"],["basf","base"],["basicallly","basically"],["basicaly","basically"],["basiclly","basically"],["basicly","basically"],["basline","baseline"],["baslines","baselines"],["bassic","basic"],["bassically","basically"],["bastract","abstract"],["bastracted","abstracted"],["bastracter","abstracter"],["bastracting","abstracting"],["bastraction","abstraction"],["bastractions","abstractions"],["bastractly","abstractly"],["bastractness","abstractness"],["bastractor","abstractor"],["bastracts","abstracts"],["bateries","batteries"],["batery","battery"],["battaries","batteries"],["battary","battery"],["bbefore","before"],["bboolean","boolean"],["bbooleans","booleans"],["bcak","back"],["bcause","because"],["beable","be able"],["beacaon","beacon"],["beacause","because"],["beachead","beachhead"],["beacuse","because"],["beaon","beacon"],["bearword","bareword"],["beastiality","bestiality"],["beatiful","beautiful"],["beauracracy","bureaucracy"],["beaurocracy","bureaucracy"],["beaurocratic","bureaucratic"],["beause","because"],["beauti","beauty"],["beautiy","beauty"],["beautyfied","beautified"],["beautyfull","beautiful"],["beaviour","behaviour"],["bebongs","belongs"],["becaause","because"],["becacdd","because"],["becahse","because"],["becamae","became"],["becaouse","because"],["becase","because"],["becasue","because"],["becasuse","because"],["becauae","because"],["becauce","because"],["becaue","because"],["becaues","because"],["becaus","because"],["becausee","because"],["becauseq","because"],["becauses","because"],["becausw","because"],["beccause","because"],["bechmark","benchmark"],["bechmarked","benchmarked"],["bechmarking","benchmarking"],["bechmarks","benchmarks"],["becoem","become"],["becomeing","becoming"],["becomme","become"],["becommes","becomes"],["becomming","becoming"],["becoms","becomes"],["becouse","because"],["becoz","because"],["bector","vector"],["bectors","vectors"],["becuase","because"],["becuse","because"],["becxause","because"],["bedore","before"],["beeings","beings"],["beetween","between"],["beetwen","between"],["beffer","buffer"],["befoer","before"],["befor","before"],["beforehands","beforehand"],["beforere","before"],["befores","before"],["beforing","before"],["befure","before"],["begginer","beginner"],["begginers","beginners"],["beggingin","beginning"],["begginging","beginning"],["begginig","beginning"],["beggining","beginning"],["begginings","beginnings"],["begginnig","beginning"],["begginning","beginning"],["beggins","begins"],["beghavior","behavior"],["beghaviors","behaviors"],["begiinning","beginning"],["beginer","beginner"],["begines","begins"],["begining","beginning"],["beginining","beginning"],["begininings","beginnings"],["begininng","beginning"],["begininngs","beginnings"],["beginn","begin"],["beginnig","beginning"],["beginnin","beginning"],["beginnning","beginning"],["beginnnings","beginnings"],["behabior","behavior"],["behabiors","behaviors"],["behabiour","behaviour"],["behabiours","behaviours"],["behabviour","behaviour"],["behaivior","behavior"],["behaiviour","behaviour"],["behaiviuor","behaviour"],["behaivor","behavior"],["behaivors","behaviors"],["behaivour","behaviour"],["behaivoural","behavioural"],["behaivours","behaviours"],["behavioutr","behaviour"],["behaviro","behavior"],["behaviuor","behaviour"],["behavoir","behavior"],["behavoirs","behaviors"],["behavour","behaviour"],["behavriour","behaviour"],["behavriours","behaviours"],["behinde","behind"],["behvaiour","behaviour"],["behviour","behaviour"],["beigin","begin"],["beiginning","beginning"],["beind","behind"],["beinning","beginning"],["bejond","beyond"],["beleagured","beleaguered"],["beleif","belief"],["beleifable","believable"],["beleifed","believed"],["beleifing","believing"],["beleivable","believable"],["beleive","believe"],["beleived","believed"],["beleives","believes"],["beleiving","believing"],["beliefable","believable"],["beliefed","believed"],["beliefing","believing"],["beligum","belgium"],["beling","belong"],["belivable","believable"],["belive","believe"],["beliveable","believable"],["beliveably","believably"],["beliveble","believable"],["belivebly","believably"],["beliving","believing"],["belligerant","belligerent"],["bellweather","bellwether"],["belog","belong"],["beloging","belonging"],["belogs","belongs"],["belond","belong"],["beloning","belonging"],["belown","belong"],["belwo","below"],["bemusemnt","bemusement"],["benchamarked","benchmarked"],["benchamarking","benchmarking"],["benchamrk","benchmark"],["benchamrked","benchmarked"],["benchamrking","benchmarking"],["benchamrks","benchmarks"],["benchmkar","benchmark"],["benchmkared","benchmarked"],["benchmkaring","benchmarking"],["benchmkars","benchmarks"],["benchs","benches"],["benckmark","benchmark"],["benckmarked","benchmarked"],["benckmarking","benchmarking"],["benckmarks","benchmarks"],["benechmark","benchmark"],["benechmarked","benchmarked"],["benechmarking","benchmarking"],["benechmarks","benchmarks"],["beneeth","beneath"],["benefical","beneficial"],["beneficary","beneficiary"],["benefied","benefited"],["benefitial","beneficial"],["beneits","benefits"],["benetifs","benefits"],["beng","being"],["benhind","behind"],["benificial","beneficial"],["benifit","benefit"],["benifite","benefit"],["benifited","benefited"],["benifitial","beneficial"],["benifits","benefits"],["benig","being"],["beond","beyond"],["berforming","performing"],["bergamont","bergamot"],["Berkley","Berkeley"],["Bernouilli","Bernoulli"],["berween","between"],["besed","based"],["beseige","besiege"],["beseiged","besieged"],["beseiging","besieging"],["besure","be sure"],["beteeen","between"],["beteen","between"],["beter","better"],["beteween","between"],["betrween","between"],["bettern","better"],["bettween","between"],["betwean","between"],["betwee","between"],["betweed","between"],["betweeen","between"],["betweem","between"],["betweend","between"],["betweeness","betweenness"],["betweent","between"],["betwen","between"],["betwene","between"],["betwenn","between"],["betwern","between"],["betwween","between"],["beucase","because"],["beuracracy","bureaucracy"],["beutification","beautification"],["beutiful","beautiful"],["beutifully","beautifully"],["bever","never"],["bevore","before"],["bevorehand","beforehand"],["bevorhand","beforehand"],["beweeen","between"],["beween","between"],["bewteen","between"],["bewteeness","betweenness"],["beyone","beyond"],["beyong","beyond"],["beyound","beyond"],["bffer","buffer"],["bginning","beginning"],["bi-langual","bi-lingual"],["bianries","binaries"],["bianry","binary"],["biappicative","biapplicative"],["biddings","bidding"],["bidimentionnal","bidimensional"],["bidning","binding"],["bidnings","bindings"],["bigallic","bigalloc"],["bigining","beginning"],["biginning","beginning"],["biinary","binary"],["bilangual","bilingual"],["bilateraly","bilaterally"],["billingualism","bilingualism"],["billon","billion"],["bimask","bitmask"],["bimillenia","bimillennia"],["bimillenial","bimillennial"],["bimillenium","bimillennium"],["bimontly","bimonthly"],["binairy","binary"],["binanary","binary"],["binar","binary"],["binay","binary"],["bindins","bindings"],["binidng","binding"],["binominal","binomial"],["binraries","binaries"],["binrary","binary"],["bion","bio"],["birght","bright"],["birghten","brighten"],["birghter","brighter"],["birghtest","brightest"],["birghtness","brightness"],["biridectionality","bidirectionality"],["bisct","bisect"],["bisines","business"],["bisiness","business"],["bisnes","business"],["bisness","business"],["bistream","bitstream"],["bisunes","business"],["bisuness","business"],["bitamps","bitmaps"],["bitap","bitmap"],["bitfileld","bitfield"],["bitfilelds","bitfields"],["bitis","bits"],["bitmast","bitmask"],["bitnaps","bitmaps"],["bitwise-orring","bitwise-oring"],["bizare","bizarre"],["bizarely","bizarrely"],["bizzare","bizarre"],["bject","object"],["bjects","objects"],["blackslashes","backslashes"],["blaclist","blacklist"],["blaim","blame"],["blaimed","blamed"],["blanace","balance"],["blancked","blanked"],["blatent","blatant"],["blatently","blatantly"],["blbos","blobs"],["blcok","block"],["blcoks","blocks"],["bleading","bleeding"],["blessd","blessed"],["blessure","blessing"],["bletooth","bluetooth"],["bleutooth","bluetooth"],["blindy","blindly"],["Blitzkreig","Blitzkrieg"],["bload","bloat"],["bloaded","bloated"],["blocack","blockack"],["bloccks","blocks"],["blocekd","blocked"],["blockhain","blockchain"],["blockhains","blockchains"],["blockin","blocking"],["blockse","blocks"],["bloddy","bloody"],["blodk","block"],["bloek","bloke"],["bloekes","blokes"],["bloeks","blokes"],["bloekss","blokes"],["blohted","bloated"],["blokcer","blocker"],["blokchain","blockchain"],["blokchains","blockchains"],["blokcing","blocking"],["bloked","blocked"],["bloker","blocker"],["bloking","blocking"],["blong","belong"],["blonged","belonged"],["blonging","belonging"],["blongs","belongs"],["bloock","block"],["bloocks","blocks"],["bloted","bloated"],["bluestooth","bluetooth"],["bluetooh","bluetooth"],["bluetoot","bluetooth"],["bluetootn","bluetooth"],["blured","blurred"],["blutooth","bluetooth"],["bnecause","because"],["boads","boards"],["boardcast","broadcast"],["bocome","become"],["boddy","body"],["bodiese","bodies"],["bodydbuilder","bodybuilder"],["boelean","boolean"],["boeleans","booleans"],["boffer","buffer"],["bofore","before"],["bofy","body"],["boggus","bogus"],["bogos","bogus"],["bointer","pointer"],["bolean","boolean"],["boleen","boolean"],["bolor","color"],["bombardement","bombardment"],["bombarment","bombardment"],["bondary","boundary"],["Bonnano","Bonanno"],["bood","boot"],["bookeeping","bookkeeping"],["bookkeeing","bookkeeping"],["bookkeeiping","bookkeeping"],["bookkepp","bookkeep"],["bookmakr","bookmark"],["bookmar","bookmark"],["booleam","boolean"],["booleamn","boolean"],["booleamns","booleans"],["booleams","booleans"],["booleanss","booleans"],["booleen","boolean"],["booleens","booleans"],["boolen","boolean"],["boolens","booleans"],["booltloader","bootloader"],["booltloaders","bootloaders"],["boomark","bookmark"],["boomarks","bookmarks"],["boook","book"],["booolean","boolean"],["boooleans","booleans"],["booshelf","bookshelf"],["booshelves","bookshelves"],["boostrap","bootstrap"],["boostrapped","bootstrapped"],["boostrapping","bootstrapping"],["boostraps","bootstraps"],["booteek","boutique"],["bootlaoder","bootloader"],["bootlaoders","bootloaders"],["bootoloader","bootloader"],["bootom","bottom"],["bootraping","bootstrapping"],["bootsram","bootram"],["bootsrap","bootstrap"],["bootstap","bootstrap"],["bootstapped","bootstrapped"],["bootstapping","bootstrapping"],["bootstaps","bootstraps"],["booundaries","boundaries"],["booundary","boundary"],["boquet","bouquet"],["borad","board"],["boradcast","broadcast"],["bording","boarding"],["bordreline","borderline"],["bordrelines","borderlines"],["borgwasy","bourgeoisie"],["borke","broke"],["borken","broken"],["borow","borrow"],["borwser","browsers"],["borwsers","browsers"],["bothe","both"],["boths","both"],["botifies","notifies"],["bottem","bottom"],["bottlenck","bottleneck"],["bottlencks","bottlenecks"],["bottlenect","bottleneck"],["bottlenects","bottlenecks"],["bottlneck","bottleneck"],["bottlnecks","bottlenecks"],["bottomborde","bottomborder"],["bottome","bottom"],["bottomn","bottom"],["bottonm","bottom"],["botttom","bottom"],["bouce","bounce"],["bouces","bounces"],["boudaries","boundaries"],["boudary","boundary"],["bouding","bounding"],["boudnaries","boundaries"],["boudnary","boundary"],["bouds","bounds"],["bouind","bound"],["bouinded","bounded"],["bouinding","bounding"],["bouinds","bounds"],["boun","bound"],["bounaaries","boundaries"],["bounaary","boundary"],["bounad","bound"],["bounadaries","boundaries"],["bounadary","boundary"],["bounaded","bounded"],["bounading","bounding"],["bounadries","boundaries"],["bounadry","boundary"],["bounads","bounds"],["bounardies","boundaries"],["bounardy","boundary"],["bounaries","boundaries"],["bounary","boundary"],["bounbdaries","boundaries"],["bounbdary","boundary"],["boundares","boundaries"],["boundaryi","boundary"],["boundarys","boundaries"],["bounday","boundary"],["boundays","boundaries"],["bounderies","boundaries"],["boundery","boundary"],["boundig","bounding"],["boundimg","bounding"],["boundin","bounding"],["boundrary","boundary"],["boundries","boundaries"],["boundry","boundary"],["bounduaries","boundaries"],["bouned","bounded"],["boungaries","boundaries"],["boungary","boundary"],["boungin","bounding"],["boungind","bounding"],["bounhdaries","boundaries"],["bounhdary","boundary"],["bounidng","bounding"],["bouning","bounding"],["bounnd","bound"],["bounndaries","boundaries"],["bounndary","boundary"],["bounnded","bounded"],["bounnding","bounding"],["bounnds","bounds"],["bounradies","boundaries"],["bounrady","boundary"],["bounraies","boundaries"],["bounraries","boundaries"],["bounrary","boundary"],["bounray","boundary"],["bouns","bounds"],["bounsaries","boundaries"],["bounsary","boundary"],["bounsd","bounds"],["bount","bound"],["bountries","boundaries"],["bountry","boundary"],["bounudaries","boundaries"],["bounudary","boundary"],["bounus","bonus"],["bouqet","bouquet"],["bouund","bound"],["bouunded","bounded"],["bouunding","bounding"],["bouunds","bounds"],["bouy","buoy"],["bouyancy","buoyancy"],["bouyant","buoyant"],["boyant","buoyant"],["boycot","boycott"],["bracese","braces"],["brach","branch"],["brackeds","brackets"],["bracketwith","bracket with"],["brackground","background"],["bradcast","broadcast"],["brakpoint","breakpoint"],["brakpoints","breakpoints"],["branchces","branches"],["brancheswith","branches with"],["branchs","branches"],["branchsi","branches"],["branck","branch"],["branckes","branches"],["brancket","bracket"],["branckets","brackets"],["brane","brain"],["braodcast","broadcast"],["braodcasted","broadcasted"],["braodcasts","broadcasts"],["Brasillian","Brazilian"],["brazeer","brassiere"],["brazillian","Brazilian"],["breakes","breaks"],["breakthough","breakthrough"],["breakthroughts","breakthroughs"],["breakthruogh","breakthrough"],["breakthruoghs","breakthroughs"],["breal","break"],["breefly","briefly"],["brefore","before"],["breif","brief"],["breifly","briefly"],["brekpoint","breakpoint"],["brekpoints","breakpoints"],["breshed","brushed"],["breshes","brushes"],["breshing","brushing"],["brethen","brethren"],["bretheren","brethren"],["brfore","before"],["bridg","bridge"],["brievely","briefly"],["brievety","brevity"],["brigde","bridge"],["brige","bridge"],["briges","bridges"],["brighness","brightness"],["brightnesss","brightness"],["brigth","bright"],["brigthnes","brightness"],["brigthness","brightness"],["briliant","brilliant"],["brilinear","bilinear"],["brillant","brilliant"],["brimestone","brimstone"],["bringin","bringing"],["bringtofont","bringtofront"],["brite","bright"],["briten","brighten"],["britened","brightened"],["britener","brightener"],["briteners","brighteners"],["britenes","brightenes"],["britening","brightening"],["briter","brighter"],["Britian","Britain"],["Brittish","British"],["brnach","branch"],["brnaches","branches"],["broacast","broadcast"],["broacasted","broadcast"],["broacasting","broadcasting"],["broacasts","broadcasts"],["broadacasting","broadcasting"],["broadcas","broadcast"],["broadcase","broadcast"],["broadcasti","broadcast"],["broadcat","broadcast"],["broady","broadly"],["broardcast","broadcast"],["broblematic","problematic"],["brocher","brochure"],["brocken","broken"],["brockend","broken"],["brockened","broken"],["brocolee","broccoli"],["brodcast","broadcast"],["broked","broken"],["brokem","broken"],["brokend","broken"],["brokened","broken"],["brokeness","brokenness"],["bronken","broken"],["brosable","browsable"],["broser","browser"],["brosers","browsers"],["brosing","browsing"],["broswable","browsable"],["broswe","browse"],["broswed","browsed"],["broswer","browser"],["broswers","browsers"],["broswing","browsing"],["brower","browser"],["browers","browsers"],["browing","browsing"],["browseable","browsable"],["browswable","browsable"],["browswe","browse"],["browswed","browsed"],["browswer","browser"],["browswers","browsers"],["browswing","browsing"],["brutaly","brutally"],["brwosable","browsable"],["brwose","browse"],["brwosed","browsed"],["brwoser","browser"],["brwosers","browsers"],["brwosing","browsing"],["btye","byte"],["btyes","bytes"],["buad","baud"],["bubbless","bubbles"],["Buddah","Buddha"],["Buddist","Buddhist"],["bufefr","buffer"],["bufer","buffer"],["bufers","buffers"],["buffereed","buffered"],["bufferent","buffered"],["bufferes","buffers"],["bufferred","buffered"],["buffeur","buffer"],["bufffer","buffer"],["bufffers","buffers"],["buffor","buffer"],["buffors","buffers"],["buffr","buffer"],["buffred","buffered"],["buffring","buffering"],["bufufer","buffer"],["buggest","biggest"],["bugous","bogus"],["buguous","bogus"],["bugus","bogus"],["buid","build"],["buider","builder"],["buiders","builders"],["buiding","building"],["buidl","build"],["buidling","building"],["buidlings","buildings"],["buidls","builds"],["buiild","build"],["buik","bulk"],["build-dependancies","build-dependencies"],["build-dependancy","build-dependency"],["build-in","built-in"],["builded","built"],["buildpackge","buildpackage"],["buildpackges","buildpackages"],["builing","building"],["builings","buildings"],["buillt","built"],["built-time","build-time"],["builter","builder"],["builters","builders"],["buinseses","businesses"],["buinsess","business"],["buinsesses","businesses"],["buipd","build"],["buisness","business"],["buisnessman","businessman"],["buissiness","business"],["buissinesses","businesses"],["buit","built"],["buitin","builtin"],["buitins","builtins"],["buitlin","builtin"],["buitlins","builtins"],["buitton","button"],["buittons","buttons"],["buld","build"],["bulding","building"],["bulds","builds"],["bulid","build"],["buliding","building"],["bulids","builds"],["bulit","built"],["bulitin","built-in"],["bulle","bullet"],["bulletted","bulleted"],["bulnerabilities","vulnerabilities"],["bulnerability","vulnerability"],["bulnerable","vulnerable"],["bult","built"],["bult-in","built-in"],["bultin","builtin"],["bumby","bumpy"],["bumpded","bumped"],["bumpt","bump"],["bumpted","bumped"],["bumpter","bumper"],["bumpting","bumping"],["bundel","bundle"],["bundeled","bundled"],["bundels","bundles"],["buoancy","buoyancy"],["bureauracy","bureaucracy"],["burocratic","bureaucratic"],["burried","buried"],["burtst","burst"],["busines","business"],["busness","business"],["bussiness","business"],["bussy","busy"],["buton","button"],["butons","buttons"],["butterly","butterfly"],["buttong","button"],["buttonn","button"],["buttonns","buttons"],["buttosn","buttons"],["buttton","button"],["butttons","buttons"],["buufers","buffers"],["buuild","build"],["buuilds","builds"],["bve","be"],["bwtween","between"],["bypas","bypass"],["bypased","bypassed"],["bypasing","bypassing"],["bytetream","bytestream"],["bytetreams","bytestreams"],["cabint","cabinet"],["cabints","cabinets"],["cacahe","cache"],["cacahes","caches"],["cace","cache"],["cachable","cacheable"],["cacheed","cached"],["cacheing","caching"],["cachline","cacheline"],["cacl","calc"],["caclate","calculate"],["cacluate","calculate"],["cacluated","calculated"],["cacluater","calculator"],["cacluates","calculates"],["cacluating","calculating"],["cacluation","calculation"],["cacluations","calculations"],["cacluator","calculator"],["caclucate","calculate"],["caclucation","calculation"],["caclucations","calculations"],["caclucator","calculator"],["caclulate","calculate"],["caclulated","calculated"],["caclulates","calculates"],["caclulating","calculating"],["caclulation","calculation"],["caclulations","calculations"],["caculate","calculate"],["caculated","calculated"],["caculater","calculator"],["caculates","calculates"],["caculating","calculating"],["caculation","calculation"],["caculations","calculations"],["caculator","calculator"],["cacuses","caucuses"],["cadidate","candidate"],["caefully","carefully"],["Caesarian","Caesarean"],["cahacter","character"],["cahacters","characters"],["cahange","change"],["cahanged","changed"],["cahanges","changes"],["cahanging","changing"],["cahannel","channel"],["caharacter","character"],["caharacters","characters"],["caharcter","character"],["caharcters","characters"],["cahc","cache"],["cahce","cache"],["cahced","cached"],["cahces","caches"],["cahche","cache"],["cahchedb","cachedb"],["cahches","caches"],["cahcing","caching"],["cahcs","caches"],["cahdidate","candidate"],["cahdidates","candidates"],["cahe","cache"],["cahes","caches"],["cahgne","change"],["cahgned","changed"],["cahgner","changer"],["cahgners","changers"],["cahgnes","changes"],["cahgning","changing"],["cahhel","channel"],["cahhels","channels"],["cahined","chained"],["cahing","caching"],["cahining","chaining"],["cahnge","change"],["cahnged","changed"],["cahnges","changes"],["cahnging","changing"],["cahnnel","channel"],["cahnnels","channels"],["cahr","char"],["cahracter","character"],["cahracters","characters"],["cahrging","charging"],["cahrs","chars"],["calaber","caliber"],["calalog","catalog"],["calback","callback"],["calbirate","calibrate"],["calbirated","calibrated"],["calbirates","calibrates"],["calbirating","calibrating"],["calbiration","calibration"],["calbirations","calibrations"],["calbirator","calibrator"],["calbirators","calibrators"],["calcable","calculable"],["calcalate","calculate"],["calciulate","calculate"],["calciulating","calculating"],["calclation","calculation"],["calcluate","calculate"],["calcluated","calculated"],["calcluates","calculates"],["calclulate","calculate"],["calclulated","calculated"],["calclulates","calculates"],["calclulating","calculating"],["calclulation","calculation"],["calclulations","calculations"],["calcualate","calculate"],["calcualated","calculated"],["calcualates","calculates"],["calcualating","calculating"],["calcualation","calculation"],["calcualations","calculations"],["calcualte","calculate"],["calcualted","calculated"],["calcualter","calculator"],["calcualtes","calculates"],["calcualting","calculating"],["calcualtion","calculation"],["calcualtions","calculations"],["calcualtor","calculator"],["calcuate","calculate"],["calcuated","calculated"],["calcuates","calculates"],["calcuation","calculation"],["calcuations","calculations"],["calculaion","calculation"],["calculataed","calculated"],["calculater","calculator"],["calculatted","calculated"],["calculatter","calculator"],["calculattion","calculation"],["calculattions","calculations"],["calculaution","calculation"],["calculautions","calculations"],["calculcate","calculate"],["calculcation","calculation"],["calculed","calculated"],["calculs","calculus"],["calcultate","calculate"],["calcultated","calculated"],["calcultater","calculator"],["calcultating","calculating"],["calcultator","calculator"],["calculting","calculating"],["calculuations","calculations"],["calcurate","calculate"],["calcurated","calculated"],["calcurates","calculates"],["calcurating","calculating"],["calcutate","calculate"],["calcutated","calculated"],["calcutates","calculates"],["calcutating","calculating"],["caleed","called"],["caleee","callee"],["calees","callees"],["caler","caller"],["calescing","coalescing"],["caliased","aliased"],["calibraiton","calibration"],["calibraitons","calibrations"],["calibrte","calibrate"],["calibrtion","calibration"],["caligraphy","calligraphy"],["calilng","calling"],["caliming","claiming"],["callabck","callback"],["callabcks","callbacks"],["callack","callback"],["callbacl","callback"],["callbacsk","callback"],["callbak","callback"],["callbakc","callback"],["callbakcs","callbacks"],["callbck","callback"],["callcack","callback"],["callcain","callchain"],["calld","called"],["calle","called"],["callef","called"],["callibrate","calibrate"],["callibrated","calibrated"],["callibrates","calibrates"],["callibrating","calibrating"],["callibration","calibration"],["callibrations","calibrations"],["callibri","calibri"],["callig","calling"],["callint","calling"],["callled","called"],["calllee","callee"],["calloed","called"],["callsr","calls"],["calsses","classes"],["calucalte","calculate"],["calucalted","calculated"],["calucaltes","calculates"],["calucalting","calculating"],["calucaltion","calculation"],["calucaltions","calculations"],["calucate","calculate"],["caluclate","calculate"],["caluclated","calculated"],["caluclater","calculator"],["caluclates","calculates"],["caluclating","calculating"],["caluclation","calculation"],["caluclations","calculations"],["caluclator","calculator"],["caluculate","calculate"],["caluculated","calculated"],["caluculates","calculates"],["caluculating","calculating"],["caluculation","calculation"],["caluculations","calculations"],["calue","value"],["calulate","calculate"],["calulated","calculated"],["calulater","calculator"],["calulates","calculates"],["calulating","calculating"],["calulation","calculation"],["calulations","calculations"],["Cambrige","Cambridge"],["camoflage","camouflage"],["camoflague","camouflage"],["campagin","campaign"],["campain","campaign"],["campaing","campaign"],["campains","campaigns"],["camparing","comparing"],["can;t","can't"],["canadan","canadian"],["canbe","can be"],["cancelaltion","cancellation"],["cancelation","cancellation"],["cancelations","cancellations"],["canceles","cancels"],["cancell","cancel"],["cancelles","cancels"],["cances","cancel"],["cancl","cancel"],["cancle","cancel"],["cancled","canceled"],["candadate","candidate"],["candadates","candidates"],["candiate","candidate"],["candiates","candidates"],["candidat","candidate"],["candidats","candidates"],["candidiate","candidate"],["candidiates","candidates"],["candinate","candidate"],["candinates","candidates"],["canditate","candidate"],["canditates","candidates"],["cange","change"],["canged","changed"],["canges","changes"],["canging","changing"],["canidate","candidate"],["canidates","candidates"],["cann't","can't"],["cann","can"],["cannister","canister"],["cannisters","canisters"],["cannnot","cannot"],["cannobt","cannot"],["cannonical","canonical"],["cannonicalize","canonicalize"],["cannont","cannot"],["cannotation","connotation"],["cannotations","connotations"],["cannott","cannot"],["canonalize","canonicalize"],["canonalized","canonicalized"],["canonalizes","canonicalizes"],["canonalizing","canonicalizing"],["canoncial","canonical"],["canonicalizations","canonicalization"],["canonival","canonical"],["canot","cannot"],["cant'","can't"],["cant't","can't"],["cant;","can't"],["cantact","contact"],["cantacted","contacted"],["cantacting","contacting"],["cantacts","contacts"],["canvase","canvas"],["caost","coast"],["capabable","capable"],["capabicity","capability"],["capabiities","capabilities"],["capabiity","capability"],["capabilies","capabilities"],["capabiliites","capabilities"],["capabilites","capabilities"],["capabilitieis","capabilities"],["capabilitiies","capabilities"],["capabilitires","capabilities"],["capabilitiy","capability"],["capabillity","capability"],["capabilties","capabilities"],["capabiltity","capability"],["capabilty","capability"],["capabitilies","capabilities"],["capablilities","capabilities"],["capablities","capabilities"],["capablity","capability"],["capaciy","capacity"],["capalize","capitalize"],["capalized","capitalized"],["capapbilities","capabilities"],["capatibilities","capabilities"],["capbability","capability"],["capbale","capable"],["capela","capella"],["caperbility","capability"],["Capetown","Cape Town"],["capibilities","capabilities"],["capible","capable"],["capitolize","capitalize"],["cappable","capable"],["captable","capable"],["captial","capital"],["captrure","capture"],["captued","captured"],["capturd","captured"],["caputre","capture"],["caputred","captured"],["caputres","captures"],["caputure","capture"],["carachter","character"],["caracter","character"],["caractere","character"],["caracteristic","characteristic"],["caracterized","characterized"],["caracters","characters"],["carbus","cardbus"],["carefuly","carefully"],["careing","caring"],["carfull","careful"],["cariage","carriage"],["caridge","carriage"],["cariier","carrier"],["carismatic","charismatic"],["Carmalite","Carmelite"],["Carnagie","Carnegie"],["Carnagie-Mellon","Carnegie-Mellon"],["Carnigie","Carnegie"],["Carnigie-Mellon","Carnegie-Mellon"],["carniverous","carnivorous"],["caronavirus","coronavirus"],["caronaviruses","coronaviruses"],["carreer","career"],["carreid","carried"],["carrers","careers"],["carret","caret"],["carriadge","carriage"],["Carribbean","Caribbean"],["Carribean","Caribbean"],["carrien","carrier"],["carrige","carriage"],["carrrier","carrier"],["carryintg","carrying"],["carryng","carrying"],["cartain","certain"],["cartdridge","cartridge"],["cartensian","Cartesian"],["Carthagian","Carthaginian"],["carthesian","cartesian"],["carthographer","cartographer"],["cartiesian","cartesian"],["cartilege","cartilage"],["cartilidge","cartilage"],["cartrige","cartridge"],["caryy","carry"],["cascace","cascade"],["case-insensative","case-insensitive"],["case-insensetive","case-insensitive"],["case-insensistive","case-insensitive"],["case-insensitiv","case-insensitive"],["case-insensitivy","case-insensitivity"],["case-insensitve","case-insensitive"],["case-insenstive","case-insensitive"],["case-insentive","case-insensitive"],["case-insentivite","case-insensitive"],["case-insesitive","case-insensitive"],["case-intensitive","case-insensitive"],["case-sensative","case-sensitive"],["case-sensetive","case-sensitive"],["case-sensistive","case-sensitive"],["case-sensitiv","case-sensitive"],["case-sensitve","case-sensitive"],["case-senstive","case-sensitive"],["case-sentive","case-sensitive"],["case-sentivite","case-sensitive"],["case-sesitive","case-sensitive"],["case-unsensitive","case-insensitive"],["caseinsensative","case-insensitive"],["caseinsensetive","case-insensitive"],["caseinsensistive","case-insensitive"],["caseinsensitiv","case-insensitive"],["caseinsensitve","case-insensitive"],["caseinsenstive","case-insensitive"],["caseinsentive","case-insensitive"],["caseinsentivite","case-insensitive"],["caseinsesitive","case-insensitive"],["caseintensitive","case-insensitive"],["caselessely","caselessly"],["casesensative","case-sensitive"],["casesensetive","casesensitive"],["casesensistive","case-sensitive"],["casesensitiv","case-sensitive"],["casesensitve","case-sensitive"],["casesenstive","case-sensitive"],["casesentive","case-sensitive"],["casesentivite","case-sensitive"],["casesesitive","case-sensitive"],["casette","cassette"],["cashe","cache"],["casion","caisson"],["caspule","capsule"],["caspules","capsules"],["cassawory","cassowary"],["cassowarry","cassowary"],["casue","cause"],["casued","caused"],["casues","causes"],["casuing","causing"],["casulaties","casualties"],["casulaty","casualty"],["cataalogue","catalogue"],["catagori","category"],["catagories","categories"],["catagorization","categorization"],["catagorizations","categorizations"],["catagorized","categorized"],["catagory","category"],["catapillar","caterpillar"],["catapillars","caterpillars"],["catapiller","caterpillar"],["catapillers","caterpillars"],["catastronphic","catastrophic"],["catastropic","catastrophic"],["catastropically","catastrophically"],["catastrphic","catastrophic"],["catche","catch"],["catched","caught"],["catchi","catch"],["catchs","catches"],["categogical","categorical"],["categogically","categorically"],["categogies","categories"],["categogy","category"],["cateogrical","categorical"],["cateogrically","categorically"],["cateogries","categories"],["cateogry","category"],["catepillar","caterpillar"],["catepillars","caterpillars"],["catergorize","categorize"],["catergorized","categorized"],["caterpilar","caterpillar"],["caterpilars","caterpillars"],["caterpiller","caterpillar"],["caterpillers","caterpillars"],["catgorical","categorical"],["catgorically","categorically"],["catgories","categories"],["catgory","category"],["cathlic","catholic"],["catholocism","catholicism"],["catloag","catalog"],["catloaged","cataloged"],["catloags","catalogs"],["catory","factory"],["catpture","capture"],["catpure","capture"],["catpured","captured"],["catpures","captures"],["catterpilar","caterpillar"],["catterpilars","caterpillars"],["catterpillar","caterpillar"],["catterpillars","caterpillars"],["cattleship","battleship"],["caucasion","caucasian"],["cauched","caught"],["caugt","caught"],["cauhgt","caught"],["cauing","causing"],["causees","causes"],["causion","caution"],["causioned","cautioned"],["causions","cautions"],["causious","cautious"],["cavaet","caveat"],["cavaets","caveats"],["ccahe","cache"],["ccale","scale"],["ccertificate","certificate"],["ccertificated","certificated"],["ccertificates","certificates"],["ccertification","certification"],["ccessible","accessible"],["cche","cache"],["cconfiguration","configuration"],["ccordinate","coordinate"],["ccordinates","coordinates"],["ccordinats","coordinates"],["ccoutant","accountant"],["ccpcheck","cppcheck"],["ccurred","occurred"],["ccustom","custom"],["ccustoms","customs"],["cdecompress","decompress"],["ceartype","cleartype"],["Ceasar","Caesar"],["ceate","create"],["ceated","created"],["ceates","creates"],["ceating","creating"],["ceation","creation"],["ceck","check"],["cecked","checked"],["cecker","checker"],["cecking","checking"],["cecks","checks"],["cedential","credential"],["cedentials","credentials"],["cehck","check"],["cehcked","checked"],["cehcker","checker"],["cehcking","checking"],["cehcks","checks"],["Celcius","Celsius"],["celles","cells"],["cellpading","cellpadding"],["cellst","cells"],["cellxs","cells"],["celsuis","celsius"],["cementary","cemetery"],["cemetarey","cemetery"],["cemetaries","cemeteries"],["cemetary","cemetery"],["cenario","scenario"],["cenarios","scenarios"],["cencter","center"],["cencus","census"],["cengter","center"],["censequence","consequence"],["centain","certain"],["cententenial","centennial"],["centerd","centered"],["centisencond","centisecond"],["centisenconds","centiseconds"],["centrifugeable","centrifugable"],["centrigrade","centigrade"],["centriod","centroid"],["centriods","centroids"],["centruies","centuries"],["centruy","century"],["centuties","centuries"],["centuty","century"],["cerain","certain"],["cerainly","certainly"],["cerainty","certainty"],["cerate","create"],["cereates","creates"],["cerimonial","ceremonial"],["cerimonies","ceremonies"],["cerimonious","ceremonious"],["cerimony","ceremony"],["ceromony","ceremony"],["certaily","certainly"],["certaincy","certainty"],["certainity","certainty"],["certaint","certain"],["certaion","certain"],["certan","certain"],["certficate","certificate"],["certficated","certificated"],["certficates","certificates"],["certfication","certification"],["certfications","certifications"],["certficiate","certificate"],["certficiated","certificated"],["certficiates","certificates"],["certficiation","certification"],["certficiations","certifications"],["certfied","certified"],["certfy","certify"],["certian","certain"],["certianly","certainly"],["certicate","certificate"],["certicated","certificated"],["certicates","certificates"],["certication","certification"],["certicicate","certificate"],["certifacte","certificate"],["certifacted","certificated"],["certifactes","certificates"],["certifaction","certification"],["certifcate","certificate"],["certifcated","certificated"],["certifcates","certificates"],["certifcation","certification"],["certifciate","certificate"],["certifciated","certificated"],["certifciates","certificates"],["certifciation","certification"],["certifiate","certificate"],["certifiated","certificated"],["certifiates","certificates"],["certifiating","certificating"],["certifiation","certification"],["certifiations","certifications"],["certificat","certificate"],["certificatd","certificated"],["certificaton","certification"],["certificats","certificates"],["certifice","certificate"],["certificed","certificated"],["certifices","certificates"],["certificion","certification"],["certificste","certificate"],["certificsted","certificated"],["certificstes","certificates"],["certificsting","certificating"],["certificstion","certification"],["certifificate","certificate"],["certifificated","certificated"],["certifificates","certificates"],["certifification","certification"],["certiticate","certificate"],["certiticated","certificated"],["certiticates","certificates"],["certitication","certification"],["cetain","certain"],["cetainly","certainly"],["cetainty","certainty"],["cetrainly","certainly"],["cetting","setting"],["Cgywin","Cygwin"],["chaarges","charges"],["chacacter","character"],["chacacters","characters"],["chache","cache"],["chached","cached"],["chacheline","cacheline"],["chaeck","check"],["chaecked","checked"],["chaecker","checker"],["chaecking","checking"],["chaecks","checks"],["chagne","change"],["chagned","changed"],["chagnes","changes"],["chahged","changed"],["chahging","changing"],["chaied","chained"],["chaing","chain"],["chalenging","challenging"],["challanage","challenge"],["challange","challenge"],["challanged","challenged"],["challanges","challenges"],["challege","challenge"],["chambre","chamber"],["chambres","chambers"],["Champange","Champagne"],["chanage","change"],["chanaged","changed"],["chanager","changer"],["chanages","changes"],["chanaging","changing"],["chanceled","canceled"],["chanceling","canceling"],["chanched","changed"],["chaneged","changed"],["chaneging","changing"],["chanel","channel"],["chanell","channel"],["chanels","channels"],["changable","changeable"],["changeble","changeable"],["changeing","changing"],["changge","change"],["changged","changed"],["changgeling","changeling"],["changges","changes"],["changlog","changelog"],["changuing","changing"],["chanined","chained"],["chaninging","changing"],["chanllenge","challenge"],["chanllenging","challenging"],["channael","channel"],["channe","channel"],["channeles","channels"],["channl","channel"],["channle","channel"],["channles","channels"],["channnel","channel"],["channnels","channels"],["chanses","chances"],["chaper","chapter"],["characaters","characters"],["characer","character"],["characers","characters"],["characeter","character"],["characeters","characters"],["characetrs","characters"],["characher","character"],["charachers","characters"],["charachter","character"],["charachters","characters"],["characstyle","charstyle"],["charactar","character"],["charactaristic","characteristic"],["charactaristics","characteristics"],["charactars","characters"],["characte","character"],["charactear","character"],["charactears","characters"],["characted","character"],["characteds","characters"],["characteer","character"],["characteers","characters"],["characteisation","characterisation"],["characteization","characterization"],["characteor","character"],["characteors","characters"],["characterclasses","character classes"],["characteres","characters"],["characterisic","characteristic"],["characterisically","characteristically"],["characterisicly","characteristically"],["characterisics","characteristics"],["characterisitic","characteristic"],["characterisitics","characteristics"],["characteristicly","characteristically"],["characteritic","characteristic"],["characteritics","characteristics"],["characteritisc","characteristic"],["characteritiscs","characteristics"],["charactersistic","characteristic"],["charactersistically","characteristically"],["charactersistics","characteristics"],["charactersitic","characteristic"],["charactersm","characters"],["characterss","characters"],["characterstic","characteristic"],["characterstically","characteristically"],["characterstics","characteristics"],["charactertistic","characteristic"],["charactertistically","characteristically"],["charactertistics","characteristics"],["charactes","characters"],["charactet","character"],["characteter","character"],["characteteristic","characteristic"],["characteteristics","characteristics"],["characteters","characters"],["charactetistic","characteristic"],["charactetistics","characteristics"],["charactetr","character"],["charactetrs","characters"],["charactets","characters"],["characther","character"],["charactiristic","characteristic"],["charactiristically","characteristically"],["charactiristics","characteristics"],["charactor","character"],["charactors","characters"],["charactristic","characteristic"],["charactristically","characteristically"],["charactristics","characteristics"],["charactrs","characters"],["characts","characters"],["characture","character"],["charakter","character"],["charakters","characters"],["chararacter","character"],["chararacters","characters"],["chararcter","character"],["chararcters","characters"],["charas","chars"],["charascter","character"],["charascters","characters"],["charasmatic","charismatic"],["charater","character"],["charaterize","characterize"],["charaterized","characterized"],["charaters","characters"],["charator","character"],["charators","characters"],["charcater","character"],["charcter","character"],["charcteristic","characteristic"],["charcteristics","characteristics"],["charcters","characters"],["charctor","character"],["charctors","characters"],["charecter","character"],["charecters","characters"],["charector","character"],["chargind","charging"],["charicter","character"],["charicters","characters"],["charictor","character"],["charictors","characters"],["chariman","chairman"],["charistics","characteristics"],["charizma","charisma"],["chartroose","chartreuse"],["chassy","chassis"],["chatacter","character"],["chatacters","characters"],["chatch","catch"],["chater","chapter"],["chawk","chalk"],["chcek","check"],["chceked","checked"],["chceking","checking"],["chceks","checks"],["chck","check"],["chckbox","checkbox"],["cheapeast","cheapest"],["cheatta","cheetah"],["chec","check"],["checbox","checkbox"],["checboxes","checkboxes"],["checg","check"],["checged","checked"],["checheckpoit","checkpoint"],["checheckpoits","checkpoints"],["cheched","checked"],["cheching","checking"],["chechk","check"],["chechs","checks"],["checkalaises","checkaliases"],["checkcsum","checksum"],["checkd","checked"],["checkes","checks"],["checket","checked"],["checkk","check"],["checkng","checking"],["checkoslovakia","czechoslovakia"],["checkox","checkbox"],["checkpoing","checkpoint"],["checkstum","checksum"],["checkstuming","checksumming"],["checkstumming","checksumming"],["checkstums","checksums"],["checksume","checksum"],["checksumed","checksummed"],["checksuming","checksumming"],["checkt","checked"],["checkum","checksum"],["checkums","checksums"],["checkuot","checkout"],["checl","check"],["checled","checked"],["checling","checking"],["checls","checks"],["cheduling","scheduling"],["cheeper","cheaper"],["cheeta","cheetah"],["cheif","chief"],["cheifs","chiefs"],["chek","check"],["chekc","check"],["chekcing","checking"],["chekd","checked"],["cheked","checked"],["chekers","checkers"],["cheking","checking"],["cheks","checks"],["cheksum","checksum"],["cheksums","checksums"],["chello","cello"],["chemcial","chemical"],["chemcially","chemically"],["chemestry","chemistry"],["chemicaly","chemically"],["chenged","changed"],["chennel","channel"],["cherch","church"],["cherchs","churches"],["cherck","check"],["chercking","checking"],["chercks","checks"],["chescksums","checksums"],["chgange","change"],["chganged","changed"],["chganges","changes"],["chganging","changing"],["chidren","children"],["childbird","childbirth"],["childen","children"],["childeren","children"],["childern","children"],["childlren","children"],["chiledren","children"],["chilren","children"],["chineese","Chinese"],["chinense","Chinese"],["chinesse","Chinese"],["chipersuite","ciphersuite"],["chipersuites","ciphersuites"],["chipertext","ciphertext"],["chipertexts","ciphertexts"],["chipet","chipset"],["chipslect","chipselect"],["chipstes","chipsets"],["chiuldren","children"],["chked","checked"],["chnage","change"],["chnaged","changed"],["chnages","changes"],["chnaging","changing"],["chnge","change"],["chnged","changed"],["chnges","changes"],["chnging","changing"],["chnnel","channel"],["choclate","chocolate"],["choicing","choosing"],["choise","choice"],["choises","choices"],["choising","choosing"],["chooose","choose"],["choos","choose"],["choosen","chosen"],["chopipng","chopping"],["choronological","chronological"],["chosed","chose"],["choseen","chosen"],["choser","chooser"],["chosing","choosing"],["chossen","chosen"],["chowsing","choosing"],["chracter","character"],["chracters","characters"],["chractor","character"],["chractors","characters"],["chrminance","chrominance"],["chromum","chromium"],["chuch","church"],["chuks","chunks"],["chunaks","chunks"],["chunc","chunk"],["chunck","chunk"],["chuncked","chunked"],["chuncking","chunking"],["chuncks","chunks"],["chuncksize","chunksize"],["chuncs","chunks"],["chuned","chunked"],["churchs","churches"],["cick","click"],["cicrle","circle"],["cicruit","circuit"],["cicruits","circuits"],["cicular","circular"],["ciculars","circulars"],["cihpher","cipher"],["cihphers","ciphers"],["cilinder","cylinder"],["cilinders","cylinders"],["cilindrical","cylindrical"],["cilyndre","cylinder"],["cilyndres","cylinders"],["cilyndrs","cylinders"],["Cincinatti","Cincinnati"],["Cincinnatti","Cincinnati"],["cinfiguration","configuration"],["cinfigurations","configurations"],["cintaner","container"],["ciontrol","control"],["ciper","cipher"],["cipers","ciphers"],["cipersuite","ciphersuite"],["cipersuites","ciphersuites"],["cipertext","ciphertext"],["cipertexts","ciphertexts"],["ciphe","cipher"],["cipherntext","ciphertext"],["ciphersuit","ciphersuite"],["ciphersuits","ciphersuites"],["ciphersute","ciphersuite"],["ciphersutes","ciphersuites"],["cipheruite","ciphersuite"],["cipheruites","ciphersuites"],["ciphes","ciphers"],["ciphr","cipher"],["ciphrs","ciphers"],["cips","chips"],["circluar","circular"],["circluarly","circularly"],["circluars","circulars"],["circomvent","circumvent"],["circomvented","circumvented"],["circomvents","circumvents"],["circual","circular"],["circuitery","circuitry"],["circulaton","circulation"],["circumferance","circumference"],["circumferencial","circumferential"],["circumsicion","circumcision"],["circumstancial","circumstantial"],["circumstansial","circumstantial"],["circumstnce","circumstance"],["circumstnces","circumstances"],["circumstncial","circumstantial"],["circumstntial","circumstantial"],["circumvernt","circumvent"],["circunference","circumference"],["circunferences","circumferences"],["circunstance","circumstance"],["circunstances","circumstances"],["circunstantial","circumstantial"],["circustances","circumstances"],["circut","circuit"],["circuts","circuits"],["ciricle","circle"],["ciricles","circles"],["ciricuit","circuit"],["ciricuits","circuits"],["ciricular","circular"],["ciricularise","circularise"],["ciricularize","circularize"],["ciriculum","curriculum"],["cirilic","Cyrillic"],["cirillic","Cyrillic"],["ciritc","critic"],["ciritcal","critical"],["ciritcality","criticality"],["ciritcals","criticals"],["ciritcs","critics"],["ciriteria","criteria"],["ciritic","critic"],["ciritical","critical"],["ciriticality","criticality"],["ciriticals","criticals"],["ciritics","critics"],["cirlce","circle"],["cirle","circle"],["cirles","circles"],["cirsumstances","circumstances"],["cirtcuit","circuit"],["cirucal","circular"],["cirucit","circuit"],["cirucits","circuits"],["ciruclar","circular"],["ciruclation","circulation"],["ciruclator","circulator"],["cirucmflex","circumflex"],["cirucular","circular"],["cirucumstance","circumstance"],["cirucumstances","circumstances"],["ciruit","circuit"],["ciruits","circuits"],["cirumflex","circumflex"],["cirumstance","circumstance"],["cirumstances","circumstances"],["civillian","civilian"],["civillians","civilians"],["cjange","change"],["cjanged","changed"],["cjanges","changes"],["cjoice","choice"],["cjoices","choices"],["ckecksum","checksum"],["claaes","classes"],["claculate","calculate"],["claculation","calculation"],["claer","clear"],["claerer","clearer"],["claerly","clearly"],["claibscale","calibscale"],["claime","claim"],["claimes","claims"],["clame","claim"],["claread","cleared"],["clared","cleared"],["clarety","clarity"],["claring","clearing"],["clasic","classic"],["clasical","classical"],["clasically","classically"],["clasification","classification"],["clasified","classified"],["clasifies","classifies"],["clasify","classify"],["clasifying","classifying"],["clasroom","classroom"],["clasrooms","classrooms"],["classess","classes"],["classesss","classes"],["classifcation","classification"],["classifed","classified"],["classifer","classifier"],["classifers","classifiers"],["classificaion","classification"],["classrom","classroom"],["classroms","classrooms"],["classs","class"],["classses","classes"],["clatified","clarified"],["claus","clause"],["clcoksource","clocksource"],["clcosed","closed"],["clea","clean"],["cleaered","cleared"],["cleaing","cleaning"],["cleancacne","cleancache"],["cleaness","cleanness"],["cleanning","cleaning"],["cleannup","cleanup"],["cleanpu","cleanup"],["cleanpus","cleanups"],["cleantup","cleanup"],["cleareance","clearance"],["cleares","clears"],["clearified","clarified"],["clearifies","clarifies"],["clearify","clarify"],["clearifying","clarifying"],["clearling","clearing"],["clearnance","clearance"],["clearnances","clearances"],["clearouput","clearoutput"],["clearted","cleared"],["cleary","clearly"],["cleaup","cleanup"],["cleaups","cleanups"],["cleck","check"],["cleean","clean"],["cleen","clean"],["cleened","cleaned"],["cleens","cleans"],["cleff","clef"],["cleint's","client's"],["cleint","client"],["cleints","clients"],["clened","cleaned"],["clener","cleaner"],["clening","cleaning"],["cler","clear"],["clese","close"],["cleses","closes"],["clevely","cleverly"],["cliboard","clipboard"],["cliboards","clipboards"],["clibpoard","clipboard"],["clibpoards","clipboards"],["cliens","clients"],["cliensite","client-side"],["clienta","client"],["clientelle","clientele"],["clik","click"],["cliks","clicks"],["climer","climber"],["climers","climbers"],["climing","climbing"],["clincial","clinical"],["clinets","clients"],["clinicaly","clinically"],["clipboad","clipboard"],["clipboads","clipboards"],["clipoard","clipboard"],["clipoards","clipboards"],["clipoing","clipping"],["cliuent","client"],["cliuents","clients"],["clloud","cloud"],["cllouded","clouded"],["clloudes","clouds"],["cllouding","clouding"],["cllouds","clouds"],["cloack","cloak"],["cloacks","cloaks"],["cloberring","clobbering"],["clocksourc","clocksource"],["clockw\xEDse","clockwise"],["clock_getttime","clock_gettime"],["cloding","closing"],["cloes","close"],["cloesd","closed"],["cloesed","closed"],["cloesing","closing"],["clonning","cloning"],["clory","glory"],["clos","close"],["closeing","closing"],["closesly","closely"],["closig","closing"],["clossed","closed"],["clossing","closing"],["clossion","collision"],["clossions","collisions"],["cloude","cloud"],["cloudes","clouds"],["cloumn","column"],["cloumns","columns"],["clousre","closure"],["clsoe","close"],["clssroom","classroom"],["clssrooms","classrooms"],["cluase","clause"],["clumn","column"],["clumsly","clumsily"],["cluser","cluster"],["clusetr","cluster"],["clustred","clustered"],["cmak","cmake"],["cmmand","command"],["cmmanded","commanded"],["cmmanding","commanding"],["cmmands","commands"],["cmobination","combination"],["cmoputer","computer"],["cmoputers","computers"],["cna","can"],["cnannel","channel"],["cnat'","can't"],["cnat","can't"],["cnfiguration","configuration"],["cnfigure","configure"],["cnfigured","configured"],["cnfigures","configures"],["cnfiguring","configuring"],["cnosole","console"],["cnosoles","consoles"],["cntain","contain"],["cntains","contains"],["cnter","center"],["co-incided","coincided"],["co-opearte","co-operate"],["co-opeartes","co-operates"],["co-ordinate","coordinate"],["co-ordinates","coordinates"],["coalace","coalesce"],["coalaced","coalesced"],["coalacence","coalescence"],["coalacing","coalescing"],["coalaesce","coalesce"],["coalaesced","coalesced"],["coalaescence","coalescence"],["coalaescing","coalescing"],["coalascece","coalescence"],["coalascence","coalescence"],["coalase","coalesce"],["coalasece","coalescence"],["coalased","coalesced"],["coalasence","coalescence"],["coalases","coalesces"],["coalasing","coalescing"],["coalcece","coalescence"],["coalcence","coalescence"],["coalesc","coalesce"],["coalescsing","coalescing"],["coalesed","coalesced"],["coalesence","coalescence"],["coalessing","coalescing"],["coallate","collate"],["coallates","collates"],["coallating","collating"],["coallece","coalesce"],["coalleced","coalesced"],["coallecence","coalescence"],["coalleces","coalesces"],["coallecing","coalescing"],["coallee","coalesce"],["coalleed","coalesced"],["coalleence","coalescence"],["coallees","coalesces"],["coalleing","coalescing"],["coallesce","coalesce"],["coallesced","coalesced"],["coallesceing","coalescing"],["coallescence","coalescence"],["coallesces","coalesces"],["coallescing","coalescing"],["coallese","coalesce"],["coallesed","coalesced"],["coallesence","coalescence"],["coalleses","coalesces"],["coallesing","coalescing"],["coallesse","coalesce"],["coallessed","coalesced"],["coallessence","coalescence"],["coallesses","coalesces"],["coallessing","coalescing"],["coallision","collision"],["coallisions","collisions"],["coalsce","coalesce"],["coalscece","coalescence"],["coalsced","coalesced"],["coalscence","coalescence"],["coalscing","coalescing"],["coalsece","coalescence"],["coalseced","coalesced"],["coalsecense","coalescence"],["coalsence","coalescence"],["coaslescing","coalescing"],["cobining","combining"],["cobvers","covers"],["coccinele","coccinelle"],["coctail","cocktail"],["cocument","document"],["cocumentation","documentation"],["cocuments","document"],["codeing","coding"],["codepoitn","codepoint"],["codesc","codecs"],["codespel","codespell"],["codesream","codestream"],["codition","condition"],["coditioned","conditioned"],["coditions","conditions"],["codo","code"],["codos","codes"],["coduct","conduct"],["coducted","conducted"],["coducter","conductor"],["coducting","conducting"],["coductor","conductor"],["coducts","conducts"],["coeffcient","coefficient"],["coeffcients","coefficients"],["coefficeint","coefficient"],["coefficeints","coefficients"],["coefficent","coefficient"],["coefficents","coefficients"],["coefficiens","coefficients"],["coefficientss","coefficients"],["coeffiecient","coefficient"],["coeffiecients","coefficients"],["coeffient","coefficient"],["coeffients","coefficients"],["coeficent","coefficient"],["coeficents","coefficients"],["coeficient","coefficient"],["coeficients","coefficients"],["coelesce","coalesce"],["coercable","coercible"],["coerceion","coercion"],["cofeee","coffee"],["cofficient","coefficient"],["cofficients","coefficients"],["cofidence","confidence"],["cofiguration","configuration"],["cofigure","configure"],["cofigured","configured"],["cofigures","configures"],["cofiguring","configuring"],["cofirm","confirm"],["cofirmation","confirmation"],["cofirmations","confirmations"],["cofirmed","confirmed"],["cofirming","confirming"],["cofirms","confirms"],["coform","conform"],["cofrim","confirm"],["cofrimation","confirmation"],["cofrimations","confirmations"],["cofrimed","confirmed"],["cofriming","confirming"],["cofrims","confirms"],["cognizent","cognizant"],["coherance","coherence"],["coherancy","coherency"],["coherant","coherent"],["coherantly","coherently"],["coice","choice"],["coincedentally","coincidentally"],["coinitailize","coinitialize"],["coinside","coincide"],["coinsided","coincided"],["coinsidence","coincidence"],["coinsident","coincident"],["coinsides","coincides"],["coinsiding","coinciding"],["cointain","contain"],["cointained","contained"],["cointaining","containing"],["cointains","contains"],["cokies","cookies"],["colaboration","collaboration"],["colaborations","collaborations"],["colateral","collateral"],["coldplg","coldplug"],["colected","collected"],["colection","collection"],["colections","collections"],["colelction","collection"],["colelctive","collective"],["colerscheme","colorscheme"],["colescing","coalescing"],["colision","collision"],["colission","collision"],["collaberative","collaborative"],["collaction","collection"],["collaobrative","collaborative"],["collaps","collapse"],["collapsable","collapsible"],["collasion","collision"],["collaspe","collapse"],["collasped","collapsed"],["collaspes","collapses"],["collaspible","collapsible"],["collasping","collapsing"],["collationg","collation"],["collborative","collaborative"],["collecing","collecting"],["collecion","collection"],["collecions","collections"],["colleciton","collection"],["collecitons","collections"],["collectin","collection"],["collecton","collection"],["collectons","collections"],["colleection","collection"],["collegue","colleague"],["collegues","colleagues"],["collektion","collection"],["colletion","collection"],["collidies","collides"],["collissions","collisions"],["collistion","collision"],["collistions","collisions"],["colllapses","collapses"],["collocalized","colocalized"],["collonade","colonnade"],["collonies","colonies"],["collony","colony"],["collorscheme","colorscheme"],["collosal","colossal"],["collpase","collapse"],["collpased","collapsed"],["collpases","collapses"],["collpasing","collapsing"],["collsion","collision"],["collsions","collisions"],["collumn","column"],["collumns","columns"],["colmn","column"],["colmns","columns"],["colmuned","columned"],["coloer","color"],["coloeration","coloration"],["coloered","colored"],["coloering","coloring"],["coloers","colors"],["coloful","colorful"],["colomn","column"],["colomns","columns"],["colon-seperated","colon-separated"],["colonizators","colonizers"],["coloringh","coloring"],["colorizoer","colorizer"],["colorpsace","colorspace"],["colorpsaces","colorspaces"],["colose","close"],["coloum","column"],["coloumn","column"],["coloumns","columns"],["coloums","columns"],["colourpsace","colourspace"],["colourpsaces","colourspaces"],["colsed","closed"],["colum","column"],["columm","column"],["colummn","column"],["colummns","columns"],["columms","columns"],["columnn","column"],["columnns","columns"],["columnss","columns"],["columnular","columnar"],["colums","columns"],["columsn","columns"],["colunns","columns"],["comammand","command"],["comamnd","command"],["comamnd-line","command-line"],["comamnded","commanded"],["comamnding","commanding"],["comamndline","commandline"],["comamnds","commands"],["comand","command"],["comand-line","command-line"],["comanded","commanded"],["comanding","commanding"],["comandline","commandline"],["comando","commando"],["comandos","commandos"],["comands","commands"],["comany","company"],["comapany","company"],["comapared","compared"],["comapatibility","compatibility"],["comapatible","compatible"],["comapletion","completion"],["comapnies","companies"],["comapny","company"],["comapre","compare"],["comapring","comparing"],["comaprison","comparison"],["comaptibele","compatible"],["comaptibelities","compatibilities"],["comaptibelity","compatibility"],["comaptible","compatible"],["comarators","comparators"],["comback","comeback"],["combained","combined"],["combanations","combinations"],["combatibility","compatibility"],["combatible","compatible"],["combiantion","combination"],["combiation","combination"],["combiations","combinations"],["combinate","combine"],["combinateion","combination"],["combinateions","combinations"],["combinatins","combinations"],["combinatio","combination"],["combinatios","combinations"],["combinaton","combination"],["combinatorical","combinatorial"],["combinbe","combined"],["combind","combined"],["combinded","combined"],["combiniation","combination"],["combiniations","combinations"],["combinine","combine"],["combintaion","combination"],["combintaions","combinations"],["combusion","combustion"],["comceptually","conceptually"],["comdemnation","condemnation"],["comect","connect"],["comected","connected"],["comecting","connecting"],["comectivity","connectivity"],["comedlib","comedilib"],["comemmorates","commemorates"],["comemoretion","commemoration"],["coment","comment"],["comented","commented"],["comenting","commenting"],["coments","comments"],["comfirm","confirm"],["comflicting","conflicting"],["comformance","conformance"],["comiled","compiled"],["comilers","compilers"],["comination","combination"],["comision","commission"],["comisioned","commissioned"],["comisioner","commissioner"],["comisioning","commissioning"],["comisions","commissions"],["comission","commission"],["comissioned","commissioned"],["comissioner","commissioner"],["comissioning","commissioning"],["comissions","commissions"],["comit","commit"],["comited","committed"],["comitee","committee"],["comiting","committing"],["comits","commits"],["comitted","committed"],["comittee","committee"],["comittees","committees"],["comitter","committer"],["comitting","committing"],["comittish","committish"],["comlain","complain"],["comlained","complained"],["comlainer","complainer"],["comlaining","complaining"],["comlains","complains"],["comlaint","complaint"],["comlaints","complaints"],["comlete","complete"],["comleted","completed"],["comletely","completely"],["comletion","completion"],["comletly","completely"],["comlex","complex"],["comlexity","complexity"],["comlpeter","completer"],["comma-separeted","comma-separated"],["commad","command"],["commadn","command"],["commadn-line","command-line"],["commadnline","commandline"],["commadns","commands"],["commads","commands"],["commandi","command"],["commandoes","commandos"],["commannd","command"],["commans","commands"],["commansd","commands"],["commect","connect"],["commected","connected"],["commecting","connecting"],["commectivity","connectivity"],["commedic","comedic"],["commemerative","commemorative"],["commemmorate","commemorate"],["commemmorating","commemorating"],["commenet","comment"],["commenetd","commented"],["commeneted","commented"],["commenstatus","commentstatus"],["commerical","commercial"],["commerically","commercially"],["commericial","commercial"],["commericially","commercially"],["commerorative","commemorative"],["comming","coming"],["comminication","communication"],["comminity","community"],["comminucating","communicating"],["comminucation","communication"],["commision","commission"],["commisioned","commissioned"],["commisioner","commissioner"],["commisioning","commissioning"],["commisions","commissions"],["commitable","committable"],["commited","committed"],["commitee","committee"],["commiter","committer"],["commiters","committers"],["commitin","committing"],["commiting","committing"],["commitish","committish"],["committ","commit"],["committe","committee"],["committi","committee"],["committis","committees"],["committment","commitment"],["committments","commitments"],["committy","committee"],["commma","comma"],["commma-separated","comma-separated"],["commmand","command"],["commmand-line","command-line"],["commmandline","commandline"],["commmands","commands"],["commmemorated","commemorated"],["commment","comment"],["commmented","commented"],["commmenting","commenting"],["commments","comments"],["commmet","comment"],["commmets","comments"],["commmit","commit"],["commmited","committed"],["commmiting","committing"],["commmits","commits"],["commmitted","committed"],["commmitter","committer"],["commmitters","committers"],["commmitting","committing"],["commmon","common"],["commmunicate","communicate"],["commmunicated","communicated"],["commmunicates","communicates"],["commmunicating","communicating"],["commmunication","communication"],["commmunity","community"],["commna","comma"],["commna-separated","comma-separated"],["commnad","command"],["commnad-line","command-line"],["commnadline","commandline"],["commnads","commands"],["commnand","command"],["commnand-line","command-line"],["commnandline","commandline"],["commnands","commands"],["commnd","command"],["commnd-line","command-line"],["commndline","commandline"],["commnds","commands"],["commnent","comment"],["commnents","comments"],["commnet","comment"],["commnetaries","commentaries"],["commnetary","commentary"],["commnetator","commentator"],["commnetators","commentators"],["commneted","commented"],["commneting","commenting"],["commnets","comments"],["commnication","communication"],["commnities","communities"],["commnity","community"],["commnt","comment"],["commnted","commented"],["commnuative","commutative"],["commnunicating","communicating"],["commnunication","communication"],["commnunity","community"],["commoditiy","commodity"],["commom","common"],["commond","command"],["commongly","commonly"],["commontly","commonly"],["commonweath","commonwealth"],["commpact","compact"],["commpaction","compaction"],["commpare","compare"],["commparisons","comparisons"],["commpatibility","compatibility"],["commpatible","compatible"],["commpessed","compressed"],["commpilation","compilation"],["commpile","compile"],["commpiled","compiled"],["commpiling","compiling"],["commplain","complain"],["commplete","complete"],["commpleted","completed"],["commpletely","completely"],["commpletes","completes"],["commpletion","completion"],["commplex","complex"],["commpliant","compliant"],["commplied","complied"],["commpn","common"],["commponent","component"],["commponents","components"],["commpound","compound"],["commpresd","compressed"],["commpresed","compressed"],["commpresion","compression"],["commpress","compress"],["commpressd","compressed"],["commpressed","compressed"],["commpression","compression"],["commpute","compute"],["commputed","computed"],["commputer","computer"],["commputes","computes"],["commputing","computing"],["commtited","committed"],["commtted","committed"],["commuication","communication"],["commuications","communications"],["commuinications","communications"],["communcated","communicated"],["communcation","communication"],["communcations","communications"],["communciation","communication"],["communiation","communication"],["communicaion","communication"],["communicatie","communication"],["communicaton","communication"],["communitcate","communicate"],["communitcated","communicated"],["communitcates","communicates"],["communitcation","communication"],["communitcations","communications"],["communites","communities"],["communiy","community"],["communiyt","community"],["communuication","communication"],["commutated","commuted"],["commutating","commuting"],["commutive","commutative"],["comnmand","command"],["comnnected","connected"],["comnparing","comparing"],["comnpletion","completion"],["comnpresion","compression"],["comnpress","compress"],["comobobox","combo-box"],["comon","common"],["comonent","component"],["comor","color"],["compability","compatibility"],["compabillity","compatibility"],["compabitiliby","compatibility"],["compabitility","compatibility"],["compagnion","companion"],["compagny","company"],["compaibility","compatibility"],["compain","complain"],["compair","compare"],["compaire","compare"],["compaired","compared"],["compairing","comparing"],["compairison","comparison"],["compairisons","comparisons"],["compairs","compares"],["compansate","compensate"],["compansated","compensated"],["compansates","compensates"],["compansating","compensating"],["compansation","compensation"],["compansations","compensations"],["comparaison","comparison"],["comparare","compare"],["comparasion","comparison"],["comparasions","comparisons"],["comparater","comparator"],["comparation","comparison"],["comparations","comparisons"],["compareable","comparable"],["compareing","comparing"],["compareison","comparison"],["compareisons","comparisons"],["comparements","compartments"],["compariable","comparable"],["comparied","compared"],["comparign","comparing"],["comparigon","comparison"],["comparigons","comparisons"],["compariing","comparing"],["comparion","comparison"],["comparions","comparisons"],["comparios","comparison"],["comparioss","comparisons"],["comparisaion","comparison"],["comparisaions","comparisons"],["comparisation","comparison"],["comparisations","comparisons"],["comparisement","comparison"],["comparisements","comparisons"],["comparisin","comparison"],["comparising","comparing"],["comparisins","comparisons"],["comparision","comparison"],["comparisions","comparisons"],["comparism","comparison"],["comparisment","comparison"],["comparisments","comparisons"],["comparisms","comparisons"],["comparisn","comparison"],["comparisns","comparisons"],["comparispon","comparison"],["comparispons","comparisons"],["comparission","comparison"],["comparissions","comparisons"],["comparisson","comparison"],["comparissons","comparisons"],["comparistion","comparison"],["comparistions","comparisons"],["compariston","comparison"],["comparistons","comparisons"],["comparition","comparison"],["comparitions","comparisons"],["comparititive","comparative"],["comparititively","comparatively"],["comparitive","comparative"],["comparitively","comparatively"],["comparitor","comparator"],["comparitors","comparators"],["comparizon","comparison"],["comparizons","comparisons"],["comparment","compartment"],["comparotor","comparator"],["comparotors","comparators"],["comparre","compare"],["comparsion","comparison"],["comparsions","comparisons"],["compatabable","compatible"],["compatabiity","compatibility"],["compatabile","compatible"],["compatabilities","compatibilities"],["compatability","compatibility"],["compatabillity","compatibility"],["compatabilty","compatibility"],["compatabily","compatibility"],["compatable","compatible"],["compatablility","compatibility"],["compatablities","compatibilities"],["compatablitiy","compatibility"],["compatablity","compatibility"],["compatably","compatibly"],["compataibility","compatibility"],["compataible","compatible"],["compataility","compatibility"],["compatatbility","compatibility"],["compatatble","compatible"],["compatatible","compatible"],["compatator","comparator"],["compatators","comparators"],["compatbile","compatible"],["compatbility","compatibility"],["compatiability","compatibility"],["compatiable","compatible"],["compatiablity","compatibility"],["compatibel","compatible"],["compatibile","compatible"],["compatibiliy","compatibility"],["compatibiltiy","compatibility"],["compatibilty","compatibility"],["compatibily","compatibility"],["compatibity","compatibility"],["compatiblilty","compatibility"],["compatiblities","compatibilities"],["compatiblity","compatibility"],["compation","compaction"],["compatitbility","compatibility"],["compativle","compatible"],["compaytibility","compatibility"],["compeitions","competitions"],["compeletely","completely"],["compelte","complete"],["compeltelyt","completely"],["compeltion","completion"],["compeltly","completely"],["compelx","complex"],["compelxes","complexes"],["compelxities","complexities"],["compelxity","complexity"],["compensantion","compensation"],["compenstate","compensate"],["compenstated","compensated"],["compenstates","compensates"],["competance","competence"],["competant","competent"],["competative","competitive"],["competetive","competitive"],["competions","completions"],["competitiion","competition"],["competive","competitive"],["competiveness","competitiveness"],["compex","complex"],["compfortable","comfortable"],["comphrehensive","comprehensive"],["compiant","compliant"],["compicated","complicated"],["compications","complications"],["compied","compiled"],["compilability","compatibility"],["compilant","compliant"],["compilaton","compilation"],["compilatons","compilations"],["compilcate","complicate"],["compilcated","complicated"],["compilcatedly","complicatedly"],["compilcates","complicates"],["compilcating","complicating"],["compilcation","complication"],["compilcations","complications"],["compileable","compilable"],["compiletime","compile time"],["compiliant","compliant"],["compiliation","compilation"],["compilier","compiler"],["compiliers","compilers"],["compitability","compatibility"],["compitable","compatible"],["compitent","competent"],["compitible","compatible"],["complaing","complaining"],["complanied","complained"],["complate","complete"],["complated","completed"],["complates","completes"],["complating","completing"],["complatly","completely"],["complatness","completeness"],["complats","completes"],["complcated","complicated"],["compleate","complete"],["compleated","completed"],["compleates","completes"],["compleating","completing"],["compleatly","completely"],["compleete","complete"],["compleeted","completed"],["compleetly","completely"],["compleetness","completeness"],["complelely","completely"],["complelte","complete"],["complementt","complement"],["compleness","completeness"],["complession","compression"],["complet","complete"],["completedthe","completed the"],["completeion","completion"],["completelly","completely"],["completelty","completely"],["completelyl","completely"],["completetion","completion"],["completetly","completely"],["completiom","completion"],["completition","completion"],["completley","completely"],["completly","completely"],["completness","completeness"],["complette","complete"],["complettly","completely"],["complety","completely"],["complext","complexity"],["compliace","compliance"],["complianse","compliance"],["compliation","compilation"],["compliations","compilations"],["complied-in","compiled-in"],["complience","compliance"],["complient","compliant"],["complile","compile"],["compliled","compiled"],["compliler","compiler"],["compliles","compiles"],["compliling","compiling"],["compling","compiling"],["complitely","completely"],["complmenet","complement"],["complted","completed"],["compluter","computer"],["compnent","component"],["compnents","components"],["compoennt","component"],["compoent","component"],["compoents","components"],["compoesd","composed"],["compoment","component"],["compoments","components"],["componant","component"],["componants","components"],["componbents","components"],["componding","compounding"],["componeent","component"],["componeents","components"],["componemt","component"],["componemts","components"],["componenet","component"],["componenets","components"],["componens","components"],["componentes","components"],["componet","component"],["componets","components"],["componnents","components"],["componoent","component"],["componoents","components"],["componsites","composites"],["compontent","component"],["compontents","components"],["composablity","composability"],["composibility","composability"],["composiblity","composability"],["composit","composite"],["compositong","compositing"],["composits","composites"],["compount","compound"],["comppatible","compatible"],["comppiler","compiler"],["comppilers","compilers"],["comppliance","compliance"],["comprable","comparable"],["compredded","compressed"],["compresed","compressed"],["compreser","compressor"],["compresers","compressors"],["compreses","compresses"],["compresible","compressible"],["compresing","compressing"],["compresion","compression"],["compresions","compressions"],["compresor","compressor"],["compresors","compressors"],["compressable","compressible"],["compresser","compressor"],["compressers","compressors"],["compresss","compress"],["compresssed","compressed"],["compresssion","compression"],["comprimise","compromise"],["compromize","compromise"],["compromized","compromised"],["compsable","composable"],["compsite","composite"],["comptabile","compatible"],["comptible","compatible"],["comptue","compute"],["compuatation","computation"],["compuation","computation"],["compulsary","compulsory"],["compulsery","compulsory"],["compund","compound"],["compunds","compounds"],["computaion","computation"],["computarized","computerized"],["computaton","computation"],["computtaion","computation"],["computtaions","computations"],["comress","compress"],["comressed","compressed"],["comresses","compresses"],["comressing","compressing"],["comression","compression"],["comrpess","compress"],["comrpessed","compressed"],["comrpesses","compresses"],["comrpessing","compressing"],["comrpession","compression"],["comstraint","constraint"],["comsume","consume"],["comsumed","consumed"],["comsumer","consumer"],["comsumers","consumers"],["comsumes","consumes"],["comsuming","consuming"],["comsumption","consumption"],["comtain","contain"],["comtained","contained"],["comtainer","container"],["comtains","contains"],["comunicate","communicate"],["comunication","communication"],["comunity","community"],["comventions","conventions"],["comverted","converted"],["conain","contain"],["conained","contained"],["conainer","container"],["conainers","containers"],["conaines","contains"],["conaining","containing"],["conains","contains"],["conaint","contain"],["conainted","contained"],["conainter","container"],["conatain","contain"],["conatainer","container"],["conatainers","containers"],["conatains","contains"],["conatin","contain"],["conatined","contained"],["conatiner","container"],["conatiners","containers"],["conatining","containing"],["conatins","contains"],["conbination","combination"],["conbinations","combinations"],["conbtrols","controls"],["concaneted","concatenated"],["concantenated","concatenated"],["concatenaded","concatenated"],["concatenaion","concatenation"],["concatened","concatenated"],["concatentaion","concatenation"],["concatentate","concatenate"],["concatentated","concatenated"],["concatentates","concatenates"],["concatentating","concatenating"],["concatentation","concatenation"],["concatentations","concatenations"],["concatented","concatenated"],["concatinate","concatenate"],["concatinated","concatenated"],["concatination","concatenation"],["concatinations","concatenations"],["concating","concatenating"],["concatonate","concatenate"],["concatonated","concatenated"],["concatonates","concatenates"],["concatonating","concatenating"],["conceed","concede"],["conceedd","conceded"],["concensors","consensus"],["concensus","consensus"],["concentate","concentrate"],["concentated","concentrated"],["concentates","concentrates"],["concentating","concentrating"],["concentation","concentration"],["concentic","concentric"],["concentraze","concentrate"],["concered","concerned"],["concerened","concerned"],["concering","concerning"],["concerntrating","concentrating"],["concicely","concisely"],["concider","consider"],["concidered","considered"],["concidering","considering"],["conciders","considers"],["concieted","conceited"],["concieve","conceive"],["concieved","conceived"],["concious","conscious"],["conciously","consciously"],["conciousness","consciousness"],["concurence","concurrence"],["concurency","concurrency"],["concurent","concurrent"],["concurently","concurrently"],["concurrect","concurrent"],["condamned","condemned"],["condem","condemn"],["condemmed","condemned"],["condfiguration","configuration"],["condfigurations","configurations"],["condfigure","configure"],["condfigured","configured"],["condfigures","configures"],["condfiguring","configuring"],["condict","conduct"],["condicted","conducted"],["condidate","candidate"],["condidates","candidates"],["condident","confident"],["condidential","confidential"],["condidional","conditional"],["condidtion","condition"],["condidtioning","conditioning"],["condidtions","conditions"],["condifurable","configurable"],["condifuration","configuration"],["condifure","configure"],["condifured","configured"],["condig","config"],["condigdialog","configdialog"],["condiiton","condition"],["condionally","conditionally"],["conditial","conditional"],["conditially","conditionally"],["conditialy","conditionally"],["conditianal","conditional"],["conditianally","conditionally"],["conditianaly","conditionally"],["conditionaly","conditionally"],["conditionn","condition"],["conditionnal","conditional"],["conditionnaly","conditionally"],["conditionned","conditioned"],["conditionsof","conditions of"],["conditoinal","conditional"],["conditon","condition"],["conditonal","conditional"],["conditons","conditions"],["condntional","conditional"],["condtiion","condition"],["condtiions","conditions"],["condtion","condition"],["condtional","conditional"],["condtionally","conditionally"],["condtionals","conditionals"],["condtioned","conditioned"],["condtions","conditions"],["condtition","condition"],["condtitional","conditional"],["condtitionals","conditionals"],["condtitions","conditions"],["conecct","connect"],["coneccted","connected"],["coneccting","connecting"],["conecction","connection"],["conecctions","connections"],["conecctivities","connectivities"],["conecctivity","connectivity"],["conecctor","connector"],["conecctors","connectors"],["coneccts","connects"],["conecept","concept"],["conecepts","concepts"],["conecjture","conjecture"],["conecjtures","conjectures"],["conecntrate","concentrate"],["conecntrated","concentrated"],["conecntrates","concentrates"],["conecpt","concept"],["conecpts","concepts"],["conect","connect"],["conected","connected"],["conecting","connecting"],["conection","connection"],["conections","connections"],["conectivities","connectivities"],["conectivity","connectivity"],["conectix","connectix"],["conector","connector"],["conectors","connectors"],["conects","connects"],["conecurrency","concurrency"],["conecutive","consecutive"],["coneect","connect"],["coneected","connected"],["coneecting","connecting"],["coneection","connection"],["coneections","connections"],["coneectivities","connectivities"],["coneectivity","connectivity"],["coneector","connector"],["coneectors","connectors"],["coneects","connects"],["conenct","connect"],["conencted","connected"],["conencting","connecting"],["conenction","connection"],["conenctions","connections"],["conenctivities","connectivities"],["conenctivity","connectivity"],["conenctor","connector"],["conenctors","connectors"],["conencts","connects"],["conenience","convenience"],["conenient","convenient"],["coneninece","convenience"],["coneninet","convenient"],["conent","content"],["conents","contents"],["conergence","convergence"],["conern","concern"],["conerning","concerning"],["conersion","conversion"],["conersions","conversions"],["conert","convert"],["conerted","converted"],["conerter","converter"],["conerters","converters"],["conerting","converting"],["conervative","conservative"],["conesencus","consensus"],["conet","connect"],["coneted","connected"],["coneting","connecting"],["conetion","connection"],["conetions","connections"],["conetivities","connectivities"],["conetivity","connectivity"],["conetnt","content"],["conetor","connector"],["conetors","connectors"],["conets","connects"],["conexant","connexant"],["conferene","conference"],["conferrencing","conferencing"],["confert","convert"],["confety","confetti"],["conffiguration","configuration"],["confgiuration","configuration"],["confgiure","configure"],["confgiured","configured"],["confguration","configuration"],["confgure","configure"],["confgured","configured"],["confict","conflict"],["conficted","conflicted"],["conficts","conflicts"],["confidance","confidence"],["confidantal","confidential"],["confidantally","confidentially"],["confidantals","confidentials"],["confidantial","confidential"],["confidantially","confidentially"],["confidental","confidential"],["confidentally","confidentially"],["confids","confides"],["confifurable","configurable"],["confifuration","configuration"],["confifure","configure"],["confifured","configured"],["configaration","configuration"],["configed","configured"],["configer","configure"],["configiration","configuration"],["configire","configure"],["configiuration","configuration"],["configration","configuration"],["configrations","configurations"],["configred","configured"],["configruation","configuration"],["configruations","configurations"],["configrued","configured"],["configuaration","configuration"],["configuarble","configurable"],["configuare","configure"],["configuared","configured"],["configuarion","configuration"],["configuarions","configurations"],["configuartion","configuration"],["configuartions","configurations"],["configuation","configuration"],["configuations","configurations"],["configue","configure"],["configued","configured"],["configuerd","configured"],["configuered","configured"],["configues","configures"],["configulate","configurate"],["configulation","configuration"],["configulations","configurations"],["configuraion","configuration"],["configuraiton","configuration"],["configuratiens","configurations"],["configuratiom","configuration"],["configurationn","configuration"],["configuratioon","configuration"],["configuratoin","configuration"],["configuratoins","configurations"],["configuraton","configuration"],["configuratons","configurations"],["configuratrions","configurations"],["configuratuion","configuration"],["configureable","configurable"],["configureing","configuring"],["configuretion","configuration"],["configurres","configures"],["configurring","configuring"],["configurses","configures"],["configurtation","configuration"],["configurting","configuring"],["configurtion","configuration"],["configurtoin","configuration"],["configury","configurable"],["configutation","configuration"],["configutations","configurations"],["configute","configure"],["configuted","configured"],["configutes","configures"],["configutration","configuration"],["confim","confirm"],["confimation","confirmation"],["confimations","confirmations"],["confimed","confirmed"],["confiming","confirming"],["confimred","confirmed"],["confims","confirms"],["confiramtion","confirmation"],["confirmacion","confirmation"],["confirmaed","confirmed"],["confirmas","confirms"],["confirmatino","confirmation"],["confirmatinon","confirmation"],["confirmd","confirmed"],["confirmedd","confirmed"],["confirmeed","confirmed"],["confirmming","confirming"],["confiug","config"],["confiugrable","configurable"],["confiugration","configuration"],["confiugrations","configurations"],["confiugre","configure"],["confiugred","configured"],["confiugres","configures"],["confiugring","configuring"],["confiugure","configure"],["conflictin","conflicting"],["conflift","conflict"],["conflit","conflict"],["confoguration","configuration"],["confort","comfort"],["confortable","comfortable"],["confrim","confirm"],["confrimation","confirmation"],["confrimations","confirmations"],["confrimed","confirmed"],["confriming","confirming"],["confrims","confirms"],["confucing","confusing"],["confucion","confusion"],["confuction","conjunction"],["confudion","confusion"],["confue","confuse"],["confued","confused"],["confues","confuses"],["confugiration","configuration"],["confugirble","configurable"],["confugire","configure"],["confugired","configured"],["confugires","configures"],["confugiring","configuring"],["confugrable","configurable"],["confugration","configuration"],["confugre","configure"],["confugred","configured"],["confugres","configures"],["confugring","configuring"],["confugurable","configurable"],["confuguration","configuration"],["confugure","configure"],["confugured","configured"],["confugures","configures"],["confuguring","configuring"],["confuigration","configuration"],["confuigrations","configurations"],["confuing","confusing"],["confunction","conjunction"],["confunder","confounder"],["confunse","confuse"],["confunsed","confused"],["confunses","confuses"],["confunsing","confusing"],["confurable","configurable"],["confuration","configuration"],["confure","configure"],["confured","configured"],["confures","configures"],["confuring","configuring"],["confurse","confuse"],["confursed","confused"],["confurses","confuses"],["confursing","confusing"],["confusting","confusing"],["confuze","confuse"],["confuzed","confused"],["confuzes","confuses"],["confuzing","confusing"],["confuzze","confuse"],["confuzzed","confused"],["confuzzes","confuses"],["confuzzing","confusing"],["congifurable","configurable"],["congifuration","configuration"],["congifure","configure"],["congifured","configured"],["congig","config"],["congigs","configs"],["congiguration","configuration"],["congigurations","configurations"],["congigure","configure"],["congnition","cognition"],["congnitive","cognitive"],["congradulations","congratulations"],["congresional","congressional"],["conider","consider"],["conifguration","configuration"],["conifiguration","configuration"],["conig","config"],["conigurable","configurable"],["conigured","configured"],["conincide","coincide"],["conincidence","coincidence"],["conincident","coincident"],["conincides","coincides"],["coninciding","coinciding"],["coninient","convenient"],["coninstallable","coinstallable"],["coninuation","continuation"],["coninue","continue"],["coninues","continues"],["coninuity","continuity"],["coninuous","continuous"],["conitinue","continue"],["conived","connived"],["conjecutre","conjecture"],["conjonction","conjunction"],["conjonctive","conjunctive"],["conjuction","conjunction"],["conjuctions","conjunctions"],["conjuncion","conjunction"],["conjuntion","conjunction"],["conjuntions","conjunctions"],["conlcude","conclude"],["conlcuded","concluded"],["conlcudes","concludes"],["conlcuding","concluding"],["conlcusion","conclusion"],["conlcusions","conclusions"],["conly","only"],["conmnection","connection"],["conmpress","compress"],["conmpression","compression"],["connaect","connect"],["conncection","connection"],["conncetion","connection"],["connction","connection"],["conncurrent","concurrent"],["connecetd","connected"],["connecion","connection"],["connecions","connections"],["conneciton","connection"],["connecitons","connections"],["connecor","connector"],["connecotr","connector"],["connecstatus","connectstatus"],["connectd","connected"],["connecte","connected"],["connectec","connected"],["connectes","connects"],["connectet","connected"],["connectibity","connectivity"],["connectino","connection"],["connectinos","connections"],["connectins","connections"],["connectiom","connection"],["connectioms","connections"],["connectiona","connection"],["connectionas","connections"],["connectiviy","connectivity"],["connectivty","connectivity"],["connecto","connect"],["connectted","connected"],["connecttion","connection"],["conneection","connection"],["conneiction","connection"],["connektors","connectors"],["connetced","connected"],["connetcion","connection"],["conneted","connected"],["Conneticut","Connecticut"],["connetion","connection"],["connetor","connector"],["connexion","connection"],["connnect","connect"],["connnected","connected"],["connnecting","connecting"],["connnection","connection"],["connnections","connections"],["connnects","connects"],["connot","cannot"],["connstrain","constrain"],["connstrained","constrained"],["connstraint","constraint"],["conntents","contents"],["conntroller","controller"],["conosuer","connoisseur"],["conotation","connotation"],["conotations","connotations"],["conotrol","control"],["conotroled","controlled"],["conotroling","controlling"],["conotrolled","controlled"],["conotrols","controls"],["conpares","compares"],["conplete","complete"],["conpleted","completed"],["conpletes","completes"],["conpleting","completing"],["conpletion","completion"],["conquerd","conquered"],["conquerer","conqueror"],["conquerers","conquerors"],["conqured","conquered"],["conrete","concrete"],["conrol","control"],["conroller","controller"],["conrrespond","correspond"],["conrrespondence","correspondence"],["conrrespondences","correspondences"],["conrrespondent","correspondent"],["conrrespondents","correspondents"],["conrresponding","corresponding"],["conrrespondingly","correspondingly"],["conrresponds","corresponds"],["conrrol","control"],["conrrupt","corrupt"],["conrruptable","corruptible"],["conrrupted","corrupted"],["conrruptible","corruptible"],["conrruption","corruption"],["conrruptions","corruptions"],["conrrupts","corrupts"],["conrtib","contrib"],["conrtibs","contribs"],["consants","constants"],["conscent","consent"],["consciencious","conscientious"],["consciouness","consciousness"],["consctruct","construct"],["consctructed","constructed"],["consctructing","constructing"],["consctruction","construction"],["consctructions","constructions"],["consctructive","constructive"],["consctructor","constructor"],["consctructors","constructors"],["consctructs","constructs"],["consdider","consider"],["consdidered","considered"],["consdiered","considered"],["consdired","considered"],["conseat","conceit"],["conseated","conceited"],["consective","consecutive"],["consectively","consecutively"],["consectutive","consecutive"],["consectuve","consecutive"],["consecuitively","consecutively"],["conseed","concede"],["conseedd","conceded"],["conseeded","conceded"],["conseeds","concedes"],["consenquently","consequently"],["consensis","consensus"],["consentrate","concentrate"],["consentrated","concentrated"],["consentrates","concentrates"],["consept","concept"],["consepts","concepts"],["consequentely","consequently"],["consequentually","consequently"],["consequeseces","consequences"],["consequetive","consecutive"],["consequtive","consecutive"],["consequtively","consecutively"],["consern","concern"],["conserned","concerned"],["conserning","concerning"],["conservativeky","conservatively"],["conservitive","conservative"],["consestently","consistently"],["consevible","conceivable"],["consiciousness","consciousness"],["consicousness","consciousness"],["considder","consider"],["considderation","consideration"],["considdered","considered"],["considdering","considering"],["considerd","considered"],["consideren","considered"],["considerion","consideration"],["considerions","considerations"],["considred","considered"],["consier","consider"],["consiers","considers"],["consifer","consider"],["consifered","considered"],["consious","conscious"],["consisant","consistent"],["consisent","consistent"],["consisently","consistently"],["consisntency","consistency"],["consistancy","consistency"],["consistant","consistent"],["consistantly","consistently"],["consisten","consistent"],["consistend","consistent"],["consistendly","consistently"],["consistendt","consistent"],["consistendtly","consistently"],["consistenly","consistently"],["consistuents","constituents"],["consit","consist"],["consitant","consistent"],["consited","consisted"],["consitency","consistency"],["consitent","consistent"],["consitently","consistently"],["consiting","consisting"],["consitional","conditional"],["consits","consists"],["consituencies","constituencies"],["consituency","constituency"],["consituent","constituent"],["consituents","constituents"],["consitute","constitute"],["consituted","constituted"],["consitutes","constitutes"],["consituting","constituting"],["consitution","constitution"],["consitutional","constitutional"],["consitutuent","constituent"],["consitutuents","constituents"],["consitutute","constitute"],["consitututed","constituted"],["consitututes","constitutes"],["consitututing","constituting"],["consntant","constant"],["consntantly","constantly"],["consntants","constants"],["consol","console"],["consolodate","consolidate"],["consolodated","consolidated"],["consonent","consonant"],["consonents","consonants"],["consorcium","consortium"],["conspiracys","conspiracies"],["conspiriator","conspirator"],["consquence","consequence"],["consquences","consequences"],["consquent","consequent"],["consquently","consequently"],["consrtuct","construct"],["consrtucted","constructed"],["consrtuctor","constructor"],["consrtuctors","constructors"],["consrtucts","constructs"],["consruction","construction"],["consructions","constructions"],["consructor","constructor"],["consructors","constructors"],["constaint","constraint"],["constainted","constrained"],["constaints","constraints"],["constallation","constellation"],["constallations","constellations"],["constan","constant"],["constanly","constantly"],["constantsm","constants"],["constarin","constrain"],["constarint","constraint"],["constarints","constraints"],["constarnation","consternation"],["constatn","constant"],["constatnt","constant"],["constatnts","constants"],["constcurts","constructs"],["constext","context"],["consting","consisting"],["constinually","continually"],["constistency","consistency"],["constists","consists"],["constitently","consistently"],["constituant","constituent"],["constituants","constituents"],["constitue","constitute"],["constitues","constitutes"],["constituion","constitution"],["constituional","constitutional"],["constitutent","constituent"],["constitutents","constituents"],["constly","costly"],["constract","construct"],["constracted","constructed"],["constractor","constructor"],["constractors","constructors"],["constrainsts","constraints"],["constrainted","constrained"],["constraintes","constraints"],["constrainting","constraining"],["constrait","constraint"],["constraits","constraints"],["constrans","constrains"],["constrant","constraint"],["constrants","constraints"],["constrast","contrast"],["constrasts","contrasts"],["constratints","constraints"],["constraucts","constructs"],["constrcuct","construct"],["constrcut","construct"],["constrcuted","constructed"],["constrcution","construction"],["constrcutor","constructor"],["constrcutors","constructors"],["constrcuts","constructs"],["constriants","constraints"],["constrint","constraint"],["constrints","constraints"],["constrollers","controllers"],["construc","construct"],["construces","constructs"],["construcing","constructing"],["construcion","construction"],["construciton","construction"],["construcor","constructor"],["construcs","constructs"],["constructcor","constructor"],["constructer","constructor"],["constructers","constructors"],["constructes","constructs"],["constructred","constructed"],["constructt","construct"],["constructted","constructed"],["constructting","constructing"],["constructtor","constructor"],["constructtors","constructors"],["constructts","constructs"],["constructued","constructed"],["constructur","constructor"],["constructure","constructor"],["constructurs","constructors"],["construktor","constructor"],["construnctor","constructor"],["construrtors","constructors"],["construst","construct"],["construsts","constructs"],["construt","construct"],["construtced","constructed"],["construter","constructor"],["construters","constructors"],["constrution","construction"],["construtor","constructor"],["construtors","constructors"],["consttruct","construct"],["consttructer","constructor"],["consttructers","constructors"],["consttruction","construction"],["consttructor","constructor"],["consttructors","constructors"],["constuct","construct"],["constucted","constructed"],["constucter","constructor"],["constucters","constructors"],["constucting","constructing"],["constuction","construction"],["constuctions","constructions"],["constuctor","constructor"],["constuctors","constructors"],["constucts","constructs"],["consturct","construct"],["consturctor","constructor"],["consuder","consider"],["consuemr","consumer"],["consulant","consultant"],["consultunt","consultant"],["consumate","consummate"],["consumated","consummated"],["consumating","consummating"],["consummed","consumed"],["consummer","consumer"],["consummers","consumers"],["consumtion","consumption"],["contacentaion","concatenation"],["contagen","contagion"],["contaienr","container"],["contaier","container"],["contails","contains"],["contaiminate","contaminate"],["contaiminated","contaminated"],["contaiminating","contaminating"],["containa","contain"],["containees","containers"],["containerr","container"],["containg","containing"],["containging","containing"],["containig","containing"],["containings","containing"],["containining","containing"],["containint","containing"],["containn","contain"],["containner","container"],["containners","containers"],["containns","contains"],["containr","container"],["containrs","containers"],["containted","contained"],["containter","container"],["containters","containers"],["containting","containing"],["containts","contains"],["containuations","continuations"],["contais","contains"],["contaisn","contains"],["contaiun","contain"],["contamporaries","contemporaries"],["contamporary","contemporary"],["contan","contain"],["contaned","contained"],["contanined","contained"],["contaning","containing"],["contanins","contains"],["contans","contains"],["contary","contrary"],["contatenated","concatenated"],["contatining","containing"],["contein","contain"],["conteined","contained"],["conteining","containing"],["conteins","contains"],["contempoary","contemporary"],["contemporaneus","contemporaneous"],["contempory","contemporary"],["conten","contain"],["contence","contents"],["contendor","contender"],["contener","container"],["conteners","containers"],["contenht","content"],["content-negatiotiation","content-negotiation"],["content-negoatiation","content-negotiation"],["content-negoation","content-negotiation"],["content-negociation","content-negotiation"],["content-negogtiation","content-negotiation"],["content-negoitation","content-negotiation"],["content-negoptionsotiation","content-negotiation"],["content-negosiation","content-negotiation"],["content-negotaiation","content-negotiation"],["content-negotaition","content-negotiation"],["content-negotatiation","content-negotiation"],["content-negotation","content-negotiation"],["content-negothiation","content-negotiation"],["content-negotication","content-negotiation"],["content-negotioation","content-negotiation"],["content-negotion","content-negotiation"],["content-negotionation","content-negotiation"],["content-negotiotation","content-negotiation"],["content-negotitaion","content-negotiation"],["content-negotitation","content-negotiation"],["content-negotition","content-negotiation"],["content-negoziation","content-negotiation"],["contentended","contended"],["contentn","content"],["contentss","contents"],["contermporaneous","contemporaneous"],["conterpart","counterpart"],["conterparts","counterparts"],["contersink","countersink"],["contex","context"],["contexta","context"],["contexual","contextual"],["contiains","contains"],["contian","contain"],["contianed","contained"],["contianer","container"],["contianers","containers"],["contianing","containing"],["contians","contains"],["contibute","contribute"],["contibuted","contributed"],["contibutes","contributes"],["contibutor","contributor"],["contigent","contingent"],["contigious","contiguous"],["contigiously","contiguously"],["contignuous","contiguous"],["contigous","contiguous"],["contiguious","contiguous"],["contiguities","continuities"],["contiguos","contiguous"],["contiguous-non","non-contiguous"],["continaing","containing"],["contination","continuation"],["contined","continued"],["continential","continental"],["continging","containing"],["contingous","contiguous"],["continguous","contiguous"],["continious","continuous"],["continiously","continuously"],["continoue","continue"],["continouos","continuous"],["continous","continuous"],["continously","continuously"],["continueing","continuing"],["continuely","continually"],["continuem","continuum"],["continuos","continuous"],["continuosly","continuously"],["continure","continue"],["continusly","continuously"],["continuting","continuing"],["contious","continuous"],["contiously","continuously"],["contiuation","continuation"],["contiue","continue"],["contiuguous","contiguous"],["contiuing","continuing"],["contniue","continue"],["contniued","continued"],["contniues","continues"],["contnt","content"],["contol","control"],["contoler","controller"],["contoller","controller"],["contollers","controllers"],["contolls","controls"],["contols","controls"],["contongency","contingency"],["contorl","control"],["contorled","controlled"],["contorls","controls"],["contoroller","controller"],["contraciction","contradiction"],["contracictions","contradictions"],["contracition","contradiction"],["contracitions","contradictions"],["contracter","contractor"],["contracters","contractors"],["contradically","contradictory"],["contradictary","contradictory"],["contrain","constrain"],["contrainers","containers"],["contraining","constraining"],["contraint","constraint"],["contrainted","constrained"],["contraints","constraints"],["contraitns","constraints"],["contraveining","contravening"],["contravercial","controversial"],["contraversy","controversy"],["contrbution","contribution"],["contribte","contribute"],["contribted","contributed"],["contribtes","contributes"],["contributer","contributor"],["contributers","contributors"],["contries","countries"],["contrinution","contribution"],["contrinutions","contributions"],["contritutions","contributions"],["contriubte","contribute"],["contriubted","contributed"],["contriubtes","contributes"],["contriubting","contributing"],["contriubtion","contribution"],["contriubtions","contributions"],["contrl","control"],["contrller","controller"],["contro","control"],["controlable","controllable"],["controled","controlled"],["controlelrs","controllers"],["controler","controller"],["controlers","controllers"],["controling","controlling"],["controll","control"],["controllerd","controlled"],["controllled","controlled"],["controlller","controller"],["controlllers","controllers"],["controllling","controlling"],["controllor","controller"],["controlls","controls"],["contronl","control"],["contronls","controls"],["controoler","controller"],["controvercial","controversial"],["controvercy","controversy"],["controveries","controversies"],["controversal","controversial"],["controversey","controversy"],["controversials","controversial"],["controvertial","controversial"],["controvery","controversy"],["contrrol","control"],["contrrols","controls"],["contrst","contrast"],["contrsted","contrasted"],["contrsting","contrasting"],["contrsts","contrasts"],["contrtoller","controller"],["contruct","construct"],["contructed","constructed"],["contructing","constructing"],["contruction","construction"],["contructions","constructions"],["contructor","constructor"],["contructors","constructors"],["contructs","constructs"],["contry","country"],["contryie","countryie"],["contsruction","construction"],["contsructor","constructor"],["contstant","constant"],["contstants","constants"],["contstraint","constraint"],["contstructing","constructing"],["contstruction","construction"],["contstructor","constructor"],["contstructors","constructors"],["contur","contour"],["contzains","contains"],["conuntry","country"],["conusmer","consumer"],["convaless","convalesce"],["convax","convex"],["convaxiity","convexity"],["convaxly","convexly"],["convaxness","convexness"],["conveinence","convenience"],["conveinences","conveniences"],["conveinent","convenient"],["conveinience","convenience"],["conveinient","convenient"],["convenant","covenant"],["conveneince","convenience"],["conveniance","convenience"],["conveniant","convenient"],["conveniantly","conveniently"],["convenince","convenience"],["conveninent","convenient"],["convense","convince"],["convential","conventional"],["conventient","convenient"],["convenvient","convenient"],["conver","convert"],["convereted","converted"],["convergance","convergence"],["converion","conversion"],["converions","conversions"],["converison","conversion"],["converitble","convertible"],["conversly","conversely"],["conversoin","conversion"],["converson","conversion"],["conversons","conversions"],["converssion","conversion"],["converst","convert"],["convertable","convertible"],["convertables","convertibles"],["convertet","converted"],["convertion","conversion"],["convertions","conversions"],["convery","convert"],["convesion","conversion"],["convesions","conversions"],["convet","convert"],["conveted","converted"],["conveter","converter"],["conveters","converters"],["conveting","converting"],["convetion","convention"],["convetions","conventions"],["convets","converts"],["conveyer","conveyor"],["conviced","convinced"],["conviencece","convenience"],["convienence","convenience"],["convienent","convenient"],["convienience","convenience"],["convienient","convenient"],["convieniently","conveniently"],["conviently","conveniently"],["conviguration","configuration"],["convigure","configure"],["convination","combination"],["convine","combine"],["convineance","convenience"],["convineances","conveniences"],["convineient","convenient"],["convinence","convenience"],["convinences","conveniences"],["convinent","convenient"],["convinently","conveniently"],["conviniance","convenience"],["conviniances","conveniences"],["convinience","convenience"],["conviniences","conveniences"],["conviniency","convenience"],["conviniencys","conveniences"],["convinient","convenient"],["conviniently","conveniently"],["convining","combining"],["convinve","convince"],["convinved","convinced"],["convinving","convincing"],["convirted","converted"],["convirting","converting"],["convised","convinced"],["convoultion","convolution"],["convoultions","convolutions"],["convovle","convolve"],["convovled","convolved"],["convovling","convolving"],["convrt","convert"],["convserion","conversion"],["conyak","cognac"],["coodinate","coordinate"],["coodinates","coordinates"],["coodrinate","coordinate"],["coodrinates","coordinates"],["cooefficient","coefficient"],["cooefficients","coefficients"],["cooger","cougar"],["cookoo","cuckoo"],["coolent","coolant"],["coolot","culotte"],["coolots","culottes"],["coomand","command"],["coommand","command"],["coomon","common"],["coonstantly","constantly"],["coonstructed","constructed"],["cooordinate","coordinate"],["cooordinates","coordinates"],["coopearte","cooperate"],["coopeartes","cooperates"],["cooporative","cooperative"],["coordanate","coordinate"],["coordanates","coordinates"],["coordenate","coordinate"],["coordenates","coordinates"],["coordiante","coordinate"],["coordiantes","coordinates"],["coordiantion","coordination"],["coordiate","coordinate"],["coordiates","coordinates"],["coordiinates","coordinates"],["coordinatess","coordinates"],["coordinats","coordinates"],["coordindate","coordinate"],["coordindates","coordinates"],["coordine","coordinate"],["coordines","coordinates"],["coording","according"],["coordingate","coordinate"],["coordingates","coordinates"],["coordingly","accordingly"],["coordiniate","coordinate"],["coordiniates","coordinates"],["coordinite","coordinate"],["coordinites","coordinates"],["coordinnate","coordinate"],["coordinnates","coordinates"],["coordintae","coordinate"],["coordintaes","coordinates"],["coordintate","coordinate"],["coordintates","coordinates"],["coordinte","coordinate"],["coordintes","coordinates"],["coorditate","coordinate"],["coordonate","coordinate"],["coordonated","coordinated"],["coordonates","coordinates"],["coorespond","correspond"],["cooresponded","corresponded"],["coorespondend","correspondent"],["coorespondent","correspondent"],["cooresponding","corresponding"],["cooresponds","corresponds"],["cooridate","coordinate"],["cooridated","coordinated"],["cooridates","coordinates"],["cooridnate","coordinate"],["cooridnated","coordinated"],["cooridnates","coordinates"],["coorinate","coordinate"],["coorinates","coordinates"],["coorination","coordination"],["cootdinate","coordinate"],["cootdinated","coordinated"],["cootdinates","coordinates"],["cootdinating","coordinating"],["cootdination","coordination"],["copeing","copying"],["copiese","copies"],["copiing","copying"],["copiler","compiler"],["coplete","complete"],["copleted","completed"],["copletely","completely"],["copletes","completes"],["copmetitors","competitors"],["copmilation","compilation"],["copmonent","component"],["copmutations","computations"],["copntroller","controller"],["coponent","component"],["copoying","copying"],["coppermines","coppermine"],["coppied","copied"],["copright","copyright"],["coprighted","copyrighted"],["coprights","copyrights"],["coproccessor","coprocessor"],["coproccessors","coprocessors"],["coprocesor","coprocessor"],["coprorate","corporate"],["coprorates","corporates"],["coproration","corporation"],["coprorations","corporations"],["coprright","copyright"],["coprrighted","copyrighted"],["coprrights","copyrights"],["copstruction","construction"],["copuright","copyright"],["copurighted","copyrighted"],["copurights","copyrights"],["copute","compute"],["coputed","computed"],["coputer","computer"],["coputes","computes"],["copver","cover"],["copyed","copied"],["copyeight","copyright"],["copyeighted","copyrighted"],["copyeights","copyrights"],["copyied","copied"],["copyrigth","copyright"],["copyrigthed","copyrighted"],["copyrigths","copyrights"],["copyritght","copyright"],["copyritghted","copyrighted"],["copyritghts","copyrights"],["copyrught","copyright"],["copyrughted","copyrighted"],["copyrughts","copyrights"],["copys","copies"],["copytight","copyright"],["copytighted","copyrighted"],["copytights","copyrights"],["copyting","copying"],["corale","chorale"],["cordinate","coordinate"],["cordinates","coordinates"],["cordoroy","corduroy"],["cordump","coredump"],["corecct","correct"],["corecctly","correctly"],["corect","correct"],["corected","corrected"],["corecting","correcting"],["corection","correction"],["corectly","correctly"],["corectness","correctness"],["corects","corrects"],["coreespond","correspond"],["coregated","corrugated"],["corelate","correlate"],["corelated","correlated"],["corelates","correlates"],["corellation","correlation"],["coreolis","Coriolis"],["corerct","correct"],["corerctly","correctly"],["corespond","correspond"],["coresponded","corresponded"],["corespondence","correspondence"],["coresponding","corresponding"],["coresponds","corresponds"],["corfirms","confirms"],["coridal","cordial"],["corispond","correspond"],["cornmitted","committed"],["corordinate","coordinate"],["corordinates","coordinates"],["corordination","coordination"],["corosbonding","corresponding"],["corosion","corrosion"],["corospond","correspond"],["corospondance","correspondence"],["corosponded","corresponded"],["corospondence","correspondence"],["corosponding","corresponding"],["corosponds","corresponds"],["corousel","carousel"],["corparate","corporate"],["corperations","corporations"],["corpration","corporation"],["corproration","corporation"],["corprorations","corporations"],["corrcect","correct"],["corrct","correct"],["corrdinate","coordinate"],["corrdinated","coordinated"],["corrdinates","coordinates"],["corrdinating","coordinating"],["corrdination","coordination"],["corrdinator","coordinator"],["corrdinators","coordinators"],["correclty","correctly"],["correcly","correctly"],["correcpond","correspond"],["correcponded","corresponded"],["correcponding","corresponding"],["correcponds","corresponds"],["correcs","corrects"],["correctably","correctable"],["correctely","correctly"],["correcters","correctors"],["correctlly","correctly"],["correctnes","correctness"],["correcton","correction"],["correctons","corrections"],["correcttness","correctness"],["correctures","correctors"],["correcty","correctly"],["correctyly","correctly"],["correcxt","correct"],["correcy","correct"],["correect","correct"],["correectly","correctly"],["correespond","correspond"],["correesponded","corresponded"],["correespondence","correspondence"],["correespondences","correspondences"],["correespondent","correspondent"],["correesponding","corresponding"],["correesponds","corresponds"],["correlasion","correlation"],["correlatd","correlated"],["correllate","correlate"],["correllation","correlation"],["correllations","correlations"],["correnspond","correspond"],["corrensponded","corresponded"],["correnspondence","correspondence"],["correnspondences","correspondences"],["correnspondent","correspondent"],["correnspondents","correspondents"],["corrensponding","corresponding"],["corrensponds","corresponds"],["correograph","choreograph"],["correponding","corresponding"],["correponds","corresponds"],["correponsing","corresponding"],["correposding","corresponding"],["correpsondence","correspondence"],["correpsonding","corresponding"],["corresond","correspond"],["corresonded","corresponded"],["corresonding","corresponding"],["corresonds","corresponds"],["correspdoning","corresponding"],["correspending","corresponding"],["correspinding","corresponding"],["correspnding","corresponding"],["correspodence","correspondence"],["correspoding","corresponding"],["correspoinding","corresponding"],["correspomd","correspond"],["correspomded","corresponded"],["correspomdence","correspondence"],["correspomdences","correspondences"],["correspomdent","correspondent"],["correspomdents","correspondents"],["correspomding","corresponding"],["correspomds","corresponds"],["correspon","correspond"],["correspondance","correspondence"],["correspondances","correspondences"],["correspondant","correspondent"],["correspondants","correspondents"],["correspondd","corresponded"],["correspondend","correspondent"],["correspondes","corresponds"],["correspondg","corresponding"],["correspondig","corresponding"],["corresponed","corresponded"],["corresponging","corresponding"],["corresponing","corresponding"],["correspons","corresponds"],["corresponsding","corresponding"],["corresponsing","corresponding"],["correspont","correspond"],["correspontence","correspondence"],["correspontences","correspondences"],["correspontend","correspondent"],["correspontent","correspondent"],["correspontents","correspondents"],["corresponting","corresponding"],["corresponts","corresponds"],["correspoond","correspond"],["corressponding","corresponding"],["corret","correct"],["correted","corrected"],["corretion","correction"],["corretly","correctly"],["corridoor","corridor"],["corridoors","corridors"],["corrispond","correspond"],["corrispondant","correspondent"],["corrispondants","correspondents"],["corrisponded","corresponded"],["corrispondence","correspondence"],["corrispondences","correspondences"],["corrisponding","corresponding"],["corrisponds","corresponds"],["corrleation","correlation"],["corrleations","correlations"],["corrolated","correlated"],["corrolates","correlates"],["corrolation","correlation"],["corrolations","correlations"],["corrrect","correct"],["corrrected","corrected"],["corrrecting","correcting"],["corrrection","correction"],["corrrections","corrections"],["corrrectly","correctly"],["corrrectness","correctness"],["corrrects","corrects"],["corrresponding","corresponding"],["corrresponds","corresponds"],["corrrupt","corrupt"],["corrrupted","corrupted"],["corrruption","corruption"],["corrseponding","corresponding"],["corrspond","correspond"],["corrsponded","corresponded"],["corrsponding","corresponding"],["corrsponds","corresponds"],["corrupeted","corrupted"],["corruptable","corruptible"],["corruptiuon","corruption"],["cors-site","cross-site"],["cors-sute","cross-site"],["corse","course"],["corsor","cursor"],["corss-compiling","cross-compiling"],["corss-site","cross-site"],["corss-sute","cross-site"],["corsshair","crosshair"],["corsshairs","crosshairs"],["corssite","cross-site"],["corsssite","cross-site"],["corsssute","cross-site"],["corssute","cross-site"],["corupt","corrupt"],["corupted","corrupted"],["coruption","corruption"],["coruptions","corruptions"],["corupts","corrupts"],["corus","chorus"],["corvering","covering"],["cosed","closed"],["cosnsrain","constrain"],["cosnsrained","constrained"],["cosntitutive","constitutive"],["cosntrain","constrain"],["cosntrained","constrained"],["cosntraining","constraining"],["cosntraint","constraint"],["cosntraints","constraints"],["cosntructed","constructed"],["cosntructor","constructor"],["cosnumer","consumer"],["cosolation","consolation"],["cosole","console"],["cosoled","consoled"],["cosoles","consoles"],["cosoling","consoling"],["costant","constant"],["costexpr","constexpr"],["costitution","constitution"],["costruct","construct"],["costructer","constructor"],["costructor","constructor"],["costumary","customary"],["costumize","customize"],["cotain","contain"],["cotained","contained"],["cotainer","container"],["cotains","contains"],["cotave","octave"],["cotaves","octaves"],["cotnain","contain"],["cotnained","contained"],["cotnainer","container"],["cotnainers","containers"],["cotnaining","containing"],["cotnains","contains"],["cotranser","cotransfer"],["cotrasferred","cotransferred"],["cotrasfers","cotransfers"],["cotrol","control"],["cotroll","control"],["cotrolled","controlled"],["cotroller","controller"],["cotrolles","controls"],["cotrolling","controlling"],["cotrolls","controls"],["cotrols","controls"],["cotten","cotton"],["coucil","council"],["coud","could"],["coudn't","couldn't"],["coudnt","couldn't"],["coul","could"],["could'nt","couldn't"],["could't","couldn't"],["couldent","couldn't"],["coulden`t","couldn't"],["couldn;t","couldn't"],["couldnt'","couldn't"],["couldnt","couldn't"],["couldnt;","couldn't"],["coulmns","columns"],["couln't","couldn't"],["couloumb","coulomb"],["coult","could"],["coummunities","communities"],["coummunity","community"],["coumpound","compound"],["coumpounds","compounds"],["counded","counted"],["counding","counting"],["coundition","condition"],["counds","counts"],["counld","could"],["counpound","compound"],["counpounds","compounds"],["countain","contain"],["countainer","container"],["countainers","containers"],["countains","contains"],["counterfit","counterfeit"],["counterfits","counterfeits"],["counterintuive","counter intuitive"],["countermeausure","countermeasure"],["countermeausures","countermeasures"],["counterpar","counterpart"],["counterpoart","counterpart"],["counterpoarts","counterparts"],["countinue","continue"],["courtesey","courtesy"],["cousing","cousin"],["couted","counted"],["couter","counter"],["coutermeasuere","countermeasure"],["coutermeasueres","countermeasures"],["coutermeasure","countermeasure"],["coutermeasures","countermeasures"],["couterpart","counterpart"],["couting","counting"],["coutner","counter"],["coutners","counters"],["couuld","could"],["couuldn't","couldn't"],["covarage","coverage"],["covarages","coverages"],["covarege","coverage"],["covection","convection"],["covention","convention"],["coventions","conventions"],["coverd","covered"],["covere","cover"],["coveres","covers"],["covergence","convergence"],["coverred","covered"],["coversion","conversion"],["coversions","conversions"],["coverting","converting"],["covnersion","conversion"],["covnert","convert"],["covnerted","converted"],["covnerter","converter"],["covnerters","converters"],["covnertible","convertible"],["covnerting","converting"],["covnertor","converter"],["covnertors","converters"],["covnerts","converts"],["covriance","covariance"],["covriate","covariate"],["covriates","covariates"],["coyp","copy"],["coypright","copyright"],["coyprighted","copyrighted"],["coyprights","copyrights"],["coyright","copyright"],["coyrighted","copyrighted"],["coyrights","copyrights"],["cpacities","capacities"],["cpacity","capacity"],["cpation","caption"],["cpcheck","cppcheck"],["cpontent","content"],["cppp","cpp"],["cpuld","could"],["craced","graced"],["craceful","graceful"],["cracefully","gracefully"],["cracefulness","gracefulness"],["craceless","graceless"],["cracing","gracing"],["crahed","crashed"],["crahes","crashes"],["crahses","crashes"],["crashaes","crashes"],["crasheed","crashed"],["crashees","crashes"],["crashess","crashes"],["crashign","crashing"],["crashs","crashes"],["crationist","creationist"],["crationists","creationists"],["creaate","create"],["creadential","credential"],["creadentialed","credentialed"],["creadentials","credentials"],["creaed","created"],["creaeted","created"],["creasoat","creosote"],["creastor","creator"],["creatation","creation"],["createa","create"],["createable","creatable"],["createdd","created"],["createing","creating"],["createive","creative"],["creatning","creating"],["creatre","create"],["creatred","created"],["creats","creates"],["credate","created"],["credetial","credential"],["credetials","credentials"],["credidential","credential"],["credidentials","credentials"],["credintial","credential"],["credintials","credentials"],["credis","credits"],["credists","credits"],["creditted","credited"],["creedence","credence"],["cresent","crescent"],["cresits","credits"],["cretae","create"],["cretaed","created"],["cretaes","creates"],["cretaing","creating"],["cretate","create"],["cretated","created"],["cretates","creates"],["cretating","creating"],["cretator","creator"],["cretators","creators"],["creted","created"],["creteria","criteria"],["crewsant","croissant"],["cricital","critical"],["cricitally","critically"],["cricitals","criticals"],["crirical","critical"],["crirically","critically"],["criricals","criticals"],["critcal","critical"],["critcally","critically"],["critcals","criticals"],["critcial","critical"],["critcially","critically"],["critcials","criticals"],["criteak","critique"],["critera","criteria"],["critereon","criterion"],["criterias","criteria"],["criteriom","criterion"],["criticial","critical"],["criticially","critically"],["criticials","criticals"],["criticists","critics"],["critiera","criteria"],["critiical","critical"],["critiically","critically"],["critiicals","criticals"],["critisising","criticising"],["critisism","criticism"],["critisisms","criticisms"],["critized","criticized"],["critizing","criticizing"],["croch","crotch"],["crockadile","crocodile"],["crockodiles","crocodiles"],["cronological","chronological"],["cronologically","chronologically"],["croppped","cropped"],["cros","cross"],["cros-site","cross-site"],["cros-sute","cross-site"],["croshet","crochet"],["crosreference","cross-reference"],["crosreferenced","cross-referenced"],["crosreferences","cross-references"],["cross-commpilation","cross-compilation"],["cross-orgin","cross-origin"],["crossgne","crossgen"],["crossin","crossing"],["crossite","cross-site"],["crossreference","cross-reference"],["crossreferenced","cross-referenced"],["crossreferences","cross-references"],["crosssite","cross-site"],["crosssute","cross-site"],["crossute","cross-site"],["crowdsigna","crowdsignal"],["crowkay","croquet"],["crowm","crown"],["crrespond","correspond"],["crsytal","crystal"],["crsytalline","crystalline"],["crsytallisation","crystallisation"],["crsytallise","crystallise"],["crsytallization","crystallization"],["crsytallize","crystallize"],["crsytallographic","crystallographic"],["crsytals","crystals"],["crtical","critical"],["crtically","critically"],["crticals","criticals"],["crticised","criticised"],["crucialy","crucially"],["crucifiction","crucifixion"],["cruncing","crunching"],["crurrent","current"],["crusies","cruises"],["crusor","cursor"],["crutial","crucial"],["crutially","crucially"],["crutialy","crucially"],["crypted","encrypted"],["cryptocraphic","cryptographic"],["cryptograpic","cryptographic"],["crystalisation","crystallisation"],["cryto","crypto"],["crytpo","crypto"],["csae","case"],["csaes","cases"],["cteate","create"],["cteateing","creating"],["cteater","creator"],["cteates","creates"],["cteating","creating"],["cteation","creation"],["cteations","creations"],["cteator","creator"],["ctificate","certificate"],["ctificated","certificated"],["ctificates","certificates"],["ctification","certification"],["cuasality","causality"],["cuasation","causation"],["cuase","cause"],["cuased","caused"],["cuases","causes"],["cuasing","causing"],["cuestion","question"],["cuestioned","questioned"],["cuestions","questions"],["cuileoga","cuileog"],["culiminating","culminating"],["cumlative","cumulative"],["cummand","command"],["cummulated","cumulated"],["cummulative","cumulative"],["cummunicate","communicate"],["cumulatative","cumulative"],["cumulattive","cumulative"],["cuncurency","concurrency"],["curch","church"],["curcuit","circuit"],["curcuits","circuits"],["curcumstance","circumstance"],["curcumstances","circumstances"],["cureful","careful"],["curefully","carefully"],["curefuly","carefully"],["curent","current"],["curentfilter","currentfilter"],["curently","currently"],["curernt","current"],["curerntly","currently"],["curev","curve"],["curevd","curved"],["curevs","curves"],["curiousities","curiosities"],["curiousity's","curiosity's"],["curiousity","curiosity"],["curnilinear","curvilinear"],["currecnies","currencies"],["currecny","currency"],["currected","corrected"],["currecting","correcting"],["curreent","current"],["curreents","currents"],["curremt","current"],["curremtly","currently"],["curremts","currents"],["curren","current"],["currenlty","currently"],["currenly","currently"],["currennt","current"],["currenntly","currently"],["currennts","currents"],["currentl","currently"],["currentlly","currently"],["currentry","currently"],["currenty","currently"],["curresponding","corresponding"],["curretly","currently"],["curretnly","currently"],["curriculem","curriculum"],["currious","curious"],["currnet","current"],["currnt","current"],["currntly","currently"],["curros","cursor"],["currrency","currency"],["currrent","current"],["currrently","currently"],["curruent","current"],["currupt","corrupt"],["curruptable","corruptible"],["currupted","corrupted"],["curruptible","corruptible"],["curruption","corruption"],["curruptions","corruptions"],["currupts","corrupts"],["currus","cirrus"],["curser","cursor"],["cursot","cursor"],["cursro","cursor"],["curvatrue","curvature"],["curvatrues","curvatures"],["curvelinear","curvilinear"],["cusstom","custom"],["cusstomer","customer"],["cusstomers","customers"],["cusstomizable","customizable"],["cusstomization","customization"],["cusstomize","customize"],["cusstomized","customized"],["cusstoms","customs"],["custoisable","customisable"],["custoisation","customisation"],["custoise","customise"],["custoised","customised"],["custoiser","customiser"],["custoisers","customisers"],["custoising","customising"],["custoizable","customizable"],["custoization","customization"],["custoize","customize"],["custoized","customized"],["custoizer","customizer"],["custoizers","customizers"],["custoizing","customizing"],["customable","customizable"],["customie","customize"],["customied","customized"],["customisaton","customisation"],["customisatons","customisations"],["customizaton","customization"],["customizatons","customizations"],["customizeble","customizable"],["customn","custom"],["customns","customs"],["customsied","customised"],["customzied","customized"],["custon","custom"],["custonary","customary"],["custoner","customer"],["custoners","customers"],["custonisable","customisable"],["custonisation","customisation"],["custonise","customise"],["custonised","customised"],["custoniser","customiser"],["custonisers","customisers"],["custonising","customising"],["custonizable","customizable"],["custonization","customization"],["custonize","customize"],["custonized","customized"],["custonizer","customizer"],["custonizers","customizers"],["custonizing","customizing"],["custons","customs"],["custormer","customer"],["custum","custom"],["custumer","customer"],["custumised","customised"],["custumized","customized"],["custums","customs"],["cutom","custom"],["cutted","cut"],["cuurently","currently"],["cuurrent","current"],["cuurrents","currents"],["cvignore","cvsignore"],["cxan","cyan"],["cycic","cyclic"],["cyclinder","cylinder"],["cyclinders","cylinders"],["cycular","circular"],["cygin","cygwin"],["cylcic","cyclic"],["cylcical","cyclical"],["cyle","cycle"],["cylic","cyclic"],["cylider","cylinder"],["cyliders","cylinders"],["cylindical","cylindrical"],["cylindre","cylinder"],["cyllinder","cylinder"],["cyllinders","cylinders"],["cylnder","cylinder"],["cylnders","cylinders"],["cylynders","cylinders"],["cymk","CMYK"],["cyphersuite","ciphersuite"],["cyphersuites","ciphersuites"],["cyphertext","ciphertext"],["cyphertexts","ciphertexts"],["cyprt","crypt"],["cyprtic","cryptic"],["cyprto","crypto"],["Cyrllic","Cyrillic"],["cyrpto","crypto"],["cyrrent","current"],["cyrrilic","Cyrillic"],["cyrstal","crystal"],["cyrstalline","crystalline"],["cyrstallisation","crystallisation"],["cyrstallise","crystallise"],["cyrstallization","crystallization"],["cyrstallize","crystallize"],["cyrstals","crystals"],["cyrto","crypto"],["cywgin","Cygwin"],["daa","data"],["dabase","database"],["daclaration","declaration"],["dacquiri","daiquiri"],["dadlock","deadlock"],["daed","dead"],["dafault","default"],["dafaults","defaults"],["dafaut","default"],["dafualt","default"],["dafualted","defaulted"],["dafualts","defaults"],["daita","data"],["dake","take"],["dalmation","Dalmatian"],["dalta","delta"],["damamge","damage"],["damamged","damaged"],["damamges","damages"],["damamging","damaging"],["damange","damage"],["damanged","damaged"],["damanges","damages"],["damanging","damaging"],["damenor","demeanor"],["damge","damage"],["dammage","damage"],["dammages","damages"],["danceing","dancing"],["dandidates","candidates"],["daplicating","duplicating"],["Dardenelles","Dardanelles"],["dasboard","dashboard"],["dasboards","dashboards"],["dasdot","dashdot"],["dashbaord","dashboard"],["dashbaords","dashboards"],["dashboad","dashboard"],["dashboads","dashboards"],["dashboar","dashboard"],["dashboars","dashboards"],["dashbord","dashboard"],["dashbords","dashboards"],["dashs","dashes"],["data-strcuture","data-structure"],["data-strcutures","data-structures"],["databaase","database"],["databaases","databases"],["databae","database"],["databaes","database"],["databaeses","databases"],["databas","database"],["databsae","database"],["databsaes","databases"],["databse","database"],["databses","databases"],["datadsir","datadir"],["dataet","dataset"],["dataets","datasets"],["datas","data"],["datastrcuture","datastructure"],["datastrcutures","datastructures"],["datastrem","datastream"],["datatbase","database"],["datatbases","databases"],["datatgram","datagram"],["datatgrams","datagrams"],["datatore","datastore"],["datatores","datastores"],["datatpe","datatype"],["datatpes","datatypes"],["datatpye","datatype"],["datatpyes","datatypes"],["datatset","dataset"],["datatsets","datasets"],["datatstructure","datastructure"],["datatstructures","datastructures"],["datattype","datatype"],["datattypes","datatypes"],["datatye","datatype"],["datatyep","datatype"],["datatyepe","datatype"],["datatyepes","datatypes"],["datatyeps","datatypes"],["datatyes","datatypes"],["datatyoe","datatype"],["datatyoes","datatypes"],["datatytpe","datatype"],["datatytpes","datatypes"],["dataum","datum"],["datbase","database"],["datbases","databases"],["datecreatedd","datecreated"],["datection","detection"],["datections","detections"],["datee","date"],["dateset","dataset"],["datesets","datasets"],["datset","dataset"],["datsets","datasets"],["daugher","daughter"],["daugther","daughter"],["daugthers","daughters"],["dbeian","Debian"],["DCHP","DHCP"],["dcok","dock"],["dcoked","docked"],["dcoker","docker"],["dcoking","docking"],["dcoks","docks"],["dcument","document"],["dcumented","documented"],["dcumenting","documenting"],["dcuments","documents"],["ddelete","delete"],["de-actived","deactivated"],["de-duplacate","de-duplicate"],["de-duplacated","de-duplicated"],["de-duplacates","de-duplicates"],["de-duplacation","de-duplication"],["de-duplacte","de-duplicate"],["de-duplacted","de-duplicated"],["de-duplactes","de-duplicates"],["de-duplaction","de-duplication"],["de-duplaicate","de-duplicate"],["de-duplaicated","de-duplicated"],["de-duplaicates","de-duplicates"],["de-duplaication","de-duplication"],["de-duplate","de-duplicate"],["de-duplated","de-duplicated"],["de-duplates","de-duplicates"],["de-duplation","de-duplication"],["de-fualt","default"],["de-fualts","defaults"],["de-registeres","de-registers"],["deacitivation","deactivation"],["deacitvated","deactivated"],["deactivatiion","deactivation"],["deactive","deactivate"],["deactiveate","deactivate"],["deactived","deactivated"],["deactivete","deactivate"],["deactiveted","deactivated"],["deactivetes","deactivates"],["deactiviate","deactivate"],["deactiviates","deactivates"],["deactiving","deactivating"],["deaemon","daemon"],["deafault","default"],["deafualt","default"],["deafualts","defaults"],["deafult","default"],["deafulted","defaulted"],["deafults","defaults"],["deail","deal"],["deailing","dealing"],["deaktivate","deactivate"],["deaktivated","deactivated"],["dealed","dealt"],["dealilng","dealing"],["dealloacte","deallocate"],["deallocaed","deallocated"],["dealocate","deallocate"],["dealte","delete"],["deamand","demand"],["deamanding","demanding"],["deamands","demands"],["deambigate","disambiguate"],["deambigates","disambiguates"],["deambigation","disambiguation"],["deambiguage","disambiguate"],["deambiguages","disambiguates"],["deambiguate","disambiguate"],["deambiguates","disambiguates"],["deambiguation","disambiguation"],["deamiguate","disambiguate"],["deamiguates","disambiguates"],["deamiguation","disambiguation"],["deamon","daemon"],["deamonisation","daemonisation"],["deamonise","daemonise"],["deamonised","daemonised"],["deamonises","daemonises"],["deamonising","daemonising"],["deamonization","daemonization"],["deamonize","daemonize"],["deamonized","daemonized"],["deamonizes","daemonizes"],["deamonizing","daemonizing"],["deamons","daemons"],["deassering","deasserting"],["deatch","detach"],["deatched","detached"],["deatches","detaches"],["deatching","detaching"],["deatil","detail"],["deatiled","detailed"],["deatiling","detailing"],["deatils","details"],["deativate","deactivate"],["deativated","deactivated"],["deativates","deactivates"],["deativation","deactivation"],["deattach","detach"],["deattached","detached"],["deattaches","detaches"],["deattaching","detaching"],["deattachment","detachment"],["deault","default"],["deaults","defaults"],["deauthenication","deauthentication"],["debain","Debian"],["debateable","debatable"],["debbuger","debugger"],["debehlper","debhelper"],["debgu","debug"],["debgug","debug"],["debguging","debugging"],["debhlper","debhelper"],["debia","Debian"],["debiab","Debian"],["debians","Debian's"],["debina","Debian"],["debloking","deblocking"],["debnia","Debian"],["debth","depth"],["debths","depths"],["debudg","debug"],["debudgged","debugged"],["debudgger","debugger"],["debudgging","debugging"],["debudgs","debugs"],["debufs","debugfs"],["debugee","debuggee"],["debuger","debugger"],["debugg","debug"],["debuggg","debug"],["debuggge","debuggee"],["debuggged","debugged"],["debugggee","debuggee"],["debuggger","debugger"],["debuggging","debugging"],["debugggs","debugs"],["debugginf","debugging"],["debuggs","debugs"],["debuging","debugging"],["decaffinated","decaffeinated"],["decalare","declare"],["decalared","declared"],["decalares","declares"],["decalaring","declaring"],["decalration","declaration"],["decalrations","declarations"],["decalratiosn","declarations"],["decapsulting","decapsulating"],["decathalon","decathlon"],["deccelerate","decelerate"],["deccelerated","decelerated"],["deccelerates","decelerates"],["deccelerating","decelerating"],["decceleration","deceleration"],["deccrement","decrement"],["deccremented","decremented"],["deccrements","decrements"],["Decemer","December"],["decend","descend"],["decendant","descendant"],["decendants","descendants"],["decendentant","descendant"],["decendentants","descendants"],["decending","descending"],["deciaml","decimal"],["deciamls","decimals"],["decices","decides"],["decidate","dedicate"],["decidated","dedicated"],["decidates","dedicates"],["decideable","decidable"],["decidely","decidedly"],["decie","decide"],["deciedd","decided"],["deciede","decide"],["decieded","decided"],["deciedes","decides"],["decieding","deciding"],["decieds","decides"],["deciemal","decimal"],["decies","decides"],["decieve","deceive"],["decieved","deceived"],["decieves","deceives"],["decieving","deceiving"],["decimials","decimals"],["decison","decision"],["decission","decision"],["declar","declare"],["declaraion","declaration"],["declaraions","declarations"],["declarated","declared"],["declaratinos","declarations"],["declaratiom","declaration"],["declaraton","declaration"],["declaratons","declarations"],["declarayion","declaration"],["declarayions","declarations"],["declard","declared"],["declarded","declared"],["declaritive","declarative"],["declaritively","declaratively"],["declarnig","declaring"],["declartated","declared"],["declartation","declaration"],["declartations","declarations"],["declartative","declarative"],["declartator","declarator"],["declartators","declarators"],["declarted","declared"],["declartion","declaration"],["declartions","declarations"],["declartiuon","declaration"],["declartiuons","declarations"],["declartiuve","declarative"],["declartive","declarative"],["declartor","declarator"],["declartors","declarators"],["declataions","declarations"],["declatation","declaration"],["declatations","declarations"],["declated","declared"],["declation","declaration"],["declations","declarations"],["declatory","declaratory"],["decleration","declaration"],["declerations","declarations"],["declration","declaration"],["decocde","decode"],["decocded","decoded"],["decocder","decoder"],["decocders","decoders"],["decocdes","decodes"],["decocding","decoding"],["decocdings","decodings"],["decodded","decoded"],["decodding","decoding"],["decodeing","decoding"],["decomissioned","decommissioned"],["decomissioning","decommissioning"],["decommissionn","decommission"],["decommissionned","decommissioned"],["decommpress","decompress"],["decomoposition","decomposition"],["decomposion","decomposition"],["decomposit","decompose"],["decomposited","decomposed"],["decompositing","decomposing"],["decompositon","decomposition"],["decompositons","decompositions"],["decomposits","decomposes"],["decompostion","decomposition"],["decompostition","decomposition"],["decompres","decompress"],["decompresed","decompressed"],["decompreser","decompressor"],["decompreses","decompresses"],["decompresing","decompressing"],["decompresion","decompression"],["decompresor","decompressor"],["decompressd","decompressed"],["decompresser","decompressor"],["decompresssion","decompression"],["decompse","decompose"],["decond","decode"],["deconde","decode"],["deconded","decoded"],["deconder","decoder"],["deconders","decoders"],["decondes","decodes"],["deconding","decoding"],["decondings","decodings"],["deconstract","deconstruct"],["deconstracted","deconstructed"],["deconstrcutor","deconstructor"],["decopose","decompose"],["decoposes","decomposes"],["decoraded","decorated"],["decoratrion","decoration"],["decorde","decode"],["decorded","decoded"],["decorder","decoder"],["decorders","decoders"],["decordes","decodes"],["decording","decoding"],["decordings","decodings"],["decorrellation","decorrelation"],["decortator","decorator"],["decortive","decorative"],["decose","decode"],["decosed","decoded"],["decoser","decoder"],["decosers","decoders"],["decoses","decodes"],["decosing","decoding"],["decosings","decodings"],["decration","decoration"],["decreace","decrease"],["decreas","decrease"],["decremenet","decrement"],["decremenetd","decremented"],["decremeneted","decremented"],["decrese","decrease"],["decress","decrees"],["decribe","describe"],["decribed","described"],["decribes","describes"],["decribing","describing"],["decriptive","descriptive"],["decriptor","descriptor"],["decriptors","descriptors"],["decrmenet","decrement"],["decrmenetd","decremented"],["decrmeneted","decremented"],["decrment","decrement"],["decrmented","decremented"],["decrmenting","decrementing"],["decrments","decrements"],["decroation","decoration"],["decrpt","decrypt"],["decrpted","decrypted"],["decrption","decryption"],["decrytion","decryption"],["decscription","description"],["decsion","decision"],["decsions","decisions"],["decsiptors","descriptors"],["decsribed","described"],["decsriptor","descriptor"],["decsriptors","descriptors"],["decstiption","description"],["decstiptions","descriptions"],["dectect","detect"],["dectected","detected"],["dectecting","detecting"],["dectection","detection"],["dectections","detections"],["dectector","detector"],["dectivate","deactivate"],["decutable","deductible"],["decutables","deductibles"],["decypher","decipher"],["decyphered","deciphered"],["ded","dead"],["dedault","default"],["dedections","detections"],["dedented","indented"],["dedfined","defined"],["dedidate","dedicate"],["dedidated","dedicated"],["dedidates","dedicates"],["dedly","deadly"],["deductable","deductible"],["deductables","deductibles"],["deduplacate","deduplicate"],["deduplacated","deduplicated"],["deduplacates","deduplicates"],["deduplacation","deduplication"],["deduplacte","deduplicate"],["deduplacted","deduplicated"],["deduplactes","deduplicates"],["deduplaction","deduplication"],["deduplaicate","deduplicate"],["deduplaicated","deduplicated"],["deduplaicates","deduplicates"],["deduplaication","deduplication"],["deduplate","deduplicate"],["deduplated","deduplicated"],["deduplates","deduplicates"],["deduplation","deduplication"],["dedupliate","deduplicate"],["dedupliated","deduplicated"],["deecorator","decorator"],["deeep","deep"],["deelte","delete"],["deendencies","dependencies"],["deendency","dependency"],["defail","detail"],["defailt","default"],["defalt","default"],["defalts","defaults"],["defalut","default"],["defargkey","defragkey"],["defatult","default"],["defaukt","default"],["defaul","default"],["defaulat","default"],["defaulats","defaults"],["defauld","default"],["defaulds","defaults"],["defaule","default"],["defaules","defaults"],["defaulf","default"],["defaulfs","defaults"],["defaulg","default"],["defaulgs","defaults"],["defaulh","default"],["defaulhs","defaults"],["defauling","defaulting"],["defaulit","default"],["defaulits","defaults"],["defaulkt","default"],["defaulkts","defaults"],["defaull","default"],["defaulls","defaults"],["defaullt","default"],["defaullts","defaults"],["defaulr","default"],["defaulrs","defaults"],["defaulrt","default"],["defaulrts","defaults"],["defaultet","defaulted"],["defaulty","default"],["defauly","default"],["defaulys","defaults"],["defaut","default"],["defautl","default"],["defautled","defaulted"],["defautling","defaulting"],["defautls","defaults"],["defautlt","default"],["defautly","default"],["defauts","defaults"],["defautt","default"],["defautted","defaulted"],["defautting","defaulting"],["defautts","defaults"],["defeault","default"],["defeaulted","defaulted"],["defeaulting","defaulting"],["defeaults","defaults"],["defecit","deficit"],["defeine","define"],["defeines","defines"],["defenate","definite"],["defenately","definitely"],["defendent","defendant"],["defendents","defendants"],["defenitely","definitely"],["defenition","definition"],["defenitions","definitions"],["defenitly","definitely"],["deferal","deferral"],["deferals","deferrals"],["deferance","deference"],["defered","deferred"],["deferencing","dereferencing"],["deferentiating","differentiating"],["defering","deferring"],["deferreal","deferral"],["deffensively","defensively"],["defferently","differently"],["deffering","differing"],["defferred","deferred"],["deffine","define"],["deffined","defined"],["deffinition","definition"],["deffinitively","definitively"],["deffirent","different"],["defiantely","defiantly"],["defice","device"],["defien","define"],["defiend","defined"],["defiened","defined"],["defin","define"],["definad","defined"],["definance","defiance"],["definate","definite"],["definately","definitely"],["defination","definition"],["definations","definitions"],["definatly","definitely"],["definding","defining"],["defineas","defines"],["defineed","defined"],["definend","defined"],["definete","definite"],["definetelly","definitely"],["definetely","definitely"],["definetly","definitely"],["definiation","definition"],["definied","defined"],["definietly","definitely"],["definifiton","definition"],["definining","defining"],["defininition","definition"],["defininitions","definitions"],["definintion","definition"],["definit","definite"],["definitian","definition"],["definitiion","definition"],["definitiions","definitions"],["definitio","definition"],["definitios","definitions"],["definitivly","definitively"],["definitly","definitely"],["definitoin","definition"],["definiton","definition"],["definitons","definitions"],["definned","defined"],["definnition","definition"],["defintian","definition"],["defintiion","definition"],["defintiions","definitions"],["defintion","definition"],["defintions","definitions"],["defintition","definition"],["defintivly","definitively"],["defition","definition"],["defitions","definitions"],["deflaut","default"],["defninition","definition"],["defninitions","definitions"],["defnitions","definitions"],["defore","before"],["defqault","default"],["defragmenation","defragmentation"],["defualt","default"],["defualtdict","defaultdict"],["defualts","defaults"],["defult","default"],["defulted","defaulted"],["defulting","defaulting"],["defults","defaults"],["degenarate","degenerate"],["degenarated","degenerated"],["degenarating","degenerating"],["degenaration","degeneration"],["degenracy","degeneracy"],["degenrate","degenerate"],["degenrated","degenerated"],["degenrates","degenerates"],["degenratet","degenerated"],["degenrating","degenerating"],["degenration","degeneration"],["degerate","degenerate"],["degeree","degree"],["degnerate","degenerate"],["degnerated","degenerated"],["degnerates","degenerates"],["degrads","degrades"],["degration","degradation"],["degredation","degradation"],["degreee","degree"],["degreeee","degree"],["degreeees","degrees"],["degreees","degrees"],["deifne","define"],["deifned","defined"],["deifnes","defines"],["deifning","defining"],["deimiter","delimiter"],["deine","define"],["deinitailse","deinitialise"],["deinitailze","deinitialize"],["deinitalized","deinitialized"],["deinstantating","deinstantiating"],["deintialize","deinitialize"],["deintialized","deinitialized"],["deintializing","deinitializing"],["deisgn","design"],["deisgned","designed"],["deisgner","designer"],["deisgners","designers"],["deisgning","designing"],["deisgns","designs"],["deivative","derivative"],["deivatives","derivatives"],["deivce","device"],["deivces","devices"],["deivices","devices"],["deklaration","declaration"],["dekstop","desktop"],["dekstops","desktops"],["dektop","desktop"],["dektops","desktops"],["delagate","delegate"],["delagates","delegates"],["delaloc","delalloc"],["delalyed","delayed"],["delapidated","dilapidated"],["delaraction","declaration"],["delaractions","declarations"],["delarations","declarations"],["delare","declare"],["delared","declared"],["delares","declares"],["delaring","declaring"],["delate","delete"],["delayis","delays"],["delcarations","declarations"],["delcare","declare"],["delcared","declared"],["delcares","declares"],["delclaration","declaration"],["delele","delete"],["delelete","delete"],["deleleted","deleted"],["deleletes","deletes"],["deleleting","deleting"],["delelte","delete"],["delemeter","delimiter"],["delemiter","delimiter"],["delerious","delirious"],["delet","delete"],["deletd","deleted"],["deleteable","deletable"],["deleteed","deleted"],["deleteing","deleting"],["deleteion","deletion"],["deleteting","deleting"],["deletiong","deletion"],["delets","deletes"],["delevopment","development"],["delevopp","develop"],["delgate","delegate"],["delgated","delegated"],["delgates","delegates"],["delgating","delegating"],["delgation","delegation"],["delgations","delegations"],["delgator","delegator"],["delgators","delegators"],["deliberatey","deliberately"],["deliberatly","deliberately"],["deliberite","deliberate"],["deliberitely","deliberately"],["delibery","delivery"],["delibrate","deliberate"],["delibrately","deliberately"],["delievering","delivering"],["delievery","delivery"],["delievred","delivered"],["delievries","deliveries"],["delievry","delivery"],["delimeted","delimited"],["delimeter","delimiter"],["delimeters","delimiters"],["delimiited","delimited"],["delimiiter","delimiter"],["delimiiters","delimiters"],["delimitiaion","delimitation"],["delimitiaions","delimitations"],["delimitiation","delimitation"],["delimitiations","delimitations"],["delimitied","delimited"],["delimitier","delimiter"],["delimitiers","delimiters"],["delimitiing","delimiting"],["delimitimg","delimiting"],["delimition","delimitation"],["delimitions","delimitations"],["delimitis","delimits"],["delimititation","delimitation"],["delimititations","delimitations"],["delimitited","delimited"],["delimititer","delimiter"],["delimititers","delimiters"],["delimititing","delimiting"],["delimitor","delimiter"],["delimitors","delimiters"],["delimitted","delimited"],["delimma","dilemma"],["delimted","delimited"],["delimters","delimiter"],["delink","unlink"],["delivared","delivered"],["delivative","derivative"],["delivatives","derivatives"],["deliverate","deliberate"],["delivermode","deliverymode"],["deliverying","delivering"],["delte","delete"],["delted","deleted"],["deltes","deletes"],["delting","deleting"],["deltion","deletion"],["delusionally","delusively"],["delvery","delivery"],["demaind","demand"],["demenor","demeanor"],["demension","dimension"],["demensional","dimensional"],["demensions","dimensions"],["demodualtor","demodulator"],["demog","demo"],["demographical","demographic"],["demolishon","demolition"],["demolision","demolition"],["demoninator","denominator"],["demoninators","denominators"],["demonstates","demonstrates"],["demonstrat","demonstrate"],["demonstrats","demonstrates"],["demorcracy","democracy"],["demostrate","demonstrate"],["demostrated","demonstrated"],["demostrates","demonstrates"],["demostrating","demonstrating"],["demostration","demonstration"],["demudulator","demodulator"],["denegrating","denigrating"],["denisty","density"],["denomitator","denominator"],["denomitators","denominators"],["densitity","density"],["densly","densely"],["denstiy","density"],["deocde","decode"],["deocded","decoded"],["deocder","decoder"],["deocders","decoders"],["deocdes","decodes"],["deocding","decoding"],["deocdings","decodings"],["deoes","does"],["deoesn't","doesn't"],["deompression","decompression"],["depandance","dependence"],["depandancies","dependencies"],["depandancy","dependency"],["depandent","dependent"],["deparment","department"],["deparmental","departmental"],["deparments","departments"],["depcrecated","deprecated"],["depden","depend"],["depdence","dependence"],["depdencente","dependence"],["depdencentes","dependences"],["depdences","dependences"],["depdencies","dependencies"],["depdency","dependency"],["depdend","depend"],["depdendancies","dependencies"],["depdendancy","dependency"],["depdendant","dependent"],["depdendants","dependents"],["depdended","depended"],["depdendence","dependence"],["depdendences","dependences"],["depdendencies","dependencies"],["depdendency","dependency"],["depdendent","dependent"],["depdendents","dependents"],["depdendet","dependent"],["depdendets","dependents"],["depdending","depending"],["depdends","depends"],["depdenence","dependence"],["depdenences","dependences"],["depdenencies","dependencies"],["depdenency","dependency"],["depdenent","dependent"],["depdenents","dependents"],["depdening","depending"],["depdenncies","dependencies"],["depdenncy","dependency"],["depdens","depends"],["depdent","dependent"],["depdents","dependents"],["depecated","deprecated"],["depedencies","dependencies"],["depedency","dependency"],["depedencys","dependencies"],["depedent","dependent"],["depeding","depending"],["depencencies","dependencies"],["depencency","dependency"],["depencendencies","dependencies"],["depencendency","dependency"],["depencendencys","dependencies"],["depencent","dependent"],["depencies","dependencies"],["depency","dependency"],["dependance","dependence"],["dependancies","dependencies"],["dependancy","dependency"],["dependancys","dependencies"],["dependand","dependent"],["dependcies","dependencies"],["dependcy","dependency"],["dependding","depending"],["dependecies","dependencies"],["dependecy","dependency"],["dependecys","dependencies"],["dependedn","dependent"],["dependees","dependencies"],["dependeing","depending"],["dependenceis","dependencies"],["dependencey","dependency"],["dependencie","dependency"],["dependencied","dependency"],["dependenciens","dependencies"],["dependencis","dependencies"],["dependencys","dependencies"],["dependendencies","dependencies"],["dependendency","dependency"],["dependendent","dependent"],["dependenies","dependencies"],["dependening","depending"],["dependeny","dependency"],["dependet","dependent"],["dependices","dependencies"],["dependicy","dependency"],["dependig","depending"],["dependncies","dependencies"],["dependncy","dependency"],["depened","depend"],["depenedecies","dependencies"],["depenedecy","dependency"],["depenedent","dependent"],["depenencies","dependencies"],["depenencis","dependencies"],["depenency","dependency"],["depenencys","dependencies"],["depenend","depend"],["depenendecies","dependencies"],["depenendecy","dependency"],["depenendence","dependence"],["depenendencies","dependencies"],["depenendency","dependency"],["depenendent","dependent"],["depenending","depending"],["depenent","dependent"],["depenently","dependently"],["depennding","depending"],["depent","depend"],["deperecate","deprecate"],["deperecated","deprecated"],["deperecates","deprecates"],["deperecating","deprecating"],["deploied","deployed"],["deploiment","deployment"],["deploiments","deployments"],["deployement","deployment"],["deploymenet","deployment"],["deploymenets","deployments"],["depndant","dependent"],["depnds","depends"],["deporarily","temporarily"],["deposint","deposing"],["depracated","deprecated"],["depreacte","deprecate"],["depreacted","deprecated"],["depreacts","deprecates"],["depreate","deprecate"],["depreated","deprecated"],["depreates","deprecates"],["depreating","deprecating"],["deprecatedf","deprecated"],["deprectaed","deprecated"],["deprectat","deprecate"],["deprectate","deprecate"],["deprectated","deprecated"],["deprectates","deprecates"],["deprectating","deprecating"],["deprectation","deprecation"],["deprectats","deprecates"],["deprected","deprecated"],["depricate","deprecate"],["depricated","deprecated"],["depricates","deprecates"],["depricating","deprecating"],["dequed","dequeued"],["dequeing","dequeuing"],["deques","dequeues"],["derageable","dirigible"],["derective","directive"],["derectory","directory"],["derefence","dereference"],["derefenced","dereferenced"],["derefencing","dereferencing"],["derefenrence","dereference"],["dereferance","dereference"],["dereferanced","dereferenced"],["dereferances","dereferences"],["dereferencable","dereferenceable"],["dereferencce","dereference"],["dereferencced","dereferenced"],["dereferencces","dereferences"],["dereferenccing","dereferencing"],["derefernce","dereference"],["derefernced","dereferenced"],["dereferncence","dereference"],["dereferncencer","dereferencer"],["dereferncencers","dereferencers"],["dereferncences","dereferences"],["dereferncer","dereferencer"],["dereferncers","dereferencers"],["derefernces","dereferences"],["dereferncing","dereferencing"],["derefernece","dereference"],["derefrencable","dereferenceable"],["derefrence","dereference"],["deregistartion","deregistration"],["deregisted","deregistered"],["deregisteres","deregisters"],["deregistrated","deregistered"],["deregistred","deregistered"],["deregiter","deregister"],["deregiters","deregisters"],["derevative","derivative"],["derevatives","derivatives"],["derferencing","dereferencing"],["derfien","define"],["derfiend","defined"],["derfine","define"],["derfined","defined"],["dergeistered","deregistered"],["dergistration","deregistration"],["deriair","derriere"],["dericed","derived"],["dericteries","directories"],["derictery","directory"],["dericteryes","directories"],["dericterys","directories"],["deriffed","derived"],["derivaties","derivatives"],["derivatio","derivation"],["derivativ","derivative"],["derivativs","derivatives"],["deriviated","derived"],["derivitive","derivative"],["derivitives","derivatives"],["derivitivs","derivatives"],["derivtive","derivative"],["derivtives","derivatives"],["dermine","determine"],["dermined","determined"],["dermines","determines"],["dermining","determining"],["derogitory","derogatory"],["derprecated","deprecated"],["derrivatives","derivatives"],["derrive","derive"],["derrived","derived"],["dertermine","determine"],["derterming","determining"],["derth","dearth"],["derviative","derivative"],["derviatives","derivatives"],["dervie","derive"],["dervied","derived"],["dervies","derives"],["dervived","derived"],["desactivate","deactivate"],["desactivated","deactivated"],["desallocate","deallocate"],["desallocated","deallocated"],["desallocates","deallocates"],["desaster","disaster"],["descallocate","deallocate"],["descallocated","deallocated"],["descchedules","deschedules"],["desccription","description"],["descencing","descending"],["descendands","descendants"],["descibe","describe"],["descibed","described"],["descibes","describes"],["descibing","describing"],["descide","decide"],["descided","decided"],["descides","decides"],["desciding","deciding"],["desciption","description"],["desciptions","descriptions"],["desciptor","descriptor"],["desciptors","descriptors"],["desciribe","describe"],["desciribed","described"],["desciribes","describes"],["desciribing","describing"],["desciription","description"],["desciriptions","descriptions"],["descirption","description"],["descirptor","descriptor"],["descision","decision"],["descisions","decisions"],["descize","disguise"],["descized","disguised"],["descktop","desktop"],["descktops","desktops"],["desconstructed","deconstructed"],["descover","discover"],["descovered","discovered"],["descovering","discovering"],["descovery","discovery"],["descrease","decrease"],["descreased","decreased"],["descreases","decreases"],["descreasing","decreasing"],["descrementing","decrementing"],["descrete","discrete"],["describ","describe"],["describbed","described"],["describibg","describing"],["describng","describing"],["describtion","description"],["describtions","descriptions"],["descrice","describe"],["descriced","described"],["descrices","describes"],["descricing","describing"],["descrie","describe"],["descriibes","describes"],["descriminant","discriminant"],["descriminate","discriminate"],["descriminated","discriminated"],["descriminates","discriminates"],["descriminating","discriminating"],["descriont","description"],["descriotor","descriptor"],["descripe","describe"],["descriped","described"],["descripes","describes"],["descriping","describing"],["descripition","description"],["descripor","descriptor"],["descripors","descriptors"],["descripter","descriptor"],["descripters","descriptors"],["descriptio","description"],["descriptiom","description"],["descriptionm","description"],["descriptior","descriptor"],["descriptiors","descriptors"],["descripto","descriptor"],["descriptoin","description"],["descriptoins","descriptions"],["descripton","description"],["descriptons","descriptions"],["descriptot","descriptor"],["descriptoy","descriptor"],["descriptuve","descriptive"],["descrition","description"],["descritpion","description"],["descritpions","descriptions"],["descritpiton","description"],["descritpitons","descriptions"],["descritpor","descriptor"],["descritpors","descriptors"],["descritpr","descriptor"],["descritpro","descriptor"],["descritpros","descriptors"],["descritprs","descriptors"],["descritption","description"],["descritptions","descriptions"],["descritptive","descriptive"],["descritptor","descriptor"],["descritptors","descriptors"],["descrption","description"],["descrptions","descriptions"],["descrptor","descriptor"],["descrptors","descriptors"],["descrtiption","description"],["descrtiptions","descriptions"],["descrutor","destructor"],["descrybe","describe"],["descrybing","describing"],["descryption","description"],["descryptions","descriptions"],["desctiption","description"],["desctiptor","descriptor"],["desctiptors","descriptors"],["desctop","desktop"],["desctructed","destructed"],["desctruction","destruction"],["desctructive","destructive"],["desctructor","destructor"],["desctructors","destructors"],["descuss","discuss"],["descvription","description"],["descvriptions","descriptions"],["deselct","deselect"],["deselctable","deselectable"],["deselctables","deselectable"],["deselcted","deselected"],["deselcting","deselecting"],["desepears","disappears"],["deserailise","deserialise"],["deserailize","deserialize"],["deserialisazion","deserialisation"],["deserializaed","deserialized"],["deserializazion","deserialization"],["deserialsiation","deserialisation"],["deserialsie","deserialise"],["deserialsied","deserialised"],["deserialsies","deserialises"],["deserialsing","deserialising"],["deserialze","deserialize"],["deserialzed","deserialized"],["deserialzes","deserializes"],["deserialziation","deserialization"],["deserialzie","deserialize"],["deserialzied","deserialized"],["deserialzies","deserializes"],["deserialzing","deserializing"],["desgin","design"],["desgin-mode","design-mode"],["desgined","designed"],["desginer","designer"],["desiar","desire"],["desicate","desiccate"],["desicion","decision"],["desicions","decisions"],["deside","decide"],["desided","decided"],["desides","decides"],["desig","design"],["desigern","designer"],["desigining","designing"],["designd","designed"],["desination","destination"],["desinations","destinations"],["desine","design"],["desing","design"],["desingable","designable"],["desinged","designed"],["desinger","designer"],["desinging","designing"],["desingn","design"],["desingned","designed"],["desingner","designer"],["desingning","designing"],["desingns","designs"],["desings","designs"],["desintaiton","destination"],["desintaitons","destinations"],["desintation","destination"],["desintations","destinations"],["desintegrated","disintegrated"],["desintegration","disintegration"],["desipite","despite"],["desireable","desirable"],["desision","decision"],["desisions","decisions"],["desitable","desirable"],["desitination","destination"],["desitinations","destinations"],["desition","decision"],["desitions","decisions"],["desitned","destined"],["deskop","desktop"],["deskops","desktops"],["desktiop","desktop"],["deskys","disguise"],["deslected","deselected"],["deslects","deselects"],["desltop","desktop"],["desltops","desktops"],["desn't","doesn't"],["desne","dense"],["desnse","dense"],["desogn","design"],["desogned","designed"],["desogner","designer"],["desogning","designing"],["desogns","designs"],["desolve","dissolve"],["desorder","disorder"],["desoriented","disoriented"],["desparately","desperately"],["despatch","dispatch"],["despict","depict"],["despiration","desperation"],["desplay","display"],["desplayed","displayed"],["desplays","displays"],["desposition","disposition"],["desrciption","description"],["desrciptions","descriptions"],["desribe","describe"],["desribed","described"],["desribes","describes"],["desribing","describing"],["desription","description"],["desriptions","descriptions"],["desriptor","descriptor"],["desriptors","descriptors"],["desrire","desire"],["desrired","desired"],["desroyer","destroyer"],["desscribe","describe"],["desscribing","describing"],["desscription","description"],["dessicate","desiccate"],["dessicated","desiccated"],["dessication","desiccation"],["dessigned","designed"],["desstructor","destructor"],["destablized","destabilized"],["destanation","destination"],["destanations","destinations"],["destiantion","destination"],["destiantions","destinations"],["destiation","destination"],["destiations","destinations"],["destinaion","destination"],["destinaions","destinations"],["destinaiton","destination"],["destinaitons","destinations"],["destinarion","destination"],["destinarions","destinations"],["destinataion","destination"],["destinataions","destinations"],["destinatin","destination"],["destinatino","destination"],["destinatinos","destinations"],["destinatins","destinations"],["destinaton","destination"],["destinatons","destinations"],["destinguish","distinguish"],["destintation","destination"],["destintations","destinations"],["destionation","destination"],["destionations","destinations"],["destop","desktop"],["destops","desktops"],["destoried","destroyed"],["destort","distort"],["destory","destroy"],["destoryed","destroyed"],["destorying","destroying"],["destorys","destroys"],["destoy","destroy"],["destoyed","destroyed"],["destrcut","destruct"],["destrcuted","destructed"],["destrcutor","destructor"],["destrcutors","destructors"],["destribute","distribute"],["destributed","distributed"],["destroi","destroy"],["destroied","destroyed"],["destroing","destroying"],["destrois","destroys"],["destroyes","destroys"],["destruciton","destruction"],["destructro","destructor"],["destructros","destructors"],["destruktor","destructor"],["destruktors","destructors"],["destrutor","destructor"],["destrutors","destructors"],["destry","destroy"],["destryed","destroyed"],["destryer","destroyer"],["destrying","destroying"],["destryiong","destroying"],["destryoed","destroyed"],["destryoing","destroying"],["destryong","destroying"],["destrys","destroys"],["destuction","destruction"],["destuctive","destructive"],["destuctor","destructor"],["destuctors","destructors"],["desturcted","destructed"],["desturtor","destructor"],["desturtors","destructors"],["desychronize","desynchronize"],["desychronized","desynchronized"],["detabase","database"],["detachs","detaches"],["detahced","detached"],["detaild","detailed"],["detailled","detailed"],["detais","details"],["detals","details"],["detatch","detach"],["detatched","detached"],["detatches","detaches"],["detatching","detaching"],["detault","default"],["detaulted","defaulted"],["detaulting","defaulting"],["detaults","defaults"],["detction","detection"],["detctions","detections"],["deteced","detected"],["detecing","detecting"],["detecion","detection"],["detecions","detections"],["detectected","detected"],["detectes","detects"],["detectetd","detected"],["detectsion","detection"],["detectsions","detections"],["detemine","determine"],["detemined","determined"],["detemines","determines"],["detemining","determining"],["deteoriated","deteriorated"],["deterant","deterrent"],["deteremine","determine"],["deteremined","determined"],["deteriate","deteriorate"],["deterimined","determined"],["deterine","determine"],["deterioriating","deteriorating"],["determaine","determine"],["determenant","determinant"],["determenistic","deterministic"],["determiens","determines"],["determimnes","determines"],["determin","determine"],["determinated","determined"],["determind","determined"],["determinded","determined"],["determinee","determine"],["determineing","determining"],["determinining","determining"],["deterministinc","deterministic"],["determinne","determine"],["determins","determines"],["determinse","determines"],["determinstic","deterministic"],["determinstically","deterministically"],["determintes","determines"],["determnine","determine"],["deternine","determine"],["detetmine","determine"],["detial","detail"],["detialed","detailed"],["detialing","detailing"],["detials","details"],["detination","destination"],["detinations","destinations"],["detremental","detrimental"],["detremining","determining"],["detrmine","determine"],["detrmined","determined"],["detrmines","determines"],["detrmining","determining"],["detroy","destroy"],["detroyed","destroyed"],["detroying","destroying"],["detroys","destroys"],["detructed","destructed"],["dettach","detach"],["dettaching","detaching"],["detur","detour"],["deturance","deterrence"],["deubug","debug"],["deubuging","debugging"],["deug","debug"],["deugging","debugging"],["devasted","devastated"],["devation","deviation"],["devce","device"],["devcent","decent"],["devcie","device"],["devcies","devices"],["develoers","developers"],["develoment","development"],["develoments","developments"],["develompent","development"],["develompental","developmental"],["develompents","developments"],["develope","develop"],["developement","development"],["developements","developments"],["developmemt","development"],["developmet","development"],["developmetns","developments"],["developmets","developments"],["developp","develop"],["developpe","develop"],["developped","developed"],["developpement","development"],["developper","developer"],["developpers","developers"],["developpment","development"],["develp","develop"],["develped","developed"],["develper","developer"],["develpers","developers"],["develping","developing"],["develpment","development"],["develpments","developments"],["develps","develops"],["devels","delves"],["deveolpment","development"],["deveopers","developers"],["deverloper","developer"],["deverlopers","developers"],["devestated","devastated"],["devestating","devastating"],["devfine","define"],["devfined","defined"],["devfines","defines"],["devic","device"],["devicde","device"],["devicdes","devices"],["device-dependend","device-dependent"],["devicec","device"],["devicecoordiinates","devicecoordinates"],["deviceremoveable","deviceremovable"],["devicesr","devices"],["devicess","devices"],["devicest","devices"],["devide","divide"],["devided","divided"],["devider","divider"],["deviders","dividers"],["devides","divides"],["deviding","dividing"],["deviece","device"],["devied","device"],["deviiate","deviate"],["deviiated","deviated"],["deviiates","deviates"],["deviiating","deviating"],["deviiation","deviation"],["deviiations","deviations"],["devined","defined"],["devired","derived"],["devirtualisaion","devirtualisation"],["devirtualisaiton","devirtualisation"],["devirtualizaion","devirtualization"],["devirtualizaiton","devirtualization"],["devirutalisation","devirtualisation"],["devirutalise","devirtualise"],["devirutalised","devirtualised"],["devirutalization","devirtualization"],["devirutalize","devirtualize"],["devirutalized","devirtualized"],["devisible","divisible"],["devision","division"],["devistating","devastating"],["devive","device"],["devleop","develop"],["devleoped","developed"],["devleoper","developer"],["devleopers","developers"],["devleoping","developing"],["devleopment","development"],["devleopper","developer"],["devleoppers","developers"],["devlop","develop"],["devloped","developed"],["devloper's","developer's"],["devloper","developer"],["devlopers","developers"],["devloping","developing"],["devlopment","development"],["devlopments","developments"],["devlopper","developer"],["devloppers","developers"],["devlops","develops"],["devolopement","development"],["devritualisation","devirtualisation"],["devritualization","devirtualization"],["devuce","device"],["dewrapping","unwrapping"],["dezert","dessert"],["dezibel","decibel"],["dezine","design"],["dezinens","denizens"],["dfine","define"],["dfined","defined"],["dfines","defines"],["dfinition","definition"],["dfinitions","definitions"],["dgetttext","dgettext"],["diable","disable"],["diabled","disabled"],["diabler","disabler"],["diablers","disablers"],["diables","disables"],["diablical","diabolical"],["diabling","disabling"],["diaciritc","diacritic"],["diaciritcs","diacritics"],["diagnistic","diagnostic"],["diagnoal","diagonal"],["diagnoals","diagonals"],["diagnol","diagonal"],["diagnosics","diagnostics"],["diagnositc","diagnostic"],["diagnotic","diagnostic"],["diagnotics","diagnostics"],["diagnxostic","diagnostic"],["diagonale","diagonal"],["diagonales","diagonals"],["diagramas","diagrams"],["diagramm","diagram"],["dialaog","dialog"],["dialate","dilate"],["dialgo","dialog"],["dialgos","dialogs"],["dialig","dialog"],["dialigs","dialogs"],["diamater","diameter"],["diamaters","diameters"],["diamon","diamond"],["diamons","diamonds"],["diamter","diameter"],["diamters","diameters"],["diangose","diagnose"],["dianostic","diagnostic"],["dianostics","diagnostics"],["diaplay","display"],["diaplays","displays"],["diappeares","disappears"],["diarea","diarrhea"],["diaresis","diaeresis"],["diasble","disable"],["diasbled","disabled"],["diasbles","disables"],["diasbling","disabling"],["diaspra","diaspora"],["diaster","disaster"],["diatance","distance"],["diatancing","distancing"],["dicard","discard"],["dicarded","discarded"],["dicarding","discarding"],["dicards","discards"],["dicates","dictates"],["dicationaries","dictionaries"],["dicationary","dictionary"],["dicergence","divergence"],["dichtomy","dichotomy"],["dicionaries","dictionaries"],["dicionary","dictionary"],["dicipline","discipline"],["dicitonaries","dictionaries"],["dicitonary","dictionary"],["dicline","decline"],["diconnected","disconnected"],["diconnection","disconnection"],["diconnects","disconnects"],["dicover","discover"],["dicovered","discovered"],["dicovering","discovering"],["dicovers","discovers"],["dicovery","discovery"],["dicrectory","directory"],["dicrete","discrete"],["dicretion","discretion"],["dicretionary","discretionary"],["dicriminate","discriminate"],["dicriminated","discriminated"],["dicriminates","discriminates"],["dicriminating","discriminating"],["dicriminator","discriminator"],["dicriminators","discriminators"],["dicsriminated","discriminated"],["dictaionaries","dictionaries"],["dictaionary","dictionary"],["dictinary","dictionary"],["dictioanries","dictionaries"],["dictioanry","dictionary"],["dictionarys","dictionaries"],["dictionay","dictionary"],["dictionnaries","dictionaries"],["dictionnary","dictionary"],["dictionries","dictionaries"],["dictionry","dictionary"],["dictoinaries","dictionaries"],["dictoinary","dictionary"],["dictonaries","dictionaries"],["dictonary","dictionary"],["dictrionaries","dictionaries"],["dictrionary","dictionary"],["dicussed","discussed"],["dicussions","discussions"],["did'nt","didn't"],["didi","did"],["didn;t","didn't"],["didnt'","didn't"],["didnt't","didn't"],["didnt","didn't"],["didnt;","didn't"],["diect","direct"],["diectly","directly"],["dielectirc","dielectric"],["dielectircs","dielectrics"],["diemsion","dimension"],["dieties","deities"],["diety","deity"],["diference","difference"],["diferences","differences"],["diferent","different"],["diferentiate","differentiate"],["diferentiated","differentiated"],["diferentiates","differentiates"],["diferentiating","differentiating"],["diferently","differently"],["diferrent","different"],["diffcult","difficult"],["diffculties","difficulties"],["diffculty","difficulty"],["diffeent","different"],["diffence","difference"],["diffenet","different"],["diffenrence","difference"],["diffenrences","differences"],["differance","difference"],["differances","differences"],["differant","different"],["differantiate","differentiate"],["differantiation","differentiation"],["differantiator","differentiator"],["differantion","differentiation"],["differate","differentiate"],["differece","difference"],["differect","different"],["differen","different"],["differencess","differences"],["differencial","differential"],["differenciate","differentiate"],["differenciated","differentiated"],["differenciates","differentiates"],["differenciating","differentiating"],["differenciation","differentiation"],["differencies","differences"],["differenct","different"],["differend","different"],["differene","difference"],["differenes","differences"],["differenly","differently"],["differens","difference"],["differense","difference"],["differentiatiations","differentiations"],["differentiaton","differentiation"],["differentl","differently"],["differernt","different"],["differes","differs"],["differetnt","different"],["differnce","difference"],["differnces","differences"],["differnciate","differentiate"],["differnec","difference"],["differnece","difference"],["differneces","differences"],["differnecs","differences"],["differnence","difference"],["differnences","differences"],["differnencing","differencing"],["differnent","different"],["differnet","different"],["differnetiate","differentiate"],["differnetiated","differentiated"],["differnetly","differently"],["differnt","different"],["differntiable","differentiable"],["differntial","differential"],["differntials","differentials"],["differntiate","differentiate"],["differntiated","differentiated"],["differntiates","differentiates"],["differntiating","differentiating"],["differntly","differently"],["differred","differed"],["differrence","difference"],["differrent","different"],["difffered","differed"],["diffferent","different"],["diffferently","differently"],["difffers","differs"],["difficault","difficult"],["difficaulties","difficulties"],["difficaulty","difficulty"],["difficulity","difficulty"],["difficutl","difficult"],["difficutly","difficulty"],["diffreences","differences"],["diffreent","different"],["diffrence","difference"],["diffrences","differences"],["diffrent","different"],["diffrential","differential"],["diffrentiate","differentiate"],["diffrentiated","differentiated"],["diffrently","differently"],["diffrerence","difference"],["diffrerences","differences"],["diffult","difficult"],["diffussion","diffusion"],["diffussive","diffusive"],["dificulties","difficulties"],["dificulty","difficulty"],["difinition","definition"],["difinitions","definitions"],["difract","diffract"],["difracted","diffracted"],["difraction","diffraction"],["difractive","diffractive"],["difussion","diffusion"],["difussive","diffusive"],["digesty","digest"],["diggit","digit"],["diggital","digital"],["diggits","digits"],["digial","digital"],["digist","digits"],["digitalise","digitize"],["digitalising","digitizing"],["digitalize","digitize"],["digitalizing","digitizing"],["digitial","digital"],["digitis","digits"],["dignostics","diagnostics"],["dilema","dilemma"],["dilemas","dilemmas"],["dilineate","delineate"],["dillema","dilemma"],["dillemas","dilemmas"],["dilligence","diligence"],["dilligent","diligent"],["dilligently","diligently"],["dillimport","dllimport"],["dimansion","dimension"],["dimansional","dimensional"],["dimansions","dimensions"],["dimemsions","dimensions"],["dimenional","dimensional"],["dimenionalities","dimensionalities"],["dimenionality","dimensionality"],["dimenions","dimensions"],["dimenionsal","dimensional"],["dimenionsalities","dimensionalities"],["dimenionsality","dimensionality"],["dimenison","dimension"],["dimensinal","dimensional"],["dimensinoal","dimensional"],["dimensinos","dimensions"],["dimensionaility","dimensionality"],["dimensiones","dimensions"],["dimensonal","dimensional"],["dimenstion","dimension"],["dimenstions","dimensions"],["dimention","dimension"],["dimentional","dimensional"],["dimentionnal","dimensional"],["dimentionnals","dimensional"],["dimentions","dimensions"],["dimesions","dimensions"],["dimesnion","dimension"],["dimesnional","dimensional"],["dimesnions","dimensions"],["diminsh","diminish"],["diminshed","diminished"],["diminuitive","diminutive"],["dimissed","dismissed"],["dimmension","dimension"],["dimmensioned","dimensioned"],["dimmensioning","dimensioning"],["dimmensions","dimensions"],["dimnension","dimension"],["dimnention","dimension"],["dimunitive","diminutive"],["dinamic","dynamic"],["dinamically","dynamically"],["dinamicaly","dynamically"],["dinamiclly","dynamically"],["dinamicly","dynamically"],["dinmaic","dynamic"],["dinteractively","interactively"],["diong","doing"],["diosese","diocese"],["diphtong","diphthong"],["diphtongs","diphthongs"],["diplacement","displacement"],["diplay","display"],["diplayed","displayed"],["diplaying","displaying"],["diplays","displays"],["diplomancy","diplomacy"],["dipthong","diphthong"],["dipthongs","diphthongs"],["dircet","direct"],["dircetories","directories"],["dircetory","directory"],["dirctly","directly"],["dirctories","directories"],["dirctory","directory"],["direccion","direction"],["direcctly","directly"],["direcctory","directory"],["direcctorys","directories"],["direcctries","directories"],["direcdories","directories"],["direcdory","directory"],["direcdorys","directories"],["direcion","direction"],["direcions","directions"],["direciton","direction"],["direcitonal","directional"],["direcitons","directions"],["direclty","directly"],["direcly","directly"],["direcories","directories"],["direcory","directory"],["direcotories","directories"],["direcotory","directory"],["direcotries","directories"],["direcotry","directory"],["direcoty","directory"],["directd","directed"],["directely","directly"],["directes","directs"],["directgories","directories"],["directgory","directory"],["directiories","directories"],["directiory","directory"],["directoies","directories"],["directon","direction"],["directoories","directories"],["directoory","directory"],["directores","directories"],["directoris","directories"],["directort","directory"],["directorty","directory"],["directorys","directories"],["directoty","directory"],["directove","directive"],["directoves","directives"],["directoy","directory"],["directpries","directories"],["directpry","directory"],["directries","directories"],["directrive","directive"],["directrives","directives"],["directrly","directly"],["directroies","directories"],["directrories","directories"],["directrory","directory"],["directroy","directory"],["directry","directory"],["directsion","direction"],["directsions","directions"],["directtories","directories"],["directtory","directory"],["directy","directly"],["direectly","directly"],["diregard","disregard"],["direktly","directly"],["direrctor","director"],["direrctories","directories"],["direrctors","directors"],["direrctory","directory"],["diretive","directive"],["diretly","directly"],["diretories","directories"],["diretory","directory"],["direvctory","directory"],["dirived","derived"],["dirrectly","directly"],["dirtectory","directory"],["dirtyed","dirtied"],["dirtyness","dirtiness"],["dirver","driver"],["disabe","disable"],["disabeling","disabling"],["disabels","disables"],["disabes","disables"],["disabilitiles","disabilities"],["disabilitily","disability"],["disabiltities","disabilities"],["disabiltitiy","disability"],["disabing","disabling"],["disabl","disable"],["disablle","disable"],["disadvantadge","disadvantage"],["disagreeed","disagreed"],["disagress","disagrees"],["disalb","disable"],["disalbe","disable"],["disalbed","disabled"],["disalbes","disables"],["disale","disable"],["disaled","disabled"],["disalow","disallow"],["disambigouate","disambiguate"],["disambiguaiton","disambiguation"],["disambiguiation","disambiguation"],["disapear","disappear"],["disapeard","disappeared"],["disapeared","disappeared"],["disapearing","disappearing"],["disapears","disappears"],["disapline","discipline"],["disapoint","disappoint"],["disapointed","disappointed"],["disapointing","disappointing"],["disappared","disappeared"],["disappearaing","disappearing"],["disappeard","disappeared"],["disappearred","disappeared"],["disapper","disappear"],["disapperar","disappear"],["disapperarance","disappearance"],["disapperared","disappeared"],["disapperars","disappears"],["disappered","disappeared"],["disappering","disappearing"],["disappers","disappears"],["disapporval","disapproval"],["disapporve","disapprove"],["disapporved","disapproved"],["disapporves","disapproves"],["disapporving","disapproving"],["disapprouval","disapproval"],["disapprouve","disapprove"],["disapprouved","disapproved"],["disapprouves","disapproves"],["disapprouving","disapproving"],["disaproval","disapproval"],["disard","discard"],["disariable","desirable"],["disassebled","disassembled"],["disassocate","disassociate"],["disassocation","disassociation"],["disasssembler","disassembler"],["disasterous","disastrous"],["disatisfaction","dissatisfaction"],["disatisfied","dissatisfied"],["disatrous","disastrous"],["disbale","disable"],["disbaled","disabled"],["disbales","disables"],["disbaling","disabling"],["disble","disable"],["disbled","disabled"],["discared","discarded"],["discareded","discarded"],["discarge","discharge"],["discconecct","disconnect"],["discconeccted","disconnected"],["discconeccting","disconnecting"],["discconecction","disconnection"],["discconecctions","disconnections"],["discconeccts","disconnects"],["discconect","disconnect"],["discconected","disconnected"],["discconecting","disconnecting"],["discconection","disconnection"],["discconections","disconnections"],["discconects","disconnects"],["discconeect","disconnect"],["discconeected","disconnected"],["discconeecting","disconnecting"],["discconeection","disconnection"],["discconeections","disconnections"],["discconeects","disconnects"],["discconenct","disconnect"],["discconencted","disconnected"],["discconencting","disconnecting"],["discconenction","disconnection"],["discconenctions","disconnections"],["discconencts","disconnects"],["discconet","disconnect"],["discconeted","disconnected"],["discconeting","disconnecting"],["discconetion","disconnection"],["discconetions","disconnections"],["discconets","disconnects"],["disccuss","discuss"],["discernable","discernible"],["dischare","discharge"],["discimenation","dissemination"],["disciplins","disciplines"],["disclamer","disclaimer"],["disconecct","disconnect"],["disconeccted","disconnected"],["disconeccting","disconnecting"],["disconecction","disconnection"],["disconecctions","disconnections"],["disconeccts","disconnects"],["disconect","disconnect"],["disconected","disconnected"],["disconecting","disconnecting"],["disconection","disconnection"],["disconections","disconnections"],["disconects","disconnects"],["disconeect","disconnect"],["disconeected","disconnected"],["disconeecting","disconnecting"],["disconeection","disconnection"],["disconeections","disconnections"],["disconeects","disconnects"],["disconenct","disconnect"],["disconencted","disconnected"],["disconencting","disconnecting"],["disconenction","disconnection"],["disconenctions","disconnections"],["disconencts","disconnects"],["disconet","disconnect"],["disconeted","disconnected"],["disconeting","disconnecting"],["disconetion","disconnection"],["disconetions","disconnections"],["disconets","disconnects"],["disconnec","disconnect"],["disconneced","disconnected"],["disconnet","disconnect"],["disconneted","disconnected"],["disconneting","disconnecting"],["disconnets","disconnects"],["disconnnect","disconnect"],["discontigious","discontiguous"],["discontigous","discontiguous"],["discontiguities","discontinuities"],["discontinous","discontinuous"],["discontinuos","discontinuous"],["discoraged","discouraged"],["discouranged","discouraged"],["discourarged","discouraged"],["discourrage","discourage"],["discourraged","discouraged"],["discove","discover"],["discoved","discovered"],["discovereability","discoverability"],["discoveribility","discoverability"],["discovey","discovery"],["discovr","discover"],["discovred","discovered"],["discovring","discovering"],["discovrs","discovers"],["discrace","disgrace"],["discraced","disgraced"],["discraceful","disgraceful"],["discracefully","disgracefully"],["discracefulness","disgracefulness"],["discraces","disgraces"],["discracing","disgracing"],["discrards","discards"],["discreminates","discriminates"],["discrepencies","discrepancies"],["discrepency","discrepancy"],["discrepicies","discrepancies"],["discribe","describe"],["discribed","described"],["discribes","describes"],["discribing","describing"],["discription","description"],["discriptions","descriptions"],["discriptor's","descriptor's"],["discriptor","descriptor"],["discriptors","descriptors"],["disctinction","distinction"],["disctinctive","distinctive"],["disctinguish","distinguish"],["disctionaries","dictionaries"],["disctionary","dictionary"],["discuassed","discussed"],["discused","discussed"],["discusion","discussion"],["discusions","discussions"],["discusson","discussion"],["discussons","discussions"],["discusting","disgusting"],["discuusion","discussion"],["disdvantage","disadvantage"],["disecting","dissecting"],["disection","dissection"],["diselect","deselect"],["disemination","dissemination"],["disenchanged","disenchanted"],["disencouraged","discouraged"],["disertation","dissertation"],["disfunctional","dysfunctional"],["disfunctionality","dysfunctionality"],["disgn","design"],["disgned","designed"],["disgner","designer"],["disgning","designing-"],["disgnostic","diagnostic"],["disgnostics","diagnostics"],["disgns","designs"],["disguisting","disgusting"],["disharge","discharge"],["disign","design"],["disignated","designated"],["disinguish","distinguish"],["disiplined","disciplined"],["disired","desired"],["disitributions","distributions"],["diskrete","discrete"],["diskretion","discretion"],["diskretization","discretization"],["diskretize","discretize"],["diskretized","discretized"],["diskrimination","discrimination"],["dislaimer","disclaimer"],["dislay","display"],["dislayed","displayed"],["dislaying","displaying"],["dislays","displays"],["dislpay","display"],["dislpayed","displayed"],["dislpaying","displaying"],["dislpays","displays"],["disnabled","disabled"],["disobediance","disobedience"],["disobediant","disobedient"],["disokay","display"],["disolve","dissolve"],["disolved","dissolved"],["disonnect","disconnect"],["disonnected","disconnected"],["disover","discover"],["disovered","discovered"],["disovering","discovering"],["disovery","discovery"],["dispached","dispatched"],["dispair","despair"],["dispalcement","displacement"],["dispalcements","displacements"],["dispaly","display"],["dispalyable","displayable"],["dispalyed","displayed"],["dispalyes","displays"],["dispalying","displaying"],["dispalys","displays"],["disparingly","disparagingly"],["disparite","disparate"],["dispatcgh","dispatch"],["dispatchs","dispatches"],["dispath","dispatch"],["dispathed","dispatched"],["dispathes","dispatches"],["dispathing","dispatching"],["dispay","display"],["dispayed","displayed"],["dispayes","displays"],["dispayport","displayport"],["dispays","displays"],["dispbibute","distribute"],["dispell","dispel"],["dispence","dispense"],["dispenced","dispensed"],["dispencing","dispensing"],["dispertion","dispersion"],["dispicable","despicable"],["dispite","despite"],["displa","display"],["displacemnt","displacement"],["displacemnts","displacements"],["displacment","displacement"],["displacments","displacements"],["displayd","displayed"],["displayied","displayed"],["displayig","displaying"],["disply","display"],["displyed","displayed"],["displying","displaying"],["displys","displays"],["dispode","dispose"],["disporue","disparue"],["disporve","disprove"],["disporved","disproved"],["disporves","disproves"],["disporving","disproving"],["disposel","disposal"],["dispossable","disposable"],["dispossal","disposal"],["disposse","dispose"],["dispossing","disposing"],["dispostion","disposition"],["disproportiate","disproportionate"],["disproportionatly","disproportionately"],["disputandem","disputandum"],["disregrad","disregard"],["disrete","discrete"],["disretion","discretion"],["disribution","distribution"],["disricts","districts"],["disrm","disarm"],["dissable","disable"],["dissabled","disabled"],["dissables","disables"],["dissabling","disabling"],["dissadvantage","disadvantage"],["dissadvantages","disadvantages"],["dissagreement","disagreement"],["dissagregation","dissaggregation"],["dissallow","disallow"],["dissallowed","disallowed"],["dissallowing","disallowing"],["dissallows","disallows"],["dissalow","disallow"],["dissalowed","disallowed"],["dissalowing","disallowing"],["dissalows","disallows"],["dissambiguate","disambiguate"],["dissamble","disassemble"],["dissambled","disassembled"],["dissambler","disassembler"],["dissambles","disassembles"],["dissamblies","disassemblies"],["dissambling","disassembling"],["dissambly","disassembly"],["dissapate","dissipate"],["dissapates","dissipates"],["dissapear","disappear"],["dissapearance","disappearance"],["dissapeard","disappeared"],["dissapeared","disappeared"],["dissapearing","disappearing"],["dissapears","disappears"],["dissaper","disappear"],["dissaperd","disappeared"],["dissapered","disappeared"],["dissapering","disappearing"],["dissapers","disappears"],["dissapoint","disappoint"],["dissapointed","disappointed"],["dissapointing","disappointing"],["dissapoints","disappoints"],["dissappear","disappear"],["dissappeard","disappeared"],["dissappeared","disappeared"],["dissappearing","disappearing"],["dissappears","disappears"],["dissapper","disappear"],["dissapperd","disappeared"],["dissappered","disappeared"],["dissappering","disappearing"],["dissappers","disappears"],["dissappointed","disappointed"],["dissapprove","disapprove"],["dissapproves","disapproves"],["dissarray","disarray"],["dissasemble","disassemble"],["dissasembled","disassembled"],["dissasembler","disassembler"],["dissasembles","disassembles"],["dissasemblies","disassemblies"],["dissasembling","disassembling"],["dissasembly","disassembly"],["dissasociate","disassociate"],["dissasociated","disassociated"],["dissasociates","disassociates"],["dissasociation","disassociation"],["dissassemble","disassemble"],["dissassembled","disassembled"],["dissassembler","disassembler"],["dissassembles","disassembles"],["dissassemblies","disassemblies"],["dissassembling","disassembling"],["dissassembly","disassembly"],["dissassociate","disassociate"],["dissassociated","disassociated"],["dissassociates","disassociates"],["dissassociating","disassociating"],["dissaster","disaster"],["dissasters","disasters"],["dissble","disable"],["dissbled","disabled"],["dissbles","disables"],["dissbling","disabling"],["dissconect","disconnect"],["dissconnect","disconnect"],["dissconnected","disconnected"],["dissconnects","disconnects"],["disscover","discover"],["disscovered","discovered"],["disscovering","discovering"],["disscovers","discovers"],["disscovery","discovery"],["dissct","dissect"],["disscted","dissected"],["disscting","dissecting"],["dissctor","dissector"],["dissctors","dissectors"],["disscts","dissects"],["disscuesed","discussed"],["disscus","discuss"],["disscused","discussed"],["disscuses","discusses"],["disscusing","discussing"],["disscusion","discussion"],["disscuss","discuss"],["disscussed","discussed"],["disscusses","discusses"],["disscussing","discussing"],["disscussion","discussion"],["disscussions","discussions"],["disshearteningly","dishearteningly"],["dissimialr","dissimilar"],["dissimialrity","dissimilarity"],["dissimialrly","dissimilarly"],["dissimiar","dissimilar"],["dissimilarily","dissimilarly"],["dissimilary","dissimilarly"],["dissimilat","dissimilar"],["dissimilia","dissimilar"],["dissimiliar","dissimilar"],["dissimiliarity","dissimilarity"],["dissimiliarly","dissimilarly"],["dissimiliarty","dissimilarity"],["dissimiliary","dissimilarity"],["dissimillar","dissimilar"],["dissimlar","dissimilar"],["dissimlarlity","dissimilarity"],["dissimlarly","dissimilarly"],["dissimliar","dissimilar"],["dissimliarly","dissimilarly"],["dissimmetric","dissymmetric"],["dissimmetrical","dissymmetrical"],["dissimmetry","dissymmetry"],["dissmantle","dismantle"],["dissmantled","dismantled"],["dissmantles","dismantles"],["dissmantling","dismantling"],["dissmis","dismiss"],["dissmised","dismissed"],["dissmises","dismisses"],["dissmising","dismissing"],["dissmiss","dismiss"],["dissmissed","dismissed"],["dissmisses","dismisses"],["dissmissing","dismissing"],["dissobediance","disobedience"],["dissobediant","disobedient"],["dissobedience","disobedience"],["dissobedient","disobedient"],["dissplay","display"],["dissrupt","disrupt"],["dissrupted","disrupted"],["dissrupting","disrupting"],["dissrupts","disrupts"],["disssemble","disassemble"],["disssembled","disassembled"],["disssembler","disassembler"],["disssembles","disassembles"],["disssemblies","disassemblies"],["disssembling","disassembling"],["disssembly","disassembly"],["disssociate","dissociate"],["disssociated","dissociated"],["disssociates","dissociates"],["disssociating","dissociating"],["distaced","distanced"],["distange","distance"],["distanse","distance"],["distantce","distance"],["distarct","distract"],["distater","disaster"],["distengish","distinguish"],["distibute","distribute"],["distibuted","distributed"],["distibutes","distributes"],["distibuting","distributing"],["distibution","distribution"],["distibutions","distributions"],["distiction","distinction"],["distictly","distinctly"],["distiguish","distinguish"],["distiguished","distinguished"],["distinative","distinctive"],["distingish","distinguish"],["distingished","distinguished"],["distingishes","distinguishes"],["distingishing","distinguishing"],["distingiush","distinguish"],["distingquished","distinguished"],["distinguise","distinguish"],["distinguised","distinguished"],["distinguises","distinguishes"],["distingush","distinguish"],["distingushed","distinguished"],["distingushes","distinguishes"],["distingushing","distinguishing"],["distingusih","distinguish"],["distinquish","distinguish"],["distinquishable","distinguishable"],["distinquished","distinguished"],["distinquishes","distinguishes"],["distinquishing","distinguishing"],["distintions","distinctions"],["distirbute","distribute"],["distirbuted","distributed"],["distirbutes","distributes"],["distirbuting","distributing"],["distirbution","distribution"],["distirbutions","distributions"],["distirted","distorted"],["distnace","distance"],["distnaces","distances"],["distnce","distance"],["distnces","distances"],["distnct","distinct"],["distncte","distance"],["distnctes","distances"],["distnguish","distinguish"],["distnguished","distinguished"],["distniguish","distinguish"],["distniguished","distinguished"],["distorsion","distortion"],["distorsional","distortional"],["distorsions","distortions"],["distrbute","distribute"],["distrbuted","distributed"],["distrbutes","distributes"],["distrbuting","distributing"],["distrbution","distribution"],["distrbutions","distributions"],["distrct","district"],["distrcts","districts"],["distrebuted","distributed"],["distribtion","distribution"],["distribtions","distributions"],["distribtuion","distribution"],["distribtuions","distributions"],["distribtution","distributions"],["distribue","distribute"],["distribued","distributed"],["distribues","distributes"],["distribuion","distribution"],["distribuite","distribute"],["distribuited","distributed"],["distribuiting","distributing"],["distribuition","distribution"],["distribuitng","distributing"],["distribure","distribute"],["districct","district"],["distrobute","distribute"],["distrobuted","distributed"],["distrobutes","distributes"],["distrobuting","distributing"],["distrobution","distribution"],["distrobutions","distributions"],["distrobuts","distributes"],["distroname","distro name"],["distroying","destroying"],["distrub","disturb"],["distrubiotion","distribution"],["distrubite","distribute"],["distrubtion","distribution"],["distrubute","distribute"],["distrubuted","distributed"],["distrubution","distribution"],["distrubutions","distributions"],["distrubutor","distributor"],["distrubutors","distributors"],["distruction","destruction"],["distructive","destructive"],["distructor","destructor"],["distructors","destructors"],["distuingish","distinguish"],["disuade","dissuade"],["disucssion","discussion"],["disucssions","discussions"],["disucussion","discussion"],["disussion","discussion"],["disussions","discussions"],["disutils","distutils"],["ditance","distance"],["ditial","digital"],["ditinguishes","distinguishes"],["ditorconfig","editorconfig"],["ditribute","distribute"],["ditributed","distributed"],["ditribution","distribution"],["ditributions","distributions"],["divde","divide"],["divded","divided"],["divdes","divides"],["divding","dividing"],["divertion","diversion"],["divertions","diversions"],["divet","divot"],["divice","device"],["divicer","divider"],["divion","division"],["divisable","divisible"],["divisior","divisor"],["divison","division"],["divisons","divisions"],["divrese","diverse"],["divsion","division"],["divsions","divisions"],["divsiors","divisors"],["dloating","floating"],["dnamically","dynamically"],["dne","done"],["dnymaic","dynamic"],["do'nt","don't"],["doagonal","diagonal"],["doagonals","diagonals"],["doalog","dialog"],["doamins","domains"],["doasn't","doesn't"],["doble","double"],["dobled","doubled"],["dobles","doubles"],["dobling","doubling"],["doccument","document"],["doccumented","documented"],["doccuments","documents"],["dockson","dachshund"],["docmenetation","documentation"],["docmuent","document"],["docmunet","document"],["docmunetation","documentation"],["docmuneted","documented"],["docmuneting","documenting"],["docmunets","documents"],["docoment","document"],["docomentation","documentation"],["docomented","documented"],["docomenting","documenting"],["docoments","documents"],["docrines","doctrines"],["docstatistik","docstatistic"],["docsund","dachshund"],["doctines","doctrines"],["doctorial","doctoral"],["docucument","document"],["docuement","document"],["docuements","documents"],["docuemnt","document"],["docuemnts","documents"],["docuemtn","document"],["docuemtnation","documentation"],["docuemtned","documented"],["docuemtning","documenting"],["docuemtns","documents"],["docuent","document"],["docuentation","documentation"],["documant","document"],["documantation","documentation"],["documants","documents"],["documation","documentation"],["documemt","document"],["documen","document"],["documenatation","documentation"],["documenation","documentation"],["documenatry","documentary"],["documenet","document"],["documenetation","documentation"],["documeneted","documented"],["documeneter","documenter"],["documeneters","documenters"],["documeneting","documenting"],["documenets","documents"],["documentaion","documentation"],["documentaiton","documentation"],["documentataion","documentation"],["documentataions","documentations"],["documentaton","documentation"],["documentes","documents"],["documention","documentation"],["documetation","documentation"],["documetnation","documentation"],["documment","document"],["documments","documents"],["documnet","document"],["documnetation","documentation"],["documument","document"],["docunment","document"],["doed","does"],["doen's","doesn't"],["doen't","doesn't"],["doen","done"],["doens't","doesn't"],["doens","does"],["doensn't","doesn't"],["does'nt","doesn't"],["does't","doesn't"],["doese't","doesn't"],["doese","does"],["doesen't","doesn't"],["doesent'","doesn't"],["doesent","doesn't"],["doesits","does its"],["doesn'","doesn't"],["doesn't't","doesn't"],["doesn;t","doesn't"],["doesnexist","doesn't exist"],["doesnt'","doesn't"],["doesnt't","doesn't"],["doesnt;","doesn't"],["doess","does"],["doestn't","doesn't"],["doign","doing"],["doiing","doing"],["doiuble","double"],["doiubled","doubled"],["dokc","dock"],["dokced","docked"],["dokcer","docker"],["dokcing","docking"],["dokcre","docker"],["dokcs","docks"],["doller","dollar"],["dollers","dollars"],["dollor","dollar"],["dollors","dollars"],["domait","domain"],["doman","domain"],["domans","domains"],["domension","dimension"],["domensions","dimensions"],["domian","domain"],["domians","domains"],["dominanted","dominated"],["dominanting","dominating"],["dominantion","domination"],["dominaton","domination"],["dominent","dominant"],["dominiant","dominant"],["domonstrate","demonstrate"],["domonstrates","demonstrates"],["domonstrating","demonstrating"],["domonstration","demonstration"],["domonstrations","demonstrations"],["donain","domain"],["donains","domains"],["donejun","dungeon"],["donejuns","dungeons"],["donig","doing"],["donn't","don't"],["donnot","do not"],["dont'","don't"],["dont't","don't"],["donwload","download"],["donwloaded","downloaded"],["donwloading","downloading"],["donwloads","downloads"],["doocument","document"],["doocumentaries","documentaries"],["doocumentary","documentary"],["doocumentation","documentation"],["doocumentations","documentations"],["doocumented","documented"],["doocumenting","documenting"],["doocuments","documents"],["doorjam","doorjamb"],["dorce","force"],["dorced","forced"],["dorceful","forceful"],["dordered","ordered"],["dorment","dormant"],["dorp","drop"],["dosclosed","disclosed"],["doscloses","discloses"],["dosclosing","disclosing"],["dosclosure","disclosure"],["dosclosures","disclosures"],["dosen't","doesn't"],["dosen;t","doesn't"],["dosens","dozens"],["dosent'","doesn't"],["dosent","doesn't"],["dosent;","doesn't"],["dosn't","doesn't"],["dosn;t","doesn't"],["dosnt","doesn't"],["dosposing","disposing"],["dosument","document"],["dosuments","documents"],["dota","data"],["doube","double"],["doube-click","double-click"],["doube-clicked","double-clicked"],["doube-clicks","double-clicks"],["doube-quote","double-quote"],["doube-quoted","double-quoted"],["doube-word","double-word"],["doube-wprd","double-word"],["doubeclick","double-click"],["doubeclicked","double-clicked"],["doubeclicks","double-clicks"],["doubel","double"],["doubele-click","double-click"],["doubele-clicked","double-clicked"],["doubele-clicks","double-clicks"],["doubeleclick","double-click"],["doubeleclicked","double-clicked"],["doubeleclicks","double-clicks"],["doubely","doubly"],["doubes","doubles"],["doublde","double"],["doublded","doubled"],["doubldes","doubles"],["doubleclick","double-click"],["doublely","doubly"],["doubletquote","doublequote"],["doubth","doubt"],["doubthed","doubted"],["doubthing","doubting"],["doubths","doubts"],["doucment","document"],["doucmentated","documented"],["doucmentation","documentation"],["doucmented","documented"],["doucmenter","documenter"],["doucmenters","documenters"],["doucmentes","documents"],["doucmenting","documenting"],["doucments","documents"],["douible","double"],["douibled","doubled"],["doulbe","double"],["doumentc","document"],["dout","doubt"],["dowgrade","downgrade"],["dowlink","downlink"],["dowlinks","downlinks"],["dowload","download"],["dowloaded","downloaded"],["dowloader","downloader"],["dowloaders","downloaders"],["dowloading","downloading"],["dowloads","downloads"],["downagrade","downgrade"],["downagraded","downgraded"],["downagrades","downgrades"],["downagrading","downgrading"],["downgade","downgrade"],["downgaded","downgraded"],["downgades","downgrades"],["downgading","downgrading"],["downgarade","downgrade"],["downgaraded","downgraded"],["downgarades","downgrades"],["downgarading","downgrading"],["downgarde","downgrade"],["downgarded","downgraded"],["downgardes","downgrades"],["downgarding","downgrading"],["downgarte","downgrade"],["downgarted","downgraded"],["downgartes","downgrades"],["downgarting","downgrading"],["downgradde","downgrade"],["downgradded","downgraded"],["downgraddes","downgrades"],["downgradding","downgrading"],["downgradei","downgrade"],["downgradingn","downgrading"],["downgrate","downgrade"],["downgrated","downgraded"],["downgrates","downgrades"],["downgrating","downgrading"],["downlad","download"],["downladed","downloaded"],["downlading","downloading"],["downlads","downloads"],["downlaod","download"],["downlaoded","downloaded"],["downlaodes","downloads"],["downlaoding","downloading"],["downlaods","downloads"],["downloadmanger","downloadmanager"],["downlod","download"],["downloded","downloaded"],["downloding","downloading"],["downlods","downloads"],["downlowd","download"],["downlowded","downloaded"],["downlowding","downloading"],["downlowds","downloads"],["downoad","download"],["downoaded","downloaded"],["downoading","downloading"],["downoads","downloads"],["downoload","download"],["downoloaded","downloaded"],["downoloading","downloading"],["downoloads","downloads"],["downrade","downgrade"],["downraded","downgraded"],["downrades","downgrades"],["downrading","downgrading"],["downrgade","downgrade"],["downrgaded","downgraded"],["downrgades","downgrades"],["downrgading","downgrading"],["downsteram","downstream"],["downsteramed","downstreamed"],["downsteramer","downstreamer"],["downsteramers","downstreamers"],["downsteraming","downstreaming"],["downsterams","downstreams"],["dows","does"],["dowt","doubt"],["doxgen","doxygen"],["doygen","doxygen"],["dpeends","depends"],["dpendent","dependent"],["dpkg-buildpackge","dpkg-buildpackage"],["dpkg-buildpackges","dpkg-buildpackages"],["dpuble","double"],["dpubles","doubles"],["draconain","draconian"],["dragable","draggable"],["draged","dragged"],["draging","dragging"],["draing","drawing"],["drammatic","dramatic"],["dramtic","dramatic"],["dran","drawn"],["drastical","drastically"],["drasticaly","drastically"],["drats","drafts"],["draughtman","draughtsman"],["Dravadian","Dravidian"],["draview","drawview"],["drawack","drawback"],["drawacks","drawbacks"],["drawm","drawn"],["drawng","drawing"],["dreasm","dreams"],["dreawn","drawn"],["dregee","degree"],["dregees","degrees"],["dregree","degree"],["dregrees","degrees"],["drescription","description"],["drescriptions","descriptions"],["driagram","diagram"],["driagrammed","diagrammed"],["driagramming","diagramming"],["driagrams","diagrams"],["driectly","directly"],["drity","dirty"],["driveing","driving"],["drivr","driver"],["drnik","drink"],["drob","drop"],["dropabel","droppable"],["dropable","droppable"],["droped","dropped"],["droping","dropping"],["droppend","dropped"],["droppped","dropped"],["dropse","drops"],["droput","dropout"],["druing","during"],["druming","drumming"],["drummless","drumless"],["drvier","driver"],["drwaing","drawing"],["drwawing","drawing"],["drwawings","drawings"],["dscrete","discrete"],["dscretion","discretion"],["dscribed","described"],["dsiable","disable"],["dsiabled","disabled"],["dsplays","displays"],["dstination","destination"],["dstinations","destinations"],["dthe","the"],["dtoring","storing"],["dubios","dubious"],["dublicade","duplicate"],["dublicat","duplicate"],["dublicate","duplicate"],["dublicated","duplicated"],["dublicates","duplicates"],["dublication","duplication"],["ducment","document"],["ducument","document"],["duirng","during"],["dulicate","duplicate"],["dum","dumb"],["dumplicate","duplicate"],["dumplicated","duplicated"],["dumplicates","duplicates"],["dumplicating","duplicating"],["duoblequote","doublequote"],["dupicate","duplicate"],["duplacate","duplicate"],["duplacated","duplicated"],["duplacates","duplicates"],["duplacation","duplication"],["duplacte","duplicate"],["duplacted","duplicated"],["duplactes","duplicates"],["duplaction","duplication"],["duplaicate","duplicate"],["duplaicated","duplicated"],["duplaicates","duplicates"],["duplaication","duplication"],["duplate","duplicate"],["duplated","duplicated"],["duplates","duplicates"],["duplation","duplication"],["duplcate","duplicate"],["duplciate","duplicate"],["dupliacate","duplicate"],["dupliacates","duplicates"],["dupliace","duplicate"],["dupliacte","duplicate"],["dupliacted","duplicated"],["dupliactes","duplicates"],["dupliagte","duplicate"],["dupliate","duplicate"],["dupliated","duplicated"],["dupliates","duplicates"],["dupliating","duplicating"],["dupliation","duplication"],["dupliations","duplications"],["duplicat","duplicate"],["duplicatd","duplicated"],["duplicats","duplicates"],["dupplicate","duplicate"],["dupplicated","duplicated"],["dupplicates","duplicates"],["dupplicating","duplicating"],["dupplication","duplication"],["dupplications","duplications"],["durationm","duration"],["durectories","directories"],["durectory","directory"],["dureing","during"],["durig","during"],["durining","during"],["durning","during"],["durring","during"],["duting","during"],["dyanamically","dynamically"],["dyanmic","dynamic"],["dyanmically","dynamically"],["dyas","dryas"],["dymamically","dynamically"],["dynamc","dynamic"],["dynamcly","dynamically"],["dynamcs","dynamics"],["dynamicaly","dynamically"],["dynamiclly","dynamically"],["dynamicly","dynamically"],["dynaminc","dynamic"],["dynamincal","dynamical"],["dynamincally","dynamically"],["dynamincs","dynamics"],["dynamlic","dynamic"],["dynamlically","dynamically"],["dynically","dynamically"],["dynmaic","dynamic"],["dynmaically","dynamically"],["dynmic","dynamic"],["dynmically","dynamically"],["dynmics","dynamics"],["eabled","enabled"],["eacf","each"],["eacg","each"],["eachother","each other"],["eachs","each"],["eactly","exactly"],["eagrely","eagerly"],["eahc","each"],["eailier","earlier"],["eaiser","easier"],["ealier","earlier"],["ealiest","earliest"],["eample","example"],["eamples","examples"],["eanable","enable"],["eanble","enable"],["earleir","earlier"],["earler","earlier"],["earliear","earlier"],["earlies","earliest"],["earlist","earliest"],["earlyer","earlier"],["earnt","earned"],["earpeice","earpiece"],["easely","easily"],["easili","easily"],["easiliy","easily"],["easilly","easily"],["easist","easiest"],["easiy","easily"],["easly","easily"],["easyer","easier"],["eaxct","exact"],["ebale","enable"],["ebaled","enabled"],["EBCIDC","EBCDIC"],["ebedded","embedded"],["eccessive","excessive"],["ecclectic","eclectic"],["eceonomy","economy"],["ecept","except"],["eception","exception"],["eceptions","exceptions"],["ecidious","deciduous"],["eclise","eclipse"],["eclispe","eclipse"],["ecnetricity","eccentricity"],["ecognized","recognized"],["ecomonic","economic"],["ecounter","encounter"],["ecountered","encountered"],["ecountering","encountering"],["ecounters","encounters"],["ecplicit","explicit"],["ecplicitly","explicitly"],["ecspecially","especially"],["ect","etc"],["ecxept","except"],["ecxite","excite"],["ecxited","excited"],["ecxites","excites"],["ecxiting","exciting"],["ecxtracted","extracted"],["EDCDIC","EBCDIC"],["eddge","edge"],["eddges","edges"],["edditable","editable"],["ede","edge"],["ediable","editable"],["edige","edge"],["ediges","edges"],["ediit","edit"],["ediiting","editing"],["ediitor","editor"],["ediitors","editors"],["ediits","edits"],["editedt","edited"],["editiing","editing"],["editoro","editor"],["editot","editor"],["editots","editors"],["editt","edit"],["editted","edited"],["editter","editor"],["editting","editing"],["edittor","editor"],["edn","end"],["ednif","endif"],["edxpected","expected"],["eearly","early"],["eeeprom","EEPROM"],["eescription","description"],["eevery","every"],["eeverything","everything"],["eeverywhere","everywhere"],["eextract","extract"],["eextracted","extracted"],["eextracting","extracting"],["eextraction","extraction"],["eextracts","extracts"],["efect","effect"],["efective","effective"],["efectively","effectively"],["efel","evil"],["eferences","references"],["efetivity","effectivity"],["effciency","efficiency"],["effcient","efficient"],["effciently","efficiently"],["effctive","effective"],["effctively","effectively"],["effeciency","efficiency"],["effecient","efficient"],["effeciently","efficiently"],["effecitvely","effectively"],["effeck","effect"],["effecked","effected"],["effecks","effects"],["effeckt","effect"],["effectice","effective"],["effecticely","effectively"],["effectiviness","effectiveness"],["effectivness","effectiveness"],["effectly","effectively"],["effedts","effects"],["effekt","effect"],["effexts","effects"],["efficcient","efficient"],["efficencty","efficiency"],["efficency","efficiency"],["efficent","efficient"],["efficently","efficiently"],["effiency","efficiency"],["effient","efficient"],["effiently","efficiently"],["effulence","effluence"],["eforceable","enforceable"],["egal","equal"],["egals","equals"],["egde","edge"],["egdes","edges"],["ege","edge"],["egenral","general"],["egenralise","generalise"],["egenralised","generalised"],["egenralises","generalises"],["egenralize","generalize"],["egenralized","generalized"],["egenralizes","generalizes"],["egenrally","generally"],["ehance","enhance"],["ehanced","enhanced"],["ehancement","enhancement"],["ehancements","enhancements"],["ehenever","whenever"],["ehough","enough"],["ehr","her"],["ehternet","Ethernet"],["ehthernet","ethernet"],["eighter","either"],["eihter","either"],["einstance","instance"],["eisntance","instance"],["eiter","either"],["eith","with"],["elaspe","elapse"],["elasped","elapsed"],["elaspes","elapses"],["elasping","elapsing"],["elction","election"],["elctromagnetic","electromagnetic"],["elease","release"],["eleased","released"],["eleases","releases"],["eleate","relate"],["electical","electrical"],["electirc","electric"],["electircal","electrical"],["electrial","electrical"],["electricly","electrically"],["electricty","electricity"],["electrinics","electronics"],["electriv","electric"],["electrnoics","electronics"],["eleemnt","element"],["eleent","element"],["elegible","eligible"],["elelement","element"],["elelements","elements"],["elelment","element"],["elelmental","elemental"],["elelmentary","elementary"],["elelments","elements"],["elemant","element"],["elemantary","elementary"],["elemement","element"],["elemements","elements"],["elememt","element"],["elemen","element"],["elemenent","element"],["elemenental","elemental"],["elemenents","elements"],["elemenet","element"],["elemenets","elements"],["elemens","elements"],["elemenst","elements"],["elementay","elementary"],["elementry","elementary"],["elemet","element"],["elemetal","elemental"],["elemetn","element"],["elemetns","elements"],["elemets","elements"],["eleminate","eliminate"],["eleminated","eliminated"],["eleminates","eliminates"],["eleminating","eliminating"],["elemnets","elements"],["elemnt","element"],["elemntal","elemental"],["elemnts","elements"],["elemt","element"],["elemtary","elementary"],["elemts","elements"],["elenment","element"],["eles","else"],["eletricity","electricity"],["eletromagnitic","electromagnetic"],["eletronic","electronic"],["elgible","eligible"],["elicided","elicited"],["eligable","eligible"],["elimentary","elementary"],["elimiante","eliminate"],["elimiate","eliminate"],["eliminetaion","elimination"],["elimintate","eliminate"],["eliminte","eliminate"],["elimnated","eliminated"],["eliptic","elliptic"],["eliptical","elliptical"],["elipticity","ellipticity"],["ellapsed","elapsed"],["ellected","elected"],["ellement","element"],["ellemental","elemental"],["ellementals","elementals"],["ellements","elements"],["elliminate","eliminate"],["elliminated","eliminated"],["elliminates","eliminates"],["elliminating","eliminating"],["ellipsises","ellipsis"],["ellision","elision"],["elmenet","element"],["elmenets","elements"],["elment","element"],["elments","elements"],["elminate","eliminate"],["elminated","eliminated"],["elminates","eliminates"],["elminating","eliminating"],["elphant","elephant"],["elsef","elseif"],["elsehwere","elsewhere"],["elseof","elseif"],["elseswhere","elsewhere"],["elsewehere","elsewhere"],["elsewere","elsewhere"],["elsewhwere","elsewhere"],["elsiof","elseif"],["elsof","elseif"],["emabaroged","embargoed"],["emable","enable"],["emabled","enabled"],["emables","enables"],["emabling","enabling"],["emailling","emailing"],["embarass","embarrass"],["embarassed","embarrassed"],["embarasses","embarrasses"],["embarassing","embarrassing"],["embarassment","embarrassment"],["embargos","embargoes"],["embarras","embarrass"],["embarrased","embarrassed"],["embarrasing","embarrassing"],["embarrasingly","embarrassingly"],["embarrasment","embarrassment"],["embbedded","embedded"],["embbeded","embedded"],["embdder","embedder"],["embdedded","embedded"],["embebbed","embedded"],["embedd","embed"],["embeddded","embedded"],["embeddeding","embedding"],["embedds","embeds"],["embeded","embedded"],["embededded","embedded"],["embeed","embed"],["embezelled","embezzled"],["emblamatic","emblematic"],["embold","embolden"],["embrodery","embroidery"],["emcompass","encompass"],["emcompassed","encompassed"],["emcompassing","encompassing"],["emedded","embedded"],["emegrency","emergency"],["emenet","element"],["emenets","elements"],["emiited","emitted"],["eminate","emanate"],["eminated","emanated"],["emision","emission"],["emited","emitted"],["emiting","emitting"],["emlation","emulation"],["emmediately","immediately"],["emminently","eminently"],["emmisaries","emissaries"],["emmisarries","emissaries"],["emmisarry","emissary"],["emmisary","emissary"],["emmision","emission"],["emmisions","emissions"],["emmit","emit"],["emmited","emitted"],["emmiting","emitting"],["emmits","emits"],["emmitted","emitted"],["emmitting","emitting"],["emnity","enmity"],["emoty","empty"],["emough","enough"],["emought","enough"],["emperical","empirical"],["emperically","empirically"],["emphaised","emphasised"],["emphsis","emphasis"],["emphysyma","emphysema"],["empiracally","empirically"],["empiricaly","empirically"],["emplyed","employed"],["emplyee","employee"],["emplyees","employees"],["emplyer","employer"],["emplyers","employers"],["emplying","employing"],["emplyment","employment"],["emplyments","employments"],["emporer","emperor"],["emprically","empirically"],["emprisoned","imprisoned"],["emprove","improve"],["emproved","improved"],["emprovement","improvement"],["emprovements","improvements"],["emproves","improves"],["emproving","improving"],["emptniess","emptiness"],["emptry","empty"],["emptyed","emptied"],["emptyy","empty"],["empy","empty"],["emtied","emptied"],["emties","empties"],["emtpies","empties"],["emtpy","empty"],["emty","empty"],["emtying","emptying"],["emultor","emulator"],["emultors","emulators"],["enabe","enable"],["enabel","enable"],["enabeled","enabled"],["enabeling","enabling"],["enabing","enabling"],["enabledi","enabled"],["enableing","enabling"],["enablen","enabled"],["enalbe","enable"],["enalbed","enabled"],["enalbes","enables"],["enameld","enameled"],["enaugh","enough"],["enbable","enable"],["enbabled","enabled"],["enbabling","enabling"],["enbale","enable"],["enbaled","enabled"],["enbales","enables"],["enbaling","enabling"],["enbedding","embedding"],["enble","enable"],["encapsualtes","encapsulates"],["encapsulatzion","encapsulation"],["encapsultion","encapsulation"],["encaspulate","encapsulate"],["encaspulated","encapsulated"],["encaspulates","encapsulates"],["encaspulating","encapsulating"],["encaspulation","encapsulation"],["enchanced","enhanced"],["enclosng","enclosing"],["enclosue","enclosure"],["enclosung","enclosing"],["enclude","include"],["encluding","including"],["encocde","encode"],["encocded","encoded"],["encocder","encoder"],["encocders","encoders"],["encocdes","encodes"],["encocding","encoding"],["encocdings","encodings"],["encodingt","encoding"],["encodning","encoding"],["encodnings","encodings"],["encompas","encompass"],["encompased","encompassed"],["encompases","encompasses"],["encompasing","encompassing"],["enconde","encode"],["enconded","encoded"],["enconder","encoder"],["enconders","encoders"],["encondes","encodes"],["enconding","encoding"],["encondings","encodings"],["encorded","encoded"],["encorder","encoder"],["encorders","encoders"],["encording","encoding"],["encordings","encodings"],["encorporating","incorporating"],["encoser","encoder"],["encosers","encoders"],["encosure","enclosure"],["encounterd","encountered"],["encountres","encounters"],["encouraing","encouraging"],["encouter","encounter"],["encoutered","encountered"],["encouters","encounters"],["encoutner","encounter"],["encoutners","encounters"],["encouttering","encountering"],["encrcypt","encrypt"],["encrcypted","encrypted"],["encrcyption","encryption"],["encrcyptions","encryptions"],["encrcypts","encrypts"],["encript","encrypt"],["encripted","encrypted"],["encription","encryption"],["encriptions","encryptions"],["encripts","encrypts"],["encrpt","encrypt"],["encrpted","encrypted"],["encrption","encryption"],["encrptions","encryptions"],["encrpts","encrypts"],["encrupted","encrypted"],["encrypiton","encryption"],["encryptiion","encryption"],["encryptio","encryption"],["encryptiong","encryption"],["encrytion","encryption"],["encrytped","encrypted"],["encrytption","encryption"],["encupsulates","encapsulates"],["encylopedia","encyclopedia"],["encypted","encrypted"],["encyption","encryption"],["endcoded","encoded"],["endcoder","encoder"],["endcoders","encoders"],["endcodes","encodes"],["endcoding","encoding"],["endcodings","encodings"],["endding","ending"],["ende","end"],["endevors","endeavors"],["endevour","endeavour"],["endfi","endif"],["endianes","endianness"],["endianess","endianness"],["endianity","endianness"],["endiannes","endianness"],["endig","ending"],["endiness","endianness"],["endnoden","endnode"],["endoint","endpoint"],["endolithes","endoliths"],["endpints","endpoints"],["endpiont","endpoint"],["endpionts","endpoints"],["endpont","endpoint"],["endponts","endpoints"],["endsup","ends up"],["enduce","induce"],["eneables","enables"],["enebale","enable"],["enebaled","enabled"],["eneble","enable"],["ened","need"],["enegeries","energies"],["enegery","energy"],["enehanced","enhanced"],["enery","energy"],["eneter","enter"],["enetered","entered"],["enetities","entities"],["enetity","entity"],["eneumeration","enumeration"],["eneumerations","enumerations"],["eneumretaion","enumeration"],["eneumretaions","enumerations"],["enew","new"],["enflamed","inflamed"],["enforcable","enforceable"],["enforceing","enforcing"],["enforcmement","enforcement"],["enforcment","enforcement"],["enfore","enforce"],["enfored","enforced"],["enfores","enforces"],["enforncing","enforcing"],["engagment","engagement"],["engeneer","engineer"],["engeneering","engineering"],["engery","energy"],["engieer","engineer"],["engieneer","engineer"],["engieneers","engineers"],["enginee","engine"],["enginge","engine"],["enginin","engine"],["enginineer","engineer"],["engoug","enough"],["enhabce","enhance"],["enhabced","enhanced"],["enhabces","enhances"],["enhabcing","enhancing"],["enhace","enhance"],["enhaced","enhanced"],["enhacement","enhancement"],["enhacements","enhancements"],["enhancd","enhanced"],["enhancment","enhancement"],["enhancments","enhancements"],["enhaned","enhanced"],["enhence","enhance"],["enhenced","enhanced"],["enhencement","enhancement"],["enhencements","enhancements"],["enhencment","enhancement"],["enhencments","enhancements"],["enironment","environment"],["enironments","environments"],["enities","entities"],["enitities","entities"],["enitity","entity"],["enitre","entire"],["enivornment","environment"],["enivornments","environments"],["enivronment","environment"],["enlargment","enlargement"],["enlargments","enlargements"],["enlightnment","enlightenment"],["enlose","enclose"],["enmpty","empty"],["enmum","enum"],["ennpoint","endpoint"],["enntries","entries"],["enocde","encode"],["enocded","encoded"],["enocder","encoder"],["enocders","encoders"],["enocdes","encodes"],["enocding","encoding"],["enocdings","encodings"],["enogh","enough"],["enoght","enough"],["enoguh","enough"],["enouch","enough"],["enoucnter","encounter"],["enoucntered","encountered"],["enoucntering","encountering"],["enoucnters","encounters"],["enouf","enough"],["enoufh","enough"],["enought","enough"],["enoughts","enough"],["enougth","enough"],["enouh","enough"],["enouhg","enough"],["enouncter","encounter"],["enounctered","encountered"],["enounctering","encountering"],["enouncters","encounters"],["enoung","enough"],["enoungh","enough"],["enounter","encounter"],["enountered","encountered"],["enountering","encountering"],["enounters","encounters"],["enouph","enough"],["enourage","encourage"],["enouraged","encouraged"],["enourages","encourages"],["enouraging","encouraging"],["enourmous","enormous"],["enourmously","enormously"],["enouth","enough"],["enouugh","enough"],["enpoint","endpoint"],["enpoints","endpoints"],["enque","enqueue"],["enqueing","enqueuing"],["enrties","entries"],["enrtries","entries"],["enrtry","entry"],["enrty","entry"],["ensconsed","ensconced"],["entaglements","entanglements"],["entended","intended"],["entension","extension"],["entensions","extensions"],["ententries","entries"],["enterance","entrance"],["enteratinment","entertainment"],["entereing","entering"],["enterie","entry"],["enteries","entries"],["enterily","entirely"],["enterprice","enterprise"],["enterprices","enterprises"],["entery","entry"],["enteties","entities"],["entety","entity"],["enthaplies","enthalpies"],["enthaply","enthalpy"],["enthousiasm","enthusiasm"],["enthusiam","enthusiasm"],["enthusiatic","enthusiastic"],["entierly","entirely"],["entireity","entirety"],["entires","entries"],["entirey","entirely"],["entirity","entirety"],["entirly","entirely"],["entitee","entity"],["entitees","entities"],["entites","entities"],["entiti","entity"],["entitie","entity"],["entitites","entities"],["entitities","entities"],["entitity","entity"],["entitiy","entity"],["entitiys","entities"],["entitlied","entitled"],["entitys","entities"],["entoties","entities"],["entoty","entity"],["entrace","entrance"],["entraced","entranced"],["entraces","entrances"],["entrepeneur","entrepreneur"],["entrepeneurs","entrepreneurs"],["entriess","entries"],["entrophy","entropy"],["enttries","entries"],["enttry","entry"],["enulation","emulation"],["enumarate","enumerate"],["enumarated","enumerated"],["enumarates","enumerates"],["enumarating","enumerating"],["enumation","enumeration"],["enumearate","enumerate"],["enumearation","enumeration"],["enumerble","enumerable"],["enumertaion","enumeration"],["enusre","ensure"],["envaluation","evaluation"],["enveloppe","envelope"],["envelopped","enveloped"],["enveloppes","envelopes"],["envelopping","enveloping"],["enver","never"],["envioment","environment"],["enviomental","environmental"],["envioments","environments"],["envionment","environment"],["envionmental","environmental"],["envionments","environments"],["enviorement","environment"],["envioremental","environmental"],["enviorements","environments"],["enviorenment","environment"],["enviorenmental","environmental"],["enviorenments","environments"],["enviorment","environment"],["enviormental","environmental"],["enviormentally","environmentally"],["enviorments","environments"],["enviornemnt","environment"],["enviornemntal","environmental"],["enviornemnts","environments"],["enviornment","environment"],["enviornmental","environmental"],["enviornmentalist","environmentalist"],["enviornmentally","environmentally"],["enviornments","environments"],["envioronment","environment"],["envioronmental","environmental"],["envioronments","environments"],["envireonment","environment"],["envirionment","environment"],["envirnment","environment"],["envirnmental","environmental"],["envirnments","environments"],["envirnoment","environment"],["envirnoments","environments"],["enviroiment","environment"],["enviroment","environment"],["enviromental","environmental"],["enviromentalist","environmentalist"],["enviromentally","environmentally"],["enviroments","environments"],["enviromnent","environment"],["enviromnental","environmental"],["enviromnentally","environmentally"],["enviromnents","environments"],["environement","environment"],["environemnt","environment"],["environemntal","environmental"],["environemnts","environments"],["environent","environment"],["environmane","environment"],["environmenet","environment"],["environmenets","environments"],["environmet","environment"],["environmets","environments"],["environmnet","environment"],["environmont","environment"],["environnement","environment"],["environtment","environment"],["envolutionary","evolutionary"],["envolved","involved"],["envorce","enforce"],["envrion","environ"],["envrionment","environment"],["envrionmental","environmental"],["envrionments","environments"],["envrions","environs"],["envriron","environ"],["envrironment","environment"],["envrironmental","environmental"],["envrironments","environments"],["envrirons","environs"],["envvironment","environment"],["enxt","next"],["enything","anything"],["enyway","anyway"],["epecifica","especifica"],["epect","expect"],["epected","expected"],["epectedly","expectedly"],["epecting","expecting"],["epects","expects"],["ephememeral","ephemeral"],["ephememeris","ephemeris"],["epidsodes","episodes"],["epigramic","epigrammatic"],["epilgoue","epilogue"],["episdoe","episode"],["episdoes","episodes"],["eploit","exploit"],["eploits","exploits"],["epmty","empty"],["epressions","expressions"],["epsiode","episode"],["eptied","emptied"],["eptier","emptier"],["epties","empties"],["eptrapolate","extrapolate"],["eptrapolated","extrapolated"],["eptrapolates","extrapolates"],["epty","empty"],["epxanded","expanded"],["epxected","expected"],["epxiressions","expressions"],["epxlicit","explicit"],["eqaul","equal"],["eqaulity","equality"],["eqaulizer","equalizer"],["eqivalent","equivalent"],["eqivalents","equivalents"],["equailateral","equilateral"],["equalibrium","equilibrium"],["equallity","equality"],["equalls","equals"],["equaly","equally"],["equeation","equation"],["equeations","equations"],["equel","equal"],["equelibrium","equilibrium"],["equialent","equivalent"],["equil","equal"],["equilavalent","equivalent"],["equilibium","equilibrium"],["equilibrum","equilibrium"],["equilvalent","equivalent"],["equilvalently","equivalently"],["equilvalents","equivalents"],["equiped","equipped"],["equipmentd","equipment"],["equipments","equipment"],["equippment","equipment"],["equiptment","equipment"],["equitorial","equatorial"],["equivalance","equivalence"],["equivalant","equivalent"],["equivelant","equivalent"],["equivelent","equivalent"],["equivelents","equivalents"],["equivilant","equivalent"],["equivilent","equivalent"],["equivivalent","equivalent"],["equivlalent","equivalent"],["equivlantly","equivalently"],["equivlent","equivalent"],["equivlently","equivalently"],["equivlents","equivalents"],["equivqlent","equivalent"],["eqution","equation"],["equtions","equations"],["equvalent","equivalent"],["equvivalent","equivalent"],["erasablocks","eraseblocks"],["eratic","erratic"],["eratically","erratically"],["eraticly","erratically"],["erformance","performance"],["erliear","earlier"],["erlier","earlier"],["erly","early"],["ermergency","emergency"],["eroneous","erroneous"],["eror","error"],["erorneus","erroneous"],["erorneusly","erroneously"],["erorr","error"],["erorrs","errors"],["erors","errors"],["erraneously","erroneously"],["erro","error"],["erroneus","erroneous"],["erroneusly","erroneously"],["erronous","erroneous"],["erronously","erroneously"],["errorneous","erroneous"],["errorneously","erroneously"],["errorneus","erroneous"],["errornous","erroneous"],["errornously","erroneously"],["errorprone","error-prone"],["errorr","error"],["erros","errors"],["errot","error"],["errots","errors"],["errro","error"],["errror","error"],["errrors","errors"],["errros","errors"],["errupted","erupted"],["ertoneous","erroneous"],["ertoneously","erroneously"],["ervery","every"],["erverything","everything"],["esacpe","escape"],["esacped","escaped"],["esacpes","escapes"],["escalte","escalate"],["escalted","escalated"],["escaltes","escalates"],["escalting","escalating"],["escaltion","escalation"],["escapeable","escapable"],["escapemant","escapement"],["escased","escaped"],["escation","escalation"],["esccape","escape"],["esccaped","escaped"],["escpae","escape"],["escpaed","escaped"],["esecute","execute"],["esential","essential"],["esentially","essentially"],["esge","edge"],["esger","edger"],["esgers","edgers"],["esges","edges"],["esging","edging"],["esiest","easiest"],["esimate","estimate"],["esimated","estimated"],["esimates","estimates"],["esimating","estimating"],["esimation","estimation"],["esimations","estimations"],["esimator","estimator"],["esimators","estimators"],["esists","exists"],["esitmate","estimate"],["esitmated","estimated"],["esitmates","estimates"],["esitmating","estimating"],["esitmation","estimation"],["esitmations","estimations"],["esitmator","estimator"],["esitmators","estimators"],["esle","else"],["esnure","ensure"],["esnured","ensured"],["esnures","ensures"],["espacally","especially"],["espace","escape"],["espaced","escaped"],["espaces","escapes"],["espacially","especially"],["espacing","escaping"],["espcially","especially"],["especailly","especially"],["especally","especially"],["especialy","especially"],["especialyl","especially"],["especiially","especially"],["espect","expect"],["espeically","especially"],["esseintially","essentially"],["essencial","essential"],["essense","essence"],["essentail","essential"],["essentailly","essentially"],["essentaily","essentially"],["essental","essential"],["essentally","essentially"],["essentals","essentials"],["essentialy","essentially"],["essentual","essential"],["essentually","essentially"],["essentualy","essentially"],["essesital","essential"],["essesitally","essentially"],["essesitaly","essentially"],["essiential","essential"],["esssential","essential"],["estabilish","establish"],["estabish","establish"],["estabishd","established"],["estabished","established"],["estabishes","establishes"],["estabishing","establishing"],["establised","established"],["establishs","establishes"],["establising","establishing"],["establsihed","established"],["estbalishment","establishment"],["estimage","estimate"],["estimages","estimates"],["estiomator","estimator"],["estiomators","estimators"],["esy","easy"],["etablish","establish"],["etablishd","established"],["etablished","established"],["etablishing","establishing"],["etcc","etc"],["etcp","etc"],["etensible","extensible"],["etension","extension"],["etensions","extensions"],["ethe","the"],["etherenet","Ethernet"],["ethernal","eternal"],["ethnocentricm","ethnocentrism"],["etiher","either"],["etroneous","erroneous"],["etroneously","erroneously"],["etsablishment","establishment"],["etsbalishment","establishment"],["etst","test"],["etsts","tests"],["etxt","text"],["euclidian","euclidean"],["euivalent","equivalent"],["euivalents","equivalents"],["euqivalent","equivalent"],["euqivalents","equivalents"],["euristic","heuristic"],["euristics","heuristics"],["Europian","European"],["Europians","Europeans"],["Eurpean","European"],["Eurpoean","European"],["evalation","evaluation"],["evalite","evaluate"],["evalited","evaluated"],["evalites","evaluates"],["evaluataion","evaluation"],["evaluataions","evaluations"],["evalueate","evaluate"],["evalueated","evaluated"],["evaluete","evaluate"],["evalueted","evaluated"],["evalulates","evaluates"],["evalutae","evaluate"],["evalutaed","evaluated"],["evalutaeing","evaluating"],["evalutaes","evaluates"],["evalutaing","evaluating"],["evalutaion","evaluation"],["evalutaions","evaluations"],["evalutaor","evaluator"],["evalutate","evaluate"],["evalutated","evaluated"],["evalutates","evaluates"],["evalutating","evaluating"],["evalutation","evaluation"],["evalutations","evaluations"],["evalute","evaluate"],["evaluted","evaluated"],["evalutes","evaluates"],["evaluting","evaluating"],["evalutions","evaluations"],["evalutive","evaluative"],["evalutor","evaluator"],["evalutors","evaluators"],["evaulate","evaluate"],["evaulated","evaluated"],["evaulates","evaluates"],["evaulating","evaluating"],["evaulation","evaluation"],["evaulator","evaluator"],["evaulted","evaluated"],["evauluate","evaluate"],["evauluated","evaluated"],["evauluates","evaluates"],["evauluation","evaluation"],["eveluate","evaluate"],["eveluated","evaluated"],["eveluates","evaluates"],["eveluating","evaluating"],["eveluation","evaluation"],["eveluations","evaluations"],["eveluator","evaluator"],["eveluators","evaluators"],["evenhtually","eventually"],["eventally","eventually"],["eventaully","eventually"],["eventhanders","event handlers"],["eventhough","even though"],["eventially","eventually"],["eventuall","eventually"],["eventualy","eventually"],["evenually","eventually"],["eveolution","evolution"],["eveolutionary","evolutionary"],["eveolve","evolve"],["eveolved","evolved"],["eveolves","evolves"],["eveolving","evolving"],["everage","average"],["everaged","averaged"],["everbody","everybody"],["everithing","everything"],["everone","everyone"],["everthing","everything"],["evertyhign","everything"],["evertyhing","everything"],["evertything","everything"],["everwhere","everywhere"],["everyhing","everything"],["everyhting","everything"],["everythig","everything"],["everythign","everything"],["everythin","everything"],["everythings","everything"],["everytime","every time"],["everyting","everything"],["everytone","everyone"],["evey","every"],["eveyone","everyone"],["eveyr","every"],["evidentally","evidently"],["evironment","environment"],["evironments","environments"],["evition","eviction"],["evluate","evaluate"],["evluated","evaluated"],["evluates","evaluates"],["evluating","evaluating"],["evluation","evaluation"],["evluations","evaluations"],["evluative","evaluative"],["evluator","evaluator"],["evluators","evaluators"],["evnet","event"],["evnts","events"],["evoluate","evaluate"],["evoluated","evaluated"],["evoluates","evaluates"],["evoluation","evaluations"],["evovler","evolver"],["evovling","evolving"],["evrithing","everything"],["evry","every"],["evrythign","everything"],["evrything","everything"],["evrywhere","everywhere"],["evyrthing","everything"],["ewhwer","where"],["exaclty","exactly"],["exacly","exactly"],["exactely","exactly"],["exacty","exactly"],["exacutable","executable"],["exagerate","exaggerate"],["exagerated","exaggerated"],["exagerates","exaggerates"],["exagerating","exaggerating"],["exagerrate","exaggerate"],["exagerrated","exaggerated"],["exagerrates","exaggerates"],["exagerrating","exaggerating"],["exameple","example"],["exameples","examples"],["examied","examined"],["examinated","examined"],["examing","examining"],["examinining","examining"],["examle","example"],["examles","examples"],["examlpe","example"],["examlpes","examples"],["examnple","example"],["examnples","examples"],["exampel","example"],["exampeles","examples"],["exampels","examples"],["examplees","examples"],["examplifies","exemplifies"],["exampple","example"],["exampples","examples"],["exampt","exempt"],["exand","expand"],["exansive","expansive"],["exapansion","expansion"],["exapend","expand"],["exaplain","explain"],["exaplaination","explanation"],["exaplained","explained"],["exaplaining","explaining"],["exaplains","explains"],["exaplanation","explanation"],["exaplanations","explanations"],["exaple","example"],["exaples","examples"],["exapmle","example"],["exapmles","examples"],["exapnsion","expansion"],["exat","exact"],["exatcly","exactly"],["exatctly","exactly"],["exatly","exactly"],["exausted","exhausted"],["excact","exact"],["excactly","exactly"],["excahcnge","exchange"],["excahnge","exchange"],["excahnges","exchanges"],["excange","exchange"],["excape","escape"],["excaped","escaped"],["excapes","escapes"],["excat","exact"],["excating","exacting"],["excatly","exactly"],["exccute","execute"],["excecise","exercise"],["excecises","exercises"],["excecpt","except"],["excecption","exception"],["excecptional","exceptional"],["excecptions","exceptions"],["excectable","executable"],["excectables","executables"],["excecte","execute"],["excectedly","expectedly"],["excectes","executes"],["excecting","executing"],["excectional","exceptional"],["excective","executive"],["excectives","executives"],["excector","executor"],["excectors","executors"],["excects","expects"],["excecutable","executable"],["excecutables","executables"],["excecute","execute"],["excecuted","executed"],["excecutes","executes"],["excecuting","executing"],["excecution","execution"],["excecutions","executions"],["excecutive","executive"],["excecutives","executives"],["excecutor","executor"],["excecutors","executors"],["excecuts","executes"],["exced","exceed"],["excedded","exceeded"],["excedding","exceeding"],["excede","exceed"],["exceded","exceeded"],["excedeed","exceeded"],["excedes","exceeds"],["exceding","exceeding"],["exceeed","exceed"],["exceirpt","excerpt"],["exceirpts","excerpts"],["excelent","excellent"],["excell","excel"],["excellance","excellence"],["excellant","excellent"],["excells","excels"],["excempt","exempt"],["excempted","exempted"],["excemption","exemption"],["excemptions","exemptions"],["excempts","exempts"],["excentric","eccentric"],["excentricity","eccentricity"],["excentuating","accentuating"],["exceopt","exempt"],["exceopted","exempted"],["exceopts","exempts"],["exceotion","exemption"],["exceotions","exemptions"],["excepetion","exception"],["excepion","exception"],["excepional","exceptional"],["excepionally","exceptionally"],["excepions","exceptions"],["exceprt","excerpt"],["exceprts","excerpts"],["exceptation","expectation"],["exceptionnal","exceptional"],["exceptionss","exceptions"],["exceptionts","exceptions"],["excercise","exercise"],["excercised","exercised"],["excerciser","exerciser"],["excercises","exercises"],["excercising","exercising"],["excerise","exercise"],["exces","excess"],["excesed","exceeded"],["excesive","excessive"],["excesively","excessively"],["excesss","excess"],["excesv","excessive"],["excesvly","excessively"],["excetion","exception"],["excetional","exceptional"],["excetions","exceptions"],["excetpion","exception"],["excetpional","exceptional"],["excetpions","exceptions"],["excetption","exception"],["excetptional","exceptional"],["excetptions","exceptions"],["excetra","etcetera"],["excetutable","executable"],["excetutables","executables"],["excetute","execute"],["excetuted","executed"],["excetutes","executes"],["excetuting","executing"],["excetution","execution"],["excetutions","executions"],["excetutive","executive"],["excetutives","executives"],["excetutor","executor"],["excetutors","executors"],["exceuctable","executable"],["exceuctables","executables"],["exceucte","execute"],["exceucted","executed"],["exceuctes","executes"],["exceucting","executing"],["exceuction","execution"],["exceuctions","executions"],["exceuctive","executive"],["exceuctives","executives"],["exceuctor","executor"],["exceuctors","executors"],["exceutable","executable"],["exceutables","executables"],["exceute","execute"],["exceuted","executed"],["exceutes","executes"],["exceuting","executing"],["exceution","execution"],["exceutions","executions"],["exceutive","executive"],["exceutives","executives"],["exceutor","executor"],["exceutors","executors"],["excewption","exception"],["excewptional","exceptional"],["excewptions","exceptions"],["exchage","exchange"],["exchaged","exchanged"],["exchages","exchanges"],["exchaging","exchanging"],["exchagne","exchange"],["exchagned","exchanged"],["exchagnes","exchanges"],["exchagnge","exchange"],["exchagnged","exchanged"],["exchagnges","exchanges"],["exchagnging","exchanging"],["exchagning","exchanging"],["exchanage","exchange"],["exchanaged","exchanged"],["exchanages","exchanges"],["exchanaging","exchanging"],["exchance","exchange"],["exchanced","exchanged"],["exchances","exchanges"],["exchanche","exchange"],["exchanched","exchanged"],["exchanches","exchanges"],["exchanching","exchanging"],["exchancing","exchanging"],["exchane","exchange"],["exchaned","exchanged"],["exchanes","exchanges"],["exchangable","exchangeable"],["exchaning","exchanging"],["exchaust","exhaust"],["exchausted","exhausted"],["exchausting","exhausting"],["exchaustive","exhaustive"],["exchausts","exhausts"],["exchenge","exchange"],["exchenged","exchanged"],["exchenges","exchanges"],["exchenging","exchanging"],["exchnage","exchange"],["exchnaged","exchanged"],["exchnages","exchanges"],["exchnaging","exchanging"],["exchng","exchange"],["exchngd","exchanged"],["exchnge","exchange"],["exchnged","exchanged"],["exchnges","exchanges"],["exchnging","exchanging"],["exchngng","exchanging"],["exchngs","exchanges"],["exciation","excitation"],["excipt","except"],["exciption","exception"],["exciptions","exceptions"],["excist","exist"],["excisted","existed"],["excisting","existing"],["excitment","excitement"],["exclamantion","exclamation"],["excludde","exclude"],["excludind","excluding"],["exclusiv","exclusive"],["exclusivelly","exclusively"],["exclusivly","exclusively"],["exclusivs","exclusives"],["excluslvely","exclusively"],["exclusuive","exclusive"],["exclusuively","exclusively"],["exclusuives","exclusives"],["excpect","expect"],["excpected","expected"],["excpecting","expecting"],["excpects","expects"],["excpeption","exception"],["excpet","except"],["excpetion","exception"],["excpetional","exceptional"],["excpetions","exceptions"],["excplicit","explicit"],["excplicitly","explicitly"],["excplict","explicit"],["excplictly","explicitly"],["excract","extract"],["exctacted","extracted"],["exctract","extract"],["exctracted","extracted"],["exctracting","extracting"],["exctraction","extraction"],["exctractions","extractions"],["exctractor","extractor"],["exctractors","extractors"],["exctracts","extracts"],["exculde","exclude"],["exculding","excluding"],["exculsive","exclusive"],["exculsively","exclusively"],["exculsivly","exclusively"],["excutable","executable"],["excutables","executables"],["excute","execute"],["excuted","executed"],["excutes","executes"],["excuting","executing"],["excution","execution"],["execeed","exceed"],["execeeded","exceeded"],["execeeds","exceeds"],["exeception","exception"],["execeptions","exceptions"],["execising","exercising"],["execption","exception"],["execptions","exceptions"],["exectable","executable"],["exection","execution"],["exections","executions"],["exectuable","executable"],["exectuableness","executableness"],["exectuables","executables"],["exectued","executed"],["exectuion","execution"],["exectuions","executions"],["execture","execute"],["exectured","executed"],["exectures","executes"],["execturing","executing"],["exectute","execute"],["exectuted","executed"],["exectutes","executes"],["exectution","execution"],["exectutions","executions"],["execuable","executable"],["execuables","executables"],["execuatable","executable"],["execuatables","executables"],["execuatble","executable"],["execuatbles","executables"],["execuate","execute"],["execuated","executed"],["execuates","executes"],["execuation","execution"],["execuations","executions"],["execubale","executable"],["execubales","executables"],["execucte","execute"],["execucted","executed"],["execuctes","executes"],["execuction","execution"],["execuctions","executions"],["execuctor","executor"],["execuctors","executors"],["execude","execute"],["execuded","executed"],["execudes","executes"],["execue","execute"],["execued","executed"],["execues","executes"],["execuet","execute"],["execuetable","executable"],["execuetd","executed"],["execuete","execute"],["execueted","executed"],["execuetes","executes"],["execuets","executes"],["execuing","executing"],["execuion","execution"],["execuions","executions"],["execuitable","executable"],["execuitables","executables"],["execuite","execute"],["execuited","executed"],["execuites","executes"],["execuiting","executing"],["execuition","execution"],["execuitions","executions"],["execulatble","executable"],["execulatbles","executables"],["execultable","executable"],["execultables","executables"],["execulusive","exclusive"],["execune","execute"],["execuned","executed"],["execunes","executes"],["execunting","executing"],["execurable","executable"],["execurables","executables"],["execure","execute"],["execured","executed"],["execures","executes"],["execusion","execution"],["execusions","executions"],["execusive","exclusive"],["execustion","execution"],["execustions","executions"],["execut","execute"],["executabable","executable"],["executabables","executables"],["executabe","executable"],["executabel","executable"],["executabels","executables"],["executabes","executables"],["executablble","executable"],["executabnle","executable"],["executabnles","executables"],["executation","execution"],["executations","executions"],["executbale","executable"],["executbales","executables"],["executble","executable"],["executbles","executables"],["executd","executed"],["executding","executing"],["executeable","executable"],["executeables","executables"],["executible","executable"],["executign","executing"],["executng","executing"],["executre","execute"],["executred","executed"],["executres","executes"],["executs","executes"],["executting","executing"],["executtion","execution"],["executtions","executions"],["executuable","executable"],["executuables","executables"],["executuble","executable"],["executubles","executables"],["executue","execute"],["executued","executed"],["executues","executes"],["executuing","executing"],["executuion","execution"],["executuions","executions"],["executung","executing"],["executuon","execution"],["executuons","executions"],["executute","execute"],["execututed","executed"],["execututes","executes"],["executution","execution"],["execututions","executions"],["exeed","exceed"],["exeeding","exceeding"],["exeedingly","exceedingly"],["exeeds","exceeds"],["exelent","excellent"],["exellent","excellent"],["exempel","example"],["exempels","examples"],["exemple","example"],["exemples","examples"],["exended","extended"],["exension","extension"],["exensions","extensions"],["exent","extent"],["exentended","extended"],["exepct","expect"],["exepcted","expected"],["exepcts","expects"],["exepect","expect"],["exepectation","expectation"],["exepectations","expectations"],["exepected","expected"],["exepectedly","expectedly"],["exepecting","expecting"],["exepects","expects"],["exepriment","experiment"],["exeprimental","experimental"],["exeptional","exceptional"],["exeptions","exceptions"],["exeqution","execution"],["exerbate","exacerbate"],["exerbated","exacerbated"],["exerciese","exercise"],["exerciesed","exercised"],["exercieses","exercises"],["exerciesing","exercising"],["exercize","exercise"],["exerimental","experimental"],["exerpt","excerpt"],["exerpts","excerpts"],["exersize","exercise"],["exersizes","exercises"],["exerternal","external"],["exeucte","execute"],["exeucted","executed"],["exeuctes","executes"],["exeution","execution"],["exexutable","executable"],["exhalted","exalted"],["exhange","exchange"],["exhanged","exchanged"],["exhanges","exchanges"],["exhanging","exchanging"],["exhaused","exhausted"],["exhautivity","exhaustivity"],["exhcuast","exhaust"],["exhcuasted","exhausted"],["exhibtion","exhibition"],["exhist","exist"],["exhistance","existence"],["exhisted","existed"],["exhistence","existence"],["exhisting","existing"],["exhists","exists"],["exhostive","exhaustive"],["exhustiveness","exhaustiveness"],["exibition","exhibition"],["exibitions","exhibitions"],["exicting","exciting"],["exinct","extinct"],["exipration","expiration"],["exipre","expire"],["exipred","expired"],["exipres","expires"],["exising","existing"],["exisit","exist"],["exisited","existed"],["exisitent","existent"],["exisiting","existing"],["exisitng","existing"],["exisits","exists"],["existance","existence"],["existant","existent"],["existatus","exitstatus"],["existencd","existence"],["existend","existed"],["existense","existence"],["existin","existing"],["existince","existence"],["existng","existing"],["existsing","existing"],["existting","existing"],["existung","existing"],["existy","exist"],["existying","existing"],["exitance","existence"],["exitation","excitation"],["exitations","excitations"],["exitt","exit"],["exitted","exited"],["exitting","exiting"],["exitts","exits"],["exixst","exist"],["exixt","exist"],["exlamation","exclamation"],["exlcude","exclude"],["exlcuding","excluding"],["exlcusion","exclusion"],["exlcusions","exclusions"],["exlcusive","exclusive"],["exlicit","explicit"],["exlicite","explicit"],["exlicitely","explicitly"],["exlicitly","explicitly"],["exliled","exiled"],["exlpoit","exploit"],["exlpoited","exploited"],["exlpoits","exploits"],["exlusion","exclusion"],["exlusionary","exclusionary"],["exlusions","exclusions"],["exlusive","exclusive"],["exlusively","exclusively"],["exmaine","examine"],["exmained","examined"],["exmaines","examines"],["exmaple","example"],["exmaples","examples"],["exmple","example"],["exmport","export"],["exnternal","external"],["exnternalities","externalities"],["exnternality","externality"],["exnternally","externally"],["exntry","entry"],["exolicit","explicit"],["exolicitly","explicitly"],["exonorate","exonerate"],["exort","export"],["exoskelaton","exoskeleton"],["expalin","explain"],["expaning","expanding"],["expanion","expansion"],["expanions","expansions"],["expanshion","expansion"],["expanshions","expansions"],["expanssion","expansion"],["exparation","expiration"],["expasion","expansion"],["expatriot","expatriate"],["expception","exception"],["expcetation","expectation"],["expcetations","expectations"],["expceted","expected"],["expceting","expecting"],["expcets","expects"],["expct","expect"],["expcted","expected"],["expctedly","expectedly"],["expcting","expecting"],["expeced","expected"],["expeceted","expected"],["expecially","especially"],["expectaion","expectation"],["expectaions","expectations"],["expectatoins","expectations"],["expectatons","expectations"],["expectd","expected"],["expecte","expected"],["expectes","expects"],["expection","exception"],["expections","exceptions"],["expeditonary","expeditionary"],["expeect","expect"],["expeected","expected"],["expeectedly","expectedly"],["expeecting","expecting"],["expeects","expects"],["expeense","expense"],["expeenses","expenses"],["expeensive","expensive"],["expeience","experience"],["expeienced","experienced"],["expeiences","experiences"],["expeiencing","experiencing"],["expeiment","experiment"],["expeimental","experimental"],["expeimentally","experimentally"],["expeimentation","experimentation"],["expeimentations","experimentations"],["expeimented","experimented"],["expeimentel","experimental"],["expeimentelly","experimentally"],["expeimenter","experimenter"],["expeimenters","experimenters"],["expeimenting","experimenting"],["expeiments","experiments"],["expeiriment","experiment"],["expeirimental","experimental"],["expeirimentally","experimentally"],["expeirimentation","experimentation"],["expeirimentations","experimentations"],["expeirimented","experimented"],["expeirimentel","experimental"],["expeirimentelly","experimentally"],["expeirimenter","experimenter"],["expeirimenters","experimenters"],["expeirimenting","experimenting"],["expeiriments","experiments"],["expell","expel"],["expells","expels"],["expement","experiment"],["expemental","experimental"],["expementally","experimentally"],["expementation","experimentation"],["expementations","experimentations"],["expemented","experimented"],["expementel","experimental"],["expementelly","experimentally"],["expementer","experimenter"],["expementers","experimenters"],["expementing","experimenting"],["expements","experiments"],["expemplar","exemplar"],["expemplars","exemplars"],["expemplary","exemplary"],["expempt","exempt"],["expempted","exempted"],["expemt","exempt"],["expemted","exempted"],["expemtion","exemption"],["expemtions","exemptions"],["expemts","exempts"],["expence","expense"],["expences","expenses"],["expencive","expensive"],["expendeble","expendable"],["expepect","expect"],["expepected","expected"],["expepectedly","expectedly"],["expepecting","expecting"],["expepects","expects"],["expepted","expected"],["expeptedly","expectedly"],["expepting","expecting"],["expeption","exception"],["expeptions","exceptions"],["expepts","expects"],["experament","experiment"],["experamental","experimental"],["experamentally","experimentally"],["experamentation","experimentation"],["experamentations","experimentations"],["experamented","experimented"],["experamentel","experimental"],["experamentelly","experimentally"],["experamenter","experimenter"],["experamenters","experimenters"],["experamenting","experimenting"],["experaments","experiments"],["experation","expiration"],["expercting","expecting"],["expercts","expects"],["expereince","experience"],["expereinced","experienced"],["expereinces","experiences"],["expereincing","experiencing"],["experement","experiment"],["experemental","experimental"],["experementally","experimentally"],["experementation","experimentation"],["experementations","experimentations"],["experemented","experimented"],["experementel","experimental"],["experementelly","experimentally"],["experementer","experimenter"],["experementers","experimenters"],["experementing","experimenting"],["experements","experiments"],["experence","experience"],["experenced","experienced"],["experences","experiences"],["experencing","experiencing"],["experes","express"],["experesed","expressed"],["experesion","expression"],["experesions","expressions"],["experess","express"],["experessed","expressed"],["experesses","expresses"],["experessing","expressing"],["experession's","expression's"],["experession","expression"],["experessions","expressions"],["experiance","experience"],["experianced","experienced"],["experiances","experiences"],["experiancial","experiential"],["experiancing","experiencing"],["experiansial","experiential"],["experiantial","experiential"],["experiation","expiration"],["experiations","expirations"],["experice","experience"],["expericed","experienced"],["experices","experiences"],["expericing","experiencing"],["experiement","experiment"],["experienshial","experiential"],["experiensial","experiential"],["experies","expires"],["experim","experiment"],["experimal","experimental"],["experimally","experimentally"],["experimanent","experiment"],["experimanental","experimental"],["experimanentally","experimentally"],["experimanentation","experimentation"],["experimanentations","experimentations"],["experimanented","experimented"],["experimanentel","experimental"],["experimanentelly","experimentally"],["experimanenter","experimenter"],["experimanenters","experimenters"],["experimanenting","experimenting"],["experimanents","experiments"],["experimanet","experiment"],["experimanetal","experimental"],["experimanetally","experimentally"],["experimanetation","experimentation"],["experimanetations","experimentations"],["experimaneted","experimented"],["experimanetel","experimental"],["experimanetelly","experimentally"],["experimaneter","experimenter"],["experimaneters","experimenters"],["experimaneting","experimenting"],["experimanets","experiments"],["experimant","experiment"],["experimantal","experimental"],["experimantally","experimentally"],["experimantation","experimentation"],["experimantations","experimentations"],["experimanted","experimented"],["experimantel","experimental"],["experimantelly","experimentally"],["experimanter","experimenter"],["experimanters","experimenters"],["experimanting","experimenting"],["experimants","experiments"],["experimation","experimentation"],["experimations","experimentations"],["experimdnt","experiment"],["experimdntal","experimental"],["experimdntally","experimentally"],["experimdntation","experimentation"],["experimdntations","experimentations"],["experimdnted","experimented"],["experimdntel","experimental"],["experimdntelly","experimentally"],["experimdnter","experimenter"],["experimdnters","experimenters"],["experimdnting","experimenting"],["experimdnts","experiments"],["experimed","experimented"],["experimel","experimental"],["experimelly","experimentally"],["experimen","experiment"],["experimenal","experimental"],["experimenally","experimentally"],["experimenat","experiment"],["experimenatal","experimental"],["experimenatally","experimentally"],["experimenatation","experimentation"],["experimenatations","experimentations"],["experimenated","experimented"],["experimenatel","experimental"],["experimenatelly","experimentally"],["experimenater","experimenter"],["experimenaters","experimenters"],["experimenating","experimenting"],["experimenation","experimentation"],["experimenations","experimentations"],["experimenats","experiments"],["experimened","experimented"],["experimenel","experimental"],["experimenelly","experimentally"],["experimener","experimenter"],["experimeners","experimenters"],["experimening","experimenting"],["experimens","experiments"],["experimentaal","experimental"],["experimentaally","experimentally"],["experimentaat","experiment"],["experimentaatl","experimental"],["experimentaatlly","experimentally"],["experimentaats","experiments"],["experimentaed","experimented"],["experimentaer","experimenter"],["experimentaing","experimenting"],["experimentaion","experimentation"],["experimentaions","experimentations"],["experimentait","experiment"],["experimentaital","experimental"],["experimentaitally","experimentally"],["experimentaited","experimented"],["experimentaiter","experimenter"],["experimentaiters","experimenters"],["experimentaitng","experimenting"],["experimentaiton","experimentation"],["experimentaitons","experimentations"],["experimentat","experimental"],["experimentatal","experimental"],["experimentatally","experimentally"],["experimentatation","experimentation"],["experimentatations","experimentations"],["experimentated","experimented"],["experimentater","experimenter"],["experimentatl","experimental"],["experimentatlly","experimentally"],["experimentatly","experimentally"],["experimentel","experimental"],["experimentelly","experimentally"],["experimentt","experiment"],["experimentted","experimented"],["experimentter","experimenter"],["experimentters","experimenters"],["experimentts","experiments"],["experimer","experimenter"],["experimers","experimenters"],["experimet","experiment"],["experimetal","experimental"],["experimetally","experimentally"],["experimetation","experimentation"],["experimetations","experimentations"],["experimeted","experimented"],["experimetel","experimental"],["experimetelly","experimentally"],["experimetent","experiment"],["experimetental","experimental"],["experimetentally","experimentally"],["experimetentation","experimentation"],["experimetentations","experimentations"],["experimetented","experimented"],["experimetentel","experimental"],["experimetentelly","experimentally"],["experimetenter","experimenter"],["experimetenters","experimenters"],["experimetenting","experimenting"],["experimetents","experiments"],["experimeter","experimenter"],["experimeters","experimenters"],["experimeting","experimenting"],["experimetn","experiment"],["experimetnal","experimental"],["experimetnally","experimentally"],["experimetnation","experimentation"],["experimetnations","experimentations"],["experimetned","experimented"],["experimetnel","experimental"],["experimetnelly","experimentally"],["experimetner","experimenter"],["experimetners","experimenters"],["experimetning","experimenting"],["experimetns","experiments"],["experimets","experiments"],["experiming","experimenting"],["experimint","experiment"],["experimintal","experimental"],["experimintally","experimentally"],["experimintation","experimentation"],["experimintations","experimentations"],["experiminted","experimented"],["experimintel","experimental"],["experimintelly","experimentally"],["experiminter","experimenter"],["experiminters","experimenters"],["experiminting","experimenting"],["experimints","experiments"],["experimment","experiment"],["experimmental","experimental"],["experimmentally","experimentally"],["experimmentation","experimentation"],["experimmentations","experimentations"],["experimmented","experimented"],["experimmentel","experimental"],["experimmentelly","experimentally"],["experimmenter","experimenter"],["experimmenters","experimenters"],["experimmenting","experimenting"],["experimments","experiments"],["experimnet","experiment"],["experimnetal","experimental"],["experimnetally","experimentally"],["experimnetation","experimentation"],["experimnetations","experimentations"],["experimneted","experimented"],["experimnetel","experimental"],["experimnetelly","experimentally"],["experimneter","experimenter"],["experimneters","experimenters"],["experimneting","experimenting"],["experimnets","experiments"],["experimnt","experiment"],["experimntal","experimental"],["experimntally","experimentally"],["experimntation","experimentation"],["experimntations","experimentations"],["experimnted","experimented"],["experimntel","experimental"],["experimntelly","experimentally"],["experimnter","experimenter"],["experimnters","experimenters"],["experimnting","experimenting"],["experimnts","experiments"],["experims","experiments"],["experimten","experiment"],["experimtenal","experimental"],["experimtenally","experimentally"],["experimtenation","experimentation"],["experimtenations","experimentations"],["experimtened","experimented"],["experimtenel","experimental"],["experimtenelly","experimentally"],["experimtener","experimenter"],["experimteners","experimenters"],["experimtening","experimenting"],["experimtens","experiments"],["experinece","experience"],["experineced","experienced"],["experinement","experiment"],["experinemental","experimental"],["experinementally","experimentally"],["experinementation","experimentation"],["experinementations","experimentations"],["experinemented","experimented"],["experinementel","experimental"],["experinementelly","experimentally"],["experinementer","experimenter"],["experinementers","experimenters"],["experinementing","experimenting"],["experinements","experiments"],["experiration","expiration"],["experirations","expirations"],["expermenet","experiment"],["expermenetal","experimental"],["expermenetally","experimentally"],["expermenetation","experimentation"],["expermenetations","experimentations"],["expermeneted","experimented"],["expermenetel","experimental"],["expermenetelly","experimentally"],["expermeneter","experimenter"],["expermeneters","experimenters"],["expermeneting","experimenting"],["expermenets","experiments"],["experment","experiment"],["expermental","experimental"],["expermentally","experimentally"],["expermentation","experimentation"],["expermentations","experimentations"],["expermented","experimented"],["expermentel","experimental"],["expermentelly","experimentally"],["expermenter","experimenter"],["expermenters","experimenters"],["expermenting","experimenting"],["experments","experiments"],["expermient","experiment"],["expermiental","experimental"],["expermientally","experimentally"],["expermientation","experimentation"],["expermientations","experimentations"],["expermiented","experimented"],["expermientel","experimental"],["expermientelly","experimentally"],["expermienter","experimenter"],["expermienters","experimenters"],["expermienting","experimenting"],["expermients","experiments"],["expermiment","experiment"],["expermimental","experimental"],["expermimentally","experimentally"],["expermimentation","experimentation"],["expermimentations","experimentations"],["expermimented","experimented"],["expermimentel","experimental"],["expermimentelly","experimentally"],["expermimenter","experimenter"],["expermimenters","experimenters"],["expermimenting","experimenting"],["expermiments","experiments"],["experminent","experiment"],["experminental","experimental"],["experminentally","experimentally"],["experminentation","experimentation"],["experminentations","experimentations"],["experminents","experiments"],["expernal","external"],["expers","express"],["expersed","expressed"],["expersing","expressing"],["expersion","expression"],["expersions","expressions"],["expersive","expensive"],["experss","express"],["experssed","expressed"],["expersses","expresses"],["experssing","expressing"],["experssion","expression"],["experssions","expressions"],["expese","expense"],["expeses","expenses"],["expesive","expensive"],["expesnce","expense"],["expesnces","expenses"],["expesncive","expensive"],["expess","express"],["expessed","expressed"],["expesses","expresses"],["expessing","expressing"],["expession","expression"],["expessions","expressions"],["expest","expect"],["expested","expected"],["expestedly","expectedly"],["expesting","expecting"],["expetancy","expectancy"],["expetation","expectation"],["expetc","expect"],["expetced","expected"],["expetcedly","expectedly"],["expetcing","expecting"],["expetcs","expects"],["expetct","expect"],["expetcted","expected"],["expetctedly","expectedly"],["expetcting","expecting"],["expetcts","expects"],["expetect","expect"],["expetected","expected"],["expetectedly","expectedly"],["expetecting","expecting"],["expetectly","expectedly"],["expetects","expects"],["expeted","expected"],["expetedly","expectedly"],["expetiment","experiment"],["expetimental","experimental"],["expetimentally","experimentally"],["expetimentation","experimentation"],["expetimentations","experimentations"],["expetimented","experimented"],["expetimentel","experimental"],["expetimentelly","experimentally"],["expetimenter","experimenter"],["expetimenters","experimenters"],["expetimenting","experimenting"],["expetiments","experiments"],["expeting","expecting"],["expetion","exception"],["expetional","exceptional"],["expetions","exceptions"],["expets","expects"],["expewriment","experiment"],["expewrimental","experimental"],["expewrimentally","experimentally"],["expewrimentation","experimentation"],["expewrimentations","experimentations"],["expewrimented","experimented"],["expewrimentel","experimental"],["expewrimentelly","experimentally"],["expewrimenter","experimenter"],["expewrimenters","experimenters"],["expewrimenting","experimenting"],["expewriments","experiments"],["expexct","expect"],["expexcted","expected"],["expexctedly","expectedly"],["expexcting","expecting"],["expexcts","expects"],["expexnasion","expansion"],["expexnasions","expansions"],["expext","expect"],["expexted","expected"],["expextedly","expectedly"],["expexting","expecting"],["expexts","expects"],["expicit","explicit"],["expicitly","explicitly"],["expidition","expedition"],["expiditions","expeditions"],["expierence","experience"],["expierenced","experienced"],["expierences","experiences"],["expierience","experience"],["expieriences","experiences"],["expilicitely","explicitly"],["expireitme","expiretime"],["expiriation","expiration"],["expirie","expire"],["expiried","expired"],["expirience","experience"],["expiriences","experiences"],["expirimental","experimental"],["expiriy","expiry"],["explaination","explanation"],["explainations","explanations"],["explainatory","explanatory"],["explaind","explained"],["explanaiton","explanation"],["explanaitons","explanations"],["explane","explain"],["explaned","explained"],["explanes","explains"],["explaning","explaining"],["explantion","explanation"],["explantions","explanations"],["explcit","explicit"],["explecit","explicit"],["explecitely","explicitly"],["explecitily","explicitly"],["explecitly","explicitly"],["explenation","explanation"],["explicat","explicate"],["explicilt","explicit"],["explicilty","explicitly"],["explicitelly","explicitly"],["explicitely","explicitly"],["explicitily","explicitly"],["explicity","explicitly"],["explicityly","explicitly"],["explict","explicit"],["explictely","explicitly"],["explictily","explicitly"],["explictly","explicitly"],["explin","explain"],["explination","explanation"],["explinations","explanations"],["explined","explained"],["explins","explains"],["explit","explicit"],["explitictly","explicitly"],["explitit","explicit"],["explitly","explicitly"],["explizit","explicit"],["explizitly","explicitly"],["exploititive","exploitative"],["expoed","exposed"],["expoent","exponent"],["expoential","exponential"],["expoentially","exponentially"],["expoentntial","exponential"],["expoerted","exported"],["expoit","exploit"],["expoitation","exploitation"],["expoited","exploited"],["expoits","exploits"],["expolde","explode"],["exponant","exponent"],["exponantation","exponentiation"],["exponantially","exponentially"],["exponantialy","exponentially"],["exponants","exponents"],["exponentation","exponentiation"],["exponentialy","exponentially"],["exponentiel","exponential"],["exponentiell","exponential"],["exponetial","exponential"],["exporession","expression"],["expors","exports"],["expport","export"],["exppressed","expressed"],["expres","express"],["expresed","expressed"],["expresing","expressing"],["expresion","expression"],["expresions","expressions"],["expressable","expressible"],["expressino","expression"],["expresso","espresso"],["expresss","express"],["expresssion","expression"],["expresssions","expressions"],["exprience","experience"],["exprienced","experienced"],["expriences","experiences"],["exprimental","experimental"],["expropiated","expropriated"],["expropiation","expropriation"],["exprot","export"],["exproted","exported"],["exproting","exporting"],["exprots","exports"],["exprted","exported"],["exptected","expected"],["exra","extra"],["exract","extract"],["exressed","expressed"],["exression","expression"],["exsistence","existence"],["exsistent","existent"],["exsisting","existing"],["exsists","exists"],["exsiting","existing"],["exspect","expect"],["exspected","expected"],["exspectedly","expectedly"],["exspecting","expecting"],["exspects","expects"],["exspense","expense"],["exspensed","expensed"],["exspenses","expenses"],["exstacy","ecstasy"],["exsted","existed"],["exsting","existing"],["exstream","extreme"],["exsts","exists"],["extaction","extraction"],["extactly","exactly"],["extacy","ecstasy"],["extarnal","external"],["extarnally","externally"],["extatic","ecstatic"],["extedn","extend"],["extedned","extended"],["extedner","extender"],["extedners","extenders"],["extedns","extends"],["extemely","extremely"],["exten","extent"],["extenal","external"],["extendded","extended"],["extendet","extended"],["extendsions","extensions"],["extened","extended"],["exteneded","extended"],["extenisble","extensible"],["extennsions","extensions"],["extensability","extensibility"],["extensiable","extensible"],["extensibity","extensibility"],["extensilbe","extensible"],["extensiones","extensions"],["extensivly","extensively"],["extenson","extension"],["extenstion","extension"],["extenstions","extensions"],["extented","extended"],["extention","extension"],["extentions","extensions"],["extepect","expect"],["extepecting","expecting"],["extepects","expects"],["exteral","external"],["extered","exerted"],["extereme","extreme"],["exterme","extreme"],["extermest","extremest"],["extermist","extremist"],["extermists","extremists"],["extermly","extremely"],["extermporaneous","extemporaneous"],["externaly","externally"],["externel","external"],["externelly","externally"],["externels","externals"],["extesion","extension"],["extesions","extensions"],["extesnion","extension"],["extesnions","extensions"],["extimate","estimate"],["extimated","estimated"],["extimates","estimates"],["extimating","estimating"],["extimation","estimation"],["extimations","estimations"],["extimator","estimator"],["extimators","estimators"],["extist","exist"],["extit","exit"],["extnesion","extension"],["extrac","extract"],["extraced","extracted"],["extracing","extracting"],["extracter","extractor"],["extractet","extracted"],["extractino","extracting"],["extractins","extractions"],["extradiction","extradition"],["extraenous","extraneous"],["extranous","extraneous"],["extrapoliate","extrapolate"],["extrat","extract"],["extrated","extracted"],["extraterrestial","extraterrestrial"],["extraterrestials","extraterrestrials"],["extrates","extracts"],["extrating","extracting"],["extration","extraction"],["extrator","extractor"],["extrators","extractors"],["extrats","extracts"],["extravagent","extravagant"],["extraversion","extroversion"],["extravert","extrovert"],["extraverts","extroverts"],["extraxt","extract"],["extraxted","extracted"],["extraxting","extracting"],["extraxtors","extractors"],["extraxts","extracts"],["extream","extreme"],["extreamely","extremely"],["extreamily","extremely"],["extreamly","extremely"],["extreams","extremes"],["extreem","extreme"],["extreemly","extremely"],["extremaly","extremely"],["extremeley","extremely"],["extremelly","extremely"],["extrememe","extreme"],["extrememely","extremely"],["extrememly","extremely"],["extremeophile","extremophile"],["extremitys","extremities"],["extremly","extremely"],["extrenal","external"],["extrenally","externally"],["extrenaly","externally"],["extrime","extreme"],["extrimely","extremely"],["extrimly","extremely"],["extrmities","extremities"],["extrodinary","extraordinary"],["extrordinarily","extraordinarily"],["extrordinary","extraordinary"],["extry","entry"],["exturd","extrude"],["exturde","extrude"],["exturded","extruded"],["exturdes","extrudes"],["exturding","extruding"],["exuberent","exuberant"],["exucuted","executed"],["eyt","yet"],["ezdrop","eavesdrop"],["fability","facility"],["fabircate","fabricate"],["fabircated","fabricated"],["fabircates","fabricates"],["fabircatings","fabricating"],["fabircation","fabrication"],["facce","face"],["faciliate","facilitate"],["faciliated","facilitated"],["faciliates","facilitates"],["faciliating","facilitating"],["facilites","facilities"],["facilitiate","facilitate"],["facilitiates","facilitates"],["facilititate","facilitate"],["facillitate","facilitate"],["facillities","facilities"],["faciltate","facilitate"],["facilties","facilities"],["facinated","fascinated"],["facirity","facility"],["facist","fascist"],["facorite","favorite"],["facorites","favorites"],["facourite","favourite"],["facourites","favourites"],["facours","favours"],["factization","factorization"],["factorizaiton","factorization"],["factorys","factories"],["fadind","fading"],["faeture","feature"],["faetures","features"],["Fahrenheight","Fahrenheit"],["faield","failed"],["faild","failed"],["failded","failed"],["faile","failed"],["failer","failure"],["failes","fails"],["failicies","facilities"],["failicy","facility"],["failied","failed"],["failiure","failure"],["failiures","failures"],["failiver","failover"],["faill","fail"],["failled","failed"],["faillure","failure"],["failng","failing"],["failre","failure"],["failrue","failure"],["failture","failure"],["failue","failure"],["failuer","failure"],["failues","failures"],["failured","failed"],["faireness","fairness"],["fairoh","pharaoh"],["faiway","fairway"],["faiways","fairways"],["faktor","factor"],["faktored","factored"],["faktoring","factoring"],["faktors","factors"],["falg","flag"],["falgs","flags"],["falied","failed"],["faliure","failure"],["faliures","failures"],["fallabck","fallback"],["fallbck","fallback"],["fallhrough","fallthrough"],["fallthruogh","fallthrough"],["falltrough","fallthrough"],["falshed","flashed"],["falshes","flashes"],["falshing","flashing"],["falsly","falsely"],["falt","fault"],["falure","failure"],["familar","familiar"],["familes","families"],["familiies","families"],["familiy","family"],["familliar","familiar"],["familly","family"],["famlilies","families"],["famlily","family"],["famoust","famous"],["fanatism","fanaticism"],["fancyness","fanciness"],["Farenheight","Fahrenheit"],["Farenheit","Fahrenheit"],["faries","fairies"],["farmework","framework"],["fasade","facade"],["fasion","fashion"],["fasle","false"],["fassade","facade"],["fassinate","fascinate"],["fasterner","fastener"],["fasterners","fasteners"],["fastner","fastener"],["fastners","fasteners"],["fastr","faster"],["fatc","fact"],["fater","faster"],["fatig","fatigue"],["fatser","faster"],["fature","feature"],["faught","fought"],["fauilure","failure"],["fauilures","failures"],["fauture","feature"],["fautured","featured"],["fautures","features"],["fauturing","featuring"],["favoutrable","favourable"],["favuourites","favourites"],["faymus","famous"],["fcound","found"],["feasabile","feasible"],["feasability","feasibility"],["feasable","feasible"],["featchd","fetched"],["featched","fetched"],["featching","fetching"],["featchs","fetches"],["featchss","fetches"],["featchure","feature"],["featchured","featured"],["featchures","features"],["featchuring","featuring"],["featre","feature"],["featue","feature"],["featued","featured"],["featues","features"],["featur","feature"],["featurs","features"],["feautre","feature"],["feauture","feature"],["feautures","features"],["febbruary","February"],["febewary","February"],["februar","February"],["Febuary","February"],["Feburary","February"],["fecthing","fetching"],["fedality","fidelity"],["fedreally","federally"],["feeback","feedback"],["feeded","fed"],["feek","feel"],["feeks","feels"],["feetur","feature"],["feeture","feature"],["feild","field"],["feld","field"],["felisatus","felicitous"],["femminist","feminist"],["fempto","femto"],["feonsay","fianc\xE9e"],["fequency","frequency"],["feromone","pheromone"],["fertil","fertile"],["fertily","fertility"],["fetaure","feature"],["fetaures","features"],["fetchs","fetches"],["feture","feature"],["fetures","features"],["fewsha","fuchsia"],["fezent","pheasant"],["fhurter","further"],["fials","fails"],["fianite","finite"],["fianlly","finally"],["fibonaacci","Fibonacci"],["ficticious","fictitious"],["fictious","fictitious"],["fidality","fidelity"],["fiddley","fiddly"],["fidn","find"],["fied","field"],["fiedl","field"],["fiedled","fielded"],["fiedls","fields"],["fieid","field"],["fieldlst","fieldlist"],["fieled","field"],["fielesystem","filesystem"],["fielesystems","filesystems"],["fielname","filename"],["fielneame","filename"],["fiercly","fiercely"],["fightings","fighting"],["figurestyle","figurestyles"],["filal","final"],["fileand","file and"],["fileds","fields"],["fileld","field"],["filelds","fields"],["filenae","filename"],["filese","files"],["fileshystem","filesystem"],["fileshystems","filesystems"],["filesnames","filenames"],["filess","files"],["filesstem","filesystem"],["filessytem","filesystem"],["filessytems","filesystems"],["fileststem","filesystem"],["filesysems","filesystems"],["filesysthem","filesystem"],["filesysthems","filesystems"],["filesystmes","filesystems"],["filesystyem","filesystem"],["filesystyems","filesystems"],["filesytem","filesystem"],["filesytems","filesystems"],["filesytsem","filesystem"],["fileter","filter"],["filetest","file test"],["filetests","file tests"],["fileystem","filesystem"],["fileystems","filesystems"],["filiament","filament"],["fillay","fillet"],["fillement","filament"],["fillowing","following"],["fillung","filling"],["filnal","final"],["filname","filename"],["filp","flip"],["filpped","flipped"],["filpping","flipping"],["filps","flips"],["filse","files"],["filsystem","filesystem"],["filsystems","filesystems"],["filterd","filtered"],["filterig","filtering"],["filterin","filtering"],["filterring","filtering"],["filtersing","filtering"],["filterss","filters"],["filtype","filetype"],["filtypes","filetypes"],["fimilies","families"],["fimrware","firmware"],["fimware","firmware"],["finacial","financial"],["finailse","finalise"],["finailze","finalize"],["finallly","finally"],["finanace","finance"],["finanaced","financed"],["finanaces","finances"],["finanacially","financially"],["finanacier","financier"],["financialy","financially"],["finanize","finalize"],["finanlize","finalize"],["fincally","finally"],["finctionalities","functionalities"],["finctionality","functionality"],["finde","find"],["findn","find"],["findout","find out"],["finelly","finally"],["finess","finesse"],["fingeprint","fingerprint"],["finialization","finalization"],["finializing","finalizing"],["finilizes","finalizes"],["finisched","finished"],["finised","finished"],["finishied","finished"],["finishs","finishes"],["finitel","finite"],["finness","finesse"],["finnished","finished"],["finshed","finished"],["finshing","finishing"],["finsih","finish"],["finsihed","finished"],["finsihes","finishes"],["finsihing","finishing"],["finsished","finished"],["finxed","fixed"],["finxing","fixing"],["fiorget","forget"],["firday","Friday"],["firends","friends"],["firey","fiery"],["firmare","firmware"],["firmaware","firmware"],["firmawre","firmware"],["firmeare","firmware"],["firmeware","firmware"],["firmnware","firmware"],["firmwart","firmware"],["firmwear","firmware"],["firmwqre","firmware"],["firmwre","firmware"],["firmwware","firmware"],["firsr","first"],["firsth","first"],["firware","firmware"],["firwmare","firmware"],["fisionable","fissionable"],["fisisist","physicist"],["fisist","physicist"],["fisrt","first"],["fitering","filtering"],["fitler","filter"],["fitlers","filters"],["fivety","fifty"],["fixel","pixel"],["fixels","pixels"],["fixeme","fixme"],["fixwd","fixed"],["fizeek","physique"],["flacor","flavor"],["flacored","flavored"],["flacoring","flavoring"],["flacorings","flavorings"],["flacors","flavors"],["flacour","flavour"],["flacoured","flavoured"],["flacouring","flavouring"],["flacourings","flavourings"],["flacours","flavours"],["flaged","flagged"],["flages","flags"],["flagg","flag"],["flahsed","flashed"],["flahses","flashes"],["flahsing","flashing"],["flakyness","flakiness"],["flamable","flammable"],["flaot","float"],["flaoting","floating"],["flashflame","flashframe"],["flashig","flashing"],["flasing","flashing"],["flate","flat"],["flatened","flattened"],["flattend","flattened"],["flattenning","flattening"],["flawess","flawless"],["fle","file"],["flem","phlegm"],["Flemmish","Flemish"],["flewant","fluent"],["flexability","flexibility"],["flexable","flexible"],["flexibel","flexible"],["flexibele","flexible"],["flexibilty","flexibility"],["flext","flex"],["flie","file"],["fliter","filter"],["flitered","filtered"],["flitering","filtering"],["fliters","filters"],["floading-add","floating-add"],["floatation","flotation"],["floride","fluoride"],["floting","floating"],["flouride","fluoride"],["flourine","fluorine"],["flourishment","flourishing"],["flter","filter"],["fluctuand","fluctuant"],["flud","flood"],["fluorish","flourish"],["fluoroscent","fluorescent"],["fluroescent","fluorescent"],["flushs","flushes"],["flusing","flushing"],["focu","focus"],["focued","focused"],["focument","document"],["focuse","focus"],["focusf","focus"],["focuss","focus"],["focussed","focused"],["focusses","focuses"],["fof","for"],["foget","forget"],["fogot","forgot"],["fogotten","forgotten"],["fointers","pointers"],["foler","folder"],["folers","folders"],["folfer","folder"],["folfers","folders"],["folled","followed"],["foller","follower"],["follers","followers"],["follew","follow"],["follewed","followed"],["follewer","follower"],["follewers","followers"],["follewin","following"],["follewind","following"],["follewing","following"],["follewinwg","following"],["follewiong","following"],["follewiwng","following"],["follewong","following"],["follews","follows"],["follfow","follow"],["follfowed","followed"],["follfower","follower"],["follfowers","followers"],["follfowin","following"],["follfowind","following"],["follfowing","following"],["follfowinwg","following"],["follfowiong","following"],["follfowiwng","following"],["follfowong","following"],["follfows","follows"],["follin","following"],["follind","following"],["follinwg","following"],["folliong","following"],["folliw","follow"],["folliwed","followed"],["folliwer","follower"],["folliwers","followers"],["folliwin","following"],["folliwind","following"],["folliwing","following"],["folliwinwg","following"],["folliwiong","following"],["folliwiwng","following"],["folliwng","following"],["folliwong","following"],["folliws","follows"],["folllow","follow"],["folllowed","followed"],["folllower","follower"],["folllowers","followers"],["folllowin","following"],["folllowind","following"],["folllowing","following"],["folllowinwg","following"],["folllowiong","following"],["folllowiwng","following"],["folllowong","following"],["follod","followed"],["folloeing","following"],["folloing","following"],["folloiwng","following"],["follolwing","following"],["follong","following"],["follos","follows"],["followes","follows"],["followig","following"],["followign","following"],["followin","following"],["followind","following"],["followint","following"],["followng","following"],["followwing","following"],["followwings","followings"],["folls","follows"],["follw","follow"],["follwed","followed"],["follwer","follower"],["follwers","followers"],["follwin","following"],["follwind","following"],["follwing","following"],["follwinwg","following"],["follwiong","following"],["follwiwng","following"],["follwo","follow"],["follwoe","follow"],["follwoed","followed"],["follwoeed","followed"],["follwoeer","follower"],["follwoeers","followers"],["follwoein","following"],["follwoeind","following"],["follwoeing","following"],["follwoeinwg","following"],["follwoeiong","following"],["follwoeiwng","following"],["follwoeong","following"],["follwoer","follower"],["follwoers","followers"],["follwoes","follows"],["follwoin","following"],["follwoind","following"],["follwoing","following"],["follwoinwg","following"],["follwoiong","following"],["follwoiwng","following"],["follwong","following"],["follwoong","following"],["follwos","follows"],["follwow","follow"],["follwowed","followed"],["follwower","follower"],["follwowers","followers"],["follwowin","following"],["follwowind","following"],["follwowing","following"],["follwowinwg","following"],["follwowiong","following"],["follwowiwng","following"],["follwowong","following"],["follwows","follows"],["follws","follows"],["follww","follow"],["follwwed","followed"],["follwwer","follower"],["follwwers","followers"],["follwwin","following"],["follwwind","following"],["follwwing","following"],["follwwinwg","following"],["follwwiong","following"],["follwwiwng","following"],["follwwong","following"],["follwws","follows"],["foloow","follow"],["foloowed","followed"],["foloower","follower"],["foloowers","followers"],["foloowin","following"],["foloowind","following"],["foloowing","following"],["foloowinwg","following"],["foloowiong","following"],["foloowiwng","following"],["foloowong","following"],["foloows","follows"],["folow","follow"],["folowed","followed"],["folower","follower"],["folowers","followers"],["folowin","following"],["folowind","following"],["folowing","following"],["folowinwg","following"],["folowiong","following"],["folowiwng","following"],["folowong","following"],["folows","follows"],["foloww","follow"],["folowwed","followed"],["folowwer","follower"],["folowwers","followers"],["folowwin","following"],["folowwind","following"],["folowwing","following"],["folowwinwg","following"],["folowwiong","following"],["folowwiwng","following"],["folowwong","following"],["folowws","follows"],["folse","false"],["folwo","follow"],["folwoed","followed"],["folwoer","follower"],["folwoers","followers"],["folwoin","following"],["folwoind","following"],["folwoing","following"],["folwoinwg","following"],["folwoiong","following"],["folwoiwng","following"],["folwoong","following"],["folwos","follows"],["folx","folks"],["fom","from"],["fomat","format"],["fomated","formatted"],["fomater","formatter"],["fomates","formats"],["fomating","formatting"],["fomats","formats"],["fomatted","formatted"],["fomatter","formatter"],["fomatting","formatting"],["fomed","formed"],["fomrat","format"],["fomrated","formatted"],["fomrater","formatter"],["fomrating","formatting"],["fomrats","formats"],["fomratted","formatted"],["fomratter","formatter"],["fomratting","formatting"],["fomula","formula"],["fomulas","formula"],["fonction","function"],["fonctional","functional"],["fonctionalities","functionalities"],["fonctionality","functionality"],["fonctioning","functioning"],["fonctionnalies","functionalities"],["fonctionnalities","functionalities"],["fonctionnality","functionality"],["fonctions","functions"],["fonetic","phonetic"],["fontier","frontier"],["fontonfig","fontconfig"],["fontrier","frontier"],["fonud","found"],["foontnotes","footnotes"],["foootball","football"],["foorter","footer"],["footnoes","footnotes"],["footprinst","footprints"],["foound","found"],["foppy","floppy"],["foppys","floppies"],["foramatting","formatting"],["foramt","format"],["forat","format"],["forbad","forbade"],["forbbiden","forbidden"],["forbiden","forbidden"],["forbit","forbid"],["forbiten","forbidden"],["forbitten","forbidden"],["forcably","forcibly"],["forcast","forecast"],["forcasted","forecasted"],["forcaster","forecaster"],["forcasters","forecasters"],["forcasting","forecasting"],["forcasts","forecasts"],["forcot","forgot"],["forece","force"],["foreced","forced"],["foreces","forces"],["foregrond","foreground"],["foregronds","foregrounds"],["foreing","foreign"],["forementionned","aforementioned"],["forermly","formerly"],["forfiet","forfeit"],["forgeround","foreground"],["forgoten","forgotten"],["forground","foreground"],["forhead","forehead"],["foriegn","foreign"],["forld","fold"],["forlder","folder"],["forlders","folders"],["Formalhaut","Fomalhaut"],["formallize","formalize"],["formallized","formalized"],["formate","format"],["formated","formatted"],["formater","formatter"],["formaters","formatters"],["formates","formats"],["formath","format"],["formaths","formats"],["formating","formatting"],["formatteded","formatted"],["formattgin","formatting"],["formattind","formatting"],["formattings","formatting"],["formattring","formatting"],["formattted","formatted"],["formattting","formatting"],["formelly","formerly"],["formely","formerly"],["formend","formed"],["formidible","formidable"],["formmatted","formatted"],["formost","foremost"],["formt","format"],["formua","formula"],["formual","formula"],["formuale","formulae"],["formuals","formulas"],["fornat","format"],["fornated","formatted"],["fornater","formatter"],["fornats","formats"],["fornatted","formatted"],["fornatter","formatter"],["forot","forgot"],["forotten","forgotten"],["forr","for"],["forsaw","foresaw"],["forse","force"],["forseeable","foreseeable"],["fortan","fortran"],["fortat","format"],["forteen","fourteen"],["fortelling","foretelling"],["forthcominng","forthcoming"],["forthcomming","forthcoming"],["fortunaly","fortunately"],["fortunat","fortunate"],["fortunatelly","fortunately"],["fortunatly","fortunately"],["fortunetly","fortunately"],["forula","formula"],["forulas","formulas"],["forumla","formula"],["forumlas","formulas"],["forumula","formula"],["forumulas","formulas"],["forunate","fortunate"],["forunately","fortunately"],["forunner","forerunner"],["forutunate","fortunate"],["forutunately","fortunately"],["forver","forever"],["forwad","forward"],["forwaded","forwarded"],["forwading","forwarding"],["forwads","forwards"],["forwardig","forwarding"],["forwaring","forwarding"],["forwwarded","forwarded"],["foto","photo"],["fotograf","photograph"],["fotografic","photographic"],["fotografical","photographical"],["fotografy","photography"],["fotograph","photograph"],["fotography","photography"],["foucs","focus"],["foudn","found"],["foudning","founding"],["fougth","fought"],["foult","fault"],["foults","faults"],["foundaries","foundries"],["foundary","foundry"],["Foundland","Newfoundland"],["fourties","forties"],["fourty","forty"],["fouth","fourth"],["fouund","found"],["foward","forward"],["fowarded","forwarded"],["fowarding","forwarding"],["fowards","forwards"],["fprmat","format"],["fracional","fractional"],["fragement","fragment"],["fragementation","fragmentation"],["fragements","fragments"],["fragmant","fragment"],["fragmantation","fragmentation"],["fragmants","fragments"],["fragmenet","fragment"],["fragmenetd","fragmented"],["fragmeneted","fragmented"],["fragmeneting","fragmenting"],["fragmenets","fragments"],["fragmnet","fragment"],["frambuffer","framebuffer"],["framebufer","framebuffer"],["framei","frame"],["frament","fragment"],["framented","fragmented"],["framents","fragments"],["frametyp","frametype"],["framewoek","framework"],["framewoeks","frameworks"],["frameworkk","framework"],["framlayout","framelayout"],["framming","framing"],["framwework","framework"],["framwork","framework"],["framworks","frameworks"],["frane","frame"],["frankin","franklin"],["Fransiscan","Franciscan"],["Fransiscans","Franciscans"],["franzise","franchise"],["frecuencies","frequencies"],["frecuency","frequency"],["frecuent","frequent"],["frecuented","frequented"],["frecuently","frequently"],["frecuents","frequents"],["freecallrelpy","freecallreply"],["freedon","freedom"],["freedons","freedoms"],["freedum","freedom"],["freedums","freedoms"],["freee","free"],["freeed","freed"],["freezs","freezes"],["freind","friend"],["freindly","friendly"],["freqencies","frequencies"],["freqency","frequency"],["freqeuncies","frequencies"],["freqeuncy","frequency"],["freqiencies","frequencies"],["freqiency","frequency"],["freqquencies","frequencies"],["freqquency","frequency"],["frequancies","frequencies"],["frequancy","frequency"],["frequant","frequent"],["frequantly","frequently"],["frequences","frequencies"],["frequencey","frequency"],["frequenies","frequencies"],["frequentily","frequently"],["frequncies","frequencies"],["frequncy","frequency"],["freze","freeze"],["frezes","freezes"],["frgament","fragment"],["fricton","friction"],["fridey","Friday"],["frimware","firmware"],["frisday","Friday"],["frist","first"],["frition","friction"],["fritional","frictional"],["fritions","frictions"],["frmat","format"],["frmo","from"],["froce","force"],["frok","from"],["fromal","formal"],["fromat","format"],["fromated","formatted"],["fromates","formats"],["fromating","formatting"],["fromation","formation"],["fromats","formats"],["frome","from"],["fromed","formed"],["fromm","from"],["froms","forms"],["fromt","from"],["fromthe","from the"],["fronend","frontend"],["fronends","frontends"],["froniter","frontier"],["frontent","frontend"],["frontents","frontends"],["frop","drop"],["fropm","from"],["frops","drops"],["frowarded","forwarded"],["frowrad","forward"],["frowrading","forwarding"],["frowrads","forwards"],["frozee","frozen"],["fschk","fsck"],["FTBS","FTBFS"],["ftrunacate","ftruncate"],["fualt","fault"],["fualts","faults"],["fucntion","function"],["fucntional","functional"],["fucntionality","functionality"],["fucntioned","functioned"],["fucntioning","functioning"],["fucntions","functions"],["fuction","function"],["fuctionality","functionality"],["fuctiones","functioned"],["fuctioning","functioning"],["fuctionoid","functionoid"],["fuctions","functions"],["fuetherst","furthest"],["fuethest","furthest"],["fufill","fulfill"],["fufilled","fulfilled"],["fugure","figure"],["fugured","figured"],["fugures","figures"],["fule","file"],["fulfiled","fulfilled"],["fullfiled","fulfilled"],["fullfiling","fulfilling"],["fullfilled","fulfilled"],["fullfilling","fulfilling"],["fullfills","fulfills"],["fullly","fully"],["fulsh","flush"],["fuly","fully"],["fumction","function"],["fumctional","functional"],["fumctionally","functionally"],["fumctioned","functioned"],["fumctions","functions"],["funcation","function"],["funchtion","function"],["funchtional","functional"],["funchtioned","functioned"],["funchtioning","functioning"],["funchtionn","function"],["funchtionnal","functional"],["funchtionned","functioned"],["funchtionning","functioning"],["funchtionns","functions"],["funchtions","functions"],["funcion","function"],["funcions","functions"],["funciotn","function"],["funciotns","functions"],["funciton","function"],["funcitonal","functional"],["funcitonality","functionality"],["funcitonally","functionally"],["funcitoned","functioned"],["funcitoning","functioning"],["funcitons","functions"],["funcstions","functions"],["functiion","function"],["functiional","functional"],["functiionality","functionality"],["functiionally","functionally"],["functiioning","functioning"],["functiions","functions"],["functin","function"],["functinality","functionality"],["functino","function"],["functins","functions"],["functio","function"],["functionability","functionality"],["functionaility","functionality"],["functionailty","functionality"],["functionaily","functionality"],["functionallities","functionalities"],["functionallity","functionality"],["functionaltiy","functionality"],["functionalty","functionality"],["functionionalities","functionalities"],["functionionality","functionality"],["functionnal","functional"],["functionnalities","functionalities"],["functionnality","functionality"],["functionnaly","functionally"],["functionning","functioning"],["functionon","function"],["functionss","functions"],["functios","functions"],["functiosn","functions"],["functiton","function"],["functitonal","functional"],["functitonally","functionally"],["functitoned","functioned"],["functitons","functions"],["functon","function"],["functonal","functional"],["functonality","functionality"],["functoning","functioning"],["functons","functions"],["functtion","function"],["functtional","functional"],["functtionalities","functionalities"],["functtioned","functioned"],["functtioning","functioning"],["functtions","functions"],["funczion","function"],["fundametal","fundamental"],["fundametals","fundamentals"],["fundation","foundation"],["fundemantal","fundamental"],["fundemental","fundamental"],["fundementally","fundamentally"],["fundementals","fundamentals"],["funguses","fungi"],["funktion","function"],["funnnily","funnily"],["funtion","function"],["funtional","functional"],["funtionalities","functionalities"],["funtionality","functionality"],["funtionallity","functionality"],["funtionally","functionally"],["funtionalty","functionality"],["funtioning","functioning"],["funtions","functions"],["funvtion","function"],["funvtional","functional"],["funvtionalities","functionalities"],["funvtionality","functionality"],["funvtioned","functioned"],["funvtioning","functioning"],["funvtions","functions"],["funxtion","function"],["funxtional","functional"],["funxtionalities","functionalities"],["funxtionality","functionality"],["funxtioned","functioned"],["funxtioning","functioning"],["funxtions","functions"],["furether","further"],["furethermore","furthermore"],["furethest","furthest"],["furfill","fulfill"],["furher","further"],["furhermore","furthermore"],["furhest","furthest"],["furhter","further"],["furhtermore","furthermore"],["furhtest","furthest"],["furmalae","formulae"],["furmula","formula"],["furmulae","formulae"],["furnction","function"],["furnctional","functional"],["furnctions","functions"],["furneture","furniture"],["furser","further"],["fursermore","furthermore"],["furst","first"],["fursther","further"],["fursthermore","furthermore"],["fursthest","furthest"],["furter","further"],["furthemore","furthermore"],["furthermor","furthermore"],["furtherst","furthest"],["furthremore","furthermore"],["furthrest","furthest"],["furthur","further"],["furture","future"],["furure","future"],["furuther","further"],["furutre","future"],["furzzer","fuzzer"],["fuschia","fuchsia"],["fushed","flushed"],["fushing","flushing"],["futher","further"],["futherize","further"],["futhermore","furthermore"],["futrue","future"],["futrure","future"],["futture","future"],["fwe","few"],["fwirte","fwrite"],["fxed","fixed"],["fysical","physical"],["fysisist","physicist"],["fysisit","physicist"],["gabage","garbage"],["galatic","galactic"],["Galations","Galatians"],["gallaries","galleries"],["gallary","gallery"],["gallaxies","galaxies"],["gallleries","galleries"],["galllery","gallery"],["galllerys","galleries"],["galvinized","galvanized"],["Gameboy","Game Boy"],["ganbia","gambia"],["ganerate","generate"],["ganes","games"],["ganster","gangster"],["garabge","garbage"],["garantee","guarantee"],["garanteed","guaranteed"],["garanteeed","guaranteed"],["garantees","guarantees"],["garantied","guaranteed"],["garanty","guarantee"],["garbadge","garbage"],["garbage-dollected","garbage-collected"],["garbagge","garbage"],["garbarge","garbage"],["gard","guard"],["gardai","garda\xED"],["garentee","guarantee"],["garnison","garrison"],["garuantee","guarantee"],["garuanteed","guaranteed"],["garuantees","guarantees"],["garuantied","guaranteed"],["gatable","gateable"],["gateing","gating"],["gatherig","gathering"],["gatway","gateway"],["gauage","gauge"],["gauarana","guaran\xE1"],["gauarantee","guarantee"],["gauaranteed","guaranteed"],["gauarentee","guarantee"],["gauarenteed","guaranteed"],["gaurantee","guarantee"],["gauranteed","guaranteed"],["gauranteeing","guaranteeing"],["gaurantees","guarantees"],["gaurentee","guarantee"],["gaurenteed","guaranteed"],["gaurentees","guarantees"],["gaus'","Gauss'"],["gaus's","Gauss'"],["gausian","gaussian"],["geeneric","generic"],["geenrate","generate"],["geenrated","generated"],["geenrates","generates"],["geenration","generation"],["geenrational","generational"],["geeoteen","guillotine"],["geeral","general"],["gemetrical","geometrical"],["gemetry","geometry"],["gemoetry","geometry"],["gemometric","geometric"],["genarate","generate"],["genarated","generated"],["genarating","generating"],["genaration","generation"],["genearal","general"],["genearally","generally"],["genearted","generated"],["geneate","generate"],["geneated","generated"],["geneates","generates"],["geneating","generating"],["geneation","generation"],["geneological","genealogical"],["geneologies","genealogies"],["geneology","genealogy"],["generaates","generates"],["generaly","generally"],["generalyl","generally"],["generalyse","generalise"],["generater","generator"],["generaters","generators"],["generatig","generating"],["generatng","generating"],["generatting","generating"],["genereate","generate"],["genereated","generated"],["genereates","generates"],["genereating","generating"],["genered","generated"],["genereic","generic"],["generell","general"],["generelly","generally"],["genererate","generate"],["genererated","generated"],["genererater","generator"],["genererating","generating"],["genereration","generation"],["genereted","generated"],["generilise","generalise"],["generilised","generalised"],["generilises","generalises"],["generilize","generalize"],["generilized","generalized"],["generilizes","generalizes"],["generiously","generously"],["generla","general"],["generlaizes","generalizes"],["generlas","generals"],["generted","generated"],["generting","generating"],["genertion","generation"],["genertor","generator"],["genertors","generators"],["genialia","genitalia"],["genral","general"],["genralisation","generalisation"],["genralisations","generalisations"],["genralise","generalise"],["genralised","generalised"],["genralises","generalises"],["genralization","generalization"],["genralizations","generalizations"],["genralize","generalize"],["genralized","generalized"],["genralizes","generalizes"],["genrally","generally"],["genrals","generals"],["genrate","generate"],["genrated","generated"],["genrates","generates"],["genratet","generated"],["genrating","generating"],["genration","generation"],["genrations","generations"],["genrator","generator"],["genrators","generators"],["genreate","generate"],["genreated","generated"],["genreates","generates"],["genreating","generating"],["genreic","generic"],["genric","generic"],["genrics","generics"],["gental","gentle"],["genuin","genuine"],["geocentic","geocentric"],["geoemtries","geometries"],["geoemtry","geometry"],["geogcountry","geocountry"],["geographich","geographic"],["geographicial","geographical"],["geoio","geoip"],["geomertic","geometric"],["geomerties","geometries"],["geomerty","geometry"],["geomery","geometry"],["geometites","geometries"],["geometrician","geometer"],["geometricians","geometers"],["geometrie","geometry"],["geometrys","geometries"],["geomety","geometry"],["geometyr","geometry"],["geomitrically","geometrically"],["geomoetric","geometric"],["geomoetrically","geometrically"],["geomoetry","geometry"],["geomtery","geometry"],["geomtries","geometries"],["geomtry","geometry"],["geomtrys","geometries"],["georeferncing","georeferencing"],["geraff","giraffe"],["geraphics","graphics"],["gerat","great"],["gereating","generating"],["gerenate","generate"],["gerenated","generated"],["gerenates","generates"],["gerenating","generating"],["gerenation","generation"],["gerenations","generations"],["gerenic","generic"],["gerenics","generics"],["gererate","generate"],["gererated","generated"],["gerilla","guerrilla"],["gerneral","general"],["gernerally","generally"],["gerneraly","generally"],["gernerate","generate"],["gernerated","generated"],["gernerates","generates"],["gernerating","generating"],["gerneration","generation"],["gernerator","generator"],["gernerators","generators"],["gerneric","generic"],["gernerics","generics"],["gess","guess"],["get's","gets"],["get;s","gets"],["getfastproperyvalue","getfastpropertyvalue"],["getimezone","gettimezone"],["geting","getting"],["getlael","getlabel"],["getoe","ghetto"],["getoject","getobject"],["gettetx","gettext"],["gettter","getter"],["gettters","getters"],["getttext","gettext"],["getttime","gettime"],["getttimeofday","gettimeofday"],["gettting","getting"],["ggogled","Googled"],["Ghandi","Gandhi"],["ghostcript","ghostscript"],["ghostscritp","ghostscript"],["ghraphic","graphic"],["gien","given"],["gigibit","gigabit"],["gilotine","guillotine"],["gilty","guilty"],["ginee","guinea"],["gingam","gingham"],["gioen","given"],["gir","git"],["giser","geyser"],["gisers","geysers"],["git-buildpackge","git-buildpackage"],["git-buildpackges","git-buildpackages"],["gitar","guitar"],["gitars","guitars"],["gitatributes","gitattributes"],["giveing","giving"],["givveing","giving"],["givven","given"],["givving","giving"],["glamourous","glamorous"],["glight","flight"],["gloab","globe"],["gloabal","global"],["gloabl","global"],["gloassaries","glossaries"],["gloassary","glossary"],["globablly","globally"],["globaly","globally"],["globbal","global"],["globel","global"],["glorfied","glorified"],["glpyh","glyph"],["glpyhs","glyphs"],["glyh","glyph"],["glyhs","glyphs"],["glyped","glyphed"],["glyphes","glyphs"],["glyping","glyphing"],["glyserin","glycerin"],["gnawwed","gnawed"],["gneral","general"],["gnerally","generally"],["gnerals","generals"],["gnerate","generate"],["gnerated","generated"],["gnerates","generates"],["gnerating","generating"],["gneration","generation"],["gnerations","generations"],["gneric","generic"],["gnorung","ignoring"],["gobal","global"],["gocde","gcode"],["godess","goddess"],["godesses","goddesses"],["Godounov","Godunov"],["goemetries","geometries"],["goess","goes"],["gogether","together"],["goign","going"],["goin","going"],["goind","going"],["golbal","global"],["golbally","globally"],["golbaly","globally"],["gonig","going"],["gool","ghoul"],["gord","gourd"],["gormay","gourmet"],["gorry","gory"],["gorup","group"],["goruped","grouped"],["goruping","grouping"],["gorups","groups"],["gost","ghost"],["Gothenberg","Gothenburg"],["Gottleib","Gottlieb"],["goup","group"],["gouped","grouped"],["goups","groups"],["gouvener","governor"],["govement","government"],["govenment","government"],["govenor","governor"],["govenrment","government"],["goverance","governance"],["goverment","government"],["govermental","governmental"],["govermnment","government"],["governer","governor"],["governmnet","government"],["govorment","government"],["govormental","governmental"],["govornment","government"],["grabage","garbage"],["grabed","grabbed"],["grabing","grabbing"],["gracefull","graceful"],["gracefuly","gracefully"],["gradiants","gradients"],["gradualy","gradually"],["graet","great"],["grafics","graphics"],["grafitti","graffiti"],["grahic","graphic"],["grahical","graphical"],["grahics","graphics"],["grahpic","graphic"],["grahpical","graphical"],["grahpics","graphics"],["gramar","grammar"],["gramatically","grammatically"],["grammartical","grammatical"],["grammaticaly","grammatically"],["grammer","grammar"],["grammers","grammars"],["granchildren","grandchildren"],["granilarity","granularity"],["granuality","granularity"],["granualtiry","granularity"],["granulatiry","granularity"],["grapgics","graphics"],["graphcis","graphics"],["graphis","graphics"],["grapic","graphic"],["grapical","graphical"],["grapics","graphics"],["grat","great"],["gratefull","grateful"],["gratuitious","gratuitous"],["grbber","grabber"],["greatful","grateful"],["greatfully","gratefully"],["greather","greater"],["greif","grief"],["grephic","graphic"],["grestest","greatest"],["greysacles","greyscales"],["gridles","griddles"],["grigorian","Gregorian"],["grobal","global"],["grobally","globally"],["grometry","geometry"],["grooup","group"],["groouped","grouped"],["groouping","grouping"],["grooups","groups"],["gropu","group"],["groubpy","groupby"],["groupd","grouped"],["groupping","grouping"],["groupt","grouped"],["grranted","granted"],["gruop","group"],["gruopd","grouped"],["gruops","groups"],["grup","group"],["gruped","grouped"],["gruping","grouping"],["grups","groups"],["grwo","grow"],["guage","gauge"],["guarante","guarantee"],["guaranted","guaranteed"],["guaranteey","guaranty"],["guaranteing","guaranteeing"],["guarantes","guarantees"],["guarantie","guarantee"],["guarbage","garbage"],["guareded","guarded"],["guareente","guarantee"],["guareented","guaranteed"],["guareentee","guarantee"],["guareenteed","guaranteed"],["guareenteeing","guaranteeing"],["guareentees","guarantees"],["guareenteing","guaranteeing"],["guareentes","guarantees"],["guareenty","guaranty"],["guarente","guarantee"],["guarented","guaranteed"],["guarentee","guarantee"],["guarenteed","guaranteed"],["guarenteede","guarantee"],["guarenteeded","guaranteed"],["guarenteedeing","guaranteeing"],["guarenteedes","guarantees"],["guarenteedy","guaranty"],["guarenteeing","guaranteeing"],["guarenteer","guarantee"],["guarenteerd","guaranteed"],["guarenteering","guaranteeing"],["guarenteers","guarantees"],["guarentees","guarantees"],["guarenteing","guaranteeing"],["guarentes","guarantees"],["guarentie","guarantee"],["guarentied","guaranteed"],["guarentieing","guaranteeing"],["guarenties","guarantees"],["guarenty","guaranty"],["guarentyd","guaranteed"],["guarentying","guarantee"],["guarentyinging","guaranteeing"],["guarentys","guarantees"],["guarging","guarding"],["guarnante","guarantee"],["guarnanted","guaranteed"],["guarnantee","guarantee"],["guarnanteed","guaranteed"],["guarnanteeing","guaranteeing"],["guarnantees","guarantees"],["guarnanteing","guaranteeing"],["guarnantes","guarantees"],["guarnanty","guaranty"],["guarnate","guarantee"],["guarnated","guaranteed"],["guarnatee","guarantee"],["guarnateed","guaranteed"],["guarnateee","guarantee"],["guarnateeed","guaranteed"],["guarnateeeing","guaranteeing"],["guarnateees","guarantees"],["guarnateeing","guaranteeing"],["guarnatees","guarantees"],["guarnateing","guaranteeing"],["guarnates","guarantees"],["guarnatey","guaranty"],["guarnaty","guaranty"],["guarnete","guarantee"],["guarneted","guaranteed"],["guarnetee","guarantee"],["guarneteed","guaranteed"],["guarneteeing","guaranteeing"],["guarnetees","guarantees"],["guarneteing","guaranteeing"],["guarnetes","guarantees"],["guarnety","guaranty"],["guarnte","guarantee"],["guarnted","guaranteed"],["guarntee","guarantee"],["guarnteed","guaranteed"],["guarnteeing","guaranteeing"],["guarntees","guarantees"],["guarnteing","guaranteeing"],["guarntes","guarantees"],["guarnty","guaranty"],["guarrante","guarantee"],["guarranted","guaranteed"],["guarrantee","guarantee"],["guarranteed","guaranteed"],["guarranteeing","guaranteeing"],["guarrantees","guarantees"],["guarranteing","guaranteeing"],["guarrantes","guarantees"],["guarrantie","guarantee"],["guarrantied","guaranteed"],["guarrantieing","guaranteeing"],["guarranties","guarantees"],["guarranty","guaranty"],["guarrantyd","guaranteed"],["guarrantying","guaranteeing"],["guarrantys","guarantees"],["guarrente","guarantee"],["guarrented","guaranteed"],["guarrentee","guarantee"],["guarrenteed","guaranteed"],["guarrenteeing","guaranteeing"],["guarrentees","guarantees"],["guarrenteing","guaranteeing"],["guarrentes","guarantees"],["guarrenty","guaranty"],["guaruante","guarantee"],["guaruanted","guaranteed"],["guaruantee","guarantee"],["guaruanteed","guaranteed"],["guaruanteeing","guaranteeing"],["guaruantees","guarantees"],["guaruanteing","guaranteeing"],["guaruantes","guarantees"],["guaruanty","guaranty"],["guarunte","guarantee"],["guarunted","guaranteed"],["guaruntee","guarantee"],["guarunteed","guaranteed"],["guarunteeing","guaranteeing"],["guaruntees","guarantees"],["guarunteing","guaranteeing"],["guaruntes","guarantees"],["guarunty","guaranty"],["guas'","Gauss'"],["guas's","Gauss'"],["guas","Gauss"],["guass'","Gauss'"],["guass","Gauss"],["guassian","Gaussian"],["Guatamala","Guatemala"],["Guatamalan","Guatemalan"],["gud","good"],["guerrila","guerrilla"],["guerrilas","guerrillas"],["gueswork","guesswork"],["guideded","guided"],["guidence","guidance"],["guidline","guideline"],["guidlines","guidelines"],["Guilia","Giulia"],["Guilio","Giulio"],["Guiness","Guinness"],["Guiseppe","Giuseppe"],["gunanine","guanine"],["gurantee","guarantee"],["guranteed","guaranteed"],["guranteeing","guaranteeing"],["gurantees","guarantees"],["gurrantee","guarantee"],["guttaral","guttural"],["gutteral","guttural"],["gylph","glyph"],["gziniflate","gzinflate"],["gziped","gzipped"],["haa","has"],["haave","have"],["habaeus","habeas"],["habbit","habit"],["habeus","habeas"],["hability","ability"],["Habsbourg","Habsburg"],["hace","have"],["hachish","hackish"],["hadling","handling"],["hadnler","handler"],["haeder","header"],["haemorrage","haemorrhage"],["halarious","hilarious"],["hald","held"],["halfs","halves"],["halp","help"],["halpoints","halfpoints"],["hammmer","hammer"],["hampster","hamster"],["handel","handle"],["handeler","handler"],["handeles","handles"],["handeling","handling"],["handels","handles"],["hander","handler"],["handfull","handful"],["handhake","handshake"],["handker","handler"],["handleer","handler"],["handleing","handling"],["handlig","handling"],["handlling","handling"],["handsake","handshake"],["handshacke","handshake"],["handshackes","handshakes"],["handshacking","handshaking"],["handshage","handshake"],["handshages","handshakes"],["handshaging","handshaking"],["handshak","handshake"],["handshakng","handshaking"],["handshakre","handshake"],["handshakres","handshakes"],["handshakring","handshaking"],["handshaks","handshakes"],["handshale","handshake"],["handshales","handshakes"],["handshaling","handshaking"],["handshare","handshake"],["handshares","handshakes"],["handsharing","handshaking"],["handshk","handshake"],["handshke","handshake"],["handshkes","handshakes"],["handshking","handshaking"],["handshkng","handshaking"],["handshks","handshakes"],["handskake","handshake"],["handwirting","handwriting"],["hanel","handle"],["hangig","hanging"],["hanlde","handle"],["hanlded","handled"],["hanlder","handler"],["hanlders","handlers"],["hanldes","handles"],["hanlding","handling"],["hanldle","handle"],["hanle","handle"],["hanled","handled"],["hanles","handles"],["hanling","handling"],["hanshake","handshake"],["hanshakes","handshakes"],["hansome","handsome"],["hapen","happen"],["hapend","happened"],["hapends","happens"],["hapened","happened"],["hapening","happening"],["hapenn","happen"],["hapenned","happened"],["hapenning","happening"],["hapenns","happens"],["hapens","happens"],["happaned","happened"],["happended","happened"],["happenned","happened"],["happenning","happening"],["happennings","happenings"],["happenns","happens"],["happilly","happily"],["happne","happen"],["happpen","happen"],["happpened","happened"],["happpening","happening"],["happpenings","happenings"],["happpens","happens"],["harased","harassed"],["harases","harasses"],["harasment","harassment"],["harasments","harassments"],["harassement","harassment"],["harcoded","hardcoded"],["harcoding","hardcoding"],["hard-wirted","hard-wired"],["hardare","hardware"],["hardocde","hardcode"],["hardward","hardware"],["hardwdare","hardware"],["hardwirted","hardwired"],["harge","charge"],["harras","harass"],["harrased","harassed"],["harrases","harasses"],["harrasing","harassing"],["harrasment","harassment"],["harrasments","harassments"],["harrass","harass"],["harrassed","harassed"],["harrasses","harassed"],["harrassing","harassing"],["harrassment","harassment"],["harrassments","harassments"],["harth","hearth"],["harware","hardware"],["harwdare","hardware"],["has'nt","hasn't"],["hases","hashes"],["hashi","hash"],["hashreference","hash reference"],["hashs","hashes"],["hashses","hashes"],["hask","hash"],["hasn;t","hasn't"],["hasnt'","hasn't"],["hasnt","hasn't"],["hass","hash"],["hastable","hashtable"],["hastables","hashtables"],["Hatian","Haitian"],["hauty","haughty"],["have'nt","haven't"],["haveing","having"],["haven;t","haven't"],["havent'","haven't"],["havent't","haven't"],["havent","haven't"],["havew","have"],["haviest","heaviest"],["havn't","haven't"],["havnt","haven't"],["hax","hex"],["haynus","heinous"],["hazzle","hassle"],["hda","had"],["headder","header"],["headders","headers"],["headerr","header"],["headerrs","headers"],["headle","handle"],["headong","heading"],["headquarer","headquarter"],["headquater","headquarter"],["headquatered","headquartered"],["headquaters","headquarters"],["heaer","header"],["healthercare","healthcare"],["heathy","healthy"],["hefer","heifer"],["Heidelburg","Heidelberg"],["heigest","highest"],["heigher","higher"],["heighest","highest"],["heighit","height"],["heighteen","eighteen"],["heigt","height"],["heigth","height"],["heirachies","hierarchies"],["heirachy","hierarchy"],["heirarchic","hierarchic"],["heirarchical","hierarchical"],["heirarchically","hierarchically"],["heirarchies","hierarchies"],["heirarchy","hierarchy"],["heiroglyphics","hieroglyphics"],["helerps","helpers"],["hellow","hello"],["helment","helmet"],["heloer","helper"],["heloers","helpers"],["helpe","helper"],["helpfull","helpful"],["helpfuly","helpfully"],["helpped","helped"],["hemipshere","hemisphere"],["hemipsheres","hemispheres"],["hemishpere","hemisphere"],["hemishperes","hemispheres"],["hemmorhage","hemorrhage"],["hemorage","haemorrhage"],["henc","hence"],["henderence","hindrance"],["hendler","handler"],["hense","hence"],["hepler","helper"],["herarchy","hierarchy"],["herat","heart"],["heree","here"],["heridity","heredity"],["heroe","hero"],["heros","heroes"],["herselv","herself"],["hertiage","heritage"],["hertically","hectically"],["hertzs","hertz"],["hese","these"],["hesiate","hesitate"],["hesistant","hesitant"],["hesistate","hesitate"],["hesistated","hesitated"],["hesistates","hesitates"],["hesistating","hesitating"],["hesistation","hesitation"],["hesistations","hesitations"],["hestiate","hesitate"],["hetrogeneous","heterogeneous"],["heuristc","heuristic"],["heuristcs","heuristics"],["heursitics","heuristics"],["hevy","heavy"],["hexademical","hexadecimal"],["hexdecimal","hexadecimal"],["hexgaon","hexagon"],["hexgaonal","hexagonal"],["hexgaons","hexagons"],["hexidecimal","hexadecimal"],["hge","he"],["hiarchical","hierarchical"],["hiarchy","hierarchy"],["hiddden","hidden"],["hidded","hidden"],["hideen","hidden"],["hiden","hidden"],["hiearchies","hierarchies"],["hiearchy","hierarchy"],["hieght","height"],["hiena","hyena"],["hierachical","hierarchical"],["hierachies","hierarchies"],["hierachries","hierarchies"],["hierachry","hierarchy"],["hierachy","hierarchy"],["hierarachical","hierarchical"],["hierarachy","hierarchy"],["hierarchichal","hierarchical"],["hierarchichally","hierarchically"],["hierarchie","hierarchy"],["hierarcical","hierarchical"],["hierarcy","hierarchy"],["hierarhcical","hierarchical"],["hierarhcically","hierarchically"],["hierarhcies","hierarchies"],["hierarhcy","hierarchy"],["hierchy","hierarchy"],["hieroglph","hieroglyph"],["hieroglphs","hieroglyphs"],["hietus","hiatus"],["higeine","hygiene"],["higer","higher"],["higest","highest"],["high-affort","high-effort"],["highight","highlight"],["highighted","highlighted"],["highighter","highlighter"],["highighters","highlighters"],["highights","highlights"],["highjack","hijack"],["highligh","highlight"],["highlighed","highlighted"],["highligher","highlighter"],["highlighers","highlighters"],["highlighing","highlighting"],["highlighs","highlights"],["highlightin","highlighting"],["highlightning","highlighting"],["highligjt","highlight"],["highligjted","highlighted"],["highligjtes","highlights"],["highligjting","highlighting"],["highligjts","highlights"],["highligt","highlight"],["highligted","highlighted"],["highligth","highlight"],["highligting","highlighting"],["highligts","highlights"],["highter","higher"],["hightest","highest"],["hightlight","highlight"],["hightlighted","highlighted"],["hightlighting","highlighting"],["hightlights","highlights"],["hights","heights"],["higlight","highlight"],["higlighted","highlighted"],["higlighting","highlighting"],["higlights","highlights"],["higly","highly"],["higth","height"],["higway","highway"],["hijkack","hijack"],["hijkacked","hijacked"],["hijkacking","hijacking"],["hijkacks","hijacks"],["hilight","highlight"],["hilighted","highlighted"],["hilighting","highlighting"],["hilights","highlights"],["hillarious","hilarious"],["himselv","himself"],["hinderance","hindrance"],["hinderence","hindrance"],["hindrence","hindrance"],["hipopotamus","hippopotamus"],["hipotetical","hypothetical"],["hirachy","hierarchy"],["hirarchies","hierarchies"],["hirarchy","hierarchy"],["hirarcies","hierarchies"],["hirearchy","hierarchy"],["hirearcy","hierarchy"],["hismelf","himself"],["hisory","history"],["histgram","histogram"],["histocompatability","histocompatibility"],["historgram","histogram"],["historgrams","histograms"],["historicians","historians"],["historyan","historian"],["historyans","historians"],["historycal","historical"],["historycally","historically"],["historycaly","historically"],["histroian","historian"],["histroians","historians"],["histroic","historic"],["histroical","historical"],["histroically","historically"],["histroicaly","historically"],["histroies","histories"],["histroy","history"],["histry","history"],["hitogram","histogram"],["hitories","histories"],["hitory","history"],["hitsingles","hit singles"],["hiygeine","hygiene"],["hmdi","hdmi"],["hnalder","handler"],["hoeks","hoax"],["hoever","however"],["hokay","okay"],["holf","hold"],["holliday","holiday"],["hollowcost","holocaust"],["homapage","homepage"],["homegeneous","homogeneous"],["homestate","home state"],["homogeneize","homogenize"],["homogeneized","homogenized"],["homogenious","homogeneous"],["homogeniously","homogeneously"],["homogenity","homogeneity"],["homogenius","homogeneous"],["homogeniusly","homogeneously"],["homogenoues","homogeneous"],["homogenous","homogeneous"],["homogenously","homogeneously"],["homogenuous","homogeneous"],["honory","honorary"],["hoook","hook"],["hoooks","hooks"],["hootsba","chutzpah"],["hopefulle","hopefully"],["hopefullly","hopefully"],["hopefullt","hopefully"],["hopefullu","hopefully"],["hopefuly","hopefully"],["hopeing","hoping"],["hopful","hopeful"],["hopfully","hopefully"],["hopmepage","homepage"],["hopmepages","homepages"],["hoppefully","hopefully"],["hopyfully","hopefully"],["horicontal","horizontal"],["horicontally","horizontally"],["horinzontal","horizontal"],["horizntal","horizontal"],["horizonal","horizontal"],["horizonally","horizontally"],["horizontale","horizontal"],["horiztonal","horizontal"],["horiztonally","horizontally"],["horphan","orphan"],["horrable","horrible"],["horrifing","horrifying"],["horyzontally","horizontally"],["horziontal","horizontal"],["horziontally","horizontally"],["horzontal","horizontal"],["horzontally","horizontally"],["hosited","hoisted"],["hospitible","hospitable"],["hostanme","hostname"],["hostorical","historical"],["hostories","histories"],["hostory","history"],["hostspot","hotspot"],["hostspots","hotspots"],["hotizontal","horizontal"],["hotname","hostname"],["hounour","honour"],["houres","hours"],["housand","thousand"],["houskeeping","housekeeping"],["hovever","however"],["hovewer","however"],["howeever","however"],["howerver","however"],["howeverm","however"],["howewer","however"],["howver","however"],["hradware","hardware"],["hradwares","hardwares"],["hrlp","help"],["hrlped","helped"],["hrlper","helper"],["hrlpers","helpers"],["hrlping","helping"],["hrlps","helps"],["hrough","through"],["hsa","has"],["hsell","shell"],["hsi","his"],["hsitorians","historians"],["hsotname","hostname"],["hsould'nt","shouldn't"],["hsould","should"],["hsouldn't","shouldn't"],["hstory","history"],["htacccess","htaccess"],["hte","the"],["htey","they"],["htikn","think"],["hting","thing"],["htink","think"],["htis","this"],["htmp","html"],["htting","hitting"],["hueristic","heuristic"],["humber","number"],["huminoid","humanoid"],["humoural","humoral"],["humurous","humorous"],["hunderd","hundred"],["hundreths","hundredths"],["hundrets","hundreds"],["hunrgy","hungry"],["huricane","hurricane"],["huristic","heuristic"],["husban","husband"],["hvae","have"],["hvaing","having"],["hve","have"],["hwihc","which"],["hwile","while"],["hwole","whole"],["hybernate","hibernate"],["hydogen","hydrogen"],["hydrolic","hydraulic"],["hydrolics","hydraulics"],["hydropile","hydrophile"],["hydropilic","hydrophilic"],["hydropobe","hydrophobe"],["hydropobic","hydrophobic"],["hyerarchy","hierarchy"],["hyerlink","hyperlink"],["hygeine","hygiene"],["hygene","hygiene"],["hygenic","hygienic"],["hygine","hygiene"],["hyjack","hijack"],["hyjacking","hijacking"],["hypen","hyphen"],["hypenate","hyphenate"],["hypenated","hyphenated"],["hypenates","hyphenates"],["hypenating","hyphenating"],["hypenation","hyphenation"],["hypens","hyphens"],["hyperboly","hyperbole"],["Hyperldger","Hyperledger"],["hypervior","hypervisor"],["hypocracy","hypocrisy"],["hypocrasy","hypocrisy"],["hypocricy","hypocrisy"],["hypocrit","hypocrite"],["hypocrits","hypocrites"],["hyposeses","hypotheses"],["hyposesis","hypothesis"],["hypoteses","hypotheses"],["hypotesis","hypothesis"],["hypotethically","hypothetically"],["hypothenuse","hypotenuse"],["hypothenuses","hypotenuses"],["hypter","hyper"],["hyptothetical","hypothetical"],["hyptothetically","hypothetically"],["hypvervisor","hypervisor"],["hypvervisors","hypervisors"],["hypvisor","hypervisor"],["hypvisors","hypervisors"],["I'sd","I'd"],["i;ll","I'll"],["iamge","image"],["ibject","object"],["ibjects","objects"],["ibrary","library"],["icesickle","icicle"],["iclude","include"],["icluded","included"],["icludes","includes"],["icluding","including"],["iconclastic","iconoclastic"],["iconifie","iconify"],["icrease","increase"],["icreased","increased"],["icreases","increases"],["icreasing","increasing"],["icrement","increment"],["icrementally","incrementally"],["icremented","incremented"],["icrementing","incrementing"],["icrements","increments"],["idae","idea"],["idaeidae","idea"],["idaes","ideas"],["idealogies","ideologies"],["idealogy","ideology"],["idefinite","indefinite"],["idel","idle"],["idelogy","ideology"],["idemopotent","idempotent"],["idendified","identified"],["idendifier","identifier"],["idendifiers","identifiers"],["idenfied","identified"],["idenfifier","identifier"],["idenfifiers","identifiers"],["idenfitifer","identifier"],["idenfitifers","identifiers"],["idenfitify","identify"],["idenitfy","identify"],["idenitify","identify"],["identation","indentation"],["identcial","identical"],["identfied","identified"],["identfier","identifier"],["identfiers","identifiers"],["identiable","identifiable"],["idential","identical"],["identic","identical"],["identicial","identical"],["identidier","identifier"],["identies","identities"],["identifaction","identification"],["identifcation","identification"],["identifeir","identifier"],["identifeirs","identifiers"],["identifer","identifier"],["identifers","identifiers"],["identificable","identifiable"],["identifictaion","identification"],["identifieer","identifier"],["identifiler","identifier"],["identifilers","identifiers"],["identifing","identifying"],["identifiy","identify"],["identifyable","identifiable"],["identifyed","identified"],["identiviert","identifiers"],["identtation","indentation"],["identties","identities"],["identtifier","identifier"],["identty","identity"],["ideosyncracies","ideosyncrasies"],["ideosyncratic","idiosyncratic"],["idetifier","identifier"],["idetifiers","identifiers"],["idetifies","identifies"],["idicate","indicate"],["idicated","indicated"],["idicates","indicates"],["idicating","indicating"],["idices","indices"],["idiosyncracies","idiosyncrasies"],["idiosyncracy","idiosyncrasy"],["idividual","individual"],["idividually","individually"],["idividuals","individuals"],["idons","icons"],["iechart","piechart"],["ifself","itself"],["ifset","if set"],["ignest","ingest"],["ignested","ingested"],["ignesting","ingesting"],["ignests","ingests"],["ignnore","ignore"],["ignoded","ignored"],["ignonre","ignore"],["ignora","ignore"],["ignord","ignored"],["ignoreing","ignoring"],["ignorence","ignorance"],["ignorgable","ignorable"],["ignorgd","ignored"],["ignorge","ignore"],["ignorged","ignored"],["ignorgg","ignoring"],["ignorgig","ignoring"],["ignorging","ignoring"],["ignorgs","ignores"],["ignormable","ignorable"],["ignormd","ignored"],["ignorme","ignore"],["ignormed","ignored"],["ignormg","ignoring"],["ignormig","ignoring"],["ignorming","ignoring"],["ignorms","ignores"],["ignornable","ignorable"],["ignornd","ignored"],["ignorne","ignore"],["ignorned","ignored"],["ignorng","ignoring"],["ignornig","ignoring"],["ignorning","ignoring"],["ignorns","ignores"],["ignorrable","ignorable"],["ignorrd","ignored"],["ignorre","ignore"],["ignorred","ignored"],["ignorrg","ignoring"],["ignorrig","ignoring"],["ignorring","ignoring"],["ignorrs","ignores"],["ignors","ignores"],["ignortable","ignorable"],["ignortd","ignored"],["ignorte","ignore"],["ignorted","ignored"],["ignortg","ignoring"],["ignortig","ignoring"],["ignorting","ignoring"],["ignorts","ignores"],["ignory","ignore"],["ignroed","ignored"],["ignroing","ignoring"],["igoned","ignored"],["igonorando","ignorando"],["igonore","ignore"],["igore","ignore"],["igored","ignored"],["igores","ignores"],["igoring","ignoring"],["igrnore","ignore"],["Ihaca","Ithaca"],["ihs","his"],["iif","if"],["iimmune","immune"],["iinclude","include"],["iinterval","interval"],["iiterator","iterator"],["iland","island"],["ileagle","illegal"],["ilegal","illegal"],["ilegle","illegal"],["iligal","illegal"],["illegimacy","illegitimacy"],["illegitmate","illegitimate"],["illess","illness"],["illgal","illegal"],["illiegal","illegal"],["illigal","illegal"],["illigitament","illegitimate"],["illistrate","illustrate"],["illustrasion","illustration"],["illution","illusion"],["ilness","illness"],["ilogical","illogical"],["iluminate","illuminate"],["iluminated","illuminated"],["iluminates","illuminates"],["ilumination","illumination"],["iluminations","illuminations"],["ilustrate","illustrate"],["ilustrated","illustrated"],["ilustration","illustration"],["imagenary","imaginary"],["imaghe","image"],["imagin","imagine"],["imapct","impact"],["imapcted","impacted"],["imapcting","impacting"],["imapcts","impacts"],["imapge","image"],["imbaress","embarrass"],["imbed","embed"],["imbedded","embedded"],["imbedding","embedding"],["imblance","imbalance"],["imbrase","embrace"],["imcoming","incoming"],["imcomming","incoming"],["imcompatibility","incompatibility"],["imcompatible","incompatible"],["imcomplete","incomplete"],["imedatly","immediately"],["imedialy","immediately"],["imediate","immediate"],["imediately","immediately"],["imediatly","immediately"],["imense","immense"],["imfamus","infamous"],["imgage","image"],["imidiately","immediately"],["imilar","similar"],["imlement","implement"],["imlementation","implementation"],["imlemented","implemented"],["imlementing","implementing"],["imlements","implements"],["imlicit","implicit"],["imlicitly","implicitly"],["imliment","implement"],["imlimentation","implementation"],["imlimented","implemented"],["imlimenting","implementing"],["imliments","implements"],["immadiate","immediate"],["immadiately","immediately"],["immadiatly","immediately"],["immeadiate","immediate"],["immeadiately","immediately"],["immedaite","immediate"],["immedate","immediate"],["immedately","immediately"],["immedeate","immediate"],["immedeately","immediately"],["immedially","immediately"],["immedialty","immediately"],["immediantely","immediately"],["immediatelly","immediately"],["immediatelty","immediately"],["immediatley","immediately"],["immediatlly","immediately"],["immediatly","immediately"],["immediatlye","immediately"],["immeditaly","immediately"],["immeditately","immediately"],["immeidate","immediate"],["immeidately","immediately"],["immenantly","eminently"],["immidately","immediately"],["immidatly","immediately"],["immidiate","immediate"],["immidiatelly","immediately"],["immidiately","immediately"],["immidiatly","immediately"],["immitate","imitate"],["immitated","imitated"],["immitating","imitating"],["immitator","imitator"],["immmediate","immediate"],["immmediately","immediately"],["immsersive","immersive"],["immsersively","immersively"],["immuniy","immunity"],["immunosupressant","immunosuppressant"],["immutible","immutable"],["imolicit","implicit"],["imolicitly","implicitly"],["imort","import"],["imortable","importable"],["imorted","imported"],["imortes","imports"],["imorting","importing"],["imorts","imports"],["imovable","immovable"],["impcat","impact"],["impcated","impacted"],["impcating","impacting"],["impcats","impacts"],["impecabbly","impeccably"],["impedence","impedance"],["impeed","impede"],["impelement","implement"],["impelementation","implementation"],["impelemented","implemented"],["impelementing","implementing"],["impelements","implements"],["impelentation","implementation"],["impelment","implement"],["impelmentation","implementation"],["impelmentations","implementations"],["impement","implement"],["impementaion","implementation"],["impementaions","implementations"],["impementated","implemented"],["impementation","implementation"],["impementations","implementations"],["impemented","implemented"],["impementing","implementing"],["impementling","implementing"],["impementor","implementer"],["impements","implements"],["imperiaal","imperial"],["imperically","empirically"],["imperitive","imperative"],["impermable","impermeable"],["impiled","implied"],["implace","inplace"],["implament","implement"],["implamentation","implementation"],["implamented","implemented"],["implamenting","implementing"],["implaments","implements"],["implcit","implicit"],["implcitly","implicitly"],["implct","implicit"],["implemantation","implementation"],["implemataion","implementation"],["implemataions","implementations"],["implemememnt","implement"],["implemememntation","implementation"],["implemement","implement"],["implemementation","implementation"],["implemementations","implementations"],["implememented","implemented"],["implemementing","implementing"],["implemements","implements"],["implememetation","implementation"],["implememntation","implementation"],["implememt","implement"],["implememtation","implementation"],["implememtations","implementations"],["implememted","implemented"],["implememting","implementing"],["implememts","implements"],["implemen","implement"],["implemenatation","implementation"],["implemenation","implementation"],["implemenationa","implementation"],["implemenationd","implementation"],["implemenations","implementations"],["implemencted","implemented"],["implemend","implement"],["implemends","implements"],["implemened","implemented"],["implemenet","implement"],["implemenetaion","implementation"],["implemenetaions","implementations"],["implemenetation","implementation"],["implemenetations","implementations"],["implemenetd","implemented"],["implemeneted","implemented"],["implemeneter","implementer"],["implemeneting","implementing"],["implemenetions","implementations"],["implemenets","implements"],["implemenrt","implement"],["implementaed","implemented"],["implementaion","implementation"],["implementaions","implementations"],["implementaiton","implementation"],["implementaitons","implementations"],["implementantions","implementations"],["implementastion","implementation"],["implementataion","implementation"],["implementatation","implementation"],["implementated","implemented"],["implementates","implements"],["implementating","implementing"],["implementatins","implementations"],["implementation-spacific","implementation-specific"],["implementatition","implementation"],["implementatoin","implementation"],["implementatoins","implementations"],["implementatoion","implementation"],["implementaton","implementation"],["implementator","implementer"],["implementators","implementers"],["implementattion","implementation"],["implementd","implemented"],["implementes","implements"],["implementet","implemented"],["implemention","implementation"],["implementtaion","implementation"],["implemet","implement"],["implemetation","implementation"],["implemetations","implementations"],["implemeted","implemented"],["implemeting","implementing"],["implemetnation","implementation"],["implemets","implements"],["implemnt","implement"],["implemntation","implementation"],["implemntations","implementations"],["implemt","implement"],["implemtation","implementation"],["implemtations","implementations"],["implemted","implemented"],["implemtentation","implementation"],["implemtentations","implementations"],["implemting","implementing"],["implemts","implements"],["impleneted","implemented"],["implenment","implement"],["implenmentation","implementation"],["implent","implement"],["implentation","implementation"],["implentations","implementations"],["implented","implemented"],["implenting","implementing"],["implentors","implementers"],["implents","implements"],["implet","implement"],["impletation","implementation"],["impletations","implementations"],["impleted","implemented"],["impleter","implementer"],["impleting","implementing"],["impletment","implement"],["implets","implements"],["implicitely","implicitly"],["implicitley","implicitly"],["implict","implicit"],["implictly","implicitly"],["implimcit","implicit"],["implimcitly","implicitly"],["impliment","implement"],["implimentaion","implementation"],["implimentaions","implementations"],["implimentation","implementation"],["implimentation-spacific","implementation-specific"],["implimentations","implementations"],["implimented","implemented"],["implimenting","implementing"],["implimention","implementation"],["implimentions","implementations"],["implimentor","implementor"],["impliments","implements"],["implmenet","implement"],["implmenetaion","implementation"],["implmenetaions","implementations"],["implmenetation","implementation"],["implmenetations","implementations"],["implmenetd","implemented"],["implmeneted","implemented"],["implmeneter","implementer"],["implmeneting","implementing"],["implmenets","implements"],["implment","implement"],["implmentation","implementation"],["implmentations","implementations"],["implmented","implemented"],["implmenting","implementing"],["implments","implements"],["imploys","employs"],["imporing","importing"],["imporot","import"],["imporoted","imported"],["imporoting","importing"],["imporots","imports"],["imporove","improve"],["imporoved","improved"],["imporovement","improvement"],["imporovements","improvements"],["imporoves","improves"],["imporoving","improving"],["imporsts","imports"],["importamt","important"],["importat","important"],["importd","imported"],["importent","important"],["importnt","important"],["imporve","improve"],["imporved","improved"],["imporvement","improvement"],["imporvements","improvements"],["imporves","improves"],["imporving","improving"],["imporvment","improvement"],["imposible","impossible"],["impossiblble","impossible"],["impot","import"],["impove","improve"],["impoved","improved"],["impovement","improvement"],["impovements","improvements"],["impoves","improves"],["impoving","improving"],["impplement","implement"],["impplementating","implementing"],["impplementation","implementation"],["impplemented","implemented"],["impremented","implemented"],["impres","impress"],["impresive","impressive"],["impressario","impresario"],["imprioned","imprisoned"],["imprisonned","imprisoned"],["improbe","improve"],["improbement","improvement"],["improbements","improvements"],["improbes","improves"],["improbing","improving"],["improbment","improvement"],["improbments","improvements"],["improof","improve"],["improofement","improvement"],["improofing","improving"],["improofment","improvement"],["improofs","improves"],["improove","improve"],["improoved","improved"],["improovement","improvement"],["improovements","improvements"],["improoves","improves"],["improoving","improving"],["improovment","improvement"],["improovments","improvements"],["impropely","improperly"],["improssible","impossible"],["improt","import"],["improtance","importance"],["improtant","important"],["improtantly","importantly"],["improtation","importation"],["improtations","importations"],["improted","imported"],["improter","importer"],["improters","importers"],["improting","importing"],["improts","imports"],["improvemen","improvement"],["improvemenet","improvement"],["improvemenets","improvements"],["improvemens","improvements"],["improvision","improvisation"],["improvmenet","improvement"],["improvmenets","improvements"],["improvment","improvement"],["improvments","improvements"],["imput","input"],["imrovement","improvement"],["in-memeory","in-memory"],["inablility","inability"],["inacccessible","inaccessible"],["inaccesible","inaccessible"],["inaccessable","inaccessible"],["inaccuraccies","inaccuracies"],["inaccuraccy","inaccuracy"],["inacessible","inaccessible"],["inacurate","inaccurate"],["inacurracies","inaccuracies"],["inacurrate","inaccurate"],["inadiquate","inadequate"],["inadquate","inadequate"],["inadvertant","inadvertent"],["inadvertantly","inadvertently"],["inadvertedly","inadvertently"],["inagurated","inaugurated"],["inaguration","inauguration"],["inaktively","inactively"],["inalid","invalid"],["inappropiate","inappropriate"],["inappropreate","inappropriate"],["inapropriate","inappropriate"],["inapropriately","inappropriately"],["inate","innate"],["inaugures","inaugurates"],["inavlid","invalid"],["inbalance","imbalance"],["inbalanced","imbalanced"],["inbed","embed"],["inbedded","embedded"],["inbility","inability"],["incalid","invalid"],["incarcirated","incarcerated"],["incase","in case"],["incatation","incantation"],["incatations","incantations"],["incative","inactive"],["incement","increment"],["incemental","incremental"],["incementally","incrementally"],["incemented","incremented"],["incements","increments"],["incerase","increase"],["incerased","increased"],["incerasing","increasing"],["incidential","incidental"],["incidentially","incidentally"],["incidently","incidentally"],["inclding","including"],["incldue","include"],["incldued","included"],["incldues","includes"],["inclinaison","inclination"],["inclode","include"],["inclreased","increased"],["includ","include"],["includea","include"],["includee","include"],["includeing","including"],["includied","included"],["includig","including"],["includign","including"],["includng","including"],["inclue","include"],["inclued","included"],["inclues","includes"],["incluging","including"],["incluide","include"],["incluing","including"],["inclused","included"],["inclusing","including"],["inclusinve","inclusive"],["inclution","inclusion"],["inclutions","inclusions"],["incmrement","increment"],["incoherance","incoherence"],["incoherancy","incoherency"],["incoherant","incoherent"],["incoherantly","incoherently"],["incomapatibility","incompatibility"],["incomapatible","incompatible"],["incomaptibele","incompatible"],["incomaptibelities","incompatibilities"],["incomaptibelity","incompatibility"],["incomaptible","incompatible"],["incombatibilities","incompatibilities"],["incombatibility","incompatibility"],["incomfortable","uncomfortable"],["incomming","incoming"],["incommplete","incomplete"],["incompatabable","incompatible"],["incompatabiity","incompatibility"],["incompatabile","incompatible"],["incompatabilities","incompatibilities"],["incompatability","incompatibility"],["incompatabillity","incompatibility"],["incompatabilty","incompatibility"],["incompatabily","incompatibility"],["incompatable","incompatible"],["incompatablility","incompatibility"],["incompatablities","incompatibilities"],["incompatablitiy","incompatibility"],["incompatablity","incompatibility"],["incompatably","incompatibly"],["incompataibility","incompatibility"],["incompataible","incompatible"],["incompataility","incompatibility"],["incompatatbility","incompatibility"],["incompatatble","incompatible"],["incompatatible","incompatible"],["incompatbility","incompatibility"],["incompatble","incompatible"],["incompatiability","incompatibility"],["incompatiable","incompatible"],["incompatibile","incompatible"],["incompatibilies","incompatibilities"],["incompatiblities","incompatibilities"],["incompatiblity","incompatibility"],["incompetance","incompetence"],["incompetant","incompetent"],["incompete","incomplete"],["incomping","incoming"],["incompleate","incomplete"],["incompleete","incomplete"],["incompletd","incomplete"],["incomptable","incompatible"],["incomptetent","incompetent"],["incomptible","incompatible"],["inconcistencies","inconsistencies"],["inconcistency","inconsistency"],["inconcistent","inconsistent"],["inconditional","unconditional"],["inconditionally","unconditionally"],["inconfortable","uncomfortable"],["inconisistent","inconsistent"],["inconistencies","inconsistencies"],["inconlusive","inconclusive"],["inconsisent","inconsistent"],["inconsisently","inconsistently"],["inconsisntency","inconsistency"],["inconsistance","inconsistency"],["inconsistancies","inconsistencies"],["inconsistancy","inconsistency"],["inconsistant","inconsistent"],["inconsisten","inconsistent"],["inconsistend","inconsistent"],["inconsistendly","inconsistently"],["inconsistendt","inconsistent"],["inconsistendtly","inconsistently"],["inconsistenly","inconsistently"],["inconsistented","inconsistent"],["inconsitant","inconsistent"],["inconsitency","inconsistency"],["inconsitent","inconsistent"],["inconveniant","inconvenient"],["inconveniantly","inconveniently"],["inconvertable","inconvertible"],["inconvienience","inconvenience"],["inconvienient","inconvenient"],["inconvineance","inconvenience"],["inconvineances","inconveniences"],["inconvinence","inconvenience"],["inconvinences","inconveniences"],["inconviniance","inconvenience"],["inconviniances","inconveniences"],["inconvinience","inconvenience"],["inconviniences","inconveniences"],["inconviniency","inconvenience"],["inconviniencys","inconveniences"],["incooperates","incorporates"],["incoperate","incorporate"],["incoperated","incorporated"],["incoperates","incorporates"],["incoperating","incorporating"],["incoporate","incorporate"],["incoporated","incorporated"],["incoporates","incorporates"],["incoporating","incorporating"],["incoprorate","incorporate"],["incoprorated","incorporated"],["incoprorates","incorporates"],["incoprorating","incorporating"],["incorect","incorrect"],["incorectly","incorrectly"],["incoropate","incorporate"],["incoropates","incorporates"],["incoroporated","incorporated"],["incorparates","incorporates"],["incorperate","incorporate"],["incorperated","incorporated"],["incorperates","incorporates"],["incorperating","incorporating"],["incorperation","incorporation"],["incorportaed","incorporated"],["incorported","incorporated"],["incorprates","incorporates"],["incorreclty","incorrectly"],["incorrecly","incorrectly"],["incorrecty","incorrectly"],["incorreect","incorrect"],["incorreectly","incorrectly"],["incorrent","incorrect"],["incorret","incorrect"],["incorrrect","incorrect"],["incorrrectly","incorrectly"],["incorruptable","incorruptible"],["incosistencies","inconsistencies"],["incosistency","inconsistency"],["incosistent","inconsistent"],["incosistente","inconsistent"],["incramentally","incrementally"],["increadible","incredible"],["increading","increasing"],["increaing","increasing"],["increament","increment"],["increas","increase"],["incredable","incredible"],["incremantal","incremental"],["incremeantal","incremental"],["incremenet","increment"],["incremenetd","incremented"],["incremeneted","incremented"],["incrementaly","incrementally"],["incremet","increment"],["incremetal","incremental"],["incremeted","incremented"],["incremnet","increment"],["increse","increase"],["incresed","increased"],["increses","increases"],["incresing","increasing"],["incrfemental","incremental"],["incrmenet","increment"],["incrmenetd","incremented"],["incrmeneted","incremented"],["incrment","increment"],["incrmental","incremental"],["incrmentally","incrementally"],["incrmented","incremented"],["incrmenting","incrementing"],["incrments","increments"],["inctance","instance"],["inctroduce","introduce"],["inctroduced","introduced"],["incude","include"],["incuded","included"],["incudes","includes"],["incuding","including"],["inculde","include"],["inculded","included"],["inculdes","includes"],["inculding","including"],["incunabla","incunabula"],["incure","incur"],["incurruptable","incorruptible"],["incurruptible","incorruptible"],["incvalid","invalid"],["indcates","indicates"],["indciate","indicate"],["inddex","index"],["inddividual","individual"],["inddividually","individually"],["inddividuals","individuals"],["indecate","indicate"],["indeces","indices"],["indecies","indices"],["indefinate","indefinite"],["indefinately","indefinitely"],["indefineable","undefinable"],["indefinetly","indefinitely"],["indefinitiley","indefinitely"],["indefinitively","indefinitely"],["indefinitly","indefinitely"],["indefintly","indefinitely"],["indempotent","idempotent"],["indendation","indentation"],["indentaction","indentation"],["indentaion","indentation"],["indentended","indented"],["indentical","identical"],["indentically","identically"],["indentifer","identifier"],["indentification","identification"],["indentified","identified"],["indentifier","identifier"],["indentifies","identifies"],["indentifing","identifying"],["indentify","identify"],["indentifying","identifying"],["indentit","identity"],["indentity","identity"],["indentleveal","indentlevel"],["indenx","index"],["indepandance","independence"],["indepdence","independence"],["indepdencente","independence"],["indepdendance","independence"],["indepdendant","independent"],["indepdendantly","independently"],["indepdendence","independence"],["indepdendency","independency"],["indepdendent","independent"],["indepdendently","independently"],["indepdendet","independent"],["indepdendetly","independently"],["indepdenence","independence"],["indepdenent","independent"],["indepdenently","independently"],["indepdent","independent"],["indepdented","independent"],["indepdentedly","independently"],["indepdently","independently"],["indepedantly","independently"],["indepedence","independence"],["indepedent","independent"],["indepedently","independently"],["independ","independent"],["independance","independence"],["independant","independent"],["independantly","independently"],["independece","independence"],["independed","independent"],["independedly","independently"],["independend","independent"],["independendet","independent"],["independet","independent"],["independly","independently"],["independnent","independent"],["independnet","independent"],["independnt","independent"],["independntly","independently"],["independt","independent"],["independtly","independently"],["indepenedent","independent"],["indepenendence","independence"],["indepenent","independent"],["indepenently","independently"],["indepent","independent"],["indepentent","independent"],["indepently","independently"],["inderect","indirect"],["inderts","inserts"],["indes","index"],["indespensable","indispensable"],["indespensible","indispensable"],["indexig","indexing"],["indiactor","indicator"],["indiate","indicate"],["indiated","indicated"],["indiates","indicates"],["indiating","indicating"],["indicaite","indicate"],["indicat","indicate"],["indicees","indices"],["indiciate","indicate"],["indiciated","indicated"],["indiciates","indicates"],["indiciating","indicating"],["indicies","indices"],["indicte","indicate"],["indictement","indictment"],["indictes","indicates"],["indictor","indicator"],["indigineous","indigenous"],["indipendence","independence"],["indipendent","independent"],["indipendently","independently"],["indiquate","indicate"],["indiquates","indicates"],["indirecty","indirectly"],["indispensible","indispensable"],["indisputible","indisputable"],["indisputibly","indisputably"],["indistiguishable","indistinguishable"],["indivdual","individual"],["indivdually","individually"],["indivdualy","individually"],["individal","individual"],["individally","individually"],["individals","individuals"],["individaul","individual"],["individaully","individually"],["individauls","individuals"],["individauly","individually"],["individial","individual"],["individualy","individually"],["individuel","individual"],["individuelly","individually"],["individuely","individually"],["indivisual","individual"],["indivisuality","individuality"],["indivisually","individually"],["indivisuals","individuals"],["indiviual","individual"],["indiviually","individually"],["indiviuals","individuals"],["indivual","individual"],["indivudual","individual"],["indivudually","individually"],["indizies","indices"],["indpendent","independent"],["indpendently","independently"],["indrect","indirect"],["indulgue","indulge"],["indure","endure"],["indutrial","industrial"],["indvidual","individual"],["indviduals","individuals"],["indxes","indexes"],["inearisation","linearisation"],["ineffciency","inefficiency"],["ineffcient","inefficient"],["ineffciently","inefficiently"],["inefficency","inefficiency"],["inefficent","inefficient"],["inefficently","inefficiently"],["inefficenty","inefficiently"],["inefficienty","inefficiently"],["ineffiecent","inefficient"],["ineffient","inefficient"],["ineffiently","inefficiently"],["ineficient","inefficient"],["inegrate","integrate"],["inegrated","integrated"],["ineqality","inequality"],["inequalitiy","inequality"],["inerface","interface"],["inerit","inherit"],["ineritance","inheritance"],["inerited","inherited"],["ineriting","inheriting"],["ineritor","inheritor"],["ineritors","inheritors"],["inerits","inherits"],["inernal","internal"],["inerrupt","interrupt"],["inershia","inertia"],["inershial","inertial"],["inersia","inertia"],["inersial","inertial"],["inertion","insertion"],["ines","lines"],["inestart","linestart"],["inetrrupts","interrupts"],["inevatible","inevitable"],["inevitible","inevitable"],["inevititably","inevitably"],["inexistant","inexistent"],["inexperiance","inexperience"],["inexperianced","inexperienced"],["inexpierence","inexperience"],["inexpierenced","inexperienced"],["inexpirience","inexperience"],["inexpirienced","inexperienced"],["infact","in fact"],["infalability","infallibility"],["infallable","infallible"],["infalte","inflate"],["infalted","inflated"],["infaltes","inflates"],["infalting","inflating"],["infectuous","infectious"],["infered","inferred"],["inferface","interface"],["infering","inferring"],["inferrable","inferable"],["inferrence","inference"],["infex","index"],["infilitrate","infiltrate"],["infilitrated","infiltrated"],["infilitration","infiltration"],["infinate","infinite"],["infinately","infinitely"],["infininte","infinite"],["infinit","infinite"],["infinitie","infinity"],["infinitly","infinitely"],["infinte","infinite"],["infintesimal","infinitesimal"],["infinty","infinity"],["infite","infinite"],["inflamation","inflammation"],["inflatoin","inflation"],["inflexable","inflexible"],["inflight","in-flight"],["influece","influence"],["influeced","influenced"],["influeces","influences"],["influecing","influencing"],["influencial","influential"],["influencin","influencing"],["influented","influenced"],["infoemation","information"],["infomation","information"],["infomational","informational"],["infomed","informed"],["infomer","informer"],["infomration","information"],["infoms","informs"],["infor","info"],["inforamtion","information"],["inforation","information"],["inforational","informational"],["inforce","enforce"],["inforced","enforced"],["informacion","information"],["informaion","information"],["informaiton","information"],["informatation","information"],["informatations","information"],["informatikon","information"],["informatins","information"],["informatio","information"],["informatiom","information"],["informations","information"],["informatoin","information"],["informatoins","information"],["informaton","information"],["informfation","information"],["informtion","information"],["inforrmation","information"],["infrantryman","infantryman"],["infrasctructure","infrastructure"],["infrastrcuture","infrastructure"],["infrastruture","infrastructure"],["infrastucture","infrastructure"],["infrastuctures","infrastructures"],["infreqency","infrequency"],["infreqentcy","infrequency"],["infreqeuncy","infrequency"],["infreqeuntcy","infrequency"],["infrequancies","infrequencies"],["infrequancy","infrequency"],["infrequantcies","infrequencies"],["infrequantcy","infrequency"],["infrequentcies","infrequencies"],["infrigement","infringement"],["infromation","information"],["infromatoin","information"],["infrormation","information"],["infrustructure","infrastructure"],["ingegral","integral"],["ingenius","ingenious"],["ingnore","ignore"],["ingnored","ignored"],["ingnores","ignores"],["ingnoring","ignoring"],["ingore","ignore"],["ingored","ignored"],["ingores","ignores"],["ingoring","ignoring"],["ingration","integration"],["ingreediants","ingredients"],["inh","in"],["inhabitans","inhabitants"],["inherantly","inherently"],["inheratance","inheritance"],["inheret","inherit"],["inherets","inherits"],["inheritablility","inheritability"],["inheritence","inheritance"],["inherith","inherit"],["inherithed","inherited"],["inherithing","inheriting"],["inheriths","inherits"],["inheritted","inherited"],["inherrit","inherit"],["inherritance","inheritance"],["inherrited","inherited"],["inherriting","inheriting"],["inherrits","inherits"],["inhert","inherit"],["inhertance","inheritance"],["inhertances","inheritances"],["inherted","inherited"],["inhertiance","inheritance"],["inherting","inheriting"],["inherts","inherits"],["inhomogenous","inhomogeneous"],["inialized","initialized"],["iniate","initiate"],["inidicate","indicate"],["inidicated","indicated"],["inidicates","indicates"],["inidicating","indicating"],["inidication","indication"],["inidications","indications"],["inidividual","individual"],["inidvidual","individual"],["inifinite","infinite"],["inifinity","infinity"],["inifinte","infinite"],["inifite","infinite"],["iniitial","initial"],["iniitialization","initialization"],["iniitializations","initializations"],["iniitialize","initialize"],["iniitialized","initialized"],["iniitializes","initializes"],["iniitializing","initializing"],["inintialisation","initialisation"],["inintialization","initialization"],["inisialise","initialise"],["inisialised","initialised"],["inisialises","initialises"],["iniside","inside"],["inisides","insides"],["initail","initial"],["initailisation","initialisation"],["initailise","initialise"],["initailised","initialised"],["initailiser","initialiser"],["initailisers","initialisers"],["initailises","initialises"],["initailising","initialising"],["initailization","initialization"],["initailize","initialize"],["initailized","initialized"],["initailizer","initializer"],["initailizers","initializers"],["initailizes","initializes"],["initailizing","initializing"],["initailly","initially"],["initails","initials"],["initailsation","initialisation"],["initailse","initialise"],["initailsed","initialised"],["initailsiation","initialisation"],["initaily","initially"],["initailzation","initialization"],["initailze","initialize"],["initailzed","initialized"],["initailziation","initialization"],["inital","initial"],["initalialisation","initialisation"],["initalialization","initialization"],["initalisation","initialisation"],["initalise","initialise"],["initalised","initialised"],["initaliser","initialiser"],["initalises","initialises"],["initalising","initialising"],["initalization","initialization"],["initalize","initialize"],["initalized","initialized"],["initalizer","initializer"],["initalizes","initializes"],["initalizing","initializing"],["initally","initially"],["initals","initials"],["initiailize","initialize"],["initiailized","initialized"],["initiailizes","initializes"],["initiailizing","initializing"],["initiaitive","initiative"],["initiaitives","initiatives"],["initialialise","initialise"],["initialialize","initialize"],["initialiasation","initialisation"],["initialiase","initialise"],["initialiased","initialised"],["initialiation","initialization"],["initialiazation","initialization"],["initialiaze","initialize"],["initialiazed","initialized"],["initialied","initialized"],["initialilsing","initialising"],["initialilzing","initializing"],["initialisaing","initialising"],["initialisaiton","initialisation"],["initialisated","initialised"],["initialisatin","initialisation"],["initialisationg","initialisation"],["initialisaton","initialisation"],["initialisatons","initialisations"],["initialiseing","initialising"],["initialisiation","initialisation"],["initialisong","initialising"],["initialiting","initializing"],["initialitse","initialise"],["initialitsing","initialising"],["initialitze","initialize"],["initialitzing","initializing"],["initializa","initialize"],["initializad","initialized"],["initializaed","initialized"],["initializaing","initializing"],["initializaiton","initialization"],["initializate","initialize"],["initializated","initialized"],["initializates","initializes"],["initializatin","initialization"],["initializating","initializing"],["initializationg","initialization"],["initializaton","initialization"],["initializatons","initializations"],["initializedd","initialized"],["initializeing","initializing"],["initializiation","initialization"],["initializong","initializing"],["initialsation","initialisation"],["initialse","initialise"],["initialsed","initialised"],["initialses","initialises"],["initialsing","initialising"],["initialy","initially"],["initialyl","initially"],["initialyse","initialise"],["initialysed","initialised"],["initialyses","initialises"],["initialysing","initialising"],["initialyze","initialize"],["initialyzed","initialized"],["initialyzes","initializes"],["initialyzing","initializing"],["initialzation","initialization"],["initialze","initialize"],["initialzed","initialized"],["initialzes","initializes"],["initialzing","initializing"],["initiatiate","initiate"],["initiatiated","initiated"],["initiatiater","initiator"],["initiatiating","initiating"],["initiatiator","initiator"],["initiatiats","initiates"],["initiatie","initiate"],["initiatied","initiated"],["initiaties","initiates"],["initiialise","initialise"],["initiialize","initialize"],["initilialised","initialised"],["initilialization","initialization"],["initilializations","initializations"],["initilialize","initialize"],["initilialized","initialized"],["initilializes","initializes"],["initilializing","initializing"],["initiliase","initialise"],["initiliased","initialised"],["initiliases","initialises"],["initiliasing","initialising"],["initiliaze","initialize"],["initiliazed","initialized"],["initiliazes","initializes"],["initiliazing","initializing"],["initilisation","initialisation"],["initilisations","initialisations"],["initilise","initialise"],["initilised","initialised"],["initilises","initialises"],["initilising","initialising"],["initilization","initialization"],["initilizations","initializations"],["initilize","initialize"],["initilized","initialized"],["initilizes","initializes"],["initilizing","initializing"],["inititalisation","initialisation"],["inititalisations","initialisations"],["inititalise","initialise"],["inititalised","initialised"],["inititaliser","initialiser"],["inititalising","initialising"],["inititalization","initialization"],["inititalizations","initializations"],["inititalize","initialize"],["inititate","initiate"],["inititator","initiator"],["inititialization","initialization"],["inititializations","initializations"],["initliasation","initialisation"],["initliase","initialise"],["initliased","initialised"],["initliaser","initialiser"],["initliazation","initialization"],["initliaze","initialize"],["initliazed","initialized"],["initliazer","initializer"],["inituialisation","initialisation"],["inituialization","initialization"],["inivisible","invisible"],["inizialize","initialize"],["inizialized","initialized"],["inizializes","initializes"],["inlalid","invalid"],["inlclude","include"],["inlcluded","included"],["inlcludes","includes"],["inlcluding","including"],["inlcludion","inclusion"],["inlclusive","inclusive"],["inlcude","include"],["inlcuded","included"],["inlcudes","includes"],["inlcuding","including"],["inlcusion","inclusion"],["inlcusive","inclusive"],["inlin","inline"],["inlude","include"],["inluded","included"],["inludes","includes"],["inluding","including"],["inludung","including"],["inluence","influence"],["inlusive","inclusive"],["inmediate","immediate"],["inmediatelly","immediately"],["inmediately","immediately"],["inmediatily","immediately"],["inmediatly","immediately"],["inmense","immense"],["inmigrant","immigrant"],["inmigrants","immigrants"],["inmmediately","immediately"],["inmplementation","implementation"],["innactive","inactive"],["innacurate","inaccurate"],["innacurately","inaccurately"],["innappropriate","inappropriate"],["innecesarily","unnecessarily"],["innecesary","unnecessary"],["innecessarily","unnecessarily"],["innecessary","unnecessary"],["inneffectual","ineffectual"],["innocous","innocuous"],["innoculate","inoculate"],["innoculated","inoculated"],["innosense","innocence"],["inocence","innocence"],["inofficial","unofficial"],["inofrmation","information"],["inoperant","inoperative"],["inoquous","innocuous"],["inot","into"],["inouts","inputs"],["inpact","impact"],["inpacted","impacted"],["inpacting","impacting"],["inpacts","impacts"],["inpeach","impeach"],["inpecting","inspecting"],["inpection","inspection"],["inpections","inspections"],["inpending","impending"],["inpenetrable","impenetrable"],["inplementation","implementation"],["inplementations","implementations"],["inplemented","implemented"],["inplicit","implicit"],["inplicitly","implicitly"],["inpolite","impolite"],["inport","import"],["inportant","important"],["inposible","impossible"],["inpossible","impossible"],["inpout","input"],["inpouts","inputs"],["inpractical","impractical"],["inpracticality","impracticality"],["inpractically","impractically"],["inprisonment","imprisonment"],["inproove","improve"],["inprooved","improved"],["inprooves","improves"],["inprooving","improving"],["inproovment","improvement"],["inproovments","improvements"],["inproper","improper"],["inproperly","improperly"],["inproving","improving"],["inpsection","inspection"],["inpterpreter","interpreter"],["inpu","input"],["inputed","inputted"],["inputsream","inputstream"],["inpuut","input"],["inrement","increment"],["inrements","increments"],["inreractive","interactive"],["inrerface","interface"],["inresponsive","unresponsive"],["inro","into"],["ins't","isn't"],["insallation","installation"],["insalled","installed"],["inscpeting","inspecting"],["insctuction","instruction"],["insctuctional","instructional"],["insctuctions","instructions"],["insde","inside"],["insead","instead"],["insectiverous","insectivorous"],["insensative","insensitive"],["insensetive","insensitive"],["insensistive","insensitive"],["insensistively","insensitively"],["insensitiv","insensitive"],["insensitivy","insensitivity"],["insensitve","insensitive"],["insenstive","insensitive"],["insenstively","insensitively"],["insentives","incentives"],["insentivite","insensitive"],["insepect","inspect"],["insepected","inspected"],["insepection","inspection"],["insepects","inspects"],["insependent","independent"],["inseperable","inseparable"],["insepsion","inception"],["inser","insert"],["insering","inserting"],["insersect","intersect"],["insersected","intersected"],["insersecting","intersecting"],["insersects","intersects"],["inserst","insert"],["insersted","inserted"],["inserster","inserter"],["insersting","inserting"],["inserstor","inserter"],["insersts","inserts"],["insertin","inserting"],["insertino","inserting"],["insesitive","insensitive"],["insesitively","insensitively"],["insesitiveness","insensitiveness"],["insesitivity","insensitivity"],["insetad","instead"],["insetead","instead"],["inseted","inserted"],["insid","inside"],["insidde","inside"],["insiddes","insides"],["insided","inside"],["insignificat","insignificant"],["insignificatly","insignificantly"],["insigt","insight"],["insigth","insight"],["insigths","insights"],["insigts","insights"],["insistance","insistence"],["insititute","institute"],["insitution","institution"],["insitutions","institutions"],["insonsistency","inconsistency"],["instaance","instance"],["instabce","instance"],["instace","instance"],["instaces","instances"],["instaciate","instantiate"],["instad","instead"],["instade","instead"],["instaead","instead"],["instaed","instead"],["instal","install"],["instalation","installation"],["instalations","installations"],["instaled","installed"],["instaler","installer"],["instaling","installing"],["installaion","installation"],["installaiton","installation"],["installaitons","installations"],["installataion","installation"],["installataions","installations"],["installatation","installation"],["installationa","installation"],["installes","installs"],["installtion","installation"],["instals","installs"],["instancd","instance"],["instanciate","instantiate"],["instanciated","instantiated"],["instanciates","instantiates"],["instanciating","instantiating"],["instanciation","instantiation"],["instanciations","instantiations"],["instane","instance"],["instanes","instances"],["instanseation","instantiation"],["instansiate","instantiate"],["instansiated","instantiated"],["instansiates","instantiates"],["instansiation","instantiation"],["instantate","instantiate"],["instantating","instantiating"],["instantation","instantiation"],["instantations","instantiations"],["instantiaties","instantiates"],["instanze","instance"],["instatance","instance"],["instatiate","instantiate"],["instatiation","instantiation"],["instatiations","instantiations"],["insteance","instance"],["insted","instead"],["insteead","instead"],["inster","insert"],["insterad","instead"],["insterrupts","interrupts"],["instersction","intersection"],["instersctions","intersections"],["instersectioned","intersection"],["instert","insert"],["insterted","inserted"],["instertion","insertion"],["institue","institute"],["instlal","install"],["instlalation","installation"],["instlalations","installations"],["instlaled","installed"],["instlaler","installer"],["instlaling","installing"],["instlals","installs"],["instller","installer"],["instnace","instance"],["instnaces","instances"],["instnance","instance"],["instnances","instances"],["instnat","instant"],["instnatiated","instantiated"],["instnatiation","instantiation"],["instnatiations","instantiations"],["instnce","instance"],["instnces","instances"],["instnsiated","instantiated"],["instnsiation","instantiation"],["instnsiations","instantiations"],["instnt","instant"],["instntly","instantly"],["instrace","instance"],["instralled","installed"],["instrction","instruction"],["instrctional","instructional"],["instrctions","instructions"],["instrcut","instruct"],["instrcutino","instruction"],["instrcutinoal","instructional"],["instrcutinos","instructions"],["instrcution","instruction"],["instrcutional","instructional"],["instrcutions","instructions"],["instrcuts","instructs"],["instread","instead"],["instrinsic","intrinsic"],["instruccion","instruction"],["instruccional","instructional"],["instruccions","instructions"],["instrucion","instruction"],["instrucional","instructional"],["instrucions","instructions"],["instruciton","instruction"],["instrucitonal","instructional"],["instrucitons","instructions"],["instrumenet","instrument"],["instrumenetation","instrumentation"],["instrumenetd","instrumented"],["instrumeneted","instrumented"],["instrumentaion","instrumentation"],["instrumnet","instrument"],["instrumnets","instruments"],["instsall","install"],["instsallation","installation"],["instsallations","installations"],["instsalled","installed"],["instsalls","installs"],["instuction","instruction"],["instuctional","instructional"],["instuctions","instructions"],["instuments","instruments"],["insturment","instrument"],["insturments","instruments"],["instutionalized","institutionalized"],["instutions","intuitions"],["insuffciency","insufficiency"],["insuffcient","insufficient"],["insuffciently","insufficiently"],["insufficency","insufficiency"],["insufficent","insufficient"],["insufficently","insufficiently"],["insuffiency","insufficiency"],["insuffient","insufficient"],["insuffiently","insufficiently"],["insurasnce","insurance"],["insurence","insurance"],["intaces","instance"],["intack","intact"],["intall","install"],["intallation","installation"],["intallationpath","installationpath"],["intallations","installations"],["intalled","installed"],["intalleing","installing"],["intaller","installer"],["intalles","installs"],["intalling","installing"],["intalls","installs"],["intances","instances"],["intantiate","instantiate"],["intantiating","instantiating"],["inteaction","interaction"],["intead","instead"],["inteded","intended"],["intedned","intended"],["inteface","interface"],["intefere","interfere"],["intefered","interfered"],["inteference","interference"],["integarte","integrate"],["integarted","integrated"],["integartes","integrates"],["integated","integrated"],["integates","integrates"],["integating","integrating"],["integation","integration"],["integations","integrations"],["integeral","integral"],["integere","integer"],["integreated","integrated"],["integrety","integrity"],["integrey","integrity"],["intelectual","intellectual"],["intelegence","intelligence"],["intelegent","intelligent"],["intelegently","intelligently"],["inteligability","intelligibility"],["inteligable","intelligible"],["inteligance","intelligence"],["inteligantly","intelligently"],["inteligence","intelligence"],["inteligent","intelligent"],["intelisense","intellisense"],["intelligable","intelligible"],["intemediary","intermediary"],["intenal","internal"],["intenational","international"],["intendet","intended"],["inteneded","intended"],["intenisty","intensity"],["intension","intention"],["intensional","intentional"],["intensionally","intentionally"],["intensionaly","intentionally"],["intentation","indentation"],["intentended","intended"],["intentially","intentionally"],["intentialy","intentionally"],["intentionaly","intentionally"],["intentionly","intentionally"],["intepolate","interpolate"],["intepolated","interpolated"],["intepolates","interpolates"],["intepret","interpret"],["intepretable","interpretable"],["intepretation","interpretation"],["intepretations","interpretations"],["intepretator","interpreter"],["intepretators","interpreters"],["intepreted","interpreted"],["intepreter","interpreter"],["intepreter-based","interpreter-based"],["intepreters","interpreters"],["intepretes","interprets"],["intepreting","interpreting"],["intepretor","interpreter"],["intepretors","interpreters"],["inteprets","interprets"],["inter-operability","interoperability"],["interace","interface"],["interaces","interfaces"],["interacive","interactive"],["interacively","interactively"],["interacsion","interaction"],["interacsions","interactions"],["interactionn","interaction"],["interactionns","interactions"],["interactiv","interactive"],["interactivly","interactively"],["interactuable","interactive"],["interafce","interface"],["interakt","interact"],["interaktion","interaction"],["interaktions","interactions"],["interaktive","interactively"],["interaktively","interactively"],["interaktivly","interactively"],["interaly","internally"],["interanl","internal"],["interanlly","internally"],["interate","iterate"],["interational","international"],["interative","interactive"],["interatively","interactively"],["interator","iterator"],["interators","iterators"],["interaxction","interaction"],["interaxctions","interactions"],["interaxtion","interaction"],["interaxtions","interactions"],["intercahnge","interchange"],["intercahnged","interchanged"],["intercation","interaction"],["interchage","interchange"],["interchangable","interchangeable"],["interchangably","interchangeably"],["interchangeble","interchangeable"],["intercollegate","intercollegiate"],["intercontinential","intercontinental"],["intercontinetal","intercontinental"],["interdependant","interdependent"],["interecptor","interceptor"],["intereested","interested"],["intereference","interference"],["intereferences","interferences"],["interelated","interrelated"],["interelaved","interleaved"],["interepolate","interpolate"],["interepolated","interpolated"],["interepolates","interpolates"],["interepolating","interpolating"],["interepolation","interpolation"],["interepret","interpret"],["interepretation","interpretation"],["interepretations","interpretations"],["interepreted","interpreted"],["interepreting","interpreting"],["intereprets","interprets"],["interept","intercept"],["interesct","intersect"],["interescted","intersected"],["interescting","intersecting"],["interesction","intersection"],["interesctions","intersections"],["interescts","intersects"],["interesect","intersect"],["interesected","intersected"],["interesecting","intersecting"],["interesection","intersection"],["interesections","intersections"],["interesects","intersects"],["intereset","interest"],["intereseted","interested"],["intereseting","interesting"],["interesing","interesting"],["interespersed","interspersed"],["interesseted","interested"],["interesst","interest"],["interessted","interested"],["interessting","interesting"],["intereview","interview"],["interfal","interval"],["interfals","intervals"],["interfave","interface"],["interfaves","interfaces"],["interfcae","interface"],["interfcaes","interfaces"],["interfear","interfere"],["interfearence","interference"],["interfearnce","interference"],["interfer","interfere"],["interferance","interference"],["interferd","interfered"],["interfereing","interfering"],["interfernce","interference"],["interferred","interfered"],["interferring","interfering"],["interfers","interferes"],["intergated","integrated"],["interger's","integer's"],["interger","integer"],["intergerated","integrated"],["intergers","integers"],["intergrate","integrate"],["intergrated","integrated"],["intergrates","integrates"],["intergrating","integrating"],["intergration","integration"],["intergrations","integrations"],["interit","inherit"],["interitance","inheritance"],["interited","inherited"],["interiting","inheriting"],["interits","inherits"],["interliveing","interleaving"],["interlly","internally"],["intermediat","intermediate"],["intermeidate","intermediate"],["intermidiate","intermediate"],["intermitent","intermittent"],["intermittant","intermittent"],["intermperance","intemperance"],["internaly","internally"],["internatinal","international"],["internatioanl","international"],["internation","international"],["internel","internal"],["internels","internals"],["internface","interface"],["interogators","interrogators"],["interopeable","interoperable"],["interoprability","interoperability"],["interperated","interpreted"],["interpert","interpret"],["interpertation","interpretation"],["interpertations","interpretations"],["interperted","interpreted"],["interperter","interpreter"],["interperters","interpreters"],["interperting","interpreting"],["interpertive","interpretive"],["interperts","interprets"],["interpet","interpret"],["interpetation","interpretation"],["interpeted","interpreted"],["interpeter","interpreter"],["interpeters","interpreters"],["interpeting","interpreting"],["interpets","interprets"],["interploate","interpolate"],["interploated","interpolated"],["interploates","interpolates"],["interploatin","interpolating"],["interploation","interpolation"],["interpolaed","interpolated"],["interpolaion","interpolation"],["interpolaiton","interpolation"],["interpolar","interpolator"],["interpolayed","interpolated"],["interporation","interpolation"],["interporations","interpolations"],["interprate","interpret"],["interprated","interpreted"],["interpreation","interpretation"],["interprerter","interpreter"],["interpretated","interpreted"],["interprete","interpret"],["interpretes","interprets"],["interpretet","interpreted"],["interpretion","interpretation"],["interpretions","interpretations"],["interpretor","interpreter"],["interprett","interpret"],["interpretted","interpreted"],["interpretter","interpreter"],["interpretting","interpreting"],["interract","interact"],["interracting","interacting"],["interractive","interactive"],["interracts","interacts"],["interrest","interest"],["interrested","interested"],["interresting","interesting"],["interrface","interface"],["interrim","interim"],["interript","interrupt"],["interrput","interrupt"],["interrputed","interrupted"],["interrrupt","interrupt"],["interrrupted","interrupted"],["interrrupting","interrupting"],["interrrupts","interrupts"],["interrtups","interrupts"],["interrugum","interregnum"],["interrum","interim"],["interrup","interrupt"],["interruped","interrupted"],["interruping","interrupting"],["interrups","interrupts"],["interruptable","interruptible"],["interruptors","interrupters"],["interruptted","interrupted"],["interrut","interrupt"],["interrutps","interrupts"],["interscetion","intersection"],["intersecct","intersect"],["interseccted","intersected"],["interseccting","intersecting"],["intersecction","intersection"],["interseccts","intersects"],["intersecrion","intersection"],["intersecton","intersection"],["intersectons","intersections"],["intersparsed","interspersed"],["interst","interest"],["intersted","interested"],["intersting","interesting"],["intersts","interests"],["intertaining","entertaining"],["intertia","inertia"],["intertial","inertial"],["interupt","interrupt"],["interupted","interrupted"],["interupting","interrupting"],["interupts","interrupts"],["interuupt","interrupt"],["intervall","interval"],["intervalls","intervals"],["interveening","intervening"],["intervines","intervenes"],["intesity","intensity"],["inteval","interval"],["intevals","intervals"],["intevene","intervene"],["intger","integer"],["intgers","integers"],["intgral","integral"],["inthe","in the"],["intiailise","initialise"],["intiailised","initialised"],["intiailiseing","initialising"],["intiailiser","initialiser"],["intiailises","initialises"],["intiailising","initialising"],["intiailize","initialize"],["intiailized","initialized"],["intiailizeing","initializing"],["intiailizer","initializer"],["intiailizes","initializes"],["intiailizing","initializing"],["intial","initial"],["intiale","initial"],["intialisation","initialisation"],["intialise","initialise"],["intialised","initialised"],["intialiser","initialiser"],["intialisers","initialisers"],["intialises","initialises"],["intialising","initialising"],["intialistion","initialisation"],["intializating","initializing"],["intialization","initialization"],["intializaze","initialize"],["intialize","initialize"],["intialized","initialized"],["intializer","initializer"],["intializers","initializers"],["intializes","initializes"],["intializing","initializing"],["intializtion","initialization"],["intialled","initialled"],["intiallisation","initialisation"],["intiallisations","initialisations"],["intiallised","initialised"],["intiallization","initialization"],["intiallizations","initializations"],["intiallized","initialized"],["intiallly","initially"],["intially","initially"],["intials","initials"],["intialse","initialise"],["intialsed","initialised"],["intialsing","initialising"],["intialte","initialise"],["intialy","initially"],["intialze","initialize"],["intialzed","initialized"],["intialzing","initializing"],["inticement","enticement"],["intiger","integer"],["intiial","initial"],["intiialise","initialise"],["intiialize","initialize"],["intilising","initialising"],["intilizing","initializing"],["intimite","intimate"],["intinite","infinite"],["intitial","initial"],["intitialization","initialization"],["intitialize","initialize"],["intitialized","initialized"],["intitials","initials"],["intity","entity"],["intot","into"],["intoto","into"],["intpreter","interpreter"],["intput","input"],["intputs","inputs"],["intraversion","introversion"],["intravert","introvert"],["intraverts","introverts"],["intrduced","introduced"],["intreeg","intrigue"],["intreeged","intrigued"],["intreeging","intriguing"],["intreegued","intrigued"],["intreeguing","intriguing"],["intreface","interface"],["intregral","integral"],["intrerrupt","interrupt"],["intresst","interest"],["intressted","interested"],["intressting","interesting"],["intrested","interested"],["intresting","interesting"],["intriduce","introduce"],["intriduced","introduced"],["intriduction","introduction"],["intrisinc","intrinsic"],["intrisincs","intrinsics"],["introducted","introduced"],["introductionary","introductory"],["introdued","introduced"],["introduse","introduce"],["introdused","introduced"],["introduses","introduces"],["introdusing","introducing"],["introsepectable","introspectable"],["introsepection","introspection"],["intrrupt","interrupt"],["intrrupted","interrupted"],["intrrupting","interrupting"],["intrrupts","interrupts"],["intruction","instruction"],["intructional","instructional"],["intructions","instructions"],["intruduced","introduced"],["intruducing","introducing"],["intrument","instrument"],["intrumental","instrumental"],["intrumented","instrumented"],["intrumenting","instrumenting"],["intruments","instruments"],["intrusted","entrusted"],["intstead","instead"],["intstructed","instructed"],["intstructer","instructor"],["intstructing","instructing"],["intstruction","instruction"],["intstructional","instructional"],["intstructions","instructions"],["intstructor","instructor"],["intstructs","instructs"],["intterrupt","interrupt"],["intterupt","interrupt"],["intterupted","interrupted"],["intterupting","interrupting"],["intterupts","interrupts"],["intuative","intuitive"],["inturpratasion","interpretation"],["inturpratation","interpretation"],["inturprett","interpret"],["intutive","intuitive"],["intutively","intuitively"],["inudstry","industry"],["inut","input"],["invaid","invalid"],["invaild","invalid"],["invaildate","invalidate"],["invailid","invalid"],["invalaid","invalid"],["invald","invalid"],["invaldates","invalidates"],["invalde","invalid"],["invalidatiopn","invalidation"],["invalide","invalid"],["invalidiate","invalidate"],["invalidte","invalidate"],["invalidted","invalidated"],["invalidtes","invalidates"],["invalidting","invalidating"],["invalidtion","invalidation"],["invalied","invalid"],["invalud","invalid"],["invarient","invariant"],["invarients","invariants"],["invarinat","invariant"],["invarinats","invariants"],["inventer","inventor"],["inverded","inverted"],["inverion","inversion"],["inverions","inversions"],["invertedd","inverted"],["invertibrates","invertebrates"],["invertion","inversion"],["invertions","inversions"],["inverval","interval"],["inveryed","inverted"],["invesitgated","investigated"],["invesitgating","investigating"],["invesitgation","investigation"],["invesitgations","investigations"],["investingate","investigate"],["inveting","inverting"],["invetory","inventory"],["inviation","invitation"],["invididual","individual"],["invidivual","individual"],["invidual","individual"],["invidually","individually"],["invisble","invisible"],["invisblity","invisibility"],["invisiable","invisible"],["invisibile","invisible"],["invisivble","invisible"],["invlaid","invalid"],["invlid","invalid"],["invlisible","invisible"],["invlove","involve"],["invloved","involved"],["invloves","involves"],["invocaition","invocation"],["invokable","invocable"],["invokation","invocation"],["invokations","invocations"],["invokve","invoke"],["invokved","invoked"],["invokves","invokes"],["invokving","invoking"],["involvment","involvement"],["invovle","involve"],["invovled","involved"],["invovles","involves"],["invovling","involving"],["ioclt","ioctl"],["iomaped","iomapped"],["ionde","inode"],["iplementation","implementation"],["ipmrovement","improvement"],["ipmrovements","improvements"],["iput","input"],["ireelevant","irrelevant"],["irelevent","irrelevant"],["iresistable","irresistible"],["iresistably","irresistibly"],["iresistible","irresistible"],["iresistibly","irresistibly"],["iritable","irritable"],["iritate","irritate"],["iritated","irritated"],["iritating","irritating"],["ironicly","ironically"],["irradate","irradiate"],["irradated","irradiated"],["irradates","irradiates"],["irradating","irradiating"],["irradation","irradiation"],["irraditate","irradiate"],["irraditated","irradiated"],["irraditates","irradiates"],["irraditating","irradiating"],["irregularties","irregularities"],["irregulier","irregular"],["irregulierties","irregularities"],["irrelavent","irrelevant"],["irrelevent","irrelevant"],["irrelvant","irrelevant"],["irreplacable","irreplaceable"],["irreplacalbe","irreplaceable"],["irreproducable","irreproducible"],["irresepective","irrespective"],["irresistable","irresistible"],["irresistably","irresistibly"],["irreversable","irreversible"],["is'nt","isn't"],["isalha","isalpha"],["isconnection","isconnected"],["iscrated","iscreated"],["iself","itself"],["iselfe","itself"],["iserting","inserting"],["isimilar","similar"],["isloation","isolation"],["ismas","isthmus"],["isn;t","isn't"],["isnpiron","inspiron"],["isnt'","isn't"],["isnt","isn't"],["isnt;","isn't"],["isntalation","installation"],["isntalations","installations"],["isntallation","installation"],["isntallations","installations"],["isntance","instance"],["isntances","instances"],["isotrophically","isotropically"],["ispatches","dispatches"],["isplay","display"],["Israelies","Israelis"],["isse","issue"],["isses","issues"],["isssue","issue"],["isssued","issued"],["isssues","issues"],["issueing","issuing"],["istalling","installing"],["istance","instance"],["istead","instead"],["istened","listened"],["istener","listener"],["isteners","listeners"],["istening","listening"],["isue","issue"],["iteartor","iterator"],["iteator","iterator"],["iteger","integer"],["itegral","integral"],["itegrals","integrals"],["iten","item"],["itens","items"],["itention","intention"],["itentional","intentional"],["itentionally","intentionally"],["itentionaly","intentionally"],["iteraion","iteration"],["iteraions","iterations"],["iteratable","iterable"],["iterater","iterator"],["iteraterate","iterate"],["iteratered","iterated"],["iteratior","iterator"],["iteratiors","iterators"],["iteratons","iterations"],["itereating","iterating"],["iterface","interface"],["iterfaces","interfaces"],["iternations","iterations"],["iterpreter","interpreter"],["iterration","iteration"],["iterrations","iterations"],["iterrupt","interrupt"],["iterstion","iteration"],["iterstions","iterations"],["itertation","iteration"],["iteself","itself"],["itesm","items"],["itheir","their"],["itheirs","theirs"],["itialise","initialise"],["itialised","initialised"],["itialises","initialises"],["itialising","initialising"],["itialize","initialize"],["itialized","initialized"],["itializes","initializes"],["itializing","initializing"],["itnerest","interest"],["itnerface","interface"],["itnerfaces","interfaces"],["itnernal","internal"],["itnerprelation","interpretation"],["itnerpret","interpret"],["itnerpretation","interpretation"],["itnerpretaton","interpretation"],["itnerpreted","interpreted"],["itnerpreter","interpreter"],["itnerpreting","interpreting"],["itnerprets","interprets"],["itnervals","intervals"],["itnroduced","introduced"],["itsef","itself"],["itsel","itself"],["itselfs","itself"],["itselt","itself"],["itselv","itself"],["itsems","items"],["itslef","itself"],["itslev","itself"],["itsself","itself"],["itterate","iterate"],["itterated","iterated"],["itterates","iterates"],["itterating","iterating"],["itteration","iteration"],["itterations","iterations"],["itterative","iterative"],["itterator","iterator"],["itterators","iterators"],["iunior","junior"],["ivalid","invalid"],["ivocation","invocation"],["ivoked","invoked"],["iwithout","without"],["iwll","will"],["iwth","with"],["jagid","jagged"],["jagwar","jaguar"],["januar","January"],["janurary","January"],["Januray","January"],["japanease","japanese"],["japaneese","Japanese"],["Japanes","Japanese"],["japanses","Japanese"],["jaques","jacques"],["javacript","javascript"],["javascipt","javascript"],["javasciript","javascript"],["javascritp","javascript"],["javascropt","javascript"],["javasript","javascript"],["javasrript","javascript"],["javescript","javascript"],["javsscript","javascript"],["jeapardy","jeopardy"],["jeffies","jiffies"],["jekins","Jenkins"],["jelous","jealous"],["jelousy","jealousy"],["jelusey","jealousy"],["jenkin","Jenkins"],["jenkkins","Jenkins"],["jenkns","Jenkins"],["jepordize","jeopardize"],["jewllery","jewellery"],["jhondoe","johndoe"],["jist","gist"],["jitterr","jitter"],["jitterring","jittering"],["jodpers","jodhpurs"],["Johanine","Johannine"],["joineable","joinable"],["joinning","joining"],["jont","joint"],["jonts","joints"],["jornal","journal"],["jorunal","journal"],["Jospeh","Joseph"],["jossle","jostle"],["jouney","journey"],["journied","journeyed"],["journies","journeys"],["joystik","joystick"],["jscipt","jscript"],["jstu","just"],["jsut","just"],["juadaism","Judaism"],["juadism","Judaism"],["judical","judicial"],["judisuary","judiciary"],["juducial","judicial"],["juge","judge"],["juipter","Jupiter"],["jumo","jump"],["jumoed","jumped"],["jumpimng","jumping"],["jupyther","Jupyter"],["juristiction","jurisdiction"],["juristictions","jurisdictions"],["jus","just"],["justfied","justified"],["justication","justification"],["justifed","justified"],["justs","just"],["juxt","just"],["juxtification","justification"],["juxtifications","justifications"],["juxtified","justified"],["juxtifies","justifies"],["juxtifying","justifying"],["kakfa","Kafka"],["kazakstan","Kazakhstan"],["keep-alives","keep-alive"],["keept","kept"],["kenerl","kernel"],["kenerls","kernels"],["kenrel","kernel"],["kenrels","kernels"],["kepping","keeping"],["kepps","keeps"],["kerenl","kernel"],["kerenls","kernels"],["kernal","kernel"],["kernals","kernels"],["kernerl","kernel"],["kernerls","kernels"],["keword","keyword"],["kewords","keywords"],["kewword","keyword"],["kewwords","keywords"],["keybaord","keyboard"],["keybaords","keyboards"],["keyboaard","keyboard"],["keyboaards","keyboards"],["keyboad","keyboard"],["keyboads","keyboards"],["keybooard","keyboard"],["keybooards","keyboards"],["keyborad","keyboard"],["keyborads","keyboards"],["keybord","keyboard"],["keybords","keyboards"],["keybroad","keyboard"],["keybroads","keyboards"],["keyevente","keyevent"],["keyords","keywords"],["keyoutch","keytouch"],["keyowrd","keyword"],["keypair","key pair"],["keypairs","key pairs"],["keyservers","key servers"],["keystokes","keystrokes"],["keyward","keyword"],["keywoards","keywords"],["keywork","keyword"],["keyworkd","keyword"],["keyworkds","keywords"],["keywors","keywords"],["keywprd","keyword"],["kindergarden","kindergarten"],["kindgergarden","kindergarten"],["kindgergarten","kindergarten"],["kinf","kind"],["kinfs","kinds"],["kinnect","Kinect"],["klenex","kleenex"],["klick","click"],["klicked","clicked"],["klicks","clicks"],["klunky","clunky"],["knive","knife"],["kno","know"],["knowladge","knowledge"],["knowlage","knowledge"],["knowlageable","knowledgeable"],["knowlegde","knowledge"],["knowlege","knowledge"],["knowlegeabel","knowledgeable"],["knowlegeable","knowledgeable"],["knwo","know"],["knwoing","knowing"],["knwoingly","knowingly"],["knwon","known"],["knwos","knows"],["kocalized","localized"],["konstant","constant"],["konstants","constants"],["konw","know"],["konwn","known"],["konws","knows"],["koordinate","coordinate"],["koordinates","coordinates"],["kown","known"],["kubenates","Kubernetes"],["kubenernetes","Kubernetes"],["kubenertes","Kubernetes"],["kubenetes","Kubernetes"],["kubenretes","Kubernetes"],["kuberenetes","Kubernetes"],["kuberentes","Kubernetes"],["kuberetes","Kubernetes"],["kubermetes","Kubernetes"],["kubernates","Kubernetes"],["kubernests","Kubernetes"],["kubernete","Kubernetes"],["kuberntes","Kubernetes"],["kwno","know"],["kwoledgebase","knowledge base"],["kyrillic","cyrillic"],["labbel","label"],["labbeled","labeled"],["labbels","labels"],["labed","labeled"],["labeld","labelled"],["labirinth","labyrinth"],["lable","label"],["lablel","label"],["lablels","labels"],["lables","labels"],["labouriously","laboriously"],["labratory","laboratory"],["lagacies","legacies"],["lagacy","legacy"],["laguage","language"],["laguages","languages"],["laguague","language"],["laguagues","languages"],["laiter","later"],["lamda","lambda"],["lamdas","lambdas"],["lanaguage","language"],["lanaguge","language"],["lanaguges","languages"],["lanagugs","languages"],["lanauge","language"],["langage","language"],["langauage","language"],["langauge","language"],["langauges","languages"],["langeuage","language"],["langeuagesection","languagesection"],["langht","length"],["langhts","lengths"],["langth","length"],["langths","lengths"],["languace","language"],["languaces","languages"],["languae","language"],["languaes","languages"],["language-spacific","language-specific"],["languahe","language"],["languahes","languages"],["languaje","language"],["languajes","languages"],["langual","lingual"],["languale","language"],["languales","languages"],["langualge","language"],["langualges","languages"],["languange","language"],["languanges","languages"],["languaqe","language"],["languaqes","languages"],["languate","language"],["languates","languages"],["languauge","language"],["languauges","languages"],["languege","language"],["langueges","languages"],["langugae","language"],["langugaes","languages"],["langugage","language"],["langugages","languages"],["languge","language"],["languges","languages"],["langugue","language"],["langugues","languages"],["lanich","launch"],["lanuage","language"],["lanuch","launch"],["lanuched","launched"],["lanuches","launches"],["lanuching","launching"],["lanugage","language"],["lanugages","languages"],["laod","load"],["laoded","loaded"],["laoding","loading"],["laods","loads"],["laout","layout"],["larg","large"],["largst","largest"],["larrry","larry"],["lastes","latest"],["lastr","last"],["latets","latest"],["lating","latin"],["latitide","latitude"],["latitue","latitude"],["latitute","latitude"],["latops","laptops"],["latset","latest"],["lattitude","latitude"],["lauch","launch"],["lauched","launched"],["laucher","launcher"],["lauches","launches"],["lauching","launching"],["lauguage","language"],["launck","launch"],["launhed","launched"],["lavae","larvae"],["layed","laid"],["layou","layout"],["lazer","laser"],["laziliy","lazily"],["lazyness","laziness"],["lcoally","locally"],["lcoation","location"],["lcuase","clause"],["leaast","least"],["leace","leave"],["leack","leak"],["leagacy","legacy"],["leagal","legal"],["leagalise","legalise"],["leagality","legality"],["leagalize","legalize"],["leagcy","legacy"],["leage","league"],["leagel","legal"],["leagelise","legalise"],["leagelity","legality"],["leagelize","legalize"],["leageue","league"],["leagl","legal"],["leaglise","legalise"],["leaglity","legality"],["leaglize","legalize"],["leapyear","leap year"],["leapyears","leap years"],["leary","leery"],["leaset","least"],["leasy","least"],["leathal","lethal"],["leats","least"],["leaveing","leaving"],["leavong","leaving"],["lefted","left"],["legac","legacy"],["legact","legacy"],["legalimate","legitimate"],["legasy","legacy"],["legel","legal"],["leggacies","legacies"],["leggacy","legacy"],["leght","length"],["leghts","lengths"],["legitamate","legitimate"],["legitimiately","legitimately"],["legitmate","legitimate"],["legnth","length"],["legth","length"],["legths","lengths"],["leibnitz","leibniz"],["leightweight","lightweight"],["lene","lens"],["lenggth","length"],["lengh","length"],["lenghs","lengths"],["lenght","length"],["lenghten","lengthen"],["lenghtend","lengthened"],["lenghtened","lengthened"],["lenghtening","lengthening"],["lenghth","length"],["lenghthen","lengthen"],["lenghths","lengths"],["lenghthy","lengthy"],["lenghtly","lengthy"],["lenghts","lengths"],["lenghty","lengthy"],["lengt","length"],["lengten","lengthen"],["lengtext","longtext"],["lengthes","lengths"],["lengthh","length"],["lengts","lengths"],["leniant","lenient"],["leninent","lenient"],["lentgh","length"],["lentghs","lengths"],["lenth","length"],["lenths","lengths"],["leran","learn"],["leraned","learned"],["lerans","learns"],["lessson","lesson"],["lesssons","lessons"],["lesstiff","LessTif"],["letgitimate","legitimate"],["letmost","leftmost"],["leutenant","lieutenant"],["levaridge","leverage"],["levetate","levitate"],["levetated","levitated"],["levetates","levitates"],["levetating","levitating"],["levl","level"],["levle","level"],["lexial","lexical"],["lexigraphic","lexicographic"],["lexigraphical","lexicographical"],["lexigraphically","lexicographically"],["leyer","layer"],["leyered","layered"],["leyering","layering"],["leyers","layers"],["liares","liars"],["liasion","liaison"],["liason","liaison"],["liasons","liaisons"],["libarary","library"],["libaries","libraries"],["libary","library"],["libell","libel"],["liberaries","libraries"],["liberary","library"],["liberoffice","libreoffice"],["liberry","library"],["libgng","libpng"],["libguistic","linguistic"],["libguistics","linguistics"],["libitarianisn","libertarianism"],["libraarie","library"],["libraaries","libraries"],["libraary","library"],["librabarie","library"],["librabaries","libraries"],["librabary","library"],["librabie","library"],["librabies","libraries"],["librabrie","library"],["librabries","libraries"],["librabry","library"],["libraby","library"],["libraie","library"],["libraier","library"],["libraies","libraries"],["libraiesr","libraries"],["libraire","library"],["libraires","libraries"],["librairies","libraries"],["librairy","library"],["libralie","library"],["libralies","libraries"],["libraly","library"],["libraray","library"],["libraris","libraries"],["librarries","libraries"],["librarry","library"],["libraryes","libraries"],["libratie","library"],["libraties","libraries"],["libraty","library"],["libray","library"],["librayr","library"],["libreoffie","libreoffice"],["libreoficekit","libreofficekit"],["libreries","libraries"],["librery","library"],["libries","libraries"],["librraies","libraries"],["librraries","libraries"],["librrary","library"],["librray","library"],["libstc++","libstdc++"],["licate","locate"],["licated","located"],["lication","location"],["lications","locations"],["licenceing","licencing"],["licese","license"],["licesne","license"],["licesnes","licenses"],["licesning","licensing"],["licesnse","license"],["licesnses","licenses"],["licesnsing","licensing"],["licsense","license"],["licsenses","licenses"],["licsensing","licensing"],["lieing","lying"],["liek","like"],["liekd","liked"],["lient","client"],["lients","clients"],["liesure","leisure"],["lieuenant","lieutenant"],["liev","live"],["lieved","lived"],["lifceycle","lifecycle"],["lifecyle","lifecycle"],["lifes","lives"],["lifeycle","lifecycle"],["liftime","lifetime"],["lighing","lighting"],["lightbulp","lightbulb"],["lightweigh","lightweight"],["lightwieght","lightweight"],["lightwight","lightweight"],["lightyear","light year"],["lightyears","light years"],["ligth","light"],["ligthing","lighting"],["ligths","lights"],["ligthweight","lightweight"],["ligthweights","lightweights"],["liitle","little"],["likeley","likely"],["likelly","likely"],["likelyhood","likelihood"],["likewis","likewise"],["likey","likely"],["liklelihood","likelihood"],["likley","likely"],["likly","likely"],["lileral","literal"],["limiation","limitation"],["limiations","limitations"],["liminted","limited"],["limitaion","limitation"],["limite","limit"],["limitiaion","limitation"],["limitiaions","limitations"],["limitiation","limitation"],["limitiations","limitations"],["limitied","limited"],["limitier","limiter"],["limitiers","limiters"],["limitiing","limiting"],["limitimg","limiting"],["limition","limitation"],["limitions","limitations"],["limitis","limits"],["limititation","limitation"],["limititations","limitations"],["limitited","limited"],["limititer","limiter"],["limititers","limiters"],["limititing","limiting"],["limitted","limited"],["limitter","limiter"],["limitting","limiting"],["limitts","limits"],["limk","link"],["limted","limited"],["limti","limit"],["limts","limits"],["linaer","linear"],["linar","linear"],["linarly","linearly"],["lincese","license"],["lincesed","licensed"],["linceses","licenses"],["lineary","linearly"],["linerisation","linearisation"],["linerisations","linearisations"],["lineseach","linesearch"],["lineseaches","linesearches"],["liness","lines"],["linewdith","linewidth"],["linez","lines"],["lingth","length"],["linheight","lineheight"],["linkfy","linkify"],["linnaena","linnaean"],["lintain","lintian"],["linz","lines"],["lippizaner","lipizzaner"],["liquify","liquefy"],["lisetning","listening"],["lising","listing"],["listapck","listpack"],["listbbox","listbox"],["listeing","listening"],["listeneing","listening"],["listeneres","listeners"],["listenes","listens"],["listensers","listeners"],["listenter","listener"],["listenters","listeners"],["listernes","listeners"],["listner","listener"],["listners","listeners"],["litaral","literal"],["litarally","literally"],["litarals","literals"],["litature","literature"],["liteautrue","literature"],["literaly","literally"],["literture","literature"],["litle","little"],["litquid","liquid"],["litquids","liquids"],["lits","list"],["litte","little"],["littel","little"],["littel-endian","little-endian"],["littele","little"],["littelry","literally"],["litteral","literal"],["litterally","literally"],["litterals","literals"],["litterate","literate"],["litterature","literature"],["liuke","like"],["liveing","living"],["livel","level"],["livetime","lifetime"],["livley","lively"],["lizens","license"],["lizense","license"],["lizensing","licensing"],["lke","like"],["llinear","linear"],["lmits","limits"],["loaader","loader"],["loacal","local"],["loacality","locality"],["loacally","locally"],["loacation","location"],["loaction","location"],["loactions","locations"],["loadig","loading"],["loadin","loading"],["loadning","loading"],["locae","locate"],["locaes","locates"],["locahost","localhost"],["locaiing","locating"],["locailty","locality"],["locaing","locating"],["locaion","location"],["locaions","locations"],["locaise","localise"],["locaised","localised"],["locaiser","localiser"],["locaises","localises"],["locaite","locate"],["locaites","locates"],["locaiting","locating"],["locaition","location"],["locaitions","locations"],["locaiton","location"],["locaitons","locations"],["locaize","localize"],["locaized","localized"],["locaizer","localizer"],["locaizes","localizes"],["localation","location"],["localed","located"],["localtion","location"],["localtions","locations"],["localy","locally"],["localzation","localization"],["locatins","locations"],["loccked","locked"],["locgical","logical"],["lockingf","locking"],["lodable","loadable"],["loded","loaded"],["loder","loader"],["loders","loaders"],["loding","loading"],["loev","love"],["logarithimic","logarithmic"],["logarithmical","logarithmically"],["logaritmic","logarithmic"],["logcal","logical"],["loggging","logging"],["logial","logical"],["logially","logically"],["logicaly","logically"],["logictech","logitech"],["logile","logfile"],["logitude","longitude"],["logitudes","longitudes"],["logoic","logic"],["logorithm","logarithm"],["logorithmic","logarithmic"],["logorithms","logarithms"],["logrithm","logarithm"],["logrithms","logarithms"],["logwritter","logwriter"],["loign","login"],["loigns","logins"],["lokal","local"],["lokale","locale"],["lokales","locales"],["lokaly","locally"],["lolal","total"],["lolerant","tolerant"],["lond","long"],["lonelyness","loneliness"],["long-runnign","long-running"],["longers","longer"],["longitudonal","longitudinal"],["longitue","longitude"],["longitutde","longitude"],["longitute","longitude"],["longst","longest"],["longuer","longer"],["longuest","longest"],["lonley","lonely"],["looback","loopback"],["loobacks","loopbacks"],["loobpack","loopback"],["loockdown","lockdown"],["lookes","looks"],["looknig","looking"],["looop","loop"],["loopup","lookup"],["loosley","loosely"],["loosly","loosely"],["losely","loosely"],["losen","loosen"],["losened","loosened"],["lotharingen","Lothringen"],["lpatform","platform"],["luckly","luckily"],["luminose","luminous"],["luminousity","luminosity"],["lveo","love"],["lvoe","love"],["Lybia","Libya"],["maake","make"],["mabe","maybe"],["mabye","maybe"],["macack","macaque"],["macason","moccasin"],["macasons","moccasins"],["maccro","macro"],["maccros","macros"],["machanism","mechanism"],["machanisms","mechanisms"],["mached","matched"],["maches","matches"],["machettie","machete"],["machinary","machinery"],["machine-dependend","machine-dependent"],["machiness","machines"],["mackeral","mackerel"],["maco","macro"],["macor","macro"],["macors","macros"],["macpakge","package"],["macroses","macros"],["macrow","macro"],["macthing","matching"],["madantory","mandatory"],["madatory","mandatory"],["maddness","madness"],["maesure","measure"],["maesured","measured"],["maesurement","measurement"],["maesurements","measurements"],["maesures","measures"],["maesuring","measuring"],["magasine","magazine"],["magincian","magician"],["magisine","magazine"],["magizine","magazine"],["magnatiude","magnitude"],["magnatude","magnitude"],["magnificient","magnificent"],["magolia","magnolia"],["mahcine","machine"],["maibe","maybe"],["maibox","mailbox"],["mailformed","malformed"],["mailling","mailing"],["maillinglist","mailing list"],["maillinglists","mailing lists"],["mailny","mainly"],["mailstrum","maelstrom"],["mainenance","maintenance"],["maininly","mainly"],["mainling","mailing"],["maintainance","maintenance"],["maintaince","maintenance"],["maintainces","maintenances"],["maintainence","maintenance"],["maintaing","maintaining"],["maintan","maintain"],["maintanance","maintenance"],["maintance","maintenance"],["maintane","maintain"],["maintanence","maintenance"],["maintaner","maintainer"],["maintaners","maintainers"],["maintans","maintains"],["maintenace","maintenance"],["maintenence","maintenance"],["maintiain","maintain"],["maintians","maintains"],["maintinaing","maintaining"],["maintioned","mentioned"],["mairabd","MariaDB"],["mairadb","MariaDB"],["maitain","maintain"],["maitainance","maintenance"],["maitained","maintained"],["maitainers","maintainers"],["majoroty","majority"],["maka","make"],["makefle","makefile"],["makeing","making"],["makign","making"],["makretplace","marketplace"],["makro","macro"],["makros","macros"],["Malcom","Malcolm"],["maliciousally","maliciously"],["malicius","malicious"],["maliciusally","maliciously"],["maliciusly","maliciously"],["malicous","malicious"],["malicousally","maliciously"],["malicously","maliciously"],["maline","malign"],["malined","maligned"],["malining","maligning"],["malins","maligns"],["malless","malice"],["malplace","misplace"],["malplaced","misplaced"],["maltesian","Maltese"],["mamagement","management"],["mamal","mammal"],["mamalian","mammalian"],["mamento","memento"],["mamentos","mementos"],["mamory","memory"],["mamuth","mammoth"],["manafacturer","manufacturer"],["manafacturers","manufacturers"],["managament","management"],["manageed","managed"],["managemenet","management"],["managenment","management"],["managet","manager"],["managets","managers"],["managmenet","management"],["managment","management"],["manaise","mayonnaise"],["manal","manual"],["manange","manage"],["manangement","management"],["mananger","manager"],["manangers","managers"],["manaul","manual"],["manaully","manually"],["manauls","manuals"],["manaze","mayonnaise"],["mandatatory","mandatory"],["mandetory","mandatory"],["manement","management"],["maneouvre","manoeuvre"],["maneouvred","manoeuvred"],["maneouvres","manoeuvres"],["maneouvring","manoeuvring"],["manetain","maintain"],["manetained","maintained"],["manetainer","maintainer"],["manetainers","maintainers"],["manetaining","maintaining"],["manetains","maintains"],["mangaed","managed"],["mangaement","management"],["mangager","manager"],["mangagers","managers"],["mangement","management"],["mangementt","management"],["manifacture","manufacture"],["manifactured","manufactured"],["manifacturer","manufacturer"],["manifacturers","manufacturers"],["manifactures","manufactures"],["manifect","manifest"],["manipluate","manipulate"],["manipluated","manipulated"],["manipulatin","manipulating"],["manipulaton","manipulation"],["manipute","manipulate"],["maniputed","manipulated"],["maniputing","manipulating"],["manipution","manipulation"],["maniputions","manipulations"],["maniputor","manipulator"],["manisfestations","manifestations"],["maniuplate","manipulate"],["maniuplated","manipulated"],["maniuplates","manipulates"],["maniuplating","manipulating"],["maniuplation","manipulation"],["maniuplations","manipulations"],["maniuplator","manipulator"],["maniuplators","manipulators"],["mannor","manner"],["mannual","manual"],["mannually","manually"],["mannualy","manually"],["manoeuverability","maneuverability"],["manoeuvering","maneuvering"],["manouevring","manoeuvring"],["mantain","maintain"],["mantainable","maintainable"],["mantained","maintained"],["mantainer","maintainer"],["mantainers","maintainers"],["mantaining","maintaining"],["mantains","maintains"],["mantanine","maintain"],["mantanined","maintained"],["mantatory","mandatory"],["mantenance","maintenance"],["manualy","manually"],["manualyl","manually"],["manualyy","manually"],["manuell","manual"],["manuelly","manually"],["manufactuerd","manufactured"],["manufacturedd","manufactured"],["manufature","manufacture"],["manufatured","manufactured"],["manufaturing","manufacturing"],["manufaucturing","manufacturing"],["manulally","manually"],["manule","manual"],["manuley","manually"],["manully","manually"],["manuly","manually"],["manupilations","manipulations"],["manupulate","manipulate"],["manupulated","manipulated"],["manupulates","manipulates"],["manupulating","manipulating"],["manupulation","manipulation"],["manupulations","manipulations"],["manuver","maneuver"],["manyal","manual"],["manyally","manually"],["manyals","manuals"],["mapable","mappable"],["mape","map"],["maped","mapped"],["maping","mapping"],["mapings","mappings"],["mapp","map"],["mappeds","mapped"],["mappeed","mapped"],["mappping","mapping"],["mapppings","mappings"],["margings","margins"],["mariabd","MariaDB"],["mariage","marriage"],["marjority","majority"],["marketting","marketing"],["markey","marquee"],["markeys","marquees"],["marmelade","marmalade"],["marrage","marriage"],["marraige","marriage"],["marrtyred","martyred"],["marryied","married"],["marshmellow","marshmallow"],["marshmellows","marshmallows"],["marter","martyr"],["masakist","masochist"],["mashetty","machete"],["mashine","machine"],["mashined","machined"],["mashines","machines"],["masia","messiah"],["masicer","massacre"],["masiff","massif"],["maskerading","masquerading"],["maskeraid","masquerade"],["masos","macos"],["masquarade","masquerade"],["masqurade","masquerade"],["Massachusettes","Massachusetts"],["Massachussets","Massachusetts"],["Massachussetts","Massachusetts"],["massagebox","messagebox"],["massectomy","mastectomy"],["massewer","masseur"],["massmedia","mass media"],["massoose","masseuse"],["masster","master"],["masteer","master"],["masterbation","masturbation"],["mastquerade","masquerade"],["mata-data","meta-data"],["matadata","metadata"],["matainer","maintainer"],["matainers","maintainers"],["mataphysical","metaphysical"],["matatable","metatable"],["matc","match"],["matchies","matches"],["matchign","matching"],["matchin","matching"],["matchs","matches"],["matchter","matcher"],["matcing","matching"],["mateiral","material"],["mateirals","materials"],["matemathical","mathematical"],["materaial","material"],["materaials","materials"],["materail","material"],["materails","materials"],["materalists","materialist"],["materil","material"],["materilism","materialism"],["materilize","materialize"],["materils","materials"],["materla","material"],["materlas","materials"],["mathamatics","mathematics"],["mathces","matches"],["mathch","match"],["mathched","matched"],["mathches","matches"],["mathching","matching"],["mathcing","matching"],["mathed","matched"],["mathematicaly","mathematically"],["mathematican","mathematician"],["mathematicas","mathematics"],["mathes","matches"],["mathetician","mathematician"],["matheticians","mathematicians"],["mathimatic","mathematic"],["mathimatical","mathematical"],["mathimatically","mathematically"],["mathimatician","mathematician"],["mathimaticians","mathematicians"],["mathimatics","mathematics"],["mathing","matching"],["mathmatical","mathematical"],["mathmatically","mathematically"],["mathmatician","mathematician"],["mathmaticians","mathematicians"],["mathod","method"],["matinay","matinee"],["matix","matrix"],["matreial","material"],["matreials","materials"],["matresses","mattresses"],["matrial","material"],["matrials","materials"],["matser","master"],["matzch","match"],["mavrick","maverick"],["mawsoleum","mausoleum"],["maximice","maximize"],["maximim","maximum"],["maximimum","maximum"],["maximium","maximum"],["maximnum","maximum"],["maximnums","maximums"],["maximun","maximum"],["maxinum","maximum"],["maxium","maximum"],["maxiumum","maximum"],["maxmimum","maximum"],["maxmium","maximum"],["maxmiums","maximums"],["maxosx","macosx"],["maxumum","maximum"],["maybee","maybe"],["mayonase","mayonnaise"],["mayority","majority"],["mayu","may"],["mayybe","maybe"],["mazilla","Mozilla"],["mccarthyst","mccarthyist"],["mchanic","mechanic"],["mchanical","mechanical"],["mchanically","mechanically"],["mchanicals","mechanicals"],["mchanics","mechanics"],["mchanism","mechanism"],["mchanisms","mechanisms"],["mcroscope","microscope"],["mcroscopes","microscopes"],["mcroscopic","microscopic"],["mcroscopies","microscopies"],["mcroscopy","microscopy"],["mdification","modification"],["mdifications","modifications"],["mdified","modified"],["mdifier","modifier"],["mdifiers","modifiers"],["mdifies","modifies"],["mdify","modify"],["mdifying","modifying"],["mdoel","model"],["mdoeled","modeled"],["mdoeling","modeling"],["mdoelled","modelled"],["mdoelling","modelling"],["mdoels","models"],["meaasure","measure"],["meaasured","measured"],["meaasures","measures"],["meachanism","mechanism"],["meachanisms","mechanisms"],["meachinism","mechanism"],["meachinisms","mechanisms"],["meachnism","mechanism"],["meachnisms","mechanisms"],["meading","meaning"],["meaing","meaning"],["mealflur","millefleur"],["meanigfull","meaningful"],["meanign","meaning"],["meanin","meaning"],["meaninful","meaningful"],["meaningfull","meaningful"],["meanining","meaning"],["meaninless","meaningless"],["meaninng","meaning"],["meassurable","measurable"],["meassurably","measurably"],["meassure","measure"],["meassured","measured"],["meassurement","measurement"],["meassurements","measurements"],["meassures","measures"],["meassuring","measuring"],["measue","measure"],["measued","measured"],["measuement","measurement"],["measuements","measurements"],["measuer","measurer"],["measues","measures"],["measuing","measuring"],["measuremenet","measurement"],["measuremenets","measurements"],["measurmenet","measurement"],["measurmenets","measurements"],["measurment","measurement"],["measurments","measurements"],["meatadata","metadata"],["meatfile","metafile"],["meathod","method"],["meaure","measure"],["meaured","measured"],["meaurement","measurement"],["meaurements","measurements"],["meaurer","measurer"],["meaurers","measurers"],["meaures","measures"],["meauring","measuring"],["meausure","measure"],["meausures","measures"],["meber","member"],["mebmer","member"],["mebrain","membrane"],["mebrains","membranes"],["mebran","membrane"],["mebrans","membranes"],["mecahinsm","mechanism"],["mecahinsms","mechanisms"],["mecahnic","mechanic"],["mecahnics","mechanics"],["mecahnism","mechanism"],["mecanical","mechanical"],["mecanism","mechanism"],["mecanisms","mechanisms"],["meccob","macabre"],["mechamism","mechanism"],["mechamisms","mechanisms"],["mechananism","mechanism"],["mechancial","mechanical"],["mechandise","merchandise"],["mechanim","mechanism"],["mechanims","mechanisms"],["mechanis","mechanism"],["mechansim","mechanism"],["mechansims","mechanisms"],["mechine","machine"],["mechines","machines"],["mechinism","mechanism"],["mechnanism","mechanism"],["mechnism","mechanism"],["mechnisms","mechanisms"],["medacine","medicine"],["medai","media"],["meddo","meadow"],["meddos","meadows"],["medeival","medieval"],["medevial","medieval"],["medhod","method"],["medhods","methods"],["medievel","medieval"],["medifor","metaphor"],["medifors","metaphors"],["medioker","mediocre"],["mediphor","metaphor"],["mediphors","metaphors"],["medisinal","medicinal"],["mediterainnean","mediterranean"],["Mediteranean","Mediterranean"],["medow","meadow"],["medows","meadows"],["meeds","needs"],["meens","means"],["meerkrat","meerkat"],["meerly","merely"],["meetign","meeting"],["meganism","mechanism"],["mege","merge"],["mehcanic","mechanic"],["mehcanical","mechanical"],["mehcanically","mechanically"],["mehcanics","mechanics"],["mehod","method"],["mehodical","methodical"],["mehodically","methodically"],["mehods","methods"],["mehtod","method"],["mehtodical","methodical"],["mehtodically","methodically"],["mehtods","methods"],["meida","media"],["melancoly","melancholy"],["melieux","milieux"],["melineum","millennium"],["melineumms","millennia"],["melineums","millennia"],["melinneum","millennium"],["melinneums","millennia"],["mellineum","millennium"],["mellineums","millennia"],["mellinneum","millennium"],["mellinneums","millennia"],["membran","membrane"],["membranaphone","membranophone"],["membrans","membranes"],["memcahe","memcache"],["memcahed","memcached"],["memeasurement","measurement"],["memeber","member"],["memebered","remembered"],["memebers","members"],["memebership","membership"],["memeberships","memberships"],["memebr","member"],["memebrof","memberof"],["memebrs","members"],["mememory","memory"],["mememto","memento"],["memeory","memory"],["memer","member"],["memership","membership"],["memerships","memberships"],["memery","memory"],["memick","mimic"],["memicked","mimicked"],["memicking","mimicking"],["memics","mimics"],["memmber","member"],["memmick","mimic"],["memmicked","mimicked"],["memmicking","mimicking"],["memmics","mimics"],["memmory","memory"],["memoery","memory"],["memomry","memory"],["memor","memory"],["memoty","memory"],["memove","memmove"],["mempry","memory"],["memroy","memory"],["memwar","memoir"],["memwars","memoirs"],["memwoir","memoir"],["memwoirs","memoirs"],["menally","mentally"],["menas","means"],["menetion","mention"],["menetioned","mentioned"],["menetioning","mentioning"],["menetions","mentions"],["meni","menu"],["menioned","mentioned"],["mensioned","mentioned"],["mensioning","mentioning"],["ment","meant"],["menthods","methods"],["mentiond","mentioned"],["mentione","mentioned"],["mentionned","mentioned"],["mentionning","mentioning"],["mentionnned","mentioned"],["menual","manual"],["menue","menu"],["menues","menus"],["menutitems","menuitems"],["meraj","mirage"],["merajes","mirages"],["merang","meringue"],["mercahnt","merchant"],["mercentile","mercantile"],["merchantibility","merchantability"],["merecat","meerkat"],["merecats","meerkats"],["mergable","mergeable"],["merget","merge"],["mergge","merge"],["mergged","merged"],["mergging","merging"],["mermory","memory"],["merory","memory"],["merrors","mirrors"],["mesage","message"],["mesages","messages"],["mesaureed","measured"],["meskeeto","mosquito"],["meskeetos","mosquitoes"],["mesoneen","mezzanine"],["mesoneens","mezzanines"],["messaes","messages"],["messag","message"],["messagetqueue","messagequeue"],["messagin","messaging"],["messagoe","message"],["messags","messages"],["messagses","messages"],["messanger","messenger"],["messangers","messengers"],["messave","message"],["messeges","messages"],["messenging","messaging"],["messgae","message"],["messgaed","messaged"],["messgaes","messages"],["messge","message"],["messges","messages"],["messsage","message"],["messsages","messages"],["messure","measure"],["messured","measured"],["messurement","measurement"],["messures","measures"],["messuring","measuring"],["messurment","measurement"],["mesure","measure"],["mesured","measured"],["mesurement","measurement"],["mesurements","measurements"],["mesures","measures"],["mesuring","measuring"],["mesurment","measurement"],["meta-attrubute","meta-attribute"],["meta-attrubutes","meta-attributes"],["meta-progamming","meta-programming"],["metacharater","metacharacter"],["metacharaters","metacharacters"],["metalic","metallic"],["metalurgic","metallurgic"],["metalurgical","metallurgical"],["metalurgy","metallurgy"],["metamorphysis","metamorphosis"],["metapackge","metapackage"],["metapackges","metapackages"],["metaphore","metaphor"],["metaphoricial","metaphorical"],["metaprogamming","metaprogramming"],["metatdata","metadata"],["metdata","metadata"],["meterial","material"],["meterials","materials"],["meterologist","meteorologist"],["meterology","meteorology"],["methaphor","metaphor"],["methaphors","metaphors"],["methd","method"],["methdos","methods"],["methds","methods"],["methid","method"],["methids","methods"],["methjod","method"],["methodd","method"],["methode","method"],["methoden","methods"],["methodss","methods"],["methon","method"],["methons","methods"],["methot","method"],["methots","methods"],["metifor","metaphor"],["metifors","metaphors"],["metion","mention"],["metioned","mentioned"],["metiphor","metaphor"],["metiphors","metaphors"],["metod","method"],["metodologies","methodologies"],["metodology","methodology"],["metods","methods"],["metrig","metric"],["metrigal","metrical"],["metrigs","metrics"],["mey","may"],["meybe","maybe"],["mezmorise","mesmerise"],["mezmorised","mesmerised"],["mezmoriser","mesmeriser"],["mezmorises","mesmerises"],["mezmorising","mesmerising"],["mezmorize","mesmerize"],["mezmorized","mesmerized"],["mezmorizer","mesmerizer"],["mezmorizes","mesmerizes"],["mezmorizing","mesmerizing"],["miagic","magic"],["miagical","magical"],["mial","mail"],["mices","mice"],["Michagan","Michigan"],["micorcode","microcode"],["micorcodes","microcodes"],["Micorsoft","Microsoft"],["micoscope","microscope"],["micoscopes","microscopes"],["micoscopic","microscopic"],["micoscopies","microscopies"],["micoscopy","microscopy"],["Micosoft","Microsoft"],["micrcontroller","microcontroller"],["micrcontrollers","microcontrollers"],["microcontroler","microcontroller"],["microcontrolers","microcontrollers"],["Microfost","Microsoft"],["microntroller","microcontroller"],["microntrollers","microcontrollers"],["microoseconds","microseconds"],["micropone","microphone"],["micropones","microphones"],["microprocesspr","microprocessor"],["microprocessprs","microprocessors"],["microseond","microsecond"],["microseonds","microseconds"],["Microsft","Microsoft"],["microship","microchip"],["microships","microchips"],["Microsof","Microsoft"],["Microsofot","Microsoft"],["Micrsft","Microsoft"],["Micrsoft","Microsoft"],["middlware","middleware"],["midevil","medieval"],["midified","modified"],["midpints","midpoints"],["midpiont","midpoint"],["midpionts","midpoints"],["midpont","midpoint"],["midponts","midpoints"],["mige","midge"],["miges","midges"],["migh","might"],["migrateable","migratable"],["migth","might"],["miht","might"],["miinimisation","minimisation"],["miinimise","minimise"],["miinimised","minimised"],["miinimises","minimises"],["miinimising","minimising"],["miinimization","minimization"],["miinimize","minimize"],["miinimized","minimized"],["miinimizes","minimizes"],["miinimizing","minimizing"],["miinimum","minimum"],["mikrosecond","microsecond"],["mikroseconds","microseconds"],["milage","mileage"],["milages","mileages"],["mileau","milieu"],["milennia","millennia"],["milennium","millennium"],["mileu","milieu"],["miliary","military"],["milicious","malicious"],["miliciousally","maliciously"],["miliciously","maliciously"],["milicous","malicious"],["milicousally","maliciously"],["milicously","maliciously"],["miligram","milligram"],["milimeter","millimeter"],["milimeters","millimeters"],["milimetre","millimetre"],["milimetres","millimetres"],["milimiters","millimeters"],["milion","million"],["miliraty","military"],["milisecond","millisecond"],["miliseconds","milliseconds"],["milisecons","milliseconds"],["milivolts","millivolts"],["milktoast","milquetoast"],["milktoasts","milquetoasts"],["milleneum","millennium"],["millenia","millennia"],["millenial","millennial"],["millenialism","millennialism"],["millenials","millennials"],["millenium","millennium"],["millepede","millipede"],["milliescond","millisecond"],["milliesconds","milliseconds"],["millimiter","millimeter"],["millimiters","millimeters"],["millimitre","millimetre"],["millimitres","millimetres"],["millioniare","millionaire"],["millioniares","millionaires"],["millisencond","millisecond"],["millisenconds","milliseconds"],["milliseond","millisecond"],["milliseonds","milliseconds"],["millitant","militant"],["millitary","military"],["millon","million"],["millsecond","millisecond"],["millseconds","milliseconds"],["millsencond","millisecond"],["millsenconds","milliseconds"],["miltary","military"],["miltisite","multisite"],["milyew","milieu"],["mimach","mismatch"],["mimachd","mismatched"],["mimached","mismatched"],["mimaches","mismatches"],["mimaching","mismatching"],["mimatch","mismatch"],["mimatchd","mismatched"],["mimatched","mismatched"],["mimatches","mismatches"],["mimatching","mismatching"],["mimicing","mimicking"],["mimick","mimic"],["mimicks","mimics"],["mimimal","minimal"],["mimimum","minimum"],["mimimun","minimum"],["miminal","minimal"],["miminally","minimally"],["miminaly","minimally"],["miminise","minimise"],["miminised","minimised"],["miminises","minimises"],["miminising","minimising"],["miminize","minimize"],["miminized","minimized"],["miminizes","minimizes"],["miminizing","minimizing"],["mimmick","mimic"],["mimmicked","mimicked"],["mimmicking","mimicking"],["mimmics","mimics"],["minature","miniature"],["minerial","mineral"],["MingGW","MinGW"],["minimam","minimum"],["minimial","minimal"],["minimium","minimum"],["minimsation","minimisation"],["minimse","minimise"],["minimsed","minimised"],["minimses","minimises"],["minimsing","minimising"],["minimumm","minimum"],["minimumn","minimum"],["minimun","minimum"],["minimzation","minimization"],["minimze","minimize"],["minimzed","minimized"],["minimzes","minimizes"],["minimzing","minimizing"],["mininal","minimal"],["mininise","minimise"],["mininised","minimised"],["mininises","minimises"],["mininising","minimising"],["mininize","minimize"],["mininized","minimized"],["mininizes","minimizes"],["mininizing","minimizing"],["mininum","minimum"],["miniscule","minuscule"],["miniscully","minusculely"],["miniture","miniature"],["minium","minimum"],["miniums","minimums"],["miniumum","minimum"],["minmal","minimal"],["minmum","minimum"],["minnimum","minimum"],["minnimums","minimums"],["minsitry","ministry"],["minstries","ministries"],["minstry","ministry"],["minum","minimum"],["minumum","minimum"],["minuscle","minuscule"],["minuts","minutes"],["miplementation","implementation"],["mirconesia","micronesia"],["mircophone","microphone"],["mircophones","microphones"],["mircoscope","microscope"],["mircoscopes","microscopes"],["mircoservice","microservice"],["mircoservices","microservices"],["mircosoft","Microsoft"],["mirgate","migrate"],["mirgated","migrated"],["mirgates","migrates"],["mirometer","micrometer"],["mirometers","micrometers"],["mirored","mirrored"],["miroring","mirroring"],["mirorr","mirror"],["mirorred","mirrored"],["mirorring","mirroring"],["mirorrs","mirrors"],["mirro","mirror"],["mirroed","mirrored"],["mirrorn","mirror"],["mirrorred","mirrored"],["mis-alignement","misalignment"],["mis-alignment","misalignment"],["mis-intepret","mis-interpret"],["mis-intepreted","mis-interpreted"],["mis-match","mismatch"],["misalignement","misalignment"],["misalinged","misaligned"],["misbehaive","misbehave"],["miscallenous","miscellaneous"],["misceancellous","miscellaneous"],["miscelaneous","miscellaneous"],["miscellanious","miscellaneous"],["miscellanous","miscellaneous"],["miscelleneous","miscellaneous"],["mischeivous","mischievous"],["mischevious","mischievous"],["mischevus","mischievous"],["mischevusly","mischievously"],["mischieveous","mischievous"],["mischieveously","mischievously"],["mischievious","mischievous"],["misconfiged","misconfigured"],["Miscrosoft","Microsoft"],["misdameanor","misdemeanor"],["misdameanors","misdemeanors"],["misdemenor","misdemeanor"],["misdemenors","misdemeanors"],["miselaneous","miscellaneous"],["miselaneously","miscellaneously"],["misellaneous","miscellaneous"],["misellaneously","miscellaneously"],["misformed","malformed"],["misfourtunes","misfortunes"],["misile","missile"],["mising","missing"],["misintepret","misinterpret"],["misintepreted","misinterpreted"],["misinterpert","misinterpret"],["misinterperted","misinterpreted"],["misinterperting","misinterpreting"],["misinterperts","misinterprets"],["misinterprett","misinterpret"],["misinterpretted","misinterpreted"],["misisng","missing"],["mismach","mismatch"],["mismached","mismatched"],["mismaches","mismatches"],["mismaching","mismatching"],["mismactch","mismatch"],["mismatchd","mismatched"],["mismatich","mismatch"],["Misouri","Missouri"],["mispell","misspell"],["mispelled","misspelled"],["mispelling","misspelling"],["mispellings","misspellings"],["mispelt","misspelt"],["mispronounciation","mispronunciation"],["misquito","mosquito"],["misquitos","mosquitos"],["missable","miscible"],["missconfiguration","misconfiguration"],["missconfigure","misconfigure"],["missconfigured","misconfigured"],["missconfigures","misconfigures"],["missconfiguring","misconfiguring"],["misscounted","miscounted"],["missen","mizzen"],["missign","missing"],["missingassignement","missingassignment"],["missings","missing"],["Missisipi","Mississippi"],["Missisippi","Mississippi"],["missle","missile"],["missleading","misleading"],["missletow","mistletoe"],["missmanaged","mismanaged"],["missmatch","mismatch"],["missmatchd","mismatched"],["missmatched","mismatched"],["missmatches","mismatches"],["missmatching","mismatching"],["missonary","missionary"],["misspel","misspell"],["misssing","missing"],["misstake","mistake"],["misstaken","mistaken"],["misstakes","mistakes"],["misstype","mistype"],["misstypes","mistypes"],["missunderstood","misunderstood"],["missuse","misuse"],["missused","misused"],["missusing","misusing"],["mistatch","mismatch"],["mistatchd","mismatched"],["mistatched","mismatched"],["mistatches","mismatches"],["mistatching","mismatching"],["misteek","mystique"],["misteeks","mystiques"],["misterious","mysterious"],["mistery","mystery"],["misteryous","mysterious"],["mistic","mystic"],["mistical","mystical"],["mistics","mystics"],["mistmatch","mismatch"],["mistmatched","mismatched"],["mistmatches","mismatches"],["mistmatching","mismatching"],["mistro","maestro"],["mistros","maestros"],["mistrow","maestro"],["mistrows","maestros"],["misue","misuse"],["misued","misused"],["misuing","misusing"],["miticate","mitigate"],["miticated","mitigated"],["miticateing","mitigating"],["miticates","mitigates"],["miticating","mitigating"],["miticator","mitigator"],["mittigate","mitigate"],["miximum","maximum"],["mixted","mixed"],["mixure","mixture"],["mjor","major"],["mkae","make"],["mkaes","makes"],["mkaing","making"],["mke","make"],["mkea","make"],["mmaped","mapped"],["mmatching","matching"],["mmbers","members"],["mmnemonic","mnemonic"],["mnay","many"],["mobify","modify"],["mocrochip","microchip"],["mocrochips","microchips"],["mocrocode","microcode"],["mocrocodes","microcodes"],["mocrocontroller","microcontroller"],["mocrocontrollers","microcontrollers"],["mocrophone","microphone"],["mocrophones","microphones"],["mocroprocessor","microprocessor"],["mocroprocessors","microprocessors"],["mocrosecond","microsecond"],["mocroseconds","microseconds"],["Mocrosoft","Microsoft"],["mocule","module"],["mocules","modules"],["moddel","model"],["moddeled","modeled"],["moddelled","modelled"],["moddels","models"],["modee","mode"],["modelinng","modeling"],["modell","model"],["modellinng","modelling"],["modernination","modernization"],["moderninations","modernizations"],["moderninationz","modernizations"],["modernizationz","modernizations"],["modesettting","modesetting"],["modeul","module"],["modeuls","modules"],["modfel","model"],["modfiable","modifiable"],["modfication","modification"],["modfications","modifications"],["modfide","modified"],["modfided","modified"],["modfider","modifier"],["modfiders","modifiers"],["modfides","modifies"],["modfied","modified"],["modfieid","modified"],["modfieir","modifier"],["modfieirs","modifiers"],["modfieis","modifies"],["modfier","modifier"],["modfiers","modifiers"],["modfies","modifies"],["modfifiable","modifiable"],["modfification","modification"],["modfifications","modifications"],["modfified","modified"],["modfifier","modifier"],["modfifiers","modifiers"],["modfifies","modifies"],["modfify","modify"],["modfifying","modifying"],["modfiiable","modifiable"],["modfiication","modification"],["modfiications","modifications"],["modfitied","modified"],["modfitier","modifier"],["modfitiers","modifiers"],["modfities","modifies"],["modfity","modify"],["modfitying","modifying"],["modfiy","modify"],["modfiying","modifying"],["modfy","modify"],["modfying","modifying"],["modications","modifications"],["modidfication","modification"],["modidfications","modifications"],["modidfied","modified"],["modidfier","modifier"],["modidfiers","modifiers"],["modidfies","modifies"],["modidfy","modify"],["modidfying","modifying"],["modifable","modifiable"],["modifaction","modification"],["modifactions","modifications"],["modifation","modification"],["modifations","modifications"],["modifcation","modification"],["modifcations","modifications"],["modifciation","modification"],["modifciations","modifications"],["modifcication","modification"],["modifcications","modifications"],["modifdied","modified"],["modifdy","modify"],["modifed","modified"],["modifer","modifier"],["modifers","modifiers"],["modifes","modifies"],["modiffer","modifier"],["modiffers","modifiers"],["modifiation","modification"],["modifiations","modifications"],["modificatioon","modification"],["modificatioons","modifications"],["modificaton","modification"],["modificatons","modifications"],["modifid","modified"],["modifified","modified"],["modifify","modify"],["modifing","modifying"],["modifires","modifiers"],["modifiy","modify"],["modifiying","modifying"],["modifiyng","modifying"],["modifled","modified"],["modifler","modifier"],["modiflers","modifiers"],["modift","modify"],["modifty","modify"],["modifu","modify"],["modifuable","modifiable"],["modifued","modified"],["modifx","modify"],["modifyable","modifiable"],["modiration","moderation"],["modle","model"],["modlue","module"],["modprobbing","modprobing"],["modprobeing","modprobing"],["modtified","modified"],["modue","module"],["moduel","module"],["moduels","modules"],["moduile","module"],["modukles","modules"],["modul","module"],["modules's","modules'"],["moduless","modules"],["modulie","module"],["modulu","modulo"],["modulues","modules"],["modyfy","modify"],["moent","moment"],["moeny","money"],["mofdified","modified"],["mofification","modification"],["mofified","modified"],["mofifies","modifies"],["mofify","modify"],["mohammedan","muslim"],["mohammedans","muslims"],["moint","mount"],["mointor","monitor"],["mointored","monitored"],["mointoring","monitoring"],["mointors","monitors"],["moleclues","molecules"],["momement","moment"],["momementarily","momentarily"],["momements","moments"],["momemtarily","momentarily"],["momemtary","momentary"],["momemtn","moment"],["momentarely","momentarily"],["momento","memento"],["momery","memory"],["momoent","moment"],["momoment","moment"],["momomentarily","momentarily"],["momoments","moments"],["momory","memory"],["monarkey","monarchy"],["monarkeys","monarchies"],["monarkies","monarchies"],["monestaries","monasteries"],["monestic","monastic"],["monickers","monikers"],["monitary","monetary"],["moniter","monitor"],["monitoing","monitoring"],["monkies","monkeys"],["monochorome","monochrome"],["monochromo","monochrome"],["monocrome","monochrome"],["monolite","monolithic"],["monontonicity","monotonicity"],["monopace","monospace"],["monotir","monitor"],["monotired","monitored"],["monotiring","monitoring"],["monotirs","monitors"],["monsday","Monday"],["Monserrat","Montserrat"],["monstrum","monster"],["montains","mountains"],["montaj","montage"],["montajes","montages"],["montanous","mountainous"],["monthe","month"],["monthes","months"],["montly","monthly"],["Montnana","Montana"],["monts","months"],["montypic","monotypic"],["moodify","modify"],["moounting","mounting"],["mopdule","module"],["mopre","more"],["mor","more"],["mordern","modern"],["morever","moreover"],["morg","morgue"],["morgage","mortgage"],["morges","morgues"],["morgs","morgues"],["morisette","morissette"],["mormalise","normalise"],["mormalised","normalised"],["mormalises","normalises"],["mormalize","normalize"],["mormalized","normalized"],["mormalizes","normalizes"],["morrisette","morissette"],["morroccan","moroccan"],["morrocco","morocco"],["morroco","morocco"],["mortage","mortgage"],["morter","mortar"],["moslty","mostly"],["mostlky","mostly"],["mosture","moisture"],["mosty","mostly"],["moteef","motif"],["moteefs","motifs"],["moteur","motor"],["moteured","motored"],["moteuring","motoring"],["moteurs","motors"],["mothing","nothing"],["motiviated","motivated"],["motiviation","motivation"],["motononic","monotonic"],["motoroloa","motorola"],["moudle","module"],["moudule","module"],["mountian","mountain"],["mountpiont","mountpoint"],["mountpionts","mountpoints"],["mouspointer","mousepointer"],["moutn","mount"],["moutned","mounted"],["moutning","mounting"],["moutnpoint","mountpoint"],["moutnpoints","mountpoints"],["moutns","mounts"],["mouvement","movement"],["mouvements","movements"],["movebackwrd","movebackward"],["moveble","movable"],["movemement","movement"],["movemements","movements"],["movememnt","movement"],["movememnts","movements"],["movememt","movement"],["movememts","movements"],["movemet","movement"],["movemets","movements"],["movemment","movement"],["movemments","movements"],["movemnet","movement"],["movemnets","movements"],["movemnt","movement"],["movemnts","movements"],["movment","movement"],["moziila","Mozilla"],["mozila","Mozilla"],["mozzilla","mozilla"],["mroe","more"],["msbild","MSBuild"],["msbilds","MSBuild's"],["msbuid","MSBuild"],["msbuids","MSBuild's"],["msbuld","MSBuild"],["msbulds","MSBuild's"],["msbulid","MSBuild"],["msbulids","MSBuild's"],["mssing","missing"],["msssge","message"],["mthod","method"],["mtuually","mutually"],["mucuous","mucous"],["muder","murder"],["mudering","murdering"],["mudule","module"],["mudules","modules"],["muext","mutex"],["muiltiple","multiple"],["muiltiples","multiples"],["muliple","multiple"],["muliples","multiples"],["mulithread","multithread"],["mulitiplier","multiplier"],["mulitipliers","multipliers"],["mulitpart","multipart"],["mulitpath","multipath"],["mulitple","multiple"],["mulitplication","multiplication"],["mulitplicative","multiplicative"],["mulitplied","multiplied"],["mulitplier","multiplier"],["mulitpliers","multipliers"],["mulitply","multiply"],["multi-dimenional","multi-dimensional"],["multi-dimenionsal","multi-dimensional"],["multi-langual","multi-lingual"],["multi-presistion","multi-precision"],["multi-threded","multi-threaded"],["multible","multiple"],["multibye","multibyte"],["multicat","multicast"],["multicultralism","multiculturalism"],["multidimenional","multi-dimensional"],["multidimenionsal","multi-dimensional"],["multidimensinal","multidimensional"],["multidimension","multidimensional"],["multidimensionnal","multidimensional"],["multidimentionnal","multidimensional"],["multiecast","multicast"],["multifuction","multifunction"],["multilangual","multilingual"],["multile","multiple"],["multilpe","multiple"],["multipe","multiple"],["multipes","multiples"],["multipiler","multiplier"],["multipilers","multipliers"],["multipled","multiplied"],["multiplers","multipliers"],["multipliciaton","multiplication"],["multiplicites","multiplicities"],["multiplicty","multiplicity"],["multiplikation","multiplication"],["multipling","multiplying"],["multipllication","multiplication"],["multiplyed","multiplied"],["multipresistion","multiprecision"],["multipul","multiple"],["multipy","multiply"],["multipyling","multiplying"],["multithreded","multithreaded"],["multitute","multitude"],["multivriate","multivariate"],["multixsite","multisite"],["multline","multiline"],["multliple","multiple"],["multliples","multiples"],["multliplied","multiplied"],["multliplier","multiplier"],["multlipliers","multipliers"],["multliplies","multiplies"],["multliply","multiply"],["multliplying","multiplying"],["multple","multiple"],["multples","multiples"],["multplied","multiplied"],["multplier","multiplier"],["multpliers","multipliers"],["multplies","multiplies"],["multply","multiply"],["multplying","multiplying"],["multy","multi"],["multy-thread","multithread"],["mumber","number"],["mumbers","numbers"],["munbers","numbers"],["muncipalities","municipalities"],["muncipality","municipality"],["municiple","municipal"],["munnicipality","municipality"],["munute","minute"],["murr","myrrh"],["muscial","musical"],["muscician","musician"],["muscicians","musicians"],["musn't","mustn't"],["must't","mustn't"],["mustator","mutator"],["muste","must"],["mutablity","mutability"],["mutbale","mutable"],["mutch","much"],["mutches","matches"],["mutecies","mutexes"],["mutexs","mutexes"],["muti","multi"],["muticast","multicast"],["mutices","mutexes"],["mutilcast","multicast"],["mutiliated","mutilated"],["mutimarked","multimarked"],["mutipath","multipath"],["mutiple","multiple"],["mutiply","multiply"],["mutli","multi"],["mutli-threaded","multi-threaded"],["mutlipart","multipart"],["mutliple","multiple"],["mutliples","multiples"],["mutliplication","multiplication"],["mutliplicites","multiplicities"],["mutliplier","multiplier"],["mutlipliers","multipliers"],["mutliply","multiply"],["mutully","mutually"],["mutux","mutex"],["mutuxes","mutexes"],["mutuxs","mutexes"],["muyst","must"],["myabe","maybe"],["mybe","maybe"],["myitereator","myiterator"],["myraid","myriad"],["mysef","myself"],["mysefl","myself"],["mysekf","myself"],["myselfe","myself"],["myselfes","myself"],["myselv","myself"],["myselve","myself"],["myselves","myself"],["myslef","myself"],["mysogynist","misogynist"],["mysogyny","misogyny"],["mysterous","mysterious"],["mystql","mysql"],["mystrow","maestro"],["mystrows","maestros"],["Mythraic","Mithraic"],["myu","my"],["nadly","badly"],["nagative","negative"],["nagatively","negatively"],["nagatives","negatives"],["nagivation","navigation"],["naieve","naive"],["nam","name"],["namaed","named"],["namaes","names"],["nameing","naming"],["namemespace","namespace"],["namepace","namespace"],["namepsace","namespace"],["namepsaces","namespaces"],["namesapce","namespace"],["namesapced","namespaced"],["namesapces","namespaces"],["namess","names"],["namesspaces","namespaces"],["namme","name"],["namne","name"],["namned","named"],["namnes","names"],["namnespace","namespace"],["namnespaces","namespaces"],["nams","names"],["nane","name"],["nanosencond","nanosecond"],["nanosenconds","nanoseconds"],["nanoseond","nanosecond"],["nanoseonds","nanoseconds"],["Naploeon","Napoleon"],["Napolean","Napoleon"],["Napoleonian","Napoleonic"],["nasted","nested"],["nasting","nesting"],["nastly","nasty"],["nastyness","nastiness"],["natched","matched"],["natches","matches"],["nativelyx","natively"],["natrual","natural"],["naturaly","naturally"],["naturely","naturally"],["naturual","natural"],["naturually","naturally"],["natvigation","navigation"],["navagate","navigate"],["navagating","navigating"],["navagation","navigation"],["navagitation","navigation"],["naviagte","navigate"],["naviagted","navigated"],["naviagtes","navigates"],["naviagting","navigating"],["naviagtion","navigation"],["navitvely","natively"],["navtive","native"],["navtives","natives"],["naxima","maxima"],["naximal","maximal"],["naximum","maximum"],["Nazereth","Nazareth"],["nclude","include"],["ndoe","node"],["ndoes","nodes"],["neady","needy"],["neagtive","negative"],["neares","nearest"],["nearset","nearest"],["necassery","necessary"],["necassry","necessary"],["necause","because"],["neccecarily","necessarily"],["neccecary","necessary"],["neccesarily","necessarily"],["neccesary","necessary"],["neccessarily","necessarily"],["neccessarry","necessary"],["neccessary","necessary"],["neccessities","necessities"],["neccessity","necessity"],["neccisary","necessary"],["neccsessary","necessary"],["necesarily","necessarily"],["necesarrily","necessarily"],["necesarry","necessary"],["necesary","necessary"],["necessaery","necessary"],["necessairly","necessarily"],["necessar","necessary"],["necessarilly","necessarily"],["necessarly","necessarily"],["necessarry","necessary"],["necessaryly","necessarily"],["necessay","necessary"],["necesserily","necessarily"],["necessery","necessary"],["necessesary","necessary"],["necessiate","necessitate"],["nechanism","mechanism"],["necssary","necessary"],["nedd","need"],["nedded","needed"],["neded","needed"],["nedia","media"],["nedium","medium"],["nediums","mediums"],["nedle","needle"],["neds","needs"],["needeed","needed"],["neeed","need"],["neeeded","needed"],["neeeding","needing"],["neeedle","needle"],["neeedn't","needn't"],["neeeds","needs"],["nees","needs"],["neesd","needs"],["neesds","needs"],["neested","nested"],["neesting","nesting"],["negaive","negative"],["negarive","negative"],["negatiotiable","negotiable"],["negatiotiate","negotiate"],["negatiotiated","negotiated"],["negatiotiates","negotiates"],["negatiotiating","negotiating"],["negatiotiation","negotiation"],["negatiotiations","negotiations"],["negatiotiator","negotiator"],["negatiotiators","negotiators"],["negativ","negative"],["negatve","negative"],["negible","negligible"],["negitiable","negotiable"],["negitiate","negotiate"],["negitiated","negotiated"],["negitiates","negotiates"],["negitiating","negotiating"],["negitiation","negotiation"],["negitiations","negotiations"],["negitiator","negotiator"],["negitiators","negotiators"],["negitive","negative"],["neglible","negligible"],["negligable","negligible"],["negligble","negligible"],["negoable","negotiable"],["negoate","negotiate"],["negoated","negotiated"],["negoates","negotiates"],["negoatiable","negotiable"],["negoatiate","negotiate"],["negoatiated","negotiated"],["negoatiates","negotiates"],["negoatiating","negotiating"],["negoatiation","negotiation"],["negoatiations","negotiations"],["negoatiator","negotiator"],["negoatiators","negotiators"],["negoating","negotiating"],["negoation","negotiation"],["negoations","negotiations"],["negoator","negotiator"],["negoators","negotiators"],["negociable","negotiable"],["negociate","negotiate"],["negociated","negotiated"],["negociates","negotiates"],["negociating","negotiating"],["negociation","negotiation"],["negociations","negotiations"],["negociator","negotiator"],["negociators","negotiators"],["negogtiable","negotiable"],["negogtiate","negotiate"],["negogtiated","negotiated"],["negogtiates","negotiates"],["negogtiating","negotiating"],["negogtiation","negotiation"],["negogtiations","negotiations"],["negogtiator","negotiator"],["negogtiators","negotiators"],["negoitable","negotiable"],["negoitate","negotiate"],["negoitated","negotiated"],["negoitates","negotiates"],["negoitating","negotiating"],["negoitation","negotiation"],["negoitations","negotiations"],["negoitator","negotiator"],["negoitators","negotiators"],["negoptionsotiable","negotiable"],["negoptionsotiate","negotiate"],["negoptionsotiated","negotiated"],["negoptionsotiates","negotiates"],["negoptionsotiating","negotiating"],["negoptionsotiation","negotiation"],["negoptionsotiations","negotiations"],["negoptionsotiator","negotiator"],["negoptionsotiators","negotiators"],["negosiable","negotiable"],["negosiate","negotiate"],["negosiated","negotiated"],["negosiates","negotiates"],["negosiating","negotiating"],["negosiation","negotiation"],["negosiations","negotiations"],["negosiator","negotiator"],["negosiators","negotiators"],["negotable","negotiable"],["negotaiable","negotiable"],["negotaiate","negotiate"],["negotaiated","negotiated"],["negotaiates","negotiates"],["negotaiating","negotiating"],["negotaiation","negotiation"],["negotaiations","negotiations"],["negotaiator","negotiator"],["negotaiators","negotiators"],["negotaible","negotiable"],["negotaite","negotiate"],["negotaited","negotiated"],["negotaites","negotiates"],["negotaiting","negotiating"],["negotaition","negotiation"],["negotaitions","negotiations"],["negotaitor","negotiator"],["negotaitors","negotiators"],["negotate","negotiate"],["negotated","negotiated"],["negotates","negotiates"],["negotatiable","negotiable"],["negotatiate","negotiate"],["negotatiated","negotiated"],["negotatiates","negotiates"],["negotatiating","negotiating"],["negotatiation","negotiation"],["negotatiations","negotiations"],["negotatiator","negotiator"],["negotatiators","negotiators"],["negotatible","negotiable"],["negotatie","negotiate"],["negotatied","negotiated"],["negotaties","negotiates"],["negotating","negotiating"],["negotation","negotiation"],["negotations","negotiations"],["negotatior","negotiator"],["negotatiors","negotiators"],["negotator","negotiator"],["negotators","negotiators"],["negothiable","negotiable"],["negothiate","negotiate"],["negothiated","negotiated"],["negothiates","negotiates"],["negothiating","negotiating"],["negothiation","negotiation"],["negothiations","negotiations"],["negothiator","negotiator"],["negothiators","negotiators"],["negotible","negotiable"],["negoticable","negotiable"],["negoticate","negotiate"],["negoticated","negotiated"],["negoticates","negotiates"],["negoticating","negotiating"],["negotication","negotiation"],["negotications","negotiations"],["negoticator","negotiator"],["negoticators","negotiators"],["negotinate","negotiate"],["negotioable","negotiable"],["negotioate","negotiate"],["negotioated","negotiated"],["negotioates","negotiates"],["negotioating","negotiating"],["negotioation","negotiation"],["negotioations","negotiations"],["negotioator","negotiator"],["negotioators","negotiators"],["negotioble","negotiable"],["negotion","negotiation"],["negotionable","negotiable"],["negotionate","negotiate"],["negotionated","negotiated"],["negotionates","negotiates"],["negotionating","negotiating"],["negotionation","negotiation"],["negotionations","negotiations"],["negotionator","negotiator"],["negotionators","negotiators"],["negotions","negotiations"],["negotiotable","negotiable"],["negotiotate","negotiate"],["negotiotated","negotiated"],["negotiotates","negotiates"],["negotiotating","negotiating"],["negotiotation","negotiation"],["negotiotations","negotiations"],["negotiotator","negotiator"],["negotiotators","negotiators"],["negotiote","negotiate"],["negotioted","negotiated"],["negotiotes","negotiates"],["negotioting","negotiating"],["negotiotion","negotiation"],["negotiotions","negotiations"],["negotiotor","negotiator"],["negotiotors","negotiators"],["negotitable","negotiable"],["negotitae","negotiate"],["negotitaed","negotiated"],["negotitaes","negotiates"],["negotitaing","negotiating"],["negotitaion","negotiation"],["negotitaions","negotiations"],["negotitaor","negotiator"],["negotitaors","negotiators"],["negotitate","negotiate"],["negotitated","negotiated"],["negotitates","negotiates"],["negotitating","negotiating"],["negotitation","negotiation"],["negotitations","negotiations"],["negotitator","negotiator"],["negotitators","negotiators"],["negotite","negotiate"],["negotited","negotiated"],["negotites","negotiates"],["negotiting","negotiating"],["negotition","negotiation"],["negotitions","negotiations"],["negotitor","negotiator"],["negotitors","negotiators"],["negoziable","negotiable"],["negoziate","negotiate"],["negoziated","negotiated"],["negoziates","negotiates"],["negoziating","negotiating"],["negoziation","negotiation"],["negoziations","negotiations"],["negoziator","negotiator"],["negoziators","negotiators"],["negtive","negative"],["neibhbors","neighbors"],["neibhbours","neighbours"],["neibor","neighbor"],["neiborhood","neighborhood"],["neiborhoods","neighborhoods"],["neibors","neighbors"],["neigbhor","neighbor"],["neigbhorhood","neighborhood"],["neigbhorhoods","neighborhoods"],["neigbhors","neighbors"],["neigbhour","neighbour"],["neigbhours","neighbours"],["neigbor","neighbor"],["neigborhood","neighborhood"],["neigboring","neighboring"],["neigbors","neighbors"],["neigbourhood","neighbourhood"],["neighbar","neighbor"],["neighbarhood","neighborhood"],["neighbarhoods","neighborhoods"],["neighbaring","neighboring"],["neighbars","neighbors"],["neighbbor","neighbor"],["neighbborhood","neighborhood"],["neighbborhoods","neighborhoods"],["neighbboring","neighboring"],["neighbbors","neighbors"],["neighbeard","neighborhood"],["neighbeards","neighborhoods"],["neighbehood","neighborhood"],["neighbehoods","neighborhoods"],["neighbeing","neighboring"],["neighbeod","neighborhood"],["neighbeods","neighborhoods"],["neighbeor","neighbor"],["neighbeordhood","neighborhood"],["neighbeordhoods","neighborhoods"],["neighbeorhod","neighborhood"],["neighbeorhods","neighborhoods"],["neighbeorhood","neighborhood"],["neighbeorhoods","neighborhoods"],["neighbeors","neighbors"],["neighber","neighbor"],["neighbergh","neighbor"],["neighberghs","neighbors"],["neighberhhod","neighborhood"],["neighberhhods","neighborhoods"],["neighberhhood","neighborhood"],["neighberhhoods","neighborhoods"],["neighberhing","neighboring"],["neighberhod","neighborhood"],["neighberhodd","neighborhood"],["neighberhodds","neighborhoods"],["neighberhods","neighborhoods"],["neighberhood","neighborhood"],["neighberhooding","neighboring"],["neighberhoods","neighborhoods"],["neighberhoof","neighborhood"],["neighberhoofs","neighborhoods"],["neighberhoood","neighborhood"],["neighberhooods","neighborhoods"],["neighberhoor","neighbor"],["neighberhoors","neighbors"],["neighberhoud","neighborhood"],["neighberhouds","neighborhoods"],["neighbering","neighboring"],["neighbers","neighbors"],["neighbes","neighbors"],["neighbet","neighbor"],["neighbethood","neighborhood"],["neighbethoods","neighborhoods"],["neighbets","neighbors"],["neighbeuing","neighbouring"],["neighbeurgh","neighbour"],["neighbeurghs","neighbours"],["neighbeurhing","neighbouring"],["neighbeurhooding","neighbouring"],["neighbeurhoor","neighbour"],["neighbeurhoors","neighbours"],["neighbeus","neighbours"],["neighbeut","neighbour"],["neighbeuthood","neighbourhood"],["neighbeuthoods","neighbourhoods"],["neighbeuts","neighbours"],["neighbhor","neighbor"],["neighbhorhood","neighborhood"],["neighbhorhoods","neighborhoods"],["neighbhoring","neighboring"],["neighbhors","neighbors"],["neighboard","neighborhood"],["neighboards","neighborhoods"],["neighbohood","neighborhood"],["neighbohoods","neighborhoods"],["neighboing","neighboring"],["neighbood","neighborhood"],["neighboods","neighborhoods"],["neighboordhood","neighborhood"],["neighboordhoods","neighborhoods"],["neighboorhod","neighborhood"],["neighboorhods","neighborhoods"],["neighboorhood","neighborhood"],["neighboorhoods","neighborhoods"],["neighbooring","neighboring"],["neighborgh","neighbor"],["neighborghs","neighbors"],["neighborhhod","neighborhood"],["neighborhhods","neighborhoods"],["neighborhhood","neighborhood"],["neighborhhoods","neighborhoods"],["neighborhing","neighboring"],["neighborhod","neighborhood"],["neighborhodd","neighborhood"],["neighborhodds","neighborhoods"],["neighborhods","neighborhoods"],["neighborhooding","neighboring"],["neighborhoof","neighborhood"],["neighborhoofs","neighborhoods"],["neighborhoood","neighborhood"],["neighborhooods","neighborhoods"],["neighborhoor","neighbor"],["neighborhoors","neighbors"],["neighborhoud","neighborhood"],["neighborhouds","neighborhoods"],["neighbos","neighbors"],["neighbot","neighbor"],["neighbothood","neighborhood"],["neighbothoods","neighborhoods"],["neighbots","neighbors"],["neighbouing","neighbouring"],["neighbourgh","neighbour"],["neighbourghs","neighbours"],["neighbourhhod","neighbourhood"],["neighbourhhods","neighbourhoods"],["neighbourhhood","neighbourhood"],["neighbourhhoods","neighbourhoods"],["neighbourhing","neighbouring"],["neighbourhod","neighbourhood"],["neighbourhodd","neighbourhood"],["neighbourhodds","neighbourhoods"],["neighbourhods","neighbourhoods"],["neighbourhooding","neighbouring"],["neighbourhoof","neighbourhood"],["neighbourhoofs","neighbourhoods"],["neighbourhoood","neighbourhood"],["neighbourhooods","neighbourhoods"],["neighbourhoor","neighbour"],["neighbourhoors","neighbours"],["neighbourhoud","neighbourhood"],["neighbourhouds","neighbourhoods"],["neighbous","neighbours"],["neighbout","neighbour"],["neighbouthood","neighbourhood"],["neighbouthoods","neighbourhoods"],["neighbouts","neighbours"],["neighbr","neighbor"],["neighbrs","neighbors"],["neighbur","neighbor"],["neighburhood","neighborhood"],["neighburhoods","neighborhoods"],["neighburing","neighboring"],["neighburs","neighbors"],["neigher","neither"],["neighobr","neighbor"],["neighobrhood","neighborhood"],["neighobrhoods","neighborhoods"],["neighobring","neighboring"],["neighobrs","neighbors"],["neighor","neighbor"],["neighorhood","neighborhood"],["neighorhoods","neighborhoods"],["neighoring","neighboring"],["neighors","neighbors"],["neighour","neighbour"],["neighourhood","neighbourhood"],["neighourhoods","neighbourhoods"],["neighouring","neighbouring"],["neighours","neighbours"],["neighror","neighbour"],["neighrorhood","neighbourhood"],["neighrorhoods","neighbourhoods"],["neighroring","neighbouring"],["neighrors","neighbours"],["neighrour","neighbour"],["neighrourhood","neighbourhood"],["neighrourhoods","neighbourhoods"],["neighrouring","neighbouring"],["neighrours","neighbours"],["neight","neither"],["neightbor","neighbor"],["neightborhood","neighborhood"],["neightborhoods","neighborhoods"],["neightboring","neighboring"],["neightbors","neighbors"],["neightbour","neighbour"],["neightbourhood","neighbourhood"],["neightbourhoods","neighbourhoods"],["neightbouring","neighbouring"],["neightbours","neighbours"],["neighter","neither"],["neightobr","neighbor"],["neightobrhood","neighborhood"],["neightobrhoods","neighborhoods"],["neightobring","neighboring"],["neightobrs","neighbors"],["neiter","neither"],["nelink","netlink"],["nenviroment","environment"],["neolitic","neolithic"],["nerver","never"],["nescesaries","necessaries"],["nescesarily","necessarily"],["nescesarrily","necessarily"],["nescesarry","necessary"],["nescessarily","necessarily"],["nescessary","necessary"],["nesesarily","necessarily"],["nessary","necessary"],["nessasarily","necessarily"],["nessasary","necessary"],["nessecarilt","necessarily"],["nessecarily","necessarily"],["nessecarry","necessary"],["nessecary","necessary"],["nesseccarily","necessarily"],["nesseccary","necessary"],["nessesarily","necessarily"],["nessesary","necessary"],["nessessarily","necessarily"],["nessessary","necessary"],["nestin","nesting"],["nestwork","network"],["netacpe","netscape"],["netcape","netscape"],["nethods","methods"],["netiher","neither"],["netowrk","network"],["netowrks","networks"],["netscpe","netscape"],["netwplit","netsplit"],["netwrok","network"],["netwroked","networked"],["netwroks","networks"],["netwrork","network"],["neumeric","numeric"],["nevelope","envelope"],["nevelopes","envelopes"],["nevere","never"],["neveretheless","nevertheless"],["nevers","never"],["neverthless","nevertheless"],["newine","newline"],["newines","newlines"],["newletters","newsletters"],["nework","network"],["neworks","networks"],["newslines","newlines"],["newthon","newton"],["newtork","network"],["Newyorker","New Yorker"],["niear","near"],["niearest","nearest"],["niether","neither"],["nighbor","neighbor"],["nighborhood","neighborhood"],["nighboring","neighboring"],["nighlties","nightlies"],["nighlty","nightly"],["nightfa;;","nightfall"],["nightime","nighttime"],["nimutes","minutes"],["nineth","ninth"],["ninima","minima"],["ninimal","minimal"],["ninimum","minimum"],["ninjs","ninja"],["ninteenth","nineteenth"],["nither","neither"],["nknown","unknown"],["nkow","know"],["nkwo","know"],["nmae","name"],["nned","need"],["nneeded","needed"],["nnumber","number"],["no-overide","no-override"],["nodels","models"],["nodess","nodes"],["nodulated","modulated"],["nofified","notified"],["nofity","notify"],["nohypen","nohyphen"],["nomber","number"],["nombered","numbered"],["nombering","numbering"],["nombers","numbers"],["nomimal","nominal"],["non-alphanumunder","non-alphanumeric"],["non-asii","non-ascii"],["non-assiged","non-assigned"],["non-bloking","non-blocking"],["non-compleeted","non-completed"],["non-complient","non-compliant"],["non-corelated","non-correlated"],["non-existant","non-existent"],["non-exluded","non-excluded"],["non-indentended","non-indented"],["non-inmediate","non-immediate"],["non-inreractive","non-interactive"],["non-instnat","non-instant"],["non-meausure","non-measure"],["non-negatiotiable","non-negotiable"],["non-negatiotiated","non-negotiated"],["non-negativ","non-negative"],["non-negoable","non-negotiable"],["non-negoated","non-negotiated"],["non-negoatiable","non-negotiable"],["non-negoatiated","non-negotiated"],["non-negociable","non-negotiable"],["non-negociated","non-negotiated"],["non-negogtiable","non-negotiable"],["non-negogtiated","non-negotiated"],["non-negoitable","non-negotiable"],["non-negoitated","non-negotiated"],["non-negoptionsotiable","non-negotiable"],["non-negoptionsotiated","non-negotiated"],["non-negosiable","non-negotiable"],["non-negosiated","non-negotiated"],["non-negotable","non-negotiable"],["non-negotaiable","non-negotiable"],["non-negotaiated","non-negotiated"],["non-negotaible","non-negotiable"],["non-negotaited","non-negotiated"],["non-negotated","non-negotiated"],["non-negotatiable","non-negotiable"],["non-negotatiated","non-negotiated"],["non-negotatible","non-negotiable"],["non-negotatied","non-negotiated"],["non-negothiable","non-negotiable"],["non-negothiated","non-negotiated"],["non-negotible","non-negotiable"],["non-negoticable","non-negotiable"],["non-negoticated","non-negotiated"],["non-negotioable","non-negotiable"],["non-negotioated","non-negotiated"],["non-negotioble","non-negotiable"],["non-negotionable","non-negotiable"],["non-negotionated","non-negotiated"],["non-negotiotable","non-negotiable"],["non-negotiotated","non-negotiated"],["non-negotiote","non-negotiated"],["non-negotitable","non-negotiable"],["non-negotitaed","non-negotiated"],["non-negotitated","non-negotiated"],["non-negotited","non-negotiated"],["non-negoziable","non-negotiable"],["non-negoziated","non-negotiated"],["non-priviliged","non-privileged"],["non-referenced-counted","non-reference-counted"],["non-replacable","non-replaceable"],["non-replacalbe","non-replaceable"],["non-reproducable","non-reproducible"],["non-seperable","non-separable"],["non-trasparent","non-transparent"],["non-useful","useless"],["non-usefull","useless"],["non-virutal","non-virtual"],["nonbloking","non-blocking"],["noncombatents","noncombatants"],["noncontigous","non-contiguous"],["nonesense","nonsense"],["nonesensical","nonsensical"],["nonexistance","nonexistence"],["nonexistant","nonexistent"],["nonnegarive","nonnegative"],["nonneighboring","non-neighboring"],["nonsence","nonsense"],["nonsens","nonsense"],["nonseperable","non-separable"],["nonte","note"],["nontheless","nonetheless"],["noo","no"],["noone","no one"],["noralize","normalize"],["noralized","normalized"],["noramal","normal"],["noramalise","normalise"],["noramalised","normalised"],["noramalises","normalises"],["noramalising","normalising"],["noramalize","normalize"],["noramalized","normalized"],["noramalizes","normalizes"],["noramalizing","normalizing"],["noramals","normals"],["noraml","normal"],["norhern","northern"],["norifications","notifications"],["normailzation","normalization"],["normaized","normalized"],["normale","normal"],["normales","normals"],["normaly","normally"],["normalyl","normally"],["normalyly","normally"],["normalysed","normalised"],["normalyy","normally"],["normalyzation","normalization"],["normalyze","normalize"],["normalyzed","normalized"],["normlly","normally"],["normnal","normal"],["normol","normal"],["normolise","normalise"],["normolize","normalize"],["northen","northern"],["northereastern","northeastern"],["nortmally","normally"],["notabley","notably"],["notaion","notation"],["notaly","notably"],["notasion","notation"],["notatin","notation"],["noteable","notable"],["noteably","notably"],["noteboook","notebook"],["noteboooks","notebooks"],["noteriety","notoriety"],["notfication","notification"],["notfications","notifications"],["notfy","notify"],["noth","north"],["nothern","northern"],["nothign","nothing"],["nothigng","nothing"],["nothihg","nothing"],["nothin","nothing"],["nothind","nothing"],["nothink","nothing"],["noticable","noticeable"],["noticably","noticeably"],["notication","notification"],["notications","notifications"],["noticeing","noticing"],["noticiable","noticeable"],["noticible","noticeable"],["notifaction","notification"],["notifactions","notifications"],["notifcation","notification"],["notifcations","notifications"],["notifed","notified"],["notifer","notifier"],["notifes","notifies"],["notifiation","notification"],["notificaction","notification"],["notificaiton","notification"],["notificaitons","notifications"],["notificaton","notification"],["notificatons","notifications"],["notificiation","notification"],["notificiations","notifications"],["notifiy","notify"],["notifiying","notifying"],["notifycation","notification"],["notity","notify"],["notmalize","normalize"],["notmalized","normalized"],["notmutch","notmuch"],["notning","nothing"],["nott","not"],["nottaion","notation"],["nottaions","notations"],["notwhithstanding","notwithstanding"],["noveau","nouveau"],["novemeber","November"],["Novemer","November"],["Novermber","November"],["nowadys","nowadays"],["nowdays","nowadays"],["nowe","now"],["ntification","notification"],["nuber","number"],["nubering","numbering"],["nubmer","number"],["nubmers","numbers"],["nucular","nuclear"],["nuculear","nuclear"],["nuisanse","nuisance"],["nuissance","nuisance"],["nulk","null"],["Nullabour","Nullarbor"],["nulll","null"],["numbber","number"],["numbbered","numbered"],["numbbering","numbering"],["numbbers","numbers"],["numberal","numeral"],["numberals","numerals"],["numberic","numeric"],["numberous","numerous"],["numberr","number"],["numberred","numbered"],["numberring","numbering"],["numberrs","numbers"],["numberss","numbers"],["numbert","number"],["numbet","number"],["numbets","numbers"],["numbres","numbers"],["numearate","numerate"],["numearation","numeration"],["numeber","number"],["numebering","numbering"],["numebers","numbers"],["numebr","number"],["numebrs","numbers"],["numer","number"],["numeraotr","numerator"],["numerbering","numbering"],["numercial","numerical"],["numercially","numerically"],["numering","numbering"],["numers","numbers"],["nummber","number"],["nummbers","numbers"],["nummeric","numeric"],["numnber","number"],["numnbered","numbered"],["numnbering","numbering"],["numnbers","numbers"],["numner","number"],["numners","numbers"],["numver","number"],["numvers","numbers"],["nunber","number"],["nunbers","numbers"],["Nuremburg","Nuremberg"],["nusance","nuisance"],["nutritent","nutrient"],["nutritents","nutrients"],["nuturing","nurturing"],["nwe","new"],["nwo","now"],["o'caml","OCaml"],["oaram","param"],["obay","obey"],["obect","object"],["obediance","obedience"],["obediant","obedient"],["obejct","object"],["obejcted","objected"],["obejction","objection"],["obejctions","objections"],["obejctive","objective"],["obejctively","objectively"],["obejctives","objectives"],["obejcts","objects"],["obeject","object"],["obejection","objection"],["obejects","objects"],["oberflow","overflow"],["oberflowed","overflowed"],["oberflowing","overflowing"],["oberflows","overflows"],["oberv","observe"],["obervant","observant"],["obervation","observation"],["obervations","observations"],["oberve","observe"],["oberved","observed"],["oberver","observer"],["obervers","observers"],["oberves","observes"],["oberving","observing"],["obervs","observes"],["obeservation","observation"],["obeservations","observations"],["obeserve","observe"],["obeserved","observed"],["obeserver","observer"],["obeservers","observers"],["obeserves","observes"],["obeserving","observing"],["obession","obsession"],["obessions","obsessions"],["obgect","object"],["obgects","objects"],["obhect","object"],["obhectification","objectification"],["obhectifies","objectifies"],["obhectify","objectify"],["obhectifying","objectifying"],["obhecting","objecting"],["obhection","objection"],["obhects","objects"],["obious","obvious"],["obiously","obviously"],["obivous","obvious"],["obivously","obviously"],["objec","object"],["objecs","objects"],["objectss","objects"],["objejct","object"],["objekt","object"],["objet","object"],["objetc","object"],["objetcs","objects"],["objets","objects"],["objtain","obtain"],["objtained","obtained"],["objtains","obtains"],["objump","objdump"],["oblitque","oblique"],["obnject","object"],["obscur","obscure"],["obselete","obsolete"],["obseravtion","observation"],["obseravtions","observations"],["observ","observe"],["observered","observed"],["obsevrer","observer"],["obsevrers","observers"],["obsolate","obsolete"],["obsolesence","obsolescence"],["obsolite","obsolete"],["obsolited","obsoleted"],["obsolte","obsolete"],["obsolted","obsoleted"],["obssessed","obsessed"],["obstacal","obstacle"],["obstancles","obstacles"],["obstruced","obstructed"],["obsure","obscure"],["obtaiend","obtained"],["obtaiens","obtains"],["obtainig","obtaining"],["obtaion","obtain"],["obtaioned","obtained"],["obtaions","obtains"],["obtrain","obtain"],["obtrained","obtained"],["obtrains","obtains"],["obusing","abusing"],["obvioulsy","obviously"],["obvisious","obvious"],["obvisous","obvious"],["obvisously","obviously"],["obyect","object"],["obyekt","object"],["ocasion","occasion"],["ocasional","occasional"],["ocasionally","occasionally"],["ocasionaly","occasionally"],["ocasioned","occasioned"],["ocasions","occasions"],["ocassion","occasion"],["ocassional","occasional"],["ocassionally","occasionally"],["ocassionaly","occasionally"],["ocassioned","occasioned"],["ocassions","occasions"],["occaisionally","occasionally"],["occaison","occasion"],["occasinal","occasional"],["occasinally","occasionally"],["occasioanlly","occasionally"],["occasionaly","occasionally"],["occassion","occasion"],["occassional","occasional"],["occassionally","occasionally"],["occassionaly","occasionally"],["occassioned","occasioned"],["occassions","occasions"],["occational","occasional"],["occationally","occasionally"],["occcur","occur"],["occcured","occurred"],["occcurs","occurs"],["occour","occur"],["occoured","occurred"],["occouring","occurring"],["occourring","occurring"],["occours","occurs"],["occrrance","occurrence"],["occrrances","occurrences"],["occrred","occurred"],["occrring","occurring"],["occsionally","occasionally"],["occucence","occurrence"],["occucences","occurrences"],["occulusion","occlusion"],["occuped","occupied"],["occupided","occupied"],["occuracy","accuracy"],["occurance","occurrence"],["occurances","occurrences"],["occurately","accurately"],["occurded","occurred"],["occured","occurred"],["occurence","occurrence"],["occurences","occurrences"],["occures","occurs"],["occuring","occurring"],["occurr","occur"],["occurrance","occurrence"],["occurrances","occurrences"],["occurrencs","occurrences"],["occurrs","occurs"],["oclock","o'clock"],["ocntext","context"],["ocorrence","occurrence"],["ocorrences","occurrences"],["octect","octet"],["octects","octets"],["octohedra","octahedra"],["octohedral","octahedral"],["octohedron","octahedron"],["ocuntries","countries"],["ocuntry","country"],["ocupied","occupied"],["ocupies","occupies"],["ocupy","occupy"],["ocupying","occupying"],["ocur","occur"],["ocurr","occur"],["ocurrance","occurrence"],["ocurred","occurred"],["ocurrence","occurrence"],["ocurrences","occurrences"],["ocurring","occurring"],["ocurrred","occurred"],["ocurrs","occurs"],["odly","oddly"],["ody","body"],["oen","one"],["ofcource","of course"],["offcers","officers"],["offcial","official"],["offcially","officially"],["offcials","officials"],["offerd","offered"],["offereings","offerings"],["offest","offset"],["offests","offsets"],["offfence","offence"],["offfences","offences"],["offfense","offense"],["offfenses","offenses"],["offfset","offset"],["offfsets","offsets"],["offic","office"],["offical","official"],["offically","officially"],["officals","officials"],["officaly","officially"],["officeal","official"],["officeally","officially"],["officeals","officials"],["officealy","officially"],["officialy","officially"],["offloded","offloaded"],["offred","offered"],["offsence","offence"],["offsense","offense"],["offsenses","offenses"],["offser","offset"],["offseted","offsetted"],["offseting","offsetting"],["offsetp","offset"],["offsett","offset"],["offstets","offsets"],["offten","often"],["oficial","official"],["oficially","officially"],["ofmodule","of module"],["ofo","of"],["ofrom","from"],["ofsetted","offsetted"],["ofsset","offset"],["oftenly","often"],["ofthe","of the"],["oherwise","otherwise"],["ohter","other"],["ohters","others"],["ohterwise","otherwise"],["oigin","origin"],["oiginal","original"],["oiginally","originally"],["oiginals","originals"],["oiginating","originating"],["oigins","origins"],["ois","is"],["ojbect","object"],["oje","one"],["oject","object"],["ojection","objection"],["ojective","objective"],["ojects","objects"],["ojekts","objects"],["okat","okay"],["oldes","oldest"],["olny","only"],["olt","old"],["olther","other"],["oly","only"],["omision","omission"],["omited","omitted"],["omiting","omitting"],["omitt","omit"],["omlette","omelette"],["ommision","omission"],["ommission","omission"],["ommit","omit"],["ommited","omitted"],["ommiting","omitting"],["ommits","omits"],["ommitted","omitted"],["ommitting","omitting"],["omniverous","omnivorous"],["omniverously","omnivorously"],["omplementaion","implementation"],["omplementation","implementation"],["omre","more"],["onchage","onchange"],["ond","one"],["one-dimenional","one-dimensional"],["one-dimenionsal","one-dimensional"],["onece","once"],["onedimenional","one-dimensional"],["onedimenionsal","one-dimensional"],["oneliners","one-liners"],["oneyway","oneway"],["ongly","only"],["onl","only"],["onliene","online"],["onlly","only"],["onlye","only"],["onlyonce","only once"],["onoly","only"],["onother","another"],["ons","owns"],["onself","oneself"],["ontain","contain"],["ontained","contained"],["ontainer","container"],["ontainers","containers"],["ontainging","containing"],["ontaining","containing"],["ontainor","container"],["ontainors","containers"],["ontains","contains"],["ontext","context"],["onthe","on the"],["ontop","on top"],["ontrolled","controlled"],["onw","own"],["onwed","owned"],["onwer","owner"],["onwership","ownership"],["onwing","owning"],["onws","owns"],["onyl","only"],["oommits","commits"],["ooutput","output"],["ooutputs","outputs"],["opactity","opacity"],["opactiy","opacity"],["opacy","opacity"],["opague","opaque"],["opatque","opaque"],["opbject","object"],["opbjective","objective"],["opbjects","objects"],["opeaaration","operation"],["opeaarations","operations"],["opeabcration","operation"],["opeabcrations","operations"],["opearand","operand"],["opearands","operands"],["opearate","operate"],["opearates","operates"],["opearating","operating"],["opearation","operation"],["opearations","operations"],["opearatios","operations"],["opearator","operator"],["opearators","operators"],["opearion","operation"],["opearions","operations"],["opearios","operations"],["opeariton","operation"],["opearitons","operations"],["opearitos","operations"],["opearnd","operand"],["opearnds","operands"],["opearor","operator"],["opearors","operators"],["opearte","operate"],["opearted","operated"],["opeartes","operates"],["opearting","operating"],["opeartion","operation"],["opeartions","operations"],["opeartios","operations"],["opeartor","operator"],["opeartors","operators"],["opeate","operate"],["opeates","operates"],["opeation","operation"],["opeational","operational"],["opeations","operations"],["opeatios","operations"],["opeator","operator"],["opeators","operators"],["opeatror","operator"],["opeatrors","operators"],["opeg","open"],["opeging","opening"],["opeing","opening"],["opeinging","opening"],["opeings","openings"],["opem","open"],["opemed","opened"],["opemess","openness"],["opeming","opening"],["opems","opens"],["openbrower","openbrowser"],["opended","opened"],["openeing","opening"],["openend","opened"],["openened","opened"],["openening","opening"],["openess","openness"],["openin","opening"],["openned","opened"],["openning","opening"],["operaand","operand"],["operaands","operands"],["operaion","operation"],["operaions","operations"],["operaiton","operation"],["operandes","operands"],["operaror","operator"],["operatation","operation"],["operatations","operations"],["operater","operator"],["operatings","operating"],["operatio","operation"],["operatione","operation"],["operatior","operator"],["operatng","operating"],["operato","operator"],["operaton","operation"],["operatons","operations"],["operattion","operation"],["operattions","operations"],["opereation","operation"],["opertaion","operation"],["opertaions","operations"],["opertion","operation"],["opertional","operational"],["opertions","operations"],["opertor","operator"],["opertors","operators"],["opetional","optional"],["ophan","orphan"],["ophtalmology","ophthalmology"],["opion","option"],["opionally","optionally"],["opions","options"],["opitionally","optionally"],["opiton","option"],["opitons","options"],["opject","object"],["opjected","objected"],["opjecteing","objecting"],["opjectification","objectification"],["opjectifications","objectifications"],["opjectified","objectified"],["opjecting","objecting"],["opjection","objection"],["opjections","objections"],["opjective","objective"],["opjectively","objectively"],["opjects","objects"],["opne","open"],["opned","opened"],["opnegroup","opengroup"],["opnssl","openssl"],["oponent","opponent"],["oportunity","opportunity"],["opose","oppose"],["oposed","opposed"],["oposite","opposite"],["oposition","opposition"],["oppenly","openly"],["opperate","operate"],["opperated","operated"],["opperates","operates"],["opperation","operation"],["opperational","operational"],["opperations","operations"],["oppertunist","opportunist"],["oppertunities","opportunities"],["oppertunity","opportunity"],["oppinion","opinion"],["oppinions","opinions"],["opponant","opponent"],["oppononent","opponent"],["opportunisticly","opportunistically"],["opportunistly","opportunistically"],["opportunties","opportunities"],["oppositition","opposition"],["oppossed","opposed"],["opprotunity","opportunity"],["opproximate","approximate"],["opps","oops"],["oppsofite","opposite"],["oppurtunity","opportunity"],["opration","operation"],["oprations","operations"],["opreating","operating"],["opreation","operation"],["opreations","operations"],["opression","oppression"],["opressive","oppressive"],["oprimization","optimization"],["oprimizations","optimizations"],["oprimize","optimize"],["oprimized","optimized"],["oprimizes","optimizes"],["optain","obtain"],["optained","obtained"],["optains","obtains"],["optaionl","optional"],["optening","opening"],["optet","opted"],["opthalmic","ophthalmic"],["opthalmologist","ophthalmologist"],["opthalmology","ophthalmology"],["opthamologist","ophthalmologist"],["optiional","optional"],["optimasation","optimization"],["optimazation","optimization"],["optimial","optimal"],["optimiality","optimality"],["optimisim","optimism"],["optimisitc","optimistic"],["optimisitic","optimistic"],["optimissm","optimism"],["optimitation","optimization"],["optimizaing","optimizing"],["optimizaton","optimization"],["optimizier","optimizer"],["optimiztion","optimization"],["optimiztions","optimizations"],["optimsitic","optimistic"],["optimyze","optimize"],["optimze","optimize"],["optimzie","optimize"],["optin","option"],["optinal","optional"],["optinally","optionally"],["optins","options"],["optio","option"],["optioanl","optional"],["optioin","option"],["optioinal","optional"],["optioins","options"],["optionalliy","optionally"],["optionallly","optionally"],["optionaly","optionally"],["optionel","optional"],["optiones","options"],["optionial","optional"],["optionn","option"],["optionnal","optional"],["optionnally","optionally"],["optionnaly","optionally"],["optionss","options"],["optios","options"],["optismied","optimised"],["optizmied","optimized"],["optmisation","optimisation"],["optmisations","optimisations"],["optmization","optimization"],["optmizations","optimizations"],["optmize","optimize"],["optmized","optimized"],["optoin","option"],["optoins","options"],["optomism","optimism"],["opton","option"],["optonal","optional"],["optonally","optionally"],["optons","options"],["opyion","option"],["opyions","options"],["orcale","oracle"],["orded","ordered"],["orderd","ordered"],["ordert","ordered"],["ording","ordering"],["ordner","order"],["orede","order"],["oredes","orders"],["oreding","ordering"],["oredred","ordered"],["orgamise","organise"],["organim","organism"],["organisaion","organisation"],["organisaions","organisations"],["organistion","organisation"],["organistions","organisations"],["organizaion","organization"],["organizaions","organizations"],["organiztion","organization"],["organiztions","organizations"],["organsiation","organisation"],["organsiations","organisations"],["organsied","organised"],["organsier","organiser"],["organsiers","organisers"],["organsies","organises"],["organsiing","organising"],["organziation","organization"],["organziations","organizations"],["organzied","organized"],["organzier","organizer"],["organziers","organizers"],["organzies","organizes"],["organziing","organizing"],["orgiginal","original"],["orgiginally","originally"],["orgiginals","originals"],["orginal","original"],["orginally","originally"],["orginals","originals"],["orginate","originate"],["orginated","originated"],["orginates","originates"],["orginating","originating"],["orginial","original"],["orginially","originally"],["orginials","originals"],["orginiate","originate"],["orginiated","originated"],["orginiates","originates"],["orgininal","original"],["orgininals","originals"],["orginisation","organisation"],["orginisations","organisations"],["orginised","organised"],["orginization","organization"],["orginizations","organizations"],["orginized","organized"],["orginx","originx"],["orginy","originy"],["orhpan","orphan"],["oriant","orient"],["oriantate","orientate"],["oriantated","orientated"],["oriantation","orientation"],["oridinarily","ordinarily"],["orieation","orientation"],["orieations","orientations"],["orienatate","orientate"],["orienatated","orientated"],["orienatation","orientation"],["orienation","orientation"],["orientaion","orientation"],["orientatied","orientated"],["oriente","oriented"],["orientiation","orientation"],["orientied","oriented"],["orientned","oriented"],["orietation","orientation"],["orietations","orientations"],["origanaly","originally"],["origial","original"],["origially","originally"],["origianal","original"],["origianally","originally"],["origianaly","originally"],["origianl","original"],["origianls","originals"],["origigin","origin"],["origiginal","original"],["origiginally","originally"],["origiginals","originals"],["originaly","originally"],["originial","original"],["originially","originally"],["originiated","originated"],["originiating","originating"],["origininal","original"],["origininate","originate"],["origininated","originated"],["origininates","originates"],["origininating","originating"],["origining","originating"],["originnally","originally"],["origion","origin"],["origional","original"],["origionally","originally"],["orign","origin"],["orignal","original"],["orignally","originally"],["orignate","originate"],["orignated","originated"],["orignates","originates"],["orignial","original"],["orignially","originally"],["origninal","original"],["oringal","original"],["oringally","originally"],["orpan","orphan"],["orpanage","orphanage"],["orpaned","orphaned"],["orpans","orphans"],["orriginal","original"],["orthagnal","orthogonal"],["orthagonal","orthogonal"],["orthagonalize","orthogonalize"],["orthoganal","orthogonal"],["orthoganalize","orthogonalize"],["orthognal","orthogonal"],["orthonormalizatin","orthonormalization"],["ortogonal","orthogonal"],["ortogonality","orthogonality"],["osbscure","obscure"],["osciallator","oscillator"],["oscilate","oscillate"],["oscilated","oscillated"],["oscilating","oscillating"],["oscilator","oscillator"],["oscilliscope","oscilloscope"],["oscilliscopes","oscilloscopes"],["osffset","offset"],["osffsets","offsets"],["osffsetting","offsetting"],["osicllations","oscillations"],["otain","obtain"],["otained","obtained"],["otains","obtains"],["otehr","other"],["otehrwice","otherwise"],["otehrwise","otherwise"],["otehrwize","otherwise"],["oterwice","otherwise"],["oterwise","otherwise"],["oterwize","otherwise"],["othe","other"],["othere","other"],["otherewise","otherwise"],["otherise","otherwise"],["otheriwse","otherwise"],["otherwaise","otherwise"],["otherways","otherwise"],["otherweis","otherwise"],["otherweise","otherwise"],["otherwhere","elsewhere"],["otherwhile","otherwise"],["otherwhise","otherwise"],["otherwice","otherwise"],["otherwide","otherwise"],["otherwis","otherwise"],["otherwize","otherwise"],["otherwordly","otherworldly"],["otherwose","otherwise"],["otherwrite","overwrite"],["otherws","otherwise"],["otherwse","otherwise"],["otherwsie","otherwise"],["otherwsise","otherwise"],["otherwuise","otherwise"],["otherwwise","otherwise"],["otherwyse","otherwise"],["othewice","otherwise"],["othewise","otherwise"],["othewize","otherwise"],["otho","otoh"],["othographic","orthographic"],["othwerise","otherwise"],["othwerwise","otherwise"],["othwhise","otherwise"],["otification","notification"],["otiginal","original"],["otion","option"],["otionally","optionally"],["otions","options"],["otpion","option"],["otpions","options"],["otput","output"],["otu","out"],["oublisher","publisher"],["ouer","outer"],["ouevre","oeuvre"],["oultinenodes","outlinenodes"],["oultiner","outliner"],["oultline","outline"],["oultlines","outlines"],["ountline","outline"],["ouptut","output"],["ouptuted","outputted"],["ouptuting","outputting"],["ouptuts","outputs"],["ouput","output"],["ouputarea","outputarea"],["ouputs","outputs"],["ouputted","outputted"],["ouputting","outputting"],["ourselfes","ourselves"],["ourselfs","ourselves"],["ourselvs","ourselves"],["ouside","outside"],["oustanding","outstanding"],["oustide","outside"],["outbut","output"],["outbuts","outputs"],["outgoign","outgoing"],["outisde","outside"],["outllook","outlook"],["outoign","outgoing"],["outout","output"],["outperfoem","outperform"],["outperfoeming","outperforming"],["outperfom","outperform"],["outperfome","outperform"],["outperfomeing","outperforming"],["outperfoming","outperforming"],["outperfomr","outperform"],["outperfomring","outperforming"],["outpout","output"],["outpouts","outputs"],["outpupt","output"],["outpusts","outputs"],["outputed","outputted"],["outputing","outputting"],["outselves","ourselves"],["outsid","outside"],["outter","outer"],["outtermost","outermost"],["outupt","output"],["outupts","outputs"],["outuput","output"],["outut","output"],["oututs","outputs"],["outweight","outweigh"],["outweights","outweighs"],["ouur","our"],["ouurs","ours"],["oveerun","overrun"],["oveflow","overflow"],["oveflowed","overflowed"],["oveflowing","overflowing"],["oveflows","overflows"],["ovelap","overlap"],["ovelapping","overlapping"],["over-engeneer","over-engineer"],["over-engeneering","over-engineering"],["overaall","overall"],["overal","overall"],["overcompansate","overcompensate"],["overcompansated","overcompensated"],["overcompansates","overcompensates"],["overcompansating","overcompensating"],["overcompansation","overcompensation"],["overcompansations","overcompensations"],["overengeneer","overengineer"],["overengeneering","overengineering"],["overfl","overflow"],["overfow","overflow"],["overfowed","overflowed"],["overfowing","overflowing"],["overfows","overflows"],["overhread","overhead"],["overiddden","overridden"],["overidden","overridden"],["overide","override"],["overiden","overridden"],["overides","overrides"],["overiding","overriding"],["overlaped","overlapped"],["overlaping","overlapping"],["overlapp","overlap"],["overlayed","overlaid"],["overlflow","overflow"],["overlflowed","overflowed"],["overlflowing","overflowing"],["overlflows","overflows"],["overlfow","overflow"],["overlfowed","overflowed"],["overlfowing","overflowing"],["overlfows","overflows"],["overlodaded","overloaded"],["overloded","overloaded"],["overlodes","overloads"],["overlow","overflow"],["overlowing","overflowing"],["overlows","overflows"],["overreidden","overridden"],["overreide","override"],["overreides","overrides"],["overriabled","overridable"],["overriddable","overridable"],["overriddden","overridden"],["overriddes","overrides"],["overridding","overriding"],["overrideable","overridable"],["overriden","overridden"],["overrident","overridden"],["overridiing","overriding"],["overrids","overrides"],["overrriddden","overridden"],["overrridden","overridden"],["overrride","override"],["overrriden","overridden"],["overrrides","overrides"],["overrriding","overriding"],["overrrun","overrun"],["overshaddowed","overshadowed"],["oversubcribe","oversubscribe"],["oversubcribed","oversubscribed"],["oversubcribes","oversubscribes"],["oversubcribing","oversubscribing"],["oversubscibe","oversubscribe"],["oversubscibed","oversubscribed"],["oversubscirbe","oversubscribe"],["oversubscirbed","oversubscribed"],["overthere","over there"],["overun","overrun"],["overvise","otherwise"],["overvize","otherwise"],["overvride","override"],["overvrides","overrides"],["overvrite","overwrite"],["overvrites","overwrites"],["overwelm","overwhelm"],["overwelming","overwhelming"],["overwheliming","overwhelming"],["overwiew","overview"],["overwirte","overwrite"],["overwirting","overwriting"],["overwirtten","overwritten"],["overwise","otherwise"],["overwite","overwrite"],["overwites","overwrites"],["overwitten","overwritten"],["overwize","otherwise"],["overwride","overwrite"],["overwriteable","overwritable"],["overwriten","overwritten"],["overwritren","overwritten"],["overwrittes","overwrites"],["overwrittin","overwriting"],["overwritting","overwriting"],["ovewrite","overwrite"],["ovewrites","overwrites"],["ovewriting","overwriting"],["ovewritten","overwritten"],["ovewrote","overwrote"],["ovride","override"],["ovrides","overrides"],["ovrlapped","overlapped"],["ovrridable","overridable"],["ovrridables","overridables"],["ovrwrt","overwrite"],["ovservable","observable"],["ovservation","observation"],["ovserve","observe"],["ovveride","override"],["ovverridden","overridden"],["ovverride","override"],["ovverrides","overrides"],["ovverriding","overriding"],["owener","owner"],["owerflow","overflow"],["owerflowed","overflowed"],["owerflowing","overflowing"],["owerflows","overflows"],["owership","ownership"],["owervrite","overwrite"],["owervrites","overwrites"],["owerwrite","overwrite"],["owerwrites","overwrites"],["owful","awful"],["ownder","owner"],["ownerhsip","ownership"],["ownner","owner"],["ownward","onward"],["ownwer","owner"],["ownwership","ownership"],["owrk","work"],["owudl","would"],["oxigen","oxygen"],["oximoron","oxymoron"],["oxzillary","auxiliary"],["oyu","you"],["p0enis","penis"],["paackage","package"],["pacakge","package"],["pacakges","packages"],["pacakging","packaging"],["paceholder","placeholder"],["pachage","package"],["paches","patches"],["pacht","patch"],["pachtches","patches"],["pachtes","patches"],["pacjage","package"],["pacjages","packages"],["packacge","package"],["packaeg","package"],["packaege","package"],["packaeges","packages"],["packaegs","packages"],["packag","package"],["packags","packages"],["packaing","packaging"],["packats","packets"],["packege","package"],["packge","package"],["packged","packaged"],["packgement","packaging"],["packges'","packages'"],["packges","packages"],["packgs","packages"],["packhage","package"],["packhages","packages"],["packtes","packets"],["pactch","patch"],["pactched","patched"],["pactches","patches"],["padam","param"],["padds","pads"],["pading","padding"],["paermission","permission"],["paermissions","permissions"],["paeth","path"],["pagagraph","paragraph"],["pahses","phases"],["paide","paid"],["painiting","painting"],["paintile","painttile"],["paintin","painting"],["paitience","patience"],["paiting","painting"],["pakage","package"],["pakageimpl","packageimpl"],["pakages","packages"],["pakcage","package"],["paket","packet"],["pakge","package"],["pakvage","package"],["palatte","palette"],["paleolitic","paleolithic"],["palete","palette"],["paliamentarian","parliamentarian"],["Palistian","Palestinian"],["Palistinian","Palestinian"],["Palistinians","Palestinians"],["pallete","palette"],["pallette","palette"],["palletted","paletted"],["paltette","palette"],["paltform","platform"],["pamflet","pamphlet"],["pamplet","pamphlet"],["paniced","panicked"],["panicing","panicking"],["pannel","panel"],["pannels","panels"],["pantomine","pantomime"],["paoition","position"],["paor","pair"],["Papanicalou","Papanicolaou"],["paradime","paradigm"],["paradym","paradigm"],["paraemeter","parameter"],["paraemeters","parameters"],["paraeters","parameters"],["parafanalia","paraphernalia"],["paragaph","paragraph"],["paragaraph","paragraph"],["paragarapha","paragraph"],["paragarph","paragraph"],["paragarphs","paragraphs"],["paragph","paragraph"],["paragpraph","paragraph"],["paragraphy","paragraph"],["paragrphs","paragraphs"],["parahaps","perhaps"],["paralel","parallel"],["paralelising","parallelising"],["paralelism","parallelism"],["paralelizing","parallelizing"],["paralell","parallel"],["paralelle","parallel"],["paralellism","parallelism"],["paralellization","parallelization"],["paralelly","parallelly"],["paralely","parallelly"],["paralle","parallel"],["parallell","parallel"],["parallely","parallelly"],["paralles","parallels"],["parallization","parallelization"],["parallize","parallelize"],["parallized","parallelized"],["parallizes","parallelizes"],["parallizing","parallelizing"],["paralllel","parallel"],["paralllels","parallels"],["paramameter","parameter"],["paramameters","parameters"],["paramater","parameter"],["paramaters","parameters"],["paramemeter","parameter"],["paramemeters","parameters"],["paramemter","parameter"],["paramemters","parameters"],["paramenet","parameter"],["paramenets","parameters"],["paramenter","parameter"],["paramenters","parameters"],["paramer","parameter"],["paramert","parameter"],["paramerters","parameters"],["paramerts","parameters"],["paramete","parameter"],["parameteras","parameters"],["parameteres","parameters"],["parameterical","parametrical"],["parameterts","parameters"],["parametes","parameters"],["parametised","parametrised"],["parametr","parameter"],["parametre","parameter"],["parametreless","parameterless"],["parametres","parameters"],["parametrs","parameters"],["parametter","parameter"],["parametters","parameters"],["paramss","params"],["paramter","parameter"],["paramterer","parameter"],["paramterers","parameters"],["paramteres","parameters"],["paramterize","parameterize"],["paramterless","parameterless"],["paramters","parameters"],["paramtrical","parametrical"],["parana","piranha"],["paraniac","paranoiac"],["paranoya","paranoia"],["parant","parent"],["parantheses","parentheses"],["paranthesis","parenthesis"],["parants","parents"],["paraphanalia","paraphernalia"],["paraphenalia","paraphernalia"],["pararagraph","paragraph"],["pararaph","paragraph"],["parareter","parameter"],["parargaph","paragraph"],["parargaphs","paragraphs"],["pararmeter","parameter"],["pararmeters","parameters"],["parastic","parasitic"],["parastics","parasitics"],["paratheses","parentheses"],["paratmers","parameters"],["paravirutalisation","paravirtualisation"],["paravirutalise","paravirtualise"],["paravirutalised","paravirtualised"],["paravirutalization","paravirtualization"],["paravirutalize","paravirtualize"],["paravirutalized","paravirtualized"],["parctical","practical"],["parctically","practically"],["pard","part"],["parellelogram","parallelogram"],["parellels","parallels"],["parem","param"],["paremeter","parameter"],["paremeters","parameters"],["paremter","parameter"],["paremters","parameters"],["parenthese","parentheses"],["parenthesed","parenthesized"],["parenthesies","parentheses"],["parenthises","parentheses"],["parenthsis","parenthesis"],["parge","large"],["parial","partial"],["parially","partially"],["paricular","particular"],["paricularly","particularly"],["parisitic","parasitic"],["paritally","partially"],["paritals","partials"],["paritial","partial"],["parition","partition"],["paritioning","partitioning"],["paritions","partitions"],["paritition","partition"],["parititioned","partitioned"],["parititioner","partitioner"],["parititiones","partitions"],["parititioning","partitioning"],["parititions","partitions"],["paritiy","parity"],["parituclar","particular"],["parliment","parliament"],["parmaeter","parameter"],["parmaeters","parameters"],["parmameter","parameter"],["parmameters","parameters"],["parmaters","parameters"],["parmeter","parameter"],["parmeters","parameters"],["parmter","parameter"],["parmters","parameters"],["parnoia","paranoia"],["parnter","partner"],["parntered","partnered"],["parntering","partnering"],["parnters","partners"],["parntership","partnership"],["parnterships","partnerships"],["parrakeets","parakeets"],["parralel","parallel"],["parrallel","parallel"],["parrallell","parallel"],["parrallelly","parallelly"],["parrallely","parallelly"],["parrent","parent"],["parseing","parsing"],["parsering","parsing"],["parsin","parsing"],["parstree","parse tree"],["partaining","pertaining"],["partcular","particular"],["partcularity","particularity"],["partcularly","particularly"],["parth","path"],["partialy","partially"],["particalar","particular"],["particalarly","particularly"],["particale","particle"],["particales","particles"],["partically","partially"],["particals","particles"],["particaluar","particular"],["particaluarly","particularly"],["particalur","particular"],["particalurly","particularly"],["particant","participant"],["particaular","particular"],["particaularly","particularly"],["particaulr","particular"],["particaulrly","particularly"],["particlar","particular"],["particlars","particulars"],["particually","particularly"],["particualr","particular"],["particuar","particular"],["particuarly","particularly"],["particulaly","particularly"],["particularily","particularly"],["particulary","particularly"],["particuliar","particular"],["partifular","particular"],["partiiton","partition"],["partiitoned","partitioned"],["partiitoning","partitioning"],["partiitons","partitions"],["partioned","partitioned"],["partirion","partition"],["partirioned","partitioned"],["partirioning","partitioning"],["partirions","partitions"],["partision","partition"],["partisioned","partitioned"],["partisioning","partitioning"],["partisions","partitions"],["partitial","partial"],["partiticipant","participant"],["partiticipants","participants"],["partiticular","particular"],["partitinioning","partitioning"],["partitioing","partitioning"],["partitiones","partitions"],["partitionned","partitioned"],["partitionning","partitioning"],["partitionns","partitions"],["partitionss","partitions"],["partiton","partition"],["partitoned","partitioned"],["partitoning","partitioning"],["partitons","partitions"],["partiula","particular"],["partiular","particular"],["partiularly","particularly"],["partiulars","particulars"],["pasengers","passengers"],["paser","parser"],["pasesd","passed"],["pash","hash"],["pasitioning","positioning"],["pasive","passive"],["pasre","parse"],["pasred","parsed"],["pasres","parses"],["passerbys","passersby"],["passin","passing"],["passiv","passive"],["passowrd","password"],["passs","pass"],["passsed","passed"],["passsing","passing"],["passthrought","passthrough"],["passthruogh","passthrough"],["passtime","pastime"],["passtrough","passthrough"],["passwird","password"],["passwirds","passwords"],["passwrod","password"],["passwrods","passwords"],["pasteing","pasting"],["pasttime","pastime"],["pastural","pastoral"],["pasword","password"],["paswords","passwords"],["patameter","parameter"],["patameters","parameters"],["patcket","packet"],["patckets","packets"],["patern","pattern"],["paterns","patterns"],["pathalogical","pathological"],["pathame","pathname"],["pathames","pathnames"],["pathane","pathname"],["pathced","patched"],["pathes","paths"],["pathign","pathing"],["pathnme","pathname"],["patholgoical","pathological"],["patial","spatial"],["paticular","particular"],["paticularly","particularly"],["patition","partition"],["pattented","patented"],["pattersn","patterns"],["pavillion","pavilion"],["pavillions","pavilions"],["pa\xEDnt","paint"],["pblisher","publisher"],["pbulisher","publisher"],["peacd","peace"],["peacefuland","peaceful and"],["peacify","pacify"],["peageant","pageant"],["peaple","people"],["peaples","peoples"],["pecentage","percentage"],["pecularities","peculiarities"],["pecularity","peculiarity"],["peculure","peculiar"],["pedestrain","pedestrian"],["peding","pending"],["pedning","pending"],["pefer","prefer"],["peferable","preferable"],["peferably","preferably"],["pefered","preferred"],["peference","preference"],["peferences","preferences"],["peferential","preferential"],["peferentially","preferentially"],["peferred","preferred"],["peferring","preferring"],["pefers","prefers"],["peform","perform"],["peformance","performance"],["peformed","performed"],["peforming","performing"],["pege","page"],["pehaps","perhaps"],["peice","piece"],["peicemeal","piecemeal"],["peices","pieces"],["peirod","period"],["peirodical","periodical"],["peirodicals","periodicals"],["peirods","periods"],["penalities","penalties"],["penality","penalty"],["penatly","penalty"],["pendantic","pedantic"],["pendig","pending"],["pendning","pending"],["penerator","penetrator"],["penisula","peninsula"],["penisular","peninsular"],["pennal","panel"],["pennals","panels"],["penninsula","peninsula"],["penninsular","peninsular"],["pennisula","peninsula"],["Pennyslvania","Pennsylvania"],["pensinula","peninsula"],["pensle","pencil"],["penultimante","penultimate"],["peom","poem"],["peoms","poems"],["peopel","people"],["peopels","peoples"],["peopl","people"],["peotry","poetry"],["pepare","prepare"],["peprocessor","preprocessor"],["per-interpeter","per-interpreter"],["perade","parade"],["peraphs","perhaps"],["percentange","percentage"],["percentanges","percentages"],["percentil","percentile"],["percepted","perceived"],["percetage","percentage"],["percetages","percentages"],["percievable","perceivable"],["percievabley","perceivably"],["percievably","perceivably"],["percieve","perceive"],["percieved","perceived"],["percise","precise"],["percisely","precisely"],["percision","precision"],["perenially","perennially"],["peretrator","perpetrator"],["perfec","perfect"],["perfecct","perfect"],["perfecctly","perfectly"],["perfeclty","perfectly"],["perfecly","perfectly"],["perfectably","perfectly"],["perfer","prefer"],["perferable","preferable"],["perferably","preferably"],["perferance","preference"],["perferances","preferences"],["perferct","perfect"],["perferctly","perfectly"],["perferect","perfect"],["perferectly","perfectly"],["perfered","preferred"],["perference","preference"],["perferences","preferences"],["perferm","perform"],["perfermance","performance"],["perfermances","performances"],["perfermence","performance"],["perfermences","performances"],["perferr","prefer"],["perferrable","preferable"],["perferrably","preferably"],["perferrance","preference"],["perferrances","preferences"],["perferred","preferred"],["perferrence","preference"],["perferrences","preferences"],["perferrm","perform"],["perferrmance","performance"],["perferrmances","performances"],["perferrmence","performance"],["perferrmences","performances"],["perferrs","prefers"],["perfers","prefers"],["perfix","prefix"],["perfmormance","performance"],["perfoem","perform"],["perfoemamce","performance"],["perfoemamces","performances"],["perfoemance","performance"],["perfoemanse","performance"],["perfoemanses","performances"],["perfoemant","performant"],["perfoemative","performative"],["perfoemed","performed"],["perfoemer","performer"],["perfoemers","performers"],["perfoeming","performing"],["perfoemnace","performance"],["perfoemnaces","performances"],["perfoems","performs"],["perfom","perform"],["perfomamce","performance"],["perfomamces","performances"],["perfomance","performance"],["perfomanse","performance"],["perfomanses","performances"],["perfomant","performant"],["perfomative","performative"],["perfome","perform"],["perfomeamce","performance"],["perfomeamces","performances"],["perfomeance","performance"],["perfomeanse","performance"],["perfomeanses","performances"],["perfomeant","performant"],["perfomeative","performative"],["perfomed","performed"],["perfomeed","performed"],["perfomeer","performer"],["perfomeers","performers"],["perfomeing","performing"],["perfomenace","performance"],["perfomenaces","performances"],["perfomer","performer"],["perfomers","performers"],["perfomes","performs"],["perfoming","performing"],["perfomnace","performance"],["perfomnaces","performances"],["perfomr","perform"],["perfomramce","performance"],["perfomramces","performances"],["perfomrance","performance"],["perfomranse","performance"],["perfomranses","performances"],["perfomrant","performant"],["perfomrative","performative"],["perfomred","performed"],["perfomrer","performer"],["perfomrers","performers"],["perfomring","performing"],["perfomrnace","performance"],["perfomrnaces","performances"],["perfomrs","performs"],["perfoms","performs"],["perfor","perform"],["perforam","perform"],["perforamed","performed"],["perforaming","performing"],["perforamnce","performance"],["perforamnces","performances"],["perforams","performs"],["perford","performed"],["perforemd","performed"],["performace","performance"],["performaed","performed"],["performamce","performance"],["performane","performance"],["performence","performance"],["performnace","performance"],["perfors","performs"],["perfro","perform"],["perfrom","perform"],["perfromance","performance"],["perfromed","performed"],["perfroming","performing"],["perfroms","performs"],["perhabs","perhaps"],["perhas","perhaps"],["perhasp","perhaps"],["perheaps","perhaps"],["perhpas","perhaps"],["peridic","periodic"],["perihperal","peripheral"],["perihperals","peripherals"],["perimetre","perimeter"],["perimetres","perimeters"],["periode","period"],["periodicaly","periodically"],["periodioc","periodic"],["peripathetic","peripatetic"],["peripherial","peripheral"],["peripherials","peripherals"],["perisist","persist"],["perisisted","persisted"],["perisistent","persistent"],["peristent","persistent"],["perjery","perjury"],["perjorative","pejorative"],["perlciritc","perlcritic"],["permable","permeable"],["permament","permanent"],["permamently","permanently"],["permanant","permanent"],["permanantly","permanently"],["permanentely","permanently"],["permanenty","permanently"],["permantly","permanently"],["permenant","permanent"],["permenantly","permanently"],["permessioned","permissioned"],["permision","permission"],["permisions","permissions"],["permisison","permission"],["permisisons","permissions"],["permissable","permissible"],["permissiosn","permissions"],["permisson","permission"],["permissons","permissions"],["permisssion","permission"],["permisssions","permissions"],["permited","permitted"],["permition","permission"],["permitions","permissions"],["permmission","permission"],["permmissions","permissions"],["permormance","performance"],["permssion","permission"],["permssions","permissions"],["permuatate","permutate"],["permuatated","permutated"],["permuatates","permutates"],["permuatating","permutating"],["permuatation","permutation"],["permuatations","permutations"],["permuation","permutation"],["permuations","permutations"],["permutaion","permutation"],["permutaions","permutations"],["permution","permutation"],["permutions","permutations"],["peroendicular","perpendicular"],["perogative","prerogative"],["peroid","period"],["peroidic","periodic"],["peroidical","periodical"],["peroidically","periodically"],["peroidicals","periodicals"],["peroidicity","periodicity"],["peroids","periods"],["peronal","personal"],["peroperly","properly"],["perosnality","personality"],["perpandicular","perpendicular"],["perpandicularly","perpendicularly"],["perperties","properties"],["perpertrated","perpetrated"],["perperty","property"],["perphas","perhaps"],["perpindicular","perpendicular"],["perpsective","perspective"],["perpsectives","perspectives"],["perrror","perror"],["persan","person"],["persepctive","perspective"],["persepective","perspective"],["persepectives","perspectives"],["perserve","preserve"],["perserved","preserved"],["perserverance","perseverance"],["perservere","persevere"],["perservered","persevered"],["perserveres","perseveres"],["perservering","persevering"],["perserves","preserves"],["perserving","preserving"],["perseverence","perseverance"],["persisit","persist"],["persisited","persisted"],["persistance","persistence"],["persistant","persistent"],["persistantly","persistently"],["persisten","persistent"],["persistented","persisted"],["persited","persisted"],["persitent","persistent"],["personalitie","personality"],["personalitites","personalities"],["personalitity","personality"],["personalitys","personalities"],["personaly","personally"],["personell","personnel"],["personnal","personal"],["personnaly","personally"],["personnell","personnel"],["perspecitve","perspective"],["persuded","persuaded"],["persue","pursue"],["persued","pursued"],["persuing","pursuing"],["persuit","pursuit"],["persuits","pursuits"],["persumably","presumably"],["perticular","particular"],["perticularly","particularly"],["perticulars","particulars"],["pertrub","perturb"],["pertrubation","perturbation"],["pertrubations","perturbations"],["pertrubing","perturbing"],["pertub","perturb"],["pertubate","perturb"],["pertubated","perturbed"],["pertubates","perturbs"],["pertubation","perturbation"],["pertubations","perturbations"],["pertubing","perturbing"],["perturbate","perturb"],["perturbates","perturbs"],["pervious","previous"],["perviously","previously"],["pessiary","pessary"],["petetion","petition"],["pevent","prevent"],["pevents","prevents"],["pezier","bezier"],["phanthom","phantom"],["Pharoah","Pharaoh"],["phasepsace","phasespace"],["phasis","phases"],["phenomenom","phenomenon"],["phenomenonal","phenomenal"],["phenomenonly","phenomenally"],["phenomonenon","phenomenon"],["phenomonon","phenomenon"],["phenonmena","phenomena"],["pheriparials","peripherals"],["Philipines","Philippines"],["philisopher","philosopher"],["philisophical","philosophical"],["philisophy","philosophy"],["Phillipine","Philippine"],["phillipines","philippines"],["Phillippines","Philippines"],["phillosophically","philosophically"],["philospher","philosopher"],["philosphies","philosophies"],["philosphy","philosophy"],["phisical","physical"],["phisically","physically"],["phisicaly","physically"],["phisics","physics"],["phisosophy","philosophy"],["Phonecian","Phoenecian"],["phoneticly","phonetically"],["phongraph","phonograph"],["phote","photo"],["photografic","photographic"],["photografical","photographical"],["photografy","photography"],["photograpic","photographic"],["photograpical","photographical"],["phsical","physical"],["phsyically","physically"],["phtread","pthread"],["phtreads","pthreads"],["phyiscal","physical"],["phyiscally","physically"],["phyiscs","physics"],["phylosophical","philosophical"],["physcial","physical"],["physial","physical"],["physicaly","physically"],["physisist","physicist"],["phython","python"],["phyton","python"],["phy_interace","phy_interface"],["piblisher","publisher"],["pice","piece"],["picoseond","picosecond"],["picoseonds","picoseconds"],["piggypack","piggyback"],["piggypacked","piggybacked"],["pilgrimmage","pilgrimage"],["pilgrimmages","pilgrimages"],["pimxap","pixmap"],["pimxaps","pixmaps"],["pinapple","pineapple"],["pinnaple","pineapple"],["pinoneered","pioneered"],["piont","point"],["pionter","pointer"],["pionts","points"],["piority","priority"],["pipeine","pipeline"],["pipeines","pipelines"],["pipelien","pipeline"],["pipeliens","pipelines"],["pipelin","pipeline"],["pipelinining","pipelining"],["pipelins","pipelines"],["pipepline","pipeline"],["pipeplines","pipelines"],["pipiline","pipeline"],["pipilines","pipelines"],["pipleine","pipeline"],["pipleines","pipelines"],["pipleline","pipeline"],["piplelines","pipelines"],["pitty","pity"],["pivott","pivot"],["pivotting","pivoting"],["pixes","pixels"],["placeemnt","placement"],["placeemnts","placements"],["placehoder","placeholder"],["placeholde","placeholder"],["placeholdes","placeholders"],["placeholer","placeholder"],["placeholers","placeholders"],["placemenet","placement"],["placemenets","placements"],["placholder","placeholder"],["placholders","placeholders"],["placmenet","placement"],["placmenets","placements"],["plaform","platform"],["plaforms","platforms"],["plaftorm","platform"],["plaftorms","platforms"],["plagarism","plagiarism"],["plalform","platform"],["plalforms","platforms"],["planation","plantation"],["plantext","plaintext"],["plantiff","plaintiff"],["plasement","placement"],["plasements","placements"],["plateu","plateau"],["platfarm","platform"],["platfarms","platforms"],["platfform","platform"],["platfforms","platforms"],["platflorm","platform"],["platflorms","platforms"],["platfoem","platform"],["platfom","platform"],["platfomr","platform"],["platfomrs","platforms"],["platfoms","platforms"],["platform-spacific","platform-specific"],["platforma","platforms"],["platformt","platforms"],["platfrom","platform"],["platfroms","platforms"],["plathome","platform"],["platofmr","platform"],["platofmrs","platforms"],["platofms","platforms"],["platofmss","platforms"],["platoform","platform"],["platoforms","platforms"],["platofrm","platform"],["platofrms","platforms"],["plattform","platform"],["plattforms","platforms"],["plausability","plausibility"],["plausable","plausible"],["playble","playable"],["playge","plague"],["playgerise","plagiarise"],["playgerize","plagiarize"],["playgropund","playground"],["playist","playlist"],["playists","playlists"],["playright","playwright"],["playwrite","playwright"],["playwrites","playwrights"],["plcae","place"],["plcaebo","placebo"],["plcaed","placed"],["plcaeholder","placeholder"],["plcaeholders","placeholders"],["plcaement","placement"],["plcaements","placements"],["plcaes","places"],["pleaase","please"],["pleacing","placing"],["pleae","please"],["pleaee","please"],["pleaes","please"],["pleasd","pleased"],["pleasent","pleasant"],["pleasently","pleasantly"],["plebicite","plebiscite"],["plecing","placing"],["plent","plenty"],["plesae","please"],["plesant","pleasant"],["plese","please"],["plesently","pleasantly"],["pliars","pliers"],["pllatforms","platforms"],["ploted","plotted"],["ploting","plotting"],["ploynomial","polynomial"],["ploynomials","polynomials"],["pltform","platform"],["pltforms","platforms"],["plugable","pluggable"],["pluged","plugged"],["pluign","plugin"],["pluigns","plugins"],["pluse","pulse"],["plyotropy","pleiotropy"],["pobular","popular"],["pobularity","popularity"],["podule","module"],["poenis","penis"],["poential","potential"],["poentially","potentially"],["poentials","potentials"],["poeoples","peoples"],["poeple","people"],["poety","poetry"],["pogress","progress"],["poicies","policies"],["poicy","policy"],["poiint","point"],["poiints","points"],["poind","point"],["poindcloud","pointcloud"],["poiner","pointer"],["poing","point"],["poinits","points"],["poinnter","pointer"],["poins","points"],["pointeres","pointers"],["pointes","points"],["pointetr","pointer"],["pointetrs","pointers"],["pointeur","pointer"],["pointseta","poinsettia"],["pointss","points"],["pointzer","pointer"],["poinyent","poignant"],["poisin","poison"],["poisition","position"],["poisitioned","positioned"],["poisitioning","positioning"],["poisitionning","positioning"],["poisitions","positions"],["poistion","position"],["poistioned","positioned"],["poistioning","positioning"],["poistions","positions"],["poistive","positive"],["poistively","positively"],["poistives","positives"],["poistivly","positively"],["poit","point"],["poitd","pointed"],["poited","pointed"],["poiter","pointer"],["poiters","pointers"],["poiting","pointing"],["poitless","pointless"],["poitlessly","pointlessly"],["poitn","point"],["poitnd","pointed"],["poitned","pointed"],["poitner","pointer"],["poitnes","points"],["poitning","pointing"],["poitns","points"],["poits","points"],["poiunter","pointer"],["poject","project"],["pojecting","projecting"],["pojnt","point"],["pojrect","project"],["pojrected","projected"],["pojrecting","projecting"],["pojrection","projection"],["pojrections","projections"],["pojrector","projector"],["pojrectors","projectors"],["pojrects","projects"],["poket","pocket"],["polariy","polarity"],["polgon","polygon"],["polgons","polygons"],["polical","political"],["policiy","policy"],["poligon","polygon"],["poligons","polygons"],["polinator","pollinator"],["polinators","pollinators"],["politican","politician"],["politicans","politicians"],["politicing","politicking"],["pollenate","pollinate"],["polltry","poultry"],["polocies","policies"],["polocy","policy"],["polocys","policies"],["pologon","polygon"],["pologons","polygons"],["polotic","politic"],["polotical","political"],["polotics","politics"],["poltical","political"],["poltry","poultry"],["polute","pollute"],["poluted","polluted"],["polutes","pollutes"],["poluting","polluting"],["polution","pollution"],["polyar","polar"],["polyedral","polyhedral"],["polygond","polygons"],["polygone","polygon"],["polymorpic","polymorphic"],["polynomal","polynomial"],["polynomals","polynomials"],["polyphonyic","polyphonic"],["polypoygon","polypolygon"],["polypoylgons","polypolygons"],["polysaccaride","polysaccharide"],["polysaccharid","polysaccharide"],["pomegranite","pomegranate"],["pomotion","promotion"],["pompay","Pompeii"],["ponint","point"],["poninted","pointed"],["poninter","pointer"],["poninting","pointing"],["ponints","points"],["ponit","point"],["ponitd","pointed"],["ponited","pointed"],["poniter","pointer"],["poniters","pointers"],["ponits","points"],["pont","point"],["pontential","potential"],["ponter","pointer"],["ponting","pointing"],["ponts","points"],["pontuation","punctuation"],["pooint","point"],["poointed","pointed"],["poointer","pointer"],["pooints","points"],["poost","post"],["poperee","potpourri"],["poperties","properties"],["popoen","popen"],["popolate","populate"],["popolated","populated"],["popolates","populates"],["popolating","populating"],["poportional","proportional"],["popoulation","population"],["popoup","popup"],["poppup","popup"],["popularaty","popularity"],["populare","popular"],["populer","popular"],["popullate","populate"],["popullated","populated"],["popuplar","popular"],["popuplarity","popularity"],["popuplate","populate"],["popuplated","populated"],["popuplates","populates"],["popuplating","populating"],["popuplation","population"],["porbably","probably"],["porblem","problem"],["porblems","problems"],["porcess","process"],["porcessed","processed"],["porcesses","processes"],["porcessing","processing"],["porcessor","processor"],["porcessors","processors"],["porgram","program"],["porgrammeer","programmer"],["porgrammeers","programmers"],["porgramming","programming"],["porgrams","programs"],["poriferal","peripheral"],["porject","project"],["porjection","projection"],["porjects","projects"],["porotocol","protocol"],["porotocols","protocols"],["porperties","properties"],["porperty","property"],["porportion","proportion"],["porportional","proportional"],["porportionally","proportionally"],["porportioning","proportioning"],["porportions","proportions"],["porsalin","porcelain"],["porshan","portion"],["porshon","portion"],["portait","portrait"],["portaits","portraits"],["portayed","portrayed"],["portected","protected"],["portguese","Portuguese"],["portioon","portion"],["portraing","portraying"],["portugese","Portuguese"],["portuguease","Portuguese"],["portugues","Portuguese"],["porve","prove"],["porved","proved"],["porven","proven"],["porves","proves"],["porvide","provide"],["porvided","provided"],["porvider","provider"],["porvides","provides"],["porviding","providing"],["porvids","provides"],["porving","proving"],["posative","positive"],["posatives","positives"],["posativity","positivity"],["poseesions","possessions"],["posess","possess"],["posessed","possessed"],["posesses","possesses"],["posessing","possessing"],["posession","possession"],["posessions","possessions"],["posibilities","possibilities"],["posibility","possibility"],["posibilties","possibilities"],["posible","possible"],["posiblity","possibility"],["posibly","possibly"],["posiitive","positive"],["posiitives","positives"],["posiitivity","positivity"],["posisition","position"],["posisitioned","positioned"],["posistion","position"],["positionn","position"],["positionned","positioned"],["positionnes","positions"],["positionning","positioning"],["positionns","positions"],["positiv","positive"],["positivie","positive"],["positivies","positives"],["positivly","positively"],["positoin","position"],["positoined","positioned"],["positoins","positions"],["positonal","positional"],["positoned","positioned"],["positoning","positioning"],["positve","positive"],["positves","positives"],["POSIX-complient","POSIX-compliant"],["pospone","postpone"],["posponed","postponed"],["posption","position"],["possabilites","possibilities"],["possabilities","possibilities"],["possability","possibility"],["possabilties","possibilities"],["possabily","possibly"],["possable","possible"],["possably","possibly"],["possbily","possibly"],["possble","possible"],["possbly","possibly"],["posseses","possesses"],["possesing","possessing"],["possesion","possession"],["possesive","possessive"],["possessess","possesses"],["possiable","possible"],["possibbe","possible"],["possibe","possible"],["possibile","possible"],["possibilies","possibilities"],["possibilites","possibilities"],["possibilitities","possibilities"],["possibiliy","possibility"],["possibillity","possibility"],["possibilties","possibilities"],["possibilty","possibility"],["possibily","possibly"],["possibities","possibilities"],["possibity","possibility"],["possiblble","possible"],["possiblec","possible"],["possiblely","possibly"],["possiblility","possibility"],["possiblilty","possibility"],["possiblities","possibilities"],["possiblity","possibility"],["possiblly","possibly"],["possilbe","possible"],["possily","possibly"],["possition","position"],["possitive","positive"],["possitives","positives"],["possobily","possibly"],["possoble","possible"],["possobly","possibly"],["posssible","possible"],["post-morten","post-mortem"],["post-proces","post-process"],["post-procesing","post-processing"],["postcondtion","postcondition"],["postcondtions","postconditions"],["Postdam","Potsdam"],["postgress","PostgreSQL"],["postgressql","PostgreSQL"],["postgrsql","PostgreSQL"],["posthomous","posthumous"],["postiional","positional"],["postiive","positive"],["postincremend","postincrement"],["postion","position"],["postioned","positioned"],["postions","positions"],["postition","position"],["postitive","positive"],["postitives","positives"],["postive","positive"],["postives","positives"],["postmage","postimage"],["postphoned","postponed"],["postpocessing","postprocessing"],["postponinig","postponing"],["postprocesing","postprocessing"],["postscritp","postscript"],["postulat","postulate"],["postuminus","posthumous"],["postumus","posthumous"],["potatoe","potato"],["potatos","potatoes"],["potencial","potential"],["potencially","potentially"],["potencials","potentials"],["potenial","potential"],["potenially","potentially"],["potentail","potential"],["potentailly","potentially"],["potentails","potentials"],["potental","potential"],["potentally","potentially"],["potentatially","potentially"],["potententially","potentially"],["potentiallly","potentially"],["potentialy","potentially"],["potentiel","potential"],["potentiomenter","potentiometer"],["potition","position"],["potocol","protocol"],["potrait","portrait"],["potrayed","portrayed"],["poulations","populations"],["pount","point"],["pounts","points"],["poupular","popular"],["poverful","powerful"],["poweful","powerful"],["powerfull","powerful"],["powerppc","powerpc"],["pozitive","positive"],["pozitively","positively"],["pozitives","positives"],["ppcheck","cppcheck"],["ppeline","pipeline"],["ppelines","pipelines"],["ppolygons","polygons"],["ppublisher","publisher"],["ppyint","pyint"],["praameter","parameter"],["praameters","parameters"],["prabability","probability"],["prabable","probable"],["prabably","probably"],["pracitcal","practical"],["pracitcally","practically"],["practial","practical"],["practially","practically"],["practicaly","practically"],["practicioner","practitioner"],["practicioners","practitioners"],["practicly","practically"],["practictitioner","practitioner"],["practictitioners","practitioners"],["practicval","practical"],["practioner","practitioner"],["practioners","practitioners"],["praefix","prefix"],["pragam","pragma"],["pragmato","pragma to"],["prairy","prairie"],["pramater","parameter"],["prameter","parameter"],["prameters","parameters"],["prarameter","parameter"],["prarameters","parameters"],["prarie","prairie"],["praries","prairies"],["pratical","practical"],["pratically","practically"],["pratice","practice"],["prcess","process"],["prcesses","processes"],["prcessing","processing"],["prcoess","process"],["prcoessed","processed"],["prcoesses","processes"],["prcoessing","processing"],["prctiles","percentiles"],["prdpagate","propagate"],["prdpagated","propagated"],["prdpagates","propagates"],["prdpagating","propagating"],["prdpagation","propagation"],["prdpagations","propagations"],["prdpagator","propagator"],["prdpagators","propagators"],["pre-condifure","pre-configure"],["pre-condifured","pre-configured"],["pre-confifure","pre-configure"],["pre-confifured","pre-configured"],["pre-confure","pre-configure"],["pre-confured","pre-configured"],["pre-congifure","pre-configure"],["pre-congifured","pre-configured"],["pre-defiend","pre-defined"],["pre-defiened","pre-defined"],["pre-empt","preempt"],["pre-pended","prepended"],["pre-pre-realease","pre-pre-release"],["pre-proces","pre-process"],["pre-procesing","pre-processing"],["pre-realease","pre-release"],["pre-registeres","pre-registers"],["prealocate","preallocate"],["prealocated","preallocated"],["prealocates","preallocates"],["prealocating","preallocating"],["preambule","preamble"],["preamle","preamble"],["preample","preamble"],["preaorocessing","preprocessing"],["preapared","prepared"],["preapre","prepare"],["preaprooved","preapproved"],["prebious","previous"],["precacheed","precached"],["precceding","preceding"],["precding","preceding"],["preced","precede"],["precedencs","precedence"],["precedessor","predecessor"],["preceds","precedes"],["preceision","precision"],["precence","presence"],["precendance","precedence"],["precendances","precedences"],["precende","precedence"],["precendece","precedence"],["precendeces","precedences"],["precendence","precedence"],["precendences","precedences"],["precendencies","precedences"],["precendent","precedent"],["precendes","precedences"],["precending","preceding"],["precends","precedence"],["precenences","preferences"],["precense","presence"],["precentage","percentage"],["precentile","percentile"],["precentiles","percentiles"],["precessing","processing"],["precice","precise"],["precicion","precision"],["precidence","precedence"],["precisily","precisely"],["precisionn","precision"],["precisision","precision"],["precisly","precisely"],["precison","precision"],["precize","precise"],["precomuted","precomputed"],["preconditoner","preconditioner"],["preconditoners","preconditioners"],["precondtion","precondition"],["precondtioner","preconditioner"],["precondtioners","preconditioners"],["precondtionner","preconditioner"],["precondtionners","preconditioners"],["precondtions","preconditions"],["preconfiged","preconfigured"],["precsions","precisions"],["precuation","precaution"],["preculde","preclude"],["preculded","precluded"],["preculdes","precludes"],["precumputed","precomputed"],["precurser","precursor"],["precussion","percussion"],["precussions","percussions"],["predecesor","predecessor"],["predecesors","predecessors"],["predeclarnig","predeclaring"],["predefiend","predefined"],["predefiened","predefined"],["predefiined","predefined"],["predefineds","predefined"],["predessor","predecessor"],["predfined","predefined"],["predicat","predicate"],["predicatble","predictable"],["predicitons","predictions"],["predictible","predictable"],["predifined","predefined"],["predomiantly","predominately"],["preeceding","preceding"],["preemptable","preemptible"],["preesnt","present"],["prefectches","prefetches"],["prefecth","prefetch"],["prefectly","perfectly"],["prefence","preference"],["prefences","preferences"],["preferance","preference"],["preferances","preferences"],["preferecne","preference"],["preferecnes","preferences"],["prefered","preferred"],["preferencfe","preference"],["preferencfes","preferences"],["preferes","prefers"],["prefering","preferring"],["prefernce","preference"],["prefernces","preferences"],["prefernec","preference"],["preferr","prefer"],["preferrable","preferable"],["preferrably","preferably"],["preferrence","preference"],["preferrences","preferences"],["preferrred","preferred"],["prefetchs","prefetches"],["prefex","prefix"],["preffer","prefer"],["prefferable","preferable"],["prefferably","preferably"],["preffered","preferred"],["preffix","prefix"],["preffixed","prefixed"],["preffixes","prefixes"],["preffixing","prefixing"],["prefices","prefixes"],["preformance","performance"],["preformances","performances"],["pregancies","pregnancies"],["prehaps","perhaps"],["preiod","period"],["preivew","preview"],["preivous","previous"],["prejected","projected"],["prejection","projection"],["prejections","projections"],["preliferation","proliferation"],["prelimitary","preliminary"],["premeire","premiere"],["premeired","premiered"],["premillenial","premillennial"],["preminence","preeminence"],["premission","permission"],["premit","permit"],["premits","permits"],["Premonasterians","Premonstratensians"],["premption","preemption"],["premptive","preemptive"],["premptively","preemptively"],["preocess","process"],["preocupation","preoccupation"],["preoperty","property"],["prepair","prepare"],["prepaired","prepared"],["prepand","prepend"],["preparetion","preparation"],["preparetions","preparations"],["prepartion","preparation"],["prepartions","preparations"],["prepate","prepare"],["prepated","prepared"],["prepates","prepares"],["prepatory","preparatory"],["prependet","prepended"],["prepented","prepended"],["preperation","preparation"],["preperations","preparations"],["preponderence","preponderance"],["preppend","prepend"],["preppended","prepended"],["preppendet","prepended"],["preppented","prepended"],["preprend","prepend"],["preprended","prepended"],["prepresent","represent"],["prepresented","represented"],["prepresents","represents"],["preproces","preprocess"],["preprocesing","preprocessing"],["preprocesor","preprocessor"],["preprocesser","preprocessor"],["preprocessers","preprocessors"],["preprocesssing","preprocessing"],["prequisite","prerequisite"],["prequisites","prerequisites"],["prerequesite","prerequisite"],["prerequesites","prerequisites"],["prerequisit","prerequisite"],["prerequisities","prerequisites"],["prerequisits","prerequisites"],["prerequiste","prerequisite"],["prerequsite","prerequisite"],["prerequsites","prerequisites"],["preriod","period"],["preriodic","periodic"],["prersistent","persistent"],["presance","presence"],["prescripe","prescribe"],["prescriped","prescribed"],["prescrition","prescription"],["prescritions","prescriptions"],["presearvation","preservation"],["presearvations","preservations"],["presearve","preserve"],["presearved","preserved"],["presearver","preserver"],["presearves","preserves"],["presearving","preserving"],["presedential","presidential"],["presenece","presence"],["presener","presenter"],["presense","presence"],["presentaion","presentation"],["presentaional","presentational"],["presentaions","presentations"],["presernt","present"],["preserrved","preserved"],["preserv","preserve"],["presetation","presentation"],["preseve","preserve"],["preseved","preserved"],["preseverance","perseverance"],["preseverence","perseverance"],["preseves","preserves"],["preseving","preserving"],["presicion","precision"],["presidenital","presidential"],["presidental","presidential"],["presist","persist"],["presistable","persistable"],["presistance","persistence"],["presistant","persistent"],["presistantly","persistently"],["presisted","persisted"],["presistence","persistence"],["presistency","persistency"],["presistent","persistent"],["presistently","persistently"],["presisting","persisting"],["presistion","precision"],["presists","persists"],["presitgious","prestigious"],["presmissions","permissions"],["presntation","presentation"],["presntations","presentations"],["prespective","perspective"],["presreved","preserved"],["pressent","present"],["pressentation","presentation"],["pressented","presented"],["pressre","pressure"],["pressue","pressure"],["pressues","pressures"],["prestigeous","prestigious"],["prestigous","prestigious"],["presuambly","presumably"],["presumabely","presumably"],["presumaby","presumably"],["presumebly","presumably"],["presumely","presumably"],["presumibly","presumably"],["pretaining","pertaining"],["pretect","protect"],["pretected","protected"],["pretecting","protecting"],["pretection","protection"],["pretects","protects"],["pretendend","pretended"],["pretty-printter","pretty-printer"],["preveiw","preview"],["preveiwed","previewed"],["preveiwer","previewer"],["preveiwers","previewers"],["preveiws","previews"],["prevelance","prevalence"],["prevelant","prevalent"],["preven","prevent"],["prevend","prevent"],["preverse","perverse"],["preverses","preserves"],["preverve","preserve"],["prevew","preview"],["prevews","previews"],["previewd","previewed"],["previious","previous"],["previlege","privilege"],["previoous","previous"],["previos","previous"],["previosly","previously"],["previosu","previous"],["previosuly","previously"],["previou","previous"],["previouls","previous"],["previoulsy","previously"],["previouly","previously"],["previouse","previous"],["previousl","previously"],["previousy","previously"],["previsou","previous"],["previsouly","previously"],["previuous","previous"],["previus","previous"],["previvous","previous"],["prevoius","previous"],["prevous","previous"],["prevously","previously"],["prewview","preview"],["prexisting","preexisting"],["prexixed","prefixed"],["prfer","prefer"],["prferable","preferable"],["prferables","preferable"],["prference","preference"],["prferred","preferred"],["prgram","program"],["priave","private"],["pricipal","principal"],["priciple","principle"],["priciples","principles"],["pricision","precision"],["priestood","priesthood"],["primaray","primary"],["primarely","primarily"],["primarly","primarily"],["primative","primitive"],["primatively","primitively"],["primatives","primitives"],["primay","primary"],["primeter","perimeter"],["primitave","primitive"],["primitiv","primitive"],["primitve","primitive"],["primitves","primitives"],["primive","primitive"],["primordal","primordial"],["princeple","principle"],["princeples","principles"],["princible","principle"],["principaly","principality"],["principial","principal"],["principlaity","principality"],["principly","principally"],["princliple","principle"],["prind","print"],["prinicipal","principal"],["prining","printing"],["printting","printing"],["prioirties","priorities"],["prioirty","priority"],["prioritiy","priority"],["priorization","prioritization"],["priorizations","prioritizations"],["priorty","priority"],["priot","prior"],["priotise","prioritise"],["priotised","prioritised"],["priotising","prioritising"],["priotities","priorities"],["priotitize","prioritize"],["priotity","priority"],["priotized","prioritized"],["priotizing","prioritizing"],["priots","priors"],["prirority","priority"],["pris","prise"],["priting","printing"],["privalege","privilege"],["privaleges","privileges"],["privaye","private"],["privcy","privacy"],["privde","provide"],["priveledge","privilege"],["priveledged","privileged"],["priveledges","privileges"],["privelege","privilege"],["priveleged","privileged"],["priveleges","privileges"],["privelige","privilege"],["priveliged","privileged"],["priveliges","privileges"],["privelleges","privileges"],["priviate","private"],["privide","provide"],["privided","provided"],["privides","provides"],["prividing","providing"],["priview","preview"],["privilage","privilege"],["privilaged","privileged"],["privilages","privileges"],["priviledge","privilege"],["priviledged","privileged"],["priviledges","privileges"],["privilidge","privilege"],["privilidged","privileged"],["privilidges","privileges"],["privilige","privilege"],["priviliged","privileged"],["priviliges","privileges"],["privious","previous"],["priviously","previously"],["privision","provision"],["privisional","provisional"],["privisions","provisions"],["privledge","privilege"],["privleges","privileges"],["privte","private"],["prject","project"],["prjecting","projecting"],["prjection","projection"],["prjections","projections"],["prjects","projects"],["prmitive","primitive"],["prmitives","primitives"],["prmopting","prompting"],["proable","probable"],["proably","probably"],["probabalistic","probabilistic"],["probabaly","probably"],["probabilaty","probability"],["probabilisitic","probabilistic"],["probabilites","probabilities"],["probabilty","probability"],["probablay","probably"],["probablistic","probabilistic"],["probablities","probabilities"],["probablity","probability"],["probablly","probably"],["probaby","probably"],["probalby","probably"],["probalibity","probability"],["probaly","probably"],["probbably","probably"],["probbailities","probabilities"],["probbaility","probability"],["probbaly","probably"],["probbed","probed"],["probblem","problem"],["probblems","problems"],["probblez","problem"],["probblezs","problems"],["probbly","probably"],["probelm","problem"],["probelmatic","problematic"],["probelms","problems"],["probem","problem"],["proberly","properly"],["problably","probably"],["problaem","problem"],["problaems","problems"],["problamatic","problematic"],["probleme","problem"],["problemes","problems"],["problimatic","problematic"],["problme","problem"],["problmes","problems"],["probly","probably"],["procceed","proceed"],["proccesor","processor"],["proccesors","processors"],["proccess","process"],["proccessed","processed"],["proccesses","processes"],["proccessing","processing"],["proccessor","processor"],["proccessors","processors"],["procecure","procedure"],["procecures","procedures"],["procedger","procedure"],["procedings","proceedings"],["procedre","procedure"],["procedres","procedures"],["proceedes","proceeds"],["proceedure","procedure"],["proceedures","procedures"],["proceeed","proceed"],["proceeeded","proceeded"],["proceeeding","proceeding"],["proceeeds","proceeds"],["proceeedures","procedures"],["procees","process"],["proceesed","processed"],["proceesor","processor"],["procelain","porcelain"],["procelains","porcelains"],["procentual","percentual"],["proces","process"],["procesed","processed"],["proceses","processes"],["proceshandler","processhandler"],["procesing","processing"],["procesor","processor"],["processeed","processed"],["processees","processes"],["processer","processor"],["processess","processes"],["processessing","processing"],["processig","processing"],["processinf","processing"],["processore","processor"],["processpr","processor"],["processsed","processed"],["processses","processes"],["processsing","processing"],["processsors","processors"],["procesure","procedure"],["procesures","procedures"],["procide","provide"],["procided","provided"],["procides","provides"],["proclaimation","proclamation"],["proclamed","proclaimed"],["proclaming","proclaiming"],["proclomation","proclamation"],["procoess","process"],["procoessed","processed"],["procoessing","processing"],["proctect","protect"],["proctected","protected"],["proctecting","protecting"],["proctects","protects"],["procteted","protected"],["procude","produce"],["procuded","produced"],["prodceding","proceeding"],["prodecure","procedure"],["producable","producible"],["producables","producible"],["produciton","production"],["producitons","productions"],["producted","produced"],["productiviy","productivity"],["produkt","product"],["produse","produce"],["prodused","produced"],["produses","produces"],["proedural","procedural"],["proedure","procedure"],["proedures","procedures"],["proejct","project"],["proejcted","projected"],["proejcting","projecting"],["proejction","projection"],["proepr","proper"],["proeprly","properly"],["proeprties","properties"],["proeprty","property"],["proerties","properties"],["proessing","processing"],["profesional","professional"],["profesionally","professionally"],["profesionals","professionals"],["profesor","professor"],["professer","professor"],["proffesed","professed"],["proffesion","profession"],["proffesional","professional"],["proffesor","professor"],["proffessor","professor"],["profie","profile"],["profied","profiled"],["profier","profiler"],["profies","profiles"],["profilic","prolific"],["profirle","profile"],["profirled","profiled"],["profirler","profiler"],["profirles","profiles"],["profissional","professional"],["proflie","profile"],["proflier","profiler"],["proflies","profiles"],["profling","profiling"],["profund","profound"],["profundly","profoundly"],["progagate","propagate"],["progagated","propagated"],["progagates","propagates"],["progagating","propagating"],["progagation","propagation"],["progagations","propagations"],["progagator","propagator"],["progagators","propagators"],["progam","program"],["progamability","programmability"],["progamable","programmable"],["progamatic","programmatic"],["progamatically","programmatically"],["progamed","programmed"],["progamer","programmer"],["progamers","programmers"],["progaming","programming"],["progamm","program"],["progammability","programmability"],["progammable","programmable"],["progammatic","programmatic"],["progammatically","programmatically"],["progammed","programmed"],["progammer","programmer"],["progammers","programmers"],["progamming","programming"],["progamms","programs"],["progams","programs"],["progapate","propagate"],["progapated","propagated"],["progapates","propagates"],["progapating","propagating"],["progapation","propagation"],["progapations","propagations"],["progapator","propagator"],["progapators","propagators"],["progaramm","program"],["progarammability","programmability"],["progarammable","programmable"],["progarammatic","programmatic"],["progarammatically","programmatically"],["progarammed","programmed"],["progarammer","programmer"],["progarammers","programmers"],["progaramming","programming"],["progaramms","programs"],["progarm","program"],["progarmability","programmability"],["progarmable","programmable"],["progarmatic","programmatic"],["progarmatically","programmatically"],["progarmed","programmed"],["progarmer","programmer"],["progarmers","programmers"],["progarming","programming"],["progarms","programs"],["progate","propagate"],["progated","propagated"],["progates","propagates"],["progating","propagating"],["progation","propagation"],["progations","propagations"],["progess","progress"],["progessbar","progressbar"],["progessed","progressed"],["progesses","progresses"],["progessive","progressive"],["progessor","progressor"],["progesss","progress"],["progesssive","progressive"],["progidy","prodigy"],["programable","programmable"],["programatic","programmatic"],["programatically","programmatically"],["programattically","programmatically"],["programd","programmed"],["programemer","programmer"],["programemers","programmers"],["programers","programmers"],["programmaticaly","programmatically"],["programmend","programmed"],["programmetically","programmatically"],["programmical","programmatical"],["programmign","programming"],["programmming","programming"],["programms","programs"],["progreess","progress"],["progres","progress"],["progresively","progressively"],["progresss","progress"],["progrewss","progress"],["progrmae","program"],["progrss","progress"],["prohabition","prohibition"],["prohibitted","prohibited"],["prohibitting","prohibiting"],["prohibt","prohibit"],["prohibted","prohibited"],["prohibting","prohibiting"],["prohibts","prohibits"],["proirity","priority"],["projct's","project's"],["projct","project"],["projction","projection"],["projctions","projections"],["projctor","projector"],["projctors","projectors"],["projcts","projects"],["projectd","projected"],["projectio","projection"],["projecttion","projection"],["projet","project"],["projetction","projection"],["projeted","projected"],["projeting","projecting"],["projets","projects"],["prolbems","problems"],["prolem","problem"],["prolematic","problematic"],["prolems","problems"],["prologomena","prolegomena"],["prominance","prominence"],["prominant","prominent"],["prominantly","prominently"],["promis","promise"],["promiscous","promiscuous"],["promiss","promise"],["promissed","promised"],["promisses","promises"],["promissing","promising"],["promixity","proximity"],["prommpt","prompt"],["prommpts","prompts"],["promotted","promoted"],["promprted","prompted"],["promps","prompts"],["promt","prompt"],["promts","prompts"],["pronnounced","pronounced"],["pronomial","pronominal"],["prononciation","pronunciation"],["pronouce","pronounce"],["pronouced","pronounced"],["pronounched","pronounced"],["pronounciation","pronunciation"],["pronunce","pronounce"],["proocecure","procedure"],["proocecures","procedures"],["proocedure","procedure"],["proocedures","procedures"],["proocess","process"],["proocessed","processed"],["proocesses","processes"],["proocessing","processing"],["proocol","protocol"],["proocols","protocols"],["prooduce","produce"],["prooduced","produced"],["prooduces","produces"],["prooduct","product"],["prooerties","properties"],["prooerty","property"],["prool","pool"],["prooof","proof"],["prooper","proper"],["prooperly","properly"],["prooperties","properties"],["prooperty","property"],["proose","propose"],["proosed","proposed"],["prooses","proposes"],["proove","prove"],["prooved","proved"],["prooven","proven"],["prooves","proves"],["prooving","proving"],["proovread","proofread"],["prooxies","proxies"],["prooxy","proxy"],["propably","probably"],["propage","propagate"],["propatagion","propagation"],["propator","propagator"],["propators","propagators"],["propbably","probably"],["propely","properly"],["propeoperties","properties"],["propereties","properties"],["properety","property"],["properies","properties"],["properites","properties"],["properities","properties"],["properries","properties"],["properrt","property"],["properrys","properties"],["propert","property"],["properteis","properties"],["propertery","property"],["propertion","proportion"],["propertional","proportional"],["propertions","proportions"],["propertise","properties"],["propertu","property"],["propertus","properties"],["propertys","properties"],["propertyst","properties"],["propeties","properties"],["propetry","property"],["propetrys","properties"],["propety","property"],["propetys","properties"],["propgated","propagated"],["prophacy","prophecy"],["propietary","proprietary"],["propietries","proprietaries"],["propietry","proprietary"],["propigate","propagate"],["propigation","propagation"],["proplem","problem"],["propmt","prompt"],["propmted","prompted"],["propmter","prompter"],["propmts","prompts"],["propoagate","propagate"],["propoerties","properties"],["propoerty","property"],["propoganda","propaganda"],["propogate","propagate"],["propogated","propagated"],["propogates","propagates"],["propogating","propagating"],["propogation","propagation"],["proporpotion","proportion"],["proporpotional","proportional"],["proportianal","proportional"],["proporties","properties"],["proportinal","proportional"],["proporty","property"],["propostion","proposition"],["proppely","properly"],["propper","proper"],["propperly","properly"],["propperties","properties"],["propperty","property"],["proprely","properly"],["propreties","properties"],["proprety","property"],["proprietory","proprietary"],["proproable","probable"],["proproably","probably"],["proprocessed","preprocessed"],["proprogate","propagate"],["proprogated","propagated"],["proprogates","propagates"],["proprogating","propagating"],["proprogation","propagation"],["proprogations","propagations"],["proprogator","propagator"],["proprogators","propagators"],["proproties","properties"],["proprotion","proportion"],["proprotional","proportional"],["proprotionally","proportionally"],["proprotions","proportions"],["proprty","property"],["propt","prompt"],["propteries","properties"],["propterties","properties"],["propterty","property"],["propvider","provider"],["prority","priority"],["prorotype","prototype"],["proseletyzing","proselytizing"],["prosess","process"],["prosessor","processor"],["protable","portable"],["protaganist","protagonist"],["protaganists","protagonists"],["protcol","protocol"],["protcols","protocols"],["protcool","protocol"],["protcools","protocols"],["protcted","protected"],["protecion","protection"],["protectiv","protective"],["protedcted","protected"],["protential","potential"],["protext","protect"],["protocal","protocol"],["protocals","protocols"],["protocl","protocol"],["protocls","protocols"],["protoco","protocol"],["protocoll","protocol"],["protocolls","protocols"],["protocos","protocols"],["protoganist","protagonist"],["protoge","protege"],["protol","protocol"],["protols","protocols"],["prototyes","prototypes"],["protoype","prototype"],["protoyped","prototyped"],["protoypes","prototypes"],["protoyping","prototyping"],["protoytpe","prototype"],["protoytpes","prototypes"],["protrait","portrait"],["protraits","portraits"],["protrayed","portrayed"],["protruberance","protuberance"],["protruberances","protuberances"],["prouncements","pronouncements"],["provacative","provocative"],["provded","provided"],["provder","provider"],["provdided","provided"],["provdie","provide"],["provdied","provided"],["provdies","provides"],["provding","providing"],["provences","provinces"],["provicde","provide"],["provicded","provided"],["provicdes","provides"],["provicial","provincial"],["provideres","providers"],["providewd","provided"],["providfers","providers"],["provieded","provided"],["proviedes","provides"],["provinicial","provincial"],["provisioing","provisioning"],["provisiong","provisioning"],["provisionging","provisioning"],["provisiosn","provision"],["provisonal","provisional"],["provive","provide"],["provived","provided"],["provives","provides"],["proviving","providing"],["provode","provide"],["provoded","provided"],["provoder","provider"],["provodes","provides"],["provoding","providing"],["provods","provides"],["provsioning","provisioning"],["proximty","proximity"],["prozess","process"],["prpeparations","preparations"],["prpose","propose"],["prposed","proposed"],["prposer","proposer"],["prposers","proposers"],["prposes","proposes"],["prposiing","proposing"],["prrcision","precision"],["prrottypes","prototypes"],["prset","preset"],["prsets","presets"],["prtinf","printf"],["prufe","proof"],["prviate","private"],["psaswd","passwd"],["pseude","pseudo"],["pseudononymous","pseudonymous"],["pseudonyn","pseudonym"],["pseudopoential","pseudopotential"],["pseudopoentials","pseudopotentials"],["pseudorinverse","pseudoinverse"],["pseuo-palette","pseudo-palette"],["psitoin","position"],["psitoined","positioned"],["psitoins","positions"],["psot","post"],["psots","posts"],["psrameter","parameter"],["pssed","passed"],["pssibility","possibility"],["psudo","pseudo"],["psudoinverse","pseudoinverse"],["psuedo","pseudo"],["psuedo-fork","pseudo-fork"],["psuedoinverse","pseudoinverse"],["psuedolayer","pseudolayer"],["psuh","push"],["psychadelic","psychedelic"],["psycology","psychology"],["psyhic","psychic"],["ptd","pdf"],["ptherad","pthread"],["ptherads","pthreads"],["pthon","python"],["pthred","pthread"],["pthreds","pthreads"],["ptorions","portions"],["ptrss","press"],["pubilsh","publish"],["pubilshed","published"],["pubilsher","publisher"],["pubilshers","publishers"],["pubilshing","publishing"],["pubish","publish"],["pubished","published"],["pubisher","publisher"],["pubishers","publishers"],["pubishing","publishing"],["publcation","publication"],["publcise","publicise"],["publcize","publicize"],["publiaher","publisher"],["publically","publicly"],["publicaly","publicly"],["publiched","published"],["publicher","publisher"],["publichers","publishers"],["publiches","publishes"],["publiching","publishing"],["publihsed","published"],["publihser","publisher"],["publised","published"],["publisehd","published"],["publisehr","publisher"],["publisehrs","publishers"],["publiser","publisher"],["publisers","publishers"],["publisged","published"],["publisger","publisher"],["publisgers","publishers"],["publishd","published"],["publisheed","published"],["publisherr","publisher"],["publishher","publisher"],["publishor","publisher"],["publishr","publisher"],["publishre","publisher"],["publishrs","publishers"],["publissher","publisher"],["publlisher","publisher"],["publsh","publish"],["publshed","published"],["publsher","publisher"],["publshers","publishers"],["publshing","publishing"],["publsih","publish"],["publsihed","published"],["publsiher","publisher"],["publsihers","publishers"],["publsihes","publishes"],["publsihing","publishing"],["publuc","public"],["publucation","publication"],["publush","publish"],["publusher","publisher"],["publushers","publishers"],["publushes","publishes"],["publushing","publishing"],["puchasing","purchasing"],["Pucini","Puccini"],["Puertorrican","Puerto Rican"],["Puertorricans","Puerto Ricans"],["pulisher","publisher"],["pullrequest","pull request"],["pullrequests","pull requests"],["pumkin","pumpkin"],["punctation","punctuation"],["puplar","popular"],["puplarity","popularity"],["puplate","populate"],["puplated","populated"],["puplates","populates"],["puplating","populating"],["puplation","population"],["puplisher","publisher"],["pupose","purpose"],["puposes","purposes"],["pupulated","populated"],["purcahed","purchased"],["purcahse","purchase"],["purgest","purges"],["puritannical","puritanical"],["purposedly","purposely"],["purpotedly","purportedly"],["purpse","purpose"],["pursuade","persuade"],["pursuaded","persuaded"],["pursuades","persuades"],["pusehd","pushed"],["pususading","persuading"],["puting","putting"],["putpose","purpose"],["putposed","purposed"],["putposes","purposes"],["pwoer","power"],["pxoxied","proxied"],["pxoxies","proxies"],["pxoxy","proxy"],["pyhon","python"],["pyhsical","physical"],["pyhsically","physically"],["pyhsicals","physicals"],["pyhsicaly","physically"],["pyhthon","python"],["pyhton","python"],["pyramide","pyramid"],["pyramides","pyramids"],["pyrhon","python"],["pyscic","psychic"],["pythin","python"],["pythjon","python"],["pytnon","python"],["pytohn","python"],["pyton","python"],["pytyon","python"],["qest","quest"],["qests","quests"],["qeuest","quest"],["qeuests","quests"],["qeueue","queue"],["qeust","quest"],["qeusts","quests"],["qiest","quest"],["qiests","quests"],["qith","with"],["qoute","quote"],["qouted","quoted"],["qoutes","quotes"],["qouting","quoting"],["quadddec","quaddec"],["quadranle","quadrangle"],["quailified","qualified"],["qualfied","qualified"],["qualfy","qualify"],["qualifer","qualifier"],["qualitification","qualification"],["qualitifications","qualifications"],["quanitified","quantified"],["quantaties","quantities"],["quantaty","quantity"],["quantitites","quantities"],["quantititive","quantitative"],["quantitity","quantity"],["quantitiy","quantity"],["quarantaine","quarantine"],["quarentine","quarantine"],["quartenion","quaternion"],["quartenions","quaternions"],["quartically","quadratically"],["quatation","quotation"],["quater","quarter"],["quation","equation"],["quations","equations"],["quckstarter","quickstarter"],["qudrangles","quadrangles"],["quee","queue"],["Queenland","Queensland"],["queing","queueing"],["queiried","queried"],["queisce","quiesce"],["queriable","queryable"],["quering","querying"],["querries","queries"],["queryies","queries"],["queryinterace","queryinterface"],["querys","queries"],["queset","quest"],["quesets","quests"],["quesiton","question"],["quesitonable","questionable"],["quesitons","questions"],["quesr","quest"],["quesrs","quests"],["questionaire","questionnaire"],["questionnair","questionnaire"],["questoin","question"],["questoins","questions"],["questonable","questionable"],["queu","queue"],["queueud","queued"],["queus","queues"],["quew","queue"],["quickier","quicker"],["quicklyu","quickly"],["quickyl","quickly"],["quicly","quickly"],["quiessent","quiescent"],["quiests","quests"],["quikc","quick"],["quinessential","quintessential"],["quiting","quitting"],["quitt","quit"],["quitted","quit"],["quizes","quizzes"],["quotaion","quotation"],["quoteed","quoted"],["quottes","quotes"],["quried","queried"],["quroum","quorum"],["qust","quest"],["qusts","quests"],["rabinnical","rabbinical"],["racaus","raucous"],["ractise","practise"],["radation","radiation"],["radiactive","radioactive"],["radiaton","radiation"],["radify","ratify"],["radiobuttion","radiobutton"],["radis","radix"],["rady","ready"],["raed","read"],["raeding","reading"],["raeds","reads"],["raedy","ready"],["raelly","really"],["raisedd","raised"],["ralation","relation"],["randmom","random"],["randomally","randomly"],["raoming","roaming"],["raotat","rotate"],["raotate","rotate"],["raotated","rotated"],["raotates","rotates"],["raotating","rotating"],["raotation","rotation"],["raotations","rotations"],["raotats","rotates"],["raplace","replace"],["raplacing","replacing"],["rapresent","represent"],["rapresentation","representation"],["rapresented","represented"],["rapresenting","representing"],["rapresents","represents"],["rapsberry","raspberry"],["rarelly","rarely"],["rarified","rarefied"],["rasberry","raspberry"],["rasie","raise"],["rasied","raised"],["rasies","raises"],["rasiing","raising"],["rasing","raising"],["rasons","reasons"],["raspbery","raspberry"],["raspoberry","raspberry"],["rathar","rather"],["rathern","rather"],["rcall","recall"],["rceate","create"],["rceating","creating"],["rduce","reduce"],["re-attachement","re-attachment"],["re-defiend","re-defined"],["re-engeneer","re-engineer"],["re-engeneering","re-engineering"],["re-evaulated","re-evaluated"],["re-impliment","re-implement"],["re-implimenting","re-implementing"],["re-negatiotiable","re-negotiable"],["re-negatiotiate","re-negotiate"],["re-negatiotiated","re-negotiated"],["re-negatiotiates","re-negotiates"],["re-negatiotiating","re-negotiating"],["re-negatiotiation","re-negotiation"],["re-negatiotiations","re-negotiations"],["re-negatiotiator","re-negotiator"],["re-negatiotiators","re-negotiators"],["re-negoable","re-negotiable"],["re-negoate","re-negotiate"],["re-negoated","re-negotiated"],["re-negoates","re-negotiates"],["re-negoatiable","re-negotiable"],["re-negoatiate","re-negotiate"],["re-negoatiated","re-negotiated"],["re-negoatiates","re-negotiates"],["re-negoatiating","re-negotiating"],["re-negoatiation","re-negotiation"],["re-negoatiations","re-negotiations"],["re-negoatiator","re-negotiator"],["re-negoatiators","re-negotiators"],["re-negoating","re-negotiating"],["re-negoation","re-negotiation"],["re-negoations","re-negotiations"],["re-negoator","re-negotiator"],["re-negoators","re-negotiators"],["re-negociable","re-negotiable"],["re-negociate","re-negotiate"],["re-negociated","re-negotiated"],["re-negociates","re-negotiates"],["re-negociating","re-negotiating"],["re-negociation","re-negotiation"],["re-negociations","re-negotiations"],["re-negociator","re-negotiator"],["re-negociators","re-negotiators"],["re-negogtiable","re-negotiable"],["re-negogtiate","re-negotiate"],["re-negogtiated","re-negotiated"],["re-negogtiates","re-negotiates"],["re-negogtiating","re-negotiating"],["re-negogtiation","re-negotiation"],["re-negogtiations","re-negotiations"],["re-negogtiator","re-negotiator"],["re-negogtiators","re-negotiators"],["re-negoitable","re-negotiable"],["re-negoitate","re-negotiate"],["re-negoitated","re-negotiated"],["re-negoitates","re-negotiates"],["re-negoitating","re-negotiating"],["re-negoitation","re-negotiation"],["re-negoitations","re-negotiations"],["re-negoitator","re-negotiator"],["re-negoitators","re-negotiators"],["re-negoptionsotiable","re-negotiable"],["re-negoptionsotiate","re-negotiate"],["re-negoptionsotiated","re-negotiated"],["re-negoptionsotiates","re-negotiates"],["re-negoptionsotiating","re-negotiating"],["re-negoptionsotiation","re-negotiation"],["re-negoptionsotiations","re-negotiations"],["re-negoptionsotiator","re-negotiator"],["re-negoptionsotiators","re-negotiators"],["re-negosiable","re-negotiable"],["re-negosiate","re-negotiate"],["re-negosiated","re-negotiated"],["re-negosiates","re-negotiates"],["re-negosiating","re-negotiating"],["re-negosiation","re-negotiation"],["re-negosiations","re-negotiations"],["re-negosiator","re-negotiator"],["re-negosiators","re-negotiators"],["re-negotable","re-negotiable"],["re-negotaiable","re-negotiable"],["re-negotaiate","re-negotiate"],["re-negotaiated","re-negotiated"],["re-negotaiates","re-negotiates"],["re-negotaiating","re-negotiating"],["re-negotaiation","re-negotiation"],["re-negotaiations","re-negotiations"],["re-negotaiator","re-negotiator"],["re-negotaiators","re-negotiators"],["re-negotaible","re-negotiable"],["re-negotaite","re-negotiate"],["re-negotaited","re-negotiated"],["re-negotaites","re-negotiates"],["re-negotaiting","re-negotiating"],["re-negotaition","re-negotiation"],["re-negotaitions","re-negotiations"],["re-negotaitor","re-negotiator"],["re-negotaitors","re-negotiators"],["re-negotate","re-negotiate"],["re-negotated","re-negotiated"],["re-negotates","re-negotiates"],["re-negotatiable","re-negotiable"],["re-negotatiate","re-negotiate"],["re-negotatiated","re-negotiated"],["re-negotatiates","re-negotiates"],["re-negotatiating","re-negotiating"],["re-negotatiation","re-negotiation"],["re-negotatiations","re-negotiations"],["re-negotatiator","re-negotiator"],["re-negotatiators","re-negotiators"],["re-negotatible","re-negotiable"],["re-negotatie","re-negotiate"],["re-negotatied","re-negotiated"],["re-negotaties","re-negotiates"],["re-negotating","re-negotiating"],["re-negotation","re-negotiation"],["re-negotations","re-negotiations"],["re-negotatior","re-negotiator"],["re-negotatiors","re-negotiators"],["re-negotator","re-negotiator"],["re-negotators","re-negotiators"],["re-negothiable","re-negotiable"],["re-negothiate","re-negotiate"],["re-negothiated","re-negotiated"],["re-negothiates","re-negotiates"],["re-negothiating","re-negotiating"],["re-negothiation","re-negotiation"],["re-negothiations","re-negotiations"],["re-negothiator","re-negotiator"],["re-negothiators","re-negotiators"],["re-negotible","re-negotiable"],["re-negoticable","re-negotiable"],["re-negoticate","re-negotiate"],["re-negoticated","re-negotiated"],["re-negoticates","re-negotiates"],["re-negoticating","re-negotiating"],["re-negotication","re-negotiation"],["re-negotications","re-negotiations"],["re-negoticator","re-negotiator"],["re-negoticators","re-negotiators"],["re-negotioable","re-negotiable"],["re-negotioate","re-negotiate"],["re-negotioated","re-negotiated"],["re-negotioates","re-negotiates"],["re-negotioating","re-negotiating"],["re-negotioation","re-negotiation"],["re-negotioations","re-negotiations"],["re-negotioator","re-negotiator"],["re-negotioators","re-negotiators"],["re-negotioble","re-negotiable"],["re-negotion","re-negotiation"],["re-negotionable","re-negotiable"],["re-negotionate","re-negotiate"],["re-negotionated","re-negotiated"],["re-negotionates","re-negotiates"],["re-negotionating","re-negotiating"],["re-negotionation","re-negotiation"],["re-negotionations","re-negotiations"],["re-negotionator","re-negotiator"],["re-negotionators","re-negotiators"],["re-negotions","re-negotiations"],["re-negotiotable","re-negotiable"],["re-negotiotate","re-negotiate"],["re-negotiotated","re-negotiated"],["re-negotiotates","re-negotiates"],["re-negotiotating","re-negotiating"],["re-negotiotation","re-negotiation"],["re-negotiotations","re-negotiations"],["re-negotiotator","re-negotiator"],["re-negotiotators","re-negotiators"],["re-negotiote","re-negotiate"],["re-negotioted","re-negotiated"],["re-negotiotes","re-negotiates"],["re-negotioting","re-negotiating"],["re-negotiotion","re-negotiation"],["re-negotiotions","re-negotiations"],["re-negotiotor","re-negotiator"],["re-negotiotors","re-negotiators"],["re-negotitable","re-negotiable"],["re-negotitae","re-negotiate"],["re-negotitaed","re-negotiated"],["re-negotitaes","re-negotiates"],["re-negotitaing","re-negotiating"],["re-negotitaion","re-negotiation"],["re-negotitaions","re-negotiations"],["re-negotitaor","re-negotiator"],["re-negotitaors","re-negotiators"],["re-negotitate","re-negotiate"],["re-negotitated","re-negotiated"],["re-negotitates","re-negotiates"],["re-negotitating","re-negotiating"],["re-negotitation","re-negotiation"],["re-negotitations","re-negotiations"],["re-negotitator","re-negotiator"],["re-negotitators","re-negotiators"],["re-negotite","re-negotiate"],["re-negotited","re-negotiated"],["re-negotites","re-negotiates"],["re-negotiting","re-negotiating"],["re-negotition","re-negotiation"],["re-negotitions","re-negotiations"],["re-negotitor","re-negotiator"],["re-negotitors","re-negotiators"],["re-negoziable","re-negotiable"],["re-negoziate","re-negotiate"],["re-negoziated","re-negotiated"],["re-negoziates","re-negotiates"],["re-negoziating","re-negotiating"],["re-negoziation","re-negotiation"],["re-negoziations","re-negotiations"],["re-negoziator","re-negotiator"],["re-negoziators","re-negotiators"],["re-realease","re-release"],["re-uplad","re-upload"],["re-upladed","re-uploaded"],["re-uplader","re-uploader"],["re-upladers","re-uploaders"],["re-uplading","re-uploading"],["re-uplads","re-uploads"],["re-uplaod","re-upload"],["re-uplaoded","re-uploaded"],["re-uplaoder","re-uploader"],["re-uplaoders","re-uploaders"],["re-uplaoding","re-uploading"],["re-uplaods","re-uploads"],["re-uplod","re-upload"],["re-uploded","re-uploaded"],["re-uploder","re-uploader"],["re-uploders","re-uploaders"],["re-uploding","re-uploading"],["re-uplods","re-uploads"],["reaaly","really"],["reaarange","rearrange"],["reaaranges","rearranges"],["reaasigned","reassigned"],["reacahable","reachable"],["reacahble","reachable"],["reaccurring","recurring"],["reaceive","receive"],["reacheable","reachable"],["reachers","readers"],["reachs","reaches"],["reacing","reaching"],["reacll","recall"],["reactquire","reacquire"],["readabilty","readability"],["readanle","readable"],["readapted","re-adapted"],["readble","readable"],["readdrss","readdress"],["readdrssed","readdressed"],["readdrsses","readdresses"],["readdrssing","readdressing"],["readeable","readable"],["reademe","README"],["readiable","readable"],["readibility","readability"],["readible","readable"],["readig","reading"],["readigs","readings"],["readius","radius"],["readl-only","read-only"],["readmition","readmission"],["readnig","reading"],["readning","reading"],["readyness","readiness"],["reaeched","reached"],["reagrding","regarding"],["reaktivate","reactivate"],["reaktivated","reactivated"],["realease","release"],["realeased","released"],["realeases","releases"],["realiable","reliable"],["realitime","realtime"],["realitvely","relatively"],["realiy","really"],["realiztion","realization"],["realiztions","realizations"],["realling","really"],["reallize","realize"],["reallllly","really"],["reallocae","reallocate"],["reallocaes","reallocates"],["reallocaiing","reallocating"],["reallocaing","reallocating"],["reallocaion","reallocation"],["reallocaions","reallocations"],["reallocaite","reallocate"],["reallocaites","reallocates"],["reallocaiting","reallocating"],["reallocaition","reallocation"],["reallocaitions","reallocations"],["reallocaiton","reallocation"],["reallocaitons","reallocations"],["realsitic","realistic"],["realted","related"],["realyl","really"],["reamde","README"],["reamins","remains"],["reander","render"],["reanme","rename"],["reanmed","renamed"],["reanmes","renames"],["reanming","renaming"],["reaon","reason"],["reaons","reasons"],["reapeat","repeat"],["reapeated","repeated"],["reapeater","repeater"],["reapeating","repeating"],["reapeats","repeats"],["reappeares","reappears"],["reapper","reappear"],["reappered","reappeared"],["reappering","reappearing"],["rearely","rarely"],["rearranable","rearrangeable"],["rearrane","rearrange"],["rearraned","rearranged"],["rearranement","rearrangement"],["rearranements","rearrangements"],["rearranent","rearrangement"],["rearranents","rearrangements"],["rearranes","rearranges"],["rearrang","rearrange"],["rearrangable","rearrangeable"],["rearrangaeble","rearrangeable"],["rearrangaelbe","rearrangeable"],["rearrangd","rearranged"],["rearrangde","rearranged"],["rearrangent","rearrangement"],["rearrangents","rearrangements"],["rearrangmeent","rearrangement"],["rearrangmeents","rearrangements"],["rearrangmenet","rearrangement"],["rearrangmenets","rearrangements"],["rearrangment","rearrangement"],["rearrangments","rearrangements"],["rearrangnig","rearranging"],["rearrangning","rearranging"],["rearrangs","rearranges"],["rearrangse","rearranges"],["rearrangt","rearrangement"],["rearrangte","rearrange"],["rearrangteable","rearrangeable"],["rearrangteables","rearrangeables"],["rearrangted","rearranged"],["rearrangtement","rearrangement"],["rearrangtements","rearrangements"],["rearrangtes","rearranges"],["rearrangting","rearranging"],["rearrangts","rearrangements"],["rearraning","rearranging"],["rearranment","rearrangement"],["rearranments","rearrangements"],["rearrant","rearrangement"],["rearrants","rearrangements"],["reasearch","research"],["reasearcher","researcher"],["reasearchers","researchers"],["reasnable","reasonable"],["reasoable","reasonable"],["reasonabily","reasonably"],["reasonble","reasonable"],["reasonbly","reasonably"],["reasonnable","reasonable"],["reasonnably","reasonably"],["reassinging","reassigning"],["reassocition","reassociation"],["reasssign","reassign"],["reatime","realtime"],["reattachement","reattachment"],["rebiulding","rebuilding"],["rebllions","rebellions"],["reboto","reboot"],["rebounce","rebound"],["rebuilded","rebuilt"],["rebuillt","rebuilt"],["rebuils","rebuilds"],["rebuit","rebuilt"],["rebuld","rebuild"],["rebulding","rebuilding"],["rebulds","rebuilds"],["rebulid","rebuild"],["rebuliding","rebuilding"],["rebulids","rebuilds"],["rebulit","rebuilt"],["recahed","reached"],["recal","recall"],["recalcualte","recalculate"],["recalcualted","recalculated"],["recalcualter","re-calculator"],["recalcualtes","recalculates"],["recalcualting","recalculating"],["recalcualtion","recalculation"],["recalcualtions","recalculations"],["recalcuate","recalculate"],["recalcuated","recalculated"],["recalcuates","recalculates"],["recalcuations","recalculations"],["recalculaion","recalculation"],["recalculatble","re-calculable"],["recalcution","recalculation"],["recalulate","recalculate"],["recalulation","recalculation"],["recangle","rectangle"],["recangles","rectangles"],["reccomend","recommend"],["reccomendations","recommendations"],["reccomended","recommended"],["reccomending","recommending"],["reccommend","recommend"],["reccommendation","recommendation"],["reccommendations","recommendations"],["reccommended","recommended"],["reccommending","recommending"],["reccommends","recommends"],["recconecct","reconnect"],["recconeccted","reconnected"],["recconeccting","reconnecting"],["recconecction","reconnection"],["recconecctions","reconnections"],["recconeccts","reconnects"],["recconect","reconnect"],["recconected","reconnected"],["recconecting","reconnecting"],["recconection","reconnection"],["recconections","reconnections"],["recconects","reconnects"],["recconeect","reconnect"],["recconeected","reconnected"],["recconeecting","reconnecting"],["recconeection","reconnection"],["recconeections","reconnections"],["recconeects","reconnects"],["recconenct","reconnect"],["recconencted","reconnected"],["recconencting","reconnecting"],["recconenction","reconnection"],["recconenctions","reconnections"],["recconencts","reconnects"],["recconet","reconnect"],["recconeted","reconnected"],["recconeting","reconnecting"],["recconetion","reconnection"],["recconetions","reconnections"],["recconets","reconnects"],["reccord","record"],["reccorded","recorded"],["reccording","recording"],["reccords","records"],["reccuring","recurring"],["reccursive","recursive"],["reccursively","recursively"],["receeded","receded"],["receeding","receding"],["receied","received"],["receieve","receive"],["receieved","received"],["receieves","receives"],["receieving","receiving"],["receipient","recipient"],["receipients","recipients"],["receiption","reception"],["receiv","receive"],["receivd","received"],["receivedfrom","received from"],["receiveing","receiving"],["receiviing","receiving"],["receivs","receives"],["recenet","recent"],["recenlty","recently"],["recenly","recently"],["recenty","recently"],["recepient","recipient"],["recepients","recipients"],["recepion","reception"],["receve","receive"],["receved","received"],["receves","receives"],["recevie","receive"],["recevied","received"],["recevier","receiver"],["recevies","receives"],["receving","receiving"],["rechable","reachable"],["rechargable","rechargeable"],["recheability","reachability"],["reched","reached"],["rechek","recheck"],["recide","reside"],["recided","resided"],["recident","resident"],["recidents","residents"],["reciding","residing"],["reciepents","recipients"],["reciept","receipt"],["recieve","receive"],["recieved","received"],["reciever","receiver"],["recievers","receivers"],["recieves","receives"],["recieving","receiving"],["recievs","receives"],["recipiant","recipient"],["recipiants","recipients"],["recipie","recipe"],["recipies","recipes"],["reciprocoal","reciprocal"],["reciprocoals","reciprocals"],["recive","receive"],["recived","received"],["reciver","receiver"],["recivers","receivers"],["recivership","receivership"],["recives","receives"],["reciving","receiving"],["reclaimation","reclamation"],["recntly","recently"],["recod","record"],["recofig","reconfig"],["recoginizing-","recognizing"],["recogise","recognise"],["recogize","recognize"],["recogized","recognized"],["recogizes","recognizes"],["recogizing","recognizing"],["recogniced","recognised"],["recogninse","recognise"],["recognizeable","recognizable"],["recognzied","recognized"],["recomend","recommend"],["recomendation","recommendation"],["recomendations","recommendations"],["recomendatoin","recommendation"],["recomendatoins","recommendations"],["recomended","recommended"],["recomending","recommending"],["recomends","recommends"],["recommad","recommend"],["recommaded","recommended"],["recommand","recommend"],["recommandation","recommendation"],["recommanded","recommended"],["recommanding","recommending"],["recommands","recommends"],["recommd","recommend"],["recommdation","recommendation"],["recommded","recommended"],["recommdend","recommend"],["recommdended","recommended"],["recommdends","recommends"],["recommds","recommends"],["recommed","recommend"],["recommedation","recommendation"],["recommedations","recommendations"],["recommeded","recommended"],["recommeding","recommending"],["recommeds","recommends"],["recommened","recommended"],["recommeneded","recommended"],["recommented","recommended"],["recommmend","recommend"],["recommmended","recommended"],["recommmends","recommends"],["recommnd","recommend"],["recommnded","recommended"],["recommnds","recommends"],["recommned","recommend"],["recommneded","recommended"],["recommneds","recommends"],["recommpile","recompile"],["recommpiled","recompiled"],["recompence","recompense"],["recomput","recompute"],["recomputaion","recomputation"],["recompuute","recompute"],["recompuuted","recomputed"],["recompuutes","recomputes"],["recompuuting","recomputing"],["reconaissance","reconnaissance"],["reconcilation","reconciliation"],["recondifure","reconfigure"],["reconecct","reconnect"],["reconeccted","reconnected"],["reconeccting","reconnecting"],["reconecction","reconnection"],["reconecctions","reconnections"],["reconeccts","reconnects"],["reconect","reconnect"],["reconected","reconnected"],["reconecting","reconnecting"],["reconection","reconnection"],["reconections","reconnections"],["reconects","reconnects"],["reconeect","reconnect"],["reconeected","reconnected"],["reconeecting","reconnecting"],["reconeection","reconnection"],["reconeections","reconnections"],["reconeects","reconnects"],["reconenct","reconnect"],["reconencted","reconnected"],["reconencting","reconnecting"],["reconenction","reconnection"],["reconenctions","reconnections"],["reconencts","reconnects"],["reconet","reconnect"],["reconeted","reconnected"],["reconeting","reconnecting"],["reconetion","reconnection"],["reconetions","reconnections"],["reconets","reconnects"],["reconfifure","reconfigure"],["reconfiged","reconfigured"],["reconfugire","reconfigure"],["reconfugre","reconfigure"],["reconfugure","reconfigure"],["reconfure","reconfigure"],["recongifure","reconfigure"],["recongize","recognize"],["recongized","recognized"],["recongnises","recognises"],["recongnizes","recognizes"],["reconize","recognize"],["reconized","recognized"],["reconnaisance","reconnaissance"],["reconnaissence","reconnaissance"],["reconnct","reconnect"],["reconncted","reconnected"],["reconncting","reconnecting"],["reconncts","reconnects"],["reconsidder","reconsider"],["reconstrcut","reconstruct"],["reconstrcuted","reconstructed"],["reconstrcution","reconstruction"],["reconstuct","reconstruct"],["reconstucted","reconstructed"],["reconstucting","reconstructing"],["reconstucts","reconstructs"],["reconsturction","reconstruction"],["recontruct","reconstruct"],["recontructed","reconstructed"],["recontructing","reconstructing"],["recontruction","reconstruction"],["recontructions","reconstructions"],["recontructor","reconstructor"],["recontructors","reconstructors"],["recontructs","reconstructs"],["recordproducer","record producer"],["recordss","records"],["recored","recorded"],["recoriding","recording"],["recourced","resourced"],["recources","resources"],["recourcing","resourcing"],["recpie","recipe"],["recpies","recipes"],["recquired","required"],["recrational","recreational"],["recreateation","recreation"],["recrod","record"],["recrods","records"],["recrusevly","recursively"],["recrusion","recursion"],["recrusive","recursive"],["recrusivelly","recursively"],["recrusively","recursively"],["rectange","rectangle"],["rectanges","rectangles"],["rectanglar","rectangular"],["rectangluar","rectangular"],["rectiinear","rectilinear"],["recude","reduce"],["recuiting","recruiting"],["reculrively","recursively"],["recuring","recurring"],["recurisvely","recursively"],["recurively","recursively"],["recurrance","recurrence"],["recursily","recursively"],["recursivelly","recursively"],["recursivion","recursion"],["recursivley","recursively"],["recursivly","recursively"],["recurssed","recursed"],["recursses","recurses"],["recurssing","recursing"],["recurssion","recursion"],["recurssive","recursive"],["recusrive","recursive"],["recusrively","recursively"],["recusrsive","recursive"],["recustion","recursion"],["recyclying","recycling"],["recylcing","recycling"],["recyle","recycle"],["recyled","recycled"],["recyles","recycles"],["recyling","recycling"],["redability","readability"],["redandant","redundant"],["redeable","readable"],["redeclaation","redeclaration"],["redefiend","redefined"],["redefiende","redefined"],["redefintion","redefinition"],["redefintions","redefinitions"],["redenderer","renderer"],["redered","rendered"],["redict","redirect"],["rediculous","ridiculous"],["redidual","residual"],["redifine","redefine"],["redifinition","redefinition"],["redifinitions","redefinitions"],["redifintion","redefinition"],["redifintions","redefinitions"],["reding","reading"],["redings","readings"],["redircet","redirect"],["redirectd","redirected"],["redirectrion","redirection"],["redisign","redesign"],["redistirbute","redistribute"],["redistirbuted","redistributed"],["redistirbutes","redistributes"],["redistirbuting","redistributing"],["redistirbution","redistribution"],["redistributeable","redistributable"],["redistrubute","redistribute"],["redistrubuted","redistributed"],["redistrubution","redistribution"],["redistrubutions","redistributions"],["redliens","redlines"],["rednerer","renderer"],["redonly","readonly"],["redudancy","redundancy"],["redudant","redundant"],["redunancy","redundancy"],["redunant","redundant"],["redundacy","redundancy"],["redundand","redundant"],["redundat","redundant"],["redundency","redundancy"],["redundent","redundant"],["reduntancy","redundancy"],["reduntant","redundant"],["reease","release"],["reeased","released"],["reeaser","releaser"],["reeasers","releasers"],["reeases","releases"],["reeasing","releasing"],["reedeming","redeeming"],["reegion","region"],["reegions","regions"],["reelation","relation"],["reelease","release"],["reenable","re-enable"],["reenabled","re-enabled"],["reename","rename"],["reencode","re-encode"],["reenfoce","reinforce"],["reenfoced","reinforced"],["reenforced","reinforced"],["reesrved","reserved"],["reesult","result"],["reeturn","return"],["reeturned","returned"],["reeturning","returning"],["reeturns","returns"],["reevalute","reevaluate"],["reevaulating","reevaluating"],["refcound","refcount"],["refcounf","refcount"],["refect","reflect"],["refected","reflected"],["refecting","reflecting"],["refectiv","reflective"],["refector","refactor"],["refectoring","refactoring"],["refects","reflects"],["refedendum","referendum"],["refeinement","refinement"],["refeinements","refinements"],["refelects","reflects"],["refence","reference"],["refences","references"],["refenence","reference"],["refenrenced","referenced"],["referal","referral"],["referance","reference"],["referanced","referenced"],["referances","references"],["referant","referent"],["referebces","references"],["referece","reference"],["referecence","reference"],["referecences","references"],["refereces","references"],["referecne","reference"],["refered","referred"],["referefences","references"],["referemce","reference"],["referemces","references"],["referenace","reference"],["referenc","reference"],["referencable","referenceable"],["referencial","referential"],["referencially","referentially"],["referencs","references"],["referenct","referenced"],["referene","reference"],["referenece","reference"],["refereneced","referenced"],["refereneces","references"],["referened","referenced"],["referenence","reference"],["referenenced","referenced"],["referenences","references"],["referenes","references"],["referennces","references"],["referense","reference"],["referensed","referenced"],["referenses","references"],["referenz","reference"],["referenzes","references"],["refererd","referred"],["refererence","reference"],["referiang","referring"],["refering","referring"],["refernce","reference"],["refernced","referenced"],["referncence","reference"],["referncences","references"],["refernces","references"],["referncial","referential"],["referncing","referencing"],["refernece","reference"],["referneced","referenced"],["referneces","references"],["refernnce","reference"],["referr","refer"],["referrence","reference"],["referrenced","referenced"],["referrences","references"],["referrencing","referencing"],["referreres","referrers"],["referres","refers"],["referrs","refers"],["refertence","reference"],["refertenced","referenced"],["refertences","references"],["refesh","refresh"],["refeshed","refreshed"],["refeshes","refreshes"],["refeshing","refreshing"],["reffered","referred"],["refference","reference"],["reffering","referring"],["refferr","refer"],["reffers","refers"],["refinemenet","refinement"],["refinmenet","refinement"],["refinment","refinement"],["reflet","reflect"],["refleted","reflected"],["refleting","reflecting"],["refletion","reflection"],["refletions","reflections"],["reflets","reflects"],["refocuss","refocus"],["refocussed","refocused"],["reformating","reformatting"],["reformattd","reformatted"],["refreh","refresh"],["refrence","reference"],["refrenced","referenced"],["refrences","references"],["refrencing","referencing"],["refrerence","reference"],["refrerenced","referenced"],["refrerenceing","referencing"],["refrerences","references"],["refrerencial","referential"],["refrers","refers"],["refreshs","refreshes"],["refreshses","refreshes"],["refridgeration","refrigeration"],["refridgerator","refrigerator"],["refromatting","refomatting"],["refromist","reformist"],["refrormatting","reformatting"],["refure","refuse"],["refures","refuses"],["refusla","refusal"],["regalar","regular"],["regalars","regulars"],["regardes","regards"],["regardles","regardless"],["regardlesss","regardless"],["regaring","regarding"],["regarldess","regardless"],["regarless","regardless"],["regart","regard"],["regarted","regarded"],["regarting","regarding"],["regartless","regardless"],["regconized","recognized"],["regeister","register"],["regeistered","registered"],["regeistration","registration"],["regenarated","regenerated"],["regenrated","regenerated"],["regenratet","regenerated"],["regenrating","regenerating"],["regenration","regeneration"],["regenrative","regenerative"],["regession","regression"],["regestered","registered"],["regidstered","registered"],["regio","region"],["regiser","register"],["regisration","registration"],["regist","register"],["registartion","registration"],["registe","register"],["registed","registered"],["registeing","registering"],["registeration","registration"],["registerered","registered"],["registeres","registers"],["registeresd","registered"],["registerred","registered"],["registert","registered"],["registery","registry"],["registes","registers"],["registing","registering"],["registors","registers"],["registrain","registration"],["registraion","registration"],["registraions","registrations"],["registraration","registration"],["registrated","registered"],["registred","registered"],["registrer","register"],["registring","registering"],["registrs","registers"],["registy","registry"],["regiter","register"],["regitered","registered"],["regitering","registering"],["regiters","registers"],["regluar","regular"],["regon","region"],["regons","regions"],["regorded","recorded"],["regresion","regression"],["regresison","regression"],["regresssion","regression"],["regrigerator","refrigerator"],["regsion","region"],["regsions","regions"],["regsiter","register"],["regsitered","registered"],["regsitering","registering"],["regsiters","registers"],["regsitry","registry"],["regster","register"],["regstered","registered"],["regstering","registering"],["regsters","registers"],["regstry","registry"],["regualar","regular"],["regualarly","regularly"],["regualator","regulator"],["regualr","regular"],["regualtor","regulator"],["reguardless","regardless"],["reguarldess","regardless"],["reguarlise","regularise"],["reguarliser","regulariser"],["reguarlize","regularize"],["reguarlizer","regularizer"],["reguarly","regularly"],["reguator","regulator"],["reguire","require"],["reguired","required"],["reguirement","requirement"],["reguirements","requirements"],["reguires","requires"],["reguiring","requiring"],["regulaer","regular"],["regulaion","regulation"],["regulamentation","regulation"],["regulamentations","regulations"],["regulaotrs","regulators"],["regulaotry","regulatory"],["regularily","regularly"],["regulariry","regularly"],["regularlisation","regularisation"],["regularlise","regularise"],["regularlised","regularised"],["regularliser","regulariser"],["regularlises","regularises"],["regularlising","regularising"],["regularlization","regularization"],["regularlize","regularize"],["regularlized","regularized"],["regularlizer","regularizer"],["regularlizes","regularizes"],["regularlizing","regularizing"],["regularlly","regularly"],["regulax","regular"],["reguler","regular"],["regulr","regular"],["regultor","regulator"],["regultors","regulators"],["regultory","regulatory"],["regurlarly","regularly"],["reguster","register"],["rehersal","rehearsal"],["rehersing","rehearsing"],["reicarnation","reincarnation"],["reigining","reigning"],["reigonal","regional"],["reigster","register"],["reigstered","registered"],["reigstering","registering"],["reigsters","registers"],["reigstration","registration"],["reimplemenet","reimplement"],["reimplementaion","reimplementation"],["reimplementaions","reimplementations"],["reimplemention","reimplementation"],["reimplementions","reimplementations"],["reimplented","reimplemented"],["reimplents","reimplements"],["reimpliment","reimplement"],["reimplimenting","reimplementing"],["reimplmenet","reimplement"],["reimplment","reimplement"],["reimplmentation","reimplementation"],["reimplmented","reimplemented"],["reimplmenting","reimplementing"],["reimplments","reimplements"],["reimpplement","reimplement"],["reimpplementating","reimplementing"],["reimpplementation","reimplementation"],["reimpplemented","reimplemented"],["reimpremented","reimplemented"],["reinfoce","reinforce"],["reinfoced","reinforced"],["reinfocement","reinforcement"],["reinfocements","reinforcements"],["reinfoces","reinforces"],["reinfocing","reinforcing"],["reinitailise","reinitialise"],["reinitailised","reinitialised"],["reinitailize","reinitialize"],["reinitalize","reinitialize"],["reinitilize","reinitialize"],["reinitilized","reinitialized"],["reinstatiate","reinstantiate"],["reinstatiated","reinstantiated"],["reinstatiates","reinstantiates"],["reinstatiation","reinstantiation"],["reintantiate","reinstantiate"],["reintantiating","reinstantiating"],["reintepret","reinterpret"],["reintepreted","reinterpreted"],["reister","register"],["reitterate","reiterate"],["reitterated","reiterated"],["reitterates","reiterates"],["reivison","revision"],["rejplace","replace"],["reknown","renown"],["reknowned","renowned"],["rekursed","recursed"],["rekursion","recursion"],["rekursive","recursive"],["relaative","relative"],["relady","ready"],["relaease","release"],["relaese","release"],["relaesed","released"],["relaeses","releases"],["relaesing","releasing"],["relaged","related"],["relaimed","reclaimed"],["relaion","relation"],["relaive","relative"],["relaly","really"],["relase","release"],["relased","released"],["relaser","releaser"],["relases","releases"],["relashionship","relationship"],["relashionships","relationships"],["relasing","releasing"],["relataive","relative"],["relatated","related"],["relatd","related"],["relatdness","relatedness"],["relatibe","relative"],["relatibely","relatively"],["relatievly","relatively"],["relatiopnship","relationship"],["relativ","relative"],["relativly","relatively"],["relavant","relevant"],["relavent","relevant"],["releaase","release"],["releaased","released"],["relead","reload"],["releae","release"],["releaed","released"],["releaeing","releasing"],["releaing","releasing"],["releas","release"],["releasead","released"],["releasse","release"],["releated","related"],["releating","relating"],["releation","relation"],["releations","relations"],["releationship","relationship"],["releationships","relationships"],["releative","relative"],["releavant","relevant"],["relecant","relevant"],["releive","relieve"],["releived","relieved"],["releiver","reliever"],["releoad","reload"],["relese","release"],["relesed","released"],["releses","releases"],["reletive","relative"],["reletively","relatively"],["relevabt","relevant"],["relevane","relevant"],["releveant","relevant"],["relevence","relevance"],["relevent","relevant"],["relfected","reflected"],["relfecting","reflecting"],["relfection","reflection"],["relfections","reflections"],["reliablity","reliability"],["relient","reliant"],["religeous","religious"],["religous","religious"],["religously","religiously"],["relinguish","relinquish"],["relinguishing","relinquishing"],["relinqushment","relinquishment"],["relintquish","relinquish"],["relitavely","relatively"],["relly","really"],["reloade","reload"],["relocae","relocate"],["relocaes","relocates"],["relocaiing","relocating"],["relocaing","relocating"],["relocaion","relocation"],["relocaions","relocations"],["relocaite","relocate"],["relocaites","relocates"],["relocaiting","relocating"],["relocaition","relocation"],["relocaitions","relocations"],["relocaiton","relocation"],["relocaitons","relocations"],["relocateable","relocatable"],["reloccate","relocate"],["reloccated","relocated"],["reloccates","relocates"],["relpacement","replacement"],["relpy","reply"],["reltive","relative"],["relyable","reliable"],["relyably","reliably"],["relyed","relied"],["relys","relies"],["remaing","remaining"],["remainging","remaining"],["remainig","remaining"],["remainst","remains"],["remaning","remaining"],["remaped","remapped"],["remaping","remapping"],["rembember","remember"],["rembembered","remembered"],["rembembering","remembering"],["rembembers","remembers"],["rember","remember"],["remeber","remember"],["remebered","remembered"],["remebering","remembering"],["remebers","remembers"],["rememberable","memorable"],["rememberance","remembrance"],["rememberd","remembered"],["remembrence","remembrance"],["rememeber","remember"],["rememebered","remembered"],["rememebering","remembering"],["rememebers","remembers"],["rememebr","remember"],["rememebred","remembered"],["rememebrs","remembers"],["rememember","remember"],["rememembered","remembered"],["rememembers","remembers"],["rememer","remember"],["rememered","remembered"],["rememers","remembers"],["rememor","remember"],["rememored","remembered"],["rememoring","remembering"],["rememors","remembers"],["rememver","remember"],["remenant","remnant"],["remenber","remember"],["remenicent","reminiscent"],["remian","remain"],["remianed","remained"],["remianing","remaining"],["remians","remains"],["reminent","remnant"],["reminescent","reminiscent"],["remining","remaining"],["reminiscense","reminiscence"],["reminscent","reminiscent"],["reminsicent","reminiscent"],["remmeber","remember"],["remmebered","remembered"],["remmebering","remembering"],["remmebers","remembers"],["remmove","remove"],["remoce","remove"],["remoive","remove"],["remoived","removed"],["remoives","removes"],["remoiving","removing"],["remontly","remotely"],["remoote","remote"],["remore","remote"],["remorted","reported"],["remot","remote"],["removce","remove"],["removeable","removable"],["removefromat","removeformat"],["removeing","removing"],["removerd","removed"],["remve","remove"],["remved","removed"],["remves","removes"],["remvoe","remove"],["remvoed","removed"],["remvoes","removes"],["remvove","remove"],["remvoved","removed"],["remvoves","removes"],["remvs","removes"],["renabled","re-enabled"],["renderadble","renderable"],["renderd","rendered"],["rendereing","rendering"],["rendererd","rendered"],["renderered","rendered"],["renderering","rendering"],["renderning","rendering"],["renderr","render"],["renderring","rendering"],["rendevous","rendezvous"],["rendezous","rendezvous"],["rendired","rendered"],["rendirer","renderer"],["rendirers","renderers"],["rendiring","rendering"],["rendring","rendering"],["renedered","rendered"],["renegatiotiable","renegotiable"],["renegatiotiate","renegotiate"],["renegatiotiated","renegotiated"],["renegatiotiates","renegotiates"],["renegatiotiating","renegotiating"],["renegatiotiation","renegotiation"],["renegatiotiations","renegotiations"],["renegatiotiator","renegotiator"],["renegatiotiators","renegotiators"],["renegoable","renegotiable"],["renegoate","renegotiate"],["renegoated","renegotiated"],["renegoates","renegotiates"],["renegoatiable","renegotiable"],["renegoatiate","renegotiate"],["renegoatiated","renegotiated"],["renegoatiates","renegotiates"],["renegoatiating","renegotiating"],["renegoatiation","renegotiation"],["renegoatiations","renegotiations"],["renegoatiator","renegotiator"],["renegoatiators","renegotiators"],["renegoating","renegotiating"],["renegoation","renegotiation"],["renegoations","renegotiations"],["renegoator","renegotiator"],["renegoators","renegotiators"],["renegociable","renegotiable"],["renegociate","renegotiate"],["renegociated","renegotiated"],["renegociates","renegotiates"],["renegociating","renegotiating"],["renegociation","renegotiation"],["renegociations","renegotiations"],["renegociator","renegotiator"],["renegociators","renegotiators"],["renegogtiable","renegotiable"],["renegogtiate","renegotiate"],["renegogtiated","renegotiated"],["renegogtiates","renegotiates"],["renegogtiating","renegotiating"],["renegogtiation","renegotiation"],["renegogtiations","renegotiations"],["renegogtiator","renegotiator"],["renegogtiators","renegotiators"],["renegoitable","renegotiable"],["renegoitate","renegotiate"],["renegoitated","renegotiated"],["renegoitates","renegotiates"],["renegoitating","renegotiating"],["renegoitation","renegotiation"],["renegoitations","renegotiations"],["renegoitator","renegotiator"],["renegoitators","renegotiators"],["renegoptionsotiable","renegotiable"],["renegoptionsotiate","renegotiate"],["renegoptionsotiated","renegotiated"],["renegoptionsotiates","renegotiates"],["renegoptionsotiating","renegotiating"],["renegoptionsotiation","renegotiation"],["renegoptionsotiations","renegotiations"],["renegoptionsotiator","renegotiator"],["renegoptionsotiators","renegotiators"],["renegosiable","renegotiable"],["renegosiate","renegotiate"],["renegosiated","renegotiated"],["renegosiates","renegotiates"],["renegosiating","renegotiating"],["renegosiation","renegotiation"],["renegosiations","renegotiations"],["renegosiator","renegotiator"],["renegosiators","renegotiators"],["renegotable","renegotiable"],["renegotaiable","renegotiable"],["renegotaiate","renegotiate"],["renegotaiated","renegotiated"],["renegotaiates","renegotiates"],["renegotaiating","renegotiating"],["renegotaiation","renegotiation"],["renegotaiations","renegotiations"],["renegotaiator","renegotiator"],["renegotaiators","renegotiators"],["renegotaible","renegotiable"],["renegotaite","renegotiate"],["renegotaited","renegotiated"],["renegotaites","renegotiates"],["renegotaiting","renegotiating"],["renegotaition","renegotiation"],["renegotaitions","renegotiations"],["renegotaitor","renegotiator"],["renegotaitors","renegotiators"],["renegotate","renegotiate"],["renegotated","renegotiated"],["renegotates","renegotiates"],["renegotatiable","renegotiable"],["renegotatiate","renegotiate"],["renegotatiated","renegotiated"],["renegotatiates","renegotiates"],["renegotatiating","renegotiating"],["renegotatiation","renegotiation"],["renegotatiations","renegotiations"],["renegotatiator","renegotiator"],["renegotatiators","renegotiators"],["renegotatible","renegotiable"],["renegotatie","renegotiate"],["renegotatied","renegotiated"],["renegotaties","renegotiates"],["renegotating","renegotiating"],["renegotation","renegotiation"],["renegotations","renegotiations"],["renegotatior","renegotiator"],["renegotatiors","renegotiators"],["renegotator","renegotiator"],["renegotators","renegotiators"],["renegothiable","renegotiable"],["renegothiate","renegotiate"],["renegothiated","renegotiated"],["renegothiates","renegotiates"],["renegothiating","renegotiating"],["renegothiation","renegotiation"],["renegothiations","renegotiations"],["renegothiator","renegotiator"],["renegothiators","renegotiators"],["renegotible","renegotiable"],["renegoticable","renegotiable"],["renegoticate","renegotiate"],["renegoticated","renegotiated"],["renegoticates","renegotiates"],["renegoticating","renegotiating"],["renegotication","renegotiation"],["renegotications","renegotiations"],["renegoticator","renegotiator"],["renegoticators","renegotiators"],["renegotioable","renegotiable"],["renegotioate","renegotiate"],["renegotioated","renegotiated"],["renegotioates","renegotiates"],["renegotioating","renegotiating"],["renegotioation","renegotiation"],["renegotioations","renegotiations"],["renegotioator","renegotiator"],["renegotioators","renegotiators"],["renegotioble","renegotiable"],["renegotion","renegotiation"],["renegotionable","renegotiable"],["renegotionate","renegotiate"],["renegotionated","renegotiated"],["renegotionates","renegotiates"],["renegotionating","renegotiating"],["renegotionation","renegotiation"],["renegotionations","renegotiations"],["renegotionator","renegotiator"],["renegotionators","renegotiators"],["renegotions","renegotiations"],["renegotiotable","renegotiable"],["renegotiotate","renegotiate"],["renegotiotated","renegotiated"],["renegotiotates","renegotiates"],["renegotiotating","renegotiating"],["renegotiotation","renegotiation"],["renegotiotations","renegotiations"],["renegotiotator","renegotiator"],["renegotiotators","renegotiators"],["renegotiote","renegotiate"],["renegotioted","renegotiated"],["renegotiotes","renegotiates"],["renegotioting","renegotiating"],["renegotiotion","renegotiation"],["renegotiotions","renegotiations"],["renegotiotor","renegotiator"],["renegotiotors","renegotiators"],["renegotitable","renegotiable"],["renegotitae","renegotiate"],["renegotitaed","renegotiated"],["renegotitaes","renegotiates"],["renegotitaing","renegotiating"],["renegotitaion","renegotiation"],["renegotitaions","renegotiations"],["renegotitaor","renegotiator"],["renegotitaors","renegotiators"],["renegotitate","renegotiate"],["renegotitated","renegotiated"],["renegotitates","renegotiates"],["renegotitating","renegotiating"],["renegotitation","renegotiation"],["renegotitations","renegotiations"],["renegotitator","renegotiator"],["renegotitators","renegotiators"],["renegotite","renegotiate"],["renegotited","renegotiated"],["renegotites","renegotiates"],["renegotiting","renegotiating"],["renegotition","renegotiation"],["renegotitions","renegotiations"],["renegotitor","renegotiator"],["renegotitors","renegotiators"],["renegoziable","renegotiable"],["renegoziate","renegotiate"],["renegoziated","renegotiated"],["renegoziates","renegotiates"],["renegoziating","renegotiating"],["renegoziation","renegotiation"],["renegoziations","renegotiations"],["renegoziator","renegotiator"],["renegoziators","renegotiators"],["reneweal","renewal"],["renewl","renewal"],["renforce","reinforce"],["renforced","reinforced"],["renforcement","reinforcement"],["renforcements","reinforcements"],["renforces","reinforces"],["rennovate","renovate"],["rennovated","renovated"],["rennovating","renovating"],["rennovation","renovation"],["rentime","runtime"],["rentors","renters"],["reoadmap","roadmap"],["reoccurrence","recurrence"],["reoder","reorder"],["reomvable","removable"],["reomve","remove"],["reomved","removed"],["reomves","removes"],["reomving","removing"],["reonly","read-only"],["reopended","reopened"],["reoport","report"],["reopsitory","repository"],["reord","record"],["reorded","reorder"],["reorer","reorder"],["reorganision","reorganisation"],["reorginised","reorganised"],["reorginized","reorganized"],["reosnable","reasonable"],["reosne","reason"],["reosurce","resource"],["reosurced","resourced"],["reosurces","resources"],["reosurcing","resourcing"],["reounded","rounded"],["repace","replace"],["repaced","replaced"],["repacement","replacement"],["repacements","replacements"],["repaces","replaces"],["repacing","replacing"],["repackge","repackage"],["repackged","repackaged"],["repaitnt","repaint"],["reparamterization","reparameterization"],["repblic","republic"],["repblican","republican"],["repblicans","republicans"],["repblics","republics"],["repeates","repeats"],["repeatly","repeatedly"],["repect","respect"],["repectable","respectable"],["repected","respected"],["repecting","respecting"],["repective","respective"],["repectively","respectively"],["repects","respects"],["repedability","repeatability"],["repedable","repeatable"],["repeition","repetition"],["repentence","repentance"],["repentent","repentant"],["reperesent","represent"],["reperesentation","representation"],["reperesentational","representational"],["reperesentations","representations"],["reperesented","represented"],["reperesenting","representing"],["reperesents","represents"],["repersentation","representation"],["repertoir","repertoire"],["repesent","represent"],["repesentation","representation"],["repesentational","representational"],["repesented","represented"],["repesenting","representing"],["repesents","represents"],["repet","repeat"],["repetative","repetitive"],["repete","repeat"],["repeteadly","repeatedly"],["repetetion","repetition"],["repetetions","repetitions"],["repetetive","repetitive"],["repeting","repeating"],["repetion","repetition"],["repetions","repetitions"],["repetive","repetitive"],["repid","rapid"],["repition","repetition"],["repitions","repetitions"],["repitition","repetition"],["repititions","repetitions"],["replacability","replaceability"],["replacables","replaceables"],["replacacing","replacing"],["replacalbe","replaceable"],["replacalbes","replaceables"],["replacament","replacement"],["replacaments","replacements"],["replacate","replicate"],["replacated","replicated"],["replacates","replicates"],["replacating","replicating"],["replacation","replication"],["replacd","replaced"],["replaceemnt","replacement"],["replaceemnts","replacements"],["replacemenet","replacement"],["replacmenet","replacement"],["replacment","replacement"],["replacments","replacements"],["replacong","replacing"],["replaint","repaint"],["replasement","replacement"],["replasements","replacements"],["replcace","replace"],["replcaced","replaced"],["replcaof","replicaof"],["replicae","replicate"],["replicaes","replicates"],["replicaiing","replicating"],["replicaion","replication"],["replicaions","replications"],["replicaite","replicate"],["replicaites","replicates"],["replicaiting","replicating"],["replicaition","replication"],["replicaitions","replications"],["replicaiton","replication"],["replicaitons","replications"],["repling","replying"],["replys","replies"],["reponding","responding"],["reponse","response"],["reponses","responses"],["reponsibilities","responsibilities"],["reponsibility","responsibility"],["reponsible","responsible"],["reporing","reporting"],["reporitory","repository"],["reportadly","reportedly"],["reportign","reporting"],["reportresouces","reportresources"],["reposiotory","repository"],["reposiry","repository"],["repositiories","repositories"],["repositiory","repository"],["repositiroes","repositories"],["reposititioning","repositioning"],["repositorry","repository"],["repositotries","repositories"],["repositotry","repository"],["repositry","repository"],["reposoitory","repository"],["reposond","respond"],["reposonder","responder"],["reposonders","responders"],["reposonding","responding"],["reposonse","response"],["reposonses","responses"],["repostiories","repositories"],["repostiory","repository"],["repostories","repositories"],["repostory","repository"],["repport","report"],["reppository","repository"],["repraesentation","representation"],["repraesentational","representational"],["repraesentations","representations"],["reprecussion","repercussion"],["reprecussions","repercussions"],["repreesnt","represent"],["repreesnted","represented"],["repreesnts","represents"],["reprensent","represent"],["reprensentation","representation"],["reprensentational","representational"],["reprensentations","representations"],["reprepresents","represents"],["represantation","representation"],["represantational","representational"],["represantations","representations"],["represantative","representative"],["represenatation","representation"],["represenatational","representational"],["represenatations","representations"],["represenation","representation"],["represenational","representational"],["represenations","representations"],["represend","represent"],["representaion","representation"],["representaional","representational"],["representaions","representations"],["representaiton","representation"],["representated","represented"],["representating","representing"],["representd","represented"],["representiative","representative"],["represention","representation"],["representions","representations"],["representive","representative"],["representives","representatives"],["represet","represent"],["represetation","representation"],["represeted","represented"],["represeting","representing"],["represets","represents"],["represnet","represent"],["represnetated","represented"],["represnetation","representation"],["represnetations","representations"],["represneted","represented"],["represneting","representing"],["represnets","represents"],["represnt","represent"],["represntation","representation"],["represntative","representative"],["represnted","represented"],["represnts","represents"],["repressent","represent"],["repressentation","representation"],["repressenting","representing"],["repressents","represents"],["reprociblbe","reproducible"],["reprocible","reproducible"],["reprodice","reproduce"],["reprodiced","reproduced"],["reprodicibility","reproducibility"],["reprodicible","reproducible"],["reprodicibly","reproducibly"],["reprodicing","reproducing"],["reprodiction","reproduction"],["reproducabely","reproducibly"],["reproducability","reproducibility"],["reproducable","reproducible"],["reproducablitity","reproducibility"],["reproducably","reproducibly"],["reproduciability","reproduceability"],["reproduciable","reproduceable"],["reproduciblity","reproducibility"],["reprot","report"],["reprots","reports"],["reprsent","represent"],["reprsentation","representation"],["reprsentations","representations"],["reprsented","represented"],["reprsenting","representing"],["reprsents","represents"],["reprtoire","repertoire"],["reprucible","reproducible"],["repsectively","respectively"],["repsonse","response"],["repsonses","responses"],["repsonsible","responsible"],["repspectively","respectively"],["repsresents","represents"],["reptition","repetition"],["repubic","republic"],["repubican","republican"],["repubicans","republicans"],["repubics","republics"],["republi","republic"],["republian","republican"],["republians","republicans"],["republis","republics"],["repulic","republic"],["repulican","republican"],["repulicans","republicans"],["repulics","republics"],["reputpose","repurpose"],["reputposed","repurposed"],["reputposes","repurposes"],["reputposing","repurposing"],["reqest","request"],["reqested","requested"],["reqests","requests"],["reqeuest","request"],["reqeust","request"],["reqeusted","requested"],["reqeusting","requesting"],["reqeusts","requests"],["reqiest","request"],["reqire","require"],["reqired","required"],["reqirement","requirement"],["reqirements","requirements"],["reqires","requires"],["reqiring","requiring"],["reqiure","require"],["reqrite","rewrite"],["reqrites","rewrites"],["requencies","frequencies"],["requency","frequency"],["requeried","required"],["requeriment","requirement"],["requeriments","requirements"],["reques","request"],["requesr","request"],["requestd","requested"],["requestesd","requested"],["requestested","requested"],["requestied","requested"],["requestying","requesting"],["requet","request"],["requeted","requested"],["requeting","requesting"],["requets","requests"],["requeum","requiem"],["requied","required"],["requierd","required"],["requiere","require"],["requiered","required"],["requierement","requirement"],["requierements","requirements"],["requieres","requires"],["requiering","requiring"],["requies","requires"],["requiest","request"],["requiested","requested"],["requiesting","requesting"],["requiests","requests"],["requird","required"],["requireing","requiring"],["requiremenet","requirement"],["requiremenets","requirements"],["requiremnt","requirement"],["requirment","requirement"],["requirments","requirements"],["requisit","requisite"],["requisits","requisites"],["requre","require"],["requred","required"],["requrement","requirement"],["requrements","requirements"],["requres","requires"],["requrest","request"],["requrested","requested"],["requresting","requesting"],["requrests","requests"],["requried","required"],["requriement","requirement"],["requriements","requirements"],["requries","requires"],["requriment","requirement"],["requring","requiring"],["requrired","required"],["requrirement","requirement"],["requrirements","requirements"],["requris","require"],["requsite","requisite"],["requsites","requisites"],["requst","request"],["requsted","requested"],["requsting","requesting"],["requsts","requests"],["reregisteration","reregistration"],["rererences","references"],["rerference","reference"],["rerferences","references"],["rerpesentation","representation"],["rertieve","retrieve"],["rertieved","retrieved"],["rertiever","retriever"],["rertievers","retrievers"],["rertieves","retrieves"],["reruirement","requirement"],["reruirements","requirements"],["reruning","rerunning"],["rerwite","rewrite"],["resarch","research"],["resart","restart"],["resarts","restarts"],["resaurant","restaurant"],["resaurants","restaurants"],["rescaned","rescanned"],["rescource","resource"],["rescourced","resourced"],["rescources","resources"],["rescourcing","resourcing"],["rescrition","restriction"],["rescritions","restrictions"],["rescueing","rescuing"],["reseach","research"],["reseached","researched"],["researvation","reservation"],["researvations","reservations"],["researve","reserve"],["researved","reserved"],["researves","reserves"],["researving","reserving"],["reselction","reselection"],["resembelance","resemblance"],["resembes","resembles"],["resemblence","resemblance"],["resently","recently"],["resepect","respect"],["resepected","respected"],["resepecting","respecting"],["resepective","respective"],["resepectively","respectively"],["resepects","respects"],["reseration","reservation"],["reserv","reserve"],["reserverd","reserved"],["reservered","reserved"],["resestatus","resetstatus"],["resetable","resettable"],["reseted","reset"],["reseting","resetting"],["resetted","reset"],["reseved","reserved"],["reseverd","reserved"],["resevered","reserved"],["resevering","reserving"],["resevoir","reservoir"],["resgister","register"],["resgisters","registers"],["residental","residential"],["resierfs","reiserfs"],["resignement","resignment"],["resilence","resilience"],["resistable","resistible"],["resistence","resistance"],["resistent","resistant"],["resitance","resistance"],["resitances","resistances"],["resitor","resistor"],["resitors","resistors"],["resivwar","reservoir"],["resizeable","resizable"],["resizeble","resizable"],["reslection","reselection"],["reslove","resolve"],["resloved","resolved"],["resloves","resolves"],["resloving","resolving"],["reslut","result"],["resluts","results"],["resoect","respect"],["resoective","respective"],["resoiurce","resource"],["resoiurced","resourced"],["resoiurces","resources"],["resoiurcing","resourcing"],["resoltion","resolution"],["resoltuion","resolution"],["resoltuions","resolutions"],["resoluitons","resolutions"],["resolutin","resolution"],["resolutino","resolution"],["resolutinos","resolutions"],["resolutins","resolutions"],["resoluton","resolution"],["resolvinf","resolving"],["reson","reason"],["resonable","reasonable"],["resons","reasons"],["resonse","response"],["resonses","responses"],["resoource","resource"],["resoourced","resourced"],["resoources","resources"],["resoourcing","resourcing"],["resopnse","response"],["resopnses","responses"],["resorce","resource"],["resorced","resourced"],["resorces","resources"],["resorcing","resourcing"],["resore","restore"],["resorece","resource"],["resoreces","resources"],["resoruce","resource"],["resoruced","resourced"],["resoruces","resources"],["resorucing","resourcing"],["resotration","restoration"],["resotrations","restorations"],["resotrative","restorative"],["resotre","restore"],["resotrer","restorer"],["resotrers","restorers"],["resotres","restores"],["resotring","restoring"],["resouce","resource"],["resouced","resourced"],["resouces","resources"],["resoucing","resourcing"],["resoultion","resolution"],["resoultions","resolutions"],["resourcees","resources"],["resourceype","resourcetype"],["resoure","resource"],["resourecs","resources"],["resoured","resourced"],["resoures","resources"],["resourses","resources"],["resoution","resolution"],["resoves","resolves"],["resovle","resolve"],["resovled","resolved"],["resovles","resolves"],["resovling","resolving"],["respawining","respawning"],["respecitve","respective"],["respecitvely","respectively"],["respecive","respective"],["respecively","respectively"],["respectivelly","respectively"],["respectivley","respectively"],["respectivly","respectively"],["respnse","response"],["respnses","responses"],["respoduce","reproduce"],["responce","response"],["responces","responses"],["responibilities","responsibilities"],["responisble","responsible"],["responnsibilty","responsibility"],["responsabilities","responsibilities"],["responsability","responsibility"],["responsable","responsible"],["responsbile","responsible"],["responser's","responder's"],["responser","responder"],["responsers","responders"],["responsess","responses"],["responsibile","responsible"],["responsibilites","responsibilities"],["responsibilty","responsibility"],["responsiblities","responsibilities"],["responsiblity","responsibility"],["responsing","responding"],["respose","response"],["resposes","responses"],["resposibility","responsibility"],["resposible","responsible"],["resposiblity","responsibility"],["respositories","repositories"],["respository","repository"],["resposive","responsive"],["resposiveness","responsiveness"],["resposne","response"],["resposnes","responses"],["respresent","represent"],["respresentation","representation"],["respresentational","representational"],["respresentations","representations"],["respresented","represented"],["respresenting","representing"],["respresents","represents"],["resquest","request"],["resrouce","resource"],["resrouced","resourced"],["resrouces","resources"],["resroucing","resourcing"],["reSructuredText","reStructuredText"],["resrved","reserved"],["ressapee","recipe"],["ressemblance","resemblance"],["ressemble","resemble"],["ressembled","resembled"],["ressemblence","resemblance"],["ressembling","resembling"],["ressemle","resemble"],["resset","reset"],["resseted","reset"],["ressets","resets"],["ressetting","resetting"],["ressize","resize"],["ressizes","resizes"],["ressource","resource"],["ressourced","resourced"],["ressources","resources"],["ressourcing","resourcing"],["resssurecting","resurrecting"],["ressult","result"],["ressurect","resurrect"],["ressurected","resurrected"],["ressurecting","resurrecting"],["ressurection","resurrection"],["ressurects","resurrects"],["ressurrection","resurrection"],["restarant","restaurant"],["restarants","restaurants"],["restaraunt","restaurant"],["restaraunteur","restaurateur"],["restaraunteurs","restaurateurs"],["restaraunts","restaurants"],["restauranteurs","restaurateurs"],["restauration","restoration"],["restauraunt","restaurant"],["restaurnad","restaurant"],["restaurnat","restaurant"],["resteraunt","restaurant"],["resteraunts","restaurants"],["restes","reset"],["restesting","retesting"],["resticted","restricted"],["restoding","restoring"],["restoiring","restoring"],["restor","restore"],["restorated","restored"],["restoreable","restorable"],["restoreble","restorable"],["restoreing","restoring"],["restors","restores"],["restouration","restoration"],["restrcted","restricted"],["restrcuture","restructure"],["restriced","restricted"],["restroing","restoring"],["reStructuredTetx","reStructuredText"],["reStructuredTxet","reStructuredText"],["reStrucuredText","reStructuredText"],["restuarant","restaurant"],["restuarants","restaurants"],["reStucturedText","reStructuredText"],["restucturing","restructuring"],["reStucuredText","reStructuredText"],["resturant","restaurant"],["resturants","restaurants"],["resturaunt","restaurant"],["resturaunts","restaurants"],["resturcturation","restructuration"],["resturcture","restructure"],["resturctured","restructured"],["resturctures","restructures"],["resturcturing","restructuring"],["resturns","returns"],["resuable","reusable"],["resuables","reusables"],["resubstituion","resubstitution"],["resuction","reduction"],["resuilt","result"],["resuilted","resulted"],["resuilting","resulting"],["resuilts","results"],["resul","result"],["resuling","resulting"],["resullt","result"],["resulotion","resolution"],["resulsets","resultsets"],["resulst","results"],["resultion","resolution"],["resultions","resolutions"],["resultung","resulting"],["resulution","resolution"],["resumbmitting","resubmitting"],["resumitted","resubmitted"],["resumt","resume"],["resuorce","resource"],["resuorced","resourced"],["resuorces","resources"],["resuorcing","resourcing"],["resurce","resource"],["resurced","resourced"],["resurces","resources"],["resurcing","resourcing"],["resurecting","resurrecting"],["resursively","recursively"],["resuse","reuse"],["resuts","results"],["resycn","resync"],["retalitated","retaliated"],["retalitation","retaliation"],["retangles","rectangles"],["retanslate","retranslate"],["rether","rather"],["retieve","retrieve"],["retieved","retrieved"],["retieves","retrieves"],["retieving","retrieving"],["retinew","retinue"],["retireve","retrieve"],["retireved","retrieved"],["retirever","retriever"],["retirevers","retrievers"],["retireves","retrieves"],["retireving","retrieving"],["retirned","returned"],["retore","restore"],["retored","restored"],["retores","restores"],["retoric","rhetoric"],["retorical","rhetorical"],["retoring","restoring"],["retourned","returned"],["retpresenting","representing"],["retquirement","requirement"],["retquirements","requirements"],["retquireseek","requireseek"],["retquiresgpos","requiresgpos"],["retquiresgsub","requiresgsub"],["retquiressl","requiressl"],["retranser","retransfer"],["retransferd","retransferred"],["retransfered","retransferred"],["retransfering","retransferring"],["retransferrd","retransferred"],["retransmited","retransmitted"],["retransmition","retransmission"],["retreevable","retrievable"],["retreeval","retrieval"],["retreeve","retrieve"],["retreeved","retrieved"],["retreeves","retrieves"],["retreeving","retrieving"],["retreivable","retrievable"],["retreival","retrieval"],["retreive","retrieve"],["retreived","retrieved"],["retreives","retrieves"],["retreiving","retrieving"],["retrevable","retrievable"],["retreval","retrieval"],["retreve","retrieve"],["retreved","retrieved"],["retreves","retrieves"],["retreving","retrieving"],["retrict","restrict"],["retricted","restricted"],["retriebe","retrieve"],["retriece","retrieve"],["retrieces","retrieves"],["retriev","retrieve"],["retrieveds","retrieved"],["retrive","retrieve"],["retrived","retrieved"],["retrives","retrieves"],["retriving","retrieving"],["retrn","return"],["retrned","returned"],["retrns","returns"],["retrun","return"],["retruned","returned"],["retruns","returns"],["retrvieve","retrieve"],["retrvieved","retrieved"],["retrviever","retriever"],["retrvievers","retrievers"],["retrvieves","retrieves"],["retsart","restart"],["retsarts","restarts"],["retun","return"],["retunrned","returned"],["retunrs","returns"],["retuns","returns"],["retur","return"],["reture","return"],["retured","returned"],["returend","returned"],["retures","returns"],["returing","returning"],["returm","return"],["returmed","returned"],["returming","returning"],["returms","returns"],["returnd","returned"],["returnes","returns"],["returnig","returning"],["returnn","return"],["returnned","returned"],["returnning","returning"],["returs","returns"],["retursn","returns"],["retutning","returning"],["retyring","retrying"],["reudce","reduce"],["reudced","reduced"],["reudces","reduces"],["reudction","reduction"],["reudctions","reductions"],["reuest","request"],["reuests","requests"],["reulator","regulator"],["reundant","redundant"],["reundantly","redundantly"],["reuplad","reupload"],["reupladed","reuploaded"],["reuplader","reuploader"],["reupladers","reuploaders"],["reuplading","reuploading"],["reuplads","reuploads"],["reuplaod","reupload"],["reuplaoded","reuploaded"],["reuplaoder","reuploader"],["reuplaoders","reuploaders"],["reuplaoding","reuploading"],["reuplaods","reuploads"],["reuplod","reupload"],["reuploded","reuploaded"],["reuploder","reuploader"],["reuploders","reuploaders"],["reuploding","reuploading"],["reuplods","reuploads"],["reuqest","request"],["reuqested","requested"],["reuqesting","requesting"],["reuqests","requests"],["reurn","return"],["reursively","recursively"],["reuslt","result"],["reussing","reusing"],["reutnred","returned"],["reutrn","return"],["reutrns","returns"],["revaildating","revalidating"],["revaluated","reevaluated"],["reveiw","review"],["reveiwed","reviewed"],["reveiwer","reviewer"],["reveiwers","reviewers"],["reveiwing","reviewing"],["reveiws","reviews"],["revelent","relevant"],["revelution","revolution"],["revelutions","revolutions"],["reveokes","revokes"],["reverce","reverse"],["reverced","reversed"],["revereces","references"],["reverese","reverse"],["reveresed","reversed"],["reveret","revert"],["revereted","reverted"],["reversable","reversible"],["reverse-engeneer","reverse-engineer"],["reverse-engeneering","reverse-engineering"],["reverse-engieer","reverse-engineer"],["reverseed","reversed"],["reversees","reverses"],["reverve","reserve"],["reverved","reserved"],["revewrse","reverse"],["reviewl","review"],["reviewsectio","reviewsection"],["revisisions","revisions"],["revison","revision"],["revisons","revisions"],["revist","revisit"],["revisted","revisited"],["revisting","revisiting"],["revists","revisits"],["reviwed","reviewed"],["reviwer","reviewer"],["reviwers","reviewers"],["reviwing","reviewing"],["revoluion","revolution"],["revolutionar","revolutionary"],["revrese","reverse"],["revrieve","retrieve"],["revrieved","retrieved"],["revriever","retriever"],["revrievers","retrievers"],["revrieves","retrieves"],["revsion","revision"],["rewiev","review"],["rewieved","reviewed"],["rewiever","reviewer"],["rewieving","reviewing"],["rewievs","reviews"],["rewirtable","rewritable"],["rewirte","rewrite"],["rewirtten","rewritten"],["rewitable","rewritable"],["rewite","rewrite"],["rewitten","rewritten"],["reworkd","reworked"],["rewriet","rewrite"],["rewriite","rewrite"],["rewriten","rewritten"],["rewritting","rewriting"],["rewuired","required"],["rference","reference"],["rferences","references"],["rfeturned","returned"],["rgister","register"],["rhymme","rhyme"],["rhythem","rhythm"],["rhythim","rhythm"],["rhythimcally","rhythmically"],["rhytmic","rhythmic"],["ridiculus","ridiculous"],["righ","right"],["righht","right"],["righmost","rightmost"],["rightt","right"],["rigourous","rigorous"],["rigt","right"],["rigth","right"],["rigths","rights"],["rigurous","rigorous"],["riminder","reminder"],["riminders","reminders"],["riminding","reminding"],["rimitives","primitives"],["rininging","ringing"],["rispective","respective"],["ristrict","restrict"],["ristricted","restricted"],["ristriction","restriction"],["ritable","writable"],["rivised","revised"],["rizes","rises"],["rlation","relation"],["rlse","else"],["rmeote","remote"],["rmeove","remove"],["rmeoved","removed"],["rmeoves","removes"],["rmove","remove"],["rmoved","removed"],["rmoving","removing"],["roataion","rotation"],["roatation","rotation"],["roated","rotated"],["roation","rotation"],["roboustness","robustness"],["robustnes","robustness"],["Rockerfeller","Rockefeller"],["rococco","rococo"],["rocord","record"],["rocorded","recorded"],["rocorder","recorder"],["rocording","recording"],["rocordings","recordings"],["rocords","records"],["roduceer","producer"],["roigin","origin"],["roiginal","original"],["roiginally","originally"],["roiginals","originals"],["roiginating","originating"],["roigins","origins"],["romote","remote"],["romoted","remoted"],["romoteing","remoting"],["romotely","remotely"],["romotes","remotes"],["romoting","remoting"],["romotly","remotely"],["roomate","roommate"],["ropeat","repeat"],["rorated","rotated"],["rosponse","response"],["rosponsive","responsive"],["rotaion","rotation"],["rotaions","rotations"],["rotaiton","rotation"],["rotaitons","rotations"],["rotat","rotate"],["rotataion","rotation"],["rotataions","rotations"],["rotateable","rotatable"],["rouding","rounding"],["roughtly","roughly"],["rougly","roughly"],["rouine","routine"],["rouines","routines"],["round-robbin","round-robin"],["roundign","rounding"],["roung","round"],["rountine","routine"],["rountines","routines"],["routiens","routines"],["routins","routines"],["rovide","provide"],["rovided","provided"],["rovider","provider"],["rovides","provides"],["roviding","providing"],["rqeuested","requested"],["rqeuesting","requesting"],["rquested","requested"],["rquesting","requesting"],["rquire","require"],["rquired","required"],["rquirement","requirement"],["rquires","requires"],["rquiring","requiring"],["rranslation","translation"],["rranslations","translations"],["rrase","erase"],["rrror","error"],["rrrored","errored"],["rrroring","erroring"],["rrrors","errors"],["rubarb","rhubarb"],["rucuperate","recuperate"],["rudimentally","rudimentary"],["rudimentatry","rudimentary"],["rudimentory","rudimentary"],["rudimentry","rudimentary"],["rulle","rule"],["rumatic","rheumatic"],["runn","run"],["runnig","running"],["runnign","running"],["runnigng","running"],["runnin","running"],["runnint","running"],["runnners","runners"],["runnning","running"],["runns","runs"],["runnung","running"],["runting","runtime"],["rurrent","current"],["russina","Russian"],["Russion","Russian"],["rwite","write"],["rysnc","rsync"],["rythem","rhythm"],["rythim","rhythm"],["rythm","rhythm"],["rythmic","rhythmic"],["rythyms","rhythms"],["saame","same"],["sabatage","sabotage"],["sabatour","saboteur"],["sacalar","scalar"],["sacalars","scalars"],["sacarin","saccharin"],["sacle","scale"],["sacrafice","sacrifice"],["sacreligious","sacrilegious"],["Sacremento","Sacramento"],["sacrifical","sacrificial"],["sacrifying","sacrificing"],["sacrilegeous","sacrilegious"],["sacrin","saccharin"],["sade","sad"],["saem","same"],["safe-pooint","safe-point"],["safe-pooints","safe-points"],["safeing","saving"],["safepooint","safepoint"],["safepooints","safepoints"],["safequard","safeguard"],["saferi","Safari"],["safetly","safely"],["safly","safely"],["saftey","safety"],["safty","safety"],["saggital","sagittal"],["sagital","sagittal"],["Sagitarius","Sagittarius"],["sais","says"],["saleries","salaries"],["salery","salary"],["salveof","slaveof"],["samle","sample"],["samled","sampled"],["samll","small"],["samller","smaller"],["sammon","salmon"],["samori","samurai"],["sampel","sample"],["sampeld","sampled"],["sampels","samples"],["samwich","sandwich"],["samwiches","sandwiches"],["sanaty","sanity"],["sanctionning","sanctioning"],["sandobx","sandbox"],["sandwhich","sandwich"],["Sanhedrim","Sanhedrin"],["sanitizisation","sanitization"],["sanizer","sanitizer"],["sanpshot","snapshot"],["sanpsnots","snapshots"],["sansitizer","sanitizer"],["sansitizers","sanitizers"],["santioned","sanctioned"],["santize","sanitize"],["santized","sanitized"],["santizes","sanitizes"],["santizing","sanitizing"],["sanwich","sandwich"],["sanwiches","sandwiches"],["sanytise","sanitise"],["sanytize","sanitize"],["saphire","sapphire"],["saphires","sapphires"],["sargant","sergeant"],["sargeant","sergeant"],["sarted","started"],["sarter","starter"],["sarters","starters"],["sastisfies","satisfies"],["satandard","standard"],["satandards","standards"],["satelite","satellite"],["satelites","satellites"],["satelitte","satellite"],["satellittes","satellites"],["satement","statement"],["satements","statements"],["saterday","Saturday"],["saterdays","Saturdays"],["satified","satisfied"],["satifies","satisfies"],["satifsy","satisfy"],["satify","satisfy"],["satifying","satisfying"],["satisfactority","satisfactorily"],["satisfiabilty","satisfiability"],["satisfing","satisfying"],["satisfyied","satisfied"],["satisifed","satisfied"],["satisified","satisfied"],["satisifies","satisfies"],["satisify","satisfy"],["satisifying","satisfying"],["satistying","satisfying"],["satric","satiric"],["satrical","satirical"],["satrically","satirically"],["sattelite","satellite"],["sattelites","satellites"],["sattellite","satellite"],["sattellites","satellites"],["satuaday","Saturday"],["satuadays","Saturdays"],["saturdey","Saturday"],["satursday","Saturday"],["satus","status"],["saught","sought"],["sav","save"],["savees","saves"],["saveing","saving"],["savely","safely"],["savere","severe"],["savety","safety"],["savgroup","savegroup"],["savy","savvy"],["saxaphone","saxophone"],["sbsampling","subsampling"],["scahr","schar"],["scalarr","scalar"],["scaleability","scalability"],["scaleable","scalable"],["scaleing","scaling"],["scalled","scaled"],["scandanavia","Scandinavia"],["scaned","scanned"],["scaning","scanning"],["scannning","scanning"],["scaricity","scarcity"],["scavange","scavenge"],["scavanged","scavenged"],["scavanger","scavenger"],["scavangers","scavengers"],["scavanges","scavenges"],["sccope","scope"],["sceanrio","scenario"],["sceanrios","scenarios"],["scecified","specified"],["scenarion","scenario"],["scenarions","scenarios"],["scenegraaph","scenegraph"],["scenegraaphs","scenegraphs"],["sceond","second"],["sceonds","seconds"],["scetch","sketch"],["scetched","sketched"],["scetches","sketches"],["scetching","sketching"],["schdule","schedule"],["schduled","scheduled"],["schduleing","scheduling"],["schduler","scheduler"],["schdules","schedules"],["schduling","scheduling"],["schedual","schedule"],["scheduald","scheduled"],["schedualed","scheduled"],["schedualing","scheduling"],["schedulier","scheduler"],["schedulling","scheduling"],["scheduluing","scheduling"],["schem","scheme"],["schemd","schemed"],["schems","schemes"],["schme","scheme"],["schmea","schema"],["schmeas","schemas"],["schmes","schemes"],["scholarhip","scholarship"],["scholarhips","scholarships"],["scholdn't","shouldn't"],["schould","should"],["scientfic","scientific"],["scientfically","scientifically"],["scientficaly","scientifically"],["scientficly","scientifically"],["scientifc","scientific"],["scientifcally","scientifically"],["scientifcaly","scientifically"],["scientifcly","scientifically"],["scientis","scientist"],["scientiss","scientist"],["scince","science"],["scinece","science"],["scintiallation","scintillation"],["scintillatqt","scintillaqt"],["scipted","scripted"],["scipting","scripting"],["sciript","script"],["sciripts","scripts"],["scirpt","script"],["scirpts","scripts"],["scketch","sketch"],["scketched","sketched"],["scketches","sketches"],["scketching","sketching"],["sclar","scalar"],["scneario","scenario"],["scnearios","scenarios"],["scoket","socket"],["scoll","scroll"],["scolling","scrolling"],["scondary","secondary"],["scopeing","scoping"],["scorebord","scoreboard"],["scources","sources"],["scrach","scratch"],["scrached","scratched"],["scraches","scratches"],["scraching","scratching"],["scrachs","scratches"],["scrao","scrap"],["screeb","screen"],["screebs","screens"],["screenchot","screenshot"],["screenchots","screenshots"],["screenwrighter","screenwriter"],["screnn","screen"],["scriopted","scripted"],["scriopting","scripting"],["scriopts","scripts"],["scriopttype","scripttype"],["scriping","scripting"],["scripst","scripts"],["scriptype","scripttype"],["scritp","script"],["scritped","scripted"],["scritping","scripting"],["scritps","scripts"],["scritpt","script"],["scritpts","scripts"],["scroipt","script"],["scroipted","scripted"],["scroipting","scripting"],["scroipts","scripts"],["scroipttype","scripttype"],["scrollablbe","scrollable"],["scrollin","scrolling"],["scroolbar","scrollbar"],["scrpt","script"],["scrpted","scripted"],["scrpting","scripting"],["scrpts","scripts"],["scrren","screen"],["scrutinity","scrutiny"],["scubscribe","subscribe"],["scubscribed","subscribed"],["scubscriber","subscriber"],["scubscribes","subscribes"],["scuccessully","successfully"],["scupt","sculpt"],["scupted","sculpted"],["scupting","sculpting"],["scupture","sculpture"],["scuptures","sculptures"],["seach","search"],["seached","searched"],["seaches","searches"],["seaching","searching"],["seachkey","searchkey"],["seacrchable","searchable"],["seamlessley","seamlessly"],["seamlessy","seamlessly"],["searcahble","searchable"],["searcheable","searchable"],["searchin","searching"],["searchs","searches"],["seatch","search"],["seccond","second"],["secconds","seconds"],["secction","section"],["secene","scene"],["secific","specific"],["secion","section"],["secions","sections"],["secirity","security"],["seciton","section"],["secitons","sections"],["secne","scene"],["secod","second"],["secods","seconds"],["seconadry","secondary"],["seconcary","secondary"],["secondaray","secondary"],["seconday","secondary"],["seconf","second"],["seconfs","seconds"],["seconly","secondly"],["secont","second"],["secontary","secondary"],["secontly","secondly"],["seconts","seconds"],["secord","second"],["secords","seconds"],["secotr","sector"],["secound","second"],["secoundary","secondary"],["secoundly","secondly"],["secounds","seconds"],["secquence","sequence"],["secratary","secretary"],["secretery","secretary"],["secrion","section"],["secruity","security"],["sectin","section"],["sectins","sections"],["sectionning","sectioning"],["secton","section"],["sectoned","sectioned"],["sectoning","sectioning"],["sectons","sections"],["sectopm","section"],["sectopmed","sectioned"],["sectopming","sectioning"],["sectopms","sections"],["sectopn","section"],["sectopned","sectioned"],["sectopning","sectioning"],["sectopns","sections"],["secue","secure"],["secuely","securely"],["secuence","sequence"],["secuenced","sequenced"],["secuences","sequences"],["secuencial","sequential"],["secuencing","sequencing"],["secuirty","security"],["secuity","security"],["secund","second"],["secunds","seconds"],["securiy","security"],["securiyt","security"],["securly","securely"],["securre","secure"],["securrely","securely"],["securrly","securely"],["securtity","security"],["securtiy","security"],["securty","security"],["securuity","security"],["sedereal","sidereal"],["seeem","seem"],["seeen","seen"],["seelect","select"],["seelected","selected"],["seemes","seems"],["seemless","seamless"],["seemlessly","seamlessly"],["seesion","session"],["seesions","sessions"],["seetings","settings"],["seeverities","severities"],["seeverity","severity"],["segault","segfault"],["segaults","segfaults"],["segement","segment"],["segementation","segmentation"],["segemented","segmented"],["segements","segments"],["segemnts","segments"],["segfualt","segfault"],["segfualts","segfaults"],["segmantation","segmentation"],["segmend","segment"],["segmendation","segmentation"],["segmended","segmented"],["segmends","segments"],["segmenet","segment"],["segmenetd","segmented"],["segmeneted","segmented"],["segmenets","segments"],["segmenst","segments"],["segmentaion","segmentation"],["segmente","segment"],["segmentes","segments"],["segmetn","segment"],["segmetned","segmented"],["segmetns","segments"],["segument","segment"],["seguoys","segues"],["seh","she"],["seige","siege"],["seing","seeing"],["seinor","senior"],["seires","series"],["sekect","select"],["sekected","selected"],["sekects","selects"],["selcetion","selection"],["selct","select"],["selctable","selectable"],["selctables","selectable"],["selcted","selected"],["selcting","selecting"],["selction","selection"],["selctions","selections"],["seldomly","seldom"],["selecction","selection"],["selecctions","selections"],["seleced","selected"],["selecetd","selected"],["seleceted","selected"],["selecgt","select"],["selecgted","selected"],["selecgting","selecting"],["selecing","selecting"],["selecrtion","selection"],["selectd","selected"],["selectes","selects"],["selectoin","selection"],["selecton","selection"],["selectons","selections"],["seledted","selected"],["selektions","selections"],["selektor","selector"],["selet","select"],["selets","selects"],["self-comparisson","self-comparison"],["self-contianed","self-contained"],["self-referencial","self-referential"],["self-refering","self-referring"],["selfs","self"],["sellect","select"],["sellected","selected"],["selv","self"],["semaintics","semantics"],["semaphone","semaphore"],["semaphones","semaphores"],["semaphor","semaphore"],["semaphors","semaphores"],["semapthore","semaphore"],["semapthores","semaphores"],["sematic","semantic"],["sematical","semantical"],["sematically","semantically"],["sematics","semantics"],["sematnics","semantics"],["semding","sending"],["sementation","segmentation"],["sementic","semantic"],["sementically","semantically"],["sementics","semantics"],["semgent","segment"],["semgentation","segmentation"],["semicolor","semicolon"],["semicolumn","semicolon"],["semicondutor","semiconductor"],["sempahore","semaphore"],["sempahores","semaphores"],["sempaphore","semaphore"],["sempaphores","semaphores"],["semphore","semaphore"],["semphores","semaphores"],["sempphore","semaphore"],["senaphore","semaphore"],["senaphores","semaphores"],["senario","scenario"],["senarios","scenarios"],["sencond","second"],["sencondary","secondary"],["senconds","seconds"],["sendign","sending"],["sendinging","sending"],["sendinng","sending"],["senfile","sendfile"],["senintels","sentinels"],["senitnel","sentinel"],["senitnels","sentinels"],["senquence","sequence"],["sensative","sensitive"],["sensetive","sensitive"],["sensisble","sensible"],["sensistive","sensitive"],["sensititive","sensitive"],["sensititivies","sensitivities"],["sensititivity","sensitivity"],["sensititivy","sensitivity"],["sensitiv","sensitive"],["sensitiveties","sensitivities"],["sensitivety","sensitivity"],["sensitivites","sensitivities"],["sensitivties","sensitivities"],["sensitivty","sensitivity"],["sensitve","sensitive"],["senstive","sensitive"],["sensure","censure"],["sentance","sentence"],["sentances","sentences"],["senteces","sentences"],["sentense","sentence"],["sentienl","sentinel"],["sentinal","sentinel"],["sentinals","sentinels"],["sention","section"],["sentions","sections"],["sentive","sensitive"],["sentivite","sensitive"],["sepaate","separate"],["separartor","separator"],["separat","separate"],["separatelly","separately"],["separater","separator"],["separatley","separately"],["separatly","separately"],["separato","separator"],["separatos","separators"],["separatring","separating"],["separed","separated"],["separete","separate"],["separeted","separated"],["separetedly","separately"],["separetely","separately"],["separeter","separator"],["separetes","separates"],["separeting","separating"],["separetly","separately"],["separetor","separator"],["separtates","separates"],["separte","separate"],["separted","separated"],["separtes","separates"],["separting","separating"],["sepatae","separate"],["sepatate","separate"],["sepcial","special"],["sepcific","specific"],["sepcifically","specifically"],["sepcification","specification"],["sepcifications","specifications"],["sepcified","specified"],["sepcifier","specifier"],["sepcifies","specifies"],["sepcify","specify"],["sepcifying","specifying"],["sepearable","separable"],["sepearate","separate"],["sepearated","separated"],["sepearately","separately"],["sepearates","separates"],["sepearation","separation"],["sepearator","separator"],["sepearators","separators"],["sepearet","separate"],["sepearetly","separately"],["sepearte","separate"],["sepearted","separated"],["sepeartely","separately"],["sepeartes","separates"],["sepeartor","separator"],["sepeartors","separators"],["sepeate","separate"],["sepeated","separated"],["sepeates","separates"],["sepeator","separator"],["sepeators","separators"],["sepecial","special"],["sepecifed","specified"],["sepecific","specific"],["sepecification","specification"],["sepecified","specified"],["sepecifier","specifier"],["sepecifiers","specifiers"],["sepecifies","specifies"],["sepecify","specify"],["sepectral","spectral"],["sepeicfy","specify"],["sependent","dependent"],["sepending","depending"],["seperable","separable"],["seperad","separate"],["seperadly","separately"],["seperaly","separately"],["seperaor","separator"],["seperaors","separators"],["seperare","separate"],["seperared","separated"],["seperares","separates"],["seperat","separate"],["seperataed","separated"],["seperatally","separately"],["seperataly","separately"],["seperatated","separated"],["seperatd","separated"],["seperate","separate"],["seperated","separated"],["seperatedly","separately"],["seperatedy","separated"],["seperateely","separately"],["seperateing","separating"],["seperatelly","separately"],["seperately","separately"],["seperater","separator"],["seperaters","separators"],["seperates","separates"],["seperating","separating"],["seperation","separation"],["seperations","separations"],["seperatism","separatism"],["seperatist","separatist"],["seperatley","separately"],["seperatly","separately"],["seperato","separator"],["seperator","separator"],["seperators","separators"],["seperatos","separators"],["sepereate","separate"],["sepereated","separated"],["sepereates","separates"],["sepererate","separate"],["sepererated","separated"],["sepererates","separates"],["seperete","separate"],["sepereted","separated"],["seperetes","separates"],["seperratly","separately"],["sepertator","separator"],["sepertators","separators"],["sepertor","separator"],["sepertors","separators"],["sepetaror","separator"],["sepetarors","separators"],["sepetate","separate"],["sepetated","separated"],["sepetately","separately"],["sepetates","separates"],["sepina","subpoena"],["seporate","separate"],["sepparation","separation"],["sepparations","separations"],["sepperate","separate"],["seprarate","separate"],["seprate","separate"],["seprated","separated"],["seprator","separator"],["seprators","separators"],["Septemer","September"],["seqence","sequence"],["seqenced","sequenced"],["seqences","sequences"],["seqencing","sequencing"],["seqense","sequence"],["seqensed","sequenced"],["seqenses","sequences"],["seqensing","sequencing"],["seqenstial","sequential"],["seqential","sequential"],["seqeuence","sequence"],["seqeuencer","sequencer"],["seqeuental","sequential"],["seqeunce","sequence"],["seqeuncer","sequencer"],["seqeuntials","sequentials"],["sequcne","sequence"],["sequece","sequence"],["sequecence","sequence"],["sequecences","sequences"],["sequeces","sequences"],["sequeence","sequence"],["sequelce","sequence"],["sequemce","sequence"],["sequemces","sequences"],["sequencial","sequential"],["sequencially","sequentially"],["sequencies","sequences"],["sequense","sequence"],["sequensed","sequenced"],["sequenses","sequences"],["sequensing","sequencing"],["sequenstial","sequential"],["sequentialy","sequentially"],["sequenzes","sequences"],["sequetial","sequential"],["sequnce","sequence"],["sequnced","sequenced"],["sequncer","sequencer"],["sequncers","sequencers"],["sequnces","sequences"],["sequnece","sequence"],["sequneces","sequences"],["ser","set"],["serach","search"],["serached","searched"],["seracher","searcher"],["seraches","searches"],["seraching","searching"],["serachs","searches"],["serailisation","serialisation"],["serailise","serialise"],["serailised","serialised"],["serailization","serialization"],["serailize","serialize"],["serailized","serialized"],["serailse","serialise"],["serailsed","serialised"],["serailze","serialize"],["serailzed","serialized"],["serch","search"],["serched","searched"],["serches","searches"],["serching","searching"],["sercive","service"],["sercived","serviced"],["sercives","services"],["serciving","servicing"],["sereverless","serverless"],["serevrless","serverless"],["sergent","sergeant"],["serialialisation","serialisation"],["serialialise","serialise"],["serialialised","serialised"],["serialialises","serialises"],["serialialising","serialising"],["serialialization","serialization"],["serialialize","serialize"],["serialialized","serialized"],["serialializes","serializes"],["serialializing","serializing"],["serialiasation","serialisation"],["serialiazation","serialization"],["serialsiation","serialisation"],["serialsie","serialise"],["serialsied","serialised"],["serialsies","serialises"],["serialsing","serialising"],["serialziation","serialization"],["serialzie","serialize"],["serialzied","serialized"],["serialzies","serializes"],["serialzing","serializing"],["serice","service"],["serie","series"],["seriel","serial"],["serieses","series"],["serios","serious"],["seriouly","seriously"],["seriuos","serious"],["serivce","service"],["serivces","services"],["sersies","series"],["sertificate","certificate"],["sertificated","certificated"],["sertificates","certificates"],["sertification","certification"],["servece","service"],["serveced","serviced"],["serveces","services"],["servecing","servicing"],["serveice","service"],["serveiced","serviced"],["serveices","services"],["serveicing","servicing"],["serveless","serverless"],["serveral","several"],["serverite","severity"],["serverites","severities"],["serverities","severities"],["serverity","severity"],["serverles","serverless"],["serverlesss","serverless"],["serverlsss","serverless"],["servicies","services"],["servie","service"],["servies","services"],["servive","service"],["servoce","service"],["servoced","serviced"],["servoces","services"],["servocing","servicing"],["sesion","session"],["sesions","sessions"],["sesitive","sensitive"],["sesitively","sensitively"],["sesitiveness","sensitiveness"],["sesitivity","sensitivity"],["sessio","session"],["sesssion","session"],["sesssions","sessions"],["sestatusbar","setstatusbar"],["sestatusmsg","setstatusmsg"],["setevn","setenv"],["setgit","setgid"],["seting","setting"],["setings","settings"],["setion","section"],["setions","sections"],["setitng","setting"],["setitngs","settings"],["setquential","sequential"],["setted","set"],["settelement","settlement"],["settign","setting"],["settigns","settings"],["settigs","settings"],["settiing","setting"],["settiings","settings"],["settinga","settings"],["settingss","settings"],["settins","settings"],["settlment","settlement"],["settng","setting"],["settter","setter"],["settters","setters"],["settting","setting"],["setttings","settings"],["settup","setup"],["setyp","setup"],["setyps","setups"],["seuence","sequence"],["seuences","sequences"],["sevaral","several"],["severat","several"],["severeal","several"],["severirirty","severity"],["severirities","severities"],["severite","severity"],["severites","severities"],["severiy","severity"],["severl","several"],["severley","severely"],["severly","severely"],["sevice","service"],["sevirity","severity"],["sevral","several"],["sevrally","severally"],["sevrity","severity"],["sewdonim","pseudonym"],["sewdonims","pseudonyms"],["sewrvice","service"],["sfety","safety"],["sgadow","shadow"],["sh1sum","sha1sum"],["shadasloo","shadaloo"],["shaddow","shadow"],["shadhow","shadow"],["shadoloo","shadaloo"],["shal","shall"],["shandeleer","chandelier"],["shandeleers","chandeliers"],["shandow","shadow"],["shaneal","chenille"],["shanghi","Shanghai"],["shapshot","snapshot"],["shapshots","snapshots"],["shapsnot","snapshot"],["shapsnots","snapshots"],["sharable","shareable"],["shareed","shared"],["shareing","sharing"],["sharloton","charlatan"],["sharraid","charade"],["sharraids","charades"],["shashes","slashes"],["shatow","ch\xE2teau"],["shbang","shebang"],["shedule","schedule"],["sheduled","scheduled"],["shedules","schedules"],["sheduling","scheduling"],["sheepherd","shepherd"],["sheepherds","shepherds"],["sheeps","sheep"],["sheild","shield"],["sheilded","shielded"],["sheilding","shielding"],["sheilds","shields"],["shepe","shape"],["shepered","shepherd"],["sheperedly","shepherdly"],["shepereds","shepherds"],["shepes","shapes"],["sheping","shaping"],["shepre","sphere"],["shepres","spheres"],["sherif","sheriff"],["shfit","shift"],["shfited","shifted"],["shfiting","shifting"],["shfits","shifts"],["shfted","shifted"],["shicane","chicane"],["shif","shift"],["shif-tab","shift-tab"],["shineing","shining"],["shiped","shipped"],["shiping","shipping"],["shoftware","software"],["shoild","should"],["shoing","showing"],["sholder","shoulder"],["sholdn't","shouldn't"],["sholuld","should"],["sholuldn't","shouldn't"],["shoould","should"],["shopkeeepers","shopkeepers"],["shorcut","shortcut"],["shorcuts","shortcuts"],["shorly","shortly"],["short-cicruit","short-circuit"],["short-cicruits","short-circuits"],["shortcat","shortcut"],["shortcats","shortcuts"],["shortcomming","shortcoming"],["shortcommings","shortcomings"],["shortcutt","shortcut"],["shortern","shorten"],["shorthly","shortly"],["shortkut","shortcut"],["shortkuts","shortcuts"],["shortwhile","short while"],["shotcut","shortcut"],["shotcuts","shortcuts"],["shotdown","shutdown"],["shoucl","should"],["shoud","should"],["shoudl","should"],["shoudld","should"],["shoudle","should"],["shoudln't","shouldn't"],["shoudlnt","shouldn't"],["shoudn't","shouldn't"],["shoudn","shouldn"],["should'nt","shouldn't"],["should't","shouldn't"],["shouldn;t","shouldn't"],["shouldnt'","shouldn't"],["shouldnt","shouldn't"],["shouldnt;","shouldn't"],["shoule","should"],["shoulld","should"],["shouln't","shouldn't"],["shouls","should"],["shoult","should"],["shouod","should"],["shouw","show"],["shouws","shows"],["showvinism","chauvinism"],["shpae","shape"],["shpaes","shapes"],["shpapes","shapes"],["shpere","sphere"],["shperes","spheres"],["shpped","shipped"],["shreak","shriek"],["shreshold","threshold"],["shriks","shrinks"],["shttp","https"],["shudown","shutdown"],["shufle","shuffle"],["shuld","should"],["shure","sure"],["shurely","surely"],["shutdownm","shutdown"],["shuting","shutting"],["shutodwn","shutdown"],["shwo","show"],["shwon","shown"],["shystem","system"],["shystems","systems"],["sibiling","sibling"],["sibilings","siblings"],["sibtitle","subtitle"],["sibtitles","subtitles"],["sicinct","succinct"],["sicinctly","succinctly"],["sicne","since"],["sidde","side"],["sideral","sidereal"],["siduction","seduction"],["siezure","seizure"],["siezures","seizures"],["siffix","suffix"],["siffixed","suffixed"],["siffixes","suffixes"],["siffixing","suffixing"],["sigaled","signaled"],["siganture","signature"],["sigantures","signatures"],["sigen","sign"],["sigificance","significance"],["siginificant","significant"],["siginificantly","significantly"],["siginify","signify"],["sigit","digit"],["sigits","digits"],["sigleton","singleton"],["signales","signals"],["signall","signal"],["signatue","signature"],["signatur","signature"],["signes","signs"],["signficant","significant"],["signficantly","significantly"],["signficiant","significant"],["signfies","signifies"],["signguature","signature"],["signifanct","significant"],["signifant","significant"],["signifantly","significantly"],["signifcant","significant"],["signifcantly","significantly"],["signifficant","significant"],["significanly","significantly"],["significat","significant"],["significatly","significantly"],["significently","significantly"],["signifigant","significant"],["signifigantly","significantly"],["signitories","signatories"],["signitory","signatory"],["signol","signal"],["signto","sign to"],["signul","signal"],["signular","singular"],["signularity","singularity"],["silentely","silently"],["silenty","silently"],["silouhette","silhouette"],["silouhetted","silhouetted"],["silouhettes","silhouettes"],["silouhetting","silhouetting"],["simeple","simple"],["simetrie","symmetry"],["simetries","symmetries"],["simgle","single"],["simialr","similar"],["simialrity","similarity"],["simialrly","similarly"],["simiar","similar"],["similarily","similarly"],["similary","similarly"],["similat","similar"],["similia","similar"],["similiar","similar"],["similiarity","similarity"],["similiarly","similarly"],["similiarty","similarity"],["similiary","similarity"],["simillar","similar"],["similtaneous","simultaneous"],["simlar","similar"],["simlarlity","similarity"],["simlarly","similarly"],["simliar","similar"],["simliarly","similarly"],["simlicity","simplicity"],["simlified","simplified"],["simmetric","symmetric"],["simmetrical","symmetrical"],["simmetry","symmetry"],["simmilar","similar"],["simpification","simplification"],["simpifications","simplifications"],["simpified","simplified"],["simplei","simply"],["simpley","simply"],["simplfy","simplify"],["simplicitly","simplicity"],["simplicty","simplicity"],["simplier","simpler"],["simpliest","simplest"],["simplifed","simplified"],["simplificaiton","simplification"],["simplificaitons","simplifications"],["simplifiy","simplify"],["simplifys","simplifies"],["simpliifcation","simplification"],["simpliifcations","simplifications"],["simplist","simplest"],["simpy","simply"],["simualte","simulate"],["simualted","simulated"],["simualtes","simulates"],["simualting","simulating"],["simualtion","simulation"],["simualtions","simulations"],["simualtor","simulator"],["simualtors","simulators"],["simulaiton","simulation"],["simulaitons","simulations"],["simulantaneous","simultaneous"],["simulantaneously","simultaneously"],["simulataeous","simultaneous"],["simulataeously","simultaneously"],["simulataneity","simultaneity"],["simulataneous","simultaneous"],["simulataneously","simultaneously"],["simulatanious","simultaneous"],["simulataniously","simultaneously"],["simulatanous","simultaneous"],["simulatanously","simultaneously"],["simulatation","simulation"],["simulatenous","simultaneous"],["simulatenously","simultaneously"],["simultanaeous","simultaneous"],["simultaneos","simultaneous"],["simultaneosly","simultaneously"],["simultanious","simultaneous"],["simultaniously","simultaneously"],["simultanous","simultaneous"],["simultanously","simultaneously"],["simutaneously","simultaneously"],["sinature","signature"],["sincerley","sincerely"],["sincerly","sincerely"],["singaled","signaled"],["singals","signals"],["singature","signature"],["singatures","signatures"],["singelar","singular"],["singelarity","singularity"],["singelarly","singularly"],["singelton","singleton"],["singl","single"],["singlar","singular"],["single-threded","single-threaded"],["singlton","singleton"],["singltons","singletons"],["singluar","singular"],["singlular","singular"],["singlularly","singularly"],["singnal","signal"],["singnalled","signalled"],["singnals","signals"],["singolar","singular"],["singoolar","singular"],["singoolarity","singularity"],["singoolarly","singularly"],["singsog","singsong"],["singuarity","singularity"],["singuarl","singular"],["singulat","singular"],["singulaties","singularities"],["sinlge","single"],["sinlges","singles"],["sinply","simply"],["sintac","syntax"],["sintacks","syntax"],["sintacs","syntax"],["sintact","syntax"],["sintacts","syntax"],["sintak","syntax"],["sintaks","syntax"],["sintakt","syntax"],["sintakts","syntax"],["sintax","syntax"],["Sionist","Zionist"],["Sionists","Zionists"],["siply","simply"],["sircle","circle"],["sircles","circles"],["sircular","circular"],["sirect","direct"],["sirected","directed"],["sirecting","directing"],["sirection","direction"],["sirectional","directional"],["sirectionalities","directionalities"],["sirectionality","directionality"],["sirectionals","directionals"],["sirectionless","directionless"],["sirections","directions"],["sirective","directive"],["sirectives","directives"],["sirectly","directly"],["sirectness","directness"],["sirector","director"],["sirectories","directories"],["sirectors","directors"],["sirectory","directory"],["sirects","directs"],["sisnce","since"],["sistem","system"],["sistematically","systematically"],["sistematics","systematics"],["sistematies","systematies"],["sistematising","systematising"],["sistematizing","systematizing"],["sistematy","systematy"],["sistemed","systemed"],["sistemic","systemic"],["sistemically","systemically"],["sistemics","systemics"],["sistemist","systemist"],["sistemists","systemists"],["sistemize","systemize"],["sistemized","systemized"],["sistemizes","systemizes"],["sistemizing","systemizing"],["sistems","systems"],["sitation","situation"],["sitations","situations"],["sitaution","situation"],["sitautions","situations"],["sitck","stick"],["siteu","site"],["sitill","still"],["sitirring","stirring"],["sitirs","stirs"],["sitl","still"],["sitll","still"],["sitmuli","stimuli"],["situationnal","situational"],["situatuion","situation"],["situatuions","situations"],["situatution","situation"],["situatutions","situations"],["situbbornness","stubbornness"],["situdio","studio"],["situdios","studios"],["situration","situation"],["siturations","situations"],["situtaion","situation"],["situtaions","situations"],["situtation","situation"],["situtations","situations"],["siutable","suitable"],["siute","suite"],["sivible","visible"],["siwtch","switch"],["siwtched","switched"],["siwtching","switching"],["sizre","size"],["Skagerak","Skagerrak"],["skalar","scalar"],["skateing","skating"],["skecth","sketch"],["skecthes","sketches"],["skeep","skip"],["skelton","skeleton"],["skept","skipped"],["sketchs","sketches"],["skipd","skipped"],["skipe","skip"],["skiping","skipping"],["skippd","skipped"],["skippped","skipped"],["skippps","skips"],["slach","slash"],["slaches","slashes"],["slase","slash"],["slases","slashes"],["slashs","slashes"],["slaugterhouses","slaughterhouses"],["slect","select"],["slected","selected"],["slecting","selecting"],["slection","selection"],["sleect","select"],["sleeped","slept"],["sleepp","sleep"],["slicable","sliceable"],["slient","silent"],["sliently","silently"],["slighlty","slightly"],["slighly","slightly"],["slightl","slightly"],["slighty","slightly"],["slignt","slight"],["sligntly","slightly"],["sligth","slight"],["sligthly","slightly"],["sligtly","slightly"],["sliped","slipped"],["sliseshow","slideshow"],["slowy","slowly"],["sluggify","slugify"],["smae","same"],["smal","small"],["smaler","smaller"],["smallar","smaller"],["smalles","smallest"],["smaple","sample"],["smaples","samples"],["smealting","smelting"],["smething","something"],["smller","smaller"],["smoe","some"],["smoot","smooth"],["smooter","smoother"],["smoothign","smoothing"],["smooting","smoothing"],["smouth","smooth"],["smouthness","smoothness"],["smove","move"],["snaped","snapped"],["snaphot","snapshot"],["snaphsot","snapshot"],["snaping","snapping"],["snappng","snapping"],["snapsnot","snapshot"],["snapsnots","snapshots"],["sneeks","sneaks"],["snese","sneeze"],["snipet","snippet"],["snipets","snippets"],["snpashot","snapshot"],["snpashots","snapshots"],["snyc","sync"],["snytax","syntax"],["Soalris","Solaris"],["socail","social"],["socalism","socialism"],["socekts","sockets"],["socities","societies"],["soecialize","specialized"],["soem","some"],["soemthing","something"],["soemwhere","somewhere"],["sofisticated","sophisticated"],["softend","softened"],["softwares","software"],["softwre","software"],["sofware","software"],["sofwtare","software"],["sohw","show"],["soilders","soldiers"],["soiurce","source"],["soket","socket"],["sokets","sockets"],["solarmutx","solarmutex"],["solatary","solitary"],["solate","isolate"],["solated","isolated"],["solates","isolates"],["solating","isolating"],["soley","solely"],["solfed","solved"],["solfes","solves"],["solfing","solving"],["solfs","solves"],["soliders","soldiers"],["solification","solidification"],["soliliquy","soliloquy"],["soltion","solution"],["soltuion","solution"],["soltuions","solutions"],["soluable","soluble"],["solum","solemn"],["soluton","solution"],["solutons","solutions"],["solveable","solvable"],["solveing","solving"],["solwed","solved"],["som","some"],["someboby","somebody"],["somehing","something"],["somehting","something"],["somehwat","somewhat"],["somehwere","somewhere"],["somehwo","somehow"],["somelse","someone else"],["somemore","some more"],["somene","someone"],["somenone","someone"],["someon","someone"],["somethig","something"],["somethign","something"],["somethimes","sometimes"],["somethimg","something"],["somethiong","something"],["sometiems","sometimes"],["sometihing","something"],["sometihng","something"],["sometims","sometimes"],["sometines","sometimes"],["someting","something"],["sometinhg","something"],["sometring","something"],["sometrings","somethings"],["somewere","somewhere"],["somewher","somewhere"],["somewho","somehow"],["somme","some"],["somthign","something"],["somthing","something"],["somthingelse","somethingelse"],["somtimes","sometimes"],["somwhat","somewhat"],["somwhere","somewhere"],["somwho","somehow"],["somwhow","somehow"],["sonething","something"],["songlar","singular"],["sooaside","suicide"],["soodonim","pseudonym"],["soource","source"],["sophicated","sophisticated"],["sophisicated","sophisticated"],["sophisitcated","sophisticated"],["sophisticted","sophisticated"],["sophmore","sophomore"],["sorceror","sorcerer"],["sorkflow","workflow"],["sorrounding","surrounding"],["sortig","sorting"],["sortings","sorting"],["sortlst","sortlist"],["sortner","sorter"],["sortnr","sorter"],["soscket","socket"],["sotfware","software"],["souce","source"],["souces","sources"],["soucre","source"],["soucres","sources"],["soudn","sound"],["soudns","sounds"],["sould'nt","shouldn't"],["souldn't","shouldn't"],["soundard","soundcard"],["sountrack","soundtrack"],["sourc","source"],["sourcedrectory","sourcedirectory"],["sourcee","source"],["sourcees","sources"],["sourct","source"],["sourrounding","surrounding"],["sourth","south"],["sourthern","southern"],["southbrige","southbridge"],["souvenier","souvenir"],["souveniers","souvenirs"],["soveits","soviets"],["sover","solver"],["sovereignity","sovereignty"],["soverign","sovereign"],["soverignity","sovereignty"],["soverignty","sovereignty"],["sovle","solve"],["sovled","solved"],["sovren","sovereign"],["spacific","specific"],["spacification","specification"],["spacifications","specifications"],["spacifics","specifics"],["spacified","specified"],["spacifies","specifies"],["spaece","space"],["spaeced","spaced"],["spaeces","spaces"],["spaecing","spacing"],["spageti","spaghetti"],["spagetti","spaghetti"],["spagheti","spaghetti"],["spagnum","sphagnum"],["spainish","Spanish"],["spaning","spanning"],["sparate","separate"],["sparately","separately"],["spash","splash"],["spashed","splashed"],["spashes","splashes"],["spaw","spawn"],["spawed","spawned"],["spawing","spawning"],["spawining","spawning"],["spaws","spawns"],["spcae","space"],["spcaed","spaced"],["spcaes","spaces"],["spcaing","spacing"],["spcecified","specified"],["spcial","special"],["spcific","specific"],["spcification","specification"],["spcifications","specifications"],["spcified","specified"],["spcifies","specifies"],["spcify","specify"],["speaced","spaced"],["speach","speech"],["speacing","spacing"],["spearator","separator"],["spearators","separators"],["spec-complient","spec-compliant"],["specail","special"],["specefic","specific"],["specefically","specifically"],["speceficly","specifically"],["specefied","specified"],["specfic","specific"],["specfically","specifically"],["specfication","specification"],["specfications","specifications"],["specficication","specification"],["specficications","specifications"],["specficied","specified"],["specficies","specifies"],["specficy","specify"],["specficying","specifying"],["specfied","specified"],["specfield","specified"],["specfies","specifies"],["specfifies","specifies"],["specfify","specify"],["specfifying","specifying"],["specfiied","specified"],["specfy","specify"],["specfying","specifying"],["speciafied","specified"],["specialisaiton","specialisation"],["specialisaitons","specialisations"],["specializaiton","specialization"],["specializaitons","specializations"],["specialy","specially"],["specic","specific"],["specical","special"],["specication","specification"],["specidic","specific"],["specied","specified"],["speciefied","specified"],["specifactions","specifications"],["specifc","specific"],["specifcally","specifically"],["specifcation","specification"],["specifcations","specifications"],["specifcied","specified"],["specifclly","specifically"],["specifed","specified"],["specifes","specifies"],["speciffic","specific"],["speciffically","specifically"],["specifially","specifically"],["specificaiton","specification"],["specificaitons","specifications"],["specificallly","specifically"],["specificaly","specifically"],["specificated","specified"],["specificateion","specification"],["specificatin","specification"],["specificaton","specification"],["specificed","specified"],["specifices","specifies"],["specificially","specifically"],["specificiation","specification"],["specificiations","specifications"],["specificically","specifically"],["specificied","specified"],["specificl","specific"],["specificly","specifically"],["specifiction","specification"],["specifictions","specifications"],["specifid","specified"],["specifiec","specific"],["specifiecally","specifically"],["specifiecation","specification"],["specifiecations","specifications"],["specifiecd","specified"],["specifieced","specified"],["specifiecs","specifics"],["specifieed","specified"],["specifiees","specifies"],["specifig","specific"],["specifigation","specification"],["specifigations","specifications"],["specifing","specifying"],["specifities","specifics"],["specifiy","specify"],["specifiying","specifying"],["specifric","specific"],["specift","specify"],["specifyed","specified"],["specifyied","specified"],["specifyig","specifying"],["specifyinhg","specifying"],["speciic","specific"],["speciied","specified"],["speciifc","specific"],["speciifed","specified"],["specilisation","specialisation"],["specilisations","specialisations"],["specilization","specialization"],["specilizations","specializations"],["specilized","specialized"],["speciman","specimen"],["speciries","specifies"],["speciry","specify"],["specivied","specified"],["speciy","specify"],["speciyfing","specifying"],["speciyfying","specifying"],["speciying","specifying"],["spectauclar","spectacular"],["spectaulars","spectaculars"],["spectification","specification"],["spectifications","specifications"],["spectified","specified"],["spectifies","specifies"],["spectify","specify"],["spectifying","specifying"],["spectular","spectacular"],["spectularly","spectacularly"],["spectum","spectrum"],["specturm","spectrum"],["specualtive","speculative"],["specufies","specifies"],["specufy","specify"],["spedific","specific"],["spedified","specified"],["spedify","specify"],["speeak","speak"],["speeaking","speaking"],["speeling","spelling"],["speelling","spelling"],["speep","sleep"],["speep-up","speed-up"],["speeped","sped"],["speeping","sleeping"],["spefcifiable","specifiable"],["spefcific","specific"],["spefcifically","specifically"],["spefcification","specification"],["spefcifications","specifications"],["spefcifics","specifics"],["spefcifieid","specified"],["spefcifieir","specifier"],["spefcifieirs","specifiers"],["spefcifieis","specifies"],["spefcifiy","specify"],["spefcifiying","specifying"],["spefeid","specified"],["spefeir","specifier"],["spefeirs","specifiers"],["spefeis","specifies"],["spefiable","specifiable"],["spefial","special"],["spefic","specific"],["speficable","specifiable"],["spefically","specifically"],["spefication","specification"],["spefications","specifications"],["speficed","specified"],["speficeid","specified"],["speficeir","specifier"],["speficeirs","specifiers"],["speficeis","specifies"],["speficer","specifier"],["speficers","specifiers"],["spefices","specifies"],["speficiable","specifiable"],["speficiallally","specifically"],["speficiallation","specification"],["speficiallations","specifications"],["speficialleid","specified"],["speficialleir","specifier"],["speficialleirs","specifiers"],["speficialleis","specifies"],["speficialliable","specifiable"],["speficiallic","specific"],["speficiallically","specifically"],["speficiallication","specification"],["speficiallications","specifications"],["speficiallics","specifics"],["speficiallied","specified"],["speficiallier","specifier"],["speficialliers","specifiers"],["speficiallies","specifies"],["speficiallifed","specified"],["speficiallifer","specifier"],["speficiallifers","specifiers"],["speficiallifes","specifies"],["speficially","specifically"],["speficiation","specification"],["speficiations","specifications"],["speficic","specific"],["speficically","specifically"],["speficication","specification"],["speficications","specifications"],["speficics","specifics"],["speficied","specified"],["speficieid","specified"],["speficieir","specifier"],["speficieirs","specifiers"],["speficieis","specifies"],["speficier","specifier"],["speficiers","specifiers"],["speficies","specifies"],["speficifally","specifically"],["speficifation","specification"],["speficifations","specifications"],["speficifc","specific"],["speficifcally","specifically"],["speficifcation","specification"],["speficifcations","specifications"],["speficifcs","specifics"],["speficifed","specified"],["speficifeid","specified"],["speficifeir","specifier"],["speficifeirs","specifiers"],["speficifeis","specifies"],["speficifer","specifier"],["speficifers","specifiers"],["speficifes","specifies"],["speficifiable","specifiable"],["speficific","specific"],["speficifically","specifically"],["speficification","specification"],["speficifications","specifications"],["speficifics","specifics"],["speficified","specified"],["speficifier","specifier"],["speficifiers","specifiers"],["speficifies","specifies"],["speficififed","specified"],["speficififer","specifier"],["speficififers","specifiers"],["speficififes","specifies"],["speficify","specify"],["speficifying","specifying"],["speficiiable","specifiable"],["speficiic","specific"],["speficiically","specifically"],["speficiication","specification"],["speficiications","specifications"],["speficiics","specifics"],["speficiied","specified"],["speficiier","specifier"],["speficiiers","specifiers"],["speficiies","specifies"],["speficiifed","specified"],["speficiifer","specifier"],["speficiifers","specifiers"],["speficiifes","specifies"],["speficillally","specifically"],["speficillation","specification"],["speficillations","specifications"],["speficilleid","specified"],["speficilleir","specifier"],["speficilleirs","specifiers"],["speficilleis","specifies"],["speficilliable","specifiable"],["speficillic","specific"],["speficillically","specifically"],["speficillication","specification"],["speficillications","specifications"],["speficillics","specifics"],["speficillied","specified"],["speficillier","specifier"],["speficilliers","specifiers"],["speficillies","specifies"],["speficillifed","specified"],["speficillifer","specifier"],["speficillifers","specifiers"],["speficillifes","specifies"],["speficilly","specifically"],["speficitally","specifically"],["speficitation","specification"],["speficitations","specifications"],["speficiteid","specified"],["speficiteir","specifier"],["speficiteirs","specifiers"],["speficiteis","specifies"],["speficitiable","specifiable"],["speficitic","specific"],["speficitically","specifically"],["speficitication","specification"],["speficitications","specifications"],["speficitics","specifics"],["speficitied","specified"],["speficitier","specifier"],["speficitiers","specifiers"],["speficities","specificities"],["speficitifed","specified"],["speficitifer","specifier"],["speficitifers","specifiers"],["speficitifes","specifies"],["speficity","specificity"],["speficiy","specify"],["speficiying","specifying"],["spefics","specifics"],["speficy","specify"],["speficying","specifying"],["spefied","specified"],["spefier","specifier"],["spefiers","specifiers"],["spefies","specifies"],["spefifally","specifically"],["spefifation","specification"],["spefifations","specifications"],["spefifed","specified"],["spefifeid","specified"],["spefifeir","specifier"],["spefifeirs","specifiers"],["spefifeis","specifies"],["spefifer","specifier"],["spefifers","specifiers"],["spefifes","specifies"],["spefifiable","specifiable"],["spefific","specific"],["spefifically","specifically"],["spefification","specification"],["spefifications","specifications"],["spefifics","specifics"],["spefified","specified"],["spefifier","specifier"],["spefifiers","specifiers"],["spefifies","specifies"],["spefififed","specified"],["spefififer","specifier"],["spefififers","specifiers"],["spefififes","specifies"],["spefify","specify"],["spefifying","specifying"],["spefiiable","specifiable"],["spefiic","specific"],["spefiically","specifically"],["spefiication","specification"],["spefiications","specifications"],["spefiics","specifics"],["spefiied","specified"],["spefiier","specifier"],["spefiiers","specifiers"],["spefiies","specifies"],["spefiifally","specifically"],["spefiifation","specification"],["spefiifations","specifications"],["spefiifeid","specified"],["spefiifeir","specifier"],["spefiifeirs","specifiers"],["spefiifeis","specifies"],["spefiifiable","specifiable"],["spefiific","specific"],["spefiifically","specifically"],["spefiification","specification"],["spefiifications","specifications"],["spefiifics","specifics"],["spefiified","specified"],["spefiifier","specifier"],["spefiifiers","specifiers"],["spefiifies","specifies"],["spefiififed","specified"],["spefiififer","specifier"],["spefiififers","specifiers"],["spefiififes","specifies"],["spefiify","specify"],["spefiifying","specifying"],["spefixally","specifically"],["spefixation","specification"],["spefixations","specifications"],["spefixeid","specified"],["spefixeir","specifier"],["spefixeirs","specifiers"],["spefixeis","specifies"],["spefixiable","specifiable"],["spefixic","specific"],["spefixically","specifically"],["spefixication","specification"],["spefixications","specifications"],["spefixics","specifics"],["spefixied","specified"],["spefixier","specifier"],["spefixiers","specifiers"],["spefixies","specifies"],["spefixifed","specified"],["spefixifer","specifier"],["spefixifers","specifiers"],["spefixifes","specifies"],["spefixy","specify"],["spefixying","specifying"],["spefiy","specify"],["spefiying","specifying"],["spefy","specify"],["spefying","specifying"],["speherical","spherical"],["speical","special"],["speices","species"],["speicfied","specified"],["speicific","specific"],["speicified","specified"],["speicify","specify"],["speling","spelling"],["spellshecking","spellchecking"],["spendour","splendour"],["speparate","separate"],["speparated","separated"],["speparating","separating"],["speparation","separation"],["speparator","separator"],["spepc","spec"],["speperatd","separated"],["speperate","separate"],["speperateing","separating"],["speperater","separator"],["speperates","separates"],["speperating","separating"],["speperator","separator"],["speperats","separates"],["sperate","separate"],["sperately","separately"],["sperhical","spherical"],["spermatozoan","spermatozoon"],["speshal","special"],["speshel","special"],["spesialisation","specialization"],["spesific","specific"],["spesifical","specific"],["spesifically","specifically"],["spesificaly","specifically"],["spesifics","specifics"],["spesified","specified"],["spesifities","specifics"],["spesify","specify"],["spezialisation","specialization"],["spezific","specific"],["spezified","specified"],["spezify","specify"],["spicific","specific"],["spicified","specified"],["spicify","specify"],["spiltting","splitting"],["spindel","spindle"],["spindels","spindles"],["spinlcok","spinlock"],["spinock","spinlock"],["spligs","splits"],["spliiter","splitter"],["spliitting","splitting"],["spliting","splitting"],["splitted","split"],["splittng","splitting"],["spllitting","splitting"],["spoace","space"],["spoaced","spaced"],["spoaces","spaces"],["spoacing","spacing"],["sponser","sponsor"],["sponsered","sponsored"],["sponsers","sponsors"],["sponsership","sponsorship"],["spontanous","spontaneous"],["sponzored","sponsored"],["spoonfulls","spoonfuls"],["sporatic","sporadic"],["sporious","spurious"],["sppeches","speeches"],["spport","support"],["spported","supported"],["spporting","supporting"],["spports","supports"],["spreaded","spread"],["spreadhseet","spreadsheet"],["spreadhseets","spreadsheets"],["spreadsheat","spreadsheet"],["spreadsheats","spreadsheets"],["spreasheet","spreadsheet"],["spreasheets","spreadsheets"],["sprech","speech"],["sprecial","special"],["sprecialized","specialized"],["sprecially","specially"],["spred","spread"],["spredsheet","spreadsheet"],["spreedsheet","spreadsheet"],["sprinf","sprintf"],["spririous","spurious"],["spriritual","spiritual"],["spritual","spiritual"],["sproon","spoon"],["spsace","space"],["spsaced","spaced"],["spsaces","spaces"],["spsacing","spacing"],["sptintf","sprintf"],["spurios","spurious"],["spurrious","spurious"],["sqare","square"],["sqared","squared"],["sqares","squares"],["sqash","squash"],["sqashed","squashed"],["sqashing","squashing"],["sqaure","square"],["sqaured","squared"],["sqaures","squares"],["sqeuence","sequence"],["squashgin","squashing"],["squence","sequence"],["squirel","squirrel"],["squirl","squirrel"],["squrared","squared"],["srcipt","script"],["srcipts","scripts"],["sreampropinfo","streampropinfo"],["sreenshot","screenshot"],["sreenshots","screenshots"],["sreturns","returns"],["srikeout","strikeout"],["sring","string"],["srings","strings"],["srink","shrink"],["srinkd","shrunk"],["srinked","shrunk"],["srinking","shrinking"],["sript","script"],["sripts","scripts"],["srollbar","scrollbar"],["srouce","source"],["srtifact","artifact"],["srtifacts","artifacts"],["srtings","strings"],["srtructure","structure"],["srttings","settings"],["sructure","structure"],["sructures","structures"],["srunk","shrunk"],["srunken","shrunken"],["srunkn","shrunken"],["ssame","same"],["ssee","see"],["ssoaiating","associating"],["ssome","some"],["stabalization","stabilization"],["stabilitation","stabilization"],["stabilite","stabilize"],["stabilited","stabilized"],["stabilites","stabilizes"],["stabiliting","stabilizing"],["stabillity","stability"],["stabilty","stability"],["stablility","stability"],["stablilization","stabilization"],["stablize","stabilize"],["stach","stack"],["stacionary","stationary"],["stackk","stack"],["stadnard","standard"],["stadnardisation","standardisation"],["stadnardised","standardised"],["stadnardising","standardising"],["stadnardization","standardization"],["stadnardized","standardized"],["stadnardizing","standardizing"],["stadnards","standards"],["stae","state"],["staement","statement"],["staically","statically"],["stainlees","stainless"],["staion","station"],["staions","stations"],["staition","station"],["staitions","stations"],["stalagtite","stalactite"],["standar","standard"],["standarad","standard"],["standard-complient","standard-compliant"],["standardss","standards"],["standarisation","standardisation"],["standarise","standardise"],["standarised","standardised"],["standarises","standardises"],["standarising","standardising"],["standarization","standardization"],["standarize","standardize"],["standarized","standardized"],["standarizes","standardizes"],["standarizing","standardizing"],["standart","standard"],["standartd","standard"],["standartds","standards"],["standartisation","standardisation"],["standartisator","standardiser"],["standartised","standardised"],["standartization","standardization"],["standartizator","standardizer"],["standartized","standardized"],["standarts","standards"],["standatd","standard"],["standrat","standard"],["standrats","standards"],["standtard","standard"],["stange","strange"],["stanp","stamp"],["staration","starvation"],["stard","start"],["stardard","standard"],["stardardize","standardize"],["stardardized","standardized"],["stardardizes","standardizes"],["stardardizing","standardizing"],["stardards","standards"],["staright","straight"],["startd","started"],["startegic","strategic"],["startegies","strategies"],["startegy","strategy"],["startet","started"],["startign","starting"],["startin","starting"],["startlisteneing","startlistening"],["startnig","starting"],["startparanthesis","startparentheses"],["startted","started"],["startting","starting"],["starup","startup"],["starups","startups"],["statamenet","statement"],["statamenets","statements"],["stategies","strategies"],["stategise","strategise"],["stategised","strategised"],["stategize","strategize"],["stategized","strategized"],["stategy","strategy"],["stateman","statesman"],["statemanet","statement"],["statememts","statements"],["statemen","statement"],["statemenet","statement"],["statemenets","statements"],["statemet","statement"],["statemnts","statements"],["stati","statuses"],["staticly","statically"],["statictic","statistic"],["statictics","statistics"],["statisfied","satisfied"],["statisfies","satisfies"],["statisfy","satisfy"],["statisfying","satisfying"],["statisitics","statistics"],["statistices","statistics"],["statitic","statistic"],["statitics","statistics"],["statmenet","statement"],["statmenmt","statement"],["statment","statement"],["statments","statements"],["statrt","start"],["stattistic","statistic"],["statubar","statusbar"],["statuline","statusline"],["statulines","statuslines"],["statup","startup"],["staturday","Saturday"],["statuss","status"],["statusses","statuses"],["statustics","statistics"],["staulk","stalk"],["stauration","saturation"],["staus","status"],["stawberries","strawberries"],["stawberry","strawberry"],["stawk","stalk"],["stcokbrush","stockbrush"],["stdanard","standard"],["stdanards","standards"],["stength","strength"],["steram","stream"],["steramed","streamed"],["steramer","streamer"],["steraming","streaming"],["sterams","streams"],["sterio","stereo"],["steriods","steroids"],["sterotype","stereotype"],["sterotypes","stereotypes"],["stickness","stickiness"],["stickyness","stickiness"],["stiffneing","stiffening"],["stiky","sticky"],["stil","still"],["stilus","stylus"],["stingent","stringent"],["stipped","stripped"],["stiring","stirring"],["stirng","string"],["stirngs","strings"],["stirr","stir"],["stirrs","stirs"],["stivk","stick"],["stivks","sticks"],["stle","style"],["stlye","style"],["stlyes","styles"],["stnad","stand"],["stndard","standard"],["stoage","storage"],["stoages","storages"],["stocahstic","stochastic"],["stocastic","stochastic"],["stoer","store"],["stoers","stores"],["stomache","stomach"],["stompted","stomped"],["stong","strong"],["stoped","stopped"],["stoping","stopping"],["stopp","stop"],["stoppped","stopped"],["stoppping","stopping"],["stopps","stops"],["stopry","story"],["storag","storage"],["storeable","storable"],["storeage","storage"],["stoream","stream"],["storeble","storable"],["storeing","storing"],["storge","storage"],["storise","stories"],["stornegst","strongest"],["stoyr","story"],["stpo","stop"],["stradegies","strategies"],["stradegy","strategy"],["stragegy","strategy"],["strageties","strategies"],["stragety","strategy"],["straigh-forward","straightforward"],["straighforward","straightforward"],["straightfoward","straightforward"],["straigt","straight"],["straigth","straight"],["straines","strains"],["strangness","strangeness"],["strart","start"],["strarted","started"],["strarting","starting"],["strarts","starts"],["stratagically","strategically"],["strcture","structure"],["strctures","structures"],["strcutre","structure"],["strcutural","structural"],["strcuture","structure"],["strcutures","structures"],["streamm","stream"],["streammed","streamed"],["streamming","streaming"],["streatched","stretched"],["strech","stretch"],["streched","stretched"],["streches","stretches"],["streching","stretching"],["strectch","stretch"],["strecth","stretch"],["strecthed","stretched"],["strecthes","stretches"],["strecthing","stretching"],["streem","stream"],["streemlining","streamlining"],["stregth","strength"],["streightish","straightish"],["streightly","straightly"],["streightness","straightness"],["streigtish","straightish"],["streigtly","straightly"],["streigtness","straightness"],["strem","stream"],["strema","stream"],["strengh","strength"],["strenghen","strengthen"],["strenghened","strengthened"],["strenghening","strengthening"],["strenght","strength"],["strenghten","strengthen"],["strenghtened","strengthened"],["strenghtening","strengthening"],["strenghts","strengths"],["strengtened","strengthened"],["strenous","strenuous"],["strentgh","strength"],["strenth","strength"],["strerrror","strerror"],["striaght","straight"],["striaghten","straighten"],["striaghtens","straightens"],["striaghtforward","straightforward"],["striaghts","straights"],["striclty","strictly"],["stricly","strictly"],["stricteir","stricter"],["strictier","stricter"],["strictiest","strictest"],["strictist","strictest"],["strig","string"],["strigification","stringification"],["strigifying","stringifying"],["striing","string"],["striings","strings"],["strikely","strikingly"],["stringifed","stringified"],["strinsg","strings"],["strippen","stripped"],["stript","stripped"],["strirngification","stringification"],["strnad","strand"],["strng","string"],["stroage","storage"],["stroe","store"],["stroing","storing"],["stronlgy","strongly"],["stronly","strongly"],["strore","store"],["strored","stored"],["strores","stores"],["stroring","storing"],["strotage","storage"],["stroyboard","storyboard"],["struc","struct"],["strucrure","structure"],["strucrured","structured"],["strucrures","structures"],["structed","structured"],["structer","structure"],["structere","structure"],["structered","structured"],["structeres","structures"],["structetr","structure"],["structire","structure"],["structre","structure"],["structred","structured"],["structres","structures"],["structrual","structural"],["structrue","structure"],["structrued","structured"],["structrues","structures"],["structual","structural"],["structue","structure"],["structued","structured"],["structues","structures"],["structur","structure"],["structurs","structures"],["strucur","structure"],["strucure","structure"],["strucured","structured"],["strucures","structures"],["strucuring","structuring"],["strucurs","structures"],["strucutre","structure"],["strucutred","structured"],["strucutres","structures"],["strucuture","structure"],["struggel","struggle"],["struggeled","struggled"],["struggeling","struggling"],["struggels","struggles"],["struttural","structural"],["strutture","structure"],["struture","structure"],["ststion","station"],["ststionary","stationary"],["ststioned","stationed"],["ststionery","stationery"],["ststions","stations"],["ststr","strstr"],["stteting","setting"],["sttetings","settings"],["stubborness","stubbornness"],["stucked","stuck"],["stuckt","stuck"],["stuct","struct"],["stucts","structs"],["stucture","structure"],["stuctured","structured"],["stuctures","structures"],["studdy","study"],["studetn","student"],["studetns","students"],["studing","studying"],["studoi","studio"],["studois","studios"],["stuggling","struggling"],["stuido","studio"],["stuidos","studios"],["stuill","still"],["stummac","stomach"],["sturctural","structural"],["sturcture","structure"],["sturctures","structures"],["sturture","structure"],["sturtured","structured"],["sturtures","structures"],["sturucture","structure"],["stutdown","shutdown"],["stutus","status"],["styhe","style"],["styilistic","stylistic"],["stylessheets","stylesheets"],["sub-lcuase","sub-clause"],["subbtle","subtle"],["subcatagories","subcategories"],["subcatagory","subcategory"],["subcirucit","subcircuit"],["subcommannd","subcommand"],["subcommnad","subcommand"],["subconchus","subconscious"],["subconsiously","subconsciously"],["subcribe","subscribe"],["subcribed","subscribed"],["subcribes","subscribes"],["subcribing","subscribing"],["subdirectoires","subdirectories"],["subdirectorys","subdirectories"],["subdirecty","subdirectory"],["subdivisio","subdivision"],["subdivisiond","subdivisioned"],["subdoamin","subdomain"],["subdoamins","subdomains"],["subelemet","subelement"],["subelemets","subelements"],["subexperesion","subexpression"],["subexperesions","subexpressions"],["subexperession","subexpression"],["subexperessions","subexpressions"],["subexpersion","subexpression"],["subexpersions","subexpressions"],["subexperssion","subexpression"],["subexperssions","subexpressions"],["subexpession","subexpression"],["subexpessions","subexpressions"],["subexpresssion","subexpression"],["subexpresssions","subexpressions"],["subfolfer","subfolder"],["subfolfers","subfolders"],["subfromat","subformat"],["subfromats","subformats"],["subfroms","subforms"],["subgregion","subregion"],["subirectory","subdirectory"],["subjec","subject"],["subjet","subject"],["subjudgation","subjugation"],["sublass","subclass"],["sublasse","subclasse"],["sublasses","subclasses"],["sublcasses","subclasses"],["sublcuase","subclause"],["suble","subtle"],["submachne","submachine"],["submision","submission"],["submisson","submission"],["submited","submitted"],["submition","submission"],["submitions","submissions"],["submittted","submitted"],["submoule","submodule"],["submti","submit"],["subnegatiotiation","subnegotiation"],["subnegatiotiations","subnegotiations"],["subnegoatiation","subnegotiation"],["subnegoatiations","subnegotiations"],["subnegoation","subnegotiation"],["subnegoations","subnegotiations"],["subnegociation","subnegotiation"],["subnegociations","subnegotiations"],["subnegogtiation","subnegotiation"],["subnegogtiations","subnegotiations"],["subnegoitation","subnegotiation"],["subnegoitations","subnegotiations"],["subnegoptionsotiation","subnegotiation"],["subnegoptionsotiations","subnegotiations"],["subnegosiation","subnegotiation"],["subnegosiations","subnegotiations"],["subnegotaiation","subnegotiation"],["subnegotaiations","subnegotiations"],["subnegotaition","subnegotiation"],["subnegotaitions","subnegotiations"],["subnegotatiation","subnegotiation"],["subnegotatiations","subnegotiations"],["subnegotation","subnegotiation"],["subnegotations","subnegotiations"],["subnegothiation","subnegotiation"],["subnegothiations","subnegotiations"],["subnegotication","subnegotiation"],["subnegotications","subnegotiations"],["subnegotioation","subnegotiation"],["subnegotioations","subnegotiations"],["subnegotion","subnegotiation"],["subnegotionation","subnegotiation"],["subnegotionations","subnegotiations"],["subnegotions","subnegotiations"],["subnegotiotation","subnegotiation"],["subnegotiotations","subnegotiations"],["subnegotiotion","subnegotiation"],["subnegotiotions","subnegotiations"],["subnegotitaion","subnegotiation"],["subnegotitaions","subnegotiations"],["subnegotitation","subnegotiation"],["subnegotitations","subnegotiations"],["subnegotition","subnegotiation"],["subnegotitions","subnegotiations"],["subnegoziation","subnegotiation"],["subnegoziations","subnegotiations"],["subobjecs","subobjects"],["suborutine","subroutine"],["suborutines","subroutines"],["suboutine","subroutine"],["subpackge","subpackage"],["subpackges","subpackages"],["subpecies","subspecies"],["subporgram","subprogram"],["subproccese","subprocess"],["subpsace","subspace"],["subquue","subqueue"],["subract","subtract"],["subracted","subtracted"],["subraction","subtraction"],["subree","subtree"],["subresoure","subresource"],["subresoures","subresources"],["subroutie","subroutine"],["subrouties","subroutines"],["subsceptible","susceptible"],["subscibe","subscribe"],["subscibed","subscribed"],["subsciber","subscriber"],["subscibers","subscribers"],["subscirbe","subscribe"],["subscirbed","subscribed"],["subscirber","subscriber"],["subscirbers","subscribers"],["subscirbes","subscribes"],["subscirbing","subscribing"],["subscirpt","subscript"],["subscirption","subscription"],["subscirptions","subscriptions"],["subscritpion","subscription"],["subscritpions","subscriptions"],["subscritpiton","subscription"],["subscritpitons","subscriptions"],["subscritpt","subscript"],["subscritption","subscription"],["subscritptions","subscriptions"],["subsctitution","substitution"],["subsecrion","subsection"],["subsedent","subsequent"],["subseqence","subsequence"],["subseqent","subsequent"],["subsequest","subsequent"],["subsequnce","subsequence"],["subsequnt","subsequent"],["subsequntly","subsequently"],["subseuqent","subsequent"],["subshystem","subsystem"],["subshystems","subsystems"],["subsidary","subsidiary"],["subsiduary","subsidiary"],["subsiquent","subsequent"],["subsiquently","subsequently"],["subsituent","substituent"],["subsituents","substituents"],["subsitutable","substitutable"],["subsitutatble","substitutable"],["subsitute","substitute"],["subsituted","substituted"],["subsitutes","substitutes"],["subsituting","substituting"],["subsitution","substitution"],["subsitutions","substitutions"],["subsitutuent","substituent"],["subsitutuents","substituents"],["subsitutute","substitute"],["subsitututed","substituted"],["subsitututes","substitutes"],["subsitututing","substituting"],["subsitutution","substitution"],["subsquent","subsequent"],["subsquently","subsequently"],["subsriber","subscriber"],["substace","substance"],["substact","subtract"],["substaintially","substantially"],["substancial","substantial"],["substantialy","substantially"],["substantivly","substantively"],["substask","subtask"],["substasks","subtasks"],["substatial","substantial"],["substential","substantial"],["substentially","substantially"],["substition","substitution"],["substitions","substitutions"],["substitition","substitution"],["substititions","substitutions"],["substituation","substitution"],["substituations","substitutions"],["substitude","substitute"],["substituded","substituted"],["substitudes","substitutes"],["substituding","substituting"],["substitue","substitute"],["substitues","substitutes"],["substituing","substituting"],["substituion","substitution"],["substituions","substitutions"],["substiution","substitution"],["substract","subtract"],["substracted","subtracted"],["substracting","subtracting"],["substraction","subtraction"],["substracts","subtracts"],["substucture","substructure"],["substuctures","substructures"],["substutite","substitute"],["subsysthem","subsystem"],["subsysthems","subsystems"],["subsystyem","subsystem"],["subsystyems","subsystems"],["subsysytem","subsystem"],["subsysytems","subsystems"],["subsytem","subsystem"],["subsytems","subsystems"],["subtabels","subtables"],["subtak","subtask"],["subtances","substances"],["subterranian","subterranean"],["subtitute","substitute"],["subtituted","substituted"],["subtitutes","substitutes"],["subtituting","substituting"],["subtitution","substitution"],["subtitutions","substitutions"],["subtrafuge","subterfuge"],["subtrate","substrate"],["subtrates","substrates"],["subtring","substring"],["subtrings","substrings"],["subtsitutable","substitutable"],["subtsitutatble","substitutable"],["suburburban","suburban"],["subystem","subsystem"],["subystems","subsystems"],["succceeded","succeeded"],["succcess","success"],["succcesses","successes"],["succcessful","successful"],["succcessfully","successfully"],["succcessor","successor"],["succcessors","successors"],["succcessul","successful"],["succcessully","successfully"],["succecful","successful"],["succed","succeed"],["succedd","succeed"],["succedded","succeeded"],["succedding","succeeding"],["succedds","succeeds"],["succede","succeed"],["succeded","succeeded"],["succedes","succeeds"],["succedfully","successfully"],["succeding","succeeding"],["succeds","succeeds"],["succee","succeed"],["succeedde","succeeded"],["succeedes","succeeds"],["succeess","success"],["succeesses","successes"],["succes","success"],["succesful","successful"],["succesfull","successful"],["succesfully","successfully"],["succesfuly","successfully"],["succesion","succession"],["succesive","successive"],["succesor","successor"],["succesors","successors"],["successfui","successful"],["successfule","successful"],["successfull","successful"],["successfullies","successfully"],["successfullly","successfully"],["successfulln","successful"],["successfullness","successfulness"],["successfullt","successfully"],["successfuly","successfully"],["successing","successive"],["successs","success"],["successsfully","successfully"],["successsion","succession"],["successul","successful"],["successully","successfully"],["succesully","successfully"],["succicently","sufficiently"],["succint","succinct"],["succseeded","succeeded"],["succsess","success"],["succsessfull","successful"],["succsessive","successive"],["succssful","successful"],["succussfully","successfully"],["suceed","succeed"],["suceeded","succeeded"],["suceeding","succeeding"],["suceeds","succeeds"],["suceessfully","successfully"],["suces","success"],["suceses","successes"],["sucesful","successful"],["sucesfull","successful"],["sucesfully","successfully"],["sucesfuly","successfully"],["sucesion","succession"],["sucesive","successive"],["sucess","success"],["sucesscient","sufficient"],["sucessed","succeeded"],["sucessefully","successfully"],["sucesses","successes"],["sucessess","success"],["sucessflly","successfully"],["sucessfually","successfully"],["sucessfukk","successful"],["sucessful","successful"],["sucessfull","successful"],["sucessfully","successfully"],["sucessfuly","successfully"],["sucession","succession"],["sucessiv","successive"],["sucessive","successive"],["sucessively","successively"],["sucessor","successor"],["sucessors","successors"],["sucessot","successor"],["sucesss","success"],["sucessses","successes"],["sucesssful","successful"],["sucesssfull","successful"],["sucesssfully","successfully"],["sucesssfuly","successfully"],["sucessufll","successful"],["sucessuflly","successfully"],["sucessully","successfully"],["sucide","suicide"],["sucidial","suicidal"],["sucome","succumb"],["sucsede","succeed"],["sucsess","success"],["sudent","student"],["sudents","students"],["sudmobule","submodule"],["sudmobules","submodules"],["sueful","useful"],["sueprset","superset"],["suface","surface"],["sufaces","surfaces"],["sufface","surface"],["suffaces","surfaces"],["suffciency","sufficiency"],["suffcient","sufficient"],["suffciently","sufficiently"],["sufferage","suffrage"],["sufferred","suffered"],["sufferring","suffering"],["sufficate","suffocate"],["sufficated","suffocated"],["sufficates","suffocates"],["sufficating","suffocating"],["suffication","suffocation"],["sufficency","sufficiency"],["sufficent","sufficient"],["sufficently","sufficiently"],["sufficiancy","sufficiency"],["sufficiant","sufficient"],["sufficiantly","sufficiently"],["sufficiennt","sufficient"],["sufficienntly","sufficiently"],["suffiency","sufficiency"],["suffient","sufficient"],["suffiently","sufficiently"],["suffisticated","sophisticated"],["suficate","suffocate"],["suficated","suffocated"],["suficates","suffocates"],["suficating","suffocating"],["sufication","suffocation"],["suficcient","sufficient"],["suficient","sufficient"],["suficiently","sufficiently"],["sufocate","suffocate"],["sufocated","suffocated"],["sufocates","suffocates"],["sufocating","suffocating"],["sufocation","suffocation"],["sugested","suggested"],["sugestion","suggestion"],["sugestions","suggestions"],["sugests","suggests"],["suggesst","suggest"],["suggessted","suggested"],["suggessting","suggesting"],["suggesstion","suggestion"],["suggesstions","suggestions"],["suggessts","suggests"],["suggestes","suggests"],["suggestin","suggestion"],["suggestins","suggestions"],["suggestsed","suggested"],["suggestted","suggested"],["suggesttion","suggestion"],["suggesttions","suggestions"],["sugget","suggest"],["suggeted","suggested"],["suggetsed","suggested"],["suggetsing","suggesting"],["suggetsion","suggestion"],["sugggest","suggest"],["sugggested","suggested"],["sugggesting","suggesting"],["sugggestion","suggestion"],["sugggestions","suggestions"],["sugguest","suggest"],["sugguested","suggested"],["sugguesting","suggesting"],["sugguestion","suggestion"],["sugguestions","suggestions"],["suh","such"],["suiete","suite"],["suiteable","suitable"],["sumamry","summary"],["sumarize","summarize"],["sumary","summary"],["sumbitted","submitted"],["sumed-up","summed-up"],["summarizen","summarize"],["summay","summary"],["summerised","summarised"],["summerized","summarized"],["summersalt","somersault"],["summmaries","summaries"],["summmarisation","summarisation"],["summmarised","summarised"],["summmarization","summarization"],["summmarized","summarized"],["summmary","summary"],["sumodules","submodules"],["sumulate","simulate"],["sumulated","simulated"],["sumulates","simulates"],["sumulation","simulation"],["sumulations","simulations"],["sundey","Sunday"],["sunglases","sunglasses"],["sunsday","Sunday"],["suntask","subtask"],["suop","soup"],["supeblock","superblock"],["supeena","subpoena"],["superbock","superblock"],["superbocks","superblocks"],["supercalifragilisticexpialidoceous","supercalifragilisticexpialidocious"],["supercede","supersede"],["superceded","superseded"],["supercedes","supersedes"],["superceding","superseding"],["superceed","supersede"],["superceeded","superseded"],["superflouous","superfluous"],["superflous","superfluous"],["superflouse","superfluous"],["superfluious","superfluous"],["superfluos","superfluous"],["superfulous","superfluous"],["superintendant","superintendent"],["superopeator","superoperator"],["supersed","superseded"],["superseedd","superseded"],["superseede","supersede"],["superseeded","superseded"],["suphisticated","sophisticated"],["suplant","supplant"],["suplanted","supplanted"],["suplanting","supplanting"],["suplants","supplants"],["suplementary","supplementary"],["suplied","supplied"],["suplimented","supplemented"],["supllies","supplies"],["suport","support"],["suported","supported"],["suporting","supporting"],["suports","supports"],["suportted","supported"],["suposable","supposable"],["supose","suppose"],["suposeable","supposable"],["suposed","supposed"],["suposedly","supposedly"],["suposes","supposes"],["suposing","supposing"],["suposse","suppose"],["suppied","supplied"],["suppier","supplier"],["suppies","supplies"],["supplamented","supplemented"],["suppliad","supplied"],["suppliementing","supplementing"],["suppliment","supplement"],["supplyed","supplied"],["suppoed","supposed"],["suppoert","support"],["suppoort","support"],["suppoorts","supports"],["suppopose","suppose"],["suppoprt","support"],["suppoprted","supported"],["suppor","support"],["suppored","supported"],["supporession","suppression"],["supporing","supporting"],["supportd","supported"],["supportes","supports"],["supportin","supporting"],["supportt","support"],["supportted","supported"],["supportting","supporting"],["supportts","supports"],["supposeable","supposable"],["supposeded","supposed"],["supposedely","supposedly"],["supposeds","supposed"],["supposedy","supposedly"],["supposingly","supposedly"],["suppossed","supposed"],["suppoted","supported"],["suppplied","supplied"],["suppport","support"],["suppported","supported"],["suppporting","supporting"],["suppports","supports"],["suppres","suppress"],["suppresed","suppressed"],["suppresion","suppression"],["suppresions","suppressions"],["suppressingd","suppressing"],["supprot","support"],["supproted","supported"],["supproter","supporter"],["supproters","supporters"],["supproting","supporting"],["supprots","supports"],["supprt","support"],["supprted","supported"],["suppurt","support"],["suppurted","supported"],["suppurter","supporter"],["suppurters","supporters"],["suppurting","supporting"],["suppurtive","supportive"],["suppurts","supports"],["suppy","supply"],["suppying","supplying"],["suprassing","surpassing"],["supres","suppress"],["supresed","suppressed"],["supreses","suppresses"],["supresing","suppressing"],["supresion","suppression"],["supress","suppress"],["supressed","suppressed"],["supresses","suppresses"],["supressible","suppressible"],["supressing","suppressing"],["supression","suppression"],["supressions","suppressions"],["supressor","suppressor"],["supressors","suppressors"],["supresssion","suppression"],["suprious","spurious"],["suprise","surprise"],["suprised","surprised"],["suprises","surprises"],["suprising","surprising"],["suprisingly","surprisingly"],["suprize","surprise"],["suprized","surprised"],["suprizing","surprising"],["suprizingly","surprisingly"],["supsend","suspend"],["supspect","suspect"],["supspected","suspected"],["supspecting","suspecting"],["supspects","suspects"],["surbert","sherbet"],["surfce","surface"],["surgest","suggest"],["surgested","suggested"],["surgestion","suggestion"],["surgestions","suggestions"],["surgests","suggests"],["suround","surround"],["surounded","surrounded"],["surounding","surrounding"],["suroundings","surroundings"],["surounds","surrounds"],["surpise","surprise"],["surpises","surprises"],["surplanted","supplanted"],["surport","support"],["surported","supported"],["surpress","suppress"],["surpressed","suppressed"],["surpresses","suppresses"],["surpressing","suppressing"],["surprisinlgy","surprisingly"],["surprize","surprise"],["surprized","surprised"],["surprizing","surprising"],["surprizingly","surprisingly"],["surregat","surrogate"],["surrepetitious","surreptitious"],["surrepetitiously","surreptitiously"],["surreptious","surreptitious"],["surreptiously","surreptitiously"],["surrogage","surrogate"],["surronded","surrounded"],["surrouded","surrounded"],["surrouding","surrounding"],["surrrounded","surrounded"],["surrundering","surrendering"],["survay","survey"],["survays","surveys"],["surveilence","surveillance"],["surveill","surveil"],["surveyer","surveyor"],["surviver","survivor"],["survivers","survivors"],["survivied","survived"],["susbcribed","subscribed"],["susbsystem","subsystem"],["susbsystems","subsystems"],["susbsytem","subsystem"],["susbsytems","subsystems"],["suscribe","subscribe"],["suscribed","subscribed"],["suscribes","subscribes"],["suscript","subscript"],["susepect","suspect"],["suseptable","susceptible"],["suseptible","susceptible"],["susinctly","succinctly"],["susinkt","succinct"],["suspedn","suspend"],["suspeneded","suspended"],["suspention","suspension"],["suspicios","suspicious"],["suspicioulsy","suspiciously"],["suspicous","suspicious"],["suspicously","suspiciously"],["suspision","suspicion"],["suspsend","suspend"],["sussinct","succinct"],["sustainaiblity","sustainability"],["sustem","system"],["sustems","systems"],["sustitution","substitution"],["sustitutions","substitutions"],["susupend","suspend"],["sutdown","shutdown"],["sutisfaction","satisfaction"],["sutisfied","satisfied"],["sutisfies","satisfies"],["sutisfy","satisfy"],["sutisfying","satisfying"],["suttled","shuttled"],["suttles","shuttles"],["suttlety","subtlety"],["suttling","shuttling"],["suuport","support"],["suuported","supported"],["suuporting","supporting"],["suuports","supports"],["suvenear","souvenir"],["suystem","system"],["suystemic","systemic"],["suystems","systems"],["svelt","svelte"],["swaer","swear"],["swaers","swears"],["swalloed","swallowed"],["swaped","swapped"],["swapiness","swappiness"],["swaping","swapping"],["swarmin","swarming"],["swcloumns","swcolumns"],["swepth","swept"],["swich","switch"],["swiched","switched"],["swiching","switching"],["swicth","switch"],["swicthed","switched"],["swicthing","switching"],["swiming","swimming"],["switchs","switches"],["switcht","switched"],["switchting","switching"],["swith","switch"],["swithable","switchable"],["swithc","switch"],["swithcboard","switchboard"],["swithced","switched"],["swithces","switches"],["swithch","switch"],["swithches","switches"],["swithching","switching"],["swithcing","switching"],["swithcover","switchover"],["swithed","switched"],["swither","switcher"],["swithes","switches"],["swithing","switching"],["switiches","switches"],["swown","shown"],["swtich","switch"],["swtichable","switchable"],["swtichback","switchback"],["swtichbacks","switchbacks"],["swtichboard","switchboard"],["swtichboards","switchboards"],["swtiched","switched"],["swticher","switcher"],["swtichers","switchers"],["swtiches","switches"],["swtiching","switching"],["swtichover","switchover"],["swtichs","switches"],["sxl","xsl"],["syantax","syntax"],["syas","says"],["syatem","system"],["syatems","systems"],["sybsystem","subsystem"],["sybsystems","subsystems"],["sychronisation","synchronisation"],["sychronise","synchronise"],["sychronised","synchronised"],["sychroniser","synchroniser"],["sychronises","synchronises"],["sychronisly","synchronously"],["sychronization","synchronization"],["sychronize","synchronize"],["sychronized","synchronized"],["sychronizer","synchronizer"],["sychronizes","synchronizes"],["sychronmode","synchronmode"],["sychronous","synchronous"],["sychronously","synchronously"],["sycle","cycle"],["sycled","cycled"],["sycles","cycles"],["sycling","cycling"],["sycn","sync"],["sycology","psychology"],["sycronise","synchronise"],["sycronised","synchronised"],["sycronises","synchronises"],["sycronising","synchronising"],["sycronization","synchronization"],["sycronizations","synchronizations"],["sycronize","synchronize"],["sycronized","synchronized"],["sycronizes","synchronizes"],["sycronizing","synchronizing"],["sycronous","synchronous"],["sycronously","synchronously"],["sycronus","synchronous"],["sylabus","syllabus"],["syle","style"],["syles","styles"],["sylibol","syllable"],["sylinder","cylinder"],["sylinders","cylinders"],["sylistic","stylistic"],["sylog","syslog"],["symantics","semantics"],["symblic","symbolic"],["symbo","symbol"],["symboles","symbols"],["symboll","symbol"],["symbonname","symbolname"],["symbsol","symbol"],["symbsols","symbols"],["symemetric","symmetric"],["symetri","symmetry"],["symetric","symmetric"],["symetrical","symmetrical"],["symetrically","symmetrically"],["symetry","symmetry"],["symettric","symmetric"],["symmetic","symmetric"],["symmetral","symmetric"],["symmetri","symmetry"],["symmetricaly","symmetrically"],["symnol","symbol"],["symnols","symbols"],["symobilic","symbolic"],["symobl","symbol"],["symoblic","symbolic"],["symoblically","symbolically"],["symobls","symbols"],["symobolic","symbolic"],["symobolical","symbolical"],["symol","symbol"],["symols","symbols"],["synagouge","synagogue"],["synamic","dynamic"],["synax","syntax"],["synching","syncing"],["synchonisation","synchronisation"],["synchonise","synchronise"],["synchonised","synchronised"],["synchonises","synchronises"],["synchonising","synchronising"],["synchonization","synchronization"],["synchonize","synchronize"],["synchonized","synchronized"],["synchonizes","synchronizes"],["synchonizing","synchronizing"],["synchonous","synchronous"],["synchonrous","synchronous"],["synchrnization","synchronization"],["synchrnonization","synchronization"],["synchroizing","synchronizing"],["synchromized","synchronized"],["synchroneous","synchronous"],["synchroneously","synchronously"],["synchronious","synchronous"],["synchroniously","synchronously"],["synchronizaton","synchronization"],["synchronsouly","synchronously"],["synchronuous","synchronous"],["synchronuously","synchronously"],["synchronus","synchronous"],["syncrhonise","synchronise"],["syncrhonised","synchronised"],["syncrhonize","synchronize"],["syncrhonized","synchronized"],["syncronise","synchronise"],["syncronised","synchronised"],["syncronises","synchronises"],["syncronising","synchronising"],["syncronization","synchronization"],["syncronizations","synchronizations"],["syncronize","synchronize"],["syncronized","synchronized"],["syncronizes","synchronizes"],["syncronizing","synchronizing"],["syncronous","synchronous"],["syncronously","synchronously"],["syncronus","synchronous"],["syncting","syncing"],["syndonic","syntonic"],["syndrom","syndrome"],["syndroms","syndromes"],["synomym","synonym"],["synonim","synonym"],["synonomous","synonymous"],["synonymns","synonyms"],["synopis","synopsis"],["synopsys","synopsis"],["synoym","synonym"],["synphony","symphony"],["synposis","synopsis"],["synronous","synchronous"],["syntac","syntax"],["syntacks","syntax"],["syntacs","syntax"],["syntact","syntax"],["syntactally","syntactically"],["syntacts","syntax"],["syntak","syntax"],["syntaks","syntax"],["syntakt","syntax"],["syntakts","syntax"],["syntatic","syntactic"],["syntatically","syntactically"],["syntaxe","syntax"],["syntaxg","syntax"],["syntaxt","syntax"],["syntehsise","synthesise"],["syntehsised","synthesised"],["syntehsize","synthesize"],["syntehsized","synthesized"],["syntesis","synthesis"],["syntethic","synthetic"],["syntethically","synthetically"],["syntethics","synthetics"],["syntetic","synthetic"],["syntetize","synthesize"],["syntetized","synthesized"],["synthethic","synthetic"],["synthetize","synthesize"],["synthetized","synthesized"],["synthetizes","synthesizes"],["synthtic","synthetic"],["syphyllis","syphilis"],["sypmtoms","symptoms"],["sypport","support"],["syrap","syrup"],["sysbols","symbols"],["syschronize","synchronize"],["sysem","system"],["sysematic","systematic"],["sysems","systems"],["sysmatically","systematically"],["sysmbol","symbol"],["sysmograph","seismograph"],["sysmte","system"],["sysmtes","systems"],["systax","syntax"],["syste","system"],["systen","system"],["systens","systems"],["systesm","systems"],["systhem","system"],["systhems","systems"],["systm","system"],["systme","system"],["systmes","systems"],["systms","systems"],["systyem","system"],["systyems","systems"],["sysyem","system"],["sysyems","systems"],["sytax","syntax"],["sytem","system"],["sytematic","systematic"],["sytemd","systemd"],["syteme","system"],["sytems","systems"],["sythesis","synthesis"],["sytle","style"],["sytled","styled"],["sytles","styles"],["sytlesheet","stylesheet"],["sytling","styling"],["sytnax","syntax"],["sytntax","syntax"],["sytsem","system"],["sytsemic","systemic"],["sytsems","systems"],["szenario","scenario"],["szenarios","scenarios"],["szes","sizes"],["szie","size"],["szied","sized"],["szies","sizes"],["tabacco","tobacco"],["tabbaray","taboret"],["tabblow","tableau"],["tabe","table"],["tabel","table"],["tabeles","tables"],["tabels","tables"],["tabeview","tabview"],["tabke","table"],["tabl","table"],["tablepsace","tablespace"],["tablepsaces","tablespaces"],["tablle","table"],["tabluar","tabular"],["tabluate","tabulate"],["tabluated","tabulated"],["tabluates","tabulates"],["tabluating","tabulating"],["tabualte","tabulate"],["tabualted","tabulated"],["tabualtes","tabulates"],["tabualting","tabulating"],["tabualtor","tabulator"],["tabualtors","tabulators"],["taged","tagged"],["taget","target"],["tageted","targeted"],["tageting","targeting"],["tagets","targets"],["tagggen","taggen"],["tagnet","tangent"],["tagnetial","tangential"],["tagnets","tangents"],["tagued","tagged"],["tahn","than"],["taht","that"],["takslet","tasklet"],["talbe","table"],["talekd","talked"],["tallerable","tolerable"],["tamplate","template"],["tamplated","templated"],["tamplates","templates"],["tamplating","templating"],["tangeant","tangent"],["tangeantial","tangential"],["tangeants","tangents"],["tangenet","tangent"],["tangensial","tangential"],["tangentailly","tangentially"],["tanget","tangent"],["tangetial","tangential"],["tangetially","tangentially"],["tangets","tangents"],["tansact","transact"],["tansaction","transaction"],["tansactional","transactional"],["tansactions","transactions"],["tanseint","transient"],["tansfomed","transformed"],["tansient","transient"],["tanslate","translate"],["tanslated","translated"],["tanslates","translates"],["tanslation","translation"],["tanslations","translations"],["tanslator","translator"],["tansmit","transmit"],["tansverse","transverse"],["tarbal","tarball"],["tarbals","tarballs"],["tarce","trace"],["tarced","traced"],["tarces","traces"],["tarcing","tracing"],["targed","target"],["targer","target"],["targest","targets"],["targetted","targeted"],["targetting","targeting"],["targettting","targeting"],["targt","target"],["targte","target"],["tarmigan","ptarmigan"],["tarnsparent","transparent"],["tarpolin","tarpaulin"],["tarvis","Travis"],["tarvisci","TravisCI"],["tasbar","taskbar"],["taskelt","tasklet"],["tast","taste"],["tatgert","target"],["tatgerted","targeted"],["tatgerting","targeting"],["tatgerts","targets"],["tath","that"],["tatoo","tattoo"],["tatoos","tattoos"],["tattooes","tattoos"],["tawk","talk"],["taxanomic","taxonomic"],["taxanomy","taxonomy"],["taxnomy","taxonomy"],["taxomonmy","taxonomy"],["taxonmy","taxonomy"],["taxonoy","taxonomy"],["taylored","tailored"],["tbe","the"],["tbey","they"],["tcahce","cache"],["tcahces","caches"],["tcheckout","checkout"],["tcpdumpp","tcpdump"],["tcppcheck","cppcheck"],["teacer","teacher"],["teacers","teachers"],["teached","taught"],["teachnig","teaching"],["teaher","teacher"],["teahers","teachers"],["teamplate","template"],["teamplates","templates"],["teated","treated"],["teched","taught"],["techer","teacher"],["techers","teachers"],["teches","teaches"],["techical","technical"],["techician","technician"],["techicians","technicians"],["techincal","technical"],["techincally","technically"],["teching","teaching"],["techinically","technically"],["techinique","technique"],["techiniques","techniques"],["techinque","technique"],["techinques","techniques"],["techique","technique"],["techiques","techniques"],["techneek","technique"],["technic","technique"],["technics","techniques"],["technik","technique"],["techniks","techniques"],["techniquest","techniques"],["techniquet","technique"],["technitian","technician"],["technition","technician"],["technlogy","technology"],["technnology","technology"],["technolgy","technology"],["technoloiges","technologies"],["tecnic","technique"],["tecnical","technical"],["tecnically","technically"],["tecnician","technician"],["tecnicians","technicians"],["tecnique","technique"],["tecniques","techniques"],["tedeous","tedious"],["tefine","define"],["teh","the"],["tehy","they"],["tekst","text"],["teksts","texts"],["telegramm","telegram"],["telelevision","television"],["televsion","television"],["telocom","telecom"],["telphony","telephony"],["temaplate","template"],["temaplates","templates"],["temeprature","temperature"],["temepratures","temperatures"],["temerature","temperature"],["teminal","terminal"],["teminals","terminals"],["teminate","terminate"],["teminated","terminated"],["teminating","terminating"],["temination","termination"],["temlate","template"],["temorarily","temporarily"],["temorary","temporary"],["tempalte","template"],["tempaltes","templates"],["temparal","temporal"],["tempararily","temporarily"],["temparary","temporary"],["temparate","temperate"],["temparature","temperature"],["temparily","temporarily"],["tempate","template"],["tempated","templated"],["tempates","templates"],["tempatied","templatized"],["tempation","temptation"],["tempatised","templatised"],["tempatized","templatized"],["tempature","temperature"],["tempdate","template"],["tempearture","temperature"],["tempeartures","temperatures"],["tempearure","temperature"],["tempelate","template"],["temperarily","temporarily"],["temperarure","temperature"],["temperary","temporary"],["temperatur","temperature"],["tempereature","temperature"],["temperment","temperament"],["tempertaure","temperature"],["temperture","temperature"],["templaced","templated"],["templaces","templates"],["templacing","templating"],["templaet","template"],["templat","template"],["templateas","templates"],["templete","template"],["templeted","templated"],["templetes","templates"],["templeting","templating"],["tempoaray","temporary"],["tempopary","temporary"],["temporaere","temporary"],["temporafy","temporary"],["temporalily","temporarily"],["temporarely","temporarily"],["temporarilly","temporarily"],["temporarilty","temporarily"],["temporarilu","temporary"],["temporarirly","temporarily"],["temporay","temporary"],["tempories","temporaries"],["temporily","temporarily"],["tempororaries","temporaries"],["tempororarily","temporarily"],["tempororary","temporary"],["temporories","temporaries"],["tempororily","temporarily"],["temporory","temporary"],["temporraies","temporaries"],["temporraily","temporarily"],["temporraries","temporaries"],["temporrarily","temporarily"],["temporrary","temporary"],["temporray","temporary"],["temporries","temporaries"],["temporrily","temporarily"],["temporry","temporary"],["temportal","temporal"],["temportaries","temporaries"],["temportarily","temporarily"],["temportary","temporary"],["tempory","temporary"],["temporyries","temporaries"],["temporyrily","temporarily"],["temporyry","temporary"],["tempraaily","temporarily"],["tempraal","temporal"],["tempraarily","temporarily"],["tempraarly","temporarily"],["tempraary","temporary"],["tempraay","temporary"],["tempraily","temporarily"],["tempral","temporal"],["temprament","temperament"],["tempramental","temperamental"],["tempraraily","temporarily"],["tempraral","temporal"],["temprararily","temporarily"],["temprararly","temporarily"],["temprarary","temporary"],["tempraray","temporary"],["temprarily","temporarily"],["temprature","temperature"],["tempratures","temperatures"],["tempray","temporary"],["tempreature","temperature"],["tempreatures","temperatures"],["temprement","temperament"],["tempremental","temperamental"],["temproaily","temporarily"],["temproal","temporal"],["temproarily","temporarily"],["temproarly","temporarily"],["temproary","temporary"],["temproay","temporary"],["temprol","temporal"],["temproment","temperament"],["tempromental","temperamental"],["temproraily","temporarily"],["temproral","temporal"],["temproraly","temporarily"],["temprorarily","temporarily"],["temprorarly","temporarily"],["temprorary","temporary"],["temproray","temporary"],["temprorily","temporarily"],["temprory","temporary"],["temproy","temporary"],["temptatation","temptation"],["tempurature","temperature"],["tempurture","temperature"],["temr","term"],["temrinal","terminal"],["temselves","themselves"],["temtation","temptation"],["tenacle","tentacle"],["tenacles","tentacles"],["tenanet","tenant"],["tenanets","tenants"],["tenatious","tenacious"],["tenatiously","tenaciously"],["tenative","tentative"],["tenatively","tentatively"],["tendacy","tendency"],["tendancies","tendencies"],["tendancy","tendency"],["tennisplayer","tennis player"],["tentaive","tentative"],["tentaively","tentatively"],["tention","tension"],["teplmate","template"],["teplmated","templated"],["teplmates","templates"],["tepmorarily","temporarily"],["teraform","terraform"],["teraformed","terraformed"],["teraforming","terraforming"],["teraforms","terraforms"],["terfform","terraform"],["terfformed","terraformed"],["terfforming","terraforming"],["terfforms","terraforms"],["teridactyl","pterodactyl"],["terific","terrific"],["terimnate","terminate"],["termial","terminal"],["termials","terminals"],["termianted","terminated"],["termimal","terminal"],["termimals","terminals"],["terminater","terminator"],["terminaters","terminators"],["terminats","terminates"],["termindate","terminate"],["termine","determine"],["termined","terminated"],["terminte","terminate"],["termintor","terminator"],["termniate","terminate"],["termniated","terminated"],["termniates","terminates"],["termniating","terminating"],["termniation","termination"],["termniations","terminations"],["termniator","terminator"],["termniators","terminators"],["termo","thermo"],["termostat","thermostat"],["termperatue","temperature"],["termperatues","temperatures"],["termperature","temperature"],["termperatures","temperatures"],["termplate","template"],["termplated","templated"],["termplates","templates"],["termporal","temporal"],["termporaries","temporaries"],["termporarily","temporarily"],["termporary","temporary"],["ternament","tournament"],["ternimate","terminate"],["terninal","terminal"],["terninals","terminals"],["terrable","terrible"],["terrestial","terrestrial"],["terrform","terraform"],["terrformed","terraformed"],["terrforming","terraforming"],["terrforms","terraforms"],["terriffic","terrific"],["terriories","territories"],["terriory","territory"],["territorist","terrorist"],["territoy","territory"],["terroist","terrorist"],["terurn","return"],["terurns","returns"],["tescase","testcase"],["tescases","testcases"],["tesellate","tessellate"],["tesellated","tessellated"],["tesellation","tessellation"],["tesellator","tessellator"],["tesited","tested"],["tessealte","tessellate"],["tessealted","tessellated"],["tesselatad","tessellated"],["tesselate","tessellate"],["tesselated","tessellated"],["tesselation","tessellation"],["tesselator","tessellator"],["tessleate","tessellate"],["tessleated","tessellated"],["tessleating","tessellating"],["tessleator","tessellator"],["testeing","testing"],["testiclular","testicular"],["testin","testing"],["testng","testing"],["testof","test of"],["testomony","testimony"],["testsing","testing"],["tetrahedran","tetrahedron"],["tetrahedrans","tetrahedrons"],["tetry","retry"],["tetss","tests"],["tetxture","texture"],["teusday","Tuesday"],["texchnically","technically"],["texline","textline"],["textfrme","textframe"],["texual","textual"],["texually","textually"],["texure","texture"],["texured","textured"],["texures","textures"],["texxt","text"],["tey","they"],["tghe","the"],["thansk","thanks"],["thansparent","transparent"],["thant","than"],["thare","there"],["that;s","that's"],["thats'","that's"],["thats","that's"],["thats;","that's"],["thck","thick"],["theard","thread"],["thearding","threading"],["theards","threads"],["theared","threaded"],["theather","theater"],["theef","thief"],["theer","there"],["theery","theory"],["theese","these"],["thefore","therefore"],["theif","thief"],["theifs","thieves"],["theive","thief"],["theives","thieves"],["themplate","template"],["themselces","themselves"],["themselfes","themselves"],["themselfs","themselves"],["themselvs","themselves"],["themslves","themselves"],["thenes","themes"],["thenn","then"],["theorectical","theoretical"],["theoreticall","theoretically"],["theoreticaly","theoretically"],["theorical","theoretical"],["theorically","theoretically"],["theoritical","theoretical"],["theoritically","theoretically"],["therafter","thereafter"],["therapudic","therapeutic"],["therby","thereby"],["thereads","threads"],["thereom","theorem"],["thererin","therein"],["theres","there's"],["thereshold","threshold"],["theresholds","thresholds"],["therfore","therefore"],["thermisor","thermistor"],["thermisors","thermistors"],["thermostast","thermostat"],["thermostasts","thermostats"],["therstat","thermostat"],["therwise","otherwise"],["theshold","threshold"],["thesholds","thresholds"],["thest","test"],["thetraedral","tetrahedral"],["thetrahedron","tetrahedron"],["thev","the"],["theves","thieves"],["thgat","that"],["thge","the"],["thhese","these"],["thhis","this"],["thid","this"],["thier","their"],["thign","thing"],["thigns","things"],["thigny","thingy"],["thigsn","things"],["thikn","think"],["thikness","thickness"],["thiknesses","thicknesses"],["thikns","thinks"],["thiks","thinks"],["thimngs","things"],["thinigs","things"],["thinkabel","thinkable"],["thinn","thin"],["thirtyth","thirtieth"],["this'd","this would"],["thisle","thistle"],["thist","this"],["thisy","this"],["thiunk","think"],["thjese","these"],["thme","them"],["thn","then"],["thna","than"],["thnak","thank"],["thnaks","thanks"],["thne","then"],["thnig","thing"],["thnigs","things"],["thonic","chthonic"],["thoroidal","toroidal"],["thoroughty","thoroughly"],["thoruoghly","thoroughly"],["thoses","those"],["thouch","touch"],["thoughout","throughout"],["thougth","thought"],["thounsands","thousands"],["thourghly","thoroughly"],["thourough","thorough"],["thouroughly","thoroughly"],["thq","the"],["thrad","thread"],["threadsave","threadsafe"],["threashold","threshold"],["threasholds","thresholds"],["threatend","threatened"],["threatment","treatment"],["threatments","treatments"],["threatning","threatening"],["thred","thread"],["threded","threaded"],["thredhold","threshold"],["threding","threading"],["threds","threads"],["three-dimenional","three-dimensional"],["three-dimenionsal","three-dimensional"],["threedimenional","three-dimensional"],["threedimenionsal","three-dimensional"],["threee","three"],["threhold","threshold"],["threrefore","therefore"],["threshhold","threshold"],["threshholds","thresholds"],["threshod","threshold"],["threshods","thresholds"],["threshol","threshold"],["thresold","threshold"],["thresshold","threshold"],["thrid","third"],["throen","thrown"],["throgh","through"],["throrough","thorough"],["throttoling","throttling"],["throug","through"],["througg","through"],["throughly","thoroughly"],["throughtout","throughout"],["througout","throughout"],["througt","through"],["througth","through"],["throuh","through"],["throuhg","through"],["throuhgout","throughout"],["throuhgput","throughput"],["throuth","through"],["throwgh","through"],["thrreshold","threshold"],["thrresholds","thresholds"],["thrue","through"],["thrugh","through"],["thruogh","through"],["thruoghout","throughout"],["thruoghput","throughput"],["thruout","throughout"],["thses","these"],["thsi","this"],["thsnk","thank"],["thsnked","thanked"],["thsnkful","thankful"],["thsnkfully","thankfully"],["thsnkfulness","thankfulness"],["thsnking","thanking"],["thsnks","thanks"],["thsnkyou","thank you"],["thsoe","those"],["thsose","those"],["thsould","should"],["thst","that"],["thta","that"],["thtat","that"],["thumbbnail","thumbnail"],["thumbnal","thumbnail"],["thumbnals","thumbnails"],["thundebird","thunderbird"],["thurday","Thursday"],["thurough","thorough"],["thurrow","thorough"],["thursdey","Thursday"],["thurver","further"],["thyat","that"],["tichened","thickened"],["tichness","thickness"],["tickness","thickness"],["tidibt","tidbit"],["tidibts","tidbits"],["tieing","tying"],["tiemout","timeout"],["tiemstamp","timestamp"],["tiemstamped","timestamped"],["tiemstamps","timestamps"],["tieth","tithe"],["tigger","trigger"],["tiggered","triggered"],["tiggering","triggering"],["tiggers","triggers"],["tighly","tightly"],["tightely","tightly"],["tigth","tight"],["tigthen","tighten"],["tigthened","tightened"],["tigthening","tightening"],["tigthens","tightens"],["tigthly","tightly"],["tihkn","think"],["tihs","this"],["tiitle","title"],["tillt","tilt"],["tillted","tilted"],["tillts","tilts"],["timdelta","timedelta"],["timedlta","timedelta"],["timeing","timing"],["timemout","timeout"],["timeot","timeout"],["timeoutted","timed out"],["timere","timer"],["timesamp","timestamp"],["timesamped","timestamped"],["timesamps","timestamps"],["timeschedule","time schedule"],["timespanp","timespan"],["timespanps","timespans"],["timestan","timespan"],["timestans","timespans"],["timestap","timestamp"],["timestaped","timestamped"],["timestaping","timestamping"],["timestaps","timestamps"],["timestemp","timestamp"],["timestemps","timestamps"],["timestmap","timestamp"],["timestmaps","timestamps"],["timetamp","timestamp"],["timetamps","timestamps"],["timmestamp","timestamp"],["timmestamps","timestamps"],["timne","time"],["timoeut","timeout"],["timout","timeout"],["timtout","timeout"],["timzeone","timezone"],["timzeones","timezones"],["timzezone","timezone"],["timzezones","timezones"],["tinterrupts","interrupts"],["tipically","typically"],["tirangle","triangle"],["tirangles","triangles"],["titel","title"],["titels","titles"],["titile","title"],["tittled","titled"],["tittling","titling"],["tje","the"],["tjhe","the"],["tjpanishad","upanishad"],["tkae","take"],["tkaes","takes"],["tkaing","taking"],["tlaking","talking"],["tmis","this"],["tne","the"],["toally","totally"],["tobbaco","tobacco"],["tobot","robot"],["toches","touches"],["tocksen","toxin"],["todya","today"],["toekn","token"],["togehter","together"],["togeter","together"],["togeterness","togetherness"],["toggel","toggle"],["toggeles","toggles"],["toggeling","toggling"],["toggels","toggles"],["toggleing","toggling"],["togheter","together"],["toghether","together"],["togle","toggle"],["togled","toggled"],["togling","toggling"],["toglle","toggle"],["toglled","toggled"],["togther","together"],["tolarable","tolerable"],["tolelerance","tolerance"],["tolen","token"],["tolens","tokens"],["toleranz","tolerance"],["tolerence","tolerance"],["tolerences","tolerances"],["tolerent","tolerant"],["tolernce","tolerance"],["Tolkein","Tolkien"],["tollerable","tolerable"],["tollerance","tolerance"],["tollerances","tolerances"],["tolorance","tolerance"],["tolorances","tolerances"],["tolorant","tolerant"],["tomatoe","tomato"],["tomatos","tomatoes"],["tommorow","tomorrow"],["tommorrow","tomorrow"],["tomorrrow","tomorrow"],["tongiht","tonight"],["tonihgt","tonight"],["tood","todo"],["toogle","toggle"],["toogling","toggling"],["tookits","toolkits"],["toolar","toolbar"],["toolsbox","toolbox"],["toom","tomb"],["toos","tools"],["tootonic","teutonic"],["topicaizer","topicalizer"],["topologie","topology"],["torerable","tolerable"],["toriodal","toroidal"],["tork","torque"],["tormenters","tormentors"],["tornadoe","tornado"],["torpeados","torpedoes"],["torpedos","torpedoes"],["tortilini","tortellini"],["tortise","tortoise"],["torward","toward"],["torwards","towards"],["totaly","totally"],["totat","total"],["totation","rotation"],["totats","totals"],["tothe","to the"],["tothiba","toshiba"],["totol","total"],["totorial","tutorial"],["totorials","tutorials"],["touble","trouble"],["toubles","troubles"],["toubling","troubling"],["toughtful","thoughtful"],["toughtly","tightly"],["toughts","thoughts"],["tounge","tongue"],["touple","tuple"],["towords","towards"],["towrad","toward"],["toxen","toxin"],["tpye","type"],["tpyed","typed"],["tpyes","types"],["tpyo","typo"],["trabsform","transform"],["traceablity","traceability"],["trackign","tracking"],["trackling","tracking"],["tracsode","transcode"],["tracsoded","transcoded"],["tracsoder","transcoder"],["tracsoders","transcoders"],["tracsodes","transcodes"],["tracsoding","transcoding"],["traddition","tradition"],["tradditional","traditional"],["tradditions","traditions"],["tradgic","tragic"],["tradionally","traditionally"],["traditilnal","traditional"],["traditiona","traditional"],["traditionaly","traditionally"],["traditionnal","traditional"],["traditionnally","traditionally"],["traditition","tradition"],["tradtional","traditional"],["tradtionally","traditionally"],["trafficed","trafficked"],["trafficing","trafficking"],["trafic","traffic"],["tragectory","trajectory"],["traget","target"],["trageted","targeted"],["trageting","targeting"],["tragets","targets"],["traige","triage"],["traiger","triager"],["traigers","triagers"],["traiges","triages"],["traiging","triaging"],["trailins","trailing"],["traingle","triangle"],["traingles","triangles"],["traingular","triangular"],["traingulate","triangulate"],["traingulated","triangulated"],["traingulates","triangulates"],["traingulating","triangulating"],["traingulation","triangulation"],["traingulations","triangulations"],["trainig","training"],["trainigs","training"],["trainng","training"],["trainngs","training"],["traked","tracked"],["traker","tracker"],["trakers","trackers"],["traking","tracking"],["tramsmit","transmit"],["tramsmits","transmits"],["tramsmitted","transmitted"],["tramsmitting","transmitting"],["tranaction","transaction"],["tranactional","transactional"],["tranactions","transactions"],["tranalating","translating"],["tranalation","translation"],["tranalations","translations"],["tranasction","transaction"],["tranasctions","transactions"],["tranceiver","transceiver"],["tranceivers","transceivers"],["trancendent","transcendent"],["trancending","transcending"],["tranclate","translate"],["trandional","traditional"],["tranfer","transfer"],["tranfered","transferred"],["tranfering","transferring"],["tranferred","transferred"],["tranfers","transfers"],["tranform","transform"],["tranformable","transformable"],["tranformation","transformation"],["tranformations","transformations"],["tranformative","transformative"],["tranformed","transformed"],["tranforming","transforming"],["tranforms","transforms"],["tranient","transient"],["tranients","transients"],["tranistion","transition"],["tranistioned","transitioned"],["tranistioning","transitioning"],["tranistions","transitions"],["tranition","transition"],["tranitioned","transitioned"],["tranitioning","transitioning"],["tranitions","transitions"],["tranlatable","translatable"],["tranlate","translate"],["tranlated","translated"],["tranlates","translates"],["tranlating","translating"],["tranlation","translation"],["tranlations","translations"],["tranlsation","translation"],["tranlsations","translations"],["tranmission","transmission"],["tranmist","transmit"],["tranmitted","transmitted"],["tranmitting","transmitting"],["tranparent","transparent"],["tranparently","transparently"],["tranport","transport"],["tranported","transported"],["tranporting","transporting"],["tranports","transports"],["transacion","transaction"],["transacions","transactions"],["transaciton","transaction"],["transacitons","transactions"],["transacrtion","transaction"],["transacrtions","transactions"],["transaction-spacific","transaction-specific"],["transactoin","transaction"],["transactoins","transactions"],["transalation","translation"],["transalations","translations"],["transalt","translate"],["transalte","translate"],["transalted","translated"],["transaltes","translates"],["transaltion","translation"],["transaltions","translations"],["transaltor","translator"],["transaltors","translators"],["transcendance","transcendence"],["transcendant","transcendent"],["transcendentational","transcendental"],["transcevier","transceiver"],["transciever","transceiver"],["transcievers","transceivers"],["transcocde","transcode"],["transcocded","transcoded"],["transcocder","transcoder"],["transcocders","transcoders"],["transcocdes","transcodes"],["transcocding","transcoding"],["transcocdings","transcodings"],["transconde","transcode"],["transconded","transcoded"],["transconder","transcoder"],["transconders","transcoders"],["transcondes","transcodes"],["transconding","transcoding"],["transcondings","transcodings"],["transcorde","transcode"],["transcorded","transcoded"],["transcorder","transcoder"],["transcorders","transcoders"],["transcordes","transcodes"],["transcording","transcoding"],["transcordings","transcodings"],["transcoser","transcoder"],["transcosers","transcoders"],["transction","transaction"],["transctions","transactions"],["transeint","transient"],["transending","transcending"],["transer","transfer"],["transesxuals","transsexuals"],["transferd","transferred"],["transfered","transferred"],["transfering","transferring"],["transferrd","transferred"],["transfom","transform"],["transfomation","transformation"],["transfomational","transformational"],["transfomations","transformations"],["transfomed","transformed"],["transfomer","transformer"],["transfomm","transform"],["transfoprmation","transformation"],["transforation","transformation"],["transforations","transformations"],["transformated","transformed"],["transformates","transforms"],["transformaton","transformation"],["transformatted","transformed"],["transfrom","transform"],["transfromation","transformation"],["transfromations","transformations"],["transfromed","transformed"],["transfromer","transformer"],["transfroming","transforming"],["transfroms","transforms"],["transiet","transient"],["transiets","transients"],["transision","transition"],["transisioning","transitioning"],["transisions","transitions"],["transisition","transition"],["transisitioned","transitioned"],["transisitioning","transitioning"],["transisitions","transitions"],["transistion","transition"],["transistioning","transitioning"],["transistions","transitions"],["transitionnal","transitional"],["transitionned","transitioned"],["transitionning","transitioning"],["transitionns","transitions"],["transiton","transition"],["transitoning","transitioning"],["transitons","transitions"],["transitor","transistor"],["transitors","transistors"],["translater","translator"],["translaters","translators"],["translatied","translated"],["translatoin","translation"],["translatoins","translations"],["translteration","transliteration"],["transmision","transmission"],["transmisive","transmissive"],["transmissable","transmissible"],["transmissione","transmission"],["transmist","transmit"],["transmited","transmitted"],["transmiter","transmitter"],["transmiters","transmitters"],["transmiting","transmitting"],["transmition","transmission"],["transmitsion","transmission"],["transmittd","transmitted"],["transmittion","transmission"],["transmitts","transmits"],["transmmit","transmit"],["transocde","transcode"],["transocded","transcoded"],["transocder","transcoder"],["transocders","transcoders"],["transocdes","transcodes"],["transocding","transcoding"],["transocdings","transcodings"],["transofrm","transform"],["transofrmation","transformation"],["transofrmations","transformations"],["transofrmed","transformed"],["transofrmer","transformer"],["transofrmers","transformers"],["transofrming","transforming"],["transofrms","transforms"],["transolate","translate"],["transolated","translated"],["transolates","translates"],["transolating","translating"],["transolation","translation"],["transolations","translations"],["transorm","transform"],["transormed","transformed"],["transorming","transforming"],["transorms","transforms"],["transpable","transposable"],["transpacencies","transparencies"],["transpacency","transparency"],["transpaernt","transparent"],["transpaerntly","transparently"],["transpancies","transparencies"],["transpancy","transparency"],["transpant","transplant"],["transparaent","transparent"],["transparaently","transparently"],["transparanceies","transparencies"],["transparancey","transparency"],["transparancies","transparencies"],["transparancy","transparency"],["transparanet","transparent"],["transparanetly","transparently"],["transparanies","transparencies"],["transparant","transparent"],["transparantly","transparently"],["transparany","transparency"],["transpararent","transparent"],["transpararently","transparently"],["transparcencies","transparencies"],["transparcency","transparency"],["transparcenies","transparencies"],["transparceny","transparency"],["transparecy","transparency"],["transpareny","transparency"],["transparities","transparencies"],["transparity","transparency"],["transparnecies","transparencies"],["transparnecy","transparency"],["transparnt","transparent"],["transparntly","transparently"],["transparren","transparent"],["transparrenly","transparently"],["transparrent","transparent"],["transparrently","transparently"],["transpart","transport"],["transparts","transports"],["transpatrent","transparent"],["transpatrently","transparently"],["transpencies","transparencies"],["transpency","transparency"],["transpeorted","transported"],["transperancies","transparencies"],["transperancy","transparency"],["transperant","transparent"],["transperantly","transparently"],["transperencies","transparencies"],["transperency","transparency"],["transperent","transparent"],["transperently","transparently"],["transporation","transportation"],["transportatin","transportation"],["transprencies","transparencies"],["transprency","transparency"],["transprent","transparent"],["transprently","transparently"],["transprot","transport"],["transproted","transported"],["transproting","transporting"],["transprots","transports"],["transprt","transport"],["transprted","transported"],["transprting","transporting"],["transprts","transports"],["transpsition","transposition"],["transsend","transcend"],["transtion","transition"],["transtioned","transitioned"],["transtioning","transitioning"],["transtions","transitions"],["transtition","transition"],["transtitioned","transitioned"],["transtitioning","transitioning"],["transtitions","transitions"],["transtorm","transform"],["transtormed","transformed"],["transvorm","transform"],["transvormation","transformation"],["transvormed","transformed"],["transvorming","transforming"],["transvorms","transforms"],["tranversing","traversing"],["trapeziod","trapezoid"],["trapeziodal","trapezoidal"],["trasaction","transaction"],["trascation","transaction"],["trasfer","transfer"],["trasferred","transferred"],["trasfers","transfers"],["trasform","transform"],["trasformable","transformable"],["trasformation","transformation"],["trasformations","transformations"],["trasformative","transformative"],["trasformed","transformed"],["trasformer","transformer"],["trasformers","transformers"],["trasforming","transforming"],["trasforms","transforms"],["traslalate","translate"],["traslalated","translated"],["traslalating","translating"],["traslalation","translation"],["traslalations","translations"],["traslate","translate"],["traslated","translated"],["traslates","translates"],["traslating","translating"],["traslation","translation"],["traslations","translations"],["traslucency","translucency"],["trasmission","transmission"],["trasmit","transmit"],["trasnaction","transaction"],["trasnfer","transfer"],["trasnfered","transferred"],["trasnferred","transferred"],["trasnfers","transfers"],["trasnform","transform"],["trasnformation","transformation"],["trasnformed","transformed"],["trasnformer","transformer"],["trasnformers","transformers"],["trasnforms","transforms"],["trasnlate","translate"],["trasnlated","translated"],["trasnlation","translation"],["trasnlations","translations"],["trasnparencies","transparencies"],["trasnparency","transparency"],["trasnparent","transparent"],["trasnport","transport"],["trasnports","transports"],["trasnsmit","transmit"],["trasparency","transparency"],["trasparent","transparent"],["trasparently","transparently"],["trasport","transport"],["trasportable","transportable"],["trasported","transported"],["trasporter","transporter"],["trasports","transports"],["traspose","transpose"],["trasposed","transposed"],["trasposing","transposing"],["trasposition","transposition"],["traspositions","transpositions"],["traved","traversed"],["traveersal","traversal"],["traveerse","traverse"],["traveersed","traversed"],["traveerses","traverses"],["traveersing","traversing"],["traveral","traversal"],["travercal","traversal"],["traverce","traverse"],["traverced","traversed"],["traverces","traverses"],["travercing","traversing"],["travere","traverse"],["travered","traversed"],["traveres","traverse"],["traveresal","traversal"],["traveresed","traversed"],["travereses","traverses"],["traveresing","traversing"],["travering","traversing"],["traverssal","traversal"],["travesal","traversal"],["travese","traverse"],["travesed","traversed"],["traveses","traverses"],["travesing","traversing"],["tre","tree"],["treate","treat"],["treatement","treatment"],["treatements","treatments"],["treates","treats"],["tremelo","tremolo"],["tremelos","tremolos"],["trempoline","trampoline"],["treshhold","threshold"],["treshold","threshold"],["tressle","trestle"],["treting","treating"],["trgistration","registration"],["trhe","the"],["triancle","triangle"],["triancles","triangles"],["trianed","trained"],["triange","triangle"],["triangel","triangle"],["triangels","triangles"],["trianglular","triangular"],["trianglutaion","triangulation"],["triangulataion","triangulation"],["triangultaion","triangulation"],["trianing","training"],["trianlge","triangle"],["trianlges","triangles"],["trians","trains"],["trigered","triggered"],["trigerred","triggered"],["trigerring","triggering"],["trigers","triggers"],["trigged","triggered"],["triggerd","triggered"],["triggeres","triggers"],["triggerred","triggered"],["triggerring","triggering"],["triggerrs","triggers"],["triggger","trigger"],["trignometric","trigonometric"],["trignometry","trigonometry"],["triguered","triggered"],["triked","tricked"],["trikery","trickery"],["triky","tricky"],["trilineal","trilinear"],["trimed","trimmed"],["trimmng","trimming"],["trinagle","triangle"],["trinagles","triangles"],["triniy","trinity"],["triology","trilogy"],["tripel","triple"],["tripeld","tripled"],["tripels","triples"],["tripple","triple"],["triuangulate","triangulate"],["trival","trivial"],["trivally","trivially"],["trivias","trivia"],["trivival","trivial"],["trnasfers","transfers"],["trnasmit","transmit"],["trnasmited","transmitted"],["trnasmits","transmits"],["trnsfer","transfer"],["trnsfered","transferred"],["trnsfers","transfers"],["troling","trolling"],["trottle","throttle"],["troubeshoot","troubleshoot"],["troubeshooted","troubleshooted"],["troubeshooter","troubleshooter"],["troubeshooting","troubleshooting"],["troubeshoots","troubleshoots"],["troublehshoot","troubleshoot"],["troublehshooting","troubleshooting"],["troublshoot","troubleshoot"],["troublshooting","troubleshooting"],["trought","through"],["troup","troupe"],["trriger","trigger"],["trrigered","triggered"],["trrigering","triggering"],["trrigers","triggers"],["trrigger","trigger"],["trriggered","triggered"],["trriggering","triggering"],["trriggers","triggers"],["trubble","trouble"],["trubbled","troubled"],["trubbles","troubles"],["truble","trouble"],["trubled","troubled"],["trubles","troubles"],["trubling","troubling"],["trucate","truncate"],["trucated","truncated"],["trucates","truncates"],["trucating","truncating"],["trucnate","truncate"],["trucnated","truncated"],["trucnating","truncating"],["truct","struct"],["truelly","truly"],["truely","truly"],["truied","tried"],["trully","truly"],["trun","turn"],["trunacted","truncated"],["truncat","truncate"],["trunctate","truncate"],["trunctated","truncated"],["trunctating","truncating"],["trunctation","truncation"],["truncted","truncated"],["truned","turned"],["truns","turns"],["trustworthly","trustworthy"],["trustworthyness","trustworthiness"],["trustworty","trustworthy"],["trustwortyness","trustworthiness"],["trustwothy","trustworthy"],["truw","true"],["tryed","tried"],["tryes","tries"],["tryig","trying"],["tryinng","trying"],["trys","tries"],["tryying","trying"],["ttests","tests"],["tthe","the"],["tuesdey","Tuesday"],["tuesdsy","Tuesday"],["tufure","future"],["tuhmbnail","thumbnail"],["tunelled","tunnelled"],["tunelling","tunneling"],["tunned","tuned"],["tunnell","tunnel"],["tuotiral","tutorial"],["tuotirals","tutorials"],["tupel","tuple"],["tupple","tuple"],["tupples","tuples"],["ture","true"],["turle","turtle"],["turly","truly"],["turorial","tutorial"],["turorials","tutorials"],["turtleh","turtle"],["turtlehs","turtles"],["turtorial","tutorial"],["turtorials","tutorials"],["Tuscon","Tucson"],["tusday","Tuesday"],["tuseday","Tuesday"],["tust","trust"],["tution","tuition"],["tutoriel","tutorial"],["tutoriels","tutorials"],["tweleve","twelve"],["twelth","twelfth"],["two-dimenional","two-dimensional"],["two-dimenionsal","two-dimensional"],["twodimenional","two-dimensional"],["twodimenionsal","two-dimensional"],["twon","town"],["twpo","two"],["tyep","type"],["tyhat","that"],["tyies","tries"],["tymecode","timecode"],["tyope","type"],["typcast","typecast"],["typcasting","typecasting"],["typcasts","typecasts"],["typcial","typical"],["typcially","typically"],["typechek","typecheck"],["typecheking","typechecking"],["typesrript","typescript"],["typicallly","typically"],["typicaly","typically"],["typicially","typically"],["typle","tuple"],["typles","tuples"],["typographc","typographic"],["typpe","type"],["typped","typed"],["typpes","types"],["typpical","typical"],["typpically","typically"],["tyranies","tyrannies"],["tyrany","tyranny"],["tyring","trying"],["tyrranies","tyrannies"],["tyrrany","tyranny"],["ubelieveble","unbelievable"],["ubelievebly","unbelievably"],["ubernetes","Kubernetes"],["ubiquitious","ubiquitous"],["ubiquituously","ubiquitously"],["ubitquitous","ubiquitous"],["ublisher","publisher"],["ubunut","Ubuntu"],["ubutu","Ubuntu"],["ubutunu","Ubuntu"],["udpatable","updatable"],["udpate","update"],["udpated","updated"],["udpater","updater"],["udpates","updates"],["udpating","updating"],["ueful","useful"],["uegister","unregister"],["uesd","used"],["ueses","uses"],["uesful","useful"],["uesfull","useful"],["uesfulness","usefulness"],["uesless","useless"],["ueslessness","uselessness"],["uest","quest"],["uests","quests"],["uffer","buffer"],["uffered","buffered"],["uffering","buffering"],["uffers","buffers"],["uggly","ugly"],["ugglyness","ugliness"],["uglyness","ugliness"],["uique","unique"],["uise","use"],["uisng","using"],["uites","suites"],["uknown","unknown"],["uknowns","unknowns"],["Ukranian","Ukrainian"],["uless","unless"],["ulimited","unlimited"],["ulter","alter"],["ulteration","alteration"],["ulterations","alterations"],["ultered","altered"],["ultering","altering"],["ulters","alters"],["ultimatly","ultimately"],["ultimely","ultimately"],["umambiguous","unambiguous"],["umark","unmark"],["umarked","unmarked"],["umbrealla","umbrella"],["uminportant","unimportant"],["umit","unit"],["umless","unless"],["ummark","unmark"],["umoutn","umount"],["un-complete","incomplete"],["unabailable","unavailable"],["unabale","unable"],["unabel","unable"],["unablet","unable"],["unacceptible","unacceptable"],["unaccesible","inaccessible"],["unaccessable","inaccessible"],["unacknowleged","unacknowledged"],["unacompanied","unaccompanied"],["unadvertantly","inadvertently"],["unadvertedly","inadvertently"],["unadvertent","inadvertent"],["unadvertently","inadvertently"],["unahppy","unhappy"],["unalllowed","unallowed"],["unambigious","unambiguous"],["unambigous","unambiguous"],["unambigously","unambiguously"],["unamed","unnamed"],["unanimuous","unanimous"],["unanymous","unanimous"],["unappretiated","unappreciated"],["unappretiative","unappreciative"],["unapprieciated","unappreciated"],["unapprieciative","unappreciative"],["unapretiated","unappreciated"],["unapretiative","unappreciative"],["unaquired","unacquired"],["unarchving","unarchiving"],["unassing","unassign"],["unassinged","unassigned"],["unassinging","unassigning"],["unassings","unassigns"],["unathenticated","unauthenticated"],["unathorised","unauthorised"],["unathorized","unauthorized"],["unatteded","unattended"],["unauthenicated","unauthenticated"],["unauthenticed","unauthenticated"],["unavaiable","unavailable"],["unavaialable","unavailable"],["unavaialbale","unavailable"],["unavaialbe","unavailable"],["unavaialbel","unavailable"],["unavaialbility","unavailability"],["unavaialble","unavailable"],["unavaible","unavailable"],["unavailabel","unavailable"],["unavailiability","unavailability"],["unavailible","unavailable"],["unavaliable","unavailable"],["unavaoidable","unavoidable"],["unavilable","unavailable"],["unballance","unbalance"],["unbeknowst","unbeknownst"],["unbeleifable","unbelievable"],["unbeleivable","unbelievable"],["unbeliefable","unbelievable"],["unbelivable","unbelievable"],["unbeliveable","unbelievable"],["unbeliveably","unbelievably"],["unbelivebly","unbelievably"],["unborned","unborn"],["unbouind","unbound"],["unbouinded","unbounded"],["unboun","unbound"],["unbounad","unbound"],["unbounaded","unbounded"],["unbouned","unbounded"],["unbounnd","unbound"],["unbounnded","unbounded"],["unbouund","unbound"],["unbouunded","unbounded"],["uncahnged","unchanged"],["uncalcualted","uncalculated"],["unce","once"],["uncehck","uncheck"],["uncehcked","unchecked"],["uncerain","uncertain"],["uncerainties","uncertainties"],["uncerainty","uncertainty"],["uncertaincy","uncertainty"],["uncertainities","uncertainties"],["uncertainity","uncertainty"],["uncessarily","unnecessarily"],["uncetain","uncertain"],["uncetainties","uncertainties"],["uncetainty","uncertainty"],["unchache","uncache"],["unchached","uncached"],["unchaged","unchanged"],["unchainged","unchanged"],["unchallengable","unchallengeable"],["unchaned","unchanged"],["unchaneged","unchanged"],["unchangable","unchangeable"],["uncheked","unchecked"],["unchenged","unchanged"],["uncognized","unrecognized"],["uncoment","uncomment"],["uncomented","uncommented"],["uncomenting","uncommenting"],["uncoments","uncomments"],["uncomitted","uncommitted"],["uncommited","uncommitted"],["uncommment","uncomment"],["uncommmented","uncommented"],["uncommmenting","uncommenting"],["uncommments","uncomments"],["uncommmitted","uncommitted"],["uncommmon","uncommon"],["uncommpresed","uncompressed"],["uncommpresion","uncompression"],["uncommpressd","uncompressed"],["uncommpressed","uncompressed"],["uncommpression","uncompression"],["uncommtited","uncommitted"],["uncomon","uncommon"],["uncompetetive","uncompetitive"],["uncompetive","uncompetitive"],["uncomplete","incomplete"],["uncompleteness","incompleteness"],["uncompletness","incompleteness"],["uncompres","uncompress"],["uncompresed","uncompressed"],["uncompreses","uncompresses"],["uncompresing","uncompressing"],["uncompresor","uncompressor"],["uncompresors","uncompressors"],["uncompressible","incompressible"],["uncomprss","uncompress"],["unconcious","unconscious"],["unconciousness","unconsciousness"],["unconcistencies","inconsistencies"],["unconcistency","inconsistency"],["unconcistent","inconsistent"],["uncondisional","unconditional"],["uncondisionaly","unconditionally"],["uncondisionnal","unconditional"],["uncondisionnaly","unconditionally"],["unconditial","unconditional"],["unconditially","unconditionally"],["unconditialy","unconditionally"],["unconditianal","unconditional"],["unconditianally","unconditionally"],["unconditianaly","unconditionally"],["unconditinally","unconditionally"],["unconditinaly","unconditionally"],["unconditionaly","unconditionally"],["unconditionnal","unconditional"],["unconditionnally","unconditionally"],["unconditionnaly","unconditionally"],["uncondtional","unconditional"],["uncondtionally","unconditionally"],["unconfiged","unconfigured"],["unconfortability","discomfort"],["unconsisntency","inconsistency"],["unconsistent","inconsistent"],["uncontitutional","unconstitutional"],["uncontrained","unconstrained"],["uncontrolable","uncontrollable"],["unconvential","unconventional"],["unconventionnal","unconventional"],["uncorectly","incorrectly"],["uncorelated","uncorrelated"],["uncorrect","incorrect"],["uncorrectly","incorrectly"],["uncorrolated","uncorrelated"],["uncoverted","unconverted"],["uncrypted","unencrypted"],["undecideable","undecidable"],["undefied","undefined"],["undefien","undefine"],["undefiend","undefined"],["undefinied","undefined"],["undeflow","underflow"],["undeflows","underflows"],["undefuned","undefined"],["undelying","underlying"],["underfiend","undefined"],["underfined","undefined"],["underfow","underflow"],["underfowed","underflowed"],["underfowing","underflowing"],["underfows","underflows"],["underlayed","underlaid"],["underlaying","underlying"],["underlflow","underflow"],["underlflowed","underflowed"],["underlflowing","underflowing"],["underlflows","underflows"],["underlfow","underflow"],["underlfowed","underflowed"],["underlfowing","underflowing"],["underlfows","underflows"],["underlow","underflow"],["underlowed","underflowed"],["underlowing","underflowing"],["underlows","underflows"],["underlyng","underlying"],["underneeth","underneath"],["underrrun","underrun"],["undersacn","underscan"],["understadn","understand"],["understadnable","understandable"],["understadning","understanding"],["understadns","understands"],["understoon","understood"],["understoud","understood"],["undertand","understand"],["undertandable","understandable"],["undertanded","understood"],["undertanding","understanding"],["undertands","understands"],["undertsand","understand"],["undertsanding","understanding"],["undertsands","understands"],["undertsood","understood"],["undertstand","understand"],["undertstands","understands"],["underun","underrun"],["underuns","underruns"],["underware","underwear"],["underying","underlying"],["underyling","underlying"],["undescore","underscore"],["undescored","underscored"],["undescores","underscores"],["undesireable","undesirable"],["undesitable","undesirable"],["undestand","understand"],["undestood","understood"],["undet","under"],["undetecable","undetectable"],["undetstand","understand"],["undetware","underwear"],["undetwater","underwater"],["undfine","undefine"],["undfined","undefined"],["undfines","undefines"],["undistinghable","indistinguishable"],["undocummented","undocumented"],["undorder","unorder"],["undordered","unordered"],["undoubtely","undoubtedly"],["undreground","underground"],["undupplicated","unduplicated"],["uneccesary","unnecessary"],["uneccessarily","unnecessarily"],["uneccessary","unnecessary"],["unecessarily","unnecessarily"],["unecessary","unnecessary"],["uneforceable","unenforceable"],["uneform","uniform"],["unencrpt","unencrypt"],["unencrpted","unencrypted"],["unenforcable","unenforceable"],["unepected","unexpected"],["unepectedly","unexpectedly"],["unequalities","inequalities"],["unequality","inequality"],["uner","under"],["unesacpe","unescape"],["unesacped","unescaped"],["unessecarry","unnecessary"],["unessecary","unnecessary"],["unevaluted","unevaluated"],["unexcected","unexpected"],["unexcectedly","unexpectedly"],["unexcpected","unexpected"],["unexcpectedly","unexpectedly"],["unexecpted","unexpected"],["unexecptedly","unexpectedly"],["unexected","unexpected"],["unexectedly","unexpectedly"],["unexepcted","unexpected"],["unexepctedly","unexpectedly"],["unexepected","unexpected"],["unexepectedly","unexpectedly"],["unexpacted","unexpected"],["unexpactedly","unexpectedly"],["unexpcted","unexpected"],["unexpctedly","unexpectedly"],["unexpecetd","unexpected"],["unexpecetdly","unexpectedly"],["unexpect","unexpected"],["unexpectd","unexpected"],["unexpectdly","unexpectedly"],["unexpecte","unexpected"],["unexpectely","unexpectedly"],["unexpectend","unexpected"],["unexpectendly","unexpectedly"],["unexpectly","unexpectedly"],["unexpeected","unexpected"],["unexpeectedly","unexpectedly"],["unexpepected","unexpected"],["unexpepectedly","unexpectedly"],["unexpepted","unexpected"],["unexpeptedly","unexpectedly"],["unexpercted","unexpected"],["unexperctedly","unexpectedly"],["unexpested","unexpected"],["unexpestedly","unexpectedly"],["unexpetced","unexpected"],["unexpetcedly","unexpectedly"],["unexpetct","unexpected"],["unexpetcted","unexpected"],["unexpetctedly","unexpectedly"],["unexpetctly","unexpectedly"],["unexpetect","unexpected"],["unexpetected","unexpected"],["unexpetectedly","unexpectedly"],["unexpetectly","unexpectedly"],["unexpeted","unexpected"],["unexpetedly","unexpectedly"],["unexpexcted","unexpected"],["unexpexctedly","unexpectedly"],["unexpexted","unexpected"],["unexpextedly","unexpectedly"],["unexspected","unexpected"],["unexspectedly","unexpectedly"],["unfilp","unflip"],["unfilpped","unflipped"],["unfilpping","unflipping"],["unfilps","unflips"],["unflaged","unflagged"],["unflexible","inflexible"],["unforetunately","unfortunately"],["unforgetable","unforgettable"],["unforgiveable","unforgivable"],["unformated","unformatted"],["unforseen","unforeseen"],["unforttunately","unfortunately"],["unfortuante","unfortunate"],["unfortuantely","unfortunately"],["unfortunaltely","unfortunately"],["unfortunaly","unfortunately"],["unfortunat","unfortunate"],["unfortunatelly","unfortunately"],["unfortunatetly","unfortunately"],["unfortunatley","unfortunately"],["unfortunatly","unfortunately"],["unfortunetly","unfortunately"],["unfortuntaly","unfortunately"],["unforunate","unfortunate"],["unforunately","unfortunately"],["unforutunate","unfortunate"],["unforutunately","unfortunately"],["unfotunately","unfortunately"],["unfourtunately","unfortunately"],["unfourtunetly","unfortunately"],["unfurtunately","unfortunately"],["ungeneralizeable","ungeneralizable"],["ungly","ugly"],["unhandeled","unhandled"],["unhilight","unhighlight"],["unhilighted","unhighlighted"],["unhilights","unhighlights"],["Unicde","Unicode"],["unich","unix"],["unidentifiedly","unidentified"],["unidimensionnal","unidimensional"],["unifform","uniform"],["unifforms","uniforms"],["unifiy","unify"],["uniformely","uniformly"],["unifrom","uniform"],["unifromed","uniformed"],["unifromity","uniformity"],["unifroms","uniforms"],["unigned","unsigned"],["unihabited","uninhabited"],["unilateraly","unilaterally"],["unilatreal","unilateral"],["unilatreally","unilaterally"],["unimpemented","unimplemented"],["unimplemeneted","unimplemented"],["unimplimented","unimplemented"],["uninitailised","uninitialised"],["uninitailized","uninitialized"],["uninitalise","uninitialise"],["uninitalised","uninitialised"],["uninitalises","uninitialises"],["uninitalize","uninitialize"],["uninitalized","uninitialized"],["uninitalizes","uninitializes"],["uniniteresting","uninteresting"],["uninitializaed","uninitialized"],["uninitialse","uninitialise"],["uninitialsed","uninitialised"],["uninitialses","uninitialises"],["uninitialze","uninitialize"],["uninitialzed","uninitialized"],["uninitialzes","uninitializes"],["uninstalable","uninstallable"],["uninstatiated","uninstantiated"],["uninstlal","uninstall"],["uninstlalation","uninstallation"],["uninstlalations","uninstallations"],["uninstlaled","uninstalled"],["uninstlaler","uninstaller"],["uninstlaling","uninstalling"],["uninstlals","uninstalls"],["unint8_t","uint8_t"],["unintelligable","unintelligible"],["unintentially","unintentionally"],["uninteressting","uninteresting"],["uninterpretted","uninterpreted"],["uninterruped","uninterrupted"],["uninterruptable","uninterruptible"],["unintersting","uninteresting"],["uninteruppted","uninterrupted"],["uninterupted","uninterrupted"],["unintesting","uninteresting"],["unintialised","uninitialised"],["unintialized","uninitialized"],["unintiallised","uninitialised"],["unintiallized","uninitialized"],["unintialsied","uninitialised"],["unintialzied","uninitialized"],["unio","union"],["unios","unions"],["uniqe","unique"],["uniqu","unique"],["uniquness","uniqueness"],["unistalled","uninstalled"],["uniterrupted","uninterrupted"],["UnitesStates","UnitedStates"],["unitialize","uninitialize"],["unitialized","uninitialized"],["unitilised","uninitialised"],["unitilising","uninitialising"],["unitilities","utilities"],["unitility","utility"],["unitilized","uninitialized"],["unitilizing","uninitializing"],["unitilties","utilities"],["unitilty","utility"],["unititialized","uninitialized"],["unitl","until"],["unitled","untitled"],["unitss","units"],["univeral","universal"],["univerally","universally"],["univeriality","universality"],["univeristies","universities"],["univeristy","university"],["univerities","universities"],["univerity","university"],["universial","universal"],["universiality","universality"],["universirty","university"],["universtal","universal"],["universtiy","university"],["univesities","universities"],["univesity","university"],["univiersal","universal"],["univrsal","universal"],["unkmown","unknown"],["unknon","unknown"],["unknonw","unknown"],["unknonwn","unknown"],["unknonws","unknowns"],["unknwn","unknown"],["unknwns","unknowns"],["unknwoing","unknowing"],["unknwoingly","unknowingly"],["unknwon","unknown"],["unknwons","unknowns"],["unknwown","unknown"],["unknwowns","unknowns"],["unkonwn","unknown"],["unkonwns","unknowns"],["unkown","unknown"],["unkowns","unknowns"],["unkwown","unknown"],["unlcear","unclear"],["unles","unless"],["unlikey","unlikely"],["unlikley","unlikely"],["unlimeted","unlimited"],["unlimitied","unlimited"],["unlimted","unlimited"],["unline","unlike"],["unloadins","unloading"],["unmached","unmatched"],["unmainted","unmaintained"],["unmaping","unmapping"],["unmappend","unmapped"],["unmarsalling","unmarshalling"],["unmaximice","unmaximize"],["unmistakeably","unmistakably"],["unmodfide","unmodified"],["unmodfided","unmodified"],["unmodfied","unmodified"],["unmodfieid","unmodified"],["unmodfified","unmodified"],["unmodfitied","unmodified"],["unmodifable","unmodifiable"],["unmodifed","unmodified"],["unmoutned","unmounted"],["unnacquired","unacquired"],["unncessary","unnecessary"],["unneccecarily","unnecessarily"],["unneccecary","unnecessary"],["unneccesarily","unnecessarily"],["unneccesary","unnecessary"],["unneccessarily","unnecessarily"],["unneccessary","unnecessary"],["unneceesarily","unnecessarily"],["unnecesarily","unnecessarily"],["unnecesarrily","unnecessarily"],["unnecesarry","unnecessary"],["unnecesary","unnecessary"],["unnecesasry","unnecessary"],["unnecessar","unnecessary"],["unnecessarilly","unnecessarily"],["unnecesserily","unnecessarily"],["unnecessery","unnecessary"],["unnecessiarlly","unnecessarily"],["unnecssary","unnecessary"],["unnedded","unneeded"],["unneded","unneeded"],["unneedingly","unnecessarily"],["unnescessarily","unnecessarily"],["unnescessary","unnecessary"],["unnesesarily","unnecessarily"],["unnessarily","unnecessarily"],["unnessasary","unnecessary"],["unnessecarily","unnecessarily"],["unnessecarry","unnecessary"],["unnessecary","unnecessary"],["unnessesarily","unnecessarily"],["unnessesary","unnecessary"],["unnessessarily","unnecessarily"],["unnessessary","unnecessary"],["unning","running"],["unnnecessary","unnecessary"],["unnown","unknown"],["unnowns","unknowns"],["unnsupported","unsupported"],["unnused","unused"],["unobstrusive","unobtrusive"],["unocde","Unicode"],["unoffical","unofficial"],["unoin","union"],["unompress","uncompress"],["unoperational","nonoperational"],["unorderd","unordered"],["unoredered","unordered"],["unorotated","unrotated"],["unoticeable","unnoticeable"],["unpacke","unpacked"],["unpacket","unpacked"],["unparseable","unparsable"],["unpertubated","unperturbed"],["unperturb","unperturbed"],["unperturbated","unperturbed"],["unperturbe","unperturbed"],["unplease","displease"],["unpleasent","unpleasant"],["unplesant","unpleasant"],["unplesent","unpleasant"],["unprecendented","unprecedented"],["unprecidented","unprecedented"],["unprecise","imprecise"],["unpredicatable","unpredictable"],["unpredicatble","unpredictable"],["unpredictablity","unpredictability"],["unpredictible","unpredictable"],["unpriviledged","unprivileged"],["unpriviliged","unprivileged"],["unprmopted","unprompted"],["unqiue","unique"],["unqoute","unquote"],["unqouted","unquoted"],["unqoutes","unquotes"],["unqouting","unquoting"],["unque","unique"],["unreacahable","unreachable"],["unreacahble","unreachable"],["unreacheable","unreachable"],["unrealeased","unreleased"],["unreasonabily","unreasonably"],["unrechable","unreachable"],["unrecocnized","unrecognized"],["unrecoginized","unrecognized"],["unrecogized","unrecognized"],["unrecognixed","unrecognized"],["unrecongized","unrecognized"],["unreconized","unrecognized"],["unrecovable","unrecoverable"],["unrecovarable","unrecoverable"],["unrecoverd","unrecovered"],["unregester","unregister"],["unregiste","unregister"],["unregisted","unregistered"],["unregisteing","registering"],["unregisterd","unregistered"],["unregistert","unregistered"],["unregistes","unregisters"],["unregisting","unregistering"],["unregistred","unregistered"],["unregistrs","unregisters"],["unregiter","unregister"],["unregiters","unregisters"],["unregnized","unrecognized"],["unregognised","unrecognised"],["unregsiter","unregister"],["unregsitered","unregistered"],["unregsitering","unregistering"],["unregsiters","unregisters"],["unregster","unregister"],["unregstered","unregistered"],["unregstering","unregistering"],["unregsters","unregisters"],["unreigister","unregister"],["unreigster","unregister"],["unreigstered","unregistered"],["unreigstering","unregistering"],["unreigsters","unregisters"],["unrelatd","unrelated"],["unreleated","unrelated"],["unrelted","unrelated"],["unrelyable","unreliable"],["unrelying","underlying"],["unrepentent","unrepentant"],["unrepetant","unrepentant"],["unrepetent","unrepentant"],["unreplacable","unreplaceable"],["unreplacalbe","unreplaceable"],["unreproducable","unreproducible"],["unresgister","unregister"],["unresgisterd","unregistered"],["unresgistered","unregistered"],["unresgisters","unregisters"],["unresolvabvle","unresolvable"],["unresonable","unreasonable"],["unresposive","unresponsive"],["unrestrcited","unrestricted"],["unrgesiter","unregister"],["unroated","unrotated"],["unrosponsive","unresponsive"],["unsanfe","unsafe"],["unsccessful","unsuccessful"],["unscubscribe","subscribe"],["unscubscribed","subscribed"],["unsearcahble","unsearchable"],["unselct","unselect"],["unselcted","unselected"],["unselctes","unselects"],["unselcting","unselecting"],["unselcts","unselects"],["unselecgt","unselect"],["unselecgted","unselected"],["unselecgtes","unselects"],["unselecgting","unselecting"],["unselecgts","unselects"],["unselectabe","unselectable"],["unsepcified","unspecified"],["unseting","unsetting"],["unsetset","unset"],["unsettin","unsetting"],["unsharable","unshareable"],["unshfit","unshift"],["unshfited","unshifted"],["unshfiting","unshifting"],["unshfits","unshifts"],["unsiged","unsigned"],["unsigend","unsigned"],["unsignd","unsigned"],["unsignificant","insignificant"],["unsinged","unsigned"],["unsoclicited","unsolicited"],["unsolicitied","unsolicited"],["unsolicted","unsolicited"],["unsollicited","unsolicited"],["unspecificed","unspecified"],["unspecifiec","unspecific"],["unspecifiecd","unspecified"],["unspecifieced","unspecified"],["unspefcifieid","unspecified"],["unspefeid","unspecified"],["unspeficed","unspecified"],["unspeficeid","unspecified"],["unspeficialleid","unspecified"],["unspeficiallied","unspecified"],["unspeficiallifed","unspecified"],["unspeficied","unspecified"],["unspeficieid","unspecified"],["unspeficifed","unspecified"],["unspeficifeid","unspecified"],["unspeficified","unspecified"],["unspeficififed","unspecified"],["unspeficiied","unspecified"],["unspeficiifed","unspecified"],["unspeficilleid","unspecified"],["unspeficillied","unspecified"],["unspeficillifed","unspecified"],["unspeficiteid","unspecified"],["unspeficitied","unspecified"],["unspeficitifed","unspecified"],["unspefied","unspecified"],["unspefifed","unspecified"],["unspefifeid","unspecified"],["unspefified","unspecified"],["unspefififed","unspecified"],["unspefiied","unspecified"],["unspefiifeid","unspecified"],["unspefiified","unspecified"],["unspefiififed","unspecified"],["unspefixeid","unspecified"],["unspefixied","unspecified"],["unspefixifed","unspecified"],["unspported","unsupported"],["unstabel","unstable"],["unstalbe","unstable"],["unsuable","unusable"],["unsual","unusual"],["unsubscibe","unsubscribe"],["unsubscibed","unsubscribed"],["unsubscibing","unsubscribing"],["unsubscirbe","unsubscribe"],["unsubscirbed","unsubscribed"],["unsubscirbing","unsubscribing"],["unsubscirption","unsubscription"],["unsubscirptions","unsubscriptions"],["unsubscritpion","unsubscription"],["unsubscritpions","unsubscriptions"],["unsubscritpiton","unsubscription"],["unsubscritpitons","unsubscriptions"],["unsubscritption","unsubscription"],["unsubscritptions","unsubscriptions"],["unsubstanciated","unsubstantiated"],["unsucccessful","unsuccessful"],["unsucccessfully","unsuccessfully"],["unsucccessul","unsuccessful"],["unsucccessully","unsuccessfully"],["unsuccee","unsuccessful"],["unsucceed","unsuccessful"],["unsucceedde","unsuccessful"],["unsucceeded","unsuccessful"],["unsucceeds","unsuccessful"],["unsucceeed","unsuccessful"],["unsuccees","unsuccessful"],["unsuccesful","unsuccessful"],["unsuccesfull","unsuccessful"],["unsuccesfully","unsuccessfully"],["unsuccess","unsuccessful"],["unsuccessfull","unsuccessful"],["unsuccessfullly","unsuccessfully"],["unsucesful","unsuccessful"],["unsucesfull","unsuccessful"],["unsucesfully","unsuccessfully"],["unsucesfuly","unsuccessfully"],["unsucessefully","unsuccessfully"],["unsucessflly","unsuccessfully"],["unsucessfually","unsuccessfully"],["unsucessful","unsuccessful"],["unsucessfull","unsuccessful"],["unsucessfully","unsuccessfully"],["unsucessfuly","unsuccessfully"],["unsucesssful","unsuccessful"],["unsucesssfull","unsuccessful"],["unsucesssfully","unsuccessfully"],["unsucesssfuly","unsuccessfully"],["unsucessufll","unsuccessful"],["unsucessuflly","unsuccessfully"],["unsucessully","unsuccessfully"],["unsued","unused"],["unsufficient","insufficient"],["unsuportable","unsupportable"],["unsuported","unsupported"],["unsupport","unsupported"],["unsupproted","unsupported"],["unsupress","unsuppress"],["unsupressed","unsuppressed"],["unsupresses","unsuppresses"],["unsuprised","unsurprised"],["unsuprising","unsurprising"],["unsuprisingly","unsurprisingly"],["unsuprized","unsurprised"],["unsuprizing","unsurprising"],["unsuprizingly","unsurprisingly"],["unsurprized","unsurprised"],["unsurprizing","unsurprising"],["unsurprizingly","unsurprisingly"],["unsused","unused"],["unswithced","unswitched"],["unsychronise","unsynchronise"],["unsychronised","unsynchronised"],["unsychronize","unsynchronize"],["unsychronized","unsynchronized"],["untargetted","untargeted"],["unter","under"],["untill","until"],["untintuitive","unintuitive"],["untoched","untouched"],["untqueue","unqueue"],["untrached","untracked"],["untranslateable","untranslatable"],["untrasformed","untransformed"],["untrasposed","untransposed"],["untrustworty","untrustworthy"],["unued","unused"],["ununsed","unused"],["ununsual","unusual"],["unusal","unusual"],["unusally","unusually"],["unuseable","unusable"],["unuseful","useless"],["unusre","unsure"],["unusuable","unusable"],["unusued","unused"],["unvailable","unavailable"],["unvalid","invalid"],["unvalidate","invalidate"],["unverfified","unverified"],["unversionned","unversioned"],["unversoned","unversioned"],["unviersity","university"],["unwarrented","unwarranted"],["unweildly","unwieldy"],["unwieldly","unwieldy"],["unwraped","unwrapped"],["unwrritten","unwritten"],["unx","unix"],["unxepected","unexpected"],["unxepectedly","unexpectedly"],["unxpected","unexpected"],["unziped","unzipped"],["upadate","update"],["upadated","updated"],["upadater","updater"],["upadates","updates"],["upadating","updating"],["upadte","update"],["upadted","updated"],["upadter","updater"],["upadters","updaters"],["upadtes","updates"],["upagrade","upgrade"],["upagraded","upgraded"],["upagrades","upgrades"],["upagrading","upgrading"],["upate","update"],["upated","updated"],["upater","updater"],["upates","updates"],["upating","updating"],["upcomming","upcoming"],["updaing","updating"],["updat","update"],["updateded","updated"],["updateed","updated"],["updatees","updates"],["updateing","updating"],["updatess","updates"],["updatig","updating"],["updats","updates"],["updgrade","upgrade"],["updgraded","upgraded"],["updgrades","upgrades"],["updgrading","upgrading"],["updrage","upgrade"],["updraged","upgraded"],["updrages","upgrades"],["updraging","upgrading"],["updte","update"],["upercase","uppercase"],["uperclass","upperclass"],["upgade","upgrade"],["upgaded","upgraded"],["upgades","upgrades"],["upgading","upgrading"],["upgarade","upgrade"],["upgaraded","upgraded"],["upgarades","upgrades"],["upgarading","upgrading"],["upgarde","upgrade"],["upgarded","upgraded"],["upgardes","upgrades"],["upgarding","upgrading"],["upgarte","upgrade"],["upgarted","upgraded"],["upgartes","upgrades"],["upgarting","upgrading"],["upgerade","upgrade"],["upgeraded","upgraded"],["upgerades","upgrades"],["upgerading","upgrading"],["upgradablilty","upgradability"],["upgradde","upgrade"],["upgradded","upgraded"],["upgraddes","upgrades"],["upgradding","upgrading"],["upgradei","upgrade"],["upgradingn","upgrading"],["upgrate","upgrade"],["upgrated","upgraded"],["upgrates","upgrades"],["upgrating","upgrading"],["upholstry","upholstery"],["uplad","upload"],["upladaded","uploaded"],["upladed","uploaded"],["uplader","uploader"],["upladers","uploaders"],["uplading","uploading"],["uplads","uploads"],["uplaod","upload"],["uplaodaded","uploaded"],["uplaoded","uploaded"],["uplaoder","uploader"],["uplaoders","uploaders"],["uplaodes","uploads"],["uplaoding","uploading"],["uplaods","uploads"],["upliad","upload"],["uplod","upload"],["uplodaded","uploaded"],["uploded","uploaded"],["uploder","uploader"],["uploders","uploaders"],["uploding","uploading"],["uplods","uploads"],["uppler","upper"],["uppon","upon"],["upported","supported"],["upporterd","supported"],["uppper","upper"],["uppstream","upstream"],["uppstreamed","upstreamed"],["uppstreamer","upstreamer"],["uppstreaming","upstreaming"],["uppstreams","upstreams"],["uppwards","upwards"],["uprade","upgrade"],["upraded","upgraded"],["uprades","upgrades"],["uprading","upgrading"],["uprgade","upgrade"],["uprgaded","upgraded"],["uprgades","upgrades"],["uprgading","upgrading"],["upsream","upstream"],["upsreamed","upstreamed"],["upsreamer","upstreamer"],["upsreaming","upstreaming"],["upsreams","upstreams"],["upsrteam","upstream"],["upsrteamed","upstreamed"],["upsrteamer","upstreamer"],["upsrteaming","upstreaming"],["upsrteams","upstreams"],["upsteam","upstream"],["upsteamed","upstreamed"],["upsteamer","upstreamer"],["upsteaming","upstreaming"],["upsteams","upstreams"],["upsteram","upstream"],["upsteramed","upstreamed"],["upsteramer","upstreamer"],["upsteraming","upstreaming"],["upsterams","upstreams"],["upstread","upstream"],["upstreamedd","upstreamed"],["upstreammed","upstreamed"],["upstreammer","upstreamer"],["upstreamming","upstreaming"],["upstreem","upstream"],["upstreemed","upstreamed"],["upstreemer","upstreamer"],["upstreeming","upstreaming"],["upstreems","upstreams"],["upstrema","upstream"],["upsupported","unsupported"],["uptadeable","updatable"],["uptdate","update"],["uptim","uptime"],["uptions","options"],["uptodate","up-to-date"],["uptodateness","up-to-dateness"],["uptream","upstream"],["uptreamed","upstreamed"],["uptreamer","upstreamer"],["uptreaming","upstreaming"],["uptreams","upstreams"],["uqest","quest"],["uqests","quests"],["urrlib","urllib"],["usag","usage"],["usal","usual"],["usally","usually"],["uscaled","unscaled"],["useability","usability"],["useable","usable"],["useage","usage"],["usebility","usability"],["useble","usable"],["useed","used"],["usees","uses"],["usefl","useful"],["usefule","useful"],["usefulfor","useful for"],["usefull","useful"],["usefullness","usefulness"],["usefult","useful"],["usefuly","usefully"],["usefutl","useful"],["usege","usage"],["useing","using"],["user-defiend","user-defined"],["user-defiened","user-defined"],["usera","users"],["userame","username"],["userames","usernames"],["userapace","userspace"],["userful","useful"],["userpace","userspace"],["userpsace","userspace"],["usersapce","userspace"],["userspase","userspace"],["usesfull","useful"],["usespace","userspace"],["usetnet","Usenet"],["usibility","usability"],["usible","usable"],["usig","using"],["usigned","unsigned"],["usiing","using"],["usin","using"],["usind","using"],["usinging","using"],["usinng","using"],["usng","using"],["usnig","using"],["usptart","upstart"],["usptarts","upstarts"],["usseful","useful"],["ussual","usual"],["ussuall","usual"],["ussually","usually"],["usuable","usable"],["usuage","usage"],["usuallly","usually"],["usualy","usually"],["usualyl","usually"],["usue","use"],["usued","used"],["usueful","useful"],["usuer","user"],["usuing","using"],["usupported","unsupported"],["ususal","usual"],["ususally","usually"],["UTF8ness","UTF-8-ness"],["utiilties","utilities"],["utilies","utilities"],["utililties","utilities"],["utilis","utilise"],["utilisa","utilise"],["utilisaton","utilisation"],["utilites","utilities"],["utilitisation","utilisation"],["utilitise","utilise"],["utilitises","utilises"],["utilitising","utilising"],["utilitiy","utility"],["utilitization","utilization"],["utilitize","utilize"],["utilitizes","utilizes"],["utilitizing","utilizing"],["utiliz","utilize"],["utiliza","utilize"],["utilizaton","utilization"],["utillities","utilities"],["utilties","utilities"],["utiltities","utilities"],["utiltity","utility"],["utilty","utility"],["utitity","utility"],["utitlities","utilities"],["utitlity","utility"],["utitlty","utility"],["utlities","utilities"],["utlity","utility"],["utput","output"],["utputs","outputs"],["uupload","upload"],["uupper","upper"],["vaalues","values"],["vaccum","vacuum"],["vaccume","vacuum"],["vaccuum","vacuum"],["vacinity","vicinity"],["vactor","vector"],["vactors","vectors"],["vacumme","vacuum"],["vacuosly","vacuously"],["vaelues","values"],["vaguaries","vagaries"],["vaiable","variable"],["vaiables","variables"],["vaiant","variant"],["vaiants","variants"],["vaidate","validate"],["vaieties","varieties"],["vailable","available"],["vaild","valid"],["vailidity","validity"],["vailidty","validity"],["vairable","variable"],["vairables","variables"],["vairous","various"],["vakue","value"],["vakued","valued"],["vakues","values"],["valailable","available"],["valdate","validate"],["valetta","valletta"],["valeu","value"],["valiator","validator"],["validade","validate"],["validata","validate"],["validataion","validation"],["validaterelase","validaterelease"],["valide","valid"],["valididty","validity"],["validing","validating"],["validte","validate"],["validted","validated"],["validtes","validates"],["validting","validating"],["validtion","validation"],["valied","valid"],["valies","values"],["valif","valid"],["valitdity","validity"],["valkues","values"],["vallgrind","valgrind"],["vallid","valid"],["vallidation","validation"],["vallidity","validity"],["vallue","value"],["vallues","values"],["valsues","values"],["valtage","voltage"],["valtages","voltages"],["valu","value"],["valuble","valuable"],["valudes","values"],["value-to-pack","value to pack"],["valueable","valuable"],["valuess","values"],["valuie","value"],["valulation","valuation"],["valulations","valuations"],["valule","value"],["valuled","valued"],["valules","values"],["valuling","valuing"],["vanishs","vanishes"],["varable","variable"],["varables","variables"],["varaiable","variable"],["varaiables","variables"],["varaiance","variance"],["varaiation","variation"],["varaible","variable"],["varaibles","variables"],["varaint","variant"],["varaints","variants"],["varation","variation"],["varations","variations"],["variabble","variable"],["variabbles","variables"],["variabe","variable"],["variabel","variable"],["variabele","variable"],["variabes","variables"],["variabla","variable"],["variablen","variable"],["varialbe","variable"],["varialbes","variables"],["varialbles","variables"],["varian","variant"],["variantions","variations"],["variatinos","variations"],["variationnal","variational"],["variatoin","variation"],["variatoins","variations"],["variavle","variable"],["variavles","variables"],["varibable","variable"],["varibables","variables"],["varibale","variable"],["varibales","variables"],["varibaless","variables"],["varibel","variable"],["varibels","variables"],["varibility","variability"],["variblae","variable"],["variblaes","variables"],["varible","variable"],["varibles","variables"],["varience","variance"],["varient","variant"],["varients","variants"],["varierty","variety"],["variey","variety"],["varify","verify"],["variing","varying"],["varing","varying"],["varities","varieties"],["varity","variety"],["variuos","various"],["variuous","various"],["varius","various"],["varn","warn"],["varned","warned"],["varning","warning"],["varnings","warnings"],["varns","warns"],["varoius","various"],["varous","various"],["varously","variously"],["varriance","variance"],["varriances","variances"],["vartical","vertical"],["vartically","vertically"],["vas","was"],["vasall","vassal"],["vasalls","vassals"],["vaue","value"],["vaule","value"],["vauled","valued"],["vaules","values"],["vauling","valuing"],["vavle","valve"],["vavlue","value"],["vavriable","variable"],["vavriables","variables"],["vbsrcript","vbscript"],["vebrose","verbose"],["vecotr","vector"],["vecotrs","vectors"],["vectices","vertices"],["vectore","vector"],["vectores","vectors"],["vectorss","vectors"],["vectror","vector"],["vectrors","vectors"],["vecvtor","vector"],["vecvtors","vectors"],["vedio","video"],["vefiry","verify"],["vegatarian","vegetarian"],["vegeterian","vegetarian"],["vegitable","vegetable"],["vegitables","vegetables"],["vegtable","vegetable"],["vehicule","vehicle"],["veify","verify"],["veiw","view"],["veiwed","viewed"],["veiwer","viewer"],["veiwers","viewers"],["veiwing","viewing"],["veiwings","viewings"],["veiws","views"],["vektor","vector"],["vektors","vectors"],["velidate","validate"],["vell","well"],["velociries","velocities"],["velociry","velocity"],["vender","vendor"],["venders","vendors"],["venemous","venomous"],["vengance","vengeance"],["vengence","vengeance"],["verbaitm","verbatim"],["verbatum","verbatim"],["verbous","verbose"],["verbouse","verbose"],["verbously","verbosely"],["verbse","verbose"],["verctor","vector"],["verctors","vectors"],["veresion","version"],["veresions","versions"],["verfication","verification"],["verficiation","verification"],["verfier","verifier"],["verfies","verifies"],["verfifiable","verifiable"],["verfification","verification"],["verfifications","verifications"],["verfified","verified"],["verfifier","verifier"],["verfifiers","verifiers"],["verfifies","verifies"],["verfify","verify"],["verfifying","verifying"],["verfires","verifies"],["verfiy","verify"],["verfiying","verifying"],["verfy","verify"],["verfying","verifying"],["verical","vertical"],["verifcation","verification"],["verifiaction","verification"],["verificaion","verification"],["verificaions","verifications"],["verificiation","verification"],["verificiations","verifications"],["verifieing","verifying"],["verifing","verifying"],["verifiy","verify"],["verifiying","verifying"],["verifty","verify"],["veriftying","verifying"],["verifyied","verified"],["verion","version"],["verions","versions"],["veriosn","version"],["veriosns","versions"],["verious","various"],["verison","version"],["verisoned","versioned"],["verisoner","versioner"],["verisoners","versioners"],["verisoning","versioning"],["verisons","versions"],["veritcal","vertical"],["veritcally","vertically"],["veritical","vertical"],["verly","very"],["vermillion","vermilion"],["verndor","vendor"],["verrical","vertical"],["verry","very"],["vershin","version"],["versin","version"],["versino","version"],["versinos","versions"],["versins","versions"],["versio","version"],["versiob","version"],["versioed","versioned"],["versioing","versioning"],["versiom","version"],["versionaddded","versionadded"],["versionm","version"],["versionms","versions"],["versionned","versioned"],["versionning","versioning"],["versios","versions"],["versitilaty","versatility"],["versitile","versatile"],["versitlity","versatility"],["versoin","version"],["versoion","version"],["versoions","versions"],["verson","version"],["versoned","versioned"],["versons","versions"],["vertextes","vertices"],["vertexts","vertices"],["vertial","vertical"],["verticall","vertical"],["verticaly","vertically"],["verticies","vertices"],["verticla","vertical"],["verticlealign","verticalalign"],["vertiece","vertex"],["vertieces","vertices"],["vertifiable","verifiable"],["vertification","verification"],["vertifications","verifications"],["vertify","verify"],["vertikal","vertical"],["vertix","vertex"],["vertixes","vertices"],["vertixs","vertices"],["vertx","vertex"],["veryfieng","verifying"],["veryfy","verify"],["veryified","verified"],["veryifies","verifies"],["veryify","verify"],["veryifying","verifying"],["vesion","version"],["vesions","versions"],["vetex","vertex"],["vetexes","vertices"],["vetod","vetoed"],["vetween","between"],["vew","view"],["veyr","very"],["vhild","child"],["viatnamese","Vietnamese"],["vice-fersa","vice-versa"],["vice-wersa","vice-versa"],["vicefersa","vice-versa"],["viceversa","vice-versa"],["vicewersa","vice-versa"],["videostreamming","videostreaming"],["viee","view"],["viees","views"],["vieport","viewport"],["vieports","viewports"],["vietnamesea","Vietnamese"],["viewtransfromation","viewtransformation"],["vigilence","vigilance"],["vigourous","vigorous"],["vill","will"],["villian","villain"],["villification","vilification"],["villify","vilify"],["vincinity","vicinity"],["vinrator","vibrator"],["vioalte","violate"],["vioaltion","violation"],["violentce","violence"],["violoated","violated"],["violoating","violating"],["violoation","violation"],["violoations","violations"],["virtal","virtual"],["virtaul","virtual"],["virtical","vertical"],["virtiual","virtual"],["virttual","virtual"],["virttually","virtually"],["virtualisaion","virtualisation"],["virtualisaiton","virtualisation"],["virtualizaion","virtualization"],["virtualizaiton","virtualization"],["virtualiziation","virtualization"],["virtualy","virtually"],["virtualzation","virtualization"],["virtuell","virtual"],["virtural","virtual"],["virture","virtue"],["virutal","virtual"],["virutalenv","virtualenv"],["virutalisation","virtualisation"],["virutalise","virtualise"],["virutalised","virtualised"],["virutalization","virtualization"],["virutalize","virtualize"],["virutalized","virtualized"],["virutally","virtually"],["virutals","virtuals"],["virutual","virtual"],["visability","visibility"],["visable","visible"],["visably","visibly"],["visbility","visibility"],["visble","visible"],["visblie","visible"],["visbly","visibly"],["visiable","visible"],["visiably","visibly"],["visibale","visible"],["visibibilty","visibility"],["visibile","visible"],["visibililty","visibility"],["visibilit","visibility"],["visibilty","visibility"],["visibl","visible"],["visibleable","visible"],["visibles","visible"],["visiblities","visibilities"],["visiblity","visibility"],["visiblle","visible"],["visinble","visible"],["visious","vicious"],["visisble","visible"],["visiter","visitor"],["visiters","visitors"],["visitng","visiting"],["visivble","visible"],["vissible","visible"],["visted","visited"],["visting","visiting"],["vistors","visitors"],["visuab","visual"],["visuabisation","visualisation"],["visuabise","visualise"],["visuabised","visualised"],["visuabises","visualises"],["visuabization","visualization"],["visuabize","visualize"],["visuabized","visualized"],["visuabizes","visualizes"],["visuables","visuals"],["visuably","visually"],["visuabs","visuals"],["visuaisation","visualisation"],["visuaise","visualise"],["visuaised","visualised"],["visuaises","visualises"],["visuaization","visualization"],["visuaize","visualize"],["visuaized","visualized"],["visuaizes","visualizes"],["visuale","visual"],["visuales","visuals"],["visualizaion","visualization"],["visualizaiton","visualization"],["visualizaitons","visualizations"],["visualizaton","visualization"],["visualizatons","visualizations"],["visuallisation","visualisation"],["visuallization","visualization"],["visualy","visually"],["visualzation","visualization"],["vitories","victories"],["vitrual","virtual"],["vitrually","virtually"],["vitual","virtual"],["viusally","visually"],["viusualisation","visualisation"],["viwe","view"],["viwed","viewed"],["viweed","viewed"],["viwer","viewer"],["viwers","viewers"],["viwes","views"],["vizualisation","visualisation"],["vizualise","visualise"],["vizualised","visualised"],["vizualize","visualize"],["vizualized","visualized"],["vlarge","large"],["vlaue","value"],["vlaues","values"],["vlone","clone"],["vloned","cloned"],["vlones","clones"],["vlues","values"],["voif","void"],["volatage","voltage"],["volatages","voltages"],["volatge","voltage"],["volatges","voltages"],["volcanoe","volcano"],["volenteer","volunteer"],["volenteered","volunteered"],["volenteers","volunteers"],["voleyball","volleyball"],["volontary","voluntary"],["volonteer","volunteer"],["volonteered","volunteered"],["volonteering","volunteering"],["volonteers","volunteers"],["volounteer","volunteer"],["volounteered","volunteered"],["volounteering","volunteering"],["volounteers","volunteers"],["volumn","volume"],["volumne","volume"],["volums","volume"],["volxel","voxel"],["volxels","voxels"],["vonfig","config"],["vould","would"],["vreity","variety"],["vresion","version"],["vrey","very"],["vriable","variable"],["vriables","variables"],["vriety","variety"],["vrifier","verifier"],["vrifies","verifies"],["vrify","verify"],["vrilog","Verilog"],["vritual","virtual"],["vritualenv","virtualenv"],["vritualisation","virtualisation"],["vritualise","virtualise"],["vritualization","virtualization"],["vritualize","virtualize"],["vrituoso","virtuoso"],["vrsion","version"],["vrsions","versions"],["Vulacn","Vulcan"],["Vulakn","Vulkan"],["vulbearable","vulnerable"],["vulbearabule","vulnerable"],["vulbearbilities","vulnerabilities"],["vulbearbility","vulnerability"],["vulbearbuilities","vulnerabilities"],["vulbearbuility","vulnerability"],["vulberabilility","vulnerability"],["vulberabilites","vulnerabilities"],["vulberabiliti","vulnerability"],["vulberabilitie","vulnerability"],["vulberabilitis","vulnerabilities"],["vulberabilitiy","vulnerability"],["vulberabillities","vulnerabilities"],["vulberabillity","vulnerability"],["vulberabilties","vulnerabilities"],["vulberabilty","vulnerability"],["vulberablility","vulnerability"],["vulberabuilility","vulnerability"],["vulberabuilites","vulnerabilities"],["vulberabuiliti","vulnerability"],["vulberabuilitie","vulnerability"],["vulberabuilities","vulnerabilities"],["vulberabuilitis","vulnerabilities"],["vulberabuilitiy","vulnerability"],["vulberabuility","vulnerability"],["vulberabuillities","vulnerabilities"],["vulberabuillity","vulnerability"],["vulberabuilties","vulnerabilities"],["vulberabuilty","vulnerability"],["vulberabule","vulnerable"],["vulberabulility","vulnerability"],["vulberbilities","vulnerabilities"],["vulberbility","vulnerability"],["vulberbuilities","vulnerabilities"],["vulberbuility","vulnerability"],["vulerabilities","vulnerabilities"],["vulerability","vulnerability"],["vulerable","vulnerable"],["vulerabuilities","vulnerabilities"],["vulerabuility","vulnerability"],["vulerabule","vulnerable"],["vulernabilities","vulnerabilities"],["vulernability","vulnerability"],["vulernable","vulnerable"],["vulnarabilities","vulnerabilities"],["vulnarability","vulnerability"],["vulneabilities","vulnerabilities"],["vulneability","vulnerability"],["vulneable","vulnerable"],["vulnearabilities","vulnerabilities"],["vulnearability","vulnerability"],["vulnearable","vulnerable"],["vulnearabule","vulnerable"],["vulnearbilities","vulnerabilities"],["vulnearbility","vulnerability"],["vulnearbuilities","vulnerabilities"],["vulnearbuility","vulnerability"],["vulnerabilies","vulnerabilities"],["vulnerabiliies","vulnerabilities"],["vulnerabilility","vulnerability"],["vulnerabilites","vulnerabilities"],["vulnerabiliti","vulnerability"],["vulnerabilitie","vulnerability"],["vulnerabilitis","vulnerabilities"],["vulnerabilitiy","vulnerability"],["vulnerabilitu","vulnerability"],["vulnerabiliy","vulnerability"],["vulnerabillities","vulnerabilities"],["vulnerabillity","vulnerability"],["vulnerabilties","vulnerabilities"],["vulnerabilty","vulnerability"],["vulnerablility","vulnerability"],["vulnerablities","vulnerabilities"],["vulnerablity","vulnerability"],["vulnerabuilility","vulnerability"],["vulnerabuilites","vulnerabilities"],["vulnerabuiliti","vulnerability"],["vulnerabuilitie","vulnerability"],["vulnerabuilities","vulnerabilities"],["vulnerabuilitis","vulnerabilities"],["vulnerabuilitiy","vulnerability"],["vulnerabuility","vulnerability"],["vulnerabuillities","vulnerabilities"],["vulnerabuillity","vulnerability"],["vulnerabuilties","vulnerabilities"],["vulnerabuilty","vulnerability"],["vulnerabule","vulnerable"],["vulnerabulility","vulnerability"],["vulnerarbilities","vulnerabilities"],["vulnerarbility","vulnerability"],["vulnerarble","vulnerable"],["vulnerbilities","vulnerabilities"],["vulnerbility","vulnerability"],["vulnerbuilities","vulnerabilities"],["vulnerbuility","vulnerability"],["vulnreabilities","vulnerabilities"],["vulnreability","vulnerability"],["vunerabilities","vulnerabilities"],["vunerability","vulnerability"],["vunerable","vulnerable"],["vyer","very"],["vyre","very"],["waht","what"],["wainting","waiting"],["waisline","waistline"],["waislines","waistlines"],["waitting","waiting"],["wakup","wakeup"],["wallthickness","wall thickness"],["want;s","wants"],["wantto","want to"],["wappers","wrappers"],["warantee","warranty"],["waranties","warranties"],["waranty","warranty"],["wardobe","wardrobe"],["waring","warning"],["warings","warnings"],["warinigs","warnings"],["warining","warning"],["warinings","warnings"],["warks","works"],["warlking","walking"],["warnibg","warning"],["warnibgs","warnings"],["warnig","warning"],["warnign","warning"],["warnigns","warnings"],["warnigs","warnings"],["warniing","warning"],["warniings","warnings"],["warnin","warning"],["warnind","warning"],["warninds","warnings"],["warninf","warning"],["warninfs","warnings"],["warningss","warnings"],["warninig","warning"],["warninigs","warnings"],["warnining","warning"],["warninings","warnings"],["warninng","warning"],["warninngs","warnings"],["warnins","warnings"],["warninsg","warnings"],["warninsgs","warnings"],["warniong","warning"],["warniongs","warnings"],["warnkng","warning"],["warnkngs","warnings"],["warrent","warrant"],["warrents","warrants"],["warrn","warn"],["warrned","warned"],["warrning","warning"],["warrnings","warnings"],["warrriors","warriors"],["was'nt","wasn't"],["was't","wasn't"],["was;t","wasn't"],["wasn;t","wasn't"],["wasnt'","wasn't"],["wasnt","wasn't"],["wasnt;","wasn't"],["wass","was"],["wastefullness","wastefulness"],["watchdong","watchdog"],["watchog","watchdog"],["watermask","watermark"],["wathc","watch"],["wathdog","watchdog"],["wathever","whatever"],["wating","waiting"],["watn","want"],["wavelengh","wavelength"],["wavelenghs","wavelengths"],["wavelenght","wavelength"],["wavelenghts","wavelengths"],["wavelnes","wavelines"],["wayoint","waypoint"],["wayoints","waypoints"],["wayword","wayward"],["weahter","weather"],["weahters","weathers"],["weaponary","weaponry"],["weas","was"],["webage","webpage"],["webbased","web-based"],["webiste","website"],["wedensday","Wednesday"],["wednesay","Wednesday"],["wednesdaay","Wednesday"],["wednesdey","Wednesday"],["wednessday","Wednesday"],["wednsday","Wednesday"],["wege","wedge"],["wehere","where"],["wehn","when"],["wehther","whether"],["weigth","weight"],["weigthed","weighted"],["weigths","weights"],["weilded","wielded"],["weill","will"],["weired","weird"],["weitght","weight"],["wel","well"],["wendesday","Wednesday"],["wendsay","Wednesday"],["wendsday","Wednesday"],["wensday","Wednesday"],["were'nt","weren't"],["wereabouts","whereabouts"],["wereas","whereas"],["weree","were"],["werent","weren't"],["werever","wherever"],["wew","we"],["whant","want"],["whants","wants"],["whataver","whatever"],["whatepsace","whitespace"],["whatepsaces","whitespaces"],["whathever","whatever"],["whch","which"],["whcich","which"],["whcih","which"],["wheh","when"],["whehter","whether"],["wheigh","weigh"],["whem","when"],["whenevery","whenever"],["whenn","when"],["whenver","whenever"],["wheras","whereas"],["wherease","whereas"],["whereever","wherever"],["wherether","whether"],["whery","where"],["wheteher","whether"],["whetehr","whether"],["wheter","whether"],["whethe","whether"],["whethter","whether"],["whever","wherever"],["whheel","wheel"],["whhen","when"],["whic","which"],["whicg","which"],["which;s","which's"],["whichs","which's"],["whicht","which"],["whih","which"],["whihc","which"],["whihch","which"],["whike","while"],["whilest","whilst"],["whiltelist","whitelist"],["whiltelisted","whitelisted"],["whiltelisting","whitelisting"],["whiltelists","whitelists"],["whilw","while"],["whioch","which"],["whishlist","wishlist"],["whitch","which"],["whitchever","whichever"],["whitepsace","whitespace"],["whitepsaces","whitespaces"],["whith","with"],["whithin","within"],["whithout","without"],["whitre","white"],["whitspace","whitespace"],["whitspaces","whitespace"],["whlch","which"],["whle","while"],["whlie","while"],["whn","when"],["whne","when"],["whoes","whose"],["whoknows","who knows"],["wholey","wholly"],["whoose","whose"],["whould","would"],["whre","where"],["whta","what"],["whther","whether"],["whtihin","within"],["whyth","with"],["whythout","without"],["wiat","wait"],["wice","vice"],["wice-versa","vice-versa"],["wice-wersa","vice-versa"],["wiceversa","vice-versa"],["wicewersa","vice-versa"],["wich","which"],["widder","wider"],["widesread","widespread"],["widgect","widget"],["widged","widget"],["widghet","widget"],["widghets","widgets"],["widgit","widget"],["widgtes","widgets"],["widht","width"],["widhtpoint","widthpoint"],["widhtpoints","widthpoints"],["widthn","width"],["widthout","without"],["wief","wife"],["wieghed","weighed"],["wieght","weight"],["wieghts","weights"],["wieh","view"],["wierd","weird"],["wierdly","weirdly"],["wierdness","weirdness"],["wieth","width"],["wiew","view"],["wigdet","widget"],["wigdets","widgets"],["wih","with"],["wihch","which"],["wihich","which"],["wihite","white"],["wihle","while"],["wihout","without"],["wiht","with"],["wihtin","within"],["wihtout","without"],["wiil","will"],["wikpedia","wikipedia"],["wilcard","wildcard"],["wilcards","wildcards"],["wilh","will"],["wille","will"],["willingless","willingness"],["willk","will"],["willl","will"],["windo","window"],["windoes","windows"],["windoow","window"],["windoows","windows"],["windos","windows"],["windowz","windows"],["windwo","window"],["windwos","windows"],["winn","win"],["winndow","window"],["winndows","windows"],["winodw","window"],["wipoing","wiping"],["wirh","with"],["wirte","write"],["wirter","writer"],["wirters","writers"],["wirtes","writes"],["wirting","writing"],["wirtten","written"],["wirtual","virtual"],["witable","writeable"],["witdh","width"],["witdhs","widths"],["witdth","width"],["witdths","widths"],["witheld","withheld"],["withh","with"],["withih","within"],["withinn","within"],["withion","within"],["witho","with"],["withoit","without"],["withold","withhold"],["witholding","withholding"],["withon","within"],["withoout","without"],["withot","without"],["withotu","without"],["withou","without"],["withoud","without"],["withoug","without"],["withough","without"],["withought","without"],["withouht","without"],["withount","without"],["withourt","without"],["withous","without"],["withouth","without"],["withouyt","without"],["withput","without"],["withrawal","withdrawal"],["witht","with"],["withthe","with the"],["withtin","within"],["withun","within"],["withuout","without"],["witin","within"],["witk","with"],["witn","with"],["witout","without"],["witrh","with"],["witth","with"],["wiull","will"],["wiyh","with"],["wiyhout","without"],["wiyth","with"],["wizzard","wizard"],["wjat","what"],["wll","will"],["wlll","will"],["wnated","wanted"],["wnating","wanting"],["wnats","wants"],["woh","who"],["wohle","whole"],["woill","will"],["woithout","without"],["wokr","work"],["wokring","working"],["wolrd","world"],["wolrdly","worldly"],["wolrdwide","worldwide"],["wolwide","worldwide"],["won;t","won't"],["wonderfull","wonderful"],["wonderig","wondering"],["wont't","won't"],["woraround","workaround"],["worarounds","workarounds"],["worbench","workbench"],["worbenches","workbenches"],["worchester","Worcester"],["wordlwide","worldwide"],["wordpres","wordpress"],["worfklow","workflow"],["worfklows","workflows"],["worflow","workflow"],["worflows","workflows"],["workaorund","workaround"],["workaorunds","workarounds"],["workaound","workaround"],["workaounds","workarounds"],["workaraound","workaround"],["workaraounds","workarounds"],["workarbound","workaround"],["workaroud","workaround"],["workaroudn","workaround"],["workaroudns","workarounds"],["workarouds","workarounds"],["workarould","workaround"],["workaroung","workaround"],["workaroungs","workarounds"],["workarround","workaround"],["workarrounds","workarounds"],["workarund","workaround"],["workarunds","workarounds"],["workbanch","workbench"],["workbanches","workbenches"],["workbanchs","workbenches"],["workbenchs","workbenches"],["workbennch","workbench"],["workbennches","workbenches"],["workbnech","workbench"],["workbneches","workbenches"],["workboos","workbooks"],["workes","works"],["workfow","workflow"],["workfows","workflows"],["workign","working"],["worklfow","workflow"],["worklfows","workflows"],["workpsace","workspace"],["workpsaces","workspaces"],["workround","workaround"],["workrounds","workarounds"],["workspce","workspace"],["workspsace","workspace"],["workspsaces","workspaces"],["workstaion","workstation"],["workstaions","workstations"],["workstaition","workstation"],["workstaitions","workstations"],["workstaiton","workstation"],["workstaitons","workstations"],["workststion","workstation"],["workststions","workstations"],["worl","world"],["world-reknown","world renown"],["world-reknowned","world renowned"],["worload","workload"],["worloads","workloads"],["worls","world"],["wornged","wronged"],["worngs","wrongs"],["worrry","worry"],["worser","worse"],["worstened","worsened"],["worthwile","worthwhile"],["woth","worth"],["wothout","without"],["wotk","work"],["wotked","worked"],["wotking","working"],["wotks","works"],["woud","would"],["woudl","would"],["woudn't","wouldn't"],["would'nt","wouldn't"],["would't","wouldn't"],["wouldent","wouldn't"],["woulden`t","wouldn't"],["wouldn;t","wouldn't"],["wouldnt'","wouldn't"],["wouldnt","wouldn't"],["wouldnt;","wouldn't"],["wounderful","wonderful"],["wouold","would"],["wouuld","would"],["wqs","was"],["wraapp","wrap"],["wraapped","wrapped"],["wraapper","wrapper"],["wraappers","wrappers"],["wraapping","wrapping"],["wraapps","wraps"],["wraning","warning"],["wranings","warnings"],["wrapepd","wrapped"],["wraper","wrapper"],["wrapp","wrap"],["wrappered","wrapped"],["wrappng","wrapping"],["wrapps","wraps"],["wresters","wrestlers"],["wriet","write"],["writebufer","writebuffer"],["writechetque","writecheque"],["writeing","writing"],["writen","written"],["writet","writes"],["writewr","writer"],["writingm","writing"],["writters","writers"],["writting","writing"],["writtten","written"],["wrkload","workload"],["wrkloads","workloads"],["wrod","word"],["wroet","wrote"],["wrog","wrong"],["wrok","work"],["wroked","worked"],["wrokflow","workflow"],["wrokflows","workflows"],["wroking","working"],["wrokload","workload"],["wrokloads","workloads"],["wroks","works"],["wron","wrong"],["wronf","wrong"],["wront","wrong"],["wrtie","write"],["wrting","writing"],["wsee","see"],["wser","user"],["wth","with"],["wtih","with"],["wtyle","style"],["wuold","would"],["wupport","support"],["wuth","with"],["wuthin","within"],["wya","way"],["wyth","with"],["wythout","without"],["xdescribe","describe"],["xdpf","xpdf"],["xenophoby","xenophobia"],["xepect","expect"],["xepected","expected"],["xepectedly","expectedly"],["xepecting","expecting"],["xepects","expects"],["xgetttext","xgettext"],["xinitiazlize","xinitialize"],["xmdoel","xmodel"],["xour","your"],["xwindows","X"],["xyou","you"],["yaching","yachting"],["yaer","year"],["yaerly","yearly"],["yaers","years"],["yatch","yacht"],["yearm","year"],["yeasr","years"],["yeild","yield"],["yeilded","yielded"],["yeilding","yielding"],["yeilds","yields"],["yeld","yield"],["yelded","yielded"],["yelding","yielding"],["yelds","yields"],["yello","yellow"],["yera","year"],["yeras","years"],["yersa","years"],["yhe","the"],["yieldin","yielding"],["ymbols","symbols"],["yoman","yeoman"],["yomen","yeomen"],["yot","yacht"],["yotube","youtube"],["youforic","euphoric"],["youforically","euphorically"],["youlogy","eulogy"],["yourselfes","yourselves"],["youself","yourself"],["youthinasia","euthanasia"],["ypes","types"],["yrea","year"],["ytou","you"],["yuforic","euphoric"],["yuforically","euphorically"],["yugoslac","yugoslav"],["yuo","you"],["yuor","your"],["yur","your"],["zar","czar"],["zars","czars"],["zeebra","zebra"],["zefer","zephyr"],["zefers","zephyrs"],["zellot","zealot"],["zellots","zealots"],["zemporary","temporary"],["zick-zack","zig-zag"],["zimmap","zipmap"],["zimpaps","zipmaps"],["zink","zinc"],["ziped","zipped"],["ziper","zipper"],["ziping","zipping"],["zlot","slot"],["zombe","zombie"],["zomebie","zombie"],["zoocheenei","zucchinis"],["zoocheeni","zucchini"],["zoocheinei","zucchinis"],["zoocheini","zucchini"],["zookeenee","zucchini"],["zookeenees","zucchinis"],["zookeenei","zucchinis"],["zookeeni","zucchini"],["zookeinee","zucchini"],["zookeinees","zucchinis"],["zookeinei","zucchinis"],["zookeini","zucchini"],["zucheenei","zucchinis"],["zucheeni","zucchini"],["zukeenee","zucchini"],["zukeenees","zucchinis"],["zukeenei","zucchinis"],["zukeeni","zucchini"],["zuser","user"],["zylophone","xylophone"],["zylophones","xylophone"],["__attribyte__","__attribute__"],["__cpluspus","__cplusplus"],["__cpusplus","__cplusplus"],["\xE9valuate","evaluate"],["\u0441ontain","contain"],["\u0441ontained","contained"],["\u0441ontainer","container"],["\u0441ontainers","containers"],["\u0441ontaining","containing"],["\u0441ontainor","container"],["\u0441ontainors","containers"],["\u0441ontains","contains"]]);var _a=class{constructor(){this.ignoreWords=[]}},Mn=class extends z{get OptionsClass(){return _a}get name(){return"Auto-correct Common Misspellings"}get description(){return"Uses a dictionary of common misspellings to automatically convert them to their proper spellings. See [auto-correct map](https://github.com/platers/obsidian-linter/tree/master/src/utils/auto-correct-misspellings.ts) for the full list of auto-corrected words."}get type(){return"Content"}apply(i,t){return R([y.yaml,y.code,y.inlineCode,y.math,y.inlineMath,y.link,y.wikiLink,y.tag,y.image,y.url],i,n=>{let r=/[\w\-'’`]+/g;return n.replaceAll(r,a=>{let s=a.toLowerCase();if(!lo.has(s)||t.ignoreWords.includes(s))return a;let o=lo.get(s);return a.charAt(0)==a.charAt(0).toUpperCase()&&(o=o.charAt(0).toUpperCase()+o.substring(1)),o})})}get exampleBuilders(){return[new x({description:"Auto-correct misspellings in regular text, but not code blocks, math blocks, YAML, or tags",before:p` +`).map(function(p,g){return g===0?p:""+c+p}).join(` +`)),s+=u+n[l+1]}),s}var m=Pf;var Ju=un(Xr());var Ts=require("obsidian");var f={code:{replaceAction:"code",placeholder:"{CODE_BLOCK_PLACEHOLDER}"},inlineCode:{replaceAction:"inlineCode",placeholder:"{INLINE_CODE_BLOCK_PLACEHOLDER}"},image:{replaceAction:"image",placeholder:"{IMAGE_PLACEHOLDER}"},thematicBreak:{replaceAction:"thematicBreak",placeholder:"{HORIZONTAL_RULE_PLACEHOLDER}"},italics:{replaceAction:"emphasis",placeholder:"{ITALICS_PLACEHOLDER}"},bold:{replaceAction:"strong",placeholder:"{STRONG_PLACEHOLDER}"},list:{replaceAction:"list",placeholder:"{LIST_PLACEHOLDER}"},blockquote:{replaceAction:"blockquote",placeholder:"{BLOCKQUOTE_PLACEHOLDER}"},math:{replaceAction:"math",placeholder:"{MATH_PLACEHOLDER}"},inlineMath:{replaceAction:"inlineMath",placeholder:"{INLINE_MATH_PLACEHOLDER}"},html:{replaceAction:"html",placeholder:"{HTML_PLACEHOLDER}"},yaml:{replaceAction:Ae,placeholder:Ke(`--- +---`)},wikiLink:{replaceAction:Aa,placeholder:"{WIKI_LINK_PLACEHOLDER}"},obsidianMultiLineComments:{replaceAction:eu,placeholder:"{OBSIDIAN_COMMENT_PLACEHOLDER}"},footnoteAtStartOfLine:{replaceAction:/^(\[\^\w+\]) ?([,.;!:?])/gm,placeholder:"{FOOTNOTE_AT_START_OF_LINE_PLACEHOLDER}"},footnoteAfterATask:{replaceAction:/- \[.] (\[\^\w+\]) ?([,.;!:?])/gm,placeholder:"{FOOTNOTE_AFTER_A_TASK_PLACEHOLDER}"},url:{replaceAction:Pt,placeholder:"{URL_PLACEHOLDER}"},anchorTag:{replaceAction:iu,placeholder:"{ANCHOR_PLACEHOLDER}"},link:{replaceAction:Hf,placeholder:"{REGULAR_LINK_PLACEHOLDER}"},tag:{replaceAction:Yf,placeholder:"#tag-placeholder"},table:{replaceAction:Wf,placeholder:"{TABLE_PLACEHOLDER}"}};function R(e,t,i){let n=[];for(let r of e){let a;if(typeof r.replaceAction=="string")a=Kf(t,r.placeholder,r.replaceAction);else if(r.replaceAction instanceof RegExp)a=$f(t,r.placeholder,r.replaceAction);else if(typeof r.replaceAction=="function"){let s=r.replaceAction;a=s(t,r.placeholder)}t=a.newText,n.push({replacedValues:a.replacedValues,placeholder:r.placeholder})}return t=i(t),n=n.reverse(),n!=null&&n.length>0&&n.forEach(r=>{r.replacedValues.forEach(a=>{t=t.replace(new RegExp(r.placeholder,"i"),Ke(a))})}),t}function Kf(e,t,i){let n=fe(i,e),r=[];for(let a of n){let s=e.substring(a.start.offset,a.end.offset);r.push(s),e=Se(e,a.start.offset,a.end.offset,t)}return r.reverse(),{newText:e,replacedValues:r}}function $f(e,t,i){let n=e.match(i),r=[];if(i.flags.includes("g")){if(e=e.replaceAll(i,t),n)for(let a of n)r.push(a)}else e=e.replace(i,t),n&&r.push(n[0]);return{newText:e,replacedValues:r}}function Hf(e,t){let i=fe("link",e),n=[];for(let r of i){if(r==null)continue;let a=e.substring(r.start.offset,r.end.offset);a.match(Ln)&&(n.push(a),e=Se(e,r.start.offset,r.end.offset,t))}return n.reverse(),{newText:e,replacedValues:n}}function Yf(e,t){let i=[];return e=e.replace(En,(n,r,a)=>(i.push(a),r+t)),{newText:e,replacedValues:i}}function Wf(e,t){let i=Sa(e),n=new Array(i.length),r=0,a=n.length;for(let s of i)n[a-1-r++]=e.substring(s.startIndex,s.endIndex),e=Se(e,s.startIndex,s.endIndex,t);return{newText:e,replacedValues:n}}var Yt,Fn,$i,ei=class{static getRule(){if(!Ve(ei,Yt).has(this.name)){let t=new this,i=new Fa(t.nameKey,t.descriptionKey,t.settingsKey,t.alias,t.type,t.safeApply.bind(t),t.exampleBuilders.map(n=>n.example),t.optionBuilders.map(n=>n.option),t.hasSpecialExecutionOrder);Ve(ei,Yt).set(this.name,i),Ve(ei,Fn).set(t.alias,t)}return Ve(ei,Yt).get(this.name)}static applyIfEnabledBase(t,i,n,r){let a=t.getOptions(n);if(a[t.enabledOptionName()]){let s=Object.assign({},a,r);fi(`${E("logs.run-rule-text")} ${t.getName()}`);try{return[t.apply(i,s),!0]}catch(o){Da(o,t.getName())}}else return[i,!1]}static getBuilderByName(t){return Ve(ei,Fn).get(t)}static setNoSettingControl(t,i){Ve(ei,$i).has(t)||Ve(ei,$i).set(t,[]),Ve(ei,$i).get(t).push(i)}static hasSettingControl(t,i){return!Ve(ei,$i).has(t)||!Ve(ei,$i).get(t).includes(i)}},oi=ei;Yt=new WeakMap,Fn=new WeakMap,$i=new WeakMap,Ct(oi,Yt,new Map),Ct(oi,Fn,new Map),Ct(oi,$i,new Map);var k=class extends oi{constructor(i){super();this.alias=i.nameKey.replace(/rules\.(.*)\.name/,"$1"),this.settingsKey=i.nameKey.replace(/rules\.(.*)\.name/,"$1"),this.nameKey=i.nameKey,this.descriptionKey=i.descriptionKey,this.type=i.type,this.hasSpecialExecutionOrder=i.hasSpecialExecutionOrder??!1}static register(i){let n=i.getRule();cu(n)}safeApply(i,n){return this.apply(i,this.buildRuleOptions(n))}buildRuleOptions(i){i=i??{};let n=new this.OptionsClass,r=Object.assign(n,i);for(let a of this.optionBuilders)a.setRuleOption(r,i);return r}static applyIfEnabled(i,n,r,a){let s=this.getRule();return r.includes(s.alias)?(fi(s.alias+" "+E("logs.disabled-text")),[i,!1]):oi.applyIfEnabledBase(s,i,n,a)}static getRuleOptions(i){let n=oi.getRule.bind(this)(),r=new this,a=n.getOptions(i);return r.buildRuleOptions(a)}static noSettingControl(){return(i,n)=>{let r=i.constructor.name;oi.setNoSettingControl(r,n)}}},Mo,v=class{constructor(t){Ct(this,Mo,void 0);this.example=new Ra(t.description,t.before,t.after,t.options)}};Mo=new WeakMap;var Wt,Hi=class{constructor(t){Ct(this,Wt,void 0);this.OptionsClass=t.OptionsClass;let i=t.nameKey.split(".");i.length==1?this.configKey=i[0]:this.configKey=i[i.length-2],this.nameKey=t.nameKey,this.descriptionKey=t.descriptionKey,this.optionsKey=t.optionsKey}get defaultValue(){return new this.OptionsClass()[this.optionsKey]}get option(){return Ve(this,Wt)||Cl(this,Wt,this.buildOption()),Ve(this,Wt)}setRuleOption(t,i){let n=i[this.configKey];n!==void 0&&(t[this.optionsKey]=n)}};Wt=new WeakMap;var G=class extends Hi{buildOption(){return new Kt(this.configKey,this.nameKey,this.descriptionKey,this.defaultValue)}},ja=class extends Hi{buildOption(){return new _n(this.configKey,this.nameKey,this.descriptionKey,this.defaultValue)}},xe=class extends Hi{constructor(i){super(i);this.records=i.records.map(n=>new _a("enums."+n.value,n.description))}buildOption(){return new Ba(this.configKey,this.nameKey,this.descriptionKey,this.defaultValue,this.records)}},ye=class extends Hi{constructor(i){super(i);this.separator=i.separator??` +`,this.splitter=i.splitter??/\n/}buildOption(){return new qa(this.configKey,this.nameKey,this.descriptionKey,this.defaultValue.join(this.separator))}setRuleOption(i,n){if(n[this.configKey]!==void 0){let r=n[this.configKey].split(this.splitter).filter(function(a){return a!=""});i[this.optionsKey]=r}}},li=class extends Hi{buildOption(){return new _n(this.configKey,this.nameKey,this.descriptionKey,this.defaultValue)}},Na=class extends Hi{buildOption(){return new Ia(this.configKey,this.nameKey,this.descriptionKey,this.defaultValue)}};var qo=new Map([["1nd","1st"],["2rd","2nd"],["2st","2nd"],["3nd","3rd"],["3st","3rd"],["4rd","4th"],["a-diaerers","a-diaereses"],["aaccess","access"],["aaccessibility","accessibility"],["aaccession","accession"],["aack","ack"],["aactual","actual"],["aactually","actually"],["aadd","add"],["aagain","again"],["aaggregation","aggregation"],["aanother","another"],["aapply","apply"],["aaproximate","approximate"],["aaproximated","approximated"],["aaproximately","approximately"],["aaproximates","approximates"],["aaproximating","approximating"],["aare","are"],["aassign","assign"],["aassignment","assignment"],["aassignments","assignments"],["aassociated","associated"],["aassumed","assumed"],["aautomatic","automatic"],["aautomatically","automatically"],["abailable","available"],["abanden","abandon"],["abandonded","abandoned"],["abandone","abandon"],["abandonned","abandoned"],["abandonning","abandoning"],["abbbreviated","abbreviated"],["abberation","aberration"],["abberations","aberrations"],["abberivates","abbreviates"],["abberration","aberration"],["abborted","aborted"],["abborting","aborting"],["abbrevate","abbreviate"],["abbrevation","abbreviation"],["abbrevations","abbreviations"],["abbreviaton","abbreviation"],["abbreviatons","abbreviations"],["abbriviate","abbreviate"],["abbriviation","abbreviation"],["abbriviations","abbreviations"],["aberation","aberration"],["abigious","ambiguous"],["abiguity","ambiguity"],["abilityes","abilities"],["abilties","abilities"],["abilty","ability"],["abiss","abyss"],["abitrarily","arbitrarily"],["abitrary","arbitrary"],["abitrate","arbitrate"],["abitration","arbitration"],["abizmal","abysmal"],["abnoramlly","abnormally"],["abnormalty","abnormally"],["abnormaly","abnormally"],["abnornally","abnormally"],["abnove","above"],["abnrormal","abnormal"],["aboluste","absolute"],["abolustely","absolutely"],["abolute","absolute"],["abondon","abandon"],["abondoned","abandoned"],["abondoning","abandoning"],["abondons","abandons"],["aboout","about"],["aborigene","aborigine"],["abortificant","abortifacient"],["aboslute","absolute"],["aboslutely","absolutely"],["abosulte","absolute"],["abosultely","absolutely"],["abosulute","absolute"],["abosulutely","absolutely"],["abotu","about"],["abount","about"],["aboutit","about it"],["aboutthe","about the"],["abouve","above"],["abov","above"],["aboved","above"],["abovemtioned","abovementioned"],["aboves","above"],["abovmentioned","abovementioned"],["abreviate","abbreviate"],["abreviated","abbreviated"],["abreviates","abbreviates"],["abreviating","abbreviating"],["abreviation","abbreviation"],["abreviations","abbreviations"],["abritrarily","arbitrarily"],["abritrary","arbitrary"],["abriviate","abbreviate"],["absail","abseil"],["absailing","abseiling"],["absance","absence"],["abscence","absence"],["abscound","abscond"],["abselutely","absolutely"],["abselutly","absolutely"],["absense","absence"],["absodefly","absolute"],["absodeflyly","absolutely"],["absolate","absolute"],["absolately","absolutely"],["absolaute","absolute"],["absolautely","absolutely"],["absoleted","obsoleted"],["absoletely","absolutely"],["absoliute","absolute"],["absoliutely","absolutely"],["absoloute","absolute"],["absoloutely","absolutely"],["absolte","absolute"],["absoltely","absolutely"],["absoltue","absolute"],["absoltuely","absolutely"],["absoluate","absolute"],["absoluately","absolutely"],["absolue","absolute"],["absoluely","absolutely"],["absoluet","absolute"],["absoluetly","absolutely"],["absolule","absolute"],["absolulte","absolute"],["absolultely","absolutely"],["absolune","absolute"],["absolunely","absolutely"],["absolure","absolute"],["absolurely","absolutely"],["absolut","absolute"],["absolutelly","absolutely"],["absoluth","absolute"],["absoluthe","absolute"],["absoluthely","absolutely"],["absoluthly","absolutely"],["absolutley","absolutely"],["absolutly","absolutely"],["absolutlye","absolutely"],["absoluute","absolute"],["absoluutely","absolutely"],["absoluve","absolute"],["absoluvely","absolutely"],["absoolute","absolute"],["absoolutely","absolutely"],["absorbant","absorbent"],["absorbsion","absorption"],["absorbtion","absorption"],["absorve","absorb"],["absould","absolute"],["absouldly","absolutely"],["absoule","absolute"],["absoulely","absolutely"],["absouletely","absolutely"],["absoult","absolute"],["absoulte","absolute"],["absoultely","absolutely"],["absoultly","absolutely"],["absoulute","absolute"],["absoulutely","absolutely"],["absout","absolute"],["absoute","absolute"],["absoutely","absolutely"],["absoutly","absolutely"],["abstact","abstract"],["abstacted","abstracted"],["abstacter","abstracter"],["abstacting","abstracting"],["abstaction","abstraction"],["abstactions","abstractions"],["abstactly","abstractly"],["abstactness","abstractness"],["abstactor","abstractor"],["abstacts","abstracts"],["abstanence","abstinence"],["abstrac","abstract"],["abstraced","abstracted"],["abstracer","abstracter"],["abstracing","abstracting"],["abstracion","abstraction"],["abstracions","abstractions"],["abstracly","abstractly"],["abstracness","abstractness"],["abstracor","abstractor"],["abstracs","abstracts"],["abstrat","abstract"],["abstrated","abstracted"],["abstrater","abstracter"],["abstrating","abstracting"],["abstration","abstraction"],["abstrations","abstractions"],["abstratly","abstractly"],["abstratness","abstractness"],["abstrator","abstractor"],["abstrats","abstracts"],["abstrct","abstract"],["abstrcted","abstracted"],["abstrcter","abstracter"],["abstrcting","abstracting"],["abstrction","abstraction"],["abstrctions","abstractions"],["abstrctly","abstractly"],["abstrctness","abstractness"],["abstrctor","abstractor"],["abstrcts","abstracts"],["absulute","absolute"],["absymal","abysmal"],["abtract","abstract"],["abtracted","abstracted"],["abtracter","abstracter"],["abtracting","abstracting"],["abtraction","abstraction"],["abtractions","abstractions"],["abtractly","abstractly"],["abtractness","abstractness"],["abtractor","abstractor"],["abtracts","abstracts"],["abudance","abundance"],["abudances","abundances"],["abundacies","abundances"],["abundancies","abundances"],["abundand","abundant"],["abundence","abundance"],["abundent","abundant"],["abundunt","abundant"],["abutts","abuts"],["abvailable","available"],["abvious","obvious"],["acadamy","academy"],["acadimy","academy"],["acadmic","academic"],["acale","scale"],["acatemy","academy"],["accademic","academic"],["accademy","academy"],["accapt","accept"],["accapted","accepted"],["accapts","accepts"],["acccept","accept"],["acccepted","accepted"],["acccepting","accepting"],["acccepts","accepts"],["accces","access"],["acccess","access"],["acccessd","accessed"],["acccessed","accessed"],["acccesses","accesses"],["acccessibility","accessibility"],["acccessible","accessible"],["acccessing","accessing"],["acccession","accession"],["acccessor","accessor"],["acccessors","accessors"],["acccord","accord"],["acccordance","accordance"],["acccordances","accordances"],["acccorded","accorded"],["acccording","according"],["acccordingly","accordingly"],["acccords","accords"],["acccount","account"],["acccumulate","accumulate"],["acccuracy","accuracy"],["acccurate","accurate"],["acccurately","accurately"],["acccused","accused"],["accecpt","accept"],["accecpted","accepted"],["accees","access"],["acceess","access"],["accelarate","accelerate"],["accelaration","acceleration"],["accelarete","accelerate"],["accelearion","acceleration"],["accelearte","accelerate"],["accelearted","accelerated"],["acceleartes","accelerates"],["acceleartion","acceleration"],["acceleartor","accelerator"],["acceleated","accelerated"],["acceleratoin","acceleration"],["acceleraton","acceleration"],["acceleratrion","acceleration"],["accelerte","accelerate"],["accelertion","acceleration"],["accellerate","accelerate"],["accellerated","accelerated"],["accellerating","accelerating"],["accelleration","acceleration"],["accellerator","accelerator"],["accending","ascending"],["acceot","accept"],["accepatble","acceptable"],["accepect","accept"],["accepected","accepted"],["accepeted","accepted"],["acceppt","accept"],["acceptence","acceptance"],["acceptible","acceptable"],["acceptted","accepted"],["acces","access"],["accesed","accessed"],["acceses","accesses"],["accesibility","accessibility"],["accesible","accessible"],["accesiblity","accessibility"],["accesiibility","accessibility"],["accesiiblity","accessibility"],["accesing","accessing"],["accesnt","accent"],["accesor","accessor"],["accesories","accessories"],["accesors","accessors"],["accesory","accessory"],["accessability","accessibility"],["accessable","accessible"],["accessbile","accessible"],["accessiable","accessible"],["accessibile","accessible"],["accessibiliity","accessibility"],["accessibilitiy","accessibility"],["accessibiltiy","accessibility"],["accessibilty","accessibility"],["accessiblilty","accessibility"],["accessiblity","accessibility"],["accessiibility","accessibility"],["accessiiblity","accessibility"],["accessile","accessible"],["accessintg","accessing"],["accessisble","accessible"],["accessoire","accessory"],["accessort","accessor"],["accesss","access"],["accesssibility","accessibility"],["accesssible","accessible"],["accesssiblity","accessibility"],["accesssiiblity","accessibility"],["accesssing","accessing"],["accesssor","accessor"],["accesssors","accessors"],["accet","accept"],["accetable","acceptable"],["accets","accepts"],["acchiev","achieve"],["acchievable","achievable"],["acchieve","achieve"],["acchieveable","achievable"],["acchieved","achieved"],["acchievement","achievement"],["acchievements","achievements"],["acchiever","achiever"],["acchieves","achieves"],["accidant","accident"],["acciddently","accidentally"],["accidentaly","accidentally"],["accidential","accidental"],["accidentially","accidentally"],["accidentically","accidentally"],["accidentilly","accidentally"],["accidentily","accidentally"],["accidently","accidentally"],["accidentually","accidentally"],["accidetly","accidentally"],["acciedential","accidental"],["acciednetally","accidentally"],["accient","accident"],["acciental","accidental"],["acclerated","accelerated"],["acclerates","accelerates"],["accleration","acceleration"],["acclerometers","accelerometers"],["acclimitization","acclimatization"],["accociate","associate"],["accociated","associated"],["accociates","associates"],["accociating","associating"],["accociation","association"],["accociations","associations"],["accoding","according"],["accodingly","accordingly"],["accodr","accord"],["accodrance","accordance"],["accodred","accorded"],["accodring","according"],["accodringly","accordingly"],["accodrs","accords"],["accointing","accounting"],["accoird","accord"],["accoirding","according"],["accomadate","accommodate"],["accomadated","accommodated"],["accomadates","accommodates"],["accomadating","accommodating"],["accomadation","accommodation"],["accomadations","accommodations"],["accomdate","accommodate"],["accomidate","accommodate"],["accommadate","accommodate"],["accommadates","accommodates"],["accommadating","accommodating"],["accommdated","accommodated"],["accomodata","accommodate"],["accomodate","accommodate"],["accomodated","accommodated"],["accomodates","accommodates"],["accomodating","accommodating"],["accomodation","accommodation"],["accomodations","accommodations"],["accompagned","accompanied"],["accompagnied","accompanied"],["accompagnies","accompanies"],["accompagniment","accompaniment"],["accompagning","accompanying"],["accompagny","accompany"],["accompagnying","accompanying"],["accompained","accompanied"],["accompanyed","accompanied"],["accompt","account"],["acconding","according"],["accont","account"],["accontant","accountant"],["acconted","accounted"],["acconting","accounting"],["accoording","according"],["accoordingly","accordingly"],["accoount","account"],["accopunt","account"],["accordding","according"],["accordeon","accordion"],["accordian","accordion"],["accordign","according"],["accordiingly","accordingly"],["accordinag","according"],["accordind","according"],["accordinly","accordingly"],["accordint","according"],["accordintly","accordingly"],["accordling","according"],["accordlingly","accordingly"],["accordng","according"],["accordngly","accordingly"],["accoriding","according"],["accoridng","according"],["accoridngly","accordingly"],["accoringly","accordingly"],["accorndingly","accordingly"],["accort","accord"],["accortance","accordance"],["accorted","accorded"],["accortind","according"],["accorting","according"],["accound","account"],["accouned","accounted"],["accoustic","acoustic"],["accoustically","acoustically"],["accoustics","acoustics"],["accout","account"],["accouting","accounting"],["accoutn","account"],["accpet","accept"],["accpets","accepts"],["accquainted","acquainted"],["accquire","acquire"],["accquired","acquired"],["accquires","acquires"],["accquiring","acquiring"],["accracy","accuracy"],["accrate","accurate"],["accrding","according"],["accrdingly","accordingly"],["accrediation","accreditation"],["accredidation","accreditation"],["accress","access"],["accroding","according"],["accrodingly","accordingly"],["accronym","acronym"],["accronyms","acronyms"],["accrording","according"],["accros","across"],["accrose","across"],["accross","across"],["accsess","access"],["accss","access"],["accssible","accessible"],["accssor","accessor"],["acctual","actual"],["accuarcy","accuracy"],["accuarte","accurate"],["accuartely","accurately"],["accumalate","accumulate"],["accumalates","accumulates"],["accumalator","accumulator"],["accumalte","accumulate"],["accumalted","accumulated"],["accumilated","accumulated"],["accumlate","accumulate"],["accumlated","accumulated"],["accumlates","accumulates"],["accumlating","accumulating"],["accumlator","accumulator"],["accummulating","accumulating"],["accummulators","accumulators"],["accumualte","accumulate"],["accumualtion","accumulation"],["accupied","occupied"],["accupts","accepts"],["accurable","accurate"],["accuraccies","accuracies"],["accuraccy","accuracy"],["accurancy","accuracy"],["accurarcy","accuracy"],["accuratelly","accurately"],["accuratley","accurately"],["accuratly","accurately"],["accurences","occurrences"],["accurracy","accuracy"],["accurring","occurring"],["accussed","accused"],["acditionally","additionally"],["acecess","access"],["acedemic","academic"],["acelerated","accelerated"],["acend","ascend"],["acendance","ascendance"],["acendancey","ascendancy"],["acended","ascended"],["acendence","ascendance"],["acendencey","ascendancy"],["acendency","ascendancy"],["acender","ascender"],["acending","ascending"],["acent","ascent"],["aceptable","acceptable"],["acerage","acreage"],["acess","access"],["acessable","accessible"],["acessed","accessed"],["acesses","accesses"],["acessible","accessible"],["acessing","accessing"],["acessor","accessor"],["acheive","achieve"],["acheived","achieved"],["acheivement","achievement"],["acheivements","achievements"],["acheives","achieves"],["acheiving","achieving"],["acheivment","achievement"],["acheivments","achievements"],["achievment","achievement"],["achievments","achievements"],["achitecture","architecture"],["achitectures","architectures"],["achivable","achievable"],["achivement","achievement"],["achivements","achievements"],["achor","anchor"],["achored","anchored"],["achoring","anchoring"],["achors","anchors"],["ACI","ACPI"],["acident","accident"],["acidental","accidental"],["acidentally","accidentally"],["acidents","accidents"],["acient","ancient"],["acients","ancients"],["ACII","ASCII"],["acition","action"],["acitions","actions"],["acitivate","activate"],["acitivation","activation"],["acitivity","activity"],["acitvate","activate"],["acitve","active"],["acivate","activate"],["acive","active"],["acknodledgment","acknowledgment"],["acknodledgments","acknowledgments"],["acknoledge","acknowledge"],["acknoledged","acknowledged"],["acknoledges","acknowledges"],["acknoledging","acknowledging"],["acknoledgment","acknowledgment"],["acknoledgments","acknowledgments"],["acknowldeged","acknowledged"],["acknowldegement","acknowledgement"],["acknowldegements","acknowledgements"],["acknowledgeing","acknowledging"],["acknowleding","acknowledging"],["acknowlege","acknowledge"],["acknowleged","acknowledged"],["acknowlegement","acknowledgement"],["acknowlegements","acknowledgements"],["acknowleges","acknowledges"],["acknowleging","acknowledging"],["acknowlegment","acknowledgment"],["ackowledge","acknowledge"],["ackowledged","acknowledged"],["ackowledgement","acknowledgement"],["ackowledgements","acknowledgements"],["ackowledges","acknowledges"],["ackowledging","acknowledging"],["acnowledge","acknowledge"],["acocunt","account"],["acommodate","accommodate"],["acommodated","accommodated"],["acommodates","accommodates"],["acommodating","accommodating"],["acommodation","accommodation"],["acommpany","accompany"],["acommpanying","accompanying"],["acomodate","accommodate"],["acomodated","accommodated"],["acompanies","accompanies"],["acomplish","accomplish"],["acomplished","accomplished"],["acomplishment","accomplishment"],["acomplishments","accomplishments"],["acontiguous","a contiguous"],["acoording","according"],["acoordingly","accordingly"],["acording","according"],["acordingly","accordingly"],["acordinng","according"],["acorss","across"],["acorting","according"],["acount","account"],["acounts","accounts"],["acquaintence","acquaintance"],["acquaintences","acquaintances"],["acquiantence","acquaintance"],["acquiantences","acquaintances"],["acquiesence","acquiescence"],["acquisiton","acquisition"],["acquisitons","acquisitions"],["acquited","acquitted"],["acquition","acquisition"],["acqure","acquire"],["acqured","acquired"],["acqures","acquires"],["acquring","acquiring"],["acqusition","acquisition"],["acqusitions","acquisitions"],["acrage","acreage"],["acroos","across"],["acrosss","across"],["acrue","accrue"],["acrued","accrued"],["acssume","assume"],["acssumed","assumed"],["actal","actual"],["actally","actually"],["actaly","actually"],["actaul","actual"],["actaully","actually"],["actial","actual"],["actially","actually"],["actialy","actually"],["actiavte","activate"],["actiavted","activated"],["actiavtes","activates"],["actiavting","activating"],["actiavtion","activation"],["actiavtions","activations"],["actiavtor","activator"],["actibity","activity"],["acticate","activate"],["actice","active"],["actine","active"],["actiual","actual"],["activ","active"],["activaed","activated"],["activationg","activating"],["actived","activated"],["activeta","activate"],["activete","activate"],["activeted","activated"],["activetes","activates"],["activiate","activate"],["activies","activities"],["activites","activities"],["activitis","activities"],["activitites","activities"],["activitiy","activity"],["activley","actively"],["activly","actively"],["activste","activate"],["activsted","activated"],["activstes","activates"],["activtes","activates"],["activties","activities"],["activtion","activation"],["activty","activity"],["activw","active"],["activy","activity"],["actove","active"],["actuaal","actual"],["actuaally","actually"],["actuak","actual"],["actuakly","actually"],["actuallin","actually"],["actualy","actually"],["actualyl","actually"],["actuell","actual"],["actuion","action"],["actuionable","actionable"],["actul","actual"],["actullay","actually"],["actully","actually"],["actural","actual"],["acturally","actually"],["actusally","actually"],["actve","active"],["actzal","actual"],["acual","actual"],["acually","actually"],["acuired","acquired"],["acuires","acquires"],["acumulate","accumulate"],["acumulated","accumulated"],["acumulates","accumulates"],["acumulating","accumulating"],["acumulation","accumulation"],["acumulative","accumulative"],["acumulator","accumulator"],["acuqire","acquire"],["acuracy","accuracy"],["acurate","accurate"],["acused","accused"],["acustom","accustom"],["acustommed","accustomed"],["acutal","actual"],["acutally","actually"],["acutual","actual"],["adapated","adapted"],["adapater","adapter"],["adapaters","adapters"],["adapative","adaptive"],["adapdive","adaptive"],["adapive","adaptive"],["adaptaion","adaptation"],["adaptare","adapter"],["adapte","adapter"],["adaptee","adapted"],["adaptes","adapters"],["adaptibe","adaptive"],["adaquate","adequate"],["adaquately","adequately"],["adatper","adapter"],["adatpers","adapters"],["adavance","advance"],["adavanced","advanced"],["adbandon","abandon"],["addapt","adapt"],["addaptation","adaptation"],["addaptations","adaptations"],["addapted","adapted"],["addapting","adapting"],["addapts","adapts"],["addd","add"],["addded","added"],["addding","adding"],["adddress","address"],["adddresses","addresses"],["addds","adds"],["addedd","added"],["addeed","added"],["addersses","addresses"],["addert","assert"],["adderted","asserted"],["addess","address"],["addessed","addressed"],["addesses","addresses"],["addessing","addressing"],["addied","added"],["addig","adding"],["addiional","additional"],["addiiton","addition"],["addiitonall","additional"],["addional","additional"],["addionally","additionally"],["addiotion","addition"],["addiotional","additional"],["addiotionally","additionally"],["addiotions","additions"],["additianal","additional"],["additianally","additionally"],["additinal","additional"],["additinally","additionally"],["additioanal","additional"],["additioanally","additionally"],["additioanlly","additionally"],["additiona","additional"],["additionallly","additionally"],["additionals","additional"],["additionaly","additionally"],["additionalyy","additionally"],["additionnal","additional"],["additionnally","additionally"],["additionnaly","additionally"],["additoin","addition"],["additoinal","additional"],["additoinally","additionally"],["additoinaly","additionally"],["additon","addition"],["additonal","additional"],["additonally","additionally"],["additonaly","additionally"],["addjust","adjust"],["addjusted","adjusted"],["addjusting","adjusting"],["addjusts","adjusts"],["addmission","admission"],["addmit","admit"],["addopt","adopt"],["addopted","adopted"],["addpress","address"],["addrass","address"],["addrees","address"],["addreess","address"],["addrerss","address"],["addrerssed","addressed"],["addrersser","addresser"],["addrersses","addresses"],["addrerssing","addressing"],["addrersss","address"],["addrersssed","addressed"],["addrerssser","addresser"],["addrerssses","addresses"],["addrersssing","addressing"],["addres","address"],["addresable","addressable"],["addresed","addressed"],["addreses","addresses"],["addresess","addresses"],["addresing","addressing"],["addressess","addresses"],["addressings","addressing"],["addresss","address"],["addresssed","addressed"],["addressses","addresses"],["addresssing","addressing"],["addrress","address"],["addrss","address"],["addrssed","addressed"],["addrsses","addresses"],["addrssing","addressing"],["addted","added"],["addtion","addition"],["addtional","additional"],["addtionally","additionally"],["addtitional","additional"],["adecuate","adequate"],["aded","added"],["adequit","adequate"],["adevnture","adventure"],["adevntured","adventured"],["adevnturer","adventurer"],["adevnturers","adventurers"],["adevntures","adventures"],["adevnturing","adventuring"],["adhearing","adhering"],["adherance","adherence"],["adiacent","adjacent"],["adiditon","addition"],["adin","admin"],["ading","adding"],["adition","addition"],["aditional","additional"],["aditionally","additionally"],["aditionaly","additionally"],["aditionnal","additional"],["adivsories","advisories"],["adivsoriyes","advisories"],["adivsory","advisory"],["adjacentsy","adjacency"],["adjactend","adjacent"],["adjancent","adjacent"],["adjascent","adjacent"],["adjasence","adjacence"],["adjasencies","adjacencies"],["adjasensy","adjacency"],["adjasent","adjacent"],["adjast","adjust"],["adjcence","adjacence"],["adjcencies","adjacencies"],["adjcent","adjacent"],["adjcentcy","adjacency"],["adjsence","adjacence"],["adjsencies","adjacencies"],["adjsuted","adjusted"],["adjuscent","adjacent"],["adjusment","adjustment"],["adjustement","adjustment"],["adjustements","adjustments"],["adjustificat","justification"],["adjustification","justification"],["adjustmant","adjustment"],["adjustmants","adjustments"],["adjustmenet","adjustment"],["admendment","amendment"],["admi","admin"],["admininistrative","administrative"],["admininistrator","administrator"],["admininistrators","administrators"],["admininstrator","administrator"],["administation","administration"],["administator","administrator"],["administor","administrator"],["administraively","administratively"],["adminitrator","administrator"],["adminssion","admission"],["adminstered","administered"],["adminstrate","administrate"],["adminstration","administration"],["adminstrative","administrative"],["adminstrator","administrator"],["adminstrators","administrators"],["admisible","admissible"],["admissability","admissibility"],["admissable","admissible"],["admited","admitted"],["admitedly","admittedly"],["admn","admin"],["admnistrator","administrator"],["admnistrators","administrators"],["adn","and"],["adobted","adopted"],["adolecent","adolescent"],["adpapted","adapted"],["adpat","adapt"],["adpated","adapted"],["adpater","adapter"],["adpaters","adapters"],["adpats","adapts"],["adpter","adapter"],["adquire","acquire"],["adquired","acquired"],["adquires","acquires"],["adquiring","acquiring"],["adrea","area"],["adrerss","address"],["adrerssed","addressed"],["adrersser","addresser"],["adrersses","addresses"],["adrerssing","addressing"],["adres","address"],["adresable","addressable"],["adresing","addressing"],["adress","address"],["adressable","addressable"],["adresse","address"],["adressed","addressed"],["adresses","addresses"],["adressing","addressing"],["adresss","address"],["adressses","addresses"],["adrress","address"],["adrresses","addresses"],["adtodetect","autodetect"],["adusted","adjusted"],["adustment","adjustment"],["advanatage","advantage"],["advanatages","advantages"],["advanatge","advantage"],["advandced","advanced"],["advane","advance"],["advaned","advanced"],["advantagous","advantageous"],["advanved","advanced"],["adventages","advantages"],["adventrous","adventurous"],["adverised","advertised"],["advertice","advertise"],["adverticed","advertised"],["advertisment","advertisement"],["advertisments","advertisements"],["advertistment","advertisement"],["advertistments","advertisements"],["advertize","advertise"],["advertized","advertised"],["advertizes","advertises"],["advesary","adversary"],["advetise","advertise"],["adviced","advised"],["adviseable","advisable"],["advisoriyes","advisories"],["advizable","advisable"],["adwances","advances"],["aequidistant","equidistant"],["aequivalent","equivalent"],["aeriel","aerial"],["aeriels","aerials"],["aesily","easily"],["aesy","easy"],["aexs","axes"],["afair","affair"],["afaraid","afraid"],["afe","safe"],["afecting","affecting"],["afer","after"],["aferwards","afterwards"],["afetr","after"],["affecfted","affected"],["afficianados","aficionados"],["afficionado","aficionado"],["afficionados","aficionados"],["affilate","affiliate"],["affilates","affiliates"],["affilation","affiliation"],["affilations","affiliations"],["affilliate","affiliate"],["affinitied","affinities"],["affinitiy","affinity"],["affinitze","affinitize"],["affinties","affinities"],["affintiy","affinity"],["affintize","affinitize"],["affinty","affinity"],["affitnity","affinity"],["afforementioned","aforementioned"],["affortable","affordable"],["afforts","affords"],["affraid","afraid"],["afinity","affinity"],["afor","for"],["aforememtioned","aforementioned"],["aforementiond","aforementioned"],["aforementionned","aforementioned"],["aformentioned","aforementioned"],["afterall","after all"],["afterw","after"],["aftrer","after"],["aftzer","after"],["againnst","against"],["againsg","against"],["againt","against"],["againts","against"],["agaisnt","against"],["agaist","against"],["agancies","agencies"],["agancy","agency"],["aganist","against"],["agant","agent"],["aggaravates","aggravates"],["aggegate","aggregate"],["aggessive","aggressive"],["aggessively","aggressively"],["agggregate","aggregate"],["aggragate","aggregate"],["aggragator","aggregator"],["aggrated","aggregated"],["aggreagate","aggregate"],["aggreataon","aggregation"],["aggreate","aggregate"],["aggreated","aggregated"],["aggreation","aggregation"],["aggreations","aggregations"],["aggreed","agreed"],["aggreement","agreement"],["aggregatet","aggregated"],["aggregetor","aggregator"],["aggreggate","aggregate"],["aggregious","egregious"],["aggregrate","aggregate"],["aggregrated","aggregated"],["aggresive","aggressive"],["aggresively","aggressively"],["aggrevate","aggravate"],["aggrgate","aggregate"],["agian","again"],["agianst","against"],["agin","again"],["aginst","against"],["aglorithm","algorithm"],["aglorithms","algorithms"],["agorithm","algorithm"],["agrain","again"],["agravate","aggravate"],["agre","agree"],["agred","agreed"],["agreeement","agreement"],["agreemnet","agreement"],["agreemnets","agreements"],["agreemnt","agreement"],["agregate","aggregate"],["agregated","aggregated"],["agregates","aggregates"],["agregation","aggregation"],["agregator","aggregator"],["agreing","agreeing"],["agrement","agreement"],["agression","aggression"],["agressive","aggressive"],["agressively","aggressively"],["agressiveness","aggressiveness"],["agressivity","aggressivity"],["agressor","aggressor"],["agresssive","aggressive"],["agrgument","argument"],["agrguments","arguments"],["agricultue","agriculture"],["agriculure","agriculture"],["agricuture","agriculture"],["agrieved","aggrieved"],["agrresive","aggressive"],["agrument","argument"],["agruments","arguments"],["agsinst","against"],["agument","argument"],["agumented","augmented"],["aguments","arguments"],["aheared","adhered"],["ahev","have"],["ahlpa","alpha"],["ahlpas","alphas"],["ahppen","happen"],["ahve","have"],["aicraft","aircraft"],["aiffer","differ"],["ailgn","align"],["aiport","airport"],["airator","aerator"],["airbourne","airborne"],["aircaft","aircraft"],["aircrafts'","aircraft's"],["aircrafts","aircraft"],["airfow","airflow"],["airlfow","airflow"],["airloom","heirloom"],["airporta","airports"],["airrcraft","aircraft"],["aisian","Asian"],["aixs","axis"],["aizmuth","azimuth"],["ajacence","adjacence"],["ajacencies","adjacencies"],["ajacency","adjacency"],["ajacent","adjacent"],["ajacentcy","adjacency"],["ajasence","adjacence"],["ajasencies","adjacencies"],["ajative","adjective"],["ajcencies","adjacencies"],["ajsencies","adjacencies"],["ajurnment","adjournment"],["ajust","adjust"],["ajusted","adjusted"],["ajustement","adjustment"],["ajusting","adjusting"],["ajustment","adjustment"],["ajustments","adjustments"],["ake","ache"],["akkumulate","accumulate"],["akkumulated","accumulated"],["akkumulates","accumulates"],["akkumulating","accumulating"],["akkumulation","accumulation"],["akkumulative","accumulative"],["akkumulator","accumulator"],["aknowledge","acknowledge"],["aks","ask"],["aksed","asked"],["aktivate","activate"],["aktivated","activated"],["aktivates","activates"],["aktivating","activating"],["aktivation","activation"],["akumulate","accumulate"],["akumulated","accumulated"],["akumulates","accumulates"],["akumulating","accumulating"],["akumulation","accumulation"],["akumulative","accumulative"],["akumulator","accumulator"],["alaready","already"],["albiet","albeit"],["albumns","albums"],["alcemy","alchemy"],["alchohol","alcohol"],["alchoholic","alcoholic"],["alchol","alcohol"],["alcholic","alcoholic"],["alcohal","alcohol"],["alcoholical","alcoholic"],["aleady","already"],["aleays","always"],["aledge","allege"],["aledged","alleged"],["aledges","alleges"],["alegance","allegiance"],["alege","allege"],["aleged","alleged"],["alegience","allegiance"],["alegorical","allegorical"],["alernate","alternate"],["alernated","alternated"],["alernately","alternately"],["alernates","alternates"],["alers","alerts"],["aleviate","alleviate"],["aleviates","alleviates"],["aleviating","alleviating"],["alevt","alert"],["algebraical","algebraic"],["algebric","algebraic"],["algebrra","algebra"],["algee","algae"],["alghorithm","algorithm"],["alghoritm","algorithm"],["alghoritmic","algorithmic"],["alghoritmically","algorithmically"],["alghoritms","algorithms"],["algined","aligned"],["alginment","alignment"],["alginments","alignments"],["algohm","algorithm"],["algohmic","algorithmic"],["algohmically","algorithmically"],["algohms","algorithms"],["algoirthm","algorithm"],["algoirthmic","algorithmic"],["algoirthmically","algorithmically"],["algoirthms","algorithms"],["algoithm","algorithm"],["algoithmic","algorithmic"],["algoithmically","algorithmically"],["algoithms","algorithms"],["algolithm","algorithm"],["algolithmic","algorithmic"],["algolithmically","algorithmically"],["algolithms","algorithms"],["algoorithm","algorithm"],["algoorithmic","algorithmic"],["algoorithmically","algorithmically"],["algoorithms","algorithms"],["algoprithm","algorithm"],["algoprithmic","algorithmic"],["algoprithmically","algorithmically"],["algoprithms","algorithms"],["algorgithm","algorithm"],["algorgithmic","algorithmic"],["algorgithmically","algorithmically"],["algorgithms","algorithms"],["algorhithm","algorithm"],["algorhithmic","algorithmic"],["algorhithmically","algorithmically"],["algorhithms","algorithms"],["algorhitm","algorithm"],["algorhitmic","algorithmic"],["algorhitmically","algorithmically"],["algorhitms","algorithms"],["algorhtm","algorithm"],["algorhtmic","algorithmic"],["algorhtmically","algorithmically"],["algorhtms","algorithms"],["algorhythm","algorithm"],["algorhythmic","algorithmic"],["algorhythmically","algorithmically"],["algorhythms","algorithms"],["algorhytm","algorithm"],["algorhytmic","algorithmic"],["algorhytmically","algorithmically"],["algorhytms","algorithms"],["algorightm","algorithm"],["algorightmic","algorithmic"],["algorightmically","algorithmically"],["algorightms","algorithms"],["algorihm","algorithm"],["algorihmic","algorithmic"],["algorihmically","algorithmically"],["algorihms","algorithms"],["algorihtm","algorithm"],["algorihtmic","algorithmic"],["algorihtmically","algorithmically"],["algorihtms","algorithms"],["algoristhms","algorithms"],["algorith","algorithm"],["algorithem","algorithm"],["algorithemic","algorithmic"],["algorithemically","algorithmically"],["algorithems","algorithms"],["algorithic","algorithmic"],["algorithically","algorithmically"],["algorithim","algorithm"],["algorithimes","algorithms"],["algorithimic","algorithmic"],["algorithimically","algorithmically"],["algorithims","algorithms"],["algorithmes","algorithms"],["algorithmi","algorithm"],["algorithmical","algorithmically"],["algorithmm","algorithm"],["algorithmmic","algorithmic"],["algorithmmically","algorithmically"],["algorithmms","algorithms"],["algorithmn","algorithm"],["algorithmnic","algorithmic"],["algorithmnically","algorithmically"],["algorithmns","algorithms"],["algoriths","algorithms"],["algorithsmic","algorithmic"],["algorithsmically","algorithmically"],["algorithsms","algorithms"],["algoritm","algorithm"],["algoritmic","algorithmic"],["algoritmically","algorithmically"],["algoritms","algorithms"],["algoroithm","algorithm"],["algoroithmic","algorithmic"],["algoroithmically","algorithmically"],["algoroithms","algorithms"],["algororithm","algorithm"],["algororithmic","algorithmic"],["algororithmically","algorithmically"],["algororithms","algorithms"],["algorothm","algorithm"],["algorothmic","algorithmic"],["algorothmically","algorithmically"],["algorothms","algorithms"],["algorrithm","algorithm"],["algorrithmic","algorithmic"],["algorrithmically","algorithmically"],["algorrithms","algorithms"],["algorritm","algorithm"],["algorritmic","algorithmic"],["algorritmically","algorithmically"],["algorritms","algorithms"],["algorthim","algorithm"],["algorthimic","algorithmic"],["algorthimically","algorithmically"],["algorthims","algorithms"],["algorthin","algorithm"],["algorthinic","algorithmic"],["algorthinically","algorithmically"],["algorthins","algorithms"],["algorthm","algorithm"],["algorthmic","algorithmic"],["algorthmically","algorithmically"],["algorthms","algorithms"],["algorthn","algorithm"],["algorthnic","algorithmic"],["algorthnically","algorithmically"],["algorthns","algorithms"],["algorthym","algorithm"],["algorthymic","algorithmic"],["algorthymically","algorithmically"],["algorthyms","algorithms"],["algorthyn","algorithm"],["algorthynic","algorithmic"],["algorthynically","algorithmically"],["algorthyns","algorithms"],["algortihm","algorithm"],["algortihmic","algorithmic"],["algortihmically","algorithmically"],["algortihms","algorithms"],["algortim","algorithm"],["algortimic","algorithmic"],["algortimically","algorithmically"],["algortims","algorithms"],["algortism","algorithm"],["algortismic","algorithmic"],["algortismically","algorithmically"],["algortisms","algorithms"],["algortithm","algorithm"],["algortithmic","algorithmic"],["algortithmically","algorithmically"],["algortithms","algorithms"],["algoruthm","algorithm"],["algoruthmic","algorithmic"],["algoruthmically","algorithmically"],["algoruthms","algorithms"],["algorwwithm","algorithm"],["algorwwithmic","algorithmic"],["algorwwithmically","algorithmically"],["algorwwithms","algorithms"],["algorythem","algorithm"],["algorythemic","algorithmic"],["algorythemically","algorithmically"],["algorythems","algorithms"],["algorythm","algorithm"],["algorythmic","algorithmic"],["algorythmically","algorithmically"],["algorythms","algorithms"],["algothitm","algorithm"],["algothitmic","algorithmic"],["algothitmically","algorithmically"],["algothitms","algorithms"],["algotighm","algorithm"],["algotighmic","algorithmic"],["algotighmically","algorithmically"],["algotighms","algorithms"],["algotihm","algorithm"],["algotihmic","algorithmic"],["algotihmically","algorithmically"],["algotihms","algorithms"],["algotirhm","algorithm"],["algotirhmic","algorithmic"],["algotirhmically","algorithmically"],["algotirhms","algorithms"],["algotithm","algorithm"],["algotithmic","algorithmic"],["algotithmically","algorithmically"],["algotithms","algorithms"],["algotrithm","algorithm"],["algotrithmic","algorithmic"],["algotrithmically","algorithmically"],["algotrithms","algorithms"],["alha","alpha"],["alhabet","alphabet"],["alhabetical","alphabetical"],["alhabetically","alphabetically"],["alhabeticaly","alphabetically"],["alhabets","alphabets"],["alhapet","alphabet"],["alhapetical","alphabetical"],["alhapetically","alphabetically"],["alhapeticaly","alphabetically"],["alhapets","alphabets"],["alhough","although"],["alhpa","alpha"],["alhpabet","alphabet"],["alhpabetical","alphabetical"],["alhpabetically","alphabetically"],["alhpabeticaly","alphabetically"],["alhpabets","alphabets"],["aliagn","align"],["aliasas","aliases"],["aliasses","aliases"],["alientating","alienating"],["aliged","aligned"],["alighned","aligned"],["alighnment","alignment"],["aligin","align"],["aligined","aligned"],["aligining","aligning"],["aliginment","alignment"],["aligins","aligns"],["aligment","alignment"],["aligments","alignments"],["alignation","alignment"],["alignd","aligned"],["aligne","align"],["alignement","alignment"],["alignemnt","alignment"],["alignemnts","alignments"],["alignemt","alignment"],["alignes","aligns"],["alignmant","alignment"],["alignmen","alignment"],["alignmenet","alignment"],["alignmenets","alignments"],["alignmenton","alignment on"],["alignmet","alignment"],["alignmets","alignments"],["alignmment","alignment"],["alignmments","alignments"],["alignmnet","alignment"],["alignmnt","alignment"],["alignrigh","alignright"],["alined","aligned"],["alinged","aligned"],["alinging","aligning"],["alingment","alignment"],["alinment","alignment"],["alinments","alignments"],["alising","aliasing"],["allcate","allocate"],["allcateing","allocating"],["allcater","allocator"],["allcaters","allocators"],["allcating","allocating"],["allcation","allocation"],["allcator","allocator"],["allcoate","allocate"],["allcoated","allocated"],["allcoateing","allocating"],["allcoateng","allocating"],["allcoater","allocator"],["allcoaters","allocators"],["allcoating","allocating"],["allcoation","allocation"],["allcoator","allocator"],["allcoators","allocators"],["alledge","allege"],["alledged","alleged"],["alledgedly","allegedly"],["alledges","alleges"],["allegedely","allegedly"],["allegedy","allegedly"],["allegely","allegedly"],["allegence","allegiance"],["allegience","allegiance"],["allif","all if"],["allign","align"],["alligned","aligned"],["allignement","alignment"],["allignemnt","alignment"],["alligning","aligning"],["allignment","alignment"],["allignmenterror","alignmenterror"],["allignments","alignments"],["alligns","aligns"],["alliviate","alleviate"],["allk","all"],["alllocate","allocate"],["alllocation","allocation"],["alllow","allow"],["alllowed","allowed"],["alllows","allows"],["allmost","almost"],["alloacate","allocate"],["allocae","allocate"],["allocaed","allocated"],["allocaes","allocates"],["allocagtor","allocator"],["allocaiing","allocating"],["allocaing","allocating"],["allocaion","allocation"],["allocaions","allocations"],["allocaite","allocate"],["allocaites","allocates"],["allocaiting","allocating"],["allocaition","allocation"],["allocaitions","allocations"],["allocaiton","allocation"],["allocaitons","allocations"],["allocal","allocate"],["allocarion","allocation"],["allocat","allocate"],["allocatbale","allocatable"],["allocatedi","allocated"],["allocatedp","allocated"],["allocateing","allocating"],["allocateng","allocating"],["allocaton","allocation"],["allocatoor","allocator"],["allocatote","allocate"],["allocatrd","allocated"],["allocattion","allocation"],["alloco","alloc"],["allocos","allocs"],["allocte","allocate"],["allocted","allocated"],["allocting","allocating"],["alloction","allocation"],["alloctions","allocations"],["alloctor","allocator"],["alloews","allows"],["allong","along"],["alloocates","allocates"],["allopone","allophone"],["allopones","allophones"],["allos","allows"],["alloted","allotted"],["allowence","allowance"],["allowences","allowances"],["allpication","application"],["allpications","applications"],["allso","also"],["allthough","although"],["alltough","although"],["allways","always"],["allwo","allow"],["allwos","allows"],["allws","allows"],["allwys","always"],["almoast","almost"],["almostly","almost"],["almsot","almost"],["alo","also"],["alocatable","allocatable"],["alocate","allocate"],["alocated","allocated"],["alocates","allocates"],["alocating","allocating"],["alocations","allocations"],["alochol","alcohol"],["alog","along"],["alogirhtm","algorithm"],["alogirhtmic","algorithmic"],["alogirhtmically","algorithmically"],["alogirhtms","algorithms"],["alogirthm","algorithm"],["alogirthmic","algorithmic"],["alogirthmically","algorithmically"],["alogirthms","algorithms"],["alogned","aligned"],["alogorithms","algorithms"],["alogrithm","algorithm"],["alogrithmic","algorithmic"],["alogrithmically","algorithmically"],["alogrithms","algorithms"],["alomst","almost"],["aloows","allows"],["alorithm","algorithm"],["alos","also"],["alotted","allotted"],["alow","allow"],["alowed","allowed"],["alowing","allowing"],["alows","allows"],["alpabet","alphabet"],["alpabetic","alphabetic"],["alpabetical","alphabetical"],["alpabets","alphabets"],["alpah","alpha"],["alpahabetical","alphabetical"],["alpahbetically","alphabetically"],["alph","alpha"],["alpha-numeric","alphanumeric"],["alphabeticaly","alphabetically"],["alphabeticly","alphabetical"],["alphapeicall","alphabetical"],["alphapeticaly","alphabetically"],["alrady","already"],["alraedy","already"],["alread","already"],["alreadly","already"],["alreadt","already"],["alreasy","already"],["alreay","already"],["alreayd","already"],["alreday","already"],["alredy","already"],["alrelady","already"],["alrms","alarms"],["alrogithm","algorithm"],["alrteady","already"],["als","also"],["alsmost","almost"],["alsot","also"],["alsready","already"],["altenative","alternative"],["alterated","altered"],["alterately","alternately"],["alterative","alternative"],["alteratives","alternatives"],["alterior","ulterior"],["alternaive","alternative"],["alternaives","alternatives"],["alternarive","alternative"],["alternarives","alternatives"],["alternatievly","alternatively"],["alternativey","alternatively"],["alternativley","alternatively"],["alternativly","alternatively"],["alternatve","alternative"],["alternavtely","alternatively"],["alternavtive","alternative"],["alternavtives","alternatives"],["alternetive","alternative"],["alternetives","alternatives"],["alternitive","alternative"],["alternitively","alternatively"],["alternitiveness","alternativeness"],["alternitives","alternatives"],["alternitivly","alternatively"],["altetnative","alternative"],["altho","although"],["althogh","although"],["althorithm","algorithm"],["althorithmic","algorithmic"],["althorithmically","algorithmically"],["althorithms","algorithms"],["althoug","although"],["althought","although"],["althougth","although"],["althouth","although"],["altitide","altitude"],["altitute","altitude"],["altogehter","altogether"],["altough","although"],["altought","although"],["altready","already"],["alue","value"],["alvorithm","algorithm"],["alvorithmic","algorithmic"],["alvorithmically","algorithmically"],["alvorithms","algorithms"],["alwais","always"],["alwas","always"],["alwast","always"],["alwasy","always"],["alwasys","always"],["alwauys","always"],["alway","always"],["alwyas","always"],["alwys","always"],["alyways","always"],["amacing","amazing"],["amacingly","amazingly"],["amalgomated","amalgamated"],["amatuer","amateur"],["amazaing","amazing"],["ambedded","embedded"],["ambibuity","ambiguity"],["ambien","ambient"],["ambigious","ambiguous"],["ambigous","ambiguous"],["ambiguious","ambiguous"],["ambiguitiy","ambiguity"],["ambiguos","ambiguous"],["ambitous","ambitious"],["ambuguity","ambiguity"],["ambulence","ambulance"],["ambulences","ambulances"],["amdgput","amdgpu"],["amendement","amendment"],["amendmant","amendment"],["Amercia","America"],["amerliorate","ameliorate"],["amgle","angle"],["amgles","angles"],["amiguous","ambiguous"],["amke","make"],["amking","making"],["ammend","amend"],["ammended","amended"],["ammending","amending"],["ammendment","amendment"],["ammendments","amendments"],["ammends","amends"],["ammong","among"],["ammongst","amongst"],["ammortizes","amortizes"],["ammoung","among"],["ammoungst","amongst"],["ammount","amount"],["ammused","amused"],["amny","many"],["amongs","among"],["amonst","amongst"],["amonut","amount"],["amound","amount"],["amounds","amounts"],["amoung","among"],["amoungst","amongst"],["amout","amount"],["amoutn","amount"],["amoutns","amounts"],["amouts","amounts"],["amperstands","ampersands"],["amphasis","emphasis"],["amplifer","amplifier"],["amplifyer","amplifier"],["amplitud","amplitude"],["ampty","empty"],["amuch","much"],["amung","among"],["amunition","ammunition"],["amunt","amount"],["analagous","analogous"],["analagus","analogous"],["analaog","analog"],["analgous","analogous"],["analig","analog"],["analise","analyse"],["analised","analysed"],["analiser","analyser"],["analising","analysing"],["analisis","analysis"],["analitic","analytic"],["analitical","analytical"],["analitically","analytically"],["analiticaly","analytically"],["analize","analyze"],["analized","analyzed"],["analizer","analyzer"],["analizes","analyzes"],["analizing","analyzing"],["analogeous","analogous"],["analogicaly","analogically"],["analoguous","analogous"],["analoguously","analogously"],["analogus","analogous"],["analouge","analogue"],["analouges","analogues"],["analsye","analyse"],["analsyed","analysed"],["analsyer","analyser"],["analsyers","analysers"],["analsyes","analyses"],["analsying","analysing"],["analsyis","analysis"],["analsyt","analyst"],["analsyts","analysts"],["analyis","analysis"],["analysator","analyser"],["analysus","analysis"],["analysy","analysis"],["analyticaly","analytically"],["analyticly","analytically"],["analyzator","analyzer"],["analzye","analyze"],["analzyed","analyzed"],["analzyer","analyzer"],["analzyers","analyzers"],["analzyes","analyzes"],["analzying","analyzing"],["ananlog","analog"],["anarchim","anarchism"],["anarchistm","anarchism"],["anarquism","anarchism"],["anarquist","anarchist"],["anaylse","analyse"],["anaylsed","analysed"],["anaylser","analyser"],["anaylses","analyses"],["anaylsis","analysis"],["anaylsises","analysises"],["anayltic","analytic"],["anayltical","analytical"],["anayltically","analytically"],["anayltics","analytics"],["anaylze","analyze"],["anaylzed","analyzed"],["anaylzer","analyzer"],["anaylzes","analyzes"],["anbd","and"],["ancapsulate","encapsulate"],["ancapsulated","encapsulated"],["ancapsulates","encapsulates"],["ancapsulating","encapsulating"],["ancapsulation","encapsulation"],["ancesetor","ancestor"],["ancesetors","ancestors"],["ancester","ancestor"],["ancesteres","ancestors"],["ancesters","ancestors"],["ancestore","ancestor"],["ancestores","ancestors"],["ancestory","ancestry"],["anchestor","ancestor"],["anchestors","ancestors"],["anchord","anchored"],["ancilliary","ancillary"],["andd","and"],["andoid","android"],["andoids","androids"],["andorid","android"],["andorids","androids"],["andriod","android"],["andriods","androids"],["androgenous","androgynous"],["androgeny","androgyny"],["androidextra","androidextras"],["androind","android"],["androinds","androids"],["andthe","and the"],["ane","and"],["anevironment","environment"],["anevironments","environments"],["angluar","angular"],["anhoter","another"],["anid","and"],["anihilation","annihilation"],["animaing","animating"],["animaite","animate"],["animaiter","animator"],["animaiters","animators"],["animaiton","animation"],["animaitons","animations"],["animaitor","animator"],["animaitors","animators"],["animaton","animation"],["animatonic","animatronic"],["animete","animate"],["animeted","animated"],["animetion","animation"],["animetions","animations"],["animets","animates"],["animore","anymore"],["aninate","animate"],["anination","animation"],["aniother","any other"],["anisotrophically","anisotropically"],["anitaliasing","antialiasing"],["anithing","anything"],["anitialising","antialiasing"],["anitime","anytime"],["anitrez","antirez"],["aniversary","anniversary"],["aniway","anyway"],["aniwhere","anywhere"],["anlge","angle"],["anlysis","analysis"],["anlyzing","analyzing"],["annayed","annoyed"],["annaying","annoying"],["annd","and"],["anniversery","anniversary"],["annnounce","announce"],["annoation","annotation"],["annoint","anoint"],["annointed","anointed"],["annointing","anointing"],["annoints","anoints"],["annonate","annotate"],["annonated","annotated"],["annonates","annotates"],["annonce","announce"],["annonced","announced"],["annoncement","announcement"],["annoncements","announcements"],["annonces","announces"],["annoncing","announcing"],["annonymous","anonymous"],["annotaion","annotation"],["annotaions","annotations"],["annoted","annotated"],["annother","another"],["annouce","announce"],["annouced","announced"],["annoucement","announcement"],["annoucements","announcements"],["annouces","announces"],["annoucing","announcing"],["annouing","annoying"],["announcment","announcement"],["announcments","announcements"],["announed","announced"],["announement","announcement"],["announements","announcements"],["annoymous","anonymous"],["annoyying","annoying"],["annualy","annually"],["annuled","annulled"],["annyoingly","annoyingly"],["anoher","another"],["anohter","another"],["anologon","analogon"],["anomally","anomaly"],["anomolies","anomalies"],["anomolous","anomalous"],["anomoly","anomaly"],["anonimity","anonymity"],["anononymous","anonymous"],["anonther","another"],["anonymouse","anonymous"],["anonyms","anonymous"],["anonymus","anonymous"],["anormalies","anomalies"],["anormaly","abnormally"],["anotate","annotate"],["anotated","annotated"],["anotates","annotates"],["anotating","annotating"],["anotation","annotation"],["anotations","annotations"],["anoter","another"],["anothe","another"],["anothers","another"],["anothr","another"],["anounce","announce"],["anounced","announced"],["anouncement","announcement"],["anount","amount"],["anoying","annoying"],["anoymous","anonymous"],["anroid","android"],["ansalisation","nasalisation"],["ansalization","nasalization"],["anser","answer"],["ansester","ancestor"],["ansesters","ancestors"],["ansestor","ancestor"],["ansestors","ancestors"],["answhare","answer"],["answhared","answered"],["answhareing","answering"],["answhares","answers"],["answharing","answering"],["answhars","answers"],["ansynchronous","asynchronous"],["antaliasing","antialiasing"],["antartic","antarctic"],["antecedant","antecedent"],["anteena","antenna"],["anteenas","antennas"],["anthing","anything"],["anthings","anythings"],["anthor","another"],["anthromorphization","anthropomorphization"],["anthropolgist","anthropologist"],["anthropolgy","anthropology"],["antialialised","antialiased"],["antialising","antialiasing"],["antiapartheid","anti-apartheid"],["anticpate","anticipate"],["antry","entry"],["antyhing","anything"],["anual","annual"],["anually","annually"],["anulled","annulled"],["anumber","a number"],["anuwhere","anywhere"],["anway","anyway"],["anways","anyway"],["anwhere","anywhere"],["anwser","answer"],["anwsered","answered"],["anwsering","answering"],["anwsers","answers"],["anyawy","anyway"],["anyhing","anything"],["anyhting","anything"],["anyhwere","anywhere"],["anylsing","analysing"],["anylzing","analyzing"],["anynmore","anymore"],["anyother","any other"],["anytghing","anything"],["anythig","anything"],["anythign","anything"],["anythimng","anything"],["anytiem","anytime"],["anytihng","anything"],["anyting","anything"],["anytning","anything"],["anytrhing","anything"],["anytthing","anything"],["anytying","anything"],["anywere","anywhere"],["anyy","any"],["aoache","apache"],["aond","and"],["aoto","auto"],["aotomate","automate"],["aotomated","automated"],["aotomatic","automatic"],["aotomatical","automatic"],["aotomaticall","automatically"],["aotomatically","automatically"],["aotomation","automation"],["aovid","avoid"],["apach","apache"],["apapted","adapted"],["aparant","apparent"],["aparantly","apparently"],["aparent","apparent"],["aparently","apparently"],["aparment","apartment"],["apdated","updated"],["apeal","appeal"],["apealed","appealed"],["apealing","appealing"],["apeals","appeals"],["apear","appear"],["apeared","appeared"],["apears","appears"],["apect","aspect"],["apects","aspects"],["apeends","appends"],["apend","append"],["apendage","appendage"],["apended","appended"],["apender","appender"],["apendices","appendices"],["apending","appending"],["apendix","appendix"],["apenines","Apennines"],["aperatures","apertures"],["aperure","aperture"],["aperures","apertures"],["apeture","aperture"],["apetures","apertures"],["apilogue","epilogue"],["aplha","alpha"],["aplication","application"],["aplications","applications"],["aplied","applied"],["aplies","applies"],["apllicatin","application"],["apllicatins","applications"],["apllication","application"],["apllications","applications"],["apllied","applied"],["apllies","applies"],["aplly","apply"],["apllying","applying"],["aply","apply"],["aplyed","applied"],["aplying","applying"],["apointed","appointed"],["apointing","appointing"],["apointment","appointment"],["apoints","appoints"],["apolegetic","apologetic"],["apolegetics","apologetics"],["aportionable","apportionable"],["apostrophie","apostrophe"],["apostrophies","apostrophes"],["appar","appear"],["apparant","apparent"],["apparantly","apparently"],["appared","appeared"],["apparence","appearance"],["apparenlty","apparently"],["apparenly","apparently"],["appares","appears"],["apparoches","approaches"],["appars","appears"],["appart","apart"],["appartment","apartment"],["appartments","apartments"],["appearaing","appearing"],["appearantly","apparently"],["appeareance","appearance"],["appearence","appearance"],["appearences","appearances"],["appearently","apparently"],["appeares","appears"],["appearning","appearing"],["appearrs","appears"],["appeciate","appreciate"],["appeded","appended"],["appeding","appending"],["appedn","append"],["appen","append"],["appendend","appended"],["appendent","appended"],["appendex","appendix"],["appendig","appending"],["appendign","appending"],["appendt","append"],["appeneded","appended"],["appenines","Apennines"],["appens","appends"],["appent","append"],["apperance","appearance"],["apperances","appearances"],["apperar","appear"],["apperarance","appearance"],["apperarances","appearances"],["apperared","appeared"],["apperaring","appearing"],["apperars","appears"],["appereance","appearance"],["appereances","appearances"],["appered","appeared"],["apperent","apparent"],["apperently","apparently"],["appers","appears"],["apperture","aperture"],["appicability","applicability"],["appicable","applicable"],["appicaliton","application"],["appicalitons","applications"],["appicant","applicant"],["appication","application"],["appication-specific","application-specific"],["appications","applications"],["appicative","applicative"],["appied","applied"],["appies","applies"],["applay","apply"],["applcation","application"],["applcations","applications"],["appliable","applicable"],["appliacable","applicable"],["appliaction","application"],["appliactions","applications"],["appliation","application"],["appliations","applications"],["applicabel","applicable"],["applicaion","application"],["applicaions","applications"],["applicaiton","application"],["applicaitons","applications"],["applicance","appliance"],["applicapility","applicability"],["applicaple","applicable"],["applicatable","applicable"],["applicaten","application"],["applicatin","application"],["applicatins","applications"],["applicatio","application"],["applicationb","application"],["applicatios","applications"],["applicatiosn","applications"],["applicaton","application"],["applicatons","applications"],["appliction","application"],["applictions","applications"],["applide","applied"],["applikation","application"],["applikations","applications"],["appllied","applied"],["applly","apply"],["applyable","applicable"],["applycable","applicable"],["applyed","applied"],["applyes","applies"],["applyied","applied"],["applyig","applying"],["applys","applies"],["applyting","applying"],["appned","append"],["appologies","apologies"],["appology","apology"],["appon","upon"],["appopriate","appropriate"],["apporach","approach"],["apporached","approached"],["apporaches","approaches"],["apporaching","approaching"],["apporiate","appropriate"],["apporoximate","approximate"],["apporoximated","approximated"],["apporpiate","appropriate"],["apporpriate","appropriate"],["apporpriated","appropriated"],["apporpriately","appropriately"],["apporpriates","appropriates"],["apporpriating","appropriating"],["apporpriation","appropriation"],["apporpriations","appropriations"],["apporval","approval"],["apporve","approve"],["apporved","approved"],["apporves","approves"],["apporving","approving"],["appoval","approval"],["appove","approve"],["appoved","approved"],["appoves","approves"],["appoving","approving"],["appoximate","approximate"],["appoximately","approximately"],["appoximates","approximates"],["appoximation","approximation"],["appoximations","approximations"],["apppear","appear"],["apppears","appears"],["apppend","append"],["apppends","appends"],["appplet","applet"],["appplication","application"],["appplications","applications"],["appplying","applying"],["apppriate","appropriate"],["appproach","approach"],["apppropriate","appropriate"],["appraoch","approach"],["appraochable","approachable"],["appraoched","approached"],["appraoches","approaches"],["appraoching","approaching"],["apprearance","appearance"],["apprently","apparently"],["appreteate","appreciate"],["appreteated","appreciated"],["appretiate","appreciate"],["appretiated","appreciated"],["appretiates","appreciates"],["appretiating","appreciating"],["appretiation","appreciation"],["appretiative","appreciative"],["apprieciate","appreciate"],["apprieciated","appreciated"],["apprieciates","appreciates"],["apprieciating","appreciating"],["apprieciation","appreciation"],["apprieciative","appreciative"],["appriopriate","appropriate"],["appripriate","appropriate"],["appriproate","appropriate"],["apprixamate","approximate"],["apprixamated","approximated"],["apprixamately","approximately"],["apprixamates","approximates"],["apprixamating","approximating"],["apprixamation","approximation"],["apprixamations","approximations"],["appriximate","approximate"],["appriximated","approximated"],["appriximately","approximately"],["appriximates","approximates"],["appriximating","approximating"],["appriximation","approximation"],["appriximations","approximations"],["approachs","approaches"],["approbiate","appropriate"],["approch","approach"],["approche","approach"],["approched","approached"],["approches","approaches"],["approching","approaching"],["approiate","appropriate"],["approopriate","appropriate"],["approoximate","approximate"],["approoximately","approximately"],["approoximates","approximates"],["approoximation","approximation"],["approoximations","approximations"],["approperiate","appropriate"],["appropiate","appropriate"],["appropiately","appropriately"],["approppriately","appropriately"],["appropraite","appropriate"],["appropraitely","appropriately"],["approprate","appropriate"],["approprated","appropriated"],["approprately","appropriately"],["appropration","appropriation"],["approprations","appropriations"],["appropriage","appropriate"],["appropriatedly","appropriately"],["appropriatee","appropriate"],["appropriatly","appropriately"],["appropriatness","appropriateness"],["appropriete","appropriate"],["appropritae","appropriate"],["appropritate","appropriate"],["appropritately","appropriately"],["approprite","appropriate"],["approproate","appropriate"],["appropropiate","appropriate"],["appropropiately","appropriately"],["appropropreate","appropriate"],["appropropriate","appropriate"],["approproximate","approximate"],["approproximately","approximately"],["approproximates","approximates"],["approproximation","approximation"],["approproximations","approximations"],["approprpiate","appropriate"],["approriate","appropriate"],["approriately","appropriately"],["approrpriate","appropriate"],["approrpriately","appropriately"],["approuval","approval"],["approuve","approve"],["approuved","approved"],["approuves","approves"],["approuving","approving"],["approvement","approval"],["approxamate","approximate"],["approxamately","approximately"],["approxamates","approximates"],["approxamation","approximation"],["approxamations","approximations"],["approxamatly","approximately"],["approxametely","approximately"],["approxiamte","approximate"],["approxiamtely","approximately"],["approxiamtes","approximates"],["approxiamtion","approximation"],["approxiamtions","approximations"],["approxiate","approximate"],["approxiately","approximately"],["approxiates","approximates"],["approxiation","approximation"],["approxiations","approximations"],["approximatively","approximately"],["approximatly","approximately"],["approximed","approximated"],["approximetely","approximately"],["approximitely","approximately"],["approxmate","approximate"],["approxmately","approximately"],["approxmates","approximates"],["approxmation","approximation"],["approxmations","approximations"],["approxmimation","approximation"],["apprpriate","appropriate"],["apprpriately","appropriately"],["appy","apply"],["appying","applying"],["apreciate","appreciate"],["apreciated","appreciated"],["apreciates","appreciates"],["apreciating","appreciating"],["apreciation","appreciation"],["apreciative","appreciative"],["aprehensive","apprehensive"],["apreteate","appreciate"],["apreteated","appreciated"],["apreteating","appreciating"],["apretiate","appreciate"],["apretiated","appreciated"],["apretiates","appreciates"],["apretiating","appreciating"],["apretiation","appreciation"],["apretiative","appreciative"],["aproach","approach"],["aproached","approached"],["aproaches","approaches"],["aproaching","approaching"],["aproch","approach"],["aproched","approached"],["aproches","approaches"],["aproching","approaching"],["aproove","approve"],["aprooved","approved"],["apropiate","appropriate"],["apropiately","appropriately"],["apropriate","appropriate"],["apropriately","appropriately"],["aproval","approval"],["aproximate","approximate"],["aproximately","approximately"],["aproximates","approximates"],["aproximation","approximation"],["aproximations","approximations"],["aprrovement","approval"],["aprroximate","approximate"],["aprroximately","approximately"],["aprroximates","approximates"],["aprroximation","approximation"],["aprroximations","approximations"],["aprtment","apartment"],["aqain","again"],["aqcuire","acquire"],["aqcuired","acquired"],["aqcuires","acquires"],["aqcuiring","acquiring"],["aquaduct","aqueduct"],["aquaint","acquaint"],["aquaintance","acquaintance"],["aquainted","acquainted"],["aquainting","acquainting"],["aquaints","acquaints"],["aquiantance","acquaintance"],["aquire","acquire"],["aquired","acquired"],["aquires","acquires"],["aquiring","acquiring"],["aquisition","acquisition"],["aquisitions","acquisitions"],["aquit","acquit"],["aquitted","acquitted"],["arameters","parameters"],["aranged","arranged"],["arangement","arrangement"],["araound","around"],["ararbic","arabic"],["aray","array"],["arays","arrays"],["arbiatraily","arbitrarily"],["arbiatray","arbitrary"],["arbibtarily","arbitrarily"],["arbibtary","arbitrary"],["arbibtrarily","arbitrarily"],["arbibtrary","arbitrary"],["arbiitrarily","arbitrarily"],["arbiitrary","arbitrary"],["arbirarily","arbitrarily"],["arbirary","arbitrary"],["arbiratily","arbitrarily"],["arbiraty","arbitrary"],["arbirtarily","arbitrarily"],["arbirtary","arbitrary"],["arbirtrarily","arbitrarily"],["arbirtrary","arbitrary"],["arbitarary","arbitrary"],["arbitarily","arbitrarily"],["arbitary","arbitrary"],["arbitiarily","arbitrarily"],["arbitiary","arbitrary"],["arbitiraly","arbitrarily"],["arbitiray","arbitrary"],["arbitrailly","arbitrarily"],["arbitraily","arbitrarily"],["arbitraion","arbitration"],["arbitrairly","arbitrarily"],["arbitrairy","arbitrary"],["arbitral","arbitrary"],["arbitralily","arbitrarily"],["arbitrally","arbitrarily"],["arbitralrily","arbitrarily"],["arbitralry","arbitrary"],["arbitraly","arbitrary"],["arbitrarion","arbitration"],["arbitraryily","arbitrarily"],["arbitraryly","arbitrary"],["arbitratily","arbitrarily"],["arbitratiojn","arbitration"],["arbitraton","arbitration"],["arbitratrily","arbitrarily"],["arbitratrion","arbitration"],["arbitratry","arbitrary"],["arbitraty","arbitrary"],["arbitray","arbitrary"],["arbitriarily","arbitrarily"],["arbitriary","arbitrary"],["arbitrily","arbitrarily"],["arbitrion","arbitration"],["arbitriraly","arbitrarily"],["arbitriray","arbitrary"],["arbitrition","arbitration"],["arbitrtily","arbitrarily"],["arbitrty","arbitrary"],["arbitry","arbitrary"],["arbitryarily","arbitrarily"],["arbitryary","arbitrary"],["arbitual","arbitrary"],["arbitually","arbitrarily"],["arbitualy","arbitrary"],["arbituarily","arbitrarily"],["arbituary","arbitrary"],["arbiturarily","arbitrarily"],["arbiturary","arbitrary"],["arbort","abort"],["arborted","aborted"],["arborting","aborting"],["arborts","aborts"],["arbritary","arbitrary"],["arbritrarily","arbitrarily"],["arbritrary","arbitrary"],["arbtirarily","arbitrarily"],["arbtirary","arbitrary"],["arbtrarily","arbitrarily"],["arbtrary","arbitrary"],["arbutrarily","arbitrarily"],["arbutrary","arbitrary"],["arch-dependet","arch-dependent"],["arch-independet","arch-independent"],["archaelogical","archaeological"],["archaelogists","archaeologists"],["archaelogy","archaeology"],["archetect","architect"],["archetects","architects"],["archetectural","architectural"],["archetecturally","architecturally"],["archetecture","architecture"],["archiac","archaic"],["archictect","architect"],["archictecture","architecture"],["archictectures","architectures"],["archicture","architecture"],["archiecture","architecture"],["archiectures","architectures"],["archimedian","archimedean"],["architct","architect"],["architcts","architects"],["architcture","architecture"],["architctures","architectures"],["architecht","architect"],["architechts","architects"],["architechturally","architecturally"],["architechture","architecture"],["architechtures","architectures"],["architectual","architectural"],["architectur","architecture"],["architecturs","architectures"],["architecturse","architectures"],["architecure","architecture"],["architecures","architectures"],["architecutre","architecture"],["architecutres","architectures"],["architecuture","architecture"],["architecutures","architectures"],["architetcure","architecture"],["architetcures","architectures"],["architeture","architecture"],["architetures","architectures"],["architure","architecture"],["architures","architectures"],["archiv","archive"],["archivel","archival"],["archor","anchor"],["archtecture","architecture"],["archtectures","architectures"],["archtiecture","architecture"],["archtiectures","architectures"],["archtitecture","architecture"],["archtitectures","architectures"],["archtype","archetype"],["archtypes","archetypes"],["archvie","archive"],["archvies","archives"],["archving","archiving"],["arcitecture","architecture"],["arcitectures","architectures"],["arcive","archive"],["arcived","archived"],["arciver","archiver"],["arcives","archives"],["arciving","archiving"],["arcticle","article"],["Ardiuno","Arduino"],["are'nt","aren't"],["aready","already"],["areea","area"],["aren's","aren't"],["aren;t","aren't"],["arent'","aren't"],["arent","aren't"],["arent;","aren't"],["areodynamics","aerodynamics"],["argement","argument"],["argements","arguments"],["argemnt","argument"],["argemnts","arguments"],["argment","argument"],["argments","arguments"],["argmument","argument"],["argmuments","arguments"],["argreement","agreement"],["argreements","agreements"],["argubly","arguably"],["arguement","argument"],["arguements","arguments"],["arguemnt","argument"],["arguemnts","arguments"],["arguemtn","argument"],["arguemtns","arguments"],["arguents","arguments"],["argumant","argument"],["argumants","arguments"],["argumeent","argument"],["argumeents","arguments"],["argumement","argument"],["argumements","arguments"],["argumemnt","argument"],["argumemnts","arguments"],["argumeng","argument"],["argumengs","arguments"],["argumens","arguments"],["argumenst","arguments"],["argumentents","arguments"],["argumeny","argument"],["argumet","argument"],["argumetn","argument"],["argumetns","arguments"],["argumets","arguments"],["argumnet","argument"],["argumnets","arguments"],["argumnt","argument"],["argumnts","arguments"],["arhive","archive"],["arhives","archives"],["aribitary","arbitrary"],["aribiter","arbiter"],["aribrary","arbitrary"],["aribtrarily","arbitrarily"],["aribtrary","arbitrary"],["ariflow","airflow"],["arised","arose"],["arithemetic","arithmetic"],["arithemtic","arithmetic"],["arithmatic","arithmetic"],["arithmentic","arithmetic"],["arithmetc","arithmetic"],["arithmethic","arithmetic"],["arithmitic","arithmetic"],["aritmetic","arithmetic"],["aritrary","arbitrary"],["aritst","artist"],["arival","arrival"],["arive","arrive"],["arlready","already"],["armamant","armament"],["armistace","armistice"],["armonic","harmonic"],["arn't","aren't"],["arne't","aren't"],["arogant","arrogant"],["arogent","arrogant"],["aronud","around"],["aroud","around"],["aroudn","around"],["arouind","around"],["arounf","around"],["aroung","around"],["arount","around"],["arquitecture","architecture"],["arquitectures","architectures"],["arraay","array"],["arragement","arrangement"],["arraival","arrival"],["arral","array"],["arranable","arrangeable"],["arrance","arrange"],["arrane","arrange"],["arraned","arranged"],["arranement","arrangement"],["arranements","arrangements"],["arranent","arrangement"],["arranents","arrangements"],["arranes","arranges"],["arrang","arrange"],["arrangable","arrangeable"],["arrangaeble","arrangeable"],["arrangaelbe","arrangeable"],["arrangd","arranged"],["arrangde","arranged"],["arrangemenet","arrangement"],["arrangemenets","arrangements"],["arrangent","arrangement"],["arrangents","arrangements"],["arrangmeent","arrangement"],["arrangmeents","arrangements"],["arrangmenet","arrangement"],["arrangmenets","arrangements"],["arrangment","arrangement"],["arrangments","arrangements"],["arrangnig","arranging"],["arrangs","arranges"],["arrangse","arranges"],["arrangt","arrangement"],["arrangte","arrange"],["arrangteable","arrangeable"],["arrangted","arranged"],["arrangtement","arrangement"],["arrangtements","arrangements"],["arrangtes","arranges"],["arrangting","arranging"],["arrangts","arrangements"],["arraning","arranging"],["arranment","arrangement"],["arranments","arrangements"],["arrants","arrangements"],["arraows","arrows"],["arrary","array"],["arrayes","arrays"],["arre","are"],["arreay","array"],["arrengement","arrangement"],["arrengements","arrangements"],["arriveis","arrives"],["arrivial","arrival"],["arround","around"],["arrray","array"],["arrrays","arrays"],["arrrive","arrive"],["arrrived","arrived"],["arrrives","arrives"],["arrtibute","attribute"],["arrya","array"],["arryas","arrays"],["arrys","arrays"],["artcile","article"],["articaft","artifact"],["articafts","artifacts"],["artical","article"],["articals","articles"],["articat","artifact"],["articats","artifacts"],["artice","article"],["articel","article"],["articels","articles"],["artifac","artifact"],["artifacs","artifacts"],["artifcat","artifact"],["artifcats","artifacts"],["artifical","artificial"],["artifically","artificially"],["artihmetic","arithmetic"],["artilce","article"],["artillary","artillery"],["artuments","arguments"],["arugment","argument"],["arugments","arguments"],["arument","argument"],["aruments","arguments"],["arund","around"],["arvg","argv"],["asai","Asia"],["asain","Asian"],["asbolute","absolute"],["asbolutelly","absolutely"],["asbolutely","absolutely"],["asbtract","abstract"],["asbtracted","abstracted"],["asbtracter","abstracter"],["asbtracting","abstracting"],["asbtraction","abstraction"],["asbtractions","abstractions"],["asbtractly","abstractly"],["asbtractness","abstractness"],["asbtractor","abstractor"],["asbtracts","abstracts"],["ascconciated","associated"],["asceding","ascending"],["ascpect","aspect"],["ascpects","aspects"],["asdignment","assignment"],["asdignments","assignments"],["asemble","assemble"],["asembled","assembled"],["asembler","assembler"],["asemblers","assemblers"],["asembles","assembles"],["asemblies","assemblies"],["asembling","assembling"],["asembly","assembly"],["asendance","ascendance"],["asendancey","ascendancy"],["asendancy","ascendancy"],["asendence","ascendance"],["asendencey","ascendancy"],["asendency","ascendancy"],["asending","ascending"],["asent","ascent"],["aserted","asserted"],["asertion","assertion"],["asess","assess"],["asessment","assessment"],["asessments","assessments"],["asetic","ascetic"],["asfar","as far"],["asign","assign"],["asigned","assigned"],["asignee","assignee"],["asignees","assignees"],["asigning","assigning"],["asignmend","assignment"],["asignmends","assignments"],["asignment","assignment"],["asignor","assignor"],["asigns","assigns"],["asii","ascii"],["asisstant","assistant"],["asisstants","assistants"],["asistance","assistance"],["aske","ask"],["askes","asks"],["aslo","also"],["asnwer","answer"],["asnwered","answered"],["asnwerer","answerer"],["asnwerers","answerers"],["asnwering","answering"],["asnwers","answers"],["asny","any"],["asnychronoue","asynchronous"],["asociated","associated"],["asolute","absolute"],["asorbed","absorbed"],["aspected","expected"],["asphyxation","asphyxiation"],["assasin","assassin"],["assasinate","assassinate"],["assasinated","assassinated"],["assasinates","assassinates"],["assasination","assassination"],["assasinations","assassinations"],["assasined","assassinated"],["assasins","assassins"],["assassintation","assassination"],["asscciated","associated"],["assciated","associated"],["asscii","ASCII"],["asscociated","associated"],["asscoitaed","associated"],["assebly","assembly"],["assebmly","assembly"],["assembe","assemble"],["assembed","assembled"],["assembeld","assembled"],["assember","assembler"],["assemblys","assemblies"],["assemby","assembly"],["assemly","assembly"],["assemnly","assembly"],["assemple","assemble"],["assending","ascending"],["asser","assert"],["assersion","assertion"],["assertation","assertion"],["assertio","assertion"],["assertting","asserting"],["assesmenet","assessment"],["assesment","assessment"],["assesments","assessments"],["assessmant","assessment"],["assessmants","assessments"],["assgin","assign"],["assgined","assigned"],["assgining","assigning"],["assginment","assignment"],["assginments","assignments"],["assgins","assigns"],["assicate","associate"],["assicated","associated"],["assicates","associates"],["assicating","associating"],["assication","association"],["assications","associations"],["assiciate","associate"],["assiciated","associated"],["assiciates","associates"],["assiciation","association"],["assiciations","associations"],["asside","aside"],["assiged","assigned"],["assigend","assigned"],["assigh","assign"],["assighed","assigned"],["assighee","assignee"],["assighees","assignees"],["assigher","assigner"],["assighers","assigners"],["assighing","assigning"],["assighor","assignor"],["assighors","assignors"],["assighs","assigns"],["assiging","assigning"],["assigment","assignment"],["assigments","assignments"],["assigmnent","assignment"],["assignalble","assignable"],["assignement","assignment"],["assignements","assignments"],["assignemnt","assignment"],["assignemnts","assignments"],["assignemtn","assignment"],["assignend","assigned"],["assignenment","assignment"],["assignenmentes","assignments"],["assignenments","assignments"],["assignenmet","assignment"],["assignes","assigns"],["assignmenet","assignment"],["assignmens","assignments"],["assignmet","assignment"],["assignmetns","assignments"],["assignmnet","assignment"],["assignt","assign"],["assigntment","assignment"],["assihnment","assignment"],["assihnments","assignments"],["assime","assume"],["assined","assigned"],["assing","assign"],["assinged","assigned"],["assinging","assigning"],["assingled","assigned"],["assingment","assignment"],["assingned","assigned"],["assingnment","assignment"],["assings","assigns"],["assinment","assignment"],["assiocate","associate"],["assiocated","associated"],["assiocates","associates"],["assiocating","associating"],["assiocation","association"],["assiociate","associate"],["assiociated","associated"],["assiociates","associates"],["assiociating","associating"],["assiociation","association"],["assisance","assistance"],["assisant","assistant"],["assisants","assistants"],["assising","assisting"],["assisnate","assassinate"],["assistence","assistance"],["assistent","assistant"],["assit","assist"],["assitant","assistant"],["assition","assertion"],["assmbler","assembler"],["assmeble","assemble"],["assmebler","assembler"],["assmebles","assembles"],["assmebling","assembling"],["assmebly","assembly"],["assmelber","assembler"],["assmption","assumption"],["assmptions","assumptions"],["assmume","assume"],["assmumed","assumed"],["assmumes","assumes"],["assmuming","assuming"],["assmumption","assumption"],["assmumptions","assumptions"],["assoaiate","associate"],["assoaiated","associated"],["assoaiates","associates"],["assoaiating","associating"],["assoaiation","association"],["assoaiations","associations"],["assoaiative","associative"],["assocaited","associated"],["assocate","associate"],["assocated","associated"],["assocates","associates"],["assocating","associating"],["assocation","association"],["assocations","associations"],["assocciated","associated"],["assocciation","association"],["assocciations","associations"],["assocciative","associative"],["associatated","associated"],["associatd","associated"],["associatied","associated"],["associcate","associate"],["associcated","associated"],["associcates","associates"],["associcating","associating"],["associdated","associated"],["associeate","associate"],["associeated","associated"],["associeates","associates"],["associeating","associating"],["associeation","association"],["associeations","associations"],["associeted","associated"],["associte","associate"],["associted","associated"],["assocites","associates"],["associting","associating"],["assocition","association"],["associtions","associations"],["associtive","associative"],["associuated","associated"],["assoction","association"],["assoiated","associated"],["assoicate","associate"],["assoicated","associated"],["assoicates","associates"],["assoication","association"],["assoiciative","associative"],["assomption","assumption"],["assosciate","associate"],["assosciated","associated"],["assosciates","associates"],["assosciating","associating"],["assosiacition","association"],["assosiacitions","associations"],["assosiacted","associated"],["assosiate","associate"],["assosiated","associated"],["assosiates","associates"],["assosiating","associating"],["assosiation","association"],["assosiations","associations"],["assosiative","associative"],["assosication","assassination"],["assotiated","associated"],["assoziated","associated"],["asssassans","assassins"],["asssembler","assembler"],["asssembly","assembly"],["asssert","assert"],["asssertion","assertion"],["asssociate","associated"],["asssociated","associated"],["asssociation","association"],["asssume","assume"],["asssumes","assumes"],["asssuming","assuming"],["assualt","assault"],["assualted","assaulted"],["assuembly","assembly"],["assum","assume"],["assuma","assume"],["assumad","assumed"],["assumang","assuming"],["assumas","assumes"],["assumbe","assume"],["assumbed","assumed"],["assumbes","assumes"],["assumbing","assuming"],["assumend","assumed"],["assumking","assuming"],["assumme","assume"],["assummed","assumed"],["assummes","assumes"],["assumming","assuming"],["assumne","assume"],["assumned","assumed"],["assumnes","assumes"],["assumning","assuming"],["assumong","assuming"],["assumotion","assumption"],["assumotions","assumptions"],["assumpation","assumption"],["assumpted","assumed"],["assums","assumes"],["assumse","assumes"],["assumtion","assumption"],["assumtions","assumptions"],["assumtpion","assumption"],["assumtpions","assumptions"],["assumu","assume"],["assumud","assumed"],["assumue","assume"],["assumued","assumed"],["assumues","assumes"],["assumuing","assuming"],["assumung","assuming"],["assumuption","assumption"],["assumuptions","assumptions"],["assumus","assumes"],["assupmption","assumption"],["assuption","assumption"],["assuptions","assumptions"],["assurred","assured"],["assymetric","asymmetric"],["assymetrical","asymmetrical"],["assymetries","asymmetries"],["assymetry","asymmetry"],["assymmetric","asymmetric"],["assymmetrical","asymmetrical"],["assymmetries","asymmetries"],["assymmetry","asymmetry"],["assymptote","asymptote"],["assymptotes","asymptotes"],["assymptotic","asymptotic"],["assymptotically","asymptotically"],["assymthotic","asymptotic"],["assymtote","asymptote"],["assymtotes","asymptotes"],["assymtotic","asymptotic"],["assymtotically","asymptotically"],["asterices","asterisks"],["asteriod","asteroid"],["astethic","aesthetic"],["astethically","aesthetically"],["astethicism","aestheticism"],["astethics","aesthetics"],["asthetic","aesthetic"],["asthetical","aesthetical"],["asthetically","aesthetically"],["asthetics","aesthetics"],["astiimate","estimate"],["astiimation","estimation"],["asume","assume"],["asumed","assumed"],["asumes","assumes"],["asuming","assuming"],["asumption","assumption"],["asure","assure"],["aswell","as well"],["asychronize","asynchronize"],["asychronized","asynchronized"],["asychronous","asynchronous"],["asychronously","asynchronously"],["asycn","async"],["asycnhronous","asynchronous"],["asycnhronously","asynchronously"],["asycronous","asynchronous"],["asymetic","asymmetric"],["asymetric","asymmetric"],["asymetrical","asymmetrical"],["asymetricaly","asymmetrically"],["asymmeric","asymmetric"],["asynchnous","asynchronous"],["asynchonous","asynchronous"],["asynchonously","asynchronously"],["asynchornous","asynchronous"],["asynchoronous","asynchronous"],["asynchrnous","asynchronous"],["asynchrnously","asynchronously"],["asynchromous","asynchronous"],["asynchron","asynchronous"],["asynchroneously","asynchronously"],["asynchronious","asynchronous"],["asynchronlous","asynchronous"],["asynchrons","asynchronous"],["asynchroous","asynchronous"],["asynchrounous","asynchronous"],["asynchrounsly","asynchronously"],["asyncronous","asynchronous"],["asyncronously","asynchronously"],["asynnc","async"],["asynschron","asynchronous"],["atach","attach"],["atached","attached"],["ataching","attaching"],["atachment","attachment"],["atachments","attachments"],["atack","attack"],["atain","attain"],["atatch","attach"],["atatchable","attachable"],["atatched","attached"],["atatches","attaches"],["atatching","attaching"],["atatchment","attachment"],["atatchments","attachments"],["atempt","attempt"],["atempting","attempting"],["atempts","attempts"],["atendance","attendance"],["atended","attended"],["atendee","attendee"],["atends","attends"],["atention","attention"],["atheistical","atheistic"],["athenean","Athenian"],["atheneans","Athenians"],["ather","other"],["athiesm","atheism"],["athiest","atheist"],["athough","although"],["athron","athlon"],["athros","atheros"],["atleast","at least"],["atll","all"],["atmoic","atomic"],["atmoically","atomically"],["atomatically","automatically"],["atomical","atomic"],["atomicly","atomically"],["atomiticity","atomicity"],["atomtical","automatic"],["atomtically","automatically"],["atomticaly","automatically"],["atomticlly","automatically"],["atomticly","automatically"],["atorecovery","autorecovery"],["atorney","attorney"],["atquired","acquired"],["atribs","attribs"],["atribut","attribute"],["atribute","attribute"],["atributed","attributed"],["atributes","attributes"],["atrribute","attribute"],["atrributes","attributes"],["atrtribute","attribute"],["atrtributes","attributes"],["attaced","attached"],["attachd","attached"],["attachement","attachment"],["attachements","attachments"],["attachemnt","attachment"],["attachemnts","attachments"],["attachen","attach"],["attachged","attached"],["attachmant","attachment"],["attachmants","attachments"],["attachs","attaches"],["attachted","attached"],["attacs","attacks"],["attacthed","attached"],["attampt","attempt"],["attatch","attach"],["attatched","attached"],["attatches","attaches"],["attatching","attaching"],["attatchment","attachment"],["attatchments","attachments"],["attch","attach"],["attched","attached"],["attches","attaches"],["attching","attaching"],["attchment","attachment"],["attement","attempt"],["attemented","attempted"],["attementing","attempting"],["attements","attempts"],["attemp","attempt"],["attemped","attempted"],["attemping","attempting"],["attemppt","attempt"],["attemps","attempts"],["attemptes","attempts"],["attemptting","attempting"],["attemt","attempt"],["attemted","attempted"],["attemting","attempting"],["attemtp","attempt"],["attemtped","attempted"],["attemtping","attempting"],["attemtps","attempts"],["attemtpted","attempted"],["attemtpts","attempts"],["attemts","attempts"],["attendence","attendance"],["attendent","attendant"],["attendents","attendants"],["attened","attended"],["attennuation","attenuation"],["attension","attention"],["attented","attended"],["attentuation","attenuation"],["attentuations","attenuations"],["attepmpt","attempt"],["attept","attempt"],["attetntion","attention"],["attibute","attribute"],["attibuted","attributed"],["attibutes","attributes"],["attirbute","attribute"],["attirbutes","attributes"],["attiribute","attribute"],["attitide","attitude"],["attmept","attempt"],["attmpt","attempt"],["attnetion","attention"],["attosencond","attosecond"],["attosenconds","attoseconds"],["attrbiute","attribute"],["attrbute","attribute"],["attrbuted","attributed"],["attrbutes","attributes"],["attrbution","attribution"],["attrbutions","attributions"],["attribbute","attribute"],["attribiute","attribute"],["attribiutes","attributes"],["attribte","attribute"],["attribted","attributed"],["attribting","attributing"],["attribtue","attribute"],["attribtutes","attributes"],["attribude","attribute"],["attribue","attribute"],["attribues","attributes"],["attribuets","attributes"],["attribuite","attribute"],["attribuites","attributes"],["attribuition","attribution"],["attribure","attribute"],["attribured","attributed"],["attribures","attributes"],["attriburte","attribute"],["attriburted","attributed"],["attriburtes","attributes"],["attriburtion","attribution"],["attribut","attribute"],["attributei","attribute"],["attributen","attribute"],["attributess","attributes"],["attributred","attributed"],["attributs","attributes"],["attribye","attribute"],["attribyes","attributes"],["attribyte","attribute"],["attribytes","attributes"],["attriebute","attribute"],["attriebuted","attributed"],["attriebutes","attributes"],["attriebuting","attributing"],["attrirbute","attribute"],["attrirbuted","attributed"],["attrirbutes","attributes"],["attrirbution","attribution"],["attritube","attribute"],["attritubed","attributed"],["attritubes","attributes"],["attriubtes","attributes"],["attriubute","attribute"],["attrocities","atrocities"],["attrribute","attribute"],["attrributed","attributed"],["attrributes","attributes"],["attrribution","attribution"],["attrubite","attribute"],["attrubites","attributes"],["attrubte","attribute"],["attrubtes","attributes"],["attrubure","attribute"],["attrubures","attributes"],["attrubute","attribute"],["attrubutes","attributes"],["attrubyte","attribute"],["attrubytes","attributes"],["attruibute","attribute"],["attruibutes","attributes"],["atttached","attached"],["atttribute","attribute"],["atttributes","attributes"],["atuhenticate","authenticate"],["atuhenticated","authenticated"],["atuhenticates","authenticates"],["atuhenticating","authenticating"],["atuhentication","authentication"],["atuhenticator","authenticator"],["atuhenticators","authenticators"],["auccess","success"],["auccessive","successive"],["audeince","audience"],["audiance","audience"],["augest","August"],["augmnet","augment"],["augmnetation","augmentation"],["augmneted","augmented"],["augmneter","augmenter"],["augmneters","augmenters"],["augmnetes","augments"],["augmneting","augmenting"],["augmnets","augments"],["auguest","august"],["auhtor","author"],["auhtors","authors"],["aunthenticate","authenticate"],["aunthenticated","authenticated"],["aunthenticates","authenticates"],["aunthenticating","authenticating"],["aunthentication","authentication"],["aunthenticator","authenticator"],["aunthenticators","authenticators"],["auospacing","autospacing"],["auot","auto"],["auotmatic","automatic"],["auromated","automated"],["austrailia","Australia"],["austrailian","Australian"],["Australien","Australian"],["Austrlaian","Australian"],["autasave","autosave"],["autasaves","autosaves"],["autenticate","authenticate"],["autenticated","authenticated"],["autenticates","authenticates"],["autenticating","authenticating"],["autentication","authentication"],["autenticator","authenticator"],["autenticators","authenticators"],["authecate","authenticate"],["authecated","authenticated"],["authecates","authenticates"],["authecating","authenticating"],["authecation","authentication"],["authecator","authenticator"],["authecators","authenticators"],["authenaticate","authenticate"],["authenaticated","authenticated"],["authenaticates","authenticates"],["authenaticating","authenticating"],["authenatication","authentication"],["authenaticator","authenticator"],["authenaticators","authenticators"],["authencate","authenticate"],["authencated","authenticated"],["authencates","authenticates"],["authencating","authenticating"],["authencation","authentication"],["authencator","authenticator"],["authencators","authenticators"],["authenciate","authenticate"],["authenciated","authenticated"],["authenciates","authenticates"],["authenciating","authenticating"],["authenciation","authentication"],["authenciator","authenticator"],["authenciators","authenticators"],["authencicate","authenticate"],["authencicated","authenticated"],["authencicates","authenticates"],["authencicating","authenticating"],["authencication","authentication"],["authencicator","authenticator"],["authencicators","authenticators"],["authencity","authenticity"],["authencticate","authenticate"],["authencticated","authenticated"],["authencticates","authenticates"],["authencticating","authenticating"],["authenctication","authentication"],["authencticator","authenticator"],["authencticators","authenticators"],["authendicate","authenticate"],["authendicated","authenticated"],["authendicates","authenticates"],["authendicating","authenticating"],["authendication","authentication"],["authendicator","authenticator"],["authendicators","authenticators"],["authenenticate","authenticate"],["authenenticated","authenticated"],["authenenticates","authenticates"],["authenenticating","authenticating"],["authenentication","authentication"],["authenenticator","authenticator"],["authenenticators","authenticators"],["authenfie","authenticate"],["authenfied","authenticated"],["authenfies","authenticates"],["authenfiing","authenticating"],["authenfiion","authentication"],["authenfior","authenticator"],["authenfiors","authenticators"],["authenicae","authenticate"],["authenicaed","authenticated"],["authenicaes","authenticates"],["authenicaing","authenticating"],["authenicaion","authentication"],["authenicaor","authenticator"],["authenicaors","authenticators"],["authenicate","authenticate"],["authenicated","authenticated"],["authenicates","authenticates"],["authenicating","authenticating"],["authenication","authentication"],["authenicator","authenticator"],["authenicators","authenticators"],["authenificate","authenticate"],["authenificated","authenticated"],["authenificates","authenticates"],["authenificating","authenticating"],["authenification","authentication"],["authenificator","authenticator"],["authenificators","authenticators"],["authenitcate","authenticate"],["authenitcated","authenticated"],["authenitcates","authenticates"],["authenitcating","authenticating"],["authenitcation","authentication"],["authenitcator","authenticator"],["authenitcators","authenticators"],["autheniticate","authenticate"],["autheniticated","authenticated"],["autheniticates","authenticates"],["autheniticating","authenticating"],["authenitication","authentication"],["autheniticator","authenticator"],["autheniticators","authenticators"],["authenricate","authenticate"],["authenricated","authenticated"],["authenricates","authenticates"],["authenricating","authenticating"],["authenrication","authentication"],["authenricator","authenticator"],["authenricators","authenticators"],["authentation","authentication"],["authentcated","authenticated"],["authentciate","authenticate"],["authentciated","authenticated"],["authentciates","authenticates"],["authentciating","authenticating"],["authentciation","authentication"],["authentciator","authenticator"],["authentciators","authenticators"],["authenticaiton","authentication"],["authenticateion","authentication"],["authentiction","authentication"],["authentification","authentication"],["auther","author"],["autherisation","authorisation"],["autherise","authorise"],["autherization","authorization"],["autherize","authorize"],["authers","authors"],["authethenticate","authenticate"],["authethenticated","authenticated"],["authethenticates","authenticates"],["authethenticating","authenticating"],["authethentication","authentication"],["authethenticator","authenticator"],["authethenticators","authenticators"],["authethicate","authenticate"],["authethicated","authenticated"],["authethicates","authenticates"],["authethicating","authenticating"],["authethication","authentication"],["authethicator","authenticator"],["authethicators","authenticators"],["autheticate","authenticate"],["autheticated","authenticated"],["autheticates","authenticates"],["autheticating","authenticating"],["authetication","authentication"],["autheticator","authenticator"],["autheticators","authenticators"],["authetnicate","authenticate"],["authetnicated","authenticated"],["authetnicates","authenticates"],["authetnicating","authenticating"],["authetnication","authentication"],["authetnicator","authenticator"],["authetnicators","authenticators"],["authetnticate","authenticate"],["authetnticated","authenticated"],["authetnticates","authenticates"],["authetnticating","authenticating"],["authetntication","authentication"],["authetnticator","authenticator"],["authetnticators","authenticators"],["authobiographic","autobiographic"],["authobiography","autobiography"],["authoer","author"],["authoratative","authoritative"],["authorative","authoritative"],["authorded","authored"],["authorites","authorities"],["authorithy","authority"],["authoritiers","authorities"],["authorititive","authoritative"],["authoritive","authoritative"],["authorizeed","authorized"],["authror","author"],["authrored","authored"],["authrorisation","authorisation"],["authrorities","authorities"],["authrorization","authorization"],["authrors","authors"],["autimatic","automatic"],["autimatically","automatically"],["autmatically","automatically"],["auto-dependancies","auto-dependencies"],["auto-destrcut","auto-destruct"],["auto-genrated","auto-generated"],["auto-genratet","auto-generated"],["auto-genration","auto-generation"],["auto-negatiotiation","auto-negotiation"],["auto-negatiotiations","auto-negotiations"],["auto-negoatiation","auto-negotiation"],["auto-negoatiations","auto-negotiations"],["auto-negoation","auto-negotiation"],["auto-negoations","auto-negotiations"],["auto-negociation","auto-negotiation"],["auto-negociations","auto-negotiations"],["auto-negogtiation","auto-negotiation"],["auto-negogtiations","auto-negotiations"],["auto-negoitation","auto-negotiation"],["auto-negoitations","auto-negotiations"],["auto-negoptionsotiation","auto-negotiation"],["auto-negoptionsotiations","auto-negotiations"],["auto-negosiation","auto-negotiation"],["auto-negosiations","auto-negotiations"],["auto-negotaiation","auto-negotiation"],["auto-negotaiations","auto-negotiations"],["auto-negotaition","auto-negotiation"],["auto-negotaitions","auto-negotiations"],["auto-negotatiation","auto-negotiation"],["auto-negotatiations","auto-negotiations"],["auto-negotation","auto-negotiation"],["auto-negotations","auto-negotiations"],["auto-negothiation","auto-negotiation"],["auto-negothiations","auto-negotiations"],["auto-negotication","auto-negotiation"],["auto-negotications","auto-negotiations"],["auto-negotioation","auto-negotiation"],["auto-negotioations","auto-negotiations"],["auto-negotion","auto-negotiation"],["auto-negotionation","auto-negotiation"],["auto-negotionations","auto-negotiations"],["auto-negotions","auto-negotiations"],["auto-negotiotation","auto-negotiation"],["auto-negotiotations","auto-negotiations"],["auto-negotitaion","auto-negotiation"],["auto-negotitaions","auto-negotiations"],["auto-negotitation","auto-negotiation"],["auto-negotitations","auto-negotiations"],["auto-negotition","auto-negotiation"],["auto-negotitions","auto-negotiations"],["auto-negoziation","auto-negotiation"],["auto-negoziations","auto-negotiations"],["auto-realease","auto-release"],["auto-realeased","auto-released"],["autochtonous","autochthonous"],["autocmplete","autocomplete"],["autocmpleted","autocompleted"],["autocmpletes","autocompletes"],["autocmpleting","autocompleting"],["autocommiting","autocommitting"],["autoconplete","autocomplete"],["autoconpleted","autocompleted"],["autoconpletes","autocompletes"],["autoconpleting","autocompleting"],["autoconpletion","autocompletion"],["autocoomit","autocommit"],["autoctonous","autochthonous"],["autoeselect","autoselect"],["autofilt","autofilter"],["autofomat","autoformat"],["autoformating","autoformatting"],["autogenrated","autogenerated"],["autogenratet","autogenerated"],["autogenration","autogeneration"],["autogroping","autogrouping"],["autohorized","authorized"],["autoincrememnt","autoincrement"],["autoincrementive","autoincrement"],["automaatically","automatically"],["automagicaly","automagically"],["automaitc","automatic"],["automaitcally","automatically"],["automanifactured","automanufactured"],["automatcally","automatically"],["automatially","automatically"],["automaticallly","automatically"],["automaticaly","automatically"],["automaticalyl","automatically"],["automaticalyy","automatically"],["automaticlly","automatically"],["automaticly","automatically"],["autometic","automatic"],["autometically","automatically"],["automibile","automobile"],["automical","automatic"],["automically","automatically"],["automicaly","automatically"],["automicatilly","automatically"],["automiclly","automatically"],["automicly","automatically"],["automonomous","autonomous"],["automtic","automatic"],["automtically","automatically"],["autonagotiation","autonegotiation"],["autonegatiotiation","autonegotiation"],["autonegatiotiations","autonegotiations"],["autonegoatiation","autonegotiation"],["autonegoatiations","autonegotiations"],["autonegoation","autonegotiation"],["autonegoations","autonegotiations"],["autonegociated","autonegotiated"],["autonegociation","autonegotiation"],["autonegociations","autonegotiations"],["autonegogtiation","autonegotiation"],["autonegogtiations","autonegotiations"],["autonegoitation","autonegotiation"],["autonegoitations","autonegotiations"],["autonegoptionsotiation","autonegotiation"],["autonegoptionsotiations","autonegotiations"],["autonegosiation","autonegotiation"],["autonegosiations","autonegotiations"],["autonegotaiation","autonegotiation"],["autonegotaiations","autonegotiations"],["autonegotaition","autonegotiation"],["autonegotaitions","autonegotiations"],["autonegotatiation","autonegotiation"],["autonegotatiations","autonegotiations"],["autonegotation","autonegotiation"],["autonegotations","autonegotiations"],["autonegothiation","autonegotiation"],["autonegothiations","autonegotiations"],["autonegotication","autonegotiation"],["autonegotications","autonegotiations"],["autonegotioation","autonegotiation"],["autonegotioations","autonegotiations"],["autonegotion","autonegotiation"],["autonegotionation","autonegotiation"],["autonegotionations","autonegotiations"],["autonegotions","autonegotiations"],["autonegotiotation","autonegotiation"],["autonegotiotations","autonegotiations"],["autonegotitaion","autonegotiation"],["autonegotitaions","autonegotiations"],["autonegotitation","autonegotiation"],["autonegotitations","autonegotiations"],["autonegotition","autonegotiation"],["autonegotitions","autonegotiations"],["autonegoziation","autonegotiation"],["autonegoziations","autonegotiations"],["autoneogotiation","autonegotiation"],["autoneotiation","autonegotiation"],["autonogotiation","autonegotiation"],["autonymous","autonomous"],["autoonf","autoconf"],["autopsec","autospec"],["autor","author"],["autorealease","autorelease"],["autorisation","authorisation"],["autoritative","authoritative"],["autority","authority"],["autorization","authorization"],["autoropeat","autorepeat"],["autors","authors"],["autosae","autosave"],["autosavegs","autosaves"],["autosaveperodical","autosaveperiodical"],["autosence","autosense"],["autum","autumn"],["auxialiary","auxiliary"],["auxilaries","auxiliaries"],["auxilary","auxiliary"],["auxileries","auxiliaries"],["auxilery","auxiliary"],["auxiliar","auxiliary"],["auxillaries","auxiliaries"],["auxillary","auxiliary"],["auxilleries","auxiliaries"],["auxillery","auxiliary"],["auxilliaries","auxiliaries"],["auxilliary","auxiliary"],["auxiluary","auxiliary"],["auxliliary","auxiliary"],["avaiable","available"],["avaialable","available"],["avaialbale","available"],["avaialbe","available"],["avaialbel","available"],["avaialbility","availability"],["avaialble","available"],["avaiblable","available"],["avaible","available"],["avaiiability","availability"],["avaiiable","available"],["avaiibility","availability"],["avaiible","available"],["avaiilable","available"],["availaable","available"],["availabable","available"],["availabal","available"],["availabale","available"],["availabality","availability"],["availabble","available"],["availabe","available"],["availabed","available"],["availabel","available"],["availabele","available"],["availabelity","availability"],["availabillity","availability"],["availabilty","availability"],["availabke","available"],["availabl","available"],["availabled","available"],["availablen","available"],["availablity","availability"],["availabyl","available"],["availaiable","available"],["availaibility","availability"],["availaible","available"],["availailability","availability"],["availaility","availability"],["availalable","available"],["availalbe","available"],["availalble","available"],["availale","available"],["availaliable","available"],["availality","availability"],["availanle","available"],["availavble","available"],["availavility","availability"],["availavle","available"],["availbable","available"],["availbale","available"],["availbe","available"],["availble","available"],["availeable","available"],["availebilities","availabilities"],["availebility","availability"],["availeble","available"],["availiable","available"],["availibility","availability"],["availibilty","availability"],["availible","available"],["availlable","available"],["avalable","available"],["avalaible","available"],["avalance","avalanche"],["avaliable","available"],["avalibale","available"],["avalible","available"],["avaloable","available"],["avaluate","evaluate"],["avaluated","evaluated"],["avaluates","evaluates"],["avaluating","evaluating"],["avance","advance"],["avanced","advanced"],["avances","advances"],["avancing","advancing"],["avaoid","avoid"],["avaoidable","avoidable"],["avaoided","avoided"],["avarage","average"],["avarageing","averaging"],["avarege","average"],["avation","aviation"],["avcoid","avoid"],["avcoids","avoids"],["avdisories","advisories"],["avdisoriyes","advisories"],["avdisory","advisory"],["avengence","a vengeance"],["averageed","averaged"],["averagine","averaging"],["averload","overload"],["averloaded","overloaded"],["averloads","overloads"],["avertising","advertising"],["avgerage","average"],["aviable","available"],["avialable","available"],["avilability","availability"],["avilable","available"],["aviod","avoid"],["avioded","avoided"],["avioding","avoiding"],["aviods","avoids"],["avisories","advisories"],["avisoriyes","advisories"],["avisory","advisory"],["avod","avoid"],["avoded","avoided"],["avoding","avoiding"],["avods","avoids"],["avoidence","avoidance"],["avoind","avoid"],["avoinded","avoided"],["avoinding","avoiding"],["avoinds","avoids"],["avriable","variable"],["avriables","variables"],["avriant","variant"],["avriants","variants"],["avtive","active"],["awared","awarded"],["aweful","awful"],["awefully","awfully"],["awkard","awkward"],["awming","awning"],["awmings","awnings"],["awnser","answer"],["awnsered","answered"],["awnsers","answers"],["awoid","avoid"],["awsome","awesome"],["awya","away"],["axises","axes"],["axissymmetric","axisymmetric"],["axix","axis"],["axixsymmetric","axisymmetric"],["axpressed","expressed"],["aysnc","async"],["ayways","always"],["bacause","because"],["baceause","because"],["bacground","background"],["bacic","basic"],["backards","backwards"],["backbround","background"],["backbrounds","backgrounds"],["backedn","backend"],["backedns","backends"],["backgorund","background"],["backgorunds","backgrounds"],["backgound","background"],["backgounds","backgrounds"],["backgournd","background"],["backgournds","backgrounds"],["backgrond","background"],["backgronds","backgrounds"],["backgroound","background"],["backgroounds","backgrounds"],["backgroud","background"],["backgroudn","background"],["backgroudns","backgrounds"],["backgrouds","backgrounds"],["backgroun","background"],["backgroung","background"],["backgroungs","backgrounds"],["backgrouns","backgrounds"],["backgrount","background"],["backgrounts","backgrounds"],["backgrouund","background"],["backgrund","background"],["backgrunds","backgrounds"],["backgruond","background"],["backgruonds","backgrounds"],["backlght","backlight"],["backlghting","backlighting"],["backlghts","backlights"],["backned","backend"],["backneds","backends"],["backound","background"],["backounds","backgrounds"],["backpsace","backspace"],["backrefence","backreference"],["backrgound","background"],["backrgounds","backgrounds"],["backround","background"],["backrounds","backgrounds"],["backsapce","backspace"],["backslase","backslash"],["backslases","backslashes"],["backslashs","backslashes"],["backwad","backwards"],["backwardss","backwards"],["backware","backward"],["backwark","backward"],["backwrad","backward"],["bactracking","backtracking"],["bacup","backup"],["baed","based"],["bage","bag"],["bahaving","behaving"],["bahavior","behavior"],["bahavioral","behavioral"],["bahaviors","behaviors"],["bahaviour","behaviour"],["baisc","basic"],["baised","raised"],["bakc","back"],["bakcrefs","backrefs"],["bakends","backends"],["bakground","background"],["bakgrounds","backgrounds"],["bakup","backup"],["bakups","backups"],["bakward","backward"],["bakwards","backwards"],["balacing","balancing"],["balence","balance"],["baloon","balloon"],["baloons","balloons"],["balse","false"],["banannas","bananas"],["bandwdith","bandwidth"],["bandwdiths","bandwidths"],["bandwidht","bandwidth"],["bandwidthm","bandwidth"],["bandwitdh","bandwidth"],["bandwith","bandwidth"],["bankrupcy","bankruptcy"],["banlance","balance"],["banruptcy","bankruptcy"],["barbedos","barbados"],["bariier","barrier"],["barnch","branch"],["barnched","branched"],["barncher","brancher"],["barnchers","branchers"],["barnches","branches"],["barnching","branching"],["barriors","barriers"],["barrriers","barriers"],["barycentic","barycentric"],["basci","basic"],["bascially","basically"],["bascktrack","backtrack"],["basf","base"],["basicallly","basically"],["basicaly","basically"],["basiclly","basically"],["basicly","basically"],["basline","baseline"],["baslines","baselines"],["bassic","basic"],["bassically","basically"],["bastract","abstract"],["bastracted","abstracted"],["bastracter","abstracter"],["bastracting","abstracting"],["bastraction","abstraction"],["bastractions","abstractions"],["bastractly","abstractly"],["bastractness","abstractness"],["bastractor","abstractor"],["bastracts","abstracts"],["bateries","batteries"],["batery","battery"],["battaries","batteries"],["battary","battery"],["bbefore","before"],["bboolean","boolean"],["bbooleans","booleans"],["bcak","back"],["bcause","because"],["beable","be able"],["beacaon","beacon"],["beacause","because"],["beachead","beachhead"],["beacuse","because"],["beaon","beacon"],["bearword","bareword"],["beastiality","bestiality"],["beatiful","beautiful"],["beauracracy","bureaucracy"],["beaurocracy","bureaucracy"],["beaurocratic","bureaucratic"],["beause","because"],["beauti","beauty"],["beautiy","beauty"],["beautyfied","beautified"],["beautyfull","beautiful"],["beaviour","behaviour"],["bebongs","belongs"],["becaause","because"],["becacdd","because"],["becahse","because"],["becamae","became"],["becaouse","because"],["becase","because"],["becasue","because"],["becasuse","because"],["becauae","because"],["becauce","because"],["becaue","because"],["becaues","because"],["becaus","because"],["becausee","because"],["becauseq","because"],["becauses","because"],["becausw","because"],["beccause","because"],["bechmark","benchmark"],["bechmarked","benchmarked"],["bechmarking","benchmarking"],["bechmarks","benchmarks"],["becoem","become"],["becomeing","becoming"],["becomme","become"],["becommes","becomes"],["becomming","becoming"],["becoms","becomes"],["becouse","because"],["becoz","because"],["bector","vector"],["bectors","vectors"],["becuase","because"],["becuse","because"],["becxause","because"],["bedore","before"],["beeings","beings"],["beetween","between"],["beetwen","between"],["beffer","buffer"],["befoer","before"],["befor","before"],["beforehands","beforehand"],["beforere","before"],["befores","before"],["beforing","before"],["befure","before"],["begginer","beginner"],["begginers","beginners"],["beggingin","beginning"],["begginging","beginning"],["begginig","beginning"],["beggining","beginning"],["begginings","beginnings"],["begginnig","beginning"],["begginning","beginning"],["beggins","begins"],["beghavior","behavior"],["beghaviors","behaviors"],["begiinning","beginning"],["beginer","beginner"],["begines","begins"],["begining","beginning"],["beginining","beginning"],["begininings","beginnings"],["begininng","beginning"],["begininngs","beginnings"],["beginn","begin"],["beginnig","beginning"],["beginnin","beginning"],["beginnning","beginning"],["beginnnings","beginnings"],["behabior","behavior"],["behabiors","behaviors"],["behabiour","behaviour"],["behabiours","behaviours"],["behabviour","behaviour"],["behaivior","behavior"],["behaiviour","behaviour"],["behaiviuor","behaviour"],["behaivor","behavior"],["behaivors","behaviors"],["behaivour","behaviour"],["behaivoural","behavioural"],["behaivours","behaviours"],["behavioutr","behaviour"],["behaviro","behavior"],["behaviuor","behaviour"],["behavoir","behavior"],["behavoirs","behaviors"],["behavour","behaviour"],["behavriour","behaviour"],["behavriours","behaviours"],["behinde","behind"],["behvaiour","behaviour"],["behviour","behaviour"],["beigin","begin"],["beiginning","beginning"],["beind","behind"],["beinning","beginning"],["bejond","beyond"],["beleagured","beleaguered"],["beleif","belief"],["beleifable","believable"],["beleifed","believed"],["beleifing","believing"],["beleivable","believable"],["beleive","believe"],["beleived","believed"],["beleives","believes"],["beleiving","believing"],["beliefable","believable"],["beliefed","believed"],["beliefing","believing"],["beligum","belgium"],["beling","belong"],["belivable","believable"],["belive","believe"],["beliveable","believable"],["beliveably","believably"],["beliveble","believable"],["belivebly","believably"],["beliving","believing"],["belligerant","belligerent"],["bellweather","bellwether"],["belog","belong"],["beloging","belonging"],["belogs","belongs"],["belond","belong"],["beloning","belonging"],["belown","belong"],["belwo","below"],["bemusemnt","bemusement"],["benchamarked","benchmarked"],["benchamarking","benchmarking"],["benchamrk","benchmark"],["benchamrked","benchmarked"],["benchamrking","benchmarking"],["benchamrks","benchmarks"],["benchmkar","benchmark"],["benchmkared","benchmarked"],["benchmkaring","benchmarking"],["benchmkars","benchmarks"],["benchs","benches"],["benckmark","benchmark"],["benckmarked","benchmarked"],["benckmarking","benchmarking"],["benckmarks","benchmarks"],["benechmark","benchmark"],["benechmarked","benchmarked"],["benechmarking","benchmarking"],["benechmarks","benchmarks"],["beneeth","beneath"],["benefical","beneficial"],["beneficary","beneficiary"],["benefied","benefited"],["benefitial","beneficial"],["beneits","benefits"],["benetifs","benefits"],["beng","being"],["benhind","behind"],["benificial","beneficial"],["benifit","benefit"],["benifite","benefit"],["benifited","benefited"],["benifitial","beneficial"],["benifits","benefits"],["benig","being"],["beond","beyond"],["berforming","performing"],["bergamont","bergamot"],["Berkley","Berkeley"],["Bernouilli","Bernoulli"],["berween","between"],["besed","based"],["beseige","besiege"],["beseiged","besieged"],["beseiging","besieging"],["besure","be sure"],["beteeen","between"],["beteen","between"],["beter","better"],["beteween","between"],["betrween","between"],["bettern","better"],["bettween","between"],["betwean","between"],["betwee","between"],["betweed","between"],["betweeen","between"],["betweem","between"],["betweend","between"],["betweeness","betweenness"],["betweent","between"],["betwen","between"],["betwene","between"],["betwenn","between"],["betwern","between"],["betwween","between"],["beucase","because"],["beuracracy","bureaucracy"],["beutification","beautification"],["beutiful","beautiful"],["beutifully","beautifully"],["bever","never"],["bevore","before"],["bevorehand","beforehand"],["bevorhand","beforehand"],["beweeen","between"],["beween","between"],["bewteen","between"],["bewteeness","betweenness"],["beyone","beyond"],["beyong","beyond"],["beyound","beyond"],["bffer","buffer"],["bginning","beginning"],["bi-langual","bi-lingual"],["bianries","binaries"],["bianry","binary"],["biappicative","biapplicative"],["biddings","bidding"],["bidimentionnal","bidimensional"],["bidning","binding"],["bidnings","bindings"],["bigallic","bigalloc"],["bigining","beginning"],["biginning","beginning"],["biinary","binary"],["bilangual","bilingual"],["bilateraly","bilaterally"],["billingualism","bilingualism"],["billon","billion"],["bimask","bitmask"],["bimillenia","bimillennia"],["bimillenial","bimillennial"],["bimillenium","bimillennium"],["bimontly","bimonthly"],["binairy","binary"],["binanary","binary"],["binar","binary"],["binay","binary"],["bindins","bindings"],["binidng","binding"],["binominal","binomial"],["binraries","binaries"],["binrary","binary"],["bion","bio"],["birght","bright"],["birghten","brighten"],["birghter","brighter"],["birghtest","brightest"],["birghtness","brightness"],["biridectionality","bidirectionality"],["bisct","bisect"],["bisines","business"],["bisiness","business"],["bisnes","business"],["bisness","business"],["bistream","bitstream"],["bisunes","business"],["bisuness","business"],["bitamps","bitmaps"],["bitap","bitmap"],["bitfileld","bitfield"],["bitfilelds","bitfields"],["bitis","bits"],["bitmast","bitmask"],["bitnaps","bitmaps"],["bitwise-orring","bitwise-oring"],["bizare","bizarre"],["bizarely","bizarrely"],["bizzare","bizarre"],["bject","object"],["bjects","objects"],["blackslashes","backslashes"],["blaclist","blacklist"],["blaim","blame"],["blaimed","blamed"],["blanace","balance"],["blancked","blanked"],["blatent","blatant"],["blatently","blatantly"],["blbos","blobs"],["blcok","block"],["blcoks","blocks"],["bleading","bleeding"],["blessd","blessed"],["blessure","blessing"],["bletooth","bluetooth"],["bleutooth","bluetooth"],["blindy","blindly"],["Blitzkreig","Blitzkrieg"],["bload","bloat"],["bloaded","bloated"],["blocack","blockack"],["bloccks","blocks"],["blocekd","blocked"],["blockhain","blockchain"],["blockhains","blockchains"],["blockin","blocking"],["blockse","blocks"],["bloddy","bloody"],["blodk","block"],["bloek","bloke"],["bloekes","blokes"],["bloeks","blokes"],["bloekss","blokes"],["blohted","bloated"],["blokcer","blocker"],["blokchain","blockchain"],["blokchains","blockchains"],["blokcing","blocking"],["bloked","blocked"],["bloker","blocker"],["bloking","blocking"],["blong","belong"],["blonged","belonged"],["blonging","belonging"],["blongs","belongs"],["bloock","block"],["bloocks","blocks"],["bloted","bloated"],["bluestooth","bluetooth"],["bluetooh","bluetooth"],["bluetoot","bluetooth"],["bluetootn","bluetooth"],["blured","blurred"],["blutooth","bluetooth"],["bnecause","because"],["boads","boards"],["boardcast","broadcast"],["bocome","become"],["boddy","body"],["bodiese","bodies"],["bodydbuilder","bodybuilder"],["boelean","boolean"],["boeleans","booleans"],["boffer","buffer"],["bofore","before"],["bofy","body"],["boggus","bogus"],["bogos","bogus"],["bointer","pointer"],["bolean","boolean"],["boleen","boolean"],["bolor","color"],["bombardement","bombardment"],["bombarment","bombardment"],["bondary","boundary"],["Bonnano","Bonanno"],["bood","boot"],["bookeeping","bookkeeping"],["bookkeeing","bookkeeping"],["bookkeeiping","bookkeeping"],["bookkepp","bookkeep"],["bookmakr","bookmark"],["bookmar","bookmark"],["booleam","boolean"],["booleamn","boolean"],["booleamns","booleans"],["booleams","booleans"],["booleanss","booleans"],["booleen","boolean"],["booleens","booleans"],["boolen","boolean"],["boolens","booleans"],["booltloader","bootloader"],["booltloaders","bootloaders"],["boomark","bookmark"],["boomarks","bookmarks"],["boook","book"],["booolean","boolean"],["boooleans","booleans"],["booshelf","bookshelf"],["booshelves","bookshelves"],["boostrap","bootstrap"],["boostrapped","bootstrapped"],["boostrapping","bootstrapping"],["boostraps","bootstraps"],["booteek","boutique"],["bootlaoder","bootloader"],["bootlaoders","bootloaders"],["bootoloader","bootloader"],["bootom","bottom"],["bootraping","bootstrapping"],["bootsram","bootram"],["bootsrap","bootstrap"],["bootstap","bootstrap"],["bootstapped","bootstrapped"],["bootstapping","bootstrapping"],["bootstaps","bootstraps"],["booundaries","boundaries"],["booundary","boundary"],["boquet","bouquet"],["borad","board"],["boradcast","broadcast"],["bording","boarding"],["bordreline","borderline"],["bordrelines","borderlines"],["borgwasy","bourgeoisie"],["borke","broke"],["borken","broken"],["borow","borrow"],["borwser","browsers"],["borwsers","browsers"],["bothe","both"],["boths","both"],["botifies","notifies"],["bottem","bottom"],["bottlenck","bottleneck"],["bottlencks","bottlenecks"],["bottlenect","bottleneck"],["bottlenects","bottlenecks"],["bottlneck","bottleneck"],["bottlnecks","bottlenecks"],["bottomborde","bottomborder"],["bottome","bottom"],["bottomn","bottom"],["bottonm","bottom"],["botttom","bottom"],["bouce","bounce"],["bouces","bounces"],["boudaries","boundaries"],["boudary","boundary"],["bouding","bounding"],["boudnaries","boundaries"],["boudnary","boundary"],["bouds","bounds"],["bouind","bound"],["bouinded","bounded"],["bouinding","bounding"],["bouinds","bounds"],["boun","bound"],["bounaaries","boundaries"],["bounaary","boundary"],["bounad","bound"],["bounadaries","boundaries"],["bounadary","boundary"],["bounaded","bounded"],["bounading","bounding"],["bounadries","boundaries"],["bounadry","boundary"],["bounads","bounds"],["bounardies","boundaries"],["bounardy","boundary"],["bounaries","boundaries"],["bounary","boundary"],["bounbdaries","boundaries"],["bounbdary","boundary"],["boundares","boundaries"],["boundaryi","boundary"],["boundarys","boundaries"],["bounday","boundary"],["boundays","boundaries"],["bounderies","boundaries"],["boundery","boundary"],["boundig","bounding"],["boundimg","bounding"],["boundin","bounding"],["boundrary","boundary"],["boundries","boundaries"],["boundry","boundary"],["bounduaries","boundaries"],["bouned","bounded"],["boungaries","boundaries"],["boungary","boundary"],["boungin","bounding"],["boungind","bounding"],["bounhdaries","boundaries"],["bounhdary","boundary"],["bounidng","bounding"],["bouning","bounding"],["bounnd","bound"],["bounndaries","boundaries"],["bounndary","boundary"],["bounnded","bounded"],["bounnding","bounding"],["bounnds","bounds"],["bounradies","boundaries"],["bounrady","boundary"],["bounraies","boundaries"],["bounraries","boundaries"],["bounrary","boundary"],["bounray","boundary"],["bouns","bounds"],["bounsaries","boundaries"],["bounsary","boundary"],["bounsd","bounds"],["bount","bound"],["bountries","boundaries"],["bountry","boundary"],["bounudaries","boundaries"],["bounudary","boundary"],["bounus","bonus"],["bouqet","bouquet"],["bouund","bound"],["bouunded","bounded"],["bouunding","bounding"],["bouunds","bounds"],["bouy","buoy"],["bouyancy","buoyancy"],["bouyant","buoyant"],["boyant","buoyant"],["boycot","boycott"],["bracese","braces"],["brach","branch"],["brackeds","brackets"],["bracketwith","bracket with"],["brackground","background"],["bradcast","broadcast"],["brakpoint","breakpoint"],["brakpoints","breakpoints"],["branchces","branches"],["brancheswith","branches with"],["branchs","branches"],["branchsi","branches"],["branck","branch"],["branckes","branches"],["brancket","bracket"],["branckets","brackets"],["brane","brain"],["braodcast","broadcast"],["braodcasted","broadcasted"],["braodcasts","broadcasts"],["Brasillian","Brazilian"],["brazeer","brassiere"],["brazillian","Brazilian"],["breakes","breaks"],["breakthough","breakthrough"],["breakthroughts","breakthroughs"],["breakthruogh","breakthrough"],["breakthruoghs","breakthroughs"],["breal","break"],["breefly","briefly"],["brefore","before"],["breif","brief"],["breifly","briefly"],["brekpoint","breakpoint"],["brekpoints","breakpoints"],["breshed","brushed"],["breshes","brushes"],["breshing","brushing"],["brethen","brethren"],["bretheren","brethren"],["brfore","before"],["bridg","bridge"],["brievely","briefly"],["brievety","brevity"],["brigde","bridge"],["brige","bridge"],["briges","bridges"],["brighness","brightness"],["brightnesss","brightness"],["brigth","bright"],["brigthnes","brightness"],["brigthness","brightness"],["briliant","brilliant"],["brilinear","bilinear"],["brillant","brilliant"],["brimestone","brimstone"],["bringin","bringing"],["bringtofont","bringtofront"],["brite","bright"],["briten","brighten"],["britened","brightened"],["britener","brightener"],["briteners","brighteners"],["britenes","brightenes"],["britening","brightening"],["briter","brighter"],["Britian","Britain"],["Brittish","British"],["brnach","branch"],["brnaches","branches"],["broacast","broadcast"],["broacasted","broadcast"],["broacasting","broadcasting"],["broacasts","broadcasts"],["broadacasting","broadcasting"],["broadcas","broadcast"],["broadcase","broadcast"],["broadcasti","broadcast"],["broadcat","broadcast"],["broady","broadly"],["broardcast","broadcast"],["broblematic","problematic"],["brocher","brochure"],["brocken","broken"],["brockend","broken"],["brockened","broken"],["brocolee","broccoli"],["brodcast","broadcast"],["broked","broken"],["brokem","broken"],["brokend","broken"],["brokened","broken"],["brokeness","brokenness"],["bronken","broken"],["brosable","browsable"],["broser","browser"],["brosers","browsers"],["brosing","browsing"],["broswable","browsable"],["broswe","browse"],["broswed","browsed"],["broswer","browser"],["broswers","browsers"],["broswing","browsing"],["brower","browser"],["browers","browsers"],["browing","browsing"],["browseable","browsable"],["browswable","browsable"],["browswe","browse"],["browswed","browsed"],["browswer","browser"],["browswers","browsers"],["browswing","browsing"],["brutaly","brutally"],["brwosable","browsable"],["brwose","browse"],["brwosed","browsed"],["brwoser","browser"],["brwosers","browsers"],["brwosing","browsing"],["btye","byte"],["btyes","bytes"],["buad","baud"],["bubbless","bubbles"],["Buddah","Buddha"],["Buddist","Buddhist"],["bufefr","buffer"],["bufer","buffer"],["bufers","buffers"],["buffereed","buffered"],["bufferent","buffered"],["bufferes","buffers"],["bufferred","buffered"],["buffeur","buffer"],["bufffer","buffer"],["bufffers","buffers"],["buffor","buffer"],["buffors","buffers"],["buffr","buffer"],["buffred","buffered"],["buffring","buffering"],["bufufer","buffer"],["buggest","biggest"],["bugous","bogus"],["buguous","bogus"],["bugus","bogus"],["buid","build"],["buider","builder"],["buiders","builders"],["buiding","building"],["buidl","build"],["buidling","building"],["buidlings","buildings"],["buidls","builds"],["buiild","build"],["buik","bulk"],["build-dependancies","build-dependencies"],["build-dependancy","build-dependency"],["build-in","built-in"],["builded","built"],["buildpackge","buildpackage"],["buildpackges","buildpackages"],["builing","building"],["builings","buildings"],["buillt","built"],["built-time","build-time"],["builter","builder"],["builters","builders"],["buinseses","businesses"],["buinsess","business"],["buinsesses","businesses"],["buipd","build"],["buisness","business"],["buisnessman","businessman"],["buissiness","business"],["buissinesses","businesses"],["buit","built"],["buitin","builtin"],["buitins","builtins"],["buitlin","builtin"],["buitlins","builtins"],["buitton","button"],["buittons","buttons"],["buld","build"],["bulding","building"],["bulds","builds"],["bulid","build"],["buliding","building"],["bulids","builds"],["bulit","built"],["bulitin","built-in"],["bulle","bullet"],["bulletted","bulleted"],["bulnerabilities","vulnerabilities"],["bulnerability","vulnerability"],["bulnerable","vulnerable"],["bult","built"],["bult-in","built-in"],["bultin","builtin"],["bumby","bumpy"],["bumpded","bumped"],["bumpt","bump"],["bumpted","bumped"],["bumpter","bumper"],["bumpting","bumping"],["bundel","bundle"],["bundeled","bundled"],["bundels","bundles"],["buoancy","buoyancy"],["bureauracy","bureaucracy"],["burocratic","bureaucratic"],["burried","buried"],["burtst","burst"],["busines","business"],["busness","business"],["bussiness","business"],["bussy","busy"],["buton","button"],["butons","buttons"],["butterly","butterfly"],["buttong","button"],["buttonn","button"],["buttonns","buttons"],["buttosn","buttons"],["buttton","button"],["butttons","buttons"],["buufers","buffers"],["buuild","build"],["buuilds","builds"],["bve","be"],["bwtween","between"],["bypas","bypass"],["bypased","bypassed"],["bypasing","bypassing"],["bytetream","bytestream"],["bytetreams","bytestreams"],["cabint","cabinet"],["cabints","cabinets"],["cacahe","cache"],["cacahes","caches"],["cace","cache"],["cachable","cacheable"],["cacheed","cached"],["cacheing","caching"],["cachline","cacheline"],["cacl","calc"],["caclate","calculate"],["cacluate","calculate"],["cacluated","calculated"],["cacluater","calculator"],["cacluates","calculates"],["cacluating","calculating"],["cacluation","calculation"],["cacluations","calculations"],["cacluator","calculator"],["caclucate","calculate"],["caclucation","calculation"],["caclucations","calculations"],["caclucator","calculator"],["caclulate","calculate"],["caclulated","calculated"],["caclulates","calculates"],["caclulating","calculating"],["caclulation","calculation"],["caclulations","calculations"],["caculate","calculate"],["caculated","calculated"],["caculater","calculator"],["caculates","calculates"],["caculating","calculating"],["caculation","calculation"],["caculations","calculations"],["caculator","calculator"],["cacuses","caucuses"],["cadidate","candidate"],["caefully","carefully"],["Caesarian","Caesarean"],["cahacter","character"],["cahacters","characters"],["cahange","change"],["cahanged","changed"],["cahanges","changes"],["cahanging","changing"],["cahannel","channel"],["caharacter","character"],["caharacters","characters"],["caharcter","character"],["caharcters","characters"],["cahc","cache"],["cahce","cache"],["cahced","cached"],["cahces","caches"],["cahche","cache"],["cahchedb","cachedb"],["cahches","caches"],["cahcing","caching"],["cahcs","caches"],["cahdidate","candidate"],["cahdidates","candidates"],["cahe","cache"],["cahes","caches"],["cahgne","change"],["cahgned","changed"],["cahgner","changer"],["cahgners","changers"],["cahgnes","changes"],["cahgning","changing"],["cahhel","channel"],["cahhels","channels"],["cahined","chained"],["cahing","caching"],["cahining","chaining"],["cahnge","change"],["cahnged","changed"],["cahnges","changes"],["cahnging","changing"],["cahnnel","channel"],["cahnnels","channels"],["cahr","char"],["cahracter","character"],["cahracters","characters"],["cahrging","charging"],["cahrs","chars"],["calaber","caliber"],["calalog","catalog"],["calback","callback"],["calbirate","calibrate"],["calbirated","calibrated"],["calbirates","calibrates"],["calbirating","calibrating"],["calbiration","calibration"],["calbirations","calibrations"],["calbirator","calibrator"],["calbirators","calibrators"],["calcable","calculable"],["calcalate","calculate"],["calciulate","calculate"],["calciulating","calculating"],["calclation","calculation"],["calcluate","calculate"],["calcluated","calculated"],["calcluates","calculates"],["calclulate","calculate"],["calclulated","calculated"],["calclulates","calculates"],["calclulating","calculating"],["calclulation","calculation"],["calclulations","calculations"],["calcualate","calculate"],["calcualated","calculated"],["calcualates","calculates"],["calcualating","calculating"],["calcualation","calculation"],["calcualations","calculations"],["calcualte","calculate"],["calcualted","calculated"],["calcualter","calculator"],["calcualtes","calculates"],["calcualting","calculating"],["calcualtion","calculation"],["calcualtions","calculations"],["calcualtor","calculator"],["calcuate","calculate"],["calcuated","calculated"],["calcuates","calculates"],["calcuation","calculation"],["calcuations","calculations"],["calculaion","calculation"],["calculataed","calculated"],["calculater","calculator"],["calculatted","calculated"],["calculatter","calculator"],["calculattion","calculation"],["calculattions","calculations"],["calculaution","calculation"],["calculautions","calculations"],["calculcate","calculate"],["calculcation","calculation"],["calculed","calculated"],["calculs","calculus"],["calcultate","calculate"],["calcultated","calculated"],["calcultater","calculator"],["calcultating","calculating"],["calcultator","calculator"],["calculting","calculating"],["calculuations","calculations"],["calcurate","calculate"],["calcurated","calculated"],["calcurates","calculates"],["calcurating","calculating"],["calcutate","calculate"],["calcutated","calculated"],["calcutates","calculates"],["calcutating","calculating"],["caleed","called"],["caleee","callee"],["calees","callees"],["caler","caller"],["calescing","coalescing"],["caliased","aliased"],["calibraiton","calibration"],["calibraitons","calibrations"],["calibrte","calibrate"],["calibrtion","calibration"],["caligraphy","calligraphy"],["calilng","calling"],["caliming","claiming"],["callabck","callback"],["callabcks","callbacks"],["callack","callback"],["callbacl","callback"],["callbacsk","callback"],["callbak","callback"],["callbakc","callback"],["callbakcs","callbacks"],["callbck","callback"],["callcack","callback"],["callcain","callchain"],["calld","called"],["calle","called"],["callef","called"],["callibrate","calibrate"],["callibrated","calibrated"],["callibrates","calibrates"],["callibrating","calibrating"],["callibration","calibration"],["callibrations","calibrations"],["callibri","calibri"],["callig","calling"],["callint","calling"],["callled","called"],["calllee","callee"],["calloed","called"],["callsr","calls"],["calsses","classes"],["calucalte","calculate"],["calucalted","calculated"],["calucaltes","calculates"],["calucalting","calculating"],["calucaltion","calculation"],["calucaltions","calculations"],["calucate","calculate"],["caluclate","calculate"],["caluclated","calculated"],["caluclater","calculator"],["caluclates","calculates"],["caluclating","calculating"],["caluclation","calculation"],["caluclations","calculations"],["caluclator","calculator"],["caluculate","calculate"],["caluculated","calculated"],["caluculates","calculates"],["caluculating","calculating"],["caluculation","calculation"],["caluculations","calculations"],["calue","value"],["calulate","calculate"],["calulated","calculated"],["calulater","calculator"],["calulates","calculates"],["calulating","calculating"],["calulation","calculation"],["calulations","calculations"],["Cambrige","Cambridge"],["camoflage","camouflage"],["camoflague","camouflage"],["campagin","campaign"],["campain","campaign"],["campaing","campaign"],["campains","campaigns"],["camparing","comparing"],["can;t","can't"],["canadan","canadian"],["canbe","can be"],["cancelaltion","cancellation"],["cancelation","cancellation"],["cancelations","cancellations"],["canceles","cancels"],["cancell","cancel"],["cancelles","cancels"],["cances","cancel"],["cancl","cancel"],["cancle","cancel"],["cancled","canceled"],["candadate","candidate"],["candadates","candidates"],["candiate","candidate"],["candiates","candidates"],["candidat","candidate"],["candidats","candidates"],["candidiate","candidate"],["candidiates","candidates"],["candinate","candidate"],["candinates","candidates"],["canditate","candidate"],["canditates","candidates"],["cange","change"],["canged","changed"],["canges","changes"],["canging","changing"],["canidate","candidate"],["canidates","candidates"],["cann't","can't"],["cann","can"],["cannister","canister"],["cannisters","canisters"],["cannnot","cannot"],["cannobt","cannot"],["cannonical","canonical"],["cannonicalize","canonicalize"],["cannont","cannot"],["cannotation","connotation"],["cannotations","connotations"],["cannott","cannot"],["canonalize","canonicalize"],["canonalized","canonicalized"],["canonalizes","canonicalizes"],["canonalizing","canonicalizing"],["canoncial","canonical"],["canonicalizations","canonicalization"],["canonival","canonical"],["canot","cannot"],["cant'","can't"],["cant't","can't"],["cant;","can't"],["cantact","contact"],["cantacted","contacted"],["cantacting","contacting"],["cantacts","contacts"],["canvase","canvas"],["caost","coast"],["capabable","capable"],["capabicity","capability"],["capabiities","capabilities"],["capabiity","capability"],["capabilies","capabilities"],["capabiliites","capabilities"],["capabilites","capabilities"],["capabilitieis","capabilities"],["capabilitiies","capabilities"],["capabilitires","capabilities"],["capabilitiy","capability"],["capabillity","capability"],["capabilties","capabilities"],["capabiltity","capability"],["capabilty","capability"],["capabitilies","capabilities"],["capablilities","capabilities"],["capablities","capabilities"],["capablity","capability"],["capaciy","capacity"],["capalize","capitalize"],["capalized","capitalized"],["capapbilities","capabilities"],["capatibilities","capabilities"],["capbability","capability"],["capbale","capable"],["capela","capella"],["caperbility","capability"],["Capetown","Cape Town"],["capibilities","capabilities"],["capible","capable"],["capitolize","capitalize"],["cappable","capable"],["captable","capable"],["captial","capital"],["captrure","capture"],["captued","captured"],["capturd","captured"],["caputre","capture"],["caputred","captured"],["caputres","captures"],["caputure","capture"],["carachter","character"],["caracter","character"],["caractere","character"],["caracteristic","characteristic"],["caracterized","characterized"],["caracters","characters"],["carbus","cardbus"],["carefuly","carefully"],["careing","caring"],["carfull","careful"],["cariage","carriage"],["caridge","carriage"],["cariier","carrier"],["carismatic","charismatic"],["Carmalite","Carmelite"],["Carnagie","Carnegie"],["Carnagie-Mellon","Carnegie-Mellon"],["Carnigie","Carnegie"],["Carnigie-Mellon","Carnegie-Mellon"],["carniverous","carnivorous"],["caronavirus","coronavirus"],["caronaviruses","coronaviruses"],["carreer","career"],["carreid","carried"],["carrers","careers"],["carret","caret"],["carriadge","carriage"],["Carribbean","Caribbean"],["Carribean","Caribbean"],["carrien","carrier"],["carrige","carriage"],["carrrier","carrier"],["carryintg","carrying"],["carryng","carrying"],["cartain","certain"],["cartdridge","cartridge"],["cartensian","Cartesian"],["Carthagian","Carthaginian"],["carthesian","cartesian"],["carthographer","cartographer"],["cartiesian","cartesian"],["cartilege","cartilage"],["cartilidge","cartilage"],["cartrige","cartridge"],["caryy","carry"],["cascace","cascade"],["case-insensative","case-insensitive"],["case-insensetive","case-insensitive"],["case-insensistive","case-insensitive"],["case-insensitiv","case-insensitive"],["case-insensitivy","case-insensitivity"],["case-insensitve","case-insensitive"],["case-insenstive","case-insensitive"],["case-insentive","case-insensitive"],["case-insentivite","case-insensitive"],["case-insesitive","case-insensitive"],["case-intensitive","case-insensitive"],["case-sensative","case-sensitive"],["case-sensetive","case-sensitive"],["case-sensistive","case-sensitive"],["case-sensitiv","case-sensitive"],["case-sensitve","case-sensitive"],["case-senstive","case-sensitive"],["case-sentive","case-sensitive"],["case-sentivite","case-sensitive"],["case-sesitive","case-sensitive"],["case-unsensitive","case-insensitive"],["caseinsensative","case-insensitive"],["caseinsensetive","case-insensitive"],["caseinsensistive","case-insensitive"],["caseinsensitiv","case-insensitive"],["caseinsensitve","case-insensitive"],["caseinsenstive","case-insensitive"],["caseinsentive","case-insensitive"],["caseinsentivite","case-insensitive"],["caseinsesitive","case-insensitive"],["caseintensitive","case-insensitive"],["caselessely","caselessly"],["casesensative","case-sensitive"],["casesensetive","casesensitive"],["casesensistive","case-sensitive"],["casesensitiv","case-sensitive"],["casesensitve","case-sensitive"],["casesenstive","case-sensitive"],["casesentive","case-sensitive"],["casesentivite","case-sensitive"],["casesesitive","case-sensitive"],["casette","cassette"],["cashe","cache"],["casion","caisson"],["caspule","capsule"],["caspules","capsules"],["cassawory","cassowary"],["cassowarry","cassowary"],["casue","cause"],["casued","caused"],["casues","causes"],["casuing","causing"],["casulaties","casualties"],["casulaty","casualty"],["cataalogue","catalogue"],["catagori","category"],["catagories","categories"],["catagorization","categorization"],["catagorizations","categorizations"],["catagorized","categorized"],["catagory","category"],["catapillar","caterpillar"],["catapillars","caterpillars"],["catapiller","caterpillar"],["catapillers","caterpillars"],["catastronphic","catastrophic"],["catastropic","catastrophic"],["catastropically","catastrophically"],["catastrphic","catastrophic"],["catche","catch"],["catched","caught"],["catchi","catch"],["catchs","catches"],["categogical","categorical"],["categogically","categorically"],["categogies","categories"],["categogy","category"],["cateogrical","categorical"],["cateogrically","categorically"],["cateogries","categories"],["cateogry","category"],["catepillar","caterpillar"],["catepillars","caterpillars"],["catergorize","categorize"],["catergorized","categorized"],["caterpilar","caterpillar"],["caterpilars","caterpillars"],["caterpiller","caterpillar"],["caterpillers","caterpillars"],["catgorical","categorical"],["catgorically","categorically"],["catgories","categories"],["catgory","category"],["cathlic","catholic"],["catholocism","catholicism"],["catloag","catalog"],["catloaged","cataloged"],["catloags","catalogs"],["catory","factory"],["catpture","capture"],["catpure","capture"],["catpured","captured"],["catpures","captures"],["catterpilar","caterpillar"],["catterpilars","caterpillars"],["catterpillar","caterpillar"],["catterpillars","caterpillars"],["cattleship","battleship"],["caucasion","caucasian"],["cauched","caught"],["caugt","caught"],["cauhgt","caught"],["cauing","causing"],["causees","causes"],["causion","caution"],["causioned","cautioned"],["causions","cautions"],["causious","cautious"],["cavaet","caveat"],["cavaets","caveats"],["ccahe","cache"],["ccale","scale"],["ccertificate","certificate"],["ccertificated","certificated"],["ccertificates","certificates"],["ccertification","certification"],["ccessible","accessible"],["cche","cache"],["cconfiguration","configuration"],["ccordinate","coordinate"],["ccordinates","coordinates"],["ccordinats","coordinates"],["ccoutant","accountant"],["ccpcheck","cppcheck"],["ccurred","occurred"],["ccustom","custom"],["ccustoms","customs"],["cdecompress","decompress"],["ceartype","cleartype"],["Ceasar","Caesar"],["ceate","create"],["ceated","created"],["ceates","creates"],["ceating","creating"],["ceation","creation"],["ceck","check"],["cecked","checked"],["cecker","checker"],["cecking","checking"],["cecks","checks"],["cedential","credential"],["cedentials","credentials"],["cehck","check"],["cehcked","checked"],["cehcker","checker"],["cehcking","checking"],["cehcks","checks"],["Celcius","Celsius"],["celles","cells"],["cellpading","cellpadding"],["cellst","cells"],["cellxs","cells"],["celsuis","celsius"],["cementary","cemetery"],["cemetarey","cemetery"],["cemetaries","cemeteries"],["cemetary","cemetery"],["cenario","scenario"],["cenarios","scenarios"],["cencter","center"],["cencus","census"],["cengter","center"],["censequence","consequence"],["centain","certain"],["cententenial","centennial"],["centerd","centered"],["centisencond","centisecond"],["centisenconds","centiseconds"],["centrifugeable","centrifugable"],["centrigrade","centigrade"],["centriod","centroid"],["centriods","centroids"],["centruies","centuries"],["centruy","century"],["centuties","centuries"],["centuty","century"],["cerain","certain"],["cerainly","certainly"],["cerainty","certainty"],["cerate","create"],["cereates","creates"],["cerimonial","ceremonial"],["cerimonies","ceremonies"],["cerimonious","ceremonious"],["cerimony","ceremony"],["ceromony","ceremony"],["certaily","certainly"],["certaincy","certainty"],["certainity","certainty"],["certaint","certain"],["certaion","certain"],["certan","certain"],["certficate","certificate"],["certficated","certificated"],["certficates","certificates"],["certfication","certification"],["certfications","certifications"],["certficiate","certificate"],["certficiated","certificated"],["certficiates","certificates"],["certficiation","certification"],["certficiations","certifications"],["certfied","certified"],["certfy","certify"],["certian","certain"],["certianly","certainly"],["certicate","certificate"],["certicated","certificated"],["certicates","certificates"],["certication","certification"],["certicicate","certificate"],["certifacte","certificate"],["certifacted","certificated"],["certifactes","certificates"],["certifaction","certification"],["certifcate","certificate"],["certifcated","certificated"],["certifcates","certificates"],["certifcation","certification"],["certifciate","certificate"],["certifciated","certificated"],["certifciates","certificates"],["certifciation","certification"],["certifiate","certificate"],["certifiated","certificated"],["certifiates","certificates"],["certifiating","certificating"],["certifiation","certification"],["certifiations","certifications"],["certificat","certificate"],["certificatd","certificated"],["certificaton","certification"],["certificats","certificates"],["certifice","certificate"],["certificed","certificated"],["certifices","certificates"],["certificion","certification"],["certificste","certificate"],["certificsted","certificated"],["certificstes","certificates"],["certificsting","certificating"],["certificstion","certification"],["certifificate","certificate"],["certifificated","certificated"],["certifificates","certificates"],["certifification","certification"],["certiticate","certificate"],["certiticated","certificated"],["certiticates","certificates"],["certitication","certification"],["cetain","certain"],["cetainly","certainly"],["cetainty","certainty"],["cetrainly","certainly"],["cetting","setting"],["Cgywin","Cygwin"],["chaarges","charges"],["chacacter","character"],["chacacters","characters"],["chache","cache"],["chached","cached"],["chacheline","cacheline"],["chaeck","check"],["chaecked","checked"],["chaecker","checker"],["chaecking","checking"],["chaecks","checks"],["chagne","change"],["chagned","changed"],["chagnes","changes"],["chahged","changed"],["chahging","changing"],["chaied","chained"],["chaing","chain"],["chalenging","challenging"],["challanage","challenge"],["challange","challenge"],["challanged","challenged"],["challanges","challenges"],["challege","challenge"],["chambre","chamber"],["chambres","chambers"],["Champange","Champagne"],["chanage","change"],["chanaged","changed"],["chanager","changer"],["chanages","changes"],["chanaging","changing"],["chanceled","canceled"],["chanceling","canceling"],["chanched","changed"],["chaneged","changed"],["chaneging","changing"],["chanel","channel"],["chanell","channel"],["chanels","channels"],["changable","changeable"],["changeble","changeable"],["changeing","changing"],["changge","change"],["changged","changed"],["changgeling","changeling"],["changges","changes"],["changlog","changelog"],["changuing","changing"],["chanined","chained"],["chaninging","changing"],["chanllenge","challenge"],["chanllenging","challenging"],["channael","channel"],["channe","channel"],["channeles","channels"],["channl","channel"],["channle","channel"],["channles","channels"],["channnel","channel"],["channnels","channels"],["chanses","chances"],["chaper","chapter"],["characaters","characters"],["characer","character"],["characers","characters"],["characeter","character"],["characeters","characters"],["characetrs","characters"],["characher","character"],["charachers","characters"],["charachter","character"],["charachters","characters"],["characstyle","charstyle"],["charactar","character"],["charactaristic","characteristic"],["charactaristics","characteristics"],["charactars","characters"],["characte","character"],["charactear","character"],["charactears","characters"],["characted","character"],["characteds","characters"],["characteer","character"],["characteers","characters"],["characteisation","characterisation"],["characteization","characterization"],["characteor","character"],["characteors","characters"],["characterclasses","character classes"],["characteres","characters"],["characterisic","characteristic"],["characterisically","characteristically"],["characterisicly","characteristically"],["characterisics","characteristics"],["characterisitic","characteristic"],["characterisitics","characteristics"],["characteristicly","characteristically"],["characteritic","characteristic"],["characteritics","characteristics"],["characteritisc","characteristic"],["characteritiscs","characteristics"],["charactersistic","characteristic"],["charactersistically","characteristically"],["charactersistics","characteristics"],["charactersitic","characteristic"],["charactersm","characters"],["characterss","characters"],["characterstic","characteristic"],["characterstically","characteristically"],["characterstics","characteristics"],["charactertistic","characteristic"],["charactertistically","characteristically"],["charactertistics","characteristics"],["charactes","characters"],["charactet","character"],["characteter","character"],["characteteristic","characteristic"],["characteteristics","characteristics"],["characteters","characters"],["charactetistic","characteristic"],["charactetistics","characteristics"],["charactetr","character"],["charactetrs","characters"],["charactets","characters"],["characther","character"],["charactiristic","characteristic"],["charactiristically","characteristically"],["charactiristics","characteristics"],["charactor","character"],["charactors","characters"],["charactristic","characteristic"],["charactristically","characteristically"],["charactristics","characteristics"],["charactrs","characters"],["characts","characters"],["characture","character"],["charakter","character"],["charakters","characters"],["chararacter","character"],["chararacters","characters"],["chararcter","character"],["chararcters","characters"],["charas","chars"],["charascter","character"],["charascters","characters"],["charasmatic","charismatic"],["charater","character"],["charaterize","characterize"],["charaterized","characterized"],["charaters","characters"],["charator","character"],["charators","characters"],["charcater","character"],["charcter","character"],["charcteristic","characteristic"],["charcteristics","characteristics"],["charcters","characters"],["charctor","character"],["charctors","characters"],["charecter","character"],["charecters","characters"],["charector","character"],["chargind","charging"],["charicter","character"],["charicters","characters"],["charictor","character"],["charictors","characters"],["chariman","chairman"],["charistics","characteristics"],["charizma","charisma"],["chartroose","chartreuse"],["chassy","chassis"],["chatacter","character"],["chatacters","characters"],["chatch","catch"],["chater","chapter"],["chawk","chalk"],["chcek","check"],["chceked","checked"],["chceking","checking"],["chceks","checks"],["chck","check"],["chckbox","checkbox"],["cheapeast","cheapest"],["cheatta","cheetah"],["chec","check"],["checbox","checkbox"],["checboxes","checkboxes"],["checg","check"],["checged","checked"],["checheckpoit","checkpoint"],["checheckpoits","checkpoints"],["cheched","checked"],["cheching","checking"],["chechk","check"],["chechs","checks"],["checkalaises","checkaliases"],["checkcsum","checksum"],["checkd","checked"],["checkes","checks"],["checket","checked"],["checkk","check"],["checkng","checking"],["checkoslovakia","czechoslovakia"],["checkox","checkbox"],["checkpoing","checkpoint"],["checkstum","checksum"],["checkstuming","checksumming"],["checkstumming","checksumming"],["checkstums","checksums"],["checksume","checksum"],["checksumed","checksummed"],["checksuming","checksumming"],["checkt","checked"],["checkum","checksum"],["checkums","checksums"],["checkuot","checkout"],["checl","check"],["checled","checked"],["checling","checking"],["checls","checks"],["cheduling","scheduling"],["cheeper","cheaper"],["cheeta","cheetah"],["cheif","chief"],["cheifs","chiefs"],["chek","check"],["chekc","check"],["chekcing","checking"],["chekd","checked"],["cheked","checked"],["chekers","checkers"],["cheking","checking"],["cheks","checks"],["cheksum","checksum"],["cheksums","checksums"],["chello","cello"],["chemcial","chemical"],["chemcially","chemically"],["chemestry","chemistry"],["chemicaly","chemically"],["chenged","changed"],["chennel","channel"],["cherch","church"],["cherchs","churches"],["cherck","check"],["chercking","checking"],["chercks","checks"],["chescksums","checksums"],["chgange","change"],["chganged","changed"],["chganges","changes"],["chganging","changing"],["chidren","children"],["childbird","childbirth"],["childen","children"],["childeren","children"],["childern","children"],["childlren","children"],["chiledren","children"],["chilren","children"],["chineese","Chinese"],["chinense","Chinese"],["chinesse","Chinese"],["chipersuite","ciphersuite"],["chipersuites","ciphersuites"],["chipertext","ciphertext"],["chipertexts","ciphertexts"],["chipet","chipset"],["chipslect","chipselect"],["chipstes","chipsets"],["chiuldren","children"],["chked","checked"],["chnage","change"],["chnaged","changed"],["chnages","changes"],["chnaging","changing"],["chnge","change"],["chnged","changed"],["chnges","changes"],["chnging","changing"],["chnnel","channel"],["choclate","chocolate"],["choicing","choosing"],["choise","choice"],["choises","choices"],["choising","choosing"],["chooose","choose"],["choos","choose"],["choosen","chosen"],["chopipng","chopping"],["choronological","chronological"],["chosed","chose"],["choseen","chosen"],["choser","chooser"],["chosing","choosing"],["chossen","chosen"],["chowsing","choosing"],["chracter","character"],["chracters","characters"],["chractor","character"],["chractors","characters"],["chrminance","chrominance"],["chromum","chromium"],["chuch","church"],["chuks","chunks"],["chunaks","chunks"],["chunc","chunk"],["chunck","chunk"],["chuncked","chunked"],["chuncking","chunking"],["chuncks","chunks"],["chuncksize","chunksize"],["chuncs","chunks"],["chuned","chunked"],["churchs","churches"],["cick","click"],["cicrle","circle"],["cicruit","circuit"],["cicruits","circuits"],["cicular","circular"],["ciculars","circulars"],["cihpher","cipher"],["cihphers","ciphers"],["cilinder","cylinder"],["cilinders","cylinders"],["cilindrical","cylindrical"],["cilyndre","cylinder"],["cilyndres","cylinders"],["cilyndrs","cylinders"],["Cincinatti","Cincinnati"],["Cincinnatti","Cincinnati"],["cinfiguration","configuration"],["cinfigurations","configurations"],["cintaner","container"],["ciontrol","control"],["ciper","cipher"],["cipers","ciphers"],["cipersuite","ciphersuite"],["cipersuites","ciphersuites"],["cipertext","ciphertext"],["cipertexts","ciphertexts"],["ciphe","cipher"],["cipherntext","ciphertext"],["ciphersuit","ciphersuite"],["ciphersuits","ciphersuites"],["ciphersute","ciphersuite"],["ciphersutes","ciphersuites"],["cipheruite","ciphersuite"],["cipheruites","ciphersuites"],["ciphes","ciphers"],["ciphr","cipher"],["ciphrs","ciphers"],["cips","chips"],["circluar","circular"],["circluarly","circularly"],["circluars","circulars"],["circomvent","circumvent"],["circomvented","circumvented"],["circomvents","circumvents"],["circual","circular"],["circuitery","circuitry"],["circulaton","circulation"],["circumferance","circumference"],["circumferencial","circumferential"],["circumsicion","circumcision"],["circumstancial","circumstantial"],["circumstansial","circumstantial"],["circumstnce","circumstance"],["circumstnces","circumstances"],["circumstncial","circumstantial"],["circumstntial","circumstantial"],["circumvernt","circumvent"],["circunference","circumference"],["circunferences","circumferences"],["circunstance","circumstance"],["circunstances","circumstances"],["circunstantial","circumstantial"],["circustances","circumstances"],["circut","circuit"],["circuts","circuits"],["ciricle","circle"],["ciricles","circles"],["ciricuit","circuit"],["ciricuits","circuits"],["ciricular","circular"],["ciricularise","circularise"],["ciricularize","circularize"],["ciriculum","curriculum"],["cirilic","Cyrillic"],["cirillic","Cyrillic"],["ciritc","critic"],["ciritcal","critical"],["ciritcality","criticality"],["ciritcals","criticals"],["ciritcs","critics"],["ciriteria","criteria"],["ciritic","critic"],["ciritical","critical"],["ciriticality","criticality"],["ciriticals","criticals"],["ciritics","critics"],["cirlce","circle"],["cirle","circle"],["cirles","circles"],["cirsumstances","circumstances"],["cirtcuit","circuit"],["cirucal","circular"],["cirucit","circuit"],["cirucits","circuits"],["ciruclar","circular"],["ciruclation","circulation"],["ciruclator","circulator"],["cirucmflex","circumflex"],["cirucular","circular"],["cirucumstance","circumstance"],["cirucumstances","circumstances"],["ciruit","circuit"],["ciruits","circuits"],["cirumflex","circumflex"],["cirumstance","circumstance"],["cirumstances","circumstances"],["civillian","civilian"],["civillians","civilians"],["cjange","change"],["cjanged","changed"],["cjanges","changes"],["cjoice","choice"],["cjoices","choices"],["ckecksum","checksum"],["claaes","classes"],["claculate","calculate"],["claculation","calculation"],["claer","clear"],["claerer","clearer"],["claerly","clearly"],["claibscale","calibscale"],["claime","claim"],["claimes","claims"],["clame","claim"],["claread","cleared"],["clared","cleared"],["clarety","clarity"],["claring","clearing"],["clasic","classic"],["clasical","classical"],["clasically","classically"],["clasification","classification"],["clasified","classified"],["clasifies","classifies"],["clasify","classify"],["clasifying","classifying"],["clasroom","classroom"],["clasrooms","classrooms"],["classess","classes"],["classesss","classes"],["classifcation","classification"],["classifed","classified"],["classifer","classifier"],["classifers","classifiers"],["classificaion","classification"],["classrom","classroom"],["classroms","classrooms"],["classs","class"],["classses","classes"],["clatified","clarified"],["claus","clause"],["clcoksource","clocksource"],["clcosed","closed"],["clea","clean"],["cleaered","cleared"],["cleaing","cleaning"],["cleancacne","cleancache"],["cleaness","cleanness"],["cleanning","cleaning"],["cleannup","cleanup"],["cleanpu","cleanup"],["cleanpus","cleanups"],["cleantup","cleanup"],["cleareance","clearance"],["cleares","clears"],["clearified","clarified"],["clearifies","clarifies"],["clearify","clarify"],["clearifying","clarifying"],["clearling","clearing"],["clearnance","clearance"],["clearnances","clearances"],["clearouput","clearoutput"],["clearted","cleared"],["cleary","clearly"],["cleaup","cleanup"],["cleaups","cleanups"],["cleck","check"],["cleean","clean"],["cleen","clean"],["cleened","cleaned"],["cleens","cleans"],["cleff","clef"],["cleint's","client's"],["cleint","client"],["cleints","clients"],["clened","cleaned"],["clener","cleaner"],["clening","cleaning"],["cler","clear"],["clese","close"],["cleses","closes"],["clevely","cleverly"],["cliboard","clipboard"],["cliboards","clipboards"],["clibpoard","clipboard"],["clibpoards","clipboards"],["cliens","clients"],["cliensite","client-side"],["clienta","client"],["clientelle","clientele"],["clik","click"],["cliks","clicks"],["climer","climber"],["climers","climbers"],["climing","climbing"],["clincial","clinical"],["clinets","clients"],["clinicaly","clinically"],["clipboad","clipboard"],["clipboads","clipboards"],["clipoard","clipboard"],["clipoards","clipboards"],["clipoing","clipping"],["cliuent","client"],["cliuents","clients"],["clloud","cloud"],["cllouded","clouded"],["clloudes","clouds"],["cllouding","clouding"],["cllouds","clouds"],["cloack","cloak"],["cloacks","cloaks"],["cloberring","clobbering"],["clocksourc","clocksource"],["clockw\xEDse","clockwise"],["clock_getttime","clock_gettime"],["cloding","closing"],["cloes","close"],["cloesd","closed"],["cloesed","closed"],["cloesing","closing"],["clonning","cloning"],["clory","glory"],["clos","close"],["closeing","closing"],["closesly","closely"],["closig","closing"],["clossed","closed"],["clossing","closing"],["clossion","collision"],["clossions","collisions"],["cloude","cloud"],["cloudes","clouds"],["cloumn","column"],["cloumns","columns"],["clousre","closure"],["clsoe","close"],["clssroom","classroom"],["clssrooms","classrooms"],["cluase","clause"],["clumn","column"],["clumsly","clumsily"],["cluser","cluster"],["clusetr","cluster"],["clustred","clustered"],["cmak","cmake"],["cmmand","command"],["cmmanded","commanded"],["cmmanding","commanding"],["cmmands","commands"],["cmobination","combination"],["cmoputer","computer"],["cmoputers","computers"],["cna","can"],["cnannel","channel"],["cnat'","can't"],["cnat","can't"],["cnfiguration","configuration"],["cnfigure","configure"],["cnfigured","configured"],["cnfigures","configures"],["cnfiguring","configuring"],["cnosole","console"],["cnosoles","consoles"],["cntain","contain"],["cntains","contains"],["cnter","center"],["co-incided","coincided"],["co-opearte","co-operate"],["co-opeartes","co-operates"],["co-ordinate","coordinate"],["co-ordinates","coordinates"],["coalace","coalesce"],["coalaced","coalesced"],["coalacence","coalescence"],["coalacing","coalescing"],["coalaesce","coalesce"],["coalaesced","coalesced"],["coalaescence","coalescence"],["coalaescing","coalescing"],["coalascece","coalescence"],["coalascence","coalescence"],["coalase","coalesce"],["coalasece","coalescence"],["coalased","coalesced"],["coalasence","coalescence"],["coalases","coalesces"],["coalasing","coalescing"],["coalcece","coalescence"],["coalcence","coalescence"],["coalesc","coalesce"],["coalescsing","coalescing"],["coalesed","coalesced"],["coalesence","coalescence"],["coalessing","coalescing"],["coallate","collate"],["coallates","collates"],["coallating","collating"],["coallece","coalesce"],["coalleced","coalesced"],["coallecence","coalescence"],["coalleces","coalesces"],["coallecing","coalescing"],["coallee","coalesce"],["coalleed","coalesced"],["coalleence","coalescence"],["coallees","coalesces"],["coalleing","coalescing"],["coallesce","coalesce"],["coallesced","coalesced"],["coallesceing","coalescing"],["coallescence","coalescence"],["coallesces","coalesces"],["coallescing","coalescing"],["coallese","coalesce"],["coallesed","coalesced"],["coallesence","coalescence"],["coalleses","coalesces"],["coallesing","coalescing"],["coallesse","coalesce"],["coallessed","coalesced"],["coallessence","coalescence"],["coallesses","coalesces"],["coallessing","coalescing"],["coallision","collision"],["coallisions","collisions"],["coalsce","coalesce"],["coalscece","coalescence"],["coalsced","coalesced"],["coalscence","coalescence"],["coalscing","coalescing"],["coalsece","coalescence"],["coalseced","coalesced"],["coalsecense","coalescence"],["coalsence","coalescence"],["coaslescing","coalescing"],["cobining","combining"],["cobvers","covers"],["coccinele","coccinelle"],["coctail","cocktail"],["cocument","document"],["cocumentation","documentation"],["cocuments","document"],["codeing","coding"],["codepoitn","codepoint"],["codesc","codecs"],["codespel","codespell"],["codesream","codestream"],["codition","condition"],["coditioned","conditioned"],["coditions","conditions"],["codo","code"],["codos","codes"],["coduct","conduct"],["coducted","conducted"],["coducter","conductor"],["coducting","conducting"],["coductor","conductor"],["coducts","conducts"],["coeffcient","coefficient"],["coeffcients","coefficients"],["coefficeint","coefficient"],["coefficeints","coefficients"],["coefficent","coefficient"],["coefficents","coefficients"],["coefficiens","coefficients"],["coefficientss","coefficients"],["coeffiecient","coefficient"],["coeffiecients","coefficients"],["coeffient","coefficient"],["coeffients","coefficients"],["coeficent","coefficient"],["coeficents","coefficients"],["coeficient","coefficient"],["coeficients","coefficients"],["coelesce","coalesce"],["coercable","coercible"],["coerceion","coercion"],["cofeee","coffee"],["cofficient","coefficient"],["cofficients","coefficients"],["cofidence","confidence"],["cofiguration","configuration"],["cofigure","configure"],["cofigured","configured"],["cofigures","configures"],["cofiguring","configuring"],["cofirm","confirm"],["cofirmation","confirmation"],["cofirmations","confirmations"],["cofirmed","confirmed"],["cofirming","confirming"],["cofirms","confirms"],["coform","conform"],["cofrim","confirm"],["cofrimation","confirmation"],["cofrimations","confirmations"],["cofrimed","confirmed"],["cofriming","confirming"],["cofrims","confirms"],["cognizent","cognizant"],["coherance","coherence"],["coherancy","coherency"],["coherant","coherent"],["coherantly","coherently"],["coice","choice"],["coincedentally","coincidentally"],["coinitailize","coinitialize"],["coinside","coincide"],["coinsided","coincided"],["coinsidence","coincidence"],["coinsident","coincident"],["coinsides","coincides"],["coinsiding","coinciding"],["cointain","contain"],["cointained","contained"],["cointaining","containing"],["cointains","contains"],["cokies","cookies"],["colaboration","collaboration"],["colaborations","collaborations"],["colateral","collateral"],["coldplg","coldplug"],["colected","collected"],["colection","collection"],["colections","collections"],["colelction","collection"],["colelctive","collective"],["colerscheme","colorscheme"],["colescing","coalescing"],["colision","collision"],["colission","collision"],["collaberative","collaborative"],["collaction","collection"],["collaobrative","collaborative"],["collaps","collapse"],["collapsable","collapsible"],["collasion","collision"],["collaspe","collapse"],["collasped","collapsed"],["collaspes","collapses"],["collaspible","collapsible"],["collasping","collapsing"],["collationg","collation"],["collborative","collaborative"],["collecing","collecting"],["collecion","collection"],["collecions","collections"],["colleciton","collection"],["collecitons","collections"],["collectin","collection"],["collecton","collection"],["collectons","collections"],["colleection","collection"],["collegue","colleague"],["collegues","colleagues"],["collektion","collection"],["colletion","collection"],["collidies","collides"],["collissions","collisions"],["collistion","collision"],["collistions","collisions"],["colllapses","collapses"],["collocalized","colocalized"],["collonade","colonnade"],["collonies","colonies"],["collony","colony"],["collorscheme","colorscheme"],["collosal","colossal"],["collpase","collapse"],["collpased","collapsed"],["collpases","collapses"],["collpasing","collapsing"],["collsion","collision"],["collsions","collisions"],["collumn","column"],["collumns","columns"],["colmn","column"],["colmns","columns"],["colmuned","columned"],["coloer","color"],["coloeration","coloration"],["coloered","colored"],["coloering","coloring"],["coloers","colors"],["coloful","colorful"],["colomn","column"],["colomns","columns"],["colon-seperated","colon-separated"],["colonizators","colonizers"],["coloringh","coloring"],["colorizoer","colorizer"],["colorpsace","colorspace"],["colorpsaces","colorspaces"],["colose","close"],["coloum","column"],["coloumn","column"],["coloumns","columns"],["coloums","columns"],["colourpsace","colourspace"],["colourpsaces","colourspaces"],["colsed","closed"],["colum","column"],["columm","column"],["colummn","column"],["colummns","columns"],["columms","columns"],["columnn","column"],["columnns","columns"],["columnss","columns"],["columnular","columnar"],["colums","columns"],["columsn","columns"],["colunns","columns"],["comammand","command"],["comamnd","command"],["comamnd-line","command-line"],["comamnded","commanded"],["comamnding","commanding"],["comamndline","commandline"],["comamnds","commands"],["comand","command"],["comand-line","command-line"],["comanded","commanded"],["comanding","commanding"],["comandline","commandline"],["comando","commando"],["comandos","commandos"],["comands","commands"],["comany","company"],["comapany","company"],["comapared","compared"],["comapatibility","compatibility"],["comapatible","compatible"],["comapletion","completion"],["comapnies","companies"],["comapny","company"],["comapre","compare"],["comapring","comparing"],["comaprison","comparison"],["comaptibele","compatible"],["comaptibelities","compatibilities"],["comaptibelity","compatibility"],["comaptible","compatible"],["comarators","comparators"],["comback","comeback"],["combained","combined"],["combanations","combinations"],["combatibility","compatibility"],["combatible","compatible"],["combiantion","combination"],["combiation","combination"],["combiations","combinations"],["combinate","combine"],["combinateion","combination"],["combinateions","combinations"],["combinatins","combinations"],["combinatio","combination"],["combinatios","combinations"],["combinaton","combination"],["combinatorical","combinatorial"],["combinbe","combined"],["combind","combined"],["combinded","combined"],["combiniation","combination"],["combiniations","combinations"],["combinine","combine"],["combintaion","combination"],["combintaions","combinations"],["combusion","combustion"],["comceptually","conceptually"],["comdemnation","condemnation"],["comect","connect"],["comected","connected"],["comecting","connecting"],["comectivity","connectivity"],["comedlib","comedilib"],["comemmorates","commemorates"],["comemoretion","commemoration"],["coment","comment"],["comented","commented"],["comenting","commenting"],["coments","comments"],["comfirm","confirm"],["comflicting","conflicting"],["comformance","conformance"],["comiled","compiled"],["comilers","compilers"],["comination","combination"],["comision","commission"],["comisioned","commissioned"],["comisioner","commissioner"],["comisioning","commissioning"],["comisions","commissions"],["comission","commission"],["comissioned","commissioned"],["comissioner","commissioner"],["comissioning","commissioning"],["comissions","commissions"],["comit","commit"],["comited","committed"],["comitee","committee"],["comiting","committing"],["comits","commits"],["comitted","committed"],["comittee","committee"],["comittees","committees"],["comitter","committer"],["comitting","committing"],["comittish","committish"],["comlain","complain"],["comlained","complained"],["comlainer","complainer"],["comlaining","complaining"],["comlains","complains"],["comlaint","complaint"],["comlaints","complaints"],["comlete","complete"],["comleted","completed"],["comletely","completely"],["comletion","completion"],["comletly","completely"],["comlex","complex"],["comlexity","complexity"],["comlpeter","completer"],["comma-separeted","comma-separated"],["commad","command"],["commadn","command"],["commadn-line","command-line"],["commadnline","commandline"],["commadns","commands"],["commads","commands"],["commandi","command"],["commandoes","commandos"],["commannd","command"],["commans","commands"],["commansd","commands"],["commect","connect"],["commected","connected"],["commecting","connecting"],["commectivity","connectivity"],["commedic","comedic"],["commemerative","commemorative"],["commemmorate","commemorate"],["commemmorating","commemorating"],["commenet","comment"],["commenetd","commented"],["commeneted","commented"],["commenstatus","commentstatus"],["commerical","commercial"],["commerically","commercially"],["commericial","commercial"],["commericially","commercially"],["commerorative","commemorative"],["comming","coming"],["comminication","communication"],["comminity","community"],["comminucating","communicating"],["comminucation","communication"],["commision","commission"],["commisioned","commissioned"],["commisioner","commissioner"],["commisioning","commissioning"],["commisions","commissions"],["commitable","committable"],["commited","committed"],["commitee","committee"],["commiter","committer"],["commiters","committers"],["commitin","committing"],["commiting","committing"],["commitish","committish"],["committ","commit"],["committe","committee"],["committi","committee"],["committis","committees"],["committment","commitment"],["committments","commitments"],["committy","committee"],["commma","comma"],["commma-separated","comma-separated"],["commmand","command"],["commmand-line","command-line"],["commmandline","commandline"],["commmands","commands"],["commmemorated","commemorated"],["commment","comment"],["commmented","commented"],["commmenting","commenting"],["commments","comments"],["commmet","comment"],["commmets","comments"],["commmit","commit"],["commmited","committed"],["commmiting","committing"],["commmits","commits"],["commmitted","committed"],["commmitter","committer"],["commmitters","committers"],["commmitting","committing"],["commmon","common"],["commmunicate","communicate"],["commmunicated","communicated"],["commmunicates","communicates"],["commmunicating","communicating"],["commmunication","communication"],["commmunity","community"],["commna","comma"],["commna-separated","comma-separated"],["commnad","command"],["commnad-line","command-line"],["commnadline","commandline"],["commnads","commands"],["commnand","command"],["commnand-line","command-line"],["commnandline","commandline"],["commnands","commands"],["commnd","command"],["commnd-line","command-line"],["commndline","commandline"],["commnds","commands"],["commnent","comment"],["commnents","comments"],["commnet","comment"],["commnetaries","commentaries"],["commnetary","commentary"],["commnetator","commentator"],["commnetators","commentators"],["commneted","commented"],["commneting","commenting"],["commnets","comments"],["commnication","communication"],["commnities","communities"],["commnity","community"],["commnt","comment"],["commnted","commented"],["commnuative","commutative"],["commnunicating","communicating"],["commnunication","communication"],["commnunity","community"],["commoditiy","commodity"],["commom","common"],["commond","command"],["commongly","commonly"],["commontly","commonly"],["commonweath","commonwealth"],["commpact","compact"],["commpaction","compaction"],["commpare","compare"],["commparisons","comparisons"],["commpatibility","compatibility"],["commpatible","compatible"],["commpessed","compressed"],["commpilation","compilation"],["commpile","compile"],["commpiled","compiled"],["commpiling","compiling"],["commplain","complain"],["commplete","complete"],["commpleted","completed"],["commpletely","completely"],["commpletes","completes"],["commpletion","completion"],["commplex","complex"],["commpliant","compliant"],["commplied","complied"],["commpn","common"],["commponent","component"],["commponents","components"],["commpound","compound"],["commpresd","compressed"],["commpresed","compressed"],["commpresion","compression"],["commpress","compress"],["commpressd","compressed"],["commpressed","compressed"],["commpression","compression"],["commpute","compute"],["commputed","computed"],["commputer","computer"],["commputes","computes"],["commputing","computing"],["commtited","committed"],["commtted","committed"],["commuication","communication"],["commuications","communications"],["commuinications","communications"],["communcated","communicated"],["communcation","communication"],["communcations","communications"],["communciation","communication"],["communiation","communication"],["communicaion","communication"],["communicatie","communication"],["communicaton","communication"],["communitcate","communicate"],["communitcated","communicated"],["communitcates","communicates"],["communitcation","communication"],["communitcations","communications"],["communites","communities"],["communiy","community"],["communiyt","community"],["communuication","communication"],["commutated","commuted"],["commutating","commuting"],["commutive","commutative"],["comnmand","command"],["comnnected","connected"],["comnparing","comparing"],["comnpletion","completion"],["comnpresion","compression"],["comnpress","compress"],["comobobox","combo-box"],["comon","common"],["comonent","component"],["comor","color"],["compability","compatibility"],["compabillity","compatibility"],["compabitiliby","compatibility"],["compabitility","compatibility"],["compagnion","companion"],["compagny","company"],["compaibility","compatibility"],["compain","complain"],["compair","compare"],["compaire","compare"],["compaired","compared"],["compairing","comparing"],["compairison","comparison"],["compairisons","comparisons"],["compairs","compares"],["compansate","compensate"],["compansated","compensated"],["compansates","compensates"],["compansating","compensating"],["compansation","compensation"],["compansations","compensations"],["comparaison","comparison"],["comparare","compare"],["comparasion","comparison"],["comparasions","comparisons"],["comparater","comparator"],["comparation","comparison"],["comparations","comparisons"],["compareable","comparable"],["compareing","comparing"],["compareison","comparison"],["compareisons","comparisons"],["comparements","compartments"],["compariable","comparable"],["comparied","compared"],["comparign","comparing"],["comparigon","comparison"],["comparigons","comparisons"],["compariing","comparing"],["comparion","comparison"],["comparions","comparisons"],["comparios","comparison"],["comparioss","comparisons"],["comparisaion","comparison"],["comparisaions","comparisons"],["comparisation","comparison"],["comparisations","comparisons"],["comparisement","comparison"],["comparisements","comparisons"],["comparisin","comparison"],["comparising","comparing"],["comparisins","comparisons"],["comparision","comparison"],["comparisions","comparisons"],["comparism","comparison"],["comparisment","comparison"],["comparisments","comparisons"],["comparisms","comparisons"],["comparisn","comparison"],["comparisns","comparisons"],["comparispon","comparison"],["comparispons","comparisons"],["comparission","comparison"],["comparissions","comparisons"],["comparisson","comparison"],["comparissons","comparisons"],["comparistion","comparison"],["comparistions","comparisons"],["compariston","comparison"],["comparistons","comparisons"],["comparition","comparison"],["comparitions","comparisons"],["comparititive","comparative"],["comparititively","comparatively"],["comparitive","comparative"],["comparitively","comparatively"],["comparitor","comparator"],["comparitors","comparators"],["comparizon","comparison"],["comparizons","comparisons"],["comparment","compartment"],["comparotor","comparator"],["comparotors","comparators"],["comparre","compare"],["comparsion","comparison"],["comparsions","comparisons"],["compatabable","compatible"],["compatabiity","compatibility"],["compatabile","compatible"],["compatabilities","compatibilities"],["compatability","compatibility"],["compatabillity","compatibility"],["compatabilty","compatibility"],["compatabily","compatibility"],["compatable","compatible"],["compatablility","compatibility"],["compatablities","compatibilities"],["compatablitiy","compatibility"],["compatablity","compatibility"],["compatably","compatibly"],["compataibility","compatibility"],["compataible","compatible"],["compataility","compatibility"],["compatatbility","compatibility"],["compatatble","compatible"],["compatatible","compatible"],["compatator","comparator"],["compatators","comparators"],["compatbile","compatible"],["compatbility","compatibility"],["compatiability","compatibility"],["compatiable","compatible"],["compatiablity","compatibility"],["compatibel","compatible"],["compatibile","compatible"],["compatibiliy","compatibility"],["compatibiltiy","compatibility"],["compatibilty","compatibility"],["compatibily","compatibility"],["compatibity","compatibility"],["compatiblilty","compatibility"],["compatiblities","compatibilities"],["compatiblity","compatibility"],["compation","compaction"],["compatitbility","compatibility"],["compativle","compatible"],["compaytibility","compatibility"],["compeitions","competitions"],["compeletely","completely"],["compelte","complete"],["compeltelyt","completely"],["compeltion","completion"],["compeltly","completely"],["compelx","complex"],["compelxes","complexes"],["compelxities","complexities"],["compelxity","complexity"],["compensantion","compensation"],["compenstate","compensate"],["compenstated","compensated"],["compenstates","compensates"],["competance","competence"],["competant","competent"],["competative","competitive"],["competetive","competitive"],["competions","completions"],["competitiion","competition"],["competive","competitive"],["competiveness","competitiveness"],["compex","complex"],["compfortable","comfortable"],["comphrehensive","comprehensive"],["compiant","compliant"],["compicated","complicated"],["compications","complications"],["compied","compiled"],["compilability","compatibility"],["compilant","compliant"],["compilaton","compilation"],["compilatons","compilations"],["compilcate","complicate"],["compilcated","complicated"],["compilcatedly","complicatedly"],["compilcates","complicates"],["compilcating","complicating"],["compilcation","complication"],["compilcations","complications"],["compileable","compilable"],["compiletime","compile time"],["compiliant","compliant"],["compiliation","compilation"],["compilier","compiler"],["compiliers","compilers"],["compitability","compatibility"],["compitable","compatible"],["compitent","competent"],["compitible","compatible"],["complaing","complaining"],["complanied","complained"],["complate","complete"],["complated","completed"],["complates","completes"],["complating","completing"],["complatly","completely"],["complatness","completeness"],["complats","completes"],["complcated","complicated"],["compleate","complete"],["compleated","completed"],["compleates","completes"],["compleating","completing"],["compleatly","completely"],["compleete","complete"],["compleeted","completed"],["compleetly","completely"],["compleetness","completeness"],["complelely","completely"],["complelte","complete"],["complementt","complement"],["compleness","completeness"],["complession","compression"],["complet","complete"],["completedthe","completed the"],["completeion","completion"],["completelly","completely"],["completelty","completely"],["completelyl","completely"],["completetion","completion"],["completetly","completely"],["completiom","completion"],["completition","completion"],["completley","completely"],["completly","completely"],["completness","completeness"],["complette","complete"],["complettly","completely"],["complety","completely"],["complext","complexity"],["compliace","compliance"],["complianse","compliance"],["compliation","compilation"],["compliations","compilations"],["complied-in","compiled-in"],["complience","compliance"],["complient","compliant"],["complile","compile"],["compliled","compiled"],["compliler","compiler"],["compliles","compiles"],["compliling","compiling"],["compling","compiling"],["complitely","completely"],["complmenet","complement"],["complted","completed"],["compluter","computer"],["compnent","component"],["compnents","components"],["compoennt","component"],["compoent","component"],["compoents","components"],["compoesd","composed"],["compoment","component"],["compoments","components"],["componant","component"],["componants","components"],["componbents","components"],["componding","compounding"],["componeent","component"],["componeents","components"],["componemt","component"],["componemts","components"],["componenet","component"],["componenets","components"],["componens","components"],["componentes","components"],["componet","component"],["componets","components"],["componnents","components"],["componoent","component"],["componoents","components"],["componsites","composites"],["compontent","component"],["compontents","components"],["composablity","composability"],["composibility","composability"],["composiblity","composability"],["composit","composite"],["compositong","compositing"],["composits","composites"],["compount","compound"],["comppatible","compatible"],["comppiler","compiler"],["comppilers","compilers"],["comppliance","compliance"],["comprable","comparable"],["compredded","compressed"],["compresed","compressed"],["compreser","compressor"],["compresers","compressors"],["compreses","compresses"],["compresible","compressible"],["compresing","compressing"],["compresion","compression"],["compresions","compressions"],["compresor","compressor"],["compresors","compressors"],["compressable","compressible"],["compresser","compressor"],["compressers","compressors"],["compresss","compress"],["compresssed","compressed"],["compresssion","compression"],["comprimise","compromise"],["compromize","compromise"],["compromized","compromised"],["compsable","composable"],["compsite","composite"],["comptabile","compatible"],["comptible","compatible"],["comptue","compute"],["compuatation","computation"],["compuation","computation"],["compulsary","compulsory"],["compulsery","compulsory"],["compund","compound"],["compunds","compounds"],["computaion","computation"],["computarized","computerized"],["computaton","computation"],["computtaion","computation"],["computtaions","computations"],["comress","compress"],["comressed","compressed"],["comresses","compresses"],["comressing","compressing"],["comression","compression"],["comrpess","compress"],["comrpessed","compressed"],["comrpesses","compresses"],["comrpessing","compressing"],["comrpession","compression"],["comstraint","constraint"],["comsume","consume"],["comsumed","consumed"],["comsumer","consumer"],["comsumers","consumers"],["comsumes","consumes"],["comsuming","consuming"],["comsumption","consumption"],["comtain","contain"],["comtained","contained"],["comtainer","container"],["comtains","contains"],["comunicate","communicate"],["comunication","communication"],["comunity","community"],["comventions","conventions"],["comverted","converted"],["conain","contain"],["conained","contained"],["conainer","container"],["conainers","containers"],["conaines","contains"],["conaining","containing"],["conains","contains"],["conaint","contain"],["conainted","contained"],["conainter","container"],["conatain","contain"],["conatainer","container"],["conatainers","containers"],["conatains","contains"],["conatin","contain"],["conatined","contained"],["conatiner","container"],["conatiners","containers"],["conatining","containing"],["conatins","contains"],["conbination","combination"],["conbinations","combinations"],["conbtrols","controls"],["concaneted","concatenated"],["concantenated","concatenated"],["concatenaded","concatenated"],["concatenaion","concatenation"],["concatened","concatenated"],["concatentaion","concatenation"],["concatentate","concatenate"],["concatentated","concatenated"],["concatentates","concatenates"],["concatentating","concatenating"],["concatentation","concatenation"],["concatentations","concatenations"],["concatented","concatenated"],["concatinate","concatenate"],["concatinated","concatenated"],["concatination","concatenation"],["concatinations","concatenations"],["concating","concatenating"],["concatonate","concatenate"],["concatonated","concatenated"],["concatonates","concatenates"],["concatonating","concatenating"],["conceed","concede"],["conceedd","conceded"],["concensors","consensus"],["concensus","consensus"],["concentate","concentrate"],["concentated","concentrated"],["concentates","concentrates"],["concentating","concentrating"],["concentation","concentration"],["concentic","concentric"],["concentraze","concentrate"],["concered","concerned"],["concerened","concerned"],["concering","concerning"],["concerntrating","concentrating"],["concicely","concisely"],["concider","consider"],["concidered","considered"],["concidering","considering"],["conciders","considers"],["concieted","conceited"],["concieve","conceive"],["concieved","conceived"],["concious","conscious"],["conciously","consciously"],["conciousness","consciousness"],["concurence","concurrence"],["concurency","concurrency"],["concurent","concurrent"],["concurently","concurrently"],["concurrect","concurrent"],["condamned","condemned"],["condem","condemn"],["condemmed","condemned"],["condfiguration","configuration"],["condfigurations","configurations"],["condfigure","configure"],["condfigured","configured"],["condfigures","configures"],["condfiguring","configuring"],["condict","conduct"],["condicted","conducted"],["condidate","candidate"],["condidates","candidates"],["condident","confident"],["condidential","confidential"],["condidional","conditional"],["condidtion","condition"],["condidtioning","conditioning"],["condidtions","conditions"],["condifurable","configurable"],["condifuration","configuration"],["condifure","configure"],["condifured","configured"],["condig","config"],["condigdialog","configdialog"],["condiiton","condition"],["condionally","conditionally"],["conditial","conditional"],["conditially","conditionally"],["conditialy","conditionally"],["conditianal","conditional"],["conditianally","conditionally"],["conditianaly","conditionally"],["conditionaly","conditionally"],["conditionn","condition"],["conditionnal","conditional"],["conditionnaly","conditionally"],["conditionned","conditioned"],["conditionsof","conditions of"],["conditoinal","conditional"],["conditon","condition"],["conditonal","conditional"],["conditons","conditions"],["condntional","conditional"],["condtiion","condition"],["condtiions","conditions"],["condtion","condition"],["condtional","conditional"],["condtionally","conditionally"],["condtionals","conditionals"],["condtioned","conditioned"],["condtions","conditions"],["condtition","condition"],["condtitional","conditional"],["condtitionals","conditionals"],["condtitions","conditions"],["conecct","connect"],["coneccted","connected"],["coneccting","connecting"],["conecction","connection"],["conecctions","connections"],["conecctivities","connectivities"],["conecctivity","connectivity"],["conecctor","connector"],["conecctors","connectors"],["coneccts","connects"],["conecept","concept"],["conecepts","concepts"],["conecjture","conjecture"],["conecjtures","conjectures"],["conecntrate","concentrate"],["conecntrated","concentrated"],["conecntrates","concentrates"],["conecpt","concept"],["conecpts","concepts"],["conect","connect"],["conected","connected"],["conecting","connecting"],["conection","connection"],["conections","connections"],["conectivities","connectivities"],["conectivity","connectivity"],["conectix","connectix"],["conector","connector"],["conectors","connectors"],["conects","connects"],["conecurrency","concurrency"],["conecutive","consecutive"],["coneect","connect"],["coneected","connected"],["coneecting","connecting"],["coneection","connection"],["coneections","connections"],["coneectivities","connectivities"],["coneectivity","connectivity"],["coneector","connector"],["coneectors","connectors"],["coneects","connects"],["conenct","connect"],["conencted","connected"],["conencting","connecting"],["conenction","connection"],["conenctions","connections"],["conenctivities","connectivities"],["conenctivity","connectivity"],["conenctor","connector"],["conenctors","connectors"],["conencts","connects"],["conenience","convenience"],["conenient","convenient"],["coneninece","convenience"],["coneninet","convenient"],["conent","content"],["conents","contents"],["conergence","convergence"],["conern","concern"],["conerning","concerning"],["conersion","conversion"],["conersions","conversions"],["conert","convert"],["conerted","converted"],["conerter","converter"],["conerters","converters"],["conerting","converting"],["conervative","conservative"],["conesencus","consensus"],["conet","connect"],["coneted","connected"],["coneting","connecting"],["conetion","connection"],["conetions","connections"],["conetivities","connectivities"],["conetivity","connectivity"],["conetnt","content"],["conetor","connector"],["conetors","connectors"],["conets","connects"],["conexant","connexant"],["conferene","conference"],["conferrencing","conferencing"],["confert","convert"],["confety","confetti"],["conffiguration","configuration"],["confgiuration","configuration"],["confgiure","configure"],["confgiured","configured"],["confguration","configuration"],["confgure","configure"],["confgured","configured"],["confict","conflict"],["conficted","conflicted"],["conficts","conflicts"],["confidance","confidence"],["confidantal","confidential"],["confidantally","confidentially"],["confidantals","confidentials"],["confidantial","confidential"],["confidantially","confidentially"],["confidental","confidential"],["confidentally","confidentially"],["confids","confides"],["confifurable","configurable"],["confifuration","configuration"],["confifure","configure"],["confifured","configured"],["configaration","configuration"],["configed","configured"],["configer","configure"],["configiration","configuration"],["configire","configure"],["configiuration","configuration"],["configration","configuration"],["configrations","configurations"],["configred","configured"],["configruation","configuration"],["configruations","configurations"],["configrued","configured"],["configuaration","configuration"],["configuarble","configurable"],["configuare","configure"],["configuared","configured"],["configuarion","configuration"],["configuarions","configurations"],["configuartion","configuration"],["configuartions","configurations"],["configuation","configuration"],["configuations","configurations"],["configue","configure"],["configued","configured"],["configuerd","configured"],["configuered","configured"],["configues","configures"],["configulate","configurate"],["configulation","configuration"],["configulations","configurations"],["configuraion","configuration"],["configuraiton","configuration"],["configuratiens","configurations"],["configuratiom","configuration"],["configurationn","configuration"],["configuratioon","configuration"],["configuratoin","configuration"],["configuratoins","configurations"],["configuraton","configuration"],["configuratons","configurations"],["configuratrions","configurations"],["configuratuion","configuration"],["configureable","configurable"],["configureing","configuring"],["configuretion","configuration"],["configurres","configures"],["configurring","configuring"],["configurses","configures"],["configurtation","configuration"],["configurting","configuring"],["configurtion","configuration"],["configurtoin","configuration"],["configury","configurable"],["configutation","configuration"],["configutations","configurations"],["configute","configure"],["configuted","configured"],["configutes","configures"],["configutration","configuration"],["confim","confirm"],["confimation","confirmation"],["confimations","confirmations"],["confimed","confirmed"],["confiming","confirming"],["confimred","confirmed"],["confims","confirms"],["confiramtion","confirmation"],["confirmacion","confirmation"],["confirmaed","confirmed"],["confirmas","confirms"],["confirmatino","confirmation"],["confirmatinon","confirmation"],["confirmd","confirmed"],["confirmedd","confirmed"],["confirmeed","confirmed"],["confirmming","confirming"],["confiug","config"],["confiugrable","configurable"],["confiugration","configuration"],["confiugrations","configurations"],["confiugre","configure"],["confiugred","configured"],["confiugres","configures"],["confiugring","configuring"],["confiugure","configure"],["conflictin","conflicting"],["conflift","conflict"],["conflit","conflict"],["confoguration","configuration"],["confort","comfort"],["confortable","comfortable"],["confrim","confirm"],["confrimation","confirmation"],["confrimations","confirmations"],["confrimed","confirmed"],["confriming","confirming"],["confrims","confirms"],["confucing","confusing"],["confucion","confusion"],["confuction","conjunction"],["confudion","confusion"],["confue","confuse"],["confued","confused"],["confues","confuses"],["confugiration","configuration"],["confugirble","configurable"],["confugire","configure"],["confugired","configured"],["confugires","configures"],["confugiring","configuring"],["confugrable","configurable"],["confugration","configuration"],["confugre","configure"],["confugred","configured"],["confugres","configures"],["confugring","configuring"],["confugurable","configurable"],["confuguration","configuration"],["confugure","configure"],["confugured","configured"],["confugures","configures"],["confuguring","configuring"],["confuigration","configuration"],["confuigrations","configurations"],["confuing","confusing"],["confunction","conjunction"],["confunder","confounder"],["confunse","confuse"],["confunsed","confused"],["confunses","confuses"],["confunsing","confusing"],["confurable","configurable"],["confuration","configuration"],["confure","configure"],["confured","configured"],["confures","configures"],["confuring","configuring"],["confurse","confuse"],["confursed","confused"],["confurses","confuses"],["confursing","confusing"],["confusting","confusing"],["confuze","confuse"],["confuzed","confused"],["confuzes","confuses"],["confuzing","confusing"],["confuzze","confuse"],["confuzzed","confused"],["confuzzes","confuses"],["confuzzing","confusing"],["congifurable","configurable"],["congifuration","configuration"],["congifure","configure"],["congifured","configured"],["congig","config"],["congigs","configs"],["congiguration","configuration"],["congigurations","configurations"],["congigure","configure"],["congnition","cognition"],["congnitive","cognitive"],["congradulations","congratulations"],["congresional","congressional"],["conider","consider"],["conifguration","configuration"],["conifiguration","configuration"],["conig","config"],["conigurable","configurable"],["conigured","configured"],["conincide","coincide"],["conincidence","coincidence"],["conincident","coincident"],["conincides","coincides"],["coninciding","coinciding"],["coninient","convenient"],["coninstallable","coinstallable"],["coninuation","continuation"],["coninue","continue"],["coninues","continues"],["coninuity","continuity"],["coninuous","continuous"],["conitinue","continue"],["conived","connived"],["conjecutre","conjecture"],["conjonction","conjunction"],["conjonctive","conjunctive"],["conjuction","conjunction"],["conjuctions","conjunctions"],["conjuncion","conjunction"],["conjuntion","conjunction"],["conjuntions","conjunctions"],["conlcude","conclude"],["conlcuded","concluded"],["conlcudes","concludes"],["conlcuding","concluding"],["conlcusion","conclusion"],["conlcusions","conclusions"],["conly","only"],["conmnection","connection"],["conmpress","compress"],["conmpression","compression"],["connaect","connect"],["conncection","connection"],["conncetion","connection"],["connction","connection"],["conncurrent","concurrent"],["connecetd","connected"],["connecion","connection"],["connecions","connections"],["conneciton","connection"],["connecitons","connections"],["connecor","connector"],["connecotr","connector"],["connecstatus","connectstatus"],["connectd","connected"],["connecte","connected"],["connectec","connected"],["connectes","connects"],["connectet","connected"],["connectibity","connectivity"],["connectino","connection"],["connectinos","connections"],["connectins","connections"],["connectiom","connection"],["connectioms","connections"],["connectiona","connection"],["connectionas","connections"],["connectiviy","connectivity"],["connectivty","connectivity"],["connecto","connect"],["connectted","connected"],["connecttion","connection"],["conneection","connection"],["conneiction","connection"],["connektors","connectors"],["connetced","connected"],["connetcion","connection"],["conneted","connected"],["Conneticut","Connecticut"],["connetion","connection"],["connetor","connector"],["connexion","connection"],["connnect","connect"],["connnected","connected"],["connnecting","connecting"],["connnection","connection"],["connnections","connections"],["connnects","connects"],["connot","cannot"],["connstrain","constrain"],["connstrained","constrained"],["connstraint","constraint"],["conntents","contents"],["conntroller","controller"],["conosuer","connoisseur"],["conotation","connotation"],["conotations","connotations"],["conotrol","control"],["conotroled","controlled"],["conotroling","controlling"],["conotrolled","controlled"],["conotrols","controls"],["conpares","compares"],["conplete","complete"],["conpleted","completed"],["conpletes","completes"],["conpleting","completing"],["conpletion","completion"],["conquerd","conquered"],["conquerer","conqueror"],["conquerers","conquerors"],["conqured","conquered"],["conrete","concrete"],["conrol","control"],["conroller","controller"],["conrrespond","correspond"],["conrrespondence","correspondence"],["conrrespondences","correspondences"],["conrrespondent","correspondent"],["conrrespondents","correspondents"],["conrresponding","corresponding"],["conrrespondingly","correspondingly"],["conrresponds","corresponds"],["conrrol","control"],["conrrupt","corrupt"],["conrruptable","corruptible"],["conrrupted","corrupted"],["conrruptible","corruptible"],["conrruption","corruption"],["conrruptions","corruptions"],["conrrupts","corrupts"],["conrtib","contrib"],["conrtibs","contribs"],["consants","constants"],["conscent","consent"],["consciencious","conscientious"],["consciouness","consciousness"],["consctruct","construct"],["consctructed","constructed"],["consctructing","constructing"],["consctruction","construction"],["consctructions","constructions"],["consctructive","constructive"],["consctructor","constructor"],["consctructors","constructors"],["consctructs","constructs"],["consdider","consider"],["consdidered","considered"],["consdiered","considered"],["consdired","considered"],["conseat","conceit"],["conseated","conceited"],["consective","consecutive"],["consectively","consecutively"],["consectutive","consecutive"],["consectuve","consecutive"],["consecuitively","consecutively"],["conseed","concede"],["conseedd","conceded"],["conseeded","conceded"],["conseeds","concedes"],["consenquently","consequently"],["consensis","consensus"],["consentrate","concentrate"],["consentrated","concentrated"],["consentrates","concentrates"],["consept","concept"],["consepts","concepts"],["consequentely","consequently"],["consequentually","consequently"],["consequeseces","consequences"],["consequetive","consecutive"],["consequtive","consecutive"],["consequtively","consecutively"],["consern","concern"],["conserned","concerned"],["conserning","concerning"],["conservativeky","conservatively"],["conservitive","conservative"],["consestently","consistently"],["consevible","conceivable"],["consiciousness","consciousness"],["consicousness","consciousness"],["considder","consider"],["considderation","consideration"],["considdered","considered"],["considdering","considering"],["considerd","considered"],["consideren","considered"],["considerion","consideration"],["considerions","considerations"],["considred","considered"],["consier","consider"],["consiers","considers"],["consifer","consider"],["consifered","considered"],["consious","conscious"],["consisant","consistent"],["consisent","consistent"],["consisently","consistently"],["consisntency","consistency"],["consistancy","consistency"],["consistant","consistent"],["consistantly","consistently"],["consisten","consistent"],["consistend","consistent"],["consistendly","consistently"],["consistendt","consistent"],["consistendtly","consistently"],["consistenly","consistently"],["consistuents","constituents"],["consit","consist"],["consitant","consistent"],["consited","consisted"],["consitency","consistency"],["consitent","consistent"],["consitently","consistently"],["consiting","consisting"],["consitional","conditional"],["consits","consists"],["consituencies","constituencies"],["consituency","constituency"],["consituent","constituent"],["consituents","constituents"],["consitute","constitute"],["consituted","constituted"],["consitutes","constitutes"],["consituting","constituting"],["consitution","constitution"],["consitutional","constitutional"],["consitutuent","constituent"],["consitutuents","constituents"],["consitutute","constitute"],["consitututed","constituted"],["consitututes","constitutes"],["consitututing","constituting"],["consntant","constant"],["consntantly","constantly"],["consntants","constants"],["consol","console"],["consolodate","consolidate"],["consolodated","consolidated"],["consonent","consonant"],["consonents","consonants"],["consorcium","consortium"],["conspiracys","conspiracies"],["conspiriator","conspirator"],["consquence","consequence"],["consquences","consequences"],["consquent","consequent"],["consquently","consequently"],["consrtuct","construct"],["consrtucted","constructed"],["consrtuctor","constructor"],["consrtuctors","constructors"],["consrtucts","constructs"],["consruction","construction"],["consructions","constructions"],["consructor","constructor"],["consructors","constructors"],["constaint","constraint"],["constainted","constrained"],["constaints","constraints"],["constallation","constellation"],["constallations","constellations"],["constan","constant"],["constanly","constantly"],["constantsm","constants"],["constarin","constrain"],["constarint","constraint"],["constarints","constraints"],["constarnation","consternation"],["constatn","constant"],["constatnt","constant"],["constatnts","constants"],["constcurts","constructs"],["constext","context"],["consting","consisting"],["constinually","continually"],["constistency","consistency"],["constists","consists"],["constitently","consistently"],["constituant","constituent"],["constituants","constituents"],["constitue","constitute"],["constitues","constitutes"],["constituion","constitution"],["constituional","constitutional"],["constitutent","constituent"],["constitutents","constituents"],["constly","costly"],["constract","construct"],["constracted","constructed"],["constractor","constructor"],["constractors","constructors"],["constrainsts","constraints"],["constrainted","constrained"],["constraintes","constraints"],["constrainting","constraining"],["constrait","constraint"],["constraits","constraints"],["constrans","constrains"],["constrant","constraint"],["constrants","constraints"],["constrast","contrast"],["constrasts","contrasts"],["constratints","constraints"],["constraucts","constructs"],["constrcuct","construct"],["constrcut","construct"],["constrcuted","constructed"],["constrcution","construction"],["constrcutor","constructor"],["constrcutors","constructors"],["constrcuts","constructs"],["constriants","constraints"],["constrint","constraint"],["constrints","constraints"],["constrollers","controllers"],["construc","construct"],["construces","constructs"],["construcing","constructing"],["construcion","construction"],["construciton","construction"],["construcor","constructor"],["construcs","constructs"],["constructcor","constructor"],["constructer","constructor"],["constructers","constructors"],["constructes","constructs"],["constructred","constructed"],["constructt","construct"],["constructted","constructed"],["constructting","constructing"],["constructtor","constructor"],["constructtors","constructors"],["constructts","constructs"],["constructued","constructed"],["constructur","constructor"],["constructure","constructor"],["constructurs","constructors"],["construktor","constructor"],["construnctor","constructor"],["construrtors","constructors"],["construst","construct"],["construsts","constructs"],["construt","construct"],["construtced","constructed"],["construter","constructor"],["construters","constructors"],["constrution","construction"],["construtor","constructor"],["construtors","constructors"],["consttruct","construct"],["consttructer","constructor"],["consttructers","constructors"],["consttruction","construction"],["consttructor","constructor"],["consttructors","constructors"],["constuct","construct"],["constucted","constructed"],["constucter","constructor"],["constucters","constructors"],["constucting","constructing"],["constuction","construction"],["constuctions","constructions"],["constuctor","constructor"],["constuctors","constructors"],["constucts","constructs"],["consturct","construct"],["consturctor","constructor"],["consuder","consider"],["consuemr","consumer"],["consulant","consultant"],["consultunt","consultant"],["consumate","consummate"],["consumated","consummated"],["consumating","consummating"],["consummed","consumed"],["consummer","consumer"],["consummers","consumers"],["consumtion","consumption"],["contacentaion","concatenation"],["contagen","contagion"],["contaienr","container"],["contaier","container"],["contails","contains"],["contaiminate","contaminate"],["contaiminated","contaminated"],["contaiminating","contaminating"],["containa","contain"],["containees","containers"],["containerr","container"],["containg","containing"],["containging","containing"],["containig","containing"],["containings","containing"],["containining","containing"],["containint","containing"],["containn","contain"],["containner","container"],["containners","containers"],["containns","contains"],["containr","container"],["containrs","containers"],["containted","contained"],["containter","container"],["containters","containers"],["containting","containing"],["containts","contains"],["containuations","continuations"],["contais","contains"],["contaisn","contains"],["contaiun","contain"],["contamporaries","contemporaries"],["contamporary","contemporary"],["contan","contain"],["contaned","contained"],["contanined","contained"],["contaning","containing"],["contanins","contains"],["contans","contains"],["contary","contrary"],["contatenated","concatenated"],["contatining","containing"],["contein","contain"],["conteined","contained"],["conteining","containing"],["conteins","contains"],["contempoary","contemporary"],["contemporaneus","contemporaneous"],["contempory","contemporary"],["conten","contain"],["contence","contents"],["contendor","contender"],["contener","container"],["conteners","containers"],["contenht","content"],["content-negatiotiation","content-negotiation"],["content-negoatiation","content-negotiation"],["content-negoation","content-negotiation"],["content-negociation","content-negotiation"],["content-negogtiation","content-negotiation"],["content-negoitation","content-negotiation"],["content-negoptionsotiation","content-negotiation"],["content-negosiation","content-negotiation"],["content-negotaiation","content-negotiation"],["content-negotaition","content-negotiation"],["content-negotatiation","content-negotiation"],["content-negotation","content-negotiation"],["content-negothiation","content-negotiation"],["content-negotication","content-negotiation"],["content-negotioation","content-negotiation"],["content-negotion","content-negotiation"],["content-negotionation","content-negotiation"],["content-negotiotation","content-negotiation"],["content-negotitaion","content-negotiation"],["content-negotitation","content-negotiation"],["content-negotition","content-negotiation"],["content-negoziation","content-negotiation"],["contentended","contended"],["contentn","content"],["contentss","contents"],["contermporaneous","contemporaneous"],["conterpart","counterpart"],["conterparts","counterparts"],["contersink","countersink"],["contex","context"],["contexta","context"],["contexual","contextual"],["contiains","contains"],["contian","contain"],["contianed","contained"],["contianer","container"],["contianers","containers"],["contianing","containing"],["contians","contains"],["contibute","contribute"],["contibuted","contributed"],["contibutes","contributes"],["contibutor","contributor"],["contigent","contingent"],["contigious","contiguous"],["contigiously","contiguously"],["contignuous","contiguous"],["contigous","contiguous"],["contiguious","contiguous"],["contiguities","continuities"],["contiguos","contiguous"],["contiguous-non","non-contiguous"],["continaing","containing"],["contination","continuation"],["contined","continued"],["continential","continental"],["continging","containing"],["contingous","contiguous"],["continguous","contiguous"],["continious","continuous"],["continiously","continuously"],["continoue","continue"],["continouos","continuous"],["continous","continuous"],["continously","continuously"],["continueing","continuing"],["continuely","continually"],["continuem","continuum"],["continuos","continuous"],["continuosly","continuously"],["continure","continue"],["continusly","continuously"],["continuting","continuing"],["contious","continuous"],["contiously","continuously"],["contiuation","continuation"],["contiue","continue"],["contiuguous","contiguous"],["contiuing","continuing"],["contniue","continue"],["contniued","continued"],["contniues","continues"],["contnt","content"],["contol","control"],["contoler","controller"],["contoller","controller"],["contollers","controllers"],["contolls","controls"],["contols","controls"],["contongency","contingency"],["contorl","control"],["contorled","controlled"],["contorls","controls"],["contoroller","controller"],["contraciction","contradiction"],["contracictions","contradictions"],["contracition","contradiction"],["contracitions","contradictions"],["contracter","contractor"],["contracters","contractors"],["contradically","contradictory"],["contradictary","contradictory"],["contrain","constrain"],["contrainers","containers"],["contraining","constraining"],["contraint","constraint"],["contrainted","constrained"],["contraints","constraints"],["contraitns","constraints"],["contraveining","contravening"],["contravercial","controversial"],["contraversy","controversy"],["contrbution","contribution"],["contribte","contribute"],["contribted","contributed"],["contribtes","contributes"],["contributer","contributor"],["contributers","contributors"],["contries","countries"],["contrinution","contribution"],["contrinutions","contributions"],["contritutions","contributions"],["contriubte","contribute"],["contriubted","contributed"],["contriubtes","contributes"],["contriubting","contributing"],["contriubtion","contribution"],["contriubtions","contributions"],["contrl","control"],["contrller","controller"],["contro","control"],["controlable","controllable"],["controled","controlled"],["controlelrs","controllers"],["controler","controller"],["controlers","controllers"],["controling","controlling"],["controll","control"],["controllerd","controlled"],["controllled","controlled"],["controlller","controller"],["controlllers","controllers"],["controllling","controlling"],["controllor","controller"],["controlls","controls"],["contronl","control"],["contronls","controls"],["controoler","controller"],["controvercial","controversial"],["controvercy","controversy"],["controveries","controversies"],["controversal","controversial"],["controversey","controversy"],["controversials","controversial"],["controvertial","controversial"],["controvery","controversy"],["contrrol","control"],["contrrols","controls"],["contrst","contrast"],["contrsted","contrasted"],["contrsting","contrasting"],["contrsts","contrasts"],["contrtoller","controller"],["contruct","construct"],["contructed","constructed"],["contructing","constructing"],["contruction","construction"],["contructions","constructions"],["contructor","constructor"],["contructors","constructors"],["contructs","constructs"],["contry","country"],["contryie","countryie"],["contsruction","construction"],["contsructor","constructor"],["contstant","constant"],["contstants","constants"],["contstraint","constraint"],["contstructing","constructing"],["contstruction","construction"],["contstructor","constructor"],["contstructors","constructors"],["contur","contour"],["contzains","contains"],["conuntry","country"],["conusmer","consumer"],["convaless","convalesce"],["convax","convex"],["convaxiity","convexity"],["convaxly","convexly"],["convaxness","convexness"],["conveinence","convenience"],["conveinences","conveniences"],["conveinent","convenient"],["conveinience","convenience"],["conveinient","convenient"],["convenant","covenant"],["conveneince","convenience"],["conveniance","convenience"],["conveniant","convenient"],["conveniantly","conveniently"],["convenince","convenience"],["conveninent","convenient"],["convense","convince"],["convential","conventional"],["conventient","convenient"],["convenvient","convenient"],["conver","convert"],["convereted","converted"],["convergance","convergence"],["converion","conversion"],["converions","conversions"],["converison","conversion"],["converitble","convertible"],["conversly","conversely"],["conversoin","conversion"],["converson","conversion"],["conversons","conversions"],["converssion","conversion"],["converst","convert"],["convertable","convertible"],["convertables","convertibles"],["convertet","converted"],["convertion","conversion"],["convertions","conversions"],["convery","convert"],["convesion","conversion"],["convesions","conversions"],["convet","convert"],["conveted","converted"],["conveter","converter"],["conveters","converters"],["conveting","converting"],["convetion","convention"],["convetions","conventions"],["convets","converts"],["conveyer","conveyor"],["conviced","convinced"],["conviencece","convenience"],["convienence","convenience"],["convienent","convenient"],["convienience","convenience"],["convienient","convenient"],["convieniently","conveniently"],["conviently","conveniently"],["conviguration","configuration"],["convigure","configure"],["convination","combination"],["convine","combine"],["convineance","convenience"],["convineances","conveniences"],["convineient","convenient"],["convinence","convenience"],["convinences","conveniences"],["convinent","convenient"],["convinently","conveniently"],["conviniance","convenience"],["conviniances","conveniences"],["convinience","convenience"],["conviniences","conveniences"],["conviniency","convenience"],["conviniencys","conveniences"],["convinient","convenient"],["conviniently","conveniently"],["convining","combining"],["convinve","convince"],["convinved","convinced"],["convinving","convincing"],["convirted","converted"],["convirting","converting"],["convised","convinced"],["convoultion","convolution"],["convoultions","convolutions"],["convovle","convolve"],["convovled","convolved"],["convovling","convolving"],["convrt","convert"],["convserion","conversion"],["conyak","cognac"],["coodinate","coordinate"],["coodinates","coordinates"],["coodrinate","coordinate"],["coodrinates","coordinates"],["cooefficient","coefficient"],["cooefficients","coefficients"],["cooger","cougar"],["cookoo","cuckoo"],["coolent","coolant"],["coolot","culotte"],["coolots","culottes"],["coomand","command"],["coommand","command"],["coomon","common"],["coonstantly","constantly"],["coonstructed","constructed"],["cooordinate","coordinate"],["cooordinates","coordinates"],["coopearte","cooperate"],["coopeartes","cooperates"],["cooporative","cooperative"],["coordanate","coordinate"],["coordanates","coordinates"],["coordenate","coordinate"],["coordenates","coordinates"],["coordiante","coordinate"],["coordiantes","coordinates"],["coordiantion","coordination"],["coordiate","coordinate"],["coordiates","coordinates"],["coordiinates","coordinates"],["coordinatess","coordinates"],["coordinats","coordinates"],["coordindate","coordinate"],["coordindates","coordinates"],["coordine","coordinate"],["coordines","coordinates"],["coording","according"],["coordingate","coordinate"],["coordingates","coordinates"],["coordingly","accordingly"],["coordiniate","coordinate"],["coordiniates","coordinates"],["coordinite","coordinate"],["coordinites","coordinates"],["coordinnate","coordinate"],["coordinnates","coordinates"],["coordintae","coordinate"],["coordintaes","coordinates"],["coordintate","coordinate"],["coordintates","coordinates"],["coordinte","coordinate"],["coordintes","coordinates"],["coorditate","coordinate"],["coordonate","coordinate"],["coordonated","coordinated"],["coordonates","coordinates"],["coorespond","correspond"],["cooresponded","corresponded"],["coorespondend","correspondent"],["coorespondent","correspondent"],["cooresponding","corresponding"],["cooresponds","corresponds"],["cooridate","coordinate"],["cooridated","coordinated"],["cooridates","coordinates"],["cooridnate","coordinate"],["cooridnated","coordinated"],["cooridnates","coordinates"],["coorinate","coordinate"],["coorinates","coordinates"],["coorination","coordination"],["cootdinate","coordinate"],["cootdinated","coordinated"],["cootdinates","coordinates"],["cootdinating","coordinating"],["cootdination","coordination"],["copeing","copying"],["copiese","copies"],["copiing","copying"],["copiler","compiler"],["coplete","complete"],["copleted","completed"],["copletely","completely"],["copletes","completes"],["copmetitors","competitors"],["copmilation","compilation"],["copmonent","component"],["copmutations","computations"],["copntroller","controller"],["coponent","component"],["copoying","copying"],["coppermines","coppermine"],["coppied","copied"],["copright","copyright"],["coprighted","copyrighted"],["coprights","copyrights"],["coproccessor","coprocessor"],["coproccessors","coprocessors"],["coprocesor","coprocessor"],["coprorate","corporate"],["coprorates","corporates"],["coproration","corporation"],["coprorations","corporations"],["coprright","copyright"],["coprrighted","copyrighted"],["coprrights","copyrights"],["copstruction","construction"],["copuright","copyright"],["copurighted","copyrighted"],["copurights","copyrights"],["copute","compute"],["coputed","computed"],["coputer","computer"],["coputes","computes"],["copver","cover"],["copyed","copied"],["copyeight","copyright"],["copyeighted","copyrighted"],["copyeights","copyrights"],["copyied","copied"],["copyrigth","copyright"],["copyrigthed","copyrighted"],["copyrigths","copyrights"],["copyritght","copyright"],["copyritghted","copyrighted"],["copyritghts","copyrights"],["copyrught","copyright"],["copyrughted","copyrighted"],["copyrughts","copyrights"],["copys","copies"],["copytight","copyright"],["copytighted","copyrighted"],["copytights","copyrights"],["copyting","copying"],["corale","chorale"],["cordinate","coordinate"],["cordinates","coordinates"],["cordoroy","corduroy"],["cordump","coredump"],["corecct","correct"],["corecctly","correctly"],["corect","correct"],["corected","corrected"],["corecting","correcting"],["corection","correction"],["corectly","correctly"],["corectness","correctness"],["corects","corrects"],["coreespond","correspond"],["coregated","corrugated"],["corelate","correlate"],["corelated","correlated"],["corelates","correlates"],["corellation","correlation"],["coreolis","Coriolis"],["corerct","correct"],["corerctly","correctly"],["corespond","correspond"],["coresponded","corresponded"],["corespondence","correspondence"],["coresponding","corresponding"],["coresponds","corresponds"],["corfirms","confirms"],["coridal","cordial"],["corispond","correspond"],["cornmitted","committed"],["corordinate","coordinate"],["corordinates","coordinates"],["corordination","coordination"],["corosbonding","corresponding"],["corosion","corrosion"],["corospond","correspond"],["corospondance","correspondence"],["corosponded","corresponded"],["corospondence","correspondence"],["corosponding","corresponding"],["corosponds","corresponds"],["corousel","carousel"],["corparate","corporate"],["corperations","corporations"],["corpration","corporation"],["corproration","corporation"],["corprorations","corporations"],["corrcect","correct"],["corrct","correct"],["corrdinate","coordinate"],["corrdinated","coordinated"],["corrdinates","coordinates"],["corrdinating","coordinating"],["corrdination","coordination"],["corrdinator","coordinator"],["corrdinators","coordinators"],["correclty","correctly"],["correcly","correctly"],["correcpond","correspond"],["correcponded","corresponded"],["correcponding","corresponding"],["correcponds","corresponds"],["correcs","corrects"],["correctably","correctable"],["correctely","correctly"],["correcters","correctors"],["correctlly","correctly"],["correctnes","correctness"],["correcton","correction"],["correctons","corrections"],["correcttness","correctness"],["correctures","correctors"],["correcty","correctly"],["correctyly","correctly"],["correcxt","correct"],["correcy","correct"],["correect","correct"],["correectly","correctly"],["correespond","correspond"],["correesponded","corresponded"],["correespondence","correspondence"],["correespondences","correspondences"],["correespondent","correspondent"],["correesponding","corresponding"],["correesponds","corresponds"],["correlasion","correlation"],["correlatd","correlated"],["correllate","correlate"],["correllation","correlation"],["correllations","correlations"],["correnspond","correspond"],["corrensponded","corresponded"],["correnspondence","correspondence"],["correnspondences","correspondences"],["correnspondent","correspondent"],["correnspondents","correspondents"],["corrensponding","corresponding"],["corrensponds","corresponds"],["correograph","choreograph"],["correponding","corresponding"],["correponds","corresponds"],["correponsing","corresponding"],["correposding","corresponding"],["correpsondence","correspondence"],["correpsonding","corresponding"],["corresond","correspond"],["corresonded","corresponded"],["corresonding","corresponding"],["corresonds","corresponds"],["correspdoning","corresponding"],["correspending","corresponding"],["correspinding","corresponding"],["correspnding","corresponding"],["correspodence","correspondence"],["correspoding","corresponding"],["correspoinding","corresponding"],["correspomd","correspond"],["correspomded","corresponded"],["correspomdence","correspondence"],["correspomdences","correspondences"],["correspomdent","correspondent"],["correspomdents","correspondents"],["correspomding","corresponding"],["correspomds","corresponds"],["correspon","correspond"],["correspondance","correspondence"],["correspondances","correspondences"],["correspondant","correspondent"],["correspondants","correspondents"],["correspondd","corresponded"],["correspondend","correspondent"],["correspondes","corresponds"],["correspondg","corresponding"],["correspondig","corresponding"],["corresponed","corresponded"],["corresponging","corresponding"],["corresponing","corresponding"],["correspons","corresponds"],["corresponsding","corresponding"],["corresponsing","corresponding"],["correspont","correspond"],["correspontence","correspondence"],["correspontences","correspondences"],["correspontend","correspondent"],["correspontent","correspondent"],["correspontents","correspondents"],["corresponting","corresponding"],["corresponts","corresponds"],["correspoond","correspond"],["corressponding","corresponding"],["corret","correct"],["correted","corrected"],["corretion","correction"],["corretly","correctly"],["corridoor","corridor"],["corridoors","corridors"],["corrispond","correspond"],["corrispondant","correspondent"],["corrispondants","correspondents"],["corrisponded","corresponded"],["corrispondence","correspondence"],["corrispondences","correspondences"],["corrisponding","corresponding"],["corrisponds","corresponds"],["corrleation","correlation"],["corrleations","correlations"],["corrolated","correlated"],["corrolates","correlates"],["corrolation","correlation"],["corrolations","correlations"],["corrrect","correct"],["corrrected","corrected"],["corrrecting","correcting"],["corrrection","correction"],["corrrections","corrections"],["corrrectly","correctly"],["corrrectness","correctness"],["corrrects","corrects"],["corrresponding","corresponding"],["corrresponds","corresponds"],["corrrupt","corrupt"],["corrrupted","corrupted"],["corrruption","corruption"],["corrseponding","corresponding"],["corrspond","correspond"],["corrsponded","corresponded"],["corrsponding","corresponding"],["corrsponds","corresponds"],["corrupeted","corrupted"],["corruptable","corruptible"],["corruptiuon","corruption"],["cors-site","cross-site"],["cors-sute","cross-site"],["corse","course"],["corsor","cursor"],["corss-compiling","cross-compiling"],["corss-site","cross-site"],["corss-sute","cross-site"],["corsshair","crosshair"],["corsshairs","crosshairs"],["corssite","cross-site"],["corsssite","cross-site"],["corsssute","cross-site"],["corssute","cross-site"],["corupt","corrupt"],["corupted","corrupted"],["coruption","corruption"],["coruptions","corruptions"],["corupts","corrupts"],["corus","chorus"],["corvering","covering"],["cosed","closed"],["cosnsrain","constrain"],["cosnsrained","constrained"],["cosntitutive","constitutive"],["cosntrain","constrain"],["cosntrained","constrained"],["cosntraining","constraining"],["cosntraint","constraint"],["cosntraints","constraints"],["cosntructed","constructed"],["cosntructor","constructor"],["cosnumer","consumer"],["cosolation","consolation"],["cosole","console"],["cosoled","consoled"],["cosoles","consoles"],["cosoling","consoling"],["costant","constant"],["costexpr","constexpr"],["costitution","constitution"],["costruct","construct"],["costructer","constructor"],["costructor","constructor"],["costumary","customary"],["costumize","customize"],["cotain","contain"],["cotained","contained"],["cotainer","container"],["cotains","contains"],["cotave","octave"],["cotaves","octaves"],["cotnain","contain"],["cotnained","contained"],["cotnainer","container"],["cotnainers","containers"],["cotnaining","containing"],["cotnains","contains"],["cotranser","cotransfer"],["cotrasferred","cotransferred"],["cotrasfers","cotransfers"],["cotrol","control"],["cotroll","control"],["cotrolled","controlled"],["cotroller","controller"],["cotrolles","controls"],["cotrolling","controlling"],["cotrolls","controls"],["cotrols","controls"],["cotten","cotton"],["coucil","council"],["coud","could"],["coudn't","couldn't"],["coudnt","couldn't"],["coul","could"],["could'nt","couldn't"],["could't","couldn't"],["couldent","couldn't"],["coulden`t","couldn't"],["couldn;t","couldn't"],["couldnt'","couldn't"],["couldnt","couldn't"],["couldnt;","couldn't"],["coulmns","columns"],["couln't","couldn't"],["couloumb","coulomb"],["coult","could"],["coummunities","communities"],["coummunity","community"],["coumpound","compound"],["coumpounds","compounds"],["counded","counted"],["counding","counting"],["coundition","condition"],["counds","counts"],["counld","could"],["counpound","compound"],["counpounds","compounds"],["countain","contain"],["countainer","container"],["countainers","containers"],["countains","contains"],["counterfit","counterfeit"],["counterfits","counterfeits"],["counterintuive","counter intuitive"],["countermeausure","countermeasure"],["countermeausures","countermeasures"],["counterpar","counterpart"],["counterpoart","counterpart"],["counterpoarts","counterparts"],["countinue","continue"],["courtesey","courtesy"],["cousing","cousin"],["couted","counted"],["couter","counter"],["coutermeasuere","countermeasure"],["coutermeasueres","countermeasures"],["coutermeasure","countermeasure"],["coutermeasures","countermeasures"],["couterpart","counterpart"],["couting","counting"],["coutner","counter"],["coutners","counters"],["couuld","could"],["couuldn't","couldn't"],["covarage","coverage"],["covarages","coverages"],["covarege","coverage"],["covection","convection"],["covention","convention"],["coventions","conventions"],["coverd","covered"],["covere","cover"],["coveres","covers"],["covergence","convergence"],["coverred","covered"],["coversion","conversion"],["coversions","conversions"],["coverting","converting"],["covnersion","conversion"],["covnert","convert"],["covnerted","converted"],["covnerter","converter"],["covnerters","converters"],["covnertible","convertible"],["covnerting","converting"],["covnertor","converter"],["covnertors","converters"],["covnerts","converts"],["covriance","covariance"],["covriate","covariate"],["covriates","covariates"],["coyp","copy"],["coypright","copyright"],["coyprighted","copyrighted"],["coyprights","copyrights"],["coyright","copyright"],["coyrighted","copyrighted"],["coyrights","copyrights"],["cpacities","capacities"],["cpacity","capacity"],["cpation","caption"],["cpcheck","cppcheck"],["cpontent","content"],["cppp","cpp"],["cpuld","could"],["craced","graced"],["craceful","graceful"],["cracefully","gracefully"],["cracefulness","gracefulness"],["craceless","graceless"],["cracing","gracing"],["crahed","crashed"],["crahes","crashes"],["crahses","crashes"],["crashaes","crashes"],["crasheed","crashed"],["crashees","crashes"],["crashess","crashes"],["crashign","crashing"],["crashs","crashes"],["crationist","creationist"],["crationists","creationists"],["creaate","create"],["creadential","credential"],["creadentialed","credentialed"],["creadentials","credentials"],["creaed","created"],["creaeted","created"],["creasoat","creosote"],["creastor","creator"],["creatation","creation"],["createa","create"],["createable","creatable"],["createdd","created"],["createing","creating"],["createive","creative"],["creatning","creating"],["creatre","create"],["creatred","created"],["creats","creates"],["credate","created"],["credetial","credential"],["credetials","credentials"],["credidential","credential"],["credidentials","credentials"],["credintial","credential"],["credintials","credentials"],["credis","credits"],["credists","credits"],["creditted","credited"],["creedence","credence"],["cresent","crescent"],["cresits","credits"],["cretae","create"],["cretaed","created"],["cretaes","creates"],["cretaing","creating"],["cretate","create"],["cretated","created"],["cretates","creates"],["cretating","creating"],["cretator","creator"],["cretators","creators"],["creted","created"],["creteria","criteria"],["crewsant","croissant"],["cricital","critical"],["cricitally","critically"],["cricitals","criticals"],["crirical","critical"],["crirically","critically"],["criricals","criticals"],["critcal","critical"],["critcally","critically"],["critcals","criticals"],["critcial","critical"],["critcially","critically"],["critcials","criticals"],["criteak","critique"],["critera","criteria"],["critereon","criterion"],["criterias","criteria"],["criteriom","criterion"],["criticial","critical"],["criticially","critically"],["criticials","criticals"],["criticists","critics"],["critiera","criteria"],["critiical","critical"],["critiically","critically"],["critiicals","criticals"],["critisising","criticising"],["critisism","criticism"],["critisisms","criticisms"],["critized","criticized"],["critizing","criticizing"],["croch","crotch"],["crockadile","crocodile"],["crockodiles","crocodiles"],["cronological","chronological"],["cronologically","chronologically"],["croppped","cropped"],["cros","cross"],["cros-site","cross-site"],["cros-sute","cross-site"],["croshet","crochet"],["crosreference","cross-reference"],["crosreferenced","cross-referenced"],["crosreferences","cross-references"],["cross-commpilation","cross-compilation"],["cross-orgin","cross-origin"],["crossgne","crossgen"],["crossin","crossing"],["crossite","cross-site"],["crossreference","cross-reference"],["crossreferenced","cross-referenced"],["crossreferences","cross-references"],["crosssite","cross-site"],["crosssute","cross-site"],["crossute","cross-site"],["crowdsigna","crowdsignal"],["crowkay","croquet"],["crowm","crown"],["crrespond","correspond"],["crsytal","crystal"],["crsytalline","crystalline"],["crsytallisation","crystallisation"],["crsytallise","crystallise"],["crsytallization","crystallization"],["crsytallize","crystallize"],["crsytallographic","crystallographic"],["crsytals","crystals"],["crtical","critical"],["crtically","critically"],["crticals","criticals"],["crticised","criticised"],["crucialy","crucially"],["crucifiction","crucifixion"],["cruncing","crunching"],["crurrent","current"],["crusies","cruises"],["crusor","cursor"],["crutial","crucial"],["crutially","crucially"],["crutialy","crucially"],["crypted","encrypted"],["cryptocraphic","cryptographic"],["cryptograpic","cryptographic"],["crystalisation","crystallisation"],["cryto","crypto"],["crytpo","crypto"],["csae","case"],["csaes","cases"],["cteate","create"],["cteateing","creating"],["cteater","creator"],["cteates","creates"],["cteating","creating"],["cteation","creation"],["cteations","creations"],["cteator","creator"],["ctificate","certificate"],["ctificated","certificated"],["ctificates","certificates"],["ctification","certification"],["cuasality","causality"],["cuasation","causation"],["cuase","cause"],["cuased","caused"],["cuases","causes"],["cuasing","causing"],["cuestion","question"],["cuestioned","questioned"],["cuestions","questions"],["cuileoga","cuileog"],["culiminating","culminating"],["cumlative","cumulative"],["cummand","command"],["cummulated","cumulated"],["cummulative","cumulative"],["cummunicate","communicate"],["cumulatative","cumulative"],["cumulattive","cumulative"],["cuncurency","concurrency"],["curch","church"],["curcuit","circuit"],["curcuits","circuits"],["curcumstance","circumstance"],["curcumstances","circumstances"],["cureful","careful"],["curefully","carefully"],["curefuly","carefully"],["curent","current"],["curentfilter","currentfilter"],["curently","currently"],["curernt","current"],["curerntly","currently"],["curev","curve"],["curevd","curved"],["curevs","curves"],["curiousities","curiosities"],["curiousity's","curiosity's"],["curiousity","curiosity"],["curnilinear","curvilinear"],["currecnies","currencies"],["currecny","currency"],["currected","corrected"],["currecting","correcting"],["curreent","current"],["curreents","currents"],["curremt","current"],["curremtly","currently"],["curremts","currents"],["curren","current"],["currenlty","currently"],["currenly","currently"],["currennt","current"],["currenntly","currently"],["currennts","currents"],["currentl","currently"],["currentlly","currently"],["currentry","currently"],["currenty","currently"],["curresponding","corresponding"],["curretly","currently"],["curretnly","currently"],["curriculem","curriculum"],["currious","curious"],["currnet","current"],["currnt","current"],["currntly","currently"],["curros","cursor"],["currrency","currency"],["currrent","current"],["currrently","currently"],["curruent","current"],["currupt","corrupt"],["curruptable","corruptible"],["currupted","corrupted"],["curruptible","corruptible"],["curruption","corruption"],["curruptions","corruptions"],["currupts","corrupts"],["currus","cirrus"],["curser","cursor"],["cursot","cursor"],["cursro","cursor"],["curvatrue","curvature"],["curvatrues","curvatures"],["curvelinear","curvilinear"],["cusstom","custom"],["cusstomer","customer"],["cusstomers","customers"],["cusstomizable","customizable"],["cusstomization","customization"],["cusstomize","customize"],["cusstomized","customized"],["cusstoms","customs"],["custoisable","customisable"],["custoisation","customisation"],["custoise","customise"],["custoised","customised"],["custoiser","customiser"],["custoisers","customisers"],["custoising","customising"],["custoizable","customizable"],["custoization","customization"],["custoize","customize"],["custoized","customized"],["custoizer","customizer"],["custoizers","customizers"],["custoizing","customizing"],["customable","customizable"],["customie","customize"],["customied","customized"],["customisaton","customisation"],["customisatons","customisations"],["customizaton","customization"],["customizatons","customizations"],["customizeble","customizable"],["customn","custom"],["customns","customs"],["customsied","customised"],["customzied","customized"],["custon","custom"],["custonary","customary"],["custoner","customer"],["custoners","customers"],["custonisable","customisable"],["custonisation","customisation"],["custonise","customise"],["custonised","customised"],["custoniser","customiser"],["custonisers","customisers"],["custonising","customising"],["custonizable","customizable"],["custonization","customization"],["custonize","customize"],["custonized","customized"],["custonizer","customizer"],["custonizers","customizers"],["custonizing","customizing"],["custons","customs"],["custormer","customer"],["custum","custom"],["custumer","customer"],["custumised","customised"],["custumized","customized"],["custums","customs"],["cutom","custom"],["cutted","cut"],["cuurently","currently"],["cuurrent","current"],["cuurrents","currents"],["cvignore","cvsignore"],["cxan","cyan"],["cycic","cyclic"],["cyclinder","cylinder"],["cyclinders","cylinders"],["cycular","circular"],["cygin","cygwin"],["cylcic","cyclic"],["cylcical","cyclical"],["cyle","cycle"],["cylic","cyclic"],["cylider","cylinder"],["cyliders","cylinders"],["cylindical","cylindrical"],["cylindre","cylinder"],["cyllinder","cylinder"],["cyllinders","cylinders"],["cylnder","cylinder"],["cylnders","cylinders"],["cylynders","cylinders"],["cymk","CMYK"],["cyphersuite","ciphersuite"],["cyphersuites","ciphersuites"],["cyphertext","ciphertext"],["cyphertexts","ciphertexts"],["cyprt","crypt"],["cyprtic","cryptic"],["cyprto","crypto"],["Cyrllic","Cyrillic"],["cyrpto","crypto"],["cyrrent","current"],["cyrrilic","Cyrillic"],["cyrstal","crystal"],["cyrstalline","crystalline"],["cyrstallisation","crystallisation"],["cyrstallise","crystallise"],["cyrstallization","crystallization"],["cyrstallize","crystallize"],["cyrstals","crystals"],["cyrto","crypto"],["cywgin","Cygwin"],["daa","data"],["dabase","database"],["daclaration","declaration"],["dacquiri","daiquiri"],["dadlock","deadlock"],["daed","dead"],["dafault","default"],["dafaults","defaults"],["dafaut","default"],["dafualt","default"],["dafualted","defaulted"],["dafualts","defaults"],["daita","data"],["dake","take"],["dalmation","Dalmatian"],["dalta","delta"],["damamge","damage"],["damamged","damaged"],["damamges","damages"],["damamging","damaging"],["damange","damage"],["damanged","damaged"],["damanges","damages"],["damanging","damaging"],["damenor","demeanor"],["damge","damage"],["dammage","damage"],["dammages","damages"],["danceing","dancing"],["dandidates","candidates"],["daplicating","duplicating"],["Dardenelles","Dardanelles"],["dasboard","dashboard"],["dasboards","dashboards"],["dasdot","dashdot"],["dashbaord","dashboard"],["dashbaords","dashboards"],["dashboad","dashboard"],["dashboads","dashboards"],["dashboar","dashboard"],["dashboars","dashboards"],["dashbord","dashboard"],["dashbords","dashboards"],["dashs","dashes"],["data-strcuture","data-structure"],["data-strcutures","data-structures"],["databaase","database"],["databaases","databases"],["databae","database"],["databaes","database"],["databaeses","databases"],["databas","database"],["databsae","database"],["databsaes","databases"],["databse","database"],["databses","databases"],["datadsir","datadir"],["dataet","dataset"],["dataets","datasets"],["datas","data"],["datastrcuture","datastructure"],["datastrcutures","datastructures"],["datastrem","datastream"],["datatbase","database"],["datatbases","databases"],["datatgram","datagram"],["datatgrams","datagrams"],["datatore","datastore"],["datatores","datastores"],["datatpe","datatype"],["datatpes","datatypes"],["datatpye","datatype"],["datatpyes","datatypes"],["datatset","dataset"],["datatsets","datasets"],["datatstructure","datastructure"],["datatstructures","datastructures"],["datattype","datatype"],["datattypes","datatypes"],["datatye","datatype"],["datatyep","datatype"],["datatyepe","datatype"],["datatyepes","datatypes"],["datatyeps","datatypes"],["datatyes","datatypes"],["datatyoe","datatype"],["datatyoes","datatypes"],["datatytpe","datatype"],["datatytpes","datatypes"],["dataum","datum"],["datbase","database"],["datbases","databases"],["datecreatedd","datecreated"],["datection","detection"],["datections","detections"],["datee","date"],["dateset","dataset"],["datesets","datasets"],["datset","dataset"],["datsets","datasets"],["daugher","daughter"],["daugther","daughter"],["daugthers","daughters"],["dbeian","Debian"],["DCHP","DHCP"],["dcok","dock"],["dcoked","docked"],["dcoker","docker"],["dcoking","docking"],["dcoks","docks"],["dcument","document"],["dcumented","documented"],["dcumenting","documenting"],["dcuments","documents"],["ddelete","delete"],["de-actived","deactivated"],["de-duplacate","de-duplicate"],["de-duplacated","de-duplicated"],["de-duplacates","de-duplicates"],["de-duplacation","de-duplication"],["de-duplacte","de-duplicate"],["de-duplacted","de-duplicated"],["de-duplactes","de-duplicates"],["de-duplaction","de-duplication"],["de-duplaicate","de-duplicate"],["de-duplaicated","de-duplicated"],["de-duplaicates","de-duplicates"],["de-duplaication","de-duplication"],["de-duplate","de-duplicate"],["de-duplated","de-duplicated"],["de-duplates","de-duplicates"],["de-duplation","de-duplication"],["de-fualt","default"],["de-fualts","defaults"],["de-registeres","de-registers"],["deacitivation","deactivation"],["deacitvated","deactivated"],["deactivatiion","deactivation"],["deactive","deactivate"],["deactiveate","deactivate"],["deactived","deactivated"],["deactivete","deactivate"],["deactiveted","deactivated"],["deactivetes","deactivates"],["deactiviate","deactivate"],["deactiviates","deactivates"],["deactiving","deactivating"],["deaemon","daemon"],["deafault","default"],["deafualt","default"],["deafualts","defaults"],["deafult","default"],["deafulted","defaulted"],["deafults","defaults"],["deail","deal"],["deailing","dealing"],["deaktivate","deactivate"],["deaktivated","deactivated"],["dealed","dealt"],["dealilng","dealing"],["dealloacte","deallocate"],["deallocaed","deallocated"],["dealocate","deallocate"],["dealte","delete"],["deamand","demand"],["deamanding","demanding"],["deamands","demands"],["deambigate","disambiguate"],["deambigates","disambiguates"],["deambigation","disambiguation"],["deambiguage","disambiguate"],["deambiguages","disambiguates"],["deambiguate","disambiguate"],["deambiguates","disambiguates"],["deambiguation","disambiguation"],["deamiguate","disambiguate"],["deamiguates","disambiguates"],["deamiguation","disambiguation"],["deamon","daemon"],["deamonisation","daemonisation"],["deamonise","daemonise"],["deamonised","daemonised"],["deamonises","daemonises"],["deamonising","daemonising"],["deamonization","daemonization"],["deamonize","daemonize"],["deamonized","daemonized"],["deamonizes","daemonizes"],["deamonizing","daemonizing"],["deamons","daemons"],["deassering","deasserting"],["deatch","detach"],["deatched","detached"],["deatches","detaches"],["deatching","detaching"],["deatil","detail"],["deatiled","detailed"],["deatiling","detailing"],["deatils","details"],["deativate","deactivate"],["deativated","deactivated"],["deativates","deactivates"],["deativation","deactivation"],["deattach","detach"],["deattached","detached"],["deattaches","detaches"],["deattaching","detaching"],["deattachment","detachment"],["deault","default"],["deaults","defaults"],["deauthenication","deauthentication"],["debain","Debian"],["debateable","debatable"],["debbuger","debugger"],["debehlper","debhelper"],["debgu","debug"],["debgug","debug"],["debguging","debugging"],["debhlper","debhelper"],["debia","Debian"],["debiab","Debian"],["debians","Debian's"],["debina","Debian"],["debloking","deblocking"],["debnia","Debian"],["debth","depth"],["debths","depths"],["debudg","debug"],["debudgged","debugged"],["debudgger","debugger"],["debudgging","debugging"],["debudgs","debugs"],["debufs","debugfs"],["debugee","debuggee"],["debuger","debugger"],["debugg","debug"],["debuggg","debug"],["debuggge","debuggee"],["debuggged","debugged"],["debugggee","debuggee"],["debuggger","debugger"],["debuggging","debugging"],["debugggs","debugs"],["debugginf","debugging"],["debuggs","debugs"],["debuging","debugging"],["decaffinated","decaffeinated"],["decalare","declare"],["decalared","declared"],["decalares","declares"],["decalaring","declaring"],["decalration","declaration"],["decalrations","declarations"],["decalratiosn","declarations"],["decapsulting","decapsulating"],["decathalon","decathlon"],["deccelerate","decelerate"],["deccelerated","decelerated"],["deccelerates","decelerates"],["deccelerating","decelerating"],["decceleration","deceleration"],["deccrement","decrement"],["deccremented","decremented"],["deccrements","decrements"],["Decemer","December"],["decend","descend"],["decendant","descendant"],["decendants","descendants"],["decendentant","descendant"],["decendentants","descendants"],["decending","descending"],["deciaml","decimal"],["deciamls","decimals"],["decices","decides"],["decidate","dedicate"],["decidated","dedicated"],["decidates","dedicates"],["decideable","decidable"],["decidely","decidedly"],["decie","decide"],["deciedd","decided"],["deciede","decide"],["decieded","decided"],["deciedes","decides"],["decieding","deciding"],["decieds","decides"],["deciemal","decimal"],["decies","decides"],["decieve","deceive"],["decieved","deceived"],["decieves","deceives"],["decieving","deceiving"],["decimials","decimals"],["decison","decision"],["decission","decision"],["declar","declare"],["declaraion","declaration"],["declaraions","declarations"],["declarated","declared"],["declaratinos","declarations"],["declaratiom","declaration"],["declaraton","declaration"],["declaratons","declarations"],["declarayion","declaration"],["declarayions","declarations"],["declard","declared"],["declarded","declared"],["declaritive","declarative"],["declaritively","declaratively"],["declarnig","declaring"],["declartated","declared"],["declartation","declaration"],["declartations","declarations"],["declartative","declarative"],["declartator","declarator"],["declartators","declarators"],["declarted","declared"],["declartion","declaration"],["declartions","declarations"],["declartiuon","declaration"],["declartiuons","declarations"],["declartiuve","declarative"],["declartive","declarative"],["declartor","declarator"],["declartors","declarators"],["declataions","declarations"],["declatation","declaration"],["declatations","declarations"],["declated","declared"],["declation","declaration"],["declations","declarations"],["declatory","declaratory"],["decleration","declaration"],["declerations","declarations"],["declration","declaration"],["decocde","decode"],["decocded","decoded"],["decocder","decoder"],["decocders","decoders"],["decocdes","decodes"],["decocding","decoding"],["decocdings","decodings"],["decodded","decoded"],["decodding","decoding"],["decodeing","decoding"],["decomissioned","decommissioned"],["decomissioning","decommissioning"],["decommissionn","decommission"],["decommissionned","decommissioned"],["decommpress","decompress"],["decomoposition","decomposition"],["decomposion","decomposition"],["decomposit","decompose"],["decomposited","decomposed"],["decompositing","decomposing"],["decompositon","decomposition"],["decompositons","decompositions"],["decomposits","decomposes"],["decompostion","decomposition"],["decompostition","decomposition"],["decompres","decompress"],["decompresed","decompressed"],["decompreser","decompressor"],["decompreses","decompresses"],["decompresing","decompressing"],["decompresion","decompression"],["decompresor","decompressor"],["decompressd","decompressed"],["decompresser","decompressor"],["decompresssion","decompression"],["decompse","decompose"],["decond","decode"],["deconde","decode"],["deconded","decoded"],["deconder","decoder"],["deconders","decoders"],["decondes","decodes"],["deconding","decoding"],["decondings","decodings"],["deconstract","deconstruct"],["deconstracted","deconstructed"],["deconstrcutor","deconstructor"],["decopose","decompose"],["decoposes","decomposes"],["decoraded","decorated"],["decoratrion","decoration"],["decorde","decode"],["decorded","decoded"],["decorder","decoder"],["decorders","decoders"],["decordes","decodes"],["decording","decoding"],["decordings","decodings"],["decorrellation","decorrelation"],["decortator","decorator"],["decortive","decorative"],["decose","decode"],["decosed","decoded"],["decoser","decoder"],["decosers","decoders"],["decoses","decodes"],["decosing","decoding"],["decosings","decodings"],["decration","decoration"],["decreace","decrease"],["decreas","decrease"],["decremenet","decrement"],["decremenetd","decremented"],["decremeneted","decremented"],["decrese","decrease"],["decress","decrees"],["decribe","describe"],["decribed","described"],["decribes","describes"],["decribing","describing"],["decriptive","descriptive"],["decriptor","descriptor"],["decriptors","descriptors"],["decrmenet","decrement"],["decrmenetd","decremented"],["decrmeneted","decremented"],["decrment","decrement"],["decrmented","decremented"],["decrmenting","decrementing"],["decrments","decrements"],["decroation","decoration"],["decrpt","decrypt"],["decrpted","decrypted"],["decrption","decryption"],["decrytion","decryption"],["decscription","description"],["decsion","decision"],["decsions","decisions"],["decsiptors","descriptors"],["decsribed","described"],["decsriptor","descriptor"],["decsriptors","descriptors"],["decstiption","description"],["decstiptions","descriptions"],["dectect","detect"],["dectected","detected"],["dectecting","detecting"],["dectection","detection"],["dectections","detections"],["dectector","detector"],["dectivate","deactivate"],["decutable","deductible"],["decutables","deductibles"],["decypher","decipher"],["decyphered","deciphered"],["ded","dead"],["dedault","default"],["dedections","detections"],["dedented","indented"],["dedfined","defined"],["dedidate","dedicate"],["dedidated","dedicated"],["dedidates","dedicates"],["dedly","deadly"],["deductable","deductible"],["deductables","deductibles"],["deduplacate","deduplicate"],["deduplacated","deduplicated"],["deduplacates","deduplicates"],["deduplacation","deduplication"],["deduplacte","deduplicate"],["deduplacted","deduplicated"],["deduplactes","deduplicates"],["deduplaction","deduplication"],["deduplaicate","deduplicate"],["deduplaicated","deduplicated"],["deduplaicates","deduplicates"],["deduplaication","deduplication"],["deduplate","deduplicate"],["deduplated","deduplicated"],["deduplates","deduplicates"],["deduplation","deduplication"],["dedupliate","deduplicate"],["dedupliated","deduplicated"],["deecorator","decorator"],["deeep","deep"],["deelte","delete"],["deendencies","dependencies"],["deendency","dependency"],["defail","detail"],["defailt","default"],["defalt","default"],["defalts","defaults"],["defalut","default"],["defargkey","defragkey"],["defatult","default"],["defaukt","default"],["defaul","default"],["defaulat","default"],["defaulats","defaults"],["defauld","default"],["defaulds","defaults"],["defaule","default"],["defaules","defaults"],["defaulf","default"],["defaulfs","defaults"],["defaulg","default"],["defaulgs","defaults"],["defaulh","default"],["defaulhs","defaults"],["defauling","defaulting"],["defaulit","default"],["defaulits","defaults"],["defaulkt","default"],["defaulkts","defaults"],["defaull","default"],["defaulls","defaults"],["defaullt","default"],["defaullts","defaults"],["defaulr","default"],["defaulrs","defaults"],["defaulrt","default"],["defaulrts","defaults"],["defaultet","defaulted"],["defaulty","default"],["defauly","default"],["defaulys","defaults"],["defaut","default"],["defautl","default"],["defautled","defaulted"],["defautling","defaulting"],["defautls","defaults"],["defautlt","default"],["defautly","default"],["defauts","defaults"],["defautt","default"],["defautted","defaulted"],["defautting","defaulting"],["defautts","defaults"],["defeault","default"],["defeaulted","defaulted"],["defeaulting","defaulting"],["defeaults","defaults"],["defecit","deficit"],["defeine","define"],["defeines","defines"],["defenate","definite"],["defenately","definitely"],["defendent","defendant"],["defendents","defendants"],["defenitely","definitely"],["defenition","definition"],["defenitions","definitions"],["defenitly","definitely"],["deferal","deferral"],["deferals","deferrals"],["deferance","deference"],["defered","deferred"],["deferencing","dereferencing"],["deferentiating","differentiating"],["defering","deferring"],["deferreal","deferral"],["deffensively","defensively"],["defferently","differently"],["deffering","differing"],["defferred","deferred"],["deffine","define"],["deffined","defined"],["deffinition","definition"],["deffinitively","definitively"],["deffirent","different"],["defiantely","defiantly"],["defice","device"],["defien","define"],["defiend","defined"],["defiened","defined"],["defin","define"],["definad","defined"],["definance","defiance"],["definate","definite"],["definately","definitely"],["defination","definition"],["definations","definitions"],["definatly","definitely"],["definding","defining"],["defineas","defines"],["defineed","defined"],["definend","defined"],["definete","definite"],["definetelly","definitely"],["definetely","definitely"],["definetly","definitely"],["definiation","definition"],["definied","defined"],["definietly","definitely"],["definifiton","definition"],["definining","defining"],["defininition","definition"],["defininitions","definitions"],["definintion","definition"],["definit","definite"],["definitian","definition"],["definitiion","definition"],["definitiions","definitions"],["definitio","definition"],["definitios","definitions"],["definitivly","definitively"],["definitly","definitely"],["definitoin","definition"],["definiton","definition"],["definitons","definitions"],["definned","defined"],["definnition","definition"],["defintian","definition"],["defintiion","definition"],["defintiions","definitions"],["defintion","definition"],["defintions","definitions"],["defintition","definition"],["defintivly","definitively"],["defition","definition"],["defitions","definitions"],["deflaut","default"],["defninition","definition"],["defninitions","definitions"],["defnitions","definitions"],["defore","before"],["defqault","default"],["defragmenation","defragmentation"],["defualt","default"],["defualtdict","defaultdict"],["defualts","defaults"],["defult","default"],["defulted","defaulted"],["defulting","defaulting"],["defults","defaults"],["degenarate","degenerate"],["degenarated","degenerated"],["degenarating","degenerating"],["degenaration","degeneration"],["degenracy","degeneracy"],["degenrate","degenerate"],["degenrated","degenerated"],["degenrates","degenerates"],["degenratet","degenerated"],["degenrating","degenerating"],["degenration","degeneration"],["degerate","degenerate"],["degeree","degree"],["degnerate","degenerate"],["degnerated","degenerated"],["degnerates","degenerates"],["degrads","degrades"],["degration","degradation"],["degredation","degradation"],["degreee","degree"],["degreeee","degree"],["degreeees","degrees"],["degreees","degrees"],["deifne","define"],["deifned","defined"],["deifnes","defines"],["deifning","defining"],["deimiter","delimiter"],["deine","define"],["deinitailse","deinitialise"],["deinitailze","deinitialize"],["deinitalized","deinitialized"],["deinstantating","deinstantiating"],["deintialize","deinitialize"],["deintialized","deinitialized"],["deintializing","deinitializing"],["deisgn","design"],["deisgned","designed"],["deisgner","designer"],["deisgners","designers"],["deisgning","designing"],["deisgns","designs"],["deivative","derivative"],["deivatives","derivatives"],["deivce","device"],["deivces","devices"],["deivices","devices"],["deklaration","declaration"],["dekstop","desktop"],["dekstops","desktops"],["dektop","desktop"],["dektops","desktops"],["delagate","delegate"],["delagates","delegates"],["delaloc","delalloc"],["delalyed","delayed"],["delapidated","dilapidated"],["delaraction","declaration"],["delaractions","declarations"],["delarations","declarations"],["delare","declare"],["delared","declared"],["delares","declares"],["delaring","declaring"],["delate","delete"],["delayis","delays"],["delcarations","declarations"],["delcare","declare"],["delcared","declared"],["delcares","declares"],["delclaration","declaration"],["delele","delete"],["delelete","delete"],["deleleted","deleted"],["deleletes","deletes"],["deleleting","deleting"],["delelte","delete"],["delemeter","delimiter"],["delemiter","delimiter"],["delerious","delirious"],["delet","delete"],["deletd","deleted"],["deleteable","deletable"],["deleteed","deleted"],["deleteing","deleting"],["deleteion","deletion"],["deleteting","deleting"],["deletiong","deletion"],["delets","deletes"],["delevopment","development"],["delevopp","develop"],["delgate","delegate"],["delgated","delegated"],["delgates","delegates"],["delgating","delegating"],["delgation","delegation"],["delgations","delegations"],["delgator","delegator"],["delgators","delegators"],["deliberatey","deliberately"],["deliberatly","deliberately"],["deliberite","deliberate"],["deliberitely","deliberately"],["delibery","delivery"],["delibrate","deliberate"],["delibrately","deliberately"],["delievering","delivering"],["delievery","delivery"],["delievred","delivered"],["delievries","deliveries"],["delievry","delivery"],["delimeted","delimited"],["delimeter","delimiter"],["delimeters","delimiters"],["delimiited","delimited"],["delimiiter","delimiter"],["delimiiters","delimiters"],["delimitiaion","delimitation"],["delimitiaions","delimitations"],["delimitiation","delimitation"],["delimitiations","delimitations"],["delimitied","delimited"],["delimitier","delimiter"],["delimitiers","delimiters"],["delimitiing","delimiting"],["delimitimg","delimiting"],["delimition","delimitation"],["delimitions","delimitations"],["delimitis","delimits"],["delimititation","delimitation"],["delimititations","delimitations"],["delimitited","delimited"],["delimititer","delimiter"],["delimititers","delimiters"],["delimititing","delimiting"],["delimitor","delimiter"],["delimitors","delimiters"],["delimitted","delimited"],["delimma","dilemma"],["delimted","delimited"],["delimters","delimiter"],["delink","unlink"],["delivared","delivered"],["delivative","derivative"],["delivatives","derivatives"],["deliverate","deliberate"],["delivermode","deliverymode"],["deliverying","delivering"],["delte","delete"],["delted","deleted"],["deltes","deletes"],["delting","deleting"],["deltion","deletion"],["delusionally","delusively"],["delvery","delivery"],["demaind","demand"],["demenor","demeanor"],["demension","dimension"],["demensional","dimensional"],["demensions","dimensions"],["demodualtor","demodulator"],["demog","demo"],["demographical","demographic"],["demolishon","demolition"],["demolision","demolition"],["demoninator","denominator"],["demoninators","denominators"],["demonstates","demonstrates"],["demonstrat","demonstrate"],["demonstrats","demonstrates"],["demorcracy","democracy"],["demostrate","demonstrate"],["demostrated","demonstrated"],["demostrates","demonstrates"],["demostrating","demonstrating"],["demostration","demonstration"],["demudulator","demodulator"],["denegrating","denigrating"],["denisty","density"],["denomitator","denominator"],["denomitators","denominators"],["densitity","density"],["densly","densely"],["denstiy","density"],["deocde","decode"],["deocded","decoded"],["deocder","decoder"],["deocders","decoders"],["deocdes","decodes"],["deocding","decoding"],["deocdings","decodings"],["deoes","does"],["deoesn't","doesn't"],["deompression","decompression"],["depandance","dependence"],["depandancies","dependencies"],["depandancy","dependency"],["depandent","dependent"],["deparment","department"],["deparmental","departmental"],["deparments","departments"],["depcrecated","deprecated"],["depden","depend"],["depdence","dependence"],["depdencente","dependence"],["depdencentes","dependences"],["depdences","dependences"],["depdencies","dependencies"],["depdency","dependency"],["depdend","depend"],["depdendancies","dependencies"],["depdendancy","dependency"],["depdendant","dependent"],["depdendants","dependents"],["depdended","depended"],["depdendence","dependence"],["depdendences","dependences"],["depdendencies","dependencies"],["depdendency","dependency"],["depdendent","dependent"],["depdendents","dependents"],["depdendet","dependent"],["depdendets","dependents"],["depdending","depending"],["depdends","depends"],["depdenence","dependence"],["depdenences","dependences"],["depdenencies","dependencies"],["depdenency","dependency"],["depdenent","dependent"],["depdenents","dependents"],["depdening","depending"],["depdenncies","dependencies"],["depdenncy","dependency"],["depdens","depends"],["depdent","dependent"],["depdents","dependents"],["depecated","deprecated"],["depedencies","dependencies"],["depedency","dependency"],["depedencys","dependencies"],["depedent","dependent"],["depeding","depending"],["depencencies","dependencies"],["depencency","dependency"],["depencendencies","dependencies"],["depencendency","dependency"],["depencendencys","dependencies"],["depencent","dependent"],["depencies","dependencies"],["depency","dependency"],["dependance","dependence"],["dependancies","dependencies"],["dependancy","dependency"],["dependancys","dependencies"],["dependand","dependent"],["dependcies","dependencies"],["dependcy","dependency"],["dependding","depending"],["dependecies","dependencies"],["dependecy","dependency"],["dependecys","dependencies"],["dependedn","dependent"],["dependees","dependencies"],["dependeing","depending"],["dependenceis","dependencies"],["dependencey","dependency"],["dependencie","dependency"],["dependencied","dependency"],["dependenciens","dependencies"],["dependencis","dependencies"],["dependencys","dependencies"],["dependendencies","dependencies"],["dependendency","dependency"],["dependendent","dependent"],["dependenies","dependencies"],["dependening","depending"],["dependeny","dependency"],["dependet","dependent"],["dependices","dependencies"],["dependicy","dependency"],["dependig","depending"],["dependncies","dependencies"],["dependncy","dependency"],["depened","depend"],["depenedecies","dependencies"],["depenedecy","dependency"],["depenedent","dependent"],["depenencies","dependencies"],["depenencis","dependencies"],["depenency","dependency"],["depenencys","dependencies"],["depenend","depend"],["depenendecies","dependencies"],["depenendecy","dependency"],["depenendence","dependence"],["depenendencies","dependencies"],["depenendency","dependency"],["depenendent","dependent"],["depenending","depending"],["depenent","dependent"],["depenently","dependently"],["depennding","depending"],["depent","depend"],["deperecate","deprecate"],["deperecated","deprecated"],["deperecates","deprecates"],["deperecating","deprecating"],["deploied","deployed"],["deploiment","deployment"],["deploiments","deployments"],["deployement","deployment"],["deploymenet","deployment"],["deploymenets","deployments"],["depndant","dependent"],["depnds","depends"],["deporarily","temporarily"],["deposint","deposing"],["depracated","deprecated"],["depreacte","deprecate"],["depreacted","deprecated"],["depreacts","deprecates"],["depreate","deprecate"],["depreated","deprecated"],["depreates","deprecates"],["depreating","deprecating"],["deprecatedf","deprecated"],["deprectaed","deprecated"],["deprectat","deprecate"],["deprectate","deprecate"],["deprectated","deprecated"],["deprectates","deprecates"],["deprectating","deprecating"],["deprectation","deprecation"],["deprectats","deprecates"],["deprected","deprecated"],["depricate","deprecate"],["depricated","deprecated"],["depricates","deprecates"],["depricating","deprecating"],["dequed","dequeued"],["dequeing","dequeuing"],["deques","dequeues"],["derageable","dirigible"],["derective","directive"],["derectory","directory"],["derefence","dereference"],["derefenced","dereferenced"],["derefencing","dereferencing"],["derefenrence","dereference"],["dereferance","dereference"],["dereferanced","dereferenced"],["dereferances","dereferences"],["dereferencable","dereferenceable"],["dereferencce","dereference"],["dereferencced","dereferenced"],["dereferencces","dereferences"],["dereferenccing","dereferencing"],["derefernce","dereference"],["derefernced","dereferenced"],["dereferncence","dereference"],["dereferncencer","dereferencer"],["dereferncencers","dereferencers"],["dereferncences","dereferences"],["dereferncer","dereferencer"],["dereferncers","dereferencers"],["derefernces","dereferences"],["dereferncing","dereferencing"],["derefernece","dereference"],["derefrencable","dereferenceable"],["derefrence","dereference"],["deregistartion","deregistration"],["deregisted","deregistered"],["deregisteres","deregisters"],["deregistrated","deregistered"],["deregistred","deregistered"],["deregiter","deregister"],["deregiters","deregisters"],["derevative","derivative"],["derevatives","derivatives"],["derferencing","dereferencing"],["derfien","define"],["derfiend","defined"],["derfine","define"],["derfined","defined"],["dergeistered","deregistered"],["dergistration","deregistration"],["deriair","derriere"],["dericed","derived"],["dericteries","directories"],["derictery","directory"],["dericteryes","directories"],["dericterys","directories"],["deriffed","derived"],["derivaties","derivatives"],["derivatio","derivation"],["derivativ","derivative"],["derivativs","derivatives"],["deriviated","derived"],["derivitive","derivative"],["derivitives","derivatives"],["derivitivs","derivatives"],["derivtive","derivative"],["derivtives","derivatives"],["dermine","determine"],["dermined","determined"],["dermines","determines"],["dermining","determining"],["derogitory","derogatory"],["derprecated","deprecated"],["derrivatives","derivatives"],["derrive","derive"],["derrived","derived"],["dertermine","determine"],["derterming","determining"],["derth","dearth"],["derviative","derivative"],["derviatives","derivatives"],["dervie","derive"],["dervied","derived"],["dervies","derives"],["dervived","derived"],["desactivate","deactivate"],["desactivated","deactivated"],["desallocate","deallocate"],["desallocated","deallocated"],["desallocates","deallocates"],["desaster","disaster"],["descallocate","deallocate"],["descallocated","deallocated"],["descchedules","deschedules"],["desccription","description"],["descencing","descending"],["descendands","descendants"],["descibe","describe"],["descibed","described"],["descibes","describes"],["descibing","describing"],["descide","decide"],["descided","decided"],["descides","decides"],["desciding","deciding"],["desciption","description"],["desciptions","descriptions"],["desciptor","descriptor"],["desciptors","descriptors"],["desciribe","describe"],["desciribed","described"],["desciribes","describes"],["desciribing","describing"],["desciription","description"],["desciriptions","descriptions"],["descirption","description"],["descirptor","descriptor"],["descision","decision"],["descisions","decisions"],["descize","disguise"],["descized","disguised"],["descktop","desktop"],["descktops","desktops"],["desconstructed","deconstructed"],["descover","discover"],["descovered","discovered"],["descovering","discovering"],["descovery","discovery"],["descrease","decrease"],["descreased","decreased"],["descreases","decreases"],["descreasing","decreasing"],["descrementing","decrementing"],["descrete","discrete"],["describ","describe"],["describbed","described"],["describibg","describing"],["describng","describing"],["describtion","description"],["describtions","descriptions"],["descrice","describe"],["descriced","described"],["descrices","describes"],["descricing","describing"],["descrie","describe"],["descriibes","describes"],["descriminant","discriminant"],["descriminate","discriminate"],["descriminated","discriminated"],["descriminates","discriminates"],["descriminating","discriminating"],["descriont","description"],["descriotor","descriptor"],["descripe","describe"],["descriped","described"],["descripes","describes"],["descriping","describing"],["descripition","description"],["descripor","descriptor"],["descripors","descriptors"],["descripter","descriptor"],["descripters","descriptors"],["descriptio","description"],["descriptiom","description"],["descriptionm","description"],["descriptior","descriptor"],["descriptiors","descriptors"],["descripto","descriptor"],["descriptoin","description"],["descriptoins","descriptions"],["descripton","description"],["descriptons","descriptions"],["descriptot","descriptor"],["descriptoy","descriptor"],["descriptuve","descriptive"],["descrition","description"],["descritpion","description"],["descritpions","descriptions"],["descritpiton","description"],["descritpitons","descriptions"],["descritpor","descriptor"],["descritpors","descriptors"],["descritpr","descriptor"],["descritpro","descriptor"],["descritpros","descriptors"],["descritprs","descriptors"],["descritption","description"],["descritptions","descriptions"],["descritptive","descriptive"],["descritptor","descriptor"],["descritptors","descriptors"],["descrption","description"],["descrptions","descriptions"],["descrptor","descriptor"],["descrptors","descriptors"],["descrtiption","description"],["descrtiptions","descriptions"],["descrutor","destructor"],["descrybe","describe"],["descrybing","describing"],["descryption","description"],["descryptions","descriptions"],["desctiption","description"],["desctiptor","descriptor"],["desctiptors","descriptors"],["desctop","desktop"],["desctructed","destructed"],["desctruction","destruction"],["desctructive","destructive"],["desctructor","destructor"],["desctructors","destructors"],["descuss","discuss"],["descvription","description"],["descvriptions","descriptions"],["deselct","deselect"],["deselctable","deselectable"],["deselctables","deselectable"],["deselcted","deselected"],["deselcting","deselecting"],["desepears","disappears"],["deserailise","deserialise"],["deserailize","deserialize"],["deserialisazion","deserialisation"],["deserializaed","deserialized"],["deserializazion","deserialization"],["deserialsiation","deserialisation"],["deserialsie","deserialise"],["deserialsied","deserialised"],["deserialsies","deserialises"],["deserialsing","deserialising"],["deserialze","deserialize"],["deserialzed","deserialized"],["deserialzes","deserializes"],["deserialziation","deserialization"],["deserialzie","deserialize"],["deserialzied","deserialized"],["deserialzies","deserializes"],["deserialzing","deserializing"],["desgin","design"],["desgin-mode","design-mode"],["desgined","designed"],["desginer","designer"],["desiar","desire"],["desicate","desiccate"],["desicion","decision"],["desicions","decisions"],["deside","decide"],["desided","decided"],["desides","decides"],["desig","design"],["desigern","designer"],["desigining","designing"],["designd","designed"],["desination","destination"],["desinations","destinations"],["desine","design"],["desing","design"],["desingable","designable"],["desinged","designed"],["desinger","designer"],["desinging","designing"],["desingn","design"],["desingned","designed"],["desingner","designer"],["desingning","designing"],["desingns","designs"],["desings","designs"],["desintaiton","destination"],["desintaitons","destinations"],["desintation","destination"],["desintations","destinations"],["desintegrated","disintegrated"],["desintegration","disintegration"],["desipite","despite"],["desireable","desirable"],["desision","decision"],["desisions","decisions"],["desitable","desirable"],["desitination","destination"],["desitinations","destinations"],["desition","decision"],["desitions","decisions"],["desitned","destined"],["deskop","desktop"],["deskops","desktops"],["desktiop","desktop"],["deskys","disguise"],["deslected","deselected"],["deslects","deselects"],["desltop","desktop"],["desltops","desktops"],["desn't","doesn't"],["desne","dense"],["desnse","dense"],["desogn","design"],["desogned","designed"],["desogner","designer"],["desogning","designing"],["desogns","designs"],["desolve","dissolve"],["desorder","disorder"],["desoriented","disoriented"],["desparately","desperately"],["despatch","dispatch"],["despict","depict"],["despiration","desperation"],["desplay","display"],["desplayed","displayed"],["desplays","displays"],["desposition","disposition"],["desrciption","description"],["desrciptions","descriptions"],["desribe","describe"],["desribed","described"],["desribes","describes"],["desribing","describing"],["desription","description"],["desriptions","descriptions"],["desriptor","descriptor"],["desriptors","descriptors"],["desrire","desire"],["desrired","desired"],["desroyer","destroyer"],["desscribe","describe"],["desscribing","describing"],["desscription","description"],["dessicate","desiccate"],["dessicated","desiccated"],["dessication","desiccation"],["dessigned","designed"],["desstructor","destructor"],["destablized","destabilized"],["destanation","destination"],["destanations","destinations"],["destiantion","destination"],["destiantions","destinations"],["destiation","destination"],["destiations","destinations"],["destinaion","destination"],["destinaions","destinations"],["destinaiton","destination"],["destinaitons","destinations"],["destinarion","destination"],["destinarions","destinations"],["destinataion","destination"],["destinataions","destinations"],["destinatin","destination"],["destinatino","destination"],["destinatinos","destinations"],["destinatins","destinations"],["destinaton","destination"],["destinatons","destinations"],["destinguish","distinguish"],["destintation","destination"],["destintations","destinations"],["destionation","destination"],["destionations","destinations"],["destop","desktop"],["destops","desktops"],["destoried","destroyed"],["destort","distort"],["destory","destroy"],["destoryed","destroyed"],["destorying","destroying"],["destorys","destroys"],["destoy","destroy"],["destoyed","destroyed"],["destrcut","destruct"],["destrcuted","destructed"],["destrcutor","destructor"],["destrcutors","destructors"],["destribute","distribute"],["destributed","distributed"],["destroi","destroy"],["destroied","destroyed"],["destroing","destroying"],["destrois","destroys"],["destroyes","destroys"],["destruciton","destruction"],["destructro","destructor"],["destructros","destructors"],["destruktor","destructor"],["destruktors","destructors"],["destrutor","destructor"],["destrutors","destructors"],["destry","destroy"],["destryed","destroyed"],["destryer","destroyer"],["destrying","destroying"],["destryiong","destroying"],["destryoed","destroyed"],["destryoing","destroying"],["destryong","destroying"],["destrys","destroys"],["destuction","destruction"],["destuctive","destructive"],["destuctor","destructor"],["destuctors","destructors"],["desturcted","destructed"],["desturtor","destructor"],["desturtors","destructors"],["desychronize","desynchronize"],["desychronized","desynchronized"],["detabase","database"],["detachs","detaches"],["detahced","detached"],["detaild","detailed"],["detailled","detailed"],["detais","details"],["detals","details"],["detatch","detach"],["detatched","detached"],["detatches","detaches"],["detatching","detaching"],["detault","default"],["detaulted","defaulted"],["detaulting","defaulting"],["detaults","defaults"],["detction","detection"],["detctions","detections"],["deteced","detected"],["detecing","detecting"],["detecion","detection"],["detecions","detections"],["detectected","detected"],["detectes","detects"],["detectetd","detected"],["detectsion","detection"],["detectsions","detections"],["detemine","determine"],["detemined","determined"],["detemines","determines"],["detemining","determining"],["deteoriated","deteriorated"],["deterant","deterrent"],["deteremine","determine"],["deteremined","determined"],["deteriate","deteriorate"],["deterimined","determined"],["deterine","determine"],["deterioriating","deteriorating"],["determaine","determine"],["determenant","determinant"],["determenistic","deterministic"],["determiens","determines"],["determimnes","determines"],["determin","determine"],["determinated","determined"],["determind","determined"],["determinded","determined"],["determinee","determine"],["determineing","determining"],["determinining","determining"],["deterministinc","deterministic"],["determinne","determine"],["determins","determines"],["determinse","determines"],["determinstic","deterministic"],["determinstically","deterministically"],["determintes","determines"],["determnine","determine"],["deternine","determine"],["detetmine","determine"],["detial","detail"],["detialed","detailed"],["detialing","detailing"],["detials","details"],["detination","destination"],["detinations","destinations"],["detremental","detrimental"],["detremining","determining"],["detrmine","determine"],["detrmined","determined"],["detrmines","determines"],["detrmining","determining"],["detroy","destroy"],["detroyed","destroyed"],["detroying","destroying"],["detroys","destroys"],["detructed","destructed"],["dettach","detach"],["dettaching","detaching"],["detur","detour"],["deturance","deterrence"],["deubug","debug"],["deubuging","debugging"],["deug","debug"],["deugging","debugging"],["devasted","devastated"],["devation","deviation"],["devce","device"],["devcent","decent"],["devcie","device"],["devcies","devices"],["develoers","developers"],["develoment","development"],["develoments","developments"],["develompent","development"],["develompental","developmental"],["develompents","developments"],["develope","develop"],["developement","development"],["developements","developments"],["developmemt","development"],["developmet","development"],["developmetns","developments"],["developmets","developments"],["developp","develop"],["developpe","develop"],["developped","developed"],["developpement","development"],["developper","developer"],["developpers","developers"],["developpment","development"],["develp","develop"],["develped","developed"],["develper","developer"],["develpers","developers"],["develping","developing"],["develpment","development"],["develpments","developments"],["develps","develops"],["devels","delves"],["deveolpment","development"],["deveopers","developers"],["deverloper","developer"],["deverlopers","developers"],["devestated","devastated"],["devestating","devastating"],["devfine","define"],["devfined","defined"],["devfines","defines"],["devic","device"],["devicde","device"],["devicdes","devices"],["device-dependend","device-dependent"],["devicec","device"],["devicecoordiinates","devicecoordinates"],["deviceremoveable","deviceremovable"],["devicesr","devices"],["devicess","devices"],["devicest","devices"],["devide","divide"],["devided","divided"],["devider","divider"],["deviders","dividers"],["devides","divides"],["deviding","dividing"],["deviece","device"],["devied","device"],["deviiate","deviate"],["deviiated","deviated"],["deviiates","deviates"],["deviiating","deviating"],["deviiation","deviation"],["deviiations","deviations"],["devined","defined"],["devired","derived"],["devirtualisaion","devirtualisation"],["devirtualisaiton","devirtualisation"],["devirtualizaion","devirtualization"],["devirtualizaiton","devirtualization"],["devirutalisation","devirtualisation"],["devirutalise","devirtualise"],["devirutalised","devirtualised"],["devirutalization","devirtualization"],["devirutalize","devirtualize"],["devirutalized","devirtualized"],["devisible","divisible"],["devision","division"],["devistating","devastating"],["devive","device"],["devleop","develop"],["devleoped","developed"],["devleoper","developer"],["devleopers","developers"],["devleoping","developing"],["devleopment","development"],["devleopper","developer"],["devleoppers","developers"],["devlop","develop"],["devloped","developed"],["devloper's","developer's"],["devloper","developer"],["devlopers","developers"],["devloping","developing"],["devlopment","development"],["devlopments","developments"],["devlopper","developer"],["devloppers","developers"],["devlops","develops"],["devolopement","development"],["devritualisation","devirtualisation"],["devritualization","devirtualization"],["devuce","device"],["dewrapping","unwrapping"],["dezert","dessert"],["dezibel","decibel"],["dezine","design"],["dezinens","denizens"],["dfine","define"],["dfined","defined"],["dfines","defines"],["dfinition","definition"],["dfinitions","definitions"],["dgetttext","dgettext"],["diable","disable"],["diabled","disabled"],["diabler","disabler"],["diablers","disablers"],["diables","disables"],["diablical","diabolical"],["diabling","disabling"],["diaciritc","diacritic"],["diaciritcs","diacritics"],["diagnistic","diagnostic"],["diagnoal","diagonal"],["diagnoals","diagonals"],["diagnol","diagonal"],["diagnosics","diagnostics"],["diagnositc","diagnostic"],["diagnotic","diagnostic"],["diagnotics","diagnostics"],["diagnxostic","diagnostic"],["diagonale","diagonal"],["diagonales","diagonals"],["diagramas","diagrams"],["diagramm","diagram"],["dialaog","dialog"],["dialate","dilate"],["dialgo","dialog"],["dialgos","dialogs"],["dialig","dialog"],["dialigs","dialogs"],["diamater","diameter"],["diamaters","diameters"],["diamon","diamond"],["diamons","diamonds"],["diamter","diameter"],["diamters","diameters"],["diangose","diagnose"],["dianostic","diagnostic"],["dianostics","diagnostics"],["diaplay","display"],["diaplays","displays"],["diappeares","disappears"],["diarea","diarrhea"],["diaresis","diaeresis"],["diasble","disable"],["diasbled","disabled"],["diasbles","disables"],["diasbling","disabling"],["diaspra","diaspora"],["diaster","disaster"],["diatance","distance"],["diatancing","distancing"],["dicard","discard"],["dicarded","discarded"],["dicarding","discarding"],["dicards","discards"],["dicates","dictates"],["dicationaries","dictionaries"],["dicationary","dictionary"],["dicergence","divergence"],["dichtomy","dichotomy"],["dicionaries","dictionaries"],["dicionary","dictionary"],["dicipline","discipline"],["dicitonaries","dictionaries"],["dicitonary","dictionary"],["dicline","decline"],["diconnected","disconnected"],["diconnection","disconnection"],["diconnects","disconnects"],["dicover","discover"],["dicovered","discovered"],["dicovering","discovering"],["dicovers","discovers"],["dicovery","discovery"],["dicrectory","directory"],["dicrete","discrete"],["dicretion","discretion"],["dicretionary","discretionary"],["dicriminate","discriminate"],["dicriminated","discriminated"],["dicriminates","discriminates"],["dicriminating","discriminating"],["dicriminator","discriminator"],["dicriminators","discriminators"],["dicsriminated","discriminated"],["dictaionaries","dictionaries"],["dictaionary","dictionary"],["dictinary","dictionary"],["dictioanries","dictionaries"],["dictioanry","dictionary"],["dictionarys","dictionaries"],["dictionay","dictionary"],["dictionnaries","dictionaries"],["dictionnary","dictionary"],["dictionries","dictionaries"],["dictionry","dictionary"],["dictoinaries","dictionaries"],["dictoinary","dictionary"],["dictonaries","dictionaries"],["dictonary","dictionary"],["dictrionaries","dictionaries"],["dictrionary","dictionary"],["dicussed","discussed"],["dicussions","discussions"],["did'nt","didn't"],["didi","did"],["didn;t","didn't"],["didnt'","didn't"],["didnt't","didn't"],["didnt","didn't"],["didnt;","didn't"],["diect","direct"],["diectly","directly"],["dielectirc","dielectric"],["dielectircs","dielectrics"],["diemsion","dimension"],["dieties","deities"],["diety","deity"],["diference","difference"],["diferences","differences"],["diferent","different"],["diferentiate","differentiate"],["diferentiated","differentiated"],["diferentiates","differentiates"],["diferentiating","differentiating"],["diferently","differently"],["diferrent","different"],["diffcult","difficult"],["diffculties","difficulties"],["diffculty","difficulty"],["diffeent","different"],["diffence","difference"],["diffenet","different"],["diffenrence","difference"],["diffenrences","differences"],["differance","difference"],["differances","differences"],["differant","different"],["differantiate","differentiate"],["differantiation","differentiation"],["differantiator","differentiator"],["differantion","differentiation"],["differate","differentiate"],["differece","difference"],["differect","different"],["differen","different"],["differencess","differences"],["differencial","differential"],["differenciate","differentiate"],["differenciated","differentiated"],["differenciates","differentiates"],["differenciating","differentiating"],["differenciation","differentiation"],["differencies","differences"],["differenct","different"],["differend","different"],["differene","difference"],["differenes","differences"],["differenly","differently"],["differens","difference"],["differense","difference"],["differentiatiations","differentiations"],["differentiaton","differentiation"],["differentl","differently"],["differernt","different"],["differes","differs"],["differetnt","different"],["differnce","difference"],["differnces","differences"],["differnciate","differentiate"],["differnec","difference"],["differnece","difference"],["differneces","differences"],["differnecs","differences"],["differnence","difference"],["differnences","differences"],["differnencing","differencing"],["differnent","different"],["differnet","different"],["differnetiate","differentiate"],["differnetiated","differentiated"],["differnetly","differently"],["differnt","different"],["differntiable","differentiable"],["differntial","differential"],["differntials","differentials"],["differntiate","differentiate"],["differntiated","differentiated"],["differntiates","differentiates"],["differntiating","differentiating"],["differntly","differently"],["differred","differed"],["differrence","difference"],["differrent","different"],["difffered","differed"],["diffferent","different"],["diffferently","differently"],["difffers","differs"],["difficault","difficult"],["difficaulties","difficulties"],["difficaulty","difficulty"],["difficulity","difficulty"],["difficutl","difficult"],["difficutly","difficulty"],["diffreences","differences"],["diffreent","different"],["diffrence","difference"],["diffrences","differences"],["diffrent","different"],["diffrential","differential"],["diffrentiate","differentiate"],["diffrentiated","differentiated"],["diffrently","differently"],["diffrerence","difference"],["diffrerences","differences"],["diffult","difficult"],["diffussion","diffusion"],["diffussive","diffusive"],["dificulties","difficulties"],["dificulty","difficulty"],["difinition","definition"],["difinitions","definitions"],["difract","diffract"],["difracted","diffracted"],["difraction","diffraction"],["difractive","diffractive"],["difussion","diffusion"],["difussive","diffusive"],["digesty","digest"],["diggit","digit"],["diggital","digital"],["diggits","digits"],["digial","digital"],["digist","digits"],["digitalise","digitize"],["digitalising","digitizing"],["digitalize","digitize"],["digitalizing","digitizing"],["digitial","digital"],["digitis","digits"],["dignostics","diagnostics"],["dilema","dilemma"],["dilemas","dilemmas"],["dilineate","delineate"],["dillema","dilemma"],["dillemas","dilemmas"],["dilligence","diligence"],["dilligent","diligent"],["dilligently","diligently"],["dillimport","dllimport"],["dimansion","dimension"],["dimansional","dimensional"],["dimansions","dimensions"],["dimemsions","dimensions"],["dimenional","dimensional"],["dimenionalities","dimensionalities"],["dimenionality","dimensionality"],["dimenions","dimensions"],["dimenionsal","dimensional"],["dimenionsalities","dimensionalities"],["dimenionsality","dimensionality"],["dimenison","dimension"],["dimensinal","dimensional"],["dimensinoal","dimensional"],["dimensinos","dimensions"],["dimensionaility","dimensionality"],["dimensiones","dimensions"],["dimensonal","dimensional"],["dimenstion","dimension"],["dimenstions","dimensions"],["dimention","dimension"],["dimentional","dimensional"],["dimentionnal","dimensional"],["dimentionnals","dimensional"],["dimentions","dimensions"],["dimesions","dimensions"],["dimesnion","dimension"],["dimesnional","dimensional"],["dimesnions","dimensions"],["diminsh","diminish"],["diminshed","diminished"],["diminuitive","diminutive"],["dimissed","dismissed"],["dimmension","dimension"],["dimmensioned","dimensioned"],["dimmensioning","dimensioning"],["dimmensions","dimensions"],["dimnension","dimension"],["dimnention","dimension"],["dimunitive","diminutive"],["dinamic","dynamic"],["dinamically","dynamically"],["dinamicaly","dynamically"],["dinamiclly","dynamically"],["dinamicly","dynamically"],["dinmaic","dynamic"],["dinteractively","interactively"],["diong","doing"],["diosese","diocese"],["diphtong","diphthong"],["diphtongs","diphthongs"],["diplacement","displacement"],["diplay","display"],["diplayed","displayed"],["diplaying","displaying"],["diplays","displays"],["diplomancy","diplomacy"],["dipthong","diphthong"],["dipthongs","diphthongs"],["dircet","direct"],["dircetories","directories"],["dircetory","directory"],["dirctly","directly"],["dirctories","directories"],["dirctory","directory"],["direccion","direction"],["direcctly","directly"],["direcctory","directory"],["direcctorys","directories"],["direcctries","directories"],["direcdories","directories"],["direcdory","directory"],["direcdorys","directories"],["direcion","direction"],["direcions","directions"],["direciton","direction"],["direcitonal","directional"],["direcitons","directions"],["direclty","directly"],["direcly","directly"],["direcories","directories"],["direcory","directory"],["direcotories","directories"],["direcotory","directory"],["direcotries","directories"],["direcotry","directory"],["direcoty","directory"],["directd","directed"],["directely","directly"],["directes","directs"],["directgories","directories"],["directgory","directory"],["directiories","directories"],["directiory","directory"],["directoies","directories"],["directon","direction"],["directoories","directories"],["directoory","directory"],["directores","directories"],["directoris","directories"],["directort","directory"],["directorty","directory"],["directorys","directories"],["directoty","directory"],["directove","directive"],["directoves","directives"],["directoy","directory"],["directpries","directories"],["directpry","directory"],["directries","directories"],["directrive","directive"],["directrives","directives"],["directrly","directly"],["directroies","directories"],["directrories","directories"],["directrory","directory"],["directroy","directory"],["directry","directory"],["directsion","direction"],["directsions","directions"],["directtories","directories"],["directtory","directory"],["directy","directly"],["direectly","directly"],["diregard","disregard"],["direktly","directly"],["direrctor","director"],["direrctories","directories"],["direrctors","directors"],["direrctory","directory"],["diretive","directive"],["diretly","directly"],["diretories","directories"],["diretory","directory"],["direvctory","directory"],["dirived","derived"],["dirrectly","directly"],["dirtectory","directory"],["dirtyed","dirtied"],["dirtyness","dirtiness"],["dirver","driver"],["disabe","disable"],["disabeling","disabling"],["disabels","disables"],["disabes","disables"],["disabilitiles","disabilities"],["disabilitily","disability"],["disabiltities","disabilities"],["disabiltitiy","disability"],["disabing","disabling"],["disabl","disable"],["disablle","disable"],["disadvantadge","disadvantage"],["disagreeed","disagreed"],["disagress","disagrees"],["disalb","disable"],["disalbe","disable"],["disalbed","disabled"],["disalbes","disables"],["disale","disable"],["disaled","disabled"],["disalow","disallow"],["disambigouate","disambiguate"],["disambiguaiton","disambiguation"],["disambiguiation","disambiguation"],["disapear","disappear"],["disapeard","disappeared"],["disapeared","disappeared"],["disapearing","disappearing"],["disapears","disappears"],["disapline","discipline"],["disapoint","disappoint"],["disapointed","disappointed"],["disapointing","disappointing"],["disappared","disappeared"],["disappearaing","disappearing"],["disappeard","disappeared"],["disappearred","disappeared"],["disapper","disappear"],["disapperar","disappear"],["disapperarance","disappearance"],["disapperared","disappeared"],["disapperars","disappears"],["disappered","disappeared"],["disappering","disappearing"],["disappers","disappears"],["disapporval","disapproval"],["disapporve","disapprove"],["disapporved","disapproved"],["disapporves","disapproves"],["disapporving","disapproving"],["disapprouval","disapproval"],["disapprouve","disapprove"],["disapprouved","disapproved"],["disapprouves","disapproves"],["disapprouving","disapproving"],["disaproval","disapproval"],["disard","discard"],["disariable","desirable"],["disassebled","disassembled"],["disassocate","disassociate"],["disassocation","disassociation"],["disasssembler","disassembler"],["disasterous","disastrous"],["disatisfaction","dissatisfaction"],["disatisfied","dissatisfied"],["disatrous","disastrous"],["disbale","disable"],["disbaled","disabled"],["disbales","disables"],["disbaling","disabling"],["disble","disable"],["disbled","disabled"],["discared","discarded"],["discareded","discarded"],["discarge","discharge"],["discconecct","disconnect"],["discconeccted","disconnected"],["discconeccting","disconnecting"],["discconecction","disconnection"],["discconecctions","disconnections"],["discconeccts","disconnects"],["discconect","disconnect"],["discconected","disconnected"],["discconecting","disconnecting"],["discconection","disconnection"],["discconections","disconnections"],["discconects","disconnects"],["discconeect","disconnect"],["discconeected","disconnected"],["discconeecting","disconnecting"],["discconeection","disconnection"],["discconeections","disconnections"],["discconeects","disconnects"],["discconenct","disconnect"],["discconencted","disconnected"],["discconencting","disconnecting"],["discconenction","disconnection"],["discconenctions","disconnections"],["discconencts","disconnects"],["discconet","disconnect"],["discconeted","disconnected"],["discconeting","disconnecting"],["discconetion","disconnection"],["discconetions","disconnections"],["discconets","disconnects"],["disccuss","discuss"],["discernable","discernible"],["dischare","discharge"],["discimenation","dissemination"],["disciplins","disciplines"],["disclamer","disclaimer"],["disconecct","disconnect"],["disconeccted","disconnected"],["disconeccting","disconnecting"],["disconecction","disconnection"],["disconecctions","disconnections"],["disconeccts","disconnects"],["disconect","disconnect"],["disconected","disconnected"],["disconecting","disconnecting"],["disconection","disconnection"],["disconections","disconnections"],["disconects","disconnects"],["disconeect","disconnect"],["disconeected","disconnected"],["disconeecting","disconnecting"],["disconeection","disconnection"],["disconeections","disconnections"],["disconeects","disconnects"],["disconenct","disconnect"],["disconencted","disconnected"],["disconencting","disconnecting"],["disconenction","disconnection"],["disconenctions","disconnections"],["disconencts","disconnects"],["disconet","disconnect"],["disconeted","disconnected"],["disconeting","disconnecting"],["disconetion","disconnection"],["disconetions","disconnections"],["disconets","disconnects"],["disconnec","disconnect"],["disconneced","disconnected"],["disconnet","disconnect"],["disconneted","disconnected"],["disconneting","disconnecting"],["disconnets","disconnects"],["disconnnect","disconnect"],["discontigious","discontiguous"],["discontigous","discontiguous"],["discontiguities","discontinuities"],["discontinous","discontinuous"],["discontinuos","discontinuous"],["discoraged","discouraged"],["discouranged","discouraged"],["discourarged","discouraged"],["discourrage","discourage"],["discourraged","discouraged"],["discove","discover"],["discoved","discovered"],["discovereability","discoverability"],["discoveribility","discoverability"],["discovey","discovery"],["discovr","discover"],["discovred","discovered"],["discovring","discovering"],["discovrs","discovers"],["discrace","disgrace"],["discraced","disgraced"],["discraceful","disgraceful"],["discracefully","disgracefully"],["discracefulness","disgracefulness"],["discraces","disgraces"],["discracing","disgracing"],["discrards","discards"],["discreminates","discriminates"],["discrepencies","discrepancies"],["discrepency","discrepancy"],["discrepicies","discrepancies"],["discribe","describe"],["discribed","described"],["discribes","describes"],["discribing","describing"],["discription","description"],["discriptions","descriptions"],["discriptor's","descriptor's"],["discriptor","descriptor"],["discriptors","descriptors"],["disctinction","distinction"],["disctinctive","distinctive"],["disctinguish","distinguish"],["disctionaries","dictionaries"],["disctionary","dictionary"],["discuassed","discussed"],["discused","discussed"],["discusion","discussion"],["discusions","discussions"],["discusson","discussion"],["discussons","discussions"],["discusting","disgusting"],["discuusion","discussion"],["disdvantage","disadvantage"],["disecting","dissecting"],["disection","dissection"],["diselect","deselect"],["disemination","dissemination"],["disenchanged","disenchanted"],["disencouraged","discouraged"],["disertation","dissertation"],["disfunctional","dysfunctional"],["disfunctionality","dysfunctionality"],["disgn","design"],["disgned","designed"],["disgner","designer"],["disgning","designing-"],["disgnostic","diagnostic"],["disgnostics","diagnostics"],["disgns","designs"],["disguisting","disgusting"],["disharge","discharge"],["disign","design"],["disignated","designated"],["disinguish","distinguish"],["disiplined","disciplined"],["disired","desired"],["disitributions","distributions"],["diskrete","discrete"],["diskretion","discretion"],["diskretization","discretization"],["diskretize","discretize"],["diskretized","discretized"],["diskrimination","discrimination"],["dislaimer","disclaimer"],["dislay","display"],["dislayed","displayed"],["dislaying","displaying"],["dislays","displays"],["dislpay","display"],["dislpayed","displayed"],["dislpaying","displaying"],["dislpays","displays"],["disnabled","disabled"],["disobediance","disobedience"],["disobediant","disobedient"],["disokay","display"],["disolve","dissolve"],["disolved","dissolved"],["disonnect","disconnect"],["disonnected","disconnected"],["disover","discover"],["disovered","discovered"],["disovering","discovering"],["disovery","discovery"],["dispached","dispatched"],["dispair","despair"],["dispalcement","displacement"],["dispalcements","displacements"],["dispaly","display"],["dispalyable","displayable"],["dispalyed","displayed"],["dispalyes","displays"],["dispalying","displaying"],["dispalys","displays"],["disparingly","disparagingly"],["disparite","disparate"],["dispatcgh","dispatch"],["dispatchs","dispatches"],["dispath","dispatch"],["dispathed","dispatched"],["dispathes","dispatches"],["dispathing","dispatching"],["dispay","display"],["dispayed","displayed"],["dispayes","displays"],["dispayport","displayport"],["dispays","displays"],["dispbibute","distribute"],["dispell","dispel"],["dispence","dispense"],["dispenced","dispensed"],["dispencing","dispensing"],["dispertion","dispersion"],["dispicable","despicable"],["dispite","despite"],["displa","display"],["displacemnt","displacement"],["displacemnts","displacements"],["displacment","displacement"],["displacments","displacements"],["displayd","displayed"],["displayied","displayed"],["displayig","displaying"],["disply","display"],["displyed","displayed"],["displying","displaying"],["displys","displays"],["dispode","dispose"],["disporue","disparue"],["disporve","disprove"],["disporved","disproved"],["disporves","disproves"],["disporving","disproving"],["disposel","disposal"],["dispossable","disposable"],["dispossal","disposal"],["disposse","dispose"],["dispossing","disposing"],["dispostion","disposition"],["disproportiate","disproportionate"],["disproportionatly","disproportionately"],["disputandem","disputandum"],["disregrad","disregard"],["disrete","discrete"],["disretion","discretion"],["disribution","distribution"],["disricts","districts"],["disrm","disarm"],["dissable","disable"],["dissabled","disabled"],["dissables","disables"],["dissabling","disabling"],["dissadvantage","disadvantage"],["dissadvantages","disadvantages"],["dissagreement","disagreement"],["dissagregation","dissaggregation"],["dissallow","disallow"],["dissallowed","disallowed"],["dissallowing","disallowing"],["dissallows","disallows"],["dissalow","disallow"],["dissalowed","disallowed"],["dissalowing","disallowing"],["dissalows","disallows"],["dissambiguate","disambiguate"],["dissamble","disassemble"],["dissambled","disassembled"],["dissambler","disassembler"],["dissambles","disassembles"],["dissamblies","disassemblies"],["dissambling","disassembling"],["dissambly","disassembly"],["dissapate","dissipate"],["dissapates","dissipates"],["dissapear","disappear"],["dissapearance","disappearance"],["dissapeard","disappeared"],["dissapeared","disappeared"],["dissapearing","disappearing"],["dissapears","disappears"],["dissaper","disappear"],["dissaperd","disappeared"],["dissapered","disappeared"],["dissapering","disappearing"],["dissapers","disappears"],["dissapoint","disappoint"],["dissapointed","disappointed"],["dissapointing","disappointing"],["dissapoints","disappoints"],["dissappear","disappear"],["dissappeard","disappeared"],["dissappeared","disappeared"],["dissappearing","disappearing"],["dissappears","disappears"],["dissapper","disappear"],["dissapperd","disappeared"],["dissappered","disappeared"],["dissappering","disappearing"],["dissappers","disappears"],["dissappointed","disappointed"],["dissapprove","disapprove"],["dissapproves","disapproves"],["dissarray","disarray"],["dissasemble","disassemble"],["dissasembled","disassembled"],["dissasembler","disassembler"],["dissasembles","disassembles"],["dissasemblies","disassemblies"],["dissasembling","disassembling"],["dissasembly","disassembly"],["dissasociate","disassociate"],["dissasociated","disassociated"],["dissasociates","disassociates"],["dissasociation","disassociation"],["dissassemble","disassemble"],["dissassembled","disassembled"],["dissassembler","disassembler"],["dissassembles","disassembles"],["dissassemblies","disassemblies"],["dissassembling","disassembling"],["dissassembly","disassembly"],["dissassociate","disassociate"],["dissassociated","disassociated"],["dissassociates","disassociates"],["dissassociating","disassociating"],["dissaster","disaster"],["dissasters","disasters"],["dissble","disable"],["dissbled","disabled"],["dissbles","disables"],["dissbling","disabling"],["dissconect","disconnect"],["dissconnect","disconnect"],["dissconnected","disconnected"],["dissconnects","disconnects"],["disscover","discover"],["disscovered","discovered"],["disscovering","discovering"],["disscovers","discovers"],["disscovery","discovery"],["dissct","dissect"],["disscted","dissected"],["disscting","dissecting"],["dissctor","dissector"],["dissctors","dissectors"],["disscts","dissects"],["disscuesed","discussed"],["disscus","discuss"],["disscused","discussed"],["disscuses","discusses"],["disscusing","discussing"],["disscusion","discussion"],["disscuss","discuss"],["disscussed","discussed"],["disscusses","discusses"],["disscussing","discussing"],["disscussion","discussion"],["disscussions","discussions"],["disshearteningly","dishearteningly"],["dissimialr","dissimilar"],["dissimialrity","dissimilarity"],["dissimialrly","dissimilarly"],["dissimiar","dissimilar"],["dissimilarily","dissimilarly"],["dissimilary","dissimilarly"],["dissimilat","dissimilar"],["dissimilia","dissimilar"],["dissimiliar","dissimilar"],["dissimiliarity","dissimilarity"],["dissimiliarly","dissimilarly"],["dissimiliarty","dissimilarity"],["dissimiliary","dissimilarity"],["dissimillar","dissimilar"],["dissimlar","dissimilar"],["dissimlarlity","dissimilarity"],["dissimlarly","dissimilarly"],["dissimliar","dissimilar"],["dissimliarly","dissimilarly"],["dissimmetric","dissymmetric"],["dissimmetrical","dissymmetrical"],["dissimmetry","dissymmetry"],["dissmantle","dismantle"],["dissmantled","dismantled"],["dissmantles","dismantles"],["dissmantling","dismantling"],["dissmis","dismiss"],["dissmised","dismissed"],["dissmises","dismisses"],["dissmising","dismissing"],["dissmiss","dismiss"],["dissmissed","dismissed"],["dissmisses","dismisses"],["dissmissing","dismissing"],["dissobediance","disobedience"],["dissobediant","disobedient"],["dissobedience","disobedience"],["dissobedient","disobedient"],["dissplay","display"],["dissrupt","disrupt"],["dissrupted","disrupted"],["dissrupting","disrupting"],["dissrupts","disrupts"],["disssemble","disassemble"],["disssembled","disassembled"],["disssembler","disassembler"],["disssembles","disassembles"],["disssemblies","disassemblies"],["disssembling","disassembling"],["disssembly","disassembly"],["disssociate","dissociate"],["disssociated","dissociated"],["disssociates","dissociates"],["disssociating","dissociating"],["distaced","distanced"],["distange","distance"],["distanse","distance"],["distantce","distance"],["distarct","distract"],["distater","disaster"],["distengish","distinguish"],["distibute","distribute"],["distibuted","distributed"],["distibutes","distributes"],["distibuting","distributing"],["distibution","distribution"],["distibutions","distributions"],["distiction","distinction"],["distictly","distinctly"],["distiguish","distinguish"],["distiguished","distinguished"],["distinative","distinctive"],["distingish","distinguish"],["distingished","distinguished"],["distingishes","distinguishes"],["distingishing","distinguishing"],["distingiush","distinguish"],["distingquished","distinguished"],["distinguise","distinguish"],["distinguised","distinguished"],["distinguises","distinguishes"],["distingush","distinguish"],["distingushed","distinguished"],["distingushes","distinguishes"],["distingushing","distinguishing"],["distingusih","distinguish"],["distinquish","distinguish"],["distinquishable","distinguishable"],["distinquished","distinguished"],["distinquishes","distinguishes"],["distinquishing","distinguishing"],["distintions","distinctions"],["distirbute","distribute"],["distirbuted","distributed"],["distirbutes","distributes"],["distirbuting","distributing"],["distirbution","distribution"],["distirbutions","distributions"],["distirted","distorted"],["distnace","distance"],["distnaces","distances"],["distnce","distance"],["distnces","distances"],["distnct","distinct"],["distncte","distance"],["distnctes","distances"],["distnguish","distinguish"],["distnguished","distinguished"],["distniguish","distinguish"],["distniguished","distinguished"],["distorsion","distortion"],["distorsional","distortional"],["distorsions","distortions"],["distrbute","distribute"],["distrbuted","distributed"],["distrbutes","distributes"],["distrbuting","distributing"],["distrbution","distribution"],["distrbutions","distributions"],["distrct","district"],["distrcts","districts"],["distrebuted","distributed"],["distribtion","distribution"],["distribtions","distributions"],["distribtuion","distribution"],["distribtuions","distributions"],["distribtution","distributions"],["distribue","distribute"],["distribued","distributed"],["distribues","distributes"],["distribuion","distribution"],["distribuite","distribute"],["distribuited","distributed"],["distribuiting","distributing"],["distribuition","distribution"],["distribuitng","distributing"],["distribure","distribute"],["districct","district"],["distrobute","distribute"],["distrobuted","distributed"],["distrobutes","distributes"],["distrobuting","distributing"],["distrobution","distribution"],["distrobutions","distributions"],["distrobuts","distributes"],["distroname","distro name"],["distroying","destroying"],["distrub","disturb"],["distrubiotion","distribution"],["distrubite","distribute"],["distrubtion","distribution"],["distrubute","distribute"],["distrubuted","distributed"],["distrubution","distribution"],["distrubutions","distributions"],["distrubutor","distributor"],["distrubutors","distributors"],["distruction","destruction"],["distructive","destructive"],["distructor","destructor"],["distructors","destructors"],["distuingish","distinguish"],["disuade","dissuade"],["disucssion","discussion"],["disucssions","discussions"],["disucussion","discussion"],["disussion","discussion"],["disussions","discussions"],["disutils","distutils"],["ditance","distance"],["ditial","digital"],["ditinguishes","distinguishes"],["ditorconfig","editorconfig"],["ditribute","distribute"],["ditributed","distributed"],["ditribution","distribution"],["ditributions","distributions"],["divde","divide"],["divded","divided"],["divdes","divides"],["divding","dividing"],["divertion","diversion"],["divertions","diversions"],["divet","divot"],["divice","device"],["divicer","divider"],["divion","division"],["divisable","divisible"],["divisior","divisor"],["divison","division"],["divisons","divisions"],["divrese","diverse"],["divsion","division"],["divsions","divisions"],["divsiors","divisors"],["dloating","floating"],["dnamically","dynamically"],["dne","done"],["dnymaic","dynamic"],["do'nt","don't"],["doagonal","diagonal"],["doagonals","diagonals"],["doalog","dialog"],["doamins","domains"],["doasn't","doesn't"],["doble","double"],["dobled","doubled"],["dobles","doubles"],["dobling","doubling"],["doccument","document"],["doccumented","documented"],["doccuments","documents"],["dockson","dachshund"],["docmenetation","documentation"],["docmuent","document"],["docmunet","document"],["docmunetation","documentation"],["docmuneted","documented"],["docmuneting","documenting"],["docmunets","documents"],["docoment","document"],["docomentation","documentation"],["docomented","documented"],["docomenting","documenting"],["docoments","documents"],["docrines","doctrines"],["docstatistik","docstatistic"],["docsund","dachshund"],["doctines","doctrines"],["doctorial","doctoral"],["docucument","document"],["docuement","document"],["docuements","documents"],["docuemnt","document"],["docuemnts","documents"],["docuemtn","document"],["docuemtnation","documentation"],["docuemtned","documented"],["docuemtning","documenting"],["docuemtns","documents"],["docuent","document"],["docuentation","documentation"],["documant","document"],["documantation","documentation"],["documants","documents"],["documation","documentation"],["documemt","document"],["documen","document"],["documenatation","documentation"],["documenation","documentation"],["documenatry","documentary"],["documenet","document"],["documenetation","documentation"],["documeneted","documented"],["documeneter","documenter"],["documeneters","documenters"],["documeneting","documenting"],["documenets","documents"],["documentaion","documentation"],["documentaiton","documentation"],["documentataion","documentation"],["documentataions","documentations"],["documentaton","documentation"],["documentes","documents"],["documention","documentation"],["documetation","documentation"],["documetnation","documentation"],["documment","document"],["documments","documents"],["documnet","document"],["documnetation","documentation"],["documument","document"],["docunment","document"],["doed","does"],["doen's","doesn't"],["doen't","doesn't"],["doen","done"],["doens't","doesn't"],["doens","does"],["doensn't","doesn't"],["does'nt","doesn't"],["does't","doesn't"],["doese't","doesn't"],["doese","does"],["doesen't","doesn't"],["doesent'","doesn't"],["doesent","doesn't"],["doesits","does its"],["doesn'","doesn't"],["doesn't't","doesn't"],["doesn;t","doesn't"],["doesnexist","doesn't exist"],["doesnt'","doesn't"],["doesnt't","doesn't"],["doesnt;","doesn't"],["doess","does"],["doestn't","doesn't"],["doign","doing"],["doiing","doing"],["doiuble","double"],["doiubled","doubled"],["dokc","dock"],["dokced","docked"],["dokcer","docker"],["dokcing","docking"],["dokcre","docker"],["dokcs","docks"],["doller","dollar"],["dollers","dollars"],["dollor","dollar"],["dollors","dollars"],["domait","domain"],["doman","domain"],["domans","domains"],["domension","dimension"],["domensions","dimensions"],["domian","domain"],["domians","domains"],["dominanted","dominated"],["dominanting","dominating"],["dominantion","domination"],["dominaton","domination"],["dominent","dominant"],["dominiant","dominant"],["domonstrate","demonstrate"],["domonstrates","demonstrates"],["domonstrating","demonstrating"],["domonstration","demonstration"],["domonstrations","demonstrations"],["donain","domain"],["donains","domains"],["donejun","dungeon"],["donejuns","dungeons"],["donig","doing"],["donn't","don't"],["donnot","do not"],["dont'","don't"],["dont't","don't"],["donwload","download"],["donwloaded","downloaded"],["donwloading","downloading"],["donwloads","downloads"],["doocument","document"],["doocumentaries","documentaries"],["doocumentary","documentary"],["doocumentation","documentation"],["doocumentations","documentations"],["doocumented","documented"],["doocumenting","documenting"],["doocuments","documents"],["doorjam","doorjamb"],["dorce","force"],["dorced","forced"],["dorceful","forceful"],["dordered","ordered"],["dorment","dormant"],["dorp","drop"],["dosclosed","disclosed"],["doscloses","discloses"],["dosclosing","disclosing"],["dosclosure","disclosure"],["dosclosures","disclosures"],["dosen't","doesn't"],["dosen;t","doesn't"],["dosens","dozens"],["dosent'","doesn't"],["dosent","doesn't"],["dosent;","doesn't"],["dosn't","doesn't"],["dosn;t","doesn't"],["dosnt","doesn't"],["dosposing","disposing"],["dosument","document"],["dosuments","documents"],["dota","data"],["doube","double"],["doube-click","double-click"],["doube-clicked","double-clicked"],["doube-clicks","double-clicks"],["doube-quote","double-quote"],["doube-quoted","double-quoted"],["doube-word","double-word"],["doube-wprd","double-word"],["doubeclick","double-click"],["doubeclicked","double-clicked"],["doubeclicks","double-clicks"],["doubel","double"],["doubele-click","double-click"],["doubele-clicked","double-clicked"],["doubele-clicks","double-clicks"],["doubeleclick","double-click"],["doubeleclicked","double-clicked"],["doubeleclicks","double-clicks"],["doubely","doubly"],["doubes","doubles"],["doublde","double"],["doublded","doubled"],["doubldes","doubles"],["doubleclick","double-click"],["doublely","doubly"],["doubletquote","doublequote"],["doubth","doubt"],["doubthed","doubted"],["doubthing","doubting"],["doubths","doubts"],["doucment","document"],["doucmentated","documented"],["doucmentation","documentation"],["doucmented","documented"],["doucmenter","documenter"],["doucmenters","documenters"],["doucmentes","documents"],["doucmenting","documenting"],["doucments","documents"],["douible","double"],["douibled","doubled"],["doulbe","double"],["doumentc","document"],["dout","doubt"],["dowgrade","downgrade"],["dowlink","downlink"],["dowlinks","downlinks"],["dowload","download"],["dowloaded","downloaded"],["dowloader","downloader"],["dowloaders","downloaders"],["dowloading","downloading"],["dowloads","downloads"],["downagrade","downgrade"],["downagraded","downgraded"],["downagrades","downgrades"],["downagrading","downgrading"],["downgade","downgrade"],["downgaded","downgraded"],["downgades","downgrades"],["downgading","downgrading"],["downgarade","downgrade"],["downgaraded","downgraded"],["downgarades","downgrades"],["downgarading","downgrading"],["downgarde","downgrade"],["downgarded","downgraded"],["downgardes","downgrades"],["downgarding","downgrading"],["downgarte","downgrade"],["downgarted","downgraded"],["downgartes","downgrades"],["downgarting","downgrading"],["downgradde","downgrade"],["downgradded","downgraded"],["downgraddes","downgrades"],["downgradding","downgrading"],["downgradei","downgrade"],["downgradingn","downgrading"],["downgrate","downgrade"],["downgrated","downgraded"],["downgrates","downgrades"],["downgrating","downgrading"],["downlad","download"],["downladed","downloaded"],["downlading","downloading"],["downlads","downloads"],["downlaod","download"],["downlaoded","downloaded"],["downlaodes","downloads"],["downlaoding","downloading"],["downlaods","downloads"],["downloadmanger","downloadmanager"],["downlod","download"],["downloded","downloaded"],["downloding","downloading"],["downlods","downloads"],["downlowd","download"],["downlowded","downloaded"],["downlowding","downloading"],["downlowds","downloads"],["downoad","download"],["downoaded","downloaded"],["downoading","downloading"],["downoads","downloads"],["downoload","download"],["downoloaded","downloaded"],["downoloading","downloading"],["downoloads","downloads"],["downrade","downgrade"],["downraded","downgraded"],["downrades","downgrades"],["downrading","downgrading"],["downrgade","downgrade"],["downrgaded","downgraded"],["downrgades","downgrades"],["downrgading","downgrading"],["downsteram","downstream"],["downsteramed","downstreamed"],["downsteramer","downstreamer"],["downsteramers","downstreamers"],["downsteraming","downstreaming"],["downsterams","downstreams"],["dows","does"],["dowt","doubt"],["doxgen","doxygen"],["doygen","doxygen"],["dpeends","depends"],["dpendent","dependent"],["dpkg-buildpackge","dpkg-buildpackage"],["dpkg-buildpackges","dpkg-buildpackages"],["dpuble","double"],["dpubles","doubles"],["draconain","draconian"],["dragable","draggable"],["draged","dragged"],["draging","dragging"],["draing","drawing"],["drammatic","dramatic"],["dramtic","dramatic"],["dran","drawn"],["drastical","drastically"],["drasticaly","drastically"],["drats","drafts"],["draughtman","draughtsman"],["Dravadian","Dravidian"],["draview","drawview"],["drawack","drawback"],["drawacks","drawbacks"],["drawm","drawn"],["drawng","drawing"],["dreasm","dreams"],["dreawn","drawn"],["dregee","degree"],["dregees","degrees"],["dregree","degree"],["dregrees","degrees"],["drescription","description"],["drescriptions","descriptions"],["driagram","diagram"],["driagrammed","diagrammed"],["driagramming","diagramming"],["driagrams","diagrams"],["driectly","directly"],["drity","dirty"],["driveing","driving"],["drivr","driver"],["drnik","drink"],["drob","drop"],["dropabel","droppable"],["dropable","droppable"],["droped","dropped"],["droping","dropping"],["droppend","dropped"],["droppped","dropped"],["dropse","drops"],["droput","dropout"],["druing","during"],["druming","drumming"],["drummless","drumless"],["drvier","driver"],["drwaing","drawing"],["drwawing","drawing"],["drwawings","drawings"],["dscrete","discrete"],["dscretion","discretion"],["dscribed","described"],["dsiable","disable"],["dsiabled","disabled"],["dsplays","displays"],["dstination","destination"],["dstinations","destinations"],["dthe","the"],["dtoring","storing"],["dubios","dubious"],["dublicade","duplicate"],["dublicat","duplicate"],["dublicate","duplicate"],["dublicated","duplicated"],["dublicates","duplicates"],["dublication","duplication"],["ducment","document"],["ducument","document"],["duirng","during"],["dulicate","duplicate"],["dum","dumb"],["dumplicate","duplicate"],["dumplicated","duplicated"],["dumplicates","duplicates"],["dumplicating","duplicating"],["duoblequote","doublequote"],["dupicate","duplicate"],["duplacate","duplicate"],["duplacated","duplicated"],["duplacates","duplicates"],["duplacation","duplication"],["duplacte","duplicate"],["duplacted","duplicated"],["duplactes","duplicates"],["duplaction","duplication"],["duplaicate","duplicate"],["duplaicated","duplicated"],["duplaicates","duplicates"],["duplaication","duplication"],["duplate","duplicate"],["duplated","duplicated"],["duplates","duplicates"],["duplation","duplication"],["duplcate","duplicate"],["duplciate","duplicate"],["dupliacate","duplicate"],["dupliacates","duplicates"],["dupliace","duplicate"],["dupliacte","duplicate"],["dupliacted","duplicated"],["dupliactes","duplicates"],["dupliagte","duplicate"],["dupliate","duplicate"],["dupliated","duplicated"],["dupliates","duplicates"],["dupliating","duplicating"],["dupliation","duplication"],["dupliations","duplications"],["duplicat","duplicate"],["duplicatd","duplicated"],["duplicats","duplicates"],["dupplicate","duplicate"],["dupplicated","duplicated"],["dupplicates","duplicates"],["dupplicating","duplicating"],["dupplication","duplication"],["dupplications","duplications"],["durationm","duration"],["durectories","directories"],["durectory","directory"],["dureing","during"],["durig","during"],["durining","during"],["durning","during"],["durring","during"],["duting","during"],["dyanamically","dynamically"],["dyanmic","dynamic"],["dyanmically","dynamically"],["dyas","dryas"],["dymamically","dynamically"],["dynamc","dynamic"],["dynamcly","dynamically"],["dynamcs","dynamics"],["dynamicaly","dynamically"],["dynamiclly","dynamically"],["dynamicly","dynamically"],["dynaminc","dynamic"],["dynamincal","dynamical"],["dynamincally","dynamically"],["dynamincs","dynamics"],["dynamlic","dynamic"],["dynamlically","dynamically"],["dynically","dynamically"],["dynmaic","dynamic"],["dynmaically","dynamically"],["dynmic","dynamic"],["dynmically","dynamically"],["dynmics","dynamics"],["eabled","enabled"],["eacf","each"],["eacg","each"],["eachother","each other"],["eachs","each"],["eactly","exactly"],["eagrely","eagerly"],["eahc","each"],["eailier","earlier"],["eaiser","easier"],["ealier","earlier"],["ealiest","earliest"],["eample","example"],["eamples","examples"],["eanable","enable"],["eanble","enable"],["earleir","earlier"],["earler","earlier"],["earliear","earlier"],["earlies","earliest"],["earlist","earliest"],["earlyer","earlier"],["earnt","earned"],["earpeice","earpiece"],["easely","easily"],["easili","easily"],["easiliy","easily"],["easilly","easily"],["easist","easiest"],["easiy","easily"],["easly","easily"],["easyer","easier"],["eaxct","exact"],["ebale","enable"],["ebaled","enabled"],["EBCIDC","EBCDIC"],["ebedded","embedded"],["eccessive","excessive"],["ecclectic","eclectic"],["eceonomy","economy"],["ecept","except"],["eception","exception"],["eceptions","exceptions"],["ecidious","deciduous"],["eclise","eclipse"],["eclispe","eclipse"],["ecnetricity","eccentricity"],["ecognized","recognized"],["ecomonic","economic"],["ecounter","encounter"],["ecountered","encountered"],["ecountering","encountering"],["ecounters","encounters"],["ecplicit","explicit"],["ecplicitly","explicitly"],["ecspecially","especially"],["ect","etc"],["ecxept","except"],["ecxite","excite"],["ecxited","excited"],["ecxites","excites"],["ecxiting","exciting"],["ecxtracted","extracted"],["EDCDIC","EBCDIC"],["eddge","edge"],["eddges","edges"],["edditable","editable"],["ede","edge"],["ediable","editable"],["edige","edge"],["ediges","edges"],["ediit","edit"],["ediiting","editing"],["ediitor","editor"],["ediitors","editors"],["ediits","edits"],["editedt","edited"],["editiing","editing"],["editoro","editor"],["editot","editor"],["editots","editors"],["editt","edit"],["editted","edited"],["editter","editor"],["editting","editing"],["edittor","editor"],["edn","end"],["ednif","endif"],["edxpected","expected"],["eearly","early"],["eeeprom","EEPROM"],["eescription","description"],["eevery","every"],["eeverything","everything"],["eeverywhere","everywhere"],["eextract","extract"],["eextracted","extracted"],["eextracting","extracting"],["eextraction","extraction"],["eextracts","extracts"],["efect","effect"],["efective","effective"],["efectively","effectively"],["efel","evil"],["eferences","references"],["efetivity","effectivity"],["effciency","efficiency"],["effcient","efficient"],["effciently","efficiently"],["effctive","effective"],["effctively","effectively"],["effeciency","efficiency"],["effecient","efficient"],["effeciently","efficiently"],["effecitvely","effectively"],["effeck","effect"],["effecked","effected"],["effecks","effects"],["effeckt","effect"],["effectice","effective"],["effecticely","effectively"],["effectiviness","effectiveness"],["effectivness","effectiveness"],["effectly","effectively"],["effedts","effects"],["effekt","effect"],["effexts","effects"],["efficcient","efficient"],["efficencty","efficiency"],["efficency","efficiency"],["efficent","efficient"],["efficently","efficiently"],["effiency","efficiency"],["effient","efficient"],["effiently","efficiently"],["effulence","effluence"],["eforceable","enforceable"],["egal","equal"],["egals","equals"],["egde","edge"],["egdes","edges"],["ege","edge"],["egenral","general"],["egenralise","generalise"],["egenralised","generalised"],["egenralises","generalises"],["egenralize","generalize"],["egenralized","generalized"],["egenralizes","generalizes"],["egenrally","generally"],["ehance","enhance"],["ehanced","enhanced"],["ehancement","enhancement"],["ehancements","enhancements"],["ehenever","whenever"],["ehough","enough"],["ehr","her"],["ehternet","Ethernet"],["ehthernet","ethernet"],["eighter","either"],["eihter","either"],["einstance","instance"],["eisntance","instance"],["eiter","either"],["eith","with"],["elaspe","elapse"],["elasped","elapsed"],["elaspes","elapses"],["elasping","elapsing"],["elction","election"],["elctromagnetic","electromagnetic"],["elease","release"],["eleased","released"],["eleases","releases"],["eleate","relate"],["electical","electrical"],["electirc","electric"],["electircal","electrical"],["electrial","electrical"],["electricly","electrically"],["electricty","electricity"],["electrinics","electronics"],["electriv","electric"],["electrnoics","electronics"],["eleemnt","element"],["eleent","element"],["elegible","eligible"],["elelement","element"],["elelements","elements"],["elelment","element"],["elelmental","elemental"],["elelmentary","elementary"],["elelments","elements"],["elemant","element"],["elemantary","elementary"],["elemement","element"],["elemements","elements"],["elememt","element"],["elemen","element"],["elemenent","element"],["elemenental","elemental"],["elemenents","elements"],["elemenet","element"],["elemenets","elements"],["elemens","elements"],["elemenst","elements"],["elementay","elementary"],["elementry","elementary"],["elemet","element"],["elemetal","elemental"],["elemetn","element"],["elemetns","elements"],["elemets","elements"],["eleminate","eliminate"],["eleminated","eliminated"],["eleminates","eliminates"],["eleminating","eliminating"],["elemnets","elements"],["elemnt","element"],["elemntal","elemental"],["elemnts","elements"],["elemt","element"],["elemtary","elementary"],["elemts","elements"],["elenment","element"],["eles","else"],["eletricity","electricity"],["eletromagnitic","electromagnetic"],["eletronic","electronic"],["elgible","eligible"],["elicided","elicited"],["eligable","eligible"],["elimentary","elementary"],["elimiante","eliminate"],["elimiate","eliminate"],["eliminetaion","elimination"],["elimintate","eliminate"],["eliminte","eliminate"],["elimnated","eliminated"],["eliptic","elliptic"],["eliptical","elliptical"],["elipticity","ellipticity"],["ellapsed","elapsed"],["ellected","elected"],["ellement","element"],["ellemental","elemental"],["ellementals","elementals"],["ellements","elements"],["elliminate","eliminate"],["elliminated","eliminated"],["elliminates","eliminates"],["elliminating","eliminating"],["ellipsises","ellipsis"],["ellision","elision"],["elmenet","element"],["elmenets","elements"],["elment","element"],["elments","elements"],["elminate","eliminate"],["elminated","eliminated"],["elminates","eliminates"],["elminating","eliminating"],["elphant","elephant"],["elsef","elseif"],["elsehwere","elsewhere"],["elseof","elseif"],["elseswhere","elsewhere"],["elsewehere","elsewhere"],["elsewere","elsewhere"],["elsewhwere","elsewhere"],["elsiof","elseif"],["elsof","elseif"],["emabaroged","embargoed"],["emable","enable"],["emabled","enabled"],["emables","enables"],["emabling","enabling"],["emailling","emailing"],["embarass","embarrass"],["embarassed","embarrassed"],["embarasses","embarrasses"],["embarassing","embarrassing"],["embarassment","embarrassment"],["embargos","embargoes"],["embarras","embarrass"],["embarrased","embarrassed"],["embarrasing","embarrassing"],["embarrasingly","embarrassingly"],["embarrasment","embarrassment"],["embbedded","embedded"],["embbeded","embedded"],["embdder","embedder"],["embdedded","embedded"],["embebbed","embedded"],["embedd","embed"],["embeddded","embedded"],["embeddeding","embedding"],["embedds","embeds"],["embeded","embedded"],["embededded","embedded"],["embeed","embed"],["embezelled","embezzled"],["emblamatic","emblematic"],["embold","embolden"],["embrodery","embroidery"],["emcompass","encompass"],["emcompassed","encompassed"],["emcompassing","encompassing"],["emedded","embedded"],["emegrency","emergency"],["emenet","element"],["emenets","elements"],["emiited","emitted"],["eminate","emanate"],["eminated","emanated"],["emision","emission"],["emited","emitted"],["emiting","emitting"],["emlation","emulation"],["emmediately","immediately"],["emminently","eminently"],["emmisaries","emissaries"],["emmisarries","emissaries"],["emmisarry","emissary"],["emmisary","emissary"],["emmision","emission"],["emmisions","emissions"],["emmit","emit"],["emmited","emitted"],["emmiting","emitting"],["emmits","emits"],["emmitted","emitted"],["emmitting","emitting"],["emnity","enmity"],["emoty","empty"],["emough","enough"],["emought","enough"],["emperical","empirical"],["emperically","empirically"],["emphaised","emphasised"],["emphsis","emphasis"],["emphysyma","emphysema"],["empiracally","empirically"],["empiricaly","empirically"],["emplyed","employed"],["emplyee","employee"],["emplyees","employees"],["emplyer","employer"],["emplyers","employers"],["emplying","employing"],["emplyment","employment"],["emplyments","employments"],["emporer","emperor"],["emprically","empirically"],["emprisoned","imprisoned"],["emprove","improve"],["emproved","improved"],["emprovement","improvement"],["emprovements","improvements"],["emproves","improves"],["emproving","improving"],["emptniess","emptiness"],["emptry","empty"],["emptyed","emptied"],["emptyy","empty"],["empy","empty"],["emtied","emptied"],["emties","empties"],["emtpies","empties"],["emtpy","empty"],["emty","empty"],["emtying","emptying"],["emultor","emulator"],["emultors","emulators"],["enabe","enable"],["enabel","enable"],["enabeled","enabled"],["enabeling","enabling"],["enabing","enabling"],["enabledi","enabled"],["enableing","enabling"],["enablen","enabled"],["enalbe","enable"],["enalbed","enabled"],["enalbes","enables"],["enameld","enameled"],["enaugh","enough"],["enbable","enable"],["enbabled","enabled"],["enbabling","enabling"],["enbale","enable"],["enbaled","enabled"],["enbales","enables"],["enbaling","enabling"],["enbedding","embedding"],["enble","enable"],["encapsualtes","encapsulates"],["encapsulatzion","encapsulation"],["encapsultion","encapsulation"],["encaspulate","encapsulate"],["encaspulated","encapsulated"],["encaspulates","encapsulates"],["encaspulating","encapsulating"],["encaspulation","encapsulation"],["enchanced","enhanced"],["enclosng","enclosing"],["enclosue","enclosure"],["enclosung","enclosing"],["enclude","include"],["encluding","including"],["encocde","encode"],["encocded","encoded"],["encocder","encoder"],["encocders","encoders"],["encocdes","encodes"],["encocding","encoding"],["encocdings","encodings"],["encodingt","encoding"],["encodning","encoding"],["encodnings","encodings"],["encompas","encompass"],["encompased","encompassed"],["encompases","encompasses"],["encompasing","encompassing"],["enconde","encode"],["enconded","encoded"],["enconder","encoder"],["enconders","encoders"],["encondes","encodes"],["enconding","encoding"],["encondings","encodings"],["encorded","encoded"],["encorder","encoder"],["encorders","encoders"],["encording","encoding"],["encordings","encodings"],["encorporating","incorporating"],["encoser","encoder"],["encosers","encoders"],["encosure","enclosure"],["encounterd","encountered"],["encountres","encounters"],["encouraing","encouraging"],["encouter","encounter"],["encoutered","encountered"],["encouters","encounters"],["encoutner","encounter"],["encoutners","encounters"],["encouttering","encountering"],["encrcypt","encrypt"],["encrcypted","encrypted"],["encrcyption","encryption"],["encrcyptions","encryptions"],["encrcypts","encrypts"],["encript","encrypt"],["encripted","encrypted"],["encription","encryption"],["encriptions","encryptions"],["encripts","encrypts"],["encrpt","encrypt"],["encrpted","encrypted"],["encrption","encryption"],["encrptions","encryptions"],["encrpts","encrypts"],["encrupted","encrypted"],["encrypiton","encryption"],["encryptiion","encryption"],["encryptio","encryption"],["encryptiong","encryption"],["encrytion","encryption"],["encrytped","encrypted"],["encrytption","encryption"],["encupsulates","encapsulates"],["encylopedia","encyclopedia"],["encypted","encrypted"],["encyption","encryption"],["endcoded","encoded"],["endcoder","encoder"],["endcoders","encoders"],["endcodes","encodes"],["endcoding","encoding"],["endcodings","encodings"],["endding","ending"],["ende","end"],["endevors","endeavors"],["endevour","endeavour"],["endfi","endif"],["endianes","endianness"],["endianess","endianness"],["endianity","endianness"],["endiannes","endianness"],["endig","ending"],["endiness","endianness"],["endnoden","endnode"],["endoint","endpoint"],["endolithes","endoliths"],["endpints","endpoints"],["endpiont","endpoint"],["endpionts","endpoints"],["endpont","endpoint"],["endponts","endpoints"],["endsup","ends up"],["enduce","induce"],["eneables","enables"],["enebale","enable"],["enebaled","enabled"],["eneble","enable"],["ened","need"],["enegeries","energies"],["enegery","energy"],["enehanced","enhanced"],["enery","energy"],["eneter","enter"],["enetered","entered"],["enetities","entities"],["enetity","entity"],["eneumeration","enumeration"],["eneumerations","enumerations"],["eneumretaion","enumeration"],["eneumretaions","enumerations"],["enew","new"],["enflamed","inflamed"],["enforcable","enforceable"],["enforceing","enforcing"],["enforcmement","enforcement"],["enforcment","enforcement"],["enfore","enforce"],["enfored","enforced"],["enfores","enforces"],["enforncing","enforcing"],["engagment","engagement"],["engeneer","engineer"],["engeneering","engineering"],["engery","energy"],["engieer","engineer"],["engieneer","engineer"],["engieneers","engineers"],["enginee","engine"],["enginge","engine"],["enginin","engine"],["enginineer","engineer"],["engoug","enough"],["enhabce","enhance"],["enhabced","enhanced"],["enhabces","enhances"],["enhabcing","enhancing"],["enhace","enhance"],["enhaced","enhanced"],["enhacement","enhancement"],["enhacements","enhancements"],["enhancd","enhanced"],["enhancment","enhancement"],["enhancments","enhancements"],["enhaned","enhanced"],["enhence","enhance"],["enhenced","enhanced"],["enhencement","enhancement"],["enhencements","enhancements"],["enhencment","enhancement"],["enhencments","enhancements"],["enironment","environment"],["enironments","environments"],["enities","entities"],["enitities","entities"],["enitity","entity"],["enitre","entire"],["enivornment","environment"],["enivornments","environments"],["enivronment","environment"],["enlargment","enlargement"],["enlargments","enlargements"],["enlightnment","enlightenment"],["enlose","enclose"],["enmpty","empty"],["enmum","enum"],["ennpoint","endpoint"],["enntries","entries"],["enocde","encode"],["enocded","encoded"],["enocder","encoder"],["enocders","encoders"],["enocdes","encodes"],["enocding","encoding"],["enocdings","encodings"],["enogh","enough"],["enoght","enough"],["enoguh","enough"],["enouch","enough"],["enoucnter","encounter"],["enoucntered","encountered"],["enoucntering","encountering"],["enoucnters","encounters"],["enouf","enough"],["enoufh","enough"],["enought","enough"],["enoughts","enough"],["enougth","enough"],["enouh","enough"],["enouhg","enough"],["enouncter","encounter"],["enounctered","encountered"],["enounctering","encountering"],["enouncters","encounters"],["enoung","enough"],["enoungh","enough"],["enounter","encounter"],["enountered","encountered"],["enountering","encountering"],["enounters","encounters"],["enouph","enough"],["enourage","encourage"],["enouraged","encouraged"],["enourages","encourages"],["enouraging","encouraging"],["enourmous","enormous"],["enourmously","enormously"],["enouth","enough"],["enouugh","enough"],["enpoint","endpoint"],["enpoints","endpoints"],["enque","enqueue"],["enqueing","enqueuing"],["enrties","entries"],["enrtries","entries"],["enrtry","entry"],["enrty","entry"],["ensconsed","ensconced"],["entaglements","entanglements"],["entended","intended"],["entension","extension"],["entensions","extensions"],["ententries","entries"],["enterance","entrance"],["enteratinment","entertainment"],["entereing","entering"],["enterie","entry"],["enteries","entries"],["enterily","entirely"],["enterprice","enterprise"],["enterprices","enterprises"],["entery","entry"],["enteties","entities"],["entety","entity"],["enthaplies","enthalpies"],["enthaply","enthalpy"],["enthousiasm","enthusiasm"],["enthusiam","enthusiasm"],["enthusiatic","enthusiastic"],["entierly","entirely"],["entireity","entirety"],["entires","entries"],["entirey","entirely"],["entirity","entirety"],["entirly","entirely"],["entitee","entity"],["entitees","entities"],["entites","entities"],["entiti","entity"],["entitie","entity"],["entitites","entities"],["entitities","entities"],["entitity","entity"],["entitiy","entity"],["entitiys","entities"],["entitlied","entitled"],["entitys","entities"],["entoties","entities"],["entoty","entity"],["entrace","entrance"],["entraced","entranced"],["entraces","entrances"],["entrepeneur","entrepreneur"],["entrepeneurs","entrepreneurs"],["entriess","entries"],["entrophy","entropy"],["enttries","entries"],["enttry","entry"],["enulation","emulation"],["enumarate","enumerate"],["enumarated","enumerated"],["enumarates","enumerates"],["enumarating","enumerating"],["enumation","enumeration"],["enumearate","enumerate"],["enumearation","enumeration"],["enumerble","enumerable"],["enumertaion","enumeration"],["enusre","ensure"],["envaluation","evaluation"],["enveloppe","envelope"],["envelopped","enveloped"],["enveloppes","envelopes"],["envelopping","enveloping"],["enver","never"],["envioment","environment"],["enviomental","environmental"],["envioments","environments"],["envionment","environment"],["envionmental","environmental"],["envionments","environments"],["enviorement","environment"],["envioremental","environmental"],["enviorements","environments"],["enviorenment","environment"],["enviorenmental","environmental"],["enviorenments","environments"],["enviorment","environment"],["enviormental","environmental"],["enviormentally","environmentally"],["enviorments","environments"],["enviornemnt","environment"],["enviornemntal","environmental"],["enviornemnts","environments"],["enviornment","environment"],["enviornmental","environmental"],["enviornmentalist","environmentalist"],["enviornmentally","environmentally"],["enviornments","environments"],["envioronment","environment"],["envioronmental","environmental"],["envioronments","environments"],["envireonment","environment"],["envirionment","environment"],["envirnment","environment"],["envirnmental","environmental"],["envirnments","environments"],["envirnoment","environment"],["envirnoments","environments"],["enviroiment","environment"],["enviroment","environment"],["enviromental","environmental"],["enviromentalist","environmentalist"],["enviromentally","environmentally"],["enviroments","environments"],["enviromnent","environment"],["enviromnental","environmental"],["enviromnentally","environmentally"],["enviromnents","environments"],["environement","environment"],["environemnt","environment"],["environemntal","environmental"],["environemnts","environments"],["environent","environment"],["environmane","environment"],["environmenet","environment"],["environmenets","environments"],["environmet","environment"],["environmets","environments"],["environmnet","environment"],["environmont","environment"],["environnement","environment"],["environtment","environment"],["envolutionary","evolutionary"],["envolved","involved"],["envorce","enforce"],["envrion","environ"],["envrionment","environment"],["envrionmental","environmental"],["envrionments","environments"],["envrions","environs"],["envriron","environ"],["envrironment","environment"],["envrironmental","environmental"],["envrironments","environments"],["envrirons","environs"],["envvironment","environment"],["enxt","next"],["enything","anything"],["enyway","anyway"],["epecifica","especifica"],["epect","expect"],["epected","expected"],["epectedly","expectedly"],["epecting","expecting"],["epects","expects"],["ephememeral","ephemeral"],["ephememeris","ephemeris"],["epidsodes","episodes"],["epigramic","epigrammatic"],["epilgoue","epilogue"],["episdoe","episode"],["episdoes","episodes"],["eploit","exploit"],["eploits","exploits"],["epmty","empty"],["epressions","expressions"],["epsiode","episode"],["eptied","emptied"],["eptier","emptier"],["epties","empties"],["eptrapolate","extrapolate"],["eptrapolated","extrapolated"],["eptrapolates","extrapolates"],["epty","empty"],["epxanded","expanded"],["epxected","expected"],["epxiressions","expressions"],["epxlicit","explicit"],["eqaul","equal"],["eqaulity","equality"],["eqaulizer","equalizer"],["eqivalent","equivalent"],["eqivalents","equivalents"],["equailateral","equilateral"],["equalibrium","equilibrium"],["equallity","equality"],["equalls","equals"],["equaly","equally"],["equeation","equation"],["equeations","equations"],["equel","equal"],["equelibrium","equilibrium"],["equialent","equivalent"],["equil","equal"],["equilavalent","equivalent"],["equilibium","equilibrium"],["equilibrum","equilibrium"],["equilvalent","equivalent"],["equilvalently","equivalently"],["equilvalents","equivalents"],["equiped","equipped"],["equipmentd","equipment"],["equipments","equipment"],["equippment","equipment"],["equiptment","equipment"],["equitorial","equatorial"],["equivalance","equivalence"],["equivalant","equivalent"],["equivelant","equivalent"],["equivelent","equivalent"],["equivelents","equivalents"],["equivilant","equivalent"],["equivilent","equivalent"],["equivivalent","equivalent"],["equivlalent","equivalent"],["equivlantly","equivalently"],["equivlent","equivalent"],["equivlently","equivalently"],["equivlents","equivalents"],["equivqlent","equivalent"],["eqution","equation"],["equtions","equations"],["equvalent","equivalent"],["equvivalent","equivalent"],["erasablocks","eraseblocks"],["eratic","erratic"],["eratically","erratically"],["eraticly","erratically"],["erformance","performance"],["erliear","earlier"],["erlier","earlier"],["erly","early"],["ermergency","emergency"],["eroneous","erroneous"],["eror","error"],["erorneus","erroneous"],["erorneusly","erroneously"],["erorr","error"],["erorrs","errors"],["erors","errors"],["erraneously","erroneously"],["erro","error"],["erroneus","erroneous"],["erroneusly","erroneously"],["erronous","erroneous"],["erronously","erroneously"],["errorneous","erroneous"],["errorneously","erroneously"],["errorneus","erroneous"],["errornous","erroneous"],["errornously","erroneously"],["errorprone","error-prone"],["errorr","error"],["erros","errors"],["errot","error"],["errots","errors"],["errro","error"],["errror","error"],["errrors","errors"],["errros","errors"],["errupted","erupted"],["ertoneous","erroneous"],["ertoneously","erroneously"],["ervery","every"],["erverything","everything"],["esacpe","escape"],["esacped","escaped"],["esacpes","escapes"],["escalte","escalate"],["escalted","escalated"],["escaltes","escalates"],["escalting","escalating"],["escaltion","escalation"],["escapeable","escapable"],["escapemant","escapement"],["escased","escaped"],["escation","escalation"],["esccape","escape"],["esccaped","escaped"],["escpae","escape"],["escpaed","escaped"],["esecute","execute"],["esential","essential"],["esentially","essentially"],["esge","edge"],["esger","edger"],["esgers","edgers"],["esges","edges"],["esging","edging"],["esiest","easiest"],["esimate","estimate"],["esimated","estimated"],["esimates","estimates"],["esimating","estimating"],["esimation","estimation"],["esimations","estimations"],["esimator","estimator"],["esimators","estimators"],["esists","exists"],["esitmate","estimate"],["esitmated","estimated"],["esitmates","estimates"],["esitmating","estimating"],["esitmation","estimation"],["esitmations","estimations"],["esitmator","estimator"],["esitmators","estimators"],["esle","else"],["esnure","ensure"],["esnured","ensured"],["esnures","ensures"],["espacally","especially"],["espace","escape"],["espaced","escaped"],["espaces","escapes"],["espacially","especially"],["espacing","escaping"],["espcially","especially"],["especailly","especially"],["especally","especially"],["especialy","especially"],["especialyl","especially"],["especiially","especially"],["espect","expect"],["espeically","especially"],["esseintially","essentially"],["essencial","essential"],["essense","essence"],["essentail","essential"],["essentailly","essentially"],["essentaily","essentially"],["essental","essential"],["essentally","essentially"],["essentals","essentials"],["essentialy","essentially"],["essentual","essential"],["essentually","essentially"],["essentualy","essentially"],["essesital","essential"],["essesitally","essentially"],["essesitaly","essentially"],["essiential","essential"],["esssential","essential"],["estabilish","establish"],["estabish","establish"],["estabishd","established"],["estabished","established"],["estabishes","establishes"],["estabishing","establishing"],["establised","established"],["establishs","establishes"],["establising","establishing"],["establsihed","established"],["estbalishment","establishment"],["estimage","estimate"],["estimages","estimates"],["estiomator","estimator"],["estiomators","estimators"],["esy","easy"],["etablish","establish"],["etablishd","established"],["etablished","established"],["etablishing","establishing"],["etcc","etc"],["etcp","etc"],["etensible","extensible"],["etension","extension"],["etensions","extensions"],["ethe","the"],["etherenet","Ethernet"],["ethernal","eternal"],["ethnocentricm","ethnocentrism"],["etiher","either"],["etroneous","erroneous"],["etroneously","erroneously"],["etsablishment","establishment"],["etsbalishment","establishment"],["etst","test"],["etsts","tests"],["etxt","text"],["euclidian","euclidean"],["euivalent","equivalent"],["euivalents","equivalents"],["euqivalent","equivalent"],["euqivalents","equivalents"],["euristic","heuristic"],["euristics","heuristics"],["Europian","European"],["Europians","Europeans"],["Eurpean","European"],["Eurpoean","European"],["evalation","evaluation"],["evalite","evaluate"],["evalited","evaluated"],["evalites","evaluates"],["evaluataion","evaluation"],["evaluataions","evaluations"],["evalueate","evaluate"],["evalueated","evaluated"],["evaluete","evaluate"],["evalueted","evaluated"],["evalulates","evaluates"],["evalutae","evaluate"],["evalutaed","evaluated"],["evalutaeing","evaluating"],["evalutaes","evaluates"],["evalutaing","evaluating"],["evalutaion","evaluation"],["evalutaions","evaluations"],["evalutaor","evaluator"],["evalutate","evaluate"],["evalutated","evaluated"],["evalutates","evaluates"],["evalutating","evaluating"],["evalutation","evaluation"],["evalutations","evaluations"],["evalute","evaluate"],["evaluted","evaluated"],["evalutes","evaluates"],["evaluting","evaluating"],["evalutions","evaluations"],["evalutive","evaluative"],["evalutor","evaluator"],["evalutors","evaluators"],["evaulate","evaluate"],["evaulated","evaluated"],["evaulates","evaluates"],["evaulating","evaluating"],["evaulation","evaluation"],["evaulator","evaluator"],["evaulted","evaluated"],["evauluate","evaluate"],["evauluated","evaluated"],["evauluates","evaluates"],["evauluation","evaluation"],["eveluate","evaluate"],["eveluated","evaluated"],["eveluates","evaluates"],["eveluating","evaluating"],["eveluation","evaluation"],["eveluations","evaluations"],["eveluator","evaluator"],["eveluators","evaluators"],["evenhtually","eventually"],["eventally","eventually"],["eventaully","eventually"],["eventhanders","event handlers"],["eventhough","even though"],["eventially","eventually"],["eventuall","eventually"],["eventualy","eventually"],["evenually","eventually"],["eveolution","evolution"],["eveolutionary","evolutionary"],["eveolve","evolve"],["eveolved","evolved"],["eveolves","evolves"],["eveolving","evolving"],["everage","average"],["everaged","averaged"],["everbody","everybody"],["everithing","everything"],["everone","everyone"],["everthing","everything"],["evertyhign","everything"],["evertyhing","everything"],["evertything","everything"],["everwhere","everywhere"],["everyhing","everything"],["everyhting","everything"],["everythig","everything"],["everythign","everything"],["everythin","everything"],["everythings","everything"],["everytime","every time"],["everyting","everything"],["everytone","everyone"],["evey","every"],["eveyone","everyone"],["eveyr","every"],["evidentally","evidently"],["evironment","environment"],["evironments","environments"],["evition","eviction"],["evluate","evaluate"],["evluated","evaluated"],["evluates","evaluates"],["evluating","evaluating"],["evluation","evaluation"],["evluations","evaluations"],["evluative","evaluative"],["evluator","evaluator"],["evluators","evaluators"],["evnet","event"],["evnts","events"],["evoluate","evaluate"],["evoluated","evaluated"],["evoluates","evaluates"],["evoluation","evaluations"],["evovler","evolver"],["evovling","evolving"],["evrithing","everything"],["evry","every"],["evrythign","everything"],["evrything","everything"],["evrywhere","everywhere"],["evyrthing","everything"],["ewhwer","where"],["exaclty","exactly"],["exacly","exactly"],["exactely","exactly"],["exacty","exactly"],["exacutable","executable"],["exagerate","exaggerate"],["exagerated","exaggerated"],["exagerates","exaggerates"],["exagerating","exaggerating"],["exagerrate","exaggerate"],["exagerrated","exaggerated"],["exagerrates","exaggerates"],["exagerrating","exaggerating"],["exameple","example"],["exameples","examples"],["examied","examined"],["examinated","examined"],["examing","examining"],["examinining","examining"],["examle","example"],["examles","examples"],["examlpe","example"],["examlpes","examples"],["examnple","example"],["examnples","examples"],["exampel","example"],["exampeles","examples"],["exampels","examples"],["examplees","examples"],["examplifies","exemplifies"],["exampple","example"],["exampples","examples"],["exampt","exempt"],["exand","expand"],["exansive","expansive"],["exapansion","expansion"],["exapend","expand"],["exaplain","explain"],["exaplaination","explanation"],["exaplained","explained"],["exaplaining","explaining"],["exaplains","explains"],["exaplanation","explanation"],["exaplanations","explanations"],["exaple","example"],["exaples","examples"],["exapmle","example"],["exapmles","examples"],["exapnsion","expansion"],["exat","exact"],["exatcly","exactly"],["exatctly","exactly"],["exatly","exactly"],["exausted","exhausted"],["excact","exact"],["excactly","exactly"],["excahcnge","exchange"],["excahnge","exchange"],["excahnges","exchanges"],["excange","exchange"],["excape","escape"],["excaped","escaped"],["excapes","escapes"],["excat","exact"],["excating","exacting"],["excatly","exactly"],["exccute","execute"],["excecise","exercise"],["excecises","exercises"],["excecpt","except"],["excecption","exception"],["excecptional","exceptional"],["excecptions","exceptions"],["excectable","executable"],["excectables","executables"],["excecte","execute"],["excectedly","expectedly"],["excectes","executes"],["excecting","executing"],["excectional","exceptional"],["excective","executive"],["excectives","executives"],["excector","executor"],["excectors","executors"],["excects","expects"],["excecutable","executable"],["excecutables","executables"],["excecute","execute"],["excecuted","executed"],["excecutes","executes"],["excecuting","executing"],["excecution","execution"],["excecutions","executions"],["excecutive","executive"],["excecutives","executives"],["excecutor","executor"],["excecutors","executors"],["excecuts","executes"],["exced","exceed"],["excedded","exceeded"],["excedding","exceeding"],["excede","exceed"],["exceded","exceeded"],["excedeed","exceeded"],["excedes","exceeds"],["exceding","exceeding"],["exceeed","exceed"],["exceirpt","excerpt"],["exceirpts","excerpts"],["excelent","excellent"],["excell","excel"],["excellance","excellence"],["excellant","excellent"],["excells","excels"],["excempt","exempt"],["excempted","exempted"],["excemption","exemption"],["excemptions","exemptions"],["excempts","exempts"],["excentric","eccentric"],["excentricity","eccentricity"],["excentuating","accentuating"],["exceopt","exempt"],["exceopted","exempted"],["exceopts","exempts"],["exceotion","exemption"],["exceotions","exemptions"],["excepetion","exception"],["excepion","exception"],["excepional","exceptional"],["excepionally","exceptionally"],["excepions","exceptions"],["exceprt","excerpt"],["exceprts","excerpts"],["exceptation","expectation"],["exceptionnal","exceptional"],["exceptionss","exceptions"],["exceptionts","exceptions"],["excercise","exercise"],["excercised","exercised"],["excerciser","exerciser"],["excercises","exercises"],["excercising","exercising"],["excerise","exercise"],["exces","excess"],["excesed","exceeded"],["excesive","excessive"],["excesively","excessively"],["excesss","excess"],["excesv","excessive"],["excesvly","excessively"],["excetion","exception"],["excetional","exceptional"],["excetions","exceptions"],["excetpion","exception"],["excetpional","exceptional"],["excetpions","exceptions"],["excetption","exception"],["excetptional","exceptional"],["excetptions","exceptions"],["excetra","etcetera"],["excetutable","executable"],["excetutables","executables"],["excetute","execute"],["excetuted","executed"],["excetutes","executes"],["excetuting","executing"],["excetution","execution"],["excetutions","executions"],["excetutive","executive"],["excetutives","executives"],["excetutor","executor"],["excetutors","executors"],["exceuctable","executable"],["exceuctables","executables"],["exceucte","execute"],["exceucted","executed"],["exceuctes","executes"],["exceucting","executing"],["exceuction","execution"],["exceuctions","executions"],["exceuctive","executive"],["exceuctives","executives"],["exceuctor","executor"],["exceuctors","executors"],["exceutable","executable"],["exceutables","executables"],["exceute","execute"],["exceuted","executed"],["exceutes","executes"],["exceuting","executing"],["exceution","execution"],["exceutions","executions"],["exceutive","executive"],["exceutives","executives"],["exceutor","executor"],["exceutors","executors"],["excewption","exception"],["excewptional","exceptional"],["excewptions","exceptions"],["exchage","exchange"],["exchaged","exchanged"],["exchages","exchanges"],["exchaging","exchanging"],["exchagne","exchange"],["exchagned","exchanged"],["exchagnes","exchanges"],["exchagnge","exchange"],["exchagnged","exchanged"],["exchagnges","exchanges"],["exchagnging","exchanging"],["exchagning","exchanging"],["exchanage","exchange"],["exchanaged","exchanged"],["exchanages","exchanges"],["exchanaging","exchanging"],["exchance","exchange"],["exchanced","exchanged"],["exchances","exchanges"],["exchanche","exchange"],["exchanched","exchanged"],["exchanches","exchanges"],["exchanching","exchanging"],["exchancing","exchanging"],["exchane","exchange"],["exchaned","exchanged"],["exchanes","exchanges"],["exchangable","exchangeable"],["exchaning","exchanging"],["exchaust","exhaust"],["exchausted","exhausted"],["exchausting","exhausting"],["exchaustive","exhaustive"],["exchausts","exhausts"],["exchenge","exchange"],["exchenged","exchanged"],["exchenges","exchanges"],["exchenging","exchanging"],["exchnage","exchange"],["exchnaged","exchanged"],["exchnages","exchanges"],["exchnaging","exchanging"],["exchng","exchange"],["exchngd","exchanged"],["exchnge","exchange"],["exchnged","exchanged"],["exchnges","exchanges"],["exchnging","exchanging"],["exchngng","exchanging"],["exchngs","exchanges"],["exciation","excitation"],["excipt","except"],["exciption","exception"],["exciptions","exceptions"],["excist","exist"],["excisted","existed"],["excisting","existing"],["excitment","excitement"],["exclamantion","exclamation"],["excludde","exclude"],["excludind","excluding"],["exclusiv","exclusive"],["exclusivelly","exclusively"],["exclusivly","exclusively"],["exclusivs","exclusives"],["excluslvely","exclusively"],["exclusuive","exclusive"],["exclusuively","exclusively"],["exclusuives","exclusives"],["excpect","expect"],["excpected","expected"],["excpecting","expecting"],["excpects","expects"],["excpeption","exception"],["excpet","except"],["excpetion","exception"],["excpetional","exceptional"],["excpetions","exceptions"],["excplicit","explicit"],["excplicitly","explicitly"],["excplict","explicit"],["excplictly","explicitly"],["excract","extract"],["exctacted","extracted"],["exctract","extract"],["exctracted","extracted"],["exctracting","extracting"],["exctraction","extraction"],["exctractions","extractions"],["exctractor","extractor"],["exctractors","extractors"],["exctracts","extracts"],["exculde","exclude"],["exculding","excluding"],["exculsive","exclusive"],["exculsively","exclusively"],["exculsivly","exclusively"],["excutable","executable"],["excutables","executables"],["excute","execute"],["excuted","executed"],["excutes","executes"],["excuting","executing"],["excution","execution"],["execeed","exceed"],["execeeded","exceeded"],["execeeds","exceeds"],["exeception","exception"],["execeptions","exceptions"],["execising","exercising"],["execption","exception"],["execptions","exceptions"],["exectable","executable"],["exection","execution"],["exections","executions"],["exectuable","executable"],["exectuableness","executableness"],["exectuables","executables"],["exectued","executed"],["exectuion","execution"],["exectuions","executions"],["execture","execute"],["exectured","executed"],["exectures","executes"],["execturing","executing"],["exectute","execute"],["exectuted","executed"],["exectutes","executes"],["exectution","execution"],["exectutions","executions"],["execuable","executable"],["execuables","executables"],["execuatable","executable"],["execuatables","executables"],["execuatble","executable"],["execuatbles","executables"],["execuate","execute"],["execuated","executed"],["execuates","executes"],["execuation","execution"],["execuations","executions"],["execubale","executable"],["execubales","executables"],["execucte","execute"],["execucted","executed"],["execuctes","executes"],["execuction","execution"],["execuctions","executions"],["execuctor","executor"],["execuctors","executors"],["execude","execute"],["execuded","executed"],["execudes","executes"],["execue","execute"],["execued","executed"],["execues","executes"],["execuet","execute"],["execuetable","executable"],["execuetd","executed"],["execuete","execute"],["execueted","executed"],["execuetes","executes"],["execuets","executes"],["execuing","executing"],["execuion","execution"],["execuions","executions"],["execuitable","executable"],["execuitables","executables"],["execuite","execute"],["execuited","executed"],["execuites","executes"],["execuiting","executing"],["execuition","execution"],["execuitions","executions"],["execulatble","executable"],["execulatbles","executables"],["execultable","executable"],["execultables","executables"],["execulusive","exclusive"],["execune","execute"],["execuned","executed"],["execunes","executes"],["execunting","executing"],["execurable","executable"],["execurables","executables"],["execure","execute"],["execured","executed"],["execures","executes"],["execusion","execution"],["execusions","executions"],["execusive","exclusive"],["execustion","execution"],["execustions","executions"],["execut","execute"],["executabable","executable"],["executabables","executables"],["executabe","executable"],["executabel","executable"],["executabels","executables"],["executabes","executables"],["executablble","executable"],["executabnle","executable"],["executabnles","executables"],["executation","execution"],["executations","executions"],["executbale","executable"],["executbales","executables"],["executble","executable"],["executbles","executables"],["executd","executed"],["executding","executing"],["executeable","executable"],["executeables","executables"],["executible","executable"],["executign","executing"],["executng","executing"],["executre","execute"],["executred","executed"],["executres","executes"],["executs","executes"],["executting","executing"],["executtion","execution"],["executtions","executions"],["executuable","executable"],["executuables","executables"],["executuble","executable"],["executubles","executables"],["executue","execute"],["executued","executed"],["executues","executes"],["executuing","executing"],["executuion","execution"],["executuions","executions"],["executung","executing"],["executuon","execution"],["executuons","executions"],["executute","execute"],["execututed","executed"],["execututes","executes"],["executution","execution"],["execututions","executions"],["exeed","exceed"],["exeeding","exceeding"],["exeedingly","exceedingly"],["exeeds","exceeds"],["exelent","excellent"],["exellent","excellent"],["exempel","example"],["exempels","examples"],["exemple","example"],["exemples","examples"],["exended","extended"],["exension","extension"],["exensions","extensions"],["exent","extent"],["exentended","extended"],["exepct","expect"],["exepcted","expected"],["exepcts","expects"],["exepect","expect"],["exepectation","expectation"],["exepectations","expectations"],["exepected","expected"],["exepectedly","expectedly"],["exepecting","expecting"],["exepects","expects"],["exepriment","experiment"],["exeprimental","experimental"],["exeptional","exceptional"],["exeptions","exceptions"],["exeqution","execution"],["exerbate","exacerbate"],["exerbated","exacerbated"],["exerciese","exercise"],["exerciesed","exercised"],["exercieses","exercises"],["exerciesing","exercising"],["exercize","exercise"],["exerimental","experimental"],["exerpt","excerpt"],["exerpts","excerpts"],["exersize","exercise"],["exersizes","exercises"],["exerternal","external"],["exeucte","execute"],["exeucted","executed"],["exeuctes","executes"],["exeution","execution"],["exexutable","executable"],["exhalted","exalted"],["exhange","exchange"],["exhanged","exchanged"],["exhanges","exchanges"],["exhanging","exchanging"],["exhaused","exhausted"],["exhautivity","exhaustivity"],["exhcuast","exhaust"],["exhcuasted","exhausted"],["exhibtion","exhibition"],["exhist","exist"],["exhistance","existence"],["exhisted","existed"],["exhistence","existence"],["exhisting","existing"],["exhists","exists"],["exhostive","exhaustive"],["exhustiveness","exhaustiveness"],["exibition","exhibition"],["exibitions","exhibitions"],["exicting","exciting"],["exinct","extinct"],["exipration","expiration"],["exipre","expire"],["exipred","expired"],["exipres","expires"],["exising","existing"],["exisit","exist"],["exisited","existed"],["exisitent","existent"],["exisiting","existing"],["exisitng","existing"],["exisits","exists"],["existance","existence"],["existant","existent"],["existatus","exitstatus"],["existencd","existence"],["existend","existed"],["existense","existence"],["existin","existing"],["existince","existence"],["existng","existing"],["existsing","existing"],["existting","existing"],["existung","existing"],["existy","exist"],["existying","existing"],["exitance","existence"],["exitation","excitation"],["exitations","excitations"],["exitt","exit"],["exitted","exited"],["exitting","exiting"],["exitts","exits"],["exixst","exist"],["exixt","exist"],["exlamation","exclamation"],["exlcude","exclude"],["exlcuding","excluding"],["exlcusion","exclusion"],["exlcusions","exclusions"],["exlcusive","exclusive"],["exlicit","explicit"],["exlicite","explicit"],["exlicitely","explicitly"],["exlicitly","explicitly"],["exliled","exiled"],["exlpoit","exploit"],["exlpoited","exploited"],["exlpoits","exploits"],["exlusion","exclusion"],["exlusionary","exclusionary"],["exlusions","exclusions"],["exlusive","exclusive"],["exlusively","exclusively"],["exmaine","examine"],["exmained","examined"],["exmaines","examines"],["exmaple","example"],["exmaples","examples"],["exmple","example"],["exmport","export"],["exnternal","external"],["exnternalities","externalities"],["exnternality","externality"],["exnternally","externally"],["exntry","entry"],["exolicit","explicit"],["exolicitly","explicitly"],["exonorate","exonerate"],["exort","export"],["exoskelaton","exoskeleton"],["expalin","explain"],["expaning","expanding"],["expanion","expansion"],["expanions","expansions"],["expanshion","expansion"],["expanshions","expansions"],["expanssion","expansion"],["exparation","expiration"],["expasion","expansion"],["expatriot","expatriate"],["expception","exception"],["expcetation","expectation"],["expcetations","expectations"],["expceted","expected"],["expceting","expecting"],["expcets","expects"],["expct","expect"],["expcted","expected"],["expctedly","expectedly"],["expcting","expecting"],["expeced","expected"],["expeceted","expected"],["expecially","especially"],["expectaion","expectation"],["expectaions","expectations"],["expectatoins","expectations"],["expectatons","expectations"],["expectd","expected"],["expecte","expected"],["expectes","expects"],["expection","exception"],["expections","exceptions"],["expeditonary","expeditionary"],["expeect","expect"],["expeected","expected"],["expeectedly","expectedly"],["expeecting","expecting"],["expeects","expects"],["expeense","expense"],["expeenses","expenses"],["expeensive","expensive"],["expeience","experience"],["expeienced","experienced"],["expeiences","experiences"],["expeiencing","experiencing"],["expeiment","experiment"],["expeimental","experimental"],["expeimentally","experimentally"],["expeimentation","experimentation"],["expeimentations","experimentations"],["expeimented","experimented"],["expeimentel","experimental"],["expeimentelly","experimentally"],["expeimenter","experimenter"],["expeimenters","experimenters"],["expeimenting","experimenting"],["expeiments","experiments"],["expeiriment","experiment"],["expeirimental","experimental"],["expeirimentally","experimentally"],["expeirimentation","experimentation"],["expeirimentations","experimentations"],["expeirimented","experimented"],["expeirimentel","experimental"],["expeirimentelly","experimentally"],["expeirimenter","experimenter"],["expeirimenters","experimenters"],["expeirimenting","experimenting"],["expeiriments","experiments"],["expell","expel"],["expells","expels"],["expement","experiment"],["expemental","experimental"],["expementally","experimentally"],["expementation","experimentation"],["expementations","experimentations"],["expemented","experimented"],["expementel","experimental"],["expementelly","experimentally"],["expementer","experimenter"],["expementers","experimenters"],["expementing","experimenting"],["expements","experiments"],["expemplar","exemplar"],["expemplars","exemplars"],["expemplary","exemplary"],["expempt","exempt"],["expempted","exempted"],["expemt","exempt"],["expemted","exempted"],["expemtion","exemption"],["expemtions","exemptions"],["expemts","exempts"],["expence","expense"],["expences","expenses"],["expencive","expensive"],["expendeble","expendable"],["expepect","expect"],["expepected","expected"],["expepectedly","expectedly"],["expepecting","expecting"],["expepects","expects"],["expepted","expected"],["expeptedly","expectedly"],["expepting","expecting"],["expeption","exception"],["expeptions","exceptions"],["expepts","expects"],["experament","experiment"],["experamental","experimental"],["experamentally","experimentally"],["experamentation","experimentation"],["experamentations","experimentations"],["experamented","experimented"],["experamentel","experimental"],["experamentelly","experimentally"],["experamenter","experimenter"],["experamenters","experimenters"],["experamenting","experimenting"],["experaments","experiments"],["experation","expiration"],["expercting","expecting"],["expercts","expects"],["expereince","experience"],["expereinced","experienced"],["expereinces","experiences"],["expereincing","experiencing"],["experement","experiment"],["experemental","experimental"],["experementally","experimentally"],["experementation","experimentation"],["experementations","experimentations"],["experemented","experimented"],["experementel","experimental"],["experementelly","experimentally"],["experementer","experimenter"],["experementers","experimenters"],["experementing","experimenting"],["experements","experiments"],["experence","experience"],["experenced","experienced"],["experences","experiences"],["experencing","experiencing"],["experes","express"],["experesed","expressed"],["experesion","expression"],["experesions","expressions"],["experess","express"],["experessed","expressed"],["experesses","expresses"],["experessing","expressing"],["experession's","expression's"],["experession","expression"],["experessions","expressions"],["experiance","experience"],["experianced","experienced"],["experiances","experiences"],["experiancial","experiential"],["experiancing","experiencing"],["experiansial","experiential"],["experiantial","experiential"],["experiation","expiration"],["experiations","expirations"],["experice","experience"],["expericed","experienced"],["experices","experiences"],["expericing","experiencing"],["experiement","experiment"],["experienshial","experiential"],["experiensial","experiential"],["experies","expires"],["experim","experiment"],["experimal","experimental"],["experimally","experimentally"],["experimanent","experiment"],["experimanental","experimental"],["experimanentally","experimentally"],["experimanentation","experimentation"],["experimanentations","experimentations"],["experimanented","experimented"],["experimanentel","experimental"],["experimanentelly","experimentally"],["experimanenter","experimenter"],["experimanenters","experimenters"],["experimanenting","experimenting"],["experimanents","experiments"],["experimanet","experiment"],["experimanetal","experimental"],["experimanetally","experimentally"],["experimanetation","experimentation"],["experimanetations","experimentations"],["experimaneted","experimented"],["experimanetel","experimental"],["experimanetelly","experimentally"],["experimaneter","experimenter"],["experimaneters","experimenters"],["experimaneting","experimenting"],["experimanets","experiments"],["experimant","experiment"],["experimantal","experimental"],["experimantally","experimentally"],["experimantation","experimentation"],["experimantations","experimentations"],["experimanted","experimented"],["experimantel","experimental"],["experimantelly","experimentally"],["experimanter","experimenter"],["experimanters","experimenters"],["experimanting","experimenting"],["experimants","experiments"],["experimation","experimentation"],["experimations","experimentations"],["experimdnt","experiment"],["experimdntal","experimental"],["experimdntally","experimentally"],["experimdntation","experimentation"],["experimdntations","experimentations"],["experimdnted","experimented"],["experimdntel","experimental"],["experimdntelly","experimentally"],["experimdnter","experimenter"],["experimdnters","experimenters"],["experimdnting","experimenting"],["experimdnts","experiments"],["experimed","experimented"],["experimel","experimental"],["experimelly","experimentally"],["experimen","experiment"],["experimenal","experimental"],["experimenally","experimentally"],["experimenat","experiment"],["experimenatal","experimental"],["experimenatally","experimentally"],["experimenatation","experimentation"],["experimenatations","experimentations"],["experimenated","experimented"],["experimenatel","experimental"],["experimenatelly","experimentally"],["experimenater","experimenter"],["experimenaters","experimenters"],["experimenating","experimenting"],["experimenation","experimentation"],["experimenations","experimentations"],["experimenats","experiments"],["experimened","experimented"],["experimenel","experimental"],["experimenelly","experimentally"],["experimener","experimenter"],["experimeners","experimenters"],["experimening","experimenting"],["experimens","experiments"],["experimentaal","experimental"],["experimentaally","experimentally"],["experimentaat","experiment"],["experimentaatl","experimental"],["experimentaatlly","experimentally"],["experimentaats","experiments"],["experimentaed","experimented"],["experimentaer","experimenter"],["experimentaing","experimenting"],["experimentaion","experimentation"],["experimentaions","experimentations"],["experimentait","experiment"],["experimentaital","experimental"],["experimentaitally","experimentally"],["experimentaited","experimented"],["experimentaiter","experimenter"],["experimentaiters","experimenters"],["experimentaitng","experimenting"],["experimentaiton","experimentation"],["experimentaitons","experimentations"],["experimentat","experimental"],["experimentatal","experimental"],["experimentatally","experimentally"],["experimentatation","experimentation"],["experimentatations","experimentations"],["experimentated","experimented"],["experimentater","experimenter"],["experimentatl","experimental"],["experimentatlly","experimentally"],["experimentatly","experimentally"],["experimentel","experimental"],["experimentelly","experimentally"],["experimentt","experiment"],["experimentted","experimented"],["experimentter","experimenter"],["experimentters","experimenters"],["experimentts","experiments"],["experimer","experimenter"],["experimers","experimenters"],["experimet","experiment"],["experimetal","experimental"],["experimetally","experimentally"],["experimetation","experimentation"],["experimetations","experimentations"],["experimeted","experimented"],["experimetel","experimental"],["experimetelly","experimentally"],["experimetent","experiment"],["experimetental","experimental"],["experimetentally","experimentally"],["experimetentation","experimentation"],["experimetentations","experimentations"],["experimetented","experimented"],["experimetentel","experimental"],["experimetentelly","experimentally"],["experimetenter","experimenter"],["experimetenters","experimenters"],["experimetenting","experimenting"],["experimetents","experiments"],["experimeter","experimenter"],["experimeters","experimenters"],["experimeting","experimenting"],["experimetn","experiment"],["experimetnal","experimental"],["experimetnally","experimentally"],["experimetnation","experimentation"],["experimetnations","experimentations"],["experimetned","experimented"],["experimetnel","experimental"],["experimetnelly","experimentally"],["experimetner","experimenter"],["experimetners","experimenters"],["experimetning","experimenting"],["experimetns","experiments"],["experimets","experiments"],["experiming","experimenting"],["experimint","experiment"],["experimintal","experimental"],["experimintally","experimentally"],["experimintation","experimentation"],["experimintations","experimentations"],["experiminted","experimented"],["experimintel","experimental"],["experimintelly","experimentally"],["experiminter","experimenter"],["experiminters","experimenters"],["experiminting","experimenting"],["experimints","experiments"],["experimment","experiment"],["experimmental","experimental"],["experimmentally","experimentally"],["experimmentation","experimentation"],["experimmentations","experimentations"],["experimmented","experimented"],["experimmentel","experimental"],["experimmentelly","experimentally"],["experimmenter","experimenter"],["experimmenters","experimenters"],["experimmenting","experimenting"],["experimments","experiments"],["experimnet","experiment"],["experimnetal","experimental"],["experimnetally","experimentally"],["experimnetation","experimentation"],["experimnetations","experimentations"],["experimneted","experimented"],["experimnetel","experimental"],["experimnetelly","experimentally"],["experimneter","experimenter"],["experimneters","experimenters"],["experimneting","experimenting"],["experimnets","experiments"],["experimnt","experiment"],["experimntal","experimental"],["experimntally","experimentally"],["experimntation","experimentation"],["experimntations","experimentations"],["experimnted","experimented"],["experimntel","experimental"],["experimntelly","experimentally"],["experimnter","experimenter"],["experimnters","experimenters"],["experimnting","experimenting"],["experimnts","experiments"],["experims","experiments"],["experimten","experiment"],["experimtenal","experimental"],["experimtenally","experimentally"],["experimtenation","experimentation"],["experimtenations","experimentations"],["experimtened","experimented"],["experimtenel","experimental"],["experimtenelly","experimentally"],["experimtener","experimenter"],["experimteners","experimenters"],["experimtening","experimenting"],["experimtens","experiments"],["experinece","experience"],["experineced","experienced"],["experinement","experiment"],["experinemental","experimental"],["experinementally","experimentally"],["experinementation","experimentation"],["experinementations","experimentations"],["experinemented","experimented"],["experinementel","experimental"],["experinementelly","experimentally"],["experinementer","experimenter"],["experinementers","experimenters"],["experinementing","experimenting"],["experinements","experiments"],["experiration","expiration"],["experirations","expirations"],["expermenet","experiment"],["expermenetal","experimental"],["expermenetally","experimentally"],["expermenetation","experimentation"],["expermenetations","experimentations"],["expermeneted","experimented"],["expermenetel","experimental"],["expermenetelly","experimentally"],["expermeneter","experimenter"],["expermeneters","experimenters"],["expermeneting","experimenting"],["expermenets","experiments"],["experment","experiment"],["expermental","experimental"],["expermentally","experimentally"],["expermentation","experimentation"],["expermentations","experimentations"],["expermented","experimented"],["expermentel","experimental"],["expermentelly","experimentally"],["expermenter","experimenter"],["expermenters","experimenters"],["expermenting","experimenting"],["experments","experiments"],["expermient","experiment"],["expermiental","experimental"],["expermientally","experimentally"],["expermientation","experimentation"],["expermientations","experimentations"],["expermiented","experimented"],["expermientel","experimental"],["expermientelly","experimentally"],["expermienter","experimenter"],["expermienters","experimenters"],["expermienting","experimenting"],["expermients","experiments"],["expermiment","experiment"],["expermimental","experimental"],["expermimentally","experimentally"],["expermimentation","experimentation"],["expermimentations","experimentations"],["expermimented","experimented"],["expermimentel","experimental"],["expermimentelly","experimentally"],["expermimenter","experimenter"],["expermimenters","experimenters"],["expermimenting","experimenting"],["expermiments","experiments"],["experminent","experiment"],["experminental","experimental"],["experminentally","experimentally"],["experminentation","experimentation"],["experminentations","experimentations"],["experminents","experiments"],["expernal","external"],["expers","express"],["expersed","expressed"],["expersing","expressing"],["expersion","expression"],["expersions","expressions"],["expersive","expensive"],["experss","express"],["experssed","expressed"],["expersses","expresses"],["experssing","expressing"],["experssion","expression"],["experssions","expressions"],["expese","expense"],["expeses","expenses"],["expesive","expensive"],["expesnce","expense"],["expesnces","expenses"],["expesncive","expensive"],["expess","express"],["expessed","expressed"],["expesses","expresses"],["expessing","expressing"],["expession","expression"],["expessions","expressions"],["expest","expect"],["expested","expected"],["expestedly","expectedly"],["expesting","expecting"],["expetancy","expectancy"],["expetation","expectation"],["expetc","expect"],["expetced","expected"],["expetcedly","expectedly"],["expetcing","expecting"],["expetcs","expects"],["expetct","expect"],["expetcted","expected"],["expetctedly","expectedly"],["expetcting","expecting"],["expetcts","expects"],["expetect","expect"],["expetected","expected"],["expetectedly","expectedly"],["expetecting","expecting"],["expetectly","expectedly"],["expetects","expects"],["expeted","expected"],["expetedly","expectedly"],["expetiment","experiment"],["expetimental","experimental"],["expetimentally","experimentally"],["expetimentation","experimentation"],["expetimentations","experimentations"],["expetimented","experimented"],["expetimentel","experimental"],["expetimentelly","experimentally"],["expetimenter","experimenter"],["expetimenters","experimenters"],["expetimenting","experimenting"],["expetiments","experiments"],["expeting","expecting"],["expetion","exception"],["expetional","exceptional"],["expetions","exceptions"],["expets","expects"],["expewriment","experiment"],["expewrimental","experimental"],["expewrimentally","experimentally"],["expewrimentation","experimentation"],["expewrimentations","experimentations"],["expewrimented","experimented"],["expewrimentel","experimental"],["expewrimentelly","experimentally"],["expewrimenter","experimenter"],["expewrimenters","experimenters"],["expewrimenting","experimenting"],["expewriments","experiments"],["expexct","expect"],["expexcted","expected"],["expexctedly","expectedly"],["expexcting","expecting"],["expexcts","expects"],["expexnasion","expansion"],["expexnasions","expansions"],["expext","expect"],["expexted","expected"],["expextedly","expectedly"],["expexting","expecting"],["expexts","expects"],["expicit","explicit"],["expicitly","explicitly"],["expidition","expedition"],["expiditions","expeditions"],["expierence","experience"],["expierenced","experienced"],["expierences","experiences"],["expierience","experience"],["expieriences","experiences"],["expilicitely","explicitly"],["expireitme","expiretime"],["expiriation","expiration"],["expirie","expire"],["expiried","expired"],["expirience","experience"],["expiriences","experiences"],["expirimental","experimental"],["expiriy","expiry"],["explaination","explanation"],["explainations","explanations"],["explainatory","explanatory"],["explaind","explained"],["explanaiton","explanation"],["explanaitons","explanations"],["explane","explain"],["explaned","explained"],["explanes","explains"],["explaning","explaining"],["explantion","explanation"],["explantions","explanations"],["explcit","explicit"],["explecit","explicit"],["explecitely","explicitly"],["explecitily","explicitly"],["explecitly","explicitly"],["explenation","explanation"],["explicat","explicate"],["explicilt","explicit"],["explicilty","explicitly"],["explicitelly","explicitly"],["explicitely","explicitly"],["explicitily","explicitly"],["explicity","explicitly"],["explicityly","explicitly"],["explict","explicit"],["explictely","explicitly"],["explictily","explicitly"],["explictly","explicitly"],["explin","explain"],["explination","explanation"],["explinations","explanations"],["explined","explained"],["explins","explains"],["explit","explicit"],["explitictly","explicitly"],["explitit","explicit"],["explitly","explicitly"],["explizit","explicit"],["explizitly","explicitly"],["exploititive","exploitative"],["expoed","exposed"],["expoent","exponent"],["expoential","exponential"],["expoentially","exponentially"],["expoentntial","exponential"],["expoerted","exported"],["expoit","exploit"],["expoitation","exploitation"],["expoited","exploited"],["expoits","exploits"],["expolde","explode"],["exponant","exponent"],["exponantation","exponentiation"],["exponantially","exponentially"],["exponantialy","exponentially"],["exponants","exponents"],["exponentation","exponentiation"],["exponentialy","exponentially"],["exponentiel","exponential"],["exponentiell","exponential"],["exponetial","exponential"],["exporession","expression"],["expors","exports"],["expport","export"],["exppressed","expressed"],["expres","express"],["expresed","expressed"],["expresing","expressing"],["expresion","expression"],["expresions","expressions"],["expressable","expressible"],["expressino","expression"],["expresso","espresso"],["expresss","express"],["expresssion","expression"],["expresssions","expressions"],["exprience","experience"],["exprienced","experienced"],["expriences","experiences"],["exprimental","experimental"],["expropiated","expropriated"],["expropiation","expropriation"],["exprot","export"],["exproted","exported"],["exproting","exporting"],["exprots","exports"],["exprted","exported"],["exptected","expected"],["exra","extra"],["exract","extract"],["exressed","expressed"],["exression","expression"],["exsistence","existence"],["exsistent","existent"],["exsisting","existing"],["exsists","exists"],["exsiting","existing"],["exspect","expect"],["exspected","expected"],["exspectedly","expectedly"],["exspecting","expecting"],["exspects","expects"],["exspense","expense"],["exspensed","expensed"],["exspenses","expenses"],["exstacy","ecstasy"],["exsted","existed"],["exsting","existing"],["exstream","extreme"],["exsts","exists"],["extaction","extraction"],["extactly","exactly"],["extacy","ecstasy"],["extarnal","external"],["extarnally","externally"],["extatic","ecstatic"],["extedn","extend"],["extedned","extended"],["extedner","extender"],["extedners","extenders"],["extedns","extends"],["extemely","extremely"],["exten","extent"],["extenal","external"],["extendded","extended"],["extendet","extended"],["extendsions","extensions"],["extened","extended"],["exteneded","extended"],["extenisble","extensible"],["extennsions","extensions"],["extensability","extensibility"],["extensiable","extensible"],["extensibity","extensibility"],["extensilbe","extensible"],["extensiones","extensions"],["extensivly","extensively"],["extenson","extension"],["extenstion","extension"],["extenstions","extensions"],["extented","extended"],["extention","extension"],["extentions","extensions"],["extepect","expect"],["extepecting","expecting"],["extepects","expects"],["exteral","external"],["extered","exerted"],["extereme","extreme"],["exterme","extreme"],["extermest","extremest"],["extermist","extremist"],["extermists","extremists"],["extermly","extremely"],["extermporaneous","extemporaneous"],["externaly","externally"],["externel","external"],["externelly","externally"],["externels","externals"],["extesion","extension"],["extesions","extensions"],["extesnion","extension"],["extesnions","extensions"],["extimate","estimate"],["extimated","estimated"],["extimates","estimates"],["extimating","estimating"],["extimation","estimation"],["extimations","estimations"],["extimator","estimator"],["extimators","estimators"],["extist","exist"],["extit","exit"],["extnesion","extension"],["extrac","extract"],["extraced","extracted"],["extracing","extracting"],["extracter","extractor"],["extractet","extracted"],["extractino","extracting"],["extractins","extractions"],["extradiction","extradition"],["extraenous","extraneous"],["extranous","extraneous"],["extrapoliate","extrapolate"],["extrat","extract"],["extrated","extracted"],["extraterrestial","extraterrestrial"],["extraterrestials","extraterrestrials"],["extrates","extracts"],["extrating","extracting"],["extration","extraction"],["extrator","extractor"],["extrators","extractors"],["extrats","extracts"],["extravagent","extravagant"],["extraversion","extroversion"],["extravert","extrovert"],["extraverts","extroverts"],["extraxt","extract"],["extraxted","extracted"],["extraxting","extracting"],["extraxtors","extractors"],["extraxts","extracts"],["extream","extreme"],["extreamely","extremely"],["extreamily","extremely"],["extreamly","extremely"],["extreams","extremes"],["extreem","extreme"],["extreemly","extremely"],["extremaly","extremely"],["extremeley","extremely"],["extremelly","extremely"],["extrememe","extreme"],["extrememely","extremely"],["extrememly","extremely"],["extremeophile","extremophile"],["extremitys","extremities"],["extremly","extremely"],["extrenal","external"],["extrenally","externally"],["extrenaly","externally"],["extrime","extreme"],["extrimely","extremely"],["extrimly","extremely"],["extrmities","extremities"],["extrodinary","extraordinary"],["extrordinarily","extraordinarily"],["extrordinary","extraordinary"],["extry","entry"],["exturd","extrude"],["exturde","extrude"],["exturded","extruded"],["exturdes","extrudes"],["exturding","extruding"],["exuberent","exuberant"],["exucuted","executed"],["eyt","yet"],["ezdrop","eavesdrop"],["fability","facility"],["fabircate","fabricate"],["fabircated","fabricated"],["fabircates","fabricates"],["fabircatings","fabricating"],["fabircation","fabrication"],["facce","face"],["faciliate","facilitate"],["faciliated","facilitated"],["faciliates","facilitates"],["faciliating","facilitating"],["facilites","facilities"],["facilitiate","facilitate"],["facilitiates","facilitates"],["facilititate","facilitate"],["facillitate","facilitate"],["facillities","facilities"],["faciltate","facilitate"],["facilties","facilities"],["facinated","fascinated"],["facirity","facility"],["facist","fascist"],["facorite","favorite"],["facorites","favorites"],["facourite","favourite"],["facourites","favourites"],["facours","favours"],["factization","factorization"],["factorizaiton","factorization"],["factorys","factories"],["fadind","fading"],["faeture","feature"],["faetures","features"],["Fahrenheight","Fahrenheit"],["faield","failed"],["faild","failed"],["failded","failed"],["faile","failed"],["failer","failure"],["failes","fails"],["failicies","facilities"],["failicy","facility"],["failied","failed"],["failiure","failure"],["failiures","failures"],["failiver","failover"],["faill","fail"],["failled","failed"],["faillure","failure"],["failng","failing"],["failre","failure"],["failrue","failure"],["failture","failure"],["failue","failure"],["failuer","failure"],["failues","failures"],["failured","failed"],["faireness","fairness"],["fairoh","pharaoh"],["faiway","fairway"],["faiways","fairways"],["faktor","factor"],["faktored","factored"],["faktoring","factoring"],["faktors","factors"],["falg","flag"],["falgs","flags"],["falied","failed"],["faliure","failure"],["faliures","failures"],["fallabck","fallback"],["fallbck","fallback"],["fallhrough","fallthrough"],["fallthruogh","fallthrough"],["falltrough","fallthrough"],["falshed","flashed"],["falshes","flashes"],["falshing","flashing"],["falsly","falsely"],["falt","fault"],["falure","failure"],["familar","familiar"],["familes","families"],["familiies","families"],["familiy","family"],["familliar","familiar"],["familly","family"],["famlilies","families"],["famlily","family"],["famoust","famous"],["fanatism","fanaticism"],["fancyness","fanciness"],["Farenheight","Fahrenheit"],["Farenheit","Fahrenheit"],["faries","fairies"],["farmework","framework"],["fasade","facade"],["fasion","fashion"],["fasle","false"],["fassade","facade"],["fassinate","fascinate"],["fasterner","fastener"],["fasterners","fasteners"],["fastner","fastener"],["fastners","fasteners"],["fastr","faster"],["fatc","fact"],["fater","faster"],["fatig","fatigue"],["fatser","faster"],["fature","feature"],["faught","fought"],["fauilure","failure"],["fauilures","failures"],["fauture","feature"],["fautured","featured"],["fautures","features"],["fauturing","featuring"],["favoutrable","favourable"],["favuourites","favourites"],["faymus","famous"],["fcound","found"],["feasabile","feasible"],["feasability","feasibility"],["feasable","feasible"],["featchd","fetched"],["featched","fetched"],["featching","fetching"],["featchs","fetches"],["featchss","fetches"],["featchure","feature"],["featchured","featured"],["featchures","features"],["featchuring","featuring"],["featre","feature"],["featue","feature"],["featued","featured"],["featues","features"],["featur","feature"],["featurs","features"],["feautre","feature"],["feauture","feature"],["feautures","features"],["febbruary","February"],["febewary","February"],["februar","February"],["Febuary","February"],["Feburary","February"],["fecthing","fetching"],["fedality","fidelity"],["fedreally","federally"],["feeback","feedback"],["feeded","fed"],["feek","feel"],["feeks","feels"],["feetur","feature"],["feeture","feature"],["feild","field"],["feld","field"],["felisatus","felicitous"],["femminist","feminist"],["fempto","femto"],["feonsay","fianc\xE9e"],["fequency","frequency"],["feromone","pheromone"],["fertil","fertile"],["fertily","fertility"],["fetaure","feature"],["fetaures","features"],["fetchs","fetches"],["feture","feature"],["fetures","features"],["fewsha","fuchsia"],["fezent","pheasant"],["fhurter","further"],["fials","fails"],["fianite","finite"],["fianlly","finally"],["fibonaacci","Fibonacci"],["ficticious","fictitious"],["fictious","fictitious"],["fidality","fidelity"],["fiddley","fiddly"],["fidn","find"],["fied","field"],["fiedl","field"],["fiedled","fielded"],["fiedls","fields"],["fieid","field"],["fieldlst","fieldlist"],["fieled","field"],["fielesystem","filesystem"],["fielesystems","filesystems"],["fielname","filename"],["fielneame","filename"],["fiercly","fiercely"],["fightings","fighting"],["figurestyle","figurestyles"],["filal","final"],["fileand","file and"],["fileds","fields"],["fileld","field"],["filelds","fields"],["filenae","filename"],["filese","files"],["fileshystem","filesystem"],["fileshystems","filesystems"],["filesnames","filenames"],["filess","files"],["filesstem","filesystem"],["filessytem","filesystem"],["filessytems","filesystems"],["fileststem","filesystem"],["filesysems","filesystems"],["filesysthem","filesystem"],["filesysthems","filesystems"],["filesystmes","filesystems"],["filesystyem","filesystem"],["filesystyems","filesystems"],["filesytem","filesystem"],["filesytems","filesystems"],["filesytsem","filesystem"],["fileter","filter"],["filetest","file test"],["filetests","file tests"],["fileystem","filesystem"],["fileystems","filesystems"],["filiament","filament"],["fillay","fillet"],["fillement","filament"],["fillowing","following"],["fillung","filling"],["filnal","final"],["filname","filename"],["filp","flip"],["filpped","flipped"],["filpping","flipping"],["filps","flips"],["filse","files"],["filsystem","filesystem"],["filsystems","filesystems"],["filterd","filtered"],["filterig","filtering"],["filterin","filtering"],["filterring","filtering"],["filtersing","filtering"],["filterss","filters"],["filtype","filetype"],["filtypes","filetypes"],["fimilies","families"],["fimrware","firmware"],["fimware","firmware"],["finacial","financial"],["finailse","finalise"],["finailze","finalize"],["finallly","finally"],["finanace","finance"],["finanaced","financed"],["finanaces","finances"],["finanacially","financially"],["finanacier","financier"],["financialy","financially"],["finanize","finalize"],["finanlize","finalize"],["fincally","finally"],["finctionalities","functionalities"],["finctionality","functionality"],["finde","find"],["findn","find"],["findout","find out"],["finelly","finally"],["finess","finesse"],["fingeprint","fingerprint"],["finialization","finalization"],["finializing","finalizing"],["finilizes","finalizes"],["finisched","finished"],["finised","finished"],["finishied","finished"],["finishs","finishes"],["finitel","finite"],["finness","finesse"],["finnished","finished"],["finshed","finished"],["finshing","finishing"],["finsih","finish"],["finsihed","finished"],["finsihes","finishes"],["finsihing","finishing"],["finsished","finished"],["finxed","fixed"],["finxing","fixing"],["fiorget","forget"],["firday","Friday"],["firends","friends"],["firey","fiery"],["firmare","firmware"],["firmaware","firmware"],["firmawre","firmware"],["firmeare","firmware"],["firmeware","firmware"],["firmnware","firmware"],["firmwart","firmware"],["firmwear","firmware"],["firmwqre","firmware"],["firmwre","firmware"],["firmwware","firmware"],["firsr","first"],["firsth","first"],["firware","firmware"],["firwmare","firmware"],["fisionable","fissionable"],["fisisist","physicist"],["fisist","physicist"],["fisrt","first"],["fitering","filtering"],["fitler","filter"],["fitlers","filters"],["fivety","fifty"],["fixel","pixel"],["fixels","pixels"],["fixeme","fixme"],["fixwd","fixed"],["fizeek","physique"],["flacor","flavor"],["flacored","flavored"],["flacoring","flavoring"],["flacorings","flavorings"],["flacors","flavors"],["flacour","flavour"],["flacoured","flavoured"],["flacouring","flavouring"],["flacourings","flavourings"],["flacours","flavours"],["flaged","flagged"],["flages","flags"],["flagg","flag"],["flahsed","flashed"],["flahses","flashes"],["flahsing","flashing"],["flakyness","flakiness"],["flamable","flammable"],["flaot","float"],["flaoting","floating"],["flashflame","flashframe"],["flashig","flashing"],["flasing","flashing"],["flate","flat"],["flatened","flattened"],["flattend","flattened"],["flattenning","flattening"],["flawess","flawless"],["fle","file"],["flem","phlegm"],["Flemmish","Flemish"],["flewant","fluent"],["flexability","flexibility"],["flexable","flexible"],["flexibel","flexible"],["flexibele","flexible"],["flexibilty","flexibility"],["flext","flex"],["flie","file"],["fliter","filter"],["flitered","filtered"],["flitering","filtering"],["fliters","filters"],["floading-add","floating-add"],["floatation","flotation"],["floride","fluoride"],["floting","floating"],["flouride","fluoride"],["flourine","fluorine"],["flourishment","flourishing"],["flter","filter"],["fluctuand","fluctuant"],["flud","flood"],["fluorish","flourish"],["fluoroscent","fluorescent"],["fluroescent","fluorescent"],["flushs","flushes"],["flusing","flushing"],["focu","focus"],["focued","focused"],["focument","document"],["focuse","focus"],["focusf","focus"],["focuss","focus"],["focussed","focused"],["focusses","focuses"],["fof","for"],["foget","forget"],["fogot","forgot"],["fogotten","forgotten"],["fointers","pointers"],["foler","folder"],["folers","folders"],["folfer","folder"],["folfers","folders"],["folled","followed"],["foller","follower"],["follers","followers"],["follew","follow"],["follewed","followed"],["follewer","follower"],["follewers","followers"],["follewin","following"],["follewind","following"],["follewing","following"],["follewinwg","following"],["follewiong","following"],["follewiwng","following"],["follewong","following"],["follews","follows"],["follfow","follow"],["follfowed","followed"],["follfower","follower"],["follfowers","followers"],["follfowin","following"],["follfowind","following"],["follfowing","following"],["follfowinwg","following"],["follfowiong","following"],["follfowiwng","following"],["follfowong","following"],["follfows","follows"],["follin","following"],["follind","following"],["follinwg","following"],["folliong","following"],["folliw","follow"],["folliwed","followed"],["folliwer","follower"],["folliwers","followers"],["folliwin","following"],["folliwind","following"],["folliwing","following"],["folliwinwg","following"],["folliwiong","following"],["folliwiwng","following"],["folliwng","following"],["folliwong","following"],["folliws","follows"],["folllow","follow"],["folllowed","followed"],["folllower","follower"],["folllowers","followers"],["folllowin","following"],["folllowind","following"],["folllowing","following"],["folllowinwg","following"],["folllowiong","following"],["folllowiwng","following"],["folllowong","following"],["follod","followed"],["folloeing","following"],["folloing","following"],["folloiwng","following"],["follolwing","following"],["follong","following"],["follos","follows"],["followes","follows"],["followig","following"],["followign","following"],["followin","following"],["followind","following"],["followint","following"],["followng","following"],["followwing","following"],["followwings","followings"],["folls","follows"],["follw","follow"],["follwed","followed"],["follwer","follower"],["follwers","followers"],["follwin","following"],["follwind","following"],["follwing","following"],["follwinwg","following"],["follwiong","following"],["follwiwng","following"],["follwo","follow"],["follwoe","follow"],["follwoed","followed"],["follwoeed","followed"],["follwoeer","follower"],["follwoeers","followers"],["follwoein","following"],["follwoeind","following"],["follwoeing","following"],["follwoeinwg","following"],["follwoeiong","following"],["follwoeiwng","following"],["follwoeong","following"],["follwoer","follower"],["follwoers","followers"],["follwoes","follows"],["follwoin","following"],["follwoind","following"],["follwoing","following"],["follwoinwg","following"],["follwoiong","following"],["follwoiwng","following"],["follwong","following"],["follwoong","following"],["follwos","follows"],["follwow","follow"],["follwowed","followed"],["follwower","follower"],["follwowers","followers"],["follwowin","following"],["follwowind","following"],["follwowing","following"],["follwowinwg","following"],["follwowiong","following"],["follwowiwng","following"],["follwowong","following"],["follwows","follows"],["follws","follows"],["follww","follow"],["follwwed","followed"],["follwwer","follower"],["follwwers","followers"],["follwwin","following"],["follwwind","following"],["follwwing","following"],["follwwinwg","following"],["follwwiong","following"],["follwwiwng","following"],["follwwong","following"],["follwws","follows"],["foloow","follow"],["foloowed","followed"],["foloower","follower"],["foloowers","followers"],["foloowin","following"],["foloowind","following"],["foloowing","following"],["foloowinwg","following"],["foloowiong","following"],["foloowiwng","following"],["foloowong","following"],["foloows","follows"],["folow","follow"],["folowed","followed"],["folower","follower"],["folowers","followers"],["folowin","following"],["folowind","following"],["folowing","following"],["folowinwg","following"],["folowiong","following"],["folowiwng","following"],["folowong","following"],["folows","follows"],["foloww","follow"],["folowwed","followed"],["folowwer","follower"],["folowwers","followers"],["folowwin","following"],["folowwind","following"],["folowwing","following"],["folowwinwg","following"],["folowwiong","following"],["folowwiwng","following"],["folowwong","following"],["folowws","follows"],["folse","false"],["folwo","follow"],["folwoed","followed"],["folwoer","follower"],["folwoers","followers"],["folwoin","following"],["folwoind","following"],["folwoing","following"],["folwoinwg","following"],["folwoiong","following"],["folwoiwng","following"],["folwoong","following"],["folwos","follows"],["folx","folks"],["fom","from"],["fomat","format"],["fomated","formatted"],["fomater","formatter"],["fomates","formats"],["fomating","formatting"],["fomats","formats"],["fomatted","formatted"],["fomatter","formatter"],["fomatting","formatting"],["fomed","formed"],["fomrat","format"],["fomrated","formatted"],["fomrater","formatter"],["fomrating","formatting"],["fomrats","formats"],["fomratted","formatted"],["fomratter","formatter"],["fomratting","formatting"],["fomula","formula"],["fomulas","formula"],["fonction","function"],["fonctional","functional"],["fonctionalities","functionalities"],["fonctionality","functionality"],["fonctioning","functioning"],["fonctionnalies","functionalities"],["fonctionnalities","functionalities"],["fonctionnality","functionality"],["fonctions","functions"],["fonetic","phonetic"],["fontier","frontier"],["fontonfig","fontconfig"],["fontrier","frontier"],["fonud","found"],["foontnotes","footnotes"],["foootball","football"],["foorter","footer"],["footnoes","footnotes"],["footprinst","footprints"],["foound","found"],["foppy","floppy"],["foppys","floppies"],["foramatting","formatting"],["foramt","format"],["forat","format"],["forbad","forbade"],["forbbiden","forbidden"],["forbiden","forbidden"],["forbit","forbid"],["forbiten","forbidden"],["forbitten","forbidden"],["forcably","forcibly"],["forcast","forecast"],["forcasted","forecasted"],["forcaster","forecaster"],["forcasters","forecasters"],["forcasting","forecasting"],["forcasts","forecasts"],["forcot","forgot"],["forece","force"],["foreced","forced"],["foreces","forces"],["foregrond","foreground"],["foregronds","foregrounds"],["foreing","foreign"],["forementionned","aforementioned"],["forermly","formerly"],["forfiet","forfeit"],["forgeround","foreground"],["forgoten","forgotten"],["forground","foreground"],["forhead","forehead"],["foriegn","foreign"],["forld","fold"],["forlder","folder"],["forlders","folders"],["Formalhaut","Fomalhaut"],["formallize","formalize"],["formallized","formalized"],["formate","format"],["formated","formatted"],["formater","formatter"],["formaters","formatters"],["formates","formats"],["formath","format"],["formaths","formats"],["formating","formatting"],["formatteded","formatted"],["formattgin","formatting"],["formattind","formatting"],["formattings","formatting"],["formattring","formatting"],["formattted","formatted"],["formattting","formatting"],["formelly","formerly"],["formely","formerly"],["formend","formed"],["formidible","formidable"],["formmatted","formatted"],["formost","foremost"],["formt","format"],["formua","formula"],["formual","formula"],["formuale","formulae"],["formuals","formulas"],["fornat","format"],["fornated","formatted"],["fornater","formatter"],["fornats","formats"],["fornatted","formatted"],["fornatter","formatter"],["forot","forgot"],["forotten","forgotten"],["forr","for"],["forsaw","foresaw"],["forse","force"],["forseeable","foreseeable"],["fortan","fortran"],["fortat","format"],["forteen","fourteen"],["fortelling","foretelling"],["forthcominng","forthcoming"],["forthcomming","forthcoming"],["fortunaly","fortunately"],["fortunat","fortunate"],["fortunatelly","fortunately"],["fortunatly","fortunately"],["fortunetly","fortunately"],["forula","formula"],["forulas","formulas"],["forumla","formula"],["forumlas","formulas"],["forumula","formula"],["forumulas","formulas"],["forunate","fortunate"],["forunately","fortunately"],["forunner","forerunner"],["forutunate","fortunate"],["forutunately","fortunately"],["forver","forever"],["forwad","forward"],["forwaded","forwarded"],["forwading","forwarding"],["forwads","forwards"],["forwardig","forwarding"],["forwaring","forwarding"],["forwwarded","forwarded"],["foto","photo"],["fotograf","photograph"],["fotografic","photographic"],["fotografical","photographical"],["fotografy","photography"],["fotograph","photograph"],["fotography","photography"],["foucs","focus"],["foudn","found"],["foudning","founding"],["fougth","fought"],["foult","fault"],["foults","faults"],["foundaries","foundries"],["foundary","foundry"],["Foundland","Newfoundland"],["fourties","forties"],["fourty","forty"],["fouth","fourth"],["fouund","found"],["foward","forward"],["fowarded","forwarded"],["fowarding","forwarding"],["fowards","forwards"],["fprmat","format"],["fracional","fractional"],["fragement","fragment"],["fragementation","fragmentation"],["fragements","fragments"],["fragmant","fragment"],["fragmantation","fragmentation"],["fragmants","fragments"],["fragmenet","fragment"],["fragmenetd","fragmented"],["fragmeneted","fragmented"],["fragmeneting","fragmenting"],["fragmenets","fragments"],["fragmnet","fragment"],["frambuffer","framebuffer"],["framebufer","framebuffer"],["framei","frame"],["frament","fragment"],["framented","fragmented"],["framents","fragments"],["frametyp","frametype"],["framewoek","framework"],["framewoeks","frameworks"],["frameworkk","framework"],["framlayout","framelayout"],["framming","framing"],["framwework","framework"],["framwork","framework"],["framworks","frameworks"],["frane","frame"],["frankin","franklin"],["Fransiscan","Franciscan"],["Fransiscans","Franciscans"],["franzise","franchise"],["frecuencies","frequencies"],["frecuency","frequency"],["frecuent","frequent"],["frecuented","frequented"],["frecuently","frequently"],["frecuents","frequents"],["freecallrelpy","freecallreply"],["freedon","freedom"],["freedons","freedoms"],["freedum","freedom"],["freedums","freedoms"],["freee","free"],["freeed","freed"],["freezs","freezes"],["freind","friend"],["freindly","friendly"],["freqencies","frequencies"],["freqency","frequency"],["freqeuncies","frequencies"],["freqeuncy","frequency"],["freqiencies","frequencies"],["freqiency","frequency"],["freqquencies","frequencies"],["freqquency","frequency"],["frequancies","frequencies"],["frequancy","frequency"],["frequant","frequent"],["frequantly","frequently"],["frequences","frequencies"],["frequencey","frequency"],["frequenies","frequencies"],["frequentily","frequently"],["frequncies","frequencies"],["frequncy","frequency"],["freze","freeze"],["frezes","freezes"],["frgament","fragment"],["fricton","friction"],["fridey","Friday"],["frimware","firmware"],["frisday","Friday"],["frist","first"],["frition","friction"],["fritional","frictional"],["fritions","frictions"],["frmat","format"],["frmo","from"],["froce","force"],["frok","from"],["fromal","formal"],["fromat","format"],["fromated","formatted"],["fromates","formats"],["fromating","formatting"],["fromation","formation"],["fromats","formats"],["frome","from"],["fromed","formed"],["fromm","from"],["froms","forms"],["fromt","from"],["fromthe","from the"],["fronend","frontend"],["fronends","frontends"],["froniter","frontier"],["frontent","frontend"],["frontents","frontends"],["frop","drop"],["fropm","from"],["frops","drops"],["frowarded","forwarded"],["frowrad","forward"],["frowrading","forwarding"],["frowrads","forwards"],["frozee","frozen"],["fschk","fsck"],["FTBS","FTBFS"],["ftrunacate","ftruncate"],["fualt","fault"],["fualts","faults"],["fucntion","function"],["fucntional","functional"],["fucntionality","functionality"],["fucntioned","functioned"],["fucntioning","functioning"],["fucntions","functions"],["fuction","function"],["fuctionality","functionality"],["fuctiones","functioned"],["fuctioning","functioning"],["fuctionoid","functionoid"],["fuctions","functions"],["fuetherst","furthest"],["fuethest","furthest"],["fufill","fulfill"],["fufilled","fulfilled"],["fugure","figure"],["fugured","figured"],["fugures","figures"],["fule","file"],["fulfiled","fulfilled"],["fullfiled","fulfilled"],["fullfiling","fulfilling"],["fullfilled","fulfilled"],["fullfilling","fulfilling"],["fullfills","fulfills"],["fullly","fully"],["fulsh","flush"],["fuly","fully"],["fumction","function"],["fumctional","functional"],["fumctionally","functionally"],["fumctioned","functioned"],["fumctions","functions"],["funcation","function"],["funchtion","function"],["funchtional","functional"],["funchtioned","functioned"],["funchtioning","functioning"],["funchtionn","function"],["funchtionnal","functional"],["funchtionned","functioned"],["funchtionning","functioning"],["funchtionns","functions"],["funchtions","functions"],["funcion","function"],["funcions","functions"],["funciotn","function"],["funciotns","functions"],["funciton","function"],["funcitonal","functional"],["funcitonality","functionality"],["funcitonally","functionally"],["funcitoned","functioned"],["funcitoning","functioning"],["funcitons","functions"],["funcstions","functions"],["functiion","function"],["functiional","functional"],["functiionality","functionality"],["functiionally","functionally"],["functiioning","functioning"],["functiions","functions"],["functin","function"],["functinality","functionality"],["functino","function"],["functins","functions"],["functio","function"],["functionability","functionality"],["functionaility","functionality"],["functionailty","functionality"],["functionaily","functionality"],["functionallities","functionalities"],["functionallity","functionality"],["functionaltiy","functionality"],["functionalty","functionality"],["functionionalities","functionalities"],["functionionality","functionality"],["functionnal","functional"],["functionnalities","functionalities"],["functionnality","functionality"],["functionnaly","functionally"],["functionning","functioning"],["functionon","function"],["functionss","functions"],["functios","functions"],["functiosn","functions"],["functiton","function"],["functitonal","functional"],["functitonally","functionally"],["functitoned","functioned"],["functitons","functions"],["functon","function"],["functonal","functional"],["functonality","functionality"],["functoning","functioning"],["functons","functions"],["functtion","function"],["functtional","functional"],["functtionalities","functionalities"],["functtioned","functioned"],["functtioning","functioning"],["functtions","functions"],["funczion","function"],["fundametal","fundamental"],["fundametals","fundamentals"],["fundation","foundation"],["fundemantal","fundamental"],["fundemental","fundamental"],["fundementally","fundamentally"],["fundementals","fundamentals"],["funguses","fungi"],["funktion","function"],["funnnily","funnily"],["funtion","function"],["funtional","functional"],["funtionalities","functionalities"],["funtionality","functionality"],["funtionallity","functionality"],["funtionally","functionally"],["funtionalty","functionality"],["funtioning","functioning"],["funtions","functions"],["funvtion","function"],["funvtional","functional"],["funvtionalities","functionalities"],["funvtionality","functionality"],["funvtioned","functioned"],["funvtioning","functioning"],["funvtions","functions"],["funxtion","function"],["funxtional","functional"],["funxtionalities","functionalities"],["funxtionality","functionality"],["funxtioned","functioned"],["funxtioning","functioning"],["funxtions","functions"],["furether","further"],["furethermore","furthermore"],["furethest","furthest"],["furfill","fulfill"],["furher","further"],["furhermore","furthermore"],["furhest","furthest"],["furhter","further"],["furhtermore","furthermore"],["furhtest","furthest"],["furmalae","formulae"],["furmula","formula"],["furmulae","formulae"],["furnction","function"],["furnctional","functional"],["furnctions","functions"],["furneture","furniture"],["furser","further"],["fursermore","furthermore"],["furst","first"],["fursther","further"],["fursthermore","furthermore"],["fursthest","furthest"],["furter","further"],["furthemore","furthermore"],["furthermor","furthermore"],["furtherst","furthest"],["furthremore","furthermore"],["furthrest","furthest"],["furthur","further"],["furture","future"],["furure","future"],["furuther","further"],["furutre","future"],["furzzer","fuzzer"],["fuschia","fuchsia"],["fushed","flushed"],["fushing","flushing"],["futher","further"],["futherize","further"],["futhermore","furthermore"],["futrue","future"],["futrure","future"],["futture","future"],["fwe","few"],["fwirte","fwrite"],["fxed","fixed"],["fysical","physical"],["fysisist","physicist"],["fysisit","physicist"],["gabage","garbage"],["galatic","galactic"],["Galations","Galatians"],["gallaries","galleries"],["gallary","gallery"],["gallaxies","galaxies"],["gallleries","galleries"],["galllery","gallery"],["galllerys","galleries"],["galvinized","galvanized"],["Gameboy","Game Boy"],["ganbia","gambia"],["ganerate","generate"],["ganes","games"],["ganster","gangster"],["garabge","garbage"],["garantee","guarantee"],["garanteed","guaranteed"],["garanteeed","guaranteed"],["garantees","guarantees"],["garantied","guaranteed"],["garanty","guarantee"],["garbadge","garbage"],["garbage-dollected","garbage-collected"],["garbagge","garbage"],["garbarge","garbage"],["gard","guard"],["gardai","garda\xED"],["garentee","guarantee"],["garnison","garrison"],["garuantee","guarantee"],["garuanteed","guaranteed"],["garuantees","guarantees"],["garuantied","guaranteed"],["gatable","gateable"],["gateing","gating"],["gatherig","gathering"],["gatway","gateway"],["gauage","gauge"],["gauarana","guaran\xE1"],["gauarantee","guarantee"],["gauaranteed","guaranteed"],["gauarentee","guarantee"],["gauarenteed","guaranteed"],["gaurantee","guarantee"],["gauranteed","guaranteed"],["gauranteeing","guaranteeing"],["gaurantees","guarantees"],["gaurentee","guarantee"],["gaurenteed","guaranteed"],["gaurentees","guarantees"],["gaus'","Gauss'"],["gaus's","Gauss'"],["gausian","gaussian"],["geeneric","generic"],["geenrate","generate"],["geenrated","generated"],["geenrates","generates"],["geenration","generation"],["geenrational","generational"],["geeoteen","guillotine"],["geeral","general"],["gemetrical","geometrical"],["gemetry","geometry"],["gemoetry","geometry"],["gemometric","geometric"],["genarate","generate"],["genarated","generated"],["genarating","generating"],["genaration","generation"],["genearal","general"],["genearally","generally"],["genearted","generated"],["geneate","generate"],["geneated","generated"],["geneates","generates"],["geneating","generating"],["geneation","generation"],["geneological","genealogical"],["geneologies","genealogies"],["geneology","genealogy"],["generaates","generates"],["generaly","generally"],["generalyl","generally"],["generalyse","generalise"],["generater","generator"],["generaters","generators"],["generatig","generating"],["generatng","generating"],["generatting","generating"],["genereate","generate"],["genereated","generated"],["genereates","generates"],["genereating","generating"],["genered","generated"],["genereic","generic"],["generell","general"],["generelly","generally"],["genererate","generate"],["genererated","generated"],["genererater","generator"],["genererating","generating"],["genereration","generation"],["genereted","generated"],["generilise","generalise"],["generilised","generalised"],["generilises","generalises"],["generilize","generalize"],["generilized","generalized"],["generilizes","generalizes"],["generiously","generously"],["generla","general"],["generlaizes","generalizes"],["generlas","generals"],["generted","generated"],["generting","generating"],["genertion","generation"],["genertor","generator"],["genertors","generators"],["genialia","genitalia"],["genral","general"],["genralisation","generalisation"],["genralisations","generalisations"],["genralise","generalise"],["genralised","generalised"],["genralises","generalises"],["genralization","generalization"],["genralizations","generalizations"],["genralize","generalize"],["genralized","generalized"],["genralizes","generalizes"],["genrally","generally"],["genrals","generals"],["genrate","generate"],["genrated","generated"],["genrates","generates"],["genratet","generated"],["genrating","generating"],["genration","generation"],["genrations","generations"],["genrator","generator"],["genrators","generators"],["genreate","generate"],["genreated","generated"],["genreates","generates"],["genreating","generating"],["genreic","generic"],["genric","generic"],["genrics","generics"],["gental","gentle"],["genuin","genuine"],["geocentic","geocentric"],["geoemtries","geometries"],["geoemtry","geometry"],["geogcountry","geocountry"],["geographich","geographic"],["geographicial","geographical"],["geoio","geoip"],["geomertic","geometric"],["geomerties","geometries"],["geomerty","geometry"],["geomery","geometry"],["geometites","geometries"],["geometrician","geometer"],["geometricians","geometers"],["geometrie","geometry"],["geometrys","geometries"],["geomety","geometry"],["geometyr","geometry"],["geomitrically","geometrically"],["geomoetric","geometric"],["geomoetrically","geometrically"],["geomoetry","geometry"],["geomtery","geometry"],["geomtries","geometries"],["geomtry","geometry"],["geomtrys","geometries"],["georeferncing","georeferencing"],["geraff","giraffe"],["geraphics","graphics"],["gerat","great"],["gereating","generating"],["gerenate","generate"],["gerenated","generated"],["gerenates","generates"],["gerenating","generating"],["gerenation","generation"],["gerenations","generations"],["gerenic","generic"],["gerenics","generics"],["gererate","generate"],["gererated","generated"],["gerilla","guerrilla"],["gerneral","general"],["gernerally","generally"],["gerneraly","generally"],["gernerate","generate"],["gernerated","generated"],["gernerates","generates"],["gernerating","generating"],["gerneration","generation"],["gernerator","generator"],["gernerators","generators"],["gerneric","generic"],["gernerics","generics"],["gess","guess"],["get's","gets"],["get;s","gets"],["getfastproperyvalue","getfastpropertyvalue"],["getimezone","gettimezone"],["geting","getting"],["getlael","getlabel"],["getoe","ghetto"],["getoject","getobject"],["gettetx","gettext"],["gettter","getter"],["gettters","getters"],["getttext","gettext"],["getttime","gettime"],["getttimeofday","gettimeofday"],["gettting","getting"],["ggogled","Googled"],["Ghandi","Gandhi"],["ghostcript","ghostscript"],["ghostscritp","ghostscript"],["ghraphic","graphic"],["gien","given"],["gigibit","gigabit"],["gilotine","guillotine"],["gilty","guilty"],["ginee","guinea"],["gingam","gingham"],["gioen","given"],["gir","git"],["giser","geyser"],["gisers","geysers"],["git-buildpackge","git-buildpackage"],["git-buildpackges","git-buildpackages"],["gitar","guitar"],["gitars","guitars"],["gitatributes","gitattributes"],["giveing","giving"],["givveing","giving"],["givven","given"],["givving","giving"],["glamourous","glamorous"],["glight","flight"],["gloab","globe"],["gloabal","global"],["gloabl","global"],["gloassaries","glossaries"],["gloassary","glossary"],["globablly","globally"],["globaly","globally"],["globbal","global"],["globel","global"],["glorfied","glorified"],["glpyh","glyph"],["glpyhs","glyphs"],["glyh","glyph"],["glyhs","glyphs"],["glyped","glyphed"],["glyphes","glyphs"],["glyping","glyphing"],["glyserin","glycerin"],["gnawwed","gnawed"],["gneral","general"],["gnerally","generally"],["gnerals","generals"],["gnerate","generate"],["gnerated","generated"],["gnerates","generates"],["gnerating","generating"],["gneration","generation"],["gnerations","generations"],["gneric","generic"],["gnorung","ignoring"],["gobal","global"],["gocde","gcode"],["godess","goddess"],["godesses","goddesses"],["Godounov","Godunov"],["goemetries","geometries"],["goess","goes"],["gogether","together"],["goign","going"],["goin","going"],["goind","going"],["golbal","global"],["golbally","globally"],["golbaly","globally"],["gonig","going"],["gool","ghoul"],["gord","gourd"],["gormay","gourmet"],["gorry","gory"],["gorup","group"],["goruped","grouped"],["goruping","grouping"],["gorups","groups"],["gost","ghost"],["Gothenberg","Gothenburg"],["Gottleib","Gottlieb"],["goup","group"],["gouped","grouped"],["goups","groups"],["gouvener","governor"],["govement","government"],["govenment","government"],["govenor","governor"],["govenrment","government"],["goverance","governance"],["goverment","government"],["govermental","governmental"],["govermnment","government"],["governer","governor"],["governmnet","government"],["govorment","government"],["govormental","governmental"],["govornment","government"],["grabage","garbage"],["grabed","grabbed"],["grabing","grabbing"],["gracefull","graceful"],["gracefuly","gracefully"],["gradiants","gradients"],["gradualy","gradually"],["graet","great"],["grafics","graphics"],["grafitti","graffiti"],["grahic","graphic"],["grahical","graphical"],["grahics","graphics"],["grahpic","graphic"],["grahpical","graphical"],["grahpics","graphics"],["gramar","grammar"],["gramatically","grammatically"],["grammartical","grammatical"],["grammaticaly","grammatically"],["grammer","grammar"],["grammers","grammars"],["granchildren","grandchildren"],["granilarity","granularity"],["granuality","granularity"],["granualtiry","granularity"],["granulatiry","granularity"],["grapgics","graphics"],["graphcis","graphics"],["graphis","graphics"],["grapic","graphic"],["grapical","graphical"],["grapics","graphics"],["grat","great"],["gratefull","grateful"],["gratuitious","gratuitous"],["grbber","grabber"],["greatful","grateful"],["greatfully","gratefully"],["greather","greater"],["greif","grief"],["grephic","graphic"],["grestest","greatest"],["greysacles","greyscales"],["gridles","griddles"],["grigorian","Gregorian"],["grobal","global"],["grobally","globally"],["grometry","geometry"],["grooup","group"],["groouped","grouped"],["groouping","grouping"],["grooups","groups"],["gropu","group"],["groubpy","groupby"],["groupd","grouped"],["groupping","grouping"],["groupt","grouped"],["grranted","granted"],["gruop","group"],["gruopd","grouped"],["gruops","groups"],["grup","group"],["gruped","grouped"],["gruping","grouping"],["grups","groups"],["grwo","grow"],["guage","gauge"],["guarante","guarantee"],["guaranted","guaranteed"],["guaranteey","guaranty"],["guaranteing","guaranteeing"],["guarantes","guarantees"],["guarantie","guarantee"],["guarbage","garbage"],["guareded","guarded"],["guareente","guarantee"],["guareented","guaranteed"],["guareentee","guarantee"],["guareenteed","guaranteed"],["guareenteeing","guaranteeing"],["guareentees","guarantees"],["guareenteing","guaranteeing"],["guareentes","guarantees"],["guareenty","guaranty"],["guarente","guarantee"],["guarented","guaranteed"],["guarentee","guarantee"],["guarenteed","guaranteed"],["guarenteede","guarantee"],["guarenteeded","guaranteed"],["guarenteedeing","guaranteeing"],["guarenteedes","guarantees"],["guarenteedy","guaranty"],["guarenteeing","guaranteeing"],["guarenteer","guarantee"],["guarenteerd","guaranteed"],["guarenteering","guaranteeing"],["guarenteers","guarantees"],["guarentees","guarantees"],["guarenteing","guaranteeing"],["guarentes","guarantees"],["guarentie","guarantee"],["guarentied","guaranteed"],["guarentieing","guaranteeing"],["guarenties","guarantees"],["guarenty","guaranty"],["guarentyd","guaranteed"],["guarentying","guarantee"],["guarentyinging","guaranteeing"],["guarentys","guarantees"],["guarging","guarding"],["guarnante","guarantee"],["guarnanted","guaranteed"],["guarnantee","guarantee"],["guarnanteed","guaranteed"],["guarnanteeing","guaranteeing"],["guarnantees","guarantees"],["guarnanteing","guaranteeing"],["guarnantes","guarantees"],["guarnanty","guaranty"],["guarnate","guarantee"],["guarnated","guaranteed"],["guarnatee","guarantee"],["guarnateed","guaranteed"],["guarnateee","guarantee"],["guarnateeed","guaranteed"],["guarnateeeing","guaranteeing"],["guarnateees","guarantees"],["guarnateeing","guaranteeing"],["guarnatees","guarantees"],["guarnateing","guaranteeing"],["guarnates","guarantees"],["guarnatey","guaranty"],["guarnaty","guaranty"],["guarnete","guarantee"],["guarneted","guaranteed"],["guarnetee","guarantee"],["guarneteed","guaranteed"],["guarneteeing","guaranteeing"],["guarnetees","guarantees"],["guarneteing","guaranteeing"],["guarnetes","guarantees"],["guarnety","guaranty"],["guarnte","guarantee"],["guarnted","guaranteed"],["guarntee","guarantee"],["guarnteed","guaranteed"],["guarnteeing","guaranteeing"],["guarntees","guarantees"],["guarnteing","guaranteeing"],["guarntes","guarantees"],["guarnty","guaranty"],["guarrante","guarantee"],["guarranted","guaranteed"],["guarrantee","guarantee"],["guarranteed","guaranteed"],["guarranteeing","guaranteeing"],["guarrantees","guarantees"],["guarranteing","guaranteeing"],["guarrantes","guarantees"],["guarrantie","guarantee"],["guarrantied","guaranteed"],["guarrantieing","guaranteeing"],["guarranties","guarantees"],["guarranty","guaranty"],["guarrantyd","guaranteed"],["guarrantying","guaranteeing"],["guarrantys","guarantees"],["guarrente","guarantee"],["guarrented","guaranteed"],["guarrentee","guarantee"],["guarrenteed","guaranteed"],["guarrenteeing","guaranteeing"],["guarrentees","guarantees"],["guarrenteing","guaranteeing"],["guarrentes","guarantees"],["guarrenty","guaranty"],["guaruante","guarantee"],["guaruanted","guaranteed"],["guaruantee","guarantee"],["guaruanteed","guaranteed"],["guaruanteeing","guaranteeing"],["guaruantees","guarantees"],["guaruanteing","guaranteeing"],["guaruantes","guarantees"],["guaruanty","guaranty"],["guarunte","guarantee"],["guarunted","guaranteed"],["guaruntee","guarantee"],["guarunteed","guaranteed"],["guarunteeing","guaranteeing"],["guaruntees","guarantees"],["guarunteing","guaranteeing"],["guaruntes","guarantees"],["guarunty","guaranty"],["guas'","Gauss'"],["guas's","Gauss'"],["guas","Gauss"],["guass'","Gauss'"],["guass","Gauss"],["guassian","Gaussian"],["Guatamala","Guatemala"],["Guatamalan","Guatemalan"],["gud","good"],["guerrila","guerrilla"],["guerrilas","guerrillas"],["gueswork","guesswork"],["guideded","guided"],["guidence","guidance"],["guidline","guideline"],["guidlines","guidelines"],["Guilia","Giulia"],["Guilio","Giulio"],["Guiness","Guinness"],["Guiseppe","Giuseppe"],["gunanine","guanine"],["gurantee","guarantee"],["guranteed","guaranteed"],["guranteeing","guaranteeing"],["gurantees","guarantees"],["gurrantee","guarantee"],["guttaral","guttural"],["gutteral","guttural"],["gylph","glyph"],["gziniflate","gzinflate"],["gziped","gzipped"],["haa","has"],["haave","have"],["habaeus","habeas"],["habbit","habit"],["habeus","habeas"],["hability","ability"],["Habsbourg","Habsburg"],["hace","have"],["hachish","hackish"],["hadling","handling"],["hadnler","handler"],["haeder","header"],["haemorrage","haemorrhage"],["halarious","hilarious"],["hald","held"],["halfs","halves"],["halp","help"],["halpoints","halfpoints"],["hammmer","hammer"],["hampster","hamster"],["handel","handle"],["handeler","handler"],["handeles","handles"],["handeling","handling"],["handels","handles"],["hander","handler"],["handfull","handful"],["handhake","handshake"],["handker","handler"],["handleer","handler"],["handleing","handling"],["handlig","handling"],["handlling","handling"],["handsake","handshake"],["handshacke","handshake"],["handshackes","handshakes"],["handshacking","handshaking"],["handshage","handshake"],["handshages","handshakes"],["handshaging","handshaking"],["handshak","handshake"],["handshakng","handshaking"],["handshakre","handshake"],["handshakres","handshakes"],["handshakring","handshaking"],["handshaks","handshakes"],["handshale","handshake"],["handshales","handshakes"],["handshaling","handshaking"],["handshare","handshake"],["handshares","handshakes"],["handsharing","handshaking"],["handshk","handshake"],["handshke","handshake"],["handshkes","handshakes"],["handshking","handshaking"],["handshkng","handshaking"],["handshks","handshakes"],["handskake","handshake"],["handwirting","handwriting"],["hanel","handle"],["hangig","hanging"],["hanlde","handle"],["hanlded","handled"],["hanlder","handler"],["hanlders","handlers"],["hanldes","handles"],["hanlding","handling"],["hanldle","handle"],["hanle","handle"],["hanled","handled"],["hanles","handles"],["hanling","handling"],["hanshake","handshake"],["hanshakes","handshakes"],["hansome","handsome"],["hapen","happen"],["hapend","happened"],["hapends","happens"],["hapened","happened"],["hapening","happening"],["hapenn","happen"],["hapenned","happened"],["hapenning","happening"],["hapenns","happens"],["hapens","happens"],["happaned","happened"],["happended","happened"],["happenned","happened"],["happenning","happening"],["happennings","happenings"],["happenns","happens"],["happilly","happily"],["happne","happen"],["happpen","happen"],["happpened","happened"],["happpening","happening"],["happpenings","happenings"],["happpens","happens"],["harased","harassed"],["harases","harasses"],["harasment","harassment"],["harasments","harassments"],["harassement","harassment"],["harcoded","hardcoded"],["harcoding","hardcoding"],["hard-wirted","hard-wired"],["hardare","hardware"],["hardocde","hardcode"],["hardward","hardware"],["hardwdare","hardware"],["hardwirted","hardwired"],["harge","charge"],["harras","harass"],["harrased","harassed"],["harrases","harasses"],["harrasing","harassing"],["harrasment","harassment"],["harrasments","harassments"],["harrass","harass"],["harrassed","harassed"],["harrasses","harassed"],["harrassing","harassing"],["harrassment","harassment"],["harrassments","harassments"],["harth","hearth"],["harware","hardware"],["harwdare","hardware"],["has'nt","hasn't"],["hases","hashes"],["hashi","hash"],["hashreference","hash reference"],["hashs","hashes"],["hashses","hashes"],["hask","hash"],["hasn;t","hasn't"],["hasnt'","hasn't"],["hasnt","hasn't"],["hass","hash"],["hastable","hashtable"],["hastables","hashtables"],["Hatian","Haitian"],["hauty","haughty"],["have'nt","haven't"],["haveing","having"],["haven;t","haven't"],["havent'","haven't"],["havent't","haven't"],["havent","haven't"],["havew","have"],["haviest","heaviest"],["havn't","haven't"],["havnt","haven't"],["hax","hex"],["haynus","heinous"],["hazzle","hassle"],["hda","had"],["headder","header"],["headders","headers"],["headerr","header"],["headerrs","headers"],["headle","handle"],["headong","heading"],["headquarer","headquarter"],["headquater","headquarter"],["headquatered","headquartered"],["headquaters","headquarters"],["heaer","header"],["healthercare","healthcare"],["heathy","healthy"],["hefer","heifer"],["Heidelburg","Heidelberg"],["heigest","highest"],["heigher","higher"],["heighest","highest"],["heighit","height"],["heighteen","eighteen"],["heigt","height"],["heigth","height"],["heirachies","hierarchies"],["heirachy","hierarchy"],["heirarchic","hierarchic"],["heirarchical","hierarchical"],["heirarchically","hierarchically"],["heirarchies","hierarchies"],["heirarchy","hierarchy"],["heiroglyphics","hieroglyphics"],["helerps","helpers"],["hellow","hello"],["helment","helmet"],["heloer","helper"],["heloers","helpers"],["helpe","helper"],["helpfull","helpful"],["helpfuly","helpfully"],["helpped","helped"],["hemipshere","hemisphere"],["hemipsheres","hemispheres"],["hemishpere","hemisphere"],["hemishperes","hemispheres"],["hemmorhage","hemorrhage"],["hemorage","haemorrhage"],["henc","hence"],["henderence","hindrance"],["hendler","handler"],["hense","hence"],["hepler","helper"],["herarchy","hierarchy"],["herat","heart"],["heree","here"],["heridity","heredity"],["heroe","hero"],["heros","heroes"],["herselv","herself"],["hertiage","heritage"],["hertically","hectically"],["hertzs","hertz"],["hese","these"],["hesiate","hesitate"],["hesistant","hesitant"],["hesistate","hesitate"],["hesistated","hesitated"],["hesistates","hesitates"],["hesistating","hesitating"],["hesistation","hesitation"],["hesistations","hesitations"],["hestiate","hesitate"],["hetrogeneous","heterogeneous"],["heuristc","heuristic"],["heuristcs","heuristics"],["heursitics","heuristics"],["hevy","heavy"],["hexademical","hexadecimal"],["hexdecimal","hexadecimal"],["hexgaon","hexagon"],["hexgaonal","hexagonal"],["hexgaons","hexagons"],["hexidecimal","hexadecimal"],["hge","he"],["hiarchical","hierarchical"],["hiarchy","hierarchy"],["hiddden","hidden"],["hidded","hidden"],["hideen","hidden"],["hiden","hidden"],["hiearchies","hierarchies"],["hiearchy","hierarchy"],["hieght","height"],["hiena","hyena"],["hierachical","hierarchical"],["hierachies","hierarchies"],["hierachries","hierarchies"],["hierachry","hierarchy"],["hierachy","hierarchy"],["hierarachical","hierarchical"],["hierarachy","hierarchy"],["hierarchichal","hierarchical"],["hierarchichally","hierarchically"],["hierarchie","hierarchy"],["hierarcical","hierarchical"],["hierarcy","hierarchy"],["hierarhcical","hierarchical"],["hierarhcically","hierarchically"],["hierarhcies","hierarchies"],["hierarhcy","hierarchy"],["hierchy","hierarchy"],["hieroglph","hieroglyph"],["hieroglphs","hieroglyphs"],["hietus","hiatus"],["higeine","hygiene"],["higer","higher"],["higest","highest"],["high-affort","high-effort"],["highight","highlight"],["highighted","highlighted"],["highighter","highlighter"],["highighters","highlighters"],["highights","highlights"],["highjack","hijack"],["highligh","highlight"],["highlighed","highlighted"],["highligher","highlighter"],["highlighers","highlighters"],["highlighing","highlighting"],["highlighs","highlights"],["highlightin","highlighting"],["highlightning","highlighting"],["highligjt","highlight"],["highligjted","highlighted"],["highligjtes","highlights"],["highligjting","highlighting"],["highligjts","highlights"],["highligt","highlight"],["highligted","highlighted"],["highligth","highlight"],["highligting","highlighting"],["highligts","highlights"],["highter","higher"],["hightest","highest"],["hightlight","highlight"],["hightlighted","highlighted"],["hightlighting","highlighting"],["hightlights","highlights"],["hights","heights"],["higlight","highlight"],["higlighted","highlighted"],["higlighting","highlighting"],["higlights","highlights"],["higly","highly"],["higth","height"],["higway","highway"],["hijkack","hijack"],["hijkacked","hijacked"],["hijkacking","hijacking"],["hijkacks","hijacks"],["hilight","highlight"],["hilighted","highlighted"],["hilighting","highlighting"],["hilights","highlights"],["hillarious","hilarious"],["himselv","himself"],["hinderance","hindrance"],["hinderence","hindrance"],["hindrence","hindrance"],["hipopotamus","hippopotamus"],["hipotetical","hypothetical"],["hirachy","hierarchy"],["hirarchies","hierarchies"],["hirarchy","hierarchy"],["hirarcies","hierarchies"],["hirearchy","hierarchy"],["hirearcy","hierarchy"],["hismelf","himself"],["hisory","history"],["histgram","histogram"],["histocompatability","histocompatibility"],["historgram","histogram"],["historgrams","histograms"],["historicians","historians"],["historyan","historian"],["historyans","historians"],["historycal","historical"],["historycally","historically"],["historycaly","historically"],["histroian","historian"],["histroians","historians"],["histroic","historic"],["histroical","historical"],["histroically","historically"],["histroicaly","historically"],["histroies","histories"],["histroy","history"],["histry","history"],["hitogram","histogram"],["hitories","histories"],["hitory","history"],["hitsingles","hit singles"],["hiygeine","hygiene"],["hmdi","hdmi"],["hnalder","handler"],["hoeks","hoax"],["hoever","however"],["hokay","okay"],["holf","hold"],["holliday","holiday"],["hollowcost","holocaust"],["homapage","homepage"],["homegeneous","homogeneous"],["homestate","home state"],["homogeneize","homogenize"],["homogeneized","homogenized"],["homogenious","homogeneous"],["homogeniously","homogeneously"],["homogenity","homogeneity"],["homogenius","homogeneous"],["homogeniusly","homogeneously"],["homogenoues","homogeneous"],["homogenous","homogeneous"],["homogenously","homogeneously"],["homogenuous","homogeneous"],["honory","honorary"],["hoook","hook"],["hoooks","hooks"],["hootsba","chutzpah"],["hopefulle","hopefully"],["hopefullly","hopefully"],["hopefullt","hopefully"],["hopefullu","hopefully"],["hopefuly","hopefully"],["hopeing","hoping"],["hopful","hopeful"],["hopfully","hopefully"],["hopmepage","homepage"],["hopmepages","homepages"],["hoppefully","hopefully"],["hopyfully","hopefully"],["horicontal","horizontal"],["horicontally","horizontally"],["horinzontal","horizontal"],["horizntal","horizontal"],["horizonal","horizontal"],["horizonally","horizontally"],["horizontale","horizontal"],["horiztonal","horizontal"],["horiztonally","horizontally"],["horphan","orphan"],["horrable","horrible"],["horrifing","horrifying"],["horyzontally","horizontally"],["horziontal","horizontal"],["horziontally","horizontally"],["horzontal","horizontal"],["horzontally","horizontally"],["hosited","hoisted"],["hospitible","hospitable"],["hostanme","hostname"],["hostorical","historical"],["hostories","histories"],["hostory","history"],["hostspot","hotspot"],["hostspots","hotspots"],["hotizontal","horizontal"],["hotname","hostname"],["hounour","honour"],["houres","hours"],["housand","thousand"],["houskeeping","housekeeping"],["hovever","however"],["hovewer","however"],["howeever","however"],["howerver","however"],["howeverm","however"],["howewer","however"],["howver","however"],["hradware","hardware"],["hradwares","hardwares"],["hrlp","help"],["hrlped","helped"],["hrlper","helper"],["hrlpers","helpers"],["hrlping","helping"],["hrlps","helps"],["hrough","through"],["hsa","has"],["hsell","shell"],["hsi","his"],["hsitorians","historians"],["hsotname","hostname"],["hsould'nt","shouldn't"],["hsould","should"],["hsouldn't","shouldn't"],["hstory","history"],["htacccess","htaccess"],["hte","the"],["htey","they"],["htikn","think"],["hting","thing"],["htink","think"],["htis","this"],["htmp","html"],["htting","hitting"],["hueristic","heuristic"],["humber","number"],["huminoid","humanoid"],["humoural","humoral"],["humurous","humorous"],["hunderd","hundred"],["hundreths","hundredths"],["hundrets","hundreds"],["hunrgy","hungry"],["huricane","hurricane"],["huristic","heuristic"],["husban","husband"],["hvae","have"],["hvaing","having"],["hve","have"],["hwihc","which"],["hwile","while"],["hwole","whole"],["hybernate","hibernate"],["hydogen","hydrogen"],["hydrolic","hydraulic"],["hydrolics","hydraulics"],["hydropile","hydrophile"],["hydropilic","hydrophilic"],["hydropobe","hydrophobe"],["hydropobic","hydrophobic"],["hyerarchy","hierarchy"],["hyerlink","hyperlink"],["hygeine","hygiene"],["hygene","hygiene"],["hygenic","hygienic"],["hygine","hygiene"],["hyjack","hijack"],["hyjacking","hijacking"],["hypen","hyphen"],["hypenate","hyphenate"],["hypenated","hyphenated"],["hypenates","hyphenates"],["hypenating","hyphenating"],["hypenation","hyphenation"],["hypens","hyphens"],["hyperboly","hyperbole"],["Hyperldger","Hyperledger"],["hypervior","hypervisor"],["hypocracy","hypocrisy"],["hypocrasy","hypocrisy"],["hypocricy","hypocrisy"],["hypocrit","hypocrite"],["hypocrits","hypocrites"],["hyposeses","hypotheses"],["hyposesis","hypothesis"],["hypoteses","hypotheses"],["hypotesis","hypothesis"],["hypotethically","hypothetically"],["hypothenuse","hypotenuse"],["hypothenuses","hypotenuses"],["hypter","hyper"],["hyptothetical","hypothetical"],["hyptothetically","hypothetically"],["hypvervisor","hypervisor"],["hypvervisors","hypervisors"],["hypvisor","hypervisor"],["hypvisors","hypervisors"],["I'sd","I'd"],["i;ll","I'll"],["iamge","image"],["ibject","object"],["ibjects","objects"],["ibrary","library"],["icesickle","icicle"],["iclude","include"],["icluded","included"],["icludes","includes"],["icluding","including"],["iconclastic","iconoclastic"],["iconifie","iconify"],["icrease","increase"],["icreased","increased"],["icreases","increases"],["icreasing","increasing"],["icrement","increment"],["icrementally","incrementally"],["icremented","incremented"],["icrementing","incrementing"],["icrements","increments"],["idae","idea"],["idaeidae","idea"],["idaes","ideas"],["idealogies","ideologies"],["idealogy","ideology"],["idefinite","indefinite"],["idel","idle"],["idelogy","ideology"],["idemopotent","idempotent"],["idendified","identified"],["idendifier","identifier"],["idendifiers","identifiers"],["idenfied","identified"],["idenfifier","identifier"],["idenfifiers","identifiers"],["idenfitifer","identifier"],["idenfitifers","identifiers"],["idenfitify","identify"],["idenitfy","identify"],["idenitify","identify"],["identation","indentation"],["identcial","identical"],["identfied","identified"],["identfier","identifier"],["identfiers","identifiers"],["identiable","identifiable"],["idential","identical"],["identic","identical"],["identicial","identical"],["identidier","identifier"],["identies","identities"],["identifaction","identification"],["identifcation","identification"],["identifeir","identifier"],["identifeirs","identifiers"],["identifer","identifier"],["identifers","identifiers"],["identificable","identifiable"],["identifictaion","identification"],["identifieer","identifier"],["identifiler","identifier"],["identifilers","identifiers"],["identifing","identifying"],["identifiy","identify"],["identifyable","identifiable"],["identifyed","identified"],["identiviert","identifiers"],["identtation","indentation"],["identties","identities"],["identtifier","identifier"],["identty","identity"],["ideosyncracies","ideosyncrasies"],["ideosyncratic","idiosyncratic"],["idetifier","identifier"],["idetifiers","identifiers"],["idetifies","identifies"],["idicate","indicate"],["idicated","indicated"],["idicates","indicates"],["idicating","indicating"],["idices","indices"],["idiosyncracies","idiosyncrasies"],["idiosyncracy","idiosyncrasy"],["idividual","individual"],["idividually","individually"],["idividuals","individuals"],["idons","icons"],["iechart","piechart"],["ifself","itself"],["ifset","if set"],["ignest","ingest"],["ignested","ingested"],["ignesting","ingesting"],["ignests","ingests"],["ignnore","ignore"],["ignoded","ignored"],["ignonre","ignore"],["ignora","ignore"],["ignord","ignored"],["ignoreing","ignoring"],["ignorence","ignorance"],["ignorgable","ignorable"],["ignorgd","ignored"],["ignorge","ignore"],["ignorged","ignored"],["ignorgg","ignoring"],["ignorgig","ignoring"],["ignorging","ignoring"],["ignorgs","ignores"],["ignormable","ignorable"],["ignormd","ignored"],["ignorme","ignore"],["ignormed","ignored"],["ignormg","ignoring"],["ignormig","ignoring"],["ignorming","ignoring"],["ignorms","ignores"],["ignornable","ignorable"],["ignornd","ignored"],["ignorne","ignore"],["ignorned","ignored"],["ignorng","ignoring"],["ignornig","ignoring"],["ignorning","ignoring"],["ignorns","ignores"],["ignorrable","ignorable"],["ignorrd","ignored"],["ignorre","ignore"],["ignorred","ignored"],["ignorrg","ignoring"],["ignorrig","ignoring"],["ignorring","ignoring"],["ignorrs","ignores"],["ignors","ignores"],["ignortable","ignorable"],["ignortd","ignored"],["ignorte","ignore"],["ignorted","ignored"],["ignortg","ignoring"],["ignortig","ignoring"],["ignorting","ignoring"],["ignorts","ignores"],["ignory","ignore"],["ignroed","ignored"],["ignroing","ignoring"],["igoned","ignored"],["igonorando","ignorando"],["igonore","ignore"],["igore","ignore"],["igored","ignored"],["igores","ignores"],["igoring","ignoring"],["igrnore","ignore"],["Ihaca","Ithaca"],["ihs","his"],["iif","if"],["iimmune","immune"],["iinclude","include"],["iinterval","interval"],["iiterator","iterator"],["iland","island"],["ileagle","illegal"],["ilegal","illegal"],["ilegle","illegal"],["iligal","illegal"],["illegimacy","illegitimacy"],["illegitmate","illegitimate"],["illess","illness"],["illgal","illegal"],["illiegal","illegal"],["illigal","illegal"],["illigitament","illegitimate"],["illistrate","illustrate"],["illustrasion","illustration"],["illution","illusion"],["ilness","illness"],["ilogical","illogical"],["iluminate","illuminate"],["iluminated","illuminated"],["iluminates","illuminates"],["ilumination","illumination"],["iluminations","illuminations"],["ilustrate","illustrate"],["ilustrated","illustrated"],["ilustration","illustration"],["imagenary","imaginary"],["imaghe","image"],["imagin","imagine"],["imapct","impact"],["imapcted","impacted"],["imapcting","impacting"],["imapcts","impacts"],["imapge","image"],["imbaress","embarrass"],["imbed","embed"],["imbedded","embedded"],["imbedding","embedding"],["imblance","imbalance"],["imbrase","embrace"],["imcoming","incoming"],["imcomming","incoming"],["imcompatibility","incompatibility"],["imcompatible","incompatible"],["imcomplete","incomplete"],["imedatly","immediately"],["imedialy","immediately"],["imediate","immediate"],["imediately","immediately"],["imediatly","immediately"],["imense","immense"],["imfamus","infamous"],["imgage","image"],["imidiately","immediately"],["imilar","similar"],["imlement","implement"],["imlementation","implementation"],["imlemented","implemented"],["imlementing","implementing"],["imlements","implements"],["imlicit","implicit"],["imlicitly","implicitly"],["imliment","implement"],["imlimentation","implementation"],["imlimented","implemented"],["imlimenting","implementing"],["imliments","implements"],["immadiate","immediate"],["immadiately","immediately"],["immadiatly","immediately"],["immeadiate","immediate"],["immeadiately","immediately"],["immedaite","immediate"],["immedate","immediate"],["immedately","immediately"],["immedeate","immediate"],["immedeately","immediately"],["immedially","immediately"],["immedialty","immediately"],["immediantely","immediately"],["immediatelly","immediately"],["immediatelty","immediately"],["immediatley","immediately"],["immediatlly","immediately"],["immediatly","immediately"],["immediatlye","immediately"],["immeditaly","immediately"],["immeditately","immediately"],["immeidate","immediate"],["immeidately","immediately"],["immenantly","eminently"],["immidately","immediately"],["immidatly","immediately"],["immidiate","immediate"],["immidiatelly","immediately"],["immidiately","immediately"],["immidiatly","immediately"],["immitate","imitate"],["immitated","imitated"],["immitating","imitating"],["immitator","imitator"],["immmediate","immediate"],["immmediately","immediately"],["immsersive","immersive"],["immsersively","immersively"],["immuniy","immunity"],["immunosupressant","immunosuppressant"],["immutible","immutable"],["imolicit","implicit"],["imolicitly","implicitly"],["imort","import"],["imortable","importable"],["imorted","imported"],["imortes","imports"],["imorting","importing"],["imorts","imports"],["imovable","immovable"],["impcat","impact"],["impcated","impacted"],["impcating","impacting"],["impcats","impacts"],["impecabbly","impeccably"],["impedence","impedance"],["impeed","impede"],["impelement","implement"],["impelementation","implementation"],["impelemented","implemented"],["impelementing","implementing"],["impelements","implements"],["impelentation","implementation"],["impelment","implement"],["impelmentation","implementation"],["impelmentations","implementations"],["impement","implement"],["impementaion","implementation"],["impementaions","implementations"],["impementated","implemented"],["impementation","implementation"],["impementations","implementations"],["impemented","implemented"],["impementing","implementing"],["impementling","implementing"],["impementor","implementer"],["impements","implements"],["imperiaal","imperial"],["imperically","empirically"],["imperitive","imperative"],["impermable","impermeable"],["impiled","implied"],["implace","inplace"],["implament","implement"],["implamentation","implementation"],["implamented","implemented"],["implamenting","implementing"],["implaments","implements"],["implcit","implicit"],["implcitly","implicitly"],["implct","implicit"],["implemantation","implementation"],["implemataion","implementation"],["implemataions","implementations"],["implemememnt","implement"],["implemememntation","implementation"],["implemement","implement"],["implemementation","implementation"],["implemementations","implementations"],["implememented","implemented"],["implemementing","implementing"],["implemements","implements"],["implememetation","implementation"],["implememntation","implementation"],["implememt","implement"],["implememtation","implementation"],["implememtations","implementations"],["implememted","implemented"],["implememting","implementing"],["implememts","implements"],["implemen","implement"],["implemenatation","implementation"],["implemenation","implementation"],["implemenationa","implementation"],["implemenationd","implementation"],["implemenations","implementations"],["implemencted","implemented"],["implemend","implement"],["implemends","implements"],["implemened","implemented"],["implemenet","implement"],["implemenetaion","implementation"],["implemenetaions","implementations"],["implemenetation","implementation"],["implemenetations","implementations"],["implemenetd","implemented"],["implemeneted","implemented"],["implemeneter","implementer"],["implemeneting","implementing"],["implemenetions","implementations"],["implemenets","implements"],["implemenrt","implement"],["implementaed","implemented"],["implementaion","implementation"],["implementaions","implementations"],["implementaiton","implementation"],["implementaitons","implementations"],["implementantions","implementations"],["implementastion","implementation"],["implementataion","implementation"],["implementatation","implementation"],["implementated","implemented"],["implementates","implements"],["implementating","implementing"],["implementatins","implementations"],["implementation-spacific","implementation-specific"],["implementatition","implementation"],["implementatoin","implementation"],["implementatoins","implementations"],["implementatoion","implementation"],["implementaton","implementation"],["implementator","implementer"],["implementators","implementers"],["implementattion","implementation"],["implementd","implemented"],["implementes","implements"],["implementet","implemented"],["implemention","implementation"],["implementtaion","implementation"],["implemet","implement"],["implemetation","implementation"],["implemetations","implementations"],["implemeted","implemented"],["implemeting","implementing"],["implemetnation","implementation"],["implemets","implements"],["implemnt","implement"],["implemntation","implementation"],["implemntations","implementations"],["implemt","implement"],["implemtation","implementation"],["implemtations","implementations"],["implemted","implemented"],["implemtentation","implementation"],["implemtentations","implementations"],["implemting","implementing"],["implemts","implements"],["impleneted","implemented"],["implenment","implement"],["implenmentation","implementation"],["implent","implement"],["implentation","implementation"],["implentations","implementations"],["implented","implemented"],["implenting","implementing"],["implentors","implementers"],["implents","implements"],["implet","implement"],["impletation","implementation"],["impletations","implementations"],["impleted","implemented"],["impleter","implementer"],["impleting","implementing"],["impletment","implement"],["implets","implements"],["implicitely","implicitly"],["implicitley","implicitly"],["implict","implicit"],["implictly","implicitly"],["implimcit","implicit"],["implimcitly","implicitly"],["impliment","implement"],["implimentaion","implementation"],["implimentaions","implementations"],["implimentation","implementation"],["implimentation-spacific","implementation-specific"],["implimentations","implementations"],["implimented","implemented"],["implimenting","implementing"],["implimention","implementation"],["implimentions","implementations"],["implimentor","implementor"],["impliments","implements"],["implmenet","implement"],["implmenetaion","implementation"],["implmenetaions","implementations"],["implmenetation","implementation"],["implmenetations","implementations"],["implmenetd","implemented"],["implmeneted","implemented"],["implmeneter","implementer"],["implmeneting","implementing"],["implmenets","implements"],["implment","implement"],["implmentation","implementation"],["implmentations","implementations"],["implmented","implemented"],["implmenting","implementing"],["implments","implements"],["imploys","employs"],["imporing","importing"],["imporot","import"],["imporoted","imported"],["imporoting","importing"],["imporots","imports"],["imporove","improve"],["imporoved","improved"],["imporovement","improvement"],["imporovements","improvements"],["imporoves","improves"],["imporoving","improving"],["imporsts","imports"],["importamt","important"],["importat","important"],["importd","imported"],["importent","important"],["importnt","important"],["imporve","improve"],["imporved","improved"],["imporvement","improvement"],["imporvements","improvements"],["imporves","improves"],["imporving","improving"],["imporvment","improvement"],["imposible","impossible"],["impossiblble","impossible"],["impot","import"],["impove","improve"],["impoved","improved"],["impovement","improvement"],["impovements","improvements"],["impoves","improves"],["impoving","improving"],["impplement","implement"],["impplementating","implementing"],["impplementation","implementation"],["impplemented","implemented"],["impremented","implemented"],["impres","impress"],["impresive","impressive"],["impressario","impresario"],["imprioned","imprisoned"],["imprisonned","imprisoned"],["improbe","improve"],["improbement","improvement"],["improbements","improvements"],["improbes","improves"],["improbing","improving"],["improbment","improvement"],["improbments","improvements"],["improof","improve"],["improofement","improvement"],["improofing","improving"],["improofment","improvement"],["improofs","improves"],["improove","improve"],["improoved","improved"],["improovement","improvement"],["improovements","improvements"],["improoves","improves"],["improoving","improving"],["improovment","improvement"],["improovments","improvements"],["impropely","improperly"],["improssible","impossible"],["improt","import"],["improtance","importance"],["improtant","important"],["improtantly","importantly"],["improtation","importation"],["improtations","importations"],["improted","imported"],["improter","importer"],["improters","importers"],["improting","importing"],["improts","imports"],["improvemen","improvement"],["improvemenet","improvement"],["improvemenets","improvements"],["improvemens","improvements"],["improvision","improvisation"],["improvmenet","improvement"],["improvmenets","improvements"],["improvment","improvement"],["improvments","improvements"],["imput","input"],["imrovement","improvement"],["in-memeory","in-memory"],["inablility","inability"],["inacccessible","inaccessible"],["inaccesible","inaccessible"],["inaccessable","inaccessible"],["inaccuraccies","inaccuracies"],["inaccuraccy","inaccuracy"],["inacessible","inaccessible"],["inacurate","inaccurate"],["inacurracies","inaccuracies"],["inacurrate","inaccurate"],["inadiquate","inadequate"],["inadquate","inadequate"],["inadvertant","inadvertent"],["inadvertantly","inadvertently"],["inadvertedly","inadvertently"],["inagurated","inaugurated"],["inaguration","inauguration"],["inaktively","inactively"],["inalid","invalid"],["inappropiate","inappropriate"],["inappropreate","inappropriate"],["inapropriate","inappropriate"],["inapropriately","inappropriately"],["inate","innate"],["inaugures","inaugurates"],["inavlid","invalid"],["inbalance","imbalance"],["inbalanced","imbalanced"],["inbed","embed"],["inbedded","embedded"],["inbility","inability"],["incalid","invalid"],["incarcirated","incarcerated"],["incase","in case"],["incatation","incantation"],["incatations","incantations"],["incative","inactive"],["incement","increment"],["incemental","incremental"],["incementally","incrementally"],["incemented","incremented"],["incements","increments"],["incerase","increase"],["incerased","increased"],["incerasing","increasing"],["incidential","incidental"],["incidentially","incidentally"],["incidently","incidentally"],["inclding","including"],["incldue","include"],["incldued","included"],["incldues","includes"],["inclinaison","inclination"],["inclode","include"],["inclreased","increased"],["includ","include"],["includea","include"],["includee","include"],["includeing","including"],["includied","included"],["includig","including"],["includign","including"],["includng","including"],["inclue","include"],["inclued","included"],["inclues","includes"],["incluging","including"],["incluide","include"],["incluing","including"],["inclused","included"],["inclusing","including"],["inclusinve","inclusive"],["inclution","inclusion"],["inclutions","inclusions"],["incmrement","increment"],["incoherance","incoherence"],["incoherancy","incoherency"],["incoherant","incoherent"],["incoherantly","incoherently"],["incomapatibility","incompatibility"],["incomapatible","incompatible"],["incomaptibele","incompatible"],["incomaptibelities","incompatibilities"],["incomaptibelity","incompatibility"],["incomaptible","incompatible"],["incombatibilities","incompatibilities"],["incombatibility","incompatibility"],["incomfortable","uncomfortable"],["incomming","incoming"],["incommplete","incomplete"],["incompatabable","incompatible"],["incompatabiity","incompatibility"],["incompatabile","incompatible"],["incompatabilities","incompatibilities"],["incompatability","incompatibility"],["incompatabillity","incompatibility"],["incompatabilty","incompatibility"],["incompatabily","incompatibility"],["incompatable","incompatible"],["incompatablility","incompatibility"],["incompatablities","incompatibilities"],["incompatablitiy","incompatibility"],["incompatablity","incompatibility"],["incompatably","incompatibly"],["incompataibility","incompatibility"],["incompataible","incompatible"],["incompataility","incompatibility"],["incompatatbility","incompatibility"],["incompatatble","incompatible"],["incompatatible","incompatible"],["incompatbility","incompatibility"],["incompatble","incompatible"],["incompatiability","incompatibility"],["incompatiable","incompatible"],["incompatibile","incompatible"],["incompatibilies","incompatibilities"],["incompatiblities","incompatibilities"],["incompatiblity","incompatibility"],["incompetance","incompetence"],["incompetant","incompetent"],["incompete","incomplete"],["incomping","incoming"],["incompleate","incomplete"],["incompleete","incomplete"],["incompletd","incomplete"],["incomptable","incompatible"],["incomptetent","incompetent"],["incomptible","incompatible"],["inconcistencies","inconsistencies"],["inconcistency","inconsistency"],["inconcistent","inconsistent"],["inconditional","unconditional"],["inconditionally","unconditionally"],["inconfortable","uncomfortable"],["inconisistent","inconsistent"],["inconistencies","inconsistencies"],["inconlusive","inconclusive"],["inconsisent","inconsistent"],["inconsisently","inconsistently"],["inconsisntency","inconsistency"],["inconsistance","inconsistency"],["inconsistancies","inconsistencies"],["inconsistancy","inconsistency"],["inconsistant","inconsistent"],["inconsisten","inconsistent"],["inconsistend","inconsistent"],["inconsistendly","inconsistently"],["inconsistendt","inconsistent"],["inconsistendtly","inconsistently"],["inconsistenly","inconsistently"],["inconsistented","inconsistent"],["inconsitant","inconsistent"],["inconsitency","inconsistency"],["inconsitent","inconsistent"],["inconveniant","inconvenient"],["inconveniantly","inconveniently"],["inconvertable","inconvertible"],["inconvienience","inconvenience"],["inconvienient","inconvenient"],["inconvineance","inconvenience"],["inconvineances","inconveniences"],["inconvinence","inconvenience"],["inconvinences","inconveniences"],["inconviniance","inconvenience"],["inconviniances","inconveniences"],["inconvinience","inconvenience"],["inconviniences","inconveniences"],["inconviniency","inconvenience"],["inconviniencys","inconveniences"],["incooperates","incorporates"],["incoperate","incorporate"],["incoperated","incorporated"],["incoperates","incorporates"],["incoperating","incorporating"],["incoporate","incorporate"],["incoporated","incorporated"],["incoporates","incorporates"],["incoporating","incorporating"],["incoprorate","incorporate"],["incoprorated","incorporated"],["incoprorates","incorporates"],["incoprorating","incorporating"],["incorect","incorrect"],["incorectly","incorrectly"],["incoropate","incorporate"],["incoropates","incorporates"],["incoroporated","incorporated"],["incorparates","incorporates"],["incorperate","incorporate"],["incorperated","incorporated"],["incorperates","incorporates"],["incorperating","incorporating"],["incorperation","incorporation"],["incorportaed","incorporated"],["incorported","incorporated"],["incorprates","incorporates"],["incorreclty","incorrectly"],["incorrecly","incorrectly"],["incorrecty","incorrectly"],["incorreect","incorrect"],["incorreectly","incorrectly"],["incorrent","incorrect"],["incorret","incorrect"],["incorrrect","incorrect"],["incorrrectly","incorrectly"],["incorruptable","incorruptible"],["incosistencies","inconsistencies"],["incosistency","inconsistency"],["incosistent","inconsistent"],["incosistente","inconsistent"],["incramentally","incrementally"],["increadible","incredible"],["increading","increasing"],["increaing","increasing"],["increament","increment"],["increas","increase"],["incredable","incredible"],["incremantal","incremental"],["incremeantal","incremental"],["incremenet","increment"],["incremenetd","incremented"],["incremeneted","incremented"],["incrementaly","incrementally"],["incremet","increment"],["incremetal","incremental"],["incremeted","incremented"],["incremnet","increment"],["increse","increase"],["incresed","increased"],["increses","increases"],["incresing","increasing"],["incrfemental","incremental"],["incrmenet","increment"],["incrmenetd","incremented"],["incrmeneted","incremented"],["incrment","increment"],["incrmental","incremental"],["incrmentally","incrementally"],["incrmented","incremented"],["incrmenting","incrementing"],["incrments","increments"],["inctance","instance"],["inctroduce","introduce"],["inctroduced","introduced"],["incude","include"],["incuded","included"],["incudes","includes"],["incuding","including"],["inculde","include"],["inculded","included"],["inculdes","includes"],["inculding","including"],["incunabla","incunabula"],["incure","incur"],["incurruptable","incorruptible"],["incurruptible","incorruptible"],["incvalid","invalid"],["indcates","indicates"],["indciate","indicate"],["inddex","index"],["inddividual","individual"],["inddividually","individually"],["inddividuals","individuals"],["indecate","indicate"],["indeces","indices"],["indecies","indices"],["indefinate","indefinite"],["indefinately","indefinitely"],["indefineable","undefinable"],["indefinetly","indefinitely"],["indefinitiley","indefinitely"],["indefinitively","indefinitely"],["indefinitly","indefinitely"],["indefintly","indefinitely"],["indempotent","idempotent"],["indendation","indentation"],["indentaction","indentation"],["indentaion","indentation"],["indentended","indented"],["indentical","identical"],["indentically","identically"],["indentifer","identifier"],["indentification","identification"],["indentified","identified"],["indentifier","identifier"],["indentifies","identifies"],["indentifing","identifying"],["indentify","identify"],["indentifying","identifying"],["indentit","identity"],["indentity","identity"],["indentleveal","indentlevel"],["indenx","index"],["indepandance","independence"],["indepdence","independence"],["indepdencente","independence"],["indepdendance","independence"],["indepdendant","independent"],["indepdendantly","independently"],["indepdendence","independence"],["indepdendency","independency"],["indepdendent","independent"],["indepdendently","independently"],["indepdendet","independent"],["indepdendetly","independently"],["indepdenence","independence"],["indepdenent","independent"],["indepdenently","independently"],["indepdent","independent"],["indepdented","independent"],["indepdentedly","independently"],["indepdently","independently"],["indepedantly","independently"],["indepedence","independence"],["indepedent","independent"],["indepedently","independently"],["independ","independent"],["independance","independence"],["independant","independent"],["independantly","independently"],["independece","independence"],["independed","independent"],["independedly","independently"],["independend","independent"],["independendet","independent"],["independet","independent"],["independly","independently"],["independnent","independent"],["independnet","independent"],["independnt","independent"],["independntly","independently"],["independt","independent"],["independtly","independently"],["indepenedent","independent"],["indepenendence","independence"],["indepenent","independent"],["indepenently","independently"],["indepent","independent"],["indepentent","independent"],["indepently","independently"],["inderect","indirect"],["inderts","inserts"],["indes","index"],["indespensable","indispensable"],["indespensible","indispensable"],["indexig","indexing"],["indiactor","indicator"],["indiate","indicate"],["indiated","indicated"],["indiates","indicates"],["indiating","indicating"],["indicaite","indicate"],["indicat","indicate"],["indicees","indices"],["indiciate","indicate"],["indiciated","indicated"],["indiciates","indicates"],["indiciating","indicating"],["indicies","indices"],["indicte","indicate"],["indictement","indictment"],["indictes","indicates"],["indictor","indicator"],["indigineous","indigenous"],["indipendence","independence"],["indipendent","independent"],["indipendently","independently"],["indiquate","indicate"],["indiquates","indicates"],["indirecty","indirectly"],["indispensible","indispensable"],["indisputible","indisputable"],["indisputibly","indisputably"],["indistiguishable","indistinguishable"],["indivdual","individual"],["indivdually","individually"],["indivdualy","individually"],["individal","individual"],["individally","individually"],["individals","individuals"],["individaul","individual"],["individaully","individually"],["individauls","individuals"],["individauly","individually"],["individial","individual"],["individualy","individually"],["individuel","individual"],["individuelly","individually"],["individuely","individually"],["indivisual","individual"],["indivisuality","individuality"],["indivisually","individually"],["indivisuals","individuals"],["indiviual","individual"],["indiviually","individually"],["indiviuals","individuals"],["indivual","individual"],["indivudual","individual"],["indivudually","individually"],["indizies","indices"],["indpendent","independent"],["indpendently","independently"],["indrect","indirect"],["indulgue","indulge"],["indure","endure"],["indutrial","industrial"],["indvidual","individual"],["indviduals","individuals"],["indxes","indexes"],["inearisation","linearisation"],["ineffciency","inefficiency"],["ineffcient","inefficient"],["ineffciently","inefficiently"],["inefficency","inefficiency"],["inefficent","inefficient"],["inefficently","inefficiently"],["inefficenty","inefficiently"],["inefficienty","inefficiently"],["ineffiecent","inefficient"],["ineffient","inefficient"],["ineffiently","inefficiently"],["ineficient","inefficient"],["inegrate","integrate"],["inegrated","integrated"],["ineqality","inequality"],["inequalitiy","inequality"],["inerface","interface"],["inerit","inherit"],["ineritance","inheritance"],["inerited","inherited"],["ineriting","inheriting"],["ineritor","inheritor"],["ineritors","inheritors"],["inerits","inherits"],["inernal","internal"],["inerrupt","interrupt"],["inershia","inertia"],["inershial","inertial"],["inersia","inertia"],["inersial","inertial"],["inertion","insertion"],["ines","lines"],["inestart","linestart"],["inetrrupts","interrupts"],["inevatible","inevitable"],["inevitible","inevitable"],["inevititably","inevitably"],["inexistant","inexistent"],["inexperiance","inexperience"],["inexperianced","inexperienced"],["inexpierence","inexperience"],["inexpierenced","inexperienced"],["inexpirience","inexperience"],["inexpirienced","inexperienced"],["infact","in fact"],["infalability","infallibility"],["infallable","infallible"],["infalte","inflate"],["infalted","inflated"],["infaltes","inflates"],["infalting","inflating"],["infectuous","infectious"],["infered","inferred"],["inferface","interface"],["infering","inferring"],["inferrable","inferable"],["inferrence","inference"],["infex","index"],["infilitrate","infiltrate"],["infilitrated","infiltrated"],["infilitration","infiltration"],["infinate","infinite"],["infinately","infinitely"],["infininte","infinite"],["infinit","infinite"],["infinitie","infinity"],["infinitly","infinitely"],["infinte","infinite"],["infintesimal","infinitesimal"],["infinty","infinity"],["infite","infinite"],["inflamation","inflammation"],["inflatoin","inflation"],["inflexable","inflexible"],["inflight","in-flight"],["influece","influence"],["influeced","influenced"],["influeces","influences"],["influecing","influencing"],["influencial","influential"],["influencin","influencing"],["influented","influenced"],["infoemation","information"],["infomation","information"],["infomational","informational"],["infomed","informed"],["infomer","informer"],["infomration","information"],["infoms","informs"],["infor","info"],["inforamtion","information"],["inforation","information"],["inforational","informational"],["inforce","enforce"],["inforced","enforced"],["informacion","information"],["informaion","information"],["informaiton","information"],["informatation","information"],["informatations","information"],["informatikon","information"],["informatins","information"],["informatio","information"],["informatiom","information"],["informations","information"],["informatoin","information"],["informatoins","information"],["informaton","information"],["informfation","information"],["informtion","information"],["inforrmation","information"],["infrantryman","infantryman"],["infrasctructure","infrastructure"],["infrastrcuture","infrastructure"],["infrastruture","infrastructure"],["infrastucture","infrastructure"],["infrastuctures","infrastructures"],["infreqency","infrequency"],["infreqentcy","infrequency"],["infreqeuncy","infrequency"],["infreqeuntcy","infrequency"],["infrequancies","infrequencies"],["infrequancy","infrequency"],["infrequantcies","infrequencies"],["infrequantcy","infrequency"],["infrequentcies","infrequencies"],["infrigement","infringement"],["infromation","information"],["infromatoin","information"],["infrormation","information"],["infrustructure","infrastructure"],["ingegral","integral"],["ingenius","ingenious"],["ingnore","ignore"],["ingnored","ignored"],["ingnores","ignores"],["ingnoring","ignoring"],["ingore","ignore"],["ingored","ignored"],["ingores","ignores"],["ingoring","ignoring"],["ingration","integration"],["ingreediants","ingredients"],["inh","in"],["inhabitans","inhabitants"],["inherantly","inherently"],["inheratance","inheritance"],["inheret","inherit"],["inherets","inherits"],["inheritablility","inheritability"],["inheritence","inheritance"],["inherith","inherit"],["inherithed","inherited"],["inherithing","inheriting"],["inheriths","inherits"],["inheritted","inherited"],["inherrit","inherit"],["inherritance","inheritance"],["inherrited","inherited"],["inherriting","inheriting"],["inherrits","inherits"],["inhert","inherit"],["inhertance","inheritance"],["inhertances","inheritances"],["inherted","inherited"],["inhertiance","inheritance"],["inherting","inheriting"],["inherts","inherits"],["inhomogenous","inhomogeneous"],["inialized","initialized"],["iniate","initiate"],["inidicate","indicate"],["inidicated","indicated"],["inidicates","indicates"],["inidicating","indicating"],["inidication","indication"],["inidications","indications"],["inidividual","individual"],["inidvidual","individual"],["inifinite","infinite"],["inifinity","infinity"],["inifinte","infinite"],["inifite","infinite"],["iniitial","initial"],["iniitialization","initialization"],["iniitializations","initializations"],["iniitialize","initialize"],["iniitialized","initialized"],["iniitializes","initializes"],["iniitializing","initializing"],["inintialisation","initialisation"],["inintialization","initialization"],["inisialise","initialise"],["inisialised","initialised"],["inisialises","initialises"],["iniside","inside"],["inisides","insides"],["initail","initial"],["initailisation","initialisation"],["initailise","initialise"],["initailised","initialised"],["initailiser","initialiser"],["initailisers","initialisers"],["initailises","initialises"],["initailising","initialising"],["initailization","initialization"],["initailize","initialize"],["initailized","initialized"],["initailizer","initializer"],["initailizers","initializers"],["initailizes","initializes"],["initailizing","initializing"],["initailly","initially"],["initails","initials"],["initailsation","initialisation"],["initailse","initialise"],["initailsed","initialised"],["initailsiation","initialisation"],["initaily","initially"],["initailzation","initialization"],["initailze","initialize"],["initailzed","initialized"],["initailziation","initialization"],["inital","initial"],["initalialisation","initialisation"],["initalialization","initialization"],["initalisation","initialisation"],["initalise","initialise"],["initalised","initialised"],["initaliser","initialiser"],["initalises","initialises"],["initalising","initialising"],["initalization","initialization"],["initalize","initialize"],["initalized","initialized"],["initalizer","initializer"],["initalizes","initializes"],["initalizing","initializing"],["initally","initially"],["initals","initials"],["initiailize","initialize"],["initiailized","initialized"],["initiailizes","initializes"],["initiailizing","initializing"],["initiaitive","initiative"],["initiaitives","initiatives"],["initialialise","initialise"],["initialialize","initialize"],["initialiasation","initialisation"],["initialiase","initialise"],["initialiased","initialised"],["initialiation","initialization"],["initialiazation","initialization"],["initialiaze","initialize"],["initialiazed","initialized"],["initialied","initialized"],["initialilsing","initialising"],["initialilzing","initializing"],["initialisaing","initialising"],["initialisaiton","initialisation"],["initialisated","initialised"],["initialisatin","initialisation"],["initialisationg","initialisation"],["initialisaton","initialisation"],["initialisatons","initialisations"],["initialiseing","initialising"],["initialisiation","initialisation"],["initialisong","initialising"],["initialiting","initializing"],["initialitse","initialise"],["initialitsing","initialising"],["initialitze","initialize"],["initialitzing","initializing"],["initializa","initialize"],["initializad","initialized"],["initializaed","initialized"],["initializaing","initializing"],["initializaiton","initialization"],["initializate","initialize"],["initializated","initialized"],["initializates","initializes"],["initializatin","initialization"],["initializating","initializing"],["initializationg","initialization"],["initializaton","initialization"],["initializatons","initializations"],["initializedd","initialized"],["initializeing","initializing"],["initializiation","initialization"],["initializong","initializing"],["initialsation","initialisation"],["initialse","initialise"],["initialsed","initialised"],["initialses","initialises"],["initialsing","initialising"],["initialy","initially"],["initialyl","initially"],["initialyse","initialise"],["initialysed","initialised"],["initialyses","initialises"],["initialysing","initialising"],["initialyze","initialize"],["initialyzed","initialized"],["initialyzes","initializes"],["initialyzing","initializing"],["initialzation","initialization"],["initialze","initialize"],["initialzed","initialized"],["initialzes","initializes"],["initialzing","initializing"],["initiatiate","initiate"],["initiatiated","initiated"],["initiatiater","initiator"],["initiatiating","initiating"],["initiatiator","initiator"],["initiatiats","initiates"],["initiatie","initiate"],["initiatied","initiated"],["initiaties","initiates"],["initiialise","initialise"],["initiialize","initialize"],["initilialised","initialised"],["initilialization","initialization"],["initilializations","initializations"],["initilialize","initialize"],["initilialized","initialized"],["initilializes","initializes"],["initilializing","initializing"],["initiliase","initialise"],["initiliased","initialised"],["initiliases","initialises"],["initiliasing","initialising"],["initiliaze","initialize"],["initiliazed","initialized"],["initiliazes","initializes"],["initiliazing","initializing"],["initilisation","initialisation"],["initilisations","initialisations"],["initilise","initialise"],["initilised","initialised"],["initilises","initialises"],["initilising","initialising"],["initilization","initialization"],["initilizations","initializations"],["initilize","initialize"],["initilized","initialized"],["initilizes","initializes"],["initilizing","initializing"],["inititalisation","initialisation"],["inititalisations","initialisations"],["inititalise","initialise"],["inititalised","initialised"],["inititaliser","initialiser"],["inititalising","initialising"],["inititalization","initialization"],["inititalizations","initializations"],["inititalize","initialize"],["inititate","initiate"],["inititator","initiator"],["inititialization","initialization"],["inititializations","initializations"],["initliasation","initialisation"],["initliase","initialise"],["initliased","initialised"],["initliaser","initialiser"],["initliazation","initialization"],["initliaze","initialize"],["initliazed","initialized"],["initliazer","initializer"],["inituialisation","initialisation"],["inituialization","initialization"],["inivisible","invisible"],["inizialize","initialize"],["inizialized","initialized"],["inizializes","initializes"],["inlalid","invalid"],["inlclude","include"],["inlcluded","included"],["inlcludes","includes"],["inlcluding","including"],["inlcludion","inclusion"],["inlclusive","inclusive"],["inlcude","include"],["inlcuded","included"],["inlcudes","includes"],["inlcuding","including"],["inlcusion","inclusion"],["inlcusive","inclusive"],["inlin","inline"],["inlude","include"],["inluded","included"],["inludes","includes"],["inluding","including"],["inludung","including"],["inluence","influence"],["inlusive","inclusive"],["inmediate","immediate"],["inmediatelly","immediately"],["inmediately","immediately"],["inmediatily","immediately"],["inmediatly","immediately"],["inmense","immense"],["inmigrant","immigrant"],["inmigrants","immigrants"],["inmmediately","immediately"],["inmplementation","implementation"],["innactive","inactive"],["innacurate","inaccurate"],["innacurately","inaccurately"],["innappropriate","inappropriate"],["innecesarily","unnecessarily"],["innecesary","unnecessary"],["innecessarily","unnecessarily"],["innecessary","unnecessary"],["inneffectual","ineffectual"],["innocous","innocuous"],["innoculate","inoculate"],["innoculated","inoculated"],["innosense","innocence"],["inocence","innocence"],["inofficial","unofficial"],["inofrmation","information"],["inoperant","inoperative"],["inoquous","innocuous"],["inot","into"],["inouts","inputs"],["inpact","impact"],["inpacted","impacted"],["inpacting","impacting"],["inpacts","impacts"],["inpeach","impeach"],["inpecting","inspecting"],["inpection","inspection"],["inpections","inspections"],["inpending","impending"],["inpenetrable","impenetrable"],["inplementation","implementation"],["inplementations","implementations"],["inplemented","implemented"],["inplicit","implicit"],["inplicitly","implicitly"],["inpolite","impolite"],["inport","import"],["inportant","important"],["inposible","impossible"],["inpossible","impossible"],["inpout","input"],["inpouts","inputs"],["inpractical","impractical"],["inpracticality","impracticality"],["inpractically","impractically"],["inprisonment","imprisonment"],["inproove","improve"],["inprooved","improved"],["inprooves","improves"],["inprooving","improving"],["inproovment","improvement"],["inproovments","improvements"],["inproper","improper"],["inproperly","improperly"],["inproving","improving"],["inpsection","inspection"],["inpterpreter","interpreter"],["inpu","input"],["inputed","inputted"],["inputsream","inputstream"],["inpuut","input"],["inrement","increment"],["inrements","increments"],["inreractive","interactive"],["inrerface","interface"],["inresponsive","unresponsive"],["inro","into"],["ins't","isn't"],["insallation","installation"],["insalled","installed"],["inscpeting","inspecting"],["insctuction","instruction"],["insctuctional","instructional"],["insctuctions","instructions"],["insde","inside"],["insead","instead"],["insectiverous","insectivorous"],["insensative","insensitive"],["insensetive","insensitive"],["insensistive","insensitive"],["insensistively","insensitively"],["insensitiv","insensitive"],["insensitivy","insensitivity"],["insensitve","insensitive"],["insenstive","insensitive"],["insenstively","insensitively"],["insentives","incentives"],["insentivite","insensitive"],["insepect","inspect"],["insepected","inspected"],["insepection","inspection"],["insepects","inspects"],["insependent","independent"],["inseperable","inseparable"],["insepsion","inception"],["inser","insert"],["insering","inserting"],["insersect","intersect"],["insersected","intersected"],["insersecting","intersecting"],["insersects","intersects"],["inserst","insert"],["insersted","inserted"],["inserster","inserter"],["insersting","inserting"],["inserstor","inserter"],["insersts","inserts"],["insertin","inserting"],["insertino","inserting"],["insesitive","insensitive"],["insesitively","insensitively"],["insesitiveness","insensitiveness"],["insesitivity","insensitivity"],["insetad","instead"],["insetead","instead"],["inseted","inserted"],["insid","inside"],["insidde","inside"],["insiddes","insides"],["insided","inside"],["insignificat","insignificant"],["insignificatly","insignificantly"],["insigt","insight"],["insigth","insight"],["insigths","insights"],["insigts","insights"],["insistance","insistence"],["insititute","institute"],["insitution","institution"],["insitutions","institutions"],["insonsistency","inconsistency"],["instaance","instance"],["instabce","instance"],["instace","instance"],["instaces","instances"],["instaciate","instantiate"],["instad","instead"],["instade","instead"],["instaead","instead"],["instaed","instead"],["instal","install"],["instalation","installation"],["instalations","installations"],["instaled","installed"],["instaler","installer"],["instaling","installing"],["installaion","installation"],["installaiton","installation"],["installaitons","installations"],["installataion","installation"],["installataions","installations"],["installatation","installation"],["installationa","installation"],["installes","installs"],["installtion","installation"],["instals","installs"],["instancd","instance"],["instanciate","instantiate"],["instanciated","instantiated"],["instanciates","instantiates"],["instanciating","instantiating"],["instanciation","instantiation"],["instanciations","instantiations"],["instane","instance"],["instanes","instances"],["instanseation","instantiation"],["instansiate","instantiate"],["instansiated","instantiated"],["instansiates","instantiates"],["instansiation","instantiation"],["instantate","instantiate"],["instantating","instantiating"],["instantation","instantiation"],["instantations","instantiations"],["instantiaties","instantiates"],["instanze","instance"],["instatance","instance"],["instatiate","instantiate"],["instatiation","instantiation"],["instatiations","instantiations"],["insteance","instance"],["insted","instead"],["insteead","instead"],["inster","insert"],["insterad","instead"],["insterrupts","interrupts"],["instersction","intersection"],["instersctions","intersections"],["instersectioned","intersection"],["instert","insert"],["insterted","inserted"],["instertion","insertion"],["institue","institute"],["instlal","install"],["instlalation","installation"],["instlalations","installations"],["instlaled","installed"],["instlaler","installer"],["instlaling","installing"],["instlals","installs"],["instller","installer"],["instnace","instance"],["instnaces","instances"],["instnance","instance"],["instnances","instances"],["instnat","instant"],["instnatiated","instantiated"],["instnatiation","instantiation"],["instnatiations","instantiations"],["instnce","instance"],["instnces","instances"],["instnsiated","instantiated"],["instnsiation","instantiation"],["instnsiations","instantiations"],["instnt","instant"],["instntly","instantly"],["instrace","instance"],["instralled","installed"],["instrction","instruction"],["instrctional","instructional"],["instrctions","instructions"],["instrcut","instruct"],["instrcutino","instruction"],["instrcutinoal","instructional"],["instrcutinos","instructions"],["instrcution","instruction"],["instrcutional","instructional"],["instrcutions","instructions"],["instrcuts","instructs"],["instread","instead"],["instrinsic","intrinsic"],["instruccion","instruction"],["instruccional","instructional"],["instruccions","instructions"],["instrucion","instruction"],["instrucional","instructional"],["instrucions","instructions"],["instruciton","instruction"],["instrucitonal","instructional"],["instrucitons","instructions"],["instrumenet","instrument"],["instrumenetation","instrumentation"],["instrumenetd","instrumented"],["instrumeneted","instrumented"],["instrumentaion","instrumentation"],["instrumnet","instrument"],["instrumnets","instruments"],["instsall","install"],["instsallation","installation"],["instsallations","installations"],["instsalled","installed"],["instsalls","installs"],["instuction","instruction"],["instuctional","instructional"],["instuctions","instructions"],["instuments","instruments"],["insturment","instrument"],["insturments","instruments"],["instutionalized","institutionalized"],["instutions","intuitions"],["insuffciency","insufficiency"],["insuffcient","insufficient"],["insuffciently","insufficiently"],["insufficency","insufficiency"],["insufficent","insufficient"],["insufficently","insufficiently"],["insuffiency","insufficiency"],["insuffient","insufficient"],["insuffiently","insufficiently"],["insurasnce","insurance"],["insurence","insurance"],["intaces","instance"],["intack","intact"],["intall","install"],["intallation","installation"],["intallationpath","installationpath"],["intallations","installations"],["intalled","installed"],["intalleing","installing"],["intaller","installer"],["intalles","installs"],["intalling","installing"],["intalls","installs"],["intances","instances"],["intantiate","instantiate"],["intantiating","instantiating"],["inteaction","interaction"],["intead","instead"],["inteded","intended"],["intedned","intended"],["inteface","interface"],["intefere","interfere"],["intefered","interfered"],["inteference","interference"],["integarte","integrate"],["integarted","integrated"],["integartes","integrates"],["integated","integrated"],["integates","integrates"],["integating","integrating"],["integation","integration"],["integations","integrations"],["integeral","integral"],["integere","integer"],["integreated","integrated"],["integrety","integrity"],["integrey","integrity"],["intelectual","intellectual"],["intelegence","intelligence"],["intelegent","intelligent"],["intelegently","intelligently"],["inteligability","intelligibility"],["inteligable","intelligible"],["inteligance","intelligence"],["inteligantly","intelligently"],["inteligence","intelligence"],["inteligent","intelligent"],["intelisense","intellisense"],["intelligable","intelligible"],["intemediary","intermediary"],["intenal","internal"],["intenational","international"],["intendet","intended"],["inteneded","intended"],["intenisty","intensity"],["intension","intention"],["intensional","intentional"],["intensionally","intentionally"],["intensionaly","intentionally"],["intentation","indentation"],["intentended","intended"],["intentially","intentionally"],["intentialy","intentionally"],["intentionaly","intentionally"],["intentionly","intentionally"],["intepolate","interpolate"],["intepolated","interpolated"],["intepolates","interpolates"],["intepret","interpret"],["intepretable","interpretable"],["intepretation","interpretation"],["intepretations","interpretations"],["intepretator","interpreter"],["intepretators","interpreters"],["intepreted","interpreted"],["intepreter","interpreter"],["intepreter-based","interpreter-based"],["intepreters","interpreters"],["intepretes","interprets"],["intepreting","interpreting"],["intepretor","interpreter"],["intepretors","interpreters"],["inteprets","interprets"],["inter-operability","interoperability"],["interace","interface"],["interaces","interfaces"],["interacive","interactive"],["interacively","interactively"],["interacsion","interaction"],["interacsions","interactions"],["interactionn","interaction"],["interactionns","interactions"],["interactiv","interactive"],["interactivly","interactively"],["interactuable","interactive"],["interafce","interface"],["interakt","interact"],["interaktion","interaction"],["interaktions","interactions"],["interaktive","interactively"],["interaktively","interactively"],["interaktivly","interactively"],["interaly","internally"],["interanl","internal"],["interanlly","internally"],["interate","iterate"],["interational","international"],["interative","interactive"],["interatively","interactively"],["interator","iterator"],["interators","iterators"],["interaxction","interaction"],["interaxctions","interactions"],["interaxtion","interaction"],["interaxtions","interactions"],["intercahnge","interchange"],["intercahnged","interchanged"],["intercation","interaction"],["interchage","interchange"],["interchangable","interchangeable"],["interchangably","interchangeably"],["interchangeble","interchangeable"],["intercollegate","intercollegiate"],["intercontinential","intercontinental"],["intercontinetal","intercontinental"],["interdependant","interdependent"],["interecptor","interceptor"],["intereested","interested"],["intereference","interference"],["intereferences","interferences"],["interelated","interrelated"],["interelaved","interleaved"],["interepolate","interpolate"],["interepolated","interpolated"],["interepolates","interpolates"],["interepolating","interpolating"],["interepolation","interpolation"],["interepret","interpret"],["interepretation","interpretation"],["interepretations","interpretations"],["interepreted","interpreted"],["interepreting","interpreting"],["intereprets","interprets"],["interept","intercept"],["interesct","intersect"],["interescted","intersected"],["interescting","intersecting"],["interesction","intersection"],["interesctions","intersections"],["interescts","intersects"],["interesect","intersect"],["interesected","intersected"],["interesecting","intersecting"],["interesection","intersection"],["interesections","intersections"],["interesects","intersects"],["intereset","interest"],["intereseted","interested"],["intereseting","interesting"],["interesing","interesting"],["interespersed","interspersed"],["interesseted","interested"],["interesst","interest"],["interessted","interested"],["interessting","interesting"],["intereview","interview"],["interfal","interval"],["interfals","intervals"],["interfave","interface"],["interfaves","interfaces"],["interfcae","interface"],["interfcaes","interfaces"],["interfear","interfere"],["interfearence","interference"],["interfearnce","interference"],["interfer","interfere"],["interferance","interference"],["interferd","interfered"],["interfereing","interfering"],["interfernce","interference"],["interferred","interfered"],["interferring","interfering"],["interfers","interferes"],["intergated","integrated"],["interger's","integer's"],["interger","integer"],["intergerated","integrated"],["intergers","integers"],["intergrate","integrate"],["intergrated","integrated"],["intergrates","integrates"],["intergrating","integrating"],["intergration","integration"],["intergrations","integrations"],["interit","inherit"],["interitance","inheritance"],["interited","inherited"],["interiting","inheriting"],["interits","inherits"],["interliveing","interleaving"],["interlly","internally"],["intermediat","intermediate"],["intermeidate","intermediate"],["intermidiate","intermediate"],["intermitent","intermittent"],["intermittant","intermittent"],["intermperance","intemperance"],["internaly","internally"],["internatinal","international"],["internatioanl","international"],["internation","international"],["internel","internal"],["internels","internals"],["internface","interface"],["interogators","interrogators"],["interopeable","interoperable"],["interoprability","interoperability"],["interperated","interpreted"],["interpert","interpret"],["interpertation","interpretation"],["interpertations","interpretations"],["interperted","interpreted"],["interperter","interpreter"],["interperters","interpreters"],["interperting","interpreting"],["interpertive","interpretive"],["interperts","interprets"],["interpet","interpret"],["interpetation","interpretation"],["interpeted","interpreted"],["interpeter","interpreter"],["interpeters","interpreters"],["interpeting","interpreting"],["interpets","interprets"],["interploate","interpolate"],["interploated","interpolated"],["interploates","interpolates"],["interploatin","interpolating"],["interploation","interpolation"],["interpolaed","interpolated"],["interpolaion","interpolation"],["interpolaiton","interpolation"],["interpolar","interpolator"],["interpolayed","interpolated"],["interporation","interpolation"],["interporations","interpolations"],["interprate","interpret"],["interprated","interpreted"],["interpreation","interpretation"],["interprerter","interpreter"],["interpretated","interpreted"],["interprete","interpret"],["interpretes","interprets"],["interpretet","interpreted"],["interpretion","interpretation"],["interpretions","interpretations"],["interpretor","interpreter"],["interprett","interpret"],["interpretted","interpreted"],["interpretter","interpreter"],["interpretting","interpreting"],["interract","interact"],["interracting","interacting"],["interractive","interactive"],["interracts","interacts"],["interrest","interest"],["interrested","interested"],["interresting","interesting"],["interrface","interface"],["interrim","interim"],["interript","interrupt"],["interrput","interrupt"],["interrputed","interrupted"],["interrrupt","interrupt"],["interrrupted","interrupted"],["interrrupting","interrupting"],["interrrupts","interrupts"],["interrtups","interrupts"],["interrugum","interregnum"],["interrum","interim"],["interrup","interrupt"],["interruped","interrupted"],["interruping","interrupting"],["interrups","interrupts"],["interruptable","interruptible"],["interruptors","interrupters"],["interruptted","interrupted"],["interrut","interrupt"],["interrutps","interrupts"],["interscetion","intersection"],["intersecct","intersect"],["interseccted","intersected"],["interseccting","intersecting"],["intersecction","intersection"],["interseccts","intersects"],["intersecrion","intersection"],["intersecton","intersection"],["intersectons","intersections"],["intersparsed","interspersed"],["interst","interest"],["intersted","interested"],["intersting","interesting"],["intersts","interests"],["intertaining","entertaining"],["intertia","inertia"],["intertial","inertial"],["interupt","interrupt"],["interupted","interrupted"],["interupting","interrupting"],["interupts","interrupts"],["interuupt","interrupt"],["intervall","interval"],["intervalls","intervals"],["interveening","intervening"],["intervines","intervenes"],["intesity","intensity"],["inteval","interval"],["intevals","intervals"],["intevene","intervene"],["intger","integer"],["intgers","integers"],["intgral","integral"],["inthe","in the"],["intiailise","initialise"],["intiailised","initialised"],["intiailiseing","initialising"],["intiailiser","initialiser"],["intiailises","initialises"],["intiailising","initialising"],["intiailize","initialize"],["intiailized","initialized"],["intiailizeing","initializing"],["intiailizer","initializer"],["intiailizes","initializes"],["intiailizing","initializing"],["intial","initial"],["intiale","initial"],["intialisation","initialisation"],["intialise","initialise"],["intialised","initialised"],["intialiser","initialiser"],["intialisers","initialisers"],["intialises","initialises"],["intialising","initialising"],["intialistion","initialisation"],["intializating","initializing"],["intialization","initialization"],["intializaze","initialize"],["intialize","initialize"],["intialized","initialized"],["intializer","initializer"],["intializers","initializers"],["intializes","initializes"],["intializing","initializing"],["intializtion","initialization"],["intialled","initialled"],["intiallisation","initialisation"],["intiallisations","initialisations"],["intiallised","initialised"],["intiallization","initialization"],["intiallizations","initializations"],["intiallized","initialized"],["intiallly","initially"],["intially","initially"],["intials","initials"],["intialse","initialise"],["intialsed","initialised"],["intialsing","initialising"],["intialte","initialise"],["intialy","initially"],["intialze","initialize"],["intialzed","initialized"],["intialzing","initializing"],["inticement","enticement"],["intiger","integer"],["intiial","initial"],["intiialise","initialise"],["intiialize","initialize"],["intilising","initialising"],["intilizing","initializing"],["intimite","intimate"],["intinite","infinite"],["intitial","initial"],["intitialization","initialization"],["intitialize","initialize"],["intitialized","initialized"],["intitials","initials"],["intity","entity"],["intot","into"],["intoto","into"],["intpreter","interpreter"],["intput","input"],["intputs","inputs"],["intraversion","introversion"],["intravert","introvert"],["intraverts","introverts"],["intrduced","introduced"],["intreeg","intrigue"],["intreeged","intrigued"],["intreeging","intriguing"],["intreegued","intrigued"],["intreeguing","intriguing"],["intreface","interface"],["intregral","integral"],["intrerrupt","interrupt"],["intresst","interest"],["intressted","interested"],["intressting","interesting"],["intrested","interested"],["intresting","interesting"],["intriduce","introduce"],["intriduced","introduced"],["intriduction","introduction"],["intrisinc","intrinsic"],["intrisincs","intrinsics"],["introducted","introduced"],["introductionary","introductory"],["introdued","introduced"],["introduse","introduce"],["introdused","introduced"],["introduses","introduces"],["introdusing","introducing"],["introsepectable","introspectable"],["introsepection","introspection"],["intrrupt","interrupt"],["intrrupted","interrupted"],["intrrupting","interrupting"],["intrrupts","interrupts"],["intruction","instruction"],["intructional","instructional"],["intructions","instructions"],["intruduced","introduced"],["intruducing","introducing"],["intrument","instrument"],["intrumental","instrumental"],["intrumented","instrumented"],["intrumenting","instrumenting"],["intruments","instruments"],["intrusted","entrusted"],["intstead","instead"],["intstructed","instructed"],["intstructer","instructor"],["intstructing","instructing"],["intstruction","instruction"],["intstructional","instructional"],["intstructions","instructions"],["intstructor","instructor"],["intstructs","instructs"],["intterrupt","interrupt"],["intterupt","interrupt"],["intterupted","interrupted"],["intterupting","interrupting"],["intterupts","interrupts"],["intuative","intuitive"],["inturpratasion","interpretation"],["inturpratation","interpretation"],["inturprett","interpret"],["intutive","intuitive"],["intutively","intuitively"],["inudstry","industry"],["inut","input"],["invaid","invalid"],["invaild","invalid"],["invaildate","invalidate"],["invailid","invalid"],["invalaid","invalid"],["invald","invalid"],["invaldates","invalidates"],["invalde","invalid"],["invalidatiopn","invalidation"],["invalide","invalid"],["invalidiate","invalidate"],["invalidte","invalidate"],["invalidted","invalidated"],["invalidtes","invalidates"],["invalidting","invalidating"],["invalidtion","invalidation"],["invalied","invalid"],["invalud","invalid"],["invarient","invariant"],["invarients","invariants"],["invarinat","invariant"],["invarinats","invariants"],["inventer","inventor"],["inverded","inverted"],["inverion","inversion"],["inverions","inversions"],["invertedd","inverted"],["invertibrates","invertebrates"],["invertion","inversion"],["invertions","inversions"],["inverval","interval"],["inveryed","inverted"],["invesitgated","investigated"],["invesitgating","investigating"],["invesitgation","investigation"],["invesitgations","investigations"],["investingate","investigate"],["inveting","inverting"],["invetory","inventory"],["inviation","invitation"],["invididual","individual"],["invidivual","individual"],["invidual","individual"],["invidually","individually"],["invisble","invisible"],["invisblity","invisibility"],["invisiable","invisible"],["invisibile","invisible"],["invisivble","invisible"],["invlaid","invalid"],["invlid","invalid"],["invlisible","invisible"],["invlove","involve"],["invloved","involved"],["invloves","involves"],["invocaition","invocation"],["invokable","invocable"],["invokation","invocation"],["invokations","invocations"],["invokve","invoke"],["invokved","invoked"],["invokves","invokes"],["invokving","invoking"],["involvment","involvement"],["invovle","involve"],["invovled","involved"],["invovles","involves"],["invovling","involving"],["ioclt","ioctl"],["iomaped","iomapped"],["ionde","inode"],["iplementation","implementation"],["ipmrovement","improvement"],["ipmrovements","improvements"],["iput","input"],["ireelevant","irrelevant"],["irelevent","irrelevant"],["iresistable","irresistible"],["iresistably","irresistibly"],["iresistible","irresistible"],["iresistibly","irresistibly"],["iritable","irritable"],["iritate","irritate"],["iritated","irritated"],["iritating","irritating"],["ironicly","ironically"],["irradate","irradiate"],["irradated","irradiated"],["irradates","irradiates"],["irradating","irradiating"],["irradation","irradiation"],["irraditate","irradiate"],["irraditated","irradiated"],["irraditates","irradiates"],["irraditating","irradiating"],["irregularties","irregularities"],["irregulier","irregular"],["irregulierties","irregularities"],["irrelavent","irrelevant"],["irrelevent","irrelevant"],["irrelvant","irrelevant"],["irreplacable","irreplaceable"],["irreplacalbe","irreplaceable"],["irreproducable","irreproducible"],["irresepective","irrespective"],["irresistable","irresistible"],["irresistably","irresistibly"],["irreversable","irreversible"],["is'nt","isn't"],["isalha","isalpha"],["isconnection","isconnected"],["iscrated","iscreated"],["iself","itself"],["iselfe","itself"],["iserting","inserting"],["isimilar","similar"],["isloation","isolation"],["ismas","isthmus"],["isn;t","isn't"],["isnpiron","inspiron"],["isnt'","isn't"],["isnt","isn't"],["isnt;","isn't"],["isntalation","installation"],["isntalations","installations"],["isntallation","installation"],["isntallations","installations"],["isntance","instance"],["isntances","instances"],["isotrophically","isotropically"],["ispatches","dispatches"],["isplay","display"],["Israelies","Israelis"],["isse","issue"],["isses","issues"],["isssue","issue"],["isssued","issued"],["isssues","issues"],["issueing","issuing"],["istalling","installing"],["istance","instance"],["istead","instead"],["istened","listened"],["istener","listener"],["isteners","listeners"],["istening","listening"],["isue","issue"],["iteartor","iterator"],["iteator","iterator"],["iteger","integer"],["itegral","integral"],["itegrals","integrals"],["iten","item"],["itens","items"],["itention","intention"],["itentional","intentional"],["itentionally","intentionally"],["itentionaly","intentionally"],["iteraion","iteration"],["iteraions","iterations"],["iteratable","iterable"],["iterater","iterator"],["iteraterate","iterate"],["iteratered","iterated"],["iteratior","iterator"],["iteratiors","iterators"],["iteratons","iterations"],["itereating","iterating"],["iterface","interface"],["iterfaces","interfaces"],["iternations","iterations"],["iterpreter","interpreter"],["iterration","iteration"],["iterrations","iterations"],["iterrupt","interrupt"],["iterstion","iteration"],["iterstions","iterations"],["itertation","iteration"],["iteself","itself"],["itesm","items"],["itheir","their"],["itheirs","theirs"],["itialise","initialise"],["itialised","initialised"],["itialises","initialises"],["itialising","initialising"],["itialize","initialize"],["itialized","initialized"],["itializes","initializes"],["itializing","initializing"],["itnerest","interest"],["itnerface","interface"],["itnerfaces","interfaces"],["itnernal","internal"],["itnerprelation","interpretation"],["itnerpret","interpret"],["itnerpretation","interpretation"],["itnerpretaton","interpretation"],["itnerpreted","interpreted"],["itnerpreter","interpreter"],["itnerpreting","interpreting"],["itnerprets","interprets"],["itnervals","intervals"],["itnroduced","introduced"],["itsef","itself"],["itsel","itself"],["itselfs","itself"],["itselt","itself"],["itselv","itself"],["itsems","items"],["itslef","itself"],["itslev","itself"],["itsself","itself"],["itterate","iterate"],["itterated","iterated"],["itterates","iterates"],["itterating","iterating"],["itteration","iteration"],["itterations","iterations"],["itterative","iterative"],["itterator","iterator"],["itterators","iterators"],["iunior","junior"],["ivalid","invalid"],["ivocation","invocation"],["ivoked","invoked"],["iwithout","without"],["iwll","will"],["iwth","with"],["jagid","jagged"],["jagwar","jaguar"],["januar","January"],["janurary","January"],["Januray","January"],["japanease","japanese"],["japaneese","Japanese"],["Japanes","Japanese"],["japanses","Japanese"],["jaques","jacques"],["javacript","javascript"],["javascipt","javascript"],["javasciript","javascript"],["javascritp","javascript"],["javascropt","javascript"],["javasript","javascript"],["javasrript","javascript"],["javescript","javascript"],["javsscript","javascript"],["jeapardy","jeopardy"],["jeffies","jiffies"],["jekins","Jenkins"],["jelous","jealous"],["jelousy","jealousy"],["jelusey","jealousy"],["jenkin","Jenkins"],["jenkkins","Jenkins"],["jenkns","Jenkins"],["jepordize","jeopardize"],["jewllery","jewellery"],["jhondoe","johndoe"],["jist","gist"],["jitterr","jitter"],["jitterring","jittering"],["jodpers","jodhpurs"],["Johanine","Johannine"],["joineable","joinable"],["joinning","joining"],["jont","joint"],["jonts","joints"],["jornal","journal"],["jorunal","journal"],["Jospeh","Joseph"],["jossle","jostle"],["jouney","journey"],["journied","journeyed"],["journies","journeys"],["joystik","joystick"],["jscipt","jscript"],["jstu","just"],["jsut","just"],["juadaism","Judaism"],["juadism","Judaism"],["judical","judicial"],["judisuary","judiciary"],["juducial","judicial"],["juge","judge"],["juipter","Jupiter"],["jumo","jump"],["jumoed","jumped"],["jumpimng","jumping"],["jupyther","Jupyter"],["juristiction","jurisdiction"],["juristictions","jurisdictions"],["jus","just"],["justfied","justified"],["justication","justification"],["justifed","justified"],["justs","just"],["juxt","just"],["juxtification","justification"],["juxtifications","justifications"],["juxtified","justified"],["juxtifies","justifies"],["juxtifying","justifying"],["kakfa","Kafka"],["kazakstan","Kazakhstan"],["keep-alives","keep-alive"],["keept","kept"],["kenerl","kernel"],["kenerls","kernels"],["kenrel","kernel"],["kenrels","kernels"],["kepping","keeping"],["kepps","keeps"],["kerenl","kernel"],["kerenls","kernels"],["kernal","kernel"],["kernals","kernels"],["kernerl","kernel"],["kernerls","kernels"],["keword","keyword"],["kewords","keywords"],["kewword","keyword"],["kewwords","keywords"],["keybaord","keyboard"],["keybaords","keyboards"],["keyboaard","keyboard"],["keyboaards","keyboards"],["keyboad","keyboard"],["keyboads","keyboards"],["keybooard","keyboard"],["keybooards","keyboards"],["keyborad","keyboard"],["keyborads","keyboards"],["keybord","keyboard"],["keybords","keyboards"],["keybroad","keyboard"],["keybroads","keyboards"],["keyevente","keyevent"],["keyords","keywords"],["keyoutch","keytouch"],["keyowrd","keyword"],["keypair","key pair"],["keypairs","key pairs"],["keyservers","key servers"],["keystokes","keystrokes"],["keyward","keyword"],["keywoards","keywords"],["keywork","keyword"],["keyworkd","keyword"],["keyworkds","keywords"],["keywors","keywords"],["keywprd","keyword"],["kindergarden","kindergarten"],["kindgergarden","kindergarten"],["kindgergarten","kindergarten"],["kinf","kind"],["kinfs","kinds"],["kinnect","Kinect"],["klenex","kleenex"],["klick","click"],["klicked","clicked"],["klicks","clicks"],["klunky","clunky"],["knive","knife"],["kno","know"],["knowladge","knowledge"],["knowlage","knowledge"],["knowlageable","knowledgeable"],["knowlegde","knowledge"],["knowlege","knowledge"],["knowlegeabel","knowledgeable"],["knowlegeable","knowledgeable"],["knwo","know"],["knwoing","knowing"],["knwoingly","knowingly"],["knwon","known"],["knwos","knows"],["kocalized","localized"],["konstant","constant"],["konstants","constants"],["konw","know"],["konwn","known"],["konws","knows"],["koordinate","coordinate"],["koordinates","coordinates"],["kown","known"],["kubenates","Kubernetes"],["kubenernetes","Kubernetes"],["kubenertes","Kubernetes"],["kubenetes","Kubernetes"],["kubenretes","Kubernetes"],["kuberenetes","Kubernetes"],["kuberentes","Kubernetes"],["kuberetes","Kubernetes"],["kubermetes","Kubernetes"],["kubernates","Kubernetes"],["kubernests","Kubernetes"],["kubernete","Kubernetes"],["kuberntes","Kubernetes"],["kwno","know"],["kwoledgebase","knowledge base"],["kyrillic","cyrillic"],["labbel","label"],["labbeled","labeled"],["labbels","labels"],["labed","labeled"],["labeld","labelled"],["labirinth","labyrinth"],["lable","label"],["lablel","label"],["lablels","labels"],["lables","labels"],["labouriously","laboriously"],["labratory","laboratory"],["lagacies","legacies"],["lagacy","legacy"],["laguage","language"],["laguages","languages"],["laguague","language"],["laguagues","languages"],["laiter","later"],["lamda","lambda"],["lamdas","lambdas"],["lanaguage","language"],["lanaguge","language"],["lanaguges","languages"],["lanagugs","languages"],["lanauge","language"],["langage","language"],["langauage","language"],["langauge","language"],["langauges","languages"],["langeuage","language"],["langeuagesection","languagesection"],["langht","length"],["langhts","lengths"],["langth","length"],["langths","lengths"],["languace","language"],["languaces","languages"],["languae","language"],["languaes","languages"],["language-spacific","language-specific"],["languahe","language"],["languahes","languages"],["languaje","language"],["languajes","languages"],["langual","lingual"],["languale","language"],["languales","languages"],["langualge","language"],["langualges","languages"],["languange","language"],["languanges","languages"],["languaqe","language"],["languaqes","languages"],["languate","language"],["languates","languages"],["languauge","language"],["languauges","languages"],["languege","language"],["langueges","languages"],["langugae","language"],["langugaes","languages"],["langugage","language"],["langugages","languages"],["languge","language"],["languges","languages"],["langugue","language"],["langugues","languages"],["lanich","launch"],["lanuage","language"],["lanuch","launch"],["lanuched","launched"],["lanuches","launches"],["lanuching","launching"],["lanugage","language"],["lanugages","languages"],["laod","load"],["laoded","loaded"],["laoding","loading"],["laods","loads"],["laout","layout"],["larg","large"],["largst","largest"],["larrry","larry"],["lastes","latest"],["lastr","last"],["latets","latest"],["lating","latin"],["latitide","latitude"],["latitue","latitude"],["latitute","latitude"],["latops","laptops"],["latset","latest"],["lattitude","latitude"],["lauch","launch"],["lauched","launched"],["laucher","launcher"],["lauches","launches"],["lauching","launching"],["lauguage","language"],["launck","launch"],["launhed","launched"],["lavae","larvae"],["layed","laid"],["layou","layout"],["lazer","laser"],["laziliy","lazily"],["lazyness","laziness"],["lcoally","locally"],["lcoation","location"],["lcuase","clause"],["leaast","least"],["leace","leave"],["leack","leak"],["leagacy","legacy"],["leagal","legal"],["leagalise","legalise"],["leagality","legality"],["leagalize","legalize"],["leagcy","legacy"],["leage","league"],["leagel","legal"],["leagelise","legalise"],["leagelity","legality"],["leagelize","legalize"],["leageue","league"],["leagl","legal"],["leaglise","legalise"],["leaglity","legality"],["leaglize","legalize"],["leapyear","leap year"],["leapyears","leap years"],["leary","leery"],["leaset","least"],["leasy","least"],["leathal","lethal"],["leats","least"],["leaveing","leaving"],["leavong","leaving"],["lefted","left"],["legac","legacy"],["legact","legacy"],["legalimate","legitimate"],["legasy","legacy"],["legel","legal"],["leggacies","legacies"],["leggacy","legacy"],["leght","length"],["leghts","lengths"],["legitamate","legitimate"],["legitimiately","legitimately"],["legitmate","legitimate"],["legnth","length"],["legth","length"],["legths","lengths"],["leibnitz","leibniz"],["leightweight","lightweight"],["lene","lens"],["lenggth","length"],["lengh","length"],["lenghs","lengths"],["lenght","length"],["lenghten","lengthen"],["lenghtend","lengthened"],["lenghtened","lengthened"],["lenghtening","lengthening"],["lenghth","length"],["lenghthen","lengthen"],["lenghths","lengths"],["lenghthy","lengthy"],["lenghtly","lengthy"],["lenghts","lengths"],["lenghty","lengthy"],["lengt","length"],["lengten","lengthen"],["lengtext","longtext"],["lengthes","lengths"],["lengthh","length"],["lengts","lengths"],["leniant","lenient"],["leninent","lenient"],["lentgh","length"],["lentghs","lengths"],["lenth","length"],["lenths","lengths"],["leran","learn"],["leraned","learned"],["lerans","learns"],["lessson","lesson"],["lesssons","lessons"],["lesstiff","LessTif"],["letgitimate","legitimate"],["letmost","leftmost"],["leutenant","lieutenant"],["levaridge","leverage"],["levetate","levitate"],["levetated","levitated"],["levetates","levitates"],["levetating","levitating"],["levl","level"],["levle","level"],["lexial","lexical"],["lexigraphic","lexicographic"],["lexigraphical","lexicographical"],["lexigraphically","lexicographically"],["leyer","layer"],["leyered","layered"],["leyering","layering"],["leyers","layers"],["liares","liars"],["liasion","liaison"],["liason","liaison"],["liasons","liaisons"],["libarary","library"],["libaries","libraries"],["libary","library"],["libell","libel"],["liberaries","libraries"],["liberary","library"],["liberoffice","libreoffice"],["liberry","library"],["libgng","libpng"],["libguistic","linguistic"],["libguistics","linguistics"],["libitarianisn","libertarianism"],["libraarie","library"],["libraaries","libraries"],["libraary","library"],["librabarie","library"],["librabaries","libraries"],["librabary","library"],["librabie","library"],["librabies","libraries"],["librabrie","library"],["librabries","libraries"],["librabry","library"],["libraby","library"],["libraie","library"],["libraier","library"],["libraies","libraries"],["libraiesr","libraries"],["libraire","library"],["libraires","libraries"],["librairies","libraries"],["librairy","library"],["libralie","library"],["libralies","libraries"],["libraly","library"],["libraray","library"],["libraris","libraries"],["librarries","libraries"],["librarry","library"],["libraryes","libraries"],["libratie","library"],["libraties","libraries"],["libraty","library"],["libray","library"],["librayr","library"],["libreoffie","libreoffice"],["libreoficekit","libreofficekit"],["libreries","libraries"],["librery","library"],["libries","libraries"],["librraies","libraries"],["librraries","libraries"],["librrary","library"],["librray","library"],["libstc++","libstdc++"],["licate","locate"],["licated","located"],["lication","location"],["lications","locations"],["licenceing","licencing"],["licese","license"],["licesne","license"],["licesnes","licenses"],["licesning","licensing"],["licesnse","license"],["licesnses","licenses"],["licesnsing","licensing"],["licsense","license"],["licsenses","licenses"],["licsensing","licensing"],["lieing","lying"],["liek","like"],["liekd","liked"],["lient","client"],["lients","clients"],["liesure","leisure"],["lieuenant","lieutenant"],["liev","live"],["lieved","lived"],["lifceycle","lifecycle"],["lifecyle","lifecycle"],["lifes","lives"],["lifeycle","lifecycle"],["liftime","lifetime"],["lighing","lighting"],["lightbulp","lightbulb"],["lightweigh","lightweight"],["lightwieght","lightweight"],["lightwight","lightweight"],["lightyear","light year"],["lightyears","light years"],["ligth","light"],["ligthing","lighting"],["ligths","lights"],["ligthweight","lightweight"],["ligthweights","lightweights"],["liitle","little"],["likeley","likely"],["likelly","likely"],["likelyhood","likelihood"],["likewis","likewise"],["likey","likely"],["liklelihood","likelihood"],["likley","likely"],["likly","likely"],["lileral","literal"],["limiation","limitation"],["limiations","limitations"],["liminted","limited"],["limitaion","limitation"],["limite","limit"],["limitiaion","limitation"],["limitiaions","limitations"],["limitiation","limitation"],["limitiations","limitations"],["limitied","limited"],["limitier","limiter"],["limitiers","limiters"],["limitiing","limiting"],["limitimg","limiting"],["limition","limitation"],["limitions","limitations"],["limitis","limits"],["limititation","limitation"],["limititations","limitations"],["limitited","limited"],["limititer","limiter"],["limititers","limiters"],["limititing","limiting"],["limitted","limited"],["limitter","limiter"],["limitting","limiting"],["limitts","limits"],["limk","link"],["limted","limited"],["limti","limit"],["limts","limits"],["linaer","linear"],["linar","linear"],["linarly","linearly"],["lincese","license"],["lincesed","licensed"],["linceses","licenses"],["lineary","linearly"],["linerisation","linearisation"],["linerisations","linearisations"],["lineseach","linesearch"],["lineseaches","linesearches"],["liness","lines"],["linewdith","linewidth"],["linez","lines"],["lingth","length"],["linheight","lineheight"],["linkfy","linkify"],["linnaena","linnaean"],["lintain","lintian"],["linz","lines"],["lippizaner","lipizzaner"],["liquify","liquefy"],["lisetning","listening"],["lising","listing"],["listapck","listpack"],["listbbox","listbox"],["listeing","listening"],["listeneing","listening"],["listeneres","listeners"],["listenes","listens"],["listensers","listeners"],["listenter","listener"],["listenters","listeners"],["listernes","listeners"],["listner","listener"],["listners","listeners"],["litaral","literal"],["litarally","literally"],["litarals","literals"],["litature","literature"],["liteautrue","literature"],["literaly","literally"],["literture","literature"],["litle","little"],["litquid","liquid"],["litquids","liquids"],["lits","list"],["litte","little"],["littel","little"],["littel-endian","little-endian"],["littele","little"],["littelry","literally"],["litteral","literal"],["litterally","literally"],["litterals","literals"],["litterate","literate"],["litterature","literature"],["liuke","like"],["liveing","living"],["livel","level"],["livetime","lifetime"],["livley","lively"],["lizens","license"],["lizense","license"],["lizensing","licensing"],["lke","like"],["llinear","linear"],["lmits","limits"],["loaader","loader"],["loacal","local"],["loacality","locality"],["loacally","locally"],["loacation","location"],["loaction","location"],["loactions","locations"],["loadig","loading"],["loadin","loading"],["loadning","loading"],["locae","locate"],["locaes","locates"],["locahost","localhost"],["locaiing","locating"],["locailty","locality"],["locaing","locating"],["locaion","location"],["locaions","locations"],["locaise","localise"],["locaised","localised"],["locaiser","localiser"],["locaises","localises"],["locaite","locate"],["locaites","locates"],["locaiting","locating"],["locaition","location"],["locaitions","locations"],["locaiton","location"],["locaitons","locations"],["locaize","localize"],["locaized","localized"],["locaizer","localizer"],["locaizes","localizes"],["localation","location"],["localed","located"],["localtion","location"],["localtions","locations"],["localy","locally"],["localzation","localization"],["locatins","locations"],["loccked","locked"],["locgical","logical"],["lockingf","locking"],["lodable","loadable"],["loded","loaded"],["loder","loader"],["loders","loaders"],["loding","loading"],["loev","love"],["logarithimic","logarithmic"],["logarithmical","logarithmically"],["logaritmic","logarithmic"],["logcal","logical"],["loggging","logging"],["logial","logical"],["logially","logically"],["logicaly","logically"],["logictech","logitech"],["logile","logfile"],["logitude","longitude"],["logitudes","longitudes"],["logoic","logic"],["logorithm","logarithm"],["logorithmic","logarithmic"],["logorithms","logarithms"],["logrithm","logarithm"],["logrithms","logarithms"],["logwritter","logwriter"],["loign","login"],["loigns","logins"],["lokal","local"],["lokale","locale"],["lokales","locales"],["lokaly","locally"],["lolal","total"],["lolerant","tolerant"],["lond","long"],["lonelyness","loneliness"],["long-runnign","long-running"],["longers","longer"],["longitudonal","longitudinal"],["longitue","longitude"],["longitutde","longitude"],["longitute","longitude"],["longst","longest"],["longuer","longer"],["longuest","longest"],["lonley","lonely"],["looback","loopback"],["loobacks","loopbacks"],["loobpack","loopback"],["loockdown","lockdown"],["lookes","looks"],["looknig","looking"],["looop","loop"],["loopup","lookup"],["loosley","loosely"],["loosly","loosely"],["losely","loosely"],["losen","loosen"],["losened","loosened"],["lotharingen","Lothringen"],["lpatform","platform"],["luckly","luckily"],["luminose","luminous"],["luminousity","luminosity"],["lveo","love"],["lvoe","love"],["Lybia","Libya"],["maake","make"],["mabe","maybe"],["mabye","maybe"],["macack","macaque"],["macason","moccasin"],["macasons","moccasins"],["maccro","macro"],["maccros","macros"],["machanism","mechanism"],["machanisms","mechanisms"],["mached","matched"],["maches","matches"],["machettie","machete"],["machinary","machinery"],["machine-dependend","machine-dependent"],["machiness","machines"],["mackeral","mackerel"],["maco","macro"],["macor","macro"],["macors","macros"],["macpakge","package"],["macroses","macros"],["macrow","macro"],["macthing","matching"],["madantory","mandatory"],["madatory","mandatory"],["maddness","madness"],["maesure","measure"],["maesured","measured"],["maesurement","measurement"],["maesurements","measurements"],["maesures","measures"],["maesuring","measuring"],["magasine","magazine"],["magincian","magician"],["magisine","magazine"],["magizine","magazine"],["magnatiude","magnitude"],["magnatude","magnitude"],["magnificient","magnificent"],["magolia","magnolia"],["mahcine","machine"],["maibe","maybe"],["maibox","mailbox"],["mailformed","malformed"],["mailling","mailing"],["maillinglist","mailing list"],["maillinglists","mailing lists"],["mailny","mainly"],["mailstrum","maelstrom"],["mainenance","maintenance"],["maininly","mainly"],["mainling","mailing"],["maintainance","maintenance"],["maintaince","maintenance"],["maintainces","maintenances"],["maintainence","maintenance"],["maintaing","maintaining"],["maintan","maintain"],["maintanance","maintenance"],["maintance","maintenance"],["maintane","maintain"],["maintanence","maintenance"],["maintaner","maintainer"],["maintaners","maintainers"],["maintans","maintains"],["maintenace","maintenance"],["maintenence","maintenance"],["maintiain","maintain"],["maintians","maintains"],["maintinaing","maintaining"],["maintioned","mentioned"],["mairabd","MariaDB"],["mairadb","MariaDB"],["maitain","maintain"],["maitainance","maintenance"],["maitained","maintained"],["maitainers","maintainers"],["majoroty","majority"],["maka","make"],["makefle","makefile"],["makeing","making"],["makign","making"],["makretplace","marketplace"],["makro","macro"],["makros","macros"],["Malcom","Malcolm"],["maliciousally","maliciously"],["malicius","malicious"],["maliciusally","maliciously"],["maliciusly","maliciously"],["malicous","malicious"],["malicousally","maliciously"],["malicously","maliciously"],["maline","malign"],["malined","maligned"],["malining","maligning"],["malins","maligns"],["malless","malice"],["malplace","misplace"],["malplaced","misplaced"],["maltesian","Maltese"],["mamagement","management"],["mamal","mammal"],["mamalian","mammalian"],["mamento","memento"],["mamentos","mementos"],["mamory","memory"],["mamuth","mammoth"],["manafacturer","manufacturer"],["manafacturers","manufacturers"],["managament","management"],["manageed","managed"],["managemenet","management"],["managenment","management"],["managet","manager"],["managets","managers"],["managmenet","management"],["managment","management"],["manaise","mayonnaise"],["manal","manual"],["manange","manage"],["manangement","management"],["mananger","manager"],["manangers","managers"],["manaul","manual"],["manaully","manually"],["manauls","manuals"],["manaze","mayonnaise"],["mandatatory","mandatory"],["mandetory","mandatory"],["manement","management"],["maneouvre","manoeuvre"],["maneouvred","manoeuvred"],["maneouvres","manoeuvres"],["maneouvring","manoeuvring"],["manetain","maintain"],["manetained","maintained"],["manetainer","maintainer"],["manetainers","maintainers"],["manetaining","maintaining"],["manetains","maintains"],["mangaed","managed"],["mangaement","management"],["mangager","manager"],["mangagers","managers"],["mangement","management"],["mangementt","management"],["manifacture","manufacture"],["manifactured","manufactured"],["manifacturer","manufacturer"],["manifacturers","manufacturers"],["manifactures","manufactures"],["manifect","manifest"],["manipluate","manipulate"],["manipluated","manipulated"],["manipulatin","manipulating"],["manipulaton","manipulation"],["manipute","manipulate"],["maniputed","manipulated"],["maniputing","manipulating"],["manipution","manipulation"],["maniputions","manipulations"],["maniputor","manipulator"],["manisfestations","manifestations"],["maniuplate","manipulate"],["maniuplated","manipulated"],["maniuplates","manipulates"],["maniuplating","manipulating"],["maniuplation","manipulation"],["maniuplations","manipulations"],["maniuplator","manipulator"],["maniuplators","manipulators"],["mannor","manner"],["mannual","manual"],["mannually","manually"],["mannualy","manually"],["manoeuverability","maneuverability"],["manoeuvering","maneuvering"],["manouevring","manoeuvring"],["mantain","maintain"],["mantainable","maintainable"],["mantained","maintained"],["mantainer","maintainer"],["mantainers","maintainers"],["mantaining","maintaining"],["mantains","maintains"],["mantanine","maintain"],["mantanined","maintained"],["mantatory","mandatory"],["mantenance","maintenance"],["manualy","manually"],["manualyl","manually"],["manualyy","manually"],["manuell","manual"],["manuelly","manually"],["manufactuerd","manufactured"],["manufacturedd","manufactured"],["manufature","manufacture"],["manufatured","manufactured"],["manufaturing","manufacturing"],["manufaucturing","manufacturing"],["manulally","manually"],["manule","manual"],["manuley","manually"],["manully","manually"],["manuly","manually"],["manupilations","manipulations"],["manupulate","manipulate"],["manupulated","manipulated"],["manupulates","manipulates"],["manupulating","manipulating"],["manupulation","manipulation"],["manupulations","manipulations"],["manuver","maneuver"],["manyal","manual"],["manyally","manually"],["manyals","manuals"],["mapable","mappable"],["mape","map"],["maped","mapped"],["maping","mapping"],["mapings","mappings"],["mapp","map"],["mappeds","mapped"],["mappeed","mapped"],["mappping","mapping"],["mapppings","mappings"],["margings","margins"],["mariabd","MariaDB"],["mariage","marriage"],["marjority","majority"],["marketting","marketing"],["markey","marquee"],["markeys","marquees"],["marmelade","marmalade"],["marrage","marriage"],["marraige","marriage"],["marrtyred","martyred"],["marryied","married"],["marshmellow","marshmallow"],["marshmellows","marshmallows"],["marter","martyr"],["masakist","masochist"],["mashetty","machete"],["mashine","machine"],["mashined","machined"],["mashines","machines"],["masia","messiah"],["masicer","massacre"],["masiff","massif"],["maskerading","masquerading"],["maskeraid","masquerade"],["masos","macos"],["masquarade","masquerade"],["masqurade","masquerade"],["Massachusettes","Massachusetts"],["Massachussets","Massachusetts"],["Massachussetts","Massachusetts"],["massagebox","messagebox"],["massectomy","mastectomy"],["massewer","masseur"],["massmedia","mass media"],["massoose","masseuse"],["masster","master"],["masteer","master"],["masterbation","masturbation"],["mastquerade","masquerade"],["mata-data","meta-data"],["matadata","metadata"],["matainer","maintainer"],["matainers","maintainers"],["mataphysical","metaphysical"],["matatable","metatable"],["matc","match"],["matchies","matches"],["matchign","matching"],["matchin","matching"],["matchs","matches"],["matchter","matcher"],["matcing","matching"],["mateiral","material"],["mateirals","materials"],["matemathical","mathematical"],["materaial","material"],["materaials","materials"],["materail","material"],["materails","materials"],["materalists","materialist"],["materil","material"],["materilism","materialism"],["materilize","materialize"],["materils","materials"],["materla","material"],["materlas","materials"],["mathamatics","mathematics"],["mathces","matches"],["mathch","match"],["mathched","matched"],["mathches","matches"],["mathching","matching"],["mathcing","matching"],["mathed","matched"],["mathematicaly","mathematically"],["mathematican","mathematician"],["mathematicas","mathematics"],["mathes","matches"],["mathetician","mathematician"],["matheticians","mathematicians"],["mathimatic","mathematic"],["mathimatical","mathematical"],["mathimatically","mathematically"],["mathimatician","mathematician"],["mathimaticians","mathematicians"],["mathimatics","mathematics"],["mathing","matching"],["mathmatical","mathematical"],["mathmatically","mathematically"],["mathmatician","mathematician"],["mathmaticians","mathematicians"],["mathod","method"],["matinay","matinee"],["matix","matrix"],["matreial","material"],["matreials","materials"],["matresses","mattresses"],["matrial","material"],["matrials","materials"],["matser","master"],["matzch","match"],["mavrick","maverick"],["mawsoleum","mausoleum"],["maximice","maximize"],["maximim","maximum"],["maximimum","maximum"],["maximium","maximum"],["maximnum","maximum"],["maximnums","maximums"],["maximun","maximum"],["maxinum","maximum"],["maxium","maximum"],["maxiumum","maximum"],["maxmimum","maximum"],["maxmium","maximum"],["maxmiums","maximums"],["maxosx","macosx"],["maxumum","maximum"],["maybee","maybe"],["mayonase","mayonnaise"],["mayority","majority"],["mayu","may"],["mayybe","maybe"],["mazilla","Mozilla"],["mccarthyst","mccarthyist"],["mchanic","mechanic"],["mchanical","mechanical"],["mchanically","mechanically"],["mchanicals","mechanicals"],["mchanics","mechanics"],["mchanism","mechanism"],["mchanisms","mechanisms"],["mcroscope","microscope"],["mcroscopes","microscopes"],["mcroscopic","microscopic"],["mcroscopies","microscopies"],["mcroscopy","microscopy"],["mdification","modification"],["mdifications","modifications"],["mdified","modified"],["mdifier","modifier"],["mdifiers","modifiers"],["mdifies","modifies"],["mdify","modify"],["mdifying","modifying"],["mdoel","model"],["mdoeled","modeled"],["mdoeling","modeling"],["mdoelled","modelled"],["mdoelling","modelling"],["mdoels","models"],["meaasure","measure"],["meaasured","measured"],["meaasures","measures"],["meachanism","mechanism"],["meachanisms","mechanisms"],["meachinism","mechanism"],["meachinisms","mechanisms"],["meachnism","mechanism"],["meachnisms","mechanisms"],["meading","meaning"],["meaing","meaning"],["mealflur","millefleur"],["meanigfull","meaningful"],["meanign","meaning"],["meanin","meaning"],["meaninful","meaningful"],["meaningfull","meaningful"],["meanining","meaning"],["meaninless","meaningless"],["meaninng","meaning"],["meassurable","measurable"],["meassurably","measurably"],["meassure","measure"],["meassured","measured"],["meassurement","measurement"],["meassurements","measurements"],["meassures","measures"],["meassuring","measuring"],["measue","measure"],["measued","measured"],["measuement","measurement"],["measuements","measurements"],["measuer","measurer"],["measues","measures"],["measuing","measuring"],["measuremenet","measurement"],["measuremenets","measurements"],["measurmenet","measurement"],["measurmenets","measurements"],["measurment","measurement"],["measurments","measurements"],["meatadata","metadata"],["meatfile","metafile"],["meathod","method"],["meaure","measure"],["meaured","measured"],["meaurement","measurement"],["meaurements","measurements"],["meaurer","measurer"],["meaurers","measurers"],["meaures","measures"],["meauring","measuring"],["meausure","measure"],["meausures","measures"],["meber","member"],["mebmer","member"],["mebrain","membrane"],["mebrains","membranes"],["mebran","membrane"],["mebrans","membranes"],["mecahinsm","mechanism"],["mecahinsms","mechanisms"],["mecahnic","mechanic"],["mecahnics","mechanics"],["mecahnism","mechanism"],["mecanical","mechanical"],["mecanism","mechanism"],["mecanisms","mechanisms"],["meccob","macabre"],["mechamism","mechanism"],["mechamisms","mechanisms"],["mechananism","mechanism"],["mechancial","mechanical"],["mechandise","merchandise"],["mechanim","mechanism"],["mechanims","mechanisms"],["mechanis","mechanism"],["mechansim","mechanism"],["mechansims","mechanisms"],["mechine","machine"],["mechines","machines"],["mechinism","mechanism"],["mechnanism","mechanism"],["mechnism","mechanism"],["mechnisms","mechanisms"],["medacine","medicine"],["medai","media"],["meddo","meadow"],["meddos","meadows"],["medeival","medieval"],["medevial","medieval"],["medhod","method"],["medhods","methods"],["medievel","medieval"],["medifor","metaphor"],["medifors","metaphors"],["medioker","mediocre"],["mediphor","metaphor"],["mediphors","metaphors"],["medisinal","medicinal"],["mediterainnean","mediterranean"],["Mediteranean","Mediterranean"],["medow","meadow"],["medows","meadows"],["meeds","needs"],["meens","means"],["meerkrat","meerkat"],["meerly","merely"],["meetign","meeting"],["meganism","mechanism"],["mege","merge"],["mehcanic","mechanic"],["mehcanical","mechanical"],["mehcanically","mechanically"],["mehcanics","mechanics"],["mehod","method"],["mehodical","methodical"],["mehodically","methodically"],["mehods","methods"],["mehtod","method"],["mehtodical","methodical"],["mehtodically","methodically"],["mehtods","methods"],["meida","media"],["melancoly","melancholy"],["melieux","milieux"],["melineum","millennium"],["melineumms","millennia"],["melineums","millennia"],["melinneum","millennium"],["melinneums","millennia"],["mellineum","millennium"],["mellineums","millennia"],["mellinneum","millennium"],["mellinneums","millennia"],["membran","membrane"],["membranaphone","membranophone"],["membrans","membranes"],["memcahe","memcache"],["memcahed","memcached"],["memeasurement","measurement"],["memeber","member"],["memebered","remembered"],["memebers","members"],["memebership","membership"],["memeberships","memberships"],["memebr","member"],["memebrof","memberof"],["memebrs","members"],["mememory","memory"],["mememto","memento"],["memeory","memory"],["memer","member"],["memership","membership"],["memerships","memberships"],["memery","memory"],["memick","mimic"],["memicked","mimicked"],["memicking","mimicking"],["memics","mimics"],["memmber","member"],["memmick","mimic"],["memmicked","mimicked"],["memmicking","mimicking"],["memmics","mimics"],["memmory","memory"],["memoery","memory"],["memomry","memory"],["memor","memory"],["memoty","memory"],["memove","memmove"],["mempry","memory"],["memroy","memory"],["memwar","memoir"],["memwars","memoirs"],["memwoir","memoir"],["memwoirs","memoirs"],["menally","mentally"],["menas","means"],["menetion","mention"],["menetioned","mentioned"],["menetioning","mentioning"],["menetions","mentions"],["meni","menu"],["menioned","mentioned"],["mensioned","mentioned"],["mensioning","mentioning"],["ment","meant"],["menthods","methods"],["mentiond","mentioned"],["mentione","mentioned"],["mentionned","mentioned"],["mentionning","mentioning"],["mentionnned","mentioned"],["menual","manual"],["menue","menu"],["menues","menus"],["menutitems","menuitems"],["meraj","mirage"],["merajes","mirages"],["merang","meringue"],["mercahnt","merchant"],["mercentile","mercantile"],["merchantibility","merchantability"],["merecat","meerkat"],["merecats","meerkats"],["mergable","mergeable"],["merget","merge"],["mergge","merge"],["mergged","merged"],["mergging","merging"],["mermory","memory"],["merory","memory"],["merrors","mirrors"],["mesage","message"],["mesages","messages"],["mesaureed","measured"],["meskeeto","mosquito"],["meskeetos","mosquitoes"],["mesoneen","mezzanine"],["mesoneens","mezzanines"],["messaes","messages"],["messag","message"],["messagetqueue","messagequeue"],["messagin","messaging"],["messagoe","message"],["messags","messages"],["messagses","messages"],["messanger","messenger"],["messangers","messengers"],["messave","message"],["messeges","messages"],["messenging","messaging"],["messgae","message"],["messgaed","messaged"],["messgaes","messages"],["messge","message"],["messges","messages"],["messsage","message"],["messsages","messages"],["messure","measure"],["messured","measured"],["messurement","measurement"],["messures","measures"],["messuring","measuring"],["messurment","measurement"],["mesure","measure"],["mesured","measured"],["mesurement","measurement"],["mesurements","measurements"],["mesures","measures"],["mesuring","measuring"],["mesurment","measurement"],["meta-attrubute","meta-attribute"],["meta-attrubutes","meta-attributes"],["meta-progamming","meta-programming"],["metacharater","metacharacter"],["metacharaters","metacharacters"],["metalic","metallic"],["metalurgic","metallurgic"],["metalurgical","metallurgical"],["metalurgy","metallurgy"],["metamorphysis","metamorphosis"],["metapackge","metapackage"],["metapackges","metapackages"],["metaphore","metaphor"],["metaphoricial","metaphorical"],["metaprogamming","metaprogramming"],["metatdata","metadata"],["metdata","metadata"],["meterial","material"],["meterials","materials"],["meterologist","meteorologist"],["meterology","meteorology"],["methaphor","metaphor"],["methaphors","metaphors"],["methd","method"],["methdos","methods"],["methds","methods"],["methid","method"],["methids","methods"],["methjod","method"],["methodd","method"],["methode","method"],["methoden","methods"],["methodss","methods"],["methon","method"],["methons","methods"],["methot","method"],["methots","methods"],["metifor","metaphor"],["metifors","metaphors"],["metion","mention"],["metioned","mentioned"],["metiphor","metaphor"],["metiphors","metaphors"],["metod","method"],["metodologies","methodologies"],["metodology","methodology"],["metods","methods"],["metrig","metric"],["metrigal","metrical"],["metrigs","metrics"],["mey","may"],["meybe","maybe"],["mezmorise","mesmerise"],["mezmorised","mesmerised"],["mezmoriser","mesmeriser"],["mezmorises","mesmerises"],["mezmorising","mesmerising"],["mezmorize","mesmerize"],["mezmorized","mesmerized"],["mezmorizer","mesmerizer"],["mezmorizes","mesmerizes"],["mezmorizing","mesmerizing"],["miagic","magic"],["miagical","magical"],["mial","mail"],["mices","mice"],["Michagan","Michigan"],["micorcode","microcode"],["micorcodes","microcodes"],["Micorsoft","Microsoft"],["micoscope","microscope"],["micoscopes","microscopes"],["micoscopic","microscopic"],["micoscopies","microscopies"],["micoscopy","microscopy"],["Micosoft","Microsoft"],["micrcontroller","microcontroller"],["micrcontrollers","microcontrollers"],["microcontroler","microcontroller"],["microcontrolers","microcontrollers"],["Microfost","Microsoft"],["microntroller","microcontroller"],["microntrollers","microcontrollers"],["microoseconds","microseconds"],["micropone","microphone"],["micropones","microphones"],["microprocesspr","microprocessor"],["microprocessprs","microprocessors"],["microseond","microsecond"],["microseonds","microseconds"],["Microsft","Microsoft"],["microship","microchip"],["microships","microchips"],["Microsof","Microsoft"],["Microsofot","Microsoft"],["Micrsft","Microsoft"],["Micrsoft","Microsoft"],["middlware","middleware"],["midevil","medieval"],["midified","modified"],["midpints","midpoints"],["midpiont","midpoint"],["midpionts","midpoints"],["midpont","midpoint"],["midponts","midpoints"],["mige","midge"],["miges","midges"],["migh","might"],["migrateable","migratable"],["migth","might"],["miht","might"],["miinimisation","minimisation"],["miinimise","minimise"],["miinimised","minimised"],["miinimises","minimises"],["miinimising","minimising"],["miinimization","minimization"],["miinimize","minimize"],["miinimized","minimized"],["miinimizes","minimizes"],["miinimizing","minimizing"],["miinimum","minimum"],["mikrosecond","microsecond"],["mikroseconds","microseconds"],["milage","mileage"],["milages","mileages"],["mileau","milieu"],["milennia","millennia"],["milennium","millennium"],["mileu","milieu"],["miliary","military"],["milicious","malicious"],["miliciousally","maliciously"],["miliciously","maliciously"],["milicous","malicious"],["milicousally","maliciously"],["milicously","maliciously"],["miligram","milligram"],["milimeter","millimeter"],["milimeters","millimeters"],["milimetre","millimetre"],["milimetres","millimetres"],["milimiters","millimeters"],["milion","million"],["miliraty","military"],["milisecond","millisecond"],["miliseconds","milliseconds"],["milisecons","milliseconds"],["milivolts","millivolts"],["milktoast","milquetoast"],["milktoasts","milquetoasts"],["milleneum","millennium"],["millenia","millennia"],["millenial","millennial"],["millenialism","millennialism"],["millenials","millennials"],["millenium","millennium"],["millepede","millipede"],["milliescond","millisecond"],["milliesconds","milliseconds"],["millimiter","millimeter"],["millimiters","millimeters"],["millimitre","millimetre"],["millimitres","millimetres"],["millioniare","millionaire"],["millioniares","millionaires"],["millisencond","millisecond"],["millisenconds","milliseconds"],["milliseond","millisecond"],["milliseonds","milliseconds"],["millitant","militant"],["millitary","military"],["millon","million"],["millsecond","millisecond"],["millseconds","milliseconds"],["millsencond","millisecond"],["millsenconds","milliseconds"],["miltary","military"],["miltisite","multisite"],["milyew","milieu"],["mimach","mismatch"],["mimachd","mismatched"],["mimached","mismatched"],["mimaches","mismatches"],["mimaching","mismatching"],["mimatch","mismatch"],["mimatchd","mismatched"],["mimatched","mismatched"],["mimatches","mismatches"],["mimatching","mismatching"],["mimicing","mimicking"],["mimick","mimic"],["mimicks","mimics"],["mimimal","minimal"],["mimimum","minimum"],["mimimun","minimum"],["miminal","minimal"],["miminally","minimally"],["miminaly","minimally"],["miminise","minimise"],["miminised","minimised"],["miminises","minimises"],["miminising","minimising"],["miminize","minimize"],["miminized","minimized"],["miminizes","minimizes"],["miminizing","minimizing"],["mimmick","mimic"],["mimmicked","mimicked"],["mimmicking","mimicking"],["mimmics","mimics"],["minature","miniature"],["minerial","mineral"],["MingGW","MinGW"],["minimam","minimum"],["minimial","minimal"],["minimium","minimum"],["minimsation","minimisation"],["minimse","minimise"],["minimsed","minimised"],["minimses","minimises"],["minimsing","minimising"],["minimumm","minimum"],["minimumn","minimum"],["minimun","minimum"],["minimzation","minimization"],["minimze","minimize"],["minimzed","minimized"],["minimzes","minimizes"],["minimzing","minimizing"],["mininal","minimal"],["mininise","minimise"],["mininised","minimised"],["mininises","minimises"],["mininising","minimising"],["mininize","minimize"],["mininized","minimized"],["mininizes","minimizes"],["mininizing","minimizing"],["mininum","minimum"],["miniscule","minuscule"],["miniscully","minusculely"],["miniture","miniature"],["minium","minimum"],["miniums","minimums"],["miniumum","minimum"],["minmal","minimal"],["minmum","minimum"],["minnimum","minimum"],["minnimums","minimums"],["minsitry","ministry"],["minstries","ministries"],["minstry","ministry"],["minum","minimum"],["minumum","minimum"],["minuscle","minuscule"],["minuts","minutes"],["miplementation","implementation"],["mirconesia","micronesia"],["mircophone","microphone"],["mircophones","microphones"],["mircoscope","microscope"],["mircoscopes","microscopes"],["mircoservice","microservice"],["mircoservices","microservices"],["mircosoft","Microsoft"],["mirgate","migrate"],["mirgated","migrated"],["mirgates","migrates"],["mirometer","micrometer"],["mirometers","micrometers"],["mirored","mirrored"],["miroring","mirroring"],["mirorr","mirror"],["mirorred","mirrored"],["mirorring","mirroring"],["mirorrs","mirrors"],["mirro","mirror"],["mirroed","mirrored"],["mirrorn","mirror"],["mirrorred","mirrored"],["mis-alignement","misalignment"],["mis-alignment","misalignment"],["mis-intepret","mis-interpret"],["mis-intepreted","mis-interpreted"],["mis-match","mismatch"],["misalignement","misalignment"],["misalinged","misaligned"],["misbehaive","misbehave"],["miscallenous","miscellaneous"],["misceancellous","miscellaneous"],["miscelaneous","miscellaneous"],["miscellanious","miscellaneous"],["miscellanous","miscellaneous"],["miscelleneous","miscellaneous"],["mischeivous","mischievous"],["mischevious","mischievous"],["mischevus","mischievous"],["mischevusly","mischievously"],["mischieveous","mischievous"],["mischieveously","mischievously"],["mischievious","mischievous"],["misconfiged","misconfigured"],["Miscrosoft","Microsoft"],["misdameanor","misdemeanor"],["misdameanors","misdemeanors"],["misdemenor","misdemeanor"],["misdemenors","misdemeanors"],["miselaneous","miscellaneous"],["miselaneously","miscellaneously"],["misellaneous","miscellaneous"],["misellaneously","miscellaneously"],["misformed","malformed"],["misfourtunes","misfortunes"],["misile","missile"],["mising","missing"],["misintepret","misinterpret"],["misintepreted","misinterpreted"],["misinterpert","misinterpret"],["misinterperted","misinterpreted"],["misinterperting","misinterpreting"],["misinterperts","misinterprets"],["misinterprett","misinterpret"],["misinterpretted","misinterpreted"],["misisng","missing"],["mismach","mismatch"],["mismached","mismatched"],["mismaches","mismatches"],["mismaching","mismatching"],["mismactch","mismatch"],["mismatchd","mismatched"],["mismatich","mismatch"],["Misouri","Missouri"],["mispell","misspell"],["mispelled","misspelled"],["mispelling","misspelling"],["mispellings","misspellings"],["mispelt","misspelt"],["mispronounciation","mispronunciation"],["misquito","mosquito"],["misquitos","mosquitos"],["missable","miscible"],["missconfiguration","misconfiguration"],["missconfigure","misconfigure"],["missconfigured","misconfigured"],["missconfigures","misconfigures"],["missconfiguring","misconfiguring"],["misscounted","miscounted"],["missen","mizzen"],["missign","missing"],["missingassignement","missingassignment"],["missings","missing"],["Missisipi","Mississippi"],["Missisippi","Mississippi"],["missle","missile"],["missleading","misleading"],["missletow","mistletoe"],["missmanaged","mismanaged"],["missmatch","mismatch"],["missmatchd","mismatched"],["missmatched","mismatched"],["missmatches","mismatches"],["missmatching","mismatching"],["missonary","missionary"],["misspel","misspell"],["misssing","missing"],["misstake","mistake"],["misstaken","mistaken"],["misstakes","mistakes"],["misstype","mistype"],["misstypes","mistypes"],["missunderstood","misunderstood"],["missuse","misuse"],["missused","misused"],["missusing","misusing"],["mistatch","mismatch"],["mistatchd","mismatched"],["mistatched","mismatched"],["mistatches","mismatches"],["mistatching","mismatching"],["misteek","mystique"],["misteeks","mystiques"],["misterious","mysterious"],["mistery","mystery"],["misteryous","mysterious"],["mistic","mystic"],["mistical","mystical"],["mistics","mystics"],["mistmatch","mismatch"],["mistmatched","mismatched"],["mistmatches","mismatches"],["mistmatching","mismatching"],["mistro","maestro"],["mistros","maestros"],["mistrow","maestro"],["mistrows","maestros"],["misue","misuse"],["misued","misused"],["misuing","misusing"],["miticate","mitigate"],["miticated","mitigated"],["miticateing","mitigating"],["miticates","mitigates"],["miticating","mitigating"],["miticator","mitigator"],["mittigate","mitigate"],["miximum","maximum"],["mixted","mixed"],["mixure","mixture"],["mjor","major"],["mkae","make"],["mkaes","makes"],["mkaing","making"],["mke","make"],["mkea","make"],["mmaped","mapped"],["mmatching","matching"],["mmbers","members"],["mmnemonic","mnemonic"],["mnay","many"],["mobify","modify"],["mocrochip","microchip"],["mocrochips","microchips"],["mocrocode","microcode"],["mocrocodes","microcodes"],["mocrocontroller","microcontroller"],["mocrocontrollers","microcontrollers"],["mocrophone","microphone"],["mocrophones","microphones"],["mocroprocessor","microprocessor"],["mocroprocessors","microprocessors"],["mocrosecond","microsecond"],["mocroseconds","microseconds"],["Mocrosoft","Microsoft"],["mocule","module"],["mocules","modules"],["moddel","model"],["moddeled","modeled"],["moddelled","modelled"],["moddels","models"],["modee","mode"],["modelinng","modeling"],["modell","model"],["modellinng","modelling"],["modernination","modernization"],["moderninations","modernizations"],["moderninationz","modernizations"],["modernizationz","modernizations"],["modesettting","modesetting"],["modeul","module"],["modeuls","modules"],["modfel","model"],["modfiable","modifiable"],["modfication","modification"],["modfications","modifications"],["modfide","modified"],["modfided","modified"],["modfider","modifier"],["modfiders","modifiers"],["modfides","modifies"],["modfied","modified"],["modfieid","modified"],["modfieir","modifier"],["modfieirs","modifiers"],["modfieis","modifies"],["modfier","modifier"],["modfiers","modifiers"],["modfies","modifies"],["modfifiable","modifiable"],["modfification","modification"],["modfifications","modifications"],["modfified","modified"],["modfifier","modifier"],["modfifiers","modifiers"],["modfifies","modifies"],["modfify","modify"],["modfifying","modifying"],["modfiiable","modifiable"],["modfiication","modification"],["modfiications","modifications"],["modfitied","modified"],["modfitier","modifier"],["modfitiers","modifiers"],["modfities","modifies"],["modfity","modify"],["modfitying","modifying"],["modfiy","modify"],["modfiying","modifying"],["modfy","modify"],["modfying","modifying"],["modications","modifications"],["modidfication","modification"],["modidfications","modifications"],["modidfied","modified"],["modidfier","modifier"],["modidfiers","modifiers"],["modidfies","modifies"],["modidfy","modify"],["modidfying","modifying"],["modifable","modifiable"],["modifaction","modification"],["modifactions","modifications"],["modifation","modification"],["modifations","modifications"],["modifcation","modification"],["modifcations","modifications"],["modifciation","modification"],["modifciations","modifications"],["modifcication","modification"],["modifcications","modifications"],["modifdied","modified"],["modifdy","modify"],["modifed","modified"],["modifer","modifier"],["modifers","modifiers"],["modifes","modifies"],["modiffer","modifier"],["modiffers","modifiers"],["modifiation","modification"],["modifiations","modifications"],["modificatioon","modification"],["modificatioons","modifications"],["modificaton","modification"],["modificatons","modifications"],["modifid","modified"],["modifified","modified"],["modifify","modify"],["modifing","modifying"],["modifires","modifiers"],["modifiy","modify"],["modifiying","modifying"],["modifiyng","modifying"],["modifled","modified"],["modifler","modifier"],["modiflers","modifiers"],["modift","modify"],["modifty","modify"],["modifu","modify"],["modifuable","modifiable"],["modifued","modified"],["modifx","modify"],["modifyable","modifiable"],["modiration","moderation"],["modle","model"],["modlue","module"],["modprobbing","modprobing"],["modprobeing","modprobing"],["modtified","modified"],["modue","module"],["moduel","module"],["moduels","modules"],["moduile","module"],["modukles","modules"],["modul","module"],["modules's","modules'"],["moduless","modules"],["modulie","module"],["modulu","modulo"],["modulues","modules"],["modyfy","modify"],["moent","moment"],["moeny","money"],["mofdified","modified"],["mofification","modification"],["mofified","modified"],["mofifies","modifies"],["mofify","modify"],["mohammedan","muslim"],["mohammedans","muslims"],["moint","mount"],["mointor","monitor"],["mointored","monitored"],["mointoring","monitoring"],["mointors","monitors"],["moleclues","molecules"],["momement","moment"],["momementarily","momentarily"],["momements","moments"],["momemtarily","momentarily"],["momemtary","momentary"],["momemtn","moment"],["momentarely","momentarily"],["momento","memento"],["momery","memory"],["momoent","moment"],["momoment","moment"],["momomentarily","momentarily"],["momoments","moments"],["momory","memory"],["monarkey","monarchy"],["monarkeys","monarchies"],["monarkies","monarchies"],["monestaries","monasteries"],["monestic","monastic"],["monickers","monikers"],["monitary","monetary"],["moniter","monitor"],["monitoing","monitoring"],["monkies","monkeys"],["monochorome","monochrome"],["monochromo","monochrome"],["monocrome","monochrome"],["monolite","monolithic"],["monontonicity","monotonicity"],["monopace","monospace"],["monotir","monitor"],["monotired","monitored"],["monotiring","monitoring"],["monotirs","monitors"],["monsday","Monday"],["Monserrat","Montserrat"],["monstrum","monster"],["montains","mountains"],["montaj","montage"],["montajes","montages"],["montanous","mountainous"],["monthe","month"],["monthes","months"],["montly","monthly"],["Montnana","Montana"],["monts","months"],["montypic","monotypic"],["moodify","modify"],["moounting","mounting"],["mopdule","module"],["mopre","more"],["mor","more"],["mordern","modern"],["morever","moreover"],["morg","morgue"],["morgage","mortgage"],["morges","morgues"],["morgs","morgues"],["morisette","morissette"],["mormalise","normalise"],["mormalised","normalised"],["mormalises","normalises"],["mormalize","normalize"],["mormalized","normalized"],["mormalizes","normalizes"],["morrisette","morissette"],["morroccan","moroccan"],["morrocco","morocco"],["morroco","morocco"],["mortage","mortgage"],["morter","mortar"],["moslty","mostly"],["mostlky","mostly"],["mosture","moisture"],["mosty","mostly"],["moteef","motif"],["moteefs","motifs"],["moteur","motor"],["moteured","motored"],["moteuring","motoring"],["moteurs","motors"],["mothing","nothing"],["motiviated","motivated"],["motiviation","motivation"],["motononic","monotonic"],["motoroloa","motorola"],["moudle","module"],["moudule","module"],["mountian","mountain"],["mountpiont","mountpoint"],["mountpionts","mountpoints"],["mouspointer","mousepointer"],["moutn","mount"],["moutned","mounted"],["moutning","mounting"],["moutnpoint","mountpoint"],["moutnpoints","mountpoints"],["moutns","mounts"],["mouvement","movement"],["mouvements","movements"],["movebackwrd","movebackward"],["moveble","movable"],["movemement","movement"],["movemements","movements"],["movememnt","movement"],["movememnts","movements"],["movememt","movement"],["movememts","movements"],["movemet","movement"],["movemets","movements"],["movemment","movement"],["movemments","movements"],["movemnet","movement"],["movemnets","movements"],["movemnt","movement"],["movemnts","movements"],["movment","movement"],["moziila","Mozilla"],["mozila","Mozilla"],["mozzilla","mozilla"],["mroe","more"],["msbild","MSBuild"],["msbilds","MSBuild's"],["msbuid","MSBuild"],["msbuids","MSBuild's"],["msbuld","MSBuild"],["msbulds","MSBuild's"],["msbulid","MSBuild"],["msbulids","MSBuild's"],["mssing","missing"],["msssge","message"],["mthod","method"],["mtuually","mutually"],["mucuous","mucous"],["muder","murder"],["mudering","murdering"],["mudule","module"],["mudules","modules"],["muext","mutex"],["muiltiple","multiple"],["muiltiples","multiples"],["muliple","multiple"],["muliples","multiples"],["mulithread","multithread"],["mulitiplier","multiplier"],["mulitipliers","multipliers"],["mulitpart","multipart"],["mulitpath","multipath"],["mulitple","multiple"],["mulitplication","multiplication"],["mulitplicative","multiplicative"],["mulitplied","multiplied"],["mulitplier","multiplier"],["mulitpliers","multipliers"],["mulitply","multiply"],["multi-dimenional","multi-dimensional"],["multi-dimenionsal","multi-dimensional"],["multi-langual","multi-lingual"],["multi-presistion","multi-precision"],["multi-threded","multi-threaded"],["multible","multiple"],["multibye","multibyte"],["multicat","multicast"],["multicultralism","multiculturalism"],["multidimenional","multi-dimensional"],["multidimenionsal","multi-dimensional"],["multidimensinal","multidimensional"],["multidimension","multidimensional"],["multidimensionnal","multidimensional"],["multidimentionnal","multidimensional"],["multiecast","multicast"],["multifuction","multifunction"],["multilangual","multilingual"],["multile","multiple"],["multilpe","multiple"],["multipe","multiple"],["multipes","multiples"],["multipiler","multiplier"],["multipilers","multipliers"],["multipled","multiplied"],["multiplers","multipliers"],["multipliciaton","multiplication"],["multiplicites","multiplicities"],["multiplicty","multiplicity"],["multiplikation","multiplication"],["multipling","multiplying"],["multipllication","multiplication"],["multiplyed","multiplied"],["multipresistion","multiprecision"],["multipul","multiple"],["multipy","multiply"],["multipyling","multiplying"],["multithreded","multithreaded"],["multitute","multitude"],["multivriate","multivariate"],["multixsite","multisite"],["multline","multiline"],["multliple","multiple"],["multliples","multiples"],["multliplied","multiplied"],["multliplier","multiplier"],["multlipliers","multipliers"],["multliplies","multiplies"],["multliply","multiply"],["multliplying","multiplying"],["multple","multiple"],["multples","multiples"],["multplied","multiplied"],["multplier","multiplier"],["multpliers","multipliers"],["multplies","multiplies"],["multply","multiply"],["multplying","multiplying"],["multy","multi"],["multy-thread","multithread"],["mumber","number"],["mumbers","numbers"],["munbers","numbers"],["muncipalities","municipalities"],["muncipality","municipality"],["municiple","municipal"],["munnicipality","municipality"],["munute","minute"],["murr","myrrh"],["muscial","musical"],["muscician","musician"],["muscicians","musicians"],["musn't","mustn't"],["must't","mustn't"],["mustator","mutator"],["muste","must"],["mutablity","mutability"],["mutbale","mutable"],["mutch","much"],["mutches","matches"],["mutecies","mutexes"],["mutexs","mutexes"],["muti","multi"],["muticast","multicast"],["mutices","mutexes"],["mutilcast","multicast"],["mutiliated","mutilated"],["mutimarked","multimarked"],["mutipath","multipath"],["mutiple","multiple"],["mutiply","multiply"],["mutli","multi"],["mutli-threaded","multi-threaded"],["mutlipart","multipart"],["mutliple","multiple"],["mutliples","multiples"],["mutliplication","multiplication"],["mutliplicites","multiplicities"],["mutliplier","multiplier"],["mutlipliers","multipliers"],["mutliply","multiply"],["mutully","mutually"],["mutux","mutex"],["mutuxes","mutexes"],["mutuxs","mutexes"],["muyst","must"],["myabe","maybe"],["mybe","maybe"],["myitereator","myiterator"],["myraid","myriad"],["mysef","myself"],["mysefl","myself"],["mysekf","myself"],["myselfe","myself"],["myselfes","myself"],["myselv","myself"],["myselve","myself"],["myselves","myself"],["myslef","myself"],["mysogynist","misogynist"],["mysogyny","misogyny"],["mysterous","mysterious"],["mystql","mysql"],["mystrow","maestro"],["mystrows","maestros"],["Mythraic","Mithraic"],["myu","my"],["nadly","badly"],["nagative","negative"],["nagatively","negatively"],["nagatives","negatives"],["nagivation","navigation"],["naieve","naive"],["nam","name"],["namaed","named"],["namaes","names"],["nameing","naming"],["namemespace","namespace"],["namepace","namespace"],["namepsace","namespace"],["namepsaces","namespaces"],["namesapce","namespace"],["namesapced","namespaced"],["namesapces","namespaces"],["namess","names"],["namesspaces","namespaces"],["namme","name"],["namne","name"],["namned","named"],["namnes","names"],["namnespace","namespace"],["namnespaces","namespaces"],["nams","names"],["nane","name"],["nanosencond","nanosecond"],["nanosenconds","nanoseconds"],["nanoseond","nanosecond"],["nanoseonds","nanoseconds"],["Naploeon","Napoleon"],["Napolean","Napoleon"],["Napoleonian","Napoleonic"],["nasted","nested"],["nasting","nesting"],["nastly","nasty"],["nastyness","nastiness"],["natched","matched"],["natches","matches"],["nativelyx","natively"],["natrual","natural"],["naturaly","naturally"],["naturely","naturally"],["naturual","natural"],["naturually","naturally"],["natvigation","navigation"],["navagate","navigate"],["navagating","navigating"],["navagation","navigation"],["navagitation","navigation"],["naviagte","navigate"],["naviagted","navigated"],["naviagtes","navigates"],["naviagting","navigating"],["naviagtion","navigation"],["navitvely","natively"],["navtive","native"],["navtives","natives"],["naxima","maxima"],["naximal","maximal"],["naximum","maximum"],["Nazereth","Nazareth"],["nclude","include"],["ndoe","node"],["ndoes","nodes"],["neady","needy"],["neagtive","negative"],["neares","nearest"],["nearset","nearest"],["necassery","necessary"],["necassry","necessary"],["necause","because"],["neccecarily","necessarily"],["neccecary","necessary"],["neccesarily","necessarily"],["neccesary","necessary"],["neccessarily","necessarily"],["neccessarry","necessary"],["neccessary","necessary"],["neccessities","necessities"],["neccessity","necessity"],["neccisary","necessary"],["neccsessary","necessary"],["necesarily","necessarily"],["necesarrily","necessarily"],["necesarry","necessary"],["necesary","necessary"],["necessaery","necessary"],["necessairly","necessarily"],["necessar","necessary"],["necessarilly","necessarily"],["necessarly","necessarily"],["necessarry","necessary"],["necessaryly","necessarily"],["necessay","necessary"],["necesserily","necessarily"],["necessery","necessary"],["necessesary","necessary"],["necessiate","necessitate"],["nechanism","mechanism"],["necssary","necessary"],["nedd","need"],["nedded","needed"],["neded","needed"],["nedia","media"],["nedium","medium"],["nediums","mediums"],["nedle","needle"],["neds","needs"],["needeed","needed"],["neeed","need"],["neeeded","needed"],["neeeding","needing"],["neeedle","needle"],["neeedn't","needn't"],["neeeds","needs"],["nees","needs"],["neesd","needs"],["neesds","needs"],["neested","nested"],["neesting","nesting"],["negaive","negative"],["negarive","negative"],["negatiotiable","negotiable"],["negatiotiate","negotiate"],["negatiotiated","negotiated"],["negatiotiates","negotiates"],["negatiotiating","negotiating"],["negatiotiation","negotiation"],["negatiotiations","negotiations"],["negatiotiator","negotiator"],["negatiotiators","negotiators"],["negativ","negative"],["negatve","negative"],["negible","negligible"],["negitiable","negotiable"],["negitiate","negotiate"],["negitiated","negotiated"],["negitiates","negotiates"],["negitiating","negotiating"],["negitiation","negotiation"],["negitiations","negotiations"],["negitiator","negotiator"],["negitiators","negotiators"],["negitive","negative"],["neglible","negligible"],["negligable","negligible"],["negligble","negligible"],["negoable","negotiable"],["negoate","negotiate"],["negoated","negotiated"],["negoates","negotiates"],["negoatiable","negotiable"],["negoatiate","negotiate"],["negoatiated","negotiated"],["negoatiates","negotiates"],["negoatiating","negotiating"],["negoatiation","negotiation"],["negoatiations","negotiations"],["negoatiator","negotiator"],["negoatiators","negotiators"],["negoating","negotiating"],["negoation","negotiation"],["negoations","negotiations"],["negoator","negotiator"],["negoators","negotiators"],["negociable","negotiable"],["negociate","negotiate"],["negociated","negotiated"],["negociates","negotiates"],["negociating","negotiating"],["negociation","negotiation"],["negociations","negotiations"],["negociator","negotiator"],["negociators","negotiators"],["negogtiable","negotiable"],["negogtiate","negotiate"],["negogtiated","negotiated"],["negogtiates","negotiates"],["negogtiating","negotiating"],["negogtiation","negotiation"],["negogtiations","negotiations"],["negogtiator","negotiator"],["negogtiators","negotiators"],["negoitable","negotiable"],["negoitate","negotiate"],["negoitated","negotiated"],["negoitates","negotiates"],["negoitating","negotiating"],["negoitation","negotiation"],["negoitations","negotiations"],["negoitator","negotiator"],["negoitators","negotiators"],["negoptionsotiable","negotiable"],["negoptionsotiate","negotiate"],["negoptionsotiated","negotiated"],["negoptionsotiates","negotiates"],["negoptionsotiating","negotiating"],["negoptionsotiation","negotiation"],["negoptionsotiations","negotiations"],["negoptionsotiator","negotiator"],["negoptionsotiators","negotiators"],["negosiable","negotiable"],["negosiate","negotiate"],["negosiated","negotiated"],["negosiates","negotiates"],["negosiating","negotiating"],["negosiation","negotiation"],["negosiations","negotiations"],["negosiator","negotiator"],["negosiators","negotiators"],["negotable","negotiable"],["negotaiable","negotiable"],["negotaiate","negotiate"],["negotaiated","negotiated"],["negotaiates","negotiates"],["negotaiating","negotiating"],["negotaiation","negotiation"],["negotaiations","negotiations"],["negotaiator","negotiator"],["negotaiators","negotiators"],["negotaible","negotiable"],["negotaite","negotiate"],["negotaited","negotiated"],["negotaites","negotiates"],["negotaiting","negotiating"],["negotaition","negotiation"],["negotaitions","negotiations"],["negotaitor","negotiator"],["negotaitors","negotiators"],["negotate","negotiate"],["negotated","negotiated"],["negotates","negotiates"],["negotatiable","negotiable"],["negotatiate","negotiate"],["negotatiated","negotiated"],["negotatiates","negotiates"],["negotatiating","negotiating"],["negotatiation","negotiation"],["negotatiations","negotiations"],["negotatiator","negotiator"],["negotatiators","negotiators"],["negotatible","negotiable"],["negotatie","negotiate"],["negotatied","negotiated"],["negotaties","negotiates"],["negotating","negotiating"],["negotation","negotiation"],["negotations","negotiations"],["negotatior","negotiator"],["negotatiors","negotiators"],["negotator","negotiator"],["negotators","negotiators"],["negothiable","negotiable"],["negothiate","negotiate"],["negothiated","negotiated"],["negothiates","negotiates"],["negothiating","negotiating"],["negothiation","negotiation"],["negothiations","negotiations"],["negothiator","negotiator"],["negothiators","negotiators"],["negotible","negotiable"],["negoticable","negotiable"],["negoticate","negotiate"],["negoticated","negotiated"],["negoticates","negotiates"],["negoticating","negotiating"],["negotication","negotiation"],["negotications","negotiations"],["negoticator","negotiator"],["negoticators","negotiators"],["negotinate","negotiate"],["negotioable","negotiable"],["negotioate","negotiate"],["negotioated","negotiated"],["negotioates","negotiates"],["negotioating","negotiating"],["negotioation","negotiation"],["negotioations","negotiations"],["negotioator","negotiator"],["negotioators","negotiators"],["negotioble","negotiable"],["negotion","negotiation"],["negotionable","negotiable"],["negotionate","negotiate"],["negotionated","negotiated"],["negotionates","negotiates"],["negotionating","negotiating"],["negotionation","negotiation"],["negotionations","negotiations"],["negotionator","negotiator"],["negotionators","negotiators"],["negotions","negotiations"],["negotiotable","negotiable"],["negotiotate","negotiate"],["negotiotated","negotiated"],["negotiotates","negotiates"],["negotiotating","negotiating"],["negotiotation","negotiation"],["negotiotations","negotiations"],["negotiotator","negotiator"],["negotiotators","negotiators"],["negotiote","negotiate"],["negotioted","negotiated"],["negotiotes","negotiates"],["negotioting","negotiating"],["negotiotion","negotiation"],["negotiotions","negotiations"],["negotiotor","negotiator"],["negotiotors","negotiators"],["negotitable","negotiable"],["negotitae","negotiate"],["negotitaed","negotiated"],["negotitaes","negotiates"],["negotitaing","negotiating"],["negotitaion","negotiation"],["negotitaions","negotiations"],["negotitaor","negotiator"],["negotitaors","negotiators"],["negotitate","negotiate"],["negotitated","negotiated"],["negotitates","negotiates"],["negotitating","negotiating"],["negotitation","negotiation"],["negotitations","negotiations"],["negotitator","negotiator"],["negotitators","negotiators"],["negotite","negotiate"],["negotited","negotiated"],["negotites","negotiates"],["negotiting","negotiating"],["negotition","negotiation"],["negotitions","negotiations"],["negotitor","negotiator"],["negotitors","negotiators"],["negoziable","negotiable"],["negoziate","negotiate"],["negoziated","negotiated"],["negoziates","negotiates"],["negoziating","negotiating"],["negoziation","negotiation"],["negoziations","negotiations"],["negoziator","negotiator"],["negoziators","negotiators"],["negtive","negative"],["neibhbors","neighbors"],["neibhbours","neighbours"],["neibor","neighbor"],["neiborhood","neighborhood"],["neiborhoods","neighborhoods"],["neibors","neighbors"],["neigbhor","neighbor"],["neigbhorhood","neighborhood"],["neigbhorhoods","neighborhoods"],["neigbhors","neighbors"],["neigbhour","neighbour"],["neigbhours","neighbours"],["neigbor","neighbor"],["neigborhood","neighborhood"],["neigboring","neighboring"],["neigbors","neighbors"],["neigbourhood","neighbourhood"],["neighbar","neighbor"],["neighbarhood","neighborhood"],["neighbarhoods","neighborhoods"],["neighbaring","neighboring"],["neighbars","neighbors"],["neighbbor","neighbor"],["neighbborhood","neighborhood"],["neighbborhoods","neighborhoods"],["neighbboring","neighboring"],["neighbbors","neighbors"],["neighbeard","neighborhood"],["neighbeards","neighborhoods"],["neighbehood","neighborhood"],["neighbehoods","neighborhoods"],["neighbeing","neighboring"],["neighbeod","neighborhood"],["neighbeods","neighborhoods"],["neighbeor","neighbor"],["neighbeordhood","neighborhood"],["neighbeordhoods","neighborhoods"],["neighbeorhod","neighborhood"],["neighbeorhods","neighborhoods"],["neighbeorhood","neighborhood"],["neighbeorhoods","neighborhoods"],["neighbeors","neighbors"],["neighber","neighbor"],["neighbergh","neighbor"],["neighberghs","neighbors"],["neighberhhod","neighborhood"],["neighberhhods","neighborhoods"],["neighberhhood","neighborhood"],["neighberhhoods","neighborhoods"],["neighberhing","neighboring"],["neighberhod","neighborhood"],["neighberhodd","neighborhood"],["neighberhodds","neighborhoods"],["neighberhods","neighborhoods"],["neighberhood","neighborhood"],["neighberhooding","neighboring"],["neighberhoods","neighborhoods"],["neighberhoof","neighborhood"],["neighberhoofs","neighborhoods"],["neighberhoood","neighborhood"],["neighberhooods","neighborhoods"],["neighberhoor","neighbor"],["neighberhoors","neighbors"],["neighberhoud","neighborhood"],["neighberhouds","neighborhoods"],["neighbering","neighboring"],["neighbers","neighbors"],["neighbes","neighbors"],["neighbet","neighbor"],["neighbethood","neighborhood"],["neighbethoods","neighborhoods"],["neighbets","neighbors"],["neighbeuing","neighbouring"],["neighbeurgh","neighbour"],["neighbeurghs","neighbours"],["neighbeurhing","neighbouring"],["neighbeurhooding","neighbouring"],["neighbeurhoor","neighbour"],["neighbeurhoors","neighbours"],["neighbeus","neighbours"],["neighbeut","neighbour"],["neighbeuthood","neighbourhood"],["neighbeuthoods","neighbourhoods"],["neighbeuts","neighbours"],["neighbhor","neighbor"],["neighbhorhood","neighborhood"],["neighbhorhoods","neighborhoods"],["neighbhoring","neighboring"],["neighbhors","neighbors"],["neighboard","neighborhood"],["neighboards","neighborhoods"],["neighbohood","neighborhood"],["neighbohoods","neighborhoods"],["neighboing","neighboring"],["neighbood","neighborhood"],["neighboods","neighborhoods"],["neighboordhood","neighborhood"],["neighboordhoods","neighborhoods"],["neighboorhod","neighborhood"],["neighboorhods","neighborhoods"],["neighboorhood","neighborhood"],["neighboorhoods","neighborhoods"],["neighbooring","neighboring"],["neighborgh","neighbor"],["neighborghs","neighbors"],["neighborhhod","neighborhood"],["neighborhhods","neighborhoods"],["neighborhhood","neighborhood"],["neighborhhoods","neighborhoods"],["neighborhing","neighboring"],["neighborhod","neighborhood"],["neighborhodd","neighborhood"],["neighborhodds","neighborhoods"],["neighborhods","neighborhoods"],["neighborhooding","neighboring"],["neighborhoof","neighborhood"],["neighborhoofs","neighborhoods"],["neighborhoood","neighborhood"],["neighborhooods","neighborhoods"],["neighborhoor","neighbor"],["neighborhoors","neighbors"],["neighborhoud","neighborhood"],["neighborhouds","neighborhoods"],["neighbos","neighbors"],["neighbot","neighbor"],["neighbothood","neighborhood"],["neighbothoods","neighborhoods"],["neighbots","neighbors"],["neighbouing","neighbouring"],["neighbourgh","neighbour"],["neighbourghs","neighbours"],["neighbourhhod","neighbourhood"],["neighbourhhods","neighbourhoods"],["neighbourhhood","neighbourhood"],["neighbourhhoods","neighbourhoods"],["neighbourhing","neighbouring"],["neighbourhod","neighbourhood"],["neighbourhodd","neighbourhood"],["neighbourhodds","neighbourhoods"],["neighbourhods","neighbourhoods"],["neighbourhooding","neighbouring"],["neighbourhoof","neighbourhood"],["neighbourhoofs","neighbourhoods"],["neighbourhoood","neighbourhood"],["neighbourhooods","neighbourhoods"],["neighbourhoor","neighbour"],["neighbourhoors","neighbours"],["neighbourhoud","neighbourhood"],["neighbourhouds","neighbourhoods"],["neighbous","neighbours"],["neighbout","neighbour"],["neighbouthood","neighbourhood"],["neighbouthoods","neighbourhoods"],["neighbouts","neighbours"],["neighbr","neighbor"],["neighbrs","neighbors"],["neighbur","neighbor"],["neighburhood","neighborhood"],["neighburhoods","neighborhoods"],["neighburing","neighboring"],["neighburs","neighbors"],["neigher","neither"],["neighobr","neighbor"],["neighobrhood","neighborhood"],["neighobrhoods","neighborhoods"],["neighobring","neighboring"],["neighobrs","neighbors"],["neighor","neighbor"],["neighorhood","neighborhood"],["neighorhoods","neighborhoods"],["neighoring","neighboring"],["neighors","neighbors"],["neighour","neighbour"],["neighourhood","neighbourhood"],["neighourhoods","neighbourhoods"],["neighouring","neighbouring"],["neighours","neighbours"],["neighror","neighbour"],["neighrorhood","neighbourhood"],["neighrorhoods","neighbourhoods"],["neighroring","neighbouring"],["neighrors","neighbours"],["neighrour","neighbour"],["neighrourhood","neighbourhood"],["neighrourhoods","neighbourhoods"],["neighrouring","neighbouring"],["neighrours","neighbours"],["neight","neither"],["neightbor","neighbor"],["neightborhood","neighborhood"],["neightborhoods","neighborhoods"],["neightboring","neighboring"],["neightbors","neighbors"],["neightbour","neighbour"],["neightbourhood","neighbourhood"],["neightbourhoods","neighbourhoods"],["neightbouring","neighbouring"],["neightbours","neighbours"],["neighter","neither"],["neightobr","neighbor"],["neightobrhood","neighborhood"],["neightobrhoods","neighborhoods"],["neightobring","neighboring"],["neightobrs","neighbors"],["neiter","neither"],["nelink","netlink"],["nenviroment","environment"],["neolitic","neolithic"],["nerver","never"],["nescesaries","necessaries"],["nescesarily","necessarily"],["nescesarrily","necessarily"],["nescesarry","necessary"],["nescessarily","necessarily"],["nescessary","necessary"],["nesesarily","necessarily"],["nessary","necessary"],["nessasarily","necessarily"],["nessasary","necessary"],["nessecarilt","necessarily"],["nessecarily","necessarily"],["nessecarry","necessary"],["nessecary","necessary"],["nesseccarily","necessarily"],["nesseccary","necessary"],["nessesarily","necessarily"],["nessesary","necessary"],["nessessarily","necessarily"],["nessessary","necessary"],["nestin","nesting"],["nestwork","network"],["netacpe","netscape"],["netcape","netscape"],["nethods","methods"],["netiher","neither"],["netowrk","network"],["netowrks","networks"],["netscpe","netscape"],["netwplit","netsplit"],["netwrok","network"],["netwroked","networked"],["netwroks","networks"],["netwrork","network"],["neumeric","numeric"],["nevelope","envelope"],["nevelopes","envelopes"],["nevere","never"],["neveretheless","nevertheless"],["nevers","never"],["neverthless","nevertheless"],["newine","newline"],["newines","newlines"],["newletters","newsletters"],["nework","network"],["neworks","networks"],["newslines","newlines"],["newthon","newton"],["newtork","network"],["Newyorker","New Yorker"],["niear","near"],["niearest","nearest"],["niether","neither"],["nighbor","neighbor"],["nighborhood","neighborhood"],["nighboring","neighboring"],["nighlties","nightlies"],["nighlty","nightly"],["nightfa;;","nightfall"],["nightime","nighttime"],["nimutes","minutes"],["nineth","ninth"],["ninima","minima"],["ninimal","minimal"],["ninimum","minimum"],["ninjs","ninja"],["ninteenth","nineteenth"],["nither","neither"],["nknown","unknown"],["nkow","know"],["nkwo","know"],["nmae","name"],["nned","need"],["nneeded","needed"],["nnumber","number"],["no-overide","no-override"],["nodels","models"],["nodess","nodes"],["nodulated","modulated"],["nofified","notified"],["nofity","notify"],["nohypen","nohyphen"],["nomber","number"],["nombered","numbered"],["nombering","numbering"],["nombers","numbers"],["nomimal","nominal"],["non-alphanumunder","non-alphanumeric"],["non-asii","non-ascii"],["non-assiged","non-assigned"],["non-bloking","non-blocking"],["non-compleeted","non-completed"],["non-complient","non-compliant"],["non-corelated","non-correlated"],["non-existant","non-existent"],["non-exluded","non-excluded"],["non-indentended","non-indented"],["non-inmediate","non-immediate"],["non-inreractive","non-interactive"],["non-instnat","non-instant"],["non-meausure","non-measure"],["non-negatiotiable","non-negotiable"],["non-negatiotiated","non-negotiated"],["non-negativ","non-negative"],["non-negoable","non-negotiable"],["non-negoated","non-negotiated"],["non-negoatiable","non-negotiable"],["non-negoatiated","non-negotiated"],["non-negociable","non-negotiable"],["non-negociated","non-negotiated"],["non-negogtiable","non-negotiable"],["non-negogtiated","non-negotiated"],["non-negoitable","non-negotiable"],["non-negoitated","non-negotiated"],["non-negoptionsotiable","non-negotiable"],["non-negoptionsotiated","non-negotiated"],["non-negosiable","non-negotiable"],["non-negosiated","non-negotiated"],["non-negotable","non-negotiable"],["non-negotaiable","non-negotiable"],["non-negotaiated","non-negotiated"],["non-negotaible","non-negotiable"],["non-negotaited","non-negotiated"],["non-negotated","non-negotiated"],["non-negotatiable","non-negotiable"],["non-negotatiated","non-negotiated"],["non-negotatible","non-negotiable"],["non-negotatied","non-negotiated"],["non-negothiable","non-negotiable"],["non-negothiated","non-negotiated"],["non-negotible","non-negotiable"],["non-negoticable","non-negotiable"],["non-negoticated","non-negotiated"],["non-negotioable","non-negotiable"],["non-negotioated","non-negotiated"],["non-negotioble","non-negotiable"],["non-negotionable","non-negotiable"],["non-negotionated","non-negotiated"],["non-negotiotable","non-negotiable"],["non-negotiotated","non-negotiated"],["non-negotiote","non-negotiated"],["non-negotitable","non-negotiable"],["non-negotitaed","non-negotiated"],["non-negotitated","non-negotiated"],["non-negotited","non-negotiated"],["non-negoziable","non-negotiable"],["non-negoziated","non-negotiated"],["non-priviliged","non-privileged"],["non-referenced-counted","non-reference-counted"],["non-replacable","non-replaceable"],["non-replacalbe","non-replaceable"],["non-reproducable","non-reproducible"],["non-seperable","non-separable"],["non-trasparent","non-transparent"],["non-useful","useless"],["non-usefull","useless"],["non-virutal","non-virtual"],["nonbloking","non-blocking"],["noncombatents","noncombatants"],["noncontigous","non-contiguous"],["nonesense","nonsense"],["nonesensical","nonsensical"],["nonexistance","nonexistence"],["nonexistant","nonexistent"],["nonnegarive","nonnegative"],["nonneighboring","non-neighboring"],["nonsence","nonsense"],["nonsens","nonsense"],["nonseperable","non-separable"],["nonte","note"],["nontheless","nonetheless"],["noo","no"],["noone","no one"],["noralize","normalize"],["noralized","normalized"],["noramal","normal"],["noramalise","normalise"],["noramalised","normalised"],["noramalises","normalises"],["noramalising","normalising"],["noramalize","normalize"],["noramalized","normalized"],["noramalizes","normalizes"],["noramalizing","normalizing"],["noramals","normals"],["noraml","normal"],["norhern","northern"],["norifications","notifications"],["normailzation","normalization"],["normaized","normalized"],["normale","normal"],["normales","normals"],["normaly","normally"],["normalyl","normally"],["normalyly","normally"],["normalysed","normalised"],["normalyy","normally"],["normalyzation","normalization"],["normalyze","normalize"],["normalyzed","normalized"],["normlly","normally"],["normnal","normal"],["normol","normal"],["normolise","normalise"],["normolize","normalize"],["northen","northern"],["northereastern","northeastern"],["nortmally","normally"],["notabley","notably"],["notaion","notation"],["notaly","notably"],["notasion","notation"],["notatin","notation"],["noteable","notable"],["noteably","notably"],["noteboook","notebook"],["noteboooks","notebooks"],["noteriety","notoriety"],["notfication","notification"],["notfications","notifications"],["notfy","notify"],["noth","north"],["nothern","northern"],["nothign","nothing"],["nothigng","nothing"],["nothihg","nothing"],["nothin","nothing"],["nothind","nothing"],["nothink","nothing"],["noticable","noticeable"],["noticably","noticeably"],["notication","notification"],["notications","notifications"],["noticeing","noticing"],["noticiable","noticeable"],["noticible","noticeable"],["notifaction","notification"],["notifactions","notifications"],["notifcation","notification"],["notifcations","notifications"],["notifed","notified"],["notifer","notifier"],["notifes","notifies"],["notifiation","notification"],["notificaction","notification"],["notificaiton","notification"],["notificaitons","notifications"],["notificaton","notification"],["notificatons","notifications"],["notificiation","notification"],["notificiations","notifications"],["notifiy","notify"],["notifiying","notifying"],["notifycation","notification"],["notity","notify"],["notmalize","normalize"],["notmalized","normalized"],["notmutch","notmuch"],["notning","nothing"],["nott","not"],["nottaion","notation"],["nottaions","notations"],["notwhithstanding","notwithstanding"],["noveau","nouveau"],["novemeber","November"],["Novemer","November"],["Novermber","November"],["nowadys","nowadays"],["nowdays","nowadays"],["nowe","now"],["ntification","notification"],["nuber","number"],["nubering","numbering"],["nubmer","number"],["nubmers","numbers"],["nucular","nuclear"],["nuculear","nuclear"],["nuisanse","nuisance"],["nuissance","nuisance"],["nulk","null"],["Nullabour","Nullarbor"],["nulll","null"],["numbber","number"],["numbbered","numbered"],["numbbering","numbering"],["numbbers","numbers"],["numberal","numeral"],["numberals","numerals"],["numberic","numeric"],["numberous","numerous"],["numberr","number"],["numberred","numbered"],["numberring","numbering"],["numberrs","numbers"],["numberss","numbers"],["numbert","number"],["numbet","number"],["numbets","numbers"],["numbres","numbers"],["numearate","numerate"],["numearation","numeration"],["numeber","number"],["numebering","numbering"],["numebers","numbers"],["numebr","number"],["numebrs","numbers"],["numer","number"],["numeraotr","numerator"],["numerbering","numbering"],["numercial","numerical"],["numercially","numerically"],["numering","numbering"],["numers","numbers"],["nummber","number"],["nummbers","numbers"],["nummeric","numeric"],["numnber","number"],["numnbered","numbered"],["numnbering","numbering"],["numnbers","numbers"],["numner","number"],["numners","numbers"],["numver","number"],["numvers","numbers"],["nunber","number"],["nunbers","numbers"],["Nuremburg","Nuremberg"],["nusance","nuisance"],["nutritent","nutrient"],["nutritents","nutrients"],["nuturing","nurturing"],["nwe","new"],["nwo","now"],["o'caml","OCaml"],["oaram","param"],["obay","obey"],["obect","object"],["obediance","obedience"],["obediant","obedient"],["obejct","object"],["obejcted","objected"],["obejction","objection"],["obejctions","objections"],["obejctive","objective"],["obejctively","objectively"],["obejctives","objectives"],["obejcts","objects"],["obeject","object"],["obejection","objection"],["obejects","objects"],["oberflow","overflow"],["oberflowed","overflowed"],["oberflowing","overflowing"],["oberflows","overflows"],["oberv","observe"],["obervant","observant"],["obervation","observation"],["obervations","observations"],["oberve","observe"],["oberved","observed"],["oberver","observer"],["obervers","observers"],["oberves","observes"],["oberving","observing"],["obervs","observes"],["obeservation","observation"],["obeservations","observations"],["obeserve","observe"],["obeserved","observed"],["obeserver","observer"],["obeservers","observers"],["obeserves","observes"],["obeserving","observing"],["obession","obsession"],["obessions","obsessions"],["obgect","object"],["obgects","objects"],["obhect","object"],["obhectification","objectification"],["obhectifies","objectifies"],["obhectify","objectify"],["obhectifying","objectifying"],["obhecting","objecting"],["obhection","objection"],["obhects","objects"],["obious","obvious"],["obiously","obviously"],["obivous","obvious"],["obivously","obviously"],["objec","object"],["objecs","objects"],["objectss","objects"],["objejct","object"],["objekt","object"],["objet","object"],["objetc","object"],["objetcs","objects"],["objets","objects"],["objtain","obtain"],["objtained","obtained"],["objtains","obtains"],["objump","objdump"],["oblitque","oblique"],["obnject","object"],["obscur","obscure"],["obselete","obsolete"],["obseravtion","observation"],["obseravtions","observations"],["observ","observe"],["observered","observed"],["obsevrer","observer"],["obsevrers","observers"],["obsolate","obsolete"],["obsolesence","obsolescence"],["obsolite","obsolete"],["obsolited","obsoleted"],["obsolte","obsolete"],["obsolted","obsoleted"],["obssessed","obsessed"],["obstacal","obstacle"],["obstancles","obstacles"],["obstruced","obstructed"],["obsure","obscure"],["obtaiend","obtained"],["obtaiens","obtains"],["obtainig","obtaining"],["obtaion","obtain"],["obtaioned","obtained"],["obtaions","obtains"],["obtrain","obtain"],["obtrained","obtained"],["obtrains","obtains"],["obusing","abusing"],["obvioulsy","obviously"],["obvisious","obvious"],["obvisous","obvious"],["obvisously","obviously"],["obyect","object"],["obyekt","object"],["ocasion","occasion"],["ocasional","occasional"],["ocasionally","occasionally"],["ocasionaly","occasionally"],["ocasioned","occasioned"],["ocasions","occasions"],["ocassion","occasion"],["ocassional","occasional"],["ocassionally","occasionally"],["ocassionaly","occasionally"],["ocassioned","occasioned"],["ocassions","occasions"],["occaisionally","occasionally"],["occaison","occasion"],["occasinal","occasional"],["occasinally","occasionally"],["occasioanlly","occasionally"],["occasionaly","occasionally"],["occassion","occasion"],["occassional","occasional"],["occassionally","occasionally"],["occassionaly","occasionally"],["occassioned","occasioned"],["occassions","occasions"],["occational","occasional"],["occationally","occasionally"],["occcur","occur"],["occcured","occurred"],["occcurs","occurs"],["occour","occur"],["occoured","occurred"],["occouring","occurring"],["occourring","occurring"],["occours","occurs"],["occrrance","occurrence"],["occrrances","occurrences"],["occrred","occurred"],["occrring","occurring"],["occsionally","occasionally"],["occucence","occurrence"],["occucences","occurrences"],["occulusion","occlusion"],["occuped","occupied"],["occupided","occupied"],["occuracy","accuracy"],["occurance","occurrence"],["occurances","occurrences"],["occurately","accurately"],["occurded","occurred"],["occured","occurred"],["occurence","occurrence"],["occurences","occurrences"],["occures","occurs"],["occuring","occurring"],["occurr","occur"],["occurrance","occurrence"],["occurrances","occurrences"],["occurrencs","occurrences"],["occurrs","occurs"],["oclock","o'clock"],["ocntext","context"],["ocorrence","occurrence"],["ocorrences","occurrences"],["octect","octet"],["octects","octets"],["octohedra","octahedra"],["octohedral","octahedral"],["octohedron","octahedron"],["ocuntries","countries"],["ocuntry","country"],["ocupied","occupied"],["ocupies","occupies"],["ocupy","occupy"],["ocupying","occupying"],["ocur","occur"],["ocurr","occur"],["ocurrance","occurrence"],["ocurred","occurred"],["ocurrence","occurrence"],["ocurrences","occurrences"],["ocurring","occurring"],["ocurrred","occurred"],["ocurrs","occurs"],["odly","oddly"],["ody","body"],["oen","one"],["ofcource","of course"],["offcers","officers"],["offcial","official"],["offcially","officially"],["offcials","officials"],["offerd","offered"],["offereings","offerings"],["offest","offset"],["offests","offsets"],["offfence","offence"],["offfences","offences"],["offfense","offense"],["offfenses","offenses"],["offfset","offset"],["offfsets","offsets"],["offic","office"],["offical","official"],["offically","officially"],["officals","officials"],["officaly","officially"],["officeal","official"],["officeally","officially"],["officeals","officials"],["officealy","officially"],["officialy","officially"],["offloded","offloaded"],["offred","offered"],["offsence","offence"],["offsense","offense"],["offsenses","offenses"],["offser","offset"],["offseted","offsetted"],["offseting","offsetting"],["offsetp","offset"],["offsett","offset"],["offstets","offsets"],["offten","often"],["oficial","official"],["oficially","officially"],["ofmodule","of module"],["ofo","of"],["ofrom","from"],["ofsetted","offsetted"],["ofsset","offset"],["oftenly","often"],["ofthe","of the"],["oherwise","otherwise"],["ohter","other"],["ohters","others"],["ohterwise","otherwise"],["oigin","origin"],["oiginal","original"],["oiginally","originally"],["oiginals","originals"],["oiginating","originating"],["oigins","origins"],["ois","is"],["ojbect","object"],["oje","one"],["oject","object"],["ojection","objection"],["ojective","objective"],["ojects","objects"],["ojekts","objects"],["okat","okay"],["oldes","oldest"],["olny","only"],["olt","old"],["olther","other"],["oly","only"],["omision","omission"],["omited","omitted"],["omiting","omitting"],["omitt","omit"],["omlette","omelette"],["ommision","omission"],["ommission","omission"],["ommit","omit"],["ommited","omitted"],["ommiting","omitting"],["ommits","omits"],["ommitted","omitted"],["ommitting","omitting"],["omniverous","omnivorous"],["omniverously","omnivorously"],["omplementaion","implementation"],["omplementation","implementation"],["omre","more"],["onchage","onchange"],["ond","one"],["one-dimenional","one-dimensional"],["one-dimenionsal","one-dimensional"],["onece","once"],["onedimenional","one-dimensional"],["onedimenionsal","one-dimensional"],["oneliners","one-liners"],["oneyway","oneway"],["ongly","only"],["onl","only"],["onliene","online"],["onlly","only"],["onlye","only"],["onlyonce","only once"],["onoly","only"],["onother","another"],["ons","owns"],["onself","oneself"],["ontain","contain"],["ontained","contained"],["ontainer","container"],["ontainers","containers"],["ontainging","containing"],["ontaining","containing"],["ontainor","container"],["ontainors","containers"],["ontains","contains"],["ontext","context"],["onthe","on the"],["ontop","on top"],["ontrolled","controlled"],["onw","own"],["onwed","owned"],["onwer","owner"],["onwership","ownership"],["onwing","owning"],["onws","owns"],["onyl","only"],["oommits","commits"],["ooutput","output"],["ooutputs","outputs"],["opactity","opacity"],["opactiy","opacity"],["opacy","opacity"],["opague","opaque"],["opatque","opaque"],["opbject","object"],["opbjective","objective"],["opbjects","objects"],["opeaaration","operation"],["opeaarations","operations"],["opeabcration","operation"],["opeabcrations","operations"],["opearand","operand"],["opearands","operands"],["opearate","operate"],["opearates","operates"],["opearating","operating"],["opearation","operation"],["opearations","operations"],["opearatios","operations"],["opearator","operator"],["opearators","operators"],["opearion","operation"],["opearions","operations"],["opearios","operations"],["opeariton","operation"],["opearitons","operations"],["opearitos","operations"],["opearnd","operand"],["opearnds","operands"],["opearor","operator"],["opearors","operators"],["opearte","operate"],["opearted","operated"],["opeartes","operates"],["opearting","operating"],["opeartion","operation"],["opeartions","operations"],["opeartios","operations"],["opeartor","operator"],["opeartors","operators"],["opeate","operate"],["opeates","operates"],["opeation","operation"],["opeational","operational"],["opeations","operations"],["opeatios","operations"],["opeator","operator"],["opeators","operators"],["opeatror","operator"],["opeatrors","operators"],["opeg","open"],["opeging","opening"],["opeing","opening"],["opeinging","opening"],["opeings","openings"],["opem","open"],["opemed","opened"],["opemess","openness"],["opeming","opening"],["opems","opens"],["openbrower","openbrowser"],["opended","opened"],["openeing","opening"],["openend","opened"],["openened","opened"],["openening","opening"],["openess","openness"],["openin","opening"],["openned","opened"],["openning","opening"],["operaand","operand"],["operaands","operands"],["operaion","operation"],["operaions","operations"],["operaiton","operation"],["operandes","operands"],["operaror","operator"],["operatation","operation"],["operatations","operations"],["operater","operator"],["operatings","operating"],["operatio","operation"],["operatione","operation"],["operatior","operator"],["operatng","operating"],["operato","operator"],["operaton","operation"],["operatons","operations"],["operattion","operation"],["operattions","operations"],["opereation","operation"],["opertaion","operation"],["opertaions","operations"],["opertion","operation"],["opertional","operational"],["opertions","operations"],["opertor","operator"],["opertors","operators"],["opetional","optional"],["ophan","orphan"],["ophtalmology","ophthalmology"],["opion","option"],["opionally","optionally"],["opions","options"],["opitionally","optionally"],["opiton","option"],["opitons","options"],["opject","object"],["opjected","objected"],["opjecteing","objecting"],["opjectification","objectification"],["opjectifications","objectifications"],["opjectified","objectified"],["opjecting","objecting"],["opjection","objection"],["opjections","objections"],["opjective","objective"],["opjectively","objectively"],["opjects","objects"],["opne","open"],["opned","opened"],["opnegroup","opengroup"],["opnssl","openssl"],["oponent","opponent"],["oportunity","opportunity"],["opose","oppose"],["oposed","opposed"],["oposite","opposite"],["oposition","opposition"],["oppenly","openly"],["opperate","operate"],["opperated","operated"],["opperates","operates"],["opperation","operation"],["opperational","operational"],["opperations","operations"],["oppertunist","opportunist"],["oppertunities","opportunities"],["oppertunity","opportunity"],["oppinion","opinion"],["oppinions","opinions"],["opponant","opponent"],["oppononent","opponent"],["opportunisticly","opportunistically"],["opportunistly","opportunistically"],["opportunties","opportunities"],["oppositition","opposition"],["oppossed","opposed"],["opprotunity","opportunity"],["opproximate","approximate"],["opps","oops"],["oppsofite","opposite"],["oppurtunity","opportunity"],["opration","operation"],["oprations","operations"],["opreating","operating"],["opreation","operation"],["opreations","operations"],["opression","oppression"],["opressive","oppressive"],["oprimization","optimization"],["oprimizations","optimizations"],["oprimize","optimize"],["oprimized","optimized"],["oprimizes","optimizes"],["optain","obtain"],["optained","obtained"],["optains","obtains"],["optaionl","optional"],["optening","opening"],["optet","opted"],["opthalmic","ophthalmic"],["opthalmologist","ophthalmologist"],["opthalmology","ophthalmology"],["opthamologist","ophthalmologist"],["optiional","optional"],["optimasation","optimization"],["optimazation","optimization"],["optimial","optimal"],["optimiality","optimality"],["optimisim","optimism"],["optimisitc","optimistic"],["optimisitic","optimistic"],["optimissm","optimism"],["optimitation","optimization"],["optimizaing","optimizing"],["optimizaton","optimization"],["optimizier","optimizer"],["optimiztion","optimization"],["optimiztions","optimizations"],["optimsitic","optimistic"],["optimyze","optimize"],["optimze","optimize"],["optimzie","optimize"],["optin","option"],["optinal","optional"],["optinally","optionally"],["optins","options"],["optio","option"],["optioanl","optional"],["optioin","option"],["optioinal","optional"],["optioins","options"],["optionalliy","optionally"],["optionallly","optionally"],["optionaly","optionally"],["optionel","optional"],["optiones","options"],["optionial","optional"],["optionn","option"],["optionnal","optional"],["optionnally","optionally"],["optionnaly","optionally"],["optionss","options"],["optios","options"],["optismied","optimised"],["optizmied","optimized"],["optmisation","optimisation"],["optmisations","optimisations"],["optmization","optimization"],["optmizations","optimizations"],["optmize","optimize"],["optmized","optimized"],["optoin","option"],["optoins","options"],["optomism","optimism"],["opton","option"],["optonal","optional"],["optonally","optionally"],["optons","options"],["opyion","option"],["opyions","options"],["orcale","oracle"],["orded","ordered"],["orderd","ordered"],["ordert","ordered"],["ording","ordering"],["ordner","order"],["orede","order"],["oredes","orders"],["oreding","ordering"],["oredred","ordered"],["orgamise","organise"],["organim","organism"],["organisaion","organisation"],["organisaions","organisations"],["organistion","organisation"],["organistions","organisations"],["organizaion","organization"],["organizaions","organizations"],["organiztion","organization"],["organiztions","organizations"],["organsiation","organisation"],["organsiations","organisations"],["organsied","organised"],["organsier","organiser"],["organsiers","organisers"],["organsies","organises"],["organsiing","organising"],["organziation","organization"],["organziations","organizations"],["organzied","organized"],["organzier","organizer"],["organziers","organizers"],["organzies","organizes"],["organziing","organizing"],["orgiginal","original"],["orgiginally","originally"],["orgiginals","originals"],["orginal","original"],["orginally","originally"],["orginals","originals"],["orginate","originate"],["orginated","originated"],["orginates","originates"],["orginating","originating"],["orginial","original"],["orginially","originally"],["orginials","originals"],["orginiate","originate"],["orginiated","originated"],["orginiates","originates"],["orgininal","original"],["orgininals","originals"],["orginisation","organisation"],["orginisations","organisations"],["orginised","organised"],["orginization","organization"],["orginizations","organizations"],["orginized","organized"],["orginx","originx"],["orginy","originy"],["orhpan","orphan"],["oriant","orient"],["oriantate","orientate"],["oriantated","orientated"],["oriantation","orientation"],["oridinarily","ordinarily"],["orieation","orientation"],["orieations","orientations"],["orienatate","orientate"],["orienatated","orientated"],["orienatation","orientation"],["orienation","orientation"],["orientaion","orientation"],["orientatied","orientated"],["oriente","oriented"],["orientiation","orientation"],["orientied","oriented"],["orientned","oriented"],["orietation","orientation"],["orietations","orientations"],["origanaly","originally"],["origial","original"],["origially","originally"],["origianal","original"],["origianally","originally"],["origianaly","originally"],["origianl","original"],["origianls","originals"],["origigin","origin"],["origiginal","original"],["origiginally","originally"],["origiginals","originals"],["originaly","originally"],["originial","original"],["originially","originally"],["originiated","originated"],["originiating","originating"],["origininal","original"],["origininate","originate"],["origininated","originated"],["origininates","originates"],["origininating","originating"],["origining","originating"],["originnally","originally"],["origion","origin"],["origional","original"],["origionally","originally"],["orign","origin"],["orignal","original"],["orignally","originally"],["orignate","originate"],["orignated","originated"],["orignates","originates"],["orignial","original"],["orignially","originally"],["origninal","original"],["oringal","original"],["oringally","originally"],["orpan","orphan"],["orpanage","orphanage"],["orpaned","orphaned"],["orpans","orphans"],["orriginal","original"],["orthagnal","orthogonal"],["orthagonal","orthogonal"],["orthagonalize","orthogonalize"],["orthoganal","orthogonal"],["orthoganalize","orthogonalize"],["orthognal","orthogonal"],["orthonormalizatin","orthonormalization"],["ortogonal","orthogonal"],["ortogonality","orthogonality"],["osbscure","obscure"],["osciallator","oscillator"],["oscilate","oscillate"],["oscilated","oscillated"],["oscilating","oscillating"],["oscilator","oscillator"],["oscilliscope","oscilloscope"],["oscilliscopes","oscilloscopes"],["osffset","offset"],["osffsets","offsets"],["osffsetting","offsetting"],["osicllations","oscillations"],["otain","obtain"],["otained","obtained"],["otains","obtains"],["otehr","other"],["otehrwice","otherwise"],["otehrwise","otherwise"],["otehrwize","otherwise"],["oterwice","otherwise"],["oterwise","otherwise"],["oterwize","otherwise"],["othe","other"],["othere","other"],["otherewise","otherwise"],["otherise","otherwise"],["otheriwse","otherwise"],["otherwaise","otherwise"],["otherways","otherwise"],["otherweis","otherwise"],["otherweise","otherwise"],["otherwhere","elsewhere"],["otherwhile","otherwise"],["otherwhise","otherwise"],["otherwice","otherwise"],["otherwide","otherwise"],["otherwis","otherwise"],["otherwize","otherwise"],["otherwordly","otherworldly"],["otherwose","otherwise"],["otherwrite","overwrite"],["otherws","otherwise"],["otherwse","otherwise"],["otherwsie","otherwise"],["otherwsise","otherwise"],["otherwuise","otherwise"],["otherwwise","otherwise"],["otherwyse","otherwise"],["othewice","otherwise"],["othewise","otherwise"],["othewize","otherwise"],["otho","otoh"],["othographic","orthographic"],["othwerise","otherwise"],["othwerwise","otherwise"],["othwhise","otherwise"],["otification","notification"],["otiginal","original"],["otion","option"],["otionally","optionally"],["otions","options"],["otpion","option"],["otpions","options"],["otput","output"],["otu","out"],["oublisher","publisher"],["ouer","outer"],["ouevre","oeuvre"],["oultinenodes","outlinenodes"],["oultiner","outliner"],["oultline","outline"],["oultlines","outlines"],["ountline","outline"],["ouptut","output"],["ouptuted","outputted"],["ouptuting","outputting"],["ouptuts","outputs"],["ouput","output"],["ouputarea","outputarea"],["ouputs","outputs"],["ouputted","outputted"],["ouputting","outputting"],["ourselfes","ourselves"],["ourselfs","ourselves"],["ourselvs","ourselves"],["ouside","outside"],["oustanding","outstanding"],["oustide","outside"],["outbut","output"],["outbuts","outputs"],["outgoign","outgoing"],["outisde","outside"],["outllook","outlook"],["outoign","outgoing"],["outout","output"],["outperfoem","outperform"],["outperfoeming","outperforming"],["outperfom","outperform"],["outperfome","outperform"],["outperfomeing","outperforming"],["outperfoming","outperforming"],["outperfomr","outperform"],["outperfomring","outperforming"],["outpout","output"],["outpouts","outputs"],["outpupt","output"],["outpusts","outputs"],["outputed","outputted"],["outputing","outputting"],["outselves","ourselves"],["outsid","outside"],["outter","outer"],["outtermost","outermost"],["outupt","output"],["outupts","outputs"],["outuput","output"],["outut","output"],["oututs","outputs"],["outweight","outweigh"],["outweights","outweighs"],["ouur","our"],["ouurs","ours"],["oveerun","overrun"],["oveflow","overflow"],["oveflowed","overflowed"],["oveflowing","overflowing"],["oveflows","overflows"],["ovelap","overlap"],["ovelapping","overlapping"],["over-engeneer","over-engineer"],["over-engeneering","over-engineering"],["overaall","overall"],["overal","overall"],["overcompansate","overcompensate"],["overcompansated","overcompensated"],["overcompansates","overcompensates"],["overcompansating","overcompensating"],["overcompansation","overcompensation"],["overcompansations","overcompensations"],["overengeneer","overengineer"],["overengeneering","overengineering"],["overfl","overflow"],["overfow","overflow"],["overfowed","overflowed"],["overfowing","overflowing"],["overfows","overflows"],["overhread","overhead"],["overiddden","overridden"],["overidden","overridden"],["overide","override"],["overiden","overridden"],["overides","overrides"],["overiding","overriding"],["overlaped","overlapped"],["overlaping","overlapping"],["overlapp","overlap"],["overlayed","overlaid"],["overlflow","overflow"],["overlflowed","overflowed"],["overlflowing","overflowing"],["overlflows","overflows"],["overlfow","overflow"],["overlfowed","overflowed"],["overlfowing","overflowing"],["overlfows","overflows"],["overlodaded","overloaded"],["overloded","overloaded"],["overlodes","overloads"],["overlow","overflow"],["overlowing","overflowing"],["overlows","overflows"],["overreidden","overridden"],["overreide","override"],["overreides","overrides"],["overriabled","overridable"],["overriddable","overridable"],["overriddden","overridden"],["overriddes","overrides"],["overridding","overriding"],["overrideable","overridable"],["overriden","overridden"],["overrident","overridden"],["overridiing","overriding"],["overrids","overrides"],["overrriddden","overridden"],["overrridden","overridden"],["overrride","override"],["overrriden","overridden"],["overrrides","overrides"],["overrriding","overriding"],["overrrun","overrun"],["overshaddowed","overshadowed"],["oversubcribe","oversubscribe"],["oversubcribed","oversubscribed"],["oversubcribes","oversubscribes"],["oversubcribing","oversubscribing"],["oversubscibe","oversubscribe"],["oversubscibed","oversubscribed"],["oversubscirbe","oversubscribe"],["oversubscirbed","oversubscribed"],["overthere","over there"],["overun","overrun"],["overvise","otherwise"],["overvize","otherwise"],["overvride","override"],["overvrides","overrides"],["overvrite","overwrite"],["overvrites","overwrites"],["overwelm","overwhelm"],["overwelming","overwhelming"],["overwheliming","overwhelming"],["overwiew","overview"],["overwirte","overwrite"],["overwirting","overwriting"],["overwirtten","overwritten"],["overwise","otherwise"],["overwite","overwrite"],["overwites","overwrites"],["overwitten","overwritten"],["overwize","otherwise"],["overwride","overwrite"],["overwriteable","overwritable"],["overwriten","overwritten"],["overwritren","overwritten"],["overwrittes","overwrites"],["overwrittin","overwriting"],["overwritting","overwriting"],["ovewrite","overwrite"],["ovewrites","overwrites"],["ovewriting","overwriting"],["ovewritten","overwritten"],["ovewrote","overwrote"],["ovride","override"],["ovrides","overrides"],["ovrlapped","overlapped"],["ovrridable","overridable"],["ovrridables","overridables"],["ovrwrt","overwrite"],["ovservable","observable"],["ovservation","observation"],["ovserve","observe"],["ovveride","override"],["ovverridden","overridden"],["ovverride","override"],["ovverrides","overrides"],["ovverriding","overriding"],["owener","owner"],["owerflow","overflow"],["owerflowed","overflowed"],["owerflowing","overflowing"],["owerflows","overflows"],["owership","ownership"],["owervrite","overwrite"],["owervrites","overwrites"],["owerwrite","overwrite"],["owerwrites","overwrites"],["owful","awful"],["ownder","owner"],["ownerhsip","ownership"],["ownner","owner"],["ownward","onward"],["ownwer","owner"],["ownwership","ownership"],["owrk","work"],["owudl","would"],["oxigen","oxygen"],["oximoron","oxymoron"],["oxzillary","auxiliary"],["oyu","you"],["p0enis","penis"],["paackage","package"],["pacakge","package"],["pacakges","packages"],["pacakging","packaging"],["paceholder","placeholder"],["pachage","package"],["paches","patches"],["pacht","patch"],["pachtches","patches"],["pachtes","patches"],["pacjage","package"],["pacjages","packages"],["packacge","package"],["packaeg","package"],["packaege","package"],["packaeges","packages"],["packaegs","packages"],["packag","package"],["packags","packages"],["packaing","packaging"],["packats","packets"],["packege","package"],["packge","package"],["packged","packaged"],["packgement","packaging"],["packges'","packages'"],["packges","packages"],["packgs","packages"],["packhage","package"],["packhages","packages"],["packtes","packets"],["pactch","patch"],["pactched","patched"],["pactches","patches"],["padam","param"],["padds","pads"],["pading","padding"],["paermission","permission"],["paermissions","permissions"],["paeth","path"],["pagagraph","paragraph"],["pahses","phases"],["paide","paid"],["painiting","painting"],["paintile","painttile"],["paintin","painting"],["paitience","patience"],["paiting","painting"],["pakage","package"],["pakageimpl","packageimpl"],["pakages","packages"],["pakcage","package"],["paket","packet"],["pakge","package"],["pakvage","package"],["palatte","palette"],["paleolitic","paleolithic"],["palete","palette"],["paliamentarian","parliamentarian"],["Palistian","Palestinian"],["Palistinian","Palestinian"],["Palistinians","Palestinians"],["pallete","palette"],["pallette","palette"],["palletted","paletted"],["paltette","palette"],["paltform","platform"],["pamflet","pamphlet"],["pamplet","pamphlet"],["paniced","panicked"],["panicing","panicking"],["pannel","panel"],["pannels","panels"],["pantomine","pantomime"],["paoition","position"],["paor","pair"],["Papanicalou","Papanicolaou"],["paradime","paradigm"],["paradym","paradigm"],["paraemeter","parameter"],["paraemeters","parameters"],["paraeters","parameters"],["parafanalia","paraphernalia"],["paragaph","paragraph"],["paragaraph","paragraph"],["paragarapha","paragraph"],["paragarph","paragraph"],["paragarphs","paragraphs"],["paragph","paragraph"],["paragpraph","paragraph"],["paragraphy","paragraph"],["paragrphs","paragraphs"],["parahaps","perhaps"],["paralel","parallel"],["paralelising","parallelising"],["paralelism","parallelism"],["paralelizing","parallelizing"],["paralell","parallel"],["paralelle","parallel"],["paralellism","parallelism"],["paralellization","parallelization"],["paralelly","parallelly"],["paralely","parallelly"],["paralle","parallel"],["parallell","parallel"],["parallely","parallelly"],["paralles","parallels"],["parallization","parallelization"],["parallize","parallelize"],["parallized","parallelized"],["parallizes","parallelizes"],["parallizing","parallelizing"],["paralllel","parallel"],["paralllels","parallels"],["paramameter","parameter"],["paramameters","parameters"],["paramater","parameter"],["paramaters","parameters"],["paramemeter","parameter"],["paramemeters","parameters"],["paramemter","parameter"],["paramemters","parameters"],["paramenet","parameter"],["paramenets","parameters"],["paramenter","parameter"],["paramenters","parameters"],["paramer","parameter"],["paramert","parameter"],["paramerters","parameters"],["paramerts","parameters"],["paramete","parameter"],["parameteras","parameters"],["parameteres","parameters"],["parameterical","parametrical"],["parameterts","parameters"],["parametes","parameters"],["parametised","parametrised"],["parametr","parameter"],["parametre","parameter"],["parametreless","parameterless"],["parametres","parameters"],["parametrs","parameters"],["parametter","parameter"],["parametters","parameters"],["paramss","params"],["paramter","parameter"],["paramterer","parameter"],["paramterers","parameters"],["paramteres","parameters"],["paramterize","parameterize"],["paramterless","parameterless"],["paramters","parameters"],["paramtrical","parametrical"],["parana","piranha"],["paraniac","paranoiac"],["paranoya","paranoia"],["parant","parent"],["parantheses","parentheses"],["paranthesis","parenthesis"],["parants","parents"],["paraphanalia","paraphernalia"],["paraphenalia","paraphernalia"],["pararagraph","paragraph"],["pararaph","paragraph"],["parareter","parameter"],["parargaph","paragraph"],["parargaphs","paragraphs"],["pararmeter","parameter"],["pararmeters","parameters"],["parastic","parasitic"],["parastics","parasitics"],["paratheses","parentheses"],["paratmers","parameters"],["paravirutalisation","paravirtualisation"],["paravirutalise","paravirtualise"],["paravirutalised","paravirtualised"],["paravirutalization","paravirtualization"],["paravirutalize","paravirtualize"],["paravirutalized","paravirtualized"],["parctical","practical"],["parctically","practically"],["pard","part"],["parellelogram","parallelogram"],["parellels","parallels"],["parem","param"],["paremeter","parameter"],["paremeters","parameters"],["paremter","parameter"],["paremters","parameters"],["parenthese","parentheses"],["parenthesed","parenthesized"],["parenthesies","parentheses"],["parenthises","parentheses"],["parenthsis","parenthesis"],["parge","large"],["parial","partial"],["parially","partially"],["paricular","particular"],["paricularly","particularly"],["parisitic","parasitic"],["paritally","partially"],["paritals","partials"],["paritial","partial"],["parition","partition"],["paritioning","partitioning"],["paritions","partitions"],["paritition","partition"],["parititioned","partitioned"],["parititioner","partitioner"],["parititiones","partitions"],["parititioning","partitioning"],["parititions","partitions"],["paritiy","parity"],["parituclar","particular"],["parliment","parliament"],["parmaeter","parameter"],["parmaeters","parameters"],["parmameter","parameter"],["parmameters","parameters"],["parmaters","parameters"],["parmeter","parameter"],["parmeters","parameters"],["parmter","parameter"],["parmters","parameters"],["parnoia","paranoia"],["parnter","partner"],["parntered","partnered"],["parntering","partnering"],["parnters","partners"],["parntership","partnership"],["parnterships","partnerships"],["parrakeets","parakeets"],["parralel","parallel"],["parrallel","parallel"],["parrallell","parallel"],["parrallelly","parallelly"],["parrallely","parallelly"],["parrent","parent"],["parseing","parsing"],["parsering","parsing"],["parsin","parsing"],["parstree","parse tree"],["partaining","pertaining"],["partcular","particular"],["partcularity","particularity"],["partcularly","particularly"],["parth","path"],["partialy","partially"],["particalar","particular"],["particalarly","particularly"],["particale","particle"],["particales","particles"],["partically","partially"],["particals","particles"],["particaluar","particular"],["particaluarly","particularly"],["particalur","particular"],["particalurly","particularly"],["particant","participant"],["particaular","particular"],["particaularly","particularly"],["particaulr","particular"],["particaulrly","particularly"],["particlar","particular"],["particlars","particulars"],["particually","particularly"],["particualr","particular"],["particuar","particular"],["particuarly","particularly"],["particulaly","particularly"],["particularily","particularly"],["particulary","particularly"],["particuliar","particular"],["partifular","particular"],["partiiton","partition"],["partiitoned","partitioned"],["partiitoning","partitioning"],["partiitons","partitions"],["partioned","partitioned"],["partirion","partition"],["partirioned","partitioned"],["partirioning","partitioning"],["partirions","partitions"],["partision","partition"],["partisioned","partitioned"],["partisioning","partitioning"],["partisions","partitions"],["partitial","partial"],["partiticipant","participant"],["partiticipants","participants"],["partiticular","particular"],["partitinioning","partitioning"],["partitioing","partitioning"],["partitiones","partitions"],["partitionned","partitioned"],["partitionning","partitioning"],["partitionns","partitions"],["partitionss","partitions"],["partiton","partition"],["partitoned","partitioned"],["partitoning","partitioning"],["partitons","partitions"],["partiula","particular"],["partiular","particular"],["partiularly","particularly"],["partiulars","particulars"],["pasengers","passengers"],["paser","parser"],["pasesd","passed"],["pash","hash"],["pasitioning","positioning"],["pasive","passive"],["pasre","parse"],["pasred","parsed"],["pasres","parses"],["passerbys","passersby"],["passin","passing"],["passiv","passive"],["passowrd","password"],["passs","pass"],["passsed","passed"],["passsing","passing"],["passthrought","passthrough"],["passthruogh","passthrough"],["passtime","pastime"],["passtrough","passthrough"],["passwird","password"],["passwirds","passwords"],["passwrod","password"],["passwrods","passwords"],["pasteing","pasting"],["pasttime","pastime"],["pastural","pastoral"],["pasword","password"],["paswords","passwords"],["patameter","parameter"],["patameters","parameters"],["patcket","packet"],["patckets","packets"],["patern","pattern"],["paterns","patterns"],["pathalogical","pathological"],["pathame","pathname"],["pathames","pathnames"],["pathane","pathname"],["pathced","patched"],["pathes","paths"],["pathign","pathing"],["pathnme","pathname"],["patholgoical","pathological"],["patial","spatial"],["paticular","particular"],["paticularly","particularly"],["patition","partition"],["pattented","patented"],["pattersn","patterns"],["pavillion","pavilion"],["pavillions","pavilions"],["pa\xEDnt","paint"],["pblisher","publisher"],["pbulisher","publisher"],["peacd","peace"],["peacefuland","peaceful and"],["peacify","pacify"],["peageant","pageant"],["peaple","people"],["peaples","peoples"],["pecentage","percentage"],["pecularities","peculiarities"],["pecularity","peculiarity"],["peculure","peculiar"],["pedestrain","pedestrian"],["peding","pending"],["pedning","pending"],["pefer","prefer"],["peferable","preferable"],["peferably","preferably"],["pefered","preferred"],["peference","preference"],["peferences","preferences"],["peferential","preferential"],["peferentially","preferentially"],["peferred","preferred"],["peferring","preferring"],["pefers","prefers"],["peform","perform"],["peformance","performance"],["peformed","performed"],["peforming","performing"],["pege","page"],["pehaps","perhaps"],["peice","piece"],["peicemeal","piecemeal"],["peices","pieces"],["peirod","period"],["peirodical","periodical"],["peirodicals","periodicals"],["peirods","periods"],["penalities","penalties"],["penality","penalty"],["penatly","penalty"],["pendantic","pedantic"],["pendig","pending"],["pendning","pending"],["penerator","penetrator"],["penisula","peninsula"],["penisular","peninsular"],["pennal","panel"],["pennals","panels"],["penninsula","peninsula"],["penninsular","peninsular"],["pennisula","peninsula"],["Pennyslvania","Pennsylvania"],["pensinula","peninsula"],["pensle","pencil"],["penultimante","penultimate"],["peom","poem"],["peoms","poems"],["peopel","people"],["peopels","peoples"],["peopl","people"],["peotry","poetry"],["pepare","prepare"],["peprocessor","preprocessor"],["per-interpeter","per-interpreter"],["perade","parade"],["peraphs","perhaps"],["percentange","percentage"],["percentanges","percentages"],["percentil","percentile"],["percepted","perceived"],["percetage","percentage"],["percetages","percentages"],["percievable","perceivable"],["percievabley","perceivably"],["percievably","perceivably"],["percieve","perceive"],["percieved","perceived"],["percise","precise"],["percisely","precisely"],["percision","precision"],["perenially","perennially"],["peretrator","perpetrator"],["perfec","perfect"],["perfecct","perfect"],["perfecctly","perfectly"],["perfeclty","perfectly"],["perfecly","perfectly"],["perfectably","perfectly"],["perfer","prefer"],["perferable","preferable"],["perferably","preferably"],["perferance","preference"],["perferances","preferences"],["perferct","perfect"],["perferctly","perfectly"],["perferect","perfect"],["perferectly","perfectly"],["perfered","preferred"],["perference","preference"],["perferences","preferences"],["perferm","perform"],["perfermance","performance"],["perfermances","performances"],["perfermence","performance"],["perfermences","performances"],["perferr","prefer"],["perferrable","preferable"],["perferrably","preferably"],["perferrance","preference"],["perferrances","preferences"],["perferred","preferred"],["perferrence","preference"],["perferrences","preferences"],["perferrm","perform"],["perferrmance","performance"],["perferrmances","performances"],["perferrmence","performance"],["perferrmences","performances"],["perferrs","prefers"],["perfers","prefers"],["perfix","prefix"],["perfmormance","performance"],["perfoem","perform"],["perfoemamce","performance"],["perfoemamces","performances"],["perfoemance","performance"],["perfoemanse","performance"],["perfoemanses","performances"],["perfoemant","performant"],["perfoemative","performative"],["perfoemed","performed"],["perfoemer","performer"],["perfoemers","performers"],["perfoeming","performing"],["perfoemnace","performance"],["perfoemnaces","performances"],["perfoems","performs"],["perfom","perform"],["perfomamce","performance"],["perfomamces","performances"],["perfomance","performance"],["perfomanse","performance"],["perfomanses","performances"],["perfomant","performant"],["perfomative","performative"],["perfome","perform"],["perfomeamce","performance"],["perfomeamces","performances"],["perfomeance","performance"],["perfomeanse","performance"],["perfomeanses","performances"],["perfomeant","performant"],["perfomeative","performative"],["perfomed","performed"],["perfomeed","performed"],["perfomeer","performer"],["perfomeers","performers"],["perfomeing","performing"],["perfomenace","performance"],["perfomenaces","performances"],["perfomer","performer"],["perfomers","performers"],["perfomes","performs"],["perfoming","performing"],["perfomnace","performance"],["perfomnaces","performances"],["perfomr","perform"],["perfomramce","performance"],["perfomramces","performances"],["perfomrance","performance"],["perfomranse","performance"],["perfomranses","performances"],["perfomrant","performant"],["perfomrative","performative"],["perfomred","performed"],["perfomrer","performer"],["perfomrers","performers"],["perfomring","performing"],["perfomrnace","performance"],["perfomrnaces","performances"],["perfomrs","performs"],["perfoms","performs"],["perfor","perform"],["perforam","perform"],["perforamed","performed"],["perforaming","performing"],["perforamnce","performance"],["perforamnces","performances"],["perforams","performs"],["perford","performed"],["perforemd","performed"],["performace","performance"],["performaed","performed"],["performamce","performance"],["performane","performance"],["performence","performance"],["performnace","performance"],["perfors","performs"],["perfro","perform"],["perfrom","perform"],["perfromance","performance"],["perfromed","performed"],["perfroming","performing"],["perfroms","performs"],["perhabs","perhaps"],["perhas","perhaps"],["perhasp","perhaps"],["perheaps","perhaps"],["perhpas","perhaps"],["peridic","periodic"],["perihperal","peripheral"],["perihperals","peripherals"],["perimetre","perimeter"],["perimetres","perimeters"],["periode","period"],["periodicaly","periodically"],["periodioc","periodic"],["peripathetic","peripatetic"],["peripherial","peripheral"],["peripherials","peripherals"],["perisist","persist"],["perisisted","persisted"],["perisistent","persistent"],["peristent","persistent"],["perjery","perjury"],["perjorative","pejorative"],["perlciritc","perlcritic"],["permable","permeable"],["permament","permanent"],["permamently","permanently"],["permanant","permanent"],["permanantly","permanently"],["permanentely","permanently"],["permanenty","permanently"],["permantly","permanently"],["permenant","permanent"],["permenantly","permanently"],["permessioned","permissioned"],["permision","permission"],["permisions","permissions"],["permisison","permission"],["permisisons","permissions"],["permissable","permissible"],["permissiosn","permissions"],["permisson","permission"],["permissons","permissions"],["permisssion","permission"],["permisssions","permissions"],["permited","permitted"],["permition","permission"],["permitions","permissions"],["permmission","permission"],["permmissions","permissions"],["permormance","performance"],["permssion","permission"],["permssions","permissions"],["permuatate","permutate"],["permuatated","permutated"],["permuatates","permutates"],["permuatating","permutating"],["permuatation","permutation"],["permuatations","permutations"],["permuation","permutation"],["permuations","permutations"],["permutaion","permutation"],["permutaions","permutations"],["permution","permutation"],["permutions","permutations"],["peroendicular","perpendicular"],["perogative","prerogative"],["peroid","period"],["peroidic","periodic"],["peroidical","periodical"],["peroidically","periodically"],["peroidicals","periodicals"],["peroidicity","periodicity"],["peroids","periods"],["peronal","personal"],["peroperly","properly"],["perosnality","personality"],["perpandicular","perpendicular"],["perpandicularly","perpendicularly"],["perperties","properties"],["perpertrated","perpetrated"],["perperty","property"],["perphas","perhaps"],["perpindicular","perpendicular"],["perpsective","perspective"],["perpsectives","perspectives"],["perrror","perror"],["persan","person"],["persepctive","perspective"],["persepective","perspective"],["persepectives","perspectives"],["perserve","preserve"],["perserved","preserved"],["perserverance","perseverance"],["perservere","persevere"],["perservered","persevered"],["perserveres","perseveres"],["perservering","persevering"],["perserves","preserves"],["perserving","preserving"],["perseverence","perseverance"],["persisit","persist"],["persisited","persisted"],["persistance","persistence"],["persistant","persistent"],["persistantly","persistently"],["persisten","persistent"],["persistented","persisted"],["persited","persisted"],["persitent","persistent"],["personalitie","personality"],["personalitites","personalities"],["personalitity","personality"],["personalitys","personalities"],["personaly","personally"],["personell","personnel"],["personnal","personal"],["personnaly","personally"],["personnell","personnel"],["perspecitve","perspective"],["persuded","persuaded"],["persue","pursue"],["persued","pursued"],["persuing","pursuing"],["persuit","pursuit"],["persuits","pursuits"],["persumably","presumably"],["perticular","particular"],["perticularly","particularly"],["perticulars","particulars"],["pertrub","perturb"],["pertrubation","perturbation"],["pertrubations","perturbations"],["pertrubing","perturbing"],["pertub","perturb"],["pertubate","perturb"],["pertubated","perturbed"],["pertubates","perturbs"],["pertubation","perturbation"],["pertubations","perturbations"],["pertubing","perturbing"],["perturbate","perturb"],["perturbates","perturbs"],["pervious","previous"],["perviously","previously"],["pessiary","pessary"],["petetion","petition"],["pevent","prevent"],["pevents","prevents"],["pezier","bezier"],["phanthom","phantom"],["Pharoah","Pharaoh"],["phasepsace","phasespace"],["phasis","phases"],["phenomenom","phenomenon"],["phenomenonal","phenomenal"],["phenomenonly","phenomenally"],["phenomonenon","phenomenon"],["phenomonon","phenomenon"],["phenonmena","phenomena"],["pheriparials","peripherals"],["Philipines","Philippines"],["philisopher","philosopher"],["philisophical","philosophical"],["philisophy","philosophy"],["Phillipine","Philippine"],["phillipines","philippines"],["Phillippines","Philippines"],["phillosophically","philosophically"],["philospher","philosopher"],["philosphies","philosophies"],["philosphy","philosophy"],["phisical","physical"],["phisically","physically"],["phisicaly","physically"],["phisics","physics"],["phisosophy","philosophy"],["Phonecian","Phoenecian"],["phoneticly","phonetically"],["phongraph","phonograph"],["phote","photo"],["photografic","photographic"],["photografical","photographical"],["photografy","photography"],["photograpic","photographic"],["photograpical","photographical"],["phsical","physical"],["phsyically","physically"],["phtread","pthread"],["phtreads","pthreads"],["phyiscal","physical"],["phyiscally","physically"],["phyiscs","physics"],["phylosophical","philosophical"],["physcial","physical"],["physial","physical"],["physicaly","physically"],["physisist","physicist"],["phython","python"],["phyton","python"],["phy_interace","phy_interface"],["piblisher","publisher"],["pice","piece"],["picoseond","picosecond"],["picoseonds","picoseconds"],["piggypack","piggyback"],["piggypacked","piggybacked"],["pilgrimmage","pilgrimage"],["pilgrimmages","pilgrimages"],["pimxap","pixmap"],["pimxaps","pixmaps"],["pinapple","pineapple"],["pinnaple","pineapple"],["pinoneered","pioneered"],["piont","point"],["pionter","pointer"],["pionts","points"],["piority","priority"],["pipeine","pipeline"],["pipeines","pipelines"],["pipelien","pipeline"],["pipeliens","pipelines"],["pipelin","pipeline"],["pipelinining","pipelining"],["pipelins","pipelines"],["pipepline","pipeline"],["pipeplines","pipelines"],["pipiline","pipeline"],["pipilines","pipelines"],["pipleine","pipeline"],["pipleines","pipelines"],["pipleline","pipeline"],["piplelines","pipelines"],["pitty","pity"],["pivott","pivot"],["pivotting","pivoting"],["pixes","pixels"],["placeemnt","placement"],["placeemnts","placements"],["placehoder","placeholder"],["placeholde","placeholder"],["placeholdes","placeholders"],["placeholer","placeholder"],["placeholers","placeholders"],["placemenet","placement"],["placemenets","placements"],["placholder","placeholder"],["placholders","placeholders"],["placmenet","placement"],["placmenets","placements"],["plaform","platform"],["plaforms","platforms"],["plaftorm","platform"],["plaftorms","platforms"],["plagarism","plagiarism"],["plalform","platform"],["plalforms","platforms"],["planation","plantation"],["plantext","plaintext"],["plantiff","plaintiff"],["plasement","placement"],["plasements","placements"],["plateu","plateau"],["platfarm","platform"],["platfarms","platforms"],["platfform","platform"],["platfforms","platforms"],["platflorm","platform"],["platflorms","platforms"],["platfoem","platform"],["platfom","platform"],["platfomr","platform"],["platfomrs","platforms"],["platfoms","platforms"],["platform-spacific","platform-specific"],["platforma","platforms"],["platformt","platforms"],["platfrom","platform"],["platfroms","platforms"],["plathome","platform"],["platofmr","platform"],["platofmrs","platforms"],["platofms","platforms"],["platofmss","platforms"],["platoform","platform"],["platoforms","platforms"],["platofrm","platform"],["platofrms","platforms"],["plattform","platform"],["plattforms","platforms"],["plausability","plausibility"],["plausable","plausible"],["playble","playable"],["playge","plague"],["playgerise","plagiarise"],["playgerize","plagiarize"],["playgropund","playground"],["playist","playlist"],["playists","playlists"],["playright","playwright"],["playwrite","playwright"],["playwrites","playwrights"],["plcae","place"],["plcaebo","placebo"],["plcaed","placed"],["plcaeholder","placeholder"],["plcaeholders","placeholders"],["plcaement","placement"],["plcaements","placements"],["plcaes","places"],["pleaase","please"],["pleacing","placing"],["pleae","please"],["pleaee","please"],["pleaes","please"],["pleasd","pleased"],["pleasent","pleasant"],["pleasently","pleasantly"],["plebicite","plebiscite"],["plecing","placing"],["plent","plenty"],["plesae","please"],["plesant","pleasant"],["plese","please"],["plesently","pleasantly"],["pliars","pliers"],["pllatforms","platforms"],["ploted","plotted"],["ploting","plotting"],["ploynomial","polynomial"],["ploynomials","polynomials"],["pltform","platform"],["pltforms","platforms"],["plugable","pluggable"],["pluged","plugged"],["pluign","plugin"],["pluigns","plugins"],["pluse","pulse"],["plyotropy","pleiotropy"],["pobular","popular"],["pobularity","popularity"],["podule","module"],["poenis","penis"],["poential","potential"],["poentially","potentially"],["poentials","potentials"],["poeoples","peoples"],["poeple","people"],["poety","poetry"],["pogress","progress"],["poicies","policies"],["poicy","policy"],["poiint","point"],["poiints","points"],["poind","point"],["poindcloud","pointcloud"],["poiner","pointer"],["poing","point"],["poinits","points"],["poinnter","pointer"],["poins","points"],["pointeres","pointers"],["pointes","points"],["pointetr","pointer"],["pointetrs","pointers"],["pointeur","pointer"],["pointseta","poinsettia"],["pointss","points"],["pointzer","pointer"],["poinyent","poignant"],["poisin","poison"],["poisition","position"],["poisitioned","positioned"],["poisitioning","positioning"],["poisitionning","positioning"],["poisitions","positions"],["poistion","position"],["poistioned","positioned"],["poistioning","positioning"],["poistions","positions"],["poistive","positive"],["poistively","positively"],["poistives","positives"],["poistivly","positively"],["poit","point"],["poitd","pointed"],["poited","pointed"],["poiter","pointer"],["poiters","pointers"],["poiting","pointing"],["poitless","pointless"],["poitlessly","pointlessly"],["poitn","point"],["poitnd","pointed"],["poitned","pointed"],["poitner","pointer"],["poitnes","points"],["poitning","pointing"],["poitns","points"],["poits","points"],["poiunter","pointer"],["poject","project"],["pojecting","projecting"],["pojnt","point"],["pojrect","project"],["pojrected","projected"],["pojrecting","projecting"],["pojrection","projection"],["pojrections","projections"],["pojrector","projector"],["pojrectors","projectors"],["pojrects","projects"],["poket","pocket"],["polariy","polarity"],["polgon","polygon"],["polgons","polygons"],["polical","political"],["policiy","policy"],["poligon","polygon"],["poligons","polygons"],["polinator","pollinator"],["polinators","pollinators"],["politican","politician"],["politicans","politicians"],["politicing","politicking"],["pollenate","pollinate"],["polltry","poultry"],["polocies","policies"],["polocy","policy"],["polocys","policies"],["pologon","polygon"],["pologons","polygons"],["polotic","politic"],["polotical","political"],["polotics","politics"],["poltical","political"],["poltry","poultry"],["polute","pollute"],["poluted","polluted"],["polutes","pollutes"],["poluting","polluting"],["polution","pollution"],["polyar","polar"],["polyedral","polyhedral"],["polygond","polygons"],["polygone","polygon"],["polymorpic","polymorphic"],["polynomal","polynomial"],["polynomals","polynomials"],["polyphonyic","polyphonic"],["polypoygon","polypolygon"],["polypoylgons","polypolygons"],["polysaccaride","polysaccharide"],["polysaccharid","polysaccharide"],["pomegranite","pomegranate"],["pomotion","promotion"],["pompay","Pompeii"],["ponint","point"],["poninted","pointed"],["poninter","pointer"],["poninting","pointing"],["ponints","points"],["ponit","point"],["ponitd","pointed"],["ponited","pointed"],["poniter","pointer"],["poniters","pointers"],["ponits","points"],["pont","point"],["pontential","potential"],["ponter","pointer"],["ponting","pointing"],["ponts","points"],["pontuation","punctuation"],["pooint","point"],["poointed","pointed"],["poointer","pointer"],["pooints","points"],["poost","post"],["poperee","potpourri"],["poperties","properties"],["popoen","popen"],["popolate","populate"],["popolated","populated"],["popolates","populates"],["popolating","populating"],["poportional","proportional"],["popoulation","population"],["popoup","popup"],["poppup","popup"],["popularaty","popularity"],["populare","popular"],["populer","popular"],["popullate","populate"],["popullated","populated"],["popuplar","popular"],["popuplarity","popularity"],["popuplate","populate"],["popuplated","populated"],["popuplates","populates"],["popuplating","populating"],["popuplation","population"],["porbably","probably"],["porblem","problem"],["porblems","problems"],["porcess","process"],["porcessed","processed"],["porcesses","processes"],["porcessing","processing"],["porcessor","processor"],["porcessors","processors"],["porgram","program"],["porgrammeer","programmer"],["porgrammeers","programmers"],["porgramming","programming"],["porgrams","programs"],["poriferal","peripheral"],["porject","project"],["porjection","projection"],["porjects","projects"],["porotocol","protocol"],["porotocols","protocols"],["porperties","properties"],["porperty","property"],["porportion","proportion"],["porportional","proportional"],["porportionally","proportionally"],["porportioning","proportioning"],["porportions","proportions"],["porsalin","porcelain"],["porshan","portion"],["porshon","portion"],["portait","portrait"],["portaits","portraits"],["portayed","portrayed"],["portected","protected"],["portguese","Portuguese"],["portioon","portion"],["portraing","portraying"],["portugese","Portuguese"],["portuguease","Portuguese"],["portugues","Portuguese"],["porve","prove"],["porved","proved"],["porven","proven"],["porves","proves"],["porvide","provide"],["porvided","provided"],["porvider","provider"],["porvides","provides"],["porviding","providing"],["porvids","provides"],["porving","proving"],["posative","positive"],["posatives","positives"],["posativity","positivity"],["poseesions","possessions"],["posess","possess"],["posessed","possessed"],["posesses","possesses"],["posessing","possessing"],["posession","possession"],["posessions","possessions"],["posibilities","possibilities"],["posibility","possibility"],["posibilties","possibilities"],["posible","possible"],["posiblity","possibility"],["posibly","possibly"],["posiitive","positive"],["posiitives","positives"],["posiitivity","positivity"],["posisition","position"],["posisitioned","positioned"],["posistion","position"],["positionn","position"],["positionned","positioned"],["positionnes","positions"],["positionning","positioning"],["positionns","positions"],["positiv","positive"],["positivie","positive"],["positivies","positives"],["positivly","positively"],["positoin","position"],["positoined","positioned"],["positoins","positions"],["positonal","positional"],["positoned","positioned"],["positoning","positioning"],["positve","positive"],["positves","positives"],["POSIX-complient","POSIX-compliant"],["pospone","postpone"],["posponed","postponed"],["posption","position"],["possabilites","possibilities"],["possabilities","possibilities"],["possability","possibility"],["possabilties","possibilities"],["possabily","possibly"],["possable","possible"],["possably","possibly"],["possbily","possibly"],["possble","possible"],["possbly","possibly"],["posseses","possesses"],["possesing","possessing"],["possesion","possession"],["possesive","possessive"],["possessess","possesses"],["possiable","possible"],["possibbe","possible"],["possibe","possible"],["possibile","possible"],["possibilies","possibilities"],["possibilites","possibilities"],["possibilitities","possibilities"],["possibiliy","possibility"],["possibillity","possibility"],["possibilties","possibilities"],["possibilty","possibility"],["possibily","possibly"],["possibities","possibilities"],["possibity","possibility"],["possiblble","possible"],["possiblec","possible"],["possiblely","possibly"],["possiblility","possibility"],["possiblilty","possibility"],["possiblities","possibilities"],["possiblity","possibility"],["possiblly","possibly"],["possilbe","possible"],["possily","possibly"],["possition","position"],["possitive","positive"],["possitives","positives"],["possobily","possibly"],["possoble","possible"],["possobly","possibly"],["posssible","possible"],["post-morten","post-mortem"],["post-proces","post-process"],["post-procesing","post-processing"],["postcondtion","postcondition"],["postcondtions","postconditions"],["Postdam","Potsdam"],["postgress","PostgreSQL"],["postgressql","PostgreSQL"],["postgrsql","PostgreSQL"],["posthomous","posthumous"],["postiional","positional"],["postiive","positive"],["postincremend","postincrement"],["postion","position"],["postioned","positioned"],["postions","positions"],["postition","position"],["postitive","positive"],["postitives","positives"],["postive","positive"],["postives","positives"],["postmage","postimage"],["postphoned","postponed"],["postpocessing","postprocessing"],["postponinig","postponing"],["postprocesing","postprocessing"],["postscritp","postscript"],["postulat","postulate"],["postuminus","posthumous"],["postumus","posthumous"],["potatoe","potato"],["potatos","potatoes"],["potencial","potential"],["potencially","potentially"],["potencials","potentials"],["potenial","potential"],["potenially","potentially"],["potentail","potential"],["potentailly","potentially"],["potentails","potentials"],["potental","potential"],["potentally","potentially"],["potentatially","potentially"],["potententially","potentially"],["potentiallly","potentially"],["potentialy","potentially"],["potentiel","potential"],["potentiomenter","potentiometer"],["potition","position"],["potocol","protocol"],["potrait","portrait"],["potrayed","portrayed"],["poulations","populations"],["pount","point"],["pounts","points"],["poupular","popular"],["poverful","powerful"],["poweful","powerful"],["powerfull","powerful"],["powerppc","powerpc"],["pozitive","positive"],["pozitively","positively"],["pozitives","positives"],["ppcheck","cppcheck"],["ppeline","pipeline"],["ppelines","pipelines"],["ppolygons","polygons"],["ppublisher","publisher"],["ppyint","pyint"],["praameter","parameter"],["praameters","parameters"],["prabability","probability"],["prabable","probable"],["prabably","probably"],["pracitcal","practical"],["pracitcally","practically"],["practial","practical"],["practially","practically"],["practicaly","practically"],["practicioner","practitioner"],["practicioners","practitioners"],["practicly","practically"],["practictitioner","practitioner"],["practictitioners","practitioners"],["practicval","practical"],["practioner","practitioner"],["practioners","practitioners"],["praefix","prefix"],["pragam","pragma"],["pragmato","pragma to"],["prairy","prairie"],["pramater","parameter"],["prameter","parameter"],["prameters","parameters"],["prarameter","parameter"],["prarameters","parameters"],["prarie","prairie"],["praries","prairies"],["pratical","practical"],["pratically","practically"],["pratice","practice"],["prcess","process"],["prcesses","processes"],["prcessing","processing"],["prcoess","process"],["prcoessed","processed"],["prcoesses","processes"],["prcoessing","processing"],["prctiles","percentiles"],["prdpagate","propagate"],["prdpagated","propagated"],["prdpagates","propagates"],["prdpagating","propagating"],["prdpagation","propagation"],["prdpagations","propagations"],["prdpagator","propagator"],["prdpagators","propagators"],["pre-condifure","pre-configure"],["pre-condifured","pre-configured"],["pre-confifure","pre-configure"],["pre-confifured","pre-configured"],["pre-confure","pre-configure"],["pre-confured","pre-configured"],["pre-congifure","pre-configure"],["pre-congifured","pre-configured"],["pre-defiend","pre-defined"],["pre-defiened","pre-defined"],["pre-empt","preempt"],["pre-pended","prepended"],["pre-pre-realease","pre-pre-release"],["pre-proces","pre-process"],["pre-procesing","pre-processing"],["pre-realease","pre-release"],["pre-registeres","pre-registers"],["prealocate","preallocate"],["prealocated","preallocated"],["prealocates","preallocates"],["prealocating","preallocating"],["preambule","preamble"],["preamle","preamble"],["preample","preamble"],["preaorocessing","preprocessing"],["preapared","prepared"],["preapre","prepare"],["preaprooved","preapproved"],["prebious","previous"],["precacheed","precached"],["precceding","preceding"],["precding","preceding"],["preced","precede"],["precedencs","precedence"],["precedessor","predecessor"],["preceds","precedes"],["preceision","precision"],["precence","presence"],["precendance","precedence"],["precendances","precedences"],["precende","precedence"],["precendece","precedence"],["precendeces","precedences"],["precendence","precedence"],["precendences","precedences"],["precendencies","precedences"],["precendent","precedent"],["precendes","precedences"],["precending","preceding"],["precends","precedence"],["precenences","preferences"],["precense","presence"],["precentage","percentage"],["precentile","percentile"],["precentiles","percentiles"],["precessing","processing"],["precice","precise"],["precicion","precision"],["precidence","precedence"],["precisily","precisely"],["precisionn","precision"],["precisision","precision"],["precisly","precisely"],["precison","precision"],["precize","precise"],["precomuted","precomputed"],["preconditoner","preconditioner"],["preconditoners","preconditioners"],["precondtion","precondition"],["precondtioner","preconditioner"],["precondtioners","preconditioners"],["precondtionner","preconditioner"],["precondtionners","preconditioners"],["precondtions","preconditions"],["preconfiged","preconfigured"],["precsions","precisions"],["precuation","precaution"],["preculde","preclude"],["preculded","precluded"],["preculdes","precludes"],["precumputed","precomputed"],["precurser","precursor"],["precussion","percussion"],["precussions","percussions"],["predecesor","predecessor"],["predecesors","predecessors"],["predeclarnig","predeclaring"],["predefiend","predefined"],["predefiened","predefined"],["predefiined","predefined"],["predefineds","predefined"],["predessor","predecessor"],["predfined","predefined"],["predicat","predicate"],["predicatble","predictable"],["predicitons","predictions"],["predictible","predictable"],["predifined","predefined"],["predomiantly","predominately"],["preeceding","preceding"],["preemptable","preemptible"],["preesnt","present"],["prefectches","prefetches"],["prefecth","prefetch"],["prefectly","perfectly"],["prefence","preference"],["prefences","preferences"],["preferance","preference"],["preferances","preferences"],["preferecne","preference"],["preferecnes","preferences"],["prefered","preferred"],["preferencfe","preference"],["preferencfes","preferences"],["preferes","prefers"],["prefering","preferring"],["prefernce","preference"],["prefernces","preferences"],["prefernec","preference"],["preferr","prefer"],["preferrable","preferable"],["preferrably","preferably"],["preferrence","preference"],["preferrences","preferences"],["preferrred","preferred"],["prefetchs","prefetches"],["prefex","prefix"],["preffer","prefer"],["prefferable","preferable"],["prefferably","preferably"],["preffered","preferred"],["preffix","prefix"],["preffixed","prefixed"],["preffixes","prefixes"],["preffixing","prefixing"],["prefices","prefixes"],["preformance","performance"],["preformances","performances"],["pregancies","pregnancies"],["prehaps","perhaps"],["preiod","period"],["preivew","preview"],["preivous","previous"],["prejected","projected"],["prejection","projection"],["prejections","projections"],["preliferation","proliferation"],["prelimitary","preliminary"],["premeire","premiere"],["premeired","premiered"],["premillenial","premillennial"],["preminence","preeminence"],["premission","permission"],["premit","permit"],["premits","permits"],["Premonasterians","Premonstratensians"],["premption","preemption"],["premptive","preemptive"],["premptively","preemptively"],["preocess","process"],["preocupation","preoccupation"],["preoperty","property"],["prepair","prepare"],["prepaired","prepared"],["prepand","prepend"],["preparetion","preparation"],["preparetions","preparations"],["prepartion","preparation"],["prepartions","preparations"],["prepate","prepare"],["prepated","prepared"],["prepates","prepares"],["prepatory","preparatory"],["prependet","prepended"],["prepented","prepended"],["preperation","preparation"],["preperations","preparations"],["preponderence","preponderance"],["preppend","prepend"],["preppended","prepended"],["preppendet","prepended"],["preppented","prepended"],["preprend","prepend"],["preprended","prepended"],["prepresent","represent"],["prepresented","represented"],["prepresents","represents"],["preproces","preprocess"],["preprocesing","preprocessing"],["preprocesor","preprocessor"],["preprocesser","preprocessor"],["preprocessers","preprocessors"],["preprocesssing","preprocessing"],["prequisite","prerequisite"],["prequisites","prerequisites"],["prerequesite","prerequisite"],["prerequesites","prerequisites"],["prerequisit","prerequisite"],["prerequisities","prerequisites"],["prerequisits","prerequisites"],["prerequiste","prerequisite"],["prerequsite","prerequisite"],["prerequsites","prerequisites"],["preriod","period"],["preriodic","periodic"],["prersistent","persistent"],["presance","presence"],["prescripe","prescribe"],["prescriped","prescribed"],["prescrition","prescription"],["prescritions","prescriptions"],["presearvation","preservation"],["presearvations","preservations"],["presearve","preserve"],["presearved","preserved"],["presearver","preserver"],["presearves","preserves"],["presearving","preserving"],["presedential","presidential"],["presenece","presence"],["presener","presenter"],["presense","presence"],["presentaion","presentation"],["presentaional","presentational"],["presentaions","presentations"],["presernt","present"],["preserrved","preserved"],["preserv","preserve"],["presetation","presentation"],["preseve","preserve"],["preseved","preserved"],["preseverance","perseverance"],["preseverence","perseverance"],["preseves","preserves"],["preseving","preserving"],["presicion","precision"],["presidenital","presidential"],["presidental","presidential"],["presist","persist"],["presistable","persistable"],["presistance","persistence"],["presistant","persistent"],["presistantly","persistently"],["presisted","persisted"],["presistence","persistence"],["presistency","persistency"],["presistent","persistent"],["presistently","persistently"],["presisting","persisting"],["presistion","precision"],["presists","persists"],["presitgious","prestigious"],["presmissions","permissions"],["presntation","presentation"],["presntations","presentations"],["prespective","perspective"],["presreved","preserved"],["pressent","present"],["pressentation","presentation"],["pressented","presented"],["pressre","pressure"],["pressue","pressure"],["pressues","pressures"],["prestigeous","prestigious"],["prestigous","prestigious"],["presuambly","presumably"],["presumabely","presumably"],["presumaby","presumably"],["presumebly","presumably"],["presumely","presumably"],["presumibly","presumably"],["pretaining","pertaining"],["pretect","protect"],["pretected","protected"],["pretecting","protecting"],["pretection","protection"],["pretects","protects"],["pretendend","pretended"],["pretty-printter","pretty-printer"],["preveiw","preview"],["preveiwed","previewed"],["preveiwer","previewer"],["preveiwers","previewers"],["preveiws","previews"],["prevelance","prevalence"],["prevelant","prevalent"],["preven","prevent"],["prevend","prevent"],["preverse","perverse"],["preverses","preserves"],["preverve","preserve"],["prevew","preview"],["prevews","previews"],["previewd","previewed"],["previious","previous"],["previlege","privilege"],["previoous","previous"],["previos","previous"],["previosly","previously"],["previosu","previous"],["previosuly","previously"],["previou","previous"],["previouls","previous"],["previoulsy","previously"],["previouly","previously"],["previouse","previous"],["previousl","previously"],["previousy","previously"],["previsou","previous"],["previsouly","previously"],["previuous","previous"],["previus","previous"],["previvous","previous"],["prevoius","previous"],["prevous","previous"],["prevously","previously"],["prewview","preview"],["prexisting","preexisting"],["prexixed","prefixed"],["prfer","prefer"],["prferable","preferable"],["prferables","preferable"],["prference","preference"],["prferred","preferred"],["prgram","program"],["priave","private"],["pricipal","principal"],["priciple","principle"],["priciples","principles"],["pricision","precision"],["priestood","priesthood"],["primaray","primary"],["primarely","primarily"],["primarly","primarily"],["primative","primitive"],["primatively","primitively"],["primatives","primitives"],["primay","primary"],["primeter","perimeter"],["primitave","primitive"],["primitiv","primitive"],["primitve","primitive"],["primitves","primitives"],["primive","primitive"],["primordal","primordial"],["princeple","principle"],["princeples","principles"],["princible","principle"],["principaly","principality"],["principial","principal"],["principlaity","principality"],["principly","principally"],["princliple","principle"],["prind","print"],["prinicipal","principal"],["prining","printing"],["printting","printing"],["prioirties","priorities"],["prioirty","priority"],["prioritiy","priority"],["priorization","prioritization"],["priorizations","prioritizations"],["priorty","priority"],["priot","prior"],["priotise","prioritise"],["priotised","prioritised"],["priotising","prioritising"],["priotities","priorities"],["priotitize","prioritize"],["priotity","priority"],["priotized","prioritized"],["priotizing","prioritizing"],["priots","priors"],["prirority","priority"],["pris","prise"],["priting","printing"],["privalege","privilege"],["privaleges","privileges"],["privaye","private"],["privcy","privacy"],["privde","provide"],["priveledge","privilege"],["priveledged","privileged"],["priveledges","privileges"],["privelege","privilege"],["priveleged","privileged"],["priveleges","privileges"],["privelige","privilege"],["priveliged","privileged"],["priveliges","privileges"],["privelleges","privileges"],["priviate","private"],["privide","provide"],["privided","provided"],["privides","provides"],["prividing","providing"],["priview","preview"],["privilage","privilege"],["privilaged","privileged"],["privilages","privileges"],["priviledge","privilege"],["priviledged","privileged"],["priviledges","privileges"],["privilidge","privilege"],["privilidged","privileged"],["privilidges","privileges"],["privilige","privilege"],["priviliged","privileged"],["priviliges","privileges"],["privious","previous"],["priviously","previously"],["privision","provision"],["privisional","provisional"],["privisions","provisions"],["privledge","privilege"],["privleges","privileges"],["privte","private"],["prject","project"],["prjecting","projecting"],["prjection","projection"],["prjections","projections"],["prjects","projects"],["prmitive","primitive"],["prmitives","primitives"],["prmopting","prompting"],["proable","probable"],["proably","probably"],["probabalistic","probabilistic"],["probabaly","probably"],["probabilaty","probability"],["probabilisitic","probabilistic"],["probabilites","probabilities"],["probabilty","probability"],["probablay","probably"],["probablistic","probabilistic"],["probablities","probabilities"],["probablity","probability"],["probablly","probably"],["probaby","probably"],["probalby","probably"],["probalibity","probability"],["probaly","probably"],["probbably","probably"],["probbailities","probabilities"],["probbaility","probability"],["probbaly","probably"],["probbed","probed"],["probblem","problem"],["probblems","problems"],["probblez","problem"],["probblezs","problems"],["probbly","probably"],["probelm","problem"],["probelmatic","problematic"],["probelms","problems"],["probem","problem"],["proberly","properly"],["problably","probably"],["problaem","problem"],["problaems","problems"],["problamatic","problematic"],["probleme","problem"],["problemes","problems"],["problimatic","problematic"],["problme","problem"],["problmes","problems"],["probly","probably"],["procceed","proceed"],["proccesor","processor"],["proccesors","processors"],["proccess","process"],["proccessed","processed"],["proccesses","processes"],["proccessing","processing"],["proccessor","processor"],["proccessors","processors"],["procecure","procedure"],["procecures","procedures"],["procedger","procedure"],["procedings","proceedings"],["procedre","procedure"],["procedres","procedures"],["proceedes","proceeds"],["proceedure","procedure"],["proceedures","procedures"],["proceeed","proceed"],["proceeeded","proceeded"],["proceeeding","proceeding"],["proceeeds","proceeds"],["proceeedures","procedures"],["procees","process"],["proceesed","processed"],["proceesor","processor"],["procelain","porcelain"],["procelains","porcelains"],["procentual","percentual"],["proces","process"],["procesed","processed"],["proceses","processes"],["proceshandler","processhandler"],["procesing","processing"],["procesor","processor"],["processeed","processed"],["processees","processes"],["processer","processor"],["processess","processes"],["processessing","processing"],["processig","processing"],["processinf","processing"],["processore","processor"],["processpr","processor"],["processsed","processed"],["processses","processes"],["processsing","processing"],["processsors","processors"],["procesure","procedure"],["procesures","procedures"],["procide","provide"],["procided","provided"],["procides","provides"],["proclaimation","proclamation"],["proclamed","proclaimed"],["proclaming","proclaiming"],["proclomation","proclamation"],["procoess","process"],["procoessed","processed"],["procoessing","processing"],["proctect","protect"],["proctected","protected"],["proctecting","protecting"],["proctects","protects"],["procteted","protected"],["procude","produce"],["procuded","produced"],["prodceding","proceeding"],["prodecure","procedure"],["producable","producible"],["producables","producible"],["produciton","production"],["producitons","productions"],["producted","produced"],["productiviy","productivity"],["produkt","product"],["produse","produce"],["prodused","produced"],["produses","produces"],["proedural","procedural"],["proedure","procedure"],["proedures","procedures"],["proejct","project"],["proejcted","projected"],["proejcting","projecting"],["proejction","projection"],["proepr","proper"],["proeprly","properly"],["proeprties","properties"],["proeprty","property"],["proerties","properties"],["proessing","processing"],["profesional","professional"],["profesionally","professionally"],["profesionals","professionals"],["profesor","professor"],["professer","professor"],["proffesed","professed"],["proffesion","profession"],["proffesional","professional"],["proffesor","professor"],["proffessor","professor"],["profie","profile"],["profied","profiled"],["profier","profiler"],["profies","profiles"],["profilic","prolific"],["profirle","profile"],["profirled","profiled"],["profirler","profiler"],["profirles","profiles"],["profissional","professional"],["proflie","profile"],["proflier","profiler"],["proflies","profiles"],["profling","profiling"],["profund","profound"],["profundly","profoundly"],["progagate","propagate"],["progagated","propagated"],["progagates","propagates"],["progagating","propagating"],["progagation","propagation"],["progagations","propagations"],["progagator","propagator"],["progagators","propagators"],["progam","program"],["progamability","programmability"],["progamable","programmable"],["progamatic","programmatic"],["progamatically","programmatically"],["progamed","programmed"],["progamer","programmer"],["progamers","programmers"],["progaming","programming"],["progamm","program"],["progammability","programmability"],["progammable","programmable"],["progammatic","programmatic"],["progammatically","programmatically"],["progammed","programmed"],["progammer","programmer"],["progammers","programmers"],["progamming","programming"],["progamms","programs"],["progams","programs"],["progapate","propagate"],["progapated","propagated"],["progapates","propagates"],["progapating","propagating"],["progapation","propagation"],["progapations","propagations"],["progapator","propagator"],["progapators","propagators"],["progaramm","program"],["progarammability","programmability"],["progarammable","programmable"],["progarammatic","programmatic"],["progarammatically","programmatically"],["progarammed","programmed"],["progarammer","programmer"],["progarammers","programmers"],["progaramming","programming"],["progaramms","programs"],["progarm","program"],["progarmability","programmability"],["progarmable","programmable"],["progarmatic","programmatic"],["progarmatically","programmatically"],["progarmed","programmed"],["progarmer","programmer"],["progarmers","programmers"],["progarming","programming"],["progarms","programs"],["progate","propagate"],["progated","propagated"],["progates","propagates"],["progating","propagating"],["progation","propagation"],["progations","propagations"],["progess","progress"],["progessbar","progressbar"],["progessed","progressed"],["progesses","progresses"],["progessive","progressive"],["progessor","progressor"],["progesss","progress"],["progesssive","progressive"],["progidy","prodigy"],["programable","programmable"],["programatic","programmatic"],["programatically","programmatically"],["programattically","programmatically"],["programd","programmed"],["programemer","programmer"],["programemers","programmers"],["programers","programmers"],["programmaticaly","programmatically"],["programmend","programmed"],["programmetically","programmatically"],["programmical","programmatical"],["programmign","programming"],["programmming","programming"],["programms","programs"],["progreess","progress"],["progres","progress"],["progresively","progressively"],["progresss","progress"],["progrewss","progress"],["progrmae","program"],["progrss","progress"],["prohabition","prohibition"],["prohibitted","prohibited"],["prohibitting","prohibiting"],["prohibt","prohibit"],["prohibted","prohibited"],["prohibting","prohibiting"],["prohibts","prohibits"],["proirity","priority"],["projct's","project's"],["projct","project"],["projction","projection"],["projctions","projections"],["projctor","projector"],["projctors","projectors"],["projcts","projects"],["projectd","projected"],["projectio","projection"],["projecttion","projection"],["projet","project"],["projetction","projection"],["projeted","projected"],["projeting","projecting"],["projets","projects"],["prolbems","problems"],["prolem","problem"],["prolematic","problematic"],["prolems","problems"],["prologomena","prolegomena"],["prominance","prominence"],["prominant","prominent"],["prominantly","prominently"],["promis","promise"],["promiscous","promiscuous"],["promiss","promise"],["promissed","promised"],["promisses","promises"],["promissing","promising"],["promixity","proximity"],["prommpt","prompt"],["prommpts","prompts"],["promotted","promoted"],["promprted","prompted"],["promps","prompts"],["promt","prompt"],["promts","prompts"],["pronnounced","pronounced"],["pronomial","pronominal"],["prononciation","pronunciation"],["pronouce","pronounce"],["pronouced","pronounced"],["pronounched","pronounced"],["pronounciation","pronunciation"],["pronunce","pronounce"],["proocecure","procedure"],["proocecures","procedures"],["proocedure","procedure"],["proocedures","procedures"],["proocess","process"],["proocessed","processed"],["proocesses","processes"],["proocessing","processing"],["proocol","protocol"],["proocols","protocols"],["prooduce","produce"],["prooduced","produced"],["prooduces","produces"],["prooduct","product"],["prooerties","properties"],["prooerty","property"],["prool","pool"],["prooof","proof"],["prooper","proper"],["prooperly","properly"],["prooperties","properties"],["prooperty","property"],["proose","propose"],["proosed","proposed"],["prooses","proposes"],["proove","prove"],["prooved","proved"],["prooven","proven"],["prooves","proves"],["prooving","proving"],["proovread","proofread"],["prooxies","proxies"],["prooxy","proxy"],["propably","probably"],["propage","propagate"],["propatagion","propagation"],["propator","propagator"],["propators","propagators"],["propbably","probably"],["propely","properly"],["propeoperties","properties"],["propereties","properties"],["properety","property"],["properies","properties"],["properites","properties"],["properities","properties"],["properries","properties"],["properrt","property"],["properrys","properties"],["propert","property"],["properteis","properties"],["propertery","property"],["propertion","proportion"],["propertional","proportional"],["propertions","proportions"],["propertise","properties"],["propertu","property"],["propertus","properties"],["propertys","properties"],["propertyst","properties"],["propeties","properties"],["propetry","property"],["propetrys","properties"],["propety","property"],["propetys","properties"],["propgated","propagated"],["prophacy","prophecy"],["propietary","proprietary"],["propietries","proprietaries"],["propietry","proprietary"],["propigate","propagate"],["propigation","propagation"],["proplem","problem"],["propmt","prompt"],["propmted","prompted"],["propmter","prompter"],["propmts","prompts"],["propoagate","propagate"],["propoerties","properties"],["propoerty","property"],["propoganda","propaganda"],["propogate","propagate"],["propogated","propagated"],["propogates","propagates"],["propogating","propagating"],["propogation","propagation"],["proporpotion","proportion"],["proporpotional","proportional"],["proportianal","proportional"],["proporties","properties"],["proportinal","proportional"],["proporty","property"],["propostion","proposition"],["proppely","properly"],["propper","proper"],["propperly","properly"],["propperties","properties"],["propperty","property"],["proprely","properly"],["propreties","properties"],["proprety","property"],["proprietory","proprietary"],["proproable","probable"],["proproably","probably"],["proprocessed","preprocessed"],["proprogate","propagate"],["proprogated","propagated"],["proprogates","propagates"],["proprogating","propagating"],["proprogation","propagation"],["proprogations","propagations"],["proprogator","propagator"],["proprogators","propagators"],["proproties","properties"],["proprotion","proportion"],["proprotional","proportional"],["proprotionally","proportionally"],["proprotions","proportions"],["proprty","property"],["propt","prompt"],["propteries","properties"],["propterties","properties"],["propterty","property"],["propvider","provider"],["prority","priority"],["prorotype","prototype"],["proseletyzing","proselytizing"],["prosess","process"],["prosessor","processor"],["protable","portable"],["protaganist","protagonist"],["protaganists","protagonists"],["protcol","protocol"],["protcols","protocols"],["protcool","protocol"],["protcools","protocols"],["protcted","protected"],["protecion","protection"],["protectiv","protective"],["protedcted","protected"],["protential","potential"],["protext","protect"],["protocal","protocol"],["protocals","protocols"],["protocl","protocol"],["protocls","protocols"],["protoco","protocol"],["protocoll","protocol"],["protocolls","protocols"],["protocos","protocols"],["protoganist","protagonist"],["protoge","protege"],["protol","protocol"],["protols","protocols"],["prototyes","prototypes"],["protoype","prototype"],["protoyped","prototyped"],["protoypes","prototypes"],["protoyping","prototyping"],["protoytpe","prototype"],["protoytpes","prototypes"],["protrait","portrait"],["protraits","portraits"],["protrayed","portrayed"],["protruberance","protuberance"],["protruberances","protuberances"],["prouncements","pronouncements"],["provacative","provocative"],["provded","provided"],["provder","provider"],["provdided","provided"],["provdie","provide"],["provdied","provided"],["provdies","provides"],["provding","providing"],["provences","provinces"],["provicde","provide"],["provicded","provided"],["provicdes","provides"],["provicial","provincial"],["provideres","providers"],["providewd","provided"],["providfers","providers"],["provieded","provided"],["proviedes","provides"],["provinicial","provincial"],["provisioing","provisioning"],["provisiong","provisioning"],["provisionging","provisioning"],["provisiosn","provision"],["provisonal","provisional"],["provive","provide"],["provived","provided"],["provives","provides"],["proviving","providing"],["provode","provide"],["provoded","provided"],["provoder","provider"],["provodes","provides"],["provoding","providing"],["provods","provides"],["provsioning","provisioning"],["proximty","proximity"],["prozess","process"],["prpeparations","preparations"],["prpose","propose"],["prposed","proposed"],["prposer","proposer"],["prposers","proposers"],["prposes","proposes"],["prposiing","proposing"],["prrcision","precision"],["prrottypes","prototypes"],["prset","preset"],["prsets","presets"],["prtinf","printf"],["prufe","proof"],["prviate","private"],["psaswd","passwd"],["pseude","pseudo"],["pseudononymous","pseudonymous"],["pseudonyn","pseudonym"],["pseudopoential","pseudopotential"],["pseudopoentials","pseudopotentials"],["pseudorinverse","pseudoinverse"],["pseuo-palette","pseudo-palette"],["psitoin","position"],["psitoined","positioned"],["psitoins","positions"],["psot","post"],["psots","posts"],["psrameter","parameter"],["pssed","passed"],["pssibility","possibility"],["psudo","pseudo"],["psudoinverse","pseudoinverse"],["psuedo","pseudo"],["psuedo-fork","pseudo-fork"],["psuedoinverse","pseudoinverse"],["psuedolayer","pseudolayer"],["psuh","push"],["psychadelic","psychedelic"],["psycology","psychology"],["psyhic","psychic"],["ptd","pdf"],["ptherad","pthread"],["ptherads","pthreads"],["pthon","python"],["pthred","pthread"],["pthreds","pthreads"],["ptorions","portions"],["ptrss","press"],["pubilsh","publish"],["pubilshed","published"],["pubilsher","publisher"],["pubilshers","publishers"],["pubilshing","publishing"],["pubish","publish"],["pubished","published"],["pubisher","publisher"],["pubishers","publishers"],["pubishing","publishing"],["publcation","publication"],["publcise","publicise"],["publcize","publicize"],["publiaher","publisher"],["publically","publicly"],["publicaly","publicly"],["publiched","published"],["publicher","publisher"],["publichers","publishers"],["publiches","publishes"],["publiching","publishing"],["publihsed","published"],["publihser","publisher"],["publised","published"],["publisehd","published"],["publisehr","publisher"],["publisehrs","publishers"],["publiser","publisher"],["publisers","publishers"],["publisged","published"],["publisger","publisher"],["publisgers","publishers"],["publishd","published"],["publisheed","published"],["publisherr","publisher"],["publishher","publisher"],["publishor","publisher"],["publishr","publisher"],["publishre","publisher"],["publishrs","publishers"],["publissher","publisher"],["publlisher","publisher"],["publsh","publish"],["publshed","published"],["publsher","publisher"],["publshers","publishers"],["publshing","publishing"],["publsih","publish"],["publsihed","published"],["publsiher","publisher"],["publsihers","publishers"],["publsihes","publishes"],["publsihing","publishing"],["publuc","public"],["publucation","publication"],["publush","publish"],["publusher","publisher"],["publushers","publishers"],["publushes","publishes"],["publushing","publishing"],["puchasing","purchasing"],["Pucini","Puccini"],["Puertorrican","Puerto Rican"],["Puertorricans","Puerto Ricans"],["pulisher","publisher"],["pullrequest","pull request"],["pullrequests","pull requests"],["pumkin","pumpkin"],["punctation","punctuation"],["puplar","popular"],["puplarity","popularity"],["puplate","populate"],["puplated","populated"],["puplates","populates"],["puplating","populating"],["puplation","population"],["puplisher","publisher"],["pupose","purpose"],["puposes","purposes"],["pupulated","populated"],["purcahed","purchased"],["purcahse","purchase"],["purgest","purges"],["puritannical","puritanical"],["purposedly","purposely"],["purpotedly","purportedly"],["purpse","purpose"],["pursuade","persuade"],["pursuaded","persuaded"],["pursuades","persuades"],["pusehd","pushed"],["pususading","persuading"],["puting","putting"],["putpose","purpose"],["putposed","purposed"],["putposes","purposes"],["pwoer","power"],["pxoxied","proxied"],["pxoxies","proxies"],["pxoxy","proxy"],["pyhon","python"],["pyhsical","physical"],["pyhsically","physically"],["pyhsicals","physicals"],["pyhsicaly","physically"],["pyhthon","python"],["pyhton","python"],["pyramide","pyramid"],["pyramides","pyramids"],["pyrhon","python"],["pyscic","psychic"],["pythin","python"],["pythjon","python"],["pytnon","python"],["pytohn","python"],["pyton","python"],["pytyon","python"],["qest","quest"],["qests","quests"],["qeuest","quest"],["qeuests","quests"],["qeueue","queue"],["qeust","quest"],["qeusts","quests"],["qiest","quest"],["qiests","quests"],["qith","with"],["qoute","quote"],["qouted","quoted"],["qoutes","quotes"],["qouting","quoting"],["quadddec","quaddec"],["quadranle","quadrangle"],["quailified","qualified"],["qualfied","qualified"],["qualfy","qualify"],["qualifer","qualifier"],["qualitification","qualification"],["qualitifications","qualifications"],["quanitified","quantified"],["quantaties","quantities"],["quantaty","quantity"],["quantitites","quantities"],["quantititive","quantitative"],["quantitity","quantity"],["quantitiy","quantity"],["quarantaine","quarantine"],["quarentine","quarantine"],["quartenion","quaternion"],["quartenions","quaternions"],["quartically","quadratically"],["quatation","quotation"],["quater","quarter"],["quation","equation"],["quations","equations"],["quckstarter","quickstarter"],["qudrangles","quadrangles"],["quee","queue"],["Queenland","Queensland"],["queing","queueing"],["queiried","queried"],["queisce","quiesce"],["queriable","queryable"],["quering","querying"],["querries","queries"],["queryies","queries"],["queryinterace","queryinterface"],["querys","queries"],["queset","quest"],["quesets","quests"],["quesiton","question"],["quesitonable","questionable"],["quesitons","questions"],["quesr","quest"],["quesrs","quests"],["questionaire","questionnaire"],["questionnair","questionnaire"],["questoin","question"],["questoins","questions"],["questonable","questionable"],["queu","queue"],["queueud","queued"],["queus","queues"],["quew","queue"],["quickier","quicker"],["quicklyu","quickly"],["quickyl","quickly"],["quicly","quickly"],["quiessent","quiescent"],["quiests","quests"],["quikc","quick"],["quinessential","quintessential"],["quiting","quitting"],["quitt","quit"],["quitted","quit"],["quizes","quizzes"],["quotaion","quotation"],["quoteed","quoted"],["quottes","quotes"],["quried","queried"],["quroum","quorum"],["qust","quest"],["qusts","quests"],["rabinnical","rabbinical"],["racaus","raucous"],["ractise","practise"],["radation","radiation"],["radiactive","radioactive"],["radiaton","radiation"],["radify","ratify"],["radiobuttion","radiobutton"],["radis","radix"],["rady","ready"],["raed","read"],["raeding","reading"],["raeds","reads"],["raedy","ready"],["raelly","really"],["raisedd","raised"],["ralation","relation"],["randmom","random"],["randomally","randomly"],["raoming","roaming"],["raotat","rotate"],["raotate","rotate"],["raotated","rotated"],["raotates","rotates"],["raotating","rotating"],["raotation","rotation"],["raotations","rotations"],["raotats","rotates"],["raplace","replace"],["raplacing","replacing"],["rapresent","represent"],["rapresentation","representation"],["rapresented","represented"],["rapresenting","representing"],["rapresents","represents"],["rapsberry","raspberry"],["rarelly","rarely"],["rarified","rarefied"],["rasberry","raspberry"],["rasie","raise"],["rasied","raised"],["rasies","raises"],["rasiing","raising"],["rasing","raising"],["rasons","reasons"],["raspbery","raspberry"],["raspoberry","raspberry"],["rathar","rather"],["rathern","rather"],["rcall","recall"],["rceate","create"],["rceating","creating"],["rduce","reduce"],["re-attachement","re-attachment"],["re-defiend","re-defined"],["re-engeneer","re-engineer"],["re-engeneering","re-engineering"],["re-evaulated","re-evaluated"],["re-impliment","re-implement"],["re-implimenting","re-implementing"],["re-negatiotiable","re-negotiable"],["re-negatiotiate","re-negotiate"],["re-negatiotiated","re-negotiated"],["re-negatiotiates","re-negotiates"],["re-negatiotiating","re-negotiating"],["re-negatiotiation","re-negotiation"],["re-negatiotiations","re-negotiations"],["re-negatiotiator","re-negotiator"],["re-negatiotiators","re-negotiators"],["re-negoable","re-negotiable"],["re-negoate","re-negotiate"],["re-negoated","re-negotiated"],["re-negoates","re-negotiates"],["re-negoatiable","re-negotiable"],["re-negoatiate","re-negotiate"],["re-negoatiated","re-negotiated"],["re-negoatiates","re-negotiates"],["re-negoatiating","re-negotiating"],["re-negoatiation","re-negotiation"],["re-negoatiations","re-negotiations"],["re-negoatiator","re-negotiator"],["re-negoatiators","re-negotiators"],["re-negoating","re-negotiating"],["re-negoation","re-negotiation"],["re-negoations","re-negotiations"],["re-negoator","re-negotiator"],["re-negoators","re-negotiators"],["re-negociable","re-negotiable"],["re-negociate","re-negotiate"],["re-negociated","re-negotiated"],["re-negociates","re-negotiates"],["re-negociating","re-negotiating"],["re-negociation","re-negotiation"],["re-negociations","re-negotiations"],["re-negociator","re-negotiator"],["re-negociators","re-negotiators"],["re-negogtiable","re-negotiable"],["re-negogtiate","re-negotiate"],["re-negogtiated","re-negotiated"],["re-negogtiates","re-negotiates"],["re-negogtiating","re-negotiating"],["re-negogtiation","re-negotiation"],["re-negogtiations","re-negotiations"],["re-negogtiator","re-negotiator"],["re-negogtiators","re-negotiators"],["re-negoitable","re-negotiable"],["re-negoitate","re-negotiate"],["re-negoitated","re-negotiated"],["re-negoitates","re-negotiates"],["re-negoitating","re-negotiating"],["re-negoitation","re-negotiation"],["re-negoitations","re-negotiations"],["re-negoitator","re-negotiator"],["re-negoitators","re-negotiators"],["re-negoptionsotiable","re-negotiable"],["re-negoptionsotiate","re-negotiate"],["re-negoptionsotiated","re-negotiated"],["re-negoptionsotiates","re-negotiates"],["re-negoptionsotiating","re-negotiating"],["re-negoptionsotiation","re-negotiation"],["re-negoptionsotiations","re-negotiations"],["re-negoptionsotiator","re-negotiator"],["re-negoptionsotiators","re-negotiators"],["re-negosiable","re-negotiable"],["re-negosiate","re-negotiate"],["re-negosiated","re-negotiated"],["re-negosiates","re-negotiates"],["re-negosiating","re-negotiating"],["re-negosiation","re-negotiation"],["re-negosiations","re-negotiations"],["re-negosiator","re-negotiator"],["re-negosiators","re-negotiators"],["re-negotable","re-negotiable"],["re-negotaiable","re-negotiable"],["re-negotaiate","re-negotiate"],["re-negotaiated","re-negotiated"],["re-negotaiates","re-negotiates"],["re-negotaiating","re-negotiating"],["re-negotaiation","re-negotiation"],["re-negotaiations","re-negotiations"],["re-negotaiator","re-negotiator"],["re-negotaiators","re-negotiators"],["re-negotaible","re-negotiable"],["re-negotaite","re-negotiate"],["re-negotaited","re-negotiated"],["re-negotaites","re-negotiates"],["re-negotaiting","re-negotiating"],["re-negotaition","re-negotiation"],["re-negotaitions","re-negotiations"],["re-negotaitor","re-negotiator"],["re-negotaitors","re-negotiators"],["re-negotate","re-negotiate"],["re-negotated","re-negotiated"],["re-negotates","re-negotiates"],["re-negotatiable","re-negotiable"],["re-negotatiate","re-negotiate"],["re-negotatiated","re-negotiated"],["re-negotatiates","re-negotiates"],["re-negotatiating","re-negotiating"],["re-negotatiation","re-negotiation"],["re-negotatiations","re-negotiations"],["re-negotatiator","re-negotiator"],["re-negotatiators","re-negotiators"],["re-negotatible","re-negotiable"],["re-negotatie","re-negotiate"],["re-negotatied","re-negotiated"],["re-negotaties","re-negotiates"],["re-negotating","re-negotiating"],["re-negotation","re-negotiation"],["re-negotations","re-negotiations"],["re-negotatior","re-negotiator"],["re-negotatiors","re-negotiators"],["re-negotator","re-negotiator"],["re-negotators","re-negotiators"],["re-negothiable","re-negotiable"],["re-negothiate","re-negotiate"],["re-negothiated","re-negotiated"],["re-negothiates","re-negotiates"],["re-negothiating","re-negotiating"],["re-negothiation","re-negotiation"],["re-negothiations","re-negotiations"],["re-negothiator","re-negotiator"],["re-negothiators","re-negotiators"],["re-negotible","re-negotiable"],["re-negoticable","re-negotiable"],["re-negoticate","re-negotiate"],["re-negoticated","re-negotiated"],["re-negoticates","re-negotiates"],["re-negoticating","re-negotiating"],["re-negotication","re-negotiation"],["re-negotications","re-negotiations"],["re-negoticator","re-negotiator"],["re-negoticators","re-negotiators"],["re-negotioable","re-negotiable"],["re-negotioate","re-negotiate"],["re-negotioated","re-negotiated"],["re-negotioates","re-negotiates"],["re-negotioating","re-negotiating"],["re-negotioation","re-negotiation"],["re-negotioations","re-negotiations"],["re-negotioator","re-negotiator"],["re-negotioators","re-negotiators"],["re-negotioble","re-negotiable"],["re-negotion","re-negotiation"],["re-negotionable","re-negotiable"],["re-negotionate","re-negotiate"],["re-negotionated","re-negotiated"],["re-negotionates","re-negotiates"],["re-negotionating","re-negotiating"],["re-negotionation","re-negotiation"],["re-negotionations","re-negotiations"],["re-negotionator","re-negotiator"],["re-negotionators","re-negotiators"],["re-negotions","re-negotiations"],["re-negotiotable","re-negotiable"],["re-negotiotate","re-negotiate"],["re-negotiotated","re-negotiated"],["re-negotiotates","re-negotiates"],["re-negotiotating","re-negotiating"],["re-negotiotation","re-negotiation"],["re-negotiotations","re-negotiations"],["re-negotiotator","re-negotiator"],["re-negotiotators","re-negotiators"],["re-negotiote","re-negotiate"],["re-negotioted","re-negotiated"],["re-negotiotes","re-negotiates"],["re-negotioting","re-negotiating"],["re-negotiotion","re-negotiation"],["re-negotiotions","re-negotiations"],["re-negotiotor","re-negotiator"],["re-negotiotors","re-negotiators"],["re-negotitable","re-negotiable"],["re-negotitae","re-negotiate"],["re-negotitaed","re-negotiated"],["re-negotitaes","re-negotiates"],["re-negotitaing","re-negotiating"],["re-negotitaion","re-negotiation"],["re-negotitaions","re-negotiations"],["re-negotitaor","re-negotiator"],["re-negotitaors","re-negotiators"],["re-negotitate","re-negotiate"],["re-negotitated","re-negotiated"],["re-negotitates","re-negotiates"],["re-negotitating","re-negotiating"],["re-negotitation","re-negotiation"],["re-negotitations","re-negotiations"],["re-negotitator","re-negotiator"],["re-negotitators","re-negotiators"],["re-negotite","re-negotiate"],["re-negotited","re-negotiated"],["re-negotites","re-negotiates"],["re-negotiting","re-negotiating"],["re-negotition","re-negotiation"],["re-negotitions","re-negotiations"],["re-negotitor","re-negotiator"],["re-negotitors","re-negotiators"],["re-negoziable","re-negotiable"],["re-negoziate","re-negotiate"],["re-negoziated","re-negotiated"],["re-negoziates","re-negotiates"],["re-negoziating","re-negotiating"],["re-negoziation","re-negotiation"],["re-negoziations","re-negotiations"],["re-negoziator","re-negotiator"],["re-negoziators","re-negotiators"],["re-realease","re-release"],["re-uplad","re-upload"],["re-upladed","re-uploaded"],["re-uplader","re-uploader"],["re-upladers","re-uploaders"],["re-uplading","re-uploading"],["re-uplads","re-uploads"],["re-uplaod","re-upload"],["re-uplaoded","re-uploaded"],["re-uplaoder","re-uploader"],["re-uplaoders","re-uploaders"],["re-uplaoding","re-uploading"],["re-uplaods","re-uploads"],["re-uplod","re-upload"],["re-uploded","re-uploaded"],["re-uploder","re-uploader"],["re-uploders","re-uploaders"],["re-uploding","re-uploading"],["re-uplods","re-uploads"],["reaaly","really"],["reaarange","rearrange"],["reaaranges","rearranges"],["reaasigned","reassigned"],["reacahable","reachable"],["reacahble","reachable"],["reaccurring","recurring"],["reaceive","receive"],["reacheable","reachable"],["reachers","readers"],["reachs","reaches"],["reacing","reaching"],["reacll","recall"],["reactquire","reacquire"],["readabilty","readability"],["readanle","readable"],["readapted","re-adapted"],["readble","readable"],["readdrss","readdress"],["readdrssed","readdressed"],["readdrsses","readdresses"],["readdrssing","readdressing"],["readeable","readable"],["reademe","README"],["readiable","readable"],["readibility","readability"],["readible","readable"],["readig","reading"],["readigs","readings"],["readius","radius"],["readl-only","read-only"],["readmition","readmission"],["readnig","reading"],["readning","reading"],["readyness","readiness"],["reaeched","reached"],["reagrding","regarding"],["reaktivate","reactivate"],["reaktivated","reactivated"],["realease","release"],["realeased","released"],["realeases","releases"],["realiable","reliable"],["realitime","realtime"],["realitvely","relatively"],["realiy","really"],["realiztion","realization"],["realiztions","realizations"],["realling","really"],["reallize","realize"],["reallllly","really"],["reallocae","reallocate"],["reallocaes","reallocates"],["reallocaiing","reallocating"],["reallocaing","reallocating"],["reallocaion","reallocation"],["reallocaions","reallocations"],["reallocaite","reallocate"],["reallocaites","reallocates"],["reallocaiting","reallocating"],["reallocaition","reallocation"],["reallocaitions","reallocations"],["reallocaiton","reallocation"],["reallocaitons","reallocations"],["realsitic","realistic"],["realted","related"],["realyl","really"],["reamde","README"],["reamins","remains"],["reander","render"],["reanme","rename"],["reanmed","renamed"],["reanmes","renames"],["reanming","renaming"],["reaon","reason"],["reaons","reasons"],["reapeat","repeat"],["reapeated","repeated"],["reapeater","repeater"],["reapeating","repeating"],["reapeats","repeats"],["reappeares","reappears"],["reapper","reappear"],["reappered","reappeared"],["reappering","reappearing"],["rearely","rarely"],["rearranable","rearrangeable"],["rearrane","rearrange"],["rearraned","rearranged"],["rearranement","rearrangement"],["rearranements","rearrangements"],["rearranent","rearrangement"],["rearranents","rearrangements"],["rearranes","rearranges"],["rearrang","rearrange"],["rearrangable","rearrangeable"],["rearrangaeble","rearrangeable"],["rearrangaelbe","rearrangeable"],["rearrangd","rearranged"],["rearrangde","rearranged"],["rearrangent","rearrangement"],["rearrangents","rearrangements"],["rearrangmeent","rearrangement"],["rearrangmeents","rearrangements"],["rearrangmenet","rearrangement"],["rearrangmenets","rearrangements"],["rearrangment","rearrangement"],["rearrangments","rearrangements"],["rearrangnig","rearranging"],["rearrangning","rearranging"],["rearrangs","rearranges"],["rearrangse","rearranges"],["rearrangt","rearrangement"],["rearrangte","rearrange"],["rearrangteable","rearrangeable"],["rearrangteables","rearrangeables"],["rearrangted","rearranged"],["rearrangtement","rearrangement"],["rearrangtements","rearrangements"],["rearrangtes","rearranges"],["rearrangting","rearranging"],["rearrangts","rearrangements"],["rearraning","rearranging"],["rearranment","rearrangement"],["rearranments","rearrangements"],["rearrant","rearrangement"],["rearrants","rearrangements"],["reasearch","research"],["reasearcher","researcher"],["reasearchers","researchers"],["reasnable","reasonable"],["reasoable","reasonable"],["reasonabily","reasonably"],["reasonble","reasonable"],["reasonbly","reasonably"],["reasonnable","reasonable"],["reasonnably","reasonably"],["reassinging","reassigning"],["reassocition","reassociation"],["reasssign","reassign"],["reatime","realtime"],["reattachement","reattachment"],["rebiulding","rebuilding"],["rebllions","rebellions"],["reboto","reboot"],["rebounce","rebound"],["rebuilded","rebuilt"],["rebuillt","rebuilt"],["rebuils","rebuilds"],["rebuit","rebuilt"],["rebuld","rebuild"],["rebulding","rebuilding"],["rebulds","rebuilds"],["rebulid","rebuild"],["rebuliding","rebuilding"],["rebulids","rebuilds"],["rebulit","rebuilt"],["recahed","reached"],["recal","recall"],["recalcualte","recalculate"],["recalcualted","recalculated"],["recalcualter","re-calculator"],["recalcualtes","recalculates"],["recalcualting","recalculating"],["recalcualtion","recalculation"],["recalcualtions","recalculations"],["recalcuate","recalculate"],["recalcuated","recalculated"],["recalcuates","recalculates"],["recalcuations","recalculations"],["recalculaion","recalculation"],["recalculatble","re-calculable"],["recalcution","recalculation"],["recalulate","recalculate"],["recalulation","recalculation"],["recangle","rectangle"],["recangles","rectangles"],["reccomend","recommend"],["reccomendations","recommendations"],["reccomended","recommended"],["reccomending","recommending"],["reccommend","recommend"],["reccommendation","recommendation"],["reccommendations","recommendations"],["reccommended","recommended"],["reccommending","recommending"],["reccommends","recommends"],["recconecct","reconnect"],["recconeccted","reconnected"],["recconeccting","reconnecting"],["recconecction","reconnection"],["recconecctions","reconnections"],["recconeccts","reconnects"],["recconect","reconnect"],["recconected","reconnected"],["recconecting","reconnecting"],["recconection","reconnection"],["recconections","reconnections"],["recconects","reconnects"],["recconeect","reconnect"],["recconeected","reconnected"],["recconeecting","reconnecting"],["recconeection","reconnection"],["recconeections","reconnections"],["recconeects","reconnects"],["recconenct","reconnect"],["recconencted","reconnected"],["recconencting","reconnecting"],["recconenction","reconnection"],["recconenctions","reconnections"],["recconencts","reconnects"],["recconet","reconnect"],["recconeted","reconnected"],["recconeting","reconnecting"],["recconetion","reconnection"],["recconetions","reconnections"],["recconets","reconnects"],["reccord","record"],["reccorded","recorded"],["reccording","recording"],["reccords","records"],["reccuring","recurring"],["reccursive","recursive"],["reccursively","recursively"],["receeded","receded"],["receeding","receding"],["receied","received"],["receieve","receive"],["receieved","received"],["receieves","receives"],["receieving","receiving"],["receipient","recipient"],["receipients","recipients"],["receiption","reception"],["receiv","receive"],["receivd","received"],["receivedfrom","received from"],["receiveing","receiving"],["receiviing","receiving"],["receivs","receives"],["recenet","recent"],["recenlty","recently"],["recenly","recently"],["recenty","recently"],["recepient","recipient"],["recepients","recipients"],["recepion","reception"],["receve","receive"],["receved","received"],["receves","receives"],["recevie","receive"],["recevied","received"],["recevier","receiver"],["recevies","receives"],["receving","receiving"],["rechable","reachable"],["rechargable","rechargeable"],["recheability","reachability"],["reched","reached"],["rechek","recheck"],["recide","reside"],["recided","resided"],["recident","resident"],["recidents","residents"],["reciding","residing"],["reciepents","recipients"],["reciept","receipt"],["recieve","receive"],["recieved","received"],["reciever","receiver"],["recievers","receivers"],["recieves","receives"],["recieving","receiving"],["recievs","receives"],["recipiant","recipient"],["recipiants","recipients"],["recipie","recipe"],["recipies","recipes"],["reciprocoal","reciprocal"],["reciprocoals","reciprocals"],["recive","receive"],["recived","received"],["reciver","receiver"],["recivers","receivers"],["recivership","receivership"],["recives","receives"],["reciving","receiving"],["reclaimation","reclamation"],["recntly","recently"],["recod","record"],["recofig","reconfig"],["recoginizing-","recognizing"],["recogise","recognise"],["recogize","recognize"],["recogized","recognized"],["recogizes","recognizes"],["recogizing","recognizing"],["recogniced","recognised"],["recogninse","recognise"],["recognizeable","recognizable"],["recognzied","recognized"],["recomend","recommend"],["recomendation","recommendation"],["recomendations","recommendations"],["recomendatoin","recommendation"],["recomendatoins","recommendations"],["recomended","recommended"],["recomending","recommending"],["recomends","recommends"],["recommad","recommend"],["recommaded","recommended"],["recommand","recommend"],["recommandation","recommendation"],["recommanded","recommended"],["recommanding","recommending"],["recommands","recommends"],["recommd","recommend"],["recommdation","recommendation"],["recommded","recommended"],["recommdend","recommend"],["recommdended","recommended"],["recommdends","recommends"],["recommds","recommends"],["recommed","recommend"],["recommedation","recommendation"],["recommedations","recommendations"],["recommeded","recommended"],["recommeding","recommending"],["recommeds","recommends"],["recommened","recommended"],["recommeneded","recommended"],["recommented","recommended"],["recommmend","recommend"],["recommmended","recommended"],["recommmends","recommends"],["recommnd","recommend"],["recommnded","recommended"],["recommnds","recommends"],["recommned","recommend"],["recommneded","recommended"],["recommneds","recommends"],["recommpile","recompile"],["recommpiled","recompiled"],["recompence","recompense"],["recomput","recompute"],["recomputaion","recomputation"],["recompuute","recompute"],["recompuuted","recomputed"],["recompuutes","recomputes"],["recompuuting","recomputing"],["reconaissance","reconnaissance"],["reconcilation","reconciliation"],["recondifure","reconfigure"],["reconecct","reconnect"],["reconeccted","reconnected"],["reconeccting","reconnecting"],["reconecction","reconnection"],["reconecctions","reconnections"],["reconeccts","reconnects"],["reconect","reconnect"],["reconected","reconnected"],["reconecting","reconnecting"],["reconection","reconnection"],["reconections","reconnections"],["reconects","reconnects"],["reconeect","reconnect"],["reconeected","reconnected"],["reconeecting","reconnecting"],["reconeection","reconnection"],["reconeections","reconnections"],["reconeects","reconnects"],["reconenct","reconnect"],["reconencted","reconnected"],["reconencting","reconnecting"],["reconenction","reconnection"],["reconenctions","reconnections"],["reconencts","reconnects"],["reconet","reconnect"],["reconeted","reconnected"],["reconeting","reconnecting"],["reconetion","reconnection"],["reconetions","reconnections"],["reconets","reconnects"],["reconfifure","reconfigure"],["reconfiged","reconfigured"],["reconfugire","reconfigure"],["reconfugre","reconfigure"],["reconfugure","reconfigure"],["reconfure","reconfigure"],["recongifure","reconfigure"],["recongize","recognize"],["recongized","recognized"],["recongnises","recognises"],["recongnizes","recognizes"],["reconize","recognize"],["reconized","recognized"],["reconnaisance","reconnaissance"],["reconnaissence","reconnaissance"],["reconnct","reconnect"],["reconncted","reconnected"],["reconncting","reconnecting"],["reconncts","reconnects"],["reconsidder","reconsider"],["reconstrcut","reconstruct"],["reconstrcuted","reconstructed"],["reconstrcution","reconstruction"],["reconstuct","reconstruct"],["reconstucted","reconstructed"],["reconstucting","reconstructing"],["reconstucts","reconstructs"],["reconsturction","reconstruction"],["recontruct","reconstruct"],["recontructed","reconstructed"],["recontructing","reconstructing"],["recontruction","reconstruction"],["recontructions","reconstructions"],["recontructor","reconstructor"],["recontructors","reconstructors"],["recontructs","reconstructs"],["recordproducer","record producer"],["recordss","records"],["recored","recorded"],["recoriding","recording"],["recourced","resourced"],["recources","resources"],["recourcing","resourcing"],["recpie","recipe"],["recpies","recipes"],["recquired","required"],["recrational","recreational"],["recreateation","recreation"],["recrod","record"],["recrods","records"],["recrusevly","recursively"],["recrusion","recursion"],["recrusive","recursive"],["recrusivelly","recursively"],["recrusively","recursively"],["rectange","rectangle"],["rectanges","rectangles"],["rectanglar","rectangular"],["rectangluar","rectangular"],["rectiinear","rectilinear"],["recude","reduce"],["recuiting","recruiting"],["reculrively","recursively"],["recuring","recurring"],["recurisvely","recursively"],["recurively","recursively"],["recurrance","recurrence"],["recursily","recursively"],["recursivelly","recursively"],["recursivion","recursion"],["recursivley","recursively"],["recursivly","recursively"],["recurssed","recursed"],["recursses","recurses"],["recurssing","recursing"],["recurssion","recursion"],["recurssive","recursive"],["recusrive","recursive"],["recusrively","recursively"],["recusrsive","recursive"],["recustion","recursion"],["recyclying","recycling"],["recylcing","recycling"],["recyle","recycle"],["recyled","recycled"],["recyles","recycles"],["recyling","recycling"],["redability","readability"],["redandant","redundant"],["redeable","readable"],["redeclaation","redeclaration"],["redefiend","redefined"],["redefiende","redefined"],["redefintion","redefinition"],["redefintions","redefinitions"],["redenderer","renderer"],["redered","rendered"],["redict","redirect"],["rediculous","ridiculous"],["redidual","residual"],["redifine","redefine"],["redifinition","redefinition"],["redifinitions","redefinitions"],["redifintion","redefinition"],["redifintions","redefinitions"],["reding","reading"],["redings","readings"],["redircet","redirect"],["redirectd","redirected"],["redirectrion","redirection"],["redisign","redesign"],["redistirbute","redistribute"],["redistirbuted","redistributed"],["redistirbutes","redistributes"],["redistirbuting","redistributing"],["redistirbution","redistribution"],["redistributeable","redistributable"],["redistrubute","redistribute"],["redistrubuted","redistributed"],["redistrubution","redistribution"],["redistrubutions","redistributions"],["redliens","redlines"],["rednerer","renderer"],["redonly","readonly"],["redudancy","redundancy"],["redudant","redundant"],["redunancy","redundancy"],["redunant","redundant"],["redundacy","redundancy"],["redundand","redundant"],["redundat","redundant"],["redundency","redundancy"],["redundent","redundant"],["reduntancy","redundancy"],["reduntant","redundant"],["reease","release"],["reeased","released"],["reeaser","releaser"],["reeasers","releasers"],["reeases","releases"],["reeasing","releasing"],["reedeming","redeeming"],["reegion","region"],["reegions","regions"],["reelation","relation"],["reelease","release"],["reenable","re-enable"],["reenabled","re-enabled"],["reename","rename"],["reencode","re-encode"],["reenfoce","reinforce"],["reenfoced","reinforced"],["reenforced","reinforced"],["reesrved","reserved"],["reesult","result"],["reeturn","return"],["reeturned","returned"],["reeturning","returning"],["reeturns","returns"],["reevalute","reevaluate"],["reevaulating","reevaluating"],["refcound","refcount"],["refcounf","refcount"],["refect","reflect"],["refected","reflected"],["refecting","reflecting"],["refectiv","reflective"],["refector","refactor"],["refectoring","refactoring"],["refects","reflects"],["refedendum","referendum"],["refeinement","refinement"],["refeinements","refinements"],["refelects","reflects"],["refence","reference"],["refences","references"],["refenence","reference"],["refenrenced","referenced"],["referal","referral"],["referance","reference"],["referanced","referenced"],["referances","references"],["referant","referent"],["referebces","references"],["referece","reference"],["referecence","reference"],["referecences","references"],["refereces","references"],["referecne","reference"],["refered","referred"],["referefences","references"],["referemce","reference"],["referemces","references"],["referenace","reference"],["referenc","reference"],["referencable","referenceable"],["referencial","referential"],["referencially","referentially"],["referencs","references"],["referenct","referenced"],["referene","reference"],["referenece","reference"],["refereneced","referenced"],["refereneces","references"],["referened","referenced"],["referenence","reference"],["referenenced","referenced"],["referenences","references"],["referenes","references"],["referennces","references"],["referense","reference"],["referensed","referenced"],["referenses","references"],["referenz","reference"],["referenzes","references"],["refererd","referred"],["refererence","reference"],["referiang","referring"],["refering","referring"],["refernce","reference"],["refernced","referenced"],["referncence","reference"],["referncences","references"],["refernces","references"],["referncial","referential"],["referncing","referencing"],["refernece","reference"],["referneced","referenced"],["referneces","references"],["refernnce","reference"],["referr","refer"],["referrence","reference"],["referrenced","referenced"],["referrences","references"],["referrencing","referencing"],["referreres","referrers"],["referres","refers"],["referrs","refers"],["refertence","reference"],["refertenced","referenced"],["refertences","references"],["refesh","refresh"],["refeshed","refreshed"],["refeshes","refreshes"],["refeshing","refreshing"],["reffered","referred"],["refference","reference"],["reffering","referring"],["refferr","refer"],["reffers","refers"],["refinemenet","refinement"],["refinmenet","refinement"],["refinment","refinement"],["reflet","reflect"],["refleted","reflected"],["refleting","reflecting"],["refletion","reflection"],["refletions","reflections"],["reflets","reflects"],["refocuss","refocus"],["refocussed","refocused"],["reformating","reformatting"],["reformattd","reformatted"],["refreh","refresh"],["refrence","reference"],["refrenced","referenced"],["refrences","references"],["refrencing","referencing"],["refrerence","reference"],["refrerenced","referenced"],["refrerenceing","referencing"],["refrerences","references"],["refrerencial","referential"],["refrers","refers"],["refreshs","refreshes"],["refreshses","refreshes"],["refridgeration","refrigeration"],["refridgerator","refrigerator"],["refromatting","refomatting"],["refromist","reformist"],["refrormatting","reformatting"],["refure","refuse"],["refures","refuses"],["refusla","refusal"],["regalar","regular"],["regalars","regulars"],["regardes","regards"],["regardles","regardless"],["regardlesss","regardless"],["regaring","regarding"],["regarldess","regardless"],["regarless","regardless"],["regart","regard"],["regarted","regarded"],["regarting","regarding"],["regartless","regardless"],["regconized","recognized"],["regeister","register"],["regeistered","registered"],["regeistration","registration"],["regenarated","regenerated"],["regenrated","regenerated"],["regenratet","regenerated"],["regenrating","regenerating"],["regenration","regeneration"],["regenrative","regenerative"],["regession","regression"],["regestered","registered"],["regidstered","registered"],["regio","region"],["regiser","register"],["regisration","registration"],["regist","register"],["registartion","registration"],["registe","register"],["registed","registered"],["registeing","registering"],["registeration","registration"],["registerered","registered"],["registeres","registers"],["registeresd","registered"],["registerred","registered"],["registert","registered"],["registery","registry"],["registes","registers"],["registing","registering"],["registors","registers"],["registrain","registration"],["registraion","registration"],["registraions","registrations"],["registraration","registration"],["registrated","registered"],["registred","registered"],["registrer","register"],["registring","registering"],["registrs","registers"],["registy","registry"],["regiter","register"],["regitered","registered"],["regitering","registering"],["regiters","registers"],["regluar","regular"],["regon","region"],["regons","regions"],["regorded","recorded"],["regresion","regression"],["regresison","regression"],["regresssion","regression"],["regrigerator","refrigerator"],["regsion","region"],["regsions","regions"],["regsiter","register"],["regsitered","registered"],["regsitering","registering"],["regsiters","registers"],["regsitry","registry"],["regster","register"],["regstered","registered"],["regstering","registering"],["regsters","registers"],["regstry","registry"],["regualar","regular"],["regualarly","regularly"],["regualator","regulator"],["regualr","regular"],["regualtor","regulator"],["reguardless","regardless"],["reguarldess","regardless"],["reguarlise","regularise"],["reguarliser","regulariser"],["reguarlize","regularize"],["reguarlizer","regularizer"],["reguarly","regularly"],["reguator","regulator"],["reguire","require"],["reguired","required"],["reguirement","requirement"],["reguirements","requirements"],["reguires","requires"],["reguiring","requiring"],["regulaer","regular"],["regulaion","regulation"],["regulamentation","regulation"],["regulamentations","regulations"],["regulaotrs","regulators"],["regulaotry","regulatory"],["regularily","regularly"],["regulariry","regularly"],["regularlisation","regularisation"],["regularlise","regularise"],["regularlised","regularised"],["regularliser","regulariser"],["regularlises","regularises"],["regularlising","regularising"],["regularlization","regularization"],["regularlize","regularize"],["regularlized","regularized"],["regularlizer","regularizer"],["regularlizes","regularizes"],["regularlizing","regularizing"],["regularlly","regularly"],["regulax","regular"],["reguler","regular"],["regulr","regular"],["regultor","regulator"],["regultors","regulators"],["regultory","regulatory"],["regurlarly","regularly"],["reguster","register"],["rehersal","rehearsal"],["rehersing","rehearsing"],["reicarnation","reincarnation"],["reigining","reigning"],["reigonal","regional"],["reigster","register"],["reigstered","registered"],["reigstering","registering"],["reigsters","registers"],["reigstration","registration"],["reimplemenet","reimplement"],["reimplementaion","reimplementation"],["reimplementaions","reimplementations"],["reimplemention","reimplementation"],["reimplementions","reimplementations"],["reimplented","reimplemented"],["reimplents","reimplements"],["reimpliment","reimplement"],["reimplimenting","reimplementing"],["reimplmenet","reimplement"],["reimplment","reimplement"],["reimplmentation","reimplementation"],["reimplmented","reimplemented"],["reimplmenting","reimplementing"],["reimplments","reimplements"],["reimpplement","reimplement"],["reimpplementating","reimplementing"],["reimpplementation","reimplementation"],["reimpplemented","reimplemented"],["reimpremented","reimplemented"],["reinfoce","reinforce"],["reinfoced","reinforced"],["reinfocement","reinforcement"],["reinfocements","reinforcements"],["reinfoces","reinforces"],["reinfocing","reinforcing"],["reinitailise","reinitialise"],["reinitailised","reinitialised"],["reinitailize","reinitialize"],["reinitalize","reinitialize"],["reinitilize","reinitialize"],["reinitilized","reinitialized"],["reinstatiate","reinstantiate"],["reinstatiated","reinstantiated"],["reinstatiates","reinstantiates"],["reinstatiation","reinstantiation"],["reintantiate","reinstantiate"],["reintantiating","reinstantiating"],["reintepret","reinterpret"],["reintepreted","reinterpreted"],["reister","register"],["reitterate","reiterate"],["reitterated","reiterated"],["reitterates","reiterates"],["reivison","revision"],["rejplace","replace"],["reknown","renown"],["reknowned","renowned"],["rekursed","recursed"],["rekursion","recursion"],["rekursive","recursive"],["relaative","relative"],["relady","ready"],["relaease","release"],["relaese","release"],["relaesed","released"],["relaeses","releases"],["relaesing","releasing"],["relaged","related"],["relaimed","reclaimed"],["relaion","relation"],["relaive","relative"],["relaly","really"],["relase","release"],["relased","released"],["relaser","releaser"],["relases","releases"],["relashionship","relationship"],["relashionships","relationships"],["relasing","releasing"],["relataive","relative"],["relatated","related"],["relatd","related"],["relatdness","relatedness"],["relatibe","relative"],["relatibely","relatively"],["relatievly","relatively"],["relatiopnship","relationship"],["relativ","relative"],["relativly","relatively"],["relavant","relevant"],["relavent","relevant"],["releaase","release"],["releaased","released"],["relead","reload"],["releae","release"],["releaed","released"],["releaeing","releasing"],["releaing","releasing"],["releas","release"],["releasead","released"],["releasse","release"],["releated","related"],["releating","relating"],["releation","relation"],["releations","relations"],["releationship","relationship"],["releationships","relationships"],["releative","relative"],["releavant","relevant"],["relecant","relevant"],["releive","relieve"],["releived","relieved"],["releiver","reliever"],["releoad","reload"],["relese","release"],["relesed","released"],["releses","releases"],["reletive","relative"],["reletively","relatively"],["relevabt","relevant"],["relevane","relevant"],["releveant","relevant"],["relevence","relevance"],["relevent","relevant"],["relfected","reflected"],["relfecting","reflecting"],["relfection","reflection"],["relfections","reflections"],["reliablity","reliability"],["relient","reliant"],["religeous","religious"],["religous","religious"],["religously","religiously"],["relinguish","relinquish"],["relinguishing","relinquishing"],["relinqushment","relinquishment"],["relintquish","relinquish"],["relitavely","relatively"],["relly","really"],["reloade","reload"],["relocae","relocate"],["relocaes","relocates"],["relocaiing","relocating"],["relocaing","relocating"],["relocaion","relocation"],["relocaions","relocations"],["relocaite","relocate"],["relocaites","relocates"],["relocaiting","relocating"],["relocaition","relocation"],["relocaitions","relocations"],["relocaiton","relocation"],["relocaitons","relocations"],["relocateable","relocatable"],["reloccate","relocate"],["reloccated","relocated"],["reloccates","relocates"],["relpacement","replacement"],["relpy","reply"],["reltive","relative"],["relyable","reliable"],["relyably","reliably"],["relyed","relied"],["relys","relies"],["remaing","remaining"],["remainging","remaining"],["remainig","remaining"],["remainst","remains"],["remaning","remaining"],["remaped","remapped"],["remaping","remapping"],["rembember","remember"],["rembembered","remembered"],["rembembering","remembering"],["rembembers","remembers"],["rember","remember"],["remeber","remember"],["remebered","remembered"],["remebering","remembering"],["remebers","remembers"],["rememberable","memorable"],["rememberance","remembrance"],["rememberd","remembered"],["remembrence","remembrance"],["rememeber","remember"],["rememebered","remembered"],["rememebering","remembering"],["rememebers","remembers"],["rememebr","remember"],["rememebred","remembered"],["rememebrs","remembers"],["rememember","remember"],["rememembered","remembered"],["rememembers","remembers"],["rememer","remember"],["rememered","remembered"],["rememers","remembers"],["rememor","remember"],["rememored","remembered"],["rememoring","remembering"],["rememors","remembers"],["rememver","remember"],["remenant","remnant"],["remenber","remember"],["remenicent","reminiscent"],["remian","remain"],["remianed","remained"],["remianing","remaining"],["remians","remains"],["reminent","remnant"],["reminescent","reminiscent"],["remining","remaining"],["reminiscense","reminiscence"],["reminscent","reminiscent"],["reminsicent","reminiscent"],["remmeber","remember"],["remmebered","remembered"],["remmebering","remembering"],["remmebers","remembers"],["remmove","remove"],["remoce","remove"],["remoive","remove"],["remoived","removed"],["remoives","removes"],["remoiving","removing"],["remontly","remotely"],["remoote","remote"],["remore","remote"],["remorted","reported"],["remot","remote"],["removce","remove"],["removeable","removable"],["removefromat","removeformat"],["removeing","removing"],["removerd","removed"],["remve","remove"],["remved","removed"],["remves","removes"],["remvoe","remove"],["remvoed","removed"],["remvoes","removes"],["remvove","remove"],["remvoved","removed"],["remvoves","removes"],["remvs","removes"],["renabled","re-enabled"],["renderadble","renderable"],["renderd","rendered"],["rendereing","rendering"],["rendererd","rendered"],["renderered","rendered"],["renderering","rendering"],["renderning","rendering"],["renderr","render"],["renderring","rendering"],["rendevous","rendezvous"],["rendezous","rendezvous"],["rendired","rendered"],["rendirer","renderer"],["rendirers","renderers"],["rendiring","rendering"],["rendring","rendering"],["renedered","rendered"],["renegatiotiable","renegotiable"],["renegatiotiate","renegotiate"],["renegatiotiated","renegotiated"],["renegatiotiates","renegotiates"],["renegatiotiating","renegotiating"],["renegatiotiation","renegotiation"],["renegatiotiations","renegotiations"],["renegatiotiator","renegotiator"],["renegatiotiators","renegotiators"],["renegoable","renegotiable"],["renegoate","renegotiate"],["renegoated","renegotiated"],["renegoates","renegotiates"],["renegoatiable","renegotiable"],["renegoatiate","renegotiate"],["renegoatiated","renegotiated"],["renegoatiates","renegotiates"],["renegoatiating","renegotiating"],["renegoatiation","renegotiation"],["renegoatiations","renegotiations"],["renegoatiator","renegotiator"],["renegoatiators","renegotiators"],["renegoating","renegotiating"],["renegoation","renegotiation"],["renegoations","renegotiations"],["renegoator","renegotiator"],["renegoators","renegotiators"],["renegociable","renegotiable"],["renegociate","renegotiate"],["renegociated","renegotiated"],["renegociates","renegotiates"],["renegociating","renegotiating"],["renegociation","renegotiation"],["renegociations","renegotiations"],["renegociator","renegotiator"],["renegociators","renegotiators"],["renegogtiable","renegotiable"],["renegogtiate","renegotiate"],["renegogtiated","renegotiated"],["renegogtiates","renegotiates"],["renegogtiating","renegotiating"],["renegogtiation","renegotiation"],["renegogtiations","renegotiations"],["renegogtiator","renegotiator"],["renegogtiators","renegotiators"],["renegoitable","renegotiable"],["renegoitate","renegotiate"],["renegoitated","renegotiated"],["renegoitates","renegotiates"],["renegoitating","renegotiating"],["renegoitation","renegotiation"],["renegoitations","renegotiations"],["renegoitator","renegotiator"],["renegoitators","renegotiators"],["renegoptionsotiable","renegotiable"],["renegoptionsotiate","renegotiate"],["renegoptionsotiated","renegotiated"],["renegoptionsotiates","renegotiates"],["renegoptionsotiating","renegotiating"],["renegoptionsotiation","renegotiation"],["renegoptionsotiations","renegotiations"],["renegoptionsotiator","renegotiator"],["renegoptionsotiators","renegotiators"],["renegosiable","renegotiable"],["renegosiate","renegotiate"],["renegosiated","renegotiated"],["renegosiates","renegotiates"],["renegosiating","renegotiating"],["renegosiation","renegotiation"],["renegosiations","renegotiations"],["renegosiator","renegotiator"],["renegosiators","renegotiators"],["renegotable","renegotiable"],["renegotaiable","renegotiable"],["renegotaiate","renegotiate"],["renegotaiated","renegotiated"],["renegotaiates","renegotiates"],["renegotaiating","renegotiating"],["renegotaiation","renegotiation"],["renegotaiations","renegotiations"],["renegotaiator","renegotiator"],["renegotaiators","renegotiators"],["renegotaible","renegotiable"],["renegotaite","renegotiate"],["renegotaited","renegotiated"],["renegotaites","renegotiates"],["renegotaiting","renegotiating"],["renegotaition","renegotiation"],["renegotaitions","renegotiations"],["renegotaitor","renegotiator"],["renegotaitors","renegotiators"],["renegotate","renegotiate"],["renegotated","renegotiated"],["renegotates","renegotiates"],["renegotatiable","renegotiable"],["renegotatiate","renegotiate"],["renegotatiated","renegotiated"],["renegotatiates","renegotiates"],["renegotatiating","renegotiating"],["renegotatiation","renegotiation"],["renegotatiations","renegotiations"],["renegotatiator","renegotiator"],["renegotatiators","renegotiators"],["renegotatible","renegotiable"],["renegotatie","renegotiate"],["renegotatied","renegotiated"],["renegotaties","renegotiates"],["renegotating","renegotiating"],["renegotation","renegotiation"],["renegotations","renegotiations"],["renegotatior","renegotiator"],["renegotatiors","renegotiators"],["renegotator","renegotiator"],["renegotators","renegotiators"],["renegothiable","renegotiable"],["renegothiate","renegotiate"],["renegothiated","renegotiated"],["renegothiates","renegotiates"],["renegothiating","renegotiating"],["renegothiation","renegotiation"],["renegothiations","renegotiations"],["renegothiator","renegotiator"],["renegothiators","renegotiators"],["renegotible","renegotiable"],["renegoticable","renegotiable"],["renegoticate","renegotiate"],["renegoticated","renegotiated"],["renegoticates","renegotiates"],["renegoticating","renegotiating"],["renegotication","renegotiation"],["renegotications","renegotiations"],["renegoticator","renegotiator"],["renegoticators","renegotiators"],["renegotioable","renegotiable"],["renegotioate","renegotiate"],["renegotioated","renegotiated"],["renegotioates","renegotiates"],["renegotioating","renegotiating"],["renegotioation","renegotiation"],["renegotioations","renegotiations"],["renegotioator","renegotiator"],["renegotioators","renegotiators"],["renegotioble","renegotiable"],["renegotion","renegotiation"],["renegotionable","renegotiable"],["renegotionate","renegotiate"],["renegotionated","renegotiated"],["renegotionates","renegotiates"],["renegotionating","renegotiating"],["renegotionation","renegotiation"],["renegotionations","renegotiations"],["renegotionator","renegotiator"],["renegotionators","renegotiators"],["renegotions","renegotiations"],["renegotiotable","renegotiable"],["renegotiotate","renegotiate"],["renegotiotated","renegotiated"],["renegotiotates","renegotiates"],["renegotiotating","renegotiating"],["renegotiotation","renegotiation"],["renegotiotations","renegotiations"],["renegotiotator","renegotiator"],["renegotiotators","renegotiators"],["renegotiote","renegotiate"],["renegotioted","renegotiated"],["renegotiotes","renegotiates"],["renegotioting","renegotiating"],["renegotiotion","renegotiation"],["renegotiotions","renegotiations"],["renegotiotor","renegotiator"],["renegotiotors","renegotiators"],["renegotitable","renegotiable"],["renegotitae","renegotiate"],["renegotitaed","renegotiated"],["renegotitaes","renegotiates"],["renegotitaing","renegotiating"],["renegotitaion","renegotiation"],["renegotitaions","renegotiations"],["renegotitaor","renegotiator"],["renegotitaors","renegotiators"],["renegotitate","renegotiate"],["renegotitated","renegotiated"],["renegotitates","renegotiates"],["renegotitating","renegotiating"],["renegotitation","renegotiation"],["renegotitations","renegotiations"],["renegotitator","renegotiator"],["renegotitators","renegotiators"],["renegotite","renegotiate"],["renegotited","renegotiated"],["renegotites","renegotiates"],["renegotiting","renegotiating"],["renegotition","renegotiation"],["renegotitions","renegotiations"],["renegotitor","renegotiator"],["renegotitors","renegotiators"],["renegoziable","renegotiable"],["renegoziate","renegotiate"],["renegoziated","renegotiated"],["renegoziates","renegotiates"],["renegoziating","renegotiating"],["renegoziation","renegotiation"],["renegoziations","renegotiations"],["renegoziator","renegotiator"],["renegoziators","renegotiators"],["reneweal","renewal"],["renewl","renewal"],["renforce","reinforce"],["renforced","reinforced"],["renforcement","reinforcement"],["renforcements","reinforcements"],["renforces","reinforces"],["rennovate","renovate"],["rennovated","renovated"],["rennovating","renovating"],["rennovation","renovation"],["rentime","runtime"],["rentors","renters"],["reoadmap","roadmap"],["reoccurrence","recurrence"],["reoder","reorder"],["reomvable","removable"],["reomve","remove"],["reomved","removed"],["reomves","removes"],["reomving","removing"],["reonly","read-only"],["reopended","reopened"],["reoport","report"],["reopsitory","repository"],["reord","record"],["reorded","reorder"],["reorer","reorder"],["reorganision","reorganisation"],["reorginised","reorganised"],["reorginized","reorganized"],["reosnable","reasonable"],["reosne","reason"],["reosurce","resource"],["reosurced","resourced"],["reosurces","resources"],["reosurcing","resourcing"],["reounded","rounded"],["repace","replace"],["repaced","replaced"],["repacement","replacement"],["repacements","replacements"],["repaces","replaces"],["repacing","replacing"],["repackge","repackage"],["repackged","repackaged"],["repaitnt","repaint"],["reparamterization","reparameterization"],["repblic","republic"],["repblican","republican"],["repblicans","republicans"],["repblics","republics"],["repeates","repeats"],["repeatly","repeatedly"],["repect","respect"],["repectable","respectable"],["repected","respected"],["repecting","respecting"],["repective","respective"],["repectively","respectively"],["repects","respects"],["repedability","repeatability"],["repedable","repeatable"],["repeition","repetition"],["repentence","repentance"],["repentent","repentant"],["reperesent","represent"],["reperesentation","representation"],["reperesentational","representational"],["reperesentations","representations"],["reperesented","represented"],["reperesenting","representing"],["reperesents","represents"],["repersentation","representation"],["repertoir","repertoire"],["repesent","represent"],["repesentation","representation"],["repesentational","representational"],["repesented","represented"],["repesenting","representing"],["repesents","represents"],["repet","repeat"],["repetative","repetitive"],["repete","repeat"],["repeteadly","repeatedly"],["repetetion","repetition"],["repetetions","repetitions"],["repetetive","repetitive"],["repeting","repeating"],["repetion","repetition"],["repetions","repetitions"],["repetive","repetitive"],["repid","rapid"],["repition","repetition"],["repitions","repetitions"],["repitition","repetition"],["repititions","repetitions"],["replacability","replaceability"],["replacables","replaceables"],["replacacing","replacing"],["replacalbe","replaceable"],["replacalbes","replaceables"],["replacament","replacement"],["replacaments","replacements"],["replacate","replicate"],["replacated","replicated"],["replacates","replicates"],["replacating","replicating"],["replacation","replication"],["replacd","replaced"],["replaceemnt","replacement"],["replaceemnts","replacements"],["replacemenet","replacement"],["replacmenet","replacement"],["replacment","replacement"],["replacments","replacements"],["replacong","replacing"],["replaint","repaint"],["replasement","replacement"],["replasements","replacements"],["replcace","replace"],["replcaced","replaced"],["replcaof","replicaof"],["replicae","replicate"],["replicaes","replicates"],["replicaiing","replicating"],["replicaion","replication"],["replicaions","replications"],["replicaite","replicate"],["replicaites","replicates"],["replicaiting","replicating"],["replicaition","replication"],["replicaitions","replications"],["replicaiton","replication"],["replicaitons","replications"],["repling","replying"],["replys","replies"],["reponding","responding"],["reponse","response"],["reponses","responses"],["reponsibilities","responsibilities"],["reponsibility","responsibility"],["reponsible","responsible"],["reporing","reporting"],["reporitory","repository"],["reportadly","reportedly"],["reportign","reporting"],["reportresouces","reportresources"],["reposiotory","repository"],["reposiry","repository"],["repositiories","repositories"],["repositiory","repository"],["repositiroes","repositories"],["reposititioning","repositioning"],["repositorry","repository"],["repositotries","repositories"],["repositotry","repository"],["repositry","repository"],["reposoitory","repository"],["reposond","respond"],["reposonder","responder"],["reposonders","responders"],["reposonding","responding"],["reposonse","response"],["reposonses","responses"],["repostiories","repositories"],["repostiory","repository"],["repostories","repositories"],["repostory","repository"],["repport","report"],["reppository","repository"],["repraesentation","representation"],["repraesentational","representational"],["repraesentations","representations"],["reprecussion","repercussion"],["reprecussions","repercussions"],["repreesnt","represent"],["repreesnted","represented"],["repreesnts","represents"],["reprensent","represent"],["reprensentation","representation"],["reprensentational","representational"],["reprensentations","representations"],["reprepresents","represents"],["represantation","representation"],["represantational","representational"],["represantations","representations"],["represantative","representative"],["represenatation","representation"],["represenatational","representational"],["represenatations","representations"],["represenation","representation"],["represenational","representational"],["represenations","representations"],["represend","represent"],["representaion","representation"],["representaional","representational"],["representaions","representations"],["representaiton","representation"],["representated","represented"],["representating","representing"],["representd","represented"],["representiative","representative"],["represention","representation"],["representions","representations"],["representive","representative"],["representives","representatives"],["represet","represent"],["represetation","representation"],["represeted","represented"],["represeting","representing"],["represets","represents"],["represnet","represent"],["represnetated","represented"],["represnetation","representation"],["represnetations","representations"],["represneted","represented"],["represneting","representing"],["represnets","represents"],["represnt","represent"],["represntation","representation"],["represntative","representative"],["represnted","represented"],["represnts","represents"],["repressent","represent"],["repressentation","representation"],["repressenting","representing"],["repressents","represents"],["reprociblbe","reproducible"],["reprocible","reproducible"],["reprodice","reproduce"],["reprodiced","reproduced"],["reprodicibility","reproducibility"],["reprodicible","reproducible"],["reprodicibly","reproducibly"],["reprodicing","reproducing"],["reprodiction","reproduction"],["reproducabely","reproducibly"],["reproducability","reproducibility"],["reproducable","reproducible"],["reproducablitity","reproducibility"],["reproducably","reproducibly"],["reproduciability","reproduceability"],["reproduciable","reproduceable"],["reproduciblity","reproducibility"],["reprot","report"],["reprots","reports"],["reprsent","represent"],["reprsentation","representation"],["reprsentations","representations"],["reprsented","represented"],["reprsenting","representing"],["reprsents","represents"],["reprtoire","repertoire"],["reprucible","reproducible"],["repsectively","respectively"],["repsonse","response"],["repsonses","responses"],["repsonsible","responsible"],["repspectively","respectively"],["repsresents","represents"],["reptition","repetition"],["repubic","republic"],["repubican","republican"],["repubicans","republicans"],["repubics","republics"],["republi","republic"],["republian","republican"],["republians","republicans"],["republis","republics"],["repulic","republic"],["repulican","republican"],["repulicans","republicans"],["repulics","republics"],["reputpose","repurpose"],["reputposed","repurposed"],["reputposes","repurposes"],["reputposing","repurposing"],["reqest","request"],["reqested","requested"],["reqests","requests"],["reqeuest","request"],["reqeust","request"],["reqeusted","requested"],["reqeusting","requesting"],["reqeusts","requests"],["reqiest","request"],["reqire","require"],["reqired","required"],["reqirement","requirement"],["reqirements","requirements"],["reqires","requires"],["reqiring","requiring"],["reqiure","require"],["reqrite","rewrite"],["reqrites","rewrites"],["requencies","frequencies"],["requency","frequency"],["requeried","required"],["requeriment","requirement"],["requeriments","requirements"],["reques","request"],["requesr","request"],["requestd","requested"],["requestesd","requested"],["requestested","requested"],["requestied","requested"],["requestying","requesting"],["requet","request"],["requeted","requested"],["requeting","requesting"],["requets","requests"],["requeum","requiem"],["requied","required"],["requierd","required"],["requiere","require"],["requiered","required"],["requierement","requirement"],["requierements","requirements"],["requieres","requires"],["requiering","requiring"],["requies","requires"],["requiest","request"],["requiested","requested"],["requiesting","requesting"],["requiests","requests"],["requird","required"],["requireing","requiring"],["requiremenet","requirement"],["requiremenets","requirements"],["requiremnt","requirement"],["requirment","requirement"],["requirments","requirements"],["requisit","requisite"],["requisits","requisites"],["requre","require"],["requred","required"],["requrement","requirement"],["requrements","requirements"],["requres","requires"],["requrest","request"],["requrested","requested"],["requresting","requesting"],["requrests","requests"],["requried","required"],["requriement","requirement"],["requriements","requirements"],["requries","requires"],["requriment","requirement"],["requring","requiring"],["requrired","required"],["requrirement","requirement"],["requrirements","requirements"],["requris","require"],["requsite","requisite"],["requsites","requisites"],["requst","request"],["requsted","requested"],["requsting","requesting"],["requsts","requests"],["reregisteration","reregistration"],["rererences","references"],["rerference","reference"],["rerferences","references"],["rerpesentation","representation"],["rertieve","retrieve"],["rertieved","retrieved"],["rertiever","retriever"],["rertievers","retrievers"],["rertieves","retrieves"],["reruirement","requirement"],["reruirements","requirements"],["reruning","rerunning"],["rerwite","rewrite"],["resarch","research"],["resart","restart"],["resarts","restarts"],["resaurant","restaurant"],["resaurants","restaurants"],["rescaned","rescanned"],["rescource","resource"],["rescourced","resourced"],["rescources","resources"],["rescourcing","resourcing"],["rescrition","restriction"],["rescritions","restrictions"],["rescueing","rescuing"],["reseach","research"],["reseached","researched"],["researvation","reservation"],["researvations","reservations"],["researve","reserve"],["researved","reserved"],["researves","reserves"],["researving","reserving"],["reselction","reselection"],["resembelance","resemblance"],["resembes","resembles"],["resemblence","resemblance"],["resently","recently"],["resepect","respect"],["resepected","respected"],["resepecting","respecting"],["resepective","respective"],["resepectively","respectively"],["resepects","respects"],["reseration","reservation"],["reserv","reserve"],["reserverd","reserved"],["reservered","reserved"],["resestatus","resetstatus"],["resetable","resettable"],["reseted","reset"],["reseting","resetting"],["resetted","reset"],["reseved","reserved"],["reseverd","reserved"],["resevered","reserved"],["resevering","reserving"],["resevoir","reservoir"],["resgister","register"],["resgisters","registers"],["residental","residential"],["resierfs","reiserfs"],["resignement","resignment"],["resilence","resilience"],["resistable","resistible"],["resistence","resistance"],["resistent","resistant"],["resitance","resistance"],["resitances","resistances"],["resitor","resistor"],["resitors","resistors"],["resivwar","reservoir"],["resizeable","resizable"],["resizeble","resizable"],["reslection","reselection"],["reslove","resolve"],["resloved","resolved"],["resloves","resolves"],["resloving","resolving"],["reslut","result"],["resluts","results"],["resoect","respect"],["resoective","respective"],["resoiurce","resource"],["resoiurced","resourced"],["resoiurces","resources"],["resoiurcing","resourcing"],["resoltion","resolution"],["resoltuion","resolution"],["resoltuions","resolutions"],["resoluitons","resolutions"],["resolutin","resolution"],["resolutino","resolution"],["resolutinos","resolutions"],["resolutins","resolutions"],["resoluton","resolution"],["resolvinf","resolving"],["reson","reason"],["resonable","reasonable"],["resons","reasons"],["resonse","response"],["resonses","responses"],["resoource","resource"],["resoourced","resourced"],["resoources","resources"],["resoourcing","resourcing"],["resopnse","response"],["resopnses","responses"],["resorce","resource"],["resorced","resourced"],["resorces","resources"],["resorcing","resourcing"],["resore","restore"],["resorece","resource"],["resoreces","resources"],["resoruce","resource"],["resoruced","resourced"],["resoruces","resources"],["resorucing","resourcing"],["resotration","restoration"],["resotrations","restorations"],["resotrative","restorative"],["resotre","restore"],["resotrer","restorer"],["resotrers","restorers"],["resotres","restores"],["resotring","restoring"],["resouce","resource"],["resouced","resourced"],["resouces","resources"],["resoucing","resourcing"],["resoultion","resolution"],["resoultions","resolutions"],["resourcees","resources"],["resourceype","resourcetype"],["resoure","resource"],["resourecs","resources"],["resoured","resourced"],["resoures","resources"],["resourses","resources"],["resoution","resolution"],["resoves","resolves"],["resovle","resolve"],["resovled","resolved"],["resovles","resolves"],["resovling","resolving"],["respawining","respawning"],["respecitve","respective"],["respecitvely","respectively"],["respecive","respective"],["respecively","respectively"],["respectivelly","respectively"],["respectivley","respectively"],["respectivly","respectively"],["respnse","response"],["respnses","responses"],["respoduce","reproduce"],["responce","response"],["responces","responses"],["responibilities","responsibilities"],["responisble","responsible"],["responnsibilty","responsibility"],["responsabilities","responsibilities"],["responsability","responsibility"],["responsable","responsible"],["responsbile","responsible"],["responser's","responder's"],["responser","responder"],["responsers","responders"],["responsess","responses"],["responsibile","responsible"],["responsibilites","responsibilities"],["responsibilty","responsibility"],["responsiblities","responsibilities"],["responsiblity","responsibility"],["responsing","responding"],["respose","response"],["resposes","responses"],["resposibility","responsibility"],["resposible","responsible"],["resposiblity","responsibility"],["respositories","repositories"],["respository","repository"],["resposive","responsive"],["resposiveness","responsiveness"],["resposne","response"],["resposnes","responses"],["respresent","represent"],["respresentation","representation"],["respresentational","representational"],["respresentations","representations"],["respresented","represented"],["respresenting","representing"],["respresents","represents"],["resquest","request"],["resrouce","resource"],["resrouced","resourced"],["resrouces","resources"],["resroucing","resourcing"],["reSructuredText","reStructuredText"],["resrved","reserved"],["ressapee","recipe"],["ressemblance","resemblance"],["ressemble","resemble"],["ressembled","resembled"],["ressemblence","resemblance"],["ressembling","resembling"],["ressemle","resemble"],["resset","reset"],["resseted","reset"],["ressets","resets"],["ressetting","resetting"],["ressize","resize"],["ressizes","resizes"],["ressource","resource"],["ressourced","resourced"],["ressources","resources"],["ressourcing","resourcing"],["resssurecting","resurrecting"],["ressult","result"],["ressurect","resurrect"],["ressurected","resurrected"],["ressurecting","resurrecting"],["ressurection","resurrection"],["ressurects","resurrects"],["ressurrection","resurrection"],["restarant","restaurant"],["restarants","restaurants"],["restaraunt","restaurant"],["restaraunteur","restaurateur"],["restaraunteurs","restaurateurs"],["restaraunts","restaurants"],["restauranteurs","restaurateurs"],["restauration","restoration"],["restauraunt","restaurant"],["restaurnad","restaurant"],["restaurnat","restaurant"],["resteraunt","restaurant"],["resteraunts","restaurants"],["restes","reset"],["restesting","retesting"],["resticted","restricted"],["restoding","restoring"],["restoiring","restoring"],["restor","restore"],["restorated","restored"],["restoreable","restorable"],["restoreble","restorable"],["restoreing","restoring"],["restors","restores"],["restouration","restoration"],["restrcted","restricted"],["restrcuture","restructure"],["restriced","restricted"],["restroing","restoring"],["reStructuredTetx","reStructuredText"],["reStructuredTxet","reStructuredText"],["reStrucuredText","reStructuredText"],["restuarant","restaurant"],["restuarants","restaurants"],["reStucturedText","reStructuredText"],["restucturing","restructuring"],["reStucuredText","reStructuredText"],["resturant","restaurant"],["resturants","restaurants"],["resturaunt","restaurant"],["resturaunts","restaurants"],["resturcturation","restructuration"],["resturcture","restructure"],["resturctured","restructured"],["resturctures","restructures"],["resturcturing","restructuring"],["resturns","returns"],["resuable","reusable"],["resuables","reusables"],["resubstituion","resubstitution"],["resuction","reduction"],["resuilt","result"],["resuilted","resulted"],["resuilting","resulting"],["resuilts","results"],["resul","result"],["resuling","resulting"],["resullt","result"],["resulotion","resolution"],["resulsets","resultsets"],["resulst","results"],["resultion","resolution"],["resultions","resolutions"],["resultung","resulting"],["resulution","resolution"],["resumbmitting","resubmitting"],["resumitted","resubmitted"],["resumt","resume"],["resuorce","resource"],["resuorced","resourced"],["resuorces","resources"],["resuorcing","resourcing"],["resurce","resource"],["resurced","resourced"],["resurces","resources"],["resurcing","resourcing"],["resurecting","resurrecting"],["resursively","recursively"],["resuse","reuse"],["resuts","results"],["resycn","resync"],["retalitated","retaliated"],["retalitation","retaliation"],["retangles","rectangles"],["retanslate","retranslate"],["rether","rather"],["retieve","retrieve"],["retieved","retrieved"],["retieves","retrieves"],["retieving","retrieving"],["retinew","retinue"],["retireve","retrieve"],["retireved","retrieved"],["retirever","retriever"],["retirevers","retrievers"],["retireves","retrieves"],["retireving","retrieving"],["retirned","returned"],["retore","restore"],["retored","restored"],["retores","restores"],["retoric","rhetoric"],["retorical","rhetorical"],["retoring","restoring"],["retourned","returned"],["retpresenting","representing"],["retquirement","requirement"],["retquirements","requirements"],["retquireseek","requireseek"],["retquiresgpos","requiresgpos"],["retquiresgsub","requiresgsub"],["retquiressl","requiressl"],["retranser","retransfer"],["retransferd","retransferred"],["retransfered","retransferred"],["retransfering","retransferring"],["retransferrd","retransferred"],["retransmited","retransmitted"],["retransmition","retransmission"],["retreevable","retrievable"],["retreeval","retrieval"],["retreeve","retrieve"],["retreeved","retrieved"],["retreeves","retrieves"],["retreeving","retrieving"],["retreivable","retrievable"],["retreival","retrieval"],["retreive","retrieve"],["retreived","retrieved"],["retreives","retrieves"],["retreiving","retrieving"],["retrevable","retrievable"],["retreval","retrieval"],["retreve","retrieve"],["retreved","retrieved"],["retreves","retrieves"],["retreving","retrieving"],["retrict","restrict"],["retricted","restricted"],["retriebe","retrieve"],["retriece","retrieve"],["retrieces","retrieves"],["retriev","retrieve"],["retrieveds","retrieved"],["retrive","retrieve"],["retrived","retrieved"],["retrives","retrieves"],["retriving","retrieving"],["retrn","return"],["retrned","returned"],["retrns","returns"],["retrun","return"],["retruned","returned"],["retruns","returns"],["retrvieve","retrieve"],["retrvieved","retrieved"],["retrviever","retriever"],["retrvievers","retrievers"],["retrvieves","retrieves"],["retsart","restart"],["retsarts","restarts"],["retun","return"],["retunrned","returned"],["retunrs","returns"],["retuns","returns"],["retur","return"],["reture","return"],["retured","returned"],["returend","returned"],["retures","returns"],["returing","returning"],["returm","return"],["returmed","returned"],["returming","returning"],["returms","returns"],["returnd","returned"],["returnes","returns"],["returnig","returning"],["returnn","return"],["returnned","returned"],["returnning","returning"],["returs","returns"],["retursn","returns"],["retutning","returning"],["retyring","retrying"],["reudce","reduce"],["reudced","reduced"],["reudces","reduces"],["reudction","reduction"],["reudctions","reductions"],["reuest","request"],["reuests","requests"],["reulator","regulator"],["reundant","redundant"],["reundantly","redundantly"],["reuplad","reupload"],["reupladed","reuploaded"],["reuplader","reuploader"],["reupladers","reuploaders"],["reuplading","reuploading"],["reuplads","reuploads"],["reuplaod","reupload"],["reuplaoded","reuploaded"],["reuplaoder","reuploader"],["reuplaoders","reuploaders"],["reuplaoding","reuploading"],["reuplaods","reuploads"],["reuplod","reupload"],["reuploded","reuploaded"],["reuploder","reuploader"],["reuploders","reuploaders"],["reuploding","reuploading"],["reuplods","reuploads"],["reuqest","request"],["reuqested","requested"],["reuqesting","requesting"],["reuqests","requests"],["reurn","return"],["reursively","recursively"],["reuslt","result"],["reussing","reusing"],["reutnred","returned"],["reutrn","return"],["reutrns","returns"],["revaildating","revalidating"],["revaluated","reevaluated"],["reveiw","review"],["reveiwed","reviewed"],["reveiwer","reviewer"],["reveiwers","reviewers"],["reveiwing","reviewing"],["reveiws","reviews"],["revelent","relevant"],["revelution","revolution"],["revelutions","revolutions"],["reveokes","revokes"],["reverce","reverse"],["reverced","reversed"],["revereces","references"],["reverese","reverse"],["reveresed","reversed"],["reveret","revert"],["revereted","reverted"],["reversable","reversible"],["reverse-engeneer","reverse-engineer"],["reverse-engeneering","reverse-engineering"],["reverse-engieer","reverse-engineer"],["reverseed","reversed"],["reversees","reverses"],["reverve","reserve"],["reverved","reserved"],["revewrse","reverse"],["reviewl","review"],["reviewsectio","reviewsection"],["revisisions","revisions"],["revison","revision"],["revisons","revisions"],["revist","revisit"],["revisted","revisited"],["revisting","revisiting"],["revists","revisits"],["reviwed","reviewed"],["reviwer","reviewer"],["reviwers","reviewers"],["reviwing","reviewing"],["revoluion","revolution"],["revolutionar","revolutionary"],["revrese","reverse"],["revrieve","retrieve"],["revrieved","retrieved"],["revriever","retriever"],["revrievers","retrievers"],["revrieves","retrieves"],["revsion","revision"],["rewiev","review"],["rewieved","reviewed"],["rewiever","reviewer"],["rewieving","reviewing"],["rewievs","reviews"],["rewirtable","rewritable"],["rewirte","rewrite"],["rewirtten","rewritten"],["rewitable","rewritable"],["rewite","rewrite"],["rewitten","rewritten"],["reworkd","reworked"],["rewriet","rewrite"],["rewriite","rewrite"],["rewriten","rewritten"],["rewritting","rewriting"],["rewuired","required"],["rference","reference"],["rferences","references"],["rfeturned","returned"],["rgister","register"],["rhymme","rhyme"],["rhythem","rhythm"],["rhythim","rhythm"],["rhythimcally","rhythmically"],["rhytmic","rhythmic"],["ridiculus","ridiculous"],["righ","right"],["righht","right"],["righmost","rightmost"],["rightt","right"],["rigourous","rigorous"],["rigt","right"],["rigth","right"],["rigths","rights"],["rigurous","rigorous"],["riminder","reminder"],["riminders","reminders"],["riminding","reminding"],["rimitives","primitives"],["rininging","ringing"],["rispective","respective"],["ristrict","restrict"],["ristricted","restricted"],["ristriction","restriction"],["ritable","writable"],["rivised","revised"],["rizes","rises"],["rlation","relation"],["rlse","else"],["rmeote","remote"],["rmeove","remove"],["rmeoved","removed"],["rmeoves","removes"],["rmove","remove"],["rmoved","removed"],["rmoving","removing"],["roataion","rotation"],["roatation","rotation"],["roated","rotated"],["roation","rotation"],["roboustness","robustness"],["robustnes","robustness"],["Rockerfeller","Rockefeller"],["rococco","rococo"],["rocord","record"],["rocorded","recorded"],["rocorder","recorder"],["rocording","recording"],["rocordings","recordings"],["rocords","records"],["roduceer","producer"],["roigin","origin"],["roiginal","original"],["roiginally","originally"],["roiginals","originals"],["roiginating","originating"],["roigins","origins"],["romote","remote"],["romoted","remoted"],["romoteing","remoting"],["romotely","remotely"],["romotes","remotes"],["romoting","remoting"],["romotly","remotely"],["roomate","roommate"],["ropeat","repeat"],["rorated","rotated"],["rosponse","response"],["rosponsive","responsive"],["rotaion","rotation"],["rotaions","rotations"],["rotaiton","rotation"],["rotaitons","rotations"],["rotat","rotate"],["rotataion","rotation"],["rotataions","rotations"],["rotateable","rotatable"],["rouding","rounding"],["roughtly","roughly"],["rougly","roughly"],["rouine","routine"],["rouines","routines"],["round-robbin","round-robin"],["roundign","rounding"],["roung","round"],["rountine","routine"],["rountines","routines"],["routiens","routines"],["routins","routines"],["rovide","provide"],["rovided","provided"],["rovider","provider"],["rovides","provides"],["roviding","providing"],["rqeuested","requested"],["rqeuesting","requesting"],["rquested","requested"],["rquesting","requesting"],["rquire","require"],["rquired","required"],["rquirement","requirement"],["rquires","requires"],["rquiring","requiring"],["rranslation","translation"],["rranslations","translations"],["rrase","erase"],["rrror","error"],["rrrored","errored"],["rrroring","erroring"],["rrrors","errors"],["rubarb","rhubarb"],["rucuperate","recuperate"],["rudimentally","rudimentary"],["rudimentatry","rudimentary"],["rudimentory","rudimentary"],["rudimentry","rudimentary"],["rulle","rule"],["rumatic","rheumatic"],["runn","run"],["runnig","running"],["runnign","running"],["runnigng","running"],["runnin","running"],["runnint","running"],["runnners","runners"],["runnning","running"],["runns","runs"],["runnung","running"],["runting","runtime"],["rurrent","current"],["russina","Russian"],["Russion","Russian"],["rwite","write"],["rysnc","rsync"],["rythem","rhythm"],["rythim","rhythm"],["rythm","rhythm"],["rythmic","rhythmic"],["rythyms","rhythms"],["saame","same"],["sabatage","sabotage"],["sabatour","saboteur"],["sacalar","scalar"],["sacalars","scalars"],["sacarin","saccharin"],["sacle","scale"],["sacrafice","sacrifice"],["sacreligious","sacrilegious"],["Sacremento","Sacramento"],["sacrifical","sacrificial"],["sacrifying","sacrificing"],["sacrilegeous","sacrilegious"],["sacrin","saccharin"],["sade","sad"],["saem","same"],["safe-pooint","safe-point"],["safe-pooints","safe-points"],["safeing","saving"],["safepooint","safepoint"],["safepooints","safepoints"],["safequard","safeguard"],["saferi","Safari"],["safetly","safely"],["safly","safely"],["saftey","safety"],["safty","safety"],["saggital","sagittal"],["sagital","sagittal"],["Sagitarius","Sagittarius"],["sais","says"],["saleries","salaries"],["salery","salary"],["salveof","slaveof"],["samle","sample"],["samled","sampled"],["samll","small"],["samller","smaller"],["sammon","salmon"],["samori","samurai"],["sampel","sample"],["sampeld","sampled"],["sampels","samples"],["samwich","sandwich"],["samwiches","sandwiches"],["sanaty","sanity"],["sanctionning","sanctioning"],["sandobx","sandbox"],["sandwhich","sandwich"],["Sanhedrim","Sanhedrin"],["sanitizisation","sanitization"],["sanizer","sanitizer"],["sanpshot","snapshot"],["sanpsnots","snapshots"],["sansitizer","sanitizer"],["sansitizers","sanitizers"],["santioned","sanctioned"],["santize","sanitize"],["santized","sanitized"],["santizes","sanitizes"],["santizing","sanitizing"],["sanwich","sandwich"],["sanwiches","sandwiches"],["sanytise","sanitise"],["sanytize","sanitize"],["saphire","sapphire"],["saphires","sapphires"],["sargant","sergeant"],["sargeant","sergeant"],["sarted","started"],["sarter","starter"],["sarters","starters"],["sastisfies","satisfies"],["satandard","standard"],["satandards","standards"],["satelite","satellite"],["satelites","satellites"],["satelitte","satellite"],["satellittes","satellites"],["satement","statement"],["satements","statements"],["saterday","Saturday"],["saterdays","Saturdays"],["satified","satisfied"],["satifies","satisfies"],["satifsy","satisfy"],["satify","satisfy"],["satifying","satisfying"],["satisfactority","satisfactorily"],["satisfiabilty","satisfiability"],["satisfing","satisfying"],["satisfyied","satisfied"],["satisifed","satisfied"],["satisified","satisfied"],["satisifies","satisfies"],["satisify","satisfy"],["satisifying","satisfying"],["satistying","satisfying"],["satric","satiric"],["satrical","satirical"],["satrically","satirically"],["sattelite","satellite"],["sattelites","satellites"],["sattellite","satellite"],["sattellites","satellites"],["satuaday","Saturday"],["satuadays","Saturdays"],["saturdey","Saturday"],["satursday","Saturday"],["satus","status"],["saught","sought"],["sav","save"],["savees","saves"],["saveing","saving"],["savely","safely"],["savere","severe"],["savety","safety"],["savgroup","savegroup"],["savy","savvy"],["saxaphone","saxophone"],["sbsampling","subsampling"],["scahr","schar"],["scalarr","scalar"],["scaleability","scalability"],["scaleable","scalable"],["scaleing","scaling"],["scalled","scaled"],["scandanavia","Scandinavia"],["scaned","scanned"],["scaning","scanning"],["scannning","scanning"],["scaricity","scarcity"],["scavange","scavenge"],["scavanged","scavenged"],["scavanger","scavenger"],["scavangers","scavengers"],["scavanges","scavenges"],["sccope","scope"],["sceanrio","scenario"],["sceanrios","scenarios"],["scecified","specified"],["scenarion","scenario"],["scenarions","scenarios"],["scenegraaph","scenegraph"],["scenegraaphs","scenegraphs"],["sceond","second"],["sceonds","seconds"],["scetch","sketch"],["scetched","sketched"],["scetches","sketches"],["scetching","sketching"],["schdule","schedule"],["schduled","scheduled"],["schduleing","scheduling"],["schduler","scheduler"],["schdules","schedules"],["schduling","scheduling"],["schedual","schedule"],["scheduald","scheduled"],["schedualed","scheduled"],["schedualing","scheduling"],["schedulier","scheduler"],["schedulling","scheduling"],["scheduluing","scheduling"],["schem","scheme"],["schemd","schemed"],["schems","schemes"],["schme","scheme"],["schmea","schema"],["schmeas","schemas"],["schmes","schemes"],["scholarhip","scholarship"],["scholarhips","scholarships"],["scholdn't","shouldn't"],["schould","should"],["scientfic","scientific"],["scientfically","scientifically"],["scientficaly","scientifically"],["scientficly","scientifically"],["scientifc","scientific"],["scientifcally","scientifically"],["scientifcaly","scientifically"],["scientifcly","scientifically"],["scientis","scientist"],["scientiss","scientist"],["scince","science"],["scinece","science"],["scintiallation","scintillation"],["scintillatqt","scintillaqt"],["scipted","scripted"],["scipting","scripting"],["sciript","script"],["sciripts","scripts"],["scirpt","script"],["scirpts","scripts"],["scketch","sketch"],["scketched","sketched"],["scketches","sketches"],["scketching","sketching"],["sclar","scalar"],["scneario","scenario"],["scnearios","scenarios"],["scoket","socket"],["scoll","scroll"],["scolling","scrolling"],["scondary","secondary"],["scopeing","scoping"],["scorebord","scoreboard"],["scources","sources"],["scrach","scratch"],["scrached","scratched"],["scraches","scratches"],["scraching","scratching"],["scrachs","scratches"],["scrao","scrap"],["screeb","screen"],["screebs","screens"],["screenchot","screenshot"],["screenchots","screenshots"],["screenwrighter","screenwriter"],["screnn","screen"],["scriopted","scripted"],["scriopting","scripting"],["scriopts","scripts"],["scriopttype","scripttype"],["scriping","scripting"],["scripst","scripts"],["scriptype","scripttype"],["scritp","script"],["scritped","scripted"],["scritping","scripting"],["scritps","scripts"],["scritpt","script"],["scritpts","scripts"],["scroipt","script"],["scroipted","scripted"],["scroipting","scripting"],["scroipts","scripts"],["scroipttype","scripttype"],["scrollablbe","scrollable"],["scrollin","scrolling"],["scroolbar","scrollbar"],["scrpt","script"],["scrpted","scripted"],["scrpting","scripting"],["scrpts","scripts"],["scrren","screen"],["scrutinity","scrutiny"],["scubscribe","subscribe"],["scubscribed","subscribed"],["scubscriber","subscriber"],["scubscribes","subscribes"],["scuccessully","successfully"],["scupt","sculpt"],["scupted","sculpted"],["scupting","sculpting"],["scupture","sculpture"],["scuptures","sculptures"],["seach","search"],["seached","searched"],["seaches","searches"],["seaching","searching"],["seachkey","searchkey"],["seacrchable","searchable"],["seamlessley","seamlessly"],["seamlessy","seamlessly"],["searcahble","searchable"],["searcheable","searchable"],["searchin","searching"],["searchs","searches"],["seatch","search"],["seccond","second"],["secconds","seconds"],["secction","section"],["secene","scene"],["secific","specific"],["secion","section"],["secions","sections"],["secirity","security"],["seciton","section"],["secitons","sections"],["secne","scene"],["secod","second"],["secods","seconds"],["seconadry","secondary"],["seconcary","secondary"],["secondaray","secondary"],["seconday","secondary"],["seconf","second"],["seconfs","seconds"],["seconly","secondly"],["secont","second"],["secontary","secondary"],["secontly","secondly"],["seconts","seconds"],["secord","second"],["secords","seconds"],["secotr","sector"],["secound","second"],["secoundary","secondary"],["secoundly","secondly"],["secounds","seconds"],["secquence","sequence"],["secratary","secretary"],["secretery","secretary"],["secrion","section"],["secruity","security"],["sectin","section"],["sectins","sections"],["sectionning","sectioning"],["secton","section"],["sectoned","sectioned"],["sectoning","sectioning"],["sectons","sections"],["sectopm","section"],["sectopmed","sectioned"],["sectopming","sectioning"],["sectopms","sections"],["sectopn","section"],["sectopned","sectioned"],["sectopning","sectioning"],["sectopns","sections"],["secue","secure"],["secuely","securely"],["secuence","sequence"],["secuenced","sequenced"],["secuences","sequences"],["secuencial","sequential"],["secuencing","sequencing"],["secuirty","security"],["secuity","security"],["secund","second"],["secunds","seconds"],["securiy","security"],["securiyt","security"],["securly","securely"],["securre","secure"],["securrely","securely"],["securrly","securely"],["securtity","security"],["securtiy","security"],["securty","security"],["securuity","security"],["sedereal","sidereal"],["seeem","seem"],["seeen","seen"],["seelect","select"],["seelected","selected"],["seemes","seems"],["seemless","seamless"],["seemlessly","seamlessly"],["seesion","session"],["seesions","sessions"],["seetings","settings"],["seeverities","severities"],["seeverity","severity"],["segault","segfault"],["segaults","segfaults"],["segement","segment"],["segementation","segmentation"],["segemented","segmented"],["segements","segments"],["segemnts","segments"],["segfualt","segfault"],["segfualts","segfaults"],["segmantation","segmentation"],["segmend","segment"],["segmendation","segmentation"],["segmended","segmented"],["segmends","segments"],["segmenet","segment"],["segmenetd","segmented"],["segmeneted","segmented"],["segmenets","segments"],["segmenst","segments"],["segmentaion","segmentation"],["segmente","segment"],["segmentes","segments"],["segmetn","segment"],["segmetned","segmented"],["segmetns","segments"],["segument","segment"],["seguoys","segues"],["seh","she"],["seige","siege"],["seing","seeing"],["seinor","senior"],["seires","series"],["sekect","select"],["sekected","selected"],["sekects","selects"],["selcetion","selection"],["selct","select"],["selctable","selectable"],["selctables","selectable"],["selcted","selected"],["selcting","selecting"],["selction","selection"],["selctions","selections"],["seldomly","seldom"],["selecction","selection"],["selecctions","selections"],["seleced","selected"],["selecetd","selected"],["seleceted","selected"],["selecgt","select"],["selecgted","selected"],["selecgting","selecting"],["selecing","selecting"],["selecrtion","selection"],["selectd","selected"],["selectes","selects"],["selectoin","selection"],["selecton","selection"],["selectons","selections"],["seledted","selected"],["selektions","selections"],["selektor","selector"],["selet","select"],["selets","selects"],["self-comparisson","self-comparison"],["self-contianed","self-contained"],["self-referencial","self-referential"],["self-refering","self-referring"],["selfs","self"],["sellect","select"],["sellected","selected"],["selv","self"],["semaintics","semantics"],["semaphone","semaphore"],["semaphones","semaphores"],["semaphor","semaphore"],["semaphors","semaphores"],["semapthore","semaphore"],["semapthores","semaphores"],["sematic","semantic"],["sematical","semantical"],["sematically","semantically"],["sematics","semantics"],["sematnics","semantics"],["semding","sending"],["sementation","segmentation"],["sementic","semantic"],["sementically","semantically"],["sementics","semantics"],["semgent","segment"],["semgentation","segmentation"],["semicolor","semicolon"],["semicolumn","semicolon"],["semicondutor","semiconductor"],["sempahore","semaphore"],["sempahores","semaphores"],["sempaphore","semaphore"],["sempaphores","semaphores"],["semphore","semaphore"],["semphores","semaphores"],["sempphore","semaphore"],["senaphore","semaphore"],["senaphores","semaphores"],["senario","scenario"],["senarios","scenarios"],["sencond","second"],["sencondary","secondary"],["senconds","seconds"],["sendign","sending"],["sendinging","sending"],["sendinng","sending"],["senfile","sendfile"],["senintels","sentinels"],["senitnel","sentinel"],["senitnels","sentinels"],["senquence","sequence"],["sensative","sensitive"],["sensetive","sensitive"],["sensisble","sensible"],["sensistive","sensitive"],["sensititive","sensitive"],["sensititivies","sensitivities"],["sensititivity","sensitivity"],["sensititivy","sensitivity"],["sensitiv","sensitive"],["sensitiveties","sensitivities"],["sensitivety","sensitivity"],["sensitivites","sensitivities"],["sensitivties","sensitivities"],["sensitivty","sensitivity"],["sensitve","sensitive"],["senstive","sensitive"],["sensure","censure"],["sentance","sentence"],["sentances","sentences"],["senteces","sentences"],["sentense","sentence"],["sentienl","sentinel"],["sentinal","sentinel"],["sentinals","sentinels"],["sention","section"],["sentions","sections"],["sentive","sensitive"],["sentivite","sensitive"],["sepaate","separate"],["separartor","separator"],["separat","separate"],["separatelly","separately"],["separater","separator"],["separatley","separately"],["separatly","separately"],["separato","separator"],["separatos","separators"],["separatring","separating"],["separed","separated"],["separete","separate"],["separeted","separated"],["separetedly","separately"],["separetely","separately"],["separeter","separator"],["separetes","separates"],["separeting","separating"],["separetly","separately"],["separetor","separator"],["separtates","separates"],["separte","separate"],["separted","separated"],["separtes","separates"],["separting","separating"],["sepatae","separate"],["sepatate","separate"],["sepcial","special"],["sepcific","specific"],["sepcifically","specifically"],["sepcification","specification"],["sepcifications","specifications"],["sepcified","specified"],["sepcifier","specifier"],["sepcifies","specifies"],["sepcify","specify"],["sepcifying","specifying"],["sepearable","separable"],["sepearate","separate"],["sepearated","separated"],["sepearately","separately"],["sepearates","separates"],["sepearation","separation"],["sepearator","separator"],["sepearators","separators"],["sepearet","separate"],["sepearetly","separately"],["sepearte","separate"],["sepearted","separated"],["sepeartely","separately"],["sepeartes","separates"],["sepeartor","separator"],["sepeartors","separators"],["sepeate","separate"],["sepeated","separated"],["sepeates","separates"],["sepeator","separator"],["sepeators","separators"],["sepecial","special"],["sepecifed","specified"],["sepecific","specific"],["sepecification","specification"],["sepecified","specified"],["sepecifier","specifier"],["sepecifiers","specifiers"],["sepecifies","specifies"],["sepecify","specify"],["sepectral","spectral"],["sepeicfy","specify"],["sependent","dependent"],["sepending","depending"],["seperable","separable"],["seperad","separate"],["seperadly","separately"],["seperaly","separately"],["seperaor","separator"],["seperaors","separators"],["seperare","separate"],["seperared","separated"],["seperares","separates"],["seperat","separate"],["seperataed","separated"],["seperatally","separately"],["seperataly","separately"],["seperatated","separated"],["seperatd","separated"],["seperate","separate"],["seperated","separated"],["seperatedly","separately"],["seperatedy","separated"],["seperateely","separately"],["seperateing","separating"],["seperatelly","separately"],["seperately","separately"],["seperater","separator"],["seperaters","separators"],["seperates","separates"],["seperating","separating"],["seperation","separation"],["seperations","separations"],["seperatism","separatism"],["seperatist","separatist"],["seperatley","separately"],["seperatly","separately"],["seperato","separator"],["seperator","separator"],["seperators","separators"],["seperatos","separators"],["sepereate","separate"],["sepereated","separated"],["sepereates","separates"],["sepererate","separate"],["sepererated","separated"],["sepererates","separates"],["seperete","separate"],["sepereted","separated"],["seperetes","separates"],["seperratly","separately"],["sepertator","separator"],["sepertators","separators"],["sepertor","separator"],["sepertors","separators"],["sepetaror","separator"],["sepetarors","separators"],["sepetate","separate"],["sepetated","separated"],["sepetately","separately"],["sepetates","separates"],["sepina","subpoena"],["seporate","separate"],["sepparation","separation"],["sepparations","separations"],["sepperate","separate"],["seprarate","separate"],["seprate","separate"],["seprated","separated"],["seprator","separator"],["seprators","separators"],["Septemer","September"],["seqence","sequence"],["seqenced","sequenced"],["seqences","sequences"],["seqencing","sequencing"],["seqense","sequence"],["seqensed","sequenced"],["seqenses","sequences"],["seqensing","sequencing"],["seqenstial","sequential"],["seqential","sequential"],["seqeuence","sequence"],["seqeuencer","sequencer"],["seqeuental","sequential"],["seqeunce","sequence"],["seqeuncer","sequencer"],["seqeuntials","sequentials"],["sequcne","sequence"],["sequece","sequence"],["sequecence","sequence"],["sequecences","sequences"],["sequeces","sequences"],["sequeence","sequence"],["sequelce","sequence"],["sequemce","sequence"],["sequemces","sequences"],["sequencial","sequential"],["sequencially","sequentially"],["sequencies","sequences"],["sequense","sequence"],["sequensed","sequenced"],["sequenses","sequences"],["sequensing","sequencing"],["sequenstial","sequential"],["sequentialy","sequentially"],["sequenzes","sequences"],["sequetial","sequential"],["sequnce","sequence"],["sequnced","sequenced"],["sequncer","sequencer"],["sequncers","sequencers"],["sequnces","sequences"],["sequnece","sequence"],["sequneces","sequences"],["ser","set"],["serach","search"],["serached","searched"],["seracher","searcher"],["seraches","searches"],["seraching","searching"],["serachs","searches"],["serailisation","serialisation"],["serailise","serialise"],["serailised","serialised"],["serailization","serialization"],["serailize","serialize"],["serailized","serialized"],["serailse","serialise"],["serailsed","serialised"],["serailze","serialize"],["serailzed","serialized"],["serch","search"],["serched","searched"],["serches","searches"],["serching","searching"],["sercive","service"],["sercived","serviced"],["sercives","services"],["serciving","servicing"],["sereverless","serverless"],["serevrless","serverless"],["sergent","sergeant"],["serialialisation","serialisation"],["serialialise","serialise"],["serialialised","serialised"],["serialialises","serialises"],["serialialising","serialising"],["serialialization","serialization"],["serialialize","serialize"],["serialialized","serialized"],["serialializes","serializes"],["serialializing","serializing"],["serialiasation","serialisation"],["serialiazation","serialization"],["serialsiation","serialisation"],["serialsie","serialise"],["serialsied","serialised"],["serialsies","serialises"],["serialsing","serialising"],["serialziation","serialization"],["serialzie","serialize"],["serialzied","serialized"],["serialzies","serializes"],["serialzing","serializing"],["serice","service"],["serie","series"],["seriel","serial"],["serieses","series"],["serios","serious"],["seriouly","seriously"],["seriuos","serious"],["serivce","service"],["serivces","services"],["sersies","series"],["sertificate","certificate"],["sertificated","certificated"],["sertificates","certificates"],["sertification","certification"],["servece","service"],["serveced","serviced"],["serveces","services"],["servecing","servicing"],["serveice","service"],["serveiced","serviced"],["serveices","services"],["serveicing","servicing"],["serveless","serverless"],["serveral","several"],["serverite","severity"],["serverites","severities"],["serverities","severities"],["serverity","severity"],["serverles","serverless"],["serverlesss","serverless"],["serverlsss","serverless"],["servicies","services"],["servie","service"],["servies","services"],["servive","service"],["servoce","service"],["servoced","serviced"],["servoces","services"],["servocing","servicing"],["sesion","session"],["sesions","sessions"],["sesitive","sensitive"],["sesitively","sensitively"],["sesitiveness","sensitiveness"],["sesitivity","sensitivity"],["sessio","session"],["sesssion","session"],["sesssions","sessions"],["sestatusbar","setstatusbar"],["sestatusmsg","setstatusmsg"],["setevn","setenv"],["setgit","setgid"],["seting","setting"],["setings","settings"],["setion","section"],["setions","sections"],["setitng","setting"],["setitngs","settings"],["setquential","sequential"],["setted","set"],["settelement","settlement"],["settign","setting"],["settigns","settings"],["settigs","settings"],["settiing","setting"],["settiings","settings"],["settinga","settings"],["settingss","settings"],["settins","settings"],["settlment","settlement"],["settng","setting"],["settter","setter"],["settters","setters"],["settting","setting"],["setttings","settings"],["settup","setup"],["setyp","setup"],["setyps","setups"],["seuence","sequence"],["seuences","sequences"],["sevaral","several"],["severat","several"],["severeal","several"],["severirirty","severity"],["severirities","severities"],["severite","severity"],["severites","severities"],["severiy","severity"],["severl","several"],["severley","severely"],["severly","severely"],["sevice","service"],["sevirity","severity"],["sevral","several"],["sevrally","severally"],["sevrity","severity"],["sewdonim","pseudonym"],["sewdonims","pseudonyms"],["sewrvice","service"],["sfety","safety"],["sgadow","shadow"],["sh1sum","sha1sum"],["shadasloo","shadaloo"],["shaddow","shadow"],["shadhow","shadow"],["shadoloo","shadaloo"],["shal","shall"],["shandeleer","chandelier"],["shandeleers","chandeliers"],["shandow","shadow"],["shaneal","chenille"],["shanghi","Shanghai"],["shapshot","snapshot"],["shapshots","snapshots"],["shapsnot","snapshot"],["shapsnots","snapshots"],["sharable","shareable"],["shareed","shared"],["shareing","sharing"],["sharloton","charlatan"],["sharraid","charade"],["sharraids","charades"],["shashes","slashes"],["shatow","ch\xE2teau"],["shbang","shebang"],["shedule","schedule"],["sheduled","scheduled"],["shedules","schedules"],["sheduling","scheduling"],["sheepherd","shepherd"],["sheepherds","shepherds"],["sheeps","sheep"],["sheild","shield"],["sheilded","shielded"],["sheilding","shielding"],["sheilds","shields"],["shepe","shape"],["shepered","shepherd"],["sheperedly","shepherdly"],["shepereds","shepherds"],["shepes","shapes"],["sheping","shaping"],["shepre","sphere"],["shepres","spheres"],["sherif","sheriff"],["shfit","shift"],["shfited","shifted"],["shfiting","shifting"],["shfits","shifts"],["shfted","shifted"],["shicane","chicane"],["shif","shift"],["shif-tab","shift-tab"],["shineing","shining"],["shiped","shipped"],["shiping","shipping"],["shoftware","software"],["shoild","should"],["shoing","showing"],["sholder","shoulder"],["sholdn't","shouldn't"],["sholuld","should"],["sholuldn't","shouldn't"],["shoould","should"],["shopkeeepers","shopkeepers"],["shorcut","shortcut"],["shorcuts","shortcuts"],["shorly","shortly"],["short-cicruit","short-circuit"],["short-cicruits","short-circuits"],["shortcat","shortcut"],["shortcats","shortcuts"],["shortcomming","shortcoming"],["shortcommings","shortcomings"],["shortcutt","shortcut"],["shortern","shorten"],["shorthly","shortly"],["shortkut","shortcut"],["shortkuts","shortcuts"],["shortwhile","short while"],["shotcut","shortcut"],["shotcuts","shortcuts"],["shotdown","shutdown"],["shoucl","should"],["shoud","should"],["shoudl","should"],["shoudld","should"],["shoudle","should"],["shoudln't","shouldn't"],["shoudlnt","shouldn't"],["shoudn't","shouldn't"],["shoudn","shouldn"],["should'nt","shouldn't"],["should't","shouldn't"],["shouldn;t","shouldn't"],["shouldnt'","shouldn't"],["shouldnt","shouldn't"],["shouldnt;","shouldn't"],["shoule","should"],["shoulld","should"],["shouln't","shouldn't"],["shouls","should"],["shoult","should"],["shouod","should"],["shouw","show"],["shouws","shows"],["showvinism","chauvinism"],["shpae","shape"],["shpaes","shapes"],["shpapes","shapes"],["shpere","sphere"],["shperes","spheres"],["shpped","shipped"],["shreak","shriek"],["shreshold","threshold"],["shriks","shrinks"],["shttp","https"],["shudown","shutdown"],["shufle","shuffle"],["shuld","should"],["shure","sure"],["shurely","surely"],["shutdownm","shutdown"],["shuting","shutting"],["shutodwn","shutdown"],["shwo","show"],["shwon","shown"],["shystem","system"],["shystems","systems"],["sibiling","sibling"],["sibilings","siblings"],["sibtitle","subtitle"],["sibtitles","subtitles"],["sicinct","succinct"],["sicinctly","succinctly"],["sicne","since"],["sidde","side"],["sideral","sidereal"],["siduction","seduction"],["siezure","seizure"],["siezures","seizures"],["siffix","suffix"],["siffixed","suffixed"],["siffixes","suffixes"],["siffixing","suffixing"],["sigaled","signaled"],["siganture","signature"],["sigantures","signatures"],["sigen","sign"],["sigificance","significance"],["siginificant","significant"],["siginificantly","significantly"],["siginify","signify"],["sigit","digit"],["sigits","digits"],["sigleton","singleton"],["signales","signals"],["signall","signal"],["signatue","signature"],["signatur","signature"],["signes","signs"],["signficant","significant"],["signficantly","significantly"],["signficiant","significant"],["signfies","signifies"],["signguature","signature"],["signifanct","significant"],["signifant","significant"],["signifantly","significantly"],["signifcant","significant"],["signifcantly","significantly"],["signifficant","significant"],["significanly","significantly"],["significat","significant"],["significatly","significantly"],["significently","significantly"],["signifigant","significant"],["signifigantly","significantly"],["signitories","signatories"],["signitory","signatory"],["signol","signal"],["signto","sign to"],["signul","signal"],["signular","singular"],["signularity","singularity"],["silentely","silently"],["silenty","silently"],["silouhette","silhouette"],["silouhetted","silhouetted"],["silouhettes","silhouettes"],["silouhetting","silhouetting"],["simeple","simple"],["simetrie","symmetry"],["simetries","symmetries"],["simgle","single"],["simialr","similar"],["simialrity","similarity"],["simialrly","similarly"],["simiar","similar"],["similarily","similarly"],["similary","similarly"],["similat","similar"],["similia","similar"],["similiar","similar"],["similiarity","similarity"],["similiarly","similarly"],["similiarty","similarity"],["similiary","similarity"],["simillar","similar"],["similtaneous","simultaneous"],["simlar","similar"],["simlarlity","similarity"],["simlarly","similarly"],["simliar","similar"],["simliarly","similarly"],["simlicity","simplicity"],["simlified","simplified"],["simmetric","symmetric"],["simmetrical","symmetrical"],["simmetry","symmetry"],["simmilar","similar"],["simpification","simplification"],["simpifications","simplifications"],["simpified","simplified"],["simplei","simply"],["simpley","simply"],["simplfy","simplify"],["simplicitly","simplicity"],["simplicty","simplicity"],["simplier","simpler"],["simpliest","simplest"],["simplifed","simplified"],["simplificaiton","simplification"],["simplificaitons","simplifications"],["simplifiy","simplify"],["simplifys","simplifies"],["simpliifcation","simplification"],["simpliifcations","simplifications"],["simplist","simplest"],["simpy","simply"],["simualte","simulate"],["simualted","simulated"],["simualtes","simulates"],["simualting","simulating"],["simualtion","simulation"],["simualtions","simulations"],["simualtor","simulator"],["simualtors","simulators"],["simulaiton","simulation"],["simulaitons","simulations"],["simulantaneous","simultaneous"],["simulantaneously","simultaneously"],["simulataeous","simultaneous"],["simulataeously","simultaneously"],["simulataneity","simultaneity"],["simulataneous","simultaneous"],["simulataneously","simultaneously"],["simulatanious","simultaneous"],["simulataniously","simultaneously"],["simulatanous","simultaneous"],["simulatanously","simultaneously"],["simulatation","simulation"],["simulatenous","simultaneous"],["simulatenously","simultaneously"],["simultanaeous","simultaneous"],["simultaneos","simultaneous"],["simultaneosly","simultaneously"],["simultanious","simultaneous"],["simultaniously","simultaneously"],["simultanous","simultaneous"],["simultanously","simultaneously"],["simutaneously","simultaneously"],["sinature","signature"],["sincerley","sincerely"],["sincerly","sincerely"],["singaled","signaled"],["singals","signals"],["singature","signature"],["singatures","signatures"],["singelar","singular"],["singelarity","singularity"],["singelarly","singularly"],["singelton","singleton"],["singl","single"],["singlar","singular"],["single-threded","single-threaded"],["singlton","singleton"],["singltons","singletons"],["singluar","singular"],["singlular","singular"],["singlularly","singularly"],["singnal","signal"],["singnalled","signalled"],["singnals","signals"],["singolar","singular"],["singoolar","singular"],["singoolarity","singularity"],["singoolarly","singularly"],["singsog","singsong"],["singuarity","singularity"],["singuarl","singular"],["singulat","singular"],["singulaties","singularities"],["sinlge","single"],["sinlges","singles"],["sinply","simply"],["sintac","syntax"],["sintacks","syntax"],["sintacs","syntax"],["sintact","syntax"],["sintacts","syntax"],["sintak","syntax"],["sintaks","syntax"],["sintakt","syntax"],["sintakts","syntax"],["sintax","syntax"],["Sionist","Zionist"],["Sionists","Zionists"],["siply","simply"],["sircle","circle"],["sircles","circles"],["sircular","circular"],["sirect","direct"],["sirected","directed"],["sirecting","directing"],["sirection","direction"],["sirectional","directional"],["sirectionalities","directionalities"],["sirectionality","directionality"],["sirectionals","directionals"],["sirectionless","directionless"],["sirections","directions"],["sirective","directive"],["sirectives","directives"],["sirectly","directly"],["sirectness","directness"],["sirector","director"],["sirectories","directories"],["sirectors","directors"],["sirectory","directory"],["sirects","directs"],["sisnce","since"],["sistem","system"],["sistematically","systematically"],["sistematics","systematics"],["sistematies","systematies"],["sistematising","systematising"],["sistematizing","systematizing"],["sistematy","systematy"],["sistemed","systemed"],["sistemic","systemic"],["sistemically","systemically"],["sistemics","systemics"],["sistemist","systemist"],["sistemists","systemists"],["sistemize","systemize"],["sistemized","systemized"],["sistemizes","systemizes"],["sistemizing","systemizing"],["sistems","systems"],["sitation","situation"],["sitations","situations"],["sitaution","situation"],["sitautions","situations"],["sitck","stick"],["siteu","site"],["sitill","still"],["sitirring","stirring"],["sitirs","stirs"],["sitl","still"],["sitll","still"],["sitmuli","stimuli"],["situationnal","situational"],["situatuion","situation"],["situatuions","situations"],["situatution","situation"],["situatutions","situations"],["situbbornness","stubbornness"],["situdio","studio"],["situdios","studios"],["situration","situation"],["siturations","situations"],["situtaion","situation"],["situtaions","situations"],["situtation","situation"],["situtations","situations"],["siutable","suitable"],["siute","suite"],["sivible","visible"],["siwtch","switch"],["siwtched","switched"],["siwtching","switching"],["sizre","size"],["Skagerak","Skagerrak"],["skalar","scalar"],["skateing","skating"],["skecth","sketch"],["skecthes","sketches"],["skeep","skip"],["skelton","skeleton"],["skept","skipped"],["sketchs","sketches"],["skipd","skipped"],["skipe","skip"],["skiping","skipping"],["skippd","skipped"],["skippped","skipped"],["skippps","skips"],["slach","slash"],["slaches","slashes"],["slase","slash"],["slases","slashes"],["slashs","slashes"],["slaugterhouses","slaughterhouses"],["slect","select"],["slected","selected"],["slecting","selecting"],["slection","selection"],["sleect","select"],["sleeped","slept"],["sleepp","sleep"],["slicable","sliceable"],["slient","silent"],["sliently","silently"],["slighlty","slightly"],["slighly","slightly"],["slightl","slightly"],["slighty","slightly"],["slignt","slight"],["sligntly","slightly"],["sligth","slight"],["sligthly","slightly"],["sligtly","slightly"],["sliped","slipped"],["sliseshow","slideshow"],["slowy","slowly"],["sluggify","slugify"],["smae","same"],["smal","small"],["smaler","smaller"],["smallar","smaller"],["smalles","smallest"],["smaple","sample"],["smaples","samples"],["smealting","smelting"],["smething","something"],["smller","smaller"],["smoe","some"],["smoot","smooth"],["smooter","smoother"],["smoothign","smoothing"],["smooting","smoothing"],["smouth","smooth"],["smouthness","smoothness"],["smove","move"],["snaped","snapped"],["snaphot","snapshot"],["snaphsot","snapshot"],["snaping","snapping"],["snappng","snapping"],["snapsnot","snapshot"],["snapsnots","snapshots"],["sneeks","sneaks"],["snese","sneeze"],["snipet","snippet"],["snipets","snippets"],["snpashot","snapshot"],["snpashots","snapshots"],["snyc","sync"],["snytax","syntax"],["Soalris","Solaris"],["socail","social"],["socalism","socialism"],["socekts","sockets"],["socities","societies"],["soecialize","specialized"],["soem","some"],["soemthing","something"],["soemwhere","somewhere"],["sofisticated","sophisticated"],["softend","softened"],["softwares","software"],["softwre","software"],["sofware","software"],["sofwtare","software"],["sohw","show"],["soilders","soldiers"],["soiurce","source"],["soket","socket"],["sokets","sockets"],["solarmutx","solarmutex"],["solatary","solitary"],["solate","isolate"],["solated","isolated"],["solates","isolates"],["solating","isolating"],["soley","solely"],["solfed","solved"],["solfes","solves"],["solfing","solving"],["solfs","solves"],["soliders","soldiers"],["solification","solidification"],["soliliquy","soliloquy"],["soltion","solution"],["soltuion","solution"],["soltuions","solutions"],["soluable","soluble"],["solum","solemn"],["soluton","solution"],["solutons","solutions"],["solveable","solvable"],["solveing","solving"],["solwed","solved"],["som","some"],["someboby","somebody"],["somehing","something"],["somehting","something"],["somehwat","somewhat"],["somehwere","somewhere"],["somehwo","somehow"],["somelse","someone else"],["somemore","some more"],["somene","someone"],["somenone","someone"],["someon","someone"],["somethig","something"],["somethign","something"],["somethimes","sometimes"],["somethimg","something"],["somethiong","something"],["sometiems","sometimes"],["sometihing","something"],["sometihng","something"],["sometims","sometimes"],["sometines","sometimes"],["someting","something"],["sometinhg","something"],["sometring","something"],["sometrings","somethings"],["somewere","somewhere"],["somewher","somewhere"],["somewho","somehow"],["somme","some"],["somthign","something"],["somthing","something"],["somthingelse","somethingelse"],["somtimes","sometimes"],["somwhat","somewhat"],["somwhere","somewhere"],["somwho","somehow"],["somwhow","somehow"],["sonething","something"],["songlar","singular"],["sooaside","suicide"],["soodonim","pseudonym"],["soource","source"],["sophicated","sophisticated"],["sophisicated","sophisticated"],["sophisitcated","sophisticated"],["sophisticted","sophisticated"],["sophmore","sophomore"],["sorceror","sorcerer"],["sorkflow","workflow"],["sorrounding","surrounding"],["sortig","sorting"],["sortings","sorting"],["sortlst","sortlist"],["sortner","sorter"],["sortnr","sorter"],["soscket","socket"],["sotfware","software"],["souce","source"],["souces","sources"],["soucre","source"],["soucres","sources"],["soudn","sound"],["soudns","sounds"],["sould'nt","shouldn't"],["souldn't","shouldn't"],["soundard","soundcard"],["sountrack","soundtrack"],["sourc","source"],["sourcedrectory","sourcedirectory"],["sourcee","source"],["sourcees","sources"],["sourct","source"],["sourrounding","surrounding"],["sourth","south"],["sourthern","southern"],["southbrige","southbridge"],["souvenier","souvenir"],["souveniers","souvenirs"],["soveits","soviets"],["sover","solver"],["sovereignity","sovereignty"],["soverign","sovereign"],["soverignity","sovereignty"],["soverignty","sovereignty"],["sovle","solve"],["sovled","solved"],["sovren","sovereign"],["spacific","specific"],["spacification","specification"],["spacifications","specifications"],["spacifics","specifics"],["spacified","specified"],["spacifies","specifies"],["spaece","space"],["spaeced","spaced"],["spaeces","spaces"],["spaecing","spacing"],["spageti","spaghetti"],["spagetti","spaghetti"],["spagheti","spaghetti"],["spagnum","sphagnum"],["spainish","Spanish"],["spaning","spanning"],["sparate","separate"],["sparately","separately"],["spash","splash"],["spashed","splashed"],["spashes","splashes"],["spaw","spawn"],["spawed","spawned"],["spawing","spawning"],["spawining","spawning"],["spaws","spawns"],["spcae","space"],["spcaed","spaced"],["spcaes","spaces"],["spcaing","spacing"],["spcecified","specified"],["spcial","special"],["spcific","specific"],["spcification","specification"],["spcifications","specifications"],["spcified","specified"],["spcifies","specifies"],["spcify","specify"],["speaced","spaced"],["speach","speech"],["speacing","spacing"],["spearator","separator"],["spearators","separators"],["spec-complient","spec-compliant"],["specail","special"],["specefic","specific"],["specefically","specifically"],["speceficly","specifically"],["specefied","specified"],["specfic","specific"],["specfically","specifically"],["specfication","specification"],["specfications","specifications"],["specficication","specification"],["specficications","specifications"],["specficied","specified"],["specficies","specifies"],["specficy","specify"],["specficying","specifying"],["specfied","specified"],["specfield","specified"],["specfies","specifies"],["specfifies","specifies"],["specfify","specify"],["specfifying","specifying"],["specfiied","specified"],["specfy","specify"],["specfying","specifying"],["speciafied","specified"],["specialisaiton","specialisation"],["specialisaitons","specialisations"],["specializaiton","specialization"],["specializaitons","specializations"],["specialy","specially"],["specic","specific"],["specical","special"],["specication","specification"],["specidic","specific"],["specied","specified"],["speciefied","specified"],["specifactions","specifications"],["specifc","specific"],["specifcally","specifically"],["specifcation","specification"],["specifcations","specifications"],["specifcied","specified"],["specifclly","specifically"],["specifed","specified"],["specifes","specifies"],["speciffic","specific"],["speciffically","specifically"],["specifially","specifically"],["specificaiton","specification"],["specificaitons","specifications"],["specificallly","specifically"],["specificaly","specifically"],["specificated","specified"],["specificateion","specification"],["specificatin","specification"],["specificaton","specification"],["specificed","specified"],["specifices","specifies"],["specificially","specifically"],["specificiation","specification"],["specificiations","specifications"],["specificically","specifically"],["specificied","specified"],["specificl","specific"],["specificly","specifically"],["specifiction","specification"],["specifictions","specifications"],["specifid","specified"],["specifiec","specific"],["specifiecally","specifically"],["specifiecation","specification"],["specifiecations","specifications"],["specifiecd","specified"],["specifieced","specified"],["specifiecs","specifics"],["specifieed","specified"],["specifiees","specifies"],["specifig","specific"],["specifigation","specification"],["specifigations","specifications"],["specifing","specifying"],["specifities","specifics"],["specifiy","specify"],["specifiying","specifying"],["specifric","specific"],["specift","specify"],["specifyed","specified"],["specifyied","specified"],["specifyig","specifying"],["specifyinhg","specifying"],["speciic","specific"],["speciied","specified"],["speciifc","specific"],["speciifed","specified"],["specilisation","specialisation"],["specilisations","specialisations"],["specilization","specialization"],["specilizations","specializations"],["specilized","specialized"],["speciman","specimen"],["speciries","specifies"],["speciry","specify"],["specivied","specified"],["speciy","specify"],["speciyfing","specifying"],["speciyfying","specifying"],["speciying","specifying"],["spectauclar","spectacular"],["spectaulars","spectaculars"],["spectification","specification"],["spectifications","specifications"],["spectified","specified"],["spectifies","specifies"],["spectify","specify"],["spectifying","specifying"],["spectular","spectacular"],["spectularly","spectacularly"],["spectum","spectrum"],["specturm","spectrum"],["specualtive","speculative"],["specufies","specifies"],["specufy","specify"],["spedific","specific"],["spedified","specified"],["spedify","specify"],["speeak","speak"],["speeaking","speaking"],["speeling","spelling"],["speelling","spelling"],["speep","sleep"],["speep-up","speed-up"],["speeped","sped"],["speeping","sleeping"],["spefcifiable","specifiable"],["spefcific","specific"],["spefcifically","specifically"],["spefcification","specification"],["spefcifications","specifications"],["spefcifics","specifics"],["spefcifieid","specified"],["spefcifieir","specifier"],["spefcifieirs","specifiers"],["spefcifieis","specifies"],["spefcifiy","specify"],["spefcifiying","specifying"],["spefeid","specified"],["spefeir","specifier"],["spefeirs","specifiers"],["spefeis","specifies"],["spefiable","specifiable"],["spefial","special"],["spefic","specific"],["speficable","specifiable"],["spefically","specifically"],["spefication","specification"],["spefications","specifications"],["speficed","specified"],["speficeid","specified"],["speficeir","specifier"],["speficeirs","specifiers"],["speficeis","specifies"],["speficer","specifier"],["speficers","specifiers"],["spefices","specifies"],["speficiable","specifiable"],["speficiallally","specifically"],["speficiallation","specification"],["speficiallations","specifications"],["speficialleid","specified"],["speficialleir","specifier"],["speficialleirs","specifiers"],["speficialleis","specifies"],["speficialliable","specifiable"],["speficiallic","specific"],["speficiallically","specifically"],["speficiallication","specification"],["speficiallications","specifications"],["speficiallics","specifics"],["speficiallied","specified"],["speficiallier","specifier"],["speficialliers","specifiers"],["speficiallies","specifies"],["speficiallifed","specified"],["speficiallifer","specifier"],["speficiallifers","specifiers"],["speficiallifes","specifies"],["speficially","specifically"],["speficiation","specification"],["speficiations","specifications"],["speficic","specific"],["speficically","specifically"],["speficication","specification"],["speficications","specifications"],["speficics","specifics"],["speficied","specified"],["speficieid","specified"],["speficieir","specifier"],["speficieirs","specifiers"],["speficieis","specifies"],["speficier","specifier"],["speficiers","specifiers"],["speficies","specifies"],["speficifally","specifically"],["speficifation","specification"],["speficifations","specifications"],["speficifc","specific"],["speficifcally","specifically"],["speficifcation","specification"],["speficifcations","specifications"],["speficifcs","specifics"],["speficifed","specified"],["speficifeid","specified"],["speficifeir","specifier"],["speficifeirs","specifiers"],["speficifeis","specifies"],["speficifer","specifier"],["speficifers","specifiers"],["speficifes","specifies"],["speficifiable","specifiable"],["speficific","specific"],["speficifically","specifically"],["speficification","specification"],["speficifications","specifications"],["speficifics","specifics"],["speficified","specified"],["speficifier","specifier"],["speficifiers","specifiers"],["speficifies","specifies"],["speficififed","specified"],["speficififer","specifier"],["speficififers","specifiers"],["speficififes","specifies"],["speficify","specify"],["speficifying","specifying"],["speficiiable","specifiable"],["speficiic","specific"],["speficiically","specifically"],["speficiication","specification"],["speficiications","specifications"],["speficiics","specifics"],["speficiied","specified"],["speficiier","specifier"],["speficiiers","specifiers"],["speficiies","specifies"],["speficiifed","specified"],["speficiifer","specifier"],["speficiifers","specifiers"],["speficiifes","specifies"],["speficillally","specifically"],["speficillation","specification"],["speficillations","specifications"],["speficilleid","specified"],["speficilleir","specifier"],["speficilleirs","specifiers"],["speficilleis","specifies"],["speficilliable","specifiable"],["speficillic","specific"],["speficillically","specifically"],["speficillication","specification"],["speficillications","specifications"],["speficillics","specifics"],["speficillied","specified"],["speficillier","specifier"],["speficilliers","specifiers"],["speficillies","specifies"],["speficillifed","specified"],["speficillifer","specifier"],["speficillifers","specifiers"],["speficillifes","specifies"],["speficilly","specifically"],["speficitally","specifically"],["speficitation","specification"],["speficitations","specifications"],["speficiteid","specified"],["speficiteir","specifier"],["speficiteirs","specifiers"],["speficiteis","specifies"],["speficitiable","specifiable"],["speficitic","specific"],["speficitically","specifically"],["speficitication","specification"],["speficitications","specifications"],["speficitics","specifics"],["speficitied","specified"],["speficitier","specifier"],["speficitiers","specifiers"],["speficities","specificities"],["speficitifed","specified"],["speficitifer","specifier"],["speficitifers","specifiers"],["speficitifes","specifies"],["speficity","specificity"],["speficiy","specify"],["speficiying","specifying"],["spefics","specifics"],["speficy","specify"],["speficying","specifying"],["spefied","specified"],["spefier","specifier"],["spefiers","specifiers"],["spefies","specifies"],["spefifally","specifically"],["spefifation","specification"],["spefifations","specifications"],["spefifed","specified"],["spefifeid","specified"],["spefifeir","specifier"],["spefifeirs","specifiers"],["spefifeis","specifies"],["spefifer","specifier"],["spefifers","specifiers"],["spefifes","specifies"],["spefifiable","specifiable"],["spefific","specific"],["spefifically","specifically"],["spefification","specification"],["spefifications","specifications"],["spefifics","specifics"],["spefified","specified"],["spefifier","specifier"],["spefifiers","specifiers"],["spefifies","specifies"],["spefififed","specified"],["spefififer","specifier"],["spefififers","specifiers"],["spefififes","specifies"],["spefify","specify"],["spefifying","specifying"],["spefiiable","specifiable"],["spefiic","specific"],["spefiically","specifically"],["spefiication","specification"],["spefiications","specifications"],["spefiics","specifics"],["spefiied","specified"],["spefiier","specifier"],["spefiiers","specifiers"],["spefiies","specifies"],["spefiifally","specifically"],["spefiifation","specification"],["spefiifations","specifications"],["spefiifeid","specified"],["spefiifeir","specifier"],["spefiifeirs","specifiers"],["spefiifeis","specifies"],["spefiifiable","specifiable"],["spefiific","specific"],["spefiifically","specifically"],["spefiification","specification"],["spefiifications","specifications"],["spefiifics","specifics"],["spefiified","specified"],["spefiifier","specifier"],["spefiifiers","specifiers"],["spefiifies","specifies"],["spefiififed","specified"],["spefiififer","specifier"],["spefiififers","specifiers"],["spefiififes","specifies"],["spefiify","specify"],["spefiifying","specifying"],["spefixally","specifically"],["spefixation","specification"],["spefixations","specifications"],["spefixeid","specified"],["spefixeir","specifier"],["spefixeirs","specifiers"],["spefixeis","specifies"],["spefixiable","specifiable"],["spefixic","specific"],["spefixically","specifically"],["spefixication","specification"],["spefixications","specifications"],["spefixics","specifics"],["spefixied","specified"],["spefixier","specifier"],["spefixiers","specifiers"],["spefixies","specifies"],["spefixifed","specified"],["spefixifer","specifier"],["spefixifers","specifiers"],["spefixifes","specifies"],["spefixy","specify"],["spefixying","specifying"],["spefiy","specify"],["spefiying","specifying"],["spefy","specify"],["spefying","specifying"],["speherical","spherical"],["speical","special"],["speices","species"],["speicfied","specified"],["speicific","specific"],["speicified","specified"],["speicify","specify"],["speling","spelling"],["spellshecking","spellchecking"],["spendour","splendour"],["speparate","separate"],["speparated","separated"],["speparating","separating"],["speparation","separation"],["speparator","separator"],["spepc","spec"],["speperatd","separated"],["speperate","separate"],["speperateing","separating"],["speperater","separator"],["speperates","separates"],["speperating","separating"],["speperator","separator"],["speperats","separates"],["sperate","separate"],["sperately","separately"],["sperhical","spherical"],["spermatozoan","spermatozoon"],["speshal","special"],["speshel","special"],["spesialisation","specialization"],["spesific","specific"],["spesifical","specific"],["spesifically","specifically"],["spesificaly","specifically"],["spesifics","specifics"],["spesified","specified"],["spesifities","specifics"],["spesify","specify"],["spezialisation","specialization"],["spezific","specific"],["spezified","specified"],["spezify","specify"],["spicific","specific"],["spicified","specified"],["spicify","specify"],["spiltting","splitting"],["spindel","spindle"],["spindels","spindles"],["spinlcok","spinlock"],["spinock","spinlock"],["spligs","splits"],["spliiter","splitter"],["spliitting","splitting"],["spliting","splitting"],["splitted","split"],["splittng","splitting"],["spllitting","splitting"],["spoace","space"],["spoaced","spaced"],["spoaces","spaces"],["spoacing","spacing"],["sponser","sponsor"],["sponsered","sponsored"],["sponsers","sponsors"],["sponsership","sponsorship"],["spontanous","spontaneous"],["sponzored","sponsored"],["spoonfulls","spoonfuls"],["sporatic","sporadic"],["sporious","spurious"],["sppeches","speeches"],["spport","support"],["spported","supported"],["spporting","supporting"],["spports","supports"],["spreaded","spread"],["spreadhseet","spreadsheet"],["spreadhseets","spreadsheets"],["spreadsheat","spreadsheet"],["spreadsheats","spreadsheets"],["spreasheet","spreadsheet"],["spreasheets","spreadsheets"],["sprech","speech"],["sprecial","special"],["sprecialized","specialized"],["sprecially","specially"],["spred","spread"],["spredsheet","spreadsheet"],["spreedsheet","spreadsheet"],["sprinf","sprintf"],["spririous","spurious"],["spriritual","spiritual"],["spritual","spiritual"],["sproon","spoon"],["spsace","space"],["spsaced","spaced"],["spsaces","spaces"],["spsacing","spacing"],["sptintf","sprintf"],["spurios","spurious"],["spurrious","spurious"],["sqare","square"],["sqared","squared"],["sqares","squares"],["sqash","squash"],["sqashed","squashed"],["sqashing","squashing"],["sqaure","square"],["sqaured","squared"],["sqaures","squares"],["sqeuence","sequence"],["squashgin","squashing"],["squence","sequence"],["squirel","squirrel"],["squirl","squirrel"],["squrared","squared"],["srcipt","script"],["srcipts","scripts"],["sreampropinfo","streampropinfo"],["sreenshot","screenshot"],["sreenshots","screenshots"],["sreturns","returns"],["srikeout","strikeout"],["sring","string"],["srings","strings"],["srink","shrink"],["srinkd","shrunk"],["srinked","shrunk"],["srinking","shrinking"],["sript","script"],["sripts","scripts"],["srollbar","scrollbar"],["srouce","source"],["srtifact","artifact"],["srtifacts","artifacts"],["srtings","strings"],["srtructure","structure"],["srttings","settings"],["sructure","structure"],["sructures","structures"],["srunk","shrunk"],["srunken","shrunken"],["srunkn","shrunken"],["ssame","same"],["ssee","see"],["ssoaiating","associating"],["ssome","some"],["stabalization","stabilization"],["stabilitation","stabilization"],["stabilite","stabilize"],["stabilited","stabilized"],["stabilites","stabilizes"],["stabiliting","stabilizing"],["stabillity","stability"],["stabilty","stability"],["stablility","stability"],["stablilization","stabilization"],["stablize","stabilize"],["stach","stack"],["stacionary","stationary"],["stackk","stack"],["stadnard","standard"],["stadnardisation","standardisation"],["stadnardised","standardised"],["stadnardising","standardising"],["stadnardization","standardization"],["stadnardized","standardized"],["stadnardizing","standardizing"],["stadnards","standards"],["stae","state"],["staement","statement"],["staically","statically"],["stainlees","stainless"],["staion","station"],["staions","stations"],["staition","station"],["staitions","stations"],["stalagtite","stalactite"],["standar","standard"],["standarad","standard"],["standard-complient","standard-compliant"],["standardss","standards"],["standarisation","standardisation"],["standarise","standardise"],["standarised","standardised"],["standarises","standardises"],["standarising","standardising"],["standarization","standardization"],["standarize","standardize"],["standarized","standardized"],["standarizes","standardizes"],["standarizing","standardizing"],["standart","standard"],["standartd","standard"],["standartds","standards"],["standartisation","standardisation"],["standartisator","standardiser"],["standartised","standardised"],["standartization","standardization"],["standartizator","standardizer"],["standartized","standardized"],["standarts","standards"],["standatd","standard"],["standrat","standard"],["standrats","standards"],["standtard","standard"],["stange","strange"],["stanp","stamp"],["staration","starvation"],["stard","start"],["stardard","standard"],["stardardize","standardize"],["stardardized","standardized"],["stardardizes","standardizes"],["stardardizing","standardizing"],["stardards","standards"],["staright","straight"],["startd","started"],["startegic","strategic"],["startegies","strategies"],["startegy","strategy"],["startet","started"],["startign","starting"],["startin","starting"],["startlisteneing","startlistening"],["startnig","starting"],["startparanthesis","startparentheses"],["startted","started"],["startting","starting"],["starup","startup"],["starups","startups"],["statamenet","statement"],["statamenets","statements"],["stategies","strategies"],["stategise","strategise"],["stategised","strategised"],["stategize","strategize"],["stategized","strategized"],["stategy","strategy"],["stateman","statesman"],["statemanet","statement"],["statememts","statements"],["statemen","statement"],["statemenet","statement"],["statemenets","statements"],["statemet","statement"],["statemnts","statements"],["stati","statuses"],["staticly","statically"],["statictic","statistic"],["statictics","statistics"],["statisfied","satisfied"],["statisfies","satisfies"],["statisfy","satisfy"],["statisfying","satisfying"],["statisitics","statistics"],["statistices","statistics"],["statitic","statistic"],["statitics","statistics"],["statmenet","statement"],["statmenmt","statement"],["statment","statement"],["statments","statements"],["statrt","start"],["stattistic","statistic"],["statubar","statusbar"],["statuline","statusline"],["statulines","statuslines"],["statup","startup"],["staturday","Saturday"],["statuss","status"],["statusses","statuses"],["statustics","statistics"],["staulk","stalk"],["stauration","saturation"],["staus","status"],["stawberries","strawberries"],["stawberry","strawberry"],["stawk","stalk"],["stcokbrush","stockbrush"],["stdanard","standard"],["stdanards","standards"],["stength","strength"],["steram","stream"],["steramed","streamed"],["steramer","streamer"],["steraming","streaming"],["sterams","streams"],["sterio","stereo"],["steriods","steroids"],["sterotype","stereotype"],["sterotypes","stereotypes"],["stickness","stickiness"],["stickyness","stickiness"],["stiffneing","stiffening"],["stiky","sticky"],["stil","still"],["stilus","stylus"],["stingent","stringent"],["stipped","stripped"],["stiring","stirring"],["stirng","string"],["stirngs","strings"],["stirr","stir"],["stirrs","stirs"],["stivk","stick"],["stivks","sticks"],["stle","style"],["stlye","style"],["stlyes","styles"],["stnad","stand"],["stndard","standard"],["stoage","storage"],["stoages","storages"],["stocahstic","stochastic"],["stocastic","stochastic"],["stoer","store"],["stoers","stores"],["stomache","stomach"],["stompted","stomped"],["stong","strong"],["stoped","stopped"],["stoping","stopping"],["stopp","stop"],["stoppped","stopped"],["stoppping","stopping"],["stopps","stops"],["stopry","story"],["storag","storage"],["storeable","storable"],["storeage","storage"],["stoream","stream"],["storeble","storable"],["storeing","storing"],["storge","storage"],["storise","stories"],["stornegst","strongest"],["stoyr","story"],["stpo","stop"],["stradegies","strategies"],["stradegy","strategy"],["stragegy","strategy"],["strageties","strategies"],["stragety","strategy"],["straigh-forward","straightforward"],["straighforward","straightforward"],["straightfoward","straightforward"],["straigt","straight"],["straigth","straight"],["straines","strains"],["strangness","strangeness"],["strart","start"],["strarted","started"],["strarting","starting"],["strarts","starts"],["stratagically","strategically"],["strcture","structure"],["strctures","structures"],["strcutre","structure"],["strcutural","structural"],["strcuture","structure"],["strcutures","structures"],["streamm","stream"],["streammed","streamed"],["streamming","streaming"],["streatched","stretched"],["strech","stretch"],["streched","stretched"],["streches","stretches"],["streching","stretching"],["strectch","stretch"],["strecth","stretch"],["strecthed","stretched"],["strecthes","stretches"],["strecthing","stretching"],["streem","stream"],["streemlining","streamlining"],["stregth","strength"],["streightish","straightish"],["streightly","straightly"],["streightness","straightness"],["streigtish","straightish"],["streigtly","straightly"],["streigtness","straightness"],["strem","stream"],["strema","stream"],["strengh","strength"],["strenghen","strengthen"],["strenghened","strengthened"],["strenghening","strengthening"],["strenght","strength"],["strenghten","strengthen"],["strenghtened","strengthened"],["strenghtening","strengthening"],["strenghts","strengths"],["strengtened","strengthened"],["strenous","strenuous"],["strentgh","strength"],["strenth","strength"],["strerrror","strerror"],["striaght","straight"],["striaghten","straighten"],["striaghtens","straightens"],["striaghtforward","straightforward"],["striaghts","straights"],["striclty","strictly"],["stricly","strictly"],["stricteir","stricter"],["strictier","stricter"],["strictiest","strictest"],["strictist","strictest"],["strig","string"],["strigification","stringification"],["strigifying","stringifying"],["striing","string"],["striings","strings"],["strikely","strikingly"],["stringifed","stringified"],["strinsg","strings"],["strippen","stripped"],["stript","stripped"],["strirngification","stringification"],["strnad","strand"],["strng","string"],["stroage","storage"],["stroe","store"],["stroing","storing"],["stronlgy","strongly"],["stronly","strongly"],["strore","store"],["strored","stored"],["strores","stores"],["stroring","storing"],["strotage","storage"],["stroyboard","storyboard"],["struc","struct"],["strucrure","structure"],["strucrured","structured"],["strucrures","structures"],["structed","structured"],["structer","structure"],["structere","structure"],["structered","structured"],["structeres","structures"],["structetr","structure"],["structire","structure"],["structre","structure"],["structred","structured"],["structres","structures"],["structrual","structural"],["structrue","structure"],["structrued","structured"],["structrues","structures"],["structual","structural"],["structue","structure"],["structued","structured"],["structues","structures"],["structur","structure"],["structurs","structures"],["strucur","structure"],["strucure","structure"],["strucured","structured"],["strucures","structures"],["strucuring","structuring"],["strucurs","structures"],["strucutre","structure"],["strucutred","structured"],["strucutres","structures"],["strucuture","structure"],["struggel","struggle"],["struggeled","struggled"],["struggeling","struggling"],["struggels","struggles"],["struttural","structural"],["strutture","structure"],["struture","structure"],["ststion","station"],["ststionary","stationary"],["ststioned","stationed"],["ststionery","stationery"],["ststions","stations"],["ststr","strstr"],["stteting","setting"],["sttetings","settings"],["stubborness","stubbornness"],["stucked","stuck"],["stuckt","stuck"],["stuct","struct"],["stucts","structs"],["stucture","structure"],["stuctured","structured"],["stuctures","structures"],["studdy","study"],["studetn","student"],["studetns","students"],["studing","studying"],["studoi","studio"],["studois","studios"],["stuggling","struggling"],["stuido","studio"],["stuidos","studios"],["stuill","still"],["stummac","stomach"],["sturctural","structural"],["sturcture","structure"],["sturctures","structures"],["sturture","structure"],["sturtured","structured"],["sturtures","structures"],["sturucture","structure"],["stutdown","shutdown"],["stutus","status"],["styhe","style"],["styilistic","stylistic"],["stylessheets","stylesheets"],["sub-lcuase","sub-clause"],["subbtle","subtle"],["subcatagories","subcategories"],["subcatagory","subcategory"],["subcirucit","subcircuit"],["subcommannd","subcommand"],["subcommnad","subcommand"],["subconchus","subconscious"],["subconsiously","subconsciously"],["subcribe","subscribe"],["subcribed","subscribed"],["subcribes","subscribes"],["subcribing","subscribing"],["subdirectoires","subdirectories"],["subdirectorys","subdirectories"],["subdirecty","subdirectory"],["subdivisio","subdivision"],["subdivisiond","subdivisioned"],["subdoamin","subdomain"],["subdoamins","subdomains"],["subelemet","subelement"],["subelemets","subelements"],["subexperesion","subexpression"],["subexperesions","subexpressions"],["subexperession","subexpression"],["subexperessions","subexpressions"],["subexpersion","subexpression"],["subexpersions","subexpressions"],["subexperssion","subexpression"],["subexperssions","subexpressions"],["subexpession","subexpression"],["subexpessions","subexpressions"],["subexpresssion","subexpression"],["subexpresssions","subexpressions"],["subfolfer","subfolder"],["subfolfers","subfolders"],["subfromat","subformat"],["subfromats","subformats"],["subfroms","subforms"],["subgregion","subregion"],["subirectory","subdirectory"],["subjec","subject"],["subjet","subject"],["subjudgation","subjugation"],["sublass","subclass"],["sublasse","subclasse"],["sublasses","subclasses"],["sublcasses","subclasses"],["sublcuase","subclause"],["suble","subtle"],["submachne","submachine"],["submision","submission"],["submisson","submission"],["submited","submitted"],["submition","submission"],["submitions","submissions"],["submittted","submitted"],["submoule","submodule"],["submti","submit"],["subnegatiotiation","subnegotiation"],["subnegatiotiations","subnegotiations"],["subnegoatiation","subnegotiation"],["subnegoatiations","subnegotiations"],["subnegoation","subnegotiation"],["subnegoations","subnegotiations"],["subnegociation","subnegotiation"],["subnegociations","subnegotiations"],["subnegogtiation","subnegotiation"],["subnegogtiations","subnegotiations"],["subnegoitation","subnegotiation"],["subnegoitations","subnegotiations"],["subnegoptionsotiation","subnegotiation"],["subnegoptionsotiations","subnegotiations"],["subnegosiation","subnegotiation"],["subnegosiations","subnegotiations"],["subnegotaiation","subnegotiation"],["subnegotaiations","subnegotiations"],["subnegotaition","subnegotiation"],["subnegotaitions","subnegotiations"],["subnegotatiation","subnegotiation"],["subnegotatiations","subnegotiations"],["subnegotation","subnegotiation"],["subnegotations","subnegotiations"],["subnegothiation","subnegotiation"],["subnegothiations","subnegotiations"],["subnegotication","subnegotiation"],["subnegotications","subnegotiations"],["subnegotioation","subnegotiation"],["subnegotioations","subnegotiations"],["subnegotion","subnegotiation"],["subnegotionation","subnegotiation"],["subnegotionations","subnegotiations"],["subnegotions","subnegotiations"],["subnegotiotation","subnegotiation"],["subnegotiotations","subnegotiations"],["subnegotiotion","subnegotiation"],["subnegotiotions","subnegotiations"],["subnegotitaion","subnegotiation"],["subnegotitaions","subnegotiations"],["subnegotitation","subnegotiation"],["subnegotitations","subnegotiations"],["subnegotition","subnegotiation"],["subnegotitions","subnegotiations"],["subnegoziation","subnegotiation"],["subnegoziations","subnegotiations"],["subobjecs","subobjects"],["suborutine","subroutine"],["suborutines","subroutines"],["suboutine","subroutine"],["subpackge","subpackage"],["subpackges","subpackages"],["subpecies","subspecies"],["subporgram","subprogram"],["subproccese","subprocess"],["subpsace","subspace"],["subquue","subqueue"],["subract","subtract"],["subracted","subtracted"],["subraction","subtraction"],["subree","subtree"],["subresoure","subresource"],["subresoures","subresources"],["subroutie","subroutine"],["subrouties","subroutines"],["subsceptible","susceptible"],["subscibe","subscribe"],["subscibed","subscribed"],["subsciber","subscriber"],["subscibers","subscribers"],["subscirbe","subscribe"],["subscirbed","subscribed"],["subscirber","subscriber"],["subscirbers","subscribers"],["subscirbes","subscribes"],["subscirbing","subscribing"],["subscirpt","subscript"],["subscirption","subscription"],["subscirptions","subscriptions"],["subscritpion","subscription"],["subscritpions","subscriptions"],["subscritpiton","subscription"],["subscritpitons","subscriptions"],["subscritpt","subscript"],["subscritption","subscription"],["subscritptions","subscriptions"],["subsctitution","substitution"],["subsecrion","subsection"],["subsedent","subsequent"],["subseqence","subsequence"],["subseqent","subsequent"],["subsequest","subsequent"],["subsequnce","subsequence"],["subsequnt","subsequent"],["subsequntly","subsequently"],["subseuqent","subsequent"],["subshystem","subsystem"],["subshystems","subsystems"],["subsidary","subsidiary"],["subsiduary","subsidiary"],["subsiquent","subsequent"],["subsiquently","subsequently"],["subsituent","substituent"],["subsituents","substituents"],["subsitutable","substitutable"],["subsitutatble","substitutable"],["subsitute","substitute"],["subsituted","substituted"],["subsitutes","substitutes"],["subsituting","substituting"],["subsitution","substitution"],["subsitutions","substitutions"],["subsitutuent","substituent"],["subsitutuents","substituents"],["subsitutute","substitute"],["subsitututed","substituted"],["subsitututes","substitutes"],["subsitututing","substituting"],["subsitutution","substitution"],["subsquent","subsequent"],["subsquently","subsequently"],["subsriber","subscriber"],["substace","substance"],["substact","subtract"],["substaintially","substantially"],["substancial","substantial"],["substantialy","substantially"],["substantivly","substantively"],["substask","subtask"],["substasks","subtasks"],["substatial","substantial"],["substential","substantial"],["substentially","substantially"],["substition","substitution"],["substitions","substitutions"],["substitition","substitution"],["substititions","substitutions"],["substituation","substitution"],["substituations","substitutions"],["substitude","substitute"],["substituded","substituted"],["substitudes","substitutes"],["substituding","substituting"],["substitue","substitute"],["substitues","substitutes"],["substituing","substituting"],["substituion","substitution"],["substituions","substitutions"],["substiution","substitution"],["substract","subtract"],["substracted","subtracted"],["substracting","subtracting"],["substraction","subtraction"],["substracts","subtracts"],["substucture","substructure"],["substuctures","substructures"],["substutite","substitute"],["subsysthem","subsystem"],["subsysthems","subsystems"],["subsystyem","subsystem"],["subsystyems","subsystems"],["subsysytem","subsystem"],["subsysytems","subsystems"],["subsytem","subsystem"],["subsytems","subsystems"],["subtabels","subtables"],["subtak","subtask"],["subtances","substances"],["subterranian","subterranean"],["subtitute","substitute"],["subtituted","substituted"],["subtitutes","substitutes"],["subtituting","substituting"],["subtitution","substitution"],["subtitutions","substitutions"],["subtrafuge","subterfuge"],["subtrate","substrate"],["subtrates","substrates"],["subtring","substring"],["subtrings","substrings"],["subtsitutable","substitutable"],["subtsitutatble","substitutable"],["suburburban","suburban"],["subystem","subsystem"],["subystems","subsystems"],["succceeded","succeeded"],["succcess","success"],["succcesses","successes"],["succcessful","successful"],["succcessfully","successfully"],["succcessor","successor"],["succcessors","successors"],["succcessul","successful"],["succcessully","successfully"],["succecful","successful"],["succed","succeed"],["succedd","succeed"],["succedded","succeeded"],["succedding","succeeding"],["succedds","succeeds"],["succede","succeed"],["succeded","succeeded"],["succedes","succeeds"],["succedfully","successfully"],["succeding","succeeding"],["succeds","succeeds"],["succee","succeed"],["succeedde","succeeded"],["succeedes","succeeds"],["succeess","success"],["succeesses","successes"],["succes","success"],["succesful","successful"],["succesfull","successful"],["succesfully","successfully"],["succesfuly","successfully"],["succesion","succession"],["succesive","successive"],["succesor","successor"],["succesors","successors"],["successfui","successful"],["successfule","successful"],["successfull","successful"],["successfullies","successfully"],["successfullly","successfully"],["successfulln","successful"],["successfullness","successfulness"],["successfullt","successfully"],["successfuly","successfully"],["successing","successive"],["successs","success"],["successsfully","successfully"],["successsion","succession"],["successul","successful"],["successully","successfully"],["succesully","successfully"],["succicently","sufficiently"],["succint","succinct"],["succseeded","succeeded"],["succsess","success"],["succsessfull","successful"],["succsessive","successive"],["succssful","successful"],["succussfully","successfully"],["suceed","succeed"],["suceeded","succeeded"],["suceeding","succeeding"],["suceeds","succeeds"],["suceessfully","successfully"],["suces","success"],["suceses","successes"],["sucesful","successful"],["sucesfull","successful"],["sucesfully","successfully"],["sucesfuly","successfully"],["sucesion","succession"],["sucesive","successive"],["sucess","success"],["sucesscient","sufficient"],["sucessed","succeeded"],["sucessefully","successfully"],["sucesses","successes"],["sucessess","success"],["sucessflly","successfully"],["sucessfually","successfully"],["sucessfukk","successful"],["sucessful","successful"],["sucessfull","successful"],["sucessfully","successfully"],["sucessfuly","successfully"],["sucession","succession"],["sucessiv","successive"],["sucessive","successive"],["sucessively","successively"],["sucessor","successor"],["sucessors","successors"],["sucessot","successor"],["sucesss","success"],["sucessses","successes"],["sucesssful","successful"],["sucesssfull","successful"],["sucesssfully","successfully"],["sucesssfuly","successfully"],["sucessufll","successful"],["sucessuflly","successfully"],["sucessully","successfully"],["sucide","suicide"],["sucidial","suicidal"],["sucome","succumb"],["sucsede","succeed"],["sucsess","success"],["sudent","student"],["sudents","students"],["sudmobule","submodule"],["sudmobules","submodules"],["sueful","useful"],["sueprset","superset"],["suface","surface"],["sufaces","surfaces"],["sufface","surface"],["suffaces","surfaces"],["suffciency","sufficiency"],["suffcient","sufficient"],["suffciently","sufficiently"],["sufferage","suffrage"],["sufferred","suffered"],["sufferring","suffering"],["sufficate","suffocate"],["sufficated","suffocated"],["sufficates","suffocates"],["sufficating","suffocating"],["suffication","suffocation"],["sufficency","sufficiency"],["sufficent","sufficient"],["sufficently","sufficiently"],["sufficiancy","sufficiency"],["sufficiant","sufficient"],["sufficiantly","sufficiently"],["sufficiennt","sufficient"],["sufficienntly","sufficiently"],["suffiency","sufficiency"],["suffient","sufficient"],["suffiently","sufficiently"],["suffisticated","sophisticated"],["suficate","suffocate"],["suficated","suffocated"],["suficates","suffocates"],["suficating","suffocating"],["sufication","suffocation"],["suficcient","sufficient"],["suficient","sufficient"],["suficiently","sufficiently"],["sufocate","suffocate"],["sufocated","suffocated"],["sufocates","suffocates"],["sufocating","suffocating"],["sufocation","suffocation"],["sugested","suggested"],["sugestion","suggestion"],["sugestions","suggestions"],["sugests","suggests"],["suggesst","suggest"],["suggessted","suggested"],["suggessting","suggesting"],["suggesstion","suggestion"],["suggesstions","suggestions"],["suggessts","suggests"],["suggestes","suggests"],["suggestin","suggestion"],["suggestins","suggestions"],["suggestsed","suggested"],["suggestted","suggested"],["suggesttion","suggestion"],["suggesttions","suggestions"],["sugget","suggest"],["suggeted","suggested"],["suggetsed","suggested"],["suggetsing","suggesting"],["suggetsion","suggestion"],["sugggest","suggest"],["sugggested","suggested"],["sugggesting","suggesting"],["sugggestion","suggestion"],["sugggestions","suggestions"],["sugguest","suggest"],["sugguested","suggested"],["sugguesting","suggesting"],["sugguestion","suggestion"],["sugguestions","suggestions"],["suh","such"],["suiete","suite"],["suiteable","suitable"],["sumamry","summary"],["sumarize","summarize"],["sumary","summary"],["sumbitted","submitted"],["sumed-up","summed-up"],["summarizen","summarize"],["summay","summary"],["summerised","summarised"],["summerized","summarized"],["summersalt","somersault"],["summmaries","summaries"],["summmarisation","summarisation"],["summmarised","summarised"],["summmarization","summarization"],["summmarized","summarized"],["summmary","summary"],["sumodules","submodules"],["sumulate","simulate"],["sumulated","simulated"],["sumulates","simulates"],["sumulation","simulation"],["sumulations","simulations"],["sundey","Sunday"],["sunglases","sunglasses"],["sunsday","Sunday"],["suntask","subtask"],["suop","soup"],["supeblock","superblock"],["supeena","subpoena"],["superbock","superblock"],["superbocks","superblocks"],["supercalifragilisticexpialidoceous","supercalifragilisticexpialidocious"],["supercede","supersede"],["superceded","superseded"],["supercedes","supersedes"],["superceding","superseding"],["superceed","supersede"],["superceeded","superseded"],["superflouous","superfluous"],["superflous","superfluous"],["superflouse","superfluous"],["superfluious","superfluous"],["superfluos","superfluous"],["superfulous","superfluous"],["superintendant","superintendent"],["superopeator","superoperator"],["supersed","superseded"],["superseedd","superseded"],["superseede","supersede"],["superseeded","superseded"],["suphisticated","sophisticated"],["suplant","supplant"],["suplanted","supplanted"],["suplanting","supplanting"],["suplants","supplants"],["suplementary","supplementary"],["suplied","supplied"],["suplimented","supplemented"],["supllies","supplies"],["suport","support"],["suported","supported"],["suporting","supporting"],["suports","supports"],["suportted","supported"],["suposable","supposable"],["supose","suppose"],["suposeable","supposable"],["suposed","supposed"],["suposedly","supposedly"],["suposes","supposes"],["suposing","supposing"],["suposse","suppose"],["suppied","supplied"],["suppier","supplier"],["suppies","supplies"],["supplamented","supplemented"],["suppliad","supplied"],["suppliementing","supplementing"],["suppliment","supplement"],["supplyed","supplied"],["suppoed","supposed"],["suppoert","support"],["suppoort","support"],["suppoorts","supports"],["suppopose","suppose"],["suppoprt","support"],["suppoprted","supported"],["suppor","support"],["suppored","supported"],["supporession","suppression"],["supporing","supporting"],["supportd","supported"],["supportes","supports"],["supportin","supporting"],["supportt","support"],["supportted","supported"],["supportting","supporting"],["supportts","supports"],["supposeable","supposable"],["supposeded","supposed"],["supposedely","supposedly"],["supposeds","supposed"],["supposedy","supposedly"],["supposingly","supposedly"],["suppossed","supposed"],["suppoted","supported"],["suppplied","supplied"],["suppport","support"],["suppported","supported"],["suppporting","supporting"],["suppports","supports"],["suppres","suppress"],["suppresed","suppressed"],["suppresion","suppression"],["suppresions","suppressions"],["suppressingd","suppressing"],["supprot","support"],["supproted","supported"],["supproter","supporter"],["supproters","supporters"],["supproting","supporting"],["supprots","supports"],["supprt","support"],["supprted","supported"],["suppurt","support"],["suppurted","supported"],["suppurter","supporter"],["suppurters","supporters"],["suppurting","supporting"],["suppurtive","supportive"],["suppurts","supports"],["suppy","supply"],["suppying","supplying"],["suprassing","surpassing"],["supres","suppress"],["supresed","suppressed"],["supreses","suppresses"],["supresing","suppressing"],["supresion","suppression"],["supress","suppress"],["supressed","suppressed"],["supresses","suppresses"],["supressible","suppressible"],["supressing","suppressing"],["supression","suppression"],["supressions","suppressions"],["supressor","suppressor"],["supressors","suppressors"],["supresssion","suppression"],["suprious","spurious"],["suprise","surprise"],["suprised","surprised"],["suprises","surprises"],["suprising","surprising"],["suprisingly","surprisingly"],["suprize","surprise"],["suprized","surprised"],["suprizing","surprising"],["suprizingly","surprisingly"],["supsend","suspend"],["supspect","suspect"],["supspected","suspected"],["supspecting","suspecting"],["supspects","suspects"],["surbert","sherbet"],["surfce","surface"],["surgest","suggest"],["surgested","suggested"],["surgestion","suggestion"],["surgestions","suggestions"],["surgests","suggests"],["suround","surround"],["surounded","surrounded"],["surounding","surrounding"],["suroundings","surroundings"],["surounds","surrounds"],["surpise","surprise"],["surpises","surprises"],["surplanted","supplanted"],["surport","support"],["surported","supported"],["surpress","suppress"],["surpressed","suppressed"],["surpresses","suppresses"],["surpressing","suppressing"],["surprisinlgy","surprisingly"],["surprize","surprise"],["surprized","surprised"],["surprizing","surprising"],["surprizingly","surprisingly"],["surregat","surrogate"],["surrepetitious","surreptitious"],["surrepetitiously","surreptitiously"],["surreptious","surreptitious"],["surreptiously","surreptitiously"],["surrogage","surrogate"],["surronded","surrounded"],["surrouded","surrounded"],["surrouding","surrounding"],["surrrounded","surrounded"],["surrundering","surrendering"],["survay","survey"],["survays","surveys"],["surveilence","surveillance"],["surveill","surveil"],["surveyer","surveyor"],["surviver","survivor"],["survivers","survivors"],["survivied","survived"],["susbcribed","subscribed"],["susbsystem","subsystem"],["susbsystems","subsystems"],["susbsytem","subsystem"],["susbsytems","subsystems"],["suscribe","subscribe"],["suscribed","subscribed"],["suscribes","subscribes"],["suscript","subscript"],["susepect","suspect"],["suseptable","susceptible"],["suseptible","susceptible"],["susinctly","succinctly"],["susinkt","succinct"],["suspedn","suspend"],["suspeneded","suspended"],["suspention","suspension"],["suspicios","suspicious"],["suspicioulsy","suspiciously"],["suspicous","suspicious"],["suspicously","suspiciously"],["suspision","suspicion"],["suspsend","suspend"],["sussinct","succinct"],["sustainaiblity","sustainability"],["sustem","system"],["sustems","systems"],["sustitution","substitution"],["sustitutions","substitutions"],["susupend","suspend"],["sutdown","shutdown"],["sutisfaction","satisfaction"],["sutisfied","satisfied"],["sutisfies","satisfies"],["sutisfy","satisfy"],["sutisfying","satisfying"],["suttled","shuttled"],["suttles","shuttles"],["suttlety","subtlety"],["suttling","shuttling"],["suuport","support"],["suuported","supported"],["suuporting","supporting"],["suuports","supports"],["suvenear","souvenir"],["suystem","system"],["suystemic","systemic"],["suystems","systems"],["svelt","svelte"],["swaer","swear"],["swaers","swears"],["swalloed","swallowed"],["swaped","swapped"],["swapiness","swappiness"],["swaping","swapping"],["swarmin","swarming"],["swcloumns","swcolumns"],["swepth","swept"],["swich","switch"],["swiched","switched"],["swiching","switching"],["swicth","switch"],["swicthed","switched"],["swicthing","switching"],["swiming","swimming"],["switchs","switches"],["switcht","switched"],["switchting","switching"],["swith","switch"],["swithable","switchable"],["swithc","switch"],["swithcboard","switchboard"],["swithced","switched"],["swithces","switches"],["swithch","switch"],["swithches","switches"],["swithching","switching"],["swithcing","switching"],["swithcover","switchover"],["swithed","switched"],["swither","switcher"],["swithes","switches"],["swithing","switching"],["switiches","switches"],["swown","shown"],["swtich","switch"],["swtichable","switchable"],["swtichback","switchback"],["swtichbacks","switchbacks"],["swtichboard","switchboard"],["swtichboards","switchboards"],["swtiched","switched"],["swticher","switcher"],["swtichers","switchers"],["swtiches","switches"],["swtiching","switching"],["swtichover","switchover"],["swtichs","switches"],["sxl","xsl"],["syantax","syntax"],["syas","says"],["syatem","system"],["syatems","systems"],["sybsystem","subsystem"],["sybsystems","subsystems"],["sychronisation","synchronisation"],["sychronise","synchronise"],["sychronised","synchronised"],["sychroniser","synchroniser"],["sychronises","synchronises"],["sychronisly","synchronously"],["sychronization","synchronization"],["sychronize","synchronize"],["sychronized","synchronized"],["sychronizer","synchronizer"],["sychronizes","synchronizes"],["sychronmode","synchronmode"],["sychronous","synchronous"],["sychronously","synchronously"],["sycle","cycle"],["sycled","cycled"],["sycles","cycles"],["sycling","cycling"],["sycn","sync"],["sycology","psychology"],["sycronise","synchronise"],["sycronised","synchronised"],["sycronises","synchronises"],["sycronising","synchronising"],["sycronization","synchronization"],["sycronizations","synchronizations"],["sycronize","synchronize"],["sycronized","synchronized"],["sycronizes","synchronizes"],["sycronizing","synchronizing"],["sycronous","synchronous"],["sycronously","synchronously"],["sycronus","synchronous"],["sylabus","syllabus"],["syle","style"],["syles","styles"],["sylibol","syllable"],["sylinder","cylinder"],["sylinders","cylinders"],["sylistic","stylistic"],["sylog","syslog"],["symantics","semantics"],["symblic","symbolic"],["symbo","symbol"],["symboles","symbols"],["symboll","symbol"],["symbonname","symbolname"],["symbsol","symbol"],["symbsols","symbols"],["symemetric","symmetric"],["symetri","symmetry"],["symetric","symmetric"],["symetrical","symmetrical"],["symetrically","symmetrically"],["symetry","symmetry"],["symettric","symmetric"],["symmetic","symmetric"],["symmetral","symmetric"],["symmetri","symmetry"],["symmetricaly","symmetrically"],["symnol","symbol"],["symnols","symbols"],["symobilic","symbolic"],["symobl","symbol"],["symoblic","symbolic"],["symoblically","symbolically"],["symobls","symbols"],["symobolic","symbolic"],["symobolical","symbolical"],["symol","symbol"],["symols","symbols"],["synagouge","synagogue"],["synamic","dynamic"],["synax","syntax"],["synching","syncing"],["synchonisation","synchronisation"],["synchonise","synchronise"],["synchonised","synchronised"],["synchonises","synchronises"],["synchonising","synchronising"],["synchonization","synchronization"],["synchonize","synchronize"],["synchonized","synchronized"],["synchonizes","synchronizes"],["synchonizing","synchronizing"],["synchonous","synchronous"],["synchonrous","synchronous"],["synchrnization","synchronization"],["synchrnonization","synchronization"],["synchroizing","synchronizing"],["synchromized","synchronized"],["synchroneous","synchronous"],["synchroneously","synchronously"],["synchronious","synchronous"],["synchroniously","synchronously"],["synchronizaton","synchronization"],["synchronsouly","synchronously"],["synchronuous","synchronous"],["synchronuously","synchronously"],["synchronus","synchronous"],["syncrhonise","synchronise"],["syncrhonised","synchronised"],["syncrhonize","synchronize"],["syncrhonized","synchronized"],["syncronise","synchronise"],["syncronised","synchronised"],["syncronises","synchronises"],["syncronising","synchronising"],["syncronization","synchronization"],["syncronizations","synchronizations"],["syncronize","synchronize"],["syncronized","synchronized"],["syncronizes","synchronizes"],["syncronizing","synchronizing"],["syncronous","synchronous"],["syncronously","synchronously"],["syncronus","synchronous"],["syncting","syncing"],["syndonic","syntonic"],["syndrom","syndrome"],["syndroms","syndromes"],["synomym","synonym"],["synonim","synonym"],["synonomous","synonymous"],["synonymns","synonyms"],["synopis","synopsis"],["synopsys","synopsis"],["synoym","synonym"],["synphony","symphony"],["synposis","synopsis"],["synronous","synchronous"],["syntac","syntax"],["syntacks","syntax"],["syntacs","syntax"],["syntact","syntax"],["syntactally","syntactically"],["syntacts","syntax"],["syntak","syntax"],["syntaks","syntax"],["syntakt","syntax"],["syntakts","syntax"],["syntatic","syntactic"],["syntatically","syntactically"],["syntaxe","syntax"],["syntaxg","syntax"],["syntaxt","syntax"],["syntehsise","synthesise"],["syntehsised","synthesised"],["syntehsize","synthesize"],["syntehsized","synthesized"],["syntesis","synthesis"],["syntethic","synthetic"],["syntethically","synthetically"],["syntethics","synthetics"],["syntetic","synthetic"],["syntetize","synthesize"],["syntetized","synthesized"],["synthethic","synthetic"],["synthetize","synthesize"],["synthetized","synthesized"],["synthetizes","synthesizes"],["synthtic","synthetic"],["syphyllis","syphilis"],["sypmtoms","symptoms"],["sypport","support"],["syrap","syrup"],["sysbols","symbols"],["syschronize","synchronize"],["sysem","system"],["sysematic","systematic"],["sysems","systems"],["sysmatically","systematically"],["sysmbol","symbol"],["sysmograph","seismograph"],["sysmte","system"],["sysmtes","systems"],["systax","syntax"],["syste","system"],["systen","system"],["systens","systems"],["systesm","systems"],["systhem","system"],["systhems","systems"],["systm","system"],["systme","system"],["systmes","systems"],["systms","systems"],["systyem","system"],["systyems","systems"],["sysyem","system"],["sysyems","systems"],["sytax","syntax"],["sytem","system"],["sytematic","systematic"],["sytemd","systemd"],["syteme","system"],["sytems","systems"],["sythesis","synthesis"],["sytle","style"],["sytled","styled"],["sytles","styles"],["sytlesheet","stylesheet"],["sytling","styling"],["sytnax","syntax"],["sytntax","syntax"],["sytsem","system"],["sytsemic","systemic"],["sytsems","systems"],["szenario","scenario"],["szenarios","scenarios"],["szes","sizes"],["szie","size"],["szied","sized"],["szies","sizes"],["tabacco","tobacco"],["tabbaray","taboret"],["tabblow","tableau"],["tabe","table"],["tabel","table"],["tabeles","tables"],["tabels","tables"],["tabeview","tabview"],["tabke","table"],["tabl","table"],["tablepsace","tablespace"],["tablepsaces","tablespaces"],["tablle","table"],["tabluar","tabular"],["tabluate","tabulate"],["tabluated","tabulated"],["tabluates","tabulates"],["tabluating","tabulating"],["tabualte","tabulate"],["tabualted","tabulated"],["tabualtes","tabulates"],["tabualting","tabulating"],["tabualtor","tabulator"],["tabualtors","tabulators"],["taged","tagged"],["taget","target"],["tageted","targeted"],["tageting","targeting"],["tagets","targets"],["tagggen","taggen"],["tagnet","tangent"],["tagnetial","tangential"],["tagnets","tangents"],["tagued","tagged"],["tahn","than"],["taht","that"],["takslet","tasklet"],["talbe","table"],["talekd","talked"],["tallerable","tolerable"],["tamplate","template"],["tamplated","templated"],["tamplates","templates"],["tamplating","templating"],["tangeant","tangent"],["tangeantial","tangential"],["tangeants","tangents"],["tangenet","tangent"],["tangensial","tangential"],["tangentailly","tangentially"],["tanget","tangent"],["tangetial","tangential"],["tangetially","tangentially"],["tangets","tangents"],["tansact","transact"],["tansaction","transaction"],["tansactional","transactional"],["tansactions","transactions"],["tanseint","transient"],["tansfomed","transformed"],["tansient","transient"],["tanslate","translate"],["tanslated","translated"],["tanslates","translates"],["tanslation","translation"],["tanslations","translations"],["tanslator","translator"],["tansmit","transmit"],["tansverse","transverse"],["tarbal","tarball"],["tarbals","tarballs"],["tarce","trace"],["tarced","traced"],["tarces","traces"],["tarcing","tracing"],["targed","target"],["targer","target"],["targest","targets"],["targetted","targeted"],["targetting","targeting"],["targettting","targeting"],["targt","target"],["targte","target"],["tarmigan","ptarmigan"],["tarnsparent","transparent"],["tarpolin","tarpaulin"],["tarvis","Travis"],["tarvisci","TravisCI"],["tasbar","taskbar"],["taskelt","tasklet"],["tast","taste"],["tatgert","target"],["tatgerted","targeted"],["tatgerting","targeting"],["tatgerts","targets"],["tath","that"],["tatoo","tattoo"],["tatoos","tattoos"],["tattooes","tattoos"],["tawk","talk"],["taxanomic","taxonomic"],["taxanomy","taxonomy"],["taxnomy","taxonomy"],["taxomonmy","taxonomy"],["taxonmy","taxonomy"],["taxonoy","taxonomy"],["taylored","tailored"],["tbe","the"],["tbey","they"],["tcahce","cache"],["tcahces","caches"],["tcheckout","checkout"],["tcpdumpp","tcpdump"],["tcppcheck","cppcheck"],["teacer","teacher"],["teacers","teachers"],["teached","taught"],["teachnig","teaching"],["teaher","teacher"],["teahers","teachers"],["teamplate","template"],["teamplates","templates"],["teated","treated"],["teched","taught"],["techer","teacher"],["techers","teachers"],["teches","teaches"],["techical","technical"],["techician","technician"],["techicians","technicians"],["techincal","technical"],["techincally","technically"],["teching","teaching"],["techinically","technically"],["techinique","technique"],["techiniques","techniques"],["techinque","technique"],["techinques","techniques"],["techique","technique"],["techiques","techniques"],["techneek","technique"],["technic","technique"],["technics","techniques"],["technik","technique"],["techniks","techniques"],["techniquest","techniques"],["techniquet","technique"],["technitian","technician"],["technition","technician"],["technlogy","technology"],["technnology","technology"],["technolgy","technology"],["technoloiges","technologies"],["tecnic","technique"],["tecnical","technical"],["tecnically","technically"],["tecnician","technician"],["tecnicians","technicians"],["tecnique","technique"],["tecniques","techniques"],["tedeous","tedious"],["tefine","define"],["teh","the"],["tehy","they"],["tekst","text"],["teksts","texts"],["telegramm","telegram"],["telelevision","television"],["televsion","television"],["telocom","telecom"],["telphony","telephony"],["temaplate","template"],["temaplates","templates"],["temeprature","temperature"],["temepratures","temperatures"],["temerature","temperature"],["teminal","terminal"],["teminals","terminals"],["teminate","terminate"],["teminated","terminated"],["teminating","terminating"],["temination","termination"],["temlate","template"],["temorarily","temporarily"],["temorary","temporary"],["tempalte","template"],["tempaltes","templates"],["temparal","temporal"],["tempararily","temporarily"],["temparary","temporary"],["temparate","temperate"],["temparature","temperature"],["temparily","temporarily"],["tempate","template"],["tempated","templated"],["tempates","templates"],["tempatied","templatized"],["tempation","temptation"],["tempatised","templatised"],["tempatized","templatized"],["tempature","temperature"],["tempdate","template"],["tempearture","temperature"],["tempeartures","temperatures"],["tempearure","temperature"],["tempelate","template"],["temperarily","temporarily"],["temperarure","temperature"],["temperary","temporary"],["temperatur","temperature"],["tempereature","temperature"],["temperment","temperament"],["tempertaure","temperature"],["temperture","temperature"],["templaced","templated"],["templaces","templates"],["templacing","templating"],["templaet","template"],["templat","template"],["templateas","templates"],["templete","template"],["templeted","templated"],["templetes","templates"],["templeting","templating"],["tempoaray","temporary"],["tempopary","temporary"],["temporaere","temporary"],["temporafy","temporary"],["temporalily","temporarily"],["temporarely","temporarily"],["temporarilly","temporarily"],["temporarilty","temporarily"],["temporarilu","temporary"],["temporarirly","temporarily"],["temporay","temporary"],["tempories","temporaries"],["temporily","temporarily"],["tempororaries","temporaries"],["tempororarily","temporarily"],["tempororary","temporary"],["temporories","temporaries"],["tempororily","temporarily"],["temporory","temporary"],["temporraies","temporaries"],["temporraily","temporarily"],["temporraries","temporaries"],["temporrarily","temporarily"],["temporrary","temporary"],["temporray","temporary"],["temporries","temporaries"],["temporrily","temporarily"],["temporry","temporary"],["temportal","temporal"],["temportaries","temporaries"],["temportarily","temporarily"],["temportary","temporary"],["tempory","temporary"],["temporyries","temporaries"],["temporyrily","temporarily"],["temporyry","temporary"],["tempraaily","temporarily"],["tempraal","temporal"],["tempraarily","temporarily"],["tempraarly","temporarily"],["tempraary","temporary"],["tempraay","temporary"],["tempraily","temporarily"],["tempral","temporal"],["temprament","temperament"],["tempramental","temperamental"],["tempraraily","temporarily"],["tempraral","temporal"],["temprararily","temporarily"],["temprararly","temporarily"],["temprarary","temporary"],["tempraray","temporary"],["temprarily","temporarily"],["temprature","temperature"],["tempratures","temperatures"],["tempray","temporary"],["tempreature","temperature"],["tempreatures","temperatures"],["temprement","temperament"],["tempremental","temperamental"],["temproaily","temporarily"],["temproal","temporal"],["temproarily","temporarily"],["temproarly","temporarily"],["temproary","temporary"],["temproay","temporary"],["temprol","temporal"],["temproment","temperament"],["tempromental","temperamental"],["temproraily","temporarily"],["temproral","temporal"],["temproraly","temporarily"],["temprorarily","temporarily"],["temprorarly","temporarily"],["temprorary","temporary"],["temproray","temporary"],["temprorily","temporarily"],["temprory","temporary"],["temproy","temporary"],["temptatation","temptation"],["tempurature","temperature"],["tempurture","temperature"],["temr","term"],["temrinal","terminal"],["temselves","themselves"],["temtation","temptation"],["tenacle","tentacle"],["tenacles","tentacles"],["tenanet","tenant"],["tenanets","tenants"],["tenatious","tenacious"],["tenatiously","tenaciously"],["tenative","tentative"],["tenatively","tentatively"],["tendacy","tendency"],["tendancies","tendencies"],["tendancy","tendency"],["tennisplayer","tennis player"],["tentaive","tentative"],["tentaively","tentatively"],["tention","tension"],["teplmate","template"],["teplmated","templated"],["teplmates","templates"],["tepmorarily","temporarily"],["teraform","terraform"],["teraformed","terraformed"],["teraforming","terraforming"],["teraforms","terraforms"],["terfform","terraform"],["terfformed","terraformed"],["terfforming","terraforming"],["terfforms","terraforms"],["teridactyl","pterodactyl"],["terific","terrific"],["terimnate","terminate"],["termial","terminal"],["termials","terminals"],["termianted","terminated"],["termimal","terminal"],["termimals","terminals"],["terminater","terminator"],["terminaters","terminators"],["terminats","terminates"],["termindate","terminate"],["termine","determine"],["termined","terminated"],["terminte","terminate"],["termintor","terminator"],["termniate","terminate"],["termniated","terminated"],["termniates","terminates"],["termniating","terminating"],["termniation","termination"],["termniations","terminations"],["termniator","terminator"],["termniators","terminators"],["termo","thermo"],["termostat","thermostat"],["termperatue","temperature"],["termperatues","temperatures"],["termperature","temperature"],["termperatures","temperatures"],["termplate","template"],["termplated","templated"],["termplates","templates"],["termporal","temporal"],["termporaries","temporaries"],["termporarily","temporarily"],["termporary","temporary"],["ternament","tournament"],["ternimate","terminate"],["terninal","terminal"],["terninals","terminals"],["terrable","terrible"],["terrestial","terrestrial"],["terrform","terraform"],["terrformed","terraformed"],["terrforming","terraforming"],["terrforms","terraforms"],["terriffic","terrific"],["terriories","territories"],["terriory","territory"],["territorist","terrorist"],["territoy","territory"],["terroist","terrorist"],["terurn","return"],["terurns","returns"],["tescase","testcase"],["tescases","testcases"],["tesellate","tessellate"],["tesellated","tessellated"],["tesellation","tessellation"],["tesellator","tessellator"],["tesited","tested"],["tessealte","tessellate"],["tessealted","tessellated"],["tesselatad","tessellated"],["tesselate","tessellate"],["tesselated","tessellated"],["tesselation","tessellation"],["tesselator","tessellator"],["tessleate","tessellate"],["tessleated","tessellated"],["tessleating","tessellating"],["tessleator","tessellator"],["testeing","testing"],["testiclular","testicular"],["testin","testing"],["testng","testing"],["testof","test of"],["testomony","testimony"],["testsing","testing"],["tetrahedran","tetrahedron"],["tetrahedrans","tetrahedrons"],["tetry","retry"],["tetss","tests"],["tetxture","texture"],["teusday","Tuesday"],["texchnically","technically"],["texline","textline"],["textfrme","textframe"],["texual","textual"],["texually","textually"],["texure","texture"],["texured","textured"],["texures","textures"],["texxt","text"],["tey","they"],["tghe","the"],["thansk","thanks"],["thansparent","transparent"],["thant","than"],["thare","there"],["that;s","that's"],["thats'","that's"],["thats","that's"],["thats;","that's"],["thck","thick"],["theard","thread"],["thearding","threading"],["theards","threads"],["theared","threaded"],["theather","theater"],["theef","thief"],["theer","there"],["theery","theory"],["theese","these"],["thefore","therefore"],["theif","thief"],["theifs","thieves"],["theive","thief"],["theives","thieves"],["themplate","template"],["themselces","themselves"],["themselfes","themselves"],["themselfs","themselves"],["themselvs","themselves"],["themslves","themselves"],["thenes","themes"],["thenn","then"],["theorectical","theoretical"],["theoreticall","theoretically"],["theoreticaly","theoretically"],["theorical","theoretical"],["theorically","theoretically"],["theoritical","theoretical"],["theoritically","theoretically"],["therafter","thereafter"],["therapudic","therapeutic"],["therby","thereby"],["thereads","threads"],["thereom","theorem"],["thererin","therein"],["theres","there's"],["thereshold","threshold"],["theresholds","thresholds"],["therfore","therefore"],["thermisor","thermistor"],["thermisors","thermistors"],["thermostast","thermostat"],["thermostasts","thermostats"],["therstat","thermostat"],["therwise","otherwise"],["theshold","threshold"],["thesholds","thresholds"],["thest","test"],["thetraedral","tetrahedral"],["thetrahedron","tetrahedron"],["thev","the"],["theves","thieves"],["thgat","that"],["thge","the"],["thhese","these"],["thhis","this"],["thid","this"],["thier","their"],["thign","thing"],["thigns","things"],["thigny","thingy"],["thigsn","things"],["thikn","think"],["thikness","thickness"],["thiknesses","thicknesses"],["thikns","thinks"],["thiks","thinks"],["thimngs","things"],["thinigs","things"],["thinkabel","thinkable"],["thinn","thin"],["thirtyth","thirtieth"],["this'd","this would"],["thisle","thistle"],["thist","this"],["thisy","this"],["thiunk","think"],["thjese","these"],["thme","them"],["thn","then"],["thna","than"],["thnak","thank"],["thnaks","thanks"],["thne","then"],["thnig","thing"],["thnigs","things"],["thonic","chthonic"],["thoroidal","toroidal"],["thoroughty","thoroughly"],["thoruoghly","thoroughly"],["thoses","those"],["thouch","touch"],["thoughout","throughout"],["thougth","thought"],["thounsands","thousands"],["thourghly","thoroughly"],["thourough","thorough"],["thouroughly","thoroughly"],["thq","the"],["thrad","thread"],["threadsave","threadsafe"],["threashold","threshold"],["threasholds","thresholds"],["threatend","threatened"],["threatment","treatment"],["threatments","treatments"],["threatning","threatening"],["thred","thread"],["threded","threaded"],["thredhold","threshold"],["threding","threading"],["threds","threads"],["three-dimenional","three-dimensional"],["three-dimenionsal","three-dimensional"],["threedimenional","three-dimensional"],["threedimenionsal","three-dimensional"],["threee","three"],["threhold","threshold"],["threrefore","therefore"],["threshhold","threshold"],["threshholds","thresholds"],["threshod","threshold"],["threshods","thresholds"],["threshol","threshold"],["thresold","threshold"],["thresshold","threshold"],["thrid","third"],["throen","thrown"],["throgh","through"],["throrough","thorough"],["throttoling","throttling"],["throug","through"],["througg","through"],["throughly","thoroughly"],["throughtout","throughout"],["througout","throughout"],["througt","through"],["througth","through"],["throuh","through"],["throuhg","through"],["throuhgout","throughout"],["throuhgput","throughput"],["throuth","through"],["throwgh","through"],["thrreshold","threshold"],["thrresholds","thresholds"],["thrue","through"],["thrugh","through"],["thruogh","through"],["thruoghout","throughout"],["thruoghput","throughput"],["thruout","throughout"],["thses","these"],["thsi","this"],["thsnk","thank"],["thsnked","thanked"],["thsnkful","thankful"],["thsnkfully","thankfully"],["thsnkfulness","thankfulness"],["thsnking","thanking"],["thsnks","thanks"],["thsnkyou","thank you"],["thsoe","those"],["thsose","those"],["thsould","should"],["thst","that"],["thta","that"],["thtat","that"],["thumbbnail","thumbnail"],["thumbnal","thumbnail"],["thumbnals","thumbnails"],["thundebird","thunderbird"],["thurday","Thursday"],["thurough","thorough"],["thurrow","thorough"],["thursdey","Thursday"],["thurver","further"],["thyat","that"],["tichened","thickened"],["tichness","thickness"],["tickness","thickness"],["tidibt","tidbit"],["tidibts","tidbits"],["tieing","tying"],["tiemout","timeout"],["tiemstamp","timestamp"],["tiemstamped","timestamped"],["tiemstamps","timestamps"],["tieth","tithe"],["tigger","trigger"],["tiggered","triggered"],["tiggering","triggering"],["tiggers","triggers"],["tighly","tightly"],["tightely","tightly"],["tigth","tight"],["tigthen","tighten"],["tigthened","tightened"],["tigthening","tightening"],["tigthens","tightens"],["tigthly","tightly"],["tihkn","think"],["tihs","this"],["tiitle","title"],["tillt","tilt"],["tillted","tilted"],["tillts","tilts"],["timdelta","timedelta"],["timedlta","timedelta"],["timeing","timing"],["timemout","timeout"],["timeot","timeout"],["timeoutted","timed out"],["timere","timer"],["timesamp","timestamp"],["timesamped","timestamped"],["timesamps","timestamps"],["timeschedule","time schedule"],["timespanp","timespan"],["timespanps","timespans"],["timestan","timespan"],["timestans","timespans"],["timestap","timestamp"],["timestaped","timestamped"],["timestaping","timestamping"],["timestaps","timestamps"],["timestemp","timestamp"],["timestemps","timestamps"],["timestmap","timestamp"],["timestmaps","timestamps"],["timetamp","timestamp"],["timetamps","timestamps"],["timmestamp","timestamp"],["timmestamps","timestamps"],["timne","time"],["timoeut","timeout"],["timout","timeout"],["timtout","timeout"],["timzeone","timezone"],["timzeones","timezones"],["timzezone","timezone"],["timzezones","timezones"],["tinterrupts","interrupts"],["tipically","typically"],["tirangle","triangle"],["tirangles","triangles"],["titel","title"],["titels","titles"],["titile","title"],["tittled","titled"],["tittling","titling"],["tje","the"],["tjhe","the"],["tjpanishad","upanishad"],["tkae","take"],["tkaes","takes"],["tkaing","taking"],["tlaking","talking"],["tmis","this"],["tne","the"],["toally","totally"],["tobbaco","tobacco"],["tobot","robot"],["toches","touches"],["tocksen","toxin"],["todya","today"],["toekn","token"],["togehter","together"],["togeter","together"],["togeterness","togetherness"],["toggel","toggle"],["toggeles","toggles"],["toggeling","toggling"],["toggels","toggles"],["toggleing","toggling"],["togheter","together"],["toghether","together"],["togle","toggle"],["togled","toggled"],["togling","toggling"],["toglle","toggle"],["toglled","toggled"],["togther","together"],["tolarable","tolerable"],["tolelerance","tolerance"],["tolen","token"],["tolens","tokens"],["toleranz","tolerance"],["tolerence","tolerance"],["tolerences","tolerances"],["tolerent","tolerant"],["tolernce","tolerance"],["Tolkein","Tolkien"],["tollerable","tolerable"],["tollerance","tolerance"],["tollerances","tolerances"],["tolorance","tolerance"],["tolorances","tolerances"],["tolorant","tolerant"],["tomatoe","tomato"],["tomatos","tomatoes"],["tommorow","tomorrow"],["tommorrow","tomorrow"],["tomorrrow","tomorrow"],["tongiht","tonight"],["tonihgt","tonight"],["tood","todo"],["toogle","toggle"],["toogling","toggling"],["tookits","toolkits"],["toolar","toolbar"],["toolsbox","toolbox"],["toom","tomb"],["toos","tools"],["tootonic","teutonic"],["topicaizer","topicalizer"],["topologie","topology"],["torerable","tolerable"],["toriodal","toroidal"],["tork","torque"],["tormenters","tormentors"],["tornadoe","tornado"],["torpeados","torpedoes"],["torpedos","torpedoes"],["tortilini","tortellini"],["tortise","tortoise"],["torward","toward"],["torwards","towards"],["totaly","totally"],["totat","total"],["totation","rotation"],["totats","totals"],["tothe","to the"],["tothiba","toshiba"],["totol","total"],["totorial","tutorial"],["totorials","tutorials"],["touble","trouble"],["toubles","troubles"],["toubling","troubling"],["toughtful","thoughtful"],["toughtly","tightly"],["toughts","thoughts"],["tounge","tongue"],["touple","tuple"],["towords","towards"],["towrad","toward"],["toxen","toxin"],["tpye","type"],["tpyed","typed"],["tpyes","types"],["tpyo","typo"],["trabsform","transform"],["traceablity","traceability"],["trackign","tracking"],["trackling","tracking"],["tracsode","transcode"],["tracsoded","transcoded"],["tracsoder","transcoder"],["tracsoders","transcoders"],["tracsodes","transcodes"],["tracsoding","transcoding"],["traddition","tradition"],["tradditional","traditional"],["tradditions","traditions"],["tradgic","tragic"],["tradionally","traditionally"],["traditilnal","traditional"],["traditiona","traditional"],["traditionaly","traditionally"],["traditionnal","traditional"],["traditionnally","traditionally"],["traditition","tradition"],["tradtional","traditional"],["tradtionally","traditionally"],["trafficed","trafficked"],["trafficing","trafficking"],["trafic","traffic"],["tragectory","trajectory"],["traget","target"],["trageted","targeted"],["trageting","targeting"],["tragets","targets"],["traige","triage"],["traiger","triager"],["traigers","triagers"],["traiges","triages"],["traiging","triaging"],["trailins","trailing"],["traingle","triangle"],["traingles","triangles"],["traingular","triangular"],["traingulate","triangulate"],["traingulated","triangulated"],["traingulates","triangulates"],["traingulating","triangulating"],["traingulation","triangulation"],["traingulations","triangulations"],["trainig","training"],["trainigs","training"],["trainng","training"],["trainngs","training"],["traked","tracked"],["traker","tracker"],["trakers","trackers"],["traking","tracking"],["tramsmit","transmit"],["tramsmits","transmits"],["tramsmitted","transmitted"],["tramsmitting","transmitting"],["tranaction","transaction"],["tranactional","transactional"],["tranactions","transactions"],["tranalating","translating"],["tranalation","translation"],["tranalations","translations"],["tranasction","transaction"],["tranasctions","transactions"],["tranceiver","transceiver"],["tranceivers","transceivers"],["trancendent","transcendent"],["trancending","transcending"],["tranclate","translate"],["trandional","traditional"],["tranfer","transfer"],["tranfered","transferred"],["tranfering","transferring"],["tranferred","transferred"],["tranfers","transfers"],["tranform","transform"],["tranformable","transformable"],["tranformation","transformation"],["tranformations","transformations"],["tranformative","transformative"],["tranformed","transformed"],["tranforming","transforming"],["tranforms","transforms"],["tranient","transient"],["tranients","transients"],["tranistion","transition"],["tranistioned","transitioned"],["tranistioning","transitioning"],["tranistions","transitions"],["tranition","transition"],["tranitioned","transitioned"],["tranitioning","transitioning"],["tranitions","transitions"],["tranlatable","translatable"],["tranlate","translate"],["tranlated","translated"],["tranlates","translates"],["tranlating","translating"],["tranlation","translation"],["tranlations","translations"],["tranlsation","translation"],["tranlsations","translations"],["tranmission","transmission"],["tranmist","transmit"],["tranmitted","transmitted"],["tranmitting","transmitting"],["tranparent","transparent"],["tranparently","transparently"],["tranport","transport"],["tranported","transported"],["tranporting","transporting"],["tranports","transports"],["transacion","transaction"],["transacions","transactions"],["transaciton","transaction"],["transacitons","transactions"],["transacrtion","transaction"],["transacrtions","transactions"],["transaction-spacific","transaction-specific"],["transactoin","transaction"],["transactoins","transactions"],["transalation","translation"],["transalations","translations"],["transalt","translate"],["transalte","translate"],["transalted","translated"],["transaltes","translates"],["transaltion","translation"],["transaltions","translations"],["transaltor","translator"],["transaltors","translators"],["transcendance","transcendence"],["transcendant","transcendent"],["transcendentational","transcendental"],["transcevier","transceiver"],["transciever","transceiver"],["transcievers","transceivers"],["transcocde","transcode"],["transcocded","transcoded"],["transcocder","transcoder"],["transcocders","transcoders"],["transcocdes","transcodes"],["transcocding","transcoding"],["transcocdings","transcodings"],["transconde","transcode"],["transconded","transcoded"],["transconder","transcoder"],["transconders","transcoders"],["transcondes","transcodes"],["transconding","transcoding"],["transcondings","transcodings"],["transcorde","transcode"],["transcorded","transcoded"],["transcorder","transcoder"],["transcorders","transcoders"],["transcordes","transcodes"],["transcording","transcoding"],["transcordings","transcodings"],["transcoser","transcoder"],["transcosers","transcoders"],["transction","transaction"],["transctions","transactions"],["transeint","transient"],["transending","transcending"],["transer","transfer"],["transesxuals","transsexuals"],["transferd","transferred"],["transfered","transferred"],["transfering","transferring"],["transferrd","transferred"],["transfom","transform"],["transfomation","transformation"],["transfomational","transformational"],["transfomations","transformations"],["transfomed","transformed"],["transfomer","transformer"],["transfomm","transform"],["transfoprmation","transformation"],["transforation","transformation"],["transforations","transformations"],["transformated","transformed"],["transformates","transforms"],["transformaton","transformation"],["transformatted","transformed"],["transfrom","transform"],["transfromation","transformation"],["transfromations","transformations"],["transfromed","transformed"],["transfromer","transformer"],["transfroming","transforming"],["transfroms","transforms"],["transiet","transient"],["transiets","transients"],["transision","transition"],["transisioning","transitioning"],["transisions","transitions"],["transisition","transition"],["transisitioned","transitioned"],["transisitioning","transitioning"],["transisitions","transitions"],["transistion","transition"],["transistioning","transitioning"],["transistions","transitions"],["transitionnal","transitional"],["transitionned","transitioned"],["transitionning","transitioning"],["transitionns","transitions"],["transiton","transition"],["transitoning","transitioning"],["transitons","transitions"],["transitor","transistor"],["transitors","transistors"],["translater","translator"],["translaters","translators"],["translatied","translated"],["translatoin","translation"],["translatoins","translations"],["translteration","transliteration"],["transmision","transmission"],["transmisive","transmissive"],["transmissable","transmissible"],["transmissione","transmission"],["transmist","transmit"],["transmited","transmitted"],["transmiter","transmitter"],["transmiters","transmitters"],["transmiting","transmitting"],["transmition","transmission"],["transmitsion","transmission"],["transmittd","transmitted"],["transmittion","transmission"],["transmitts","transmits"],["transmmit","transmit"],["transocde","transcode"],["transocded","transcoded"],["transocder","transcoder"],["transocders","transcoders"],["transocdes","transcodes"],["transocding","transcoding"],["transocdings","transcodings"],["transofrm","transform"],["transofrmation","transformation"],["transofrmations","transformations"],["transofrmed","transformed"],["transofrmer","transformer"],["transofrmers","transformers"],["transofrming","transforming"],["transofrms","transforms"],["transolate","translate"],["transolated","translated"],["transolates","translates"],["transolating","translating"],["transolation","translation"],["transolations","translations"],["transorm","transform"],["transormed","transformed"],["transorming","transforming"],["transorms","transforms"],["transpable","transposable"],["transpacencies","transparencies"],["transpacency","transparency"],["transpaernt","transparent"],["transpaerntly","transparently"],["transpancies","transparencies"],["transpancy","transparency"],["transpant","transplant"],["transparaent","transparent"],["transparaently","transparently"],["transparanceies","transparencies"],["transparancey","transparency"],["transparancies","transparencies"],["transparancy","transparency"],["transparanet","transparent"],["transparanetly","transparently"],["transparanies","transparencies"],["transparant","transparent"],["transparantly","transparently"],["transparany","transparency"],["transpararent","transparent"],["transpararently","transparently"],["transparcencies","transparencies"],["transparcency","transparency"],["transparcenies","transparencies"],["transparceny","transparency"],["transparecy","transparency"],["transpareny","transparency"],["transparities","transparencies"],["transparity","transparency"],["transparnecies","transparencies"],["transparnecy","transparency"],["transparnt","transparent"],["transparntly","transparently"],["transparren","transparent"],["transparrenly","transparently"],["transparrent","transparent"],["transparrently","transparently"],["transpart","transport"],["transparts","transports"],["transpatrent","transparent"],["transpatrently","transparently"],["transpencies","transparencies"],["transpency","transparency"],["transpeorted","transported"],["transperancies","transparencies"],["transperancy","transparency"],["transperant","transparent"],["transperantly","transparently"],["transperencies","transparencies"],["transperency","transparency"],["transperent","transparent"],["transperently","transparently"],["transporation","transportation"],["transportatin","transportation"],["transprencies","transparencies"],["transprency","transparency"],["transprent","transparent"],["transprently","transparently"],["transprot","transport"],["transproted","transported"],["transproting","transporting"],["transprots","transports"],["transprt","transport"],["transprted","transported"],["transprting","transporting"],["transprts","transports"],["transpsition","transposition"],["transsend","transcend"],["transtion","transition"],["transtioned","transitioned"],["transtioning","transitioning"],["transtions","transitions"],["transtition","transition"],["transtitioned","transitioned"],["transtitioning","transitioning"],["transtitions","transitions"],["transtorm","transform"],["transtormed","transformed"],["transvorm","transform"],["transvormation","transformation"],["transvormed","transformed"],["transvorming","transforming"],["transvorms","transforms"],["tranversing","traversing"],["trapeziod","trapezoid"],["trapeziodal","trapezoidal"],["trasaction","transaction"],["trascation","transaction"],["trasfer","transfer"],["trasferred","transferred"],["trasfers","transfers"],["trasform","transform"],["trasformable","transformable"],["trasformation","transformation"],["trasformations","transformations"],["trasformative","transformative"],["trasformed","transformed"],["trasformer","transformer"],["trasformers","transformers"],["trasforming","transforming"],["trasforms","transforms"],["traslalate","translate"],["traslalated","translated"],["traslalating","translating"],["traslalation","translation"],["traslalations","translations"],["traslate","translate"],["traslated","translated"],["traslates","translates"],["traslating","translating"],["traslation","translation"],["traslations","translations"],["traslucency","translucency"],["trasmission","transmission"],["trasmit","transmit"],["trasnaction","transaction"],["trasnfer","transfer"],["trasnfered","transferred"],["trasnferred","transferred"],["trasnfers","transfers"],["trasnform","transform"],["trasnformation","transformation"],["trasnformed","transformed"],["trasnformer","transformer"],["trasnformers","transformers"],["trasnforms","transforms"],["trasnlate","translate"],["trasnlated","translated"],["trasnlation","translation"],["trasnlations","translations"],["trasnparencies","transparencies"],["trasnparency","transparency"],["trasnparent","transparent"],["trasnport","transport"],["trasnports","transports"],["trasnsmit","transmit"],["trasparency","transparency"],["trasparent","transparent"],["trasparently","transparently"],["trasport","transport"],["trasportable","transportable"],["trasported","transported"],["trasporter","transporter"],["trasports","transports"],["traspose","transpose"],["trasposed","transposed"],["trasposing","transposing"],["trasposition","transposition"],["traspositions","transpositions"],["traved","traversed"],["traveersal","traversal"],["traveerse","traverse"],["traveersed","traversed"],["traveerses","traverses"],["traveersing","traversing"],["traveral","traversal"],["travercal","traversal"],["traverce","traverse"],["traverced","traversed"],["traverces","traverses"],["travercing","traversing"],["travere","traverse"],["travered","traversed"],["traveres","traverse"],["traveresal","traversal"],["traveresed","traversed"],["travereses","traverses"],["traveresing","traversing"],["travering","traversing"],["traverssal","traversal"],["travesal","traversal"],["travese","traverse"],["travesed","traversed"],["traveses","traverses"],["travesing","traversing"],["tre","tree"],["treate","treat"],["treatement","treatment"],["treatements","treatments"],["treates","treats"],["tremelo","tremolo"],["tremelos","tremolos"],["trempoline","trampoline"],["treshhold","threshold"],["treshold","threshold"],["tressle","trestle"],["treting","treating"],["trgistration","registration"],["trhe","the"],["triancle","triangle"],["triancles","triangles"],["trianed","trained"],["triange","triangle"],["triangel","triangle"],["triangels","triangles"],["trianglular","triangular"],["trianglutaion","triangulation"],["triangulataion","triangulation"],["triangultaion","triangulation"],["trianing","training"],["trianlge","triangle"],["trianlges","triangles"],["trians","trains"],["trigered","triggered"],["trigerred","triggered"],["trigerring","triggering"],["trigers","triggers"],["trigged","triggered"],["triggerd","triggered"],["triggeres","triggers"],["triggerred","triggered"],["triggerring","triggering"],["triggerrs","triggers"],["triggger","trigger"],["trignometric","trigonometric"],["trignometry","trigonometry"],["triguered","triggered"],["triked","tricked"],["trikery","trickery"],["triky","tricky"],["trilineal","trilinear"],["trimed","trimmed"],["trimmng","trimming"],["trinagle","triangle"],["trinagles","triangles"],["triniy","trinity"],["triology","trilogy"],["tripel","triple"],["tripeld","tripled"],["tripels","triples"],["tripple","triple"],["triuangulate","triangulate"],["trival","trivial"],["trivally","trivially"],["trivias","trivia"],["trivival","trivial"],["trnasfers","transfers"],["trnasmit","transmit"],["trnasmited","transmitted"],["trnasmits","transmits"],["trnsfer","transfer"],["trnsfered","transferred"],["trnsfers","transfers"],["troling","trolling"],["trottle","throttle"],["troubeshoot","troubleshoot"],["troubeshooted","troubleshooted"],["troubeshooter","troubleshooter"],["troubeshooting","troubleshooting"],["troubeshoots","troubleshoots"],["troublehshoot","troubleshoot"],["troublehshooting","troubleshooting"],["troublshoot","troubleshoot"],["troublshooting","troubleshooting"],["trought","through"],["troup","troupe"],["trriger","trigger"],["trrigered","triggered"],["trrigering","triggering"],["trrigers","triggers"],["trrigger","trigger"],["trriggered","triggered"],["trriggering","triggering"],["trriggers","triggers"],["trubble","trouble"],["trubbled","troubled"],["trubbles","troubles"],["truble","trouble"],["trubled","troubled"],["trubles","troubles"],["trubling","troubling"],["trucate","truncate"],["trucated","truncated"],["trucates","truncates"],["trucating","truncating"],["trucnate","truncate"],["trucnated","truncated"],["trucnating","truncating"],["truct","struct"],["truelly","truly"],["truely","truly"],["truied","tried"],["trully","truly"],["trun","turn"],["trunacted","truncated"],["truncat","truncate"],["trunctate","truncate"],["trunctated","truncated"],["trunctating","truncating"],["trunctation","truncation"],["truncted","truncated"],["truned","turned"],["truns","turns"],["trustworthly","trustworthy"],["trustworthyness","trustworthiness"],["trustworty","trustworthy"],["trustwortyness","trustworthiness"],["trustwothy","trustworthy"],["truw","true"],["tryed","tried"],["tryes","tries"],["tryig","trying"],["tryinng","trying"],["trys","tries"],["tryying","trying"],["ttests","tests"],["tthe","the"],["tuesdey","Tuesday"],["tuesdsy","Tuesday"],["tufure","future"],["tuhmbnail","thumbnail"],["tunelled","tunnelled"],["tunelling","tunneling"],["tunned","tuned"],["tunnell","tunnel"],["tuotiral","tutorial"],["tuotirals","tutorials"],["tupel","tuple"],["tupple","tuple"],["tupples","tuples"],["ture","true"],["turle","turtle"],["turly","truly"],["turorial","tutorial"],["turorials","tutorials"],["turtleh","turtle"],["turtlehs","turtles"],["turtorial","tutorial"],["turtorials","tutorials"],["Tuscon","Tucson"],["tusday","Tuesday"],["tuseday","Tuesday"],["tust","trust"],["tution","tuition"],["tutoriel","tutorial"],["tutoriels","tutorials"],["tweleve","twelve"],["twelth","twelfth"],["two-dimenional","two-dimensional"],["two-dimenionsal","two-dimensional"],["twodimenional","two-dimensional"],["twodimenionsal","two-dimensional"],["twon","town"],["twpo","two"],["tyep","type"],["tyhat","that"],["tyies","tries"],["tymecode","timecode"],["tyope","type"],["typcast","typecast"],["typcasting","typecasting"],["typcasts","typecasts"],["typcial","typical"],["typcially","typically"],["typechek","typecheck"],["typecheking","typechecking"],["typesrript","typescript"],["typicallly","typically"],["typicaly","typically"],["typicially","typically"],["typle","tuple"],["typles","tuples"],["typographc","typographic"],["typpe","type"],["typped","typed"],["typpes","types"],["typpical","typical"],["typpically","typically"],["tyranies","tyrannies"],["tyrany","tyranny"],["tyring","trying"],["tyrranies","tyrannies"],["tyrrany","tyranny"],["ubelieveble","unbelievable"],["ubelievebly","unbelievably"],["ubernetes","Kubernetes"],["ubiquitious","ubiquitous"],["ubiquituously","ubiquitously"],["ubitquitous","ubiquitous"],["ublisher","publisher"],["ubunut","Ubuntu"],["ubutu","Ubuntu"],["ubutunu","Ubuntu"],["udpatable","updatable"],["udpate","update"],["udpated","updated"],["udpater","updater"],["udpates","updates"],["udpating","updating"],["ueful","useful"],["uegister","unregister"],["uesd","used"],["ueses","uses"],["uesful","useful"],["uesfull","useful"],["uesfulness","usefulness"],["uesless","useless"],["ueslessness","uselessness"],["uest","quest"],["uests","quests"],["uffer","buffer"],["uffered","buffered"],["uffering","buffering"],["uffers","buffers"],["uggly","ugly"],["ugglyness","ugliness"],["uglyness","ugliness"],["uique","unique"],["uise","use"],["uisng","using"],["uites","suites"],["uknown","unknown"],["uknowns","unknowns"],["Ukranian","Ukrainian"],["uless","unless"],["ulimited","unlimited"],["ulter","alter"],["ulteration","alteration"],["ulterations","alterations"],["ultered","altered"],["ultering","altering"],["ulters","alters"],["ultimatly","ultimately"],["ultimely","ultimately"],["umambiguous","unambiguous"],["umark","unmark"],["umarked","unmarked"],["umbrealla","umbrella"],["uminportant","unimportant"],["umit","unit"],["umless","unless"],["ummark","unmark"],["umoutn","umount"],["un-complete","incomplete"],["unabailable","unavailable"],["unabale","unable"],["unabel","unable"],["unablet","unable"],["unacceptible","unacceptable"],["unaccesible","inaccessible"],["unaccessable","inaccessible"],["unacknowleged","unacknowledged"],["unacompanied","unaccompanied"],["unadvertantly","inadvertently"],["unadvertedly","inadvertently"],["unadvertent","inadvertent"],["unadvertently","inadvertently"],["unahppy","unhappy"],["unalllowed","unallowed"],["unambigious","unambiguous"],["unambigous","unambiguous"],["unambigously","unambiguously"],["unamed","unnamed"],["unanimuous","unanimous"],["unanymous","unanimous"],["unappretiated","unappreciated"],["unappretiative","unappreciative"],["unapprieciated","unappreciated"],["unapprieciative","unappreciative"],["unapretiated","unappreciated"],["unapretiative","unappreciative"],["unaquired","unacquired"],["unarchving","unarchiving"],["unassing","unassign"],["unassinged","unassigned"],["unassinging","unassigning"],["unassings","unassigns"],["unathenticated","unauthenticated"],["unathorised","unauthorised"],["unathorized","unauthorized"],["unatteded","unattended"],["unauthenicated","unauthenticated"],["unauthenticed","unauthenticated"],["unavaiable","unavailable"],["unavaialable","unavailable"],["unavaialbale","unavailable"],["unavaialbe","unavailable"],["unavaialbel","unavailable"],["unavaialbility","unavailability"],["unavaialble","unavailable"],["unavaible","unavailable"],["unavailabel","unavailable"],["unavailiability","unavailability"],["unavailible","unavailable"],["unavaliable","unavailable"],["unavaoidable","unavoidable"],["unavilable","unavailable"],["unballance","unbalance"],["unbeknowst","unbeknownst"],["unbeleifable","unbelievable"],["unbeleivable","unbelievable"],["unbeliefable","unbelievable"],["unbelivable","unbelievable"],["unbeliveable","unbelievable"],["unbeliveably","unbelievably"],["unbelivebly","unbelievably"],["unborned","unborn"],["unbouind","unbound"],["unbouinded","unbounded"],["unboun","unbound"],["unbounad","unbound"],["unbounaded","unbounded"],["unbouned","unbounded"],["unbounnd","unbound"],["unbounnded","unbounded"],["unbouund","unbound"],["unbouunded","unbounded"],["uncahnged","unchanged"],["uncalcualted","uncalculated"],["unce","once"],["uncehck","uncheck"],["uncehcked","unchecked"],["uncerain","uncertain"],["uncerainties","uncertainties"],["uncerainty","uncertainty"],["uncertaincy","uncertainty"],["uncertainities","uncertainties"],["uncertainity","uncertainty"],["uncessarily","unnecessarily"],["uncetain","uncertain"],["uncetainties","uncertainties"],["uncetainty","uncertainty"],["unchache","uncache"],["unchached","uncached"],["unchaged","unchanged"],["unchainged","unchanged"],["unchallengable","unchallengeable"],["unchaned","unchanged"],["unchaneged","unchanged"],["unchangable","unchangeable"],["uncheked","unchecked"],["unchenged","unchanged"],["uncognized","unrecognized"],["uncoment","uncomment"],["uncomented","uncommented"],["uncomenting","uncommenting"],["uncoments","uncomments"],["uncomitted","uncommitted"],["uncommited","uncommitted"],["uncommment","uncomment"],["uncommmented","uncommented"],["uncommmenting","uncommenting"],["uncommments","uncomments"],["uncommmitted","uncommitted"],["uncommmon","uncommon"],["uncommpresed","uncompressed"],["uncommpresion","uncompression"],["uncommpressd","uncompressed"],["uncommpressed","uncompressed"],["uncommpression","uncompression"],["uncommtited","uncommitted"],["uncomon","uncommon"],["uncompetetive","uncompetitive"],["uncompetive","uncompetitive"],["uncomplete","incomplete"],["uncompleteness","incompleteness"],["uncompletness","incompleteness"],["uncompres","uncompress"],["uncompresed","uncompressed"],["uncompreses","uncompresses"],["uncompresing","uncompressing"],["uncompresor","uncompressor"],["uncompresors","uncompressors"],["uncompressible","incompressible"],["uncomprss","uncompress"],["unconcious","unconscious"],["unconciousness","unconsciousness"],["unconcistencies","inconsistencies"],["unconcistency","inconsistency"],["unconcistent","inconsistent"],["uncondisional","unconditional"],["uncondisionaly","unconditionally"],["uncondisionnal","unconditional"],["uncondisionnaly","unconditionally"],["unconditial","unconditional"],["unconditially","unconditionally"],["unconditialy","unconditionally"],["unconditianal","unconditional"],["unconditianally","unconditionally"],["unconditianaly","unconditionally"],["unconditinally","unconditionally"],["unconditinaly","unconditionally"],["unconditionaly","unconditionally"],["unconditionnal","unconditional"],["unconditionnally","unconditionally"],["unconditionnaly","unconditionally"],["uncondtional","unconditional"],["uncondtionally","unconditionally"],["unconfiged","unconfigured"],["unconfortability","discomfort"],["unconsisntency","inconsistency"],["unconsistent","inconsistent"],["uncontitutional","unconstitutional"],["uncontrained","unconstrained"],["uncontrolable","uncontrollable"],["unconvential","unconventional"],["unconventionnal","unconventional"],["uncorectly","incorrectly"],["uncorelated","uncorrelated"],["uncorrect","incorrect"],["uncorrectly","incorrectly"],["uncorrolated","uncorrelated"],["uncoverted","unconverted"],["uncrypted","unencrypted"],["undecideable","undecidable"],["undefied","undefined"],["undefien","undefine"],["undefiend","undefined"],["undefinied","undefined"],["undeflow","underflow"],["undeflows","underflows"],["undefuned","undefined"],["undelying","underlying"],["underfiend","undefined"],["underfined","undefined"],["underfow","underflow"],["underfowed","underflowed"],["underfowing","underflowing"],["underfows","underflows"],["underlayed","underlaid"],["underlaying","underlying"],["underlflow","underflow"],["underlflowed","underflowed"],["underlflowing","underflowing"],["underlflows","underflows"],["underlfow","underflow"],["underlfowed","underflowed"],["underlfowing","underflowing"],["underlfows","underflows"],["underlow","underflow"],["underlowed","underflowed"],["underlowing","underflowing"],["underlows","underflows"],["underlyng","underlying"],["underneeth","underneath"],["underrrun","underrun"],["undersacn","underscan"],["understadn","understand"],["understadnable","understandable"],["understadning","understanding"],["understadns","understands"],["understoon","understood"],["understoud","understood"],["undertand","understand"],["undertandable","understandable"],["undertanded","understood"],["undertanding","understanding"],["undertands","understands"],["undertsand","understand"],["undertsanding","understanding"],["undertsands","understands"],["undertsood","understood"],["undertstand","understand"],["undertstands","understands"],["underun","underrun"],["underuns","underruns"],["underware","underwear"],["underying","underlying"],["underyling","underlying"],["undescore","underscore"],["undescored","underscored"],["undescores","underscores"],["undesireable","undesirable"],["undesitable","undesirable"],["undestand","understand"],["undestood","understood"],["undet","under"],["undetecable","undetectable"],["undetstand","understand"],["undetware","underwear"],["undetwater","underwater"],["undfine","undefine"],["undfined","undefined"],["undfines","undefines"],["undistinghable","indistinguishable"],["undocummented","undocumented"],["undorder","unorder"],["undordered","unordered"],["undoubtely","undoubtedly"],["undreground","underground"],["undupplicated","unduplicated"],["uneccesary","unnecessary"],["uneccessarily","unnecessarily"],["uneccessary","unnecessary"],["unecessarily","unnecessarily"],["unecessary","unnecessary"],["uneforceable","unenforceable"],["uneform","uniform"],["unencrpt","unencrypt"],["unencrpted","unencrypted"],["unenforcable","unenforceable"],["unepected","unexpected"],["unepectedly","unexpectedly"],["unequalities","inequalities"],["unequality","inequality"],["uner","under"],["unesacpe","unescape"],["unesacped","unescaped"],["unessecarry","unnecessary"],["unessecary","unnecessary"],["unevaluted","unevaluated"],["unexcected","unexpected"],["unexcectedly","unexpectedly"],["unexcpected","unexpected"],["unexcpectedly","unexpectedly"],["unexecpted","unexpected"],["unexecptedly","unexpectedly"],["unexected","unexpected"],["unexectedly","unexpectedly"],["unexepcted","unexpected"],["unexepctedly","unexpectedly"],["unexepected","unexpected"],["unexepectedly","unexpectedly"],["unexpacted","unexpected"],["unexpactedly","unexpectedly"],["unexpcted","unexpected"],["unexpctedly","unexpectedly"],["unexpecetd","unexpected"],["unexpecetdly","unexpectedly"],["unexpect","unexpected"],["unexpectd","unexpected"],["unexpectdly","unexpectedly"],["unexpecte","unexpected"],["unexpectely","unexpectedly"],["unexpectend","unexpected"],["unexpectendly","unexpectedly"],["unexpectly","unexpectedly"],["unexpeected","unexpected"],["unexpeectedly","unexpectedly"],["unexpepected","unexpected"],["unexpepectedly","unexpectedly"],["unexpepted","unexpected"],["unexpeptedly","unexpectedly"],["unexpercted","unexpected"],["unexperctedly","unexpectedly"],["unexpested","unexpected"],["unexpestedly","unexpectedly"],["unexpetced","unexpected"],["unexpetcedly","unexpectedly"],["unexpetct","unexpected"],["unexpetcted","unexpected"],["unexpetctedly","unexpectedly"],["unexpetctly","unexpectedly"],["unexpetect","unexpected"],["unexpetected","unexpected"],["unexpetectedly","unexpectedly"],["unexpetectly","unexpectedly"],["unexpeted","unexpected"],["unexpetedly","unexpectedly"],["unexpexcted","unexpected"],["unexpexctedly","unexpectedly"],["unexpexted","unexpected"],["unexpextedly","unexpectedly"],["unexspected","unexpected"],["unexspectedly","unexpectedly"],["unfilp","unflip"],["unfilpped","unflipped"],["unfilpping","unflipping"],["unfilps","unflips"],["unflaged","unflagged"],["unflexible","inflexible"],["unforetunately","unfortunately"],["unforgetable","unforgettable"],["unforgiveable","unforgivable"],["unformated","unformatted"],["unforseen","unforeseen"],["unforttunately","unfortunately"],["unfortuante","unfortunate"],["unfortuantely","unfortunately"],["unfortunaltely","unfortunately"],["unfortunaly","unfortunately"],["unfortunat","unfortunate"],["unfortunatelly","unfortunately"],["unfortunatetly","unfortunately"],["unfortunatley","unfortunately"],["unfortunatly","unfortunately"],["unfortunetly","unfortunately"],["unfortuntaly","unfortunately"],["unforunate","unfortunate"],["unforunately","unfortunately"],["unforutunate","unfortunate"],["unforutunately","unfortunately"],["unfotunately","unfortunately"],["unfourtunately","unfortunately"],["unfourtunetly","unfortunately"],["unfurtunately","unfortunately"],["ungeneralizeable","ungeneralizable"],["ungly","ugly"],["unhandeled","unhandled"],["unhilight","unhighlight"],["unhilighted","unhighlighted"],["unhilights","unhighlights"],["Unicde","Unicode"],["unich","unix"],["unidentifiedly","unidentified"],["unidimensionnal","unidimensional"],["unifform","uniform"],["unifforms","uniforms"],["unifiy","unify"],["uniformely","uniformly"],["unifrom","uniform"],["unifromed","uniformed"],["unifromity","uniformity"],["unifroms","uniforms"],["unigned","unsigned"],["unihabited","uninhabited"],["unilateraly","unilaterally"],["unilatreal","unilateral"],["unilatreally","unilaterally"],["unimpemented","unimplemented"],["unimplemeneted","unimplemented"],["unimplimented","unimplemented"],["uninitailised","uninitialised"],["uninitailized","uninitialized"],["uninitalise","uninitialise"],["uninitalised","uninitialised"],["uninitalises","uninitialises"],["uninitalize","uninitialize"],["uninitalized","uninitialized"],["uninitalizes","uninitializes"],["uniniteresting","uninteresting"],["uninitializaed","uninitialized"],["uninitialse","uninitialise"],["uninitialsed","uninitialised"],["uninitialses","uninitialises"],["uninitialze","uninitialize"],["uninitialzed","uninitialized"],["uninitialzes","uninitializes"],["uninstalable","uninstallable"],["uninstatiated","uninstantiated"],["uninstlal","uninstall"],["uninstlalation","uninstallation"],["uninstlalations","uninstallations"],["uninstlaled","uninstalled"],["uninstlaler","uninstaller"],["uninstlaling","uninstalling"],["uninstlals","uninstalls"],["unint8_t","uint8_t"],["unintelligable","unintelligible"],["unintentially","unintentionally"],["uninteressting","uninteresting"],["uninterpretted","uninterpreted"],["uninterruped","uninterrupted"],["uninterruptable","uninterruptible"],["unintersting","uninteresting"],["uninteruppted","uninterrupted"],["uninterupted","uninterrupted"],["unintesting","uninteresting"],["unintialised","uninitialised"],["unintialized","uninitialized"],["unintiallised","uninitialised"],["unintiallized","uninitialized"],["unintialsied","uninitialised"],["unintialzied","uninitialized"],["unio","union"],["unios","unions"],["uniqe","unique"],["uniqu","unique"],["uniquness","uniqueness"],["unistalled","uninstalled"],["uniterrupted","uninterrupted"],["UnitesStates","UnitedStates"],["unitialize","uninitialize"],["unitialized","uninitialized"],["unitilised","uninitialised"],["unitilising","uninitialising"],["unitilities","utilities"],["unitility","utility"],["unitilized","uninitialized"],["unitilizing","uninitializing"],["unitilties","utilities"],["unitilty","utility"],["unititialized","uninitialized"],["unitl","until"],["unitled","untitled"],["unitss","units"],["univeral","universal"],["univerally","universally"],["univeriality","universality"],["univeristies","universities"],["univeristy","university"],["univerities","universities"],["univerity","university"],["universial","universal"],["universiality","universality"],["universirty","university"],["universtal","universal"],["universtiy","university"],["univesities","universities"],["univesity","university"],["univiersal","universal"],["univrsal","universal"],["unkmown","unknown"],["unknon","unknown"],["unknonw","unknown"],["unknonwn","unknown"],["unknonws","unknowns"],["unknwn","unknown"],["unknwns","unknowns"],["unknwoing","unknowing"],["unknwoingly","unknowingly"],["unknwon","unknown"],["unknwons","unknowns"],["unknwown","unknown"],["unknwowns","unknowns"],["unkonwn","unknown"],["unkonwns","unknowns"],["unkown","unknown"],["unkowns","unknowns"],["unkwown","unknown"],["unlcear","unclear"],["unles","unless"],["unlikey","unlikely"],["unlikley","unlikely"],["unlimeted","unlimited"],["unlimitied","unlimited"],["unlimted","unlimited"],["unline","unlike"],["unloadins","unloading"],["unmached","unmatched"],["unmainted","unmaintained"],["unmaping","unmapping"],["unmappend","unmapped"],["unmarsalling","unmarshalling"],["unmaximice","unmaximize"],["unmistakeably","unmistakably"],["unmodfide","unmodified"],["unmodfided","unmodified"],["unmodfied","unmodified"],["unmodfieid","unmodified"],["unmodfified","unmodified"],["unmodfitied","unmodified"],["unmodifable","unmodifiable"],["unmodifed","unmodified"],["unmoutned","unmounted"],["unnacquired","unacquired"],["unncessary","unnecessary"],["unneccecarily","unnecessarily"],["unneccecary","unnecessary"],["unneccesarily","unnecessarily"],["unneccesary","unnecessary"],["unneccessarily","unnecessarily"],["unneccessary","unnecessary"],["unneceesarily","unnecessarily"],["unnecesarily","unnecessarily"],["unnecesarrily","unnecessarily"],["unnecesarry","unnecessary"],["unnecesary","unnecessary"],["unnecesasry","unnecessary"],["unnecessar","unnecessary"],["unnecessarilly","unnecessarily"],["unnecesserily","unnecessarily"],["unnecessery","unnecessary"],["unnecessiarlly","unnecessarily"],["unnecssary","unnecessary"],["unnedded","unneeded"],["unneded","unneeded"],["unneedingly","unnecessarily"],["unnescessarily","unnecessarily"],["unnescessary","unnecessary"],["unnesesarily","unnecessarily"],["unnessarily","unnecessarily"],["unnessasary","unnecessary"],["unnessecarily","unnecessarily"],["unnessecarry","unnecessary"],["unnessecary","unnecessary"],["unnessesarily","unnecessarily"],["unnessesary","unnecessary"],["unnessessarily","unnecessarily"],["unnessessary","unnecessary"],["unning","running"],["unnnecessary","unnecessary"],["unnown","unknown"],["unnowns","unknowns"],["unnsupported","unsupported"],["unnused","unused"],["unobstrusive","unobtrusive"],["unocde","Unicode"],["unoffical","unofficial"],["unoin","union"],["unompress","uncompress"],["unoperational","nonoperational"],["unorderd","unordered"],["unoredered","unordered"],["unorotated","unrotated"],["unoticeable","unnoticeable"],["unpacke","unpacked"],["unpacket","unpacked"],["unparseable","unparsable"],["unpertubated","unperturbed"],["unperturb","unperturbed"],["unperturbated","unperturbed"],["unperturbe","unperturbed"],["unplease","displease"],["unpleasent","unpleasant"],["unplesant","unpleasant"],["unplesent","unpleasant"],["unprecendented","unprecedented"],["unprecidented","unprecedented"],["unprecise","imprecise"],["unpredicatable","unpredictable"],["unpredicatble","unpredictable"],["unpredictablity","unpredictability"],["unpredictible","unpredictable"],["unpriviledged","unprivileged"],["unpriviliged","unprivileged"],["unprmopted","unprompted"],["unqiue","unique"],["unqoute","unquote"],["unqouted","unquoted"],["unqoutes","unquotes"],["unqouting","unquoting"],["unque","unique"],["unreacahable","unreachable"],["unreacahble","unreachable"],["unreacheable","unreachable"],["unrealeased","unreleased"],["unreasonabily","unreasonably"],["unrechable","unreachable"],["unrecocnized","unrecognized"],["unrecoginized","unrecognized"],["unrecogized","unrecognized"],["unrecognixed","unrecognized"],["unrecongized","unrecognized"],["unreconized","unrecognized"],["unrecovable","unrecoverable"],["unrecovarable","unrecoverable"],["unrecoverd","unrecovered"],["unregester","unregister"],["unregiste","unregister"],["unregisted","unregistered"],["unregisteing","registering"],["unregisterd","unregistered"],["unregistert","unregistered"],["unregistes","unregisters"],["unregisting","unregistering"],["unregistred","unregistered"],["unregistrs","unregisters"],["unregiter","unregister"],["unregiters","unregisters"],["unregnized","unrecognized"],["unregognised","unrecognised"],["unregsiter","unregister"],["unregsitered","unregistered"],["unregsitering","unregistering"],["unregsiters","unregisters"],["unregster","unregister"],["unregstered","unregistered"],["unregstering","unregistering"],["unregsters","unregisters"],["unreigister","unregister"],["unreigster","unregister"],["unreigstered","unregistered"],["unreigstering","unregistering"],["unreigsters","unregisters"],["unrelatd","unrelated"],["unreleated","unrelated"],["unrelted","unrelated"],["unrelyable","unreliable"],["unrelying","underlying"],["unrepentent","unrepentant"],["unrepetant","unrepentant"],["unrepetent","unrepentant"],["unreplacable","unreplaceable"],["unreplacalbe","unreplaceable"],["unreproducable","unreproducible"],["unresgister","unregister"],["unresgisterd","unregistered"],["unresgistered","unregistered"],["unresgisters","unregisters"],["unresolvabvle","unresolvable"],["unresonable","unreasonable"],["unresposive","unresponsive"],["unrestrcited","unrestricted"],["unrgesiter","unregister"],["unroated","unrotated"],["unrosponsive","unresponsive"],["unsanfe","unsafe"],["unsccessful","unsuccessful"],["unscubscribe","subscribe"],["unscubscribed","subscribed"],["unsearcahble","unsearchable"],["unselct","unselect"],["unselcted","unselected"],["unselctes","unselects"],["unselcting","unselecting"],["unselcts","unselects"],["unselecgt","unselect"],["unselecgted","unselected"],["unselecgtes","unselects"],["unselecgting","unselecting"],["unselecgts","unselects"],["unselectabe","unselectable"],["unsepcified","unspecified"],["unseting","unsetting"],["unsetset","unset"],["unsettin","unsetting"],["unsharable","unshareable"],["unshfit","unshift"],["unshfited","unshifted"],["unshfiting","unshifting"],["unshfits","unshifts"],["unsiged","unsigned"],["unsigend","unsigned"],["unsignd","unsigned"],["unsignificant","insignificant"],["unsinged","unsigned"],["unsoclicited","unsolicited"],["unsolicitied","unsolicited"],["unsolicted","unsolicited"],["unsollicited","unsolicited"],["unspecificed","unspecified"],["unspecifiec","unspecific"],["unspecifiecd","unspecified"],["unspecifieced","unspecified"],["unspefcifieid","unspecified"],["unspefeid","unspecified"],["unspeficed","unspecified"],["unspeficeid","unspecified"],["unspeficialleid","unspecified"],["unspeficiallied","unspecified"],["unspeficiallifed","unspecified"],["unspeficied","unspecified"],["unspeficieid","unspecified"],["unspeficifed","unspecified"],["unspeficifeid","unspecified"],["unspeficified","unspecified"],["unspeficififed","unspecified"],["unspeficiied","unspecified"],["unspeficiifed","unspecified"],["unspeficilleid","unspecified"],["unspeficillied","unspecified"],["unspeficillifed","unspecified"],["unspeficiteid","unspecified"],["unspeficitied","unspecified"],["unspeficitifed","unspecified"],["unspefied","unspecified"],["unspefifed","unspecified"],["unspefifeid","unspecified"],["unspefified","unspecified"],["unspefififed","unspecified"],["unspefiied","unspecified"],["unspefiifeid","unspecified"],["unspefiified","unspecified"],["unspefiififed","unspecified"],["unspefixeid","unspecified"],["unspefixied","unspecified"],["unspefixifed","unspecified"],["unspported","unsupported"],["unstabel","unstable"],["unstalbe","unstable"],["unsuable","unusable"],["unsual","unusual"],["unsubscibe","unsubscribe"],["unsubscibed","unsubscribed"],["unsubscibing","unsubscribing"],["unsubscirbe","unsubscribe"],["unsubscirbed","unsubscribed"],["unsubscirbing","unsubscribing"],["unsubscirption","unsubscription"],["unsubscirptions","unsubscriptions"],["unsubscritpion","unsubscription"],["unsubscritpions","unsubscriptions"],["unsubscritpiton","unsubscription"],["unsubscritpitons","unsubscriptions"],["unsubscritption","unsubscription"],["unsubscritptions","unsubscriptions"],["unsubstanciated","unsubstantiated"],["unsucccessful","unsuccessful"],["unsucccessfully","unsuccessfully"],["unsucccessul","unsuccessful"],["unsucccessully","unsuccessfully"],["unsuccee","unsuccessful"],["unsucceed","unsuccessful"],["unsucceedde","unsuccessful"],["unsucceeded","unsuccessful"],["unsucceeds","unsuccessful"],["unsucceeed","unsuccessful"],["unsuccees","unsuccessful"],["unsuccesful","unsuccessful"],["unsuccesfull","unsuccessful"],["unsuccesfully","unsuccessfully"],["unsuccess","unsuccessful"],["unsuccessfull","unsuccessful"],["unsuccessfullly","unsuccessfully"],["unsucesful","unsuccessful"],["unsucesfull","unsuccessful"],["unsucesfully","unsuccessfully"],["unsucesfuly","unsuccessfully"],["unsucessefully","unsuccessfully"],["unsucessflly","unsuccessfully"],["unsucessfually","unsuccessfully"],["unsucessful","unsuccessful"],["unsucessfull","unsuccessful"],["unsucessfully","unsuccessfully"],["unsucessfuly","unsuccessfully"],["unsucesssful","unsuccessful"],["unsucesssfull","unsuccessful"],["unsucesssfully","unsuccessfully"],["unsucesssfuly","unsuccessfully"],["unsucessufll","unsuccessful"],["unsucessuflly","unsuccessfully"],["unsucessully","unsuccessfully"],["unsued","unused"],["unsufficient","insufficient"],["unsuportable","unsupportable"],["unsuported","unsupported"],["unsupport","unsupported"],["unsupproted","unsupported"],["unsupress","unsuppress"],["unsupressed","unsuppressed"],["unsupresses","unsuppresses"],["unsuprised","unsurprised"],["unsuprising","unsurprising"],["unsuprisingly","unsurprisingly"],["unsuprized","unsurprised"],["unsuprizing","unsurprising"],["unsuprizingly","unsurprisingly"],["unsurprized","unsurprised"],["unsurprizing","unsurprising"],["unsurprizingly","unsurprisingly"],["unsused","unused"],["unswithced","unswitched"],["unsychronise","unsynchronise"],["unsychronised","unsynchronised"],["unsychronize","unsynchronize"],["unsychronized","unsynchronized"],["untargetted","untargeted"],["unter","under"],["untill","until"],["untintuitive","unintuitive"],["untoched","untouched"],["untqueue","unqueue"],["untrached","untracked"],["untranslateable","untranslatable"],["untrasformed","untransformed"],["untrasposed","untransposed"],["untrustworty","untrustworthy"],["unued","unused"],["ununsed","unused"],["ununsual","unusual"],["unusal","unusual"],["unusally","unusually"],["unuseable","unusable"],["unuseful","useless"],["unusre","unsure"],["unusuable","unusable"],["unusued","unused"],["unvailable","unavailable"],["unvalid","invalid"],["unvalidate","invalidate"],["unverfified","unverified"],["unversionned","unversioned"],["unversoned","unversioned"],["unviersity","university"],["unwarrented","unwarranted"],["unweildly","unwieldy"],["unwieldly","unwieldy"],["unwraped","unwrapped"],["unwrritten","unwritten"],["unx","unix"],["unxepected","unexpected"],["unxepectedly","unexpectedly"],["unxpected","unexpected"],["unziped","unzipped"],["upadate","update"],["upadated","updated"],["upadater","updater"],["upadates","updates"],["upadating","updating"],["upadte","update"],["upadted","updated"],["upadter","updater"],["upadters","updaters"],["upadtes","updates"],["upagrade","upgrade"],["upagraded","upgraded"],["upagrades","upgrades"],["upagrading","upgrading"],["upate","update"],["upated","updated"],["upater","updater"],["upates","updates"],["upating","updating"],["upcomming","upcoming"],["updaing","updating"],["updat","update"],["updateded","updated"],["updateed","updated"],["updatees","updates"],["updateing","updating"],["updatess","updates"],["updatig","updating"],["updats","updates"],["updgrade","upgrade"],["updgraded","upgraded"],["updgrades","upgrades"],["updgrading","upgrading"],["updrage","upgrade"],["updraged","upgraded"],["updrages","upgrades"],["updraging","upgrading"],["updte","update"],["upercase","uppercase"],["uperclass","upperclass"],["upgade","upgrade"],["upgaded","upgraded"],["upgades","upgrades"],["upgading","upgrading"],["upgarade","upgrade"],["upgaraded","upgraded"],["upgarades","upgrades"],["upgarading","upgrading"],["upgarde","upgrade"],["upgarded","upgraded"],["upgardes","upgrades"],["upgarding","upgrading"],["upgarte","upgrade"],["upgarted","upgraded"],["upgartes","upgrades"],["upgarting","upgrading"],["upgerade","upgrade"],["upgeraded","upgraded"],["upgerades","upgrades"],["upgerading","upgrading"],["upgradablilty","upgradability"],["upgradde","upgrade"],["upgradded","upgraded"],["upgraddes","upgrades"],["upgradding","upgrading"],["upgradei","upgrade"],["upgradingn","upgrading"],["upgrate","upgrade"],["upgrated","upgraded"],["upgrates","upgrades"],["upgrating","upgrading"],["upholstry","upholstery"],["uplad","upload"],["upladaded","uploaded"],["upladed","uploaded"],["uplader","uploader"],["upladers","uploaders"],["uplading","uploading"],["uplads","uploads"],["uplaod","upload"],["uplaodaded","uploaded"],["uplaoded","uploaded"],["uplaoder","uploader"],["uplaoders","uploaders"],["uplaodes","uploads"],["uplaoding","uploading"],["uplaods","uploads"],["upliad","upload"],["uplod","upload"],["uplodaded","uploaded"],["uploded","uploaded"],["uploder","uploader"],["uploders","uploaders"],["uploding","uploading"],["uplods","uploads"],["uppler","upper"],["uppon","upon"],["upported","supported"],["upporterd","supported"],["uppper","upper"],["uppstream","upstream"],["uppstreamed","upstreamed"],["uppstreamer","upstreamer"],["uppstreaming","upstreaming"],["uppstreams","upstreams"],["uppwards","upwards"],["uprade","upgrade"],["upraded","upgraded"],["uprades","upgrades"],["uprading","upgrading"],["uprgade","upgrade"],["uprgaded","upgraded"],["uprgades","upgrades"],["uprgading","upgrading"],["upsream","upstream"],["upsreamed","upstreamed"],["upsreamer","upstreamer"],["upsreaming","upstreaming"],["upsreams","upstreams"],["upsrteam","upstream"],["upsrteamed","upstreamed"],["upsrteamer","upstreamer"],["upsrteaming","upstreaming"],["upsrteams","upstreams"],["upsteam","upstream"],["upsteamed","upstreamed"],["upsteamer","upstreamer"],["upsteaming","upstreaming"],["upsteams","upstreams"],["upsteram","upstream"],["upsteramed","upstreamed"],["upsteramer","upstreamer"],["upsteraming","upstreaming"],["upsterams","upstreams"],["upstread","upstream"],["upstreamedd","upstreamed"],["upstreammed","upstreamed"],["upstreammer","upstreamer"],["upstreamming","upstreaming"],["upstreem","upstream"],["upstreemed","upstreamed"],["upstreemer","upstreamer"],["upstreeming","upstreaming"],["upstreems","upstreams"],["upstrema","upstream"],["upsupported","unsupported"],["uptadeable","updatable"],["uptdate","update"],["uptim","uptime"],["uptions","options"],["uptodate","up-to-date"],["uptodateness","up-to-dateness"],["uptream","upstream"],["uptreamed","upstreamed"],["uptreamer","upstreamer"],["uptreaming","upstreaming"],["uptreams","upstreams"],["uqest","quest"],["uqests","quests"],["urrlib","urllib"],["usag","usage"],["usal","usual"],["usally","usually"],["uscaled","unscaled"],["useability","usability"],["useable","usable"],["useage","usage"],["usebility","usability"],["useble","usable"],["useed","used"],["usees","uses"],["usefl","useful"],["usefule","useful"],["usefulfor","useful for"],["usefull","useful"],["usefullness","usefulness"],["usefult","useful"],["usefuly","usefully"],["usefutl","useful"],["usege","usage"],["useing","using"],["user-defiend","user-defined"],["user-defiened","user-defined"],["usera","users"],["userame","username"],["userames","usernames"],["userapace","userspace"],["userful","useful"],["userpace","userspace"],["userpsace","userspace"],["usersapce","userspace"],["userspase","userspace"],["usesfull","useful"],["usespace","userspace"],["usetnet","Usenet"],["usibility","usability"],["usible","usable"],["usig","using"],["usigned","unsigned"],["usiing","using"],["usin","using"],["usind","using"],["usinging","using"],["usinng","using"],["usng","using"],["usnig","using"],["usptart","upstart"],["usptarts","upstarts"],["usseful","useful"],["ussual","usual"],["ussuall","usual"],["ussually","usually"],["usuable","usable"],["usuage","usage"],["usuallly","usually"],["usualy","usually"],["usualyl","usually"],["usue","use"],["usued","used"],["usueful","useful"],["usuer","user"],["usuing","using"],["usupported","unsupported"],["ususal","usual"],["ususally","usually"],["UTF8ness","UTF-8-ness"],["utiilties","utilities"],["utilies","utilities"],["utililties","utilities"],["utilis","utilise"],["utilisa","utilise"],["utilisaton","utilisation"],["utilites","utilities"],["utilitisation","utilisation"],["utilitise","utilise"],["utilitises","utilises"],["utilitising","utilising"],["utilitiy","utility"],["utilitization","utilization"],["utilitize","utilize"],["utilitizes","utilizes"],["utilitizing","utilizing"],["utiliz","utilize"],["utiliza","utilize"],["utilizaton","utilization"],["utillities","utilities"],["utilties","utilities"],["utiltities","utilities"],["utiltity","utility"],["utilty","utility"],["utitity","utility"],["utitlities","utilities"],["utitlity","utility"],["utitlty","utility"],["utlities","utilities"],["utlity","utility"],["utput","output"],["utputs","outputs"],["uupload","upload"],["uupper","upper"],["vaalues","values"],["vaccum","vacuum"],["vaccume","vacuum"],["vaccuum","vacuum"],["vacinity","vicinity"],["vactor","vector"],["vactors","vectors"],["vacumme","vacuum"],["vacuosly","vacuously"],["vaelues","values"],["vaguaries","vagaries"],["vaiable","variable"],["vaiables","variables"],["vaiant","variant"],["vaiants","variants"],["vaidate","validate"],["vaieties","varieties"],["vailable","available"],["vaild","valid"],["vailidity","validity"],["vailidty","validity"],["vairable","variable"],["vairables","variables"],["vairous","various"],["vakue","value"],["vakued","valued"],["vakues","values"],["valailable","available"],["valdate","validate"],["valetta","valletta"],["valeu","value"],["valiator","validator"],["validade","validate"],["validata","validate"],["validataion","validation"],["validaterelase","validaterelease"],["valide","valid"],["valididty","validity"],["validing","validating"],["validte","validate"],["validted","validated"],["validtes","validates"],["validting","validating"],["validtion","validation"],["valied","valid"],["valies","values"],["valif","valid"],["valitdity","validity"],["valkues","values"],["vallgrind","valgrind"],["vallid","valid"],["vallidation","validation"],["vallidity","validity"],["vallue","value"],["vallues","values"],["valsues","values"],["valtage","voltage"],["valtages","voltages"],["valu","value"],["valuble","valuable"],["valudes","values"],["value-to-pack","value to pack"],["valueable","valuable"],["valuess","values"],["valuie","value"],["valulation","valuation"],["valulations","valuations"],["valule","value"],["valuled","valued"],["valules","values"],["valuling","valuing"],["vanishs","vanishes"],["varable","variable"],["varables","variables"],["varaiable","variable"],["varaiables","variables"],["varaiance","variance"],["varaiation","variation"],["varaible","variable"],["varaibles","variables"],["varaint","variant"],["varaints","variants"],["varation","variation"],["varations","variations"],["variabble","variable"],["variabbles","variables"],["variabe","variable"],["variabel","variable"],["variabele","variable"],["variabes","variables"],["variabla","variable"],["variablen","variable"],["varialbe","variable"],["varialbes","variables"],["varialbles","variables"],["varian","variant"],["variantions","variations"],["variatinos","variations"],["variationnal","variational"],["variatoin","variation"],["variatoins","variations"],["variavle","variable"],["variavles","variables"],["varibable","variable"],["varibables","variables"],["varibale","variable"],["varibales","variables"],["varibaless","variables"],["varibel","variable"],["varibels","variables"],["varibility","variability"],["variblae","variable"],["variblaes","variables"],["varible","variable"],["varibles","variables"],["varience","variance"],["varient","variant"],["varients","variants"],["varierty","variety"],["variey","variety"],["varify","verify"],["variing","varying"],["varing","varying"],["varities","varieties"],["varity","variety"],["variuos","various"],["variuous","various"],["varius","various"],["varn","warn"],["varned","warned"],["varning","warning"],["varnings","warnings"],["varns","warns"],["varoius","various"],["varous","various"],["varously","variously"],["varriance","variance"],["varriances","variances"],["vartical","vertical"],["vartically","vertically"],["vas","was"],["vasall","vassal"],["vasalls","vassals"],["vaue","value"],["vaule","value"],["vauled","valued"],["vaules","values"],["vauling","valuing"],["vavle","valve"],["vavlue","value"],["vavriable","variable"],["vavriables","variables"],["vbsrcript","vbscript"],["vebrose","verbose"],["vecotr","vector"],["vecotrs","vectors"],["vectices","vertices"],["vectore","vector"],["vectores","vectors"],["vectorss","vectors"],["vectror","vector"],["vectrors","vectors"],["vecvtor","vector"],["vecvtors","vectors"],["vedio","video"],["vefiry","verify"],["vegatarian","vegetarian"],["vegeterian","vegetarian"],["vegitable","vegetable"],["vegitables","vegetables"],["vegtable","vegetable"],["vehicule","vehicle"],["veify","verify"],["veiw","view"],["veiwed","viewed"],["veiwer","viewer"],["veiwers","viewers"],["veiwing","viewing"],["veiwings","viewings"],["veiws","views"],["vektor","vector"],["vektors","vectors"],["velidate","validate"],["vell","well"],["velociries","velocities"],["velociry","velocity"],["vender","vendor"],["venders","vendors"],["venemous","venomous"],["vengance","vengeance"],["vengence","vengeance"],["verbaitm","verbatim"],["verbatum","verbatim"],["verbous","verbose"],["verbouse","verbose"],["verbously","verbosely"],["verbse","verbose"],["verctor","vector"],["verctors","vectors"],["veresion","version"],["veresions","versions"],["verfication","verification"],["verficiation","verification"],["verfier","verifier"],["verfies","verifies"],["verfifiable","verifiable"],["verfification","verification"],["verfifications","verifications"],["verfified","verified"],["verfifier","verifier"],["verfifiers","verifiers"],["verfifies","verifies"],["verfify","verify"],["verfifying","verifying"],["verfires","verifies"],["verfiy","verify"],["verfiying","verifying"],["verfy","verify"],["verfying","verifying"],["verical","vertical"],["verifcation","verification"],["verifiaction","verification"],["verificaion","verification"],["verificaions","verifications"],["verificiation","verification"],["verificiations","verifications"],["verifieing","verifying"],["verifing","verifying"],["verifiy","verify"],["verifiying","verifying"],["verifty","verify"],["veriftying","verifying"],["verifyied","verified"],["verion","version"],["verions","versions"],["veriosn","version"],["veriosns","versions"],["verious","various"],["verison","version"],["verisoned","versioned"],["verisoner","versioner"],["verisoners","versioners"],["verisoning","versioning"],["verisons","versions"],["veritcal","vertical"],["veritcally","vertically"],["veritical","vertical"],["verly","very"],["vermillion","vermilion"],["verndor","vendor"],["verrical","vertical"],["verry","very"],["vershin","version"],["versin","version"],["versino","version"],["versinos","versions"],["versins","versions"],["versio","version"],["versiob","version"],["versioed","versioned"],["versioing","versioning"],["versiom","version"],["versionaddded","versionadded"],["versionm","version"],["versionms","versions"],["versionned","versioned"],["versionning","versioning"],["versios","versions"],["versitilaty","versatility"],["versitile","versatile"],["versitlity","versatility"],["versoin","version"],["versoion","version"],["versoions","versions"],["verson","version"],["versoned","versioned"],["versons","versions"],["vertextes","vertices"],["vertexts","vertices"],["vertial","vertical"],["verticall","vertical"],["verticaly","vertically"],["verticies","vertices"],["verticla","vertical"],["verticlealign","verticalalign"],["vertiece","vertex"],["vertieces","vertices"],["vertifiable","verifiable"],["vertification","verification"],["vertifications","verifications"],["vertify","verify"],["vertikal","vertical"],["vertix","vertex"],["vertixes","vertices"],["vertixs","vertices"],["vertx","vertex"],["veryfieng","verifying"],["veryfy","verify"],["veryified","verified"],["veryifies","verifies"],["veryify","verify"],["veryifying","verifying"],["vesion","version"],["vesions","versions"],["vetex","vertex"],["vetexes","vertices"],["vetod","vetoed"],["vetween","between"],["vew","view"],["veyr","very"],["vhild","child"],["viatnamese","Vietnamese"],["vice-fersa","vice-versa"],["vice-wersa","vice-versa"],["vicefersa","vice-versa"],["viceversa","vice-versa"],["vicewersa","vice-versa"],["videostreamming","videostreaming"],["viee","view"],["viees","views"],["vieport","viewport"],["vieports","viewports"],["vietnamesea","Vietnamese"],["viewtransfromation","viewtransformation"],["vigilence","vigilance"],["vigourous","vigorous"],["vill","will"],["villian","villain"],["villification","vilification"],["villify","vilify"],["vincinity","vicinity"],["vinrator","vibrator"],["vioalte","violate"],["vioaltion","violation"],["violentce","violence"],["violoated","violated"],["violoating","violating"],["violoation","violation"],["violoations","violations"],["virtal","virtual"],["virtaul","virtual"],["virtical","vertical"],["virtiual","virtual"],["virttual","virtual"],["virttually","virtually"],["virtualisaion","virtualisation"],["virtualisaiton","virtualisation"],["virtualizaion","virtualization"],["virtualizaiton","virtualization"],["virtualiziation","virtualization"],["virtualy","virtually"],["virtualzation","virtualization"],["virtuell","virtual"],["virtural","virtual"],["virture","virtue"],["virutal","virtual"],["virutalenv","virtualenv"],["virutalisation","virtualisation"],["virutalise","virtualise"],["virutalised","virtualised"],["virutalization","virtualization"],["virutalize","virtualize"],["virutalized","virtualized"],["virutally","virtually"],["virutals","virtuals"],["virutual","virtual"],["visability","visibility"],["visable","visible"],["visably","visibly"],["visbility","visibility"],["visble","visible"],["visblie","visible"],["visbly","visibly"],["visiable","visible"],["visiably","visibly"],["visibale","visible"],["visibibilty","visibility"],["visibile","visible"],["visibililty","visibility"],["visibilit","visibility"],["visibilty","visibility"],["visibl","visible"],["visibleable","visible"],["visibles","visible"],["visiblities","visibilities"],["visiblity","visibility"],["visiblle","visible"],["visinble","visible"],["visious","vicious"],["visisble","visible"],["visiter","visitor"],["visiters","visitors"],["visitng","visiting"],["visivble","visible"],["vissible","visible"],["visted","visited"],["visting","visiting"],["vistors","visitors"],["visuab","visual"],["visuabisation","visualisation"],["visuabise","visualise"],["visuabised","visualised"],["visuabises","visualises"],["visuabization","visualization"],["visuabize","visualize"],["visuabized","visualized"],["visuabizes","visualizes"],["visuables","visuals"],["visuably","visually"],["visuabs","visuals"],["visuaisation","visualisation"],["visuaise","visualise"],["visuaised","visualised"],["visuaises","visualises"],["visuaization","visualization"],["visuaize","visualize"],["visuaized","visualized"],["visuaizes","visualizes"],["visuale","visual"],["visuales","visuals"],["visualizaion","visualization"],["visualizaiton","visualization"],["visualizaitons","visualizations"],["visualizaton","visualization"],["visualizatons","visualizations"],["visuallisation","visualisation"],["visuallization","visualization"],["visualy","visually"],["visualzation","visualization"],["vitories","victories"],["vitrual","virtual"],["vitrually","virtually"],["vitual","virtual"],["viusally","visually"],["viusualisation","visualisation"],["viwe","view"],["viwed","viewed"],["viweed","viewed"],["viwer","viewer"],["viwers","viewers"],["viwes","views"],["vizualisation","visualisation"],["vizualise","visualise"],["vizualised","visualised"],["vizualize","visualize"],["vizualized","visualized"],["vlarge","large"],["vlaue","value"],["vlaues","values"],["vlone","clone"],["vloned","cloned"],["vlones","clones"],["vlues","values"],["voif","void"],["volatage","voltage"],["volatages","voltages"],["volatge","voltage"],["volatges","voltages"],["volcanoe","volcano"],["volenteer","volunteer"],["volenteered","volunteered"],["volenteers","volunteers"],["voleyball","volleyball"],["volontary","voluntary"],["volonteer","volunteer"],["volonteered","volunteered"],["volonteering","volunteering"],["volonteers","volunteers"],["volounteer","volunteer"],["volounteered","volunteered"],["volounteering","volunteering"],["volounteers","volunteers"],["volumn","volume"],["volumne","volume"],["volums","volume"],["volxel","voxel"],["volxels","voxels"],["vonfig","config"],["vould","would"],["vreity","variety"],["vresion","version"],["vrey","very"],["vriable","variable"],["vriables","variables"],["vriety","variety"],["vrifier","verifier"],["vrifies","verifies"],["vrify","verify"],["vrilog","Verilog"],["vritual","virtual"],["vritualenv","virtualenv"],["vritualisation","virtualisation"],["vritualise","virtualise"],["vritualization","virtualization"],["vritualize","virtualize"],["vrituoso","virtuoso"],["vrsion","version"],["vrsions","versions"],["Vulacn","Vulcan"],["Vulakn","Vulkan"],["vulbearable","vulnerable"],["vulbearabule","vulnerable"],["vulbearbilities","vulnerabilities"],["vulbearbility","vulnerability"],["vulbearbuilities","vulnerabilities"],["vulbearbuility","vulnerability"],["vulberabilility","vulnerability"],["vulberabilites","vulnerabilities"],["vulberabiliti","vulnerability"],["vulberabilitie","vulnerability"],["vulberabilitis","vulnerabilities"],["vulberabilitiy","vulnerability"],["vulberabillities","vulnerabilities"],["vulberabillity","vulnerability"],["vulberabilties","vulnerabilities"],["vulberabilty","vulnerability"],["vulberablility","vulnerability"],["vulberabuilility","vulnerability"],["vulberabuilites","vulnerabilities"],["vulberabuiliti","vulnerability"],["vulberabuilitie","vulnerability"],["vulberabuilities","vulnerabilities"],["vulberabuilitis","vulnerabilities"],["vulberabuilitiy","vulnerability"],["vulberabuility","vulnerability"],["vulberabuillities","vulnerabilities"],["vulberabuillity","vulnerability"],["vulberabuilties","vulnerabilities"],["vulberabuilty","vulnerability"],["vulberabule","vulnerable"],["vulberabulility","vulnerability"],["vulberbilities","vulnerabilities"],["vulberbility","vulnerability"],["vulberbuilities","vulnerabilities"],["vulberbuility","vulnerability"],["vulerabilities","vulnerabilities"],["vulerability","vulnerability"],["vulerable","vulnerable"],["vulerabuilities","vulnerabilities"],["vulerabuility","vulnerability"],["vulerabule","vulnerable"],["vulernabilities","vulnerabilities"],["vulernability","vulnerability"],["vulernable","vulnerable"],["vulnarabilities","vulnerabilities"],["vulnarability","vulnerability"],["vulneabilities","vulnerabilities"],["vulneability","vulnerability"],["vulneable","vulnerable"],["vulnearabilities","vulnerabilities"],["vulnearability","vulnerability"],["vulnearable","vulnerable"],["vulnearabule","vulnerable"],["vulnearbilities","vulnerabilities"],["vulnearbility","vulnerability"],["vulnearbuilities","vulnerabilities"],["vulnearbuility","vulnerability"],["vulnerabilies","vulnerabilities"],["vulnerabiliies","vulnerabilities"],["vulnerabilility","vulnerability"],["vulnerabilites","vulnerabilities"],["vulnerabiliti","vulnerability"],["vulnerabilitie","vulnerability"],["vulnerabilitis","vulnerabilities"],["vulnerabilitiy","vulnerability"],["vulnerabilitu","vulnerability"],["vulnerabiliy","vulnerability"],["vulnerabillities","vulnerabilities"],["vulnerabillity","vulnerability"],["vulnerabilties","vulnerabilities"],["vulnerabilty","vulnerability"],["vulnerablility","vulnerability"],["vulnerablities","vulnerabilities"],["vulnerablity","vulnerability"],["vulnerabuilility","vulnerability"],["vulnerabuilites","vulnerabilities"],["vulnerabuiliti","vulnerability"],["vulnerabuilitie","vulnerability"],["vulnerabuilities","vulnerabilities"],["vulnerabuilitis","vulnerabilities"],["vulnerabuilitiy","vulnerability"],["vulnerabuility","vulnerability"],["vulnerabuillities","vulnerabilities"],["vulnerabuillity","vulnerability"],["vulnerabuilties","vulnerabilities"],["vulnerabuilty","vulnerability"],["vulnerabule","vulnerable"],["vulnerabulility","vulnerability"],["vulnerarbilities","vulnerabilities"],["vulnerarbility","vulnerability"],["vulnerarble","vulnerable"],["vulnerbilities","vulnerabilities"],["vulnerbility","vulnerability"],["vulnerbuilities","vulnerabilities"],["vulnerbuility","vulnerability"],["vulnreabilities","vulnerabilities"],["vulnreability","vulnerability"],["vunerabilities","vulnerabilities"],["vunerability","vulnerability"],["vunerable","vulnerable"],["vyer","very"],["vyre","very"],["waht","what"],["wainting","waiting"],["waisline","waistline"],["waislines","waistlines"],["waitting","waiting"],["wakup","wakeup"],["wallthickness","wall thickness"],["want;s","wants"],["wantto","want to"],["wappers","wrappers"],["warantee","warranty"],["waranties","warranties"],["waranty","warranty"],["wardobe","wardrobe"],["waring","warning"],["warings","warnings"],["warinigs","warnings"],["warining","warning"],["warinings","warnings"],["warks","works"],["warlking","walking"],["warnibg","warning"],["warnibgs","warnings"],["warnig","warning"],["warnign","warning"],["warnigns","warnings"],["warnigs","warnings"],["warniing","warning"],["warniings","warnings"],["warnin","warning"],["warnind","warning"],["warninds","warnings"],["warninf","warning"],["warninfs","warnings"],["warningss","warnings"],["warninig","warning"],["warninigs","warnings"],["warnining","warning"],["warninings","warnings"],["warninng","warning"],["warninngs","warnings"],["warnins","warnings"],["warninsg","warnings"],["warninsgs","warnings"],["warniong","warning"],["warniongs","warnings"],["warnkng","warning"],["warnkngs","warnings"],["warrent","warrant"],["warrents","warrants"],["warrn","warn"],["warrned","warned"],["warrning","warning"],["warrnings","warnings"],["warrriors","warriors"],["was'nt","wasn't"],["was't","wasn't"],["was;t","wasn't"],["wasn;t","wasn't"],["wasnt'","wasn't"],["wasnt","wasn't"],["wasnt;","wasn't"],["wass","was"],["wastefullness","wastefulness"],["watchdong","watchdog"],["watchog","watchdog"],["watermask","watermark"],["wathc","watch"],["wathdog","watchdog"],["wathever","whatever"],["wating","waiting"],["watn","want"],["wavelengh","wavelength"],["wavelenghs","wavelengths"],["wavelenght","wavelength"],["wavelenghts","wavelengths"],["wavelnes","wavelines"],["wayoint","waypoint"],["wayoints","waypoints"],["wayword","wayward"],["weahter","weather"],["weahters","weathers"],["weaponary","weaponry"],["weas","was"],["webage","webpage"],["webbased","web-based"],["webiste","website"],["wedensday","Wednesday"],["wednesay","Wednesday"],["wednesdaay","Wednesday"],["wednesdey","Wednesday"],["wednessday","Wednesday"],["wednsday","Wednesday"],["wege","wedge"],["wehere","where"],["wehn","when"],["wehther","whether"],["weigth","weight"],["weigthed","weighted"],["weigths","weights"],["weilded","wielded"],["weill","will"],["weired","weird"],["weitght","weight"],["wel","well"],["wendesday","Wednesday"],["wendsay","Wednesday"],["wendsday","Wednesday"],["wensday","Wednesday"],["were'nt","weren't"],["wereabouts","whereabouts"],["wereas","whereas"],["weree","were"],["werent","weren't"],["werever","wherever"],["wew","we"],["whant","want"],["whants","wants"],["whataver","whatever"],["whatepsace","whitespace"],["whatepsaces","whitespaces"],["whathever","whatever"],["whch","which"],["whcich","which"],["whcih","which"],["wheh","when"],["whehter","whether"],["wheigh","weigh"],["whem","when"],["whenevery","whenever"],["whenn","when"],["whenver","whenever"],["wheras","whereas"],["wherease","whereas"],["whereever","wherever"],["wherether","whether"],["whery","where"],["wheteher","whether"],["whetehr","whether"],["wheter","whether"],["whethe","whether"],["whethter","whether"],["whever","wherever"],["whheel","wheel"],["whhen","when"],["whic","which"],["whicg","which"],["which;s","which's"],["whichs","which's"],["whicht","which"],["whih","which"],["whihc","which"],["whihch","which"],["whike","while"],["whilest","whilst"],["whiltelist","whitelist"],["whiltelisted","whitelisted"],["whiltelisting","whitelisting"],["whiltelists","whitelists"],["whilw","while"],["whioch","which"],["whishlist","wishlist"],["whitch","which"],["whitchever","whichever"],["whitepsace","whitespace"],["whitepsaces","whitespaces"],["whith","with"],["whithin","within"],["whithout","without"],["whitre","white"],["whitspace","whitespace"],["whitspaces","whitespace"],["whlch","which"],["whle","while"],["whlie","while"],["whn","when"],["whne","when"],["whoes","whose"],["whoknows","who knows"],["wholey","wholly"],["whoose","whose"],["whould","would"],["whre","where"],["whta","what"],["whther","whether"],["whtihin","within"],["whyth","with"],["whythout","without"],["wiat","wait"],["wice","vice"],["wice-versa","vice-versa"],["wice-wersa","vice-versa"],["wiceversa","vice-versa"],["wicewersa","vice-versa"],["wich","which"],["widder","wider"],["widesread","widespread"],["widgect","widget"],["widged","widget"],["widghet","widget"],["widghets","widgets"],["widgit","widget"],["widgtes","widgets"],["widht","width"],["widhtpoint","widthpoint"],["widhtpoints","widthpoints"],["widthn","width"],["widthout","without"],["wief","wife"],["wieghed","weighed"],["wieght","weight"],["wieghts","weights"],["wieh","view"],["wierd","weird"],["wierdly","weirdly"],["wierdness","weirdness"],["wieth","width"],["wiew","view"],["wigdet","widget"],["wigdets","widgets"],["wih","with"],["wihch","which"],["wihich","which"],["wihite","white"],["wihle","while"],["wihout","without"],["wiht","with"],["wihtin","within"],["wihtout","without"],["wiil","will"],["wikpedia","wikipedia"],["wilcard","wildcard"],["wilcards","wildcards"],["wilh","will"],["wille","will"],["willingless","willingness"],["willk","will"],["willl","will"],["windo","window"],["windoes","windows"],["windoow","window"],["windoows","windows"],["windos","windows"],["windowz","windows"],["windwo","window"],["windwos","windows"],["winn","win"],["winndow","window"],["winndows","windows"],["winodw","window"],["wipoing","wiping"],["wirh","with"],["wirte","write"],["wirter","writer"],["wirters","writers"],["wirtes","writes"],["wirting","writing"],["wirtten","written"],["wirtual","virtual"],["witable","writeable"],["witdh","width"],["witdhs","widths"],["witdth","width"],["witdths","widths"],["witheld","withheld"],["withh","with"],["withih","within"],["withinn","within"],["withion","within"],["witho","with"],["withoit","without"],["withold","withhold"],["witholding","withholding"],["withon","within"],["withoout","without"],["withot","without"],["withotu","without"],["withou","without"],["withoud","without"],["withoug","without"],["withough","without"],["withought","without"],["withouht","without"],["withount","without"],["withourt","without"],["withous","without"],["withouth","without"],["withouyt","without"],["withput","without"],["withrawal","withdrawal"],["witht","with"],["withthe","with the"],["withtin","within"],["withun","within"],["withuout","without"],["witin","within"],["witk","with"],["witn","with"],["witout","without"],["witrh","with"],["witth","with"],["wiull","will"],["wiyh","with"],["wiyhout","without"],["wiyth","with"],["wizzard","wizard"],["wjat","what"],["wll","will"],["wlll","will"],["wnated","wanted"],["wnating","wanting"],["wnats","wants"],["woh","who"],["wohle","whole"],["woill","will"],["woithout","without"],["wokr","work"],["wokring","working"],["wolrd","world"],["wolrdly","worldly"],["wolrdwide","worldwide"],["wolwide","worldwide"],["won;t","won't"],["wonderfull","wonderful"],["wonderig","wondering"],["wont't","won't"],["woraround","workaround"],["worarounds","workarounds"],["worbench","workbench"],["worbenches","workbenches"],["worchester","Worcester"],["wordlwide","worldwide"],["wordpres","wordpress"],["worfklow","workflow"],["worfklows","workflows"],["worflow","workflow"],["worflows","workflows"],["workaorund","workaround"],["workaorunds","workarounds"],["workaound","workaround"],["workaounds","workarounds"],["workaraound","workaround"],["workaraounds","workarounds"],["workarbound","workaround"],["workaroud","workaround"],["workaroudn","workaround"],["workaroudns","workarounds"],["workarouds","workarounds"],["workarould","workaround"],["workaroung","workaround"],["workaroungs","workarounds"],["workarround","workaround"],["workarrounds","workarounds"],["workarund","workaround"],["workarunds","workarounds"],["workbanch","workbench"],["workbanches","workbenches"],["workbanchs","workbenches"],["workbenchs","workbenches"],["workbennch","workbench"],["workbennches","workbenches"],["workbnech","workbench"],["workbneches","workbenches"],["workboos","workbooks"],["workes","works"],["workfow","workflow"],["workfows","workflows"],["workign","working"],["worklfow","workflow"],["worklfows","workflows"],["workpsace","workspace"],["workpsaces","workspaces"],["workround","workaround"],["workrounds","workarounds"],["workspce","workspace"],["workspsace","workspace"],["workspsaces","workspaces"],["workstaion","workstation"],["workstaions","workstations"],["workstaition","workstation"],["workstaitions","workstations"],["workstaiton","workstation"],["workstaitons","workstations"],["workststion","workstation"],["workststions","workstations"],["worl","world"],["world-reknown","world renown"],["world-reknowned","world renowned"],["worload","workload"],["worloads","workloads"],["worls","world"],["wornged","wronged"],["worngs","wrongs"],["worrry","worry"],["worser","worse"],["worstened","worsened"],["worthwile","worthwhile"],["woth","worth"],["wothout","without"],["wotk","work"],["wotked","worked"],["wotking","working"],["wotks","works"],["woud","would"],["woudl","would"],["woudn't","wouldn't"],["would'nt","wouldn't"],["would't","wouldn't"],["wouldent","wouldn't"],["woulden`t","wouldn't"],["wouldn;t","wouldn't"],["wouldnt'","wouldn't"],["wouldnt","wouldn't"],["wouldnt;","wouldn't"],["wounderful","wonderful"],["wouold","would"],["wouuld","would"],["wqs","was"],["wraapp","wrap"],["wraapped","wrapped"],["wraapper","wrapper"],["wraappers","wrappers"],["wraapping","wrapping"],["wraapps","wraps"],["wraning","warning"],["wranings","warnings"],["wrapepd","wrapped"],["wraper","wrapper"],["wrapp","wrap"],["wrappered","wrapped"],["wrappng","wrapping"],["wrapps","wraps"],["wresters","wrestlers"],["wriet","write"],["writebufer","writebuffer"],["writechetque","writecheque"],["writeing","writing"],["writen","written"],["writet","writes"],["writewr","writer"],["writingm","writing"],["writters","writers"],["writting","writing"],["writtten","written"],["wrkload","workload"],["wrkloads","workloads"],["wrod","word"],["wroet","wrote"],["wrog","wrong"],["wrok","work"],["wroked","worked"],["wrokflow","workflow"],["wrokflows","workflows"],["wroking","working"],["wrokload","workload"],["wrokloads","workloads"],["wroks","works"],["wron","wrong"],["wronf","wrong"],["wront","wrong"],["wrtie","write"],["wrting","writing"],["wsee","see"],["wser","user"],["wth","with"],["wtih","with"],["wtyle","style"],["wuold","would"],["wupport","support"],["wuth","with"],["wuthin","within"],["wya","way"],["wyth","with"],["wythout","without"],["xdescribe","describe"],["xdpf","xpdf"],["xenophoby","xenophobia"],["xepect","expect"],["xepected","expected"],["xepectedly","expectedly"],["xepecting","expecting"],["xepects","expects"],["xgetttext","xgettext"],["xinitiazlize","xinitialize"],["xmdoel","xmodel"],["xour","your"],["xwindows","X"],["xyou","you"],["yaching","yachting"],["yaer","year"],["yaerly","yearly"],["yaers","years"],["yatch","yacht"],["yearm","year"],["yeasr","years"],["yeild","yield"],["yeilded","yielded"],["yeilding","yielding"],["yeilds","yields"],["yeld","yield"],["yelded","yielded"],["yelding","yielding"],["yelds","yields"],["yello","yellow"],["yera","year"],["yeras","years"],["yersa","years"],["yhe","the"],["yieldin","yielding"],["ymbols","symbols"],["yoman","yeoman"],["yomen","yeomen"],["yot","yacht"],["yotube","youtube"],["youforic","euphoric"],["youforically","euphorically"],["youlogy","eulogy"],["yourselfes","yourselves"],["youself","yourself"],["youthinasia","euthanasia"],["ypes","types"],["yrea","year"],["ytou","you"],["yuforic","euphoric"],["yuforically","euphorically"],["yugoslac","yugoslav"],["yuo","you"],["yuor","your"],["yur","your"],["zar","czar"],["zars","czars"],["zeebra","zebra"],["zefer","zephyr"],["zefers","zephyrs"],["zellot","zealot"],["zellots","zealots"],["zemporary","temporary"],["zick-zack","zig-zag"],["zimmap","zipmap"],["zimpaps","zipmaps"],["zink","zinc"],["ziped","zipped"],["ziper","zipper"],["ziping","zipping"],["zlot","slot"],["zombe","zombie"],["zomebie","zombie"],["zoocheenei","zucchinis"],["zoocheeni","zucchini"],["zoocheinei","zucchinis"],["zoocheini","zucchini"],["zookeenee","zucchini"],["zookeenees","zucchinis"],["zookeenei","zucchinis"],["zookeeni","zucchini"],["zookeinee","zucchini"],["zookeinees","zucchinis"],["zookeinei","zucchinis"],["zookeini","zucchini"],["zucheenei","zucchinis"],["zucheeni","zucchini"],["zukeenee","zucchini"],["zukeenees","zucchinis"],["zukeenei","zucchinis"],["zukeeni","zucchini"],["zuser","user"],["zylophone","xylophone"],["zylophones","xylophone"],["__attribyte__","__attribute__"],["__cpluspus","__cplusplus"],["__cpusplus","__cplusplus"],["\xE9valuate","evaluate"],["\u0441ontain","contain"],["\u0441ontained","contained"],["\u0441ontainer","container"],["\u0441ontainers","containers"],["\u0441ontaining","containing"],["\u0441ontainor","container"],["\u0441ontainors","containers"],["\u0441ontains","contains"]]);var Pa=class{constructor(){this.ignoreWords=[]}},Rn=class extends k{constructor(){super({nameKey:"rules.auto-correct-common-misspellings.name",descriptionKey:"rules.auto-correct-common-misspellings.description",type:"Content"})}get OptionsClass(){return Pa}apply(t,i){return R([f.yaml,f.code,f.inlineCode,f.math,f.inlineMath,f.link,f.wikiLink,f.tag,f.image,f.url],t,n=>{let r=/[\p{L}\p{N}\p{Pc}\p{M}\-'’`]+/gu;return n.replaceAll(r,a=>{let s=a.toLowerCase();if(!qo.has(s)||i.ignoreWords.includes(s))return a;let o=qo.get(s);return a.charAt(0)==a.charAt(0).toUpperCase()&&(o=o.charAt(0).toUpperCase()+o.substring(1)),o})})}get exampleBuilders(){return[new v({description:"Auto-correct misspellings in regular text, but not code blocks, math blocks, YAML, or tags",before:m` --- key: absoltely --- @@ -115,7 +134,7 @@ $2$3`),e=ze(e,a.start.offset,a.end.offset,s)}return e}var y={code:{replaceAction The same $ defenately $ applies to inline math. ${""} #defenately stays the same - `,after:p` + `,after:m` --- key: absoltely --- @@ -135,61 +154,61 @@ $2$3`),e=ze(e,a.start.offset,a.end.offset,s)}return e}var y={code:{replaceAction The same $ defenately $ applies to inline math. ${""} #defenately stays the same - `}),new x({description:"Auto-correct misspellings keeps first letter's case",before:p` + `}),new v({description:"Auto-correct misspellings keeps first letter's case",before:m` Accodringly we made sure to update logic to make sure it would handle case sensitivity. - `,after:p` + `,after:m` Accordingly we made sure to update logic to make sure it would handle case sensitivity. - `}),new x({description:"Links should not be auto-corrected",before:p` + `}),new v({description:"Links should not be auto-corrected",before:m` http://www.Absoltely.com should not be corrected - `,after:p` + `,after:m` http://www.Absoltely.com should not be corrected - `})]}get optionBuilders(){return[new he({OptionsClass:_a,name:"Ignore Words",description:"A comma separated list of lowercased words to ignore when auto-correcting",optionsKey:"ignoreWords",splitter:gn,separator:", "})]}};Mn=T([z.register],Mn);var Ma=class{};T([z.noSettingControl()],Ma.prototype,"lineContent",2);var rt=class extends z{get OptionsClass(){return Ma}get name(){return"Add Blockquote Indentation on Paste"}get description(){return"Adds blockquotes to all but the first line, when the cursor is in a blockquote/callout line during pasting"}get type(){return"Paste"}apply(i,t){let n=/^(\s*)((> ?)+) .*/,r=t.lineContent.match(n);if(!r)return i;let a=r[1]??"",s=r[2]??"";return i.trim().replace(/\n/gm,` -${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted into regular text does not get blockquotified with current line being `Part 1 of the sentence`",before:p` + `})]}get optionBuilders(){return[new ye({OptionsClass:Pa,nameKey:"rules.auto-correct-common-misspellings.ignore-words.name",descriptionKey:"rules.auto-correct-common-misspellings.ignore-words.description",optionsKey:"ignoreWords",splitter:On,separator:", "})]}};Rn=L([k.register],Rn);var Ka=class{};L([k.noSettingControl()],Ka.prototype,"lineContent",2);var st=class extends k{constructor(){super({nameKey:"rules.add-blockquote-indentation-on-paste.name",descriptionKey:"rules.add-blockquote-indentation-on-paste.description",type:"Paste"})}get OptionsClass(){return Ka}apply(t,i){let n=/^(\s*)((> ?)+) .*/,r=i.lineContent.match(n);if(!r)return t;let a=r[1]??"",s=r[2]??"";return t.trim().replace(/\n/gm,` +${a}${s} `)}get exampleBuilders(){return[new v({description:"Line being pasted into regular text does not get blockquotified with current line being `Part 1 of the sentence`",before:m` was much less likely to succeed, but they tried it anyway. Part 2 was much more interesting. - `,after:p` + `,after:m` was much less likely to succeed, but they tried it anyway. Part 2 was much more interesting. - `,options:{lineContent:"Part 1 of the sentence"}}),new x({description:"Line being pasted into a blockquote gets blockquotified with current line being `> > `",before:p` + `,options:{lineContent:"Part 1 of the sentence"}}),new v({description:"Line being pasted into a blockquote gets blockquotified with current line being `> > `",before:m` ${""} This content is being added to a blockquote Note that the second line is indented and the surrounding blank lines were trimmed ${""} - `,after:p` + `,after:m` This content is being added to a blockquote > > Note that the second line is indented and the surrounding blank lines were trimmed - `,options:{lineContent:"> > "}})]}get optionBuilders(){return[]}};rt=T([z.register],rt);var at=class{constructor(){this.style="Title Case";this.ignoreWords=["macOS","iOS","iPhone","iPad","JavaScript","TypeScript","AppleScript","I"];this.lowercaseWords=["a","an","the","aboard","about","abt.","above","abreast","absent","across","after","against","along","aloft","alongside","amid","amidst","mid","midst","among","amongst","anti","apropos","around","round","as","aslant","astride","at","atop","ontop","bar","barring","before","B4","behind","below","beneath","neath","beside","besides","between","'tween","beyond","but","by","chez","circa","c.","ca.","come","concerning","contra","counting","cum","despite","spite","down","during","effective","ere","except","excepting","excluding","failing","following","for","from","in","including","inside","into","less","like","minus","modulo","mod","near","nearer","nearest","next","notwithstanding","of","o'","off","offshore","on","onto","opposite","out","outside","over","o'er","pace","past","pending","per","plus","post","pre","pro","qua","re","regarding","respecting","sans","save","saving","short","since","sub","than","through","thru","throughout","thruout","till","times","to","t'","touching","toward","towards","under","underneath","unlike","until","unto","up","upon","versus","vs.","v.","via","vice","vis-\xE0-vis","wanting","with","w/","w.","c\u0304","within","w/i","without","'thout","w/o","abroad","adrift","aft","afterward","afterwards","ahead","apart","ashore","aside","away","back","backward","backwards","beforehand","downhill","downstage","downstairs","downstream","downward","downwards","downwind","east","eastward","eastwards","forth","forward","forwards","heavenward","heavenwards","hence","henceforth","here","hereby","herein","hereof","hereto","herewith","home","homeward","homewards","indoors","inward","inwards","leftward","leftwards","north","northeast","northward","northwards","northwest","now","onward","onwards","outdoors","outward","outwards","overboard","overhead","overland","overseas","rightward","rightwards","seaward","seawards","skywards","skyward","south","southeast","southwards","southward","southwest","then","thence","thenceforth","there","thereby","therein","thereof","thereto","therewith","together","underfoot","underground","uphill","upstage","upstairs","upstream","upward","upwards","upwind","west","westward","westwards","when","whence","where","whereby","wherein","whereto","wherewith","although","because","considering","given","granted","if","lest","once","provided","providing","seeing","so","supposing","though","unless","whenever","whereas","wherever","while","whilst","ago","according to","as regards","counter to","instead of","owing to","pertaining to","at the behest of","at the expense of","at the hands of","at risk of","at the risk of","at variance with","by dint of","by means of","by virtue of","by way of","for the sake of","for sake of","for lack of","for want of","from want of","in accordance with","in addition to","in case of","in charge of","in compliance with","in conformity with","in contact with","in exchange for","in favor of","in front of","in lieu of","in light of","in the light of","in line with","in place of","in point of","in quest of","in relation to","in regard to","with regard to","in respect to","with respect to","in return for","in search of","in step with","in touch with","in terms of","in the name of","in view of","on account of","on behalf of","on grounds of","on the grounds of","on the part of","on top of","with a view to","with the exception of","\xE0 la","a la","as soon as","as well as","close to","due to","far from","in case","other than","prior to","pursuant to","regardless of","subsequent to","as long as","as much as","as far as","by the time","in as much as","inasmuch","in order to","in order that","even","provide that","if only","whether","whose","whoever","why","how","or not","whatever","what","both","and","or","not only","but also","either","neither","nor","just","rather","no sooner","such","that","yet","is","it"];this.ignoreCasedWords=!0}},Bn=class extends z{get OptionsClass(){return at}get name(){return"Capitalize Headings"}get description(){return"Headings should be formatted with capitalization"}get type(){return"Heading"}apply(i,t){return R([y.code,y.yaml,y.link,y.wikiLink,y.tag],i,n=>n.replace(Ri,r=>{if(t.style==="ALL CAPS")return r.toUpperCase();let a=t.style==="First letter",s=r.match(/\S+/g),o=t.ignoreWords,l=t.lowercaseWords,d=!0;for(let c=1;c > "}})]}get optionBuilders(){return[]}};st=L([k.register],st);var ot=class{constructor(){this.style="Title Case";this.ignoreWords=["macOS","iOS","iPhone","iPad","JavaScript","TypeScript","AppleScript","I"];this.lowercaseWords=["a","an","the","aboard","about","abt.","above","abreast","absent","across","after","against","along","aloft","alongside","amid","amidst","mid","midst","among","amongst","anti","apropos","around","round","as","aslant","astride","at","atop","ontop","bar","barring","before","B4","behind","below","beneath","neath","beside","besides","between","'tween","beyond","but","by","chez","circa","c.","ca.","come","concerning","contra","counting","cum","despite","spite","down","during","effective","ere","except","excepting","excluding","failing","following","for","from","in","including","inside","into","less","like","minus","modulo","mod","near","nearer","nearest","next","notwithstanding","of","o'","off","offshore","on","onto","opposite","out","outside","over","o'er","pace","past","pending","per","plus","post","pre","pro","qua","re","regarding","respecting","sans","save","saving","short","since","sub","than","through","thru","throughout","thruout","till","times","to","t'","touching","toward","towards","under","underneath","unlike","until","unto","up","upon","versus","vs.","v.","via","vice","vis-\xE0-vis","wanting","with","w/","w.","c\u0304","within","w/i","without","'thout","w/o","abroad","adrift","aft","afterward","afterwards","ahead","apart","ashore","aside","away","back","backward","backwards","beforehand","downhill","downstage","downstairs","downstream","downward","downwards","downwind","east","eastward","eastwards","forth","forward","forwards","heavenward","heavenwards","hence","henceforth","here","hereby","herein","hereof","hereto","herewith","home","homeward","homewards","indoors","inward","inwards","leftward","leftwards","north","northeast","northward","northwards","northwest","now","onward","onwards","outdoors","outward","outwards","overboard","overhead","overland","overseas","rightward","rightwards","seaward","seawards","skywards","skyward","south","southeast","southwards","southward","southwest","then","thence","thenceforth","there","thereby","therein","thereof","thereto","therewith","together","underfoot","underground","uphill","upstage","upstairs","upstream","upward","upwards","upwind","west","westward","westwards","when","whence","where","whereby","wherein","whereto","wherewith","although","because","considering","given","granted","if","lest","once","provided","providing","seeing","so","supposing","though","unless","whenever","whereas","wherever","while","whilst","ago","according to","as regards","counter to","instead of","owing to","pertaining to","at the behest of","at the expense of","at the hands of","at risk of","at the risk of","at variance with","by dint of","by means of","by virtue of","by way of","for the sake of","for sake of","for lack of","for want of","from want of","in accordance with","in addition to","in case of","in charge of","in compliance with","in conformity with","in contact with","in exchange for","in favor of","in front of","in lieu of","in light of","in the light of","in line with","in place of","in point of","in quest of","in relation to","in regard to","with regard to","in respect to","with respect to","in return for","in search of","in step with","in touch with","in terms of","in the name of","in view of","on account of","on behalf of","on grounds of","on the grounds of","on the part of","on top of","with a view to","with the exception of","\xE0 la","a la","as soon as","as well as","close to","due to","far from","in case","other than","prior to","pursuant to","regardless of","subsequent to","as long as","as much as","as far as","by the time","in as much as","inasmuch","in order to","in order that","even","provide that","if only","whether","whose","whoever","why","how","or not","whatever","what","both","and","or","not only","but also","either","neither","nor","just","rather","no sooner","such","that","yet","is","it"];this.ignoreCasedWords=!0}},lt=class extends k{constructor(){super({nameKey:"rules.capitalize-headings.name",descriptionKey:"rules.capitalize-headings.description",type:"Heading",hasSpecialExecutionOrder:!0})}get OptionsClass(){return ot}apply(t,i){return R([f.code,f.yaml,f.link,f.wikiLink,f.tag],t,n=>n.replace(Ni,r=>{if(i.style==="ALL CAPS")return r.toUpperCase();let a=i.style==="First letter",s=r.match(/\S+/g),o=i.ignoreWords,l=i.lowercaseWords,d=!0;for(let c=1;c(n=n.replace(/^---\n+/,`--- + `,options:{style:"ALL CAPS"}})]}get optionBuilders(){return[new xe({OptionsClass:ot,nameKey:"rules.capitalize-headings.style.name",descriptionKey:"rules.capitalize-headings.style.description",optionsKey:"style",records:[{value:"Title Case",description:"Capitalize Using Title Case Rules"},{value:"ALL CAPS",description:"CAPITALIZE THE WHOLE TITLE"},{value:"First letter",description:"Only capitalize the first letter"}]}),new G({OptionsClass:ot,nameKey:"rules.capitalize-headings.ignore-case-words.name",descriptionKey:"rules.capitalize-headings.ignore-case-words.description",optionsKey:"ignoreCasedWords"}),new ye({OptionsClass:ot,nameKey:"rules.capitalize-headings.ignore-words.name",descriptionKey:"rules.capitalize-headings.ignore-words.description",optionsKey:"ignoreWords",splitter:On,separator:", "}),new ye({OptionsClass:ot,nameKey:"rules.capitalize-headings.lowercase-words.name",descriptionKey:"rules.capitalize-headings.lowercase-words.description",optionsKey:"lowercaseWords",splitter:On,separator:", "})]}};lt=L([k.register],lt);var $a=class{constructor(){this.innerNewLines=!1}},Dn=class extends k{constructor(){super({nameKey:"rules.compact-yaml.name",descriptionKey:"rules.compact-yaml.description",type:"Spacing"})}get OptionsClass(){return $a}apply(t,i){return Te(t,n=>(n=n.replace(/^---\n+/,`--- `),n=n.replace(/\n+---/,` ----`),t.innerNewLines&&(n=n.replaceAll(/\n{2,}/g,` -`)),n))}get exampleBuilders(){return[new x({description:"Remove blank lines at the start and end of the YAML",before:p` +---`),i.innerNewLines&&(n=n.replaceAll(/\n{2,}/g,` +`)),n))}get exampleBuilders(){return[new v({description:"Remove blank lines at the start and end of the YAML",before:m` --- ${""} date: today @@ -197,13 +216,13 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i title: unchanged without inner new lines turned on ${""} --- - `,after:p` + `,after:m` --- date: today ${""} title: unchanged without inner new lines turned on --- - `}),new x({description:"Remove blank lines anywhere in YAML with inner new lines set to true",before:p` + `}),new v({description:"Remove blank lines anywhere in YAML with inner new lines set to true",before:m` --- ${""} date: today @@ -217,7 +236,7 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i ${""} ${""} Body content here. - `,after:p` + `,after:m` --- date: today title: remove inner new lines @@ -227,42 +246,42 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i ${""} ${""} Body content here. - `,options:{innerNewLines:!0}})]}get optionBuilders(){return[new U({OptionsClass:Ba,name:"Inner New Lines",description:"Remove new lines that are not at the start or the end of the YAML",optionsKey:"innerNewLines"})]}};In=T([z.register],In);var co=class{},Fn=class extends z{get OptionsClass(){return co}get name(){return"Consecutive blank lines"}get description(){return"There should be at most one consecutive blank line."}get type(){return"Spacing"}apply(i,t){return R([y.code,y.math,y.yaml,y.link,y.wikiLink,y.tag],i,n=>n.replace(/(\n([\t\v\f\r \u00a0\u2000-\u200b\u2028-\u2029\u3000]+)?){2,}\n/g,` + `,options:{innerNewLines:!0}})]}get optionBuilders(){return[new G({OptionsClass:$a,nameKey:"rules.compact-yaml.inner-new-lines.name",descriptionKey:"rules.compact-yaml.inner-new-lines.description",optionsKey:"innerNewLines"})]}};Dn=L([k.register],Dn);var Io=class{},jn=class extends k{constructor(){super({nameKey:"rules.consecutive-blank-lines.name",descriptionKey:"rules.consecutive-blank-lines.description",type:"Spacing"})}get OptionsClass(){return Io}apply(t,i){return R([f.code,f.math,f.yaml,f.link,f.wikiLink,f.tag],t,n=>n.replace(/(\n([\t\v\f\r \u00a0\u2000-\u200b\u2028-\u2029\u3000]+)?){2,}\n/g,` -`))}get exampleBuilders(){return[new x({description:"",before:p` +`))}get exampleBuilders(){return[new v({description:"",before:m` Some text ${""} ${""} Some more text - `,after:p` + `,after:m` Some text ${""} Some more text - `})]}get optionBuilders(){return[]}};Fn=T([z.register],Fn);var uo=class{},Rn=class extends z{get OptionsClass(){return uo}get name(){return"Convert Bullet List Markers"}get description(){return"Converts common bullet list marker symbols to markdown list markers."}get type(){return"Content"}apply(i,t){return R([y.code,y.math,y.yaml,y.link,y.wikiLink,y.tag],i,n=>n.replace(/^([^\S\n]*)([•§])([^\S\n]*)/gm,"$1-$3"))}get exampleBuilders(){return[new x({description:"Converts \u2022",before:p` + `})]}get optionBuilders(){return[]}};jn=L([k.register],jn);var _o=class{},Nn=class extends k{constructor(){super({nameKey:"rules.convert-bullet-list-markers.name",descriptionKey:"rules.convert-bullet-list-markers.description",type:"Content"})}get OptionsClass(){return _o}apply(t,i){return R([f.code,f.math,f.yaml,f.link,f.wikiLink,f.tag],t,n=>n.replace(/^([^\S\n]*)([•§])([^\S\n]*)/gm,"$1-$3"))}get exampleBuilders(){return[new v({description:"Converts \u2022",before:m` • item 1 • item 2 - `,after:p` + `,after:m` - item 1 - item 2 - `}),new x({description:"Converts \xA7",before:p` + `}),new v({description:"Converts \xA7",before:m` • item 1 § item 2 § item 3 - `,after:p` + `,after:m` - item 1 - item 2 - item 3 - `})]}get optionBuilders(){return[]}};Rn=T([z.register],Rn);var Ia=class{constructor(){this.tabsize=4}},jn=class extends z{get OptionsClass(){return Ia}get name(){return"Convert Spaces to Tabs"}get description(){return"Converts leading spaces to tabs."}get type(){return"Spacing"}apply(i,t){return R([y.code,y.math,y.yaml,y.link,y.wikiLink,y.tag],i,n=>{let r=String(t.tabsize),a=new RegExp("^( *) {"+String(r)+"}","gm");for(;n.match(a)!=null;)n=n.replace(a,"$1 ");return n})}get exampleBuilders(){return[new x({description:"Converting spaces to tabs with `tabsize = 3`",before:p` + `})]}get optionBuilders(){return[]}};Nn=L([k.register],Nn);var Ha=class{constructor(){this.tabsize=4}},Pn=class extends k{constructor(){super({nameKey:"rules.convert-spaces-to-tabs.name",descriptionKey:"rules.convert-spaces-to-tabs.description",type:"Spacing"})}get OptionsClass(){return Ha}apply(t,i){return R([f.code,f.math,f.yaml,f.link,f.wikiLink,f.tag],t,n=>{let r=String(i.tabsize),a=new RegExp("^( *) {"+String(r)+"}","gm");for(;n.match(a)!=null;)n=n.replace(a,"$1 ");return n})}get exampleBuilders(){return[new v({description:"Converting spaces to tabs with `tabsize = 3`",before:m` - text with no indention - text indented with 3 spaces - text with no indention - text indented with 6 spaces - `,after:p` + `,after:m` - text with no indention \t- text indented with 3 spaces - text with no indention \t\t- text indented with 6 spaces - `,options:{tabsize:3}})]}get optionBuilders(){return[new La({OptionsClass:Ia,name:"Tabsize",description:"Number of spaces that will be converted to a tab",optionsKey:"tabsize"})]}};jn=T([z.register],jn);var Fa=class{constructor(){this.style="consistent"}},Dn=class extends z{get OptionsClass(){return Fa}get name(){return"Emphasis Style"}get description(){return"Makes sure the emphasis style is consistent."}get type(){return"Content"}apply(i,t){return R([y.code,y.math,y.yaml,y.link,y.wikiLink,y.tag,y.math,y.inlineMath],i,n=>Ca(n,t.style,"emphasis"))}get exampleBuilders(){return[new x({description:"Emphasis indicators should use underscores when style is set to 'underscore'",before:p` + `,options:{tabsize:3}})]}get optionBuilders(){return[new ja({OptionsClass:Ha,nameKey:"rules.convert-spaces-to-tabs.tabsize.name",descriptionKey:"rules.convert-spaces-to-tabs.tabsize.description",optionsKey:"tabsize"})]}};Pn=L([k.register],Pn);var Ya=class{constructor(){this.style="consistent"}},Kn=class extends k{constructor(){super({nameKey:"rules.emphasis-style.name",descriptionKey:"rules.emphasis-style.description",type:"Content"})}get OptionsClass(){return Ya}apply(t,i){return R([f.code,f.math,f.yaml,f.link,f.wikiLink,f.tag,f.math,f.inlineMath],t,n=>za(n,i.style,"emphasis"))}get exampleBuilders(){return[new v({description:"Emphasis indicators should use underscores when style is set to 'underscore'",before:m` # Emphasis Cases ${""} *Test emphasis* @@ -277,7 +296,7 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i ${""} * List Item1 with *emphasized text* * List Item2 - `,after:p` + `,after:m` # Emphasis Cases ${""} _Test emphasis_ @@ -292,7 +311,7 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i ${""} * List Item1 with _emphasized text_ * List Item2 - `,options:{style:"underscore"}}),new x({description:"Emphasis indicators should use asterisks when style is set to 'asterisk'",before:p` + `,options:{style:"underscore"}}),new v({description:"Emphasis indicators should use asterisks when style is set to 'asterisk'",before:m` # Emphasis Cases ${""} _Test emphasis_ @@ -304,7 +323,7 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i This is ___nested emphasis_ and ending bold__ ${""} __Test bold__ - `,after:p` + `,after:m` # Emphasis Cases ${""} *Test emphasis* @@ -316,7 +335,7 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i This is __*nested emphasis* and ending bold__ ${""} __Test bold__ - `,options:{style:"asterisk"}}),new x({description:"Emphasis indicators should use consistent style based on first emphasis indicator in a file when style is set to 'consistent'",before:p` + `,options:{style:"asterisk"}}),new v({description:"Emphasis indicators should use consistent style based on first emphasis indicator in a file when style is set to 'consistent'",before:m` # Emphasis First Emphasis Is an Asterisk ${""} *First emphasis* @@ -327,7 +346,7 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i This is **_nested emphasis_ and ending bold** ${""} __Test bold__ - `,after:p` + `,after:m` # Emphasis First Emphasis Is an Asterisk ${""} *First emphasis* @@ -338,7 +357,7 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i This is ***nested emphasis* and ending bold** ${""} __Test bold__ - `,options:{style:"consistent"}}),new x({description:"Emphasis indicators should use consistent style based on first emphasis indicator in a file when style is set to 'consistent'",before:p` + `,options:{style:"consistent"}}),new v({description:"Emphasis indicators should use consistent style based on first emphasis indicator in a file when style is set to 'consistent'",before:m` # Emphasis First Emphasis Is an Underscore ${""} **_First emphasis_** @@ -349,7 +368,7 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i This is __*nested emphasis* and ending bold__ ${""} __Test bold__ - `,after:p` + `,after:m` # Emphasis First Emphasis Is an Underscore ${""} **_First emphasis_** @@ -360,25 +379,25 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i This is ___nested emphasis_ and ending bold__ ${""} __Test bold__ - `,options:{style:"consistent"}})]}get optionBuilders(){return[new ve({OptionsClass:Fa,name:"Style",description:"The style used to denote emphasized content",optionsKey:"style",records:[{value:"consistent",description:"Makes sure the first instance of emphasis is the style that will be used throughout the document"},{value:"asterisk",description:"Makes sure * is the emphasis indicator"},{value:"underscore",description:"Makes sure _ is the emphasis indicator"}]})]}};Dn=T([z.register],Dn);var po=class{},Pn=class extends z{get OptionsClass(){return po}get name(){return"Empty Line Around Blockquotes"}get description(){return"Ensures that there is an empty line around blockquotes unless they start or end a document. **Note that an empty line is either one less level of nesting for blockquotes or a newline character.**"}get type(){return"Spacing"}apply(i,t){return rd(i)}get exampleBuilders(){return[new x({description:"Blockquotes that start a document do not get an empty line before them.",before:p` + `,options:{style:"consistent"}})]}get optionBuilders(){return[new xe({OptionsClass:Ya,nameKey:"rules.emphasis-style.style.name",descriptionKey:"rules.emphasis-style.style.description",optionsKey:"style",records:[{value:"consistent",description:"Makes sure the first instance of emphasis is the style that will be used throughout the document"},{value:"asterisk",description:"Makes sure * is the emphasis indicator"},{value:"underscore",description:"Makes sure _ is the emphasis indicator"}]})]}};Kn=L([k.register],Kn);var Bo=class{},$n=class extends k{constructor(){super({nameKey:"rules.empty-line-around-blockquotes.name",descriptionKey:"rules.empty-line-around-blockquotes.description",type:"Spacing"})}get OptionsClass(){return Bo}apply(t,i){return Vd(t)}get exampleBuilders(){return[new v({description:"Blockquotes that start a document do not get an empty line before them.",before:m` > Quote content here > quote content continued # Title here - `,after:p` + `,after:m` > Quote content here > quote content continued ${""} # Title here - `}),new x({description:"Blockquotes that end a document do not get an empty line after them.",before:p` + `}),new v({description:"Blockquotes that end a document do not get an empty line after them.",before:m` # Heading 1 > Quote content here > quote content continued - `,after:p` + `,after:m` # Heading 1 ${""} > Quote content here > quote content continued - `}),new x({description:"Blockquotes that are nested have the proper empty line added",before:p` + `}),new v({description:"Blockquotes that are nested have the proper empty line added",before:m` # Make sure that nested blockquotes are accounted for correctly > Quote content here > quote content continued @@ -391,7 +410,7 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i ${""} > > Quote content here > > quote content continued - `,after:p` + `,after:m` # Make sure that nested blockquotes are accounted for correctly ${""} > Quote content here @@ -406,31 +425,31 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i ${""} > > Quote content here > > quote content continued - `})]}get optionBuilders(){return[]}};Pn=T([z.register],Pn);var mo=class{},$n=class extends z{get OptionsClass(){return mo}get name(){return"Empty Line Around Code Fences"}get description(){return"Ensures that there is an empty line around code fences unless they start or end a document."}get type(){return"Spacing"}apply(i,t){return td(i)}get exampleBuilders(){return[new x({description:"Fenced code blocks that start a document do not get an empty line before them.",before:p` + `})]}get optionBuilders(){return[]}};$n=L([k.register],$n);var Fo=class{},Hn=class extends k{constructor(){super({nameKey:"rules.empty-line-around-code-fences.name",descriptionKey:"rules.empty-line-around-code-fences.description",type:"Spacing"})}get OptionsClass(){return Fo}apply(t,i){return Yd(t)}get exampleBuilders(){return[new v({description:"Fenced code blocks that start a document do not get an empty line before them.",before:m` \`\`\` js var temp = 'text'; // this is a code block \`\`\` Text after code block. - `,after:p` + `,after:m` \`\`\` js var temp = 'text'; // this is a code block \`\`\` ${""} Text after code block. - `}),new x({description:"Fenced code blocks that end a document do not get an empty line after them.",before:p` + `}),new v({description:"Fenced code blocks that end a document do not get an empty line after them.",before:m` # Heading 1 \`\`\` Here is a code block \`\`\` - `,after:p` + `,after:m` # Heading 1 ${""} \`\`\` Here is a code block \`\`\` - `}),new x({description:"Fenced code blocks that are in a blockquote have the proper empty line added",before:p` + `}),new v({description:"Fenced code blocks that are in a blockquote have the proper empty line added",before:m` # Make sure that code blocks in blockquotes are accounted for correctly > \`\`\`js > var text = 'this is some text'; @@ -447,9 +466,9 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i > > \`\`\`js > > var other text = 'this is more text'; > > \`\`\` - `,after:p` + `,after:m` # Make sure that code blocks in blockquotes are accounted for correctly - > + > \`\`\`js > var text = 'this is some text'; > \`\`\` @@ -457,17 +476,15 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i > \`\`\`js > var other text = 'this is more text'; > \`\`\` - > ${""} **Note that the blanks blockquote lines added do not have whitespace after them** ${""} # Doubly nested code block ${""} - > > > > \`\`\`js > > var other text = 'this is more text'; > > \`\`\` - `}),new x({description:"Nested fenced code blocks get empty lines added around them",before:p` + `}),new v({description:"Nested fenced code blocks get empty lines added around them",before:m` \`\`\`markdown # Header ${""} @@ -475,7 +492,7 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i var text = 'some string'; \`\`\`\` \`\`\` - `,after:p` + `,after:m` \`\`\`markdown # Header ${""} @@ -484,42 +501,42 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i \`\`\`\` ${""} \`\`\` - `})]}get optionBuilders(){return[]}};$n=T([z.register],$n);var Ra=class{constructor(){this.minimumNumberOfDollarSignsToBeAMathBlock=2}};T([z.noSettingControl()],Ra.prototype,"minimumNumberOfDollarSignsToBeAMathBlock",2);var Nn=class extends z{get OptionsClass(){return Ra}get name(){return"Empty Line Around Math Blocks"}get description(){return"Ensures that there is an empty line around math blocks using `Number of Dollar Signs to Indicate a Math Block` to determine how many dollar signs indicates a math block for single-line math."}get type(){return"Spacing"}apply(i,t){return R([y.yaml,y.code],i,n=>nd(n,t.minimumNumberOfDollarSignsToBeAMathBlock))}get exampleBuilders(){return[new x({description:"Math blocks that start a document do not get an empty line before them.",before:p` + `})]}get optionBuilders(){return[]}};Hn=L([k.register],Hn);var Wa=class{constructor(){this.minimumNumberOfDollarSignsToBeAMathBlock=2}};L([k.noSettingControl()],Wa.prototype,"minimumNumberOfDollarSignsToBeAMathBlock",2);var Yn=class extends k{constructor(){super({nameKey:"rules.empty-line-around-math-blocks.name",descriptionKey:"rules.empty-line-around-math-blocks.description",type:"Spacing"})}get OptionsClass(){return Wa}apply(t,i){return R([f.yaml,f.code],t,n=>Wd(n,i.minimumNumberOfDollarSignsToBeAMathBlock))}get exampleBuilders(){return[new v({description:"Math blocks that start a document do not get an empty line before them.",before:m` $$ \\boldsymbol{a}=\\begin{bmatrix}a_x \\\\ a_y\\end{bmatrix} $$ some more text - `,after:p` + `,after:m` $$ \\boldsymbol{a}=\\begin{bmatrix}a_x \\\\ a_y\\end{bmatrix} $$ ${""} some more text - `}),new x({description:"Math blocks that are singe-line are updated based on the value of `Number of Dollar Signs to Indicate a Math Block` (in this case its value is 2)",before:p` + `}),new v({description:"Math blocks that are singe-line are updated based on the value of `Number of Dollar Signs to Indicate a Math Block` (in this case its value is 2)",before:m` $$\\boldsymbol{a}=\\begin{bmatrix}a_x \\\\ a_y\\end{bmatrix}$$ some more text - `,after:p` + `,after:m` $$\\boldsymbol{a}=\\begin{bmatrix}a_x \\\\ a_y\\end{bmatrix}$$ ${""} some more text - `}),new x({description:"Math blocks that end a document do not get an empty line after them.",before:p` + `}),new v({description:"Math blocks that end a document do not get an empty line after them.",before:m` Some text $$ \\boldsymbol{a}=\\begin{bmatrix}a_x \\\\ a_y\\end{bmatrix} $$ - `,after:p` + `,after:m` Some text ${""} $$ \\boldsymbol{a}=\\begin{bmatrix}a_x \\\\ a_y\\end{bmatrix} $$ - `}),new x({description:"Math blocks that are not at the start or the end of the document will have an empty line added before and after them",before:p` + `}),new v({description:"Math blocks that are not at the start or the end of the document will have an empty line added before and after them",before:m` Some text $$ \\boldsymbol{a}=\\begin{bmatrix}a_x \\\\ a_y\\end{bmatrix} $$ some more text - `,after:p` + `,after:m` Some text ${""} $$ @@ -527,7 +544,7 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i $$ ${""} some more text - `}),new x({description:"Math blocks in callouts or blockquotes have the appropriately formatted blank lines added",before:p` + `}),new v({description:"Math blocks in callouts or blockquotes have the appropriately formatted blank lines added",before:m` > Math block in blockquote > $$ > \\boldsymbol{a}=\\begin{bmatrix}a_x \\\\ a_y\\end{bmatrix} @@ -539,22 +556,21 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i > > $$ > > \\boldsymbol{a}=\\begin{bmatrix}a_x \\\\ a_y\\end{bmatrix} > > $$ - `,after:p` + `,after:m` > Math block in blockquote > > $$ > \\boldsymbol{a}=\\begin{bmatrix}a_x \\\\ a_y\\end{bmatrix} > $$ - > ${""} More content here ${""} > Math block doubly nested in blockquote - > > + > > > $$ > > \\boldsymbol{a}=\\begin{bmatrix}a_x \\\\ a_y\\end{bmatrix} > > $$ - `})]}get optionBuilders(){return[]}};Nn=T([z.register],Nn);var go=class{},Hn=class extends z{get OptionsClass(){return go}get name(){return"Empty Line Around Tables"}get description(){return"Ensures that there is an empty line around github flavored tables unless they start or end a document."}get type(){return"Spacing"}apply(i,t){return R([y.yaml,y.code,y.math,y.inlineMath,y.wikiLink,y.link],i,n=>ec(n))}get exampleBuilders(){return[new x({description:"Tables that start a document do not get an empty line before them.",before:p` + `})]}get optionBuilders(){return[]}};Yn=L([k.register],Yn);var Ro=class{},Wn=class extends k{constructor(){super({nameKey:"rules.empty-line-around-tables.name",descriptionKey:"rules.empty-line-around-tables.description",type:"Spacing"})}get OptionsClass(){return Ro}apply(t,i){return R([f.yaml,f.code,f.math,f.inlineMath,f.wikiLink,f.link],t,n=>ru(n))}get exampleBuilders(){return[new v({description:"Tables that start a document do not get an empty line before them.",before:m` | Column 1 | Column 2 | |----------|----------| | foo | bar | @@ -564,7 +580,7 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i # Heading ${""} **Note that text directly following a table is considered part of a table according to github markdown** - `,after:p` + `,after:m` | Column 1 | Column 2 | |----------|----------| | foo | bar | @@ -575,14 +591,14 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i # Heading ${""} **Note that text directly following a table is considered part of a table according to github markdown** - `}),new x({description:"Tables that end a document do not get an empty line after them.",before:p` + `}),new v({description:"Tables that end a document do not get an empty line after them.",before:m` # Heading 1 | Column 1 | Column 2 | |----------|----------| | foo | bar | | baz | qux | | quux | quuz | - `,after:p` + `,after:m` # Heading 1 ${""} | Column 1 | Column 2 | @@ -590,7 +606,7 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i | foo | bar | | baz | qux | | quux | quuz | - `}),new x({description:"Tables that are not at the start or the end of the document will have an empty line added before and after them",before:p` + `}),new v({description:"Tables that are not at the start or the end of the document will have an empty line added before and after them",before:m` # Table 1 | Column 1 | Column 2 | Column 3 | |----------|----------|----------| @@ -604,7 +620,7 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i foo | bar # Header for more content New paragraph. - `,after:p` + `,after:m` # Table 1 ${""} | Column 1 | Column 2 | Column 3 | @@ -622,7 +638,7 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i ${""} # Header for more content New paragraph. - `}),new x({description:"Tables in callouts or blockquotes have the appropriately formatted blank lines added",before:p` + `}),new v({description:"Tables in callouts or blockquotes have the appropriately formatted blank lines added",before:m` > Table in blockquote > | Column 1 | Column 2 | Column 3 | > |----------|----------|----------| @@ -638,7 +654,7 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i > > | foo | bar | blob | > > | baz | qux | trust | > > | quux | quuz | glob | - `,after:p` + `,after:m` > Table in blockquote > > | Column 1 | Column 2 | Column 3 | @@ -646,30 +662,29 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i > | foo | bar | blob | > | baz | qux | trust | > | quux | quuz | glob | - > ${""} More content here ${""} > Table doubly nested in blockquote - > > + > > > | Column 1 | Column 2 | Column 3 | > > |----------|----------|----------| > > | foo | bar | blob | > > | baz | qux | trust | > > | quux | quuz | glob | - `})]}get optionBuilders(){return[]}};Hn=T([z.register],Hn);var Yn=class{constructor(){this.defaultEscapeCharacter='"';this.tryToEscapeSingleLineArrays=!1}};T([z.noSettingControl()],Yn.prototype,"defaultEscapeCharacter",2);var st=class extends z{get OptionsClass(){return Yn}get name(){return"Escape YAML Special Characters"}get description(){return`Escapes colons with a space after them (: ), single quotes ('), and double quotes (") in YAML.`}get type(){return"YAML"}apply(i,t){return Te(i,n=>{let r=n.split(` -`),a=r.length;if(a<1)return n;for(let s=0;s=o.length,c=o.startsWith("-"),u=c&&o.length<2;if(d&&u)continue;let m=1;if(!c)m+=l;else if(l!==-1&&s+1{let r=n.split(` +`),a=r.length;if(a<1)return n;for(let s=0;s=o.length,c=o.startsWith("-"),u=c&&o.length<2;if(d&&u)continue;let p=1;if(!c)p+=l;else if(l!==-1&&s+1{if(n.match(/^#\s.*/m))return n;let a=t.fileName,s=n.indexOf(` + `,options:{tryToEscapeSingleLineArrays:!0}})]}get optionBuilders(){return[new G({OptionsClass:Vn,nameKey:"rules.escape-yaml-special-characters.try-to-escape-single-line-arrays.name",descriptionKey:"rules.escape-yaml-special-characters.try-to-escape-single-line-arrays.description",optionsKey:"tryToEscapeSingleLineArrays"})]}};ct=L([k.register],ct);var Va=class{};L([k.noSettingControl()],Va.prototype,"fileName",2);var Un=class extends k{constructor(){super({nameKey:"rules.file-name-heading.name",descriptionKey:"rules.file-name-heading.description",type:"Heading"})}get OptionsClass(){return Va}apply(t,i){return R([f.code,f.math,f.yaml,f.link,f.wikiLink,f.tag],t,n=>{if(n.match(/^#\s.*/m))return n;let a=i.fileName,s=n.indexOf(` ---`);s=s==-1||!n.startsWith(`--- `)?0:s+5;let o=`# ${a} `;return n.lengthn.replace(/(\[\^\w+\]) ?([,.;!:?])/gm,"$2$1"))}get exampleBuilders(){return[new x({description:"Placing footnotes after punctuation.",before:p` + `,options:{fileName:"File Name"}})]}get optionBuilders(){return[]}};Un=L([k.register],Un);var Do=class{},Gn=class extends k{constructor(){super({nameKey:"rules.footnote-after-punctuation.name",descriptionKey:"rules.footnote-after-punctuation.description",type:"Footnote"})}get OptionsClass(){return Do}apply(t,i){return R([f.code,f.inlineCode,f.math,f.yaml,f.link,f.wikiLink,f.tag,f.footnoteAtStartOfLine,f.footnoteAfterATask],t,n=>n.replace(/(\[\^\w+\]) ?([,.;!:?])/gm,"$2$1"))}get exampleBuilders(){return[new v({description:"Placing footnotes after punctuation.",before:m` Lorem[^1]. Ipsum[^2], doletes. - `,after:p` + `,after:m` Lorem.[^1] Ipsum,[^2] doletes. - `}),new x({description:"A footnote at the start of a task is not moved to after the punctuation",before:p` + `}),new v({description:"A footnote at the start of a task is not moved to after the punctuation",before:m` - [ ] [^1]: This is a footnote and a task. - [ ] This is a footnote and a task that gets swapped with the punctuation[^2]! [^2]: This footnote got modified - `,after:p` + `,after:m` - [ ] [^1]: This is a footnote and a task. - [ ] This is a footnote and a task that gets swapped with the punctuation![^2] [^2]: This footnote got modified - `})]}get optionBuilders(){return[]}};Wn=T([z.register],Wn);var Vn=class{constructor(){this.defaultEscapeCharacter='"';this.forceYamlEscape=[]}};T([z.noSettingControl()],Vn.prototype,"defaultEscapeCharacter",2);var ot=class extends z{get OptionsClass(){return Vn}get name(){return"Force YAML Escape"}get description(){return"Escapes the values for the specified YAML keys."}get type(){return"YAML"}apply(i,t){return Te(i,n=>{for(let r of t.forceYamlEscape){let a=Ee(n,r);if(a!=null){if(a.includes(` -`)||a.startsWith(" [")||na(a))continue;a=yi(a,t.defaultEscapeCharacter,!0),n=Oe(n,r," "+a)}}return n})}get exampleBuilders(){return[new x({description:"YAML without anything to escape",before:p` + `})]}get optionBuilders(){return[]}};Gn=L([k.register],Gn);var Zn=class{constructor(){this.defaultEscapeCharacter='"';this.forceYamlEscape=[]}};L([k.noSettingControl()],Zn.prototype,"defaultEscapeCharacter",2);var dt=class extends k{constructor(){super({nameKey:"rules.force-yaml-escape.name",descriptionKey:"rules.force-yaml-escape.description",type:"YAML",hasSpecialExecutionOrder:!0})}get OptionsClass(){return Zn}apply(t,i){return Te(t,n=>{for(let r of i.forceYamlEscape){let a=Ee(n,r);if(a!=null){if(a.includes(` +`)||a.startsWith(" [")||Ma(a))continue;a=xi(a,i.defaultEscapeCharacter,!0),n=Le(n,r," "+a)}}return n})}get exampleBuilders(){return[new v({description:"YAML without anything to escape",before:m` --- key: value otherKey: [] --- - `,after:p` + `,after:m` --- key: value otherKey: [] --- - `}),new x({description:"Force YAML keys to be escaped with double quotes where not already escaped with `Force Yaml Escape on Keys = 'key'\\n'title'\\n'bool'`",before:p` + `}),new v({description:"Force YAML keys to be escaped with double quotes where not already escaped with `Force Yaml Escape on Keys = 'key'\\n'title'\\n'bool'`",before:m` --- key: 'Already escaped value' title: This is a title @@ -777,7 +792,7 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i --- ${""} _Note that the force Yaml key option should not be used with arrays._ - `,after:p` + `,after:m` --- key: 'Already escaped value' title: "This is a title" @@ -786,45 +801,45 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i --- ${""} _Note that the force Yaml key option should not be used with arrays._ - `,options:{forceYamlEscape:["key","title","bool"],defaultEscapeCharacter:'"'}})]}get optionBuilders(){return[new he({OptionsClass:Vn,name:"Force YAML Escape on Keys",description:"Uses the YAML escape character on the specified YAML keys separated by a new line character if it is not already escaped. Do not use on YAML arrays.",optionsKey:"forceYamlEscape"})]}get hasSpecialExecutionOrder(){return!0}};ot=T([z.register],ot);var fo=class{},lt=class extends z{get OptionsClass(){return fo}get name(){return"Format Tags in YAML"}get description(){return"Remove Hashtags from tags in the YAML frontmatter, as they make the tags there invalid."}get type(){return"YAML"}apply(i,t){return Te(i,n=>n.replace(new RegExp(`\\n(${hn}|${Bs}):(.*?)(?=\\n(?:[A-Za-z-]+?:|---))`,"s"),function(r){return r.replaceAll("#","")}))}get exampleBuilders(){return[new x({description:"Format Tags in YAML frontmatter",before:p` + `,options:{forceYamlEscape:["key","title","bool"],defaultEscapeCharacter:'"'}})]}get optionBuilders(){return[new ye({OptionsClass:Zn,nameKey:"rules.force-yaml-escape.force-yaml-escape-keys.name",descriptionKey:"rules.force-yaml-escape.force-yaml-escape-keys.description",optionsKey:"forceYamlEscape"})]}};dt=L([k.register],dt);var jo=class{},ut=class extends k{constructor(){super({nameKey:"rules.format-tags-in-yaml.name",descriptionKey:"rules.format-tags-in-yaml.description",type:"YAML",hasSpecialExecutionOrder:!0})}get OptionsClass(){return jo}apply(t,i){return Te(t,n=>n.replace(new RegExp(`\\n(${Cn}|${Eo}):(.*?)(?=\\n(?:[A-Za-z-]+?:|---))`,"s"),function(r){return r.replaceAll("#","")}))}get exampleBuilders(){return[new v({description:"Format Tags in YAML frontmatter",before:m` --- tags: #one #two #three #nested/four/five --- - `,after:p` + `,after:m` --- tags: one two three nested/four/five --- - `}),new x({description:"Format tags in array",before:p` + `}),new v({description:"Format tags in array",before:m` --- tags: [#one #two #three] --- - `,after:p` + `,after:m` --- tags: [one two three] --- - `}),new x({description:"Format tags in array with `tag` as the tags key",before:p` + `}),new v({description:"Format tags in array with `tag` as the tags key",before:m` --- tag: [#one #two #three] --- - `,after:p` + `,after:m` --- tag: [one two three] --- - `}),new x({description:"Format tags in list",before:p` + `}),new v({description:"Format tags in list",before:m` --- tags: - #tag1 - #tag2 --- - `,after:p` + `,after:m` --- tags: - tag1 - tag2 --- - `})]}get optionBuilders(){return[]}get hasSpecialExecutionOrder(){return!0}};lt=T([z.register],lt);var Ze=class{constructor(){this.aliasArrayStyle="single-line";this.formatAliasKey=!0;this.tagArrayStyle="single-line";this.formatTagKey=!0;this.defaultArrayStyle="single-line";this.formatArrayKeys=!0;this.forceSingleLineArrayStyle=[];this.forceMultiLineArrayStyle=[];this.defaultEscapeCharacter='"';this.removeUnnecessaryEscapeCharsForMultiLineArrays=!1}};T([z.noSettingControl()],Ze.prototype,"aliasArrayStyle",2),T([z.noSettingControl()],Ze.prototype,"tagArrayStyle",2),T([z.noSettingControl()],Ze.prototype,"defaultEscapeCharacter",2),T([z.noSettingControl()],Ze.prototype,"removeUnnecessaryEscapeCharsForMultiLineArrays",2);var Un=class extends z{get OptionsClass(){return Ze}get name(){return"Format Yaml Array"}get description(){return"Allows for the formatting of regular yaml arrays as either multi-line or single-line and `tags` and `aliases` are allowed to have some Obsidian specific yaml formats. Note that single string to single-line goes from a single string entry to a single-line array if more than 1 entry is present. The same is true for single string to multi-line except it becomes a multi-line array."}get type(){return"YAML"}apply(i,t){return Te(i,n=>{let r=Xe(n.replace(`--- + `})]}get optionBuilders(){return[]}};ut=L([k.register],ut);var Ze=class{constructor(){this.aliasArrayStyle="single-line";this.formatAliasKey=!0;this.tagArrayStyle="single-line";this.formatTagKey=!0;this.defaultArrayStyle="single-line";this.formatArrayKeys=!0;this.forceSingleLineArrayStyle=[];this.forceMultiLineArrayStyle=[];this.defaultEscapeCharacter='"';this.removeUnnecessaryEscapeCharsForMultiLineArrays=!1}};L([k.noSettingControl()],Ze.prototype,"aliasArrayStyle",2),L([k.noSettingControl()],Ze.prototype,"tagArrayStyle",2),L([k.noSettingControl()],Ze.prototype,"defaultEscapeCharacter",2),L([k.noSettingControl()],Ze.prototype,"removeUnnecessaryEscapeCharsForMultiLineArrays",2);var Qn=class extends k{constructor(){super({nameKey:"rules.format-yaml-array.name",descriptionKey:"rules.format-yaml-array.description",type:"YAML"})}get OptionsClass(){return Ze}apply(t,i){return Te(t,n=>{let r=Je(n.replace(`--- `,"").replace(` ----`,""));if(!r)return n;for(let a of yn)if(t.formatAliasKey&&Object.keys(r).includes(a)){n=Oe(n,a,Ue(ta(fi(Ee(n,a))),t.aliasArrayStyle,t.defaultEscapeCharacter,t.removeUnnecessaryEscapeCharsForMultiLineArrays));break}for(let a of fn)if(t.formatTagKey&&Object.keys(r).includes(a)){n=Oe(n,a,Ue(ia(fi(Ee(n,a))),t.tagArrayStyle,t.defaultEscapeCharacter,t.removeUnnecessaryEscapeCharsForMultiLineArrays));break}if(t.formatArrayKeys){let a=[...yn,...fn,...t.forceMultiLineArrayStyle,...t.forceSingleLineArrayStyle];for(let s of Object.keys(r))a.includes(s)||!Array.isArray(r[s])||r[s].length!==0&&typeof r[s][0]=="object"&&r[s][0]!==null||(n=Oe(n,s,Ue(fi(Ee(n,s)),t.defaultArrayStyle,t.defaultEscapeCharacter,t.removeUnnecessaryEscapeCharsForMultiLineArrays)))}for(let a of t.forceSingleLineArrayStyle)Object.keys(r).includes(a)&&(n=Oe(n,a,Ue(fi(Ee(n,a)),"single-line",t.defaultEscapeCharacter,t.removeUnnecessaryEscapeCharsForMultiLineArrays)));for(let a of t.forceMultiLineArrayStyle)Object.keys(r).includes(a)&&(n=Oe(n,a,Ue(fi(Ee(n,a)),"multi-line",t.defaultEscapeCharacter,t.removeUnnecessaryEscapeCharsForMultiLineArrays)));return n})}get exampleBuilders(){return[new x({description:"Format tags as a single-line array delimited by spaces and aliases as a multi-line array and format the key `test` to be a single-line array",before:p` +---`,""));if(!r)return n;for(let a of qn)if(i.formatAliasKey&&Object.keys(r).includes(a)){n=Le(n,a,Ge(Ca(vi(Ee(n,a))),i.aliasArrayStyle,i.defaultEscapeCharacter,i.removeUnnecessaryEscapeCharsForMultiLineArrays));break}for(let a of Mn)if(i.formatTagKey&&Object.keys(r).includes(a)){n=Le(n,a,Ge(Oa(vi(Ee(n,a))),i.tagArrayStyle,i.defaultEscapeCharacter,i.removeUnnecessaryEscapeCharsForMultiLineArrays));break}if(i.formatArrayKeys){let a=[...qn,...Mn,...i.forceMultiLineArrayStyle,...i.forceSingleLineArrayStyle];for(let s of Object.keys(r))a.includes(s)||!Array.isArray(r[s])||r[s].length!==0&&typeof r[s][0]=="object"&&r[s][0]!==null||(n=Le(n,s,Ge(vi(Ee(n,s)),i.defaultArrayStyle,i.defaultEscapeCharacter,i.removeUnnecessaryEscapeCharsForMultiLineArrays)))}for(let a of i.forceSingleLineArrayStyle)Object.keys(r).includes(a)&&(n=Le(n,a,Ge(vi(Ee(n,a)),"single-line",i.defaultEscapeCharacter,i.removeUnnecessaryEscapeCharsForMultiLineArrays)));for(let a of i.forceMultiLineArrayStyle)Object.keys(r).includes(a)&&(n=Le(n,a,Ge(vi(Ee(n,a)),"multi-line",i.defaultEscapeCharacter,i.removeUnnecessaryEscapeCharsForMultiLineArrays)));return n})}get exampleBuilders(){return[new v({description:"Format tags as a single-line array delimited by spaces and aliases as a multi-line array and format the key `test` to be a single-line array",before:m` --- tags: - computer @@ -838,7 +853,7 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i Nesting yaml arrays may result in unexpected results. ${""} Multi-line arrays will have empty values removed only leaving one if it is completely empty. The same is not true for single-line arrays as that is invalid yaml unless it comes as the last entry in the array. - `,after:p` + `,after:m` --- tags: [computer, research] aliases: @@ -852,7 +867,7 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i Nesting yaml arrays may result in unexpected results. ${""} Multi-line arrays will have empty values removed only leaving one if it is completely empty. The same is not true for single-line arrays as that is invalid yaml unless it comes as the last entry in the array. - `,options:{aliasArrayStyle:"multi-line",forceSingleLineArrayStyle:["test"]}}),new x({description:"Format tags as a single string with space delimiters, ignore aliases, and format regular yaml arrays as single-line arrays",before:p` + `,options:{aliasArrayStyle:"multi-line",forceSingleLineArrayStyle:["test"]}}),new v({description:"Format tags as a single string with space delimiters, ignore aliases, and format regular yaml arrays as single-line arrays",before:m` --- aliases: Typescript types: @@ -860,13 +875,13 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i - peer reviewed tags: [computer, science, trajectory] --- - `,after:p` + `,after:m` --- aliases: Typescript types: [thought provoking, peer reviewed] tags: computer science trajectory --- - `,options:{formatAliasKey:!1,tagArrayStyle:"single string space delimited"}}),new x({description:"Arrays with dictionaries in them are ignored",before:p` + `,options:{formatAliasKey:!1,tagArrayStyle:"single string space delimited"}}),new v({description:"Arrays with dictionaries in them are ignored",before:m` --- gists: - id: test123 @@ -874,7 +889,7 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i filename: file.md isPublic: true --- - `,after:p` + `,after:m` --- gists: - id: test123 @@ -882,7 +897,7 @@ ${a}${s} `)}get exampleBuilders(){return[new x({description:"Line being pasted i filename: file.md isPublic: true --- - `,options:{formatArrayKeys:!0,defaultArrayStyle:"single-line"}})]}get optionBuilders(){return[new U({OptionsClass:Ze,name:"Format yaml aliases section",description:"Turns on formatting for the yaml aliases section. You should not enable this option alongside the rule `YAML Title Alias` as they may not work well together or they may have different format styles selected causing unexpected results.",optionsKey:"formatAliasKey"}),new U({OptionsClass:Ze,name:"Format yaml tags section",description:"Turns on formatting for the yaml tags section.",optionsKey:"formatTagKey"}),new ve({OptionsClass:Ze,name:"Default yaml array section style",description:"The style of other yaml arrays that are not `tags`, `aliases` or in `Force key values to be single-line arrays` and `Force key values to be multi-line arrays`",optionsKey:"defaultArrayStyle",records:[{value:"multi-line",description:"```key:\\n - value```"},{value:"single-line",description:"```key: [value]```"}]}),new U({OptionsClass:Ze,name:"Format yaml array sections",description:"Turns on formatting for regular yaml arrays",optionsKey:"formatArrayKeys"}),new he({OptionsClass:Ze,name:"Force key values to be single-line arrays",description:"Forces the yaml array for the new line separated keys to be in single-line format (leave empty to disable this option)",optionsKey:"forceSingleLineArrayStyle"}),new he({OptionsClass:Ze,name:"Force key values to be multi-line arrays",description:"Forces the yaml array for the new line separated keys to be in multi-line format (leave empty to disable this option)",optionsKey:"forceMultiLineArrayStyle"})]}};Un=T([z.register],Un);var Pa=class{constructor(){this.startAtH2=!1}},Gn=class extends z{get OptionsClass(){return Pa}get name(){return"Header Increment"}get description(){return"Heading levels should only increment by one level at a time"}get type(){return"Heading"}apply(i,t){return R([y.code,y.math,y.yaml,y.link,y.wikiLink,y.tag],i,n=>{let r=0,a=t.startAtH2?2:1,s=[],o=[0,0,0,0,0,0],l=o.length;return n.replace(Ri,(d,c="",u="",m="",g="",h="")=>{let f=u.length;if(f=f<=l?f:l,o[f-1]>=0&&f=v;b--)o[b]=0}if(o[f-1]<=0){let v=r,b=s.length+a;b=b<=l?b:l;for(let A=v;A{let r=0,a=i.startAtH2?2:1,s=[],o=[0,0,0,0,0,0],l=o.length;return n.replace(Ni,(d,c="",u="",p="",g="",h="")=>{let y=u.length;if(y=y<=l?y:l,o[y-1]>=0&&y=w;b--)o[b]=0}if(o[y-1]<=0){let w=r,b=s.length+a;b=b<=l?b:l;for(let S=w;S(t.bottom?(n=n.replace(/^(#+\s.*)/gm,` + `,options:{startAtH2:!0}})]}get optionBuilders(){return[new G({OptionsClass:Ga,nameKey:"rules.header-increment.start-at-h2.name",descriptionKey:"rules.header-increment.start-at-h2.description",optionsKey:"startAtH2"})]}};Jn=L([k.register],Jn);var er=class{constructor(){this.bottom=!0;this.emptyLineAfterYaml=!0}},Xn=class extends k{constructor(){super({nameKey:"rules.heading-blank-lines.name",descriptionKey:"rules.heading-blank-lines.description",type:"Spacing"})}get OptionsClass(){return er}apply(t,i){return R([f.code,f.math,f.yaml,f.link,f.wikiLink],t,n=>(i.bottom?(n=n.replace(/^(#+\s.*)/gm,` $1 @@ -963,8 +978,8 @@ $1`),n=n.replace(/(^#+\s.*)\n+/gm,`$1 `)):(n=n.replace(/(^#+\s.*)\n+/gm,`$1 `),n=n.replace(/\n+(#+\s.*)/g,` -$1`)),n=n.replace(/^\n+(#+\s.*)/,"$1"),n=n.replace(/(#+\s.*)\n+$/,"$1"),t.emptyLineAfterYaml||(n=n.replace(new RegExp("("+Se.source+")\\n+(#+\\s.*)"),`$1 -$5`)),n))}get exampleBuilders(){return[new x({description:"Headings should be surrounded by blank lines",before:p` +$1`)),n=n.replace(/^\n+(#+\s.*)/,"$1"),n=n.replace(/(#+\s.*)\n+$/,"$1"),i.emptyLineAfterYaml||(n=n.replace(new RegExp("("+Ae.source+")\\n+(#+\\s.*)"),`$1 +$5`)),n))}get exampleBuilders(){return[new v({description:"Headings should be surrounded by blank lines",before:m` # H1 ## H2 ${""} @@ -973,7 +988,7 @@ $5`)),n))}get exampleBuilders(){return[new x({description:"Headings should be su line ## H2 ${""} - `,after:p` + `,after:m` # H1 ${""} ## H2 @@ -983,13 +998,13 @@ $5`)),n))}get exampleBuilders(){return[new x({description:"Headings should be su line ${""} ## H2 - `}),new x({description:"With `Bottom=false`",before:p` + `}),new v({description:"With `Bottom=false`",before:m` # H1 line ## H2 # H1 line - `,after:p` + `,after:m` # H1 line ${""} @@ -997,58 +1012,59 @@ $5`)),n))}get exampleBuilders(){return[new x({description:"Headings should be su ${""} # H1 line - `,options:{bottom:!1,emptyLineAfterYaml:!0}}),new x({description:"Empty line before header and after Yaml is removed with `Empty Line Between Yaml and Header=true`",before:p` + `,options:{bottom:!1,emptyLineAfterYaml:!0}}),new v({description:"Empty line before header and after Yaml is removed with `Empty Line Between Yaml and Header=false`",before:m` --- key: value --- + ${""} # Header Paragraph here... - `,after:p` + `,after:m` --- key: value --- # Header Paragraph here... - `,options:{bottom:!0,emptyLineAfterYaml:!1}})]}get optionBuilders(){return[new U({OptionsClass:Qn,name:"Bottom",description:"Insert a blank line after headings",optionsKey:"bottom"}),new U({OptionsClass:Qn,name:"Empty Line Between Yaml and Header",description:"Keep the empty line between the Yaml frontmatter and header",optionsKey:"emptyLineAfterYaml"})]}};Zn=T([z.register],Zn);var yo=class{},Jn=class extends z{get OptionsClass(){return yo}get name(){return"Headings Start Line"}get description(){return"Headings that do not start a line will have their preceding whitespace removed to make sure they get recognized as headers."}get type(){return"Heading"}apply(i,t){return R([y.code,y.math,y.yaml],i,n=>n.replaceAll(Ri,r=>r.trimStart()))}get exampleBuilders(){return[new x({description:"Removes spaces prior to a heading",before:p` + `,options:{bottom:!0,emptyLineAfterYaml:!1}})]}get optionBuilders(){return[new G({OptionsClass:er,nameKey:"rules.heading-blank-lines.bottom.name",descriptionKey:"rules.heading-blank-lines.bottom.description",optionsKey:"bottom"}),new G({OptionsClass:er,nameKey:"rules.heading-blank-lines.empty-line-after-yaml.name",descriptionKey:"rules.heading-blank-lines.empty-line-after-yaml.description",optionsKey:"emptyLineAfterYaml"})]}};Xn=L([k.register],Xn);var No=class{},ir=class extends k{constructor(){super({nameKey:"rules.headings-start-line.name",descriptionKey:"rules.headings-start-line.description",type:"Heading"})}get OptionsClass(){return No}apply(t,i){return R([f.code,f.math,f.yaml],t,n=>n.replaceAll(Ni,r=>r.trimStart()))}get exampleBuilders(){return[new v({description:"Removes spaces prior to a heading",before:m` ${""} ## Other heading preceded by 2 spaces ## _Note that if the spacing is enough for the header to be considered to be part of a codeblock it will not be affected by this rule._ - `,after:p` + `,after:m` ## Other heading preceded by 2 spaces ## _Note that if the spacing is enough for the header to be considered to be part of a codeblock it will not be affected by this rule._ - `}),new x({description:"Tags are not affected by this",before:p` + `}),new v({description:"Tags are not affected by this",before:m` ${""} #test ${""} # Heading & - `,after:p` + `,after:m` ${""} #test # Heading & - `})]}get optionBuilders(){return[]}};Jn=T([z.register],Jn);var $a=class{constructor(){this.textToInsert=["aliases: ","tags: "]}},Xn=class extends z{get OptionsClass(){return $a}get name(){return"Insert YAML attributes"}get description(){return"Inserts the given YAML attributes into the YAML frontmatter. Put each attribute on a single line."}get type(){return"YAML"}apply(i,t){return i=hi(i),Te(i,n=>{let r=t.textToInsert.reverse(),a=Xe(n.match(Se)[1]);for(let s of r){let o=s.split(":")[0];Object.prototype.hasOwnProperty.call(a,o)||(n=n.replace(/^---\n/,We(`--- + `})]}get optionBuilders(){return[]}};ir=L([k.register],ir);var Za=class{constructor(){this.textToInsert=["aliases: ","tags: "]}},tr=class extends k{constructor(){super({nameKey:"rules.insert-yaml-attributes.name",descriptionKey:"rules.insert-yaml-attributes.description",type:"YAML"})}get OptionsClass(){return Za}apply(t,i){return t=bi(t),Te(t,n=>{let r=i.textToInsert.reverse(),a=Je(n.match(Ae)[1]);for(let s of r){let o=s.split(":")[0];Object.prototype.hasOwnProperty.call(a,o)||(n=n.replace(/^---\n/,Ke(`--- ${s} -`)))}return n})}get exampleBuilders(){return[new x({description:"Insert static lines into YAML frontmatter. Text to insert: `aliases:\ntags: doc\nanimal: dog`",before:p` +`)))}return n})}get exampleBuilders(){return[new v({description:"Insert static lines into YAML frontmatter. Text to insert: `aliases:\ntags: doc\nanimal: dog`",before:m` --- animal: cat --- - `,after:p` + `,after:m` --- aliases: tags: doc animal: cat --- - `,options:{textToInsert:["aliases:","tags: doc","animal: dog"]}})]}get optionBuilders(){return[new he({OptionsClass:$a,name:"Text to insert",description:"Text to insert into the YAML frontmatter",optionsKey:"textToInsert"})]}};Xn=T([z.register],Xn);var bo=class{},er=class extends z{get OptionsClass(){return bo}get name(){return"Line Break at Document End"}get description(){return"Ensures that there is exactly one line break at the end of a document."}get type(){return"Spacing"}apply(i,t){return i=i.replace(/\n+$/g,""),i+=` -`,i}get exampleBuilders(){return[new x({description:"Appending a line break to the end of the document.",before:p` + `,options:{textToInsert:["aliases:","tags: doc","animal: dog"]}})]}get optionBuilders(){return[new ye({OptionsClass:Za,nameKey:"rules.insert-yaml-attributes.text-to-insert.name",descriptionKey:"rules.insert-yaml-attributes.text-to-insert.description",optionsKey:"textToInsert"})]}};tr=L([k.register],tr);var Po=class{},nr=class extends k{constructor(){super({nameKey:"rules.line-break-at-document-end.name",descriptionKey:"rules.line-break-at-document-end.description",type:"Spacing"})}get OptionsClass(){return Po}apply(t,i){return t=t.replace(/\n+$/g,""),t+=` +`,t}get exampleBuilders(){return[new v({description:"Appending a line break to the end of the document.",before:m` Lorem ipsum dolor sit amet, consectetur adipiscing elit. - `,after:p` + `,after:m` Lorem ipsum dolor sit amet, consectetur adipiscing elit. ${""} - `}),new x({description:"Removing trailing line breaks to the end of the document, except one.",before:p` + `}),new v({description:"Removing trailing line breaks to the end of the document, except one.",before:m` Lorem ipsum dolor sit amet, consectetur adipiscing elit. ${""} ${""} ${""} - `,after:p` + `,after:m` Lorem ipsum dolor sit amet, consectetur adipiscing elit. ${""} - `})]}get optionBuilders(){return[]}};er=T([z.register],er);var vo=class{},ir=class extends z{get OptionsClass(){return vo}get name(){return"Move Footnotes to the bottom"}get description(){return"Move all footnotes to the bottom of the document."}get type(){return"Footnote"}apply(i,t){return R([y.code,y.math,y.yaml],i,n=>Gc(n))}get exampleBuilders(){return[new x({description:"Moving footnotes to the bottom",before:p` + `})]}get optionBuilders(){return[]}};nr=L([k.register],nr);var Ko=class{},rr=class extends k{constructor(){super({nameKey:"rules.move-footnotes-to-the-bottom.name",descriptionKey:"rules.move-footnotes-to-the-bottom.description",type:"Footnote"})}get OptionsClass(){return Ko}apply(t,i){return R([f.code,f.inlineCode,f.math,f.yaml],t,n=>Fd(n))}get exampleBuilders(){return[new v({description:"Moving footnotes to the bottom",before:m` Lorem ipsum, consectetur adipiscing elit. [^1] Donec dictum turpis quis ipsum pellentesque. ${""} [^1]: first footnote @@ -1057,7 +1073,7 @@ ${s} [^2]: second footnote ${""} Maecenas malesuada dignissim purus ac volutpat. - `,after:p` + `,after:m` Lorem ipsum, consectetur adipiscing elit. [^1] Donec dictum turpis quis ipsum pellentesque. ${""} Quisque lorem est, fringilla sed enim at, sollicitudin lacinia nisi.[^2] @@ -1065,14 +1081,14 @@ ${s} ${""} [^1]: first footnote [^2]: second footnote - `})]}get optionBuilders(){return[]}};ir=T([z.register],ir);var Na=class{constructor(){this.minimumNumberOfDollarSignsToBeAMathBlock=2}};T([z.noSettingControl()],Na.prototype,"minimumNumberOfDollarSignsToBeAMathBlock",2);var tr=class extends z{get OptionsClass(){return Na}get name(){return"Move Math Block Indicators to Their Own Line"}get description(){return"Move all starting and ending math block indicators to their own lines using `Number of Dollar Signs to Indicate a Math Block` to determine how many dollar signs indicates a math block for single-line math."}get type(){return"Spacing"}apply(i,t){return R([y.code,y.inlineCode],i,n=>od(n,t.minimumNumberOfDollarSignsToBeAMathBlock))}get exampleBuilders(){return[new x({description:"Moving math block indicator to its own line when `Number of Dollar Signs to Indicate a Math Block` = 2",before:p` + `})]}get optionBuilders(){return[]}};rr=L([k.register],rr);var Qa=class{constructor(){this.minimumNumberOfDollarSignsToBeAMathBlock=2}};L([k.noSettingControl()],Qa.prototype,"minimumNumberOfDollarSignsToBeAMathBlock",2);var ar=class extends k{constructor(){super({nameKey:"rules.move-math-block-indicators-to-their-own-line.name",descriptionKey:"rules.move-math-block-indicators-to-their-own-line.description",type:"Spacing"})}get OptionsClass(){return Qa}apply(t,i){return R([f.code,f.inlineCode],t,n=>Zd(n,i.minimumNumberOfDollarSignsToBeAMathBlock))}get exampleBuilders(){return[new v({description:"Moving math block indicator to its own line when `Number of Dollar Signs to Indicate a Math Block` = 2",before:m` This is left alone: $$ \\boldsymbol{a}=\\begin{bmatrix}a_x \\\\ a_y\\end{bmatrix} $$ The following is updated: $$L = \\frac{1}{2} \\rho v^2 S C_L$$ - `,after:p` + `,after:m` This is left alone: $$ \\boldsymbol{a}=\\begin{bmatrix}a_x \\\\ a_y\\end{bmatrix} @@ -1081,23 +1097,23 @@ ${s} $$ L = \\frac{1}{2} \\rho v^2 S C_L $$ - `}),new x({description:"Moving math block indicator to its own line when `Number of Dollar Signs to Indicate a Math Block` = 3 and opening indicator is on the same line as the start of the content",before:p` + `}),new v({description:"Moving math block indicator to its own line when `Number of Dollar Signs to Indicate a Math Block` = 3 and opening indicator is on the same line as the start of the content",before:m` $$$\\boldsymbol{a}=\\begin{bmatrix}a_x \\\\ a_y\\end{bmatrix} $$$ - `,after:p` + `,after:m` $$$ \\boldsymbol{a}=\\begin{bmatrix}a_x \\\\ a_y\\end{bmatrix} $$$ - `}),new x({description:"Moving math block indicator to its own line when `Number of Dollar Signs to Indicate a Math Block` = 2 and ending indicator is on the same line as the ending line of the content",before:p` + `}),new v({description:"Moving math block indicator to its own line when `Number of Dollar Signs to Indicate a Math Block` = 2 and ending indicator is on the same line as the ending line of the content",before:m` $$ \\boldsymbol{a}=\\begin{bmatrix}a_x \\\\ a_y\\end{bmatrix}$$ - `,after:p` + `,after:m` $$ \\boldsymbol{a}=\\begin{bmatrix}a_x \\\\ a_y\\end{bmatrix} $$ - `})]}get optionBuilders(){return[]}};tr=T([z.register],tr);var Ni=class{constructor(){this.tagArrayStyle="single-line";this.howToHandleExistingTags="Nothing";this.tagsToIgnore=[];this.defaultEscapeCharacter='"';this.removeUnnecessaryEscapeCharsForMultiLineArrays=!1}};T([z.noSettingControl()],Ni.prototype,"tagArrayStyle",2),T([z.noSettingControl()],Ni.prototype,"defaultEscapeCharacter",2),T([z.noSettingControl()],Ni.prototype,"removeUnnecessaryEscapeCharsForMultiLineArrays",2);var nr=class extends z{get OptionsClass(){return Ni}get name(){return"Move Tags to Yaml"}get description(){return"Move all tags to Yaml frontmatter of the document."}get type(){return"YAML"}apply(i,t){return R([y.code,y.inlineCode,y.math,y.html,y.wikiLink,y.link],i,n=>{let r=ic(n);return r.length===0||(n=hi(n),n=Te(n,a=>{a=a.replace(`--- -`,"").replace("---","");let s=[],o=hn;for(let c of fn){let u=Ee(a,c);if(u!=null){s=ia(fi(u)),o=c;break}}let l=new Set;if(typeof s=="string")l.add(s),s=[s];else if(s!=null)for(let c of s)l.add(c);else s=[];for(let c of r){let u=c.trim().substring(1);!l.has(u)&&!t.tagsToIgnore.includes(u)&&(l.add(u),s.push(u))}return`--- -${Oe(a,o,Ue(s,t.tagArrayStyle,t.defaultEscapeCharacter,t.removeUnnecessaryEscapeCharsForMultiLineArrays))}---`}),t.howToHandleExistingTags!=="Nothing"&&(n=n.replace(mn,a=>{let s=a.indexOf("#"),o=a.substring(s+1);return t.tagsToIgnore.includes(o)?a:t.howToHandleExistingTags==="Remove hashtag"?a.substring(0,s)+o:""})),n=n.replace(/(\n---)( |\t)+/,"$1")),n})}get exampleBuilders(){return[new x({description:"Move tags from body to Yaml with `Tags to ignore = 'ignored-tag'`",before:p` + `})]}get optionBuilders(){return[]}};ar=L([k.register],ar);var Yi=class{constructor(){this.tagArrayStyle="single-line";this.howToHandleExistingTags="Nothing";this.tagsToIgnore=[];this.defaultEscapeCharacter='"';this.removeUnnecessaryEscapeCharsForMultiLineArrays=!1}};L([k.noSettingControl()],Yi.prototype,"tagArrayStyle",2),L([k.noSettingControl()],Yi.prototype,"defaultEscapeCharacter",2),L([k.noSettingControl()],Yi.prototype,"removeUnnecessaryEscapeCharsForMultiLineArrays",2);var sr=class extends k{constructor(){super({nameKey:"rules.move-tags-to-yaml.name",descriptionKey:"rules.move-tags-to-yaml.description",type:"YAML"})}get OptionsClass(){return Yi}apply(t,i){return R([f.code,f.inlineCode,f.math,f.html,f.wikiLink,f.link],t,n=>{let r;return R([f.yaml],n,a=>(r=au(a),a)),r.length===0||(n=bi(n),n=Te(n,a=>{a=a.replace(`--- +`,"").replace("---","");let s=[],o=Cn;for(let c of Mn){let u=Ee(a,c);if(u!=null){s=Oa(vi(u)),o=c;break}}let l=new Set;if(typeof s=="string")l.add(s),s=[s];else if(s!=null)for(let c of s)l.add(c);else s=[];for(let c of r){let u=c.trim().substring(1);!l.has(u)&&!i.tagsToIgnore.includes(u)&&(l.add(u),s.push(u))}return`--- +${Le(a,o,Ge(s,i.tagArrayStyle,i.defaultEscapeCharacter,i.removeUnnecessaryEscapeCharsForMultiLineArrays))}---`}),n=R([f.yaml],n,a=>(i.howToHandleExistingTags!=="Nothing"&&(a=a.replace(En,s=>{let o=s.indexOf("#"),l=s.substring(o+1);return i.tagsToIgnore.includes(l)?s:i.howToHandleExistingTags==="Remove hashtag"?s.substring(0,o)+l:""})),a)),n=n.replace(/(\n---)( |\t)+/,"$1")),n})}get exampleBuilders(){return[new v({description:"Move tags from body to Yaml with `Tags to ignore = 'ignored-tag'`",before:m` Text has to do with #test and #markdown ${""} #test content here @@ -1109,7 +1125,7 @@ ${Oe(a,o,Ue(s,t.tagArrayStyle,t.defaultEscapeCharacter,t.removeUnnecessaryEscape This inline code \`#ignored content\` ${""} #ignored-tag is ignored since it is in the ignored list - `,after:p` + `,after:m` --- tags: [test, markdown] --- @@ -1124,41 +1140,41 @@ ${Oe(a,o,Ue(s,t.tagArrayStyle,t.defaultEscapeCharacter,t.removeUnnecessaryEscape This inline code \`#ignored content\` ${""} #ignored-tag is ignored since it is in the ignored list - `,options:{tagsToIgnore:["ignored-tag"]}}),new x({description:"Move tags from body to YAML with existing tags retains the already existing ones and only adds new ones",before:p` + `,options:{tagsToIgnore:["ignored-tag"]}}),new v({description:"Move tags from body to YAML with existing tags retains the already existing ones and only adds new ones",before:m` --- tags: [test, tag2] --- Text has to do with #test and #markdown - `,after:p` + `,after:m` --- tags: [test, tag2, markdown] --- Text has to do with #test and #markdown - `}),new x({description:"Move tags to YAML frontmatter and then remove hashtags in body content tags when `Body tag operation = 'Remove hashtag'` and `Tags to ignore = 'yet-another-ignored-tag'`.",before:p` + `}),new v({description:"Move tags to YAML frontmatter and then remove hashtags in body content tags when `Body tag operation = 'Remove hashtag'` and `Tags to ignore = 'yet-another-ignored-tag'`.",before:m` --- tags: [test, tag2] --- Text has to do with #test and #markdown ${""} The tag at the end of this line stays as a tag since it is ignored #yet-another-ignored-tag - `,after:p` + `,after:m` --- tags: [test, tag2, markdown] --- Text has to do with test and markdown ${""} The tag at the end of this line stays as a tag since it is ignored #yet-another-ignored-tag - `,options:{howToHandleExistingTags:"Remove hashtag",tagsToIgnore:["yet-another-ignored-tag"]}}),new x({description:"Move tags to YAML frontmatter and then remove body content tags when `Body tag operation = 'Remove whole tag'`.",before:p` + `,options:{howToHandleExistingTags:"Remove hashtag",tagsToIgnore:["yet-another-ignored-tag"]}}),new v({description:"Move tags to YAML frontmatter and then remove body content tags when `Body tag operation = 'Remove whole tag'`.",before:m` --- tags: [test, tag2] --- This document will have #tags removed and spacing around tags is left alone except for the space prior to the hashtag #warning - `,after:p` + `,after:m` --- tags: [test, tag2, tags, warning] --- This document will have removed and spacing around tags is left alone except for the space prior to the hashtag - `,options:{howToHandleExistingTags:"Remove whole tag"}})]}get optionBuilders(){return[new ve({OptionsClass:Ni,name:"Body tag operation",description:"What to do with non-ignored tags in the body of the file once they have been moved to the frontmatter",optionsKey:"howToHandleExistingTags",records:[{value:"Nothing",description:"Leaves tags in the body of the file alone"},{value:"Remove hashtag",description:"Removes `#` from tags in content body after moving them to the YAML frontmatter"},{value:"Remove whole tag",description:"Removes the whole tag in content body after moving them to the YAML frontmatter. _Note that this removes the first space prior to the tag as well_"}]}),new he({OptionsClass:Ni,name:"Tags to ignore",description:"The tags that will not be moved to the tags array or removed from the body content if `Remove the hashtag from tags in content body` is enabled. Each tag should be on a new line and without the `#`. **Make sure not to include the hashtag in the tag name.**",optionsKey:"tagsToIgnore"})]}};nr=T([z.register],nr);var xo=class{},dd="'\"\u2018\u2019\u201C\u201D`[]",rr=class extends z{get OptionsClass(){return xo}get name(){return"No Bare URLs"}get description(){return"Encloses bare URLs with angle brackets except when enclosed in back ticks, square braces, or single or double quotes."}get type(){return"Content"}apply(i,t){return R([y.code,y.math,y.yaml,y.link,y.wikiLink,y.tag,y.image,y.inlineCode,y.anchorTag],i,n=>{let r=n.match(Bt);if(!r)return n;let a=0,s=r.length;for(let o=0;o=n.length?void 0:n.charAt(c);if(u!=null&&dd.includes(u)&&m!=null&&dd.includes(m)){a=d+l.length;continue}if(u!=null&&u==="<"&&m!=null&&m===">"){let g=d-1;for(;g>0&&n.charAt(g-1)==="<";)g--;let h=c;for(;h";)h++;n=ze(n,g,h+1,"<"+l+">"),a=d+l.length;continue}n=ze(n,d,d+l.length,"<"+l+">"),a=d+l.length+2}return n})}get exampleBuilders(){return[new x({description:"Make sure that links are inside of angle brackets when not in single quotes('), double quotes(\"), or backticks(`)",before:p` + `,options:{howToHandleExistingTags:"Remove whole tag"}})]}get optionBuilders(){return[new xe({OptionsClass:Yi,nameKey:"rules.move-tags-to-yaml.how-to-handle-existing-tags.name",descriptionKey:"rules.move-tags-to-yaml.how-to-handle-existing-tags.description",optionsKey:"howToHandleExistingTags",records:[{value:"Nothing",description:"Leaves tags in the body of the file alone"},{value:"Remove hashtag",description:"Removes `#` from tags in content body after moving them to the YAML frontmatter"},{value:"Remove whole tag",description:"Removes the whole tag in content body after moving them to the YAML frontmatter. _Note that this removes the first space prior to the tag as well_"}]}),new ye({OptionsClass:Yi,nameKey:"rules.move-tags-to-yaml.tags-to-ignore.name",descriptionKey:"rules.move-tags-to-yaml.tags-to-ignore.description",optionsKey:"tagsToIgnore"})]}};sr=L([k.register],sr);var $o=class{},pu="'\"\u2018\u2019\u201C\u201D`[]",or=class extends k{constructor(){super({nameKey:"rules.no-bare-urls.name",descriptionKey:"rules.no-bare-urls.description",type:"Content"})}get OptionsClass(){return $o}apply(t,i){return R([f.code,f.math,f.yaml,f.link,f.wikiLink,f.tag,f.image,f.inlineCode,f.anchorTag],t,n=>{let r=n.match(Pt);if(!r)return n;let a=0,s=r.length;for(let o=0;o=n.length?void 0:n.charAt(c);if(u!=null&&pu.includes(u)&&p!=null&&pu.includes(p)){a=d+l.length;continue}if(u!=null&&u==="<"&&p!=null&&p===">"){let g=d-1;for(;g>0&&n.charAt(g-1)==="<";)g--;let h=c;for(;h";)h++;n=Se(n,g,h+1,"<"+l+">"),a=d+l.length;continue}n=Se(n,d,d+l.length,"<"+l+">"),a=d+l.length+2}return n})}get exampleBuilders(){return[new v({description:"Make sure that links are inside of angle brackets when not in single quotes('), double quotes(\"), or backticks(`)",before:m` https://github.com braces around url should stay the same: [https://github.com] backticks around url should stay the same: \`https://github.com\` @@ -1168,7 +1184,7 @@ ${Oe(a,o,Ue(s,t.tagArrayStyle,t.defaultEscapeCharacter,t.removeUnnecessaryEscape links should stay the same: [](https://github.com) https://gitlab.com - `,after:p` + `,after:m` braces around url should stay the same: [https://github.com] backticks around url should stay the same: \`https://github.com\` @@ -1178,25 +1194,25 @@ ${Oe(a,o,Ue(s,t.tagArrayStyle,t.defaultEscapeCharacter,t.removeUnnecessaryEscape links should stay the same: [](https://github.com) - `}),new x({description:`Angle brackets are added if the url is not the only text in the single quotes(') or double quotes(")`,before:p` + `}),new v({description:`Angle brackets are added if the url is not the only text in the single quotes(') or double quotes(")`,before:m` [https://github.com some text here] backticks around a url should stay the same: \`https://github.com some text here\` single quotes around a url should stay the same, but only if the contents of the single quotes is the url: 'https://github.com some text here' double quotes around a url should stay the same, but only if the contents of the double quotes is the url: "https://github.com some text here" - `,after:p` + `,after:m` [ some text here] backticks around a url should stay the same: \`https://github.com some text here\` single quotes around a url should stay the same, but only if the contents of the single quotes is the url: ' some text here' double quotes around a url should stay the same, but only if the contents of the double quotes is the url: " some text here" - `}),new x({description:"Multiple angle brackets at the start and or end of a url will be reduced down to 1",before:p` + `}),new v({description:"Multiple angle brackets at the start and or end of a url will be reduced down to 1",before:m` < > <> - `,after:p` + `,after:m` - `})]}get optionBuilders(){return[]}};rr=T([z.register],rr);var sr=class{constructor(){this.numberStyle="ascending";this.listEndStyle="."}},ar=class extends z{get OptionsClass(){return sr}get name(){return"Ordered List Style"}get description(){return"Makes sure that ordered lists follow the style specified. Note that 2 spaces or 1 tab is considered to be an indentation level."}get type(){return"Content"}apply(i,t){return R([y.code,y.math,y.yaml,y.tag],i,n=>ad(n,t.numberStyle,t.listEndStyle))}get exampleBuilders(){return[new x({description:"Ordered lists have list items set to ascending numerical order when Number Style is `ascending`.",before:p` + `})]}get optionBuilders(){return[]}};or=L([k.register],or);var cr=class{constructor(){this.numberStyle="ascending";this.listEndStyle="."}},lr=class extends k{constructor(){super({nameKey:"rules.ordered-list-style.name",descriptionKey:"rules.ordered-list-style.description",type:"Content"})}get OptionsClass(){return cr}apply(t,i){return R([f.code,f.math,f.yaml,f.tag],t,n=>Ud(n,i.numberStyle,i.listEndStyle))}get exampleBuilders(){return[new v({description:"Ordered lists have list items set to ascending numerical order when Number Style is `ascending`.",before:m` 1. Item 1 2. Item 2 4. Item 3 @@ -1206,7 +1222,7 @@ ${Oe(a,o,Ue(s,t.tagArrayStyle,t.defaultEscapeCharacter,t.removeUnnecessaryEscape 1. Item 1 1. Item 2 1. Item 3 - `,after:p` + `,after:m` 1. Item 1 2. Item 2 3. Item 3 @@ -1216,175 +1232,187 @@ ${Oe(a,o,Ue(s,t.tagArrayStyle,t.defaultEscapeCharacter,t.removeUnnecessaryEscape 1. Item 1 2. Item 2 3. Item 3 - `}),new x({description:"Nested ordered lists have list items set to ascending numerical order when Number Style is `ascending`.",before:p` + `}),new v({description:"Nested ordered lists have list items set to ascending numerical order when Number Style is `ascending`.",before:m` 1. Item 1 2. Item 2 1. Subitem 1 5. Subitem 2 2. Subitem 3 4. Item 3 - `,after:p` + `,after:m` 1. Item 1 2. Item 2 1. Subitem 1 2. Subitem 2 3. Subitem 3 3. Item 3 - `}),new x({description:"Ordered list in blockquote has list items set to '1.' when Number Style is `lazy`.",before:p` + `}),new v({description:"Ordered list in blockquote has list items set to '1.' when Number Style is `lazy`.",before:m` > 1. Item 1 > 4. Item 2 > > 1. Subitem 1 > > 5. Subitem 2 > > 2. Subitem 3 - `,after:p` + `,after:m` > 1. Item 1 > 1. Item 2 > > 1. Subitem 1 > > 1. Subitem 2 > > 1. Subitem 3 - `,options:{numberStyle:"lazy"}}),new x({description:"Ordered list in blockquote has list items set to ascending numerical order when Number Style is `ascending`.",before:p` + `,options:{numberStyle:"lazy"}}),new v({description:"Ordered list in blockquote has list items set to ascending numerical order when Number Style is `ascending`.",before:m` > 1. Item 1 > 4. Item 2 > > 1. Subitem 1 > > 5. Subitem 2 > > 2. Subitem 3 - `,after:p` + `,after:m` > 1. Item 1 > 2. Item 2 > > 1. Subitem 1 > > 2. Subitem 2 > > 3. Subitem 3 - `}),new x({description:"Nested ordered list has list items set to '1)' when Number Style is `lazy` and Ordered List Indicator End Style is `)`.",before:p` + `}),new v({description:"Nested ordered list has list items set to '1)' when Number Style is `lazy` and Ordered List Indicator End Style is `)`.",before:m` 1. Item 1 2. Item 2 1. Subitem 1 5. Subitem 2 2. Subitem 3 4. Item 3 - `,after:p` + `,after:m` 1) Item 1 1) Item 2 1) Subitem 1 1) Subitem 2 1) Subitem 3 1) Item 3 - `,options:{listEndStyle:")",numberStyle:"lazy"}})]}get optionBuilders(){return[new ve({OptionsClass:sr,name:"Number Style",description:"The number style used in ordered list indicators",optionsKey:"numberStyle",records:[{value:"ascending",description:"Makes sure ordered list items are ascending (i.e. 1, 2, 3, etc.)"},{value:"lazy",description:"Makes sure ordered list item indicators all are the number 1"}]}),new ve({OptionsClass:sr,name:"Ordered List Indicator End Style",description:"The ending character of an ordered list indicator",optionsKey:"listEndStyle",records:[{value:".",description:"Makes sure ordered list items indicators end in '.' (i.e `1.`)"},{value:")",description:"Makes sure ordered list item indicators end in ')' (i.e. `1)`)"}]})]}};ar=T([z.register],ar);var wo=class{},or=class extends z{get OptionsClass(){return wo}get name(){return"Paragraph blank lines"}get description(){return"All paragraphs should have exactly one blank line both before and after."}get type(){return"Spacing"}apply(i,t){return R([y.obsidianMultiLineComments,y.yaml,y.table],i,Qc)}get exampleBuilders(){return[new x({description:"Paragraphs should be surrounded by blank lines",before:p` + `,options:{listEndStyle:")",numberStyle:"lazy"}})]}get optionBuilders(){return[new xe({OptionsClass:cr,nameKey:"rules.ordered-list-style.number-style.name",descriptionKey:"rules.ordered-list-style.number-style.description",optionsKey:"numberStyle",records:[{value:"ascending",description:"Makes sure ordered list items are ascending (i.e. 1, 2, 3, etc.)"},{value:"lazy",description:"Makes sure ordered list item indicators all are the number 1"}]}),new xe({OptionsClass:cr,nameKey:"rules.ordered-list-style.list-end-style.name",descriptionKey:"rules.ordered-list-style.list-end-style.description",optionsKey:"listEndStyle",records:[{value:".",description:"Makes sure ordered list items indicators end in '.' (i.e `1.`)"},{value:")",description:"Makes sure ordered list item indicators end in ')' (i.e. `1)`)"}]})]}};lr=L([k.register],lr);var Ho=class{},dr=class extends k{constructor(){super({nameKey:"rules.paragraph-blank-lines.name",descriptionKey:"rules.paragraph-blank-lines.description",type:"Spacing"})}get OptionsClass(){return Ho}apply(t,i){return R([f.obsidianMultiLineComments,f.yaml,f.table],t,Nd)}get exampleBuilders(){return[new v({description:"Paragraphs should be surrounded by blank lines",before:m` # H1 Newlines are inserted. A paragraph is a line that starts with a letter. - `,after:p` + `,after:m` # H1 ${""} Newlines are inserted. ${""} A paragraph is a line that starts with a letter. - `})]}get optionBuilders(){return[]}};or=T([z.register],or);var Ha=class{};T([z.noSettingControl()],Ha.prototype,"lineContent",2);var ct=class extends z{get OptionsClass(){return Ha}get name(){return"Prevent Double Checklist Indicator on Paste"}get description(){return"Removes starting checklist indicator from the text to paste if the line the cursor is on in the file has a checklist indicator"}get type(){return"Paste"}apply(i,t){let n=new RegExp(`^${Mt}- \\[[ x]] `),r=/^\s*- \[[ x]] /,a=n.test(t.lineContent),s=r.test(i);return!a||!s?i:i.replace(r,"")}get exampleBuilders(){return[new x({description:"Line being pasted is left alone when current line has no checklist indicator in it: `Regular text here`",before:p` + `})]}get optionBuilders(){return[]}};dr=L([k.register],dr);var Ja=class{};L([k.noSettingControl()],Ja.prototype,"lineContent",2);var pt=class extends k{constructor(){super({nameKey:"rules.prevent-double-checklist-indicator-on-paste.name",descriptionKey:"rules.prevent-double-checklist-indicator-on-paste.description",type:"Paste"})}get OptionsClass(){return Ja}apply(t,i){let n=new RegExp(`^${Nt}- \\[[ x]] `),r=/^\s*- \[[ x]] /,a=n.test(i.lineContent),s=r.test(t);return!a||!s?t:t.replace(r,"")}get exampleBuilders(){return[new v({description:"Line being pasted is left alone when current line has no checklist indicator in it: `Regular text here`",before:m` - [ ] Checklist item being pasted - `,after:p` + `,after:m` - [ ] Checklist item being pasted - `,options:{lineContent:"Regular text here"}}),new x({description:"Line being pasted into a blockquote without a checklist indicator is left alone when it lacks a checklist indicator: `> > `",before:p` + `,options:{lineContent:"Regular text here"}}),new v({description:"Line being pasted into a blockquote without a checklist indicator is left alone when it lacks a checklist indicator: `> > `",before:m` - [ ] Checklist item contents here More content here - `,after:p` + `,after:m` - [ ] Checklist item contents here More content here - `,options:{lineContent:"> > "}}),new x({description:"Line being pasted into a blockquote with a checklist indicator is has its checklist indicator removed when current line is: `> - [x] `",before:p` + `,options:{lineContent:"> > "}}),new v({description:"Line being pasted into a blockquote with a checklist indicator is has its checklist indicator removed when current line is: `> - [x] `",before:m` - [ ] Checklist item contents here More content here - `,after:p` + `,after:m` Checklist item contents here More content here - `,options:{lineContent:"> - [x] "}}),new x({description:"Line being pasted with a checklist indicator is has its checklist indicator removed when current line is: `- [ ] `",before:p` + `,options:{lineContent:"> - [x] "}}),new v({description:"Line being pasted with a checklist indicator is has its checklist indicator removed when current line is: `- [ ] `",before:m` - [x] Checklist item 1 - [ ] Checklist item 2 - `,after:p` + `,after:m` Checklist item 1 - [ ] Checklist item 2 - `,options:{lineContent:"- [ ] "}})]}get optionBuilders(){return[]}};ct=T([z.register],ct);var Ya=class{};T([z.noSettingControl()],Ya.prototype,"lineContent",2);var dt=class extends z{get OptionsClass(){return Ya}get name(){return"Prevent Double List Item Indicator on Paste"}get description(){return"Removes starting list indicator from the text to paste if the line the cursor is on in the file has a list indicator"}get type(){return"Paste"}apply(i,t){let n=new RegExp(`^${Mt}[*+-] `),r=/^\s*[*+-] /,a=n.test(t.lineContent),s=r.test(i);return!a||!s?i:i.replace(r,"")}get exampleBuilders(){return[new x({description:"Line being pasted is left alone when current line has no list indicator in it: `Regular text here`",before:p` + `,options:{lineContent:"- [ ] "}})]}get optionBuilders(){return[]}};pt=L([k.register],pt);var Xa=class{};L([k.noSettingControl()],Xa.prototype,"lineContent",2);var mt=class extends k{constructor(){super({nameKey:"rules.prevent-double-list-item-indicator-on-paste.name",descriptionKey:"rules.prevent-double-list-item-indicator-on-paste.description",type:"Paste"})}get OptionsClass(){return Xa}apply(t,i){let n=new RegExp(`^${Nt}[*+-] `),r=/^\s*[*+-] /,a=n.test(i.lineContent),s=r.test(t);return!a||!s?t:t.replace(r,"")}get exampleBuilders(){return[new v({description:"Line being pasted is left alone when current line has no list indicator in it: `Regular text here`",before:m` - List item being pasted - `,after:p` + `,after:m` - List item being pasted - `,options:{lineContent:"Regular text here"}}),new x({description:"Line being pasted into a blockquote without a list indicator is left alone when it lacks a list indicator: `> > `",before:p` + `,options:{lineContent:"Regular text here"}}),new v({description:"Line being pasted into a blockquote without a list indicator is left alone when it lacks a list indicator: `> > `",before:m` * List item contents here More content here - `,after:p` + `,after:m` * List item contents here More content here - `,options:{lineContent:"> > "}}),new x({description:"Line being pasted into a blockquote with a list indicator is has its list indicator removed when current line is: `> * `",before:p` + `,options:{lineContent:"> > "}}),new v({description:"Line being pasted into a blockquote with a list indicator is has its list indicator removed when current line is: `> * `",before:m` + List item contents here More content here - `,after:p` + `,after:m` List item contents here More content here - `,options:{lineContent:"> * "}}),new x({description:"Line being pasted with a list indicator is has its list indicator removed when current line is: `+ `",before:p` + `,options:{lineContent:"> * "}}),new v({description:"Line being pasted with a list indicator is has its list indicator removed when current line is: `+ `",before:m` - List item 1 - List item 2 - `,after:p` + `,after:m` List item 1 - List item 2 - `,options:{lineContent:"+ "}})]}get optionBuilders(){return[]}};dt=T([z.register],dt);var ko=class{},ut=class extends z{get OptionsClass(){return ko}get name(){return"Proper Ellipsis on Paste"}get description(){return"Replaces three consecutive dots with an ellipsis even if they have a space between them in the text to paste"}get type(){return"Paste"}apply(i,t){return i.replaceAll(Jr,"\u2026")}get exampleBuilders(){return[new x({description:"Replacing three consecutive dots with an ellipsis even if spaces are present",before:p` + `,options:{lineContent:"+ "}})]}get optionBuilders(){return[]}};mt=L([k.register],mt);var Yo=class{},gt=class extends k{constructor(){super({nameKey:"rules.proper-ellipsis-on-paste.name",descriptionKey:"rules.proper-ellipsis-on-paste.description",type:"Paste"})}get OptionsClass(){return Yo}apply(t,i){return t.replaceAll(Ta,"\u2026")}get exampleBuilders(){return[new v({description:"Replacing three consecutive dots with an ellipsis even if spaces are present",before:m` Lorem (...) Impsum. Lorem (. ..) Impsum. Lorem (. . .) Impsum. - `,after:p` + `,after:m` Lorem (…) Impsum. Lorem (…) Impsum. Lorem (…) Impsum. - `})]}get optionBuilders(){return[]}};ut=T([z.register],ut);var zo=class{},lr=class extends z{get OptionsClass(){return zo}get name(){return"Proper Ellipsis"}get description(){return"Replaces three consecutive dots with an ellipsis."}get type(){return"Content"}apply(i,t){return R([y.code,y.math,y.yaml,y.link,y.wikiLink,y.tag,y.image],i,n=>n.replaceAll(Jr,"\u2026"))}get exampleBuilders(){return[new x({description:"Replacing three consecutive dots with an ellipsis.",before:p` + `})]}get optionBuilders(){return[]}};gt=L([k.register],gt);var Wo=class{},ur=class extends k{constructor(){super({nameKey:"rules.proper-ellipsis.name",descriptionKey:"rules.proper-ellipsis.description",type:"Content"})}get OptionsClass(){return Wo}apply(t,i){return R([f.code,f.math,f.yaml,f.link,f.wikiLink,f.tag,f.image],t,n=>n.replaceAll(Ta,"\u2026"))}get exampleBuilders(){return[new v({description:"Replacing three consecutive dots with an ellipsis.",before:m` Lorem (...) Impsum. - `,after:p` + `,after:m` Lorem (…) Impsum. - `})]}get optionBuilders(){return[]}};lr=T([z.register],lr);var So=class{},cr=class extends z{get OptionsClass(){return So}get name(){return"Re-Index Footnotes"}get description(){return"Re-indexes footnote keys and footnote, based on the order of occurrence (NOTE: This rule deliberately does *not* preserve the relation between key and footnote, to be able to re-index duplicate keys.)"}get type(){return"Footnote"}apply(i,t){return R([y.code,y.math,y.yaml,y.link,y.wikiLink,y.tag],i,n=>{let r=0;return n=n.replace(/^\[\^\w+\]: /gm,function(){return r++,"[^"+String(r)+"]: "}),r=0,n=n.replace(/(?!^)\[\^\w+\]/gm,function(){return r++,"[^"+String(r)+"]"}),n})}get exampleBuilders(){return[new x({description:"Re-indexing footnotes after having deleted previous footnotes",before:p` + `})]}get optionBuilders(){return[]}};ur=L([k.register],ur);var Vo=class{},pr=class extends k{constructor(){super({nameKey:"rules.re-index-footnotes.name",descriptionKey:"rules.re-index-footnotes.description",type:"Footnote"})}get OptionsClass(){return Vo}apply(t,i){return R([f.code,f.inlineCode,f.math,f.yaml,f.link,f.wikiLink,f.tag],t,Rd)}get exampleBuilders(){return[new v({description:"Re-indexing footnotes after having deleted previous footnotes",before:m` Lorem ipsum at aliquet felis.[^3] Donec dictum turpis quis pellentesque,[^5] et iaculis tortor condimentum. ${""} [^3]: first footnote [^5]: second footnote - `,after:p` + `,after:m` Lorem ipsum at aliquet felis.[^1] Donec dictum turpis quis pellentesque,[^2] et iaculis tortor condimentum. ${""} [^1]: first footnote [^2]: second footnote - `}),new x({description:"Re-indexing footnotes after inserting a footnote between",before:p` + `}),new v({description:"Re-indexing footnotes after inserting a footnote between",before:m` Lorem ipsum dolor sit amet, consectetur adipiscing elit.[^1] Aenean at aliquet felis. Donec dictum turpis quis ipsum pellentesque, et iaculis tortor condimentum.[^1a] Vestibulum nec blandit felis, vulputate finibus purus.[^2] Praesent quis iaculis diam. ${""} [^1]: first footnote [^1a]: third footnote, inserted later [^2]: second footnotes - `,after:p` + `,after:m` Lorem ipsum dolor sit amet, consectetur adipiscing elit.[^1] Aenean at aliquet felis. Donec dictum turpis quis ipsum pellentesque, et iaculis tortor condimentum.[^2] Vestibulum nec blandit felis, vulputate finibus purus.[^3] Praesent quis iaculis diam. ${""} [^1]: first footnote [^2]: third footnote, inserted later [^3]: second footnotes - `}),new x({description:"Re-indexing duplicate footnote keys",before:p` - Lorem ipsum at aliquet felis.[^1] Donec dictum turpis quis pellentesque,[^1] et iaculis tortor condimentum. + `}),new v({description:"Re-indexing footnotes preserves multiple references to the same footnote index",before:m` + Lorem ipsum dolor sit amet, consectetur adipiscing elit.[^1] Aenean at aliquet felis. Donec dictum turpis quis ipsum pellentesque, et iaculis tortor condimentum.[^1a] Vestibulum nec blandit felis, vulputate finibus purus.[^2] Praesent quis iaculis diam.[^1] ${""} [^1]: first footnote - [^1]: second footnote - `,after:p` - Lorem ipsum at aliquet felis.[^1] Donec dictum turpis quis pellentesque,[^2] et iaculis tortor condimentum. + [^1a]: third footnote, inserted later + [^2]: second footnotes + `,after:m` + Lorem ipsum dolor sit amet, consectetur adipiscing elit.[^1] Aenean at aliquet felis. Donec dictum turpis quis ipsum pellentesque, et iaculis tortor condimentum.[^2] Vestibulum nec blandit felis, vulputate finibus purus.[^3] Praesent quis iaculis diam.[^1] ${""} [^1]: first footnote - [^2]: second footnote - `})]}get optionBuilders(){return[]}};cr=T([z.register],cr);var To=class{},dr=class extends z{get OptionsClass(){return To}get name(){return"Remove Consecutive List Markers"}get description(){return"Removes consecutive list markers. Useful when copy-pasting list items."}get type(){return"Content"}apply(i,t){return R([y.code,y.math,y.yaml,y.link,y.wikiLink,y.tag],i,n=>n.replace(/^([ |\t]*)- - \b/gm,"$1- "))}get exampleBuilders(){return[new x({description:"Removing consecutive list markers.",before:p` + [^2]: third footnote, inserted later + [^3]: second footnotes + `}),new v({description:"Re-indexing footnotes condense duplicate footnotes into 1 when key and footnote are the same",before:m` + bla[^1], bla[^1], bla[^2] + [^1]: bla + [^1]: bla + [^2]: bla + `,after:m` + bla[^1], bla[^1], bla[^2] + ${""} + [^1]: bla + [^2]: bla + `})]}get optionBuilders(){return[]}};pr=L([k.register],pr);var Uo=class{},mr=class extends k{constructor(){super({nameKey:"rules.remove-consecutive-list-markers.name",descriptionKey:"rules.remove-consecutive-list-markers.description",type:"Content"})}get OptionsClass(){return Uo}apply(t,i){return R([f.code,f.math,f.yaml,f.link,f.wikiLink,f.tag],t,n=>n.replace(/^([ |\t]*)- - \b/gm,"$1- "))}get exampleBuilders(){return[new v({description:"Removing consecutive list markers.",before:m` - item 1 - - copypasted item A - item 2 - indented item - - copypasted item B - `,after:p` + `,after:m` - item 1 - copypasted item A - item 2 - indented item - copypasted item B - `})]}get optionBuilders(){return[]}};dr=T([z.register],dr);var pt=class extends z{get OptionsClass(){return pt}get name(){return"Remove Empty Lines Between List Markers and Checklists"}get description(){return"There should not be any empty lines between list markers and checklists."}get type(){return"Spacing"}apply(i,t){return R([y.code,y.math,y.yaml,y.link,y.wikiLink,y.tag,y.thematicBreak],i,n=>{let r=function(c,u,m){let g=new RegExp(`^${u} -{2,}${u}$`,"gm"),h,f=c;do h=f.match(g),f=f.replaceAll(g,m);while(h);return f};return n=r(n,"(( |\\t)*- \\[( |x)\\]( |\\t)+.+)",`$1 + `})]}get optionBuilders(){return[]}};mr=L([k.register],mr);var Go=class{},gr=class extends k{constructor(){super({nameKey:"rules.remove-empty-lines-between-list-markers-and-checklists.name",descriptionKey:"rules.remove-empty-lines-between-list-markers-and-checklists.description",type:"Spacing"})}get OptionsClass(){return Go}apply(t,i){return R([f.code,f.math,f.yaml,f.link,f.wikiLink,f.tag,f.thematicBreak],t,n=>{let r=function(c,u,p){let g=new RegExp(`^${u} +{2,}${u}$`,"gm"),h,y=c;do h=y.match(g),y=y.replaceAll(g,p);while(h);return y};return n=r(n,"(( |\\t)*- \\[( |x)\\]( |\\t)+.+)",`$1 $5`),n=r(n,"(( |\\t)*\\d+\\.( |\\t)+.+)",`$1 $4`),n=r(n,"(( |\\t)*\\+( |\\t)+.+)",`$1 $4`),n=r(n,"(( |\\t)*-(?! \\[( |x)\\])( |\\t)+.+)",`$1 $5`),r(n,"(( |\\t)*\\*( |\\t)+.+)",`$1 -$4`)})}get exampleBuilders(){return[new x({description:"",before:p` +$4`)})}get exampleBuilders(){return[new v({description:"",before:m` 1. Item 1 ${""} 2. Item 2 @@ -1412,7 +1440,7 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` \t* Subitem 1 ${""} * Item 2 - `,after:p` + `,after:m` 1. Item 1 2. Item 2 ${""} @@ -1431,7 +1459,7 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` * Item 1 \t* Subitem 1 * Item 2 - `})]}get optionBuilders(){return[]}};pt=T([z.register],pt);var Oo=class{},ur=class extends z{get OptionsClass(){return Oo}get name(){return"Remove Empty List Markers"}get description(){return"Removes empty list markers, i.e. list items without content."}get type(){return"Content"}apply(i,t){return R([y.code,y.math,y.yaml,y.link,y.wikiLink,y.tag],i,n=>{let r=new RegExp(`^${Mt}(-|\\*|\\+|\\d+[.)]|- (\\[( |x)\\]))\\s*?$`,"gm");return n=n.replace(new RegExp(r.source+"\\n","gm"),""),n=n.replace(new RegExp("\\n"+r.source,"gm"),""),n.replace(r,"")})}get exampleBuilders(){return[new x({description:"Removes empty list markers.",before:p` + `})]}get optionBuilders(){return[]}};gr=L([k.register],gr);var Zo=class{},hr=class extends k{constructor(){super({nameKey:"rules.remove-empty-list-markers.name",descriptionKey:"rules.remove-empty-list-markers.description",type:"Content"})}get OptionsClass(){return Zo}apply(t,i){return R([f.code,f.math,f.yaml,f.link,f.wikiLink,f.tag],t,n=>{let r=new RegExp(`^${Nt}(-|\\*|\\+|\\d+[.)]|- (\\[( |x)\\]))\\s*?$`,"gm");return n=n.replace(new RegExp(r.source+"\\n","gm"),""),n=n.replace(new RegExp("\\n"+r.source,"gm"),""),n.replace(r,"")})}get exampleBuilders(){return[new v({description:"Removes empty list markers.",before:m` - item 1 - - item 2 @@ -1443,7 +1471,7 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` + list 3 item 1 + + list 3 item 2 - `,after:p` + `,after:m` - item 1 - item 2 ${""} @@ -1452,7 +1480,7 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` ${""} + list 3 item 1 + list 3 item 2 - `}),new x({description:"Removes empty ordered list markers.",before:p` + `}),new v({description:"Removes empty ordered list markers.",before:m` 1. item 1 2. 3. item 2 @@ -1462,7 +1490,7 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` 3. ${""} ${""} _Note that this rule does not make sure that the ordered list is sequential after removal_ - `,after:p` + `,after:m` 1. item 1 3. item 2 ${""} @@ -1470,19 +1498,19 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` 2. list 2 item 2 ${""} _Note that this rule does not make sure that the ordered list is sequential after removal_ - `}),new x({description:"Removes empty checklist markers.",before:p` + `}),new v({description:"Removes empty checklist markers.",before:m` - [ ] item 1 - [x] - [ ] item 2 - [ ] ${""} ${""} _Note that this will affect checked and uncheck checked list items_ - `,after:p` + `,after:m` - [ ] item 1 - [ ] item 2 ${""} _Note that this will affect checked and uncheck checked list items_ - `}),new x({description:"Removes empty list, checklist, and ordered list markers in callouts/blockquotes",before:p` + `}),new v({description:"Removes empty list, checklist, and ordered list markers in callouts/blockquotes",before:m` > Checklist in blockquote > - [ ] item 1 > - [x] @@ -1512,7 +1540,7 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` > + item 1 > + > + item 2 - `,after:p` + `,after:m` > Checklist in blockquote > - [ ] item 1 > - [ ] item 2 @@ -1535,36 +1563,36 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` > > + item 1 > + item 2 - `})]}get optionBuilders(){return[]}};ur=T([z.register],ur);var Eo=class{},pr=class extends z{get OptionsClass(){return Eo}get name(){return"Remove Hyphenated Line Breaks"}get description(){return"Removes hyphenated line breaks. Useful when pasting text from textbooks."}get type(){return"Content"}apply(i,t){return R([y.code,y.math,y.yaml,y.link,y.wikiLink,y.tag],i,n=>n.replace(/\b[-‐] \b/g,""))}get exampleBuilders(){return[new x({description:"Removing hyphenated line breaks.",before:p` + `})]}get optionBuilders(){return[]}};hr=L([k.register],hr);var Qo=class{},fr=class extends k{constructor(){super({nameKey:"rules.remove-hyphenated-line-breaks.name",descriptionKey:"rules.remove-hyphenated-line-breaks.description",type:"Content"})}get OptionsClass(){return Qo}apply(t,i){return R([f.code,f.math,f.yaml,f.link,f.wikiLink,f.tag],t,n=>n.replace(/\b[-‐] \b/g,""))}get exampleBuilders(){return[new v({description:"Removing hyphenated line breaks.",before:m` This text has a linebr‐ eak. - `,after:p` + `,after:m` This text has a linebreak. - `})]}get optionBuilders(){return[]}};pr=T([z.register],pr);var Ao=class{},mt=class extends z{get OptionsClass(){return Ao}get name(){return"Remove Hyphens on Paste"}get description(){return"Removes hyphens from the text to paste"}get type(){return"Paste"}apply(i,t){return i.replace(/(\S)[-‐]\s+\n?(?=\w)/g,"$1")}get exampleBuilders(){return[new x({description:"Remove hyphen in content to paste",before:p` + `})]}get optionBuilders(){return[]}};fr=L([k.register],fr);var Jo=class{},ht=class extends k{constructor(){super({nameKey:"rules.remove-hyphens-on-paste.name",descriptionKey:"rules.remove-hyphens-on-paste.description",type:"Paste"})}get OptionsClass(){return Jo}apply(t,i){return t.replace(/([^\s-])[-‐]\s+\n?(?=\w)/g,"$1")}get exampleBuilders(){return[new v({description:"Remove hyphen in content to paste",before:m` Text that was cool but hyper- tension made it uncool. - `,after:p` + `,after:m` Text that was cool but hypertension made it uncool. - `})]}get optionBuilders(){return[]}};mt=T([z.register],mt);var Co=class{},gt=class extends z{get OptionsClass(){return Co}get name(){return"Remove Leading or Trailing Whitespace on Paste"}get description(){return"Removes any leading non-tab whitespace and all trailing whitespace for the text to paste"}get type(){return"Paste"}apply(i,t){return i.replace(/^[\n ]+|\s+$/g,"")}get exampleBuilders(){return[new x({description:"Removes leading spaces and newline characters",before:p` + `})]}get optionBuilders(){return[]}};ht=L([k.register],ht);var Xo=class{},ft=class extends k{constructor(){super({nameKey:"rules.remove-leading-or-trailing-whitespace-on-paste.name",descriptionKey:"rules.remove-leading-or-trailing-whitespace-on-paste.description",type:"Paste"})}get OptionsClass(){return Xo}apply(t,i){return t.replace(/^[\n ]+|\s+$/g,"")}get exampleBuilders(){return[new v({description:"Removes leading spaces and newline characters",before:m` ${""} ${""} This text was really indented ${""} - `,after:p` + `,after:m` This text was really indented - `}),new x({description:"Leaves leading tabs alone",before:p` + `}),new v({description:"Leaves leading tabs alone",before:m` ${""} ${""} \t\tThis text is really indented ${""} - `,after:" This text is really indented"})]}get optionBuilders(){return[]}};gt=T([z.register],gt);var Lo=class{},ht=class extends z{get OptionsClass(){return Lo}get name(){return"Remove Leftover Footnotes from Quote on Paste"}get description(){return"Removes any leftover footnote references for the text to paste"}get type(){return"Paste"}apply(i,t){return i.replace(/(\D)[.,]\d+/g,"$1")}get exampleBuilders(){return[new x({description:"Footnote reference removed",before:p` + `,after:" This text is really indented"})]}get optionBuilders(){return[]}};ft=L([k.register],ft);var el=class{},yt=class extends k{constructor(){super({nameKey:"rules.remove-leftover-footnotes-from-quote-on-paste.name",descriptionKey:"rules.remove-leftover-footnotes-from-quote-on-paste.description",type:"Paste"})}get OptionsClass(){return el}apply(t,i){return t.replace(/(\D)[.,]\d+/g,"$1")}get exampleBuilders(){return[new v({description:"Footnote reference removed",before:m` He was sure that he would get off without doing any time, but the cops had other plans.50 ${""} _Note that the format for footnote references to move is a dot or comma followed by any number of digits_ - `,after:p` + `,after:m` He was sure that he would get off without doing any time, but the cops had other plans ${""} _Note that the format for footnote references to move is a dot or comma followed by any number of digits_ - `})]}get optionBuilders(){return[]}};ht=T([z.register],ht);var qo=class{},mr=class extends z{get OptionsClass(){return qo}get name(){return"Remove link spacing"}get description(){return"Removes spacing around link text."}get type(){return"Spacing"}apply(i,t){return i=Jc(i),Xl(i)}get exampleBuilders(){return[new x({description:"Space in regular markdown link text",before:p` + `})]}get optionBuilders(){return[]}};yt=L([k.register],yt);var il=class{},yr=class extends k{constructor(){super({nameKey:"rules.remove-link-spacing.name",descriptionKey:"rules.remove-link-spacing.description",type:"Spacing"})}get OptionsClass(){return il}apply(t,i){return t=Pd(t),nu(t)}get exampleBuilders(){return[new v({description:"Space in regular markdown link text",before:m` [ here is link text1 ](link_here) [ here is link text2](link_here) [here is link text3 ](link_here) @@ -1573,7 +1601,7 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` [](link_here) **Note that image markdown syntax does not get affected even if it is transclusion:** ![\there is link text6 ](link_here) - `,after:p` + `,after:m` [here is link text1](link_here) [here is link text2](link_here) [here is link text3](link_here) @@ -1582,7 +1610,7 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` [](link_here) **Note that image markdown syntax does not get affected even if it is transclusion:** ![\there is link text6 ](link_here) - `}),new x({description:"Space in wiki link text",before:p` + `}),new v({description:"Space in wiki link text",before:m` [[link_here| here is link text1 ]] [[link_here|here is link text2 ]] [[link_here| here is link text3]] @@ -1590,7 +1618,7 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` [[link_here|\there is link text5\t]] ![[link_here|\there is link text6\t]] [[link_here]] - `,after:p` + `,after:m` [[link_here|here is link text1]] [[link_here|here is link text2]] [[link_here|here is link text3]] @@ -1598,32 +1626,32 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` [[link_here|here is link text5]] ![[link_here|here is link text6]] [[link_here]] - `})]}get optionBuilders(){return[]}};mr=T([z.register],mr);var _o=class{},ft=class extends z{get OptionsClass(){return _o}get name(){return"Remove Multiple Blank Lines on Paste"}get description(){return"Condenses multiple blank lines down into one blank line for the text to paste"}get type(){return"Paste"}apply(i,t){return i.replace(/\n{3,}/g,` + `})]}get optionBuilders(){return[]}};yr=L([k.register],yr);var tl=class{},bt=class extends k{constructor(){super({nameKey:"rules.remove-multiple-blank-lines-on-paste.name",descriptionKey:"rules.remove-multiple-blank-lines-on-paste.description",type:"Paste"})}get OptionsClass(){return tl}apply(t,i){return t.replace(/\n{3,}/g,` -`)}get exampleBuilders(){return[new x({description:"Multiple blanks lines condensed down to one",before:p` +`)}get exampleBuilders(){return[new v({description:"Multiple blanks lines condensed down to one",before:m` Here is the first line. ${""} ${""} ${""} ${""} Here is some more text. - `,after:p` + `,after:m` Here is the first line. ${""} Here is some more text. - `}),new x({description:"Text with only one blank line in a row is left alone",before:p` + `}),new v({description:"Text with only one blank line in a row is left alone",before:m` First line. ${""} Last line. - `,after:p` + `,after:m` First line. ${""} Last line. - `})]}get optionBuilders(){return[]}};ft=T([z.register],ft);var Mo=class{},gr=class extends z{get OptionsClass(){return Mo}get name(){return"Remove Multiple Spaces"}get description(){return"Removes two or more consecutive spaces. Ignores spaces at the beginning and ending of the line. "}get type(){return"Content"}apply(i,t){return R([y.code,y.inlineCode,y.math,y.inlineMath,y.yaml,y.link,y.wikiLink,y.tag,y.table],i,n=>(n=n.replace(/(?!^>)([^\s])( ){2,}([^\s])/gm,"$1 $3"),n))}get exampleBuilders(){return[new x({description:"Removing double and triple space.",before:p` + `})]}get optionBuilders(){return[]}};bt=L([k.register],bt);var nl=class{},br=class extends k{constructor(){super({nameKey:"rules.remove-multiple-spaces.name",descriptionKey:"rules.remove-multiple-spaces.description",type:"Content"})}get OptionsClass(){return nl}apply(t,i){return R([f.code,f.inlineCode,f.math,f.inlineMath,f.yaml,f.link,f.wikiLink,f.tag,f.table],t,n=>(n=n.replace(/(?!^>)([^\s])( ){2,}([^\s])/gm,"$1 $3"),n))}get exampleBuilders(){return[new v({description:"Removing double and triple space.",before:m` Lorem ipsum dolor sit amet. - `,after:p` + `,after:m` Lorem ipsum dolor sit amet. - `})]}get optionBuilders(){return[]}};gr=T([z.register],gr);var yt=class{constructor(){this.includeFullwidthForms=!0;this.includeCJKSymbolsAndPunctuation=!0;this.includeDashes=!0;this.otherSymbols=""}},hr=class extends z{get OptionsClass(){return yt}get name(){return"Remove Space around Characters"}get description(){return"Ensures that certain characters are not surrounded by whitespace (either single spaces or a tab). Note that this may causes issues with markdown format in some cases."}get type(){return"Spacing"}apply(i,t){let n="";if(t.includeFullwidthForms&&(n+="\uFF01-\uFF5E"),t.includeCJKSymbolsAndPunctuation&&(n+="\u3000-\u30FF"),t.includeDashes&&(n+="\u2013\u2014"),n+=Zr(t.otherSymbols),!n)return i;let r=new RegExp(`([ ])+([${n}])`,"g"),a=new RegExp(`([${n}])([ ])+`,"g"),s=function(l){return l.replace(r,"$2").replace(a,"$1")},o=R([y.code,y.math,y.yaml,y.link,y.wikiLink,y.tag,y.list],i,s);return o=id(o,s),o}get exampleBuilders(){return[new x({description:"Remove Spaces and Tabs around Fullwidth Characters",before:p` + `})]}get optionBuilders(){return[]}};br=L([k.register],br);var vt=class{constructor(){this.includeFullwidthForms=!0;this.includeCJKSymbolsAndPunctuation=!0;this.includeDashes=!0;this.otherSymbols=""}},vr=class extends k{constructor(){super({nameKey:"rules.remove-space-around-characters.name",descriptionKey:"rules.remove-space-around-characters.description",type:"Spacing"})}get OptionsClass(){return vt}apply(t,i){let n="";if(i.includeFullwidthForms&&(n+="\uFF01-\uFF5E"),i.includeCJKSymbolsAndPunctuation&&(n+="\u3000-\u30FF"),i.includeDashes&&(n+="\u2013\u2014"),n+=tu(i.otherSymbols),!n)return t;let r=new RegExp(`([ ])+([${n}])`,"g"),a=new RegExp(`([${n}])([ ])+`,"g"),s=function(l){return l.replace(r,"$2").replace(a,"$1")},o=R([f.code,f.math,f.yaml,f.link,f.wikiLink,f.tag,f.list],t,s);return o=Hd(o,s),o}get exampleBuilders(){return[new v({description:"Remove Spaces and Tabs around Fullwidth Characters",before:m` Full list of affected characters: 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz,.:;!?"'`^~ ̄_&@#%+-*=<>()[]{}⦅⦆|¦/\¬$£¢₩¥。、「」『』〔〕【】—…–《》〈〉 This is a fullwidth period\t 。 with text after it. This is a fullwidth comma\t, with text after it. @@ -1632,7 +1660,7 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` This is a fullwidth colon : with text after it. This is a fullwidth semicolon ; with text after it. Removes space at start of line - `,after:p` + `,after:m` Full list of affected characters:0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz,.:;!?"'`^~ ̄_&@#%+-*=<>()[]{}⦅⦆|¦/\¬$£¢₩¥。、「」『』〔〕【】—…–《》〈〉 This is a fullwidth period。with text after it. This is a fullwidth comma,with text after it. @@ -1641,7 +1669,7 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` This is a fullwidth colon:with text after it. This is a fullwidth semicolon;with text after it. Removes space at start of line - `}),new x({description:"Fullwidth Characters in List Do not Affect List Markdown Syntax",before:p` + `}),new v({description:"Fullwidth Characters in List Do not Affect List Markdown Syntax",before:m` # List indicators should not have the space after them removed if they are followed by a fullwidth character ${""} - [ contents here] @@ -1663,7 +1691,7 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` > > - \t[ more contents here] more text here > > + \t[ another item here] > > * [ one last item here] - `,after:p` + `,after:m` # List indicators should not have the space after them removed if they are followed by a fullwidth character ${""} - [contents here] @@ -1685,19 +1713,19 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` > > - [more contents here]more text here > > + [another item here] > > * [one last item here] - `})]}get optionBuilders(){return[new U({name:"Include Fullwidth Forms",description:'Include Fullwidth Forms Unicode block',OptionsClass:yt,optionsKey:"includeFullwidthForms"}),new U({name:"Include CJK Symbols and Punctuation",description:'Include CJK Symbols and Punctuation Unicode block',OptionsClass:yt,optionsKey:"includeCJKSymbolsAndPunctuation"}),new U({name:"Include Dashes",description:"Include en dash (\u2013) and em dash (\u2014)",OptionsClass:yt,optionsKey:"includeDashes"}),new li({name:"Other symbols",description:"Other symbols to include",OptionsClass:yt,optionsKey:"otherSymbols"})]}};hr=T([z.register],hr);var Ka=class{constructor(){this.punctuationToRemove=".,;:!\u3002\uFF0C\uFF1B\uFF1A\uFF01"}},fr=class extends z{get OptionsClass(){return Ka}get name(){return"Remove Trailing Punctuation in Heading"}get description(){return"Removes the specified punctuation from the end of headings making sure to ignore the semicolon at the end of [HTML entity references](https://en.wikipedia.org/wiki/List_of_XML_and_HTML_character_entity_references)."}get type(){return"Heading"}apply(i,t){return R([y.code,y.math,y.yaml],i,n=>n.replaceAll(Ri,(r,a="",s="",o="",l="",d="")=>{if(l==""||l.match(/&[^\s]+;$/mi))return r;let c=l.charAt(l.length-1);return t.punctuationToRemove.includes(c)?a+s+o+l.substring(0,l.length-1)+d:r}))}get exampleBuilders(){return[new x({description:"Removes punctuation from the end of a heading",before:p` + `})]}get optionBuilders(){return[new G({nameKey:"rules.remove-space-around-characters.include-fullwidth-forms.name",descriptionKey:"rules.remove-space-around-characters.include-fullwidth-forms.description",OptionsClass:vt,optionsKey:"includeFullwidthForms"}),new G({nameKey:"rules.remove-space-around-characters.include-cjk-symbols-and-punctuation.name",descriptionKey:"rules.remove-space-around-characters.include-cjk-symbols-and-punctuation.description",OptionsClass:vt,optionsKey:"includeCJKSymbolsAndPunctuation"}),new G({nameKey:"rules.remove-space-around-characters.include-dashes.name",descriptionKey:"rules.remove-space-around-characters.include-dashes.description",OptionsClass:vt,optionsKey:"includeDashes"}),new li({nameKey:"rules.remove-space-around-characters.other-symbols.name",descriptionKey:"rules.remove-space-around-characters.other-symbols.description",OptionsClass:vt,optionsKey:"otherSymbols"})]}};vr=L([k.register],vr);var es=class{constructor(){this.punctuationToRemove=".,;:!\u3002\uFF0C\uFF1B\uFF1A\uFF01"}},xr=class extends k{constructor(){super({nameKey:"rules.remove-trailing-punctuation-in-heading.name",descriptionKey:"rules.remove-trailing-punctuation-in-heading.description",type:"Heading"})}get OptionsClass(){return es}apply(t,i){return R([f.code,f.math,f.yaml],t,n=>n.replaceAll(Ni,(r,a="",s="",o="",l="",d="")=>{if(l==""||l.match(/&[^\s]+;$/mi))return r;let c=l.charAt(l.length-1);return i.punctuationToRemove.includes(c)?a+s+o+l.substring(0,l.length-1)+d:r}))}get exampleBuilders(){return[new v({description:"Removes punctuation from the end of a heading",before:m` # Heading ends in a period. ## Other heading ends in an exclamation mark! ## - `,after:p` + `,after:m` # Heading ends in a period ## Other heading ends in an exclamation mark ## - `}),new x({description:"HTML Entities at the end of a heading is ignored",before:p` + `}),new v({description:"HTML Entities at the end of a heading is ignored",before:m` # Heading 1 ## Heading & - `,after:p` + `,after:m` # Heading 1 ## Heading & - `})]}get optionBuilders(){return[new li({OptionsClass:Ka,name:"Trailing Punctuation",description:"The trailing punctuation to remove from the headings in the file.",optionsKey:"punctuationToRemove"})]}};fr=T([z.register],fr);var Wa=class{constructor(){this.yamlKeysToRemove=[]}},yr=class extends z{get OptionsClass(){return Wa}get name(){return"Remove YAML Keys"}get description(){return"Removes the YAML keys specified"}get type(){return"YAML"}apply(i,t){let n=t.yamlKeysToRemove,r=i.match(Se);if(!r||n.length===0)return i;let a=r[1];for(let s of n){let o=s.trim();o.endsWith(":")&&(o=o.substring(0,o.length-1)),a=Ji(a,o)}return i.replace(r[1],a)}get exampleBuilders(){return[new x({description:'Removes the values specified in `YAML Keys to Remove` = "status:\nkeywords\ndate"',before:p` + `})]}get optionBuilders(){return[new li({OptionsClass:es,nameKey:"rules.remove-trailing-punctuation-in-heading.punctuation-to-remove.name",descriptionKey:"rules.remove-trailing-punctuation-in-heading.punctuation-to-remove.description",optionsKey:"punctuationToRemove"})]}};xr=L([k.register],xr);var is=class{constructor(){this.yamlKeysToRemove=[]}},wr=class extends k{constructor(){super({nameKey:"rules.remove-yaml-keys.name",descriptionKey:"rules.remove-yaml-keys.description",type:"YAML"})}get OptionsClass(){return is}apply(t,i){let n=i.yamlKeysToRemove,r=t.match(Ae);if(!r||n.length===0)return t;let a=r[1];for(let s of n){let o=s.trim();o.endsWith(":")&&(o=o.substring(0,o.length-1)),a=rt(a,o)}return t.replace(r[1],a)}get exampleBuilders(){return[new v({description:'Removes the values specified in `YAML Keys to Remove` = "status:\nkeywords\ndate"',before:m` --- language: Typescript type: programming @@ -1712,7 +1740,7 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` # Header Context ${""} Text - `,after:p` + `,after:m` --- language: Typescript type: programming @@ -1722,37 +1750,37 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` # Header Context ${""} Text - `,options:{yamlKeysToRemove:["status:","keywords","date"]}})]}get optionBuilders(){return[new he({OptionsClass:Wa,name:"YAML Keys to Remove",description:"The yaml keys to remove from the yaml frontmatter with or without colons",optionsKey:"yamlKeysToRemove"})]}};yr=T([z.register],yr);var Bo=class{},br=class extends z{get OptionsClass(){return Bo}get name(){return"Space after list markers"}get description(){return"There should be a single space after list markers and checkboxes."}get type(){return"Spacing"}apply(i,t){return R([y.code,y.math,y.yaml,y.link,y.wikiLink,y.tag],i,n=>(n=n.replace(/^(\s*\d+\.|\s*[-+*])[^\S\r\n]+/gm,"$1 "),n.replace(/^(\s*\d+\.|\s*[-+*]\s+\[[ xX]\])[^\S\r\n]+/gm,"$1 ")))}get exampleBuilders(){return[new x({description:"",before:p` + `,options:{yamlKeysToRemove:["status:","keywords","date"]}})]}get optionBuilders(){return[new ye({OptionsClass:is,nameKey:"rules.remove-yaml-keys.yaml-keys-to-remove.name",descriptionKey:"rules.remove-yaml-keys.yaml-keys-to-remove.description",optionsKey:"yamlKeysToRemove"})]}};wr=L([k.register],wr);var rl=class{},kr=class extends k{constructor(){super({nameKey:"rules.space-after-list-markers.name",descriptionKey:"rules.space-after-list-markers.description",type:"Spacing"})}get OptionsClass(){return rl}apply(t,i){return R([f.code,f.math,f.yaml,f.link,f.wikiLink,f.tag],t,n=>(n=n.replace(/^(\s*\d+\.|\s*[-+*])[^\S\r\n]+/gm,"$1 "),n.replace(/^(\s*\d+\.|\s*[-+*]\s+\[[ xX]\])[^\S\r\n]+/gm,"$1 ")))}get exampleBuilders(){return[new v({description:"",before:m` 1. Item 1 2. Item 2 ${""} - [ ] Item 1 - [x] Item 2 \t- [ ] Item 3 - `,after:p` + `,after:m` 1. Item 1 2. Item 2 ${""} - [ ] Item 1 - [x] Item 2 \t- [ ] Item 3 - `})]}get optionBuilders(){return[]}};br=T([z.register],br);var Io=class{},vr=class extends z{get OptionsClass(){return Io}get name(){return"Space between Chinese Japanese or Korean and English or numbers"}get description(){return"Ensures that Chinese, Japanese, or Korean and English or numbers are separated by a single space. Follows these [guidelines](https://github.com/sparanoid/chinese-copywriting-guidelines)"}get type(){return"Spacing"}apply(i,t){let n=/(\p{sc=Han}|\p{sc=Katakana}|\p{sc=Hiragana}|\p{sc=Hangul})( *)(\[[^[]*\]\(.*\)|`[^`]*`|\w+|[-+'"([{¥$]|\*[^*])/gmu,r=/(\[[^[]*\]\(.*\)|`[^`]*`|\w+|[-+;:'"°%$)\]}]|[^*]\*)( *)(\p{sc=Han}|\p{sc=Katakana}|\p{sc=Hiragana}|\p{sc=Hangul})/gmu,a=function(s){return s.replace(n,"$1 $3").replace(r,"$1 $3")};return R([y.code,y.inlineCode,y.yaml,y.image,y.link,y.wikiLink,y.tag,y.math,y.inlineMath],i,s=>{let o=R([y.italics,y.bold],s,a);return o=Xc(o,a),o=ed(o,a),o})}get exampleBuilders(){return[new x({description:"Space between Chinese and English",before:p` + `})]}get optionBuilders(){return[]}};kr=L([k.register],kr);var al=class{},zr=class extends k{constructor(){super({nameKey:"rules.space-between-chinese-japanese-or-korean-and-english-or-numbers.name",descriptionKey:"rules.space-between-chinese-japanese-or-korean-and-english-or-numbers.description",type:"Spacing"})}get OptionsClass(){return al}apply(t,i){let n=/(\p{sc=Han}|\p{sc=Katakana}|\p{sc=Hiragana}|\p{sc=Hangul})( *)(\[[^[]*\]\(.*\)|`[^`]*`|\w+|[-+'"([¥$]|\*[^*])/gmu,r=/(\[[^[]*\]\(.*\)|`[^`]*`|\w+|[-+;:'"°%$)\]]|[^*]\*)( *)(\p{sc=Han}|\p{sc=Katakana}|\p{sc=Hiragana}|\p{sc=Hangul})/gmu,a=`${f.link.placeholder}|${f.inlineMath.placeholder}|${f.inlineCode.placeholder}|${f.wikiLink.placeholder}`.replaceAll("{","\\{").replaceAll("}","\\}"),s=new RegExp(`(\\p{sc=Han}|\\p{sc=Katakana}|\\p{sc=Hiragana}|\\p{sc=Hangul})( *)(${a})`,"gmu"),o=new RegExp(`(${a})( *)(\\p{sc=Han}|\\p{sc=Katakana}|\\p{sc=Hiragana}|\\p{sc=Hangul})`,"gmu"),l=function(d){return d.replace(n,"$1 $3").replace(r,"$1 $3")};return R([f.code,f.inlineCode,f.yaml,f.image,f.link,f.wikiLink,f.tag,f.math,f.inlineMath,f.html],t,d=>{let c=R([f.italics,f.bold],d,l);return c=c.replace(s,"$1 $3").replace(o,"$1 $3"),c=Kd(c,l),c=$d(c,l),c})}get exampleBuilders(){return[new v({description:"Space between Chinese and English",before:m` 中文字符串english中文字符串。 - `,after:p` + `,after:m` 中文字符串 english 中文字符串。 - `}),new x({description:"Space between Chinese and link",before:p` + `}),new v({description:"Space between Chinese and link",before:m` 中文字符串[english](http://example.com)中文字符串。 - `,after:p` + `,after:m` 中文字符串 [english](http://example.com) 中文字符串。 - `}),new x({description:"Space between Chinese and inline code block",before:p` + `}),new v({description:"Space between Chinese and inline code block",before:m` 中文字符串\`code\`中文字符串。 - `,after:p` + `,after:m` 中文字符串 \`code\` 中文字符串。 - `}),new x({description:"No space between Chinese and English in tag",before:p` + `}),new v({description:"No space between Chinese and English in tag",before:m` #标签A #标签2标签 - `,after:p` + `,after:m` #标签A #标签2标签 - `}),new x({description:"Make sure that spaces are not added between italics and chinese characters to preserve markdown syntax",before:p` + `}),new v({description:"Make sure that spaces are not added between italics and chinese characters to preserve markdown syntax",before:m` _这是一个数学公式_ *这是一个数学公式english* ${""} @@ -1760,7 +1788,7 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` ${""} **_这是一_个数学公式** *这是一hello__个数学world公式__* - `,after:p` + `,after:m` _这是一个数学公式_ *这是一个数学公式 english* ${""} @@ -1768,27 +1796,27 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` ${""} **_ 这是一 _ 个数学公式** *这是一 hello__ 个数学 world 公式 __* - `}),new x({description:"Images and links are ignored",before:p` + `}),new v({description:"Images and links are ignored",before:m` [[这是一个数学公式english]] ![[这是一个数学公式english.jpg]] [这是一个数学公式english](这是一个数学公式english.md) ![这是一个数学公式english](这是一个数学公式english.jpg) - `,after:p` + `,after:m` [[这是一个数学公式english]] ![[这是一个数学公式english.jpg]] [这是一个数学公式english](这是一个数学公式english.md) ![这是一个数学公式english](这是一个数学公式english.jpg) - `}),new x({description:"Space between CJK and English",before:p` + `}),new v({description:"Space between CJK and English",before:m` 日本語englishひらがな カタカナenglishカタカナ ハンカクカタカナenglish123全角数字 한글english한글 - `,after:p` + `,after:m` 日本語 english ひらがな カタカナ english カタカナ ハンカクカタカナ english123全角数字 한글 english 한글 - `})]}get optionBuilders(){return[]}};vr=T([z.register],vr);var Va=class{constructor(){this.style="consistent"}},xr=class extends z{get OptionsClass(){return Va}get name(){return"Strong Style"}get description(){return"Makes sure the strong style is consistent."}get type(){return"Content"}apply(i,t){return R([y.code,y.yaml,y.link,y.wikiLink,y.tag,y.math,y.inlineMath],i,n=>Ca(n,t.style,"strong"))}get exampleBuilders(){return[new x({description:"Strong indicators should use underscores when style is set to 'underscore'",before:p` + `})]}get optionBuilders(){return[]}};zr=L([k.register],zr);var ts=class{constructor(){this.style="consistent"}},Sr=class extends k{constructor(){super({nameKey:"rules.strong-style.name",descriptionKey:"rules.strong-style.description",type:"Content"})}get OptionsClass(){return ts}apply(t,i){return R([f.code,f.yaml,f.link,f.wikiLink,f.tag,f.math,f.inlineMath],t,n=>za(n,i.style,"strong"))}get exampleBuilders(){return[new v({description:"Strong indicators should use underscores when style is set to 'underscore'",before:m` # Strong/Bold Cases ${""} **Test bold** @@ -1803,7 +1831,7 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` ${""} * List Item1 with **bold text** * List Item2 - `,after:p` + `,after:m` # Strong/Bold Cases ${""} __Test bold__ @@ -1818,7 +1846,7 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` ${""} * List Item1 with __bold text__ * List Item2 - `,options:{style:"underscore"}}),new x({description:"Strong indicators should use asterisks when style is set to 'asterisk'",before:p` + `,options:{style:"underscore"}}),new v({description:"Strong indicators should use asterisks when style is set to 'asterisk'",before:m` # Strong/Bold Cases ${""} __Test bold__ @@ -1830,7 +1858,7 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` This is ___nested emphasis_ and ending bold__ ${""} _Test emphasis_ - `,after:p` + `,after:m` # Strong/Bold Cases ${""} **Test bold** @@ -1842,7 +1870,7 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` This is **_nested emphasis_ and ending bold** ${""} _Test emphasis_ - `,options:{style:"asterisk"}}),new x({description:"Strong indicators should use consistent style based on first strong indicator in a file when style is set to 'consistent'",before:p` + `,options:{style:"asterisk"}}),new v({description:"Strong indicators should use consistent style based on first strong indicator in a file when style is set to 'consistent'",before:m` # Strong First Strong Is an Asterisk ${""} **First bold** @@ -1853,7 +1881,7 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` This is **_nested emphasis_ and ending bold** ${""} __Test bold__ - `,after:p` + `,after:m` # Strong First Strong Is an Asterisk ${""} **First bold** @@ -1864,7 +1892,7 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` This is **_nested emphasis_ and ending bold** ${""} **Test bold** - `,options:{style:"consistent"}}),new x({description:"Strong indicators should use consistent style based on first strong indicator in a file when style is set to 'consistent'",before:p` + `,options:{style:"consistent"}}),new v({description:"Strong indicators should use consistent style based on first strong indicator in a file when style is set to 'consistent'",before:m` # Strong First Strong Is an Underscore ${""} __First bold__ @@ -1875,7 +1903,7 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` This is ___nested emphasis_ and ending bold__ ${""} **Test bold** - `,after:p` + `,after:m` # Strong First Strong Is an Underscore ${""} __First bold__ @@ -1886,19 +1914,19 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` This is ___nested emphasis_ and ending bold__ ${""} __Test bold__ - `,options:{style:"consistent"}})]}get optionBuilders(){return[new ve({OptionsClass:Va,name:"Style",description:"The style used to denote strong/bolded content",optionsKey:"style",records:[{value:"consistent",description:"Makes sure the first instance of strong is the style that will be used throughout the document"},{value:"asterisk",description:"Makes sure ** is the strong indicator"},{value:"underscore",description:"Makes sure __ is the strong indicator"}]})]}};xr=T([z.register],xr);var Ua=class{constructor(){this.twoSpaceLineBreak=!1}},wr=class extends z{get OptionsClass(){return Ua}get name(){return"Trailing spaces"}get description(){return"Removes extra spaces after every line."}get type(){return"Spacing"}apply(i,t){return R([y.code,y.math,y.yaml,y.link,y.wikiLink,y.tag],i,n=>t.twoSpaceLineBreak?(n=n.replace(/(\S)[ \t]$/gm,"$1"),n=n.replace(/(\S)[ \t]{3,}$/gm,"$1"),n=n.replace(/(\S)( ?\t\t? ?)$/gm,"$1"),n):n.replace(/[ \t]+$/gm,""))}get exampleBuilders(){return[new x({description:"Removes trailing spaces and tabs.",before:p` + `,options:{style:"consistent"}})]}get optionBuilders(){return[new xe({OptionsClass:ts,nameKey:"rules.strong-style.style.name",descriptionKey:"rules.strong-style.style.description",optionsKey:"style",records:[{value:"consistent",description:"Makes sure the first instance of strong is the style that will be used throughout the document"},{value:"asterisk",description:"Makes sure ** is the strong indicator"},{value:"underscore",description:"Makes sure __ is the strong indicator"}]})]}};Sr=L([k.register],Sr);var ns=class{constructor(){this.twoSpaceLineBreak=!1}},Ar=class extends k{constructor(){super({nameKey:"rules.trailing-spaces.name",descriptionKey:"rules.trailing-spaces.description",type:"Spacing"})}get OptionsClass(){return ns}apply(t,i){return R([f.code,f.math,f.yaml,f.link,f.wikiLink,f.tag],t,n=>i.twoSpaceLineBreak?(n=n.replace(/(\S)[ \t]$/gm,"$1"),n=n.replace(/(\S)[ \t]{3,}$/gm,"$1"),n=n.replace(/(\S)( ?\t\t? ?)$/gm,"$1"),n):n.replace(/[ \t]+$/gm,""))}get exampleBuilders(){return[new v({description:"Removes trailing spaces and tabs.",before:m` # H1 Line with trailing spaces and tabs. ${""} - `,after:p` + `,after:m` # H1 Line with trailing spaces and tabs. - `}),new x({description:"With `Two Space Linebreak = true`",before:p` + `}),new v({description:"With `Two Space Linebreak = true`",before:m` # H1 Line with trailing spaces and tabs. ${""} - `,after:p` + `,after:m` # H1 Line with trailing spaces and tabs. ${""} - `,options:{twoSpaceLineBreak:!0}})]}get optionBuilders(){return[new U({OptionsClass:Ua,name:"Two Space Linebreak",description:'Ignore two spaces followed by a line break ("Two Space Rule").',optionsKey:"twoSpaceLineBreak"})]}};wr=T([z.register],wr);var Fo=class{},kr=class extends z{get OptionsClass(){return Fo}get name(){return"Two Spaces Between Lines with Content"}get description(){return"Makes sure that two spaces are added to the ends of lines with content continued on the next line for paragraphs, blockquotes, and list items"}get type(){return"Content"}apply(i,t){return R([y.obsidianMultiLineComments,y.yaml,y.table],i,Zc)}get exampleBuilders(){return[new x({description:"Make sure two spaces are added to the ends of lines that have content on it and the next line for lists, blockquotes, and paragraphs",before:p` + `,options:{twoSpaceLineBreak:!0}})]}get optionBuilders(){return[new G({OptionsClass:ns,nameKey:"rules.trailing-spaces.twp-space-line-break.name",descriptionKey:"rules.trailing-spaces.twp-space-line-break.description",optionsKey:"twoSpaceLineBreak"})]}};Ar=L([k.register],Ar);var sl=class{},Tr=class extends k{constructor(){super({nameKey:"rules.two-spaces-between-lines-with-content.name",descriptionKey:"rules.two-spaces-between-lines-with-content.description",type:"Content"})}get OptionsClass(){return sl}apply(t,i){return R([f.obsidianMultiLineComments,f.yaml,f.table],t,jd)}get exampleBuilders(){return[new v({description:"Make sure two spaces are added to the ends of lines that have content on it and the next line for lists, blockquotes, and paragraphs",before:m` # Heading 1 First paragraph stays as the first paragraph ${""} @@ -1937,7 +1965,7 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` Even more content here ${""} - `,after:p` + `,after:m` # Heading 1 First paragraph stays as the first paragraph ${""} @@ -1976,7 +2004,7 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` Even more content here ${""} - `})]}get optionBuilders(){return[]}};kr=T([z.register],kr);var Ga=class{constructor(){this.listStyle="consistent"}},zr=class extends z{get OptionsClass(){return Ga}get name(){return"Unordered List Style"}get description(){return"Makes sure that unordered lists follow the style specified."}get type(){return"Content"}apply(i,t){return R([y.code,y.math,y.yaml,y.tag],i,n=>sd(n,t.listStyle))}get exampleBuilders(){return[new x({description:"Unordered lists have their indicator updated to `*` when `List item style = 'consistent'` and `*` is the first unordered list indicator",before:p` + `})]}get optionBuilders(){return[]}};Tr=L([k.register],Tr);var rs=class{constructor(){this.listStyle="consistent"}},Lr=class extends k{constructor(){super({nameKey:"rules.unordered-list-style.name",descriptionKey:"rules.unordered-list-style.description",type:"Content"})}get OptionsClass(){return rs}apply(t,i){return R([f.code,f.math,f.yaml,f.tag],t,n=>Gd(n,i.listStyle))}get exampleBuilders(){return[new v({description:"Unordered lists have their indicator updated to `*` when `List item style = 'consistent'` and `*` is the first unordered list indicator",before:m` 1. ordered item 1 2. ordered item 2 ${""} @@ -1994,7 +2022,7 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` * Sublist 3 item 1 * Sublist 3 item 2 ${""} - `,after:p` + `,after:m` 1. ordered item 1 2. ordered item 2 ${""} @@ -2012,7 +2040,7 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` * Sublist 3 item 1 * Sublist 3 item 2 ${""} - `}),new x({description:"Unordered lists have their indicator updated to `-` when `List item style = '-'`",before:p` + `}),new v({description:"Unordered lists have their indicator updated to `-` when `List item style = '-'`",before:m` - Item 1 * Sublist 1 item 1 * Sublist 1 item 2 @@ -2031,7 +2059,7 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` * Sub item 2 1. Item 3 + Sub item 3 - `,after:p` + `,after:m` - Item 1 - Sublist 1 item 1 - Sublist 1 item 2 @@ -2050,7 +2078,7 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` - Sub item 2 1. Item 3 - Sub item 3 - `,options:{listStyle:"-"}}),new x({description:"Unordered lists have their indicator updated to `*` when `List item style = '*'`",before:p` + `,options:{listStyle:"-"}}),new v({description:"Unordered lists have their indicator updated to `*` when `List item style = '*'`",before:m` - Item 1 * Sublist 1 item 1 * Sublist 1 item 2 @@ -2061,7 +2089,7 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` - Sublist 3 item 1 - Sublist 3 item 2 ${""} - `,after:p` + `,after:m` * Item 1 * Sublist 1 item 1 * Sublist 1 item 2 @@ -2072,24 +2100,24 @@ $4`)})}get exampleBuilders(){return[new x({description:"",before:p` * Sublist 3 item 1 * Sublist 3 item 2 ${""} - `,options:{listStyle:"*"}}),new x({description:"Unordered list in blockquote has list item indicators set to `+` when `List item style = '-'`",before:p` + `,options:{listStyle:"*"}}),new v({description:"Unordered list in blockquote has list item indicators set to `+` when `List item style = '-'`",before:m` > - Item 1 > + Item 2 > > * Subitem 1 > > + Subitem 2 > > - Sub sub item 1 > > - Subitem 3 - `,after:p` + `,after:m` > + Item 1 > + Item 2 > > + Subitem 1 > > + Subitem 2 > > + Sub sub item 1 > > + Subitem 3 - `,options:{listStyle:"+"}})]}get optionBuilders(){return[new ve({OptionsClass:Ga,name:"List item style",description:"The list item style to use in unordered lists",optionsKey:"listStyle",records:[{value:"consistent",description:"Makes sure unordered list items use a consistent list item indicator in the file which will be based on the first list item found"},{value:"-",description:"Makes sure unordered list items use `-` as their indicator"},{value:"*",description:"Makes sure unordered list items use `*` as their indicator"},{value:"+",description:"Makes sure unordered list items use `+` as their indicator"}]})]}};zr=T([z.register],zr);var Ci=class{constructor(){this.priorityKeysAtStartOfYaml=!0;this.yamlKeyPrioritySortOrder=[];this.yamlSortOrderForOtherKeys="None"}};T([z.noSettingControl()],Ci.prototype,"dateModifiedKey",2),T([z.noSettingControl()],Ci.prototype,"currentTimeFormatted",2),T([z.noSettingControl()],Ci.prototype,"yamlTimestampDateModifiedEnabled",2);var bt=class extends z{get OptionsClass(){return Ci}get name(){return"YAML Key Sort"}get description(){return"Sorts the YAML keys based on the order and priority specified. Note: may remove blank lines as well."}get type(){return"YAML"}apply(i,t){let n=i.match(Se);if(!n)return i;let r=n[1],a=t.priorityKeysAtStartOfYaml,s=function(O,C){return O==C?C:Oe(C,t.dateModifiedKey," "+t.currentTimeFormatted)},o=function(O,C,M){let S=`${C}${O}`;return M&&(S=`${O}${C}`),t.yamlTimestampDateModifiedEnabled&&(S=s(n[1],S)),i.replace(n[1],S)},l=function(O,C){let M="";for(let S of C){let q=Ee(O,S);q!==null&&(q.includes(` -`)?M+=`${S}:${q} -`:M+=`${S}: ${q} -`,O=Ji(O,S))}return{remainingYaml:O,sortedYamlKeyValues:M}},d=t.yamlKeyPrioritySortOrder,c=l(r,d),u=c.sortedYamlKeyValues;r=c.remainingYaml;let m=t.yamlSortOrderForOtherKeys,g=Xe(r);if(g==null)return o(u,r,a);let h=function(O,C){return O=O.toLowerCase(),C=C.toLowerCase(),O>C?-1:C>O?1:0},f=function(O,C){return O=O.toLowerCase(),C=C.toLowerCase(),OC?-1:C>T?1:0},y=function(T,C){return T=T.toLowerCase(),C=C.toLowerCase(),T{let s=` -${t.dateCreatedKey}: [^ + `,options:{yamlKeyPrioritySortOrder:["date","type","language"],yamlSortOrderForOtherKeys:"Descending Alphabetical",priorityKeysAtStartOfYaml:!1}})]}get optionBuilders(){return[new ye({OptionsClass:Mi,nameKey:"rules.yaml-key-sort.yaml-key-priority-sort-order.name",descriptionKey:"rules.yaml-key-sort.yaml-key-priority-sort-order.description",optionsKey:"yamlKeyPrioritySortOrder"}),new G({OptionsClass:Mi,nameKey:"rules.yaml-key-sort.priority-keys-at-start-of-yaml.name",descriptionKey:"rules.yaml-key-sort.priority-keys-at-start-of-yaml.description",optionsKey:"priorityKeysAtStartOfYaml"}),new xe({OptionsClass:Mi,nameKey:"rules.yaml-key-sort.yaml-sort-order-for-other-keys.name",descriptionKey:"rules.yaml-key-sort.yaml-sort-order-for-other-keys.description",optionsKey:"yamlSortOrderForOtherKeys",records:[{value:"None",description:"No sorting other than what is in the YAML Key Priority Sort Order text area"},{value:"Ascending Alphabetical",description:"Sorts the keys based on key value from a to z"},{value:"Descending Alphabetical",description:"Sorts the keys based on key value from z to a"}]})]}};xt=L([k.register],xt);var Qe=require("obsidian");var zu=un(ku());var $e=class{constructor(){this.dateCreatedKey="date created";this.dateCreated=!0;this.forceRetentionOfCreatedValue=!1;this.format="dddd, MMMM Do YYYY, h:mm:ss a";this.dateModified=!0;this.dateModifiedKey="date modified";this.locale="en"}};L([k.noSettingControl()],$e.prototype,"alreadyModified",2),L([k.noSettingControl()],$e.prototype,"fileCreatedTime",2),L([k.noSettingControl()],$e.prototype,"fileModifiedTime",2),L([k.noSettingControl()],$e.prototype,"locale",2),L([k.noSettingControl()],$e.prototype,"currentTime",2),L([k.noSettingControl()],$e.prototype,"fileName",2);var Wi=class extends k{constructor(){super({nameKey:"rules.yaml-timestamp.name",descriptionKey:"rules.yaml-timestamp.description",type:"YAML",hasSpecialExecutionOrder:!0})}get OptionsClass(){return $e}apply(t,i){let n=i.alreadyModified,r=bi(t);return n=n||r!==t,Te(r,a=>{if(i.dateCreated){let s=!1;[a,s]=this.handleDateCreatedValue(a,i),n=n||s}return i.dateModified&&(a=this.handleDateModifiedValue(a,n,i)),a})}handleDateCreatedValue(t,i){let n=!1,r=` +${i.dateCreatedKey}: [^ ]+ -`,o=` -${t.dateCreatedKey}:[ ]* -`,l=new RegExp(o),d=new RegExp(s);if(t.dateCreated){let c=(0,wi.moment)(t.fileCreatedTime);c.locale(t.locale);let u=c.format(t.format),m=` -${t.dateCreatedKey}: ${u}`,g=d.test(a);if(!g&&l.test(a))a=a.replace(l,We(m)+` -`),n=!0;else if(g){if(g){let h=(0,wi.moment)(a.match(d)[0].replace(t.dateCreatedKey+":","").trim(),t.format,t.locale,!0);(h==null||!h.isValid())&&(a=a.replace(d,We(m)+` -`),n=!0)}}else{let h=a.indexOf(` ----`);a=Zi(a,h,` -${t.dateCreatedKey}: ${u}`),n=!0}}if(t.dateModified){let c=` -${t.dateModifiedKey}: [^ +`,a=` +${i.dateCreatedKey}:[ ]* +`,s=new RegExp(a),o=new RegExp(r),l=(0,Qe.moment)(i.fileCreatedTime);l.locale(i.locale);let d=l.format(i.format),c=` +${i.dateCreatedKey}: ${d}`,u=o.test(t);if(!u&&s.test(t))t=t.replace(s,Ke(c)+` +`),n=!0;else if(u){if(u){let p=this.getYAMLTimestampString(t,o,i.dateCreatedKey),g=(0,Qe.moment)(p,i.format,i.locale,!0);if(g==null||!g.isValid()&&!i.forceRetentionOfCreatedValue)t=t.replace(o,Ke(c)+` +`),n=!0;else if(i.forceRetentionOfCreatedValue){let h=this.parseValueToCurrentFormatIfPossible(p,i.format,i.locale);if(h==null)throw new Error(E("logs.invalid-date-format-error").replace("{DATE}",p).replace("{FILE_NAME}",i.fileName));let y=` +${i.dateCreatedKey}: ${h.format(i.format)}`;t=t.replace(o,Ke(y)+` +`),n=!0}}}else{let p=t.indexOf(` +---`);t=Xi(t,p,` +${i.dateCreatedKey}: ${d}`),n=!0}return[t,n]}handleDateModifiedValue(t,i,n){let r=` +${n.dateModifiedKey}: [^ ]+ -`,u=` -${t.dateModifiedKey}:[ ]* -`,m=new RegExp(u),g=new RegExp(c),h=(0,wi.moment)(t.fileModifiedTime);h.locale(t.locale);let f=t.currentTime.format(t.format),v=` -${t.dateModifiedKey}: ${f}`,b=g.test(a);if(b){let A=(0,wi.moment)(a.match(g)[0].replace(t.dateModifiedKey+":","").trim(),t.format,t.locale,!0);(n||A==null||!A.isValid()||this.getTimeDifferenceInSeconds(A,h,t)>5)&&(a=a.replace(g,We(v)+` -`))}else if(m.test(a))a=a.replace(m,We(v)+` -`);else if(!b){let A=a.indexOf(` ----`);a=Zi(a,A,v)}}return a})}getTimeDifferenceInSeconds(i,t,n){let r=(0,wi.moment)(t.format(n.format),n.format,n.locale,!0);return Math.abs(i.diff(r,"seconds"))}get exampleBuilders(){return[new x({description:"Adds a header with the date.",before:p` +`,a=` +${n.dateModifiedKey}:[ ]* +`,s=new RegExp(a),o=new RegExp(r),l=(0,Qe.moment)(n.fileModifiedTime);l.locale(n.locale);let d=n.currentTime.format(n.format),c=` +${n.dateModifiedKey}: ${d}`,u=o.test(t);if(u){let p=(0,Qe.moment)(t.match(o)[0].replace(n.dateModifiedKey+":","").trim(),n.format,n.locale,!0);(i||p==null||!p.isValid()||this.getTimeDifferenceInSeconds(p,l,n)>5)&&(t=t.replace(o,Ke(c)+` +`))}else if(s.test(t))t=t.replace(s,Ke(c)+` +`);else if(!u){let p=t.indexOf(` +---`);t=Xi(t,p,c)}return t}parseValueToCurrentFormatIfPossible(t,i,n){if(t==null)return null;let r=(0,Qe.moment)(t,i,n,!0);if(r!=null&&r.isValid())return r;let a=(0,zu.default)(t);if(a!=null){let s=(0,Qe.moment)(t,a);return s.locale(n),(0,Qe.moment)(s.format(i),i,n,!0)}return null}getYAMLTimestampString(t,i,n){return t.match(i)[0].replace(n+":","").trim()}getTimeDifferenceInSeconds(t,i,n){let r=(0,Qe.moment)(i.format(n.format),n.format,n.locale,!0);return Math.abs(t.diff(r,"seconds"))}get exampleBuilders(){return[new v({description:"Adds a header with the date.",before:m` # H1 - `,after:p` + `,after:m` --- date created: Wednesday, January 1st 2020, 12:00:00 am date modified: Thursday, January 2nd 2020, 12:00:05 am --- # H1 - `,options:{fileCreatedTime:"2020-01-01T00:00:00-00:00",fileModifiedTime:"2020-01-02T00:00:00-00:00",currentTime:(0,wi.moment)("Thursday, January 2nd 2020, 12:00:05 am","dddd, MMMM Do YYYY, h:mm:ss a"),alreadyModified:!1}}),new x({description:"dateCreated option is false",before:p` + `,options:{fileCreatedTime:"2020-01-01T00:00:00-00:00",fileModifiedTime:"2020-01-02T00:00:00-00:00",currentTime:(0,Qe.moment)("Thursday, January 2nd 2020, 12:00:05 am","dddd, MMMM Do YYYY, h:mm:ss a"),alreadyModified:!1}}),new v({description:"dateCreated option is false",before:m` # H1 - `,after:p` + `,after:m` --- date modified: Thursday, January 2nd 2020, 12:00:05 am --- # H1 - `,options:{dateCreated:!1,fileCreatedTime:"2020-01-01T00:00:00-00:00",fileModifiedTime:"2020-01-01T00:00:00-00:00",currentTime:(0,wi.moment)("Thursday, January 2nd 2020, 12:00:05 am","dddd, MMMM Do YYYY, h:mm:ss a"),alreadyModified:!1}}),new x({description:"Date Created Key is set",before:p` + `,options:{dateCreated:!1,fileCreatedTime:"2020-01-01T00:00:00-00:00",fileModifiedTime:"2020-01-01T00:00:00-00:00",currentTime:(0,Qe.moment)("Thursday, January 2nd 2020, 12:00:05 am","dddd, MMMM Do YYYY, h:mm:ss a"),alreadyModified:!1}}),new v({description:"Date Created Key is set",before:m` # H1 - `,after:p` + `,after:m` --- created: Wednesday, January 1st 2020, 12:00:00 am --- # H1 - `,options:{dateCreated:!0,dateModified:!1,dateCreatedKey:"created",fileCreatedTime:"2020-01-01T00:00:00-00:00",currentTime:(0,wi.moment)("Thursday, January 2nd 2020, 12:00:03 am","dddd, MMMM Do YYYY, h:mm:ss a"),alreadyModified:!1}}),new x({description:"Date Modified Key is set",before:p` + `,options:{dateCreated:!0,dateModified:!1,dateCreatedKey:"created",fileCreatedTime:"2020-01-01T00:00:00-00:00",currentTime:(0,Qe.moment)("Thursday, January 2nd 2020, 12:00:03 am","dddd, MMMM Do YYYY, h:mm:ss a"),alreadyModified:!1}}),new v({description:"Date Modified Key is set",before:m` # H1 - `,after:p` + `,after:m` --- modified: Wednesday, January 1st 2020, 4:00:00 pm --- # H1 - `,options:{dateCreated:!1,dateModified:!0,dateModifiedKey:"modified",fileModifiedTime:"2020-01-01T00:00:00-00:00",currentTime:(0,wi.moment)("Wednesday, January 1st 2020, 4:00:00 pm","dddd, MMMM Do YYYY, h:mm:ss a"),alreadyModified:!1}})]}get optionBuilders(){return[new U({OptionsClass:Qe,name:"Date Created",description:"Insert the file creation date",optionsKey:"dateCreated"}),new li({OptionsClass:Qe,name:"Date Created Key",description:"Which YAML key to use for creation date",optionsKey:"dateCreatedKey"}),new U({OptionsClass:Qe,name:"Date Modified",description:"Insert the date the file was last modified",optionsKey:"dateModified"}),new li({OptionsClass:Qe,name:"Date Modified Key",description:"Which YAML key to use for modification date",optionsKey:"dateModifiedKey"}),new qa({OptionsClass:Qe,name:"Format",description:"Moment date format to use (see [Moment format options](https://momentjscom.readthedocs.io/en/latest/moment/04-displaying/01-format/))",optionsKey:"format"})]}get hasSpecialExecutionOrder(){return!0}};Hi=T([z.register],Hi);var ki=class{constructor(){this.preserveExistingAliasesSectionStyle=!0;this.keepAliasThatMatchesTheFilename=!1;this.useYamlKeyToKeepTrackOfOldFilenameOrHeading=!0;this.aliasArrayStyle="multi-line";this.defaultEscapeCharacter='"';this.removeUnnecessaryEscapeCharsForMultiLineArrays=!1}};T([z.noSettingControl()],ki.prototype,"aliasArrayStyle",2),T([z.noSettingControl()],ki.prototype,"fileName",2),T([z.noSettingControl()],ki.prototype,"defaultEscapeCharacter",2),T([z.noSettingControl()],ki.prototype,"removeUnnecessaryEscapeCharsForMultiLineArrays",2);var Sr=class extends z{get OptionsClass(){return ki}get name(){return"YAML Title Alias"}get description(){return"Inserts the title of the file into the YAML frontmatter's aliases section. Gets the title from the first H1 or filename."}get type(){return"YAML"}apply(i,t){i=hi(i);let n=R([y.code,y.math,y.yaml,y.tag],i,Xr);n=n||t.fileName;let r=null,a=i.match(Se)[1],s=!t.keepAliasThatMatchesTheFilename&&n===t.fileName;t.useYamlKeyToKeepTrackOfOldFilenameOrHeading&&(r=Xe(Ee(a,bn)));let o=a.replace(`--- + `,options:{dateCreated:!1,dateModified:!0,dateModifiedKey:"modified",fileModifiedTime:"2020-01-01T00:00:00-00:00",currentTime:(0,Qe.moment)("Wednesday, January 1st 2020, 4:00:00 pm","dddd, MMMM Do YYYY, h:mm:ss a"),alreadyModified:!1}})]}get optionBuilders(){return[new G({OptionsClass:$e,nameKey:"rules.yaml-timestamp.date-created.name",descriptionKey:"rules.yaml-timestamp.date-created.description",optionsKey:"dateCreated"}),new li({OptionsClass:$e,nameKey:"rules.yaml-timestamp.date-created-key.name",descriptionKey:"rules.yaml-timestamp.date-created-key.description",optionsKey:"dateCreatedKey"}),new G({OptionsClass:$e,nameKey:"rules.yaml-timestamp.force-retention-of-create-value.name",descriptionKey:"rules.yaml-timestamp.force-retention-of-create-value.description",optionsKey:"forceRetentionOfCreatedValue"}),new G({OptionsClass:$e,nameKey:"rules.yaml-timestamp.date-modified.name",descriptionKey:"rules.yaml-timestamp.date-modified.description",optionsKey:"dateModified"}),new li({OptionsClass:$e,nameKey:"rules.yaml-timestamp.date-modified-key.name",descriptionKey:"rules.yaml-timestamp.date-modified-key.description",optionsKey:"dateModifiedKey"}),new Na({OptionsClass:$e,nameKey:"rules.yaml-timestamp.format.name",descriptionKey:"rules.yaml-timestamp.format.description",optionsKey:"format"})]}};Wi=L([k.register],Wi);var zi=class{constructor(){this.preserveExistingAliasesSectionStyle=!0;this.keepAliasThatMatchesTheFilename=!1;this.useYamlKeyToKeepTrackOfOldFilenameOrHeading=!0;this.aliasArrayStyle="multi-line";this.defaultEscapeCharacter='"';this.removeUnnecessaryEscapeCharsForMultiLineArrays=!1}};L([k.noSettingControl()],zi.prototype,"aliasArrayStyle",2),L([k.noSettingControl()],zi.prototype,"fileName",2),L([k.noSettingControl()],zi.prototype,"defaultEscapeCharacter",2),L([k.noSettingControl()],zi.prototype,"removeUnnecessaryEscapeCharsForMultiLineArrays",2);var Er=class extends k{constructor(){super({nameKey:"rules.yaml-title-alias.name",descriptionKey:"rules.yaml-title-alias.description",type:"YAML"})}get OptionsClass(){return zi}apply(t,i){t=bi(t);let n=R([f.code,f.math,f.yaml,f.tag],t,La);n=n||i.fileName;let r=null,a=t.match(Ae)[1],s=!i.keepAliasThatMatchesTheFilename&&n===i.fileName;i.useYamlKeyToKeepTrackOfOldFilenameOrHeading&&(r=Je(Ee(a,In)));let o=a.replace(`--- `,"").replace(` ----`,""),l=Xe(a);r=Xe(Ee(a,bn)),n=yi(n,t.defaultEscapeCharacter);let d=function(m,g){if(m==null)return g?"":n;if(typeof m=="string")g?m===n&&(m=""):r===m?m=n:m=[n,m];else if(r!==null){let h=m.indexOf(r);h!==-1&&(g?m.splice(h,1):m[h]=n)}else{let h=m.indexOf(n);h!==-1?g&&m.splice(h,1):g||(m=[n,...m])}return m===""||m.length===0?"":m},c=null,u=Object.keys(l);for(let m of yn)if(u.includes(m)){c=m;break}if(c!=null){let m=Ee(o,c),g="multi-line",h=m==="",f=!1;m.includes(` -`)||(m.match(/^\[.*\]/)===null?(g="single string to single-line",f=!0):g="single-line");let v=ta(fi(m)),b=d(v,s);b===""?o=Ji(o,c):t.preserveExistingAliasesSectionStyle?!h&&(f&&n==b||!f||v==b)?o=Oe(o,c,Ue(b,g,t.defaultEscapeCharacter,t.removeUnnecessaryEscapeCharsForMultiLineArrays)):o=Oe(o,c,Ue(b,t.aliasArrayStyle,t.defaultEscapeCharacter,t.removeUnnecessaryEscapeCharsForMultiLineArrays)):o=Oe(o,c,Ue(b,t.aliasArrayStyle,t.defaultEscapeCharacter,t.removeUnnecessaryEscapeCharsForMultiLineArrays))}else s||(o=Oe(o,Is,Ue(n,t.aliasArrayStyle,t.defaultEscapeCharacter,t.removeUnnecessaryEscapeCharsForMultiLineArrays)));return!t.useYamlKeyToKeepTrackOfOldFilenameOrHeading||s?o=Ji(o,bn):o=Oe(o,bn,` ${n}`),i=i.replace(`--- +---`,""),l=Je(a);r=Je(Ee(a,In)),n=xi(n,i.defaultEscapeCharacter);let d=function(p,g){if(p==null)return g?"":n;if(typeof p=="string")g?p===n&&(p=""):r===p?p=n:p=[n,p];else if(r!==null){let h=p.indexOf(r);h!==-1&&(g?p.splice(h,1):p[h]=n)}else{let h=p.indexOf(n);h!==-1?g&&p.splice(h,1):g||(p=[n,...p])}return p===""||p.length===0?"":p},c=null,u=Object.keys(l);for(let p of qn)if(u.includes(p)){c=p;break}if(c!=null){let p=Ee(o,c),g="multi-line",h=p==="",y=!1;p.includes(` +`)||(p.match(/^\[.*\]/)===null?(g="single string to single-line",y=!0):g="single-line");let w=Ca(vi(p)),b=d(w,s);b===""?o=rt(o,c):i.preserveExistingAliasesSectionStyle?!h&&(y&&n==b||!y||w==b)?o=Le(o,c,Ge(b,g,i.defaultEscapeCharacter,i.removeUnnecessaryEscapeCharsForMultiLineArrays)):o=Le(o,c,Ge(b,i.aliasArrayStyle,i.defaultEscapeCharacter,i.removeUnnecessaryEscapeCharsForMultiLineArrays)):o=Le(o,c,Ge(b,i.aliasArrayStyle,i.defaultEscapeCharacter,i.removeUnnecessaryEscapeCharsForMultiLineArrays))}else s||(o=Le(o,Oo,Ge(n,i.aliasArrayStyle,i.defaultEscapeCharacter,i.removeUnnecessaryEscapeCharsForMultiLineArrays)));return!i.useYamlKeyToKeepTrackOfOldFilenameOrHeading||s?o=rt(o,In):o=Le(o,In,` ${n}`),t=t.replace(`--- ${a}--- `,`--- ${o}--- -`),i}get exampleBuilders(){return[new x({description:"Adds a header with the title from heading.",before:p` +`),t}get exampleBuilders(){return[new v({description:"Adds a header with the title from heading.",before:m` # Obsidian - `,after:p` + `,after:m` --- aliases: - Obsidian linter-yaml-title-alias: Obsidian --- # Obsidian - `}),new x({description:"Adds a header with the title from heading without YAML key when the use of the YAML key is set to false.",before:p` + `}),new v({description:"Adds a header with the title from heading without YAML key when the use of the YAML key is set to false.",before:m` # Obsidian - `,after:p` + `,after:m` --- aliases: - Obsidian --- # Obsidian - `,options:{useYamlKeyToKeepTrackOfOldFilenameOrHeading:!1}}),new x({description:"Adds a header with the title.",before:p` + `,options:{useYamlKeyToKeepTrackOfOldFilenameOrHeading:!1}}),new v({description:"Adds a header with the title.",before:m` ${""} - `,after:p` + `,after:m` --- aliases: - Filename linter-yaml-title-alias: Filename --- ${""} - `,options:{fileName:"Filename",keepAliasThatMatchesTheFilename:!0}}),new x({description:"Adds a header with the title without YAML key when the use of the YAML key is set to false.",before:p` + `,options:{fileName:"Filename",keepAliasThatMatchesTheFilename:!0}}),new v({description:"Adds a header with the title without YAML key when the use of the YAML key is set to false.",before:m` ${""} - `,after:p` + `,after:m` --- aliases: - Filename --- ${""} - `,options:{fileName:"Filename",keepAliasThatMatchesTheFilename:!0,useYamlKeyToKeepTrackOfOldFilenameOrHeading:!1}}),new x({description:"Replaces old filename with new filename when no header is present and filename is different than the old one listed in `linter-yaml-title-alias`.",before:p` + `,options:{fileName:"Filename",keepAliasThatMatchesTheFilename:!0,useYamlKeyToKeepTrackOfOldFilenameOrHeading:!1}}),new v({description:"Replaces old filename with new filename when no header is present and filename is different than the old one listed in `linter-yaml-title-alias`.",before:m` --- aliases: - Old Filename @@ -2259,7 +2289,7 @@ ${o}--- linter-yaml-title-alias: Old Filename --- ${""} - `,after:p` + `,after:m` --- aliases: - Filename @@ -2267,49 +2297,49 @@ ${o}--- linter-yaml-title-alias: Filename --- ${""} - `,options:{fileName:"Filename",keepAliasThatMatchesTheFilename:!0}}),new x({description:"Make sure that markdown and wiki links in first H1 get their values converted to text",before:p` + `,options:{fileName:"Filename",keepAliasThatMatchesTheFilename:!0}}),new v({description:"Make sure that markdown and wiki links in first H1 get their values converted to text",before:m` # This is a [Heading](markdown.md) - `,after:p` + `,after:m` --- aliases: - This is a Heading linter-yaml-title-alias: This is a Heading --- # This is a [Heading](markdown.md) - `,options:{aliasArrayStyle:"multi-line"}})]}get optionBuilders(){return[new U({OptionsClass:ki,name:"Preserve existing aliases section style",description:"If set, the `YAML aliases section style` setting applies only to the newly created sections",optionsKey:"preserveExistingAliasesSectionStyle"}),new U({OptionsClass:ki,name:"Keep alias that matches the filename",description:"Such aliases are usually redundant",optionsKey:"keepAliasThatMatchesTheFilename"}),new U({OptionsClass:ki,name:"Use the YAML key `linter-yaml-title-alias` to help with filename and heading changes",description:"If set, when the first H1 heading changes or filename if first H1 is not present changes, then the old alias stored in this key will be replaced with the new value instead of just inserting a new entry in the aliases array",optionsKey:"useYamlKeyToKeepTrackOfOldFilenameOrHeading"})]}};Sr=T([z.register],Sr);var Yt=class{constructor(){this.defaultEscapeCharacter='"';this.titleKey="title"}};T([z.noSettingControl()],Yt.prototype,"fileName",2),T([z.noSettingControl()],Yt.prototype,"defaultEscapeCharacter",2);var Tr=class extends z{get OptionsClass(){return Yt}get name(){return"YAML Title"}get description(){return"Inserts the title of the file into the YAML frontmatter. Gets the title from the first H1 or filename if there is no H1."}get type(){return"YAML"}apply(i,t){i=hi(i);let n=R([y.code,y.math,y.yaml,y.tag],i,Xr);return n=n||t.fileName,n=yi(n,t.defaultEscapeCharacter),Te(i,r=>{let a=` -${t.titleKey}.* -`,s=new RegExp(a);if(s.test(r))r=r.replace(s,We(` -${t.titleKey}: ${n} + `,options:{aliasArrayStyle:"multi-line"}})]}get optionBuilders(){return[new G({OptionsClass:zi,nameKey:"rules.yaml-title-alias.preserve-existing-alias-section-style.name",descriptionKey:"rules.yaml-title-alias.preserve-existing-alias-section-style.description",optionsKey:"preserveExistingAliasesSectionStyle"}),new G({OptionsClass:zi,nameKey:"rules.yaml-title-alias.keep-alias-that-matches-the-filename.name",descriptionKey:"rules.yaml-title-alias.keep-alias-that-matches-the-filename.description",optionsKey:"keepAliasThatMatchesTheFilename"}),new G({OptionsClass:zi,nameKey:"rules.yaml-title-alias.use-yaml-key-to-keep-track-of-old-filename-or-heading.name",descriptionKey:"rules.yaml-title-alias.use-yaml-key-to-keep-track-of-old-filename-or-heading.description",optionsKey:"useYamlKeyToKeepTrackOfOldFilenameOrHeading"})]}};Er=L([k.register],Er);var Ut=class{constructor(){this.defaultEscapeCharacter='"';this.titleKey="title"}};L([k.noSettingControl()],Ut.prototype,"fileName",2),L([k.noSettingControl()],Ut.prototype,"defaultEscapeCharacter",2);var Or=class extends k{constructor(){super({nameKey:"rules.yaml-title.name",descriptionKey:"rules.yaml-title.description",type:"YAML"})}get OptionsClass(){return Ut}apply(t,i){t=bi(t);let n=R([f.code,f.math,f.yaml,f.tag],t,La);return n=n||i.fileName,n=xi(n,i.defaultEscapeCharacter),Te(t,r=>{let a=` +${i.titleKey}.* +`,s=new RegExp(a);if(s.test(r))r=r.replace(s,Ke(` +${i.titleKey}: ${n} `));else{let o=r.indexOf(` ----`);r=Zi(r,o,` -${t.titleKey}: ${n}`)}return r})}get exampleBuilders(){return[new x({description:"Adds a header with the title from heading.",before:p` +---`);r=Xi(r,o,` +${i.titleKey}: ${n}`)}return r})}get exampleBuilders(){return[new v({description:"Adds a header with the title from heading.",before:m` # Obsidian - `,after:p` + `,after:m` --- title: Obsidian --- # Obsidian - `,options:{fileName:"Filename"}}),new x({description:"Adds a header with the title.",before:p` + `,options:{fileName:"Filename"}}),new v({description:"Adds a header with the title.",before:m` ${""} - `,after:p` + `,after:m` --- title: Filename --- ${""} - `,options:{fileName:"Filename"}}),new x({description:"Make sure that markdown links in headings are properly copied to the yaml as just the text",before:p` + `,options:{fileName:"Filename"}}),new v({description:"Make sure that markdown links in headings are properly copied to the yaml as just the text",before:m` # This is a [Heading](test heading.md) - `,after:p` + `,after:m` --- title: This is a Heading --- # This is a [Heading](test heading.md) - `})]}get optionBuilders(){return[new li({OptionsClass:Yt,name:"Title Key",description:"Which YAML key to use for title",optionsKey:"titleKey"})]}};Tr=T([z.register],Tr);var kf=` + `})]}get optionBuilders(){return[new li({OptionsClass:Ut,nameKey:"rules.yaml-title.title-key.name",descriptionKey:"rules.yaml-title.title-key.description",optionsKey:"titleKey"})]}};Or=L([k.register],Or);var av=` -`,zf=` +`,sv=` @@ -2317,7 +2347,7 @@ ${t.titleKey}: ${n}`)}return r})}get exampleBuilders(){return[new x({description -`,Sf=` +`,ov=` @@ -2330,44 +2360,44 @@ ${t.titleKey}: ${n}`)}return r})}get exampleBuilders(){return[new x({description -`,Tf=` +`,lv=` -`,Of=` +`,cv=` -`,Ef=` +`,dv=` -`,Af=` +`,uv=` -`,Cf=` +`,pv=` -`,Lf=` +`,mv=` -`,qf=` +`,gv=` -`,_f=` +`,hv=` -`,Mf=` +`,fv=` -`,Bf=` +`,yv=` -`,xe={folder:{id:"lint-folder",source:zf},file:{id:"lint-file",source:kf},vault:{id:"lint-vault",source:Sf},whitespace:{id:"lint-whitespace",source:Tf},math:{id:"lint-math",source:Of},content:{id:"lint-content",source:Ef},paste:{id:"lint-paste",source:Af},custom:{id:"lint-custom",source:Cf},heading:{id:"lint-heading",source:Lf},footer:{id:"lint-footer",source:qf},yaml:{id:"lint-yaml",source:_f},general:{id:"lint-general",source:Mf},debug:{id:"lint-debug",source:Bf}};var Kt=require("obsidian");var Za=class{constructor(){this.disabledRules=[]}lintText(i){jt("rule running");let t=i.oldText;this.disabledRules=rc(t),jt("pre rules");let n=this.runBeforeRegularRules(i);Dt("pre rules");for(let r of et){if(this.disabledRules.includes(r.alias())){vi(r.alias()+" is disabled");continue}else if(r.hasSpecialExecutionOrder||r.type==="Paste")continue;jt(r.alias()),[n]=oi.applyIfEnabledBase(r,n,i.settings,{fileCreatedTime:i.fileInfo.createdAtFormatted,fileModifiedTime:i.fileInfo.modifiedAtFormatted,fileName:i.fileInfo.name,locale:i.momentLocale,minimumNumberOfDollarSignsToBeAMathBlock:i.settings.commonStyles.minimumNumberOfDollarSignsToBeAMathBlock,aliasArrayStyle:i.settings.commonStyles.aliasArrayStyle,tagArrayStyle:i.settings.commonStyles.tagArrayStyle,defaultEscapeCharacter:i.settings.commonStyles.escapeCharacter,removeUnnecessaryEscapeCharsForMultiLineArrays:i.settings.commonStyles.removeUnnecessaryEscapeCharsForMultiLineArrays}),Dt(r.alias())}return jt("custom regex"),n=this.runCustomRegexReplacement(i.settings.customRegexes,n),Dt("custom regex"),i.oldText=n,this.runAfterRegularRules(t,i)}runBeforeRegularRules(i){let t=i.oldText;return[t]=lt.applyIfEnabled(t,i.settings,this.disabledRules),[t]=st.applyIfEnabled(t,i.settings,this.disabledRules,{defaultEscapeCharacter:i.settings.commonStyles.escapeCharacter}),t}runAfterRegularRules(i,t){let n=t.oldText;jt("post rules"),[n]=ot.applyIfEnabled(n,t.settings,this.disabledRules,{defaultEscapeCharacter:t.settings.commonStyles.escapeCharacter});let r=t.getCurrentTime(),a;[n,a]=Hi.applyIfEnabled(n,t.settings,this.disabledRules,{fileCreatedTime:t.fileInfo.createdAtFormatted,fileModifiedTime:t.fileInfo.modifiedAtFormatted,currentTime:r,alreadyModified:i!=n,locale:t.momentLocale});let s=Hi.getRuleOptions(t.settings);return r=t.getCurrentTime(),[n]=bt.applyIfEnabled(n,t.settings,this.disabledRules,{currentTimeFormatted:r.format(s.format),yamlTimestampDateModifiedEnabled:a&&s.dateModified,dateModifiedKey:s.dateModifiedKey}),Dt("post rules"),Dt("rule running"),n}runCustomCommands(i,t){vi("Running Custom Lint Commands");let n=new Set;for(let r of i){if(r.id){if(n.has(r.id)){zn(`You cannot run the same command ("${r.name}") as a custom lint rule twice.`);continue}}else continue;try{n.add(r.id),t.executeCommandById(r.id)}catch(a){da(a,`Custom Lint Command ${r.id}`)}}}runCustomRegexReplacement(i,t){vi("Running Custom Regex");let n=t;for(let r of i){if(r.find==null||r.replace===void 0||r.replace===null)continue;let a=new RegExp(`${r.find}`,r.flags);n=n.replace(a,Gl(r.replace))}return n}runPasteLint(i,t){let n=t.oldText;return[n]=mt.applyIfEnabled(n,t.settings,[]),[n]=ft.applyIfEnabled(n,t.settings,[]),[n]=ht.applyIfEnabled(n,t.settings,[]),[n]=ut.applyIfEnabled(n,t.settings,[]),[n]=gt.applyIfEnabled(n,t.settings,[]),[n]=ct.applyIfEnabled(n,t.settings,[],{lineContent:i}),[n]=dt.applyIfEnabled(n,t.settings,[],{lineContent:i}),[n]=rt.applyIfEnabled(n,t.settings,[],{lineContent:i}),n}};function Or(e,i=null,t,n){let r=i?(0,Kt.moment)(i.stat.ctime):(0,Kt.moment)();r.locale(t);let a=i?(0,Kt.moment)(i.stat.mtime):(0,Kt.moment)();a.locale(t);let s=a.format(),o=r.format();return{oldText:e,fileInfo:{name:i?i.basename:"",createdAtFormatted:o,modifiedAtFormatted:s},settings:n,momentLocale:t,getCurrentTime:()=>{let l=(0,Kt.moment)();return l.locale(t),l}}}var Qa=require("obsidian"),Er=class extends Qa.Modal{constructor(i,t,n,r,a){super(i),this.modalEl.addClass("confirm-modal"),this.contentEl.createEl("h3",{text:"Warning"}).style.textAlign="center",this.contentEl.createEl("p",{text:t+" Make sure you have backed up your files."}).id="confirm-dialog",this.contentEl.createDiv("modal-button-container",s=>{s.createEl("button",{text:"Cancel"}).addEventListener("click",()=>this.close());let o=s.createEl("button",{attr:{type:"submit"},cls:"mod-cta",text:n});o.addEventListener("click",async l=>{new Qa.Notice(r),this.close(),await a()}),setTimeout(()=>{o.focus()},50)})}};var Jt=require("obsidian");var pd=require("obsidian");var If={General:xe.general.id,Custom:xe.custom.id,YAML:xe.yaml.id,Heading:xe.heading.id,Footnote:xe.footer.id,Content:xe.content.id,Spacing:xe.whitespace.id,Paste:xe.paste.id,Debug:xe.debug.id},zi=class{constructor(i,t,n,r,a){this.name=n;this.isMobile=r;this.plugin=a;this.searchSettingInfo=[];this.navButton=i.createDiv("linter-navigation-item");let s="linter-desktop";r&&(s="linter-mobile"),this.navButton.addClass(s),(0,pd.setIcon)(this.navButton.createSpan({cls:"linter-navigation-item-icon"}),If[n],20),this.navButton.createSpan().setText(n),this.contentEl=t.createDiv("linter-tab-settings"),this.contentEl.id=n.toLowerCase().replace(" ","-"),this.headingEl=this.contentEl.createEl("h2",{text:n+" Settings"}),ei(this.headingEl)}addSettingSearchInfo(i,t="",n="",r=null,a=null){this.searchSettingInfo.push({containerEl:i,name:t.toLowerCase(),description:n.toLowerCase(),options:r,alias:a})}updateTabDisplayMode(i,t="the status is still the same"){switch(i?(this.navButton.addClass("linter-navigation-item-selected"),bi(this.contentEl)):(this.navButton.removeClass("linter-navigation-item-selected"),ei(this.contentEl)),t){case"entering search mode by focusing on the search input box":bi(this.contentEl),bi(this.headingEl);for(let n of this.searchSettingInfo)bi(n.containerEl);break;case"leaving search mode by selecting a tab":ei(this.headingEl);for(let n of this.searchSettingInfo)bi(n.containerEl);break}}};var Si=require("obsidian"),md=require("obsidian");var Ja=class extends zi{constructor(i,t,n,r){super(i,t,"General",n,r),this.display()}display(){let i=this.contentEl.createDiv(),t="Lint on save",n="Lint the file on manual save (when `Ctrl + S` is pressed or when `:w` is executed while using vim keybindings)",r=new Si.Setting(i).setName(t).addToggle(d=>{d.setValue(this.plugin.settings.lintOnSave).onChange(async c=>{this.plugin.settings.lintOnSave=c,await this.plugin.saveSettings()})});Ae(n,r.descEl),this.addSettingSearchInfo(i,t,n),i=this.contentEl.createDiv(),t="Display message on lint",n="Display the number of characters changed after linting",new Si.Setting(i).setName(t).setDesc(n).addToggle(d=>{d.setValue(this.plugin.settings.displayChanged).onChange(async c=>{this.plugin.settings.displayChanged=c,await this.plugin.saveSettings()})}),this.addSettingSearchInfo(i,t,n),i=this.contentEl.createDiv(),t="Folders to ignore",n="Folders to ignore when linting all files or linting on save. Enter folder paths separated by newlines",new Si.Setting(i).setName(t).setDesc(n).addTextArea(d=>{d.setValue(this.plugin.settings.foldersToIgnore.join(` +`,we={folder:{id:"lint-folder",source:sv},file:{id:"lint-file",source:av},vault:{id:"lint-vault",source:ov},whitespace:{id:"lint-whitespace",source:lv},math:{id:"lint-math",source:cv},content:{id:"lint-content",source:dv},paste:{id:"lint-paste",source:uv},custom:{id:"lint-custom",source:pv},heading:{id:"lint-heading",source:mv},footer:{id:"lint-footer",source:gv},yaml:{id:"lint-yaml",source:hv},general:{id:"lint-general",source:fv},debug:{id:"lint-debug",source:yv}};var Gt=require("obsidian");var ls=class{constructor(){this.disabledRules=[]}lintText(t){Bt(E("logs.rule-running"));let i=t.oldText;this.disabledRules=lu(i);let n=E("logs.pre-rules");Bt(n);let r=this.runBeforeRegularRules(t);Ft(n);let a=E("logs.disabled-text");for(let o of Ki){if(this.disabledRules.includes(o.alias)){fi(o.alias+" "+a);continue}else if(o.hasSpecialExecutionOrder||o.type==="Paste")continue;Bt(o.alias),[r]=oi.applyIfEnabledBase(o,r,t.settings,{fileCreatedTime:t.fileInfo.createdAtFormatted,fileModifiedTime:t.fileInfo.modifiedAtFormatted,fileName:t.fileInfo.name,locale:t.momentLocale,minimumNumberOfDollarSignsToBeAMathBlock:t.settings.commonStyles.minimumNumberOfDollarSignsToBeAMathBlock,aliasArrayStyle:t.settings.commonStyles.aliasArrayStyle,tagArrayStyle:t.settings.commonStyles.tagArrayStyle,defaultEscapeCharacter:t.settings.commonStyles.escapeCharacter,removeUnnecessaryEscapeCharsForMultiLineArrays:t.settings.commonStyles.removeUnnecessaryEscapeCharsForMultiLineArrays}),Ft(o.alias)}let s=E("logs.custom-regex");return Bt(s),r=this.runCustomRegexReplacement(t.settings.customRegexes,r),Ft(s),t.oldText=r,this.runAfterRegularRules(i,t)}runBeforeRegularRules(t){let i=t.oldText;return[i]=ut.applyIfEnabled(i,t.settings,this.disabledRules),[i]=ct.applyIfEnabled(i,t.settings,this.disabledRules,{defaultEscapeCharacter:t.settings.commonStyles.escapeCharacter}),i}runAfterRegularRules(t,i){let n=i.oldText,r=E("logs.post-rules");Bt(r),[n]=lt.applyIfEnabled(n,i.settings,this.disabledRules),[n]=dt.applyIfEnabled(n,i.settings,this.disabledRules,{defaultEscapeCharacter:i.settings.commonStyles.escapeCharacter});let a=i.getCurrentTime(),s;[n,s]=Wi.applyIfEnabled(n,i.settings,this.disabledRules,{fileCreatedTime:i.fileInfo.createdAtFormatted,fileModifiedTime:i.fileInfo.modifiedAtFormatted,currentTime:a,alreadyModified:t!=n,locale:i.momentLocale});let o=Wi.getRuleOptions(i.settings);return a=i.getCurrentTime(),[n]=xt.applyIfEnabled(n,i.settings,this.disabledRules,{currentTimeFormatted:a.format(o.format),yamlTimestampDateModifiedEnabled:s&&o.dateModified,dateModifiedKey:o.dateModifiedKey}),Ft(r),Ft(E("logs.rule-running")),n}runCustomCommands(t,i){fi(E("logs.running-custom-lint-command"));let n=new Set;for(let r of t){if(r.id){if(n.has(r.id)){Ji(E("logs.custom-lint-duplicate-warning").replace("{COMMAND_NAME}",r.name));continue}}else continue;try{n.add(r.id),i.executeCommandById(r.id)}catch(a){Da(a,`${E("logs.custom-lint-error-message")} ${r.id}`)}}}runCustomRegexReplacement(t,i){fi(E("logs.running-custom-regex"));let n=i;for(let r of t){if(r.find==null||r.replace===void 0||r.replace===null)continue;let a=new RegExp(`${r.find}`,r.flags);n=n.replace(a,Wc(r.replace))}return n}runPasteLint(t,i){let n=i.oldText;return[n]=ht.applyIfEnabled(n,i.settings,[]),[n]=bt.applyIfEnabled(n,i.settings,[]),[n]=yt.applyIfEnabled(n,i.settings,[]),[n]=gt.applyIfEnabled(n,i.settings,[]),[n]=ft.applyIfEnabled(n,i.settings,[]),[n]=pt.applyIfEnabled(n,i.settings,[],{lineContent:t}),[n]=mt.applyIfEnabled(n,i.settings,[],{lineContent:t}),[n]=st.applyIfEnabled(n,i.settings,[],{lineContent:t}),n}};function Cr(e,t=null,i,n){let r=t?(0,Gt.moment)(t.stat.ctime):(0,Gt.moment)();r.locale(i);let a=t?(0,Gt.moment)(t.stat.mtime):(0,Gt.moment)();a.locale(i);let s=a.format(),o=r.format();return{oldText:e,fileInfo:{name:t?t.basename:"",createdAtFormatted:o,modifiedAtFormatted:s},settings:n,momentLocale:i,getCurrentTime:()=>{let l=(0,Gt.moment)();return l.locale(i),l}}}var cs=require("obsidian");var Mr=class extends cs.Modal{constructor(t,i,n,r,a){super(t),this.modalEl.addClass("confirm-modal"),this.contentEl.createEl("h3",{text:E("warning-text")}).style.textAlign="center",this.contentEl.createEl("p",{text:i+" "+E("file-backup-text")}).id="confirm-dialog",this.contentEl.createDiv("modal-button-container",s=>{s.createEl("button",{text:"Cancel"}).addEventListener("click",()=>this.close());let o=s.createEl("button",{attr:{type:"submit"},cls:"mod-cta",text:n});o.addEventListener("click",async l=>{new cs.Notice(r),this.close(),await a()}),setTimeout(()=>{o.focus()},50)})}};var nn=require("obsidian");var Su=require("obsidian");var bv={General:we.general.id,Custom:we.custom.id,YAML:we.yaml.id,Heading:we.heading.id,Footnote:we.footer.id,Content:we.content.id,Spacing:we.whitespace.id,Paste:we.paste.id,Debug:we.debug.id},vv={General:"tabs.names.general",Custom:"tabs.names.custom",YAML:"tabs.names.yaml",Heading:"tabs.names.heading",Footnote:"tabs.names.footnote",Content:"tabs.names.content",Spacing:"tabs.names.spacing",Paste:"tabs.names.paste",Debug:"tabs.names.debug"},Si=class{constructor(t,i,n,r,a){this.name=n;this.isMobile=r;this.plugin=a;this.searchSettingInfo=[];this.navButton=t.createDiv("linter-navigation-item");let s="linter-desktop";r&&(s="linter-mobile"),this.navButton.addClass(s),(0,Su.setIcon)(this.navButton.createSpan({cls:"linter-navigation-item-icon"}),bv[n],20);let o=E(vv[n]);this.navButton.createSpan().setText(o),this.contentEl=i.createDiv("linter-tab-settings"),this.contentEl.id=n.toLowerCase().replace(" ","-"),this.headingEl=this.contentEl.createEl("h2",{text:o}),Xe(this.headingEl)}addSettingSearchInfo(t,i="",n="",r=null,a=null){this.searchSettingInfo.push({containerEl:t,name:i.toLowerCase(),description:n.toLowerCase(),options:r,alias:a})}updateTabDisplayMode(t,i="the status is still the same"){switch(t?(this.navButton.addClass("linter-navigation-item-selected"),ki(this.contentEl)):(this.navButton.removeClass("linter-navigation-item-selected"),Xe(this.contentEl)),i){case"entering search mode by focusing on the search input box":ki(this.contentEl),ki(this.headingEl);for(let n of this.searchSettingInfo)ki(n.containerEl);break;case"leaving search mode by selecting a tab":Xe(this.headingEl);for(let n of this.searchSettingInfo)ki(n.containerEl);break}}};var Ai=require("obsidian"),Au=require("obsidian");var ds=class extends Si{constructor(t,i,n,r){super(t,i,"General",n,r),this.display()}display(){let t=this.contentEl.createDiv(),i=E("tabs.general.lint-on-save.name"),n=E("tabs.general.lint-on-save.description"),r=new Ai.Setting(t).setName(i).addToggle(d=>{d.setValue(this.plugin.settings.lintOnSave).onChange(async c=>{this.plugin.settings.lintOnSave=c,await this.plugin.saveSettings()})});wi(n,r.descEl),this.addSettingSearchInfo(t,i,n),t=this.contentEl.createDiv(),i=E("tabs.general.display-message.name"),n=E("tabs.general.display-message.description"),new Ai.Setting(t).setName(i).setDesc(n).addToggle(d=>{d.setValue(this.plugin.settings.displayChanged).onChange(async c=>{this.plugin.settings.displayChanged=c,await this.plugin.saveSettings()})}),this.addSettingSearchInfo(t,i,n),t=this.contentEl.createDiv(),i=E("tabs.general.folders-to-ignore.name"),n=E("tabs.general.folders-to-ignore.description"),new Ai.Setting(t).setName(i).setDesc(n).addTextArea(d=>{d.setValue(this.plugin.settings.foldersToIgnore.join(` `)).onChange(async c=>{this.plugin.settings.foldersToIgnore=c.split(` -`),await this.plugin.saveSettings()})}),this.addSettingSearchInfo(i,t,n);let a=navigator.language?.toLowerCase();i=this.contentEl.createDiv(),t="Override locale",n="Set this if you want to use a locale different from the default",new Si.Setting(i).setName(t).setDesc(n).addDropdown(d=>{d.addOption("system-default",`Same as system (${a})`),md.moment.locales().forEach(c=>{d.addOption(c,c)}),d.setValue(this.plugin.settings.linterLocale),d.onChange(async c=>{this.plugin.settings.linterLocale=c,await this.plugin.setOrUpdateMomentInstance(),await this.plugin.saveSettings()})}),this.addSettingSearchInfo(i,t,n);let s=["multi-line","single-line","single string comma delimited","single string to single-line","single string to multi-line"];i=this.contentEl.createDiv(),t="YAML aliases section style",n="The style of the YAML aliases section",new Si.Setting(i).setName(t).setDesc(n).addDropdown(d=>{s.forEach(c=>{d.addOption(c,c)}),d.setValue(this.plugin.settings.commonStyles.aliasArrayStyle),d.onChange(async c=>{this.plugin.settings.commonStyles.aliasArrayStyle=c,await this.plugin.saveSettings()})}),this.addSettingSearchInfo(i,t,n);let o=["multi-line","single-line","single string to single-line","single string to multi-line","single-line space delimited","single string space delimited","single string comma delimited"];i=this.contentEl.createDiv(),t="YAML tags section style",n="The style of the YAML tags section",new Si.Setting(i).setName(t).setDesc(n).addDropdown(d=>{o.forEach(c=>{d.addOption(c,c)}),d.setValue(this.plugin.settings.commonStyles.tagArrayStyle),d.onChange(async c=>{this.plugin.settings.commonStyles.tagArrayStyle=c,await this.plugin.saveSettings()})}),this.addSettingSearchInfo(i,t,n);let l=['"',"'"];i=this.contentEl.createDiv(),t="Default Escape Character",n="The default character to use to escape YAML values when a single quote and double quote are not present.",new Si.Setting(i).setName(t).setDesc(n).addDropdown(d=>{l.forEach(c=>{d.addOption(c,c)}),d.setValue(this.plugin.settings.commonStyles.escapeCharacter),d.onChange(async c=>{this.plugin.settings.commonStyles.escapeCharacter=c,await this.plugin.saveSettings()})}),this.addSettingSearchInfo(i,t,n),i=this.contentEl.createDiv(),t="Remove Unnecessary Escape Characters when in Multi-Line Array Format",n="Escape characters for multi-line YAML arrays don't need the same escaping as single-line arrays, so when in multi-line format remove extra escapes that are not necessary",new Si.Setting(i).setName(t).setDesc(n).addToggle(d=>{d.setValue(this.plugin.settings.commonStyles.removeUnnecessaryEscapeCharsForMultiLineArrays).onChange(async c=>{this.plugin.settings.commonStyles.removeUnnecessaryEscapeCharsForMultiLineArrays=c,await this.plugin.saveSettings()})}),this.addSettingSearchInfo(i,t,n),i=this.contentEl.createDiv(),t="Number of Dollar Signs to Indicate Math Block",n="The amount of dollar signs to consider the math content to be a math block instead of inline math",new Si.Setting(i).setName(t).setDesc(n).addText(d=>{d.setValue(this.plugin.settings.commonStyles.minimumNumberOfDollarSignsToBeAMathBlock.toString()).onChange(async c=>{let u=parseInt(c);isNaN(u)&&(u=2),this.plugin.settings.commonStyles.minimumNumberOfDollarSignsToBeAMathBlock=u,await this.plugin.saveSettings()})}),this.addSettingSearchInfo(i,t,n)}};var Xa=class extends zi{constructor(t,n,r,a,s,o){super(t,n,r,s,o);this.rules=a;this.display()}display(){for(let t of this.rules){let n=this.contentEl.createDiv();n.id=t.alias(),n.createEl(this.isMobile?"h4":"h3",{},a=>{a.innerHTML=`${t.name}`});let r=[];for(let a of t.options)a.display(n,this.plugin.settings,this.plugin),r.push(a.searchInfo);this.addSettingSearchInfo(n,t.name.toLowerCase(),t.description.toLowerCase(),r,n.id)}}};var Rd=require("obsidian");var gd=require("obsidian");var Wt=class{constructor(i,t,n,r,a,s,o,l){this.containerEl=i;this.name=t;this.description=n;this.warning=r;this.addInputBtnText=a;this.isMobile=s;this.saveSettings=o;this.onAddInput=l}display(){this.containerEl.createEl(this.isMobile?"h4":"h3",{text:this.name}),Ae(this.description,this.containerEl),this.warning!=null&&this.containerEl.createEl("p",{text:this.warning,cls:"mod-warning"}),new gd.Setting(this.containerEl).addButton(i=>{i.setButtonText(this.addInputBtnText).setCta().onClick(()=>this.onAddInput())}),this.inputElDiv=this.containerEl.createDiv(),this.showInputEls()}resetInputEls(){this.inputElDiv.empty(),this.showInputEls()}};var Fd=require("obsidian");var ue="top",we="bottom",fe="right",me="left",es="auto",Yi=[ue,we,fe,me],Li="start",vt="end",hd="clippingParents",is="viewport",Vt="popper",fd="reference",Ro=Yi.reduce(function(e,i){return e.concat([i+"-"+Li,i+"-"+vt])},[]),ts=[].concat(Yi,[es]).reduce(function(e,i){return e.concat([i,i+"-"+Li,i+"-"+vt])},[]),Ff="beforeRead",Rf="read",jf="afterRead",Df="beforeMain",Pf="main",$f="afterMain",Nf="beforeWrite",Hf="write",Yf="afterWrite",yd=[Ff,Rf,jf,Df,Pf,$f,Nf,Hf,Yf];function Ce(e){return e?(e.nodeName||"").toLowerCase():null}function de(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var i=e.ownerDocument;return i&&i.defaultView||window}return e}function ti(e){var i=de(e).Element;return e instanceof i||e instanceof Element}function ke(e){var i=de(e).HTMLElement;return e instanceof i||e instanceof HTMLElement}function Ut(e){if(typeof ShadowRoot>"u")return!1;var i=de(e).ShadowRoot;return e instanceof i||e instanceof ShadowRoot}function Kf(e){var i=e.state;Object.keys(i.elements).forEach(function(t){var n=i.styles[t]||{},r=i.attributes[t]||{},a=i.elements[t];!ke(a)||!Ce(a)||(Object.assign(a.style,n),Object.keys(r).forEach(function(s){var o=r[s];o===!1?a.removeAttribute(s):a.setAttribute(s,o===!0?"":o)}))})}function Wf(e){var i=e.state,t={popper:{position:i.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(i.elements.popper.style,t.popper),i.styles=t,i.elements.arrow&&Object.assign(i.elements.arrow.style,t.arrow),function(){Object.keys(i.elements).forEach(function(n){var r=i.elements[n],a=i.attributes[n]||{},s=Object.keys(i.styles.hasOwnProperty(n)?i.styles[n]:t[n]),o=s.reduce(function(l,d){return l[d]="",l},{});!ke(r)||!Ce(r)||(Object.assign(r.style,o),Object.keys(a).forEach(function(l){r.removeAttribute(l)}))})}}var bd={name:"applyStyles",enabled:!0,phase:"write",fn:Kf,effect:Wf,requires:["computeStyles"]};function Le(e){return e.split("-")[0]}var ci=Math.max,xt=Math.min,qi=Math.round;function Gt(){var e=navigator.userAgentData;return e!=null&&e.brands?e.brands.map(function(i){return i.brand+"/"+i.version}).join(" "):navigator.userAgent}function Ar(){return!/^((?!chrome|android).)*safari/i.test(Gt())}function ni(e,i,t){i===void 0&&(i=!1),t===void 0&&(t=!1);var n=e.getBoundingClientRect(),r=1,a=1;i&&ke(e)&&(r=e.offsetWidth>0&&qi(n.width)/e.offsetWidth||1,a=e.offsetHeight>0&&qi(n.height)/e.offsetHeight||1);var s=ti(e)?de(e):window,o=s.visualViewport,l=!Ar()&&t,d=(n.left+(l&&o?o.offsetLeft:0))/r,c=(n.top+(l&&o?o.offsetTop:0))/a,u=n.width/r,m=n.height/a;return{width:u,height:m,top:c,right:d+u,bottom:c+m,left:d,x:d,y:c}}function wt(e){var i=ni(e),t=e.offsetWidth,n=e.offsetHeight;return Math.abs(i.width-t)<=1&&(t=i.width),Math.abs(i.height-n)<=1&&(n=i.height),{x:e.offsetLeft,y:e.offsetTop,width:t,height:n}}function Cr(e,i){var t=i.getRootNode&&i.getRootNode();if(e.contains(i))return!0;if(t&&Ut(t)){var n=i;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function Ne(e){return de(e).getComputedStyle(e)}function jo(e){return["table","td","th"].indexOf(Ce(e))>=0}function Me(e){return((ti(e)?e.ownerDocument:e.document)||window.document).documentElement}function _i(e){return Ce(e)==="html"?e:e.assignedSlot||e.parentNode||(Ut(e)?e.host:null)||Me(e)}function vd(e){return!ke(e)||Ne(e).position==="fixed"?null:e.offsetParent}function Vf(e){var i=/firefox/i.test(Gt()),t=/Trident/i.test(Gt());if(t&&ke(e)){var n=Ne(e);if(n.position==="fixed")return null}var r=_i(e);for(Ut(r)&&(r=r.host);ke(r)&&["html","body"].indexOf(Ce(r))<0;){var a=Ne(r);if(a.transform!=="none"||a.perspective!=="none"||a.contain==="paint"||["transform","perspective"].indexOf(a.willChange)!==-1||i&&a.willChange==="filter"||i&&a.filter&&a.filter!=="none")return r;r=r.parentNode}return null}function di(e){for(var i=de(e),t=vd(e);t&&jo(t)&&Ne(t).position==="static";)t=vd(t);return t&&(Ce(t)==="html"||Ce(t)==="body"&&Ne(t).position==="static")?i:t||Vf(e)||i}function kt(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function zt(e,i,t){return ci(e,xt(i,t))}function xd(e,i,t){var n=zt(e,i,t);return n>t?t:n}function Lr(){return{top:0,right:0,bottom:0,left:0}}function qr(e){return Object.assign({},Lr(),e)}function _r(e,i){return i.reduce(function(t,n){return t[n]=e,t},{})}var Uf=function(i,t){return i=typeof i=="function"?i(Object.assign({},t.rects,{placement:t.placement})):i,qr(typeof i!="number"?i:_r(i,Yi))};function Gf(e){var i,t=e.state,n=e.name,r=e.options,a=t.elements.arrow,s=t.modifiersData.popperOffsets,o=Le(t.placement),l=kt(o),d=[me,fe].indexOf(o)>=0,c=d?"height":"width";if(!(!a||!s)){var u=Uf(r.padding,t),m=wt(a),g=l==="y"?ue:me,h=l==="y"?we:fe,f=t.rects.reference[c]+t.rects.reference[l]-s[l]-t.rects.popper[c],v=s[l]-t.rects.reference[l],b=di(a),A=b?l==="y"?b.clientHeight||0:b.clientWidth||0:0,O=f/2-v/2,C=u[g],M=A-m[c]-u[h],S=A/2-m[c]/2+O,q=zt(C,S,M),_=l;t.modifiersData[n]=(i={},i[_]=q,i.centerOffset=q-S,i)}}function Zf(e){var i=e.state,t=e.options,n=t.element,r=n===void 0?"[data-popper-arrow]":n;r!=null&&(typeof r=="string"&&(r=i.elements.popper.querySelector(r),!r)||Cr(i.elements.popper,r)&&(i.elements.arrow=r))}var wd={name:"arrow",enabled:!0,phase:"main",fn:Gf,effect:Zf,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ri(e){return e.split("-")[1]}var Qf={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Jf(e){var i=e.x,t=e.y,n=window,r=n.devicePixelRatio||1;return{x:qi(i*r)/r||0,y:qi(t*r)/r||0}}function kd(e){var i,t=e.popper,n=e.popperRect,r=e.placement,a=e.variation,s=e.offsets,o=e.position,l=e.gpuAcceleration,d=e.adaptive,c=e.roundOffsets,u=e.isFixed,m=s.x,g=m===void 0?0:m,h=s.y,f=h===void 0?0:h,v=typeof c=="function"?c({x:g,y:f}):{x:g,y:f};g=v.x,f=v.y;var b=s.hasOwnProperty("x"),A=s.hasOwnProperty("y"),O=me,C=ue,M=window;if(d){var S=di(t),q="clientHeight",_="clientWidth";if(S===de(t)&&(S=Me(t),Ne(S).position!=="static"&&o==="absolute"&&(q="scrollHeight",_="scrollWidth")),S=S,r===ue||(r===me||r===fe)&&a===vt){C=we;var D=u&&S===M&&M.visualViewport?M.visualViewport.height:S[q];f-=D-n.height,f*=l?1:-1}if(r===me||(r===ue||r===we)&&a===vt){O=fe;var Y=u&&S===M&&M.visualViewport?M.visualViewport.width:S[_];g-=Y-n.width,g*=l?1:-1}}var $=Object.assign({position:o},d&&Qf),K=c===!0?Jf({x:g,y:f}):{x:g,y:f};if(g=K.x,f=K.y,l){var B;return Object.assign({},$,(B={},B[C]=A?"0":"",B[O]=b?"0":"",B.transform=(M.devicePixelRatio||1)<=1?"translate("+g+"px, "+f+"px)":"translate3d("+g+"px, "+f+"px, 0)",B))}return Object.assign({},$,(i={},i[C]=A?f+"px":"",i[O]=b?g+"px":"",i.transform="",i))}function Xf(e){var i=e.state,t=e.options,n=t.gpuAcceleration,r=n===void 0?!0:n,a=t.adaptive,s=a===void 0?!0:a,o=t.roundOffsets,l=o===void 0?!0:o;if(!1)var d;var c={placement:Le(i.placement),variation:ri(i.placement),popper:i.elements.popper,popperRect:i.rects.popper,gpuAcceleration:r,isFixed:i.options.strategy==="fixed"};i.modifiersData.popperOffsets!=null&&(i.styles.popper=Object.assign({},i.styles.popper,kd(Object.assign({},c,{offsets:i.modifiersData.popperOffsets,position:i.options.strategy,adaptive:s,roundOffsets:l})))),i.modifiersData.arrow!=null&&(i.styles.arrow=Object.assign({},i.styles.arrow,kd(Object.assign({},c,{offsets:i.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),i.attributes.popper=Object.assign({},i.attributes.popper,{"data-popper-placement":i.placement})}var zd={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Xf,data:{}};var ns={passive:!0};function ey(e){var i=e.state,t=e.instance,n=e.options,r=n.scroll,a=r===void 0?!0:r,s=n.resize,o=s===void 0?!0:s,l=de(i.elements.popper),d=[].concat(i.scrollParents.reference,i.scrollParents.popper);return a&&d.forEach(function(c){c.addEventListener("scroll",t.update,ns)}),o&&l.addEventListener("resize",t.update,ns),function(){a&&d.forEach(function(c){c.removeEventListener("scroll",t.update,ns)}),o&&l.removeEventListener("resize",t.update,ns)}}var Sd={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:ey,data:{}};var iy={left:"right",right:"left",bottom:"top",top:"bottom"};function Zt(e){return e.replace(/left|right|bottom|top/g,function(i){return iy[i]})}var ty={start:"end",end:"start"};function rs(e){return e.replace(/start|end/g,function(i){return ty[i]})}function St(e){var i=de(e),t=i.pageXOffset,n=i.pageYOffset;return{scrollLeft:t,scrollTop:n}}function Tt(e){return ni(Me(e)).left+St(e).scrollLeft}function Do(e,i){var t=de(e),n=Me(e),r=t.visualViewport,a=n.clientWidth,s=n.clientHeight,o=0,l=0;if(r){a=r.width,s=r.height;var d=Ar();(d||!d&&i==="fixed")&&(o=r.offsetLeft,l=r.offsetTop)}return{width:a,height:s,x:o+Tt(e),y:l}}function Po(e){var i,t=Me(e),n=St(e),r=(i=e.ownerDocument)==null?void 0:i.body,a=ci(t.scrollWidth,t.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),s=ci(t.scrollHeight,t.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0),o=-n.scrollLeft+Tt(e),l=-n.scrollTop;return Ne(r||t).direction==="rtl"&&(o+=ci(t.clientWidth,r?r.clientWidth:0)-a),{width:a,height:s,x:o,y:l}}function Ot(e){var i=Ne(e),t=i.overflow,n=i.overflowX,r=i.overflowY;return/auto|scroll|overlay|hidden/.test(t+r+n)}function as(e){return["html","body","#document"].indexOf(Ce(e))>=0?e.ownerDocument.body:ke(e)&&Ot(e)?e:as(_i(e))}function Ki(e,i){var t;i===void 0&&(i=[]);var n=as(e),r=n===((t=e.ownerDocument)==null?void 0:t.body),a=de(n),s=r?[a].concat(a.visualViewport||[],Ot(n)?n:[]):n,o=i.concat(s);return r?o:o.concat(Ki(_i(s)))}function Qt(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function ny(e,i){var t=ni(e,!1,i==="fixed");return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}function Td(e,i,t){return i===is?Qt(Do(e,t)):ti(i)?ny(i,t):Qt(Po(Me(e)))}function ry(e){var i=Ki(_i(e)),t=["absolute","fixed"].indexOf(Ne(e).position)>=0,n=t&&ke(e)?di(e):e;return ti(n)?i.filter(function(r){return ti(r)&&Cr(r,n)&&Ce(r)!=="body"}):[]}function $o(e,i,t,n){var r=i==="clippingParents"?ry(e):[].concat(i),a=[].concat(r,[t]),s=a[0],o=a.reduce(function(l,d){var c=Td(e,d,n);return l.top=ci(c.top,l.top),l.right=xt(c.right,l.right),l.bottom=xt(c.bottom,l.bottom),l.left=ci(c.left,l.left),l},Td(e,s,n));return o.width=o.right-o.left,o.height=o.bottom-o.top,o.x=o.left,o.y=o.top,o}function Mr(e){var i=e.reference,t=e.element,n=e.placement,r=n?Le(n):null,a=n?ri(n):null,s=i.x+i.width/2-t.width/2,o=i.y+i.height/2-t.height/2,l;switch(r){case ue:l={x:s,y:i.y-t.height};break;case we:l={x:s,y:i.y+i.height};break;case fe:l={x:i.x+i.width,y:o};break;case me:l={x:i.x-t.width,y:o};break;default:l={x:i.x,y:i.y}}var d=r?kt(r):null;if(d!=null){var c=d==="y"?"height":"width";switch(a){case Li:l[d]=l[d]-(i[c]/2-t[c]/2);break;case vt:l[d]=l[d]+(i[c]/2-t[c]/2);break;default:}}return l}function ui(e,i){i===void 0&&(i={});var t=i,n=t.placement,r=n===void 0?e.placement:n,a=t.strategy,s=a===void 0?e.strategy:a,o=t.boundary,l=o===void 0?hd:o,d=t.rootBoundary,c=d===void 0?is:d,u=t.elementContext,m=u===void 0?Vt:u,g=t.altBoundary,h=g===void 0?!1:g,f=t.padding,v=f===void 0?0:f,b=qr(typeof v!="number"?v:_r(v,Yi)),A=m===Vt?fd:Vt,O=e.rects.popper,C=e.elements[h?A:m],M=$o(ti(C)?C:C.contextElement||Me(e.elements.popper),l,c,s),S=ni(e.elements.reference),q=Mr({reference:S,element:O,strategy:"absolute",placement:r}),_=Qt(Object.assign({},O,q)),D=m===Vt?_:S,Y={top:M.top-D.top+b.top,bottom:D.bottom-M.bottom+b.bottom,left:M.left-D.left+b.left,right:D.right-M.right+b.right},$=e.modifiersData.offset;if(m===Vt&&$){var K=$[r];Object.keys(Y).forEach(function(B){var W=[fe,we].indexOf(B)>=0?1:-1,X=[ue,we].indexOf(B)>=0?"y":"x";Y[B]+=K[X]*W})}return Y}function No(e,i){i===void 0&&(i={});var t=i,n=t.placement,r=t.boundary,a=t.rootBoundary,s=t.padding,o=t.flipVariations,l=t.allowedAutoPlacements,d=l===void 0?ts:l,c=ri(n),u=c?o?Ro:Ro.filter(function(h){return ri(h)===c}):Yi,m=u.filter(function(h){return d.indexOf(h)>=0});m.length===0&&(m=u);var g=m.reduce(function(h,f){return h[f]=ui(e,{placement:f,boundary:r,rootBoundary:a,padding:s})[Le(f)],h},{});return Object.keys(g).sort(function(h,f){return g[h]-g[f]})}function ay(e){if(Le(e)===es)return[];var i=Zt(e);return[rs(e),i,rs(i)]}function sy(e){var i=e.state,t=e.options,n=e.name;if(!i.modifiersData[n]._skip){for(var r=t.mainAxis,a=r===void 0?!0:r,s=t.altAxis,o=s===void 0?!0:s,l=t.fallbackPlacements,d=t.padding,c=t.boundary,u=t.rootBoundary,m=t.altBoundary,g=t.flipVariations,h=g===void 0?!0:g,f=t.allowedAutoPlacements,v=i.options.placement,b=Le(v),A=b===v,O=l||(A||!h?[Zt(v)]:ay(v)),C=[v].concat(O).reduce(function(He,je){return He.concat(Le(je)===es?No(i,{placement:je,boundary:c,rootBoundary:u,padding:d,flipVariations:h,allowedAutoPlacements:f}):je)},[]),M=i.rects.reference,S=i.rects.popper,q=new Map,_=!0,D=C[0],Y=0;Y=0,X=W?"width":"height",Z=ui(i,{placement:$,boundary:c,rootBoundary:u,altBoundary:m,padding:d}),oe=W?B?fe:me:B?we:ue;M[X]>S[X]&&(oe=Zt(oe));var le=Zt(oe),ce=[];if(a&&ce.push(Z[K]<=0),o&&ce.push(Z[oe]<=0,Z[le]<=0),ce.every(function(He){return He})){D=$,_=!1;break}q.set($,ce)}if(_)for(var ne=h?3:1,k=function(je){var ai=C.find(function(Ye){var ee=q.get(Ye);if(ee)return ee.slice(0,je).every(function(Ti){return Ti})});if(ai)return D=ai,"break"},w=ne;w>0;w--){var pi=k(w);if(pi==="break")break}i.placement!==D&&(i.modifiersData[n]._skip=!0,i.placement=D,i.reset=!0)}}var Od={name:"flip",enabled:!0,phase:"main",fn:sy,requiresIfExists:["offset"],data:{_skip:!1}};function Ed(e,i,t){return t===void 0&&(t={x:0,y:0}),{top:e.top-i.height-t.y,right:e.right-i.width+t.x,bottom:e.bottom-i.height+t.y,left:e.left-i.width-t.x}}function Ad(e){return[ue,fe,we,me].some(function(i){return e[i]>=0})}function oy(e){var i=e.state,t=e.name,n=i.rects.reference,r=i.rects.popper,a=i.modifiersData.preventOverflow,s=ui(i,{elementContext:"reference"}),o=ui(i,{altBoundary:!0}),l=Ed(s,n),d=Ed(o,r,a),c=Ad(l),u=Ad(d);i.modifiersData[t]={referenceClippingOffsets:l,popperEscapeOffsets:d,isReferenceHidden:c,hasPopperEscaped:u},i.attributes.popper=Object.assign({},i.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":u})}var Cd={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:oy};function ly(e,i,t){var n=Le(e),r=[me,ue].indexOf(n)>=0?-1:1,a=typeof t=="function"?t(Object.assign({},i,{placement:e})):t,s=a[0],o=a[1];return s=s||0,o=(o||0)*r,[me,fe].indexOf(n)>=0?{x:o,y:s}:{x:s,y:o}}function cy(e){var i=e.state,t=e.options,n=e.name,r=t.offset,a=r===void 0?[0,0]:r,s=ts.reduce(function(c,u){return c[u]=ly(u,i.rects,a),c},{}),o=s[i.placement],l=o.x,d=o.y;i.modifiersData.popperOffsets!=null&&(i.modifiersData.popperOffsets.x+=l,i.modifiersData.popperOffsets.y+=d),i.modifiersData[n]=s}var Ld={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:cy};function dy(e){var i=e.state,t=e.name;i.modifiersData[t]=Mr({reference:i.rects.reference,element:i.rects.popper,strategy:"absolute",placement:i.placement})}var qd={name:"popperOffsets",enabled:!0,phase:"read",fn:dy,data:{}};function Ho(e){return e==="x"?"y":"x"}function uy(e){var i=e.state,t=e.options,n=e.name,r=t.mainAxis,a=r===void 0?!0:r,s=t.altAxis,o=s===void 0?!1:s,l=t.boundary,d=t.rootBoundary,c=t.altBoundary,u=t.padding,m=t.tether,g=m===void 0?!0:m,h=t.tetherOffset,f=h===void 0?0:h,v=ui(i,{boundary:l,rootBoundary:d,padding:u,altBoundary:c}),b=Le(i.placement),A=ri(i.placement),O=!A,C=kt(b),M=Ho(C),S=i.modifiersData.popperOffsets,q=i.rects.reference,_=i.rects.popper,D=typeof f=="function"?f(Object.assign({},i.rects,{placement:i.placement})):f,Y=typeof D=="number"?{mainAxis:D,altAxis:D}:Object.assign({mainAxis:0,altAxis:0},D),$=i.modifiersData.offset?i.modifiersData.offset[i.placement]:null,K={x:0,y:0};if(S){if(a){var B,W=C==="y"?ue:me,X=C==="y"?we:fe,Z=C==="y"?"height":"width",oe=S[C],le=oe+v[W],ce=oe-v[X],ne=g?-_[Z]/2:0,k=A===Li?q[Z]:_[Z],w=A===Li?-_[Z]:-q[Z],pi=i.elements.arrow,He=g&&pi?wt(pi):{width:0,height:0},je=i.modifiersData["arrow#persistent"]?i.modifiersData["arrow#persistent"].padding:Lr(),ai=je[W],Ye=je[X],ee=zt(0,q[Z],He[Z]),Ti=O?q[Z]/2-ne-ee-ai-Y.mainAxis:k-ee-ai-Y.mainAxis,si=O?-q[Z]/2+ne+ee+Ye+Y.mainAxis:w+ee+Ye+Y.mainAxis,mi=i.elements.arrow&&di(i.elements.arrow),Mi=mi?C==="y"?mi.clientTop||0:mi.clientLeft||0:0,Wi=(B=$?.[C])!=null?B:0,fs=oe+Ti-Wi-Mi,ys=oe+si-Wi,Fr=zt(g?xt(le,fs):le,oe,g?ci(ce,ys):ce);S[C]=Fr,K[C]=Fr-oe}if(o){var en,Rr=C==="x"?ue:me,jr=C==="x"?we:fe,Oi=S[M],Vi=M==="y"?"height":"width",tn=Oi+v[Rr],Dr=Oi-v[jr],nn=[ue,me].indexOf(b)!==-1,Pr=(en=$?.[M])!=null?en:0,$r=nn?tn:Oi-q[Vi]-_[Vi]-Pr+Y.altAxis,Nr=nn?Oi+q[Vi]+_[Vi]-Pr-Y.altAxis:Dr,E=g&&nn?xd($r,Oi,Nr):zt(g?$r:tn,Oi,g?Nr:Dr);S[M]=E,K[M]=E-Oi}i.modifiersData[n]=K}}var _d={name:"preventOverflow",enabled:!0,phase:"main",fn:uy,requiresIfExists:["offset"]};function Yo(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function Ko(e){return e===de(e)||!ke(e)?St(e):Yo(e)}function py(e){var i=e.getBoundingClientRect(),t=qi(i.width)/e.offsetWidth||1,n=qi(i.height)/e.offsetHeight||1;return t!==1||n!==1}function Wo(e,i,t){t===void 0&&(t=!1);var n=ke(i),r=ke(i)&&py(i),a=Me(i),s=ni(e,r,t),o={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(n||!n&&!t)&&((Ce(i)!=="body"||Ot(a))&&(o=Ko(i)),ke(i)?(l=ni(i,!0),l.x+=i.clientLeft,l.y+=i.clientTop):a&&(l.x=Tt(a))),{x:s.left+o.scrollLeft-l.x,y:s.top+o.scrollTop-l.y,width:s.width,height:s.height}}function my(e){var i=new Map,t=new Set,n=[];e.forEach(function(a){i.set(a.name,a)});function r(a){t.add(a.name);var s=[].concat(a.requires||[],a.requiresIfExists||[]);s.forEach(function(o){if(!t.has(o)){var l=i.get(o);l&&r(l)}}),n.push(a)}return e.forEach(function(a){t.has(a.name)||r(a)}),n}function Vo(e){var i=my(e);return yd.reduce(function(t,n){return t.concat(i.filter(function(r){return r.phase===n}))},[])}function Uo(e){var i;return function(){return i||(i=new Promise(function(t){Promise.resolve().then(function(){i=void 0,t(e())})})),i}}function Go(e){var i=e.reduce(function(t,n){var r=t[n.name];return t[n.name]=r?Object.assign({},r,n,{options:Object.assign({},r.options,n.options),data:Object.assign({},r.data,n.data)}):n,t},{});return Object.keys(i).map(function(t){return i[t]})}var Md={placement:"bottom",modifiers:[],strategy:"absolute"};function Bd(){for(var e=arguments.length,i=new Array(e),t=0;t(e%i+i)%i,Qo=class{constructor(i,t,n){this.owner=i,this.containerEl=t,t.on("click",".suggestion-item",this.onSuggestionClick.bind(this)),t.on("mousemove",".suggestion-item",this.onSuggestionMouseover.bind(this)),n.register([],"ArrowUp",r=>{if(!r.isComposing)return this.setSelectedItem(this.selectedItem-1,!0),!1}),n.register([],"ArrowDown",r=>{if(!r.isComposing)return this.setSelectedItem(this.selectedItem+1,!0),!1}),n.register([],"Enter",r=>{if(!r.isComposing)return this.useSelectedItem(r),!1})}onSuggestionClick(i,t){i.preventDefault();let n=this.suggestions.indexOf(t);this.setSelectedItem(n,!1),this.useSelectedItem(i)}onSuggestionMouseover(i,t){let n=this.suggestions.indexOf(t);this.setSelectedItem(n,!1)}setSuggestions(i){this.containerEl.empty();let t=[];i.forEach(n=>{let r=this.containerEl.createDiv("suggestion-item");this.owner.renderSuggestion(n,r),t.push(r)}),this.values=i,this.suggestions=t,this.setSelectedItem(0,!1)}useSelectedItem(i){let t=this.values[this.selectedItem];t&&this.owner.selectSuggestion(t,i)}setSelectedItem(i,t){let n=hy(i,this.suggestions.length),r=this.suggestions[this.selectedItem],a=this.suggestions[n];r?.removeClass("is-selected"),a?.addClass("is-selected"),this.selectedItem=n,t&&a.scrollIntoView(!1)}},ss=class{constructor(i,t){this.app=i,this.inputEl=t,this.scope=new Fd.Scope,this.suggestEl=createDiv("suggestion-container");let n=this.suggestEl.createDiv("suggestion");this.suggest=new Qo(this,n,this.scope),this.scope.register([],"Escape",this.close.bind(this)),this.inputEl.addEventListener("input",this.onInputChanged.bind(this)),this.inputEl.addEventListener("focus",this.onInputChanged.bind(this)),this.inputEl.addEventListener("blur",this.close.bind(this)),this.suggestEl.on("mousedown",".suggestion-container",r=>{r.preventDefault()})}onInputChanged(){let i=this.inputEl.value,t=this.getSuggestions(i);if(!t){this.close();return}t.length>0?(this.suggest.setSuggestions(t),this.open(this.app.dom.appContainerEl,this.inputEl)):this.close()}open(i,t){this.app.keymap.pushScope(this.scope),i.appendChild(this.suggestEl),this.popper=Zo(t,this.suggestEl,{placement:"bottom-start",modifiers:[{name:"sameWidth",enabled:!0,fn:({state:n,instance:r})=>{let a=`${n.rects.reference.width}px`;n.styles.popper.width!==a&&(n.styles.popper.width=a,r.update())},phase:"beforeWrite",requires:["computeStyles"]}]})}close(){this.app.keymap.popScope(this.scope),this.suggest.setSuggestions([]),this.popper&&this.popper.destroy(),this.suggestEl.detach()}};var Br=class extends ss{constructor(t,n,r=[]){super(t,n);this.app=t;this.inputEl=n;this.valuesToExclude=r}getSuggestions(t){let n=this.app.commands.listCommands();if(!n)return[];let r=n.filter(o=>{for(let l of this.valuesToExclude)if(l.id==o.id&&!(this.inputEl.hasAttribute("commandId")&&this.inputEl.getAttribute("commandId")==o.id))return!1;return!0}),a=[],s=t.toLowerCase();return r.forEach(o=>{(o.id.contains(s)||o.name.toLowerCase().contains(s))&&a.push(o)}),a}renderSuggestion(t,n){n.setText(t.name)}selectSuggestion(t){this.inputEl.value=t.name,this.inputEl.setAttribute("commandId",t.id),this.inputEl.trigger("input"),this.close()}};var os=class extends Wt{constructor(t,n,r,a,s){super(t,"Custom Commands","Custom commands are Obsidian commands that get run after the linter is finished running its regular rules. This means that they do not run before the YAML timestamp logic runs, so they can cause YAML timestamp to be triggered on the next run of the linter. You may only select an Obsidian command once. **_Note that this currently only works on linting the current file._**","When selecting an option, make sure to select the option either by using the mouse or by hitting the enter key. Other selection methods may not work and only selections of an actual Obsidian command or an empty string will be saved.","Add new command",r,s,()=>{let o={id:"",name:""};this.lintCommands.push(o),this.saveSettings(),this.addCommand(o,this.lintCommands.length-1,!0)});this.lintCommands=n;this.app=a;this.display()}showInputEls(){this.lintCommands.forEach((t,n)=>{this.addCommand(t,n)})}addCommand(t,n,r=!1){new Rd.Setting(this.inputElDiv).addSearch(a=>{new Br(this.app,a.inputEl,this.lintCommands),a.setPlaceholder("Obsidian command").setValue(t.name).onChange(s=>{let o={id:a.inputEl.getAttribute("commandId"),name:s};o.name&&o.id?(this.lintCommands[n]=o,this.saveSettings()):!o.name&&!o.id&&(this.lintCommands[n]=o,this.saveSettings())}),a.inputEl.setAttr("tabIndex",n),a.inputEl.addClass("linter-custom-command"),r&&a.inputEl.focus()}).addExtraButton(a=>{a.setIcon("up-chevron-glyph").setTooltip("Move up").onClick(()=>{this.arrayMove(n,n-1),this.saveSettings(),this.resetInputEls()})}).addExtraButton(a=>{a.setIcon("down-chevron-glyph").setTooltip("Move down").onClick(()=>{this.arrayMove(n,n+1),this.saveSettings(),this.resetInputEls()})}).addExtraButton(a=>{a.setIcon("cross").setTooltip("Delete").onClick(()=>{this.lintCommands.splice(n,1),this.saveSettings(),this.resetInputEls()})})}arrayMove(t,n){if(n<0||n===this.lintCommands.length)return;let r=this.lintCommands[t];this.lintCommands[t]=this.lintCommands[n],this.lintCommands[n]=r}};var jd=require("obsidian");var fy="gm",ls=class extends Wt{constructor(t,n,r,a){super(t,"Custom Regex Replacement","Custom regex replacement can be used to replace anything that matches the find regex with the replacement value. The replace and find values will need to be valid regex values.","Use this with caution if you do not know regex. Also, please make sure that you do not use lookbehinds in your regex on iOS mobile as that will cause linting to fail since that is not supported on that platform.","Add new regex replacement",r,a,()=>{let s={find:"",replace:"",flags:fy};this.regexes.push(s),this.saveSettings(),this.addRegex(s,this.regexes.length-1,!0)});this.regexes=n;this.display()}showInputEls(){this.regexes.forEach((t,n)=>{this.addRegex(t,n)})}addRegex(t,n,r=!1){new jd.Setting(this.inputElDiv).addText(a=>{a.setPlaceholder("regex to find").setValue(t.find).onChange(s=>{this.regexes[n].find=s,this.saveSettings()}),a.inputEl.setAttr("inputIndex",n),a.inputEl.addClass("linter-custom-regex-replacement"),r&&a.inputEl.focus()}).addText(a=>{a.setPlaceholder("flags").setValue(t.flags).onChange(s=>{this.regexes[n].flags=s,this.saveSettings()})}).addText(a=>{a.setPlaceholder("regex to replace").setValue(t.replace).onChange(s=>{this.regexes[n].replace=s,this.saveSettings()})}).addExtraButton(a=>{a.setIcon("cross").setTooltip("Delete").onClick(()=>{this.regexes.splice(n,1),this.saveSettings(),this.resetInputEls()})})}};var cs=class extends zi{constructor(t,n,r,a,s){super(t,n,"Custom",r,s);this.app=a;this.display()}display(){let t=this.contentEl.createDiv(),n=new os(t,this.plugin.settings.lintCommands,this.isMobile,this.app,()=>{this.plugin.saveSettings()});this.addSettingSearchInfo(t,n.name,n.description.replaceAll(` +`),await this.plugin.saveSettings()})}),this.addSettingSearchInfo(t,i,n);let a=navigator.language?.toLowerCase();t=this.contentEl.createDiv(),i=E("tabs.general.override-locale.name"),n=E("tabs.general.override-locale.description"),new Ai.Setting(t).setName(i).setDesc(n).addDropdown(d=>{d.addOption("system-default",E("tabs.general.same-as-system-locale").replace("{SYS_LOCALE}",a)),Au.moment.locales().forEach(c=>{d.addOption(c,c)}),d.setValue(this.plugin.settings.linterLocale),d.onChange(async c=>{this.plugin.settings.linterLocale=c,await this.plugin.setOrUpdateMomentInstance(),await this.plugin.saveSettings()})}),this.addSettingSearchInfo(t,i,n);let s=["multi-line","single-line","single string comma delimited","single string to single-line","single string to multi-line"];t=this.contentEl.createDiv(),i=E("tabs.general.yaml-aliases-section-style.name"),n=E("tabs.general.yaml-aliases-section-style.description"),new Ai.Setting(t).setName(i).setDesc(n).addDropdown(d=>{s.forEach(c=>{let u="enums."+c;d.addOption(c,E(u))}),d.setValue(this.plugin.settings.commonStyles.aliasArrayStyle),d.onChange(async c=>{this.plugin.settings.commonStyles.aliasArrayStyle=c,await this.plugin.saveSettings()})}),this.addSettingSearchInfo(t,i,n);let o=["multi-line","single-line","single string to single-line","single string to multi-line","single-line space delimited","single string space delimited","single string comma delimited"];t=this.contentEl.createDiv(),i=E("tabs.general.yaml-tags-section-style.name"),n=E("tabs.general.yaml-tags-section-style.description"),new Ai.Setting(t).setName(i).setDesc(n).addDropdown(d=>{o.forEach(c=>{let u="enums."+c;d.addOption(c,E(u))}),d.setValue(this.plugin.settings.commonStyles.tagArrayStyle),d.onChange(async c=>{this.plugin.settings.commonStyles.tagArrayStyle=c,await this.plugin.saveSettings()})}),this.addSettingSearchInfo(t,i,n);let l=['"',"'"];t=this.contentEl.createDiv(),i=E("tabs.general.default-escape-character.name"),n=E("tabs.general.default-escape-character.description"),new Ai.Setting(t).setName(i).setDesc(n).addDropdown(d=>{l.forEach(c=>{d.addOption(c,c)}),d.setValue(this.plugin.settings.commonStyles.escapeCharacter),d.onChange(async c=>{this.plugin.settings.commonStyles.escapeCharacter=c,await this.plugin.saveSettings()})}),this.addSettingSearchInfo(t,i,n),t=this.contentEl.createDiv(),i=E("tabs.general.remove-unnecessary-escape-chars-in-multi-line-arrays.name"),n=E("tabs.general.remove-unnecessary-escape-chars-in-multi-line-arrays.description"),new Ai.Setting(t).setName(i).setDesc(n).addToggle(d=>{d.setValue(this.plugin.settings.commonStyles.removeUnnecessaryEscapeCharsForMultiLineArrays).onChange(async c=>{this.plugin.settings.commonStyles.removeUnnecessaryEscapeCharsForMultiLineArrays=c,await this.plugin.saveSettings()})}),this.addSettingSearchInfo(t,i,n),t=this.contentEl.createDiv(),i=E("tabs.general.number-of-dollar-signs-to-indicate-math-block.name"),n=E("tabs.general.number-of-dollar-signs-to-indicate-math-block.description"),new Ai.Setting(t).setName(i).setDesc(n).addText(d=>{d.setValue(this.plugin.settings.commonStyles.minimumNumberOfDollarSignsToBeAMathBlock.toString()).onChange(async c=>{let u=parseInt(c);isNaN(u)&&(u=2),this.plugin.settings.commonStyles.minimumNumberOfDollarSignsToBeAMathBlock=u,await this.plugin.saveSettings()})}),this.addSettingSearchInfo(t,i,n)}};var us=class extends Si{constructor(i,n,r,a,s,o){super(i,n,r,s,o);this.rules=a;this.display()}display(){for(let i of this.rules){let n=this.contentEl.createDiv();n.id=i.alias,n.createEl(this.isMobile?"h4":"h3",{},a=>{a.innerHTML=`${i.getName()}`});let r=[];for(let a of i.options)a.display(n,this.plugin.settings,this.plugin),r.push(a.getSearchInfo());this.addSettingSearchInfo(n,i.getName().toLowerCase(),i.getDescription().toLowerCase(),r,n.id)}}};var Gu=require("obsidian");var Tu=require("obsidian");var Zt=class{constructor(t,i,n,r,a,s,o,l){this.containerEl=t;this.name=i;this.description=n;this.warning=r;this.addInputBtnText=a;this.isMobile=s;this.saveSettings=o;this.onAddInput=l}display(){this.containerEl.createEl(this.isMobile?"h4":"h3",{text:this.name}),wi(this.description,this.containerEl),this.warning!=null&&this.containerEl.createEl("p",{text:this.warning,cls:"mod-warning"}),new Tu.Setting(this.containerEl).addButton(t=>{t.setButtonText(this.addInputBtnText).setCta().onClick(()=>this.onAddInput())}),this.inputElDiv=this.containerEl.createDiv(),this.showInputEls()}resetInputEls(){this.inputElDiv.empty(),this.showInputEls()}};var Uu=require("obsidian");var pe="top",ke="bottom",be="right",ge="left",ps="auto",Vi=[pe,ke,be,ge],qi="start",wt="end",Lu="clippingParents",ms="viewport",Qt="popper",Eu="reference",dl=Vi.reduce(function(e,t){return e.concat([t+"-"+qi,t+"-"+wt])},[]),gs=[].concat(Vi,[ps]).reduce(function(e,t){return e.concat([t,t+"-"+qi,t+"-"+wt])},[]),xv="beforeRead",wv="read",kv="afterRead",zv="beforeMain",Sv="main",Av="afterMain",Tv="beforeWrite",Lv="write",Ev="afterWrite",Ou=[xv,wv,kv,zv,Sv,Av,Tv,Lv,Ev];function Oe(e){return e?(e.nodeName||"").toLowerCase():null}function le(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function ii(e){var t=le(e).Element;return e instanceof t||e instanceof Element}function ze(e){var t=le(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Jt(e){if(typeof ShadowRoot>"u")return!1;var t=le(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function Ov(e){var t=e.state;Object.keys(t.elements).forEach(function(i){var n=t.styles[i]||{},r=t.attributes[i]||{},a=t.elements[i];!ze(a)||!Oe(a)||(Object.assign(a.style,n),Object.keys(r).forEach(function(s){var o=r[s];o===!1?a.removeAttribute(s):a.setAttribute(s,o===!0?"":o)}))})}function Cv(e){var t=e.state,i={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,i.popper),t.styles=i,t.elements.arrow&&Object.assign(t.elements.arrow.style,i.arrow),function(){Object.keys(t.elements).forEach(function(n){var r=t.elements[n],a=t.attributes[n]||{},s=Object.keys(t.styles.hasOwnProperty(n)?t.styles[n]:i[n]),o=s.reduce(function(l,d){return l[d]="",l},{});!ze(r)||!Oe(r)||(Object.assign(r.style,o),Object.keys(a).forEach(function(l){r.removeAttribute(l)}))})}}var Cu={name:"applyStyles",enabled:!0,phase:"write",fn:Ov,effect:Cv,requires:["computeStyles"]};function Ce(e){return e.split("-")[0]}var ci=Math.max,kt=Math.min,Ii=Math.round;function Xt(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function qr(){return!/^((?!chrome|android).)*safari/i.test(Xt())}function ti(e,t,i){t===void 0&&(t=!1),i===void 0&&(i=!1);var n=e.getBoundingClientRect(),r=1,a=1;t&&ze(e)&&(r=e.offsetWidth>0&&Ii(n.width)/e.offsetWidth||1,a=e.offsetHeight>0&&Ii(n.height)/e.offsetHeight||1);var s=ii(e)?le(e):window,o=s.visualViewport,l=!qr()&&i,d=(n.left+(l&&o?o.offsetLeft:0))/r,c=(n.top+(l&&o?o.offsetTop:0))/a,u=n.width/r,p=n.height/a;return{width:u,height:p,top:c,right:d+u,bottom:c+p,left:d,x:d,y:c}}function zt(e){var t=ti(e),i=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-i)<=1&&(i=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:i,height:n}}function Ir(e,t){var i=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(i&&Jt(i)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function He(e){return le(e).getComputedStyle(e)}function ul(e){return["table","td","th"].indexOf(Oe(e))>=0}function qe(e){return((ii(e)?e.ownerDocument:e.document)||window.document).documentElement}function _i(e){return Oe(e)==="html"?e:e.assignedSlot||e.parentNode||(Jt(e)?e.host:null)||qe(e)}function Mu(e){return!ze(e)||He(e).position==="fixed"?null:e.offsetParent}function Mv(e){var t=/firefox/i.test(Xt()),i=/Trident/i.test(Xt());if(i&&ze(e)){var n=He(e);if(n.position==="fixed")return null}var r=_i(e);for(Jt(r)&&(r=r.host);ze(r)&&["html","body"].indexOf(Oe(r))<0;){var a=He(r);if(a.transform!=="none"||a.perspective!=="none"||a.contain==="paint"||["transform","perspective"].indexOf(a.willChange)!==-1||t&&a.willChange==="filter"||t&&a.filter&&a.filter!=="none")return r;r=r.parentNode}return null}function di(e){for(var t=le(e),i=Mu(e);i&&ul(i)&&He(i).position==="static";)i=Mu(i);return i&&(Oe(i)==="html"||Oe(i)==="body"&&He(i).position==="static")?t:i||Mv(e)||t}function St(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function At(e,t,i){return ci(e,kt(t,i))}function qu(e,t,i){var n=At(e,t,i);return n>i?i:n}function _r(){return{top:0,right:0,bottom:0,left:0}}function Br(e){return Object.assign({},_r(),e)}function Fr(e,t){return t.reduce(function(i,n){return i[n]=e,i},{})}var qv=function(t,i){return t=typeof t=="function"?t(Object.assign({},i.rects,{placement:i.placement})):t,Br(typeof t!="number"?t:Fr(t,Vi))};function Iv(e){var t,i=e.state,n=e.name,r=e.options,a=i.elements.arrow,s=i.modifiersData.popperOffsets,o=Ce(i.placement),l=St(o),d=[ge,be].indexOf(o)>=0,c=d?"height":"width";if(!(!a||!s)){var u=qv(r.padding,i),p=zt(a),g=l==="y"?pe:ge,h=l==="y"?ke:be,y=i.rects.reference[c]+i.rects.reference[l]-s[l]-i.rects.popper[c],w=s[l]-i.rects.reference[l],b=di(a),S=b?l==="y"?b.clientHeight||0:b.clientWidth||0:0,T=y/2-w/2,C=u[g],_=S-p[c]-u[h],A=S/2-p[c]/2+T,B=At(C,A,_),q=l;i.modifiersData[n]=(t={},t[q]=B,t.centerOffset=B-A,t)}}function _v(e){var t=e.state,i=e.options,n=i.element,r=n===void 0?"[data-popper-arrow]":n;r!=null&&(typeof r=="string"&&(r=t.elements.popper.querySelector(r),!r)||Ir(t.elements.popper,r)&&(t.elements.arrow=r))}var Iu={name:"arrow",enabled:!0,phase:"main",fn:Iv,effect:_v,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function ni(e){return e.split("-")[1]}var Bv={top:"auto",right:"auto",bottom:"auto",left:"auto"};function Fv(e,t){var i=e.x,n=e.y,r=t.devicePixelRatio||1;return{x:Ii(i*r)/r||0,y:Ii(n*r)/r||0}}function _u(e){var t,i=e.popper,n=e.popperRect,r=e.placement,a=e.variation,s=e.offsets,o=e.position,l=e.gpuAcceleration,d=e.adaptive,c=e.roundOffsets,u=e.isFixed,p=s.x,g=p===void 0?0:p,h=s.y,y=h===void 0?0:h,w=typeof c=="function"?c({x:g,y}):{x:g,y};g=w.x,y=w.y;var b=s.hasOwnProperty("x"),S=s.hasOwnProperty("y"),T=ge,C=pe,_=window;if(d){var A=di(i),B="clientHeight",q="clientWidth";if(A===le(i)&&(A=qe(i),He(A).position!=="static"&&o==="absolute"&&(B="scrollHeight",q="scrollWidth")),A=A,r===pe||(r===ge||r===be)&&a===wt){C=ke;var j=u&&A===_&&_.visualViewport?_.visualViewport.height:A[B];y-=j-n.height,y*=l?1:-1}if(r===ge||(r===pe||r===ke)&&a===wt){T=be;var Y=u&&A===_&&_.visualViewport?_.visualViewport.width:A[q];g-=Y-n.width,g*=l?1:-1}}var N=Object.assign({position:o},d&&Bv),U=c===!0?Fv({x:g,y},le(i)):{x:g,y};if(g=U.x,y=U.y,l){var D;return Object.assign({},N,(D={},D[C]=S?"0":"",D[T]=b?"0":"",D.transform=(_.devicePixelRatio||1)<=1?"translate("+g+"px, "+y+"px)":"translate3d("+g+"px, "+y+"px, 0)",D))}return Object.assign({},N,(t={},t[C]=S?y+"px":"",t[T]=b?g+"px":"",t.transform="",t))}function Rv(e){var t=e.state,i=e.options,n=i.gpuAcceleration,r=n===void 0?!0:n,a=i.adaptive,s=a===void 0?!0:a,o=i.roundOffsets,l=o===void 0?!0:o;if(!1)var d;var c={placement:Ce(t.placement),variation:ni(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:r,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,_u(Object.assign({},c,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:s,roundOffsets:l})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,_u(Object.assign({},c,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:l})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}var Bu={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Rv,data:{}};var hs={passive:!0};function Dv(e){var t=e.state,i=e.instance,n=e.options,r=n.scroll,a=r===void 0?!0:r,s=n.resize,o=s===void 0?!0:s,l=le(t.elements.popper),d=[].concat(t.scrollParents.reference,t.scrollParents.popper);return a&&d.forEach(function(c){c.addEventListener("scroll",i.update,hs)}),o&&l.addEventListener("resize",i.update,hs),function(){a&&d.forEach(function(c){c.removeEventListener("scroll",i.update,hs)}),o&&l.removeEventListener("resize",i.update,hs)}}var Fu={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Dv,data:{}};var jv={left:"right",right:"left",bottom:"top",top:"bottom"};function en(e){return e.replace(/left|right|bottom|top/g,function(t){return jv[t]})}var Nv={start:"end",end:"start"};function fs(e){return e.replace(/start|end/g,function(t){return Nv[t]})}function Tt(e){var t=le(e),i=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:i,scrollTop:n}}function Lt(e){return ti(qe(e)).left+Tt(e).scrollLeft}function pl(e,t){var i=le(e),n=qe(e),r=i.visualViewport,a=n.clientWidth,s=n.clientHeight,o=0,l=0;if(r){a=r.width,s=r.height;var d=qr();(d||!d&&t==="fixed")&&(o=r.offsetLeft,l=r.offsetTop)}return{width:a,height:s,x:o+Lt(e),y:l}}function ml(e){var t,i=qe(e),n=Tt(e),r=(t=e.ownerDocument)==null?void 0:t.body,a=ci(i.scrollWidth,i.clientWidth,r?r.scrollWidth:0,r?r.clientWidth:0),s=ci(i.scrollHeight,i.clientHeight,r?r.scrollHeight:0,r?r.clientHeight:0),o=-n.scrollLeft+Lt(e),l=-n.scrollTop;return He(r||i).direction==="rtl"&&(o+=ci(i.clientWidth,r?r.clientWidth:0)-a),{width:a,height:s,x:o,y:l}}function Et(e){var t=He(e),i=t.overflow,n=t.overflowX,r=t.overflowY;return/auto|scroll|overlay|hidden/.test(i+r+n)}function ys(e){return["html","body","#document"].indexOf(Oe(e))>=0?e.ownerDocument.body:ze(e)&&Et(e)?e:ys(_i(e))}function Ui(e,t){var i;t===void 0&&(t=[]);var n=ys(e),r=n===((i=e.ownerDocument)==null?void 0:i.body),a=le(n),s=r?[a].concat(a.visualViewport||[],Et(n)?n:[]):n,o=t.concat(s);return r?o:o.concat(Ui(_i(s)))}function tn(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Pv(e,t){var i=ti(e,!1,t==="fixed");return i.top=i.top+e.clientTop,i.left=i.left+e.clientLeft,i.bottom=i.top+e.clientHeight,i.right=i.left+e.clientWidth,i.width=e.clientWidth,i.height=e.clientHeight,i.x=i.left,i.y=i.top,i}function Ru(e,t,i){return t===ms?tn(pl(e,i)):ii(t)?Pv(t,i):tn(ml(qe(e)))}function Kv(e){var t=Ui(_i(e)),i=["absolute","fixed"].indexOf(He(e).position)>=0,n=i&&ze(e)?di(e):e;return ii(n)?t.filter(function(r){return ii(r)&&Ir(r,n)&&Oe(r)!=="body"}):[]}function gl(e,t,i,n){var r=t==="clippingParents"?Kv(e):[].concat(t),a=[].concat(r,[i]),s=a[0],o=a.reduce(function(l,d){var c=Ru(e,d,n);return l.top=ci(c.top,l.top),l.right=kt(c.right,l.right),l.bottom=kt(c.bottom,l.bottom),l.left=ci(c.left,l.left),l},Ru(e,s,n));return o.width=o.right-o.left,o.height=o.bottom-o.top,o.x=o.left,o.y=o.top,o}function Rr(e){var t=e.reference,i=e.element,n=e.placement,r=n?Ce(n):null,a=n?ni(n):null,s=t.x+t.width/2-i.width/2,o=t.y+t.height/2-i.height/2,l;switch(r){case pe:l={x:s,y:t.y-i.height};break;case ke:l={x:s,y:t.y+t.height};break;case be:l={x:t.x+t.width,y:o};break;case ge:l={x:t.x-i.width,y:o};break;default:l={x:t.x,y:t.y}}var d=r?St(r):null;if(d!=null){var c=d==="y"?"height":"width";switch(a){case qi:l[d]=l[d]-(t[c]/2-i[c]/2);break;case wt:l[d]=l[d]+(t[c]/2-i[c]/2);break;default:}}return l}function ui(e,t){t===void 0&&(t={});var i=t,n=i.placement,r=n===void 0?e.placement:n,a=i.strategy,s=a===void 0?e.strategy:a,o=i.boundary,l=o===void 0?Lu:o,d=i.rootBoundary,c=d===void 0?ms:d,u=i.elementContext,p=u===void 0?Qt:u,g=i.altBoundary,h=g===void 0?!1:g,y=i.padding,w=y===void 0?0:y,b=Br(typeof w!="number"?w:Fr(w,Vi)),S=p===Qt?Eu:Qt,T=e.rects.popper,C=e.elements[h?S:p],_=gl(ii(C)?C:C.contextElement||qe(e.elements.popper),l,c,s),A=ti(e.elements.reference),B=Rr({reference:A,element:T,strategy:"absolute",placement:r}),q=tn(Object.assign({},T,B)),j=p===Qt?q:A,Y={top:_.top-j.top+b.top,bottom:j.bottom-_.bottom+b.bottom,left:_.left-j.left+b.left,right:j.right-_.right+b.right},N=e.modifiersData.offset;if(p===Qt&&N){var U=N[r];Object.keys(Y).forEach(function(D){var W=[be,ke].indexOf(D)>=0?1:-1,re=[pe,ke].indexOf(D)>=0?"y":"x";Y[D]+=U[re]*W})}return Y}function hl(e,t){t===void 0&&(t={});var i=t,n=i.placement,r=i.boundary,a=i.rootBoundary,s=i.padding,o=i.flipVariations,l=i.allowedAutoPlacements,d=l===void 0?gs:l,c=ni(n),u=c?o?dl:dl.filter(function(h){return ni(h)===c}):Vi,p=u.filter(function(h){return d.indexOf(h)>=0});p.length===0&&(p=u);var g=p.reduce(function(h,y){return h[y]=ui(e,{placement:y,boundary:r,rootBoundary:a,padding:s})[Ce(y)],h},{});return Object.keys(g).sort(function(h,y){return g[h]-g[y]})}function $v(e){if(Ce(e)===ps)return[];var t=en(e);return[fs(e),t,fs(t)]}function Hv(e){var t=e.state,i=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var r=i.mainAxis,a=r===void 0?!0:r,s=i.altAxis,o=s===void 0?!0:s,l=i.fallbackPlacements,d=i.padding,c=i.boundary,u=i.rootBoundary,p=i.altBoundary,g=i.flipVariations,h=g===void 0?!0:g,y=i.allowedAutoPlacements,w=t.options.placement,b=Ce(w),S=b===w,T=l||(S||!h?[en(w)]:$v(w)),C=[w].concat(T).reduce(function(Ye,Re){return Ye.concat(Ce(Re)===ps?hl(t,{placement:Re,boundary:c,rootBoundary:u,padding:d,flipVariations:h,allowedAutoPlacements:y}):Re)},[]),_=t.rects.reference,A=t.rects.popper,B=new Map,q=!0,j=C[0],Y=0;Y=0,re=W?"width":"height",Q=ui(t,{placement:N,boundary:c,rootBoundary:u,altBoundary:p,padding:d}),ce=W?D?be:ge:D?ke:pe;_[re]>A[re]&&(ce=en(ce));var de=en(ce),ue=[];if(a&&ue.push(Q[U]<=0),o&&ue.push(Q[ce]<=0,Q[de]<=0),ue.every(function(Ye){return Ye})){j=N,q=!1;break}B.set(N,ue)}if(q)for(var ae=h?3:1,z=function(Re){var ri=C.find(function(De){var se=B.get(De);if(se)return se.slice(0,Re).every(function(Ti){return Ti})});if(ri)return j=ri,"break"},x=ae;x>0;x--){var pi=z(x);if(pi==="break")break}t.placement!==j&&(t.modifiersData[n]._skip=!0,t.placement=j,t.reset=!0)}}var Du={name:"flip",enabled:!0,phase:"main",fn:Hv,requiresIfExists:["offset"],data:{_skip:!1}};function ju(e,t,i){return i===void 0&&(i={x:0,y:0}),{top:e.top-t.height-i.y,right:e.right-t.width+i.x,bottom:e.bottom-t.height+i.y,left:e.left-t.width-i.x}}function Nu(e){return[pe,be,ke,ge].some(function(t){return e[t]>=0})}function Yv(e){var t=e.state,i=e.name,n=t.rects.reference,r=t.rects.popper,a=t.modifiersData.preventOverflow,s=ui(t,{elementContext:"reference"}),o=ui(t,{altBoundary:!0}),l=ju(s,n),d=ju(o,r,a),c=Nu(l),u=Nu(d);t.modifiersData[i]={referenceClippingOffsets:l,popperEscapeOffsets:d,isReferenceHidden:c,hasPopperEscaped:u},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":u})}var Pu={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Yv};function Wv(e,t,i){var n=Ce(e),r=[ge,pe].indexOf(n)>=0?-1:1,a=typeof i=="function"?i(Object.assign({},t,{placement:e})):i,s=a[0],o=a[1];return s=s||0,o=(o||0)*r,[ge,be].indexOf(n)>=0?{x:o,y:s}:{x:s,y:o}}function Vv(e){var t=e.state,i=e.options,n=e.name,r=i.offset,a=r===void 0?[0,0]:r,s=gs.reduce(function(c,u){return c[u]=Wv(u,t.rects,a),c},{}),o=s[t.placement],l=o.x,d=o.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=d),t.modifiersData[n]=s}var Ku={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:Vv};function Uv(e){var t=e.state,i=e.name;t.modifiersData[i]=Rr({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}var $u={name:"popperOffsets",enabled:!0,phase:"read",fn:Uv,data:{}};function fl(e){return e==="x"?"y":"x"}function Gv(e){var t=e.state,i=e.options,n=e.name,r=i.mainAxis,a=r===void 0?!0:r,s=i.altAxis,o=s===void 0?!1:s,l=i.boundary,d=i.rootBoundary,c=i.altBoundary,u=i.padding,p=i.tether,g=p===void 0?!0:p,h=i.tetherOffset,y=h===void 0?0:h,w=ui(t,{boundary:l,rootBoundary:d,padding:u,altBoundary:c}),b=Ce(t.placement),S=ni(t.placement),T=!S,C=St(b),_=fl(C),A=t.modifiersData.popperOffsets,B=t.rects.reference,q=t.rects.popper,j=typeof y=="function"?y(Object.assign({},t.rects,{placement:t.placement})):y,Y=typeof j=="number"?{mainAxis:j,altAxis:j}:Object.assign({mainAxis:0,altAxis:0},j),N=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,U={x:0,y:0};if(A){if(a){var D,W=C==="y"?pe:ge,re=C==="y"?ke:be,Q=C==="y"?"height":"width",ce=A[C],de=ce+w[W],ue=ce-w[re],ae=g?-q[Q]/2:0,z=S===qi?B[Q]:q[Q],x=S===qi?-q[Q]:-B[Q],pi=t.elements.arrow,Ye=g&&pi?zt(pi):{width:0,height:0},Re=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:_r(),ri=Re[W],De=Re[re],se=At(0,B[Q],Ye[Q]),Ti=T?B[Q]/2-ae-se-ri-Y.mainAxis:z-se-ri-Y.mainAxis,ai=T?-B[Q]/2+ae+se+De+Y.mainAxis:x+se+De+Y.mainAxis,mi=t.elements.arrow&&di(t.elements.arrow),Li=mi?C==="y"?mi.clientTop||0:mi.clientLeft||0:0,Ot=(D=N?.[C])!=null?D:0,Es=ce+Ti-Ot-Li,Os=ce+ai-Ot,an=At(g?kt(de,Es):de,ce,g?ci(ue,Os):ue);A[C]=an,U[C]=an-ce}if(o){var sn,Nr=C==="x"?pe:ge,Cs=C==="x"?ke:be,gi=A[_],Gi=_==="y"?"height":"width",Pr=gi+w[Nr],Kr=gi-w[Cs],on=[pe,ge].indexOf(b)!==-1,$r=(sn=N?.[_])!=null?sn:0,Hr=on?Pr:gi-B[Gi]-q[Gi]-$r+Y.altAxis,O=on?gi+B[Gi]+q[Gi]-$r-Y.altAxis:Kr,I=g&&on?qu(Hr,gi,O):At(g?Hr:Pr,gi,g?O:Kr);A[_]=I,U[_]=I-gi}t.modifiersData[n]=U}}var Hu={name:"preventOverflow",enabled:!0,phase:"main",fn:Gv,requiresIfExists:["offset"]};function yl(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function bl(e){return e===le(e)||!ze(e)?Tt(e):yl(e)}function Zv(e){var t=e.getBoundingClientRect(),i=Ii(t.width)/e.offsetWidth||1,n=Ii(t.height)/e.offsetHeight||1;return i!==1||n!==1}function vl(e,t,i){i===void 0&&(i=!1);var n=ze(t),r=ze(t)&&Zv(t),a=qe(t),s=ti(e,r,i),o={scrollLeft:0,scrollTop:0},l={x:0,y:0};return(n||!n&&!i)&&((Oe(t)!=="body"||Et(a))&&(o=bl(t)),ze(t)?(l=ti(t,!0),l.x+=t.clientLeft,l.y+=t.clientTop):a&&(l.x=Lt(a))),{x:s.left+o.scrollLeft-l.x,y:s.top+o.scrollTop-l.y,width:s.width,height:s.height}}function Qv(e){var t=new Map,i=new Set,n=[];e.forEach(function(a){t.set(a.name,a)});function r(a){i.add(a.name);var s=[].concat(a.requires||[],a.requiresIfExists||[]);s.forEach(function(o){if(!i.has(o)){var l=t.get(o);l&&r(l)}}),n.push(a)}return e.forEach(function(a){i.has(a.name)||r(a)}),n}function xl(e){var t=Qv(e);return Ou.reduce(function(i,n){return i.concat(t.filter(function(r){return r.phase===n}))},[])}function wl(e){var t;return function(){return t||(t=new Promise(function(i){Promise.resolve().then(function(){t=void 0,i(e())})})),t}}function kl(e){var t=e.reduce(function(i,n){var r=i[n.name];return i[n.name]=r?Object.assign({},r,n,{options:Object.assign({},r.options,n.options),data:Object.assign({},r.data,n.data)}):n,i},{});return Object.keys(t).map(function(i){return t[i]})}var Yu={placement:"bottom",modifiers:[],strategy:"absolute"};function Wu(){for(var e=arguments.length,t=new Array(e),i=0;i(e%t+t)%t,Sl=class{constructor(t,i,n){this.owner=t,this.containerEl=i,i.on("click",".suggestion-item",this.onSuggestionClick.bind(this)),i.on("mousemove",".suggestion-item",this.onSuggestionMouseover.bind(this)),n.register([],"ArrowUp",r=>{if(!r.isComposing)return this.setSelectedItem(this.selectedItem-1,!0),!1}),n.register([],"ArrowDown",r=>{if(!r.isComposing)return this.setSelectedItem(this.selectedItem+1,!0),!1}),n.register([],"Enter",r=>{if(!r.isComposing)return this.useSelectedItem(r),!1})}onSuggestionClick(t,i){t.preventDefault();let n=this.suggestions.indexOf(i);this.setSelectedItem(n,!1),this.useSelectedItem(t)}onSuggestionMouseover(t,i){let n=this.suggestions.indexOf(i);this.setSelectedItem(n,!1)}setSuggestions(t){this.containerEl.empty();let i=[];t.forEach(n=>{let r=this.containerEl.createDiv("suggestion-item");this.owner.renderSuggestion(n,r),i.push(r)}),this.values=t,this.suggestions=i,this.setSelectedItem(0,!1)}useSelectedItem(t){let i=this.values[this.selectedItem];i&&this.owner.selectSuggestion(i,t)}setSelectedItem(t,i){let n=Xv(t,this.suggestions.length),r=this.suggestions[this.selectedItem],a=this.suggestions[n];r?.removeClass("is-selected"),a?.addClass("is-selected"),this.selectedItem=n,i&&a.scrollIntoView(!1)}},bs=class{constructor(t,i){this.app=t,this.inputEl=i,this.scope=new Uu.Scope,this.suggestEl=createDiv("suggestion-container");let n=this.suggestEl.createDiv("suggestion");this.suggest=new Sl(this,n,this.scope),this.scope.register([],"Escape",this.close.bind(this)),this.inputEl.addEventListener("input",this.onInputChanged.bind(this)),this.inputEl.addEventListener("focus",this.onInputChanged.bind(this)),this.inputEl.addEventListener("blur",this.close.bind(this)),this.suggestEl.on("mousedown",".suggestion-container",r=>{r.preventDefault()})}onInputChanged(){let t=this.inputEl.value,i=this.getSuggestions(t);if(!i){this.close();return}i.length>0?(this.suggest.setSuggestions(i),this.open(this.app.dom.appContainerEl,this.inputEl)):this.close()}open(t,i){this.app.keymap.pushScope(this.scope),t.appendChild(this.suggestEl),this.popper=zl(i,this.suggestEl,{placement:"bottom-start",modifiers:[{name:"sameWidth",enabled:!0,fn:({state:n,instance:r})=>{let a=`${n.rects.reference.width}px`;n.styles.popper.width!==a&&(n.styles.popper.width=a,r.update())},phase:"beforeWrite",requires:["computeStyles"]}]})}close(){this.app.keymap.popScope(this.scope),this.suggest.setSuggestions([]),this.popper&&this.popper.destroy(),this.suggestEl.detach()}};var Dr=class extends bs{constructor(i,n,r=[]){super(i,n);this.app=i;this.inputEl=n;this.valuesToExclude=r}getSuggestions(i){let n=this.app.commands.listCommands();if(!n)return[];let r=n.filter(o=>{for(let l of this.valuesToExclude)if(l.id==o.id&&!(this.inputEl.hasAttribute("commandId")&&this.inputEl.getAttribute("commandId")==o.id))return!1;return!0}),a=[],s=i.toLowerCase();return r.forEach(o=>{(o.id.contains(s)||o.name.toLowerCase().contains(s))&&a.push(o)}),a}renderSuggestion(i,n){n.setText(i.name)}selectSuggestion(i){this.inputEl.value=i.name,this.inputEl.setAttribute("commandId",i.id),this.inputEl.trigger("input"),this.close()}};var vs=class extends Zt{constructor(i,n,r,a,s){super(i,E("options.custom-command.name"),E("options.custom-command.description"),E("options.custom-command.warning"),E("options.custom-command.add-input-button-text"),r,s,()=>{let o={id:"",name:""};this.lintCommands.push(o),this.saveSettings(),this.addCommand(o,this.lintCommands.length-1,!0)});this.lintCommands=n;this.app=a;this.display()}showInputEls(){this.lintCommands.forEach((i,n)=>{this.addCommand(i,n)})}addCommand(i,n,r=!1){new Gu.Setting(this.inputElDiv).addSearch(a=>{new Dr(this.app,a.inputEl,this.lintCommands),a.setPlaceholder(E("options.custom-command.command-search-placeholder-text")).setValue(i.name).onChange(s=>{let o={id:a.inputEl.getAttribute("commandId"),name:s};o.name&&o.id?(this.lintCommands[n]=o,this.saveSettings()):!o.name&&!o.id&&(this.lintCommands[n]=o,this.saveSettings())}),a.inputEl.setAttr("tabIndex",n),a.inputEl.addClass("linter-custom-command"),r&&a.inputEl.focus()}).addExtraButton(a=>{a.setIcon("up-chevron-glyph").setTooltip(E("options.custom-command.move-up-tooltip")).onClick(()=>{this.arrayMove(n,n-1),this.saveSettings(),this.resetInputEls()})}).addExtraButton(a=>{a.setIcon("down-chevron-glyph").setTooltip(E("options.custom-command.move-down-tooltip")).onClick(()=>{this.arrayMove(n,n+1),this.saveSettings(),this.resetInputEls()})}).addExtraButton(a=>{a.setIcon("cross").setTooltip(E("options.custom-command.delete-tooltip")).onClick(()=>{this.lintCommands.splice(n,1),this.saveSettings(),this.resetInputEls()})})}arrayMove(i,n){if(n<0||n===this.lintCommands.length)return;let r=this.lintCommands[i];this.lintCommands[i]=this.lintCommands[n],this.lintCommands[n]=r}};var Zu=require("obsidian");var ex="gm",xs=class extends Zt{constructor(i,n,r,a){super(i,E("options.custom-replace.name"),E("options.custom-replace.description"),E("options.custom-replace.warning"),E("options.custom-replace.add-input-button-text"),r,a,()=>{let s={find:"",replace:"",flags:ex};this.regexes.push(s),this.saveSettings(),this.addRegex(s,this.regexes.length-1,!0)});this.regexes=n;this.display()}showInputEls(){this.regexes.forEach((i,n)=>{this.addRegex(i,n)})}addRegex(i,n,r=!1){new Zu.Setting(this.inputElDiv).addText(a=>{a.setPlaceholder(E("options.custom-replace.regex-to-find-placeholder-text")).setValue(i.find).onChange(s=>{this.regexes[n].find=s,this.saveSettings()}),a.inputEl.setAttr("inputIndex",n),a.inputEl.addClass("linter-custom-regex-replacement"),r&&a.inputEl.focus()}).addText(a=>{a.setPlaceholder(E("options.custom-replace.flags-placeholder-text")).setValue(i.flags).onChange(s=>{this.regexes[n].flags=s,this.saveSettings()})}).addText(a=>{a.setPlaceholder(E("options.custom-replace.regex-to-replace-placeholder-text")).setValue(i.replace).onChange(s=>{this.regexes[n].replace=s,this.saveSettings()})}).addExtraButton(a=>{a.setIcon("cross").setTooltip(E("options.custom-replace.delete-tooltip")).onClick(()=>{this.regexes.splice(n,1),this.saveSettings(),this.resetInputEls()})})}};var ws=class extends Si{constructor(i,n,r,a,s){super(i,n,"Custom",r,s);this.app=a;this.display()}display(){let i=this.contentEl.createDiv(),n=new vs(i,this.plugin.settings.lintCommands,this.isMobile,this.app,()=>{this.plugin.saveSettings()});this.addSettingSearchInfo(i,n.name,n.description.replaceAll(` `," ")+n.warning.replaceAll(` -`," "));let r=this.contentEl.createDiv(),a=new ls(r,this.plugin.settings.customRegexes,this.isMobile,()=>{this.plugin.saveSettings()});this.addSettingSearchInfo(r,a.name,a.description.replaceAll(` +`," "));let r=this.contentEl.createDiv(),a=new xs(r,this.plugin.settings.customRegexes,this.isMobile,()=>{this.plugin.saveSettings()});this.addSettingSearchInfo(r,a.name,a.description.replaceAll(` `," ")+a.warning.replaceAll(` -`," "))}};var Dd=require("obsidian");var ds=class{constructor(i,t,n,r){this.containerEl=i;this.searchZeroState=t;this.tabNameToTab=n;this.onFocus=r;this.searchSettingInfo=new Map;for(let[a,s]of n)this.searchSettingInfo.set(a,s.searchSettingInfo);this.display()}display(){let i=new Dd.Setting(this.containerEl);i.settingEl.style.border="none",i.addSearch(t=>{this.search=t}),this.search.setPlaceholder("Search all settings"),this.search.inputEl.onfocus=()=>{this.onFocus()},this.search.onChange(t=>{this.searchSettings(t.toLowerCase())})}searchSettings(i){let t=new Set,n=function(r,a){bi(r),t.has(a)||t.add(a)};for(let[r,a]of this.searchSettingInfo)for(let s of a)if(i.trim()===""||s.alias?.includes(i)||s.description.includes(i)||s.name.includes(i))n(s.containerEl,r);else if(s.options)for(let o of s.options){if(o.description.toLowerCase().includes(i)||o.name.toLowerCase().includes(i)){n(s.containerEl,r);break}else if(o.options){for(let l of o.options)if(l.description.toLowerCase().includes(i)||l.value.toLowerCase().includes(i)){n(s.containerEl,r);break}}ei(s.containerEl)}else ei(s.containerEl);for(let[r,a]of this.tabNameToTab)t.has(r)?bi(a.headingEl):ei(a.headingEl);t.size===0?bi(this.searchZeroState):ei(this.searchZeroState)}focusOnInput(){this.search.inputEl.focus()}};var ps=Hr(pa());var Jo=require("obsidian");var Ir=class{constructor(i,t,n,r=!0){this.containerEl=i;this.name=t;this.description=n;this.disabled=r;this.display()}display(){let i=this.containerEl.createDiv(),t=i.createDiv("setting-item-info");this.nameEl=t.createDiv("setting-item-name"),this.nameEl.setText(this.name),this.descEl=t.createDiv("setting-item-description"),this.descEl.setText(this.description),this.inputEl=i.createDiv().createEl("textarea",{cls:"full-width"}),this.inputEl.spellcheck=!1,this.inputEl.disabled=this.disabled}getInput(){return this.inputEl.value}};var yy=Object.keys(ps.default.levels),by=Object.values(ps.default.levels),us=class extends zi{constructor(i,t,n,r){super(i,t,"Debug",n,r),this.display()}display(){let i=this.contentEl.createDiv(),t="Log Level",n="The types of logs that will be allowed to be logged by the service. The default is ERROR.";new Jo.Setting(i).setName(t).setDesc(n).addDropdown(o=>{yy.forEach((l,d)=>{o.addOption(by[d],l)}),o.setValue(this.plugin.settings.logLevel+""),o.onChange(async l=>{let d=parseInt(l);isNaN(d)&&(d=ps.default.levels.ERROR),fa(d),this.plugin.settings.logLevel=d,await this.plugin.saveSettings()})}),this.addSettingSearchInfo(i,t,n),i=this.contentEl.createDiv(),t="Linter Config",n="The contents of the data.json for the Linter as of the setting page loading",new Ir(i,t,n).inputEl.setText(JSON.stringify(this.plugin.settings,null,2)),this.addSettingSearchInfo(i,t,n),i=this.contentEl.createDiv(),t="Collect logs when linting on save and linting the current file",n="Goes ahead and collects logs when you `Lint on save` and linting the current file. These logs can be helpful for debugging and create bug reports.";let a=new Jo.Setting(i).setName(t).addToggle(o=>{o.setValue(this.plugin.settings.recordLintOnSaveLogs).onChange(async l=>{this.plugin.settings.recordLintOnSaveLogs=l,await this.plugin.saveSettings()})});Ae(n,a.descEl),this.addSettingSearchInfo(i,t,n),i=this.contentEl.createDiv(),t="Linter Logs",n="The logs from the last `Lint on save` or the last lint current file run if enabled.",new Ir(i,t,n).inputEl.setText(ga.join(` -`)),Ae(n,a.descEl),this.addSettingSearchInfo(i,t,n)}};var ms=class extends Jt.PluginSettingTab{constructor(t,n){super(t,n);this.tabNameToTab=new Map;this.selectedTab="General";this.plugin=n}display(){let{containerEl:t}=this;t.empty();let n=t.createDiv("linter-setting-title");Jt.Platform.isMobile?n.addClass("linter-mobile"):n.createEl("h1").setText("Linter"),this.navContainer=t.createEl("nav",{cls:"linter-setting-header"}),this.tabNavEl=this.navContainer.createDiv("linter-setting-tab-group"),this.settingsContentEl=t.createDiv("linter-setting-content"),this.addTabs(Jt.Platform.isMobile),this.createSearchZeroState(Jt.Platform.isMobile),this.generateSearchBar(n),this.selectedTab==""&&this.tabSearcher.focusOnInput()}addTabs(t){this.addTab(new Ja(this.tabNavEl,this.settingsContentEl,t,this.plugin));for(let n of Object.values(j))this.addTab(new Xa(this.tabNavEl,this.settingsContentEl,n,xn.get(n),t,this.plugin));this.addTab(new cs(this.tabNavEl,this.settingsContentEl,t,this.app,this.plugin)),this.addTab(new us(this.tabNavEl,this.settingsContentEl,t,this.plugin))}generateSearchBar(t){this.tabSearcher=new ds(t,this.searchZeroState,this.tabNameToTab,()=>{for(let n of this.tabNameToTab.values()){n.updateTabDisplayMode(!1,"entering search mode by focusing on the search input box");let r=this.tabSearcher.search.getValue();this.selectedTab==""&&r.trim()!=""&&this.tabSearcher.searchSettings(r.toLowerCase()),this.selectedTab=""}})}createSearchZeroState(t){this.searchZeroState=this.settingsContentEl.createDiv(),ei(this.searchZeroState),this.searchZeroState.createEl(t?"h3":"h2",{text:"No settings match search"}).style.textAlign="center"}addTab(t){t.navButton.onclick=()=>{this.onTabClick(t.name)},t.updateTabDisplayMode(this.selectedTab===t.name,"the status is still the same"),this.tabNameToTab.set(t.name,t)}onTabClick(t){if(this.selectedTab!==t){if(this.selectedTab=="")for(let[n,r]of this.tabNameToTab)r.updateTabDisplayMode(n===t,"leaving search mode by selecting a tab");else ei(this.searchZeroState),this.tabNameToTab.get(t).updateTabDisplayMode(!0),this.tabNameToTab.get(this.selectedTab).updateTabDisplayMode(!1);this.selectedTab=t}}};var vy={en:"en-gb",zh:"zh-cn","zh-TW":"zh-tw",ru:"ru",ko:"ko",it:"it",id:"id",ro:"ro","pt-BR":"pt-br",cz:"cs",da:"da",de:"de",es:"es",fr:"fr",no:"nn",pl:"pl",pt:"pt",tr:"tr",hi:"hi",nl:"nl",ar:"ar",ja:"ja"},xy={ruleConfigs:{},lintOnSave:!1,recordLintOnSaveLogs:!1,displayChanged:!0,foldersToIgnore:[],linterLocale:"system-default",logLevel:Pd.default.levels.ERROR,lintCommands:[],customRegexes:[],commonStyles:{aliasArrayStyle:"single-line",tagArrayStyle:"single-line",minimumNumberOfDollarSignsToBeAMathBlock:2,escapeCharacter:'"',removeUnnecessaryEscapeCharsForMultiLineArrays:!1}},hs=class extends se.Plugin{constructor(){super(...arguments);this.eventRefs=[];this.isEnabled=!0;this.rulesRunner=new Za}async onload(){kn("Loading plugin"),this.isEnabled=!0;for(let t in xe){let n=xe[t];(0,se.addIcon)(n.id,n.source)}await this.loadSettings(),this.addCommands(),this.registerEventsAndSaveCallback(),this.addSettingTab(new ms(this.app,this))}async onunload(){kn("Unloading plugin"),this.isEnabled=!1;for(let t of this.eventRefs)this.app.workspace.offref(t)}async loadSettings(){let t=await this.loadData();this.settings=Object.assign({},xy,t),fa(this.settings.logLevel),this.setOrUpdateMomentInstance();let n=this.settings.ruleConfigs["Move Tags to Yaml"];if(n){let s=n["Force Yaml Escape on Keys"];s&&(this.settings.ruleConfigs["Force YAML Escape"]||(this.settings.ruleConfigs["Force YAML Escape"]={}),this.settings.ruleConfigs["Force YAML Escape"]["Force YAML Escape on Keys"]=s??this.settings.ruleConfigs["Force YAML Escape"]["Force YAML Escape on Keys"]),delete this.settings.ruleConfigs["Escape YAML Special Characters"]["Force Yaml Escape on Keys"]}let r=this.settings.ruleConfigs["Move Tags to Yaml"];if(r){let s=r["Remove the hashtag from tags in content body"];s!=null&&(this.settings.ruleConfigs["Move Tags to Yaml"]["Body tag operation"]=s?"Remove hashtag":"Nothing",delete this.settings.ruleConfigs["Move Tags to Yaml"]["Remove the hashtag from tags in content body"])}let a=this.settings.ruleConfigs["Space between Chinese and English or numbers"];if(a){let s=a["Ensures that Chinese and English or numbers are separated by a single space. Follows these [guidelines](https://github.com/sparanoid/chinese-copywriting-guidelines)"];this.settings.ruleConfigs["Space between Chinese Japanese or Korean and English or numbers"]={"Ensures that Chinese, Japanese, or Korean and English or numbers are separated by a single space. Follows these [guidelines](https://github.com/sparanoid/chinese-copywriting-guidelines)":s},delete this.settings.ruleConfigs["Space between Chinese and English or numbers"]}this.moveSettingsToCommonSettings();for(let s of et)this.settings.ruleConfigs[s.name]||(this.settings.ruleConfigs[s.name]=s.getDefaultOptions())}async saveSettings(){await this.saveData(this.settings)}addCommands(){this.addCommand({id:"lint-file",name:"Lint the current file",editorCallback:t=>{Sn(this.settings.recordLintOnSaveLogs),js(),this.runLinterEditor(t),Sn(!1)},icon:xe.file.id,hotkeys:[{modifiers:["Mod","Alt"],key:"L"}]}),this.addCommand({id:"lint-file-unless-ignored",name:"Lint the current file unless ignored",editorCallback:t=>{let n=this.app.workspace.getActiveFile();this.shouldIgnoreFile(n)||this.runLinterEditor(t)},icon:xe.file.id}),this.addCommand({id:"lint-all-files",name:"Lint all files in the vault",icon:xe.vault.id,callback:()=>{let t="This will edit all of your files and may introduce errors.",n="Lint All",r="Linting all files...";new Er(this.app,t,n,r,()=>this.runLinterAllFiles(this.app)).open()}}),this.addCommand({id:"lint-all-files-in-folder",name:"Lint all files in the current folder",icon:xe.folder.id,editorCheckCallback:(t,n)=>{if(t)return!this.app.workspace.getActiveFile().parent.isRoot();this.createFolderLintModal(this.app.workspace.getActiveFile().parent)}}),this.addCommand({id:"paste-as-plain-text",name:"Paste as Plain Text & without Modifications",editorCallback:t=>this.pasteAsPlainText(t)})}registerEventsAndSaveCallback(){let t=this.app.workspace.on("editor-paste",s=>{s.defaultPrevented||this.modifyPasteEvent(s)});this.registerEvent(t),this.eventRefs.push(t),t=this.app.workspace.on("file-menu",(s,o,l)=>this.onMenuOpenCallback(s,o,l)),this.registerEvent(t),this.eventRefs.push(t);let n=this.app.commands?.commands?.["editor:save-file"];typeof n?.callback=="function"&&(n.callback=()=>{if(this.settings.lintOnSave&&this.isEnabled){let s=this.getEditor();if(!s)return;let o=this.app.workspace.getActiveFile();this.shouldIgnoreFile(o)||(Sn(this.settings.recordLintOnSaveLogs),js(),this.runLinterEditor(s),Sn(!1))}});let a=this;window.CodeMirrorAdapter.commands.save=()=>{a.app.commands.executeCommandById("editor:save-file")}}onMenuOpenCallback(t,n,r){n instanceof se.TFile&&n.extension==="md"?t.addItem(a=>{a.setIcon(xe.file.id).setTitle("Lint file").onClick(async()=>{this.runLinterFile(n)})}):n instanceof se.TFolder&&t.addItem(a=>{a.setTitle("Lint folder").setIcon(xe.folder.id).onClick(()=>this.createFolderLintModal(n))})}shouldIgnoreFile(t){for(let n of this.settings.foldersToIgnore)if(n.length>0&&t.path.startsWith(n))return!0;return!1}async runLinterFile(t){let n=Vl(await this.app.vault.read(t)),r=this.rulesRunner.lintText(Or(n,t,this.momentLocale,this.settings));await this.app.vault.modify(t,r)}async runLinterAllFiles(t){let n=0;await Promise.all(t.vault.getMarkdownFiles().map(async a=>{if(!this.shouldIgnoreFile(a))try{await this.runLinterFile(a)}catch(s){this.handleLintError(a,s,"Lint All Files Error in File 'FILE_PATH'"),n+=1}}));let r=0;if(n===0)new se.Notice("Linted all files",r);else{let a=n===1?"was 1 error":"were "+n+" errors";new se.Notice("Linted all files and there "+a+".",r)}}async runLinterAllFilesInFolder(t){kn("Linting folder "+t.name);let n=0,r=0,a=(0,se.normalizePath)(t.path)+"/";await Promise.all(this.app.vault.getMarkdownFiles().map(async o=>{if((0,se.normalizePath)(o.path).startsWith(a)&&!this.shouldIgnoreFile(o)){try{await this.runLinterFile(o)}catch(l){this.handleLintError(o,l,"Lint All Files in Folder Error in File 'FILE_PATH'"),n+=1}r++}}));let s=0;if(n===0)new se.Notice("Linted all "+r+" files in "+t.name+".",s);else{let o=n===1?"was 1 error":"were "+n+" errors";new se.Notice("Linted all "+r+" files in "+t.name+" and there "+o+".",s)}}createFolderLintModal(t){let n="This will edit all of your files in "+t.name+" including files in its subfolders which may introduce errors.",r="Lint All Files in "+t.name,a="Linting all files in "+t.name+"...";new Er(this.app,n,r,a,()=>this.runLinterAllFilesInFolder(t)).open()}runLinterEditor(t){kn("Running linter");let n=this.app.workspace.getActiveFile(),r=t.getValue(),a;try{a=this.rulesRunner.lintText(Or(r,n,this.momentLocale,this.settings))}catch(u){this.handleLintError(n,u,"Lint File Error in File 'FILE_PATH'",!1);return}let o=new Xt.default.diff_match_patch().diff_main(r,a),l="";o.forEach(u=>{function m(f){let v=f.split(` -`);return{line:v.length-1,ch:v[v.length-1].length}}let[g,h]=u;if(g==Xt.default.DIFF_INSERT)t.replaceRange(h,m(l)),l+=h;else if(g==Xt.default.DIFF_DELETE){let f=m(l),v=l;v+=h;let b=m(v);t.replaceRange("",f,b)}else l+=h});let d=o.map(u=>u[0]==Xt.default.DIFF_INSERT?u[1].length:0).reduce((u,m)=>u+m,0),c=o.map(u=>u[0]==Xt.default.DIFF_DELETE?u[1].length:0).reduce((u,m)=>u+m,0);this.displayChangedMessage(d,c);try{this.rulesRunner.runCustomCommands(this.settings.lintCommands,this.app.commands)}catch(u){this.handleLintError(n,u,"Lint File Error in File 'FILE_PATH'",!1)}}async setOrUpdateMomentInstance(){let t=localStorage.getItem("language")||"en",n=navigator.language?.toLowerCase(),r=vy[t];this.settings.linterLocale!=="system-default"?r=this.settings.linterLocale:n.startsWith(t)&&(r=n),this.momentLocale=r;let a=gs.moment.locale(),s=gs.moment.locale(r);vi(`Trying to switch Moment.js locale to ${r}, got ${s}`),gs.moment.locale(a)}displayChangedMessage(t,n){if(this.settings.displayChanged){let r=p` - ${t} characters added - ${n} characters removed - `;new se.Notice(r)}}handleLintError(t,n,r,a=!0){let s=r.replace("FILE_PATH",t.path);n instanceof ji?a?new se.Notice(`${s} ${n.message}. -See console for more details.`):new se.Notice(`${n.message}. -See console for more details.`):new se.Notice("An unknown error occurred during linting. See console for details"),lc(s,n)}async modifyPasteEvent(t){let n=this.getEditor();if(!n)return;let r=t.clipboardData.getData("text/plain");if(!r)return;if(Bt.test(r.trim())){zn("aborted paste lint as the clipboard content is a link and doing so will avoid conflicts with other plugins that modify pasting.");return}if(t.stopPropagation(),t.preventDefault(),!t.defaultPrevented)return;let a=this.app.vault.getConfig("autoConvertHtml"),s=t.clipboardData.getData("text/html"),o=s&&a?(0,se.htmlToMarkdown)(s):r,l=n.listSelections();if(l.length===1){let d=l[0];o=this.rulesRunner.runPasteLint(this.getLineContent(n,d),Or(o,null,this.momentLocale,this.settings)),n.replaceSelection(o)}else this.handleMultiCursorPaste(n,l,o)}handleMultiCursorPaste(t,n,r){let a=this.convertContentIntoProperPasteContent(n,r),s=[];n.forEach((o,l)=>{r=this.rulesRunner.runPasteLint(this.getLineContent(t,o),Or(a[l],null,this.momentLocale,this.settings)),s.push({text:r,from:o.anchor,to:o.head})}),t.transaction({changes:s})}convertContentIntoProperPasteContent(t,n){let r=n.split(` -`),a=[];if(r.length%t.length!==0)for(let s=0;s{this.search=i}),this.search.setPlaceholder(E("tabs.default-search-bar-text")),this.search.inputEl.onfocus=()=>{this.onFocus()},this.search.onChange(i=>{this.searchSettings(i.toLowerCase())})}searchSettings(t){let i=new Set,n=function(r,a){ki(r),i.has(a)||i.add(a)};for(let[r,a]of this.searchSettingInfo)for(let s of a)if(t.trim()===""||s.alias?.includes(t)||s.description.includes(t)||s.name.includes(t))n(s.containerEl,r);else if(s.options)for(let o of s.options){if(o.description.toLowerCase().includes(t)||o.name.toLowerCase().includes(t)){n(s.containerEl,r);break}else if(o.options){for(let l of o.options)if(l.description.toLowerCase().includes(t)||l.value.toLowerCase().includes(t)){n(s.containerEl,r);break}}Xe(s.containerEl)}else Xe(s.containerEl);for(let[r,a]of this.tabNameToTab)i.has(r)?ki(a.headingEl):Xe(a.headingEl);i.size===0?ki(this.searchZeroState):Xe(this.searchZeroState)}focusOnInput(){this.search.inputEl.focus()}};var Ss=un(Xr());var Al=require("obsidian");var jr=class{constructor(t,i,n,r=!0){this.containerEl=t;this.name=i;this.description=n;this.disabled=r;this.display()}display(){let t=this.containerEl.createDiv(),i=t.createDiv("setting-item-info");this.nameEl=i.createDiv("setting-item-name"),this.nameEl.setText(this.name),this.descEl=i.createDiv("setting-item-description"),this.descEl.setText(this.description),this.inputEl=t.createDiv().createEl("textarea",{cls:"full-width"}),this.inputEl.spellcheck=!1,this.inputEl.disabled=this.disabled}getInput(){return this.inputEl.value}};var ix=Object.keys(Ss.default.levels),tx=Object.values(Ss.default.levels),zs=class extends Si{constructor(t,i,n,r){super(t,i,"Debug",n,r),this.display()}display(){let t=this.contentEl.createDiv(),i=E("tabs.debug.log-level.name"),n=E("tabs.debug.log-level.description");new Al.Setting(t).setName(i).setDesc(n).addDropdown(o=>{ix.forEach((l,d)=>{o.addOption(tx[d],E("enums."+l))}),o.setValue(this.plugin.settings.logLevel+""),o.onChange(async l=>{let d=parseInt(l);isNaN(d)&&(d=Ss.default.levels.ERROR),na(d),this.plugin.settings.logLevel=d,await this.plugin.saveSettings()})}),this.addSettingSearchInfo(t,i,n),t=this.contentEl.createDiv(),i=E("tabs.debug.linter-config.name"),n=E("tabs.debug.linter-config.description"),new jr(t,i,n).inputEl.setText(JSON.stringify(this.plugin.settings,null,2)),this.addSettingSearchInfo(t,i,n),t=this.contentEl.createDiv(),i=E("tabs.debug.log-collection.name"),n=E("tabs.debug.log-collection.description");let a=new Al.Setting(t).setName(i).addToggle(o=>{o.setValue(this.plugin.settings.recordLintOnSaveLogs).onChange(async l=>{this.plugin.settings.recordLintOnSaveLogs=l,await this.plugin.saveSettings()})});wi(n,a.descEl),this.addSettingSearchInfo(t,i,n),t=this.contentEl.createDiv(),i=E("tabs.debug.linter-logs.name"),n=E("tabs.debug.linter-logs.description");let s=new jr(t,i,"");s.inputEl.setText(ia.join(` +`)),wi(n,s.descEl),this.addSettingSearchInfo(t,i,n)}};var As=class extends nn.PluginSettingTab{constructor(i,n){super(i,n);this.tabNameToTab=new Map;this.selectedTab="General";this.plugin=n}display(){let{containerEl:i}=this;i.empty();let n=i.createDiv("linter-setting-title");nn.Platform.isMobile?n.addClass("linter-mobile"):n.createEl("h1").setText(E("linter-title")),this.navContainer=i.createEl("nav",{cls:"linter-setting-header"}),this.tabNavEl=this.navContainer.createDiv("linter-setting-tab-group"),this.settingsContentEl=i.createDiv("linter-setting-content"),this.addTabs(nn.Platform.isMobile),this.createSearchZeroState(nn.Platform.isMobile),this.generateSearchBar(n),this.selectedTab==""&&this.tabSearcher.focusOnInput()}addTabs(i){this.addTab(new ds(this.tabNavEl,this.settingsContentEl,i,this.plugin));for(let n of Object.values(P))this.addTab(new us(this.tabNavEl,this.settingsContentEl,n,Bn.get(n),i,this.plugin));this.addTab(new ws(this.tabNavEl,this.settingsContentEl,i,this.app,this.plugin)),this.addTab(new zs(this.tabNavEl,this.settingsContentEl,i,this.plugin))}generateSearchBar(i){this.tabSearcher=new ks(i,this.searchZeroState,this.tabNameToTab,()=>{for(let n of this.tabNameToTab.values()){n.updateTabDisplayMode(!1,"entering search mode by focusing on the search input box");let r=this.tabSearcher.search.getValue();this.selectedTab==""&&r.trim()!=""&&this.tabSearcher.searchSettings(r.toLowerCase()),this.selectedTab=""}})}createSearchZeroState(i){this.searchZeroState=this.settingsContentEl.createDiv(),Xe(this.searchZeroState),this.searchZeroState.createEl(i?"h3":"h2",{text:E("empty-search-results-text")}).style.textAlign="center"}addTab(i){i.navButton.onclick=()=>{this.onTabClick(i.name)},i.updateTabDisplayMode(this.selectedTab===i.name,"the status is still the same"),this.tabNameToTab.set(i.name,i)}onTabClick(i){if(this.selectedTab!==i){if(this.selectedTab=="")for(let[n,r]of this.tabNameToTab)r.updateTabDisplayMode(n===i,"leaving search mode by selecting a tab");else Xe(this.searchZeroState),this.tabNameToTab.get(i).updateTabDisplayMode(!0),this.tabNameToTab.get(this.selectedTab).updateTabDisplayMode(!1);this.selectedTab=i}}};var nx={en:"en-gb",zh:"zh-cn","zh-TW":"zh-tw",ru:"ru",ko:"ko",it:"it",id:"id",ro:"ro","pt-BR":"pt-br",cz:"cs",da:"da",de:"de",es:"es",fr:"fr",no:"nn",pl:"pl",pt:"pt",tr:"tr",hi:"hi",nl:"nl",ar:"ar",ja:"ja"},rx={ruleConfigs:{},lintOnSave:!1,recordLintOnSaveLogs:!1,displayChanged:!0,settingsConvertedToConfigKeyValues:!1,foldersToIgnore:[],linterLocale:"system-default",logLevel:Ju.default.levels.ERROR,lintCommands:[],customRegexes:[],commonStyles:{aliasArrayStyle:"single-line",tagArrayStyle:"single-line",minimumNumberOfDollarSignsToBeAMathBlock:2,escapeCharacter:'"',removeUnnecessaryEscapeCharsForMultiLineArrays:!1}},Ls=class extends oe.Plugin{constructor(){super(...arguments);this.eventRefs=[];this.isEnabled=!0;this.rulesRunner=new ls}async onload(){oa(window.localStorage.getItem("language")),bn(E("logs.plugin-load")),this.isEnabled=!0;for(let i in we){let n=we[i];(0,oe.addIcon)(n.id,n.source)}await this.loadSettings(),this.addCommands(),this.registerEventsAndSaveCallback(),this.addSettingTab(new As(this.app,this))}async onunload(){bn(E("logs.plugin-unload")),this.isEnabled=!1;for(let i of this.eventRefs)this.app.workspace.offref(i)}async loadSettings(){let i=await this.loadData();this.settings=Object.assign({},rx,i),na(this.settings.logLevel),this.setOrUpdateMomentInstance(),this.settings.settingsConvertedToConfigKeyValues||this.moveConfigValuesToKeyBasedFormat();for(let n of Ki)this.settings.ruleConfigs[n.alias]||(this.settings.ruleConfigs[n.alias]=n.getDefaultOptions())}async saveSettings(){await this.saveData(this.settings)}addCommands(){this.addCommand({id:"lint-file",name:E("commands.lint-file.name"),editorCallback:i=>{vn(this.settings.recordLintOnSaveLogs),Gs(),this.runLinterEditor(i),vn(!1)},icon:we.file.id,hotkeys:[{modifiers:["Mod","Alt"],key:"L"}]}),this.addCommand({id:"lint-file-unless-ignored",name:E("commands.lint-file-unless-ignored.name"),editorCallback:i=>{let n=this.app.workspace.getActiveFile();this.shouldIgnoreFile(n)||this.runLinterEditor(i)},icon:we.file.id}),this.addCommand({id:"lint-all-files",name:E("commands.lint-all-files.name"),icon:we.vault.id,callback:()=>{let i=E("commands.lint-all-files.start-message"),n=E("commands.lint-all-files.submit-button-text"),r=E("commands.lint-all-files.submit-button-notice-text");new Mr(this.app,i,n,r,()=>this.runLinterAllFiles(this.app)).open()}}),this.addCommand({id:"lint-all-files-in-folder",name:E("commands.lint-all-files-in-folder.name"),icon:we.folder.id,editorCheckCallback:(i,n)=>{if(i)return!this.app.workspace.getActiveFile().parent.isRoot();this.createFolderLintModal(this.app.workspace.getActiveFile().parent)}}),this.addCommand({id:"paste-as-plain-text",name:E("commands.paste-as-plain-text.name"),editorCallback:i=>this.pasteAsPlainText(i)})}registerEventsAndSaveCallback(){let i=this.app.workspace.on("editor-paste",s=>{s.defaultPrevented||this.modifyPasteEvent(s)});this.registerEvent(i),this.eventRefs.push(i),i=this.app.workspace.on("file-menu",(s,o,l)=>this.onMenuOpenCallback(s,o,l)),this.registerEvent(i),this.eventRefs.push(i);let n=this.app.commands?.commands?.["editor:save-file"];typeof n?.callback=="function"&&(n.callback=()=>{if(this.settings.lintOnSave&&this.isEnabled){let s=this.getEditor();if(!s)return;let o=this.app.workspace.getActiveFile();this.shouldIgnoreFile(o)||(vn(this.settings.recordLintOnSaveLogs),Gs(),this.runLinterEditor(s),vn(!1))}});let a=this;window.CodeMirrorAdapter.commands.save=()=>{a.app.commands.executeCommandById("editor:save-file")}}onMenuOpenCallback(i,n,r){n instanceof oe.TFile&&n.extension==="md"?i.addItem(a=>{a.setIcon(we.file.id).setTitle(E("commands.lint-file-pop-up-menu-text.name")).onClick(async()=>{this.runLinterFile(n)})}):n instanceof oe.TFolder&&i.addItem(a=>{a.setTitle(E("commands.lint-folder-pop-up-menu-text.name")).setIcon(we.folder.id).onClick(()=>this.createFolderLintModal(n))})}shouldIgnoreFile(i){for(let n of this.settings.foldersToIgnore)if(n.length>0&&i.path.startsWith(n))return!0;return!1}async runLinterFile(i){let n=Kc(await this.app.vault.read(i)),r=this.rulesRunner.lintText(Cr(n,i,this.momentLocale,this.settings));await this.app.vault.modify(i,r)}async runLinterAllFiles(i){let n=0;await Promise.all(i.vault.getMarkdownFiles().map(async a=>{if(!this.shouldIgnoreFile(a))try{await this.runLinterFile(a)}catch(s){this.handleLintError(a,s,E("commands.lint-all-files.error-message")+" '{FILE_PATH}'"),n+=1}}));let r=0;if(n===0)new oe.Notice(E("commands.lint-all-files.success-message"),r);else{let a=n===1?E("commands.lint-all-files.errors-message-singular"):E("commands.lint-all-files.errors-message-plural").replace("{NUM}",n.toString());new oe.Notice(a,r)}}async runLinterAllFilesInFolder(i){bn(E("logs.folder-lint")+i.name);let n=0,r=0,a=(0,oe.normalizePath)(i.path)+"/";await Promise.all(this.app.vault.getMarkdownFiles().map(async o=>{if((0,oe.normalizePath)(o.path).startsWith(a)&&!this.shouldIgnoreFile(o)){try{await this.runLinterFile(o)}catch(l){this.handleLintError(o,l,E("commands.lint-all-files-in-folder.error-message")+" '{FILE_PATH}'"),n+=1}r++}}));let s=0;if(n===0)new oe.Notice(E("commands.lint-all-files-in-folder.success-message").replace("{NUM}",r.toString()).replace("{FOLDER_NAME}",i.name),s);else{let o=n===1?E("commands.lint-all-files-in-folder.message-singular").replace("{NUM}",r.toString()).replace("{FOLDER_NAME}",i.name):E("commands.lint-all-files-in-folder.message-plural").replace("{FILE_COUNT}",r.toString()).replace("{FOLDER_NAME}",i.name).replace("{ERROR_COUNT}",n.toString());new oe.Notice(o,s)}}createFolderLintModal(i){let n=E("commands.lint-all-files-in-folder.start-message").replace("{FOLDER_NAME}",i.name),r=E("commands.lint-all-files-in-folder.submit-button-text").replace("{FOLDER_NAME}",i.name),a=E("commands.lint-all-files-in-folder.submit-button-notice-text").replace("{FOLDER_NAME}",i.name);new Mr(this.app,n,r,a,()=>this.runLinterAllFilesInFolder(i)).open()}runLinterEditor(i){bn(E("logs.linter-run"));let n=this.app.workspace.getActiveFile(),r=i.getValue(),a;try{a=this.rulesRunner.lintText(Cr(r,n,this.momentLocale,this.settings))}catch(u){this.handleLintError(n,u,E("commands.lint-file.error-message")+" '{FILE_PATH}'",!1);return}let o=new rn.default.diff_match_patch().diff_main(r,a),l="";o.forEach(u=>{function p(y){let w=y.split(` +`);return{line:w.length-1,ch:w[w.length-1].length}}let[g,h]=u;if(g==rn.default.DIFF_INSERT)i.replaceRange(h,p(l)),l+=h;else if(g==rn.default.DIFF_DELETE){let y=p(l),w=l;w+=h;let b=p(w);i.replaceRange("",y,b)}else l+=h});let d=o.map(u=>u[0]==rn.default.DIFF_INSERT?u[1].length:0).reduce((u,p)=>u+p,0),c=o.map(u=>u[0]==rn.default.DIFF_DELETE?u[1].length:0).reduce((u,p)=>u+p,0);this.displayChangedMessage(d,c);try{this.rulesRunner.runCustomCommands(this.settings.lintCommands,this.app.commands)}catch(u){this.handleLintError(n,u,E("commands.lint-file.error-message")+" '{FILE_PATH}'",!1)}}async setOrUpdateMomentInstance(){let i=localStorage.getItem("language")||"en",n=navigator.language?.toLowerCase(),r=nx[i];this.settings.linterLocale!=="system-default"?r=this.settings.linterLocale:n.startsWith(i)&&(r=n),this.momentLocale=r;let a=Ts.moment.locale(),s=Ts.moment.locale(r);fi(E("logs.moment-locale-not-found").replace("{MOMENT_LOCALE}",r).replace("{CURRENT_LOCALE}",s)),Ts.moment.locale(a)}displayChangedMessage(i,n){if(this.settings.displayChanged){let r=m` + ${i} ${E("notice-text.characters-added")} + ${n} ${E("notice-text.characters-removed")} + `;new oe.Notice(r)}}handleLintError(i,n,r,a=!0){let s=r.replace("{FILE_PATH}",i.path),o=E("logs.see-console");n instanceof Pi?a?new oe.Notice(`${s} ${n.message}. +${o}`):new oe.Notice(`${n.message}. +${o}`):new oe.Notice(`${E("logs.unknown-error")} ${o}`),vc(s,n)}async modifyPasteEvent(i){let n=this.getEditor();if(!n)return;let r=i.clipboardData.getData("text/plain");if(!r)return;if(Pt.test(r.trim())){Ji(E("logs.paste-link-warning"));return}if(i.stopPropagation(),i.preventDefault(),!i.defaultPrevented)return;let a=this.app.vault.getConfig("autoConvertHtml"),s=i.clipboardData.getData("text/html"),o=s&&a?(0,oe.htmlToMarkdown)(s):r,l=n.listSelections();if(l.length===1){let d=l[0];o=this.rulesRunner.runPasteLint(this.getLineContent(n,d),Cr(o,null,this.momentLocale,this.settings)),n.replaceSelection(o)}else this.handleMultiCursorPaste(n,l,o)}handleMultiCursorPaste(i,n,r){let a=this.convertContentIntoProperPasteContent(n,r),s=[];n.forEach((o,l)=>{r=this.rulesRunner.runPasteLint(this.getLineContent(i,o),Cr(a[l],null,this.momentLocale,this.settings)),s.push({text:r,from:o.anchor,to:o.head})}),i.transaction({changes:s})}convertContentIntoProperPasteContent(i,n){let r=n.split(` +`),a=[];if(r.length%i.length!==0)for(let s=0;s cursor.ch === l.from.ch && cursor.line === l.from.line); + const lineNo = lines.findIndex((l) => { + return (cursor.ch === l.from.ch + list.getCheckboxLength() && + cursor.line === l.from.line); + }); if (lineNo === 0) { - this.mergeWithPreviousItem(root, cursor, list); + this.moveCursorToPreviousUnfoldedItem(root, cursor); } else if (lineNo > 0) { - this.mergeNotes(root, cursor, list, lines, lineNo); + this.moveCursorToPreviousNoteLine(root, lines, lineNo); } } - mergeNotes(root, cursor, list, lines, lineNo) { + moveCursorToPreviousNoteLine(root, lines, lineNo) { this.stopPropagation = true; this.updated = true; - const prevLineNo = lineNo - 1; - root.replaceCursor({ - line: cursor.line - 1, - ch: lines[prevLineNo].text.length + lines[prevLineNo].from.ch, - }); - lines[prevLineNo].text += lines[lineNo].text; - lines.splice(lineNo, 1); - list.replaceLines(lines.map((l) => l.text)); + root.replaceCursor(lines[lineNo - 1].to); } - mergeWithPreviousItem(root, cursor, list) { - if (root.getChildren()[0] === list && list.getChildren().length === 0) { - return; - } - this.stopPropagation = true; + moveCursorToPreviousUnfoldedItem(root, cursor) { const prev = root.getListUnderLine(cursor.line - 1); if (!prev) { return; } - const bothAreEmpty = prev.isEmpty() && list.isEmpty(); - const prevIsEmptyAndSameLevel = prev.isEmpty() && !list.isEmpty() && prev.getLevel() == list.getLevel(); - const listIsEmptyAndPrevIsParent = list.isEmpty() && prev.getLevel() == list.getLevel() - 1; - if (bothAreEmpty || prevIsEmptyAndSameLevel || listIsEmptyAndPrevIsParent) { - this.updated = true; - const parent = list.getParent(); - const prevEnd = prev.getLastLineContentEnd(); - if (!prev.getNotesIndent() && list.getNotesIndent()) { - prev.setNotesIndent(prev.getFirstLineIndent() + - list.getNotesIndent().slice(list.getFirstLineIndent().length)); - } - const oldLines = prev.getLines(); - const newLines = list.getLines(); - oldLines[oldLines.length - 1] += newLines[0]; - const resultLines = oldLines.concat(newLines.slice(1)); - prev.replaceLines(resultLines); - parent.removeChild(list); - for (const c of list.getChildren()) { - list.removeChild(c); - prev.addAfterAll(c); - } - root.replaceCursor(prevEnd); - recalculateNumericBullets(root); - } - } -} - -class DeleteAndMergeWithNextLineOperation { - constructor(root) { - this.root = root; - this.deleteAndMergeWithPrevious = - new DeleteAndMergeWithPreviousLineOperation(root); - } - shouldStopPropagation() { - return this.deleteAndMergeWithPrevious.shouldStopPropagation(); - } - shouldUpdate() { - return this.deleteAndMergeWithPrevious.shouldUpdate(); - } - perform() { - const { root } = this; - if (!root.hasSingleCursor()) { - return; - } - const list = root.getListUnderCursor(); - const cursor = root.getCursor(); - const lines = list.getLinesInfo(); - const lineNo = lines.findIndex((l) => cursor.ch === l.to.ch && cursor.line === l.to.line); - if (lineNo === lines.length - 1) { - const nextLine = lines[lineNo].to.line + 1; - const nextList = root.getListUnderLine(nextLine); - if (!nextList) { - return; - } - root.replaceCursor(nextList.getFirstLineContentStart()); - this.deleteAndMergeWithPrevious.perform(); - } - else if (lineNo >= 0) { - root.replaceCursor(lines[lineNo + 1].from); - this.deleteAndMergeWithPrevious.perform(); - } - } -} - -class DeleteTillLineStartOperation { - constructor(root) { - this.root = root; - this.stopPropagation = false; - this.updated = false; - } - shouldStopPropagation() { - return this.stopPropagation; - } - shouldUpdate() { - return this.updated; - } - perform() { - const { root } = this; - if (!root.hasSingleCursor()) { - return; - } this.stopPropagation = true; this.updated = true; - const cursor = root.getCursor(); - const list = root.getListUnderCursor(); - const lines = list.getLinesInfo(); - const lineNo = lines.findIndex((l) => l.from.line === cursor.line); - lines[lineNo].text = lines[lineNo].text.slice(cursor.ch - lines[lineNo].from.ch); - list.replaceLines(lines.map((l) => l.text)); - root.replaceCursor(lines[lineNo].from); + if (prev.isFolded()) { + const foldRoot = prev.getTopFoldRoot(); + const firstLineEnd = foldRoot.getLinesInfo()[0].to; + root.replaceCursor(firstLineEnd); + } + else { + root.replaceCursor(prev.getLastLineContentEnd()); + } } } -class DeleteShouldIgnoreBulletsFeature { - constructor(plugin, settings, ime, obsidian, performOperation) { +function getEditorFromState(state) { + const { editor } = state.field(obsidian.editorInfoField); + if (!editor) { + return null; + } + return new MyEditor(editor); +} +function foldInside(view, from, to) { + let found = null; + language.foldedRanges(view.state).between(from, to, (from, to) => { + if (!found || found.from > from) + found = { from, to }; + }); + return found; +} +class MyEditor { + constructor(e) { + this.e = e; + // eslint-disable-next-line @typescript-eslint/no-explicit-any + this.view = this.e.cm; + } + getCursor() { + return this.e.getCursor(); + } + getLine(n) { + return this.e.getLine(n); + } + lastLine() { + return this.e.lastLine(); + } + listSelections() { + return this.e.listSelections(); + } + getRange(from, to) { + return this.e.getRange(from, to); + } + replaceRange(replacement, from, to) { + return this.e.replaceRange(replacement, from, to); + } + setSelections(selections) { + this.e.setSelections(selections); + } + setValue(text) { + this.e.setValue(text); + } + getValue() { + return this.e.getValue(); + } + offsetToPos(offset) { + return this.e.offsetToPos(offset); + } + posToOffset(pos) { + return this.e.posToOffset(pos); + } + fold(n) { + const { view } = this; + const l = view.lineBlockAt(view.state.doc.line(n + 1).from); + const range = language.foldable(view.state, l.from, l.to); + if (!range || range.from === range.to) { + return; + } + view.dispatch({ effects: [language.foldEffect.of(range)] }); + } + unfold(n) { + const { view } = this; + const l = view.lineBlockAt(view.state.doc.line(n + 1).from); + const range = foldInside(view, l.from, l.to); + if (!range) { + return; + } + view.dispatch({ effects: [language.unfoldEffect.of(range)] }); + } + getAllFoldedLines() { + const c = language.foldedRanges(this.view.state).iter(); + const res = []; + while (c.value) { + res.push(this.offsetToPos(c.from).line); + c.next(); + } + return res; + } + triggerOnKeyDown(e) { + view.runScopeHandlers(this.view, e, "editor"); + } + getZoomRange() { + if (!window.ObsidianZoomPlugin) { + return null; + } + return window.ObsidianZoomPlugin.getZoomRange(this.e); + } + zoomOut() { + if (!window.ObsidianZoomPlugin) { + return; + } + window.ObsidianZoomPlugin.zoomOut(this.e); + } + zoomIn(line) { + if (!window.ObsidianZoomPlugin) { + return; + } + window.ObsidianZoomPlugin.zoomIn(this.e, line); + } +} + +function createKeymapRunCallback(config) { + const check = config.check || (() => true); + const { run } = config; + return (view) => { + const editor = getEditorFromState(view.state); + if (!check(editor)) { + return false; + } + const { shouldUpdate, shouldStopPropagation } = run(editor); + return shouldUpdate || shouldStopPropagation; + }; +} + +class ArrowLeftAndCtrlArrowLeftBehaviourOverride { + constructor(plugin, settings, imeDetector, operationPerformer) { this.plugin = plugin; this.settings = settings; - this.ime = ime; - this.obsidian = obsidian; - this.performOperation = performOperation; + this.imeDetector = imeDetector; + this.operationPerformer = operationPerformer; this.check = () => { - return this.settings.stickCursor != "never" && !this.ime.isIMEOpened(); + return (this.settings.keepCursorWithinContent !== "never" && + !this.imeDetector.isOpened()); }; - this.deleteAndMergeWithPreviousLine = (editor) => { - return this.performOperation.performOperation((root) => new DeleteAndMergeWithPreviousLineOperation(root), editor); - }; - this.deleteTillLineStart = (editor) => { - return this.performOperation.performOperation((root) => new DeleteTillLineStartOperation(root), editor); - }; - this.deleteAndMergeWithNextLine = (editor) => { - return this.performOperation.performOperation((root) => new DeleteAndMergeWithNextLineOperation(root), editor); + this.run = (editor) => { + return this.operationPerformer.perform((root) => new MoveCursorToPreviousUnfoldedLine(root), editor); }; } load() { return __awaiter(this, void 0, void 0, function* () { this.plugin.registerEditorExtension(view.keymap.of([ { - key: "Backspace", - run: this.obsidian.createKeymapRunCallback({ - check: this.check, - run: this.deleteAndMergeWithPreviousLine, - }), - }, - { - key: "Delete", - run: this.obsidian.createKeymapRunCallback({ - check: this.check, - run: this.deleteAndMergeWithNextLine, - }), - }, - { - mac: "m-Backspace", - run: this.obsidian.createKeymapRunCallback({ - check: this.check, - run: this.deleteTillLineStart, - }), - }, - ])); - }); - } - unload() { - return __awaiter(this, void 0, void 0, function* () { }); - } -} - -class EnsureCursorInListContentOperation { - constructor(root) { - this.root = root; - this.stopPropagation = false; - this.updated = false; - } - shouldStopPropagation() { - return this.stopPropagation; - } - shouldUpdate() { - return this.updated; - } - perform() { - const { root } = this; - if (!root.hasSingleCursor()) { - return; - } - this.stopPropagation = true; - const cursor = root.getCursor(); - const list = root.getListUnderCursor(); - const contentStart = list.getFirstLineContentStartAfterCheckbox(); - const linePrefix = contentStart.line === cursor.line - ? contentStart.ch - : list.getNotesIndent().length; - if (cursor.ch < linePrefix) { - this.updated = true; - root.replaceCursor({ - line: cursor.line, - ch: linePrefix, - }); - } - } -} - -class EnsureCursorIsInUnfoldedLineOperation { - constructor(root) { - this.root = root; - this.stopPropagation = false; - this.updated = false; - } - shouldStopPropagation() { - return this.stopPropagation; - } - shouldUpdate() { - return this.updated; - } - perform() { - const { root } = this; - if (!root.hasSingleCursor()) { - return; - } - this.stopPropagation = true; - const cursor = root.getCursor(); - const list = root.getListUnderCursor(); - if (!list.isFolded()) { - return; - } - const foldRoot = list.getTopFoldRoot(); - const firstLineEnd = foldRoot.getLinesInfo()[0].to; - if (cursor.line > firstLineEnd.line) { - this.updated = true; - root.replaceCursor(firstLineEnd); - } - } -} - -class EnsureCursorInListContentFeature { - constructor(plugin, settings, obsidian, performOperation) { - this.plugin = plugin; - this.settings = settings; - this.obsidian = obsidian; - this.performOperation = performOperation; - this.transactionExtender = (tr) => { - if (this.settings.stickCursor == "never" || !tr.selection) { - return null; - } - const editor = this.obsidian.getEditorFromState(tr.startState); - setTimeout(() => { - this.handleCursorActivity(editor); - }, 0); - return null; - }; - this.handleCursorActivity = (editor) => { - this.performOperation.performOperation((root) => new EnsureCursorIsInUnfoldedLineOperation(root), editor); - this.performOperation.performOperation((root) => new EnsureCursorInListContentOperation(root), editor); - }; - } - load() { - return __awaiter(this, void 0, void 0, function* () { - this.plugin.registerEditorExtension(state.EditorState.transactionExtender.of(this.transactionExtender)); - }); - } - unload() { - return __awaiter(this, void 0, void 0, function* () { }); - } -} - -class MoveLeftOperation { - constructor(root) { - this.root = root; - this.stopPropagation = false; - this.updated = false; - } - shouldStopPropagation() { - return this.stopPropagation; - } - shouldUpdate() { - return this.updated; - } - perform() { - const { root } = this; - if (!root.hasSingleCursor()) { - return; - } - this.stopPropagation = true; - const list = root.getListUnderCursor(); - const parent = list.getParent(); - const grandParent = parent.getParent(); - if (!grandParent) { - return; - } - this.updated = true; - const listStartLineBefore = root.getContentLinesRangeOf(list)[0]; - const indentRmFrom = parent.getFirstLineIndent().length; - const indentRmTill = list.getFirstLineIndent().length; - parent.removeChild(list); - grandParent.addAfter(parent, list); - list.unindentContent(indentRmFrom, indentRmTill); - const listStartLineAfter = root.getContentLinesRangeOf(list)[0]; - const lineDiff = listStartLineAfter - listStartLineBefore; - const chDiff = indentRmTill - indentRmFrom; - const cursor = root.getCursor(); - root.replaceCursor({ - line: cursor.line + lineDiff, - ch: cursor.ch - chDiff, - }); - recalculateNumericBullets(root); - } -} - -function isEmptyLineOrEmptyCheckbox(line) { - return line === "" || line === "[ ] "; -} - -class OutdentIfLineIsEmptyOperation { - constructor(root) { - this.root = root; - this.moveLeftOp = new MoveLeftOperation(root); - } - shouldStopPropagation() { - return this.moveLeftOp.shouldStopPropagation(); - } - shouldUpdate() { - return this.moveLeftOp.shouldUpdate(); - } - perform() { - const { root } = this; - if (!root.hasSingleCursor()) { - return; - } - const list = root.getListUnderCursor(); - const lines = list.getLines(); - if (lines.length > 1 || - !isEmptyLineOrEmptyCheckbox(lines[0]) || - list.getLevel() === 1) { - return; - } - this.moveLeftOp.perform(); - } -} - -class EnterOutdentIfLineIsEmptyFeature { - constructor(plugin, settings, ime, obsidian, performOperation) { - this.plugin = plugin; - this.settings = settings; - this.ime = ime; - this.obsidian = obsidian; - this.performOperation = performOperation; - this.check = () => { - return this.settings.betterEnter && !this.ime.isIMEOpened(); - }; - this.run = (editor) => { - return this.performOperation.performOperation((root) => new OutdentIfLineIsEmptyOperation(root), editor); - }; - } - load() { - return __awaiter(this, void 0, void 0, function* () { - this.plugin.registerEditorExtension(state.Prec.highest(view.keymap.of([ - { - key: "Enter", - run: this.obsidian.createKeymapRunCallback({ + key: "ArrowLeft", + run: createKeymapRunCallback({ check: this.check, run: this.run, }), }, - ]))); + { + win: "c-ArrowLeft", + linux: "c-ArrowLeft", + run: createKeymapRunCallback({ + check: this.check, + run: this.run, + }), + }, + ])); }); } unload() { @@ -449,6 +250,22 @@ function maxPos(a, b) { function minPos(a, b) { return cmpPos(a, b) < 0 ? a : b; } +function isRangesIntersects(a, b) { + return cmpPos(a[1], b[0]) >= 0 && cmpPos(a[0], b[1]) <= 0; +} +function recalculateNumericBullets(root) { + function visit(parent) { + let index = 1; + for (const child of parent.getChildren()) { + if (/\d+\./.test(child.getBullet())) { + child.replateBullet(`${index++}.`); + } + visit(child); + } + } + visit(root); +} +let idSeq = 0; class List { constructor(root, indent, bullet, optionalCheckbox, spaceAfterBullet, firstLine, foldRoot) { this.root = root; @@ -461,8 +278,12 @@ class List { this.children = []; this.notesIndent = null; this.lines = []; + this.id = idSeq++; this.lines.push(firstLine); } + getID() { + return this.id; + } getNotesIndent() { return this.notesIndent; } @@ -520,7 +341,7 @@ class List { const startLine = this.root.getContentLinesRangeOf(this)[0]; return { line: startLine, - ch: this.getContentStartCh() + this.optionalCheckbox.length, + ch: this.getContentStartCh() + this.getCheckboxLength(), }; } getLastLineContentEnd() { @@ -533,6 +354,16 @@ class List { ch: endCh, }; } + getContentEndIncludingChildren() { + return this.getLastChild().getLastLineContentEnd(); + } + getLastChild() { + let lastChild = this; + while (!lastChild.isEmpty()) { + lastChild = lastChild.getChildren().last(); + } + return lastChild; + } getContentStartCh() { return this.indent.length + this.bullet.length + 1; } @@ -549,7 +380,6 @@ class List { return this.foldRoot; } getTopFoldRoot() { - // eslint-disable-next-line @typescript-eslint/no-this-alias let tmp = this; let foldRoot = null; while (tmp) { @@ -658,6 +488,16 @@ class List { } return res; } + clone(newRoot) { + const clone = new List(newRoot, this.indent, this.bullet, this.optionalCheckbox, this.spaceAfterBullet, "", this.foldRoot); + clone.id = this.id; + clone.lines = this.lines.concat(); + clone.notesIndent = this.notesIndent; + for (const child of this.children) { + clone.addAfterAll(child.clone(newRoot)); + } + return clone; + } } class Root { constructor(start, end, selections) { @@ -670,8 +510,14 @@ class Root { getRootList() { return this.rootList; } - getRange() { - return [Object.assign({}, this.start), Object.assign({}, this.end)]; + getContentRange() { + return [this.getContentStart(), this.getContentEnd()]; + } + getContentStart() { + return Object.assign({}, this.start); + } + getContentEnd() { + return Object.assign({}, this.end); } getSelections() { return this.selections.map((s) => ({ @@ -773,11 +619,868 @@ class Root { } return res.replace(/\n$/, ""); } + clone() { + const clone = new Root(Object.assign({}, this.start), Object.assign({}, this.end), this.getSelections()); + clone.rootList = this.rootList.clone(clone); + return clone; + } +} + +class DeleteTillPreviousLineContentEnd { + constructor(root) { + this.root = root; + this.stopPropagation = false; + this.updated = false; + } + shouldStopPropagation() { + return this.stopPropagation; + } + shouldUpdate() { + return this.updated; + } + perform() { + const { root } = this; + if (!root.hasSingleCursor()) { + return; + } + const list = root.getListUnderCursor(); + const cursor = root.getCursor(); + const lines = list.getLinesInfo(); + const lineNo = lines.findIndex((l) => cursor.ch === l.from.ch && cursor.line === l.from.line); + if (lineNo === 0) { + this.mergeWithPreviousItem(root, cursor, list); + } + else if (lineNo > 0) { + this.mergeNotes(root, cursor, list, lines, lineNo); + } + } + mergeNotes(root, cursor, list, lines, lineNo) { + this.stopPropagation = true; + this.updated = true; + const prevLineNo = lineNo - 1; + root.replaceCursor({ + line: cursor.line - 1, + ch: lines[prevLineNo].text.length + lines[prevLineNo].from.ch, + }); + lines[prevLineNo].text += lines[lineNo].text; + lines.splice(lineNo, 1); + list.replaceLines(lines.map((l) => l.text)); + } + mergeWithPreviousItem(root, cursor, list) { + if (root.getChildren()[0] === list && list.isEmpty()) { + return; + } + this.stopPropagation = true; + const prev = root.getListUnderLine(cursor.line - 1); + if (!prev) { + return; + } + const bothAreEmpty = prev.isEmpty() && list.isEmpty(); + const prevIsEmptyAndSameLevel = prev.isEmpty() && !list.isEmpty() && prev.getLevel() === list.getLevel(); + const listIsEmptyAndPrevIsParent = list.isEmpty() && prev.getLevel() === list.getLevel() - 1; + if (bothAreEmpty || prevIsEmptyAndSameLevel || listIsEmptyAndPrevIsParent) { + this.updated = true; + const parent = list.getParent(); + const prevEnd = prev.getLastLineContentEnd(); + if (!prev.getNotesIndent() && list.getNotesIndent()) { + prev.setNotesIndent(prev.getFirstLineIndent() + + list.getNotesIndent().slice(list.getFirstLineIndent().length)); + } + const oldLines = prev.getLines(); + const newLines = list.getLines(); + oldLines[oldLines.length - 1] += newLines[0]; + const resultLines = oldLines.concat(newLines.slice(1)); + prev.replaceLines(resultLines); + parent.removeChild(list); + for (const c of list.getChildren()) { + list.removeChild(c); + prev.addAfterAll(c); + } + root.replaceCursor(prevEnd); + recalculateNumericBullets(root); + } + } +} + +class BackspaceBehaviourOverride { + constructor(plugin, settings, imeDetector, operationPerformer) { + this.plugin = plugin; + this.settings = settings; + this.imeDetector = imeDetector; + this.operationPerformer = operationPerformer; + this.check = () => { + return (this.settings.keepCursorWithinContent !== "never" && + !this.imeDetector.isOpened()); + }; + this.run = (editor) => { + return this.operationPerformer.perform((root) => new DeleteTillPreviousLineContentEnd(root), editor); + }; + } + load() { + return __awaiter(this, void 0, void 0, function* () { + this.plugin.registerEditorExtension(view.keymap.of([ + { + key: "Backspace", + run: createKeymapRunCallback({ + check: this.check, + run: this.run, + }), + }, + ])); + }); + } + unload() { + return __awaiter(this, void 0, void 0, function* () { }); + } +} + +const BETTER_LISTS_BODY_CLASS = "outliner-plugin-better-lists"; +class BetterListsStyles { + constructor(settings, obsidianSettings) { + this.settings = settings; + this.obsidianSettings = obsidianSettings; + this.updateBodyClass = () => { + const shouldExists = this.obsidianSettings.isDefaultThemeEnabled() && + this.settings.betterListsStyles; + const exists = document.body.classList.contains(BETTER_LISTS_BODY_CLASS); + if (shouldExists && !exists) { + document.body.classList.add(BETTER_LISTS_BODY_CLASS); + } + if (!shouldExists && exists) { + document.body.classList.remove(BETTER_LISTS_BODY_CLASS); + } + }; + } + load() { + return __awaiter(this, void 0, void 0, function* () { + this.updateBodyClass(); + this.updateBodyClassInterval = window.setInterval(() => { + this.updateBodyClass(); + }, 1000); + }); + } + unload() { + return __awaiter(this, void 0, void 0, function* () { + clearInterval(this.updateBodyClassInterval); + document.body.classList.remove(BETTER_LISTS_BODY_CLASS); + }); + } +} + +class SelectAllContent { + constructor(root) { + this.root = root; + this.stopPropagation = false; + this.updated = false; + } + shouldStopPropagation() { + return this.stopPropagation; + } + shouldUpdate() { + return this.updated; + } + perform() { + const { root } = this; + if (!root.hasSingleSelection()) { + return; + } + const selection = root.getSelections()[0]; + const [rootStart, rootEnd] = root.getContentRange(); + const selectionFrom = minPos(selection.anchor, selection.head); + const selectionTo = maxPos(selection.anchor, selection.head); + if (selectionFrom.line < rootStart.line || + selectionTo.line > rootEnd.line) { + return false; + } + if (selectionFrom.line === rootStart.line && + selectionFrom.ch === rootStart.ch && + selectionTo.line === rootEnd.line && + selectionTo.ch === rootEnd.ch) { + return false; + } + const list = root.getListUnderCursor(); + const contentStart = list.getFirstLineContentStartAfterCheckbox(); + const contentEnd = list.getLastLineContentEnd(); + if (selectionFrom.line < contentStart.line || + selectionTo.line > contentEnd.line) { + return false; + } + this.stopPropagation = true; + this.updated = true; + if (selectionFrom.line === contentStart.line && + selectionFrom.ch === contentStart.ch && + selectionTo.line === contentEnd.line && + selectionTo.ch === contentEnd.ch) { + // select whole list + root.replaceSelections([{ anchor: rootStart, head: rootEnd }]); + } + else { + // select whole line + root.replaceSelections([{ anchor: contentStart, head: contentEnd }]); + } + return true; + } +} + +class CtrlAAndCmdABehaviourOverride { + constructor(plugin, settings, imeDetector, operationPerformer) { + this.plugin = plugin; + this.settings = settings; + this.imeDetector = imeDetector; + this.operationPerformer = operationPerformer; + this.check = () => { + return (this.settings.overrideSelectAllBehaviour && !this.imeDetector.isOpened()); + }; + this.run = (editor) => { + return this.operationPerformer.perform((root) => new SelectAllContent(root), editor); + }; + } + load() { + return __awaiter(this, void 0, void 0, function* () { + this.plugin.registerEditorExtension(view.keymap.of([ + { + key: "c-a", + mac: "m-a", + run: createKeymapRunCallback({ + check: this.check, + run: this.run, + }), + }, + ])); + }); + } + unload() { + return __awaiter(this, void 0, void 0, function* () { }); + } +} + +class DeleteTillNextLineContentStart { + constructor(root) { + this.root = root; + this.deleteTillPreviousLineContentEnd = + new DeleteTillPreviousLineContentEnd(root); + } + shouldStopPropagation() { + return this.deleteTillPreviousLineContentEnd.shouldStopPropagation(); + } + shouldUpdate() { + return this.deleteTillPreviousLineContentEnd.shouldUpdate(); + } + perform() { + const { root } = this; + if (!root.hasSingleCursor()) { + return; + } + const list = root.getListUnderCursor(); + const cursor = root.getCursor(); + const lines = list.getLinesInfo(); + const lineNo = lines.findIndex((l) => cursor.ch === l.to.ch && cursor.line === l.to.line); + if (lineNo === lines.length - 1) { + const nextLine = lines[lineNo].to.line + 1; + const nextList = root.getListUnderLine(nextLine); + if (!nextList) { + return; + } + root.replaceCursor(nextList.getFirstLineContentStart()); + this.deleteTillPreviousLineContentEnd.perform(); + } + else if (lineNo >= 0) { + root.replaceCursor(lines[lineNo + 1].from); + this.deleteTillPreviousLineContentEnd.perform(); + } + } +} + +class DeleteBehaviourOverride { + constructor(plugin, settings, imeDetector, operationPerformer) { + this.plugin = plugin; + this.settings = settings; + this.imeDetector = imeDetector; + this.operationPerformer = operationPerformer; + this.check = () => { + return (this.settings.keepCursorWithinContent !== "never" && + !this.imeDetector.isOpened()); + }; + this.run = (editor) => { + return this.operationPerformer.perform((root) => new DeleteTillNextLineContentStart(root), editor); + }; + } + load() { + return __awaiter(this, void 0, void 0, function* () { + this.plugin.registerEditorExtension(view.keymap.of([ + { + key: "Delete", + run: createKeymapRunCallback({ + check: this.check, + run: this.run, + }), + }, + ])); + }); + } + unload() { + return __awaiter(this, void 0, void 0, function* () { }); + } +} + +class MoveListToDifferentPosition { + constructor(root, listToMove, placeToMove, whereToMove, defaultIndentChars) { + this.root = root; + this.listToMove = listToMove; + this.placeToMove = placeToMove; + this.whereToMove = whereToMove; + this.defaultIndentChars = defaultIndentChars; + this.stopPropagation = false; + this.updated = false; + } + shouldStopPropagation() { + return this.stopPropagation; + } + shouldUpdate() { + return this.updated; + } + perform() { + if (this.listToMove === this.placeToMove) { + return; + } + this.stopPropagation = true; + this.updated = true; + const cursorAnchor = this.calculateCursorAnchor(); + this.moveList(); + this.changeIndent(); + this.restoreCursor(cursorAnchor); + recalculateNumericBullets(this.root); + } + calculateCursorAnchor() { + const cursorLine = this.root.getCursor().line; + const lines = [ + this.listToMove.getFirstLineContentStart().line, + this.listToMove.getLastLineContentEnd().line, + this.placeToMove.getFirstLineContentStart().line, + this.placeToMove.getLastLineContentEnd().line, + ]; + const listStartLine = Math.min(...lines); + const listEndLine = Math.max(...lines); + if (cursorLine < listStartLine || cursorLine > listEndLine) { + return null; + } + const cursor = this.root.getCursor(); + const cursorList = this.root.getListUnderLine(cursor.line); + const cursorListStart = cursorList.getFirstLineContentStart(); + const lineDiff = cursor.line - cursorListStart.line; + const chDiff = cursor.ch - cursorListStart.ch; + return { cursorList, lineDiff, chDiff }; + } + moveList() { + this.listToMove.getParent().removeChild(this.listToMove); + switch (this.whereToMove) { + case "before": + this.placeToMove + .getParent() + .addBefore(this.placeToMove, this.listToMove); + break; + case "after": + this.placeToMove + .getParent() + .addAfter(this.placeToMove, this.listToMove); + break; + case "inside": + this.placeToMove.addBeforeAll(this.listToMove); + break; + } + } + changeIndent() { + const oldIndent = this.listToMove.getFirstLineIndent(); + const newIndent = this.whereToMove === "inside" + ? this.placeToMove.getFirstLineIndent() + this.defaultIndentChars + : this.placeToMove.getFirstLineIndent(); + this.listToMove.unindentContent(0, oldIndent.length); + this.listToMove.indentContent(0, newIndent); + } + restoreCursor(cursorAnchor) { + if (cursorAnchor) { + const cursorListStart = cursorAnchor.cursorList.getFirstLineContentStart(); + this.root.replaceCursor({ + line: cursorListStart.line + cursorAnchor.lineDiff, + ch: cursorListStart.ch + cursorAnchor.chDiff, + }); + } + else { + // When you move a list, the screen scrolls to the cursor. + // It is better to move the cursor into the viewport than let the screen scroll. + this.root.replaceCursor(this.listToMove.getLastLineContentEnd()); + } + } +} + +const BODY_CLASS = "outliner-plugin-dnd"; +class DragAndDrop { + constructor(plugin, settings, obisidian, parser, operationPerformer) { + this.plugin = plugin; + this.settings = settings; + this.obisidian = obisidian; + this.parser = parser; + this.operationPerformer = operationPerformer; + this.preStart = null; + this.state = null; + this.handleSettingsChange = () => { + if (!isFeatureSupported()) { + return; + } + if (this.settings.dragAndDrop) { + document.body.classList.add(BODY_CLASS); + } + else { + document.body.classList.remove(BODY_CLASS); + } + }; + this.handleMouseDown = (e) => { + if (!isFeatureSupported() || + !this.settings.dragAndDrop || + !isClickOnBullet(e)) { + return; + } + const view = getEditorViewFromHTMLElement(e.target); + if (!view) { + return; + } + this.preStart = { + x: e.x, + y: e.y, + view, + }; + }; + this.handleMouseMove = (e) => { + if (this.preStart) { + this.startDragging(); + } + if (this.state) { + this.detectAndDrawDropZone(e.x, e.y); + } + }; + this.handleMouseUp = () => { + if (this.preStart) { + this.preStart = null; + } + if (this.state) { + this.stopDragging(); + } + }; + this.handleKeyDown = (e) => { + if (this.state && e.code === "Escape") { + this.cancelDragging(); + } + }; + } + load() { + return __awaiter(this, void 0, void 0, function* () { + this.plugin.registerEditorExtension(dndStateField); + this.enableFeatureToggle(); + this.createDropZone(); + this.addEventListeners(); + }); + } + unload() { + return __awaiter(this, void 0, void 0, function* () { + this.removeEventListeners(); + this.removeDropZone(); + this.disableFeatureToggle(); + }); + } + enableFeatureToggle() { + this.settings.onChange(this.handleSettingsChange); + this.handleSettingsChange(); + } + disableFeatureToggle() { + this.settings.removeCallback(this.handleSettingsChange); + document.body.classList.remove(BODY_CLASS); + } + createDropZone() { + this.dropZone = document.createElement("div"); + this.dropZone.classList.add("outliner-plugin-drop-zone"); + this.dropZone.style.display = "none"; + document.body.appendChild(this.dropZone); + } + removeDropZone() { + document.body.removeChild(this.dropZone); + this.dropZone = null; + } + addEventListeners() { + document.addEventListener("mousedown", this.handleMouseDown, { + capture: true, + }); + document.addEventListener("mousemove", this.handleMouseMove); + document.addEventListener("mouseup", this.handleMouseUp); + document.addEventListener("keydown", this.handleKeyDown); + } + removeEventListeners() { + document.removeEventListener("mousedown", this.handleMouseDown, { + capture: true, + }); + document.removeEventListener("mousemove", this.handleMouseMove); + document.removeEventListener("mouseup", this.handleMouseUp); + document.removeEventListener("keydown", this.handleKeyDown); + } + startDragging() { + const { x, y, view } = this.preStart; + this.preStart = null; + const editor = getEditorFromState(view.state); + const pos = editor.offsetToPos(view.posAtCoords({ x, y })); + const root = this.parser.parse(editor, pos); + const list = root.getListUnderLine(pos.line); + const state = new DragAndDropState(view, editor, root, list); + if (!state.hasDropVariants()) { + return; + } + this.state = state; + this.highlightDraggingLines(); + } + detectAndDrawDropZone(x, y) { + this.state.calculateNearestDropVariant(x, y); + this.drawDropZone(); + } + cancelDragging() { + this.state.dropVariant = null; + this.stopDragging(); + } + stopDragging() { + this.unhightlightDraggingLines(); + this.hideDropZone(); + this.applyChanges(); + this.state = null; + } + applyChanges() { + if (!this.state.dropVariant) { + return; + } + const { state } = this; + const { dropVariant, editor, root, list } = state; + const newRoot = this.parser.parse(editor, root.getContentStart()); + if (!isSameRoots(root, newRoot)) { + new obsidian.Notice(`The item cannot be moved. The page content changed during the move.`, 5000); + return; + } + this.operationPerformer.eval(root, new MoveListToDifferentPosition(root, list, dropVariant.placeToMove, dropVariant.whereToMove, this.obisidian.getDefaultIndentChars()), editor); + } + highlightDraggingLines() { + const { state } = this; + const { list, editor, view } = state; + const lines = []; + const fromLine = list.getFirstLineContentStart().line; + const tillLine = list.getContentEndIncludingChildren().line; + for (let i = fromLine; i <= tillLine; i++) { + lines.push(editor.posToOffset({ line: i, ch: 0 })); + } + view.dispatch({ + effects: [dndStarted.of(lines)], + }); + document.body.classList.add("outliner-plugin-dragging"); + } + unhightlightDraggingLines() { + document.body.classList.remove("outliner-plugin-dragging"); + this.state.view.dispatch({ + effects: [dndEnded.of()], + }); + } + drawDropZone() { + const { state } = this; + const { view, editor, list, dropVariant } = state; + const width = Math.round(view.contentDOM.offsetWidth - + (dropVariant.left - + view.coordsAtPos(editor.posToOffset({ + line: list.getFirstLineContentStart().line, + ch: 0, + })).left)); + this.dropZone.style.display = "block"; + this.dropZone.style.top = dropVariant.top + "px"; + this.dropZone.style.left = dropVariant.left + "px"; + this.dropZone.style.width = width + "px"; + if (dropVariant.whereToMove === "before" && + !this.dropZone.classList.contains("outliner-plugin-drop-zone-before")) { + this.dropZone.classList.remove("outliner-plugin-drop-zone-after"); + this.dropZone.classList.add("outliner-plugin-drop-zone-before"); + } + else if ((dropVariant.whereToMove === "after" || + dropVariant.whereToMove === "inside") && + !this.dropZone.classList.contains("outliner-plugin-drop-zone-after")) { + this.dropZone.classList.remove("outliner-plugin-drop-zone-before"); + this.dropZone.classList.add("outliner-plugin-drop-zone-after"); + } + } + hideDropZone() { + this.dropZone.style.display = "none"; + } +} +class DragAndDropState { + constructor(view, editor, root, list) { + this.view = view; + this.editor = editor; + this.root = root; + this.list = list; + this.dropVariants = new Map(); + this.dropVariant = null; + this.collectDropVariants(); + } + getDropVariants() { + return Array.from(this.dropVariants.values()); + } + hasDropVariants() { + return this.dropVariants.size > 0; + } + calculateNearestDropVariant(x, y) { + const { view, editor } = this; + this.dropVariant = this.getDropVariants() + .map((v) => { + const { placeToMove } = v; + switch (v.whereToMove) { + case "before": + case "after": + v.left = Math.round(view.coordsAtPos(editor.posToOffset({ + line: placeToMove.getFirstLineContentStart().line, + ch: placeToMove.getFirstLineIndent().length, + })).left); + break; + case "inside": + v.left = Math.round(view.coordsAtPos(editor.posToOffset({ + line: placeToMove.getFirstLineContentStart().line, + ch: placeToMove.getFirstLineIndent().length, + })).left + + view.defaultCharacterWidth * 2); + break; + } + switch (v.whereToMove) { + case "before": + v.top = Math.round(view.coordsAtPos(editor.posToOffset(placeToMove.getFirstLineContentStart())).top); + break; + case "after": + case "inside": + v.top = Math.round(view.coordsAtPos(editor.posToOffset(placeToMove.getContentEndIncludingChildren())).top + view.defaultLineHeight); + break; + } + return v; + }) + .sort((a, b) => { + if (a.top === b.top) { + return Math.abs(x - a.left) - Math.abs(x - b.left); + } + return Math.abs(y - a.top) - Math.abs(y - b.top); + }) + .first(); + } + addDropVariant(v) { + this.dropVariants.set(`${v.line} ${v.level}`, v); + } + collectDropVariants() { + const visit = (lists) => { + for (const placeToMove of lists) { + const lineBefore = placeToMove.getFirstLineContentStart().line; + const lineAfter = placeToMove.getContentEndIncludingChildren().line + 1; + const level = placeToMove.getLevel(); + this.addDropVariant({ + line: lineBefore, + level, + left: 0, + top: 0, + placeToMove, + whereToMove: "before", + }); + this.addDropVariant({ + line: lineAfter, + level, + left: 0, + top: 0, + placeToMove, + whereToMove: "after", + }); + if (placeToMove.isEmpty()) { + this.addDropVariant({ + line: lineAfter, + level: level + 1, + left: 0, + top: 0, + placeToMove, + whereToMove: "inside", + }); + } + if (placeToMove !== this.list) { + visit(placeToMove.getChildren()); + } + } + }; + visit(this.root.getChildren()); + } +} +const dndStarted = state.StateEffect.define({ + map: (lines, change) => lines.map((l) => change.mapPos(l)), +}); +const dndEnded = state.StateEffect.define(); +const draggingLineDecoration = view.Decoration.line({ + class: "outliner-plugin-dragging-line", +}); +const dndStateField = state.StateField.define({ + create: () => view.Decoration.none, + update: (dndState, tr) => { + dndState = dndState.map(tr.changes); + for (const e of tr.effects) { + if (e.is(dndStarted)) { + dndState = dndState.update({ + add: e.value.map((l) => draggingLineDecoration.range(l, l)), + }); + } + if (e.is(dndEnded)) { + dndState = view.Decoration.none; + } + } + return dndState; + }, + provide: (f) => view.EditorView.decorations.from(f), +}); +function getEditorViewFromHTMLElement(e) { + while (e && !e.classList.contains("cm-editor")) { + e = e.parentElement; + } + if (!e) { + return null; + } + return view.EditorView.findFromDOM(e); +} +function isClickOnBullet(e) { + let el = e.target; + while (el) { + if (el.classList.contains("cm-formatting-list") || + el.classList.contains("cm-fold-indicator") || + el.classList.contains("task-list-item-checkbox")) { + return true; + } + el = el.parentElement; + } + return false; +} +function isSameRoots(a, b) { + const [aStart, aEnd] = a.getContentRange(); + const [bStart, bEnd] = b.getContentRange(); + if (cmpPos(aStart, bStart) !== 0 || cmpPos(aEnd, bEnd) !== 0) { + return false; + } + return a.print() === b.print(); +} +function isFeatureSupported() { + return obsidian.Platform.isDesktop; +} + +class KeepCursorOutsideFoldedLines { + constructor(root) { + this.root = root; + this.stopPropagation = false; + this.updated = false; + } + shouldStopPropagation() { + return this.stopPropagation; + } + shouldUpdate() { + return this.updated; + } + perform() { + const { root } = this; + if (!root.hasSingleCursor()) { + return; + } + const cursor = root.getCursor(); + const list = root.getListUnderCursor(); + if (!list.isFolded()) { + return; + } + const foldRoot = list.getTopFoldRoot(); + const firstLineEnd = foldRoot.getLinesInfo()[0].to; + if (cursor.line > firstLineEnd.line) { + this.updated = true; + this.stopPropagation = true; + root.replaceCursor(firstLineEnd); + } + } +} + +class KeepCursorWithinListContent { + constructor(root) { + this.root = root; + this.stopPropagation = false; + this.updated = false; + } + shouldStopPropagation() { + return this.stopPropagation; + } + shouldUpdate() { + return this.updated; + } + perform() { + const { root } = this; + if (!root.hasSingleCursor()) { + return; + } + const cursor = root.getCursor(); + const list = root.getListUnderCursor(); + const contentStart = list.getFirstLineContentStartAfterCheckbox(); + const linePrefix = contentStart.line === cursor.line + ? contentStart.ch + : list.getNotesIndent().length; + if (cursor.ch < linePrefix) { + this.updated = true; + this.stopPropagation = true; + root.replaceCursor({ + line: cursor.line, + ch: linePrefix, + }); + } + } +} + +class EditorSelectionsBehaviourOverride { + constructor(plugin, settings, parser, operationPerformer) { + this.plugin = plugin; + this.settings = settings; + this.parser = parser; + this.operationPerformer = operationPerformer; + this.transactionExtender = (tr) => { + if (this.settings.keepCursorWithinContent === "never" || !tr.selection) { + return null; + } + const editor = getEditorFromState(tr.startState); + setTimeout(() => { + this.handleSelectionsChanges(editor); + }, 0); + return null; + }; + this.handleSelectionsChanges = (editor) => { + const root = this.parser.parse(editor); + if (!root) { + return; + } + { + const { shouldStopPropagation } = this.operationPerformer.eval(root, new KeepCursorOutsideFoldedLines(root), editor); + if (shouldStopPropagation) { + return; + } + } + this.operationPerformer.eval(root, new KeepCursorWithinListContent(root), editor); + }; + } + load() { + return __awaiter(this, void 0, void 0, function* () { + this.plugin.registerEditorExtension(state.EditorState.transactionExtender.of(this.transactionExtender)); + }); + } + unload() { + return __awaiter(this, void 0, void 0, function* () { }); + } } const checkboxRe = `\\[[^\\[\\]]\\][ \t]`; -class CreateNewItemOperation { +function isEmptyLineOrEmptyCheckbox(line) { + return line === "" || line === "[ ] "; +} + +class CreateNewItem { constructor(root, defaultIndentChars, getZoomRange) { this.root = root; this.defaultIndentChars = defaultIndentChars; @@ -886,25 +1589,113 @@ class CreateNewItemOperation { } } -class EnterShouldCreateNewItemFeature { - constructor(plugin, settings, ime, obsidian, performOperation) { +class OutdentList { + constructor(root) { + this.root = root; + this.stopPropagation = false; + this.updated = false; + } + shouldStopPropagation() { + return this.stopPropagation; + } + shouldUpdate() { + return this.updated; + } + perform() { + const { root } = this; + if (!root.hasSingleCursor()) { + return; + } + this.stopPropagation = true; + const list = root.getListUnderCursor(); + const parent = list.getParent(); + const grandParent = parent.getParent(); + if (!grandParent) { + return; + } + this.updated = true; + const listStartLineBefore = root.getContentLinesRangeOf(list)[0]; + const indentRmFrom = parent.getFirstLineIndent().length; + const indentRmTill = list.getFirstLineIndent().length; + parent.removeChild(list); + grandParent.addAfter(parent, list); + list.unindentContent(indentRmFrom, indentRmTill); + const listStartLineAfter = root.getContentLinesRangeOf(list)[0]; + const lineDiff = listStartLineAfter - listStartLineBefore; + const chDiff = indentRmTill - indentRmFrom; + const cursor = root.getCursor(); + root.replaceCursor({ + line: cursor.line + lineDiff, + ch: cursor.ch - chDiff, + }); + recalculateNumericBullets(root); + } +} + +class OutdentListIfItsEmpty { + constructor(root) { + this.root = root; + this.outdentList = new OutdentList(root); + } + shouldStopPropagation() { + return this.outdentList.shouldStopPropagation(); + } + shouldUpdate() { + return this.outdentList.shouldUpdate(); + } + perform() { + const { root } = this; + if (!root.hasSingleCursor()) { + return; + } + const list = root.getListUnderCursor(); + const lines = list.getLines(); + if (lines.length > 1 || + !isEmptyLineOrEmptyCheckbox(lines[0]) || + list.getLevel() === 1) { + return; + } + this.outdentList.perform(); + } +} + +class EnterBehaviourOverride { + constructor(plugin, settings, imeDetector, obsidianSettings, parser, operationPerformer) { this.plugin = plugin; this.settings = settings; - this.ime = ime; - this.obsidian = obsidian; - this.performOperation = performOperation; + this.imeDetector = imeDetector; + this.obsidianSettings = obsidianSettings; + this.parser = parser; + this.operationPerformer = operationPerformer; this.check = () => { - return this.settings.betterEnter && !this.ime.isIMEOpened(); + return this.settings.overrideEnterBehaviour && !this.imeDetector.isOpened(); }; this.run = (editor) => { - const zoomRange = editor.getZoomRange(); - const res = this.performOperation.performOperation((root) => new CreateNewItemOperation(root, this.obsidian.getDefaultIndentChars(), { - getZoomRange: () => zoomRange, - }), editor); - if (res.shouldUpdate && zoomRange) { - editor.zoomIn(zoomRange.from.line); + const root = this.parser.parse(editor); + if (!root) { + return { + shouldUpdate: false, + shouldStopPropagation: false, + }; + } + { + const res = this.operationPerformer.eval(root, new OutdentListIfItsEmpty(root), editor); + if (res.shouldStopPropagation) { + return res; + } + } + { + const defaultIndentChars = this.obsidianSettings.getDefaultIndentChars(); + const zoomRange = editor.getZoomRange(); + const getZoomRange = { + getZoomRange: () => zoomRange, + }; + const res = this.operationPerformer.eval(root, new CreateNewItem(root, defaultIndentChars, getZoomRange), editor); + if (res.shouldUpdate && zoomRange) { + editor.zoomIn(zoomRange.from.line); + } + return res; } - return res; }; } load() { @@ -912,7 +1703,7 @@ class EnterShouldCreateNewItemFeature { this.plugin.registerEditorExtension(state.Prec.highest(view.keymap.of([ { key: "Enter", - run: this.obsidian.createKeymapRunCallback({ + run: createKeymapRunCallback({ check: this.check, run: this.run, }), @@ -925,10 +1716,22 @@ class EnterShouldCreateNewItemFeature { } } -class FoldFeature { - constructor(plugin, obsidian) { +function createEditorCallback(cb) { + return (editor) => { + const myEditor = new MyEditor(editor); + const shouldStopPropagation = cb(myEditor); + if (!shouldStopPropagation && + window.event && + window.event.type === "keydown") { + myEditor.triggerOnKeyDown(window.event); + } + }; +} + +class ListsFoldingCommands { + constructor(plugin, obsidianSettings) { this.plugin = plugin; - this.obsidian = obsidian; + this.obsidianSettings = obsidianSettings; this.fold = (editor) => { return this.setFold(editor, "fold"); }; @@ -942,7 +1745,7 @@ class FoldFeature { id: "fold", icon: "chevrons-down-up", name: "Fold the list", - editorCallback: this.obsidian.createEditorCallback(this.fold), + editorCallback: createEditorCallback(this.fold), hotkeys: [ { modifiers: ["Mod"], @@ -954,7 +1757,7 @@ class FoldFeature { id: "unfold", icon: "chevrons-up-down", name: "Unfold the list", - editorCallback: this.obsidian.createEditorCallback(this.unfold), + editorCallback: createEditorCallback(this.unfold), hotkeys: [ { modifiers: ["Mod"], @@ -968,7 +1771,7 @@ class FoldFeature { return __awaiter(this, void 0, void 0, function* () { }); } setFold(editor, type) { - if (!this.obsidian.getObsidianFoldSettings().foldIndent) { + if (!this.obsidianSettings.getFoldSettings().foldIndent) { new obsidian.Notice(`Unable to ${type} because folding is disabled. Please enable "Fold indent" in Obsidian settings.`, 5000); return true; } @@ -983,123 +1786,602 @@ class FoldFeature { } } -function foldInside(view, from, to) { - let found = null; - language.foldedRanges(view.state).between(from, to, (from, to) => { - if (!found || found.from > from) - found = { from, to }; - }); - return found; -} -class MyEditor { - constructor(e) { - this.e = e; - // eslint-disable-next-line @typescript-eslint/no-explicit-any - this.view = this.e.cm; +class IndentList { + constructor(root, defaultIndentChars) { + this.root = root; + this.defaultIndentChars = defaultIndentChars; + this.stopPropagation = false; + this.updated = false; } - getCursor() { - return this.e.getCursor(); + shouldStopPropagation() { + return this.stopPropagation; } - getLine(n) { - return this.e.getLine(n); + shouldUpdate() { + return this.updated; } - lastLine() { - return this.e.lastLine(); - } - listSelections() { - return this.e.listSelections(); - } - getRange(from, to) { - return this.e.getRange(from, to); - } - replaceRange(replacement, from, to) { - return this.e.replaceRange(replacement, from, to); - } - setSelections(selections) { - this.e.setSelections(selections); - } - setValue(text) { - this.e.setValue(text); - } - getValue() { - return this.e.getValue(); - } - offsetToPos(offset) { - return this.e.offsetToPos(offset); - } - posToOffset(pos) { - return this.e.posToOffset(pos); - } - fold(n) { - const { view } = this; - const l = view.lineBlockAt(view.state.doc.line(n + 1).from); - const range = language.foldable(view.state, l.from, l.to); - if (!range || range.from === range.to) { + perform() { + const { root } = this; + if (!root.hasSingleCursor()) { return; } - view.dispatch({ effects: [language.foldEffect.of(range)] }); - } - unfold(n) { - const { view } = this; - const l = view.lineBlockAt(view.state.doc.line(n + 1).from); - const range = foldInside(view, l.from, l.to); - if (!range) { + this.stopPropagation = true; + const list = root.getListUnderCursor(); + const parent = list.getParent(); + const prev = parent.getPrevSiblingOf(list); + if (!prev) { return; } - view.dispatch({ effects: [language.unfoldEffect.of(range)] }); - } - getAllFoldedLines() { - const c = language.foldedRanges(this.view.state).iter(); - const res = []; - while (c.value) { - res.push(this.offsetToPos(c.from).line); - c.next(); + this.updated = true; + const listStartLineBefore = root.getContentLinesRangeOf(list)[0]; + const indentPos = list.getFirstLineIndent().length; + let indentChars = ""; + if (indentChars === "" && !prev.isEmpty()) { + indentChars = prev + .getChildren()[0] + .getFirstLineIndent() + .slice(prev.getFirstLineIndent().length); } - return res; - } - triggerOnKeyDown(e) { - view.runScopeHandlers(this.view, e, "editor"); - } - getZoomRange() { - // eslint-disable-next-line @typescript-eslint/no-explicit-any - const api = window.ObsidianZoomPlugin; - if (!api || !api.getZoomRange) { - return null; + if (indentChars === "") { + indentChars = list + .getFirstLineIndent() + .slice(parent.getFirstLineIndent().length); } - return api.getZoomRange(this.e); - } - zoomOut() { - // eslint-disable-next-line @typescript-eslint/no-explicit-any - const api = window.ObsidianZoomPlugin; - if (!api || !api.zoomOut) { - return; + if (indentChars === "" && !list.isEmpty()) { + indentChars = list.getChildren()[0].getFirstLineIndent(); } - api.zoomOut(this.e); - } - zoomIn(line) { - // eslint-disable-next-line @typescript-eslint/no-explicit-any - const api = window.ObsidianZoomPlugin; - if (!api || !api.zoomIn) { - return; + if (indentChars === "") { + indentChars = this.defaultIndentChars; } - api.zoomIn(this.e, line); + parent.removeChild(list); + prev.addAfterAll(list); + list.indentContent(indentPos, indentChars); + const listStartLineAfter = root.getContentLinesRangeOf(list)[0]; + const lineDiff = listStartLineAfter - listStartLineBefore; + const cursor = root.getCursor(); + root.replaceCursor({ + line: cursor.line + lineDiff, + ch: cursor.ch + indentChars.length, + }); + recalculateNumericBullets(root); } } -class ListLinesViewPluginValue { - constructor(settings, obsidian$1, parser, view) { +class MoveListDown { + constructor(root) { + this.root = root; + this.stopPropagation = false; + this.updated = false; + } + shouldStopPropagation() { + return this.stopPropagation; + } + shouldUpdate() { + return this.updated; + } + perform() { + const { root } = this; + if (!root.hasSingleCursor()) { + return; + } + this.stopPropagation = true; + const list = root.getListUnderCursor(); + const parent = list.getParent(); + const grandParent = parent.getParent(); + const next = parent.getNextSiblingOf(list); + const listStartLineBefore = root.getContentLinesRangeOf(list)[0]; + if (!next && grandParent) { + const newParent = grandParent.getNextSiblingOf(parent); + if (newParent) { + this.updated = true; + parent.removeChild(list); + newParent.addBeforeAll(list); + } + } + else if (next) { + this.updated = true; + parent.removeChild(list); + parent.addAfter(next, list); + } + if (!this.updated) { + return; + } + const listStartLineAfter = root.getContentLinesRangeOf(list)[0]; + const lineDiff = listStartLineAfter - listStartLineBefore; + const cursor = root.getCursor(); + root.replaceCursor({ + line: cursor.line + lineDiff, + ch: cursor.ch, + }); + recalculateNumericBullets(root); + } +} + +class MoveListUp { + constructor(root) { + this.root = root; + this.stopPropagation = false; + this.updated = false; + } + shouldStopPropagation() { + return this.stopPropagation; + } + shouldUpdate() { + return this.updated; + } + perform() { + const { root } = this; + if (!root.hasSingleCursor()) { + return; + } + this.stopPropagation = true; + const list = root.getListUnderCursor(); + const parent = list.getParent(); + const grandParent = parent.getParent(); + const prev = parent.getPrevSiblingOf(list); + const listStartLineBefore = root.getContentLinesRangeOf(list)[0]; + if (!prev && grandParent) { + const newParent = grandParent.getPrevSiblingOf(parent); + if (newParent) { + this.updated = true; + parent.removeChild(list); + newParent.addAfterAll(list); + } + } + else if (prev) { + this.updated = true; + parent.removeChild(list); + parent.addBefore(prev, list); + } + if (!this.updated) { + return; + } + const listStartLineAfter = root.getContentLinesRangeOf(list)[0]; + const lineDiff = listStartLineAfter - listStartLineBefore; + const cursor = root.getCursor(); + root.replaceCursor({ + line: cursor.line + lineDiff, + ch: cursor.ch, + }); + recalculateNumericBullets(root); + } +} + +class ListsMovementCommands { + constructor(plugin, obsidianSettings, operationPerformer) { + this.plugin = plugin; + this.obsidianSettings = obsidianSettings; + this.operationPerformer = operationPerformer; + this.moveListDown = (editor) => { + const { shouldStopPropagation } = this.operationPerformer.perform((root) => new MoveListDown(root), editor); + return shouldStopPropagation; + }; + this.moveListUp = (editor) => { + const { shouldStopPropagation } = this.operationPerformer.perform((root) => new MoveListUp(root), editor); + return shouldStopPropagation; + }; + this.indentList = (editor) => { + const { shouldStopPropagation } = this.operationPerformer.perform((root) => new IndentList(root, this.obsidianSettings.getDefaultIndentChars()), editor); + return shouldStopPropagation; + }; + this.outdentList = (editor) => { + const { shouldStopPropagation } = this.operationPerformer.perform((root) => new OutdentList(root), editor); + return shouldStopPropagation; + }; + } + load() { + return __awaiter(this, void 0, void 0, function* () { + this.plugin.addCommand({ + id: "move-list-item-up", + icon: "arrow-up", + name: "Move list and sublists up", + editorCallback: createEditorCallback(this.moveListUp), + hotkeys: [ + { + modifiers: ["Mod", "Shift"], + key: "ArrowUp", + }, + ], + }); + this.plugin.addCommand({ + id: "move-list-item-down", + icon: "arrow-down", + name: "Move list and sublists down", + editorCallback: createEditorCallback(this.moveListDown), + hotkeys: [ + { + modifiers: ["Mod", "Shift"], + key: "ArrowDown", + }, + ], + }); + this.plugin.addCommand({ + id: "indent-list", + icon: "indent", + name: "Indent the list and sublists", + editorCallback: createEditorCallback(this.indentList), + hotkeys: [], + }); + this.plugin.addCommand({ + id: "outdent-list", + icon: "outdent", + name: "Outdent the list and sublists", + editorCallback: createEditorCallback(this.outdentList), + hotkeys: [], + }); + }); + } + unload() { + return __awaiter(this, void 0, void 0, function* () { }); + } +} + +class DeleteTillCurrentLineContentStart { + constructor(root) { + this.root = root; + this.stopPropagation = false; + this.updated = false; + } + shouldStopPropagation() { + return this.stopPropagation; + } + shouldUpdate() { + return this.updated; + } + perform() { + const { root } = this; + if (!root.hasSingleCursor()) { + return; + } + this.stopPropagation = true; + this.updated = true; + const cursor = root.getCursor(); + const list = root.getListUnderCursor(); + const lines = list.getLinesInfo(); + const lineNo = lines.findIndex((l) => l.from.line === cursor.line); + lines[lineNo].text = lines[lineNo].text.slice(cursor.ch - lines[lineNo].from.ch); + list.replaceLines(lines.map((l) => l.text)); + root.replaceCursor(lines[lineNo].from); + } +} + +class MetaBackspaceBehaviourOverride { + constructor(plugin, settings, imeDetector, operationPerformer) { + this.plugin = plugin; this.settings = settings; - this.obsidian = obsidian$1; + this.imeDetector = imeDetector; + this.operationPerformer = operationPerformer; + this.check = () => { + return (this.settings.keepCursorWithinContent !== "never" && + !this.imeDetector.isOpened()); + }; + this.run = (editor) => { + return this.operationPerformer.perform((root) => new DeleteTillCurrentLineContentStart(root), editor); + }; + } + load() { + return __awaiter(this, void 0, void 0, function* () { + this.plugin.registerEditorExtension(view.keymap.of([ + { + mac: "m-Backspace", + run: createKeymapRunCallback({ + check: this.check, + run: this.run, + }), + }, + ])); + }); + } + unload() { + return __awaiter(this, void 0, void 0, function* () { }); + } +} + +class ReleaseNotesModal extends obsidian.Modal { + constructor(plugin, title, content, cb) { + super(plugin.app); + this.plugin = plugin; + this.title = title; + this.content = content; + this.cb = cb; + } + onOpen() { + return __awaiter(this, void 0, void 0, function* () { + this.titleEl.setText(this.title); + obsidian.MarkdownRenderer.renderMarkdown(this.content, this.contentEl, "", this.plugin); + }); + } + onClose() { + this.cb(); + } +} +function compareReleases(a, b) { + const [aMajor, aMinor, aPatch] = a.split(".", 3).map(Number); + const [bMajor, bMinor, bPatch] = b.split(".", 3).map(Number); + if (aMajor === bMajor) { + if (aMinor === bMinor) { + return aPatch - bPatch; + } + return aMinor - bMinor; + } + return aMajor - bMajor; +} +function parseChangelog() { + const markdown = "## 4.5.0\n\n### Drag-and-Drop (Experimental)\n\nNow you can drag and drop items using your mouse! 🎉\n\nThis feature is experimental and is disabled by default. To enable this feature, open the plugin settings and turn on the `Drag-and-Drop (Experimental)` setting.\n\nIf you find a bug, please report the [issue](https://github.com/vslinko/obsidian-outliner/issues). Leave your other feedback [here](https://github.com/vslinko/obsidian-outliner/discussions/190).\n\n\n"; + const releaseNotes = []; + let version; + let content = ""; + for (const line of markdown.split("\n")) { + const versionHeaderMatches = /^#+\s+(\d+\.\d+\.\d+)$/.exec(line); + if (versionHeaderMatches) { + if (version && content.trim().length > 0) { + releaseNotes.push([version, content]); + } + version = versionHeaderMatches[1]; + content = line; + content += "\n"; + } + else { + content += line; + content += "\n"; + } + } + if (version && content.trim().length > 0) { + releaseNotes.push([version, content]); + } + return releaseNotes; +} +class ReleaseNotesAnnouncement { + constructor(plugin, settings) { + this.plugin = plugin; + this.settings = settings; + this.modal = null; + this.showModal = (previousRelease = null) => { + let releaseNotes = ""; + for (const [version, content] of parseChangelog()) { + if (compareReleases(version, previousRelease || "0.0.0") > 0) { + releaseNotes += content; + } + } + if (releaseNotes.trim().length === 0) { + return; + } + const modalTitle = `Welcome to Obsidian Outliner ${"4.6.5"}`; + this.modal = new ReleaseNotesModal(this.plugin, modalTitle, releaseNotes, this.handleClose); + this.modal.open(); + }; + this.handleClose = () => __awaiter(this, void 0, void 0, function* () { + if (!this.modal) { + return; + } + this.settings.previousRelease = "4.6.5"; + yield this.settings.save(); + }); + } + load() { + return __awaiter(this, void 0, void 0, function* () { + this.plugin.addCommand({ + id: "show-release-notes", + name: "Show Release Notes", + callback: this.showModal, + }); + this.showModal(this.settings.previousRelease); + }); + } + unload() { + return __awaiter(this, void 0, void 0, function* () { + if (!this.modal) { + return; + } + const modal = this.modal; + this.modal = null; + modal.close(); + }); + } +} + +class ObsidianOutlinerPluginSettingTab extends obsidian.PluginSettingTab { + constructor(app, plugin, settings) { + super(app, plugin); + this.settings = settings; + } + display() { + const { containerEl } = this; + containerEl.empty(); + new obsidian.Setting(containerEl) + .setName("Stick the cursor to the content") + .setDesc("Don't let the cursor move to the bullet position.") + .addDropdown((dropdown) => { + dropdown + .addOptions({ + never: "Never", + "bullet-only": "Stick cursor out of bullets", + "bullet-and-checkbox": "Stick cursor out of bullets and checkboxes", + }) + .setValue(this.settings.keepCursorWithinContent) + .onChange((value) => __awaiter(this, void 0, void 0, function* () { + this.settings.keepCursorWithinContent = value; + yield this.settings.save(); + })); + }); + new obsidian.Setting(containerEl) + .setName("Enhance the Tab key") + .setDesc("Make Tab and Shift-Tab behave the same as other outliners.") + .addToggle((toggle) => { + toggle + .setValue(this.settings.overrideTabBehaviour) + .onChange((value) => __awaiter(this, void 0, void 0, function* () { + this.settings.overrideTabBehaviour = value; + yield this.settings.save(); + })); + }); + new obsidian.Setting(containerEl) + .setName("Enhance the Enter key") + .setDesc("Make the Enter key behave the same as other outliners.") + .addToggle((toggle) => { + toggle + .setValue(this.settings.overrideEnterBehaviour) + .onChange((value) => __awaiter(this, void 0, void 0, function* () { + this.settings.overrideEnterBehaviour = value; + yield this.settings.save(); + })); + }); + new obsidian.Setting(containerEl) + .setName("Enhance the Ctrl+A or Cmd+A behavior") + .setDesc("Press the hotkey once to select the current list item. Press the hotkey twice to select the entire list.") + .addToggle((toggle) => { + toggle + .setValue(this.settings.overrideSelectAllBehaviour) + .onChange((value) => __awaiter(this, void 0, void 0, function* () { + this.settings.overrideSelectAllBehaviour = value; + yield this.settings.save(); + })); + }); + new obsidian.Setting(containerEl) + .setName("Improve the style of your lists") + .setDesc("Styles are only compatible with built-in Obsidian themes and may not be compatible with other themes.") + .addToggle((toggle) => { + toggle + .setValue(this.settings.betterListsStyles) + .onChange((value) => __awaiter(this, void 0, void 0, function* () { + this.settings.betterListsStyles = value; + yield this.settings.save(); + })); + }); + new obsidian.Setting(containerEl) + .setName("Draw vertical indentation lines") + .addToggle((toggle) => { + toggle.setValue(this.settings.verticalLines).onChange((value) => __awaiter(this, void 0, void 0, function* () { + this.settings.verticalLines = value; + yield this.settings.save(); + })); + }); + new obsidian.Setting(containerEl) + .setName("Vertical indentation line click action") + .addDropdown((dropdown) => { + dropdown + .addOptions({ + none: "None", + "zoom-in": "Zoom In", + "toggle-folding": "Toggle Folding", + }) + .setValue(this.settings.verticalLinesAction) + .onChange((value) => __awaiter(this, void 0, void 0, function* () { + this.settings.verticalLinesAction = value; + yield this.settings.save(); + })); + }); + new obsidian.Setting(containerEl) + .setName("Drag-and-Drop (Experimental)") + .addToggle((toggle) => { + toggle.setValue(this.settings.dragAndDrop).onChange((value) => __awaiter(this, void 0, void 0, function* () { + this.settings.dragAndDrop = value; + yield this.settings.save(); + })); + }); + new obsidian.Setting(containerEl) + .setName("Debug mode") + .setDesc("Open DevTools (Command+Option+I or Control+Shift+I) to copy the debug logs.") + .addToggle((toggle) => { + toggle.setValue(this.settings.debug).onChange((value) => __awaiter(this, void 0, void 0, function* () { + this.settings.debug = value; + yield this.settings.save(); + })); + }); + } +} +class SettingsTab { + constructor(plugin, settings) { + this.plugin = plugin; + this.settings = settings; + } + load() { + return __awaiter(this, void 0, void 0, function* () { + this.plugin.addSettingTab(new ObsidianOutlinerPluginSettingTab(this.plugin.app, this.plugin, this.settings)); + }); + } + unload() { + return __awaiter(this, void 0, void 0, function* () { }); + } +} + +class ShiftTabBehaviourOverride { + constructor(plugin, imeDetector, settings, operationPerformer) { + this.plugin = plugin; + this.imeDetector = imeDetector; + this.settings = settings; + this.operationPerformer = operationPerformer; + this.check = () => { + return this.settings.overrideTabBehaviour && !this.imeDetector.isOpened(); + }; + this.run = (editor) => { + return this.operationPerformer.perform((root) => new OutdentList(root), editor); + }; + } + load() { + return __awaiter(this, void 0, void 0, function* () { + this.plugin.registerEditorExtension(state.Prec.highest(view.keymap.of([ + { + key: "s-Tab", + run: createKeymapRunCallback({ + check: this.check, + run: this.run, + }), + }, + ]))); + }); + } + unload() { + return __awaiter(this, void 0, void 0, function* () { }); + } +} + +class TabBehaviourOverride { + constructor(plugin, imeDetector, obsidianSettings, settings, operationPerformer) { + this.plugin = plugin; + this.imeDetector = imeDetector; + this.obsidianSettings = obsidianSettings; + this.settings = settings; + this.operationPerformer = operationPerformer; + this.check = () => { + return this.settings.overrideTabBehaviour && !this.imeDetector.isOpened(); + }; + this.run = (editor) => { + return this.operationPerformer.perform((root) => new IndentList(root, this.obsidianSettings.getDefaultIndentChars()), editor); + }; + } + load() { + return __awaiter(this, void 0, void 0, function* () { + this.plugin.registerEditorExtension(state.Prec.highest(view.keymap.of([ + { + key: "Tab", + run: createKeymapRunCallback({ + check: this.check, + run: this.run, + }), + }, + ]))); + }); + } + unload() { + return __awaiter(this, void 0, void 0, function* () { }); + } +} + +const VERTICAL_LINES_BODY_CLASS = "outliner-plugin-vertical-lines"; +class VerticalLinesPluginValue { + constructor(settings, obsidianSettings, parser, view) { + this.settings = settings; + this.obsidianSettings = obsidianSettings; this.parser = parser; this.view = view; this.lineElements = []; this.waitForEditor = () => { - const oe = this.view.state.field(obsidian.editorInfoField).editor; - if (!oe) { + const editor = getEditorFromState(this.view.state); + if (!editor) { setTimeout(this.waitForEditor, 0); return; } - this.editor = new MyEditor(oe); + this.editor = editor; this.scheduleRecalculate(); }; this.onScroll = (e) => { @@ -1112,15 +2394,15 @@ class ListLinesViewPluginValue { }; this.calculate = () => { this.lines = []; - if (this.settings.listLines && - this.obsidian.isDefaultThemeEnabled() && + if (this.settings.verticalLines && + this.obsidianSettings.isDefaultThemeEnabled() && this.view.viewportLineBlocks.length > 0 && this.view.visibleRanges.length > 0) { const fromLine = this.editor.offsetToPos(this.view.viewport.from).line; const toLine = this.editor.offsetToPos(this.view.viewport.to).line; const lists = this.parser.parseRange(this.editor, fromLine, toLine); for (const list of lists) { - this.lastLine = list.getRange()[1].line; + this.lastLine = list.getContentEnd().line; for (const c of list.getChildren()) { this.recursive(c); } @@ -1132,7 +2414,7 @@ class ListLinesViewPluginValue { this.onClick = (e) => { e.preventDefault(); const line = this.lines[Number(e.target.dataset.index)]; - switch (this.settings.listLineAction) { + switch (this.settings.verticalLinesAction) { case "zoom-in": this.zoomIn(line); break; @@ -1142,7 +2424,7 @@ class ListLinesViewPluginValue { } }; this.view.scrollDOM.addEventListener("scroll", this.onScroll); - this.settings.onChange("listLines", this.scheduleRecalculate); + this.settings.onChange(this.scheduleRecalculate); this.prepareDom(); this.waitForEditor(); } @@ -1232,7 +2514,7 @@ class ListLinesViewPluginValue { } } zoomIn(line) { - const editor = new MyEditor(this.view.state.field(obsidian.editorInfoField).editor); + const editor = getEditorFromState(this.view.state); editor.zoomIn(line.list.getFirstLineContentStart().line); } toggleFolding(line) { @@ -1251,7 +2533,7 @@ class ListLinesViewPluginValue { } linesToToggle.push(c.getFirstLineContentStart().line); } - const editor = new MyEditor(this.view.state.field(obsidian.editorInfoField).editor); + const editor = getEditorFromState(this.view.state); for (const l of linesToToggle) { if (needToUnfold) { editor.unfold(l); @@ -1307,795 +2589,71 @@ class ListLinesViewPluginValue { } } destroy() { - this.settings.removeCallback("listLines", this.scheduleRecalculate); + this.settings.removeCallback(this.scheduleRecalculate); this.view.scrollDOM.removeEventListener("scroll", this.onScroll); this.view.dom.removeChild(this.scroller); clearTimeout(this.scheduled); } } -class LinesFeature { - constructor(plugin, settings, obsidian, parser) { +class VerticalLines { + constructor(plugin, settings, obsidianSettings, parser) { this.plugin = plugin; this.settings = settings; - this.obsidian = obsidian; + this.obsidianSettings = obsidianSettings; this.parser = parser; - } - load() { - return __awaiter(this, void 0, void 0, function* () { - this.plugin.registerEditorExtension(view.ViewPlugin.define((view) => new ListLinesViewPluginValue(this.settings, this.obsidian, this.parser, view))); - }); - } - unload() { - return __awaiter(this, void 0, void 0, function* () { }); - } -} - -const BETTER_LISTS_CLASS = "outliner-plugin-better-lists"; -const BETTER_BULLETS_CLASS = "outliner-plugin-better-bullets"; -const VERTICAL_LINES = "outliner-plugin-vertical-lines"; -const KNOWN_CLASSES = [ - BETTER_LISTS_CLASS, - BETTER_BULLETS_CLASS, - VERTICAL_LINES, -]; -class ListsStylesFeature { - constructor(settings, obsidian) { - this.settings = settings; - this.obsidian = obsidian; - this.syncListsStyles = () => { - const classes = []; - if (this.obsidian.isDefaultThemeEnabled()) { - if (this.settings.styleLists) { - classes.push(BETTER_LISTS_CLASS); - classes.push(BETTER_BULLETS_CLASS); - } - if (this.settings.listLines) { - classes.push(VERTICAL_LINES); - } + this.updateBodyClass = () => { + const shouldExists = this.obsidianSettings.isDefaultThemeEnabled() && + this.settings.verticalLines; + const exists = document.body.classList.contains(VERTICAL_LINES_BODY_CLASS); + if (shouldExists && !exists) { + document.body.classList.add(VERTICAL_LINES_BODY_CLASS); + } + if (!shouldExists && exists) { + document.body.classList.remove(VERTICAL_LINES_BODY_CLASS); } - this.applyListsStyles(classes); }; } load() { return __awaiter(this, void 0, void 0, function* () { - this.syncListsStyles(); - this.interval = window.setInterval(() => { - this.syncListsStyles(); + this.updateBodyClass(); + this.updateBodyClassInterval = window.setInterval(() => { + this.updateBodyClass(); }, 1000); + this.plugin.registerEditorExtension(view.ViewPlugin.define((view) => new VerticalLinesPluginValue(this.settings, this.obsidianSettings, this.parser, view))); }); } unload() { return __awaiter(this, void 0, void 0, function* () { - clearInterval(this.interval); - this.applyListsStyles([]); + clearInterval(this.updateBodyClassInterval); + document.body.classList.remove(VERTICAL_LINES_BODY_CLASS); }); } - applyListsStyles(classes) { - const toKeep = classes.filter((c) => KNOWN_CLASSES.contains(c)); - const toRemove = KNOWN_CLASSES.filter((c) => !toKeep.contains(c)); - for (const c of toKeep) { - if (!document.body.classList.contains(c)) { - document.body.classList.add(c); - } - } - for (const c of toRemove) { - if (document.body.classList.contains(c)) { - document.body.classList.remove(c); +} + +class ChangesApplicator { + apply(editor, prevRoot, newRoot) { + const changes = this.calculateChanges(editor, prevRoot, newRoot); + if (changes) { + const { replacement, changeFrom, changeTo } = changes; + const { unfold, fold } = this.calculateFoldingOprations(prevRoot, newRoot, changeFrom, changeTo); + for (const line of unfold) { + editor.unfold(line); + } + editor.replaceRange(replacement, changeFrom, changeTo); + for (const line of fold) { + editor.fold(line); } } + editor.setSelections(newRoot.getSelections()); } -} - -class MoveCursorToPreviousUnfoldedLineOperation { - constructor(root) { - this.root = root; - this.stopPropagation = false; - this.updated = false; - } - shouldStopPropagation() { - return this.stopPropagation; - } - shouldUpdate() { - return this.updated; - } - perform() { - const { root } = this; - if (!root.hasSingleCursor()) { - return; - } - const list = this.root.getListUnderCursor(); - const cursor = this.root.getCursor(); - const lines = list.getLinesInfo(); - const lineNo = lines.findIndex((l) => { - return (cursor.ch === l.from.ch + list.getCheckboxLength() && - cursor.line === l.from.line); - }); - if (lineNo === 0) { - this.moveCursorToPreviousUnfoldedItem(root, cursor); - } - else if (lineNo > 0) { - this.moveCursorToPreviousNoteLine(root, lines, lineNo); - } - } - moveCursorToPreviousNoteLine(root, lines, lineNo) { - this.stopPropagation = true; - this.updated = true; - root.replaceCursor(lines[lineNo - 1].to); - } - moveCursorToPreviousUnfoldedItem(root, cursor) { - const prev = root.getListUnderLine(cursor.line - 1); - if (!prev) { - return; - } - this.stopPropagation = true; - this.updated = true; - if (prev.isFolded()) { - const foldRoot = prev.getTopFoldRoot(); - const firstLineEnd = foldRoot.getLinesInfo()[0].to; - root.replaceCursor(firstLineEnd); - } - else { - root.replaceCursor(prev.getLastLineContentEnd()); - } - } -} - -class MoveCursorToPreviousUnfoldedLineFeature { - constructor(plugin, settings, ime, obsidian, performOperation) { - this.plugin = plugin; - this.settings = settings; - this.ime = ime; - this.obsidian = obsidian; - this.performOperation = performOperation; - this.check = () => { - return this.settings.stickCursor != "never" && !this.ime.isIMEOpened(); - }; - this.run = (editor) => { - return this.performOperation.performOperation((root) => new MoveCursorToPreviousUnfoldedLineOperation(root), editor); - }; - } - load() { - return __awaiter(this, void 0, void 0, function* () { - this.plugin.registerEditorExtension(view.keymap.of([ - { - key: "ArrowLeft", - run: this.obsidian.createKeymapRunCallback({ - check: this.check, - run: this.run, - }), - }, - { - win: "c-ArrowLeft", - linux: "c-ArrowLeft", - run: this.obsidian.createKeymapRunCallback({ - check: this.check, - run: this.run, - }), - }, - ])); - }); - } - unload() { - return __awaiter(this, void 0, void 0, function* () { }); - } -} - -class MoveDownOperation { - constructor(root) { - this.root = root; - this.stopPropagation = false; - this.updated = false; - } - shouldStopPropagation() { - return this.stopPropagation; - } - shouldUpdate() { - return this.updated; - } - perform() { - const { root } = this; - if (!root.hasSingleCursor()) { - return; - } - this.stopPropagation = true; - const list = root.getListUnderCursor(); - const parent = list.getParent(); - const grandParent = parent.getParent(); - const next = parent.getNextSiblingOf(list); - const listStartLineBefore = root.getContentLinesRangeOf(list)[0]; - if (!next && grandParent) { - const newParent = grandParent.getNextSiblingOf(parent); - if (newParent) { - this.updated = true; - parent.removeChild(list); - newParent.addBeforeAll(list); - } - } - else if (next) { - this.updated = true; - parent.removeChild(list); - parent.addAfter(next, list); - } - if (!this.updated) { - return; - } - const listStartLineAfter = root.getContentLinesRangeOf(list)[0]; - const lineDiff = listStartLineAfter - listStartLineBefore; - const cursor = root.getCursor(); - root.replaceCursor({ - line: cursor.line + lineDiff, - ch: cursor.ch, - }); - recalculateNumericBullets(root); - } -} - -class MoveRightOperation { - constructor(root, defaultIndentChars) { - this.root = root; - this.defaultIndentChars = defaultIndentChars; - this.stopPropagation = false; - this.updated = false; - } - shouldStopPropagation() { - return this.stopPropagation; - } - shouldUpdate() { - return this.updated; - } - perform() { - const { root } = this; - if (!root.hasSingleCursor()) { - return; - } - this.stopPropagation = true; - const list = root.getListUnderCursor(); - const parent = list.getParent(); - const prev = parent.getPrevSiblingOf(list); - if (!prev) { - return; - } - this.updated = true; - const listStartLineBefore = root.getContentLinesRangeOf(list)[0]; - const indentPos = list.getFirstLineIndent().length; - let indentChars = ""; - if (indentChars === "" && !prev.isEmpty()) { - indentChars = prev - .getChildren()[0] - .getFirstLineIndent() - .slice(prev.getFirstLineIndent().length); - } - if (indentChars === "") { - indentChars = list - .getFirstLineIndent() - .slice(parent.getFirstLineIndent().length); - } - if (indentChars === "" && !list.isEmpty()) { - indentChars = list.getChildren()[0].getFirstLineIndent(); - } - if (indentChars === "") { - indentChars = this.defaultIndentChars; - } - parent.removeChild(list); - prev.addAfterAll(list); - list.indentContent(indentPos, indentChars); - const listStartLineAfter = root.getContentLinesRangeOf(list)[0]; - const lineDiff = listStartLineAfter - listStartLineBefore; - const cursor = root.getCursor(); - root.replaceCursor({ - line: cursor.line + lineDiff, - ch: cursor.ch + indentChars.length, - }); - recalculateNumericBullets(root); - } -} - -class MoveUpOperation { - constructor(root) { - this.root = root; - this.stopPropagation = false; - this.updated = false; - } - shouldStopPropagation() { - return this.stopPropagation; - } - shouldUpdate() { - return this.updated; - } - perform() { - const { root } = this; - if (!root.hasSingleCursor()) { - return; - } - this.stopPropagation = true; - const list = root.getListUnderCursor(); - const parent = list.getParent(); - const grandParent = parent.getParent(); - const prev = parent.getPrevSiblingOf(list); - const listStartLineBefore = root.getContentLinesRangeOf(list)[0]; - if (!prev && grandParent) { - const newParent = grandParent.getPrevSiblingOf(parent); - if (newParent) { - this.updated = true; - parent.removeChild(list); - newParent.addAfterAll(list); - } - } - else if (prev) { - this.updated = true; - parent.removeChild(list); - parent.addBefore(prev, list); - } - if (!this.updated) { - return; - } - const listStartLineAfter = root.getContentLinesRangeOf(list)[0]; - const lineDiff = listStartLineAfter - listStartLineBefore; - const cursor = root.getCursor(); - root.replaceCursor({ - line: cursor.line + lineDiff, - ch: cursor.ch, - }); - recalculateNumericBullets(root); - } -} - -class MoveItemsFeature { - constructor(plugin, ime, obsidian, settings, performOperation) { - this.plugin = plugin; - this.ime = ime; - this.obsidian = obsidian; - this.settings = settings; - this.performOperation = performOperation; - this.check = () => { - return this.settings.betterTab && !this.ime.isIMEOpened(); - }; - this.moveListElementDownCommand = (editor) => { - const { shouldStopPropagation } = this.performOperation.performOperation((root) => new MoveDownOperation(root), editor); - return shouldStopPropagation; - }; - this.moveListElementUpCommand = (editor) => { - const { shouldStopPropagation } = this.performOperation.performOperation((root) => new MoveUpOperation(root), editor); - return shouldStopPropagation; - }; - this.moveListElementRightCommand = (editor) => { - if (this.ime.isIMEOpened()) { - return true; - } - return this.moveListElementRight(editor).shouldStopPropagation; - }; - this.moveListElementRight = (editor) => { - return this.performOperation.performOperation((root) => new MoveRightOperation(root, this.obsidian.getDefaultIndentChars()), editor); - }; - this.moveListElementLeftCommand = (editor) => { - if (this.ime.isIMEOpened()) { - return true; - } - return this.moveListElementLeft(editor).shouldStopPropagation; - }; - this.moveListElementLeft = (editor) => { - return this.performOperation.performOperation((root) => new MoveLeftOperation(root), editor); - }; - } - load() { - return __awaiter(this, void 0, void 0, function* () { - this.plugin.addCommand({ - id: "move-list-item-up", - icon: "arrow-up", - name: "Move list and sublists up", - editorCallback: this.obsidian.createEditorCallback(this.moveListElementUpCommand), - hotkeys: [ - { - modifiers: ["Mod", "Shift"], - key: "ArrowUp", - }, - ], - }); - this.plugin.addCommand({ - id: "move-list-item-down", - icon: "arrow-down", - name: "Move list and sublists down", - editorCallback: this.obsidian.createEditorCallback(this.moveListElementDownCommand), - hotkeys: [ - { - modifiers: ["Mod", "Shift"], - key: "ArrowDown", - }, - ], - }); - this.plugin.addCommand({ - id: "indent-list", - icon: "indent", - name: "Indent the list and sublists", - editorCallback: this.obsidian.createEditorCallback(this.moveListElementRightCommand), - hotkeys: [], - }); - this.plugin.addCommand({ - id: "outdent-list", - icon: "outdent", - name: "Outdent the list and sublists", - editorCallback: this.obsidian.createEditorCallback(this.moveListElementLeftCommand), - hotkeys: [], - }); - this.plugin.registerEditorExtension(state.Prec.highest(view.keymap.of([ - { - key: "Tab", - run: this.obsidian.createKeymapRunCallback({ - check: this.check, - run: this.moveListElementRight, - }), - }, - { - key: "s-Tab", - run: this.obsidian.createKeymapRunCallback({ - check: this.check, - run: this.moveListElementLeft, - }), - }, - ]))); - }); - } - unload() { - return __awaiter(this, void 0, void 0, function* () { }); - } -} - -class SelectAllOperation { - constructor(root) { - this.root = root; - this.stopPropagation = false; - this.updated = false; - } - shouldStopPropagation() { - return this.stopPropagation; - } - shouldUpdate() { - return this.updated; - } - perform() { - const { root } = this; - if (!root.hasSingleSelection()) { - return; - } - const selection = root.getSelections()[0]; - const [rootStart, rootEnd] = root.getRange(); - const selectionFrom = minPos(selection.anchor, selection.head); - const selectionTo = maxPos(selection.anchor, selection.head); - if (selectionFrom.line < rootStart.line || - selectionTo.line > rootEnd.line) { - return false; - } - if (selectionFrom.line === rootStart.line && - selectionFrom.ch === rootStart.ch && - selectionTo.line === rootEnd.line && - selectionTo.ch === rootEnd.ch) { - return false; - } - const list = root.getListUnderCursor(); - const contentStart = list.getFirstLineContentStartAfterCheckbox(); - const contentEnd = list.getLastLineContentEnd(); - if (selectionFrom.line < contentStart.line || - selectionTo.line > contentEnd.line) { - return false; - } - this.stopPropagation = true; - this.updated = true; - if (selectionFrom.line === contentStart.line && - selectionFrom.ch === contentStart.ch && - selectionTo.line === contentEnd.line && - selectionTo.ch === contentEnd.ch) { - // select whole list - root.replaceSelections([{ anchor: rootStart, head: rootEnd }]); - } - else { - // select whole line - root.replaceSelections([{ anchor: contentStart, head: contentEnd }]); - } - return true; - } -} - -class SelectAllFeature { - constructor(plugin, settings, ime, obsidian, performOperation) { - this.plugin = plugin; - this.settings = settings; - this.ime = ime; - this.obsidian = obsidian; - this.performOperation = performOperation; - this.check = () => { - return this.settings.selectAll && !this.ime.isIMEOpened(); - }; - this.run = (editor) => { - return this.performOperation.performOperation((root) => new SelectAllOperation(root), editor); - }; - } - load() { - return __awaiter(this, void 0, void 0, function* () { - this.plugin.registerEditorExtension(view.keymap.of([ - { - key: "c-a", - mac: "m-a", - run: this.obsidian.createKeymapRunCallback({ - check: this.check, - run: this.run, - }), - }, - ])); - }); - } - unload() { - return __awaiter(this, void 0, void 0, function* () { }); - } -} - -class SelectTillLineStartOperation { - constructor(root) { - this.root = root; - this.stopPropagation = false; - this.updated = false; - } - shouldStopPropagation() { - return this.stopPropagation; - } - shouldUpdate() { - return this.updated; - } - perform() { - const { root } = this; - if (!root.hasSingleCursor()) { - return; - } - this.stopPropagation = true; - this.updated = true; - const cursor = root.getCursor(); - const list = root.getListUnderCursor(); - const lines = list.getLinesInfo(); - const lineNo = lines.findIndex((l) => l.from.line === cursor.line); - const offset = lineNo === 0 ? list.getCheckboxLength() : 0; - const newHead = { - ch: lines[lineNo].from.ch + offset, - line: lines[lineNo].from.line, - }; - root.replaceSelections([{ head: newHead, anchor: cursor }]); - } -} - -class SelectionShouldIgnoreBulletsFeature { - constructor(plugin, settings, ime, obsidian, performOperation) { - this.plugin = plugin; - this.settings = settings; - this.ime = ime; - this.obsidian = obsidian; - this.performOperation = performOperation; - this.check = () => { - return this.settings.stickCursor != "never" && !this.ime.isIMEOpened(); - }; - this.run = (editor) => { - return this.performOperation.performOperation((root) => new SelectTillLineStartOperation(root), editor); - }; - } - load() { - return __awaiter(this, void 0, void 0, function* () { - this.plugin.registerEditorExtension(view.keymap.of([ - { - key: "m-s-ArrowLeft", - run: this.obsidian.createKeymapRunCallback({ - check: this.check, - run: this.run, - }), - }, - ])); - }); - } - unload() { - return __awaiter(this, void 0, void 0, function* () { }); - } -} - -class ObsidianOutlinerPluginSettingTab extends obsidian.PluginSettingTab { - constructor(app, plugin, settings) { - super(app, plugin); - this.settings = settings; - } - display() { - const { containerEl } = this; - containerEl.empty(); - new obsidian.Setting(containerEl) - .setName("Improve the style of your lists") - .setDesc("Styles are only compatible with built-in Obsidian themes and may not be compatible with other themes.") - .addToggle((toggle) => { - toggle.setValue(this.settings.styleLists).onChange((value) => __awaiter(this, void 0, void 0, function* () { - this.settings.styleLists = value; - yield this.settings.save(); - })); - }); - new obsidian.Setting(containerEl) - .setName("Draw vertical indentation lines") - .addToggle((toggle) => { - toggle.setValue(this.settings.listLines).onChange((value) => __awaiter(this, void 0, void 0, function* () { - this.settings.listLines = value; - yield this.settings.save(); - })); - }); - new obsidian.Setting(containerEl) - .setName("Vertical indentation line click action") - .addDropdown((dropdown) => { - dropdown - .addOptions({ - none: "None", - "zoom-in": "Zoom In", - "toggle-folding": "Toggle Folding", - }) - .setValue(this.settings.listLineAction) - .onChange((value) => __awaiter(this, void 0, void 0, function* () { - this.settings.listLineAction = value; - yield this.settings.save(); - })); - }); - new obsidian.Setting(containerEl) - .setName("Stick the cursor to the content") - .setDesc("Don't let the cursor move to the bullet position.") - .addDropdown((dropdown) => { - dropdown - .addOptions({ - never: "Never", - "bullet-only": "Stick cursor out of bullets", - "bullet-and-checkbox": "Stick cursor out of bullets and checkboxes", - }) - .setValue(this.settings.stickCursor) - .onChange((value) => __awaiter(this, void 0, void 0, function* () { - this.settings.stickCursor = value; - yield this.settings.save(); - })); - }); - new obsidian.Setting(containerEl) - .setName("Enhance the Enter key") - .setDesc("Make the Enter key behave the same as other outliners.") - .addToggle((toggle) => { - toggle.setValue(this.settings.betterEnter).onChange((value) => __awaiter(this, void 0, void 0, function* () { - this.settings.betterEnter = value; - yield this.settings.save(); - })); - }); - new obsidian.Setting(containerEl) - .setName("Enhance the Tab key") - .setDesc("Make Tab and Shift-Tab behave the same as other outliners.") - .addToggle((toggle) => { - toggle.setValue(this.settings.betterTab).onChange((value) => __awaiter(this, void 0, void 0, function* () { - this.settings.betterTab = value; - yield this.settings.save(); - })); - }); - new obsidian.Setting(containerEl) - .setName("Enhance the Ctrl+A or Cmd+A behavior") - .setDesc("Press the hotkey once to select the current list item. Press the hotkey twice to select the entire list.") - .addToggle((toggle) => { - toggle.setValue(this.settings.selectAll).onChange((value) => __awaiter(this, void 0, void 0, function* () { - this.settings.selectAll = value; - yield this.settings.save(); - })); - }); - new obsidian.Setting(containerEl) - .setName("Debug mode") - .setDesc("Open DevTools (Command+Option+I or Control+Shift+I) to copy the debug logs.") - .addToggle((toggle) => { - toggle.setValue(this.settings.debug).onChange((value) => __awaiter(this, void 0, void 0, function* () { - this.settings.debug = value; - yield this.settings.save(); - })); - }); - } -} -class SettingsTabFeature { - constructor(plugin, settings) { - this.plugin = plugin; - this.settings = settings; - } - load() { - return __awaiter(this, void 0, void 0, function* () { - this.plugin.addSettingTab(new ObsidianOutlinerPluginSettingTab(this.plugin.app, this.plugin, this.settings)); - }); - } - unload() { - return __awaiter(this, void 0, void 0, function* () { }); - } -} - -class CreateNoteLineOperation { - constructor(root) { - this.root = root; - this.stopPropagation = false; - this.updated = false; - } - shouldStopPropagation() { - return this.stopPropagation; - } - shouldUpdate() { - return this.updated; - } - perform() { - const { root } = this; - if (!root.hasSingleCursor()) { - return; - } - const cursor = root.getCursor(); - const list = root.getListUnderCursor(); - const lineUnderCursor = list - .getLinesInfo() - .find((l) => l.from.line === cursor.line); - if (cursor.ch < lineUnderCursor.from.ch) { - return; - } - this.stopPropagation = true; - this.updated = true; - if (!list.getNotesIndent()) { - list.setNotesIndent(list.getFirstLineIndent() + " "); - } - const lines = list.getLinesInfo().reduce((acc, line) => { - if (cursor.line === line.from.line) { - acc.push(line.text.slice(0, cursor.ch - line.from.ch)); - acc.push(line.text.slice(cursor.ch - line.from.ch)); - } - else { - acc.push(line.text); - } - return acc; - }, []); - list.replaceLines(lines); - root.replaceCursor({ - line: cursor.line + 1, - ch: list.getNotesIndent().length, - }); - } -} - -class ShiftEnterShouldCreateNoteFeature { - constructor(plugin, obsidian, settings, ime, performOperation) { - this.plugin = plugin; - this.obsidian = obsidian; - this.settings = settings; - this.ime = ime; - this.performOperation = performOperation; - this.check = () => { - return this.settings.betterEnter && !this.ime.isIMEOpened(); - }; - this.run = (editor) => { - return this.performOperation.performOperation((root) => new CreateNoteLineOperation(root), editor); - }; - } - load() { - return __awaiter(this, void 0, void 0, function* () { - this.plugin.registerEditorExtension(view.keymap.of([ - { - key: "s-Enter", - run: this.obsidian.createKeymapRunCallback({ - check: this.check, - run: this.run, - }), - }, - ])); - }); - } - unload() { - return __awaiter(this, void 0, void 0, function* () { }); - } -} - -class ApplyChangesService { - applyChanges(editor, root) { - const rootRange = root.getRange(); + calculateChanges(editor, prevRoot, newRoot) { + const rootRange = prevRoot.getContentRange(); const oldString = editor.getRange(rootRange[0], rootRange[1]); - const newString = root.print(); - const fromLine = rootRange[0].line; - const toLine = rootRange[1].line; - for (let l = fromLine; l <= toLine; l++) { - editor.unfold(l); - } + const newString = newRoot.print(); const changeFrom = Object.assign({}, rootRange[0]); const changeTo = Object.assign({}, rootRange[1]); let oldTmp = oldString; let newTmp = newString; - // eslint-disable-next-line no-constant-condition while (true) { const nlIndex = oldTmp.lastIndexOf("\n"); if (nlIndex < 0) { @@ -2113,7 +2671,6 @@ class ApplyChangesService { nlIndex2 >= 0 ? oldTmp.length - nlIndex2 - 1 : oldTmp.length; changeTo.line--; } - // eslint-disable-next-line no-constant-condition while (true) { const nlIndex = oldTmp.indexOf("\n"); if (nlIndex < 0) { @@ -2128,25 +2685,53 @@ class ApplyChangesService { oldTmp = oldTmp.slice(oldLine.length); newTmp = newTmp.slice(oldLine.length); } - if (oldTmp !== newTmp) { - editor.replaceRange(newTmp, changeFrom, changeTo); + if (oldTmp === newTmp) { + return null; } - editor.setSelections(root.getSelections()); - function recursive(list) { - for (const c of list.getChildren()) { - recursive(c); + return { + replacement: newTmp, + changeFrom, + changeTo, + }; + } + calculateFoldingOprations(prevRoot, newRoot, changeFrom, changeTo) { + const changedRange = [changeFrom, changeTo]; + const prevLists = getAllChildren(prevRoot); + const newLists = getAllChildren(newRoot); + const unfold = []; + const fold = []; + for (const prevList of prevLists.values()) { + if (!prevList.isFoldRoot()) { + continue; } - if (list.isFoldRoot()) { - editor.fold(list.getFirstLineContentStart().line); + const newList = newLists.get(prevList.getID()); + if (!newList) { + continue; + } + const prevListRange = [ + prevList.getFirstLineContentStart(), + prevList.getContentEndIncludingChildren(), + ]; + if (isRangesIntersects(prevListRange, changedRange)) { + unfold.push(prevList.getFirstLineContentStart().line); + fold.push(newList.getFirstLineContentStart().line); } } - for (const c of root.getChildren()) { - recursive(c); - } + unfold.sort((a, b) => b - a); + fold.sort((a, b) => b - a); + return { unfold, fold }; } } +function getAllChildrenReduceFn(acc, child) { + acc.set(child.getID(), child); + child.getChildren().reduce(getAllChildrenReduceFn, acc); + return acc; +} +function getAllChildren(root) { + return root.getChildren().reduce(getAllChildrenReduceFn, new Map()); +} -class IMEService { +class IMEDetector { constructor() { this.composition = false; this.onCompositionStart = () => { @@ -2168,16 +2753,15 @@ class IMEService { document.removeEventListener("compositionstart", this.onCompositionStart); }); } - isIMEOpened() { + isOpened() { return this.composition && obsidian.Platform.isDesktop; } } -class LoggerService { +class Logger { constructor(settings) { this.settings = settings; } - // eslint-disable-next-line @typescript-eslint/no-explicit-any log(method, ...args) { if (!this.settings.debug) { return; @@ -2185,58 +2769,61 @@ class LoggerService { console.info(method, ...args); } bind(method) { - // eslint-disable-next-line @typescript-eslint/no-explicit-any return (...args) => this.log(method, ...args); } } -class ObsidianService { +function getHiddenObsidianConfig(app) { + // eslint-disable-next-line @typescript-eslint/no-explicit-any + return app.vault.config; +} +class ObsidianSettings { constructor(app) { this.app = app; } isLegacyEditorEnabled() { - const config = Object.assign({ legacyEditor: false }, this.app.vault.config); + const config = Object.assign({ legacyEditor: false }, getHiddenObsidianConfig(this.app)); return config.legacyEditor; } isDefaultThemeEnabled() { - const config = Object.assign({ cssTheme: "" }, this.app.vault.config); + const config = Object.assign({ cssTheme: "" }, getHiddenObsidianConfig(this.app)); return config.cssTheme === ""; } - getObsidianTabsSettings() { - return Object.assign({ useTab: true, tabSize: 4 }, this.app.vault.config); + getTabsSettings() { + return Object.assign({ useTab: true, tabSize: 4 }, getHiddenObsidianConfig(this.app)); } - getObsidianFoldSettings() { - return Object.assign({ foldIndent: true }, this.app.vault.config); + getFoldSettings() { + return Object.assign({ foldIndent: true }, getHiddenObsidianConfig(this.app)); } getDefaultIndentChars() { - const { useTab, tabSize } = this.getObsidianTabsSettings(); + const { useTab, tabSize } = this.getTabsSettings(); return useTab ? "\t" : new Array(tabSize).fill(" ").join(""); } - getEditorFromState(state) { - return new MyEditor(state.field(obsidian.editorInfoField).editor); +} + +class OperationPerformer { + constructor(parser, changesApplicator) { + this.parser = parser; + this.changesApplicator = changesApplicator; } - createKeymapRunCallback(config) { - const check = config.check || (() => true); - const { run } = config; - return (view) => { - const editor = this.getEditorFromState(view.state); - if (!check(editor)) { - return false; - } - const { shouldUpdate, shouldStopPropagation } = run(editor); - return shouldUpdate || shouldStopPropagation; + eval(root, op, editor) { + const prevRoot = root.clone(); + op.perform(); + if (op.shouldUpdate()) { + this.changesApplicator.apply(editor, prevRoot, root); + } + return { + shouldUpdate: op.shouldUpdate(), + shouldStopPropagation: op.shouldStopPropagation(), }; } - createEditorCallback(cb) { - return (editor) => { - const myEditor = new MyEditor(editor); - const shouldStopPropagation = cb(myEditor); - if (!shouldStopPropagation && - window.event && - window.event.type === "keydown") { - myEditor.triggerOnKeyDown(window.event); - } - }; + perform(cb, editor, cursor = editor.getCursor()) { + const root = this.parser.parse(editor, cursor); + if (!root) { + return { shouldUpdate: false, shouldStopPropagation: false }; + } + const op = cb(root); + return this.eval(root, op, editor); } } @@ -2246,7 +2833,7 @@ const listItemWithoutSpacesRe = new RegExp(`^${bulletSignRe}( |\t)`); const listItemRe = new RegExp(`^[ \t]*${bulletSignRe}( |\t)`); const stringWithSpacesRe = new RegExp(`^[ \t]+`); const parseListItemRe = new RegExp(`^([ \t]*)(${bulletSignRe})( |\t)(${optionalCheckboxRe})(.*)$`); -class ParserService { +class Parser { constructor(logger, settings) { this.logger = logger; this.settings = settings; @@ -2259,7 +2846,7 @@ class ParserService { const list = this.parseWithLimits(editor, i, fromLine, toLine); if (list) { lists.push(list); - i = list.getRange()[1].line; + i = list.getContentEnd().line; } } } @@ -2295,7 +2882,7 @@ class ParserService { } } } - if (listLookingPos == null) { + if (listLookingPos === null) { return null; } let listStartLine = null; @@ -2335,6 +2922,18 @@ class ParserService { if (listStartLine > parsingStartLine || listEndLine < parsingStartLine) { return null; } + // if the last line contains only spaces and that's incorrect indent, then ignore the last line + // https://github.com/vslinko/obsidian-outliner/issues/368 + if (listEndLine > listStartLine) { + const lastLine = editor.getLine(listEndLine); + if (lastLine.trim().length === 0) { + const prevLine = editor.getLine(listEndLine - 1); + const [, prevLineIndent] = /^(\s*)/.exec(prevLine); + if (!lastLine.startsWith(prevLineIndent)) { + listEndLine--; + } + } + } const root = new Root({ line: listStartLine, ch: 0 }, { line: listEndLine, ch: editor.getLine(listEndLine).length }, editor.listSelections().map((r) => ({ anchor: { line: r.anchor.line, ch: r.anchor.ch }, head: { line: r.head.line, ch: r.head.ch }, @@ -2350,7 +2949,7 @@ class ParserService { const [, indent, bullet, spaceAfterBullet] = matches; let [, , , , optionalCheckbox, content] = matches; content = optionalCheckbox + content; - if (this.settings.stickCursor != "bullet-and-checkbox") { + if (this.settings.keepCursorWithinContent !== "bullet-and-checkbox") { optionalCheckbox = ""; } const compareLength = Math.min(currentIndent.length, indent.length); @@ -2423,31 +3022,6 @@ class ParserService { } } -class PerformOperationService { - constructor(parser, applyChanges) { - this.parser = parser; - this.applyChanges = applyChanges; - } - evalOperation(root, op, editor) { - op.perform(); - if (op.shouldUpdate()) { - this.applyChanges.applyChanges(editor, root); - } - return { - shouldUpdate: op.shouldUpdate(), - shouldStopPropagation: op.shouldStopPropagation(), - }; - } - performOperation(cb, editor, cursor = editor.getCursor()) { - const root = this.parser.parse(editor, cursor); - if (!root) { - return { shouldUpdate: false, shouldStopPropagation: false }; - } - const op = cb(root); - return this.evalOperation(root, op, editor); - } -} - const DEFAULT_SETTINGS = { styleLists: true, debug: false, @@ -2457,25 +3031,15 @@ const DEFAULT_SETTINGS = { selectAll: true, listLines: false, listLineAction: "toggle-folding", + dndExperiment: false, + previousRelease: null, }; -class SettingsService { +class Settings { constructor(storage) { this.storage = storage; - this.handlers = new Map(); + this.callbacks = new Set(); } - get styleLists() { - return this.values.styleLists; - } - set styleLists(value) { - this.set("styleLists", value); - } - get debug() { - return this.values.debug; - } - set debug(value) { - this.set("debug", value); - } - get stickCursor() { + get keepCursorWithinContent() { // Adaptor for users migrating from older version of the plugin. if (this.values.stickCursor === true) { return "bullet-and-checkbox"; @@ -2485,50 +3049,68 @@ class SettingsService { } return this.values.stickCursor; } - set stickCursor(value) { + set keepCursorWithinContent(value) { this.set("stickCursor", value); } - get betterEnter() { - return this.values.betterEnter; - } - set betterEnter(value) { - this.set("betterEnter", value); - } - get betterTab() { + get overrideTabBehaviour() { return this.values.betterTab; } - set betterTab(value) { + set overrideTabBehaviour(value) { this.set("betterTab", value); } - get selectAll() { + get overrideEnterBehaviour() { + return this.values.betterEnter; + } + set overrideEnterBehaviour(value) { + this.set("betterEnter", value); + } + get overrideSelectAllBehaviour() { return this.values.selectAll; } - set selectAll(value) { + set overrideSelectAllBehaviour(value) { this.set("selectAll", value); } - get listLines() { + get betterListsStyles() { + return this.values.styleLists; + } + set betterListsStyles(value) { + this.set("styleLists", value); + } + get verticalLines() { return this.values.listLines; } - set listLines(value) { + set verticalLines(value) { this.set("listLines", value); } - get listLineAction() { + get verticalLinesAction() { return this.values.listLineAction; } - set listLineAction(value) { + set verticalLinesAction(value) { this.set("listLineAction", value); } - onChange(key, cb) { - if (!this.handlers.has(key)) { - this.handlers.set(key, new Set()); - } - this.handlers.get(key).add(cb); + get dragAndDrop() { + return this.values.dndExperiment; } - removeCallback(key, cb) { - const handlers = this.handlers.get(key); - if (handlers) { - handlers.delete(cb); - } + set dragAndDrop(value) { + this.set("dndExperiment", value); + } + get debug() { + return this.values.debug; + } + set debug(value) { + this.set("debug", value); + } + get previousRelease() { + return this.values.previousRelease; + } + set previousRelease(value) { + this.set("previousRelease", value); + } + onChange(cb) { + this.callbacks.add(cb); + } + removeCallback(cb) { + this.callbacks.delete(cb); } reset() { for (const [k, v] of Object.entries(DEFAULT_SETTINGS)) { @@ -2547,12 +3129,8 @@ class SettingsService { } set(key, value) { this.values[key] = value; - const callbacks = this.handlers.get(key); - if (!callbacks) { - return; - } - for (const cb of callbacks.values()) { - cb(value); + for (const cb of this.callbacks) { + cb(); } } } @@ -2561,29 +3139,41 @@ class ObsidianOutlinerPlugin extends obsidian.Plugin { onload() { return __awaiter(this, void 0, void 0, function* () { console.log(`Loading obsidian-outliner`); - this.obsidian = new ObsidianService(this.app); - this.settings = new SettingsService(this); + this.obsidianSettings = new ObsidianSettings(this.app); + this.settings = new Settings(this); yield this.settings.load(); - this.logger = new LoggerService(this.settings); - this.parser = new ParserService(this.logger, this.settings); - this.applyChanges = new ApplyChangesService(); - this.performOperation = new PerformOperationService(this.parser, this.applyChanges); - this.ime = new IMEService(); - yield this.ime.load(); + this.logger = new Logger(this.settings); + this.parser = new Parser(this.logger, this.settings); + this.changesApplicator = new ChangesApplicator(); + this.operationPerformer = new OperationPerformer(this.parser, this.changesApplicator); + this.imeDetector = new IMEDetector(); + yield this.imeDetector.load(); this.features = [ - new SettingsTabFeature(this, this.settings), - new ListsStylesFeature(this.settings, this.obsidian), - new EnterOutdentIfLineIsEmptyFeature(this, this.settings, this.ime, this.obsidian, this.performOperation), - new EnterShouldCreateNewItemFeature(this, this.settings, this.ime, this.obsidian, this.performOperation), - new EnsureCursorInListContentFeature(this, this.settings, this.obsidian, this.performOperation), - new MoveCursorToPreviousUnfoldedLineFeature(this, this.settings, this.ime, this.obsidian, this.performOperation), - new DeleteShouldIgnoreBulletsFeature(this, this.settings, this.ime, this.obsidian, this.performOperation), - new SelectionShouldIgnoreBulletsFeature(this, this.settings, this.ime, this.obsidian, this.performOperation), - new FoldFeature(this, this.obsidian), - new SelectAllFeature(this, this.settings, this.ime, this.obsidian, this.performOperation), - new MoveItemsFeature(this, this.ime, this.obsidian, this.settings, this.performOperation), - new ShiftEnterShouldCreateNoteFeature(this, this.obsidian, this.settings, this.ime, this.performOperation), - new LinesFeature(this, this.settings, this.obsidian, this.parser), + // service features + new ReleaseNotesAnnouncement(this, this.settings), + new SettingsTab(this, this.settings), + // general features + new ListsMovementCommands(this, this.obsidianSettings, this.operationPerformer), + new ListsFoldingCommands(this, this.obsidianSettings), + // features based on settings.keepCursorWithinContent + new EditorSelectionsBehaviourOverride(this, this.settings, this.parser, this.operationPerformer), + new ArrowLeftAndCtrlArrowLeftBehaviourOverride(this, this.settings, this.imeDetector, this.operationPerformer), + new BackspaceBehaviourOverride(this, this.settings, this.imeDetector, this.operationPerformer), + new MetaBackspaceBehaviourOverride(this, this.settings, this.imeDetector, this.operationPerformer), + new DeleteBehaviourOverride(this, this.settings, this.imeDetector, this.operationPerformer), + // features based on settings.overrideTabBehaviour + new TabBehaviourOverride(this, this.imeDetector, this.obsidianSettings, this.settings, this.operationPerformer), + new ShiftTabBehaviourOverride(this, this.imeDetector, this.settings, this.operationPerformer), + // features based on settings.overrideEnterBehaviour + new EnterBehaviourOverride(this, this.settings, this.imeDetector, this.obsidianSettings, this.parser, this.operationPerformer), + // features based on settings.overrideSelectAllBehaviour + new CtrlAAndCmdABehaviourOverride(this, this.settings, this.imeDetector, this.operationPerformer), + // features based on settings.betterListsStyles + new BetterListsStyles(this.settings, this.obsidianSettings), + // features based on settings.verticalLines + new VerticalLines(this, this.settings, this.obsidianSettings, this.parser), + // features based on settings.dragAndDrop + new DragAndDrop(this, this.settings, this.obsidianSettings, this.parser, this.operationPerformer), ]; for (const feature of this.features) { yield feature.load(); @@ -2593,7 +3183,7 @@ class ObsidianOutlinerPlugin extends obsidian.Plugin { onunload() { return __awaiter(this, void 0, void 0, function* () { console.log(`Unloading obsidian-outliner`); - yield this.ime.unload(); + yield this.imeDetector.unload(); for (const feature of this.features) { yield feature.unload(); } @@ -2602,4 +3192,4 @@ class ObsidianOutlinerPlugin extends obsidian.Plugin { } module.exports = ObsidianOutlinerPlugin; -//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5qcyIsInNvdXJjZXMiOlsibm9kZV9tb2R1bGVzL3RzbGliL3RzbGliLmVzNi5qcyIsInNyYy9yb290L3JlY2FsY3VsYXRlTnVtZXJpY0J1bGxldHMudHMiLCJzcmMvb3BlcmF0aW9ucy9EZWxldGVBbmRNZXJnZVdpdGhQcmV2aW91c0xpbmVPcGVyYXRpb24udHMiLCJzcmMvb3BlcmF0aW9ucy9EZWxldGVBbmRNZXJnZVdpdGhOZXh0TGluZU9wZXJhdGlvbi50cyIsInNyYy9vcGVyYXRpb25zL0RlbGV0ZVRpbGxMaW5lU3RhcnRPcGVyYXRpb24udHMiLCJzcmMvZmVhdHVyZXMvRGVsZXRlU2hvdWxkSWdub3JlQnVsbGV0c0ZlYXR1cmUudHMiLCJzcmMvb3BlcmF0aW9ucy9FbnN1cmVDdXJzb3JJbkxpc3RDb250ZW50T3BlcmF0aW9uLnRzIiwic3JjL29wZXJhdGlvbnMvRW5zdXJlQ3Vyc29ySXNJblVuZm9sZGVkTGluZU9wZXJhdGlvbi50cyIsInNyYy9mZWF0dXJlcy9FbnN1cmVDdXJzb3JJbkxpc3RDb250ZW50RmVhdHVyZS50cyIsInNyYy9vcGVyYXRpb25zL01vdmVMZWZ0T3BlcmF0aW9uLnRzIiwic3JjL3V0aWxzL2lzRW1wdHlMaW5lT3JFbXB0eUNoZWNrYm94LnRzIiwic3JjL29wZXJhdGlvbnMvT3V0ZGVudElmTGluZUlzRW1wdHlPcGVyYXRpb24udHMiLCJzcmMvZmVhdHVyZXMvRW50ZXJPdXRkZW50SWZMaW5lSXNFbXB0eUZlYXR1cmUudHMiLCJzcmMvcm9vdC9pbmRleC50cyIsInNyYy91dGlscy9jaGVja2JveFJlLnRzIiwic3JjL29wZXJhdGlvbnMvQ3JlYXRlTmV3SXRlbU9wZXJhdGlvbi50cyIsInNyYy9mZWF0dXJlcy9FbnRlclNob3VsZENyZWF0ZU5ld0l0ZW1PbkNoaWxkTGV2ZWxGZWF0dXJlLnRzIiwic3JjL2ZlYXR1cmVzL0ZvbGRGZWF0dXJlLnRzIiwic3JjL015RWRpdG9yLnRzIiwic3JjL2ZlYXR1cmVzL0xpbmVzRmVhdHVyZS50cyIsInNyYy9mZWF0dXJlcy9MaXN0c1N0eWxlc0ZlYXR1cmUudHMiLCJzcmMvb3BlcmF0aW9ucy9Nb3ZlQ3Vyc29yVG9QcmV2aW91c1VuZm9sZGVkTGluZU9wZXJhdGlvbi50cyIsInNyYy9mZWF0dXJlcy9Nb3ZlQ3Vyc29yVG9QcmV2aW91c1VuZm9sZGVkTGluZUZlYXR1cmUudHMiLCJzcmMvb3BlcmF0aW9ucy9Nb3ZlRG93bk9wZXJhdGlvbi50cyIsInNyYy9vcGVyYXRpb25zL01vdmVSaWdodE9wZXJhdGlvbi50cyIsInNyYy9vcGVyYXRpb25zL01vdmVVcE9wZXJhdGlvbi50cyIsInNyYy9mZWF0dXJlcy9Nb3ZlSXRlbXNGZWF0dXJlLnRzIiwic3JjL29wZXJhdGlvbnMvU2VsZWN0QWxsT3BlcmF0aW9uLnRzIiwic3JjL2ZlYXR1cmVzL1NlbGVjdEFsbEZlYXR1cmUudHMiLCJzcmMvb3BlcmF0aW9ucy9TZWxlY3RUaWxsTGluZVN0YXJ0T3BlcmF0aW9uLnRzIiwic3JjL2ZlYXR1cmVzL1NlbGVjdGlvblNob3VsZElnbm9yZUJ1bGxldHNGZWF0dXJlLnRzIiwic3JjL2ZlYXR1cmVzL1NldHRpbmdzVGFiRmVhdHVyZS50cyIsInNyYy9vcGVyYXRpb25zL0NyZWF0ZU5vdGVMaW5lT3BlcmF0aW9uLnRzIiwic3JjL2ZlYXR1cmVzL1NoaWZ0RW50ZXJTaG91bGRDcmVhdGVOb3RlRmVhdHVyZS50cyIsInNyYy9zZXJ2aWNlcy9BcHBseUNoYW5nZXNTZXJ2aWNlLnRzIiwic3JjL3NlcnZpY2VzL0lNRVNlcnZpY2UudHMiLCJzcmMvc2VydmljZXMvTG9nZ2VyU2VydmljZS50cyIsInNyYy9zZXJ2aWNlcy9PYnNpZGlhblNlcnZpY2UudHMiLCJzcmMvc2VydmljZXMvUGFyc2VyU2VydmljZS50cyIsInNyYy9zZXJ2aWNlcy9QZXJmb3JtT3BlcmF0aW9uU2VydmljZS50cyIsInNyYy9zZXJ2aWNlcy9TZXR0aW5nc1NlcnZpY2UudHMiLCJzcmMvT2JzaWRpYW5PdXRsaW5lclBsdWdpbi50cyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbkNvcHlyaWdodCAoYykgTWljcm9zb2Z0IENvcnBvcmF0aW9uLlxyXG5cclxuUGVybWlzc2lvbiB0byB1c2UsIGNvcHksIG1vZGlmeSwgYW5kL29yIGRpc3RyaWJ1dGUgdGhpcyBzb2Z0d2FyZSBmb3IgYW55XHJcbnB1cnBvc2Ugd2l0aCBvciB3aXRob3V0IGZlZSBpcyBoZXJlYnkgZ3JhbnRlZC5cclxuXHJcblRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCBcIkFTIElTXCIgQU5EIFRIRSBBVVRIT1IgRElTQ0xBSU1TIEFMTCBXQVJSQU5USUVTIFdJVEhcclxuUkVHQVJEIFRPIFRISVMgU09GVFdBUkUgSU5DTFVESU5HIEFMTCBJTVBMSUVEIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZXHJcbkFORCBGSVRORVNTLiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQVVUSE9SIEJFIExJQUJMRSBGT1IgQU5ZIFNQRUNJQUwsIERJUkVDVCxcclxuSU5ESVJFQ1QsIE9SIENPTlNFUVVFTlRJQUwgREFNQUdFUyBPUiBBTlkgREFNQUdFUyBXSEFUU09FVkVSIFJFU1VMVElORyBGUk9NXHJcbkxPU1MgT0YgVVNFLCBEQVRBIE9SIFBST0ZJVFMsIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBORUdMSUdFTkNFIE9SXHJcbk9USEVSIFRPUlRJT1VTIEFDVElPTiwgQVJJU0lORyBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBVU0UgT1JcclxuUEVSRk9STUFOQ0UgT0YgVEhJUyBTT0ZUV0FSRS5cclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogKi9cclxuLyogZ2xvYmFsIFJlZmxlY3QsIFByb21pc2UgKi9cclxuXHJcbnZhciBleHRlbmRTdGF0aWNzID0gZnVuY3Rpb24oZCwgYikge1xyXG4gICAgZXh0ZW5kU3RhdGljcyA9IE9iamVjdC5zZXRQcm90b3R5cGVPZiB8fFxyXG4gICAgICAgICh7IF9fcHJvdG9fXzogW10gfSBpbnN0YW5jZW9mIEFycmF5ICYmIGZ1bmN0aW9uIChkLCBiKSB7IGQuX19wcm90b19fID0gYjsgfSkgfHxcclxuICAgICAgICBmdW5jdGlvbiAoZCwgYikgeyBmb3IgKHZhciBwIGluIGIpIGlmIChPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwoYiwgcCkpIGRbcF0gPSBiW3BdOyB9O1xyXG4gICAgcmV0dXJuIGV4dGVuZFN0YXRpY3MoZCwgYik7XHJcbn07XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19leHRlbmRzKGQsIGIpIHtcclxuICAgIGlmICh0eXBlb2YgYiAhPT0gXCJmdW5jdGlvblwiICYmIGIgIT09IG51bGwpXHJcbiAgICAgICAgdGhyb3cgbmV3IFR5cGVFcnJvcihcIkNsYXNzIGV4dGVuZHMgdmFsdWUgXCIgKyBTdHJpbmcoYikgKyBcIiBpcyBub3QgYSBjb25zdHJ1Y3RvciBvciBudWxsXCIpO1xyXG4gICAgZXh0ZW5kU3RhdGljcyhkLCBiKTtcclxuICAgIGZ1bmN0aW9uIF9fKCkgeyB0aGlzLmNvbnN0cnVjdG9yID0gZDsgfVxyXG4gICAgZC5wcm90b3R5cGUgPSBiID09PSBudWxsID8gT2JqZWN0LmNyZWF0ZShiKSA6IChfXy5wcm90b3R5cGUgPSBiLnByb3RvdHlwZSwgbmV3IF9fKCkpO1xyXG59XHJcblxyXG5leHBvcnQgdmFyIF9fYXNzaWduID0gZnVuY3Rpb24oKSB7XHJcbiAgICBfX2Fzc2lnbiA9IE9iamVjdC5hc3NpZ24gfHwgZnVuY3Rpb24gX19hc3NpZ24odCkge1xyXG4gICAgICAgIGZvciAodmFyIHMsIGkgPSAxLCBuID0gYXJndW1lbnRzLmxlbmd0aDsgaSA8IG47IGkrKykge1xyXG4gICAgICAgICAgICBzID0gYXJndW1lbnRzW2ldO1xyXG4gICAgICAgICAgICBmb3IgKHZhciBwIGluIHMpIGlmIChPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwocywgcCkpIHRbcF0gPSBzW3BdO1xyXG4gICAgICAgIH1cclxuICAgICAgICByZXR1cm4gdDtcclxuICAgIH1cclxuICAgIHJldHVybiBfX2Fzc2lnbi5hcHBseSh0aGlzLCBhcmd1bWVudHMpO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19yZXN0KHMsIGUpIHtcclxuICAgIHZhciB0ID0ge307XHJcbiAgICBmb3IgKHZhciBwIGluIHMpIGlmIChPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwocywgcCkgJiYgZS5pbmRleE9mKHApIDwgMClcclxuICAgICAgICB0W3BdID0gc1twXTtcclxuICAgIGlmIChzICE9IG51bGwgJiYgdHlwZW9mIE9iamVjdC5nZXRPd25Qcm9wZXJ0eVN5bWJvbHMgPT09IFwiZnVuY3Rpb25cIilcclxuICAgICAgICBmb3IgKHZhciBpID0gMCwgcCA9IE9iamVjdC5nZXRPd25Qcm9wZXJ0eVN5bWJvbHMocyk7IGkgPCBwLmxlbmd0aDsgaSsrKSB7XHJcbiAgICAgICAgICAgIGlmIChlLmluZGV4T2YocFtpXSkgPCAwICYmIE9iamVjdC5wcm90b3R5cGUucHJvcGVydHlJc0VudW1lcmFibGUuY2FsbChzLCBwW2ldKSlcclxuICAgICAgICAgICAgICAgIHRbcFtpXV0gPSBzW3BbaV1dO1xyXG4gICAgICAgIH1cclxuICAgIHJldHVybiB0O1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19kZWNvcmF0ZShkZWNvcmF0b3JzLCB0YXJnZXQsIGtleSwgZGVzYykge1xyXG4gICAgdmFyIGMgPSBhcmd1bWVudHMubGVuZ3RoLCByID0gYyA8IDMgPyB0YXJnZXQgOiBkZXNjID09PSBudWxsID8gZGVzYyA9IE9iamVjdC5nZXRPd25Qcm9wZXJ0eURlc2NyaXB0b3IodGFyZ2V0LCBrZXkpIDogZGVzYywgZDtcclxuICAgIGlmICh0eXBlb2YgUmVmbGVjdCA9PT0gXCJvYmplY3RcIiAmJiB0eXBlb2YgUmVmbGVjdC5kZWNvcmF0ZSA9PT0gXCJmdW5jdGlvblwiKSByID0gUmVmbGVjdC5kZWNvcmF0ZShkZWNvcmF0b3JzLCB0YXJnZXQsIGtleSwgZGVzYyk7XHJcbiAgICBlbHNlIGZvciAodmFyIGkgPSBkZWNvcmF0b3JzLmxlbmd0aCAtIDE7IGkgPj0gMDsgaS0tKSBpZiAoZCA9IGRlY29yYXRvcnNbaV0pIHIgPSAoYyA8IDMgPyBkKHIpIDogYyA+IDMgPyBkKHRhcmdldCwga2V5LCByKSA6IGQodGFyZ2V0LCBrZXkpKSB8fCByO1xyXG4gICAgcmV0dXJuIGMgPiAzICYmIHIgJiYgT2JqZWN0LmRlZmluZVByb3BlcnR5KHRhcmdldCwga2V5LCByKSwgcjtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fcGFyYW0ocGFyYW1JbmRleCwgZGVjb3JhdG9yKSB7XHJcbiAgICByZXR1cm4gZnVuY3Rpb24gKHRhcmdldCwga2V5KSB7IGRlY29yYXRvcih0YXJnZXQsIGtleSwgcGFyYW1JbmRleCk7IH1cclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fZXNEZWNvcmF0ZShjdG9yLCBkZXNjcmlwdG9ySW4sIGRlY29yYXRvcnMsIGNvbnRleHRJbiwgaW5pdGlhbGl6ZXJzLCBleHRyYUluaXRpYWxpemVycykge1xyXG4gICAgZnVuY3Rpb24gYWNjZXB0KGYpIHsgaWYgKGYgIT09IHZvaWQgMCAmJiB0eXBlb2YgZiAhPT0gXCJmdW5jdGlvblwiKSB0aHJvdyBuZXcgVHlwZUVycm9yKFwiRnVuY3Rpb24gZXhwZWN0ZWRcIik7IHJldHVybiBmOyB9XHJcbiAgICB2YXIga2luZCA9IGNvbnRleHRJbi5raW5kLCBrZXkgPSBraW5kID09PSBcImdldHRlclwiID8gXCJnZXRcIiA6IGtpbmQgPT09IFwic2V0dGVyXCIgPyBcInNldFwiIDogXCJ2YWx1ZVwiO1xyXG4gICAgdmFyIHRhcmdldCA9ICFkZXNjcmlwdG9ySW4gJiYgY3RvciA/IGNvbnRleHRJbltcInN0YXRpY1wiXSA/IGN0b3IgOiBjdG9yLnByb3RvdHlwZSA6IG51bGw7XHJcbiAgICB2YXIgZGVzY3JpcHRvciA9IGRlc2NyaXB0b3JJbiB8fCAodGFyZ2V0ID8gT2JqZWN0LmdldE93blByb3BlcnR5RGVzY3JpcHRvcih0YXJnZXQsIGNvbnRleHRJbi5uYW1lKSA6IHt9KTtcclxuICAgIHZhciBfLCBkb25lID0gZmFsc2U7XHJcbiAgICBmb3IgKHZhciBpID0gZGVjb3JhdG9ycy5sZW5ndGggLSAxOyBpID49IDA7IGktLSkge1xyXG4gICAgICAgIHZhciBjb250ZXh0ID0ge307XHJcbiAgICAgICAgZm9yICh2YXIgcCBpbiBjb250ZXh0SW4pIGNvbnRleHRbcF0gPSBwID09PSBcImFjY2Vzc1wiID8ge30gOiBjb250ZXh0SW5bcF07XHJcbiAgICAgICAgZm9yICh2YXIgcCBpbiBjb250ZXh0SW4uYWNjZXNzKSBjb250ZXh0LmFjY2Vzc1twXSA9IGNvbnRleHRJbi5hY2Nlc3NbcF07XHJcbiAgICAgICAgY29udGV4dC5hZGRJbml0aWFsaXplciA9IGZ1bmN0aW9uIChmKSB7IGlmIChkb25lKSB0aHJvdyBuZXcgVHlwZUVycm9yKFwiQ2Fubm90IGFkZCBpbml0aWFsaXplcnMgYWZ0ZXIgZGVjb3JhdGlvbiBoYXMgY29tcGxldGVkXCIpOyBleHRyYUluaXRpYWxpemVycy5wdXNoKGFjY2VwdChmIHx8IG51bGwpKTsgfTtcclxuICAgICAgICB2YXIgcmVzdWx0ID0gKDAsIGRlY29yYXRvcnNbaV0pKGtpbmQgPT09IFwiYWNjZXNzb3JcIiA/IHsgZ2V0OiBkZXNjcmlwdG9yLmdldCwgc2V0OiBkZXNjcmlwdG9yLnNldCB9IDogZGVzY3JpcHRvcltrZXldLCBjb250ZXh0KTtcclxuICAgICAgICBpZiAoa2luZCA9PT0gXCJhY2Nlc3NvclwiKSB7XHJcbiAgICAgICAgICAgIGlmIChyZXN1bHQgPT09IHZvaWQgMCkgY29udGludWU7XHJcbiAgICAgICAgICAgIGlmIChyZXN1bHQgPT09IG51bGwgfHwgdHlwZW9mIHJlc3VsdCAhPT0gXCJvYmplY3RcIikgdGhyb3cgbmV3IFR5cGVFcnJvcihcIk9iamVjdCBleHBlY3RlZFwiKTtcclxuICAgICAgICAgICAgaWYgKF8gPSBhY2NlcHQocmVzdWx0LmdldCkpIGRlc2NyaXB0b3IuZ2V0ID0gXztcclxuICAgICAgICAgICAgaWYgKF8gPSBhY2NlcHQocmVzdWx0LnNldCkpIGRlc2NyaXB0b3Iuc2V0ID0gXztcclxuICAgICAgICAgICAgaWYgKF8gPSBhY2NlcHQocmVzdWx0LmluaXQpKSBpbml0aWFsaXplcnMucHVzaChfKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgZWxzZSBpZiAoXyA9IGFjY2VwdChyZXN1bHQpKSB7XHJcbiAgICAgICAgICAgIGlmIChraW5kID09PSBcImZpZWxkXCIpIGluaXRpYWxpemVycy5wdXNoKF8pO1xyXG4gICAgICAgICAgICBlbHNlIGRlc2NyaXB0b3Jba2V5XSA9IF87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgaWYgKHRhcmdldCkgT2JqZWN0LmRlZmluZVByb3BlcnR5KHRhcmdldCwgY29udGV4dEluLm5hbWUsIGRlc2NyaXB0b3IpO1xyXG4gICAgZG9uZSA9IHRydWU7XHJcbn07XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19ydW5Jbml0aWFsaXplcnModGhpc0FyZywgaW5pdGlhbGl6ZXJzLCB2YWx1ZSkge1xyXG4gICAgdmFyIHVzZVZhbHVlID0gYXJndW1lbnRzLmxlbmd0aCA+IDI7XHJcbiAgICBmb3IgKHZhciBpID0gMDsgaSA8IGluaXRpYWxpemVycy5sZW5ndGg7IGkrKykge1xyXG4gICAgICAgIHZhbHVlID0gdXNlVmFsdWUgPyBpbml0aWFsaXplcnNbaV0uY2FsbCh0aGlzQXJnLCB2YWx1ZSkgOiBpbml0aWFsaXplcnNbaV0uY2FsbCh0aGlzQXJnKTtcclxuICAgIH1cclxuICAgIHJldHVybiB1c2VWYWx1ZSA/IHZhbHVlIDogdm9pZCAwO1xyXG59O1xyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fcHJvcEtleSh4KSB7XHJcbiAgICByZXR1cm4gdHlwZW9mIHggPT09IFwic3ltYm9sXCIgPyB4IDogXCJcIi5jb25jYXQoeCk7XHJcbn07XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19zZXRGdW5jdGlvbk5hbWUoZiwgbmFtZSwgcHJlZml4KSB7XHJcbiAgICBpZiAodHlwZW9mIG5hbWUgPT09IFwic3ltYm9sXCIpIG5hbWUgPSBuYW1lLmRlc2NyaXB0aW9uID8gXCJbXCIuY29uY2F0KG5hbWUuZGVzY3JpcHRpb24sIFwiXVwiKSA6IFwiXCI7XHJcbiAgICByZXR1cm4gT2JqZWN0LmRlZmluZVByb3BlcnR5KGYsIFwibmFtZVwiLCB7IGNvbmZpZ3VyYWJsZTogdHJ1ZSwgdmFsdWU6IHByZWZpeCA/IFwiXCIuY29uY2F0KHByZWZpeCwgXCIgXCIsIG5hbWUpIDogbmFtZSB9KTtcclxufTtcclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX21ldGFkYXRhKG1ldGFkYXRhS2V5LCBtZXRhZGF0YVZhbHVlKSB7XHJcbiAgICBpZiAodHlwZW9mIFJlZmxlY3QgPT09IFwib2JqZWN0XCIgJiYgdHlwZW9mIFJlZmxlY3QubWV0YWRhdGEgPT09IFwiZnVuY3Rpb25cIikgcmV0dXJuIFJlZmxlY3QubWV0YWRhdGEobWV0YWRhdGFLZXksIG1ldGFkYXRhVmFsdWUpO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19hd2FpdGVyKHRoaXNBcmcsIF9hcmd1bWVudHMsIFAsIGdlbmVyYXRvcikge1xyXG4gICAgZnVuY3Rpb24gYWRvcHQodmFsdWUpIHsgcmV0dXJuIHZhbHVlIGluc3RhbmNlb2YgUCA/IHZhbHVlIDogbmV3IFAoZnVuY3Rpb24gKHJlc29sdmUpIHsgcmVzb2x2ZSh2YWx1ZSk7IH0pOyB9XHJcbiAgICByZXR1cm4gbmV3IChQIHx8IChQID0gUHJvbWlzZSkpKGZ1bmN0aW9uIChyZXNvbHZlLCByZWplY3QpIHtcclxuICAgICAgICBmdW5jdGlvbiBmdWxmaWxsZWQodmFsdWUpIHsgdHJ5IHsgc3RlcChnZW5lcmF0b3IubmV4dCh2YWx1ZSkpOyB9IGNhdGNoIChlKSB7IHJlamVjdChlKTsgfSB9XHJcbiAgICAgICAgZnVuY3Rpb24gcmVqZWN0ZWQodmFsdWUpIHsgdHJ5IHsgc3RlcChnZW5lcmF0b3JbXCJ0aHJvd1wiXSh2YWx1ZSkpOyB9IGNhdGNoIChlKSB7IHJlamVjdChlKTsgfSB9XHJcbiAgICAgICAgZnVuY3Rpb24gc3RlcChyZXN1bHQpIHsgcmVzdWx0LmRvbmUgPyByZXNvbHZlKHJlc3VsdC52YWx1ZSkgOiBhZG9wdChyZXN1bHQudmFsdWUpLnRoZW4oZnVsZmlsbGVkLCByZWplY3RlZCk7IH1cclxuICAgICAgICBzdGVwKChnZW5lcmF0b3IgPSBnZW5lcmF0b3IuYXBwbHkodGhpc0FyZywgX2FyZ3VtZW50cyB8fCBbXSkpLm5leHQoKSk7XHJcbiAgICB9KTtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fZ2VuZXJhdG9yKHRoaXNBcmcsIGJvZHkpIHtcclxuICAgIHZhciBfID0geyBsYWJlbDogMCwgc2VudDogZnVuY3Rpb24oKSB7IGlmICh0WzBdICYgMSkgdGhyb3cgdFsxXTsgcmV0dXJuIHRbMV07IH0sIHRyeXM6IFtdLCBvcHM6IFtdIH0sIGYsIHksIHQsIGc7XHJcbiAgICByZXR1cm4gZyA9IHsgbmV4dDogdmVyYigwKSwgXCJ0aHJvd1wiOiB2ZXJiKDEpLCBcInJldHVyblwiOiB2ZXJiKDIpIH0sIHR5cGVvZiBTeW1ib2wgPT09IFwiZnVuY3Rpb25cIiAmJiAoZ1tTeW1ib2wuaXRlcmF0b3JdID0gZnVuY3Rpb24oKSB7IHJldHVybiB0aGlzOyB9KSwgZztcclxuICAgIGZ1bmN0aW9uIHZlcmIobikgeyByZXR1cm4gZnVuY3Rpb24gKHYpIHsgcmV0dXJuIHN0ZXAoW24sIHZdKTsgfTsgfVxyXG4gICAgZnVuY3Rpb24gc3RlcChvcCkge1xyXG4gICAgICAgIGlmIChmKSB0aHJvdyBuZXcgVHlwZUVycm9yKFwiR2VuZXJhdG9yIGlzIGFscmVhZHkgZXhlY3V0aW5nLlwiKTtcclxuICAgICAgICB3aGlsZSAoZyAmJiAoZyA9IDAsIG9wWzBdICYmIChfID0gMCkpLCBfKSB0cnkge1xyXG4gICAgICAgICAgICBpZiAoZiA9IDEsIHkgJiYgKHQgPSBvcFswXSAmIDIgPyB5W1wicmV0dXJuXCJdIDogb3BbMF0gPyB5W1widGhyb3dcIl0gfHwgKCh0ID0geVtcInJldHVyblwiXSkgJiYgdC5jYWxsKHkpLCAwKSA6IHkubmV4dCkgJiYgISh0ID0gdC5jYWxsKHksIG9wWzFdKSkuZG9uZSkgcmV0dXJuIHQ7XHJcbiAgICAgICAgICAgIGlmICh5ID0gMCwgdCkgb3AgPSBbb3BbMF0gJiAyLCB0LnZhbHVlXTtcclxuICAgICAgICAgICAgc3dpdGNoIChvcFswXSkge1xyXG4gICAgICAgICAgICAgICAgY2FzZSAwOiBjYXNlIDE6IHQgPSBvcDsgYnJlYWs7XHJcbiAgICAgICAgICAgICAgICBjYXNlIDQ6IF8ubGFiZWwrKzsgcmV0dXJuIHsgdmFsdWU6IG9wWzFdLCBkb25lOiBmYWxzZSB9O1xyXG4gICAgICAgICAgICAgICAgY2FzZSA1OiBfLmxhYmVsKys7IHkgPSBvcFsxXTsgb3AgPSBbMF07IGNvbnRpbnVlO1xyXG4gICAgICAgICAgICAgICAgY2FzZSA3OiBvcCA9IF8ub3BzLnBvcCgpOyBfLnRyeXMucG9wKCk7IGNvbnRpbnVlO1xyXG4gICAgICAgICAgICAgICAgZGVmYXVsdDpcclxuICAgICAgICAgICAgICAgICAgICBpZiAoISh0ID0gXy50cnlzLCB0ID0gdC5sZW5ndGggPiAwICYmIHRbdC5sZW5ndGggLSAxXSkgJiYgKG9wWzBdID09PSA2IHx8IG9wWzBdID09PSAyKSkgeyBfID0gMDsgY29udGludWU7IH1cclxuICAgICAgICAgICAgICAgICAgICBpZiAob3BbMF0gPT09IDMgJiYgKCF0IHx8IChvcFsxXSA+IHRbMF0gJiYgb3BbMV0gPCB0WzNdKSkpIHsgXy5sYWJlbCA9IG9wWzFdOyBicmVhazsgfVxyXG4gICAgICAgICAgICAgICAgICAgIGlmIChvcFswXSA9PT0gNiAmJiBfLmxhYmVsIDwgdFsxXSkgeyBfLmxhYmVsID0gdFsxXTsgdCA9IG9wOyBicmVhazsgfVxyXG4gICAgICAgICAgICAgICAgICAgIGlmICh0ICYmIF8ubGFiZWwgPCB0WzJdKSB7IF8ubGFiZWwgPSB0WzJdOyBfLm9wcy5wdXNoKG9wKTsgYnJlYWs7IH1cclxuICAgICAgICAgICAgICAgICAgICBpZiAodFsyXSkgXy5vcHMucG9wKCk7XHJcbiAgICAgICAgICAgICAgICAgICAgXy50cnlzLnBvcCgpOyBjb250aW51ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBvcCA9IGJvZHkuY2FsbCh0aGlzQXJnLCBfKTtcclxuICAgICAgICB9IGNhdGNoIChlKSB7IG9wID0gWzYsIGVdOyB5ID0gMDsgfSBmaW5hbGx5IHsgZiA9IHQgPSAwOyB9XHJcbiAgICAgICAgaWYgKG9wWzBdICYgNSkgdGhyb3cgb3BbMV07IHJldHVybiB7IHZhbHVlOiBvcFswXSA/IG9wWzFdIDogdm9pZCAwLCBkb25lOiB0cnVlIH07XHJcbiAgICB9XHJcbn1cclxuXHJcbmV4cG9ydCB2YXIgX19jcmVhdGVCaW5kaW5nID0gT2JqZWN0LmNyZWF0ZSA/IChmdW5jdGlvbihvLCBtLCBrLCBrMikge1xyXG4gICAgaWYgKGsyID09PSB1bmRlZmluZWQpIGsyID0gaztcclxuICAgIHZhciBkZXNjID0gT2JqZWN0LmdldE93blByb3BlcnR5RGVzY3JpcHRvcihtLCBrKTtcclxuICAgIGlmICghZGVzYyB8fCAoXCJnZXRcIiBpbiBkZXNjID8gIW0uX19lc01vZHVsZSA6IGRlc2Mud3JpdGFibGUgfHwgZGVzYy5jb25maWd1cmFibGUpKSB7XHJcbiAgICAgICAgZGVzYyA9IHsgZW51bWVyYWJsZTogdHJ1ZSwgZ2V0OiBmdW5jdGlvbigpIHsgcmV0dXJuIG1ba107IH0gfTtcclxuICAgIH1cclxuICAgIE9iamVjdC5kZWZpbmVQcm9wZXJ0eShvLCBrMiwgZGVzYyk7XHJcbn0pIDogKGZ1bmN0aW9uKG8sIG0sIGssIGsyKSB7XHJcbiAgICBpZiAoazIgPT09IHVuZGVmaW5lZCkgazIgPSBrO1xyXG4gICAgb1trMl0gPSBtW2tdO1xyXG59KTtcclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2V4cG9ydFN0YXIobSwgbykge1xyXG4gICAgZm9yICh2YXIgcCBpbiBtKSBpZiAocCAhPT0gXCJkZWZhdWx0XCIgJiYgIU9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChvLCBwKSkgX19jcmVhdGVCaW5kaW5nKG8sIG0sIHApO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX192YWx1ZXMobykge1xyXG4gICAgdmFyIHMgPSB0eXBlb2YgU3ltYm9sID09PSBcImZ1bmN0aW9uXCIgJiYgU3ltYm9sLml0ZXJhdG9yLCBtID0gcyAmJiBvW3NdLCBpID0gMDtcclxuICAgIGlmIChtKSByZXR1cm4gbS5jYWxsKG8pO1xyXG4gICAgaWYgKG8gJiYgdHlwZW9mIG8ubGVuZ3RoID09PSBcIm51bWJlclwiKSByZXR1cm4ge1xyXG4gICAgICAgIG5leHQ6IGZ1bmN0aW9uICgpIHtcclxuICAgICAgICAgICAgaWYgKG8gJiYgaSA+PSBvLmxlbmd0aCkgbyA9IHZvaWQgMDtcclxuICAgICAgICAgICAgcmV0dXJuIHsgdmFsdWU6IG8gJiYgb1tpKytdLCBkb25lOiAhbyB9O1xyXG4gICAgICAgIH1cclxuICAgIH07XHJcbiAgICB0aHJvdyBuZXcgVHlwZUVycm9yKHMgPyBcIk9iamVjdCBpcyBub3QgaXRlcmFibGUuXCIgOiBcIlN5bWJvbC5pdGVyYXRvciBpcyBub3QgZGVmaW5lZC5cIik7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX3JlYWQobywgbikge1xyXG4gICAgdmFyIG0gPSB0eXBlb2YgU3ltYm9sID09PSBcImZ1bmN0aW9uXCIgJiYgb1tTeW1ib2wuaXRlcmF0b3JdO1xyXG4gICAgaWYgKCFtKSByZXR1cm4gbztcclxuICAgIHZhciBpID0gbS5jYWxsKG8pLCByLCBhciA9IFtdLCBlO1xyXG4gICAgdHJ5IHtcclxuICAgICAgICB3aGlsZSAoKG4gPT09IHZvaWQgMCB8fCBuLS0gPiAwKSAmJiAhKHIgPSBpLm5leHQoKSkuZG9uZSkgYXIucHVzaChyLnZhbHVlKTtcclxuICAgIH1cclxuICAgIGNhdGNoIChlcnJvcikgeyBlID0geyBlcnJvcjogZXJyb3IgfTsgfVxyXG4gICAgZmluYWxseSB7XHJcbiAgICAgICAgdHJ5IHtcclxuICAgICAgICAgICAgaWYgKHIgJiYgIXIuZG9uZSAmJiAobSA9IGlbXCJyZXR1cm5cIl0pKSBtLmNhbGwoaSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGZpbmFsbHkgeyBpZiAoZSkgdGhyb3cgZS5lcnJvcjsgfVxyXG4gICAgfVxyXG4gICAgcmV0dXJuIGFyO1xyXG59XHJcblxyXG4vKiogQGRlcHJlY2F0ZWQgKi9cclxuZXhwb3J0IGZ1bmN0aW9uIF9fc3ByZWFkKCkge1xyXG4gICAgZm9yICh2YXIgYXIgPSBbXSwgaSA9IDA7IGkgPCBhcmd1bWVudHMubGVuZ3RoOyBpKyspXHJcbiAgICAgICAgYXIgPSBhci5jb25jYXQoX19yZWFkKGFyZ3VtZW50c1tpXSkpO1xyXG4gICAgcmV0dXJuIGFyO1xyXG59XHJcblxyXG4vKiogQGRlcHJlY2F0ZWQgKi9cclxuZXhwb3J0IGZ1bmN0aW9uIF9fc3ByZWFkQXJyYXlzKCkge1xyXG4gICAgZm9yICh2YXIgcyA9IDAsIGkgPSAwLCBpbCA9IGFyZ3VtZW50cy5sZW5ndGg7IGkgPCBpbDsgaSsrKSBzICs9IGFyZ3VtZW50c1tpXS5sZW5ndGg7XHJcbiAgICBmb3IgKHZhciByID0gQXJyYXkocyksIGsgPSAwLCBpID0gMDsgaSA8IGlsOyBpKyspXHJcbiAgICAgICAgZm9yICh2YXIgYSA9IGFyZ3VtZW50c1tpXSwgaiA9IDAsIGpsID0gYS5sZW5ndGg7IGogPCBqbDsgaisrLCBrKyspXHJcbiAgICAgICAgICAgIHJba10gPSBhW2pdO1xyXG4gICAgcmV0dXJuIHI7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX3NwcmVhZEFycmF5KHRvLCBmcm9tLCBwYWNrKSB7XHJcbiAgICBpZiAocGFjayB8fCBhcmd1bWVudHMubGVuZ3RoID09PSAyKSBmb3IgKHZhciBpID0gMCwgbCA9IGZyb20ubGVuZ3RoLCBhcjsgaSA8IGw7IGkrKykge1xyXG4gICAgICAgIGlmIChhciB8fCAhKGkgaW4gZnJvbSkpIHtcclxuICAgICAgICAgICAgaWYgKCFhcikgYXIgPSBBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChmcm9tLCAwLCBpKTtcclxuICAgICAgICAgICAgYXJbaV0gPSBmcm9tW2ldO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIHJldHVybiB0by5jb25jYXQoYXIgfHwgQXJyYXkucHJvdG90eXBlLnNsaWNlLmNhbGwoZnJvbSkpO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19hd2FpdCh2KSB7XHJcbiAgICByZXR1cm4gdGhpcyBpbnN0YW5jZW9mIF9fYXdhaXQgPyAodGhpcy52ID0gdiwgdGhpcykgOiBuZXcgX19hd2FpdCh2KTtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fYXN5bmNHZW5lcmF0b3IodGhpc0FyZywgX2FyZ3VtZW50cywgZ2VuZXJhdG9yKSB7XHJcbiAgICBpZiAoIVN5bWJvbC5hc3luY0l0ZXJhdG9yKSB0aHJvdyBuZXcgVHlwZUVycm9yKFwiU3ltYm9sLmFzeW5jSXRlcmF0b3IgaXMgbm90IGRlZmluZWQuXCIpO1xyXG4gICAgdmFyIGcgPSBnZW5lcmF0b3IuYXBwbHkodGhpc0FyZywgX2FyZ3VtZW50cyB8fCBbXSksIGksIHEgPSBbXTtcclxuICAgIHJldHVybiBpID0ge30sIHZlcmIoXCJuZXh0XCIpLCB2ZXJiKFwidGhyb3dcIiksIHZlcmIoXCJyZXR1cm5cIiksIGlbU3ltYm9sLmFzeW5jSXRlcmF0b3JdID0gZnVuY3Rpb24gKCkgeyByZXR1cm4gdGhpczsgfSwgaTtcclxuICAgIGZ1bmN0aW9uIHZlcmIobikgeyBpZiAoZ1tuXSkgaVtuXSA9IGZ1bmN0aW9uICh2KSB7IHJldHVybiBuZXcgUHJvbWlzZShmdW5jdGlvbiAoYSwgYikgeyBxLnB1c2goW24sIHYsIGEsIGJdKSA+IDEgfHwgcmVzdW1lKG4sIHYpOyB9KTsgfTsgfVxyXG4gICAgZnVuY3Rpb24gcmVzdW1lKG4sIHYpIHsgdHJ5IHsgc3RlcChnW25dKHYpKTsgfSBjYXRjaCAoZSkgeyBzZXR0bGUocVswXVszXSwgZSk7IH0gfVxyXG4gICAgZnVuY3Rpb24gc3RlcChyKSB7IHIudmFsdWUgaW5zdGFuY2VvZiBfX2F3YWl0ID8gUHJvbWlzZS5yZXNvbHZlKHIudmFsdWUudikudGhlbihmdWxmaWxsLCByZWplY3QpIDogc2V0dGxlKHFbMF1bMl0sIHIpOyB9XHJcbiAgICBmdW5jdGlvbiBmdWxmaWxsKHZhbHVlKSB7IHJlc3VtZShcIm5leHRcIiwgdmFsdWUpOyB9XHJcbiAgICBmdW5jdGlvbiByZWplY3QodmFsdWUpIHsgcmVzdW1lKFwidGhyb3dcIiwgdmFsdWUpOyB9XHJcbiAgICBmdW5jdGlvbiBzZXR0bGUoZiwgdikgeyBpZiAoZih2KSwgcS5zaGlmdCgpLCBxLmxlbmd0aCkgcmVzdW1lKHFbMF1bMF0sIHFbMF1bMV0pOyB9XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2FzeW5jRGVsZWdhdG9yKG8pIHtcclxuICAgIHZhciBpLCBwO1xyXG4gICAgcmV0dXJuIGkgPSB7fSwgdmVyYihcIm5leHRcIiksIHZlcmIoXCJ0aHJvd1wiLCBmdW5jdGlvbiAoZSkgeyB0aHJvdyBlOyB9KSwgdmVyYihcInJldHVyblwiKSwgaVtTeW1ib2wuaXRlcmF0b3JdID0gZnVuY3Rpb24gKCkgeyByZXR1cm4gdGhpczsgfSwgaTtcclxuICAgIGZ1bmN0aW9uIHZlcmIobiwgZikgeyBpW25dID0gb1tuXSA/IGZ1bmN0aW9uICh2KSB7IHJldHVybiAocCA9ICFwKSA/IHsgdmFsdWU6IF9fYXdhaXQob1tuXSh2KSksIGRvbmU6IGZhbHNlIH0gOiBmID8gZih2KSA6IHY7IH0gOiBmOyB9XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2FzeW5jVmFsdWVzKG8pIHtcclxuICAgIGlmICghU3ltYm9sLmFzeW5jSXRlcmF0b3IpIHRocm93IG5ldyBUeXBlRXJyb3IoXCJTeW1ib2wuYXN5bmNJdGVyYXRvciBpcyBub3QgZGVmaW5lZC5cIik7XHJcbiAgICB2YXIgbSA9IG9bU3ltYm9sLmFzeW5jSXRlcmF0b3JdLCBpO1xyXG4gICAgcmV0dXJuIG0gPyBtLmNhbGwobykgOiAobyA9IHR5cGVvZiBfX3ZhbHVlcyA9PT0gXCJmdW5jdGlvblwiID8gX192YWx1ZXMobykgOiBvW1N5bWJvbC5pdGVyYXRvcl0oKSwgaSA9IHt9LCB2ZXJiKFwibmV4dFwiKSwgdmVyYihcInRocm93XCIpLCB2ZXJiKFwicmV0dXJuXCIpLCBpW1N5bWJvbC5hc3luY0l0ZXJhdG9yXSA9IGZ1bmN0aW9uICgpIHsgcmV0dXJuIHRoaXM7IH0sIGkpO1xyXG4gICAgZnVuY3Rpb24gdmVyYihuKSB7IGlbbl0gPSBvW25dICYmIGZ1bmN0aW9uICh2KSB7IHJldHVybiBuZXcgUHJvbWlzZShmdW5jdGlvbiAocmVzb2x2ZSwgcmVqZWN0KSB7IHYgPSBvW25dKHYpLCBzZXR0bGUocmVzb2x2ZSwgcmVqZWN0LCB2LmRvbmUsIHYudmFsdWUpOyB9KTsgfTsgfVxyXG4gICAgZnVuY3Rpb24gc2V0dGxlKHJlc29sdmUsIHJlamVjdCwgZCwgdikgeyBQcm9taXNlLnJlc29sdmUodikudGhlbihmdW5jdGlvbih2KSB7IHJlc29sdmUoeyB2YWx1ZTogdiwgZG9uZTogZCB9KTsgfSwgcmVqZWN0KTsgfVxyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19tYWtlVGVtcGxhdGVPYmplY3QoY29va2VkLCByYXcpIHtcclxuICAgIGlmIChPYmplY3QuZGVmaW5lUHJvcGVydHkpIHsgT2JqZWN0LmRlZmluZVByb3BlcnR5KGNvb2tlZCwgXCJyYXdcIiwgeyB2YWx1ZTogcmF3IH0pOyB9IGVsc2UgeyBjb29rZWQucmF3ID0gcmF3OyB9XHJcbiAgICByZXR1cm4gY29va2VkO1xyXG59O1xyXG5cclxudmFyIF9fc2V0TW9kdWxlRGVmYXVsdCA9IE9iamVjdC5jcmVhdGUgPyAoZnVuY3Rpb24obywgdikge1xyXG4gICAgT2JqZWN0LmRlZmluZVByb3BlcnR5KG8sIFwiZGVmYXVsdFwiLCB7IGVudW1lcmFibGU6IHRydWUsIHZhbHVlOiB2IH0pO1xyXG59KSA6IGZ1bmN0aW9uKG8sIHYpIHtcclxuICAgIG9bXCJkZWZhdWx0XCJdID0gdjtcclxufTtcclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2ltcG9ydFN0YXIobW9kKSB7XHJcbiAgICBpZiAobW9kICYmIG1vZC5fX2VzTW9kdWxlKSByZXR1cm4gbW9kO1xyXG4gICAgdmFyIHJlc3VsdCA9IHt9O1xyXG4gICAgaWYgKG1vZCAhPSBudWxsKSBmb3IgKHZhciBrIGluIG1vZCkgaWYgKGsgIT09IFwiZGVmYXVsdFwiICYmIE9iamVjdC5wcm90b3R5cGUuaGFzT3duUHJvcGVydHkuY2FsbChtb2QsIGspKSBfX2NyZWF0ZUJpbmRpbmcocmVzdWx0LCBtb2QsIGspO1xyXG4gICAgX19zZXRNb2R1bGVEZWZhdWx0KHJlc3VsdCwgbW9kKTtcclxuICAgIHJldHVybiByZXN1bHQ7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2ltcG9ydERlZmF1bHQobW9kKSB7XHJcbiAgICByZXR1cm4gKG1vZCAmJiBtb2QuX19lc01vZHVsZSkgPyBtb2QgOiB7IGRlZmF1bHQ6IG1vZCB9O1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19jbGFzc1ByaXZhdGVGaWVsZEdldChyZWNlaXZlciwgc3RhdGUsIGtpbmQsIGYpIHtcclxuICAgIGlmIChraW5kID09PSBcImFcIiAmJiAhZikgdGhyb3cgbmV3IFR5cGVFcnJvcihcIlByaXZhdGUgYWNjZXNzb3Igd2FzIGRlZmluZWQgd2l0aG91dCBhIGdldHRlclwiKTtcclxuICAgIGlmICh0eXBlb2Ygc3RhdGUgPT09IFwiZnVuY3Rpb25cIiA/IHJlY2VpdmVyICE9PSBzdGF0ZSB8fCAhZiA6ICFzdGF0ZS5oYXMocmVjZWl2ZXIpKSB0aHJvdyBuZXcgVHlwZUVycm9yKFwiQ2Fubm90IHJlYWQgcHJpdmF0ZSBtZW1iZXIgZnJvbSBhbiBvYmplY3Qgd2hvc2UgY2xhc3MgZGlkIG5vdCBkZWNsYXJlIGl0XCIpO1xyXG4gICAgcmV0dXJuIGtpbmQgPT09IFwibVwiID8gZiA6IGtpbmQgPT09IFwiYVwiID8gZi5jYWxsKHJlY2VpdmVyKSA6IGYgPyBmLnZhbHVlIDogc3RhdGUuZ2V0KHJlY2VpdmVyKTtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fY2xhc3NQcml2YXRlRmllbGRTZXQocmVjZWl2ZXIsIHN0YXRlLCB2YWx1ZSwga2luZCwgZikge1xyXG4gICAgaWYgKGtpbmQgPT09IFwibVwiKSB0aHJvdyBuZXcgVHlwZUVycm9yKFwiUHJpdmF0ZSBtZXRob2QgaXMgbm90IHdyaXRhYmxlXCIpO1xyXG4gICAgaWYgKGtpbmQgPT09IFwiYVwiICYmICFmKSB0aHJvdyBuZXcgVHlwZUVycm9yKFwiUHJpdmF0ZSBhY2Nlc3NvciB3YXMgZGVmaW5lZCB3aXRob3V0IGEgc2V0dGVyXCIpO1xyXG4gICAgaWYgKHR5cGVvZiBzdGF0ZSA9PT0gXCJmdW5jdGlvblwiID8gcmVjZWl2ZXIgIT09IHN0YXRlIHx8ICFmIDogIXN0YXRlLmhhcyhyZWNlaXZlcikpIHRocm93IG5ldyBUeXBlRXJyb3IoXCJDYW5ub3Qgd3JpdGUgcHJpdmF0ZSBtZW1iZXIgdG8gYW4gb2JqZWN0IHdob3NlIGNsYXNzIGRpZCBub3QgZGVjbGFyZSBpdFwiKTtcclxuICAgIHJldHVybiAoa2luZCA9PT0gXCJhXCIgPyBmLmNhbGwocmVjZWl2ZXIsIHZhbHVlKSA6IGYgPyBmLnZhbHVlID0gdmFsdWUgOiBzdGF0ZS5zZXQocmVjZWl2ZXIsIHZhbHVlKSksIHZhbHVlO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19jbGFzc1ByaXZhdGVGaWVsZEluKHN0YXRlLCByZWNlaXZlcikge1xyXG4gICAgaWYgKHJlY2VpdmVyID09PSBudWxsIHx8ICh0eXBlb2YgcmVjZWl2ZXIgIT09IFwib2JqZWN0XCIgJiYgdHlwZW9mIHJlY2VpdmVyICE9PSBcImZ1bmN0aW9uXCIpKSB0aHJvdyBuZXcgVHlwZUVycm9yKFwiQ2Fubm90IHVzZSAnaW4nIG9wZXJhdG9yIG9uIG5vbi1vYmplY3RcIik7XHJcbiAgICByZXR1cm4gdHlwZW9mIHN0YXRlID09PSBcImZ1bmN0aW9uXCIgPyByZWNlaXZlciA9PT0gc3RhdGUgOiBzdGF0ZS5oYXMocmVjZWl2ZXIpO1xyXG59XHJcbiIsImltcG9ydCB7IExpc3QsIFJvb3QgfSBmcm9tIFwiLlwiO1xuXG5leHBvcnQgZnVuY3Rpb24gcmVjYWxjdWxhdGVOdW1lcmljQnVsbGV0cyhyb290OiBSb290KSB7XG4gIGZ1bmN0aW9uIHZpc2l0KHBhcmVudDogUm9vdCB8IExpc3QpIHtcbiAgICBsZXQgaW5kZXggPSAxO1xuXG4gICAgZm9yIChjb25zdCBjaGlsZCBvZiBwYXJlbnQuZ2V0Q2hpbGRyZW4oKSkge1xuICAgICAgaWYgKC9cXGQrXFwuLy50ZXN0KGNoaWxkLmdldEJ1bGxldCgpKSkge1xuICAgICAgICBjaGlsZC5yZXBsYXRlQnVsbGV0KGAke2luZGV4Kyt9LmApO1xuICAgICAgfVxuXG4gICAgICB2aXNpdChjaGlsZCk7XG4gICAgfVxuICB9XG5cbiAgdmlzaXQocm9vdCk7XG59XG4iLCJpbXBvcnQgeyBPcGVyYXRpb24gfSBmcm9tIFwiLi9PcGVyYXRpb25cIjtcblxuaW1wb3J0IHsgTGlzdCwgTGlzdExpbmUsIFBvc2l0aW9uLCBSb290IH0gZnJvbSBcIi4uL3Jvb3RcIjtcbmltcG9ydCB7IHJlY2FsY3VsYXRlTnVtZXJpY0J1bGxldHMgfSBmcm9tIFwiLi4vcm9vdC9yZWNhbGN1bGF0ZU51bWVyaWNCdWxsZXRzXCI7XG5cbmV4cG9ydCBjbGFzcyBEZWxldGVBbmRNZXJnZVdpdGhQcmV2aW91c0xpbmVPcGVyYXRpb24gaW1wbGVtZW50cyBPcGVyYXRpb24ge1xuICBwcml2YXRlIHN0b3BQcm9wYWdhdGlvbiA9IGZhbHNlO1xuICBwcml2YXRlIHVwZGF0ZWQgPSBmYWxzZTtcblxuICBjb25zdHJ1Y3Rvcihwcml2YXRlIHJvb3Q6IFJvb3QpIHt9XG5cbiAgc2hvdWxkU3RvcFByb3BhZ2F0aW9uKCkge1xuICAgIHJldHVybiB0aGlzLnN0b3BQcm9wYWdhdGlvbjtcbiAgfVxuXG4gIHNob3VsZFVwZGF0ZSgpIHtcbiAgICByZXR1cm4gdGhpcy51cGRhdGVkO1xuICB9XG5cbiAgcGVyZm9ybSgpIHtcbiAgICBjb25zdCB7IHJvb3QgfSA9IHRoaXM7XG5cbiAgICBpZiAoIXJvb3QuaGFzU2luZ2xlQ3Vyc29yKCkpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCBsaXN0ID0gcm9vdC5nZXRMaXN0VW5kZXJDdXJzb3IoKTtcbiAgICBjb25zdCBjdXJzb3IgPSByb290LmdldEN1cnNvcigpO1xuICAgIGNvbnN0IGxpbmVzID0gbGlzdC5nZXRMaW5lc0luZm8oKTtcblxuICAgIGNvbnN0IGxpbmVObyA9IGxpbmVzLmZpbmRJbmRleChcbiAgICAgIChsKSA9PiBjdXJzb3IuY2ggPT09IGwuZnJvbS5jaCAmJiBjdXJzb3IubGluZSA9PT0gbC5mcm9tLmxpbmVcbiAgICApO1xuXG4gICAgaWYgKGxpbmVObyA9PT0gMCkge1xuICAgICAgdGhpcy5tZXJnZVdpdGhQcmV2aW91c0l0ZW0ocm9vdCwgY3Vyc29yLCBsaXN0KTtcbiAgICB9IGVsc2UgaWYgKGxpbmVObyA+IDApIHtcbiAgICAgIHRoaXMubWVyZ2VOb3Rlcyhyb290LCBjdXJzb3IsIGxpc3QsIGxpbmVzLCBsaW5lTm8pO1xuICAgIH1cbiAgfVxuXG4gIHByaXZhdGUgbWVyZ2VOb3RlcyhcbiAgICByb290OiBSb290LFxuICAgIGN1cnNvcjogUG9zaXRpb24sXG4gICAgbGlzdDogTGlzdCxcbiAgICBsaW5lczogTGlzdExpbmVbXSxcbiAgICBsaW5lTm86IG51bWJlclxuICApIHtcbiAgICB0aGlzLnN0b3BQcm9wYWdhdGlvbiA9IHRydWU7XG4gICAgdGhpcy51cGRhdGVkID0gdHJ1ZTtcblxuICAgIGNvbnN0IHByZXZMaW5lTm8gPSBsaW5lTm8gLSAxO1xuXG4gICAgcm9vdC5yZXBsYWNlQ3Vyc29yKHtcbiAgICAgIGxpbmU6IGN1cnNvci5saW5lIC0gMSxcbiAgICAgIGNoOiBsaW5lc1twcmV2TGluZU5vXS50ZXh0Lmxlbmd0aCArIGxpbmVzW3ByZXZMaW5lTm9dLmZyb20uY2gsXG4gICAgfSk7XG5cbiAgICBsaW5lc1twcmV2TGluZU5vXS50ZXh0ICs9IGxpbmVzW2xpbmVOb10udGV4dDtcbiAgICBsaW5lcy5zcGxpY2UobGluZU5vLCAxKTtcblxuICAgIGxpc3QucmVwbGFjZUxpbmVzKGxpbmVzLm1hcCgobCkgPT4gbC50ZXh0KSk7XG4gIH1cblxuICBwcml2YXRlIG1lcmdlV2l0aFByZXZpb3VzSXRlbShyb290OiBSb290LCBjdXJzb3I6IFBvc2l0aW9uLCBsaXN0OiBMaXN0KSB7XG4gICAgaWYgKHJvb3QuZ2V0Q2hpbGRyZW4oKVswXSA9PT0gbGlzdCAmJiBsaXN0LmdldENoaWxkcmVuKCkubGVuZ3RoID09PSAwKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgdGhpcy5zdG9wUHJvcGFnYXRpb24gPSB0cnVlO1xuXG4gICAgY29uc3QgcHJldiA9IHJvb3QuZ2V0TGlzdFVuZGVyTGluZShjdXJzb3IubGluZSAtIDEpO1xuXG4gICAgaWYgKCFwcmV2KSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3QgYm90aEFyZUVtcHR5ID0gcHJldi5pc0VtcHR5KCkgJiYgbGlzdC5pc0VtcHR5KCk7XG4gICAgY29uc3QgcHJldklzRW1wdHlBbmRTYW1lTGV2ZWwgPVxuICAgICAgcHJldi5pc0VtcHR5KCkgJiYgIWxpc3QuaXNFbXB0eSgpICYmIHByZXYuZ2V0TGV2ZWwoKSA9PSBsaXN0LmdldExldmVsKCk7XG4gICAgY29uc3QgbGlzdElzRW1wdHlBbmRQcmV2SXNQYXJlbnQgPVxuICAgICAgbGlzdC5pc0VtcHR5KCkgJiYgcHJldi5nZXRMZXZlbCgpID09IGxpc3QuZ2V0TGV2ZWwoKSAtIDE7XG5cbiAgICBpZiAoYm90aEFyZUVtcHR5IHx8IHByZXZJc0VtcHR5QW5kU2FtZUxldmVsIHx8IGxpc3RJc0VtcHR5QW5kUHJldklzUGFyZW50KSB7XG4gICAgICB0aGlzLnVwZGF0ZWQgPSB0cnVlO1xuXG4gICAgICBjb25zdCBwYXJlbnQgPSBsaXN0LmdldFBhcmVudCgpO1xuICAgICAgY29uc3QgcHJldkVuZCA9IHByZXYuZ2V0TGFzdExpbmVDb250ZW50RW5kKCk7XG5cbiAgICAgIGlmICghcHJldi5nZXROb3Rlc0luZGVudCgpICYmIGxpc3QuZ2V0Tm90ZXNJbmRlbnQoKSkge1xuICAgICAgICBwcmV2LnNldE5vdGVzSW5kZW50KFxuICAgICAgICAgIHByZXYuZ2V0Rmlyc3RMaW5lSW5kZW50KCkgK1xuICAgICAgICAgICAgbGlzdC5nZXROb3Rlc0luZGVudCgpLnNsaWNlKGxpc3QuZ2V0Rmlyc3RMaW5lSW5kZW50KCkubGVuZ3RoKVxuICAgICAgICApO1xuICAgICAgfVxuXG4gICAgICBjb25zdCBvbGRMaW5lcyA9IHByZXYuZ2V0TGluZXMoKTtcbiAgICAgIGNvbnN0IG5ld0xpbmVzID0gbGlzdC5nZXRMaW5lcygpO1xuICAgICAgb2xkTGluZXNbb2xkTGluZXMubGVuZ3RoIC0gMV0gKz0gbmV3TGluZXNbMF07XG4gICAgICBjb25zdCByZXN1bHRMaW5lcyA9IG9sZExpbmVzLmNvbmNhdChuZXdMaW5lcy5zbGljZSgxKSk7XG5cbiAgICAgIHByZXYucmVwbGFjZUxpbmVzKHJlc3VsdExpbmVzKTtcbiAgICAgIHBhcmVudC5yZW1vdmVDaGlsZChsaXN0KTtcblxuICAgICAgZm9yIChjb25zdCBjIG9mIGxpc3QuZ2V0Q2hpbGRyZW4oKSkge1xuICAgICAgICBsaXN0LnJlbW92ZUNoaWxkKGMpO1xuICAgICAgICBwcmV2LmFkZEFmdGVyQWxsKGMpO1xuICAgICAgfVxuXG4gICAgICByb290LnJlcGxhY2VDdXJzb3IocHJldkVuZCk7XG5cbiAgICAgIHJlY2FsY3VsYXRlTnVtZXJpY0J1bGxldHMocm9vdCk7XG4gICAgfVxuICB9XG59XG4iLCJpbXBvcnQgeyBEZWxldGVBbmRNZXJnZVdpdGhQcmV2aW91c0xpbmVPcGVyYXRpb24gfSBmcm9tIFwiLi9EZWxldGVBbmRNZXJnZVdpdGhQcmV2aW91c0xpbmVPcGVyYXRpb25cIjtcbmltcG9ydCB7IE9wZXJhdGlvbiB9IGZyb20gXCIuL09wZXJhdGlvblwiO1xuXG5pbXBvcnQgeyBSb290IH0gZnJvbSBcIi4uL3Jvb3RcIjtcblxuZXhwb3J0IGNsYXNzIERlbGV0ZUFuZE1lcmdlV2l0aE5leHRMaW5lT3BlcmF0aW9uIGltcGxlbWVudHMgT3BlcmF0aW9uIHtcbiAgcHJpdmF0ZSBkZWxldGVBbmRNZXJnZVdpdGhQcmV2aW91czogRGVsZXRlQW5kTWVyZ2VXaXRoUHJldmlvdXNMaW5lT3BlcmF0aW9uO1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcm9vdDogUm9vdCkge1xuICAgIHRoaXMuZGVsZXRlQW5kTWVyZ2VXaXRoUHJldmlvdXMgPVxuICAgICAgbmV3IERlbGV0ZUFuZE1lcmdlV2l0aFByZXZpb3VzTGluZU9wZXJhdGlvbihyb290KTtcbiAgfVxuXG4gIHNob3VsZFN0b3BQcm9wYWdhdGlvbigpIHtcbiAgICByZXR1cm4gdGhpcy5kZWxldGVBbmRNZXJnZVdpdGhQcmV2aW91cy5zaG91bGRTdG9wUHJvcGFnYXRpb24oKTtcbiAgfVxuXG4gIHNob3VsZFVwZGF0ZSgpIHtcbiAgICByZXR1cm4gdGhpcy5kZWxldGVBbmRNZXJnZVdpdGhQcmV2aW91cy5zaG91bGRVcGRhdGUoKTtcbiAgfVxuXG4gIHBlcmZvcm0oKSB7XG4gICAgY29uc3QgeyByb290IH0gPSB0aGlzO1xuXG4gICAgaWYgKCFyb290Lmhhc1NpbmdsZUN1cnNvcigpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3QgbGlzdCA9IHJvb3QuZ2V0TGlzdFVuZGVyQ3Vyc29yKCk7XG4gICAgY29uc3QgY3Vyc29yID0gcm9vdC5nZXRDdXJzb3IoKTtcbiAgICBjb25zdCBsaW5lcyA9IGxpc3QuZ2V0TGluZXNJbmZvKCk7XG5cbiAgICBjb25zdCBsaW5lTm8gPSBsaW5lcy5maW5kSW5kZXgoXG4gICAgICAobCkgPT4gY3Vyc29yLmNoID09PSBsLnRvLmNoICYmIGN1cnNvci5saW5lID09PSBsLnRvLmxpbmVcbiAgICApO1xuXG4gICAgaWYgKGxpbmVObyA9PT0gbGluZXMubGVuZ3RoIC0gMSkge1xuICAgICAgY29uc3QgbmV4dExpbmUgPSBsaW5lc1tsaW5lTm9dLnRvLmxpbmUgKyAxO1xuICAgICAgY29uc3QgbmV4dExpc3QgPSByb290LmdldExpc3RVbmRlckxpbmUobmV4dExpbmUpO1xuICAgICAgaWYgKCFuZXh0TGlzdCkge1xuICAgICAgICByZXR1cm47XG4gICAgICB9XG4gICAgICByb290LnJlcGxhY2VDdXJzb3IobmV4dExpc3QuZ2V0Rmlyc3RMaW5lQ29udGVudFN0YXJ0KCkpO1xuICAgICAgdGhpcy5kZWxldGVBbmRNZXJnZVdpdGhQcmV2aW91cy5wZXJmb3JtKCk7XG4gICAgfSBlbHNlIGlmIChsaW5lTm8gPj0gMCkge1xuICAgICAgcm9vdC5yZXBsYWNlQ3Vyc29yKGxpbmVzW2xpbmVObyArIDFdLmZyb20pO1xuICAgICAgdGhpcy5kZWxldGVBbmRNZXJnZVdpdGhQcmV2aW91cy5wZXJmb3JtKCk7XG4gICAgfVxuICB9XG59XG4iLCJpbXBvcnQgeyBPcGVyYXRpb24gfSBmcm9tIFwiLi9PcGVyYXRpb25cIjtcblxuaW1wb3J0IHsgUm9vdCB9IGZyb20gXCIuLi9yb290XCI7XG5cbmV4cG9ydCBjbGFzcyBEZWxldGVUaWxsTGluZVN0YXJ0T3BlcmF0aW9uIGltcGxlbWVudHMgT3BlcmF0aW9uIHtcbiAgcHJpdmF0ZSBzdG9wUHJvcGFnYXRpb24gPSBmYWxzZTtcbiAgcHJpdmF0ZSB1cGRhdGVkID0gZmFsc2U7XG5cbiAgY29uc3RydWN0b3IocHJpdmF0ZSByb290OiBSb290KSB7fVxuXG4gIHNob3VsZFN0b3BQcm9wYWdhdGlvbigpIHtcbiAgICByZXR1cm4gdGhpcy5zdG9wUHJvcGFnYXRpb247XG4gIH1cblxuICBzaG91bGRVcGRhdGUoKSB7XG4gICAgcmV0dXJuIHRoaXMudXBkYXRlZDtcbiAgfVxuXG4gIHBlcmZvcm0oKSB7XG4gICAgY29uc3QgeyByb290IH0gPSB0aGlzO1xuXG4gICAgaWYgKCFyb290Lmhhc1NpbmdsZUN1cnNvcigpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgdGhpcy5zdG9wUHJvcGFnYXRpb24gPSB0cnVlO1xuICAgIHRoaXMudXBkYXRlZCA9IHRydWU7XG5cbiAgICBjb25zdCBjdXJzb3IgPSByb290LmdldEN1cnNvcigpO1xuICAgIGNvbnN0IGxpc3QgPSByb290LmdldExpc3RVbmRlckN1cnNvcigpO1xuICAgIGNvbnN0IGxpbmVzID0gbGlzdC5nZXRMaW5lc0luZm8oKTtcbiAgICBjb25zdCBsaW5lTm8gPSBsaW5lcy5maW5kSW5kZXgoKGwpID0+IGwuZnJvbS5saW5lID09PSBjdXJzb3IubGluZSk7XG5cbiAgICBsaW5lc1tsaW5lTm9dLnRleHQgPSBsaW5lc1tsaW5lTm9dLnRleHQuc2xpY2UoXG4gICAgICBjdXJzb3IuY2ggLSBsaW5lc1tsaW5lTm9dLmZyb20uY2hcbiAgICApO1xuXG4gICAgbGlzdC5yZXBsYWNlTGluZXMobGluZXMubWFwKChsKSA9PiBsLnRleHQpKTtcbiAgICByb290LnJlcGxhY2VDdXJzb3IobGluZXNbbGluZU5vXS5mcm9tKTtcbiAgfVxufVxuIiwiaW1wb3J0IHsgUGx1Z2luXzIgfSBmcm9tIFwib2JzaWRpYW5cIjtcblxuaW1wb3J0IHsga2V5bWFwIH0gZnJvbSBcIkBjb2RlbWlycm9yL3ZpZXdcIjtcblxuaW1wb3J0IHsgRmVhdHVyZSB9IGZyb20gXCIuL0ZlYXR1cmVcIjtcblxuaW1wb3J0IHsgTXlFZGl0b3IgfSBmcm9tIFwiLi4vTXlFZGl0b3JcIjtcbmltcG9ydCB7IERlbGV0ZUFuZE1lcmdlV2l0aE5leHRMaW5lT3BlcmF0aW9uIH0gZnJvbSBcIi4uL29wZXJhdGlvbnMvRGVsZXRlQW5kTWVyZ2VXaXRoTmV4dExpbmVPcGVyYXRpb25cIjtcbmltcG9ydCB7IERlbGV0ZUFuZE1lcmdlV2l0aFByZXZpb3VzTGluZU9wZXJhdGlvbiB9IGZyb20gXCIuLi9vcGVyYXRpb25zL0RlbGV0ZUFuZE1lcmdlV2l0aFByZXZpb3VzTGluZU9wZXJhdGlvblwiO1xuaW1wb3J0IHsgRGVsZXRlVGlsbExpbmVTdGFydE9wZXJhdGlvbiB9IGZyb20gXCIuLi9vcGVyYXRpb25zL0RlbGV0ZVRpbGxMaW5lU3RhcnRPcGVyYXRpb25cIjtcbmltcG9ydCB7IElNRVNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvSU1FU2VydmljZVwiO1xuaW1wb3J0IHsgT2JzaWRpYW5TZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL09ic2lkaWFuU2VydmljZVwiO1xuaW1wb3J0IHsgUGVyZm9ybU9wZXJhdGlvblNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvUGVyZm9ybU9wZXJhdGlvblNlcnZpY2VcIjtcbmltcG9ydCB7IFNldHRpbmdzU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9TZXR0aW5nc1NlcnZpY2VcIjtcblxuZXhwb3J0IGNsYXNzIERlbGV0ZVNob3VsZElnbm9yZUJ1bGxldHNGZWF0dXJlIGltcGxlbWVudHMgRmVhdHVyZSB7XG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgcGx1Z2luOiBQbHVnaW5fMixcbiAgICBwcml2YXRlIHNldHRpbmdzOiBTZXR0aW5nc1NlcnZpY2UsXG4gICAgcHJpdmF0ZSBpbWU6IElNRVNlcnZpY2UsXG4gICAgcHJpdmF0ZSBvYnNpZGlhbjogT2JzaWRpYW5TZXJ2aWNlLFxuICAgIHByaXZhdGUgcGVyZm9ybU9wZXJhdGlvbjogUGVyZm9ybU9wZXJhdGlvblNlcnZpY2VcbiAgKSB7fVxuXG4gIGFzeW5jIGxvYWQoKSB7XG4gICAgdGhpcy5wbHVnaW4ucmVnaXN0ZXJFZGl0b3JFeHRlbnNpb24oXG4gICAgICBrZXltYXAub2YoW1xuICAgICAgICB7XG4gICAgICAgICAga2V5OiBcIkJhY2tzcGFjZVwiLFxuICAgICAgICAgIHJ1bjogdGhpcy5vYnNpZGlhbi5jcmVhdGVLZXltYXBSdW5DYWxsYmFjayh7XG4gICAgICAgICAgICBjaGVjazogdGhpcy5jaGVjayxcbiAgICAgICAgICAgIHJ1bjogdGhpcy5kZWxldGVBbmRNZXJnZVdpdGhQcmV2aW91c0xpbmUsXG4gICAgICAgICAgfSksXG4gICAgICAgIH0sXG4gICAgICAgIHtcbiAgICAgICAgICBrZXk6IFwiRGVsZXRlXCIsXG4gICAgICAgICAgcnVuOiB0aGlzLm9ic2lkaWFuLmNyZWF0ZUtleW1hcFJ1bkNhbGxiYWNrKHtcbiAgICAgICAgICAgIGNoZWNrOiB0aGlzLmNoZWNrLFxuICAgICAgICAgICAgcnVuOiB0aGlzLmRlbGV0ZUFuZE1lcmdlV2l0aE5leHRMaW5lLFxuICAgICAgICAgIH0pLFxuICAgICAgICB9LFxuICAgICAgICB7XG4gICAgICAgICAgbWFjOiBcIm0tQmFja3NwYWNlXCIsXG4gICAgICAgICAgcnVuOiB0aGlzLm9ic2lkaWFuLmNyZWF0ZUtleW1hcFJ1bkNhbGxiYWNrKHtcbiAgICAgICAgICAgIGNoZWNrOiB0aGlzLmNoZWNrLFxuICAgICAgICAgICAgcnVuOiB0aGlzLmRlbGV0ZVRpbGxMaW5lU3RhcnQsXG4gICAgICAgICAgfSksXG4gICAgICAgIH0sXG4gICAgICBdKVxuICAgICk7XG4gIH1cblxuICBhc3luYyB1bmxvYWQoKSB7fVxuXG4gIHByaXZhdGUgY2hlY2sgPSAoKSA9PiB7XG4gICAgcmV0dXJuIHRoaXMuc2V0dGluZ3Muc3RpY2tDdXJzb3IgIT0gXCJuZXZlclwiICYmICF0aGlzLmltZS5pc0lNRU9wZW5lZCgpO1xuICB9O1xuXG4gIHByaXZhdGUgZGVsZXRlQW5kTWVyZ2VXaXRoUHJldmlvdXNMaW5lID0gKGVkaXRvcjogTXlFZGl0b3IpID0+IHtcbiAgICByZXR1cm4gdGhpcy5wZXJmb3JtT3BlcmF0aW9uLnBlcmZvcm1PcGVyYXRpb24oXG4gICAgICAocm9vdCkgPT4gbmV3IERlbGV0ZUFuZE1lcmdlV2l0aFByZXZpb3VzTGluZU9wZXJhdGlvbihyb290KSxcbiAgICAgIGVkaXRvclxuICAgICk7XG4gIH07XG5cbiAgcHJpdmF0ZSBkZWxldGVUaWxsTGluZVN0YXJ0ID0gKGVkaXRvcjogTXlFZGl0b3IpID0+IHtcbiAgICByZXR1cm4gdGhpcy5wZXJmb3JtT3BlcmF0aW9uLnBlcmZvcm1PcGVyYXRpb24oXG4gICAgICAocm9vdCkgPT4gbmV3IERlbGV0ZVRpbGxMaW5lU3RhcnRPcGVyYXRpb24ocm9vdCksXG4gICAgICBlZGl0b3JcbiAgICApO1xuICB9O1xuXG4gIHByaXZhdGUgZGVsZXRlQW5kTWVyZ2VXaXRoTmV4dExpbmUgPSAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgIHJldHVybiB0aGlzLnBlcmZvcm1PcGVyYXRpb24ucGVyZm9ybU9wZXJhdGlvbihcbiAgICAgIChyb290KSA9PiBuZXcgRGVsZXRlQW5kTWVyZ2VXaXRoTmV4dExpbmVPcGVyYXRpb24ocm9vdCksXG4gICAgICBlZGl0b3JcbiAgICApO1xuICB9O1xufVxuIiwiaW1wb3J0IHsgT3BlcmF0aW9uIH0gZnJvbSBcIi4vT3BlcmF0aW9uXCI7XG5cbmltcG9ydCB7IFJvb3QgfSBmcm9tIFwiLi4vcm9vdFwiO1xuXG5leHBvcnQgY2xhc3MgRW5zdXJlQ3Vyc29ySW5MaXN0Q29udGVudE9wZXJhdGlvbiBpbXBsZW1lbnRzIE9wZXJhdGlvbiB7XG4gIHByaXZhdGUgc3RvcFByb3BhZ2F0aW9uID0gZmFsc2U7XG4gIHByaXZhdGUgdXBkYXRlZCA9IGZhbHNlO1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcm9vdDogUm9vdCkge31cblxuICBzaG91bGRTdG9wUHJvcGFnYXRpb24oKSB7XG4gICAgcmV0dXJuIHRoaXMuc3RvcFByb3BhZ2F0aW9uO1xuICB9XG5cbiAgc2hvdWxkVXBkYXRlKCkge1xuICAgIHJldHVybiB0aGlzLnVwZGF0ZWQ7XG4gIH1cblxuICBwZXJmb3JtKCkge1xuICAgIGNvbnN0IHsgcm9vdCB9ID0gdGhpcztcblxuICAgIGlmICghcm9vdC5oYXNTaW5nbGVDdXJzb3IoKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHRoaXMuc3RvcFByb3BhZ2F0aW9uID0gdHJ1ZTtcblxuICAgIGNvbnN0IGN1cnNvciA9IHJvb3QuZ2V0Q3Vyc29yKCk7XG4gICAgY29uc3QgbGlzdCA9IHJvb3QuZ2V0TGlzdFVuZGVyQ3Vyc29yKCk7XG4gICAgY29uc3QgY29udGVudFN0YXJ0ID0gbGlzdC5nZXRGaXJzdExpbmVDb250ZW50U3RhcnRBZnRlckNoZWNrYm94KCk7XG4gICAgY29uc3QgbGluZVByZWZpeCA9XG4gICAgICBjb250ZW50U3RhcnQubGluZSA9PT0gY3Vyc29yLmxpbmVcbiAgICAgICAgPyBjb250ZW50U3RhcnQuY2hcbiAgICAgICAgOiBsaXN0LmdldE5vdGVzSW5kZW50KCkubGVuZ3RoO1xuXG4gICAgaWYgKGN1cnNvci5jaCA8IGxpbmVQcmVmaXgpIHtcbiAgICAgIHRoaXMudXBkYXRlZCA9IHRydWU7XG4gICAgICByb290LnJlcGxhY2VDdXJzb3Ioe1xuICAgICAgICBsaW5lOiBjdXJzb3IubGluZSxcbiAgICAgICAgY2g6IGxpbmVQcmVmaXgsXG4gICAgICB9KTtcbiAgICB9XG4gIH1cbn1cbiIsImltcG9ydCB7IE9wZXJhdGlvbiB9IGZyb20gXCIuL09wZXJhdGlvblwiO1xuXG5pbXBvcnQgeyBSb290IH0gZnJvbSBcIi4uL3Jvb3RcIjtcblxuZXhwb3J0IGNsYXNzIEVuc3VyZUN1cnNvcklzSW5VbmZvbGRlZExpbmVPcGVyYXRpb24gaW1wbGVtZW50cyBPcGVyYXRpb24ge1xuICBwcml2YXRlIHN0b3BQcm9wYWdhdGlvbiA9IGZhbHNlO1xuICBwcml2YXRlIHVwZGF0ZWQgPSBmYWxzZTtcblxuICBjb25zdHJ1Y3Rvcihwcml2YXRlIHJvb3Q6IFJvb3QpIHt9XG5cbiAgc2hvdWxkU3RvcFByb3BhZ2F0aW9uKCkge1xuICAgIHJldHVybiB0aGlzLnN0b3BQcm9wYWdhdGlvbjtcbiAgfVxuXG4gIHNob3VsZFVwZGF0ZSgpIHtcbiAgICByZXR1cm4gdGhpcy51cGRhdGVkO1xuICB9XG5cbiAgcGVyZm9ybSgpIHtcbiAgICBjb25zdCB7IHJvb3QgfSA9IHRoaXM7XG5cbiAgICBpZiAoIXJvb3QuaGFzU2luZ2xlQ3Vyc29yKCkpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICB0aGlzLnN0b3BQcm9wYWdhdGlvbiA9IHRydWU7XG5cbiAgICBjb25zdCBjdXJzb3IgPSByb290LmdldEN1cnNvcigpO1xuXG4gICAgY29uc3QgbGlzdCA9IHJvb3QuZ2V0TGlzdFVuZGVyQ3Vyc29yKCk7XG4gICAgaWYgKCFsaXN0LmlzRm9sZGVkKCkpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCBmb2xkUm9vdCA9IGxpc3QuZ2V0VG9wRm9sZFJvb3QoKTtcbiAgICBjb25zdCBmaXJzdExpbmVFbmQgPSBmb2xkUm9vdC5nZXRMaW5lc0luZm8oKVswXS50bztcblxuICAgIGlmIChjdXJzb3IubGluZSA+IGZpcnN0TGluZUVuZC5saW5lKSB7XG4gICAgICB0aGlzLnVwZGF0ZWQgPSB0cnVlO1xuICAgICAgcm9vdC5yZXBsYWNlQ3Vyc29yKGZpcnN0TGluZUVuZCk7XG4gICAgfVxuICB9XG59XG4iLCJpbXBvcnQgeyBQbHVnaW5fMiB9IGZyb20gXCJvYnNpZGlhblwiO1xuXG5pbXBvcnQgeyBFZGl0b3JTdGF0ZSwgVHJhbnNhY3Rpb24gfSBmcm9tIFwiQGNvZGVtaXJyb3Ivc3RhdGVcIjtcblxuaW1wb3J0IHsgTXlFZGl0b3IgfSBmcm9tIFwiLi4vTXlFZGl0b3JcIjtcbmltcG9ydCB7IEZlYXR1cmUgfSBmcm9tIFwiLi4vZmVhdHVyZXMvRmVhdHVyZVwiO1xuaW1wb3J0IHsgRW5zdXJlQ3Vyc29ySW5MaXN0Q29udGVudE9wZXJhdGlvbiB9IGZyb20gXCIuLi9vcGVyYXRpb25zL0Vuc3VyZUN1cnNvckluTGlzdENvbnRlbnRPcGVyYXRpb25cIjtcbmltcG9ydCB7IEVuc3VyZUN1cnNvcklzSW5VbmZvbGRlZExpbmVPcGVyYXRpb24gfSBmcm9tIFwiLi4vb3BlcmF0aW9ucy9FbnN1cmVDdXJzb3JJc0luVW5mb2xkZWRMaW5lT3BlcmF0aW9uXCI7XG5pbXBvcnQgeyBPYnNpZGlhblNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvT2JzaWRpYW5TZXJ2aWNlXCI7XG5pbXBvcnQgeyBQZXJmb3JtT3BlcmF0aW9uU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9QZXJmb3JtT3BlcmF0aW9uU2VydmljZVwiO1xuaW1wb3J0IHsgU2V0dGluZ3NTZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL1NldHRpbmdzU2VydmljZVwiO1xuXG5leHBvcnQgY2xhc3MgRW5zdXJlQ3Vyc29ySW5MaXN0Q29udGVudEZlYXR1cmUgaW1wbGVtZW50cyBGZWF0dXJlIHtcbiAgY29uc3RydWN0b3IoXG4gICAgcHJpdmF0ZSBwbHVnaW46IFBsdWdpbl8yLFxuICAgIHByaXZhdGUgc2V0dGluZ3M6IFNldHRpbmdzU2VydmljZSxcbiAgICBwcml2YXRlIG9ic2lkaWFuOiBPYnNpZGlhblNlcnZpY2UsXG4gICAgcHJpdmF0ZSBwZXJmb3JtT3BlcmF0aW9uOiBQZXJmb3JtT3BlcmF0aW9uU2VydmljZVxuICApIHt9XG5cbiAgYXN5bmMgbG9hZCgpIHtcbiAgICB0aGlzLnBsdWdpbi5yZWdpc3RlckVkaXRvckV4dGVuc2lvbihcbiAgICAgIEVkaXRvclN0YXRlLnRyYW5zYWN0aW9uRXh0ZW5kZXIub2YodGhpcy50cmFuc2FjdGlvbkV4dGVuZGVyKVxuICAgICk7XG4gIH1cblxuICBhc3luYyB1bmxvYWQoKSB7fVxuXG4gIHByaXZhdGUgdHJhbnNhY3Rpb25FeHRlbmRlciA9ICh0cjogVHJhbnNhY3Rpb24pOiBudWxsID0+IHtcbiAgICBpZiAodGhpcy5zZXR0aW5ncy5zdGlja0N1cnNvciA9PSBcIm5ldmVyXCIgfHwgIXRyLnNlbGVjdGlvbikge1xuICAgICAgcmV0dXJuIG51bGw7XG4gICAgfVxuXG4gICAgY29uc3QgZWRpdG9yID0gdGhpcy5vYnNpZGlhbi5nZXRFZGl0b3JGcm9tU3RhdGUodHIuc3RhcnRTdGF0ZSk7XG5cbiAgICBzZXRUaW1lb3V0KCgpID0+IHtcbiAgICAgIHRoaXMuaGFuZGxlQ3Vyc29yQWN0aXZpdHkoZWRpdG9yKTtcbiAgICB9LCAwKTtcblxuICAgIHJldHVybiBudWxsO1xuICB9O1xuXG4gIHByaXZhdGUgaGFuZGxlQ3Vyc29yQWN0aXZpdHkgPSAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgIHRoaXMucGVyZm9ybU9wZXJhdGlvbi5wZXJmb3JtT3BlcmF0aW9uKFxuICAgICAgKHJvb3QpID0+IG5ldyBFbnN1cmVDdXJzb3JJc0luVW5mb2xkZWRMaW5lT3BlcmF0aW9uKHJvb3QpLFxuICAgICAgZWRpdG9yXG4gICAgKTtcblxuICAgIHRoaXMucGVyZm9ybU9wZXJhdGlvbi5wZXJmb3JtT3BlcmF0aW9uKFxuICAgICAgKHJvb3QpID0+IG5ldyBFbnN1cmVDdXJzb3JJbkxpc3RDb250ZW50T3BlcmF0aW9uKHJvb3QpLFxuICAgICAgZWRpdG9yXG4gICAgKTtcbiAgfTtcbn1cbiIsImltcG9ydCB7IE9wZXJhdGlvbiB9IGZyb20gXCIuL09wZXJhdGlvblwiO1xuXG5pbXBvcnQgeyBSb290IH0gZnJvbSBcIi4uL3Jvb3RcIjtcbmltcG9ydCB7IHJlY2FsY3VsYXRlTnVtZXJpY0J1bGxldHMgfSBmcm9tIFwiLi4vcm9vdC9yZWNhbGN1bGF0ZU51bWVyaWNCdWxsZXRzXCI7XG5cbmV4cG9ydCBjbGFzcyBNb3ZlTGVmdE9wZXJhdGlvbiBpbXBsZW1lbnRzIE9wZXJhdGlvbiB7XG4gIHByaXZhdGUgc3RvcFByb3BhZ2F0aW9uID0gZmFsc2U7XG4gIHByaXZhdGUgdXBkYXRlZCA9IGZhbHNlO1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcm9vdDogUm9vdCkge31cblxuICBzaG91bGRTdG9wUHJvcGFnYXRpb24oKSB7XG4gICAgcmV0dXJuIHRoaXMuc3RvcFByb3BhZ2F0aW9uO1xuICB9XG5cbiAgc2hvdWxkVXBkYXRlKCkge1xuICAgIHJldHVybiB0aGlzLnVwZGF0ZWQ7XG4gIH1cblxuICBwZXJmb3JtKCkge1xuICAgIGNvbnN0IHsgcm9vdCB9ID0gdGhpcztcblxuICAgIGlmICghcm9vdC5oYXNTaW5nbGVDdXJzb3IoKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHRoaXMuc3RvcFByb3BhZ2F0aW9uID0gdHJ1ZTtcblxuICAgIGNvbnN0IGxpc3QgPSByb290LmdldExpc3RVbmRlckN1cnNvcigpO1xuICAgIGNvbnN0IHBhcmVudCA9IGxpc3QuZ2V0UGFyZW50KCk7XG4gICAgY29uc3QgZ3JhbmRQYXJlbnQgPSBwYXJlbnQuZ2V0UGFyZW50KCk7XG5cbiAgICBpZiAoIWdyYW5kUGFyZW50KSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgdGhpcy51cGRhdGVkID0gdHJ1ZTtcblxuICAgIGNvbnN0IGxpc3RTdGFydExpbmVCZWZvcmUgPSByb290LmdldENvbnRlbnRMaW5lc1JhbmdlT2YobGlzdClbMF07XG4gICAgY29uc3QgaW5kZW50Um1Gcm9tID0gcGFyZW50LmdldEZpcnN0TGluZUluZGVudCgpLmxlbmd0aDtcbiAgICBjb25zdCBpbmRlbnRSbVRpbGwgPSBsaXN0LmdldEZpcnN0TGluZUluZGVudCgpLmxlbmd0aDtcblxuICAgIHBhcmVudC5yZW1vdmVDaGlsZChsaXN0KTtcbiAgICBncmFuZFBhcmVudC5hZGRBZnRlcihwYXJlbnQsIGxpc3QpO1xuICAgIGxpc3QudW5pbmRlbnRDb250ZW50KGluZGVudFJtRnJvbSwgaW5kZW50Um1UaWxsKTtcblxuICAgIGNvbnN0IGxpc3RTdGFydExpbmVBZnRlciA9IHJvb3QuZ2V0Q29udGVudExpbmVzUmFuZ2VPZihsaXN0KVswXTtcbiAgICBjb25zdCBsaW5lRGlmZiA9IGxpc3RTdGFydExpbmVBZnRlciAtIGxpc3RTdGFydExpbmVCZWZvcmU7XG4gICAgY29uc3QgY2hEaWZmID0gaW5kZW50Um1UaWxsIC0gaW5kZW50Um1Gcm9tO1xuXG4gICAgY29uc3QgY3Vyc29yID0gcm9vdC5nZXRDdXJzb3IoKTtcbiAgICByb290LnJlcGxhY2VDdXJzb3Ioe1xuICAgICAgbGluZTogY3Vyc29yLmxpbmUgKyBsaW5lRGlmZixcbiAgICAgIGNoOiBjdXJzb3IuY2ggLSBjaERpZmYsXG4gICAgfSk7XG5cbiAgICByZWNhbGN1bGF0ZU51bWVyaWNCdWxsZXRzKHJvb3QpO1xuICB9XG59XG4iLCJleHBvcnQgZnVuY3Rpb24gaXNFbXB0eUxpbmVPckVtcHR5Q2hlY2tib3gobGluZTogc3RyaW5nKSB7XG4gIHJldHVybiBsaW5lID09PSBcIlwiIHx8IGxpbmUgPT09IFwiWyBdIFwiO1xufVxuIiwiaW1wb3J0IHsgTW92ZUxlZnRPcGVyYXRpb24gfSBmcm9tIFwiLi9Nb3ZlTGVmdE9wZXJhdGlvblwiO1xuaW1wb3J0IHsgT3BlcmF0aW9uIH0gZnJvbSBcIi4vT3BlcmF0aW9uXCI7XG5cbmltcG9ydCB7IFJvb3QgfSBmcm9tIFwiLi4vcm9vdFwiO1xuaW1wb3J0IHsgaXNFbXB0eUxpbmVPckVtcHR5Q2hlY2tib3ggfSBmcm9tIFwiLi4vdXRpbHMvaXNFbXB0eUxpbmVPckVtcHR5Q2hlY2tib3hcIjtcblxuZXhwb3J0IGNsYXNzIE91dGRlbnRJZkxpbmVJc0VtcHR5T3BlcmF0aW9uIGltcGxlbWVudHMgT3BlcmF0aW9uIHtcbiAgcHJpdmF0ZSBtb3ZlTGVmdE9wOiBNb3ZlTGVmdE9wZXJhdGlvbjtcblxuICBjb25zdHJ1Y3Rvcihwcml2YXRlIHJvb3Q6IFJvb3QpIHtcbiAgICB0aGlzLm1vdmVMZWZ0T3AgPSBuZXcgTW92ZUxlZnRPcGVyYXRpb24ocm9vdCk7XG4gIH1cblxuICBzaG91bGRTdG9wUHJvcGFnYXRpb24oKSB7XG4gICAgcmV0dXJuIHRoaXMubW92ZUxlZnRPcC5zaG91bGRTdG9wUHJvcGFnYXRpb24oKTtcbiAgfVxuXG4gIHNob3VsZFVwZGF0ZSgpIHtcbiAgICByZXR1cm4gdGhpcy5tb3ZlTGVmdE9wLnNob3VsZFVwZGF0ZSgpO1xuICB9XG5cbiAgcGVyZm9ybSgpIHtcbiAgICBjb25zdCB7IHJvb3QgfSA9IHRoaXM7XG5cbiAgICBpZiAoIXJvb3QuaGFzU2luZ2xlQ3Vyc29yKCkpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCBsaXN0ID0gcm9vdC5nZXRMaXN0VW5kZXJDdXJzb3IoKTtcbiAgICBjb25zdCBsaW5lcyA9IGxpc3QuZ2V0TGluZXMoKTtcblxuICAgIGlmIChcbiAgICAgIGxpbmVzLmxlbmd0aCA+IDEgfHxcbiAgICAgICFpc0VtcHR5TGluZU9yRW1wdHlDaGVja2JveChsaW5lc1swXSkgfHxcbiAgICAgIGxpc3QuZ2V0TGV2ZWwoKSA9PT0gMVxuICAgICkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHRoaXMubW92ZUxlZnRPcC5wZXJmb3JtKCk7XG4gIH1cbn1cbiIsImltcG9ydCB7IFBsdWdpbl8yIH0gZnJvbSBcIm9ic2lkaWFuXCI7XG5cbmltcG9ydCB7IFByZWMgfSBmcm9tIFwiQGNvZGVtaXJyb3Ivc3RhdGVcIjtcbmltcG9ydCB7IGtleW1hcCB9IGZyb20gXCJAY29kZW1pcnJvci92aWV3XCI7XG5cbmltcG9ydCB7IE15RWRpdG9yIH0gZnJvbSBcIi4uL015RWRpdG9yXCI7XG5pbXBvcnQgeyBGZWF0dXJlIH0gZnJvbSBcIi4uL2ZlYXR1cmVzL0ZlYXR1cmVcIjtcbmltcG9ydCB7IE91dGRlbnRJZkxpbmVJc0VtcHR5T3BlcmF0aW9uIH0gZnJvbSBcIi4uL29wZXJhdGlvbnMvT3V0ZGVudElmTGluZUlzRW1wdHlPcGVyYXRpb25cIjtcbmltcG9ydCB7IElNRVNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvSU1FU2VydmljZVwiO1xuaW1wb3J0IHsgT2JzaWRpYW5TZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL09ic2lkaWFuU2VydmljZVwiO1xuaW1wb3J0IHsgUGVyZm9ybU9wZXJhdGlvblNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvUGVyZm9ybU9wZXJhdGlvblNlcnZpY2VcIjtcbmltcG9ydCB7IFNldHRpbmdzU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9TZXR0aW5nc1NlcnZpY2VcIjtcblxuZXhwb3J0IGNsYXNzIEVudGVyT3V0ZGVudElmTGluZUlzRW1wdHlGZWF0dXJlIGltcGxlbWVudHMgRmVhdHVyZSB7XG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgcGx1Z2luOiBQbHVnaW5fMixcbiAgICBwcml2YXRlIHNldHRpbmdzOiBTZXR0aW5nc1NlcnZpY2UsXG4gICAgcHJpdmF0ZSBpbWU6IElNRVNlcnZpY2UsXG4gICAgcHJpdmF0ZSBvYnNpZGlhbjogT2JzaWRpYW5TZXJ2aWNlLFxuICAgIHByaXZhdGUgcGVyZm9ybU9wZXJhdGlvbjogUGVyZm9ybU9wZXJhdGlvblNlcnZpY2VcbiAgKSB7fVxuXG4gIGFzeW5jIGxvYWQoKSB7XG4gICAgdGhpcy5wbHVnaW4ucmVnaXN0ZXJFZGl0b3JFeHRlbnNpb24oXG4gICAgICBQcmVjLmhpZ2hlc3QoXG4gICAgICAgIGtleW1hcC5vZihbXG4gICAgICAgICAge1xuICAgICAgICAgICAga2V5OiBcIkVudGVyXCIsXG4gICAgICAgICAgICBydW46IHRoaXMub2JzaWRpYW4uY3JlYXRlS2V5bWFwUnVuQ2FsbGJhY2soe1xuICAgICAgICAgICAgICBjaGVjazogdGhpcy5jaGVjayxcbiAgICAgICAgICAgICAgcnVuOiB0aGlzLnJ1bixcbiAgICAgICAgICAgIH0pLFxuICAgICAgICAgIH0sXG4gICAgICAgIF0pXG4gICAgICApXG4gICAgKTtcbiAgfVxuXG4gIGFzeW5jIHVubG9hZCgpIHt9XG5cbiAgcHJpdmF0ZSBjaGVjayA9ICgpID0+IHtcbiAgICByZXR1cm4gdGhpcy5zZXR0aW5ncy5iZXR0ZXJFbnRlciAmJiAhdGhpcy5pbWUuaXNJTUVPcGVuZWQoKTtcbiAgfTtcblxuICBwcml2YXRlIHJ1biA9IChlZGl0b3I6IE15RWRpdG9yKSA9PiB7XG4gICAgcmV0dXJuIHRoaXMucGVyZm9ybU9wZXJhdGlvbi5wZXJmb3JtT3BlcmF0aW9uKFxuICAgICAgKHJvb3QpID0+IG5ldyBPdXRkZW50SWZMaW5lSXNFbXB0eU9wZXJhdGlvbihyb290KSxcbiAgICAgIGVkaXRvclxuICAgICk7XG4gIH07XG59XG4iLCJleHBvcnQgZnVuY3Rpb24gY21wUG9zKGE6IFBvc2l0aW9uLCBiOiBQb3NpdGlvbikge1xuICByZXR1cm4gYS5saW5lIC0gYi5saW5lIHx8IGEuY2ggLSBiLmNoO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gbWF4UG9zKGE6IFBvc2l0aW9uLCBiOiBQb3NpdGlvbikge1xuICByZXR1cm4gY21wUG9zKGEsIGIpIDwgMCA/IGIgOiBhO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gbWluUG9zKGE6IFBvc2l0aW9uLCBiOiBQb3NpdGlvbikge1xuICByZXR1cm4gY21wUG9zKGEsIGIpIDwgMCA/IGEgOiBiO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIFBvc2l0aW9uIHtcbiAgY2g6IG51bWJlcjtcbiAgbGluZTogbnVtYmVyO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIExpc3RMaW5lIHtcbiAgdGV4dDogc3RyaW5nO1xuICBmcm9tOiBQb3NpdGlvbjtcbiAgdG86IFBvc2l0aW9uO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIFJhbmdlIHtcbiAgYW5jaG9yOiBQb3NpdGlvbjtcbiAgaGVhZDogUG9zaXRpb247XG59XG5cbmV4cG9ydCBjbGFzcyBMaXN0IHtcbiAgcHJpdmF0ZSBwYXJlbnQ6IExpc3QgfCBudWxsID0gbnVsbDtcbiAgcHJpdmF0ZSBjaGlsZHJlbjogTGlzdFtdID0gW107XG4gIHByaXZhdGUgbm90ZXNJbmRlbnQ6IHN0cmluZyB8IG51bGwgPSBudWxsO1xuICBwcml2YXRlIGxpbmVzOiBzdHJpbmdbXSA9IFtdO1xuXG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgcm9vdDogUm9vdCxcbiAgICBwcml2YXRlIGluZGVudDogc3RyaW5nLFxuICAgIHByaXZhdGUgYnVsbGV0OiBzdHJpbmcsXG4gICAgcHJpdmF0ZSBvcHRpb25hbENoZWNrYm94OiBzdHJpbmcsXG4gICAgcHJpdmF0ZSBzcGFjZUFmdGVyQnVsbGV0OiBzdHJpbmcsXG4gICAgZmlyc3RMaW5lOiBzdHJpbmcsXG4gICAgcHJpdmF0ZSBmb2xkUm9vdDogYm9vbGVhblxuICApIHtcbiAgICB0aGlzLmxpbmVzLnB1c2goZmlyc3RMaW5lKTtcbiAgfVxuXG4gIGdldE5vdGVzSW5kZW50KCk6IHN0cmluZyB8IG51bGwge1xuICAgIHJldHVybiB0aGlzLm5vdGVzSW5kZW50O1xuICB9XG5cbiAgc2V0Tm90ZXNJbmRlbnQobm90ZXNJbmRlbnQ6IHN0cmluZykge1xuICAgIGlmICh0aGlzLm5vdGVzSW5kZW50ICE9PSBudWxsKSB7XG4gICAgICB0aHJvdyBuZXcgRXJyb3IoYE5vdGVzIGluZGVudCBhbHJlYWR5IHByb3ZpZGVkYCk7XG4gICAgfVxuICAgIHRoaXMubm90ZXNJbmRlbnQgPSBub3Rlc0luZGVudDtcbiAgfVxuXG4gIGFkZExpbmUodGV4dDogc3RyaW5nKSB7XG4gICAgaWYgKHRoaXMubm90ZXNJbmRlbnQgPT09IG51bGwpIHtcbiAgICAgIHRocm93IG5ldyBFcnJvcihcbiAgICAgICAgYFVuYWJsZSB0byBhZGQgbGluZSwgbm90ZXMgaW5kZW50IHNob3VsZCBiZSBwcm92aWRlZCBmaXJzdGBcbiAgICAgICk7XG4gICAgfVxuXG4gICAgdGhpcy5saW5lcy5wdXNoKHRleHQpO1xuICB9XG5cbiAgcmVwbGFjZUxpbmVzKGxpbmVzOiBzdHJpbmdbXSkge1xuICAgIGlmIChsaW5lcy5sZW5ndGggPiAxICYmIHRoaXMubm90ZXNJbmRlbnQgPT09IG51bGwpIHtcbiAgICAgIHRocm93IG5ldyBFcnJvcihcbiAgICAgICAgYFVuYWJsZSB0byBhZGQgbGluZSwgbm90ZXMgaW5kZW50IHNob3VsZCBiZSBwcm92aWRlZCBmaXJzdGBcbiAgICAgICk7XG4gICAgfVxuXG4gICAgdGhpcy5saW5lcyA9IGxpbmVzO1xuICB9XG5cbiAgZ2V0TGluZUNvdW50KCkge1xuICAgIHJldHVybiB0aGlzLmxpbmVzLmxlbmd0aDtcbiAgfVxuXG4gIGdldFJvb3QoKSB7XG4gICAgcmV0dXJuIHRoaXMucm9vdDtcbiAgfVxuXG4gIGdldENoaWxkcmVuKCkge1xuICAgIHJldHVybiB0aGlzLmNoaWxkcmVuLmNvbmNhdCgpO1xuICB9XG5cbiAgZ2V0TGluZXNJbmZvKCk6IExpc3RMaW5lW10ge1xuICAgIGNvbnN0IHN0YXJ0TGluZSA9IHRoaXMucm9vdC5nZXRDb250ZW50TGluZXNSYW5nZU9mKHRoaXMpWzBdO1xuXG4gICAgcmV0dXJuIHRoaXMubGluZXMubWFwKChyb3csIGkpID0+IHtcbiAgICAgIGNvbnN0IGxpbmUgPSBzdGFydExpbmUgKyBpO1xuICAgICAgY29uc3Qgc3RhcnRDaCA9XG4gICAgICAgIGkgPT09IDAgPyB0aGlzLmdldENvbnRlbnRTdGFydENoKCkgOiB0aGlzLm5vdGVzSW5kZW50Lmxlbmd0aDtcbiAgICAgIGNvbnN0IGVuZENoID0gc3RhcnRDaCArIHJvdy5sZW5ndGg7XG5cbiAgICAgIHJldHVybiB7XG4gICAgICAgIHRleHQ6IHJvdyxcbiAgICAgICAgZnJvbTogeyBsaW5lLCBjaDogc3RhcnRDaCB9LFxuICAgICAgICB0bzogeyBsaW5lLCBjaDogZW5kQ2ggfSxcbiAgICAgIH07XG4gICAgfSk7XG4gIH1cblxuICBnZXRMaW5lcygpOiBzdHJpbmdbXSB7XG4gICAgcmV0dXJuIHRoaXMubGluZXMuY29uY2F0KCk7XG4gIH1cblxuICBnZXRGaXJzdExpbmVDb250ZW50U3RhcnQoKSB7XG4gICAgY29uc3Qgc3RhcnRMaW5lID0gdGhpcy5yb290LmdldENvbnRlbnRMaW5lc1JhbmdlT2YodGhpcylbMF07XG5cbiAgICByZXR1cm4ge1xuICAgICAgbGluZTogc3RhcnRMaW5lLFxuICAgICAgY2g6IHRoaXMuZ2V0Q29udGVudFN0YXJ0Q2goKSxcbiAgICB9O1xuICB9XG5cbiAgZ2V0Rmlyc3RMaW5lQ29udGVudFN0YXJ0QWZ0ZXJDaGVja2JveCgpIHtcbiAgICBjb25zdCBzdGFydExpbmUgPSB0aGlzLnJvb3QuZ2V0Q29udGVudExpbmVzUmFuZ2VPZih0aGlzKVswXTtcblxuICAgIHJldHVybiB7XG4gICAgICBsaW5lOiBzdGFydExpbmUsXG4gICAgICBjaDogdGhpcy5nZXRDb250ZW50U3RhcnRDaCgpICsgdGhpcy5vcHRpb25hbENoZWNrYm94Lmxlbmd0aCxcbiAgICB9O1xuICB9XG5cbiAgZ2V0TGFzdExpbmVDb250ZW50RW5kKCkge1xuICAgIGNvbnN0IGVuZExpbmUgPSB0aGlzLnJvb3QuZ2V0Q29udGVudExpbmVzUmFuZ2VPZih0aGlzKVsxXTtcbiAgICBjb25zdCBlbmRDaCA9XG4gICAgICB0aGlzLmxpbmVzLmxlbmd0aCA9PT0gMVxuICAgICAgICA/IHRoaXMuZ2V0Q29udGVudFN0YXJ0Q2goKSArIHRoaXMubGluZXNbMF0ubGVuZ3RoXG4gICAgICAgIDogdGhpcy5ub3Rlc0luZGVudC5sZW5ndGggKyB0aGlzLmxpbmVzW3RoaXMubGluZXMubGVuZ3RoIC0gMV0ubGVuZ3RoO1xuXG4gICAgcmV0dXJuIHtcbiAgICAgIGxpbmU6IGVuZExpbmUsXG4gICAgICBjaDogZW5kQ2gsXG4gICAgfTtcbiAgfVxuXG4gIHByaXZhdGUgZ2V0Q29udGVudFN0YXJ0Q2goKSB7XG4gICAgcmV0dXJuIHRoaXMuaW5kZW50Lmxlbmd0aCArIHRoaXMuYnVsbGV0Lmxlbmd0aCArIDE7XG4gIH1cblxuICBpc0ZvbGRlZCgpOiBib29sZWFuIHtcbiAgICBpZiAodGhpcy5mb2xkUm9vdCkge1xuICAgICAgcmV0dXJuIHRydWU7XG4gICAgfVxuXG4gICAgaWYgKHRoaXMucGFyZW50KSB7XG4gICAgICByZXR1cm4gdGhpcy5wYXJlbnQuaXNGb2xkZWQoKTtcbiAgICB9XG5cbiAgICByZXR1cm4gZmFsc2U7XG4gIH1cblxuICBpc0ZvbGRSb290KCkge1xuICAgIHJldHVybiB0aGlzLmZvbGRSb290O1xuICB9XG5cbiAgZ2V0VG9wRm9sZFJvb3QoKSB7XG4gICAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIEB0eXBlc2NyaXB0LWVzbGludC9uby10aGlzLWFsaWFzXG4gICAgbGV0IHRtcDogTGlzdCA9IHRoaXM7XG4gICAgbGV0IGZvbGRSb290OiBMaXN0IHwgbnVsbCA9IG51bGw7XG4gICAgd2hpbGUgKHRtcCkge1xuICAgICAgaWYgKHRtcC5pc0ZvbGRSb290KCkpIHtcbiAgICAgICAgZm9sZFJvb3QgPSB0bXA7XG4gICAgICB9XG4gICAgICB0bXAgPSB0bXAucGFyZW50O1xuICAgIH1cbiAgICByZXR1cm4gZm9sZFJvb3Q7XG4gIH1cblxuICBnZXRMZXZlbCgpOiBudW1iZXIge1xuICAgIGlmICghdGhpcy5wYXJlbnQpIHtcbiAgICAgIHJldHVybiAwO1xuICAgIH1cblxuICAgIHJldHVybiB0aGlzLnBhcmVudC5nZXRMZXZlbCgpICsgMTtcbiAgfVxuXG4gIHVuaW5kZW50Q29udGVudChmcm9tOiBudW1iZXIsIHRpbGw6IG51bWJlcikge1xuICAgIHRoaXMuaW5kZW50ID0gdGhpcy5pbmRlbnQuc2xpY2UoMCwgZnJvbSkgKyB0aGlzLmluZGVudC5zbGljZSh0aWxsKTtcbiAgICBpZiAodGhpcy5ub3Rlc0luZGVudCAhPT0gbnVsbCkge1xuICAgICAgdGhpcy5ub3Rlc0luZGVudCA9XG4gICAgICAgIHRoaXMubm90ZXNJbmRlbnQuc2xpY2UoMCwgZnJvbSkgKyB0aGlzLm5vdGVzSW5kZW50LnNsaWNlKHRpbGwpO1xuICAgIH1cblxuICAgIGZvciAoY29uc3QgY2hpbGQgb2YgdGhpcy5jaGlsZHJlbikge1xuICAgICAgY2hpbGQudW5pbmRlbnRDb250ZW50KGZyb20sIHRpbGwpO1xuICAgIH1cbiAgfVxuXG4gIGluZGVudENvbnRlbnQoaW5kZW50UG9zOiBudW1iZXIsIGluZGVudENoYXJzOiBzdHJpbmcpIHtcbiAgICB0aGlzLmluZGVudCA9XG4gICAgICB0aGlzLmluZGVudC5zbGljZSgwLCBpbmRlbnRQb3MpICtcbiAgICAgIGluZGVudENoYXJzICtcbiAgICAgIHRoaXMuaW5kZW50LnNsaWNlKGluZGVudFBvcyk7XG4gICAgaWYgKHRoaXMubm90ZXNJbmRlbnQgIT09IG51bGwpIHtcbiAgICAgIHRoaXMubm90ZXNJbmRlbnQgPVxuICAgICAgICB0aGlzLm5vdGVzSW5kZW50LnNsaWNlKDAsIGluZGVudFBvcykgK1xuICAgICAgICBpbmRlbnRDaGFycyArXG4gICAgICAgIHRoaXMubm90ZXNJbmRlbnQuc2xpY2UoaW5kZW50UG9zKTtcbiAgICB9XG5cbiAgICBmb3IgKGNvbnN0IGNoaWxkIG9mIHRoaXMuY2hpbGRyZW4pIHtcbiAgICAgIGNoaWxkLmluZGVudENvbnRlbnQoaW5kZW50UG9zLCBpbmRlbnRDaGFycyk7XG4gICAgfVxuICB9XG5cbiAgZ2V0Rmlyc3RMaW5lSW5kZW50KCkge1xuICAgIHJldHVybiB0aGlzLmluZGVudDtcbiAgfVxuXG4gIGdldEJ1bGxldCgpIHtcbiAgICByZXR1cm4gdGhpcy5idWxsZXQ7XG4gIH1cblxuICBnZXRTcGFjZUFmdGVyQnVsbGV0KCkge1xuICAgIHJldHVybiB0aGlzLnNwYWNlQWZ0ZXJCdWxsZXQ7XG4gIH1cblxuICBnZXRDaGVja2JveExlbmd0aCgpIHtcbiAgICByZXR1cm4gdGhpcy5vcHRpb25hbENoZWNrYm94Lmxlbmd0aDtcbiAgfVxuXG4gIHJlcGxhdGVCdWxsZXQoYnVsbGV0OiBzdHJpbmcpIHtcbiAgICB0aGlzLmJ1bGxldCA9IGJ1bGxldDtcbiAgfVxuXG4gIGdldFBhcmVudCgpIHtcbiAgICByZXR1cm4gdGhpcy5wYXJlbnQ7XG4gIH1cblxuICBhZGRCZWZvcmVBbGwobGlzdDogTGlzdCkge1xuICAgIHRoaXMuY2hpbGRyZW4udW5zaGlmdChsaXN0KTtcbiAgICBsaXN0LnBhcmVudCA9IHRoaXM7XG4gIH1cblxuICBhZGRBZnRlckFsbChsaXN0OiBMaXN0KSB7XG4gICAgdGhpcy5jaGlsZHJlbi5wdXNoKGxpc3QpO1xuICAgIGxpc3QucGFyZW50ID0gdGhpcztcbiAgfVxuXG4gIHJlbW92ZUNoaWxkKGxpc3Q6IExpc3QpIHtcbiAgICBjb25zdCBpID0gdGhpcy5jaGlsZHJlbi5pbmRleE9mKGxpc3QpO1xuICAgIHRoaXMuY2hpbGRyZW4uc3BsaWNlKGksIDEpO1xuICAgIGxpc3QucGFyZW50ID0gbnVsbDtcbiAgfVxuXG4gIGFkZEJlZm9yZShiZWZvcmU6IExpc3QsIGxpc3Q6IExpc3QpIHtcbiAgICBjb25zdCBpID0gdGhpcy5jaGlsZHJlbi5pbmRleE9mKGJlZm9yZSk7XG4gICAgdGhpcy5jaGlsZHJlbi5zcGxpY2UoaSwgMCwgbGlzdCk7XG4gICAgbGlzdC5wYXJlbnQgPSB0aGlzO1xuICB9XG5cbiAgYWRkQWZ0ZXIoYmVmb3JlOiBMaXN0LCBsaXN0OiBMaXN0KSB7XG4gICAgY29uc3QgaSA9IHRoaXMuY2hpbGRyZW4uaW5kZXhPZihiZWZvcmUpO1xuICAgIHRoaXMuY2hpbGRyZW4uc3BsaWNlKGkgKyAxLCAwLCBsaXN0KTtcbiAgICBsaXN0LnBhcmVudCA9IHRoaXM7XG4gIH1cblxuICBnZXRQcmV2U2libGluZ09mKGxpc3Q6IExpc3QpIHtcbiAgICBjb25zdCBpID0gdGhpcy5jaGlsZHJlbi5pbmRleE9mKGxpc3QpO1xuICAgIHJldHVybiBpID4gMCA/IHRoaXMuY2hpbGRyZW5baSAtIDFdIDogbnVsbDtcbiAgfVxuXG4gIGdldE5leHRTaWJsaW5nT2YobGlzdDogTGlzdCkge1xuICAgIGNvbnN0IGkgPSB0aGlzLmNoaWxkcmVuLmluZGV4T2YobGlzdCk7XG4gICAgcmV0dXJuIGkgPj0gMCAmJiBpIDwgdGhpcy5jaGlsZHJlbi5sZW5ndGggPyB0aGlzLmNoaWxkcmVuW2kgKyAxXSA6IG51bGw7XG4gIH1cblxuICBpc0VtcHR5KCkge1xuICAgIHJldHVybiB0aGlzLmNoaWxkcmVuLmxlbmd0aCA9PT0gMDtcbiAgfVxuXG4gIHByaW50KCkge1xuICAgIGxldCByZXMgPSBcIlwiO1xuXG4gICAgZm9yIChsZXQgaSA9IDA7IGkgPCB0aGlzLmxpbmVzLmxlbmd0aDsgaSsrKSB7XG4gICAgICByZXMgKz1cbiAgICAgICAgaSA9PT0gMFxuICAgICAgICAgID8gdGhpcy5pbmRlbnQgKyB0aGlzLmJ1bGxldCArIHRoaXMuc3BhY2VBZnRlckJ1bGxldFxuICAgICAgICAgIDogdGhpcy5ub3Rlc0luZGVudDtcbiAgICAgIHJlcyArPSB0aGlzLmxpbmVzW2ldO1xuICAgICAgcmVzICs9IFwiXFxuXCI7XG4gICAgfVxuXG4gICAgZm9yIChjb25zdCBjaGlsZCBvZiB0aGlzLmNoaWxkcmVuKSB7XG4gICAgICByZXMgKz0gY2hpbGQucHJpbnQoKTtcbiAgICB9XG5cbiAgICByZXR1cm4gcmVzO1xuICB9XG59XG5cbmV4cG9ydCBjbGFzcyBSb290IHtcbiAgcHJpdmF0ZSByb290TGlzdCA9IG5ldyBMaXN0KHRoaXMsIFwiXCIsIFwiXCIsIFwiXCIsIFwiXCIsIFwiXCIsIGZhbHNlKTtcbiAgcHJpdmF0ZSBzZWxlY3Rpb25zOiBSYW5nZVtdID0gW107XG5cbiAgY29uc3RydWN0b3IoXG4gICAgcHJpdmF0ZSBzdGFydDogUG9zaXRpb24sXG4gICAgcHJpdmF0ZSBlbmQ6IFBvc2l0aW9uLFxuICAgIHNlbGVjdGlvbnM6IFJhbmdlW11cbiAgKSB7XG4gICAgdGhpcy5yZXBsYWNlU2VsZWN0aW9ucyhzZWxlY3Rpb25zKTtcbiAgfVxuXG4gIGdldFJvb3RMaXN0KCkge1xuICAgIHJldHVybiB0aGlzLnJvb3RMaXN0O1xuICB9XG5cbiAgZ2V0UmFuZ2UoKTogW1Bvc2l0aW9uLCBQb3NpdGlvbl0ge1xuICAgIHJldHVybiBbeyAuLi50aGlzLnN0YXJ0IH0sIHsgLi4udGhpcy5lbmQgfV07XG4gIH1cblxuICBnZXRTZWxlY3Rpb25zKCk6IFJhbmdlW10ge1xuICAgIHJldHVybiB0aGlzLnNlbGVjdGlvbnMubWFwKChzKSA9PiAoe1xuICAgICAgYW5jaG9yOiB7IC4uLnMuYW5jaG9yIH0sXG4gICAgICBoZWFkOiB7IC4uLnMuaGVhZCB9LFxuICAgIH0pKTtcbiAgfVxuXG4gIGhhc1NpbmdsZUN1cnNvcigpIHtcbiAgICBpZiAoIXRoaXMuaGFzU2luZ2xlU2VsZWN0aW9uKCkpIHtcbiAgICAgIHJldHVybiBmYWxzZTtcbiAgICB9XG5cbiAgICBjb25zdCBzZWxlY3Rpb24gPSB0aGlzLnNlbGVjdGlvbnNbMF07XG5cbiAgICByZXR1cm4gKFxuICAgICAgc2VsZWN0aW9uLmFuY2hvci5saW5lID09PSBzZWxlY3Rpb24uaGVhZC5saW5lICYmXG4gICAgICBzZWxlY3Rpb24uYW5jaG9yLmNoID09PSBzZWxlY3Rpb24uaGVhZC5jaFxuICAgICk7XG4gIH1cblxuICBoYXNTaW5nbGVTZWxlY3Rpb24oKSB7XG4gICAgcmV0dXJuIHRoaXMuc2VsZWN0aW9ucy5sZW5ndGggPT09IDE7XG4gIH1cblxuICBnZXRTZWxlY3Rpb24oKSB7XG4gICAgY29uc3Qgc2VsZWN0aW9uID0gdGhpcy5zZWxlY3Rpb25zW3RoaXMuc2VsZWN0aW9ucy5sZW5ndGggLSAxXTtcblxuICAgIGNvbnN0IGZyb20gPVxuICAgICAgc2VsZWN0aW9uLmFuY2hvci5jaCA+IHNlbGVjdGlvbi5oZWFkLmNoXG4gICAgICAgID8gc2VsZWN0aW9uLmhlYWQuY2hcbiAgICAgICAgOiBzZWxlY3Rpb24uYW5jaG9yLmNoO1xuICAgIGNvbnN0IHRvID1cbiAgICAgIHNlbGVjdGlvbi5hbmNob3IuY2ggPiBzZWxlY3Rpb24uaGVhZC5jaFxuICAgICAgICA/IHNlbGVjdGlvbi5hbmNob3IuY2hcbiAgICAgICAgOiBzZWxlY3Rpb24uaGVhZC5jaDtcblxuICAgIHJldHVybiB7XG4gICAgICAuLi5zZWxlY3Rpb24sXG4gICAgICBmcm9tLFxuICAgICAgdG8sXG4gICAgfTtcbiAgfVxuXG4gIGdldEN1cnNvcigpIHtcbiAgICByZXR1cm4geyAuLi50aGlzLnNlbGVjdGlvbnNbdGhpcy5zZWxlY3Rpb25zLmxlbmd0aCAtIDFdLmhlYWQgfTtcbiAgfVxuXG4gIHJlcGxhY2VDdXJzb3IoY3Vyc29yOiBQb3NpdGlvbikge1xuICAgIHRoaXMuc2VsZWN0aW9ucyA9IFt7IGFuY2hvcjogY3Vyc29yLCBoZWFkOiBjdXJzb3IgfV07XG4gIH1cblxuICByZXBsYWNlU2VsZWN0aW9ucyhzZWxlY3Rpb25zOiBSYW5nZVtdKSB7XG4gICAgaWYgKHNlbGVjdGlvbnMubGVuZ3RoIDwgMSkge1xuICAgICAgdGhyb3cgbmV3IEVycm9yKGBVbmFibGUgdG8gY3JlYXRlIFJvb3Qgd2l0aG91dCBzZWxlY3Rpb25zYCk7XG4gICAgfVxuICAgIHRoaXMuc2VsZWN0aW9ucyA9IHNlbGVjdGlvbnM7XG4gIH1cblxuICBnZXRMaXN0VW5kZXJDdXJzb3IoKTogTGlzdCB7XG4gICAgcmV0dXJuIHRoaXMuZ2V0TGlzdFVuZGVyTGluZSh0aGlzLmdldEN1cnNvcigpLmxpbmUpO1xuICB9XG5cbiAgZ2V0TGlzdFVuZGVyTGluZShsaW5lOiBudW1iZXIpIHtcbiAgICBpZiAobGluZSA8IHRoaXMuc3RhcnQubGluZSB8fCBsaW5lID4gdGhpcy5lbmQubGluZSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGxldCByZXN1bHQ6IExpc3QgPSBudWxsO1xuICAgIGxldCBpbmRleDogbnVtYmVyID0gdGhpcy5zdGFydC5saW5lO1xuXG4gICAgY29uc3QgdmlzaXRBcnIgPSAobGw6IExpc3RbXSkgPT4ge1xuICAgICAgZm9yIChjb25zdCBsIG9mIGxsKSB7XG4gICAgICAgIGNvbnN0IGxpc3RGcm9tTGluZSA9IGluZGV4O1xuICAgICAgICBjb25zdCBsaXN0VGlsbExpbmUgPSBsaXN0RnJvbUxpbmUgKyBsLmdldExpbmVDb3VudCgpIC0gMTtcblxuICAgICAgICBpZiAobGluZSA+PSBsaXN0RnJvbUxpbmUgJiYgbGluZSA8PSBsaXN0VGlsbExpbmUpIHtcbiAgICAgICAgICByZXN1bHQgPSBsO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgIGluZGV4ID0gbGlzdFRpbGxMaW5lICsgMTtcbiAgICAgICAgICB2aXNpdEFycihsLmdldENoaWxkcmVuKCkpO1xuICAgICAgICB9XG4gICAgICAgIGlmIChyZXN1bHQgIT09IG51bGwpIHtcbiAgICAgICAgICByZXR1cm47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9O1xuXG4gICAgdmlzaXRBcnIodGhpcy5yb290TGlzdC5nZXRDaGlsZHJlbigpKTtcblxuICAgIHJldHVybiByZXN1bHQ7XG4gIH1cblxuICBnZXRDb250ZW50TGluZXNSYW5nZU9mKGxpc3Q6IExpc3QpOiBbbnVtYmVyLCBudW1iZXJdIHwgbnVsbCB7XG4gICAgbGV0IHJlc3VsdDogW251bWJlciwgbnVtYmVyXSB8IG51bGwgPSBudWxsO1xuICAgIGxldCBsaW5lOiBudW1iZXIgPSB0aGlzLnN0YXJ0LmxpbmU7XG5cbiAgICBjb25zdCB2aXNpdEFyciA9IChsbDogTGlzdFtdKSA9PiB7XG4gICAgICBmb3IgKGNvbnN0IGwgb2YgbGwpIHtcbiAgICAgICAgY29uc3QgbGlzdEZyb21MaW5lID0gbGluZTtcbiAgICAgICAgY29uc3QgbGlzdFRpbGxMaW5lID0gbGlzdEZyb21MaW5lICsgbC5nZXRMaW5lQ291bnQoKSAtIDE7XG5cbiAgICAgICAgaWYgKGwgPT09IGxpc3QpIHtcbiAgICAgICAgICByZXN1bHQgPSBbbGlzdEZyb21MaW5lLCBsaXN0VGlsbExpbmVdO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgIGxpbmUgPSBsaXN0VGlsbExpbmUgKyAxO1xuICAgICAgICAgIHZpc2l0QXJyKGwuZ2V0Q2hpbGRyZW4oKSk7XG4gICAgICAgIH1cblxuICAgICAgICBpZiAocmVzdWx0ICE9PSBudWxsKSB7XG4gICAgICAgICAgcmV0dXJuO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfTtcblxuICAgIHZpc2l0QXJyKHRoaXMucm9vdExpc3QuZ2V0Q2hpbGRyZW4oKSk7XG5cbiAgICByZXR1cm4gcmVzdWx0O1xuICB9XG5cbiAgZ2V0Q2hpbGRyZW4oKSB7XG4gICAgcmV0dXJuIHRoaXMucm9vdExpc3QuZ2V0Q2hpbGRyZW4oKTtcbiAgfVxuXG4gIHByaW50KCkge1xuICAgIGxldCByZXMgPSBcIlwiO1xuXG4gICAgZm9yIChjb25zdCBjaGlsZCBvZiB0aGlzLnJvb3RMaXN0LmdldENoaWxkcmVuKCkpIHtcbiAgICAgIHJlcyArPSBjaGlsZC5wcmludCgpO1xuICAgIH1cblxuICAgIHJldHVybiByZXMucmVwbGFjZSgvXFxuJC8sIFwiXCIpO1xuICB9XG59XG4iLCJleHBvcnQgY29uc3QgY2hlY2tib3hSZSA9IGBcXFxcW1teXFxcXFtcXFxcXV1cXFxcXVsgXFx0XWA7XG4iLCJpbXBvcnQgeyBPcGVyYXRpb24gfSBmcm9tIFwiLi9PcGVyYXRpb25cIjtcblxuaW1wb3J0IHsgTGlzdCwgUG9zaXRpb24sIFJvb3QgfSBmcm9tIFwiLi4vcm9vdFwiO1xuaW1wb3J0IHsgcmVjYWxjdWxhdGVOdW1lcmljQnVsbGV0cyB9IGZyb20gXCIuLi9yb290L3JlY2FsY3VsYXRlTnVtZXJpY0J1bGxldHNcIjtcbmltcG9ydCB7IGNoZWNrYm94UmUgfSBmcm9tIFwiLi4vdXRpbHMvY2hlY2tib3hSZVwiO1xuaW1wb3J0IHsgaXNFbXB0eUxpbmVPckVtcHR5Q2hlY2tib3ggfSBmcm9tIFwiLi4vdXRpbHMvaXNFbXB0eUxpbmVPckVtcHR5Q2hlY2tib3hcIjtcblxuZXhwb3J0IGludGVyZmFjZSBHZXRab29tUmFuZ2Uge1xuICBnZXRab29tUmFuZ2UoKTogeyBmcm9tOiBQb3NpdGlvbjsgdG86IFBvc2l0aW9uIH0gfCBudWxsO1xufVxuXG5leHBvcnQgY2xhc3MgQ3JlYXRlTmV3SXRlbU9wZXJhdGlvbiBpbXBsZW1lbnRzIE9wZXJhdGlvbiB7XG4gIHByaXZhdGUgc3RvcFByb3BhZ2F0aW9uID0gZmFsc2U7XG4gIHByaXZhdGUgdXBkYXRlZCA9IGZhbHNlO1xuXG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgcm9vdDogUm9vdCxcbiAgICBwcml2YXRlIGRlZmF1bHRJbmRlbnRDaGFyczogc3RyaW5nLFxuICAgIHByaXZhdGUgZ2V0Wm9vbVJhbmdlOiBHZXRab29tUmFuZ2VcbiAgKSB7fVxuXG4gIHNob3VsZFN0b3BQcm9wYWdhdGlvbigpIHtcbiAgICByZXR1cm4gdGhpcy5zdG9wUHJvcGFnYXRpb247XG4gIH1cblxuICBzaG91bGRVcGRhdGUoKSB7XG4gICAgcmV0dXJuIHRoaXMudXBkYXRlZDtcbiAgfVxuXG4gIHBlcmZvcm0oKSB7XG4gICAgY29uc3QgeyByb290IH0gPSB0aGlzO1xuXG4gICAgaWYgKCFyb290Lmhhc1NpbmdsZVNlbGVjdGlvbigpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3Qgc2VsZWN0aW9uID0gcm9vdC5nZXRTZWxlY3Rpb24oKTtcbiAgICBpZiAoIXNlbGVjdGlvbiB8fCBzZWxlY3Rpb24uYW5jaG9yLmxpbmUgIT09IHNlbGVjdGlvbi5oZWFkLmxpbmUpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCBsaXN0ID0gcm9vdC5nZXRMaXN0VW5kZXJDdXJzb3IoKTtcbiAgICBjb25zdCBsaW5lcyA9IGxpc3QuZ2V0TGluZXNJbmZvKCk7XG5cbiAgICBpZiAobGluZXMubGVuZ3RoID09PSAxICYmIGlzRW1wdHlMaW5lT3JFbXB0eUNoZWNrYm94KGxpbmVzWzBdLnRleHQpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3QgY3Vyc29yID0gcm9vdC5nZXRDdXJzb3IoKTtcbiAgICBjb25zdCBsaW5lVW5kZXJDdXJzb3IgPSBsaW5lcy5maW5kKChsKSA9PiBsLmZyb20ubGluZSA9PT0gY3Vyc29yLmxpbmUpO1xuXG4gICAgaWYgKGN1cnNvci5jaCA8IGxpbmVVbmRlckN1cnNvci5mcm9tLmNoKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3QgeyBvbGRMaW5lcywgbmV3TGluZXMgfSA9IGxpbmVzLnJlZHVjZShcbiAgICAgIChhY2MsIGxpbmUpID0+IHtcbiAgICAgICAgaWYgKGN1cnNvci5saW5lID4gbGluZS5mcm9tLmxpbmUpIHtcbiAgICAgICAgICBhY2Mub2xkTGluZXMucHVzaChsaW5lLnRleHQpO1xuICAgICAgICB9IGVsc2UgaWYgKGN1cnNvci5saW5lID09PSBsaW5lLmZyb20ubGluZSkge1xuICAgICAgICAgIGNvbnN0IGxlZnQgPSBsaW5lLnRleHQuc2xpY2UoMCwgc2VsZWN0aW9uLmZyb20gLSBsaW5lLmZyb20uY2gpO1xuICAgICAgICAgIGNvbnN0IHJpZ2h0ID0gbGluZS50ZXh0LnNsaWNlKHNlbGVjdGlvbi50byAtIGxpbmUuZnJvbS5jaCk7XG4gICAgICAgICAgYWNjLm9sZExpbmVzLnB1c2gobGVmdCk7XG4gICAgICAgICAgYWNjLm5ld0xpbmVzLnB1c2gocmlnaHQpO1xuICAgICAgICB9IGVsc2UgaWYgKGN1cnNvci5saW5lIDwgbGluZS5mcm9tLmxpbmUpIHtcbiAgICAgICAgICBhY2MubmV3TGluZXMucHVzaChsaW5lLnRleHQpO1xuICAgICAgICB9XG5cbiAgICAgICAgcmV0dXJuIGFjYztcbiAgICAgIH0sXG4gICAgICB7XG4gICAgICAgIG9sZExpbmVzOiBbXSxcbiAgICAgICAgbmV3TGluZXM6IFtdLFxuICAgICAgfVxuICAgICk7XG5cbiAgICBjb25zdCBjb2RlQmxvY2tCYWN0aWNrcyA9IG9sZExpbmVzLmpvaW4oXCJcXG5cIikuc3BsaXQoXCJgYGBcIikubGVuZ3RoIC0gMTtcbiAgICBjb25zdCBpc0luc2lkZUNvZGVibG9jayA9XG4gICAgICBjb2RlQmxvY2tCYWN0aWNrcyA+IDAgJiYgY29kZUJsb2NrQmFjdGlja3MgJSAyICE9PSAwO1xuXG4gICAgaWYgKGlzSW5zaWRlQ29kZWJsb2NrKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgdGhpcy5zdG9wUHJvcGFnYXRpb24gPSB0cnVlO1xuICAgIHRoaXMudXBkYXRlZCA9IHRydWU7XG5cbiAgICBjb25zdCB6b29tUmFuZ2UgPSB0aGlzLmdldFpvb21SYW5nZS5nZXRab29tUmFuZ2UoKTtcbiAgICBjb25zdCBsaXN0SXNab29taW5nUm9vdCA9IEJvb2xlYW4oXG4gICAgICB6b29tUmFuZ2UgJiZcbiAgICAgICAgbGlzdC5nZXRGaXJzdExpbmVDb250ZW50U3RhcnQoKS5saW5lID49IHpvb21SYW5nZS5mcm9tLmxpbmUgJiZcbiAgICAgICAgbGlzdC5nZXRMYXN0TGluZUNvbnRlbnRFbmQoKS5saW5lIDw9IHpvb21SYW5nZS5mcm9tLmxpbmVcbiAgICApO1xuXG4gICAgY29uc3QgaGFzQ2hpbGRyZW4gPSAhbGlzdC5pc0VtcHR5KCk7XG4gICAgY29uc3QgY2hpbGRJc0ZvbGRlZCA9IGxpc3QuaXNGb2xkUm9vdCgpO1xuICAgIGNvbnN0IGVuZFBvcyA9IGxpc3QuZ2V0TGFzdExpbmVDb250ZW50RW5kKCk7XG4gICAgY29uc3QgZW5kT2ZMaW5lID0gY3Vyc29yLmxpbmUgPT09IGVuZFBvcy5saW5lICYmIGN1cnNvci5jaCA9PT0gZW5kUG9zLmNoO1xuXG4gICAgY29uc3Qgb25DaGlsZExldmVsID1cbiAgICAgIGxpc3RJc1pvb21pbmdSb290IHx8IChoYXNDaGlsZHJlbiAmJiAhY2hpbGRJc0ZvbGRlZCAmJiBlbmRPZkxpbmUpO1xuXG4gICAgY29uc3QgaW5kZW50ID0gb25DaGlsZExldmVsXG4gICAgICA/IGhhc0NoaWxkcmVuXG4gICAgICAgID8gbGlzdC5nZXRDaGlsZHJlbigpWzBdLmdldEZpcnN0TGluZUluZGVudCgpXG4gICAgICAgIDogbGlzdC5nZXRGaXJzdExpbmVJbmRlbnQoKSArIHRoaXMuZGVmYXVsdEluZGVudENoYXJzXG4gICAgICA6IGxpc3QuZ2V0Rmlyc3RMaW5lSW5kZW50KCk7XG5cbiAgICBjb25zdCBidWxsZXQgPVxuICAgICAgb25DaGlsZExldmVsICYmIGhhc0NoaWxkcmVuXG4gICAgICAgID8gbGlzdC5nZXRDaGlsZHJlbigpWzBdLmdldEJ1bGxldCgpXG4gICAgICAgIDogbGlzdC5nZXRCdWxsZXQoKTtcblxuICAgIGNvbnN0IHNwYWNlQWZ0ZXJCdWxsZXQgPVxuICAgICAgb25DaGlsZExldmVsICYmIGhhc0NoaWxkcmVuXG4gICAgICAgID8gbGlzdC5nZXRDaGlsZHJlbigpWzBdLmdldFNwYWNlQWZ0ZXJCdWxsZXQoKVxuICAgICAgICA6IGxpc3QuZ2V0U3BhY2VBZnRlckJ1bGxldCgpO1xuXG4gICAgY29uc3QgcHJlZml4ID0gb2xkTGluZXNbMF0ubWF0Y2goY2hlY2tib3hSZSkgPyBcIlsgXSBcIiA6IFwiXCI7XG5cbiAgICBjb25zdCBuZXdMaXN0ID0gbmV3IExpc3QoXG4gICAgICBsaXN0LmdldFJvb3QoKSxcbiAgICAgIGluZGVudCxcbiAgICAgIGJ1bGxldCxcbiAgICAgIHByZWZpeCxcbiAgICAgIHNwYWNlQWZ0ZXJCdWxsZXQsXG4gICAgICBwcmVmaXggKyBuZXdMaW5lcy5zaGlmdCgpLFxuICAgICAgZmFsc2VcbiAgICApO1xuXG4gICAgaWYgKG5ld0xpbmVzLmxlbmd0aCA+IDApIHtcbiAgICAgIG5ld0xpc3Quc2V0Tm90ZXNJbmRlbnQobGlzdC5nZXROb3Rlc0luZGVudCgpKTtcbiAgICAgIGZvciAoY29uc3QgbGluZSBvZiBuZXdMaW5lcykge1xuICAgICAgICBuZXdMaXN0LmFkZExpbmUobGluZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaWYgKG9uQ2hpbGRMZXZlbCkge1xuICAgICAgbGlzdC5hZGRCZWZvcmVBbGwobmV3TGlzdCk7XG4gICAgfSBlbHNlIHtcbiAgICAgIGlmICghY2hpbGRJc0ZvbGRlZCB8fCAhZW5kT2ZMaW5lKSB7XG4gICAgICAgIGNvbnN0IGNoaWxkcmVuID0gbGlzdC5nZXRDaGlsZHJlbigpO1xuICAgICAgICBmb3IgKGNvbnN0IGNoaWxkIG9mIGNoaWxkcmVuKSB7XG4gICAgICAgICAgbGlzdC5yZW1vdmVDaGlsZChjaGlsZCk7XG4gICAgICAgICAgbmV3TGlzdC5hZGRBZnRlckFsbChjaGlsZCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbGlzdC5nZXRQYXJlbnQoKS5hZGRBZnRlcihsaXN0LCBuZXdMaXN0KTtcbiAgICB9XG5cbiAgICBsaXN0LnJlcGxhY2VMaW5lcyhvbGRMaW5lcyk7XG5cbiAgICBjb25zdCBuZXdMaXN0U3RhcnQgPSBuZXdMaXN0LmdldEZpcnN0TGluZUNvbnRlbnRTdGFydCgpO1xuICAgIHJvb3QucmVwbGFjZUN1cnNvcih7XG4gICAgICBsaW5lOiBuZXdMaXN0U3RhcnQubGluZSxcbiAgICAgIGNoOiBuZXdMaXN0U3RhcnQuY2ggKyBwcmVmaXgubGVuZ3RoLFxuICAgIH0pO1xuXG4gICAgcmVjYWxjdWxhdGVOdW1lcmljQnVsbGV0cyhyb290KTtcbiAgfVxufVxuIiwiaW1wb3J0IHsgUGx1Z2luXzIgfSBmcm9tIFwib2JzaWRpYW5cIjtcblxuaW1wb3J0IHsgUHJlYyB9IGZyb20gXCJAY29kZW1pcnJvci9zdGF0ZVwiO1xuaW1wb3J0IHsga2V5bWFwIH0gZnJvbSBcIkBjb2RlbWlycm9yL3ZpZXdcIjtcblxuaW1wb3J0IHsgTXlFZGl0b3IgfSBmcm9tIFwiLi4vTXlFZGl0b3JcIjtcbmltcG9ydCB7IEZlYXR1cmUgfSBmcm9tIFwiLi4vZmVhdHVyZXMvRmVhdHVyZVwiO1xuaW1wb3J0IHsgQ3JlYXRlTmV3SXRlbU9wZXJhdGlvbiB9IGZyb20gXCIuLi9vcGVyYXRpb25zL0NyZWF0ZU5ld0l0ZW1PcGVyYXRpb25cIjtcbmltcG9ydCB7IElNRVNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvSU1FU2VydmljZVwiO1xuaW1wb3J0IHsgT2JzaWRpYW5TZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL09ic2lkaWFuU2VydmljZVwiO1xuaW1wb3J0IHsgUGVyZm9ybU9wZXJhdGlvblNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvUGVyZm9ybU9wZXJhdGlvblNlcnZpY2VcIjtcbmltcG9ydCB7IFNldHRpbmdzU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9TZXR0aW5nc1NlcnZpY2VcIjtcblxuZXhwb3J0IGNsYXNzIEVudGVyU2hvdWxkQ3JlYXRlTmV3SXRlbUZlYXR1cmUgaW1wbGVtZW50cyBGZWF0dXJlIHtcbiAgY29uc3RydWN0b3IoXG4gICAgcHJpdmF0ZSBwbHVnaW46IFBsdWdpbl8yLFxuICAgIHByaXZhdGUgc2V0dGluZ3M6IFNldHRpbmdzU2VydmljZSxcbiAgICBwcml2YXRlIGltZTogSU1FU2VydmljZSxcbiAgICBwcml2YXRlIG9ic2lkaWFuOiBPYnNpZGlhblNlcnZpY2UsXG4gICAgcHJpdmF0ZSBwZXJmb3JtT3BlcmF0aW9uOiBQZXJmb3JtT3BlcmF0aW9uU2VydmljZVxuICApIHt9XG5cbiAgYXN5bmMgbG9hZCgpIHtcbiAgICB0aGlzLnBsdWdpbi5yZWdpc3RlckVkaXRvckV4dGVuc2lvbihcbiAgICAgIFByZWMuaGlnaGVzdChcbiAgICAgICAga2V5bWFwLm9mKFtcbiAgICAgICAgICB7XG4gICAgICAgICAgICBrZXk6IFwiRW50ZXJcIixcbiAgICAgICAgICAgIHJ1bjogdGhpcy5vYnNpZGlhbi5jcmVhdGVLZXltYXBSdW5DYWxsYmFjayh7XG4gICAgICAgICAgICAgIGNoZWNrOiB0aGlzLmNoZWNrLFxuICAgICAgICAgICAgICBydW46IHRoaXMucnVuLFxuICAgICAgICAgICAgfSksXG4gICAgICAgICAgfSxcbiAgICAgICAgXSlcbiAgICAgIClcbiAgICApO1xuICB9XG5cbiAgYXN5bmMgdW5sb2FkKCkge31cblxuICBwcml2YXRlIGNoZWNrID0gKCkgPT4ge1xuICAgIHJldHVybiB0aGlzLnNldHRpbmdzLmJldHRlckVudGVyICYmICF0aGlzLmltZS5pc0lNRU9wZW5lZCgpO1xuICB9O1xuXG4gIHByaXZhdGUgcnVuID0gKGVkaXRvcjogTXlFZGl0b3IpID0+IHtcbiAgICBjb25zdCB6b29tUmFuZ2UgPSBlZGl0b3IuZ2V0Wm9vbVJhbmdlKCk7XG5cbiAgICBjb25zdCByZXMgPSB0aGlzLnBlcmZvcm1PcGVyYXRpb24ucGVyZm9ybU9wZXJhdGlvbihcbiAgICAgIChyb290KSA9PlxuICAgICAgICBuZXcgQ3JlYXRlTmV3SXRlbU9wZXJhdGlvbihcbiAgICAgICAgICByb290LFxuICAgICAgICAgIHRoaXMub2JzaWRpYW4uZ2V0RGVmYXVsdEluZGVudENoYXJzKCksXG4gICAgICAgICAge1xuICAgICAgICAgICAgZ2V0Wm9vbVJhbmdlOiAoKSA9PiB6b29tUmFuZ2UsXG4gICAgICAgICAgfVxuICAgICAgICApLFxuICAgICAgZWRpdG9yXG4gICAgKTtcblxuICAgIGlmIChyZXMuc2hvdWxkVXBkYXRlICYmIHpvb21SYW5nZSkge1xuICAgICAgZWRpdG9yLnpvb21Jbih6b29tUmFuZ2UuZnJvbS5saW5lKTtcbiAgICB9XG5cbiAgICByZXR1cm4gcmVzO1xuICB9O1xufVxuIiwiaW1wb3J0IHsgTm90aWNlLCBQbHVnaW5fMiB9IGZyb20gXCJvYnNpZGlhblwiO1xuXG5pbXBvcnQgeyBGZWF0dXJlIH0gZnJvbSBcIi4vRmVhdHVyZVwiO1xuXG5pbXBvcnQgeyBNeUVkaXRvciB9IGZyb20gXCIuLi9NeUVkaXRvclwiO1xuaW1wb3J0IHsgT2JzaWRpYW5TZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL09ic2lkaWFuU2VydmljZVwiO1xuXG5leHBvcnQgY2xhc3MgRm9sZEZlYXR1cmUgaW1wbGVtZW50cyBGZWF0dXJlIHtcbiAgY29uc3RydWN0b3IocHJpdmF0ZSBwbHVnaW46IFBsdWdpbl8yLCBwcml2YXRlIG9ic2lkaWFuOiBPYnNpZGlhblNlcnZpY2UpIHt9XG5cbiAgYXN5bmMgbG9hZCgpIHtcbiAgICB0aGlzLnBsdWdpbi5hZGRDb21tYW5kKHtcbiAgICAgIGlkOiBcImZvbGRcIixcbiAgICAgIGljb246IFwiY2hldnJvbnMtZG93bi11cFwiLFxuICAgICAgbmFtZTogXCJGb2xkIHRoZSBsaXN0XCIsXG4gICAgICBlZGl0b3JDYWxsYmFjazogdGhpcy5vYnNpZGlhbi5jcmVhdGVFZGl0b3JDYWxsYmFjayh0aGlzLmZvbGQpLFxuICAgICAgaG90a2V5czogW1xuICAgICAgICB7XG4gICAgICAgICAgbW9kaWZpZXJzOiBbXCJNb2RcIl0sXG4gICAgICAgICAga2V5OiBcIkFycm93VXBcIixcbiAgICAgICAgfSxcbiAgICAgIF0sXG4gICAgfSk7XG5cbiAgICB0aGlzLnBsdWdpbi5hZGRDb21tYW5kKHtcbiAgICAgIGlkOiBcInVuZm9sZFwiLFxuICAgICAgaWNvbjogXCJjaGV2cm9ucy11cC1kb3duXCIsXG4gICAgICBuYW1lOiBcIlVuZm9sZCB0aGUgbGlzdFwiLFxuICAgICAgZWRpdG9yQ2FsbGJhY2s6IHRoaXMub2JzaWRpYW4uY3JlYXRlRWRpdG9yQ2FsbGJhY2sodGhpcy51bmZvbGQpLFxuICAgICAgaG90a2V5czogW1xuICAgICAgICB7XG4gICAgICAgICAgbW9kaWZpZXJzOiBbXCJNb2RcIl0sXG4gICAgICAgICAga2V5OiBcIkFycm93RG93blwiLFxuICAgICAgICB9LFxuICAgICAgXSxcbiAgICB9KTtcbiAgfVxuXG4gIGFzeW5jIHVubG9hZCgpIHt9XG5cbiAgcHJpdmF0ZSBzZXRGb2xkKGVkaXRvcjogTXlFZGl0b3IsIHR5cGU6IFwiZm9sZFwiIHwgXCJ1bmZvbGRcIikge1xuICAgIGlmICghdGhpcy5vYnNpZGlhbi5nZXRPYnNpZGlhbkZvbGRTZXR0aW5ncygpLmZvbGRJbmRlbnQpIHtcbiAgICAgIG5ldyBOb3RpY2UoXG4gICAgICAgIGBVbmFibGUgdG8gJHt0eXBlfSBiZWNhdXNlIGZvbGRpbmcgaXMgZGlzYWJsZWQuIFBsZWFzZSBlbmFibGUgXCJGb2xkIGluZGVudFwiIGluIE9ic2lkaWFuIHNldHRpbmdzLmAsXG4gICAgICAgIDUwMDBcbiAgICAgICk7XG4gICAgICByZXR1cm4gdHJ1ZTtcbiAgICB9XG5cbiAgICBjb25zdCBjdXJzb3IgPSBlZGl0b3IuZ2V0Q3Vyc29yKCk7XG5cbiAgICBpZiAodHlwZSA9PT0gXCJmb2xkXCIpIHtcbiAgICAgIGVkaXRvci5mb2xkKGN1cnNvci5saW5lKTtcbiAgICB9IGVsc2Uge1xuICAgICAgZWRpdG9yLnVuZm9sZChjdXJzb3IubGluZSk7XG4gICAgfVxuXG4gICAgcmV0dXJuIHRydWU7XG4gIH1cblxuICBwcml2YXRlIGZvbGQgPSAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgIHJldHVybiB0aGlzLnNldEZvbGQoZWRpdG9yLCBcImZvbGRcIik7XG4gIH07XG5cbiAgcHJpdmF0ZSB1bmZvbGQgPSAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgIHJldHVybiB0aGlzLnNldEZvbGQoZWRpdG9yLCBcInVuZm9sZFwiKTtcbiAgfTtcbn1cbiIsIi8qIGVzbGludC1kaXNhYmxlIEB0eXBlc2NyaXB0LWVzbGludC9uby11bnVzZWQtdmFycyAqL1xuaW1wb3J0IHsgRWRpdG9yIH0gZnJvbSBcIm9ic2lkaWFuXCI7XG5cbmltcG9ydCB7XG4gIGZvbGRFZmZlY3QsXG4gIGZvbGRhYmxlLFxuICBmb2xkZWRSYW5nZXMsXG4gIHVuZm9sZEVmZmVjdCxcbn0gZnJvbSBcIkBjb2RlbWlycm9yL2xhbmd1YWdlXCI7XG5pbXBvcnQgeyBFZGl0b3JWaWV3LCBydW5TY29wZUhhbmRsZXJzIH0gZnJvbSBcIkBjb2RlbWlycm9yL3ZpZXdcIjtcblxuZXhwb3J0IGNsYXNzIE15RWRpdG9yUG9zaXRpb24ge1xuICBsaW5lOiBudW1iZXI7XG4gIGNoOiBudW1iZXI7XG59XG5cbmV4cG9ydCBjbGFzcyBNeUVkaXRvclJhbmdlIHtcbiAgZnJvbTogTXlFZGl0b3JQb3NpdGlvbjtcbiAgdG86IE15RWRpdG9yUG9zaXRpb247XG59XG5cbmV4cG9ydCBjbGFzcyBNeUVkaXRvclNlbGVjdGlvbiB7XG4gIGFuY2hvcjogTXlFZGl0b3JQb3NpdGlvbjtcbiAgaGVhZDogTXlFZGl0b3JQb3NpdGlvbjtcbn1cblxuZnVuY3Rpb24gZm9sZEluc2lkZSh2aWV3OiBFZGl0b3JWaWV3LCBmcm9tOiBudW1iZXIsIHRvOiBudW1iZXIpIHtcbiAgbGV0IGZvdW5kOiB7IGZyb206IG51bWJlcjsgdG86IG51bWJlciB9IHwgbnVsbCA9IG51bGw7XG4gIGZvbGRlZFJhbmdlcyh2aWV3LnN0YXRlKS5iZXR3ZWVuKGZyb20sIHRvLCAoZnJvbSwgdG8pID0+IHtcbiAgICBpZiAoIWZvdW5kIHx8IGZvdW5kLmZyb20gPiBmcm9tKSBmb3VuZCA9IHsgZnJvbSwgdG8gfTtcbiAgfSk7XG4gIHJldHVybiBmb3VuZDtcbn1cblxuZXhwb3J0IGNsYXNzIE15RWRpdG9yIHtcbiAgcHJpdmF0ZSB2aWV3OiBFZGl0b3JWaWV3O1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgZTogRWRpdG9yKSB7XG4gICAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIEB0eXBlc2NyaXB0LWVzbGludC9uby1leHBsaWNpdC1hbnlcbiAgICB0aGlzLnZpZXcgPSAodGhpcy5lIGFzIGFueSkuY207XG4gIH1cblxuICBnZXRDdXJzb3IoKTogTXlFZGl0b3JQb3NpdGlvbiB7XG4gICAgcmV0dXJuIHRoaXMuZS5nZXRDdXJzb3IoKTtcbiAgfVxuXG4gIGdldExpbmUobjogbnVtYmVyKTogc3RyaW5nIHtcbiAgICByZXR1cm4gdGhpcy5lLmdldExpbmUobik7XG4gIH1cblxuICBsYXN0TGluZSgpOiBudW1iZXIge1xuICAgIHJldHVybiB0aGlzLmUubGFzdExpbmUoKTtcbiAgfVxuXG4gIGxpc3RTZWxlY3Rpb25zKCk6IE15RWRpdG9yU2VsZWN0aW9uW10ge1xuICAgIHJldHVybiB0aGlzLmUubGlzdFNlbGVjdGlvbnMoKTtcbiAgfVxuXG4gIGdldFJhbmdlKGZyb206IE15RWRpdG9yUG9zaXRpb24sIHRvOiBNeUVkaXRvclBvc2l0aW9uKTogc3RyaW5nIHtcbiAgICByZXR1cm4gdGhpcy5lLmdldFJhbmdlKGZyb20sIHRvKTtcbiAgfVxuXG4gIHJlcGxhY2VSYW5nZShcbiAgICByZXBsYWNlbWVudDogc3RyaW5nLFxuICAgIGZyb206IE15RWRpdG9yUG9zaXRpb24sXG4gICAgdG86IE15RWRpdG9yUG9zaXRpb25cbiAgKTogdm9pZCB7XG4gICAgcmV0dXJuIHRoaXMuZS5yZXBsYWNlUmFuZ2UocmVwbGFjZW1lbnQsIGZyb20sIHRvKTtcbiAgfVxuXG4gIHNldFNlbGVjdGlvbnMoc2VsZWN0aW9uczogTXlFZGl0b3JTZWxlY3Rpb25bXSk6IHZvaWQge1xuICAgIHRoaXMuZS5zZXRTZWxlY3Rpb25zKHNlbGVjdGlvbnMpO1xuICB9XG5cbiAgc2V0VmFsdWUodGV4dDogc3RyaW5nKTogdm9pZCB7XG4gICAgdGhpcy5lLnNldFZhbHVlKHRleHQpO1xuICB9XG5cbiAgZ2V0VmFsdWUoKTogc3RyaW5nIHtcbiAgICByZXR1cm4gdGhpcy5lLmdldFZhbHVlKCk7XG4gIH1cblxuICBvZmZzZXRUb1BvcyhvZmZzZXQ6IG51bWJlcik6IE15RWRpdG9yUG9zaXRpb24ge1xuICAgIHJldHVybiB0aGlzLmUub2Zmc2V0VG9Qb3Mob2Zmc2V0KTtcbiAgfVxuXG4gIHBvc1RvT2Zmc2V0KHBvczogTXlFZGl0b3JQb3NpdGlvbik6IG51bWJlciB7XG4gICAgcmV0dXJuIHRoaXMuZS5wb3NUb09mZnNldChwb3MpO1xuICB9XG5cbiAgZm9sZChuOiBudW1iZXIpOiB2b2lkIHtcbiAgICBjb25zdCB7IHZpZXcgfSA9IHRoaXM7XG4gICAgY29uc3QgbCA9IHZpZXcubGluZUJsb2NrQXQodmlldy5zdGF0ZS5kb2MubGluZShuICsgMSkuZnJvbSk7XG4gICAgY29uc3QgcmFuZ2UgPSBmb2xkYWJsZSh2aWV3LnN0YXRlLCBsLmZyb20sIGwudG8pO1xuXG4gICAgaWYgKCFyYW5nZSB8fCByYW5nZS5mcm9tID09PSByYW5nZS50bykge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHZpZXcuZGlzcGF0Y2goeyBlZmZlY3RzOiBbZm9sZEVmZmVjdC5vZihyYW5nZSldIH0pO1xuICB9XG5cbiAgdW5mb2xkKG46IG51bWJlcik6IHZvaWQge1xuICAgIGNvbnN0IHsgdmlldyB9ID0gdGhpcztcbiAgICBjb25zdCBsID0gdmlldy5saW5lQmxvY2tBdCh2aWV3LnN0YXRlLmRvYy5saW5lKG4gKyAxKS5mcm9tKTtcbiAgICBjb25zdCByYW5nZSA9IGZvbGRJbnNpZGUodmlldywgbC5mcm9tLCBsLnRvKTtcblxuICAgIGlmICghcmFuZ2UpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICB2aWV3LmRpc3BhdGNoKHsgZWZmZWN0czogW3VuZm9sZEVmZmVjdC5vZihyYW5nZSldIH0pO1xuICB9XG5cbiAgZ2V0QWxsRm9sZGVkTGluZXMoKTogbnVtYmVyW10ge1xuICAgIGNvbnN0IGMgPSBmb2xkZWRSYW5nZXModGhpcy52aWV3LnN0YXRlKS5pdGVyKCk7XG4gICAgY29uc3QgcmVzOiBudW1iZXJbXSA9IFtdO1xuICAgIHdoaWxlIChjLnZhbHVlKSB7XG4gICAgICByZXMucHVzaCh0aGlzLm9mZnNldFRvUG9zKGMuZnJvbSkubGluZSk7XG4gICAgICBjLm5leHQoKTtcbiAgICB9XG4gICAgcmV0dXJuIHJlcztcbiAgfVxuXG4gIHRyaWdnZXJPbktleURvd24oZTogS2V5Ym9hcmRFdmVudCk6IHZvaWQge1xuICAgIHJ1blNjb3BlSGFuZGxlcnModGhpcy52aWV3LCBlLCBcImVkaXRvclwiKTtcbiAgfVxuXG4gIGdldFpvb21SYW5nZSgpOiBNeUVkaXRvclJhbmdlIHwgbnVsbCB7XG4gICAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIEB0eXBlc2NyaXB0LWVzbGludC9uby1leHBsaWNpdC1hbnlcbiAgICBjb25zdCBhcGkgPSAod2luZG93IGFzIGFueSkuT2JzaWRpYW5ab29tUGx1Z2luO1xuXG4gICAgaWYgKCFhcGkgfHwgIWFwaS5nZXRab29tUmFuZ2UpIHtcbiAgICAgIHJldHVybiBudWxsO1xuICAgIH1cblxuICAgIHJldHVybiBhcGkuZ2V0Wm9vbVJhbmdlKHRoaXMuZSk7XG4gIH1cblxuICB6b29tT3V0KCkge1xuICAgIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tZXhwbGljaXQtYW55XG4gICAgY29uc3QgYXBpID0gKHdpbmRvdyBhcyBhbnkpLk9ic2lkaWFuWm9vbVBsdWdpbjtcblxuICAgIGlmICghYXBpIHx8ICFhcGkuem9vbU91dCkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGFwaS56b29tT3V0KHRoaXMuZSk7XG4gIH1cblxuICB6b29tSW4obGluZTogbnVtYmVyKSB7XG4gICAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIEB0eXBlc2NyaXB0LWVzbGludC9uby1leHBsaWNpdC1hbnlcbiAgICBjb25zdCBhcGkgPSAod2luZG93IGFzIGFueSkuT2JzaWRpYW5ab29tUGx1Z2luO1xuXG4gICAgaWYgKCFhcGkgfHwgIWFwaS56b29tSW4pIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBhcGkuem9vbUluKHRoaXMuZSwgbGluZSk7XG4gIH1cbn1cbiIsImltcG9ydCB7IFBsdWdpbl8yLCBlZGl0b3JJbmZvRmllbGQgfSBmcm9tIFwib2JzaWRpYW5cIjtcblxuaW1wb3J0IHtcbiAgRWRpdG9yVmlldyxcbiAgUGx1Z2luVmFsdWUsXG4gIFZpZXdQbHVnaW4sXG4gIFZpZXdVcGRhdGUsXG59IGZyb20gXCJAY29kZW1pcnJvci92aWV3XCI7XG5cbmltcG9ydCB7IEZlYXR1cmUgfSBmcm9tIFwiLi9GZWF0dXJlXCI7XG5cbmltcG9ydCB7IE15RWRpdG9yIH0gZnJvbSBcIi4uL015RWRpdG9yXCI7XG5pbXBvcnQgeyBMaXN0IH0gZnJvbSBcIi4uL3Jvb3RcIjtcbmltcG9ydCB7IE9ic2lkaWFuU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9PYnNpZGlhblNlcnZpY2VcIjtcbmltcG9ydCB7IFBhcnNlclNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvUGFyc2VyU2VydmljZVwiO1xuaW1wb3J0IHsgU2V0dGluZ3NTZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL1NldHRpbmdzU2VydmljZVwiO1xuXG5pbnRlcmZhY2UgTGluZURhdGEge1xuICB0b3A6IG51bWJlcjtcbiAgbGVmdDogbnVtYmVyO1xuICBoZWlnaHQ6IHN0cmluZztcbiAgbGlzdDogTGlzdDtcbn1cblxuY2xhc3MgTGlzdExpbmVzVmlld1BsdWdpblZhbHVlIGltcGxlbWVudHMgUGx1Z2luVmFsdWUge1xuICBwcml2YXRlIHNjaGVkdWxlZDogUmV0dXJuVHlwZTx0eXBlb2Ygc2V0VGltZW91dD47XG4gIHByaXZhdGUgc2Nyb2xsZXI6IEhUTUxFbGVtZW50O1xuICBwcml2YXRlIGNvbnRlbnRDb250YWluZXI6IEhUTUxFbGVtZW50O1xuICBwcml2YXRlIGVkaXRvcjogTXlFZGl0b3I7XG4gIHByaXZhdGUgbGFzdExpbmU6IG51bWJlcjtcbiAgcHJpdmF0ZSBsaW5lczogTGluZURhdGFbXTtcbiAgcHJpdmF0ZSBsaW5lRWxlbWVudHM6IEhUTUxFbGVtZW50W10gPSBbXTtcblxuICBjb25zdHJ1Y3RvcihcbiAgICBwcml2YXRlIHNldHRpbmdzOiBTZXR0aW5nc1NlcnZpY2UsXG4gICAgcHJpdmF0ZSBvYnNpZGlhbjogT2JzaWRpYW5TZXJ2aWNlLFxuICAgIHByaXZhdGUgcGFyc2VyOiBQYXJzZXJTZXJ2aWNlLFxuICAgIHByaXZhdGUgdmlldzogRWRpdG9yVmlld1xuICApIHtcbiAgICB0aGlzLnZpZXcuc2Nyb2xsRE9NLmFkZEV2ZW50TGlzdGVuZXIoXCJzY3JvbGxcIiwgdGhpcy5vblNjcm9sbCk7XG4gICAgdGhpcy5zZXR0aW5ncy5vbkNoYW5nZShcImxpc3RMaW5lc1wiLCB0aGlzLnNjaGVkdWxlUmVjYWxjdWxhdGUpO1xuXG4gICAgdGhpcy5wcmVwYXJlRG9tKCk7XG4gICAgdGhpcy53YWl0Rm9yRWRpdG9yKCk7XG4gIH1cblxuICBwcml2YXRlIHdhaXRGb3JFZGl0b3IgPSAoKSA9PiB7XG4gICAgY29uc3Qgb2UgPSB0aGlzLnZpZXcuc3RhdGUuZmllbGQoZWRpdG9ySW5mb0ZpZWxkKS5lZGl0b3I7XG4gICAgaWYgKCFvZSkge1xuICAgICAgc2V0VGltZW91dCh0aGlzLndhaXRGb3JFZGl0b3IsIDApO1xuICAgICAgcmV0dXJuO1xuICAgIH1cbiAgICB0aGlzLmVkaXRvciA9IG5ldyBNeUVkaXRvcihvZSk7XG4gICAgdGhpcy5zY2hlZHVsZVJlY2FsY3VsYXRlKCk7XG4gIH07XG5cbiAgcHJpdmF0ZSBwcmVwYXJlRG9tKCkge1xuICAgIHRoaXMuY29udGVudENvbnRhaW5lciA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoXCJkaXZcIik7XG4gICAgdGhpcy5jb250ZW50Q29udGFpbmVyLmNsYXNzTGlzdC5hZGQoXG4gICAgICBcIm91dGxpbmVyLXBsdWdpbi1saXN0LWxpbmVzLWNvbnRlbnQtY29udGFpbmVyXCJcbiAgICApO1xuXG4gICAgdGhpcy5zY3JvbGxlciA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoXCJkaXZcIik7XG4gICAgdGhpcy5zY3JvbGxlci5jbGFzc0xpc3QuYWRkKFwib3V0bGluZXItcGx1Z2luLWxpc3QtbGluZXMtc2Nyb2xsZXJcIik7XG5cbiAgICB0aGlzLnNjcm9sbGVyLmFwcGVuZENoaWxkKHRoaXMuY29udGVudENvbnRhaW5lcik7XG4gICAgdGhpcy52aWV3LmRvbS5hcHBlbmRDaGlsZCh0aGlzLnNjcm9sbGVyKTtcbiAgfVxuXG4gIHByaXZhdGUgb25TY3JvbGwgPSAoZTogRXZlbnQpID0+IHtcbiAgICBjb25zdCB7IHNjcm9sbExlZnQsIHNjcm9sbFRvcCB9ID0gZS50YXJnZXQgYXMgSFRNTEVsZW1lbnQ7XG4gICAgdGhpcy5zY3JvbGxlci5zY3JvbGxUbyhzY3JvbGxMZWZ0LCBzY3JvbGxUb3ApO1xuICB9O1xuXG4gIHByaXZhdGUgc2NoZWR1bGVSZWNhbGN1bGF0ZSA9ICgpID0+IHtcbiAgICBjbGVhclRpbWVvdXQodGhpcy5zY2hlZHVsZWQpO1xuICAgIHRoaXMuc2NoZWR1bGVkID0gc2V0VGltZW91dCh0aGlzLmNhbGN1bGF0ZSwgMCk7XG4gIH07XG5cbiAgdXBkYXRlKHVwZGF0ZTogVmlld1VwZGF0ZSkge1xuICAgIGlmIChcbiAgICAgIHVwZGF0ZS5kb2NDaGFuZ2VkIHx8XG4gICAgICB1cGRhdGUudmlld3BvcnRDaGFuZ2VkIHx8XG4gICAgICB1cGRhdGUuZ2VvbWV0cnlDaGFuZ2VkIHx8XG4gICAgICB1cGRhdGUudHJhbnNhY3Rpb25zLnNvbWUoKHRyKSA9PiB0ci5yZWNvbmZpZ3VyZWQpXG4gICAgKSB7XG4gICAgICB0aGlzLnNjaGVkdWxlUmVjYWxjdWxhdGUoKTtcbiAgICB9XG4gIH1cblxuICBwcml2YXRlIGNhbGN1bGF0ZSA9ICgpID0+IHtcbiAgICB0aGlzLmxpbmVzID0gW107XG5cbiAgICBpZiAoXG4gICAgICB0aGlzLnNldHRpbmdzLmxpc3RMaW5lcyAmJlxuICAgICAgdGhpcy5vYnNpZGlhbi5pc0RlZmF1bHRUaGVtZUVuYWJsZWQoKSAmJlxuICAgICAgdGhpcy52aWV3LnZpZXdwb3J0TGluZUJsb2Nrcy5sZW5ndGggPiAwICYmXG4gICAgICB0aGlzLnZpZXcudmlzaWJsZVJhbmdlcy5sZW5ndGggPiAwXG4gICAgKSB7XG4gICAgICBjb25zdCBmcm9tTGluZSA9IHRoaXMuZWRpdG9yLm9mZnNldFRvUG9zKHRoaXMudmlldy52aWV3cG9ydC5mcm9tKS5saW5lO1xuICAgICAgY29uc3QgdG9MaW5lID0gdGhpcy5lZGl0b3Iub2Zmc2V0VG9Qb3ModGhpcy52aWV3LnZpZXdwb3J0LnRvKS5saW5lO1xuICAgICAgY29uc3QgbGlzdHMgPSB0aGlzLnBhcnNlci5wYXJzZVJhbmdlKHRoaXMuZWRpdG9yLCBmcm9tTGluZSwgdG9MaW5lKTtcblxuICAgICAgZm9yIChjb25zdCBsaXN0IG9mIGxpc3RzKSB7XG4gICAgICAgIHRoaXMubGFzdExpbmUgPSBsaXN0LmdldFJhbmdlKClbMV0ubGluZTtcblxuICAgICAgICBmb3IgKGNvbnN0IGMgb2YgbGlzdC5nZXRDaGlsZHJlbigpKSB7XG4gICAgICAgICAgdGhpcy5yZWN1cnNpdmUoYyk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgdGhpcy5saW5lcy5zb3J0KChhLCBiKSA9PlxuICAgICAgICBhLnRvcCA9PT0gYi50b3AgPyBhLmxlZnQgLSBiLmxlZnQgOiBhLnRvcCAtIGIudG9wXG4gICAgICApO1xuICAgIH1cblxuICAgIHRoaXMudXBkYXRlRG9tKCk7XG4gIH07XG5cbiAgcHJpdmF0ZSBnZXROZXh0U2libGluZyhsaXN0OiBMaXN0KTogTGlzdCB8IG51bGwge1xuICAgIGxldCBsaXN0VG1wID0gbGlzdDtcbiAgICBsZXQgcCA9IGxpc3RUbXAuZ2V0UGFyZW50KCk7XG4gICAgd2hpbGUgKHApIHtcbiAgICAgIGNvbnN0IG5leHRTaWJsaW5nID0gcC5nZXROZXh0U2libGluZ09mKGxpc3RUbXApO1xuICAgICAgaWYgKG5leHRTaWJsaW5nKSB7XG4gICAgICAgIHJldHVybiBuZXh0U2libGluZztcbiAgICAgIH1cbiAgICAgIGxpc3RUbXAgPSBwO1xuICAgICAgcCA9IGxpc3RUbXAuZ2V0UGFyZW50KCk7XG4gICAgfVxuICAgIHJldHVybiBudWxsO1xuICB9XG5cbiAgcHJpdmF0ZSByZWN1cnNpdmUobGlzdDogTGlzdCwgcGFyZW50Q3R4OiB7IHJvb3RMZWZ0PzogbnVtYmVyIH0gPSB7fSkge1xuICAgIGNvbnN0IGNoaWxkcmVuID0gbGlzdC5nZXRDaGlsZHJlbigpO1xuXG4gICAgaWYgKGNoaWxkcmVuLmxlbmd0aCA9PT0gMCkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGNvbnN0IGZyb21PZmZzZXQgPSB0aGlzLmVkaXRvci5wb3NUb09mZnNldCh7XG4gICAgICBsaW5lOiBsaXN0LmdldEZpcnN0TGluZUNvbnRlbnRTdGFydCgpLmxpbmUsXG4gICAgICBjaDogbGlzdC5nZXRGaXJzdExpbmVJbmRlbnQoKS5sZW5ndGgsXG4gICAgfSk7XG4gICAgY29uc3QgbmV4dFNpYmxpbmcgPSB0aGlzLmdldE5leHRTaWJsaW5nKGxpc3QpO1xuICAgIGNvbnN0IHRpbGxPZmZzZXQgPSB0aGlzLmVkaXRvci5wb3NUb09mZnNldCh7XG4gICAgICBsaW5lOiBuZXh0U2libGluZ1xuICAgICAgICA/IG5leHRTaWJsaW5nLmdldEZpcnN0TGluZUNvbnRlbnRTdGFydCgpLmxpbmUgLSAxXG4gICAgICAgIDogdGhpcy5sYXN0TGluZSxcbiAgICAgIGNoOiAwLFxuICAgIH0pO1xuXG4gICAgbGV0IHZpc2libGVGcm9tID0gdGhpcy52aWV3LnZpc2libGVSYW5nZXNbMF0uZnJvbTtcbiAgICBsZXQgdmlzaWJsZVRvID1cbiAgICAgIHRoaXMudmlldy52aXNpYmxlUmFuZ2VzW3RoaXMudmlldy52aXNpYmxlUmFuZ2VzLmxlbmd0aCAtIDFdLnRvO1xuICAgIGNvbnN0IHpvb21SYW5nZSA9IHRoaXMuZWRpdG9yLmdldFpvb21SYW5nZSgpO1xuICAgIGlmICh6b29tUmFuZ2UpIHtcbiAgICAgIHZpc2libGVGcm9tID0gTWF0aC5tYXgoXG4gICAgICAgIHZpc2libGVGcm9tLFxuICAgICAgICB0aGlzLmVkaXRvci5wb3NUb09mZnNldCh6b29tUmFuZ2UuZnJvbSlcbiAgICAgICk7XG4gICAgICB2aXNpYmxlVG8gPSBNYXRoLm1pbih2aXNpYmxlVG8sIHRoaXMuZWRpdG9yLnBvc1RvT2Zmc2V0KHpvb21SYW5nZS50bykpO1xuICAgIH1cblxuICAgIGlmIChmcm9tT2Zmc2V0ID4gdmlzaWJsZVRvIHx8IHRpbGxPZmZzZXQgPCB2aXNpYmxlRnJvbSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGNvbnN0IGNvb3JkcyA9IHRoaXMudmlldy5jb29yZHNBdFBvcyhmcm9tT2Zmc2V0LCAxKTtcbiAgICBpZiAocGFyZW50Q3R4LnJvb3RMZWZ0ID09PSB1bmRlZmluZWQpIHtcbiAgICAgIHBhcmVudEN0eC5yb290TGVmdCA9IGNvb3Jkcy5sZWZ0O1xuICAgIH1cbiAgICBjb25zdCBsZWZ0ID0gTWF0aC5mbG9vcihjb29yZHMucmlnaHQgLSBwYXJlbnRDdHgucm9vdExlZnQpO1xuXG4gICAgY29uc3QgdG9wID1cbiAgICAgIHZpc2libGVGcm9tID4gMCAmJiBmcm9tT2Zmc2V0IDwgdmlzaWJsZUZyb21cbiAgICAgICAgPyAtMjBcbiAgICAgICAgOiB0aGlzLnZpZXcubGluZUJsb2NrQXQoZnJvbU9mZnNldCkudG9wO1xuICAgIGNvbnN0IGJvdHRvbSA9XG4gICAgICB0aWxsT2Zmc2V0ID4gdmlzaWJsZVRvXG4gICAgICAgID8gdGhpcy52aWV3LmxpbmVCbG9ja0F0KHZpc2libGVUbyAtIDEpLmJvdHRvbVxuICAgICAgICA6IHRoaXMudmlldy5saW5lQmxvY2tBdCh0aWxsT2Zmc2V0KS5ib3R0b207XG4gICAgY29uc3QgaGVpZ2h0ID0gYm90dG9tIC0gdG9wO1xuXG4gICAgaWYgKGhlaWdodCA+IDAgJiYgIWxpc3QuaXNGb2xkZWQoKSkge1xuICAgICAgY29uc3QgbmV4dFNpYmxpbmcgPSBsaXN0LmdldFBhcmVudCgpLmdldE5leHRTaWJsaW5nT2YobGlzdCk7XG4gICAgICBjb25zdCBoYXNOZXh0U2libGluZyA9XG4gICAgICAgICEhbmV4dFNpYmxpbmcgJiZcbiAgICAgICAgdGhpcy5lZGl0b3IucG9zVG9PZmZzZXQobmV4dFNpYmxpbmcuZ2V0Rmlyc3RMaW5lQ29udGVudFN0YXJ0KCkpIDw9XG4gICAgICAgICAgdmlzaWJsZVRvO1xuXG4gICAgICB0aGlzLmxpbmVzLnB1c2goe1xuICAgICAgICB0b3AsXG4gICAgICAgIGxlZnQsXG4gICAgICAgIGhlaWdodDogYGNhbGMoJHtoZWlnaHR9cHggJHtoYXNOZXh0U2libGluZyA/IFwiLSAxLjVlbVwiIDogXCItIDJlbVwifSlgLFxuICAgICAgICBsaXN0LFxuICAgICAgfSk7XG4gICAgfVxuXG4gICAgZm9yIChjb25zdCBjaGlsZCBvZiBjaGlsZHJlbikge1xuICAgICAgaWYgKCFjaGlsZC5pc0VtcHR5KCkpIHtcbiAgICAgICAgdGhpcy5yZWN1cnNpdmUoY2hpbGQsIHBhcmVudEN0eCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgcHJpdmF0ZSBvbkNsaWNrID0gKGU6IE1vdXNlRXZlbnQpID0+IHtcbiAgICBlLnByZXZlbnREZWZhdWx0KCk7XG5cbiAgICBjb25zdCBsaW5lID0gdGhpcy5saW5lc1tOdW1iZXIoKGUudGFyZ2V0IGFzIEhUTUxFbGVtZW50KS5kYXRhc2V0LmluZGV4KV07XG5cbiAgICBzd2l0Y2ggKHRoaXMuc2V0dGluZ3MubGlzdExpbmVBY3Rpb24pIHtcbiAgICAgIGNhc2UgXCJ6b29tLWluXCI6XG4gICAgICAgIHRoaXMuem9vbUluKGxpbmUpO1xuICAgICAgICBicmVhaztcblxuICAgICAgY2FzZSBcInRvZ2dsZS1mb2xkaW5nXCI6XG4gICAgICAgIHRoaXMudG9nZ2xlRm9sZGluZyhsaW5lKTtcbiAgICAgICAgYnJlYWs7XG4gICAgfVxuICB9O1xuXG4gIHByaXZhdGUgem9vbUluKGxpbmU6IExpbmVEYXRhKSB7XG4gICAgY29uc3QgZWRpdG9yID0gbmV3IE15RWRpdG9yKHRoaXMudmlldy5zdGF0ZS5maWVsZChlZGl0b3JJbmZvRmllbGQpLmVkaXRvcik7XG5cbiAgICBlZGl0b3Iuem9vbUluKGxpbmUubGlzdC5nZXRGaXJzdExpbmVDb250ZW50U3RhcnQoKS5saW5lKTtcbiAgfVxuXG4gIHByaXZhdGUgdG9nZ2xlRm9sZGluZyhsaW5lOiBMaW5lRGF0YSkge1xuICAgIGNvbnN0IHsgbGlzdCB9ID0gbGluZTtcblxuICAgIGlmIChsaXN0LmlzRW1wdHkoKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGxldCBuZWVkVG9VbmZvbGQgPSB0cnVlO1xuICAgIGNvbnN0IGxpbmVzVG9Ub2dnbGU6IG51bWJlcltdID0gW107XG4gICAgZm9yIChjb25zdCBjIG9mIGxpc3QuZ2V0Q2hpbGRyZW4oKSkge1xuICAgICAgaWYgKGMuaXNFbXB0eSgpKSB7XG4gICAgICAgIGNvbnRpbnVlO1xuICAgICAgfVxuICAgICAgaWYgKCFjLmlzRm9sZGVkKCkpIHtcbiAgICAgICAgbmVlZFRvVW5mb2xkID0gZmFsc2U7XG4gICAgICB9XG4gICAgICBsaW5lc1RvVG9nZ2xlLnB1c2goYy5nZXRGaXJzdExpbmVDb250ZW50U3RhcnQoKS5saW5lKTtcbiAgICB9XG5cbiAgICBjb25zdCBlZGl0b3IgPSBuZXcgTXlFZGl0b3IodGhpcy52aWV3LnN0YXRlLmZpZWxkKGVkaXRvckluZm9GaWVsZCkuZWRpdG9yKTtcblxuICAgIGZvciAoY29uc3QgbCBvZiBsaW5lc1RvVG9nZ2xlKSB7XG4gICAgICBpZiAobmVlZFRvVW5mb2xkKSB7XG4gICAgICAgIGVkaXRvci51bmZvbGQobCk7XG4gICAgICB9IGVsc2Uge1xuICAgICAgICBlZGl0b3IuZm9sZChsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBwcml2YXRlIHVwZGF0ZURvbSgpIHtcbiAgICBjb25zdCBjbVNjcm9sbCA9IHRoaXMudmlldy5zY3JvbGxET007XG4gICAgY29uc3QgY21Db250ZW50ID0gdGhpcy52aWV3LmNvbnRlbnRET007XG4gICAgY29uc3QgY21Db250ZW50Q29udGFpbmVyID0gY21Db250ZW50LnBhcmVudEVsZW1lbnQ7XG4gICAgY29uc3QgY21TaXplciA9IGNtQ29udGVudENvbnRhaW5lci5wYXJlbnRFbGVtZW50O1xuXG4gICAgLyoqXG4gICAgICogT2JzaWRpYW4gY2FuIGFkZCBhZGRpdGlvbmFsIGVsZW1lbnRzIGludG8gQ29udGVudCBNYW5hZ2VyLlxuICAgICAqIFRoZSBtb3N0IG9idmlvdXMgY2FzZSBpcyB0aGUgJ2VtYmVkZGVkLWJhY2tsaW5rcycgY29yZSBwbHVnaW4gdGhhdCBhZGRzIGEgbWVudSBpbnNpZGUgYSBDb250ZW50IE1hbmFnZXIuXG4gICAgICogV2UgbXVzdCB0YWtlIGhlaWdodHMgb2YgYWxsIG9mIHRoZXNlIGVsZW1lbnRzIGludG8gYWNjb3VudFxuICAgICAqIHRvIGJlIGFibGUgdG8gY2FsY3VsYXRlIHRoZSBjb3JyZWN0IHNpemUgb2YgbGluZXMnIGNvbnRhaW5lci5cbiAgICAgKi9cbiAgICBsZXQgY21TaXplckNoaWxkcmVuU3VtSGVpZ2h0ID0gMDtcbiAgICBmb3IgKGxldCBpID0gMDsgaSA8IGNtU2l6ZXIuY2hpbGRyZW4ubGVuZ3RoOyBpKyspIHtcbiAgICAgIGNtU2l6ZXJDaGlsZHJlblN1bUhlaWdodCArPSBjbVNpemVyLmNoaWxkcmVuW2ldLmNsaWVudEhlaWdodDtcbiAgICB9XG5cbiAgICB0aGlzLnNjcm9sbGVyLnN0eWxlLnRvcCA9IGNtU2Nyb2xsLm9mZnNldFRvcCArIFwicHhcIjtcbiAgICB0aGlzLmNvbnRlbnRDb250YWluZXIuc3R5bGUuaGVpZ2h0ID0gY21TaXplckNoaWxkcmVuU3VtSGVpZ2h0ICsgXCJweFwiO1xuICAgIHRoaXMuY29udGVudENvbnRhaW5lci5zdHlsZS5tYXJnaW5MZWZ0ID1cbiAgICAgIGNtQ29udGVudENvbnRhaW5lci5vZmZzZXRMZWZ0ICsgXCJweFwiO1xuICAgIHRoaXMuY29udGVudENvbnRhaW5lci5zdHlsZS5tYXJnaW5Ub3AgPVxuICAgICAgKGNtQ29udGVudC5maXJzdEVsZW1lbnRDaGlsZCBhcyBIVE1MRWxlbWVudCkub2Zmc2V0VG9wIC0gMjQgKyBcInB4XCI7XG5cbiAgICBmb3IgKGxldCBpID0gMDsgaSA8IHRoaXMubGluZXMubGVuZ3RoOyBpKyspIHtcbiAgICAgIGlmICh0aGlzLmxpbmVFbGVtZW50cy5sZW5ndGggPT09IGkpIHtcbiAgICAgICAgY29uc3QgZSA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoXCJkaXZcIik7XG4gICAgICAgIGUuY2xhc3NMaXN0LmFkZChcIm91dGxpbmVyLXBsdWdpbi1saXN0LWxpbmVcIik7XG4gICAgICAgIGUuZGF0YXNldC5pbmRleCA9IFN0cmluZyhpKTtcbiAgICAgICAgZS5hZGRFdmVudExpc3RlbmVyKFwibW91c2Vkb3duXCIsIHRoaXMub25DbGljayk7XG4gICAgICAgIHRoaXMuY29udGVudENvbnRhaW5lci5hcHBlbmRDaGlsZChlKTtcbiAgICAgICAgdGhpcy5saW5lRWxlbWVudHMucHVzaChlKTtcbiAgICAgIH1cblxuICAgICAgY29uc3QgbCA9IHRoaXMubGluZXNbaV07XG4gICAgICBjb25zdCBlID0gdGhpcy5saW5lRWxlbWVudHNbaV07XG4gICAgICBlLnN0eWxlLnRvcCA9IGwudG9wICsgXCJweFwiO1xuICAgICAgZS5zdHlsZS5sZWZ0ID0gbC5sZWZ0ICsgXCJweFwiO1xuICAgICAgZS5zdHlsZS5oZWlnaHQgPSBsLmhlaWdodDtcbiAgICAgIGUuc3R5bGUuZGlzcGxheSA9IFwiYmxvY2tcIjtcbiAgICB9XG5cbiAgICBmb3IgKGxldCBpID0gdGhpcy5saW5lcy5sZW5ndGg7IGkgPCB0aGlzLmxpbmVFbGVtZW50cy5sZW5ndGg7IGkrKykge1xuICAgICAgY29uc3QgZSA9IHRoaXMubGluZUVsZW1lbnRzW2ldO1xuICAgICAgZS5zdHlsZS50b3AgPSBcIjBweFwiO1xuICAgICAgZS5zdHlsZS5sZWZ0ID0gXCIwcHhcIjtcbiAgICAgIGUuc3R5bGUuaGVpZ2h0ID0gXCIwcHhcIjtcbiAgICAgIGUuc3R5bGUuZGlzcGxheSA9IFwibm9uZVwiO1xuICAgIH1cbiAgfVxuXG4gIGRlc3Ryb3koKSB7XG4gICAgdGhpcy5zZXR0aW5ncy5yZW1vdmVDYWxsYmFjayhcImxpc3RMaW5lc1wiLCB0aGlzLnNjaGVkdWxlUmVjYWxjdWxhdGUpO1xuICAgIHRoaXMudmlldy5zY3JvbGxET00ucmVtb3ZlRXZlbnRMaXN0ZW5lcihcInNjcm9sbFwiLCB0aGlzLm9uU2Nyb2xsKTtcbiAgICB0aGlzLnZpZXcuZG9tLnJlbW92ZUNoaWxkKHRoaXMuc2Nyb2xsZXIpO1xuICAgIGNsZWFyVGltZW91dCh0aGlzLnNjaGVkdWxlZCk7XG4gIH1cbn1cblxuZXhwb3J0IGNsYXNzIExpbmVzRmVhdHVyZSBpbXBsZW1lbnRzIEZlYXR1cmUge1xuICBjb25zdHJ1Y3RvcihcbiAgICBwcml2YXRlIHBsdWdpbjogUGx1Z2luXzIsXG4gICAgcHJpdmF0ZSBzZXR0aW5nczogU2V0dGluZ3NTZXJ2aWNlLFxuICAgIHByaXZhdGUgb2JzaWRpYW46IE9ic2lkaWFuU2VydmljZSxcbiAgICBwcml2YXRlIHBhcnNlcjogUGFyc2VyU2VydmljZVxuICApIHt9XG5cbiAgYXN5bmMgbG9hZCgpIHtcbiAgICB0aGlzLnBsdWdpbi5yZWdpc3RlckVkaXRvckV4dGVuc2lvbihcbiAgICAgIFZpZXdQbHVnaW4uZGVmaW5lKFxuICAgICAgICAodmlldykgPT5cbiAgICAgICAgICBuZXcgTGlzdExpbmVzVmlld1BsdWdpblZhbHVlKFxuICAgICAgICAgICAgdGhpcy5zZXR0aW5ncyxcbiAgICAgICAgICAgIHRoaXMub2JzaWRpYW4sXG4gICAgICAgICAgICB0aGlzLnBhcnNlcixcbiAgICAgICAgICAgIHZpZXdcbiAgICAgICAgICApXG4gICAgICApXG4gICAgKTtcbiAgfVxuXG4gIGFzeW5jIHVubG9hZCgpIHt9XG59XG4iLCJpbXBvcnQgeyBGZWF0dXJlIH0gZnJvbSBcIi4vRmVhdHVyZVwiO1xuXG5pbXBvcnQgeyBPYnNpZGlhblNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvT2JzaWRpYW5TZXJ2aWNlXCI7XG5pbXBvcnQgeyBTZXR0aW5nc1NlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvU2V0dGluZ3NTZXJ2aWNlXCI7XG5cbmNvbnN0IEJFVFRFUl9MSVNUU19DTEFTUyA9IFwib3V0bGluZXItcGx1Z2luLWJldHRlci1saXN0c1wiO1xuY29uc3QgQkVUVEVSX0JVTExFVFNfQ0xBU1MgPSBcIm91dGxpbmVyLXBsdWdpbi1iZXR0ZXItYnVsbGV0c1wiO1xuY29uc3QgVkVSVElDQUxfTElORVMgPSBcIm91dGxpbmVyLXBsdWdpbi12ZXJ0aWNhbC1saW5lc1wiO1xuY29uc3QgS05PV05fQ0xBU1NFUyA9IFtcbiAgQkVUVEVSX0xJU1RTX0NMQVNTLFxuICBCRVRURVJfQlVMTEVUU19DTEFTUyxcbiAgVkVSVElDQUxfTElORVMsXG5dO1xuXG5leHBvcnQgY2xhc3MgTGlzdHNTdHlsZXNGZWF0dXJlIGltcGxlbWVudHMgRmVhdHVyZSB7XG4gIHByaXZhdGUgaW50ZXJ2YWw6IG51bWJlcjtcblxuICBjb25zdHJ1Y3RvcihcbiAgICBwcml2YXRlIHNldHRpbmdzOiBTZXR0aW5nc1NlcnZpY2UsXG4gICAgcHJpdmF0ZSBvYnNpZGlhbjogT2JzaWRpYW5TZXJ2aWNlXG4gICkge31cblxuICBhc3luYyBsb2FkKCkge1xuICAgIHRoaXMuc3luY0xpc3RzU3R5bGVzKCk7XG4gICAgdGhpcy5pbnRlcnZhbCA9IHdpbmRvdy5zZXRJbnRlcnZhbCgoKSA9PiB7XG4gICAgICB0aGlzLnN5bmNMaXN0c1N0eWxlcygpO1xuICAgIH0sIDEwMDApO1xuICB9XG5cbiAgYXN5bmMgdW5sb2FkKCkge1xuICAgIGNsZWFySW50ZXJ2YWwodGhpcy5pbnRlcnZhbCk7XG4gICAgdGhpcy5hcHBseUxpc3RzU3R5bGVzKFtdKTtcbiAgfVxuXG4gIHByaXZhdGUgc3luY0xpc3RzU3R5bGVzID0gKCkgPT4ge1xuICAgIGNvbnN0IGNsYXNzZXMgPSBbXTtcblxuICAgIGlmICh0aGlzLm9ic2lkaWFuLmlzRGVmYXVsdFRoZW1lRW5hYmxlZCgpKSB7XG4gICAgICBpZiAodGhpcy5zZXR0aW5ncy5zdHlsZUxpc3RzKSB7XG4gICAgICAgIGNsYXNzZXMucHVzaChCRVRURVJfTElTVFNfQ0xBU1MpO1xuICAgICAgICBjbGFzc2VzLnB1c2goQkVUVEVSX0JVTExFVFNfQ0xBU1MpO1xuICAgICAgfVxuXG4gICAgICBpZiAodGhpcy5zZXR0aW5ncy5saXN0TGluZXMpIHtcbiAgICAgICAgY2xhc3Nlcy5wdXNoKFZFUlRJQ0FMX0xJTkVTKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB0aGlzLmFwcGx5TGlzdHNTdHlsZXMoY2xhc3Nlcyk7XG4gIH07XG5cbiAgcHJpdmF0ZSBhcHBseUxpc3RzU3R5bGVzKGNsYXNzZXM6IHN0cmluZ1tdKSB7XG4gICAgY29uc3QgdG9LZWVwID0gY2xhc3Nlcy5maWx0ZXIoKGMpID0+IEtOT1dOX0NMQVNTRVMuY29udGFpbnMoYykpO1xuICAgIGNvbnN0IHRvUmVtb3ZlID0gS05PV05fQ0xBU1NFUy5maWx0ZXIoKGMpID0+ICF0b0tlZXAuY29udGFpbnMoYykpO1xuXG4gICAgZm9yIChjb25zdCBjIG9mIHRvS2VlcCkge1xuICAgICAgaWYgKCFkb2N1bWVudC5ib2R5LmNsYXNzTGlzdC5jb250YWlucyhjKSkge1xuICAgICAgICBkb2N1bWVudC5ib2R5LmNsYXNzTGlzdC5hZGQoYyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgZm9yIChjb25zdCBjIG9mIHRvUmVtb3ZlKSB7XG4gICAgICBpZiAoZG9jdW1lbnQuYm9keS5jbGFzc0xpc3QuY29udGFpbnMoYykpIHtcbiAgICAgICAgZG9jdW1lbnQuYm9keS5jbGFzc0xpc3QucmVtb3ZlKGMpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiaW1wb3J0IHsgT3BlcmF0aW9uIH0gZnJvbSBcIi4vT3BlcmF0aW9uXCI7XG5cbmltcG9ydCB7IExpc3RMaW5lLCBQb3NpdGlvbiwgUm9vdCB9IGZyb20gXCIuLi9yb290XCI7XG5cbmV4cG9ydCBjbGFzcyBNb3ZlQ3Vyc29yVG9QcmV2aW91c1VuZm9sZGVkTGluZU9wZXJhdGlvbiBpbXBsZW1lbnRzIE9wZXJhdGlvbiB7XG4gIHByaXZhdGUgc3RvcFByb3BhZ2F0aW9uID0gZmFsc2U7XG4gIHByaXZhdGUgdXBkYXRlZCA9IGZhbHNlO1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcm9vdDogUm9vdCkge31cblxuICBzaG91bGRTdG9wUHJvcGFnYXRpb24oKSB7XG4gICAgcmV0dXJuIHRoaXMuc3RvcFByb3BhZ2F0aW9uO1xuICB9XG5cbiAgc2hvdWxkVXBkYXRlKCkge1xuICAgIHJldHVybiB0aGlzLnVwZGF0ZWQ7XG4gIH1cblxuICBwZXJmb3JtKCkge1xuICAgIGNvbnN0IHsgcm9vdCB9ID0gdGhpcztcblxuICAgIGlmICghcm9vdC5oYXNTaW5nbGVDdXJzb3IoKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGNvbnN0IGxpc3QgPSB0aGlzLnJvb3QuZ2V0TGlzdFVuZGVyQ3Vyc29yKCk7XG4gICAgY29uc3QgY3Vyc29yID0gdGhpcy5yb290LmdldEN1cnNvcigpO1xuICAgIGNvbnN0IGxpbmVzID0gbGlzdC5nZXRMaW5lc0luZm8oKTtcbiAgICBjb25zdCBsaW5lTm8gPSBsaW5lcy5maW5kSW5kZXgoKGwpID0+IHtcbiAgICAgIHJldHVybiAoXG4gICAgICAgIGN1cnNvci5jaCA9PT0gbC5mcm9tLmNoICsgbGlzdC5nZXRDaGVja2JveExlbmd0aCgpICYmXG4gICAgICAgIGN1cnNvci5saW5lID09PSBsLmZyb20ubGluZVxuICAgICAgKTtcbiAgICB9KTtcblxuICAgIGlmIChsaW5lTm8gPT09IDApIHtcbiAgICAgIHRoaXMubW92ZUN1cnNvclRvUHJldmlvdXNVbmZvbGRlZEl0ZW0ocm9vdCwgY3Vyc29yKTtcbiAgICB9IGVsc2UgaWYgKGxpbmVObyA+IDApIHtcbiAgICAgIHRoaXMubW92ZUN1cnNvclRvUHJldmlvdXNOb3RlTGluZShyb290LCBsaW5lcywgbGluZU5vKTtcbiAgICB9XG4gIH1cblxuICBwcml2YXRlIG1vdmVDdXJzb3JUb1ByZXZpb3VzTm90ZUxpbmUoXG4gICAgcm9vdDogUm9vdCxcbiAgICBsaW5lczogTGlzdExpbmVbXSxcbiAgICBsaW5lTm86IG51bWJlclxuICApIHtcbiAgICB0aGlzLnN0b3BQcm9wYWdhdGlvbiA9IHRydWU7XG4gICAgdGhpcy51cGRhdGVkID0gdHJ1ZTtcblxuICAgIHJvb3QucmVwbGFjZUN1cnNvcihsaW5lc1tsaW5lTm8gLSAxXS50byk7XG4gIH1cblxuICBwcml2YXRlIG1vdmVDdXJzb3JUb1ByZXZpb3VzVW5mb2xkZWRJdGVtKHJvb3Q6IFJvb3QsIGN1cnNvcjogUG9zaXRpb24pIHtcbiAgICBjb25zdCBwcmV2ID0gcm9vdC5nZXRMaXN0VW5kZXJMaW5lKGN1cnNvci5saW5lIC0gMSk7XG5cbiAgICBpZiAoIXByZXYpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICB0aGlzLnN0b3BQcm9wYWdhdGlvbiA9IHRydWU7XG4gICAgdGhpcy51cGRhdGVkID0gdHJ1ZTtcblxuICAgIGlmIChwcmV2LmlzRm9sZGVkKCkpIHtcbiAgICAgIGNvbnN0IGZvbGRSb290ID0gcHJldi5nZXRUb3BGb2xkUm9vdCgpO1xuICAgICAgY29uc3QgZmlyc3RMaW5lRW5kID0gZm9sZFJvb3QuZ2V0TGluZXNJbmZvKClbMF0udG87XG4gICAgICByb290LnJlcGxhY2VDdXJzb3IoZmlyc3RMaW5lRW5kKTtcbiAgICB9IGVsc2Uge1xuICAgICAgcm9vdC5yZXBsYWNlQ3Vyc29yKHByZXYuZ2V0TGFzdExpbmVDb250ZW50RW5kKCkpO1xuICAgIH1cbiAgfVxufVxuIiwiaW1wb3J0IHsgUGx1Z2luXzIgfSBmcm9tIFwib2JzaWRpYW5cIjtcblxuaW1wb3J0IHsga2V5bWFwIH0gZnJvbSBcIkBjb2RlbWlycm9yL3ZpZXdcIjtcblxuaW1wb3J0IHsgTXlFZGl0b3IgfSBmcm9tIFwiLi4vTXlFZGl0b3JcIjtcbmltcG9ydCB7IEZlYXR1cmUgfSBmcm9tIFwiLi4vZmVhdHVyZXMvRmVhdHVyZVwiO1xuaW1wb3J0IHsgTW92ZUN1cnNvclRvUHJldmlvdXNVbmZvbGRlZExpbmVPcGVyYXRpb24gfSBmcm9tIFwiLi4vb3BlcmF0aW9ucy9Nb3ZlQ3Vyc29yVG9QcmV2aW91c1VuZm9sZGVkTGluZU9wZXJhdGlvblwiO1xuaW1wb3J0IHsgSU1FU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9JTUVTZXJ2aWNlXCI7XG5pbXBvcnQgeyBPYnNpZGlhblNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvT2JzaWRpYW5TZXJ2aWNlXCI7XG5pbXBvcnQgeyBQZXJmb3JtT3BlcmF0aW9uU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9QZXJmb3JtT3BlcmF0aW9uU2VydmljZVwiO1xuaW1wb3J0IHsgU2V0dGluZ3NTZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL1NldHRpbmdzU2VydmljZVwiO1xuXG5leHBvcnQgY2xhc3MgTW92ZUN1cnNvclRvUHJldmlvdXNVbmZvbGRlZExpbmVGZWF0dXJlIGltcGxlbWVudHMgRmVhdHVyZSB7XG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgcGx1Z2luOiBQbHVnaW5fMixcbiAgICBwcml2YXRlIHNldHRpbmdzOiBTZXR0aW5nc1NlcnZpY2UsXG4gICAgcHJpdmF0ZSBpbWU6IElNRVNlcnZpY2UsXG4gICAgcHJpdmF0ZSBvYnNpZGlhbjogT2JzaWRpYW5TZXJ2aWNlLFxuICAgIHByaXZhdGUgcGVyZm9ybU9wZXJhdGlvbjogUGVyZm9ybU9wZXJhdGlvblNlcnZpY2VcbiAgKSB7fVxuXG4gIGFzeW5jIGxvYWQoKSB7XG4gICAgdGhpcy5wbHVnaW4ucmVnaXN0ZXJFZGl0b3JFeHRlbnNpb24oXG4gICAgICBrZXltYXAub2YoW1xuICAgICAgICB7XG4gICAgICAgICAga2V5OiBcIkFycm93TGVmdFwiLFxuICAgICAgICAgIHJ1bjogdGhpcy5vYnNpZGlhbi5jcmVhdGVLZXltYXBSdW5DYWxsYmFjayh7XG4gICAgICAgICAgICBjaGVjazogdGhpcy5jaGVjayxcbiAgICAgICAgICAgIHJ1bjogdGhpcy5ydW4sXG4gICAgICAgICAgfSksXG4gICAgICAgIH0sXG4gICAgICAgIHtcbiAgICAgICAgICB3aW46IFwiYy1BcnJvd0xlZnRcIixcbiAgICAgICAgICBsaW51eDogXCJjLUFycm93TGVmdFwiLFxuICAgICAgICAgIHJ1bjogdGhpcy5vYnNpZGlhbi5jcmVhdGVLZXltYXBSdW5DYWxsYmFjayh7XG4gICAgICAgICAgICBjaGVjazogdGhpcy5jaGVjayxcbiAgICAgICAgICAgIHJ1bjogdGhpcy5ydW4sXG4gICAgICAgICAgfSksXG4gICAgICAgIH0sXG4gICAgICBdKVxuICAgICk7XG4gIH1cblxuICBhc3luYyB1bmxvYWQoKSB7fVxuXG4gIHByaXZhdGUgY2hlY2sgPSAoKSA9PiB7XG4gICAgcmV0dXJuIHRoaXMuc2V0dGluZ3Muc3RpY2tDdXJzb3IgIT0gXCJuZXZlclwiICYmICF0aGlzLmltZS5pc0lNRU9wZW5lZCgpO1xuICB9O1xuXG4gIHByaXZhdGUgcnVuID0gKGVkaXRvcjogTXlFZGl0b3IpID0+IHtcbiAgICByZXR1cm4gdGhpcy5wZXJmb3JtT3BlcmF0aW9uLnBlcmZvcm1PcGVyYXRpb24oXG4gICAgICAocm9vdCkgPT4gbmV3IE1vdmVDdXJzb3JUb1ByZXZpb3VzVW5mb2xkZWRMaW5lT3BlcmF0aW9uKHJvb3QpLFxuICAgICAgZWRpdG9yXG4gICAgKTtcbiAgfTtcbn1cbiIsImltcG9ydCB7IE9wZXJhdGlvbiB9IGZyb20gXCIuL09wZXJhdGlvblwiO1xuXG5pbXBvcnQgeyBSb290IH0gZnJvbSBcIi4uL3Jvb3RcIjtcbmltcG9ydCB7IHJlY2FsY3VsYXRlTnVtZXJpY0J1bGxldHMgfSBmcm9tIFwiLi4vcm9vdC9yZWNhbGN1bGF0ZU51bWVyaWNCdWxsZXRzXCI7XG5cbmV4cG9ydCBjbGFzcyBNb3ZlRG93bk9wZXJhdGlvbiBpbXBsZW1lbnRzIE9wZXJhdGlvbiB7XG4gIHByaXZhdGUgc3RvcFByb3BhZ2F0aW9uID0gZmFsc2U7XG4gIHByaXZhdGUgdXBkYXRlZCA9IGZhbHNlO1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcm9vdDogUm9vdCkge31cblxuICBzaG91bGRTdG9wUHJvcGFnYXRpb24oKSB7XG4gICAgcmV0dXJuIHRoaXMuc3RvcFByb3BhZ2F0aW9uO1xuICB9XG5cbiAgc2hvdWxkVXBkYXRlKCkge1xuICAgIHJldHVybiB0aGlzLnVwZGF0ZWQ7XG4gIH1cblxuICBwZXJmb3JtKCkge1xuICAgIGNvbnN0IHsgcm9vdCB9ID0gdGhpcztcblxuICAgIGlmICghcm9vdC5oYXNTaW5nbGVDdXJzb3IoKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHRoaXMuc3RvcFByb3BhZ2F0aW9uID0gdHJ1ZTtcblxuICAgIGNvbnN0IGxpc3QgPSByb290LmdldExpc3RVbmRlckN1cnNvcigpO1xuICAgIGNvbnN0IHBhcmVudCA9IGxpc3QuZ2V0UGFyZW50KCk7XG4gICAgY29uc3QgZ3JhbmRQYXJlbnQgPSBwYXJlbnQuZ2V0UGFyZW50KCk7XG4gICAgY29uc3QgbmV4dCA9IHBhcmVudC5nZXROZXh0U2libGluZ09mKGxpc3QpO1xuXG4gICAgY29uc3QgbGlzdFN0YXJ0TGluZUJlZm9yZSA9IHJvb3QuZ2V0Q29udGVudExpbmVzUmFuZ2VPZihsaXN0KVswXTtcblxuICAgIGlmICghbmV4dCAmJiBncmFuZFBhcmVudCkge1xuICAgICAgY29uc3QgbmV3UGFyZW50ID0gZ3JhbmRQYXJlbnQuZ2V0TmV4dFNpYmxpbmdPZihwYXJlbnQpO1xuXG4gICAgICBpZiAobmV3UGFyZW50KSB7XG4gICAgICAgIHRoaXMudXBkYXRlZCA9IHRydWU7XG4gICAgICAgIHBhcmVudC5yZW1vdmVDaGlsZChsaXN0KTtcbiAgICAgICAgbmV3UGFyZW50LmFkZEJlZm9yZUFsbChsaXN0KTtcbiAgICAgIH1cbiAgICB9IGVsc2UgaWYgKG5leHQpIHtcbiAgICAgIHRoaXMudXBkYXRlZCA9IHRydWU7XG4gICAgICBwYXJlbnQucmVtb3ZlQ2hpbGQobGlzdCk7XG4gICAgICBwYXJlbnQuYWRkQWZ0ZXIobmV4dCwgbGlzdCk7XG4gICAgfVxuXG4gICAgaWYgKCF0aGlzLnVwZGF0ZWQpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCBsaXN0U3RhcnRMaW5lQWZ0ZXIgPSByb290LmdldENvbnRlbnRMaW5lc1JhbmdlT2YobGlzdClbMF07XG4gICAgY29uc3QgbGluZURpZmYgPSBsaXN0U3RhcnRMaW5lQWZ0ZXIgLSBsaXN0U3RhcnRMaW5lQmVmb3JlO1xuXG4gICAgY29uc3QgY3Vyc29yID0gcm9vdC5nZXRDdXJzb3IoKTtcbiAgICByb290LnJlcGxhY2VDdXJzb3Ioe1xuICAgICAgbGluZTogY3Vyc29yLmxpbmUgKyBsaW5lRGlmZixcbiAgICAgIGNoOiBjdXJzb3IuY2gsXG4gICAgfSk7XG5cbiAgICByZWNhbGN1bGF0ZU51bWVyaWNCdWxsZXRzKHJvb3QpO1xuICB9XG59XG4iLCJpbXBvcnQgeyBPcGVyYXRpb24gfSBmcm9tIFwiLi9PcGVyYXRpb25cIjtcblxuaW1wb3J0IHsgUm9vdCB9IGZyb20gXCIuLi9yb290XCI7XG5pbXBvcnQgeyByZWNhbGN1bGF0ZU51bWVyaWNCdWxsZXRzIH0gZnJvbSBcIi4uL3Jvb3QvcmVjYWxjdWxhdGVOdW1lcmljQnVsbGV0c1wiO1xuXG5leHBvcnQgY2xhc3MgTW92ZVJpZ2h0T3BlcmF0aW9uIGltcGxlbWVudHMgT3BlcmF0aW9uIHtcbiAgcHJpdmF0ZSBzdG9wUHJvcGFnYXRpb24gPSBmYWxzZTtcbiAgcHJpdmF0ZSB1cGRhdGVkID0gZmFsc2U7XG5cbiAgY29uc3RydWN0b3IocHJpdmF0ZSByb290OiBSb290LCBwcml2YXRlIGRlZmF1bHRJbmRlbnRDaGFyczogc3RyaW5nKSB7fVxuXG4gIHNob3VsZFN0b3BQcm9wYWdhdGlvbigpIHtcbiAgICByZXR1cm4gdGhpcy5zdG9wUHJvcGFnYXRpb247XG4gIH1cblxuICBzaG91bGRVcGRhdGUoKSB7XG4gICAgcmV0dXJuIHRoaXMudXBkYXRlZDtcbiAgfVxuXG4gIHBlcmZvcm0oKSB7XG4gICAgY29uc3QgeyByb290IH0gPSB0aGlzO1xuXG4gICAgaWYgKCFyb290Lmhhc1NpbmdsZUN1cnNvcigpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgdGhpcy5zdG9wUHJvcGFnYXRpb24gPSB0cnVlO1xuXG4gICAgY29uc3QgbGlzdCA9IHJvb3QuZ2V0TGlzdFVuZGVyQ3Vyc29yKCk7XG4gICAgY29uc3QgcGFyZW50ID0gbGlzdC5nZXRQYXJlbnQoKTtcbiAgICBjb25zdCBwcmV2ID0gcGFyZW50LmdldFByZXZTaWJsaW5nT2YobGlzdCk7XG5cbiAgICBpZiAoIXByZXYpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICB0aGlzLnVwZGF0ZWQgPSB0cnVlO1xuXG4gICAgY29uc3QgbGlzdFN0YXJ0TGluZUJlZm9yZSA9IHJvb3QuZ2V0Q29udGVudExpbmVzUmFuZ2VPZihsaXN0KVswXTtcblxuICAgIGNvbnN0IGluZGVudFBvcyA9IGxpc3QuZ2V0Rmlyc3RMaW5lSW5kZW50KCkubGVuZ3RoO1xuICAgIGxldCBpbmRlbnRDaGFycyA9IFwiXCI7XG5cbiAgICBpZiAoaW5kZW50Q2hhcnMgPT09IFwiXCIgJiYgIXByZXYuaXNFbXB0eSgpKSB7XG4gICAgICBpbmRlbnRDaGFycyA9IHByZXZcbiAgICAgICAgLmdldENoaWxkcmVuKClbMF1cbiAgICAgICAgLmdldEZpcnN0TGluZUluZGVudCgpXG4gICAgICAgIC5zbGljZShwcmV2LmdldEZpcnN0TGluZUluZGVudCgpLmxlbmd0aCk7XG4gICAgfVxuXG4gICAgaWYgKGluZGVudENoYXJzID09PSBcIlwiKSB7XG4gICAgICBpbmRlbnRDaGFycyA9IGxpc3RcbiAgICAgICAgLmdldEZpcnN0TGluZUluZGVudCgpXG4gICAgICAgIC5zbGljZShwYXJlbnQuZ2V0Rmlyc3RMaW5lSW5kZW50KCkubGVuZ3RoKTtcbiAgICB9XG5cbiAgICBpZiAoaW5kZW50Q2hhcnMgPT09IFwiXCIgJiYgIWxpc3QuaXNFbXB0eSgpKSB7XG4gICAgICBpbmRlbnRDaGFycyA9IGxpc3QuZ2V0Q2hpbGRyZW4oKVswXS5nZXRGaXJzdExpbmVJbmRlbnQoKTtcbiAgICB9XG5cbiAgICBpZiAoaW5kZW50Q2hhcnMgPT09IFwiXCIpIHtcbiAgICAgIGluZGVudENoYXJzID0gdGhpcy5kZWZhdWx0SW5kZW50Q2hhcnM7XG4gICAgfVxuXG4gICAgcGFyZW50LnJlbW92ZUNoaWxkKGxpc3QpO1xuICAgIHByZXYuYWRkQWZ0ZXJBbGwobGlzdCk7XG4gICAgbGlzdC5pbmRlbnRDb250ZW50KGluZGVudFBvcywgaW5kZW50Q2hhcnMpO1xuXG4gICAgY29uc3QgbGlzdFN0YXJ0TGluZUFmdGVyID0gcm9vdC5nZXRDb250ZW50TGluZXNSYW5nZU9mKGxpc3QpWzBdO1xuICAgIGNvbnN0IGxpbmVEaWZmID0gbGlzdFN0YXJ0TGluZUFmdGVyIC0gbGlzdFN0YXJ0TGluZUJlZm9yZTtcblxuICAgIGNvbnN0IGN1cnNvciA9IHJvb3QuZ2V0Q3Vyc29yKCk7XG4gICAgcm9vdC5yZXBsYWNlQ3Vyc29yKHtcbiAgICAgIGxpbmU6IGN1cnNvci5saW5lICsgbGluZURpZmYsXG4gICAgICBjaDogY3Vyc29yLmNoICsgaW5kZW50Q2hhcnMubGVuZ3RoLFxuICAgIH0pO1xuXG4gICAgcmVjYWxjdWxhdGVOdW1lcmljQnVsbGV0cyhyb290KTtcbiAgfVxufVxuIiwiaW1wb3J0IHsgT3BlcmF0aW9uIH0gZnJvbSBcIi4vT3BlcmF0aW9uXCI7XG5cbmltcG9ydCB7IFJvb3QgfSBmcm9tIFwiLi4vcm9vdFwiO1xuaW1wb3J0IHsgcmVjYWxjdWxhdGVOdW1lcmljQnVsbGV0cyB9IGZyb20gXCIuLi9yb290L3JlY2FsY3VsYXRlTnVtZXJpY0J1bGxldHNcIjtcblxuZXhwb3J0IGNsYXNzIE1vdmVVcE9wZXJhdGlvbiBpbXBsZW1lbnRzIE9wZXJhdGlvbiB7XG4gIHByaXZhdGUgc3RvcFByb3BhZ2F0aW9uID0gZmFsc2U7XG4gIHByaXZhdGUgdXBkYXRlZCA9IGZhbHNlO1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcm9vdDogUm9vdCkge31cblxuICBzaG91bGRTdG9wUHJvcGFnYXRpb24oKSB7XG4gICAgcmV0dXJuIHRoaXMuc3RvcFByb3BhZ2F0aW9uO1xuICB9XG5cbiAgc2hvdWxkVXBkYXRlKCkge1xuICAgIHJldHVybiB0aGlzLnVwZGF0ZWQ7XG4gIH1cblxuICBwZXJmb3JtKCkge1xuICAgIGNvbnN0IHsgcm9vdCB9ID0gdGhpcztcblxuICAgIGlmICghcm9vdC5oYXNTaW5nbGVDdXJzb3IoKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHRoaXMuc3RvcFByb3BhZ2F0aW9uID0gdHJ1ZTtcblxuICAgIGNvbnN0IGxpc3QgPSByb290LmdldExpc3RVbmRlckN1cnNvcigpO1xuICAgIGNvbnN0IHBhcmVudCA9IGxpc3QuZ2V0UGFyZW50KCk7XG4gICAgY29uc3QgZ3JhbmRQYXJlbnQgPSBwYXJlbnQuZ2V0UGFyZW50KCk7XG4gICAgY29uc3QgcHJldiA9IHBhcmVudC5nZXRQcmV2U2libGluZ09mKGxpc3QpO1xuXG4gICAgY29uc3QgbGlzdFN0YXJ0TGluZUJlZm9yZSA9IHJvb3QuZ2V0Q29udGVudExpbmVzUmFuZ2VPZihsaXN0KVswXTtcblxuICAgIGlmICghcHJldiAmJiBncmFuZFBhcmVudCkge1xuICAgICAgY29uc3QgbmV3UGFyZW50ID0gZ3JhbmRQYXJlbnQuZ2V0UHJldlNpYmxpbmdPZihwYXJlbnQpO1xuXG4gICAgICBpZiAobmV3UGFyZW50KSB7XG4gICAgICAgIHRoaXMudXBkYXRlZCA9IHRydWU7XG4gICAgICAgIHBhcmVudC5yZW1vdmVDaGlsZChsaXN0KTtcbiAgICAgICAgbmV3UGFyZW50LmFkZEFmdGVyQWxsKGxpc3QpO1xuICAgICAgfVxuICAgIH0gZWxzZSBpZiAocHJldikge1xuICAgICAgdGhpcy51cGRhdGVkID0gdHJ1ZTtcbiAgICAgIHBhcmVudC5yZW1vdmVDaGlsZChsaXN0KTtcbiAgICAgIHBhcmVudC5hZGRCZWZvcmUocHJldiwgbGlzdCk7XG4gICAgfVxuXG4gICAgaWYgKCF0aGlzLnVwZGF0ZWQpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCBsaXN0U3RhcnRMaW5lQWZ0ZXIgPSByb290LmdldENvbnRlbnRMaW5lc1JhbmdlT2YobGlzdClbMF07XG4gICAgY29uc3QgbGluZURpZmYgPSBsaXN0U3RhcnRMaW5lQWZ0ZXIgLSBsaXN0U3RhcnRMaW5lQmVmb3JlO1xuXG4gICAgY29uc3QgY3Vyc29yID0gcm9vdC5nZXRDdXJzb3IoKTtcbiAgICByb290LnJlcGxhY2VDdXJzb3Ioe1xuICAgICAgbGluZTogY3Vyc29yLmxpbmUgKyBsaW5lRGlmZixcbiAgICAgIGNoOiBjdXJzb3IuY2gsXG4gICAgfSk7XG5cbiAgICByZWNhbGN1bGF0ZU51bWVyaWNCdWxsZXRzKHJvb3QpO1xuICB9XG59XG4iLCJpbXBvcnQgeyBQbHVnaW5fMiB9IGZyb20gXCJvYnNpZGlhblwiO1xuXG5pbXBvcnQgeyBQcmVjIH0gZnJvbSBcIkBjb2RlbWlycm9yL3N0YXRlXCI7XG5pbXBvcnQgeyBrZXltYXAgfSBmcm9tIFwiQGNvZGVtaXJyb3Ivdmlld1wiO1xuXG5pbXBvcnQgeyBNeUVkaXRvciB9IGZyb20gXCIuLi9NeUVkaXRvclwiO1xuaW1wb3J0IHsgRmVhdHVyZSB9IGZyb20gXCIuLi9mZWF0dXJlcy9GZWF0dXJlXCI7XG5pbXBvcnQgeyBNb3ZlRG93bk9wZXJhdGlvbiB9IGZyb20gXCIuLi9vcGVyYXRpb25zL01vdmVEb3duT3BlcmF0aW9uXCI7XG5pbXBvcnQgeyBNb3ZlTGVmdE9wZXJhdGlvbiB9IGZyb20gXCIuLi9vcGVyYXRpb25zL01vdmVMZWZ0T3BlcmF0aW9uXCI7XG5pbXBvcnQgeyBNb3ZlUmlnaHRPcGVyYXRpb24gfSBmcm9tIFwiLi4vb3BlcmF0aW9ucy9Nb3ZlUmlnaHRPcGVyYXRpb25cIjtcbmltcG9ydCB7IE1vdmVVcE9wZXJhdGlvbiB9IGZyb20gXCIuLi9vcGVyYXRpb25zL01vdmVVcE9wZXJhdGlvblwiO1xuaW1wb3J0IHsgSU1FU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9JTUVTZXJ2aWNlXCI7XG5pbXBvcnQgeyBPYnNpZGlhblNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvT2JzaWRpYW5TZXJ2aWNlXCI7XG5pbXBvcnQgeyBQZXJmb3JtT3BlcmF0aW9uU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9QZXJmb3JtT3BlcmF0aW9uU2VydmljZVwiO1xuaW1wb3J0IHsgU2V0dGluZ3NTZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL1NldHRpbmdzU2VydmljZVwiO1xuXG5leHBvcnQgY2xhc3MgTW92ZUl0ZW1zRmVhdHVyZSBpbXBsZW1lbnRzIEZlYXR1cmUge1xuICBjb25zdHJ1Y3RvcihcbiAgICBwcml2YXRlIHBsdWdpbjogUGx1Z2luXzIsXG4gICAgcHJpdmF0ZSBpbWU6IElNRVNlcnZpY2UsXG4gICAgcHJpdmF0ZSBvYnNpZGlhbjogT2JzaWRpYW5TZXJ2aWNlLFxuICAgIHByaXZhdGUgc2V0dGluZ3M6IFNldHRpbmdzU2VydmljZSxcbiAgICBwcml2YXRlIHBlcmZvcm1PcGVyYXRpb246IFBlcmZvcm1PcGVyYXRpb25TZXJ2aWNlXG4gICkge31cblxuICBhc3luYyBsb2FkKCkge1xuICAgIHRoaXMucGx1Z2luLmFkZENvbW1hbmQoe1xuICAgICAgaWQ6IFwibW92ZS1saXN0LWl0ZW0tdXBcIixcbiAgICAgIGljb246IFwiYXJyb3ctdXBcIixcbiAgICAgIG5hbWU6IFwiTW92ZSBsaXN0IGFuZCBzdWJsaXN0cyB1cFwiLFxuICAgICAgZWRpdG9yQ2FsbGJhY2s6IHRoaXMub2JzaWRpYW4uY3JlYXRlRWRpdG9yQ2FsbGJhY2soXG4gICAgICAgIHRoaXMubW92ZUxpc3RFbGVtZW50VXBDb21tYW5kXG4gICAgICApLFxuICAgICAgaG90a2V5czogW1xuICAgICAgICB7XG4gICAgICAgICAgbW9kaWZpZXJzOiBbXCJNb2RcIiwgXCJTaGlmdFwiXSxcbiAgICAgICAgICBrZXk6IFwiQXJyb3dVcFwiLFxuICAgICAgICB9LFxuICAgICAgXSxcbiAgICB9KTtcblxuICAgIHRoaXMucGx1Z2luLmFkZENvbW1hbmQoe1xuICAgICAgaWQ6IFwibW92ZS1saXN0LWl0ZW0tZG93blwiLFxuICAgICAgaWNvbjogXCJhcnJvdy1kb3duXCIsXG4gICAgICBuYW1lOiBcIk1vdmUgbGlzdCBhbmQgc3VibGlzdHMgZG93blwiLFxuICAgICAgZWRpdG9yQ2FsbGJhY2s6IHRoaXMub2JzaWRpYW4uY3JlYXRlRWRpdG9yQ2FsbGJhY2soXG4gICAgICAgIHRoaXMubW92ZUxpc3RFbGVtZW50RG93bkNvbW1hbmRcbiAgICAgICksXG4gICAgICBob3RrZXlzOiBbXG4gICAgICAgIHtcbiAgICAgICAgICBtb2RpZmllcnM6IFtcIk1vZFwiLCBcIlNoaWZ0XCJdLFxuICAgICAgICAgIGtleTogXCJBcnJvd0Rvd25cIixcbiAgICAgICAgfSxcbiAgICAgIF0sXG4gICAgfSk7XG5cbiAgICB0aGlzLnBsdWdpbi5hZGRDb21tYW5kKHtcbiAgICAgIGlkOiBcImluZGVudC1saXN0XCIsXG4gICAgICBpY29uOiBcImluZGVudFwiLFxuICAgICAgbmFtZTogXCJJbmRlbnQgdGhlIGxpc3QgYW5kIHN1Ymxpc3RzXCIsXG4gICAgICBlZGl0b3JDYWxsYmFjazogdGhpcy5vYnNpZGlhbi5jcmVhdGVFZGl0b3JDYWxsYmFjayhcbiAgICAgICAgdGhpcy5tb3ZlTGlzdEVsZW1lbnRSaWdodENvbW1hbmRcbiAgICAgICksXG4gICAgICBob3RrZXlzOiBbXSxcbiAgICB9KTtcblxuICAgIHRoaXMucGx1Z2luLmFkZENvbW1hbmQoe1xuICAgICAgaWQ6IFwib3V0ZGVudC1saXN0XCIsXG4gICAgICBpY29uOiBcIm91dGRlbnRcIixcbiAgICAgIG5hbWU6IFwiT3V0ZGVudCB0aGUgbGlzdCBhbmQgc3VibGlzdHNcIixcbiAgICAgIGVkaXRvckNhbGxiYWNrOiB0aGlzLm9ic2lkaWFuLmNyZWF0ZUVkaXRvckNhbGxiYWNrKFxuICAgICAgICB0aGlzLm1vdmVMaXN0RWxlbWVudExlZnRDb21tYW5kXG4gICAgICApLFxuICAgICAgaG90a2V5czogW10sXG4gICAgfSk7XG5cbiAgICB0aGlzLnBsdWdpbi5yZWdpc3RlckVkaXRvckV4dGVuc2lvbihcbiAgICAgIFByZWMuaGlnaGVzdChcbiAgICAgICAga2V5bWFwLm9mKFtcbiAgICAgICAgICB7XG4gICAgICAgICAgICBrZXk6IFwiVGFiXCIsXG4gICAgICAgICAgICBydW46IHRoaXMub2JzaWRpYW4uY3JlYXRlS2V5bWFwUnVuQ2FsbGJhY2soe1xuICAgICAgICAgICAgICBjaGVjazogdGhpcy5jaGVjayxcbiAgICAgICAgICAgICAgcnVuOiB0aGlzLm1vdmVMaXN0RWxlbWVudFJpZ2h0LFxuICAgICAgICAgICAgfSksXG4gICAgICAgICAgfSxcbiAgICAgICAgICB7XG4gICAgICAgICAgICBrZXk6IFwicy1UYWJcIixcbiAgICAgICAgICAgIHJ1bjogdGhpcy5vYnNpZGlhbi5jcmVhdGVLZXltYXBSdW5DYWxsYmFjayh7XG4gICAgICAgICAgICAgIGNoZWNrOiB0aGlzLmNoZWNrLFxuICAgICAgICAgICAgICBydW46IHRoaXMubW92ZUxpc3RFbGVtZW50TGVmdCxcbiAgICAgICAgICAgIH0pLFxuICAgICAgICAgIH0sXG4gICAgICAgIF0pXG4gICAgICApXG4gICAgKTtcbiAgfVxuXG4gIGFzeW5jIHVubG9hZCgpIHt9XG5cbiAgcHJpdmF0ZSBjaGVjayA9ICgpID0+IHtcbiAgICByZXR1cm4gdGhpcy5zZXR0aW5ncy5iZXR0ZXJUYWIgJiYgIXRoaXMuaW1lLmlzSU1FT3BlbmVkKCk7XG4gIH07XG5cbiAgcHJpdmF0ZSBtb3ZlTGlzdEVsZW1lbnREb3duQ29tbWFuZCA9IChlZGl0b3I6IE15RWRpdG9yKSA9PiB7XG4gICAgY29uc3QgeyBzaG91bGRTdG9wUHJvcGFnYXRpb24gfSA9IHRoaXMucGVyZm9ybU9wZXJhdGlvbi5wZXJmb3JtT3BlcmF0aW9uKFxuICAgICAgKHJvb3QpID0+IG5ldyBNb3ZlRG93bk9wZXJhdGlvbihyb290KSxcbiAgICAgIGVkaXRvclxuICAgICk7XG5cbiAgICByZXR1cm4gc2hvdWxkU3RvcFByb3BhZ2F0aW9uO1xuICB9O1xuXG4gIHByaXZhdGUgbW92ZUxpc3RFbGVtZW50VXBDb21tYW5kID0gKGVkaXRvcjogTXlFZGl0b3IpID0+IHtcbiAgICBjb25zdCB7IHNob3VsZFN0b3BQcm9wYWdhdGlvbiB9ID0gdGhpcy5wZXJmb3JtT3BlcmF0aW9uLnBlcmZvcm1PcGVyYXRpb24oXG4gICAgICAocm9vdCkgPT4gbmV3IE1vdmVVcE9wZXJhdGlvbihyb290KSxcbiAgICAgIGVkaXRvclxuICAgICk7XG5cbiAgICByZXR1cm4gc2hvdWxkU3RvcFByb3BhZ2F0aW9uO1xuICB9O1xuXG4gIHByaXZhdGUgbW92ZUxpc3RFbGVtZW50UmlnaHRDb21tYW5kID0gKGVkaXRvcjogTXlFZGl0b3IpID0+IHtcbiAgICBpZiAodGhpcy5pbWUuaXNJTUVPcGVuZWQoKSkge1xuICAgICAgcmV0dXJuIHRydWU7XG4gICAgfVxuXG4gICAgcmV0dXJuIHRoaXMubW92ZUxpc3RFbGVtZW50UmlnaHQoZWRpdG9yKS5zaG91bGRTdG9wUHJvcGFnYXRpb247XG4gIH07XG5cbiAgcHJpdmF0ZSBtb3ZlTGlzdEVsZW1lbnRSaWdodCA9IChlZGl0b3I6IE15RWRpdG9yKSA9PiB7XG4gICAgcmV0dXJuIHRoaXMucGVyZm9ybU9wZXJhdGlvbi5wZXJmb3JtT3BlcmF0aW9uKFxuICAgICAgKHJvb3QpID0+XG4gICAgICAgIG5ldyBNb3ZlUmlnaHRPcGVyYXRpb24ocm9vdCwgdGhpcy5vYnNpZGlhbi5nZXREZWZhdWx0SW5kZW50Q2hhcnMoKSksXG4gICAgICBlZGl0b3JcbiAgICApO1xuICB9O1xuXG4gIHByaXZhdGUgbW92ZUxpc3RFbGVtZW50TGVmdENvbW1hbmQgPSAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgIGlmICh0aGlzLmltZS5pc0lNRU9wZW5lZCgpKSB7XG4gICAgICByZXR1cm4gdHJ1ZTtcbiAgICB9XG5cbiAgICByZXR1cm4gdGhpcy5tb3ZlTGlzdEVsZW1lbnRMZWZ0KGVkaXRvcikuc2hvdWxkU3RvcFByb3BhZ2F0aW9uO1xuICB9O1xuXG4gIHByaXZhdGUgbW92ZUxpc3RFbGVtZW50TGVmdCA9IChlZGl0b3I6IE15RWRpdG9yKSA9PiB7XG4gICAgcmV0dXJuIHRoaXMucGVyZm9ybU9wZXJhdGlvbi5wZXJmb3JtT3BlcmF0aW9uKFxuICAgICAgKHJvb3QpID0+IG5ldyBNb3ZlTGVmdE9wZXJhdGlvbihyb290KSxcbiAgICAgIGVkaXRvclxuICAgICk7XG4gIH07XG59XG4iLCJpbXBvcnQgeyBPcGVyYXRpb24gfSBmcm9tIFwiLi9PcGVyYXRpb25cIjtcblxuaW1wb3J0IHsgUm9vdCwgbWF4UG9zLCBtaW5Qb3MgfSBmcm9tIFwiLi4vcm9vdFwiO1xuXG5leHBvcnQgY2xhc3MgU2VsZWN0QWxsT3BlcmF0aW9uIGltcGxlbWVudHMgT3BlcmF0aW9uIHtcbiAgcHJpdmF0ZSBzdG9wUHJvcGFnYXRpb24gPSBmYWxzZTtcbiAgcHJpdmF0ZSB1cGRhdGVkID0gZmFsc2U7XG5cbiAgY29uc3RydWN0b3IocHJpdmF0ZSByb290OiBSb290KSB7fVxuXG4gIHNob3VsZFN0b3BQcm9wYWdhdGlvbigpIHtcbiAgICByZXR1cm4gdGhpcy5zdG9wUHJvcGFnYXRpb247XG4gIH1cblxuICBzaG91bGRVcGRhdGUoKSB7XG4gICAgcmV0dXJuIHRoaXMudXBkYXRlZDtcbiAgfVxuXG4gIHBlcmZvcm0oKSB7XG4gICAgY29uc3QgeyByb290IH0gPSB0aGlzO1xuXG4gICAgaWYgKCFyb290Lmhhc1NpbmdsZVNlbGVjdGlvbigpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3Qgc2VsZWN0aW9uID0gcm9vdC5nZXRTZWxlY3Rpb25zKClbMF07XG4gICAgY29uc3QgW3Jvb3RTdGFydCwgcm9vdEVuZF0gPSByb290LmdldFJhbmdlKCk7XG5cbiAgICBjb25zdCBzZWxlY3Rpb25Gcm9tID0gbWluUG9zKHNlbGVjdGlvbi5hbmNob3IsIHNlbGVjdGlvbi5oZWFkKTtcbiAgICBjb25zdCBzZWxlY3Rpb25UbyA9IG1heFBvcyhzZWxlY3Rpb24uYW5jaG9yLCBzZWxlY3Rpb24uaGVhZCk7XG5cbiAgICBpZiAoXG4gICAgICBzZWxlY3Rpb25Gcm9tLmxpbmUgPCByb290U3RhcnQubGluZSB8fFxuICAgICAgc2VsZWN0aW9uVG8ubGluZSA+IHJvb3RFbmQubGluZVxuICAgICkge1xuICAgICAgcmV0dXJuIGZhbHNlO1xuICAgIH1cblxuICAgIGlmIChcbiAgICAgIHNlbGVjdGlvbkZyb20ubGluZSA9PT0gcm9vdFN0YXJ0LmxpbmUgJiZcbiAgICAgIHNlbGVjdGlvbkZyb20uY2ggPT09IHJvb3RTdGFydC5jaCAmJlxuICAgICAgc2VsZWN0aW9uVG8ubGluZSA9PT0gcm9vdEVuZC5saW5lICYmXG4gICAgICBzZWxlY3Rpb25Uby5jaCA9PT0gcm9vdEVuZC5jaFxuICAgICkge1xuICAgICAgcmV0dXJuIGZhbHNlO1xuICAgIH1cblxuICAgIGNvbnN0IGxpc3QgPSByb290LmdldExpc3RVbmRlckN1cnNvcigpO1xuICAgIGNvbnN0IGNvbnRlbnRTdGFydCA9IGxpc3QuZ2V0Rmlyc3RMaW5lQ29udGVudFN0YXJ0QWZ0ZXJDaGVja2JveCgpO1xuICAgIGNvbnN0IGNvbnRlbnRFbmQgPSBsaXN0LmdldExhc3RMaW5lQ29udGVudEVuZCgpO1xuXG4gICAgaWYgKFxuICAgICAgc2VsZWN0aW9uRnJvbS5saW5lIDwgY29udGVudFN0YXJ0LmxpbmUgfHxcbiAgICAgIHNlbGVjdGlvblRvLmxpbmUgPiBjb250ZW50RW5kLmxpbmVcbiAgICApIHtcbiAgICAgIHJldHVybiBmYWxzZTtcbiAgICB9XG5cbiAgICB0aGlzLnN0b3BQcm9wYWdhdGlvbiA9IHRydWU7XG4gICAgdGhpcy51cGRhdGVkID0gdHJ1ZTtcblxuICAgIGlmIChcbiAgICAgIHNlbGVjdGlvbkZyb20ubGluZSA9PT0gY29udGVudFN0YXJ0LmxpbmUgJiZcbiAgICAgIHNlbGVjdGlvbkZyb20uY2ggPT09IGNvbnRlbnRTdGFydC5jaCAmJlxuICAgICAgc2VsZWN0aW9uVG8ubGluZSA9PT0gY29udGVudEVuZC5saW5lICYmXG4gICAgICBzZWxlY3Rpb25Uby5jaCA9PT0gY29udGVudEVuZC5jaFxuICAgICkge1xuICAgICAgLy8gc2VsZWN0IHdob2xlIGxpc3RcbiAgICAgIHJvb3QucmVwbGFjZVNlbGVjdGlvbnMoW3sgYW5jaG9yOiByb290U3RhcnQsIGhlYWQ6IHJvb3RFbmQgfV0pO1xuICAgIH0gZWxzZSB7XG4gICAgICAvLyBzZWxlY3Qgd2hvbGUgbGluZVxuICAgICAgcm9vdC5yZXBsYWNlU2VsZWN0aW9ucyhbeyBhbmNob3I6IGNvbnRlbnRTdGFydCwgaGVhZDogY29udGVudEVuZCB9XSk7XG4gICAgfVxuXG4gICAgcmV0dXJuIHRydWU7XG4gIH1cbn1cbiIsImltcG9ydCB7IFBsdWdpbl8yIH0gZnJvbSBcIm9ic2lkaWFuXCI7XG5cbmltcG9ydCB7IGtleW1hcCB9IGZyb20gXCJAY29kZW1pcnJvci92aWV3XCI7XG5cbmltcG9ydCB7IE15RWRpdG9yIH0gZnJvbSBcIi4uL015RWRpdG9yXCI7XG5pbXBvcnQgeyBGZWF0dXJlIH0gZnJvbSBcIi4uL2ZlYXR1cmVzL0ZlYXR1cmVcIjtcbmltcG9ydCB7IFNlbGVjdEFsbE9wZXJhdGlvbiB9IGZyb20gXCIuLi9vcGVyYXRpb25zL1NlbGVjdEFsbE9wZXJhdGlvblwiO1xuaW1wb3J0IHsgSU1FU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9JTUVTZXJ2aWNlXCI7XG5pbXBvcnQgeyBPYnNpZGlhblNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvT2JzaWRpYW5TZXJ2aWNlXCI7XG5pbXBvcnQgeyBQZXJmb3JtT3BlcmF0aW9uU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9QZXJmb3JtT3BlcmF0aW9uU2VydmljZVwiO1xuaW1wb3J0IHsgU2V0dGluZ3NTZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL1NldHRpbmdzU2VydmljZVwiO1xuXG5leHBvcnQgY2xhc3MgU2VsZWN0QWxsRmVhdHVyZSBpbXBsZW1lbnRzIEZlYXR1cmUge1xuICBjb25zdHJ1Y3RvcihcbiAgICBwcml2YXRlIHBsdWdpbjogUGx1Z2luXzIsXG4gICAgcHJpdmF0ZSBzZXR0aW5nczogU2V0dGluZ3NTZXJ2aWNlLFxuICAgIHByaXZhdGUgaW1lOiBJTUVTZXJ2aWNlLFxuICAgIHByaXZhdGUgb2JzaWRpYW46IE9ic2lkaWFuU2VydmljZSxcbiAgICBwcml2YXRlIHBlcmZvcm1PcGVyYXRpb246IFBlcmZvcm1PcGVyYXRpb25TZXJ2aWNlXG4gICkge31cblxuICBhc3luYyBsb2FkKCkge1xuICAgIHRoaXMucGx1Z2luLnJlZ2lzdGVyRWRpdG9yRXh0ZW5zaW9uKFxuICAgICAga2V5bWFwLm9mKFtcbiAgICAgICAge1xuICAgICAgICAgIGtleTogXCJjLWFcIixcbiAgICAgICAgICBtYWM6IFwibS1hXCIsXG4gICAgICAgICAgcnVuOiB0aGlzLm9ic2lkaWFuLmNyZWF0ZUtleW1hcFJ1bkNhbGxiYWNrKHtcbiAgICAgICAgICAgIGNoZWNrOiB0aGlzLmNoZWNrLFxuICAgICAgICAgICAgcnVuOiB0aGlzLnJ1bixcbiAgICAgICAgICB9KSxcbiAgICAgICAgfSxcbiAgICAgIF0pXG4gICAgKTtcbiAgfVxuXG4gIGFzeW5jIHVubG9hZCgpIHt9XG5cbiAgcHJpdmF0ZSBjaGVjayA9ICgpID0+IHtcbiAgICByZXR1cm4gdGhpcy5zZXR0aW5ncy5zZWxlY3RBbGwgJiYgIXRoaXMuaW1lLmlzSU1FT3BlbmVkKCk7XG4gIH07XG5cbiAgcHJpdmF0ZSBydW4gPSAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgIHJldHVybiB0aGlzLnBlcmZvcm1PcGVyYXRpb24ucGVyZm9ybU9wZXJhdGlvbihcbiAgICAgIChyb290KSA9PiBuZXcgU2VsZWN0QWxsT3BlcmF0aW9uKHJvb3QpLFxuICAgICAgZWRpdG9yXG4gICAgKTtcbiAgfTtcbn1cbiIsImltcG9ydCB7IE9wZXJhdGlvbiB9IGZyb20gXCIuL09wZXJhdGlvblwiO1xuXG5pbXBvcnQgeyBQb3NpdGlvbiwgUm9vdCB9IGZyb20gXCIuLi9yb290XCI7XG5cbmV4cG9ydCBjbGFzcyBTZWxlY3RUaWxsTGluZVN0YXJ0T3BlcmF0aW9uIGltcGxlbWVudHMgT3BlcmF0aW9uIHtcbiAgcHJpdmF0ZSBzdG9wUHJvcGFnYXRpb24gPSBmYWxzZTtcbiAgcHJpdmF0ZSB1cGRhdGVkID0gZmFsc2U7XG5cbiAgY29uc3RydWN0b3IocHJpdmF0ZSByb290OiBSb290KSB7fVxuXG4gIHNob3VsZFN0b3BQcm9wYWdhdGlvbigpIHtcbiAgICByZXR1cm4gdGhpcy5zdG9wUHJvcGFnYXRpb247XG4gIH1cblxuICBzaG91bGRVcGRhdGUoKSB7XG4gICAgcmV0dXJuIHRoaXMudXBkYXRlZDtcbiAgfVxuXG4gIHBlcmZvcm0oKSB7XG4gICAgY29uc3QgeyByb290IH0gPSB0aGlzO1xuXG4gICAgaWYgKCFyb290Lmhhc1NpbmdsZUN1cnNvcigpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgdGhpcy5zdG9wUHJvcGFnYXRpb24gPSB0cnVlO1xuICAgIHRoaXMudXBkYXRlZCA9IHRydWU7XG5cbiAgICBjb25zdCBjdXJzb3IgPSByb290LmdldEN1cnNvcigpO1xuICAgIGNvbnN0IGxpc3QgPSByb290LmdldExpc3RVbmRlckN1cnNvcigpO1xuICAgIGNvbnN0IGxpbmVzID0gbGlzdC5nZXRMaW5lc0luZm8oKTtcbiAgICBjb25zdCBsaW5lTm8gPSBsaW5lcy5maW5kSW5kZXgoKGwpID0+IGwuZnJvbS5saW5lID09PSBjdXJzb3IubGluZSk7XG4gICAgY29uc3Qgb2Zmc2V0ID0gbGluZU5vID09PSAwID8gbGlzdC5nZXRDaGVja2JveExlbmd0aCgpIDogMDtcblxuICAgIGNvbnN0IG5ld0hlYWQ6IFBvc2l0aW9uID0ge1xuICAgICAgY2g6IGxpbmVzW2xpbmVOb10uZnJvbS5jaCArIG9mZnNldCxcbiAgICAgIGxpbmU6IGxpbmVzW2xpbmVOb10uZnJvbS5saW5lLFxuICAgIH07XG5cbiAgICByb290LnJlcGxhY2VTZWxlY3Rpb25zKFt7IGhlYWQ6IG5ld0hlYWQsIGFuY2hvcjogY3Vyc29yIH1dKTtcbiAgfVxufVxuIiwiaW1wb3J0IHsgUGx1Z2luXzIgfSBmcm9tIFwib2JzaWRpYW5cIjtcblxuaW1wb3J0IHsga2V5bWFwIH0gZnJvbSBcIkBjb2RlbWlycm9yL3ZpZXdcIjtcblxuaW1wb3J0IHsgRmVhdHVyZSB9IGZyb20gXCIuL0ZlYXR1cmVcIjtcblxuaW1wb3J0IHsgTXlFZGl0b3IgfSBmcm9tIFwiLi4vTXlFZGl0b3JcIjtcbmltcG9ydCB7IFNlbGVjdFRpbGxMaW5lU3RhcnRPcGVyYXRpb24gfSBmcm9tIFwiLi4vb3BlcmF0aW9ucy9TZWxlY3RUaWxsTGluZVN0YXJ0T3BlcmF0aW9uXCI7XG5pbXBvcnQgeyBJTUVTZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL0lNRVNlcnZpY2VcIjtcbmltcG9ydCB7IE9ic2lkaWFuU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9PYnNpZGlhblNlcnZpY2VcIjtcbmltcG9ydCB7IFBlcmZvcm1PcGVyYXRpb25TZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL1BlcmZvcm1PcGVyYXRpb25TZXJ2aWNlXCI7XG5pbXBvcnQgeyBTZXR0aW5nc1NlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvU2V0dGluZ3NTZXJ2aWNlXCI7XG5cbmV4cG9ydCBjbGFzcyBTZWxlY3Rpb25TaG91bGRJZ25vcmVCdWxsZXRzRmVhdHVyZSBpbXBsZW1lbnRzIEZlYXR1cmUge1xuICBjb25zdHJ1Y3RvcihcbiAgICBwcml2YXRlIHBsdWdpbjogUGx1Z2luXzIsXG4gICAgcHJpdmF0ZSBzZXR0aW5nczogU2V0dGluZ3NTZXJ2aWNlLFxuICAgIHByaXZhdGUgaW1lOiBJTUVTZXJ2aWNlLFxuICAgIHByaXZhdGUgb2JzaWRpYW46IE9ic2lkaWFuU2VydmljZSxcbiAgICBwcml2YXRlIHBlcmZvcm1PcGVyYXRpb246IFBlcmZvcm1PcGVyYXRpb25TZXJ2aWNlXG4gICkge31cblxuICBhc3luYyBsb2FkKCkge1xuICAgIHRoaXMucGx1Z2luLnJlZ2lzdGVyRWRpdG9yRXh0ZW5zaW9uKFxuICAgICAga2V5bWFwLm9mKFtcbiAgICAgICAge1xuICAgICAgICAgIGtleTogXCJtLXMtQXJyb3dMZWZ0XCIsXG4gICAgICAgICAgcnVuOiB0aGlzLm9ic2lkaWFuLmNyZWF0ZUtleW1hcFJ1bkNhbGxiYWNrKHtcbiAgICAgICAgICAgIGNoZWNrOiB0aGlzLmNoZWNrLFxuICAgICAgICAgICAgcnVuOiB0aGlzLnJ1bixcbiAgICAgICAgICB9KSxcbiAgICAgICAgfSxcbiAgICAgIF0pXG4gICAgKTtcbiAgfVxuXG4gIGFzeW5jIHVubG9hZCgpIHt9XG5cbiAgcHJpdmF0ZSBjaGVjayA9ICgpID0+IHtcbiAgICByZXR1cm4gdGhpcy5zZXR0aW5ncy5zdGlja0N1cnNvciAhPSBcIm5ldmVyXCIgJiYgIXRoaXMuaW1lLmlzSU1FT3BlbmVkKCk7XG4gIH07XG5cbiAgcHJpdmF0ZSBydW4gPSAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgIHJldHVybiB0aGlzLnBlcmZvcm1PcGVyYXRpb24ucGVyZm9ybU9wZXJhdGlvbihcbiAgICAgIChyb290KSA9PiBuZXcgU2VsZWN0VGlsbExpbmVTdGFydE9wZXJhdGlvbihyb290KSxcbiAgICAgIGVkaXRvclxuICAgICk7XG4gIH07XG59XG4iLCJpbXBvcnQgeyBBcHAsIFBsdWdpblNldHRpbmdUYWIsIFBsdWdpbl8yLCBTZXR0aW5nIH0gZnJvbSBcIm9ic2lkaWFuXCI7XG5cbmltcG9ydCB7IEZlYXR1cmUgfSBmcm9tIFwiLi9GZWF0dXJlXCI7XG5cbmltcG9ydCB7XG4gIExpc3RMaW5lQWN0aW9uLFxuICBTZXR0aW5nc1NlcnZpY2UsXG4gIFN0aWNrQ3Vyc29yLFxufSBmcm9tIFwiLi4vc2VydmljZXMvU2V0dGluZ3NTZXJ2aWNlXCI7XG5cbmNsYXNzIE9ic2lkaWFuT3V0bGluZXJQbHVnaW5TZXR0aW5nVGFiIGV4dGVuZHMgUGx1Z2luU2V0dGluZ1RhYiB7XG4gIGNvbnN0cnVjdG9yKGFwcDogQXBwLCBwbHVnaW46IFBsdWdpbl8yLCBwcml2YXRlIHNldHRpbmdzOiBTZXR0aW5nc1NlcnZpY2UpIHtcbiAgICBzdXBlcihhcHAsIHBsdWdpbik7XG4gIH1cblxuICBkaXNwbGF5KCk6IHZvaWQge1xuICAgIGNvbnN0IHsgY29udGFpbmVyRWwgfSA9IHRoaXM7XG5cbiAgICBjb250YWluZXJFbC5lbXB0eSgpO1xuXG4gICAgbmV3IFNldHRpbmcoY29udGFpbmVyRWwpXG4gICAgICAuc2V0TmFtZShcIkltcHJvdmUgdGhlIHN0eWxlIG9mIHlvdXIgbGlzdHNcIilcbiAgICAgIC5zZXREZXNjKFxuICAgICAgICBcIlN0eWxlcyBhcmUgb25seSBjb21wYXRpYmxlIHdpdGggYnVpbHQtaW4gT2JzaWRpYW4gdGhlbWVzIGFuZCBtYXkgbm90IGJlIGNvbXBhdGlibGUgd2l0aCBvdGhlciB0aGVtZXMuXCJcbiAgICAgIClcbiAgICAgIC5hZGRUb2dnbGUoKHRvZ2dsZSkgPT4ge1xuICAgICAgICB0b2dnbGUuc2V0VmFsdWUodGhpcy5zZXR0aW5ncy5zdHlsZUxpc3RzKS5vbkNoYW5nZShhc3luYyAodmFsdWUpID0+IHtcbiAgICAgICAgICB0aGlzLnNldHRpbmdzLnN0eWxlTGlzdHMgPSB2YWx1ZTtcbiAgICAgICAgICBhd2FpdCB0aGlzLnNldHRpbmdzLnNhdmUoKTtcbiAgICAgICAgfSk7XG4gICAgICB9KTtcblxuICAgIG5ldyBTZXR0aW5nKGNvbnRhaW5lckVsKVxuICAgICAgLnNldE5hbWUoXCJEcmF3IHZlcnRpY2FsIGluZGVudGF0aW9uIGxpbmVzXCIpXG4gICAgICAuYWRkVG9nZ2xlKCh0b2dnbGUpID0+IHtcbiAgICAgICAgdG9nZ2xlLnNldFZhbHVlKHRoaXMuc2V0dGluZ3MubGlzdExpbmVzKS5vbkNoYW5nZShhc3luYyAodmFsdWUpID0+IHtcbiAgICAgICAgICB0aGlzLnNldHRpbmdzLmxpc3RMaW5lcyA9IHZhbHVlO1xuICAgICAgICAgIGF3YWl0IHRoaXMuc2V0dGluZ3Muc2F2ZSgpO1xuICAgICAgICB9KTtcbiAgICAgIH0pO1xuXG4gICAgbmV3IFNldHRpbmcoY29udGFpbmVyRWwpXG4gICAgICAuc2V0TmFtZShcIlZlcnRpY2FsIGluZGVudGF0aW9uIGxpbmUgY2xpY2sgYWN0aW9uXCIpXG4gICAgICAuYWRkRHJvcGRvd24oKGRyb3Bkb3duKSA9PiB7XG4gICAgICAgIGRyb3Bkb3duXG4gICAgICAgICAgLmFkZE9wdGlvbnMoe1xuICAgICAgICAgICAgbm9uZTogXCJOb25lXCIsXG4gICAgICAgICAgICBcInpvb20taW5cIjogXCJab29tIEluXCIsXG4gICAgICAgICAgICBcInRvZ2dsZS1mb2xkaW5nXCI6IFwiVG9nZ2xlIEZvbGRpbmdcIixcbiAgICAgICAgICB9IGFzIHsgW2tleSBpbiBMaXN0TGluZUFjdGlvbl06IHN0cmluZyB9KVxuICAgICAgICAgIC5zZXRWYWx1ZSh0aGlzLnNldHRpbmdzLmxpc3RMaW5lQWN0aW9uKVxuICAgICAgICAgIC5vbkNoYW5nZShhc3luYyAodmFsdWUpID0+IHtcbiAgICAgICAgICAgIHRoaXMuc2V0dGluZ3MubGlzdExpbmVBY3Rpb24gPSB2YWx1ZSBhcyBMaXN0TGluZUFjdGlvbjtcbiAgICAgICAgICAgIGF3YWl0IHRoaXMuc2V0dGluZ3Muc2F2ZSgpO1xuICAgICAgICAgIH0pO1xuICAgICAgfSk7XG5cbiAgICBuZXcgU2V0dGluZyhjb250YWluZXJFbClcbiAgICAgIC5zZXROYW1lKFwiU3RpY2sgdGhlIGN1cnNvciB0byB0aGUgY29udGVudFwiKVxuICAgICAgLnNldERlc2MoXCJEb24ndCBsZXQgdGhlIGN1cnNvciBtb3ZlIHRvIHRoZSBidWxsZXQgcG9zaXRpb24uXCIpXG4gICAgICAuYWRkRHJvcGRvd24oKGRyb3Bkb3duKSA9PiB7XG4gICAgICAgIGRyb3Bkb3duXG4gICAgICAgICAgLmFkZE9wdGlvbnMoe1xuICAgICAgICAgICAgbmV2ZXI6IFwiTmV2ZXJcIixcbiAgICAgICAgICAgIFwiYnVsbGV0LW9ubHlcIjogXCJTdGljayBjdXJzb3Igb3V0IG9mIGJ1bGxldHNcIixcbiAgICAgICAgICAgIFwiYnVsbGV0LWFuZC1jaGVja2JveFwiOiBcIlN0aWNrIGN1cnNvciBvdXQgb2YgYnVsbGV0cyBhbmQgY2hlY2tib3hlc1wiLFxuICAgICAgICAgIH0gYXMgeyBba2V5IGluIFN0aWNrQ3Vyc29yXTogc3RyaW5nIH0pXG4gICAgICAgICAgLnNldFZhbHVlKHRoaXMuc2V0dGluZ3Muc3RpY2tDdXJzb3IpXG4gICAgICAgICAgLm9uQ2hhbmdlKGFzeW5jICh2YWx1ZSkgPT4ge1xuICAgICAgICAgICAgdGhpcy5zZXR0aW5ncy5zdGlja0N1cnNvciA9IHZhbHVlIGFzIFN0aWNrQ3Vyc29yO1xuICAgICAgICAgICAgYXdhaXQgdGhpcy5zZXR0aW5ncy5zYXZlKCk7XG4gICAgICAgICAgfSk7XG4gICAgICB9KTtcblxuICAgIG5ldyBTZXR0aW5nKGNvbnRhaW5lckVsKVxuICAgICAgLnNldE5hbWUoXCJFbmhhbmNlIHRoZSBFbnRlciBrZXlcIilcbiAgICAgIC5zZXREZXNjKFwiTWFrZSB0aGUgRW50ZXIga2V5IGJlaGF2ZSB0aGUgc2FtZSBhcyBvdGhlciBvdXRsaW5lcnMuXCIpXG4gICAgICAuYWRkVG9nZ2xlKCh0b2dnbGUpID0+IHtcbiAgICAgICAgdG9nZ2xlLnNldFZhbHVlKHRoaXMuc2V0dGluZ3MuYmV0dGVyRW50ZXIpLm9uQ2hhbmdlKGFzeW5jICh2YWx1ZSkgPT4ge1xuICAgICAgICAgIHRoaXMuc2V0dGluZ3MuYmV0dGVyRW50ZXIgPSB2YWx1ZTtcbiAgICAgICAgICBhd2FpdCB0aGlzLnNldHRpbmdzLnNhdmUoKTtcbiAgICAgICAgfSk7XG4gICAgICB9KTtcblxuICAgIG5ldyBTZXR0aW5nKGNvbnRhaW5lckVsKVxuICAgICAgLnNldE5hbWUoXCJFbmhhbmNlIHRoZSBUYWIga2V5XCIpXG4gICAgICAuc2V0RGVzYyhcIk1ha2UgVGFiIGFuZCBTaGlmdC1UYWIgYmVoYXZlIHRoZSBzYW1lIGFzIG90aGVyIG91dGxpbmVycy5cIilcbiAgICAgIC5hZGRUb2dnbGUoKHRvZ2dsZSkgPT4ge1xuICAgICAgICB0b2dnbGUuc2V0VmFsdWUodGhpcy5zZXR0aW5ncy5iZXR0ZXJUYWIpLm9uQ2hhbmdlKGFzeW5jICh2YWx1ZSkgPT4ge1xuICAgICAgICAgIHRoaXMuc2V0dGluZ3MuYmV0dGVyVGFiID0gdmFsdWU7XG4gICAgICAgICAgYXdhaXQgdGhpcy5zZXR0aW5ncy5zYXZlKCk7XG4gICAgICAgIH0pO1xuICAgICAgfSk7XG5cbiAgICBuZXcgU2V0dGluZyhjb250YWluZXJFbClcbiAgICAgIC5zZXROYW1lKFwiRW5oYW5jZSB0aGUgQ3RybCtBIG9yIENtZCtBIGJlaGF2aW9yXCIpXG4gICAgICAuc2V0RGVzYyhcbiAgICAgICAgXCJQcmVzcyB0aGUgaG90a2V5IG9uY2UgdG8gc2VsZWN0IHRoZSBjdXJyZW50IGxpc3QgaXRlbS4gUHJlc3MgdGhlIGhvdGtleSB0d2ljZSB0byBzZWxlY3QgdGhlIGVudGlyZSBsaXN0LlwiXG4gICAgICApXG4gICAgICAuYWRkVG9nZ2xlKCh0b2dnbGUpID0+IHtcbiAgICAgICAgdG9nZ2xlLnNldFZhbHVlKHRoaXMuc2V0dGluZ3Muc2VsZWN0QWxsKS5vbkNoYW5nZShhc3luYyAodmFsdWUpID0+IHtcbiAgICAgICAgICB0aGlzLnNldHRpbmdzLnNlbGVjdEFsbCA9IHZhbHVlO1xuICAgICAgICAgIGF3YWl0IHRoaXMuc2V0dGluZ3Muc2F2ZSgpO1xuICAgICAgICB9KTtcbiAgICAgIH0pO1xuXG4gICAgbmV3IFNldHRpbmcoY29udGFpbmVyRWwpXG4gICAgICAuc2V0TmFtZShcIkRlYnVnIG1vZGVcIilcbiAgICAgIC5zZXREZXNjKFxuICAgICAgICBcIk9wZW4gRGV2VG9vbHMgKENvbW1hbmQrT3B0aW9uK0kgb3IgQ29udHJvbCtTaGlmdCtJKSB0byBjb3B5IHRoZSBkZWJ1ZyBsb2dzLlwiXG4gICAgICApXG4gICAgICAuYWRkVG9nZ2xlKCh0b2dnbGUpID0+IHtcbiAgICAgICAgdG9nZ2xlLnNldFZhbHVlKHRoaXMuc2V0dGluZ3MuZGVidWcpLm9uQ2hhbmdlKGFzeW5jICh2YWx1ZSkgPT4ge1xuICAgICAgICAgIHRoaXMuc2V0dGluZ3MuZGVidWcgPSB2YWx1ZTtcbiAgICAgICAgICBhd2FpdCB0aGlzLnNldHRpbmdzLnNhdmUoKTtcbiAgICAgICAgfSk7XG4gICAgICB9KTtcbiAgfVxufVxuXG5leHBvcnQgY2xhc3MgU2V0dGluZ3NUYWJGZWF0dXJlIGltcGxlbWVudHMgRmVhdHVyZSB7XG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcGx1Z2luOiBQbHVnaW5fMiwgcHJpdmF0ZSBzZXR0aW5nczogU2V0dGluZ3NTZXJ2aWNlKSB7fVxuXG4gIGFzeW5jIGxvYWQoKSB7XG4gICAgdGhpcy5wbHVnaW4uYWRkU2V0dGluZ1RhYihcbiAgICAgIG5ldyBPYnNpZGlhbk91dGxpbmVyUGx1Z2luU2V0dGluZ1RhYihcbiAgICAgICAgdGhpcy5wbHVnaW4uYXBwLFxuICAgICAgICB0aGlzLnBsdWdpbixcbiAgICAgICAgdGhpcy5zZXR0aW5nc1xuICAgICAgKVxuICAgICk7XG4gIH1cblxuICBhc3luYyB1bmxvYWQoKSB7fVxufVxuIiwiaW1wb3J0IHsgT3BlcmF0aW9uIH0gZnJvbSBcIi4vT3BlcmF0aW9uXCI7XG5cbmltcG9ydCB7IFJvb3QgfSBmcm9tIFwiLi4vcm9vdFwiO1xuXG5leHBvcnQgY2xhc3MgQ3JlYXRlTm90ZUxpbmVPcGVyYXRpb24gaW1wbGVtZW50cyBPcGVyYXRpb24ge1xuICBwcml2YXRlIHN0b3BQcm9wYWdhdGlvbiA9IGZhbHNlO1xuICBwcml2YXRlIHVwZGF0ZWQgPSBmYWxzZTtcblxuICBjb25zdHJ1Y3Rvcihwcml2YXRlIHJvb3Q6IFJvb3QpIHt9XG5cbiAgc2hvdWxkU3RvcFByb3BhZ2F0aW9uKCkge1xuICAgIHJldHVybiB0aGlzLnN0b3BQcm9wYWdhdGlvbjtcbiAgfVxuXG4gIHNob3VsZFVwZGF0ZSgpIHtcbiAgICByZXR1cm4gdGhpcy51cGRhdGVkO1xuICB9XG5cbiAgcGVyZm9ybSgpIHtcbiAgICBjb25zdCB7IHJvb3QgfSA9IHRoaXM7XG5cbiAgICBpZiAoIXJvb3QuaGFzU2luZ2xlQ3Vyc29yKCkpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCBjdXJzb3IgPSByb290LmdldEN1cnNvcigpO1xuICAgIGNvbnN0IGxpc3QgPSByb290LmdldExpc3RVbmRlckN1cnNvcigpO1xuICAgIGNvbnN0IGxpbmVVbmRlckN1cnNvciA9IGxpc3RcbiAgICAgIC5nZXRMaW5lc0luZm8oKVxuICAgICAgLmZpbmQoKGwpID0+IGwuZnJvbS5saW5lID09PSBjdXJzb3IubGluZSk7XG5cbiAgICBpZiAoY3Vyc29yLmNoIDwgbGluZVVuZGVyQ3Vyc29yLmZyb20uY2gpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICB0aGlzLnN0b3BQcm9wYWdhdGlvbiA9IHRydWU7XG4gICAgdGhpcy51cGRhdGVkID0gdHJ1ZTtcblxuICAgIGlmICghbGlzdC5nZXROb3Rlc0luZGVudCgpKSB7XG4gICAgICBsaXN0LnNldE5vdGVzSW5kZW50KGxpc3QuZ2V0Rmlyc3RMaW5lSW5kZW50KCkgKyBcIiAgXCIpO1xuICAgIH1cblxuICAgIGNvbnN0IGxpbmVzID0gbGlzdC5nZXRMaW5lc0luZm8oKS5yZWR1Y2UoKGFjYywgbGluZSkgPT4ge1xuICAgICAgaWYgKGN1cnNvci5saW5lID09PSBsaW5lLmZyb20ubGluZSkge1xuICAgICAgICBhY2MucHVzaChsaW5lLnRleHQuc2xpY2UoMCwgY3Vyc29yLmNoIC0gbGluZS5mcm9tLmNoKSk7XG4gICAgICAgIGFjYy5wdXNoKGxpbmUudGV4dC5zbGljZShjdXJzb3IuY2ggLSBsaW5lLmZyb20uY2gpKTtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIGFjYy5wdXNoKGxpbmUudGV4dCk7XG4gICAgICB9XG5cbiAgICAgIHJldHVybiBhY2M7XG4gICAgfSwgW10gYXMgc3RyaW5nW10pO1xuXG4gICAgbGlzdC5yZXBsYWNlTGluZXMobGluZXMpO1xuXG4gICAgcm9vdC5yZXBsYWNlQ3Vyc29yKHtcbiAgICAgIGxpbmU6IGN1cnNvci5saW5lICsgMSxcbiAgICAgIGNoOiBsaXN0LmdldE5vdGVzSW5kZW50KCkubGVuZ3RoLFxuICAgIH0pO1xuICB9XG59XG4iLCJpbXBvcnQgeyBQbHVnaW5fMiB9IGZyb20gXCJvYnNpZGlhblwiO1xuXG5pbXBvcnQgeyBrZXltYXAgfSBmcm9tIFwiQGNvZGVtaXJyb3Ivdmlld1wiO1xuXG5pbXBvcnQgeyBGZWF0dXJlIH0gZnJvbSBcIi4vRmVhdHVyZVwiO1xuXG5pbXBvcnQgeyBNeUVkaXRvciB9IGZyb20gXCIuLi9NeUVkaXRvclwiO1xuaW1wb3J0IHsgQ3JlYXRlTm90ZUxpbmVPcGVyYXRpb24gfSBmcm9tIFwiLi4vb3BlcmF0aW9ucy9DcmVhdGVOb3RlTGluZU9wZXJhdGlvblwiO1xuaW1wb3J0IHsgSU1FU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9JTUVTZXJ2aWNlXCI7XG5pbXBvcnQgeyBPYnNpZGlhblNlcnZpY2UgfSBmcm9tIFwiLi4vc2VydmljZXMvT2JzaWRpYW5TZXJ2aWNlXCI7XG5pbXBvcnQgeyBQZXJmb3JtT3BlcmF0aW9uU2VydmljZSB9IGZyb20gXCIuLi9zZXJ2aWNlcy9QZXJmb3JtT3BlcmF0aW9uU2VydmljZVwiO1xuaW1wb3J0IHsgU2V0dGluZ3NTZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL1NldHRpbmdzU2VydmljZVwiO1xuXG5leHBvcnQgY2xhc3MgU2hpZnRFbnRlclNob3VsZENyZWF0ZU5vdGVGZWF0dXJlIGltcGxlbWVudHMgRmVhdHVyZSB7XG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgcGx1Z2luOiBQbHVnaW5fMixcbiAgICBwcml2YXRlIG9ic2lkaWFuOiBPYnNpZGlhblNlcnZpY2UsXG4gICAgcHJpdmF0ZSBzZXR0aW5nczogU2V0dGluZ3NTZXJ2aWNlLFxuICAgIHByaXZhdGUgaW1lOiBJTUVTZXJ2aWNlLFxuICAgIHByaXZhdGUgcGVyZm9ybU9wZXJhdGlvbjogUGVyZm9ybU9wZXJhdGlvblNlcnZpY2VcbiAgKSB7fVxuXG4gIGFzeW5jIGxvYWQoKSB7XG4gICAgdGhpcy5wbHVnaW4ucmVnaXN0ZXJFZGl0b3JFeHRlbnNpb24oXG4gICAgICBrZXltYXAub2YoW1xuICAgICAgICB7XG4gICAgICAgICAga2V5OiBcInMtRW50ZXJcIixcbiAgICAgICAgICBydW46IHRoaXMub2JzaWRpYW4uY3JlYXRlS2V5bWFwUnVuQ2FsbGJhY2soe1xuICAgICAgICAgICAgY2hlY2s6IHRoaXMuY2hlY2ssXG4gICAgICAgICAgICBydW46IHRoaXMucnVuLFxuICAgICAgICAgIH0pLFxuICAgICAgICB9LFxuICAgICAgXSlcbiAgICApO1xuICB9XG5cbiAgYXN5bmMgdW5sb2FkKCkge31cblxuICBwcml2YXRlIGNoZWNrID0gKCkgPT4ge1xuICAgIHJldHVybiB0aGlzLnNldHRpbmdzLmJldHRlckVudGVyICYmICF0aGlzLmltZS5pc0lNRU9wZW5lZCgpO1xuICB9O1xuXG4gIHByaXZhdGUgcnVuID0gKGVkaXRvcjogTXlFZGl0b3IpID0+IHtcbiAgICByZXR1cm4gdGhpcy5wZXJmb3JtT3BlcmF0aW9uLnBlcmZvcm1PcGVyYXRpb24oXG4gICAgICAocm9vdCkgPT4gbmV3IENyZWF0ZU5vdGVMaW5lT3BlcmF0aW9uKHJvb3QpLFxuICAgICAgZWRpdG9yXG4gICAgKTtcbiAgfTtcbn1cbiIsImV4cG9ydCBpbnRlcmZhY2UgQXBwbHlDaGFuZ2VzRWRpdG9yUG9zaXRpb24ge1xuICBsaW5lOiBudW1iZXI7XG4gIGNoOiBudW1iZXI7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgQXBwbHlDaGFuZ2VzRWRpdG9yU2VsZWN0aW9uIHtcbiAgYW5jaG9yOiBBcHBseUNoYW5nZXNFZGl0b3JQb3NpdGlvbjtcbiAgaGVhZDogQXBwbHlDaGFuZ2VzRWRpdG9yUG9zaXRpb247XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgQXBwbHlDaGFuZ2VzRWRpdG9yIHtcbiAgZ2V0UmFuZ2UoXG4gICAgZnJvbTogQXBwbHlDaGFuZ2VzRWRpdG9yUG9zaXRpb24sXG4gICAgdG86IEFwcGx5Q2hhbmdlc0VkaXRvclBvc2l0aW9uXG4gICk6IHN0cmluZztcbiAgcmVwbGFjZVJhbmdlKFxuICAgIHJlcGxhY2VtZW50OiBzdHJpbmcsXG4gICAgZnJvbTogQXBwbHlDaGFuZ2VzRWRpdG9yUG9zaXRpb24sXG4gICAgdG86IEFwcGx5Q2hhbmdlc0VkaXRvclBvc2l0aW9uXG4gICk6IHZvaWQ7XG4gIHNldFNlbGVjdGlvbnMoc2VsZWN0aW9uczogQXBwbHlDaGFuZ2VzRWRpdG9yU2VsZWN0aW9uW10pOiB2b2lkO1xuICBmb2xkKG46IG51bWJlcik6IHZvaWQ7XG4gIHVuZm9sZChuOiBudW1iZXIpOiB2b2lkO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIEFwcGx5Q2hhbmdlc0xpc3Qge1xuICBpc0ZvbGRSb290KCk6IGJvb2xlYW47XG4gIGdldENoaWxkcmVuKCk6IEFwcGx5Q2hhbmdlc0xpc3RbXTtcbiAgZ2V0Rmlyc3RMaW5lQ29udGVudFN0YXJ0KCk6IHsgbGluZTogbnVtYmVyIH07XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgQXBwbHlDaGFuZ2VzUm9vdCB7XG4gIGdldFJhbmdlKCk6IFtBcHBseUNoYW5nZXNFZGl0b3JQb3NpdGlvbiwgQXBwbHlDaGFuZ2VzRWRpdG9yUG9zaXRpb25dO1xuICBnZXRTZWxlY3Rpb25zKCk6IHtcbiAgICBhbmNob3I6IEFwcGx5Q2hhbmdlc0VkaXRvclBvc2l0aW9uO1xuICAgIGhlYWQ6IEFwcGx5Q2hhbmdlc0VkaXRvclBvc2l0aW9uO1xuICB9W107XG4gIHByaW50KCk6IHN0cmluZztcbiAgZ2V0Q2hpbGRyZW4oKTogQXBwbHlDaGFuZ2VzTGlzdFtdO1xufVxuXG5leHBvcnQgY2xhc3MgQXBwbHlDaGFuZ2VzU2VydmljZSB7XG4gIGFwcGx5Q2hhbmdlcyhlZGl0b3I6IEFwcGx5Q2hhbmdlc0VkaXRvciwgcm9vdDogQXBwbHlDaGFuZ2VzUm9vdCkge1xuICAgIGNvbnN0IHJvb3RSYW5nZSA9IHJvb3QuZ2V0UmFuZ2UoKTtcbiAgICBjb25zdCBvbGRTdHJpbmcgPSBlZGl0b3IuZ2V0UmFuZ2Uocm9vdFJhbmdlWzBdLCByb290UmFuZ2VbMV0pO1xuICAgIGNvbnN0IG5ld1N0cmluZyA9IHJvb3QucHJpbnQoKTtcblxuICAgIGNvbnN0IGZyb21MaW5lID0gcm9vdFJhbmdlWzBdLmxpbmU7XG4gICAgY29uc3QgdG9MaW5lID0gcm9vdFJhbmdlWzFdLmxpbmU7XG5cbiAgICBmb3IgKGxldCBsID0gZnJvbUxpbmU7IGwgPD0gdG9MaW5lOyBsKyspIHtcbiAgICAgIGVkaXRvci51bmZvbGQobCk7XG4gICAgfVxuXG4gICAgY29uc3QgY2hhbmdlRnJvbSA9IHsgLi4ucm9vdFJhbmdlWzBdIH07XG4gICAgY29uc3QgY2hhbmdlVG8gPSB7IC4uLnJvb3RSYW5nZVsxXSB9O1xuICAgIGxldCBvbGRUbXAgPSBvbGRTdHJpbmc7XG4gICAgbGV0IG5ld1RtcCA9IG5ld1N0cmluZztcblxuICAgIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1jb25zdGFudC1jb25kaXRpb25cbiAgICB3aGlsZSAodHJ1ZSkge1xuICAgICAgY29uc3QgbmxJbmRleCA9IG9sZFRtcC5sYXN0SW5kZXhPZihcIlxcblwiKTtcbiAgICAgIGlmIChubEluZGV4IDwgMCkge1xuICAgICAgICBicmVhaztcbiAgICAgIH1cbiAgICAgIGNvbnN0IG9sZExpbmUgPSBvbGRUbXAuc2xpY2UobmxJbmRleCk7XG4gICAgICBjb25zdCBuZXdMaW5lID0gbmV3VG1wLnNsaWNlKC1vbGRMaW5lLmxlbmd0aCk7XG4gICAgICBpZiAob2xkTGluZSAhPT0gbmV3TGluZSkge1xuICAgICAgICBicmVhaztcbiAgICAgIH1cbiAgICAgIG9sZFRtcCA9IG9sZFRtcC5zbGljZSgwLCAtb2xkTGluZS5sZW5ndGgpO1xuICAgICAgbmV3VG1wID0gbmV3VG1wLnNsaWNlKDAsIC1vbGRMaW5lLmxlbmd0aCk7XG5cbiAgICAgIGNvbnN0IG5sSW5kZXgyID0gb2xkVG1wLmxhc3RJbmRleE9mKFwiXFxuXCIpO1xuICAgICAgY2hhbmdlVG8uY2ggPVxuICAgICAgICBubEluZGV4MiA+PSAwID8gb2xkVG1wLmxlbmd0aCAtIG5sSW5kZXgyIC0gMSA6IG9sZFRtcC5sZW5ndGg7XG4gICAgICBjaGFuZ2VUby5saW5lLS07XG4gICAgfVxuICAgIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1jb25zdGFudC1jb25kaXRpb25cbiAgICB3aGlsZSAodHJ1ZSkge1xuICAgICAgY29uc3QgbmxJbmRleCA9IG9sZFRtcC5pbmRleE9mKFwiXFxuXCIpO1xuICAgICAgaWYgKG5sSW5kZXggPCAwKSB7XG4gICAgICAgIGJyZWFrO1xuICAgICAgfVxuICAgICAgY29uc3Qgb2xkTGluZSA9IG9sZFRtcC5zbGljZSgwLCBubEluZGV4ICsgMSk7XG4gICAgICBjb25zdCBuZXdMaW5lID0gbmV3VG1wLnNsaWNlKDAsIG9sZExpbmUubGVuZ3RoKTtcbiAgICAgIGlmIChvbGRMaW5lICE9PSBuZXdMaW5lKSB7XG4gICAgICAgIGJyZWFrO1xuICAgICAgfVxuICAgICAgY2hhbmdlRnJvbS5saW5lKys7XG4gICAgICBvbGRUbXAgPSBvbGRUbXAuc2xpY2Uob2xkTGluZS5sZW5ndGgpO1xuICAgICAgbmV3VG1wID0gbmV3VG1wLnNsaWNlKG9sZExpbmUubGVuZ3RoKTtcbiAgICB9XG5cbiAgICBpZiAob2xkVG1wICE9PSBuZXdUbXApIHtcbiAgICAgIGVkaXRvci5yZXBsYWNlUmFuZ2UobmV3VG1wLCBjaGFuZ2VGcm9tLCBjaGFuZ2VUbyk7XG4gICAgfVxuXG4gICAgZWRpdG9yLnNldFNlbGVjdGlvbnMocm9vdC5nZXRTZWxlY3Rpb25zKCkpO1xuXG4gICAgZnVuY3Rpb24gcmVjdXJzaXZlKGxpc3Q6IEFwcGx5Q2hhbmdlc0xpc3QpIHtcbiAgICAgIGZvciAoY29uc3QgYyBvZiBsaXN0LmdldENoaWxkcmVuKCkpIHtcbiAgICAgICAgcmVjdXJzaXZlKGMpO1xuICAgICAgfVxuICAgICAgaWYgKGxpc3QuaXNGb2xkUm9vdCgpKSB7XG4gICAgICAgIGVkaXRvci5mb2xkKGxpc3QuZ2V0Rmlyc3RMaW5lQ29udGVudFN0YXJ0KCkubGluZSk7XG4gICAgICB9XG4gICAgfVxuICAgIGZvciAoY29uc3QgYyBvZiByb290LmdldENoaWxkcmVuKCkpIHtcbiAgICAgIHJlY3Vyc2l2ZShjKTtcbiAgICB9XG4gIH1cbn1cbiIsImltcG9ydCB7IFBsYXRmb3JtIH0gZnJvbSBcIm9ic2lkaWFuXCI7XG5cbmV4cG9ydCBjbGFzcyBJTUVTZXJ2aWNlIHtcbiAgcHJpdmF0ZSBjb21wb3NpdGlvbiA9IGZhbHNlO1xuXG4gIGFzeW5jIGxvYWQoKSB7XG4gICAgZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcihcImNvbXBvc2l0aW9uc3RhcnRcIiwgdGhpcy5vbkNvbXBvc2l0aW9uU3RhcnQpO1xuICAgIGRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoXCJjb21wb3NpdGlvbmVuZFwiLCB0aGlzLm9uQ29tcG9zaXRpb25FbmQpO1xuICB9XG5cbiAgYXN5bmMgdW5sb2FkKCkge1xuICAgIGRvY3VtZW50LnJlbW92ZUV2ZW50TGlzdGVuZXIoXCJjb21wb3NpdGlvbmVuZFwiLCB0aGlzLm9uQ29tcG9zaXRpb25FbmQpO1xuICAgIGRvY3VtZW50LnJlbW92ZUV2ZW50TGlzdGVuZXIoXCJjb21wb3NpdGlvbnN0YXJ0XCIsIHRoaXMub25Db21wb3NpdGlvblN0YXJ0KTtcbiAgfVxuXG4gIGlzSU1FT3BlbmVkKCkge1xuICAgIHJldHVybiB0aGlzLmNvbXBvc2l0aW9uICYmIFBsYXRmb3JtLmlzRGVza3RvcDtcbiAgfVxuXG4gIHByaXZhdGUgb25Db21wb3NpdGlvblN0YXJ0ID0gKCkgPT4ge1xuICAgIHRoaXMuY29tcG9zaXRpb24gPSB0cnVlO1xuICB9O1xuXG4gIHByaXZhdGUgb25Db21wb3NpdGlvbkVuZCA9ICgpID0+IHtcbiAgICB0aGlzLmNvbXBvc2l0aW9uID0gZmFsc2U7XG4gIH07XG59XG4iLCJpbXBvcnQgeyBTZXR0aW5nc1NlcnZpY2UgfSBmcm9tIFwiLi9TZXR0aW5nc1NlcnZpY2VcIjtcblxuZXhwb3J0IGNsYXNzIExvZ2dlclNlcnZpY2Uge1xuICBjb25zdHJ1Y3Rvcihwcml2YXRlIHNldHRpbmdzOiBTZXR0aW5nc1NlcnZpY2UpIHt9XG5cbiAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIEB0eXBlc2NyaXB0LWVzbGludC9uby1leHBsaWNpdC1hbnlcbiAgbG9nKG1ldGhvZDogc3RyaW5nLCAuLi5hcmdzOiBhbnlbXSkge1xuICAgIGlmICghdGhpcy5zZXR0aW5ncy5kZWJ1Zykge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGNvbnNvbGUuaW5mbyhtZXRob2QsIC4uLmFyZ3MpO1xuICB9XG5cbiAgYmluZChtZXRob2Q6IHN0cmluZykge1xuICAgIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tZXhwbGljaXQtYW55XG4gICAgcmV0dXJuICguLi5hcmdzOiBhbnlbXSkgPT4gdGhpcy5sb2cobWV0aG9kLCAuLi5hcmdzKTtcbiAgfVxufVxuIiwiaW1wb3J0IHsgQXBwLCBFZGl0b3IsIGVkaXRvckluZm9GaWVsZCB9IGZyb20gXCJvYnNpZGlhblwiO1xuXG5pbXBvcnQgeyBFZGl0b3JTdGF0ZSB9IGZyb20gXCJAY29kZW1pcnJvci9zdGF0ZVwiO1xuaW1wb3J0IHsgRWRpdG9yVmlldyB9IGZyb20gXCJAY29kZW1pcnJvci92aWV3XCI7XG5cbmltcG9ydCB7IE15RWRpdG9yIH0gZnJvbSBcIi4uL015RWRpdG9yXCI7XG5cbmV4cG9ydCBpbnRlcmZhY2UgT2JzaWRpYW5UYWJzU2V0dGluZ3Mge1xuICB1c2VUYWI6IGJvb2xlYW47XG4gIHRhYlNpemU6IG51bWJlcjtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBPYnNpZGlhbkZvbGRTZXR0aW5ncyB7XG4gIGZvbGRJbmRlbnQ6IGJvb2xlYW47XG59XG5cbmV4cG9ydCBjbGFzcyBPYnNpZGlhblNlcnZpY2Uge1xuICBjb25zdHJ1Y3Rvcihwcml2YXRlIGFwcDogQXBwKSB7fVxuXG4gIGlzTGVnYWN5RWRpdG9yRW5hYmxlZCgpIHtcbiAgICBjb25zdCBjb25maWc6IHsgbGVnYWN5RWRpdG9yOiBib29sZWFuIH0gPSB7XG4gICAgICBsZWdhY3lFZGl0b3I6IGZhbHNlLFxuICAgICAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIEB0eXBlc2NyaXB0LWVzbGludC9uby1leHBsaWNpdC1hbnlcbiAgICAgIC4uLih0aGlzLmFwcC52YXVsdCBhcyBhbnkpLmNvbmZpZyxcbiAgICB9O1xuXG4gICAgcmV0dXJuIGNvbmZpZy5sZWdhY3lFZGl0b3I7XG4gIH1cblxuICBpc0RlZmF1bHRUaGVtZUVuYWJsZWQoKSB7XG4gICAgY29uc3QgY29uZmlnOiB7IGNzc1RoZW1lOiBzdHJpbmcgfSA9IHtcbiAgICAgIGNzc1RoZW1lOiBcIlwiLFxuICAgICAgLy8gZXNsaW50LWRpc2FibGUtbmV4dC1saW5lIEB0eXBlc2NyaXB0LWVzbGludC9uby1leHBsaWNpdC1hbnlcbiAgICAgIC4uLih0aGlzLmFwcC52YXVsdCBhcyBhbnkpLmNvbmZpZyxcbiAgICB9O1xuXG4gICAgcmV0dXJuIGNvbmZpZy5jc3NUaGVtZSA9PT0gXCJcIjtcbiAgfVxuXG4gIGdldE9ic2lkaWFuVGFic1NldHRpbmdzKCk6IE9ic2lkaWFuVGFic1NldHRpbmdzIHtcbiAgICByZXR1cm4ge1xuICAgICAgdXNlVGFiOiB0cnVlLFxuICAgICAgdGFiU2l6ZTogNCxcbiAgICAgIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tZXhwbGljaXQtYW55XG4gICAgICAuLi4odGhpcy5hcHAudmF1bHQgYXMgYW55KS5jb25maWcsXG4gICAgfTtcbiAgfVxuXG4gIGdldE9ic2lkaWFuRm9sZFNldHRpbmdzKCk6IE9ic2lkaWFuRm9sZFNldHRpbmdzIHtcbiAgICByZXR1cm4ge1xuICAgICAgZm9sZEluZGVudDogdHJ1ZSxcbiAgICAgIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tZXhwbGljaXQtYW55XG4gICAgICAuLi4odGhpcy5hcHAudmF1bHQgYXMgYW55KS5jb25maWcsXG4gICAgfTtcbiAgfVxuXG4gIGdldERlZmF1bHRJbmRlbnRDaGFycygpIHtcbiAgICBjb25zdCB7IHVzZVRhYiwgdGFiU2l6ZSB9ID0gdGhpcy5nZXRPYnNpZGlhblRhYnNTZXR0aW5ncygpO1xuXG4gICAgcmV0dXJuIHVzZVRhYiA/IFwiXFx0XCIgOiBuZXcgQXJyYXkodGFiU2l6ZSkuZmlsbChcIiBcIikuam9pbihcIlwiKTtcbiAgfVxuXG4gIGdldEVkaXRvckZyb21TdGF0ZShzdGF0ZTogRWRpdG9yU3RhdGUpIHtcbiAgICByZXR1cm4gbmV3IE15RWRpdG9yKHN0YXRlLmZpZWxkKGVkaXRvckluZm9GaWVsZCkuZWRpdG9yKTtcbiAgfVxuXG4gIGNyZWF0ZUtleW1hcFJ1bkNhbGxiYWNrKGNvbmZpZzoge1xuICAgIGNoZWNrPzogKGVkaXRvcjogTXlFZGl0b3IpID0+IGJvb2xlYW47XG4gICAgcnVuOiAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgICAgc2hvdWxkVXBkYXRlOiBib29sZWFuO1xuICAgICAgc2hvdWxkU3RvcFByb3BhZ2F0aW9uOiBib29sZWFuO1xuICAgIH07XG4gIH0pIHtcbiAgICBjb25zdCBjaGVjayA9IGNvbmZpZy5jaGVjayB8fCAoKCkgPT4gdHJ1ZSk7XG4gICAgY29uc3QgeyBydW4gfSA9IGNvbmZpZztcblxuICAgIHJldHVybiAodmlldzogRWRpdG9yVmlldyk6IGJvb2xlYW4gPT4ge1xuICAgICAgY29uc3QgZWRpdG9yID0gdGhpcy5nZXRFZGl0b3JGcm9tU3RhdGUodmlldy5zdGF0ZSk7XG5cbiAgICAgIGlmICghY2hlY2soZWRpdG9yKSkge1xuICAgICAgICByZXR1cm4gZmFsc2U7XG4gICAgICB9XG5cbiAgICAgIGNvbnN0IHsgc2hvdWxkVXBkYXRlLCBzaG91bGRTdG9wUHJvcGFnYXRpb24gfSA9IHJ1bihlZGl0b3IpO1xuXG4gICAgICByZXR1cm4gc2hvdWxkVXBkYXRlIHx8IHNob3VsZFN0b3BQcm9wYWdhdGlvbjtcbiAgICB9O1xuICB9XG5cbiAgY3JlYXRlRWRpdG9yQ2FsbGJhY2soY2I6IChlZGl0b3I6IE15RWRpdG9yKSA9PiBib29sZWFuKSB7XG4gICAgcmV0dXJuIChlZGl0b3I6IEVkaXRvcikgPT4ge1xuICAgICAgY29uc3QgbXlFZGl0b3IgPSBuZXcgTXlFZGl0b3IoZWRpdG9yKTtcbiAgICAgIGNvbnN0IHNob3VsZFN0b3BQcm9wYWdhdGlvbiA9IGNiKG15RWRpdG9yKTtcblxuICAgICAgaWYgKFxuICAgICAgICAhc2hvdWxkU3RvcFByb3BhZ2F0aW9uICYmXG4gICAgICAgIHdpbmRvdy5ldmVudCAmJlxuICAgICAgICB3aW5kb3cuZXZlbnQudHlwZSA9PT0gXCJrZXlkb3duXCJcbiAgICAgICkge1xuICAgICAgICBteUVkaXRvci50cmlnZ2VyT25LZXlEb3duKHdpbmRvdy5ldmVudCBhcyBLZXlib2FyZEV2ZW50KTtcbiAgICAgIH1cbiAgICB9O1xuICB9XG59XG4iLCJpbXBvcnQgeyBTZXR0aW5nc1NlcnZpY2UgfSBmcm9tIFwiLi9TZXR0aW5nc1NlcnZpY2VcIjtcblxuaW1wb3J0IHsgTGlzdCwgUm9vdCB9IGZyb20gXCIuLi9yb290XCI7XG5pbXBvcnQgeyBMb2dnZXJTZXJ2aWNlIH0gZnJvbSBcIi4uL3NlcnZpY2VzL0xvZ2dlclNlcnZpY2VcIjtcbmltcG9ydCB7IGNoZWNrYm94UmUgfSBmcm9tIFwiLi4vdXRpbHMvY2hlY2tib3hSZVwiO1xuXG5jb25zdCBidWxsZXRTaWduUmUgPSBgKD86Wy0qK118XFxcXGQrXFxcXC4pYDtcbmNvbnN0IG9wdGlvbmFsQ2hlY2tib3hSZSA9IGAoPzoke2NoZWNrYm94UmV9KT9gO1xuXG5jb25zdCBsaXN0SXRlbVdpdGhvdXRTcGFjZXNSZSA9IG5ldyBSZWdFeHAoYF4ke2J1bGxldFNpZ25SZX0oIHxcXHQpYCk7XG5jb25zdCBsaXN0SXRlbVJlID0gbmV3IFJlZ0V4cChgXlsgXFx0XSoke2J1bGxldFNpZ25SZX0oIHxcXHQpYCk7XG5jb25zdCBzdHJpbmdXaXRoU3BhY2VzUmUgPSBuZXcgUmVnRXhwKGBeWyBcXHRdK2ApO1xuY29uc3QgcGFyc2VMaXN0SXRlbVJlID0gbmV3IFJlZ0V4cChcbiAgYF4oWyBcXHRdKikoJHtidWxsZXRTaWduUmV9KSggfFxcdCkoJHtvcHRpb25hbENoZWNrYm94UmV9KSguKikkYFxuKTtcblxuZXhwb3J0IGludGVyZmFjZSBSZWFkZXJQb3NpdGlvbiB7XG4gIGxpbmU6IG51bWJlcjtcbiAgY2g6IG51bWJlcjtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBSZWFkZXJTZWxlY3Rpb24ge1xuICBhbmNob3I6IFJlYWRlclBvc2l0aW9uO1xuICBoZWFkOiBSZWFkZXJQb3NpdGlvbjtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBSZWFkZXIge1xuICBnZXRDdXJzb3IoKTogUmVhZGVyUG9zaXRpb247XG4gIGdldExpbmUobjogbnVtYmVyKTogc3RyaW5nO1xuICBsYXN0TGluZSgpOiBudW1iZXI7XG4gIGxpc3RTZWxlY3Rpb25zKCk6IFJlYWRlclNlbGVjdGlvbltdO1xuICBnZXRBbGxGb2xkZWRMaW5lcygpOiBudW1iZXJbXTtcbn1cblxuaW50ZXJmYWNlIFBhcnNlTGlzdExpc3Qge1xuICBnZXRGaXJzdExpbmVJbmRlbnQoKTogc3RyaW5nO1xuICBzZXROb3Rlc0luZGVudChub3Rlc0luZGVudDogc3RyaW5nKTogdm9pZDtcbiAgZ2V0Tm90ZXNJbmRlbnQoKTogc3RyaW5nIHwgbnVsbDtcbiAgYWRkTGluZSh0ZXh0OiBzdHJpbmcpOiB2b2lkO1xuICBnZXRQYXJlbnQoKTogUGFyc2VMaXN0TGlzdCB8IG51bGw7XG4gIGFkZEFmdGVyQWxsKGxpc3Q6IFBhcnNlTGlzdExpc3QpOiB2b2lkO1xufVxuXG5leHBvcnQgY2xhc3MgUGFyc2VyU2VydmljZSB7XG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgbG9nZ2VyOiBMb2dnZXJTZXJ2aWNlLFxuICAgIHByaXZhdGUgc2V0dGluZ3M6IFNldHRpbmdzU2VydmljZVxuICApIHt9XG5cbiAgcGFyc2VSYW5nZShlZGl0b3I6IFJlYWRlciwgZnJvbUxpbmUgPSAwLCB0b0xpbmUgPSBlZGl0b3IubGFzdExpbmUoKSk6IFJvb3RbXSB7XG4gICAgY29uc3QgbGlzdHM6IFJvb3RbXSA9IFtdO1xuXG4gICAgZm9yIChsZXQgaSA9IGZyb21MaW5lOyBpIDw9IHRvTGluZTsgaSsrKSB7XG4gICAgICBjb25zdCBsaW5lID0gZWRpdG9yLmdldExpbmUoaSk7XG5cbiAgICAgIGlmIChpID09PSBmcm9tTGluZSB8fCB0aGlzLmlzTGlzdEl0ZW0obGluZSkpIHtcbiAgICAgICAgY29uc3QgbGlzdCA9IHRoaXMucGFyc2VXaXRoTGltaXRzKGVkaXRvciwgaSwgZnJvbUxpbmUsIHRvTGluZSk7XG5cbiAgICAgICAgaWYgKGxpc3QpIHtcbiAgICAgICAgICBsaXN0cy5wdXNoKGxpc3QpO1xuICAgICAgICAgIGkgPSBsaXN0LmdldFJhbmdlKClbMV0ubGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIHJldHVybiBsaXN0cztcbiAgfVxuXG4gIHBhcnNlKGVkaXRvcjogUmVhZGVyLCBjdXJzb3IgPSBlZGl0b3IuZ2V0Q3Vyc29yKCkpOiBSb290IHwgbnVsbCB7XG4gICAgcmV0dXJuIHRoaXMucGFyc2VXaXRoTGltaXRzKGVkaXRvciwgY3Vyc29yLmxpbmUsIDAsIGVkaXRvci5sYXN0TGluZSgpKTtcbiAgfVxuXG4gIHByaXZhdGUgcGFyc2VXaXRoTGltaXRzKFxuICAgIGVkaXRvcjogUmVhZGVyLFxuICAgIHBhcnNpbmdTdGFydExpbmU6IG51bWJlcixcbiAgICBsaW1pdEZyb206IG51bWJlcixcbiAgICBsaW1pdFRvOiBudW1iZXJcbiAgKTogUm9vdCB8IG51bGwge1xuICAgIGNvbnN0IGQgPSB0aGlzLmxvZ2dlci5iaW5kKFwicGFyc2VMaXN0XCIpO1xuICAgIGNvbnN0IGVycm9yID0gKG1zZzogc3RyaW5nKTogbnVsbCA9PiB7XG4gICAgICBkKG1zZyk7XG4gICAgICByZXR1cm4gbnVsbDtcbiAgICB9O1xuXG4gICAgY29uc3QgbGluZSA9IGVkaXRvci5nZXRMaW5lKHBhcnNpbmdTdGFydExpbmUpO1xuXG4gICAgbGV0IGxpc3RMb29raW5nUG9zOiBudW1iZXIgfCBudWxsID0gbnVsbDtcblxuICAgIGlmICh0aGlzLmlzTGlzdEl0ZW0obGluZSkpIHtcbiAgICAgIGxpc3RMb29raW5nUG9zID0gcGFyc2luZ1N0YXJ0TGluZTtcbiAgICB9IGVsc2UgaWYgKHRoaXMuaXNMaW5lV2l0aEluZGVudChsaW5lKSkge1xuICAgICAgbGV0IGxpc3RMb29raW5nUG9zU2VhcmNoID0gcGFyc2luZ1N0YXJ0TGluZSAtIDE7XG4gICAgICB3aGlsZSAobGlzdExvb2tpbmdQb3NTZWFyY2ggPj0gMCkge1xuICAgICAgICBjb25zdCBsaW5lID0gZWRpdG9yLmdldExpbmUobGlzdExvb2tpbmdQb3NTZWFyY2gpO1xuICAgICAgICBpZiAodGhpcy5pc0xpc3RJdGVtKGxpbmUpKSB7XG4gICAgICAgICAgbGlzdExvb2tpbmdQb3MgPSBsaXN0TG9va2luZ1Bvc1NlYXJjaDtcbiAgICAgICAgICBicmVhaztcbiAgICAgICAgfSBlbHNlIGlmICh0aGlzLmlzTGluZVdpdGhJbmRlbnQobGluZSkpIHtcbiAgICAgICAgICBsaXN0TG9va2luZ1Bvc1NlYXJjaC0tO1xuICAgICAgICB9IGVsc2Uge1xuICAgICAgICAgIGJyZWFrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgaWYgKGxpc3RMb29raW5nUG9zID09IG51bGwpIHtcbiAgICAgIHJldHVybiBudWxsO1xuICAgIH1cblxuICAgIGxldCBsaXN0U3RhcnRMaW5lOiBudW1iZXIgfCBudWxsID0gbnVsbDtcbiAgICBsZXQgbGlzdFN0YXJ0TGluZUxvb2t1cCA9IGxpc3RMb29raW5nUG9zO1xuICAgIHdoaWxlIChsaXN0U3RhcnRMaW5lTG9va3VwID49IDApIHtcbiAgICAgIGNvbnN0IGxpbmUgPSBlZGl0b3IuZ2V0TGluZShsaXN0U3RhcnRMaW5lTG9va3VwKTtcbiAgICAgIGlmICghdGhpcy5pc0xpc3RJdGVtKGxpbmUpICYmICF0aGlzLmlzTGluZVdpdGhJbmRlbnQobGluZSkpIHtcbiAgICAgICAgYnJlYWs7XG4gICAgICB9XG4gICAgICBpZiAodGhpcy5pc0xpc3RJdGVtV2l0aG91dFNwYWNlcyhsaW5lKSkge1xuICAgICAgICBsaXN0U3RhcnRMaW5lID0gbGlzdFN0YXJ0TGluZUxvb2t1cDtcbiAgICAgICAgaWYgKGxpc3RTdGFydExpbmVMb29rdXAgPD0gbGltaXRGcm9tKSB7XG4gICAgICAgICAgYnJlYWs7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGxpc3RTdGFydExpbmVMb29rdXAtLTtcbiAgICB9XG5cbiAgICBpZiAobGlzdFN0YXJ0TGluZSA9PT0gbnVsbCkge1xuICAgICAgcmV0dXJuIG51bGw7XG4gICAgfVxuXG4gICAgbGV0IGxpc3RFbmRMaW5lID0gbGlzdExvb2tpbmdQb3M7XG4gICAgbGV0IGxpc3RFbmRMaW5lTG9va3VwID0gbGlzdExvb2tpbmdQb3M7XG4gICAgd2hpbGUgKGxpc3RFbmRMaW5lTG9va3VwIDw9IGVkaXRvci5sYXN0TGluZSgpKSB7XG4gICAgICBjb25zdCBsaW5lID0gZWRpdG9yLmdldExpbmUobGlzdEVuZExpbmVMb29rdXApO1xuICAgICAgaWYgKCF0aGlzLmlzTGlzdEl0ZW0obGluZSkgJiYgIXRoaXMuaXNMaW5lV2l0aEluZGVudChsaW5lKSkge1xuICAgICAgICBicmVhaztcbiAgICAgIH1cbiAgICAgIGlmICghdGhpcy5pc0VtcHR5TGluZShsaW5lKSkge1xuICAgICAgICBsaXN0RW5kTGluZSA9IGxpc3RFbmRMaW5lTG9va3VwO1xuICAgICAgfVxuICAgICAgaWYgKGxpc3RFbmRMaW5lTG9va3VwID49IGxpbWl0VG8pIHtcbiAgICAgICAgbGlzdEVuZExpbmUgPSBsaW1pdFRvO1xuICAgICAgICBicmVhaztcbiAgICAgIH1cbiAgICAgIGxpc3RFbmRMaW5lTG9va3VwKys7XG4gICAgfVxuXG4gICAgaWYgKGxpc3RTdGFydExpbmUgPiBwYXJzaW5nU3RhcnRMaW5lIHx8IGxpc3RFbmRMaW5lIDwgcGFyc2luZ1N0YXJ0TGluZSkge1xuICAgICAgcmV0dXJuIG51bGw7XG4gICAgfVxuXG4gICAgY29uc3Qgcm9vdCA9IG5ldyBSb290KFxuICAgICAgeyBsaW5lOiBsaXN0U3RhcnRMaW5lLCBjaDogMCB9LFxuICAgICAgeyBsaW5lOiBsaXN0RW5kTGluZSwgY2g6IGVkaXRvci5nZXRMaW5lKGxpc3RFbmRMaW5lKS5sZW5ndGggfSxcbiAgICAgIGVkaXRvci5saXN0U2VsZWN0aW9ucygpLm1hcCgocikgPT4gKHtcbiAgICAgICAgYW5jaG9yOiB7IGxpbmU6IHIuYW5jaG9yLmxpbmUsIGNoOiByLmFuY2hvci5jaCB9LFxuICAgICAgICBoZWFkOiB7IGxpbmU6IHIuaGVhZC5saW5lLCBjaDogci5oZWFkLmNoIH0sXG4gICAgICB9KSlcbiAgICApO1xuXG4gICAgbGV0IGN1cnJlbnRQYXJlbnQ6IFBhcnNlTGlzdExpc3QgPSByb290LmdldFJvb3RMaXN0KCk7XG4gICAgbGV0IGN1cnJlbnRMaXN0OiBQYXJzZUxpc3RMaXN0IHwgbnVsbCA9IG51bGw7XG4gICAgbGV0IGN1cnJlbnRJbmRlbnQgPSBcIlwiO1xuXG4gICAgY29uc3QgZm9sZGVkTGluZXMgPSBlZGl0b3IuZ2V0QWxsRm9sZGVkTGluZXMoKTtcblxuICAgIGZvciAobGV0IGwgPSBsaXN0U3RhcnRMaW5lOyBsIDw9IGxpc3RFbmRMaW5lOyBsKyspIHtcbiAgICAgIGNvbnN0IGxpbmUgPSBlZGl0b3IuZ2V0TGluZShsKTtcbiAgICAgIGNvbnN0IG1hdGNoZXMgPSBwYXJzZUxpc3RJdGVtUmUuZXhlYyhsaW5lKTtcblxuICAgICAgaWYgKG1hdGNoZXMpIHtcbiAgICAgICAgY29uc3QgWywgaW5kZW50LCBidWxsZXQsIHNwYWNlQWZ0ZXJCdWxsZXRdID0gbWF0Y2hlcztcbiAgICAgICAgbGV0IFssICwgLCAsIG9wdGlvbmFsQ2hlY2tib3gsIGNvbnRlbnRdID0gbWF0Y2hlcztcblxuICAgICAgICBjb250ZW50ID0gb3B0aW9uYWxDaGVja2JveCArIGNvbnRlbnQ7XG4gICAgICAgIGlmICh0aGlzLnNldHRpbmdzLnN0aWNrQ3Vyc29yICE9IFwiYnVsbGV0LWFuZC1jaGVja2JveFwiKSB7XG4gICAgICAgICAgb3B0aW9uYWxDaGVja2JveCA9IFwiXCI7XG4gICAgICAgIH1cblxuICAgICAgICBjb25zdCBjb21wYXJlTGVuZ3RoID0gTWF0aC5taW4oY3VycmVudEluZGVudC5sZW5ndGgsIGluZGVudC5sZW5ndGgpO1xuICAgICAgICBjb25zdCBpbmRlbnRTbGljZSA9IGluZGVudC5zbGljZSgwLCBjb21wYXJlTGVuZ3RoKTtcbiAgICAgICAgY29uc3QgY3VycmVudEluZGVudFNsaWNlID0gY3VycmVudEluZGVudC5zbGljZSgwLCBjb21wYXJlTGVuZ3RoKTtcblxuICAgICAgICBpZiAoaW5kZW50U2xpY2UgIT09IGN1cnJlbnRJbmRlbnRTbGljZSkge1xuICAgICAgICAgIGNvbnN0IGV4cGVjdGVkID0gY3VycmVudEluZGVudFNsaWNlXG4gICAgICAgICAgICAucmVwbGFjZSgvIC9nLCBcIlNcIilcbiAgICAgICAgICAgIC5yZXBsYWNlKC9cXHQvZywgXCJUXCIpO1xuICAgICAgICAgIGNvbnN0IGdvdCA9IGluZGVudFNsaWNlLnJlcGxhY2UoLyAvZywgXCJTXCIpLnJlcGxhY2UoL1xcdC9nLCBcIlRcIik7XG5cbiAgICAgICAgICByZXR1cm4gZXJyb3IoXG4gICAgICAgICAgICBgVW5hYmxlIHRvIHBhcnNlIGxpc3Q6IGV4cGVjdGVkIGluZGVudCBcIiR7ZXhwZWN0ZWR9XCIsIGdvdCBcIiR7Z290fVwiYFxuICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgICAgICBpZiAoaW5kZW50Lmxlbmd0aCA+IGN1cnJlbnRJbmRlbnQubGVuZ3RoKSB7XG4gICAgICAgICAgY3VycmVudFBhcmVudCA9IGN1cnJlbnRMaXN0O1xuICAgICAgICAgIGN1cnJlbnRJbmRlbnQgPSBpbmRlbnQ7XG4gICAgICAgIH0gZWxzZSBpZiAoaW5kZW50Lmxlbmd0aCA8IGN1cnJlbnRJbmRlbnQubGVuZ3RoKSB7XG4gICAgICAgICAgd2hpbGUgKFxuICAgICAgICAgICAgY3VycmVudFBhcmVudC5nZXRGaXJzdExpbmVJbmRlbnQoKS5sZW5ndGggPj0gaW5kZW50Lmxlbmd0aCAmJlxuICAgICAgICAgICAgY3VycmVudFBhcmVudC5nZXRQYXJlbnQoKVxuICAgICAgICAgICkge1xuICAgICAgICAgICAgY3VycmVudFBhcmVudCA9IGN1cnJlbnRQYXJlbnQuZ2V0UGFyZW50KCk7XG4gICAgICAgICAgfVxuICAgICAgICAgIGN1cnJlbnRJbmRlbnQgPSBpbmRlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICBjb25zdCBmb2xkUm9vdCA9IGZvbGRlZExpbmVzLmluY2x1ZGVzKGwpO1xuXG4gICAgICAgIGN1cnJlbnRMaXN0ID0gbmV3IExpc3QoXG4gICAgICAgICAgcm9vdCxcbiAgICAgICAgICBpbmRlbnQsXG4gICAgICAgICAgYnVsbGV0LFxuICAgICAgICAgIG9wdGlvbmFsQ2hlY2tib3gsXG4gICAgICAgICAgc3BhY2VBZnRlckJ1bGxldCxcbiAgICAgICAgICBjb250ZW50LFxuICAgICAgICAgIGZvbGRSb290XG4gICAgICAgICk7XG4gICAgICAgIGN1cnJlbnRQYXJlbnQuYWRkQWZ0ZXJBbGwoY3VycmVudExpc3QpO1xuICAgICAgfSBlbHNlIGlmICh0aGlzLmlzTGluZVdpdGhJbmRlbnQobGluZSkpIHtcbiAgICAgICAgaWYgKCFjdXJyZW50TGlzdCkge1xuICAgICAgICAgIHJldHVybiBlcnJvcihcbiAgICAgICAgICAgIGBVbmFibGUgdG8gcGFyc2UgbGlzdDogZXhwZWN0ZWQgbGlzdCBpdGVtLCBnb3QgZW1wdHkgbGluZWBcbiAgICAgICAgICApO1xuICAgICAgICB9XG5cbiAgICAgICAgY29uc3QgaW5kZW50VG9DaGVjayA9IGN1cnJlbnRMaXN0LmdldE5vdGVzSW5kZW50KCkgfHwgY3VycmVudEluZGVudDtcblxuICAgICAgICBpZiAobGluZS5pbmRleE9mKGluZGVudFRvQ2hlY2spICE9PSAwKSB7XG4gICAgICAgICAgY29uc3QgZXhwZWN0ZWQgPSBpbmRlbnRUb0NoZWNrLnJlcGxhY2UoLyAvZywgXCJTXCIpLnJlcGxhY2UoL1xcdC9nLCBcIlRcIik7XG4gICAgICAgICAgY29uc3QgZ290ID0gbGluZVxuICAgICAgICAgICAgLm1hdGNoKC9eWyBcXHRdKi8pWzBdXG4gICAgICAgICAgICAucmVwbGFjZSgvIC9nLCBcIlNcIilcbiAgICAgICAgICAgIC5yZXBsYWNlKC9cXHQvZywgXCJUXCIpO1xuXG4gICAgICAgICAgcmV0dXJuIGVycm9yKFxuICAgICAgICAgICAgYFVuYWJsZSB0byBwYXJzZSBsaXN0OiBleHBlY3RlZCBpbmRlbnQgXCIke2V4cGVjdGVkfVwiLCBnb3QgXCIke2dvdH1cImBcbiAgICAgICAgICApO1xuICAgICAgICB9XG5cbiAgICAgICAgaWYgKCFjdXJyZW50TGlzdC5nZXROb3Rlc0luZGVudCgpKSB7XG4gICAgICAgICAgY29uc3QgbWF0Y2hlcyA9IGxpbmUubWF0Y2goL15bIFxcdF0rLyk7XG5cbiAgICAgICAgICBpZiAoIW1hdGNoZXMgfHwgbWF0Y2hlc1swXS5sZW5ndGggPD0gY3VycmVudEluZGVudC5sZW5ndGgpIHtcbiAgICAgICAgICAgIGlmICgvXlxccyskLy50ZXN0KGxpbmUpKSB7XG4gICAgICAgICAgICAgIGNvbnRpbnVlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICByZXR1cm4gZXJyb3IoXG4gICAgICAgICAgICAgIGBVbmFibGUgdG8gcGFyc2UgbGlzdDogZXhwZWN0ZWQgc29tZSBpbmRlbnQsIGdvdCBubyBpbmRlbnRgXG4gICAgICAgICAgICApO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGN1cnJlbnRMaXN0LnNldE5vdGVzSW5kZW50KG1hdGNoZXNbMF0pO1xuICAgICAgICB9XG5cbiAgICAgICAgY3VycmVudExpc3QuYWRkTGluZShsaW5lLnNsaWNlKGN1cnJlbnRMaXN0LmdldE5vdGVzSW5kZW50KCkubGVuZ3RoKSk7XG4gICAgICB9IGVsc2Uge1xuICAgICAgICByZXR1cm4gZXJyb3IoXG4gICAgICAgICAgYFVuYWJsZSB0byBwYXJzZSBsaXN0OiBleHBlY3RlZCBsaXN0IGl0ZW0gb3Igbm90ZSwgZ290IFwiJHtsaW5lfVwiYFxuICAgICAgICApO1xuICAgICAgfVxuICAgIH1cblxuICAgIHJldHVybiByb290O1xuICB9XG5cbiAgcHJpdmF0ZSBpc0VtcHR5TGluZShsaW5lOiBzdHJpbmcpIHtcbiAgICByZXR1cm4gbGluZS5sZW5ndGggPT09IDA7XG4gIH1cblxuICBwcml2YXRlIGlzTGluZVdpdGhJbmRlbnQobGluZTogc3RyaW5nKSB7XG4gICAgcmV0dXJuIHN0cmluZ1dpdGhTcGFjZXNSZS50ZXN0KGxpbmUpO1xuICB9XG5cbiAgcHJpdmF0ZSBpc0xpc3RJdGVtKGxpbmU6IHN0cmluZykge1xuICAgIHJldHVybiBsaXN0SXRlbVJlLnRlc3QobGluZSk7XG4gIH1cblxuICBwcml2YXRlIGlzTGlzdEl0ZW1XaXRob3V0U3BhY2VzKGxpbmU6IHN0cmluZykge1xuICAgIHJldHVybiBsaXN0SXRlbVdpdGhvdXRTcGFjZXNSZS50ZXN0KGxpbmUpO1xuICB9XG59XG4iLCJpbXBvcnQgeyBBcHBseUNoYW5nZXNTZXJ2aWNlIH0gZnJvbSBcIi4vQXBwbHlDaGFuZ2VzU2VydmljZVwiO1xuaW1wb3J0IHsgUGFyc2VyU2VydmljZSB9IGZyb20gXCIuL1BhcnNlclNlcnZpY2VcIjtcblxuaW1wb3J0IHsgTXlFZGl0b3IgfSBmcm9tIFwiLi4vTXlFZGl0b3JcIjtcbmltcG9ydCB7IE9wZXJhdGlvbiB9IGZyb20gXCIuLi9vcGVyYXRpb25zL09wZXJhdGlvblwiO1xuaW1wb3J0IHsgUm9vdCB9IGZyb20gXCIuLi9yb290XCI7XG5cbmV4cG9ydCBjbGFzcyBQZXJmb3JtT3BlcmF0aW9uU2VydmljZSB7XG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgcGFyc2VyOiBQYXJzZXJTZXJ2aWNlLFxuICAgIHByaXZhdGUgYXBwbHlDaGFuZ2VzOiBBcHBseUNoYW5nZXNTZXJ2aWNlXG4gICkge31cblxuICBldmFsT3BlcmF0aW9uKHJvb3Q6IFJvb3QsIG9wOiBPcGVyYXRpb24sIGVkaXRvcjogTXlFZGl0b3IpIHtcbiAgICBvcC5wZXJmb3JtKCk7XG5cbiAgICBpZiAob3Auc2hvdWxkVXBkYXRlKCkpIHtcbiAgICAgIHRoaXMuYXBwbHlDaGFuZ2VzLmFwcGx5Q2hhbmdlcyhlZGl0b3IsIHJvb3QpO1xuICAgIH1cblxuICAgIHJldHVybiB7XG4gICAgICBzaG91bGRVcGRhdGU6IG9wLnNob3VsZFVwZGF0ZSgpLFxuICAgICAgc2hvdWxkU3RvcFByb3BhZ2F0aW9uOiBvcC5zaG91bGRTdG9wUHJvcGFnYXRpb24oKSxcbiAgICB9O1xuICB9XG5cbiAgcGVyZm9ybU9wZXJhdGlvbihcbiAgICBjYjogKHJvb3Q6IFJvb3QpID0+IE9wZXJhdGlvbixcbiAgICBlZGl0b3I6IE15RWRpdG9yLFxuICAgIGN1cnNvciA9IGVkaXRvci5nZXRDdXJzb3IoKVxuICApIHtcbiAgICBjb25zdCByb290ID0gdGhpcy5wYXJzZXIucGFyc2UoZWRpdG9yLCBjdXJzb3IpO1xuXG4gICAgaWYgKCFyb290KSB7XG4gICAgICByZXR1cm4geyBzaG91bGRVcGRhdGU6IGZhbHNlLCBzaG91bGRTdG9wUHJvcGFnYXRpb246IGZhbHNlIH07XG4gICAgfVxuXG4gICAgY29uc3Qgb3AgPSBjYihyb290KTtcblxuICAgIHJldHVybiB0aGlzLmV2YWxPcGVyYXRpb24ocm9vdCwgb3AsIGVkaXRvcik7XG4gIH1cbn1cbiIsImV4cG9ydCB0eXBlIExpc3RMaW5lQWN0aW9uID0gXCJub25lXCIgfCBcInpvb20taW5cIiB8IFwidG9nZ2xlLWZvbGRpbmdcIjtcbmV4cG9ydCB0eXBlIFN0aWNrQ3Vyc29yID0gXCJuZXZlclwiIHwgXCJidWxsZXQtb25seVwiIHwgXCJidWxsZXQtYW5kLWNoZWNrYm94XCI7XG5cbmV4cG9ydCBpbnRlcmZhY2UgT2JzaWRpYW5PdXRsaW5lclBsdWdpblNldHRpbmdzIHtcbiAgc3R5bGVMaXN0czogYm9vbGVhbjtcbiAgZGVidWc6IGJvb2xlYW47XG4gIHN0aWNrQ3Vyc29yOiBTdGlja0N1cnNvciB8IGJvb2xlYW47XG4gIGJldHRlckVudGVyOiBib29sZWFuO1xuICBiZXR0ZXJUYWI6IGJvb2xlYW47XG4gIHNlbGVjdEFsbDogYm9vbGVhbjtcbiAgbGlzdExpbmVzOiBib29sZWFuO1xuICBsaXN0TGluZUFjdGlvbjogTGlzdExpbmVBY3Rpb247XG59XG5cbmNvbnN0IERFRkFVTFRfU0VUVElOR1M6IE9ic2lkaWFuT3V0bGluZXJQbHVnaW5TZXR0aW5ncyA9IHtcbiAgc3R5bGVMaXN0czogdHJ1ZSxcbiAgZGVidWc6IGZhbHNlLFxuICBzdGlja0N1cnNvcjogXCJidWxsZXQtYW5kLWNoZWNrYm94XCIsXG4gIGJldHRlckVudGVyOiB0cnVlLFxuICBiZXR0ZXJUYWI6IHRydWUsXG4gIHNlbGVjdEFsbDogdHJ1ZSxcbiAgbGlzdExpbmVzOiBmYWxzZSxcbiAgbGlzdExpbmVBY3Rpb246IFwidG9nZ2xlLWZvbGRpbmdcIixcbn07XG5cbmV4cG9ydCBpbnRlcmZhY2UgU3RvcmFnZSB7XG4gIGxvYWREYXRhKCk6IFByb21pc2U8T2JzaWRpYW5PdXRsaW5lclBsdWdpblNldHRpbmdzPjtcbiAgc2F2ZURhdGEoc2V0dGlnbnM6IE9ic2lkaWFuT3V0bGluZXJQbHVnaW5TZXR0aW5ncyk6IFByb21pc2U8dm9pZD47XG59XG5cbnR5cGUgSyA9IGtleW9mIE9ic2lkaWFuT3V0bGluZXJQbHVnaW5TZXR0aW5ncztcbnR5cGUgQ2FsbGJhY2s8VCBleHRlbmRzIEs+ID0gKGNiOiBPYnNpZGlhbk91dGxpbmVyUGx1Z2luU2V0dGluZ3NbVF0pID0+IHZvaWQ7XG5cbmV4cG9ydCBjbGFzcyBTZXR0aW5nc1NlcnZpY2UgaW1wbGVtZW50cyBPYnNpZGlhbk91dGxpbmVyUGx1Z2luU2V0dGluZ3Mge1xuICBwcml2YXRlIHN0b3JhZ2U6IFN0b3JhZ2U7XG4gIHByaXZhdGUgdmFsdWVzOiBPYnNpZGlhbk91dGxpbmVyUGx1Z2luU2V0dGluZ3M7XG4gIHByaXZhdGUgaGFuZGxlcnM6IE1hcDxLLCBTZXQ8Q2FsbGJhY2s8Sz4+PjtcblxuICBjb25zdHJ1Y3RvcihzdG9yYWdlOiBTdG9yYWdlKSB7XG4gICAgdGhpcy5zdG9yYWdlID0gc3RvcmFnZTtcbiAgICB0aGlzLmhhbmRsZXJzID0gbmV3IE1hcCgpO1xuICB9XG5cbiAgZ2V0IHN0eWxlTGlzdHMoKSB7XG4gICAgcmV0dXJuIHRoaXMudmFsdWVzLnN0eWxlTGlzdHM7XG4gIH1cbiAgc2V0IHN0eWxlTGlzdHModmFsdWU6IGJvb2xlYW4pIHtcbiAgICB0aGlzLnNldChcInN0eWxlTGlzdHNcIiwgdmFsdWUpO1xuICB9XG5cbiAgZ2V0IGRlYnVnKCkge1xuICAgIHJldHVybiB0aGlzLnZhbHVlcy5kZWJ1ZztcbiAgfVxuICBzZXQgZGVidWcodmFsdWU6IGJvb2xlYW4pIHtcbiAgICB0aGlzLnNldChcImRlYnVnXCIsIHZhbHVlKTtcbiAgfVxuXG4gIGdldCBzdGlja0N1cnNvcigpIHtcbiAgICAvLyBBZGFwdG9yIGZvciB1c2VycyBtaWdyYXRpbmcgZnJvbSBvbGRlciB2ZXJzaW9uIG9mIHRoZSBwbHVnaW4uXG4gICAgaWYgKHRoaXMudmFsdWVzLnN0aWNrQ3Vyc29yID09PSB0cnVlKSB7XG4gICAgICByZXR1cm4gXCJidWxsZXQtYW5kLWNoZWNrYm94XCI7XG4gICAgfSBlbHNlIGlmICh0aGlzLnZhbHVlcy5zdGlja0N1cnNvciA9PT0gZmFsc2UpIHtcbiAgICAgIHJldHVybiBcIm5ldmVyXCI7XG4gICAgfVxuICAgIHJldHVybiB0aGlzLnZhbHVlcy5zdGlja0N1cnNvcjtcbiAgfVxuICBzZXQgc3RpY2tDdXJzb3IodmFsdWU6IFN0aWNrQ3Vyc29yKSB7XG4gICAgdGhpcy5zZXQoXCJzdGlja0N1cnNvclwiLCB2YWx1ZSk7XG4gIH1cblxuICBnZXQgYmV0dGVyRW50ZXIoKSB7XG4gICAgcmV0dXJuIHRoaXMudmFsdWVzLmJldHRlckVudGVyO1xuICB9XG4gIHNldCBiZXR0ZXJFbnRlcih2YWx1ZTogYm9vbGVhbikge1xuICAgIHRoaXMuc2V0KFwiYmV0dGVyRW50ZXJcIiwgdmFsdWUpO1xuICB9XG5cbiAgZ2V0IGJldHRlclRhYigpIHtcbiAgICByZXR1cm4gdGhpcy52YWx1ZXMuYmV0dGVyVGFiO1xuICB9XG4gIHNldCBiZXR0ZXJUYWIodmFsdWU6IGJvb2xlYW4pIHtcbiAgICB0aGlzLnNldChcImJldHRlclRhYlwiLCB2YWx1ZSk7XG4gIH1cblxuICBnZXQgc2VsZWN0QWxsKCkge1xuICAgIHJldHVybiB0aGlzLnZhbHVlcy5zZWxlY3RBbGw7XG4gIH1cbiAgc2V0IHNlbGVjdEFsbCh2YWx1ZTogYm9vbGVhbikge1xuICAgIHRoaXMuc2V0KFwic2VsZWN0QWxsXCIsIHZhbHVlKTtcbiAgfVxuXG4gIGdldCBsaXN0TGluZXMoKSB7XG4gICAgcmV0dXJuIHRoaXMudmFsdWVzLmxpc3RMaW5lcztcbiAgfVxuICBzZXQgbGlzdExpbmVzKHZhbHVlOiBib29sZWFuKSB7XG4gICAgdGhpcy5zZXQoXCJsaXN0TGluZXNcIiwgdmFsdWUpO1xuICB9XG5cbiAgZ2V0IGxpc3RMaW5lQWN0aW9uKCkge1xuICAgIHJldHVybiB0aGlzLnZhbHVlcy5saXN0TGluZUFjdGlvbjtcbiAgfVxuICBzZXQgbGlzdExpbmVBY3Rpb24odmFsdWU6IExpc3RMaW5lQWN0aW9uKSB7XG4gICAgdGhpcy5zZXQoXCJsaXN0TGluZUFjdGlvblwiLCB2YWx1ZSk7XG4gIH1cblxuICBvbkNoYW5nZTxUIGV4dGVuZHMgSz4oa2V5OiBULCBjYjogQ2FsbGJhY2s8VD4pIHtcbiAgICBpZiAoIXRoaXMuaGFuZGxlcnMuaGFzKGtleSkpIHtcbiAgICAgIHRoaXMuaGFuZGxlcnMuc2V0KGtleSwgbmV3IFNldCgpKTtcbiAgICB9XG5cbiAgICB0aGlzLmhhbmRsZXJzLmdldChrZXkpLmFkZChjYik7XG4gIH1cblxuICByZW1vdmVDYWxsYmFjazxUIGV4dGVuZHMgSz4oa2V5OiBULCBjYjogQ2FsbGJhY2s8VD4pOiB2b2lkIHtcbiAgICBjb25zdCBoYW5kbGVycyA9IHRoaXMuaGFuZGxlcnMuZ2V0KGtleSk7XG5cbiAgICBpZiAoaGFuZGxlcnMpIHtcbiAgICAgIGhhbmRsZXJzLmRlbGV0ZShjYik7XG4gICAgfVxuICB9XG5cbiAgcmVzZXQoKSB7XG4gICAgZm9yIChjb25zdCBbaywgdl0gb2YgT2JqZWN0LmVudHJpZXMoREVGQVVMVF9TRVRUSU5HUykpIHtcbiAgICAgIHRoaXMuc2V0KGsgYXMga2V5b2YgT2JzaWRpYW5PdXRsaW5lclBsdWdpblNldHRpbmdzLCB2KTtcbiAgICB9XG4gIH1cblxuICBhc3luYyBsb2FkKCkge1xuICAgIHRoaXMudmFsdWVzID0gT2JqZWN0LmFzc2lnbihcbiAgICAgIHt9LFxuICAgICAgREVGQVVMVF9TRVRUSU5HUyxcbiAgICAgIGF3YWl0IHRoaXMuc3RvcmFnZS5sb2FkRGF0YSgpXG4gICAgKTtcbiAgfVxuXG4gIGFzeW5jIHNhdmUoKSB7XG4gICAgYXdhaXQgdGhpcy5zdG9yYWdlLnNhdmVEYXRhKHRoaXMudmFsdWVzKTtcbiAgfVxuXG4gIHNldDxUIGV4dGVuZHMgSz4oa2V5OiBULCB2YWx1ZTogT2JzaWRpYW5PdXRsaW5lclBsdWdpblNldHRpbmdzW1RdKTogdm9pZCB7XG4gICAgdGhpcy52YWx1ZXNba2V5XSA9IHZhbHVlO1xuICAgIGNvbnN0IGNhbGxiYWNrcyA9IHRoaXMuaGFuZGxlcnMuZ2V0KGtleSk7XG5cbiAgICBpZiAoIWNhbGxiYWNrcykge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGZvciAoY29uc3QgY2Igb2YgY2FsbGJhY2tzLnZhbHVlcygpKSB7XG4gICAgICBjYih2YWx1ZSk7XG4gICAgfVxuICB9XG59XG4iLCJpbXBvcnQgeyBQbHVnaW4gfSBmcm9tIFwib2JzaWRpYW5cIjtcblxuaW1wb3J0IHsgRGVsZXRlU2hvdWxkSWdub3JlQnVsbGV0c0ZlYXR1cmUgfSBmcm9tIFwiLi9mZWF0dXJlcy9EZWxldGVTaG91bGRJZ25vcmVCdWxsZXRzRmVhdHVyZVwiO1xuaW1wb3J0IHsgRW5zdXJlQ3Vyc29ySW5MaXN0Q29udGVudEZlYXR1cmUgfSBmcm9tIFwiLi9mZWF0dXJlcy9FbnN1cmVDdXJzb3JJbkxpc3RDb250ZW50RmVhdHVyZVwiO1xuaW1wb3J0IHsgRW50ZXJPdXRkZW50SWZMaW5lSXNFbXB0eUZlYXR1cmUgfSBmcm9tIFwiLi9mZWF0dXJlcy9FbnRlck91dGRlbnRJZkxpbmVJc0VtcHR5RmVhdHVyZVwiO1xuaW1wb3J0IHsgRW50ZXJTaG91bGRDcmVhdGVOZXdJdGVtRmVhdHVyZSB9IGZyb20gXCIuL2ZlYXR1cmVzL0VudGVyU2hvdWxkQ3JlYXRlTmV3SXRlbU9uQ2hpbGRMZXZlbEZlYXR1cmVcIjtcbmltcG9ydCB7IEZlYXR1cmUgfSBmcm9tIFwiLi9mZWF0dXJlcy9GZWF0dXJlXCI7XG5pbXBvcnQgeyBGb2xkRmVhdHVyZSB9IGZyb20gXCIuL2ZlYXR1cmVzL0ZvbGRGZWF0dXJlXCI7XG5pbXBvcnQgeyBMaW5lc0ZlYXR1cmUgfSBmcm9tIFwiLi9mZWF0dXJlcy9MaW5lc0ZlYXR1cmVcIjtcbmltcG9ydCB7IExpc3RzU3R5bGVzRmVhdHVyZSB9IGZyb20gXCIuL2ZlYXR1cmVzL0xpc3RzU3R5bGVzRmVhdHVyZVwiO1xuaW1wb3J0IHsgTW92ZUN1cnNvclRvUHJldmlvdXNVbmZvbGRlZExpbmVGZWF0dXJlIH0gZnJvbSBcIi4vZmVhdHVyZXMvTW92ZUN1cnNvclRvUHJldmlvdXNVbmZvbGRlZExpbmVGZWF0dXJlXCI7XG5pbXBvcnQgeyBNb3ZlSXRlbXNGZWF0dXJlIH0gZnJvbSBcIi4vZmVhdHVyZXMvTW92ZUl0ZW1zRmVhdHVyZVwiO1xuaW1wb3J0IHsgU2VsZWN0QWxsRmVhdHVyZSB9IGZyb20gXCIuL2ZlYXR1cmVzL1NlbGVjdEFsbEZlYXR1cmVcIjtcbmltcG9ydCB7IFNlbGVjdGlvblNob3VsZElnbm9yZUJ1bGxldHNGZWF0dXJlIH0gZnJvbSBcIi4vZmVhdHVyZXMvU2VsZWN0aW9uU2hvdWxkSWdub3JlQnVsbGV0c0ZlYXR1cmVcIjtcbmltcG9ydCB7IFNldHRpbmdzVGFiRmVhdHVyZSB9IGZyb20gXCIuL2ZlYXR1cmVzL1NldHRpbmdzVGFiRmVhdHVyZVwiO1xuaW1wb3J0IHsgU2hpZnRFbnRlclNob3VsZENyZWF0ZU5vdGVGZWF0dXJlIH0gZnJvbSBcIi4vZmVhdHVyZXMvU2hpZnRFbnRlclNob3VsZENyZWF0ZU5vdGVGZWF0dXJlXCI7XG5pbXBvcnQgeyBBcHBseUNoYW5nZXNTZXJ2aWNlIH0gZnJvbSBcIi4vc2VydmljZXMvQXBwbHlDaGFuZ2VzU2VydmljZVwiO1xuaW1wb3J0IHsgSU1FU2VydmljZSB9IGZyb20gXCIuL3NlcnZpY2VzL0lNRVNlcnZpY2VcIjtcbmltcG9ydCB7IExvZ2dlclNlcnZpY2UgfSBmcm9tIFwiLi9zZXJ2aWNlcy9Mb2dnZXJTZXJ2aWNlXCI7XG5pbXBvcnQgeyBPYnNpZGlhblNlcnZpY2UgfSBmcm9tIFwiLi9zZXJ2aWNlcy9PYnNpZGlhblNlcnZpY2VcIjtcbmltcG9ydCB7IFBhcnNlclNlcnZpY2UgfSBmcm9tIFwiLi9zZXJ2aWNlcy9QYXJzZXJTZXJ2aWNlXCI7XG5pbXBvcnQgeyBQZXJmb3JtT3BlcmF0aW9uU2VydmljZSB9IGZyb20gXCIuL3NlcnZpY2VzL1BlcmZvcm1PcGVyYXRpb25TZXJ2aWNlXCI7XG5pbXBvcnQgeyBTZXR0aW5nc1NlcnZpY2UgfSBmcm9tIFwiLi9zZXJ2aWNlcy9TZXR0aW5nc1NlcnZpY2VcIjtcblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgT2JzaWRpYW5PdXRsaW5lclBsdWdpbiBleHRlbmRzIFBsdWdpbiB7XG4gIHByaXZhdGUgZmVhdHVyZXM6IEZlYXR1cmVbXTtcbiAgcHJvdGVjdGVkIHNldHRpbmdzOiBTZXR0aW5nc1NlcnZpY2U7XG4gIHByaXZhdGUgbG9nZ2VyOiBMb2dnZXJTZXJ2aWNlO1xuICBwcml2YXRlIG9ic2lkaWFuOiBPYnNpZGlhblNlcnZpY2U7XG4gIHByaXZhdGUgcGFyc2VyOiBQYXJzZXJTZXJ2aWNlO1xuICBwcml2YXRlIGFwcGx5Q2hhbmdlczogQXBwbHlDaGFuZ2VzU2VydmljZTtcbiAgcHJpdmF0ZSBwZXJmb3JtT3BlcmF0aW9uOiBQZXJmb3JtT3BlcmF0aW9uU2VydmljZTtcbiAgcHJpdmF0ZSBpbWU6IElNRVNlcnZpY2U7XG5cbiAgYXN5bmMgb25sb2FkKCkge1xuICAgIGNvbnNvbGUubG9nKGBMb2FkaW5nIG9ic2lkaWFuLW91dGxpbmVyYCk7XG5cbiAgICB0aGlzLm9ic2lkaWFuID0gbmV3IE9ic2lkaWFuU2VydmljZSh0aGlzLmFwcCk7XG5cbiAgICB0aGlzLnNldHRpbmdzID0gbmV3IFNldHRpbmdzU2VydmljZSh0aGlzKTtcbiAgICBhd2FpdCB0aGlzLnNldHRpbmdzLmxvYWQoKTtcblxuICAgIHRoaXMubG9nZ2VyID0gbmV3IExvZ2dlclNlcnZpY2UodGhpcy5zZXR0aW5ncyk7XG5cbiAgICB0aGlzLnBhcnNlciA9IG5ldyBQYXJzZXJTZXJ2aWNlKHRoaXMubG9nZ2VyLCB0aGlzLnNldHRpbmdzKTtcbiAgICB0aGlzLmFwcGx5Q2hhbmdlcyA9IG5ldyBBcHBseUNoYW5nZXNTZXJ2aWNlKCk7XG4gICAgdGhpcy5wZXJmb3JtT3BlcmF0aW9uID0gbmV3IFBlcmZvcm1PcGVyYXRpb25TZXJ2aWNlKFxuICAgICAgdGhpcy5wYXJzZXIsXG4gICAgICB0aGlzLmFwcGx5Q2hhbmdlc1xuICAgICk7XG5cbiAgICB0aGlzLmltZSA9IG5ldyBJTUVTZXJ2aWNlKCk7XG4gICAgYXdhaXQgdGhpcy5pbWUubG9hZCgpO1xuXG4gICAgdGhpcy5mZWF0dXJlcyA9IFtcbiAgICAgIG5ldyBTZXR0aW5nc1RhYkZlYXR1cmUodGhpcywgdGhpcy5zZXR0aW5ncyksXG4gICAgICBuZXcgTGlzdHNTdHlsZXNGZWF0dXJlKHRoaXMuc2V0dGluZ3MsIHRoaXMub2JzaWRpYW4pLFxuICAgICAgbmV3IEVudGVyT3V0ZGVudElmTGluZUlzRW1wdHlGZWF0dXJlKFxuICAgICAgICB0aGlzLFxuICAgICAgICB0aGlzLnNldHRpbmdzLFxuICAgICAgICB0aGlzLmltZSxcbiAgICAgICAgdGhpcy5vYnNpZGlhbixcbiAgICAgICAgdGhpcy5wZXJmb3JtT3BlcmF0aW9uXG4gICAgICApLFxuICAgICAgbmV3IEVudGVyU2hvdWxkQ3JlYXRlTmV3SXRlbUZlYXR1cmUoXG4gICAgICAgIHRoaXMsXG4gICAgICAgIHRoaXMuc2V0dGluZ3MsXG4gICAgICAgIHRoaXMuaW1lLFxuICAgICAgICB0aGlzLm9ic2lkaWFuLFxuICAgICAgICB0aGlzLnBlcmZvcm1PcGVyYXRpb25cbiAgICAgICksXG4gICAgICBuZXcgRW5zdXJlQ3Vyc29ySW5MaXN0Q29udGVudEZlYXR1cmUoXG4gICAgICAgIHRoaXMsXG4gICAgICAgIHRoaXMuc2V0dGluZ3MsXG4gICAgICAgIHRoaXMub2JzaWRpYW4sXG4gICAgICAgIHRoaXMucGVyZm9ybU9wZXJhdGlvblxuICAgICAgKSxcbiAgICAgIG5ldyBNb3ZlQ3Vyc29yVG9QcmV2aW91c1VuZm9sZGVkTGluZUZlYXR1cmUoXG4gICAgICAgIHRoaXMsXG4gICAgICAgIHRoaXMuc2V0dGluZ3MsXG4gICAgICAgIHRoaXMuaW1lLFxuICAgICAgICB0aGlzLm9ic2lkaWFuLFxuICAgICAgICB0aGlzLnBlcmZvcm1PcGVyYXRpb25cbiAgICAgICksXG4gICAgICBuZXcgRGVsZXRlU2hvdWxkSWdub3JlQnVsbGV0c0ZlYXR1cmUoXG4gICAgICAgIHRoaXMsXG4gICAgICAgIHRoaXMuc2V0dGluZ3MsXG4gICAgICAgIHRoaXMuaW1lLFxuICAgICAgICB0aGlzLm9ic2lkaWFuLFxuICAgICAgICB0aGlzLnBlcmZvcm1PcGVyYXRpb25cbiAgICAgICksXG4gICAgICBuZXcgU2VsZWN0aW9uU2hvdWxkSWdub3JlQnVsbGV0c0ZlYXR1cmUoXG4gICAgICAgIHRoaXMsXG4gICAgICAgIHRoaXMuc2V0dGluZ3MsXG4gICAgICAgIHRoaXMuaW1lLFxuICAgICAgICB0aGlzLm9ic2lkaWFuLFxuICAgICAgICB0aGlzLnBlcmZvcm1PcGVyYXRpb25cbiAgICAgICksXG4gICAgICBuZXcgRm9sZEZlYXR1cmUodGhpcywgdGhpcy5vYnNpZGlhbiksXG4gICAgICBuZXcgU2VsZWN0QWxsRmVhdHVyZShcbiAgICAgICAgdGhpcyxcbiAgICAgICAgdGhpcy5zZXR0aW5ncyxcbiAgICAgICAgdGhpcy5pbWUsXG4gICAgICAgIHRoaXMub2JzaWRpYW4sXG4gICAgICAgIHRoaXMucGVyZm9ybU9wZXJhdGlvblxuICAgICAgKSxcbiAgICAgIG5ldyBNb3ZlSXRlbXNGZWF0dXJlKFxuICAgICAgICB0aGlzLFxuICAgICAgICB0aGlzLmltZSxcbiAgICAgICAgdGhpcy5vYnNpZGlhbixcbiAgICAgICAgdGhpcy5zZXR0aW5ncyxcbiAgICAgICAgdGhpcy5wZXJmb3JtT3BlcmF0aW9uXG4gICAgICApLFxuICAgICAgbmV3IFNoaWZ0RW50ZXJTaG91bGRDcmVhdGVOb3RlRmVhdHVyZShcbiAgICAgICAgdGhpcyxcbiAgICAgICAgdGhpcy5vYnNpZGlhbixcbiAgICAgICAgdGhpcy5zZXR0aW5ncyxcbiAgICAgICAgdGhpcy5pbWUsXG4gICAgICAgIHRoaXMucGVyZm9ybU9wZXJhdGlvblxuICAgICAgKSxcbiAgICAgIG5ldyBMaW5lc0ZlYXR1cmUodGhpcywgdGhpcy5zZXR0aW5ncywgdGhpcy5vYnNpZGlhbiwgdGhpcy5wYXJzZXIpLFxuICAgIF07XG5cbiAgICBmb3IgKGNvbnN0IGZlYXR1cmUgb2YgdGhpcy5mZWF0dXJlcykge1xuICAgICAgYXdhaXQgZmVhdHVyZS5sb2FkKCk7XG4gICAgfVxuICB9XG5cbiAgYXN5bmMgb251bmxvYWQoKSB7XG4gICAgY29uc29sZS5sb2coYFVubG9hZGluZyBvYnNpZGlhbi1vdXRsaW5lcmApO1xuXG4gICAgYXdhaXQgdGhpcy5pbWUudW5sb2FkKCk7XG5cbiAgICBmb3IgKGNvbnN0IGZlYXR1cmUgb2YgdGhpcy5mZWF0dXJlcykge1xuICAgICAgYXdhaXQgZmVhdHVyZS51bmxvYWQoKTtcbiAgICB9XG4gIH1cbn1cbiJdLCJuYW1lcyI6WyJrZXltYXAiLCJFZGl0b3JTdGF0ZSIsIlByZWMiLCJOb3RpY2UiLCJmb2xkZWRSYW5nZXMiLCJmb2xkYWJsZSIsImZvbGRFZmZlY3QiLCJ1bmZvbGRFZmZlY3QiLCJydW5TY29wZUhhbmRsZXJzIiwib2JzaWRpYW4iLCJlZGl0b3JJbmZvRmllbGQiLCJWaWV3UGx1Z2luIiwiUGx1Z2luU2V0dGluZ1RhYiIsIlNldHRpbmciLCJQbGF0Zm9ybSIsIlBsdWdpbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUFBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFvR0E7QUFDTyxTQUFTLFNBQVMsQ0FBQyxPQUFPLEVBQUUsVUFBVSxFQUFFLENBQUMsRUFBRSxTQUFTLEVBQUU7QUFDN0QsSUFBSSxTQUFTLEtBQUssQ0FBQyxLQUFLLEVBQUUsRUFBRSxPQUFPLEtBQUssWUFBWSxDQUFDLEdBQUcsS0FBSyxHQUFHLElBQUksQ0FBQyxDQUFDLFVBQVUsT0FBTyxFQUFFLEVBQUUsT0FBTyxDQUFDLEtBQUssQ0FBQyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEVBQUU7QUFDaEgsSUFBSSxPQUFPLEtBQUssQ0FBQyxLQUFLLENBQUMsR0FBRyxPQUFPLENBQUMsRUFBRSxVQUFVLE9BQU8sRUFBRSxNQUFNLEVBQUU7QUFDL0QsUUFBUSxTQUFTLFNBQVMsQ0FBQyxLQUFLLEVBQUUsRUFBRSxJQUFJLEVBQUUsSUFBSSxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsT0FBTyxDQUFDLEVBQUUsRUFBRSxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFO0FBQ25HLFFBQVEsU0FBUyxRQUFRLENBQUMsS0FBSyxFQUFFLEVBQUUsSUFBSSxFQUFFLElBQUksQ0FBQyxTQUFTLENBQUMsT0FBTyxDQUFDLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxFQUFFLENBQUMsT0FBTyxDQUFDLEVBQUUsRUFBRSxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUMsRUFBRSxFQUFFO0FBQ3RHLFFBQVEsU0FBUyxJQUFJLENBQUMsTUFBTSxFQUFFLEVBQUUsTUFBTSxDQUFDLElBQUksR0FBRyxPQUFPLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxHQUFHLEtBQUssQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFDLENBQUMsSUFBSSxDQUFDLFNBQVMsRUFBRSxRQUFRLENBQUMsQ0FBQyxFQUFFO0FBQ3RILFFBQVEsSUFBSSxDQUFDLENBQUMsU0FBUyxHQUFHLFNBQVMsQ0FBQyxLQUFLLENBQUMsT0FBTyxFQUFFLFVBQVUsSUFBSSxFQUFFLENBQUMsRUFBRSxJQUFJLEVBQUUsQ0FBQyxDQUFDO0FBQzlFLEtBQUssQ0FBQyxDQUFD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R0FBRyxFQUNSLElBQUksQ0FBQyxRQUFRLEVBQ2IsSUFBSSxDQUFDLGdCQUFnQixDQUN0QjtBQUNELGdCQUFBLElBQUksbUNBQW1DLENBQ3JDLElBQUksRUFDSixJQUFJLENBQUMsUUFBUSxFQUNiLElBQUksQ0FBQyxHQUFHLEVBQ1IsSUFBSSxDQUFDLFFBQVEsRUFDYixJQUFJLENBQUMsZ0JBQWdCLENBQ3RCO0FBQ0QsZ0JBQUEsSUFBSSxXQUFXLENBQUMsSUFBSSxFQUFFLElBQUksQ0FBQyxRQUFRLENBQUM7QUFDcEMsZ0JBQUEsSUFBSSxnQkFBZ0IsQ0FDbEIsSUFBSSxFQUNKLElBQUksQ0FBQyxRQUFRLEVBQ2IsSUFBSSxDQUFDLEdBQUcsRUFDUixJQUFJLENBQUMsUUFBUSxFQUNiLElBQUksQ0FBQyxnQkFBZ0IsQ0FDdEI7QUFDRCxnQkFBQSxJQUFJLGdCQUFnQixDQUNsQixJQUFJLEVBQ0osSUFBSSxDQUFDLEdBQUcsRUFDUixJQUFJLENBQUMsUUFBUSxFQUNiLElBQUksQ0FBQyxRQUFRLEVBQ2IsSUFBSSxDQUFDLGdCQUFnQixDQUN0QjtBQUNELGdCQUFBLElBQUksaUNBQWlDLENBQ25DLElBQUksRUFDSixJQUFJLENBQUMsUUFBUSxFQUNiLElBQUksQ0FBQyxRQUFRLEVBQ2IsSUFBSSxDQUFDLEdBQUcsRUFDUixJQUFJLENBQUMsZ0JBQWdCLENBQ3RCO0FBQ0QsZ0JBQUEsSUFBSSxZQUFZLENBQUMsSUFBSSxFQUFFLElBQUksQ0FBQyxRQUFRLEVBQUUsSUFBSSxDQUFDLFFBQVEsRUFBRSxJQUFJLENBQUMsTUFBTSxDQUFDO2FBQ2xFLENBQUM7QUFFRixZQUFBLEtBQUssTUFBTSxPQUFPLElBQUksSUFBSSxDQUFDLFFBQVEsRUFBRTtBQUNuQyxnQkFBQSxNQUFNLE9BQU8sQ0FBQyxJQUFJLEVBQUUsQ0FBQztBQUN0QixhQUFBO1NBQ0YsQ0FBQSxDQUFBO0FBQUEsS0FBQTtJQUVLLFFBQVEsR0FBQTs7QUFDWixZQUFBLE9BQU8sQ0FBQyxHQUFHLENBQUMsQ0FBQSwyQkFBQSxDQUE2QixDQUFDLENBQUM7QUFFM0MsWUFBQSxNQUFNLElBQUksQ0FBQyxHQUFHLENBQUMsTUFBTSxFQUFFLENBQUM7QUFFeEIsWUFBQSxLQUFLLE1BQU0sT0FBTyxJQUFJLElBQUksQ0FBQyxRQUFRLEVBQUU7QUFDbkMsZ0JBQUEsTUFBTSxPQUFPLENBQUMsTUFBTSxFQUFFLENBQUM7QUFDeEIsYUFBQTtTQUNGLENBQUEsQ0FBQTtBQUFBLEtBQUE7QUFDRjs7OzsiLCJ4X2dvb2dsZV9pZ25vcmVMaXN0IjpbMF19 +//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5qcyIsInNvdXJjZXMiOlsibm9kZV9tb2R1bGVzL3RzbGliL3RzbGliLmVzNi5qcyIsInNyYy9vcGVyYXRpb25zL01vdmVDdXJzb3JUb1ByZXZpb3VzVW5mb2xkZWRMaW5lLnRzIiwic3JjL2VkaXRvci9pbmRleC50cyIsInNyYy91dGlscy9jcmVhdGVLZXltYXBSdW5DYWxsYmFjay50cyIsInNyYy9mZWF0dXJlcy9BcnJvd0xlZnRBbmRDdHJsQXJyb3dMZWZ0QmVoYXZpb3VyT3ZlcnJpZGUudHMiLCJzcmMvcm9vdC9pbmRleC50cyIsInNyYy9vcGVyYXRpb25zL0RlbGV0ZVRpbGxQcmV2aW91c0xpbmVDb250ZW50RW5kLnRzIiwic3JjL2ZlYXR1cmVzL0JhY2tzcGFjZUJlaGF2aW91ck92ZXJyaWRlLnRzIiwic3JjL2ZlYXR1cmVzL0JldHRlckxpc3RzU3R5bGVzLnRzIiwic3JjL29wZXJhdGlvbnMvU2VsZWN0QWxsQ29udGVudC50cyIsInNyYy9mZWF0dXJlcy9DdHJsQUFuZENtZEFCZWhhdmlvdXJPdmVycmlkZS50cyIsInNyYy9vcGVyYXRpb25zL0RlbGV0ZVRpbGxOZXh0TGluZUNvbnRlbnRTdGFydC50cyIsInNyYy9mZWF0dXJlcy9EZWxldGVCZWhhdmlvdXJPdmVycmlkZS50cyIsInNyYy9vcGVyYXRpb25zL01vdmVMaXN0VG9EaWZmZXJlbnRQb3NpdGlvbi50cyIsInNyYy9mZWF0dXJlcy9EcmFnQW5kRHJvcC50cyIsInNyYy9vcGVyYXRpb25zL0tlZXBDdXJzb3JPdXRzaWRlRm9sZGVkTGluZXMudHMiLCJzcmMvb3BlcmF0aW9ucy9LZWVwQ3Vyc29yV2l0aGluTGlzdENvbnRlbnQudHMiLCJzcmMvZmVhdHVyZXMvRWRpdG9yU2VsZWN0aW9uc0JlaGF2aW91ck92ZXJyaWRlLnRzIiwic3JjL3V0aWxzL2NoZWNrYm94UmUudHMiLCJzcmMvdXRpbHMvaXNFbXB0eUxpbmVPckVtcHR5Q2hlY2tib3gudHMiLCJzcmMvb3BlcmF0aW9ucy9DcmVhdGVOZXdJdGVtLnRzIiwic3JjL29wZXJhdGlvbnMvT3V0ZGVudExpc3QudHMiLCJzcmMvb3BlcmF0aW9ucy9PdXRkZW50TGlzdElmSXRzRW1wdHkudHMiLCJzcmMvZmVhdHVyZXMvRW50ZXJCZWhhdmlvdXJPdmVycmlkZS50cyIsInNyYy91dGlscy9jcmVhdGVFZGl0b3JDYWxsYmFjay50cyIsInNyYy9mZWF0dXJlcy9MaXN0c0ZvbGRpbmdDb21tYW5kcy50cyIsInNyYy9vcGVyYXRpb25zL0luZGVudExpc3QudHMiLCJzcmMvb3BlcmF0aW9ucy9Nb3ZlTGlzdERvd24udHMiLCJzcmMvb3BlcmF0aW9ucy9Nb3ZlTGlzdFVwLnRzIiwic3JjL2ZlYXR1cmVzL0xpc3RzTW92ZW1lbnRDb21tYW5kcy50cyIsInNyYy9vcGVyYXRpb25zL0RlbGV0ZVRpbGxDdXJyZW50TGluZUNvbnRlbnRTdGFydC50cyIsInNyYy9mZWF0dXJlcy9NZXRhQmFja3NwYWNlQmVoYXZpb3VyT3ZlcnJpZGUudHMiLCJzcmMvZmVhdHVyZXMvUmVsZWFzZU5vdGVzQW5ub3VuY2VtZW50LnRzIiwic3JjL2ZlYXR1cmVzL1NldHRpbmdzVGFiLnRzIiwic3JjL2ZlYXR1cmVzL1NoaWZ0VGFiQmVoYXZpb3VyT3ZlcnJpZGUudHMiLCJzcmMvZmVhdHVyZXMvVGFiQmVoYXZpb3VyT3ZlcnJpZGUudHMiLCJzcmMvZmVhdHVyZXMvVmVydGljYWxMaW5lcy50cyIsInNyYy9zZXJ2aWNlcy9DaGFuZ2VzQXBwbGljYXRvci50cyIsInNyYy9zZXJ2aWNlcy9JTUVEZXRlY3Rvci50cyIsInNyYy9zZXJ2aWNlcy9Mb2dnZXIudHMiLCJzcmMvc2VydmljZXMvT2JzaWRpYW5TZXR0aW5ncy50cyIsInNyYy9zZXJ2aWNlcy9PcGVyYXRpb25QZXJmb3JtZXIudHMiLCJzcmMvc2VydmljZXMvUGFyc2VyLnRzIiwic3JjL3NlcnZpY2VzL1NldHRpbmdzLnRzIiwic3JjL09ic2lkaWFuT3V0bGluZXJQbHVnaW4udHMiXSwic291cmNlc0NvbnRlbnQiOlsiLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG5Db3B5cmlnaHQgKGMpIE1pY3Jvc29mdCBDb3Jwb3JhdGlvbi5cclxuXHJcblBlcm1pc3Npb24gdG8gdXNlLCBjb3B5LCBtb2RpZnksIGFuZC9vciBkaXN0cmlidXRlIHRoaXMgc29mdHdhcmUgZm9yIGFueVxyXG5wdXJwb3NlIHdpdGggb3Igd2l0aG91dCBmZWUgaXMgaGVyZWJ5IGdyYW50ZWQuXHJcblxyXG5USEUgU09GVFdBUkUgSVMgUFJPVklERUQgXCJBUyBJU1wiIEFORCBUSEUgQVVUSE9SIERJU0NMQUlNUyBBTEwgV0FSUkFOVElFUyBXSVRIXHJcblJFR0FSRCBUTyBUSElTIFNPRlRXQVJFIElOQ0xVRElORyBBTEwgSU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWVxyXG5BTkQgRklUTkVTUy4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUiBCRSBMSUFCTEUgRk9SIEFOWSBTUEVDSUFMLCBESVJFQ1QsXHJcbklORElSRUNULCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgT1IgQU5ZIERBTUFHRVMgV0hBVFNPRVZFUiBSRVNVTFRJTkcgRlJPTVxyXG5MT1NTIE9GIFVTRSwgREFUQSBPUiBQUk9GSVRTLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgTkVHTElHRU5DRSBPUlxyXG5PVEhFUiBUT1JUSU9VUyBBQ1RJT04sIEFSSVNJTkcgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgVVNFIE9SXHJcblBFUkZPUk1BTkNFIE9GIFRISVMgU09GVFdBUkUuXHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXHJcbi8qIGdsb2JhbCBSZWZsZWN0LCBQcm9taXNlICovXHJcblxyXG52YXIgZXh0ZW5kU3RhdGljcyA9IGZ1bmN0aW9uKGQsIGIpIHtcclxuICAgIGV4dGVuZFN0YXRpY3MgPSBPYmplY3Quc2V0UHJvdG90eXBlT2YgfHxcclxuICAgICAgICAoeyBfX3Byb3RvX186IFtdIH0gaW5zdGFuY2VvZiBBcnJheSAmJiBmdW5jdGlvbiAoZCwgYikgeyBkLl9fcHJvdG9fXyA9IGI7IH0pIHx8XHJcbiAgICAgICAgZnVuY3Rpb24gKGQsIGIpIHsgZm9yICh2YXIgcCBpbiBiKSBpZiAoT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKGIsIHApKSBkW3BdID0gYltwXTsgfTtcclxuICAgIHJldHVybiBleHRlbmRTdGF0aWNzKGQsIGIpO1xyXG59O1xyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fZXh0ZW5kcyhkLCBiKSB7XHJcbiAgICBpZiAodHlwZW9mIGIgIT09IFwiZnVuY3Rpb25cIiAmJiBiICE9PSBudWxsKVxyXG4gICAgICAgIHRocm93IG5ldyBUeXBlRXJyb3IoXCJDbGFzcyBleHRlbmRzIHZhbHVlIFwiICsgU3RyaW5nKGIpICsgXCIgaXMgbm90IGEgY29uc3RydWN0b3Igb3IgbnVsbFwiKTtcclxuICAgIGV4dGVuZFN0YXRpY3MoZCwgYik7XHJcbiAgICBmdW5jdGlvbiBfXygpIHsgdGhpcy5jb25zdHJ1Y3RvciA9IGQ7IH1cclxuICAgIGQucHJvdG90eXBlID0gYiA9PT0gbnVsbCA/IE9iamVjdC5jcmVhdGUoYikgOiAoX18ucHJvdG90eXBlID0gYi5wcm90b3R5cGUsIG5ldyBfXygpKTtcclxufVxyXG5cclxuZXhwb3J0IHZhciBfX2Fzc2lnbiA9IGZ1bmN0aW9uKCkge1xyXG4gICAgX19hc3NpZ24gPSBPYmplY3QuYXNzaWduIHx8IGZ1bmN0aW9uIF9fYXNzaWduKHQpIHtcclxuICAgICAgICBmb3IgKHZhciBzLCBpID0gMSwgbiA9IGFyZ3VtZW50cy5sZW5ndGg7IGkgPCBuOyBpKyspIHtcclxuICAgICAgICAgICAgcyA9IGFyZ3VtZW50c1tpXTtcclxuICAgICAgICAgICAgZm9yICh2YXIgcCBpbiBzKSBpZiAoT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKHMsIHApKSB0W3BdID0gc1twXTtcclxuICAgICAgICB9XHJcbiAgICAgICAgcmV0dXJuIHQ7XHJcbiAgICB9XHJcbiAgICByZXR1cm4gX19hc3NpZ24uYXBwbHkodGhpcywgYXJndW1lbnRzKTtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fcmVzdChzLCBlKSB7XHJcbiAgICB2YXIgdCA9IHt9O1xyXG4gICAgZm9yICh2YXIgcCBpbiBzKSBpZiAoT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKHMsIHApICYmIGUuaW5kZXhPZihwKSA8IDApXHJcbiAgICAgICAgdFtwXSA9IHNbcF07XHJcbiAgICBpZiAocyAhPSBudWxsICYmIHR5cGVvZiBPYmplY3QuZ2V0T3duUHJvcGVydHlTeW1ib2xzID09PSBcImZ1bmN0aW9uXCIpXHJcbiAgICAgICAgZm9yICh2YXIgaSA9IDAsIHAgPSBPYmplY3QuZ2V0T3duUHJvcGVydHlTeW1ib2xzKHMpOyBpIDwgcC5sZW5ndGg7IGkrKykge1xyXG4gICAgICAgICAgICBpZiAoZS5pbmRleE9mKHBbaV0pIDwgMCAmJiBPYmplY3QucHJvdG90eXBlLnByb3BlcnR5SXNFbnVtZXJhYmxlLmNhbGwocywgcFtpXSkpXHJcbiAgICAgICAgICAgICAgICB0W3BbaV1dID0gc1twW2ldXTtcclxuICAgICAgICB9XHJcbiAgICByZXR1cm4gdDtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fZGVjb3JhdGUoZGVjb3JhdG9ycywgdGFyZ2V0LCBrZXksIGRlc2MpIHtcclxuICAgIHZhciBjID0gYXJndW1lbnRzLmxlbmd0aCwgciA9IGMgPCAzID8gdGFyZ2V0IDogZGVzYyA9PT0gbnVsbCA/IGRlc2MgPSBPYmplY3QuZ2V0T3duUHJvcGVydHlEZXNjcmlwdG9yKHRhcmdldCwga2V5KSA6IGRlc2MsIGQ7XHJcbiAgICBpZiAodHlwZW9mIFJlZmxlY3QgPT09IFwib2JqZWN0XCIgJiYgdHlwZW9mIFJlZmxlY3QuZGVjb3JhdGUgPT09IFwiZnVuY3Rpb25cIikgciA9IFJlZmxlY3QuZGVjb3JhdGUoZGVjb3JhdG9ycywgdGFyZ2V0LCBrZXksIGRlc2MpO1xyXG4gICAgZWxzZSBmb3IgKHZhciBpID0gZGVjb3JhdG9ycy5sZW5ndGggLSAxOyBpID49IDA7IGktLSkgaWYgKGQgPSBkZWNvcmF0b3JzW2ldKSByID0gKGMgPCAzID8gZChyKSA6IGMgPiAzID8gZCh0YXJnZXQsIGtleSwgcikgOiBkKHRhcmdldCwga2V5KSkgfHwgcjtcclxuICAgIHJldHVybiBjID4gMyAmJiByICYmIE9iamVjdC5kZWZpbmVQcm9wZXJ0eSh0YXJnZXQsIGtleSwgciksIHI7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX3BhcmFtKHBhcmFtSW5kZXgsIGRlY29yYXRvcikge1xyXG4gICAgcmV0dXJuIGZ1bmN0aW9uICh0YXJnZXQsIGtleSkgeyBkZWNvcmF0b3IodGFyZ2V0LCBrZXksIHBhcmFtSW5kZXgpOyB9XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2VzRGVjb3JhdGUoY3RvciwgZGVzY3JpcHRvckluLCBkZWNvcmF0b3JzLCBjb250ZXh0SW4sIGluaXRpYWxpemVycywgZXh0cmFJbml0aWFsaXplcnMpIHtcclxuICAgIGZ1bmN0aW9uIGFjY2VwdChmKSB7IGlmIChmICE9PSB2b2lkIDAgJiYgdHlwZW9mIGYgIT09IFwiZnVuY3Rpb25cIikgdGhyb3cgbmV3IFR5cGVFcnJvcihcIkZ1bmN0aW9uIGV4cGVjdGVkXCIpOyByZXR1cm4gZjsgfVxyXG4gICAgdmFyIGtpbmQgPSBjb250ZXh0SW4ua2luZCwga2V5ID0ga2luZCA9PT0gXCJnZXR0ZXJcIiA/IFwiZ2V0XCIgOiBraW5kID09PSBcInNldHRlclwiID8gXCJzZXRcIiA6IFwidmFsdWVcIjtcclxuICAgIHZhciB0YXJnZXQgPSAhZGVzY3JpcHRvckluICYmIGN0b3IgPyBjb250ZXh0SW5bXCJzdGF0aWNcIl0gPyBjdG9yIDogY3Rvci5wcm90b3R5cGUgOiBudWxsO1xyXG4gICAgdmFyIGRlc2NyaXB0b3IgPSBkZXNjcmlwdG9ySW4gfHwgKHRhcmdldCA/IE9iamVjdC5nZXRPd25Qcm9wZXJ0eURlc2NyaXB0b3IodGFyZ2V0LCBjb250ZXh0SW4ubmFtZSkgOiB7fSk7XHJcbiAgICB2YXIgXywgZG9uZSA9IGZhbHNlO1xyXG4gICAgZm9yICh2YXIgaSA9IGRlY29yYXRvcnMubGVuZ3RoIC0gMTsgaSA+PSAwOyBpLS0pIHtcclxuICAgICAgICB2YXIgY29udGV4dCA9IHt9O1xyXG4gICAgICAgIGZvciAodmFyIHAgaW4gY29udGV4dEluKSBjb250ZXh0W3BdID0gcCA9PT0gXCJhY2Nlc3NcIiA/IHt9IDogY29udGV4dEluW3BdO1xyXG4gICAgICAgIGZvciAodmFyIHAgaW4gY29udGV4dEluLmFjY2VzcykgY29udGV4dC5hY2Nlc3NbcF0gPSBjb250ZXh0SW4uYWNjZXNzW3BdO1xyXG4gICAgICAgIGNvbnRleHQuYWRkSW5pdGlhbGl6ZXIgPSBmdW5jdGlvbiAoZikgeyBpZiAoZG9uZSkgdGhyb3cgbmV3IFR5cGVFcnJvcihcIkNhbm5vdCBhZGQgaW5pdGlhbGl6ZXJzIGFmdGVyIGRlY29yYXRpb24gaGFzIGNvbXBsZXRlZFwiKTsgZXh0cmFJbml0aWFsaXplcnMucHVzaChhY2NlcHQoZiB8fCBudWxsKSk7IH07XHJcbiAgICAgICAgdmFyIHJlc3VsdCA9ICgwLCBkZWNvcmF0b3JzW2ldKShraW5kID09PSBcImFjY2Vzc29yXCIgPyB7IGdldDogZGVzY3JpcHRvci5nZXQsIHNldDogZGVzY3JpcHRvci5zZXQgfSA6IGRlc2NyaXB0b3Jba2V5XSwgY29udGV4dCk7XHJcbiAgICAgICAgaWYgKGtpbmQgPT09IFwiYWNjZXNzb3JcIikge1xyXG4gICAgICAgICAgICBpZiAocmVzdWx0ID09PSB2b2lkIDApIGNvbnRpbnVlO1xyXG4gICAgICAgICAgICBpZiAocmVzdWx0ID09PSBudWxsIHx8IHR5cGVvZiByZXN1bHQgIT09IFwib2JqZWN0XCIpIHRocm93IG5ldyBUeXBlRXJyb3IoXCJPYmplY3QgZXhwZWN0ZWRcIik7XHJcbiAgICAgICAgICAgIGlmIChfID0gYWNjZXB0KHJlc3VsdC5nZXQpKSBkZXNjcmlwdG9yLmdldCA9IF87XHJcbiAgICAgICAgICAgIGlmIChfID0gYWNjZXB0KHJlc3VsdC5zZXQpKSBkZXNjcmlwdG9yLnNldCA9IF87XHJcbiAgICAgICAgICAgIGlmIChfID0gYWNjZXB0KHJlc3VsdC5pbml0KSkgaW5pdGlhbGl6ZXJzLnB1c2goXyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGVsc2UgaWYgKF8gPSBhY2NlcHQocmVzdWx0KSkge1xyXG4gICAgICAgICAgICBpZiAoa2luZCA9PT0gXCJmaWVsZFwiKSBpbml0aWFsaXplcnMucHVzaChfKTtcclxuICAgICAgICAgICAgZWxzZSBkZXNjcmlwdG9yW2tleV0gPSBfO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGlmICh0YXJnZXQpIE9iamVjdC5kZWZpbmVQcm9wZXJ0eSh0YXJnZXQsIGNvbnRleHRJbi5uYW1lLCBkZXNjcmlwdG9yKTtcclxuICAgIGRvbmUgPSB0cnVlO1xyXG59O1xyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fcnVuSW5pdGlhbGl6ZXJzKHRoaXNBcmcsIGluaXRpYWxpemVycywgdmFsdWUpIHtcclxuICAgIHZhciB1c2VWYWx1ZSA9IGFyZ3VtZW50cy5sZW5ndGggPiAyO1xyXG4gICAgZm9yICh2YXIgaSA9IDA7IGkgPCBpbml0aWFsaXplcnMubGVuZ3RoOyBpKyspIHtcclxuICAgICAgICB2YWx1ZSA9IHVzZVZhbHVlID8gaW5pdGlhbGl6ZXJzW2ldLmNhbGwodGhpc0FyZywgdmFsdWUpIDogaW5pdGlhbGl6ZXJzW2ldLmNhbGwodGhpc0FyZyk7XHJcbiAgICB9XHJcbiAgICByZXR1cm4gdXNlVmFsdWUgPyB2YWx1ZSA6IHZvaWQgMDtcclxufTtcclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX3Byb3BLZXkoeCkge1xyXG4gICAgcmV0dXJuIHR5cGVvZiB4ID09PSBcInN5bWJvbFwiID8geCA6IFwiXCIuY29uY2F0KHgpO1xyXG59O1xyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fc2V0RnVuY3Rpb25OYW1lKGYsIG5hbWUsIHByZWZpeCkge1xyXG4gICAgaWYgKHR5cGVvZiBuYW1lID09PSBcInN5bWJvbFwiKSBuYW1lID0gbmFtZS5kZXNjcmlwdGlvbiA/IFwiW1wiLmNvbmNhdChuYW1lLmRlc2NyaXB0aW9uLCBcIl1cIikgOiBcIlwiO1xyXG4gICAgcmV0dXJuIE9iamVjdC5kZWZpbmVQcm9wZXJ0eShmLCBcIm5hbWVcIiwgeyBjb25maWd1cmFibGU6IHRydWUsIHZhbHVlOiBwcmVmaXggPyBcIlwiLmNvbmNhdChwcmVmaXgsIFwiIFwiLCBuYW1lKSA6IG5hbWUgfSk7XHJcbn07XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19tZXRhZGF0YShtZXRhZGF0YUtleSwgbWV0YWRhdGFWYWx1ZSkge1xyXG4gICAgaWYgKHR5cGVvZiBSZWZsZWN0ID09PSBcIm9iamVjdFwiICYmIHR5cGVvZiBSZWZsZWN0Lm1ldGFkYXRhID09PSBcImZ1bmN0aW9uXCIpIHJldHVybiBSZWZsZWN0Lm1ldGFkYXRhKG1ldGFkYXRhS2V5LCBtZXRhZGF0YVZhbHVlKTtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fYXdhaXRlcih0aGlzQXJnLCBfYXJndW1lbnRzLCBQLCBnZW5lcmF0b3IpIHtcclxuICAgIGZ1bmN0aW9uIGFkb3B0KHZhbHVlKSB7IHJldHVybiB2YWx1ZSBpbnN0YW5jZW9mIFAgPyB2YWx1ZSA6IG5ldyBQKGZ1bmN0aW9uIChyZXNvbHZlKSB7IHJlc29sdmUodmFsdWUpOyB9KTsgfVxyXG4gICAgcmV0dXJuIG5ldyAoUCB8fCAoUCA9IFByb21pc2UpKShmdW5jdGlvbiAocmVzb2x2ZSwgcmVqZWN0KSB7XHJcbiAgICAgICAgZnVuY3Rpb24gZnVsZmlsbGVkKHZhbHVlKSB7IHRyeSB7IHN0ZXAoZ2VuZXJhdG9yLm5leHQodmFsdWUpKTsgfSBjYXRjaCAoZSkgeyByZWplY3QoZSk7IH0gfVxyXG4gICAgICAgIGZ1bmN0aW9uIHJlamVjdGVkKHZhbHVlKSB7IHRyeSB7IHN0ZXAoZ2VuZXJhdG9yW1widGhyb3dcIl0odmFsdWUpKTsgfSBjYXRjaCAoZSkgeyByZWplY3QoZSk7IH0gfVxyXG4gICAgICAgIGZ1bmN0aW9uIHN0ZXAocmVzdWx0KSB7IHJlc3VsdC5kb25lID8gcmVzb2x2ZShyZXN1bHQudmFsdWUpIDogYWRvcHQocmVzdWx0LnZhbHVlKS50aGVuKGZ1bGZpbGxlZCwgcmVqZWN0ZWQpOyB9XHJcbiAgICAgICAgc3RlcCgoZ2VuZXJhdG9yID0gZ2VuZXJhdG9yLmFwcGx5KHRoaXNBcmcsIF9hcmd1bWVudHMgfHwgW10pKS5uZXh0KCkpO1xyXG4gICAgfSk7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2dlbmVyYXRvcih0aGlzQXJnLCBib2R5KSB7XHJcbiAgICB2YXIgXyA9IHsgbGFiZWw6IDAsIHNlbnQ6IGZ1bmN0aW9uKCkgeyBpZiAodFswXSAmIDEpIHRocm93IHRbMV07IHJldHVybiB0WzFdOyB9LCB0cnlzOiBbXSwgb3BzOiBbXSB9LCBmLCB5LCB0LCBnO1xyXG4gICAgcmV0dXJuIGcgPSB7IG5leHQ6IHZlcmIoMCksIFwidGhyb3dcIjogdmVyYigxKSwgXCJyZXR1cm5cIjogdmVyYigyKSB9LCB0eXBlb2YgU3ltYm9sID09PSBcImZ1bmN0aW9uXCIgJiYgKGdbU3ltYm9sLml0ZXJhdG9yXSA9IGZ1bmN0aW9uKCkgeyByZXR1cm4gdGhpczsgfSksIGc7XHJcbiAgICBmdW5jdGlvbiB2ZXJiKG4pIHsgcmV0dXJuIGZ1bmN0aW9uICh2KSB7IHJldHVybiBzdGVwKFtuLCB2XSk7IH07IH1cclxuICAgIGZ1bmN0aW9uIHN0ZXAob3ApIHtcclxuICAgICAgICBpZiAoZikgdGhyb3cgbmV3IFR5cGVFcnJvcihcIkdlbmVyYXRvciBpcyBhbHJlYWR5IGV4ZWN1dGluZy5cIik7XHJcbiAgICAgICAgd2hpbGUgKGcgJiYgKGcgPSAwLCBvcFswXSAmJiAoXyA9IDApKSwgXykgdHJ5IHtcclxuICAgICAgICAgICAgaWYgKGYgPSAxLCB5ICYmICh0ID0gb3BbMF0gJiAyID8geVtcInJldHVyblwiXSA6IG9wWzBdID8geVtcInRocm93XCJdIHx8ICgodCA9IHlbXCJyZXR1cm5cIl0pICYmIHQuY2FsbCh5KSwgMCkgOiB5Lm5leHQpICYmICEodCA9IHQuY2FsbCh5LCBvcFsxXSkpLmRvbmUpIHJldHVybiB0O1xyXG4gICAgICAgICAgICBpZiAoeSA9IDAsIHQpIG9wID0gW29wWzBdICYgMiwgdC52YWx1ZV07XHJcbiAgICAgICAgICAgIHN3aXRjaCAob3BbMF0pIHtcclxuICAgICAgICAgICAgICAgIGNhc2UgMDogY2FzZSAxOiB0ID0gb3A7IGJyZWFrO1xyXG4gICAgICAgICAgICAgICAgY2FzZSA0OiBfLmxhYmVsKys7IHJldHVybiB7IHZhbHVlOiBvcFsxXSwgZG9uZTogZmFsc2UgfTtcclxuICAgICAgICAgICAgICAgIGNhc2UgNTogXy5sYWJlbCsrOyB5ID0gb3BbMV07IG9wID0gWzBdOyBjb250aW51ZTtcclxuICAgICAgICAgICAgICAgIGNhc2UgNzogb3AgPSBfLm9wcy5wb3AoKTsgXy50cnlzLnBvcCgpOyBjb250aW51ZTtcclxuICAgICAgICAgICAgICAgIGRlZmF1bHQ6XHJcbiAgICAgICAgICAgICAgICAgICAgaWYgKCEodCA9IF8udHJ5cywgdCA9IHQubGVuZ3RoID4gMCAmJiB0W3QubGVuZ3RoIC0gMV0pICYmIChvcFswXSA9PT0gNiB8fCBvcFswXSA9PT0gMikpIHsgXyA9IDA7IGNvbnRpbnVlOyB9XHJcbiAgICAgICAgICAgICAgICAgICAgaWYgKG9wWzBdID09PSAzICYmICghdCB8fCAob3BbMV0gPiB0WzBdICYmIG9wWzFdIDwgdFszXSkpKSB7IF8ubGFiZWwgPSBvcFsxXTsgYnJlYWs7IH1cclxuICAgICAgICAgICAgICAgICAgICBpZiAob3BbMF0gPT09IDYgJiYgXy5sYWJlbCA8IHRbMV0pIHsgXy5sYWJlbCA9IHRbMV07IHQgPSBvcDsgYnJlYWs7IH1cclxuICAgICAgICAgICAgICAgICAgICBpZiAodCAmJiBfLmxhYmVsIDwgdFsyXSkgeyBfLmxhYmVsID0gdFsyXTsgXy5vcHMucHVzaChvcCk7IGJyZWFrOyB9XHJcbiAgICAgICAgICAgICAgICAgICAgaWYgKHRbMl0pIF8ub3BzLnBvcCgpO1xyXG4gICAgICAgICAgICAgICAgICAgIF8udHJ5cy5wb3AoKTsgY29udGludWU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgb3AgPSBib2R5LmNhbGwodGhpc0FyZywgXyk7XHJcbiAgICAgICAgfSBjYXRjaCAoZSkgeyBvcCA9IFs2LCBlXTsgeSA9IDA7IH0gZmluYWxseSB7IGYgPSB0ID0gMDsgfVxyXG4gICAgICAgIGlmIChvcFswXSAmIDUpIHRocm93IG9wWzFdOyByZXR1cm4geyB2YWx1ZTogb3BbMF0gPyBvcFsxXSA6IHZvaWQgMCwgZG9uZTogdHJ1ZSB9O1xyXG4gICAgfVxyXG59XHJcblxyXG5leHBvcnQgdmFyIF9fY3JlYXRlQmluZGluZyA9IE9iamVjdC5jcmVhdGUgPyAoZnVuY3Rpb24obywgbSwgaywgazIpIHtcclxuICAgIGlmIChrMiA9PT0gdW5kZWZpbmVkKSBrMiA9IGs7XHJcbiAgICB2YXIgZGVzYyA9IE9iamVjdC5nZXRPd25Qcm9wZXJ0eURlc2NyaXB0b3IobSwgayk7XHJcbiAgICBpZiAoIWRlc2MgfHwgKFwiZ2V0XCIgaW4gZGVzYyA/ICFtLl9fZXNNb2R1bGUgOiBkZXNjLndyaXRhYmxlIHx8IGRlc2MuY29uZmlndXJhYmxlKSkge1xyXG4gICAgICAgIGRlc2MgPSB7IGVudW1lcmFibGU6IHRydWUsIGdldDogZnVuY3Rpb24oKSB7IHJldHVybiBtW2tdOyB9IH07XHJcbiAgICB9XHJcbiAgICBPYmplY3QuZGVmaW5lUHJvcGVydHkobywgazIsIGRlc2MpO1xyXG59KSA6IChmdW5jdGlvbihvLCBtLCBrLCBrMikge1xyXG4gICAgaWYgKGsyID09PSB1bmRlZmluZWQpIGsyID0gaztcclxuICAgIG9bazJdID0gbVtrXTtcclxufSk7XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19leHBvcnRTdGFyKG0sIG8pIHtcclxuICAgIGZvciAodmFyIHAgaW4gbSkgaWYgKHAgIT09IFwiZGVmYXVsdFwiICYmICFPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwobywgcCkpIF9fY3JlYXRlQmluZGluZyhvLCBtLCBwKTtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fdmFsdWVzKG8pIHtcclxuICAgIHZhciBzID0gdHlwZW9mIFN5bWJvbCA9PT0gXCJmdW5jdGlvblwiICYmIFN5bWJvbC5pdGVyYXRvciwgbSA9IHMgJiYgb1tzXSwgaSA9IDA7XHJcbiAgICBpZiAobSkgcmV0dXJuIG0uY2FsbChvKTtcclxuICAgIGlmIChvICYmIHR5cGVvZiBvLmxlbmd0aCA9PT0gXCJudW1iZXJcIikgcmV0dXJuIHtcclxuICAgICAgICBuZXh0OiBmdW5jdGlvbiAoKSB7XHJcbiAgICAgICAgICAgIGlmIChvICYmIGkgPj0gby5sZW5ndGgpIG8gPSB2b2lkIDA7XHJcbiAgICAgICAgICAgIHJldHVybiB7IHZhbHVlOiBvICYmIG9baSsrXSwgZG9uZTogIW8gfTtcclxuICAgICAgICB9XHJcbiAgICB9O1xyXG4gICAgdGhyb3cgbmV3IFR5cGVFcnJvcihzID8gXCJPYmplY3QgaXMgbm90IGl0ZXJhYmxlLlwiIDogXCJTeW1ib2wuaXRlcmF0b3IgaXMgbm90IGRlZmluZWQuXCIpO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19yZWFkKG8sIG4pIHtcclxuICAgIHZhciBtID0gdHlwZW9mIFN5bWJvbCA9PT0gXCJmdW5jdGlvblwiICYmIG9bU3ltYm9sLml0ZXJhdG9yXTtcclxuICAgIGlmICghbSkgcmV0dXJuIG87XHJcbiAgICB2YXIgaSA9IG0uY2FsbChvKSwgciwgYXIgPSBbXSwgZTtcclxuICAgIHRyeSB7XHJcbiAgICAgICAgd2hpbGUgKChuID09PSB2b2lkIDAgfHwgbi0tID4gMCkgJiYgIShyID0gaS5uZXh0KCkpLmRvbmUpIGFyLnB1c2goci52YWx1ZSk7XHJcbiAgICB9XHJcbiAgICBjYXRjaCAoZXJyb3IpIHsgZSA9IHsgZXJyb3I6IGVycm9yIH07IH1cclxuICAgIGZpbmFsbHkge1xyXG4gICAgICAgIHRyeSB7XHJcbiAgICAgICAgICAgIGlmIChyICYmICFyLmRvbmUgJiYgKG0gPSBpW1wicmV0dXJuXCJdKSkgbS5jYWxsKGkpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBmaW5hbGx5IHsgaWYgKGUpIHRocm93IGUuZXJyb3I7IH1cclxuICAgIH1cclxuICAgIHJldHVybiBhcjtcclxufVxyXG5cclxuLyoqIEBkZXByZWNhdGVkICovXHJcbmV4cG9ydCBmdW5jdGlvbiBfX3NwcmVhZCgpIHtcclxuICAgIGZvciAodmFyIGFyID0gW10sIGkgPSAwOyBpIDwgYXJndW1lbnRzLmxlbmd0aDsgaSsrKVxyXG4gICAgICAgIGFyID0gYXIuY29uY2F0KF9fcmVhZChhcmd1bWVudHNbaV0pKTtcclxuICAgIHJldHVybiBhcjtcclxufVxyXG5cclxuLyoqIEBkZXByZWNhdGVkICovXHJcbmV4cG9ydCBmdW5jdGlvbiBfX3NwcmVhZEFycmF5cygpIHtcclxuICAgIGZvciAodmFyIHMgPSAwLCBpID0gMCwgaWwgPSBhcmd1bWVudHMubGVuZ3RoOyBpIDwgaWw7IGkrKykgcyArPSBhcmd1bWVudHNbaV0ubGVuZ3RoO1xyXG4gICAgZm9yICh2YXIgciA9IEFycmF5KHMpLCBrID0gMCwgaSA9IDA7IGkgPCBpbDsgaSsrKVxyXG4gICAgICAgIGZvciAodmFyIGEgPSBhcmd1bWVudHNbaV0sIGogPSAwLCBqbCA9IGEubGVuZ3RoOyBqIDwgamw7IGorKywgaysrKVxyXG4gICAgICAgICAgICByW2tdID0gYVtqXTtcclxuICAgIHJldHVybiByO1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19zcHJlYWRBcnJheSh0bywgZnJvbSwgcGFjaykge1xyXG4gICAgaWYgKHBhY2sgfHwgYXJndW1lbnRzLmxlbmd0aCA9PT0gMikgZm9yICh2YXIgaSA9IDAsIGwgPSBmcm9tLmxlbmd0aCwgYXI7IGkgPCBsOyBpKyspIHtcclxuICAgICAgICBpZiAoYXIgfHwgIShpIGluIGZyb20pKSB7XHJcbiAgICAgICAgICAgIGlmICghYXIpIGFyID0gQXJyYXkucHJvdG90eXBlLnNsaWNlLmNhbGwoZnJvbSwgMCwgaSk7XHJcbiAgICAgICAgICAgIGFyW2ldID0gZnJvbVtpXTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICByZXR1cm4gdG8uY29uY2F0KGFyIHx8IEFycmF5LnByb3RvdHlwZS5zbGljZS5jYWxsKGZyb20pKTtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fYXdhaXQodikge1xyXG4gICAgcmV0dXJuIHRoaXMgaW5zdGFuY2VvZiBfX2F3YWl0ID8gKHRoaXMudiA9IHYsIHRoaXMpIDogbmV3IF9fYXdhaXQodik7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2FzeW5jR2VuZXJhdG9yKHRoaXNBcmcsIF9hcmd1bWVudHMsIGdlbmVyYXRvcikge1xyXG4gICAgaWYgKCFTeW1ib2wuYXN5bmNJdGVyYXRvcikgdGhyb3cgbmV3IFR5cGVFcnJvcihcIlN5bWJvbC5hc3luY0l0ZXJhdG9yIGlzIG5vdCBkZWZpbmVkLlwiKTtcclxuICAgIHZhciBnID0gZ2VuZXJhdG9yLmFwcGx5KHRoaXNBcmcsIF9hcmd1bWVudHMgfHwgW10pLCBpLCBxID0gW107XHJcbiAgICByZXR1cm4gaSA9IHt9LCB2ZXJiKFwibmV4dFwiKSwgdmVyYihcInRocm93XCIpLCB2ZXJiKFwicmV0dXJuXCIpLCBpW1N5bWJvbC5hc3luY0l0ZXJhdG9yXSA9IGZ1bmN0aW9uICgpIHsgcmV0dXJuIHRoaXM7IH0sIGk7XHJcbiAgICBmdW5jdGlvbiB2ZXJiKG4pIHsgaWYgKGdbbl0pIGlbbl0gPSBmdW5jdGlvbiAodikgeyByZXR1cm4gbmV3IFByb21pc2UoZnVuY3Rpb24gKGEsIGIpIHsgcS5wdXNoKFtuLCB2LCBhLCBiXSkgPiAxIHx8IHJlc3VtZShuLCB2KTsgfSk7IH07IH1cclxuICAgIGZ1bmN0aW9uIHJlc3VtZShuLCB2KSB7IHRyeSB7IHN0ZXAoZ1tuXSh2KSk7IH0gY2F0Y2ggKGUpIHsgc2V0dGxlKHFbMF1bM10sIGUpOyB9IH1cclxuICAgIGZ1bmN0aW9uIHN0ZXAocikgeyByLnZhbHVlIGluc3RhbmNlb2YgX19hd2FpdCA/IFByb21pc2UucmVzb2x2ZShyLnZhbHVlLnYpLnRoZW4oZnVsZmlsbCwgcmVqZWN0KSA6IHNldHRsZShxWzBdWzJdLCByKTsgfVxyXG4gICAgZnVuY3Rpb24gZnVsZmlsbCh2YWx1ZSkgeyByZXN1bWUoXCJuZXh0XCIsIHZhbHVlKTsgfVxyXG4gICAgZnVuY3Rpb24gcmVqZWN0KHZhbHVlKSB7IHJlc3VtZShcInRocm93XCIsIHZhbHVlKTsgfVxyXG4gICAgZnVuY3Rpb24gc2V0dGxlKGYsIHYpIHsgaWYgKGYodiksIHEuc2hpZnQoKSwgcS5sZW5ndGgpIHJlc3VtZShxWzBdWzBdLCBxWzBdWzFdKTsgfVxyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19hc3luY0RlbGVnYXRvcihvKSB7XHJcbiAgICB2YXIgaSwgcDtcclxuICAgIHJldHVybiBpID0ge30sIHZlcmIoXCJuZXh0XCIpLCB2ZXJiKFwidGhyb3dcIiwgZnVuY3Rpb24gKGUpIHsgdGhyb3cgZTsgfSksIHZlcmIoXCJyZXR1cm5cIiksIGlbU3ltYm9sLml0ZXJhdG9yXSA9IGZ1bmN0aW9uICgpIHsgcmV0dXJuIHRoaXM7IH0sIGk7XHJcbiAgICBmdW5jdGlvbiB2ZXJiKG4sIGYpIHsgaVtuXSA9IG9bbl0gPyBmdW5jdGlvbiAodikgeyByZXR1cm4gKHAgPSAhcCkgPyB7IHZhbHVlOiBfX2F3YWl0KG9bbl0odikpLCBkb25lOiBmYWxzZSB9IDogZiA/IGYodikgOiB2OyB9IDogZjsgfVxyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19hc3luY1ZhbHVlcyhvKSB7XHJcbiAgICBpZiAoIVN5bWJvbC5hc3luY0l0ZXJhdG9yKSB0aHJvdyBuZXcgVHlwZUVycm9yKFwiU3ltYm9sLmFzeW5jSXRlcmF0b3IgaXMgbm90IGRlZmluZWQuXCIpO1xyXG4gICAgdmFyIG0gPSBvW1N5bWJvbC5hc3luY0l0ZXJhdG9yXSwgaTtcclxuICAgIHJldHVybiBtID8gbS5jYWxsKG8pIDogKG8gPSB0eXBlb2YgX192YWx1ZXMgPT09IFwiZnVuY3Rpb25cIiA/IF9fdmFsdWVzKG8pIDogb1tTeW1ib2wuaXRlcmF0b3JdKCksIGkgPSB7fSwgdmVyYihcIm5leHRcIiksIHZlcmIoXCJ0aHJvd1wiKSwgdmVyYihcInJldHVyblwiKSwgaVtTeW1ib2wuYXN5bmNJdGVyYXRvcl0gPSBmdW5jdGlvbiAoKSB7IHJldHVybiB0aGlzOyB9LCBpKTtcclxuICAgIGZ1bmN0aW9uIHZlcmIobikgeyBpW25dID0gb1tuXSAmJiBmdW5jdGlvbiAodikgeyByZXR1cm4gbmV3IFByb21pc2UoZnVuY3Rpb24gKHJlc29sdmUsIHJlamVjdCkgeyB2ID0gb1tuXSh2KSwgc2V0dGxlKHJlc29sdmUsIHJlamVjdCwgdi5kb25lLCB2LnZhbHVlKTsgfSk7IH07IH1cclxuICAgIGZ1bmN0aW9uIHNldHRsZShyZXNvbHZlLCByZWplY3QsIGQsIHYpIHsgUHJvbWlzZS5yZXNvbHZlKHYpLnRoZW4oZnVuY3Rpb24odikgeyByZXNvbHZlKHsgdmFsdWU6IHYsIGRvbmU6IGQgfSk7IH0sIHJlamVjdCk7IH1cclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fbWFrZVRlbXBsYXRlT2JqZWN0KGNvb2tlZCwgcmF3KSB7XHJcbiAgICBpZiAoT2JqZWN0LmRlZmluZVByb3BlcnR5KSB7IE9iamVjdC5kZWZpbmVQcm9wZXJ0eShjb29rZWQsIFwicmF3XCIsIHsgdmFsdWU6IHJhdyB9KTsgfSBlbHNlIHsgY29va2VkLnJhdyA9IHJhdzsgfVxyXG4gICAgcmV0dXJuIGNvb2tlZDtcclxufTtcclxuXHJcbnZhciBfX3NldE1vZHVsZURlZmF1bHQgPSBPYmplY3QuY3JlYXRlID8gKGZ1bmN0aW9uKG8sIHYpIHtcclxuICAgIE9iamVjdC5kZWZpbmVQcm9wZXJ0eShvLCBcImRlZmF1bHRcIiwgeyBlbnVtZXJhYmxlOiB0cnVlLCB2YWx1ZTogdiB9KTtcclxufSkgOiBmdW5jdGlvbihvLCB2KSB7XHJcbiAgICBvW1wiZGVmYXVsdFwiXSA9IHY7XHJcbn07XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19pbXBvcnRTdGFyKG1vZCkge1xyXG4gICAgaWYgKG1vZCAmJiBtb2QuX19lc01vZHVsZSkgcmV0dXJuIG1vZDtcclxuICAgIHZhciByZXN1bHQgPSB7fTtcclxuICAgIGlmIChtb2QgIT0gbnVsbCkgZm9yICh2YXIgayBpbiBtb2QpIGlmIChrICE9PSBcImRlZmF1bHRcIiAmJiBPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwobW9kLCBrKSkgX19jcmVhdGVCaW5kaW5nKHJlc3VsdCwgbW9kLCBrKTtcclxuICAgIF9fc2V0TW9kdWxlRGVmYXVsdChyZXN1bHQsIG1vZCk7XHJcbiAgICByZXR1cm4gcmVzdWx0O1xyXG59XHJcblxyXG5leHBvcnQgZnVuY3Rpb24gX19pbXBvcnREZWZhdWx0KG1vZCkge1xyXG4gICAgcmV0dXJuIChtb2QgJiYgbW9kLl9fZXNNb2R1bGUpID8gbW9kIDogeyBkZWZhdWx0OiBtb2QgfTtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fY2xhc3NQcml2YXRlRmllbGRHZXQocmVjZWl2ZXIsIHN0YXRlLCBraW5kLCBmKSB7XHJcbiAgICBpZiAoa2luZCA9PT0gXCJhXCIgJiYgIWYpIHRocm93IG5ldyBUeXBlRXJyb3IoXCJQcml2YXRlIGFjY2Vzc29yIHdhcyBkZWZpbmVkIHdpdGhvdXQgYSBnZXR0ZXJcIik7XHJcbiAgICBpZiAodHlwZW9mIHN0YXRlID09PSBcImZ1bmN0aW9uXCIgPyByZWNlaXZlciAhPT0gc3RhdGUgfHwgIWYgOiAhc3RhdGUuaGFzKHJlY2VpdmVyKSkgdGhyb3cgbmV3IFR5cGVFcnJvcihcIkNhbm5vdCByZWFkIHByaXZhdGUgbWVtYmVyIGZyb20gYW4gb2JqZWN0IHdob3NlIGNsYXNzIGRpZCBub3QgZGVjbGFyZSBpdFwiKTtcclxuICAgIHJldHVybiBraW5kID09PSBcIm1cIiA/IGYgOiBraW5kID09PSBcImFcIiA/IGYuY2FsbChyZWNlaXZlcikgOiBmID8gZi52YWx1ZSA6IHN0YXRlLmdldChyZWNlaXZlcik7XHJcbn1cclxuXHJcbmV4cG9ydCBmdW5jdGlvbiBfX2NsYXNzUHJpdmF0ZUZpZWxkU2V0KHJlY2VpdmVyLCBzdGF0ZSwgdmFsdWUsIGtpbmQsIGYpIHtcclxuICAgIGlmIChraW5kID09PSBcIm1cIikgdGhyb3cgbmV3IFR5cGVFcnJvcihcIlByaXZhdGUgbWV0aG9kIGlzIG5vdCB3cml0YWJsZVwiKTtcclxuICAgIGlmIChraW5kID09PSBcImFcIiAmJiAhZikgdGhyb3cgbmV3IFR5cGVFcnJvcihcIlByaXZhdGUgYWNjZXNzb3Igd2FzIGRlZmluZWQgd2l0aG91dCBhIHNldHRlclwiKTtcclxuICAgIGlmICh0eXBlb2Ygc3RhdGUgPT09IFwiZnVuY3Rpb25cIiA/IHJlY2VpdmVyICE9PSBzdGF0ZSB8fCAhZiA6ICFzdGF0ZS5oYXMocmVjZWl2ZXIpKSB0aHJvdyBuZXcgVHlwZUVycm9yKFwiQ2Fubm90IHdyaXRlIHByaXZhdGUgbWVtYmVyIHRvIGFuIG9iamVjdCB3aG9zZSBjbGFzcyBkaWQgbm90IGRlY2xhcmUgaXRcIik7XHJcbiAgICByZXR1cm4gKGtpbmQgPT09IFwiYVwiID8gZi5jYWxsKHJlY2VpdmVyLCB2YWx1ZSkgOiBmID8gZi52YWx1ZSA9IHZhbHVlIDogc3RhdGUuc2V0KHJlY2VpdmVyLCB2YWx1ZSkpLCB2YWx1ZTtcclxufVxyXG5cclxuZXhwb3J0IGZ1bmN0aW9uIF9fY2xhc3NQcml2YXRlRmllbGRJbihzdGF0ZSwgcmVjZWl2ZXIpIHtcclxuICAgIGlmIChyZWNlaXZlciA9PT0gbnVsbCB8fCAodHlwZW9mIHJlY2VpdmVyICE9PSBcIm9iamVjdFwiICYmIHR5cGVvZiByZWNlaXZlciAhPT0gXCJmdW5jdGlvblwiKSkgdGhyb3cgbmV3IFR5cGVFcnJvcihcIkNhbm5vdCB1c2UgJ2luJyBvcGVyYXRvciBvbiBub24tb2JqZWN0XCIpO1xyXG4gICAgcmV0dXJuIHR5cGVvZiBzdGF0ZSA9PT0gXCJmdW5jdGlvblwiID8gcmVjZWl2ZXIgPT09IHN0YXRlIDogc3RhdGUuaGFzKHJlY2VpdmVyKTtcclxufVxyXG4iLCJpbXBvcnQgeyBPcGVyYXRpb24gfSBmcm9tIFwiLi9PcGVyYXRpb25cIjtcblxuaW1wb3J0IHsgTGlzdExpbmUsIFBvc2l0aW9uLCBSb290IH0gZnJvbSBcIi4uL3Jvb3RcIjtcblxuZXhwb3J0IGNsYXNzIE1vdmVDdXJzb3JUb1ByZXZpb3VzVW5mb2xkZWRMaW5lIGltcGxlbWVudHMgT3BlcmF0aW9uIHtcbiAgcHJpdmF0ZSBzdG9wUHJvcGFnYXRpb24gPSBmYWxzZTtcbiAgcHJpdmF0ZSB1cGRhdGVkID0gZmFsc2U7XG5cbiAgY29uc3RydWN0b3IocHJpdmF0ZSByb290OiBSb290KSB7fVxuXG4gIHNob3VsZFN0b3BQcm9wYWdhdGlvbigpIHtcbiAgICByZXR1cm4gdGhpcy5zdG9wUHJvcGFnYXRpb247XG4gIH1cblxuICBzaG91bGRVcGRhdGUoKSB7XG4gICAgcmV0dXJuIHRoaXMudXBkYXRlZDtcbiAgfVxuXG4gIHBlcmZvcm0oKSB7XG4gICAgY29uc3QgeyByb290IH0gPSB0aGlzO1xuXG4gICAgaWYgKCFyb290Lmhhc1NpbmdsZUN1cnNvcigpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3QgbGlzdCA9IHRoaXMucm9vdC5nZXRMaXN0VW5kZXJDdXJzb3IoKTtcbiAgICBjb25zdCBjdXJzb3IgPSB0aGlzLnJvb3QuZ2V0Q3Vyc29yKCk7XG4gICAgY29uc3QgbGluZXMgPSBsaXN0LmdldExpbmVzSW5mbygpO1xuICAgIGNvbnN0IGxpbmVObyA9IGxpbmVzLmZpbmRJbmRleCgobCkgPT4ge1xuICAgICAgcmV0dXJuIChcbiAgICAgICAgY3Vyc29yLmNoID09PSBsLmZyb20uY2ggKyBsaXN0LmdldENoZWNrYm94TGVuZ3RoKCkgJiZcbiAgICAgICAgY3Vyc29yLmxpbmUgPT09IGwuZnJvbS5saW5lXG4gICAgICApO1xuICAgIH0pO1xuXG4gICAgaWYgKGxpbmVObyA9PT0gMCkge1xuICAgICAgdGhpcy5tb3ZlQ3Vyc29yVG9QcmV2aW91c1VuZm9sZGVkSXRlbShyb290LCBjdXJzb3IpO1xuICAgIH0gZWxzZSBpZiAobGluZU5vID4gMCkge1xuICAgICAgdGhpcy5tb3ZlQ3Vyc29yVG9QcmV2aW91c05vdGVMaW5lKHJvb3QsIGxpbmVzLCBsaW5lTm8pO1xuICAgIH1cbiAgfVxuXG4gIHByaXZhdGUgbW92ZUN1cnNvclRvUHJldmlvdXNOb3RlTGluZShcbiAgICByb290OiBSb290LFxuICAgIGxpbmVzOiBMaXN0TGluZVtdLFxuICAgIGxpbmVObzogbnVtYmVyXG4gICkge1xuICAgIHRoaXMuc3RvcFByb3BhZ2F0aW9uID0gdHJ1ZTtcbiAgICB0aGlzLnVwZGF0ZWQgPSB0cnVlO1xuXG4gICAgcm9vdC5yZXBsYWNlQ3Vyc29yKGxpbmVzW2xpbmVObyAtIDFdLnRvKTtcbiAgfVxuXG4gIHByaXZhdGUgbW92ZUN1cnNvclRvUHJldmlvdXNVbmZvbGRlZEl0ZW0ocm9vdDogUm9vdCwgY3Vyc29yOiBQb3NpdGlvbikge1xuICAgIGNvbnN0IHByZXYgPSByb290LmdldExpc3RVbmRlckxpbmUoY3Vyc29yLmxpbmUgLSAxKTtcblxuICAgIGlmICghcHJldikge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHRoaXMuc3RvcFByb3BhZ2F0aW9uID0gdHJ1ZTtcbiAgICB0aGlzLnVwZGF0ZWQgPSB0cnVlO1xuXG4gICAgaWYgKHByZXYuaXNGb2xkZWQoKSkge1xuICAgICAgY29uc3QgZm9sZFJvb3QgPSBwcmV2LmdldFRvcEZvbGRSb290KCk7XG4gICAgICBjb25zdCBmaXJzdExpbmVFbmQgPSBmb2xkUm9vdC5nZXRMaW5lc0luZm8oKVswXS50bztcbiAgICAgIHJvb3QucmVwbGFjZUN1cnNvcihmaXJzdExpbmVFbmQpO1xuICAgIH0gZWxzZSB7XG4gICAgICByb290LnJlcGxhY2VDdXJzb3IocHJldi5nZXRMYXN0TGluZUNvbnRlbnRFbmQoKSk7XG4gICAgfVxuICB9XG59XG4iLCJpbXBvcnQgeyBFZGl0b3IsIGVkaXRvckluZm9GaWVsZCB9IGZyb20gXCJvYnNpZGlhblwiO1xuXG5pbXBvcnQge1xuICBmb2xkRWZmZWN0LFxuICBmb2xkYWJsZSxcbiAgZm9sZGVkUmFuZ2VzLFxuICB1bmZvbGRFZmZlY3QsXG59IGZyb20gXCJAY29kZW1pcnJvci9sYW5ndWFnZVwiO1xuaW1wb3J0IHsgRWRpdG9yU3RhdGUgfSBmcm9tIFwiQGNvZGVtaXJyb3Ivc3RhdGVcIjtcbmltcG9ydCB7IEVkaXRvclZpZXcsIHJ1blNjb3BlSGFuZGxlcnMgfSBmcm9tIFwiQGNvZGVtaXJyb3Ivdmlld1wiO1xuXG5leHBvcnQgY2xhc3MgTXlFZGl0b3JQb3NpdGlvbiB7XG4gIGxpbmU6IG51bWJlcjtcbiAgY2g6IG51bWJlcjtcbn1cblxuZXhwb3J0IGNsYXNzIE15RWRpdG9yUmFuZ2Uge1xuICBmcm9tOiBNeUVkaXRvclBvc2l0aW9uO1xuICB0bzogTXlFZGl0b3JQb3NpdGlvbjtcbn1cblxuZXhwb3J0IGNsYXNzIE15RWRpdG9yU2VsZWN0aW9uIHtcbiAgYW5jaG9yOiBNeUVkaXRvclBvc2l0aW9uO1xuICBoZWFkOiBNeUVkaXRvclBvc2l0aW9uO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gZ2V0RWRpdG9yRnJvbVN0YXRlKHN0YXRlOiBFZGl0b3JTdGF0ZSkge1xuICBjb25zdCB7IGVkaXRvciB9ID0gc3RhdGUuZmllbGQoZWRpdG9ySW5mb0ZpZWxkKTtcblxuICBpZiAoIWVkaXRvcikge1xuICAgIHJldHVybiBudWxsO1xuICB9XG5cbiAgcmV0dXJuIG5ldyBNeUVkaXRvcihlZGl0b3IpO1xufVxuXG5kZWNsYXJlIGdsb2JhbCB7XG4gIGludGVyZmFjZSBXaW5kb3cge1xuICAgIE9ic2lkaWFuWm9vbVBsdWdpbj86IHtcbiAgICAgIGdldFpvb21SYW5nZShlOiBFZGl0b3IpOiBNeUVkaXRvclJhbmdlO1xuICAgICAgem9vbU91dChlOiBFZGl0b3IpOiB2b2lkO1xuICAgICAgem9vbUluKGU6IEVkaXRvciwgbGluZTogbnVtYmVyKTogdm9pZDtcbiAgICB9O1xuICB9XG59XG5cbmZ1bmN0aW9uIGZvbGRJbnNpZGUodmlldzogRWRpdG9yVmlldywgZnJvbTogbnVtYmVyLCB0bzogbnVtYmVyKSB7XG4gIGxldCBmb3VuZDogeyBmcm9tOiBudW1iZXI7IHRvOiBudW1iZXIgfSB8IG51bGwgPSBudWxsO1xuICBmb2xkZWRSYW5nZXModmlldy5zdGF0ZSkuYmV0d2Vlbihmcm9tLCB0bywgKGZyb20sIHRvKSA9PiB7XG4gICAgaWYgKCFmb3VuZCB8fCBmb3VuZC5mcm9tID4gZnJvbSkgZm91bmQgPSB7IGZyb20sIHRvIH07XG4gIH0pO1xuICByZXR1cm4gZm91bmQ7XG59XG5cbmV4cG9ydCBjbGFzcyBNeUVkaXRvciB7XG4gIHByaXZhdGUgdmlldzogRWRpdG9yVmlldztcblxuICBjb25zdHJ1Y3Rvcihwcml2YXRlIGU6IEVkaXRvcikge1xuICAgIC8vIGVzbGludC1kaXNhYmxlLW5leHQtbGluZSBAdHlwZXNjcmlwdC1lc2xpbnQvbm8tZXhwbGljaXQtYW55XG4gICAgdGhpcy52aWV3ID0gKHRoaXMuZSBhcyBhbnkpLmNtO1xuICB9XG5cbiAgZ2V0Q3Vyc29yKCk6IE15RWRpdG9yUG9zaXRpb24ge1xuICAgIHJldHVybiB0aGlzLmUuZ2V0Q3Vyc29yKCk7XG4gIH1cblxuICBnZXRMaW5lKG46IG51bWJlcik6IHN0cmluZyB7XG4gICAgcmV0dXJuIHRoaXMuZS5nZXRMaW5lKG4pO1xuICB9XG5cbiAgbGFzdExpbmUoKTogbnVtYmVyIHtcbiAgICByZXR1cm4gdGhpcy5lLmxhc3RMaW5lKCk7XG4gIH1cblxuICBsaXN0U2VsZWN0aW9ucygpOiBNeUVkaXRvclNlbGVjdGlvbltdIHtcbiAgICByZXR1cm4gdGhpcy5lLmxpc3RTZWxlY3Rpb25zKCk7XG4gIH1cblxuICBnZXRSYW5nZShmcm9tOiBNeUVkaXRvclBvc2l0aW9uLCB0bzogTXlFZGl0b3JQb3NpdGlvbik6IHN0cmluZyB7XG4gICAgcmV0dXJuIHRoaXMuZS5nZXRSYW5nZShmcm9tLCB0byk7XG4gIH1cblxuICByZXBsYWNlUmFuZ2UoXG4gICAgcmVwbGFjZW1lbnQ6IHN0cmluZyxcbiAgICBmcm9tOiBNeUVkaXRvclBvc2l0aW9uLFxuICAgIHRvOiBNeUVkaXRvclBvc2l0aW9uXG4gICk6IHZvaWQge1xuICAgIHJldHVybiB0aGlzLmUucmVwbGFjZVJhbmdlKHJlcGxhY2VtZW50LCBmcm9tLCB0byk7XG4gIH1cblxuICBzZXRTZWxlY3Rpb25zKHNlbGVjdGlvbnM6IE15RWRpdG9yU2VsZWN0aW9uW10pOiB2b2lkIHtcbiAgICB0aGlzLmUuc2V0U2VsZWN0aW9ucyhzZWxlY3Rpb25zKTtcbiAgfVxuXG4gIHNldFZhbHVlKHRleHQ6IHN0cmluZyk6IHZvaWQge1xuICAgIHRoaXMuZS5zZXRWYWx1ZSh0ZXh0KTtcbiAgfVxuXG4gIGdldFZhbHVlKCk6IHN0cmluZyB7XG4gICAgcmV0dXJuIHRoaXMuZS5nZXRWYWx1ZSgpO1xuICB9XG5cbiAgb2Zmc2V0VG9Qb3Mob2Zmc2V0OiBudW1iZXIpOiBNeUVkaXRvclBvc2l0aW9uIHtcbiAgICByZXR1cm4gdGhpcy5lLm9mZnNldFRvUG9zKG9mZnNldCk7XG4gIH1cblxuICBwb3NUb09mZnNldChwb3M6IE15RWRpdG9yUG9zaXRpb24pOiBudW1iZXIge1xuICAgIHJldHVybiB0aGlzLmUucG9zVG9PZmZzZXQocG9zKTtcbiAgfVxuXG4gIGZvbGQobjogbnVtYmVyKTogdm9pZCB7XG4gICAgY29uc3QgeyB2aWV3IH0gPSB0aGlzO1xuICAgIGNvbnN0IGwgPSB2aWV3LmxpbmVCbG9ja0F0KHZpZXcuc3RhdGUuZG9jLmxpbmUobiArIDEpLmZyb20pO1xuICAgIGNvbnN0IHJhbmdlID0gZm9sZGFibGUodmlldy5zdGF0ZSwgbC5mcm9tLCBsLnRvKTtcblxuICAgIGlmICghcmFuZ2UgfHwgcmFuZ2UuZnJvbSA9PT0gcmFuZ2UudG8pIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICB2aWV3LmRpc3BhdGNoKHsgZWZmZWN0czogW2ZvbGRFZmZlY3Qub2YocmFuZ2UpXSB9KTtcbiAgfVxuXG4gIHVuZm9sZChuOiBudW1iZXIpOiB2b2lkIHtcbiAgICBjb25zdCB7IHZpZXcgfSA9IHRoaXM7XG4gICAgY29uc3QgbCA9IHZpZXcubGluZUJsb2NrQXQodmlldy5zdGF0ZS5kb2MubGluZShuICsgMSkuZnJvbSk7XG4gICAgY29uc3QgcmFuZ2UgPSBmb2xkSW5zaWRlKHZpZXcsIGwuZnJvbSwgbC50byk7XG5cbiAgICBpZiAoIXJhbmdlKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgdmlldy5kaXNwYXRjaCh7IGVmZmVjdHM6IFt1bmZvbGRFZmZlY3Qub2YocmFuZ2UpXSB9KTtcbiAgfVxuXG4gIGdldEFsbEZvbGRlZExpbmVzKCk6IG51bWJlcltdIHtcbiAgICBjb25zdCBjID0gZm9sZGVkUmFuZ2VzKHRoaXMudmlldy5zdGF0ZSkuaXRlcigpO1xuICAgIGNvbnN0IHJlczogbnVtYmVyW10gPSBbXTtcbiAgICB3aGlsZSAoYy52YWx1ZSkge1xuICAgICAgcmVzLnB1c2godGhpcy5vZmZzZXRUb1BvcyhjLmZyb20pLmxpbmUpO1xuICAgICAgYy5uZXh0KCk7XG4gICAgfVxuICAgIHJldHVybiByZXM7XG4gIH1cblxuICB0cmlnZ2VyT25LZXlEb3duKGU6IEtleWJvYXJkRXZlbnQpOiB2b2lkIHtcbiAgICBydW5TY29wZUhhbmRsZXJzKHRoaXMudmlldywgZSwgXCJlZGl0b3JcIik7XG4gIH1cblxuICBnZXRab29tUmFuZ2UoKTogTXlFZGl0b3JSYW5nZSB8IG51bGwge1xuICAgIGlmICghd2luZG93Lk9ic2lkaWFuWm9vbVBsdWdpbikge1xuICAgICAgcmV0dXJuIG51bGw7XG4gICAgfVxuXG4gICAgcmV0dXJuIHdpbmRvdy5PYnNpZGlhblpvb21QbHVnaW4uZ2V0Wm9vbVJhbmdlKHRoaXMuZSk7XG4gIH1cblxuICB6b29tT3V0KCkge1xuICAgIGlmICghd2luZG93Lk9ic2lkaWFuWm9vbVBsdWdpbikge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHdpbmRvdy5PYnNpZGlhblpvb21QbHVnaW4uem9vbU91dCh0aGlzLmUpO1xuICB9XG5cbiAgem9vbUluKGxpbmU6IG51bWJlcikge1xuICAgIGlmICghd2luZG93Lk9ic2lkaWFuWm9vbVBsdWdpbikge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHdpbmRvdy5PYnNpZGlhblpvb21QbHVnaW4uem9vbUluKHRoaXMuZSwgbGluZSk7XG4gIH1cbn1cbiIsImltcG9ydCB7IEVkaXRvclZpZXcgfSBmcm9tIFwiQGNvZGVtaXJyb3Ivdmlld1wiO1xuXG5pbXBvcnQgeyBNeUVkaXRvciwgZ2V0RWRpdG9yRnJvbVN0YXRlIH0gZnJvbSBcIi4uL2VkaXRvclwiO1xuXG5leHBvcnQgZnVuY3Rpb24gY3JlYXRlS2V5bWFwUnVuQ2FsbGJhY2soY29uZmlnOiB7XG4gIGNoZWNrPzogKGVkaXRvcjogTXlFZGl0b3IpID0+IGJvb2xlYW47XG4gIHJ1bjogKGVkaXRvcjogTXlFZGl0b3IpID0+IHtcbiAgICBzaG91bGRVcGRhdGU6IGJvb2xlYW47XG4gICAgc2hvdWxkU3RvcFByb3BhZ2F0aW9uOiBib29sZWFuO1xuICB9O1xufSkge1xuICBjb25zdCBjaGVjayA9IGNvbmZpZy5jaGVjayB8fCAoKCkgPT4gdHJ1ZSk7XG4gIGNvbnN0IHsgcnVuIH0gPSBjb25maWc7XG5cbiAgcmV0dXJuICh2aWV3OiBFZGl0b3JWaWV3KTogYm9vbGVhbiA9PiB7XG4gICAgY29uc3QgZWRpdG9yID0gZ2V0RWRpdG9yRnJvbVN0YXRlKHZpZXcuc3RhdGUpO1xuXG4gICAgaWYgKCFjaGVjayhlZGl0b3IpKSB7XG4gICAgICByZXR1cm4gZmFsc2U7XG4gICAgfVxuXG4gICAgY29uc3QgeyBzaG91bGRVcGRhdGUsIHNob3VsZFN0b3BQcm9wYWdhdGlvbiB9ID0gcnVuKGVkaXRvcik7XG5cbiAgICByZXR1cm4gc2hvdWxkVXBkYXRlIHx8IHNob3VsZFN0b3BQcm9wYWdhdGlvbjtcbiAgfTtcbn1cbiIsImltcG9ydCB7IFBsdWdpbl8yIH0gZnJvbSBcIm9ic2lkaWFuXCI7XG5cbmltcG9ydCB7IGtleW1hcCB9IGZyb20gXCJAY29kZW1pcnJvci92aWV3XCI7XG5cbmltcG9ydCB7IEZlYXR1cmUgfSBmcm9tIFwiLi9GZWF0dXJlXCI7XG5cbmltcG9ydCB7IE15RWRpdG9yIH0gZnJvbSBcIi4uL2VkaXRvclwiO1xuaW1wb3J0IHsgTW92ZUN1cnNvclRvUHJldmlvdXNVbmZvbGRlZExpbmUgfSBmcm9tIFwiLi4vb3BlcmF0aW9ucy9Nb3ZlQ3Vyc29yVG9QcmV2aW91c1VuZm9sZGVkTGluZVwiO1xuaW1wb3J0IHsgSU1FRGV0ZWN0b3IgfSBmcm9tIFwiLi4vc2VydmljZXMvSU1FRGV0ZWN0b3JcIjtcbmltcG9ydCB7IE9wZXJhdGlvblBlcmZvcm1lciB9IGZyb20gXCIuLi9zZXJ2aWNlcy9PcGVyYXRpb25QZXJmb3JtZXJcIjtcbmltcG9ydCB7IFNldHRpbmdzIH0gZnJvbSBcIi4uL3NlcnZpY2VzL1NldHRpbmdzXCI7XG5pbXBvcnQgeyBjcmVhdGVLZXltYXBSdW5DYWxsYmFjayB9IGZyb20gXCIuLi91dGlscy9jcmVhdGVLZXltYXBSdW5DYWxsYmFja1wiO1xuXG5leHBvcnQgY2xhc3MgQXJyb3dMZWZ0QW5kQ3RybEFycm93TGVmdEJlaGF2aW91ck92ZXJyaWRlIGltcGxlbWVudHMgRmVhdHVyZSB7XG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgcGx1Z2luOiBQbHVnaW5fMixcbiAgICBwcml2YXRlIHNldHRpbmdzOiBTZXR0aW5ncyxcbiAgICBwcml2YXRlIGltZURldGVjdG9yOiBJTUVEZXRlY3RvcixcbiAgICBwcml2YXRlIG9wZXJhdGlvblBlcmZvcm1lcjogT3BlcmF0aW9uUGVyZm9ybWVyXG4gICkge31cblxuICBhc3luYyBsb2FkKCkge1xuICAgIHRoaXMucGx1Z2luLnJlZ2lzdGVyRWRpdG9yRXh0ZW5zaW9uKFxuICAgICAga2V5bWFwLm9mKFtcbiAgICAgICAge1xuICAgICAgICAgIGtleTogXCJBcnJvd0xlZnRcIixcbiAgICAgICAgICBydW46IGNyZWF0ZUtleW1hcFJ1bkNhbGxiYWNrKHtcbiAgICAgICAgICAgIGNoZWNrOiB0aGlzLmNoZWNrLFxuICAgICAgICAgICAgcnVuOiB0aGlzLnJ1bixcbiAgICAgICAgICB9KSxcbiAgICAgICAgfSxcbiAgICAgICAge1xuICAgICAgICAgIHdpbjogXCJjLUFycm93TGVmdFwiLFxuICAgICAgICAgIGxpbnV4OiBcImMtQXJyb3dMZWZ0XCIsXG4gICAgICAgICAgcnVuOiBjcmVhdGVLZXltYXBSdW5DYWxsYmFjayh7XG4gICAgICAgICAgICBjaGVjazogdGhpcy5jaGVjayxcbiAgICAgICAgICAgIHJ1bjogdGhpcy5ydW4sXG4gICAgICAgICAgfSksXG4gICAgICAgIH0sXG4gICAgICBdKVxuICAgICk7XG4gIH1cblxuICBhc3luYyB1bmxvYWQoKSB7fVxuXG4gIHByaXZhdGUgY2hlY2sgPSAoKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgIHRoaXMuc2V0dGluZ3Mua2VlcEN1cnNvcldpdGhpbkNvbnRlbnQgIT09IFwibmV2ZXJcIiAmJlxuICAgICAgIXRoaXMuaW1lRGV0ZWN0b3IuaXNPcGVuZWQoKVxuICAgICk7XG4gIH07XG5cbiAgcHJpdmF0ZSBydW4gPSAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgIHJldHVybiB0aGlzLm9wZXJhdGlvblBlcmZvcm1lci5wZXJmb3JtKFxuICAgICAgKHJvb3QpID0+IG5ldyBNb3ZlQ3Vyc29yVG9QcmV2aW91c1VuZm9sZGVkTGluZShyb290KSxcbiAgICAgIGVkaXRvclxuICAgICk7XG4gIH07XG59XG4iLCJleHBvcnQgZnVuY3Rpb24gY21wUG9zKGE6IFBvc2l0aW9uLCBiOiBQb3NpdGlvbikge1xuICByZXR1cm4gYS5saW5lIC0gYi5saW5lIHx8IGEuY2ggLSBiLmNoO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gbWF4UG9zKGE6IFBvc2l0aW9uLCBiOiBQb3NpdGlvbikge1xuICByZXR1cm4gY21wUG9zKGEsIGIpIDwgMCA/IGIgOiBhO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gbWluUG9zKGE6IFBvc2l0aW9uLCBiOiBQb3NpdGlvbikge1xuICByZXR1cm4gY21wUG9zKGEsIGIpIDwgMCA/IGEgOiBiO1xufVxuXG5leHBvcnQgZnVuY3Rpb24gaXNSYW5nZXNJbnRlcnNlY3RzKFxuICBhOiBbUG9zaXRpb24sIFBvc2l0aW9uXSxcbiAgYjogW1Bvc2l0aW9uLCBQb3NpdGlvbl1cbikge1xuICByZXR1cm4gY21wUG9zKGFbMV0sIGJbMF0pID49IDAgJiYgY21wUG9zKGFbMF0sIGJbMV0pIDw9IDA7XG59XG5cbmV4cG9ydCBmdW5jdGlvbiByZWNhbGN1bGF0ZU51bWVyaWNCdWxsZXRzKHJvb3Q6IFJvb3QpIHtcbiAgZnVuY3Rpb24gdmlzaXQocGFyZW50OiBSb290IHwgTGlzdCkge1xuICAgIGxldCBpbmRleCA9IDE7XG5cbiAgICBmb3IgKGNvbnN0IGNoaWxkIG9mIHBhcmVudC5nZXRDaGlsZHJlbigpKSB7XG4gICAgICBpZiAoL1xcZCtcXC4vLnRlc3QoY2hpbGQuZ2V0QnVsbGV0KCkpKSB7XG4gICAgICAgIGNoaWxkLnJlcGxhdGVCdWxsZXQoYCR7aW5kZXgrK30uYCk7XG4gICAgICB9XG5cbiAgICAgIHZpc2l0KGNoaWxkKTtcbiAgICB9XG4gIH1cblxuICB2aXNpdChyb290KTtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBQb3NpdGlvbiB7XG4gIGNoOiBudW1iZXI7XG4gIGxpbmU6IG51bWJlcjtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBMaXN0TGluZSB7XG4gIHRleHQ6IHN0cmluZztcbiAgZnJvbTogUG9zaXRpb247XG4gIHRvOiBQb3NpdGlvbjtcbn1cblxuZXhwb3J0IGludGVyZmFjZSBSYW5nZSB7XG4gIGFuY2hvcjogUG9zaXRpb247XG4gIGhlYWQ6IFBvc2l0aW9uO1xufVxuXG5sZXQgaWRTZXEgPSAwO1xuXG5leHBvcnQgY2xhc3MgTGlzdCB7XG4gIHByaXZhdGUgaWQ6IG51bWJlcjtcbiAgcHJpdmF0ZSBwYXJlbnQ6IExpc3QgfCBudWxsID0gbnVsbDtcbiAgcHJpdmF0ZSBjaGlsZHJlbjogTGlzdFtdID0gW107XG4gIHByaXZhdGUgbm90ZXNJbmRlbnQ6IHN0cmluZyB8IG51bGwgPSBudWxsO1xuICBwcml2YXRlIGxpbmVzOiBzdHJpbmdbXSA9IFtdO1xuXG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgcm9vdDogUm9vdCxcbiAgICBwcml2YXRlIGluZGVudDogc3RyaW5nLFxuICAgIHByaXZhdGUgYnVsbGV0OiBzdHJpbmcsXG4gICAgcHJpdmF0ZSBvcHRpb25hbENoZWNrYm94OiBzdHJpbmcsXG4gICAgcHJpdmF0ZSBzcGFjZUFmdGVyQnVsbGV0OiBzdHJpbmcsXG4gICAgZmlyc3RMaW5lOiBzdHJpbmcsXG4gICAgcHJpdmF0ZSBmb2xkUm9vdDogYm9vbGVhblxuICApIHtcbiAgICB0aGlzLmlkID0gaWRTZXErKztcbiAgICB0aGlzLmxpbmVzLnB1c2goZmlyc3RMaW5lKTtcbiAgfVxuXG4gIGdldElEKCkge1xuICAgIHJldHVybiB0aGlzLmlkO1xuICB9XG5cbiAgZ2V0Tm90ZXNJbmRlbnQoKTogc3RyaW5nIHwgbnVsbCB7XG4gICAgcmV0dXJuIHRoaXMubm90ZXNJbmRlbnQ7XG4gIH1cblxuICBzZXROb3Rlc0luZGVudChub3Rlc0luZGVudDogc3RyaW5nKSB7XG4gICAgaWYgKHRoaXMubm90ZXNJbmRlbnQgIT09IG51bGwpIHtcbiAgICAgIHRocm93IG5ldyBFcnJvcihgTm90ZXMgaW5kZW50IGFscmVhZHkgcHJvdmlkZWRgKTtcbiAgICB9XG4gICAgdGhpcy5ub3Rlc0luZGVudCA9IG5vdGVzSW5kZW50O1xuICB9XG5cbiAgYWRkTGluZSh0ZXh0OiBzdHJpbmcpIHtcbiAgICBpZiAodGhpcy5ub3Rlc0luZGVudCA9PT0gbnVsbCkge1xuICAgICAgdGhyb3cgbmV3IEVycm9yKFxuICAgICAgICBgVW5hYmxlIHRvIGFkZCBsaW5lLCBub3RlcyBpbmRlbnQgc2hvdWxkIGJlIHByb3ZpZGVkIGZpcnN0YFxuICAgICAgKTtcbiAgICB9XG5cbiAgICB0aGlzLmxpbmVzLnB1c2godGV4dCk7XG4gIH1cblxuICByZXBsYWNlTGluZXMobGluZXM6IHN0cmluZ1tdKSB7XG4gICAgaWYgKGxpbmVzLmxlbmd0aCA+IDEgJiYgdGhpcy5ub3Rlc0luZGVudCA9PT0gbnVsbCkge1xuICAgICAgdGhyb3cgbmV3IEVycm9yKFxuICAgICAgICBgVW5hYmxlIHRvIGFkZCBsaW5lLCBub3RlcyBpbmRlbnQgc2hvdWxkIGJlIHByb3ZpZGVkIGZpcnN0YFxuICAgICAgKTtcbiAgICB9XG5cbiAgICB0aGlzLmxpbmVzID0gbGluZXM7XG4gIH1cblxuICBnZXRMaW5lQ291bnQoKSB7XG4gICAgcmV0dXJuIHRoaXMubGluZXMubGVuZ3RoO1xuICB9XG5cbiAgZ2V0Um9vdCgpIHtcbiAgICByZXR1cm4gdGhpcy5yb290O1xuICB9XG5cbiAgZ2V0Q2hpbGRyZW4oKSB7XG4gICAgcmV0dXJuIHRoaXMuY2hpbGRyZW4uY29uY2F0KCk7XG4gIH1cblxuICBnZXRMaW5lc0luZm8oKTogTGlzdExpbmVbXSB7XG4gICAgY29uc3Qgc3RhcnRMaW5lID0gdGhpcy5yb290LmdldENvbnRlbnRMaW5lc1JhbmdlT2YodGhpcylbMF07XG5cbiAgICByZXR1cm4gdGhpcy5saW5lcy5tYXAoKHJvdywgaSkgPT4ge1xuICAgICAgY29uc3QgbGluZSA9IHN0YXJ0TGluZSArIGk7XG4gICAgICBjb25zdCBzdGFydENoID1cbiAgICAgICAgaSA9PT0gMCA/IHRoaXMuZ2V0Q29udGVudFN0YXJ0Q2goKSA6IHRoaXMubm90ZXNJbmRlbnQubGVuZ3RoO1xuICAgICAgY29uc3QgZW5kQ2ggPSBzdGFydENoICsgcm93Lmxlbmd0aDtcblxuICAgICAgcmV0dXJuIHtcbiAgICAgICAgdGV4dDogcm93LFxuICAgICAgICBmcm9tOiB7IGxpbmUsIGNoOiBzdGFydENoIH0sXG4gICAgICAgIHRvOiB7IGxpbmUsIGNoOiBlbmRDaCB9LFxuICAgICAgfTtcbiAgICB9KTtcbiAgfVxuXG4gIGdldExpbmVzKCk6IHN0cmluZ1tdIHtcbiAgICByZXR1cm4gdGhpcy5saW5lcy5jb25jYXQoKTtcbiAgfVxuXG4gIGdldEZpcnN0TGluZUNvbnRlbnRTdGFydCgpIHtcbiAgICBjb25zdCBzdGFydExpbmUgPSB0aGlzLnJvb3QuZ2V0Q29udGVudExpbmVzUmFuZ2VPZih0aGlzKVswXTtcblxuICAgIHJldHVybiB7XG4gICAgICBsaW5lOiBzdGFydExpbmUsXG4gICAgICBjaDogdGhpcy5nZXRDb250ZW50U3RhcnRDaCgpLFxuICAgIH07XG4gIH1cblxuICBnZXRGaXJzdExpbmVDb250ZW50U3RhcnRBZnRlckNoZWNrYm94KCkge1xuICAgIGNvbnN0IHN0YXJ0TGluZSA9IHRoaXMucm9vdC5nZXRDb250ZW50TGluZXNSYW5nZU9mKHRoaXMpWzBdO1xuXG4gICAgcmV0dXJuIHtcbiAgICAgIGxpbmU6IHN0YXJ0TGluZSxcbiAgICAgIGNoOiB0aGlzLmdldENvbnRlbnRTdGFydENoKCkgKyB0aGlzLmdldENoZWNrYm94TGVuZ3RoKCksXG4gICAgfTtcbiAgfVxuXG4gIGdldExhc3RMaW5lQ29udGVudEVuZCgpIHtcbiAgICBjb25zdCBlbmRMaW5lID0gdGhpcy5yb290LmdldENvbnRlbnRMaW5lc1JhbmdlT2YodGhpcylbMV07XG4gICAgY29uc3QgZW5kQ2ggPVxuICAgICAgdGhpcy5saW5lcy5sZW5ndGggPT09IDFcbiAgICAgICAgPyB0aGlzLmdldENvbnRlbnRTdGFydENoKCkgKyB0aGlzLmxpbmVzWzBdLmxlbmd0aFxuICAgICAgICA6IHRoaXMubm90ZXNJbmRlbnQubGVuZ3RoICsgdGhpcy5saW5lc1t0aGlzLmxpbmVzLmxlbmd0aCAtIDFdLmxlbmd0aDtcblxuICAgIHJldHVybiB7XG4gICAgICBsaW5lOiBlbmRMaW5lLFxuICAgICAgY2g6IGVuZENoLFxuICAgIH07XG4gIH1cblxuICBnZXRDb250ZW50RW5kSW5jbHVkaW5nQ2hpbGRyZW4oKSB7XG4gICAgcmV0dXJuIHRoaXMuZ2V0TGFzdENoaWxkKCkuZ2V0TGFzdExpbmVDb250ZW50RW5kKCk7XG4gIH1cblxuICBwcml2YXRlIGdldExhc3RDaGlsZCgpIHtcbiAgICBsZXQgbGFzdENoaWxkOiBMaXN0ID0gdGhpcztcblxuICAgIHdoaWxlICghbGFzdENoaWxkLmlzRW1wdHkoKSkge1xuICAgICAgbGFzdENoaWxkID0gbGFzdENoaWxkLmdldENoaWxkcmVuKCkubGFzdCgpO1xuICAgIH1cblxuICAgIHJldHVybiBsYXN0Q2hpbGQ7XG4gIH1cblxuICBwcml2YXRlIGdldENvbnRlbnRTdGFydENoKCkge1xuICAgIHJldHVybiB0aGlzLmluZGVudC5sZW5ndGggKyB0aGlzLmJ1bGxldC5sZW5ndGggKyAxO1xuICB9XG5cbiAgaXNGb2xkZWQoKTogYm9vbGVhbiB7XG4gICAgaWYgKHRoaXMuZm9sZFJvb3QpIHtcbiAgICAgIHJldHVybiB0cnVlO1xuICAgIH1cblxuICAgIGlmICh0aGlzLnBhcmVudCkge1xuICAgICAgcmV0dXJuIHRoaXMucGFyZW50LmlzRm9sZGVkKCk7XG4gICAgfVxuXG4gICAgcmV0dXJuIGZhbHNlO1xuICB9XG5cbiAgaXNGb2xkUm9vdCgpIHtcbiAgICByZXR1cm4gdGhpcy5mb2xkUm9vdDtcbiAgfVxuXG4gIGdldFRvcEZvbGRSb290KCkge1xuICAgIGxldCB0bXA6IExpc3QgPSB0aGlzO1xuICAgIGxldCBmb2xkUm9vdDogTGlzdCB8IG51bGwgPSBudWxsO1xuICAgIHdoaWxlICh0bXApIHtcbiAgICAgIGlmICh0bXAuaXNGb2xkUm9vdCgpKSB7XG4gICAgICAgIGZvbGRSb290ID0gdG1wO1xuICAgICAgfVxuICAgICAgdG1wID0gdG1wLnBhcmVudDtcbiAgICB9XG4gICAgcmV0dXJuIGZvbGRSb290O1xuICB9XG5cbiAgZ2V0TGV2ZWwoKTogbnVtYmVyIHtcbiAgICBpZiAoIXRoaXMucGFyZW50KSB7XG4gICAgICByZXR1cm4gMDtcbiAgICB9XG5cbiAgICByZXR1cm4gdGhpcy5wYXJlbnQuZ2V0TGV2ZWwoKSArIDE7XG4gIH1cblxuICB1bmluZGVudENvbnRlbnQoZnJvbTogbnVtYmVyLCB0aWxsOiBudW1iZXIpIHtcbiAgICB0aGlzLmluZGVudCA9IHRoaXMuaW5kZW50LnNsaWNlKDAsIGZyb20pICsgdGhpcy5pbmRlbnQuc2xpY2UodGlsbCk7XG4gICAgaWYgKHRoaXMubm90ZXNJbmRlbnQgIT09IG51bGwpIHtcbiAgICAgIHRoaXMubm90ZXNJbmRlbnQgPVxuICAgICAgICB0aGlzLm5vdGVzSW5kZW50LnNsaWNlKDAsIGZyb20pICsgdGhpcy5ub3Rlc0luZGVudC5zbGljZSh0aWxsKTtcbiAgICB9XG5cbiAgICBmb3IgKGNvbnN0IGNoaWxkIG9mIHRoaXMuY2hpbGRyZW4pIHtcbiAgICAgIGNoaWxkLnVuaW5kZW50Q29udGVudChmcm9tLCB0aWxsKTtcbiAgICB9XG4gIH1cblxuICBpbmRlbnRDb250ZW50KGluZGVudFBvczogbnVtYmVyLCBpbmRlbnRDaGFyczogc3RyaW5nKSB7XG4gICAgdGhpcy5pbmRlbnQgPVxuICAgICAgdGhpcy5pbmRlbnQuc2xpY2UoMCwgaW5kZW50UG9zKSArXG4gICAgICBpbmRlbnRDaGFycyArXG4gICAgICB0aGlzLmluZGVudC5zbGljZShpbmRlbnRQb3MpO1xuICAgIGlmICh0aGlzLm5vdGVzSW5kZW50ICE9PSBudWxsKSB7XG4gICAgICB0aGlzLm5vdGVzSW5kZW50ID1cbiAgICAgICAgdGhpcy5ub3Rlc0luZGVudC5zbGljZSgwLCBpbmRlbnRQb3MpICtcbiAgICAgICAgaW5kZW50Q2hhcnMgK1xuICAgICAgICB0aGlzLm5vdGVzSW5kZW50LnNsaWNlKGluZGVudFBvcyk7XG4gICAgfVxuXG4gICAgZm9yIChjb25zdCBjaGlsZCBvZiB0aGlzLmNoaWxkcmVuKSB7XG4gICAgICBjaGlsZC5pbmRlbnRDb250ZW50KGluZGVudFBvcywgaW5kZW50Q2hhcnMpO1xuICAgIH1cbiAgfVxuXG4gIGdldEZpcnN0TGluZUluZGVudCgpIHtcbiAgICByZXR1cm4gdGhpcy5pbmRlbnQ7XG4gIH1cblxuICBnZXRCdWxsZXQoKSB7XG4gICAgcmV0dXJuIHRoaXMuYnVsbGV0O1xuICB9XG5cbiAgZ2V0U3BhY2VBZnRlckJ1bGxldCgpIHtcbiAgICByZXR1cm4gdGhpcy5zcGFjZUFmdGVyQnVsbGV0O1xuICB9XG5cbiAgZ2V0Q2hlY2tib3hMZW5ndGgoKSB7XG4gICAgcmV0dXJuIHRoaXMub3B0aW9uYWxDaGVja2JveC5sZW5ndGg7XG4gIH1cblxuICByZXBsYXRlQnVsbGV0KGJ1bGxldDogc3RyaW5nKSB7XG4gICAgdGhpcy5idWxsZXQgPSBidWxsZXQ7XG4gIH1cblxuICBnZXRQYXJlbnQoKSB7XG4gICAgcmV0dXJuIHRoaXMucGFyZW50O1xuICB9XG5cbiAgYWRkQmVmb3JlQWxsKGxpc3Q6IExpc3QpIHtcbiAgICB0aGlzLmNoaWxkcmVuLnVuc2hpZnQobGlzdCk7XG4gICAgbGlzdC5wYXJlbnQgPSB0aGlzO1xuICB9XG5cbiAgYWRkQWZ0ZXJBbGwobGlzdDogTGlzdCkge1xuICAgIHRoaXMuY2hpbGRyZW4ucHVzaChsaXN0KTtcbiAgICBsaXN0LnBhcmVudCA9IHRoaXM7XG4gIH1cblxuICByZW1vdmVDaGlsZChsaXN0OiBMaXN0KSB7XG4gICAgY29uc3QgaSA9IHRoaXMuY2hpbGRyZW4uaW5kZXhPZihsaXN0KTtcbiAgICB0aGlzLmNoaWxkcmVuLnNwbGljZShpLCAxKTtcbiAgICBsaXN0LnBhcmVudCA9IG51bGw7XG4gIH1cblxuICBhZGRCZWZvcmUoYmVmb3JlOiBMaXN0LCBsaXN0OiBMaXN0KSB7XG4gICAgY29uc3QgaSA9IHRoaXMuY2hpbGRyZW4uaW5kZXhPZihiZWZvcmUpO1xuICAgIHRoaXMuY2hpbGRyZW4uc3BsaWNlKGksIDAsIGxpc3QpO1xuICAgIGxpc3QucGFyZW50ID0gdGhpcztcbiAgfVxuXG4gIGFkZEFmdGVyKGJlZm9yZTogTGlzdCwgbGlzdDogTGlzdCkge1xuICAgIGNvbnN0IGkgPSB0aGlzLmNoaWxkcmVuLmluZGV4T2YoYmVmb3JlKTtcbiAgICB0aGlzLmNoaWxkcmVuLnNwbGljZShpICsgMSwgMCwgbGlzdCk7XG4gICAgbGlzdC5wYXJlbnQgPSB0aGlzO1xuICB9XG5cbiAgZ2V0UHJldlNpYmxpbmdPZihsaXN0OiBMaXN0KSB7XG4gICAgY29uc3QgaSA9IHRoaXMuY2hpbGRyZW4uaW5kZXhPZihsaXN0KTtcbiAgICByZXR1cm4gaSA+IDAgPyB0aGlzLmNoaWxkcmVuW2kgLSAxXSA6IG51bGw7XG4gIH1cblxuICBnZXROZXh0U2libGluZ09mKGxpc3Q6IExpc3QpIHtcbiAgICBjb25zdCBpID0gdGhpcy5jaGlsZHJlbi5pbmRleE9mKGxpc3QpO1xuICAgIHJldHVybiBpID49IDAgJiYgaSA8IHRoaXMuY2hpbGRyZW4ubGVuZ3RoID8gdGhpcy5jaGlsZHJlbltpICsgMV0gOiBudWxsO1xuICB9XG5cbiAgaXNFbXB0eSgpIHtcbiAgICByZXR1cm4gdGhpcy5jaGlsZHJlbi5sZW5ndGggPT09IDA7XG4gIH1cblxuICBwcmludCgpIHtcbiAgICBsZXQgcmVzID0gXCJcIjtcblxuICAgIGZvciAobGV0IGkgPSAwOyBpIDwgdGhpcy5saW5lcy5sZW5ndGg7IGkrKykge1xuICAgICAgcmVzICs9XG4gICAgICAgIGkgPT09IDBcbiAgICAgICAgICA/IHRoaXMuaW5kZW50ICsgdGhpcy5idWxsZXQgKyB0aGlzLnNwYWNlQWZ0ZXJCdWxsZXRcbiAgICAgICAgICA6IHRoaXMubm90ZXNJbmRlbnQ7XG4gICAgICByZXMgKz0gdGhpcy5saW5lc1tpXTtcbiAgICAgIHJlcyArPSBcIlxcblwiO1xuICAgIH1cblxuICAgIGZvciAoY29uc3QgY2hpbGQgb2YgdGhpcy5jaGlsZHJlbikge1xuICAgICAgcmVzICs9IGNoaWxkLnByaW50KCk7XG4gICAgfVxuXG4gICAgcmV0dXJuIHJlcztcbiAgfVxuXG4gIGNsb25lKG5ld1Jvb3Q6IFJvb3QpIHtcbiAgICBjb25zdCBjbG9uZSA9IG5ldyBMaXN0KFxuICAgICAgbmV3Um9vdCxcbiAgICAgIHRoaXMuaW5kZW50LFxuICAgICAgdGhpcy5idWxsZXQsXG4gICAgICB0aGlzLm9wdGlvbmFsQ2hlY2tib3gsXG4gICAgICB0aGlzLnNwYWNlQWZ0ZXJCdWxsZXQsXG4gICAgICBcIlwiLFxuICAgICAgdGhpcy5mb2xkUm9vdFxuICAgICk7XG4gICAgY2xvbmUuaWQgPSB0aGlzLmlkO1xuICAgIGNsb25lLmxpbmVzID0gdGhpcy5saW5lcy5jb25jYXQoKTtcbiAgICBjbG9uZS5ub3Rlc0luZGVudCA9IHRoaXMubm90ZXNJbmRlbnQ7XG4gICAgZm9yIChjb25zdCBjaGlsZCBvZiB0aGlzLmNoaWxkcmVuKSB7XG4gICAgICBjbG9uZS5hZGRBZnRlckFsbChjaGlsZC5jbG9uZShuZXdSb290KSk7XG4gICAgfVxuXG4gICAgcmV0dXJuIGNsb25lO1xuICB9XG59XG5cbmV4cG9ydCBjbGFzcyBSb290IHtcbiAgcHJpdmF0ZSByb290TGlzdCA9IG5ldyBMaXN0KHRoaXMsIFwiXCIsIFwiXCIsIFwiXCIsIFwiXCIsIFwiXCIsIGZhbHNlKTtcbiAgcHJpdmF0ZSBzZWxlY3Rpb25zOiBSYW5nZVtdID0gW107XG5cbiAgY29uc3RydWN0b3IoXG4gICAgcHJpdmF0ZSBzdGFydDogUG9zaXRpb24sXG4gICAgcHJpdmF0ZSBlbmQ6IFBvc2l0aW9uLFxuICAgIHNlbGVjdGlvbnM6IFJhbmdlW11cbiAgKSB7XG4gICAgdGhpcy5yZXBsYWNlU2VsZWN0aW9ucyhzZWxlY3Rpb25zKTtcbiAgfVxuXG4gIGdldFJvb3RMaXN0KCkge1xuICAgIHJldHVybiB0aGlzLnJvb3RMaXN0O1xuICB9XG5cbiAgZ2V0Q29udGVudFJhbmdlKCk6IFtQb3NpdGlvbiwgUG9zaXRpb25dIHtcbiAgICByZXR1cm4gW3RoaXMuZ2V0Q29udGVudFN0YXJ0KCksIHRoaXMuZ2V0Q29udGVudEVuZCgpXTtcbiAgfVxuXG4gIGdldENvbnRlbnRTdGFydCgpOiBQb3NpdGlvbiB7XG4gICAgcmV0dXJuIHsgLi4udGhpcy5zdGFydCB9O1xuICB9XG5cbiAgZ2V0Q29udGVudEVuZCgpOiBQb3NpdGlvbiB7XG4gICAgcmV0dXJuIHsgLi4udGhpcy5lbmQgfTtcbiAgfVxuXG4gIGdldFNlbGVjdGlvbnMoKTogUmFuZ2VbXSB7XG4gICAgcmV0dXJuIHRoaXMuc2VsZWN0aW9ucy5tYXAoKHMpID0+ICh7XG4gICAgICBhbmNob3I6IHsgLi4ucy5hbmNob3IgfSxcbiAgICAgIGhlYWQ6IHsgLi4ucy5oZWFkIH0sXG4gICAgfSkpO1xuICB9XG5cbiAgaGFzU2luZ2xlQ3Vyc29yKCkge1xuICAgIGlmICghdGhpcy5oYXNTaW5nbGVTZWxlY3Rpb24oKSkge1xuICAgICAgcmV0dXJuIGZhbHNlO1xuICAgIH1cblxuICAgIGNvbnN0IHNlbGVjdGlvbiA9IHRoaXMuc2VsZWN0aW9uc1swXTtcblxuICAgIHJldHVybiAoXG4gICAgICBzZWxlY3Rpb24uYW5jaG9yLmxpbmUgPT09IHNlbGVjdGlvbi5oZWFkLmxpbmUgJiZcbiAgICAgIHNlbGVjdGlvbi5hbmNob3IuY2ggPT09IHNlbGVjdGlvbi5oZWFkLmNoXG4gICAgKTtcbiAgfVxuXG4gIGhhc1NpbmdsZVNlbGVjdGlvbigpIHtcbiAgICByZXR1cm4gdGhpcy5zZWxlY3Rpb25zLmxlbmd0aCA9PT0gMTtcbiAgfVxuXG4gIGdldFNlbGVjdGlvbigpIHtcbiAgICBjb25zdCBzZWxlY3Rpb24gPSB0aGlzLnNlbGVjdGlvbnNbdGhpcy5zZWxlY3Rpb25zLmxlbmd0aCAtIDFdO1xuXG4gICAgY29uc3QgZnJvbSA9XG4gICAgICBzZWxlY3Rpb24uYW5jaG9yLmNoID4gc2VsZWN0aW9uLmhlYWQuY2hcbiAgICAgICAgPyBzZWxlY3Rpb24uaGVhZC5jaFxuICAgICAgICA6IHNlbGVjdGlvbi5hbmNob3IuY2g7XG4gICAgY29uc3QgdG8gPVxuICAgICAgc2VsZWN0aW9uLmFuY2hvci5jaCA+IHNlbGVjdGlvbi5oZWFkLmNoXG4gICAgICAgID8gc2VsZWN0aW9uLmFuY2hvci5jaFxuICAgICAgICA6IHNlbGVjdGlvbi5oZWFkLmNoO1xuXG4gICAgcmV0dXJuIHtcbiAgICAgIC4uLnNlbGVjdGlvbixcbiAgICAgIGZyb20sXG4gICAgICB0byxcbiAgICB9O1xuICB9XG5cbiAgZ2V0Q3Vyc29yKCkge1xuICAgIHJldHVybiB7IC4uLnRoaXMuc2VsZWN0aW9uc1t0aGlzLnNlbGVjdGlvbnMubGVuZ3RoIC0gMV0uaGVhZCB9O1xuICB9XG5cbiAgcmVwbGFjZUN1cnNvcihjdXJzb3I6IFBvc2l0aW9uKSB7XG4gICAgdGhpcy5zZWxlY3Rpb25zID0gW3sgYW5jaG9yOiBjdXJzb3IsIGhlYWQ6IGN1cnNvciB9XTtcbiAgfVxuXG4gIHJlcGxhY2VTZWxlY3Rpb25zKHNlbGVjdGlvbnM6IFJhbmdlW10pIHtcbiAgICBpZiAoc2VsZWN0aW9ucy5sZW5ndGggPCAxKSB7XG4gICAgICB0aHJvdyBuZXcgRXJyb3IoYFVuYWJsZSB0byBjcmVhdGUgUm9vdCB3aXRob3V0IHNlbGVjdGlvbnNgKTtcbiAgICB9XG4gICAgdGhpcy5zZWxlY3Rpb25zID0gc2VsZWN0aW9ucztcbiAgfVxuXG4gIGdldExpc3RVbmRlckN1cnNvcigpOiBMaXN0IHtcbiAgICByZXR1cm4gdGhpcy5nZXRMaXN0VW5kZXJMaW5lKHRoaXMuZ2V0Q3Vyc29yKCkubGluZSk7XG4gIH1cblxuICBnZXRMaXN0VW5kZXJMaW5lKGxpbmU6IG51bWJlcikge1xuICAgIGlmIChsaW5lIDwgdGhpcy5zdGFydC5saW5lIHx8IGxpbmUgPiB0aGlzLmVuZC5saW5lKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgbGV0IHJlc3VsdDogTGlzdCA9IG51bGw7XG4gICAgbGV0IGluZGV4OiBudW1iZXIgPSB0aGlzLnN0YXJ0LmxpbmU7XG5cbiAgICBjb25zdCB2aXNpdEFyciA9IChsbDogTGlzdFtdKSA9PiB7XG4gICAgICBmb3IgKGNvbnN0IGwgb2YgbGwpIHtcbiAgICAgICAgY29uc3QgbGlzdEZyb21MaW5lID0gaW5kZXg7XG4gICAgICAgIGNvbnN0IGxpc3RUaWxsTGluZSA9IGxpc3RGcm9tTGluZSArIGwuZ2V0TGluZUNvdW50KCkgLSAxO1xuXG4gICAgICAgIGlmIChsaW5lID49IGxpc3RGcm9tTGluZSAmJiBsaW5lIDw9IGxpc3RUaWxsTGluZSkge1xuICAgICAgICAgIHJlc3VsdCA9IGw7XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgaW5kZXggPSBsaXN0VGlsbExpbmUgKyAxO1xuICAgICAgICAgIHZpc2l0QXJyKGwuZ2V0Q2hpbGRyZW4oKSk7XG4gICAgICAgIH1cbiAgICAgICAgaWYgKHJlc3VsdCAhPT0gbnVsbCkge1xuICAgICAgICAgIHJldHVybjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH07XG5cbiAgICB2aXNpdEFycih0aGlzLnJvb3RMaXN0LmdldENoaWxkcmVuKCkpO1xuXG4gICAgcmV0dXJuIHJlc3VsdDtcbiAgfVxuXG4gIGdldENvbnRlbnRMaW5lc1JhbmdlT2YobGlzdDogTGlzdCk6IFtudW1iZXIsIG51bWJlcl0gfCBudWxsIHtcbiAgICBsZXQgcmVzdWx0OiBbbnVtYmVyLCBudW1iZXJdIHwgbnVsbCA9IG51bGw7XG4gICAgbGV0IGxpbmU6IG51bWJlciA9IHRoaXMuc3RhcnQubGluZTtcblxuICAgIGNvbnN0IHZpc2l0QXJyID0gKGxsOiBMaXN0W10pID0+IHtcbiAgICAgIGZvciAoY29uc3QgbCBvZiBsbCkge1xuICAgICAgICBjb25zdCBsaXN0RnJvbUxpbmUgPSBsaW5lO1xuICAgICAgICBjb25zdCBsaXN0VGlsbExpbmUgPSBsaXN0RnJvbUxpbmUgKyBsLmdldExpbmVDb3VudCgpIC0gMTtcblxuICAgICAgICBpZiAobCA9PT0gbGlzdCkge1xuICAgICAgICAgIHJlc3VsdCA9IFtsaXN0RnJvbUxpbmUsIGxpc3RUaWxsTGluZV07XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgbGluZSA9IGxpc3RUaWxsTGluZSArIDE7XG4gICAgICAgICAgdmlzaXRBcnIobC5nZXRDaGlsZHJlbigpKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGlmIChyZXN1bHQgIT09IG51bGwpIHtcbiAgICAgICAgICByZXR1cm47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9O1xuXG4gICAgdmlzaXRBcnIodGhpcy5yb290TGlzdC5nZXRDaGlsZHJlbigpKTtcblxuICAgIHJldHVybiByZXN1bHQ7XG4gIH1cblxuICBnZXRDaGlsZHJlbigpIHtcbiAgICByZXR1cm4gdGhpcy5yb290TGlzdC5nZXRDaGlsZHJlbigpO1xuICB9XG5cbiAgcHJpbnQoKSB7XG4gICAgbGV0IHJlcyA9IFwiXCI7XG5cbiAgICBmb3IgKGNvbnN0IGNoaWxkIG9mIHRoaXMucm9vdExpc3QuZ2V0Q2hpbGRyZW4oKSkge1xuICAgICAgcmVzICs9IGNoaWxkLnByaW50KCk7XG4gICAgfVxuXG4gICAgcmV0dXJuIHJlcy5yZXBsYWNlKC9cXG4kLywgXCJcIik7XG4gIH1cblxuICBjbG9uZSgpIHtcbiAgICBjb25zdCBjbG9uZSA9IG5ldyBSb290KFxuICAgICAgeyAuLi50aGlzLnN0YXJ0IH0sXG4gICAgICB7IC4uLnRoaXMuZW5kIH0sXG4gICAgICB0aGlzLmdldFNlbGVjdGlvbnMoKVxuICAgICk7XG4gICAgY2xvbmUucm9vdExpc3QgPSB0aGlzLnJvb3RMaXN0LmNsb25lKGNsb25lKTtcbiAgICByZXR1cm4gY2xvbmU7XG4gIH1cbn1cbiIsImltcG9ydCB7IE9wZXJhdGlvbiB9IGZyb20gXCIuL09wZXJhdGlvblwiO1xuXG5pbXBvcnQge1xuICBMaXN0LFxuICBMaXN0TGluZSxcbiAgUG9zaXRpb24sXG4gIFJvb3QsXG4gIHJlY2FsY3VsYXRlTnVtZXJpY0J1bGxldHMsXG59IGZyb20gXCIuLi9yb290XCI7XG5cbmV4cG9ydCBjbGFzcyBEZWxldGVUaWxsUHJldmlvdXNMaW5lQ29udGVudEVuZCBpbXBsZW1lbnRzIE9wZXJhdGlvbiB7XG4gIHByaXZhdGUgc3RvcFByb3BhZ2F0aW9uID0gZmFsc2U7XG4gIHByaXZhdGUgdXBkYXRlZCA9IGZhbHNlO1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcm9vdDogUm9vdCkge31cblxuICBzaG91bGRTdG9wUHJvcGFnYXRpb24oKSB7XG4gICAgcmV0dXJuIHRoaXMuc3RvcFByb3BhZ2F0aW9uO1xuICB9XG5cbiAgc2hvdWxkVXBkYXRlKCkge1xuICAgIHJldHVybiB0aGlzLnVwZGF0ZWQ7XG4gIH1cblxuICBwZXJmb3JtKCkge1xuICAgIGNvbnN0IHsgcm9vdCB9ID0gdGhpcztcblxuICAgIGlmICghcm9vdC5oYXNTaW5nbGVDdXJzb3IoKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGNvbnN0IGxpc3QgPSByb290LmdldExpc3RVbmRlckN1cnNvcigpO1xuICAgIGNvbnN0IGN1cnNvciA9IHJvb3QuZ2V0Q3Vyc29yKCk7XG4gICAgY29uc3QgbGluZXMgPSBsaXN0LmdldExpbmVzSW5mbygpO1xuXG4gICAgY29uc3QgbGluZU5vID0gbGluZXMuZmluZEluZGV4KFxuICAgICAgKGwpID0+IGN1cnNvci5jaCA9PT0gbC5mcm9tLmNoICYmIGN1cnNvci5saW5lID09PSBsLmZyb20ubGluZVxuICAgICk7XG5cbiAgICBpZiAobGluZU5vID09PSAwKSB7XG4gICAgICB0aGlzLm1lcmdlV2l0aFByZXZpb3VzSXRlbShyb290LCBjdXJzb3IsIGxpc3QpO1xuICAgIH0gZWxzZSBpZiAobGluZU5vID4gMCkge1xuICAgICAgdGhpcy5tZXJnZU5vdGVzKHJvb3QsIGN1cnNvciwgbGlzdCwgbGluZXMsIGxpbmVObyk7XG4gICAgfVxuICB9XG5cbiAgcHJpdmF0ZSBtZXJnZU5vdGVzKFxuICAgIHJvb3Q6IFJvb3QsXG4gICAgY3Vyc29yOiBQb3NpdGlvbixcbiAgICBsaXN0OiBMaXN0LFxuICAgIGxpbmVzOiBMaXN0TGluZVtdLFxuICAgIGxpbmVObzogbnVtYmVyXG4gICkge1xuICAgIHRoaXMuc3RvcFByb3BhZ2F0aW9uID0gdHJ1ZTtcbiAgICB0aGlzLnVwZGF0ZWQgPSB0cnVlO1xuXG4gICAgY29uc3QgcHJldkxpbmVObyA9IGxpbmVObyAtIDE7XG5cbiAgICByb290LnJlcGxhY2VDdXJzb3Ioe1xuICAgICAgbGluZTogY3Vyc29yLmxpbmUgLSAxLFxuICAgICAgY2g6IGxpbmVzW3ByZXZMaW5lTm9dLnRleHQubGVuZ3RoICsgbGluZXNbcHJldkxpbmVOb10uZnJvbS5jaCxcbiAgICB9KTtcblxuICAgIGxpbmVzW3ByZXZMaW5lTm9dLnRleHQgKz0gbGluZXNbbGluZU5vXS50ZXh0O1xuICAgIGxpbmVzLnNwbGljZShsaW5lTm8sIDEpO1xuXG4gICAgbGlzdC5yZXBsYWNlTGluZXMobGluZXMubWFwKChsKSA9PiBsLnRleHQpKTtcbiAgfVxuXG4gIHByaXZhdGUgbWVyZ2VXaXRoUHJldmlvdXNJdGVtKHJvb3Q6IFJvb3QsIGN1cnNvcjogUG9zaXRpb24sIGxpc3Q6IExpc3QpIHtcbiAgICBpZiAocm9vdC5nZXRDaGlsZHJlbigpWzBdID09PSBsaXN0ICYmIGxpc3QuaXNFbXB0eSgpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgdGhpcy5zdG9wUHJvcGFnYXRpb24gPSB0cnVlO1xuXG4gICAgY29uc3QgcHJldiA9IHJvb3QuZ2V0TGlzdFVuZGVyTGluZShjdXJzb3IubGluZSAtIDEpO1xuXG4gICAgaWYgKCFwcmV2KSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3QgYm90aEFyZUVtcHR5ID0gcHJldi5pc0VtcHR5KCkgJiYgbGlzdC5pc0VtcHR5KCk7XG4gICAgY29uc3QgcHJldklzRW1wdHlBbmRTYW1lTGV2ZWwgPVxuICAgICAgcHJldi5pc0VtcHR5KCkgJiYgIWxpc3QuaXNFbXB0eSgpICYmIHByZXYuZ2V0TGV2ZWwoKSA9PT0gbGlzdC5nZXRMZXZlbCgpO1xuICAgIGNvbnN0IGxpc3RJc0VtcHR5QW5kUHJldklzUGFyZW50ID1cbiAgICAgIGxpc3QuaXNFbXB0eSgpICYmIHByZXYuZ2V0TGV2ZWwoKSA9PT0gbGlzdC5nZXRMZXZlbCgpIC0gMTtcblxuICAgIGlmIChib3RoQXJlRW1wdHkgfHwgcHJldklzRW1wdHlBbmRTYW1lTGV2ZWwgfHwgbGlzdElzRW1wdHlBbmRQcmV2SXNQYXJlbnQpIHtcbiAgICAgIHRoaXMudXBkYXRlZCA9IHRydWU7XG5cbiAgICAgIGNvbnN0IHBhcmVudCA9IGxpc3QuZ2V0UGFyZW50KCk7XG4gICAgICBjb25zdCBwcmV2RW5kID0gcHJldi5nZXRMYXN0TGluZUNvbnRlbnRFbmQoKTtcblxuICAgICAgaWYgKCFwcmV2LmdldE5vdGVzSW5kZW50KCkgJiYgbGlzdC5nZXROb3Rlc0luZGVudCgpKSB7XG4gICAgICAgIHByZXYuc2V0Tm90ZXNJbmRlbnQoXG4gICAgICAgICAgcHJldi5nZXRGaXJzdExpbmVJbmRlbnQoKSArXG4gICAgICAgICAgICBsaXN0LmdldE5vdGVzSW5kZW50KCkuc2xpY2UobGlzdC5nZXRGaXJzdExpbmVJbmRlbnQoKS5sZW5ndGgpXG4gICAgICAgICk7XG4gICAgICB9XG5cbiAgICAgIGNvbnN0IG9sZExpbmVzID0gcHJldi5nZXRMaW5lcygpO1xuICAgICAgY29uc3QgbmV3TGluZXMgPSBsaXN0LmdldExpbmVzKCk7XG4gICAgICBvbGRMaW5lc1tvbGRMaW5lcy5sZW5ndGggLSAxXSArPSBuZXdMaW5lc1swXTtcbiAgICAgIGNvbnN0IHJlc3VsdExpbmVzID0gb2xkTGluZXMuY29uY2F0KG5ld0xpbmVzLnNsaWNlKDEpKTtcblxuICAgICAgcHJldi5yZXBsYWNlTGluZXMocmVzdWx0TGluZXMpO1xuICAgICAgcGFyZW50LnJlbW92ZUNoaWxkKGxpc3QpO1xuXG4gICAgICBmb3IgKGNvbnN0IGMgb2YgbGlzdC5nZXRDaGlsZHJlbigpKSB7XG4gICAgICAgIGxpc3QucmVtb3ZlQ2hpbGQoYyk7XG4gICAgICAgIHByZXYuYWRkQWZ0ZXJBbGwoYyk7XG4gICAgICB9XG5cbiAgICAgIHJvb3QucmVwbGFjZUN1cnNvcihwcmV2RW5kKTtcblxuICAgICAgcmVjYWxjdWxhdGVOdW1lcmljQnVsbGV0cyhyb290KTtcbiAgICB9XG4gIH1cbn1cbiIsImltcG9ydCB7IFBsdWdpbl8yIH0gZnJvbSBcIm9ic2lkaWFuXCI7XG5cbmltcG9ydCB7IGtleW1hcCB9IGZyb20gXCJAY29kZW1pcnJvci92aWV3XCI7XG5cbmltcG9ydCB7IEZlYXR1cmUgfSBmcm9tIFwiLi9GZWF0dXJlXCI7XG5cbmltcG9ydCB7IE15RWRpdG9yIH0gZnJvbSBcIi4uL2VkaXRvclwiO1xuaW1wb3J0IHsgRGVsZXRlVGlsbFByZXZpb3VzTGluZUNvbnRlbnRFbmQgfSBmcm9tIFwiLi4vb3BlcmF0aW9ucy9EZWxldGVUaWxsUHJldmlvdXNMaW5lQ29udGVudEVuZFwiO1xuaW1wb3J0IHsgSU1FRGV0ZWN0b3IgfSBmcm9tIFwiLi4vc2VydmljZXMvSU1FRGV0ZWN0b3JcIjtcbmltcG9ydCB7IE9wZXJhdGlvblBlcmZvcm1lciB9IGZyb20gXCIuLi9zZXJ2aWNlcy9PcGVyYXRpb25QZXJmb3JtZXJcIjtcbmltcG9ydCB7IFNldHRpbmdzIH0gZnJvbSBcIi4uL3NlcnZpY2VzL1NldHRpbmdzXCI7XG5pbXBvcnQgeyBjcmVhdGVLZXltYXBSdW5DYWxsYmFjayB9IGZyb20gXCIuLi91dGlscy9jcmVhdGVLZXltYXBSdW5DYWxsYmFja1wiO1xuXG5leHBvcnQgY2xhc3MgQmFja3NwYWNlQmVoYXZpb3VyT3ZlcnJpZGUgaW1wbGVtZW50cyBGZWF0dXJlIHtcbiAgY29uc3RydWN0b3IoXG4gICAgcHJpdmF0ZSBwbHVnaW46IFBsdWdpbl8yLFxuICAgIHByaXZhdGUgc2V0dGluZ3M6IFNldHRpbmdzLFxuICAgIHByaXZhdGUgaW1lRGV0ZWN0b3I6IElNRURldGVjdG9yLFxuICAgIHByaXZhdGUgb3BlcmF0aW9uUGVyZm9ybWVyOiBPcGVyYXRpb25QZXJmb3JtZXJcbiAgKSB7fVxuXG4gIGFzeW5jIGxvYWQoKSB7XG4gICAgdGhpcy5wbHVnaW4ucmVnaXN0ZXJFZGl0b3JFeHRlbnNpb24oXG4gICAgICBrZXltYXAub2YoW1xuICAgICAgICB7XG4gICAgICAgICAga2V5OiBcIkJhY2tzcGFjZVwiLFxuICAgICAgICAgIHJ1bjogY3JlYXRlS2V5bWFwUnVuQ2FsbGJhY2soe1xuICAgICAgICAgICAgY2hlY2s6IHRoaXMuY2hlY2ssXG4gICAgICAgICAgICBydW46IHRoaXMucnVuLFxuICAgICAgICAgIH0pLFxuICAgICAgICB9LFxuICAgICAgXSlcbiAgICApO1xuICB9XG5cbiAgYXN5bmMgdW5sb2FkKCkge31cblxuICBwcml2YXRlIGNoZWNrID0gKCkgPT4ge1xuICAgIHJldHVybiAoXG4gICAgICB0aGlzLnNldHRpbmdzLmtlZXBDdXJzb3JXaXRoaW5Db250ZW50ICE9PSBcIm5ldmVyXCIgJiZcbiAgICAgICF0aGlzLmltZURldGVjdG9yLmlzT3BlbmVkKClcbiAgICApO1xuICB9O1xuXG4gIHByaXZhdGUgcnVuID0gKGVkaXRvcjogTXlFZGl0b3IpID0+IHtcbiAgICByZXR1cm4gdGhpcy5vcGVyYXRpb25QZXJmb3JtZXIucGVyZm9ybShcbiAgICAgIChyb290KSA9PiBuZXcgRGVsZXRlVGlsbFByZXZpb3VzTGluZUNvbnRlbnRFbmQocm9vdCksXG4gICAgICBlZGl0b3JcbiAgICApO1xuICB9O1xufVxuIiwiaW1wb3J0IHsgRmVhdHVyZSB9IGZyb20gXCIuL0ZlYXR1cmVcIjtcblxuaW1wb3J0IHsgT2JzaWRpYW5TZXR0aW5ncyB9IGZyb20gXCIuLi9zZXJ2aWNlcy9PYnNpZGlhblNldHRpbmdzXCI7XG5pbXBvcnQgeyBTZXR0aW5ncyB9IGZyb20gXCIuLi9zZXJ2aWNlcy9TZXR0aW5nc1wiO1xuXG5jb25zdCBCRVRURVJfTElTVFNfQk9EWV9DTEFTUyA9IFwib3V0bGluZXItcGx1Z2luLWJldHRlci1saXN0c1wiO1xuXG5leHBvcnQgY2xhc3MgQmV0dGVyTGlzdHNTdHlsZXMgaW1wbGVtZW50cyBGZWF0dXJlIHtcbiAgcHJpdmF0ZSB1cGRhdGVCb2R5Q2xhc3NJbnRlcnZhbDogbnVtYmVyO1xuXG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgc2V0dGluZ3M6IFNldHRpbmdzLFxuICAgIHByaXZhdGUgb2JzaWRpYW5TZXR0aW5nczogT2JzaWRpYW5TZXR0aW5nc1xuICApIHt9XG5cbiAgYXN5bmMgbG9hZCgpIHtcbiAgICB0aGlzLnVwZGF0ZUJvZHlDbGFzcygpO1xuICAgIHRoaXMudXBkYXRlQm9keUNsYXNzSW50ZXJ2YWwgPSB3aW5kb3cuc2V0SW50ZXJ2YWwoKCkgPT4ge1xuICAgICAgdGhpcy51cGRhdGVCb2R5Q2xhc3MoKTtcbiAgICB9LCAxMDAwKTtcbiAgfVxuXG4gIGFzeW5jIHVubG9hZCgpIHtcbiAgICBjbGVhckludGVydmFsKHRoaXMudXBkYXRlQm9keUNsYXNzSW50ZXJ2YWwpO1xuICAgIGRvY3VtZW50LmJvZHkuY2xhc3NMaXN0LnJlbW92ZShCRVRURVJfTElTVFNfQk9EWV9DTEFTUyk7XG4gIH1cblxuICBwcml2YXRlIHVwZGF0ZUJvZHlDbGFzcyA9ICgpID0+IHtcbiAgICBjb25zdCBzaG91bGRFeGlzdHMgPVxuICAgICAgdGhpcy5vYnNpZGlhblNldHRpbmdzLmlzRGVmYXVsdFRoZW1lRW5hYmxlZCgpICYmXG4gICAgICB0aGlzLnNldHRpbmdzLmJldHRlckxpc3RzU3R5bGVzO1xuICAgIGNvbnN0IGV4aXN0cyA9IGRvY3VtZW50LmJvZHkuY2xhc3NMaXN0LmNvbnRhaW5zKEJFVFRFUl9MSVNUU19CT0RZX0NMQVNTKTtcblxuICAgIGlmIChzaG91bGRFeGlzdHMgJiYgIWV4aXN0cykge1xuICAgICAgZG9jdW1lbnQuYm9keS5jbGFzc0xpc3QuYWRkKEJFVFRFUl9MSVNUU19CT0RZX0NMQVNTKTtcbiAgICB9XG5cbiAgICBpZiAoIXNob3VsZEV4aXN0cyAmJiBleGlzdHMpIHtcbiAgICAgIGRvY3VtZW50LmJvZHkuY2xhc3NMaXN0LnJlbW92ZShCRVRURVJfTElTVFNfQk9EWV9DTEFTUyk7XG4gICAgfVxuICB9O1xufVxuIiwiaW1wb3J0IHsgT3BlcmF0aW9uIH0gZnJvbSBcIi4vT3BlcmF0aW9uXCI7XG5cbmltcG9ydCB7IFJvb3QsIG1heFBvcywgbWluUG9zIH0gZnJvbSBcIi4uL3Jvb3RcIjtcblxuZXhwb3J0IGNsYXNzIFNlbGVjdEFsbENvbnRlbnQgaW1wbGVtZW50cyBPcGVyYXRpb24ge1xuICBwcml2YXRlIHN0b3BQcm9wYWdhdGlvbiA9IGZhbHNlO1xuICBwcml2YXRlIHVwZGF0ZWQgPSBmYWxzZTtcblxuICBjb25zdHJ1Y3Rvcihwcml2YXRlIHJvb3Q6IFJvb3QpIHt9XG5cbiAgc2hvdWxkU3RvcFByb3BhZ2F0aW9uKCkge1xuICAgIHJldHVybiB0aGlzLnN0b3BQcm9wYWdhdGlvbjtcbiAgfVxuXG4gIHNob3VsZFVwZGF0ZSgpIHtcbiAgICByZXR1cm4gdGhpcy51cGRhdGVkO1xuICB9XG5cbiAgcGVyZm9ybSgpIHtcbiAgICBjb25zdCB7IHJvb3QgfSA9IHRoaXM7XG5cbiAgICBpZiAoIXJvb3QuaGFzU2luZ2xlU2VsZWN0aW9uKCkpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCBzZWxlY3Rpb24gPSByb290LmdldFNlbGVjdGlvbnMoKVswXTtcbiAgICBjb25zdCBbcm9vdFN0YXJ0LCByb290RW5kXSA9IHJvb3QuZ2V0Q29udGVudFJhbmdlKCk7XG5cbiAgICBjb25zdCBzZWxlY3Rpb25Gcm9tID0gbWluUG9zKHNlbGVjdGlvbi5hbmNob3IsIHNlbGVjdGlvbi5oZWFkKTtcbiAgICBjb25zdCBzZWxlY3Rpb25UbyA9IG1heFBvcyhzZWxlY3Rpb24uYW5jaG9yLCBzZWxlY3Rpb24uaGVhZCk7XG5cbiAgICBpZiAoXG4gICAgICBzZWxlY3Rpb25Gcm9tLmxpbmUgPCByb290U3RhcnQubGluZSB8fFxuICAgICAgc2VsZWN0aW9uVG8ubGluZSA+IHJvb3RFbmQubGluZVxuICAgICkge1xuICAgICAgcmV0dXJuIGZhbHNlO1xuICAgIH1cblxuICAgIGlmIChcbiAgICAgIHNlbGVjdGlvbkZyb20ubGluZSA9PT0gcm9vdFN0YXJ0LmxpbmUgJiZcbiAgICAgIHNlbGVjdGlvbkZyb20uY2ggPT09IHJvb3RTdGFydC5jaCAmJlxuICAgICAgc2VsZWN0aW9uVG8ubGluZSA9PT0gcm9vdEVuZC5saW5lICYmXG4gICAgICBzZWxlY3Rpb25Uby5jaCA9PT0gcm9vdEVuZC5jaFxuICAgICkge1xuICAgICAgcmV0dXJuIGZhbHNlO1xuICAgIH1cblxuICAgIGNvbnN0IGxpc3QgPSByb290LmdldExpc3RVbmRlckN1cnNvcigpO1xuICAgIGNvbnN0IGNvbnRlbnRTdGFydCA9IGxpc3QuZ2V0Rmlyc3RMaW5lQ29udGVudFN0YXJ0QWZ0ZXJDaGVja2JveCgpO1xuICAgIGNvbnN0IGNvbnRlbnRFbmQgPSBsaXN0LmdldExhc3RMaW5lQ29udGVudEVuZCgpO1xuXG4gICAgaWYgKFxuICAgICAgc2VsZWN0aW9uRnJvbS5saW5lIDwgY29udGVudFN0YXJ0LmxpbmUgfHxcbiAgICAgIHNlbGVjdGlvblRvLmxpbmUgPiBjb250ZW50RW5kLmxpbmVcbiAgICApIHtcbiAgICAgIHJldHVybiBmYWxzZTtcbiAgICB9XG5cbiAgICB0aGlzLnN0b3BQcm9wYWdhdGlvbiA9IHRydWU7XG4gICAgdGhpcy51cGRhdGVkID0gdHJ1ZTtcblxuICAgIGlmIChcbiAgICAgIHNlbGVjdGlvbkZyb20ubGluZSA9PT0gY29udGVudFN0YXJ0LmxpbmUgJiZcbiAgICAgIHNlbGVjdGlvbkZyb20uY2ggPT09IGNvbnRlbnRTdGFydC5jaCAmJlxuICAgICAgc2VsZWN0aW9uVG8ubGluZSA9PT0gY29udGVudEVuZC5saW5lICYmXG4gICAgICBzZWxlY3Rpb25Uby5jaCA9PT0gY29udGVudEVuZC5jaFxuICAgICkge1xuICAgICAgLy8gc2VsZWN0IHdob2xlIGxpc3RcbiAgICAgIHJvb3QucmVwbGFjZVNlbGVjdGlvbnMoW3sgYW5jaG9yOiByb290U3RhcnQsIGhlYWQ6IHJvb3RFbmQgfV0pO1xuICAgIH0gZWxzZSB7XG4gICAgICAvLyBzZWxlY3Qgd2hvbGUgbGluZVxuICAgICAgcm9vdC5yZXBsYWNlU2VsZWN0aW9ucyhbeyBhbmNob3I6IGNvbnRlbnRTdGFydCwgaGVhZDogY29udGVudEVuZCB9XSk7XG4gICAgfVxuXG4gICAgcmV0dXJuIHRydWU7XG4gIH1cbn1cbiIsImltcG9ydCB7IFBsdWdpbl8yIH0gZnJvbSBcIm9ic2lkaWFuXCI7XG5cbmltcG9ydCB7IGtleW1hcCB9IGZyb20gXCJAY29kZW1pcnJvci92aWV3XCI7XG5cbmltcG9ydCB7IEZlYXR1cmUgfSBmcm9tIFwiLi9GZWF0dXJlXCI7XG5cbmltcG9ydCB7IE15RWRpdG9yIH0gZnJvbSBcIi4uL2VkaXRvclwiO1xuaW1wb3J0IHsgU2VsZWN0QWxsQ29udGVudCB9IGZyb20gXCIuLi9vcGVyYXRpb25zL1NlbGVjdEFsbENvbnRlbnRcIjtcbmltcG9ydCB7IElNRURldGVjdG9yIH0gZnJvbSBcIi4uL3NlcnZpY2VzL0lNRURldGVjdG9yXCI7XG5pbXBvcnQgeyBPcGVyYXRpb25QZXJmb3JtZXIgfSBmcm9tIFwiLi4vc2VydmljZXMvT3BlcmF0aW9uUGVyZm9ybWVyXCI7XG5pbXBvcnQgeyBTZXR0aW5ncyB9IGZyb20gXCIuLi9zZXJ2aWNlcy9TZXR0aW5nc1wiO1xuaW1wb3J0IHsgY3JlYXRlS2V5bWFwUnVuQ2FsbGJhY2sgfSBmcm9tIFwiLi4vdXRpbHMvY3JlYXRlS2V5bWFwUnVuQ2FsbGJhY2tcIjtcblxuZXhwb3J0IGNsYXNzIEN0cmxBQW5kQ21kQUJlaGF2aW91ck92ZXJyaWRlIGltcGxlbWVudHMgRmVhdHVyZSB7XG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgcGx1Z2luOiBQbHVnaW5fMixcbiAgICBwcml2YXRlIHNldHRpbmdzOiBTZXR0aW5ncyxcbiAgICBwcml2YXRlIGltZURldGVjdG9yOiBJTUVEZXRlY3RvcixcbiAgICBwcml2YXRlIG9wZXJhdGlvblBlcmZvcm1lcjogT3BlcmF0aW9uUGVyZm9ybWVyXG4gICkge31cblxuICBhc3luYyBsb2FkKCkge1xuICAgIHRoaXMucGx1Z2luLnJlZ2lzdGVyRWRpdG9yRXh0ZW5zaW9uKFxuICAgICAga2V5bWFwLm9mKFtcbiAgICAgICAge1xuICAgICAgICAgIGtleTogXCJjLWFcIixcbiAgICAgICAgICBtYWM6IFwibS1hXCIsXG4gICAgICAgICAgcnVuOiBjcmVhdGVLZXltYXBSdW5DYWxsYmFjayh7XG4gICAgICAgICAgICBjaGVjazogdGhpcy5jaGVjayxcbiAgICAgICAgICAgIHJ1bjogdGhpcy5ydW4sXG4gICAgICAgICAgfSksXG4gICAgICAgIH0sXG4gICAgICBdKVxuICAgICk7XG4gIH1cblxuICBhc3luYyB1bmxvYWQoKSB7fVxuXG4gIHByaXZhdGUgY2hlY2sgPSAoKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgIHRoaXMuc2V0dGluZ3Mub3ZlcnJpZGVTZWxlY3RBbGxCZWhhdmlvdXIgJiYgIXRoaXMuaW1lRGV0ZWN0b3IuaXNPcGVuZWQoKVxuICAgICk7XG4gIH07XG5cbiAgcHJpdmF0ZSBydW4gPSAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgIHJldHVybiB0aGlzLm9wZXJhdGlvblBlcmZvcm1lci5wZXJmb3JtKFxuICAgICAgKHJvb3QpID0+IG5ldyBTZWxlY3RBbGxDb250ZW50KHJvb3QpLFxuICAgICAgZWRpdG9yXG4gICAgKTtcbiAgfTtcbn1cbiIsImltcG9ydCB7IERlbGV0ZVRpbGxQcmV2aW91c0xpbmVDb250ZW50RW5kIH0gZnJvbSBcIi4vRGVsZXRlVGlsbFByZXZpb3VzTGluZUNvbnRlbnRFbmRcIjtcbmltcG9ydCB7IE9wZXJhdGlvbiB9IGZyb20gXCIuL09wZXJhdGlvblwiO1xuXG5pbXBvcnQgeyBSb290IH0gZnJvbSBcIi4uL3Jvb3RcIjtcblxuZXhwb3J0IGNsYXNzIERlbGV0ZVRpbGxOZXh0TGluZUNvbnRlbnRTdGFydCBpbXBsZW1lbnRzIE9wZXJhdGlvbiB7XG4gIHByaXZhdGUgZGVsZXRlVGlsbFByZXZpb3VzTGluZUNvbnRlbnRFbmQ6IERlbGV0ZVRpbGxQcmV2aW91c0xpbmVDb250ZW50RW5kO1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcm9vdDogUm9vdCkge1xuICAgIHRoaXMuZGVsZXRlVGlsbFByZXZpb3VzTGluZUNvbnRlbnRFbmQgPVxuICAgICAgbmV3IERlbGV0ZVRpbGxQcmV2aW91c0xpbmVDb250ZW50RW5kKHJvb3QpO1xuICB9XG5cbiAgc2hvdWxkU3RvcFByb3BhZ2F0aW9uKCkge1xuICAgIHJldHVybiB0aGlzLmRlbGV0ZVRpbGxQcmV2aW91c0xpbmVDb250ZW50RW5kLnNob3VsZFN0b3BQcm9wYWdhdGlvbigpO1xuICB9XG5cbiAgc2hvdWxkVXBkYXRlKCkge1xuICAgIHJldHVybiB0aGlzLmRlbGV0ZVRpbGxQcmV2aW91c0xpbmVDb250ZW50RW5kLnNob3VsZFVwZGF0ZSgpO1xuICB9XG5cbiAgcGVyZm9ybSgpIHtcbiAgICBjb25zdCB7IHJvb3QgfSA9IHRoaXM7XG5cbiAgICBpZiAoIXJvb3QuaGFzU2luZ2xlQ3Vyc29yKCkpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCBsaXN0ID0gcm9vdC5nZXRMaXN0VW5kZXJDdXJzb3IoKTtcbiAgICBjb25zdCBjdXJzb3IgPSByb290LmdldEN1cnNvcigpO1xuICAgIGNvbnN0IGxpbmVzID0gbGlzdC5nZXRMaW5lc0luZm8oKTtcblxuICAgIGNvbnN0IGxpbmVObyA9IGxpbmVzLmZpbmRJbmRleChcbiAgICAgIChsKSA9PiBjdXJzb3IuY2ggPT09IGwudG8uY2ggJiYgY3Vyc29yLmxpbmUgPT09IGwudG8ubGluZVxuICAgICk7XG5cbiAgICBpZiAobGluZU5vID09PSBsaW5lcy5sZW5ndGggLSAxKSB7XG4gICAgICBjb25zdCBuZXh0TGluZSA9IGxpbmVzW2xpbmVOb10udG8ubGluZSArIDE7XG4gICAgICBjb25zdCBuZXh0TGlzdCA9IHJvb3QuZ2V0TGlzdFVuZGVyTGluZShuZXh0TGluZSk7XG4gICAgICBpZiAoIW5leHRMaXN0KSB7XG4gICAgICAgIHJldHVybjtcbiAgICAgIH1cbiAgICAgIHJvb3QucmVwbGFjZUN1cnNvcihuZXh0TGlzdC5nZXRGaXJzdExpbmVDb250ZW50U3RhcnQoKSk7XG4gICAgICB0aGlzLmRlbGV0ZVRpbGxQcmV2aW91c0xpbmVDb250ZW50RW5kLnBlcmZvcm0oKTtcbiAgICB9IGVsc2UgaWYgKGxpbmVObyA+PSAwKSB7XG4gICAgICByb290LnJlcGxhY2VDdXJzb3IobGluZXNbbGluZU5vICsgMV0uZnJvbSk7XG4gICAgICB0aGlzLmRlbGV0ZVRpbGxQcmV2aW91c0xpbmVDb250ZW50RW5kLnBlcmZvcm0oKTtcbiAgICB9XG4gIH1cbn1cbiIsImltcG9ydCB7IFBsdWdpbl8yIH0gZnJvbSBcIm9ic2lkaWFuXCI7XG5cbmltcG9ydCB7IGtleW1hcCB9IGZyb20gXCJAY29kZW1pcnJvci92aWV3XCI7XG5cbmltcG9ydCB7IEZlYXR1cmUgfSBmcm9tIFwiLi9GZWF0dXJlXCI7XG5cbmltcG9ydCB7IE15RWRpdG9yIH0gZnJvbSBcIi4uL2VkaXRvclwiO1xuaW1wb3J0IHsgRGVsZXRlVGlsbE5leHRMaW5lQ29udGVudFN0YXJ0IH0gZnJvbSBcIi4uL29wZXJhdGlvbnMvRGVsZXRlVGlsbE5leHRMaW5lQ29udGVudFN0YXJ0XCI7XG5pbXBvcnQgeyBJTUVEZXRlY3RvciB9IGZyb20gXCIuLi9zZXJ2aWNlcy9JTUVEZXRlY3RvclwiO1xuaW1wb3J0IHsgT3BlcmF0aW9uUGVyZm9ybWVyIH0gZnJvbSBcIi4uL3NlcnZpY2VzL09wZXJhdGlvblBlcmZvcm1lclwiO1xuaW1wb3J0IHsgU2V0dGluZ3MgfSBmcm9tIFwiLi4vc2VydmljZXMvU2V0dGluZ3NcIjtcbmltcG9ydCB7IGNyZWF0ZUtleW1hcFJ1bkNhbGxiYWNrIH0gZnJvbSBcIi4uL3V0aWxzL2NyZWF0ZUtleW1hcFJ1bkNhbGxiYWNrXCI7XG5cbmV4cG9ydCBjbGFzcyBEZWxldGVCZWhhdmlvdXJPdmVycmlkZSBpbXBsZW1lbnRzIEZlYXR1cmUge1xuICBjb25zdHJ1Y3RvcihcbiAgICBwcml2YXRlIHBsdWdpbjogUGx1Z2luXzIsXG4gICAgcHJpdmF0ZSBzZXR0aW5nczogU2V0dGluZ3MsXG4gICAgcHJpdmF0ZSBpbWVEZXRlY3RvcjogSU1FRGV0ZWN0b3IsXG4gICAgcHJpdmF0ZSBvcGVyYXRpb25QZXJmb3JtZXI6IE9wZXJhdGlvblBlcmZvcm1lclxuICApIHt9XG5cbiAgYXN5bmMgbG9hZCgpIHtcbiAgICB0aGlzLnBsdWdpbi5yZWdpc3RlckVkaXRvckV4dGVuc2lvbihcbiAgICAgIGtleW1hcC5vZihbXG4gICAgICAgIHtcbiAgICAgICAgICBrZXk6IFwiRGVsZXRlXCIsXG4gICAgICAgICAgcnVuOiBjcmVhdGVLZXltYXBSdW5DYWxsYmFjayh7XG4gICAgICAgICAgICBjaGVjazogdGhpcy5jaGVjayxcbiAgICAgICAgICAgIHJ1bjogdGhpcy5ydW4sXG4gICAgICAgICAgfSksXG4gICAgICAgIH0sXG4gICAgICBdKVxuICAgICk7XG4gIH1cblxuICBhc3luYyB1bmxvYWQoKSB7fVxuXG4gIHByaXZhdGUgY2hlY2sgPSAoKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgIHRoaXMuc2V0dGluZ3Mua2VlcEN1cnNvcldpdGhpbkNvbnRlbnQgIT09IFwibmV2ZXJcIiAmJlxuICAgICAgIXRoaXMuaW1lRGV0ZWN0b3IuaXNPcGVuZWQoKVxuICAgICk7XG4gIH07XG5cbiAgcHJpdmF0ZSBydW4gPSAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgIHJldHVybiB0aGlzLm9wZXJhdGlvblBlcmZvcm1lci5wZXJmb3JtKFxuICAgICAgKHJvb3QpID0+IG5ldyBEZWxldGVUaWxsTmV4dExpbmVDb250ZW50U3RhcnQocm9vdCksXG4gICAgICBlZGl0b3JcbiAgICApO1xuICB9O1xufVxuIiwiaW1wb3J0IHsgT3BlcmF0aW9uIH0gZnJvbSBcIi4vT3BlcmF0aW9uXCI7XG5cbmltcG9ydCB7IExpc3QsIFJvb3QsIHJlY2FsY3VsYXRlTnVtZXJpY0J1bGxldHMgfSBmcm9tIFwiLi4vcm9vdFwiO1xuXG5pbnRlcmZhY2UgQ3Vyc29yQW5jaG9yIHtcbiAgY3Vyc29yTGlzdDogTGlzdDtcbiAgbGluZURpZmY6IG51bWJlcjtcbiAgY2hEaWZmOiBudW1iZXI7XG59XG5cbmV4cG9ydCBjbGFzcyBNb3ZlTGlzdFRvRGlmZmVyZW50UG9zaXRpb24gaW1wbGVtZW50cyBPcGVyYXRpb24ge1xuICBwcml2YXRlIHN0b3BQcm9wYWdhdGlvbiA9IGZhbHNlO1xuICBwcml2YXRlIHVwZGF0ZWQgPSBmYWxzZTtcblxuICBjb25zdHJ1Y3RvcihcbiAgICBwcml2YXRlIHJvb3Q6IFJvb3QsXG4gICAgcHJpdmF0ZSBsaXN0VG9Nb3ZlOiBMaXN0LFxuICAgIHByaXZhdGUgcGxhY2VUb01vdmU6IExpc3QsXG4gICAgcHJpdmF0ZSB3aGVyZVRvTW92ZTogXCJiZWZvcmVcIiB8IFwiYWZ0ZXJcIiB8IFwiaW5zaWRlXCIsXG4gICAgcHJpdmF0ZSBkZWZhdWx0SW5kZW50Q2hhcnM6IHN0cmluZ1xuICApIHt9XG5cbiAgc2hvdWxkU3RvcFByb3BhZ2F0aW9uKCkge1xuICAgIHJldHVybiB0aGlzLnN0b3BQcm9wYWdhdGlvbjtcbiAgfVxuXG4gIHNob3VsZFVwZGF0ZSgpIHtcbiAgICByZXR1cm4gdGhpcy51cGRhdGVkO1xuICB9XG5cbiAgcGVyZm9ybSgpIHtcbiAgICBpZiAodGhpcy5saXN0VG9Nb3ZlID09PSB0aGlzLnBsYWNlVG9Nb3ZlKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgdGhpcy5zdG9wUHJvcGFnYXRpb24gPSB0cnVlO1xuICAgIHRoaXMudXBkYXRlZCA9IHRydWU7XG5cbiAgICBjb25zdCBjdXJzb3JBbmNob3IgPSB0aGlzLmNhbGN1bGF0ZUN1cnNvckFuY2hvcigpO1xuICAgIHRoaXMubW92ZUxpc3QoKTtcbiAgICB0aGlzLmNoYW5nZUluZGVudCgpO1xuICAgIHRoaXMucmVzdG9yZUN1cnNvcihjdXJzb3JBbmNob3IpO1xuICAgIHJlY2FsY3VsYXRlTnVtZXJpY0J1bGxldHModGhpcy5yb290KTtcbiAgfVxuXG4gIHByaXZhdGUgY2FsY3VsYXRlQ3Vyc29yQW5jaG9yKCk6IEN1cnNvckFuY2hvciB7XG4gICAgY29uc3QgY3Vyc29yTGluZSA9IHRoaXMucm9vdC5nZXRDdXJzb3IoKS5saW5lO1xuXG4gICAgY29uc3QgbGluZXMgPSBbXG4gICAgICB0aGlzLmxpc3RUb01vdmUuZ2V0Rmlyc3RMaW5lQ29udGVudFN0YXJ0KCkubGluZSxcbiAgICAgIHRoaXMubGlzdFRvTW92ZS5nZXRMYXN0TGluZUNvbnRlbnRFbmQoKS5saW5lLFxuICAgICAgdGhpcy5wbGFjZVRvTW92ZS5nZXRGaXJzdExpbmVDb250ZW50U3RhcnQoKS5saW5lLFxuICAgICAgdGhpcy5wbGFjZVRvTW92ZS5nZXRMYXN0TGluZUNvbnRlbnRFbmQoKS5saW5lLFxuICAgIF07XG4gICAgY29uc3QgbGlzdFN0YXJ0TGluZSA9IE1hdGgubWluKC4uLmxpbmVzKTtcbiAgICBjb25zdCBsaXN0RW5kTGluZSA9IE1hdGgubWF4KC4uLmxpbmVzKTtcblxuICAgIGlmIChjdXJzb3JMaW5lIDwgbGlzdFN0YXJ0TGluZSB8fCBjdXJzb3JMaW5lID4gbGlzdEVuZExpbmUpIHtcbiAgICAgIHJldHVybiBudWxsO1xuICAgIH1cblxuICAgIGNvbnN0IGN1cnNvciA9IHRoaXMucm9vdC5nZXRDdXJzb3IoKTtcbiAgICBjb25zdCBjdXJzb3JMaXN0ID0gdGhpcy5yb290LmdldExpc3RVbmRlckxpbmUoY3Vyc29yLmxpbmUpO1xuICAgIGNvbnN0IGN1cnNvckxpc3RTdGFydCA9IGN1cnNvckxpc3QuZ2V0Rmlyc3RMaW5lQ29udGVudFN0YXJ0KCk7XG4gICAgY29uc3QgbGluZURpZmYgPSBjdXJzb3IubGluZSAtIGN1cnNvckxpc3RTdGFydC5saW5lO1xuICAgIGNvbnN0IGNoRGlmZiA9IGN1cnNvci5jaCAtIGN1cnNvckxpc3RTdGFydC5jaDtcblxuICAgIHJldHVybiB7IGN1cnNvckxpc3QsIGxpbmVEaWZmLCBjaERpZmYgfTtcbiAgfVxuXG4gIHByaXZhdGUgbW92ZUxpc3QoKSB7XG4gICAgdGhpcy5saXN0VG9Nb3ZlLmdldFBhcmVudCgpLnJlbW92ZUNoaWxkKHRoaXMubGlzdFRvTW92ZSk7XG5cbiAgICBzd2l0Y2ggKHRoaXMud2hlcmVUb01vdmUpIHtcbiAgICAgIGNhc2UgXCJiZWZvcmVcIjpcbiAgICAgICAgdGhpcy5wbGFjZVRvTW92ZVxuICAgICAgICAgIC5nZXRQYXJlbnQoKVxuICAgICAgICAgIC5hZGRCZWZvcmUodGhpcy5wbGFjZVRvTW92ZSwgdGhpcy5saXN0VG9Nb3ZlKTtcbiAgICAgICAgYnJlYWs7XG5cbiAgICAgIGNhc2UgXCJhZnRlclwiOlxuICAgICAgICB0aGlzLnBsYWNlVG9Nb3ZlXG4gICAgICAgICAgLmdldFBhcmVudCgpXG4gICAgICAgICAgLmFkZEFmdGVyKHRoaXMucGxhY2VUb01vdmUsIHRoaXMubGlzdFRvTW92ZSk7XG4gICAgICAgIGJyZWFrO1xuXG4gICAgICBjYXNlIFwiaW5zaWRlXCI6XG4gICAgICAgIHRoaXMucGxhY2VUb01vdmUuYWRkQmVmb3JlQWxsKHRoaXMubGlzdFRvTW92ZSk7XG4gICAgICAgIGJyZWFrO1xuICAgIH1cbiAgfVxuXG4gIHByaXZhdGUgY2hhbmdlSW5kZW50KCkge1xuICAgIGNvbnN0IG9sZEluZGVudCA9IHRoaXMubGlzdFRvTW92ZS5nZXRGaXJzdExpbmVJbmRlbnQoKTtcbiAgICBjb25zdCBuZXdJbmRlbnQgPVxuICAgICAgdGhpcy53aGVyZVRvTW92ZSA9PT0gXCJpbnNpZGVcIlxuICAgICAgICA/IHRoaXMucGxhY2VUb01vdmUuZ2V0Rmlyc3RMaW5lSW5kZW50KCkgKyB0aGlzLmRlZmF1bHRJbmRlbnRDaGFyc1xuICAgICAgICA6IHRoaXMucGxhY2VUb01vdmUuZ2V0Rmlyc3RMaW5lSW5kZW50KCk7XG4gICAgdGhpcy5saXN0VG9Nb3ZlLnVuaW5kZW50Q29udGVudCgwLCBvbGRJbmRlbnQubGVuZ3RoKTtcbiAgICB0aGlzLmxpc3RUb01vdmUuaW5kZW50Q29udGVudCgwLCBuZXdJbmRlbnQpO1xuICB9XG5cbiAgcHJpdmF0ZSByZXN0b3JlQ3Vyc29yKGN1cnNvckFuY2hvcjogQ3Vyc29yQW5jaG9yKSB7XG4gICAgaWYgKGN1cnNvckFuY2hvcikge1xuICAgICAgY29uc3QgY3Vyc29yTGlzdFN0YXJ0ID1cbiAgICAgICAgY3Vyc29yQW5jaG9yLmN1cnNvckxpc3QuZ2V0Rmlyc3RMaW5lQ29udGVudFN0YXJ0KCk7XG5cbiAgICAgIHRoaXMucm9vdC5yZXBsYWNlQ3Vyc29yKHtcbiAgICAgICAgbGluZTogY3Vyc29yTGlzdFN0YXJ0LmxpbmUgKyBjdXJzb3JBbmNob3IubGluZURpZmYsXG4gICAgICAgIGNoOiBjdXJzb3JMaXN0U3RhcnQuY2ggKyBjdXJzb3JBbmNob3IuY2hEaWZmLFxuICAgICAgfSk7XG4gICAgfSBlbHNlIHtcbiAgICAgIC8vIFdoZW4geW91IG1vdmUgYSBsaXN0LCB0aGUgc2NyZWVuIHNjcm9sbHMgdG8gdGhlIGN1cnNvci5cbiAgICAgIC8vIEl0IGlzIGJldHRlciB0byBtb3ZlIHRoZSBjdXJzb3IgaW50byB0aGUgdmlld3BvcnQgdGhhbiBsZXQgdGhlIHNjcmVlbiBzY3JvbGwuXG4gICAgICB0aGlzLnJvb3QucmVwbGFjZUN1cnNvcih0aGlzLmxpc3RUb01vdmUuZ2V0TGFzdExpbmVDb250ZW50RW5kKCkpO1xuICAgIH1cbiAgfVxufVxuIiwiaW1wb3J0IHsgTm90aWNlLCBQbGF0Zm9ybSwgUGx1Z2luXzIgfSBmcm9tIFwib2JzaWRpYW5cIjtcblxuaW1wb3J0IHsgU3RhdGVFZmZlY3QsIFN0YXRlRmllbGQgfSBmcm9tIFwiQGNvZGVtaXJyb3Ivc3RhdGVcIjtcbmltcG9ydCB7IERlY29yYXRpb24sIERlY29yYXRpb25TZXQsIEVkaXRvclZpZXcgfSBmcm9tIFwiQGNvZGVtaXJyb3Ivdmlld1wiO1xuXG5pbXBvcnQgeyBGZWF0dXJlIH0gZnJvbSBcIi4vRmVhdHVyZVwiO1xuXG5pbXBvcnQgeyBNeUVkaXRvciwgZ2V0RWRpdG9yRnJvbVN0YXRlIH0gZnJvbSBcIi4uL2VkaXRvclwiO1xuaW1wb3J0IHsgTW92ZUxpc3RUb0RpZmZlcmVudFBvc2l0aW9uIH0gZnJvbSBcIi4uL29wZXJhdGlvbnMvTW92ZUxpc3RUb0RpZmZlcmVudFBvc2l0aW9uXCI7XG5pbXBvcnQgeyBMaXN0LCBSb290LCBjbXBQb3MgfSBmcm9tIFwiLi4vcm9vdFwiO1xuaW1wb3J0IHsgT2JzaWRpYW5TZXR0aW5ncyB9IGZyb20gXCIuLi9zZXJ2aWNlcy9PYnNpZGlhblNldHRpbmdzXCI7XG5pbXBvcnQgeyBPcGVyYXRpb25QZXJmb3JtZXIgfSBmcm9tIFwiLi4vc2VydmljZXMvT3BlcmF0aW9uUGVyZm9ybWVyXCI7XG5pbXBvcnQgeyBQYXJzZXIgfSBmcm9tIFwiLi4vc2VydmljZXMvUGFyc2VyXCI7XG5pbXBvcnQgeyBTZXR0aW5ncyB9IGZyb20gXCIuLi9zZXJ2aWNlcy9TZXR0aW5nc1wiO1xuXG5jb25zdCBCT0RZX0NMQVNTID0gXCJvdXRsaW5lci1wbHVnaW4tZG5kXCI7XG5cbmV4cG9ydCBjbGFzcyBEcmFnQW5kRHJvcCBpbXBsZW1lbnRzIEZlYXR1cmUge1xuICBwcml2YXRlIGRyb3Bab25lOiBIVE1MRGl2RWxlbWVudDtcbiAgcHJpdmF0ZSBwcmVTdGFydDogRHJhZ0FuZERyb3BQcmVTdGFydFN0YXRlIHwgbnVsbCA9IG51bGw7XG4gIHByaXZhdGUgc3RhdGU6IERyYWdBbmREcm9wU3RhdGUgfCBudWxsID0gbnVsbDtcblxuICBjb25zdHJ1Y3RvcihcbiAgICBwcml2YXRlIHBsdWdpbjogUGx1Z2luXzIsXG4gICAgcHJpdmF0ZSBzZXR0aW5nczogU2V0dGluZ3MsXG4gICAgcHJpdmF0ZSBvYmlzaWRpYW46IE9ic2lkaWFuU2V0dGluZ3MsXG4gICAgcHJpdmF0ZSBwYXJzZXI6IFBhcnNlcixcbiAgICBwcml2YXRlIG9wZXJhdGlvblBlcmZvcm1lcjogT3BlcmF0aW9uUGVyZm9ybWVyXG4gICkge31cblxuICBhc3luYyBsb2FkKCkge1xuICAgIHRoaXMucGx1Z2luLnJlZ2lzdGVyRWRpdG9yRXh0ZW5zaW9uKGRuZFN0YXRlRmllbGQpO1xuICAgIHRoaXMuZW5hYmxlRmVhdHVyZVRvZ2dsZSgpO1xuICAgIHRoaXMuY3JlYXRlRHJvcFpvbmUoKTtcbiAgICB0aGlzLmFkZEV2ZW50TGlzdGVuZXJzKCk7XG4gIH1cblxuICBhc3luYyB1bmxvYWQoKSB7XG4gICAgdGhpcy5yZW1vdmVFdmVudExpc3RlbmVycygpO1xuICAgIHRoaXMucmVtb3ZlRHJvcFpvbmUoKTtcbiAgICB0aGlzLmRpc2FibGVGZWF0dXJlVG9nZ2xlKCk7XG4gIH1cblxuICBwcml2YXRlIGVuYWJsZUZlYXR1cmVUb2dnbGUoKSB7XG4gICAgdGhpcy5zZXR0aW5ncy5vbkNoYW5nZSh0aGlzLmhhbmRsZVNldHRpbmdzQ2hhbmdlKTtcbiAgICB0aGlzLmhhbmRsZVNldHRpbmdzQ2hhbmdlKCk7XG4gIH1cblxuICBwcml2YXRlIGRpc2FibGVGZWF0dXJlVG9nZ2xlKCkge1xuICAgIHRoaXMuc2V0dGluZ3MucmVtb3ZlQ2FsbGJhY2sodGhpcy5oYW5kbGVTZXR0aW5nc0NoYW5nZSk7XG4gICAgZG9jdW1lbnQuYm9keS5jbGFzc0xpc3QucmVtb3ZlKEJPRFlfQ0xBU1MpO1xuICB9XG5cbiAgcHJpdmF0ZSBjcmVhdGVEcm9wWm9uZSgpIHtcbiAgICB0aGlzLmRyb3Bab25lID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudChcImRpdlwiKTtcbiAgICB0aGlzLmRyb3Bab25lLmNsYXNzTGlzdC5hZGQoXCJvdXRsaW5lci1wbHVnaW4tZHJvcC16b25lXCIpO1xuICAgIHRoaXMuZHJvcFpvbmUuc3R5bGUuZGlzcGxheSA9IFwibm9uZVwiO1xuICAgIGRvY3VtZW50LmJvZHkuYXBwZW5kQ2hpbGQodGhpcy5kcm9wWm9uZSk7XG4gIH1cblxuICBwcml2YXRlIHJlbW92ZURyb3Bab25lKCkge1xuICAgIGRvY3VtZW50LmJvZHkucmVtb3ZlQ2hpbGQodGhpcy5kcm9wWm9uZSk7XG4gICAgdGhpcy5kcm9wWm9uZSA9IG51bGw7XG4gIH1cblxuICBwcml2YXRlIGFkZEV2ZW50TGlzdGVuZXJzKCkge1xuICAgIGRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoXCJtb3VzZWRvd25cIiwgdGhpcy5oYW5kbGVNb3VzZURvd24sIHtcbiAgICAgIGNhcHR1cmU6IHRydWUsXG4gICAgfSk7XG4gICAgZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcihcIm1vdXNlbW92ZVwiLCB0aGlzLmhhbmRsZU1vdXNlTW92ZSk7XG4gICAgZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcihcIm1vdXNldXBcIiwgdGhpcy5oYW5kbGVNb3VzZVVwKTtcbiAgICBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKFwia2V5ZG93blwiLCB0aGlzLmhhbmRsZUtleURvd24pO1xuICB9XG5cbiAgcHJpdmF0ZSByZW1vdmVFdmVudExpc3RlbmVycygpIHtcbiAgICBkb2N1bWVudC5yZW1vdmVFdmVudExpc3RlbmVyKFwibW91c2Vkb3duXCIsIHRoaXMuaGFuZGxlTW91c2VEb3duLCB7XG4gICAgICBjYXB0dXJlOiB0cnVlLFxuICAgIH0pO1xuICAgIGRvY3VtZW50LnJlbW92ZUV2ZW50TGlzdGVuZXIoXCJtb3VzZW1vdmVcIiwgdGhpcy5oYW5kbGVNb3VzZU1vdmUpO1xuICAgIGRvY3VtZW50LnJlbW92ZUV2ZW50TGlzdGVuZXIoXCJtb3VzZXVwXCIsIHRoaXMuaGFuZGxlTW91c2VVcCk7XG4gICAgZG9jdW1lbnQucmVtb3ZlRXZlbnRMaXN0ZW5lcihcImtleWRvd25cIiwgdGhpcy5oYW5kbGVLZXlEb3duKTtcbiAgfVxuXG4gIHByaXZhdGUgaGFuZGxlU2V0dGluZ3NDaGFuZ2UgPSAoKSA9PiB7XG4gICAgaWYgKCFpc0ZlYXR1cmVTdXBwb3J0ZWQoKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGlmICh0aGlzLnNldHRpbmdzLmRyYWdBbmREcm9wKSB7XG4gICAgICBkb2N1bWVudC5ib2R5LmNsYXNzTGlzdC5hZGQoQk9EWV9DTEFTUyk7XG4gICAgfSBlbHNlIHtcbiAgICAgIGRvY3VtZW50LmJvZHkuY2xhc3NMaXN0LnJlbW92ZShCT0RZX0NMQVNTKTtcbiAgICB9XG4gIH07XG5cbiAgcHJpdmF0ZSBoYW5kbGVNb3VzZURvd24gPSAoZTogTW91c2VFdmVudCkgPT4ge1xuICAgIGlmIChcbiAgICAgICFpc0ZlYXR1cmVTdXBwb3J0ZWQoKSB8fFxuICAgICAgIXRoaXMuc2V0dGluZ3MuZHJhZ0FuZERyb3AgfHxcbiAgICAgICFpc0NsaWNrT25CdWxsZXQoZSlcbiAgICApIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCB2aWV3ID0gZ2V0RWRpdG9yVmlld0Zyb21IVE1MRWxlbWVudChlLnRhcmdldCBhcyBIVE1MRWxlbWVudCk7XG4gICAgaWYgKCF2aWV3KSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgdGhpcy5wcmVTdGFydCA9IHtcbiAgICAgIHg6IGUueCxcbiAgICAgIHk6IGUueSxcbiAgICAgIHZpZXcsXG4gICAgfTtcbiAgfTtcblxuICBwcml2YXRlIGhhbmRsZU1vdXNlTW92ZSA9IChlOiBNb3VzZUV2ZW50KSA9PiB7XG4gICAgaWYgKHRoaXMucHJlU3RhcnQpIHtcbiAgICAgIHRoaXMuc3RhcnREcmFnZ2luZygpO1xuICAgIH1cbiAgICBpZiAodGhpcy5zdGF0ZSkge1xuICAgICAgdGhpcy5kZXRlY3RBbmREcmF3RHJvcFpvbmUoZS54LCBlLnkpO1xuICAgIH1cbiAgfTtcblxuICBwcml2YXRlIGhhbmRsZU1vdXNlVXAgPSAoKSA9PiB7XG4gICAgaWYgKHRoaXMucHJlU3RhcnQpIHtcbiAgICAgIHRoaXMucHJlU3RhcnQgPSBudWxsO1xuICAgIH1cbiAgICBpZiAodGhpcy5zdGF0ZSkge1xuICAgICAgdGhpcy5zdG9wRHJhZ2dpbmcoKTtcbiAgICB9XG4gIH07XG5cbiAgcHJpdmF0ZSBoYW5kbGVLZXlEb3duID0gKGU6IEtleWJvYXJkRXZlbnQpID0+IHtcbiAgICBpZiAodGhpcy5zdGF0ZSAmJiBlLmNvZGUgPT09IFwiRXNjYXBlXCIpIHtcbiAgICAgIHRoaXMuY2FuY2VsRHJhZ2dpbmcoKTtcbiAgICB9XG4gIH07XG5cbiAgcHJpdmF0ZSBzdGFydERyYWdnaW5nKCkge1xuICAgIGNvbnN0IHsgeCwgeSwgdmlldyB9ID0gdGhpcy5wcmVTdGFydDtcbiAgICB0aGlzLnByZVN0YXJ0ID0gbnVsbDtcblxuICAgIGNvbnN0IGVkaXRvciA9IGdldEVkaXRvckZyb21TdGF0ZSh2aWV3LnN0YXRlKTtcbiAgICBjb25zdCBwb3MgPSBlZGl0b3Iub2Zmc2V0VG9Qb3Modmlldy5wb3NBdENvb3Jkcyh7IHgsIHkgfSkpO1xuICAgIGNvbnN0IHJvb3QgPSB0aGlzLnBhcnNlci5wYXJzZShlZGl0b3IsIHBvcyk7XG4gICAgY29uc3QgbGlzdCA9IHJvb3QuZ2V0TGlzdFVuZGVyTGluZShwb3MubGluZSk7XG4gICAgY29uc3Qgc3RhdGUgPSBuZXcgRHJhZ0FuZERyb3BTdGF0ZSh2aWV3LCBlZGl0b3IsIHJvb3QsIGxpc3QpO1xuXG4gICAgaWYgKCFzdGF0ZS5oYXNEcm9wVmFyaWFudHMoKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHRoaXMuc3RhdGUgPSBzdGF0ZTtcbiAgICB0aGlzLmhpZ2hsaWdodERyYWdnaW5nTGluZXMoKTtcbiAgfVxuXG4gIHByaXZhdGUgZGV0ZWN0QW5kRHJhd0Ryb3Bab25lKHg6IG51bWJlciwgeTogbnVtYmVyKSB7XG4gICAgdGhpcy5zdGF0ZS5jYWxjdWxhdGVOZWFyZXN0RHJvcFZhcmlhbnQoeCwgeSk7XG4gICAgdGhpcy5kcmF3RHJvcFpvbmUoKTtcbiAgfVxuXG4gIHByaXZhdGUgY2FuY2VsRHJhZ2dpbmcoKSB7XG4gICAgdGhpcy5zdGF0ZS5kcm9wVmFyaWFudCA9IG51bGw7XG4gICAgdGhpcy5zdG9wRHJhZ2dpbmcoKTtcbiAgfVxuXG4gIHByaXZhdGUgc3RvcERyYWdnaW5nKCkge1xuICAgIHRoaXMudW5oaWdodGxpZ2h0RHJhZ2dpbmdMaW5lcygpO1xuICAgIHRoaXMuaGlkZURyb3Bab25lKCk7XG4gICAgdGhpcy5hcHBseUNoYW5nZXMoKTtcbiAgICB0aGlzLnN0YXRlID0gbnVsbDtcbiAgfVxuXG4gIHByaXZhdGUgYXBwbHlDaGFuZ2VzKCkge1xuICAgIGlmICghdGhpcy5zdGF0ZS5kcm9wVmFyaWFudCkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGNvbnN0IHsgc3RhdGUgfSA9IHRoaXM7XG4gICAgY29uc3QgeyBkcm9wVmFyaWFudCwgZWRpdG9yLCByb290LCBsaXN0IH0gPSBzdGF0ZTtcblxuICAgIGNvbnN0IG5ld1Jvb3QgPSB0aGlzLnBhcnNlci5wYXJzZShlZGl0b3IsIHJvb3QuZ2V0Q29udGVudFN0YXJ0KCkpO1xuICAgIGlmICghaXNTYW1lUm9vdHMocm9vdCwgbmV3Um9vdCkpIHtcbiAgICAgIG5ldyBOb3RpY2UoXG4gICAgICAgIGBUaGUgaXRlbSBjYW5ub3QgYmUgbW92ZWQuIFRoZSBwYWdlIGNvbnRlbnQgY2hhbmdlZCBkdXJpbmcgdGhlIG1vdmUuYCxcbiAgICAgICAgNTAwMFxuICAgICAgKTtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICB0aGlzLm9wZXJhdGlvblBlcmZvcm1lci5ldmFsKFxuICAgICAgcm9vdCxcbiAgICAgIG5ldyBNb3ZlTGlzdFRvRGlmZmVyZW50UG9zaXRpb24oXG4gICAgICAgIHJvb3QsXG4gICAgICAgIGxpc3QsXG4gICAgICAgIGRyb3BWYXJpYW50LnBsYWNlVG9Nb3ZlLFxuICAgICAgICBkcm9wVmFyaWFudC53aGVyZVRvTW92ZSxcbiAgICAgICAgdGhpcy5vYmlzaWRpYW4uZ2V0RGVmYXVsdEluZGVudENoYXJzKClcbiAgICAgICksXG4gICAgICBlZGl0b3JcbiAgICApO1xuICB9XG5cbiAgcHJpdmF0ZSBoaWdobGlnaHREcmFnZ2luZ0xpbmVzKCkge1xuICAgIGNvbnN0IHsgc3RhdGUgfSA9IHRoaXM7XG4gICAgY29uc3QgeyBsaXN0LCBlZGl0b3IsIHZpZXcgfSA9IHN0YXRlO1xuXG4gICAgY29uc3QgbGluZXMgPSBbXTtcbiAgICBjb25zdCBmcm9tTGluZSA9IGxpc3QuZ2V0Rmlyc3RMaW5lQ29udGVudFN0YXJ0KCkubGluZTtcbiAgICBjb25zdCB0aWxsTGluZSA9IGxpc3QuZ2V0Q29udGVudEVuZEluY2x1ZGluZ0NoaWxkcmVuKCkubGluZTtcbiAgICBmb3IgKGxldCBpID0gZnJvbUxpbmU7IGkgPD0gdGlsbExpbmU7IGkrKykge1xuICAgICAgbGluZXMucHVzaChlZGl0b3IucG9zVG9PZmZzZXQoeyBsaW5lOiBpLCBjaDogMCB9KSk7XG4gICAgfVxuICAgIHZpZXcuZGlzcGF0Y2goe1xuICAgICAgZWZmZWN0czogW2RuZFN0YXJ0ZWQub2YobGluZXMpXSxcbiAgICB9KTtcblxuICAgIGRvY3VtZW50LmJvZHkuY2xhc3NMaXN0LmFkZChcIm91dGxpbmVyLXBsdWdpbi1kcmFnZ2luZ1wiKTtcbiAgfVxuXG4gIHByaXZhdGUgdW5oaWdodGxpZ2h0RHJhZ2dpbmdMaW5lcygpIHtcbiAgICBkb2N1bWVudC5ib2R5LmNsYXNzTGlzdC5yZW1vdmUoXCJvdXRsaW5lci1wbHVnaW4tZHJhZ2dpbmdcIik7XG5cbiAgICB0aGlzLnN0YXRlLnZpZXcuZGlzcGF0Y2goe1xuICAgICAgZWZmZWN0czogW2RuZEVuZGVkLm9mKCldLFxuICAgIH0pO1xuICB9XG5cbiAgcHJpdmF0ZSBkcmF3RHJvcFpvbmUoKSB7XG4gICAgY29uc3QgeyBzdGF0ZSB9ID0gdGhpcztcbiAgICBjb25zdCB7IHZpZXcsIGVkaXRvciwgbGlzdCwgZHJvcFZhcmlhbnQgfSA9IHN0YXRlO1xuXG4gICAgY29uc3Qgd2lkdGggPSBNYXRoLnJvdW5kKFxuICAgICAgdmlldy5jb250ZW50RE9NLm9mZnNldFdpZHRoIC1cbiAgICAgICAgKGRyb3BWYXJpYW50LmxlZnQgLVxuICAgICAgICAgIHZpZXcuY29vcmRzQXRQb3MoXG4gICAgICAgICAgICBlZGl0b3IucG9zVG9PZmZzZXQoe1xuICAgICAgICAgICAgICBsaW5lOiBsaXN0LmdldEZpcnN0TGluZUNvbnRlbnRTdGFydCgpLmxpbmUsXG4gICAgICAgICAgICAgIGNoOiAwLFxuICAgICAgICAgICAgfSlcbiAgICAgICAgICApLmxlZnQpXG4gICAgKTtcblxuICAgIHRoaXMuZHJvcFpvbmUuc3R5bGUuZGlzcGxheSA9IFwiYmxvY2tcIjtcbiAgICB0aGlzLmRyb3Bab25lLnN0eWxlLnRvcCA9IGRyb3BWYXJpYW50LnRvcCArIFwicHhcIjtcbiAgICB0aGlzLmRyb3Bab25lLnN0eWxlLmxlZnQgPSBkcm9wVmFyaWFudC5sZWZ0ICsgXCJweFwiO1xuICAgIHRoaXMuZHJvcFpvbmUuc3R5bGUud2lkdGggPSB3aWR0aCArIFwicHhcIjtcblxuICAgIGlmIChcbiAgICAgIGRyb3BWYXJpYW50LndoZXJlVG9Nb3ZlID09PSBcImJlZm9yZVwiICYmXG4gICAgICAhdGhpcy5kcm9wWm9uZS5jbGFzc0xpc3QuY29udGFpbnMoXCJvdXRsaW5lci1wbHVnaW4tZHJvcC16b25lLWJlZm9yZVwiKVxuICAgICkge1xuICAgICAgdGhpcy5kcm9wWm9uZS5jbGFzc0xpc3QucmVtb3ZlKFwib3V0bGluZXItcGx1Z2luLWRyb3Atem9uZS1hZnRlclwiKTtcbiAgICAgIHRoaXMuZHJvcFpvbmUuY2xhc3NMaXN0LmFkZChcIm91dGxpbmVyLXBsdWdpbi1kcm9wLXpvbmUtYmVmb3JlXCIpO1xuICAgIH0gZWxzZSBpZiAoXG4gICAgICAoZHJvcFZhcmlhbnQud2hlcmVUb01vdmUgPT09IFwiYWZ0ZXJcIiB8fFxuICAgICAgICBkcm9wVmFyaWFudC53aGVyZVRvTW92ZSA9PT0gXCJpbnNpZGVcIikgJiZcbiAgICAgICF0aGlzLmRyb3Bab25lLmNsYXNzTGlzdC5jb250YWlucyhcIm91dGxpbmVyLXBsdWdpbi1kcm9wLXpvbmUtYWZ0ZXJcIilcbiAgICApIHtcbiAgICAgIHRoaXMuZHJvcFpvbmUuY2xhc3NMaXN0LnJlbW92ZShcIm91dGxpbmVyLXBsdWdpbi1kcm9wLXpvbmUtYmVmb3JlXCIpO1xuICAgICAgdGhpcy5kcm9wWm9uZS5jbGFzc0xpc3QuYWRkKFwib3V0bGluZXItcGx1Z2luLWRyb3Atem9uZS1hZnRlclwiKTtcbiAgICB9XG4gIH1cblxuICBwcml2YXRlIGhpZGVEcm9wWm9uZSgpIHtcbiAgICB0aGlzLmRyb3Bab25lLnN0eWxlLmRpc3BsYXkgPSBcIm5vbmVcIjtcbiAgfVxufVxuXG5pbnRlcmZhY2UgRHJvcFZhcmlhbnQge1xuICBsaW5lOiBudW1iZXI7XG4gIGxldmVsOiBudW1iZXI7XG4gIGxlZnQ6IG51bWJlcjtcbiAgdG9wOiBudW1iZXI7XG4gIHBsYWNlVG9Nb3ZlOiBMaXN0O1xuICB3aGVyZVRvTW92ZTogXCJhZnRlclwiIHwgXCJiZWZvcmVcIiB8IFwiaW5zaWRlXCI7XG59XG5cbmludGVyZmFjZSBEcmFnQW5kRHJvcFByZVN0YXJ0U3RhdGUge1xuICB4OiBudW1iZXI7XG4gIHk6IG51bWJlcjtcbiAgdmlldzogRWRpdG9yVmlldztcbn1cblxuY2xhc3MgRHJhZ0FuZERyb3BTdGF0ZSB7XG4gIHByaXZhdGUgZHJvcFZhcmlhbnRzOiBNYXA8c3RyaW5nLCBEcm9wVmFyaWFudD4gPSBuZXcgTWFwKCk7XG4gIHB1YmxpYyBkcm9wVmFyaWFudDogRHJvcFZhcmlhbnQgPSBudWxsO1xuXG4gIGNvbnN0cnVjdG9yKFxuICAgIHB1YmxpYyByZWFkb25seSB2aWV3OiBFZGl0b3JWaWV3LFxuICAgIHB1YmxpYyByZWFkb25seSBlZGl0b3I6IE15RWRpdG9yLFxuICAgIHB1YmxpYyByZWFkb25seSByb290OiBSb290LFxuICAgIHB1YmxpYyByZWFkb25seSBsaXN0OiBMaXN0XG4gICkge1xuICAgIHRoaXMuY29sbGVjdERyb3BWYXJpYW50cygpO1xuICB9XG5cbiAgZ2V0RHJvcFZhcmlhbnRzKCkge1xuICAgIHJldHVybiBBcnJheS5mcm9tKHRoaXMuZHJvcFZhcmlhbnRzLnZhbHVlcygpKTtcbiAgfVxuXG4gIGhhc0Ryb3BWYXJpYW50cygpIHtcbiAgICByZXR1cm4gdGhpcy5kcm9wVmFyaWFudHMuc2l6ZSA+IDA7XG4gIH1cblxuICBjYWxjdWxhdGVOZWFyZXN0RHJvcFZhcmlhbnQoeDogbnVtYmVyLCB5OiBudW1iZXIpIHtcbiAgICBjb25zdCB7IHZpZXcsIGVkaXRvciB9ID0gdGhpcztcblxuICAgIHRoaXMuZHJvcFZhcmlhbnQgPSB0aGlzLmdldERyb3BWYXJpYW50cygpXG4gICAgICAubWFwKCh2KSA9PiB7XG4gICAgICAgIGNvbnN0IHsgcGxhY2VUb01vdmUgfSA9IHY7XG5cbiAgICAgICAgc3dpdGNoICh2LndoZXJlVG9Nb3ZlKSB7XG4gICAgICAgICAgY2FzZSBcImJlZm9yZVwiOlxuICAgICAgICAgIGNhc2UgXCJhZnRlclwiOlxuICAgICAgICAgICAgdi5sZWZ0ID0gTWF0aC5yb3VuZChcbiAgICAgICAgICAgICAgdmlldy5jb29yZHNBdFBvcyhcbiAgICAgICAgICAgICAgICBlZGl0b3IucG9zVG9PZmZzZXQoe1xuICAgICAgICAgICAgICAgICAgbGluZTogcGxhY2VUb01vdmUuZ2V0Rmlyc3RMaW5lQ29udGVudFN0YXJ0KCkubGluZSxcbiAgICAgICAgICAgICAgICAgIGNoOiBwbGFjZVRvTW92ZS5nZXRGaXJzdExpbmVJbmRlbnQoKS5sZW5ndGgsXG4gICAgICAgICAgICAgICAgfSlcbiAgICAgICAgICAgICAgKS5sZWZ0XG4gICAgICAgICAgICApO1xuICAgICAgICAgICAgYnJlYWs7XG5cbiAgICAgICAgICBjYXNlIFwiaW5zaWRlXCI6XG4gICAgICAgICAgICB2LmxlZnQgPSBNYXRoLnJvdW5kKFxuICAgICAgICAgICAgICB2aWV3LmNvb3Jkc0F0UG9zKFxuICAgICAgICAgICAgICAgIGVkaXRvci5wb3NUb09mZnNldCh7XG4gICAgICAgICAgICAgICAgICBsaW5lOiBwbGFjZVRvTW92ZS5nZXRGaXJzdExpbmVDb250ZW50U3RhcnQoKS5saW5lLFxuICAgICAgICAgICAgICAgICAgY2g6IHBsYWNlVG9Nb3ZlLmdldEZpcnN0TGluZUluZGVudCgpLmxlbmd0aCxcbiAgICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgICApLmxlZnQgK1xuICAgICAgICAgICAgICAgIHZpZXcuZGVmYXVsdENoYXJhY3RlcldpZHRoICogMlxuICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIGJyZWFrO1xuICAgICAgICB9XG5cbiAgICAgICAgc3dpdGNoICh2LndoZXJlVG9Nb3ZlKSB7XG4gICAgICAgICAgY2FzZSBcImJlZm9yZVwiOlxuICAgICAgICAgICAgdi50b3AgPSBNYXRoLnJvdW5kKFxuICAgICAgICAgICAgICB2aWV3LmNvb3Jkc0F0UG9zKFxuICAgICAgICAgICAgICAgIGVkaXRvci5wb3NUb09mZnNldChwbGFjZVRvTW92ZS5nZXRGaXJzdExpbmVDb250ZW50U3RhcnQoKSlcbiAgICAgICAgICAgICAgKS50b3BcbiAgICAgICAgICAgICk7XG4gICAgICAgICAgICBicmVhaztcblxuICAgICAgICAgIGNhc2UgXCJhZnRlclwiOlxuICAgICAgICAgIGNhc2UgXCJpbnNpZGVcIjpcbiAgICAgICAgICAgIHYudG9wID0gTWF0aC5yb3VuZChcbiAgICAgICAgICAgICAgdmlldy5jb29yZHNBdFBvcyhcbiAgICAgICAgICAgICAgICBlZGl0b3IucG9zVG9PZmZzZXQocGxhY2VUb01vdmUuZ2V0Q29udGVudEVuZEluY2x1ZGluZ0NoaWxkcmVuKCkpXG4gICAgICAgICAgICAgICkudG9wICsgdmlldy5kZWZhdWx0TGluZUhlaWdodFxuICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIGJyZWFrO1xuICAgICAgICB9XG5cbiAgICAgICAgcmV0dXJuIHY7XG4gICAgICB9KVxuICAgICAgLnNvcnQoKGEsIGIpID0+IHtcbiAgICAgICAgaWYgKGEudG9wID09PSBiLnRvcCkge1xuICAgICAgICAgIHJldHVybiBNYXRoLmFicyh4IC0gYS5sZWZ0KSAtIE1hdGguYWJzKHggLSBiLmxlZnQpO1xuICAgICAgICB9XG5cbiAgICAgICAgcmV0dXJuIE1hdGguYWJzKHkgLSBhLnRvcCkgLSBNYXRoLmFicyh5IC0gYi50b3ApO1xuICAgICAgfSlcbiAgICAgIC5maXJzdCgpO1xuICB9XG5cbiAgcHJpdmF0ZSBhZGREcm9wVmFyaWFudCh2OiBEcm9wVmFyaWFudCkge1xuICAgIHRoaXMuZHJvcFZhcmlhbnRzLnNldChgJHt2LmxpbmV9ICR7di5sZXZlbH1gLCB2KTtcbiAgfVxuXG4gIHByaXZhdGUgY29sbGVjdERyb3BWYXJpYW50cygpIHtcbiAgICBjb25zdCB2aXNpdCA9IChsaXN0czogTGlzdFtdKSA9PiB7XG4gICAgICBmb3IgKGNvbnN0IHBsYWNlVG9Nb3ZlIG9mIGxpc3RzKSB7XG4gICAgICAgIGNvbnN0IGxpbmVCZWZvcmUgPSBwbGFjZVRvTW92ZS5nZXRGaXJzdExpbmVDb250ZW50U3RhcnQoKS5saW5lO1xuICAgICAgICBjb25zdCBsaW5lQWZ0ZXIgPSBwbGFjZVRvTW92ZS5nZXRDb250ZW50RW5kSW5jbHVkaW5nQ2hpbGRyZW4oKS5saW5lICsgMTtcblxuICAgICAgICBjb25zdCBsZXZlbCA9IHBsYWNlVG9Nb3ZlLmdldExldmVsKCk7XG5cbiAgICAgICAgdGhpcy5hZGREcm9wVmFyaWFudCh7XG4gICAgICAgICAgbGluZTogbGluZUJlZm9yZSxcbiAgICAgICAgICBsZXZlbCxcbiAgICAgICAgICBsZWZ0OiAwLFxuICAgICAgICAgIHRvcDogMCxcbiAgICAgICAgICBwbGFjZVRvTW92ZSxcbiAgICAgICAgICB3aGVyZVRvTW92ZTogXCJiZWZvcmVcIixcbiAgICAgICAgfSk7XG4gICAgICAgIHRoaXMuYWRkRHJvcFZhcmlhbnQoe1xuICAgICAgICAgIGxpbmU6IGxpbmVBZnRlcixcbiAgICAgICAgICBsZXZlbCxcbiAgICAgICAgICBsZWZ0OiAwLFxuICAgICAgICAgIHRvcDogMCxcbiAgICAgICAgICBwbGFjZVRvTW92ZSxcbiAgICAgICAgICB3aGVyZVRvTW92ZTogXCJhZnRlclwiLFxuICAgICAgICB9KTtcblxuICAgICAgICBpZiAocGxhY2VUb01vdmUuaXNFbXB0eSgpKSB7XG4gICAgICAgICAgdGhpcy5hZGREcm9wVmFyaWFudCh7XG4gICAgICAgICAgICBsaW5lOiBsaW5lQWZ0ZXIsXG4gICAgICAgICAgICBsZXZlbDogbGV2ZWwgKyAxLFxuICAgICAgICAgICAgbGVmdDogMCxcbiAgICAgICAgICAgIHRvcDogMCxcbiAgICAgICAgICAgIHBsYWNlVG9Nb3ZlLFxuICAgICAgICAgICAgd2hlcmVUb01vdmU6IFwiaW5zaWRlXCIsXG4gICAgICAgICAgfSk7XG4gICAgICAgIH1cblxuICAgICAgICBpZiAocGxhY2VUb01vdmUgIT09IHRoaXMubGlzdCkge1xuICAgICAgICAgIHZpc2l0KHBsYWNlVG9Nb3ZlLmdldENoaWxkcmVuKCkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfTtcblxuICAgIHZpc2l0KHRoaXMucm9vdC5nZXRDaGlsZHJlbigpKTtcbiAgfVxufVxuXG5jb25zdCBkbmRTdGFydGVkID0gU3RhdGVFZmZlY3QuZGVmaW5lPG51bWJlcltdPih7XG4gIG1hcDogKGxpbmVzLCBjaGFuZ2UpID0+IGxpbmVzLm1hcCgobCkgPT4gY2hhbmdlLm1hcFBvcyhsKSksXG59KTtcblxuY29uc3QgZG5kRW5kZWQgPSBTdGF0ZUVmZmVjdC5kZWZpbmU8dm9pZD4oKTtcblxuY29uc3QgZHJhZ2dpbmdMaW5lRGVjb3JhdGlvbiA9IERlY29yYXRpb24ubGluZSh7XG4gIGNsYXNzOiBcIm91dGxpbmVyLXBsdWdpbi1kcmFnZ2luZy1saW5lXCIsXG59KTtcblxuY29uc3QgZG5kU3RhdGVGaWVsZCA9IFN0YXRlRmllbGQuZGVmaW5lPERlY29yYXRpb25TZXQ+KHtcbiAgY3JlYXRlOiAoKSA9PiBEZWNvcmF0aW9uLm5vbmUsXG5cbiAgdXBkYXRlOiAoZG5kU3RhdGUsIHRyKSA9PiB7XG4gICAgZG5kU3RhdGUgPSBkbmRTdGF0ZS5tYXAodHIuY2hhbmdlcyk7XG5cbiAgICBmb3IgKGNvbnN0IGUgb2YgdHIuZWZmZWN0cykge1xuICAgICAgaWYgKGUuaXMoZG5kU3RhcnRlZCkpIHtcbiAgICAgICAgZG5kU3RhdGUgPSBkbmRTdGF0ZS51cGRhdGUoe1xuICAgICAgICAgIGFkZDogZS52YWx1ZS5tYXAoKGwpID0+IGRyYWdnaW5nTGluZURlY29yYXRpb24ucmFuZ2UobCwgbCkpLFxuICAgICAgICB9KTtcbiAgICAgIH1cblxuICAgICAgaWYgKGUuaXMoZG5kRW5kZWQpKSB7XG4gICAgICAgIGRuZFN0YXRlID0gRGVjb3JhdGlvbi5ub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIHJldHVybiBkbmRTdGF0ZTtcbiAgfSxcblxuICBwcm92aWRlOiAoZikgPT4gRWRpdG9yVmlldy5kZWNvcmF0aW9ucy5mcm9tKGYpLFxufSk7XG5cbmZ1bmN0aW9uIGdldEVkaXRvclZpZXdGcm9tSFRNTEVsZW1lbnQoZTogSFRNTEVsZW1lbnQpIHtcbiAgd2hpbGUgKGUgJiYgIWUuY2xhc3NMaXN0LmNvbnRhaW5zKFwiY20tZWRpdG9yXCIpKSB7XG4gICAgZSA9IGUucGFyZW50RWxlbWVudDtcbiAgfVxuXG4gIGlmICghZSkge1xuICAgIHJldHVybiBudWxsO1xuICB9XG5cbiAgcmV0dXJuIEVkaXRvclZpZXcuZmluZEZyb21ET00oZSk7XG59XG5cbmZ1bmN0aW9uIGlzQ2xpY2tPbkJ1bGxldChlOiBNb3VzZUV2ZW50KSB7XG4gIGxldCBlbCA9IGUudGFyZ2V0IGFzIEhUTUxFbGVtZW50O1xuXG4gIHdoaWxlIChlbCkge1xuICAgIGlmIChcbiAgICAgIGVsLmNsYXNzTGlzdC5jb250YWlucyhcImNtLWZvcm1hdHRpbmctbGlzdFwiKSB8fFxuICAgICAgZWwuY2xhc3NMaXN0LmNvbnRhaW5zKFwiY20tZm9sZC1pbmRpY2F0b3JcIikgfHxcbiAgICAgIGVsLmNsYXNzTGlzdC5jb250YWlucyhcInRhc2stbGlzdC1pdGVtLWNoZWNrYm94XCIpXG4gICAgKSB7XG4gICAgICByZXR1cm4gdHJ1ZTtcbiAgICB9XG5cbiAgICBlbCA9IGVsLnBhcmVudEVsZW1lbnQ7XG4gIH1cblxuICByZXR1cm4gZmFsc2U7XG59XG5cbmZ1bmN0aW9uIGlzU2FtZVJvb3RzKGE6IFJvb3QsIGI6IFJvb3QpIHtcbiAgY29uc3QgW2FTdGFydCwgYUVuZF0gPSBhLmdldENvbnRlbnRSYW5nZSgpO1xuICBjb25zdCBbYlN0YXJ0LCBiRW5kXSA9IGIuZ2V0Q29udGVudFJhbmdlKCk7XG5cbiAgaWYgKGNtcFBvcyhhU3RhcnQsIGJTdGFydCkgIT09IDAgfHwgY21wUG9zKGFFbmQsIGJFbmQpICE9PSAwKSB7XG4gICAgcmV0dXJuIGZhbHNlO1xuICB9XG5cbiAgcmV0dXJuIGEucHJpbnQoKSA9PT0gYi5wcmludCgpO1xufVxuXG5mdW5jdGlvbiBpc0ZlYXR1cmVTdXBwb3J0ZWQoKSB7XG4gIHJldHVybiBQbGF0Zm9ybS5pc0Rlc2t0b3A7XG59XG4iLCJpbXBvcnQgeyBPcGVyYXRpb24gfSBmcm9tIFwiLi9PcGVyYXRpb25cIjtcblxuaW1wb3J0IHsgUm9vdCB9IGZyb20gXCIuLi9yb290XCI7XG5cbmV4cG9ydCBjbGFzcyBLZWVwQ3Vyc29yT3V0c2lkZUZvbGRlZExpbmVzIGltcGxlbWVudHMgT3BlcmF0aW9uIHtcbiAgcHJpdmF0ZSBzdG9wUHJvcGFnYXRpb24gPSBmYWxzZTtcbiAgcHJpdmF0ZSB1cGRhdGVkID0gZmFsc2U7XG5cbiAgY29uc3RydWN0b3IocHJpdmF0ZSByb290OiBSb290KSB7fVxuXG4gIHNob3VsZFN0b3BQcm9wYWdhdGlvbigpIHtcbiAgICByZXR1cm4gdGhpcy5zdG9wUHJvcGFnYXRpb247XG4gIH1cblxuICBzaG91bGRVcGRhdGUoKSB7XG4gICAgcmV0dXJuIHRoaXMudXBkYXRlZDtcbiAgfVxuXG4gIHBlcmZvcm0oKSB7XG4gICAgY29uc3QgeyByb290IH0gPSB0aGlzO1xuXG4gICAgaWYgKCFyb290Lmhhc1NpbmdsZUN1cnNvcigpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3QgY3Vyc29yID0gcm9vdC5nZXRDdXJzb3IoKTtcblxuICAgIGNvbnN0IGxpc3QgPSByb290LmdldExpc3RVbmRlckN1cnNvcigpO1xuICAgIGlmICghbGlzdC5pc0ZvbGRlZCgpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3QgZm9sZFJvb3QgPSBsaXN0LmdldFRvcEZvbGRSb290KCk7XG4gICAgY29uc3QgZmlyc3RMaW5lRW5kID0gZm9sZFJvb3QuZ2V0TGluZXNJbmZvKClbMF0udG87XG5cbiAgICBpZiAoY3Vyc29yLmxpbmUgPiBmaXJzdExpbmVFbmQubGluZSkge1xuICAgICAgdGhpcy51cGRhdGVkID0gdHJ1ZTtcbiAgICAgIHRoaXMuc3RvcFByb3BhZ2F0aW9uID0gdHJ1ZTtcbiAgICAgIHJvb3QucmVwbGFjZUN1cnNvcihmaXJzdExpbmVFbmQpO1xuICAgIH1cbiAgfVxufVxuIiwiaW1wb3J0IHsgT3BlcmF0aW9uIH0gZnJvbSBcIi4vT3BlcmF0aW9uXCI7XG5cbmltcG9ydCB7IFJvb3QgfSBmcm9tIFwiLi4vcm9vdFwiO1xuXG5leHBvcnQgY2xhc3MgS2VlcEN1cnNvcldpdGhpbkxpc3RDb250ZW50IGltcGxlbWVudHMgT3BlcmF0aW9uIHtcbiAgcHJpdmF0ZSBzdG9wUHJvcGFnYXRpb24gPSBmYWxzZTtcbiAgcHJpdmF0ZSB1cGRhdGVkID0gZmFsc2U7XG5cbiAgY29uc3RydWN0b3IocHJpdmF0ZSByb290OiBSb290KSB7fVxuXG4gIHNob3VsZFN0b3BQcm9wYWdhdGlvbigpIHtcbiAgICByZXR1cm4gdGhpcy5zdG9wUHJvcGFnYXRpb247XG4gIH1cblxuICBzaG91bGRVcGRhdGUoKSB7XG4gICAgcmV0dXJuIHRoaXMudXBkYXRlZDtcbiAgfVxuXG4gIHBlcmZvcm0oKSB7XG4gICAgY29uc3QgeyByb290IH0gPSB0aGlzO1xuXG4gICAgaWYgKCFyb290Lmhhc1NpbmdsZUN1cnNvcigpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3QgY3Vyc29yID0gcm9vdC5nZXRDdXJzb3IoKTtcbiAgICBjb25zdCBsaXN0ID0gcm9vdC5nZXRMaXN0VW5kZXJDdXJzb3IoKTtcbiAgICBjb25zdCBjb250ZW50U3RhcnQgPSBsaXN0LmdldEZpcnN0TGluZUNvbnRlbnRTdGFydEFmdGVyQ2hlY2tib3goKTtcbiAgICBjb25zdCBsaW5lUHJlZml4ID1cbiAgICAgIGNvbnRlbnRTdGFydC5saW5lID09PSBjdXJzb3IubGluZVxuICAgICAgICA/IGNvbnRlbnRTdGFydC5jaFxuICAgICAgICA6IGxpc3QuZ2V0Tm90ZXNJbmRlbnQoKS5sZW5ndGg7XG5cbiAgICBpZiAoY3Vyc29yLmNoIDwgbGluZVByZWZpeCkge1xuICAgICAgdGhpcy51cGRhdGVkID0gdHJ1ZTtcbiAgICAgIHRoaXMuc3RvcFByb3BhZ2F0aW9uID0gdHJ1ZTtcbiAgICAgIHJvb3QucmVwbGFjZUN1cnNvcih7XG4gICAgICAgIGxpbmU6IGN1cnNvci5saW5lLFxuICAgICAgICBjaDogbGluZVByZWZpeCxcbiAgICAgIH0pO1xuICAgIH1cbiAgfVxufVxuIiwiaW1wb3J0IHsgUGx1Z2luXzIgfSBmcm9tIFwib2JzaWRpYW5cIjtcblxuaW1wb3J0IHsgRWRpdG9yU3RhdGUsIFRyYW5zYWN0aW9uIH0gZnJvbSBcIkBjb2RlbWlycm9yL3N0YXRlXCI7XG5cbmltcG9ydCB7IEZlYXR1cmUgfSBmcm9tIFwiLi9GZWF0dXJlXCI7XG5cbmltcG9ydCB7IE15RWRpdG9yLCBnZXRFZGl0b3JGcm9tU3RhdGUgfSBmcm9tIFwiLi4vZWRpdG9yXCI7XG5pbXBvcnQgeyBLZWVwQ3Vyc29yT3V0c2lkZUZvbGRlZExpbmVzIH0gZnJvbSBcIi4uL29wZXJhdGlvbnMvS2VlcEN1cnNvck91dHNpZGVGb2xkZWRMaW5lc1wiO1xuaW1wb3J0IHsgS2VlcEN1cnNvcldpdGhpbkxpc3RDb250ZW50IH0gZnJvbSBcIi4uL29wZXJhdGlvbnMvS2VlcEN1cnNvcldpdGhpbkxpc3RDb250ZW50XCI7XG5pbXBvcnQgeyBPcGVyYXRpb25QZXJmb3JtZXIgfSBmcm9tIFwiLi4vc2VydmljZXMvT3BlcmF0aW9uUGVyZm9ybWVyXCI7XG5pbXBvcnQgeyBQYXJzZXIgfSBmcm9tIFwiLi4vc2VydmljZXMvUGFyc2VyXCI7XG5pbXBvcnQgeyBTZXR0aW5ncyB9IGZyb20gXCIuLi9zZXJ2aWNlcy9TZXR0aW5nc1wiO1xuXG5leHBvcnQgY2xhc3MgRWRpdG9yU2VsZWN0aW9uc0JlaGF2aW91ck92ZXJyaWRlIGltcGxlbWVudHMgRmVhdHVyZSB7XG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgcGx1Z2luOiBQbHVnaW5fMixcbiAgICBwcml2YXRlIHNldHRpbmdzOiBTZXR0aW5ncyxcbiAgICBwcml2YXRlIHBhcnNlcjogUGFyc2VyLFxuICAgIHByaXZhdGUgb3BlcmF0aW9uUGVyZm9ybWVyOiBPcGVyYXRpb25QZXJmb3JtZXJcbiAgKSB7fVxuXG4gIGFzeW5jIGxvYWQoKSB7XG4gICAgdGhpcy5wbHVnaW4ucmVnaXN0ZXJFZGl0b3JFeHRlbnNpb24oXG4gICAgICBFZGl0b3JTdGF0ZS50cmFuc2FjdGlvbkV4dGVuZGVyLm9mKHRoaXMudHJhbnNhY3Rpb25FeHRlbmRlcilcbiAgICApO1xuICB9XG5cbiAgYXN5bmMgdW5sb2FkKCkge31cblxuICBwcml2YXRlIHRyYW5zYWN0aW9uRXh0ZW5kZXIgPSAodHI6IFRyYW5zYWN0aW9uKTogbnVsbCA9PiB7XG4gICAgaWYgKHRoaXMuc2V0dGluZ3Mua2VlcEN1cnNvcldpdGhpbkNvbnRlbnQgPT09IFwibmV2ZXJcIiB8fCAhdHIuc2VsZWN0aW9uKSB7XG4gICAgICByZXR1cm4gbnVsbDtcbiAgICB9XG5cbiAgICBjb25zdCBlZGl0b3IgPSBnZXRFZGl0b3JGcm9tU3RhdGUodHIuc3RhcnRTdGF0ZSk7XG5cbiAgICBzZXRUaW1lb3V0KCgpID0+IHtcbiAgICAgIHRoaXMuaGFuZGxlU2VsZWN0aW9uc0NoYW5nZXMoZWRpdG9yKTtcbiAgICB9LCAwKTtcblxuICAgIHJldHVybiBudWxsO1xuICB9O1xuXG4gIHByaXZhdGUgaGFuZGxlU2VsZWN0aW9uc0NoYW5nZXMgPSAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgIGNvbnN0IHJvb3QgPSB0aGlzLnBhcnNlci5wYXJzZShlZGl0b3IpO1xuXG4gICAgaWYgKCFyb290KSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAge1xuICAgICAgY29uc3QgeyBzaG91bGRTdG9wUHJvcGFnYXRpb24gfSA9IHRoaXMub3BlcmF0aW9uUGVyZm9ybWVyLmV2YWwoXG4gICAgICAgIHJvb3QsXG4gICAgICAgIG5ldyBLZWVwQ3Vyc29yT3V0c2lkZUZvbGRlZExpbmVzKHJvb3QpLFxuICAgICAgICBlZGl0b3JcbiAgICAgICk7XG5cbiAgICAgIGlmIChzaG91bGRTdG9wUHJvcGFnYXRpb24pIHtcbiAgICAgICAgcmV0dXJuO1xuICAgICAgfVxuICAgIH1cblxuICAgIHRoaXMub3BlcmF0aW9uUGVyZm9ybWVyLmV2YWwoXG4gICAgICByb290LFxuICAgICAgbmV3IEtlZXBDdXJzb3JXaXRoaW5MaXN0Q29udGVudChyb290KSxcbiAgICAgIGVkaXRvclxuICAgICk7XG4gIH07XG59XG4iLCJleHBvcnQgY29uc3QgY2hlY2tib3hSZSA9IGBcXFxcW1teXFxcXFtcXFxcXV1cXFxcXVsgXFx0XWA7XG4iLCJleHBvcnQgZnVuY3Rpb24gaXNFbXB0eUxpbmVPckVtcHR5Q2hlY2tib3gobGluZTogc3RyaW5nKSB7XG4gIHJldHVybiBsaW5lID09PSBcIlwiIHx8IGxpbmUgPT09IFwiWyBdIFwiO1xufVxuIiwiaW1wb3J0IHsgT3BlcmF0aW9uIH0gZnJvbSBcIi4vT3BlcmF0aW9uXCI7XG5cbmltcG9ydCB7IExpc3QsIFBvc2l0aW9uLCBSb290LCByZWNhbGN1bGF0ZU51bWVyaWNCdWxsZXRzIH0gZnJvbSBcIi4uL3Jvb3RcIjtcbmltcG9ydCB7IGNoZWNrYm94UmUgfSBmcm9tIFwiLi4vdXRpbHMvY2hlY2tib3hSZVwiO1xuaW1wb3J0IHsgaXNFbXB0eUxpbmVPckVtcHR5Q2hlY2tib3ggfSBmcm9tIFwiLi4vdXRpbHMvaXNFbXB0eUxpbmVPckVtcHR5Q2hlY2tib3hcIjtcblxuZXhwb3J0IGludGVyZmFjZSBHZXRab29tUmFuZ2Uge1xuICBnZXRab29tUmFuZ2UoKTogeyBmcm9tOiBQb3NpdGlvbjsgdG86IFBvc2l0aW9uIH0gfCBudWxsO1xufVxuXG5leHBvcnQgY2xhc3MgQ3JlYXRlTmV3SXRlbSBpbXBsZW1lbnRzIE9wZXJhdGlvbiB7XG4gIHByaXZhdGUgc3RvcFByb3BhZ2F0aW9uID0gZmFsc2U7XG4gIHByaXZhdGUgdXBkYXRlZCA9IGZhbHNlO1xuXG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgcm9vdDogUm9vdCxcbiAgICBwcml2YXRlIGRlZmF1bHRJbmRlbnRDaGFyczogc3RyaW5nLFxuICAgIHByaXZhdGUgZ2V0Wm9vbVJhbmdlOiBHZXRab29tUmFuZ2VcbiAgKSB7fVxuXG4gIHNob3VsZFN0b3BQcm9wYWdhdGlvbigpIHtcbiAgICByZXR1cm4gdGhpcy5zdG9wUHJvcGFnYXRpb247XG4gIH1cblxuICBzaG91bGRVcGRhdGUoKSB7XG4gICAgcmV0dXJuIHRoaXMudXBkYXRlZDtcbiAgfVxuXG4gIHBlcmZvcm0oKSB7XG4gICAgY29uc3QgeyByb290IH0gPSB0aGlzO1xuXG4gICAgaWYgKCFyb290Lmhhc1NpbmdsZVNlbGVjdGlvbigpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3Qgc2VsZWN0aW9uID0gcm9vdC5nZXRTZWxlY3Rpb24oKTtcbiAgICBpZiAoIXNlbGVjdGlvbiB8fCBzZWxlY3Rpb24uYW5jaG9yLmxpbmUgIT09IHNlbGVjdGlvbi5oZWFkLmxpbmUpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCBsaXN0ID0gcm9vdC5nZXRMaXN0VW5kZXJDdXJzb3IoKTtcbiAgICBjb25zdCBsaW5lcyA9IGxpc3QuZ2V0TGluZXNJbmZvKCk7XG5cbiAgICBpZiAobGluZXMubGVuZ3RoID09PSAxICYmIGlzRW1wdHlMaW5lT3JFbXB0eUNoZWNrYm94KGxpbmVzWzBdLnRleHQpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3QgY3Vyc29yID0gcm9vdC5nZXRDdXJzb3IoKTtcbiAgICBjb25zdCBsaW5lVW5kZXJDdXJzb3IgPSBsaW5lcy5maW5kKChsKSA9PiBsLmZyb20ubGluZSA9PT0gY3Vyc29yLmxpbmUpO1xuXG4gICAgaWYgKGN1cnNvci5jaCA8IGxpbmVVbmRlckN1cnNvci5mcm9tLmNoKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3QgeyBvbGRMaW5lcywgbmV3TGluZXMgfSA9IGxpbmVzLnJlZHVjZShcbiAgICAgIChhY2MsIGxpbmUpID0+IHtcbiAgICAgICAgaWYgKGN1cnNvci5saW5lID4gbGluZS5mcm9tLmxpbmUpIHtcbiAgICAgICAgICBhY2Mub2xkTGluZXMucHVzaChsaW5lLnRleHQpO1xuICAgICAgICB9IGVsc2UgaWYgKGN1cnNvci5saW5lID09PSBsaW5lLmZyb20ubGluZSkge1xuICAgICAgICAgIGNvbnN0IGxlZnQgPSBsaW5lLnRleHQuc2xpY2UoMCwgc2VsZWN0aW9uLmZyb20gLSBsaW5lLmZyb20uY2gpO1xuICAgICAgICAgIGNvbnN0IHJpZ2h0ID0gbGluZS50ZXh0LnNsaWNlKHNlbGVjdGlvbi50byAtIGxpbmUuZnJvbS5jaCk7XG4gICAgICAgICAgYWNjLm9sZExpbmVzLnB1c2gobGVmdCk7XG4gICAgICAgICAgYWNjLm5ld0xpbmVzLnB1c2gocmlnaHQpO1xuICAgICAgICB9IGVsc2UgaWYgKGN1cnNvci5saW5lIDwgbGluZS5mcm9tLmxpbmUpIHtcbiAgICAgICAgICBhY2MubmV3TGluZXMucHVzaChsaW5lLnRleHQpO1xuICAgICAgICB9XG5cbiAgICAgICAgcmV0dXJuIGFjYztcbiAgICAgIH0sXG4gICAgICB7XG4gICAgICAgIG9sZExpbmVzOiBbXSxcbiAgICAgICAgbmV3TGluZXM6IFtdLFxuICAgICAgfVxuICAgICk7XG5cbiAgICBjb25zdCBjb2RlQmxvY2tCYWN0aWNrcyA9IG9sZExpbmVzLmpvaW4oXCJcXG5cIikuc3BsaXQoXCJgYGBcIikubGVuZ3RoIC0gMTtcbiAgICBjb25zdCBpc0luc2lkZUNvZGVibG9jayA9XG4gICAgICBjb2RlQmxvY2tCYWN0aWNrcyA+IDAgJiYgY29kZUJsb2NrQmFjdGlja3MgJSAyICE9PSAwO1xuXG4gICAgaWYgKGlzSW5zaWRlQ29kZWJsb2NrKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgdGhpcy5zdG9wUHJvcGFnYXRpb24gPSB0cnVlO1xuICAgIHRoaXMudXBkYXRlZCA9IHRydWU7XG5cbiAgICBjb25zdCB6b29tUmFuZ2UgPSB0aGlzLmdldFpvb21SYW5nZS5nZXRab29tUmFuZ2UoKTtcbiAgICBjb25zdCBsaXN0SXNab29taW5nUm9vdCA9IEJvb2xlYW4oXG4gICAgICB6b29tUmFuZ2UgJiZcbiAgICAgICAgbGlzdC5nZXRGaXJzdExpbmVDb250ZW50U3RhcnQoKS5saW5lID49IHpvb21SYW5nZS5mcm9tLmxpbmUgJiZcbiAgICAgICAgbGlzdC5nZXRMYXN0TGluZUNvbnRlbnRFbmQoKS5saW5lIDw9IHpvb21SYW5nZS5mcm9tLmxpbmVcbiAgICApO1xuXG4gICAgY29uc3QgaGFzQ2hpbGRyZW4gPSAhbGlzdC5pc0VtcHR5KCk7XG4gICAgY29uc3QgY2hpbGRJc0ZvbGRlZCA9IGxpc3QuaXNGb2xkUm9vdCgpO1xuICAgIGNvbnN0IGVuZFBvcyA9IGxpc3QuZ2V0TGFzdExpbmVDb250ZW50RW5kKCk7XG4gICAgY29uc3QgZW5kT2ZMaW5lID0gY3Vyc29yLmxpbmUgPT09IGVuZFBvcy5saW5lICYmIGN1cnNvci5jaCA9PT0gZW5kUG9zLmNoO1xuXG4gICAgY29uc3Qgb25DaGlsZExldmVsID1cbiAgICAgIGxpc3RJc1pvb21pbmdSb290IHx8IChoYXNDaGlsZHJlbiAmJiAhY2hpbGRJc0ZvbGRlZCAmJiBlbmRPZkxpbmUpO1xuXG4gICAgY29uc3QgaW5kZW50ID0gb25DaGlsZExldmVsXG4gICAgICA/IGhhc0NoaWxkcmVuXG4gICAgICAgID8gbGlzdC5nZXRDaGlsZHJlbigpWzBdLmdldEZpcnN0TGluZUluZGVudCgpXG4gICAgICAgIDogbGlzdC5nZXRGaXJzdExpbmVJbmRlbnQoKSArIHRoaXMuZGVmYXVsdEluZGVudENoYXJzXG4gICAgICA6IGxpc3QuZ2V0Rmlyc3RMaW5lSW5kZW50KCk7XG5cbiAgICBjb25zdCBidWxsZXQgPVxuICAgICAgb25DaGlsZExldmVsICYmIGhhc0NoaWxkcmVuXG4gICAgICAgID8gbGlzdC5nZXRDaGlsZHJlbigpWzBdLmdldEJ1bGxldCgpXG4gICAgICAgIDogbGlzdC5nZXRCdWxsZXQoKTtcblxuICAgIGNvbnN0IHNwYWNlQWZ0ZXJCdWxsZXQgPVxuICAgICAgb25DaGlsZExldmVsICYmIGhhc0NoaWxkcmVuXG4gICAgICAgID8gbGlzdC5nZXRDaGlsZHJlbigpWzBdLmdldFNwYWNlQWZ0ZXJCdWxsZXQoKVxuICAgICAgICA6IGxpc3QuZ2V0U3BhY2VBZnRlckJ1bGxldCgpO1xuXG4gICAgY29uc3QgcHJlZml4ID0gb2xkTGluZXNbMF0ubWF0Y2goY2hlY2tib3hSZSkgPyBcIlsgXSBcIiA6IFwiXCI7XG5cbiAgICBjb25zdCBuZXdMaXN0ID0gbmV3IExpc3QoXG4gICAgICBsaXN0LmdldFJvb3QoKSxcbiAgICAgIGluZGVudCxcbiAgICAgIGJ1bGxldCxcbiAgICAgIHByZWZpeCxcbiAgICAgIHNwYWNlQWZ0ZXJCdWxsZXQsXG4gICAgICBwcmVmaXggKyBuZXdMaW5lcy5zaGlmdCgpLFxuICAgICAgZmFsc2VcbiAgICApO1xuXG4gICAgaWYgKG5ld0xpbmVzLmxlbmd0aCA+IDApIHtcbiAgICAgIG5ld0xpc3Quc2V0Tm90ZXNJbmRlbnQobGlzdC5nZXROb3Rlc0luZGVudCgpKTtcbiAgICAgIGZvciAoY29uc3QgbGluZSBvZiBuZXdMaW5lcykge1xuICAgICAgICBuZXdMaXN0LmFkZExpbmUobGluZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaWYgKG9uQ2hpbGRMZXZlbCkge1xuICAgICAgbGlzdC5hZGRCZWZvcmVBbGwobmV3TGlzdCk7XG4gICAgfSBlbHNlIHtcbiAgICAgIGlmICghY2hpbGRJc0ZvbGRlZCB8fCAhZW5kT2ZMaW5lKSB7XG4gICAgICAgIGNvbnN0IGNoaWxkcmVuID0gbGlzdC5nZXRDaGlsZHJlbigpO1xuICAgICAgICBmb3IgKGNvbnN0IGNoaWxkIG9mIGNoaWxkcmVuKSB7XG4gICAgICAgICAgbGlzdC5yZW1vdmVDaGlsZChjaGlsZCk7XG4gICAgICAgICAgbmV3TGlzdC5hZGRBZnRlckFsbChjaGlsZCk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbGlzdC5nZXRQYXJlbnQoKS5hZGRBZnRlcihsaXN0LCBuZXdMaXN0KTtcbiAgICB9XG5cbiAgICBsaXN0LnJlcGxhY2VMaW5lcyhvbGRMaW5lcyk7XG5cbiAgICBjb25zdCBuZXdMaXN0U3RhcnQgPSBuZXdMaXN0LmdldEZpcnN0TGluZUNvbnRlbnRTdGFydCgpO1xuICAgIHJvb3QucmVwbGFjZUN1cnNvcih7XG4gICAgICBsaW5lOiBuZXdMaXN0U3RhcnQubGluZSxcbiAgICAgIGNoOiBuZXdMaXN0U3RhcnQuY2ggKyBwcmVmaXgubGVuZ3RoLFxuICAgIH0pO1xuXG4gICAgcmVjYWxjdWxhdGVOdW1lcmljQnVsbGV0cyhyb290KTtcbiAgfVxufVxuIiwiaW1wb3J0IHsgT3BlcmF0aW9uIH0gZnJvbSBcIi4vT3BlcmF0aW9uXCI7XG5cbmltcG9ydCB7IFJvb3QsIHJlY2FsY3VsYXRlTnVtZXJpY0J1bGxldHMgfSBmcm9tIFwiLi4vcm9vdFwiO1xuXG5leHBvcnQgY2xhc3MgT3V0ZGVudExpc3QgaW1wbGVtZW50cyBPcGVyYXRpb24ge1xuICBwcml2YXRlIHN0b3BQcm9wYWdhdGlvbiA9IGZhbHNlO1xuICBwcml2YXRlIHVwZGF0ZWQgPSBmYWxzZTtcblxuICBjb25zdHJ1Y3Rvcihwcml2YXRlIHJvb3Q6IFJvb3QpIHt9XG5cbiAgc2hvdWxkU3RvcFByb3BhZ2F0aW9uKCkge1xuICAgIHJldHVybiB0aGlzLnN0b3BQcm9wYWdhdGlvbjtcbiAgfVxuXG4gIHNob3VsZFVwZGF0ZSgpIHtcbiAgICByZXR1cm4gdGhpcy51cGRhdGVkO1xuICB9XG5cbiAgcGVyZm9ybSgpIHtcbiAgICBjb25zdCB7IHJvb3QgfSA9IHRoaXM7XG5cbiAgICBpZiAoIXJvb3QuaGFzU2luZ2xlQ3Vyc29yKCkpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICB0aGlzLnN0b3BQcm9wYWdhdGlvbiA9IHRydWU7XG5cbiAgICBjb25zdCBsaXN0ID0gcm9vdC5nZXRMaXN0VW5kZXJDdXJzb3IoKTtcbiAgICBjb25zdCBwYXJlbnQgPSBsaXN0LmdldFBhcmVudCgpO1xuICAgIGNvbnN0IGdyYW5kUGFyZW50ID0gcGFyZW50LmdldFBhcmVudCgpO1xuXG4gICAgaWYgKCFncmFuZFBhcmVudCkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHRoaXMudXBkYXRlZCA9IHRydWU7XG5cbiAgICBjb25zdCBsaXN0U3RhcnRMaW5lQmVmb3JlID0gcm9vdC5nZXRDb250ZW50TGluZXNSYW5nZU9mKGxpc3QpWzBdO1xuICAgIGNvbnN0IGluZGVudFJtRnJvbSA9IHBhcmVudC5nZXRGaXJzdExpbmVJbmRlbnQoKS5sZW5ndGg7XG4gICAgY29uc3QgaW5kZW50Um1UaWxsID0gbGlzdC5nZXRGaXJzdExpbmVJbmRlbnQoKS5sZW5ndGg7XG5cbiAgICBwYXJlbnQucmVtb3ZlQ2hpbGQobGlzdCk7XG4gICAgZ3JhbmRQYXJlbnQuYWRkQWZ0ZXIocGFyZW50LCBsaXN0KTtcbiAgICBsaXN0LnVuaW5kZW50Q29udGVudChpbmRlbnRSbUZyb20sIGluZGVudFJtVGlsbCk7XG5cbiAgICBjb25zdCBsaXN0U3RhcnRMaW5lQWZ0ZXIgPSByb290LmdldENvbnRlbnRMaW5lc1JhbmdlT2YobGlzdClbMF07XG4gICAgY29uc3QgbGluZURpZmYgPSBsaXN0U3RhcnRMaW5lQWZ0ZXIgLSBsaXN0U3RhcnRMaW5lQmVmb3JlO1xuICAgIGNvbnN0IGNoRGlmZiA9IGluZGVudFJtVGlsbCAtIGluZGVudFJtRnJvbTtcblxuICAgIGNvbnN0IGN1cnNvciA9IHJvb3QuZ2V0Q3Vyc29yKCk7XG4gICAgcm9vdC5yZXBsYWNlQ3Vyc29yKHtcbiAgICAgIGxpbmU6IGN1cnNvci5saW5lICsgbGluZURpZmYsXG4gICAgICBjaDogY3Vyc29yLmNoIC0gY2hEaWZmLFxuICAgIH0pO1xuXG4gICAgcmVjYWxjdWxhdGVOdW1lcmljQnVsbGV0cyhyb290KTtcbiAgfVxufVxuIiwiaW1wb3J0IHsgT3BlcmF0aW9uIH0gZnJvbSBcIi4vT3BlcmF0aW9uXCI7XG5pbXBvcnQgeyBPdXRkZW50TGlzdCB9IGZyb20gXCIuL091dGRlbnRMaXN0XCI7XG5cbmltcG9ydCB7IFJvb3QgfSBmcm9tIFwiLi4vcm9vdFwiO1xuaW1wb3J0IHsgaXNFbXB0eUxpbmVPckVtcHR5Q2hlY2tib3ggfSBmcm9tIFwiLi4vdXRpbHMvaXNFbXB0eUxpbmVPckVtcHR5Q2hlY2tib3hcIjtcblxuZXhwb3J0IGNsYXNzIE91dGRlbnRMaXN0SWZJdHNFbXB0eSBpbXBsZW1lbnRzIE9wZXJhdGlvbiB7XG4gIHByaXZhdGUgb3V0ZGVudExpc3Q6IE91dGRlbnRMaXN0O1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcm9vdDogUm9vdCkge1xuICAgIHRoaXMub3V0ZGVudExpc3QgPSBuZXcgT3V0ZGVudExpc3Qocm9vdCk7XG4gIH1cblxuICBzaG91bGRTdG9wUHJvcGFnYXRpb24oKSB7XG4gICAgcmV0dXJuIHRoaXMub3V0ZGVudExpc3Quc2hvdWxkU3RvcFByb3BhZ2F0aW9uKCk7XG4gIH1cblxuICBzaG91bGRVcGRhdGUoKSB7XG4gICAgcmV0dXJuIHRoaXMub3V0ZGVudExpc3Quc2hvdWxkVXBkYXRlKCk7XG4gIH1cblxuICBwZXJmb3JtKCkge1xuICAgIGNvbnN0IHsgcm9vdCB9ID0gdGhpcztcblxuICAgIGlmICghcm9vdC5oYXNTaW5nbGVDdXJzb3IoKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGNvbnN0IGxpc3QgPSByb290LmdldExpc3RVbmRlckN1cnNvcigpO1xuICAgIGNvbnN0IGxpbmVzID0gbGlzdC5nZXRMaW5lcygpO1xuXG4gICAgaWYgKFxuICAgICAgbGluZXMubGVuZ3RoID4gMSB8fFxuICAgICAgIWlzRW1wdHlMaW5lT3JFbXB0eUNoZWNrYm94KGxpbmVzWzBdKSB8fFxuICAgICAgbGlzdC5nZXRMZXZlbCgpID09PSAxXG4gICAgKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgdGhpcy5vdXRkZW50TGlzdC5wZXJmb3JtKCk7XG4gIH1cbn1cbiIsImltcG9ydCB7IFBsdWdpbl8yIH0gZnJvbSBcIm9ic2lkaWFuXCI7XG5cbmltcG9ydCB7IFByZWMgfSBmcm9tIFwiQGNvZGVtaXJyb3Ivc3RhdGVcIjtcbmltcG9ydCB7IGtleW1hcCB9IGZyb20gXCJAY29kZW1pcnJvci92aWV3XCI7XG5cbmltcG9ydCB7IEZlYXR1cmUgfSBmcm9tIFwiLi9GZWF0dXJlXCI7XG5cbmltcG9ydCB7IE15RWRpdG9yIH0gZnJvbSBcIi4uL2VkaXRvclwiO1xuaW1wb3J0IHsgQ3JlYXRlTmV3SXRlbSB9IGZyb20gXCIuLi9vcGVyYXRpb25zL0NyZWF0ZU5ld0l0ZW1cIjtcbmltcG9ydCB7IE91dGRlbnRMaXN0SWZJdHNFbXB0eSB9IGZyb20gXCIuLi9vcGVyYXRpb25zL091dGRlbnRMaXN0SWZJdHNFbXB0eVwiO1xuaW1wb3J0IHsgSU1FRGV0ZWN0b3IgfSBmcm9tIFwiLi4vc2VydmljZXMvSU1FRGV0ZWN0b3JcIjtcbmltcG9ydCB7IE9ic2lkaWFuU2V0dGluZ3MgfSBmcm9tIFwiLi4vc2VydmljZXMvT2JzaWRpYW5TZXR0aW5nc1wiO1xuaW1wb3J0IHsgT3BlcmF0aW9uUGVyZm9ybWVyIH0gZnJvbSBcIi4uL3NlcnZpY2VzL09wZXJhdGlvblBlcmZvcm1lclwiO1xuaW1wb3J0IHsgUGFyc2VyIH0gZnJvbSBcIi4uL3NlcnZpY2VzL1BhcnNlclwiO1xuaW1wb3J0IHsgU2V0dGluZ3MgfSBmcm9tIFwiLi4vc2VydmljZXMvU2V0dGluZ3NcIjtcbmltcG9ydCB7IGNyZWF0ZUtleW1hcFJ1bkNhbGxiYWNrIH0gZnJvbSBcIi4uL3V0aWxzL2NyZWF0ZUtleW1hcFJ1bkNhbGxiYWNrXCI7XG5cbmV4cG9ydCBjbGFzcyBFbnRlckJlaGF2aW91ck92ZXJyaWRlIGltcGxlbWVudHMgRmVhdHVyZSB7XG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgcGx1Z2luOiBQbHVnaW5fMixcbiAgICBwcml2YXRlIHNldHRpbmdzOiBTZXR0aW5ncyxcbiAgICBwcml2YXRlIGltZURldGVjdG9yOiBJTUVEZXRlY3RvcixcbiAgICBwcml2YXRlIG9ic2lkaWFuU2V0dGluZ3M6IE9ic2lkaWFuU2V0dGluZ3MsXG4gICAgcHJpdmF0ZSBwYXJzZXI6IFBhcnNlcixcbiAgICBwcml2YXRlIG9wZXJhdGlvblBlcmZvcm1lcjogT3BlcmF0aW9uUGVyZm9ybWVyXG4gICkge31cblxuICBhc3luYyBsb2FkKCkge1xuICAgIHRoaXMucGx1Z2luLnJlZ2lzdGVyRWRpdG9yRXh0ZW5zaW9uKFxuICAgICAgUHJlYy5oaWdoZXN0KFxuICAgICAgICBrZXltYXAub2YoW1xuICAgICAgICAgIHtcbiAgICAgICAgICAgIGtleTogXCJFbnRlclwiLFxuICAgICAgICAgICAgcnVuOiBjcmVhdGVLZXltYXBSdW5DYWxsYmFjayh7XG4gICAgICAgICAgICAgIGNoZWNrOiB0aGlzLmNoZWNrLFxuICAgICAgICAgICAgICBydW46IHRoaXMucnVuLFxuICAgICAgICAgICAgfSksXG4gICAgICAgICAgfSxcbiAgICAgICAgXSlcbiAgICAgIClcbiAgICApO1xuICB9XG5cbiAgYXN5bmMgdW5sb2FkKCkge31cblxuICBwcml2YXRlIGNoZWNrID0gKCkgPT4ge1xuICAgIHJldHVybiB0aGlzLnNldHRpbmdzLm92ZXJyaWRlRW50ZXJCZWhhdmlvdXIgJiYgIXRoaXMuaW1lRGV0ZWN0b3IuaXNPcGVuZWQoKTtcbiAgfTtcblxuICBwcml2YXRlIHJ1biA9IChlZGl0b3I6IE15RWRpdG9yKSA9PiB7XG4gICAgY29uc3Qgcm9vdCA9IHRoaXMucGFyc2VyLnBhcnNlKGVkaXRvcik7XG5cbiAgICBpZiAoIXJvb3QpIHtcbiAgICAgIHJldHVybiB7XG4gICAgICAgIHNob3VsZFVwZGF0ZTogZmFsc2UsXG4gICAgICAgIHNob3VsZFN0b3BQcm9wYWdhdGlvbjogZmFsc2UsXG4gICAgICB9O1xuICAgIH1cblxuICAgIHtcbiAgICAgIGNvbnN0IHJlcyA9IHRoaXMub3BlcmF0aW9uUGVyZm9ybWVyLmV2YWwoXG4gICAgICAgIHJvb3QsXG4gICAgICAgIG5ldyBPdXRkZW50TGlzdElmSXRzRW1wdHkocm9vdCksXG4gICAgICAgIGVkaXRvclxuICAgICAgKTtcblxuICAgICAgaWYgKHJlcy5zaG91bGRTdG9wUHJvcGFnYXRpb24pIHtcbiAgICAgICAgcmV0dXJuIHJlcztcbiAgICAgIH1cbiAgICB9XG5cbiAgICB7XG4gICAgICBjb25zdCBkZWZhdWx0SW5kZW50Q2hhcnMgPSB0aGlzLm9ic2lkaWFuU2V0dGluZ3MuZ2V0RGVmYXVsdEluZGVudENoYXJzKCk7XG4gICAgICBjb25zdCB6b29tUmFuZ2UgPSBlZGl0b3IuZ2V0Wm9vbVJhbmdlKCk7XG4gICAgICBjb25zdCBnZXRab29tUmFuZ2UgPSB7XG4gICAgICAgIGdldFpvb21SYW5nZTogKCkgPT4gem9vbVJhbmdlLFxuICAgICAgfTtcblxuICAgICAgY29uc3QgcmVzID0gdGhpcy5vcGVyYXRpb25QZXJmb3JtZXIuZXZhbChcbiAgICAgICAgcm9vdCxcbiAgICAgICAgbmV3IENyZWF0ZU5ld0l0ZW0ocm9vdCwgZGVmYXVsdEluZGVudENoYXJzLCBnZXRab29tUmFuZ2UpLFxuICAgICAgICBlZGl0b3JcbiAgICAgICk7XG5cbiAgICAgIGlmIChyZXMuc2hvdWxkVXBkYXRlICYmIHpvb21SYW5nZSkge1xuICAgICAgICBlZGl0b3Iuem9vbUluKHpvb21SYW5nZS5mcm9tLmxpbmUpO1xuICAgICAgfVxuXG4gICAgICByZXR1cm4gcmVzO1xuICAgIH1cbiAgfTtcbn1cbiIsImltcG9ydCB7IEVkaXRvciB9IGZyb20gXCJvYnNpZGlhblwiO1xuXG5pbXBvcnQgeyBNeUVkaXRvciB9IGZyb20gXCIuLi9lZGl0b3JcIjtcblxuZXhwb3J0IGZ1bmN0aW9uIGNyZWF0ZUVkaXRvckNhbGxiYWNrKGNiOiAoZWRpdG9yOiBNeUVkaXRvcikgPT4gYm9vbGVhbikge1xuICByZXR1cm4gKGVkaXRvcjogRWRpdG9yKSA9PiB7XG4gICAgY29uc3QgbXlFZGl0b3IgPSBuZXcgTXlFZGl0b3IoZWRpdG9yKTtcbiAgICBjb25zdCBzaG91bGRTdG9wUHJvcGFnYXRpb24gPSBjYihteUVkaXRvcik7XG5cbiAgICBpZiAoXG4gICAgICAhc2hvdWxkU3RvcFByb3BhZ2F0aW9uICYmXG4gICAgICB3aW5kb3cuZXZlbnQgJiZcbiAgICAgIHdpbmRvdy5ldmVudC50eXBlID09PSBcImtleWRvd25cIlxuICAgICkge1xuICAgICAgbXlFZGl0b3IudHJpZ2dlck9uS2V5RG93bih3aW5kb3cuZXZlbnQgYXMgS2V5Ym9hcmRFdmVudCk7XG4gICAgfVxuICB9O1xufVxuIiwiaW1wb3J0IHsgTm90aWNlLCBQbHVnaW5fMiB9IGZyb20gXCJvYnNpZGlhblwiO1xuXG5pbXBvcnQgeyBGZWF0dXJlIH0gZnJvbSBcIi4vRmVhdHVyZVwiO1xuXG5pbXBvcnQgeyBNeUVkaXRvciB9IGZyb20gXCIuLi9lZGl0b3JcIjtcbmltcG9ydCB7IE9ic2lkaWFuU2V0dGluZ3MgfSBmcm9tIFwiLi4vc2VydmljZXMvT2JzaWRpYW5TZXR0aW5nc1wiO1xuaW1wb3J0IHsgY3JlYXRlRWRpdG9yQ2FsbGJhY2sgfSBmcm9tIFwiLi4vdXRpbHMvY3JlYXRlRWRpdG9yQ2FsbGJhY2tcIjtcblxuZXhwb3J0IGNsYXNzIExpc3RzRm9sZGluZ0NvbW1hbmRzIGltcGxlbWVudHMgRmVhdHVyZSB7XG4gIGNvbnN0cnVjdG9yKFxuICAgIHByaXZhdGUgcGx1Z2luOiBQbHVnaW5fMixcbiAgICBwcml2YXRlIG9ic2lkaWFuU2V0dGluZ3M6IE9ic2lkaWFuU2V0dGluZ3NcbiAgKSB7fVxuXG4gIGFzeW5jIGxvYWQoKSB7XG4gICAgdGhpcy5wbHVnaW4uYWRkQ29tbWFuZCh7XG4gICAgICBpZDogXCJmb2xkXCIsXG4gICAgICBpY29uOiBcImNoZXZyb25zLWRvd24tdXBcIixcbiAgICAgIG5hbWU6IFwiRm9sZCB0aGUgbGlzdFwiLFxuICAgICAgZWRpdG9yQ2FsbGJhY2s6IGNyZWF0ZUVkaXRvckNhbGxiYWNrKHRoaXMuZm9sZCksXG4gICAgICBob3RrZXlzOiBbXG4gICAgICAgIHtcbiAgICAgICAgICBtb2RpZmllcnM6IFtcIk1vZFwiXSxcbiAgICAgICAgICBrZXk6IFwiQXJyb3dVcFwiLFxuICAgICAgICB9LFxuICAgICAgXSxcbiAgICB9KTtcblxuICAgIHRoaXMucGx1Z2luLmFkZENvbW1hbmQoe1xuICAgICAgaWQ6IFwidW5mb2xkXCIsXG4gICAgICBpY29uOiBcImNoZXZyb25zLXVwLWRvd25cIixcbiAgICAgIG5hbWU6IFwiVW5mb2xkIHRoZSBsaXN0XCIsXG4gICAgICBlZGl0b3JDYWxsYmFjazogY3JlYXRlRWRpdG9yQ2FsbGJhY2sodGhpcy51bmZvbGQpLFxuICAgICAgaG90a2V5czogW1xuICAgICAgICB7XG4gICAgICAgICAgbW9kaWZpZXJzOiBbXCJNb2RcIl0sXG4gICAgICAgICAga2V5OiBcIkFycm93RG93blwiLFxuICAgICAgICB9LFxuICAgICAgXSxcbiAgICB9KTtcbiAgfVxuXG4gIGFzeW5jIHVubG9hZCgpIHt9XG5cbiAgcHJpdmF0ZSBzZXRGb2xkKGVkaXRvcjogTXlFZGl0b3IsIHR5cGU6IFwiZm9sZFwiIHwgXCJ1bmZvbGRcIikge1xuICAgIGlmICghdGhpcy5vYnNpZGlhblNldHRpbmdzLmdldEZvbGRTZXR0aW5ncygpLmZvbGRJbmRlbnQpIHtcbiAgICAgIG5ldyBOb3RpY2UoXG4gICAgICAgIGBVbmFibGUgdG8gJHt0eXBlfSBiZWNhdXNlIGZvbGRpbmcgaXMgZGlzYWJsZWQuIFBsZWFzZSBlbmFibGUgXCJGb2xkIGluZGVudFwiIGluIE9ic2lkaWFuIHNldHRpbmdzLmAsXG4gICAgICAgIDUwMDBcbiAgICAgICk7XG4gICAgICByZXR1cm4gdHJ1ZTtcbiAgICB9XG5cbiAgICBjb25zdCBjdXJzb3IgPSBlZGl0b3IuZ2V0Q3Vyc29yKCk7XG5cbiAgICBpZiAodHlwZSA9PT0gXCJmb2xkXCIpIHtcbiAgICAgIGVkaXRvci5mb2xkKGN1cnNvci5saW5lKTtcbiAgICB9IGVsc2Uge1xuICAgICAgZWRpdG9yLnVuZm9sZChjdXJzb3IubGluZSk7XG4gICAgfVxuXG4gICAgcmV0dXJuIHRydWU7XG4gIH1cblxuICBwcml2YXRlIGZvbGQgPSAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgIHJldHVybiB0aGlzLnNldEZvbGQoZWRpdG9yLCBcImZvbGRcIik7XG4gIH07XG5cbiAgcHJpdmF0ZSB1bmZvbGQgPSAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgIHJldHVybiB0aGlzLnNldEZvbGQoZWRpdG9yLCBcInVuZm9sZFwiKTtcbiAgfTtcbn1cbiIsImltcG9ydCB7IE9wZXJhdGlvbiB9IGZyb20gXCIuL09wZXJhdGlvblwiO1xuXG5pbXBvcnQgeyBSb290LCByZWNhbGN1bGF0ZU51bWVyaWNCdWxsZXRzIH0gZnJvbSBcIi4uL3Jvb3RcIjtcblxuZXhwb3J0IGNsYXNzIEluZGVudExpc3QgaW1wbGVtZW50cyBPcGVyYXRpb24ge1xuICBwcml2YXRlIHN0b3BQcm9wYWdhdGlvbiA9IGZhbHNlO1xuICBwcml2YXRlIHVwZGF0ZWQgPSBmYWxzZTtcblxuICBjb25zdHJ1Y3Rvcihwcml2YXRlIHJvb3Q6IFJvb3QsIHByaXZhdGUgZGVmYXVsdEluZGVudENoYXJzOiBzdHJpbmcpIHt9XG5cbiAgc2hvdWxkU3RvcFByb3BhZ2F0aW9uKCkge1xuICAgIHJldHVybiB0aGlzLnN0b3BQcm9wYWdhdGlvbjtcbiAgfVxuXG4gIHNob3VsZFVwZGF0ZSgpIHtcbiAgICByZXR1cm4gdGhpcy51cGRhdGVkO1xuICB9XG5cbiAgcGVyZm9ybSgpIHtcbiAgICBjb25zdCB7IHJvb3QgfSA9IHRoaXM7XG5cbiAgICBpZiAoIXJvb3QuaGFzU2luZ2xlQ3Vyc29yKCkpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICB0aGlzLnN0b3BQcm9wYWdhdGlvbiA9IHRydWU7XG5cbiAgICBjb25zdCBsaXN0ID0gcm9vdC5nZXRMaXN0VW5kZXJDdXJzb3IoKTtcbiAgICBjb25zdCBwYXJlbnQgPSBsaXN0LmdldFBhcmVudCgpO1xuICAgIGNvbnN0IHByZXYgPSBwYXJlbnQuZ2V0UHJldlNpYmxpbmdPZihsaXN0KTtcblxuICAgIGlmICghcHJldikge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHRoaXMudXBkYXRlZCA9IHRydWU7XG5cbiAgICBjb25zdCBsaXN0U3RhcnRMaW5lQmVmb3JlID0gcm9vdC5nZXRDb250ZW50TGluZXNSYW5nZU9mKGxpc3QpWzBdO1xuXG4gICAgY29uc3QgaW5kZW50UG9zID0gbGlzdC5nZXRGaXJzdExpbmVJbmRlbnQoKS5sZW5ndGg7XG4gICAgbGV0IGluZGVudENoYXJzID0gXCJcIjtcblxuICAgIGlmIChpbmRlbnRDaGFycyA9PT0gXCJcIiAmJiAhcHJldi5pc0VtcHR5KCkpIHtcbiAgICAgIGluZGVudENoYXJzID0gcHJldlxuICAgICAgICAuZ2V0Q2hpbGRyZW4oKVswXVxuICAgICAgICAuZ2V0Rmlyc3RMaW5lSW5kZW50KClcbiAgICAgICAgLnNsaWNlKHByZXYuZ2V0Rmlyc3RMaW5lSW5kZW50KCkubGVuZ3RoKTtcbiAgICB9XG5cbiAgICBpZiAoaW5kZW50Q2hhcnMgPT09IFwiXCIpIHtcbiAgICAgIGluZGVudENoYXJzID0gbGlzdFxuICAgICAgICAuZ2V0Rmlyc3RMaW5lSW5kZW50KClcbiAgICAgICAgLnNsaWNlKHBhcmVudC5nZXRGaXJzdExpbmVJbmRlbnQoKS5sZW5ndGgpO1xuICAgIH1cblxuICAgIGlmIChpbmRlbnRDaGFycyA9PT0gXCJcIiAmJiAhbGlzdC5pc0VtcHR5KCkpIHtcbiAgICAgIGluZGVudENoYXJzID0gbGlzdC5nZXRDaGlsZHJlbigpWzBdLmdldEZpcnN0TGluZUluZGVudCgpO1xuICAgIH1cblxuICAgIGlmIChpbmRlbnRDaGFycyA9PT0gXCJcIikge1xuICAgICAgaW5kZW50Q2hhcnMgPSB0aGlzLmRlZmF1bHRJbmRlbnRDaGFycztcbiAgICB9XG5cbiAgICBwYXJlbnQucmVtb3ZlQ2hpbGQobGlzdCk7XG4gICAgcHJldi5hZGRBZnRlckFsbChsaXN0KTtcbiAgICBsaXN0LmluZGVudENvbnRlbnQoaW5kZW50UG9zLCBpbmRlbnRDaGFycyk7XG5cbiAgICBjb25zdCBsaXN0U3RhcnRMaW5lQWZ0ZXIgPSByb290LmdldENvbnRlbnRMaW5lc1JhbmdlT2YobGlzdClbMF07XG4gICAgY29uc3QgbGluZURpZmYgPSBsaXN0U3RhcnRMaW5lQWZ0ZXIgLSBsaXN0U3RhcnRMaW5lQmVmb3JlO1xuXG4gICAgY29uc3QgY3Vyc29yID0gcm9vdC5nZXRDdXJzb3IoKTtcbiAgICByb290LnJlcGxhY2VDdXJzb3Ioe1xuICAgICAgbGluZTogY3Vyc29yLmxpbmUgKyBsaW5lRGlmZixcbiAgICAgIGNoOiBjdXJzb3IuY2ggKyBpbmRlbnRDaGFycy5sZW5ndGgsXG4gICAgfSk7XG5cbiAgICByZWNhbGN1bGF0ZU51bWVyaWNCdWxsZXRzKHJvb3QpO1xuICB9XG59XG4iLCJpbXBvcnQgeyBPcGVyYXRpb24gfSBmcm9tIFwiLi9PcGVyYXRpb25cIjtcblxuaW1wb3J0IHsgUm9vdCwgcmVjYWxjdWxhdGVOdW1lcmljQnVsbGV0cyB9IGZyb20gXCIuLi9yb290XCI7XG5cbmV4cG9ydCBjbGFzcyBNb3ZlTGlzdERvd24gaW1wbGVtZW50cyBPcGVyYXRpb24ge1xuICBwcml2YXRlIHN0b3BQcm9wYWdhdGlvbiA9IGZhbHNlO1xuICBwcml2YXRlIHVwZGF0ZWQgPSBmYWxzZTtcblxuICBjb25zdHJ1Y3Rvcihwcml2YXRlIHJvb3Q6IFJvb3QpIHt9XG5cbiAgc2hvdWxkU3RvcFByb3BhZ2F0aW9uKCkge1xuICAgIHJldHVybiB0aGlzLnN0b3BQcm9wYWdhdGlvbjtcbiAgfVxuXG4gIHNob3VsZFVwZGF0ZSgpIHtcbiAgICByZXR1cm4gdGhpcy51cGRhdGVkO1xuICB9XG5cbiAgcGVyZm9ybSgpIHtcbiAgICBjb25zdCB7IHJvb3QgfSA9IHRoaXM7XG5cbiAgICBpZiAoIXJvb3QuaGFzU2luZ2xlQ3Vyc29yKCkpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICB0aGlzLnN0b3BQcm9wYWdhdGlvbiA9IHRydWU7XG5cbiAgICBjb25zdCBsaXN0ID0gcm9vdC5nZXRMaXN0VW5kZXJDdXJzb3IoKTtcbiAgICBjb25zdCBwYXJlbnQgPSBsaXN0LmdldFBhcmVudCgpO1xuICAgIGNvbnN0IGdyYW5kUGFyZW50ID0gcGFyZW50LmdldFBhcmVudCgpO1xuICAgIGNvbnN0IG5leHQgPSBwYXJlbnQuZ2V0TmV4dFNpYmxpbmdPZihsaXN0KTtcblxuICAgIGNvbnN0IGxpc3RTdGFydExpbmVCZWZvcmUgPSByb290LmdldENvbnRlbnRMaW5lc1JhbmdlT2YobGlzdClbMF07XG5cbiAgICBpZiAoIW5leHQgJiYgZ3JhbmRQYXJlbnQpIHtcbiAgICAgIGNvbnN0IG5ld1BhcmVudCA9IGdyYW5kUGFyZW50LmdldE5leHRTaWJsaW5nT2YocGFyZW50KTtcblxuICAgICAgaWYgKG5ld1BhcmVudCkge1xuICAgICAgICB0aGlzLnVwZGF0ZWQgPSB0cnVlO1xuICAgICAgICBwYXJlbnQucmVtb3ZlQ2hpbGQobGlzdCk7XG4gICAgICAgIG5ld1BhcmVudC5hZGRCZWZvcmVBbGwobGlzdCk7XG4gICAgICB9XG4gICAgfSBlbHNlIGlmIChuZXh0KSB7XG4gICAgICB0aGlzLnVwZGF0ZWQgPSB0cnVlO1xuICAgICAgcGFyZW50LnJlbW92ZUNoaWxkKGxpc3QpO1xuICAgICAgcGFyZW50LmFkZEFmdGVyKG5leHQsIGxpc3QpO1xuICAgIH1cblxuICAgIGlmICghdGhpcy51cGRhdGVkKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3QgbGlzdFN0YXJ0TGluZUFmdGVyID0gcm9vdC5nZXRDb250ZW50TGluZXNSYW5nZU9mKGxpc3QpWzBdO1xuICAgIGNvbnN0IGxpbmVEaWZmID0gbGlzdFN0YXJ0TGluZUFmdGVyIC0gbGlzdFN0YXJ0TGluZUJlZm9yZTtcblxuICAgIGNvbnN0IGN1cnNvciA9IHJvb3QuZ2V0Q3Vyc29yKCk7XG4gICAgcm9vdC5yZXBsYWNlQ3Vyc29yKHtcbiAgICAgIGxpbmU6IGN1cnNvci5saW5lICsgbGluZURpZmYsXG4gICAgICBjaDogY3Vyc29yLmNoLFxuICAgIH0pO1xuXG4gICAgcmVjYWxjdWxhdGVOdW1lcmljQnVsbGV0cyhyb290KTtcbiAgfVxufVxuIiwiaW1wb3J0IHsgT3BlcmF0aW9uIH0gZnJvbSBcIi4vT3BlcmF0aW9uXCI7XG5cbmltcG9ydCB7IFJvb3QsIHJlY2FsY3VsYXRlTnVtZXJpY0J1bGxldHMgfSBmcm9tIFwiLi4vcm9vdFwiO1xuXG5leHBvcnQgY2xhc3MgTW92ZUxpc3RVcCBpbXBsZW1lbnRzIE9wZXJhdGlvbiB7XG4gIHByaXZhdGUgc3RvcFByb3BhZ2F0aW9uID0gZmFsc2U7XG4gIHByaXZhdGUgdXBkYXRlZCA9IGZhbHNlO1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcm9vdDogUm9vdCkge31cblxuICBzaG91bGRTdG9wUHJvcGFnYXRpb24oKSB7XG4gICAgcmV0dXJuIHRoaXMuc3RvcFByb3BhZ2F0aW9uO1xuICB9XG5cbiAgc2hvdWxkVXBkYXRlKCkge1xuICAgIHJldHVybiB0aGlzLnVwZGF0ZWQ7XG4gIH1cblxuICBwZXJmb3JtKCkge1xuICAgIGNvbnN0IHsgcm9vdCB9ID0gdGhpcztcblxuICAgIGlmICghcm9vdC5oYXNTaW5nbGVDdXJzb3IoKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHRoaXMuc3RvcFByb3BhZ2F0aW9uID0gdHJ1ZTtcblxuICAgIGNvbnN0IGxpc3QgPSByb290LmdldExpc3RVbmRlckN1cnNvcigpO1xuICAgIGNvbnN0IHBhcmVudCA9IGxpc3QuZ2V0UGFyZW50KCk7XG4gICAgY29uc3QgZ3JhbmRQYXJlbnQgPSBwYXJlbnQuZ2V0UGFyZW50KCk7XG4gICAgY29uc3QgcHJldiA9IHBhcmVudC5nZXRQcmV2U2libGluZ09mKGxpc3QpO1xuXG4gICAgY29uc3QgbGlzdFN0YXJ0TGluZUJlZm9yZSA9IHJvb3QuZ2V0Q29udGVudExpbmVzUmFuZ2VPZihsaXN0KVswXTtcblxuICAgIGlmICghcHJldiAmJiBncmFuZFBhcmVudCkge1xuICAgICAgY29uc3QgbmV3UGFyZW50ID0gZ3JhbmRQYXJlbnQuZ2V0UHJldlNpYmxpbmdPZihwYXJlbnQpO1xuXG4gICAgICBpZiAobmV3UGFyZW50KSB7XG4gICAgICAgIHRoaXMudXBkYXRlZCA9IHRydWU7XG4gICAgICAgIHBhcmVudC5yZW1vdmVDaGlsZChsaXN0KTtcbiAgICAgICAgbmV3UGFyZW50LmFkZEFmdGVyQWxsKGxpc3QpO1xuICAgICAgfVxuICAgIH0gZWxzZSBpZiAocHJldikge1xuICAgICAgdGhpcy51cGRhdGVkID0gdHJ1ZTtcbiAgICAgIHBhcmVudC5yZW1vdmVDaGlsZChsaXN0KTtcbiAgICAgIHBhcmVudC5hZGRCZWZvcmUocHJldiwgbGlzdCk7XG4gICAgfVxuXG4gICAgaWYgKCF0aGlzLnVwZGF0ZWQpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG5cbiAgICBjb25zdCBsaXN0U3RhcnRMaW5lQWZ0ZXIgPSByb290LmdldENvbnRlbnRMaW5lc1JhbmdlT2YobGlzdClbMF07XG4gICAgY29uc3QgbGluZURpZmYgPSBsaXN0U3RhcnRMaW5lQWZ0ZXIgLSBsaXN0U3RhcnRMaW5lQmVmb3JlO1xuXG4gICAgY29uc3QgY3Vyc29yID0gcm9vdC5nZXRDdXJzb3IoKTtcbiAgICByb290LnJlcGxhY2VDdXJzb3Ioe1xuICAgICAgbGluZTogY3Vyc29yLmxpbmUgKyBsaW5lRGlmZixcbiAgICAgIGNoOiBjdXJzb3IuY2gsXG4gICAgfSk7XG5cbiAgICByZWNhbGN1bGF0ZU51bWVyaWNCdWxsZXRzKHJvb3QpO1xuICB9XG59XG4iLCJpbXBvcnQgeyBQbHVnaW5fMiB9IGZyb20gXCJvYnNpZGlhblwiO1xuXG5pbXBvcnQgeyBGZWF0dXJlIH0gZnJvbSBcIi4vRmVhdHVyZVwiO1xuXG5pbXBvcnQgeyBNeUVkaXRvciB9IGZyb20gXCIuLi9lZGl0b3JcIjtcbmltcG9ydCB7IEluZGVudExpc3QgfSBmcm9tIFwiLi4vb3BlcmF0aW9ucy9JbmRlbnRMaXN0XCI7XG5pbXBvcnQgeyBNb3ZlTGlzdERvd24gfSBmcm9tIFwiLi4vb3BlcmF0aW9ucy9Nb3ZlTGlzdERvd25cIjtcbmltcG9ydCB7IE1vdmVMaXN0VXAgfSBmcm9tIFwiLi4vb3BlcmF0aW9ucy9Nb3ZlTGlzdFVwXCI7XG5pbXBvcnQgeyBPdXRkZW50TGlzdCB9IGZyb20gXCIuLi9vcGVyYXRpb25zL091dGRlbnRMaXN0XCI7XG5pbXBvcnQgeyBPYnNpZGlhblNldHRpbmdzIH0gZnJvbSBcIi4uL3NlcnZpY2VzL09ic2lkaWFuU2V0dGluZ3NcIjtcbmltcG9ydCB7IE9wZXJhdGlvblBlcmZvcm1lciB9IGZyb20gXCIuLi9zZXJ2aWNlcy9PcGVyYXRpb25QZXJmb3JtZXJcIjtcbmltcG9ydCB7IGNyZWF0ZUVkaXRvckNhbGxiYWNrIH0gZnJvbSBcIi4uL3V0aWxzL2NyZWF0ZUVkaXRvckNhbGxiYWNrXCI7XG5cbmV4cG9ydCBjbGFzcyBMaXN0c01vdmVtZW50Q29tbWFuZHMgaW1wbGVtZW50cyBGZWF0dXJlIHtcbiAgY29uc3RydWN0b3IoXG4gICAgcHJpdmF0ZSBwbHVnaW46IFBsdWdpbl8yLFxuICAgIHByaXZhdGUgb2JzaWRpYW5TZXR0aW5nczogT2JzaWRpYW5TZXR0aW5ncyxcbiAgICBwcml2YXRlIG9wZXJhdGlvblBlcmZvcm1lcjogT3BlcmF0aW9uUGVyZm9ybWVyXG4gICkge31cblxuICBhc3luYyBsb2FkKCkge1xuICAgIHRoaXMucGx1Z2luLmFkZENvbW1hbmQoe1xuICAgICAgaWQ6IFwibW92ZS1saXN0LWl0ZW0tdXBcIixcbiAgICAgIGljb246IFwiYXJyb3ctdXBcIixcbiAgICAgIG5hbWU6IFwiTW92ZSBsaXN0IGFuZCBzdWJsaXN0cyB1cFwiLFxuICAgICAgZWRpdG9yQ2FsbGJhY2s6IGNyZWF0ZUVkaXRvckNhbGxiYWNrKHRoaXMubW92ZUxpc3RVcCksXG4gICAgICBob3RrZXlzOiBbXG4gICAgICAgIHtcbiAgICAgICAgICBtb2RpZmllcnM6IFtcIk1vZFwiLCBcIlNoaWZ0XCJdLFxuICAgICAgICAgIGtleTogXCJBcnJvd1VwXCIsXG4gICAgICAgIH0sXG4gICAgICBdLFxuICAgIH0pO1xuXG4gICAgdGhpcy5wbHVnaW4uYWRkQ29tbWFuZCh7XG4gICAgICBpZDogXCJtb3ZlLWxpc3QtaXRlbS1kb3duXCIsXG4gICAgICBpY29uOiBcImFycm93LWRvd25cIixcbiAgICAgIG5hbWU6IFwiTW92ZSBsaXN0IGFuZCBzdWJsaXN0cyBkb3duXCIsXG4gICAgICBlZGl0b3JDYWxsYmFjazogY3JlYXRlRWRpdG9yQ2FsbGJhY2sodGhpcy5tb3ZlTGlzdERvd24pLFxuICAgICAgaG90a2V5czogW1xuICAgICAgICB7XG4gICAgICAgICAgbW9kaWZpZXJzOiBbXCJNb2RcIiwgXCJTaGlmdFwiXSxcbiAgICAgICAgICBrZXk6IFwiQXJyb3dEb3duXCIsXG4gICAgICAgIH0sXG4gICAgICBdLFxuICAgIH0pO1xuXG4gICAgdGhpcy5wbHVnaW4uYWRkQ29tbWFuZCh7XG4gICAgICBpZDogXCJpbmRlbnQtbGlzdFwiLFxuICAgICAgaWNvbjogXCJpbmRlbnRcIixcbiAgICAgIG5hbWU6IFwiSW5kZW50IHRoZSBsaXN0IGFuZCBzdWJsaXN0c1wiLFxuICAgICAgZWRpdG9yQ2FsbGJhY2s6IGNyZWF0ZUVkaXRvckNhbGxiYWNrKHRoaXMuaW5kZW50TGlzdCksXG4gICAgICBob3RrZXlzOiBbXSxcbiAgICB9KTtcblxuICAgIHRoaXMucGx1Z2luLmFkZENvbW1hbmQoe1xuICAgICAgaWQ6IFwib3V0ZGVudC1saXN0XCIsXG4gICAgICBpY29uOiBcIm91dGRlbnRcIixcbiAgICAgIG5hbWU6IFwiT3V0ZGVudCB0aGUgbGlzdCBhbmQgc3VibGlzdHNcIixcbiAgICAgIGVkaXRvckNhbGxiYWNrOiBjcmVhdGVFZGl0b3JDYWxsYmFjayh0aGlzLm91dGRlbnRMaXN0KSxcbiAgICAgIGhvdGtleXM6IFtdLFxuICAgIH0pO1xuICB9XG5cbiAgYXN5bmMgdW5sb2FkKCkge31cblxuICBwcml2YXRlIG1vdmVMaXN0RG93biA9IChlZGl0b3I6IE15RWRpdG9yKSA9PiB7XG4gICAgY29uc3QgeyBzaG91bGRTdG9wUHJvcGFnYXRpb24gfSA9IHRoaXMub3BlcmF0aW9uUGVyZm9ybWVyLnBlcmZvcm0oXG4gICAgICAocm9vdCkgPT4gbmV3IE1vdmVMaXN0RG93bihyb290KSxcbiAgICAgIGVkaXRvclxuICAgICk7XG5cbiAgICByZXR1cm4gc2hvdWxkU3RvcFByb3BhZ2F0aW9uO1xuICB9O1xuXG4gIHByaXZhdGUgbW92ZUxpc3RVcCA9IChlZGl0b3I6IE15RWRpdG9yKSA9PiB7XG4gICAgY29uc3QgeyBzaG91bGRTdG9wUHJvcGFnYXRpb24gfSA9IHRoaXMub3BlcmF0aW9uUGVyZm9ybWVyLnBlcmZvcm0oXG4gICAgICAocm9vdCkgPT4gbmV3IE1vdmVMaXN0VXAocm9vdCksXG4gICAgICBlZGl0b3JcbiAgICApO1xuXG4gICAgcmV0dXJuIHNob3VsZFN0b3BQcm9wYWdhdGlvbjtcbiAgfTtcblxuICBwcml2YXRlIGluZGVudExpc3QgPSAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgIGNvbnN0IHsgc2hvdWxkU3RvcFByb3BhZ2F0aW9uIH0gPSB0aGlzLm9wZXJhdGlvblBlcmZvcm1lci5wZXJmb3JtKFxuICAgICAgKHJvb3QpID0+XG4gICAgICAgIG5ldyBJbmRlbnRMaXN0KHJvb3QsIHRoaXMub2JzaWRpYW5TZXR0aW5ncy5nZXREZWZhdWx0SW5kZW50Q2hhcnMoKSksXG4gICAgICBlZGl0b3JcbiAgICApO1xuXG4gICAgcmV0dXJuIHNob3VsZFN0b3BQcm9wYWdhdGlvbjtcbiAgfTtcblxuICBwcml2YXRlIG91dGRlbnRMaXN0ID0gKGVkaXRvcjogTXlFZGl0b3IpID0+IHtcbiAgICBjb25zdCB7IHNob3VsZFN0b3BQcm9wYWdhdGlvbiB9ID0gdGhpcy5vcGVyYXRpb25QZXJmb3JtZXIucGVyZm9ybShcbiAgICAgIChyb290KSA9PiBuZXcgT3V0ZGVudExpc3Qocm9vdCksXG4gICAgICBlZGl0b3JcbiAgICApO1xuXG4gICAgcmV0dXJuIHNob3VsZFN0b3BQcm9wYWdhdGlvbjtcbiAgfTtcbn1cbiIsImltcG9ydCB7IE9wZXJhdGlvbiB9IGZyb20gXCIuL09wZXJhdGlvblwiO1xuXG5pbXBvcnQgeyBSb290IH0gZnJvbSBcIi4uL3Jvb3RcIjtcblxuZXhwb3J0IGNsYXNzIERlbGV0ZVRpbGxDdXJyZW50TGluZUNvbnRlbnRTdGFydCBpbXBsZW1lbnRzIE9wZXJhdGlvbiB7XG4gIHByaXZhdGUgc3RvcFByb3BhZ2F0aW9uID0gZmFsc2U7XG4gIHByaXZhdGUgdXBkYXRlZCA9IGZhbHNlO1xuXG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcm9vdDogUm9vdCkge31cblxuICBzaG91bGRTdG9wUHJvcGFnYXRpb24oKSB7XG4gICAgcmV0dXJuIHRoaXMuc3RvcFByb3BhZ2F0aW9uO1xuICB9XG5cbiAgc2hvdWxkVXBkYXRlKCkge1xuICAgIHJldHVybiB0aGlzLnVwZGF0ZWQ7XG4gIH1cblxuICBwZXJmb3JtKCkge1xuICAgIGNvbnN0IHsgcm9vdCB9ID0gdGhpcztcblxuICAgIGlmICghcm9vdC5oYXNTaW5nbGVDdXJzb3IoKSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHRoaXMuc3RvcFByb3BhZ2F0aW9uID0gdHJ1ZTtcbiAgICB0aGlzLnVwZGF0ZWQgPSB0cnVlO1xuXG4gICAgY29uc3QgY3Vyc29yID0gcm9vdC5nZXRDdXJzb3IoKTtcbiAgICBjb25zdCBsaXN0ID0gcm9vdC5nZXRMaXN0VW5kZXJDdXJzb3IoKTtcbiAgICBjb25zdCBsaW5lcyA9IGxpc3QuZ2V0TGluZXNJbmZvKCk7XG4gICAgY29uc3QgbGluZU5vID0gbGluZXMuZmluZEluZGV4KChsKSA9PiBsLmZyb20ubGluZSA9PT0gY3Vyc29yLmxpbmUpO1xuXG4gICAgbGluZXNbbGluZU5vXS50ZXh0ID0gbGluZXNbbGluZU5vXS50ZXh0LnNsaWNlKFxuICAgICAgY3Vyc29yLmNoIC0gbGluZXNbbGluZU5vXS5mcm9tLmNoXG4gICAgKTtcblxuICAgIGxpc3QucmVwbGFjZUxpbmVzKGxpbmVzLm1hcCgobCkgPT4gbC50ZXh0KSk7XG4gICAgcm9vdC5yZXBsYWNlQ3Vyc29yKGxpbmVzW2xpbmVOb10uZnJvbSk7XG4gIH1cbn1cbiIsImltcG9ydCB7IFBsdWdpbl8yIH0gZnJvbSBcIm9ic2lkaWFuXCI7XG5cbmltcG9ydCB7IGtleW1hcCB9IGZyb20gXCJAY29kZW1pcnJvci92aWV3XCI7XG5cbmltcG9ydCB7IEZlYXR1cmUgfSBmcm9tIFwiLi9GZWF0dXJlXCI7XG5cbmltcG9ydCB7IE15RWRpdG9yIH0gZnJvbSBcIi4uL2VkaXRvclwiO1xuaW1wb3J0IHsgRGVsZXRlVGlsbEN1cnJlbnRMaW5lQ29udGVudFN0YXJ0IH0gZnJvbSBcIi4uL29wZXJhdGlvbnMvRGVsZXRlVGlsbEN1cnJlbnRMaW5lQ29udGVudFN0YXJ0XCI7XG5pbXBvcnQgeyBJTUVEZXRlY3RvciB9IGZyb20gXCIuLi9zZXJ2aWNlcy9JTUVEZXRlY3RvclwiO1xuaW1wb3J0IHsgT3BlcmF0aW9uUGVyZm9ybWVyIH0gZnJvbSBcIi4uL3NlcnZpY2VzL09wZXJhdGlvblBlcmZvcm1lclwiO1xuaW1wb3J0IHsgU2V0dGluZ3MgfSBmcm9tIFwiLi4vc2VydmljZXMvU2V0dGluZ3NcIjtcbmltcG9ydCB7IGNyZWF0ZUtleW1hcFJ1bkNhbGxiYWNrIH0gZnJvbSBcIi4uL3V0aWxzL2NyZWF0ZUtleW1hcFJ1bkNhbGxiYWNrXCI7XG5cbmV4cG9ydCBjbGFzcyBNZXRhQmFja3NwYWNlQmVoYXZpb3VyT3ZlcnJpZGUgaW1wbGVtZW50cyBGZWF0dXJlIHtcbiAgY29uc3RydWN0b3IoXG4gICAgcHJpdmF0ZSBwbHVnaW46IFBsdWdpbl8yLFxuICAgIHByaXZhdGUgc2V0dGluZ3M6IFNldHRpbmdzLFxuICAgIHByaXZhdGUgaW1lRGV0ZWN0b3I6IElNRURldGVjdG9yLFxuICAgIHByaXZhdGUgb3BlcmF0aW9uUGVyZm9ybWVyOiBPcGVyYXRpb25QZXJmb3JtZXJcbiAgKSB7fVxuXG4gIGFzeW5jIGxvYWQoKSB7XG4gICAgdGhpcy5wbHVnaW4ucmVnaXN0ZXJFZGl0b3JFeHRlbnNpb24oXG4gICAgICBrZXltYXAub2YoW1xuICAgICAgICB7XG4gICAgICAgICAgbWFjOiBcIm0tQmFja3NwYWNlXCIsXG4gICAgICAgICAgcnVuOiBjcmVhdGVLZXltYXBSdW5DYWxsYmFjayh7XG4gICAgICAgICAgICBjaGVjazogdGhpcy5jaGVjayxcbiAgICAgICAgICAgIHJ1bjogdGhpcy5ydW4sXG4gICAgICAgICAgfSksXG4gICAgICAgIH0sXG4gICAgICBdKVxuICAgICk7XG4gIH1cblxuICBhc3luYyB1bmxvYWQoKSB7fVxuXG4gIHByaXZhdGUgY2hlY2sgPSAoKSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgIHRoaXMuc2V0dGluZ3Mua2VlcEN1cnNvcldpdGhpbkNvbnRlbnQgIT09IFwibmV2ZXJcIiAmJlxuICAgICAgIXRoaXMuaW1lRGV0ZWN0b3IuaXNPcGVuZWQoKVxuICAgICk7XG4gIH07XG5cbiAgcHJpdmF0ZSBydW4gPSAoZWRpdG9yOiBNeUVkaXRvcikgPT4ge1xuICAgIHJldHVybiB0aGlzLm9wZXJhdGlvblBlcmZvcm1lci5wZXJmb3JtKFxuICAgICAgKHJvb3QpID0+IG5ldyBEZWxldGVUaWxsQ3VycmVudExpbmVDb250ZW50U3RhcnQocm9vdCksXG4gICAgICBlZGl0b3JcbiAgICApO1xuICB9O1xufVxuIiwiaW1wb3J0IHsgTWFya2Rvd25SZW5kZXJlciwgTW9kYWwsIFBsdWdpbl8yIH0gZnJvbSBcIm9ic2lkaWFuXCI7XG5cbmltcG9ydCB7IEZlYXR1cmUgfSBmcm9tIFwiLi9GZWF0dXJlXCI7XG5cbmltcG9ydCB7IFNldHRpbmdzIH0gZnJvbSBcIi4uL3NlcnZpY2VzL1NldHRpbmdzXCI7XG5cbmNsYXNzIFJlbGVhc2VOb3Rlc01vZGFsIGV4dGVuZHMgTW9kYWwge1xuICBjb25zdHJ1Y3RvcihcbiAgICBwcml2YXRlIHBsdWdpbjogUGx1Z2luXzIsXG4gICAgcHJpdmF0ZSB0aXRsZTogc3RyaW5nLFxuICAgIHByaXZhdGUgY29udGVudDogc3RyaW5nLFxuICAgIHByaXZhdGUgY2I6ICgpID0+IHZvaWRcbiAgKSB7XG4gICAgc3VwZXIocGx1Z2luLmFwcCk7XG4gIH1cblxuICBhc3luYyBvbk9wZW4oKSB7XG4gICAgdGhpcy50aXRsZUVsLnNldFRleHQodGhpcy50aXRsZSk7XG5cbiAgICBNYXJrZG93blJlbmRlcmVyLnJlbmRlck1hcmtkb3duKFxuICAgICAgdGhpcy5jb250ZW50LFxuICAgICAgdGhpcy5jb250ZW50RWwsXG4gICAgICBcIlwiLFxuICAgICAgdGhpcy5wbHVnaW5cbiAgICApO1xuICB9XG5cbiAgb25DbG9zZSgpIHtcbiAgICB0aGlzLmNiKCk7XG4gIH1cbn1cblxuZnVuY3Rpb24gY29tcGFyZVJlbGVhc2VzKGE6IHN0cmluZywgYjogc3RyaW5nKSB7XG4gIGNvbnN0IFthTWFqb3IsIGFNaW5vciwgYVBhdGNoXSA9IGEuc3BsaXQoXCIuXCIsIDMpLm1hcChOdW1iZXIpO1xuICBjb25zdCBbYk1ham9yLCBiTWlub3IsIGJQYXRjaF0gPSBiLnNwbGl0KFwiLlwiLCAzKS5tYXAoTnVtYmVyKTtcblxuICBpZiAoYU1ham9yID09PSBiTWFqb3IpIHtcbiAgICBpZiAoYU1pbm9yID09PSBiTWlub3IpIHtcbiAgICAgIHJldHVybiBhUGF0Y2ggLSBiUGF0Y2g7XG4gICAgfVxuXG4gICAgcmV0dXJuIGFNaW5vciAtIGJNaW5vcjtcbiAgfVxuXG4gIHJldHVybiBhTWFqb3IgLSBiTWFqb3I7XG59XG5cbmZ1bmN0aW9uIHBhcnNlQ2hhbmdlbG9nKCkge1xuICBjb25zdCBtYXJrZG93biA9IENIQU5HRUxPR19NRDtcbiAgY29uc3QgcmVsZWFzZU5vdGVzOiBbc3RyaW5nLCBzdHJpbmddW10gPSBbXTtcbiAgbGV0IHZlcnNpb247XG4gIGxldCBjb250ZW50ID0gXCJcIjtcblxuICBmb3IgKGNvbnN0IGxpbmUgb2YgbWFya2Rvd24uc3BsaXQoXCJcXG5cIikpIHtcbiAgICBjb25zdCB2ZXJzaW9uSGVhZGVyTWF0Y2hlcyA9IC9eIytcXHMrKFxcZCtcXC5cXGQrXFwuXFxkKykkLy5leGVjKGxpbmUpO1xuICAgIGlmICh2ZXJzaW9uSGVhZGVyTWF0Y2hlcykge1xuICAgICAgaWYgKHZlcnNpb24gJiYgY29udGVudC50cmltKCkubGVuZ3RoID4gMCkge1xuICAgICAgICByZWxlYXNlTm90ZXMucHVzaChbdmVyc2lvbiwgY29udGVudF0pO1xuICAgICAgfVxuICAgICAgdmVyc2lvbiA9IHZlcnNpb25IZWFkZXJNYXRjaGVzWzFdO1xuICAgICAgY29udGVudCA9IGxpbmU7XG4gICAgICBjb250ZW50ICs9IFwiXFxuXCI7XG4gICAgfSBlbHNlIHtcbiAgICAgIGNvbnRlbnQgKz0gbGluZTtcbiAgICAgIGNvbnRlbnQgKz0gXCJcXG5cIjtcbiAgICB9XG4gIH1cblxuICBpZiAodmVyc2lvbiAmJiBjb250ZW50LnRyaW0oKS5sZW5ndGggPiAwKSB7XG4gICAgcmVsZWFzZU5vdGVzLnB1c2goW3ZlcnNpb24sIGNvbnRlbnRdKTtcbiAgfVxuXG4gIHJldHVybiByZWxlYXNlTm90ZXM7XG59XG5cbmV4cG9ydCBjbGFzcyBSZWxlYXNlTm90ZXNBbm5vdW5jZW1lbnQgaW1wbGVtZW50cyBGZWF0dXJlIHtcbiAgcHJpdmF0ZSBtb2RhbDogUmVsZWFzZU5vdGVzTW9kYWwgfCBudWxsID0gbnVsbDtcblxuICBjb25zdHJ1Y3Rvcihwcml2YXRlIHBsdWdpbjogUGx1Z2luXzIsIHByaXZhdGUgc2V0dGluZ3M6IFNldHRpbmdzKSB7fVxuXG4gIGFzeW5jIGxvYWQoKSB7XG4gICAgdGhpcy5wbHVnaW4uYWRkQ29tbWFuZCh7XG4gICAgICBpZDogXCJzaG93LXJlbGVhc2Utbm90ZXNcIixcbiAgICAgIG5hbWU6IFwiU2hvdyBSZWxlYXNlIE5vdGVzXCIsXG4gICAgICBjYWxsYmFjazogdGhpcy5zaG93TW9kYWwsXG4gICAgfSk7XG5cbiAgICB0aGlzLnNob3dNb2RhbCh0aGlzLnNldHRpbmdzLnByZXZpb3VzUmVsZWFzZSk7XG4gIH1cblxuICBhc3luYyB1bmxvYWQoKSB7XG4gICAgaWYgKCF0aGlzLm1vZGFsKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3QgbW9kYWwgPSB0aGlzLm1vZGFsO1xuICAgIHRoaXMubW9kYWwgPSBudWxsO1xuICAgIG1vZGFsLmNsb3NlKCk7XG4gIH1cblxuICBwcml2YXRlIHNob3dNb2RhbCA9IChwcmV2aW91c1JlbGVhc2U6IHN0cmluZyB8IG51bGwgPSBudWxsKSA9PiB7XG4gICAgbGV0IHJlbGVhc2VOb3RlcyA9IFwiXCI7XG4gICAgZm9yIChjb25zdCBbdmVyc2lvbiwgY29udGVudF0gb2YgcGFyc2VDaGFuZ2Vsb2coKSkge1xuICAgICAgaWYgKGNvbXBhcmVSZWxlYXNlcyh2ZXJzaW9uLCBwcmV2aW91c1JlbGVhc2UgfHwgXCIwLjAuMFwiKSA+IDApIHtcbiAgICAgICAgcmVsZWFzZU5vdGVzICs9IGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaWYgKHJlbGVhc2VOb3Rlcy50cmltKCkubGVuZ3RoID09PSAwKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgY29uc3QgbW9kYWxUaXRsZSA9IGBXZWxjb21lIHRvIE9ic2lkaWFuIE91dGxpbmVyICR7UExVR0lOX1ZFUlNJT059YDtcblxuICAgIHRoaXMubW9kYWwgPSBuZXcgUmVsZWFzZU5vdGVzTW9kYWwoXG4gICAgICB0aGlzLnBsdWdpbixcbiAgICAgIG1vZGFsVGl0bGUsXG4gICAgICByZWxlYXNlTm90ZXMsXG4gICAgICB0aGlzLmhhbmRsZUNsb3NlXG4gICAgKTtcbiAgICB0aGlzLm1vZGFsLm9wZW4oKTtcbiAgfTtcblxuICBwcml2YXRlIGhhbmRsZUNsb3NlID0gYXN5bmMgKCkgPT4ge1xuICAgIGlmICghdGhpcy5tb2RhbCkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIHRoaXMuc2V0dGluZ3MucHJldmlvdXNSZWxlYXNlID0gUExVR0lOX1ZFUlNJT047XG4gICAgYXdhaXQgdGhpcy5zZXR0aW5ncy5zYXZlKCk7XG4gIH07XG59XG4iLCJpbXBvcnQgeyBBcHAsIFBsdWdpblNldHRpbmdUYWIsIFBsdWdpbl8yLCBTZXR0aW5nIH0gZnJvbSBcIm9ic2lkaWFuXCI7XG5cbmltcG9ydCB7IEZlYXR1cmUgfSBmcm9tIFwiLi9GZWF0dXJlXCI7XG5cbmltcG9ydCB7XG4gIEtlZXBDdXJzb3JXaXRoaW5Db250ZW50LFxuICBTZXR0aW5ncyxcbiAgVmVydGljYWxMaW5lc0FjdGlvbixcbn0gZnJvbSBcIi4uL3NlcnZpY2VzL1NldHRpbmdzXCI7XG5cbmNsYXNzIE9ic2lkaWFuT3V0bGluZXJQbHVnaW5TZXR0aW5nVGFiIGV4dGVuZHMgUGx1Z2luU2V0dGluZ1RhYiB7XG4gIGNvbnN0cnVjdG9yKGFwcDogQXBwLCBwbHVnaW46IFBsdWdpbl8yLCBwcml2YXRlIHNldHRpbmdzOiBTZXR0aW5ncykge1xuICAgIHN1cGVyKGFwcCwgcGx1Z2luKTtcbiAgfVxuXG4gIGRpc3BsYXkoKTogdm9pZCB7XG4gICAgY29uc3QgeyBjb250YWluZXJFbCB9ID0gdGhpcztcblxuICAgIGNvbnRhaW5lckVsLmVtcHR5KCk7XG5cbiAgICBuZXcgU2V0dGluZyhjb250YWluZXJFbClcbiAgICAgIC5zZXROYW1lKFwiU3RpY2sgdGhlIGN1cnNvciB0byB0aGUgY29udGVudFwiKVxuICAgICAgLnNldERlc2MoXCJEb24ndCBsZXQgdGhlIGN1cnNvciBtb3ZlIHRvIHRoZSBidWxsZXQgcG9zaXRpb24uXCIpXG4gICAgICAuYWRkRHJvcGRvd24oKGRyb3Bkb3duKSA9PiB7XG4gICAgICAgIGRyb3Bkb3duXG4gICAgICAgICAgLmFkZE9wdGlvbnMoe1xuICAgICAgICAgICAgbmV2ZXI6IFwiTmV2ZXJcIixcbiAgICAgICAgICAgIFwiYnVsbGV0LW9ubHlcIjogXCJTdGljayBjdXJzb3Igb3V0IG9mIGJ1bGxldHNcIixcbiAgICAgICAgICAgIFwiYnVsbGV0LWFuZC1jaGVja2JveFwiOiBcIlN0aWNrIGN1cnNvciBvdXQgb2YgYnVsbGV0cyBhbmQgY2hlY2tib3hlc1wiLFxuICAgICAgICAgIH0gYXMgeyBba2V5IGluIEtlZXBDdXJzb3JXaXRoaW5Db250ZW50XTogc3RyaW5nIH0pXG4gICAgICAgICAgLnNldFZhbHVlKHRoaXMuc2V0dGluZ3Mua2VlcEN1cnNvcldpdGhpbkNvbnRlbnQpXG4gICAgICAgICAgLm9uQ2hhbmdlKGFzeW5jICh2YWx1ZTogS2VlcEN1cnNvcldpdGhpbkNvbnRlbnQpID0+IHtcbiAgICAgICAgICAgIHRoaXMuc2V0dGluZ3Mua2VlcEN1cnNvcldpdGhpbkNvbnRlbnQgPSB2YWx1ZTtcbiAgICAgICAgICAgIGF3YWl0IHRoaXMuc2V0dGluZ3Muc2F2ZSgpO1xuICAgICAgICAgIH0pO1xuICAgICAgfSk7XG5cbiAgICBuZXcgU2V0dGluZyhjb250YWluZXJFbClcbiAgICAgIC5zZXROYW1lKFwiRW5oYW5jZSB0aGUgVGFiIGtleVwiKVxuICAgICAgLnNldERlc2MoXCJNYWtlIFRhYiBhbmQgU2hpZnQtVGFiIGJlaGF2ZSB0aGUgc2FtZSBhcyBvdGhlciBvdXRsaW5lcnMuXCIpXG4gICAgICAuYWRkVG9nZ2xlKCh0b2dnbGUpID0+IHtcbiAgICAgICAgdG9nZ2xlXG4gICAgICAgICAgLnNldFZhbHVlKHRoaXMuc2V0dGluZ3Mub3ZlcnJpZGVUYWJCZWhhdmlvdXIpXG4gICAgICAgICAgLm9uQ2hhbmdlKGFzeW5jICh2YWx1ZSkgPT4ge1xuICAgICAgICAgICAgdGhpcy5zZXR0aW5ncy5vdmVycmlkZVRhYkJlaGF2aW91ciA9IHZhbHVlO1xuICAgICAgICAgICAgYXdhaXQgdGhpcy5zZXR0aW5ncy5zYXZlKCk7XG4gICAgICAgICAgfSk7XG4gICAgICB9KTtcblxuICAgIG5ldyBTZXR0aW5nKGNvbnRhaW5lckVsKVxuICAgICAgLnNldE5hbWUoXCJFbmhhbmNlIHRoZSBFbnRlciBrZXlcIilcbiAgICAgIC5zZXREZXNjKFwiTWFrZSB0aGUgRW50ZXIga2V5IGJlaGF2ZSB0aGUgc2FtZSBhcyBvdGhlciBvdXRsaW5lcnMuXCIpXG4gICAgICAuYWRkVG9nZ2xlKCh0b2dnbGUpID0+IHtcbiAgICAgICAgdG9nZ2xlXG4gICAgICAgICAgLnNldFZhbHVlKHRoaXMuc2V0dGluZ3Mub3ZlcnJpZGVFbnRlckJlaGF2aW91cilcbiAgICAgICAgICAub25DaGFuZ2UoYXN5bmMgKHZhbHVlKSA9PiB7XG4gICAgICAgICAgICB0aGlzLnNldHRpbmdzLm92ZXJyaWRlRW50ZXJCZWhhdmlvdXIgPSB2YWx1ZTtcbiAgICAgICAgICAgIGF3YWl0IHRoaXMuc2V0dGluZ3Muc2F2ZSgpO1xuICAgICAgICAgIH0pO1xuICAgICAgfSk7XG5cbiAgICBuZXcgU2V0dGluZyhjb250YWluZXJFbClcbiAgICAgIC5zZXROYW1lKFwiRW5oYW5jZSB0aGUgQ3RybCtBIG9yIENtZCtBIGJlaGF2aW9yXCIpXG4gICAgICAuc2V0RGVzYyhcbiAgICAgICAgXCJQcmVzcyB0aGUgaG90a2V5IG9uY2UgdG8gc2VsZWN0IHRoZSBjdXJyZW50IGxpc3QgaXRlbS4gUHJlc3MgdGhlIGhvdGtleSB0d2ljZSB0byBzZWxlY3QgdGhlIGVudGlyZSBsaXN0LlwiXG4gICAgICApXG4gICAgICAuYWRkVG9nZ2xlKCh0b2dnbGUpID0+IHtcbiAgICAgICAgdG9nZ2xlXG4gICAgICAgICAgLnNldFZhbHVlKHRoaXMuc2V0dGluZ3Mub3ZlcnJpZGVTZWxlY3RBbGxCZWhhdmlvdXIpXG4gICAgICAgICAgLm9uQ2hhbmdlKGFzeW5jICh2YWx1ZSkgPT4ge1xuICAgICAgICAgICAgdGhpcy5zZXR0aW5ncy5vdmVycmlkZVNlbGVjdEFsbEJlaGF2aW91ciA9IHZhbHVlO1xuICAgICAgICAgICAgYXdhaXQgdGhpcy5zZXR0aW5ncy5zYXZlKCk7XG4gICAgICAgICAgfSk7XG4gICAgICB9KTtcblxuICAgIG5ldyBTZXR0aW5nKGNvbnRhaW5lckVsKVxuICAgICAgLnNldE5hbWUoXCJJbXByb3ZlIHRoZSBzdHlsZSBvZiB5b3VyIGxpc3RzXCIpXG4gICAgICAuc2V0RGVzYyhcbiAgICAgICAgXCJTdHlsZXMgYXJlIG9ubHkgY29tcGF0aWJsZSB3aXRoIGJ1aWx0LWluIE9ic2lkaWFuIHRoZW1lcyBhbmQgbWF5IG5vdCBiZSBjb21wYXRpYmxlIHdpdGggb3RoZXIgdGhlbWVzLlwiXG4gICAgICApXG4gICAgICAuYWRkVG9nZ2xlKCh0b2dnbGUpID0+IHtcbiAgICAgICAgdG9nZ2xlXG4gICAgICAgICAgLnNldFZhbHVlKHRoaXMuc2V0dGluZ3MuYmV0dGVyTGlzdHNTdHlsZXMpXG4gICAgICAgICAgLm9uQ2hhbmdlKGFzeW5jICh2YWx1ZSkgPT4ge1xuICAgICAgICAgICAgdGhpcy5zZXR0aW5ncy5iZXR0ZXJMaXN0c1N0eWxlcyA9IHZhbHVlO1xuICAgICAgICAgICAgYXdhaXQgdGhpcy5zZXR0aW5ncy5zYXZlKCk7XG4gICAgICAgICAgfSk7XG4gICAgICB9KTtcblxuICAgIG5ldyBTZXR0aW5nKGNvbnRhaW5lckVsKVxuICAgICAgLnNldE5hbWUoXCJEcmF3IHZlcnRpY2FsIGluZGVudGF0aW9uIGxpbmVzXCIpXG4gICAgICAuYWRkVG9nZ2xlKCh0b2dnbGUpID0+IHtcbiAgICAgICAgdG9nZ2xlLnNldFZhbHVlKHRoaXMuc2V0dGluZ3MudmVydGljYWxMaW5lcykub25DaGFuZ2UoYXN5bmMgKHZhbHVlKSA9PiB7XG4gICAgICAgICAgdGhpcy5zZXR0aW5ncy52ZXJ0aWNhbExpbmVzID0gdmFsdWU7XG4gICAgICAgICAgYXdhaXQgdGhpcy5zZXR0aW5ncy5zYXZlKCk7XG4gICAgICAgIH0pO1xuICAgICAgfSk7XG5cbiAgICBuZXcgU2V0dGluZyhjb250YWluZXJFbClcbiAgICAgIC5zZXROYW1lKFwiVmVydGljYWwgaW5kZW50YXRpb24gbGluZSBjbGljayBhY3Rpb25cIilcbiAgICAgIC5hZGREcm9wZG93bigoZHJvcGRvd24pID0+IHtcbiAgICAgICAgZHJvcGRvd25cbiAgICAgICAgICAuYWRkT3B0aW9ucyh7XG4gICAgICAgICAgICBub25lOiBcIk5vbmVcIixcbiAgICAgICAgICAgIFwiem9vbS1pblwiOiBcIlpvb20gSW5cIixcbiAgICAgICAgICAgIFwidG9nZ2xlLWZvbGRpbmdcIjogXCJUb2dnbGUgRm9sZGluZ1wiLFxuICAgICAgICAgIH0gYXMgeyBba2V5IGluIFZlcnRpY2FsTGluZXNBY3Rpb25dOiBzdHJpbmcgfSlcbiAgICAgICAgICAuc2V0VmFsdWUodGhpcy5zZXR0aW5ncy52ZXJ0aWNhbExpbmVzQWN0aW9uKVxuICAgICAgICAgIC5vbkNoYW5nZShhc3luYyAodmFsdWU6IFZlcnRpY2FsTGluZXNBY3Rpb24pID0+IHtcbiAgICAgICAgICAgIHRoaXMuc2V0dGluZ3MudmVydGljYWxMaW5lc0FjdGlvbiA9IHZhbHVlO1xuICAgICAgICAgICAgYXdhaXQgdGhpcy5zZXR0aW5ncy5zYXZlKCk7XG4gICAgICAgICAgfSk7XG4gICAgICB9KTtcblxuICAgIG5ldyBTZXR0aW5nKGNvbnRhaW5lckVsKVxuICAgICAgLnNldE5hbWUoXCJEcmFnLWFuZC1Ecm9wIChFeHBlcmltZW50YWwpXCIpXG4gICAgICAuYWRkVG9nZ2xlKCh0b2dnbGUpID0+IHtcbiAgICAgICAgdG9nZ2xlLnNldFZhbHVlKHRoaXMuc2V0dGluZ3MuZHJhZ0FuZERyb3ApLm9uQ2hhbmdlKGFzeW5jICh2YWx1ZSkgPT4ge1xuICAgICAgICAgIHRoaXMuc2V0dGluZ3MuZHJhZ0FuZERyb3AgPSB2YWx1ZTtcbiAgICAgICAgICBhd2FpdCB0aGlzLnNldHRpbmdzLnNhdmUoKTtcbiAgICAgICAgfSk7XG4gICAgICB9KTtcblxuICAgIG5ldyBTZXR0aW5nKGNvbnRhaW5lckVsKVxuICAgICAgLnNldE5hbWUoXCJEZWJ1ZyBtb2RlXCIpXG4gICAgICAuc2V0RGVzYyhcbiAgICAgICAgXCJPcGVuIERldlRvb2xzIChDb21tYW5kK09wdGlvbitJIG9yIENvbnRyb2wrU2hpZnQrSSkgdG8gY29weSB0aGUgZGVidWcgbG9ncy5cIlxuICAgICAgKVxuICAgICAgLmFkZFRvZ2dsZSgodG9nZ2xlKSA9PiB7XG4gICAgICAgIHRvZ2dsZS5zZXRWYWx1ZSh0aGlzLnNldHRpbmdzLmRlYnVnKS5vbkNoYW5nZShhc3luYyAodmFsdWUpID0+IHtcbiAgICAgICAgICB0aGlzLnNldHRpbmdzLmRlYnVnID0gdmFsdWU7XG4gICAgICAgICAgYXdhaXQgdGhpcy5zZXR0aW5ncy5zYXZlKCk7XG4gICAgICAgIH0pO1xuICAgICAgfSk7XG4gIH1cbn1cblxuZXhwb3J0IGNsYXNzIFNldHRpbmdzVGFiIGltcGxlbWVudHMgRmVhdHVyZSB7XG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgcGx1Z2luOiBQbHVnaW5fMiwgcHJpdmF0ZSBzZXR0aW5nczogU2V0dGluZ3MpIHt9XG5cbiAgYXN5bmMgbG9hZCgpIHtcbiAgICB0aGlzLnBsdWdpbi5hZGRTZXR0aW5nVGFiKFxuICAgICAgbmV3IE9ic2lkaWFuT3V0bGluZXJQbHVnaW5TZXR0aW5nVGFiKFxuICAgICAgICB0aGlzLnBsdWdpbi5hcHAsXG4gICAgICAgIHRoaXMucGx1Z2luLFxuICAgICAgICB0aGlzLnNldHRpbmdzXG4gICAgICApXG4gICAgKTtcbiAgfVxuXG4gIGFzeW5jIHVubG9hZCgpIHt9XG59XG4iLCJpbXBvcnQgeyBQbHVnaW5fMiB9IGZyb20gXCJvYnNpZGlhblwiO1xuXG5pbXBvcnQgeyBQcmVjIH0gZnJvbSBcIkBjb2RlbWlycm9yL3N0YXRlXCI7XG5pbXBvcnQgeyBrZXltYXAgfSBmcm9tIFwiQGNvZGVtaXJyb3Ivdmlld1wiO1xuXG5pbXBvcnQgeyBGZWF0dXJlIH0gZnJvbSBcIi4vRmVhdHVyZVwiO1xuXG5pbXBvcnQgeyBNeUVkaXRvciB9IGZyb20gXCIuLi9lZGl0b3JcIjtcbmltcG9ydCB7IE91dGRlbnRMaXN0IH0gZnJvbSBcIi4uL29wZXJhdGlvbnMvT3V0ZGVudExpc3RcIjtcbmltcG9ydCB7IElNRURldGVjdG9yIH0gZnJvbSBcIi4uL3NlcnZpY2VzL0lNRURldGVjdG9yXCI7XG5pbXBvcnQgeyBPcGVyYXRpb25QZXJmb3JtZXIgfSBmcm9tIFwiLi4vc2VydmljZXMvT3BlcmF0aW9uUGVyZm9ybWVyXCI7XG5pbXBvcnQgeyBTZXR0aW5ncyB9IGZyb20gXCIuLi9zZXJ2aWNlcy9TZXR0aW5nc1wiO1xuaW1wb3J0IHsgY3JlYXRlS2V5bWFwUnVuQ2FsbGJhY2sgfSBmcm9tIFwiLi4vdXRpbHMvY3JlYXRlS2V5bWFwUnVuQ2FsbGJhY2tcIjtcblxuZXhwb3J0IGNsYXNzIFNoaWZ0VGFiQmVoYXZpb3VyT3ZlcnJpZGUgaW1wbGVtZW50cyBGZWF0dXJlIHtcbiAgY29uc3RydWN0b3IoXG4gICAgcHJpdmF0ZSBwbHVnaW46IFBsdWdpbl8yLFxuICAgIHByaXZhdGUgaW1lRGV0ZWN0b3I6IElNRURldGVjdG9yLFxuICAgIHByaXZhdGUgc2V0dGluZ3M6IFNldHRpbmdzLFxuICAgIHByaXZhdGUgb3BlcmF0aW9uUGVyZm9ybWVyOiBPcGVyYXRpb25QZXJmb3JtZXJcbiAgKSB7fVxuXG4gIGFzeW5jIGxvYWQoKSB7XG4gICAgdGhpcy5wbHVnaW4ucmVnaXN0ZXJFZGl0b3JFeHRlbnNpb24oXG4gICAgICBQcmVjLmhpZ2hlc3QoXG4gICAgICAgIGtleW1hcC5vZihbXG4gICAgICAgICAge1xuICAgICAgICAgICAga2V5OiBcInMtVGFiXCIsXG4gICAgICAgICAgICBydW46IGNyZWF0ZUtleW1hcFJ1bkNhbGxiYWNrKHtcbiAgICAgICAgICAgICAgY2hlY2s6IHRoaXMuY2hlY2ssXG4gICAgICAgICAgICAgIHJ1bjogdGhpcy5ydW4sXG4gICAgICAgICAgICB9KSxcbiAgICAgICAgICB9LFxuICAgICAgICBdKVxuICAgICAgKVxuICAgICk7XG4gIH1cblxuICBhc3luYyB1bmxvYWQoKSB7fVxuXG4gIHByaXZhdGUgY2hlY2sgPSAoKSA9PiB7XG4gICAgcmV0dXJuIHRoaXMuc2V0dGluZ3Mub3ZlcnJpZGVUYWJCZWhhdmlvdXIgJiYgIXRoaXMuaW1lRGV0ZWN0b3IuaXNPcGVuZWQoKTtcbiAgfTtcblxuICBwcml2YXRlIHJ1biA9IChlZGl0b3I6IE15RWRpdG9yKSA9PiB7XG4gICAgcmV0dXJuIHRoaXMub3BlcmF0aW9uUGVyZm9ybWVyLnBlcmZvcm0oXG4gICAgICAocm9vdCkgPT4gbmV3IE91dGRlbnRMaXN0KHJvb3QpLFxuICAgICAgZWRpdG9yXG4gICAgKTtcbiAgfTtcbn1cbiIsImltcG9ydCB7IFBsdWdpbl8yIH0gZnJvbSBcIm9ic2lkaWFuXCI7XG5cbmltcG9ydCB7IFByZWMgfSBmcm9tIFwiQGNvZGVtaXJyb3Ivc3RhdGVcIjtcbmltcG9ydCB7IGtleW1hcCB9IGZyb20gXCJAY29kZW1pcnJvci92aWV3XCI7XG5cbmltcG9ydCB7IEZlYXR1cmUgfSBmcm9tIFwiLi9GZWF0dXJlXCI7XG5cbmltcG9ydCB7IE15RWRpdG9yIH0gZnJvbSBcIi4uL2VkaXRvclwiO1xuaW1wb3J0IHsgSW5kZW50TGlzdCB9IGZyb20gXCIuLi9vcGVyYXRpb25zL0luZGVudExpc3RcIjtcbmltcG9ydCB7IElNRURldGVjdG9yIH0gZnJvbSBcIi4uL3NlcnZpY2VzL0lNRURldGVjdG9yXCI7XG5pbXBvcnQgeyBPYnNpZGlhblNldHRpbmdzIH0gZnJvbSBcIi4uL3NlcnZpY2VzL09ic2lkaWFuU2V0dGluZ3NcIjtcbmltcG9ydCB7IE9wZXJhdGlvblBlcmZvcm1lciB9IGZyb20gXCIuLi9zZXJ2aWNlcy9PcGVyYXRpb25QZXJmb3JtZXJcIjtcbmltcG9ydCB7IFNldHRpbmdzIH0gZnJvbSBcIi4uL3NlcnZpY2VzL1NldHRpbmdzXCI7XG5pbXBvcnQgeyBjcmVhdGVLZXltYXBSdW5DYWxsYmFjayB9IGZyb20gXCIuLi91dGlscy9jcmVhdGVLZXltYXBSdW5DYWxsYmFja1wiO1xuXG5leHBvcnQgY2xhc3MgVGFiQmVoYXZpb3VyT3ZlcnJpZGUgaW1wbGVtZW50cyBGZWF0dXJlIHtcbiAgY29uc3RydWN0b3IoXG4gICAgcHJpdmF0ZSBwbHVnaW46IFBsdWdpbl8yLFxuICAgIHByaXZhdGUgaW1lRGV0ZWN0b3I6IElNRURldGVjdG9yLFxuICAgIHByaXZhdGUgb2JzaWRpYW5TZXR0aW5nczogT2JzaWRpYW5TZXR0aW5ncyxcbiAgICBwcml2YXRlIHNldHRpbmdzOiBTZXR0aW5ncyxcbiAgICBwcml2YXRlIG9wZXJhdGlvblBlcmZvcm1lcjogT3BlcmF0aW9uUGVyZm9ybWVyXG4gICkge31cblxuICBhc3luYyBsb2FkKCkge1xuICAgIHRoaXMucGx1Z2luLnJlZ2lzdGVyRWRpdG9yRXh0ZW5zaW9uKFxuICAgICAgUHJlYy5oaWdoZXN0KFxuICAgICAgICBrZXltYXAub2YoW1xuICAgICAgICAgIHtcbiAgICAgICAgICAgIGtleTogXCJUYWJcIixcbiAgICAgICAgICAgIHJ1bjogY3JlYXRlS2V5bWFwUnVuQ2FsbGJhY2soe1xuICAgICAgICAgICAgICBjaGVjazogdGhpcy5jaGVjayxcbiAgICAgICAgICAgICAgcnVuOiB0aGlzLnJ1bixcbiAgICAgICAgICAgIH0pLFxuICAgICAgICAgIH0sXG4gICAgICAgIF0pXG4gICAgICApXG4gICAgKTtcbiAgfVxuXG4gIGFzeW5jIHVubG9hZCgpIHt9XG5cbiAgcHJpdmF0ZSBjaGVjayA9ICgpID0+IHtcbiAgICByZXR1cm4gdGhpcy5zZXR0aW5ncy5vdmVycmlkZVRhYkJlaGF2aW91ciAmJiAhdGhpcy5pbWVEZXRlY3Rvci5pc09wZW5lZCgpO1xuICB9O1xuXG4gIHByaXZhdGUgcnVuID0gKGVkaXRvcjogTXlFZGl0b3IpID0+IHtcbiAgICByZXR1cm4gdGhpcy5vcGVyYXRpb25QZXJmb3JtZXIucGVyZm9ybShcbiAgICAgIChyb290KSA9PlxuICAgICAgICBuZXcgSW5kZW50TGlzdChyb290LCB0aGlzLm9ic2lkaWFuU2V0dGluZ3MuZ2V0RGVmYXVsdEluZGVudENoYXJzKCkpLFxuICAgICAgZWRpdG9yXG4gICAgKTtcbiAgfTtcbn1cbiIsImltcG9ydCB7IFBsdWdpbl8yIH0gZnJvbSBcIm9ic2lkaWFuXCI7XG5cbmltcG9ydCB7XG4gIEVkaXRvclZpZXcsXG4gIFBsdWdpblZhbHVlLFxuICBWaWV3UGx1Z2luLFxuICBWaWV3VXBkYXRlLFxufSBmcm9tIFwiQGNvZGVtaXJyb3Ivdmlld1wiO1xuXG5pbXBvcnQgeyBGZWF0dXJlIH0gZnJvbSBcIi4vRmVhdHVyZVwiO1xuXG5pbXBvcnQgeyBNeUVkaXRvciwgZ2V0RWRpdG9yRnJvbVN0YXRlIH0gZnJvbSBcIi4uL2VkaXRvclwiO1xuaW1wb3J0IHsgTGlzdCB9IGZyb20gXCIuLi9yb290XCI7XG5pbXBvcnQgeyBPYnNpZGlhblNldHRpbmdzIH0gZnJvbSBcIi4uL3NlcnZpY2VzL09ic2lkaWFuU2V0dGluZ3NcIjtcbmltcG9ydCB7IFBhcnNlciB9IGZyb20gXCIuLi9zZXJ2aWNlcy9QYXJzZXJcIjtcbmltcG9ydCB7IFNldHRpbmdzIH0gZnJvbSBcIi4uL3NlcnZpY2VzL1NldHRpbmdzXCI7XG5cbmNvbnN0IFZFUlRJQ0FMX0xJTkVTX0JPRFlfQ0xBU1MgPSBcIm91dGxpbmVyLXBsdWdpbi12ZXJ0aWNhbC1saW5lc1wiO1xuXG5pbnRlcmZhY2UgTGluZURhdGEge1xuICB0b3A6IG51bWJlcjtcbiAgbGVmdDogbnVtYmVyO1xuICBoZWlnaHQ6IHN0cmluZztcbiAgbGlzdDogTGlzdDtcbn1cblxuY2xhc3MgVmVydGljYWxMaW5lc1BsdWdpblZhbHVlIGltcGxlbWVudHMgUGx1Z2luVmFsdWUge1xuICBwcml2YXRlIHNjaGVkdWxlZDogUmV0dXJuVHlwZTx0eXBlb2Ygc2V0VGltZW91dD47XG4gIHByaXZhdGUgc2Nyb2xsZXI6IEhUTUxFbGVtZW50O1xuICBwcml2YXRlIGNvbnRlbnRDb250YWluZXI6IEhUTUxFbGVtZW50O1xuICBwcml2YXRlIGVkaXRvcjogTXlFZGl0b3I7XG4gIHByaXZhdGUgbGFzdExpbmU6IG51bWJlcjtcbiAgcHJpdmF0ZSBsaW5lczogTGluZURhdGFbXTtcbiAgcHJpdmF0ZSBsaW5lRWxlbWVudHM6IEhUTUxFbGVtZW50W10gPSBbXTtcblxuICBjb25zdHJ1Y3RvcihcbiAgICBwcml2YXRlIHNldHRpbmdzOiBTZXR0aW5ncyxcbiAgICBwcml2YXRlIG9ic2lkaWFuU2V0dGluZ3M6IE9ic2lkaWFuU2V0dGluZ3MsXG4gICAgcHJpdmF0ZSBwYXJzZXI6IFBhcnNlcixcbiAgICBwcml2YXRlIHZpZXc6IEVkaXRvclZpZXdcbiAgKSB7XG4gICAgdGhpcy52aWV3LnNjcm9sbERPTS5hZGRFdmVudExpc3RlbmVyKFwic2Nyb2xsXCIsIHRoaXMub25TY3JvbGwpO1xuICAgIHRoaXMuc2V0dGluZ3Mub25DaGFuZ2UodGhpcy5zY2hlZHVsZVJlY2FsY3VsYXRlKTtcblxuICAgIHRoaXMucHJlcGFyZURvbSgpO1xuICAgIHRoaXMud2FpdEZvckVkaXRvcigpO1xuICB9XG5cbiAgcHJpdmF0ZSB3YWl0Rm9yRWRpdG9yID0gKCkgPT4ge1xuICAgIGNvbnN0IGVkaXRvciA9IGdldEVkaXRvckZyb21TdGF0ZSh0aGlzLnZpZXcuc3RhdGUpO1xuICAgIGlmICghZWRpdG9yKSB7XG4gICAgICBzZXRUaW1lb3V0KHRoaXMud2FpdEZvckVkaXRvciwgMCk7XG4gICAgICByZXR1cm47XG4gICAgfVxuICAgIHRoaXMuZWRpdG9yID0gZWRpdG9yO1xuICAgIHRoaXMuc2NoZWR1bGVSZWNhbGN1bGF0ZSgpO1xuICB9O1xuXG4gIHByaXZhdGUgcHJlcGFyZURvbSgpIHtcbiAgICB0aGlzLmNvbnRlbnRDb250YWluZXIgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KFwiZGl2XCIpO1xuICAgIHRoaXMuY29udGVudENvbnRhaW5lci5jbGFzc0xpc3QuYWRkKFxuICAgICAgXCJvdXRsaW5lci1wbHVnaW4tbGlzdC1saW5lcy1jb250ZW50LWNvbnRhaW5lclwiXG4gICAgKTtcblxuICAgIHRoaXMuc2Nyb2xsZXIgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KFwiZGl2XCIpO1xuICAgIHRoaXMuc2Nyb2xsZXIuY2xhc3NMaXN0LmFkZChcIm91dGxpbmVyLXBsdWdpbi1saXN0LWxpbmVzLXNjcm9sbGVyXCIpO1xuXG4gICAgdGhpcy5zY3JvbGxlci5hcHBlbmRDaGlsZCh0aGlzLmNvbnRlbnRDb250YWluZXIpO1xuICAgIHRoaXMudmlldy5kb20uYXBwZW5kQ2hpbGQodGhpcy5zY3JvbGxlcik7XG4gIH1cblxuICBwcml2YXRlIG9uU2Nyb2xsID0gKGU6IEV2ZW50KSA9PiB7XG4gICAgY29uc3QgeyBzY3JvbGxMZWZ0LCBzY3JvbGxUb3AgfSA9IGUudGFyZ2V0IGFzIEhUTUxFbGVtZW50O1xuICAgIHRoaXMuc2Nyb2xsZXIuc2Nyb2xsVG8oc2Nyb2xsTGVmdCwgc2Nyb2xsVG9wKTtcbiAgfTtcblxuICBwcml2YXRlIHNjaGVkdWxlUmVjYWxjdWxhdGUgPSAoKSA9PiB7XG4gICAgY2xlYXJUaW1lb3V0KHRoaXMuc2NoZWR1bGVkKTtcbiAgICB0aGlzLnNjaGVkdWxlZCA9IHNldFRpbWVvdXQodGhpcy5jYWxjdWxhdGUsIDApO1xuICB9O1xuXG4gIHVwZGF0ZSh1cGRhdGU6IFZpZXdVcGRhdGUpIHtcbiAgICBpZiAoXG4gICAgICB1cGRhdGUuZG9jQ2hhbmdlZCB8fFxuICAgICAgdXBkYXRlLnZpZXdwb3J0Q2hhbmdlZCB8fFxuICAgICAgdXBkYXRlLmdlb21ldHJ5Q2hhbmdlZCB8fFxuICAgICAgdXBkYXRlLnRyYW5zYWN0aW9ucy5zb21lKCh0cikgPT4gdHIucmVjb25maWd1cmVkKVxuICAgICkge1xuICAgICAgdGhpcy5zY2hlZHVsZVJlY2FsY3VsYXRlKCk7XG4gICAgfVxuICB9XG5cbiAgcHJpdmF0ZSBjYWxjdWxhdGUgPSAoKSA9PiB7XG4gICAgdGhpcy5saW5lcyA9IFtdO1xuXG4gICAgaWYgKFxuICAgICAgdGhpcy5zZXR0aW5ncy52ZXJ0aWNhbExpbmVzICYmXG4gICAgICB0aGlzLm9ic2lkaWFuU2V0dGluZ3MuaXNEZWZhdWx0VGhlbWVFbmFibGVkKCkgJiZcbiAgICAgIHRoaXMudmlldy52aWV3cG9ydExpbmVCbG9ja3MubGVuZ3RoID4gMCAmJlxuICAgICAgdGhpcy52aWV3LnZpc2libGVSYW5nZXMubGVuZ3RoID4gMFxuICAgICkge1xuICAgICAgY29uc3QgZnJvbUxpbmUgPSB0aGlzLmVkaXRvci5vZmZzZXRUb1Bvcyh0aGlzLnZpZXcudmlld3BvcnQuZnJvbSkubGluZTtcbiAgICAgIGNvbnN0IHRvTGluZSA9IHRoaXMuZWRpdG9yLm9mZnNldFRvUG9zKHRoaXMudmlldy52aWV3cG9ydC50bykubGluZTtcbiAgICAgIGNvbnN0IGxpc3RzID0gdGhpcy5wYXJzZXIucGFyc2VSYW5nZSh0aGlzLmVkaXRvciwgZnJvbUxpbmUsIHRvTGluZSk7XG5cbiAgICAgIGZvciAoY29uc3QgbGlzdCBvZiBsaXN0cykge1xuICAgICAgICB0aGlzLmxhc3RMaW5lID0gbGlzdC5nZXRDb250ZW50RW5kKCkubGluZTtcblxuICAgICAgICBmb3IgKGNvbnN0IGMgb2YgbGlzdC5nZXRDaGlsZHJlbigpKSB7XG4gICAgICAgICAgdGhpcy5yZWN1cnNpdmUoYyk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgdGhpcy5saW5lcy5zb3J0KChhLCBiKSA9PlxuICAgICAgICBhLnRvcCA9PT0gYi50b3AgPyBhLmxlZnQgLSBiLmxlZnQgOiBhLnRvcCAtIGIudG9wXG4gICAgICApO1xuICAgIH1cblxuICAgIHRoaXMudXBkYXRlRG9tKCk7XG4gIH07XG5cbiAgcHJpdmF0ZSBnZXROZXh0U2libGluZyhsaXN0OiBMaXN0KTogTGlzdCB8IG51bGwge1xuICAgIGxldCBsaXN0VG1wID0gbGlzdDtcbiAgICBsZXQgcCA9IGxpc3RUbXAuZ2V0UGFyZW50KCk7XG4gICAgd2hpbGUgKHApIHtcbiAgICAgIGNvbnN0IG5leHRTaWJsaW5nID0gcC5nZXROZXh0U2libGluZ09mKGxpc3RUbXApO1xuICAgICAgaWYgKG5leHRTaWJsaW5nKSB7XG4gICAgICAgIHJldHVybiBuZXh0U2libGluZztcbiAgICAgIH1cbiAgICAgIGxpc3RUbXAgPSBwO1xuICAgICAgcCA9IGxpc3RUbXAuZ2V0UGFyZW50KCk7XG4gICAgfVxuICAgIHJldHVybiBudWxsO1xuICB9XG5cbiAgcHJpdmF0ZSByZWN1cnNpdmUobGlzdDogTGlzdCwgcGFyZW50Q3R4OiB7IHJvb3RMZWZ0PzogbnVtYmVyIH0gPSB7fSkge1xuICAgIGNvbnN0IGNoaWxkcmVuID0gbGlzdC5nZXRDaGlsZHJlbigpO1xuXG4gICAgaWYgKGNoaWxkcmVuLmxlbmd0aCA9PT0gMCkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGNvbnN0IGZyb21PZmZzZXQgPSB0aGlzLmVkaXRvci5wb3NUb09mZnNldCh7XG4gICAgICBsaW5lOiBsaXN0LmdldEZpcnN0TGluZUNvbnRlbnRTdGFydCgpLmxpbmUsXG4gICAgICBjaDogbGlzdC5nZXRGaXJzdExpbmVJbmRlbnQoKS5sZW5ndGgsXG4gICAgfSk7XG4gICAgY29uc3QgbmV4dFNpYmxpbmcgPSB0aGlzLmdldE5leHRTaWJsaW5nKGxpc3QpO1xuICAgIGNvbnN0IHRpbGxPZmZzZXQgPSB0aGlzLmVkaXRvci5wb3NUb09mZnNldCh7XG4gICAgICBsaW5lOiBuZXh0U2libGluZ1xuICAgICAgICA/IG5leHRTaWJsaW5nLmdldEZpcnN0TGluZUNvbnRlbnRTdGFydCgpLmxpbmUgLSAxXG4gICAgICAgIDogdGhpcy5sYXN0TGluZSxcbiAgICAgIGNoOiAwLFxuICAgIH0pO1xuXG4gICAgbGV0IHZpc2libGVGcm9tID0gdGhpcy52aWV3LnZpc2libGVSYW5nZXNbMF0uZnJvbTtcbiAgICBsZXQgdmlzaWJsZVRvID1cbiAgICAgIHRoaXMudmlldy52aXNpYmxlUmFuZ2VzW3RoaXMudmlldy52aXNpYmxlUmFuZ2VzLmxlbmd0aCAtIDFdLnRvO1xuICAgIGNvbnN0IHpvb21SYW5nZSA9IHRoaXMuZWRpdG9yLmdldFpvb21SYW5nZSgpO1xuICAgIGlmICh6b29tUmFuZ2UpIHtcbiAgICAgIHZpc2libGVGcm9tID0gTWF0aC5tYXgoXG4gICAgICAgIHZpc2libGVGcm9tLFxuICAgICAgICB0aGlzLmVkaXRvci5wb3NUb09mZnNldCh6b29tUmFuZ2UuZnJvbSlcbiAgICAgICk7XG4gICAgICB2aXNpYmxlVG8gPSBNYXRoLm1pbih2aXNpYmxlVG8sIHRoaXMuZWRpdG9yLnBvc1RvT2Zmc2V0KHpvb21SYW5nZS50bykpO1xuICAgIH1cblxuICAgIGlmIChmcm9tT2Zmc2V0ID4gdmlzaWJsZVRvIHx8IHRpbGxPZmZzZXQgPCB2aXNpYmxlRnJvbSkge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGNvbnN0IGNvb3JkcyA9IHRoaXMudmlldy5jb29yZHNBdFBvcyhmcm9tT2Zmc2V0LCAxKTtcbiAgICBpZiAocGFyZW50Q3R4LnJvb3RMZWZ0ID09PSB1bmRlZmluZWQpIHtcbiAgICAgIHBhcmVudEN0eC5yb290TGVmdCA9IGNvb3Jkcy5sZWZ0O1xuICAgIH1cbiAgICBjb25zdCBsZWZ0ID0gTWF0aC5mbG9vcihjb29yZHMucmlnaHQgLSBwYXJlbnRDdHgucm9vdExlZnQpO1xuXG4gICAgY29uc3QgdG9wID1cbiAgICAgIHZpc2libGVGcm9tID4gMCAmJiBmcm9tT2Zmc2V0IDwgdmlzaWJsZUZyb21cbiAgICAgICAgPyAtMjBcbiAgICAgICAgOiB0aGlzLnZpZXcubGluZUJsb2NrQXQoZnJvbU9mZnNldCkudG9wO1xuICAgIGNvbnN0IGJvdHRvbSA9XG4gICAgICB0aWxsT2Zmc2V0ID4gdmlzaWJsZVRvXG4gICAgICAgID8gdGhpcy52aWV3LmxpbmVCbG9ja0F0KHZpc2libGVUbyAtIDEpLmJvdHRvbVxuICAgICAgICA6IHRoaXMudmlldy5saW5lQmxvY2tBdCh0aWxsT2Zmc2V0KS5ib3R0b207XG4gICAgY29uc3QgaGVpZ2h0ID0gYm90dG9tIC0gdG9wO1xuXG4gICAgaWYgKGhlaWdodCA+IDAgJiYgIWxpc3QuaXNGb2xkZWQoKSkge1xuICAgICAgY29uc3QgbmV4dFNpYmxpbmcgPSBsaXN0LmdldFBhcmVudCgpLmdldE5leHRTaWJsaW5nT2YobGlzdCk7XG4gICAgICBjb25zdCBoYXNOZXh0U2libGluZyA9XG4gICAgICAgICEhbmV4dFNpYmxpbmcgJiZcbiAgICAgICAgdGhpcy5lZGl0b3IucG9zVG9PZmZzZXQobmV4dFNpYmxpbmcuZ2V0Rmlyc3RMaW5lQ29udGVudFN0YXJ0KCkpIDw9XG4gICAgICAgICAgdmlzaWJsZVRvO1xuXG4gICAgICB0aGlzLmxpbmVzLnB1c2goe1xuICAgICAgICB0b3AsXG4gICAgICAgIGxlZnQsXG4gICAgICAgIGhlaWdodDogYGNhbGMoJHtoZWlnaHR9cHggJHtoYXNOZXh0U2libGluZyA/IFwiLSAxLjVlbVwiIDogXCItIDJlbVwifSlgLFxuICAgICAgICBsaXN0LFxuICAgICAgfSk7XG4gICAgfVxuXG4gICAgZm9yIChjb25zdCBjaGlsZCBvZiBjaGlsZHJlbikge1xuICAgICAgaWYgKCFjaGlsZC5pc0VtcHR5KCkpIHtcbiAgICAgICAgdGhpcy5yZWN1cnNpdmUoY2hpbGQsIHBhcmVudEN0eCk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgcHJpdmF0ZSBvbkNsaWNrID0gKGU6IE1vdXNlRXZlbnQpID0+IHtcbiAgICBlLnByZXZlbnREZWZhdWx0KCk7XG5cbiAgICBjb25zdCBsaW5lID0gdGhpcy5saW5lc1tOdW1iZXIoKGUudGFyZ2V0IGFzIEhUTUxFbGVtZW50KS5kYXRhc2V0LmluZGV4KV07XG5cbiAgICBzd2l0Y2ggKHRoaXMuc2V0dGluZ3MudmVydGljYWxMaW5lc0FjdGlvbikge1xuICAgICAgY2FzZSBcInpvb20taW5cIjpcbiAgICAgICAgdGhpcy56b29tSW4obGluZSk7XG4gICAgICAgIGJyZWFrO1xuXG4gICAgICBjYXNlIFwidG9nZ2xlLWZvbGRpbmdcIjpcbiAgICAgICAgdGhpcy50b2dnbGVGb2xkaW5nKGxpbmUpO1xuICAgICAgICBicmVhaztcbiAgICB9XG4gIH07XG5cbiAgcHJpdmF0ZSB6b29tSW4obGluZTogTGluZURhdGEpIHtcbiAgICBjb25zdCBlZGl0b3IgPSBnZXRFZGl0b3JGcm9tU3RhdGUodGhpcy52aWV3LnN0YXRlKTtcblxuICAgIGVkaXRvci56b29tSW4obGluZS5saXN0LmdldEZpcnN0TGluZUNvbnRlbnRTdGFydCgpLmxpbmUpO1xuICB9XG5cbiAgcHJpdmF0ZSB0b2dnbGVGb2xkaW5nKGxpbmU6IExpbmVEYXRhKSB7XG4gICAgY29uc3QgeyBsaXN0IH0gPSBsaW5lO1xuXG4gICAgaWYgKGxpc3QuaXNFbXB0eSgpKSB7XG4gICAgICByZXR1cm47XG4gICAgfVxuXG4gICAgbGV0IG5lZWRUb1VuZm9sZCA9IHRydWU7XG4gICAgY29uc3QgbGluZXNUb1RvZ2dsZTogbnVtYmVyW10gPSBbXTtcbiAgICBmb3IgKGNvbnN0IGMgb2YgbGlzdC5nZXRDaGlsZHJlbigpKSB7XG4gICAgICBpZiAoYy5pc0VtcHR5KCkpIHtcbiAgICAgICAgY29udGludWU7XG4gICAgICB9XG4gICAgICBpZiAoIWMuaXNGb2xkZWQoKSkge1xuICAgICAgICBuZWVkVG9VbmZvbGQgPSBmYWxzZTtcbiAgICAgIH1cbiAgICAgIGxpbmVzVG9Ub2dnbGUucHVzaChjLmdldEZpcnN0TGluZUNvbnRlbnRTdGFydCgpLmxpbmUpO1xuICAgIH1cblxuICAgIGNvbnN0IGVkaXRvciA9IGdldEVkaXRvckZyb21TdGF0ZSh0aGlzLnZpZXcuc3RhdGUpO1xuXG4gICAgZm9yIChjb25zdCBsIG9mIGxpbmVzVG9Ub2dnbGUpIHtcbiAgICAgIGlmIChuZWVkVG9VbmZvbGQpIHtcbiAgICAgICAgZWRpdG9yLnVuZm9sZChsKTtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIGVkaXRvci5mb2xkKGwpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHByaXZhdGUgdXBkYXRlRG9tKCkge1xuICAgIGNvbnN0IGNtU2Nyb2xsID0gdGhpcy52aWV3LnNjcm9sbERPTTtcbiAgICBjb25zdCBjbUNvbnRlbnQgPSB0aGlzLnZpZXcuY29udGVudERPTTtcbiAgICBjb25zdCBjbUNvbnRlbnRDb250YWluZXIgPSBjbUNvbnRlbnQucGFyZW50RWxlbWVudDtcbiAgICBjb25zdCBjbVNpemVyID0gY21Db250ZW50Q29udGFpbmVyLnBhcmVudEVsZW1lbnQ7XG5cbiAgICAvKipcbiAgICAgKiBPYnNpZGlhbiBjYW4gYWRkIGFkZGl0aW9uYWwgZWxlbWVudHMgaW50byBDb250ZW50IE1hbmFnZXIuXG4gICAgICogVGhlIG1vc3Qgb2J2aW91cyBjYXNlIGlzIHRoZSAnZW1iZWRkZWQtYmFja2xpbmtzJyBjb3JlIHBsdWdpbiB0aGF0IGFkZHMgYSBtZW51IGluc2lkZSBhIENvbnRlbnQgTWFuYWdlci5cbiAgICAgKiBXZSBtdXN0IHRha2UgaGVpZ2h0cyBvZiBhbGwgb2YgdGhlc2UgZWxlbWVudHMgaW50byBhY2NvdW50XG4gICAgICogdG8gYmUgYWJsZSB0byBjYWxjdWxhdGUgdGhlIGNvcnJlY3Qgc2l6ZSBvZiBsaW5lcycgY29udGFpbmVyLlxuICAgICAqL1xuICAgIGxldCBjbVNpemVyQ2hpbGRyZW5TdW1IZWlnaHQgPSAwO1xuICAgIGZvciAobGV0IGkgPSAwOyBpIDwgY21TaXplci5jaGlsZHJlbi5sZW5ndGg7IGkrKykge1xuICAgICAgY21TaXplckNoaWxkcmVuU3VtSGVpZ2h0ICs9IGNtU2l6ZXIuY2hpbGRyZW5baV0uY2xpZW50SGVpZ2h0O1xuICAgIH1cblxuICAgIHRoaXMuc2Nyb2xsZXIuc3R5bGUudG9wID0gY21TY3JvbGwub2Zmc2V0VG9wICsgXCJweFwiO1xuICAgIHRoaXMuY29udGVudENvbnRhaW5lci5zdHlsZS5oZWlnaHQgPSBjbVNpemVyQ2hpbGRyZW5TdW1IZWlnaHQgKyBcInB4XCI7XG4gICAgdGhpcy5jb250ZW50Q29udGFpbmVyLnN0eWxlLm1hcmdpbkxlZnQgPVxuICAgICAgY21Db250ZW50Q29udGFpbmVyLm9mZnNldExlZnQgKyBcInB4XCI7XG4gICAgdGhpcy5jb250ZW50Q29udGFpbmVyLnN0eWxlLm1hcmdpblRvcCA9XG4gICAgICAoY21Db250ZW50LmZpcnN0RWxlbWVudENoaWxkIGFzIEhUTUxFbGVtZW50KS5vZmZzZXRUb3AgLSAyNCArIFwicHhcIjtcblxuICAgIGZvciAobGV0IGkgPSAwOyBpIDwgdGhpcy5saW5lcy5sZW5ndGg7IGkrKykge1xuICAgICAgaWYgKHRoaXMubGluZUVsZW1lbnRzLmxlbmd0aCA9PT0gaSkge1xuICAgICAgICBjb25zdCBlID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudChcImRpdlwiKTtcbiAgICAgICAgZS5jbGFzc0xpc3QuYWRkKFwib3V0bGluZXItcGx1Z2luLWxpc3QtbGluZVwiKTtcbiAgICAgICAgZS5kYXRhc2V0LmluZGV4ID0gU3RyaW5nKGkpO1xuICAgICAgICBlLmFkZEV2ZW50TGlzdGVuZXIoXCJtb3VzZWRvd25cIiwgdGhpcy5vbkNsaWNrKTtcbiAgICAgICAgdGhpcy5jb250ZW50Q29udGFpbmVyLmFwcGVuZENoaWxkKGUpO1xuICAgICAgICB0aGlzLmxpbmVFbGVtZW50cy5wdXNoKGUpO1xuICAgICAgfVxuXG4gICAgICBjb25zdCBsID0gdGhpcy5saW5lc1tpXTtcbiAgICAgIGNvbnN0IGUgPSB0aGlzLmxpbmVFbGVtZW50c1tpXTtcbiAgICAgIGUuc3R5bGUudG9wID0gbC50b3AgKyBcInB4XCI7XG4gICAgICBlLnN0eWxlLmxlZnQgPSBsLmxlZnQgKyBcInB4XCI7XG4gICAgICBlLnN0eWxlLmhlaWdodCA9IGwuaGVpZ2h0O1xuICAgICAgZS5zdHlsZS5kaXNwbGF5ID0gXCJibG9ja1wiO1xuICAgIH1cblxuICAgIGZvciAobGV0IGkgPSB0aGlzLmxpbmVzLmxlbmd0aDsgaSA8IHRoaXMubGluZUVsZW1lbnRzLmxlbmd0aDsgaSsrKSB7XG4gICAgICBjb25zdCBlID0gdGhpcy5saW5lRWxlbWVudHNbaV07XG4gICAgICBlLnN0eWxlLnRvcCA9IFwiMHB4XCI7XG4gICAgICBlLnN0eWxlLmxlZnQgPSBcIjBweFwiO1xuICAgICAgZS5zdHlsZS5oZWlnaHQgPSBcIjBweFwiO1xuICAgICAgZS5zdHlsZS5kaXNwbGF5ID0gXCJub25lXCI7XG4gICAgfVxuICB9XG5cbiAgZGVzdHJveSgpIHtcbiAgICB0aGlzLnNldHRpbmdzLnJlbW92ZUNhbGxiYWNrKHRoaXMuc2NoZWR1bGVSZWNhbGN1bGF0ZSk7XG4gICAgdGhpcy52aWV3LnNjcm9sbERPTS5yZW1vdmVFdmVudExpc3RlbmVyKFwic2Nyb2xsXCIsIHRoaXMub25TY3JvbGwpO1xuICAgIHRoaXMudmlldy5kb20ucmVtb3ZlQ2hpbGQodGhpcy5zY3JvbGxlcik7XG4gICAgY2xlYXJUaW1lb3V0KHRoaXMuc2NoZWR1bGVkKTtcbiAgfVxufVxuXG5leHBvcnQgY2xhc3MgVmVydGljYWxMaW5lcyBpbXBsZW1lbnRzIEZlYXR1cmUge1xuICBwcml2YXRlIHVwZGF0ZUJvZHlDbGFzc0ludGVydmFsOiBudW1iZXI7XG5cbiAgY29uc3RydWN0b3IoXG4gICAgcHJpdmF0ZSBwbHVnaW46IFBsdWdpbl8yLFxuICAgIHByaXZhdGUgc2V0dGluZ3M6IFNldHRpbmdzLFxuICAgIHByaXZhdGUgb2JzaWRpYW5TZXR0aW5nczogT2JzaWRpYW5TZXR0aW5ncyxcbiAgICBwcml2YXRlIHBhcnNlcjogUGFyc2VyXG4gICkge31cblxuICBhc3luYyBsb2FkKCkge1xuICAgIHRoaXMudXBkYXRlQm9keUNsYXNzKCk7XG4gICAgdGhpcy51cGRhdGVCb2R5Q2xhc3NJbnRlcnZhbCA9IHdpbmRvdy5zZXRJbnRlcnZhbCgoKSA9PiB7XG4gICAgICB0aGlzLnVwZGF0ZUJvZHlDbGFzcygpO1xuICAgIH0sIDEwMDApO1xuXG4gICAgdGhpcy5wbHVnaW4ucmVnaXN0ZXJFZGl0b3JFeHRlbnNpb24oXG4gICAgICBWaWV3UGx1Z2luLmRlZmluZShcbiAgICAgICAgKHZpZXcpID0+XG4gICAgICAgICAgbmV3IFZlcnRpY2FsTGluZXNQbHVnaW5WYWx1ZShcbiAgICAgICAgICAgIHRoaXMuc2V0dGluZ3MsXG4gICAgICAgICAgICB0aGlzLm9ic2lkaWFuU2V0dGluZ3MsXG4gICAgICAgICAgICB0aGlzLnBhcnNlcixcbiAgICAgICAgICAgIHZpZXdcbiAgICAgICAgICApXG4gICAgICApXG4gICAgKTtcbiAgfVxuXG4gIGFzeW5jIHVubG9hZCgpIHtcbiAgICBjbGVhckludGVydmFsKHRoaXMudXBkYXRlQm9keUNsYXNzSW50ZXJ2YWwpO1xuICAgIGRvY3VtZW50LmJvZHkuY2xhc3NMaXN0LnJlbW92ZShWRVJUSUNBTF9MSU5FU19CT0RZX0NMQVNTKTtcbiAgfVxuXG4gIHByaXZhdGUgdXBkYXRlQm9keUNsYXNzID0gKCkgPT4ge1xuICAgIGNvbnN0IHNob3VsZEV4aXN0cyA9XG4gICAgICB0aGlzLm9ic2lkaWFuU2V0dGluZ3MuaXNEZWZhdWx0VGhlbWVFbmFibGVkKCkgJiZcbiAgICAgIHRoaXMuc2V0dGluZ3MudmVydGljYWxMaW5lcztcbiAgICBjb25zdCBleGlzdHMgPSBkb2N1bWVudC5ib2R5LmNsYXNzTGlzdC5jb250YWlucyhWRVJUSUNBTF9MSU5FU19CT0RZX0NMQVNTKTtcblxuICAgIGlmIChzaG91bGRFeGlzdHMgJiYgIWV4aXN0cykge1xuICAgICAgZG9jdW1lbnQuYm9keS5jbGFzc0xpc3QuYWRkKFZFUlRJQ0FMX0xJTkVTX0JPRFlfQ0xBU1MpO1xuICAgIH1cblxuICAgIGlmICghc2hvdWxkRXhpc3RzICYmIGV4aXN0cykge1xuICAgICAgZG9jdW1lbnQuYm9keS5jbGFzc0xpc3QucmVtb3ZlKFZFUlRJQ0FMX0xJTkVTX0JPRFlfQ0xBU1MpO1xuICAgIH1cbiAgfTtcbn1cbiIsImltcG9ydCB7IE15RWRpdG9yIH0gZnJvbSBcIi4uL2VkaXRvclwiO1xuaW1wb3J0IHsgTGlzdCwgUG9zaXRpb24sIFJvb3QsIGlzUmFuZ2VzSW50ZXJzZWN0cyB9IGZyb20gXCIuLi9yb290XCI7XG5cbmV4cG9ydCBjbGFzcyBDaGFuZ2VzQXBwbGljYXRvciB7XG4gIGFwcGx5KGVkaXRvcjogTXlFZGl0b3IsIHByZXZSb290OiBSb290LCBuZXdSb290OiBSb290KSB7XG4gICAgY29uc3QgY2hhbmdlcyA9IHRoaXMuY2FsY3VsYXRlQ2hhbmdlcyhlZGl0b3IsIHByZXZSb290LCBuZXdSb290KTtcbiAgICBpZiAoY2hhbmdlcykge1xuICAgICAgY29uc3QgeyByZXBsYWNlbWVudCwgY2hhbmdlRnJvbSwgY2hhbmdlVG8gfSA9IGNoYW5nZXM7XG5cbiAgICAgIGNvbnN0IHsgdW5mb2xkLCBmb2xkIH0gPSB0aGlzLmNhbGN1bGF0ZUZvbGRpbmdPcHJhdGlvbnMoXG4gICAgICAgIHByZXZSb290LFxuICAgICAgICBuZXdSb290LFxuICAgICAgICBjaGFuZ2VGcm9tLFxuICAgICAgICBjaGFuZ2VUb1xuICAgICAgKTtcblxuICAgICAgZm9yIChjb25zdCBsaW5lIG9mIHVuZm9sZCkge1xuICAgICAgICBlZGl0b3IudW5mb2xkKGxpbmUpO1xuICAgICAgfVxuXG4gICAgICBlZGl0b3IucmVwbGFjZVJhbmdlKHJlcGxhY2VtZW50LCBjaGFuZ2VGcm9tLCBjaGFuZ2VUbyk7XG5cbiAgICAgIGZvciAoY29uc3QgbGluZSBvZiBmb2xkKSB7XG4gICAgICAgIGVkaXRvci5mb2xkKGxpbmUpO1xuICAgICAgfVxuICAgIH1cblxuICAgIGVkaXRvci5zZXRTZWxlY3Rpb25zKG5ld1Jvb3QuZ2V0U2VsZWN0aW9ucygpKTtcbiAgfVxuXG4gIHByaXZhdGUgY2FsY3VsYXRlQ2hhbmdlcyhlZGl0b3I6IE15RWRpdG9yLCBwcmV2Um9vdDogUm9vdCwgbmV3Um9vdDogUm9vdCkge1xuICAgIGNvbnN0IHJvb3RSYW5nZSA9IHByZXZSb290LmdldENvbnRlbnRSYW5nZSgpO1xuICAgIGNvbnN0IG9sZFN0cmluZyA9IGVkaXRvci5nZXRSYW5nZShyb290UmFuZ2VbMF0sIHJvb3RSYW5nZVsxXSk7XG4gICAgY29uc3QgbmV3U3RyaW5nID0gbmV3Um9vdC5wcmludCgpO1xuXG4gICAgY29uc3QgY2hhbmdlRnJvbSA9IHsgLi4ucm9vdFJhbmdlWzBdIH07XG4gICAgY29uc3QgY2hhbmdlVG8gPSB7IC4uLnJvb3RSYW5nZVsxXSB9O1xuICAgIGxldCBvbGRUbXAgPSBvbGRTdHJpbmc7XG4gICAgbGV0IG5ld1RtcCA9IG5ld1N0cmluZztcblxuICAgIHdoaWxlICh0cnVlKSB7XG4gICAgICBjb25zdCBubEluZGV4ID0gb2xkVG1wLmxhc3RJbmRleE9mKFwiXFxuXCIpO1xuXG4gICAgICBpZiAobmxJbmRleCA8IDApIHtcbiAgICAgICAgYnJlYWs7XG4gICAgICB9XG5cbiAgICAgIGNvbnN0IG9sZExpbmUgPSBvbGRUbXAuc2xpY2UobmxJbmRleCk7XG4gICAgICBjb25zdCBuZXdMaW5lID0gbmV3VG1wLnNsaWNlKC1vbGRMaW5lLmxlbmd0aCk7XG5cbiAgICAgIGlmIChvbGRMaW5lICE9PSBuZXdMaW5lKSB7XG4gICAgICAgIGJyZWFrO1xuICAgICAgfVxuXG4gICAgICBvbGRUbXAgPSBvbGRUbXAuc2xpY2UoMCwgLW9sZExpbmUubGVuZ3RoKTtcbiAgICAgIG5ld1RtcCA9IG5ld1RtcC5zbGljZSgwLCAtb2xkTGluZS5sZW5ndGgpO1xuICAgICAgY29uc3QgbmxJbmRleDIgPSBvbGRUbXAubGFzdEluZGV4T2YoXCJcXG5cIik7XG4gICAgICBjaGFuZ2VUby5jaCA9XG4gICAgICAgIG5sSW5kZXgyID49IDAgPyBvbGRUbXAubGVuZ3RoIC0gbmxJbmRleDIgLSAxIDogb2xkVG1wLmxlbmd0aDtcbiAgICAgIGNoYW5nZVRvLmxpbmUtLTtcbiAgICB9XG5cbiAgICB3aGlsZSAodHJ1ZSkge1xuICAgICAgY29uc3QgbmxJbmRleCA9IG9sZFRtcC5pbmRleE9mKFwiXFxuXCIpO1xuXG4gICAgICBpZiAobmxJbmRleCA8IDApIHtcbiAgICAgICAgYnJlYWs7XG4gICAgICB9XG5cbiAgICAgIGNvbnN0IG9sZExpbmUgPSBvbGRUbXAuc2xpY2UoMCwgbmxJbmRleCArIDEpO1xuICAgICAgY29uc3QgbmV3TGluZSA9IG5ld1RtcC5zbGljZSgwLCBvbGRMaW5lLmxlbmd0aCk7XG5cbiAgICAgIGlmIChvbGRMaW5lICE9PSBuZXdMaW5lKSB7XG4gICAgICAgIGJyZWFrO1xuICAgICAgfVxuXG4gICAgICBjaGFuZ2VGcm9tLmxpbmUrKztcbiAgICAgIG9sZFRtcCA9IG9sZFRtcC5zbGljZShvbGRMaW5lLmxlbmd0aCk7XG4gICAgICBuZXdUbXAgPSBuZXdUbXAuc2xpY2Uob2xkTGluZS5sZW5ndGgpO1xuICAgIH1cblxuICAgIGlmIChvbGRUbXAgPT09IG5ld1RtcCkge1xuICAgICAgcmV0dXJuIG51bGw7XG4gICAgfVxuXG4gICAgcmV0dXJuIHtcbiAgICAgIHJlcGxhY2VtZW50OiBuZXdUbXAsXG4gICAgICBjaGFuZ2VGcm9tLFxuICAgICAgY2hhbmdlVG8sXG4gICAgfTtcbiAgfVxuXG4gIHByaXZhdGUgY2FsY3VsYXRlRm9sZGluZ09wcmF0aW9ucyhcbiAgICBwcmV2Um9vdDogUm9vdCxcbiAgICBuZXdSb290OiBSb290LFxuICAgIGNoYW5nZUZyb206IFBvc2l0aW9uLFxuICAgIGNoYW5nZVRvOiBQb3NpdGlvblxuICApIHtcbiAgICBjb25zdCBjaGFuZ2VkUmFuZ2U6IFtQb3NpdGlvbiwgUG9zaXRpb25dID0gW2NoYW5nZUZyb20sIGNoYW5nZVRvXTtcblxuICAgIGNvbnN0IHByZXZMaXN0cyA9IGdldEFsbENoaWxkcmVuKHByZXZSb290KTtcbiAgICBjb25zdCBuZXdMaXN0cyA9IGdldEFsbENoaWxkcmVuKG5ld1Jvb3QpO1xuXG4gICAgY29uc3QgdW5mb2xkOiBudW1iZXJbXSA9IFtdO1xuICAgIGNvbnN0IGZvbGQ6IG51bWJlcltdID0gW107XG5cbiAgICBmb3IgKGNvbnN0IHByZXZMaXN0IG9mIHByZXZMaXN0cy52YWx1ZXMoKSkge1xuICAgICAgaWYgKCFwcmV2TGlzdC5pc0ZvbGRSb290KCkpIHtcbiAgICAgICAgY29udGludWU7XG4gICAgICB9XG5cbiAgICAgIGNvbnN0IG5ld0xpc3QgPSBuZXdMaXN0cy5nZXQocHJldkxpc3QuZ2V0SUQoKSk7XG5cbiAgICAgIGlmICghbmV3TGlzdCkge1xuICAgICAgICBjb250aW51ZTtcbiAgICAgIH1cblxuICAgICAgY29uc3QgcHJldkxpc3RSYW5nZTogW1Bvc2l0aW9uLCBQb3NpdGlvbl0gPSBbXG4gICAgICAgIHByZXZMaXN0LmdldEZpcnN0TGluZUNvbnRlbnRTdGFydCgpLFxuICAgICAgICBwcmV2TGlzdC5nZXRDb250ZW50RW5kSW5jbHVkaW5nQ2hpbGRyZW4oKSxcbiAgICAgIF07XG5cbiAgICAgIGlmIChpc1Jhbmdlc0ludGVyc2VjdHMocHJldkxpc3RSYW5nZSwgY2hhbmdlZFJhbmdlKSkge1xuICAgICAgICB1bmZvbGQucHVzaChwcmV2TGlzdC5nZXRGaXJzdExpbmVDb250ZW50U3RhcnQoKS5saW5lKTtcbiAgICAgICAgZm9sZC5wdXNoKG5ld0xpc3QuZ2V0Rmlyc3RMaW5lQ29udGVudFN0YXJ0KCkubGluZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgdW5mb2xkLnNvcnQoKGEsIGIpID0+IGIgLSBhKTtcbiAgICBmb2xkLnNvcnQoKGEsIGIpID0+IGIgLSBhKTtcblxuICAgIHJldHVybiB7IHVuZm9sZCwgZm9sZCB9O1xuICB9XG59XG5cbmZ1bmN0aW9uIGdldEFsbENoaWxkcmVuUmVkdWNlRm4oYWNjOiBNYXA8bnVtYmVyLCBMaXN0PiwgY2hpbGQ6IExpc3QpIHtcbiAgYWNjLnNldChjaGlsZC5nZXRJRCgpLCBjaGlsZCk7XG4gIGNoaWxkLmdldENoaWxkcmVuKCkucmVkdWNlKGdldEFsbENoaWxkcmVuUmVkdWNlRm4sIGFjYyk7XG5cbiAgcmV0dXJuIGFjYztcbn1cblxuZnVuY3Rpb24gZ2V0QWxsQ2hpbGRyZW4ocm9vdDogUm9vdCk6IE1hcDxudW1iZXIsIExpc3Q+IHtcbiAgcmV0dXJuIHJvb3QuZ2V0Q2hpbGRyZW4oKS5yZWR1Y2UoZ2V0QWxsQ2hpbGRyZW5SZWR1Y2VGbiwgbmV3IE1hcCgpKTtcbn1cbiIsImltcG9ydCB7IFBsYXRmb3JtIH0gZnJvbSBcIm9ic2lkaWFuXCI7XG5cbmV4cG9ydCBjbGFzcyBJTUVEZXRlY3RvciB7XG4gIHByaXZhdGUgY29tcG9zaXRpb24gPSBmYWxzZTtcblxuICBhc3luYyBsb2FkKCkge1xuICAgIGRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoXCJjb21wb3NpdGlvbnN0YXJ0XCIsIHRoaXMub25Db21wb3NpdGlvblN0YXJ0KTtcbiAgICBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKFwiY29tcG9zaXRpb25lbmRcIiwgdGhpcy5vbkNvbXBvc2l0aW9uRW5kKTtcbiAgfVxuXG4gIGFzeW5jIHVubG9hZCgpIHtcbiAgICBkb2N1bWVudC5yZW1vdmVFdmVudExpc3RlbmVyKFwiY29tcG9zaXRpb25lbmRcIiwgdGhpcy5vbkNvbXBvc2l0aW9uRW5kKTtcbiAgICBkb2N1bWVudC5yZW1vdmVFdmVudExpc3RlbmVyKFwiY29tcG9zaXRpb25zdGFydFwiLCB0aGlzLm9uQ29tcG9zaXRpb25TdGFydCk7XG4gIH1cblxuICBpc09wZW5lZCgpIHtcbiAgICByZXR1cm4gdGhpcy5jb21wb3NpdGlvbiAmJiBQbGF0Zm9ybS5pc0Rlc2t0b3A7XG4gIH1cblxuICBwcml2YXRlIG9uQ29tcG9zaXRpb25TdGFydCA9ICgpID0+IHtcbiAgICB0aGlzLmNvbXBvc2l0aW9uID0gdHJ1ZTtcbiAgfTtcblxuICBwcml2YXRlIG9uQ29tcG9zaXRpb25FbmQgPSAoKSA9PiB7XG4gICAgdGhpcy5jb21wb3NpdGlvbiA9IGZhbHNlO1xuICB9O1xufVxuIiwiLyogZXNsaW50LWRpc2FibGUgQHR5cGVzY3JpcHQtZXNsaW50L25vLWV4cGxpY2l0LWFueSAqL1xuaW1wb3J0IHsgU2V0dGluZ3MgfSBmcm9tIFwiLi9TZXR0aW5nc1wiO1xuXG5leHBvcnQgY2xhc3MgTG9nZ2VyIHtcbiAgY29uc3RydWN0b3IocHJpdmF0ZSBzZXR0aW5nczogU2V0dGluZ3MpIHt9XG5cbiAgbG9nKG1ldGhvZDogc3RyaW5nLCAuLi5hcmdzOiBhbnlbXSkge1xuICAgIGlmICghdGhpcy5zZXR0aW5ncy5kZWJ1Zykge1xuICAgICAgcmV0dXJuO1xuICAgIH1cblxuICAgIGNvbnNvbGUuaW5mbyhtZXRob2QsIC4uLmFyZ3MpO1xuICB9XG5cbiAgYmluZChtZXRob2Q6IHN0cmluZykge1xuICAgIHJldHVybiAoLi4uYXJnczogYW55W10pID0+IHRoaXMubG9nKG1ldGhvZCwgLi4uYXJncyk7XG4gIH1cbn1cbiIsImltcG9ydCB7IEFwcCB9IGZyb20gXCJvYnNpZGlhblwiO1xuXG5leHBvcnQgaW50ZXJmYWNlIE9ic2lkaWFuVGFic1NldHRpbmdzIHtcbiAgdXNlVGFiOiBib29sZWFuO1xuICB0YWJTaXplOiBudW1iZXI7XG59XG5cbmV4cG9ydCBpbnRlcmZhY2UgT2JzaWRpYW5Gb2xkU2V0dGluZ3Mge1xuICBmb2xkSW5kZW50OiBib29sZWFuO1xufVxuXG5mdW5jdGlvbiBnZXRIaWRkZW5PYnNpZGlhbkNvbmZpZyhhcHA6IEFwcCkge1xuICAvLyBlc2xpbnQtZGlzYWJsZS1uZXh0LWxpbmUgQHR5cGVzY3JpcHQtZXNsaW50L25vLWV4cGxpY2l0LWFueVxuICByZXR1cm4gKGFwcC52YXVsdCBhcyBhbnkpLmNvbmZpZztcbn1cblxuZXhwb3J0IGNsYXNzIE9ic2lkaWFuU2V0dGluZ3Mge1xuICBjb25zdHJ1Y3Rvcihwcml2YXRlIGFwcDogQXBwKSB7fVxuXG4gIGlzTGVnYWN5RWRpdG9yRW5hYmxlZCgpIHtcbiAgICBjb25zdCBjb25maWc6IHsgbGVnYWN5RWRpdG9yOiBib29sZWFuIH0gPSB7XG4gICAgICBsZWdhY3lFZGl0b3I6IGZhbHNlLFxuICAgICAgLi4uZ2V0SGlkZGVuT2JzaWRpYW5Db25maWcodGhpcy5hcHApLFxuICAgIH07XG5cbiAgICByZXR1cm4gY29uZmlnLmxlZ2FjeUVkaXRvcjtcbiAgfVxuXG4gIGlzRGVmYXVsdFRoZW1lRW5hYmxlZCgpIHtcbiAgICBjb25zdCBjb25maWc6IHsgY3NzVGhlbWU6IHN0cmluZyB9ID0ge1xuICAgICAgY3NzVGhlbWU6IFwiXCIsXG4gICAgICAuLi5nZXRIaWRkZW5PYnNpZGlhbkNvbmZpZyh0aGlzLmFwcCksXG4gICAgfTtcblxuICAgIHJldHVybiBjb25maWcuY3NzVGhlbWUgPT09IFwiXCI7XG4gIH1cblxuICBnZXRUYWJzU2V0dGluZ3MoKTogT2JzaWRpYW5UYWJzU2V0dGluZ3Mge1xuICAgIHJldHVybiB7XG4gICAgICB1c2VUYWI6IHRydWUsXG4gICAgICB0YWJTaXplOiA0LFxuICAgICAgLi4uZ2V0SGlkZGVuT2JzaWRpYW5Db25maWcodGhpcy5hcHApLFxuICAgIH07XG4gIH1cblxuICBnZXRGb2xkU2V0dGluZ3MoKTogT2JzaWRpYW5Gb2xkU2V0dGluZ3Mge1xuICAgIHJldHVybiB7XG4gICAgICBmb2xkSW5kZW50OiB0cnVlLFxuICAgICAgLi4uZ2V0SGlkZGVuT2JzaWRpYW5Db25maWcodGhpcy5hcHApLFxuICAgIH07XG4gIH1cblxuICBnZXREZWZhdWx0SW5kZW50Q2hhcnMoKSB7XG4gICAgY29uc3QgeyB1c2VUYWIsIHRhYlNpemUgfSA9IHRoaXMuZ2V0VGFic1NldHRpbmdzKCk7XG5cbiAgICByZXR1cm4gdXNlVGFiID8gXCJcXHRcIiA6IG5ldyBBcnJheSh0YWJTaXplKS5maWxsKFwiIFwiKS5qb2luKFwiXCIpO1xuICB9XG59XG4iLCJpbXBvcnQgeyBDaGFuZ2VzQXBwbGljYXRvciB9IGZyb20gXCIuL0NoYW5nZXNBcHBsaWNhdG9yXCI7XG5pbXBvcnQgeyBQYXJzZXIgfSBmcm9tIFwiLi9QYXJzZXJcIjtcblxuaW1wb3J0IHsgTXlFZGl0b3IgfSBmcm9tIFwiLi4vZWRpdG9yXCI7XG5pbXBvcnQgeyBPcGVyYXRpb24gfSBmcm9tIFwiLi4vb3BlcmF0aW9ucy9PcGVyYXRpb25cIjtcbmltcG9ydCB7IFJvb3QgfSBmcm9tIFwiLi4vcm9vdFwiO1xuXG5leHBvcnQgY2xhc3MgT3BlcmF0aW9uUGVyZm9ybWVyIHtcbiAgY29uc3RydWN0b3IoXG4gICAgcHJpdmF0ZSBwYXJzZXI6IFBhcnNlcixcbiAgICBwcml2YXRlIGNoYW5nZXNBcHBsaWNhdG9yOiBDaGFuZ2VzQXBwbGljYXRvclxuICApIHt9XG5cbiAgZXZhbChyb290OiBSb290LCBvcDogT3BlcmF0aW9uLCBlZGl0b3I6IE15RWRpdG9yKSB7XG4gICAgY29uc3QgcHJldlJvb3QgPSByb290LmNsb25lKCk7XG5cbiAgICBvcC5wZXJmb3JtKCk7XG5cbiAgICBpZiAob3Auc2hvdWxkVXBkYXRlKCkpIHtcbiAgICAgIHRoaXMuY2hhbmdlc0FwcGxpY2F0b3IuYXBwbHkoZWRpdG9yLCBwcmV2Um9vdCwgcm9vdCk7XG4gICAgfVxuXG4gICAgcmV0dXJuIHtcbiAgICAgIHNob3VsZFVwZGF0ZTogb3Auc2hvdWxkVXBkYXRlKCksXG4gICAgICBzaG91bGRTdG9wUHJvcGFnYXRpb246IG9wLnNob3VsZFN0b3BQcm9wYWdhdGlvbigpLFxuICAgIH07XG4gIH1cblxuICBwZXJmb3JtKFxuICAgIGNiOiAocm9vdDogUm9vdCkgPT4gT3BlcmF0aW9uLFxuICAgIGVkaXRvcjogTXlFZGl0b3IsXG4gICAgY3Vyc29yID0gZWRpdG9yLmdldEN1cnNvcigpXG4gICkge1xuICAgIGNvbnN0IHJvb3QgPSB0aGlzLnBhcnNlci5wYXJzZShlZGl0b3IsIGN1cnNvcik7XG5cbiAgICBpZiAoIXJvb3QpIHtcbiAgICAgIHJldHVybiB7IHNob3VsZFVwZGF0ZTogZmFsc2UsIHNob3VsZFN0b3BQcm9wYWdhdGlvbjogZmFsc2UgfTtcbiAgICB9XG5cbiAgICBjb25zdCBvcCA9IGNiKHJvb3QpO1xuXG4gICAgcmV0dXJuIHRoaXMuZXZhbChyb290LCBvcCwgZWRpdG9yKTtcbiAgfVxufVxuIiwiaW1wb3J0IHsgTG9nZ2VyIH0gZnJvbSBcIi4vTG9nZ2VyXCI7XG5pbXBvcnQgeyBTZXR0aW5ncyB9IGZyb20gXCIuL1NldHRpbmdzXCI7XG5cbmltcG9ydCB7IExpc3QsIFJvb3QgfSBmcm9tIFwiLi4vcm9vdFwiO1xuaW1wb3J0IHsgY2hlY2tib3hSZSB9IGZyb20gXCIuLi91dGlscy9jaGVja2JveFJlXCI7XG5cbmNvbnN0IGJ1bGxldFNpZ25SZSA9IGAoPzpbLSorXXxcXFxcZCtcXFxcLilgO1xuY29uc3Qgb3B0aW9uYWxDaGVja2JveFJlID0gYCg/OiR7Y2hlY2tib3hSZX0pP2A7XG5cbmNvbnN0IGxpc3RJdGVtV2l0aG91dFNwYWNlc1JlID0gbmV3IFJlZ0V4cChgXiR7YnVsbGV0U2lnblJlfSggfFxcdClgKTtcbmNvbnN0IGxpc3RJdGVtUmUgPSBuZXcgUmVnRXhwKGBeWyBcXHRdKiR7YnVsbGV0U2lnblJlfSggfFxcdClgKTtcbmNvbnN0IHN0cmluZ1dpdGhTcGFjZXNSZSA9IG5ldyBSZWdFeHAoYF5bIFxcdF0rYCk7XG5jb25zdCBwYXJzZUxpc3RJdGVtUmUgPSBuZXcgUmVnRXhwKFxuICBgXihbIFxcdF0qKSgke2J1bGxldFNpZ25SZX0pKCB8XFx0KSgke29wdGlvbmFsQ2hlY2tib3hSZX0pKC4qKSRgXG4pO1xuXG5leHBvcnQgaW50ZXJmYWNlIFJlYWRlclBvc2l0aW9uIHtcbiAgbGluZTogbnVtYmVyO1xuICBjaDogbnVtYmVyO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIFJlYWRlclNlbGVjdGlvbiB7XG4gIGFuY2hvcjogUmVhZGVyUG9zaXRpb247XG4gIGhlYWQ6IFJlYWRlclBvc2l0aW9uO1xufVxuXG5leHBvcnQgaW50ZXJmYWNlIFJlYWRlciB7XG4gIGdldEN1cnNvcigpOiBSZWFkZXJQb3NpdGlvbjtcbiAgZ2V0TGluZShuOiBudW1iZXIpOiBzdHJpbmc7XG4gIGxhc3RMaW5lKCk6IG51bWJlcjtcbiAgbGlzdFNlbGVjdGlvbnMoKTogUmVhZGVyU2VsZWN0aW9uW107XG4gIGdldEFsbEZvbGRlZExpbmVzKCk6IG51bWJlcltdO1xufVxuXG5pbnRlcmZhY2UgUGFyc2VMaXN0TGlzdCB7XG4gIGdldEZpcnN0TGluZUluZGVudCgpOiBzdHJpbmc7XG4gIHNldE5vdGVzSW5kZW50KG5vdGVzSW5kZW50OiBzdHJpbmcpOiB2b2lkO1xuICBnZXROb3Rlc0luZGVudCgpOiBzdHJpbmcgfCBudWxsO1xuICBhZGRMaW5lKHRleHQ6IHN0cmluZyk6IHZvaWQ7XG4gIGdldFBhcmVudCgpOiBQYXJzZUxpc3RMaXN0IHwgbnVsbDtcbiAgYWRkQWZ0ZXJBbGwobGlzdDogUGFyc2VMaXN0TGlzdCk6IHZvaWQ7XG59XG5cbmV4cG9ydCBjbGFzcyBQYXJzZXIge1xuICBjb25zdHJ1Y3Rvcihwcml2YXRlIGxvZ2dlcjogTG9nZ2VyLCBwcml2YXRlIHNldHRpbmdzOiBTZXR0aW5ncykge31cblxuICBwYXJzZVJhbmdlKGVkaXRvcjogUmVhZGVyLCBmcm9tTGluZSA9IDAsIHRvTGluZSA9IGVkaXRvci5sYXN0TGluZSgpKTogUm9vdFtdIHtcbiAgICBjb25zdCBsaXN0czogUm9vdFtdID0gW107XG5cbiAgICBmb3IgKGxldCBpID0gZnJvbUxpbmU7IGkgPD0gdG9MaW5lOyBpKyspIHtcbiAgICAgIGNvbnN0IGxpbmUgPSBlZGl0b3IuZ2V0TGluZShpKTtcblxuICAgICAgaWYgKGkgPT09IGZyb21MaW5lIHx8IHRoaXMuaXNMaXN0SXRlbShsaW5lKSkge1xuICAgICAgICBjb25zdCBsaXN0ID0gdGhpcy5wYXJzZVdpdGhMaW1pdHMoZWRpdG9yLCBpLCBmcm9tTGluZSwgdG9MaW5lKTtcblxuICAgICAgICBpZiAobGlzdCkge1xuICAgICAgICAgIGxpc3RzLnB1c2gobGlzdCk7XG4gICAgICAgICAgaSA9IGxpc3QuZ2V0Q29udGVudEVuZCgpLmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICByZXR1cm4gbGlzdHM7XG4gIH1cblxuICBwYXJzZShlZGl0b3I6IFJlYWRlciwgY3Vyc29yID0gZWRpdG9yLmdldEN1cnNvcigpKTogUm9vdCB8IG51bGwge1xuICAgIHJldHVybiB0aGlzLnBhcnNlV2l0aExpbWl0cyhlZGl0b3IsIGN1cnNvci5saW5lLCAwLCBlZGl0b3IubGFzdExpbmUoKSk7XG4gIH1cblxuICBwcml2YXRlIHBhcnNlV2l0aExpbWl0cyhcbiAgICBlZGl0b3I6IFJlYWRlcixcbiAgICBwYXJzaW5nU3RhcnRMaW5lOiBudW1iZXIsXG4gICAgbGltaXRGcm9tOiBudW1iZXIsXG4gICAgbGltaXRUbzogbnVtYmVyXG4gICk6IFJvb3QgfCBudWxsIHtcbiAgICBjb25zdCBkID0gdGhpcy5sb2dnZXIuYmluZChcInBhcnNlTGlzdFwiKTtcbiAgICBjb25zdCBlcnJvciA9IChtc2c6IHN0cmluZyk6IG51bGwgPT4ge1xuICAgICAgZChtc2cpO1xuICAgICAgcmV0dXJuIG51bGw7XG4gICAgfTtcblxuICAgIGNvbnN0IGxpbmUgPSBlZGl0b3IuZ2V0TGluZShwYXJzaW5nU3RhcnRMaW5lKTtcblxuICAgIGxldCBsaXN0TG9va2luZ1BvczogbnVtYmVyIHwgbnVsbCA9IG51bGw7XG5cbiAgICBpZiAodGhpcy5pc0xpc3RJdGVtKGxpbmUpKSB7XG4gICAgICBsaXN0TG9va2luZ1BvcyA9IHBhcnNpbmdTdGFydExpbmU7XG4gICAgfSBlbHNlIGlmICh0aGlzLmlzTGluZVdpdGhJbmRlbnQobGluZSkpIHtcbiAgICAgIGxldCBsaXN0TG9va2luZ1Bvc1NlYXJjaCA9IHBhcnNpbmdTdGFydExpbmUgLSAxO1xuICAgICAgd2hpbGUgKGxpc3RMb29raW5nUG9zU2VhcmNoID49IDApIHtcbiAgICAgICAgY29uc3QgbGluZSA9IGVkaXRvci5nZXRMaW5lKGxpc3RMb29raW5nUG9zU2VhcmNoKTtcbiAgICAgICAgaWYgKHRoaXMuaXNMaXN0SXRlbShsaW5lKSkge1xuICAgICAgICAgIGxpc3RMb29raW5nUG9zID0gbGlzdExvb2tpbmdQb3NTZWFyY2g7XG4gICAgICAgICAgYnJlYWs7XG4gICAgICAgIH0gZWxzZSBpZiAodGhpcy5pc0xpbmVXaXRoSW5kZW50KGxpbmUpKSB7XG4gICAgICAgICAgbGlzdExvb2tpbmdQb3NTZWFyY2gtLTtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICBicmVhaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGlmIChsaXN0TG9va2luZ1BvcyA9PT0gbnVsbCkge1xuICAgICAgcmV0dXJuIG51bGw7XG4gICAgfVxuXG4gICAgbGV0IGxpc3RTdGFydExpbmU6IG51bWJlciB8IG51bGwgPSBudWxsO1xuICAgIGxldCBsaXN0U3RhcnRMaW5lTG9va3VwID0gbGlzdExvb2tpbmdQb3M7XG4gICAgd2hpbGUgKGxpc3RTdGFydExpbmVMb29rdXAgPj0gMCkge1xuICAgICAgY29uc3QgbGluZSA9IGVkaXRvci5nZXRMaW5lKGxpc3RTdGFydExpbmVMb29rdXApO1xuICAgICAgaWYgKCF0aGlzLmlzTGlzdEl0ZW0obGluZSkgJiYgIXRoaXMuaXNMaW5lV2l0aEluZGVudChsaW5lKSkge1xuICAgICAgICBicmVhaztcbiAgICAgIH1cbiAgICAgIGlmICh0aGlzLmlzTGlzdEl0ZW1XaXRob3V0U3BhY2VzKGxpbmUpKSB7XG4gICAgICAgIGxpc3RTdGFydExpbmUgPSBsaXN0U3RhcnRMaW5lTG9va3VwO1xuICAgICAgICBpZiAobGlzdFN0YXJ0TGluZUxvb2t1cCA8PSBsaW1pdEZyb20pIHtcbiAgICAgICAgICBicmVhaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgbGlzdFN0YXJ0TGluZUxvb2t1cC0tO1xuICAgIH1cblxuICAgIGlmIChsaXN0U3RhcnRMaW5lID09PSBudWxsKSB7XG4gICAgICByZXR1cm4gbnVsbDtcbiAgICB9XG5cbiAgICBsZXQgbGlzdEVuZExpbmUgPSBsaXN0TG9va2luZ1BvcztcbiAgICBsZXQgbGlzdEVuZExpbmVMb29rdXAgPSBsaXN0TG9va2luZ1BvcztcbiAgICB3aGlsZSAobGlzdEVuZExpbmVMb29rdXAgPD0gZWRpdG9yLmxhc3RMaW5lKCkpIHtcbiAgICAgIGNvbnN0IGxpbmUgPSBlZGl0b3IuZ2V0TGluZShsaXN0RW5kTGluZUxvb2t1cCk7XG4gICAgICBpZiAoIXRoaXMuaXNMaXN0SXRlbShsaW5lKSAmJiAhdGhpcy5pc0xpbmVXaXRoSW5kZW50KGxpbmUpKSB7XG4gICAgICAgIGJyZWFrO1xuICAgICAgfVxuICAgICAgaWYgKCF0aGlzLmlzRW1wdHlMaW5lKGxpbmUpKSB7XG4gICAgICAgIGxpc3RFbmRMaW5lID0gbGlzdEVuZExpbmVMb29rdXA7XG4gICAgICB9XG4gICAgICBpZiAobGlzdEVuZExpbmVMb29rdXAgPj0gbGltaXRUbykge1xuICAgICAgICBsaXN0RW5kTGluZSA9IGxpbWl0VG87XG4gICAgICAgIGJyZWFrO1xuICAgICAgfVxuICAgICAgbGlzdEVuZExpbmVMb29rdXArKztcbiAgICB9XG5cbiAgICBpZiAobGlzdFN0YXJ0TGluZSA+IHBhcnNpbmdTdGFydExpbmUgfHwgbGlzdEVuZExpbmUgPCBwYXJzaW5nU3RhcnRMaW5lKSB7XG4gICAgICByZXR1cm4gbnVsbDtcbiAgICB9XG5cbiAgICAvLyBpZiB0aGUgbGFzdCBsaW5lIGNvbnRhaW5zIG9ubHkgc3BhY2VzIGFuZCB0aGF0J3MgaW5jb3JyZWN0IGluZGVudCwgdGhlbiBpZ25vcmUgdGhlIGxhc3QgbGluZVxuICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS92c2xpbmtvL29ic2lkaWFuLW91dGxpbmVyL2lzc3Vlcy8zNjhcbiAgICBpZiAobGlzdEVuZExpbmUgPiBsaXN0U3RhcnRMaW5lKSB7XG4gICAgICBjb25zdCBsYXN0TGluZSA9IGVkaXRvci5nZXRMaW5lKGxpc3RFbmRMaW5lKTtcbiAgICAgIGlmIChsYXN0TGluZS50cmltKCkubGVuZ3RoID09PSAwKSB7XG4gICAgICAgIGNvbnN0IHByZXZMaW5lID0gZWRpdG9yLmdldExpbmUobGlzdEVuZExpbmUgLSAxKTtcbiAgICAgICAgY29uc3QgWywgcHJldkxpbmVJbmRlbnRdID0gL14oXFxzKikvLmV4ZWMocHJldkxpbmUpO1xuICAgICAgICBpZiAoIWxhc3RMaW5lLnN0YXJ0c1dpdGgocHJldkxpbmVJbmRlbnQpKSB7XG4gICAgICAgICAgbGlzdEVuZExpbmUtLTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGNvbnN0IHJvb3QgPSBuZXcgUm9vdChcbiAgICAgIHsgbGluZTogbGlzdFN0YXJ0TGluZSwgY2g6IDAgfSxcbiAgICAgIHsgbGluZTogbGlzdEVuZExpbmUsIGNoOiBlZGl0b3IuZ2V0TGluZShsaXN0RW5kTGluZSkubGVuZ3RoIH0sXG4gICAgICBlZGl0b3IubGlzdFNlbGVjdGlvbnMoKS5tYXAoKHIpID0+ICh7XG4gICAgICAgIGFuY2hvcjogeyBsaW5lOiByLmFuY2hvci5saW5lLCBjaDogci5hbmNob3IuY2ggfSxcbiAgICAgICAgaGVhZDogeyBsaW5lOiByLmhlYWQubGluZSwgY2g6IHIuaGVhZC5jaCB9LFxuICAgICAgfSkpXG4gICAgKTtcblxuICAgIGxldCBjdXJyZW50UGFyZW50OiBQYXJzZUxpc3RMaXN0ID0gcm9vdC5nZXRSb290TGlzdCgpO1xuICAgIGxldCBjdXJyZW50TGlzdDogUGFyc2VMaXN0TGlzdCB8IG51bGwgPSBudWxsO1xuICAgIGxldCBjdXJyZW50SW5kZW50ID0gXCJcIjtcblxuICAgIGNvbnN0IGZvbGRlZExpbmVzID0gZWRpdG9yLmdldEFsbEZvbGRlZExpbmVzKCk7XG5cbiAgICBmb3IgKGxldCBsID0gbGlzdFN0YXJ0TGluZTsgbCA8PSBsaXN0RW5kTGluZTsgbCsrKSB7XG4gICAgICBjb25zdCBsaW5lID0gZWRpdG9yLmdldExpbmUobCk7XG4gICAgICBjb25zdCBtYXRjaGVzID0gcGFyc2VMaXN0SXRlbVJlLmV4ZWMobGluZSk7XG5cbiAgICAgIGlmIChtYXRjaGVzKSB7XG4gICAgICAgIGNvbnN0IFssIGluZGVudCwgYnVsbGV0LCBzcGFjZUFmdGVyQnVsbGV0XSA9IG1hdGNoZXM7XG4gICAgICAgIGxldCBbLCAsICwgLCBvcHRpb25hbENoZWNrYm94LCBjb250ZW50XSA9IG1hdGNoZXM7XG5cbiAgICAgICAgY29udGVudCA9IG9wdGlvbmFsQ2hlY2tib3ggKyBjb250ZW50O1xuICAgICAgICBpZiAodGhpcy5zZXR0aW5ncy5rZWVwQ3Vyc29yV2l0aGluQ29udGVudCAhPT0gXCJidWxsZXQtYW5kLWNoZWNrYm94XCIpIHtcbiAgICAgICAgICBvcHRpb25hbENoZWNrYm94ID0gXCJcIjtcbiAgICAgICAgfVxuXG4gICAgICAgIGNvbnN0IGNvbXBhcmVMZW5ndGggPSBNYXRoLm1pbihjdXJyZW50SW5kZW50Lmxlbmd0aCwgaW5kZW50Lmxlbmd0aCk7XG4gICAgICAgIGNvbnN0IGluZGVudFNsaWNlID0gaW5kZW50LnNsaWNlKDAsIGNvbXBhcmVMZW5ndGgpO1xuICAgICAgICBjb25zdCBjdXJyZW50SW5kZW50U2xpY2UgPSBjdXJyZW50SW5kZW50LnNsaWNlKDAsIGNvbXBhcmVMZW5ndGgpO1xuXG4gICAgICAgIGlmIChpbmRlbnRTbGljZSAhPT0gY3VycmVudEluZGVudFNsaWNlKSB7XG4gICAgICAgICAgY29uc3QgZXhwZWN0ZWQgPSBjdXJyZW50SW5kZW50U2xpY2VcbiAgICAgICAgICAgIC5yZXBsYWNlKC8gL2csIFwiU1wiKVxuICAgICAgICAgICAgLnJlcGxhY2UoL1xcdC9nLCBcIlRcIik7XG4gICAgICAgICAgY29uc3QgZ290ID0gaW5kZW50U2xpY2UucmVwbGFjZSgvIC9nLCBcIlNcIikucmVwbGFjZSgvXFx0L2csIFwiVFwiKTtcblxuICAgICAgICAgIHJldHVybiBlcnJvcihcbiAgICAgICAgICAgIGBVbmFibGUgdG8gcGFyc2UgbGlzdDogZXhwZWN0ZWQgaW5kZW50IFwiJHtleHBlY3RlZH1cIiwgZ290IFwiJHtnb3R9XCJgXG4gICAgICAgICAgKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGlmIChpbmRlbnQubGVuZ3RoID4gY3VycmVudEluZGVudC5sZW5ndGgpIHtcbiAgICAgICAgICBjdXJyZW50UGFyZW50ID0gY3VycmVudExpc3Q7XG4gICAgICAgICAgY3VycmVudEluZGVudCA9IGluZGVudDtcbiAgICAgICAgfSBlbHNlIGlmIChpbmRlbnQubGVuZ3RoIDwgY3VycmVudEluZGVudC5sZW5ndGgpIHtcbiAgICAgICAgICB3aGlsZSAoXG4gICAgICAgICAgICBjdXJyZW50UGFyZW50LmdldEZpcnN0TGluZUluZGVudCgpLmxlbmd0aCA+PSBpbmRlbnQubGVuZ3RoICYmXG4gICAgICAgICAgICBjdXJyZW50UGFyZW50LmdldFBhcmVudCgpXG4gICAgICAgICAgKSB7XG4gICAgICAgICAgICBjdXJyZW50UGFyZW50ID0gY3VycmVudFBhcmVudC5nZXRQYXJlbnQoKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgY3VycmVudEluZGVudCA9IGluZGVudDtcbiAgICAgICAgfVxuXG4gICAgICAgIGNvbnN0IGZvbGRSb290ID0gZm9sZGVkTGluZXMuaW5jbHVkZXMobCk7XG5cbiAgICAgICAgY3VycmVudExpc3QgPSBuZXcgTGlzdChcbiAgICAgICAgICByb290LFxuICAgICAgICAgIGluZGVudCxcbiAgICAgICAgICBidWxsZXQsXG4gICAgICAgICAgb3B0aW9uYWxDaGVja2JveCxcbiAgICAgICAgICBzcGFjZUFmdGVyQnVsbGV0LFxuICAgICAgICAgIGNvbnRlbnQsXG4gICAgICAgICAgZm9sZFJvb3RcbiAgICAgICAgKTtcbiAgICAgICAgY3VycmVudFBhcmVudC5hZGRBZnRlckFsbChjdXJyZW50TGlzdCk7XG4gICAgICB9IGVsc2UgaWYgKHRoaXMuaXNMaW5lV2l0aEluZGVudChsaW5lKSkge1xuICAgICAgICBpZiAoIWN1cnJlbnRMaXN0KSB7XG4gICAgICAgICAgcmV0dXJuIGVycm9yKFxuICAgICAgICAgICAgYFVuYWJsZSB0byBwYXJzZSBsaXN0OiBleHBlY3RlZCBsaXN0IGl0ZW0sIGdvdCBlbXB0eSBsaW5lYFxuICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgICAgICBjb25zdCBpbmRlbnRUb0NoZWNrID0gY3VycmVudExpc3QuZ2V0Tm90ZXNJbmRlbnQoKSB8fCBjdXJyZW50SW5kZW50O1xuXG4gICAgICAgIGlmIChsaW5lLmluZGV4T2YoaW5kZW50VG9DaGVjaykgIT09IDApIHtcbiAgICAgICAgICBjb25zdCBleHBlY3RlZCA9IGluZGVudFRvQ2hlY2sucmVwbGFjZSgvIC9nLCBcIlNcIikucmVwbGFjZSgvXFx0L2csIFwiVFwiKTtcbiAgICAgICAgICBjb25zdCBnb3QgPSBsaW5lXG4gICAgICAgICAgICAubWF0Y2goL15bIFxcdF0qLylbMF1cbiAgICAgICAgICAgIC5yZXBsYWNlKC8gL2csIFwiU1wiKVxuICAgICAgICAgICAgLnJlcGxhY2UoL1xcdC9nLCBcIlRcIik7XG5cbiAgICAgICAgICByZXR1cm4gZXJyb3IoXG4gICAgICAgICAgICBgVW5hYmxlIHRvIHBhcnNlIGxpc3Q6IGV4cGVjdGVkIGluZGVudCBcIiR7ZXhwZWN0ZWR9XCIsIGdvdCBcIiR7Z290fVwiYFxuICAgICAgICAgICk7XG4gICAgICAgIH1cblxuICAgICAgICBpZiAoIWN1cnJlbnRMaXN0LmdldE5vdGVzSW5kZW50KCkpIHtcbiAgICAgICAgICBjb25zdCBtYXRjaGVzID0gbGluZS5tYXRjaCgvXlsgXFx0XSsvKTtcblxuICAgICAgICAgIGlmICghbWF0Y2hlcyB8fCBtYXRjaGVzWzBdLmxlbmd0aCA8PSBjdXJyZW50SW5kZW50Lmxlbmd0aCkge1xuICAgICAgICAgICAgaWYgKC9eXFxzKyQvLnRlc3QobGluZSkpIHtcbiAgICAgICAgICAgICAgY29udGludWU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHJldHVybiBlcnJvcihcbiAgICAgICAgICAgICAgYFVuYWJsZSB0byBwYXJzZSBsaXN0OiBleHBlY3RlZCBzb21lIGluZGVudCwgZ290IG5vIGluZGVudGBcbiAgICAgICAgICAgICk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgY3VycmVudExpc3Quc2V0Tm90ZXNJbmRlbnQobWF0Y2hlc1swXSk7XG4gICAgICAgIH1cblxuICAgICAgICBjdXJyZW50TGlzdC5hZGRMaW5lKGxpbmUuc2xpY2UoY3VycmVudExpc3QuZ2V0Tm90ZXNJbmRlbnQoKS5sZW5ndGgpKTtcbiAgICAgIH0gZWxzZSB7XG4gICAgICAgIHJldHVybiBlcnJvcihcbiAgICAgICAgICBgVW5hYmxlIHRvIHBhcnNlIGxpc3Q6IGV4cGVjdGVkIGxpc3QgaXRlbSBvciBub3RlLCBnb3QgXCIke2xpbmV9XCJgXG4gICAgICAgICk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgcmV0dXJuIHJvb3Q7XG4gIH1cblxuICBwcml2YXRlIGlzRW1wdHlMaW5lKGxpbmU6IHN0cmluZykge1xuICAgIHJldHVybiBsaW5lLmxlbmd0aCA9PT0gMDtcbiAgfVxuXG4gIHByaXZhdGUgaXNMaW5lV2l0aEluZGVudChsaW5lOiBzdHJpbmcpIHtcbiAgICByZXR1cm4gc3RyaW5nV2l0aFNwYWNlc1JlLnRlc3QobGluZSk7XG4gIH1cblxuICBwcml2YXRlIGlzTGlzdEl0ZW0obGluZTogc3RyaW5nKSB7XG4gICAgcmV0dXJuIGxpc3RJdGVtUmUudGVzdChsaW5lKTtcbiAgfVxuXG4gIHByaXZhdGUgaXNMaXN0SXRlbVdpdGhvdXRTcGFjZXMobGluZTogc3RyaW5nKSB7XG4gICAgcmV0dXJuIGxpc3RJdGVtV2l0aG91dFNwYWNlc1JlLnRlc3QobGluZSk7XG4gIH1cbn1cbiIsImV4cG9ydCB0eXBlIFZlcnRpY2FsTGluZXNBY3Rpb24gPSBcIm5vbmVcIiB8IFwiem9vbS1pblwiIHwgXCJ0b2dnbGUtZm9sZGluZ1wiO1xuZXhwb3J0IHR5cGUgS2VlcEN1cnNvcldpdGhpbkNvbnRlbnQgPVxuICB8IFwibmV2ZXJcIlxuICB8IFwiYnVsbGV0LW9ubHlcIlxuICB8IFwiYnVsbGV0LWFuZC1jaGVja2JveFwiO1xuXG5pbnRlcmZhY2UgU2V0dGluZ3NPYmplY3Qge1xuICBzdHlsZUxpc3RzOiBib29sZWFuO1xuICBkZWJ1ZzogYm9vbGVhbjtcbiAgc3RpY2tDdXJzb3I6IEtlZXBDdXJzb3JXaXRoaW5Db250ZW50IHwgYm9vbGVhbjtcbiAgYmV0dGVyRW50ZXI6IGJvb2xlYW47XG4gIGJldHRlclRhYjogYm9vbGVhbjtcbiAgc2VsZWN0QWxsOiBib29sZWFuO1xuICBsaXN0TGluZXM6IGJvb2xlYW47XG4gIGxpc3RMaW5lQWN0aW9uOiBWZXJ0aWNhbExpbmVzQWN0aW9uO1xuICBkbmRFeHBlcmltZW50OiBib29sZWFuO1xuICBwcmV2aW91c1JlbGVhc2U6IHN0cmluZyB8IG51bGw7XG59XG5cbmNvbnN0IERFRkFVTFRfU0VUVElOR1M6IFNldHRpbmdzT2JqZWN0ID0ge1xuICBzdHlsZUxpc3RzOiB0cnVlLFxuICBkZWJ1ZzogZmFsc2UsXG4gIHN0aWNrQ3Vyc29yOiBcImJ1bGxldC1hbmQtY2hlY2tib3hcIixcbiAgYmV0dGVyRW50ZXI6IHRydWUsXG4gIGJldHRlclRhYjogdHJ1ZSxcbiAgc2VsZWN0QWxsOiB0cnVlLFxuICBsaXN0TGluZXM6IGZhbHNlLFxuICBsaXN0TGluZUFjdGlvbjogXCJ0b2dnbGUtZm9sZGluZ1wiLFxuICBkbmRFeHBlcmltZW50OiBmYWxzZSxcbiAgcHJldmlvdXNSZWxlYXNlOiBudWxsLFxufTtcblxuZXhwb3J0IGludGVyZmFjZSBTdG9yYWdlIHtcbiAgbG9hZERhdGEoKTogUHJvbWlzZTxTZXR0aW5nc09iamVjdD47XG4gIHNhdmVEYXRhKHNldHRpbmdzOiBTZXR0aW5nc09iamVjdCk6IFByb21pc2U8dm9pZD47XG59XG5cbnR5cGUgQ2FsbGJhY2sgPSAoKSA9PiB2b2lkO1xuXG5leHBvcnQgY2xhc3MgU2V0dGluZ3Mge1xuICBwcml2YXRlIHN0b3JhZ2U6IFN0b3JhZ2U7XG4gIHByaXZhdGUgdmFsdWVzOiBTZXR0aW5nc09iamVjdDtcbiAgcHJpdmF0ZSBjYWxsYmFja3M6IFNldDxDYWxsYmFjaz47XG5cbiAgY29uc3RydWN0b3Ioc3RvcmFnZTogU3RvcmFnZSkge1xuICAgIHRoaXMuc3RvcmFnZSA9IHN0b3JhZ2U7XG4gICAgdGhpcy5jYWxsYmFja3MgPSBuZXcgU2V0KCk7XG4gIH1cblxuICBnZXQga2VlcEN1cnNvcldpdGhpbkNvbnRlbnQoKSB7XG4gICAgLy8gQWRhcHRvciBmb3IgdXNlcnMgbWlncmF0aW5nIGZyb20gb2xkZXIgdmVyc2lvbiBvZiB0aGUgcGx1Z2luLlxuICAgIGlmICh0aGlzLnZhbHVlcy5zdGlja0N1cnNvciA9PT0gdHJ1ZSkge1xuICAgICAgcmV0dXJuIFwiYnVsbGV0LWFuZC1jaGVja2JveFwiO1xuICAgIH0gZWxzZSBpZiAodGhpcy52YWx1ZXMuc3RpY2tDdXJzb3IgPT09IGZhbHNlKSB7XG4gICAgICByZXR1cm4gXCJuZXZlclwiO1xuICAgIH1cblxuICAgIHJldHVybiB0aGlzLnZhbHVlcy5zdGlja0N1cnNvcjtcbiAgfVxuXG4gIHNldCBrZWVwQ3Vyc29yV2l0aGluQ29udGVudCh2YWx1ZTogS2VlcEN1cnNvcldpdGhpbkNvbnRlbnQpIHtcbiAgICB0aGlzLnNldChcInN0aWNrQ3Vyc29yXCIsIHZhbHVlKTtcbiAgfVxuXG4gIGdldCBvdmVycmlkZVRhYkJlaGF2aW91cigpIHtcbiAgICByZXR1cm4gdGhpcy52YWx1ZXMuYmV0dGVyVGFiO1xuICB9XG5cbiAgc2V0IG92ZXJyaWRlVGFiQmVoYXZpb3VyKHZhbHVlOiBib29sZWFuKSB7XG4gICAgdGhpcy5zZXQoXCJiZXR0ZXJUYWJcIiwgdmFsdWUpO1xuICB9XG5cbiAgZ2V0IG92ZXJyaWRlRW50ZXJCZWhhdmlvdXIoKSB7XG4gICAgcmV0dXJuIHRoaXMudmFsdWVzLmJldHRlckVudGVyO1xuICB9XG5cbiAgc2V0IG92ZXJyaWRlRW50ZXJCZWhhdmlvdXIodmFsdWU6IGJvb2xlYW4pIHtcbiAgICB0aGlzLnNldChcImJldHRlckVudGVyXCIsIHZhbHVlKTtcbiAgfVxuXG4gIGdldCBvdmVycmlkZVNlbGVjdEFsbEJlaGF2aW91cigpIHtcbiAgICByZXR1cm4gdGhpcy52YWx1ZXMuc2VsZWN0QWxsO1xuICB9XG5cbiAgc2V0IG92ZXJyaWRlU2VsZWN0QWxsQmVoYXZpb3VyKHZhbHVlOiBib29sZWFuKSB7XG4gICAgdGhpcy5zZXQoXCJzZWxlY3RBbGxcIiwgdmFsdWUpO1xuICB9XG5cbiAgZ2V0IGJldHRlckxpc3RzU3R5bGVzKCkge1xuICAgIHJldHVybiB0aGlzLnZhbHVlcy5zdHlsZUxpc3RzO1xuICB9XG5cbiAgc2V0IGJldHRlckxpc3RzU3R5bGVzKHZhbHVlOiBib29sZWFuKSB7XG4gICAgdGhpcy5zZXQoXCJzdHlsZUxpc3RzXCIsIHZhbHVlKTtcbiAgfVxuXG4gIGdldCB2ZXJ0aWNhbExpbmVzKCkge1xuICAgIHJldHVybiB0aGlzLnZhbHVlcy5saXN0TGluZXM7XG4gIH1cblxuICBzZXQgdmVydGljYWxMaW5lcyh2YWx1ZTogYm9vbGVhbikge1xuICAgIHRoaXMuc2V0KFwibGlzdExpbmVzXCIsIHZhbHVlKTtcbiAgfVxuXG4gIGdldCB2ZXJ0aWNhbExpbmVzQWN0aW9uKCkge1xuICAgIHJldHVybiB0aGlzLnZhbHVlcy5saXN0TGluZUFjdGlvbjtcbiAgfVxuXG4gIHNldCB2ZXJ0aWNhbExpbmVzQWN0aW9uKHZhbHVlOiBWZXJ0aWNhbExpbmVzQWN0aW9uKSB7XG4gICAgdGhpcy5zZXQoXCJsaXN0TGluZUFjdGlvblwiLCB2YWx1ZSk7XG4gIH1cblxuICBnZXQgZHJhZ0FuZERyb3AoKSB7XG4gICAgcmV0dXJuIHRoaXMudmFsdWVzLmRuZEV4cGVyaW1lbnQ7XG4gIH1cblxuICBzZXQgZHJhZ0FuZERyb3AodmFsdWU6IGJvb2xlYW4pIHtcbiAgICB0aGlzLnNldChcImRuZEV4cGVyaW1lbnRcIiwgdmFsdWUpO1xuICB9XG5cbiAgZ2V0IGRlYnVnKCkge1xuICAgIHJldHVybiB0aGlzLnZhbHVlcy5kZWJ1ZztcbiAgfVxuXG4gIHNldCBkZWJ1Zyh2YWx1ZTogYm9vbGVhbikge1xuICAgIHRoaXMuc2V0KFwiZGVidWdcIiwgdmFsdWUpO1xuICB9XG5cbiAgZ2V0IHByZXZpb3VzUmVsZWFzZSgpIHtcbiAgICByZXR1cm4gdGhpcy52YWx1ZXMucHJldmlvdXNSZWxlYXNlO1xuICB9XG5cbiAgc2V0IHByZXZpb3VzUmVsZWFzZSh2YWx1ZTogc3RyaW5nIHwgbnVsbCkge1xuICAgIHRoaXMuc2V0KFwicHJldmlvdXNSZWxlYXNlXCIsIHZhbHVlKTtcbiAgfVxuXG4gIG9uQ2hhbmdlKGNiOiBDYWxsYmFjaykge1xuICAgIHRoaXMuY2FsbGJhY2tzLmFkZChjYik7XG4gIH1cblxuICByZW1vdmVDYWxsYmFjayhjYjogQ2FsbGJhY2spOiB2b2lkIHtcbiAgICB0aGlzLmNhbGxiYWNrcy5kZWxldGUoY2IpO1xuICB9XG5cbiAgcmVzZXQoKSB7XG4gICAgZm9yIChjb25zdCBbaywgdl0gb2YgT2JqZWN0LmVudHJpZXMoREVGQVVMVF9TRVRUSU5HUykpIHtcbiAgICAgIHRoaXMuc2V0KGsgYXMga2V5b2YgU2V0dGluZ3NPYmplY3QsIHYpO1xuICAgIH1cbiAgfVxuXG4gIGFzeW5jIGxvYWQoKSB7XG4gICAgdGhpcy52YWx1ZXMgPSBPYmplY3QuYXNzaWduKFxuICAgICAge30sXG4gICAgICBERUZBVUxUX1NFVFRJTkdTLFxuICAgICAgYXdhaXQgdGhpcy5zdG9yYWdlLmxvYWREYXRhKClcbiAgICApO1xuICB9XG5cbiAgYXN5bmMgc2F2ZSgpIHtcbiAgICBhd2FpdCB0aGlzLnN0b3JhZ2Uuc2F2ZURhdGEodGhpcy52YWx1ZXMpO1xuICB9XG5cbiAgcHJpdmF0ZSBzZXQ8VCBleHRlbmRzIGtleW9mIFNldHRpbmdzT2JqZWN0PihcbiAgICBrZXk6IFQsXG4gICAgdmFsdWU6IFNldHRpbmdzT2JqZWN0W1RdXG4gICk6IHZvaWQge1xuICAgIHRoaXMudmFsdWVzW2tleV0gPSB2YWx1ZTtcblxuICAgIGZvciAoY29uc3QgY2Igb2YgdGhpcy5jYWxsYmFja3MpIHtcbiAgICAgIGNiKCk7XG4gICAgfVxuICB9XG59XG4iLCJpbXBvcnQgeyBQbHVnaW4gfSBmcm9tIFwib2JzaWRpYW5cIjtcblxuaW1wb3J0IHsgQXJyb3dMZWZ0QW5kQ3RybEFycm93TGVmdEJlaGF2aW91ck92ZXJyaWRlIH0gZnJvbSBcIi4vZmVhdHVyZXMvQXJyb3dMZWZ0QW5kQ3RybEFycm93TGVmdEJlaGF2aW91ck92ZXJyaWRlXCI7XG5pbXBvcnQgeyBCYWNrc3BhY2VCZWhhdmlvdXJPdmVycmlkZSB9IGZyb20gXCIuL2ZlYXR1cmVzL0JhY2tzcGFjZUJlaGF2aW91ck92ZXJyaWRlXCI7XG5pbXBvcnQgeyBCZXR0ZXJMaXN0c1N0eWxlcyB9IGZyb20gXCIuL2ZlYXR1cmVzL0JldHRlckxpc3RzU3R5bGVzXCI7XG5pbXBvcnQgeyBDdHJsQUFuZENtZEFCZWhhdmlvdXJPdmVycmlkZSB9IGZyb20gXCIuL2ZlYXR1cmVzL0N0cmxBQW5kQ21kQUJlaGF2aW91ck92ZXJyaWRlXCI7XG5pbXBvcnQgeyBEZWxldGVCZWhhdmlvdXJPdmVycmlkZSB9IGZyb20gXCIuL2ZlYXR1cmVzL0RlbGV0ZUJlaGF2aW91ck92ZXJyaWRlXCI7XG5pbXBvcnQgeyBEcmFnQW5kRHJvcCB9IGZyb20gXCIuL2ZlYXR1cmVzL0RyYWdBbmREcm9wXCI7XG5pbXBvcnQgeyBFZGl0b3JTZWxlY3Rpb25zQmVoYXZpb3VyT3ZlcnJpZGUgfSBmcm9tIFwiLi9mZWF0dXJlcy9FZGl0b3JTZWxlY3Rpb25zQmVoYXZpb3VyT3ZlcnJpZGVcIjtcbmltcG9ydCB7IEVudGVyQmVoYXZpb3VyT3ZlcnJpZGUgfSBmcm9tIFwiLi9mZWF0dXJlcy9FbnRlckJlaGF2aW91ck92ZXJyaWRlXCI7XG5pbXBvcnQgeyBGZWF0dXJlIH0gZnJvbSBcIi4vZmVhdHVyZXMvRmVhdHVyZVwiO1xuaW1wb3J0IHsgTGlzdHNGb2xkaW5nQ29tbWFuZHMgfSBmcm9tIFwiLi9mZWF0dXJlcy9MaXN0c0ZvbGRpbmdDb21tYW5kc1wiO1xuaW1wb3J0IHsgTGlzdHNNb3ZlbWVudENvbW1hbmRzIH0gZnJvbSBcIi4vZmVhdHVyZXMvTGlzdHNNb3ZlbWVudENvbW1hbmRzXCI7XG5pbXBvcnQgeyBNZXRhQmFja3NwYWNlQmVoYXZpb3VyT3ZlcnJpZGUgfSBmcm9tIFwiLi9mZWF0dXJlcy9NZXRhQmFja3NwYWNlQmVoYXZpb3VyT3ZlcnJpZGVcIjtcbmltcG9ydCB7IFJlbGVhc2VOb3Rlc0Fubm91bmNlbWVudCB9IGZyb20gXCIuL2ZlYXR1cmVzL1JlbGVhc2VOb3Rlc0Fubm91bmNlbWVudFwiO1xuaW1wb3J0IHsgU2V0dGluZ3NUYWIgfSBmcm9tIFwiLi9mZWF0dXJlcy9TZXR0aW5nc1RhYlwiO1xuaW1wb3J0IHsgU2hpZnRUYWJCZWhhdmlvdXJPdmVycmlkZSB9IGZyb20gXCIuL2ZlYXR1cmVzL1NoaWZ0VGFiQmVoYXZpb3VyT3ZlcnJpZGVcIjtcbmltcG9ydCB7IFRhYkJlaGF2aW91ck92ZXJyaWRlIH0gZnJvbSBcIi4vZmVhdHVyZXMvVGFiQmVoYXZpb3VyT3ZlcnJpZGVcIjtcbmltcG9ydCB7IFZlcnRpY2FsTGluZXMgfSBmcm9tIFwiLi9mZWF0dXJlcy9WZXJ0aWNhbExpbmVzXCI7XG5pbXBvcnQgeyBDaGFuZ2VzQXBwbGljYXRvciB9IGZyb20gXCIuL3NlcnZpY2VzL0NoYW5nZXNBcHBsaWNhdG9yXCI7XG5pbXBvcnQgeyBJTUVEZXRlY3RvciB9IGZyb20gXCIuL3NlcnZpY2VzL0lNRURldGVjdG9yXCI7XG5pbXBvcnQgeyBMb2dnZXIgfSBmcm9tIFwiLi9zZXJ2aWNlcy9Mb2dnZXJcIjtcbmltcG9ydCB7IE9ic2lkaWFuU2V0dGluZ3MgfSBmcm9tIFwiLi9zZXJ2aWNlcy9PYnNpZGlhblNldHRpbmdzXCI7XG5pbXBvcnQgeyBPcGVyYXRpb25QZXJmb3JtZXIgfSBmcm9tIFwiLi9zZXJ2aWNlcy9PcGVyYXRpb25QZXJmb3JtZXJcIjtcbmltcG9ydCB7IFBhcnNlciB9IGZyb20gXCIuL3NlcnZpY2VzL1BhcnNlclwiO1xuaW1wb3J0IHsgU2V0dGluZ3MgfSBmcm9tIFwiLi9zZXJ2aWNlcy9TZXR0aW5nc1wiO1xuXG5kZWNsYXJlIGdsb2JhbCB7XG4gIGNvbnN0IFBMVUdJTl9WRVJTSU9OOiBzdHJpbmc7XG4gIGNvbnN0IENIQU5HRUxPR19NRDogc3RyaW5nO1xufVxuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBPYnNpZGlhbk91dGxpbmVyUGx1Z2luIGV4dGVuZHMgUGx1Z2luIHtcbiAgcHJpdmF0ZSBmZWF0dXJlczogRmVhdHVyZVtdO1xuICBwcm90ZWN0ZWQgc2V0dGluZ3M6IFNldHRpbmdzO1xuICBwcml2YXRlIGxvZ2dlcjogTG9nZ2VyO1xuICBwcml2YXRlIG9ic2lkaWFuU2V0dGluZ3M6IE9ic2lkaWFuU2V0dGluZ3M7XG4gIHByaXZhdGUgcGFyc2VyOiBQYXJzZXI7XG4gIHByaXZhdGUgY2hhbmdlc0FwcGxpY2F0b3I6IENoYW5nZXNBcHBsaWNhdG9yO1xuICBwcml2YXRlIG9wZXJhdGlvblBlcmZvcm1lcjogT3BlcmF0aW9uUGVyZm9ybWVyO1xuICBwcml2YXRlIGltZURldGVjdG9yOiBJTUVEZXRlY3RvcjtcblxuICBhc3luYyBvbmxvYWQoKSB7XG4gICAgY29uc29sZS5sb2coYExvYWRpbmcgb2JzaWRpYW4tb3V0bGluZXJgKTtcblxuICAgIHRoaXMub2JzaWRpYW5TZXR0aW5ncyA9IG5ldyBPYnNpZGlhblNldHRpbmdzKHRoaXMuYXBwKTtcblxuICAgIHRoaXMuc2V0dGluZ3MgPSBuZXcgU2V0dGluZ3ModGhpcyk7XG4gICAgYXdhaXQgdGhpcy5zZXR0aW5ncy5sb2FkKCk7XG5cbiAgICB0aGlzLmxvZ2dlciA9IG5ldyBMb2dnZXIodGhpcy5zZXR0aW5ncyk7XG5cbiAgICB0aGlzLnBhcnNlciA9IG5ldyBQYXJzZXIodGhpcy5sb2dnZXIsIHRoaXMuc2V0dGluZ3MpO1xuICAgIHRoaXMuY2hhbmdlc0FwcGxpY2F0b3IgPSBuZXcgQ2hhbmdlc0FwcGxpY2F0b3IoKTtcbiAgICB0aGlzLm9wZXJhdGlvblBlcmZvcm1lciA9IG5ldyBPcGVyYXRpb25QZXJmb3JtZXIoXG4gICAgICB0aGlzLnBhcnNlcixcbiAgICAgIHRoaXMuY2hhbmdlc0FwcGxpY2F0b3JcbiAgICApO1xuXG4gICAgdGhpcy5pbWVEZXRlY3RvciA9IG5ldyBJTUVEZXRlY3RvcigpO1xuICAgIGF3YWl0IHRoaXMuaW1lRGV0ZWN0b3IubG9hZCgpO1xuXG4gICAgdGhpcy5mZWF0dXJlcyA9IFtcbiAgICAgIC8vIHNlcnZpY2UgZmVhdHVyZXNcbiAgICAgIG5ldyBSZWxlYXNlTm90ZXNBbm5vdW5jZW1lbnQodGhpcywgdGhpcy5zZXR0aW5ncyksXG4gICAgICBuZXcgU2V0dGluZ3NUYWIodGhpcywgdGhpcy5zZXR0aW5ncyksXG5cbiAgICAgIC8vIGdlbmVyYWwgZmVhdHVyZXNcbiAgICAgIG5ldyBMaXN0c01vdmVtZW50Q29tbWFuZHMoXG4gICAgICAgIHRoaXMsXG4gICAgICAgIHRoaXMub2JzaWRpYW5TZXR0aW5ncyxcbiAgICAgICAgdGhpcy5vcGVyYXRpb25QZXJmb3JtZXJcbiAgICAgICksXG4gICAgICBuZXcgTGlzdHNGb2xkaW5nQ29tbWFuZHModGhpcywgdGhpcy5vYnNpZGlhblNldHRpbmdzKSxcblxuICAgICAgLy8gZmVhdHVyZXMgYmFzZWQgb24gc2V0dGluZ3Mua2VlcEN1cnNvcldpdGhpbkNvbnRlbnRcbiAgICAgIG5ldyBFZGl0b3JTZWxlY3Rpb25zQmVoYXZpb3VyT3ZlcnJpZGUoXG4gICAgICAgIHRoaXMsXG4gICAgICAgIHRoaXMuc2V0dGluZ3MsXG4gICAgICAgIHRoaXMucGFyc2VyLFxuICAgICAgICB0aGlzLm9wZXJhdGlvblBlcmZvcm1lclxuICAgICAgKSxcbiAgICAgIG5ldyBBcnJvd0xlZnRBbmRDdHJsQXJyb3dMZWZ0QmVoYXZpb3VyT3ZlcnJpZGUoXG4gICAgICAgIHRoaXMsXG4gICAgICAgIHRoaXMuc2V0dGluZ3MsXG4gICAgICAgIHRoaXMuaW1lRGV0ZWN0b3IsXG4gICAgICAgIHRoaXMub3BlcmF0aW9uUGVyZm9ybWVyXG4gICAgICApLFxuICAgICAgbmV3IEJhY2tzcGFjZUJlaGF2aW91ck92ZXJyaWRlKFxuICAgICAgICB0aGlzLFxuICAgICAgICB0aGlzLnNldHRpbmdzLFxuICAgICAgICB0aGlzLmltZURldGVjdG9yLFxuICAgICAgICB0aGlzLm9wZXJhdGlvblBlcmZvcm1lclxuICAgICAgKSxcbiAgICAgIG5ldyBNZXRhQmFja3NwYWNlQmVoYXZpb3VyT3ZlcnJpZGUoXG4gICAgICAgIHRoaXMsXG4gICAgICAgIHRoaXMuc2V0dGluZ3MsXG4gICAgICAgIHRoaXMuaW1lRGV0ZWN0b3IsXG4gICAgICAgIHRoaXMub3BlcmF0aW9uUGVyZm9ybWVyXG4gICAgICApLFxuICAgICAgbmV3IERlbGV0ZUJlaGF2aW91ck92ZXJyaWRlKFxuICAgICAgICB0aGlzLFxuICAgICAgICB0aGlzLnNldHRpbmdzLFxuICAgICAgICB0aGlzLmltZURldGVjdG9yLFxuICAgICAgICB0aGlzLm9wZXJhdGlvblBlcmZvcm1lclxuICAgICAgKSxcblxuICAgICAgLy8gZmVhdHVyZXMgYmFzZWQgb24gc2V0dGluZ3Mub3ZlcnJpZGVUYWJCZWhhdmlvdXJcbiAgICAgIG5ldyBUYWJCZWhhdmlvdXJPdmVycmlkZShcbiAgICAgICAgdGhpcyxcbiAgICAgICAgdGhpcy5pbWVEZXRlY3RvcixcbiAgICAgICAgdGhpcy5vYnNpZGlhblNldHRpbmdzLFxuICAgICAgICB0aGlzLnNldHRpbmdzLFxuICAgICAgICB0aGlzLm9wZXJhdGlvblBlcmZvcm1lclxuICAgICAgKSxcbiAgICAgIG5ldyBTaGlmdFRhYkJlaGF2aW91ck92ZXJyaWRlKFxuICAgICAgICB0aGlzLFxuICAgICAgICB0aGlzLmltZURldGVjdG9yLFxuICAgICAgICB0aGlzLnNldHRpbmdzLFxuICAgICAgICB0aGlzLm9wZXJhdGlvblBlcmZvcm1lclxuICAgICAgKSxcblxuICAgICAgLy8gZmVhdHVyZXMgYmFzZWQgb24gc2V0dGluZ3Mub3ZlcnJpZGVFbnRlckJlaGF2aW91clxuICAgICAgbmV3IEVudGVyQmVoYXZpb3VyT3ZlcnJpZGUoXG4gICAgICAgIHRoaXMsXG4gICAgICAgIHRoaXMuc2V0dGluZ3MsXG4gICAgICAgIHRoaXMuaW1lRGV0ZWN0b3IsXG4gICAgICAgIHRoaXMub2JzaWRpYW5TZXR0aW5ncyxcbiAgICAgICAgdGhpcy5wYXJzZXIsXG4gICAgICAgIHRoaXMub3BlcmF0aW9uUGVyZm9ybWVyXG4gICAgICApLFxuXG4gICAgICAvLyBmZWF0dXJlcyBiYXNlZCBvbiBzZXR0aW5ncy5vdmVycmlkZVNlbGVjdEFsbEJlaGF2aW91clxuICAgICAgbmV3IEN0cmxBQW5kQ21kQUJlaGF2aW91ck92ZXJyaWRlKFxuICAgICAgICB0aGlzLFxuICAgICAgICB0aGlzLnNldHRpbmdzLFxuICAgICAgICB0aGlzLmltZURldGVjdG9yLFxuICAgICAgICB0aGlzLm9wZXJhdGlvblBlcmZvcm1lclxuICAgICAgKSxcblxuICAgICAgLy8gZmVhdHVyZXMgYmFzZWQgb24gc2V0dGluZ3MuYmV0dGVyTGlzdHNTdHlsZXNcbiAgICAgIG5ldyBCZXR0ZXJMaXN0c1N0eWxlcyh0aGlzLnNldHRpbmdzLCB0aGlzLm9ic2lkaWFuU2V0dGluZ3MpLFxuXG4gICAgICAvLyBmZWF0dXJlcyBiYXNlZCBvbiBzZXR0aW5ncy52ZXJ0aWNhbExpbmVzXG4gICAgICBuZXcgVmVydGljYWxMaW5lcyhcbiAgICAgICAgdGhpcyxcbiAgICAgICAgdGhpcy5zZXR0aW5ncyxcbiAgICAgICAgdGhpcy5vYnNpZGlhblNldHRpbmdzLFxuICAgICAgICB0aGlzLnBhcnNlclxuICAgICAgKSxcblxuICAgICAgLy8gZmVhdHVyZXMgYmFzZWQgb24gc2V0dGluZ3MuZHJhZ0FuZERyb3BcbiAgICAgIG5ldyBEcmFnQW5kRHJvcChcbiAgICAgICAgdGhpcyxcbiAgICAgICAgdGhpcy5zZXR0aW5ncyxcbiAgICAgICAgdGhpcy5vYnNpZGlhblNldHRpbmdzLFxuICAgICAgICB0aGlzLnBhcnNlcixcbiAgICAgICAgdGhpcy5vcGVyYXRpb25QZXJmb3JtZXJcbiAgICAgICksXG4gICAgXTtcblxuICAgIGZvciAoY29uc3QgZmVhdHVyZSBvZiB0aGlzLmZlYXR1cmVzKSB7XG4gICAgICBhd2FpdCBmZWF0dXJlLmxvYWQoKTtcbiAgICB9XG4gIH1cblxuICBhc3luYyBvbnVubG9hZCgpIHtcbiAgICBjb25zb2xlLmxvZyhgVW5sb2FkaW5nIG9ic2lkaWFuLW91dGxpbmVyYCk7XG5cbiAgICBhd2FpdCB0aGlzLmltZURldGVjdG9yLnVubG9hZCgpO1xuXG4gICAgZm9yIChjb25zdCBmZWF0dXJlIG9mIHRoaXMuZmVhdHVyZXMpIHtcbiAgICAgIGF3YWl0IGZlYXR1cmUudW5sb2FkKCk7XG4gICAgfVxuICB9XG59XG4iXSwibmFtZXMiOlsiZWRpdG9ySW5mb0ZpZWxkIiwiZm9sZGVkUmFuZ2VzIiwiZm9sZGFibGUiLCJmb2xkRWZmZWN0IiwidW5mb2xkRWZmZWN0IiwicnVuU2NvcGVIYW5kbGVycyIsImtleW1hcCIsIk5vdGljZSIsIlN0YXRlRWZmZWN0IiwiRGVjb3JhdGlvbiIsIlN0YXRlRmllbGQiLCJFZGl0b3JWaWV3IiwiUGxhdGZvcm0iLCJFZGl0b3JTdGF0ZSIsIlByZWMiLCJNb2RhbCIsIk1hcmtkb3duUmVuZGVyZXIiLCJQbHVnaW5TZXR0aW5nVGFiIiwiU2V0dGluZyIsIlZpZXdQbHVnaW4iLCJQbHVnaW4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFBQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBb0dBO0FBQ08sU0FBUyxTQUFTLENBQUMsT0FBTyxFQUFFLFVBQVUsRUFBRSxDQUFDLEVBQUUsU0FBUyxFQUFFO0FBQzdELElBQUksU0FBUyxLQUFLLENBQUMsS0FBSyxFQUFFLEVBQUUsT0FBTyxLQUFLLFlBQVksQ0FBQyxHQUFHLEtBQUssR0FBRyxJQUFJLENBQUMsQ0FBQyxVQUFVLE9BQU8sRUFBRSxFQUFFLE9BQU8sQ0FBQyxLQUFLLENBQUMsQ0FBQyxFQUFFLENBQUMsQ0FBQyxFQUFFO0FBQ2hILElBQUksT0FBTyxLQUFLLENBQUMsS0FBSyxDQUFDLEdBQUcsT0FBTyxDQUFDLEVBQUUsVUFBVSxPQUFPLEVBQUUsTUFBTSxFQUFFO0FBQy9ELFFBQVEsU0FBUyxTQUFTLENBQUMsS0FBSyxFQUFFLEVBQUUsSUFBSSxFQUFFLElBQUksQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMs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 diff --git a/notes/.obsidian/plugins/obsidian-outliner/manifest.json b/notes/.obsidian/plugins/obsidian-outliner/manifest.json index 9909c4b..40dca06 100644 --- a/notes/.obsidian/plugins/obsidian-outliner/manifest.json +++ b/notes/.obsidian/plugins/obsidian-outliner/manifest.json @@ -1,8 +1,8 @@ { "id": "obsidian-outliner", "name": "Outliner", - "version": "4.3.0", - "minAppVersion": "1.0.0", + "version": "4.6.5", + "minAppVersion": "1.1.16", "description": "Work with your lists like in Workflowy or RoamResearch.", "author": "Viacheslav Slinko", "authorUrl": "https://github.com/vslinko", diff --git a/notes/.obsidian/plugins/obsidian-outliner/styles.css b/notes/.obsidian/plugins/obsidian-outliner/styles.css index c279228..0a38bf9 100644 --- a/notes/.obsidian/plugins/obsidian-outliner/styles.css +++ b/notes/.obsidian/plugins/obsidian-outliner/styles.css @@ -1,14 +1,13 @@ -/* lists */ +/* lists and bullets */ .outliner-plugin-better-lists .cm-s-obsidian .HyperMD-list-line { padding-top: 0.4em; } -/* bullets */ -.outliner-plugin-better-bullets .cm-formatting-list-ul { +.outliner-plugin-better-lists .cm-formatting-list-ul { margin-right: 0.3em; } -.outliner-plugin-better-bullets .list-bullet::after { +.outliner-plugin-better-lists .list-bullet::after { width: 0.4em; height: 0.4em; background-color: var(--text-muted); @@ -69,3 +68,36 @@ .cm-indent::before { content: none; } + +/* drag-n-drop */ +.outliner-plugin-dragging-line { + background-color: hsla(var(--interactive-accent-hsl), 0.4); +} + +.outliner-plugin-drop-zone { + width: 300px; + height: 4px; + background: var(--color-accent); + z-index: 999; + position: absolute; + pointer-events: none; +} + +.outliner-plugin-drop-zone-before { + margin-top: -8px; +} + +.outliner-plugin-drop-zone-after { + margin-top: -1px; +} + +body.outliner-plugin-dnd:not(.outliner-plugin-dragging) .cm-formatting-list, +body.outliner-plugin-dnd:not(.outliner-plugin-dragging) + .cm-fold-indicator + .collapse-indicator { + cursor: grab !important; +} + +html body.outliner-plugin-dnd.outliner-plugin-dragging { + cursor: grabbing !important; +} diff --git a/notes/.obsidian/plugins/omnisearch/main.js b/notes/.obsidian/plugins/omnisearch/main.js index 1dffb8f..da68102 100644 --- a/notes/.obsidian/plugins/omnisearch/main.js +++ b/notes/.obsidian/plugins/omnisearch/main.js @@ -3,43 +3,43 @@ THIS IS A GENERATED/BUNDLED FILE BY ESBUILD if you want to view the source, please visit the github repository of this plugin */ -var jc=Object.create;var Fr=Object.defineProperty,Ac=Object.defineProperties,Cc=Object.getOwnPropertyDescriptor,Sc=Object.getOwnPropertyDescriptors,Fc=Object.getOwnPropertyNames,to=Object.getOwnPropertySymbols,Ec=Object.getPrototypeOf,ro=Object.prototype.hasOwnProperty,Dc=Object.prototype.propertyIsEnumerable;var no=(t,e,r)=>e in t?Fr(t,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[e]=r,re=(t,e)=>{for(var r in e||(e={}))ro.call(e,r)&&no(t,r,e[r]);if(to)for(var r of to(e))Dc.call(e,r)&&no(t,r,e[r]);return t},be=(t,e)=>Ac(t,Sc(e)),io=t=>Fr(t,"__esModule",{value:!0});var Tc=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),kc=(t,e)=>{io(t);for(var r in e)Fr(t,r,{get:e[r],enumerable:!0})},Oc=(t,e,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of Fc(e))!ro.call(t,n)&&n!=="default"&&Fr(t,n,{get:()=>e[n],enumerable:!(r=Cc(e,n))||r.enumerable});return t},Ce=t=>Oc(io(Fr(t!=null?jc(Ec(t)):{},"default",t&&t.__esModule&&"default"in t?{get:()=>t.default,enumerable:!0}:{value:t,enumerable:!0})),t);var ya=Tc((Xr,xs)=>{(function(t,e){if(typeof Xr=="object"&&typeof xs=="object")xs.exports=e();else if(typeof define=="function"&&define.amd)define([],e);else{var r=e();for(var n in r)(typeof Xr=="object"?Xr:t)[n]=r[n]}})(typeof self!="undefined"?self:Xr,function(){return function(t){var e={};function r(n){if(e[n])return e[n].exports;var i=e[n]={i:n,l:!1,exports:{}};return t[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=t,r.c=e,r.d=function(n,i,s){r.o(n,i)||Object.defineProperty(n,i,{enumerable:!0,get:s})},r.r=function(n){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},r.t=function(n,i){if(1&i&&(n=r(n)),8&i||4&i&&typeof n=="object"&&n&&n.__esModule)return n;var s=Object.create(null);if(r.r(s),Object.defineProperty(s,"default",{enumerable:!0,value:n}),2&i&&typeof n!="string")for(var o in n)r.d(s,o,function(a){return n[a]}.bind(null,o));return s},r.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return r.d(i,"a",i),i},r.o=function(n,i){return Object.prototype.hasOwnProperty.call(n,i)},r.p="",r(r.s=0)}([function(t,e,r){"use strict";r.r(e),r.d(e,"md5",function(){return x});var n="0123456789abcdef".split(""),i=function(b){for(var h="",v=0;v<4;v++)h+=n[b>>8*v+4&15]+n[b>>8*v&15];return h},s=function(b){for(var h=b.length,v=0;v>>32-A,C)}(h=function(j,A,C,S){return A=o(o(A,j),o(C,S))}(b,h,m,_),p,v)},l=function(b,h,v,m,p,_,y,j){return a(v&m|~v&p,h,v,_,y,j,b)},u=function(b,h,v,m,p,_,y,j){return a(v&p|m&~p,h,v,_,y,j,b)},c=function(b,h,v,m,p,_,y,j){return a(v^m^p,h,v,_,y,j,b)},f=function(b,h,v,m,p,_,y,j){return a(m^(v|~p),h,v,_,y,j,b)},d=function(b,h,v){v===void 0&&(v=o);var m=b[0],p=b[1],_=b[2],y=b[3],j=l.bind(null,v);m=j(m,p,_,y,h[0],7,-680876936),y=j(y,m,p,_,h[1],12,-389564586),_=j(_,y,m,p,h[2],17,606105819),p=j(p,_,y,m,h[3],22,-1044525330),m=j(m,p,_,y,h[4],7,-176418897),y=j(y,m,p,_,h[5],12,1200080426),_=j(_,y,m,p,h[6],17,-1473231341),p=j(p,_,y,m,h[7],22,-45705983),m=j(m,p,_,y,h[8],7,1770035416),y=j(y,m,p,_,h[9],12,-1958414417),_=j(_,y,m,p,h[10],17,-42063),p=j(p,_,y,m,h[11],22,-1990404162),m=j(m,p,_,y,h[12],7,1804603682),y=j(y,m,p,_,h[13],12,-40341101),_=j(_,y,m,p,h[14],17,-1502002290),p=j(p,_,y,m,h[15],22,1236535329);var A=u.bind(null,v);m=A(m,p,_,y,h[1],5,-165796510),y=A(y,m,p,_,h[6],9,-1069501632),_=A(_,y,m,p,h[11],14,643717713),p=A(p,_,y,m,h[0],20,-373897302),m=A(m,p,_,y,h[5],5,-701558691),y=A(y,m,p,_,h[10],9,38016083),_=A(_,y,m,p,h[15],14,-660478335),p=A(p,_,y,m,h[4],20,-405537848),m=A(m,p,_,y,h[9],5,568446438),y=A(y,m,p,_,h[14],9,-1019803690),_=A(_,y,m,p,h[3],14,-187363961),p=A(p,_,y,m,h[8],20,1163531501),m=A(m,p,_,y,h[13],5,-1444681467),y=A(y,m,p,_,h[2],9,-51403784),_=A(_,y,m,p,h[7],14,1735328473),p=A(p,_,y,m,h[12],20,-1926607734);var C=c.bind(null,v);m=C(m,p,_,y,h[5],4,-378558),y=C(y,m,p,_,h[8],11,-2022574463),_=C(_,y,m,p,h[11],16,1839030562),p=C(p,_,y,m,h[14],23,-35309556),m=C(m,p,_,y,h[1],4,-1530992060),y=C(y,m,p,_,h[4],11,1272893353),_=C(_,y,m,p,h[7],16,-155497632),p=C(p,_,y,m,h[10],23,-1094730640),m=C(m,p,_,y,h[13],4,681279174),y=C(y,m,p,_,h[0],11,-358537222),_=C(_,y,m,p,h[3],16,-722521979),p=C(p,_,y,m,h[6],23,76029189),m=C(m,p,_,y,h[9],4,-640364487),y=C(y,m,p,_,h[12],11,-421815835),_=C(_,y,m,p,h[15],16,530742520),p=C(p,_,y,m,h[2],23,-995338651);var S=f.bind(null,v);m=S(m,p,_,y,h[0],6,-198630844),y=S(y,m,p,_,h[7],10,1126891415),_=S(_,y,m,p,h[14],15,-1416354905),p=S(p,_,y,m,h[5],21,-57434055),m=S(m,p,_,y,h[12],6,1700485571),y=S(y,m,p,_,h[3],10,-1894986606),_=S(_,y,m,p,h[10],15,-1051523),p=S(p,_,y,m,h[1],21,-2054922799),m=S(m,p,_,y,h[8],6,1873313359),y=S(y,m,p,_,h[15],10,-30611744),_=S(_,y,m,p,h[6],15,-1560198380),p=S(p,_,y,m,h[13],21,1309151649),m=S(m,p,_,y,h[4],6,-145523070),y=S(y,m,p,_,h[11],10,-1120210379),_=S(_,y,m,p,h[2],15,718787259),p=S(p,_,y,m,h[9],21,-343485551),b[0]=v(m,b[0]),b[1]=v(p,b[1]),b[2]=v(_,b[2]),b[3]=v(y,b[3])},g=function(b){for(var h=[],v=0;v<64;v+=4)h[v>>2]=b.charCodeAt(v)+(b.charCodeAt(v+1)<<8)+(b.charCodeAt(v+2)<<16)+(b.charCodeAt(v+3)<<24);return h},w=function(b,h){var v,m=b.length,p=[1732584193,-271733879,-1732584194,271733878];for(v=64;v<=m;v+=64)d(p,g(b.substring(v-64,v)),h);var _=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],y=(b=b.substring(v-64)).length;for(v=0;v>2]|=b.charCodeAt(v)<<(v%4<<3);if(_[v>>2]|=128<<(v%4<<3),v>55)for(d(p,_,h),v=16;v--;)_[v]=0;return _[14]=8*m,d(p,_,h),p};function x(b){var h;return s(w("hello"))!=="5d41402abc4b2a76b9719d911017c592"&&(h=function(v,m){var p=(65535&v)+(65535&m);return(v>>16)+(m>>16)+(p>>16)<<16|65535&p}),s(w(b,h))}}])})});kc(exports,{default:()=>Zs});var Sr=Ce(require("obsidian"));var _c=Ce(require("obsidian"));function ne(){}function Ic(t,e){for(let r in e)t[r]=e[r];return t}function yi(t){return t()}function so(){return Object.create(null)}function Re(t){t.forEach(yi)}function Ut(t){return typeof t=="function"}function fe(t,e){return t!=t?e==e:t!==e||t&&typeof t=="object"||typeof t=="function"}var an;function vi(t,e){return an||(an=document.createElement("a")),an.href=e,t===an.href}function oo(t){return Object.keys(t).length===0}function ao(t,...e){if(t==null)return ne;let r=t.subscribe(...e);return r.unsubscribe?()=>r.unsubscribe():r}function ln(t,e,r){t.$$.on_destroy.push(ao(e,r))}function Gt(t,e,r,n){if(t){let i=lo(t,e,r,n);return t[0](i)}}function lo(t,e,r,n){return t[1]&&n?Ic(r.ctx.slice(),t[1](n(e))):r.ctx}function qt(t,e,r,n){if(t[2]&&n){let i=t[2](n(r));if(e.dirty===void 0)return i;if(typeof i=="object"){let s=[],o=Math.max(e.dirty.length,i.length);for(let a=0;a32){let e=[],r=t.ctx.length/32;for(let n=0;nt.removeEventListener(e,r,n)}function B(t,e,r){r==null?t.removeAttribute(e):t.getAttribute(e)!==r&&t.setAttribute(e,r)}function Rc(t){return Array.from(t.childNodes)}function Ft(t,e){e=""+e,t.wholeText!==e&&(t.data=e)}function _i(t,e){t.value=e??""}function ke(t,e,r,n){r===null?t.style.removeProperty(e):t.style.setProperty(e,r,n?"important":"")}function bi(t,e,r){t.classList[r?"add":"remove"](e)}function Bc(t,e,{bubbles:r=!1,cancelable:n=!1}={}){let i=document.createEvent("CustomEvent");return i.initCustomEvent(t,r,n,e),i}var Er;function Dr(t){Er=t}function xi(){if(!Er)throw new Error("Function called outside component initialization");return Er}function Tr(t){xi().$$.on_mount.push(t)}function kr(t){xi().$$.on_destroy.push(t)}function wi(){let t=xi();return(e,r,{cancelable:n=!1}={})=>{let i=t.$$.callbacks[e];if(i){let s=Bc(e,r,{cancelable:n});return i.slice().forEach(o=>{o.call(t,s)}),!s.defaultPrevented}return!0}}function Me(t,e){let r=t.$$.callbacks[e.type];r&&r.slice().forEach(n=>n.call(this,e))}var Or=[];var $e=[],cn=[],fo=[],ho=Promise.resolve(),ji=!1;function po(){ji||(ji=!0,ho.then(mo))}function ot(){return po(),ho}function Ai(t){cn.push(t)}var Ci=new Set,fn=0;function mo(){let t=Er;do{for(;fn{dn.delete(t),n&&(r&&t.d(1),n())}),t.o(e)}else n&&n()}var Iy=typeof window!="undefined"?window:typeof globalThis!="undefined"?globalThis:global;function Fe(t){t&&t.c()}function xe(t,e,r,n){let{fragment:i,after_update:s}=t.$$;i&&i.m(e,r),n||Ai(()=>{let o=t.$$.on_mount.map(yi).filter(Ut);t.$$.on_destroy?t.$$.on_destroy.push(...o):Re(o),t.$$.on_mount=[]}),s.forEach(Ai)}function ge(t,e){let r=t.$$;r.fragment!==null&&(Re(r.on_destroy),r.fragment&&r.fragment.d(e),r.on_destroy=r.fragment=null,r.ctx=[])}function Nc(t,e){t.$$.dirty[0]===-1&&(Or.push(t),po(),t.$$.dirty.fill(0)),t.$$.dirty[e/31|0]|=1<{let w=g.length?g[0]:d;return u.ctx&&i(u.ctx[f],u.ctx[f]=w)&&(!u.skip_bound&&u.bound[f]&&u.bound[f](w),c&&Nc(t,f)),d}):[],u.update(),c=!0,Re(u.before_update),u.fragment=n?n(u.ctx):!1,e.target){if(e.hydrate){Mc();let f=Rc(e.target);u.fragment&&u.fragment.l(f),f.forEach(K)}else u.fragment&&u.fragment.c();e.intro&&q(t.$$.fragment),xe(t,e.target,e.anchor,e.customElement),Pc(),mo()}Dr(l)}var Kc;typeof HTMLElement=="function"&&(Kc=class extends HTMLElement{constructor(){super();this.attachShadow({mode:"open"})}connectedCallback(){let{on_mount:t}=this.$$;this.$$.on_disconnect=t.map(yi).filter(Ut);for(let e in this.$$.slotted)this.appendChild(this.$$.slotted[e])}attributeChangedCallback(t,e,r){this[t]=r}disconnectedCallback(){Re(this.$$.on_disconnect)}$destroy(){ge(this,1),this.$destroy=ne}$on(t,e){if(!Ut(e))return ne;let r=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return r.push(e),()=>{let n=r.indexOf(e);n!==-1&&r.splice(n,1)}}$set(t){this.$$set&&!oo(t)&&(this.$$.skip_bound=!0,this.$$set(t),this.$$.skip_bound=!1)}});var pe=class{$destroy(){ge(this,1),this.$destroy=ne}$on(e,r){if(!Ut(r))return ne;let n=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return n.push(r),()=>{let i=n.indexOf(r);i!==-1&&n.splice(i,1)}}$set(e){this.$$set&&!oo(e)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}};var St=Ce(require("obsidian"));var Ta=Ce(require("obsidian"));var Si=class{constructor(){this.handlers=new Map;this.disabled=[]}on(e,r,n){if(e.includes("@")||r.includes("@"))throw new Error("Invalid context/event name - Cannot contain @");this.handlers.set(`${e}@${r}`,n)}off(e,r){if(r)this.handlers.delete(`${e}@${r}`);else for(let[n]of this.handlers.entries())n.startsWith(`${e}@`)&&this.handlers.delete(n)}disable(e){this.enable(e),this.disabled.push(e)}enable(e){this.disabled=this.disabled.filter(r=>r!==e)}emit(e,...r){let n=[...this.handlers.entries()].filter(([i,s])=>!this.disabled.includes(i.split("@")[0]));for(let[i,s]of n)i.endsWith(`@${e}`)&&s(...r)}};var Xt=[];function hn(t,e=ne){let r,n=new Set;function i(a){if(fe(t,a)&&(t=a,r)){let l=!Xt.length;for(let u of n)u[1](),Xt.push(u,t);if(l){for(let u=0;u{n.delete(u),n.size===0&&(r(),r=null)}}return{set:i,update:s,subscribe:o}}var G=Ce(require("obsidian"));var J=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:global,oe=Object.keys,ve=Array.isArray;typeof Promise!="undefined"&&!J.Promise&&(J.Promise=Promise);function we(t,e){return typeof e!="object"||oe(e).forEach(function(r){t[r]=e[r]}),t}var Ir=Object.getPrototypeOf,zc={}.hasOwnProperty;function Oe(t,e){return zc.call(t,e)}function Zt(t,e){typeof e=="function"&&(e=e(Ir(t))),(typeof Reflect=="undefined"?oe:Reflect.ownKeys)(e).forEach(r=>{We(t,r,e[r])})}var go=Object.defineProperty;function We(t,e,r,n){go(t,e,we(r&&Oe(r,"get")&&typeof r.get=="function"?{get:r.get,set:r.set,configurable:!0}:{value:r,configurable:!0,writable:!0},n))}function er(t){return{from:function(e){return t.prototype=Object.create(e.prototype),We(t.prototype,"constructor",t),{extend:Zt.bind(null,t.prototype)}}}}var Vc=Object.getOwnPropertyDescriptor;function Fi(t,e){let r=Vc(t,e),n;return r||(n=Ir(t))&&Fi(n,e)}var Hc=[].slice;function pn(t,e,r){return Hc.call(t,e,r)}function yo(t,e){return e(t)}function Mr(t){if(!t)throw new Error("Assertion Failed")}function vo(t){J.setImmediate?setImmediate(t):setTimeout(t,0)}function _o(t,e){return t.reduce((r,n,i)=>{var s=e(n,i);return s&&(r[s[0]]=s[1]),r},{})}function $c(t,e,r){try{t.apply(null,r)}catch(n){e&&e(n)}}function Ue(t,e){if(Oe(t,e))return t[e];if(!e)return t;if(typeof e!="string"){for(var r=[],n=0,i=e.length;n["Int","Uint","Float"].map(e=>e+t+"Array")))).filter(t=>J[t]),Gc=wo.map(t=>J[t]);_o(wo,t=>[t,!0]);var at=null;function Pr(t){at=typeof WeakMap!="undefined"&&new WeakMap;let e=Ei(t);return at=null,e}function Ei(t){if(!t||typeof t!="object")return t;let e=at&&at.get(t);if(e)return e;if(ve(t)){e=[],at&&at.set(t,e);for(var r=0,n=t.length;r=0)e=t;else{let s=Ir(t);e=s===Object.prototype?{}:Object.create(s),at&&at.set(t,e);for(var i in t)Oe(t,i)&&(e[i]=Ei(t[i]))}return e}var{toString:qc}={};function Di(t){return qc.call(t).slice(8,-1)}var Ti=typeof Symbol!="undefined"?Symbol.iterator:"@@iterator",Qc=typeof Ti=="symbol"?function(t){var e;return t!=null&&(e=t[Ti])&&e.apply(t)}:function(){return null},tr={};function Ge(t){var e,r,n,i;if(arguments.length===1){if(ve(t))return t.slice();if(this===tr&&typeof t=="string")return[t];if(i=Qc(t)){for(r=[];n=i.next(),!n.done;)r.push(n.value);return r}if(t==null)return[t];if(e=t.length,typeof e=="number"){for(r=new Array(e);e--;)r[e]=t[e];return r}return[t]}for(e=arguments.length,r=new Array(e);e--;)r[e]=arguments[e];return r}var ki=typeof Symbol!="undefined"?t=>t[Symbol.toStringTag]==="AsyncFunction":()=>!1,Ke=typeof location!="undefined"&&/^(http|https):\/\/(localhost|127\.0\.0\.1)/.test(location.href);function jo(t,e){Ke=t,Ao=e}var Ao=()=>!0,Yc=!new Error("").stack;function kt(){if(Yc)try{throw kt.arguments,new Error}catch(t){return t}return new Error}function Oi(t,e){var r=t.stack;return r?(e=e||0,r.indexOf(t.name)===0&&(e+=(t.name+t.message).split(` +var Fc=Object.create;var Sr=Object.defineProperty,Sc=Object.defineProperties,Ec=Object.getOwnPropertyDescriptor,Dc=Object.getOwnPropertyDescriptors,Tc=Object.getOwnPropertyNames,ro=Object.getOwnPropertySymbols,kc=Object.getPrototypeOf,no=Object.prototype.hasOwnProperty,Ic=Object.prototype.propertyIsEnumerable;var io=(t,e,r)=>e in t?Sr(t,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[e]=r,re=(t,e)=>{for(var r in e||(e={}))no.call(e,r)&&io(t,r,e[r]);if(ro)for(var r of ro(e))Ic.call(e,r)&&io(t,r,e[r]);return t},xe=(t,e)=>Sc(t,Dc(e)),so=t=>Sr(t,"__esModule",{value:!0});var yi=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),Oc=(t,e)=>{so(t);for(var r in e)Sr(t,r,{get:e[r],enumerable:!0})},Mc=(t,e,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of Tc(e))!no.call(t,n)&&n!=="default"&&Sr(t,n,{get:()=>e[n],enumerable:!(r=Ec(e,n))||r.enumerable});return t},be=t=>Mc(so(Sr(t!=null?Fc(kc(t)):{},"default",t&&t.__esModule&&"default"in t?{get:()=>t.default,enumerable:!0}:{value:t,enumerable:!0})),t);var ya=yi((Xr,bs)=>{(function(t,e){if(typeof Xr=="object"&&typeof bs=="object")bs.exports=e();else if(typeof define=="function"&&define.amd)define([],e);else{var r=e();for(var n in r)(typeof Xr=="object"?Xr:t)[n]=r[n]}})(typeof self!="undefined"?self:Xr,function(){return function(t){var e={};function r(n){if(e[n])return e[n].exports;var i=e[n]={i:n,l:!1,exports:{}};return t[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=t,r.c=e,r.d=function(n,i,s){r.o(n,i)||Object.defineProperty(n,i,{enumerable:!0,get:s})},r.r=function(n){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(n,"__esModule",{value:!0})},r.t=function(n,i){if(1&i&&(n=r(n)),8&i||4&i&&typeof n=="object"&&n&&n.__esModule)return n;var s=Object.create(null);if(r.r(s),Object.defineProperty(s,"default",{enumerable:!0,value:n}),2&i&&typeof n!="string")for(var o in n)r.d(s,o,function(a){return n[a]}.bind(null,o));return s},r.n=function(n){var i=n&&n.__esModule?function(){return n.default}:function(){return n};return r.d(i,"a",i),i},r.o=function(n,i){return Object.prototype.hasOwnProperty.call(n,i)},r.p="",r(r.s=0)}([function(t,e,r){"use strict";r.r(e),r.d(e,"md5",function(){return b});var n="0123456789abcdef".split(""),i=function(x){for(var h="",v=0;v<4;v++)h+=n[x>>8*v+4&15]+n[x>>8*v&15];return h},s=function(x){for(var h=x.length,v=0;v>>32-A,C)}(h=function(j,A,C,F){return A=o(o(A,j),o(C,F))}(x,h,p,_),m,v)},l=function(x,h,v,p,m,_,g,j){return a(v&p|~v&m,h,v,_,g,j,x)},u=function(x,h,v,p,m,_,g,j){return a(v&m|p&~m,h,v,_,g,j,x)},c=function(x,h,v,p,m,_,g,j){return a(v^p^m,h,v,_,g,j,x)},d=function(x,h,v,p,m,_,g,j){return a(p^(v|~m),h,v,_,g,j,x)},f=function(x,h,v){v===void 0&&(v=o);var p=x[0],m=x[1],_=x[2],g=x[3],j=l.bind(null,v);p=j(p,m,_,g,h[0],7,-680876936),g=j(g,p,m,_,h[1],12,-389564586),_=j(_,g,p,m,h[2],17,606105819),m=j(m,_,g,p,h[3],22,-1044525330),p=j(p,m,_,g,h[4],7,-176418897),g=j(g,p,m,_,h[5],12,1200080426),_=j(_,g,p,m,h[6],17,-1473231341),m=j(m,_,g,p,h[7],22,-45705983),p=j(p,m,_,g,h[8],7,1770035416),g=j(g,p,m,_,h[9],12,-1958414417),_=j(_,g,p,m,h[10],17,-42063),m=j(m,_,g,p,h[11],22,-1990404162),p=j(p,m,_,g,h[12],7,1804603682),g=j(g,p,m,_,h[13],12,-40341101),_=j(_,g,p,m,h[14],17,-1502002290),m=j(m,_,g,p,h[15],22,1236535329);var A=u.bind(null,v);p=A(p,m,_,g,h[1],5,-165796510),g=A(g,p,m,_,h[6],9,-1069501632),_=A(_,g,p,m,h[11],14,643717713),m=A(m,_,g,p,h[0],20,-373897302),p=A(p,m,_,g,h[5],5,-701558691),g=A(g,p,m,_,h[10],9,38016083),_=A(_,g,p,m,h[15],14,-660478335),m=A(m,_,g,p,h[4],20,-405537848),p=A(p,m,_,g,h[9],5,568446438),g=A(g,p,m,_,h[14],9,-1019803690),_=A(_,g,p,m,h[3],14,-187363961),m=A(m,_,g,p,h[8],20,1163531501),p=A(p,m,_,g,h[13],5,-1444681467),g=A(g,p,m,_,h[2],9,-51403784),_=A(_,g,p,m,h[7],14,1735328473),m=A(m,_,g,p,h[12],20,-1926607734);var C=c.bind(null,v);p=C(p,m,_,g,h[5],4,-378558),g=C(g,p,m,_,h[8],11,-2022574463),_=C(_,g,p,m,h[11],16,1839030562),m=C(m,_,g,p,h[14],23,-35309556),p=C(p,m,_,g,h[1],4,-1530992060),g=C(g,p,m,_,h[4],11,1272893353),_=C(_,g,p,m,h[7],16,-155497632),m=C(m,_,g,p,h[10],23,-1094730640),p=C(p,m,_,g,h[13],4,681279174),g=C(g,p,m,_,h[0],11,-358537222),_=C(_,g,p,m,h[3],16,-722521979),m=C(m,_,g,p,h[6],23,76029189),p=C(p,m,_,g,h[9],4,-640364487),g=C(g,p,m,_,h[12],11,-421815835),_=C(_,g,p,m,h[15],16,530742520),m=C(m,_,g,p,h[2],23,-995338651);var F=d.bind(null,v);p=F(p,m,_,g,h[0],6,-198630844),g=F(g,p,m,_,h[7],10,1126891415),_=F(_,g,p,m,h[14],15,-1416354905),m=F(m,_,g,p,h[5],21,-57434055),p=F(p,m,_,g,h[12],6,1700485571),g=F(g,p,m,_,h[3],10,-1894986606),_=F(_,g,p,m,h[10],15,-1051523),m=F(m,_,g,p,h[1],21,-2054922799),p=F(p,m,_,g,h[8],6,1873313359),g=F(g,p,m,_,h[15],10,-30611744),_=F(_,g,p,m,h[6],15,-1560198380),m=F(m,_,g,p,h[13],21,1309151649),p=F(p,m,_,g,h[4],6,-145523070),g=F(g,p,m,_,h[11],10,-1120210379),_=F(_,g,p,m,h[2],15,718787259),m=F(m,_,g,p,h[9],21,-343485551),x[0]=v(p,x[0]),x[1]=v(m,x[1]),x[2]=v(_,x[2]),x[3]=v(g,x[3])},y=function(x){for(var h=[],v=0;v<64;v+=4)h[v>>2]=x.charCodeAt(v)+(x.charCodeAt(v+1)<<8)+(x.charCodeAt(v+2)<<16)+(x.charCodeAt(v+3)<<24);return h},w=function(x,h){var v,p=x.length,m=[1732584193,-271733879,-1732584194,271733878];for(v=64;v<=p;v+=64)f(m,y(x.substring(v-64,v)),h);var _=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],g=(x=x.substring(v-64)).length;for(v=0;v>2]|=x.charCodeAt(v)<<(v%4<<3);if(_[v>>2]|=128<<(v%4<<3),v>55)for(f(m,_,h),v=16;v--;)_[v]=0;return _[14]=8*p,f(m,_,h),m};function b(x){var h;return s(w("hello"))!=="5d41402abc4b2a76b9719d911017c592"&&(h=function(v,p){var m=(65535&v)+(65535&p);return(v>>16)+(p>>16)+(m>>16)<<16|65535&m}),s(w(x,h))}}])})});var Ha=yi(Qn=>{Qn.parse=function(t,e){if(e?e.offsets=typeof e.offsets=="undefined"?!0:e.offsets:e={offsets:!0},t||(t=""),t.indexOf(":")===-1&&!e.tokenize)return t;if(!e.keywords&&!e.ranges&&!e.tokenize)return t;var r={text:[]};e.offsets&&(r.offsets=[]);for(var n={},i=[],s=/(\S+:'(?:[^'\\]|\\.)*')|(\S+:"(?:[^"\\]|\\.)*")|(-?"(?:[^"\\]|\\.)*")|(-?'(?:[^'\\]|\\.)*')|\S+|\S+:\S+/g,o;(o=s.exec(t))!==null;){var f=o[0],a=f.indexOf(":");if(a!==-1){var l=f.split(":"),u=f.slice(0,a),c=f.slice(a+1);c=c.replace(/^\"|\"$|^\'|\'$/g,""),c=(c+"").replace(/\\(.?)/g,function(g,j){switch(j){case"\\":return"\\";case"0":return"\0";case"":return"";default:return j}}),i.push({keyword:u,value:c,offsetStart:o.index,offsetEnd:o.index+f.length})}else{var d=!1;f[0]==="-"&&(d=!0,f=f.slice(1)),f=f.replace(/^\"|\"$|^\'|\'$/g,""),f=(f+"").replace(/\\(.?)/g,function(g,j){switch(j){case"\\":return"\\";case"0":return"\0";case"":return"";default:return j}}),d?n.text?(n.text instanceof Array||(n.text=[n.text]),n.text.push(f)):n.text=f:i.push({text:f,offsetStart:o.index,offsetEnd:o.index+f.length})}}i.reverse();for(var f;f=i.pop();)if(f.text)r.text.push(f.text),e.offsets&&r.offsets.push(f);else{var u=f.keyword;e.keywords=e.keywords||[];var y=!1,w=!1;if(!/^-/.test(u))y=e.keywords.indexOf(u)!==-1;else if(u[0]==="-"){var b=u.slice(1);y=e.keywords.indexOf(b)!==-1,y&&(u=b,w=!0)}e.ranges=e.ranges||[];var x=e.ranges.indexOf(u)!==-1;if(y){e.offsets&&r.offsets.push({keyword:u,value:f.value,offsetStart:w?f.offsetStart+1:f.offsetStart,offsetEnd:f.offsetEnd});var h=f.value;if(h.length){var v=h.split(",");w?n[u]?n[u]instanceof Array?v.length>1?n[u]=n[u].concat(v):n[u].push(h):(n[u]=[n[u]],n[u].push(h)):v.length>1?n[u]=v:e.alwaysArray?n[u]=[h]:n[u]=h:r[u]?r[u]instanceof Array?v.length>1?r[u]=r[u].concat(v):r[u].push(h):(r[u]=[r[u]],r[u].push(h)):v.length>1?r[u]=v:e.alwaysArray?r[u]=[h]:r[u]=h}}else if(x){e.offsets&&r.offsets.push(f);var h=f.value,p=h.split("-");r[u]={},p.length===2?(r[u].from=p[0],r[u].to=p[1]):!p.length%2||(r[u].from=h)}else{var m=f.keyword+":"+f.value;r.text.push(m),e.offsets&&r.offsets.push({text:m,offsetStart:f.offsetStart,offsetEnd:f.offsetEnd})}}return r.text.length?e.tokenize||(r.text=r.text.join(" ").trim()):delete r.text,r.exclude=n,r};Qn.stringify=function(t,e,r){if(e||(e={offsets:!0}),!t)return"";if(typeof t=="string")return t;if(Array.isArray(t))return t.join(" ");if(!Object.keys(t).length)return"";if(Object.keys(t).length===3&&!!t.text&&!!t.offsets&&!!t.exclude&&typeof t.text=="string")return t.text;r||(r="");var n=function(a){return a.indexOf(" ")>-1?JSON.stringify(a):a},i=function(a){return r+a},s=[];if(t.text){var o=[];typeof t.text=="string"?o.push(t.text):o.push.apply(o,t.text),o.length>0&&s.push(o.map(n).map(i).join(" "))}return e.keywords&&e.keywords.forEach(function(a){if(!!t[a]){var l=[];typeof t[a]=="string"?l.push(t[a]):l.push.apply(l,t[a]),l.length>0&&s.push(i(a+":"+l.map(n).join(",")))}}),e.ranges&&e.ranges.forEach(function(a){if(!!t[a]){var l=t[a].from,u=t[a].to;u&&(l=l+"-"+u),l&&s.push(i(a+":"+l))}}),t.exclude&&Object.keys(t.exclude).length>0&&s.push(Qn.stringify(t.exclude,e,"-")),s.join(" ")}});var Ua=yi(($v,Wa)=>{Wa.exports=Ha()});Oc(exports,{default:()=>eo});var Fr=be(require("obsidian"));var wc=be(require("obsidian"));function ne(){}function Pc(t,e){for(let r in e)t[r]=e[r];return t}function vi(t){return t()}function oo(){return Object.create(null)}function Re(t){t.forEach(vi)}function Ut(t){return typeof t=="function"}function fe(t,e){return t!=t?e==e:t!==e||t&&typeof t=="object"||typeof t=="function"}var an;function _i(t,e){return an||(an=document.createElement("a")),an.href=e,t===an.href}function ao(t){return Object.keys(t).length===0}function lo(t,...e){if(t==null)return ne;let r=t.subscribe(...e);return r.unsubscribe?()=>r.unsubscribe():r}function ln(t,e,r){t.$$.on_destroy.push(lo(e,r))}function Gt(t,e,r,n){if(t){let i=uo(t,e,r,n);return t[0](i)}}function uo(t,e,r,n){return t[1]&&n?Pc(r.ctx.slice(),t[1](n(e))):r.ctx}function Qt(t,e,r,n){if(t[2]&&n){let i=t[2](n(r));if(e.dirty===void 0)return i;if(typeof i=="object"){let s=[],o=Math.max(e.dirty.length,i.length);for(let a=0;a32){let e=[],r=t.ctx.length/32;for(let n=0;nt.removeEventListener(e,r,n)}function B(t,e,r){r==null?t.removeAttribute(e):t.getAttribute(e)!==r&&t.setAttribute(e,r)}function Lc(t){return Array.from(t.childNodes)}function St(t,e){e=""+e,t.wholeText!==e&&(t.data=e)}function xi(t,e){t.value=e??""}function ke(t,e,r,n){r===null?t.style.removeProperty(e):t.style.setProperty(e,r,n?"important":"")}function bi(t,e,r){t.classList[r?"add":"remove"](e)}function Nc(t,e,{bubbles:r=!1,cancelable:n=!1}={}){let i=document.createEvent("CustomEvent");return i.initCustomEvent(t,r,n,e),i}var Er;function Dr(t){Er=t}function wi(){if(!Er)throw new Error("Function called outside component initialization");return Er}function Tr(t){wi().$$.on_mount.push(t)}function kr(t){wi().$$.on_destroy.push(t)}function ji(){let t=wi();return(e,r,{cancelable:n=!1}={})=>{let i=t.$$.callbacks[e];if(i){let s=Nc(e,r,{cancelable:n});return i.slice().forEach(o=>{o.call(t,s)}),!s.defaultPrevented}return!0}}function Me(t,e){let r=t.$$.callbacks[e.type];r&&r.slice().forEach(n=>n.call(this,e))}var Ir=[];var He=[],cn=[],ho=[],po=Promise.resolve(),Ai=!1;function mo(){Ai||(Ai=!0,po.then(go))}function ot(){return mo(),po}function Ci(t){cn.push(t)}var Fi=new Set,fn=0;function go(){let t=Er;do{for(;fn{dn.delete(t),n&&(r&&t.d(1),n())}),t.o(e)}else n&&n()}var Py=typeof window!="undefined"?window:typeof globalThis!="undefined"?globalThis:global;function Se(t){t&&t.c()}function we(t,e,r,n){let{fragment:i,after_update:s}=t.$$;i&&i.m(e,r),n||Ci(()=>{let o=t.$$.on_mount.map(vi).filter(Ut);t.$$.on_destroy?t.$$.on_destroy.push(...o):Re(o),t.$$.on_mount=[]}),s.forEach(Ci)}function ge(t,e){let r=t.$$;r.fragment!==null&&(Re(r.on_destroy),r.fragment&&r.fragment.d(e),r.on_destroy=r.fragment=null,r.ctx=[])}function zc(t,e){t.$$.dirty[0]===-1&&(Ir.push(t),mo(),t.$$.dirty.fill(0)),t.$$.dirty[e/31|0]|=1<{let w=y.length?y[0]:f;return u.ctx&&i(u.ctx[d],u.ctx[d]=w)&&(!u.skip_bound&&u.bound[d]&&u.bound[d](w),c&&zc(t,d)),f}):[],u.update(),c=!0,Re(u.before_update),u.fragment=n?n(u.ctx):!1,e.target){if(e.hydrate){Rc();let d=Lc(e.target);u.fragment&&u.fragment.l(d),d.forEach(K)}else u.fragment&&u.fragment.c();e.intro&&Q(t.$$.fragment),we(t,e.target,e.anchor,e.customElement),Bc(),go()}Dr(l)}var Vc;typeof HTMLElement=="function"&&(Vc=class extends HTMLElement{constructor(){super();this.attachShadow({mode:"open"})}connectedCallback(){let{on_mount:t}=this.$$;this.$$.on_disconnect=t.map(vi).filter(Ut);for(let e in this.$$.slotted)this.appendChild(this.$$.slotted[e])}attributeChangedCallback(t,e,r){this[t]=r}disconnectedCallback(){Re(this.$$.on_disconnect)}$destroy(){ge(this,1),this.$destroy=ne}$on(t,e){if(!Ut(e))return ne;let r=this.$$.callbacks[t]||(this.$$.callbacks[t]=[]);return r.push(e),()=>{let n=r.indexOf(e);n!==-1&&r.splice(n,1)}}$set(t){this.$$set&&!ao(t)&&(this.$$.skip_bound=!0,this.$$set(t),this.$$.skip_bound=!1)}});var pe=class{$destroy(){ge(this,1),this.$destroy=ne}$on(e,r){if(!Ut(r))return ne;let n=this.$$.callbacks[e]||(this.$$.callbacks[e]=[]);return n.push(r),()=>{let i=n.indexOf(r);i!==-1&&n.splice(i,1)}}$set(e){this.$$set&&!ao(e)&&(this.$$.skip_bound=!0,this.$$set(e),this.$$.skip_bound=!1)}};var Ft=be(require("obsidian"));var Ta=be(require("obsidian"));var Si=class{constructor(){this.handlers=new Map;this.disabled=[]}on(e,r,n){if(e.includes("@")||r.includes("@"))throw new Error("Invalid context/event name - Cannot contain @");this.handlers.set(`${e}@${r}`,n)}off(e,r){if(r)this.handlers.delete(`${e}@${r}`);else for(let[n]of this.handlers.entries())n.startsWith(`${e}@`)&&this.handlers.delete(n)}disable(e){this.enable(e),this.disabled.push(e)}enable(e){this.disabled=this.disabled.filter(r=>r!==e)}emit(e,...r){let n=[...this.handlers.entries()].filter(([i,s])=>!this.disabled.includes(i.split("@")[0]));for(let[i,s]of n)i.endsWith(`@${e}`)&&s(...r)}};var Xt=[];function hn(t,e=ne){let r,n=new Set;function i(a){if(fe(t,a)&&(t=a,r)){let l=!Xt.length;for(let u of n)u[1](),Xt.push(u,t);if(l){for(let u=0;u{n.delete(u),n.size===0&&(r(),r=null)}}return{set:i,update:s,subscribe:o}}var G=be(require("obsidian"));var J=typeof globalThis!="undefined"?globalThis:typeof self!="undefined"?self:typeof window!="undefined"?window:global,oe=Object.keys,ve=Array.isArray;typeof Promise!="undefined"&&!J.Promise&&(J.Promise=Promise);function je(t,e){return typeof e!="object"||oe(e).forEach(function(r){t[r]=e[r]}),t}var Or=Object.getPrototypeOf,$c={}.hasOwnProperty;function Ie(t,e){return $c.call(t,e)}function Zt(t,e){typeof e=="function"&&(e=e(Or(t))),(typeof Reflect=="undefined"?oe:Reflect.ownKeys)(e).forEach(r=>{We(t,r,e[r])})}var yo=Object.defineProperty;function We(t,e,r,n){yo(t,e,je(r&&Ie(r,"get")&&typeof r.get=="function"?{get:r.get,set:r.set,configurable:!0}:{value:r,configurable:!0,writable:!0},n))}function er(t){return{from:function(e){return t.prototype=Object.create(e.prototype),We(t.prototype,"constructor",t),{extend:Zt.bind(null,t.prototype)}}}}var Hc=Object.getOwnPropertyDescriptor;function Ei(t,e){let r=Hc(t,e),n;return r||(n=Or(t))&&Ei(n,e)}var Wc=[].slice;function pn(t,e,r){return Wc.call(t,e,r)}function vo(t,e){return e(t)}function Mr(t){if(!t)throw new Error("Assertion Failed")}function _o(t){J.setImmediate?setImmediate(t):setTimeout(t,0)}function xo(t,e){return t.reduce((r,n,i)=>{var s=e(n,i);return s&&(r[s[0]]=s[1]),r},{})}function Uc(t,e,r){try{t.apply(null,r)}catch(n){e&&e(n)}}function Ue(t,e){if(Ie(t,e))return t[e];if(!e)return t;if(typeof e!="string"){for(var r=[],n=0,i=e.length;n["Int","Uint","Float"].map(e=>e+t+"Array")))).filter(t=>J[t]),qc=jo.map(t=>J[t]);xo(jo,t=>[t,!0]);var at=null;function Pr(t){at=typeof WeakMap!="undefined"&&new WeakMap;let e=Di(t);return at=null,e}function Di(t){if(!t||typeof t!="object")return t;let e=at&&at.get(t);if(e)return e;if(ve(t)){e=[],at&&at.set(t,e);for(var r=0,n=t.length;r=0)e=t;else{let s=Or(t);e=s===Object.prototype?{}:Object.create(s),at&&at.set(t,e);for(var i in t)Ie(t,i)&&(e[i]=Di(t[i]))}return e}var{toString:Yc}={};function Ti(t){return Yc.call(t).slice(8,-1)}var ki=typeof Symbol!="undefined"?Symbol.iterator:"@@iterator",Jc=typeof ki=="symbol"?function(t){var e;return t!=null&&(e=t[ki])&&e.apply(t)}:function(){return null},tr={};function Ge(t){var e,r,n,i;if(arguments.length===1){if(ve(t))return t.slice();if(this===tr&&typeof t=="string")return[t];if(i=Jc(t)){for(r=[];n=i.next(),!n.done;)r.push(n.value);return r}if(t==null)return[t];if(e=t.length,typeof e=="number"){for(r=new Array(e);e--;)r[e]=t[e];return r}return[t]}for(e=arguments.length,r=new Array(e);e--;)r[e]=arguments[e];return r}var Ii=typeof Symbol!="undefined"?t=>t[Symbol.toStringTag]==="AsyncFunction":()=>!1,Ke=typeof location!="undefined"&&/^(http|https):\/\/(localhost|127\.0\.0\.1)/.test(location.href);function Ao(t,e){Ke=t,Co=e}var Co=()=>!0,Xc=!new Error("").stack;function kt(){if(Xc)try{throw kt.arguments,new Error}catch(t){return t}return new Error}function Oi(t,e){var r=t.stack;return r?(e=e||0,r.indexOf(t.name)===0&&(e+=(t.name+t.message).split(` `).length),r.split(` -`).slice(e).filter(Ao).map(n=>` -`+n).join("")):""}var Jc=["Modify","Bulk","OpenFailed","VersionChange","Schema","Upgrade","InvalidTable","MissingAPI","NoSuchDatabase","InvalidArgument","SubTransaction","Unsupported","Internal","DatabaseClosed","PrematureCommit","ForeignAwait"],Co=["Unknown","Constraint","Data","TransactionInactive","ReadOnly","Version","NotFound","InvalidState","InvalidAccess","Abort","Timeout","QuotaExceeded","Syntax","DataClone"],Ii=Jc.concat(Co),Xc={VersionChanged:"Database version changed by other database connection",DatabaseClosed:"Database has been closed",Abort:"Transaction aborted",TransactionInactive:"Transaction has already completed or failed",MissingAPI:"IndexedDB API missing. Please visit https://tinyurl.com/y2uuvskb"};function rr(t,e){this._e=kt(),this.name=t,this.message=e}er(rr).from(Error).extend({stack:{get:function(){return this._stack||(this._stack=this.name+": "+this.message+Oi(this._e,2))}},toString:function(){return this.name+": "+this.message}});function So(t,e){return t+". Errors: "+Object.keys(e).map(r=>e[r].toString()).filter((r,n,i)=>i.indexOf(r)===n).join(` -`)}function mn(t,e,r,n){this._e=kt(),this.failures=e,this.failedKeys=n,this.successCount=r,this.message=So(t,e)}er(mn).from(rr);function Rr(t,e){this._e=kt(),this.name="BulkError",this.failures=Object.keys(e).map(r=>e[r]),this.failuresByPos=e,this.message=So(t,e)}er(Rr).from(rr);var Mi=Ii.reduce((t,e)=>(t[e]=e+"Error",t),{}),Zc=rr,L=Ii.reduce((t,e)=>{var r=e+"Error";function n(i,s){this._e=kt(),this.name=r,i?typeof i=="string"?(this.message=`${i}${s?` - `+s:""}`,this.inner=s||null):typeof i=="object"&&(this.message=`${i.name} ${i.message}`,this.inner=i):(this.message=Xc[e]||r,this.inner=null)}return er(n).from(Zc),t[e]=n,t},{});L.Syntax=SyntaxError;L.Type=TypeError;L.Range=RangeError;var Fo=Co.reduce((t,e)=>(t[e+"Error"]=L[e],t),{});function ef(t,e){if(!t||t instanceof rr||t instanceof TypeError||t instanceof SyntaxError||!t.name||!Fo[t.name])return t;var r=new Fo[t.name](e||t.message,t);return"stack"in t&&We(r,"stack",{get:function(){return this.inner.stack}}),r}var gn=Ii.reduce((t,e)=>(["Syntax","Type","Range"].indexOf(e)===-1&&(t[e+"Error"]=L[e]),t),{});gn.ModifyError=mn;gn.DexieError=rr;gn.BulkError=Rr;function Y(){}function Br(t){return t}function tf(t,e){return t==null||t===Br?e:function(r){return e(t(r))}}function Ot(t,e){return function(){t.apply(this,arguments),e.apply(this,arguments)}}function rf(t,e){return t===Y?e:function(){var r=t.apply(this,arguments);r!==void 0&&(arguments[0]=r);var n=this.onsuccess,i=this.onerror;this.onsuccess=null,this.onerror=null;var s=e.apply(this,arguments);return n&&(this.onsuccess=this.onsuccess?Ot(n,this.onsuccess):n),i&&(this.onerror=this.onerror?Ot(i,this.onerror):i),s!==void 0?s:r}}function nf(t,e){return t===Y?e:function(){t.apply(this,arguments);var r=this.onsuccess,n=this.onerror;this.onsuccess=this.onerror=null,e.apply(this,arguments),r&&(this.onsuccess=this.onsuccess?Ot(r,this.onsuccess):r),n&&(this.onerror=this.onerror?Ot(n,this.onerror):n)}}function sf(t,e){return t===Y?e:function(r){var n=t.apply(this,arguments);we(r,n);var i=this.onsuccess,s=this.onerror;this.onsuccess=null,this.onerror=null;var o=e.apply(this,arguments);return i&&(this.onsuccess=this.onsuccess?Ot(i,this.onsuccess):i),s&&(this.onerror=this.onerror?Ot(s,this.onerror):s),n===void 0?o===void 0?void 0:o:we(n,o)}}function of(t,e){return t===Y?e:function(){return e.apply(this,arguments)===!1?!1:t.apply(this,arguments)}}function Pi(t,e){return t===Y?e:function(){var r=t.apply(this,arguments);if(r&&typeof r.then=="function"){for(var n=this,i=arguments.length,s=new Array(i);i--;)s[i]=arguments[i];return r.then(function(){return e.apply(n,s)})}return e.apply(this,arguments)}}var Lr={},af=100,lf=20,Eo=100,[Ri,yn,Bi]=typeof Promise=="undefined"?[]:(()=>{let t=Promise.resolve();if(typeof crypto=="undefined"||!crypto.subtle)return[t,Ir(t),t];let e=crypto.subtle.digest("SHA-512",new Uint8Array([0]));return[e,Ir(e),t]})(),Do=yn&&yn.then,vn=Ri&&Ri.constructor,Li=!!Bi,Ni=!1,uf=Bi?()=>{Bi.then(wn)}:J.setImmediate?setImmediate.bind(null,wn):J.MutationObserver?()=>{var t=document.createElement("div");new MutationObserver(()=>{wn(),t=null}).observe(t,{attributes:!0}),t.setAttribute("i","1")}:()=>{setTimeout(wn,0)},Nr=function(t,e){Kr.push([t,e]),_n&&(uf(),_n=!1)},Ki=!0,_n=!0,It=[],bn=[],zi=null,Vi=Br,nr={id:"global",global:!0,ref:0,unhandleds:[],onunhandled:No,pgp:!1,env:{},finalize:function(){this.unhandleds.forEach(t=>{try{No(t[0],t[1])}catch{}})}},R=nr,Kr=[],Mt=0,xn=[];function O(t){if(typeof this!="object")throw new TypeError("Promises must be constructed via new");this._listeners=[],this.onuncatched=Y,this._lib=!1;var e=this._PSD=R;if(Ke&&(this._stackHolder=kt(),this._prev=null,this._numPrev=0),typeof t!="function"){if(t!==Lr)throw new TypeError("Not a function");this._state=arguments[1],this._value=arguments[2],this._state===!1&&$i(this,this._value);return}this._state=null,this._value=null,++e.ref,ko(this,t)}var Hi={get:function(){var t=R,e=Cn;function r(n,i){var s=!t.global&&(t!==R||e!==Cn);let o=s&&!qe();var a=new O((l,u)=>{Wi(this,new To(Fn(n,t,s,o),Fn(i,t,s,o),l,u,t))});return Ke&&Mo(a,this),a}return r.prototype=Lr,r},set:function(t){We(this,"then",t&&t.prototype===Lr?Hi:{get:function(){return t},set:Hi.set})}};Zt(O.prototype,{then:Hi,_then:function(t,e){Wi(this,new To(null,null,t,e,R))},catch:function(t){if(arguments.length===1)return this.then(null,t);var e=arguments[0],r=arguments[1];return typeof e=="function"?this.then(null,n=>n instanceof e?r(n):jn(n)):this.then(null,n=>n&&n.name===e?r(n):jn(n))},finally:function(t){return this.then(e=>(t(),e),e=>(t(),jn(e)))},stack:{get:function(){if(this._stack)return this._stack;try{Ni=!0;var t=Io(this,[],lf),e=t.join(` -From previous: `);return this._state!==null&&(this._stack=e),e}finally{Ni=!1}}},timeout:function(t,e){return t<1/0?new O((r,n)=>{var i=setTimeout(()=>n(new L.Timeout(e)),t);this.then(r,n).finally(clearTimeout.bind(null,i))}):this}});typeof Symbol!="undefined"&&Symbol.toStringTag&&We(O.prototype,Symbol.toStringTag,"Dexie.Promise");nr.env=Po();function To(t,e,r,n,i){this.onFulfilled=typeof t=="function"?t:null,this.onRejected=typeof e=="function"?e:null,this.resolve=r,this.reject=n,this.psd=i}Zt(O,{all:function(){var t=Ge.apply(null,arguments).map(Sn);return new O(function(e,r){t.length===0&&e([]);var n=t.length;t.forEach((i,s)=>O.resolve(i).then(o=>{t[s]=o,--n||e(t)},r))})},resolve:t=>{if(t instanceof O)return t;if(t&&typeof t.then=="function")return new O((r,n)=>{t.then(r,n)});var e=new O(Lr,!0,t);return Mo(e,zi),e},reject:jn,race:function(){var t=Ge.apply(null,arguments).map(Sn);return new O((e,r)=>{t.map(n=>O.resolve(n).then(e,r))})},PSD:{get:()=>R,set:t=>R=t},totalEchoes:{get:()=>Cn},newPSD:lt,usePSD:sr,scheduler:{get:()=>Nr,set:t=>{Nr=t}},rejectionMapper:{get:()=>Vi,set:t=>{Vi=t}},follow:(t,e)=>new O((r,n)=>lt((i,s)=>{var o=R;o.unhandleds=[],o.onunhandled=s,o.finalize=Ot(function(){ff(()=>{this.unhandleds.length===0?i():s(this.unhandleds[0])})},o.finalize),t()},e,r,n))});vn&&(vn.allSettled&&We(O,"allSettled",function(){let t=Ge.apply(null,arguments).map(Sn);return new O(e=>{t.length===0&&e([]);let r=t.length,n=new Array(r);t.forEach((i,s)=>O.resolve(i).then(o=>n[s]={status:"fulfilled",value:o},o=>n[s]={status:"rejected",reason:o}).then(()=>--r||e(n)))})}),vn.any&&typeof AggregateError!="undefined"&&We(O,"any",function(){let t=Ge.apply(null,arguments).map(Sn);return new O((e,r)=>{t.length===0&&r(new AggregateError([]));let n=t.length,i=new Array(n);t.forEach((s,o)=>O.resolve(s).then(a=>e(a),a=>{i[o]=a,--n||r(new AggregateError(i))}))})}));function ko(t,e){try{e(r=>{if(t._state===null){if(r===t)throw new TypeError("A promise cannot be resolved with itself.");var n=t._lib&&zr();r&&typeof r.then=="function"?ko(t,(i,s)=>{r instanceof O?r._then(i,s):r.then(i,s)}):(t._state=!0,t._value=r,Oo(t)),n&&Vr()}},$i.bind(null,t))}catch(r){$i(t,r)}}function $i(t,e){if(bn.push(e),t._state===null){var r=t._lib&&zr();e=Vi(e),t._state=!1,t._value=e,Ke&&e!==null&&typeof e=="object"&&!e._promise&&$c(()=>{var n=Fi(e,"stack");e._promise=t,We(e,"stack",{get:()=>Ni?n&&(n.get?n.get.apply(e):n.value):t.stack})}),df(t),Oo(t),r&&Vr()}}function Oo(t){var e=t._listeners;t._listeners=[];for(var r=0,n=e.length;r{--Mt==0&&Ui()},[]))}function Wi(t,e){if(t._state===null){t._listeners.push(e);return}var r=t._state?e.onFulfilled:e.onRejected;if(r===null)return(t._state?e.resolve:e.reject)(t._value);++e.psd.ref,++Mt,Nr(cf,[r,t,e])}function cf(t,e,r){try{zi=e;var n,i=e._value;e._state?n=t(i):(bn.length&&(bn=[]),n=t(i),bn.indexOf(i)===-1&&hf(e)),r.resolve(n)}catch(s){r.reject(s)}finally{zi=null,--Mt==0&&Ui(),--r.psd.ref||r.psd.finalize()}}function Io(t,e,r){if(e.length===r)return e;var n="";if(t._state===!1){var i=t._value,s,o;i!=null?(s=i.name||"Error",o=i.message||i,n=Oi(i,0)):(s=i,o=""),e.push(s+(o?": "+o:"")+n)}return Ke&&(n=Oi(t._stackHolder,2),n&&e.indexOf(n)===-1&&e.push(n),t._prev&&Io(t._prev,e,r)),e}function Mo(t,e){var r=e?e._numPrev+1:0;r0;)for(t=Kr,Kr=[],r=t.length,e=0;e0);Ki=!0,_n=!0}function Ui(){var t=It;It=[],t.forEach(n=>{n._PSD.onunhandled.call(null,n._value,n)});for(var e=xn.slice(0),r=e.length;r;)e[--r]()}function ff(t){function e(){t(),xn.splice(xn.indexOf(e),1)}xn.push(e),++Mt,Nr(()=>{--Mt==0&&Ui()},[])}function df(t){It.some(e=>e._value===t._value)||It.push(t)}function hf(t){for(var e=It.length;e;)if(It[--e]._value===t._value){It.splice(e,1);return}}function jn(t){return new O(Lr,!1,t)}function Z(t,e){var r=R;return function(){var n=zr(),i=R;try{return ut(r,!0),t.apply(this,arguments)}catch(s){e&&e(s)}finally{ut(i,!1),n&&Vr()}}}var _e={awaits:0,echoes:0,id:0},pf=0,An=[],Gi=0,Cn=0,mf=0;function lt(t,e,r,n){var i=R,s=Object.create(i);s.parent=i,s.ref=0,s.global=!1,s.id=++mf;var o=nr.env;s.env=Li?{Promise:O,PromiseProp:{value:O,configurable:!0,writable:!0},all:O.all,race:O.race,allSettled:O.allSettled,any:O.any,resolve:O.resolve,reject:O.reject,nthen:Bo(o.nthen,s),gthen:Bo(o.gthen,s)}:{},e&&we(s,e),++i.ref,s.finalize=function(){--this.parent.ref||this.parent.finalize()};var a=sr(s,t,r,n);return s.ref===0&&s.finalize(),a}function ir(){return _e.id||(_e.id=++pf),++_e.awaits,_e.echoes+=Eo,_e.id}function qe(){return _e.awaits?(--_e.awaits==0&&(_e.id=0),_e.echoes=_e.awaits*Eo,!0):!1}(""+Do).indexOf("[native code]")===-1&&(ir=qe=Y);function Sn(t){return _e.echoes&&t&&t.constructor===vn?(ir(),t.then(e=>(qe(),e),e=>(qe(),le(e)))):t}function gf(t){++Cn,(!_e.echoes||--_e.echoes==0)&&(_e.echoes=_e.id=0),An.push(R),ut(t,!0)}function yf(){var t=An[An.length-1];An.pop(),ut(t,!1)}function ut(t,e){var r=R;if((e?_e.echoes&&(!Gi++||t!==R):Gi&&(!--Gi||t!==R))&&Ro(e?gf.bind(null,t):yf),t!==R&&(R=t,r===nr&&(nr.env=Po()),Li)){var n=nr.env.Promise,i=t.env;yn.then=i.nthen,n.prototype.then=i.gthen,(r.global||t.global)&&(Object.defineProperty(J,"Promise",i.PromiseProp),n.all=i.all,n.race=i.race,n.resolve=i.resolve,n.reject=i.reject,i.allSettled&&(n.allSettled=i.allSettled),i.any&&(n.any=i.any))}}function Po(){var t=J.Promise;return Li?{Promise:t,PromiseProp:Object.getOwnPropertyDescriptor(J,"Promise"),all:t.all,race:t.race,allSettled:t.allSettled,any:t.any,resolve:t.resolve,reject:t.reject,nthen:yn.then,gthen:t.prototype.then}:{}}function sr(t,e,r,n,i){var s=R;try{return ut(t,!0),e(r,n,i)}finally{ut(s,!1)}}function Ro(t){Do.call(Ri,t)}function Fn(t,e,r,n){return typeof t!="function"?t:function(){var i=R;r&&ir(),ut(e,!0);try{return t.apply(this,arguments)}finally{ut(i,!1),n&&Ro(qe)}}}function Bo(t,e){return function(r,n){return t.call(this,Fn(r,e),Fn(n,e))}}var Lo="unhandledrejection";function No(t,e){var r;try{r=e.onuncatched(t)}catch{}if(r!==!1)try{var n,i={promise:e,reason:t};if(J.document&&document.createEvent?(n=document.createEvent("Event"),n.initEvent(Lo,!0,!0),we(n,i)):J.CustomEvent&&(n=new CustomEvent(Lo,{detail:i}),we(n,i)),n&&J.dispatchEvent&&(dispatchEvent(n),!J.PromiseRejectionEvent&&J.onunhandledrejection))try{J.onunhandledrejection(n)}catch{}Ke&&n&&!n.defaultPrevented&&console.warn(`Unhandled rejection: ${t.stack||t}`)}catch{}}var le=O.reject;function qi(t,e,r,n){if(!t.idbdb||!t._state.openComplete&&!R.letThrough&&!t._vip){if(t._state.openComplete)return le(new L.DatabaseClosed(t._state.dbOpenError));if(!t._state.isBeingOpened){if(!t._options.autoOpen)return le(new L.DatabaseClosed);t.open().catch(Y)}return t._state.dbReadyPromise.then(()=>qi(t,e,r,n))}else{var i=t._createTransaction(e,r,t._dbSchema);try{i.create(),t._state.PR1398_maxLoop=3}catch(s){return s.name===Mi.InvalidState&&t.isOpen()&&--t._state.PR1398_maxLoop>0?(console.warn("Dexie: Need to reopen db"),t._close(),t.open().then(()=>qi(t,e,r,n))):le(s)}return i._promise(e,(s,o)=>lt(()=>(R.trans=i,n(s,o,i)))).then(s=>i._completion.then(()=>s))}}var Ko="3.2.2",Pt=String.fromCharCode(65535),Qi=-1/0,Qe="Invalid key provided. Keys must be of type string, number, Date or Array.",zo="String expected.",Hr=[],En=typeof navigator!="undefined"&&/(MSIE|Trident|Edge)/.test(navigator.userAgent),vf=En,_f=En,Vo=t=>!/(dexie\.js|dexie\.min\.js)/.test(t),Dn="__dbnames",Yi="readonly",Ji="readwrite";function Rt(t,e){return t?e?function(){return t.apply(this,arguments)&&e.apply(this,arguments)}:t:e}var Ho={type:3,lower:-1/0,lowerOpen:!1,upper:[[]],upperOpen:!1};function Tn(t){return typeof t=="string"&&!/\./.test(t)?e=>(e[t]===void 0&&t in e&&(e=Pr(e),delete e[t]),e):e=>e}var $o=class{_trans(e,r,n){let i=this._tx||R.trans,s=this.name;function o(l,u,c){if(!c.schema[s])throw new L.NotFound("Table "+s+" not part of transaction");return r(c.idbtrans,c)}let a=zr();try{return i&&i.db===this.db?i===R.trans?i._promise(e,o,n):lt(()=>i._promise(e,o,n),{trans:i,transless:R.transless||R}):qi(this.db,e,[this.name],o)}finally{a&&Vr()}}get(e,r){return e&&e.constructor===Object?this.where(e).first(r):this._trans("readonly",n=>this.core.get({trans:n,key:e}).then(i=>this.hook.reading.fire(i))).then(r)}where(e){if(typeof e=="string")return new this.db.WhereClause(this,e);if(ve(e))return new this.db.WhereClause(this,`[${e.join("+")}]`);let r=oe(e);if(r.length===1)return this.where(r[0]).equals(e[r[0]]);let n=this.schema.indexes.concat(this.schema.primKey).filter(u=>u.compound&&r.every(c=>u.keyPath.indexOf(c)>=0)&&u.keyPath.every(c=>r.indexOf(c)>=0))[0];if(n&&this.db._maxKey!==Pt)return this.where(n.name).equals(n.keyPath.map(u=>e[u]));!n&&Ke&&console.warn(`The query ${JSON.stringify(e)} on ${this.name} would benefit of a compound index [${r.join("+")}]`);let{idxByName:i}=this.schema,s=this.db._deps.indexedDB;function o(u,c){try{return s.cmp(u,c)===0}catch{return!1}}let[a,l]=r.reduce(([u,c],f)=>{let d=i[f],g=e[f];return[u||d,u||!d?Rt(c,d&&d.multi?w=>{let x=Ue(w,f);return ve(x)&&x.some(b=>o(g,b))}:w=>o(g,Ue(w,f))):c]},[null,null]);return a?this.where(a.name).equals(e[a.keyPath]).filter(l):n?this.filter(l):this.where(r).equals("")}filter(e){return this.toCollection().and(e)}count(e){return this.toCollection().count(e)}offset(e){return this.toCollection().offset(e)}limit(e){return this.toCollection().limit(e)}each(e){return this.toCollection().each(e)}toArray(e){return this.toCollection().toArray(e)}toCollection(){return new this.db.Collection(new this.db.WhereClause(this))}orderBy(e){return new this.db.Collection(new this.db.WhereClause(this,ve(e)?`[${e.join("+")}]`:e))}reverse(){return this.toCollection().reverse()}mapToClass(e){this.schema.mappedClass=e;let r=n=>{if(!n)return n;let i=Object.create(e.prototype);for(var s in n)if(Oe(n,s))try{i[s]=n[s]}catch{}return i};return this.schema.readHook&&this.hook.reading.unsubscribe(this.schema.readHook),this.schema.readHook=r,this.hook("reading",r),e}defineClass(){function e(r){we(this,r)}return this.mapToClass(e)}add(e,r){let{auto:n,keyPath:i}=this.schema.primKey,s=e;return i&&n&&(s=Tn(i)(e)),this._trans("readwrite",o=>this.core.mutate({trans:o,type:"add",keys:r!=null?[r]:null,values:[s]})).then(o=>o.numFailures?O.reject(o.failures[0]):o.lastResult).then(o=>{if(i)try{Be(e,i,o)}catch{}return o})}update(e,r){if(typeof e=="object"&&!ve(e)){let n=Ue(e,this.schema.primKey.keyPath);if(n===void 0)return le(new L.InvalidArgument("Given object does not contain its primary key"));try{typeof r!="function"?oe(r).forEach(i=>{Be(e,i,r[i])}):r(e,{value:e,primKey:n})}catch{}return this.where(":id").equals(n).modify(r)}else return this.where(":id").equals(e).modify(r)}put(e,r){let{auto:n,keyPath:i}=this.schema.primKey,s=e;return i&&n&&(s=Tn(i)(e)),this._trans("readwrite",o=>this.core.mutate({trans:o,type:"put",values:[s],keys:r!=null?[r]:null})).then(o=>o.numFailures?O.reject(o.failures[0]):o.lastResult).then(o=>{if(i)try{Be(e,i,o)}catch{}return o})}delete(e){return this._trans("readwrite",r=>this.core.mutate({trans:r,type:"delete",keys:[e]})).then(r=>r.numFailures?O.reject(r.failures[0]):void 0)}clear(){return this._trans("readwrite",e=>this.core.mutate({trans:e,type:"deleteRange",range:Ho})).then(e=>e.numFailures?O.reject(e.failures[0]):void 0)}bulkGet(e){return this._trans("readonly",r=>this.core.getMany({keys:e,trans:r}).then(n=>n.map(i=>this.hook.reading.fire(i))))}bulkAdd(e,r,n){let i=Array.isArray(r)?r:void 0;n=n||(i?void 0:r);let s=n?n.allKeys:void 0;return this._trans("readwrite",o=>{let{auto:a,keyPath:l}=this.schema.primKey;if(l&&i)throw new L.InvalidArgument("bulkAdd(): keys argument invalid on tables with inbound keys");if(i&&i.length!==e.length)throw new L.InvalidArgument("Arguments objects and keys must have the same length");let u=e.length,c=l&&a?e.map(Tn(l)):e;return this.core.mutate({trans:o,type:"add",keys:i,values:c,wantResults:s}).then(({numFailures:f,results:d,lastResult:g,failures:w})=>{let x=s?d:g;if(f===0)return x;throw new Rr(`${this.name}.bulkAdd(): ${f} of ${u} operations failed`,w)})})}bulkPut(e,r,n){let i=Array.isArray(r)?r:void 0;n=n||(i?void 0:r);let s=n?n.allKeys:void 0;return this._trans("readwrite",o=>{let{auto:a,keyPath:l}=this.schema.primKey;if(l&&i)throw new L.InvalidArgument("bulkPut(): keys argument invalid on tables with inbound keys");if(i&&i.length!==e.length)throw new L.InvalidArgument("Arguments objects and keys must have the same length");let u=e.length,c=l&&a?e.map(Tn(l)):e;return this.core.mutate({trans:o,type:"put",keys:i,values:c,wantResults:s}).then(({numFailures:f,results:d,lastResult:g,failures:w})=>{let x=s?d:g;if(f===0)return x;throw new Rr(`${this.name}.bulkPut(): ${f} of ${u} operations failed`,w)})})}bulkDelete(e){let r=e.length;return this._trans("readwrite",n=>this.core.mutate({trans:n,type:"delete",keys:e})).then(({numFailures:n,lastResult:i,failures:s})=>{if(n===0)return i;throw new Rr(`${this.name}.bulkDelete(): ${n} of ${r} operations failed`,s)})}};function $r(t){var e={},r=function(a,l){if(l){for(var u=arguments.length,c=new Array(u-1);--u;)c[u-1]=arguments[u];return e[a].subscribe.apply(null,c),t}else if(typeof a=="string")return e[a]};r.addEventType=s;for(var n=1,i=arguments.length;nRt(n(),e()):e,t.justLimit=r&&!n}function xf(t,e){t.isMatch=Rt(t.isMatch,e)}function kn(t,e){if(t.isPrimKey)return e.primaryKey;let r=e.getIndexByKeyPath(t.index);if(!r)throw new L.Schema("KeyPath "+t.index+" on object store "+e.name+" is not indexed");return r}function Wo(t,e,r){let n=kn(t,e.schema);return e.openCursor({trans:r,values:!t.keysOnly,reverse:t.dir==="prev",unique:!!t.unique,query:{index:n,range:t.range}})}function On(t,e,r,n){let i=t.replayFilter?Rt(t.filter,t.replayFilter()):t.filter;if(t.or){let s={},o=(a,l,u)=>{if(!i||i(l,u,d=>l.stop(d),d=>l.fail(d))){var c=l.primaryKey,f=""+c;f==="[object ArrayBuffer]"&&(f=""+new Uint8Array(c)),Oe(s,f)||(s[f]=!0,e(a,l,u))}};return Promise.all([t.or._iterate(o,r),Uo(Wo(t,n,r),t.algorithm,o,!t.keysOnly&&t.valueMapper)])}else return Uo(Wo(t,n,r),Rt(t.algorithm,i),e,!t.keysOnly&&t.valueMapper)}function Uo(t,e,r,n){var i=n?(o,a,l)=>r(n(o),a,l):r,s=Z(i);return t.then(o=>{if(o)return o.start(()=>{var a=()=>o.continue();(!e||e(o,l=>a=l,l=>{o.stop(l),a=Y},l=>{o.fail(l),a=Y}))&&s(o.value,o,l=>a=l),a()})})}function je(t,e){try{let r=Go(t),n=Go(e);if(r!==n)return r==="Array"?1:n==="Array"?-1:r==="binary"?1:n==="binary"?-1:r==="string"?1:n==="string"?-1:r==="Date"?1:n!=="Date"?NaN:-1;switch(r){case"number":case"Date":case"string":return t>e?1:tOn(r,e,n,r.table.core))}count(e){return this._read(r=>{let n=this._ctx,i=n.table.core;if(or(n,!0))return i.count({trans:r,query:{index:kn(n,i.schema),range:n.range}}).then(o=>Math.min(o,n.limit));var s=0;return On(n,()=>(++s,!1),r,i).then(()=>s)}).then(e)}sortBy(e,r){let n=e.split(".").reverse(),i=n[0],s=n.length-1;function o(u,c){return c?o(u[n[c]],c-1):u[i]}var a=this._ctx.dir==="next"?1:-1;function l(u,c){var f=o(u,s),d=o(c,s);return fd?a:0}return this.toArray(function(u){return u.sort(l)}).then(r)}toArray(e){return this._read(r=>{var n=this._ctx;if(n.dir==="next"&&or(n,!0)&&n.limit>0){let{valueMapper:i}=n,s=kn(n,n.table.core.schema);return n.table.core.query({trans:r,limit:n.limit,values:!0,query:{index:s,range:n.range}}).then(({result:o})=>i?o.map(i):o)}else{let i=[];return On(n,s=>i.push(s),r,n.table.core).then(()=>i)}},e)}offset(e){var r=this._ctx;return e<=0?this:(r.offset+=e,or(r)?Zi(r,()=>{var n=e;return(i,s)=>n===0?!0:n===1?(--n,!1):(s(()=>{i.advance(n),n=0}),!1)}):Zi(r,()=>{var n=e;return()=>--n<0}),this)}limit(e){return this._ctx.limit=Math.min(this._ctx.limit,e),Zi(this._ctx,()=>{var r=e;return function(n,i,s){return--r<=0&&i(s),r>=0}},!0),this}until(e,r){return Xi(this._ctx,function(n,i,s){return e(n.value)?(i(s),r):!0}),this}first(e){return this.limit(1).toArray(function(r){return r[0]}).then(e)}last(e){return this.reverse().first(e)}filter(e){return Xi(this._ctx,function(r){return e(r.value)}),xf(this._ctx,e),this}and(e){return this.filter(e)}or(e){return new this.db.WhereClause(this._ctx.table,e,this)}reverse(){return this._ctx.dir=this._ctx.dir==="prev"?"next":"prev",this._ondirectionchange&&this._ondirectionchange(this._ctx.dir),this}desc(){return this.reverse()}eachKey(e){var r=this._ctx;return r.keysOnly=!r.isMatch,this.each(function(n,i){e(i.key,i)})}eachUniqueKey(e){return this._ctx.unique="unique",this.eachKey(e)}eachPrimaryKey(e){var r=this._ctx;return r.keysOnly=!r.isMatch,this.each(function(n,i){e(i.primaryKey,i)})}keys(e){var r=this._ctx;r.keysOnly=!r.isMatch;var n=[];return this.each(function(i,s){n.push(s.key)}).then(function(){return n}).then(e)}primaryKeys(e){var r=this._ctx;if(r.dir==="next"&&or(r,!0)&&r.limit>0)return this._read(i=>{var s=kn(r,r.table.core.schema);return r.table.core.query({trans:i,values:!1,limit:r.limit,query:{index:s,range:r.range}})}).then(({result:i})=>i).then(e);r.keysOnly=!r.isMatch;var n=[];return this.each(function(i,s){n.push(s.primaryKey)}).then(function(){return n}).then(e)}uniqueKeys(e){return this._ctx.unique="unique",this.keys(e)}firstKey(e){return this.limit(1).keys(function(r){return r[0]}).then(e)}lastKey(e){return this.reverse().firstKey(e)}distinct(){var e=this._ctx,r=e.index&&e.table.schema.idxByName[e.index];if(!r||!r.multi)return this;var n={};return Xi(this._ctx,function(i){var s=i.primaryKey.toString(),o=Oe(n,s);return n[s]=!0,!o}),this}modify(e){var r=this._ctx;return this._write(n=>{var i;if(typeof e=="function")i=e;else{var s=oe(e),o=s.length;i=function(x){for(var b=!1,h=0;h{let{failures:h,numFailures:v}=b;d+=x-v;for(let m of oe(h))f.push(h[m])};return this.clone().primaryKeys().then(x=>{let b=h=>{let v=Math.min(c,x.length-h);return a.getMany({trans:n,keys:x.slice(h,h+v),cache:"immutable"}).then(m=>{let p=[],_=[],y=l?[]:null,j=[];for(let C=0;C0&&a.mutate({trans:n,type:"add",values:p}).then(C=>{for(let S in C.failures)j.splice(parseInt(S),1);w(p.length,C)})).then(()=>(_.length>0||A&&typeof e=="object")&&a.mutate({trans:n,type:"put",keys:y,values:_,criteria:A,changeSpec:typeof e!="function"&&e}).then(C=>w(_.length,C))).then(()=>(j.length>0||A&&e===es)&&a.mutate({trans:n,type:"delete",keys:j,criteria:A}).then(C=>w(j.length,C))).then(()=>x.length>h+v&&b(h+c))})};return b(0).then(()=>{if(f.length>0)throw new mn("Error modifying one or more objects",f,d,g);return x.length})})})}delete(){var e=this._ctx,r=e.range;return or(e)&&(e.isPrimKey&&!_f||r.type===3)?this._write(n=>{let{primaryKey:i}=e.table.core.schema,s=r;return e.table.core.count({trans:n,query:{index:i,range:s}}).then(o=>e.table.core.mutate({trans:n,type:"deleteRange",range:s}).then(({failures:a,lastResult:l,results:u,numFailures:c})=>{if(c)throw new mn("Could not delete some values",Object.keys(a).map(f=>a[f]),o-c);return o-c}))}):this.modify(es)}},es=(t,e)=>e.value=null;function Af(t){return Wr(Qo.prototype,function(r,n){this.db=t;let i=Ho,s=null;if(n)try{i=n()}catch(u){s=u}let o=r._ctx,a=o.table,l=a.hook.reading.fire;this._ctx={table:a,index:o.index,isPrimKey:!o.index||a.schema.primKey.keyPath&&o.index===a.schema.primKey.name,range:i,keysOnly:!1,dir:"next",unique:"",algorithm:null,filter:null,replayFilter:null,justLimit:!0,isMatch:null,offset:0,limit:1/0,error:s,or:o.or,valueMapper:l!==Br?l:null}})}function Cf(t,e){return te?-1:t===e?0:1}function Ie(t,e,r){var n=t instanceof ts?new t.Collection(t):t;return n._ctx.error=r?new r(e):new TypeError(e),n}function ar(t){return new t.Collection(t,()=>Yo("")).limit(0)}function Ff(t){return t==="next"?e=>e.toUpperCase():e=>e.toLowerCase()}function Ef(t){return t==="next"?e=>e.toLowerCase():e=>e.toUpperCase()}function Df(t,e,r,n,i,s){for(var o=Math.min(t.length,n.length),a=-1,l=0;l=0?t.substr(0,a)+e[a]+r.substr(a+1):null;i(t[l],u)<0&&(a=l)}return otypeof x=="string"))return Ie(t,zo);function d(x){i=Ff(x),s=Ef(x),o=x==="next"?Cf:Sf;var b=r.map(function(h){return{lower:s(h),upper:i(h)}}).sort(function(h,v){return o(h.lower,v.lower)});a=b.map(function(h){return h.upper}),l=b.map(function(h){return h.lower}),u=x,c=x==="next"?"":n}d("next");var g=new t.Collection(t,()=>ct(a[0],l[f-1]+n));g._ondirectionchange=function(x){d(x)};var w=0;return g._addAlgorithm(function(x,b,h){var v=x.key;if(typeof v!="string")return!1;var m=s(v);if(e(m,l,w))return!0;for(var p=null,_=w;_0)&&(p=y)}return b(p!==null?function(){x.continue(p+c)}:h),!1}),g}function ct(t,e,r,n){return{type:2,lower:t,upper:e,lowerOpen:r,upperOpen:n}}function Yo(t){return{type:1,lower:t,upper:t}}var ts=class{get Collection(){return this._ctx.table.db.Collection}between(e,r,n,i){n=n!==!1,i=i===!0;try{return this._cmp(e,r)>0||this._cmp(e,r)===0&&(n||i)&&!(n&&i)?ar(this):new this.Collection(this,()=>ct(e,r,!n,!i))}catch{return Ie(this,Qe)}}equals(e){return e==null?Ie(this,Qe):new this.Collection(this,()=>Yo(e))}above(e){return e==null?Ie(this,Qe):new this.Collection(this,()=>ct(e,void 0,!0))}aboveOrEqual(e){return e==null?Ie(this,Qe):new this.Collection(this,()=>ct(e,void 0,!1))}below(e){return e==null?Ie(this,Qe):new this.Collection(this,()=>ct(void 0,e,!1,!0))}belowOrEqual(e){return e==null?Ie(this,Qe):new this.Collection(this,()=>ct(void 0,e))}startsWith(e){return typeof e!="string"?Ie(this,zo):this.between(e,e+Pt,!0,!0)}startsWithIgnoreCase(e){return e===""?this.startsWith(e):In(this,(r,n)=>r.indexOf(n[0])===0,[e],Pt)}equalsIgnoreCase(e){return In(this,(r,n)=>r===n[0],[e],"")}anyOfIgnoreCase(){var e=Ge.apply(tr,arguments);return e.length===0?ar(this):In(this,(r,n)=>n.indexOf(r)!==-1,e,"")}startsWithAnyOfIgnoreCase(){var e=Ge.apply(tr,arguments);return e.length===0?ar(this):In(this,(r,n)=>n.some(i=>r.indexOf(i)===0),e,Pt)}anyOf(){let e=Ge.apply(tr,arguments),r=this._cmp;try{e.sort(r)}catch{return Ie(this,Qe)}if(e.length===0)return ar(this);let n=new this.Collection(this,()=>ct(e[0],e[e.length-1]));n._ondirectionchange=s=>{r=s==="next"?this._ascending:this._descending,e.sort(r)};let i=0;return n._addAlgorithm((s,o,a)=>{let l=s.key;for(;r(l,e[i])>0;)if(++i,i===e.length)return o(a),!1;return r(l,e[i])===0?!0:(o(()=>{s.continue(e[i])}),!1)}),n}notEqual(e){return this.inAnyRange([[Qi,e],[e,this.db._maxKey]],{includeLowers:!1,includeUppers:!1})}noneOf(){let e=Ge.apply(tr,arguments);if(e.length===0)return new this.Collection(this);try{e.sort(this._ascending)}catch{return Ie(this,Qe)}let r=e.reduce((n,i)=>n?n.concat([[n[n.length-1][1],i]]):[[Qi,i]],null);return r.push([e[e.length-1],this.db._maxKey]),this.inAnyRange(r,{includeLowers:!1,includeUppers:!1})}inAnyRange(e,r){let n=this._cmp,i=this._ascending,s=this._descending,o=this._min,a=this._max;if(e.length===0)return ar(this);if(!e.every(p=>p[0]!==void 0&&p[1]!==void 0&&i(p[0],p[1])<=0))return Ie(this,"First argument to inAnyRange() must be an Array of two-value Arrays [lower,upper] where upper must not be lower than lower",L.InvalidArgument);let l=!r||r.includeLowers!==!1,u=r&&r.includeUppers===!0;function c(p,_){let y=0,j=p.length;for(;y0){A[0]=o(A[0],_[0]),A[1]=a(A[1],_[1]);break}}return y===j&&p.push(_),p}let f=i;function d(p,_){return f(p[0],_[0])}let g;try{g=e.reduce(c,[]),g.sort(d)}catch{return Ie(this,Qe)}let w=0,x=u?p=>i(p,g[w][1])>0:p=>i(p,g[w][1])>=0,b=l?p=>s(p,g[w][0])>0:p=>s(p,g[w][0])>=0;function h(p){return!x(p)&&!b(p)}let v=x,m=new this.Collection(this,()=>ct(g[0][0],g[g.length-1][1],!l,!u));return m._ondirectionchange=p=>{p==="next"?(v=x,f=i):(v=b,f=s),g.sort(d)},m._addAlgorithm((p,_,y)=>{for(var j=p.key;v(j);)if(++w,w===g.length)return _(y),!1;return h(j)?!0:(this._cmp(j,g[w][1])===0||this._cmp(j,g[w][0])===0||_(()=>{f===i?p.continue(g[w][0]):p.continue(g[w][1])}),!1)}),m}startsWithAnyOf(){let e=Ge.apply(tr,arguments);return e.every(r=>typeof r=="string")?e.length===0?ar(this):this.inAnyRange(e.map(r=>[r,r+Pt])):Ie(this,"startsWithAnyOf() only works with strings")}};function Tf(t){return Wr(ts.prototype,function(r,n,i){this.db=t,this._ctx={table:r,index:n===":id"?null:n,or:i};let s=t._deps.indexedDB;if(!s)throw new L.MissingAPI;this._cmp=this._ascending=s.cmp.bind(s),this._descending=(o,a)=>s.cmp(a,o),this._max=(o,a)=>s.cmp(o,a)>0?o:a,this._min=(o,a)=>s.cmp(o,a)<0?o:a,this._IDBKeyRange=t._deps.IDBKeyRange})}function ze(t){return Z(function(e){return Ur(e),t(e.target.error),!1})}function Ur(t){t.stopPropagation&&t.stopPropagation(),t.preventDefault&&t.preventDefault()}var Gr="storagemutated",ft="x-storagemutated-1",dt=$r(null,Gr),Jo=class{_lock(){return Mr(!R.global),++this._reculock,this._reculock===1&&!R.global&&(R.lockOwnerFor=this),this}_unlock(){if(Mr(!R.global),--this._reculock==0)for(R.global||(R.lockOwnerFor=null);this._blockedFuncs.length>0&&!this._locked();){var e=this._blockedFuncs.shift();try{sr(e[1],e[0])}catch{}}return this}_locked(){return this._reculock&&R.lockOwnerFor!==this}create(e){if(!this.mode)return this;let r=this.db.idbdb,n=this.db._state.dbOpenError;if(Mr(!this.idbtrans),!e&&!r)switch(n&&n.name){case"DatabaseClosedError":throw new L.DatabaseClosed(n);case"MissingAPIError":throw new L.MissingAPI(n.message,n);default:throw new L.OpenFailed(n)}if(!this.active)throw new L.TransactionInactive;return Mr(this._completion._state===null),e=this.idbtrans=e||(this.db.core?this.db.core.transaction(this.storeNames,this.mode,{durability:this.chromeTransactionDurability}):r.transaction(this.storeNames,this.mode,{durability:this.chromeTransactionDurability})),e.onerror=Z(i=>{Ur(i),this._reject(e.error)}),e.onabort=Z(i=>{Ur(i),this.active&&this._reject(new L.Abort(e.error)),this.active=!1,this.on("abort").fire(i)}),e.oncomplete=Z(()=>{this.active=!1,this._resolve(),"mutatedParts"in e&&dt.storagemutated.fire(e.mutatedParts)}),this}_promise(e,r,n){if(e==="readwrite"&&this.mode!=="readwrite")return le(new L.ReadOnly("Transaction is readonly"));if(!this.active)return le(new L.TransactionInactive);if(this._locked())return new O((s,o)=>{this._blockedFuncs.push([()=>{this._promise(e,r,n).then(s,o)},R])});if(n)return lt(()=>{var s=new O((o,a)=>{this._lock();let l=r(o,a,this);l&&l.then&&l.then(o,a)});return s.finally(()=>this._unlock()),s._lib=!0,s});var i=new O((s,o)=>{var a=r(s,o,this);a&&a.then&&a.then(s,o)});return i._lib=!0,i}_root(){return this.parent?this.parent._root():this}waitFor(e){var r=this._root();let n=O.resolve(e);if(r._waitingFor)r._waitingFor=r._waitingFor.then(()=>n);else{r._waitingFor=n,r._waitingQueue=[];var i=r.idbtrans.objectStore(r.storeNames[0]);(function o(){for(++r._spinCount;r._waitingQueue.length;)r._waitingQueue.shift()();r._waitingFor&&(i.get(-1/0).onsuccess=o)})()}var s=r._waitingFor;return new O((o,a)=>{n.then(l=>r._waitingQueue.push(Z(o.bind(null,l))),l=>r._waitingQueue.push(Z(a.bind(null,l)))).finally(()=>{r._waitingFor===s&&(r._waitingFor=null)})})}abort(){this.active&&(this.active=!1,this.idbtrans&&this.idbtrans.abort(),this._reject(new L.Abort))}table(e){let r=this._memoizedTables||(this._memoizedTables={});if(Oe(r,e))return r[e];let n=this.schema[e];if(!n)throw new L.NotFound("Table "+e+" not part of transaction");let i=new this.db.Table(e,n,this);return i.core=this.db.core.table(e),r[e]=i,i}};function kf(t){return Wr(Jo.prototype,function(r,n,i,s,o){this.db=t,this.mode=r,this.storeNames=n,this.schema=i,this.chromeTransactionDurability=s,this.idbtrans=null,this.on=$r(this,"complete","error","abort"),this.parent=o||null,this.active=!0,this._reculock=0,this._blockedFuncs=[],this._resolve=null,this._reject=null,this._waitingFor=null,this._waitingQueue=null,this._spinCount=0,this._completion=new O((a,l)=>{this._resolve=a,this._reject=l}),this._completion.then(()=>{this.active=!1,this.on.complete.fire()},a=>{var l=this.active;return this.active=!1,this.on.error.fire(a),this.parent?this.parent._reject(a):l&&this.idbtrans&&this.idbtrans.abort(),le(a)})})}function rs(t,e,r,n,i,s,o){return{name:t,keyPath:e,unique:r,multi:n,auto:i,compound:s,src:(r&&!o?"&":"")+(n?"*":"")+(i?"++":"")+Xo(e)}}function Xo(t){return typeof t=="string"?t:t?"["+[].join.call(t,"+")+"]":""}function Zo(t,e,r){return{name:t,primKey:e,indexes:r,mappedClass:null,idxByName:_o(r,n=>[n.name,n])}}function Of(t){return t.length===1?t[0]:t}var qr=t=>{try{return t.only([[]]),qr=()=>[[]],[[]]}catch{return qr=()=>Pt,Pt}};function ns(t){return t==null?()=>{}:typeof t=="string"?If(t):e=>Ue(e,t)}function If(t){return t.split(".").length===1?r=>r[t]:r=>Ue(r,t)}function ea(t){return[].slice.call(t)}var Mf=0;function Qr(t){return t==null?":id":typeof t=="string"?t:`[${t.join("+")}]`}function Pf(t,e,r){function n(c,f){let d=ea(c.objectStoreNames);return{schema:{name:c.name,tables:d.map(g=>f.objectStore(g)).map(g=>{let{keyPath:w,autoIncrement:x}=g,b=ve(w),h=w==null,v={},m={name:g.name,primaryKey:{name:null,isPrimaryKey:!0,outbound:h,compound:b,keyPath:w,autoIncrement:x,unique:!0,extractKey:ns(w)},indexes:ea(g.indexNames).map(p=>g.index(p)).map(p=>{let{name:_,unique:y,multiEntry:j,keyPath:A}=p,C=ve(A),S={name:_,compound:C,keyPath:A,unique:y,multiEntry:j,extractKey:ns(A)};return v[Qr(A)]=S,S}),getIndexByKeyPath:p=>v[Qr(p)]};return v[":id"]=m.primaryKey,w!=null&&(v[Qr(w)]=m.primaryKey),m})},hasGetAll:d.length>0&&"getAll"in f.objectStore(d[0])&&!(typeof navigator!="undefined"&&/Safari/.test(navigator.userAgent)&&!/(Chrome\/|Edge\/)/.test(navigator.userAgent)&&[].concat(navigator.userAgent.match(/Safari\/(\d*)/))[1]<604)}}function i(c){if(c.type===3)return null;if(c.type===4)throw new Error("Cannot convert never type to IDBKeyRange");let{lower:f,upper:d,lowerOpen:g,upperOpen:w}=c;return f===void 0?d===void 0?null:e.upperBound(d,!!w):d===void 0?e.lowerBound(f,!!g):e.bound(f,d,!!g,!!w)}function s(c){let f=c.name;function d({trans:x,type:b,keys:h,values:v,range:m}){return new Promise((p,_)=>{p=Z(p);let y=x.objectStore(f),j=y.keyPath==null,A=b==="put"||b==="add";if(!A&&b!=="delete"&&b!=="deleteRange")throw new Error("Invalid operation type: "+b);let{length:C}=h||v||{length:1};if(h&&v&&h.length!==v.length)throw new Error("Given keys array must have same length as given values array.");if(C===0)return p({numFailures:0,failures:{},results:[],lastResult:void 0});let S,D=[],P=[],T=0,N=M=>{++T,Ur(M)};if(b==="deleteRange"){if(m.type===4)return p({numFailures:T,failures:P,results:[],lastResult:void 0});m.type===3?D.push(S=y.clear()):D.push(S=y.delete(i(m)))}else{let[M,F]=A?j?[v,h]:[v,null]:[h,null];if(A)for(let V=0;V{let F=M.target.result;D.forEach((V,te)=>V.error!=null&&(P[te]=V.error)),p({numFailures:T,failures:P,results:b==="delete"?h:D.map(V=>V.result),lastResult:F})};S.onerror=M=>{N(M),H(M)},S.onsuccess=H})}function g({trans:x,values:b,query:h,reverse:v,unique:m}){return new Promise((p,_)=>{p=Z(p);let{index:y,range:j}=h,A=x.objectStore(f),C=y.isPrimaryKey?A:A.index(y.name),S=v?m?"prevunique":"prev":m?"nextunique":"next",D=b||!("openKeyCursor"in C)?C.openCursor(i(j),S):C.openKeyCursor(i(j),S);D.onerror=ze(_),D.onsuccess=Z(P=>{let T=D.result;if(!T){p(null);return}T.___id=++Mf,T.done=!1;let N=T.continue.bind(T),H=T.continuePrimaryKey;H&&(H=H.bind(T));let M=T.advance.bind(T),F=()=>{throw new Error("Cursor not started")},V=()=>{throw new Error("Cursor not stopped")};T.trans=x,T.stop=T.continue=T.continuePrimaryKey=T.advance=F,T.fail=Z(_),T.next=function(){let te=1;return this.start(()=>te--?this.continue():this.stop()).then(()=>this)},T.start=te=>{let Wt=new Promise((st,eo)=>{st=Z(st),D.onerror=ze(eo),T.fail=eo,T.stop=wc=>{T.stop=T.continue=T.continuePrimaryKey=T.advance=V,st(wc)}}),it=()=>{if(D.result)try{te()}catch(st){T.fail(st)}else T.done=!0,T.start=()=>{throw new Error("Cursor behind last entry")},T.stop()};return D.onsuccess=Z(st=>{D.onsuccess=it,it()}),T.continue=N,T.continuePrimaryKey=H,T.advance=M,it(),Wt},p(T)},_)})}function w(x){return b=>new Promise((h,v)=>{h=Z(h);let{trans:m,values:p,limit:_,query:y}=b,j=_===1/0?void 0:_,{index:A,range:C}=y,S=m.objectStore(f),D=A.isPrimaryKey?S:S.index(A.name),P=i(C);if(_===0)return h({result:[]});if(x){let T=p?D.getAll(P,j):D.getAllKeys(P,j);T.onsuccess=N=>h({result:N.target.result}),T.onerror=ze(v)}else{let T=0,N=p||!("openKeyCursor"in D)?D.openCursor(P):D.openKeyCursor(P),H=[];N.onsuccess=M=>{let F=N.result;if(!F)return h({result:H});if(H.push(p?F.value:F.primaryKey),++T===_)return h({result:H});F.continue()},N.onerror=ze(v)}})}return{name:f,schema:c,mutate:d,getMany({trans:x,keys:b}){return new Promise((h,v)=>{h=Z(h);let m=x.objectStore(f),p=b.length,_=new Array(p),y=0,j=0,A,C=D=>{let P=D.target;(_[P._pos]=P.result)!=null,++j===y&&h(_)},S=ze(v);for(let D=0;D{h=Z(h);let p=x.objectStore(f).get(b);p.onsuccess=_=>h(_.target.result),p.onerror=ze(v)})},query:w(a),openCursor:g,count({query:x,trans:b}){let{index:h,range:v}=x;return new Promise((m,p)=>{let _=b.objectStore(f),y=h.isPrimaryKey?_:_.index(h.name),j=i(v),A=j?y.count(j):y.count();A.onsuccess=Z(C=>m(C.target.result)),A.onerror=ze(p)})}}}let{schema:o,hasGetAll:a}=n(t,r),l=o.tables.map(c=>s(c)),u={};return l.forEach(c=>u[c.name]=c),{stack:"dbcore",transaction:t.transaction.bind(t),table(c){if(!u[c])throw new Error(`Table '${c}' not found`);return u[c]},MIN_KEY:-1/0,MAX_KEY:qr(e),schema:o}}function Rf(t,e){return e.reduce((r,{create:n})=>re(re({},r),n(r)),t)}function Bf(t,e,{IDBKeyRange:r,indexedDB:n},i){return{dbcore:Rf(Pf(e,r,i),t.dbcore)}}function is({_novip:t},e){let r=e.db,n=Bf(t._middlewares,r,t._deps,e);t.core=n.dbcore,t.tables.forEach(i=>{let s=i.name;t.core.schema.tables.some(o=>o.name===s)&&(i.core=t.core.table(s),t[s]instanceof t.Table&&(t[s].core=i.core))})}function Mn({_novip:t},e,r,n){r.forEach(i=>{let s=n[i];e.forEach(o=>{let a=Fi(o,i);(!a||"value"in a&&a.value===void 0)&&(o===t.Transaction.prototype||o instanceof t.Transaction?We(o,i,{get(){return this.table(i)},set(l){go(this,i,{value:l,writable:!0,configurable:!0,enumerable:!0})}}):o[i]=new t.Table(i,s))})})}function ss({_novip:t},e){e.forEach(r=>{for(let n in r)r[n]instanceof t.Table&&delete r[n]})}function Lf(t,e){return t._cfg.version-e._cfg.version}function Nf(t,e,r,n){let i=t._dbSchema,s=t._createTransaction("readwrite",t._storeNames,i);s.create(r),s._completion.catch(n);let o=s._reject.bind(s),a=R.transless||R;lt(()=>{R.trans=s,R.transless=a,e===0?(oe(i).forEach(l=>{os(r,l,i[l].primKey,i[l].indexes)}),is(t,r),O.follow(()=>t.on.populate.fire(s)).catch(o)):Kf(t,e,s,r).catch(o)})}function Kf({_novip:t},e,r,n){let i=[],s=t._versions,o=t._dbSchema=ls(t,t.idbdb,n),a=!1;s.filter(c=>c._cfg.version>=e).forEach(c=>{i.push(()=>{let f=o,d=c._cfg.dbschema;us(t,f,n),us(t,d,n),o=t._dbSchema=d;let g=ta(f,d);g.add.forEach(x=>{os(n,x[0],x[1].primKey,x[1].indexes)}),g.change.forEach(x=>{if(x.recreate)throw new L.Upgrade("Not yet support for changing primary key");{let b=n.objectStore(x.name);x.add.forEach(h=>as(b,h)),x.change.forEach(h=>{b.deleteIndex(h.name),as(b,h)}),x.del.forEach(h=>b.deleteIndex(h))}});let w=c._cfg.contentUpgrade;if(w&&c._cfg.version>e){is(t,n),r._memoizedTables={},a=!0;let x=bo(d);g.del.forEach(m=>{x[m]=f[m]}),ss(t,[t.Transaction.prototype]),Mn(t,[t.Transaction.prototype],oe(x),x),r.schema=x;let b=ki(w);b&&ir();let h,v=O.follow(()=>{if(h=w(r),h&&b){var m=qe.bind(null,null);h.then(m,m)}});return h&&typeof h.then=="function"?O.resolve(h):v.then(()=>h)}}),i.push(f=>{if(!a||!vf){let d=c._cfg.dbschema;Vf(d,f)}ss(t,[t.Transaction.prototype]),Mn(t,[t.Transaction.prototype],t._storeNames,t._dbSchema),r.schema=t._dbSchema})});function u(){return i.length?O.resolve(i.shift()(r.idbtrans)).then(u):O.resolve()}return u().then(()=>{zf(o,n)})}function ta(t,e){let r={del:[],add:[],change:[]},n;for(n in t)e[n]||r.del.push(n);for(n in e){let i=t[n],s=e[n];if(!i)r.add.push([n,s]);else{let o={name:n,def:s,recreate:!1,del:[],add:[],change:[]};if(""+(i.primKey.keyPath||"")!=""+(s.primKey.keyPath||"")||i.primKey.auto!==s.primKey.auto&&!En)o.recreate=!0,r.change.push(o);else{let a=i.idxByName,l=s.idxByName,u;for(u in a)l[u]||o.del.push(u);for(u in l){let c=a[u],f=l[u];c?c.src!==f.src&&o.change.push(f):o.add.push(f)}(o.del.length>0||o.add.length>0||o.change.length>0)&&r.change.push(o)}}}return r}function os(t,e,r,n){let i=t.db.createObjectStore(e,r.keyPath?{keyPath:r.keyPath,autoIncrement:r.auto}:{autoIncrement:r.auto});return n.forEach(s=>as(i,s)),i}function zf(t,e){oe(t).forEach(r=>{e.db.objectStoreNames.contains(r)||os(e,r,t[r].primKey,t[r].indexes)})}function Vf(t,e){[].slice.call(e.db.objectStoreNames).forEach(r=>t[r]==null&&e.db.deleteObjectStore(r))}function as(t,e){t.createIndex(e.name,e.keyPath,{unique:e.unique,multiEntry:e.multi})}function ls(t,e,r){let n={};return pn(e.objectStoreNames,0).forEach(s=>{let o=r.objectStore(s),a=o.keyPath,l=rs(Xo(a),a||"",!1,!1,!!o.autoIncrement,a&&typeof a!="string",!0),u=[];for(let f=0;fi.add.length||i.change.length))}function us({_novip:t},e,r){let n=r.db.objectStoreNames;for(let i=0;i{e=e.trim();let n=e.replace(/([&*]|\+\+)/g,""),i=/^\[/.test(n)?n.match(/^\[(.*)\]$/)[1].split("+"):n;return rs(n,i||null,/\&/.test(e),/\*/.test(e),/\+\+/.test(e),ve(i),r===0)})}var ra=class{_parseStoresSpec(e,r){oe(e).forEach(n=>{if(e[n]!==null){var i=Wf(e[n]),s=i.shift();if(s.multi)throw new L.Schema("Primary key cannot be multi-valued");i.forEach(o=>{if(o.auto)throw new L.Schema("Only primary key can be marked as autoIncrement (++)");if(!o.keyPath)throw new L.Schema("Index must have a name and cannot be an empty string")}),r[n]=Zo(n,s,i)}})}stores(e){let r=this.db;this._cfg.storesSource=this._cfg.storesSource?we(this._cfg.storesSource,e):e;let n=r._versions,i={},s={};return n.forEach(o=>{we(i,o._cfg.storesSource),s=o._cfg.dbschema={},o._parseStoresSpec(i,s)}),r._dbSchema=s,ss(r,[r._allTables,r,r.Transaction.prototype]),Mn(r,[r._allTables,r,r.Transaction.prototype,this._cfg.tables],oe(s),s),r._storeNames=oe(s),this}upgrade(e){return this._cfg.contentUpgrade=Pi(this._cfg.contentUpgrade||Y,e),this}};function Uf(t){return Wr(ra.prototype,function(r){this.db=t,this._cfg={version:r,storesSource:null,dbschema:{},tables:{},contentUpgrade:null}})}function cs(t,e){let r=t._dbNamesDB;return r||(r=t._dbNamesDB=new Je(Dn,{addons:[],indexedDB:t,IDBKeyRange:e}),r.version(1).stores({dbnames:"name"})),r.table("dbnames")}function fs(t){return t&&typeof t.databases=="function"}function Gf({indexedDB:t,IDBKeyRange:e}){return fs(t)?Promise.resolve(t.databases()).then(r=>r.map(n=>n.name).filter(n=>n!==Dn)):cs(t,e).toCollection().primaryKeys()}function qf({indexedDB:t,IDBKeyRange:e},r){!fs(t)&&r!==Dn&&cs(t,e).put({name:r}).catch(Y)}function Qf({indexedDB:t,IDBKeyRange:e},r){!fs(t)&&r!==Dn&&cs(t,e).delete(r).catch(Y)}function ds(t){return lt(function(){return R.letThrough=!0,t()})}function Yf(){var t=!navigator.userAgentData&&/Safari\//.test(navigator.userAgent)&&!/Chrom(e|ium)\//.test(navigator.userAgent);if(!t||!indexedDB.databases)return Promise.resolve();var e;return new Promise(function(r){var n=function(){return indexedDB.databases().finally(r)};e=setInterval(n,100),n()}).finally(function(){return clearInterval(e)})}function Jf(t){let e=t._state,{indexedDB:r}=t._deps;if(e.isBeingOpened||t.idbdb)return e.dbReadyPromise.then(()=>e.dbOpenError?le(e.dbOpenError):t);Ke&&(e.openCanceller._stackHolder=kt()),e.isBeingOpened=!0,e.dbOpenError=null,e.openComplete=!1;let n=e.openCanceller;function i(){if(e.openCanceller!==n)throw new L.DatabaseClosed("db.open() was cancelled")}let s=e.dbReadyResolve,o=null,a=!1;return O.race([n,(typeof navigator=="undefined"?O.resolve():Yf()).then(()=>new O((l,u)=>{if(i(),!r)throw new L.MissingAPI;let c=t.name,f=e.autoSchema?r.open(c):r.open(c,Math.round(t.verno*10));if(!f)throw new L.MissingAPI;f.onerror=ze(u),f.onblocked=Z(t._fireOnBlocked),f.onupgradeneeded=Z(d=>{if(o=f.transaction,e.autoSchema&&!t._options.allowEmptyDB){f.onerror=Ur,o.abort(),f.result.close();let w=r.deleteDatabase(c);w.onsuccess=w.onerror=Z(()=>{u(new L.NoSuchDatabase(`Database ${c} doesnt exist`))})}else{o.onerror=ze(u);var g=d.oldVersion>Math.pow(2,62)?0:d.oldVersion;a=g<1,t._novip.idbdb=f.result,Nf(t,g/10,o,u)}},u),f.onsuccess=Z(()=>{o=null;let d=t._novip.idbdb=f.result,g=pn(d.objectStoreNames);if(g.length>0)try{let w=d.transaction(Of(g),"readonly");e.autoSchema?Hf(t,d,w):(us(t,t._dbSchema,w),$f(t,w)||console.warn("Dexie SchemaDiff: Schema was extended without increasing the number passed to db.version(). Some queries may fail.")),is(t,w)}catch{}Hr.push(t),d.onversionchange=Z(w=>{e.vcFired=!0,t.on("versionchange").fire(w)}),d.onclose=Z(w=>{t.on("close").fire(w)}),a&&qf(t._deps,c),l()},u)}))]).then(()=>(i(),e.onReadyBeingFired=[],O.resolve(ds(()=>t.on.ready.fire(t.vip))).then(function l(){if(e.onReadyBeingFired.length>0){let u=e.onReadyBeingFired.reduce(Pi,Y);return e.onReadyBeingFired=[],O.resolve(ds(()=>u(t.vip))).then(l)}}))).finally(()=>{e.onReadyBeingFired=null,e.isBeingOpened=!1}).then(()=>t).catch(l=>{e.dbOpenError=l;try{o&&o.abort()}catch{}return n===e.openCanceller&&t._close(),le(l)}).finally(()=>{e.openComplete=!0,s()})}function hs(t){var e=o=>t.next(o),r=o=>t.throw(o),n=s(e),i=s(r);function s(o){return a=>{var l=o(a),u=l.value;return l.done?u:!u||typeof u.then!="function"?ve(u)?Promise.all(u).then(n,i):n(u):u.then(n,i)}}return s(e)()}function Xf(t,e,r){var n=arguments.length;if(n<2)throw new L.InvalidArgument("Too few arguments");for(var i=new Array(n-1);--n;)i[n-1]=arguments[n];r=i.pop();var s=xo(i);return[t,s,r]}function na(t,e,r,n,i){return O.resolve().then(()=>{let s=R.transless||R,o=t._createTransaction(e,r,t._dbSchema,n),a={trans:o,transless:s};if(n)o.idbtrans=n.idbtrans;else try{o.create(),t._state.PR1398_maxLoop=3}catch(f){return f.name===Mi.InvalidState&&t.isOpen()&&--t._state.PR1398_maxLoop>0?(console.warn("Dexie: Need to reopen db"),t._close(),t.open().then(()=>na(t,e,r,null,i))):le(f)}let l=ki(i);l&&ir();let u,c=O.follow(()=>{if(u=i.call(o,o),u)if(l){var f=qe.bind(null,null);u.then(f,f)}else typeof u.next=="function"&&typeof u.throw=="function"&&(u=hs(u))},a);return(u&&typeof u.then=="function"?O.resolve(u).then(f=>o.active?f:le(new L.PrematureCommit("Transaction committed too early. See http://bit.ly/2kdckMn"))):c.then(()=>u)).then(f=>(n&&o._resolve(),o._completion.then(()=>f))).catch(f=>(o._reject(f),le(f)))})}function Pn(t,e,r){let n=ve(t)?t.slice():[t];for(let i=0;i0,m=be(re({},w),{isVirtual:v,keyTail:g,keyLength:h,extractKey:ns(d),unique:!v&&w.unique});if(b.push(m),m.isPrimaryKey||s.push(m),h>1){let p=h===2?d[0]:d.slice(0,h-1);o(p,g+1,w)}return b.sort((p,_)=>p.keyTail-_.keyTail),m}let a=o(n.primaryKey.keyPath,0,n.primaryKey);i[":id"]=[a];for(let d of n.indexes)o(d.keyPath,0,d);function l(d){let g=i[Qr(d)];return g&&g[0]}function u(d,g){return{type:d.type===1?2:d.type,lower:Pn(d.lower,d.lowerOpen?t.MAX_KEY:t.MIN_KEY,g),lowerOpen:!0,upper:Pn(d.upper,d.upperOpen?t.MIN_KEY:t.MAX_KEY,g),upperOpen:!0}}function c(d){let g=d.query.index;return g.isVirtual?be(re({},d),{query:{index:g,range:u(d.query.range,g.keyTail)}}):d}return be(re({},r),{schema:be(re({},n),{primaryKey:a,indexes:s,getIndexByKeyPath:l}),count(d){return r.count(c(d))},query(d){return r.query(c(d))},openCursor(d){let{keyTail:g,isVirtual:w,keyLength:x}=d.query.index;if(!w)return r.openCursor(d);function b(h){function v(p){p!=null?h.continue(Pn(p,d.reverse?t.MAX_KEY:t.MIN_KEY,g)):d.unique?h.continue(h.key.slice(0,x).concat(d.reverse?t.MIN_KEY:t.MAX_KEY,g)):h.continue()}return Object.create(h,{continue:{value:v},continuePrimaryKey:{value(p,_){h.continuePrimaryKey(Pn(p,t.MAX_KEY,g),_)}},primaryKey:{get(){return h.primaryKey}},key:{get(){let p=h.key;return x===1?p[0]:p.slice(0,x)}},value:{get(){return h.value}}})}return r.openCursor(c(d)).then(h=>h&&b(h))}})}})}var ed={stack:"dbcore",name:"VirtualIndexMiddleware",level:1,create:Zf};function ps(t,e,r,n){return r=r||{},n=n||"",oe(t).forEach(i=>{if(!Oe(e,i))r[n+i]=void 0;else{var s=t[i],o=e[i];if(typeof s=="object"&&typeof o=="object"&&s&&o){let a=Di(s),l=Di(o);a!==l?r[n+i]=e[i]:a==="Object"?ps(s,o,r,n+i+"."):s!==o&&(r[n+i]=e[i])}else s!==o&&(r[n+i]=e[i])}}),oe(e).forEach(i=>{Oe(t,i)||(r[n+i]=e[i])}),r}function td(t,e){return e.type==="delete"?e.keys:e.keys||e.values.map(t.extractKey)}var rd={stack:"dbcore",name:"HooksMiddleware",level:2,create:t=>be(re({},t),{table(e){let r=t.table(e),{primaryKey:n}=r.schema;return be(re({},r),{mutate(s){let o=R.trans,{deleting:a,creating:l,updating:u}=o.table(e).hook;switch(s.type){case"add":if(l.fire===Y)break;return o._promise("readwrite",()=>c(s),!0);case"put":if(l.fire===Y&&u.fire===Y)break;return o._promise("readwrite",()=>c(s),!0);case"delete":if(a.fire===Y)break;return o._promise("readwrite",()=>c(s),!0);case"deleteRange":if(a.fire===Y)break;return o._promise("readwrite",()=>f(s),!0)}return r.mutate(s);function c(g){let w=R.trans,x=g.keys||td(n,g);if(!x)throw new Error("Keys missing");return g=g.type==="add"||g.type==="put"?be(re({},g),{keys:x}):re({},g),g.type!=="delete"&&(g.values=[...g.values]),g.keys&&(g.keys=[...g.keys]),nd(r,g,x).then(b=>{let h=x.map((v,m)=>{let p=b[m],_={onerror:null,onsuccess:null};if(g.type==="delete")a.fire.call(_,v,p,w);else if(g.type==="add"||p===void 0){let y=l.fire.call(_,v,g.values[m],w);v==null&&y!=null&&(v=y,g.keys[m]=v,n.outbound||Be(g.values[m],n.keyPath,v))}else{let y=ps(p,g.values[m]),j=u.fire.call(_,y,v,p,w);if(j){let A=g.values[m];Object.keys(j).forEach(C=>{Oe(A,C)?A[C]=j[C]:Be(A,C,j[C])})}}return _});return r.mutate(g).then(({failures:v,results:m,numFailures:p,lastResult:_})=>{for(let y=0;y(h.forEach(m=>m.onerror&&m.onerror(v)),Promise.reject(v)))})}function f(g){return d(g.trans,g.range,1e4)}function d(g,w,x){return r.query({trans:g,values:!1,query:{index:n,range:w},limit:x}).then(({result:b})=>c({type:"delete",keys:b,trans:g}).then(h=>h.numFailures>0?Promise.reject(h.failures[0]):b.length({table:e=>{let r=t.table(e);return be(re({},r),{getMany:n=>{if(!n.cache)return r.getMany(n);let i=ia(n.keys,n.trans._cache,n.cache==="clone");return i?O.resolve(i):r.getMany(n).then(s=>(n.trans._cache={keys:n.keys,values:n.cache==="clone"?Pr(s):s},s))},mutate:n=>(n.type!=="add"&&(n.trans._cache=null),r.mutate(n))})}})};function ms(t){return!("from"in t)}var Ye=function(t,e){if(this)we(this,arguments.length?{d:1,from:t,to:arguments.length>1?e:t}:{d:0});else{let r=new Ye;return t&&"d"in t&&we(r,t),r}};Zt(Ye.prototype,{add(t){return Rn(this,t),this},addKey(t){return Yr(this,t,t),this},addKeys(t){return t.forEach(e=>Yr(this,e,e)),this},[Ti](){return gs(this)}});function Yr(t,e,r){let n=je(e,r);if(isNaN(n))return;if(n>0)throw RangeError();if(ms(t))return we(t,{from:e,to:r,d:1});let i=t.l,s=t.r;if(je(r,t.from)<0)return i?Yr(i,e,r):t.l={from:e,to:r,d:1,l:null,r:null},sa(t);if(je(e,t.to)>0)return s?Yr(s,e,r):t.r={from:e,to:r,d:1,l:null,r:null},sa(t);je(e,t.from)<0&&(t.from=e,t.l=null,t.d=s?s.d+1:1),je(r,t.to)>0&&(t.to=r,t.r=null,t.d=t.l?t.l.d+1:1);let o=!t.r;i&&!t.l&&Rn(t,i),s&&o&&Rn(t,s)}function Rn(t,e){function r(n,{from:i,to:s,l:o,r:a}){Yr(n,i,s),o&&r(n,o),a&&r(n,a)}ms(e)||r(t,e)}function sd(t,e){let r=gs(e),n=r.next();if(n.done)return!1;let i=n.value,s=gs(t),o=s.next(i.from),a=o.value;for(;!n.done&&!o.done;){if(je(a.from,i.to)<=0&&je(a.to,i.from)>=0)return!0;je(i.from,a.from)<0?i=(n=r.next(a.from)).value:a=(o=s.next(i.from)).value}return!1}function gs(t){let e=ms(t)?null:{s:0,n:t};return{next(r){let n=arguments.length>0;for(;e;)switch(e.s){case 0:if(e.s=1,n)for(;e.n.l&&je(r,e.n.from)<0;)e={up:e,n:e.n.l,s:1};else for(;e.n.l;)e={up:e,n:e.n.l,s:1};case 1:if(e.s=2,!n||je(r,e.n.to)<=0)return{value:e.n,done:!1};case 2:if(e.n.r){e.s=3,e={up:e,n:e.n.r,s:0};continue}case 3:e=e.up}return{done:!0}}}}function sa(t){var e,r;let n=(((e=t.r)===null||e===void 0?void 0:e.d)||0)-(((r=t.l)===null||r===void 0?void 0:r.d)||0),i=n>1?"r":n<-1?"l":"";if(i){let s=i==="r"?"l":"r",o=re({},t),a=t[i];t.from=a.from,t.to=a.to,t[i]=a[i],o[i]=a[s],t[s]=o,o.d=oa(o)}t.d=oa(t)}function oa({r:t,l:e}){return(t?e?Math.max(t.d,e.d):t.d:e?e.d:0)+1}var od={stack:"dbcore",level:0,create:t=>{let e=t.schema.name,r=new Ye(t.MIN_KEY,t.MAX_KEY);return be(re({},t),{table:n=>{let i=t.table(n),{schema:s}=i,{primaryKey:o}=s,{extractKey:a,outbound:l}=o,u=be(re({},i),{mutate:d=>{let g=d.trans,w=g.mutatedParts||(g.mutatedParts={}),x=y=>{let j=`idb://${e}/${n}/${y}`;return w[j]||(w[j]=new Ye)},b=x(""),h=x(":dels"),{type:v}=d,[m,p]=d.type==="deleteRange"?[d.range]:d.type==="delete"?[d.keys]:d.values.length<50?[[],d.values]:[],_=d.trans._cache;return i.mutate(d).then(y=>{if(ve(m)){v!=="delete"&&(m=y.results),b.addKeys(m);let j=ia(m,_);!j&&v!=="add"&&h.addKeys(m),(j||p)&&ad(x,s,j,p)}else if(m){let j={from:m.lower,to:m.upper};h.add(j),b.add(j)}else b.add(r),h.add(r),s.indexes.forEach(j=>x(j.name).add(r));return y})}}),c=({query:{index:d,range:g}})=>{var w,x;return[d,new Ye((w=g.lower)!==null&&w!==void 0?w:t.MIN_KEY,(x=g.upper)!==null&&x!==void 0?x:t.MAX_KEY)]},f={get:d=>[o,new Ye(d.key)],getMany:d=>[o,new Ye().addKeys(d.keys)],count:c,query:c,openCursor:c};return oe(f).forEach(d=>{u[d]=function(g){let{subscr:w}=R;if(w){let x=p=>{let _=`idb://${e}/${n}/${p}`;return w[_]||(w[_]=new Ye)},b=x(""),h=x(":dels"),[v,m]=f[d](g);if(x(v.name||"").add(m),!v.isPrimaryKey)if(d==="count")h.add(r);else{let p=d==="query"&&l&&g.values&&i.query(be(re({},g),{values:!1}));return i[d].apply(this,arguments).then(_=>{if(d==="query"){if(l&&g.values)return p.then(({result:j})=>(b.addKeys(j),_));let y=g.values?_.result.map(a):_.result;g.values?b.addKeys(y):h.addKeys(y)}else if(d==="openCursor"){let y=_,j=g.values;return y&&Object.create(y,{key:{get(){return h.addKey(y.primaryKey),y.key}},primaryKey:{get(){let A=y.primaryKey;return h.addKey(A),A}},value:{get(){return j&&b.addKey(y.primaryKey),y.value}}})}return _})}}return i[d].apply(this,arguments)}}),u}})}};function ad(t,e,r,n){function i(s){let o=t(s.name||"");function a(u){return u!=null?s.extractKey(u):null}let l=u=>s.multiEntry&&ve(u)?u.forEach(c=>o.addKey(c)):o.addKey(u);(r||n).forEach((u,c)=>{let f=r&&a(r[c]),d=n&&a(n[c]);je(f,d)!==0&&(f!=null&&l(f),d!=null&&l(d))})}e.indexes.forEach(i)}var Je=class{constructor(e,r){this._middlewares={},this.verno=0;let n=Je.dependencies;this._options=r=re({addons:Je.addons,autoOpen:!0,indexedDB:n.indexedDB,IDBKeyRange:n.IDBKeyRange},r),this._deps={indexedDB:r.indexedDB,IDBKeyRange:r.IDBKeyRange};let{addons:i}=r;this._dbSchema={},this._versions=[],this._storeNames=[],this._allTables={},this.idbdb=null,this._novip=this;let s={dbOpenError:null,isBeingOpened:!1,onReadyBeingFired:null,openComplete:!1,dbReadyResolve:Y,dbReadyPromise:null,cancelOpen:Y,openCanceller:null,autoSchema:!0,PR1398_maxLoop:3};s.dbReadyPromise=new O(o=>{s.dbReadyResolve=o}),s.openCanceller=new O((o,a)=>{s.cancelOpen=a}),this._state=s,this.name=e,this.on=$r(this,"populate","blocked","versionchange","close",{ready:[Pi,Y]}),this.on.ready.subscribe=yo(this.on.ready.subscribe,o=>(a,l)=>{Je.vip(()=>{let u=this._state;if(u.openComplete)u.dbOpenError||O.resolve().then(a),l&&o(a);else if(u.onReadyBeingFired)u.onReadyBeingFired.push(a),l&&o(a);else{o(a);let c=this;l||o(function f(){c.on.ready.unsubscribe(a),c.on.ready.unsubscribe(f)})}})}),this.Collection=Af(this),this.Table=bf(this),this.Transaction=kf(this),this.Version=Uf(this),this.WhereClause=Tf(this),this.on("versionchange",o=>{o.newVersion>0?console.warn(`Another connection wants to upgrade database '${this.name}'. Closing db now to resume the upgrade.`):console.warn(`Another connection wants to delete database '${this.name}'. Closing db now to resume the delete request.`),this.close()}),this.on("blocked",o=>{!o.newVersion||o.newVersionnew this.Transaction(o,a,l,this._options.chromeTransactionDurability,u),this._fireOnBlocked=o=>{this.on("blocked").fire(o),Hr.filter(a=>a.name===this.name&&a!==this&&!a._state.vcFired).map(a=>a.on("versionchange").fire(o))},this.use(ed),this.use(rd),this.use(od),this.use(id),this.vip=Object.create(this,{_vip:{value:!0}}),i.forEach(o=>o(this))}version(e){if(isNaN(e)||e<.1)throw new L.Type("Given version is not a positive number");if(e=Math.round(e*10)/10,this.idbdb||this._state.isBeingOpened)throw new L.Schema("Cannot add version when database is open");this.verno=Math.max(this.verno,e);let r=this._versions;var n=r.filter(i=>i._cfg.version===e)[0];return n||(n=new this.Version(e),r.push(n),r.sort(Lf),n.stores({}),this._state.autoSchema=!1,n)}_whenReady(e){return this.idbdb&&(this._state.openComplete||R.letThrough||this._vip)?e():new O((r,n)=>{if(this._state.openComplete)return n(new L.DatabaseClosed(this._state.dbOpenError));if(!this._state.isBeingOpened){if(!this._options.autoOpen){n(new L.DatabaseClosed);return}this.open().catch(Y)}this._state.dbReadyPromise.then(r,n)}).then(e)}use({stack:e,create:r,level:n,name:i}){i&&this.unuse({stack:e,name:i});let s=this._middlewares[e]||(this._middlewares[e]=[]);return s.push({stack:e,create:r,level:n??10,name:i}),s.sort((o,a)=>o.level-a.level),this}unuse({stack:e,name:r,create:n}){return e&&this._middlewares[e]&&(this._middlewares[e]=this._middlewares[e].filter(i=>n?i.create!==n:r?i.name!==r:!1)),this}open(){return Jf(this)}_close(){let e=this._state,r=Hr.indexOf(this);if(r>=0&&Hr.splice(r,1),this.idbdb){try{this.idbdb.close()}catch{}this._novip.idbdb=null}e.dbReadyPromise=new O(n=>{e.dbReadyResolve=n}),e.openCanceller=new O((n,i)=>{e.cancelOpen=i})}close(){this._close();let e=this._state;this._options.autoOpen=!1,e.dbOpenError=new L.DatabaseClosed,e.isBeingOpened&&e.cancelOpen(e.dbOpenError)}delete(){let e=arguments.length>0,r=this._state;return new O((n,i)=>{let s=()=>{this.close();var o=this._deps.indexedDB.deleteDatabase(this.name);o.onsuccess=Z(()=>{Qf(this._deps,this.name),n()}),o.onerror=ze(i),o.onblocked=this._fireOnBlocked};if(e)throw new L.InvalidArgument("Arguments not allowed in db.delete()");r.isBeingOpened?r.dbReadyPromise.then(s):s()})}backendDB(){return this.idbdb}isOpen(){return this.idbdb!==null}hasBeenClosed(){let e=this._state.dbOpenError;return e&&e.name==="DatabaseClosed"}hasFailed(){return this._state.dbOpenError!==null}dynamicallyOpened(){return this._state.autoSchema}get tables(){return oe(this._allTables).map(e=>this._allTables[e])}transaction(){let e=Xf.apply(this,arguments);return this._transaction.apply(this,e)}_transaction(e,r,n){let i=R.trans;(!i||i.db!==this||e.indexOf("!")!==-1)&&(i=null);let s=e.indexOf("?")!==-1;e=e.replace("!","").replace("?","");let o,a;try{if(a=r.map(u=>{var c=u instanceof this.Table?u.name:u;if(typeof c!="string")throw new TypeError("Invalid table argument to Dexie.transaction(). Only Table or String are allowed");return c}),e=="r"||e===Yi)o=Yi;else if(e=="rw"||e==Ji)o=Ji;else throw new L.InvalidArgument("Invalid transaction mode: "+e);if(i){if(i.mode===Yi&&o===Ji)if(s)i=null;else throw new L.SubTransaction("Cannot enter a sub-transaction with READWRITE mode when parent transaction is READONLY");i&&a.forEach(u=>{if(i&&i.storeNames.indexOf(u)===-1)if(s)i=null;else throw new L.SubTransaction("Table "+u+" not included in parent transaction.")}),s&&i&&!i.active&&(i=null)}}catch(u){return i?i._promise(null,(c,f)=>{f(u)}):le(u)}let l=na.bind(null,this,o,a,i,n);return i?i._promise(o,l,"lock"):R.trans?sr(R.transless,()=>this._whenReady(l)):this._whenReady(l)}table(e){if(!Oe(this._allTables,e))throw new L.InvalidTable(`Table ${e} does not exist`);return this._allTables[e]}},ld=typeof Symbol!="undefined"&&"observable"in Symbol?Symbol.observable:"@@observable",aa=class{constructor(e){this._subscribe=e}subscribe(e,r,n){return this._subscribe(!e||typeof e=="function"?{next:e,error:r,complete:n}:e)}[ld](){return this}};function la(t,e){return oe(e).forEach(r=>{let n=t[r]||(t[r]=new Ye);Rn(n,e[r])}),t}function ud(t){return new aa(e=>{let r=ki(t);function n(g){r&&ir();let w=()=>lt(t,{subscr:g,trans:null}),x=R.trans?sr(R.transless,w):w();return r&&x.then(qe,qe),x}let i=!1,s={},o={},a={get closed(){return i},unsubscribe:()=>{i=!0,dt.storagemutated.unsubscribe(f)}};e.start&&e.start(a);let l=!1,u=!1;function c(){return oe(o).some(g=>s[g]&&sd(s[g],o[g]))}let f=g=>{la(s,g),c()&&d()},d=()=>{if(l||i)return;s={};let g={},w=n(g);u||(dt(Gr,f),u=!0),l=!0,Promise.resolve(w).then(x=>{l=!1,!i&&(c()?d():(s={},o=g,e.next&&e.next(x)))},x=>{l=!1,e.error&&e.error(x),a.unsubscribe()})};return d(),a})}var ys;try{ys={indexedDB:J.indexedDB||J.mozIndexedDB||J.webkitIndexedDB||J.msIndexedDB,IDBKeyRange:J.IDBKeyRange||J.webkitIDBKeyRange}}catch{ys={indexedDB:null,IDBKeyRange:null}}var Bt=Je;Zt(Bt,be(re({},gn),{delete(t){return new Bt(t,{addons:[]}).delete()},exists(t){return new Bt(t,{addons:[]}).open().then(e=>(e.close(),!0)).catch("NoSuchDatabaseError",()=>!1)},getDatabaseNames(t){try{return Gf(Bt.dependencies).then(t)}catch{return le(new L.MissingAPI)}},defineClass(){function t(e){we(this,e)}return t},ignoreTransaction(t){return R.trans?sr(R.transless,t):t()},vip:ds,async:function(t){return function(){try{var e=hs(t.apply(this,arguments));return!e||typeof e.then!="function"?O.resolve(e):e}catch(r){return le(r)}}},spawn:function(t,e,r){try{var n=hs(t.apply(r,e||[]));return!n||typeof n.then!="function"?O.resolve(n):n}catch(i){return le(i)}},currentTransaction:{get:()=>R.trans||null},waitFor:function(t,e){let r=O.resolve(typeof t=="function"?Bt.ignoreTransaction(t):t).timeout(e||6e4);return R.trans?R.trans.waitFor(r):r},Promise:O,debug:{get:()=>Ke,set:t=>{jo(t,t==="dexie"?()=>!0:Vo)}},derive:er,extend:we,props:Zt,override:yo,Events:$r,on:dt,liveQuery:ud,extendObservabilitySet:la,getByKeyPath:Ue,setByKeyPath:Be,delByKeyPath:Wc,shallowClone:bo,deepClone:Pr,getObjectDiff:ps,cmp:je,asap:vo,minKey:Qi,addons:[],connections:Hr,errnames:Mi,dependencies:ys,semVer:Ko,version:Ko.split(".").map(t=>parseInt(t)).reduce((t,e,r)=>t+e/Math.pow(10,r*2))}));Bt.maxKey=qr(Bt.dependencies.IDBKeyRange);typeof dispatchEvent!="undefined"&&typeof addEventListener!="undefined"&&(dt(Gr,t=>{if(!Xe){let e;En?(e=document.createEvent("CustomEvent"),e.initCustomEvent(ft,!0,!0,t)):e=new CustomEvent(ft,{detail:t}),Xe=!0,dispatchEvent(e),Xe=!1}}),addEventListener(ft,({detail:t})=>{Xe||Bn(t)}));function Bn(t){let e=Xe;try{Xe=!0,dt.storagemutated.fire(t)}finally{Xe=e}}var Xe=!1;if(typeof BroadcastChannel!="undefined"){let t=new BroadcastChannel(ft);dt(Gr,e=>{Xe||t.postMessage(e)}),t.onmessage=e=>{e.data&&Bn(e.data)}}else if(typeof self!="undefined"&&typeof navigator!="undefined"){dt(Gr,e=>{try{Xe||(typeof localStorage!="undefined"&&localStorage.setItem(ft,JSON.stringify({trig:Math.random(),changedParts:e})),typeof self.clients=="object"&&[...self.clients.matchAll({includeUncontrolled:!0})].forEach(r=>r.postMessage({type:ft,changedParts:e})))}catch{}}),typeof addEventListener!="undefined"&&addEventListener("storage",e=>{if(e.key===ft){let r=JSON.parse(e.newValue);r&&Bn(r.changedParts)}});let t=self.document&&navigator.serviceWorker;t&&t.addEventListener("message",cd)}function cd({data:t}){t&&t.type===ft&&Bn(t.changedParts)}O.rejectionMapper=ef;jo(Ke,Vo);var Ve=class extends Je{constructor(){super(Ve.dbName);this.version(Ve.dbVersion).stores({searchHistory:"++id",minisearch:"date"})}static async clearOldDatabases(){let e=(await indexedDB.databases()).filter(r=>r.name===Ve.dbName&&r.version!==Ve.dbVersion*10);if(e.length){console.log("Omnisearch - Those IndexedDb databases will be deleted:");for(let r of e)r.name&&indexedDB.deleteDatabase(r.name)}}static getInstance(){return Ve.instance||(Ve.instance=new Ve),Ve.instance}async clearCache(){await this.minisearch.clear()}},lr=Ve;lr.dbVersion=8,lr.dbName="omnisearch/cache/"+app.appId;var Ee=lr.getInstance();var Lt=hn(!1),vs=class extends G.PluginSettingTab{constructor(e){super(app,e);this.plugin=e,Lt.subscribe(async r=>{E.showExcerpt=r,await ue(this.plugin)})}display(){let{containerEl:e}=this;e.empty(),e.createEl("h2",{text:"Omnisearch"});let r=e.createDiv();r.innerHTML=` +`).slice(e).filter(Co).map(n=>` +`+n).join("")):""}var Zc=["Modify","Bulk","OpenFailed","VersionChange","Schema","Upgrade","InvalidTable","MissingAPI","NoSuchDatabase","InvalidArgument","SubTransaction","Unsupported","Internal","DatabaseClosed","PrematureCommit","ForeignAwait"],Fo=["Unknown","Constraint","Data","TransactionInactive","ReadOnly","Version","NotFound","InvalidState","InvalidAccess","Abort","Timeout","QuotaExceeded","Syntax","DataClone"],Mi=Zc.concat(Fo),ef={VersionChanged:"Database version changed by other database connection",DatabaseClosed:"Database has been closed",Abort:"Transaction aborted",TransactionInactive:"Transaction has already completed or failed",MissingAPI:"IndexedDB API missing. Please visit https://tinyurl.com/y2uuvskb"};function rr(t,e){this._e=kt(),this.name=t,this.message=e}er(rr).from(Error).extend({stack:{get:function(){return this._stack||(this._stack=this.name+": "+this.message+Oi(this._e,2))}},toString:function(){return this.name+": "+this.message}});function So(t,e){return t+". Errors: "+Object.keys(e).map(r=>e[r].toString()).filter((r,n,i)=>i.indexOf(r)===n).join(` +`)}function mn(t,e,r,n){this._e=kt(),this.failures=e,this.failedKeys=n,this.successCount=r,this.message=So(t,e)}er(mn).from(rr);function Rr(t,e){this._e=kt(),this.name="BulkError",this.failures=Object.keys(e).map(r=>e[r]),this.failuresByPos=e,this.message=So(t,e)}er(Rr).from(rr);var Pi=Mi.reduce((t,e)=>(t[e]=e+"Error",t),{}),tf=rr,L=Mi.reduce((t,e)=>{var r=e+"Error";function n(i,s){this._e=kt(),this.name=r,i?typeof i=="string"?(this.message=`${i}${s?` + `+s:""}`,this.inner=s||null):typeof i=="object"&&(this.message=`${i.name} ${i.message}`,this.inner=i):(this.message=ef[e]||r,this.inner=null)}return er(n).from(tf),t[e]=n,t},{});L.Syntax=SyntaxError;L.Type=TypeError;L.Range=RangeError;var Eo=Fo.reduce((t,e)=>(t[e+"Error"]=L[e],t),{});function rf(t,e){if(!t||t instanceof rr||t instanceof TypeError||t instanceof SyntaxError||!t.name||!Eo[t.name])return t;var r=new Eo[t.name](e||t.message,t);return"stack"in t&&We(r,"stack",{get:function(){return this.inner.stack}}),r}var gn=Mi.reduce((t,e)=>(["Syntax","Type","Range"].indexOf(e)===-1&&(t[e+"Error"]=L[e]),t),{});gn.ModifyError=mn;gn.DexieError=rr;gn.BulkError=Rr;function Y(){}function Br(t){return t}function nf(t,e){return t==null||t===Br?e:function(r){return e(t(r))}}function It(t,e){return function(){t.apply(this,arguments),e.apply(this,arguments)}}function sf(t,e){return t===Y?e:function(){var r=t.apply(this,arguments);r!==void 0&&(arguments[0]=r);var n=this.onsuccess,i=this.onerror;this.onsuccess=null,this.onerror=null;var s=e.apply(this,arguments);return n&&(this.onsuccess=this.onsuccess?It(n,this.onsuccess):n),i&&(this.onerror=this.onerror?It(i,this.onerror):i),s!==void 0?s:r}}function of(t,e){return t===Y?e:function(){t.apply(this,arguments);var r=this.onsuccess,n=this.onerror;this.onsuccess=this.onerror=null,e.apply(this,arguments),r&&(this.onsuccess=this.onsuccess?It(r,this.onsuccess):r),n&&(this.onerror=this.onerror?It(n,this.onerror):n)}}function af(t,e){return t===Y?e:function(r){var n=t.apply(this,arguments);je(r,n);var i=this.onsuccess,s=this.onerror;this.onsuccess=null,this.onerror=null;var o=e.apply(this,arguments);return i&&(this.onsuccess=this.onsuccess?It(i,this.onsuccess):i),s&&(this.onerror=this.onerror?It(s,this.onerror):s),n===void 0?o===void 0?void 0:o:je(n,o)}}function lf(t,e){return t===Y?e:function(){return e.apply(this,arguments)===!1?!1:t.apply(this,arguments)}}function Ri(t,e){return t===Y?e:function(){var r=t.apply(this,arguments);if(r&&typeof r.then=="function"){for(var n=this,i=arguments.length,s=new Array(i);i--;)s[i]=arguments[i];return r.then(function(){return e.apply(n,s)})}return e.apply(this,arguments)}}var Lr={},uf=100,cf=20,Do=100,[Bi,yn,Li]=typeof Promise=="undefined"?[]:(()=>{let t=Promise.resolve();if(typeof crypto=="undefined"||!crypto.subtle)return[t,Or(t),t];let e=crypto.subtle.digest("SHA-512",new Uint8Array([0]));return[e,Or(e),t]})(),To=yn&&yn.then,vn=Bi&&Bi.constructor,Ni=!!Li,Ki=!1,ff=Li?()=>{Li.then(wn)}:J.setImmediate?setImmediate.bind(null,wn):J.MutationObserver?()=>{var t=document.createElement("div");new MutationObserver(()=>{wn(),t=null}).observe(t,{attributes:!0}),t.setAttribute("i","1")}:()=>{setTimeout(wn,0)},Nr=function(t,e){Kr.push([t,e]),_n&&(ff(),_n=!1)},zi=!0,_n=!0,Ot=[],xn=[],Vi=null,$i=Br,nr={id:"global",global:!0,ref:0,unhandleds:[],onunhandled:Ko,pgp:!1,env:{},finalize:function(){this.unhandleds.forEach(t=>{try{Ko(t[0],t[1])}catch{}})}},R=nr,Kr=[],Mt=0,bn=[];function I(t){if(typeof this!="object")throw new TypeError("Promises must be constructed via new");this._listeners=[],this.onuncatched=Y,this._lib=!1;var e=this._PSD=R;if(Ke&&(this._stackHolder=kt(),this._prev=null,this._numPrev=0),typeof t!="function"){if(t!==Lr)throw new TypeError("Not a function");this._state=arguments[1],this._value=arguments[2],this._state===!1&&Wi(this,this._value);return}this._state=null,this._value=null,++e.ref,Io(this,t)}var Hi={get:function(){var t=R,e=Cn;function r(n,i){var s=!t.global&&(t!==R||e!==Cn);let o=s&&!Qe();var a=new I((l,u)=>{Ui(this,new ko(Sn(n,t,s,o),Sn(i,t,s,o),l,u,t))});return Ke&&Po(a,this),a}return r.prototype=Lr,r},set:function(t){We(this,"then",t&&t.prototype===Lr?Hi:{get:function(){return t},set:Hi.set})}};Zt(I.prototype,{then:Hi,_then:function(t,e){Ui(this,new ko(null,null,t,e,R))},catch:function(t){if(arguments.length===1)return this.then(null,t);var e=arguments[0],r=arguments[1];return typeof e=="function"?this.then(null,n=>n instanceof e?r(n):jn(n)):this.then(null,n=>n&&n.name===e?r(n):jn(n))},finally:function(t){return this.then(e=>(t(),e),e=>(t(),jn(e)))},stack:{get:function(){if(this._stack)return this._stack;try{Ki=!0;var t=Mo(this,[],cf),e=t.join(` +From previous: `);return this._state!==null&&(this._stack=e),e}finally{Ki=!1}}},timeout:function(t,e){return t<1/0?new I((r,n)=>{var i=setTimeout(()=>n(new L.Timeout(e)),t);this.then(r,n).finally(clearTimeout.bind(null,i))}):this}});typeof Symbol!="undefined"&&Symbol.toStringTag&&We(I.prototype,Symbol.toStringTag,"Dexie.Promise");nr.env=Ro();function ko(t,e,r,n,i){this.onFulfilled=typeof t=="function"?t:null,this.onRejected=typeof e=="function"?e:null,this.resolve=r,this.reject=n,this.psd=i}Zt(I,{all:function(){var t=Ge.apply(null,arguments).map(Fn);return new I(function(e,r){t.length===0&&e([]);var n=t.length;t.forEach((i,s)=>I.resolve(i).then(o=>{t[s]=o,--n||e(t)},r))})},resolve:t=>{if(t instanceof I)return t;if(t&&typeof t.then=="function")return new I((r,n)=>{t.then(r,n)});var e=new I(Lr,!0,t);return Po(e,Vi),e},reject:jn,race:function(){var t=Ge.apply(null,arguments).map(Fn);return new I((e,r)=>{t.map(n=>I.resolve(n).then(e,r))})},PSD:{get:()=>R,set:t=>R=t},totalEchoes:{get:()=>Cn},newPSD:lt,usePSD:sr,scheduler:{get:()=>Nr,set:t=>{Nr=t}},rejectionMapper:{get:()=>$i,set:t=>{$i=t}},follow:(t,e)=>new I((r,n)=>lt((i,s)=>{var o=R;o.unhandleds=[],o.onunhandled=s,o.finalize=It(function(){hf(()=>{this.unhandleds.length===0?i():s(this.unhandleds[0])})},o.finalize),t()},e,r,n))});vn&&(vn.allSettled&&We(I,"allSettled",function(){let t=Ge.apply(null,arguments).map(Fn);return new I(e=>{t.length===0&&e([]);let r=t.length,n=new Array(r);t.forEach((i,s)=>I.resolve(i).then(o=>n[s]={status:"fulfilled",value:o},o=>n[s]={status:"rejected",reason:o}).then(()=>--r||e(n)))})}),vn.any&&typeof AggregateError!="undefined"&&We(I,"any",function(){let t=Ge.apply(null,arguments).map(Fn);return new I((e,r)=>{t.length===0&&r(new AggregateError([]));let n=t.length,i=new Array(n);t.forEach((s,o)=>I.resolve(s).then(a=>e(a),a=>{i[o]=a,--n||r(new AggregateError(i))}))})}));function Io(t,e){try{e(r=>{if(t._state===null){if(r===t)throw new TypeError("A promise cannot be resolved with itself.");var n=t._lib&&zr();r&&typeof r.then=="function"?Io(t,(i,s)=>{r instanceof I?r._then(i,s):r.then(i,s)}):(t._state=!0,t._value=r,Oo(t)),n&&Vr()}},Wi.bind(null,t))}catch(r){Wi(t,r)}}function Wi(t,e){if(xn.push(e),t._state===null){var r=t._lib&&zr();e=$i(e),t._state=!1,t._value=e,Ke&&e!==null&&typeof e=="object"&&!e._promise&&Uc(()=>{var n=Ei(e,"stack");e._promise=t,We(e,"stack",{get:()=>Ki?n&&(n.get?n.get.apply(e):n.value):t.stack})}),pf(t),Oo(t),r&&Vr()}}function Oo(t){var e=t._listeners;t._listeners=[];for(var r=0,n=e.length;r{--Mt==0&&Gi()},[]))}function Ui(t,e){if(t._state===null){t._listeners.push(e);return}var r=t._state?e.onFulfilled:e.onRejected;if(r===null)return(t._state?e.resolve:e.reject)(t._value);++e.psd.ref,++Mt,Nr(df,[r,t,e])}function df(t,e,r){try{Vi=e;var n,i=e._value;e._state?n=t(i):(xn.length&&(xn=[]),n=t(i),xn.indexOf(i)===-1&&mf(e)),r.resolve(n)}catch(s){r.reject(s)}finally{Vi=null,--Mt==0&&Gi(),--r.psd.ref||r.psd.finalize()}}function Mo(t,e,r){if(e.length===r)return e;var n="";if(t._state===!1){var i=t._value,s,o;i!=null?(s=i.name||"Error",o=i.message||i,n=Oi(i,0)):(s=i,o=""),e.push(s+(o?": "+o:"")+n)}return Ke&&(n=Oi(t._stackHolder,2),n&&e.indexOf(n)===-1&&e.push(n),t._prev&&Mo(t._prev,e,r)),e}function Po(t,e){var r=e?e._numPrev+1:0;r0;)for(t=Kr,Kr=[],r=t.length,e=0;e0);zi=!0,_n=!0}function Gi(){var t=Ot;Ot=[],t.forEach(n=>{n._PSD.onunhandled.call(null,n._value,n)});for(var e=bn.slice(0),r=e.length;r;)e[--r]()}function hf(t){function e(){t(),bn.splice(bn.indexOf(e),1)}bn.push(e),++Mt,Nr(()=>{--Mt==0&&Gi()},[])}function pf(t){Ot.some(e=>e._value===t._value)||Ot.push(t)}function mf(t){for(var e=Ot.length;e;)if(Ot[--e]._value===t._value){Ot.splice(e,1);return}}function jn(t){return new I(Lr,!1,t)}function Z(t,e){var r=R;return function(){var n=zr(),i=R;try{return ut(r,!0),t.apply(this,arguments)}catch(s){e&&e(s)}finally{ut(i,!1),n&&Vr()}}}var _e={awaits:0,echoes:0,id:0},gf=0,An=[],Qi=0,Cn=0,yf=0;function lt(t,e,r,n){var i=R,s=Object.create(i);s.parent=i,s.ref=0,s.global=!1,s.id=++yf;var o=nr.env;s.env=Ni?{Promise:I,PromiseProp:{value:I,configurable:!0,writable:!0},all:I.all,race:I.race,allSettled:I.allSettled,any:I.any,resolve:I.resolve,reject:I.reject,nthen:Lo(o.nthen,s),gthen:Lo(o.gthen,s)}:{},e&&je(s,e),++i.ref,s.finalize=function(){--this.parent.ref||this.parent.finalize()};var a=sr(s,t,r,n);return s.ref===0&&s.finalize(),a}function ir(){return _e.id||(_e.id=++gf),++_e.awaits,_e.echoes+=Do,_e.id}function Qe(){return _e.awaits?(--_e.awaits==0&&(_e.id=0),_e.echoes=_e.awaits*Do,!0):!1}(""+To).indexOf("[native code]")===-1&&(ir=Qe=Y);function Fn(t){return _e.echoes&&t&&t.constructor===vn?(ir(),t.then(e=>(Qe(),e),e=>(Qe(),le(e)))):t}function vf(t){++Cn,(!_e.echoes||--_e.echoes==0)&&(_e.echoes=_e.id=0),An.push(R),ut(t,!0)}function _f(){var t=An[An.length-1];An.pop(),ut(t,!1)}function ut(t,e){var r=R;if((e?_e.echoes&&(!Qi++||t!==R):Qi&&(!--Qi||t!==R))&&Bo(e?vf.bind(null,t):_f),t!==R&&(R=t,r===nr&&(nr.env=Ro()),Ni)){var n=nr.env.Promise,i=t.env;yn.then=i.nthen,n.prototype.then=i.gthen,(r.global||t.global)&&(Object.defineProperty(J,"Promise",i.PromiseProp),n.all=i.all,n.race=i.race,n.resolve=i.resolve,n.reject=i.reject,i.allSettled&&(n.allSettled=i.allSettled),i.any&&(n.any=i.any))}}function Ro(){var t=J.Promise;return Ni?{Promise:t,PromiseProp:Object.getOwnPropertyDescriptor(J,"Promise"),all:t.all,race:t.race,allSettled:t.allSettled,any:t.any,resolve:t.resolve,reject:t.reject,nthen:yn.then,gthen:t.prototype.then}:{}}function sr(t,e,r,n,i){var s=R;try{return ut(t,!0),e(r,n,i)}finally{ut(s,!1)}}function Bo(t){To.call(Bi,t)}function Sn(t,e,r,n){return typeof t!="function"?t:function(){var i=R;r&&ir(),ut(e,!0);try{return t.apply(this,arguments)}finally{ut(i,!1),n&&Bo(Qe)}}}function Lo(t,e){return function(r,n){return t.call(this,Sn(r,e),Sn(n,e))}}var No="unhandledrejection";function Ko(t,e){var r;try{r=e.onuncatched(t)}catch{}if(r!==!1)try{var n,i={promise:e,reason:t};if(J.document&&document.createEvent?(n=document.createEvent("Event"),n.initEvent(No,!0,!0),je(n,i)):J.CustomEvent&&(n=new CustomEvent(No,{detail:i}),je(n,i)),n&&J.dispatchEvent&&(dispatchEvent(n),!J.PromiseRejectionEvent&&J.onunhandledrejection))try{J.onunhandledrejection(n)}catch{}Ke&&n&&!n.defaultPrevented&&console.warn(`Unhandled rejection: ${t.stack||t}`)}catch{}}var le=I.reject;function qi(t,e,r,n){if(!t.idbdb||!t._state.openComplete&&!R.letThrough&&!t._vip){if(t._state.openComplete)return le(new L.DatabaseClosed(t._state.dbOpenError));if(!t._state.isBeingOpened){if(!t._options.autoOpen)return le(new L.DatabaseClosed);t.open().catch(Y)}return t._state.dbReadyPromise.then(()=>qi(t,e,r,n))}else{var i=t._createTransaction(e,r,t._dbSchema);try{i.create(),t._state.PR1398_maxLoop=3}catch(s){return s.name===Pi.InvalidState&&t.isOpen()&&--t._state.PR1398_maxLoop>0?(console.warn("Dexie: Need to reopen db"),t._close(),t.open().then(()=>qi(t,e,r,n))):le(s)}return i._promise(e,(s,o)=>lt(()=>(R.trans=i,n(s,o,i)))).then(s=>i._completion.then(()=>s))}}var zo="3.2.2",Pt=String.fromCharCode(65535),Yi=-1/0,qe="Invalid key provided. Keys must be of type string, number, Date or Array.",Vo="String expected.",$r=[],En=typeof navigator!="undefined"&&/(MSIE|Trident|Edge)/.test(navigator.userAgent),xf=En,bf=En,$o=t=>!/(dexie\.js|dexie\.min\.js)/.test(t),Dn="__dbnames",Ji="readonly",Xi="readwrite";function Rt(t,e){return t?e?function(){return t.apply(this,arguments)&&e.apply(this,arguments)}:t:e}var Ho={type:3,lower:-1/0,lowerOpen:!1,upper:[[]],upperOpen:!1};function Tn(t){return typeof t=="string"&&!/\./.test(t)?e=>(e[t]===void 0&&t in e&&(e=Pr(e),delete e[t]),e):e=>e}var Wo=class{_trans(e,r,n){let i=this._tx||R.trans,s=this.name;function o(l,u,c){if(!c.schema[s])throw new L.NotFound("Table "+s+" not part of transaction");return r(c.idbtrans,c)}let a=zr();try{return i&&i.db===this.db?i===R.trans?i._promise(e,o,n):lt(()=>i._promise(e,o,n),{trans:i,transless:R.transless||R}):qi(this.db,e,[this.name],o)}finally{a&&Vr()}}get(e,r){return e&&e.constructor===Object?this.where(e).first(r):this._trans("readonly",n=>this.core.get({trans:n,key:e}).then(i=>this.hook.reading.fire(i))).then(r)}where(e){if(typeof e=="string")return new this.db.WhereClause(this,e);if(ve(e))return new this.db.WhereClause(this,`[${e.join("+")}]`);let r=oe(e);if(r.length===1)return this.where(r[0]).equals(e[r[0]]);let n=this.schema.indexes.concat(this.schema.primKey).filter(u=>u.compound&&r.every(c=>u.keyPath.indexOf(c)>=0)&&u.keyPath.every(c=>r.indexOf(c)>=0))[0];if(n&&this.db._maxKey!==Pt)return this.where(n.name).equals(n.keyPath.map(u=>e[u]));!n&&Ke&&console.warn(`The query ${JSON.stringify(e)} on ${this.name} would benefit of a compound index [${r.join("+")}]`);let{idxByName:i}=this.schema,s=this.db._deps.indexedDB;function o(u,c){try{return s.cmp(u,c)===0}catch{return!1}}let[a,l]=r.reduce(([u,c],d)=>{let f=i[d],y=e[d];return[u||f,u||!f?Rt(c,f&&f.multi?w=>{let b=Ue(w,d);return ve(b)&&b.some(x=>o(y,x))}:w=>o(y,Ue(w,d))):c]},[null,null]);return a?this.where(a.name).equals(e[a.keyPath]).filter(l):n?this.filter(l):this.where(r).equals("")}filter(e){return this.toCollection().and(e)}count(e){return this.toCollection().count(e)}offset(e){return this.toCollection().offset(e)}limit(e){return this.toCollection().limit(e)}each(e){return this.toCollection().each(e)}toArray(e){return this.toCollection().toArray(e)}toCollection(){return new this.db.Collection(new this.db.WhereClause(this))}orderBy(e){return new this.db.Collection(new this.db.WhereClause(this,ve(e)?`[${e.join("+")}]`:e))}reverse(){return this.toCollection().reverse()}mapToClass(e){this.schema.mappedClass=e;let r=n=>{if(!n)return n;let i=Object.create(e.prototype);for(var s in n)if(Ie(n,s))try{i[s]=n[s]}catch{}return i};return this.schema.readHook&&this.hook.reading.unsubscribe(this.schema.readHook),this.schema.readHook=r,this.hook("reading",r),e}defineClass(){function e(r){je(this,r)}return this.mapToClass(e)}add(e,r){let{auto:n,keyPath:i}=this.schema.primKey,s=e;return i&&n&&(s=Tn(i)(e)),this._trans("readwrite",o=>this.core.mutate({trans:o,type:"add",keys:r!=null?[r]:null,values:[s]})).then(o=>o.numFailures?I.reject(o.failures[0]):o.lastResult).then(o=>{if(i)try{Be(e,i,o)}catch{}return o})}update(e,r){if(typeof e=="object"&&!ve(e)){let n=Ue(e,this.schema.primKey.keyPath);if(n===void 0)return le(new L.InvalidArgument("Given object does not contain its primary key"));try{typeof r!="function"?oe(r).forEach(i=>{Be(e,i,r[i])}):r(e,{value:e,primKey:n})}catch{}return this.where(":id").equals(n).modify(r)}else return this.where(":id").equals(e).modify(r)}put(e,r){let{auto:n,keyPath:i}=this.schema.primKey,s=e;return i&&n&&(s=Tn(i)(e)),this._trans("readwrite",o=>this.core.mutate({trans:o,type:"put",values:[s],keys:r!=null?[r]:null})).then(o=>o.numFailures?I.reject(o.failures[0]):o.lastResult).then(o=>{if(i)try{Be(e,i,o)}catch{}return o})}delete(e){return this._trans("readwrite",r=>this.core.mutate({trans:r,type:"delete",keys:[e]})).then(r=>r.numFailures?I.reject(r.failures[0]):void 0)}clear(){return this._trans("readwrite",e=>this.core.mutate({trans:e,type:"deleteRange",range:Ho})).then(e=>e.numFailures?I.reject(e.failures[0]):void 0)}bulkGet(e){return this._trans("readonly",r=>this.core.getMany({keys:e,trans:r}).then(n=>n.map(i=>this.hook.reading.fire(i))))}bulkAdd(e,r,n){let i=Array.isArray(r)?r:void 0;n=n||(i?void 0:r);let s=n?n.allKeys:void 0;return this._trans("readwrite",o=>{let{auto:a,keyPath:l}=this.schema.primKey;if(l&&i)throw new L.InvalidArgument("bulkAdd(): keys argument invalid on tables with inbound keys");if(i&&i.length!==e.length)throw new L.InvalidArgument("Arguments objects and keys must have the same length");let u=e.length,c=l&&a?e.map(Tn(l)):e;return this.core.mutate({trans:o,type:"add",keys:i,values:c,wantResults:s}).then(({numFailures:d,results:f,lastResult:y,failures:w})=>{let b=s?f:y;if(d===0)return b;throw new Rr(`${this.name}.bulkAdd(): ${d} of ${u} operations failed`,w)})})}bulkPut(e,r,n){let i=Array.isArray(r)?r:void 0;n=n||(i?void 0:r);let s=n?n.allKeys:void 0;return this._trans("readwrite",o=>{let{auto:a,keyPath:l}=this.schema.primKey;if(l&&i)throw new L.InvalidArgument("bulkPut(): keys argument invalid on tables with inbound keys");if(i&&i.length!==e.length)throw new L.InvalidArgument("Arguments objects and keys must have the same length");let u=e.length,c=l&&a?e.map(Tn(l)):e;return this.core.mutate({trans:o,type:"put",keys:i,values:c,wantResults:s}).then(({numFailures:d,results:f,lastResult:y,failures:w})=>{let b=s?f:y;if(d===0)return b;throw new Rr(`${this.name}.bulkPut(): ${d} of ${u} operations failed`,w)})})}bulkDelete(e){let r=e.length;return this._trans("readwrite",n=>this.core.mutate({trans:n,type:"delete",keys:e})).then(({numFailures:n,lastResult:i,failures:s})=>{if(n===0)return i;throw new Rr(`${this.name}.bulkDelete(): ${n} of ${r} operations failed`,s)})}};function Hr(t){var e={},r=function(a,l){if(l){for(var u=arguments.length,c=new Array(u-1);--u;)c[u-1]=arguments[u];return e[a].subscribe.apply(null,c),t}else if(typeof a=="string")return e[a]};r.addEventType=s;for(var n=1,i=arguments.length;nRt(n(),e()):e,t.justLimit=r&&!n}function jf(t,e){t.isMatch=Rt(t.isMatch,e)}function kn(t,e){if(t.isPrimKey)return e.primaryKey;let r=e.getIndexByKeyPath(t.index);if(!r)throw new L.Schema("KeyPath "+t.index+" on object store "+e.name+" is not indexed");return r}function Uo(t,e,r){let n=kn(t,e.schema);return e.openCursor({trans:r,values:!t.keysOnly,reverse:t.dir==="prev",unique:!!t.unique,query:{index:n,range:t.range}})}function In(t,e,r,n){let i=t.replayFilter?Rt(t.filter,t.replayFilter()):t.filter;if(t.or){let s={},o=(a,l,u)=>{if(!i||i(l,u,f=>l.stop(f),f=>l.fail(f))){var c=l.primaryKey,d=""+c;d==="[object ArrayBuffer]"&&(d=""+new Uint8Array(c)),Ie(s,d)||(s[d]=!0,e(a,l,u))}};return Promise.all([t.or._iterate(o,r),Go(Uo(t,n,r),t.algorithm,o,!t.keysOnly&&t.valueMapper)])}else return Go(Uo(t,n,r),Rt(t.algorithm,i),e,!t.keysOnly&&t.valueMapper)}function Go(t,e,r,n){var i=n?(o,a,l)=>r(n(o),a,l):r,s=Z(i);return t.then(o=>{if(o)return o.start(()=>{var a=()=>o.continue();(!e||e(o,l=>a=l,l=>{o.stop(l),a=Y},l=>{o.fail(l),a=Y}))&&s(o.value,o,l=>a=l),a()})})}function Ae(t,e){try{let r=Qo(t),n=Qo(e);if(r!==n)return r==="Array"?1:n==="Array"?-1:r==="binary"?1:n==="binary"?-1:r==="string"?1:n==="string"?-1:r==="Date"?1:n!=="Date"?NaN:-1;switch(r){case"number":case"Date":case"string":return t>e?1:tIn(r,e,n,r.table.core))}count(e){return this._read(r=>{let n=this._ctx,i=n.table.core;if(or(n,!0))return i.count({trans:r,query:{index:kn(n,i.schema),range:n.range}}).then(o=>Math.min(o,n.limit));var s=0;return In(n,()=>(++s,!1),r,i).then(()=>s)}).then(e)}sortBy(e,r){let n=e.split(".").reverse(),i=n[0],s=n.length-1;function o(u,c){return c?o(u[n[c]],c-1):u[i]}var a=this._ctx.dir==="next"?1:-1;function l(u,c){var d=o(u,s),f=o(c,s);return df?a:0}return this.toArray(function(u){return u.sort(l)}).then(r)}toArray(e){return this._read(r=>{var n=this._ctx;if(n.dir==="next"&&or(n,!0)&&n.limit>0){let{valueMapper:i}=n,s=kn(n,n.table.core.schema);return n.table.core.query({trans:r,limit:n.limit,values:!0,query:{index:s,range:n.range}}).then(({result:o})=>i?o.map(i):o)}else{let i=[];return In(n,s=>i.push(s),r,n.table.core).then(()=>i)}},e)}offset(e){var r=this._ctx;return e<=0?this:(r.offset+=e,or(r)?es(r,()=>{var n=e;return(i,s)=>n===0?!0:n===1?(--n,!1):(s(()=>{i.advance(n),n=0}),!1)}):es(r,()=>{var n=e;return()=>--n<0}),this)}limit(e){return this._ctx.limit=Math.min(this._ctx.limit,e),es(this._ctx,()=>{var r=e;return function(n,i,s){return--r<=0&&i(s),r>=0}},!0),this}until(e,r){return Zi(this._ctx,function(n,i,s){return e(n.value)?(i(s),r):!0}),this}first(e){return this.limit(1).toArray(function(r){return r[0]}).then(e)}last(e){return this.reverse().first(e)}filter(e){return Zi(this._ctx,function(r){return e(r.value)}),jf(this._ctx,e),this}and(e){return this.filter(e)}or(e){return new this.db.WhereClause(this._ctx.table,e,this)}reverse(){return this._ctx.dir=this._ctx.dir==="prev"?"next":"prev",this._ondirectionchange&&this._ondirectionchange(this._ctx.dir),this}desc(){return this.reverse()}eachKey(e){var r=this._ctx;return r.keysOnly=!r.isMatch,this.each(function(n,i){e(i.key,i)})}eachUniqueKey(e){return this._ctx.unique="unique",this.eachKey(e)}eachPrimaryKey(e){var r=this._ctx;return r.keysOnly=!r.isMatch,this.each(function(n,i){e(i.primaryKey,i)})}keys(e){var r=this._ctx;r.keysOnly=!r.isMatch;var n=[];return this.each(function(i,s){n.push(s.key)}).then(function(){return n}).then(e)}primaryKeys(e){var r=this._ctx;if(r.dir==="next"&&or(r,!0)&&r.limit>0)return this._read(i=>{var s=kn(r,r.table.core.schema);return r.table.core.query({trans:i,values:!1,limit:r.limit,query:{index:s,range:r.range}})}).then(({result:i})=>i).then(e);r.keysOnly=!r.isMatch;var n=[];return this.each(function(i,s){n.push(s.primaryKey)}).then(function(){return n}).then(e)}uniqueKeys(e){return this._ctx.unique="unique",this.keys(e)}firstKey(e){return this.limit(1).keys(function(r){return r[0]}).then(e)}lastKey(e){return this.reverse().firstKey(e)}distinct(){var e=this._ctx,r=e.index&&e.table.schema.idxByName[e.index];if(!r||!r.multi)return this;var n={};return Zi(this._ctx,function(i){var s=i.primaryKey.toString(),o=Ie(n,s);return n[s]=!0,!o}),this}modify(e){var r=this._ctx;return this._write(n=>{var i;if(typeof e=="function")i=e;else{var s=oe(e),o=s.length;i=function(b){for(var x=!1,h=0;h{let{failures:h,numFailures:v}=x;f+=b-v;for(let p of oe(h))d.push(h[p])};return this.clone().primaryKeys().then(b=>{let x=h=>{let v=Math.min(c,b.length-h);return a.getMany({trans:n,keys:b.slice(h,h+v),cache:"immutable"}).then(p=>{let m=[],_=[],g=l?[]:null,j=[];for(let C=0;C0&&a.mutate({trans:n,type:"add",values:m}).then(C=>{for(let F in C.failures)j.splice(parseInt(F),1);w(m.length,C)})).then(()=>(_.length>0||A&&typeof e=="object")&&a.mutate({trans:n,type:"put",keys:g,values:_,criteria:A,changeSpec:typeof e!="function"&&e}).then(C=>w(_.length,C))).then(()=>(j.length>0||A&&e===ts)&&a.mutate({trans:n,type:"delete",keys:j,criteria:A}).then(C=>w(j.length,C))).then(()=>b.length>h+v&&x(h+c))})};return x(0).then(()=>{if(d.length>0)throw new mn("Error modifying one or more objects",d,f,y);return b.length})})})}delete(){var e=this._ctx,r=e.range;return or(e)&&(e.isPrimKey&&!bf||r.type===3)?this._write(n=>{let{primaryKey:i}=e.table.core.schema,s=r;return e.table.core.count({trans:n,query:{index:i,range:s}}).then(o=>e.table.core.mutate({trans:n,type:"deleteRange",range:s}).then(({failures:a,lastResult:l,results:u,numFailures:c})=>{if(c)throw new mn("Could not delete some values",Object.keys(a).map(d=>a[d]),o-c);return o-c}))}):this.modify(ts)}},ts=(t,e)=>e.value=null;function Ff(t){return Wr(Yo.prototype,function(r,n){this.db=t;let i=Ho,s=null;if(n)try{i=n()}catch(u){s=u}let o=r._ctx,a=o.table,l=a.hook.reading.fire;this._ctx={table:a,index:o.index,isPrimKey:!o.index||a.schema.primKey.keyPath&&o.index===a.schema.primKey.name,range:i,keysOnly:!1,dir:"next",unique:"",algorithm:null,filter:null,replayFilter:null,justLimit:!0,isMatch:null,offset:0,limit:1/0,error:s,or:o.or,valueMapper:l!==Br?l:null}})}function Sf(t,e){return te?-1:t===e?0:1}function Oe(t,e,r){var n=t instanceof rs?new t.Collection(t):t;return n._ctx.error=r?new r(e):new TypeError(e),n}function ar(t){return new t.Collection(t,()=>Jo("")).limit(0)}function Df(t){return t==="next"?e=>e.toUpperCase():e=>e.toLowerCase()}function Tf(t){return t==="next"?e=>e.toLowerCase():e=>e.toUpperCase()}function kf(t,e,r,n,i,s){for(var o=Math.min(t.length,n.length),a=-1,l=0;l=0?t.substr(0,a)+e[a]+r.substr(a+1):null;i(t[l],u)<0&&(a=l)}return otypeof b=="string"))return Oe(t,Vo);function f(b){i=Df(b),s=Tf(b),o=b==="next"?Sf:Ef;var x=r.map(function(h){return{lower:s(h),upper:i(h)}}).sort(function(h,v){return o(h.lower,v.lower)});a=x.map(function(h){return h.upper}),l=x.map(function(h){return h.lower}),u=b,c=b==="next"?"":n}f("next");var y=new t.Collection(t,()=>ct(a[0],l[d-1]+n));y._ondirectionchange=function(b){f(b)};var w=0;return y._addAlgorithm(function(b,x,h){var v=b.key;if(typeof v!="string")return!1;var p=s(v);if(e(p,l,w))return!0;for(var m=null,_=w;_0)&&(m=g)}return x(m!==null?function(){b.continue(m+c)}:h),!1}),y}function ct(t,e,r,n){return{type:2,lower:t,upper:e,lowerOpen:r,upperOpen:n}}function Jo(t){return{type:1,lower:t,upper:t}}var rs=class{get Collection(){return this._ctx.table.db.Collection}between(e,r,n,i){n=n!==!1,i=i===!0;try{return this._cmp(e,r)>0||this._cmp(e,r)===0&&(n||i)&&!(n&&i)?ar(this):new this.Collection(this,()=>ct(e,r,!n,!i))}catch{return Oe(this,qe)}}equals(e){return e==null?Oe(this,qe):new this.Collection(this,()=>Jo(e))}above(e){return e==null?Oe(this,qe):new this.Collection(this,()=>ct(e,void 0,!0))}aboveOrEqual(e){return e==null?Oe(this,qe):new this.Collection(this,()=>ct(e,void 0,!1))}below(e){return e==null?Oe(this,qe):new this.Collection(this,()=>ct(void 0,e,!1,!0))}belowOrEqual(e){return e==null?Oe(this,qe):new this.Collection(this,()=>ct(void 0,e))}startsWith(e){return typeof e!="string"?Oe(this,Vo):this.between(e,e+Pt,!0,!0)}startsWithIgnoreCase(e){return e===""?this.startsWith(e):On(this,(r,n)=>r.indexOf(n[0])===0,[e],Pt)}equalsIgnoreCase(e){return On(this,(r,n)=>r===n[0],[e],"")}anyOfIgnoreCase(){var e=Ge.apply(tr,arguments);return e.length===0?ar(this):On(this,(r,n)=>n.indexOf(r)!==-1,e,"")}startsWithAnyOfIgnoreCase(){var e=Ge.apply(tr,arguments);return e.length===0?ar(this):On(this,(r,n)=>n.some(i=>r.indexOf(i)===0),e,Pt)}anyOf(){let e=Ge.apply(tr,arguments),r=this._cmp;try{e.sort(r)}catch{return Oe(this,qe)}if(e.length===0)return ar(this);let n=new this.Collection(this,()=>ct(e[0],e[e.length-1]));n._ondirectionchange=s=>{r=s==="next"?this._ascending:this._descending,e.sort(r)};let i=0;return n._addAlgorithm((s,o,a)=>{let l=s.key;for(;r(l,e[i])>0;)if(++i,i===e.length)return o(a),!1;return r(l,e[i])===0?!0:(o(()=>{s.continue(e[i])}),!1)}),n}notEqual(e){return this.inAnyRange([[Yi,e],[e,this.db._maxKey]],{includeLowers:!1,includeUppers:!1})}noneOf(){let e=Ge.apply(tr,arguments);if(e.length===0)return new this.Collection(this);try{e.sort(this._ascending)}catch{return Oe(this,qe)}let r=e.reduce((n,i)=>n?n.concat([[n[n.length-1][1],i]]):[[Yi,i]],null);return r.push([e[e.length-1],this.db._maxKey]),this.inAnyRange(r,{includeLowers:!1,includeUppers:!1})}inAnyRange(e,r){let n=this._cmp,i=this._ascending,s=this._descending,o=this._min,a=this._max;if(e.length===0)return ar(this);if(!e.every(m=>m[0]!==void 0&&m[1]!==void 0&&i(m[0],m[1])<=0))return Oe(this,"First argument to inAnyRange() must be an Array of two-value Arrays [lower,upper] where upper must not be lower than lower",L.InvalidArgument);let l=!r||r.includeLowers!==!1,u=r&&r.includeUppers===!0;function c(m,_){let g=0,j=m.length;for(;g0){A[0]=o(A[0],_[0]),A[1]=a(A[1],_[1]);break}}return g===j&&m.push(_),m}let d=i;function f(m,_){return d(m[0],_[0])}let y;try{y=e.reduce(c,[]),y.sort(f)}catch{return Oe(this,qe)}let w=0,b=u?m=>i(m,y[w][1])>0:m=>i(m,y[w][1])>=0,x=l?m=>s(m,y[w][0])>0:m=>s(m,y[w][0])>=0;function h(m){return!b(m)&&!x(m)}let v=b,p=new this.Collection(this,()=>ct(y[0][0],y[y.length-1][1],!l,!u));return p._ondirectionchange=m=>{m==="next"?(v=b,d=i):(v=x,d=s),y.sort(f)},p._addAlgorithm((m,_,g)=>{for(var j=m.key;v(j);)if(++w,w===y.length)return _(g),!1;return h(j)?!0:(this._cmp(j,y[w][1])===0||this._cmp(j,y[w][0])===0||_(()=>{d===i?m.continue(y[w][0]):m.continue(y[w][1])}),!1)}),p}startsWithAnyOf(){let e=Ge.apply(tr,arguments);return e.every(r=>typeof r=="string")?e.length===0?ar(this):this.inAnyRange(e.map(r=>[r,r+Pt])):Oe(this,"startsWithAnyOf() only works with strings")}};function If(t){return Wr(rs.prototype,function(r,n,i){this.db=t,this._ctx={table:r,index:n===":id"?null:n,or:i};let s=t._deps.indexedDB;if(!s)throw new L.MissingAPI;this._cmp=this._ascending=s.cmp.bind(s),this._descending=(o,a)=>s.cmp(a,o),this._max=(o,a)=>s.cmp(o,a)>0?o:a,this._min=(o,a)=>s.cmp(o,a)<0?o:a,this._IDBKeyRange=t._deps.IDBKeyRange})}function ze(t){return Z(function(e){return Ur(e),t(e.target.error),!1})}function Ur(t){t.stopPropagation&&t.stopPropagation(),t.preventDefault&&t.preventDefault()}var Gr="storagemutated",ft="x-storagemutated-1",dt=Hr(null,Gr),Xo=class{_lock(){return Mr(!R.global),++this._reculock,this._reculock===1&&!R.global&&(R.lockOwnerFor=this),this}_unlock(){if(Mr(!R.global),--this._reculock==0)for(R.global||(R.lockOwnerFor=null);this._blockedFuncs.length>0&&!this._locked();){var e=this._blockedFuncs.shift();try{sr(e[1],e[0])}catch{}}return this}_locked(){return this._reculock&&R.lockOwnerFor!==this}create(e){if(!this.mode)return this;let r=this.db.idbdb,n=this.db._state.dbOpenError;if(Mr(!this.idbtrans),!e&&!r)switch(n&&n.name){case"DatabaseClosedError":throw new L.DatabaseClosed(n);case"MissingAPIError":throw new L.MissingAPI(n.message,n);default:throw new L.OpenFailed(n)}if(!this.active)throw new L.TransactionInactive;return Mr(this._completion._state===null),e=this.idbtrans=e||(this.db.core?this.db.core.transaction(this.storeNames,this.mode,{durability:this.chromeTransactionDurability}):r.transaction(this.storeNames,this.mode,{durability:this.chromeTransactionDurability})),e.onerror=Z(i=>{Ur(i),this._reject(e.error)}),e.onabort=Z(i=>{Ur(i),this.active&&this._reject(new L.Abort(e.error)),this.active=!1,this.on("abort").fire(i)}),e.oncomplete=Z(()=>{this.active=!1,this._resolve(),"mutatedParts"in e&&dt.storagemutated.fire(e.mutatedParts)}),this}_promise(e,r,n){if(e==="readwrite"&&this.mode!=="readwrite")return le(new L.ReadOnly("Transaction is readonly"));if(!this.active)return le(new L.TransactionInactive);if(this._locked())return new I((s,o)=>{this._blockedFuncs.push([()=>{this._promise(e,r,n).then(s,o)},R])});if(n)return lt(()=>{var s=new I((o,a)=>{this._lock();let l=r(o,a,this);l&&l.then&&l.then(o,a)});return s.finally(()=>this._unlock()),s._lib=!0,s});var i=new I((s,o)=>{var a=r(s,o,this);a&&a.then&&a.then(s,o)});return i._lib=!0,i}_root(){return this.parent?this.parent._root():this}waitFor(e){var r=this._root();let n=I.resolve(e);if(r._waitingFor)r._waitingFor=r._waitingFor.then(()=>n);else{r._waitingFor=n,r._waitingQueue=[];var i=r.idbtrans.objectStore(r.storeNames[0]);(function o(){for(++r._spinCount;r._waitingQueue.length;)r._waitingQueue.shift()();r._waitingFor&&(i.get(-1/0).onsuccess=o)})()}var s=r._waitingFor;return new I((o,a)=>{n.then(l=>r._waitingQueue.push(Z(o.bind(null,l))),l=>r._waitingQueue.push(Z(a.bind(null,l)))).finally(()=>{r._waitingFor===s&&(r._waitingFor=null)})})}abort(){this.active&&(this.active=!1,this.idbtrans&&this.idbtrans.abort(),this._reject(new L.Abort))}table(e){let r=this._memoizedTables||(this._memoizedTables={});if(Ie(r,e))return r[e];let n=this.schema[e];if(!n)throw new L.NotFound("Table "+e+" not part of transaction");let i=new this.db.Table(e,n,this);return i.core=this.db.core.table(e),r[e]=i,i}};function Of(t){return Wr(Xo.prototype,function(r,n,i,s,o){this.db=t,this.mode=r,this.storeNames=n,this.schema=i,this.chromeTransactionDurability=s,this.idbtrans=null,this.on=Hr(this,"complete","error","abort"),this.parent=o||null,this.active=!0,this._reculock=0,this._blockedFuncs=[],this._resolve=null,this._reject=null,this._waitingFor=null,this._waitingQueue=null,this._spinCount=0,this._completion=new I((a,l)=>{this._resolve=a,this._reject=l}),this._completion.then(()=>{this.active=!1,this.on.complete.fire()},a=>{var l=this.active;return this.active=!1,this.on.error.fire(a),this.parent?this.parent._reject(a):l&&this.idbtrans&&this.idbtrans.abort(),le(a)})})}function ns(t,e,r,n,i,s,o){return{name:t,keyPath:e,unique:r,multi:n,auto:i,compound:s,src:(r&&!o?"&":"")+(n?"*":"")+(i?"++":"")+Zo(e)}}function Zo(t){return typeof t=="string"?t:t?"["+[].join.call(t,"+")+"]":""}function ea(t,e,r){return{name:t,primKey:e,indexes:r,mappedClass:null,idxByName:xo(r,n=>[n.name,n])}}function Mf(t){return t.length===1?t[0]:t}var Qr=t=>{try{return t.only([[]]),Qr=()=>[[]],[[]]}catch{return Qr=()=>Pt,Pt}};function is(t){return t==null?()=>{}:typeof t=="string"?Pf(t):e=>Ue(e,t)}function Pf(t){return t.split(".").length===1?r=>r[t]:r=>Ue(r,t)}function ta(t){return[].slice.call(t)}var Rf=0;function qr(t){return t==null?":id":typeof t=="string"?t:`[${t.join("+")}]`}function Bf(t,e,r){function n(c,d){let f=ta(c.objectStoreNames);return{schema:{name:c.name,tables:f.map(y=>d.objectStore(y)).map(y=>{let{keyPath:w,autoIncrement:b}=y,x=ve(w),h=w==null,v={},p={name:y.name,primaryKey:{name:null,isPrimaryKey:!0,outbound:h,compound:x,keyPath:w,autoIncrement:b,unique:!0,extractKey:is(w)},indexes:ta(y.indexNames).map(m=>y.index(m)).map(m=>{let{name:_,unique:g,multiEntry:j,keyPath:A}=m,C=ve(A),F={name:_,compound:C,keyPath:A,unique:g,multiEntry:j,extractKey:is(A)};return v[qr(A)]=F,F}),getIndexByKeyPath:m=>v[qr(m)]};return v[":id"]=p.primaryKey,w!=null&&(v[qr(w)]=p.primaryKey),p})},hasGetAll:f.length>0&&"getAll"in d.objectStore(f[0])&&!(typeof navigator!="undefined"&&/Safari/.test(navigator.userAgent)&&!/(Chrome\/|Edge\/)/.test(navigator.userAgent)&&[].concat(navigator.userAgent.match(/Safari\/(\d*)/))[1]<604)}}function i(c){if(c.type===3)return null;if(c.type===4)throw new Error("Cannot convert never type to IDBKeyRange");let{lower:d,upper:f,lowerOpen:y,upperOpen:w}=c;return d===void 0?f===void 0?null:e.upperBound(f,!!w):f===void 0?e.lowerBound(d,!!y):e.bound(d,f,!!y,!!w)}function s(c){let d=c.name;function f({trans:b,type:x,keys:h,values:v,range:p}){return new Promise((m,_)=>{m=Z(m);let g=b.objectStore(d),j=g.keyPath==null,A=x==="put"||x==="add";if(!A&&x!=="delete"&&x!=="deleteRange")throw new Error("Invalid operation type: "+x);let{length:C}=h||v||{length:1};if(h&&v&&h.length!==v.length)throw new Error("Given keys array must have same length as given values array.");if(C===0)return m({numFailures:0,failures:{},results:[],lastResult:void 0});let F,D=[],P=[],T=0,N=M=>{++T,Ur(M)};if(x==="deleteRange"){if(p.type===4)return m({numFailures:T,failures:P,results:[],lastResult:void 0});p.type===3?D.push(F=g.clear()):D.push(F=g.delete(i(p)))}else{let[M,S]=A?j?[v,h]:[v,null]:[h,null];if(A)for(let V=0;V{let S=M.target.result;D.forEach((V,te)=>V.error!=null&&(P[te]=V.error)),m({numFailures:T,failures:P,results:x==="delete"?h:D.map(V=>V.result),lastResult:S})};F.onerror=M=>{N(M),$(M)},F.onsuccess=$})}function y({trans:b,values:x,query:h,reverse:v,unique:p}){return new Promise((m,_)=>{m=Z(m);let{index:g,range:j}=h,A=b.objectStore(d),C=g.isPrimaryKey?A:A.index(g.name),F=v?p?"prevunique":"prev":p?"nextunique":"next",D=x||!("openKeyCursor"in C)?C.openCursor(i(j),F):C.openKeyCursor(i(j),F);D.onerror=ze(_),D.onsuccess=Z(P=>{let T=D.result;if(!T){m(null);return}T.___id=++Rf,T.done=!1;let N=T.continue.bind(T),$=T.continuePrimaryKey;$&&($=$.bind(T));let M=T.advance.bind(T),S=()=>{throw new Error("Cursor not started")},V=()=>{throw new Error("Cursor not stopped")};T.trans=b,T.stop=T.continue=T.continuePrimaryKey=T.advance=S,T.fail=Z(_),T.next=function(){let te=1;return this.start(()=>te--?this.continue():this.stop()).then(()=>this)},T.start=te=>{let Wt=new Promise((st,to)=>{st=Z(st),D.onerror=ze(to),T.fail=to,T.stop=Cc=>{T.stop=T.continue=T.continuePrimaryKey=T.advance=V,st(Cc)}}),it=()=>{if(D.result)try{te()}catch(st){T.fail(st)}else T.done=!0,T.start=()=>{throw new Error("Cursor behind last entry")},T.stop()};return D.onsuccess=Z(st=>{D.onsuccess=it,it()}),T.continue=N,T.continuePrimaryKey=$,T.advance=M,it(),Wt},m(T)},_)})}function w(b){return x=>new Promise((h,v)=>{h=Z(h);let{trans:p,values:m,limit:_,query:g}=x,j=_===1/0?void 0:_,{index:A,range:C}=g,F=p.objectStore(d),D=A.isPrimaryKey?F:F.index(A.name),P=i(C);if(_===0)return h({result:[]});if(b){let T=m?D.getAll(P,j):D.getAllKeys(P,j);T.onsuccess=N=>h({result:N.target.result}),T.onerror=ze(v)}else{let T=0,N=m||!("openKeyCursor"in D)?D.openCursor(P):D.openKeyCursor(P),$=[];N.onsuccess=M=>{let S=N.result;if(!S)return h({result:$});if($.push(m?S.value:S.primaryKey),++T===_)return h({result:$});S.continue()},N.onerror=ze(v)}})}return{name:d,schema:c,mutate:f,getMany({trans:b,keys:x}){return new Promise((h,v)=>{h=Z(h);let p=b.objectStore(d),m=x.length,_=new Array(m),g=0,j=0,A,C=D=>{let P=D.target;(_[P._pos]=P.result)!=null,++j===g&&h(_)},F=ze(v);for(let D=0;D{h=Z(h);let m=b.objectStore(d).get(x);m.onsuccess=_=>h(_.target.result),m.onerror=ze(v)})},query:w(a),openCursor:y,count({query:b,trans:x}){let{index:h,range:v}=b;return new Promise((p,m)=>{let _=x.objectStore(d),g=h.isPrimaryKey?_:_.index(h.name),j=i(v),A=j?g.count(j):g.count();A.onsuccess=Z(C=>p(C.target.result)),A.onerror=ze(m)})}}}let{schema:o,hasGetAll:a}=n(t,r),l=o.tables.map(c=>s(c)),u={};return l.forEach(c=>u[c.name]=c),{stack:"dbcore",transaction:t.transaction.bind(t),table(c){if(!u[c])throw new Error(`Table '${c}' not found`);return u[c]},MIN_KEY:-1/0,MAX_KEY:Qr(e),schema:o}}function Lf(t,e){return e.reduce((r,{create:n})=>re(re({},r),n(r)),t)}function Nf(t,e,{IDBKeyRange:r,indexedDB:n},i){return{dbcore:Lf(Bf(e,r,i),t.dbcore)}}function ss({_novip:t},e){let r=e.db,n=Nf(t._middlewares,r,t._deps,e);t.core=n.dbcore,t.tables.forEach(i=>{let s=i.name;t.core.schema.tables.some(o=>o.name===s)&&(i.core=t.core.table(s),t[s]instanceof t.Table&&(t[s].core=i.core))})}function Mn({_novip:t},e,r,n){r.forEach(i=>{let s=n[i];e.forEach(o=>{let a=Ei(o,i);(!a||"value"in a&&a.value===void 0)&&(o===t.Transaction.prototype||o instanceof t.Transaction?We(o,i,{get(){return this.table(i)},set(l){yo(this,i,{value:l,writable:!0,configurable:!0,enumerable:!0})}}):o[i]=new t.Table(i,s))})})}function os({_novip:t},e){e.forEach(r=>{for(let n in r)r[n]instanceof t.Table&&delete r[n]})}function Kf(t,e){return t._cfg.version-e._cfg.version}function zf(t,e,r,n){let i=t._dbSchema,s=t._createTransaction("readwrite",t._storeNames,i);s.create(r),s._completion.catch(n);let o=s._reject.bind(s),a=R.transless||R;lt(()=>{R.trans=s,R.transless=a,e===0?(oe(i).forEach(l=>{as(r,l,i[l].primKey,i[l].indexes)}),ss(t,r),I.follow(()=>t.on.populate.fire(s)).catch(o)):Vf(t,e,s,r).catch(o)})}function Vf({_novip:t},e,r,n){let i=[],s=t._versions,o=t._dbSchema=us(t,t.idbdb,n),a=!1;s.filter(c=>c._cfg.version>=e).forEach(c=>{i.push(()=>{let d=o,f=c._cfg.dbschema;cs(t,d,n),cs(t,f,n),o=t._dbSchema=f;let y=ra(d,f);y.add.forEach(b=>{as(n,b[0],b[1].primKey,b[1].indexes)}),y.change.forEach(b=>{if(b.recreate)throw new L.Upgrade("Not yet support for changing primary key");{let x=n.objectStore(b.name);b.add.forEach(h=>ls(x,h)),b.change.forEach(h=>{x.deleteIndex(h.name),ls(x,h)}),b.del.forEach(h=>x.deleteIndex(h))}});let w=c._cfg.contentUpgrade;if(w&&c._cfg.version>e){ss(t,n),r._memoizedTables={},a=!0;let b=bo(f);y.del.forEach(p=>{b[p]=d[p]}),os(t,[t.Transaction.prototype]),Mn(t,[t.Transaction.prototype],oe(b),b),r.schema=b;let x=Ii(w);x&&ir();let h,v=I.follow(()=>{if(h=w(r),h&&x){var p=Qe.bind(null,null);h.then(p,p)}});return h&&typeof h.then=="function"?I.resolve(h):v.then(()=>h)}}),i.push(d=>{if(!a||!xf){let f=c._cfg.dbschema;Hf(f,d)}os(t,[t.Transaction.prototype]),Mn(t,[t.Transaction.prototype],t._storeNames,t._dbSchema),r.schema=t._dbSchema})});function u(){return i.length?I.resolve(i.shift()(r.idbtrans)).then(u):I.resolve()}return u().then(()=>{$f(o,n)})}function ra(t,e){let r={del:[],add:[],change:[]},n;for(n in t)e[n]||r.del.push(n);for(n in e){let i=t[n],s=e[n];if(!i)r.add.push([n,s]);else{let o={name:n,def:s,recreate:!1,del:[],add:[],change:[]};if(""+(i.primKey.keyPath||"")!=""+(s.primKey.keyPath||"")||i.primKey.auto!==s.primKey.auto&&!En)o.recreate=!0,r.change.push(o);else{let a=i.idxByName,l=s.idxByName,u;for(u in a)l[u]||o.del.push(u);for(u in l){let c=a[u],d=l[u];c?c.src!==d.src&&o.change.push(d):o.add.push(d)}(o.del.length>0||o.add.length>0||o.change.length>0)&&r.change.push(o)}}}return r}function as(t,e,r,n){let i=t.db.createObjectStore(e,r.keyPath?{keyPath:r.keyPath,autoIncrement:r.auto}:{autoIncrement:r.auto});return n.forEach(s=>ls(i,s)),i}function $f(t,e){oe(t).forEach(r=>{e.db.objectStoreNames.contains(r)||as(e,r,t[r].primKey,t[r].indexes)})}function Hf(t,e){[].slice.call(e.db.objectStoreNames).forEach(r=>t[r]==null&&e.db.deleteObjectStore(r))}function ls(t,e){t.createIndex(e.name,e.keyPath,{unique:e.unique,multiEntry:e.multi})}function us(t,e,r){let n={};return pn(e.objectStoreNames,0).forEach(s=>{let o=r.objectStore(s),a=o.keyPath,l=ns(Zo(a),a||"",!1,!1,!!o.autoIncrement,a&&typeof a!="string",!0),u=[];for(let d=0;di.add.length||i.change.length))}function cs({_novip:t},e,r){let n=r.db.objectStoreNames;for(let i=0;i{e=e.trim();let n=e.replace(/([&*]|\+\+)/g,""),i=/^\[/.test(n)?n.match(/^\[(.*)\]$/)[1].split("+"):n;return ns(n,i||null,/\&/.test(e),/\*/.test(e),/\+\+/.test(e),ve(i),r===0)})}var na=class{_parseStoresSpec(e,r){oe(e).forEach(n=>{if(e[n]!==null){var i=Gf(e[n]),s=i.shift();if(s.multi)throw new L.Schema("Primary key cannot be multi-valued");i.forEach(o=>{if(o.auto)throw new L.Schema("Only primary key can be marked as autoIncrement (++)");if(!o.keyPath)throw new L.Schema("Index must have a name and cannot be an empty string")}),r[n]=ea(n,s,i)}})}stores(e){let r=this.db;this._cfg.storesSource=this._cfg.storesSource?je(this._cfg.storesSource,e):e;let n=r._versions,i={},s={};return n.forEach(o=>{je(i,o._cfg.storesSource),s=o._cfg.dbschema={},o._parseStoresSpec(i,s)}),r._dbSchema=s,os(r,[r._allTables,r,r.Transaction.prototype]),Mn(r,[r._allTables,r,r.Transaction.prototype,this._cfg.tables],oe(s),s),r._storeNames=oe(s),this}upgrade(e){return this._cfg.contentUpgrade=Ri(this._cfg.contentUpgrade||Y,e),this}};function Qf(t){return Wr(na.prototype,function(r){this.db=t,this._cfg={version:r,storesSource:null,dbschema:{},tables:{},contentUpgrade:null}})}function fs(t,e){let r=t._dbNamesDB;return r||(r=t._dbNamesDB=new Je(Dn,{addons:[],indexedDB:t,IDBKeyRange:e}),r.version(1).stores({dbnames:"name"})),r.table("dbnames")}function ds(t){return t&&typeof t.databases=="function"}function qf({indexedDB:t,IDBKeyRange:e}){return ds(t)?Promise.resolve(t.databases()).then(r=>r.map(n=>n.name).filter(n=>n!==Dn)):fs(t,e).toCollection().primaryKeys()}function Yf({indexedDB:t,IDBKeyRange:e},r){!ds(t)&&r!==Dn&&fs(t,e).put({name:r}).catch(Y)}function Jf({indexedDB:t,IDBKeyRange:e},r){!ds(t)&&r!==Dn&&fs(t,e).delete(r).catch(Y)}function hs(t){return lt(function(){return R.letThrough=!0,t()})}function Xf(){var t=!navigator.userAgentData&&/Safari\//.test(navigator.userAgent)&&!/Chrom(e|ium)\//.test(navigator.userAgent);if(!t||!indexedDB.databases)return Promise.resolve();var e;return new Promise(function(r){var n=function(){return indexedDB.databases().finally(r)};e=setInterval(n,100),n()}).finally(function(){return clearInterval(e)})}function Zf(t){let e=t._state,{indexedDB:r}=t._deps;if(e.isBeingOpened||t.idbdb)return e.dbReadyPromise.then(()=>e.dbOpenError?le(e.dbOpenError):t);Ke&&(e.openCanceller._stackHolder=kt()),e.isBeingOpened=!0,e.dbOpenError=null,e.openComplete=!1;let n=e.openCanceller;function i(){if(e.openCanceller!==n)throw new L.DatabaseClosed("db.open() was cancelled")}let s=e.dbReadyResolve,o=null,a=!1;return I.race([n,(typeof navigator=="undefined"?I.resolve():Xf()).then(()=>new I((l,u)=>{if(i(),!r)throw new L.MissingAPI;let c=t.name,d=e.autoSchema?r.open(c):r.open(c,Math.round(t.verno*10));if(!d)throw new L.MissingAPI;d.onerror=ze(u),d.onblocked=Z(t._fireOnBlocked),d.onupgradeneeded=Z(f=>{if(o=d.transaction,e.autoSchema&&!t._options.allowEmptyDB){d.onerror=Ur,o.abort(),d.result.close();let w=r.deleteDatabase(c);w.onsuccess=w.onerror=Z(()=>{u(new L.NoSuchDatabase(`Database ${c} doesnt exist`))})}else{o.onerror=ze(u);var y=f.oldVersion>Math.pow(2,62)?0:f.oldVersion;a=y<1,t._novip.idbdb=d.result,zf(t,y/10,o,u)}},u),d.onsuccess=Z(()=>{o=null;let f=t._novip.idbdb=d.result,y=pn(f.objectStoreNames);if(y.length>0)try{let w=f.transaction(Mf(y),"readonly");e.autoSchema?Wf(t,f,w):(cs(t,t._dbSchema,w),Uf(t,w)||console.warn("Dexie SchemaDiff: Schema was extended without increasing the number passed to db.version(). Some queries may fail.")),ss(t,w)}catch{}$r.push(t),f.onversionchange=Z(w=>{e.vcFired=!0,t.on("versionchange").fire(w)}),f.onclose=Z(w=>{t.on("close").fire(w)}),a&&Yf(t._deps,c),l()},u)}))]).then(()=>(i(),e.onReadyBeingFired=[],I.resolve(hs(()=>t.on.ready.fire(t.vip))).then(function l(){if(e.onReadyBeingFired.length>0){let u=e.onReadyBeingFired.reduce(Ri,Y);return e.onReadyBeingFired=[],I.resolve(hs(()=>u(t.vip))).then(l)}}))).finally(()=>{e.onReadyBeingFired=null,e.isBeingOpened=!1}).then(()=>t).catch(l=>{e.dbOpenError=l;try{o&&o.abort()}catch{}return n===e.openCanceller&&t._close(),le(l)}).finally(()=>{e.openComplete=!0,s()})}function ps(t){var e=o=>t.next(o),r=o=>t.throw(o),n=s(e),i=s(r);function s(o){return a=>{var l=o(a),u=l.value;return l.done?u:!u||typeof u.then!="function"?ve(u)?Promise.all(u).then(n,i):n(u):u.then(n,i)}}return s(e)()}function ed(t,e,r){var n=arguments.length;if(n<2)throw new L.InvalidArgument("Too few arguments");for(var i=new Array(n-1);--n;)i[n-1]=arguments[n];r=i.pop();var s=wo(i);return[t,s,r]}function ia(t,e,r,n,i){return I.resolve().then(()=>{let s=R.transless||R,o=t._createTransaction(e,r,t._dbSchema,n),a={trans:o,transless:s};if(n)o.idbtrans=n.idbtrans;else try{o.create(),t._state.PR1398_maxLoop=3}catch(d){return d.name===Pi.InvalidState&&t.isOpen()&&--t._state.PR1398_maxLoop>0?(console.warn("Dexie: Need to reopen db"),t._close(),t.open().then(()=>ia(t,e,r,null,i))):le(d)}let l=Ii(i);l&&ir();let u,c=I.follow(()=>{if(u=i.call(o,o),u)if(l){var d=Qe.bind(null,null);u.then(d,d)}else typeof u.next=="function"&&typeof u.throw=="function"&&(u=ps(u))},a);return(u&&typeof u.then=="function"?I.resolve(u).then(d=>o.active?d:le(new L.PrematureCommit("Transaction committed too early. See http://bit.ly/2kdckMn"))):c.then(()=>u)).then(d=>(n&&o._resolve(),o._completion.then(()=>d))).catch(d=>(o._reject(d),le(d)))})}function Pn(t,e,r){let n=ve(t)?t.slice():[t];for(let i=0;i0,p=xe(re({},w),{isVirtual:v,keyTail:y,keyLength:h,extractKey:is(f),unique:!v&&w.unique});if(x.push(p),p.isPrimaryKey||s.push(p),h>1){let m=h===2?f[0]:f.slice(0,h-1);o(m,y+1,w)}return x.sort((m,_)=>m.keyTail-_.keyTail),p}let a=o(n.primaryKey.keyPath,0,n.primaryKey);i[":id"]=[a];for(let f of n.indexes)o(f.keyPath,0,f);function l(f){let y=i[qr(f)];return y&&y[0]}function u(f,y){return{type:f.type===1?2:f.type,lower:Pn(f.lower,f.lowerOpen?t.MAX_KEY:t.MIN_KEY,y),lowerOpen:!0,upper:Pn(f.upper,f.upperOpen?t.MIN_KEY:t.MAX_KEY,y),upperOpen:!0}}function c(f){let y=f.query.index;return y.isVirtual?xe(re({},f),{query:{index:y,range:u(f.query.range,y.keyTail)}}):f}return xe(re({},r),{schema:xe(re({},n),{primaryKey:a,indexes:s,getIndexByKeyPath:l}),count(f){return r.count(c(f))},query(f){return r.query(c(f))},openCursor(f){let{keyTail:y,isVirtual:w,keyLength:b}=f.query.index;if(!w)return r.openCursor(f);function x(h){function v(m){m!=null?h.continue(Pn(m,f.reverse?t.MAX_KEY:t.MIN_KEY,y)):f.unique?h.continue(h.key.slice(0,b).concat(f.reverse?t.MIN_KEY:t.MAX_KEY,y)):h.continue()}return Object.create(h,{continue:{value:v},continuePrimaryKey:{value(m,_){h.continuePrimaryKey(Pn(m,t.MAX_KEY,y),_)}},primaryKey:{get(){return h.primaryKey}},key:{get(){let m=h.key;return b===1?m[0]:m.slice(0,b)}},value:{get(){return h.value}}})}return r.openCursor(c(f)).then(h=>h&&x(h))}})}})}var rd={stack:"dbcore",name:"VirtualIndexMiddleware",level:1,create:td};function ms(t,e,r,n){return r=r||{},n=n||"",oe(t).forEach(i=>{if(!Ie(e,i))r[n+i]=void 0;else{var s=t[i],o=e[i];if(typeof s=="object"&&typeof o=="object"&&s&&o){let a=Ti(s),l=Ti(o);a!==l?r[n+i]=e[i]:a==="Object"?ms(s,o,r,n+i+"."):s!==o&&(r[n+i]=e[i])}else s!==o&&(r[n+i]=e[i])}}),oe(e).forEach(i=>{Ie(t,i)||(r[n+i]=e[i])}),r}function nd(t,e){return e.type==="delete"?e.keys:e.keys||e.values.map(t.extractKey)}var id={stack:"dbcore",name:"HooksMiddleware",level:2,create:t=>xe(re({},t),{table(e){let r=t.table(e),{primaryKey:n}=r.schema;return xe(re({},r),{mutate(s){let o=R.trans,{deleting:a,creating:l,updating:u}=o.table(e).hook;switch(s.type){case"add":if(l.fire===Y)break;return o._promise("readwrite",()=>c(s),!0);case"put":if(l.fire===Y&&u.fire===Y)break;return o._promise("readwrite",()=>c(s),!0);case"delete":if(a.fire===Y)break;return o._promise("readwrite",()=>c(s),!0);case"deleteRange":if(a.fire===Y)break;return o._promise("readwrite",()=>d(s),!0)}return r.mutate(s);function c(y){let w=R.trans,b=y.keys||nd(n,y);if(!b)throw new Error("Keys missing");return y=y.type==="add"||y.type==="put"?xe(re({},y),{keys:b}):re({},y),y.type!=="delete"&&(y.values=[...y.values]),y.keys&&(y.keys=[...y.keys]),sd(r,y,b).then(x=>{let h=b.map((v,p)=>{let m=x[p],_={onerror:null,onsuccess:null};if(y.type==="delete")a.fire.call(_,v,m,w);else if(y.type==="add"||m===void 0){let g=l.fire.call(_,v,y.values[p],w);v==null&&g!=null&&(v=g,y.keys[p]=v,n.outbound||Be(y.values[p],n.keyPath,v))}else{let g=ms(m,y.values[p]),j=u.fire.call(_,g,v,m,w);if(j){let A=y.values[p];Object.keys(j).forEach(C=>{Ie(A,C)?A[C]=j[C]:Be(A,C,j[C])})}}return _});return r.mutate(y).then(({failures:v,results:p,numFailures:m,lastResult:_})=>{for(let g=0;g(h.forEach(p=>p.onerror&&p.onerror(v)),Promise.reject(v)))})}function d(y){return f(y.trans,y.range,1e4)}function f(y,w,b){return r.query({trans:y,values:!1,query:{index:n,range:w},limit:b}).then(({result:x})=>c({type:"delete",keys:x,trans:y}).then(h=>h.numFailures>0?Promise.reject(h.failures[0]):x.length({table:e=>{let r=t.table(e);return xe(re({},r),{getMany:n=>{if(!n.cache)return r.getMany(n);let i=sa(n.keys,n.trans._cache,n.cache==="clone");return i?I.resolve(i):r.getMany(n).then(s=>(n.trans._cache={keys:n.keys,values:n.cache==="clone"?Pr(s):s},s))},mutate:n=>(n.type!=="add"&&(n.trans._cache=null),r.mutate(n))})}})};function gs(t){return!("from"in t)}var Ye=function(t,e){if(this)je(this,arguments.length?{d:1,from:t,to:arguments.length>1?e:t}:{d:0});else{let r=new Ye;return t&&"d"in t&&je(r,t),r}};Zt(Ye.prototype,{add(t){return Rn(this,t),this},addKey(t){return Yr(this,t,t),this},addKeys(t){return t.forEach(e=>Yr(this,e,e)),this},[ki](){return ys(this)}});function Yr(t,e,r){let n=Ae(e,r);if(isNaN(n))return;if(n>0)throw RangeError();if(gs(t))return je(t,{from:e,to:r,d:1});let i=t.l,s=t.r;if(Ae(r,t.from)<0)return i?Yr(i,e,r):t.l={from:e,to:r,d:1,l:null,r:null},oa(t);if(Ae(e,t.to)>0)return s?Yr(s,e,r):t.r={from:e,to:r,d:1,l:null,r:null},oa(t);Ae(e,t.from)<0&&(t.from=e,t.l=null,t.d=s?s.d+1:1),Ae(r,t.to)>0&&(t.to=r,t.r=null,t.d=t.l?t.l.d+1:1);let o=!t.r;i&&!t.l&&Rn(t,i),s&&o&&Rn(t,s)}function Rn(t,e){function r(n,{from:i,to:s,l:o,r:a}){Yr(n,i,s),o&&r(n,o),a&&r(n,a)}gs(e)||r(t,e)}function ad(t,e){let r=ys(e),n=r.next();if(n.done)return!1;let i=n.value,s=ys(t),o=s.next(i.from),a=o.value;for(;!n.done&&!o.done;){if(Ae(a.from,i.to)<=0&&Ae(a.to,i.from)>=0)return!0;Ae(i.from,a.from)<0?i=(n=r.next(a.from)).value:a=(o=s.next(i.from)).value}return!1}function ys(t){let e=gs(t)?null:{s:0,n:t};return{next(r){let n=arguments.length>0;for(;e;)switch(e.s){case 0:if(e.s=1,n)for(;e.n.l&&Ae(r,e.n.from)<0;)e={up:e,n:e.n.l,s:1};else for(;e.n.l;)e={up:e,n:e.n.l,s:1};case 1:if(e.s=2,!n||Ae(r,e.n.to)<=0)return{value:e.n,done:!1};case 2:if(e.n.r){e.s=3,e={up:e,n:e.n.r,s:0};continue}case 3:e=e.up}return{done:!0}}}}function oa(t){var e,r;let n=(((e=t.r)===null||e===void 0?void 0:e.d)||0)-(((r=t.l)===null||r===void 0?void 0:r.d)||0),i=n>1?"r":n<-1?"l":"";if(i){let s=i==="r"?"l":"r",o=re({},t),a=t[i];t.from=a.from,t.to=a.to,t[i]=a[i],o[i]=a[s],t[s]=o,o.d=aa(o)}t.d=aa(t)}function aa({r:t,l:e}){return(t?e?Math.max(t.d,e.d):t.d:e?e.d:0)+1}var ld={stack:"dbcore",level:0,create:t=>{let e=t.schema.name,r=new Ye(t.MIN_KEY,t.MAX_KEY);return xe(re({},t),{table:n=>{let i=t.table(n),{schema:s}=i,{primaryKey:o}=s,{extractKey:a,outbound:l}=o,u=xe(re({},i),{mutate:f=>{let y=f.trans,w=y.mutatedParts||(y.mutatedParts={}),b=g=>{let j=`idb://${e}/${n}/${g}`;return w[j]||(w[j]=new Ye)},x=b(""),h=b(":dels"),{type:v}=f,[p,m]=f.type==="deleteRange"?[f.range]:f.type==="delete"?[f.keys]:f.values.length<50?[[],f.values]:[],_=f.trans._cache;return i.mutate(f).then(g=>{if(ve(p)){v!=="delete"&&(p=g.results),x.addKeys(p);let j=sa(p,_);!j&&v!=="add"&&h.addKeys(p),(j||m)&&ud(b,s,j,m)}else if(p){let j={from:p.lower,to:p.upper};h.add(j),x.add(j)}else x.add(r),h.add(r),s.indexes.forEach(j=>b(j.name).add(r));return g})}}),c=({query:{index:f,range:y}})=>{var w,b;return[f,new Ye((w=y.lower)!==null&&w!==void 0?w:t.MIN_KEY,(b=y.upper)!==null&&b!==void 0?b:t.MAX_KEY)]},d={get:f=>[o,new Ye(f.key)],getMany:f=>[o,new Ye().addKeys(f.keys)],count:c,query:c,openCursor:c};return oe(d).forEach(f=>{u[f]=function(y){let{subscr:w}=R;if(w){let b=m=>{let _=`idb://${e}/${n}/${m}`;return w[_]||(w[_]=new Ye)},x=b(""),h=b(":dels"),[v,p]=d[f](y);if(b(v.name||"").add(p),!v.isPrimaryKey)if(f==="count")h.add(r);else{let m=f==="query"&&l&&y.values&&i.query(xe(re({},y),{values:!1}));return i[f].apply(this,arguments).then(_=>{if(f==="query"){if(l&&y.values)return m.then(({result:j})=>(x.addKeys(j),_));let g=y.values?_.result.map(a):_.result;y.values?x.addKeys(g):h.addKeys(g)}else if(f==="openCursor"){let g=_,j=y.values;return g&&Object.create(g,{key:{get(){return h.addKey(g.primaryKey),g.key}},primaryKey:{get(){let A=g.primaryKey;return h.addKey(A),A}},value:{get(){return j&&x.addKey(g.primaryKey),g.value}}})}return _})}}return i[f].apply(this,arguments)}}),u}})}};function ud(t,e,r,n){function i(s){let o=t(s.name||"");function a(u){return u!=null?s.extractKey(u):null}let l=u=>s.multiEntry&&ve(u)?u.forEach(c=>o.addKey(c)):o.addKey(u);(r||n).forEach((u,c)=>{let d=r&&a(r[c]),f=n&&a(n[c]);Ae(d,f)!==0&&(d!=null&&l(d),f!=null&&l(f))})}e.indexes.forEach(i)}var Je=class{constructor(e,r){this._middlewares={},this.verno=0;let n=Je.dependencies;this._options=r=re({addons:Je.addons,autoOpen:!0,indexedDB:n.indexedDB,IDBKeyRange:n.IDBKeyRange},r),this._deps={indexedDB:r.indexedDB,IDBKeyRange:r.IDBKeyRange};let{addons:i}=r;this._dbSchema={},this._versions=[],this._storeNames=[],this._allTables={},this.idbdb=null,this._novip=this;let s={dbOpenError:null,isBeingOpened:!1,onReadyBeingFired:null,openComplete:!1,dbReadyResolve:Y,dbReadyPromise:null,cancelOpen:Y,openCanceller:null,autoSchema:!0,PR1398_maxLoop:3};s.dbReadyPromise=new I(o=>{s.dbReadyResolve=o}),s.openCanceller=new I((o,a)=>{s.cancelOpen=a}),this._state=s,this.name=e,this.on=Hr(this,"populate","blocked","versionchange","close",{ready:[Ri,Y]}),this.on.ready.subscribe=vo(this.on.ready.subscribe,o=>(a,l)=>{Je.vip(()=>{let u=this._state;if(u.openComplete)u.dbOpenError||I.resolve().then(a),l&&o(a);else if(u.onReadyBeingFired)u.onReadyBeingFired.push(a),l&&o(a);else{o(a);let c=this;l||o(function d(){c.on.ready.unsubscribe(a),c.on.ready.unsubscribe(d)})}})}),this.Collection=Ff(this),this.Table=wf(this),this.Transaction=Of(this),this.Version=Qf(this),this.WhereClause=If(this),this.on("versionchange",o=>{o.newVersion>0?console.warn(`Another connection wants to upgrade database '${this.name}'. Closing db now to resume the upgrade.`):console.warn(`Another connection wants to delete database '${this.name}'. Closing db now to resume the delete request.`),this.close()}),this.on("blocked",o=>{!o.newVersion||o.newVersionnew this.Transaction(o,a,l,this._options.chromeTransactionDurability,u),this._fireOnBlocked=o=>{this.on("blocked").fire(o),$r.filter(a=>a.name===this.name&&a!==this&&!a._state.vcFired).map(a=>a.on("versionchange").fire(o))},this.use(rd),this.use(id),this.use(ld),this.use(od),this.vip=Object.create(this,{_vip:{value:!0}}),i.forEach(o=>o(this))}version(e){if(isNaN(e)||e<.1)throw new L.Type("Given version is not a positive number");if(e=Math.round(e*10)/10,this.idbdb||this._state.isBeingOpened)throw new L.Schema("Cannot add version when database is open");this.verno=Math.max(this.verno,e);let r=this._versions;var n=r.filter(i=>i._cfg.version===e)[0];return n||(n=new this.Version(e),r.push(n),r.sort(Kf),n.stores({}),this._state.autoSchema=!1,n)}_whenReady(e){return this.idbdb&&(this._state.openComplete||R.letThrough||this._vip)?e():new I((r,n)=>{if(this._state.openComplete)return n(new L.DatabaseClosed(this._state.dbOpenError));if(!this._state.isBeingOpened){if(!this._options.autoOpen){n(new L.DatabaseClosed);return}this.open().catch(Y)}this._state.dbReadyPromise.then(r,n)}).then(e)}use({stack:e,create:r,level:n,name:i}){i&&this.unuse({stack:e,name:i});let s=this._middlewares[e]||(this._middlewares[e]=[]);return s.push({stack:e,create:r,level:n??10,name:i}),s.sort((o,a)=>o.level-a.level),this}unuse({stack:e,name:r,create:n}){return e&&this._middlewares[e]&&(this._middlewares[e]=this._middlewares[e].filter(i=>n?i.create!==n:r?i.name!==r:!1)),this}open(){return Zf(this)}_close(){let e=this._state,r=$r.indexOf(this);if(r>=0&&$r.splice(r,1),this.idbdb){try{this.idbdb.close()}catch{}this._novip.idbdb=null}e.dbReadyPromise=new I(n=>{e.dbReadyResolve=n}),e.openCanceller=new I((n,i)=>{e.cancelOpen=i})}close(){this._close();let e=this._state;this._options.autoOpen=!1,e.dbOpenError=new L.DatabaseClosed,e.isBeingOpened&&e.cancelOpen(e.dbOpenError)}delete(){let e=arguments.length>0,r=this._state;return new I((n,i)=>{let s=()=>{this.close();var o=this._deps.indexedDB.deleteDatabase(this.name);o.onsuccess=Z(()=>{Jf(this._deps,this.name),n()}),o.onerror=ze(i),o.onblocked=this._fireOnBlocked};if(e)throw new L.InvalidArgument("Arguments not allowed in db.delete()");r.isBeingOpened?r.dbReadyPromise.then(s):s()})}backendDB(){return this.idbdb}isOpen(){return this.idbdb!==null}hasBeenClosed(){let e=this._state.dbOpenError;return e&&e.name==="DatabaseClosed"}hasFailed(){return this._state.dbOpenError!==null}dynamicallyOpened(){return this._state.autoSchema}get tables(){return oe(this._allTables).map(e=>this._allTables[e])}transaction(){let e=ed.apply(this,arguments);return this._transaction.apply(this,e)}_transaction(e,r,n){let i=R.trans;(!i||i.db!==this||e.indexOf("!")!==-1)&&(i=null);let s=e.indexOf("?")!==-1;e=e.replace("!","").replace("?","");let o,a;try{if(a=r.map(u=>{var c=u instanceof this.Table?u.name:u;if(typeof c!="string")throw new TypeError("Invalid table argument to Dexie.transaction(). Only Table or String are allowed");return c}),e=="r"||e===Ji)o=Ji;else if(e=="rw"||e==Xi)o=Xi;else throw new L.InvalidArgument("Invalid transaction mode: "+e);if(i){if(i.mode===Ji&&o===Xi)if(s)i=null;else throw new L.SubTransaction("Cannot enter a sub-transaction with READWRITE mode when parent transaction is READONLY");i&&a.forEach(u=>{if(i&&i.storeNames.indexOf(u)===-1)if(s)i=null;else throw new L.SubTransaction("Table "+u+" not included in parent transaction.")}),s&&i&&!i.active&&(i=null)}}catch(u){return i?i._promise(null,(c,d)=>{d(u)}):le(u)}let l=ia.bind(null,this,o,a,i,n);return i?i._promise(o,l,"lock"):R.trans?sr(R.transless,()=>this._whenReady(l)):this._whenReady(l)}table(e){if(!Ie(this._allTables,e))throw new L.InvalidTable(`Table ${e} does not exist`);return this._allTables[e]}},cd=typeof Symbol!="undefined"&&"observable"in Symbol?Symbol.observable:"@@observable",la=class{constructor(e){this._subscribe=e}subscribe(e,r,n){return this._subscribe(!e||typeof e=="function"?{next:e,error:r,complete:n}:e)}[cd](){return this}};function ua(t,e){return oe(e).forEach(r=>{let n=t[r]||(t[r]=new Ye);Rn(n,e[r])}),t}function fd(t){return new la(e=>{let r=Ii(t);function n(y){r&&ir();let w=()=>lt(t,{subscr:y,trans:null}),b=R.trans?sr(R.transless,w):w();return r&&b.then(Qe,Qe),b}let i=!1,s={},o={},a={get closed(){return i},unsubscribe:()=>{i=!0,dt.storagemutated.unsubscribe(d)}};e.start&&e.start(a);let l=!1,u=!1;function c(){return oe(o).some(y=>s[y]&&ad(s[y],o[y]))}let d=y=>{ua(s,y),c()&&f()},f=()=>{if(l||i)return;s={};let y={},w=n(y);u||(dt(Gr,d),u=!0),l=!0,Promise.resolve(w).then(b=>{l=!1,!i&&(c()?f():(s={},o=y,e.next&&e.next(b)))},b=>{l=!1,e.error&&e.error(b),a.unsubscribe()})};return f(),a})}var vs;try{vs={indexedDB:J.indexedDB||J.mozIndexedDB||J.webkitIndexedDB||J.msIndexedDB,IDBKeyRange:J.IDBKeyRange||J.webkitIDBKeyRange}}catch{vs={indexedDB:null,IDBKeyRange:null}}var Bt=Je;Zt(Bt,xe(re({},gn),{delete(t){return new Bt(t,{addons:[]}).delete()},exists(t){return new Bt(t,{addons:[]}).open().then(e=>(e.close(),!0)).catch("NoSuchDatabaseError",()=>!1)},getDatabaseNames(t){try{return qf(Bt.dependencies).then(t)}catch{return le(new L.MissingAPI)}},defineClass(){function t(e){je(this,e)}return t},ignoreTransaction(t){return R.trans?sr(R.transless,t):t()},vip:hs,async:function(t){return function(){try{var e=ps(t.apply(this,arguments));return!e||typeof e.then!="function"?I.resolve(e):e}catch(r){return le(r)}}},spawn:function(t,e,r){try{var n=ps(t.apply(r,e||[]));return!n||typeof n.then!="function"?I.resolve(n):n}catch(i){return le(i)}},currentTransaction:{get:()=>R.trans||null},waitFor:function(t,e){let r=I.resolve(typeof t=="function"?Bt.ignoreTransaction(t):t).timeout(e||6e4);return R.trans?R.trans.waitFor(r):r},Promise:I,debug:{get:()=>Ke,set:t=>{Ao(t,t==="dexie"?()=>!0:$o)}},derive:er,extend:je,props:Zt,override:vo,Events:Hr,on:dt,liveQuery:fd,extendObservabilitySet:ua,getByKeyPath:Ue,setByKeyPath:Be,delByKeyPath:Gc,shallowClone:bo,deepClone:Pr,getObjectDiff:ms,cmp:Ae,asap:_o,minKey:Yi,addons:[],connections:$r,errnames:Pi,dependencies:vs,semVer:zo,version:zo.split(".").map(t=>parseInt(t)).reduce((t,e,r)=>t+e/Math.pow(10,r*2))}));Bt.maxKey=Qr(Bt.dependencies.IDBKeyRange);typeof dispatchEvent!="undefined"&&typeof addEventListener!="undefined"&&(dt(Gr,t=>{if(!Xe){let e;En?(e=document.createEvent("CustomEvent"),e.initCustomEvent(ft,!0,!0,t)):e=new CustomEvent(ft,{detail:t}),Xe=!0,dispatchEvent(e),Xe=!1}}),addEventListener(ft,({detail:t})=>{Xe||Bn(t)}));function Bn(t){let e=Xe;try{Xe=!0,dt.storagemutated.fire(t)}finally{Xe=e}}var Xe=!1;if(typeof BroadcastChannel!="undefined"){let t=new BroadcastChannel(ft);dt(Gr,e=>{Xe||t.postMessage(e)}),t.onmessage=e=>{e.data&&Bn(e.data)}}else if(typeof self!="undefined"&&typeof navigator!="undefined"){dt(Gr,e=>{try{Xe||(typeof localStorage!="undefined"&&localStorage.setItem(ft,JSON.stringify({trig:Math.random(),changedParts:e})),typeof self.clients=="object"&&[...self.clients.matchAll({includeUncontrolled:!0})].forEach(r=>r.postMessage({type:ft,changedParts:e})))}catch{}}),typeof addEventListener!="undefined"&&addEventListener("storage",e=>{if(e.key===ft){let r=JSON.parse(e.newValue);r&&Bn(r.changedParts)}});let t=self.document&&navigator.serviceWorker;t&&t.addEventListener("message",dd)}function dd({data:t}){t&&t.type===ft&&Bn(t.changedParts)}I.rejectionMapper=rf;Ao(Ke,$o);var Ve=class extends Je{constructor(){super(Ve.dbName);this.version(Ve.dbVersion).stores({searchHistory:"++id",minisearch:"date"})}static async clearOldDatabases(){let e=(await indexedDB.databases()).filter(r=>r.name===Ve.dbName&&r.version!==Ve.dbVersion*10);if(e.length){console.log("Omnisearch - Those IndexedDb databases will be deleted:");for(let r of e)r.name&&indexedDB.deleteDatabase(r.name)}}static getInstance(){return Ve.instance||(Ve.instance=new Ve),Ve.instance}async clearCache(){await this.minisearch.clear()}},lr=Ve;lr.dbVersion=8,lr.dbName="omnisearch/cache/"+app.appId;var Ee=lr.getInstance();var Lt=hn(!1),_s=class extends G.PluginSettingTab{constructor(e){super(app,e);this.plugin=e,Lt.subscribe(async r=>{E.showExcerpt=r,await ue(this.plugin)})}display(){let{containerEl:e}=this;e.empty(),e.createEl("h2",{text:"Omnisearch"});let r=e.createDiv();r.innerHTML=` Buy Me a Coffee at ko-fi.com - `,new G.Setting(e).setName("Indexing").setHeading();let n=new DocumentFragment;He()?n.createSpan({},c=>{c.innerHTML=`\u{1F44D} You have installed Text Extractor, Omnisearch will use it to index PDFs and images. -
Text extraction only works on desktop, but the cache can be synchronized with your mobile device.`}):n.createSpan({},c=>{c.innerHTML='\u26A0\uFE0F Omnisearch requires Text Extractor to index PDFs and images.'}),new G.Setting(e).setDesc(n);let i=new DocumentFragment;i.createSpan({},c=>{c.innerHTML="Include PDFs in search results"}),new G.Setting(e).setName(`PDFs Indexing ${He()?"":"\u26A0\uFE0F Disabled"}`).setDesc(i).addToggle(c=>c.setValue(E.PDFIndexing).onChange(async f=>{E.PDFIndexing=f,await ue(this.plugin)})).setDisabled(!He());let s=new DocumentFragment;s.createSpan({},c=>{c.innerHTML="Include images in search results"}),new G.Setting(e).setName(`Images Indexing ${He()?"":"\u26A0\uFE0F Disabled"}`).setDesc(s).addToggle(c=>c.setValue(E.imagesIndexing).onChange(async f=>{E.imagesIndexing=f,await ue(this.plugin)})).setDisabled(!He());let o=new DocumentFragment;o.createSpan({},c=>{c.innerHTML=`In addition to standard md files, Omnisearch can also index other plaintext files.
+ `,new G.Setting(e).setName("Indexing").setHeading();let n=new DocumentFragment;$e()?n.createSpan({},c=>{c.innerHTML=`\u{1F44D} You have installed Text Extractor, Omnisearch will use it to index PDFs and images. +
Text extraction only works on desktop, but the cache can be synchronized with your mobile device.`}):n.createSpan({},c=>{c.innerHTML='\u26A0\uFE0F Omnisearch requires Text Extractor to index PDFs and images.'}),new G.Setting(e).setDesc(n);let i=new DocumentFragment;i.createSpan({},c=>{c.innerHTML="Include PDFs in search results"}),new G.Setting(e).setName(`PDFs Indexing ${$e()?"":"\u26A0\uFE0F Disabled"}`).setDesc(i).addToggle(c=>c.setValue(E.PDFIndexing).onChange(async d=>{E.PDFIndexing=d,await ue(this.plugin)})).setDisabled(!$e());let s=new DocumentFragment;s.createSpan({},c=>{c.innerHTML="Include images in search results"}),new G.Setting(e).setName(`Images Indexing ${$e()?"":"\u26A0\uFE0F Disabled"}`).setDesc(s).addToggle(c=>c.setValue(E.imagesIndexing).onChange(async d=>{E.imagesIndexing=d,await ue(this.plugin)})).setDisabled(!$e());let o=new DocumentFragment;o.createSpan({},c=>{c.innerHTML=`In addition to standard md files, Omnisearch can also index other plaintext files.
Add extensions separated by a space, without the dot. Example: "txt org".
\u26A0\uFE0F Using extensions of non-plaintext files (like .docx or .pptx) WILL cause crashes, because Omnisearch will try to index their content.
- Needs a restart to fully take effect.`}),new G.Setting(e).setName("Additional files to index").setDesc(o).addText(c=>{c.setValue(E.indexedFileTypes.join(" ")).setPlaceholder("Example: txt org").onChange(async f=>{E.indexedFileTypes=f.split(" "),await ue(this.plugin)})}),new G.Setting(e).setName("Behavior").setHeading(),new G.Setting(e).setName("Save index to cache").setDesc("Enable caching to speed up indexing time. In rare cases, the cache write may cause a freeze in Obsidian. This option will disable itself if it happens.").addToggle(c=>c.setValue(E.useCache).onChange(async f=>{E.useCache=f,await ue(this.plugin)})),new G.Setting(e).setName(`Respect Obsidian's "Excluded Files"`).setDesc(`By default, files that are in Obsidian's "Options > Files & Links > Excluded Files" list are downranked in results. - Enable this option to completely hide them`).addToggle(c=>c.setValue(E.hideExcluded).onChange(async f=>{E.hideExcluded=f,await ue(this.plugin)}));let a=new DocumentFragment;a.createSpan({},c=>{c.innerHTML=`Normalize diacritics in search terms. Words like "br\xFBl\xE9e" or "\u017Elu\u0165ou\u010Dk\xFD" will be indexed as "brulee" and "zlutoucky".
+ Needs a restart to fully take effect.`}),new G.Setting(e).setName("Additional files to index").setDesc(o).addText(c=>{c.setValue(E.indexedFileTypes.join(" ")).setPlaceholder("Example: txt org").onChange(async d=>{E.indexedFileTypes=d.split(" "),await ue(this.plugin)})}),new G.Setting(e).setName("Behavior").setHeading(),new G.Setting(e).setName("Save index to cache").setDesc("Enable caching to speed up indexing time. In rare cases, the cache write may cause a freeze in Obsidian. This option will disable itself if it happens.").addToggle(c=>c.setValue(E.useCache).onChange(async d=>{E.useCache=d,await ue(this.plugin)})),new G.Setting(e).setName(`Respect Obsidian's "Excluded Files"`).setDesc(`By default, files that are in Obsidian's "Options > Files & Links > Excluded Files" list are downranked in results. + Enable this option to completely hide them`).addToggle(c=>c.setValue(E.hideExcluded).onChange(async d=>{E.hideExcluded=d,await ue(this.plugin)}));let a=new DocumentFragment;a.createSpan({},c=>{c.innerHTML=`Normalize diacritics in search terms. Words like "br\xFBl\xE9e" or "\u017Elu\u0165ou\u010Dk\xFD" will be indexed as "brulee" and "zlutoucky".
\u26A0\uFE0F You probably should NOT disable this.
\u26A0\uFE0F Changing this setting will clear the cache.
Needs a restart to fully take effect. - `}),new G.Setting(e).setName("Ignore diacritics").setDesc(a).addToggle(c=>c.setValue(E.ignoreDiacritics).onChange(async f=>{await Ee.clearCache(),E.ignoreDiacritics=f,await ue(this.plugin)}));let l=new DocumentFragment;l.createSpan({},c=>{c.innerHTML=`Enable this if you want to be able to search for CamelCaseWords as separate words.
+ `}),new G.Setting(e).setName("Ignore diacritics").setDesc(a).addToggle(c=>c.setValue(E.ignoreDiacritics).onChange(async d=>{await Ee.clearCache(),E.ignoreDiacritics=d,await ue(this.plugin)}));let l=new DocumentFragment;l.createSpan({},c=>{c.innerHTML=`Enable this if you want to be able to search for CamelCaseWords as separate words.
\u26A0\uFE0F Changing this setting will clear the cache.
Needs a restart to fully take effect. - `}),new G.Setting(e).setName("Split CamelCaseWords").setDesc(l).addToggle(c=>c.setValue(E.splitCamelCase).onChange(async f=>{await Ee.clearCache(),E.splitCamelCase=f,await ue(this.plugin)})),new G.Setting(e).setName("Simpler search").setDesc(`Enable this if Obsidian often freezes while making searches. - Words shorter than 3 characters won't be used as prefixes; this can reduce search delay but will return fewer results.`).addToggle(c=>c.setValue(E.simpleSearch).onChange(async f=>{E.simpleSearch=f,await ue(this.plugin)})),new G.Setting(e).setName("User Interface").setHeading(),new G.Setting(e).setName("Show ribbon button").setDesc("Add a button on the sidebar to open the Vault search modal.").addToggle(c=>c.setValue(E.ribbonIcon).onChange(async f=>{E.ribbonIcon=f,await ue(this.plugin),f?this.plugin.addRibbonButton():this.plugin.removeRibbonButton()})),new G.Setting(e).setName("Show excerpts").setDesc("Shows the contextual part of the note that matches the search. Disable this to only show filenames in results.").addToggle(c=>c.setValue(E.showExcerpt).onChange(async f=>{Lt.set(f)})),new G.Setting(e).setName("Render line return in excerpts").setDesc("Activate this option to render line returns in result excerpts.").addToggle(c=>c.setValue(E.renderLineReturnInExcerpts).onChange(async f=>{E.renderLineReturnInExcerpts=f,await ue(this.plugin)})),new G.Setting(e).setName("Show previous query results").setDesc("Re-executes the previous query when opening Omnisearch.").addToggle(c=>c.setValue(E.showPreviousQueryResults).onChange(async f=>{E.showPreviousQueryResults=f,await ue(this.plugin)}));let u=new DocumentFragment;if(u.createSpan({},c=>{c.innerHTML=`Shows a button next to the search input, to create a note. - Acts the same as the shift \u21B5 shortcut, can be useful for mobile device users.`}),new G.Setting(e).setName('Show "Create note" button').setDesc(u).addToggle(c=>c.setValue(E.showCreateButton).onChange(async f=>{E.showCreateButton=f,await ue(this.plugin)})),new G.Setting(e).setName("Highlight matching words in results").setDesc("Will highlight matching results when enabled. See README for more customization options.").addToggle(c=>c.setValue(E.highlight).onChange(async f=>{E.highlight=f,await ue(this.plugin)})),new G.Setting(e).setName("Results weighting").setHeading(),new G.Setting(e).setName(`File name & declared aliases (default: ${Nt.weightBasename})`).addSlider(c=>this.weightSlider(c,"weightBasename")),new G.Setting(e).setName(`File directory (default: ${Nt.weightDirectory})`).addSlider(c=>this.weightSlider(c,"weightDirectory")),new G.Setting(e).setName(`Headings level 1 (default: ${Nt.weightH1})`).addSlider(c=>this.weightSlider(c,"weightH1")),new G.Setting(e).setName(`Headings level 2 (default: ${Nt.weightH2})`).addSlider(c=>this.weightSlider(c,"weightH2")),new G.Setting(e).setName(`Headings level 3 (default: ${Nt.weightH3})`).addSlider(c=>this.weightSlider(c,"weightH3")),new G.Setting(e).setName("Debugging").setHeading(),new G.Setting(e).setName("Enable verbose logging").setDesc("Adds a LOT of logs for debugging purposes. Don't forget to disable it.").addToggle(c=>c.setValue(E.verboseLogging).onChange(async f=>{E.verboseLogging=f,await ue(this.plugin)})),ht()){new G.Setting(e).setName("Danger Zone").setHeading();let c=new DocumentFragment;c.createSpan({},f=>{f.innerHTML=`Erase all Omnisearch cache data. + `}),new G.Setting(e).setName("Split CamelCaseWords").setDesc(l).addToggle(c=>c.setValue(E.splitCamelCase).onChange(async d=>{await Ee.clearCache(),E.splitCamelCase=d,await ue(this.plugin)})),new G.Setting(e).setName("Simpler search").setDesc(`Enable this if Obsidian often freezes while making searches. + Words shorter than 3 characters won't be used as prefixes; this can reduce search delay but will return fewer results.`).addToggle(c=>c.setValue(E.simpleSearch).onChange(async d=>{E.simpleSearch=d,await ue(this.plugin)})),new G.Setting(e).setName("User Interface").setHeading(),new G.Setting(e).setName("Show ribbon button").setDesc("Add a button on the sidebar to open the Vault search modal.").addToggle(c=>c.setValue(E.ribbonIcon).onChange(async d=>{E.ribbonIcon=d,await ue(this.plugin),d?this.plugin.addRibbonButton():this.plugin.removeRibbonButton()})),new G.Setting(e).setName("Show excerpts").setDesc("Shows the contextual part of the note that matches the search. Disable this to only show filenames in results.").addToggle(c=>c.setValue(E.showExcerpt).onChange(async d=>{Lt.set(d)})),new G.Setting(e).setName("Render line return in excerpts").setDesc("Activate this option to render line returns in result excerpts.").addToggle(c=>c.setValue(E.renderLineReturnInExcerpts).onChange(async d=>{E.renderLineReturnInExcerpts=d,await ue(this.plugin)})),new G.Setting(e).setName("Show previous query results").setDesc("Re-executes the previous query when opening Omnisearch.").addToggle(c=>c.setValue(E.showPreviousQueryResults).onChange(async d=>{E.showPreviousQueryResults=d,await ue(this.plugin)}));let u=new DocumentFragment;if(u.createSpan({},c=>{c.innerHTML=`Shows a button next to the search input, to create a note. + Acts the same as the shift \u21B5 shortcut, can be useful for mobile device users.`}),new G.Setting(e).setName('Show "Create note" button').setDesc(u).addToggle(c=>c.setValue(E.showCreateButton).onChange(async d=>{E.showCreateButton=d,await ue(this.plugin)})),new G.Setting(e).setName("Highlight matching words in results").setDesc("Will highlight matching results when enabled. See README for more customization options.").addToggle(c=>c.setValue(E.highlight).onChange(async d=>{E.highlight=d,await ue(this.plugin)})),new G.Setting(e).setName("Results weighting").setHeading(),new G.Setting(e).setName(`File name & declared aliases (default: ${Nt.weightBasename})`).addSlider(c=>this.weightSlider(c,"weightBasename")),new G.Setting(e).setName(`File directory (default: ${Nt.weightDirectory})`).addSlider(c=>this.weightSlider(c,"weightDirectory")),new G.Setting(e).setName(`Headings level 1 (default: ${Nt.weightH1})`).addSlider(c=>this.weightSlider(c,"weightH1")),new G.Setting(e).setName(`Headings level 2 (default: ${Nt.weightH2})`).addSlider(c=>this.weightSlider(c,"weightH2")),new G.Setting(e).setName(`Headings level 3 (default: ${Nt.weightH3})`).addSlider(c=>this.weightSlider(c,"weightH3")),new G.Setting(e).setName("Debugging").setHeading(),new G.Setting(e).setName("Enable verbose logging").setDesc("Adds a LOT of logs for debugging purposes. Don't forget to disable it.").addToggle(c=>c.setValue(E.verboseLogging).onChange(async d=>{E.verboseLogging=d,await ue(this.plugin)})),ht()){new G.Setting(e).setName("Danger Zone").setHeading();let c=new DocumentFragment;c.createSpan({},d=>{d.innerHTML=`Erase all Omnisearch cache data. Use this if Omnisearch results are inconsistent, missing, or appear outdated.
- Needs a restart to fully take effect.`}),new G.Setting(e).setName("Clear cache data").setDesc(c).addButton(f=>{f.setButtonText("Clear cache"),f.onClick(async()=>{await Ee.clearCache(),new G.Notice("Omnisearch - Cache cleared. Please restart Obsidian.")})})}}weightSlider(e,r){e.setLimits(1,5,.1).setValue(E[r]).setDynamicTooltip().onChange(n=>{E[r]=n,ue(this.plugin)})}},Nt={useCache:!0,hideExcluded:!1,ignoreDiacritics:!0,indexedFileTypes:[],PDFIndexing:!1,imagesIndexing:!1,splitCamelCase:!1,ribbonIcon:!0,showExcerpt:!0,renderLineReturnInExcerpts:!0,showCreateButton:!1,highlight:!0,showPreviousQueryResults:!0,simpleSearch:!1,weightBasename:3,weightDirectory:2,weightH1:1.5,weightH2:1.3,weightH3:1.1,welcomeMessage:"",verboseLogging:!1},E=Object.assign({},Nt);async function ua(t){E=Object.assign({},Nt,await t.loadData()),Lt.set(E.showExcerpt)}async function ue(t){await t.saveData(E)}var ca=Ce(require("obsidian"));var fa=/^"|"$|^'|'$/g,da=/[\u4e00-\u9fa5]/,_s=/(?:^|\s)\.(\w+)/g,ha=100,Jr=300,pa=`suggestion-highlight omnisearch-highlight ${E.highlight?"omnisearch-default-highlight":""}`,$=new Si,Ln={ToggleExcerpts:"toggle-excerpts"},Pe=(s=>(s[s.Done=0]="Done",s[s.LoadingCache=1]="LoadingCache",s[s.ReadingFiles=2]="ReadingFiles",s[s.IndexingFiles=3]="IndexingFiles",s[s.WritingCache=4]="WritingCache",s))(Pe||{});var pt=hn(0),ma=!1;function bs(t){ma=t}function ga(){return ma}function Nn(){return app.plugins.plugins["cm-chs-patch"]}function He(){return app.plugins?.plugins?.["text-extractor"]?.api}function ht(){return!ca.Platform.isIosApp&&E.useCache}var mt=/[|\n\r -#%-*,-/:;?@[-\]_{}\u00A0\u00A1\u00A7\u00AB\u00B6\u00B7\u00BB\u00BF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u1680\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2000-\u200A\u2010-\u2029\u202F-\u2043\u2045-\u2051\u2053-\u205F\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u3000-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]+/u;var Ea=Ce(require("obsidian"));var Ze=Ce(require("obsidian"));var va=Ce(require("crypto")),_a=Ce(ya());function gt(...t){return t[1]!==null&&t[1]!==void 0&&t[2]!==null&&t[2]!==void 0?`${t[1]}${t[2]}`:"<no content>"}function fd(t){return t.replaceAll("&","&").replaceAll("<","<").replaceAll(">",">").replaceAll('"',""").replaceAll("'","'")}function ba(t){let e=t.split("/");return e.pop(),e.join("/")}function dd(t){return t.replace(/[-/\\^$*+?.()|[\]{}]/g,"[$&]")}function yt(t){if(!t.length)return/^$/g;let e="("+(Nn()?"":E.splitCamelCase?`^|${mt.source}|[A-Z]`:`^|${mt.source}`)+`)(${t.map(n=>dd(n)).join("|")})`;return new RegExp(`${e}`,"giu")}function Kn(t,e){return t.headings?.filter(r=>r.level===e).map(r=>r.heading)??[]}function zn(t,e){return(t+e)%e}function ur(t,e){try{let r=e??-1,n=Math.max(0,r-ha),i=Math.min(t.length,r+Jr);if(r>-1?t=(n>0?"\u2026":"")+t.slice(n,i).trim()+(ia).join(` + Needs a restart to fully take effect.`}),new G.Setting(e).setName("Clear cache data").setDesc(c).addButton(d=>{d.setButtonText("Clear cache"),d.onClick(async()=>{await Ee.clearCache(),new G.Notice("Omnisearch - Cache cleared. Please restart Obsidian.")})})}}weightSlider(e,r){e.setLimits(1,5,.1).setValue(E[r]).setDynamicTooltip().onChange(n=>{E[r]=n,ue(this.plugin)})}},Nt={useCache:!0,hideExcluded:!1,ignoreDiacritics:!0,indexedFileTypes:[],PDFIndexing:!1,imagesIndexing:!1,splitCamelCase:!1,ribbonIcon:!0,showExcerpt:!0,renderLineReturnInExcerpts:!0,showCreateButton:!1,highlight:!0,showPreviousQueryResults:!0,simpleSearch:!1,weightBasename:3,weightDirectory:2,weightH1:1.5,weightH2:1.3,weightH3:1.1,welcomeMessage:"",verboseLogging:!1},E=Object.assign({},Nt);async function ca(t){E=Object.assign({},Nt,await t.loadData()),Lt.set(E.showExcerpt)}async function ue(t){await t.saveData(E)}var fa=be(require("obsidian"));var da=/[\u4e00-\u9fa5]/;var ha=100,Jr=300,pa=`suggestion-highlight omnisearch-highlight ${E.highlight?"omnisearch-default-highlight":""}`,H=new Si,Ln={ToggleExcerpts:"toggle-excerpts"},Pe=(s=>(s[s.Done=0]="Done",s[s.LoadingCache=1]="LoadingCache",s[s.ReadingFiles=2]="ReadingFiles",s[s.IndexingFiles=3]="IndexingFiles",s[s.WritingCache=4]="WritingCache",s))(Pe||{});var pt=hn(0),ma=!1;function xs(t){ma=t}function ga(){return ma}function Nn(){return app.plugins.plugins["cm-chs-patch"]}function $e(){return app.plugins?.plugins?.["text-extractor"]?.api}function ht(){return!fa.Platform.isIosApp&&E.useCache}var mt=/[|\n\r -#%-*,-/:;?@[-\]_{}\u00A0\u00A1\u00A7\u00AB\u00B6\u00B7\u00BB\u00BF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u1680\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2000-\u200A\u2010-\u2029\u202F-\u2043\u2045-\u2051\u2053-\u205F\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u3000-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]+/u;var Ea=be(require("obsidian"));var Ze=be(require("obsidian"));var va=be(require("crypto")),_a=be(ya());function gt(...t){return t[1]!==null&&t[1]!==void 0&&t[2]!==null&&t[2]!==void 0?`${t[1]}${t[2]}`:"<no content>"}function hd(t){return t.replaceAll("&","&").replaceAll("<","<").replaceAll(">",">").replaceAll('"',""").replaceAll("'","'")}function xa(t){let e=t.split("/");return e.pop(),e.join("/")}function pd(t){return t.replace(/[-/\\^$*+?.()|[\]{}]/g,"[$&]")}function yt(t){if(!t.length)return/^$/g;let e="("+(Nn()?"":E.splitCamelCase?`^|${mt.source}|[A-Z]`:`^|${mt.source}`)+`)(${t.map(n=>pd(n)).join("|")})`;return new RegExp(`${e}`,"giu")}function Kn(t,e){return t.headings?.filter(r=>r.level===e).map(r=>r.heading)??[]}function zn(t,e){return(t+e)%e}function ur(t,e){try{let r=e??-1,n=Math.max(0,r-ha),i=Math.min(t.length,r+Jr);if(r>-1?t=(n>0?"\u2026":"")+t.slice(n,i).trim()+(ia).join(` `);let o=t.lastIndexOf(` -`,r-n);o>0&&(t=t.slice(o))}return t=fd(t),E.renderLineReturnInExcerpts&&(t=t.trim().replaceAll(` -`,"
")),t}catch(r){return new Ze.Notice("Omnisearch - Error while creating excerpt, see developer console"),console.error("Omnisearch - Error while creating excerpt"),console.error(r),""}}function xa(t){return t.replace(fa,"")}function ws(t){return t.replace(/(\*|_)+(.+?)(\*|_)+/g,(e,r,n)=>n)}function wa(t){return t?.frontmatter?(0,Ze.parseFrontMatterAliases)(t.frontmatter)??[]:[]}function ja(t){let e=t?(0,Ze.getAllTags)(t)??[]:[];return e=[...new Set(e.reduce((r,n)=>[...r,...n.split("/").filter(i=>i).map(i=>i.startsWith("#")?i:`#${i}`),n],[]))],e}function et(t){return t==null?"":(t=t.replaceAll("`","[__omnisearch__backtick__]"),t=t.normalize("NFD").replace(/\p{Diacritic}/gu,""),t=t.replaceAll("[__omnisearch__backtick__]","`"),t)}function Vn(){return Ze.Platform.isMacOS?"\u2318":"ctrl"}function Zr(t){let e=!!He(),r=e&&E.PDFIndexing,n=e&&E.imagesIndexing;return js(t)||tn(t)||r&&en(t)||n&&Hn(t)}function Hn(t){let e=Kt(t);return e==="png"||e==="jpg"||e==="jpeg"}function en(t){return Kt(t)==="pdf"}function js(t){return[...E.indexedFileTypes,"md"].some(e=>t.endsWith(`.${e}`))}function tn(t){return t.endsWith(".canvas")}function Kt(t){let e=t.split(".");return e[e.length-1]??""}function Aa(t){return Ze.Platform.isMobileApp?(0,_a.md5)(t.toString()):(0,va.createHash)("md5").update(t).digest("hex")}function Ca(t,e){let r=[],n=0,i=t.length;for(;ns.path===t);if(!e)throw new Error(`Invalid file path: "${t}"`);let r=null,n=He();if(js(t))r=await app.vault.cachedRead(e);else if(tn(t)){let s=JSON.parse(await app.vault.cachedRead(e)),o=[];for(let a of s.nodes)a.type==="text"?o.push(a.text):a.type==="file"&&o.push(a.file);for(let a of s.edges.filter(l=>!!l.label))o.push(a.label);r=o.join(`\r -`)}else if(n?.canFileBeExtracted(t))r=await n.extractText(e);else throw new Error(`Unsupported file type: "${t}"`);r==null&&(console.warn(`Omnisearch: ${r} content for file`,e.path),r=""),r=et(r);let i=app.metadataCache.getFileCache(e);if(i&&i.frontmatter?.["excalidraw-plugin"]){let s=i.sections?.filter(o=>o.type==="comment")??[];for(let{start:o,end:a}of s.map(l=>l.position))r=r.substring(0,o.offset-1)+r.substring(a.offset)}return{basename:et(e.basename),content:r,path:e.path,mtime:e.stat.mtime,tags:ja(i),aliases:wa(i).join(""),headings1:i?Kn(i,1).join(" "):"",headings2:i?Kn(i,2).join(" "):"",headings3:i?Kn(i,3).join(" "):""}}var Da=class{constructor(){this.nextQueryIsEmpty=!1;this.documents=new Map}async addToLiveCache(e){try{let r=await hd(e);if(!r.path){console.error(`Missing .path field in IndexedDocument "${r.basename}", skipping`);return}this.documents.set(e,r)}catch(r){console.warn(`Omnisearch: Error while adding "${e}" to live cache`,r),this.removeFromLiveCache(e)}}removeFromLiveCache(e){this.documents.delete(e)}async getDocument(e){return this.documents.has(e)?this.documents.get(e):(ie("Generating IndexedDocument from",e),await this.addToLiveCache(e),this.documents.get(e))}async addToSearchHistory(e){if(!e){this.nextQueryIsEmpty=!0;return}this.nextQueryIsEmpty=!1;let r=await Ee.searchHistory.toArray();r=r.filter(n=>n.query!==e).reverse(),r.unshift({query:e}),r=r.slice(0,10),await Ee.searchHistory.clear(),await Ee.searchHistory.bulkAdd(r)}async getSearchHistory(){let e=(await Ee.searchHistory.toArray()).reverse().map(r=>r.query);return this.nextQueryIsEmpty&&e.unshift(""),e}getDocumentsChecksum(e){return Aa(JSON.stringify(e.sort((r,n)=>r.pathn.path?1:0)))}async getMinisearchCache(){try{return(await Ee.minisearch.toArray())[0]}catch(e){return new Ea.Notice("Omnisearch - Cache missing or invalid. Some freezes may occur while Omnisearch indexes your vault."),console.error("Omnisearch - Error while loading Minisearch cache"),console.error(e),null}}async writeMinisearchCache(e,r){let n=Array.from(r).map(([i,s])=>({path:i,mtime:s}));await Ee.minisearch.clear(),await Ee.minisearch.add({date:new Date().toISOString(),paths:n,data:e.toJSON()}),console.log("Omnisearch - Search cache written")}},de=new Da;function pd(t){let e,r,n,i,s,o,a,l,u=t[9].default,c=Gt(u,t,t[8],null);return{c(){e=I("div"),r=I("div"),n=I("input"),s=U(),c&&c.c(),B(n,"class","prompt-input"),B(n,"placeholder",t[0]),B(n,"spellcheck","false"),B(n,"type","text"),B(r,"class","omnisearch-input-field"),B(e,"class","omnisearch-input-container")},m(f,d){z(f,e,d),k(e,r),k(r,n),t[10](n),_i(n,t[1]),k(e,s),c&&c.m(e,null),o=!0,a||(l=[Te(n,"input",t[11]),uo(i=t[3].call(null,n)),Te(n,"compositionend",t[12]),Te(n,"compositionstart",t[13]),Te(n,"input",t[4])],a=!0)},p(f,[d]){(!o||d&1)&&B(n,"placeholder",f[0]),d&2&&n.value!==f[1]&&_i(n,f[1]),c&&c.p&&(!o||d&256)&&Qt(c,u,f,f[8],o?qt(u,f[8],d,null):Yt(f[8]),null)},i(f){o||(q(c,f),o=!0)},o(f){Q(c,f),o=!1},d(f){f&&K(e),t[10](null),c&&c.d(f),a=!1,Re(l)}}}function md(t,e,r){let{$$slots:n={},$$scope:i}=e,{initialValue:s=""}=e,o=!1,{placeholder:a=""}=e,l="",u,c=wi();function f(v){r(1,l=v)}function d(v){ot().then(()=>(u.focus(),ot())).then(()=>{u.select()})}let g=(0,Ta.debounce)(()=>{de.addToSearchHistory(""),c("input",l)},250);function w(v){$e[v?"unshift":"push"](()=>{u=v,r(2,u)})}function x(){l=this.value,r(1,l),r(5,s),r(7,o)}let b=v=>bs(!1),h=v=>bs(!0);return t.$$set=v=>{"initialValue"in v&&r(5,s=v.initialValue),"placeholder"in v&&r(0,a=v.placeholder),"$$scope"in v&&r(8,i=v.$$scope)},t.$$.update=()=>{if(t.$$.dirty&162){e:s&&!o&&!l&&(r(7,o=!0),r(1,l=s),d())}},[a,l,u,d,g,s,f,o,i,n,w,x,b,h]}var ka=class extends pe{constructor(e){super();ye(this,e,md,pd,fe,{initialValue:5,placeholder:0,setInputValue:6})}get setInputValue(){return this.$$.ctx[6]}},Wn=ka;function gd(t){let e,r,n,i,s=t[1].default,o=Gt(s,t,t[0],null);return{c(){e=I("div"),o&&o.c(),B(e,"class","prompt-results")},m(a,l){z(a,e,l),o&&o.m(e,null),r=!0,n||(i=Te(e,"mousedown",yd),n=!0)},p(a,[l]){o&&o.p&&(!r||l&1)&&Qt(o,s,a,a[0],r?qt(s,a[0],l,null):Yt(a[0]),null)},i(a){r||(q(o,a),r=!0)},o(a){Q(o,a),r=!1},d(a){a&&K(e),o&&o.d(a),n=!1,i()}}}var yd=t=>t.preventDefault();function vd(t,e,r){let{$$slots:n={},$$scope:i}=e;return t.$$set=s=>{"$$scope"in s&&r(0,i=s.$$scope)},[i,n]}var Oa=class extends pe{constructor(e){super();ye(this,e,vd,gd,fe,{})}},Un=Oa;var As=Ce(require("obsidian"));async function Gn(t,e=!1){let r=yt(t.foundWords);r.exec(t.content);let n=r.lastIndex,i=!1;app.workspace.iterateAllLeaves(a=>{a.view instanceof As.MarkdownView&&!e&&a.getViewState().state?.file===t.path&&a.getViewState()?.pinned&&(app.workspace.setActiveLeaf(a,{focus:!0}),i=!0)}),i||await app.workspace.openLinkText(t.path,"",e);let s=app.workspace.getActiveViewOfType(As.MarkdownView);if(!s)return;let o=s.editor.offsetToPos(n);o.ch=0,s.editor.setCursor(o),s.editor.scrollIntoView({from:{line:o.line-10,ch:0},to:{line:o.line+10,ch:0}})}async function Ia(t,e=!1){try{let r;switch(app.vault.getConfig("newFileLocation")){case"current":r=(app.workspace.getActiveFile()?.parent.path??"")+"/";break;case"folder":r=app.vault.getConfig("newFileFolderPath")+"/";break;default:r="";break}await app.workspace.openLinkText(`${r}${t}.md`,"",e)}catch(r){throw r.message="OmniSearch - Could not create note: "+r.message,console.error(r),r}}function _d(t){let e;return{c(){e=I("span"),e.innerHTML='',B(e,"class","suggestion-flair"),B(e,"aria-label","Not created yet, select to create")},m(r,n){z(r,e,n)},p:ne,i:ne,o:ne,d(r){r&&K(e)}}}function bd(t){"use strict";return[]}var Ma=class extends pe{constructor(e){super();ye(this,e,bd,_d,fe,{})}},Pa=Ma;function Ra(t){let e,r;return e=new Pa({}),{c(){Fe(e.$$.fragment)},m(n,i){xe(e,n,i),r=!0},i(n){r||(q(e.$$.fragment,n),r=!0)},o(n){Q(e.$$.fragment,n),r=!1},d(n){ge(e,n)}}}function xd(t){let e,r,n,i,s,o=t[2]&&Ra(t),a=t[4].default,l=Gt(a,t,t[3],null);return{c(){e=I("div"),o&&o.c(),r=U(),l&&l.c(),B(e,"data-result-id",t[0]),B(e,"class","suggestion-item omnisearch-result"),bi(e,"is-selected",t[1])},m(u,c){z(u,e,c),o&&o.m(e,null),k(e,r),l&&l.m(e,null),n=!0,i||(s=[Te(e,"mousemove",t[5]),Te(e,"click",t[6]),Te(e,"auxclick",t[7])],i=!0)},p(u,[c]){u[2]?o?c&4&&q(o,1):(o=Ra(u),o.c(),q(o,1),o.m(e,r)):o&&(Dt(),Q(o,1,1,()=>{o=null}),Tt()),l&&l.p&&(!n||c&8)&&Qt(l,a,u,u[3],n?qt(a,u[3],c,null):Yt(u[3]),null),(!n||c&1)&&B(e,"data-result-id",u[0]),(!n||c&2)&&bi(e,"is-selected",u[1])},i(u){n||(q(o),q(l,u),n=!0)},o(u){Q(o),Q(l,u),n=!1},d(u){u&&K(e),o&&o.d(),l&&l.d(u),i=!1,Re(s)}}}function wd(t,e,r){let{$$slots:n={},$$scope:i}=e,{id:s}=e,{selected:o=!1}=e,{glyph:a=!1}=e;function l(f){Me.call(this,t,f)}function u(f){Me.call(this,t,f)}function c(f){Me.call(this,t,f)}return t.$$set=f=>{"id"in f&&r(0,s=f.id),"selected"in f&&r(1,o=f.selected),"glyph"in f&&r(2,a=f.glyph),"$$scope"in f&&r(3,i=f.$$scope)},[s,o,a,i,n,l,u,c]}var Ba=class extends pe{constructor(e){super();ye(this,e,wd,xd,fe,{id:0,selected:1,glyph:2})}},qn=Ba;var cr=Ce(require("obsidian"));function La(t){let e,r=t[1].matches.length+"",n,i,s=(t[1].matches.length>1?"matches":"match")+"",o;return{c(){e=I("span"),n=Se(r),i=Se("\xA0"),o=Se(s),B(e,"class","omnisearch-result__counter")},m(a,l){z(a,e,l),k(e,n),k(e,i),k(e,o)},p(a,l){l&2&&r!==(r=a[1].matches.length+"")&&Ft(n,r),l&2&&s!==(s=(a[1].matches.length>1?"matches":"match")+"")&&Ft(o,s)},d(a){a&&K(e)}}}function Na(t){let e,r,n,i,s;return{c(){e=I("div"),r=I("span"),n=U(),i=I("span"),s=Se(t[6]),B(e,"class","omnisearch-result__folder-path")},m(o,a){z(o,e,a),k(e,r),t[12](r),k(e,n),k(e,i),k(i,s)},p(o,a){a&64&&Ft(s,o[6])},d(o){o&&K(e),t[12](null)}}}function Ka(t){let e,r=t[8].replace(t[9],gt)+"";return{c(){e=I("div"),B(e,"class","omnisearch-result__body")},m(n,i){z(n,e,i),e.innerHTML=r},p(n,i){i&768&&r!==(r=n[8].replace(n[9],gt)+"")&&(e.innerHTML=r)},d(n){n&&K(e)}}}function za(t){let e,r,n;return{c(){e=I("div"),r=I("img"),ke(r,"width","100px"),vi(r.src,n=t[5])||B(r,"src",n),B(r,"alt",""),B(e,"class","omnisearch-result__image-container")},m(i,s){z(i,e,s),k(e,r)},p(i,s){s&32&&!vi(r.src,n=i[5])&&B(r,"src",n)},d(i){i&&K(e)}}}function jd(t){let e,r,n,i,s,o,a=t[2].replace(t[9],gt)+"",l,u,c,f=Kt(t[1].path)+"",d,g,w,x,b,h,v=t[1].matches.length>0&&La(t),m=t[6]&&Na(t),p=t[10]&&Ka(t),_=t[5]&&za(t);return{c(){e=I("div"),r=I("div"),n=I("span"),i=I("span"),s=U(),o=I("span"),l=U(),u=I("span"),c=Se("."),d=Se(f),g=U(),v&&v.c(),w=U(),m&&m.c(),x=U(),b=I("div"),p&&p.c(),h=U(),_&&_.c(),B(u,"class","omnisearch-result__extension"),B(n,"class","omnisearch-result__title"),B(r,"class","omnisearch-result__title-container"),ke(b,"display","flex"),ke(b,"flex-direction","row")},m(y,j){z(y,e,j),k(e,r),k(r,n),k(n,i),t[11](i),k(n,s),k(n,o),o.innerHTML=a,k(n,l),k(n,u),k(u,c),k(u,d),k(n,g),v&&v.m(n,null),k(e,w),m&&m.m(e,null),k(e,x),k(e,b),p&&p.m(b,null),k(b,h),_&&_.m(b,null)},p(y,j){j&516&&a!==(a=y[2].replace(y[9],gt)+"")&&(o.innerHTML=a),j&2&&f!==(f=Kt(y[1].path)+"")&&Ft(d,f),y[1].matches.length>0?v?v.p(y,j):(v=La(y),v.c(),v.m(n,null)):v&&(v.d(1),v=null),y[6]?m?m.p(y,j):(m=Na(y),m.c(),m.m(e,x)):m&&(m.d(1),m=null),y[10]?p?p.p(y,j):(p=Ka(y),p.c(),p.m(b,h)):p&&(p.d(1),p=null),y[5]?_?_.p(y,j):(_=za(y),_.c(),_.m(b,null)):_&&(_.d(1),_=null)},d(y){y&&K(e),t[11](null),v&&v.d(),m&&m.d(),p&&p.d(),_&&_.d()}}}function Ad(t){let e,r;return e=new qn({props:{glyph:t[7],id:t[1].path,selected:t[0],$$slots:{default:[jd]},$$scope:{ctx:t}}}),e.$on("click",t[13]),e.$on("auxclick",t[14]),e.$on("mousemove",t[15]),{c(){Fe(e.$$.fragment)},m(n,i){xe(e,n,i),r=!0},p(n,[i]){let s={};i&128&&(s.glyph=n[7]),i&2&&(s.id=n[1].path),i&1&&(s.selected=n[0]),i&67454&&(s.$$scope={dirty:i,ctx:n}),e.$set(s)},i(n){r||(q(e.$$.fragment,n),r=!0)},o(n){Q(e.$$.fragment,n),r=!1},d(n){ge(e,n)}}}function Cd(t,e,r){let n,i,s,o;ln(t,Lt,m=>r(10,o=m));let{selected:a=!1}=e,{note:l}=e,u=null,c="",f="",d,g;function w(m){$e[m?"unshift":"push"](()=>{g=m,r(4,g)})}function x(m){$e[m?"unshift":"push"](()=>{d=m,r(3,d)})}function b(m){Me.call(this,t,m)}function h(m){Me.call(this,t,m)}function v(m){Me.call(this,t,m)}t.$$set=m=>{"selected"in m&&r(0,a=m.selected),"note"in m&&r(1,l=m.note)},t.$$.update=()=>{if(t.$$.dirty&2){e:if(r(5,u=null),Hn(l.path)){let m=app.vault.getFiles().find(p=>p.path===l.path);m&&r(5,u=app.vault.getResourcePath(m))}}if(t.$$.dirty&2){e:r(9,n=yt(l.foundWords))}if(t.$$.dirty&2){e:r(8,i=ur(l.content,l.matches[0]?.offset??-1))}if(t.$$.dirty&30){e:r(2,c=l.basename),r(6,f=ba(l.path)),E.ignoreDiacritics&&r(2,c=et(c)),d&&(0,cr.setIcon)(d,"folder-open"),g&&(Hn(l.path)?(0,cr.setIcon)(g,"image"):en(l.path)?(0,cr.setIcon)(g,"file-text"):tn(l.path)?(0,cr.setIcon)(g,"layout-dashboard"):(0,cr.setIcon)(g,"file"))}};e:r(7,s=!1);return[a,l,c,d,g,u,f,s,i,n,o,w,x,b,h,v]}var Va=class extends pe{constructor(e){super();ye(this,e,Cd,Ad,fe,{selected:0,note:1})}},Ha=Va;function $a(t,e){e?e.offsets=typeof e.offsets=="undefined"?!0:e.offsets:e={offsets:!0,tokenize:!0},t||(t="");let r={text:[],offsets:[],exclude:{text:[]}};e.offsets&&(r.offsets=[]);let n={text:[]},i=[],s=/(\S+:'(?:[^'\\]|\\.)*')|(\S+:"(?:[^"\\]|\\.)*")|(-?"(?:[^"\\]|\\.)*")|(-?'(?:[^'\\]|\\.)*')|\S+|\S+:\S+/g,o,a=0,l=new Date().getTime();for(;(o=s.exec(t))!==null;){if(++a>=100||new Date().getTime()-l>50){$n("Stopped SearchParserResult at",a,"results");break}let c=o[0],f=c.indexOf(":");if(f!==-1){let d=c.slice(0,f),g=c.slice(f+1);g=(g+"").replace(/\\(.?)/g,function(w,x){switch(x){case"\\":return"\\";case"0":return"\0";case"":return"";default:return x}}),i.push({keyword:d,value:g,offsetStart:o.index,offsetEnd:o.index+c.length})}else{let d=!1;c[0]==="-"&&(d=!0,c=c.slice(1)),c=(c+"").replace(/\\(.?)/g,function(g,w){switch(w){case"\\":return"\\";case"0":return"\0";case"":return"";default:return w}}),d?n.text.push(c):i.push({text:c,offsetStart:o.index,offsetEnd:o.index+c.length})}}i.reverse();let u;for(;u=i.pop();)if(u.text)r.text.push(u.text),e.offsets&&r.offsets.push(u);else if(u.keyword){let c=u.keyword;e.keywords=e.keywords||[];let f=!1,d=!1;if(!/^-/.test(c))f=e.keywords.indexOf(c)!==-1;else if(c[0]==="-"){let w=c.slice(1);f=e.keywords.indexOf(w)!==-1,f&&(c=w,d=!0)}e.ranges=e.ranges||[];let g=e.ranges.indexOf(c)!==-1;if(f){e.offsets&&r.offsets.push({keyword:c,value:u.value,offsetStart:d?u.offsetStart+1:u.offsetStart,offsetEnd:u.offsetEnd});let w=u.value;if(w.length){let x=w.split(",");d?n[c]?n[c]instanceof Array?x.length>1?n[c]=n[c].concat(x):n[c].push(w):(n[c]=[n[c]],n[c].push(w)):x.length>1?n[c]=x:e.alwaysArray?n[c]=[w]:n[c]=w:r[c]?r[c]instanceof Array?x.length>1?r[c]=r[c].concat(x):r[c].push(w):(r[c]=[r[c]],r[c].push(w)):x.length>1?r[c]=x:e.alwaysArray?r[c]=[w]:r[c]=w}}else if(g){e.offsets&&r.offsets.push(u);let w=u.value,x=w.split("-");r[c]={},x.length===2?(r[c].from=x[0],r[c].to=x[1]):r[c].from=w}else{let w=u.keyword+":"+u.value;r.text.push(w),e.offsets&&r.offsets.push({text:w,offsetStart:u.offsetStart,offsetEnd:u.offsetEnd})}}return r.exclude=n,r}var zt=class{constructor(e=""){this.segments=[];this.exclusions=[];this.extensions=[];this.extensions=this.extractExtensions(e),e=this.removeExtensions(e),E.ignoreDiacritics&&(e=et(e));let r=$a(e.toLowerCase(),{tokenize:!0});this.exclusions=r.exclude.text.map(this.formatToken).filter(n=>!!n.value),this.segments=r.text.reduce((n,i)=>{let s=this.formatToken(i);return s.value&&n.push(s),n},[])}isEmpty(){return this.segments.length===0}segmentsToStr(){return this.segments.map(({value:e})=>e).join(" ")}getExactTerms(){return this.segments.filter(({exact:e})=>e).map(({value:e})=>e)}formatToken(e){let r=xa(e);return{value:r,exact:r!==e}}extractExtensions(e){let r=(e.match(_s)??[]).map(n=>n.trim());return r?r.map(n=>n.toLowerCase()):[]}removeExtensions(e){return e.replace(_s,"")}};var ee=function(){return ee=Object.assign||function(e){for(var r,n=1,i=arguments.length;n0&&s[s.length-1])&&(u[0]===6||u[0]===2)){r=0;continue}if(u[0]===3&&(!s||u[1]>s[0]&&u[1]=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function ae(t,e){var r=typeof Symbol=="function"&&t[Symbol.iterator];if(!r)return t;var n=r.call(t),i,s=[],o;try{for(;(e===void 0||e-- >0)&&!(i=n.next()).done;)s.push(i.value)}catch(a){o={error:a}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(o)throw o.error}}return s}var Ed="ENTRIES",Wa="KEYS",Ua="VALUES",me="",Cs=function(){function t(e,r){var n=e._tree,i=Array.from(n.keys());this.set=e,this._type=r,this._path=i.length>0?[{node:n,keys:i}]:[]}return t.prototype.next=function(){var e=this.dive();return this.backtrack(),e},t.prototype.dive=function(){if(this._path.length===0)return{done:!0,value:void 0};var e=fr(this._path),r=e.node,n=e.keys;if(fr(n)===me)return{done:!1,value:this.result()};var i=r.get(fr(n));return this._path.push({node:i,keys:Array.from(i.keys())}),this.dive()},t.prototype.backtrack=function(){if(this._path.length!==0){var e=fr(this._path).keys;e.pop(),!(e.length>0)&&(this._path.pop(),this.backtrack())}},t.prototype.key=function(){return this.set._prefix+this._path.map(function(e){var r=e.keys;return fr(r)}).filter(function(e){return e!==me}).join("")},t.prototype.value=function(){return fr(this._path).node.get(me)},t.prototype.result=function(){switch(this._type){case Ua:return this.value();case Wa:return this.key();default:return[this.key(),this.value()]}},t.prototype[Symbol.iterator]=function(){return this},t}(),fr=function(t){return t[t.length-1]},Dd=function(t,e,r){var n=new Map;if(e===void 0)return n;for(var i=e.length+1,s=i+r,o=new Uint8Array(s*i).fill(r+1),a=0;ar)continue e}Ga(t.get(g),e,r,n,i,x,o,a+g)}}}catch(T){l={error:T}}finally{try{d&&!d.done&&(u=f.return)&&u.call(f)}finally{if(l)throw l.error}}},Ss=function(){function t(e,r){e===void 0&&(e=new Map),r===void 0&&(r=""),this._size=void 0,this._tree=e,this._prefix=r}return t.prototype.atPrefix=function(e){var r,n;if(!e.startsWith(this._prefix))throw new Error("Mismatched prefix");var i=ae(Qn(this._tree,e.slice(this._prefix.length)),2),s=i[0],o=i[1];if(s===void 0){var a=ae(Ds(o),2),l=a[0],u=a[1];try{for(var c=W(l.keys()),f=c.next();!f.done;f=c.next()){var d=f.value;if(d!==me&&d.startsWith(u)){var g=new Map;return g.set(d.slice(u.length),l.get(d)),new t(g,e)}}}catch(w){r={error:w}}finally{try{f&&!f.done&&(n=c.return)&&n.call(c)}finally{if(r)throw r.error}}}return new t(s,e)},t.prototype.clear=function(){this._size=void 0,this._tree.clear()},t.prototype.delete=function(e){return this._size=void 0,Td(this._tree,e)},t.prototype.entries=function(){return new Cs(this,Ed)},t.prototype.forEach=function(e){var r,n;try{for(var i=W(this),s=i.next();!s.done;s=i.next()){var o=ae(s.value,2),a=o[0],l=o[1];e(a,l,this)}}catch(u){r={error:u}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}},t.prototype.fuzzyGet=function(e,r){return Dd(this._tree,e,r)},t.prototype.get=function(e){var r=Fs(this._tree,e);return r!==void 0?r.get(me):void 0},t.prototype.has=function(e){var r=Fs(this._tree,e);return r!==void 0&&r.has(me)},t.prototype.keys=function(){return new Cs(this,Wa)},t.prototype.set=function(e,r){if(typeof e!="string")throw new Error("key must be a string");this._size=void 0;var n=Es(this._tree,e);return n.set(me,r),this},Object.defineProperty(t.prototype,"size",{get:function(){if(this._size)return this._size;this._size=0;for(var e=this.entries();!e.next().done;)this._size+=1;return this._size},enumerable:!1,configurable:!0}),t.prototype.update=function(e,r){if(typeof e!="string")throw new Error("key must be a string");this._size=void 0;var n=Es(this._tree,e);return n.set(me,r(n.get(me))),this},t.prototype.fetch=function(e,r){if(typeof e!="string")throw new Error("key must be a string");this._size=void 0;var n=Es(this._tree,e),i=n.get(me);return i===void 0&&n.set(me,i=r()),i},t.prototype.values=function(){return new Cs(this,Ua)},t.prototype[Symbol.iterator]=function(){return this.entries()},t.from=function(e){var r,n,i=new t;try{for(var s=W(e),o=s.next();!o.done;o=s.next()){var a=ae(o.value,2),l=a[0],u=a[1];i.set(l,u)}}catch(c){r={error:c}}finally{try{o&&!o.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}return i},t.fromObject=function(e){return t.from(Object.entries(e))},t}(),Qn=function(t,e,r){var n,i;if(r===void 0&&(r=[]),e.length===0||t==null)return[t,r];try{for(var s=W(t.keys()),o=s.next();!o.done;o=s.next()){var a=o.value;if(a!==me&&e.startsWith(a))return r.push([t,a]),Qn(t.get(a),e.slice(a.length),r)}}catch(l){n={error:l}}finally{try{o&&!o.done&&(i=s.return)&&i.call(s)}finally{if(n)throw n.error}}return r.push([t,e]),Qn(void 0,"",r)},Fs=function(t,e){var r,n;if(e.length===0||t==null)return t;try{for(var i=W(t.keys()),s=i.next();!s.done;s=i.next()){var o=s.value;if(o!==me&&e.startsWith(o))return Fs(t.get(o),e.slice(o.length))}}catch(a){r={error:a}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}},Es=function(t,e){var r,n,i=e.length;e:for(var s=0;t&&s0)throw new Error("Expected documents to be present. Omit the argument to remove all documents.");this._index=new Ss,this._documentCount=0,this._documentIds=new Map,this._idToShortId=new Map,this._fieldLength=new Map,this._avgFieldLength=[],this._storedFields=new Map,this._nextId=0}},t.prototype.discard=function(e){var r=this,n=this._idToShortId.get(e);if(n==null)throw new Error("MiniSearch: cannot discard document with ID ".concat(e,": it is not in the index"));this._idToShortId.delete(e),this._documentIds.delete(n),this._storedFields.delete(n),(this._fieldLength.get(n)||[]).forEach(function(i,s){r.removeFieldLength(n,s,r._documentCount,i)}),this._fieldLength.delete(n),this._documentCount-=1,this._dirtCount+=1,this.maybeAutoVacuum()},t.prototype.maybeAutoVacuum=function(){if(this._options.autoVacuum!==!1){var e=this._options.autoVacuum,r=e.minDirtFactor,n=e.minDirtCount,i=e.batchSize,s=e.batchWait;this.conditionalVacuum({batchSize:i,batchWait:s},{minDirtCount:n,minDirtFactor:r})}},t.prototype.discardAll=function(e){var r,n,i=this._options.autoVacuum;try{this._options.autoVacuum=!1;try{for(var s=W(e),o=s.next();!o.done;o=s.next()){var a=o.value;this.discard(a)}}catch(l){r={error:l}}finally{try{o&&!o.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}}finally{this._options.autoVacuum=i}this.maybeAutoVacuum()},t.prototype.replace=function(e){var r=this._options,n=r.idField,i=r.extractField,s=i(e,n);this.discard(s),this.add(e)},t.prototype.vacuum=function(e){return e===void 0&&(e={}),this.conditionalVacuum(e)},t.prototype.conditionalVacuum=function(e,r){var n=this;return this._currentVacuum?(this._enqueuedVacuumConditions=this._enqueuedVacuumConditions&&r,this._enqueuedVacuum!=null?this._enqueuedVacuum:(this._enqueuedVacuum=this._currentVacuum.then(function(){var i=n._enqueuedVacuumConditions;return n._enqueuedVacuumConditions=Ps,n.performVacuuming(e,i)}),this._enqueuedVacuum)):this.vacuumConditionsMet(r)===!1?Promise.resolve():(this._currentVacuum=this.performVacuuming(e),this._currentVacuum)},t.prototype.performVacuuming=function(e,r){return Sd(this,void 0,void 0,function(){var n,i,s,o,a,l,u,c,f,d,g,w,x,b,h,v,m,p,_,y,j,A,C,S,D;return Fd(this,function(P){switch(P.label){case 0:if(n=this._dirtCount,!this.vacuumConditionsMet(r))return[3,10];i=e.batchSize||Ms.batchSize,s=e.batchWait||Ms.batchWait,o=1,P.label=1;case 1:P.trys.push([1,7,8,9]),a=W(this._index),l=a.next(),P.label=2;case 2:if(l.done)return[3,6];u=ae(l.value,2),c=u[0],f=u[1];try{for(d=(A=void 0,W(f)),g=d.next();!g.done;g=d.next()){w=ae(g.value,2),x=w[0],b=w[1];try{for(h=(S=void 0,W(b)),v=h.next();!v.done;v=h.next())m=ae(v.value,1),p=m[0],!this._documentIds.has(p)&&(b.size<=1?f.delete(x):b.delete(p))}catch(T){S={error:T}}finally{try{v&&!v.done&&(D=h.return)&&D.call(h)}finally{if(S)throw S.error}}}}catch(T){A={error:T}}finally{try{g&&!g.done&&(C=d.return)&&C.call(d)}finally{if(A)throw A.error}}return this._index.get(c).size===0&&this._index.delete(c),o%i!=0?[3,4]:[4,new Promise(function(T){return setTimeout(T,s)})];case 3:P.sent(),P.label=4;case 4:o+=1,P.label=5;case 5:return l=a.next(),[3,2];case 6:return[3,9];case 7:return _=P.sent(),y={error:_},[3,9];case 8:try{l&&!l.done&&(j=a.return)&&j.call(a)}finally{if(y)throw y.error}return[7];case 9:this._dirtCount-=n,P.label=10;case 10:return[4,null];case 11:return P.sent(),this._currentVacuum=this._enqueuedVacuum,this._enqueuedVacuum=null,[2]}})})},t.prototype.vacuumConditionsMet=function(e){if(e==null)return!0;var r=e.minDirtCount,n=e.minDirtFactor;return r=r||Rs.minDirtCount,n=n||Rs.minDirtFactor,this.dirtCount>=r&&this.dirtFactor>=n},Object.defineProperty(t.prototype,"isVacuuming",{get:function(){return this._currentVacuum!=null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"dirtCount",{get:function(){return this._dirtCount},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"dirtFactor",{get:function(){return this._dirtCount/(1+this._documentCount+this._dirtCount)},enumerable:!1,configurable:!0}),t.prototype.has=function(e){return this._idToShortId.has(e)},t.prototype.search=function(e,r){var n,i;r===void 0&&(r={});var s=this.executeQuery(e,r),o=[];try{for(var a=W(s),l=a.next();!l.done;l=a.next()){var u=ae(l.value,2),c=u[0],f=u[1],d=f.score,g=f.terms,w=f.match,x=g.length,b={id:this._documentIds.get(c),score:d*x,terms:Object.keys(w),match:w};Object.assign(b,this._storedFields.get(c)),(r.filter==null||r.filter(b))&&o.push(b)}}catch(h){n={error:h}}finally{try{l&&!l.done&&(i=a.return)&&i.call(a)}finally{if(n)throw n.error}}return o.sort(Za),o},t.prototype.autoSuggest=function(e,r){var n,i,s,o;r===void 0&&(r={}),r=ee(ee({},this._options.autoSuggestOptions),r);var a=new Map;try{for(var l=W(this.search(e,r)),u=l.next();!u.done;u=l.next()){var c=u.value,f=c.score,d=c.terms,g=d.join(" "),w=a.get(g);w!=null?(w.score+=f,w.count+=1):a.set(g,{score:f,terms:d,count:1})}}catch(_){n={error:_}}finally{try{u&&!u.done&&(i=l.return)&&i.call(l)}finally{if(n)throw n.error}}var x=[];try{for(var b=W(a),h=b.next();!h.done;h=b.next()){var v=ae(h.value,2),w=v[0],m=v[1],f=m.score,d=m.terms,p=m.count;x.push({suggestion:w,terms:d,score:f/p})}}catch(_){s={error:_}}finally{try{h&&!h.done&&(o=b.return)&&o.call(b)}finally{if(s)throw s.error}}return x.sort(Za),x},Object.defineProperty(t.prototype,"documentCount",{get:function(){return this._documentCount},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"termCount",{get:function(){return this._index.size},enumerable:!1,configurable:!0}),t.loadJSON=function(e,r){if(r==null)throw new Error("MiniSearch: loadJSON should be given the same options used when serializing the index");return this.loadJS(JSON.parse(e),r)},t.getDefault=function(e){if(Is.hasOwnProperty(e))return Os(Is,e);throw new Error('MiniSearch: unknown option "'.concat(e,'"'))},t.loadJS=function(e,r){var n,i,s,o,a,l,u=e.index,c=e.documentCount,f=e.nextId,d=e.documentIds,g=e.fieldIds,w=e.fieldLength,x=e.averageFieldLength,b=e.storedFields,h=e.dirtCount,v=e.serializationVersion;if(v!==1&&v!==2)throw new Error("MiniSearch: cannot deserialize an index created with an incompatible version");var m=new t(r);m._documentCount=c,m._nextId=f,m._documentIds=Yn(d),m._idToShortId=new Map,m._fieldIds=g,m._fieldLength=Yn(w),m._avgFieldLength=x,m._storedFields=Yn(b),m._dirtCount=h||0,m._index=new Ss;try{for(var p=W(m._documentIds),_=p.next();!_.done;_=p.next()){var y=ae(_.value,2),j=y[0],A=y[1];m._idToShortId.set(A,j)}}catch(te){n={error:te}}finally{try{_&&!_.done&&(i=p.return)&&i.call(p)}finally{if(n)throw n.error}}try{for(var C=W(u),S=C.next();!S.done;S=C.next()){var D=ae(S.value,2),P=D[0],T=D[1],N=new Map;try{for(var H=(a=void 0,W(Object.keys(T))),M=H.next();!M.done;M=H.next()){var F=M.value,V=T[F];v===1&&(V=V.ds),N.set(parseInt(F,10),Yn(V))}}catch(te){a={error:te}}finally{try{M&&!M.done&&(l=H.return)&&l.call(H)}finally{if(a)throw a.error}}m._index.set(P,N)}}catch(te){s={error:te}}finally{try{S&&!S.done&&(o=C.return)&&o.call(C)}finally{if(s)throw s.error}}return m},t.prototype.executeQuery=function(e,r){var n=this;if(r===void 0&&(r={}),typeof e!="string"){var i=ee(ee(ee({},r),e),{queries:void 0}),s=e.queries.map(function(b){return n.executeQuery(b,i)});return this.combineResults(s,e.combineWith)}var o=this._options,a=o.tokenize,l=o.processTerm,u=o.searchOptions,c=ee(ee({tokenize:a,processTerm:l},u),r),f=c.tokenize,d=c.processTerm,g=f(e).flatMap(function(b){return d(b)}).filter(function(b){return!!b}),w=g.map(Pd(c)),x=w.map(function(b){return n.executeQuerySpec(b,c)});return this.combineResults(x,c.combineWith)},t.prototype.executeQuerySpec=function(e,r){var n,i,s,o,a=ee(ee({},this._options.searchOptions),r),l=(a.fields||this._options.fields).reduce(function(F,V){var te;return ee(ee({},F),(te={},te[V]=Os(F,V)||1,te))},a.boost||{}),u=a.boostDocument,c=a.weights,f=a.maxFuzzy,d=a.bm25,g=ee(ee({},Ja.weights),c),w=g.fuzzy,x=g.prefix,b=this._index.get(e.term),h=this.termResults(e.term,e.term,1,b,l,u,d),v,m;if(e.prefix&&(v=this._index.atPrefix(e.term)),e.fuzzy){var p=e.fuzzy===!0?.2:e.fuzzy,_=p<1?Math.min(f,Math.round(e.term.length*p)):p;_&&(m=this._index.fuzzyGet(e.term,_))}if(v)try{for(var y=W(v),j=y.next();!j.done;j=y.next()){var A=ae(j.value,2),C=A[0],S=A[1],D=C.length-e.term.length;if(!!D){m==null||m.delete(C);var P=x*C.length/(C.length+.3*D);this.termResults(e.term,C,P,S,l,u,d,h)}}}catch(F){n={error:F}}finally{try{j&&!j.done&&(i=y.return)&&i.call(y)}finally{if(n)throw n.error}}if(m)try{for(var T=W(m.keys()),N=T.next();!N.done;N=T.next()){var C=N.value,H=ae(m.get(C),2),M=H[0],D=H[1];if(!!D){var P=w*C.length/(C.length+D);this.termResults(e.term,C,P,M,l,u,d,h)}}}catch(F){s={error:F}}finally{try{N&&!N.done&&(o=T.return)&&o.call(T)}finally{if(s)throw s.error}}return h},t.prototype.combineResults=function(e,r){if(r===void 0&&(r=Ts),e.length===0)return new Map;var n=r.toLowerCase();return e.reduce(Od[n])||new Map},t.prototype.toJSON=function(){var e,r,n,i,s=[];try{for(var o=W(this._index),a=o.next();!a.done;a=o.next()){var l=ae(a.value,2),u=l[0],c=l[1],f={};try{for(var d=(n=void 0,W(c)),g=d.next();!g.done;g=d.next()){var w=ae(g.value,2),x=w[0],b=w[1];f[x]=Object.fromEntries(b)}}catch(h){n={error:h}}finally{try{g&&!g.done&&(i=d.return)&&i.call(d)}finally{if(n)throw n.error}}s.push([u,f])}}catch(h){e={error:h}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return{documentCount:this._documentCount,nextId:this._nextId,documentIds:Object.fromEntries(this._documentIds),fieldIds:this._fieldIds,fieldLength:Object.fromEntries(this._fieldLength),averageFieldLength:this._avgFieldLength,storedFields:Object.fromEntries(this._storedFields),dirtCount:this._dirtCount,index:s,serializationVersion:2}},t.prototype.termResults=function(e,r,n,i,s,o,a,l){var u,c,f,d,g;if(l===void 0&&(l=new Map),i==null)return l;try{for(var w=W(Object.keys(s)),x=w.next();!x.done;x=w.next()){var b=x.value,h=s[b],v=this._fieldIds[b],m=i.get(v);if(m!=null){var p=m.size,_=this._avgFieldLength[v];try{for(var y=(f=void 0,W(m.keys())),j=y.next();!j.done;j=y.next()){var A=j.value;if(!this._documentIds.has(A)){this.removeTerm(v,A,r),p-=1;continue}var C=o?o(this._documentIds.get(A),r):1;if(!!C){var S=m.get(A),D=this._fieldLength.get(A)[v],P=Md(S,p,this._documentCount,D,_,a),T=n*h*C*P,N=l.get(A);if(N){N.score+=T,Bd(N.terms,e);var H=Os(N.match,r);H?H.push(b):N.match[r]=[b]}else l.set(A,{score:T,terms:[e],match:(g={},g[r]=[b],g)})}}}catch(M){f={error:M}}finally{try{j&&!j.done&&(d=y.return)&&d.call(y)}finally{if(f)throw f.error}}}}}catch(M){u={error:M}}finally{try{x&&!x.done&&(c=w.return)&&c.call(w)}finally{if(u)throw u.error}}return l},t.prototype.addTerm=function(e,r,n){var i=this._index.fetch(n,el),s=i.get(e);if(s==null)s=new Map,s.set(r,1),i.set(e,s);else{var o=s.get(r);s.set(r,(o||0)+1)}},t.prototype.removeTerm=function(e,r,n){if(!this._index.has(n)){this.warnDocumentChanged(r,e,n);return}var i=this._index.fetch(n,el),s=i.get(e);s==null||s.get(r)==null?this.warnDocumentChanged(r,e,n):s.get(r)<=1?s.size<=1?i.delete(e):s.delete(r):s.set(r,s.get(r)-1),this._index.get(n).size===0&&this._index.delete(n)},t.prototype.warnDocumentChanged=function(e,r,n){var i,s;try{for(var o=W(Object.keys(this._fieldIds)),a=o.next();!a.done;a=o.next()){var l=a.value;if(this._fieldIds[l]===r){this._options.logger("warn","MiniSearch: document with ID ".concat(this._documentIds.get(e),' has changed before removal: term "').concat(n,'" was not present in field "').concat(l,'". Removing a document after it has changed can corrupt the index!'),"version_conflict");return}}}catch(u){i={error:u}}finally{try{a&&!a.done&&(s=o.return)&&s.call(o)}finally{if(i)throw i.error}}},t.prototype.addDocumentId=function(e){var r=this._nextId;return this._idToShortId.set(e,r),this._documentIds.set(r,e),this._documentCount+=1,this._nextId+=1,r},t.prototype.addFields=function(e){for(var r=0;r0){if(++e>=Eh)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}var pl=kh;function Oh(t){return function(){return t}}var ml=Oh;var Ih=function(){try{var t=De(Object,"defineProperty");return t({},"",{}),t}catch{}}(),Bs=Ih;var Mh=Bs?function(t,e){return Bs(t,"toString",{configurable:!0,enumerable:!1,value:ml(e),writable:!0})}:_t,gl=Mh;var Ph=pl(gl),yl=Ph;var Rh=9007199254740991,Bh=/^(?:0|[1-9]\d*)$/;function Lh(t,e){var r=typeof t;return e=e??Rh,!!e&&(r=="number"||r!="symbol"&&Bh.test(t))&&t>-1&&t%1==0&&t-1&&t%1==0&&t<=Vh}var mr=Hh;function $h(t){return t!=null&&mr(t.length)&&!Xn(t)}var bt=$h;function Wh(t,e,r){if(!vt(r))return!1;var n=typeof e;return(n=="number"?bt(r)&&hr(e,r.length):n=="string"&&e in r)?pr(r[e],t):!1}var Ls=Wh;var Uh=Object.prototype;function Gh(t){var e=t&&t.constructor,r=typeof e=="function"&&e.prototype||Uh;return t===r}var xl=Gh;function qh(t,e){for(var r=-1,n=Array(t);++r-1}var Hl=um;function cm(t,e){var r=this.__data__,n=xt(r,t);return n<0?(++this.size,r.push([t,e])):r[n][1]=e,this}var $l=cm;function br(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e0&&r(a)?e>1?iu(a,e-1,r,n,i):ii(i,a):n||(i[i.length]=a)}return i}var su=iu;function Im(){this.__data__=new wt,this.size=0}var ou=Im;function Mm(t){var e=this.__data__,r=e.delete(t);return this.size=e.size,r}var au=Mm;function Pm(t){return this.__data__.get(t)}var lu=Pm;function Rm(t){return this.__data__.has(t)}var uu=Rm;var Bm=200;function Lm(t,e){var r=this.__data__;if(r instanceof wt){var n=r.__data__;if(!jt||n.lengtha))return!1;var u=s.get(t),c=s.get(e);if(u&&c)return u==e&&c==t;var f=-1,d=!0,g=r&lg?new ju:void 0;for(s.set(t,e),s.set(e,t);++fe||s&&o&&l&&!a&&!u||n&&o&&l||!r&&l||!i)return 1;if(!n&&!s&&!u&&t=a)return l;var u=r[n];return l*(u=="desc"?-1:1)}}return t.index-e.index}var tc=iy;function sy(t,e,r){e.length?e=dr(e,function(s){return se(s)?function(o){return wr(o,s.length===1?s[0]:s)}:s}):e=[_t];var n=-1;e=dr(e,ti(Uu));var i=Xu(t,function(s,o,a){var l=dr(e,function(u){return u(s)});return{criteria:l,index:++n,value:s}});return Zu(i,function(s,o){return tc(s,o,r)})}var rc=sy;var oy=bl(function(t,e){if(t==null)return[];var r=e.length;return r>1&&Ls(t,e[0],e[1])?e=[]:r>2&&Ls(e[0],e[1],e[2])&&(e=[e[0]]),rc(t,su(e,1),[])}),qs=oy;var ay=t=>{let e=t.split(mt),r=Nn();return r?e.flatMap(n=>da.test(n)?r.cut(n):[n]):E.splitCamelCase?[...e,...e.flatMap(Sa)]:e},pi=class{constructor(){this.indexedDocuments=new Map;this.previousResults=[];this.previousQuery=null;this.minisearch=new ks(pi.options)}async loadCache(){let e=await de.getMinisearchCache();return e?(this.minisearch=ks.loadJS(e.data,pi.options),this.indexedDocuments=new Map(e.paths.map(r=>[r.path,r.mtime])),!0):(console.log("Omnisearch - No cache found"),!1)}getDiff(e){let r=new Map(e.map(s=>[s.path,s.mtime])),n=e.filter(s=>!this.indexedDocuments.has(s.path)||this.indexedDocuments.get(s.path)!==s.mtime),i=[...this.indexedDocuments].filter(([s,o])=>!r.has(s)||r.get(s)!==o).map(s=>({path:s[0],mtime:s[1]}));return{toAdd:n,toRemove:i}}async addFromPaths(e){ie("Adding files",e);let r=(await Promise.all(e.map(async i=>await de.getDocument(i)))).filter(i=>!!i?.path);ie("Sorting documents to first index markdown"),r=qs(r,i=>i.path.endsWith(".md")?0:1),this.removeFromPaths(r.filter(i=>this.indexedDocuments.has(i.path)).map(i=>i.path));let n=Ca(r,500);for(let i of n){ie("Indexing into search engine",i),i.forEach(o=>this.indexedDocuments.set(o.path,o.mtime));let s=i.filter(o=>this.minisearch.has(o.path));this.removeFromPaths(s.map(o=>o.path)),await this.minisearch.addAllAsync(i)}}removeFromPaths(e){e.forEach(n=>this.indexedDocuments.delete(n));let r=e.filter(n=>this.minisearch.has(n));this.minisearch.discardAll(r)}async search(e,r){if(e.isEmpty())return this.previousResults=[],this.previousQuery=null,[];ie("Starting search for",e);let n=this.minisearch.search(e.segmentsToStr(),{prefix:l=>l.length>=r.prefixLength,fuzzy:l=>l.length<=3?0:l.length<=5?.1:.2,combineWith:"AND",boost:{basename:E.weightBasename,directory:E.weightDirectory,aliases:E.weightBasename,headings1:E.weightH1,headings2:E.weightH2,headings3:E.weightH3}});if(ie("Found",n.length,"results"),e.extensions.length&&(n=n.filter(l=>{let u="."+l.id.split(".").pop();return e.extensions.some(c=>u.startsWith(c))})),!n.length)return[];if(r.singleFilePath)return n.filter(l=>l.id===r.singleFilePath);E.hideExcluded?n=n.filter(l=>!(app.metadataCache.isUserIgnored&&app.metadataCache.isUserIgnored(l.id))):n.forEach(l=>{app.metadataCache.isUserIgnored&&app.metadataCache.isUserIgnored(l.id)&&(l.score/=10)});let i=e.segments.filter(l=>l.value.startsWith("#")).map(l=>l.value);for(let l of i)for(let u of n)(u.tags??[]).includes(l)&&(u.score*=100);ie("Sorting and limiting results"),n=n.sort((l,u)=>u.score-l.score).slice(0,50);let s=await Promise.all(n.map(async l=>await de.getDocument(l.id))),o=e.getExactTerms();o.length&&(ie("Filtering with quoted terms"),n=n.filter(l=>{let u=s.find(d=>d.path===l.id),c=u?.path.toLowerCase()??"",f=ws(u?.content??"").toLowerCase();return o.every(d=>f.includes(d)||c.includes(d))}));let a=e.exclusions;return a.length&&(ie("Filtering with exclusions"),n=n.filter(l=>{let u=ws(s.find(c=>c.path===l.id)?.content??"").toLowerCase();return a.every(c=>!u.includes(c.value))})),ie("Deduping"),n=n.filter((l,u,c)=>c.findIndex(f=>f.id===l.id)===u),this.previousQuery=e,this.previousResults=n,n}getMatches(e,r,n){let i=new Date().getTime(),s=null,o=[],a=0;for(;(s=r.exec(e))!==null;){if(++a>=100||new Date().getTime()-i>50){$n("Stopped getMatches at",a,"results");break}let u=s[0];u&&o.push({match:u,offset:s.index})}let l=e.toLowerCase().indexOf(n.segmentsToStr());return l>-1&&o.unshift({offset:l,match:n.segmentsToStr()}),o}async getSuggestions(e,r){let n;E.simpleSearch?n=await this.search(e,{prefixLength:3,singleFilePath:r?.singleFilePath}):n=await this.search(e,{prefixLength:1,singleFilePath:r?.singleFilePath});let i=await Promise.all(n.map(async o=>await de.getDocument(o.id)));return n.map(o=>{ie("Locating matches for",o.id);let a=i.find(d=>d.path===o.id);a||(console.warn(`Omnisearch - Note "${o.id}" not in the live cache`),a={content:"",basename:o.id,path:o.id}),e.segments.forEach(d=>{d.value=d.value.replace(/^#/,"")});let l=e.segments.filter(d=>d.value.startsWith("#")).map(d=>d.value),u=[...Object.keys(o.match),...e.segments.filter(d=>d.exact).map(d=>d.value),...l].filter(d=>d.length>1||/\p{Emoji}/u.test(d));ie("Matching tokens:",u),ie("Getting matches locations...");let c=this.getMatches(a.content,yt(u),e);return ie("Matches:",c),re({score:o.score,foundWords:u,matches:c},a)})}async writeToCache(){await de.writeMinisearchCache(this.minisearch,this.indexedDocuments)}},Qs=pi;Qs.options={tokenize:ay,extractField:(e,r)=>{if(r==="directory"){let n=e.path.split("/");return n.pop(),n.join("/")}return e[r]},processTerm:e=>(E.ignoreDiacritics?et(e):e).toLowerCase(),idField:"path",fields:["basename","directory","aliases","content","headings1","headings2","headings3"],storeFields:["tags"],logger(e,r,n){n==="version_conflict"&&new nc.Notice("Omnisearch - Your index cache may be incorrect or corrupted. If this message keeps appearing, go to Settings to clear the cache.",5e3)}};var ce=new Qs;var Ys=new Set;function ic(t){Ys.add(t)}async function mi(){let t=[...Ys].map(e=>e.path);t.length&&(ce.removeFromPaths(t),ce.addFromPaths(t),Ys.clear())}function sc(t,e,r){let n=t.slice();return n[30]=e[r],n[32]=r,n}function ly(t){let e,r,n;return{c(){e=I("button"),e.textContent="Create note"},m(i,s){z(i,e,s),r||(n=Te(e,"click",t[8]),r=!0)},p:ne,d(i){i&&K(e),r=!1,n()}}}function uy(t){let e,r=E.showCreateButton&&ly(t);return{c(){r&&r.c(),e=Jt()},m(n,i){r&&r.m(n,i),z(n,e,i)},p(n,i){E.showCreateButton&&r.p(n,i)},d(n){r&&r.d(n),n&&K(e)}}}function oc(t){let e,r,n;return{c(){e=I("div"),r=Se("\u23F3 Work in progress: "),n=Se(t[3]),ke(e,"text-align","center"),ke(e,"color","var(--text-accent)"),ke(e,"margin-top","10px")},m(i,s){z(i,e,s),k(e,r),k(e,n)},p(i,s){s[0]&8&&Ft(n,i[3])},d(i){i&&K(e)}}}function ac(t){let e,r;function n(...i){return t[14](t[32],...i)}return e=new Ha({props:{selected:t[32]===t[0],note:t[30]}}),e.$on("mousemove",n),e.$on("click",t[6]),e.$on("auxclick",t[15]),{c(){Fe(e.$$.fragment)},m(i,s){xe(e,i,s),r=!0},p(i,s){t=i;let o={};s[0]&1&&(o.selected=t[32]===t[0]),s[0]&4&&(o.note=t[30]),e.$set(o)},i(i){r||(q(e.$$.fragment,i),r=!0)},o(i){Q(e.$$.fragment,i),r=!1},d(i){ge(e,i)}}}function cy(t){let e;return{c(){e=Se("Searching...")},m(r,n){z(r,e,n)},p:ne,d(r){r&&K(e)}}}function fy(t){let e,r=E.simpleSearch&&t[1].split(mt).some(uc),n,i=r&&lc(t);return{c(){e=Se(`We found 0 result for your search here. - `),i&&i.c(),n=Jt()},m(s,o){z(s,e,o),i&&i.m(s,o),z(s,n,o)},p(s,o){o[0]&2&&(r=E.simpleSearch&&s[1].split(mt).some(uc)),r?i||(i=lc(s),i.c(),i.m(n.parentNode,n)):i&&(i.d(1),i=null)},d(s){s&&K(e),i&&i.d(s),s&&K(n)}}}function lc(t){let e,r,n;return{c(){e=I("br"),r=U(),n=I("span"),n.textContent=`You have enabled "Simpler Search" in the settings, try to type more - characters.`,ke(n,"color","var(--text-accent)"),ke(n,"font-size","small")},m(i,s){z(i,e,s),z(i,r,s),z(i,n,s)},d(i){i&&K(e),i&&K(r),i&&K(n)}}}function dy(t){let e,r,n,i=t[2],s=[];for(let c=0;cQ(s[c],1,1,()=>{s[c]=null});function a(c,f){if(!c[2].length&&c[1]&&!c[4])return fy;if(c[4])return cy}let l=a(t,[-1,-1]),u=l&&l(t);return{c(){for(let c=0;c\u2191\u2193to navigate',l=U(),u=I("div"),u.innerHTML=`alt \u2191\u2193 - to cycle history`,c=U(),f=I("div"),f.innerHTML='\u21B5to open',d=U(),g=I("div"),g.innerHTML=`tab - to switch to In-File Search`,w=U(),x=I("div"),b=I("span"),b.textContent=`${Vn()} \u21B5`,h=U(),v=I("span"),v.textContent="to open in a new pane",m=U(),p=I("div"),p.innerHTML=`shift \u21B5 - to create`,_=U(),y=I("div"),y.innerHTML=`ctrl shift \u21B5 - to create in a new pane`,j=U(),A=I("div"),A.innerHTML=`alt \u21B5 - to insert a link`,C=U(),S=I("div"),S.innerHTML=`ctrl+h - to toggle excerpts`,D=U(),P=I("div"),P.innerHTML='escto close',B(a,"class","prompt-instruction"),B(u,"class","prompt-instruction"),B(f,"class","prompt-instruction"),B(g,"class","prompt-instruction"),B(b,"class","prompt-instruction-command"),B(x,"class","prompt-instruction"),B(p,"class","prompt-instruction"),B(y,"class","prompt-instruction"),B(A,"class","prompt-instruction"),B(S,"class","prompt-instruction"),B(P,"class","prompt-instruction"),B(o,"class","prompt-instructions")},m(M,F){xe(e,M,F),z(M,r,F),H&&H.m(M,F),z(M,n,F),xe(i,M,F),z(M,s,F),z(M,o,F),k(o,a),k(o,l),k(o,u),k(o,c),k(o,f),k(o,d),k(o,g),k(o,w),k(o,x),k(x,b),k(x,h),k(x,v),k(o,m),k(o,p),k(o,_),k(o,y),k(o,j),k(o,A),k(o,C),k(o,S),k(o,D),k(o,P),T=!0},p(M,F){let V={};F[0]&2&&(V.initialValue=M[1]),F[1]&4&&(V.$$scope={dirty:F,ctx:M}),e.$set(V),M[3]?H?H.p(M,F):(H=oc(M),H.c(),H.m(n.parentNode,n)):H&&(H.d(1),H=null);let te={};F[0]&23|F[1]&4&&(te.$$scope={dirty:F,ctx:M}),i.$set(te)},i(M){T||(q(e.$$.fragment,M),q(i.$$.fragment,M),T=!0)},o(M){Q(e.$$.fragment,M),Q(i.$$.fragment,M),T=!1},d(M){t[12](null),ge(e,M),M&&K(r),H&&H.d(M),M&&K(n),ge(i,M),M&&K(s),M&&K(o)}}}var uc=t=>t.length<3;function py(t,e,r){let n,i;ln(t,pt,F=>r(11,i=F));let{modal:s}=e,{previousQuery:o}=e,a=0,l=0,u,c=[],f,d="",g=!0,w;Tr(async()=>{$.enable("vault"),$.on("vault","enter",m),$.on("vault","create-note",A),$.on("vault","open-in-new-pane",p),$.on("vault","insert-link",C),$.on("vault","tab",S),$.on("vault","arrow-up",()=>D(-1)),$.on("vault","arrow-down",()=>D(1)),$.on("vault","prev-search-history",x),$.on("vault","next-search-history",b),await mi(),E.showPreviousQueryResults&&r(9,o=(await de.getSearchHistory())[0])}),kr(()=>{$.disable("vault")});async function x(){let F=(await de.getSearchHistory()).filter(V=>V);++l>=F.length&&(l=0),r(1,u=F[l]),w?.setInputValue(u)}async function b(){let F=(await de.getSearchHistory()).filter(V=>V);--l<0&&(l=F.length?F.length-1:0),r(1,u=F[l]),w?.setInputValue(u)}async function h(){f=new zt(u),r(2,c=await ce.getSuggestions(f)),r(0,a=0),await P()}function v(F){!n||(F?.ctrlKey?p():m(),s.close())}function m(){!n||(y(n),s.close())}function p(){!n||(y(n,!0),s.close())}function _(){u&&de.addToSearchHistory(u)}function y(F,V=!1){_(),Gn(F,V)}async function j(F){await A()}async function A(F){if(u){try{await Ia(u,F?.newLeaf)}catch(V){new St.Notice(V.message);return}s.close()}}function C(){if(!n)return;let F=app.vault.getMarkdownFiles().find(st=>st.path===n.path),V=app.workspace.getActiveFile(),te=app.workspace.getActiveViewOfType(St.MarkdownView);if(!te?.editor){new St.Notice("Omnisearch - Error - No active editor",3e3);return}let Wt;F&&V?Wt=app.fileManager.generateMarkdownLink(F,V.path):Wt=`[[${n.basename}.${Kt(n.path)}]]`;let it=te.editor.getCursor();te.editor.replaceRange(Wt,it,it),it.ch+=Wt.length,te.editor.setCursor(it),s.close()}function S(){if(!(n&&(en(n?.path)||!n?.matches.length)))if(_(),s.close(),n){let F=app.vault.getAbstractFileByPath(n.path);F&&F instanceof St.TFile&&new Cr(app,F,u).open()}else{let F=app.workspace.getActiveViewOfType(St.MarkdownView);F&&new Cr(app,F.file,u).open()}}function D(F){r(0,a=zn(a+F,c.length)),P()}async function P(){await ot(),n&&document.querySelector(`[data-result-id="${n.path}"]`)?.scrollIntoView({behavior:"auto",block:"nearest"})}function T(F){$e[F?"unshift":"push"](()=>{w=F,r(5,w)})}let N=F=>r(1,u=F.detail),H=(F,V)=>r(0,a=F),M=F=>{F.button==1&&p()};return t.$$set=F=>{"modal"in F&&r(10,s=F.modal),"previousQuery"in F&&r(9,o=F.previousQuery)},t.$$.update=()=>{if(t.$$.dirty[0]&514){e:r(1,u=u??o)}if(t.$$.dirty[0]&2){e:u?(r(4,g=!0),h().then(()=>{r(4,g=!1)})):(r(4,g=!1),r(2,c=[]))}if(t.$$.dirty[0]&5){e:n=c[a]}if(t.$$.dirty[0]&2048){e:switch(i){case Pe.LoadingCache:r(3,d="Loading cache...");break;case Pe.ReadingFiles:r(3,d="Reading files...");break;case Pe.IndexingFiles:r(3,d="Indexing files...");break;case Pe.WritingCache:h(),r(3,d="Updating cache...");break;default:h(),r(3,d="");break}}},[a,u,c,d,g,w,v,p,j,o,s,i,T,N,H,M]}var cc=class extends pe{constructor(e){super();ye(this,e,py,hy,fe,{modal:10,previousQuery:9},null,[-1,-1])}},fc=cc;var pc=Ce(require("obsidian"));function my(t){let e,r=t[2].replace(t[3],gt)+"";return{c(){e=I("div"),B(e,"class","omnisearch-result__body")},m(n,i){z(n,e,i),e.innerHTML=r},p(n,i){i&12&&r!==(r=n[2].replace(n[3],gt)+"")&&(e.innerHTML=r)},d(n){n&&K(e)}}}function gy(t){let e,r;return e=new qn({props:{id:t[0].toString(),selected:t[1],$$slots:{default:[my]},$$scope:{ctx:t}}}),e.$on("mousemove",t[6]),e.$on("click",t[7]),e.$on("auxclick",t[8]),{c(){Fe(e.$$.fragment)},m(n,i){xe(e,n,i),r=!0},p(n,[i]){let s={};i&1&&(s.id=n[0].toString()),i&2&&(s.selected=n[1]),i&524&&(s.$$scope={dirty:i,ctx:n}),e.$set(s)},i(n){r||(q(e.$$.fragment,n),r=!0)},o(n){Q(e.$$.fragment,n),r=!1},d(n){ge(e,n)}}}function yy(t,e,r){let n,i,{offset:s}=e,{note:o}=e,{index:a=0}=e,{selected:l=!1}=e;function u(d){Me.call(this,t,d)}function c(d){Me.call(this,t,d)}function f(d){Me.call(this,t,d)}return t.$$set=d=>{"offset"in d&&r(4,s=d.offset),"note"in d&&r(5,o=d.note),"index"in d&&r(0,a=d.index),"selected"in d&&r(1,l=d.selected)},t.$$.update=()=>{if(t.$$.dirty&32){e:r(3,n=yt(o.foundWords))}if(t.$$.dirty&48){e:r(2,i=ur(o?.content??"",s))}},[a,l,i,n,s,o,u,c,f]}var dc=class extends pe{constructor(e){super();ye(this,e,yy,gy,fe,{offset:4,note:5,index:0,selected:1})}},hc=dc;function mc(t,e,r){let n=t.slice();return n[19]=e[r],n[21]=r,n}function vy(t){let e;return{c(){e=I("div"),e.textContent="We found 0 result for your search here.",ke(e,"text-align","center")},m(r,n){z(r,e,n)},p:ne,i:ne,o:ne,d(r){r&&K(e)}}}function _y(t){let e,r,n=t[4],i=[];for(let o=0;oQ(i[o],1,1,()=>{i[o]=null});return{c(){for(let o=0;o{o[c]=null}),Tt(),r=o[e],r?r.p(l,u):(r=o[e]=s[e](l),r.c()),q(r,1),r.m(n.parentNode,n))},i(l){i||(q(r),i=!0)},o(l){Q(r),i=!1},d(l){o[e].d(l),l&&K(n)}}}function xy(t){let e;return{c(){e=I("span"),e.textContent="to close"},m(r,n){z(r,e,n)},d(r){r&&K(e)}}}function wy(t){let e;return{c(){e=I("span"),e.textContent="to go back to Vault Search"},m(r,n){z(r,e,n)},d(r){r&&K(e)}}}function jy(t){let e,r,n,i,s,o,a,l,u,c,f,d,g,w,x,b,h,v,m,p;e=new Wn({props:{placeholder:"Omnisearch - File",initialValue:t[1]}}),e.$on("input",t[10]),n=new Un({props:{$$slots:{default:[by]},$$scope:{ctx:t}}});function _(A,C){return A[0]?wy:xy}let y=_(t,-1),j=y(t);return{c(){Fe(e.$$.fragment),r=U(),Fe(n.$$.fragment),i=U(),s=I("div"),o=I("div"),o.innerHTML='\u2191\u2193to navigate',a=U(),l=I("div"),l.innerHTML='\u21B5to open',u=U(),c=I("div"),c.innerHTML=`tab - to switch to Vault Search`,f=U(),d=I("div"),g=I("span"),g.textContent="esc",w=U(),j.c(),x=U(),b=I("div"),h=I("span"),h.textContent=`${Vn()} \u21B5`,v=U(),m=I("span"),m.textContent="to open in a new pane",B(o,"class","prompt-instruction"),B(l,"class","prompt-instruction"),B(c,"class","prompt-instruction"),B(g,"class","prompt-instruction-command"),B(d,"class","prompt-instruction"),B(h,"class","prompt-instruction-command"),B(b,"class","prompt-instruction"),B(s,"class","prompt-instructions")},m(A,C){xe(e,A,C),z(A,r,C),xe(n,A,C),z(A,i,C),z(A,s,C),k(s,o),k(s,a),k(s,l),k(s,u),k(s,c),k(s,f),k(s,d),k(d,g),k(d,w),j.m(d,null),k(s,x),k(s,b),k(b,h),k(b,v),k(b,m),p=!0},p(A,[C]){let S={};C&2&&(S.initialValue=A[1]),e.$set(S);let D={};C&4194360&&(D.$$scope={dirty:C,ctx:A}),n.$set(D),y!==(y=_(A,C))&&(j.d(1),j=y(A),j&&(j.c(),j.m(d,null)))},i(A){p||(q(e.$$.fragment,A),q(n.$$.fragment,A),p=!0)},o(A){Q(e.$$.fragment,A),Q(n.$$.fragment,A),p=!1},d(A){ge(e,A),A&&K(r),ge(n,A),A&&K(i),A&&K(s),j.d()}}}function Ay(t,e,r){let n=t.find(i=>i.offset>e);return n?t.filter(i=>i.offset>e&&i.offset<=n.offset+r):[]}function Cy(t,e,r){let{modal:n}=e,{parent:i=null}=e,{singleFilePath:s=""}=e,{previousQuery:o}=e,a,l=[],u=0,c,f;Tr(()=>{$.enable("infile"),$.on("infile","enter",b),$.on("infile","open-in-new-pane",x),$.on("infile","arrow-up",()=>g(-1)),$.on("infile","arrow-down",()=>g(1)),$.on("infile","tab",h)}),kr(()=>{$.disable("infile")});function d(y){let j=[],A=-1,C=0;for(;;){let S=Ay(y,A,Jr);if(!S.length||(A=S.last().offset,j.push(S),++C>100))break}return j}function g(y){r(5,u=zn(u+y,l.length)),w()}async function w(){await ot(),document.querySelector(`[data-result-id="${u}"]`)?.scrollIntoView({behavior:"auto",block:"nearest"})}async function x(){return b(!0)}async function b(y=!1){if(c){n.close(),i&&i.close(),await Gn(c,y);let j=app.workspace.getActiveViewOfType(pc.MarkdownView);if(!j)return;let A=l[u]??0,C=j.editor.offsetToPos(A);C.ch=0,j.editor.setCursor(C),j.editor.scrollIntoView({from:{line:C.line-10,ch:0},to:{line:C.line+10,ch:0}})}}function h(){new $t(app,o).open(),n.close()}let v=y=>r(2,a=y.detail),m=(y,j)=>r(5,u=y),p=y=>b(y.ctrlKey),_=y=>{y.button==1&&b(!0)};return t.$$set=y=>{"modal"in y&&r(7,n=y.modal),"parent"in y&&r(0,i=y.parent),"singleFilePath"in y&&r(8,s=y.singleFilePath),"previousQuery"in y&&r(1,o=y.previousQuery)},t.$$.update=()=>{if(t.$$.dirty&2){e:r(2,a=o??"")}if(t.$$.dirty&772){e:(async()=>{a&&(r(9,f=new zt(a)),r(3,c=(await ce.getSuggestions(f,{singleFilePath:s}))[0]??null)),r(5,u=0),await w()})()}if(t.$$.dirty&8){e:if(c){let y=d(c.matches);r(4,l=y.map(j=>Math.round((j.first().offset+j.last().offset)/2)))}}},[i,o,a,c,l,u,b,n,s,f,v,m,p,_]}var yc=class extends pe{constructor(e){super();ye(this,e,Cy,jy,fe,{modal:7,parent:0,singleFilePath:8,previousQuery:1})}},vc=yc;var Js=class extends _c.Modal{constructor(e){super(e);this.modalEl.replaceChildren(),this.modalEl.addClass("omnisearch-modal","prompt"),this.modalEl.removeClass("modal"),this.modalEl.tabIndex=-1,this.scope.register([],"ArrowDown",r=>{r.preventDefault(),$.emit("arrow-down")}),this.scope.register([],"ArrowUp",r=>{r.preventDefault(),$.emit("arrow-up")});for(let r of[{k:"J",dir:"down"},{k:"K",dir:"up"}])for(let n of["Ctrl","Mod"])this.scope.register([n],r.k,i=>{this.app.vault.getConfig("vimMode")&&$.emit("arrow-"+r.dir)});for(let r of[{k:"N",dir:"down"},{k:"P",dir:"up"}])for(let n of["Ctrl","Mod"])this.scope.register([n],r.k,i=>{this.app.vault.getConfig("vimMode")&&$.emit("arrow-"+r.dir)});this.scope.register(["Mod"],"Enter",r=>{r.preventDefault(),$.emit("open-in-new-pane")}),this.scope.register(["Alt"],"Enter",r=>{r.preventDefault(),$.emit("insert-link")}),this.scope.register(["Shift"],"Enter",r=>{r.preventDefault(),$.emit("create-note")}),this.scope.register(["Ctrl","Shift"],"Enter",r=>{r.preventDefault(),$.emit("create-note",{newLeaf:!0})}),this.scope.register([],"Enter",r=>{ga()||(r.preventDefault(),$.emit("enter"))}),this.scope.register([],"Tab",r=>{r.preventDefault(),$.emit("tab")}),this.scope.register(["Alt"],"ArrowDown",r=>{r.preventDefault(),$.emit("next-search-history")}),this.scope.register(["Alt"],"ArrowUp",r=>{r.preventDefault(),$.emit("prev-search-history")}),this.scope.register(["Ctrl"],"H",r=>{$.emit(Ln.ToggleExcerpts)})}},$t=class extends Js{constructor(e,r){super(e);let n=new fc({target:this.modalEl,props:{modal:this,previousQuery:r}});this.onClose=()=>{n.$destroy()}}},Cr=class extends Js{constructor(e,r,n="",i){super(e);let s=new vc({target:this.modalEl,props:{modal:this,singleFilePath:r.path,parent:i,previousQuery:n}});i&&i.containerEl.toggleVisibility(!1),this.onClose=()=>{i&&i.containerEl.toggleVisibility(!0),s.$destroy()}}};var bc=!1,gi=[];function Sy(t){return t.map(e=>{let{score:r,path:n,basename:i,foundWords:s,matches:o,content:a}=e,l=ur(a,o[0]?.offset??-1);return{score:r,path:n,basename:i,foundWords:s,matches:o.map(u=>({match:u.match,offset:u.offset})),excerpt:l}})}async function Fy(t){let e=new zt(t),r=await ce.getSuggestions(e);return Sy(r)}function Ey(t){gi.push(t),bc&&t()}function Dy(t){gi=gi.filter(e=>e!==t)}function xc(){bc=!0,gi.forEach(t=>t())}var Xs={search:Fy,registerOnIndexed:Ey,unregisterOnIndexed:Dy,refreshIndex:mi};var Zs=class extends Sr.Plugin{async onload(){await ua(this),await Ty(),await lr.clearOldDatabases(),ky(this),E.ribbonIcon&&this.addRibbonButton(),this.addSettingTab(new vs(this)),$.disable("vault"),$.disable("infile"),$.on("global",Ln.ToggleExcerpts,()=>{Lt.set(!E.showExcerpt)}),this.addCommand({id:"show-modal",name:"Vault search",callback:()=>{new $t(app).open()}}),this.addCommand({id:"show-modal-infile",name:"In-file search",editorCallback:(e,r)=>{r.file&&new Cr(app,r.file).open()}}),app.workspace.onLayoutReady(async()=>{this.registerEvent(this.app.vault.on("create",e=>{Zr(e.path)&&(ie("Indexing new file",e.path),ce.addFromPaths([e.path]))})),this.registerEvent(this.app.vault.on("delete",e=>{ie("Removing file",e.path),de.removeFromLiveCache(e.path),ce.removeFromPaths([e.path])})),this.registerEvent(this.app.vault.on("modify",async e=>{Zr(e.path)&&(ie("Updating file",e.path),await de.addToLiveCache(e.path),ic(e))})),this.registerEvent(this.app.vault.on("rename",async(e,r)=>{Zr(e.path)&&(ie("Renaming file",e.path),de.removeFromLiveCache(r),de.addToLiveCache(e.path),ce.removeFromPaths([r]),await ce.addFromPaths([e.path]))})),this.executeFirstLaunchTasks(),await this.populateIndex()})}executeFirstLaunchTasks(){let e="1.10.1";if(E.welcomeMessage!==e){let r=new DocumentFragment;r.createSpan({},n=>{n.innerHTML="\u{1F50E} Omnisearch now requires the Text Extractor plugin to index PDF and images. See Omnisearch settings for more information."}),new Sr.Notice(r,2e4)}E.welcomeMessage=e,this.saveData(E)}async onunload(){delete globalThis.omnisearch,await Ee.clearCache()}addRibbonButton(){this.ribbonButton=this.addRibbonIcon("search","Omnisearch",e=>{new $t(app).open()})}removeRibbonButton(){this.ribbonButton&&this.ribbonButton.parentNode?.removeChild(this.ribbonButton)}async populateIndex(){console.time("Omnisearch - Indexing total time"),pt.set(Pe.ReadingFiles);let e=app.vault.getFiles().filter(n=>Zr(n.path));console.log(`Omnisearch - ${e.length} files total`),console.log(`Omnisearch - Cache is ${ht()?"enabled":"disabled"}`),ht()&&(console.time("Omnisearch - Loading index from cache"),pt.set(Pe.LoadingCache),await ce.loadCache()&&console.timeEnd("Omnisearch - Loading index from cache"));let r=ce.getDiff(e.map(n=>({path:n.path,mtime:n.stat.mtime})));ht()&&(r.toAdd.length&&console.log("Omnisearch - Total number of files to add/update: "+r.toAdd.length),r.toRemove.length&&console.log("Omnisearch - Total number of files to remove: "+r.toRemove.length)),r.toAdd.length>=1e3&&ht()&&new Sr.Notice(`Omnisearch - ${r.toAdd.length} files need to be indexed. Obsidian may experience stutters and freezes during the process`,1e4),pt.set(Pe.IndexingFiles),ce.removeFromPaths(r.toRemove.map(n=>n.path)),await ce.addFromPaths(r.toAdd.map(n=>n.path)),(r.toRemove.length||r.toAdd.length)&&ht()&&(pt.set(Pe.WritingCache),E.useCache=!1,ue(this),await ce.writeToCache(),E.useCache=!0,ue(this)),console.timeEnd("Omnisearch - Indexing total time"),r.toAdd.length>=1e3&&new Sr.Notice("Omnisearch - Your files have been indexed."),pt.set(Pe.Done),xc()}};async function Ty(){let t=[`${app.vault.configDir}/plugins/omnisearch/searchIndex.json`,`${app.vault.configDir}/plugins/omnisearch/notesCache.json`,`${app.vault.configDir}/plugins/omnisearch/notesCache.data`,`${app.vault.configDir}/plugins/omnisearch/searchIndex.data`,`${app.vault.configDir}/plugins/omnisearch/historyCache.json`,`${app.vault.configDir}/plugins/omnisearch/pdfCache.data`];for(let e of t)if(await app.vault.adapter.exists(e))try{await app.vault.adapter.remove(e)}catch{}}function ky(t){t.registerObsidianProtocolHandler("omnisearch",e=>{new $t(app,e.query).open()}),globalThis.omnisearch=Xs,app.plugins.plugins.omnisearch.api=Xs} +`,r-n);o>0&&(t=t.slice(o))}return t=hd(t),E.renderLineReturnInExcerpts&&(t=t.trim().replaceAll(` +`,"
")),t}catch(r){return new Ze.Notice("Omnisearch - Error while creating excerpt, see developer console"),console.error("Omnisearch - Error while creating excerpt"),console.error(r),""}}function ws(t){return t.replace(/(\*|_)+(.+?)(\*|_)+/g,(e,r,n)=>n)}function ba(t){return t?.frontmatter?(0,Ze.parseFrontMatterAliases)(t.frontmatter)??[]:[]}function wa(t){let e=t?(0,Ze.getAllTags)(t)??[]:[];return e=[...new Set(e.reduce((r,n)=>[...r,...n.split("/").filter(i=>i).map(i=>i.startsWith("#")?i:`#${i}`),n],[]))],e}function et(t){return t==null?"":(t=t.replaceAll("`","[__omnisearch__backtick__]"),t=t.normalize("NFD").replace(/\p{Diacritic}/gu,""),t=t.replaceAll("[__omnisearch__backtick__]","`"),t)}function Vn(){return Ze.Platform.isMacOS?"\u2318":"ctrl"}function Zr(t){let e=!!$e(),r=e&&E.PDFIndexing,n=e&&E.imagesIndexing;return js(t)||tn(t)||r&&en(t)||n&&$n(t)}function $n(t){let e=Kt(t);return e==="png"||e==="jpg"||e==="jpeg"}function en(t){return Kt(t)==="pdf"}function js(t){return[...E.indexedFileTypes,"md"].some(e=>t.endsWith(`.${e}`))}function tn(t){return t.endsWith(".canvas")}function Kt(t){let e=t.split(".");return e[e.length-1]??""}function ja(t){return Ze.Platform.isMobileApp?(0,_a.md5)(t.toString()):(0,va.createHash)("md5").update(t).digest("hex")}function Aa(t,e){let r=[],n=0,i=t.length;for(;ns.path===t);if(!e)throw new Error(`Invalid file path: "${t}"`);let r=null,n=$e();if(js(t))r=await app.vault.cachedRead(e);else if(tn(t)){let s=JSON.parse(await app.vault.cachedRead(e)),o=[];for(let a of s.nodes)a.type==="text"?o.push(a.text):a.type==="file"&&o.push(a.file);for(let a of s.edges.filter(l=>!!l.label))o.push(a.label);r=o.join(`\r +`)}else if(n?.canFileBeExtracted(t))r=await n.extractText(e);else throw new Error(`Unsupported file type: "${t}"`);r==null&&(console.warn(`Omnisearch: ${r} content for file`,e.path),r=""),r=et(r);let i=app.metadataCache.getFileCache(e);if(i&&i.frontmatter?.["excalidraw-plugin"]){let s=i.sections?.filter(o=>o.type==="comment")??[];for(let{start:o,end:a}of s.map(l=>l.position))r=r.substring(0,o.offset-1)+r.substring(a.offset)}return{basename:et(e.basename),content:r,path:e.path,mtime:e.stat.mtime,tags:wa(i),aliases:ba(i).join(""),headings1:i?Kn(i,1).join(" "):"",headings2:i?Kn(i,2).join(" "):"",headings3:i?Kn(i,3).join(" "):""}}var Da=class{constructor(){this.nextQueryIsEmpty=!1;this.documents=new Map}async addToLiveCache(e){try{let r=await md(e);if(!r.path){console.error(`Missing .path field in IndexedDocument "${r.basename}", skipping`);return}this.documents.set(e,r)}catch(r){console.warn(`Omnisearch: Error while adding "${e}" to live cache`,r),this.removeFromLiveCache(e)}}removeFromLiveCache(e){this.documents.delete(e)}async getDocument(e){return this.documents.has(e)?this.documents.get(e):(ie("Generating IndexedDocument from",e),await this.addToLiveCache(e),this.documents.get(e))}async addToSearchHistory(e){if(!e){this.nextQueryIsEmpty=!0;return}this.nextQueryIsEmpty=!1;let r=await Ee.searchHistory.toArray();r=r.filter(n=>n.query!==e).reverse(),r.unshift({query:e}),r=r.slice(0,10),await Ee.searchHistory.clear(),await Ee.searchHistory.bulkAdd(r)}async getSearchHistory(){let e=(await Ee.searchHistory.toArray()).reverse().map(r=>r.query);return this.nextQueryIsEmpty&&e.unshift(""),e}getDocumentsChecksum(e){return ja(JSON.stringify(e.sort((r,n)=>r.pathn.path?1:0)))}async getMinisearchCache(){try{return(await Ee.minisearch.toArray())[0]}catch(e){return new Ea.Notice("Omnisearch - Cache missing or invalid. Some freezes may occur while Omnisearch indexes your vault."),console.error("Omnisearch - Error while loading Minisearch cache"),console.error(e),null}}async writeMinisearchCache(e,r){let n=Array.from(r).map(([i,s])=>({path:i,mtime:s}));await Ee.minisearch.clear(),await Ee.minisearch.add({date:new Date().toISOString(),paths:n,data:e.toJSON()}),console.log("Omnisearch - Search cache written")}},de=new Da;function gd(t){let e,r,n,i,s,o,a,l,u=t[9].default,c=Gt(u,t,t[8],null);return{c(){e=O("div"),r=O("div"),n=O("input"),s=U(),c&&c.c(),B(n,"class","prompt-input"),B(n,"placeholder",t[0]),B(n,"spellcheck","false"),B(n,"type","text"),B(r,"class","omnisearch-input-field"),B(e,"class","omnisearch-input-container")},m(d,f){z(d,e,f),k(e,r),k(r,n),t[10](n),xi(n,t[1]),k(e,s),c&&c.m(e,null),o=!0,a||(l=[Te(n,"input",t[11]),co(i=t[3].call(null,n)),Te(n,"compositionend",t[12]),Te(n,"compositionstart",t[13]),Te(n,"input",t[4])],a=!0)},p(d,[f]){(!o||f&1)&&B(n,"placeholder",d[0]),f&2&&n.value!==d[1]&&xi(n,d[1]),c&&c.p&&(!o||f&256)&&qt(c,u,d,d[8],o?Qt(u,d[8],f,null):Yt(d[8]),null)},i(d){o||(Q(c,d),o=!0)},o(d){q(c,d),o=!1},d(d){d&&K(e),t[10](null),c&&c.d(d),a=!1,Re(l)}}}function yd(t,e,r){let{$$slots:n={},$$scope:i}=e,{initialValue:s=""}=e,o=!1,{placeholder:a=""}=e,l="",u,c=ji();function d(v){r(1,l=v)}function f(v){ot().then(()=>(u.focus(),ot())).then(()=>{u.select()})}let y=(0,Ta.debounce)(()=>{de.addToSearchHistory(""),c("input",l)},250);function w(v){He[v?"unshift":"push"](()=>{u=v,r(2,u)})}function b(){l=this.value,r(1,l),r(5,s),r(7,o)}let x=v=>xs(!1),h=v=>xs(!0);return t.$$set=v=>{"initialValue"in v&&r(5,s=v.initialValue),"placeholder"in v&&r(0,a=v.placeholder),"$$scope"in v&&r(8,i=v.$$scope)},t.$$.update=()=>{if(t.$$.dirty&162){e:s&&!o&&!l&&(r(7,o=!0),r(1,l=s),f())}},[a,l,u,f,y,s,d,o,i,n,w,b,x,h]}var ka=class extends pe{constructor(e){super();ye(this,e,yd,gd,fe,{initialValue:5,placeholder:0,setInputValue:6})}get setInputValue(){return this.$$.ctx[6]}},Hn=ka;function vd(t){let e,r,n,i,s=t[1].default,o=Gt(s,t,t[0],null);return{c(){e=O("div"),o&&o.c(),B(e,"class","prompt-results")},m(a,l){z(a,e,l),o&&o.m(e,null),r=!0,n||(i=Te(e,"mousedown",_d),n=!0)},p(a,[l]){o&&o.p&&(!r||l&1)&&qt(o,s,a,a[0],r?Qt(s,a[0],l,null):Yt(a[0]),null)},i(a){r||(Q(o,a),r=!0)},o(a){q(o,a),r=!1},d(a){a&&K(e),o&&o.d(a),n=!1,i()}}}var _d=t=>t.preventDefault();function xd(t,e,r){let{$$slots:n={},$$scope:i}=e;return t.$$set=s=>{"$$scope"in s&&r(0,i=s.$$scope)},[i,n]}var Ia=class extends pe{constructor(e){super();ye(this,e,xd,vd,fe,{})}},Wn=Ia;var As=be(require("obsidian"));async function Un(t,e=!1){let r=yt(t.foundWords);r.exec(t.content);let n=r.lastIndex,i=!1;app.workspace.iterateAllLeaves(a=>{a.view instanceof As.MarkdownView&&!e&&a.getViewState().state?.file===t.path&&a.getViewState()?.pinned&&(app.workspace.setActiveLeaf(a,{focus:!0}),i=!0)}),i||await app.workspace.openLinkText(t.path,"",e);let s=app.workspace.getActiveViewOfType(As.MarkdownView);if(!s)return;let o=s.editor.offsetToPos(n);o.ch=0,s.editor.setCursor(o),s.editor.scrollIntoView({from:{line:o.line-10,ch:0},to:{line:o.line+10,ch:0}})}async function Oa(t,e=!1){try{let r;switch(app.vault.getConfig("newFileLocation")){case"current":r=(app.workspace.getActiveFile()?.parent.path??"")+"/";break;case"folder":r=app.vault.getConfig("newFileFolderPath")+"/";break;default:r="";break}await app.workspace.openLinkText(`${r}${t}.md`,"",e)}catch(r){throw r.message="OmniSearch - Could not create note: "+r.message,console.error(r),r}}function bd(t){let e;return{c(){e=O("span"),e.innerHTML='',B(e,"class","suggestion-flair"),B(e,"aria-label","Not created yet, select to create")},m(r,n){z(r,e,n)},p:ne,i:ne,o:ne,d(r){r&&K(e)}}}function wd(t){"use strict";return[]}var Ma=class extends pe{constructor(e){super();ye(this,e,wd,bd,fe,{})}},Pa=Ma;function Ra(t){let e,r;return e=new Pa({}),{c(){Se(e.$$.fragment)},m(n,i){we(e,n,i),r=!0},i(n){r||(Q(e.$$.fragment,n),r=!0)},o(n){q(e.$$.fragment,n),r=!1},d(n){ge(e,n)}}}function jd(t){let e,r,n,i,s,o=t[2]&&Ra(t),a=t[4].default,l=Gt(a,t,t[3],null);return{c(){e=O("div"),o&&o.c(),r=U(),l&&l.c(),B(e,"data-result-id",t[0]),B(e,"class","suggestion-item omnisearch-result"),bi(e,"is-selected",t[1])},m(u,c){z(u,e,c),o&&o.m(e,null),k(e,r),l&&l.m(e,null),n=!0,i||(s=[Te(e,"mousemove",t[5]),Te(e,"click",t[6]),Te(e,"auxclick",t[7])],i=!0)},p(u,[c]){u[2]?o?c&4&&Q(o,1):(o=Ra(u),o.c(),Q(o,1),o.m(e,r)):o&&(Dt(),q(o,1,1,()=>{o=null}),Tt()),l&&l.p&&(!n||c&8)&&qt(l,a,u,u[3],n?Qt(a,u[3],c,null):Yt(u[3]),null),(!n||c&1)&&B(e,"data-result-id",u[0]),(!n||c&2)&&bi(e,"is-selected",u[1])},i(u){n||(Q(o),Q(l,u),n=!0)},o(u){q(o),q(l,u),n=!1},d(u){u&&K(e),o&&o.d(),l&&l.d(u),i=!1,Re(s)}}}function Ad(t,e,r){let{$$slots:n={},$$scope:i}=e,{id:s}=e,{selected:o=!1}=e,{glyph:a=!1}=e;function l(d){Me.call(this,t,d)}function u(d){Me.call(this,t,d)}function c(d){Me.call(this,t,d)}return t.$$set=d=>{"id"in d&&r(0,s=d.id),"selected"in d&&r(1,o=d.selected),"glyph"in d&&r(2,a=d.glyph),"$$scope"in d&&r(3,i=d.$$scope)},[s,o,a,i,n,l,u,c]}var Ba=class extends pe{constructor(e){super();ye(this,e,Ad,jd,fe,{id:0,selected:1,glyph:2})}},Gn=Ba;var cr=be(require("obsidian"));function La(t){let e,r=t[1].matches.length+"",n,i,s=(t[1].matches.length>1?"matches":"match")+"",o;return{c(){e=O("span"),n=Fe(r),i=Fe("\xA0"),o=Fe(s),B(e,"class","omnisearch-result__counter")},m(a,l){z(a,e,l),k(e,n),k(e,i),k(e,o)},p(a,l){l&2&&r!==(r=a[1].matches.length+"")&&St(n,r),l&2&&s!==(s=(a[1].matches.length>1?"matches":"match")+"")&&St(o,s)},d(a){a&&K(e)}}}function Na(t){let e,r,n,i,s;return{c(){e=O("div"),r=O("span"),n=U(),i=O("span"),s=Fe(t[6]),B(e,"class","omnisearch-result__folder-path")},m(o,a){z(o,e,a),k(e,r),t[12](r),k(e,n),k(e,i),k(i,s)},p(o,a){a&64&&St(s,o[6])},d(o){o&&K(e),t[12](null)}}}function Ka(t){let e,r=t[8].replace(t[9],gt)+"";return{c(){e=O("div"),B(e,"class","omnisearch-result__body")},m(n,i){z(n,e,i),e.innerHTML=r},p(n,i){i&768&&r!==(r=n[8].replace(n[9],gt)+"")&&(e.innerHTML=r)},d(n){n&&K(e)}}}function za(t){let e,r,n;return{c(){e=O("div"),r=O("img"),ke(r,"width","100px"),_i(r.src,n=t[5])||B(r,"src",n),B(r,"alt",""),B(e,"class","omnisearch-result__image-container")},m(i,s){z(i,e,s),k(e,r)},p(i,s){s&32&&!_i(r.src,n=i[5])&&B(r,"src",n)},d(i){i&&K(e)}}}function Cd(t){let e,r,n,i,s,o,a=t[2].replace(t[9],gt)+"",l,u,c,d=Kt(t[1].path)+"",f,y,w,b,x,h,v=t[1].matches.length>0&&La(t),p=t[6]&&Na(t),m=t[10]&&Ka(t),_=t[5]&&za(t);return{c(){e=O("div"),r=O("div"),n=O("span"),i=O("span"),s=U(),o=O("span"),l=U(),u=O("span"),c=Fe("."),f=Fe(d),y=U(),v&&v.c(),w=U(),p&&p.c(),b=U(),x=O("div"),m&&m.c(),h=U(),_&&_.c(),B(u,"class","omnisearch-result__extension"),B(n,"class","omnisearch-result__title"),B(r,"class","omnisearch-result__title-container"),ke(x,"display","flex"),ke(x,"flex-direction","row")},m(g,j){z(g,e,j),k(e,r),k(r,n),k(n,i),t[11](i),k(n,s),k(n,o),o.innerHTML=a,k(n,l),k(n,u),k(u,c),k(u,f),k(n,y),v&&v.m(n,null),k(e,w),p&&p.m(e,null),k(e,b),k(e,x),m&&m.m(x,null),k(x,h),_&&_.m(x,null)},p(g,j){j&516&&a!==(a=g[2].replace(g[9],gt)+"")&&(o.innerHTML=a),j&2&&d!==(d=Kt(g[1].path)+"")&&St(f,d),g[1].matches.length>0?v?v.p(g,j):(v=La(g),v.c(),v.m(n,null)):v&&(v.d(1),v=null),g[6]?p?p.p(g,j):(p=Na(g),p.c(),p.m(e,b)):p&&(p.d(1),p=null),g[10]?m?m.p(g,j):(m=Ka(g),m.c(),m.m(x,h)):m&&(m.d(1),m=null),g[5]?_?_.p(g,j):(_=za(g),_.c(),_.m(x,null)):_&&(_.d(1),_=null)},d(g){g&&K(e),t[11](null),v&&v.d(),p&&p.d(),m&&m.d(),_&&_.d()}}}function Fd(t){let e,r;return e=new Gn({props:{glyph:t[7],id:t[1].path,selected:t[0],$$slots:{default:[Cd]},$$scope:{ctx:t}}}),e.$on("click",t[13]),e.$on("auxclick",t[14]),e.$on("mousemove",t[15]),{c(){Se(e.$$.fragment)},m(n,i){we(e,n,i),r=!0},p(n,[i]){let s={};i&128&&(s.glyph=n[7]),i&2&&(s.id=n[1].path),i&1&&(s.selected=n[0]),i&67454&&(s.$$scope={dirty:i,ctx:n}),e.$set(s)},i(n){r||(Q(e.$$.fragment,n),r=!0)},o(n){q(e.$$.fragment,n),r=!1},d(n){ge(e,n)}}}function Sd(t,e,r){let n,i,s,o;ln(t,Lt,p=>r(10,o=p));let{selected:a=!1}=e,{note:l}=e,u=null,c="",d="",f,y;function w(p){He[p?"unshift":"push"](()=>{y=p,r(4,y)})}function b(p){He[p?"unshift":"push"](()=>{f=p,r(3,f)})}function x(p){Me.call(this,t,p)}function h(p){Me.call(this,t,p)}function v(p){Me.call(this,t,p)}t.$$set=p=>{"selected"in p&&r(0,a=p.selected),"note"in p&&r(1,l=p.note)},t.$$.update=()=>{if(t.$$.dirty&2){e:if(r(5,u=null),$n(l.path)){let p=app.vault.getFiles().find(m=>m.path===l.path);p&&r(5,u=app.vault.getResourcePath(p))}}if(t.$$.dirty&2){e:r(9,n=yt(l.foundWords))}if(t.$$.dirty&2){e:r(8,i=ur(l.content,l.matches[0]?.offset??-1))}if(t.$$.dirty&30){e:r(2,c=l.basename),r(6,d=xa(l.path)),E.ignoreDiacritics&&r(2,c=et(c)),f&&(0,cr.setIcon)(f,"folder-open"),y&&($n(l.path)?(0,cr.setIcon)(y,"image"):en(l.path)?(0,cr.setIcon)(y,"file-text"):tn(l.path)?(0,cr.setIcon)(y,"layout-dashboard"):(0,cr.setIcon)(y,"file"))}};e:r(7,s=!1);return[a,l,c,f,y,u,d,s,i,n,o,w,b,x,h,v]}var Va=class extends pe{constructor(e){super();ye(this,e,Sd,Fd,fe,{selected:0,note:1})}},$a=Va;var Ga=be(Ua()),Cs=["ext","path"],zt=class{constructor(e=""){this.extensions=[];E.ignoreDiacritics&&(e=et(e));let r=(0,Ga.parse)(e.toLowerCase(),{tokenize:!0,keywords:Cs});r.text=r.text??[],r.exclude=r.exclude??{},r.exclude.text=r.exclude.text??[],Array.isArray(r.exclude.text)||(r.exclude.text=[r.exclude.text]);for(let n of Cs){let i=r[n];i&&(r[n]=Array.isArray(i)?i:[i]);let s=r.exclude[n];s&&(r.exclude[n]=Array.isArray(s)?s:[s])}this.query=r,this.extensions=this.query.ext??[]}isEmpty(){for(let e of Cs)if(this.query[e]?.length||this.query.text.length)return!1;return!0}segmentsToStr(){return this.query.text.join(" ")}getTags(){return this.query.text.filter(e=>e.startsWith("#"))}getTagsWithoutHashtag(){return this.getTags().map(e=>e.replace(/^#/,""))}getExactTerms(){return this.query.text.filter(e=>e.split(" ").length>1)}};var ee=function(){return ee=Object.assign||function(e){for(var r,n=1,i=arguments.length;n0&&s[s.length-1])&&(u[0]===6||u[0]===2)){r=0;continue}if(u[0]===3&&(!s||u[1]>s[0]&&u[1]=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function ae(t,e){var r=typeof Symbol=="function"&&t[Symbol.iterator];if(!r)return t;var n=r.call(t),i,s=[],o;try{for(;(e===void 0||e-- >0)&&!(i=n.next()).done;)s.push(i.value)}catch(a){o={error:a}}finally{try{i&&!i.done&&(r=n.return)&&r.call(n)}finally{if(o)throw o.error}}return s}var Td="ENTRIES",Qa="KEYS",qa="VALUES",me="",Fs=function(){function t(e,r){var n=e._tree,i=Array.from(n.keys());this.set=e,this._type=r,this._path=i.length>0?[{node:n,keys:i}]:[]}return t.prototype.next=function(){var e=this.dive();return this.backtrack(),e},t.prototype.dive=function(){if(this._path.length===0)return{done:!0,value:void 0};var e=fr(this._path),r=e.node,n=e.keys;if(fr(n)===me)return{done:!1,value:this.result()};var i=r.get(fr(n));return this._path.push({node:i,keys:Array.from(i.keys())}),this.dive()},t.prototype.backtrack=function(){if(this._path.length!==0){var e=fr(this._path).keys;e.pop(),!(e.length>0)&&(this._path.pop(),this.backtrack())}},t.prototype.key=function(){return this.set._prefix+this._path.map(function(e){var r=e.keys;return fr(r)}).filter(function(e){return e!==me}).join("")},t.prototype.value=function(){return fr(this._path).node.get(me)},t.prototype.result=function(){switch(this._type){case qa:return this.value();case Qa:return this.key();default:return[this.key(),this.value()]}},t.prototype[Symbol.iterator]=function(){return this},t}(),fr=function(t){return t[t.length-1]},kd=function(t,e,r){var n=new Map;if(e===void 0)return n;for(var i=e.length+1,s=i+r,o=new Uint8Array(s*i).fill(r+1),a=0;ar)continue e}Ya(t.get(y),e,r,n,i,b,o,a+y)}}}catch(T){l={error:T}}finally{try{f&&!f.done&&(u=d.return)&&u.call(d)}finally{if(l)throw l.error}}},Ss=function(){function t(e,r){e===void 0&&(e=new Map),r===void 0&&(r=""),this._size=void 0,this._tree=e,this._prefix=r}return t.prototype.atPrefix=function(e){var r,n;if(!e.startsWith(this._prefix))throw new Error("Mismatched prefix");var i=ae(qn(this._tree,e.slice(this._prefix.length)),2),s=i[0],o=i[1];if(s===void 0){var a=ae(Ts(o),2),l=a[0],u=a[1];try{for(var c=W(l.keys()),d=c.next();!d.done;d=c.next()){var f=d.value;if(f!==me&&f.startsWith(u)){var y=new Map;return y.set(f.slice(u.length),l.get(f)),new t(y,e)}}}catch(w){r={error:w}}finally{try{d&&!d.done&&(n=c.return)&&n.call(c)}finally{if(r)throw r.error}}}return new t(s,e)},t.prototype.clear=function(){this._size=void 0,this._tree.clear()},t.prototype.delete=function(e){return this._size=void 0,Id(this._tree,e)},t.prototype.entries=function(){return new Fs(this,Td)},t.prototype.forEach=function(e){var r,n;try{for(var i=W(this),s=i.next();!s.done;s=i.next()){var o=ae(s.value,2),a=o[0],l=o[1];e(a,l,this)}}catch(u){r={error:u}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}},t.prototype.fuzzyGet=function(e,r){return kd(this._tree,e,r)},t.prototype.get=function(e){var r=Es(this._tree,e);return r!==void 0?r.get(me):void 0},t.prototype.has=function(e){var r=Es(this._tree,e);return r!==void 0&&r.has(me)},t.prototype.keys=function(){return new Fs(this,Qa)},t.prototype.set=function(e,r){if(typeof e!="string")throw new Error("key must be a string");this._size=void 0;var n=Ds(this._tree,e);return n.set(me,r),this},Object.defineProperty(t.prototype,"size",{get:function(){if(this._size)return this._size;this._size=0;for(var e=this.entries();!e.next().done;)this._size+=1;return this._size},enumerable:!1,configurable:!0}),t.prototype.update=function(e,r){if(typeof e!="string")throw new Error("key must be a string");this._size=void 0;var n=Ds(this._tree,e);return n.set(me,r(n.get(me))),this},t.prototype.fetch=function(e,r){if(typeof e!="string")throw new Error("key must be a string");this._size=void 0;var n=Ds(this._tree,e),i=n.get(me);return i===void 0&&n.set(me,i=r()),i},t.prototype.values=function(){return new Fs(this,qa)},t.prototype[Symbol.iterator]=function(){return this.entries()},t.from=function(e){var r,n,i=new t;try{for(var s=W(e),o=s.next();!o.done;o=s.next()){var a=ae(o.value,2),l=a[0],u=a[1];i.set(l,u)}}catch(c){r={error:c}}finally{try{o&&!o.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}return i},t.fromObject=function(e){return t.from(Object.entries(e))},t}(),qn=function(t,e,r){var n,i;if(r===void 0&&(r=[]),e.length===0||t==null)return[t,r];try{for(var s=W(t.keys()),o=s.next();!o.done;o=s.next()){var a=o.value;if(a!==me&&e.startsWith(a))return r.push([t,a]),qn(t.get(a),e.slice(a.length),r)}}catch(l){n={error:l}}finally{try{o&&!o.done&&(i=s.return)&&i.call(s)}finally{if(n)throw n.error}}return r.push([t,e]),qn(void 0,"",r)},Es=function(t,e){var r,n;if(e.length===0||t==null)return t;try{for(var i=W(t.keys()),s=i.next();!s.done;s=i.next()){var o=s.value;if(o!==me&&e.startsWith(o))return Es(t.get(o),e.slice(o.length))}}catch(a){r={error:a}}finally{try{s&&!s.done&&(n=i.return)&&n.call(i)}finally{if(r)throw r.error}}},Ds=function(t,e){var r,n,i=e.length;e:for(var s=0;t&&s0)throw new Error("Expected documents to be present. Omit the argument to remove all documents.");this._index=new Ss,this._documentCount=0,this._documentIds=new Map,this._idToShortId=new Map,this._fieldLength=new Map,this._avgFieldLength=[],this._storedFields=new Map,this._nextId=0}},t.prototype.discard=function(e){var r=this,n=this._idToShortId.get(e);if(n==null)throw new Error("MiniSearch: cannot discard document with ID ".concat(e,": it is not in the index"));this._idToShortId.delete(e),this._documentIds.delete(n),this._storedFields.delete(n),(this._fieldLength.get(n)||[]).forEach(function(i,s){r.removeFieldLength(n,s,r._documentCount,i)}),this._fieldLength.delete(n),this._documentCount-=1,this._dirtCount+=1,this.maybeAutoVacuum()},t.prototype.maybeAutoVacuum=function(){if(this._options.autoVacuum!==!1){var e=this._options.autoVacuum,r=e.minDirtFactor,n=e.minDirtCount,i=e.batchSize,s=e.batchWait;this.conditionalVacuum({batchSize:i,batchWait:s},{minDirtCount:n,minDirtFactor:r})}},t.prototype.discardAll=function(e){var r,n,i=this._options.autoVacuum;try{this._options.autoVacuum=!1;try{for(var s=W(e),o=s.next();!o.done;o=s.next()){var a=o.value;this.discard(a)}}catch(l){r={error:l}}finally{try{o&&!o.done&&(n=s.return)&&n.call(s)}finally{if(r)throw r.error}}}finally{this._options.autoVacuum=i}this.maybeAutoVacuum()},t.prototype.replace=function(e){var r=this._options,n=r.idField,i=r.extractField,s=i(e,n);this.discard(s),this.add(e)},t.prototype.vacuum=function(e){return e===void 0&&(e={}),this.conditionalVacuum(e)},t.prototype.conditionalVacuum=function(e,r){var n=this;return this._currentVacuum?(this._enqueuedVacuumConditions=this._enqueuedVacuumConditions&&r,this._enqueuedVacuum!=null?this._enqueuedVacuum:(this._enqueuedVacuum=this._currentVacuum.then(function(){var i=n._enqueuedVacuumConditions;return n._enqueuedVacuumConditions=Rs,n.performVacuuming(e,i)}),this._enqueuedVacuum)):this.vacuumConditionsMet(r)===!1?Promise.resolve():(this._currentVacuum=this.performVacuuming(e),this._currentVacuum)},t.prototype.performVacuuming=function(e,r){return Ed(this,void 0,void 0,function(){var n,i,s,o,a,l,u,c,d,f,y,w,b,x,h,v,p,m,_,g,j,A,C,F,D;return Dd(this,function(P){switch(P.label){case 0:if(n=this._dirtCount,!this.vacuumConditionsMet(r))return[3,10];i=e.batchSize||Ps.batchSize,s=e.batchWait||Ps.batchWait,o=1,P.label=1;case 1:P.trys.push([1,7,8,9]),a=W(this._index),l=a.next(),P.label=2;case 2:if(l.done)return[3,6];u=ae(l.value,2),c=u[0],d=u[1];try{for(f=(A=void 0,W(d)),y=f.next();!y.done;y=f.next()){w=ae(y.value,2),b=w[0],x=w[1];try{for(h=(F=void 0,W(x)),v=h.next();!v.done;v=h.next())p=ae(v.value,1),m=p[0],!this._documentIds.has(m)&&(x.size<=1?d.delete(b):x.delete(m))}catch(T){F={error:T}}finally{try{v&&!v.done&&(D=h.return)&&D.call(h)}finally{if(F)throw F.error}}}}catch(T){A={error:T}}finally{try{y&&!y.done&&(C=f.return)&&C.call(f)}finally{if(A)throw A.error}}return this._index.get(c).size===0&&this._index.delete(c),o%i!=0?[3,4]:[4,new Promise(function(T){return setTimeout(T,s)})];case 3:P.sent(),P.label=4;case 4:o+=1,P.label=5;case 5:return l=a.next(),[3,2];case 6:return[3,9];case 7:return _=P.sent(),g={error:_},[3,9];case 8:try{l&&!l.done&&(j=a.return)&&j.call(a)}finally{if(g)throw g.error}return[7];case 9:this._dirtCount-=n,P.label=10;case 10:return[4,null];case 11:return P.sent(),this._currentVacuum=this._enqueuedVacuum,this._enqueuedVacuum=null,[2]}})})},t.prototype.vacuumConditionsMet=function(e){if(e==null)return!0;var r=e.minDirtCount,n=e.minDirtFactor;return r=r||Bs.minDirtCount,n=n||Bs.minDirtFactor,this.dirtCount>=r&&this.dirtFactor>=n},Object.defineProperty(t.prototype,"isVacuuming",{get:function(){return this._currentVacuum!=null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"dirtCount",{get:function(){return this._dirtCount},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"dirtFactor",{get:function(){return this._dirtCount/(1+this._documentCount+this._dirtCount)},enumerable:!1,configurable:!0}),t.prototype.has=function(e){return this._idToShortId.has(e)},t.prototype.search=function(e,r){var n,i;r===void 0&&(r={});var s=this.executeQuery(e,r),o=[];try{for(var a=W(s),l=a.next();!l.done;l=a.next()){var u=ae(l.value,2),c=u[0],d=u[1],f=d.score,y=d.terms,w=d.match,b=y.length,x={id:this._documentIds.get(c),score:f*b,terms:Object.keys(w),match:w};Object.assign(x,this._storedFields.get(c)),(r.filter==null||r.filter(x))&&o.push(x)}}catch(h){n={error:h}}finally{try{l&&!l.done&&(i=a.return)&&i.call(a)}finally{if(n)throw n.error}}return o.sort(rl),o},t.prototype.autoSuggest=function(e,r){var n,i,s,o;r===void 0&&(r={}),r=ee(ee({},this._options.autoSuggestOptions),r);var a=new Map;try{for(var l=W(this.search(e,r)),u=l.next();!u.done;u=l.next()){var c=u.value,d=c.score,f=c.terms,y=f.join(" "),w=a.get(y);w!=null?(w.score+=d,w.count+=1):a.set(y,{score:d,terms:f,count:1})}}catch(_){n={error:_}}finally{try{u&&!u.done&&(i=l.return)&&i.call(l)}finally{if(n)throw n.error}}var b=[];try{for(var x=W(a),h=x.next();!h.done;h=x.next()){var v=ae(h.value,2),w=v[0],p=v[1],d=p.score,f=p.terms,m=p.count;b.push({suggestion:w,terms:f,score:d/m})}}catch(_){s={error:_}}finally{try{h&&!h.done&&(o=x.return)&&o.call(x)}finally{if(s)throw s.error}}return b.sort(rl),b},Object.defineProperty(t.prototype,"documentCount",{get:function(){return this._documentCount},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"termCount",{get:function(){return this._index.size},enumerable:!1,configurable:!0}),t.loadJSON=function(e,r){if(r==null)throw new Error("MiniSearch: loadJSON should be given the same options used when serializing the index");return this.loadJS(JSON.parse(e),r)},t.getDefault=function(e){if(Ms.hasOwnProperty(e))return Os(Ms,e);throw new Error('MiniSearch: unknown option "'.concat(e,'"'))},t.loadJS=function(e,r){var n,i,s,o,a,l,u=e.index,c=e.documentCount,d=e.nextId,f=e.documentIds,y=e.fieldIds,w=e.fieldLength,b=e.averageFieldLength,x=e.storedFields,h=e.dirtCount,v=e.serializationVersion;if(v!==1&&v!==2)throw new Error("MiniSearch: cannot deserialize an index created with an incompatible version");var p=new t(r);p._documentCount=c,p._nextId=d,p._documentIds=Yn(f),p._idToShortId=new Map,p._fieldIds=y,p._fieldLength=Yn(w),p._avgFieldLength=b,p._storedFields=Yn(x),p._dirtCount=h||0,p._index=new Ss;try{for(var m=W(p._documentIds),_=m.next();!_.done;_=m.next()){var g=ae(_.value,2),j=g[0],A=g[1];p._idToShortId.set(A,j)}}catch(te){n={error:te}}finally{try{_&&!_.done&&(i=m.return)&&i.call(m)}finally{if(n)throw n.error}}try{for(var C=W(u),F=C.next();!F.done;F=C.next()){var D=ae(F.value,2),P=D[0],T=D[1],N=new Map;try{for(var $=(a=void 0,W(Object.keys(T))),M=$.next();!M.done;M=$.next()){var S=M.value,V=T[S];v===1&&(V=V.ds),N.set(parseInt(S,10),Yn(V))}}catch(te){a={error:te}}finally{try{M&&!M.done&&(l=$.return)&&l.call($)}finally{if(a)throw a.error}}p._index.set(P,N)}}catch(te){s={error:te}}finally{try{F&&!F.done&&(o=C.return)&&o.call(C)}finally{if(s)throw s.error}}return p},t.prototype.executeQuery=function(e,r){var n=this;if(r===void 0&&(r={}),typeof e!="string"){var i=ee(ee(ee({},r),e),{queries:void 0}),s=e.queries.map(function(x){return n.executeQuery(x,i)});return this.combineResults(s,e.combineWith)}var o=this._options,a=o.tokenize,l=o.processTerm,u=o.searchOptions,c=ee(ee({tokenize:a,processTerm:l},u),r),d=c.tokenize,f=c.processTerm,y=d(e).flatMap(function(x){return f(x)}).filter(function(x){return!!x}),w=y.map(Bd(c)),b=w.map(function(x){return n.executeQuerySpec(x,c)});return this.combineResults(b,c.combineWith)},t.prototype.executeQuerySpec=function(e,r){var n,i,s,o,a=ee(ee({},this._options.searchOptions),r),l=(a.fields||this._options.fields).reduce(function(S,V){var te;return ee(ee({},S),(te={},te[V]=Os(S,V)||1,te))},a.boost||{}),u=a.boostDocument,c=a.weights,d=a.maxFuzzy,f=a.bm25,y=ee(ee({},el.weights),c),w=y.fuzzy,b=y.prefix,x=this._index.get(e.term),h=this.termResults(e.term,e.term,1,x,l,u,f),v,p;if(e.prefix&&(v=this._index.atPrefix(e.term)),e.fuzzy){var m=e.fuzzy===!0?.2:e.fuzzy,_=m<1?Math.min(d,Math.round(e.term.length*m)):m;_&&(p=this._index.fuzzyGet(e.term,_))}if(v)try{for(var g=W(v),j=g.next();!j.done;j=g.next()){var A=ae(j.value,2),C=A[0],F=A[1],D=C.length-e.term.length;if(!!D){p==null||p.delete(C);var P=b*C.length/(C.length+.3*D);this.termResults(e.term,C,P,F,l,u,f,h)}}}catch(S){n={error:S}}finally{try{j&&!j.done&&(i=g.return)&&i.call(g)}finally{if(n)throw n.error}}if(p)try{for(var T=W(p.keys()),N=T.next();!N.done;N=T.next()){var C=N.value,$=ae(p.get(C),2),M=$[0],D=$[1];if(!!D){var P=w*C.length/(C.length+D);this.termResults(e.term,C,P,M,l,u,f,h)}}}catch(S){s={error:S}}finally{try{N&&!N.done&&(o=T.return)&&o.call(T)}finally{if(s)throw s.error}}return h},t.prototype.combineResults=function(e,r){if(r===void 0&&(r=ks),e.length===0)return new Map;var n=r.toLowerCase();return e.reduce(Md[n])||new Map},t.prototype.toJSON=function(){var e,r,n,i,s=[];try{for(var o=W(this._index),a=o.next();!a.done;a=o.next()){var l=ae(a.value,2),u=l[0],c=l[1],d={};try{for(var f=(n=void 0,W(c)),y=f.next();!y.done;y=f.next()){var w=ae(y.value,2),b=w[0],x=w[1];d[b]=Object.fromEntries(x)}}catch(h){n={error:h}}finally{try{y&&!y.done&&(i=f.return)&&i.call(f)}finally{if(n)throw n.error}}s.push([u,d])}}catch(h){e={error:h}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(e)throw e.error}}return{documentCount:this._documentCount,nextId:this._nextId,documentIds:Object.fromEntries(this._documentIds),fieldIds:this._fieldIds,fieldLength:Object.fromEntries(this._fieldLength),averageFieldLength:this._avgFieldLength,storedFields:Object.fromEntries(this._storedFields),dirtCount:this._dirtCount,index:s,serializationVersion:2}},t.prototype.termResults=function(e,r,n,i,s,o,a,l){var u,c,d,f,y;if(l===void 0&&(l=new Map),i==null)return l;try{for(var w=W(Object.keys(s)),b=w.next();!b.done;b=w.next()){var x=b.value,h=s[x],v=this._fieldIds[x],p=i.get(v);if(p!=null){var m=p.size,_=this._avgFieldLength[v];try{for(var g=(d=void 0,W(p.keys())),j=g.next();!j.done;j=g.next()){var A=j.value;if(!this._documentIds.has(A)){this.removeTerm(v,A,r),m-=1;continue}var C=o?o(this._documentIds.get(A),r):1;if(!!C){var F=p.get(A),D=this._fieldLength.get(A)[v],P=Rd(F,m,this._documentCount,D,_,a),T=n*h*C*P,N=l.get(A);if(N){N.score+=T,Nd(N.terms,e);var $=Os(N.match,r);$?$.push(x):N.match[r]=[x]}else l.set(A,{score:T,terms:[e],match:(y={},y[r]=[x],y)})}}}catch(M){d={error:M}}finally{try{j&&!j.done&&(f=g.return)&&f.call(g)}finally{if(d)throw d.error}}}}}catch(M){u={error:M}}finally{try{b&&!b.done&&(c=w.return)&&c.call(w)}finally{if(u)throw u.error}}return l},t.prototype.addTerm=function(e,r,n){var i=this._index.fetch(n,nl),s=i.get(e);if(s==null)s=new Map,s.set(r,1),i.set(e,s);else{var o=s.get(r);s.set(r,(o||0)+1)}},t.prototype.removeTerm=function(e,r,n){if(!this._index.has(n)){this.warnDocumentChanged(r,e,n);return}var i=this._index.fetch(n,nl),s=i.get(e);s==null||s.get(r)==null?this.warnDocumentChanged(r,e,n):s.get(r)<=1?s.size<=1?i.delete(e):s.delete(r):s.set(r,s.get(r)-1),this._index.get(n).size===0&&this._index.delete(n)},t.prototype.warnDocumentChanged=function(e,r,n){var i,s;try{for(var o=W(Object.keys(this._fieldIds)),a=o.next();!a.done;a=o.next()){var l=a.value;if(this._fieldIds[l]===r){this._options.logger("warn","MiniSearch: document with ID ".concat(this._documentIds.get(e),' has changed before removal: term "').concat(n,'" was not present in field "').concat(l,'". Removing a document after it has changed can corrupt the index!'),"version_conflict");return}}}catch(u){i={error:u}}finally{try{a&&!a.done&&(s=o.return)&&s.call(o)}finally{if(i)throw i.error}}},t.prototype.addDocumentId=function(e){var r=this._nextId;return this._idToShortId.set(e,r),this._documentIds.set(r,e),this._documentCount+=1,this._nextId+=1,r},t.prototype.addFields=function(e){for(var r=0;r0){if(++e>=Th)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}var yl=Oh;function Mh(t){return function(){return t}}var vl=Mh;var Ph=function(){try{var t=De(Object,"defineProperty");return t({},"",{}),t}catch{}}(),Ls=Ph;var Rh=Ls?function(t,e){return Ls(t,"toString",{configurable:!0,enumerable:!1,value:vl(e),writable:!0})}:_t,_l=Rh;var Bh=yl(_l),xl=Bh;var Lh=9007199254740991,Nh=/^(?:0|[1-9]\d*)$/;function Kh(t,e){var r=typeof t;return e=e??Lh,!!e&&(r=="number"||r!="symbol"&&Nh.test(t))&&t>-1&&t%1==0&&t-1&&t%1==0&&t<=Hh}var mr=Wh;function Uh(t){return t!=null&&mr(t.length)&&!Xn(t)}var xt=Uh;function Gh(t,e,r){if(!vt(r))return!1;var n=typeof e;return(n=="number"?xt(r)&&hr(e,r.length):n=="string"&&e in r)?pr(r[e],t):!1}var Ns=Gh;var Qh=Object.prototype;function qh(t){var e=t&&t.constructor,r=typeof e=="function"&&e.prototype||Qh;return t===r}var Al=qh;function Yh(t,e){for(var r=-1,n=Array(t);++r-1}var Ul=fm;function dm(t,e){var r=this.__data__,n=bt(r,t);return n<0?(++this.size,r.push([t,e])):r[n][1]=e,this}var Gl=dm;function xr(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e0&&r(a)?e>1?au(a,e-1,r,n,i):ii(i,a):n||(i[i.length]=a)}return i}var lu=au;function Pm(){this.__data__=new wt,this.size=0}var uu=Pm;function Rm(t){var e=this.__data__,r=e.delete(t);return this.size=e.size,r}var cu=Rm;function Bm(t){return this.__data__.get(t)}var fu=Bm;function Lm(t){return this.__data__.has(t)}var du=Lm;var Nm=200;function Km(t,e){var r=this.__data__;if(r instanceof wt){var n=r.__data__;if(!jt||n.lengtha))return!1;var u=s.get(t),c=s.get(e);if(u&&c)return u==e&&c==t;var d=-1,f=!0,y=r&cg?new Fu:void 0;for(s.set(t,e),s.set(e,t);++de||s&&o&&l&&!a&&!u||n&&o&&l||!r&&l||!i)return 1;if(!n&&!s&&!u&&t=a)return l;var u=r[n];return l*(u=="desc"?-1:1)}}return t.index-e.index}var ic=oy;function ay(t,e,r){e.length?e=dr(e,function(s){return se(s)?function(o){return wr(o,s.length===1?s[0]:s)}:s}):e=[_t];var n=-1;e=dr(e,ti(qu));var i=tc(t,function(s,o,a){var l=dr(e,function(u){return u(s)});return{criteria:l,index:++n,value:s}});return rc(i,function(s,o){return ic(s,o,r)})}var sc=ay;var ly=jl(function(t,e){if(t==null)return[];var r=e.length;return r>1&&Ns(t,e[0],e[1])?e=[]:r>2&&Ns(e[0],e[1],e[2])&&(e=[e[0]]),sc(t,lu(e,1),[])}),qs=ly;var uy=t=>{let e=t.split(mt),r=Nn();return r?e.flatMap(n=>da.test(n)?r.cut(n):[n]):E.splitCamelCase?[...e,...e.flatMap(Ca)]:e},pi=class{constructor(){this.indexedDocuments=new Map;this.minisearch=new Is(pi.options)}async loadCache(){let e=await de.getMinisearchCache();return e?(this.minisearch=Is.loadJS(e.data,pi.options),this.indexedDocuments=new Map(e.paths.map(r=>[r.path,r.mtime])),!0):(console.log("Omnisearch - No cache found"),!1)}getDiff(e){let r=new Map(e.map(s=>[s.path,s.mtime])),n=e.filter(s=>!this.indexedDocuments.has(s.path)||this.indexedDocuments.get(s.path)!==s.mtime),i=[...this.indexedDocuments].filter(([s,o])=>!r.has(s)||r.get(s)!==o).map(s=>({path:s[0],mtime:s[1]}));return{toAdd:n,toRemove:i}}async addFromPaths(e){ie("Adding files",e);let r=(await Promise.all(e.map(async i=>await de.getDocument(i)))).filter(i=>!!i?.path);ie("Sorting documents to first index markdown"),r=qs(r,i=>i.path.endsWith(".md")?0:1),this.removeFromPaths(r.filter(i=>this.indexedDocuments.has(i.path)).map(i=>i.path));let n=Aa(r,500);for(let i of n){ie("Indexing into search engine",i),i.forEach(o=>this.indexedDocuments.set(o.path,o.mtime));let s=i.filter(o=>this.minisearch.has(o.path));this.removeFromPaths(s.map(o=>o.path)),await this.minisearch.addAllAsync(i)}}removeFromPaths(e){e.forEach(n=>this.indexedDocuments.delete(n));let r=e.filter(n=>this.minisearch.has(n));this.minisearch.discardAll(r)}async search(e,r){if(e.isEmpty())return[];ie("Starting search for",e);let n=this.minisearch.search(e.segmentsToStr(),{prefix:l=>l.length>=r.prefixLength,fuzzy:l=>l.length<=3?0:l.length<=5?.1:.2,combineWith:"AND",boost:{basename:E.weightBasename,directory:E.weightDirectory,aliases:E.weightBasename,headings1:E.weightH1,headings2:E.weightH2,headings3:E.weightH3}});if(ie("Found",n.length,"results"),e.extensions.length&&(n=n.filter(l=>{let u="."+l.id.split(".").pop();return e.extensions.some(c=>u.startsWith(c))})),e.query.path&&(n=n.filter(l=>e.query.path?.some(u=>l.id.toLowerCase().includes(u.toLowerCase())))),e.query.exclude.path&&(n=n.filter(l=>!e.query.exclude.path?.some(u=>l.id.toLowerCase().includes(u.toLowerCase())))),!n.length)return[];if(r.singleFilePath)return n.filter(l=>l.id===r.singleFilePath);E.hideExcluded?n=n.filter(l=>!(app.metadataCache.isUserIgnored&&app.metadataCache.isUserIgnored(l.id))):n.forEach(l=>{app.metadataCache.isUserIgnored&&app.metadataCache.isUserIgnored(l.id)&&(l.score/=10)});let i=e.getTags();for(let l of i)for(let u of n)(u.tags??[]).includes(l)&&(u.score*=100);ie("Sorting and limiting results"),n=n.sort((l,u)=>u.score-l.score).slice(0,50);let s=await Promise.all(n.map(async l=>await de.getDocument(l.id))),o=e.getExactTerms();o.length&&(ie("Filtering with quoted terms"),n=n.filter(l=>{let u=s.find(f=>f.path===l.id),c=u?.path.toLowerCase()??"",d=ws(u?.content??"").toLowerCase();return o.every(f=>d.includes(f)||c.includes(f))}));let a=e.query.exclude.text;return a.length&&(ie("Filtering with exclusions"),n=n.filter(l=>{let u=ws(s.find(c=>c.path===l.id)?.content??"").toLowerCase();return a.every(c=>!u.includes(c))})),ie("Deduping"),n=n.filter((l,u,c)=>c.findIndex(d=>d.id===l.id)===u),n}getMatches(e,r,n){let i=new Date().getTime(),s=null,o=[],a=0;for(;(s=r.exec(e))!==null;){if(++a>=100||new Date().getTime()-i>50){Fa("Stopped getMatches at",a,"results");break}let u=s[0];u&&o.push({match:u,offset:s.index})}let l=e.toLowerCase().indexOf(n.segmentsToStr());return l>-1&&o.unshift({offset:l,match:n.segmentsToStr()}),o}async getSuggestions(e,r){let n;E.simpleSearch?n=await this.search(e,{prefixLength:3,singleFilePath:r?.singleFilePath}):n=await this.search(e,{prefixLength:1,singleFilePath:r?.singleFilePath});let i=await Promise.all(n.map(async o=>await de.getDocument(o.id)));return n.map(o=>{ie("Locating matches for",o.id);let a=i.find(d=>d.path===o.id);a||(console.warn(`Omnisearch - Note "${o.id}" not in the live cache`),a={content:"",basename:o.id,path:o.id});let l=[...Object.keys(o.match),...e.getExactTerms(),...e.getTags()].filter(d=>d.length>1||/\p{Emoji}/u.test(d));ie("Matching tokens:",l),ie("Getting matches locations...");let u=this.getMatches(a.content,yt(l),e);return ie("Matches:",u),re({score:o.score,foundWords:l,matches:u},a)})}async writeToCache(){await de.writeMinisearchCache(this.minisearch,this.indexedDocuments)}},Ys=pi;Ys.options={tokenize:uy,extractField:(e,r)=>{if(r==="directory"){let n=e.path.split("/");return n.pop(),n.join("/")}return e[r]},processTerm:e=>(E.ignoreDiacritics?et(e):e).toLowerCase(),idField:"path",fields:["basename","directory","aliases","content","headings1","headings2","headings3"],storeFields:["tags"],logger(e,r,n){n==="version_conflict"&&new oc.Notice("Omnisearch - Your index cache may be incorrect or corrupted. If this message keeps appearing, go to Settings to clear the cache.",5e3)}};var ce=new Ys;var Js=new Set;function ac(t){Js.add(t)}async function mi(){let t=[...Js].map(e=>e.path);t.length&&(ce.removeFromPaths(t),ce.addFromPaths(t),Js.clear())}function lc(t,e,r){let n=t.slice();return n[30]=e[r],n[32]=r,n}function cy(t){let e,r,n;return{c(){e=O("button"),e.textContent="Create note"},m(i,s){z(i,e,s),r||(n=Te(e,"click",t[8]),r=!0)},p:ne,d(i){i&&K(e),r=!1,n()}}}function fy(t){let e,r=E.showCreateButton&&cy(t);return{c(){r&&r.c(),e=Jt()},m(n,i){r&&r.m(n,i),z(n,e,i)},p(n,i){E.showCreateButton&&r.p(n,i)},d(n){r&&r.d(n),n&&K(e)}}}function uc(t){let e,r,n;return{c(){e=O("div"),r=Fe("\u23F3 Work in progress: "),n=Fe(t[3]),ke(e,"text-align","center"),ke(e,"color","var(--text-accent)"),ke(e,"margin-top","10px")},m(i,s){z(i,e,s),k(e,r),k(e,n)},p(i,s){s[0]&8&&St(n,i[3])},d(i){i&&K(e)}}}function cc(t){let e,r;function n(...i){return t[14](t[32],...i)}return e=new $a({props:{selected:t[32]===t[0],note:t[30]}}),e.$on("mousemove",n),e.$on("click",t[6]),e.$on("auxclick",t[15]),{c(){Se(e.$$.fragment)},m(i,s){we(e,i,s),r=!0},p(i,s){t=i;let o={};s[0]&1&&(o.selected=t[32]===t[0]),s[0]&4&&(o.note=t[30]),e.$set(o)},i(i){r||(Q(e.$$.fragment,i),r=!0)},o(i){q(e.$$.fragment,i),r=!1},d(i){ge(e,i)}}}function dy(t){let e;return{c(){e=Fe("Searching...")},m(r,n){z(r,e,n)},p:ne,d(r){r&&K(e)}}}function hy(t){let e,r=E.simpleSearch&&t[1].split(mt).some(dc),n,i=r&&fc(t);return{c(){e=Fe(`We found 0 result for your search here. + `),i&&i.c(),n=Jt()},m(s,o){z(s,e,o),i&&i.m(s,o),z(s,n,o)},p(s,o){o[0]&2&&(r=E.simpleSearch&&s[1].split(mt).some(dc)),r?i||(i=fc(s),i.c(),i.m(n.parentNode,n)):i&&(i.d(1),i=null)},d(s){s&&K(e),i&&i.d(s),s&&K(n)}}}function fc(t){let e,r,n;return{c(){e=O("br"),r=U(),n=O("span"),n.textContent=`You have enabled "Simpler Search" in the settings, try to type more + characters.`,ke(n,"color","var(--text-accent)"),ke(n,"font-size","small")},m(i,s){z(i,e,s),z(i,r,s),z(i,n,s)},d(i){i&&K(e),i&&K(r),i&&K(n)}}}function py(t){let e,r,n,i=t[2],s=[];for(let c=0;cq(s[c],1,1,()=>{s[c]=null});function a(c,d){if(!c[2].length&&c[1]&&!c[4])return hy;if(c[4])return dy}let l=a(t,[-1,-1]),u=l&&l(t);return{c(){for(let c=0;c\u2191\u2193to navigate',l=U(),u=O("div"),u.innerHTML=`alt \u2191\u2193 + to cycle history`,c=U(),d=O("div"),d.innerHTML='\u21B5to open',f=U(),y=O("div"),y.innerHTML=`tab + to switch to In-File Search`,w=U(),b=O("div"),x=O("span"),x.textContent=`${Vn()} \u21B5`,h=U(),v=O("span"),v.textContent="to open in a new pane",p=U(),m=O("div"),m.innerHTML=`shift \u21B5 + to create`,_=U(),g=O("div"),g.innerHTML=`ctrl shift \u21B5 + to create in a new pane`,j=U(),A=O("div"),A.innerHTML=`alt \u21B5 + to insert a link`,C=U(),F=O("div"),F.innerHTML=`ctrl+h + to toggle excerpts`,D=U(),P=O("div"),P.innerHTML='escto close',B(a,"class","prompt-instruction"),B(u,"class","prompt-instruction"),B(d,"class","prompt-instruction"),B(y,"class","prompt-instruction"),B(x,"class","prompt-instruction-command"),B(b,"class","prompt-instruction"),B(m,"class","prompt-instruction"),B(g,"class","prompt-instruction"),B(A,"class","prompt-instruction"),B(F,"class","prompt-instruction"),B(P,"class","prompt-instruction"),B(o,"class","prompt-instructions")},m(M,S){we(e,M,S),z(M,r,S),$&&$.m(M,S),z(M,n,S),we(i,M,S),z(M,s,S),z(M,o,S),k(o,a),k(o,l),k(o,u),k(o,c),k(o,d),k(o,f),k(o,y),k(o,w),k(o,b),k(b,x),k(b,h),k(b,v),k(o,p),k(o,m),k(o,_),k(o,g),k(o,j),k(o,A),k(o,C),k(o,F),k(o,D),k(o,P),T=!0},p(M,S){let V={};S[0]&2&&(V.initialValue=M[1]),S[1]&4&&(V.$$scope={dirty:S,ctx:M}),e.$set(V),M[3]?$?$.p(M,S):($=uc(M),$.c(),$.m(n.parentNode,n)):$&&($.d(1),$=null);let te={};S[0]&23|S[1]&4&&(te.$$scope={dirty:S,ctx:M}),i.$set(te)},i(M){T||(Q(e.$$.fragment,M),Q(i.$$.fragment,M),T=!0)},o(M){q(e.$$.fragment,M),q(i.$$.fragment,M),T=!1},d(M){t[12](null),ge(e,M),M&&K(r),$&&$.d(M),M&&K(n),ge(i,M),M&&K(s),M&&K(o)}}}var dc=t=>t.length<3;function gy(t,e,r){let n,i;ln(t,pt,S=>r(11,i=S));let{modal:s}=e,{previousQuery:o}=e,a=0,l=0,u,c=[],d,f="",y=!0,w;Tr(async()=>{H.enable("vault"),H.on("vault","enter",p),H.on("vault","create-note",A),H.on("vault","open-in-new-pane",m),H.on("vault","insert-link",C),H.on("vault","tab",F),H.on("vault","arrow-up",()=>D(-1)),H.on("vault","arrow-down",()=>D(1)),H.on("vault","prev-search-history",b),H.on("vault","next-search-history",x),await mi(),E.showPreviousQueryResults&&r(9,o=(await de.getSearchHistory())[0])}),kr(()=>{H.disable("vault")});async function b(){let S=(await de.getSearchHistory()).filter(V=>V);++l>=S.length&&(l=0),r(1,u=S[l]),w?.setInputValue(u)}async function x(){let S=(await de.getSearchHistory()).filter(V=>V);--l<0&&(l=S.length?S.length-1:0),r(1,u=S[l]),w?.setInputValue(u)}async function h(){d=new zt(u),r(2,c=await ce.getSuggestions(d)),r(0,a=0),await P()}function v(S){!n||(S?.ctrlKey?m():p(),s.close())}function p(){!n||(g(n),s.close())}function m(){!n||(g(n,!0),s.close())}function _(){u&&de.addToSearchHistory(u)}function g(S,V=!1){_(),Un(S,V)}async function j(S){await A()}async function A(S){if(u){try{await Oa(u,S?.newLeaf)}catch(V){new Ft.Notice(V.message);return}s.close()}}function C(){if(!n)return;let S=app.vault.getMarkdownFiles().find(st=>st.path===n.path),V=app.workspace.getActiveFile(),te=app.workspace.getActiveViewOfType(Ft.MarkdownView);if(!te?.editor){new Ft.Notice("Omnisearch - Error - No active editor",3e3);return}let Wt;S&&V?Wt=app.fileManager.generateMarkdownLink(S,V.path):Wt=`[[${n.basename}.${Kt(n.path)}]]`;let it=te.editor.getCursor();te.editor.replaceRange(Wt,it,it),it.ch+=Wt.length,te.editor.setCursor(it),s.close()}function F(){if(!(n&&(en(n?.path)||!n?.matches.length)))if(_(),s.close(),n){let S=app.vault.getAbstractFileByPath(n.path);S&&S instanceof Ft.TFile&&new Cr(app,S,u).open()}else{let S=app.workspace.getActiveViewOfType(Ft.MarkdownView);S&&new Cr(app,S.file,u).open()}}function D(S){r(0,a=zn(a+S,c.length)),P()}async function P(){await ot(),n&&activeWindow.document.querySelector(`[data-result-id="${n.path}"]`)?.scrollIntoView({behavior:"auto",block:"nearest"})}function T(S){He[S?"unshift":"push"](()=>{w=S,r(5,w)})}let N=S=>r(1,u=S.detail),$=(S,V)=>r(0,a=S),M=S=>{S.button==1&&m()};return t.$$set=S=>{"modal"in S&&r(10,s=S.modal),"previousQuery"in S&&r(9,o=S.previousQuery)},t.$$.update=()=>{if(t.$$.dirty[0]&514){e:r(1,u=u??o)}if(t.$$.dirty[0]&2){e:u?(r(4,y=!0),h().then(()=>{r(4,y=!1)})):(r(4,y=!1),r(2,c=[]))}if(t.$$.dirty[0]&5){e:n=c[a]}if(t.$$.dirty[0]&2048){e:switch(i){case Pe.LoadingCache:r(3,f="Loading cache...");break;case Pe.ReadingFiles:r(3,f="Reading files...");break;case Pe.IndexingFiles:r(3,f="Indexing files...");break;case Pe.WritingCache:h(),r(3,f="Updating cache...");break;default:h(),r(3,f="");break}}},[a,u,c,f,y,w,v,m,j,o,s,i,T,N,$,M]}var hc=class extends pe{constructor(e){super();ye(this,e,gy,my,fe,{modal:10,previousQuery:9},null,[-1,-1])}},pc=hc;var yc=be(require("obsidian"));function yy(t){let e,r=t[2].replace(t[3],gt)+"";return{c(){e=O("div"),B(e,"class","omnisearch-result__body")},m(n,i){z(n,e,i),e.innerHTML=r},p(n,i){i&12&&r!==(r=n[2].replace(n[3],gt)+"")&&(e.innerHTML=r)},d(n){n&&K(e)}}}function vy(t){let e,r;return e=new Gn({props:{id:t[0].toString(),selected:t[1],$$slots:{default:[yy]},$$scope:{ctx:t}}}),e.$on("mousemove",t[6]),e.$on("click",t[7]),e.$on("auxclick",t[8]),{c(){Se(e.$$.fragment)},m(n,i){we(e,n,i),r=!0},p(n,[i]){let s={};i&1&&(s.id=n[0].toString()),i&2&&(s.selected=n[1]),i&524&&(s.$$scope={dirty:i,ctx:n}),e.$set(s)},i(n){r||(Q(e.$$.fragment,n),r=!0)},o(n){q(e.$$.fragment,n),r=!1},d(n){ge(e,n)}}}function _y(t,e,r){let n,i,{offset:s}=e,{note:o}=e,{index:a=0}=e,{selected:l=!1}=e;function u(f){Me.call(this,t,f)}function c(f){Me.call(this,t,f)}function d(f){Me.call(this,t,f)}return t.$$set=f=>{"offset"in f&&r(4,s=f.offset),"note"in f&&r(5,o=f.note),"index"in f&&r(0,a=f.index),"selected"in f&&r(1,l=f.selected)},t.$$.update=()=>{if(t.$$.dirty&32){e:r(3,n=yt(o.foundWords))}if(t.$$.dirty&48){e:r(2,i=ur(o?.content??"",s))}},[a,l,i,n,s,o,u,c,d]}var mc=class extends pe{constructor(e){super();ye(this,e,_y,vy,fe,{offset:4,note:5,index:0,selected:1})}},gc=mc;function vc(t,e,r){let n=t.slice();return n[19]=e[r],n[21]=r,n}function xy(t){let e;return{c(){e=O("div"),e.textContent="We found 0 result for your search here.",ke(e,"text-align","center")},m(r,n){z(r,e,n)},p:ne,i:ne,o:ne,d(r){r&&K(e)}}}function by(t){let e,r,n=t[4],i=[];for(let o=0;oq(i[o],1,1,()=>{i[o]=null});return{c(){for(let o=0;o{o[c]=null}),Tt(),r=o[e],r?r.p(l,u):(r=o[e]=s[e](l),r.c()),Q(r,1),r.m(n.parentNode,n))},i(l){i||(Q(r),i=!0)},o(l){q(r),i=!1},d(l){o[e].d(l),l&&K(n)}}}function jy(t){let e;return{c(){e=O("span"),e.textContent="to close"},m(r,n){z(r,e,n)},d(r){r&&K(e)}}}function Ay(t){let e;return{c(){e=O("span"),e.textContent="to go back to Vault Search"},m(r,n){z(r,e,n)},d(r){r&&K(e)}}}function Cy(t){let e,r,n,i,s,o,a,l,u,c,d,f,y,w,b,x,h,v,p,m;e=new Hn({props:{placeholder:"Omnisearch - File",initialValue:t[1]}}),e.$on("input",t[10]),n=new Wn({props:{$$slots:{default:[wy]},$$scope:{ctx:t}}});function _(A,C){return A[0]?Ay:jy}let g=_(t,-1),j=g(t);return{c(){Se(e.$$.fragment),r=U(),Se(n.$$.fragment),i=U(),s=O("div"),o=O("div"),o.innerHTML='\u2191\u2193to navigate',a=U(),l=O("div"),l.innerHTML='\u21B5to open',u=U(),c=O("div"),c.innerHTML=`tab + to switch to Vault Search`,d=U(),f=O("div"),y=O("span"),y.textContent="esc",w=U(),j.c(),b=U(),x=O("div"),h=O("span"),h.textContent=`${Vn()} \u21B5`,v=U(),p=O("span"),p.textContent="to open in a new pane",B(o,"class","prompt-instruction"),B(l,"class","prompt-instruction"),B(c,"class","prompt-instruction"),B(y,"class","prompt-instruction-command"),B(f,"class","prompt-instruction"),B(h,"class","prompt-instruction-command"),B(x,"class","prompt-instruction"),B(s,"class","prompt-instructions")},m(A,C){we(e,A,C),z(A,r,C),we(n,A,C),z(A,i,C),z(A,s,C),k(s,o),k(s,a),k(s,l),k(s,u),k(s,c),k(s,d),k(s,f),k(f,y),k(f,w),j.m(f,null),k(s,b),k(s,x),k(x,h),k(x,v),k(x,p),m=!0},p(A,[C]){let F={};C&2&&(F.initialValue=A[1]),e.$set(F);let D={};C&4194360&&(D.$$scope={dirty:C,ctx:A}),n.$set(D),g!==(g=_(A,C))&&(j.d(1),j=g(A),j&&(j.c(),j.m(f,null)))},i(A){m||(Q(e.$$.fragment,A),Q(n.$$.fragment,A),m=!0)},o(A){q(e.$$.fragment,A),q(n.$$.fragment,A),m=!1},d(A){ge(e,A),A&&K(r),ge(n,A),A&&K(i),A&&K(s),j.d()}}}function Fy(t,e,r){let n=t.find(i=>i.offset>e);return n?t.filter(i=>i.offset>e&&i.offset<=n.offset+r):[]}function Sy(t,e,r){let{modal:n}=e,{parent:i=null}=e,{singleFilePath:s=""}=e,{previousQuery:o}=e,a,l=[],u=0,c,d;Tr(()=>{H.enable("infile"),H.on("infile","enter",x),H.on("infile","open-in-new-pane",b),H.on("infile","arrow-up",()=>y(-1)),H.on("infile","arrow-down",()=>y(1)),H.on("infile","tab",h)}),kr(()=>{H.disable("infile")});function f(g){let j=[],A=-1,C=0;for(;;){let F=Fy(g,A,Jr);if(!F.length||(A=F.last().offset,j.push(F),++C>100))break}return j}function y(g){r(5,u=zn(u+g,l.length)),w()}async function w(){await ot(),document.querySelector(`[data-result-id="${u}"]`)?.scrollIntoView({behavior:"auto",block:"nearest"})}async function b(){return x(!0)}async function x(g=!1){if(c){n.close(),i&&i.close(),await Un(c,g);let j=app.workspace.getActiveViewOfType(yc.MarkdownView);if(!j)return;let A=l[u]??0,C=j.editor.offsetToPos(A);C.ch=0,j.editor.setCursor(C),j.editor.scrollIntoView({from:{line:C.line-10,ch:0},to:{line:C.line+10,ch:0}})}}function h(){new Ht(app,a??o).open(),n.close()}let v=g=>r(2,a=g.detail),p=(g,j)=>r(5,u=g),m=g=>x(g.ctrlKey),_=g=>{g.button==1&&x(!0)};return t.$$set=g=>{"modal"in g&&r(7,n=g.modal),"parent"in g&&r(0,i=g.parent),"singleFilePath"in g&&r(8,s=g.singleFilePath),"previousQuery"in g&&r(1,o=g.previousQuery)},t.$$.update=()=>{if(t.$$.dirty&2){e:r(2,a=o??"")}if(t.$$.dirty&772){e:(async()=>{a&&(r(9,d=new zt(a)),r(3,c=(await ce.getSuggestions(d,{singleFilePath:s}))[0]??null)),r(5,u=0),await w()})()}if(t.$$.dirty&8){e:if(c){let g=f(c.matches);r(4,l=g.map(j=>Math.round((j.first().offset+j.last().offset)/2)))}}},[i,o,a,c,l,u,x,n,s,d,v,p,m,_]}var xc=class extends pe{constructor(e){super();ye(this,e,Sy,Cy,fe,{modal:7,parent:0,singleFilePath:8,previousQuery:1})}},bc=xc;var Xs=class extends wc.Modal{constructor(e){super(e);this.modalEl.replaceChildren(),this.modalEl.addClass("omnisearch-modal","prompt"),this.modalEl.removeClass("modal"),this.modalEl.tabIndex=-1,this.scope.register([],"ArrowDown",r=>{r.preventDefault(),H.emit("arrow-down")}),this.scope.register([],"ArrowUp",r=>{r.preventDefault(),H.emit("arrow-up")});for(let r of[{k:"J",dir:"down"},{k:"K",dir:"up"}])for(let n of["Ctrl","Mod"])this.scope.register([n],r.k,i=>{this.app.vault.getConfig("vimMode")&&H.emit("arrow-"+r.dir)});for(let r of[{k:"N",dir:"down"},{k:"P",dir:"up"}])for(let n of["Ctrl","Mod"])this.scope.register([n],r.k,i=>{this.app.vault.getConfig("vimMode")&&H.emit("arrow-"+r.dir)});this.scope.register(["Mod"],"Enter",r=>{r.preventDefault(),H.emit("open-in-new-pane")}),this.scope.register(["Alt"],"Enter",r=>{r.preventDefault(),H.emit("insert-link")}),this.scope.register(["Shift"],"Enter",r=>{r.preventDefault(),H.emit("create-note")}),this.scope.register(["Ctrl","Shift"],"Enter",r=>{r.preventDefault(),H.emit("create-note",{newLeaf:!0})}),this.scope.register([],"Enter",r=>{ga()||(r.preventDefault(),H.emit("enter"))}),this.scope.register([],"Tab",r=>{r.preventDefault(),H.emit("tab")}),this.scope.register(["Alt"],"ArrowDown",r=>{r.preventDefault(),H.emit("next-search-history")}),this.scope.register(["Alt"],"ArrowUp",r=>{r.preventDefault(),H.emit("prev-search-history")}),this.scope.register(["Ctrl"],"H",r=>{H.emit(Ln.ToggleExcerpts)})}},Ht=class extends Xs{constructor(e,r){super(e);let n=new pc({target:this.modalEl,props:{modal:this,previousQuery:r}});this.onClose=()=>{n.$destroy()}}},Cr=class extends Xs{constructor(e,r,n="",i){super(e);let s=new bc({target:this.modalEl,props:{modal:this,singleFilePath:r.path,parent:i,previousQuery:n}});i&&i.containerEl.toggleVisibility(!1),this.onClose=()=>{i&&i.containerEl.toggleVisibility(!0),s.$destroy()}}};var jc=!1,gi=[];function Ey(t){return t.map(e=>{let{score:r,path:n,basename:i,foundWords:s,matches:o,content:a}=e,l=ur(a,o[0]?.offset??-1);return{score:r,path:n,basename:i,foundWords:s,matches:o.map(u=>({match:u.match,offset:u.offset})),excerpt:l}})}async function Dy(t){let e=new zt(t),r=await ce.getSuggestions(e);return Ey(r)}function Ty(t){gi.push(t),jc&&t()}function ky(t){gi=gi.filter(e=>e!==t)}function Ac(){jc=!0,gi.forEach(t=>t())}var Zs={search:Dy,registerOnIndexed:Ty,unregisterOnIndexed:ky,refreshIndex:mi};var eo=class extends Fr.Plugin{async onload(){await ca(this),await Iy(),await lr.clearOldDatabases(),Oy(this),E.ribbonIcon&&this.addRibbonButton(),this.addSettingTab(new _s(this)),H.disable("vault"),H.disable("infile"),H.on("global",Ln.ToggleExcerpts,()=>{Lt.set(!E.showExcerpt)}),this.addCommand({id:"show-modal",name:"Vault search",callback:()=>{new Ht(app).open()}}),this.addCommand({id:"show-modal-infile",name:"In-file search",editorCallback:(e,r)=>{r.file&&new Cr(app,r.file).open()}}),app.workspace.onLayoutReady(async()=>{this.registerEvent(this.app.vault.on("create",e=>{Zr(e.path)&&(ie("Indexing new file",e.path),ce.addFromPaths([e.path]))})),this.registerEvent(this.app.vault.on("delete",e=>{ie("Removing file",e.path),de.removeFromLiveCache(e.path),ce.removeFromPaths([e.path])})),this.registerEvent(this.app.vault.on("modify",async e=>{Zr(e.path)&&(ie("Updating file",e.path),await de.addToLiveCache(e.path),ac(e))})),this.registerEvent(this.app.vault.on("rename",async(e,r)=>{Zr(e.path)&&(ie("Renaming file",e.path),de.removeFromLiveCache(r),de.addToLiveCache(e.path),ce.removeFromPaths([r]),await ce.addFromPaths([e.path]))})),this.executeFirstLaunchTasks(),await this.populateIndex()})}executeFirstLaunchTasks(){let e="1.10.1";if(E.welcomeMessage!==e){let r=new DocumentFragment;r.createSpan({},n=>{n.innerHTML="\u{1F50E} Omnisearch now requires the Text Extractor plugin to index PDF and images. See Omnisearch settings for more information."}),new Fr.Notice(r,2e4)}E.welcomeMessage=e,this.saveData(E)}async onunload(){delete globalThis.omnisearch,await Ee.clearCache()}addRibbonButton(){this.ribbonButton=this.addRibbonIcon("search","Omnisearch",e=>{new Ht(app).open()})}removeRibbonButton(){this.ribbonButton&&this.ribbonButton.parentNode?.removeChild(this.ribbonButton)}async populateIndex(){console.time("Omnisearch - Indexing total time"),pt.set(Pe.ReadingFiles);let e=app.vault.getFiles().filter(n=>Zr(n.path));console.log(`Omnisearch - ${e.length} files total`),console.log(`Omnisearch - Cache is ${ht()?"enabled":"disabled"}`),ht()&&(console.time("Omnisearch - Loading index from cache"),pt.set(Pe.LoadingCache),await ce.loadCache()&&console.timeEnd("Omnisearch - Loading index from cache"));let r=ce.getDiff(e.map(n=>({path:n.path,mtime:n.stat.mtime})));ht()&&(r.toAdd.length&&console.log("Omnisearch - Total number of files to add/update: "+r.toAdd.length),r.toRemove.length&&console.log("Omnisearch - Total number of files to remove: "+r.toRemove.length)),r.toAdd.length>=1e3&&ht()&&new Fr.Notice(`Omnisearch - ${r.toAdd.length} files need to be indexed. Obsidian may experience stutters and freezes during the process`,1e4),pt.set(Pe.IndexingFiles),ce.removeFromPaths(r.toRemove.map(n=>n.path)),await ce.addFromPaths(r.toAdd.map(n=>n.path)),(r.toRemove.length||r.toAdd.length)&&ht()&&(pt.set(Pe.WritingCache),E.useCache=!1,ue(this),await ce.writeToCache(),E.useCache=!0,ue(this)),console.timeEnd("Omnisearch - Indexing total time"),r.toAdd.length>=1e3&&new Fr.Notice("Omnisearch - Your files have been indexed."),pt.set(Pe.Done),Ac()}};async function Iy(){let t=[`${app.vault.configDir}/plugins/omnisearch/searchIndex.json`,`${app.vault.configDir}/plugins/omnisearch/notesCache.json`,`${app.vault.configDir}/plugins/omnisearch/notesCache.data`,`${app.vault.configDir}/plugins/omnisearch/searchIndex.data`,`${app.vault.configDir}/plugins/omnisearch/historyCache.json`,`${app.vault.configDir}/plugins/omnisearch/pdfCache.data`];for(let e of t)if(await app.vault.adapter.exists(e))try{await app.vault.adapter.remove(e)}catch{}}function Oy(t){t.registerObsidianProtocolHandler("omnisearch",e=>{new Ht(app,e.query).open()}),globalThis.omnisearch=Zs,app.plugins.plugins.omnisearch.api=Zs} diff --git a/notes/.obsidian/plugins/omnisearch/manifest.json b/notes/.obsidian/plugins/omnisearch/manifest.json index d26e814..b390e55 100644 --- a/notes/.obsidian/plugins/omnisearch/manifest.json +++ b/notes/.obsidian/plugins/omnisearch/manifest.json @@ -1,7 +1,7 @@ { "id": "omnisearch", "name": "Omnisearch", - "version": "1.13.0", + "version": "1.14.0", "minAppVersion": "1.0.0", "description": "A search engine that just works", "author": "Simon Cambier", diff --git a/notes/.obsidian/plugins/omnisearch/styles.css b/notes/.obsidian/plugins/omnisearch/styles.css index 95fddc4..eccf2d5 100644 --- a/notes/.obsidian/plugins/omnisearch/styles.css +++ b/notes/.obsidian/plugins/omnisearch/styles.css @@ -23,6 +23,10 @@ gap: 5px; } +.omnisearch-result__title > span { + display: flex; +} + .omnisearch-result__folder-path { font-size: 0.75rem; align-items: center; diff --git a/notes/.obsidian/plugins/various-complements/main.js b/notes/.obsidian/plugins/various-complements/main.js index bc3800b..d3621f9 100644 --- a/notes/.obsidian/plugins/various-complements/main.js +++ b/notes/.obsidian/plugins/various-complements/main.js @@ -662,13 +662,18 @@ for (let i = 0; i < defaultDiacriticsRemovalMap.length; i++) { } var diacritics_map_default = diacriticsMap; +// node_modules/emoji-regex/index.mjs +var emoji_regex_default = () => { + return /[#*0-9]\uFE0F?\u20E3|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26AA\u26B0\u26B1\u26BD\u26BE\u26C4\u26C8\u26CF\u26D1\u26D3\u26E9\u26F0-\u26F5\u26F7\u26F8\u26FA\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2757\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B55\u3030\u303D\u3297\u3299]\uFE0F?|[\u261D\u270C\u270D](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\u270A\u270B](?:\uD83C[\uDFFB-\uDFFF])?|[\u23E9-\u23EC\u23F0\u23F3\u25FD\u2693\u26A1\u26AB\u26C5\u26CE\u26D4\u26EA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2795-\u2797\u27B0\u27BF\u2B50]|\u26F9(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\u2764\uFE0F?(?:\u200D(?:\uD83D\uDD25|\uD83E\uDE79))?|\uD83C(?:[\uDC04\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]\uFE0F?|[\uDF85\uDFC2\uDFC7](?:\uD83C[\uDFFB-\uDFFF])?|[\uDFC3\uDFC4\uDFCA](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDFCB\uDFCC](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uDDE6\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF]|\uDDE7\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF]|\uDDE8\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF]|\uDDE9\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF]|\uDDEA\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA]|\uDDEB\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7]|\uDDEC\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE]|\uDDED\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA]|\uDDEE\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9]|\uDDEF\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5]|\uDDF0\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF]|\uDDF1\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE]|\uDDF2\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF]|\uDDF3\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF]|\uDDF4\uD83C\uDDF2|\uDDF5\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE]|\uDDF6\uD83C\uDDE6|\uDDF7\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC]|\uDDF8\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF]|\uDDF9\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF]|\uDDFA\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF]|\uDDFB\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA]|\uDDFC\uD83C[\uDDEB\uDDF8]|\uDDFD\uD83C\uDDF0|\uDDFE\uD83C[\uDDEA\uDDF9]|\uDDFF\uD83C[\uDDE6\uDDF2\uDDFC]|\uDFF3\uFE0F?(?:\u200D(?:\u26A7\uFE0F?|\uD83C\uDF08))?|\uDFF4(?:\u200D\u2620\uFE0F?|\uDB40\uDC67\uDB40\uDC62\uDB40(?:\uDC65\uDB40\uDC6E\uDB40\uDC67|\uDC73\uDB40\uDC63\uDB40\uDC74|\uDC77\uDB40\uDC6C\uDB40\uDC73)\uDB40\uDC7F)?)|\uD83D(?:[\uDC08\uDC26](?:\u200D\u2B1B)?|[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3]\uFE0F?|[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC](?:\uD83C[\uDFFB-\uDFFF])?|[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD74\uDD90](?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?|[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC25\uDC27-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEDC-\uDEDF\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB\uDFF0]|\uDC15(?:\u200D\uD83E\uDDBA)?|\uDC3B(?:\u200D\u2744\uFE0F?)?|\uDC41\uFE0F?(?:\u200D\uD83D\uDDE8\uFE0F?)?|\uDC68(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDC68\uDC69]\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?)|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?\uDC68\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D\uDC68\uD83C[\uDFFB-\uDFFE])))?))?|\uDC69(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:\uDC8B\u200D\uD83D)?[\uDC68\uDC69]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D(?:[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?|\uDC69\u200D\uD83D(?:\uDC66(?:\u200D\uD83D\uDC66)?|\uDC67(?:\u200D\uD83D[\uDC66\uDC67])?))|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFC-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFD-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFD\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D\uD83D(?:[\uDC68\uDC69]|\uDC8B\u200D\uD83D[\uDC68\uDC69])\uD83C[\uDFFB-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83D[\uDC68\uDC69]\uD83C[\uDFFB-\uDFFE])))?))?|\uDC6F(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDD75(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|\uDE2E(?:\u200D\uD83D\uDCA8)?|\uDE35(?:\u200D\uD83D\uDCAB)?|\uDE36(?:\u200D\uD83C\uDF2B\uFE0F?)?)|\uD83E(?:[\uDD0C\uDD0F\uDD18-\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5\uDEC3-\uDEC5\uDEF0\uDEF2-\uDEF8](?:\uD83C[\uDFFB-\uDFFF])?|[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD](?:\uD83C[\uDFFB-\uDFFF])?(?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDDDE\uDDDF](?:\u200D[\u2640\u2642]\uFE0F?)?|[\uDD0D\uDD0E\uDD10-\uDD17\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCC\uDDD0\uDDE0-\uDDFF\uDE70-\uDE7C\uDE80-\uDE88\uDE90-\uDEBD\uDEBF-\uDEC2\uDECE-\uDEDB\uDEE0-\uDEE8]|\uDD3C(?:\u200D[\u2640\u2642]\uFE0F?|\uD83C[\uDFFB-\uDFFF])?|\uDDD1(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1))|\uD83C(?:\uDFFB(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFC-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFC(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFD-\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFD(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFE(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFD\uDFFF]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?|\uDFFF(?:\u200D(?:[\u2695\u2696\u2708]\uFE0F?|\u2764\uFE0F?\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1\uD83C[\uDFFB-\uDFFE]|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E(?:[\uDDAF-\uDDB3\uDDBC\uDDBD]|\uDD1D\u200D\uD83E\uDDD1\uD83C[\uDFFB-\uDFFF])))?))?|\uDEF1(?:\uD83C(?:\uDFFB(?:\u200D\uD83E\uDEF2\uD83C[\uDFFC-\uDFFF])?|\uDFFC(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFD-\uDFFF])?|\uDFFD(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])?|\uDFFE(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFD\uDFFF])?|\uDFFF(?:\u200D\uD83E\uDEF2\uD83C[\uDFFB-\uDFFE])?))?)/g; +}; + // src/util/strings.ts -var regEmoji = new RegExp( - /[\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF]|[\uFE0E-\uFE0F]/, - "g" -); +var regEmoji = new RegExp(` *(${emoji_regex_default().source}) *`, "g"); +function allNumbersOrFewSymbols(text2) { + return Boolean(text2.match(/^[0-9_\-.]+$/)); +} function allAlphabets(text2) { - return Boolean(text2.match(/^[a-zA-Z0-9_-]+$/)); + return Boolean(text2.match(/^[a-zA-Z0-9_\-]+$/)); } function excludeEmoji(text2) { return text2.replace(regEmoji, ""); @@ -758,12 +763,31 @@ function microFuzzy(value, query) { } return false; } +function joinNumberWithSymbol(tokens) { + if (tokens.length === 0) { + return []; + } + let stock = tokens.shift(); + const ret = []; + for (const token of tokens) { + if (allNumbersOrFewSymbols(token) && allNumbersOrFewSymbols(stock)) { + stock += token; + } else { + if (stock) { + ret.push(stock); + } + stock = token; + } + } + ret.push(stock); + return ret; +} // src/tokenizer/tokenizers/DefaultTokenizer.ts function pickTokens(content, trimPattern) { return content.split(trimPattern).filter((x) => x !== ""); } -var TRIM_CHAR_PATTERN = /[\n\t\[\]$/:?!=()<>"'.,|;*~ `]/g; +var TRIM_CHAR_PATTERN = /[\n\t\[\]$/:?!=()<>"',|;*~ `]/g; var DefaultTokenizer = class { tokenize(content, raw) { return raw ? Array.from(splitRaw(content, this.getTrimPattern())).filter( @@ -2291,15 +2315,19 @@ var tiny_segmenter_default = TinySegmenter; // src/tokenizer/tokenizers/JapaneseTokenizer.ts var segmenter = new tiny_segmenter_default(); function pickTokensAsJapanese(content, trimPattern) { - return content.split(trimPattern).filter((x) => x !== "").flatMap((x) => segmenter.segment(x)); + return joinNumberWithSymbol( + content.split(trimPattern).filter((x) => x !== "").flatMap((x) => segmenter.segment(x)) + ); } var JapaneseTokenizer = class { tokenize(content, raw) { return pickTokensAsJapanese(content, raw ? / /g : this.getTrimPattern()); } recursiveTokenize(content) { - const tokens = segmenter.segment(content).flatMap( - (x) => x === " " ? x : x.split(" ").map((t) => t === "" ? " " : t) + const tokens = joinNumberWithSymbol( + segmenter.segment(content).flatMap( + (x) => x === " " ? x : x.split(" ").map((t) => t === "" ? " " : t) + ) ); const ret = []; for (let i = 0; i < tokens.length; i++) { @@ -2457,7 +2485,22 @@ var AppHelper = class { constructor(app2) { this.unsafeApp = app2; } - equalsAsEditorPostion(one, other) { + async exists(path) { + return await this.unsafeApp.vault.adapter.exists(path); + } + async loadFile(path) { + if (!await this.exists(path)) { + throw Error(`The file is not found: ${path}`); + } + return this.unsafeApp.vault.adapter.read(path); + } + async loadJson(path) { + return JSON.parse(await this.loadFile(path)); + } + async saveJson(path, data) { + await this.unsafeApp.vault.adapter.write(path, JSON.stringify(data)); + } + equalsAsEditorPosition(one, other) { return one.line === other.line && one.ch === other.ch; } getAliases(file) { @@ -2488,6 +2531,12 @@ var AppHelper = class { alias: aliases }; } + getBoolFrontMatter(file, key) { + var _a, _b; + return Boolean( + (_b = (_a = this.unsafeApp.metadataCache.getFileCache(file)) == null ? void 0 : _a.frontmatter) == null ? void 0 : _b[key] + ); + } getMarkdownViewInActiveLeaf() { if (!this.unsafeApp.workspace.getActiveViewOfType(import_obsidian.MarkdownView)) { return null; @@ -2654,9 +2703,6 @@ var AppHelper = class { } }; -// src/provider/CustomDictionaryWordProvider.ts -var import_obsidian2 = require("obsidian"); - // src/model/Word.ts var _WordTypeMeta = class { constructor(type, priority, group) { @@ -2997,6 +3043,9 @@ function suggestWordsByPartialMatch(indexedWords, query, maxNum, option = {}) { return uniqWith(candidate, suggestionUniqPredicate); } +// src/provider/CustomDictionaryWordProvider.ts +var import_obsidian2 = require("obsidian"); + // src/util/path.ts function basename(path, ext) { var _a, _b; @@ -3010,6 +3059,7 @@ function dirname(path) { function isURL(path) { return Boolean(path.match(new RegExp("^https?://"))); } +var DEFAULT_HISTORIES_PATH = ".obsidian/plugins/various-complements/histories.json"; // src/provider/CustomDictionaryWordProvider.ts function escape(value) { @@ -3222,9 +3272,18 @@ var InternalLinkWordProvider = class { refreshWords(option) { var _a; this.clearWords(); - const resolvedInternalLinkWords = this.app.vault.getMarkdownFiles().filter( - (f) => option.excludePathPrefixPatterns.every((x) => !f.path.startsWith(x)) - ).flatMap((x) => { + const resolvedInternalLinkWords = this.app.vault.getMarkdownFiles().filter((f) => { + if (option.excludePathPrefixPatterns.some((x) => f.path.startsWith(x))) { + return false; + } + if (!option.frontMatterKeyForExclusion) { + return true; + } + return !this.appHelper.getBoolFrontMatter( + f, + option.frontMatterKeyForExclusion + ); + }).flatMap((x) => { const aliases = this.appHelper.getAliases(x); if (option.wordAsInternalLinkAlias) { return [ @@ -3778,7 +3837,7 @@ function buildLogMessage(message, msec) { var AutoCompleteSuggest = class extends import_obsidian3.EditorSuggest { constructor(app2, statusBar) { super(app2); - this.previousCurrentLine = ""; + this.pastCurrentTokenSeparatedWhiteSpace = ""; this.previousLinksCacheInActiveFile = /* @__PURE__ */ new Set(); this.keymapEventHandler = []; this.appHelper = new AppHelper(app2); @@ -3796,7 +3855,20 @@ var AutoCompleteSuggest = class extends import_obsidian3.EditorSuggest { hideCompletion() { this.close(); } - static async new(app2, settings, statusBar, onPersistSelectionHistory) { + async unsafeLoadHistoryData() { + const historyPath = (0, import_obsidian3.normalizePath)( + this.settings.intelligentSuggestionPrioritization.historyFilePath || DEFAULT_HISTORIES_PATH + ); + if (await this.appHelper.exists(historyPath)) { + this.settings.selectionHistoryTree = {}; + return this.appHelper.loadJson(historyPath); + } + if (Object.keys(this.settings.selectionHistoryTree).length > 0) { + return this.settings.selectionHistoryTree; + } + return {}; + } + static async new(app2, manifest, settings, statusBar, onPersistSelectionHistory) { const ins = new AutoCompleteSuggest(app2, statusBar); ins.currentFileWordProvider = new CurrentFileWordProvider( ins.app, @@ -3818,18 +3890,17 @@ var AutoCompleteSuggest = class extends import_obsidian3.EditorSuggest { ins.app, ins.appHelper ); + await ins.updateSettings(settings); ins.selectionHistoryStorage = new SelectionHistoryStorage( - settings.selectionHistoryTree, + await ins.unsafeLoadHistoryData(), settings.intelligentSuggestionPrioritization.maxDaysToKeepHistory, settings.intelligentSuggestionPrioritization.maxNumberOfHistoryToKeep ); ins.selectionHistoryStorage.purge(); - await ins.updateSettings(settings); ins.modifyEventRef = app2.vault.on("modify", async (_) => { var _a; await ins.refreshCurrentFileTokens(); if ((_a = ins.selectionHistoryStorage) == null ? void 0 : _a.shouldPersist) { - ins.settings.selectionHistoryTree = ins.selectionHistoryStorage.data; ins.selectionHistoryStorage.syncPersistVersion(); onPersistSelectionHistory(); } @@ -4018,6 +4089,8 @@ var AutoCompleteSuggest = class extends import_obsidian3.EditorSuggest { this.scope.unregister(this.scope.keys.find((x) => x.key === "Enter")); this.scope.unregister(this.scope.keys.find((x) => x.key === "ArrowUp")); this.scope.unregister(this.scope.keys.find((x) => x.key === "ArrowDown")); + this.scope.unregister(this.scope.keys.find((x) => x.key === "Home")); + this.scope.unregister(this.scope.keys.find((x) => x.key === "End")); const selectSuggestionKey = SelectSuggestionKey.fromName( this.settings.selectSuggestionKeys ); @@ -4267,7 +4340,8 @@ var AutoCompleteSuggest = class extends import_obsidian3.EditorSuggest { wordAsInternalLinkAlias: this.settings.suggestInternalLinkWithAlias, excludePathPrefixPatterns: this.excludeInternalLinkPrefixPathPatterns, makeSynonymAboutEmoji: this.settings.matchingWithoutEmoji, - makeSynonymAboutAccentsDiacritics: this.settings.treatAccentDiacriticsAsAlphabeticCharacters + makeSynonymAboutAccentsDiacritics: this.settings.treatAccentDiacriticsAsAlphabeticCharacters, + frontMatterKeyForExclusion: this.settings.frontMatterKeyForExclusionInternalLink }); this.statusBar.setInternalLinkIndexed( this.internalLinkWordProvider.wordCount @@ -4355,13 +4429,6 @@ var AutoCompleteSuggest = class extends import_obsidian3.EditorSuggest { onReturnNull("Don't show suggestions for IME"); return null; } - const cl = this.appHelper.getCurrentLine(editor); - if (this.previousCurrentLine === cl && !this.runManually) { - this.previousCurrentLine = cl; - onReturnNull("Don't show suggestions because there are no changes"); - return null; - } - this.previousCurrentLine = cl; const currentLineUntilCursor = this.appHelper.getCurrentLineUntilCursor(editor); if (currentLineUntilCursor.startsWith("---")) { onReturnNull( @@ -4392,6 +4459,13 @@ var AutoCompleteSuggest = class extends import_obsidian3.EditorSuggest { return null; } const currentTokenSeparatedWhiteSpace = (_b = currentLineUntilCursor.split(" ").last()) != null ? _b : ""; + if (currentTokenSeparatedWhiteSpace === this.pastCurrentTokenSeparatedWhiteSpace && !this.runManually) { + onReturnNull( + `Don't show suggestions because currentTokenSeparatedWhiteSpace doesn't change` + ); + return null; + } + this.pastCurrentTokenSeparatedWhiteSpace = currentTokenSeparatedWhiteSpace; if (new RegExp(`^[${this.settings.firstCharactersDisableSuggestions}]`).test( currentTokenSeparatedWhiteSpace )) { @@ -4551,7 +4625,10 @@ var AutoCompleteSuggest = class extends import_obsidian3.EditorSuggest { ) ); } - if (this.appHelper.equalsAsEditorPostion(this.context.start, this.context.end)) { + if (this.appHelper.equalsAsEditorPosition( + this.context.start, + this.context.end + )) { editor.setCursor( editor.offsetToPos( editor.posToOffset(editor.getCursor()) + insertedText.length @@ -4647,10 +4724,12 @@ var DEFAULT_SETTINGS = { beforeRegExp: "", after: "" }, + frontMatterKeyForExclusionInternalLink: "", enableFrontMatterComplement: true, frontMatterComplementMatchStrategy: "inherit", insertCommaAfterFrontMatterCompletion: false, intelligentSuggestionPrioritization: { + historyFilePath: "", maxDaysToKeepHistory: 30, maxNumberOfHistoryToKeep: 0 }, @@ -5163,6 +5242,16 @@ var VariousComplementsSettingTab = class extends import_obsidian4.PluginSettingT el.inputEl.className = "various-complements__settings__text-area-path"; return el; }); + new import_obsidian4.Setting(containerEl).setName("Front matter key for exclusion").setDesc( + "Exclude internal links from the suggestions if whose front matters have the key whose name is same as this setting, and the value is 'true'" + ).addText((cb) => { + TextComponentEvent.onChange(cb, async (value) => { + this.plugin.settings.frontMatterKeyForExclusionInternalLink = value; + await this.plugin.saveSettings({ internalLink: true }); + }).setValue( + this.plugin.settings.frontMatterKeyForExclusionInternalLink + ); + }); } } addFrontMatterComplementSettings(containerEl) { @@ -5203,6 +5292,14 @@ var VariousComplementsSettingTab = class extends import_obsidian4.PluginSettingT text: "Intelligent suggestion prioritization", cls: "various-complements__settings__header various-complements__settings__header__intelligent-suggestion-prioritization" }); + new import_obsidian4.Setting(containerEl).setName("history file path").setDesc(`Default: ${DEFAULT_HISTORIES_PATH}`).addText((cb) => { + TextComponentEvent.onChange(cb, async (value) => { + this.plugin.settings.intelligentSuggestionPrioritization.historyFilePath = value; + await this.plugin.saveSettings(); + }).setValue( + this.plugin.settings.intelligentSuggestionPrioritization.historyFilePath + ); + }); new import_obsidian4.Setting(containerEl).setName("Max days to keep history").setDesc("If set 0, it will never remove").addSlider( (sc) => sc.setLimits(0, 365, 1).setValue( this.plugin.settings.intelligentSuggestionPrioritization.maxDaysToKeepHistory @@ -5275,7 +5372,7 @@ var VariousComplementsSettingTab = class extends import_obsidian4.PluginSettingT { version: this.plugin.manifest.version, mobile: this.app.isMobile, - settings: { ...this.plugin.settings, selectionHistoryTree: null } + settings: this.plugin.settings }, null, 4 @@ -6877,10 +6974,17 @@ var VariousComponents = class extends import_obsidian6.Plugin { await this.settingTab.toggleComplementAutomatically(); }); const debouncedSaveData = (0, import_obsidian6.debounce)(async () => { - await this.saveData(this.settings); + var _a, _b; + await this.appHelper.saveJson( + (0, import_obsidian6.normalizePath)( + this.settings.intelligentSuggestionPrioritization.historyFilePath || DEFAULT_HISTORIES_PATH + ), + (_b = (_a = this.suggester.selectionHistoryStorage) == null ? void 0 : _a.data) != null ? _b : {} + ); }, 5e3); this.suggester = await AutoCompleteSuggest.new( this.app, + this.manifest, this.settings, this.statusBar, debouncedSaveData diff --git a/notes/.obsidian/plugins/various-complements/manifest.json b/notes/.obsidian/plugins/various-complements/manifest.json index 998439c..2b3a58d 100644 --- a/notes/.obsidian/plugins/various-complements/manifest.json +++ b/notes/.obsidian/plugins/various-complements/manifest.json @@ -1,7 +1,7 @@ { "id": "various-complements", "name": "Various Complements", - "version": "8.1.0", + "version": "8.2.1", "minAppVersion": "0.16.0", "description": "This plugin enables you to complete words like the auto-completion of IDE", "author": "tadashi-aikawa",